Ir para conteúdo
  • Cadastre-se

Líderes

Conteúdo Popular

Exibindo conteúdo com a maior reputação em 04/29/15 em todas áreas

  1. Yamaken

    Cast System(Prototipo)

    Eu desenvolvi ontem um cast system básico. Ele é baseado em todos os casts que você acha por ai, especialmente esse daqui: https://github.com/otland/forgottenserver/pull/994 O que ele tem diferente? Até agora se mostrou estável, não dá debugs nem crasha a distro(o mais importante) e é bem simples. Fiz ele por que os casts disponiveis não foram feitos em sua maioria por programadores, e sim amadores que se propuseram a adaptar a source do Elf(um desenvolvedor antigo do tfs) de 0.3.x para 1.0+. Esses casts tem um codigo bem feio e mal organizado. Eu tentei fazer algo mais bem feito e organi
    3 pontos
  2. É semelhante a função que existe em PHP, transforma a primeira letra de cada palavra da string em maiúscula. function ucwords(str) str = str:lower():gsub("(%l)(%w*)", function(x, y) return x:upper() .. y end) return str end Exemplo: print(ucwords("aBCde ABCDE aBBcDDe")) Resultado: Abcde Abcde Abbcdde
    3 pontos
  3. Fala galera do TK, vejo que tem bastante gente procurando esse sisteminha que é praticamente igual ao dodge system, então eu decidi fazer visto que na realidade era só mudar 3 linhas kkkk em todo caso ta aí pra quem quiser: creaturescripts.xml: <!-- CRITICAL SYSTEM --> <event type="statschange" name="critical" event="script" value="critical.lua"/> creaturescripts\scripts\login.lua: --- CRITICAL SYSTEM ---- registerCreatureEvent(cid, "critical") if getPlayerStorageValue(cid, 48913) == -1 then setPlayerStorageValue(cid, 48913, 0) end
    1 ponto
  4. OLÁ USUARIOS DO TIBIA KING .. HOJE ESTAREI TRAZENDO UMA NOVIDADE .. O SERVIDOR DE NTO EXCLUSIVO DO NTO BLACK & WHITE(AKELE OT NOVO QUE FOI CRIADO A 1 MES POR E MIN E POR O [ADM] Johnatan). VALE LEMBRAR QUE O NTO BLACK WHITE FOI UM DOS SERVIDORES DE NARUTIBIA QUE MAIS CRESCEU NOS ULTIMOS TEMPOS .. EM APENAS 1 SEMANA DE NTO JÁ ATINGIMOS A META DE 70 ~ 80 USUARIOS ONLINE FIXOS DIARIOS, E ESSE É O SERVIDOR MAIS RECENTE DO NTO BLACK WHITE BASEADO NO DO SERVIDOR MADARA RINNEGAN EDITADO POR MIN E POR O JOHNATA. ANTES DE MAIS NADA GOSTARIA DE EXPLICAR O MOTIVO DE TAR POSTANDO O SERVER .. BE
    1 ponto
  5. Um método diferente de agir. Escolhas diferentes, um projeto surpreendente, e o melhor é opensource. Sim, você pode ter acesso a este servidor que estou desenvolvendo em parceria com a Serversoft para você. Um servidor com uma mega estrutura para suportar seus jogadores online sem nenhum problema como: debug, bug de clonagem, instabilidade entre diversos outros dos servidores free's disponíveis para download nessa vasta internet tibiana. Uma inovação no ramo de OTservers, distribuindo não só a datapack como as sourcers e os sistemas, absolutamente tudo que você procura. Basta baixar, com
    1 ponto
  6. Garou

    Perfect Upgrade System

    Nome: Perfect Upgrade System Tipo: Biblioteca, Action, Sistema Autor: Oneshot Essa é a versão final do Perfect Refine System ou Perfect Upgrade System criado por mim. É um sistema construído em cima de funções em POO (orientação a objetos), o que o torna muito versátil, possibilitando a outros programadores/scripters criarem seus próprios sistemas com base na biblioteca. A função do sistema é simples. Não passa de um sistema de refino, presente em todos os servidores, onde você usa um item em um equipamento e este fica mais forte e ganha um nome caracterizando o nível
    1 ponto
  7. Galera sempre procurei um Launcher AutoUpdate para meu servidor, depois de muita pesquisa e pouco conhecimento consegui fazer um em C#, está ai: 1. Download: • Download | • Scan 2. Oque ele faz: • Verifica a existência da versão local na pasta do cliente; • Se a versão do arquivo não existir, ele assume que a versão é "1.0" e cria um arquivo de versão; • Verifica arquivo .xml no servidor de atualização; • Baixar atualizações para todas as versões maiores do que a versão atual do cliente (atual
    1 ponto
  8. Bom para quem não sabe como funciona o script,é basicamente uma senha para conseguir abrir uma porta e após um tempo a porta se fecha automaticamente,podendo ser configurado o tempo/senha/porta. • Adicionando o script • Em "data/creaturescripts/creaturescripts.xml" adicione está tag : <event type="textoparaporta" name="Senha" event="script" value="senhaporta.lua"/> Em "data/creaturescripts/scripts/login.lua" adicione está tag no final do script : registerCreatureEvent(cid, "Senha") Em "data/creaturescripts/scripts/senhaporta.lua" adicione este script : local uniqueids = {
    1 ponto
  9. fala ae galera bom como prometido fiz uma video-aula encinando a configurar o seu xampp versão (1.7.3), abrir porta no roteador, abrir portas no firewall, configurar o config.lua, o config do site (modern acc), rápida explicação de como criar ip no, no-ip. acho que é isso bom espero que ajude vocês fiquem com o video: DOWNLOAD: Xampp 1.7.3 ASSISTA EM HD https://www.youtube.com/watch?v=Z2r2wGWpVWU tópico para configurar root, do seu xampp Clique Aqui o tópico é bem explicativo para se algum passo que você não entender da video aula pode também olhar no tópico. se
    1 ponto
  10. Olá pessoal do TK. Hoje venho colocar web modificado do Gesior.pl (Modificado layout) Essa versão do Gesior funciona na versão 0.3.6 e 0.4 e 1.0 do TFS! (Testado TFS 1.0) - Layout Atualizado (Layout/Buttons/Icons) [Modificado] - Shop System / Shop Admin - Shop System (PagSeguro) - Create Account (Sem Bug) - 100% Estável - Sem Bug Index, News Ticker Aconselho usar a versão do Xampp mais atual. Imagem: Já vem com install.php para instalar coloque a pasta htdocs Entre em localhos:8090/install.php Para modificar seu PagSeguro editar a linha buypoints.php e altere
    1 ponto
  11. Fala galera, Vejo muita gente com dúvida de como fazer custom clients. Neste tutorial vou ensinar para vocês criar custom clients de todas as versões e com qualquer ip. 1º Passo: • Baixe o programa NotePad http://notepad-plus-plus.org/repository/6.x/6.7.5/npp.6.7.5.Installer.exe 2º Passo: • Vá no diretório onde está instalado o client que deseja editar, clique com o direito em Tibia.exe e selecione "Edit with Notepad++" 3º Passo: • Pressione ctrl + f e busque por login01.tibia.com e substitua pelo seu ip, (exemplo.com.br). Perceba que login01.tibia.com + os 3 NUL que aparecem, so
    1 ponto
  12. Eba Eba Galerinha do TK Eu Aqui do Novo para Trazer o Baiak ZIK VIP 15 que muitos me pediram para fazer Espero que Gostem da Edição |- Mudanças Ocorrida | Melhorado Mapa e Adicionado Varias Áreas | Novos Itens | Novas Questes | Novos Bichos | Adicionado VIP 15 | Retirado Bugs no Mapa... | Retirado Varios Bugs no Distro | Novo Visual do Templo | Critical System | Dodge System | Reset System,para resetar fale !reset | Guild Frags System | PvP Balanceado Agora todas vocações estão no balanço | Armas Arrumadas Pa
    1 ponto
  13. Acredito que exista muitos TFS por ai que possui o Tal bug de clonagem de items com as hotkey com o elfbot. ou derrubando servidores de tfs com o bug no npc tipo esse Como Resolver ? primeiro de tudo você precisa ter os seguintes items Source do servidor do TFS 0.3.6 DEV para compilação Não irei posta o tutorial por completo ensinando a compila e tals vo só deixar no esquema e vocês compilam o resto com outro tutorial aqui mesmo no Tibiaking baixa o module:\/ http://www.mediafire.com/download/aes46c3uq7u8rg4/modules.rar Vai em: data\npc\lib\npcsystem faça a copia do seu modul
    1 ponto
  14. Versão testada: 9.4+ (Pode funcionar em anteriores) Descrição: O script de cadeia feito por FreaksOt onde eu modifiquei e fiz algumas alterações. Alterações: - Quando prende o player ele não fica mais em um local fixo, você pode configurar para coloca-lo em outras celas. - O tempo pode ou não ser fixo, é só você digitar /jail (nome do player) para um tempo fixo ou /jail (nome do player), (tempo) para coloca-lo com um tempo especifico. -- OBS: O tempo é posto em segundos. (120 segundos = 2 minutos) TAG: <talkaction log="yes" words="/jail;!jail;/prender;!prender;/unja
    1 ponto
  15. Bom, eu passei por um problema quando estava testando o Gesior no meu OTServer: mesmo com o server online e portas liberadas o site continuava mostrando como offline. Eu vi que algumas pessoas sugeriram trocar no arquivo layout.php isto: if($config['status']['serverStatus_online'] == 1) por isto: if($config['status']['serverStatus_online'] >= 0) mas eu vi que estava errado, pois ele iria mostrar o server como online mesmo que não estivesse. Então eu andei olhando os códigos, mexendo nos arquivos e acabei achando o erro. No arquivo load.compat.php, dentro da pasta system, na linha #254
    1 ponto
  16. Consegui liberar mais de 15 mil sprites usando essa ferramenta no Object Builder. 1. Baixe o Object Builder na seção: GitHub Latest commits compiled Latest commits Lembrando que necessário o Adobe Air para rodar qualquer versão do Object Builder. 2. Siga: 2.1: Abra suas sprites por ele; OBS: Faça um backup de suas sprites antes, este programa ainda está em beta, mas comigo foi certinho. 2.2: Tools> Sprites Optimizer: 2.3: Deixe desse jeito para melhor resultado, e clique em Start: 2.4: Veja o resultado: 3. Créditos: Eu - pelo tutorial; Nailson - Por ser o
    1 ponto
  17. Eai pessoal, vim trazer hoje um sistema de passagem secreta que um amigo viu no Baiak-wars. Não sei qual server é esse e eu não jogo tibia então pra mim tanto faz mas ele gravou um vídeo, pediu um igual e obviamente eu não fiz um igual porque o sistema dos caras era muito ruim uhauheuhauheuhauheuhuhauhe Enfim, comecei um script do 0 pra fazer exatamente oque ele queria e foi isso daqui que eu consegui: Explicação: Você clica em algum item escondido pelo mapa e abre uma passagem secreta que vai durar X segundos (configurável), após esse tempo a passagem se fecha; Note que nessas imagens ele
    1 ponto
  18. Olá Galera , eu estava sem fazer nada (Normal) , e resolvi criar uma talkaction que adiciona item ao player se ele tiver uma certa vocaçao eu criei essa script em 2 versoes , Uma o player pode pegar qualquer level e so pode pegar uma vez. outra que o player precisa ser um certo level(CONFIGURAVEL) , e so pode pegar uma vez! Então vamos Lá (Versao Sem Level) Abra o Talkaction/Scripts Lá voce copia um arquivo .lua e renomeia para *ItemVocation*. e lá dentro voce coloca -- TonyPlyson Scripts -- function onSay(cid,words) items = {X, XX, XXX, XXXX} quant = 1 storage = 1010
    1 ponto
  19. DELETE FROM `players` WHERE `name` <> 'Account Manager' AND `level` = 8;
    1 ponto
  20. Tente assim /attr set text "Texto que quer
    1 ponto
  21. Va em \data\XML abra stages.xml Ae vc muda aonde este em " " Se vc quiser muda ainda + a exp vc deve ir em \data\lib abrir configuration.lua ae vc muda aonde ta esse 50, lembrando se vc colocar 1 vai ficar 1x se colocar 2 vai fica 2x mas a exp. e vc tem que mudar de todos os pokes.
    1 ponto
  22. Pronto so muda teu config pra esse -- The Forgotten Server Config -- Account manager accountManager = "yes" namelockManager = "no" newPlayerChooseVoc = "yes" newPlayerSpawnPosX = 2000 newPlayerSpawnPosY = 2000 newPlayerSpawnPosZ = 7 newPlayerTownId = 1 newPlayerLevel = 8 newPlayerMagicLevel = 0 generateAccountNumber = "no" -- Unjustified kills redSkullLength = 10 * 12 * 30 * 30 blackSkullLength = 24 * 12 * 30 * 30 dailyFragsToRedSkull = 10 weeklyFragsToRedSkull = 30 monthlyFragsToRedSkull = 70 dailyFragsToBlackSkull = dailyFragsToRedSkull weeklyFragsToBlackSkull = weekly
    1 ponto
  23. Você precisa estar com o super usuário (root) para instalar. Digite: sudo su E em seguida tente instalar.
    1 ponto
  24. http://www.tibiaking.com/forum/topic/55639-novo-shop-gesior-acc/ è este ai... o cara só modificou um poco
    1 ponto
  25. Poste os arquivos... Config.lua e na pasta xml stages.xml
    1 ponto
  26. function onUse(cid, item, frompos, item2, topos) portafechada = 5105 -- coloque aqui o ID da porta fechada portaaberta = 5106 -- coloque aqui o ID da porta aberta uidporta = 5011 -- coloque aqui o UID da porta idkey = 2091 -- coloque aqui o id da key if item.itemid == idkey and item2.itemid == portafechada and item2.uid == uidporta then doTransformItem(item2.uid,portaaberta) addEvent(function() doTransformItem(item2.uid,portafechada) end, 1000 * 30) doRemoveItem(item.uid) elseif item.itemid == idkey and item2.itemid == portaaberta and item2.uid == uidporta then
    1 ponto
  27. Flavio S

    tempo no scrpit

    60 * 1000 = 1 Minuto. 5 * 60 * 1000 = 5 Minutos.
    1 ponto
  28. Atualizado. Adicionado comandos para o caster. Fixado o problema com a senha do cast.
    1 ponto
  29. Caronte

    Tutorial

    http://www.tibiaking.com/forum/forum/263-tutoriais-e-dicas-de-infraestrutura/ Veja tutoriais de como abrir um servidor num VPS ( Virtual Private Server ). Qualquer dúvida pode postar no tópico de tutorial ou nesse aqui, postando o link do tutorial e a dúvida.
    1 ponto
  30. Caronte

    Tutorial

    Sem suporte fora do fórum, por favor, retire os dados para que o tópico seja movido para a seção correta. Existem vários tutoriais de como colocar online, inclusive, algumas empresas oferecem também tutoriais individuais e suporte ao cliente. O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Aprovação de Tópicos de Conteúdos" Para: "OTServ → Suporte OTServ → Suporte de OTServ Geral" Obrigado pela compreensão, espero que sua dúvida seja
    1 ponto
  31. fezeRa

    tempo no scrpit

    1 minuto: 1 * 60 * 60
    1 ponto
  32. Tente assim: local t = { storage = 34534 } function onUse(cid, item, fromPos, itemEx, toPos) if getPlayerStorageValue(cid, t.storage) <= 0 then doPlayerSendTextMessage(cid, 25, "Você agora é VIP.") setPlayerStorageValue(cid, t.storage, 1) else doPlayerSendTextMessage(cid, 25, "Você já é VIP.") end return true end
    1 ponto
  33. Tá querendo "copiar" o RPG mesmo em kkkkkkkkkkk @topic Você registrou em login.lua ? Como mencionou o Zipter98?
    1 ponto
  34. ceds... poste o index.php do seu site Utilize spoiler... Como? [-spoiler] mimimimi [-/spoiler] retire os - e no local de mimimi adicione o código
    1 ponto
  35. DELETE FROM `players` WHERE `name` <> 'Account Manager' AND `level` = 8 AND `lastlogin` < ( Numero que voce pegou do UNIX_TIMESTAMP() ) - 20 * 24 * 60 * 60 Se não funcionar tente trocar <> por !=
    1 ponto
  36. Wakon

    Cliente 8.60 - Traduzido

    Valeu, está parado no momento mas talvez eu volte a traduzir .
    1 ponto
  37. Fir3element

    Script RESET 10.76

    Consegui testar agora. player.cpp, troque sua função getDescription por essa:
    1 ponto
  38. O servidor do OT Checker estava passando por instabilidades. Agora já deve estar tudo ok.
    1 ponto
  39. Fir3element

    Script RESET 10.76

    Volta o player.lua para o que tava antes.
    1 ponto
  40. player.cpp, troque: s << "yourself."; por: int32_t value; getStorageValue(1020, value); if(value < 0) value = 0; s << "yourself [Resets: " << value << "]."; Se funcionar, me avise que faço o resto.
    1 ponto
  41. Fir3element

    Script RESET 10.76

    Não tinha visto que era look em items Essa parte de look em lua é bem chato, acho que teria que refazer todas as opções... Recomendo mudar na source.
    1 ponto
  42. Fir3element

    Script RESET 10.76

    Diz ai, se possível me envie uma MP pra eu ver seu post. @edit Tinha um bug no sistema de reset, usa esse: local config = { backToLevel = 8, exp = 4200, redskull = false, battle = false, pz = false, stages = { {resets = 4, level = 350, vip = 330}, {resets = 9, level = 355, vip = 335}, {resets = 14, level = 360, vip = 340}, {resets = 19, level = 365, vip = 345}, {resets = 24, level = 380, vip = 350}, {resets = 29, level = 390, vip = 355}, {resets = 34, level = 410, vip = 360}, {resets = 39, level
    1 ponto
  43. Fala galera, Venho compartilhar com vocês minha Queen Eloise, ela responde apenas se falar Hail Queen Eloise. obs: O NPC não está com a ação de promotion, o intuito do post é apenas pra quem não sabe como alterar a maneira do NPC pegar o focus do player. No exemplo abaixo, o npc só responderá se o player falar (hail queen eloise) local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDis
    1 ponto
  44. *Criando quest log por Action* Como eu não achei nenhum tutorial desse por aqui resolvi criar um, neste tutorial ensinarei vocês a criar um quest log para suas quests Oque é quest log: Quest Log tem a função de armazenar as quests que você fez ou está fazendo, mostrar em que parte da QUEST você está e como seguir adiante, etc... Em data/XML abra o arquivo chamado quests.xml nele vai ter mais ou menos assim: Entendendo: Vermelho = Nome da sua Quest Verde = Storage ID da Quest que vai aparecer no Quest Log Azul = Numéro de Início da Quest Negrito = Nome da
    1 ponto
  45. os link para baixa n ta pegano podia arruma eles
    1 ponto
  46. Eu não consigo baixar o client, tem como disponibilizar um novo link? VLW
    1 ponto
  47. -Servidor 1.8 : http://www.mediafire.com/?sf8yrlmxo4qxak7 -Client Descompilado : http://www.mediafire.com/?tddq5l6cvg5dd1a -Sources [by: Fireelement][Editado por Christian letti para funfar em ubuntu 12.0] + Site ModernAcc : http://www.4shared.com/rar/ASlDaC9m/Stigal_e_Beeki_-_Source_NTO_Sh.html? Créditos pelo Servidor: Robinhood Ajudei ? da um Gostei aê
    1 ponto
  48. Na verdade não e um erro e um aviso '-' vai no RME e vai em Search UniquesID acha as duas ou mais Uniques q tão com essa id apaga uma c não serve pra nada ou muda no script Mais mano creio q e uma alavanca da poi no caso ai acho q conheco o mapa tinha a mesma unique duplicada k olha ae '
    1 ponto
Líderes está configurado para São Paulo/GMT-03:00
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo