-
Total de itens
118 -
Registro em
-
Última visita
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que Thayguroficial postou
-
@Zoakly Qual a versão do OBJ que você usa para abrir as sprites? to tentando no meu aqui mas da erro: Error: Unsupported version.
-
Derivado Servidor caindo
Thayguroficial respondeu ao tópico de Thayguroficial em Suporte Tibia OTServer
@gabrielzika Resolvi amigo, obrigado!! -
Derivado Servidor caindo
Thayguroficial respondeu ao tópico de Thayguroficial em Suporte Tibia OTServer
@gabrielzika Eu segui os passos desse tutorial, estou sim usando screen. -
Me deem uma luz aqui, eu abro o servidor e ele cai em alguns segundos após online. estou utilizando ubuntu 14.04 64bits, segue imagem dos erros:
-
Modern AAC Erro ao importar tabelas database
Thayguroficial postou um tópico em Suporte Tibia OTServer
RESOLVIDO -
Derivado [PEDIDO] Piso que só passa 1 player por ip
Thayguroficial respondeu ao tópico de Gnius em Suporte Tibia OTServer
@Gnius local eventArea = {from = {x=96, y=186, z=7}, to = {x=102, y=192, z=7}} -- area do evento... function onStepIn(cid, item, position, fromPosition) for _, pid in pairs(getPlayersOnline()) do if(cid ~= pid and getPlayerIp(cid) == getPlayerIp(pid) and isInRange(getThingPos(pid), eventArea.from, eventArea.to)) then doTeleportThing(cid, fromPosition, false) doPlayerSendTextMessage(cid, 25, "[ANTI-MC] Não é permitido entrar com 2 chars no mesmo IP!") return true end end return true end -
@Fabio Leandro Pra um atributo funcionar dentro do jogo você tem que adicionar 1 tag no movements.xml com o id do item: data/movements/movements.xml <movevent type="Equip" itemid="6096" slot="head" event="function" value="onEquipItem"/> <movevent type="DeEquip" itemid="6096" slot="head" event="function" value="onDeEquipItem"/>
-
Esse script \/ faz com que só passe quem estiver equipando um colar. Como faço pra se teleportar ou passar da porta apenas se estiver com helmet, armor, legs, boots, shield e sword ou axe ou club equipado? function onStepIn(cid, item, position, fromPosition) local id_item, position = 2173, {x=1000, y=1000, z=7} -- id do colar e a pos pra onde ele vai ao entrar no tp if getPlayerSlotItem(cid, 2).itemid == id_item then doTeleportThing(cid, pos) doSendMagicEffect(getThingPos(cid), CONST_ME_TELEPORT) return true end doTeleportThing(cid, fromPosition, true) doSendMagicEffect(g
-
Como faço para adicionar novas areas nesse movement? local eventArea = {from = {x=96, y=186, z=7}, to = {x=102, y=192, z=7}} -- area do evento... function onStepIn(cid, item, position, fromPosition) for _, pid in pairs(getPlayersOnline()) do if(cid ~= pid and getPlayerIp(cid) == getPlayerIp(pid) and isInRange(getThingPos(pid), eventArea.from, eventArea.to)) then doTeleportThing(cid, fromPosition, false) doPlayerSendTextMessage(cid, 25, "[ANTI-MC] Não é permitido entrar com 2 chars no mesmo IP!") return true end end return true end Exemplo: areas = { [1]
-
Eu tenho um script que ao puxar a alavanca ele verifica se tem gente na sala, se tiver não pode entrar ninguém. O problema é que pode aparecer um engraçadinho e ficar lá dentro pra ninguem entrar. Preciso de 1 script que ao entrar 1 player ele ative uma contagem de 5 minutos, passado os 5 minutos expulsa todo mundo da sala para o templo.
-
Normal Alavanca que vende item
Thayguroficial respondeu ao tópico de Thayguroficial em Suporte Tibia OTServer
Já foi resolvido, obrigado! -
(Resolvido)Arrumar o Exhaustion
Thayguroficial respondeu ao tópico de zLockey9 em Suporte Tibia OTServer (Resolvidos)
@zLockey9 Pra ser sincero eu não testei se ele lê numeros quebrados. -
(Resolvido)Arrumar o Exhaustion
Thayguroficial respondeu ao tópico de zLockey9 em Suporte Tibia OTServer (Resolvidos)
@zLockey9 Tenta assim: Katoamatsukami -
(Resolvido)Script não remove item
Thayguroficial respondeu ao tópico de Thayguroficial em Suporte Tibia OTServer (Resolvidos)
@KotZletY Ele checa se tem 250x do itemid 4552 e checa também se tem 1x do itemid 2466, pra depois entregar os itens. Se o player tiver somente 249 do 4552 e 1x do 2466 ele não entrega nada e manda essa mensagem: doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não tem 250 minhocas e 1 Mini Sword.") -
(Resolvido)Script não remove item
Thayguroficial postou um tópico em Suporte Tibia OTServer (Resolvidos)
O script original remove apenas 1 item, eu tentei adicionar +1 item para remover e não remove: local item = 2463 function onUse(cid) if(getPlayerItemCount(cid, 4552) >= 250) then elseif(getPlayerItemCount(cid, 2466) >= 1) then doPlayerRemoveItem(cid, 4552, 250) doPlayerRemoveItem(cid, 2466, 1) doPlayerAddItem(cid, item, 1) doPlayerSendTextMessage(cid,20,"Parabens você comprou uma Baiak Sword.") -- Mensagem ao realizar a troca else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não tem 250 minhocas e 1 Mini Sword.") end end -
(Resolvido)Arrumar o Exhaustion
Thayguroficial respondeu ao tópico de zLockey9 em Suporte Tibia OTServer (Resolvidos)
@zLockey9 Se você quiser exhaust com menos ou mais segundos é só configurar o local waittime = 2 --tempo em segundos Spells.xml local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -135.3, 1, -150.4, 1) local function onCastSpell1(parameters) return isCreature(parameters.cid) and doCombat(parameters.cid, combat, parameters.var) end function onCastSpell(cid, var) local waittime = 2 --tempo em segundos local storage = 2522 --storage do exuast, em cada magia uma stor -
Eu procurei bastante mas não achei, preciso de ajuda em uma action que ao puxar a alavanca, ela venda 1 item por 2 moedas de quantidade configuravel. Exemplo: item = 2463, -- ID do item que vai vender count = 1, -- Quantidade item_id = 13763 - quantidade = 500 -- primeira moeda armor_id = 2466 - quantidade = 100 -- segunda moeda
-
Normal Bota esse scrit em horas AJUDA
Thayguroficial respondeu ao tópico de
Magalhaes92em Suporte Tibia OTServer@Jinx function onUse(cid, item, fromPosition, itemEx, toPosition) local config={ removeOnUse = "yes" -- remover quando usar ("yes" or "no") } local minutes = 60 -- dias que serão adicionados local minutesvalue = minutes * 60 local storageplayer = getPlayerStorageValue(cid, 13560) local timenow = os.time() if getPlayerStorageValue(cid, 13560) - os.time() <= 0 then time = timenow + minutesvalue else time = storageplayer + minutesvalue end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Foram Adicionados ".. minutes .." Minutos de [Bonus de Experiencia] no Seu Character.") setPlayerStor -
Seu client é 8.60 ou 8.54? Veja o tutorial do nosso amigo KotZletY, eu segui os passos pra aumentar o limite do 8.60 e funcionou perfeitamente. tutorial alteração nas source (8.60): tutorial alteração no client (8.60): versão do client 8.54 (não testei mas acredito que esteja 100%)
-
Normal [Pedido] Corpse e Vida/Mana
Thayguroficial respondeu ao tópico de Zauster em Suporte Tibia OTServer
Esse script é de dbo e eu não testei em 8.54, mas vê ai se funciona: creaturescripts/creaturescripts.xml <event type="death" name="Niwdeath" event="script" value="niwdeath.lua"/> creaturescripts/scripts/login.lua registerCreatureEvent(cid, "Niwdeath") creaturescripts/scripts/niwdeath.lua Esse erro de 0 mana e 0 vida acontece muito se você edita o level do player pelo mysql -
Eu criei essas magias ja faz um tempo, espero que te ajude. spell de combo nto area rasen shuriken (você pode usar essa spell como base para criar outras spells, alterando só a storage e o efeito que quiser)
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!