Wysłany: 2016-01-03, 01:04
Kradus
Wiek: 28 Na forum: 4169 dni Posty: 100
Nick w MP: Salldan
Piwa : 78
Ot?? jak w temacie poczyta?em troch? o tych botach i uda?o mi si? je zrobi? ale jest pewien problem. Bo one s? "jednorazowe" raz zaczn? strzela? a potem no nic wi?cej nie robi? tylko stoj?.
function boss ( player , comando , weaponid , skinid )
local x , y , z = getElementPosition ( player )
bot = exports [ "slothbot" ]: spawnBot ( x , y , z , 90 , tonumber ( weaponid ), 0 , 0 , poli , tonumber ( skinid ), "hunting" , true )
end
addCommandHandler ( "spawnbot" , boss )
function boss2 ( player , comando , weaponid , skinid )
local x , y , z = getElementPosition ( player )
bot2 = exports [ "slothbot" ]: spawnBot ( x , y , z , 90 , tonumber ( weaponid ), 0 , 0 , poli , tonumber ( skinid ), "guarding" , true )
end
addCommandHandler ( "ochrona" , boss2 )
function boss3 ( player , comando , weaponid , skinid )
local x , y , z = getElementPosition ( player )
bot3 = exports [ "slothbot" ]: spawnBot ( x , y , z , 90 , tonumber ( weaponid ), 0 , 0 , poli , tonumber ( skinid ), "following" , true )
end
addCommandHandler ( "follower" , boss3 )
Co tu jest nie tak?
Wysłany: 2016-01-16, 11:15
_Haze
Peace Yo!
Wiek: 24 Na forum: 4184 dni Posty: 1648
Nick w MP: Haze
Piwa : 2628
daj funkcje kt?r? eksportujesz 'spawnBot'
Wysłany: 2016-01-16, 22:54
Kradus
Wiek: 28 Na forum: 4169 dni Posty: 100
Nick w MP: Salldan
Piwa : 78
Emm nie bardzo rozumiem. Co da?? To ju? wszystko wy?ej jest kod na frakcje i nic wi?cej.
Wysłany: 2016-01-16, 23:01
_Haze
Peace Yo!
Wiek: 24 Na forum: 4184 dni Posty: 1648
Nick w MP: Haze
Piwa : 2628
Jak masz skrypt slothbot to poszukaj w nim funkcji spawnBot i daj j? tutaj
Wysłany: 2016-01-16, 23:23
Kradus
Wiek: 28 Na forum: 4169 dni Posty: 100
Nick w MP: Salldan
Piwa : 78
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 )
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 ( assigncontroller , 300 , 1 , slothbot ) -- sets the bots controller
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 )
else
setTimer ( setElementData , 600 , 1 , slothbot , "status" , "hunting" )
end
return slothbot
end
end
No jest i co dalej?
Tagi: boty
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: