Líderes
Conteúdo Popular
Exibindo conteúdo com a maior reputação em 07/06/11 em todas áreas
-
Entrevista Com Lordfire
Lopoi2 e 3 outros reagiu a Fernandinand por um tópico no fórum
Olá gente, esta é minha primeira entrevista, e caso esteja com algum erro, falem que irei tentar melhorar! Bem, meu plano é fazer uma entrevista a cada semana! Portanto, fiquem ligados E logo, logo, irá voltar os Jornais XTibia! Com muitas surpresas! Portanto, aguardem (: Legenda: Informações Pessoais: iToouch: Olá Lordfire, tem um pouco de seu tempo para ser entrevistado? (: Lordfire: Ah sim, com certeza! iToouch: Que bom então! Vamos começar com as perguntas pessoais... Qual seu nome completo? Lordfire: Meu nome completo é Ranieri S. Althoff, segundo meu pai é homenagem a um tio dele, mas enfim... irrelevante hehe iToouch: Seu primeiro nome é bonito! ... Qual sua idade atual e seu apelido mais carinhoso que seus amigos lhes chamam? Lordfire: ahuahua valeu. Tenho 15 anos, e não tenho apelido, mas tem gente que me chama só como Rani mesmo (apesar de que soa como honey) iToouch: hasudhasud, então vamos que vamos né mel ;p... Onde você mora rapaz? (: Lordfire: Moro em Itajaí - SC e acho que eu não vou trocar tão cedo (: iToouch: Você deve gostar muito da sua cidade e de seus amigos ein... Enfim, o que faz da vida? Trabalha? Estuda? Namora? Lordfire: É sim... eu estudo em período integral 3 vezes por semana, e faço estágio mais 1 dia por semana, só. iToouch: Hm, deve ser difícil estudar esse tempo todo! Pretende se formar em que área? (: Lordfire: Eu estou fazendo curso técnico em informática e pretendo seguir e fazer faculdade de ciências da computação. XTibia: iToouch: Hm, que bom velho! Agora, vamos perguntar umas coisas sobre o XTibia, tudo ok? Lordfire: Ok =D iToouch: Como você chegou a conhecer o XTibia, em que ano? Lordfire: Foi lá em 2005 pra 2006, eu tinha um vizinho que entrava na lista de servidores e me mandava os IPs, um dia eu pedi pra ele o link da lista e ele me mandou o XTibia, e daí eu não parei mais de acessar. iToouch: Que legal saber disso! (: Me diga, você gosta mais de qual membro do XTibia? =) Lordfire: Pergunta difícil, é chato falar de alguém em especial porque vai que alguém fica com ciúmes né? Mas hoje os membros com quem eu mais converso são o Gremiista, o Henrique Moura e o banido leo94. iToouch: Hehe, verdade! É quase impossível um membro não gostar de você =)... Agora me diz, tem alguma seção favorita no XTibia? Lordfire: hauhaua que bom. Olha, eu gosto bastante do Barzinho, mas também gosto bastante da seção de Informática e Roleplaying, estou sempre por lá lendo. iToouch: É, o barzinho tem suas qualidades e seu senso de humor! Qual a seção mais movimentada que você acha que é, e a menos movimentada? Epa, não pode ser o barzinho ein, tem que ser algo sério ;p Lordfire: Hum, as seções mais movimentadas mesmo são as de dúvidas da parte de OTserv. Por um lado isso é bom, porque muita gente se interessa em tentar entender como se faz um servidor, mas pelo outro é ruim porque o pessoal é preguiçoso e não pesquisa, acha que tudo vem de bom grado. Quem é/foi moderador sabe como é chato isso. A menos movimentada, que eu vejo, é DE LONGE a de dúvidas de Tibia, que quando tem dúvida nova, costuma ser de OTserv ou algo na seção errada mesmo. Tibia: iToouch: É, verdade! A seção de Tibia são mais para pessoas que querem ajudar, então não é muito movimentada em algumas partes. Agora, vamos falar sobre Tibia agora... Como e quando você conheceu o próprio jogo Tibia? Lordfire: Ah, foi uns dois ou três anos antes do XTibia, meados de 2003, por esse mesmo amigo. Ele jogava em Amera e me convidou, e na época eu era bem leigo no computador (tipo 6~7 anos de idade). Ele tinha uma knight chamado Jilaja e o primo dele uma knight chamada Xulaga, eles eram level 25 e 28 respectivamente. Meu primeiro personagem se chamava Popubo (quando o suggest só tinha uma palavra) e foi level 2. O primeiro decente mesmo se chamava Lemon Dragon, cheguei ao level 14 e parei de jogar quando perdi 200 gp por não saber usar parcel, e depois joguei minha vara no rio pra pescar, aí achei que tinha falido. Mas foi bem divertido ser noob iToouch: Hehe, as maiores aventuras tibianas ocorrem quando ainda somos noobs, que não sabemos nada e tudo vira motivo de curiosidade e emoção! Na época, qual foi o bom de Tibia ter sido lançado para computadores de baixa qualidade? Lordfire: Qualquer computador do milhão conseguia jogar, todo mundo jogava com um computador barato (na época, na casa dos 1500 reais o meu). O bom foi que hoje tem bastante players, você sempre vai ter alguém novo pra conhecer graças à fama do jogo. iToouch: Verdade! Mas me diga velho, qual vocation você prefere, tem alguma preferida ou que ache mais forte no Tibia, e porque? Lordfire: Ah, eu gosto muito de knight, todos os meus personagens que eu joguei sério foram knights, e sei lá, eu gosto de treinar meus skills. Agora mesmo estou treinando meu knight em Menera (e convido todos a lerem o meu Life Thread =D). Mas eu gosto também bastante do conceito dos druids, que amam a natureza. Também curto paladins, mas no caso a parte de usar arco e besta. Ainda assim, fico com knights. iToouch: É, verdade, a maioria gosta de knight alem de nao se preocupar muito quando a net cair, não é verdade?! Druid também sempre foi uma boa escolha, e caso eu vá jogar novamente por um tempo Tibia eu te falo pra jogarmos lá! Mas agora, o que você acha dos novos monstros e outfits que a CipSoft está fazendo? Lordfire: Os monstros estão ridículos, parece que eles estão tentando preencher o máximo possível dos 32x32 pixels de cada sprite e não estão pensando na beleza e realismo dos bichos. E também, criam milhões de bichos e o demon continua o mesmo repolho verde que é basicamente igual desde o 6.4, desde os velhos Daemons. Os outfits novos são horríveis também, são gigantes, você tampa o cara do lado quando usa o Yalaharian ou Elementalist, aquele Warmaster (eu acho) que tem uns chifres gigantes é ridículo de feio. Bonito mesmo só acho Warrior, mas como free eu tenho que usar Citizen hehe, mas nada que uma cor bem escolhida não resolva. OTServ: iToouch: É mesmo! Sempre fui free e minha roupa ficava bonita no Citizen. Só depende do gosto da pessoa né velho?! Mas agora, que tal passarmos para a sua área, OTServ? Lordfire: Ah sim sim, como eu já tinha comentado eu conheci OTserv por um amigo um ou dois anos depois de conhecer Tibia, aqui mesmo no XTibia. iToouch: É, o XTibia sempre me mostrou outros lados do Tibia, isso é o que acho mais interessante no XTibia, fala de tudo um pouco! Mas me diga, você entende de alguma coisa em OTServ, como: Mapping, scripting, etc? Lordfire: Eu fui mapper por três anos, de 2005 quando eu comecei a mexer com isso, aí em 2007 eu comecei a aprender um pouco de scripting, fazia as minhas próprias magias e quests, mas nunca postei nada. No mapping, eu participei de alguns projetos como Black Onix e Spiritera, mas nenhum deles realmente saiu do papel e fez sucesso =( iToouch: Que pena que não fez sucesso velho! Eu nunca me dei bem com mapping, a primeira vez que fui mexer no Editor, quase quebrei meu pc uhasduh! Mas me diga, qual a seção de OTServ que você mais gosta? (: Lordfire: Ah, eu saí do mapping mas ele não saiu de mim. Eu tenho uma atração pela seção de showoff, tem muita coisa boa e ideia pra ser tirada de lá, só falta um servidor bem administrado ir lá buscar por isso. Temos mappers muito bons no XTibia, dá de perceber isso, e também uma galera que está aprendendo e tem futuro, no terceiro ou quarto mapa já produz muito bem os detalhes. iToouch: É, mas diga-nos, você algum dia pretende fazer um mapa para vender? Digo, se esforçar muito nele, muito mesmo, e depois vender? Como se ninguém tivesse feito algo igual? Lordfire: Vender? Não acho isso legal numa comunidade open source, não faz sentido. Não, eu não faria, primeiro por isso e segundo porque não tenho tempo pra fazer isso, nem habilidade pra fazer algo assim hehe. iToouch: É, é muito difícil mesmo! O máximo que consegui fazer em mapping foi um piso e uma escada haha, não me dou muito bem nisso. Mas enfim, você pretende jogar mais algum Tibia OTServ famoso? Lordfire: Não curto muito OT, principalmente os mais recentes. A maioria dos servidores hoje tem exp. rate altíssimo, eu não consigo jogar com mais de 3x, fica tudo facil demais, e a maioria dos mapas é pequeno demais, não tem área de caça nem pra metade das pessoas. Fico com o Tibia global mesmo por enquanto. Um servidor que eu tenho saudade é o Empire. iToouch: É, os OTs estão meio feios mesmos! Algo sobre OTServ, que o XTibia ainda não apoia, mas que temos vontade de perguntar, vamos que vamos, alguma vez na sua vida, quando criança talvez, já pensou em lançar um OT Oficial do XTibia? Lordfire: Acho que isso está mais perto do que o que parece hehe, mas fica a dúvida no ar. Design e OT Gráficos: iToouch: É ;p. Mas agora, vamos mudar um pouco de assunto, o que você acha da área de Gráficos? Lordfire: Gráficos você quer dizer design, ou só de Tibia mesmo? iToouch: Gráficos em geral! Design, Tibia, etc. Bem, você se da bem com Design Gráfico? Lordfire: A seção de design não relacionada a Tibia está bem organizada pelo Bernardo, mas parece que não tem aquela movimentação que tinha há um tempo, na época de DrMalvado, Darkness, Skipe, entre outros. A ADS tem muito poucos participantes mas o Bernardo faz o que pode, e eu admiro muito isso. iToouch: É, ele é mesmo muito atencioso com todos os membros que participam dela. E falando em Design, você algum dia se deu bem em fazer sign, etc? Lordfire: Não, eu já fiz umas 5 signs mas sou muito ruim pra isso, e nunca me interessei por essa área. The Last One: iToouch: É, pra ser designer tem que nascer com isso, como o Bernardo, ou então, com muito esforço aprende a ser um! Posso te fazer a The Last One? Lordfire: Sim, claro! iToouch: A The Last One, que é sobre o Barzinho, o que você acha dele? Ele está sendo muito trabalhado? Está tendo dificuldades, está tendo problemas? Conte-nos o que acha! Lordfire: O Barzinho tem fases, às vezes ele é bem cuidado e às vezes deixado de lado. Por ora, parece que têm deixado ele de lado, tem MUITO flood lá, muita gente poderia ser banida por comportamento destrutivo, mas até que ele está em ordem por enquanto, os baderneiros estão se dando conta que não tem mais graça isso. iToouch: É, eu nunca me dei muito bem com o barzinho, mas estou pegando o geito ;p. Enfim, Ranieri, foi um prazer fazer esta entrevista com você! E espero que tenha gostado também, logo logo irá estar na área de entrevistas. Lordfire: Tá ótimo iToouch: Abraço então, até a próxima! (: The Next Say: Oi pessoal, uma dica: sou coordenador do XTibia, e venho acompanhando faz muito tempo, e tenho dezesseis anos! Quem acertar, ganhará um ponto de reputação do Fernando, mais conhecido de iToouch. Até logo pessoal! (: Bem gente, essa foi a nossa entrevista com nosso querido moderador Ranieri, mais conhecido como Lordfire. Esperemos que ele esteja bem, ein?! Enfim, essa foi minha primeira entrevista, espero que tenham gostado e que tenham aprendido muita coisa com Ranieri. Logo mais estarei disponibilizando outras entrevistas. Quem será o próximo?! ;o Adivinhem! Sempre estarei atualizando para dar os créditos ao vencedor! Até mais! ;p4 pontos -
[Atualizado!] Bug Na Versão 9.1 Já Foi Concertado
Administrador e 3 outros reagiu a dwhfms por um tópico no fórum
Salve galera! EDIT: Esse bug e mais outro foi concertado. Segue a lista da Cip: Estava no twitter e vi algumas pessoas falando de um bug em Rook após o Update 9.1. Se trata da ponte que liga a área free à area premium, aquela que todos nós já ficamos alguns minutos tentando passar no primeiro dia de tibia, com o bug qualquer um pode passar, free ou premium account. (Char free) Dependendo do tempo que a Cipsoft demorar para detectar e corrigir o problema, há possibilidades de um reset em todos os mundos, fazendo com que seu char fique no estado de antes do Update. Eu aconselho não fazer quests importantes ou algo que dê muito trabalho para não acabar perdendo tempo e esperar um pronunciamento oficial da Cipsoft sobre o caso! Se vocês testarem da pra perceber que o bug é só na ponte, tanto que se você deslogar em uma área premium você volta pro templo! Atualização: Hoje, dia 07/06 o problema ainda não foi resolvido. Todos pensamos que a Cipsoft já havia indentificado o problema e que seria corrigido no SS, mas isso não ocorreu..4 pontos -
Uma Bela Ilha
markuskina e 2 outros reagiu a Nolis por um tópico no fórum
Introdução Preparando a Area Vamos Começar, Primeiramente abra seu RME, para criar um mapa, sempre começamos com o chão, vamos preparar um chão positivo, com gramas, areia e agua, se quiser você pode adicionar veneno (pantano ), mas não faça algo muito abusivo. Vamos Começar. Prepare uma area com o tipo de terra que você quiser, você pode usar tudo gelo, tudo gramado, ou um deserto, no meu caso vou misturar e fazer um terreno natural. veja o exemplo. Casas, Templos e Paredes. Essa parte é divertida, no seu mapa você pode fazer quantas casas quiser, pode fazer restaurantes, templos, igrejas, salões, o que você imaginar porém a umas dicas a serem discutidas: De uma espiadinha Vegetação Essa é a parte mais importante do seu mapa, a vegetação, flora, ela que da beleza no mapa, coloque arvores, arbustos, plantas, pedras no chão, infeite como se fosse fazer um jardim em sua casa, tenha paciencia, não fassa rapido, procure balancear a vegetação com o tipo de terra que você usou, por exemplo, se você usou veneno (swamp) coloque umas swamp plants, coloque também troncos de arvores (mas não em cima da grama) e uns arbustos mortos. dicas: Veja Como Ficou Mais Bonito: Criaturas Você poderá optar (escolher) se quer ou não quer criaturas em seu map. De Npcs e monsters. Essa é facil, se você fez um deserto poderá colocar crabs, lions, scorpions entre outros, se você criou um pantano coloque snakes, bugs, spiders entre outros, se você criou uma floresta coloque wolfs, wisps, snakes, um acampamento com amazons entre outros. Não pode: Colocar demon em pantanos Colocar ice witch ou frost dragons em florestas Colocar Hydras, Cyclops em desertos pode: Colocar spiders, giant spider, snakes e outras criaturas venenosas em pantanos. Colocar animais, npcs e alguns repteis em florestas Colocar dragons, scorpions, crabs em desertos Os NPcs você coloca em sua loja, no templo, no depot, em um lugar escondido na floresta, onde achar melhor. Não Pode: Colocar NPcs de runas em uma loja de paladins Colocar NPcs de blessing em um DP colocar NPcs Bank no templo Pode Colocar NPcs Bank no Depot. (ou crie um banco) Colocar NPcs de blessing no Templo. (ou em uma floresta, escondido no mapa) Colocar NPcs de runas em uma loja de druids, sorcerers. Veja a Seguir. Detalhes Especiais Procure colocar grass tufts, pontes, bancos, fontes e placas no meio do mapa, assim fica mais real, não ponha muito exagerado, o mapa que eu fiz não ficou muito bom, mas da pra ter uma noção do que fazer Veja A Seguir. Você Pode Fazer ilhas em volta da sua como esse restaurante em uma ilha. Gostou? REP+ Qualquer duvida fale comigo3 pontos -
Sistema M1-M12 Como Prometido
jhonnyyakato e um outro reagiu a Jeffer000 por um tópico no fórum
Nome do sistema: M1 ~M12 Autor : Editado por min , retiado do server Pokemon EX 2.0 Descrição : Como prometido resolvi postar o meu sistema de move, é o mesmo que vem no pokemon EX 2.0 , porem arrumei a maioria dos bug que encontrei como o de o trainer falar "m7" e a falta de ataque em alguns pokemons, não tive tempo de add pokemons shinys porque estou add pokemons johto no meu OT, mas assim que eu colocar os shinys posto aqui novamente. Alterações feitas: Add magia strafe, metronome,eggbomb e aluma otra que não lembro, enfim que add foi poucas, mas a grande modificação esta na parte de não estar faltano nenhum ataque em nenhum pokemon, como antes q exeggcute so tinha m2. Link para download Aqui Instalação : Extraia os 12 arquivos em sua pasta data\talkactions\scripts e depois na pasta data\talkactions abra o arquivo talkactions.xml e coloque o seguinte : <talkaction words="m1" case-sensitive="no" event="script" value="move1.lua"/> <talkaction words="m2" case-sensitive="no" event="script" value="move2.lua"/> <talkaction words="m3" case-sensitive="no" event="script" value="move3.lua"/> <talkaction words="m4" case-sensitive="no" event="script" value="move4.lua"/> <talkaction words="m5" case-sensitive="no" event="script" value="move5.lua"/> <talkaction words="m6" case-sensitive="no" event="script" value="move6.lua"/> <talkaction words="m7" case-sensitive="no" event="script" value="move7.lua"/> <talkaction words="m8" case-sensitive="no" event="script" value="move8.lua"/> <talkaction words="m9" case-sensitive="no" event="script" value="move9.lua"/> <talkaction words="m10" case-sensitive="no" event="script" value="move10.lua"/> <talkaction words="m11" case-sensitive="no" event="script" value="move11.lua"/> <talkaction words="m12" case-sensitive="no" event="script" value="move12.lua"/> Ainda não tive tempo de congirar tambem os CD's e o ataque max e min, então o mais facil fica por parte de vocês ^^ Qualque duvida postem aqui que tentarei ajudalos.Abraços2 pontos -
Como Cozinhar Um Bolo
Nyco e um outro reagiu a Matheuzinhoul por um tópico no fórum
Você tem que ir a uma festa de aniversário e não sabe que presente dar? Você não tem toneladas de dinheiro para comprar algo para seu namorado(a)? Não tema, agora você pode cozinhar um delicioso bolo. Decorado com algumas frutas e uma vela, o bolo de festas, é o presente ideal para todos. Todos o amam, por ser rápido, fácil e barato. (introdução fail) Para fazer um bolo extravagante você precisará das seguintes coisas: * Scythe * Leite * Fruta * Faca * Um balde Para começar você terá que cortar o trigo usando seu scythe. A seguir vá a um moinho para transformá-lo em farinha. Agora que você tem a farinha, coloque o leite no balde ou em uma calha e misture-o com a farinha. Você terá agora uma massa de bolo (veja a imagem 1). Agora simplesmente coloque essa massa para cozinhar no forno (clique com o botão direito sobre a massa e depois sobre ‘Use with…’, então no forno). Você terá agora um bolo (veja a imagem 2). Ter um bolo é agradável, mas sempre pode ser melhor. Decorar seu bolo com certas frutas e uma vela pode fazer maravilhas, fazendo com que seu bolo fique muito melhor. Você poderá usar qualquer fruta para ela (exceto amoras). O que você tem que fazer é usar uma faca de cozinha (faca mostrada na imagem 3) em sua fruta quando tiver o bolo em suas mãos ou em uma mochila. Como enfeite final do bolo você poderá adicionar uma vela. Para fazer isso, põe-se o bolo sobre uma mesa (ou no chão se você não se preocupa com a sujeira) e coloca-se a vela no alto dele. Você terá um bolo de festa (veja a imagem 4). Agora que seu bolo está pronto você pode dá-lo aos seus amigos ou se você não tiver amigos pode ficar com ele. Você nunca se esquece da sua primeira vela apagada! Fonte: Tibiaml2 pontos -
[Tbnews] Tibia Summer Update
Secular e um outro reagiu a Fernandinand por um tópico no fórum
Você está pronto para moldar o seu mundo? Vá em frente, o Tibia Summer Update 2011 acaba de ser lançado! Novos desafios e aventuras estão esperando por você, e suas ações e decisões importa mais do que antes. Teasers nossa atualização já forneceu uma vislumbre vista sobre as mudanças do mundo, mas vamos resumir o novo conteúdo antes de sair para explorar e ver por si mesmo: Sudoeste da Estepe Zao, um raging mage criou um portal dimensional no topo de uma torre através do qual você pode entrar em outra dimensão. Perto de Edron, os servos de um mago loucos estão seguindo a voz do seu mestre à manter um fungo slime perigoso na baía. Se você já está perto de Edron, você pode querer lado com uma das raças daemon em guerra uns contra os outros abaixo de Edron. É, até você pode fazer pender a balança em demon wars. Shadowthorn em chamas? De fato! Poucos elfos rebeldes foram presos pelos seguidores de um deus Bog esquecido. Se você ajudá-los a se libertar, eles vão definir Shadowthorn em chamas. Nas minas de Kazordoon, a entrada para o sunken "Eyes of the Deep" foi descoberto. A área é inundada com água, embora você precise de drená-lo se você quiser ter acesso. Você também pode encontrar uma das duas novas ligações entre steamship Kazordoon e Thais lá. O outro é gerido por um explorador anão que precisa de carvão para manter o seu serviço steamship em funcionamento. Se você prefere o clima quente e seco do deserto, você pode querer explorar Horestis'tomb perto de Ankrahmun. Destrua os jarros que a câmara tem o selo do Pharaoh's para acordá-lo de seu sono eterno. Entusiastas da pesca deve parar pelo misterioso Lake Equivocolao no norte de Tiquanda. Se o lago fica muito sujo, você pode ter sorte e pegar um shimmer swimmer, um peixe raro que pode se transformar em uma peça de equipamento, por exemplo. A pele e os chifres do cervo branco de floresta Ab'Dendriel pode ser vendido por um bom preço. No entanto, ao longo de caça essas belas criaturas colocará em risco de extinção deles, e seus inimigos naturais, os lobos, irão vagar a terra impulsionado pela fome. Em Venore, Ottokar está a precisar de sacos de medicamentos para manter a febre do pântano que há no local da casa pobre sob controle. Se você não ajudá-lo, a febre vai se espalhar para a cidade, enlouquecendo cidadãos que irão ficar febris que irão vaguear pelas ruas. Oeste de Greenshore, invasões de insetos ocasionais ameaçam transformar a terra em deserto verde marrom se você não interferir. Se você pretende visitar os novos locais, por que não fazê-lo na parte traseira de um cavalo? Basta alugar um cavalo nas estações de cavalo perto Thais ou Venore. Há também disponível um serviço de ônibus que liga ambas as cidades. Se você preferir ter o seu cavalo de guerra próprio, você pode querer tentar domar um cavalo selvagem que estão à solta. Falando de domesticação, tem mais novas montarias que podem ser obtidas pelos jogadores premium, por exemplo: o lobo de cristal, a lesma tigre, o veado real, e o rei escorpião. Além disso, há dois novos equipamentos que você pode vestir seus personagens: os elementalist outfit e os afflicted outfit. Além disso, uma série de novas conquistas pode ser adquirida, e um par de questões foram abordadas como você pode ler no Auditório. E por último, mas não menos, uma nova missão estará disponível em Rookgaard. Que pode ser aceito pelos jogadores até o nível 6. Ele irá guiá-los até a Isle of Destiny, e ajudá-los a ganhar algum conhecimento útil para as coisas que virão. A atualização será baixada automaticamente quando você entrar no jogo. Você também pode baixar a nova versão do cliente 9.1 da nossa seção de download. Font: Tibia! Tradução: iToouch2 pontos -
Para arrumar o crash do Servidor troque o seu exp.lua por esse abaixo : Para quem não sabe o exp.lua se encontra na pasta data\creaturescripts\scripts. Agora troque o seu 000-constant.lua por esse : Para quem não sabe 000-constant.lua se encotra na pasta data\lib.2 pontos
-
[Tutorial]Criando Website Com Xampp
onark123 reagiu a ultimate1996 por um tópico no fórum
Opa, fala xTibia '-'.. Vi que muitas pessoas estavam querendo fazer um site para seu servidor e não sabem como fazer... Então resolvi postar um tutorial completíssimo aqui.. O que vamos precisar? -&gt; Xampp ( 1.6.5 ) - Download - http://www.oldapps.com/xampp.php?old_xampp=38 -&gt; Gesior Acc. Maker ( 0.3.8 ) - Download - http://www.mediafire.com/?u0bao9bcp9ua5vr -&gt; Um servidor de sua escolha.Pode ser qualquer um desde que tenha o arquivo .mysql. PS: NÃO RESPONDO A QUEM TIVER O ERRO DO INSTALL.PHP . ESSE ERRO É CAUSADO POR CAUSA DA UTILIZAÇÃO DE OUTRA VERSÃO DO XAMPP E DO GESIOR, POR ESSE MOTIVO EU COLOQUEI O XAMPP 1.6.5 QUE ESTÁ FUNCIONANDO! NÃO USE A VERSÃO MAIS RECENTE DO XAMPP! Vamos ao tutorial! Espere... vai criar um site sem saber como funciona? O site de seu servidor será feito em PHP. E o que vai ter nele? Os jogadores de seu servidor poderão criar suas contas, ver notícias do servidor, ver outros jogadores, criar guildas, e muito mais dependendo de como você manusear seu website. OBS1 : É altamente recomendável que escolha uma forte senha para sua conta de Admin. Pois se seu servidor tiver sucesso, certamente "hackers" tentarão atacar sua database e seu servidor. OBS 2: Seu site ficará online apenas quando o Xampp estiver ativo com o Apache e MySQL sendo executados, ou seja, apenas quando você estiver no computador. Para seu site ficar online 24 horas, você precisaria de uma hospedagem para php. Agora que já temos tudo, vamos começar !! 1°) Abra o instalador do XamPP, e instale-o. 2°) Selecione aonde a pasta do XamPP ficará salva. (de preferência algum lugar de fácil acesso) 3°) Deixe apenas a primeira e a segunda opções marcadas e clique em Next. 4°) Aguarde o fim da instação e provavelmente uma tela preta irá aparecer. 5°) Após o fim da instalação, clique em Yes para abrir o XamPP e dê Start em Apache e MySQL. 6°) Clique em Admin do Apache. Você será redirecionado para a sua localhost (endereço que apenas você entra). Clique em Português (Brasil). 7°) No canto esquerdo do site , clique na Aba Segurança. Vá descendo até achar " http://localhost/sec...mppsecurity.php " . Clique. OBS : Se você não conseguiu abrir a página de Segurança, vá na pasta do seu Xampp/security/htdocs/lang e renomeie o arquivo pt para pt_br . 8°) Após ter clicado, deverá ser redirecionado para uma página parecida com essa: OBS :Faça o numero 1 e depois clique em Alterar Senha. Depois Faça o numero 3 e clique em Tornar Seguro o Diretorio do XamPP. 9°) Após ter feito isso, dê Stop no MySql (no XamPP) e dê Start denovo. Agora vá em seu navegador e digite : localhost/phpmyadmin 10°) Digite a senha que foi criada há pouco tempo que eu disse que era para a criação do banco de dados. 11°) Minimize seu navegador e vá na pasta de seu servidor, e abra o arquivo config.lua. Tire todos os espaços iniciais e as "frases" iniciadas com o sinal de " - " . Veja : 12°) Não feche o config.lua ainda, vá descendo até achar informações sobre a database de seu servidor ... algo parecido com isto : sqlType = "mysql" &lt;- se estiver em sqlite, mude para mysql sqlHost = "localhost" sqlPort = 3306 sqlUser = "root" sqlPass = "123456" &lt; - coloque a senha que foi criada para entrar no banco de dados. sqlDatabase = "otserv" &lt; - coloque o nome de sua database , coloque " otserv " para facilitar. sqlFile = "otserv.s3db" &lt; - de prefencia, coloque " otserv.s3db " ( o mesmo nome de sua database ) sqlKeepAlive = 0 mysqlReadTimeout = 10 mysqlWriteTimeout = 10 encryptionType = "plain" 13°) Salve e feche o config.lua. Agora vamos voltar a pagina minimizada (localhost/phpmyadmin) : 14°) Clique na aba Importar na parte superior da tela. 15°) Agora Selecione o Arquivo para Importar. Selecione o arquivo terminado em .sql que fica na pasta de seu servidor e clique em Executar no canto inferior direito. 16°) Pronto !! A database de seu servidor foi criada. Agora vamos instalar os arquivos do site. 17°) Abra a pasta do XamPP/htdocs. Apague tudo que tem dentro de htdocs e cole tudo o que veio dentro da pasta do Gesior ACC. 18°) Abra o XamPP novamente e clique em Admin do Apache. 19°) Uma nova pagina foi aberta, agora você terá que fazer mais 5 passos rápidos. 19.1) Set Server Path Coloque o diretório da pasta de seu servidor. Ex : C:\Users\user\Desktop\Tibia Server Clique em Set Server Path. 19.2) Check database connection 19.3) Add tables and columns to DB 19.4) Agora desça e clique no botão. 19.5) Set Admin Account Coloque uma senha SEGURA pois esse será o password do administrador do site e servidor. 19.6) Load Monsters from OTS Carregue os monstros do servidor. 19.7) Load Spells from OTS Carregue as magias do servidor. 20°) Agora você deverá ser redirecionado para seu site, e você pode acessá-lo pelo localhost ou pelo ip do seu servidor. Para acessar sua database, digite em seu navegador : localhost/phpmyadmin Pronto !! Seu site foi criado :] Colocando seu site online pelo 8090 e Desbloqueando a porta 8090 : 1° - Acesse a pasta do XamPP/apache/conf e abra o arquivo httpd com o bloco de notas. Procure por : Listen 80 E por : ServerName localhost:80 Substitua todos os 80 por 8090. 2° - Dentro da pasta conf, abra a pasta extra, e em seguida abra httpd-ssl e procure por : Listen 443 E por: <virtualhost _default_:443=""> Substitua esses 443 por 4499. Agora vá em seu firewall e Adicione a Porta 8090 e Porta 80 e marca a opção TCP. Se usar Roteador, desbloqueie as portas também. Site por porta 80 localhost Site por porta 8090 localhost:8090 Colocando seu site online pela porta 80 (A porta 80 seria o ip normal de seu servidor. Exemplo : teste.servegame.com. ) A porta 80 não necessita de nada no final. Para que as pessoas entrem pela porta 80, não necessita mudar nada na pasta do Xampp. Pois ela ja está configurada para entrarem. Só é necessário desbloquear a porta 80 no seu modem ou roteador. E desbloquear a porta 80 pelo Firewall também. VIDEO AULA - FEITA EM 2/4/2012 (DESCULPA , AS VEZES TENHO QUE PENSAR QUANDO FALO EM PORTUGUES, PORQUE NAO MORO NO BRASIL)!! Créditos : 100% por Mim :] Não mexo mais com Tibia, mas ainda respondo a qualquer dúvida que eu esteja capacitado a responder (:1 ponto -
Oi galera do xtibia, alguns já me conhece , posto scripts na seção de actions/talk/move! Aqui está a versão 3.0 do PokeServer TFS 0.3.6pl1, ~~( O que contém na versão 3.0? ) ~~ ~~>Fly System - Bug corrigido ~~>Ride System- Bug corrigido ~~>Catch System- Bug corrigido ~~>Go/back System- Bug corrigido ~~>Stones System - Bug corrigido ~~>Npc Heal - Bug arrumano ~~>Todos os 151 pokemons (50% configurados) ~~>Skill System - Para cada tipo de pokemon é um poder difirente! ~~>Mapa Svke 70% ~~>Todas as outfits Stones,Go/back,Npc,Fly,Ride,Skill, foram testados, então não venha encher o saco falando merda <--! Download !--> Server 3.0 Client (È extremamento necessario para poder entrar no server!) Versão 3.0 do server de pokemon Faça você mesmo! Créditos ao Drakylucas por me ajuda a fazer os scripts! Não se esqueça de clicar ali no icone verde1 ponto
-
Update da versao 2.0 pra 2.1 Order 100%(Dig,Ride,Fly,Cut,RockSmash,Flash,Blink) 1 bug no Rock Smash quando o pokemon usa, ele n pode repetir seguidamente, vc tem que chama-lo de volta e chamar novamente pra ele quebrar de novo. Teleport 100% Surf 100% 36 Pokemons Shinys FALTANDO OS MOVES, catch,goback configurado em alguns já. Control Mind 90% (se você controlar um pokemon shiny ele vira normal) !cd [34/160] NPC que compra pokemon 100% Mapa uns 80-90% Svke Porem com Crash recomendo mudar o mapa pra o mapa do Pokemon Dash. 7 Quest (Pokeballs<Venom<Cerulean<Pewter<RockTunnel<Gengar<Charizard) adicionei a quest da box4 na zard valley, porem se vcs quiserem editar fica a criterio. Gym System BETA(So tem o Brock nao ganha nada depois de derrotar ele e depois que se ganha dele ele não fala mais com você , você pode editar mais e usar eles em evento quem ganhar receber um premio do GM...) 10 Cidades m1-m12(70%) do m10 ao m12 só poucos pokemons tem os moves, e ainda falta MTO como Harden no blastoise etc. Loot,Catch,Corpses(99%) Loot (40%) ainda não tive tempo pra arrumar.. Corpses 50% corpo do Crystal Onyx errado, corpo do elder zard errado. Evolução(100%) Rare Candy 100% Box1-4 100% Max 6 pokemons o resto vai DP 100% Buf do Database só deixando criar 3 characters arrumado, arrumei o database agora está normal. Bug da dex arrumado, agora da pra usar dex, e depois ver os pokes pelo /dex 100% Ja esta editado no items.otb , items.xml , portrait e corpse de 35 shinys em outros lugares vai se so preciso ageitar xml do monstro , moves , o lv necessario , a chance de catch o life e quanto ganha de life por level(cons) Acc do GOD 9909749 / hqbvcj6n desculpem mas essa acc eu criei pra testar com xar normal. Download do Servidor: http://www.mediafire.com/?jqstla6kx0cy7db Cliente que eu usei no Servidor: http://www.mediafire.com/?ygyznsfh5uvttv7 Data/Monsters configurado, arrumei os loots dos pokes, se alguem achar algum bug, me reporte. http://www.mediafire.com/?9cr9ikbc0ddi8ya Créditos ao Scizorgame, no post do EX 2.0 ele n relatou outras pessoas que ajudarão, então acho que é só dele os créditos. V2.1 adicionados todos os shinys menos shiny gengar pois dá debug no servidor. Superpopulação do Mapa eu arrumei porem, falta editar mais coisas. Loot(50%) arrumei alguns loots errados, mas ainda não tive tempo pra revisar os 150. m1/m12(50%) pois estão faltando moves. Blanceamento feito por mim nos pokemons pokemons como Charizard que tinham pouco HP agora com HP mais alto. Bug do database concertado por mim. Bug da dex arrumado por mim. Bugs dos 6 pokes 7 pro cp arrumado tbm. +- foi isso que eu arrumei no servidor. Ainda é um longo trabalho pra deixar esse servidor 100%, mas aos poucos e com ajuda da galera da pra deixar legal.1 ponto
-
Double Exp Para Vip
williamserravalle reagiu a Vodkart por um tópico no fórum
servidos testado 8.54 ~ 8.60 Quando você compra vip você pode aumentar a taxa de exp em percent que ele irá receber a mais,como se fosse um bonus... a taxa se modifica aqui: local rate = 1.5 -- 50% vermelho:representa o quanto irá subir em % caso fosse 20% seria local rate = 1.2 e por ai vai.... [ Double exp para o Perfect Vip System ] : [ Double exp para o Vip System By Account V1.0 ] : [ Double exp para o Vip System By Mock] :1 ponto -
[ ~> Fazendo Seu Próprio Client <~ ] Fala Tibianos , Pokemianos , WODBOianos do Xtibia, Hoje estou aqui com o meu primeiro tutorial , com o objetivo de explicar tim tim por tim tim como fazer um Client.. Como eh meu primeiro tutorial estou começando com algo facil , espero que todos gostem: 1° passo , criando o executar do seu client com ip proprio : 2° passo , mudando a Pic do Client: 3° passo , mudando o icone do seu client: 4° passo , traduzindo seu client: 5° passo , criando um instalador para seu client: Link dos Programas usados: Então eh isso pessoal , espero ajudar alguem com esse Tutorial. Fico Devendo Imagens , + logo colocarei para facilitar Thx Edit: Imagens Adicionadas , espero que fique + facil de compreender.1 ponto
-
Bom Galera , este é meu primeiro tutorial sobre websites. Só vai funcionar com database phpmyadmin Que pode ser muito útil para aqueles que gostam de resetar mas nao quer devolver items. =D Vamos lá. 1) Acesse seu localhost/phpmyadmin 2) Vá na sua database e depois em SQL 3) Vai aparecer "Faser consulta no banco de dados" 4) Nele voce escreve os codigos correspondentes á açao que voce quer faser. -AS açoes vou listar elas abaixo Para resetar os lvl e a life: UPDATE `players` SET `level` = '8', `health` = '180', `healthmax` = '180', `experience` = '4200', `mana` = '35', `manamax` = '35', `cap` = '400' Para resetar os skills: UPDATE `ot`.`players_skills` SET `value` = '10' Remover Premium Dos players: (serve para vip system que vende premmy no gesior) UPDATE account SET premdays=0; Adicionar 3 dias de Premium: UPDATE accounts SET premdays = premdays + 3; Mandar Geral po templo: UPDATE players SET posx = X, posy = Y, posz = Z; Criar Account Manager: INSERT INTO `players` VALUES (1, 'Account Manager', 1, 1, 1, 0, 150, 150, 0, 0, 0, 0, 0, 110, 0, 0, 0, 0, 0, 0, 0, 50, 50, 7, '', 400, 0, 0, 0, 0, 0, 0, 0, '', 0, 0, 0, 0, 10, 10, 10, 0, 0); Remover Red skulls , Black Skuls e Frags de todos: UPDATE `players` SET `redskulltime`=0; Dar bless para todos: UPDATE `players` SET `blessings`=31; Remover um Item especifico: (exemplo 2160= crystal coin) ótimo para casos de clonadores. DELETE FROM player_depotitems, player_items, tile_items WHERE itemtype = 2160; Deletar players lvl 50- (CUIDADO, EXECUTANDO ESSA AÇAO VOCE IRÁ DELETAR OS SAMPLES. AUMENTE O LVL DOS SAMPLES E DEPOIS VOLTE AO NOMRAL) DELETE FROM players WHERE level < 50 AND lastlogin < UNIX_TIMESTAMP() - 20*24*60*60 Deletar houses de players que foram deletados: UPDATE `houses` SET `owner` = '0' WHERE `houses`.`owner` NOT IN ( SELECT `players`.`id` FROM `players` WHERE `players`.`id` = `houses`.`owner` ); Trocar Outifit de all players: UPDATE players SET lookbody =61, lookfeet =93, lookhead =127, looktype =128 Deletar players que nunca logaram: DELETE FROM `players` WHERE `lastlogin`=0; É isso galera, espero ter ajudado. fmz? Se nao for muito para vcs , dao REP + Thanks. é para o xtibia. :XTibia_smile:1 ponto
-
Criando Sign Com Borda Modelada
PsyMcKenzie reagiu a Secular por um tópico no fórum
Previw: Parte 1 - Criando a Borda Tamanho: 17.1 MB Qualidade da Imagem: Ótima Qualidade do Som: Média Explicação: Boa Tempo do vídeo: 04:15 Link: http://www.4shared.com/file/8qpmh3lR/Pa ... Borda.html -------------------------------- Parte 2 - Estilizando a Borda Tamanho: 38,6 MB Qualidade da Imagem: Ótima Qualidade do Som: Média Explicação: Boa Tempo do vídeo: 8:57 link: http://www.4shared.com/file/Pl-RiYtB/Pa ... Borda.html -------------------------------- Parte 3 - Criando a BG e a Tipografia Tamanho: 54.7 MB Qualidade da Imagem: Ótima Qualidade do Som: Média Explicação: Boa Tempo do vídeo: 15:58 link: http://www.4shared.com/file/is6K0ds2/Pa ... Tipog.html -------------------------------- Outcome, Styles e Fontes Tamanho: 2.67 MB link: http://www.4shared.com/file/hGjnmgCC/Ou ... ontes.html OBS: O arquivo PSD da Outcome é apenas para estudos, nao usem a mesma para outras finalidades, tais como, editar o nic, e usar vc mesmo! Créditos: LoRdEx Espero que gostem... Se ajudei, Da um REP +1 ponto -
Alguns falarão qe este conteudo ja é existente aqui no XTibia, sim ele é, mas não tem imagens, então trazerei um tutorial melhor explicado e com imagens. Vamos la, Primeiro oq é isso Auto Restarter? É uma instrução qe faz com qe quando o seu ot for derrubado, ele instantaneamente abrira sozinho sem vc nem tocar no pc, podendo assim deixar ele rodando 24 horas... Obs: Ele não funciona com distros Console, apenas GUI. Caramba, oq eu preciso fazer? Primeiro abra a pasta de seu ot, e abra um arquivo bloco de notas. (Menu Iniciar > Todos os Programas > Acessorios > Bloco de notas) Agora qe abriu o bloco de notas, coloque o seguinte código dentro dele: Agora vc tem qe configurar, Onde está escrito NomedoExecutável.exe vc colocara o nome do executavel qe liga o ot, um exemplo: forgottenserver.exe E onde está escrito --- MENSAGEM QUE VOCÊ QUISER ---, vc pode por qualqer mensagem qe vc qeira qe apareça qdo ele reabrir seu ot, um exemplo: -= OT REINICIADO =- Agora o auto restarter está configurado, agora iremos salvar e abrir. Clique em Arquivo > Salvar Como Agora no nome do arquivo vc coloca restarter.bat (obs: é obrigatorio o arquivo ser .bat), agora coloque onde está escrito "Salvar como tipo:" deixe todos os arquivos, depois salve-o na pasta de seu ot: Pronto, agora é só abrir o auto-restarter, e ele abrira seu otserv automaticamente. Caso vc qeira qe o ot feche, basta fechar o arquivo. Caso de algum erro, poste aqe no topico qe eu respondo. Espero qe vcs tenhao gostado do tutorial. Abraços1 ponto
-
Wanted Dead Or Alive!
TendoTensei reagiu a patrickjean por um tópico no fórum
Um MOD Super interessante que vou trazer hoje para o XTibia!! Versão = 2.0, Servidor Testado = "TFS 0.3.5*", Comentarios sobre o Script: È uma adaptação de um sistema de Reputation que é feito para funcionar em Mysql Pra que serve: Script tipo Policia e Ladrão, onde você tem uma lista de players para capturar(Matar). Intuito do Script: O Script foi feito com o intuito de proporcionar RPG aos jogadores. Vamos aos scripts!! Creature Script: TalkActions: LIB Movement: Instalação: Comandos: 3 comandos para GOD adcionar/remove/setar a reward do player: !addreward Socket 10/!addreward 10 Socket !removereward Socket 10/!removereward 10 Socket !setreward Socket 10/!setreward 10 Socket 2 comandos para PLAYER ver, e pagar sua recompensa: !pay 100 !reward Socket Movement: Ela é opcional, serve para você "proteger" algum tile, quando alguem passa emcima a reward dele aumenta. SS: Créditos: Socket = Autor [V]vodkasiri = Idéia Gostou? Te ajudei:: REP +1 ponto -
Azeroth Server Updated 14/07/2011: v1.0 Outras Versões: v1.1 [8.60]: http://www.xtibia.co...oth-rpg-reborn/ v2.0 [9.60]: http://www.xtibia.com/forum/topic/205054-960-azeroth-rpg/ Versão: 8.70 Distro: Crystal Server Mapa Base: Yourots Edited e Mix Yourots Features: > 7 Cidades: Azeroth Avalon Zatur Liberty Bay Gloria Sand Trap Tiquanda > Montarias por quest(NPC Mount Master, cavernas ao norte de Azeroth). > NPCs de Travel/Boat diferentes para cada cidade. > Corrigidos Vários Bugs do mapa. > Templo Reformado > Retirados Vários Itens custom e suas quests do antigo Riot Server. > Adicionada Dragon Dungeon. > Adicionado Vulcão de Goroma. > Adicionada Quest Especial em Gloria (NPC Gloria Scientist). > Adicionada Ferumbras Tower. > Várias Hunts adicionadas. > Adicionada Formorgar Mines. > Sistema de Refinamento e Slot. > 6 Novas Mounts. > Principais Quests: Annihilator Pits of Inferno The Inquisition FireWalker Boots Demon Helmet Draken Hell Conquer > 23 Raids Automáticas e configuradas: > Sistema de Guerras pelo Castelo [Honor Castle, a oeste de Azeroth] Evento automático. Quando a guerra é anunciada as guilds podem batalhar pelo controle do castelo, dando use no monumento do último andar e permanecendo assim até a guerra acabar. O último jogador a ter o controle do castelo antes do tempo acabar será o vencedor, e sua guild se tornará dona do castelo. Todos os membros da Guild ganharão uma recompensa e poderão acessar o mapa do subsolo. Os membros de outras Guilds serão teleportados para o templo e não poderão acessar o castelo. O sistema envia mensagens a todos antes de o evento começar, quando começar, quando o dono do castelo muda, antes de se finalizar e ao finalizar, relatando o conquistador do castelo e a guild vencedora. Imagens: Raids Castle Upgrade & Slot System Não há teleports diretos para hunts ou quests. Não há items ou monstros editados(além dos trainers). Não há sistema VIP(premium account valorizada). Não há raids com monstros excessivamente fortes nas cidades iniciais. Acc God: 2/password Créditos:Unknow YourOts Edited, Mix Yourots Team, Crystal Server Team, Tryller, Mock, TFS Team e um pouquinho (bem pouquinho) pra mim xD. Source - IP Changer 8.70 - Utilitários(opcional) - Map Editor *Utilitários inclui: Lista com códigos de todos os looktypes, SQLite Studio 1.1.1, códigos das cores dos outfits e o OTRestarter. Download Azeroth Server V 1.0 - Completo [MEDIAFIRE] Comandos: !war para executar a guerra pelo castelo manualmente, !reset para interromper o funcionamento da war e !castle para limpar todos os dados, ou seja, o castelo volta a ser terra de ninguém. V 0.2 V 0.3 V 0.4 V 1.0 Último pedido meu: encham o saco dos adms pra colocarem o tópico do tryller como fixo. É o melhor distro 8.70 que nós temos aqui, talvez ele salve os ots 8.70 daqui pra frente Contato: vmspk@hotmail.com Edit - Coloquei os Scans Edit2 - Adicionado comando Edit3 - Atualização Edit4 - Atualização http://img208.images...claymorepsf.jpg1 ponto
-
[8.54] Mapa Pokemon Betinhowz666
Daniel S reagiu a betinhowz666 por um tópico no fórum
Hello Como prometido irei disponibilizar agora o download do mapa pokemon que estive trabalhando. Coloquei as houses mais não o respaw. Apresentações ? Vamos lá para uma prévia das cidades. As hunt's vocês terão que baixar para conferir CITY 1 CITY 2 CITY 3 CITY 4 Me ajudem a atingir 200 REP +, Que farei este mapa ficar muito melhor do que está. Antes era 150 REP+, Mas por conta de alguns moderadores me tirarem REP + dizendo que eu tinha feito outra conta para me dar REP + agora será 200. Segue o download do mapa e o que precisa para que você abra-o MAPA BETINHOWZ666 SPR POR PIRADECO Créditos: PeeWee - por fazer parte do mapa Piradeco - pelas .spr e .dat betinhowz666 - por estar editando. (EU)1 ponto -
Indice: Introdução Downloads Tutorial: Adicionando efeitos Adicionando efeitos no servidor Adicionando monstros Adicionando Itens Problemas possívels Extras Links úteis introdução Neste tuto você aprenderá a base de como modificar seu jogo! Adicionando novos efeitos; Novos monstros; Novos itens. E como configur=a-los no servidor. Downloads Procure aqui as Sources que deseja usar. Tibia Dat Editor Créditos a Demonic Applications Otitemeditor 8.54 caso queira outra versão, procure. Dev C++-->http://www.speedysha...gottenDevCpp.7z Tutorial Efeitos Vamos usar o DatEditor agora: clique na pastinha e navegue até o '.spr' e o '.dat' do seu cliente, escolha 780 ao lado do open, e clique em 'Open'. [File/New/Effect] Abriu um espaço em branco nas lista de efeitos. [import/Sprites] Navegue até as imagens e selecione todas; Se aparecer algo como "Overwrite" clique em "no". Agora iremos configurar os efeitos; E para isso devemos saber de algumas coisas. Quantas animações tem meu efeito?. Qual o tamanho do meu efeito: Em [sprite information/Animation] coloque a quantidade de animações do seu efeito. Em [sprite information/Width&Height] ajuste o tamanho da animação. Agora terá de arrumar as direções. tome outro efeitos como base para arrumar as setas. Depois de pronto salve [clique no disquete] --PARTE NÃO ALTERADA DIA 22/04/2011 Efeitos no Servidor continuando... Agora vamos mecher com as sources do servidor, com essas sources que se faz aquele executável que faz seu servidor rodar. Com o Dev C++, abra o projeto, '0.3.4pl2'/dev-cpp/TheForgottenServer.dev na parte da esquerda vá até 'const.h' vá até isso NM_ME_BATS = 0x42, //66 copie a linha e adicione uma linha a mais, renomeie e mude os números. nesta linha mude tb- NM_ME_LAST = NM_ME_BATS, bote o ultimo efeito adicionado, como na imagem. -- agora vamos para 'tools.cpp' na coluna da esquerda. copie novamente uma linha e adicione, mudando como na imagem, a perte em vermelho, é tipo um apelido, pode ser minúsculo tb. mas não esqueça de botar virgula, apenas no ultimo que não.como na imagem. salve os dois arquivos é claro. 'arquivos/salvar todos' Agora esta na hora de compilar. 'executar/compilar' ou Ctrl+f9 espere, até aparecer 'done'. depois de compilado, vai na pasta '0.3.4pl2/dev-cpp' e pegue seu executável-'TheForgottenServer.exe' copie, ou recorte e cole na pasta do seu servidor... agora na pasta do seu servidor vá em data/lib/constant--se seu servidor não tem 'lib' vá em data/global procure por 'CONST_ME_BATS' faça novamente o processo de cópia, mudando o número.e mudando tb o CONST_ME_LAST faça isso botando o mesmo nome que pôs no const.h, no Dev C++. bom agora sim acabou... --FIM DA PARTE NÃO ALTERADA DIA 22/04/2011 Adicionando Monstros 1ª Parte: adicionando monstros em 32x32 [File/New/Monster] Abriu um espaço em branco. [import/Sprites] Navegue até as sprites do seu monstro e escolha todas as imagens, se aparecer algo sobre "Overwrite" clique em 'no'. [sprite information/Animation] Coloque 3, pois é o pé D na frente, pé E na frente e 2 pés juntos. [sprite information/X Div] Coloque 4 (acredito que seja a quantidade de lados). Se for um bixo que voe(ou que precise ficar mudando de posição mesmo sem andar marque a opção:[item Stats/[V]Idle Animated] Para ajustar a posição dos monstros mecha nas flechas em baixo de "Blend Layers". --Pegue o nº do monstro em [Extra/Itemtype] Pronto seu monstro está pronto para ser posto em batalha! pode usá-lo agora. para poder usar o comando de trocar de outfit e que pegue o seu novo monstro, vá em [data/talkactions/scripts/newtype.lua], verá uma parte parecida com está: o quem a fazer é mudar a parte onde tem o '351', só acresentar 1 a cada monstro adicionado. Itens !!!!!!!!! Vou arrumar depois quando resolver um problema com otitemeditor versão para 8.54 até lá vai ficar incompleto. !!!!!!!!! .::Bônus::. Para efetios que não sejam de apenas 1 SQM em width-largura bote 2 em heigth-altura bote 2 tb assim seu efeito será maior. mas a área de contato, ou ataque será apenas no quadrado de baixo, e a ordem fica assim, na composição dos efeitos-itens-criaturas-shots Possíveis problemas Para Adicionar as sprites aos efitos/items/mosntros, basta arrastá-la da janela [sprites] para un espaço em cima de onde esta escrito "Blend Layers" Ao selecionar os arquivos para editar deu algum problema -> troque a "versão" ao lado do open[780/760]. O programa para de funcionar do nada, então salve seu projeto de tempo em tempo. A sprite não aparece quando você navega até o seu diretório -> troque a extensão do arquivo a ser procurado. Ao importar sprites elas ficam "bugadas" -> bote em outra extensão. PNG ou BMP. As janelas não aparecem -> vá em window e ative as janelas que deseja. Links úteis: compilando servidor compilando servidor@2 Acho que acabo! perguntas?1 ponto
-
Fazendo Npc Barco!
Garrius reagiu a Mateusdeli123 por um tópico no fórum
Bom eae galera do :XTibia_smile: To aki para ensinar como fazer um NPC Barco. Bom Vamo lá. 1° Abra a pasta do seu ot vá em data/npc, copie qualquer arquivo e cole renomeio para o nome desejado. Abra-o em Bloco de Notas. Cole Isso Dentro \/. Explicado: Em Vermelho Nome do NPC Em Azul é a Cor da Roupa dele. Em Look Type é a imagem dele EX : Demon, Morgaroth etc... Tem que ser em Numero. OBS Para facilitar entre no seu Server e digite /newtype e o numero. EX : /newtype 120 Em Laranja a Fala dele Em Verde é aonde ele vai te Levar. OBS value="pescar,1861,1362,7,0" em "pescar" que é o nome da cidade talz... Tem que ser letra minuscula! Aonde esta 1861,1362,7 é a Posição aonde ele vai te leva EX : valley,1578,1150,7,0. O 0 é o Dinheiro que o players tem que pagar para poder viajar. Agora Salve-o e pronto esta criado seu NPC. :smile_positivo: Bom é isso se ajudei da um REP+ :button_ok: :smile_positivo: VLW Abraços.1 ponto -
# Revolution Website # Nome: Revolution Website Versão: 8.5+ Autor: Bruno333 Coméntario: Bom, eu vi que tem varios Poketibia e nenhum site , então resolvi fazer um bom, leve e pratico! *lembrando que eu,uso como base o site do Nicaw SVN 19b Configurando o site: Primeiro passo e acessar o phpmyadmin (http://localhost/ ou http://localhost:8090) Entre na sua conta do PhpMyAdmin, "Root" "sua senha" Agora cria uma database (coloque um nome mais simples que puder, aconselho coloca o nome de "tibia") agora la em cima no menu tem o butão [iMPORTAR] Clique ele! Depois irar aparecer uma pagina, com um butão chamado PROCURAR, clique e va até a pasta do seu ot.. e importa a database do ot. Caso não tenho pode baixar Clicando aqui[/url] Agora continuando no [iMPORTAR] vc deve importar agora a database no NICAW ACC, que se encontra na pasta xampp/htdocs/documents nome do arquivo eh shema.mysql (database do nicaw) Podemos fechar o internet explorer e configurar logo! va a pasta Xampp/htdocs/config.inc e abra ele! Vamos agora configurar: # Set data directory of your OT server $cfg['dirdata'] = 'C:\otserv\data; $cfg['house_file'] = 'world/map-house.xml'; # MySQL server settings $cfg['SQL_Server'] = 'localhost'; $cfg['SQL_User'] = 'root'; $cfg['SQL_Password'] = '123456'; $cfg['SQL_Database'] = 'tibia'; Configurando: Onde a pasta data do seu ot está localizado entre na pasta data/world do seu ot e ve o arquivo que ta no final com house.xml e coloque no lugar do map-house.xml senha do seu phpmyadmin! Nome da tua database, aconselho colocar a database com nome de tibia!! ai so colocar como está ai em cima! Agora feche e salve.. Va a pasta do seu ot abra config lua e aperte ctrl + f e procure por root la vc encontrara tpw assim: sql_host = "localhost" sql_user = "root" sql_pass = "SUA SENHA" sql_db = "COLOQUE O NOME DA TUA DATABASE" * só lembrando galera que o site eu ia usar em meu servidor então tem certas funções que esta configurada para meu servidor mais quem tem um conhecimento minimo consegue de boa fazer as devidas mudanças! SS Agora o mais importante de tudo o Download e Scan !!! Revolution WebSite Scan !!! Bom galerinha do Xtibia é isso ai, espero que gostem do meu Website qualquer Duvida ou Bug's postem aqui Não se esqueça de quem gostou da um +Repp que não vai cair a mão tbem !!!1 ponto
-
Estava, a muito tempo Procurando o Script do [NPC] Comprador Completo, ATENÇÃO xTIBIANOS, não fui ue qm fiz o script MAIS EU QUE O EDITEI, o que eu peguei estava INCOMPLETO! O Script foi feito em 2 Etapas "Comprador de Pokemon" e "Compradora de Pokemon" . Vamos começar com o COMPRADOR DE POKEMON Vá em DATA/NPC Copie e cole qualquer arquivo de lá, e renomeie com o nome de Comprador de Pokemon coloque isso : <?xml version="1.0"?> <npc name="Comprador de Pokemon" script="data/npc/scripts/buy.pokemons.lua" walkinterval="5000" floorchange="0"> <health now="100" max="100"/> <look type="143" head="78" body="88" legs="0" feet="88" addons="3"/> <parameters> <parameter key="message_greet" value="Ola |PLAYERNAME|. quer me vender {pokemon}? " /> </parameters> </npc> Depois vá na pasta Scripts e crie 1 arquivo chamado buy.pokemons.lua -- COMPRADOR SYSTEM BY : Cayodiebe - xTibia --local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVbehavior == CONVERSATION_DEFAULT and 0 or cid function pairsByKeys (t, f) -- function for alphabetical order in list local a = {} for n in pairs(t) do table.insert(a, n) end table.sort(a, f) local i = 0 local iter = function () i = i + 1 if a[i] == nil then return nil else return a[i], t[a[i]] end end return iter end local Pokemons = { ["mew"] = {price = 500000}, ["mewtwo"] = {price = 500000}, ["lugia"] = {price = 700000}, ["celebi"] = {price = 500000}, ["moltres"] = {price = 400000}, ["zapdos"] = {price = 400000}, ["articuno"] = {price = 400000}, ["bayleef"] = {price = 400000}, ["chikorital"] = {price = 200000}, ["meganium"] = {price = 600000}, ["cyndaquil"] = {price = 200000}, ["quilava"] = {price = 400000}, ["typhlosion"] = {price = 600000}, ["teddiursa"] = {price = 200000}, ["ursaring"] = {price = 500000}, ["wobbuffet"] = {price = 300000}, ["stantler"] = {price = 320000}, ["noctowl"] = {price = 350000}, ["houndour"] = {price = 100000}, ["houndoom"] = {price = 300000}, ["gligar"] = {price = 350000}, ["hoothoot"] = {price = 150000}, ["scizor"] = {price = 800000}, ["steelix"] = {price = 800000}, ["hitmontopl"] = {price = 800000}, ["pichu"] = {price = 500000}, ["tyrogue"] = {price = 500000}, ["swablu"] = {price = 500000}, ["suicune"] = {price = 900000}, ["entei"] = {price = 900000}, ["raikou"] = {price = 900000}, ["skarmory"] = {price = 900000}, ["electabuzz"] = {price = 50000}, ["seel"] = {price = 10000}, ["dewgong"] = {price = 25000}, ["arcanine"] = {price = 30000}, ["muk"] = {price = 20000}, ["shellder"] = {price = 5000}, ["cloyster"] = {price = 30000}, ["onix"] = {price = 35000}, ["drowzee"] = {price = 10000}, ["hypno"] = {price = 25000}, ["kingler"] = {price = 15000}, ["corphish"] = {price = 10000}, ["crawdaunt"] = {price = 20000}, ["exeggutor"] = {price = 20000}, ["marowak"] = {price = 25000}, ["hitmonlee"] = {price = 50000}, ["hitmonchan"] = {price = 50000}, ["lickitung"] = {price = 40000}, ["weezing"] = {price = 25000}, ["rhyhorn"] = {price = 10000}, ["rhydon"] = {price = 25000}, ["tangela"] = {price = 20000}, ["kangaskhan"] = {price = 40000}, ["kingdra"] = {price = 50000}, ["togepi"] = {price = 10000}, ["togetic"] = {price = 20000}, ["shuppet"] = {price = 10000}, ["banette"] = {price = 20000}, ["duskull"] = {price = 20000}, ["dusclops"] = {price = 30000}, ["seaking"] = {price = 15000}, ["buizel"] = {price = 10000}, ["starmie"] = {price = 20000}, ["mime jr"] = {price = 10000}, ["mr.mime"] = {price = 35000}, ["scyther"] = {price = 50000}, ["smoochum"] = {price = 10000}, ["jynx"] = {price = 35000}, ["magmar"] = {price = 50000}, ["politoed"] = {price = 40000}, ["poliwrath"] = {price = 30000}, ["gyarados"] = {price = 30000}, ["lapras"] = {price = 50000}, ["eevee"] = {price = 10000}, ["porygon"] = {price = 70000}, ["omanyte"] = {price = 15000}, ["omastar"] = {price = 50000}, ["kabuto"] = {price = 15000}, ["kabutops"] = {price = 50000}, ["aerodactyl"] = {price = 100000}, ["snorlax"] = {price = 60000}, ["dratini"] = {price = 15000}, ["dragonair"] = {price = 30000}, ["dragonite"] = {price = 50000}, ["ivysaur"] = {price = 20000}, ["venusaur"] = {price = 30000}, ["charmander"] = {price = 5000}, ["charmeleon"] = {price = 15000}, ["charizard"] = {price = 30000}, ["squirtle"] = {price = 5000}, ["wartortle"] = {price = 15000}, ["blastoise"] = {price = 30000}, ["fearow"] = {price = 20000}, ["lucario"] = {price = 35000}, ["arbok"] = {price = 20000}, ["pikachu"] = {price = 15000}, ["sandslash"] = {price = 30000}, ["nidorina"] = {price = 10000}, ["nidoqueen"] = {price = 25000}, ["nidorino"] = {price = 10000}, ["nidoking"] = {price = 25000}, ["clefairy"] = {price = 15000}, ["clefable"] = {price = 25000} } local idballs = { [2532] = {2531}, [2653] = {2557}, [2654] = {2525}, [2652] = {2524}, [2195] = {2523}, [2531] = {2532}, [2557] = {2653}, [2525] = {2654}, [2524] = {2652}, [2523] = {2195}, } local balls = idballs[getPlayerSlotItem(cid,8).itemid] if(msgcontains(msg, "pokemon") or msgcontains(msg, "pokemon")) then selfSay("Qual o pokemon que você quer me vender? quer olhar a {list} ?", cid) talkState[talkUser] = 1 elseif (msgcontains(msg, "list") or msgcontains(msg, "LIST")) and talkState[talkUser] == 1 then local str = "" str = str .. "Pokemon Prices :\n\n" for name, pos in pairsByKeys(Pokemons) do str = str..name.." = "..pos.price.."\n" end str = str .. "" doShowTextDialog(cid, 6579, str) elseif Pokemons[msg] and talkState[talkUser] == 1 then if getPlayerStorageValue(cid, 25000) == 5 then return selfSay('Você está montando.',cid) elseif getPlayerStorageValue(cid, 23000) == 5 then return selfSay('Você está voando.',cid) elseif #getCreatureSummons(cid) >= 1 then return selfSay('Voce precisa botar seus pokemons dentro da pokebola.',cid) elseif balls == nil then return selfSay('Coloque seu pokemon slot da Pokeball para que eu possar examinar!!',cid) end local a = getItemAttribute(getPlayerSlotItem(cid,8).uid,"name") if string.find(tostring(a),msg) then doRemoveItem(getPlayerSlotItem(cid,8).uid, 1) doPlayerAddMoney(cid, Pokemons[msg].price) selfSay('Obrigado por vender o pokemon '..msg..' por '..Pokemons[msg].price..' meu amigo!', cid) else selfSay('vc n tem o pokemon '..msg..' para vender!', cid) end elseif msg == "no" and talkState[talkUser] >= 1 then selfSay("Then not", cid) talkState[talkUser] = 0 npcHandler:releaseFocus(cid) end return TRUE end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Etapa 2: "COMPRADORA DE POKEMONS" Refaça, o mesmo processo, DATA/NPC copie e cole qualuqer aquivo , e o renomeie de COMPRADORA DE POKEMONe cole isso : <?xml version="1.0"?> <npc name="Compradora de Pokemon" script="data/npc/scripts/buy_pokemons.lua" walkinterval="5000" floorchange="0"> <health now="100" max="100"/> <look type="144" head="78" body="88" legs="0" feet="88" addons="3"/> <parameters> <parameter key="message_greet" value="Ola |PLAYERNAME|. quer me vender {pokemon}? " /> </parameters> </npc> Agora vá na pasta SCRIPTS e crie 1 arquivo chamado buy_pokemons.lua e cole isso -- COMPRADOR SYSTEM BY : Cayodiebe - xTibia local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVbehavior == CONVERSATION_DEFAULT and 0 or cid function pairsByKeys (t, f) -- function for alphabetical order in list local a = {} for n in pairs(t) do table.insert(a, n) end table.sort(a, f) local i = 0 local iter = function () i = i + 1 if a[i] == nil then return nil else return a[i], t[a[i]] end end return iter end local Pokemons = { ["pidgeot"] = {price = 25000}, ["pidgeotto"] = {price = 12000}, ["magneton"] = {price = 25000}, ["seadra"] = {price = 25000}, ["dodrio"] = {price = 20000}, ["golbat"] = {price = 15000}, ["graveler"] = {price = 20000}, ["electrode"] = {price = 20000}, ["victreebel"] = {price = 25000}, ["poliwhirl"] = {price = 15000}, ["bulbasaur"] = {price = 3000}, ["electabuzz"] = {price = 50000}, ["abra"] = {price = 10000}, ["kadabra"] = {price = 20000}, ["alakazam"] = {price = 35000}, ["gastly"] = {price = 10000}, ["haunter"] = {price = 20000}, ["gengar"] = {price = 35000}, ["aipom"] = {price = 10000}, ["ambipom"] = {price = 20000}, ["machop"] = {price = 5000}, ["machoke"] = {price = 15000}, ["machamp"] = {price = 30000}, ["weepinbell"] = {price = 15000}, ["tentacruel"] = {price = 30000}, ["geodude"] = {price = 5000}, ["golem"] = {price = 35000}, ["ponyta"] = {price = 10000}, ["rapidash"] = {price = 25000}, ["slowpoke"] = {price = 5000}, ["slowbro"] = {price = 20000}, ["magnezone"] = {price = 50000}, ["farfetchd"] = {price = 200000}, ["seel"] = {price = 10000}, ["dewgong"] = {price = 25000}, ["arcanine"] = {price = 30000}, ["muk"] = {price = 20000}, ["shellder"] = {price = 5000}, ["cloyster"] = {price = 30000}, ["onix"] = {price = 35000}, ["drowzee"] = {price = 10000}, ["hypno"] = {price = 25000}, ["kingler"] = {price = 15000}, ["corphish"] = {price = 10000}, ["crawdaunt"] = {price = 20000}, ["exeggutor"] = {price = 20000}, ["marowak"] = {price = 25000}, ["hitmonlee"] = {price = 50000}, ["hitmonchan"] = {price = 50000}, ["lickitung"] = {price = 40000}, ["weezing"] = {price = 25000}, ["rhyhorn"] = {price = 10000}, ["rhydon"] = {price = 25000}, ["tangela"] = {price = 20000}, ["kangaskhan"] = {price = 40000}, ["kingdra"] = {price = 50000}, ["togepi"] = {price = 10000}, ["togetic"] = {price = 20000}, ["shuppet"] = {price = 10000}, ["banette"] = {price = 20000}, ["duskull"] = {price = 20000}, ["dusclops"] = {price = 30000}, ["seaking"] = {price = 15000}, ["buizel"] = {price = 10000}, ["starmie"] = {price = 20000}, ["mime jr"] = {price = 10000}, ["mr.mime"] = {price = 35000}, ["scyther"] = {price = 50000}, ["smoochum"] = {price = 1000}, ["jynx"] = {price = 35000}, ["magmar"] = {price = 50000}, ["politoed"] = {price = 40000}, ["poliwrath"] = {price = 30000}, ["gyarados"] = {price = 30000}, ["lapras"] = {price = 50000}, ["eevee"] = {price = 10000}, ["porygon"] = {price = 70000}, ["omanyte"] = {price = 15000}, ["omastar"] = {price = 50000}, ["kabuto"] = {price = 15000}, ["kabutops"] = {price = 50000}, ["aerodactyl"] = {price = 100000}, ["snorlax"] = {price = 60000}, ["zapdos"] = {price = 500000}, ["moltres"] = {price = 500000}, ["articuno"] = {price = 500000}, ["dratini"] = {price = 15000}, ["dragonair"] = {price = 30000}, ["dragonite"] = {price = 50000}, ["ivysaur"] = {price = 20000}, ["venusaur"] = {price = 30000}, ["charmander"] = {price = 5000}, ["charmeleon"] = {price = 15000}, ["charizard"] = {price = 30000}, ["squirtle"] = {price = 5000}, ["wartortle"] = {price = 15000}, ["blastoise"] = {price = 30000}, ["fearow"] = {price = 20000}, ["lucario"] = {price = 35000}, ["arbok"] = {price = 20000}, ["pikachu"] = {price = 15000}, ["sandslash"] = {price = 30000}, ["nidorina"] = {price = 10000}, ["nidoqueen"] = {price = 25000}, ["nidorino"] = {price = 10000}, ["nidoking"] = {price = 25000}, ["clefairy"] = {price = 15000}, ["clefable"] = {price = 25000} } local idballs = { [2532] = {2531}, [2653] = {2557}, [2654] = {2525}, [2652] = {2524}, [2195] = {2523}, [2531] = {2532}, [2557] = {2653}, [2525] = {2654}, [2524] = {2652}, [2523] = {2195}, } local balls = idballs[getPlayerSlotItem(cid,8).itemid] if(msgcontains(msg, "pokemon") or msgcontains(msg, "pokemon")) then selfSay("Qual o pokemon que você quer me vender? quer olhar a {list} ?", cid) talkState[talkUser] = 1 elseif (msgcontains(msg, "list") or msgcontains(msg, "LIST")) and talkState[talkUser] == 1 then local str = "" str = str .. "Pokemon Prices :\n\n" for name, pos in pairsByKeys(Pokemons) do str = str..name.." = "..pos.price.."\n" end str = str .. "" doShowTextDialog(cid, 6579, str) elseif Pokemons[msg] and talkState[talkUser] == 1 then if getPlayerStorageValue(cid, 25000) == 5 then return selfSay('Você está montando.',cid) elseif getPlayerStorageValue(cid, 23000) == 5 then return selfSay('Você está voando.',cid) elseif #getCreatureSummons(cid) >= 1 then return selfSay('Voce precisa botar seus pokemons dentro da pokebola.',cid) elseif balls == nil then return selfSay('Coloque seu pokemon slot da Pokeball para que eu possar examinar!!',cid) end local a = getItemAttribute(getPlayerSlotItem(cid,8).uid,"name") if string.find(tostring(a),msg) then doRemoveItem(getPlayerSlotItem(cid,8).uid, 1) doPlayerAddMoney(cid, Pokemons[msg].price) selfSay('Obrigado por vender o pokemon '..msg..' por '..Pokemons[msg].price..' meu amigo!', cid) else selfSay('vc n tem o pokemon '..msg..' para vender!', cid) end elseif msg == "no" and talkState[talkUser] >= 1 then selfSay("Then not", cid) talkState[talkUser] = 0 npcHandler:releaseFocus(cid) end return TRUE end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Créditos : cayodiebe 90% Vodkart 10%1 ponto
-
[Gesior Aac] 2 Novas Estatisticas Para Seu Web Site.
CliffBurtton reagiu a tyuahoi por um tópico no fórum
Olá Após 3 Tentativas d autorizaçao para postar o script em outro forum, o Dono Me Autorizou POSAKPDKPSAKD 1. Estatisticas Do Servidor. (Ultimo Char Criado, Top Etc.) Abra O: latestnews.php E procure pela linha: $time = time(); ( Normalmente Bem No Começo) adicione isso logo abaixo: ///////////////////////////////////////////////////////////////////////////////////////// //The new edition of my script: Best Player, Last joined and something new Server Motd.// /////////////////////////Everything in the new appearance./////////////////////////////// //////////////////////////////////////by Aleh/////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////// ///Queries /// $query = $SQL->query('SELECT `players`.`name`,`players`.`id`,`players`.`level`, `players`.`experience`, `server_motd`.`id`, `server_motd`.`text` FROM `players`,`server_motd` WHERE `players`.`group_id` < '.$config['site']['players_group_id_block'].' AND `players`.`name` != "Account Manager" ORDER BY `players`.`level` DESC, `players`.`experience` DESC, `server_motd`.`id` DESC LIMIT 1;')->fetch(); $query2 = $SQL->query('SELECT `id`, `name` FROM `players` ORDER BY `id` DESC LIMIT 1;')->fetch(); $housesfree = $SQL->query('SELECT COUNT(*) FROM `houses` WHERE `owner`=0;')->fetch(); $housesrented = $SQL->query('SELECT COUNT(*) FROM `houses` WHERE `owner`=1;')->fetch(); $players = $SQL->query('SELECT COUNT(*) FROM `players` WHERE `id`>0;')->fetch(); $accounts = $SQL->query('SELECT COUNT(*) FROM `accounts` WHERE `id`>0;')->fetch(); $banned = $SQL->query('SELECT COUNT(*) FROM `bans` WHERE `id`>0;')->fetch(); $guilds = $SQL->query('SELECT COUNT(*) FROM `guilds` WHERE `id`>0;')->fetch(); ///End Queries /// $main_content .= '<table bgcolor='.$config['site']['darkborder'].' border=0 cellpadding=4 cellspacing=1 width=100%> <tr bgcolor='. $config['site']['vdarkborder'] .'><td align="center" class=white colspan=1><b>Welcome to '.$config['server']['serverName'].'</b></td></tr> <tr><td><table border=0 cellpadding=1 cellspacing=1 width=100%> <tr bgcolor='. $config['site']['lightborder'] .'><td><center>Last joined us: <a href="?subtopic=characters&name='.urlencode($query2['name']).'">'.$query2['name'].'</a>, player number '.$query2['id'].'. Welcome and wish you a nice game!</center></td></tr> <tr bgcolor='. $config['site']['lightborder'] .'><td><center>Currently, the best player on the server is: <a href="index.php?subtopic=characters&name='.urlencode($query['name']).'"> '.$query['name'].'</a> ('.urlencode($query['level']).'). Congratulations!</center></td></tr> <tr bgcolor='. $config['site']['lightborder'] .'><td><center><b>Server motd:</b> '.$query['text'].'</center></td></tr> <table border=0 cellpadding=0 cellspacing=1 width=100%> <tr bgcolor='. $config['site']['lightborder'] .'><td><center><b>Free Houses:</b> '.$housesfree[0].'</center></td> <td><center><b>Rented Houses:</b> '.$housesrented[0].'</center></td></tr> <tr bgcolor='. $config['site']['lightborder'] .'><td><center><b>Accounts</b> in database: '.$accounts[0].'</center></td> <td><center><b>Players</b> in database: '.$players[0].'</center></td></tr> <tr bgcolor='. $config['site']['lightborder'] .'><td><center><b>Banned</b> accounts: '.$banned[0].'</center></td> <td><center><b>Guilds</b> in databese: '.$guilds[0].'</center></td></tr> </table></td></tr></table>'; ///Don't delete this! Please respect my work! I am counting on reputation. $main_content .= '<div align="right"><small><b>Author of script: <a href="http://otland.net/members/aleh/">Aleh</a></b></small></div><br />'; ///Don't delete this! Please respect my work! I am counting on reputation. Pronto. CrEdItOs. Aleh 2. Best Guild. Faça Um Novo Arquivo com o nome frags.php em: C:\xampp\htdocs Cole Isso Dentro: <?php $main_content .= '<div style="text-align: center; font-weight: bold;">Top 30 frags on ' . $config['server']['serverName'] . '</div> <table border="0" cellspacing="1" cellpadding="4" width="100%"> <tr bgcolor="' . $config['site']['vdarkborder'] . '"> <td class="white" style="text-align: center; font-weight: bold;">Name</td> <td class="white" style="text-align: center; font-weight: bold;">Frags</td> </tr>'; $i = 0; foreach($SQL->query('SELECT `p`.`name` AS `name`, COUNT(`p`.`name`) as `frags` FROM `killers` k LEFT JOIN `player_killers` pk ON `k`.`id` = `pk`.`kill_id` LEFT JOIN `players` p ON `pk`.`player_id` = `p`.`id` WHERE `k`.`unjustified` = 1 AND `k`.`final_hit` = 1 GROUP BY `name` ORDER BY `frags` DESC, `name` ASC LIMIT 0,30;') as $player) { $i++; $main_content .= '<tr bgcolor="' . (is_int($i / 2) ? $config['site']['lightborder'] : $config['site']['darkborder']) . '"> <td><a href="?subtopic=characters&name=' . urlencode($player['name']) . '">' . $player['name'] . '</a></td> <td style="text-align: center;">' . $player['frags'] . '</td> </tr>'; } $main_content .= '</table>'; ?> agora va em: latestnews e adicione isso: $main_content .= '<div class="NewsHeadline"> <div class="NewsHeadlineBackground" style="background-image:url(' . $layout_name . '/images/news/newsheadline_background.gif)"> <table border="0"> <tr> <td style="text-align: center; font-weight: bold;"> <font color="white">Most powerfull guilds</font> </td> </tr> </table> </div> </div> <table border="0" cellspacing="3" cellpadding="4" width="100%"> <tr>'; foreach($SQL->query('SELECT `g`.`id` AS `id`, `g`.`name` AS `name`, `g`.`logo_gfx_name` AS `logo`, COUNT(`g`.`name`) as `frags` FROM `killers` k LEFT JOIN `player_killers` pk ON `k`.`id` = `pk`.`kill_id` LEFT JOIN `players` p ON `pk`.`player_id` = `p`.`id` LEFT JOIN `guild_ranks` gr ON `p`.`rank_id` = `gr`.`id` LEFT JOIN `guilds` g ON `gr`.`guild_id` = `g`.`id` WHERE `k`.`unjustified` = 1 AND `k`.`final_hit` = 1 GROUP BY `name` ORDER BY `frags` DESC, `name` ASC LIMIT 0, 4;') as $guild) $main_content .= ' <td style="width: 25%; text-align: center;"> <a href="?subtopic=guilds&action=show&guild=' . $guild['id'] . '"><img src="guilds/' . ((!empty($guild['logo']) && file_exists('guilds/' . $guild['logo'])) ? $guild['logo'] : 'default_logo.gif') . '" width="64" height="64" border="0"/><br />' . $guild['name'] . '</a><br />' . $guild['frags'] . ' kills </td>'; $main_content .= ' </tr> </table>'; Ta ae. Bom Uso.1 ponto -
→ OTServ Auto Restarter ← Bom, sei que aqui no XTibia existem muitos tutoriais de como se criar um OTServ Restarter, ou seja um restarter para seu OTServ, mas não vejo muitos "restarters" prontos para download, por isso resolvi fazer um. O que é um restarter? É um reinicializador para seu OTServ, quando aparece aquelas mensagens de erros do Windows no seu OTServ e o seu servidor cai de conexão, ele inicia novamente o OTServ sem você precisar estar presente. ■ Instruções: Primeiramente, para o OTServ Restarter funcionar você terá que "desativar o relatório de erros do windows" → Desativar no Windows XP: Vá em Iniciar > Painel de Controle e dê um clique duplo no ícone: "Sistema" > Na guia "Avançado", clique em "Relatório de erros" > Selecione a opção "Desativar relatório de erros." Mas, é recomendável manter a opção "Notificar quando houver erros críticos" marcada, mas se seu OTServ tem erros critícos lembre-se de desativar. Se você tiver outro sistema operacional, cheque no Google para ver como desativar o "relatório de erros" do seu sistema. → Feito isto, renomeie o executável do seu servidor para OTServ, ficará assim (OTServ.exe), mas só renomeie para OTServ. Observação: O executável do servidor, é o distro por onde você abre seu OTServ (Exemplo: Yourots, Alissow | Lembre-se de renomear para OTServ). ■ Download e Informações Finais: → Download: http://depositfiles.com/files/yt9k2h1sp ■ Ok, após fazer o download do arquivo NewRestarter, você deverá abrir seu OTServ normalmente e depois dar um duplo clique no NewRestarter. Feito isso, poderá ficar tranquilo com o seu servidor, sem se preocupar com os ataques de nukers ou erros propriamente do Windows ou do servidor. Bom proveito. Atenciosamente, Luan Henrique.1 ponto
-
Bleach Orggy
Byakuran reagiu a aguinho600 por um tópico no fórum
Olá pessoal, venho recrutar membros experientes para meu projeto de Bleach, o Bleach Orggy será diferente de todos servidores de Bleach já existentes, terá sistemas inovadores e resgatará o RPG que está quase perdido... Quests: Vocações: Sistemas: Equipe: Bleach Orggy Equipe: • Administradores e Coordenadores : Aguinho600, [Vago] • Mapper: Aguinho600, [Vago], [Vago] • Spriter: Denis • Scripter: [Vago], [Vago], [Vago] • Spell Maker: [Vago], [Vago], [Vago] • Programador: [Vago] • WebDesigner: [Vago] • Designer: [Vago] Formulário : Nome: Idade: Cargo: MSN: Horas que podem ser dedicadas ao Projeto: Nivel de Experiência: Mostrar algum Trabalho feito(se tiver,pliiz): Já trabalhou em algum outro servidor: Porque quer entrar na equipe: Promete concluir o projeto: Adicional: Progresso: Considerações Finais: Créditos: Comunidade Bleach Orggy1 ponto -
Fala galera, estava fuçando a internet e descobri um novo jeito de criar um IP Fixo, sem ser no NO-IP! Este é um novo geito de fazer IP Fixo, ele é igualmente NO-IP, fas as mesma coisas que NO-IP, e ainda lhe oferecer um serviço de IP protegido, atrapalha um pouco a vida dos nukers. (Bom isso é pelo menos o que o site fala :]). Primeiramente entre no site: http://www.dyndns.com/ Depois de ter entrado no site você vai se cadastrar normalmente siga as fotos: Depois de ter se cadastrado no site, vamos cadastrar seu IP: Clique em "Add Host Service": Logo após iremos cadastrar seu IP Fixo, o processo é semelhante ao NO-IP. Depois de cadastrar basta clicar em "Add To Cart". Logo após clique em "Next >>" E depois basta clicar em "Activate Services >>". Pronto, você agora tem um novo IP Fixo É isso ae galera, os créditos vão inteiramente a mim porque descobri o site sozinho Uso esse IP para meu servidor e realmente ajudou bastante contra nukers, não sei se realmente funciona mais percebi uma diferença1 ponto
-
Tutorial de como colocar um mapa baixado em seu servidor. Primeiramente baixe um mapa na sessão download de mapas ou utilize um mapa que você já tenha: Downloads de mapas Depois baixe ou utitize um servidor: Download de otserv Irei utlizar o mapa Rookgaard 8.6 e o Mix Yourots 1.0.0 8.6 ambos existentes no Xtibia. Mix Yourots: Aqui Rookgaard: Aqui Vamos ao que interessa, Passo 1: Extraia tanto o otserv quanto o mapa. Após extrair o mapa, abra a pasta e copie tudo que há dentro e cole na pasta data/world do seu servidor. Passo 2: Vá até o config.lua e procure a seguinte linha: No meu caso, o nome do mapa que eu baixei é rookalmost. OBS: Não é o nome da pasta, e sim o nome do arquivo que você extraiu. Salve e feche. Passo 3: Pronto, agora é só rodar seu servidor com seu mapa *-* BONUS Caso você ligue o servidor e ao tentar entrar aparecer: Temple position is wrong. Abra seu mapa no remeres map editor e vá na aba: Map/Edit Towns [ Mapa/Editar cidades ] e adicione as coodernados do templo. BONUS² No config.lua, mude também a posição do account manager para o templo do novo mapa.: FIM. Créditos: Pess0a. Se for copiar, favor colocar os devidos créditos.1 ponto
-
Ola a todos, vou ensinar a quem não sabe como eliminar um erro muito conhecido, depois de criar sua vocation: You see yourself. You are . OBS1: Isso aconteçe muitas das vezes com server's abaixo de 8.50. Ou server's com o function desatualiazado. OBS2: Não tenha preguiça de ler para depois falar que não funciono. Vamos lá: 1º - Abra seu OT, 'data/lib/function', vai estar mais ou menos assim: 2º - Mas antes de copiar, olha no seu function primeiro se tem alguma parte igual a essa: return (isInArray({1,5}, getPlayerVocation(cid)) == TRUE) Não exatamente igual, mas que tenha os dois numeros? Caso tiver, adicione as ID's das proximas promotions entendeu? Apenas adicione 9,10,11,12: Ficando assim: return (isInArray({1,5,9}, getPlayerVocation(cid)) == TRUE) return (isInArray({2,6,10}, getPlayerVocation(cid)) == TRUE) return (isInArray({3,7,11}, getPlayerVocation(cid)) == TRUE) return (isInArray({4,8,12}, getPlayerVocation(cid)) == TRUE) 3º - Fazendo isso sucessivamente ate as 4 vocações: Não tem que ser nessa ordem os números, e sim a ordem do nível de vocações. EX: Knight = ID 4, Elite Knight = ID 8, Epic Knight = ID 12. 4º - (Opcional) E se você for criar mais vocações siga a ordem das promotion's e coloque as ID's deles também. Ex: Ex: ID1= Sorcerer "return (isInArray({1,5,9,13,17}, getPlayerVocation(cid)) == TRUE)" ID2= Druid "return (isInArray({2,6,10,14,18}, getPlayerVocation(cid)) == TRUE)" ID3= Paladin "return (isInArray({3,7,11,15,19}, getPlayerVocation(cid)) == TRUE)" ID4= Knight "return (isInArray({4,8,12,16,20}, getPlayerVocation(cid)) == TRUE)" Mas onde colocar isso?? Aperte CTRL + F, e digite "return (isInArray": E depois adicione as ID's. 5º - Salve, feche va em "data", abra seu server e veja se o procedimento junto a dica deu certo. OBS: Se não funcionar ponha aqui seu post vou analisar melhor. ----------------------------------<><><><><><><><><><>--------------------------------- MAS, se seu server for atualizado, digo, na pasta, 'data/lib', tiver vários arquivos, e tiver um arquivo 031-vocations, ou coisa assim, terás que mudar apenas aqui, a mesma coisa aí em cima, veja: function isSorcerer(cid) return isInArray({1, 5}, getPlayerVocation(cid)) end function isDruid(cid) return isInArray({2, 6}, getPlayerVocation(cid)) end function isPaladin(cid) return isInArray({3, 7}, getPlayerVocation(cid)) end function isKnight(cid) return isInArray({4, 8}, getPlayerVocation(cid)) end function isRookie(cid) return isInArray({0}, getPlayerVocation(cid)) end DISSO, para isso: function isSorcerer(cid) return isInArray({1, 5, 9}, getPlayerVocation(cid)) end function isDruid(cid) return isInArray({2, 6, 10}, getPlayerVocation(cid)) end function isPaladin(cid) return isInArray({3, 7, 11}, getPlayerVocation(cid)) end function isKnight(cid) return isInArray({4, 8, 12}, getPlayerVocation(cid)) end function isRookie(cid) return isInArray({0}, getPlayerVocation(cid)) end OBS: Mude as ID de acordo com o que você colocar nas vocations.xml.1 ponto
-
[Intermediários] Como Configurar Objetos Nas Hotkeys
Gabriel Couto reagiu a fsg por um tópico no fórum
Com o update para a versão Tibia 7.8, a interface das hotkeys mudou. Na janelinha onde você antes só colocava frases de magias, agora você pode selecionar itens e configurar diferentes maneiras de usá-los. Vamos ver com mais detalhes? Primeiramente, observem a imagem abaixo: Tela de configuração das hotkeys Como podem ver, existem as novas opções "Select Object" (selecionar objeto), "Clear object" (limpar objeto), e ao lado destes as opções "Use on yourself" (usar em si mesmo), "Use on target" (usar em seu alvo) e "With crosshairs" (com cruzinhas). Os primeiros dois botões, Select Object e Clear Object, determinam qual item você vai posicionar naquela hotkey. Primeiramente clique na hotkey que deverá ser pressionada quando você quiser usar o item que vai atribuir. Depois, clique em "select object" e em seguida clique no item de sua backpack para colocá-lo naquela hotkey. Clicando em "clear object", você tira o item daquela hotkey. UH selecionada nas hotkeys. Clicando em "clear object", você tira ela de sua hotkey. Uma vez selecionado o item, você deve decidir como usá-lo. "Use on yourself" fará com que quando você usar aquela hotkey, o item seja automaticamente usado em você; prático pra runas de cura ou poções de mana, por exemplo. "Use on target" fará com que o item daquela hotkey seja usado no seu alvo (criatura ou pessoa que você está atacando) quando você usar a hotkey. E finalmente, "Use with crosshairs" fará aparecer uma mira, a mesma das versões anteriores, de modo que você tenha que clicar na tela, no lugar/criatura/player onde deseja usar a runa. Use with crosshairs, use on yourself, use on target. Maneiras de se usar o item da hotkey. Observações importantes: Quando você seleciona um item com cargas, como uma runa, fique tranquilo: Mesmo que acabem as cargas daquela runa, a hotkey procurará na backpack outra runa igual aquela e usará normalmente. Não só isso, mas aparecerá um aviso do número de cargas daquela runa em questão restantes em sua backpack: Aviso do número de cargas restantes da runa usada. O mesmo vale para fluids. Quando você colocar um fluid (qualquer coisa dentro de um vial) em uma hotkey, após usar aquele vial selecionado, a hotkey procurará em sua backpack outros vials e os usará, avisando quantos vials cheios você ainda tem: Aviso sobre o número de vials restantes em sua backpack, após um deles ser usado. Ah, lembrando que você pode também mirar e atirar runas em players através do battle window, seja usando a opção "use with" ou colocando "with crosshairs" nas opções de uso do item na hotkey. Funciona do mesmo jeito que antes em criaturas, leve a mira até o battle, coloque sobre a pessoa em quem deseja atirar, e atire. Fonte: TibiaBR1 ponto -
Grande Pedido
Lordfire reagiu a TriicolorPaulista por uma questão
Eu queria que esses gays que n tem oque faze parem de me dar -REP o PAPA agradece1 ponto -
[Duvida Urgente] Website Gesior!
romano123 reagiu a viniciustof por um tópico no fórum
Olá XTibianos :XTibia_smile: , estou com uma duvida , muito urgente , do meu site. 1ª Duvida: Ele funciona tudo certo, mais tem um problema na pagina "Home" (A primeira pagina) , a barra top guild não aparece as imagens, queria saber como posso resolver meu problema. (Esta a foto no ANEXO) 2ª Duvida: Estou querendo fazer novos itens para VIP's , eu não quero substitui os itens que já tem, quero criar um novo, se alguém poder me ajuda , agradeço muito! (Já que to aqui , me ajuda nessa pergunta também) Agradeço dês de Já! Valendo 2 Rep ++1 ponto -
Entrevista Com Bernardo!
Secular reagiu a Fernandinand por um tópico no fórum
Olá gente, esta é minha segunda entrevista, portanto, não se esqueçam de avisar caso algo esteja errado. E fique de olho no The Next Say, tente e poderá ganhar 1 ponto de reputação! (: Legenda: Informações Pessoais: iToouch: Olá Berna, tem um tempo pra dar para fazermos uma entrevista? (: Bernardo: Claro, vamos :] iToouch: Bem, primeiramente, irei fazer umas perguntas pessoais! Qual seu nome completo? Bernardo: Bernardo Lanza de Assunção. iToouch: O nome de meu melhor amigo é Bernardo! Quantos anos tu tem e onde você mora? Bernardo: 16 anos, e moro em Ipatinga (Minas Gerais). iToouch: Hm, nunca fui em MG, deve ser bom ai, qual sua atividade principal do dia-a-dia? (: Bernardo: Bom, normalmente eu ficava em casa, com preguiça de tudo, mas esse ano, estudo 12 horas por dia (No colégio mesmo), então virou minha "atividade principal", estudar. iToouch: Sabe, dizem que escola é uma droga, e é uahsdua, mas, não podemos perder essa droga toda! Enfim, pretende fazer o que da vida? Bernardo: Ano que vem vou prestar vestibular na UNICAMP pra Medicina :] A segunda opção é Engenharia Química, mas na verdade eu quero mesmo é ser médico. iToouch: Ser médico ajuda muitas pessoas mesmo, é uma boa profissão e ganha um bom salário! Mas, agora, o que faz no dia-a-dia? Namora? Trabalha? Faz algum esporte? Bernardo: Pratico basquete, acho bem legal. Jogo futebol às vezes também, mas prefiro o basquete mesmo. Durante a semana eu estudo, estudo, estudo, aprendo um pouco de violão, me divirto, coordeno a seção de design do XTibia. No fim de semana saio com os amigos, ou faço trabalhos de design (Já vendi alguns, mas nada muito caro, ou grande) XTibia: iToouch: Hm, que bom velho! Nunca gostei muito de futebol, acho um futebol bruto! Mas jogo basquete, fora o fato de ser baixinho asudha! Enfim, agora vamos partir para falar sobre o XTibia, tudo bem? Bernardo: Go go go :] iToouch: Bem, antes de mais nada, quero perguntar o que você acha do XTibia? Bernardo: É uma comunidade bem legal, tem seus altos e baixos, mas sempre teve bastante conteúdo, e sempre teve pessoas que me ajudassem com questões "online" e tal. Acho que foi uma experiência bem interessante durante minha pré-adolescência, e algo mais profissional agora. iToouch: Sim, com certeza! Além do mais porque como você que está na Equipe, pode por no currículo para ajudar a gerar emprego no futuro! Qual membro que você mais gosta? Bernardo: Poxa, fiquei bem amigo de alguns, como o Daniel Oliveira, o Pedro e o Guimanucci. Não sei responder exatamente, com um só nome. iToouch: É, tem dessas mesmo! Você tem alguma sessão favorita? Bernardo: Sem dúvidas, a sessão da Assinatura da Semana. Acho que é um concurso incrível. Tem o Barzinho do Éks também, mas eu não diria que é meu favorito. Tibia: iToouch: Sim, o Éks não seria muita coisa sem o ADS que você edita e faz, acho muito legal o trabalho de você! Enfim, agora, vamos passar a falar sobre o Tibia mesmo, ok? Bernardo: Ok. iToouch: Bem, quando e como você conheceu Tibia? Bernardo: Se não me engano foi na versão 7.5 (Não sei o ano exato), eu vi o primo do meu primo jogando, e eu achei o jogo bem tosco. Na versão 7.6 eu comecei a jogar, só para conhecer mais mesmo. iToouch: É, pode crer, na primeira vez que vi o Tibia achei muito tosco o gráfico, mas quando entrei pra testar não saí por um bom tempo! Enfim, qual o level máximo que você pegou no Tibia, e em que mundo? Bernardo: Foi bem pouco, eu tive um char level 43 em Elera. Já joguei por uns meses em um level 87, mas nem era meu de verdade, era do meu primo =s iToouch: Hm, as vezes precisamos mesmo dessa ajuda! Qual vocation você prefere? Por que? Bernardo: Quando comecei a jogar, eu achava os sorcerers muuuito bons, por usarem magias diferentes e etc... Mas atualmente eu prefiro knights, por serem resistentes. Adoro poder pular no meio de 1000 monstros e sair vivo. E faço isso em todo jogo que eu pego: jogo com tanks, knights, warriors, etc. OTServ: iToouch: Com certeza, um knight aguenta firme, além de que se a conexão da internet cair tu volta e ainda ta vivo ;p. Bem, agora vamos falar de OTServ, ok? (: Bernardo: Ok! iToouch: Bem velho, como você conheceu o OTServ, e quando foi isso? Bernardo: Aproximadamente em 2006, o mesmo primo do meu primo que tinha me mostrado tibia, me mostrou um OT server, daqueles de rate 99999x, e eu achei o máximo ._. iToouch: Haha, nem me fale! Eu só queria jogar servers 99999x também! Mas depois veio enjoando da facilidade e voltei pro global. Mas enfim, você anda gostando das atualizações da CipSoft? Como os monstros, outfits, etc? Bernardo: Sinceramente, não acompanho muito o jogo Tibia, em si, mas últimamente a CipSoft me surpreendeu bastante com criatividade e também no "desenho" dos monstros, que ficaram bem legais, como aquele crystal wolf (Acho que é isso mesmo) e aquele escorpião de areia, são ótimos! Já os outfits, não gostei muito, na minha opinião, o último bom outfit foi o DemonHunter iToouch: Sim, sim! Sempre usei o Shamam e o DemonHunter, foram os melhores até hoje! Esse novo Outfit pra versão beta, não gostei muito, ficou meio estranho. Mas agora conte-nos, você se da bem com alguma área de OTServ, como mapping, scripting, etc? Bernardo: Há uns 2 anos atrás, eu mappeava, era bem razoável, mas na época não existia nenhum grande mapper, nem essas técnicas atuais, que a maioria das pessoas usam. Hoje em dia não sei mais fazer isso. Mas me dou bem com a área de spriting, faz bastante tempo que não crio sprites para tibia, mas acho que ainda tenho a noção básica :] Design e OT Gráficos: iToouch: É, sprite é difícil pois tem que ser algo original e ser píxel por píxels. Mas agora, falando em pixels, vamos falar também sobre Gráficos, que é a sua função no XTibia? Bem, o que você faz? Bernardo: Como Coordenador, eu gerencio a equipe de design, trago novos projetos, boto em prática, controlo a atividade da seção, e participo bastante das decisões que ficam nos "bastidores" do XTibia. Reestruturações, mudanças, etc. E como designer da equipe, crio algumas artes também, como as pips. iToouch: Verdade! As pips do XTibia estão praticamente perfeitas, o que mais me interessou no XTibia quando entrei pela primeira vez, foram as pips de níveis, foi algo novo! Mas enfim, você pode nos contar algum projeto futuro que pretende fazer? Bernardo: Ainda estou trabalhando em um método de tutoriais de design, mas acho que vai ficar bem legal. A ideia é fazer uma série de video-tutoriais, com algumas dinâmicas. E para a seção do XTibia, especificamente, temos os projetos de incentivo aos novos designers, novos concursos, e talvez uma pequena reestruturação na área. iToouch: Sim, seria uma boa mesmo! Ainda mais porque estamos precisando de alguns designers pro XTibia. Mas diga-nos, qual é o membro que está mais focado, digo, tentando aprender mais sobre design gráfico? Bernardo: Você e o Cmgabriel melhoram muito, toda vez, é uma pena que já façam parte da equipe do XTibia, mas não na seção de Design. iToouch: É, o Cmgabriel realmente está trabalhando muito nisso. E obrigado pelo elogio ;p. Mas agora, diga-me uma coisa importante, você acha que a ADS poderia melhorar? No termo de mais membros. Se tem, como isso, tem alguma idéia? Bernardo: Bom, a ADS sempre pode melhorar, e creio que estamos melhorando aos poucos. Enfim, espero que com as novas publicidades e concursos nos ajudem a trazer mais participantes para lá. The Last One: iToouch: Boto fé! Então, está pronto pra fazer a The Last One? Bernardo: Vamos nessa \o iToouch: Bem, como sabe, todos aqui tendem a ter uma espécie de humor. Mas, nem todos são bons. O que você acha que o Barzinho está fazendo de errado nessa ultima semana? Estão tendo preconceito, estão jogando muito duro com os novatos ou com os ex-membros da equipe, ou algo do gênero? Diga-nos o que acha. Bernardo: Sinceramente, acho que o povo transforma coisas banais em discussões sérias. Qual é o objetivo de fazer críticas e chingar as pessoas sériamente lá no bar? A discussão não vai mudar a vida de ninguem, mas é simplesmente sem graça. iToouch: Verdade, infezlizmente é assim. E Berna, agora a entrevista está acabando infelizmente, e logo logo estará no fórum! Então, gostaria de dizer algumas palavras para o pessoal que está lendo? (: Bernardo: Hmmm, bom, espero que tenham gostado né. Mas uma coisa que eu gostaria de dizer é pras pessoas darem mais valor ao design. Não é só de mapas e scripts que se faz um OTServer, tem bastante spriting e publicidade por trás de tudo, também, e são artes bem legais :] iToouch: Com certeza! Então gente, essa foi nossa entrevista com o Coordenador de Design, Bernardo! The Next Say: Um moderador muito esforçado, vem fazendo um bom trabalho na área de scripts, está a pouco tempo na equipe e vai demonstrando um excelente trabalho, ajudou muito na área de Tibia! Bem gente, foi isso! Querem ganhar um ponto de reputação quase de graça?! Então adivinhe, quem será o próximo? Então gente, até a próxima, espero que tenham gostado. Vou tentar fazer uma entrevista por dia. Já tenho a próxima aqui pronta, mas vou postar só amanhã! Amanhã eu dou o ponto de reputação e desvendo quem é! Pois caso contrário, podem ir já excluindo os membros! ;p Abraços (:1 ponto -
Unsuported Cliente Version !(8)
Gabriel Couto reagiu a pessoa93 por uma questão
Cara, faça um mapa novo e importe ele que funciona. sem mapa é claro que não dá. você não pode importar um mapa pra um mapa que não existe.1 ponto -
obrigado pelos elogios e opiniões construtivas, estarei atualizando aqui, até mais Edit~~ Tópico Atualizado, espero que gostem1 ponto
-
Pedido entregue, espero que goste, mais que tu deve gostar de umas palmadas, deve , SAUHHUSAHUASHUSAHUAS Mais sangrento que isso, só o notebook cortasse meu braço.1 ponto
-
[Dúvida]Como Colocar Tipos E Cores De Letras !
kiriguibidin reagiu a cyriloo por um tópico no fórum
Olá , o seu erro é este é façil OLhe bem [fonta=Ariala Narrow][a/foant] , << viu os parênteses? dentro dele voce coloca oque gostaria de dizer entre o "] [a1 ponto -
[Duvida Urgente] Website Gesior!
viniciustof reagiu a romano123 por um tópico no fórum
Estou com Mesmo Problema Amigo. Quem Consegui Respoder a Duvida ae Ganha REP++ Duvida do Site .-. Estou com Mesmo Problema Amigo. Quem Consegui Respoder a Duvida ae Ganha REP++ Duvida do Site .-.1 ponto -
me add gui_xd1998@hotmail.com te ensino tudo e aproveita e da um rep+ :button_ok:1 ponto
-
Entrevista Com Lordfire
Fernandinand reagiu a Gabriel Couto por um tópico no fórum
Você pediu para desvendar.. Próximo será o Bernardo... Acertei?1 ponto -
Help Rme Client Maluco
pesadeloxxx reagiu a pessoa93 por um tópico no fórum
KamuiRunt Amigo, existe um jeito de por tudo em .EXE, ele só quer ajuda pra descompilar, se você não sabe pare de falar besteira.1 ponto -
[Encerrado] [Poketibia]
Lunatico97 reagiu a Matheuzinhoul por um tópico no fórum
Não sei se isso muda algo (ainda por quê estou desatualizado dos ots), mas verifique se na sua pasta monters existe um arquivo de nome monster.xml. Caso existir, adicione: <monster name="Abra" file="Abra.xml" /> Espero ter ajudado, boa sorte.1 ponto -
Olá, Primeiramente vou postar os creditos de quem me ajudou a aprender. Creditos Parte 1 Download Rme: 1: Primeiramente fassa uma copia da pasta do seu RME. 2: Abra PASTA DO SEU OT/data/itens e copie o itens.xml e o itens.otb 3: Vá Até a pasta do seu rme/data/860 (estou usando versão 8.60) e cole os arquivos que você copiou. 4: Na pasta rme/data/860 abra o tilesets.xml e o doodads.xml Parte 2 Primeiramente no doodads.xml Vá até o final e coloque isso Explicando: draggable="true" on_blocking="true" thickness="100/100"> ---> NÃO MUDE!!! x="?" y="?"> ---> NÃO MUDE!!!, pois é a posição em que os itens ficarão, um do lado do outro. <item id="?????"/> </tile> ---> Não mexa Ainda, veremos abaixo. agora abra o tilesets.xml de ctrl+F, escreva (town) e ponhe isto: Parte: 3 Agora e complicado, abra o seu rme e vai em window/RAW Palette (ou precione a tecla R) e procure esses itens que segue na foto abaixo: <spoiler> <spoiler> Se os ids que estao aqui: Estiverem diferente dos seus. Substitua os ids que estão neste forum pelos seus Vou Explicar isso Agora <spoiler> 1 <tile x="0" y="0"> <item id="11829"/> </tile> 2 <tile x="0" y="1"> <item id="11830"/> </tile> 3 <tile x="0" y="2"> <item id="11831"/> </tile> 4 <tile x="0" y="3"> <item id="11832"/> </tile> 5 <tile x="1" y="0"> <item id="11825"/> </tile> 6 <tile x="1" y="1"> <item id="11817"/> </tile> 6 <tile x="1" y="2"> <item id="11817"/> </tile> 6 <tile x="1" y="3"> <item id="11817"/> </tile> 7 <tile x="3" y="0"> <item id="11834"/> </tile> 8 <tile x="3" y="1"> <item id="11835"/> </tile> 9 <tile x="3" y="2"> <item id="11837"/> </tile> 10 <tile x="3" y="3"> <item id="11838"/> </tile> 11 <tile x="2" y="0"> <item id="11825"/> </tile> 12 <tile x="2" y="1"> <item id="11817"/> </tile> 12 <tile x="2" y="2"> <item id="11817"/> </tile> 12 <tile x="2" y="3"> <item id="11817"/> </tile> <spoiler> Você pode fazer o mesmo com esses: <spoiler> <spoiler> Se tiver duvidas entre em contato comigo que eu resolvo, agradesso por ler esse tutorial, criticas? construtivas plx (dica: use a ponte com o auto border desativado (tecla A)1 ponto
-
1 ponto
-
[New]Baiak Con 2 Vips Sem Bugs!
jocelitopai reagiu a LuisFelipe19 por um tópico no fórum
eaw galera to eu aki dinovo pra posta mais um mapa meu so que esse e o melhor que ja fis Pq ? pq n tem bugs tem uma nova city vip que fis tem um templo muito legal e a nova city tbm e muito legal ^^ entao vamos la Prnt: Templo Nova City Teleports Donwload: http://www.multiupload.com/8Q3X6DDIKN Scan: http://www.virustotal.com/file-scan/report.html?id=db705ecde09fee8452b975e9404aec62b59104a5ed70f2979cb9291283a1e947-1309843071 Para acessar o god: Login: god senha: god Creditos: Pelo mapa e pela editada e a nova cidade: eu pelo topc: eu1 ponto -
Spells,fast Atk,itens E Commands Para Heroserv
mulhermelao reagiu a LukaszG por um tópico no fórum
Aqui você encontrara tudo para montar seu ot Heroserv/Loucoserv Aqui você encontrara Spells,fastk atk,itens E Commands Download > http://www.4shared.com/file/xHdaRBrX/Heroserv.html1 ponto -
Vá ate sua pasta do Ot onde fica sua pasta "data" e o "config.lua" Crie uma pasta chamada Mods. E pronto... Quanto ao Warning movements: Abra seu movements.xml na pasta: (SeuOtserv/data/movements/) De Ctrl+f procure pelo numero 9777 Remova o movement que você adicionou com esse numero, e deixando apenas 1! Se ajudei Favor REP+.1 ponto
-
Material De Apoio I
higuinxtibia reagiu a joaohd por um tópico no fórum
Material de Apoio Introdução & Convenções Léxicas O que será o "Material de Apoio": Uma série de tutoriais sobre a linguagem Lua, que vai desde o início ao conteúdo intermediário~avançado. Introdução: Lua é uma linguagem de programação projetada para dar suporte à programação procedimental em geral e que oferece facilidades para a descrição de dados. A linguagem também oferece um bom suporte para programação orientada a objetos, programação funcional e programação orientada a dados. Lua foi planejada para ser utilizada por qualquer aplicação que necessite de uma linguagem de script leve e poderosa. Por ser uma linguagem de extensão, Lua não possui a noção de programa principal: ela somente funciona embarcada em um programa cliente anfitrião, chamado de programa hospedeiro ou simplesmente de hospedeiro. Esse programa hospedeiro pode invocar funções para executar um pedaço de código Lua, pode escrever e ler variávels Lua e pode registrar funções C para serem chamadas pelo código Lua. Convenções léxicas: Em Lua, assim como outras linguagens de programação, temos particularidades na escrita do código e algumas restrições que devem ser obedecidas. Uma dessas características, são os identificadores, ou seja, os nomes dados a qualquer variável, dado ou função. Estes identificadores, por natureza, devem seguir algumas regras básicas: 1º: Poderá conter números, desde que não seja iniciado por este; 2º: Não poderá ser utilizado qualquer outro caracter alfanumérico que não seja o subtraço (Underline); 3º: Não poderá ser igual a qualquer uma das palavras reservadas da linguagem. Agora você se pergunta: "Palavras reservadas?? Que isso?". Mas é bem simples. As palavras reservadas nada mais são que nomes internos usados para identificar os procedimentos, funções e variáveis. Em Lua, temos 21 palavras reservadas: and break do else elseif end false for function if in local nil not or repeat return then true until while Se observarmos estas palavras, veremos que tem uma característica peculiar em todas elas: estão todas em minúsculo! Ou seja, podemos concluir que Lua é uma lingagem case-sensitive, isso quer dizer que ela diferencia caracteres maiúsculos dos minúsculos. Algo a ser observado também, é que, por convenção, identificadores escritos em maiúsculo e precedidos por subtraços, são reservados para variáveis globais internas usadas por Lua. Lua também possui particularidades no que diz respeito aos itens léxicos alfanuméricos, que serão abordados mais tarde, mas você pode conferi-los abaixo: + - * / % ^ # == ~= <= >= < > = ( ) { } [ ] ; : , . .. ... De posse disso, podemos então elaborar um resumo: 1º: Lua é uma linguagem de script, ou seja, ela necessita de um programa hospedeiro; 2º: Lua possui 21 palavras reservadas; 3º: Identificadores podem conter somente letras, subtraços e números, desde que não precedidos por este; 4º: Lua faz a diferenciação de maiúsculas e minúsculas. Referências: Manual De Referência de Lua 5.1 Por hoje é só. flw1 ponto -
Problema Resolvido pelo msn. Topico Reportado.1 ponto
-
Alissow Ots 4.11 [11/07/2010] 8.6 Completo!
luangustavo123456 reagiu a Alissow por um tópico no fórum
Vish tonynh, as screenshots (com exceção da ultima) são da versão anterior. @Cyko... Certo, arrumando. :]1 ponto -
/name Nome_atual,Nome_Novo exemplo: /name Vodkart,Tricolor1 ponto