Jump to content

مطلوب فنكش شوب الاسلحه


Recommended Posts

يبس انا ضفت الكود تحت الخيار واي دي السلام ورصاصات ما ينفع؟

شف فيه طريقتين .. حقتي وحقت ابو شنب

... شف الي يصلح لك

+ انا شارح لك الكود شوفه كله وتعرف وين تحط الرصاص .. والفلوس وكذا -,-

Link to comment
الكلنت يصير كذا؟؟
 mechMarker = createMarker (2484.95142,-1664.40332,13.34375,) 
GUIEditor = { 
    button = {}, 
    window = {}, 
    edit = {}, 
    label = {} 
} 
addEventHandler("onClientResourceStart", resourceRoot, 
    function() 
        GUIEditor.window[1] = guiCreateWindow(4, 0, 796, 600, "shop weapon by hassan", false) 
        guiWindowSetSizable(GUIEditor.window[1], false) 
        guiSetProperty(GUIEditor.window[1], "CaptionColour", "FFEC9712") 
  
        GUIEditor.button[1] = guiCreateButton(9, 11, 777, 579, "", false, GUIEditor.window[1]) 
  
        GUIEditor.button[2] = guiCreateButton(0, 9, 222, 120, "M4$500", false, GUIEditor.button[1]) 
        addEventHandler ( "onClientGUIClick", root, 
   function (  ) 
        if ( source == button ) then 
                   triggerServerEvent ( "onBuyWeapon", localPlayer, 31, 500 ) 
        end 
    end 
) 
        GUIEditor.button[3] = guiCreateButton(229, 12, 230, 117, "M5$500", false, GUIEditor.button[1]) 
                addEventHandler ( "onClientGUIClick", root, 
   function (  ) 
        if ( source == button ) then 
                   triggerServerEvent ( "onBuyWeapon", localPlayer, 29, 500 ) 
        end 
    end 
        GUIEditor.button[4] = guiCreateButton(470, 13, 307, 116, "Knife$500,000", false, GUIEditor.button[1]) 
                addEventHandler ( "onClientGUIClick", root, 
   function (  ) 
        if ( source == button ) then 
                   triggerServerEvent ( "onBuyWeapon", localPlayer, 4, 500000 ) 
        end 
    end 
        GUIEditor.button[5] = guiCreateButton(0, 145, 212, 135, "شوزن السعر:500 دولار", false, GUIEditor.button[1]) 
                addEventHandler ( "onClientGUIClick", root, 
   function (  ) 
        if ( source == button ) then 
                   triggerServerEvent ( "onBuyWeapon", localPlayer, 25, 500 ) 
        end 
    end 
  
        GUIEditor.button[6] = guiCreateButton(227, 157, 232, 117, "الشورن ال7 طلقات السعر:500 دولار", false, GUIEditor.button[1]) 
                addEventHandler ( "onClientGUIClick", root, 
   function (  ) 
        if ( source == button ) then 
                   triggerServerEvent ( "onBuyWeapon", localPlayer, 26, 500 ) 
        end 
    end 
        GUIEditor.button[7] = guiCreateButton(474, 158, 307, 116, "باراشوت:500 دولار", false, GUIEditor.button[1]) 
                addEventHandler ( "onClientGUIClick", root, 
   function (  ) 
        if ( source == button ) then 
                   triggerServerEvent ( "onBuyWeapon", localPlayer, 46, 500 ) 
        end 
    end 
        GUIEditor.button[8] = guiCreateButton(0, 290, 212, 100, "TEC-9:500 دولار", false, GUIEditor.button[1]) 
                addEventHandler ( "onClientGUIClick", root, 
   function (  ) 
        if ( source == button ) then 
                   triggerServerEvent ( "onBuyWeapon", localPlayer, 32, 500 ) 
        end 
    end 
        GUIEditor.button[9] = guiCreateButton(223, 293, 236, 97, "AK-47:500 دولار", false, GUIEditor.button[1]) 
                addEventHandler ( "onClientGUIClick", root, 
   function (  ) 
        if ( source == button ) then 
                   triggerServerEvent ( "onBuyWeapon", localPlayer, 30, 500 ) 
        end 
    end 
        GUIEditor.button[10] = guiCreateButton(473, 287, 314, 103, "الخلاط:15 مليون", false, GUIEditor.button[1]) 
                addEventHandler ( "onClientGUIClick", root, 
   function (  ) 
        if ( source == button ) then 
                   triggerServerEvent ( "onBuyWeapon", localPlayer, 38, 15000000 ) 
        end 
    end 
        GUIEditor.label[1] = guiCreateLabel(764, 513, 13, 25, "", false, GUIEditor.button[1]) 
        GUIEditor.edit[1] = guiCreateEdit(5, 513, 777, 71, "شوب الاسلحه من قبل Hassan للمقرات v1,1 الخلاط:2000 طلقه", false, GUIEditor.button[1])     
    end 
) 
  

كله اغلاط

mechMarker = createMarker (2484.95142,-1664.40332,13.34375-1, "cylinder", 3, 0, 255, 0) 
  
GUIEditor = { 
window = {}, 
button = {}, 
edit = {}, 
label = {} 
} 
  
addEventHandler("onClientResourceStart", resourceRoot, 
function() 
GUIEditor.window[1] = guiCreateWindow(4, 0, 796, 600, "shop weapon by hassan", false) 
guiWindowSetSizable(GUIEditor.window[1], false) 
guiSetProperty(GUIEditor.window[1], "CaptionColour", "FFEC9712") 
guiSetVisible (GUIEditor.window[1], false) 
  
GUIEditor.button[1] = guiCreateButton(9, 11, 777, 579, "", false, GUIEditor.window[1]) 
  
--------------- M4 ---------------- 
  
GUIEditor.button[2] = guiCreateButton(0, 9, 222, 120, "M4$500", false, GUIEditor.button[1]) 
  
addEventHandler ( "onClientGUIClick", root, 
function (  ) 
if ( source == GUIEditor.button[2] ) then 
triggerServerEvent ( "onBuyWeapon", localPlayer, 31, 500 ) 
end 
end 
) 
------------------------------------ 
  
--------------- M5 ---------------- 
  
GUIEditor.button[3] = guiCreateButton(229, 12, 230, 117, "M5$500", false, GUIEditor.button[1]) 
  
addEventHandler ( "onClientGUIClick", root, 
function (  ) 
if ( source == GUIEditor.button[3] ) then 
triggerServerEvent ( "onBuyWeapon", localPlayer, 29, 500 ) 
end 
end) 
------------------------------------ 
  
--------------- Knife ---------------- 
  
GUIEditor.button[4] = guiCreateButton(470, 13, 307, 116, "Knife$500,000", false, GUIEditor.button[1]) 
  
addEventHandler ( "onClientGUIClick", root, 
function (  ) 
if ( source == GUIEditor.button[4] ) then 
triggerServerEvent ( "onBuyWeapon", localPlayer, 4, 500000 ) 
end 
end) 
------------------------------------ 
  
--------------- Shozen ---------------- 
  
GUIEditor.button[5] = guiCreateButton(0, 145, 212, 135, "Shozen$500", false, GUIEditor.button[1]) 
  
addEventHandler ( "onClientGUIClick", root, 
function (  ) 
if ( source == GUIEditor.button[5] ) then 
triggerServerEvent ( "onBuyWeapon", localPlayer, 25, 500 ) 
end 
end) 
------------------------------------ 
  
--------------- Combat shotgun ---------------- 
      
GUIEditor.button[6] = guiCreateButton(227, 157, 232, 117, "Combat shotgun$500", false, GUIEditor.button[1]) 
  
addEventHandler ( "onClientGUIClick", root, 
function (  ) 
if ( source == GUIEditor.button[6] ) then 
triggerServerEvent ( "onBuyWeapon", localPlayer, 26, 500 ) 
end 
end) 
------------------------------------ 
  
--------------- Parachute ---------------- 
  
GUIEditor.button[7] = guiCreateButton(474, 158, 307, 116, "Parachute$500", false, GUIEditor.button[1]) 
  
addEventHandler ( "onClientGUIClick", root, 
function (  ) 
if ( source == GUIEditor.button[7] ) then 
triggerServerEvent ( "onBuyWeapon", localPlayer, 46, 500 ) 
end 
end) 
------------------------------------ 
  
--------------- TEC-9 ---------------- 
  
GUIEditor.button[8] = guiCreateButton(0, 290, 212, 100, "TEC-9$500", false, GUIEditor.button[1]) 
  
addEventHandler ( "onClientGUIClick", root, 
function (  ) 
if ( source == GUIEditor.button[8] ) then 
triggerServerEvent ( "onBuyWeapon", localPlayer, 32, 500 ) 
end 
end) 
------------------------------------ 
  
--------------- AK-47 ---------------- 
  
GUIEditor.button[9] = guiCreateButton(223, 293, 236, 97, "AK-47$500", false, GUIEditor.button[1]) 
  
addEventHandler ( "onClientGUIClick", root, 
function (  ) 
if ( source == GUIEditor.button[9] ) then 
triggerServerEvent ( "onBuyWeapon", localPlayer, 30, 500 ) 
end 
end) 
------------------------------------ 
  
--------------- Minigun ---------------- 
  
GUIEditor.button[10] = guiCreateButton(473, 287, 314, 103, "Minigun$15,000,000", false, GUIEditor.button[1]) 
  
addEventHandler ( "onClientGUIClick", root, 
function (  ) 
if ( source == GUIEditor.button[10] ) then 
triggerServerEvent ( "onBuyWeapon", localPlayer, 38, 15000000 ) 
end 
end) 
------------------------------------ 
  
GUIEditor.label[1] = guiCreateLabel(764, 513, 13, 25, "", false, GUIEditor.button[1]) 
GUIEditor.edit[1] = guiCreateEdit(5, 513, 777, 71, "شوب الاسلحه من قبل Hassan للمقرات v1,1 الخلاط:2000 طلقه", false, GUIEditor.button[1])     
end 
) 
  
addEventHandler ("onClientMarkerHit", mechMarker, function (hit) 
if (hit == localPlayer) and getElementType (hit) == "player" then 
local _, _, Pz = getElementPosition(hit) 
local _, _, Mz = getElementPosition(mechMarker) 
if (Mz + 3 >= Pz) and (Pz + 3 >= Mz) then 
guiSetVisible (GUIEditor.window[1], true) 
showCursor (guiGetVisible (GUIEditor.window[1]) 
end 
end 
end 
) 

Server side # -- AboShanab

addEvent ( "onBuyWeapon", true ) 
addEventHandler ( "onBuyWeapon", root, 
    function ( ID, Cost ) 
        if ( getPlayerMoney ( client ) >= tonumber ( Cost ) ) then 
            takePlayerMoney ( client, tonumber ( Cost ) ) 
            if ( giveWeapon ( client, tonumber ( ID ) ) ) then 
                outputChatBox ( "* You have been buy a ".. getWeaponNameFromID ( tonumber ( ID ) ) .." by ".. tostring ( Cost ) .."$", client, 255, 255, 0, true ) 
            else 
                outputChatBox ( "* Problem with weapon id !", client, 255, 0, 0, true ) 
            end 
        else 
            outputChatBox ( "* You do not have enough money !", client, 255, 0, 0, true ) 
        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...