Doongogar Posted November 7, 2021 Posted November 7, 2021 olá estou tentando criar um codigo para staff's menores onde eles conseguem se auto setar uma arma nesse codigo eu gostaria de restrigir umas armas espeficicas, mais esta dando um erro que não consigo corrigir "stack overflow", esta dando na linha onde giva arma gostaria de ajuda porfavor codigo abaixo: function giveWeapon(thePlayer, cmd, weaponId, ammo) local weap = giveWeapon(thePlayer, weaponId, 5000, true) local wea = getElementModel(weap) if wea ~= 362 then takeAllWeapons(thePlayer) end end addCommandHandler("givew", giveWeapon)
Moderators Lord Henry Posted November 8, 2021 Moderators Posted November 8, 2021 Corrija a indentação. E não utilize nomes de funções nativas na sua função, por isso o erro. Eu te ajudei ou achou meu comentário útil? Não esqueça de deixar um Thanks! Minhas contribuições para a comunidade: LordHenry - MTA Wiki Profile Inscreva-se no meu canal do YouTube: Lord Henry - Entertainment Discord Oficial do MTA: https://mtasa.com/discord Blacklist e Whitelist de Scripters: Planilha Por favor, não me envie mensagens privadas solicitando suporte. Crie um tópico no fórum em vez disso.
Doongogar Posted November 8, 2021 Author Posted November 8, 2021 1 hour ago, Lord Henry said: Corrija a indentação. E não utilize nomes de funções nativas na sua função, por isso o erro. a indentação costumo aplicar quando o codigo ta pronto ja que não afeta no que ele faz e como assim nome de funções nativas? poderia explicar?
Moderators Lord Henry Posted November 9, 2021 Moderators Posted November 9, 2021 Você colocou o nome da sua função como giveWeapon, este nome já é utilizado pelo próprio MTA, então vc não pode usá-lo. 11 hours ago, SciptNovato said: a indentação costumo aplicar quando o codigo ta pronto ja que não afeta no que ele faz Acostume-se a programar já indentando para não se perder. Senão fica mais difícil para você mesmo achar os erros e ler seu script durante o desenvolvimento. Eu te ajudei ou achou meu comentário útil? Não esqueça de deixar um Thanks! Minhas contribuições para a comunidade: LordHenry - MTA Wiki Profile Inscreva-se no meu canal do YouTube: Lord Henry - Entertainment Discord Oficial do MTA: https://mtasa.com/discord Blacklist e Whitelist de Scripters: Planilha Por favor, não me envie mensagens privadas solicitando suporte. Crie um tópico no fórum em vez disso.
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