Matar Player E Tirar Coração

Killua
Por Killua
em Globalevents e Spells
  • 1
  • 2

Killua

Vivendo e Aprendendo
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 29/04/09Posts: 904Char no Tibia: Jabuti Selvagem

Oi :XTibia_smile: faz um tempo que não posto nada aqui e eu queria postar alguma coisa, entao fiz a primeira porcariazinha que me veio em mente rs.

 

Oque ele faz?

 

Quando um player mata outro ele recebe um "Morgaroth's Heart" com o nome do player que matou, exemplo:

 

O João mata a Maria, ele ganha o seguinte item: You see the Morgaroth's heart. It weighs 35.00 oz. Este foi retirado de Maria.

 

Começando:

 

Vá em data/creaturescripts/scripts/heartnb.lua e adicione:

 

function onKill(cid, target, lastHitKiller)
if(isPlayer(target) and isPlayer(lastHitKiller)) then
doPlayerSendTextMessage(cid, 22, "Parabens, voce matou o jogador "..getCreatureName(target).." e tirou seu coraçao")
function additem()
local aditi = doPlayerAddItem(lastHitKiller, 5943, 1)
doItemSetAttribute(aditi, "description", "Este foi retirado de "..getCreatureName(target).."")
end
addEvent(additem, 1000)
end
end

 

Depois adicione a seguinte TAG em data/creaturescripts/creaturescripts.xml:

 

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

 

Eu não testei o script pois não estou em casa e não tenho nenhum servidor para testar aqui, então pesso que testem para mim e postem resultado.

 

@EDIT ---

 

Para se o target for pk ganhar outro item, usem:

function onKill(cid, target, lastHitKiller)
if(isPlayer(target) and isPlayer(lastHitKiller)) then
if getCreatureSkullType(target) == SKULL_NONE then
doPlayerSendTextMessage(cid, 22, "Parabens, voce matou o jogador "..getCreatureName(target).." e tirou seu coraçao")
function additem()
local aditi = doPlayerAddItem(lastHitKiller, 5943, 1)
doItemSetAttribute(aditi, "description", "Este foi retirado de "..getCreatureName(target).."")
end
addEvent(additem, 1000)
end
else
doPlayerSendTextMessage(cid, 22, "Parabens, voce matou o jogador "..getCreatureName(target).." e tirou seu coraçao")
function add2()
local adoto = doPlayerAddItem(lastHitKiller, XXX, 1)
doItemSetAttribute(aditi, "description", "Este foi retirado de "..getCreatureName(target).."")
end
addEvent(add2, 1000)
end 
end

 

DÚVIDAS E SUGESTÕES É SÓ POSTAR

NÃO PERMITO QUE POSTEM EM OUTRO LUGAR SEM ME AVISAR

lucasjacon

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 13/10/09Posts: 3Char no Tibia: Nenhum

Muito bom :thumbsupsmiley:

Gostei mesmo adicionei no meu OT REP+

Killua

Vivendo e Aprendendo
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 29/04/09Posts: 904Char no Tibia: Jabuti Selvagem

othereality

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 18/01/11Posts: 343Char no Tibia: Zodriac

amoeba13 quero lhe pedir uma coisa,

tem como fazer só dropar coração de PK ?

 

ou intão melhor se for de PK dropa um coração diferente,

vc pode deixar um ID qualuqer que eu troco aki depois.

 

OBS: tanto PK normal quanto PK red e PK black...

 

se poder fazer pra min agradeço com um REP =P

não me dê rep

apenas leia abaixo

###motivos pra você clicar aqui agora e entrar no Uwnia99 OT###

 

Temos 15 classes e está sempre lançando mais.
A classe Assassin fica invisível até pra
 players :rip:

A classe Cake Guardian tem uma magia de refletir dano

Temos Eventos próprios acontecendo todo momento

Temos várias sprites únicas do OT

 A classe Feral Druid se transforma em vários bichos e tem magias diferentes dependendo da forma que está  :beurk:

Temos um contato muito grande entre desenvolvedor e jogador

 Temos uma classe chamada CAKE GUARDIAN! ELE ATIRA BOLOS!!!!! :love:

Não temos sistema vip e não vamos ter

Não vendemos nenhum tipo de vantagem na loja do site e nem vamos vender (apenas cosméticos)

 24h  :ph34r:

 

Entre no site clicando aqui!

Killua

Vivendo e Aprendendo
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 29/04/09Posts: 904Char no Tibia: Jabuti Selvagem

Ryosama

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 14/03/07Posts: 13Char no Tibia: Hamphrey

Muito bom, parabéns mesmo, me lemvbra diablo, quando matava outro player vc pegava a orelha dele kkkkkkk

Killua

Vivendo e Aprendendo
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 29/04/09Posts: 904Char no Tibia: Jabuti Selvagem

othereality

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 18/01/11Posts: 343Char no Tibia: Zodriac

eai cara vlw...

daqui a uns 40min eu posso testar aki dai eu edito, se funcionar dou REP+ =D

 

edit:

ainda não testei cara foi mal, mas eu testo.

 

edit²:

 

olha não funcionou aqui mas não da nenhum erro no console...

eu não oque tem de errado no meu OT ele ta com alguns buguizinhos PK ta perdendo tudo quando morre,

e as vezes eu clico pra atacar ele fala que não pode mesmo os dois players ja tendo passado do Protect level..

 

edit:³

 

é realmente eu não consigui fazer funcionar..

eu uso TFS 0.3.6 pro tibia 8.6 tavez seja a versão seila.. =S

não me dê rep

apenas leia abaixo

###motivos pra você clicar aqui agora e entrar no Uwnia99 OT###

 

Temos 15 classes e está sempre lançando mais.
A classe Assassin fica invisível até pra
 players :rip:

A classe Cake Guardian tem uma magia de refletir dano

Temos Eventos próprios acontecendo todo momento

Temos várias sprites únicas do OT

 A classe Feral Druid se transforma em vários bichos e tem magias diferentes dependendo da forma que está  :beurk:

Temos um contato muito grande entre desenvolvedor e jogador

 Temos uma classe chamada CAKE GUARDIAN! ELE ATIRA BOLOS!!!!! :love:

Não temos sistema vip e não vamos ter

Não vendemos nenhum tipo de vantagem na loja do site e nem vamos vender (apenas cosméticos)

 24h  :ph34r:

 

Entre no site clicando aqui!

xXPaquitoXx

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 26/01/11Posts: 23Char no Tibia: nao jogo global

tem como faze pra ganhar o coraçao por lvl exp.: Falano de tal matou ciclano e arancou seu coraçao level 100 à 200.

se funcionar = rep +

95tzrb.jpg

 

 

Breve Noria ot server!!!

miter

Scripter - XTibia.com
avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 28/07/07Posts: 174

Nossa tanta maldade nesse mundo! :ange:

XTibia, a sua comunidade de Tibia e OTServ.

Tibia s not 3D, Tibia is... xD!





.

dustot

Forever Alone
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 14/01/11Posts: 116Char no Tibia: Não tenho

Cara, queria muito esse script, mais testei os 2 tao ae no meu server em tfs 0.4 e nao funcionou nenhum. =/

Bom Dia/Boa Tarde/Boa Noite.



Nós Do Dust Otserv Estamos Aqui Para convidar você para jogar

neste mundo maravilhoso, cheio de coisas novas.

Para criar sua acc acesse: www.dustserver.com

w1bviu.jpg

Alexandre -

DustServer

Se ti ajudei me ajude também. Me dê um REP+



 

 

 

xXPaquitoXx

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 26/01/11Posts: 23Char no Tibia: nao jogo global

nao funciona em server tfs

95tzrb.jpg

 

 

Breve Noria ot server!!!

dustot

Forever Alone
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 14/01/11Posts: 116Char no Tibia: Não tenho

ah sim vlw :) :greenperson:

Bom Dia/Boa Tarde/Boa Noite.



Nós Do Dust Otserv Estamos Aqui Para convidar você para jogar

neste mundo maravilhoso, cheio de coisas novas.

Para criar sua acc acesse: www.dustserver.com

w1bviu.jpg

Alexandre -

DustServer

Se ti ajudei me ajude também. Me dê um REP+



 

 

 

xXPaquitoXx

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 26/01/11Posts: 23Char no Tibia: nao jogo global

ah sim vlw :) :greenperson:

 

Imagina foi nada nao

95tzrb.jpg

 

 

Breve Noria ot server!!!

dustot

Forever Alone
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 14/01/11Posts: 116Char no Tibia: Não tenho

Ti dei REP+ :smile_positivo:

Bom Dia/Boa Tarde/Boa Noite.



Nós Do Dust Otserv Estamos Aqui Para convidar você para jogar

neste mundo maravilhoso, cheio de coisas novas.

Para criar sua acc acesse: www.dustserver.com

w1bviu.jpg

Alexandre -

DustServer

Se ti ajudei me ajude também. Me dê um REP+



 

 

 

  • 1
  • 2