Tudo que Werner postou
-
(Resolvido)[Movements] Timer tile
Vá em data/movements/scripts e cria tptile.lua e cole: local config = { time = 1, toPos = {x = x, y = y, z = z}, events = {}, } function onStepIn(cid) config.events[cid] = addEvent(function() if isPlayer(cid) then doTeleportThing(cid, config.toPos) end end, config.time * 60 * 1000) return true end function onStepOut(cid) stopEvent(config.events[cid]) return true end Agora adicione as tags: <movevent type="StepIn" actionid="xxxx" event="script" value="tptile.lua"/> <movevent type="StepOut" actionid="xxxx" event="script" value="tptile.lua"/>
-
(Resolvido){Resolvido} [Globalevent] ERRO - [Warning - Event::loadScript] Event onTimer not found
Ja acontece apenas aos domingos.
-
Map Tracker 8.60 [Inglês]
Eae galera, trago um utilitário que já foi muito pedido aqui no TK. Sim se trata de um Map Tracker para 8.60. Encontrar um Map Tracker 8.6 funcional atualmente é muito complicado, pois o mesmo surgiu de um projeto que foi cancelado a tempos. Fucei muito aqui no tk, porém nunca encontrei um que realmente funcionasse, ou que não pedisse um cadastro (impossível de ser feito) levando em conta também que a grande maioria estão em idiomas muito complicados de entender (trudno nie). Desenterrei este Map Tracker do local mais profundo do meu computador e estou disponibilizando aqui na intenção de ajudar aqueles que não tem tempo, não conseguem ou não querem mappear rsrs. Sem mais delongas, vamos ao arquivo: Download Map Tracker Scan Map Tracker 8.60
-
Descobrir Conta adm
Abra o Sqlite e veja o password. Caso esteja criptografado em sha1, existem ferramentas que podem descriptografar para você... (vale também para Mysql) https://hashkiller.co.uk/sha1-decrypter.aspx
-
Saudades do RPG
Enquete respondida No caso do "RPG" do Tibia, acho que se trata de uma questão de opinião. Eu acho que mesmo nos tempos antigos do Tibia, o grande foco do jogo não é o rpg, e sim em upar e concluir quests, sem nem ao menos sobre as histórias ou pelo menos ler o que os npcs tem a dizer sobre as mesmas. O modo com que o Tibia transmite o rpg é, muitas vezes através de livros, uma coisa que não chama muito a atenção dos jogadores. Criar um Open Tibia com grande foco em rpg e não apenas em "sobe nível, faz quest" será muito complicado, porém não desencorajarei a ideia de tentar. Desejo boa sorte e terá meu apoio.
-
[ShowOFF] Remake Evolutions Server
Está ficando muito bom! Boa sorte.
- Naxed (Mapa gringo)
- Best Baiak Completo
-
Otserver internet compartilhada
Desculpe a demora, qual seria a empresa? se trata de vps ?
-
Otserver internet compartilhada
Sem ter acesso ao roteador não tem como. O que você pode fazer é contratar o serviço de alguma empresa para hostear o servidor para você.
-
Como remover isso ?
Não entendi muito bem essa parte: "o lugar do mapa que eles vao da foto, nao existe no meu mapa" , sendo assim como estão indo parar ai? Se os samples estão como 0,0,0 mude no config.lua a position que você deseja. Você pode tentar setar um novo Town (cidade) para os players nascer pelo RME, e depois colocar o townid no config.lua, fazendo os players nascerem lá.
-
Como remover isso ?
Vê qual é essa position que os players tão nascendo e procura por ela nos arquivos, porque se mudar a position do sample não funcionou é alguma script fazendo isso... Em últimos casos você pode tacar um teleport ai e colocar a postion que quer que os players vão parar ao criar a acc.
-
Como remover isso ?
Deve ter alguma script chamado "tutoral" ou algo do tipo fazendo os players nascer ai.
-
Como remover isso ?
Mude o local que os Sample nasce, assim todos os próximos players criados nasceram no mesmo lugar.
-
Diminuir velocidade dos skills cliente 8.6
Vá no seu config.lua e procure por"rateSkill" e diminua. rateSkill edita a velocidade que avança os skills e rateMagic a velocidade que upa o Magic Level.
-
Colocar server online
Tente passar mais informações ... Ja abriu todas as portas? Ja baixou o no-ip? Se não ta aqui o tutorial pra vc hospedar pela sua casa
-
(Resolvido)Respawn de Item?
Acho que só com o script, o que da pra fazer é colocar pra nascer de uma certa posição(comeco do quadrado) até outra (final do quadrado) e colocar para nascer aleatoriamente x itens que você quer neles.
- [Help] Problema no meu servidor!
-
Magia com cost em porcentagem da mana máxima
Não entendi amigo, aparentemente você ja tem o script ?
-
[Suporte] Npc bugando
Vá em data/npcs e crie dijinarms.xml <?xml version="1.0" encoding="UTF-8"?> <npc name="Djin Arms" script="data/npc/scripts/dijinarms.lua" walkinterval="0" floorchange="6"> <health now="100" max="100"/> <look type="104" head="66" body="84" legs="3" feet="2" addons="3"/> <parameters> <parameter key="module_shop" value="1" /> <parameter key="shop_buyable" value="Excellent Staff,7409,35000000;Excellent Sword,8931,35000000;Excellent Axe,3962,35000000;Excellent Club,7415,35000000;Excellent Bow,8850,35000000"/> <parameter key="message_greet" value="Olá, |PLAYERNAME|. Veio olhar as Excellent Arms? ! .."/> <parameter key="message_farewell" value="Good bye."/> <parameter key="message_walkaway" value="Good bye." /> <parameter key="message_sendtrade" value="Ok, veja o que tenho aqui.." /> </parameters> </npc> Agora em data/npcs/scripts crie dijinarms.lua local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) 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 npcHandler:addModule(FocusModule:new()) Se usar OTX não esquece de registrar o NPC no npcs.xml <npc name="DijinArms" file="dijinarms.xml"/> Se ainda assim não funcionar avise. Não esqueça de adicionar spawn no RME
-
Como faço um npc que vende items, sendo pago com item ex: diamond(moeda para comprar)
Vá em data/npcs/scripts e crie um arquivo chamado diamond.lua e coloque: 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 talkState = {} local talkUser = NPCHANDLER_CONVbehavior == CONVERSATION_DEFAULT and 0 or cid local shopWindow = {} local moeda = XXX -- id do diamond (moeda que será usada) local t = { [xxx] = {price = 1}, ---- xxx é o ID do item a ser vendido e price é a quantidade de diamond necessario [xxx] = {price = 1}, [xxx] = {price = 1}, } local onBuy = function(cid, item, subType, amount, ignoreCap, inBackpacks) if t[item] and not doPlayerRemoveItem(cid, moeda, t[item].price) then selfSay("You don't have "..t[item].price.." "..getItemNameById(moeda), cid) else doPlayerAddItem(cid, item) selfSay("Here are you.", cid) end return true end if (msgcontains(msg, 'trade') or msgcontains(msg, 'TRADE'))then for var, ret in pairs(t) do table.insert(shopWindow, {id = var, subType = 0, buy = ret.price, sell = 0, name = getItemNameById(var)}) end openShopWindow(cid, shopWindow, onBuy, onSell) end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Agora em data/npcs crie um arquivo chamado diamondnpc.lua e coloque: <?xml version="1.0" encoding="UTF-8"?> <npc name="Diamond" script="data/npc/scripts/diamond.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="302" head="96" body="99" legs="99" feet="115" addons="2"/> <parameters> <parameter key="message_greet" value="Hello |PLAYERNAME| I change {diamonds} for {items}, say {trade}, Ola |PLAYERNAME| Eu troco {Diamonds} por {items}, diga {trade}." /> <parameter key="module_keywords" value="1" /> </parameters> </npc> npc name= Nome do Npc que troca os itens look type= ID do outfit que ele usa parameter key="message_greet" value= O que o NPC fala Qualquer duivida posta aqui.
-
Comprar/Vender OTserver, Conseguir tudo de graça? O que é certo?
E quanto ao fato de estarmos "pirateando" o Tibia e o prejudicando ? É muito complicado falar nesse assunto de venda de otserver e etc, pois até mesmo disponibiliza-los gratuitamente já está errado. O que fazemos é o mesmo que comprar um jogo pirata por 10 reais para o seu Xbox. Temos servidores com mapa global, que são nada mais nada menos que trackiado, ou seja, um programa que rouba o mapa, nem o trabalho da edição nós temos. Isso tudo que citei acima na minha opinião é errado, pois temos servidores que roubam o mapa do tibia, e tem + de 1000 players online o que seria uma media de 4 a 5 "worlds" do tibia original e o que eles ganham com isso ? Nada, apenas perdem jogadores e dinheiro. De fato qualquer coisa relacionada a Open Tibia Server não está correto então ao meu ver, vender qualquer tipo de produto relacionado é errado.
-
(Resolvido)Erro em vip effect + add
Vá em data/creaturescript/scripts e crie um arquivo chamado vipeffect.lua e coloque isso: local rnd = {"[VIP]"} ----- O que sai escrito do char function onLogin(cid) sendEffect(cid) registerCreatureEvent(cid, "AdvEffect") return true end function sendEffect(cid) if isCreature(cid) then if vip.hasVip(cid) == true then pos = getThingPos(cid) doSendAnimatedText(pos, rnd[math.random(#rnd)], 180) addEvent(sendEffect, 5200,cid) end end end Agora vá em login.lua e adicione(registre) a tag: registerCreatureEvent(cid, "AdvEffect") Para finalizar vá em creaturescript.xml e adicione a tag: <event type="login" name="AdvEffect" event="script" value="vipeffect.lua"/>
-
(Resolvido)Runas inf exceto sd
Isso vai ser difícil de resolver, pois ele fez com que ao usar uma sd seja removida uma também, mas ao joga-las no chão, elas não estão sendo usadas, funcionando apenas a config do servidor, fazendo com que ela seja infinita. Não sei se tem como deixar apenas uma runa sem ser infinita.
- Naxed (Mapa gringo)