-
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
-
Entrarei em contato .
-
(Resolvido)Help Como usar mais Effect
Storm respondeu ao tópico de Black Fenix em Suporte OTServer Derivados (Resolvidos)
-
Na XML da spell ; coloque needtarget="1"
-
(Resolvido)[PEDIDO] Script Transporte
Storm respondeu ao tópico de kmus1344 em Suporte Tibia OTServer (Resolvidos)
function onUse(cid, item, fromPosition, itemEx, toPosition) local tp = {x = 100, y = 200, z = 7} -- Posição onde será teleportado if os.date("%X") >= "06:00:00" then if os.date("%d") == "10" then doTeleportThing(cid, tp) doPlayerSendTextMessage(cid, 23, "Teleported!!!") doSendMagicEffect(getCreaturePosition(cid), 3) else doPlayerSendTextMessage(cid, 23, "Volte no dia 10") doSendMagicEffect(getCreaturePosition(cid), 3) end else do -
(Resolvido)[Help] Upgrade System
Storm respondeu ao tópico de Black Fenix em Suporte OTServer Derivados (Resolvidos)
Não entendi muito bem ... você quer remover o broadcast ? se sim , remova a linha doBroadcastMessage(self.message.broadcast:format(getCreatureName(uid), self.item.name, (self.item.level + 1))) -
(Resolvido)Item Armadilha
Storm respondeu ao tópico de xMateuss em Suporte Tibia OTServer (Resolvidos)
@xMateuss È só mudar na XML para : -- <movevent type="StepIn" itemid="3202" event="script" value="tiles.lua"/> -
(Resolvido)Item Armadilha
Storm respondeu ao tópico de xMateuss em Suporte Tibia OTServer (Resolvidos)
-- Movements ; registre na XML e no seu map editor ; -- <movevent type="StepIn" actionid="3202" event="script" value="tiles.lua"/> function onStepIn(cid, item, position, fromPosition) local pid = getCreaturePosition(cid) local monster_damage = -100 -- Quanto de HP o monster irá perder se pisar local monster_effect = 10 -- Efeito quando o monstro pisar no tile local level_max = 200 -- Level que irá começar a levar dano ao pisar no tile ; local player_damage = -100 -- Quanto de HP o player irá perder se pisar local player_effect = 10 -- Efeito quando o Player pisar no tile local p -
Scripting Item que recupera soul.
Storm respondeu ao tópico de douglasfamil1 em Suporte OTServer Derivados
Fiz um creaturescripts onThink que a cada segundo verifica se o player tem o item e uma quantidade de soul menor que o limite ; -- CreatureScripts ; tag na XML = <event type="think" name="Soul" event="script" value="Soul.lua"/> -- Registre no Login.lua = registerCreatureEvent(cid, "Soul") function onThink(cid, interval) local max = 100 -- Máximo de soul local soul = 1 -- Quantidade de soul adicionada a mais ou menos 0.46 segundos local item = 4315 -- ID do item que precisa ser equipado local slot = CONST_SLOT_AMMO -- Slot que o item precisa ser equipado // no caso está no slot -
Scripting Item que recupera soul.
Storm respondeu ao tópico de douglasfamil1 em Suporte OTServer Derivados
A script de um item que recupera soul ; -- Action ; tag na XML = <action itemid="2200" event="script" value="SOUL.lua"/> function onUse(cid, item, fromPosition, itemEx, toPosition) local soul = 100 -- Quantidade de soul adicionada ao usar o item ; doPlayerAddSoul(cid, soul) doRemoveItem(item.uid, 1) return doPlayerSendTextMessage(cid, 15, "You receive ".. soul .." points") end -
Scripting Item que recupera soul.
Storm respondeu ao tópico de douglasfamil1 em Suporte OTServer Derivados
doPlayerAddSoul(cid, soul) -
function onUse(cid, item, fromPosition, itemEx, toPosition) local storage = 324566 local exaust = 15 if os.time() - getPlayerStorageValue(cid, storage) <= exaust * 60 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "O Comando está em exaustão") return true end setPlayerStorageValue(cid, storage, os.time()) return true end
-
(Resolvido)ERRO Quando O Char Morrer n Entrar Mais
Storm respondeu ao tópico de mikaelkelvin em Suporte Tibia OTServer (Resolvidos)
Isso ta acontecendo porque o lugar onde o player respawna não existe , ou seja , cheque as posições das cidades no seu Map Editor -
(Resolvido)Salvar Vocation
Storm respondeu ao tópico de zLockey9 em Suporte OTServer Derivados (Resolvidos)
@zLockey9 Coloquei para relogar o player e evitar esse problema ; function onUse(cid, item, frompos, item2, topos) if getVocationInfo(getPlayerVocation(cid)).name == "Madara" then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce ja é um madara!") return false else doPlayerSetVocation(cid, 14) doCreatureSay(cid, "Madara Owns!!", 19) doSendMagicEffect(getCreaturePosition(cid), 224) doRemoveCreature(cid) doCreatureChangeOutfit(cid, {lookType = 452}) setPlayerStorageV -
Scripting Preciso de um script
Storm respondeu ao tópico de Cleiton Felipi em Suporte Tibia OTServer
@Cleiton Felipi Enfim , troque a storage para outro numero que não seja 12345 e teste. -- Movements -- Não esqueça de colocar o ActionID no tile no seu Map Editor -- Tag na XML = <movevent type="StepIn" actionid="48000" event="script" value="quest.lua"/> function onStepIn(cid, item, position, fromPosition) local storage = 34556 local effect = 3 local message = "Você não pode entrar nesse local" -- Entre aspas local pos = getCreaturePosition(cid) if not isPlayer(cid) then return true end if getPlayerStorageValue(cid, storage) >= 1 the -
Scripting Preciso de um script
Storm respondeu ao tópico de Cleiton Felipi em Suporte Tibia OTServer
Script atualizada , erro resolvido ; -
(Resolvido)Salvar Vocation
Storm respondeu ao tópico de zLockey9 em Suporte OTServer Derivados (Resolvidos)
function onUse(cid, item, frompos, item2, topos) if getVocationInfo(getPlayerVocation(cid)).name == "Madara" then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce ja é um madara!") return false else doPlayerSetVocation(cid, 14) doCreatureSay(cid, "Madara Owns!!", 19) doSendMagicEffect(getCreaturePosition(cid), 224) doPlayerSave(cid) doCreatureChangeOutfit(cid, {lookType = 452}) setPlayerStorageValue(cid, 16200, 1) setPlayerStorageValue(cid, 300, (getPlayerVo -
Scripting Preciso de um script
Storm respondeu ao tópico de Cleiton Felipi em Suporte Tibia OTServer
-- Movements -- Não esqueça de colocar o ActionID no tile no seu Map Editor -- Tag na XML = <movevent type="StepIn" actionid="48000" event="script" value="quest.lua"/> function onStepIn(cid, item, position, fromPosition) local storage = 12345 local effect = 3 local message = "Você não pode entrar nesse local" -- Entre aspas local pos = getCreaturePosition(cid) if not isPlayer(cid) then return true end if getPlayerStorageValue(cid, storage) > 0 then doSendMagicEffect(pos, effect) doPlayerSendTextMessage(ci -
Scripting [BUG] Sistema de refinamento!
Storm respondeu ao tópico de Lil.Gimi em Suporte Tibia OTServer
Se eu não me engano essa script não tem a opção de refinar shields ; -
Scripting [PEDIDO] NPC que teleporta que quer 10 items
Storm respondeu ao tópico de xMateuss em Suporte OTServer Derivados
local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONV -
function doShowTimeByPos(uid, pos, duration, type) type = type or 20 for i = 0, (duration - 1) do addEvent(function() if isCreature(uid) then doCreatureSay(uid, tostring(duration - i), type, false, 0, pos) end end, i * 1000) end return true end
-
Depende ; manda a tag da XML da spell que summona o monstro
-
-- Actions local olditens = {5435, 5215} -- Aqui dentro coloque os ids do set que irá se transformar local newitens = {2134, 2156} -- Aqui dentro coloque os ids do novo set que irá se transformar function onUse(cid, item, fromPosition, itemEx, toPosition) local pid = getCreaturePosition(cid) for _, check in ipairs(olditens) do if getPlayerItemCount(cid, check) > 0 then doPlayerRemoveItem(cid, check, 1) end end for _, id in ipairs(newitens) do doPlayerAddItem(cid, id, 1) end doSendMagicEffect(pid, 3) doPlayerSendTextMessage(c
-
Posta o arquivo em Data/lib/004-Database
-
Scripting item que faz o palyer falar
Storm respondeu ao tópico de Jeanzim em Suporte Tibia OTServer
function onUse(cid, item, fromPosition, itemEx, toPosition) local text = "olá , tchau" return doCreatureSay(cid, text, TALKTYPE_SAY) end
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!