Acho que isso aqui pode te ajudar: TPS Falantes v3.0 By Mock
Antes de postar um topico sem nessidade, procure pelo forum. ![]()
Por gruly, 23 de out. de 2011 em Scripts
info
Grupo: Campones
Registrado: 15/10/11
Posts: 56
Reputação: +3
Char no Tibia: Frost Never

Acho que isso aqui pode te ajudar: TPS Falantes v3.0 By Mock
Antes de postar um topico sem nessidade, procure pelo forum. ![]()
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.
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 Outubro 23 por TonyHanks
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.
Tenta assim:
function onUse(cid, fromPosition, toPosition)
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "War!")
end
return TRUE
end
Editado Outubro 23 por TonyHanks
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 Outubro 23 por Gruly
info
Grupo: Barão
Registrado: 05/08/10
Posts: 218
Reputação: +86
Gênero: Masculino

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!
info
Grupo: Marquês
Registrado: 08/05/08
Posts: 1.3k
Reputação: +168

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 Outubro 23 por Won Helder
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
info
Grupo: Barão
Registrado: 05/08/10
Posts: 218
Reputação: +86
Gênero: Masculino

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 Outubro 23 por mulizeu

eu quero que fike desse geito /\
quando o player pisa no tile automaticamente ele fala Warrrrrrr!
Editado Outubro 23 por Gruly
info
Grupo: Barão
Registrado: 05/08/10
Posts: 218
Reputação: +86
Gênero: Masculino

Assim agr tendi! ta ai!
function onStepIn(cid, position, tile) doCreatureSay(cid,'Warrrrr!') end
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 Outubro 23 por Gruly
info
Grupo: Herói
Registrado: 22/04/11
Posts: 2.5k
Reputação: +293
Gênero: Masculino
Char no Tibia: Thyn Zare

Mais atenção ao postar. Você postou na área errada. Leia os Nomes da seção!
Cuidado com a reincidência nisso, você pode ser alertado.
Movido para o local correto.
Até!
info
Grupo: Campones
Registrado: 20/10/11
Posts: 31
Reputação: 0
Char no Tibia: Gruly
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.