boro Posted April 30, 2013 Share 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 Link to comment
boro Posted April 30, 2013 Author Share 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] Link to comment
فاّرس Posted April 30, 2013 Share Posted April 30, 2013 Why function have name ? + where is the event ? how do you like working and there is no handler? Link to comment
boro Posted April 30, 2013 Author Share 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 Link to comment
iPrestege Posted April 30, 2013 Share 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 Link to comment
فاّرس Posted April 30, 2013 Share 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 / Link to comment
iPrestege Posted April 30, 2013 Share Posted April 30, 2013 You're welcome . @ Best there's no need for it. Link to comment
boro Posted April 30, 2013 Author Share 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 Link to comment
فاّرس Posted May 1, 2013 Share Posted May 1, 2013 I think you want to work function by adding handler, for example onClientResourceStart, i'm sorry, 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