Big Smoker Posted October 16, 2019 Share Posted October 16, 2019 ´Boa Tarde, precisava de ajuda para remover esses aviso que fica dando no console AVISO 1 - : Bad argument @ 'setElementData' [Expected element at argument 1] AVISO 2 - Bad argument @ 'giveWeapon' [Expected element at argument 1] function spawnBot(x, y, z, rot, skin, interior, dimension, team, weapon, mode, modesubject) --checks the function commands to see if all neccesary parts are filled, sets defaults if not or returns false. if not x then return false end if not y then return false end if not z then return false end if not rot then return false end if not skin then skin = 0 end if not interior then interior = 0 end if not dimension then dimension = 0 end if isElement(team) == false then team = nil end if not weapon then weapon = 0 end if not mode then mode = "hunting" end if not modesubject then modesubject = nil end if mode == "following" then if not modesubject then return false end end if mode == "chasing" then if not modesubject then return false end end local slothbot = createPed (tonumber(skin),tonumber(x),tonumber(y),tonumber(z))--spawns the ped if (slothbot ~= false) then triggerEvent ( "onBotSpawned", slothbot ) 3 --------------------------------------------------------------------------------------------------------------------------------- -- Aviso (AVISO 1) aqui!!!!! setTimer ( setElementData, 200, 1, slothbot, "slothbot", true ) -- makes it a bot setTimer ( setElementData, 200, 1, slothbot, "AllowFire", true ) -- makes it able to shoot when it wants setTimer ( giveWeapon, 800, 1, slothbot, tonumber(weapon), 99999, true ) --gives the weapon! -------------------------------------------------------------------------------------------------------------------------------- setElementData(slothbot, "BotWeapon", tonumber(weapon)) if team ~= nil then setElementData(slothbot, "BotTeam", team) end setTimer ( setElementInterior, 100, 1, slothbot, tonumber(interior)) --sets interior setTimer ( setElementDimension, 100, 1, slothbot, tonumber(dimension)) --sets dimension --sets the mode if mode == "waiting" then setTimer ( setElementData, 600, 1, slothbot, "status", "waiting") elseif mode == "following" then setTimer ( setElementData, 400, 1, slothbot, "leader", modesubject ) setTimer ( setElementData, 600, 1, slothbot, "status", "following") elseif mode == "chasing" then setTimer ( setElementData, 400, 1, slothbot, "target", modesubject ) setTimer ( setElementData, 600, 1, slothbot, "status", "chasing") elseif mode == "guarding" then setTimer ( setBotGuard, 400, 1, slothbot, x, y, z) ------------------------------------------------------------------------------------------------------------------------------------------ -- (AVISO 2) AQUI!!!!! else setTimer ( setElementData, 600, 1, slothbot, "status", "hunting") --------------------------------------------------------------------------------------------------------------------------------------------- end return slothbot end end Link to comment
Other Languages Moderators Lord Henry Posted October 16, 2019 Other Languages Moderators Share Posted October 16, 2019 Troque a linha 21 por isso: if (isElement(slothbot)) then 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