Gostei, poderia ter posto umas imagens, mas conteúdo tá bom.
- Forums
- OTServ
- Recursos
- Scripting
- Actions e Talkactions
- [Talkaction] Ultimate Stamina Potion/enchendo Stamina Com Item
[Talkaction] Ultimate Stamina Potion/enchendo Stamina Com Item
By kelvinvictor, 10 de jun. de 2011 in Actions e Talkactions
1. Esta Talkaction foi util para você?
info
Group: Herói
Joined: 22/04/11
Posts: 2.5k
Reputation: +293
Gender: Masculino
Tibia Character: Thyn Zare

info
Group: Lorde
Joined: 17/01/09
Posts: 2.1k
Reputation: +395
Tibia Character: Adra Sata

Olá kelvinvictor
Excelente script , muito bom para os otserv vai ser útil para mim futuramente !
Esse script é de sua autoria? Caso não for coloque os créditos
Não teria necessidade de postar aqui em aprovações de tutoriais e sim na area de script.
Edited Junho 10 by SkyDangerous
info
Group: Barão
Joined: 24/02/10
Posts: 204
Reputation: +14
Tibia Character: Krewcz

Não é de minha autoria, mais nem lembro onde peguei, e onde eu peguei, nao tinha creditos... espero que seja movido e aprovado
info
Group: Infante
Joined: 27/07/09
Posts: 1.5k
Reputation: +405
Tibia Character: Gean Riot

você pegou de meu servidor riot server.
fui eu que fiz,mas era por crystal coins.
script original.
function onSay(cid, words, param) local premium = "yes" -- Apenas players premium accounts "yes" or "no"!? if premium == "yes" and not isPremium(cid) then return doPlayerPopupFYI(cid,"Apenas Premium Account Podem Healar Sua estamina.") end if doPlayerRemoveItem(cid,2160,100) then doPlayerAddStamina(cid,100000000) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_HOLYAREA) doPlayerSendTextMessage(cid,25,"Você será kickado em 3 segundos Para adicionar a stamina.") addEvent(doRemoveCreature, 3*1000, cid, true) else doPlayerSendCancel(cid, 'You do not have 100 crystal coins.') doSendMagicEffect(getPlayerPosition(cid), CONST_ME_FIREEAREA) end end
como é uma potion nao fica legal usando talkaction,e sim usando uma action,na qual basta dar use no item.
segue o exemplo abaixo
function onUse(cid, item, fromPosition, itemEx, toPosition) local premium = "yes" -- Apenas players premium accounts "yes" or "no"!? if premium == "yes" and not isPremium(cid) then return doPlayerPopupFYI(cid,"you're not premium account.") end if item.itemid == 5468 then doRemoveItem(item.uid,item.type) doPlayerAddStamina(cid,100000000) doCreatureSay(cid, "stamina restored.", TALKTYPE_ORANGE_1) doPlayerSendTextMessage(cid,25,"Você será kickado em 3 segundos Para adicionar a stamina.") addEvent(doRemoveCreature, 3*1000, cid, true) end end
tag em actions:
<action itemid="5468" script="nomedoarquivo.lua" />
Edited Agosto 19 by Subwat
info
Group: Barão
Joined: 24/02/10
Posts: 204
Reputation: +14
Tibia Character: Krewcz

você pegou de meu servidor riot server.
fui eu que fiz,mas era por crystal coins.
script original.
function onSay(cid, words, param) local premium = "yes" -- Apenas players premium accounts "yes" or "no"!? if premium == "yes" and not isPremium(cid) then return doPlayerPopupFYI(cid,"Apenas Premium Account Podem Healar Sua estamina.") end if doPlayerRemoveItem(cid,2160,100) then doPlayerAddStamina(cid,100000000) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_HOLYAREA) doPlayerSendTextMessage(cid,25,"Você será kickado em 3 segundos Para adicionar a stamina.") addEvent(doRemoveCreature, 3*1000, cid, true) else doPlayerSendCancel(cid, 'You do not have 100 crystal coins.') doSendMagicEffect(getPlayerPosition(cid), CONST_ME_FIREEAREA) end end
como é uma potion nao fica legal usando talkaction,e sim usando uma action,na qual basta dar use no item.
segue o exemplo abaixo
function onUse(cid, item, fromPosition, itemEx, toPosition) local premium = "yes" -- Apenas players premium accounts "yes" or "no"!? if premium == "yes" and not isPremium(cid) then return doPlayerPopupFYI(cid,"you're not premium account.") end if item.itemid == 5468 then doRemoveItem(item.uid,item.type) doPlayerAddStamina(cid,100000000) doCreatureSay(cid, "stamina restored.", TALKTYPE_ORANGE_1) doPlayerSendTextMessage(cid,25,"Você será kickado em 3 segundos Para adicionar a stamina.") addEvent(doRemoveCreature, 3*1000, cid, true) end end
tag em actions:
<action itemid="5468" script="nomedoarquivo.lua" />
@SubWat:
Eu peguei esse script de outro forum, cujo não tinha os creditos, se quem postou la pegou do seu servidor, ou melhor, fez basiado em seu servidor, ele deveria ter coloca os creditos dele como criador, e o do seu servidor como BASE, mais mesmo assim, esse ai de CRYSTAL COINS, tb pode ajudar muita gente.
ATT, Kelvin Victor
info
Group: Infante
Joined: 27/07/09
Posts: 1.5k
Reputation: +405
Tibia Character: Gean Riot

hehe,pode me passar o link do forum pra mim ir lá falar que é rip?
info
Group: Barão
Joined: 24/02/10
Posts: 204
Reputation: +14
Tibia Character: Krewcz

SubWat, Não recordo qual o forum, mais quando lembrar postarei aqui
Eu tou com 2 Duvidas Aqui :
Essa script pode ser feita com qualquer Item ?
e posso colocar ela ta talkactions sem ter q eu use o comando nela (!stamina) ?
info
Group: Barão
Joined: 24/02/10
Posts: 204
Reputation: +14
Tibia Character: Krewcz

kelvinvictor
Eu tou com 2 Duvidas Aqui :
Essa script pode ser feita com qualquer Item ?
e posso colocar ela ta talkactions sem ter q eu use o comando nela (!stamina) ?
Ela pode ser feita com qualquer item sim, e se quiser que deem USE nela para usa-la tem que fazer como o Subwat falou *-*





info
Group: Barão
Joined: 24/02/10
Posts: 204
Reputation: +14
Tibia Character: Krewcz
Ultimate Stamina Potion
UPDATE: 12/02/2013 (SÓ PODE USAR DENTRO DE PZ)
Action-- Enche toda a Stamina do Personagem.
• Siga a linha de comando: Data/Talkactions/ e abra o Talkactions.xml como bloco de notas.
• Aperte Ctrl+F e procure por !online na linha de baixo adicione está linha:
• Depois vá até Data/Talkactions/Scripts e copie qualquer arquivo e renomeie para usp.lua abra ele e apague tudo que estiver dentro e coloque:
•Salve e feche.
•Depois vá até : Data/Items/ e abrá o Items.xml como bloco de notas, aperte Ctrl+F e procure por este id: 5468
Altere para:
Salve e feche.
Agóra é só ter o Item e dizer !stamina
Edited Fevereiro 11 by kelvinvictor