Ir para conteúdo
  • 0

Como Colocar Ao Matar Um Player Ganha 500Gp [Otserv War]


Tktforever

Pergunta

11 respostass a esta questão

Posts Recomendados

  • 0

é em creaturescript

mais qual é o nome da pasta?

eu não sei,mas é só procurar '-'

 

 

Vodcart ae como que eu coloco p ganha grana o player quando mata um kra em otserv 8.00??

 

no otserv 8.00 tem a pasta creaturescript?

Link para o comentário
Compartilhar em outros sites

  • 0

opa tem sim =)

 

nome do script.lua


function onKill(cid, target, lastHit)
local item,count = 2160,2
if isPlayer(cid) and isPlayer(target) and getPlayerIp(target) ~= getPlayerIp(cid) then
doPlayerAddItem(cid, item, count)
end
return TRUE
end

 

local item,count = 2160,2

 

eu coloquei para dar 2 CC,pode mudar se quiser '-'

 

creaturescript.xml

<event type="kill" name="killitem" event="script" value="nome do seu script.lua"/>

 

creaturescript/script/login.lua adc:

registerCreatureEvent(cid, "killitem")

Link para o comentário
Compartilhar em outros sites

  • 0

opa tem sim =)

 

Cara se você estiver pensando em por esse script em um servidor de WoDBO, dexista, lá não tem a função onKill, até

Link para o comentário
Compartilhar em outros sites

  • 0

então eu testei onKill e onDeath os doi nem funfo coloquei tudo certo não da nehum erro n mais tbm quando mato o kra n sai nds

:/

 

Na verdade você que não entendeu como funciona,não vai funcionar se as 2 contas tiverem o mesmo IP.por exemplo:

 

Você abre 2 tibia em um mesmo pc e tenta se matar,não irá ganhar o item.

Se os jogadores de uma lan house tiverem se matando também não irão ganhar o item.

 

agora se você quer que eles ganhem o item mesmo estando com o mesmo ip você usa:

 

function onKill(cid, target, lastHit)
local item,count = 2160,2
if isPlayer(cid) and isPlayer(target) then
doPlayerAddItem(cid, item, count)
end
return TRUE
end

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...