[pedido]script Anti-pk

lucaslodi123
em Lixeira Pública

lucaslodi123

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 05/10/08Posts: 5Char no Tibia: Mazuco

Uma script q envie para todos os players do ot em vermelho, qndo alguem e morto por outro player

exemplo:

fundencio killed lvl 107 by crendio

 

uso serverfull ultima versao

abras

_ferrari_

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 27/12/06Posts: 202

existe o script em data/creaturescripts/scripts/death.lua ou die.lua

dentro dele, após:

function onDie(cid,killer)

ponha:

doBroadcastMessage(" ' .. getPlayerName(cid) .. ' has been killed by ' .. getPlayerName(killer) .. '.")

 

possivelmente irá dar bug quando o player morrer pra um monstro, se acontecer algo anormal poste aqui.

 

essa sintaxe do ' .. x .. ' eu não sei se está correta, então tente arrumar. Boa sorte ^^

Objetivos:
50 posts [x]
100 posts[x]
200 posts[x]
500 posts[x]
"Um post em um fórum deve como uma saia. Longa o suficiente para cobrir o assunto, porém curta o suficiente para manter as coisas interessantes"
Gosta de mim? Foi com minha cara? Quer me matar? Use:

noobinhu

Ex Administrador
avatar
Marquês
Marquês

INFOS

Grupo: MarquêsRegistrado: 01/03/06Posts: 1022Gênero: Masculino

ferrari, aqui está o certo:

 

if isPlayer(killer) then

doBroadcastMessage(getPlayerName(cid).. ' has been killed by ' .. getPlayerName(killer) .. '.')

end

 

bem simples, e as aspas do seu estavam erradas.

lucaslodi123

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 05/10/08Posts: 5Char no Tibia: Mazuco

AE ponhei a script la no death, de baixo do function .....

mais quando morre da um erro na linha em q vc por a script dobroadcast......

no console da erro exemplo linha 3 traceback axo q é isso

ai n aparece a msg ;x

help?

lucaslodi123

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 05/10/08Posts: 5Char no Tibia: Mazuco

agora comsegui fase funfa mais quando o player morre dis que quem matou foi -1 sempre

help plxx!

Lordfire

TFS Maintainer
avatar
Lenda
Lenda

INFOS

Grupo: LendaRegistrado: 04/10/06Posts: 2605Gênero: MasculinoChar no Tibia: Knight Orion
if isPlayer(killer) then

doBroadcastMessage(' ..getPlayerName(cid).. ' has been killed by ' ..getPlayerName(killer).. '.')

end

 

Tenta assim

lucaslodi123

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 05/10/08Posts: 5Char no Tibia: Mazuco
Tenta assim

 

assasim da erro ao abri o sv ;/

valeu msm assim

:D

help ;s

-Fark-

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 11/04/09Posts: 118Char no Tibia: Boneco Zoado

que lol, muito fodastico!

ta froids ai eim ?!

DaNDaNrOxX

oi mosso
avatar
Marquês
Marquês

INFOS

Grupo: MarquêsRegistrado: 18/01/08Posts: 1455Char no Tibia: Saint Claire

lodirule, cuidado com o double post amigo, é ilegal e você poderia ser alertado. Desta vez deixarei passar, mas não faça novamente ou terei que alertar em 10%!

-Fark-, seu comentário também poderia ser considerado flood, não entendi ele e achei desnecessário.

Vamos evitar este tipo de coisa galera!

Abraços

 

 

Entrada na equipe: 23/10/2008 Cargo: Estagiário

Promoção: 25/11/2008 Cargo: Moderador

Promoção: 21/10/2009 Cargo: Coordenador

Remoção: 09/05/2010 Motivo: Estudos

Retorno: 15/11/2010 Cargo: Moderador

Remoção: 20/12/2012.

 

 

_ferrari_

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 27/12/06Posts: 202

acho que tem erro na sintaxe do doBroadcastMessage(). tenta achar algum script que tenha essa função para copiar, deve ter algo além da mensagem.

Objetivos:
50 posts [x]
100 posts[x]
200 posts[x]
500 posts[x]
"Um post em um fórum deve como uma saia. Longa o suficiente para cobrir o assunto, porém curta o suficiente para manter as coisas interessantes"
Gosta de mim? Foi com minha cara? Quer me matar? Use:

lucaslodi123

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 05/10/08Posts: 5Char no Tibia: Mazuco
acho que tem erro na sintaxe do doBroadcastMessage(). tenta achar algum script que tenha essa função para copiar, deve ter algo além da mensagem.

 

Ae valeu pela ajuda ae comsegui agora erra so colocar bem direito os espaços

desculpa thx all

Guardian Henry

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 13/05/07Posts: 23Char no Tibia: Miranda Crown

Alguem teria isso para ot yurots 8.40, e poderia me diszer se isso funfa???

 

poderia me mandar???

 

Grato.

raalgusto

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 16/06/07Posts: 31

Nao Itendi Pq Bugo

Me Explica Certim

Obrigado.

Metas

[x]1post
[x]5 posts SERVO
[x]10 posts CAMPONÊS
[x]25 posts CAÇADOR
[ ]50 posts CAVALEIRO
[ ]100 posts BARONETE
[ ]200 posts BARÃO
[ ]300 posts VISCONDE
[ ]400 posts DUQUE
[ ]600 posts ARQUEDUQUE
[ ]800 posts ARISTOCRATA
[ ]1000 posts REGENTE
[ ]1400 posts SÁBIO
[ ]1800 posts SACERDOTE
[ ]2500 posts PRÍNCIPE

Joguem Psr Server!
http://sites.google.com/site/psrotserver1/

lucaslodi123

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 05/10/08Posts: 5Char no Tibia: Mazuco
Nao Itendi Pq Bugo

Me Explica Certim

Obrigado.

 

tipo tu tem q por a scripit nos lugar certo, por exemplo todas as linhas q comesavam "dobroadcast....."comesavam em um mesmo lugar. exemplo

 

dadadada

------dobroadcast......

dadadadadadadada

rarararara

------dobroadcast......

 

 

o msm com o "end" e o "if..."

 

quando eu ponhei so no ctrl+v sem configurar espaços dava q o player tinha morrido pra "-1"

 

falo