PE
talkaction

Adicionando Itens Para Todos Os Players.

Por pessoa93, 07 de jul. de 2011 em Actions e Talkactions

otserv
tibia
script
24
6.5k
grokuG
24 de agosto de 2011 às 18:58

Gostei do Script, Bom para eventos comemorativos!

Seria tipo no GC que ganha tal item...

Mas você pretende fazer uma versão 2.0 dele que dá mesmo pra quem está offline???

FrozenGamesF
26 de agosto de 2011 às 20:46

DE BOA TU E O REI , REP ++

thefiresoulT
27 de agosto de 2011 às 23:01

Obrigado por adicionar esse tópico ao XTibia.

+REP

kelvinvictorK
03 de setembro de 2011 às 19:24

Ja estou usando em meu servidor, mais so que traduzido :D

Editado Setembro 3 por kelvinvictor

bepokemonB
03 de setembro de 2011 às 20:20
Script by Dubler, written for megaevo.net

 

Voce poderia colocar algo como:

if t[2] == 1 then
doBroadcastMessage(getPlayerName(cid) .. " has given reward: " .. getItemInfo(t[1]).article .." ".. getItemNameById(t[1]) .. " for all players!")
elseif t[2] < 1 then
doPlayerSendCancel(cid, "Quantity can not be lower than 1.")
else
doBroadcastMessage(getPlayerName(cid) .. " has given reward: " .. t[2] .." ".. getItemNameById(t[1]) .. " for all players!")
end

 

Isso faria, no caso eu apenas queira adicionar uma fire sword, por exemplo, que a BroadCast seja mandada assim.

12:23 Zorrox has given reward: a fire sword for all players!
daaniel13D
07 de setembro de 2011 às 13:19

Obrigado Bom o Script Rep Pr avocê

osbrotO
08 de setembro de 2011 às 19:56

Mt bom, ótimo para eventos ou para agradecer pelos players que fican on ate altas horas!

1 ano depois...
douglixD
10 de janeiro de 2013 às 10:46

Todos os players podem usar esse comando, arruma esse bug ai, abraço

OneshotO
10 de janeiro de 2013 às 10:53

É, ele errou a linha do talkactions.xml.

 

<talkaction words="/additem" acces="5" event="script" value="additem.lua"/>

 

O correto é assim:

 

<talkaction words="/additem" access="5" event="script" value="additem.lua"/>