Valeu Vodkart... Isso aew...
Soh voce adicionar as linhas...
![]()
Por Dobol, 25 de out. de 2009 em Actions e Talkactions
info
Grupo: Barão
Registrado: 18/10/09
Posts: 246
Reputação: +26
Gênero: Masculino
Char no Tibia: Aran Than

Valeu Vodkart... Isso aew...
Soh voce adicionar as linhas...
![]()
info
Grupo: Campones
Registrado: 22/05/10
Posts: 64
Reputação: +2

cara vlw msm eu estava querendo esse sscript e nao achava vlw msmmmmmmmmmmmmmmmm ate
uuhules , valeeu cara . Tava procurando isso ajudo mtmt
info
Grupo: Campones
Registrado: 26/06/10
Posts: 34
Reputação: 0
Char no Tibia: Pai De Santu

bem bom facilita a vida d mta gente
info
Grupo: Barão
Registrado: 18/10/09
Posts: 246
Reputação: +26
Gênero: Masculino
Char no Tibia: Aran Than

Bom, é bom saber que o pessoal goste dos script.
Isso anima a dar continuidade :biggrin:
info
Grupo: Barão
Registrado: 05/10/10
Posts: 238
Reputação: +193
Gênero: Masculino
Char no Tibia: Yirosh

Já vi que vc ão é bom em script mesmo u.u
Também não sou... mas vou da umas dicas
----AOL - BY: The Sleeper
function onSay(cid, words, param)
if doPlayerRemoveMoney(cid, 10000) == TRUE then
local bp = doPlayerAddItem(cid, 2173, 1)
doSendMagicEffect(getCreaturePosition(cid),13)
doCreatureSay(cid, "Voce comprou um Amulet of Loss", TALKTYPE_ORANGE_1)
else
doCreatureSay(cid, "Voce nao tem dinheiro suficiente", TALKTYPE_ORANGE_1)
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
end
local config = {
money = 10000,
idAmulet = 2173
}
function onSay(cid, words, param)
if doPlayerRemoveMoney(cid, config.money) == true then
doPlayerAddItem(cid, config.idAmulet, 1)
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_RED)
doplayerSendTextMessage(cid, MESSAGE_STATUS_CPNSOLE_ORANGE, "You have now an Amulet of Loss.")
else
doPlayerSendCancel(cid, "You don't have enough money.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
end
1° Para o script ficar melhor organizado tente fazer ele com organizações e definições, isto ajuda a protejet que o server caia por causa de scripts mal feitos
2° Evite usar números quando se está usanod a função doSendMagicEffect, pois quando o cliente do tibia atualizar isto pode causar debugs e isto é muito chato ficar arrumando
3° Nunca defina um local se não vai usa-lo no script (local bp = doPlayerAddItem(cid, 2173, 1))
4° Scripts em português são feitos ;x tente usar sempre o Inglês
Só isso que tenho pra falar... mas valeu pela tentativa, e por trazer o conteúdo.
Editado Fevereiro 21 por Tryller
info
Grupo: Barão
Registrado: 18/10/09
Posts: 246
Reputação: +26
Gênero: Masculino
Char no Tibia: Aran Than

Bom, eu adicionei o seu, assim ficando por opção do usuário.
Muito orbigado pela dica.
Não, eu sou péssimo em script...
AHSHAHSHA'
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino
vip por storage:
----AOL - BY: The Sleeper function onSay(cid, words, param) local config = { vip = "yes", -- somente vip players poderam usar o comando? ("yes" or "no") storage = 13540 -- Storage Id da sua vip account caso for usar somente vips } if (config.vip == "yes") and getPlayerStorageValue(cid, tonumber(config.storage)) - os.time() <= 0 then doPlayerSendCancel(cid,"Você não possui vip.") return TRUE end if doPlayerRemoveMoney(cid, 10000) == TRUE then local bp = doPlayerAddItem(cid, 2173, 1) doSendMagicEffect(getCreaturePosition(cid),13) doCreatureSay(cid, "Voce comprou um Amulet of Loss", TALKTYPE_ORANGE_1) else doCreatureSay(cid, "Voce nao tem dinheiro suficiente", TALKTYPE_ORANGE_1) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) end end