Ir para conteúdo
  • 0

[Pedido] Quando O Player Pisa No Tile Fala.


gruly

Pergunta

Daw galera do xtibia,

eu queria um script assim,quando o player pisa no tile(que vai tar com a action)ele fala Warrrrrrr,presiso urgente,e tambem se possivel alguem me arrumar um script assim,

 

Tem uma sala , um player entra de cada ves se um player tiver la dentro e o outro tentar entrar na sala aparece uma mensagem escrita "ja tem um player nessa sala,espere um momento" só que só se tiver player,se tiver monstro dai pode entrar.

 

 

REP+ pra quem ajuda.

Link para o comentário
Compartilhar em outros sites

14 respostass a esta questão

Posts Recomendados

  • 0

nao,nao é isto,eu quero que quando o player pisa no piso,o player automaticamente fale warrrrrrrr

n é o piso que fale eu quero que quando o player pisa no piso ele fale.

Link para o comentário
Compartilhar em outros sites

  • 0

Cara entendi seu pedido, ele e uma "Action"...

Não sei se vai funcionar mais tenta esse:

 

Vá ate (data/actions) abra um arquivo chamado "actions.xml" e adicione o seguinte código:

<action actionid="15001" script="tilewar.lua"/>

 

Depois vá ate (data/actions/scripts) e crie um arquivo chamado "tilewar.lua" e adicione o seguinte código:

function onUse(cid, fromPosition, toPosition)
               doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "War!")
               doTeleportThing(cid, toPosition)
       end
       return TRUE
end

 

Ajudei, +REP

Editado por TonyHanks
Link para o comentário
Compartilhar em outros sites

  • 0

TonyHanks

eu n consigo pisar no tile com a actin,quando eu tento pisar aparece a seguinte mensagem

16:09 The tile seems to be protected against unwanted intruders.

e tambem n fala nd.

Link para o comentário
Compartilhar em outros sites

  • 0

Tenta assim:

function onUse(cid, fromPosition, toPosition)
               doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "War!")
       end
       return TRUE
end

Editado por TonyHanks
Link para o comentário
Compartilhar em outros sites

  • 0

TonyHanks

 

tambem n deu ;/ ainda aparece a mesma coisa

 

 

eu n consigo passa nen os players mais os bixos conseguem '-'

 

e eles n falão nd

Editado por Gruly
Link para o comentário
Compartilhar em outros sites

  • 0

vai em movements crie um arquivo.lua e coloque isso!

 

function onStepIn(cid, position, tile)
doPlayerSendTextMessage(cid,25,'Warrrr!')
end

 

em movements.xnl coloque isso!

 

	<movevent type="StepIn" actionid="id da action" event="script" value="arquivo.lua"/>

 

quando o player pisa vai falar Warrr!

Link para o comentário
Compartilhar em outros sites

  • 0

Bem simples isso aí. É só usar onStepin

 

Tenta isso:

 

function onStepIn(cid, item, pos)
if isPlayer(cid)
if item.actionid == 62354 then
doSendAnimatedText(pos,"SUA MENSAGEM AQUI",TEXTCOLOR_GREEN)
else
return FALSE
end
return TRUE
end
end

 

Vai em moveevents.xml e coloca isso:

 

<movevent event="StepIn" actionid="62354" script="mensagem.lua" />

 

Depois abra o RME e coloca esse actionID no piso que você desejar.

 

Adaptado de Ryanzinhoo

Editado por Won Helder
Link para o comentário
Compartilhar em outros sites

  • 0

a

 

mulizeu

 

o teu deu certo só que eu quero que o player fale em amarelo tipo assim

 

God Sewty says:

Warrrrrrrrrr!

 

o que vc me mando manda para todos e em verder

eu quero igual ali emcima

Link para o comentário
Compartilhar em outros sites

  • 0

so troca a msg assim!

 

function onStepIn(cid, position, tile)
doSendAnimatedText(getThingPos(cid),'Warrrrrr',210)
end

 

sim a que eu postei sai em verde mais nao e para todos somente para o player!

Editado por mulizeu
Link para o comentário
Compartilhar em outros sites

  • 0

vlw cara

 

rep+(ou n ta dando pra dar rep amanhã eu lembro de te da ou hoje denoite mesmo,é que ja usei meu rep)

 

ou e tambem se voce souber um script assim,

que sómente um player pd entrar na sala,tipo se tiver ja um player la dentro o outro tem que esperar até o player que tava la dentro sair dai ele pd entrar

 

vc consegue faser?

Editado por Gruly
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...