Ir para conteúdo

Líderes

Conteúdo Popular

Exibindo conteúdo com a maior reputação em 09/02/11 em todas áreas

  1. Bom pessoal,venho trazer-lhes hoje um trabalho,de meses de mim e de daniel devotti,fizemos um servidor Igual o refugia. e agora venho compartilhar com vocês. SENHA DO GOD account:god senha:GOD Spells Knights :ezzori,ezzori gran. Magos :exevo gran frigo,exevo gran mas mort,exevo gran mas ghost,aurora. Paladinos :exevo gran mas mort,aurora. Sistemas Pet system com mais de 50 pets,Incluindo Pets Donates que você pode vender em seu site! Sistemas de arena duels Para teams ou duplas no segundo andar no templo! Sistema de VIP Coins e (VIP) no nome Igual do Refugia Original! TASK SYSTEM! Sistema De Reborn Monster! adicionado 16/09/11 Ao matar um monstro ele tem 50% de chance de renascer igual no refugia! Items Mais de 100 items editados únicos do servidor! items free bons,quests com items editados e etc. Quests Anihilator demon helmet Aqua quest vermilion quest Pits of inferno Lord vampire quest refugia legs multi Quest dentre várias outras. Screen Shots Trainer's Templo Free Teleports Vip Teleports Free Teleportes para cidades Segundo andar do templo Montanha City Vip City Free NPC's DOWNLOAD: http://adf.ly/IGQ9S http://adf.ly/IGQDJ (SCAN DESATUALIZADO) Créditos Subwat (Gean Riot) Refugia.com.br daniel freire devotti curtiu REP+ Este tópico recebeu destaque em nosso portal!
    1 ponto
  2. Dynkzin

    Tutorial Adicionando Sprites

    Tutorial Adicionando Sprites ao Client. Bom galera, este é um tutorial completissímo sobre criação de outfits, desde a criação até colocar ele no seu ot e poder andar com ele =D Bom o que precisaremos. 1º Paint 2º DatEditor Naum Sabe Onde Baixar o DatEditor Aki Vamos Lá, primeraimente crie um arquivo no paint 32x32. Pinte o fundo de rosa. Assim. NOTA: Para melhor editação dê um zoom 8x na imagem Ai desenharemos nosso outfit. Faça do jeito que quiser, mais lembre-se, outfit tem 12 posições(parado, andando, e segundo passo para todos os lados, NORTE SUL LESTE OESTE). Menber diz: "Terei que desenhar ele nas 12 posição?". R: Sim, terá =/ Não irei mostrar passo a passo de como desenhar um outfit porque tem varios tutoriais de como desenhar ele exemplo esse fixo do Sand Fox Bom, eu peguei o outfit do mage e editei pra ficar estilo AKATSUKI do naruto =D Menber diz: "putz, fico feio pra caralho sem sombraementp nem nada " R: Eu to ligado, mais é pra da uma idéia. Editei ele nas 12 posições NOTA: Salve seu outfit com a extensão .bmp Agora vamos colocar ele no seu OT. Menber diz "Ebaaa" R: =D NOTA: Copie a pasta do seu tibia por segurança, vai que da uma zica né Abra o DatEditor, vá em file > open Em dat coloque o arquivo Tibia.dat e em spr coloque o arquivo Tibia.spr (óóóóó) clique em open e espere... Depois que aparecer "Complete" pode fechar a telinha. Agora vá em file > new > monsters Abriu um espacinho em branco. Mude o "X Div" para 4, "Animation" para 3 e "Cropsize" para 35. Note que lá em cima em "Item Sprites" apareceu 12 zeros. O que será isso? Alguém diz: "Eu sei eu sei eu sei, tááá, naum sei" R: É as 12 posições do outfiiiiiit. (óóóóóóóó) Para preencher elas é facil mais precisa ser na ordem correta. Vá em import > sprites. Mude PNG(*.png) para BMP(*.bmp) selecione os seus 12 arquivos do outfit e abra. Eles vão para "sprites" do lado direito, deve ser os últimos. Agora para preencher os 0 é so clicar no outfit em "sprites" e apertar a tecla "insert" do seu teclado. ATENCÃOOOOOO: voce deve preencher na ordem padrão do tibia. O que seria isso? É simples o primeiro 0 é o seu outfit olhando para o NORTE, o segundo 0 zero é olhando para o LESTE, o terceiro para o SUL, o quarto para o OESTE. O quinto é ele olhando para o NORTE DANDO O PRIMEIRO PASSO, o sexto para o LESTE DANDO O PRIMEIRO PASSO, o setimo para SUL DANDO O PRIMEIRO PASSO, o oitavo para OESTE DANDO O PRIMEIRO PASSO, o nono é olhando para o NORTE dando o SEGUNDO passo e assim sucessivamente. OLHE NA FOTO PARA FICAR MELHOR. Agora tamos quase lá... Anote o Itemtype (mais para a frente voce vai descobrir porque). Ele fica na frente do X Div. Vá em file > save Abrirá a mesma janela do "open". Já deve estar preenchido os campos, mais se não estiver é do mesmo jeito que o "open". Clique em "compile". Pronto, seu outfit está no tibia já =D Agora vamos coloca-lo no seu OT. Abra a pasta do seu OT e vá em data/xml abra o arquivo outfits.xml com o bloco de notas Você pode editar um outfit já existente ou criar um novo. NOTA: Quando você atinge um valor limite de outfits, ele começa a deletar outros para substituir. Me falta a memória de quantos outfits é o maximo, mais sei que adicionar 1 não faz mal =D Para adicionar o outfit é só copiar um linha qualquer do sexo que você criou o outfit(o meu foi male) e substituir pelas informações. outfit type="1" 1 é male 0 é female. looktype="327" aqui é o Itentype que eu mandei voce anotar antes. enabled="1" 1 para habilitar 0 para desabilitar. name="Akatsuki" aqui é o nome que você quer para o addon. premium="0" 0 para free e 1 para só premium usar. Bom prontooooooooooo! Só abrir seu OT e testar ~ Créditos: 50% Meu e Do Shingo , 50% Otserver.com.br
    1 ponto
  3. Natanael Beckman

    Gesior Acc Modificado

    -=Gesior Acc=- Opa galera estava com um tempo livre e resolvi fazer alguns ajustes no Gesior ACC, ajuste bestas mais que fazem a diferença e adicionei algumas novas abas e novos sistemas no Shop System. Novo background-artwork do tibia.com Removi o Signatures que não server pra nada e ainda facilata alguns acessos a sua database! Removi o Houses.php Adicionei Database Infor Adicionei Most powerfull guilds! Tirei os bug da Guild tinha uma tag que apresentava fraquesas em relação a segunraça do site. Adicionei 2 novas categorias no shop system, VIP Days e ITEM VIP. Adicionei as abas Vantagéns VIP e Confirmção. Adicionei sistema de status VIP em todo o site. Removi o bug dos points. whoisonline modificado. highscores modificado. characters modificado. Veja algumas SS: Bom galera não foi feita grandes mudanças mais as que fiz faz efeito. Download Site Download Xampp 1.7.3
    1 ponto
  4. lucas9444

    Criando Monstros

    Vou explicar como criar um monstro No caso, Protestante Catolico . Feito A partir do Necromancer 1 - Va em data/monster e copie o arquivo Necromancer 2 - Mude o nome do arquivo copiado para Protestante Catolico 3 - Abra o arquivo do Protestante Catolico 4 - Agora, mude algumas informaçoes q eram do Necromancer, como Nome, Summon, xp, velocidade, vida, imunidade e outros. O meu ficou assim: <?xml version="1.0" encoding="UTF-8"?> <monster name="Protestante Catolico" tp="1" species="undead" nameDescription="a protestante" race="blood" experience="800" speed="280" manacost="0"> <health now="580" max="580"/> <look type="9" head="20" body="30" legs="40" feet="50" corpse="3128"/> <targetchange interval="60000" chance="0"/> <strategy attack="100" defense="0"/> <flags> <flag summonable="0"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="1"/> <flag convinceable="0"/> <flag pushable="0"/> <flag canpushitems="1"/> <flag staticattack="50"/> <flag lightlevel="0"/> <flag lightcolor="0"/> <flag targetdistance="5"/> <flag runonhealth="0"/> </flags> <attacks> <attack name="melee" interval="2000" min="-1" max="-50"/> <attack name="poison spit" interval="2500" chance="60" min="-60" max="-90"/> <attack name="life drain" interval="3500" chance="60"/> </attacks> <defenses armor="35" defense="40"> <defense name="light healing" interval="2000" chance="60" min="15" max="45"/> </defenses> <immunities> <immunity physical="0"/> <immunity energy="0"/> <immunity fire="1"/> <immunity poison="1"/> <immunity lifedrain="0"/> <immunity paralyze="0"/> <immunity outfit="0"/> <immunity drunk="0"/> <immunity invisible="1"/> </immunities> <summons max="5"> <summon name="Necromancer" interval="5000" chance="20"/> </summons> <voices interval="2000" chance="5"> <voice sentence="Taste the sweetness of death!"/> <voice sentence="Your corpse will be mine!"/> </voices> <loot> <item id="2148" countmax="40" chance1="100000" chancemax="0"/> <item id="2032" chance="10000"/> <item id="2804" countmax="2" chance1="20000" chancemax="0"/> <item id="1987" chance="100000"> <inside> <item id="2412" chance="10000"/> <item id="2229" countmax="3" chance1="20000" chancemax="0"/> <item id="2747" chance="20000"/> <item id="2436" chance="1000"/> <item id="2663" chance="909"/> <item id="2195" chance="666"/> <item id="2423" chance="5000"/> </inside> </item> </loot> </monster> 5 - Agora vá ao arquivo monster e adcione o seguinte: <monster name="Protestante Catolico" file="Protestante Catolico.xml" /> Em Protestante Catolico nome do bicho criado Agora, seu monstro está criado Obrigado, e espero q gostem Flws
    1 ponto
  5. Juntando um mapa ao outro no RME Abra o RME com o mapa que você quer copiar, após isso vá em File/Open e procure o mapa em que você quer colar outro. E então ficara os dois no mesmo RME, só que em abas diferentes: Feito isso vá no mapa que você quer copiar, no canto terá um quadradinho, clique nele, o mesmo vai virar um lápis; Continue no mapa que deseja copiar, e então segura shift e arraste o mouse por cima da área que você quer copiar, ele ficará escuro após selecionar como na foto abaixo: Depois é só apertar ctrl + v no mapa que você quer colar.
    1 ponto
  6. Koddy

    Aprendendo A Modificar Extensions

    Saudações XTibianos! Bom, depois de muitos pedirem, insistirem, e beijarem meus pés; cá estou eu. Mas não para lhe dar uma extension de mão beijada, e sim para lhe ensinar a como fazer a sua própria. É isso mesmo! Agora você vai aprender a customizar seu Palette, criar um novo Palette; enfim, colocar os atalhos para os itens que você quiser, onde você quiser e na ordem que você quiser. Sem contar também que agora os novos itens da versão 8.6 poderão ser juntados aos diferentes pisos/paredes para facilitar na hora de mappear. Espero que ajude muita gente, e que todos possam entender com clareza. Lembrando que eu ainda não aprendi todos as funções de cada palavra, mas independente delas, consegui fazer o que quis, então vamos lá (se conserguir fazer de um jeito melhor, fique a vontade para fazer, e se quiser poste aqui sua sugestão). Aprendendo a modificar extensions Índice/Partes: •Introdução •Alterando posições de itens no Palette •Criando seu próprio Piso, com direito a borda •Criando sua própria parede, com todos os 'quatro cantos' •Criando Doodads 'Espaçosos' (estilo Fontes) •Criando Doodads 'Aleatórios' (estilo Flores) •Frequently Asked Questions - FAQ Introdução A. Alterando posições de itens no Palette B. Criando seu próprio Piso, com direito a borda C. Criando sua própria parede, com todos os 'quatro cantos' D. Criando Doodads 'Espaçosos' (estilo Fontes) E. Criando Doodads 'Aleatórios' (estilo Flores) --- Obs: Não sabe o que significa uma opção? Tente alterá-la e veja no que dá (mas por favor, não esqueça do 'BackUp'). (: --- Dicionário: 'AB' = Auto Border --- Frequently Asked Questions - FAQ (Leia antes de postar uma Dúvida): --- No mais, desejo boa sorte para o que quer que você faça modificando suas "Extensions". Ensinei tudo que eu sei, e espero continuar aprendendo para que eu possa compartilhar com vocês. Acho que este foi o tutorial mais cansativo longo (que levou alguns dias) que já fiz até hoje. Espero que tenham gostado, e por favor, agradeçam para que eu possa continuar fazendo meus tutoriais ver que meu esforço valeu a pena. Obrigado por lerem até aqui. Não deixem de continuar visitando o XTibia. Atenciosamente, Koddy.
    1 ponto
  7. 3 em 1 - Deixe seu servidor mais bonito! Colocando nome da magia laranja e não aparecendo no Default chat. Em config.lua na linha: emoteSpells = false mude para: emoteSpells = true Resultado: -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Mudando a cor da XP ganha. Em config.lua na linha: gainExperienceColor = 215 mude para qualquer numero na tabela abaixo: Resultado: -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Colocando para aparecer a quantidade de vida que foi healada. Em config.lua na linha: showHealingDamage = false mude para: showHealingDamage = true Resultado: Créditos: Pess0a Gostou? Rep+ fiu ;D
    1 ponto
  8. GuuhTorres

    Guuh Torres Vs 4.0

    Guuh Torres Vs 4.0 *Pessoal,me desculpem pela demora da atualização,pois tinha muitos bugs nesta base,e em pedidos de vários xtibianos,arrumei o "Pokemon Squadium" do brun123...Este server era um bom server,mais tinha muitos bugs,irei listar os que eu arrumei,ou acrescentei: -Catch -Goback -Portrait -Pokedex -Order -Talkactions -!lg para mudar a linguagem (English-Português) -Status sistema -Novos pokemons (Johto-Shinys) -Coloquei mais moves (Johto) -Npc Name (Que coloca um apelido ao pokemon) no ultimo andar do CP -Novo Mapa do Betinhowz666 -Novas quests -Novas Spawns (Eu não sei fazer muito bem,mais dá para usar) -PVP ZONE -Efeito ao upar level -Client na pasta (IP : 127.0.0.1) -Senha do GOD : guuh/torres DOWNLOAD do server: -Guuh Torres vs 4.0 Créditos : -GuuhTorres 25% -Brun123 40% (Caso você ler este tópico,peço que adicione ght-2-@hotmail.com) -Betinhowz666 15% -Xtibia 5% -Victorkta 5% -Ciffer 5% -Italo 5% QUE VENHAM OS REPS :button_ok: ------------------------------------------------------------- PRÓXIMA ATUALIZAÇÃO!!! Na próxima atualização irei fazer sem os BUGS,que vocês falarem...
    1 ponto
  9. 1 ponto
  10. Secular

    [Sign] Portal 2 Game

    Base de displace e Clipping Mask...
    1 ponto
  11. Não precisa, você pode usar mapas 8.6 em servidores 9.1 sem problemas Se não souber como colocar o mapa no seu servidor, veja na minha assinatura.
    1 ponto
  12. jajazinn

    Website Token

    vai na ultima linha la do config.php e procura por alguma coisa assim: $config['pagseguro']['token'] = 'AKI TU POE SEU TOKEN'; se nao achar isso me avisa ai te falo outra coisa
    1 ponto
  13. O meu não precisou de desbloquear UDP. Sim mais alguns são nescessários
    1 ponto
  14. CoLoRaDo

    Uma Maozinha Plis...

    você tem que esperar criou um topico igual o outro apenas 2 horas depois... tu nao vai conseguir tudo na hora que quer eu ja postei no seu outro tópico mas vou postar denono aqui:
    1 ponto
  15. Fernandinand

    Tibiame Web Client Lançado!

    Gente, o TibiaME finalmente saiu em aplicativo para computador! Sim, e é um Web Client, não precisa instalar nem nada do gênero. Aqui irei explicar tudo direitinho, como fazer conta, entre outras coisas. A CipSoft tentou dar um real capricho a tudo relacionado, até menos a página de login. Ela foi detalhada perfeitamente, não acham?! Aqui vou lhes ensinar a usar o TibiaME, (: Bem, essa é a página "inicial" do TibiaME Web Client, nela você precisará apertar qualquer botão do teclado/mouse para iniciar, como diz o texto em inglês. Logo depois, irá aparecer outra imagem. Mas, antes de começar a se aventurar, terá de verificar se tem ou não o plugin Java instalado em seu computador, que na maioria das vezes a resposta é sim, mas, caso não for, ele irá pedir para você instala-lo automaticamente. Enfim gente, quando aparecer a imagem, você aperta Create Account, ou se já jogou pelo mobile, já sabe como é. Enfim, clique em Create Account e irá aparecer as imagens abaixo. É só segui-las e ficará totalmente entendido, ;p Forças das trevas ameaçam o povo pacífico da Aurea, uma pequena ilha localizada perto da borda do Oceano Tibiano. O Rei Ayion, governante da ilha, convocou todos os heróis de Tibia para ajudá-lo a proteger seu povo na sua batalha. Tendo recentemente concluído sua formação como aventureiro, você aproveitou a oportunidade para ir em direção ao perigo e ganhar sua fama. Pronto para a ação e com o dinheiro prometido e honra diante dos seus olhos, você partiu dentro do navio e foi em direção à Aurea. Mas então, uma forte tempestade se reuniu e destruiu o seu navio, deixando-os náufragos em meio aos destroços. Com seu último suspiro, você alcançou a costa de uma ilha desconhecida... E a partir de agora, sua jornada fica por si próprio. Gostaram do TibiaME? Então aproveite a chance e compre logo a sua Premium Time para apreciar todas as quests e novidades por completo, ou seja, totalmente! Abç gente, espero que gostem do TibiaME Web Client ;p Obs: se roubei imagens, peço perdão, pois achei tudo no google procurando por imagens que tenham a ver com TibiaMe.
    1 ponto
  16. jajazinn

    Não Loga, Mysql Help

    cara o mais simple tu esqueceu tu tem de entrar por esse ip 127.0.0.1 (o local) o ip do no-ip eh so pras pessoas que estao fora de sua rede ah, tu tem roteador?
    1 ponto
  17. ThiagoAtro

    Script De Sistema De Party

    Estou com o mesmo problema, o servidor roda normalmente mas quando alguem tenta caçar em party trava o servidor =(
    1 ponto
  18. Amanha os Dois tutoriais serão finalizados. Mito Obrigado Copas!
    1 ponto
  19. gonorreiaswat

    Exp Por Hit..

    Instalação Primeiramente abra a pasta de seu ot, e procure pelo arquivo config.lua e procure por essas 2 linhas : experienceStages = false rateExperience = 50 se o experienceStages tiver ativado mude para false, pois o sistema ainda não tem suporte á Stages. e é muito importante o rateExperience tiver como 0, pois ela sera configurada, em outro local agora. exemplo: experienceStages = false rateExperience = 0 agora entre na pasta creaturescripts/scripts e crie um arquivo lua, chamado exphit.lua e cole o seguinte código: -- Exp por Hit By: xOtServx -- rateExp = 2 -- agora vc configura o rate de exp do server. ------------------------------ function CalculeExp(monsterhp, exptotal, hit) local x = hit <= monsterhp and math.ceil(exptotal * hit / monsterhp) or 0 local x2 = x - 20 + math.random(20) return x2 > 0 and x2 or 0 end function isSummon(uid) return uid ~= getCreatureMaster(uid) or false end function onStatsChange(cid, attacker, type, combat, value) if type == STATSCHANGE_HEALTHLOSS then if isMonster(cid) then if isCreature(attacker) then local sid = isSummon(attacker) == true and getCreatureMaster(attacker) or attacker if isPlayer(sid) then local expg = CalculeExp(getCreatureMaxHealth(cid), getMonsterInfo(getCreatureName(cid)).experience * rateExp, value) doPlayerSendTextMessage(sid, 23, "You gain "..expg.." exp.") doPlayerAddExp(sid, expg) end end end elseif type == STATSCHANGE_HEALTHGAIN then return false end return true end function onCombat(cid, target) if isMonster(target) and not isSummon(target) and not isPlayer(target) then registerCreatureEvent(target, "ExpGain") end return true end na mesma pasta procure pelo arquivo login.lua, e em cima de return true, adc a seguinte linha: registerCreatureEvent(cid, "ExpHit") volte na pasta anterior creaturescripts, e procure pelo arquivo creaturescritps.xml e cole as 2 tags: <event type="statschange" name="ExpGain" event="script" value="exphit.lua"/> <event type="combat" name="ExpHit" event="script" value="exphit.lua"/> Pronto, configurado para 2x a Exp. Acredito que será necessário remover essa "tag" local x2 = x - 20 + math.random(20) Porque ela faz a exp variar. Abraços :smile_positivo: espero que funfe!
    1 ponto
  20. GMRaphael

    [Tutorial] Todos Os Gym

    Primeiramente Se Ja Tiver Um Tópico Com Todos os GYM Completos Tirem o Meu Tópico. Dae Galera Do XTibia Hoje Vim Falar Para Vocês Como Adcionar Todos os GYM Em Seus Serves De Pokemon. E Irei Anexar os Arquivos Lá em Baixo. Bom Vamos Lá: 1º Passo: Anexe Todos Arquivos Em Sua Área de Trabalho. 2º Passo: Extraia o Arquivo Lib Em (DATA/LIB). 3º Passo: Extraia o Arquivo CreatureScripts Em (DATA/CRATURESCRIPTS). 4º Passo: Abra o Arquivo TagCreatureScripts Copie o Que Está Dentro e Adcione Esta Tag Em (DATA/CREATURESCRIPTS/ Cresturescripts.XML) 5º Passo: Extraia o Arquivo NPCSCRIPTS Em (DATA/NPC/SCRIPTS) 6º Passo: Extraia o Arquivo NPC Em (DATA/NPC) 7º Passo: Extraia o Arquivo Monsters Em (DATA/MONSTERS/POKES) 8º Passo: Abra o Arquivo TagMonsters Copie o Que Está Dentro e Adcione Esta Tag Em (DATA/MOSTERS/ Monsters.XML) 9º Passo: Para Testar os NPCS GYM Só Falar /n E os Nomes do NPCS E Se Divertir. Creditos: Creditos Ao brun123 Por Ter Feito o Brock. Creditos A Mim Por Ter Feito os Outros GYM. Edit: Funcionando Corretamente. Lib.rar CreatureScripts.rar TagCreatureScripts.txt NPCSCRIPTS.rar NPC.rar Monsters.rar TagMonsters.txt
    1 ponto
  21. Tente executar este script no seu sql: DELETE FROM `players` WHERE `level` < 50 AND `lastlogin` < UNIX_TIMESTAMP() - 30 * 24 * 60 * 60 Ai vc configura o lvl minimo dos players inativos que ele ira deletar.
    1 ponto
  22. 484539

    Guuh Torres Vs 4.0

    #para todos Sobre o Scan : Sei que é dificil de acreditar em qualquer novato que aparece no Xtibia mas sou EXPERT em Sistemas de computadores e o pode baixar o PF Guuh Torres de boa que n tem virus, poxa o Guuh esta ocupado corrigindo bugs no server para postar ai para a galera. E sem ofenças ai povo vamo para de reclama dos bug aqui ,faz igual o Guuh Torres pediu mande pelo bloco de notas, pois tem certas pessoas "folgadas e mal educadas" que alem de estar pegando o server pronto , fica reclamando dos bug. Guuh não sou "expert" em scripts de Ot server mas vou estar fazendo o possivel para ajudar voçe ai com o PF Guuh Torres v5.0 Flw REP+ ai pra voçe Guuh pelo Otimo trabalho que voçe esta exercendo.
    1 ponto
  23. Faça o seguinte: Abra o prompt de comando (cmd), e digite ipconfig, o primeiro que aparecer, (Ipv4) é o ip que você deverá usar, mas deixe no config.lua o seu ip fixo para que os outros possam entrar normalmente! Te ajudei? REP+ !
    1 ponto
  24. jedian1

    Item Que Da Lvl

    Oi hicke, denovo eu no seu tópico de pedido Vi o script do BielLoks, ele funcionaria mas o problema tá que, não irá sempre add 100 lvl, por exemplo, ele colocou pra add a quantia de exp q precisa pro niv 100, mas no entanto, se o player estiver no niv 200 por exemplo, não ira pro 300. acho q vc sabe pq né?(preguiça de explica) Mas tentei arrumar o script dele, Se alguem ae conseguir explica oq deu errado no meu script(TENTEI DE TUDO E TO VERY MUCH CURIOSO AGORA!) Vejam ele:(seriam 2 scripts, o equip e o deequip, mas só muda o -exp pra exp, e usei botas ao invés de armor)
    1 ponto
  25. obrigado pelos elogios estou atualizando mais ainda,digam os bugs que irei corrigindo!
    1 ponto
  26. Fiz o melhor que pude para deixa-lo 100% inovador,se acharem bugs no mapa me contatem para corrigi-los,duvidas sobre o servidor é só falar to sempre ae. abraços.
    1 ponto
  27. se deixar as rates por stages 500x com stages garanto a você que lota. mas se prefirir pode almentar ou diminuir(não aconselho a diminuir). xD
    1 ponto
  28. 1 ponto
  29. Subwat , claro tibiano , postei meu ot na sessao 8.55 , colokei os seus devidos creditos
    1 ponto
  30. no proximo update terá as armas fox. xD
    1 ponto
  31. :XTibia_smile: pra quem jogou foxbr deve se lembrar que no templo da subwat city tinha um tp vip pra Zao. bom estou editando essa parte do mapa e vou adicionar o castelo do Boss na ilha de Zao. tendo assim 2tps vips no templo da subwat city; alem disso na proxima versão terá !myhp(para ver quanto vc tem di hp) e tmbm !mymana(para ver quanto vc tem de mana).
    1 ponto
  32. vou tentar achar mais infos óbre esse virus para possivelmente corrigilo e já na proxima versão estar 100% limpo.
    1 ponto
  33. para por vip basta dizer !buyvp evil:o meu servidor nao tem nada de yurots pois é totalmente próprio,a nao ser pela vip city.
    1 ponto
  34. VERSÃO 8.60 V.10! Novidades:!virardruid,!virarknight,!virarpaladin,!virarsorcrer !buyexp,!manarune, novo design do templo e novas Hunts. UPDATE 8.54/8.57! TEMPLO TOTALMENTE NOVO... NOVAS AREAS... ANIHI VIP DANDO ITENS FOX! Vários bugs corrigidos de tps e novo design do templo e algumas areas vips. NOVOS MONSTROS: Demona(free),Putinha Do Serv(vip). ADDON SISTEM:POR DEMONIC ESSENCES. ADICIONADO NPC:Demonic Man,Ceifeiro Addoner. aqui vai algumas infos do servidor: MONSTROS: EXP BOSS SUBWAT BOSS MASTER SUBWAT BOSS BOSS HYDRA MEGA VIP BEGIN MONSTER Sacred Assassin Verminor LORD VAMPIRE LORD DRACULa DEMON HUNTER FROST MORGAROTH GOLD DEMON GUARDIAN DEVIL BEAST spells: EXEVO MAS DEAD EXEVO GRAN MAS ICE EXEVO SONG PALLY EXEVO SONG SORC EXEVO SONG DRUID EXORI MAS GRAN UTANI SONIC HUR UTANI FRESNO HUR EXEVO GRAN MAS MORT EXURA KINA HEAL EDITEDS MANA EDITEDS SOBEMANA EXURA MANASPELLS: ENTRE OUTROS.... COMANDOS: !SUBWATAXE !SUBWATCLUB !SUBWATBOW !SUBWATBLADE !SUBWATWAND !SUBWATARROW !ULTRAWAND !RESET !RANK !TOP !BLACKTEAM !WHITETEAM UNICOS DO SUBWAT: !BUYVIDA !BUYMANA VERSÃO 8.54-8.57 SUBWAT V.9! ATUALIZADO DIA 30/06/2010 novidades:COMPRA DE DISTANCE E MELEE!!!! !distance,!melee Rebalanceamento De Vocações! Distro Atualizado agora com 4 Versões de Tibia! 8.54/8.55/8.56/8.57! DOWNLOAD:SUBWAT 8.54/.857 V.9.6 CREDITOS>:Gean Riot(mapa spells itens e tudo mais) Kydrai(pelo !buyvida,!buymana) TEMPLO: TELEPORT ROOM: MINIMAP: att Gean Riot
    0 pontos
  35. Subwat

    [Oficial] Refugia (8.60) 26/08/2012 0.0.8

    tire o comando !bless vai em talkactions e dleeta a linha do !buybless;!bless
    0 pontos
  36. Subwat

    Não Me Reputem Mais Tá?

    porra falei pra n reputar
    0 pontos
  37. hehe da um rep mais ae irmão pra me ajudar.
    0 pontos
  38. aki todos nascem com itens LOOL, vai em creaturescripts deleta tudo e coloca isso. <?xml version="1.0" encoding="UTF-8"?> <creaturescripts> <event type="login" name="PlayerLogin" event="script" value="login.lua"/> <event type="login" name="PlayerLogin" event="script" value="login2.lua"/> <event type="login" name="FirstItems" script="firstitems.lua"/> <event type="kill" name="ArenaKill" event="script" value="arenakill.lua"/> <event type="joinchannel" name="GuildMotd" event="script" value="guildmotd.lua"/> <event type="receivemail" name="Mail" event="script" value="mail.lua"/> <event type="reportbug" name="SaveReportBug" script="reportbug.lua"/> <event type="death" name="DeathBroadcast" event="script" value="deathBroadcast.lua"/> <event type="kill" name="KillingInTheNameOf" script="kill_counter.lua"/> <event type="think" name="Idle" event="script" value="idle.lua"/> <event type="think" name="SkullCheck" event="script" value="skullcheck.lua"/> </creaturescripts> Os ranks vai em talkactions/scripts/ranks.lua e deleta tudo e cola isso function getPlayerNameByGUID2(n) local c = db.getResult("SELECT `name` FROM `players` WHERE `id` = "..n..";") if c:getID() == -1 then return "SQL_ERROR["..n.."]" end return c:getDataString("name") end function onSay(cid, words, param) local max = 100 local letters_to_next = 20 local skills = { ['fist'] = 0, ['club'] = 1, ['sword'] = 2, ['axe'] = 3, ['distance'] = 4, ['shielding'] = 5, ['fishing'] = 6, ['dist'] = 4, ['shield'] = 5, ['fish'] = 6, } local name_now local name = "Highscore for level\n" local rkn = 0 local no_break = 0 param = string.lower(param) dofile('config.lua') if param == "" or param == "level" and ( param ~= "magic" and param == "ml") and skills[param] == nil then name = name.."\n" name = name.."Rank Level - Nome do Jogador\n" local v = db.getResult("SELECT `name`, `level`, `experience` FROM `players` WHERE `group_id` <= 2 ORDER BY `experience` DESC LIMIT 0,"..(max)..";") repeat no_break = no_break +1 if v:getID() == -1 then break end rkn = rkn+1 name_now, l = v:getDataString("name"), string.len(v:getDataString("name")) space = "" for i=1, letters_to_next-l do space = space.." " end name = name..rkn..". "..v:getDataInt("level") .." - "..name_now..space.." ".."\n" if no_break >= 20 then break end until v:next() == false elseif param == "magic" or param == "ml" then name = name.."\n" name = name.."Rank Magic - Nome do Jogador\n" local v = db.getResult("SELECT `name`, `level`, `maglevel` FROM `players` WHERE `group_id` <= 2 ORDER BY `maglevel` DESC LIMIT 0,"..(max)..";") repeat if v:getID() == -1 then break end rkn = rkn+1 name_now, l = v:getDataString("name"), string.len(v:getDataString("name")) space = "" for i=1, letters_to_next-l do space = space.." " end name = name..rkn..". "..v:getDataInt("maglevel").." - "..name_now..space.." ".." ".."".."\n" until v:next() == false elseif param == "mana" or param == "mp" then name = name.."\n" name = name.."Rank Mana - Nome do Jogador\n" local v = db.getResult("SELECT `name`, `level`, `manamax` FROM `players` WHERE `group_id` <= 2 ORDER BY `manamax` DESC LIMIT 0,"..(max)..";") repeat if v:getID() == -1 then break end rkn = rkn+1 name_now, l = v:getDataString("name"), string.len(v:getDataString("name")) space = "" for i=1, letters_to_next-l do space = space.." " end name = name..rkn..". "..v:getDataInt("manamax").." - "..name_now..space.." ".." ".."".."\n" until v:next() == false elseif param == "health" or param == "hp" then name = name.."\n" name = name.."Rank Health - Nome do Jogador\n" local v = db.getResult("SELECT `name`, `level`, `healthmax` FROM `players` WHERE `group_id` <= 2 ORDER BY `healthmax` DESC LIMIT 0,"..(max)..";") repeat if v:getID() == -1 then break end rkn = rkn+1 name_now, l = v:getDataString("name"), string.len(v:getDataString("name")) space = "" for i=1, letters_to_next-l do space = space.." " end name = name..rkn..". "..v:getDataInt("healthmax").." - "..name_now..space.." ".." ".."".."\n" until v:next() == false elseif param == "resets" then name = name.."Rank Resets - Nome do Jogador\n" local v = db.getResult("SELECT `player_id`, `value` FROM `player_storage` WHERE `key` = 1020 ORDER BY `value` DESC LIMIT 0,"..(max)..";") local kk = 0 repeat if kk == max or v:getID() == -1 then break end kk = kk+1 name_now, l = getPlayerNameByGUID2(v:getDataInt("player_id")), string.len(getPlayerNameByGUID2(v:getDataInt("player_id"))) space = "" for i=1, letters_to_next-l do space = space.." " end if name_now == nil then name_now = 'sql error['..v:getDataInt("player_id")..']' end name = name..kk..". "..v:getDataInt("value").." - "..name_now..space.." ".." ".."".."\n" until v:next() == false elseif param == "rep" then name = name.."Rank reputation - Nome do Jogador\n" local v = db.getResult("SELECT `player_id`, `value` FROM `player_storage` WHERE `key` = 6001 ORDER BY `value` DESC LIMIT 0,"..(max)..";") local kk = 0 repeat if kk == max or v:getID() == -1 then break end kk = kk+1 name_now, l = getPlayerNameByGUID2(v:getDataInt("player_id")), string.len(getPlayerNameByGUID2(v:getDataInt("player_id"))) space = "" for i=1, letters_to_next-l do space = space.." " end if name_now == nil then name_now = 'sql error['..v:getDataInt("player_id")..']' end name = name..kk..". "..v:getDataInt("value").." - "..name_now..space.." ".." ".."".."\n" until v:next() == false elseif skills[param] ~= nil then name = name.."\n" name = name.."Rank "..param.." fighting - Nome do Jogador\n" local v = db.getResult("SELECT `player_id`, `value` FROM `player_skills` WHERE `skillid` = "..skills[param].." ORDER BY `value` DESC;") local kk = 0 repeat if kk == max or v:getID() == -1 then break end kk = kk+1 name_now, l = getPlayerNameByGUID2(v:getDataInt("player_id")), string.len(getPlayerNameByGUID2(v:getDataInt("player_id"))) space = "" for i=1, letters_to_next-l do space = space.." " end if name_now == nil then name_now = 'sql error['..v:getDataInt("player_id")..']' end name = name..kk..". "..v:getDataInt("value").." - "..name_now..space.." \n" until v:next() == false end if name ~= "Highscore\n" then doShowTextDialog(cid, 6500, name) doPlayerSendTextMessage(cid,MESSAGE_STATUS_CONSOLE_ORANGE, "!rank rep;!rank distance ;!rank sword;!rank hp;!rank mp.") end return true end e agora clika no mais aki da tela pra eu ficar feliz
    0 pontos
  39. vai em creaturescripts.xml e deleta tudo q tiver escrito rep la
    0 pontos
  40. pera ae vo ver aki como deleta o sistema por completo.
    0 pontos
  41. getr belezeaa por mim tanto faz se uuusar meus arkivos contanto qe teenha os creditos.
    0 pontos
  42. vai na tp room la tem tp pra city vip.
    0 pontos
  43. bom vlw por elogiar meu servidor. eu não qual virus seria esse pois´pelo 4shared disse que não havia virus mas creio que não seja nada. espero que curtam um servidor CAVALO!
    0 pontos
  44. vlw ae,breve atualizações no mapa e agora com uma nova city que vai ser criada pelo Caboot,Aguardem! flws
    -1 pontos
  45. scan adicionado ao tópico,breve vo postar muitas mais screen shots e até mesmo Um video trailer do server!
    -1 pontos
  46. vou entrar me da god.
    -1 pontos
  47. talvez ainda hoje eu poste a atualização (: cabei de atualizar meu servidor de heroserv,se sobrar tempo aki atualizo o refugia. servidor atualizado HOJE! todos os bugs citados neste topico foram corrigidos!
    -1 pontos
  48. McAron

    Ajuda Ai Porfavor !

    Pow se vcs puder me ajudar !! me ajudadando em meu otserver com a script (eu não sei o nome direito) do carinha que entra na água , como proibir sertos nomes em meu ot !! , como mudar a Herarquia "ex em vez de god por outro tipo de nome, :network: por ex: Adm !! , um editor de itens (se possivel 8.60) desde já muito grato !! obs: mande mais coisas que talvez vcs achem legais , pq eu gostaria de umas opiniões talvez !! by: Mc_Aron !! vlw galerinha xtibiana !!
    -1 pontos
  49. -1 pontos
  50. Subwat

    {Quest Star Items} Heroserv~Loucoserv

    esse é o sistema que a equipe do heroserv usa para dar itens stars,no Hero ao atingir level 200 você é teleportado automaticamente há uma sala com as chests,ao dar use numa das chests você recebe o item e é teleportado para o templo. simples e útil. CREATURESCRIPTS/SCRIPTS/200.LUA function onAdvance(cid, skill, oldLevel, newLevel) if skill == SKILL__LEVEL then if newLevel >= 200 and oldLevel < 200 then pos = {x=10475, y=10807, z=7} doTeleportThing(cid,pos) pos = {x=10475, y=10807, z=7} doPlayerSendTextMessage(cid, 22, "parabéns você atingiu o level 200 você pode escolher um star item!") end end end TAG: <event type="advance" name="staritem" script="200.lua"/> em creaturescripts/scripts/login.lua cole está tag tmbm if getPlayerLevel(cid) < 200 then registerCreatureEvent(cid, "staritem") end ACTIONS: function onUse(cid, item, frompos, item2, topos) if item.uid == 2433 then queststatus = getPlayerStorageValue(cid,7407) if queststatus == -1 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "you received your star item!.") doPlayerAddItem(cid,2433,1) pos = {x=10160, y=10054, z=7} doTeleportThing(cid,pos) pos = {x=10160, y=10054, z=7} setPlayerStorageValue(cid,7407,1) else doPlayerSendTextMessage(cid,22,"Você ja ganhou este bonus!") end else return 0 end return 1 end function onUse(cid, item, frompos, item2, topos) if item.uid == 7388 then queststatus = getPlayerStorageValue(cid,7407) if queststatus == -1 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "you received your star item!.") doPlayerAddItem(cid,7388,1) pos = {x=10160, y=10054, z=7} doTeleportThing(cid,pos) pos = {x=10160, y=10054, z=7} setPlayerStorageValue(cid,7407,1) else doPlayerSendTextMessage(cid,22,"Você ja ganhou este bonus!") end else return 0 end return 1 end function onUse(cid, item, frompos, item2, topos) if item.uid == 7407 then queststatus = getPlayerStorageValue(cid,7407) if queststatus == -1 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "you received your star item!.") doPlayerAddItem(cid,7407,1) pos = {x=10160, y=10054, z=7} doTeleportThing(cid,pos) pos = {x=10160, y=10054, z=7} setPlayerStorageValue(cid,7407,1) else doPlayerSendTextMessage(cid,22,"Você ja ganhou este bonus!") end else return 0 end return 1 end function onUse(cid, item, frompos, item2, topos) if item.uid == 7415 then queststatus = getPlayerStorageValue(cid,7407) if queststatus == -1 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "you received your star item!.") doPlayerAddItem(cid,7415,1) pos = {x=10160, y=10054, z=7} doTeleportThing(cid,pos) pos = {x=10160, y=10054, z=7} setPlayerStorageValue(cid,7407,1) else doPlayerSendTextMessage(cid,22,"Você ja ganhou este bonus!") end else return 0 end return 1 end TAGS: <action uniqueid="2433" event="script" value="2433.lua"/> <action uniqueid="7415" event="script" value="7415.lua"/> <action uniqueid="7407" event="script" value="7407.lua"/> <action uniqueid="7388" event="script" value="7388.lua"/> No map editor crie a area com as chests com as respectivas Unique IDS,mude as POSITIONS q vai ser teleportado NOs scripts.
    -1 pontos
Líderes está configurado para São Paulo/GMT-03:00
×
×
  • Criar Novo...