boro Posted April 30, 2013 Posted April 30, 2013 Please help me i make script for take minigun but it show me this . [2013-04-13 23:20:41] WARNING: [MODS]\anti\sv.lua:207: Bad argument @ 'getPedWeapon' [2013-04-13 23:20:41] WARNING: [MODS]\anti\sv.lua:207: Bad argument @ 'takeWeapon' [Expected element at argument 1, got nil] this is bad line function takeheavy ( player ) takeWeapon(player,getPedWeapon(player,38)) end
boro Posted April 30, 2013 Author Posted April 30, 2013 now show it only this [2013-04-13 23:20:41] WARNING: [MODS]\anti\sv.lua:207: Bad argument @ 'takeWeapon' [Expected element at argument 1, got nil]
فاّرس Posted April 30, 2013 Posted April 30, 2013 Why function have name ? + where is the event ? how do you like working and there is no handler?
boro Posted April 30, 2013 Author Posted April 30, 2013 --HEAVY SHOP marker1 = createMarker (213.39999,1878.90002,16.6,"cylinder",1.5,0,0,225,100) pedammusf = createPed (179,290.187,-111.514,1001.51) setElementInterior(pedammusf,6) setElementFrozen(pedammusf,true) function showGUI (jugador) if (source == marker1) then triggerClientEvent (jugador,"showGUI",getRootElement(),jugador) end end addEventHandler ("onMarkerHit",getRootElement(),showGUI) function giveminigun () giveWeapon (source,38,999,true) setTimer ( takeheavy, 10000, 1 ) end addEvent("giveminigun",true) addEventHandler("giveminigun",getRootElement(),giveminigun) function giverocket () giveWeapon (source,35,999,true) setTimer ( takeheavy, 10000, 1 ) end addEvent("giverocket",true) addEventHandler("giverocket",getRootElement(),giverocket) function takeheavy ( player ) takeWeapon(player,38) end --HEAVY SHOP
iPrestege Posted April 30, 2013 Posted April 30, 2013 Try it : --HEAVY SHOP marker1 = createMarker (213.39999,1878.90002,16.6,"cylinder",1.5,0,0,225,100) pedammusf = createPed (179,290.187,-111.514,1001.51) setElementInterior(pedammusf,6) setElementFrozen(pedammusf,true) function showGUI (jugador) if (source == marker1) then triggerClientEvent (jugador,"showGUI",getRootElement(),jugador) end end addEventHandler ("onMarkerHit",getRootElement(),showGUI) function giveminigun () giveWeapon (source,38,999,true) setTimer ( takeheavy, 10000, 1,source ) end addEvent("giveminigun",true) addEventHandler("giveminigun",getRootElement(),giveminigun) function giverocket () giveWeapon (source,35,999,true) setTimer ( takeheavy, 10000, 1,source ) end addEvent("giverocket",true) addEventHandler("giverocket",getRootElement(),giverocket) function takeheavy ( player ) takeWeapon(player,38) end --HEAVY SHOP
فاّرس Posted April 30, 2013 Posted April 30, 2013 Try it : --HEAVY SHOP marker1 = createMarker (213.39999,1878.90002,16.6,"cylinder",1.5,0,0,225,100) pedammusf = createPed (179,290.187,-111.514,1001.51) setElementInterior(pedammusf,6) setElementFrozen(pedammusf,true) function showGUI (jugador) if (source == marker1) then triggerClientEvent (jugador,"showGUI",getRootElement(),jugador) end end addEventHandler ("onMarkerHit",getRootElement(),showGUI) function giveminigun () giveWeapon (source,38,999,true) setTimer ( takeheavy, 10000, 1,source ) end addEvent("giveminigun",true) addEventHandler("giveminigun",getRootElement(),giveminigun) function giverocket () giveWeapon (source,35,999,true) setTimer ( takeheavy, 10000, 1,source ) end addEvent("giverocket",true) addEventHandler("giverocket",getRootElement(),giverocket) function takeheavy ( player ) takeWeapon(player,38) end --HEAVY SHOP function takeheavy ( player ) takeWeapon(player,38) end It's do not have handler /
iPrestege Posted April 30, 2013 Posted April 30, 2013 You're welcome . @ Best there's no need for it.
boro Posted April 30, 2013 Author Posted April 30, 2013 Try it : --HEAVY SHOP marker1 = createMarker (213.39999,1878.90002,16.6,"cylinder",1.5,0,0,225,100) pedammusf = createPed (179,290.187,-111.514,1001.51) setElementInterior(pedammusf,6) setElementFrozen(pedammusf,true) function showGUI (jugador) if (source == marker1) then triggerClientEvent (jugador,"showGUI",getRootElement(),jugador) end end addEventHandler ("onMarkerHit",getRootElement(),showGUI) function giveminigun () giveWeapon (source,38,999,true) setTimer ( takeheavy, 10000, 1,source ) end addEvent("giveminigun",true) addEventHandler("giveminigun",getRootElement(),giveminigun) function giverocket () giveWeapon (source,35,999,true) setTimer ( takeheavy, 10000, 1,source ) end addEvent("giverocket",true) addEventHandler("giverocket",getRootElement(),giverocket) function takeheavy ( player ) takeWeapon(player,38) end --HEAVY SHOP function takeheavy ( player ) takeWeapon(player,38) end It's do not have handler / Why handler ? its settimer
فاّرس Posted May 1, 2013 Posted May 1, 2013 I think you want to work function by adding handler, for example onClientResourceStart, i'm sorry,
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