Jump to content

طلب


Recommended Posts

السلام عليكم ورحمة الله وبركاته

انا بسوي شوب

بس ابغاه يشتري مو سلاح مثلن برصاصة

بسوي في اللوحة مربع يدخل مثلن يبغى 100 طلقة

الطلقة الواحده قيمتها 10

يعني تصير 1000$ د

وابغى الفلوس مجموعها يجي تحت في اللوحة

مثلن 100 طلقة من

m4 ب 1000

ومن

mp5 ب 2000

يجي مجموعها تحت

3000

اتمنى جميع الفنكشات الي تساعدني

وابغى أي حاجة تساعدني

Link to comment
(GUIEditor_Label[15],"Total : ".. tPMt23 .." $") 
        end 
local gWA24 = guiGetText (GUIEditor_Edit[3]) 
        if gWA24 ~= '' then 
        local  

ابغى اسوي اعلى شيء يشترية مثلن 1000 ططلقة اش التعديل

-___- الكود مستحيل يشتغل .. نسخ لصق

مثال بسيط ... :

addEventHandler( "onClientGUIClick", resourceRoot, function(  ) 
  if ( source == Button ) then 
     local Shots = guiGetText( edit ) 
       if ( Shots ~= "" ) then 
         if not ( tonumber( Shots ) ) then return end 
             local GetShots = math.floor( tonumber( Shots ) * 40 ) 
              triggerServerEvent( "GiveWe", localPlayer, GetShots, tonumber( Shots ) ) 
              end 
        end 
end ) 

addEvent( "GiveWe", true ) 
addEventHandler( "GiveWe", root, function( GetShots, ammo ) 
  if ( GetShots and ammo ) then 
    if ( getPlayerMoney( source ) >= GetShots ) then 
            giveWeapon ( source, id, ammo ) 
            takePlayerMoney( source, GetShots ) 
           end 
      end 
end ) 
Edited by Guest
Link to comment
  
addEventHandler( "onClientGUIClick", resourceRoot, function(  ) 
  
  if ( source == Button ) then  هذا اسم زر شراء  
  
     local Shots = guiGetText( edit ) 
  
       if ( Shots ~= "" ) then  هنا اسم edit    
  
          local GetShots = math.floor( tonumber( Shots ) * 40 ) 
  
          triggerServerEvent( "GiveWe", localPlayer, GetShots ) 
  
              end 
  
        end 
  
end ) 

كذا صخ اعتبر سويت الكلنت

باقي السيرفر احط أي دي السلاح

Link to comment

عطيتك الكود مرتب .. ليه سويته كذا :

الاسبتدال :

بـ متغير الزر حقكـ Button سطر 2 : بدل #

بـ اسم الأيديت حقكـ edit سطر 3 : بدل #

سطر 6 : بدل الرقم 40 بـ سعر الطلقة #

addEventHandler( "onClientGUIClick", resourceRoot, function(  ) 
  if ( source == Button ) then 
     local Shots = guiGetText( edit ) 
       if ( Shots ~= "" ) then 
         if not ( tonumber( Shots ) ) then return end 
             local GetShots = math.floor( tonumber( Shots ) * 40 ) 
              triggerServerEvent( "GiveWe", localPlayer, GetShots, tonumber( Shots ) ) 
              end 
        end 
end ) 
Edited by Guest
Link to comment
زاحف ممكن بس تعديلين

ابغى الفلوس تظهر في

Label

مثلن اشترى 200 طلقة من سلاحين يجي مجموع فلوسها في

Label

وابغى مثلن احد حد اقصى للطلقات مايقدر ياخذا اكثر من 1000 طلقة

تبغى يعني لو اشتريت سلأح وانسحبت الفلوس .. يجي باللبل الفلوس اللي انسحبت .. ولو اشتريت مرة ثانية يجي المبلغ القديم اللي انحسب + المبلغ اللي انسحب بالمرة الثانية

Link to comment

زاحف افهمني شوي

شوف انا بسوي اكثر من

edit

اسلحة مخلتفة

قول مثال

m4 الطلقة ب 10

mp5 الطلقة ب 5

وجيت كتبت في

edit

حق m4

كتبت 2 يعني طلقتين يجي في

Label

$20

ولو مثلن اخذت 3 من m4

و

3 من mp5

يجي في

Label

$45

السعر يجي في

Label

اذا كتب في

edit

قبل اشتري

Edited by Guest
Link to comment
زاحف افهمني شوي

شوف انا بسوي اكثر من

edit

اسلحة مخلتفة

قول مثال

m4 الطلقة ب 10

mp5 الطلقة ب 5

وجيت كتبت في

edit

حق m4

كتبت 2 يعني طلقتين يجي في

Label

$20

ولو مثلن اخذت 3 من m4

و

3 من mp5

يجي في

Label

$45تبعا السعر يجي في

Label

اذا كتب في

edit

قبل اشتري

وليش مصعبها على نفسك ؟ .. بتسوي مليون ايديت ؟

سوي جريد ليست وايديت واحد وخلأص .

Link to comment
لا عادي بسوي

edit

لكن ابغى

عدد الطلقات الي اكتبها في

edit

سعرها يجي في

Label

حتى لو كتبت في اكثر من

edit

يجي سعر كل الطلقات اللي في

جميع

edit

في

Label

مشوار .. صعب تسويها ذي

سويت جريد ليست ويختار منها ويكتب عدد الطلقات وخلاص وتسوي الللي تبيه بـ الجريد يست

Link to comment

الأستبدأل ..... :

بـ متغير الزر حقكـ Button سطر 2 : بدل #

بـ اسم الأيديت حقكـ edit سطر 3 : بدل #

سطر 6 : بدل الرقم 40 بـ سعر الطلقة #

سطر 8 : بدل رقم 2000 بعدد اقصى حد للرصاص #

سطر 10 : بدل التكست اللي يطلع وقت يشتري #

local Label = guiCreateLabel( .... ) 
  
addEventHandler( "onClientGUIClick", resourceRoot, function(  ) 
  if ( source == Button ) then 
     local Shots = guiGetText( edit ) 
       if ( Shots ~= "" ) then 
         if not ( tonumber( Shots ) ) then return end 
            if ( tonumber( Shots ) > 2000 ) then return end 
                local GetShots = math.floor( tonumber( Shots ) * 40 ) 
                guiSetText( Label, "Money taken: "..GetShots ) 
                triggerServerEvent( "GiveWe", localPlayer, GetShots, tonumber( Shots ) ) 
              end 
        end 
end ) 
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...