Jump to content

[Duvida] Arena OneShot


Recommended Posts

Bom dia / boa tarde / boa noite. Hoje venho aqui para lhes pedir uma ajudinha. Estou criando um servidor de MTA ( Mata-Mata) . Sou leigo em script , então gostaria de saber se seria possivel criar uma arena que apénas com 1  tiro matasse o jogador (OBS: Matar o jogador só se ele estiver na arena Ex:/oneshot) . Se possivel , como poderia fazer isso? 

 

Mais uma duvida:

É possivel fazer uma arena que mate apenas com headshot? Mesmo estilo da duvida de cima , mas em vez de 1 tiro e ser hit kill , e sim o headshot. 

 

Agradeço pela atenção :3

Link to comment

Ok . Obrigado mesmo assim ❤️

function playerDamage_text ( attacker, weapon, bodypart, loss )
	if ( bodypart == 3 and attacker and attacker ~= source ) then 
	    killPed ( source, attacker, weapon, bodypart ) 
	end
end
addEventHandler ( "onPlayerDamage", root, playerDamage_text )

Fiz o script , porem não sei como implantar o elementData que voce mencionou. Poderia me ajudar? @Lord Henry

Link to comment

Tlgd , como eu disse to fazendo 2 arenas , uma de headshot e outra de oneshot.

 

Ex:

Oneshot: Mata qualquer um com apenas um tiro (Em qualquer parte do corpo).

HeadShot: Mata o player so com tiro na cabeça. 

 

Vou tentar fazer o script aqui, dai eu mando ele aqui pra ver se tá certo!

Sla , tentei fazer com os exemplos lá no mta wiki. Mas não sei se tá certo. Poderia me dar uma forcinha? Script abaixo '-'

function playerDamage_Oneshot ( attacker, weapon, bodypart, loss )
	if ( bodypart == 3 and attacker and attacker ~= source ) then 
	    killPed ( source, attacker, weapon, bodypart ) 
	end
end
addEventHandler ( "onPlayerDamage", root, playerDamage_Oneshot )

function teleportOneshot(source)
	setElementPosition(source, 2575.531, -1481.986, 24.077)
	outputChatBox ( "O jogador "..getPlayerName" foi para o /oneshot!", getRootElement(), 255, 255, 255, true )
	setElementData("oneshot")
	if
		cancelElement(false)
end
addCommandHandler("oneshot", teleportOneshot)

 

Link to comment

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...