MaRcell Posted April 29, 2015 Share Posted April 29, 2015 Desculpe Encomodar denovo e que meus bots nao quer spawnar com a arma tem algo errado? bot1 = exports.slothbot:spawnBot (2392.8479003906, -1237.544921875,24.965520858765,3) exports.slothbot:setBotWeapon( bot1, 31) exports.slothbot:setBotAttackEnabled(bot1 ,enabled) error : NENHUM SO NAO SPAWNA COM A ARMA Link to comment
MaRcell Posted April 29, 2015 Author Share Posted April 29, 2015 Sim funciona o bot so nao recebe a arma Link to comment
RenanPG Posted April 29, 2015 Share Posted April 29, 2015 O segundo argumento do exports.slothbot:setBotAttackEnabled() parece ser uma variável booleana (true/false). Não sei se essa função tem alguma coisa ligada ao uso da arma, mas testa isso aqui: exports.slothbot:setBotAttackEnabled(bot1, true) Link to comment
#RooTs Posted April 29, 2015 Share Posted April 29, 2015 eu estranhei o ( enabled ) mais como eu não conhecia esse tipo de exportação nem, liguei e muito Link to comment
manawydan Posted April 30, 2015 Share Posted April 30, 2015 apenes de para o bot a arma como se fosse um ped qualquer, giveWeapon(bot1,31,9999,true) Link to comment
MaRcell Posted April 30, 2015 Author Share Posted April 30, 2015 bot1 = exports.slothbot:spawnBot (2392.8479003906, -1237.544921875,24.965520858765,3) giveWeapon(bot1,31,9999,true) exports.slothbot:setBotAttackEnabled(bot1 ,true) bom ele recebe a arma mas nao atira com ela ele continua dando soco ele so spanwna com a arma depois ela some e ele continua dando soco Link to comment
manawydan Posted April 30, 2015 Share Posted April 30, 2015 bom, se vc olhase um pouco o script do slothbot ele teria essa linha: setTimer ( giveWeapon, 800, 1, slothbot, tonumber(weapon), 99999, true ) --gives the weapon no caso 800 milesimos de segundo depois que o bot spawna ele recebe a arma que vc passou como argumento(como vc não passou nada ele vai receber 0, que é o soco). Então voce pode arrumar ese problema de dois jeitos: 1° De a arma ao bot depois de um timer maior que 800 ms bot1 = exports.slothbot:spawnBot (2392.8479003906, -1237.544921875,24.965520858765,3) setTimer(giveWeapon,1000,1,bot1,31,9999,true) ou 2°Passe o argumento da arma quando vc chamou a função. Ambos funcionarao 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