VI

[Encerrado] Preciso de um death cast pra OTX 11.49

Por vinny2014, 17 de jul. de 2018 em Tópicos Sem Resposta

4
1.2k
vinny2014V
17 de julho de 2018 às 23:40

Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website).

Ex. TFS 1.3;

Base: 

 

OTX

Qual erro está surgindo/O que você procura?

PROCURO UMA SCRIPT DE DEATH CAST

 

QUANDO O PLAYER MORRER PARA UM MONSTRO APARECER UMA MENSAGEM PRO SERVIDOR QUE ELE FOI MORTO POR UM BICHO

E SE MORRER PRA PLAYER QUE ELE MORREU PRA TAL PLAYER

tataboy67T
19 de julho de 2018 às 16:21

Crie um arquivo com o nome de Death_Effect.lua e adicione isso:

function onKill(cid, target, lastHit)
	if isPlayer(target) == true then
		Game.broadcastMessage("[".. getCreatureName(cid) .."] acabou de matar o [" .. getCreatureName(target) .. "]", MESSAGE_EVENT_ADVANCE) 
	end
	return true
end

Adicione a TAG em creaturescripts:

	<!-- Death Lua -->
	<event type="kill" name="Killed" script="Death_Effect.lua"/>

E não se esqueça de adicionar em seu login.lua

	'Killed',

 

Esse aqui é só para Player '-' é o que eu tenho ksksks

Em 17/07/2018 em 23:40, vinny2014 disse:

SE MORRER PRA PLAYER QUE ELE MORREU PRA TAL PLAYER

/\

1 mês depois...
MulizeuM
10 de agosto de 2018 às 14:42

So Trocar o primeiro script acima por esse!

 

Citar

    function onKill(cid, target, lastHit)
    if isPlayer(target) == true then
    Game.broadcastMessage("[".. getCreatureName(cid) .."] acabou de matar o [" .. getCreatureName(target) .. "]", MESSAGE_EVENT_ADVANCE) 
    else
    Game.broadcastMessage("[".. getCreatureName(isMonster(cid)) .."] acabou de matar o [" .. getCreatureName(target) .. "]", MESSAGE_EVENT_ADVANCE)
    end
    return true
    end

Citar

 

6 meses depois...
MarshmelloM
20 de fevereiro de 2019 às 16:32
A questão neste suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta.

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.