Jump to content

PRECISO DE AJUDA!!!!!!!!!!!!!


Recommended Posts

Posted (edited)

estou tentando fazer um mod de quando o player da /revarm mostra uma mensagem no chat dizendo se ele possui arma ou não so que estou errando em alguma cosia alguem pode me ajudar?

function revistar_arma ( thePlayer, _, nick )

			if ( verificar_arma ) or (getPedWeapon (thePlayer, 0) == 1 or 2 or 3 or 4 or 5 or 6 or 9 or 22 or 24 or 25 or 26) then
		outputChatBox ( "Jogador possui arma de fogo" )
		else
		outputChatBox ( "Jogador nao possui arma de fogo." )
		
				end
			end
		end
	end
end
addCommandHandler("revarm", revistar_arma) 

 

Edited by JonMTA
Posted
16 hours ago, JonMTA said:

estou tentando fazer um mod de quando o player da /revarm mostra uma mensagem no chat dizendo se ele possui arma ou não so que estou errando em alguma cosia alguem pode me ajudar?

 

 

16 hours ago, JonMTA said:

function revistar_arma ( thePlayer, _, nick )

			if ( verificar_arma ) or (getPedWeapon (thePlayer, 0) == 1 or 2 or 3 or 4 or 5 or 6 or 9 or 22 or 24 or 25 or 26) then
		outputChatBox ( "Jogador possui arma de fogo" )
		else
		outputChatBox ( "Jogador nao possui arma de fogo." )
		
				end
			end
		end
	end
end
addCommandHandler("revarm", revistar_arma) 

 

 

Posted

Da próxima vez por favor crie seu post em Portuguese / Português > Programação em Lua

E evite postagens duplas com o mesmo assunto.

Sobre o seu problema:

A condição está totalmente errada.

Para fazer essa verificação, você vai precisar de um loop nos slots das armas (0-12) e verificar se a função retorna o ID da arma.

Please do not PM me with scripting related question nor support, use the forums instead.

  • Moderators
Posted (edited)

Eu recomendaria que você estudasse lógica de programação primeiro.

Além da sua condição não fazer sentido algum, você entupiu de vários end sem motivo.

Existem pelo menos 3 end a mais, que não deveriam existir.

Edited by Lord Henry

Eu te ajudei ou achou meu comentário útil? Não esqueça de deixar um Thanksspacer.png

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.

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...