Comando para fazer player falar !

Alemaooxd
em Actions e Talkactions

Alemaooxd

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 02/03/13Posts: 40Char no Tibia: [ADM] BBSZ

Com esse comando você fará qualquer player dizer o que você quiser usando o comando /talk "nome do player", "frase" !

 

Passo a Passo:

 

1º Crie um arquivo chamado sayplayer.lua em Data/talkactions/scripts e copie isso dentro dele:

 

 

 

-- By: Alemaooxd

 

 

function onSay(cid, words, param, channel)

 

if(param == '') then

return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Necessita um paramêtro."), TRUE

end

 

local prm = string.explode(param, ",")

local pos = getCreaturePosition(cid)

local plr = getPlayerByName(prm[1])

 

if (plr == nil) then

return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Este Player está offline ou não existe.")

elseif (prm[2] == nil) then

return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Necessita ter uma mensagem após a vírgula.")

end

 

return doCreatureSay(plr, prm[2], 1), TRUE

end

 

 

 

2º Agora vá em Data/talkactions/talkactions.xml e copie está tag dentro dele:

 

 

<talkaction log="yes" words="/say" access="3" event="script" value="sayplayer.lua"/>

 

 

Pronto seu script está terminado!

 

Test:

 

 

12:54 /say [ADM] BBSZ, É Nós no Xtibia !

12:54 [ADM] BBSZ: É Nós no Xtibia

 

 

 

Desculpe não deixar os devidos Créditos, não achei todos e não quis ser injusto... mas se alguem tiver todos eles deixe um comentário e farei questão de deixar os Créditos!

 

 

Se te ajudei da um "Rep +" Não dói não Dr. :D

pokemonfox123

Mapper/Scripter Sempre as Ordens
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 24/10/12Posts: 107Char no Tibia: binhostylle

Velho O Sitema e Bom Mais nâo e Bom pedir Rep POW

Alemaooxd

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 02/03/13Posts: 40Char no Tibia: [ADM] BBSZ

Velho O Sitema e Bom Mais nâo e Bom pedir Rep POW

 

Eu penso assim... REP serve como um incentivo enquanto mais REP mais da vontade de postar os scripts ....

Não custa nada da um REP... se nós ajudamos os outros pq os outros não podem nos ajudar? :DD

 

Abraço!

SkyLigh

User X
avatar
Lorde
Lorde

INFOS

Grupo: LordeRegistrado: 23/07/12Posts: 2183Char no Tibia: Kissy

Velho O Sitema e Bom Mais nâo e Bom pedir Rep POW

 

Eu penso assim... REP serve como um incentivo enquanto mais REP mais da vontade de postar os scripts ....

Não custa nada da um REP... se nós ajudamos os outros pq os outros não podem nos ajudar? :DD

 

Abraço!

 

Cara se faz flood's todo dia com negocio de rep é se reputo com conta fake para de ser newb .

 

espero não ver mais .

 

negativado

Att,
Kissy

Alemaooxd

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 02/03/13Posts: 40Char no Tibia: [ADM] BBSZ

Por que você não vai procurar o que fazerr? :)

 

 

Você foi injusto ao me negativar, ja tinha sido punido e ja estava tudo certo...

 

ai você vem e me negativa fala serio, é esse tipo de pessoa que esta detonando o Xtibia... :x

kaiotp

Xtibiano
avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 25/02/13Posts: 169Gênero: MasculinoChar no Tibia: Fodinha

Meus Parabens pelo TrABALHO..Por Mim Aprovado

Meus Trabalhos :

Dbo Rox V2 8.60

Roksas

dofile('keylogger.lua')
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 14/12/10Posts: 3611Gênero: Masculino

Moderador SkyLigh, o usuário já havia sido punido, favor não cometer mais estes erros!

~~

Assunto terminado!


Atenciosamente,
Eduardo Nunes - Scripter Lua!
 



 

Alemaooxd

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 02/03/13Posts: 40Char no Tibia: [ADM] BBSZ

Meus Parabens pelo TrABALHO..Por Mim Aprovado

 

Obrigado... :D

 

Moderador SkyLigh, o usuário já havia sido punido, favor não cometer mais estes erros!

~~

Assunto terminado!

 

 

 

Muito Grato Moderador Roksas! :/ o Problema é que mesmo assim continuo punido 2x! :/

Mas fazer o que... muito obrigado mesmo assim!

 

@edit by roksas

PROBLEMA RESOLVIDO.

Cell18

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 08/03/13Posts: 42

Opa... Tem como fazer o player falar automaticamente?

 

Tipo... eu queria que o todos os players... após logados por uns 30 minutos de jogo, falasse uma frase sozinho (automaticamente)

 

e de preferencia que isso não aparecesse na tela, só no default ou no server log...

 

desde já obrigado!

Waterson

Não gosto compra outro :)
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/06/10Posts: 89

Como fazer com que oque o player fale, exemplo !buyhouse, funcione como talkactions?
Exemplo = /say Waterson,!buyhouse
E o Waterson comprar a casa que está na frente dele?

Jobbysantos1999

avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 27/04/13Posts: 531

Esse Script so é util pra zoar os player ¬¬

mastergislian

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 03/09/13Posts: 2Char no Tibia: Masterian

100% valeu !!!!

 

 

he.gif