Jump to content

طلب


Recommended Posts

Posted

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

انا بسوي شوب

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

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

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

يعني تصير 1000$ د

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

مثلن 100 طلقة من

m4 ب 1000

ومن

mp5 ب 2000

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

3000

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

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

Posted

ما فهمت عليك زين ...

تبي يعني بالشوب ايديت يكتب فيه عدد الطلقات .. ووقت يشتري كل عدد طلقات لها سعر محدد ولأ كيف

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

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

Posted (edited)
(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
Posted
  
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 ) 

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

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

Posted (edited)

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

الاسبتدال :

بـ متغير الزر حقكـ 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
Posted

زاحف ممكن بس تعديلين

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

Label

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

Label

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

Posted
زاحف ممكن بس تعديلين

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

Label

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

Label

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

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

Posted (edited)

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

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

edit

اسلحة مخلتفة

قول مثال

m4 الطلقة ب 10

mp5 الطلقة ب 5

وجيت كتبت في

edit

حق m4

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

Label

$20

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

و

3 من mp5

يجي في

Label

$45

السعر يجي في

Label

اذا كتب في

edit

قبل اشتري

Edited by Guest
Posted
زاحف افهمني شوي

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

edit

اسلحة مخلتفة

قول مثال

m4 الطلقة ب 10

mp5 الطلقة ب 5

وجيت كتبت في

edit

حق m4

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

Label

$20

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

و

3 من mp5

يجي في

Label

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

Label

اذا كتب في

edit

قبل اشتري

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

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

Posted

لا عادي بسوي

edit

لكن ابغى

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

edit

سعرها يجي في

Label

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

edit

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

جميع

edit

في

Label

Posted
لا عادي بسوي

edit

لكن ابغى

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

edit

سعرها يجي في

Label

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

edit

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

جميع

edit

في

Label

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

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

Posted

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

بـ متغير الزر حقكـ 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 ) 

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...