Fazer criaturas conversarem.

fitaisolante
em Actions e Talkactions

fitaisolante

Le dur à cuire
avatar
Banidos
Banidos

INFOS

Grupo: BanidosRegistrado: 25/12/07Posts: 152Char no Tibia: Tony Scott

Fala XTibianos, vim aqui postar um script muito simples, porem criativo e que eu nunca vi aqui no XTibia.

 

É uma talkaction em que você faz um player falar, npc ou monstro.

 

Obs: Os monstros ou NPC, se tiver mais de 1 criatura com o mesmo nome, somente uma vai falar, que é a primeira que seu char vai ir até ele por /goto

 

Foto da talkaction:

 

 

6jq9.png

 

Vamos ao código, vá em talkactions/scripts e dê ctrl + c e ctrl + v em um arquivo qualquer e renomeie para criaturasfalar.lua, e coloque isso dentro:

function onSay(cid, words, param)
	local t = string.explode(param, ",")
	doCreatureSay(getCreatureByName(t[1]), t[2], 1)
return true
end

Agora abra o talkactions.xml e coloque essa tag:

<talkaction log="yes" words="/falar" access="5" event="script" value="criaturasfalar.lua"/>

É isso galera, abraços!

 

 

Banido por falta de ética e desonestidade.

JustinnoTibianno

chega mais pra você ver (ê ê)
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 30/11/11Posts: 696Gênero: MasculinoChar no Tibia: treinador de lobo
Pô, muito criativo meu! aposto que muita gente já pensou em como fazer isso, da um pouco de trabalho já que os npc/monter só falam por comando, mesmo assim, muito legal, realmente nunca tinha visto isso no Xtibia.


"Você já atingiu seu limite de reputações positivas para hoje."

Att. João Pedro

AnneMotta

o choro pode durar uma noite mas a alegria vem pela manha ♪
avatar
Banidos
Banidos

INFOS

Grupo: BanidosRegistrado: 22/01/12Posts: 842Char no Tibia: Stephan

Eu nunca tinha pensado nisso, é muito legal e pode ser até BEM útil ^^

Like :D

 

 

Interessante já tinha visto alguns parecidos com esses, Caso isso seja um Tutorial a Area correta seria: http://www.xtibia.com/forum/forum/219-aprovacao-de-tutoriais/

Isso não é um tutorial.

RIP AnneMotta 21/01/2012 - 15/01/2014

Liga das lendas: RUSHEI B1 DE AWP

owi6giO.png

Jakson Souza

cout << "Hello world!";
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 14/10/13Posts: 504Gênero: Masculino

muito legal.

                                      0Vsoo6A.png                                WfsgI4h.png
 
O maior erro que você pode cometer, é o de ficar o tempo todo com medo de cometer algum.                                               

fitaisolante

Le dur à cuire
avatar
Banidos
Banidos

INFOS

Grupo: BanidosRegistrado: 25/12/07Posts: 152Char no Tibia: Tony Scott

Valeu galera!

Banido por falta de ética e desonestidade.

Vinc

The white fox
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 30/10/11Posts: 625Gênero: Masculino

só esqueceu do fato existirem multiplas criaturas com mesmo nome(principalmente moster), iria sempre pega a primeira que encontrse com o nome seja moster,npc, ou player.

infelizmente esse um problema que so daria pra resouver nas sourcer ou com pog(pegando as creaturas proximas e checando os nomes)

 

funcionaria melhor para players(pra zoa com eles).

^w^

Omega

o/
avatar
Marquês
Marquês

INFOS

Grupo: MarquêsRegistrado: 17/06/07Posts: 1165Gênero: MasculinoChar no Tibia: Nenhum

só esqueceu do fato existirem multiplas criaturas com mesmo nome(principalmente moster), iria sempre pega a primeira que encontrse com o nome seja moster,npc, ou player.

infelizmente esse um problema que so daria pra resouver nas sourcer ou com pog(pegando as creaturas proximas e checando os nomes)

 

funcionaria melhor para players(pra zoa com eles).

 

Ele destacou esse problema no tópico, amigo. Não serve para a maioria dos monstros, mas para bosses e NPCs e jogadores, sim. Leia com mais atenção =P

fitaisolante

Le dur à cuire
avatar
Banidos
Banidos

INFOS

Grupo: BanidosRegistrado: 25/12/07Posts: 152Char no Tibia: Tony Scott

só esqueceu do fato existirem multiplas criaturas com mesmo nome(principalmente moster), iria sempre pega a primeira que encontrse com o nome seja moster,npc, ou player.

infelizmente esse um problema que so daria pra resouver nas sourcer ou com pog(pegando as creaturas proximas e checando os nomes)

 

funcionaria melhor para players(pra zoa com eles).

É eu sou iniciante em LUA, mas destaquei no tópico tudo isso que disse.

Infelizmente não tenho conhecimentos em C++ ou mesmo essa função pog...

Banido por falta de ética e desonestidade.

eliaspalermo

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 18/03/13Posts: 18

Muito legal para dar uns sustos e trolls em alguns players kkkkkkkkkkkkkkkk da hora cara parabéns !

Sertthoon

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 03/12/09Posts: 37Char no Tibia: varios

vei, eu acabei de colocar um parecido com esse, só que faz os players falarem

VOU TROLLAR GERAL KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK