Como é? Só ganha o coração se quem mata e que é morto for do level 2000 ao 3000?
- Fórum
- xTibia - Notícias e Suporte
- Soluções
- Archived
- Matar Player E Tirar Coraçao
info
Grupo: Infante
Registrado: 13/10/08
Posts: 1.6k
Reputação: +420
Char no Tibia: Demonbholder

info
Grupo: Campones
Registrado: 26/01/11
Posts: 23
Reputação: +4
Char no Tibia: nao jogo global

Como é? Só ganha o coração se quem mata e que é morto for do level 2000 ao 3000?
Tipo voce jogador lvl 2000 mato outro lvl 2500 se ganha coraçao dele com nome escrito assim:
1:00 You see the Heart.
It weighs 35.00 oz.
Esse e o Heart de (Vip) Faastzaum morto no level 2455, pelo (Vip) Felipeex[4069].
o ot que jogo tem lvl 1000 ate 2000 barba que é o item dwarven beard, lvl 2000 a 3000 coraçao que é o item Heart,lvl 3000 ate 4000 coraço flamejante que é o item burning Heart e do lvl 4000 ate 500 ganha um cerebro que o item orshabaal's brain depois disso nao sei se tem ![]()
Ninguem consegui? osso precizava muito dele :confused:
info
Grupo: Infante
Registrado: 13/10/08
Posts: 1.6k
Reputação: +420
Char no Tibia: Demonbholder

tenta
function onKill(cid, target) if isPlayer(target) and isPlayer(cid) then if getPlayerLevel(target) >= 1000 and getPlayerLevel(target) < 2000 then local item = doPlayerAddItem(cid, id, 1) -- mudar doItemSetAttribute(item, "description", "You killed "..getCreatureName(target)..". He was at level "..getPlayerLevel(target)..".") elseif getPlayerLevel(target) >= 2000 and getPlayerLevel(target) < 3000 then local item = doPlayerAddItem(cid, id2, 1) -- mudar doItemSetAttribute(item, "description", "You killed "..getCreatureName(target)..". He was at level "..getPlayerLevel(target)..".") elseif getPlayerLevel(target) >= 3000 and getPlayerLevel(target) < 4000 then local item = doPlayerAddItem(cid, id3, 1) -- mudar doItemSetAttribute(item, "description", "You killed "..getCreatureName(target)..". He was at level "..getPlayerLevel(target)..".") elseif getPlayerLevel(target) >= 4000 then local item = doPlayerAddItem(cid, id4, 1) -- mudar doItemSetAttribute(item, "description", "You killed "..getCreatureName(target)..". He was at level "..getPlayerLevel(target)..".") end return TRUE end return TRUE end
só trocar o id dos itens ali em cima.
Editado Março 16 por Demonbholder
info
Grupo: Campones
Registrado: 26/01/11
Posts: 23
Reputação: +4
Char no Tibia: nao jogo global

se funcina vo te da uns 10 rep *------*
testado o jogador lvl 1000 moreu e quem matou ganhou nada :confused:
info
Grupo: Infante
Registrado: 13/10/08
Posts: 1.6k
Reputação: +420
Char no Tibia: Demonbholder

Editei o script, pode tentar agora.
Editado Março 16 por Demonbholder
info
Grupo: Campones
Registrado: 26/01/11
Posts: 23
Reputação: +4
Char no Tibia: nao jogo global

Vou testar :smile_positivo:
nao deu velho ![]()
id dos itens ta coreto que coloquei
Editado Março 18 por xXPAquitoXx


info
Grupo: Campones
Registrado: 26/01/11
Posts: 23
Reputação: +4
Char no Tibia: nao jogo global
Tipo do script:GlobalEvents, Spells & CreatureEvents
Protocolo (versão do Tibia):8.6
Servidor utilizado:Snowz Thyranic 3.1 (8.6)
Nível de experiência:
Adicionais/Informações:matar player e tirar coraçao com nivel de lvl exemplo(Vip) PaqitoO[3089] Matou Firedi Gerralfa[2567]! E Arrancou Sua Barba! [Nivel 2000 a 3000].
já existe um de matar e ganhar coraçao mais nao com level se puder eu agradeço com +rep ty
script feito por amoeba13
data/creaturescripts/scripts/heartnb.lua
Tag
:tongue2:
Editado Março 11 por xXPAquitoXx