Jump to content

Weapon Shop please help


-.Paradox.-

Recommended Posts

Hello guys i make a weapon shop everything is right but when i buy weapon it dont give it to me

here is client side

-- Client

  
GUIEditor = { 
    tab = {}, 
    staticimage = {}, 
    tabpanel = {}, 
    label = {}, 
    button = {}, 
    Window = {}, 
    gridlist = {} 
} 
  
  
  
        shopWindow = guiCreateWindow(492, 178, 531, 446, "Resident Evil Weapon Shop", false) 
        guiSetAlpha(shopWindow, 1.00) 
        GUIEditor.tabpanel[1] = guiCreateTabPanel(11, 25, 359, 411, false, shopWindow) 
        GUIEditor.tab[1] = guiCreateTab("Shop", GUIEditor.tabpanel[1]) 
        GUIEditor.gridlist[1] = guiCreateGridList(5, 5, 330, 297, false, GUIEditor.tab[1]) 
        GUIEditor.gridlist[2] = guiCreateGridList(10, 5, 339, 371, false, GUIEditor.tab[1]) 
        guiGridListAddColumn(GUIEditor.gridlist[2], "Weapons", 0.4) 
        guiGridListAddColumn(GUIEditor.gridlist[2], "$", 0.4) 
        for i = 1, 17 do 
            guiGridListAddRow(GUIEditor.gridlist[2]) 
        end 
        guiGridListSetItemText(GUIEditor.gridlist[2], 0, 1, "Chicago TypeWriter", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 0, 2, "5000$", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 1, 1, "Striker", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 1, 2, "4000$", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 2, 1, "Knife", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 2, 2, "500$", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 3, 1, "TMP", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 3, 2, "7500$", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 4, 1, "Punisher", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 4, 2, "1000$", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 5, 1, "Punisher Silenced", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 5, 2, "2500$", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 6, 1, "Riotgun", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 6, 2, "5000$", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 7, 1, "Semi-Auto Rifle", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 7, 2, "6000$", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 8, 1, "M4", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 8, 2, "9000$", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 9, 1, "Rifle", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 9, 2, "3000$", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 10, 1, "Hand Canon", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 10, 2, "4700$", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 11, 1, "Killer 7", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 11, 2, "2000$", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 12, 1, "Icendiary Greande", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 12, 2, "1500$", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 13, 1, "Axe Katana", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 13, 2, "3000$", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 14, 1, "Rocket Launcher", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 14, 2, "10000$", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 15, 1, "Mine Thrower", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 15, 2, "10000$", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 16, 1, "Grenade", false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[2], 16, 2, "3500$", false, false) 
        GUIEditor.button[1] = guiCreateButton(385, 362, 136, 64, "Close Shop", false, shopWindow) 
        guiSetFont(GUIEditor.button[1], "default-bold-small") 
        guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFFFFFFF") 
        GUIEditor.button[2] = guiCreateButton(385, 284, 135, 63, "Buy Weapon", false, shopWindow) 
        guiSetFont(GUIEditor.button[2], "default-bold-small") 
        guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FFFFFFFF") 
        GUIEditor.label[1] = guiCreateLabel(389, 159, 131, 103, "Welcome Stranger Please Choose The Weapon You Want To Buy Have Fun In Our Server", false, shopWindow) 
        guiSetFont(GUIEditor.label[1], "default-bold-small") 
        guiLabelSetHorizontalAlign(GUIEditor.label[1], "left", true) 
        GUIEditor.staticimage[1] = guiCreateStaticImage(396, 36, 91, 106, ":Experience/class/Curselogo.png", false, shopWindow) 
        guiSetVisible(shopWindow, false) 
        showCursor(false) 
  
function enableShops() 
    if guiGetVisible(shopWindow) == false then 
        guiSetVisible(shopWindow, true) 
        showCursor(true) 
    else 
        guiSetVisible(shopWindow, false) 
        showCursor(false) 
    end 
end 
addCommandHandler("reshop", enableShops) 
  
function closeButton() 
        guiSetVisible(shopWindow, false) 
        showCursor(false) 
end 
addEventHandler ( "onClientGUIClick", GUIEditor.button[1], closeButton, false ) 
  
addEventHandler("onClientGUIClick", guiRoot, 
function() 
    if source == GUIEditor.button[2] then 
        local row = guiGridListGetSelectedItem(GUIEditor.gridlist[1]) 
        if row == 0 then 
            triggerServerEvent("setWeaponA", localPlayer) 
        elseif row == 1 then 
            triggerServerEvent("setWeaponB", localPlayer) 
        elseif row == 2 then 
            triggerServerEvent("setWeaponC", localPlayer) 
        elseif row == 3 then 
            triggerServerEvent("setWeaponD", localPlayer) 
        elseif row == 4 then 
            triggerServerEvent("setWeaponE", localPlayer) 
        elseif row == 5 then 
            triggerServerEvent("setWeaponF", localPlayer) 
        elseif row == 6 then 
            triggerServerEvent("setWeaponG", localPlayer) 
        elseif row == 7 then 
            triggerServerEvent("setWeaponH", localPlayer) 
        elseif row == 8 then 
            triggerServerEvent("setWeaponI", localPlayer) 
        elseif row == 9 then 
            triggerServerEvent("setWeaponJ", localPlayer) 
        elseif row == 10 then 
            triggerServerEvent("setWeaponK", localPlayer) 
        elseif row == 11 then 
            triggerServerEvent("setWeaponL", localPlayer) 
        elseif row == 12 then 
            triggerServerEvent("setWeaponM", localPlayer) 
        elseif row == 13 then 
            triggerServerEvent("setWeaponN", localPlayer) 
        elseif row == 14 then 
            triggerServerEvent("setWeaponO", localPlayer) 
        elseif row == 15 then 
            triggerServerEvent("setWeaponP", localPlayer) 
        elseif row == 16 then 
            triggerServerEvent("setWeaponQ", localPlayer) 
        end 
    end 
end) 

Thanks for helping

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