TH
talkaction

[Talkaction] Entregando Items Aos Players.

Por Themaper, 26 de jun. de 2011 em Actions e Talkactions

script
15
3.2k
ThemaperT
26 de junho de 2011 às 05:35

Vamos lá, procurei por aqui e não achei .

Abra a pasta de seu OT, vai em data e depois em TalkAction.

Feito isso, vá em TalkAction.xml.

 

Coloque essa Tag:

 

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

 

Bom, feito isso vá na pasta TalkAction e vá em Scripts.

Copie um arquivo .lua qualquer e renomeie para giveitem.lua, agora abra o giveitem.lua.

Coloque isso dentro dele:

 

function onSay(cid, words, param)

local param = param.explode(param, ',')

if param then

if isPlayer(getCreatureByName(param[1])) == TRUE then

doPlayerSendTextMessage(getCreatureByName(param[1]), 22, "Você acabou de receber um item do ADM!")

doPlayerAddItem(getCreatureByName(param[1]), param[2], param[3])

end

else

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required.")

end

return TRUE

end

 

 

Pronto, ta criado, agora como usar no jogo?

/giveitem playername, itemid, quantidade

Exemplo: /giveitem Lord'paulistinha, 2160, 100

No caso, 2160 é crystal coins, e 100 é a quantidade, ou seja? 100 crystal coins.

A mensagem que aparecerá para o Player é: Você acabou de receber um item do ADM!

Vocês podem modifica-la a gosto.

Espero Ter Ajudado.

Qualquer dúvida é so postar ou me mandar uma MP.

Editado Junho 26 por TrinksOT

RajasR
26 de junho de 2011 às 12:08

belo up, salvou muita gente...

esse pelo o q eu vi ele nao faz o char logar para add os itens!

Rep++ for you :D

Editado Junho 26 por falaaa

Samuel2011S
26 de junho de 2011 às 12:13

muito bom vo usa em meu ot

74011317
26 de junho de 2011 às 13:24

Booa Trin~ ajudando muitos...continue assim..

26 de junho de 2011 às 14:57

good job

 

acho que é único, nunca vi um script igual a esse

 

rep+

26 de junho de 2011 às 22:24

poxa, dahora! realmente útil.

Se eu tivesse rep ainda eu te dava, mais já dei o meu hoje =\

gui56G
27 de junho de 2011 às 14:05

O item é entregue mesmo a quem estiver Offline ?

ThemaperT
27 de junho de 2011 às 15:34

Não, o Player necessita estar Online para receber items.

1 mês depois...
CyberOTC
10 de julho de 2011 às 21:49

Nossa Vc Me Ajudo Mt Vlw Mesmo Espero q traga mais Talkaction :D

vlw msm +REP

mateusdottiM
14 de julho de 2011 às 19:30

Dúvida: Tem Como Modificar o Script, Para Entregar o Item Quando o Player Tiver Offline?

2 meses depois...
pbottrinksP
17 de setembro de 2011 às 23:53

mateusdotti, nem dá .

 

Mals.

VodkartV
18 de setembro de 2011 às 15:05

dá sim,só que o item seria enviado para o depot do jogador :p

pbottrinksP
19 de setembro de 2011 às 02:31

dá sim,só que o item seria enviado para o depot do jogador :p

Mas quando o player logasse apareceria a mensagem?

1 mês depois...
priextix666P
07 de outubro de 2011 às 10:46

lol, modifica ai pra entregar o item offline lek, pq seria mais util, utilizávem até em sistema de donates!! comprar pelo site e entrega por talkaction.. modifica ae pra poder entregar o item até mesmo offline!!

3 semanas depois...
BaiakZikB
22 de outubro de 2011 às 20:58

dá sim,só que o item seria enviado para o depot do jogador :p

 

Mano nda ver eu testei aki no meu ot e foi pro player mesmo

 

 

Meus Trabalhos

 

http://www.xtibia.com/forum/topic/170408-mapa-baiak-com-vip3/