LE
pedido

Matar pk ou red ganha dinheiro

Por leonardo macedo, 01 de jun. de 2015 em Scripts

resolvido
script
4
1k
01 de junho de 2015 às 23:47

Boa noite galerinha, queria um script assim

quando um player matar um PK ganha 50k e quando matar um red ganha 90k

alguem poderia me ajudar ?

 

TFS 0.4

Editado Junho 1 por Leonardo Macedo

notle2012N
02 de junho de 2015 às 01:43
Melhor resposta

cara to sem o tibia mc pra testa mais acredito que seja algo simples

fiz esse testa ai

local matar = {
    red = {2160,1},    -- coloca id do item e quantos ganhar
    pk = {2160,1},    -- coloca id do item e quantos ganhar
}

function onKill(cid, target, lastHit)
    if getCreatureSkullType(target) == SKULL_WHITE then
        doPlayerAddItem(cid,matar.pk[1],matar.pk[2])
    elseif getCreatureSkullType(target) == SKULL_RED then
        doPlayerAddItem(cid,matar.red[1],matar.red[2])
    end
    return true
end 

TAG

<event type="kill" name="nomearquivo" event="script" value="nomearquivo.lua"/>

adiciona isso no

login

registerCreatureEvent(cid, "nomearquivo")

Editado Junho 2 por notle2012

02 de junho de 2015 às 21:40

 

cara to sem o tibia mc pra testa mais acredito que seja algo simples

fiz esse testa ai

local matar = {
    red = {2160,1},    -- coloca id do item e quantos ganhar
    pk = {2160,1},    -- coloca id do item e quantos ganhar
}

function onKill(cid, target, lastHit)
    if getCreatureSkullType(target) == SKULL_WHITE then
        doPlayerAddItem(cid,matar.pk[1],matar.pk[2])
    elseif getCreatureSkullType(target) == SKULL_RED then
        doPlayerAddItem(cid,matar.red[1],matar.red[2])
    end
    return true
end 

TAG

<event type="kill" name="nomearquivo" event="script" value="nomearquivo.lua"/>

adiciona isso no

login

registerCreatureEvent(cid, "nomearquivo")

Funcionou, Obrigado!

FurabioF
02 de junho de 2015 às 22:35

Tópico movido para a seção de dúvidas e pedidos resolvidos.