FR

Tutorial Talkactions

Por frerety, 27 de dez. de 2006 em Tutoriais de Scripting

script
otserv
5.0 (1)
33
10.6k
XpiritoX
22 de fevereiro de 2008 às 02:35

function onSay(cid, words, param)

paredepos = { x=84, y=45, z=7, stackpos=1 } -- pos da parede
paredepos = { x=84, y=46, z=7, stackpos=1 }
maxdist = 3 -- qntos SQM de distância o player tem que ficar lonje da 

parede
playerpos = getPlayerPosition(cid)
if math.max(math.abs(playerpos.x-paredepos.x), 

math.abs(playerpos.y-paredepos.y)) < maxdist then
parede = getThingfromPos(paredepos)
doRemoveItem(parede.uid,1)
doSendAnimatedText(playerpos, "OPEN!", 120)
return 0
else
doPlayerSendCancel(cid,"Fique mais perto")
end
return 1
end

 

deu.. eu consegui tirar a pedra... mas como eu faço um talk pra ela fecha d novo dps?

ou entao... mais complicado... tipo.. digados ki eu fale a palavra magia e em 5 segundos a pedra volta (oO). teria como?

 

vlw abraço galea

Editado Fevereiro 22 por Xpirito

1 mês depois...
NeoMagicianN
03 de março de 2008 às 14:49

Otima..Ajuda..ADOREI...

3 semanas depois...
gmjuanG
19 de março de 2008 às 12:42

Realmente muito bem detalhado, com uma explicação facil,gostei bastante.

xD

2 meses depois...
ruyalbertoR
03 de maio de 2008 às 13:15

Parabens, bom Tutorial,

 

eu nem sabia o que era talkactions nem pra que servia, me ajudou bastante

 

 

olha o que eu fiz....

 

 

function onSay(cid, words, param)

   player = getPlayerByName(param)

   if player > 0 then
lv = getPlayerLevel(player)
doPlayerSendCancel(cid,param .. "'s Lv: " .. ml)
   else
doPlayerSendCancel(cid,"Por favor, fale um nome de um player corretamente.")
   end

   return 1
end

capeta7C
07 de maio de 2008 às 21:14

bem q mereceu fixo =P

gostei do tuto.. bem explicado bem manero...

 

cara eu tava tentando fazer uma talkaction q compra bp de mana potion

 

vc consegue fazer ??

se puder posta ai =]

jorgesamuelJ
07 de maio de 2008 às 22:25

Muito Bom ! :D Continue assim

Editado Maio 7 por Ayamee

3 semanas depois...
black789B
28 de maio de 2008 às 16:16

vlw frerety me ajudou muito

1 mês depois...
wedneyyuriW
10 de junho de 2008 às 06:24

Caraca, e eu me batendo por isso. Puxa velho, valeuzão ;D

1 mês depois...
PedretzP
17 de julho de 2008 às 17:17

Me ajudou muito!!!^^

Fazia tempos q tava querendo saber como mecher em talk

2 semanas depois...
vitimanV
27 de julho de 2008 às 14:29

Belo topico

vai me ajudar no meu sever e a criar algumas quest com npc's

JohnnnJ
02 de agosto de 2008 às 22:08

Muito Bom!!!

Ótimo tutorial aprendi o que eu qria :D

2 meses depois...
matheoosM
19 de outubro de 2008 às 14:22

Cara ótimo tutorial, me ajudo muito xD

2 semanas depois...
30 de outubro de 2008 às 21:58

Parabenz... pelo tutorial :D gostei dos exemplos me ajudou muito ater aa noção do que

é Talkaction ... parabenz cara ta de parabenz

1 mês depois...
DiabloHellsD
24 de novembro de 2008 às 12:54

Ótimo ^^

vo sai pq meu pai ta me chamando ta me irritando ja ¬¬

vo almoça jaja venho flw

1 mês depois...
BrasildaniB
11 de dezembro de 2008 às 21:39

oi bom tuto

bem explicado ajudo muito

fuiiiiiiiiiiiiiiiiiiiii