-
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
-
(Resolvido)BUG Teleport Automatico
Storm respondeu ao tópico de Apache em Suporte Tibia OTServer (Resolvidos)
@victor4312 local config = { day = {"Monday", "Wednesday", "Friday", "Sunday"}, pos = {x=151, y=77, z=6}, topos = {x=550, y=34, z=7}, time = 5, -- tempo que o teleport ira sumir em minutos msg_open = "O Portal vai se abrir em 5 minutos.", msg_close = "O Portal se fechou." } local function DelTp() local t = getTileItemById(config.pos, 1387) if t then doRemoveItem(t.uid, 1) doSendMagicEffect(config.pos, CONST_ME_POFF) end end function onTime() if isInArray(config.day, os.date("%A")) then doCreateTeleport(1387, config.topos, config.pos) doBroadcastMessage(config. -
Scripting Item que teleporta o PLayer
Storm respondeu ao tópico de DarkRed em Suporte Tibia OTServer
@DarkRed Não tenho certeza se esse código funciona, mas ele arrumado é assim: local newpos = {x = 1153, y = 954, z = 7} -- posicao que o player deve ir ao clica na corda -- function onUse(cid, newPosition, toPosition) if getPlayerStorage(cid,12345) == 1 then doPlayerTeleportThing(cid, newpos) doplayerItemsTeleportitems(cid, 12716) -- 12716 id do items -- end return true end -
@Pvp Easy O servidor não tem a função getGuildNameByID adicionada. Vai em lib > 050-function.lua, desce tudo e no final adiciona a função: function getGuildNameByID(id) local Info = db.getResult("SELECT `name` FROM `guilds` WHERE `id` = " .. id .. ";") if Info:getID() ~= LUA_ERROR then local Name= Info:getDataString("name") Info:free() return Name end return LUA_ERROR end
-
(Resolvido)Exhausted em uma lever
Storm respondeu ao tópico de Rogex Joyz em Suporte Tibia OTServer (Resolvidos)
@Rogex Joyz Configure as posições que eu mostrei na imagem acima, nessa parte aqui: area = { -- fromPos e toPos {x = 18, y = 60, z = 13}, {x = 21, y = 60, z = 13}, }, -
(Resolvido)Exhausted em uma lever
Storm respondeu ao tópico de Rogex Joyz em Suporte Tibia OTServer (Resolvidos)
@Rogex Joyz A fromPos e toPos da função #getPlayersInArea(t.saida[1], t.saida[#t.saida]) estão erradas, cria uma parte nova na tabela e configura com as posições que eu vou deixar na imagem: -
Este tópico foi arquivado para que possamos fazer a manutenção dos conteúdos na seção onde ele ficava. Ele ficará disponível para consulta à aqueles que precisarem, no entanto permanecerá fechado. Se você precisar comentar sobre ou tirar alguma dúvida busque a seção coerente com o assunto desde tópico ou a de suporte.
-
(Resolvido)Aumentar Charges
Storm respondeu ao tópico de Lisbeky em Suporte Tibia OTServer (Resolvidos)
@Lisbeky local config = { item = 2131, -- ID do item count = 1, -- Qnt de item que será removida charges = 1000, -- Charges remove = 9020, -- Item que será removido countr = 25, -- Qnt do item que será removida texto = "Você comprou star amulet. Custou 25 Tokens.", texto2 = "Tokens insuficientes. Precisa de 25 Tokens para comprar star amulet.", effect = 15 } function onUse(cid, item, fromPosition, itemEx, toPosition) if doPlayerRemoveItem(cid, config.remove, config.countr) then doPlayerSendTextMessage(cid, 22, config.texto) local item = doPlayerAddItem(cid, confi -
(Resolvido)Aumentar Charges
Storm respondeu ao tópico de Lisbeky em Suporte Tibia OTServer (Resolvidos)
@Lisbeky Não tenho certeza, mas creio que esse limite de charges seja um limite próprio da source. -
Suporte Colocar o servidor online
Storm respondeu ao tópico de allmarshall em Suporte Tibia OTServer
@allmarshall Eu disponibilizei a distro já compilada lá nos comentários do tópico, é só procurar lá. -
Suporte Exana Pox só funciona no PZ
Storm respondeu ao tópico de DiigooMix em Suporte Tibia OTServer
@DiigooMix Verifica se as tags do spells.xml estão parecidas assim: <instant name="Antidote" words="exana pox" lvl="10" mana="30" aggressive="0" selftarget="1" exhaustion="1000" needlearn="0" event="script" value="healing/antidote.lua"> <vocation id="1"/> <vocation id="2"/> <vocation id="3"/> <vocation id="4"/> <vocation id="5"/> <vocation id="6"/> <vocation id="7"/> <vocation id="8"/> </instant> Se esse não for o problema, talvez o problema pode ser as libs do servidor, já tive problemas relacionas a lib c -
(Resolvido)Fechem por favor.
Storm respondeu ao tópico de Camilo Salvadori em Suporte Tibia OTServer (Resolvidos)
@Camilo Salvadori É só passar o tile como um parâmetro da function emboscada, ficando assim: addEvent(emboscada, 3000, cid.uid, position, tile) local function emboscada(cid, position, tile) Com isso você pode remover essa linha da função emboscada local tile = Item(item.uid) -
(Resolvido)Fechem por favor.
Storm respondeu ao tópico de Camilo Salvadori em Suporte Tibia OTServer (Resolvidos)
@Camilo Salvadori Pra não ter que ir rastreando parte por parte do código, eu recomendo você colocar um print depois de cada IF para descobrir em qual a script está parando, e aí sim corrigir o que está errado. -
@gnomoffc function onCastSpell(cid, var) if getPlayerMaxMana(cid) == getPlayerMana(cid) then doPlayerSendCancel(cid, "Sua mana está cheia.") doSendMagicEffect(getThingPos(cid), CONST_ME_POFF) return false else doPlayerAddMana(cid, 1) doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) return true end end O erro estava nessa linha: if getPlayerMaxMana(cid) = getPlayerMana(cid) then Para comparar se dois valores são iguais, o correto a se usar é o "==". O correto seria: if getPlayerMaxMana(cid) == getPlayerMana(cid) then
-
Os links para download se encontram offline. Tópico movido a lixeira pública.
-
Scripting COMBAT_PARAM_CREATEITEM sem adicionar pz locked
Storm respondeu ao tópico de f0lp em Suporte Tibia OTServer
@f0lp Poste a resposta, para quem tenha dúvida consiga resolver também. -
É uma honra fazer parte da equipe do Tibia King!
-
Scripting COMBAT_PARAM_CREATEITEM sem adicionar pz locked
Storm respondeu ao tópico de f0lp em Suporte Tibia OTServer
Aqui no TibiaKing mensagens como UP e BUMP são proibidas, utilize o botão subir este tópico. Esta é uma mensagem automática! Pedimos que leia as regras do fórum! -
(Resolvido)[Pedido] Script de tile por Outfit
Storm respondeu ao tópico de darkalvaro em Suporte Tibia OTServer (Resolvidos)
@darkalvaro local outfit = 211 -- Outfit para poder passar no tile function onStepIn(cid, item, position, fromPosition) if isPlayer(cid) then if getCreatureOutfit(cid).lookType ~= outfit then doTeleportThing(cid, fromPosition) doPlayerSendTextMessage(cid, 18, "Você não tem a outfit certa para passar no piso!") doSendMagicEffect(position, CONST_ME_POFF) end end return true end -
@Jonathan01 Tenta assim, usando a primeira script que você mandou:
-
@LeoTK Também não cheguei a dar uma olhada no fly, mas pelo histórico dos outros sistemas, o fly não parece ser bom.
-
Gostaria de me inscrever para a vaga de Moderador. Já estive na equipe do TibiaKing por algo em torno de um ano, atuando no cargo de Supporter e posteriormente Moderador. Venho contribuindo com o fórum a um bom tempo e estou interessado em ingressar na equipe. Já estive presente em momentos que foram difícil para o TK, nunca desisti do fórum e também não pretendo. Quando me ausentei do TK foi por desistido dos meus projetos relacionados a Tibia e também por imaturidade, mas hoje estou de volta e disposto ainda mais a contribuir com a comunidade.
- 12 respostas
-
- tibiaking
- recrutamento
-
(e 2 mais)
Tags:
-
Acho que consegui localizar o problema, mas preciso que alguém faça o teste. Vá em movements > movements.xml e RETIRE as seguintes linhas: <movevent type="StepIn" itemid="4820;4822;4821;4824;4823;4825;13460" event="script" value="tiles/kisame.lua"/> <movevent type="StepOut" fromid="4644" toid="4655" event="script" value="tiles/kisame.lua"/> Se conseguir logar normalmente, eu irei refazer esse sistema.
-
@M ustang Onde está localizado esse arquivo que remove mana ao andar na água?
-
@lllllllllllll Eu passei um pente procurando a função doRemoveCreature() na pasta creaturescripts. Não achei nenhuma função que pareça se referir ao account manager, então tenho algumas suspeitas: Tem algum sistema que está removendo o account manager ao logar que não seja no creaturescripts (Tenho suspeita de que seja no globalevents, algum onThink talvez?) O cara que fez os sistemas do servidor trocou a função doRemoveCreature() para outro nome. Algum problema na source. (Por que a source impediria o Account Manager de logar???? Se o problema for nela, justifica aind
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!