Adicionando Stamina

SkyLigh
em Actions e Talkactions

SkyLigh

User X
avatar
Lorde
Lorde

INFOS

Grupo: LordeRegistrado: 23/07/12Posts: 2183Char no Tibia: Kissy

Iae galera hoje eu venho trazer um script que as vezes e muito necessário em ot's

 

Como , Funciona Quase Todos Sabem O Que E A Stamina Mais Para Os Que Não Sabe Irei Explicar : Stamina E Uma Forma De Definir A Experiência Do Personagem Ou Player Que Faz Com Que Eles Upem Mais Rápido Ou Mais Devagar Quanto Mais Cheia Estiver A Stamina Significa Que E Rápido E Se Tiver Baixa E Devagar

 

Então Vamos La

 

Va Em Data / Talkaction / Scripts / Renome Algum Arquivo Para Stamina E Adicione

 

function onSay(cid, words, param)
local config = {
stamina = 10, -- Quantos Minutos O Player Vai Ter De Stamina
price = 10000, -- Quanto Vai Ser A Stamina
s = 11548, -- Nao Mexa
exhau = 600 -- Quantos Segundos Para Usar O Comando Denovo
}
if getPlayerStorageValue(cid, config.s) <= os.time() then
doPlayerSendTextMessage(cid,22,"Desculpe Espere 90 Minutos Para Usar O Comando Novamente") return true
elseif not doPlayerRemoveMoney(cid, config.price) then
doPlayerSendTextMessage(cid,22,"Você Não Tem Dinheiro Suficiente") return true
end
doPlayerAddStamina(cid, config.stamina)
setPlayerStorageValue(cid, config.s,os.time()+config.exhau)
doPlayerSendTextMessage(cid,22,"Você Comprou Stamina Por 10 Minutos")
return true
end

 

Em Talkactions.xml

 

<talkaction words="!stamina" script="stamina.lua"/>

 

Créditos

Skyligh 100 % (Postagem E Criação)

Att,
Kissy

S2LoveYouS2

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 21/09/12Posts: 7

Ola cara eu tava presizando disso so que uma coisa

 

essa staminia e por comando ou por item se for por intem é infinita ?????????

SkyLigh

User X
avatar
Lorde
Lorde

INFOS

Grupo: LordeRegistrado: 23/07/12Posts: 2183Char no Tibia: Kissy

Comando O Player Fala !stamina ai ali tem os minutos ai se poem quantos minutos o player vai ficar com a stamina

Att,
Kissy

Vodkart

Sumus Validus
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 21/05/10Posts: 3406Gênero: Masculino

mesmo se n tiver dinheiro vai ser dado a stamina

arruma essa talk ai velho

bossisg.png

SkyLigh

User X
avatar
Lorde
Lorde

INFOS

Grupo: LordeRegistrado: 23/07/12Posts: 2183Char no Tibia: Kissy

Arrumei tinha esquecido de por o "config."

Att,
Kissy

Vodkart

Sumus Validus
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 21/05/10Posts: 3406Gênero: Masculino

continua errado

testa para vc ver

bossisg.png

caotic

Afinal de contas,sou um mordomo e tanto
avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 04/03/11Posts: 1599Char no Tibia: No Have

E so usar

 

if not doPlayerRemoveMoney(cid, config.price) then

......

return true

end

 

Skylight

 

Todos os scripts que posta existem erro e melhor se precaver e testar antes de postar.

Se continuar assim teremos que tomar medidas maiores.

SkyLigh

User X
avatar
Lorde
Lorde

INFOS

Grupo: LordeRegistrado: 23/07/12Posts: 2183Char no Tibia: Kissy

Pronto Edited

 

Desculpe , na proxima eu vejo isto

Att,
Kissy

Vodkart

Sumus Validus
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 21/05/10Posts: 3406Gênero: Masculino

errado

 

function onSay(cid, words, param)
local config = {
stamina = 10, -- Quantos Minutos O Player Vai Ter De Stamina
price = 10000, -- Quanto Vai Ser A Stamina
s = 11548, -- Nao Mexa
exhau = 600 -- Quantos Segundos Para Usar O Comando Denovo
}
if getPlayerStorageValue(cid, config.s) <= os.time() then
doPlayerSendTextMessage(cid,22,"Desculpe Espere 90 Minutos Para Usar O Comando Novamente") return true
elseif not doPlayerRemoveMoney(cid, config.price) then
doPlayerSendTextMessage(cid,22,"Você Não Tem Dinheiro Suficiente") return true
end
doPlayerAddStamina(cid, config.stamina)
setPlayerStorageValue(cid, config.s,os.time()+config.exhau)
doPlayerSendTextMessage(cid,22,"Você Comprou Stamina Por 10 Minutos")
return true
end

bossisg.png

MrCatra

avatar
Banidos
Banidos

INFOS

Grupo: BanidosRegistrado: 25/09/12Posts: 208

@SkyLigh

 

Acho melhor,voce treinar,mais e criar seus scripts,e testar.Antes de postar aqui no fórum.Mais pra mim é so isto mesmo,pois a ideia era muito boa,eu sempre quis este script,ja vi em alguns OTs,e vi agora.Agora parabéns.Mais tente melhorar,sua vida scripter.

 

Obrigado,MrCatra.

S5aHt.png

 

XTibia

Desde 20/11/2010

 

--Meus Trabalhos--

 

WebDesigner :

ModernACC

Template Poketibia v1 By MrCatra

Template WoDBO v1 By MrCatra

 

 

 

 

 

 

WebDesigner - 17/08/2012

Designer - 16/05/2012

Mapper iniciante - 10/03/2009

juanterresalmeida

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 07/02/11Posts: 73Char no Tibia: não jogo tibia

cara e um bom script vc ta indo bem sua ideia foi boa soque com o script assim e facil o player buga tudo e mata bixos q dão 50 de exp e upando 50 lvl por hora dai e foda ne

SkyLigh

User X
avatar
Lorde
Lorde

INFOS

Grupo: LordeRegistrado: 23/07/12Posts: 2183Char no Tibia: Kissy

Mais Akilo e definido por minutos

 

so voce arruma

Att,
Kissy