uma duvida mais e se o player ficar clicando varias vezes tem alguma tag que impessa isso ?
- Forums
- OTServ
- Recursos
- Scripting
- Actions e Talkactions
- [Action] Experience Scroll
[Action] Experience Scroll
By Doidin, 28 de dez. de 2010 in Actions e Talkactions
info
Group: Campones
Joined: 14/12/10
Posts: 39
Reputation: +2

info
Group: Herói
Joined: 25/06/08
Posts: 723
Reputation: +275
Gender: Masculino
Tibia Character: Diiva

uma duvida mais e se o player ficar clicando varias vezes tem alguma tag que impessa isso ?
Cara eu nem tinha me lembrado disso, adicionei a função do exhaust.
Abraços... =)
Edited Dezembro 28 by Doidin
info
Group: Campones
Joined: 13/01/10
Posts: 74
Reputation: +3
Tibia Character: Hunter Lokinho

pelo que vii, a pessoa usa o scroll e continua com ele...
eu num saco muito de script, mas tem como depois que usar ele sumir??
assim num ia ter abuso ![]()
belo script (y)
@edit
malz, agora que vii, o scrol some mesmo ![]()
thx pelo script, até no meu server de pokémon vou usar pra evento, huahauhau'
Edited Janeiro 3 by GMHareaOT
info
Group: Infante
Joined: 27/07/09
Posts: 1.5k
Reputation: +405
Tibia Character: Gean Riot

não entendi o que isso faz.. adiciona 10k de exp ao player?
não entendi o que isso faz.. adiciona 10k de exp ao player?
isso mesmo vc pode colocar como sistema de recompensa de evento algo parecido ![]()
info
Group: Campones
Joined: 17/06/10
Posts: 61
Reputation: +4
Tibia Character: Churupettinha
isso e bom sabe como so pode usar duas veses ou mas ae acaba



info
Group: Herói
Joined: 25/06/08
Posts: 723
Reputation: +275
Gender: Masculino
Tibia Character: Diiva
Olá galerinha, bom, depois de um tempão sem postar um script, voltei pra cá... (:
Esse script eu fiz para um servidor no qual eu participava da equipe, ele é bem simples e já deve existir algum parecido, porém ele é bem bacana e tenho certeza que muita gente irá gostar dele, vamos logo ao que interessa né?! =)
Vá até a pasta data/actions e abra o arquivo actions.xml e adicione esta tag:
Agora vá até a pasta data/actions/scripts e crie o arquivo expscroll.lua e bote isto dentro:
-- [( Script created by Doidin for XTibia.com )] -- local exp = 10000 -- Quanto de experience o player irá ganhar?! local exhaust = 60 -- Tempo para o player poder usar o item novamente! (tempo em segundos) local text = "Congratulations, you gained "..exp.." points of experience." local storage = 9811 -- Não mexa aqui. function onUse(cid, item, fromPosition, itemEx, toPosition) if (getPlayerStorageValue(cid, storage) <= os.time()) then doPlayerAddExp(cid, exp) doCreatureSay(cid, text, 19) doSendMagicEffect(getCreaturePosition(cid), 14) doRemoveItem(cid, item.uid, 1) setPlayerStorageValue(cid, storage, os.time()+exhaust) else doPlayerSendCancel(cid, "Sorry, you only can again use this item after "..exhaust.." seconds.") end return TRUE endImagem de demonstração:
Bom, é isso ai pessoal.. =)
Edited Dezembro 28 by Doidin