manve1 Posted August 5, 2012 Share Posted August 5, 2012 (edited) client: http://pastebin.com/8biNu7xr please help.. or post how it should look, i get warnings on /debugscript 3 for all of the eventHandlers erros from: addEventHandler("onClientGUIClick", BuyWeapon, button1) addEventHandler("onClientGUIClick", BuyWeapon, button2 ) addEventHandler("onClientGUIClick", BuyWeapon, button3 ) addEventHandler("onClientGUIClick", BuyWeapon, button4 ) addEventHandler("onClientGUIClick", BuyWeapon, button5 ) addEventHandler("onClientGUIClick", BuyWeapon, button6 ) addEventHandler("onClientGUIClick", BuyWeapon, button7 ) addEventHandler("onClientGUIClick", BuyWeapon, button8 ) addEventHandler("onClientGUIClick", BuyWeapon, button9 ) addEventHandler("onClientGUIClick", BuyWeapon, button10 ) addEventHandler("onClientGUIClick", BuyWeapon, button11 ) addEventHandler("onClientGUIClick", BuyWeapon, button12 ) addEventHandler("onClientGUIClick", BuyWeapon, button13 ) addEventHandler("onClientGUIClick", BuyWeapon, button14 ) addEventHandler("onClientGUIClick", BuyWeapon, button15 ) addEventHandler("onClientGUIClick", BuyWeapon, button16 ) addEventHandler("onClientGUIClick", BuyWeapon, button17 ) addEventHandler("onClientGUIClick", BuyWeapon, button18 ) addEventHandler("onClientGUIClick", BuyWeapon, button19 ) addEventHandler("onClientGUIClick", BuyWeapon, button20 ) addEventHandler("onClientGUIClick", BuyWeapon, button21 ) addEventHandler("onClientGUIClick", BuyWeapon, button22 ) addEventHandler("onClientGUIClick", BuyWeapon, button23 ) addEventHandler("onClientGUIClick", BuyWeapon, button24 ) addEventHandler("onClientGUIClick", BuyWeapon, button25 ) addEventHandler("onClientGUIClick", BuyWeapon, button26 ) addEventHandler("onClientGUIClick", BuyWeapon, button27 ) addEventHandler("onClientGUIClick", BuyWeapon, button28 ) addEventHandler("onClientGUIClick", BuyWeapon, button29 ) addEventHandler("onClientGUIClick", BuyWeapon, button30 ) addEventHandler("onClientGUIClick", BuyWeapon, button31 ) addEventHandler("onClientGUIClick", BuyWeapon, button32 ) i need help on how to fix them ( this script is on ipad as a weapon seller ) i putted them EventHandlers as client sided Edited August 5, 2012 by Guest Link to comment
Booo Posted August 5, 2012 Share Posted August 5, 2012 sorry guys.. it didn't post whole thing...erros from: addEventHandler("onClientGUIClick", BuyWeapon, button1) addEventHandler("onClientGUIClick", BuyWeapon, button2 ) addEventHandler("onClientGUIClick", BuyWeapon, button3 ) i need help on how to fix them ( this script is on ipad as a weapon seller ) addEventHandler("onClientGUIClick", button1, BuyWeapon) addEventHandler("onClientGUIClick",button2 , BuyWeapon2 ) addEventHandler("onClientGUIClick",button3 , BuyWeapon3 ) Link to comment
Mega9 Posted August 5, 2012 Share Posted August 5, 2012 (edited) Meh... instead of adding event handlers for each button do this addEventHandler ("onClientGUIClick", root, function () if source == button1 then -- bla bla elseif source == button2 then -- bla bla! end end ) I think you get the point... Edited August 5, 2012 by Guest Link to comment
manve1 Posted August 5, 2012 Author Share Posted August 5, 2012 addEventHandler("onClientGUIClick", button1, BuyWeapon) addEventHandler("onClientGUIClick",button2 , BuyWeapon2 ) addEventHandler("onClientGUIClick",button3 , BuyWeapon3 ) ah.. i try doing this, thx, i will reply if it worked or not Meh...instead of adding event handlers for each button do this addEventHandler ("onClientGUIClick", root, function () if source == button1 then -- bla bla elseif source == button2 then -- bla bla! end end ) I think you get the point... im still a learner... Link to comment
manve1 Posted August 5, 2012 Author Share Posted August 5, 2012 Still dont work same problem Link to comment
Mega9 Posted August 5, 2012 Share Posted August 5, 2012 What does it says exactly in debug console? Link to comment
manve1 Posted August 5, 2012 Author Share Posted August 5, 2012 In console nthg, but in /debugscript 3 it gives for all the eventHandlers error that they got nil or boolen Link to comment
Mega9 Posted August 5, 2012 Share Posted August 5, 2012 Are you sure these buttons are created in "tab1"? Link to comment
manve1 Posted August 5, 2012 Author Share Posted August 5, 2012 Are you sure these buttons are created in "tab1"? yes, ain't this right? button1 = guiCreateButton( 0.01, 0.01, 0.2, 0.1, price_colt,"Colt", false, tab1 ) button2 = guiCreateButton( 0.01, 0.12, 0.2, 0.1, price_silencer, "Silencer", false, tab1 ) button3 = guiCreateButton( 0.01, 0.23, 0.2, 0.1, price_deagle,"Deagle", false, tab1 ) button4 = guiCreateButton( 0.01, 0.34, 0.2, 0.1, price_sawn,"Sawn off", false, tab1 ) button5 = guiCreateButton( 0.01, 0.45, 0.2, 0.1, price_shotgun,"Shotgun", false, tab1 ) button6 = guiCreateButton( 0.01, 0.56, 0.2, 0.1, price_spaz12,"Spaz 12", false, tab1 ) Link to comment
Castillo Posted August 5, 2012 Share Posted August 5, 2012 Is wrong. button1 = guiCreateButton( 0.01, 0.01, 0.2, 0.1, "Colt $".. price_colt, true, tab1 ) button2 = guiCreateButton( 0.01, 0.12, 0.2, 0.1, "Silencer $".. price_silencer, true, tab1 ) button3 = guiCreateButton( 0.01, 0.23, 0.2, 0.1, "Deagle $".. price_deagle, true, tab1 ) button4 = guiCreateButton( 0.01, 0.34, 0.2, 0.1, "Sawn off $".. price_sawn, true, tab1 ) button5 = guiCreateButton( 0.01, 0.45, 0.2, 0.1, "Shotgun $".. price_shotgun, true, tab1 ) button6 = guiCreateButton( 0.01, 0.56, 0.2, 0.1, "Spaz 12 $".. price_spaz12, true, tab1 ) Link to comment
manve1 Posted August 5, 2012 Author Share Posted August 5, 2012 I changed "false" to "true", so now on other tabs i got buttons, but still warning on addEventHandler(s) , same problem Edit: Is wrong. button1 = guiCreateButton( 0.01, 0.01, 0.2, 0.1, "Colt $".. price_colt, true, tab1 ) button2 = guiCreateButton( 0.01, 0.12, 0.2, 0.1, "Silencer $".. price_silencer, true, tab1 ) button3 = guiCreateButton( 0.01, 0.23, 0.2, 0.1, "Deagle $".. price_deagle, true, tab1 ) button4 = guiCreateButton( 0.01, 0.34, 0.2, 0.1, "Sawn off $".. price_sawn, true, tab1 ) button5 = guiCreateButton( 0.01, 0.45, 0.2, 0.1, "Shotgun $".. price_shotgun, true, tab1 ) button6 = guiCreateButton( 0.01, 0.56, 0.2, 0.1, "Spaz 12 $".. price_spaz12, true, tab1 ) Thx a lot, you helped me so much with this post Link to comment
manve1 Posted August 5, 2012 Author Share Posted August 5, 2012 Solidsnake14 if it wasnt you i was going to delete the wohle day job, thx a lot mate Edit: Erm... i got problem.. I forgot how to make close button.... Link to comment
Mega9 Posted August 5, 2012 Share Posted August 5, 2012 elseif (source == closebutton) then guiSetVisible (tab1, false) showCursor (false) end merge this with event "onClientGUIClick" ofc make a button first another way is to make a command but I guess that's not what you want Link to comment
manve1 Posted August 5, 2012 Author Share Posted August 5, 2012 Thanx, i already have button Link to comment
manve1 Posted August 5, 2012 Author Share Posted August 5, 2012 I got now 2problems... 1. it dont give stuff when player has enough money. 2. the close button seem not to work. closebutton = guiCreateButton( 0.48, 0.96, 0.035, 0.035, "X", true, image ) function close() if (source == closebutton) then guiSetVisible (image, false) showCursor (false) end end addEventHandler("onClientGUIClick", image, closebutton) Link to comment
Mega9 Posted August 5, 2012 Share Posted August 5, 2012 closebutton = guiCreateButton( 0.48, 0.96, 0.035, 0.035, "X", true, image ) function close() guiSetVisible (image, false) showCursor (false) end addEventHandler("onClientGUIClick", closebutton, close) This should work, if it doesn't I apologize I haven't slept well. Link to comment
manve1 Posted August 5, 2012 Author Share Posted August 5, 2012 I found an other way to make it work closebutton = guiCreateButton( 0.48, 0.96, 0.035, 0.035, "X", true, image ) function hideGUI2() if (closebutton) then guiSetVisible (image,false) showCursor(false) end end addEvent("hideGUI2",true) addEventHandler("hideGUI2", getRootElement(), hideGUI2) addEventHandler("onClientGUIClick", getRootElement(), hideGUI2) Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now