Líderes
Conteúdo Popular
Exibindo conteúdo com a maior reputação em 09/02/11 em todas áreas
-
[Oficial] Refugia (8.60) 26/08/2012 0.0.8
felipecaldas199 reagiu a Subwat por um tópico no fórum
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 -
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.br1 ponto
-
Gesior Acc Modificado
raspandos reagiu a Natanael Beckman por um tópico no fórum
-=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.31 ponto -
Criando Monstros
00sergio00 reagiu a lucas9444 por um tópico no fórum
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 Flws1 ponto -
Juntando Um Mapa Ao Outro: Rme
antonioca1 reagiu a Filippe Ferreira por um tópico no fórum
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 -
Aprendendo A Modificar Extensions
RulezKnight reagiu a Koddy por um tópico no fórum
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 -
3 Em 1 - Deixe Seu Servidor Mais Bonito!
bombeiro21 reagiu a pessoa93 por um tópico no fórum
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 ;D1 ponto -
Guuh Torres Vs 4.0
Deadpool reagiu a GuuhTorres por um tópico no fórum
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 -
1 ponto
-
Base de displace e Clipping Mask...1 ponto
-
[Encerrado] Colocar Map 8.60 Em Ot 9.10
lucasgarcia123 reagiu a pessoa93 por um tópico no fórum
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 -
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 coisa1 ponto
-
Hospedando Servidores Com Internet Compartilhada (Sem Hamachi)
luisfe23 reagiu a kelvinvictor por um tópico no fórum
O meu não precisou de desbloquear UDP. Sim mais alguns são nescessários1 ponto -
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
-
Tibiame Web Client Lançado!
zodiak reagiu a Fernandinand por um tópico no fórum
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 -
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
-
Script De Sistema De Party
camachoskt reagiu a ThiagoAtro por um tópico no fórum
Estou com o mesmo problema, o servidor roda normalmente mas quando alguem tenta caçar em party trava o servidor =(1 ponto -
• [Aviso] Peça Seu Tutorial De Internet Compartilhada •
BrunooAngel reagiu a Secular por uma questão
Amanha os Dois tutoriais serão finalizados. Mito Obrigado Copas!1 ponto -
Exp Por Hit..
pollyaninha reagiu a gonorreiaswat por um tópico no fórum
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 -
[Tutorial] Todos Os Gym
guiguizera reagiu a GMRaphael por um tópico no fórum
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.txt1 ponto -
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
-
#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
-
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
-
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
-
New Subwat 8.54-8.57 [V.10]8.60 Link.
Henrique Moura reagiu a Subwat por um tópico no fórum
obrigado pelos elogios estou atualizando mais ainda,digam os bugs que irei corrigindo!1 ponto -
New Subwat 8.54-8.57 [V.10]8.60 Link.
Henrique Moura reagiu a Subwat por um tópico no fórum
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 -
New Subwat 8.54-8.57 [V.10]8.60 Link.
Henrique Moura reagiu a Subwat por um tópico no fórum
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). xD1 ponto -
1 ponto
-
New Subwat 8.54-8.57 [V.10]8.60 Link.
Henrique Moura reagiu a 1997358 por um tópico no fórum
Subwat , claro tibiano , postei meu ot na sessao 8.55 , colokei os seus devidos creditos1 ponto -
New Subwat 8.54-8.57 [V.10]8.60 Link.
Henrique Moura reagiu a Subwat por um tópico no fórum
no proximo update terá as armas fox. xD1 ponto -
New Subwat 8.54-8.57 [V.10]8.60 Link.
Henrique Moura reagiu a Subwat por um tópico no fórum
: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 -
New Subwat 8.54-8.57 [V.10]8.60 Link.
Henrique Moura reagiu a Subwat por um tópico no fórum
vou tentar achar mais infos óbre esse virus para possivelmente corrigilo e já na proxima versão estar 100% limpo.1 ponto -
New Subwat 8.54-8.57 [V.10]8.60 Link.
Henrique Moura reagiu a Subwat por um tópico no fórum
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 -
New Subwat 8.54-8.57 [V.10]8.60 Link.
DaviBrunelli reagiu a Subwat por um tópico no fórum
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 Riot0 pontos -
tire o comando !bless vai em talkactions e dleeta a linha do !buybless;!bless0 pontos
-
Não Me Reputem Mais Tá?
Henrique Moura reagiu a Subwat por um tópico no fórum
porra falei pra n reputar0 pontos -
[Oficial] Refugia (8.60) 26/08/2012 0.0.8
Henrique Moura reagiu a Subwat por um tópico no fórum
hehe da um rep mais ae irmão pra me ajudar.0 pontos -
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 feliz0 pontos
-
[Oficial] Refugia (8.60) 26/08/2012 0.0.8
Henrique Moura reagiu a Subwat por um tópico no fórum
vai em creaturescripts.xml e deleta tudo q tiver escrito rep la0 pontos -
[Oficial] Refugia (8.60) 26/08/2012 0.0.8
Henrique Moura reagiu a Subwat por um tópico no fórum
pera ae vo ver aki como deleta o sistema por completo.0 pontos -
New Subwat 8.54-8.57 [V.10]8.60 Link.
Henrique Moura reagiu a Subwat por um tópico no fórum
getr belezeaa por mim tanto faz se uuusar meus arkivos contanto qe teenha os creditos.0 pontos -
New Subwat 8.54-8.57 [V.10]8.60 Link.
Henrique Moura reagiu a Subwat por um tópico no fórum
vai na tp room la tem tp pra city vip.0 pontos -
New Subwat 8.54-8.57 [V.10]8.60 Link.
Henrique Moura reagiu a Subwat por um tópico no fórum
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 -
vlw ae,breve atualizações no mapa e agora com uma nova city que vai ser criada pelo Caboot,Aguardem! flws-1 pontos
-
scan adicionado ao tópico,breve vo postar muitas mais screen shots e até mesmo Um video trailer do server!-1 pontos
-
vou entrar me da god.-1 pontos
-
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
-
Ajuda Ai Porfavor !
Fernandinand reagiu a McAron por um tópico no fórum
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 -
-1 pontos
-
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