Jump to content

What is bad ?


boro

Recommended Posts

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

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

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