Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''otserv''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • xTibia - Notícias e Suporte
    • Regras
    • Noticias
    • Soluções
    • Projetos Patrocinados
    • Tutoriais para Iniciantes
    • Imprensa
  • OTServ
    • Notícias e Debates
    • OTServlist
    • Downloads
    • Recursos
    • Suporte
    • Pedidos
    • Show-Off
    • Tutoriais
  • OFF-Topic
    • Barzinho do Éks
    • Design
    • Informática

Encontrar resultados em...

Encontrar resultados que contenham...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Sou

  1. Pessoal, depois de muito tempo, eu descobri um jeito muito bom de balancear as vocações, deixando elas bem parecidas! É chato, mais vale a pena! Ja vou avisando que as partes de editar é você quem faz, só estou explicando aqui como você pode balancear as vocações de seus otservers PRIMEIRO Na pasta /data do seu ot, tem o arquivo vocations.xml, que contém as vocações: knight, sorcerer, paladin e druid Nela você balanceia exatamente como vou por aqui: Veja: <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="2.0"/> <skill id="2" multiplier="2.0"/> <skill id="3" multiplier="2.0"/> <skill id="4" multiplier="2.0"/> <skill id="5" multiplier="1.5"/> <skill id="6" multiplier="1.1"/> Esses são os skills do Sorcerers, mais se vocês verem sequencialmente, os skills estão em ordem: Fist, Club, Sword, Axe, Distance, Shielding e Fishing(0,1,2,3,4,5,6) que será a velocidade que o player vai subir seus skills, o normal é 1.0 (para subir normalmente) mas o code acima é o dos sorcerers, então, mago tem que ser pelo menos 2.0 (2x) mais demorados pra subir os skills, do que um Knight (1.0[1x]) OBS: magic level tem no final da linha: manamultiplier="1.1" Então você faz assim: SKILLS DE FISHING SEMPRE COM 1.0 Sorcerers: Skills de Melee(menos o Fist Fightning) e Distance (2.0) Shielding e Fist (1.5) magic level (1.0) Knights: Skills de Melee e Shielding (1.0), Distance (1.5) Magic Level (4.0) Paladins: Skills de Distance e Shielding (1.0) Melee (1.5) Magic Level (2.5) Druids: Skills de Melee(menos o Fist Fightning) e Distance (1.9) Shielding e Fist (1.4) magic level (1.1) Depois disso, balanceie os status de mana e vida das vocações, de um modo que não exagere(por exemplo, knight quando upa level ganha 30 de life e sorcerer ganha 300 [LOL]) Após disso, Deixe os skills do seu ot alto, sempre pra cima de 25x, no mínimo 25x, e skills de magic level pode ser 2x. Va no /data/weapons/weapons.xml copie o code abaixo e cole no arquivo weapons.xml <?xml version="1.0"?> <weapons> ----------------- Sorcerer Wands ----------------- <wand id="2190" lvl="8" range="7" mana="0" enabled="1" script="wand of vortex.lua"><vocation name="Sorcerer"/><vocation name="Master Sorcerer"/><vocation name="Supreme Sorcerer"/></wand> <wand id="2191" lvl="15" range="6" mana="0" enabled="1" script="wand of dragonbreath.lua"><vocation name="Sorcerer"/><vocation name="Master Sorcerer"/><vocation name="Supreme Sorcerer"/></wand> <wand id="2188" lvl="22" range="5" mana="0" enabled="1" script="wand of plague.lua"><vocation name="Sorcerer"/><vocation name="Master Sorcerer"/><vocation name="Supreme Sorcerer"/></wand> <wand id="2189" lvl="30" range="4" mana="0" enabled="1" script="wand of cosmic energy.lua"><vocation name="Sorcerer"/><vocation name="Master Sorcerer"/><vocation name="Supreme Sorcerer"/></wand> <wand id="2187" lvl="40" range="3" mana="0" enabled="1" script="wand of inferno.lua"><vocation name="Sorcerer"/><vocation name="Master Sorcerer"/><vocation name="Supreme Sorcerer"/></wand> ------------------- Druid Rods ------------------- <wand id="2182" lvl="8" range="7" mana="0" enabled="1" script="snakebite rod.lua"><vocation name="Druid"/><vocation name="Elder Druid"/><vocation name="Druid of Wrath"/></wand> <wand id="2186" lvl="15" range="6" mana="0" enabled="1" script="moonlight rod.lua"><vocation name="Druid"/><vocation name="Elder Druid"/><vocation name="Druid of Wrath"/></wand> <wand id="2185" lvl="22" range="5" mana="0" enabled="1" script="volcanic rod.lua"><vocation name="Druid"/><vocation name="Elder Druid"/><vocation name="Druid of Wrath"/></wand> <wand id="2181" lvl="30" range="4" mana="0" enabled="1" script="quagmire rod.lua"><vocation name="Druid"/><vocation name="Elder Druid"/><vocation name="Druid of Wrath"/></wand> <wand id="2183" lvl="40" range="3" mana="0" enabled="1" script="tempest rod.lua"><vocation name="Druid"/><vocation name="Elder Druid"/><vocation name="Druid of Wrath"/></wand> ------------ Paladin Spears and Arrow ------------ <distance id="2545" range="6" enabled="1" exhaustion="0" hitchance="70" ammo="removecount" script="poison arrow.lua"></distance> <distance id="2546" range="6" enabled="1" exhaustion="0" hitchance="60" ammo="removecount" script="explosive arrow.lua"></distance> </weapons> Isso fará com que todas as suas wands NÃO UTILIZEM MANA PARA SEREM USADAS Depois, dentro da pasta /data/weapons/scripts/ modifique todas as suas wands e rods. local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 0, >>>>>>>ATAQUE MINIMO<<<<<<<<<, 0, >>>>>>>>>>>ATAQUE MÁXIMO<<<<<<<<<<<<<<<<) function onUseWeapon(cid, var) return doCombat(cid, combat, var) end Então você edita o Ataque Mínimo e o Ataque Maximo de cada uma, SEM MUDAR MAIS NADA Lembrando que, onde esta escrito ATAQUE MINIMO e ATAQUE MAXIMO no code acima, você deve adicionar o sinal de menos, se não a varinha ao invés de causar dano, vai curar quem você esta atacando! Primeira Wand: -20 a -40 Segunda Wand: -40 a -70 Terceira Wand: -70 a -110 Quarta Wand: -110 a -160 Quinta Wand: -160 a -220 Pelo que vocês devem estar notando, as varinhas ALÉM de não diminuir sua mana, terá quase o TRIPLO, de ataque que tinha antes, então fica bem rox assim! MINHA OPINIÃO (PODEM PULAR ESSA PARTE SE QUISEREM, POIS ELA EXPLICA O QUE EU ACHO LITERALMENTE SOBRE O BALANCEAMENTO) Utilize o OT itemeditor e deixem as armas de knight mais fortes, avenger por exemplo, é bom por uns 75/75, dependendo da arma, aumenta só uns 5 de atk, defesa tambem Armaduras não tem muita importância aumentar, pois afetaria todas as vocações. Na pasta /data/spells/spells.xml na magia Summon Creature, coloque para somente os druids fazerem monstros, e coloquem para que eles façam qualquer tipo de monstro, isso os deixaria mais "cobiçados", sorcerers façam magias novas, como a que eu citei no quote (armageddon[uE 5x mais forte]), Paladins e Knights, va no /data/vocations.xml e mudem o: atkspeed="1500" promoted_atkspeed="1000" Para atkspeed="500" promoted_atkspeed="250" Assim seus ataques teriam mais velocidade, e poderiam chegar ao nível dos mages. Faça os mages terem Concluindo: Knights e Palys batendo 1000 por segundo. Sorcerers podendo tirar entre 200 a 5000 (dependendo do quanto de mana eles tiverem para uma magia poderosa como a armageddon, ou algo parecido, É LÓGICO!!! Eles não vão ficar soltando armageddon a cada segundo, imagine o que seria do server assim??? ACONSELHO USAR REGENERAÇÃO DE MANA RAPIDO OU MANA RUNE) Druids criando demons, que podem tirar de 0 a 600 por segundos, sem contar as varinhas que eles podem usar e/ou SD's. Ta ae, no meu ot, é balanceado desse jeito, e ninguem reclama muito do balanceamento, pelo contrário, acham muito bom! FIM! Quem tem dúvidas, favor postar, e comentem plx. Obrigado a todos que pelo menos vieram ver meu tópico. E Feliz 2008 xD
  2. OBD é o formato usado pelo programa Object Builder para exportar e importar objetos no cliente. O tutorial pretende dar dicas básicas para melhor aproveitamento do formato. Exportando um OBD 1 - Abra seus arquivos do cliente no Object Builder. 2 - Clique no botão exportar que fica abaixo da visualização do objeto ou clique com o direito do mouse sobre o objeto na lista. 3 - Selecione o formato OBD e a versão do cliente. Importando um arquivo OBD 1 - Clique no botão importar que fica abaixo da visualização do objeto. 2 - Na janela Import Object, selecione o arquivo que deseja importar. Para importar mais de um objeto por vez, arraste os objetos direto do seus arquivos para dentro do programa e solte-os na área de visualização ou na lista de objetos. Editando OBD Se você precisa editar apenas um ou alguns OBDs. 1 - Crie novos arquivos spr e dat no Object Builder para sua versão de cliente. 2 - Importe o OBD que você deseja editar. 3 - Faça as alterações necessárias. 3 - Exporte o objeto modificado novamente como OBD. IDC para OBD Se você tem alguns IDCs e gostaria de converter pra OBD. 1 - Crie novos arquivos spr e dat no Object Builder para sua versão de cliente. 2 - Compile os arquivos. 3 - Abra os arquivos criados em um editor que suporta IDC e importe os IDCs que você precisa. 4 - Compile os arquivos. 5 - Abra os arquivos compilados novamente no Object Builder e exporte como OBD. Visualizando o conteúdo dos OBDs Use o programa Object Viewer para visualizar arquivos OBDs. Estrutura dos arquivos OBDs (Para desenvolvedores) Créditos Edmignari (edmignari@xtibia.com)
  3. Abertura dia 06 de Agosto de 2020 às 20:00h. SORTEIODE 100 PONTOS NA NOSSA PÁGINA FB.COM/baiakpro O servidor será hospedado em um Host Brasileiro e com uma Proteção DDoS de Altíssimo Nível. Teremos diversas formas de ganhar itens DONATE no nosso servidor de graça, apenas jogando e uma delas se chama Slot Machine (o player que tiver 15 events coins, pode tentar a sorte e ganhar um item donate). Servidor completamente exclusivo. Sistemas, eventos e quests EXCLUSIVAS. Site oficial: www.baiak-pro.org Algumas imagens de dentro do servidor (sem muito spoiler kkk): Últimas Mudanças Mapa Baiak, modificado exclusivamente para o PVP. Task System reformulada com novas premiações Novas quests Nova área de quests Nova área donate Novas área de hunts Nova área de hunts 300+ Nova área de vip 2 & 3 Nova área de npcs Nova área de caves exclusivas Nova área do REI War castle reformulado Castle 24h reformulado Adicionado o Slot machine (o player que tiver 15 events coins, pode tentar a sorte e ganhar um item donate) Itens vips a venda em baixo do templo Adicionado Boosted Creature Todos os eventos automáticos com premiações diferentes Informações do Servidor Dedicado 24 horas sem lag Attack speed moderado Dodge system Critical system Cliente próprio (com montaria do golde outfit, lembrando que não é obrigatório o uso do nosso cliente) Anti rollbacks Ticket system (contato diretamente com o Administrador) Autoloot system ideal Servidor refeito com todo carinho e respeito aos nossos Players Agradecimento Gratidão a todos que acreditam no nosso projeto. Que vocês aproveitem e divirtam-se com as novidades e atualizações! Cadastre-se agora mesmo! Siga as nossas redes sociais e fique por dentro de todas as novidades! FACEBOOK | INSTAGRAM
  4. WakiV Otclient Updater O que faz? Esse auto-updater, conta com as funções de: Checar se existe novos updates na inicialização do 'OTC', baixa os updates em diretórios especificados pelo administrador, baixa e extrai arquivos '.ZIP', reinicia o' OTC' apos terminar o download do patch, múltiplos patchs. Instalação: 1 - Crie no diretório raiz de seu site um arquivo '.txt' chamado de 'Update.txt', preencha o arquivo como o arquivo a seguir: http://pastebin.com/cdwnD6qg Obs: nesse pastebin já tem as instruções de como adicionar novos updates. 2 - Baixe o 'Updater Patcher.rar' extraia na pasta raiz do seu otclient. 3 - Depois de ter baixado o 'Updater Mod.rar', extraia e coloque a pasta do mod na pasta 'mods' do seu otclient configure o caminho para o executavel do 'updater patcher' no arquivo .lua. 4 - Agora você precisa ir na pasta raiz do seu 'otclient 'e configurar o arquivo 'Config.ini' com os seguites dados: [Geral] WebSite=http://dragonhertsserver.pusku.com/ - o seu website vai aqui é o site onde fica o 'update.txt' Client=otclient - nome do executavel do seu otclient SiteFile=Update.txt - o nome do arquivo que fica no site marcando os updates 5 - Depois de tudo configurado é só abrir o 'otclient' normalmente que o 'patcher' vai executar junto. use sempre link de download direto para adicionar um novo update. Download: Updater Mod: http://www.mediafire...Updater Mod.rar Updater Patcher: http://www.mediafire...ate patcher.rar Vídeo que mostra como o mod funciona: Imagem: Obs: Se você tem um servidor é quer usar o updater, crie um instalador definindo já o diretório do seu client para o player não precisar configurar o arquivos '.lua' Obs²: Em arquivos compactados use sempre a extenção '.ZIP' Obs³: É preciso o NET framework para rodar. Créditos: vyctor17
  5. Olá a todos, alguém poderia por gentileza me ajudar ? Baixei a base do Psoul e consegui ligar a mesma sem problemas, sem erros. (Apenas o site que está com erros, mas o servidor em si não apresentou nenhum.) Porém, na hora que vou logar no client, aparece o erro na foto a seguir: Se alguém souber onde errei, ou se há alguma configuração errada para que eu possa acertar ficarei grato. Obrigado !
  6. ..Baiak Yurots 8.60 .. Quem Não Gosta do Bom e Antigo Yurots.. Bom Ai Está Mapa Yurots Super Rox Editado Por Baiak Marcos Paulo... Baiak Yurots V2.2 Oque Mudou ? Mudou a City ta 90% 8.5 Foi Arrumada As Houses. Adicioano Npc Papai Noel no Templo Vende Items 8.54! Novos Items Novos Outifits Novas Hunts E Muito Mais... Baiak Yurots V2.7 Oque Mudou ? Foi Adicionada um Nova Cidade Chamada Baiak City Foi Adidionada Um Teleport no Templo Que Vai para Alumas City's Foi Adicionado Npc de Bless,Pagando Todas as Bless você nao prescisa usar aol... Foi Adicionado Uma Ilha de GM's ... Bug do Account Mananger Arrumado. Novo Executer adicionado,se o ot cai ele salva sozinhoo. E Muito Mas Estara por vim ... Baiak Yurots v1.0.9 Oque Mudou ? Foi Adicionado Sistema Vip.. Foi Adicionado 5 Novos Portais Vip Foi Adicionado Novos Bixos Vip,Warlock Vip,Medusa Vip,Bossing of Baiak.. Foi Adicionado New Quest Baiak Super Foda !! ;D Foi Modificado o Templo Foi Adicionado Mais Treiners ! Entre Alguns Bugs Retirados Baiak Yurots v1.1.0 Oque Mudou ? Mudou o Protocolo de 8.57 para 8.60 Novos Item Novo Outfit Baiak Yurots V1.1.4 Oque Mudou ? Tirei o Pz tool do Templo Fiz um Novo System Vip por Comando Fiz o Novo Addon do Outfit do Wayfarer System Vip Como Funciona ? !buyvip (Para Comprar Vip)(Players) !vipdays (Para Ver Quantos Dias de Vip Você Tem)(Players) /addvip nomedoplayer,dyasvip (GOD) /delvip nomedoplayer,quantos dias de vip você quer tira desse player (GOD) Novos Comandos. !notice /guild -> Permite que você mande msg em vermelho para membros da sua guild !afk on ->Auto mensagem Ausente! !afk off ->Fica Normal Para Compra House:!buyhouse Para Se Desfazer da House:!leave Nova Magia Para Paladin:Exevo Con SanConjuga 15 Assassin Star Atk de Algumas Armas. Avenger 70/50 arcane staff 70/50 Magic Sword 65/45 Stunercutter axe 65/45 Thunder Hammer 65/45 Solar Axe 78/60 Warlord Sword 78/60 POt infinitos runas tbm Eu so nao postei fotos .... Mais eu espero que vcs gostem Senha do GOD Baiak Yurots:god/god Bug Sugenstões Add Msn:otserve1963@hotmail.com Download do mapa. Criado o topico 22/05/2011 8.60 http://www.4shared.com/file/eleCtqW7/860_Baiak_Yurots__editer_por_m.html
  7. Baiak Insane - Abertura 17/07/20 Seja bem vindo ao melhor Baiak do Brasil, nós somos o único servidor com Ping Brasileiro e Proteção DDoS de Alto Nível, hoje 99% dos Baiaks são cópias com poucas modificações, nós estamos chegando para mudar isso, trazendo mapa, sistemas, eventos e quests EXCLUSIVAS. [ 7 DIAS DE VIP DONATE PARA AS 100 PRIMEIRAS CONTAS CRIADAS ] Procura um servidor de alto nível que não irá resetar? Você acaba de encontrar! SITE: baiak-insane.com IP: go.baiak-insane.com Alguns destaques do servidor: ➤ Vocações Balanceadas - Testamos todas vocações para deixar o mais balanceado possível, fazendo assim pequenos ajustes quando estivermos online. ➤ PVP - Nós otimizamos muito o pvp, você receberá diversas recompensas matando jogadores e também o top level do servidor. Além dos eventos de WAR. ➤ Quests - Existem 24 quests por teleports e mais 26 escondidas pelo mapa, totalizando 50 quests. Já estamos trabalhando também para adicionar mais 10 quests. ➤ Cast System - Lembrem-se de usar o comando "/cast on" para ligar o cast e receber maior experiência nas hunts. ➤ Push System - Push Cruzado e mais rápido, para melhorar os PVPs. ➤ Mapa Insane - Nosso mapa é todo otimizado para PVP e também em todas cidades existem hunts e quests escondidas. ➤ Fast Atk - Baiaks tem que ter fastatk, mas quando exageramos pode ficar sem graça os PVPs, Hunts e Quests, por isso definimos um fastatk moderado, mas rápido. ➤ +20 Eventos Diários - Nós temos +20 eventos automáticos que acontecem no servidor, deixaremos sempre 10 eventos ativos e iremos alternando durante as semanas. ➤ Suporte Facilitado - Precisa de ajuda? Você tem vários canais para falar conosco: WhatsApp, Instagram, Facebook, Ticket e no game via Help Channel. ➤ World Boss + Raids + Bosses - Em horários aleatórios teremos bosses e invasões nascendo no servidor, com recompensas exclusivas. E todo sábado irá nascer o World Boss, o boss mais forte do servidor, com recompensas únicas. ➤ Tasks PVP e PVE - Faça tasks matando monstros para ganhar recompensas únicas e mate jogadores para liberar novas magias. ➤ AutoLoot System - Use o comando "!autoloot" para pegar itens e gold automaticamente dos montros caçados. ➤ Instance System - Uma vez por dia você pode acessar a Sala de Instances para caçar com mais vantagens. ➤ Caçada System - Uma vez por dia você pode fazer caçadas para receber bastante EXP e Gold. ➤ Magias Novas - Por enquanto temos 4 magias novas, estamos trabalhando em novas magias que não estraguem o PVP. ➤ Addon Bonus System - Equipando um Addon por inteiro, você recebe bônus diferentes. ➤ Mining System - Este sistema em todos outros servidores acaba tirando a economia do servidor, pois você fica farmando 24 horas e tem dinheiro infinito. Em nosso sistema você realmente minera e depois consegue forjar seus itens, e a assim o dinheiro do servidor é valorizado. ➤ Reward System - Nós valorizamos você jogador que acredita em nosso trabalho, sendo assim, caso você entre todos os dias em nosso servidor irá receber recompensas exclusivas por logar 7 dias e 30 dias seguidos. ➤ Set Upgrade System - Caçando monstros você vai melhorando o set que está usando no seu personagem, saiba mais com o comando "!items". Estes foram apenas algumas das novidades do servidor, aguardamos vocês para conhecer o Insane por completo, chamem seus amigos e saia da mesmice de ficar jogando algo sempre igual, faça parte de um servidor sério e que valoriza a opinião de seus jogadores, chega de "ILUSÕES", pois agora estamos "INSANOS"! Siga as redes sociais abaixo para participar de Sorteio de Pontos: WHATSAPP | FACEBOOK | INSTAGRAM | DISCORD
  8. EAE GALERA HJ BOU POSTAR UM SERVIDOR EDITADO POR MIN NTO ULTRA *Novos items -Event set -Uchiha set -Nibi set -naruto rikkudou set -kaguya mask,tunic -sennin shield -magekyou shield -banda sword *Novas quests -Naruto rikkudou set -Nibi set -gunbai(Faltando Mobi) -gold -Potion -Kaguya mask,Armor *Novos eventos -Evento Bag -Evento Boss *Novos mobis -Eye -Kyuubi boss -Giant Four -psciqui mona -perfect konan -Uchiha itachi -Perfect danzou -Dragon blue -Mummy hunt ---------------Quests----------------- ---------------------------HUNTS------------------------------- ALGUMS ITEMS DOWNLOADS--- http://www.mediafire.com/file/mq7zz5ym28usue6/NTO Ultra Base.rar
  9. Bluester

    Sprites OTPokémon v12.11

    Eae XTibianos, hoje venho trazer o download das sprites dos Pokémons do OTPokemon do evento de Halloween, se estiver na área incorreta, peço que movam Aqui está alguns prints: Link de download: Link do Scan: Créditos: OTP e eu por retirar as sprites do Client deles REP+ por favor, não irá cair o dedo
  10. Conteúdo exclusivo para o xtibia.com! Usar Account Manager + Site Gesior <p>Após instalar seu site Gesior e ele estar funcionando 100% , sem nenhum bug e o server estar online, suponho que você enfrente o seguinte problema: -[b] A preguiça dos players em acessarem seu site para criar um char.[/b] Principalmente os players que descobrem seu server através do otserverlist.org! Então vou explicar como utilizar o site e o account manager do server ao mesmo tempo! 1º - Vá até a pasta do seu server e abra o arquivo config.lua com o bloco de notas. Na linha do accountManager deixe como está abaixo: (caso esteja como ="no" ou ="false") accountManager = "true" Salve as alterações e fexe seu config.lua 2º - Agora que seu account manager esta ativado...vamos configura - lo para ser utilizado em conjunto com o site. Ao instalar o site gesior, você obteve sua conta de administrador. Se observar a conta de administrador é justamente a account 1, portanto você terá que altera - la. Abra o XAMPP Control Panell e acesse seu phpMyAdmin, clicando no botão Admin do lado do Mysql. Se preferir pode acessar através do endereço: http://localhost/phpmyadmin/ caso você utilize a porta :8090 utilize o seguinte... http://localhost:8090/ Digite o usuario: root e a senha que escolheu na hora de instalar o Xampp, clique no botão executar. Agora clique na database do seu servidor para ter acesso a ela. Clique em accounts Você vera uma tabela com id,name,password,etc... clique no lápis [Editar] do lado do X [Remover] em vermelho, para editar a conta que desejar, no caso é a account name = 1 de id = 1 (normalmente a primeira linha da tabela Accounts). Edite esta tabela da seguinte maneira: Clique em Executar após terminar de fazer as alterações. Agora clique na Tabela Players de sua database. Edite o Account Manager (Normalmente o Player com id=1) - Só clicar no lápis [Editar] no campo do lado esquerdo do Account Manager. Edite ele da seguinte maneira: Group_id = 1 Account_id = 1 Lookyype = pode por oque quiser, por exemplo o de um monstro ou god. "este numero é oque mudara a aparência de seu account manager". exemplos: Yeti = 110 GOD = 302 town_id; posx ; posy e posz são as coordenadas x,y,z que tem no config.lua na pasta do seu servidor. As do meu config.lua são: newPlayerSpawnPosX = 160 newPlayerSpawnPosY = 54 newPlayerSpawnPosZ = 7 newPlayerTownId = 1 então meu account manager do site fica assim: town_id = 1 posx= 160 posy= 54 posz = 7 obs: O account manager esta configurado para aparecer no templo, porém você pode escolher qualquer coordenada do mapa para ele aparecer. agora que você já configurou seu account manager, clique em executar. Para salvar as alterações. Você vera outros chars com os seguintes nomes: Rook Sample, Sorcerer Sample, Druid Sample, Paladin Sample, e Knight Sample. Edite cada um deles modificando a seguinte linha: deleted = 1 motivo? para que estes chars não apareçam na lista de chars quando os novos players entrarem na account 1/1 (account manager) para criar suas contas. Agora entre no seu site e crie uma conta para você administar seu site. Vá no phpmyadmin denovo, na database do seu servidor e entre em accounts. Clique no botão Procurar na parte superior e em Name, digite o nome de usuario escolhido ao criar a conta. Depois clique no botão Executar. Se você digitou o nome certo ira aparecer sua conta...é clicar em Editar [No lápis] e altere o seguinte campo: page_access = 0 para page_access = 5 E clique no botão Executar, para salvar as alterações. OBS: Se quiser pode fecha a pagina de seu phpmyadmin. Pronto, sua conta de administrador está prontinha! Seu account manager está pronto para ser usado, e também é possivel criar chars e contas pelo site. Porém não acabou ainda! 3º - Bloquiar o acesso do Account Manager pelo site, para evitar que alterem a senha ou excluam - lo. Abra a pasta: \xampp\htdocs E substitua o código de seu accountmanagement.php por este aqui que irei postar: http://www.4shared.com/file/l7-bobb8/accountmanagement.html Pronto, Ninguém ira conseguir entrar na conta 1/1 que no caso é a do account manager. Tornando impossivel deleta - lo ou usar esta conta para postar besteiras no fórum. Tutorial 100% criado por mim. Código do account management encontrado não me lembro aonde. Obrigado. Atualizado dia 13 de julho de 2012
  11. Depot Events Areas Para Upar ! Quests ! Area Para Diverssos Leveis ! Novos Treiners ! Areas Para Pescar ! Onde Vai Ser O Account Manager ! Pesca ! Frozen-hell ! ~//~ Entaum Pessoal Meu Ot Tem Systema Unico De Pesca ! E De Ctf Event E Wae Event Todos Sao Automaticos 2hrs Comessa Todos Com Seu Ot Online ! Download Map ! http://www.mediafire...qa1c61ws6namzb4 Scan Do Mapa ! https://www.virustot...sis/1329969901/ Botei Os Items Donater Ao Lado Dos Treiners ! So Catar O Id Dos Items E Fazer Seu Set Ou Armas ! Bom Boa Sorte Com O Mapa Se Auguem Gostar Pode Dar 1 Rep + ! Boa Sorte Com O Mapa Atualizado ! Recomendo exp 450 Era Do Originall ! Galera dei Uma Retocada No Server Ta Em Novo Download ! [ Raell's Undead ] ! ATT ' Novo Updapt !! 12/03/2012 [Raell's Undead] Mapper º ~//~ [Creditos] [Huziwara] - > Por Me Ajudar Com Spells & Atack ! [Menoxide] - > Pelo Mapa 8.54 ! [Raell's Eu º] - > Por Editar 99% Do Mapa e Retirar Os Bugs 8.54 !
  12. DEV C++, aprenda a compila uma source TFS! Downloads(Baixe de acordo as configurações do seu windows): DEV C++ CONFIGURADO PARA 32BITS | SCAN DEV C++ CONFIGURADO PARA 64BITS | SCAN REV 3884 TFS 0.4 | SCAN Certo, feitos os downloads, extrai DEV C++ no Disco C e REV 3884 em Documentos. ====================================== Abra o DEV C++: ====================================== ====================================== Abra a Source: ====================================== ====================================== Localize a pasta da Source e abra o arquivo TheForgottenServer.dev, Documentos> trunk.r3884> dev-cpp> TheForgottenServer.dev: ====================================== ============================================================= ====================================== Aguarde carregar todos os arquivos: ====================================== ====================================== Vamos adicionar o parâmetro -D__CONSOLE__ no teclado digita ALT + P, clique em parameters e adicione o parâmetro... Feito? clique em OK: ====================================== ====================================== Vamos compilar Source, no teclado digite CTRL+F9 e aguarde finalizar o processo: ====================================== ====================================== Se der tudo certo em Log vai estar como mostra a imagem abaixo: ====================================== ====================================== Verifique na pasta Documentos> trunk.r3884> dev-cpp você vai encontrar o arquivo TheForgottenServer.exe e pronto meu parabéns você compilou! ====================================== =========================================== Só isso galera tutorial rápido resumido e útil! Créditos Natanael Beckman! =========================================== Caso você adquira uma source com apenas os arquivos .cpp e .h e não sabe como compilar o projeto, abaixo vamos explicar: Na pasta onde está localizado os arquivos .cpp e .h crie uma pasta chamada dev-cpp, e dentro dela adicione uma imagem icone. Abra o DEV-C++, clique em File> New> Project: Logo em seguida selecione Empty Project, em name terá o nome Project1 altere utilize o nome quer quiser, após isso clique em OK e em seguida selecione a pasta dev-cpp que criamos: Agora selecione a opção Win32GUI caso use source OTX ou TFS selecione Win32Console ao lado << Browse selecione a imagem do icone que está na pasta Dev-Cpp. No mesmo menu na aba Parameters em C++ compiler adicione os seguintes parâmetros: -D__ENABLE_SERVER_DIAGNOSTIC__ -D__ROOT_PERMISSION__ -D__GROUND_CACHE__ -D__USE_SQLITE__ -D__USE_MYSQL__ -D__CONSOLE__ -D__WAR_SYSTEM__ E em Linker adicione as seguintes libs: -lboost_filesystem -lboost_thread -lboost_system -lboost_regex -lsqlite3 -lwsock32 -llua5.1 -lws2_32 -leay32 -lmysql -lxml2 -lgmp -lz -s No mesmo Menu na aba Build Option escreva na segunda coluna horizontal escreva Obj e dê OK. Na lateral terá o nome do seu projeto o meu no caso é The Forgotten Server, clique com o botão direito do mouse em cima do nome e clique na opção Add Project: Selecione na pasta da sua source todos os arquivos .cpp e .h após isso salva o projeto e já pode compilar CTRL+F9: OpenSLL 0.9.8 1º baixe http://devpaks.org/details.php?devpak=73 2° abra Dev-Cpp > Tools > Packager Manager > Install > Seleciona o arquivo baixado e instala, fecha abre e testa! Clica aqui \/
  13. Nelsoncj

    Avatar Elements

    Olá dobradores, de todo o mundo, venho com muita felicidade anunciar achegada do Avatar Elements, um MMORPG fantástico, de inúmeras possibilidade, um mundo, a onde a magia acontece, venha fazer parte desse delicioso servidor. Escolhe entre 4 classes distintas -Fire -Air -Wather -Earth Cada classe com suas spells únicas e maravilhosa, venha se aventurar no fantástico, mundo Avatar Elements, enfrente diversas missões, diversos Bosses. Não pense muito venha experimentar a magia de ser um dobrador, entre em nosso site, crie sua conta, baixe nosso cliente. Aguardamos vocês. Nossas redes sociais! Site: https://avataronline.org Discord: https://discord.gg/JCdFdUQ Facebook: https://www.facebook.com/otavatarelements
  14. Bom gente... Eu queria pedir um script que fosse assim !status me, ou !me, para informar, o level, a mana, o HP, dinheiro e outras coisas se tiver da pessoa... É bem simples, mas eu não sei mexer muito com scripts, então nem sei fazer! TFS 0.4 8.6 Eu ja vi um script assim pelo xtibia, mas deu erro no meu server e tive que reseta-lo... Por favor façam um sem erros :s Obrigado! REP+
  15. : Baiak Editado Por Vinicius, Sem Bugs. : {ADM} Alves kkkkkk duvidas ainda ? . BAIAK ROX . Então estou aqui postando mais um Baiak editado e modificado pra galera !!!!!! : O Que ele possui? : -- Baiak City -- Vip 1 -- Vip 2 -- New Vip 3, Com Bixos e Caves Novas : Castle : : NPC ROX No templo Vendendo As Melhores Armas : : Potions Editadas Para Melhor PVP : : Efeitos Do Heal Editados : : Templo Editado Para War : : Para Comprar Vip 3 Basta Falar, !buyvip3 : : Armas Rox No npc Rox no templo custando 20kk : CONTA DO GOD: god/god : Prints Do OT : #Templo# #City Vip 1 # #City Vip 2 # #Vip 3 # #Traps Emcima Do Templo # #Armas Rox Por 20kk # : Download e Scan : Download : http://www.4shared.c...Por_Vinic.html? Scan : https://www.virustot...sis/1363023684/ Nao Entendo Muito Essa Coisa De REP+ Mais estou postando um dos meus trabalhos, espero que gostem, meu primeiro poste, se fiz algo de errado me corrijao. vlw.
  16. -= Advanced Reset System 2.0 =- By: MarcelloMkez Fala galerinha, to aqui dinovo , mas agora e com a versão 2.0 do meu 'Advanced Reset System'. E como prometido, trazendo algumas novidades: _________________________________________________________________________________________________________________________________ - Resets agora armazenados diretamente na 'DataBase', acabando com o sistema de Storages, e com o problema dos resets atrasados no look; - Opções para Abilitar e Desabilitar Condições como por exemplo: 'look = true' , [true,false] configurando como achar melhor; - E agora '[sTAGES]', para 'premmy' (Premium Account) e 'free' (Free Account); - Instala o System e cria a Tabela de Resets com o comando "/installreset"; OBS: Sistema testado em 'Mysql' não tenho certeza si funciona em 'sql'; e Testando em: 8.50 (TFS 0.3.6) e 8.6 (TFS 0.4.0) __________________________________________________________________________________________________________________________________ Vá em data/Talkactions, e crie um arquivo .lua e nomeie para advancedResetSystem.lua e Adicione Isso: --[[ <(Advanced Reset System 2.0)> Autor: MarcelloMkez. Contato: (marcello_dirt@hotmail.com) Versão: 2.0 Testado em: 8.50 e 8.60 TFS: 0.3.6 and 0.4.0 Fórum: http://www.xtibia.com/forum/topic/142463-advanced-reset-system-20/ -=[Características]=- ~( Versão 2.0 )~ - Resets agora Armazenados na DataBase; (Sem Valor de Storage) - Instala o System e cria a Tabela de Resets com o comando "/installreset"; - Resets no Look do jogador ex: 22:10 You see Marcello [Reset 2] (Level 8). He is an elder druid.; - [sTAGES] para "Premium Account" e "Free Account"; ]] --=[Functions]=-- -- installReset()' [instala o Sistema.] -- tableResetInstall()' [Verifica Se o Sistema ja foi instaladao.] -- nowReseting()' [Verifica, retorna o erro ou reseta.] -- getPlayerReset(cid)' [Pega numero de resets do player.] -- checLevelStageReset(cid)' [Verifica o Level para Resetar.] -- newReset(cid)' [Verifica todas as Condições de Reset.] -- addValue(value)' [Adiciona numero de resets.] --=[Comandos de Jogadores]=-- -- "/installreset" -- Só será usado uma vez, para instalar o sistema. -- "!resetar" -- Para Resetar. function onSay(cid, words, param) if words =="!resetar" then --[ Condições de Reset ] -- local coNdConf = { needPz = true, -- Precisa estar em Pz pra resetar? [true, false] needPa = false, -- Precisa ser Premium Account Pra resetar? [true, false] withe = false, -- Players com Pk Withe podem resetar? [true, false] red = false, -- Players com Pk Red pode resetar? [true, false] battle = false, -- Players precisão estar sem battle pra resetar? [true, false] teleport = true, -- Teleportar Player para o templo após resetar? [true, false] look = false, -- Aparecer Resets no Look do Player? [true, false] pid = getPlayerGUID(cid), -- Não Mexer. --[ Configurações do Reset ] -- resetConf = { Level = 350, -- Level Necessário para Resetar. [Valor] backLvl = 8, -- Level que voltará após o Reset. [Valor] time = 5, -- Tempo para o Player deslogar ao resetar, em segundos. [Valor] }, } --[[>> STAGES <<]]-- x=true;X=true -- Não Mexer. local stage = {Abilitar = {x}, Desabilitar = {}, --<< Abilitar Stages?? >>-- [{x};{}] -- [RESETS] | [PREMMY] | [FREE] stage1= {resets= 4, premmy= 330, free= 350}, stage2= {resets= 9, premmy= 340, free= 355}, -- EXPLICANDO e Configurando stages. (Se estiver Abilitado [Abilitar = {x}]) stage3= {resets= 14, premmy= 355, free= 360}, -- resets = Número de resets para o Stage; stage4= {resets= 19, premmy= 360, free= 365}, -- premmy = Level necessário para Premium Accounts; stage5= {resets= 24, premmy= 370, free= 380}, -- free = Level necessário para Free Accounts; stage6= {resets= 29, premmy= 380, free= 390}, -- Coloque em Ordem... stage7= {resets= 35, premmy= 400, free= 410}, -- [OBS: MARQUE UM "X" PARA ABILITAR OU DESABILITAR OS STAGES] stage8= {resets= 40, premmy= 410, free= 440}, -- EX: para desabilitar mude: Abilitar = {}, Desabilitar = {x} stage9= {resets= 45, premmy= 450, free= 450}, stage10={resets= 50, premmy= 465, free= 465}, } --[[>> FIM STAGES <<]]-- --=[Pega Valor de Resets]=-- function getPlayerReset(cid) local qr = db.getResult("SELECT `reset` FROM `players` WHERE `id`= "..coNdConf.pid..";") rss = qr:getDataInt("reset", coNdConf.pid) if rss < 0 then rss = 0 end return rss end local success = " ~~ Sucesso! ~~ \nVocê tem agora "..(getPlayerReset(cid)+1).." resets. \nVocê será deslogado em "..coNdConf.resetConf.time.." segundos." ;err = doPlayerSendTextMessage local qrt = db.getResult("SELECT `reset` FROM `players` WHERE `id`= "..coNdConf.pid..";");rss_db = qrt:getDataInt("reset", coNdConf.pid) local lvl_query = "UPDATE `players` SET `level` = "..(coNdConf.resetConf.backLvl)..", `experience` = 0 WHERE `id`= " .. coNdConf.pid .. ";" local reset_query = "UPDATE `players` SET `reset` = "..(getPlayerReset(cid)+(1)).." WHERE `id`= " .. coNdConf.pid .. ";" local nolook_query = "UPDATE `players` SET `description` = '' WHERE `players`.`id`= " .. coNdConf.pid .. ";" local look_query = "UPDATE `players` SET `description` = ' [Reset "..(getPlayerReset(cid)+(1)).."]' WHERE `players`.`id`= " .. coNdConf.pid .. ";" --=[Reseta]=-- function addValue(value) if coNdConf.look == false then doRemoveCreature(cid) db.executeQuery(lvl_query);db.executeQuery(reset_query);db.executeQuery(nolook_query) else doRemoveCreature(cid) db.executeQuery(lvl_query);db.executeQuery(reset_query);db.executeQuery(look_query) return LUA_NO_ERROR end end function nowReseting() if (getPlayerLevel(cid) < coNdConf.resetConf.Level) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "- Level Necessário Para o Reset ["..coNdConf.resetConf.Level.."]. Faltam "..coNdConf.resetConf.Level-getPlayerLevel(cid).." level's para você Resetar. -") return true end if getPlayerLevel(cid) >= coNdConf.resetConf.Level and (coNdConf.teleport == false) then doPlayerPopupFYI(cid, success) addEvent(addValue, coNdConf.resetConf.time*1000, value) else doPlayerPopupFYI(cid, success) addEvent(doTeleportThing, coNdConf.resetConf.time*900, cid, getTownTemplePosition(getPlayerTown(cid))) addEvent(addValue, coNdConf.resetConf.time*1000, value) return true end end --[sTAGES Nao mexer em nada.]-- function checkLevelStageReset(cid) local stages = { {resets= stage.stage1.resets, premmy= stage.stage1.premmy, free= stage.stage1.free}, {resets= stage.stage2.resets, premmy= stage.stage2.premmy, free= stage.stage2.free}, {resets= stage.stage3.resets, premmy= stage.stage3.premmy, free= stage.stage3.free}, {resets= stage.stage4.resets, premmy= stage.stage4.premmy, free= stage.stage4.free}, {resets= stage.stage5.resets, premmy= stage.stage5.premmy, free= stage.stage5.free}, {resets= stage.stage6.resets, premmy= stage.stage6.premmy, free= stage.stage6.free}, {resets= stage.stage7.resets, premmy= stage.stage7.premmy, free= stage.stage7.free}, {resets= stage.stage8.resets, premmy= stage.stage8.premmy, free= stage.stage8.free}, {resets= stage.stage9.resets, premmy= stage.stage9.premmy, free= stage.stage9.free}, {resets=stage.stage10.resets, premmy=stage.stage10.premmy, free=stage.stage10.free}, } local resets = getPlayerReset(cid) for i, tab in ipairs(stages) do if resets <= tab.resets then coNdConf.resetConf.Level = isPremium(cid) and tab.premmy or tab.free break end end if (getPlayerLevel(cid) < coNdConf.resetConf.Level) then err(cid, MESSAGE_STATUS_CONSOLE_BLUE, "- Level Necessário Para o Reset ["..coNdConf.resetConf.Level.."]. Faltam "..coNdConf.resetConf.Level-getPlayerLevel(cid).." level's para você Resetar. -") return TRUE end if getPlayerLevel(cid) >= coNdConf.resetConf.Level and (coNdConf.teleport == false) then doPlayerPopupFYI(cid, success) addEvent(addValue, coNdConf.resetConf.time*1000, value) else doPlayerPopupFYI(cid, success) addEvent(addValue, coNdConf.resetConf.time*1000, value) addEvent(doTeleportThing, coNdConf.resetConf.time*900, cid, getTownTemplePosition(getPlayerTown(cid))) return true end end function newReset(cid) if(coNdConf.needPz == true) and (getTilePzInfo(getCreaturePosition(cid)) == LUA_ERROR) then err(cid,MESSAGE_STATUS_CONSOLE_BLUE,"- Você Precisa estar em Protection Zone Para Resetar. -") return TRUE end if(coNdConf.needPa == true) and not isPremium(cid) then err(cid,MESSAGE_STATUS_CONSOLE_BLUE,"- Você Precisa ser Premium Account para Resetar. -") return TRUE end if(coNdConf.withe == false) and (getCreatureSkullType(cid) == 3) then err(cid,MESSAGE_STATUS_CONSOLE_BLUE,"- Você não pode resetar em condições de PK Withe. -") return TRUE end if(coNdConf.red == false) and (getCreatureSkullType(cid) == 4) then err(cid,MESSAGE_STATUS_CONSOLE_BLUE,"- Você não pode resetar em condições de PK Red. -") return TRUE end if(coNdConf.battle == true) and (getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE) then err(cid,MESSAGE_STATUS_CONSOLE_BLUE,"- Você Precisa estar sem Battle para Resetar. -") return TRUE end local xy = {true,false} table.insert(stage.Abilitar, false) table.insert(stage.Desabilitar, false) if stage.Abilitar[1] == xy[1] and stage.Desabilitar[1] == xy[2] then checkLevelStageReset(cid) elseif stage.Abilitar[1] == xy[2] and stage.Desabilitar[1] == xy[1] then nowReseting() else doPlayerPopupFYI(cid, "LUA_ERROR; Configure corretamente o Sistema de STAGES!") end return true end function tableResetInstall() print(not rss_db and LUA_ERROR or "Tabela de Resets: Instalada ... [success] ") addEvent(newReset, 1000, cid) return false end if tableResetInstall() then end end --=[install System]=-- function installReset() if db.executeQuery("ALTER TABLE `players` ADD reset INT(11) NOT NULL DEFAULT 0;") then print("[MarcelloMkez] -= Advanced Reset System 2.0 por DataBase =- Instalado com sucesso!") return TRUE end print('[Advanced Reset System/MarcelloMkez] Não foi possível instalar o Sistema.') return FALSE end local tt = { "Preparando Instalação...", "Instalando: TableReset Db...", "Instalando: getPlayerReset()...", "Instalando: addValue()...", "Instalando: checkLevelStageReset()...", "Instalando: newReset() and nowReseting()...", "Finalizando Instalação...", "...", success = { "Iniciando...", "function: TableReset Db... [success]", "function: getPlayerReset()... [success]", "function: addValue(value)... [success]", "function: checkLevelStageReset()... [success]", "function: newReset() and nowReseting()... [success]", "Fim da Instalação. ", "by: ~~ MarcelloMkez ~~ \nContato: marcello_dirt@hotmail.com", inst = {"MarcelloMkez","Advanced Reset System 2.0 por DataBase" }, }, } if words == "/installreset" and getPlayerAccess(cid) >= 3 then function install() if installReset() then print(""..tt.success[7].."") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,""..tt.success[8].."") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "["..tt.success.inst[1].."] -="..tt.success.inst[2].."=- Instalado com sucesso!") else print("["..tt.success.inst[1].."] FALHA NA INSTALAÇÃO! [O sistema ja foi instalado].") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "["..tt.success.inst[1].."] FALHA NA INSTALAÇÃO! [O sistema ja foi instalado].") end return 1 end function concl(cid) local typetx = MESSAGE_STATUS_CONSOLE_BLUE print(""..tt.success[7].."") print(""..tt[8].."") doPlayerSendTextMessage(cid, typetx,""..tt.success[7].."") doPlayerSendTextMessage(cid, typetx,""..tt[8].."") addEvent(install, 1000,cid) end function finall(cid) local typetx = MESSAGE_STATUS_CONSOLE_BLUE print(""..tt.success[6].."") print(""..tt[7].."") doPlayerSendTextMessage(cid, typetx,""..tt.success[6].."") doPlayerSendTextMessage(cid, typetx,""..tt[7].."") addEvent(concl, 3000,cid) end function installDd(cid) local typetx = MESSAGE_STATUS_CONSOLE_BLUE print(""..tt.success[5].."") print(""..tt[6].."") doPlayerSendTextMessage(cid, typetx,""..tt.success[5].."") doPlayerSendTextMessage(cid, typetx,""..tt[6].."") addEvent(finall, 1000,cid) end function installCc(cid) local typetx = MESSAGE_STATUS_CONSOLE_BLUE print(""..tt.success[4].."") print(""..tt[5].."") doPlayerSendTextMessage(cid, typetx,""..tt.success[4].."") doPlayerSendTextMessage(cid, typetx,""..tt[5].."") addEvent(installDd, 1000,cid) end function installBb(cid) local typetx = MESSAGE_STATUS_CONSOLE_BLUE print(""..tt.success[3].."") print(""..tt[4].."") doPlayerSendTextMessage(cid, typetx,""..tt.success[3].."") doPlayerSendTextMessage(cid, typetx,""..tt[4].."") addEvent(installCc, 1000,cid) end function installAa(cid) local typetx = MESSAGE_STATUS_CONSOLE_BLUE print(""..tt.success[2].."") print(""..tt[3].."") doPlayerSendTextMessage(cid, typetx,""..tt.success[2].."") doPlayerSendTextMessage(cid, typetx,""..tt[3].."") addEvent(installBb, 1000,cid) end function toInstall() local typetx = MESSAGE_STATUS_CONSOLE_BLUE print(""..tt.success[1].."") print(""..tt[2].."") doPlayerSendTextMessage(cid, typetx,""..tt.success[1].."") doPlayerSendTextMessage(cid, typetx,""..tt[2].."") addEvent(installAa, 1000,cid) end function preparation() local typetx = MESSAGE_STATUS_CONSOLE_BLUE print(""..tt[1].."") doPlayerSendTextMessage(cid, typetx,""..tt[1].."") addEvent(toInstall, 3000,cid) end if preparation() then end end return 1 end --=[by: MarcelloMkez]=-- E em Talkactions.xml adicione isso: <talkaction words="!resetar;/installreset" event="script" value="advancedResetSystem.lua"/> Instalando o Sistema - Após adicionar o script em TalkActions e em Talkactions.xml Use o comando "/installreset" em jogo, OBS: o System so pode ser Instalado pelo GOD! A a instalação será mostrada no default, e no Distro! Apos isso, Sistema Instalado! 'Explicando stages: Stage 1: stage1= {resets= 4, premmy= 330, free= 350}, resets: ---- Quantidade de Resets para o stage. premmy: ---- Level que Premmium Accounts podera Resetar. (no caso ate 4 resets) free: ------ Level que Free Accounts podera Resetar. (no caso ate 4 resets) --- Bom como vcs pode ver, vai ate o 'Stage 10': stage10={resets= 50, premmy= 465, free= 465}, --- Intao irei explicar, caso queiram adicionar mais stages... Use 'Ctrl + G' com o script aberto, e digite 71, e aperte enter, logo ira direcionar para linha 71 que no caso é esta: stage10={resets= 50, premmy= 465, free= 465}, - Abaixo dela adicione uma exatamente igual, so modificando o numero do stage ficando assim: stage10={resets= 50, premmy= 465, free= 465}, stage11={resets= 55, premmy= 465, free= 465}, Agora na linha 134 vai ta esta: {resets=stage.stage10.resets, premmy=stage.stage10.premmy, free=stage.stage10.free}, Voce faz a mesma coisa adicionando embaixo da linha 134 porem mudando os numeros, ficando assim: {resets=stage.stage10.resets, premmy=stage.stage10.premmy, free=stage.stage10.free}, {resets=stage.stage11.resets, premmy=stage.stage11.premmy, free=stage.stage11.free}, Pronto, Ja esta adicionado o 'Stage 11' xD, Assim voce pode adicionar quantos stages quiser, basta configurar corretamente... Mais duvidas postem aqui. Aqui termino o post! espero que gostem, grato: ~~MarcelloMkez~~
  17. Menoxcide

    Anti Mc

    Eu tava meio sem tempo pq tava editando meu ot, agr q ele ja ta perfect vo posta uns scripts q eu fiz e achei interessante postar ake: Nesse tópico vou postar um script mt ultil em otservs q tem bastante eventos automaticos, ou ateh msm eventos por actions, ou outras coisas se preferirem colocar, vou postar um script para que ninguem possa entrar se estiver de mc. Entao neh...vou para de fala e comçar logo, vamo lá ! Em movements/scripts crie um arquivo.lua chamado multi_block e nele coloque isso: Agora em movements.xml coloque isso: <movevent type="StepIn" uniqueid="2102" event="script" value="multi_block.lua"/> E no seu mapa em todos os pisos q vc escolher para o player nao usar mc, clique 2x e em Unique ID coloque: 2102. Comentem ae galera, lembrando q ainda vou postar mts outros scripts q eu fiz =]]
  18. Esta é uma compilação não oficial do OTClient revisão 2274. Está habilitado para arquivos estendidos e transparência, ou seja NÃO irá abrir arquivos não estendidos e sem transparência. Para desabilitar, vá no arquivo modules\game_things\things.lua e apague ou comente as linhas 23 e/ou 24. Download: OTClient Scan GitHub
  19. Eai pessoal, beleza? Trago pra vcs um mod para otclient... Um simples botão que aparece no topo do client, clique e aparecerá uma lista de opções, cada uma com a função de executar uma talkaction [Tudo configurado por você] Vamos lá, para instalar é simples 1. Baixe o arquivo; 2. Extraia para a pasta de seu client; 3. Edite oque quiser; Bom, segue onde editar No arquivo mods/mod_topbutton/mod_topbutton.lua local config = { id = 'modTopButton', --Não pode conter espaços name = 'Top Button', --Nome que aparecerá quando passar o mouse por cima do botão img = 'button', --ícone do botão [no caso, pega a imagem button.png localizada na pasta do mod] options = { --opções que aparecem ao clicar no botão --[texto] = comando, ['Opcao 1'] = '!comando 1', ['Opcao 2'] = '!comando 2', } } Um exemplo de uso é o Checkpoint System v1.1 DOWNLOAD SCAN
  20. Bom, fiz uma pequena edição no Sistema de Checkpoints v1.0 e coloquei um mod pra otclient. Simples de instalar... No Servidor Na pasta mods de seu servidor, crie um arquivo chamado Checkpoint.xml e adicione o seguinte código No Client 1. Faça o download do arquivo; . 2. Extraia os arquivos na pasta mods do seu CLIENT; Créditos [member=Caronte] ~ pela ideia e pelo desenvolvimento do sistema [member=david0703] ~ pelo mod no OTC. DOWNLOAD SCAN
  21. • Menu: ├ Informações; ├ Ediçoes; ├ Erros; ├ Prints; ├ Download; └ Creditos. • Informações Basicas • • Edições / Ajustes • • Erros Do Servidor • • PrintScreen • • Download's • Servidor GabrielTxu 3.2 Final version Download Servidor (4Shared): http://www.4shared.com/rar/SMZMibFB/Server_Gabrieltxu_32.html Download Client (4Shared): http://www.4shared.com/rar/3QPtxVX-/Client_GabrielTxu_32__Final_Ve.html • Creditos • Eu Kalvin Zeref Shirou Bhoris
  22. Olá galera do :XTibia_smile: , estou com este tutorial para iniciantes! Adicionando novos monstros em seu OT! Isto é bastante simples, e muitas pessoas quando começa a mecher com OTserver's não sabe. (Eu não sabia ) Vá na seção de Scripting - Npcs e Monsters! (CLIQUE AQUI) Encontre um monstro que você goste ou crie um você mesmo! (CLIQUE AQUI E SAIBA TUDO SOBRE NPCS, MONSTER E SPELLS) Sim, você pegou ou criou um monstro... Sim, você pegou ou criou um monstro...Só que na hora de sumona-lo deu um erro, e o monstro não apareceu! Simples, na pasta <data/monster> tem um arquivo monsters, e nele precisa ser adicionado o novo monstro de seu OT! Para adiciona-lo adicione esta linha: monster name="Amazon" (Basta colocar o nome do novo monstro!) file="Amazon.xml" (Coloque o nome do arquivo XML, arquivo do monstro) Espero que gostem deste meu tutorial! Comentem!!!
  23. Naruto of War [ 7.81 ] O que tem no server de novo ? Sistemas: Modo de treinamento, clica e libera um monstro para matar e ganhar experiência Coração Player ( MATA ALGUEM, VOCÊ PEGA O CORAÇAO OU TROCA POR DINHEIRO OU JUNTA PRA EVENTOS ) Kakuzu Coração , cada coração com quantidade de hp.. Agua (Não é Clica Com Direito Na Agua , Agora è Andando e Perde Chakra e Se Não Tiver Chakra, Afoga (Perde Vida) Suigetsu,Kisame,Cachoeira Ganha Vantagens Andando Na Agua Madara Dimensão Ele Se Teleporta Para Qualquer Lugar Da Tela Yondaime Usa o Pergaminho Yellow Para Se Teleporta Chakras De Bijuus Dão Chakra E Vida (Tem Que Vira o Jinchuuriki do Mesmo) <<< Não Tem Exausted E NÃO É APELAO Sharingan Up Automático (Vai Ate O Mangekyou Sharingan, Que Ganha Chakra e Genjutsu) Mangekyou teleporta Hidan Imortal ! Emboscada Chunnin Pergaminho Mode Sannin! Castle War , funcionando perfeitamente! Experiencia Balanceada! Algumas imagens Recado deixado pelo criador do server Download Scan do Arquivo Download Client Scan do Client Outros Clientes Client Exntl Atualizado 23 de Janeiro 2013 Download NTO ULTIMATE Créditos: Thiago/narutoslipkadm (Eu) por trazer ao Xtibia e fazer algumas mudanças e pelas prints Sasky por Criar o Server e desponibilazar a nós. Gostou ? Rep + Até a próxima Xtibia http://www.xtibia.com/forum/topic/226837-dream-naruto-of-war-slipk/ ( novo server )
  24. Olá a todos, Venho trazer um servidor que achei aqui na bagunça.Está na versão 9.60 do Tibia, Mapa Global Completo com Training Offline Gray Island, Quirefang, Montarias Completas, Magias Atuais , Task System 100%, War Of Emperium, Raids automaticas, War Castle, Dota, Zombie event, RookWar (Próprio), Fire Storm (Próprio), Database Completa pra não haver erros. Respawns próprios e personalizados. Como podem ver o servidor é mapa global mas possui modificações nos sistemas. Acompanha o site que utilizava, é um Gesior Acc sem erros com sistemas de pagamento automático (PayPal e PagSeguro), deve-se modificar os email nos scripts de pagamento. Download do Servidor: http://www.2shared.c..._Tibia_960.html Scan: https://www.virustot...sis/1348361601/ Sources do Servidor: http://www.2shared.c...ources_960.html Algumas imagens: - http://upload.crazzy...80f2c8dfae401b9 - http://upload.crazzy...49c8cbcfc95500a Obs: *Não tente usar teleports falantes; *Distro está em 32bits: TBOT.exe! Mas acompanha sources. *Modifique os emails nos sitemas de pagamento. *Retirei o mapa pra fazer o Scan. Offline Training 9.60.rar
×
×
  • Criar Novo...