Líderes
-
SoyColombiaa
MembroPontos71Total de itens -
-
Natanael Beckman
MembroPontos574Total de itens -
Conteúdo Popular
Exibindo conteúdo com a maior reputação em 04/10/17 em todas áreas
-
Dbo Rox V2 8.60 [Open Source][99% SEM BUGS]
Dbo Rox V2 8.60 [Open Source][99% SEM BUGS]
kowalczyk reagiu a WhiteBubble por uma resposta no tópico
1 pontoDragon Ball Rox Servidor 100% estável com mais de 200 horas online. 38 Vocações sendo 9 delas vip que são: Shenron,Vegetto,Zaiko,Kagome,Tapion,Kame Chilled,C8 e King Vegetta. Spells de fast attack (Usa uma vez sai 10 hits). Eventos automaticos como: Castle,Battlefield,Run event. Reborn level maximo 600. Vamos aos bugs que eu encontrei: * Zombie event quando o zombie pega algum player todos do evento e mandando pra fora e evento encerra. * Erro quando usa spell e a pessoa morre antes da spell acabar no caso das de combo. * Erro nos eventos Battlefield e Run event quando vai adicionar a recompensa da erro por faltar uma tabela na database que não me recordo o nome agora. Update v2 Adicionado 7 novas vocações vips sendo elas: Bills,Whiss,Golden Freeza,Vegetto Blue,Zamasu,Gogeta Blue e Goku Black Evo. Adicionado 3 vocações free sendo elas: Zeno, Vados e Vegetto Black. Vocações que antes era vip no update v1 agora são free. Fazer reborn não precisa mais fazer quest das esferas do dragão. Adicionado cassino que se ganha small diamonds que se troca por: Divine Stone(Usado para upgrade), Black Stone (Item para virar Vegetto Black) e Leviathan Amulet. Adicionado npc que vende Anti Loss Ring Protege 10% contra todos danos e funciona como a band of loss porem infinita. Ele fica no Yama. Adicionado sistema de pontuação por hora online, cada 1 hora online = 1 ponto que se pode trocar por itens no npc Points Trader no Yama. Adicionado sistema Anti-MC, podendo logar somente 2 contas por ip. Adicionado 3 bosses espalhados pelo mapa (Earth). Adicionado sistema de forja podendo criar o melhor set, armas free e o item para virar Zeno. Adicionado sistema de upgrade fazendo seu item ficar mais forte. Adicionado transformação ultra god para todas as vocações, sendo pega no templo de reset ao lado do esquerdo do templo. Necessário ter level 800 e possuir 100 God Essences que dropam do Ultra God Bills em God Island.Para entrar no templo de reset é necessário possuir 1 reset, para dar reset necessita ter level 800 e digitar o comando "!reset", você voltara para o level 100 com o hp/mp de um player level 100 mas ganhara acesso a área de reset que tem o npc de ultra god e a área de forja. Nova moeda acima de Gold sendo ela Blue God equivalente a 100 Gold Bars. Area de evento pvp e dice/bag adicionada no Yama. Area vip adicionada. Adicionado 2 sets novos free, 2 armas free, 2 shields free, senzu free (God Senzu), Senzu vip (Mystic Senzu), Vados staff free, Whiss staff vip. Vocações que antes era vip na v1 se pega na capsule ao lado direito do templo. Algumas modificações no mapa, hunts, quest. Por enquanto é só isso que estou lembrando,conforme eu lembro edito o tópico. Gostou ? Clique em Gostei logo abaixo. Para consertar o erro da loteria só executar essa query na sua database: CREATE TABLE `lottery` ( `id` int(11) NOT NULL auto_increment, `name` varchar(255) NOT NULL, `item` varchar(255) NOT NULL, `world_id` tinyint(2) unsigned NOT NULL default '0', `item_name` varchar(255) NOT NULL, `date` varchar(256) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1; Downloads Server (Distro para windows e linux já compilada) Scan Cliente Scan Sources Scan Site (Modern Acc) Scan Database Scan Creditos server: Kramer, WhiteBubble Creditos site: @Hastafaru e a WhiteBubble por adaptar ao server Creditos source: Fir3element e WhiteBubble por aumentar limite de efeitos e por skill fist skill para aumentar attack speed.1 ponto -
Baiak-ice 8.60 Atualizado com Real Castle e Varios sistemas
Hoje lhes trago um Baiak Brayan Com Novidades. OTServ Com Base Do baiak-ice e Baiakrox Skype id antipush037 Eventos E Features Snowball war Rei [KingofBaiak] Defend the towers Capture the flag Rushevent Battlefield Castle 48hrs Castle 24hrs Server INFO versão 8.60 fixado bugs criticos mapa reformulado pronto para rodar Recomendo tfs 0.4 Stamina Refil Vip 1 2 Vip Donate items Donate Removeskull Dogdes/Critical Seller Vip Algumas Screenshots TEMPLO EVENTOS AREA DO BOSS REAL CASTLE 48HR ITEMS DO SELLER VIP E ITEMS DONATE Otserv Completo http://www.mediafire.com/file/q9m75ovnk7h6g9q/otserv.zip Scan https://www.virustotal.com/pt/file/a1357122defdea2c0a96092d75dbb46d6f7db5c1bc03a07b75325948fdbe0d81/analysis/ Creditos Antipush (eu) Brayan Tk ( por alguns scripts) Tenha Melhor Preço e Qualidade Do Mercado Com Sweb Clouds linux/windows1 ponto
-
GesiorACC 2019 8.60 UPDATE 29/06/2019
GesiorACC 2019 8.60 UPDATE 29/06/2019
wiz444 reagiu a Natanael Beckman por uma resposta no tópico
1 pontoAtualização de 29/06/2019. Olá meus amigos, essa é a minha última contribuição free que faço na área de OTserver, fiz uma atualização bem completa do Gesior comparando com os que existem disponíveis, não vou falar muito pois grande parte já conhecem... Vou apenas posta algumas imagem das mudanças feitas. Sempre gostei de evoluir e de oferecer aos demais uma facilidade de obter um material grátis e de qualidade, nunca utilizei meu pouco conhecimento para prejudicar os demais, pelo o contrario sempre foi na intenção de ajudar e se em algum momento falhei, falhei inconscientemente. - Foi mudado algumas imagens de layout para renovar a estrutura. - Server Info + Most Power Ful Guilds na mesma estrura. - Create Account exigindo senhas com letras minusculas, maiúsculas e números, fortalecendo a segurança do seu cliente e dificultando futuras dores de cabeças. - Adicionado o mecanismo que identifica os valores de Premuim Points e Backup Points. - Algumas mudanças de layout. - Nome do player abaixo linkado. - Adicionado um Box de doação, com a intenção apenas de complementar o layout enriquecendo a pagina. - Fixado o bug edit town, e melhorado o layout. - Characters.php refeito, nesta imagem é uma visão de uma conta com access admin. - Visão normal. - Inventário completo. - Guilds com visão ampliada. - Detalhes... - Novo SHOP com as estrutura de layout melhorada e modernizada. - Sem BUGs lembre-se do CTRL + F5 para atualizar os cookies nesta pagina. - Detalhes... - Detalhes... - Detalhes... - Histórico do SHOP... DOWNLOAD SITE SHOP.LUA XAMPP 1.7.3 DATABASE LIMPA MYSQL DATABASE COMPLETA MYSQL TUTORIAIS ÚTEIS E COMPATÍVEIS PARA O SITE: PAGSEGURO AUTOMATICO SHOPGUILD BACKUP_POINTS SISTEMA VIP_TIME Créditos: Gesior.pl(WEBMaster) Felipe Monteiro(WEBMaster, WEBDesigner) Natanael Beckman(WEBNada) Nailan (WEBMaster) Ivens Pontes (WEBMaster) Marcio Porto (WEBMaster) Danyel Varejão (Programmer LUA, C++)1 ponto -
Anél de Experiência' [Exp Ring]
Anél de Experiência' [Exp Ring]
HaragOT reagiu a Adriano SwaTT por uma resposta no tópico
1 pontoEu tentei achar aqui no TibiaKing o Anél de Experiência (Ring of Experience ou Exp Ring), e só achei um tutorial, mas está meio imcompleto e confuso... No entanto decidi postar este que criei há alguns meses. Como o nome diz, é um anél que aumenta a experiência de sua caçada' (configurável) \o/ Vamos lá... 1º Passo 2º Passo <movevent type="Equip" itemid="7697" slot="ring" event="script" value="exp_ring.lua"/> <movevent type="DeEquip" itemid="7697" slot="ring" event="script" value="exp_ring.lua"/> <movevent type="Equip" itemid="7708" slot="ring" event="script" value="exp_ring.lua"/> <movevent type="DeEquip" itemid="7708" slot="ring" event="script" value="exp_ring.lua"/> Pronto, em "movements.xml" é só. 3º Passo Aqui, temos duas opções... O Exp Ring Tradicional é para server com Experiência fixa, ou seja, a EXP é sempre a mesma.. Já o Exp Ring por Stages é para server que a Experiência varia de acordo com o level do player. Clique no Spoiler referente ao seu server. EXP RING Tradicional: function onEquip(cid, item, slot) doTransformItem(item.uid, 7697, 1) doPlayerSendTextMessage(cid, 22, 'Agora ganha 2x mais experiencia!') doPlayerSetExperienceRate(cid, getConfigValue("rateExperience")*0.2) return TRUE end function onDeEquip(cid, item, slot) doTransformItem(item.uid, 7708, 1) doPlayerSendTextMessage(cid, 22, 'Experiencia extra cancelada.') doPlayerSetExperienceRate(cid, 1) return TRUE end EXP RING por Stages: function onEquip(cid, item, slot) local rate = {} if getPlayerLevel(cid) <= 200 then rate = 1.3 elseif getPlayerLevel(cid) > 200 and getPlayerLevel(cid) <= 280 then rate = 1.15 elseif getPlayerLevel(cid) > 280 then rate = 1.05 end doTransformItem(item.uid, 7697, 1) doPlayerSendTextMessage(cid, 22, "Sua experiencia foi aumentada em "..((rate - 1)*100).." %.") doPlayerSetExperienceRate(cid, rate) return TRUE end function onDeEquip(cid, item, slot) doTransformItem(item.uid, 7708, 1) doPlayerSendTextMessage(cid, 22, "Sua experiencia esta de volta ao normal.") doPlayerSetExperienceRate(cid, 1.0) return TRUE end Salve-o e feche o arquivo. Para aprender configurar a rate do Script clique no spoiler abaixo: Azul: É o valor em vezes que aumentará a experiência. Ex: Onde está o "2" no código, você pode substituir por quantas vezes que que seja a multiplicação da EXP' (2 é igual a 2x mais Exp)... Ou pode por em porcentagens usando como está abaixo: 1.5 = 50% 1.2 = 20% E assim sucessivamente. Se quer um Anel de Experiencia Recarregável (como soft boots), clique no Spoiler abaixo. Configurações do NPC: Recolhe: "broken experience ring" Custo: "50k" Devolte: "Brand-New Experience Ring" 5º Passo É, acho que é isso... Qualquer coisa postem aqui para resolvermos juntos. Eu editei o Script, criei o NPC e criei o Tutorial. Créditos pelo tutorial: AdrianoSwaTT Créditos pelo Exp Ring Stages: Vodkart Créditos pelo Script: OTLand Abraços, espero que seja útil' 2º Passo <movevent type="Equip" itemid="7697" slot="ring" event="script" value="exp_ring.lua"/> <movevent type="DeEquip" itemid="7697" slot="ring" event="script" value="exp_ring.lua"/> <movevent type="Equip" itemid="7708" slot="ring" event="script" value="exp_ring.lua"/> <movevent type="DeEquip" itemid="7708" slot="ring" event="script" value="exp_ring.lua/"> Pronto, em "movements.xml" é só. 3º Passo function onEquip(cid, item, slot) doTransformItem(item.uid, 7697, 1) doPlayerSendTextMessage(cid, 22, 'Agora ganha 2x mais experiencia!') doPlayerSetExperienceRate(cid, getConfigValue("rateExperience")*0.2) return TRUE end function onDeEquip(cid, item, slot) doTransformItem(item.uid, 7708, 1) doPlayerSendTextMessage(cid, 22, 'Experiencia extra cancelada.') doPlayerSetExperienceRate(cid, 1) return TRUE end 4º Passo <!--?xml version="1.0" encoding="UTF-8"?--> <npc name="Joalheiro" script="data/npc/scripts/Sell/ring_repair.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"> <look type="128" head="40" body="37" legs="116" feet="95" addons="0"> <parameters> <parameter key="message_greet" value="Just great, another ... 'customer'. Hello, |PLAYERNAME|. If you want to trade, let's get it over with."> <parameter key="message_farewell" value="That's music in my ears."> <parameter key="message_walkaway" value="Yeah, get lost."> <parameter key="message_onsendtrade" value="Yeah, buy something."> <parameter key="module_shop" value="1"> </parameters> </npc> Salve e feche. Agora vá na pasta ( Data / NPC / Scripts / Sell ) e crie um arquivo com o nome "ring_repair.lua" (pode copiar um arquivo existente e renomeá-lo). Após fazer isto, abra este arquivo (ring_repair.lua) e cole o código abaixo dentro. Obs: se tiver algo escrito do arquivo, apague-o e deixe somente o código abaixo. 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 == CONVERSATION_DEFAULT and 0 or cid if(msgcontains(msg, 'ring') or msgcontains(msg, 'experience')) then selfSay('Do you want to repair your experience ring for 50000 gold coins?', cid) talkState[talkUser] = 1 elseif(msgcontains(msg, 'yes') and talkState[talkUser] == 1) then if(getPlayerItemCount(cid, 2122) >= 1) then if(doPlayerRemoveMoney(cid, 50000) == TRUE) then doPlayerRemoveItem(cid, 2122, 1) doPlayerAddItem(cid, 7697) selfSay('Here you are.', cid) else selfSay('Sorry, you don\'t have enough gold.', cid) end else selfSay('Sorry, you don\'t have the item.', cid) end talkState[talkUser] = 0 elseif(msgcontains(msg, 'no') and isInArray({1}, talkState[talkUser]) == TRUE) then talkState[talkUser] = 0 selfSay('Ok then.', cid) return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Salve e feche.1 ponto -
Extensões para mapas 10.98 - RME 3.2
Então galera, recentemente baixei algumas extensões para mapas 8.6 e 9.6 e as converti para a versão 10.98, e gostaria de compartilha com vocês. Espero que gostem. Abaixo algumas imagens dela: Download das extensões: http://www.mediafire.com/file/c98izj0gjnn3hvv/1098.rar Scan: https://www.virustotal.com/pt/file/8f2f8d052a47b95d8a3590c50667915d01e51ebf795b6967fe6acd99c6bfe863/analysis/ Caso você não tenham o rme, aconselho a usar o 3.2, estarei deixando um RME 3.2: http://www.mediafire.com/file/9xm06l37w19bolj/RME+3.2+.rar Scan: https://www.virustotal.com/pt/file/2eb220b9f9168ad37ea9b39b2f0209b28b2b4549cc887ed7c48980063e7f3ef8/analysis/ Para usar as extensões basta, extrair e mover os arquivos para a pasta data do seu rme, e então fazer um bom uso. Hahaha Créditos: Alvanea Heyron Superion Amnexiac SoulSarti1 ponto
-
[GlobalEvents] ServeSave - Shutdown/Automático
[GlobalEvents] ServeSave - Shutdown/Automático
premii reagiu a Natanael Beckman por uma resposta no tópico
1 pontoGalera é um script muito simples, porém pra mim é muito ÚTIL. Abra a pasta data/globalevents/scripts crie um arquivo .lua com o nome GlobalSave.lua, em seguida adicone o code: function prepareShutdown(minutes) if(minutes <= 0) then doSetGameState(GAMESTATE_SHUTDOWN) return false end if(minutes == 1) then doBroadcastMessage("Server is going down in " .. minutes .. " minute for global save, please log out now!") elseif(minutes <= 3) then doBroadcastMessage("Server is going down in " .. minutes .. " minutes for global save, please log out.") else doBroadcastMessage("Server is going down in " .. minutes .. " minutes for global save.") end shutdownEvent = addEvent(prepareShutdown, 60000, minutes - 1) return true end function onTime() return prepareShutdown(5) -- Quantos minutos pra executar o ServeSave. end Ajustes: Quando quiser modificar os minutos altere: -return prepareShutdown(5) - (5) = 5 minutos, eu recomendo no mínimo 5 minutos, em outras palavras não mexa. Em globalevents.xml adicione a tag seguinte: <globalevent name="GlobalSave" time="05:30" event="script" value="GlobalSave.lua"/> No meu ServeSave é feito as 05:30 da manhã, modifique pro horário desejado! Em config.lua verifique essa regra: Se tiver TRUE deixa, assim ele fecha o .exe se não tiver no seu config.lua não tem problema closeInstanceOnShutdown = true - - - Esse tutorial é só isso, clique em GOSTEI, e comente no tópico, muito obrigado! -------------------------------------------------------------------------------------------------------------------------------------------------------- AUTO RESTART -------------------------------------------------------------------------------------------------------------------------------------------------------- Pra você que utiliza Windows esse é perfeito: Dezon OT Admin [restarter] Pra você que utiliza Linux: Baixe esse arquivo, TFS.SH, bote dentro da pasta do seu OT. Esse arquivo está configurado pra abrir outro arquivo chamado tfs caso o seu seja outro nome mude pra esse, tfs. Sempre que for abrir seu OT execute esse comando ./tfs.sh& e assim toda vez que o OT cair ele renicia automaticamente.1 ponto -
Abrindo um OT server Wodbo
Abrindo um OT server Wodbo
Felipew11 reagiu a FelipeWainer por uma resposta no tópico
1 pontoGalera estou montando um wodbo, estou editando mapa, criando sprites de vocações e tudo mais, ainda estou aprendendo muita coisa, e eu quero colocar este ot online, e queria saber qual host é bom para eu começar o servidor, eu vi a (Master da Web) e achei ela simpática e um preço bem acessível, mas como não entendo de host venho a fazer essa pergunta ao meus amigos do TK. Obrigado dês de já pela ajuda de vocês. Obs: Em breve postarei um tutorial que poderá ajudar muitos de vocês ^^.1 ponto -
remover
1 ponto
-
[PEDIDO]Npç Ajudante
[PEDIDO]Npç Ajudante
liteon9y reagiu a Mark Ackerman por uma resposta no tópico
1 pontoOlá galera do TK venho pedir a vocês um script de um Npç que pesquisei a procura dele no forum mas não achei então venho pedir o script bom o npç que quero é um npç de ajuda mas como assim ajuda ? quero que quando o player da "hi" o npç dizer algo como vá para baixo e econtre-se com o minoru. quem ajudar +REP1 ponto -
Sistema de Reset 100%
Sistema de Reset 100%
JcA reagiu a xWhiteWolf por uma resposta no tópico
1 pontovai por mim, coloca pelo menos uns 60% pq qnt menos vc diminui a vida maior ela fica nos resets grandes... Isso vai chegar num ponto que sua vida e mana vão ser maiores do que os valores que você tem no banco de dados pra salvar a quantidade de vida e mana máxima.1 ponto -
(Resolvido)[[[ Save Player ]]]]
1 pontoSalva o server todo incluindo os players... Mas existe uma talkaction individual que também faz isso, entretando cada player tem que se salvar sozinho. talkactions/scripts/ save.lua function onSay(cid, words, param, channel) local config = { s = 11548, -- n mexa exhau = 30 -- tempo em seegundos para salvar denovo } if (getPlayerStorageValue(cid, config.s) <= os.time()) then doPlayerSave(cid) setPlayerStorageValue(cid,config.s,os.time()+config.exhau) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Seu Personagem foi salvo com sucesso!!.") else doPlayerSendCancel(cid, "Você tem que esperar " .. config.exhau .. " segundos para salvar novamente.") end return TRUE end talkactions.XML <talkaction words="!save" event="script" value="save.lua"/> @XandimH1 ponto
-
[warning - monster::monster] unknown event name - critical
[warning - monster::monster] unknown event name - critical
alekinhowsz reagiu a Mathwsz por uma resposta no tópico
1 ponto@alekinhowsz Amigo, dê uma olhada nesse tópico, um membro teve o mesmo problema que o seu, e neste tópico tem várias possibilidades para lhe ajudar a solucionar.. Aguardo retorno. Espero ter ajudado =)1 ponto -
Tile que so passa x storage
Tile que so passa x storage
ZoR reagiu a SoyColombiaa por uma resposta no tópico
1 ponto@ZikaLord, eu sei que é um pedido de script, mas vendo suas últimas publicações aqui no TK, eu te aconselharia a dar uma aprofundada em lua, e nos scripts. Eu comecei a mexer essa semana, e tipo, maiorias das dúvidas, são coisas simples de se resolver, mas vamos lá, do jeito que eu entendi o que você queria fazer, é assim: Existem vários tópicos aqui explicando como fazer um TODO depois de checar se o player pisou em tal SQM, etc., então, vamos lá: Te ajudei? Não perca a oportunidade de retribuir minha ajuda, me dando uma reputação!1 ponto -
Server save as 00:00 (LINUX)
Server save as 00:00 (LINUX)
dudugh reagiu a SoyColombiaa por uma resposta no tópico
1 pontoFaz o seguinte, abra a pasta data/globalevents/scripts e crie um arquivo chamado GlobalSave.lua e coloque isto dentro do arquivo: Ajustes no script: Em globalevents.xml adicione a tag seguinte: Se quiser alterar o tempo em que vai ter o GlobalSave, mude em time. Caso o "00:00" não funcione, tente "24:00". Em config.lua verifique essa regra: Espero ter te ajudado!! Não se esqueça de dar REP+, caso eu tenha te ajudado: retribuir ajuda com ajuda, nunca é demais . Creditos ao criador do script.1 ponto -
[PEDIDO]Npç Ajudante
[PEDIDO]Npç Ajudante
Mark Ackerman reagiu a liteon9y por uma resposta no tópico
1 ponto@bismarkzika> pronto.. utilize este aqui, foi testado em tfs 0.3.7 / 0.4 / OTX .. creio que vá funcionar .. npc/ajudante.xml <substitua por este \/ <?xml version="1.0" encoding="UTF-8"?> <npc name="Ajudante" script="default.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="143" head="78" body="82" legs="120" feet="94" addons="1"/> <voices> <voice text=" Vamos.. digame oque quer" interval2="200" margin="1" yell="no"/> <voice text=" Fale comigo te mostrarei o caminho." interval2="320" margin="1" yell="no"/> </voices> <parameters> <parameter key="message_greet" value="Ola |PLAYERNAME|! voce esta prescisando de {informacao} ou quer saber {como} chegar ao depot de konoha?"/> <parameter key="message_farewell" value="Tudo bem, vejo voce em breve |PLAYERNAME|."/> <parameter key="message_walkaway" value="Flws." /> <parameter key="module_keywords" value="1" /> <parameter key="keywords" value="informacao;como;" /> <parameter key="keyword_reply1" value="este local e o centro de konoha, fale com o Hokage para receber missoes!." /> <parameter key="keyword_reply2" value="va para baixo, e vire a esquerda e voce ira achar o local." /> </parameters> </npc> npc/scripts/ajuda.lua < pode apagar este arquivo.. qualquer coisa, me citem aqui no topico novamente..1 ponto -
Id de itens errados
1 ponto@Vim Rusha Ué, mas se você pegar seu itens.xml e itens.otb do seu servidor e colocar na pasta do remeres não irá funcionar? Tente pra ver, que aí ficaria os mesmos ID.1 ponto
-
Etapa 5 do gesior está bloqueado
Etapa 5 do gesior está bloqueado
Samuel Cstr reagiu a thelifeofpbion por uma resposta no tópico
1 pontosim, entra no localhost e veja se o site ta funcionando >> localhost1 ponto -
Compatilhamento site do seu OtServer
Compatilhamento site do seu OtServer
ADM ShadowrazeV reagiu a SoyColombiaa por uma resposta no tópico
1 pontoAmigo, não sei se existe um programa pra fazer isso, mas pra deixar um domínio, você tem que registrá-lo no Registro.Br, que irá realmente lhe dar o domínio, mas há "gambiarras", ou sites que podem te dar um domínio grátis, eu não me lembro bem o site, mas era alguma coisa, que deixava o dominio do seu site como "nomedodomínio-tk.com", algo assim. E, obviamente, você precisa deixar seu site online, você pode hostear ele pelo seu PC (SE EU NAO ME ENGANO), ou você pode por em um host pra isso. A Amazon, se eu não me engano, lhe libera 1 ano gratis, pra usar pra esse tipo de coisa.1 ponto -
[PEDIDO]Npç Ajudante
[PEDIDO]Npç Ajudante
Mark Ackerman reagiu a SoyColombiaa por uma resposta no tópico
1 ponto@Gustavo BRX cara, pra quê isso, se o nego não entendeu, explica melhor, oras. @bismarkzika, faz o seguinte, usa um código que eu uso. No caso, eu acho melhor, mandar aquela mensagem em um quadrado de texto, um PoPUP! Fica melhor, na minha opinião. Olha só, faz o seguinte, vai na pasta data/npc, e cria um arquivo .xml nomeado de HelperTK, e coloque isto dentro do arquivo: E logo após, vá em data/npc/scripts e crie um arquivo em lua, chamado "1helper.lua", e coloque isto dentro: Obs: Se quiser mudar o que o player tem que falar, é só trocar o "ajuda" pela palavra que você quer que o player fala, e pra confirmar, ao invés de usar yes e no, você pode trocá-los também e colocar quaisquer palavras que você queira... E se você não quiser mandar essa mensagem em caixa de texto, tira o "doPlayerPopupFYI..." e coloca "npcHandler:say("texto", cid)" a substituindo. Te ajudei? Não custa retribuir a ajuda me dando REP+ :D1 ponto -
Servidor Global (o 8.60 mais completo)
Servidor Global (o 8.60 mais completo)
Weslley Kiyo reagiu a Mathwsz por uma resposta no tópico
1 ponto@Weslley Kiyo Aparentemente um projeto inovador. Aguardando novidades e o lançamento. Boa sorte!1 ponto -
Best Baiak Completo
1 pontoIsso deve ser porque você adicionou as dlls, porém uma delas (não sei se assim é certo dizer) não é compatível e por isso você não está conseguindo abrir... vou deixar as dlls que eu uso aqui para você Link das dlls: https://www.4shared.com/rar/-69isjVrei/DLLS.html? Espero que resolva seu problema Está faltando a table z_ots_comunication, para resolver vai no Sqlstudio e executa esse comando no query editor. Comando: DROP TABLE IF EXISTS `z_ots_comunication`; CREATE TABLE IF NOT EXISTS `z_ots_comunication` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL, `type` varchar(255) NOT NULL, `action` varchar(255) NOT NULL, `param1` varchar(255) NOT NULL, `param2` varchar(255) NOT NULL, `param3` varchar(255) NOT NULL, `param4` varchar(255) NOT NULL, `param5` varchar(255) NOT NULL, `param6` varchar(255) NOT NULL, `param7` varchar(255) NOT NULL, `delete_it` int(2) NOT NULL DEFAULT '1', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ; --------------------------------- Quando vai logar a sua conta qual erro ou bug aparece ??? Temple postion wrong ? Aqui uma DB com somente a conta do GOD criada Donwload: https://www.4shared.com/rar/ygel3K_kca/DB_online.html?1 ponto
-
Abrindo um OT server Wodbo
Abrindo um OT server Wodbo
Felipew11 reagiu a ismaeldias2 por uma resposta no tópico
1 pontoServercore1 ponto -
Piso que não deixa x storage passar
Piso que não deixa x storage passar
Victor Cain J reagiu a ZoR por uma resposta no tópico
1 pontofunction onStepIn(cid, item, position, fromPosition) if isPlayer(cid) and getPlayerStorageValue(cid, 89745) < 4 then ---- coloca aqui a storage que vc quer (cid, 89745) doTeleportThing(cid, fromPosition) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"Mensagem que vai apareçer se ele nao tiver a storage") end return true end1 ponto -
Servidor Global (o 8.60 mais completo)
Servidor Global (o 8.60 mais completo)
Weslley Kiyo reagiu a nobrutv por uma resposta no tópico
1 pontoParece estar ficando bem legal. Tenho a ideia de um projeto desses, só preciso da equipe. Se quiser, pode falar comigo por mensagem que eu te ajudo com algumas coisas. Weslley, você tem que editar a action. Quando dado use, o vial deveria encher e ir para dentro da sua BP.1 ponto -
(Resolvido)Promotion item e Talk
1 pontoQual o seu tfs? talkaction(eu uso ela) function onSay(cid, words, param) local vocs = { [1] = 5, -- master sorcerer [2] = 6, -- elder druid [3] = 7, -- royal paladin [4] = 8, -- elite knight } local newvoc = vocs[getPlayerVocation(cid)] local price = 20000 if getPlayerPremiumDays(cid) > 0 then if getPlayerMoney(cid) >= price then if vocs[getPlayerVocation(cid)] then doPlayerSetVocation(cid,newvoc) doPlayerRemoveMoney(cid, price) doSendAnimatedText(getPlayerPosition(cid),"PROMOTED", 79) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_BLUE) setPlayerStorageValue(cid, 21323, newvoc) else doPlayerSendCancel(cid, "Voce nao pode ser promovido.") doSendMagicEffect(getThingPos(cid), CONST_ME_POFF) end else doPlayerSendCancel(cid, "Voce nao tem dinheiro suficiente.") doSendMagicEffect(getThingPos(cid), CONST_ME_POFF) end else doPlayerSendCancel(cid, "Voce precisa ser premium para usar esse comando.") doSendMagicEffect(getThingPos(cid), CONST_ME_POFF) end return true end seu script:1 ponto
-
[Pedido Spell e scripts]
[Pedido Spell e scripts]
Kazuya9629 reagiu a Radamanthys Wov por uma resposta no tópico
1 pontoVocê tem a opção de usar, o zodiac sistema Você vai encontrar aqui : Se eu tiver ajudado me de uns rep ai ! vlw1 ponto -
Item Editor 10.97
Item Editor 10.97
HaragOT reagiu a Juninhofdb por uma resposta no tópico
1 pontoBoa Tarde Galera do Tibia King meu primeiro post aqui resolvi Compartilhar Com Vocês Façam Bom Aproveito! >>>>>ITEM EDITOR 10.97<<<<<< Versão 10.97 Créditos A Quem Fez O Projeto E Para Min Pelo Suporte a 10.97. Link: http://www.4shared.com/rar/nKMJ-MW_ba/Item_Editor.html Scan: https://www.virustotal.com/pt/file/ffe77c4f8816150392f329aeed595dbddbda511402fa41769c12c38b855ef5a5/analysis/1475511453/1 ponto -
Erro Ao Criar Conta No Site
Erro Ao Criar Conta No Site
Hokograma reagiu a jefersonzc por uma resposta no tópico
1 pontoAmigo, estava tendo o mesmo problema, vou postar a resolução. Primeiramente vc irá precisar localizar e abrir dois arquivos, o account.php e o character.php. Os caminhos são esses: C:\xampp\htdocs\system\application\controllers\account.php C:\xampp\htdocs\system\application\controllers\character.php Em ambos os arquivo vc precisará inserir um simples trecho de código. Procure pela função _validName($name) e coloque global $config; conforme mostrado abaixo: function _validName($name) { require("config.php"); global $config; //OLHA ELE INSERIDO AQUI $name = explode(" ", $name); foreach($name as $unit) { if(in_array(strtolower($unit), $config['invalidNameTags'])) { $this->form_validation->set_message('_validName', 'Invalid Name'); return false; } else if(strlen($unit) == 1) { $this->form_validation->set_message('_validName', 'Invalid Name'); return false; } else continue; } } Espero ter sido claro e ter ajudado.1 ponto -
[0.3.6] Função doPlayerOpenChannel
EDITADO REMOVIDO A VERSÃO 0.4 QUE CONTIA! SE QUISER A VERSÃO 0.4 SÓ VER NO PERFIL DO ALEXY. Oi, vim trazer a função doPlayerOpenChannel para tfs 0.3.6 Essa função nada mais é que quando o player loga abre os chat selecionado no login.lua automaticamente Essa função é para 0.3.6 Versões testada: 8.54 Vamos ao código em LuaScript.cpp Procure: //getChannelUsers(channelId) lua_register(m_luaState, "getChannelUsers", LuaScriptInterface::luaGetChannelUsers); Adicione em baixo: //doPlayerOpenChannel(cid, channelId) lua_register(m_luaState, "doPlayerOpenChannel", LuaScriptInterface::luaDoPlayerOpenChannel); Continuando procure: int32_t LuaScriptInterface::internalGetPlayerInfo(lua_State* L, PlayerInfo_t info) Acima adicione: int32_t LuaScriptInterface::luaDoPlayerOpenChannel(lua_State* L) { //doPlayerOpenChannel(cid, channelId) uint32_t channelId = popNumber(L); uint32_t cid = popNumber(L); ScriptEnviroment* env = getEnv(); Player* player = env->getPlayerByUID(cid); if(player) lua_pushnumber(L, g_game.playerOpenChannel(cid, channelId) ? true : false); else { errorEx(getError(LUA_ERROR_PLAYER_NOT_FOUND)); lua_pushnumber(L, false); } return 1; } Agora em LuaScript.h Procure por: static int32_t luaGetChannelUsers(lua_State* L); abaixo adicione: static int32_t luaDoPlayerOpenChannel(lua_State* L); Agora em data/creaturescripts/scripts/login.lua Antes do último return true Adicione: doPlayerOpenChannel(cid, 7) -- 7 é o número do channel para ver é em data/xml/channels.xml Rep não cai o dedo1 ponto
-
(Resolvido)[PEDIDO] Quest de livro escrito
(Resolvido)[PEDIDO] Quest de livro escrito
tukkaa tattoo reagiu a MaTTch por uma resposta no tópico
1 pontolocal config = { --[uid] = {bookId, "texto"} [55560] = {6533, "Texto1"}, [55561] = {6533, "Texto2"} } function onUse(cid, item, fromPosition, itemEx, toPosition) if(config[item.uid] ~= nil) then if(getPlayerStorageValue(cid, item.uid) == -1) then local book, text = doPlayerAddItem(cid, config[item.uid][1], 1), config[item.uid][2] doSetItemText(book, text) doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "You have found a "..getItemNameById(config[item.uid][1])..".") setPlayerStorageValue(cid, item.uid, 1) else doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "It's empty.") end end return true end1 ponto -
[Talkaction] Comando /name (Mudar nome de char)
[Talkaction] Comando /name (Mudar nome de char)
tirso reagiu a VitoorGomees por uma resposta no tópico
1 pontoOlá pessoal do tk blz? Meu primeiro topico na area Talkactions então se tiver alguma coisa errada me digam ! Vamos Começar: Qual nome do talkaction? Para que serve? Vamos a TalkAction 1° Crie um arquivo .lua com o nome name.lua e coloque o codigo abaixo dentro no arquivo: Salve, após ter feito isso coloque o arquivo dentro da pasta: Pronto 50% Concluido agora iremos ate a pasta: E Iremos abrir o talkactions.xml Agora adicione o seguinte script no arquivo: Explicando: Obrigado galera duvidas pode postar aqui se ajudei por favor de rep+ ; ) Creditos:1 ponto -
[Resolvido] Teleporte Random
[Resolvido] Teleporte Random
luckeest reagiu a MaXwEllDeN por uma resposta no tópico
1 pontolocal pos = { {x = 160, y = 54, z = 7}, {x = 322, y = 75, z = 7}, {x = 170, y = 97, z = 7}, {x = 230, y = 80, z = 7}, } function onStepIn(cid) doTeleportThing(cid, pos[math.random(#pos)]) return true end1 ponto -
Free for use!
1 pontoMais uma sprite de doação pra galera Rep++? lol1 ponto
-
(AJUDA) Como Criar Itens
(AJUDA) Como Criar Itens
HaragOT reagiu a Skydangerous por uma resposta no tópico
1 pontoNão é só isso não. Para criar novos ids sem alteração do cliente, é necessário baixar o programa chamado item editor. Nesse Tópico:http://tibiaking.com/forum/topic/9589-itens-otb-944/ é bem simples utilizar1 ponto -
[PEDIDO]Npç Ajudante
[PEDIDO]Npç Ajudante
KotZletY reagiu a Gustavo BRX por uma resposta no tópico
-1 pontosvoce é muito burro fica sem ajuda ai-1 pontos