-
Total de itens
1045 -
Registro em
-
Última visita
-
Dias Ganhos
43
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que Storm postou
-
Qual erro deu ?
-
function onUse(cid, item, itemEx) local info = { speed = 100, storage = 2135, } if not isCreature(cid) then return true end if checkCmd(cid, "mold") then return doPlayerSendCancel(cid, "you cannot running while you are mold chakra.") end if checkCmd(cid, "rest") then return doPlayerSendCancel(cid, "you cannot running while you are resting.") end if getPlayerStorageValue(cid, sto_nara[2]) == 0 then return doPlayerSendCancel(cid, "Sorry this is not possible.") end if(getPlayerStorageValue(cid, sto_jutsu[1]) > os.time() and getPlayer
-
Scripting creaturescripts limite de skill
Storm respondeu ao tópico de
Magalhaes92em Suporte Tibia OTServer-- <event type="advance" name="skill" event="script" value="skill.lua"/> -- <event type="login" name="skill2" event="script" value="skill2.lua"/> -- registerCreatureEvent(cid, "skill") -- registerCreatureEvent(cid, "skill2") function onAdvance(cid, skill, oldLevel, newLevel) local t = { -- [id da skill] = {Max = maximo de skill} [SKILL_FIST] = {Max = 100}, [SKILL_SWORD] = {Max = 100}, [SKILL_AXE] = {Max = 100}, [SKILL_CLUB] = {Max = 100}, [SKILL_DISTANCE] = {Max = 100}, [SKILL__MAGLEVEL] = {Max = 100}, [SKILL_FISHING] = {Max = 100}, } local check_skill = t[skill] -
Qual erro está dando nessa script ?
-
O código já existe, procure melhor no fórum da próxima vez. -- By Luquinha for TibiaKing -- <action itemid="id do item" event="script" value="potionexp.lua"/> local config = { rate = 2, time = 15, -- AQUI É QUANTOS MINUTOS VAI FICAR O DOUBLE storage = 21002 } local function endExpRate(cid) if isPlayer(cid) then doPlayerSetRate(cid, SKILL__LEVEL, 1) setPlayerStorageValue(cid, config.storage, -1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "O efeito da Double Exp Potion acabou!") end end function onUse(cid, item, fromPosi
-
Scripting [Pedido] Script ao morrer Aol equipado virar outro aumeleto
Storm respondeu ao tópico de Coul em Suporte Tibia OTServer
Tudo bem cara , eu que agradeço. A única coisa que eu peço em troca é a aprendizagem , pois a mesma me da erros em qual eu posso concertar. -
Scripting Premium acaba perde house
Storm respondeu ao tópico de Thalles Novais em Suporte Tibia OTServer
@Thalles Novais Qual erro retorna ? -
Scripting [Pedido] Script ao morrer Aol equipado virar outro aumeleto
Storm respondeu ao tópico de Coul em Suporte Tibia OTServer
Primeiro , você errou a tag na XML . é prepareDeath e não Death. Segundo , esses erros da sua distro são erros de outras scripts. -
Pode me mandar a script ? Caso preferir , tenho uma script no qual o player da use no corpo e ja pega todos os loots
-
Pelo visto tem umas script com nome de "Kill" , pode me mandar elas e um print de dentro da sua XML ?
-
Como essa alavanca funciona ?
-
O meu sistema vip é o primeiro tópico do post
-
È como eu disse ... remova o vip free porque se tiver vip free qual a necessidade de um sistema de vip ? Utilize apenas a minha script e não a de terceiros.
-
Remova esse sistema e utilize apenas o meu sistema de vip.
-
Scripting Premium acaba perde house
Storm respondeu ao tópico de Thalles Novais em Suporte Tibia OTServer
function onLogin(cid) local get_house = getHouseByPlayerGUID(getPlayerGUID(cid)) if not isPremium(cid) and get_house then setHouseOwner(get_house, 0, true) return true end end -
Scripting [Pedido] Script ao morrer Aol equipado virar outro aumeleto
Storm respondeu ao tópico de Coul em Suporte Tibia OTServer
@Coul Registre na XML e no login.lua function onPrepareDeath(cid, deathList) local t = { [2197] = {2198, 2197} -- [item removido] = {item adicionado, item removido} } local item = getPlayerSlotItem(cid, CONST_SLOT_NECKLACE).itemid local get_neck = t[item] if get_neck then doPlayerRemoveItem(cid, get_neck[2], 1) doPlayerAddItem(cid, get_neck[1], 1) return true end end -
Não sei se isso é o problema , mas em vez de Pairs utiliza iPairs
-
Poste ou mande um print das scripts contidas no creaturescripts
-
(Resolvido)Spell com posição heelp
Storm respondeu ao tópico de Jeanzim em Suporte Tibia OTServer (Resolvidos)
Qual erro retorna ? -
Exatamente.
-
A primeira parte é o index a segunda o seu valor t = {1, 2, 3} é igual t = { [1] = 1, [2] = 2, [3] = 3 }
-
(Resolvido)Spell com posição heelp
Storm respondeu ao tópico de Jeanzim em Suporte Tibia OTServer (Resolvidos)
Ele se refere a função print ; geralmente é usada para retornar um valor no executável ; function onCastSpell(cid, var) print(var) -- a function printa o valor da variaval var e a retorna na distro end -
Essa script é bem obvia ; ao avançar de level o Player irá receber um item respectivo da tabela Config , O player também receberá uma mensagem e uma storage( que impossibilita que ele se mate e upe novamente para pegar o item ) . A estrutura do for é o seguinte ; for variavel = valor inicial, valor final[, incremento] do bloco end Não, as variáveis do for não precisam ser declaradas. in pairs() é usado na tabela Config ; ele percorre tudo ( até index que são strings) e retorna os valores ; porém sem garantia de ordem . Exemplo ; local t {1, 2, 3, pedro
-
(Resolvido)Spell com posição heelp
Storm respondeu ao tópico de Jeanzim em Suporte Tibia OTServer (Resolvidos)
Primeiro , sempre que for colocar um código no fórum , utilize a ferramenta Code. Segundo , não há necessidade dessas variáveis todas na function , somente as principais ( No caso cid e var) function onCastSpell(pos, target, targetpos, posdireita, cid) Terceiro , você não declarou o valor das variáveis Combat e Combat1 Quarto , você errou nessa parte else if targetpos == posdireita then bloco end O correto é elseif targetpos == posdireita then bloco end o código ficaria assim do jeito correto ; function onCastSpell( -
(Resolvido)Como Fazer Evento Boss
Storm respondeu ao tópico de PedroUchiha em Suporte Tibia OTServer (Resolvidos)
@Necamanuel Você vai em Linguagem > L > Lua.
TibiaKing
Open Tibia Server
Quer aprender a criar seu próprio servidor de Tibia? Então está no lugar certo, aqui você encontrará milhares de tutorias, scripts, códigos, mapas e utilitários para que você possa fazer o seu próprio servidor de Tibia começando do zero.
Anuncie no TibiaKing
Precisa de mais visibilidade em seus projetos? Quer fazer um plano publicitário para o seu servidor? Anuncie no OTKing e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução!