PashaBiceps Posted March 29, 2019 Posted March 29, 2019 Eu estou fazendo um sistema de revistar o jogador para a polícia, no entanto, só está a aparecer a arma que o jogador tem na mão, se o jogador tiver armas e não estiver com elas na mão não deteta, diz que está desarmado. Eu entendo porque o comando está assim mesmo, mas como posso fazer para no momento de revistar diga todas as armas do jogador? Já tentei dessas duas formas, porém ambas só me diz o que o jogador tem na mão e não em todas Obrigado desde já local weaponType = getPedWeapon ( jogador_revistado ) if ( weaponType ) then outputChatBox("#000000[#4286f4PSP#000000]#ffffff Essa pessoa está #ff0000armada#ffffff com um(a) ".. weaponType .."!", thePlayer, 255, 255, 255, true) else outputChatBox("#000000[#4286f4PSP#000000]#ffffff Essa pessoa está completamente desarmada!", thePlayer, 255, 255, 255, true) end if (pedSlot == 0) then outputChatBox("#000000[#4286f4PSP#000000]#ffffff Essa pessoa está completamente desarmada!", thePlayer, 255, 255, 255, true) end if (pedSlot == 1) then outputChatBox("#000000[#4286f4PSP#000000]#ffffff Essa pessoa tem consigo uma #ffff99faca#ffffff!", thePlayer, 255, 255, 255, true) end if (pedSlot == 2) then outputChatBox("#000000[#4286f4PSP#000000]#ffffff Essa pessoa tem consigo uma #ffff00pistola#ffffff!", thePlayer, 255, 255, 255, true) end if (pedSlot == 3) then outputChatBox("#000000[#4286f4PSP#000000]#ffffff Essa pessoa tem consigo uma #ffcc00caçadeira#ffffff!", thePlayer, 255, 255, 255, true) end if (pedSlot == 4) then outputChatBox("#000000[#4286f4PSP#000000]#ffffff Essa pessoa tem consigo uma #ffcc00SMG#ffffff!", thePlayer, 255, 255, 255, true) end if (pedSlot == 5) then outputChatBox("#000000[#4286f4PSP#000000]#ffffff Essa pessoa tem consigo um #ff6600Rifle#ffffff!", thePlayer, 255, 255, 255, true) end if (pedSlot == 6) then outputChatBox("#000000[#4286f4PSP#000000]#ffffff Essa pessoa tem consigo uma #ff0000Sniper#ffffff!", thePlayer, 255, 255, 255, true) end
Moderators Lord Henry Posted March 29, 2019 Moderators Posted March 29, 2019 Se você tivesse estudado a Wiki do getPedWeapon, saberia que existe um parâmetro para informar o slot que se deseja verificar. Você precisa verificar todos os slots para saber se o jogador tem tal arma no inventário. 1 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.
DNL291 Posted March 29, 2019 Posted March 29, 2019 Acho que este tópico já responde a sua dúvida: 1 Please do not PM me with scripting related question nor support, use the forums instead.
PashaBiceps Posted March 29, 2019 Author Posted March 29, 2019 24 minutes ago, DNL291 said: Acho que este tópico já responde a sua dúvida: Com certeza ajudou, muito obrigado Resolvido.
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