Ola cara eu tava presizando disso so que uma coisa
essa staminia e por comando ou por item se for por intem é infinita ?????????
info
Grupo: Campones
Registrado: 21/09/12
Posts: 7
Reputação: -1

Ola cara eu tava presizando disso so que uma coisa
essa staminia e por comando ou por item se for por intem é infinita ?????????
info
Grupo: Lorde
Registrado: 22/07/12
Posts: 2.2k
Reputação: +453
Char 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
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

mesmo se n tiver dinheiro vai ser dado a stamina
arruma essa talk ai velho
info
Grupo: Lorde
Registrado: 22/07/12
Posts: 2.2k
Reputação: +453
Char no Tibia: Kissy

Arrumei tinha esquecido de por o "config."
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

continua errado
testa para vc ver
info
Grupo: Infante
Registrado: 04/03/11
Posts: 1.6k
Reputação: +393
Char 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.
info
Grupo: Lorde
Registrado: 22/07/12
Posts: 2.2k
Reputação: +453
Char no Tibia: Kissy

Pronto Edited
Desculpe , na proxima eu vejo isto
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gê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
@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.
info
Grupo: Campones
Registrado: 06/02/11
Posts: 73
Reputação: 0
Char 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
info
Grupo: Lorde
Registrado: 22/07/12
Posts: 2.2k
Reputação: +453
Char no Tibia: Kissy

Mais Akilo e definido por minutos
so voce arruma
info
Grupo: Barão
Registrado: 24/02/10
Posts: 204
Reputação: +14
Char no Tibia: Krewcz

É realmente, mesmo assim parabéns Skyligh.. Continue assim, afinal, só consegue quem tenta
info
Grupo: Lorde
Registrado: 22/07/12
Posts: 2.2k
Reputação: +453
Char 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 endEm Talkactions.xml
Créditos
Skyligh 100 % (Postagem E Criação)
Editado Setembro 25 por SkyLigh