Líderes
Conteúdo Popular
Exibindo conteúdo com a maior reputação em 03/20/12 em todas áreas
-
Otimizando Server Save - Limites Do Otserv (100% Linux)
Rajas e 6 outros reagiu a Administrador por um tópico no fórum
Otimizando Server Save - Limites do OTserv Fiz esse tutorial a pedido da galera que esta procurando otimizar o server save do seu OT. Nesse tutorial nós usamos o mysql tuner que é mais fácil, mas se você quiser estudar mysql e aprender como ele trabalha, como funciona cada variável, engine de tabela, storage e etc.. seria muito melhor pro seu servidor. Note que estamos usando Linux aqui, pois eu não rodo otserver em windows (não gosto, da problema, é ruim ...). Não sei se o mysql tuner roda em windows, se alguém ai souber posta nesse tópico ou cria um outro tutorial usando windows Por que o server save laga? A Cipsoft faz um grande save 1x por dia, mas como nossos sistemas, gestão é mais amadora que eles é um risco muito grande para um otserver trabalhar com save diário, por isso, a maioria das pessoas escolhe usar server save a cada 15, 30 ou 60 minutos. Quando o sistema faz um server save ele despeja todos os dados que estão em memória no banco de dados e aqui temos uma grande carga de IO (disco). Para melhorar isso vamos aprender abaixo como otimizar um pouco o mysql para ele fazer mais cache e assim usar mais a memória RAM que é milhares de vezes mais rápida que o acesso a disco e também, já que não temos saída, como melhorar nosso IO (é caro isso). 1- Otimizando Mysql Linux apenas, se alguém souber como usá-lo em windows poste aqui que atualizo O que é Mysql Tuner? Um programa desenvolvido em perl que vai ler seu mysql e propor melhorias na configuração dele para otimizar o uso do cache e entender onde estão seus problemas. Download & Install mysql tuner wget http://mysqltuner.com/mysqltuner.pl chmod +x mysqltuner.pl ./mysqltuner.pl Nota: Recomendo que deixe o mysql por 24 horas+ ligado para que ele consiga ser mais preciso na análise. Entendendo o Software e fazendo modificações Após você rodar o mysql tuner pelo comando (./mysqltuner.pl) você vai ver uma tela parecida com isso Note que na parte "recommendations" (recomendações) ele já propor a alteração de algumas variáveis do mysql, certo? Faça-as e vá testando e experimentando! Alterando configurações mysql Dependendo da sua distro o arquivo fica em locais diferentes, eu uso debian 6.0 e o meu local é /etc/my.cnf. pico /etc/my.cnf 2- VPS ou Dedicado? Sim, isso influencia no server save! As empresas confiáveis hoje usam sistemas de virtualização chamados VMware, OpenVZ, HyperV etc... Todos esses softwares são muito bons, mas quando estamos falando de muitos players on-line e um sistema (otserver) que só consegue trabalhar com 1 CPU (núcleo) por limitações de desenvolvimento, temos um grande problema. Começar um otserver com VPS é tranquilo, mais barato, mas quando você crescer... POR FAVOR! Use o dinheiro de VIP, que seus players doam com tanto suor, para melhorar seu produto para eles. Isso é o MÍNIMO que vocês podem fazer para garantir uma qualidade descente. Todos esses sistemas de VPS limitam o IO (taxa de trocas de dado entre a memória e o disco), pois rodam 2~8 otservers em uma máquina física. Então acho que já entenderam né? VPS apenas para servidores que estão começando (até 100 online), se você quiser otimizar seu server save, mude para um servidor dedicado! 3- Segurança para contratar seu dedicado? Tenho que falar sobre isso. Tomem muito cuidado ao contratar a empresa do seu servidor, o xtibia.com ficou 1 semana offline pois uma empresa usava os dedicados dos clientes para nos atacar e isso é CRIME, tivemos que mover pedidos de desligamento para datacenters e provavelmente os clientes foram prejudicados por isso. Ter uma empresa de hosting hoje é muito fácil, qualquer um pode ter, mas estar no mercado há anos que é o difícil. Por isso recomendo só 1 empresa aqui no brasil para vocês terem seu VPS e depois seu dedicado, serversoft.com.br! Sendo muito sincero com vocês, o globalwar hoje hospeda direto com datacenters americanos, pois temos esse conhecimento na equipe, se você não é nenhum especialista em servidores e não tem ninguém para isso, hospede com uma revenda aqui no brasil (serversoft.com.br), não vai pagar mais caro por isso e ainda terá suporte em português e toda a ajuda deles. Agora vocês entendem, por que proibimos anúncios de outras empresas aqui né? Cada dia uma empresa diferente vem pedir para anunciar aqui conosco, mas como é um mercado muito complicado, eu prefiro proteger vocês usuários ganhando menos com publicidade mas mantendo uma empresa que eu confio como patrocinadora. 3- HD Sata -> SSD? A grande sacada... Se você chegou até aqui e seguiu meus passos, meus parabéns! Espero que aqui você já esteja com um dedicado ou pelo menos pensando (rsrs, prefiro a palavra convencido) em alugar um o mais rápido possível! Os servidores dedicados normais vêem hoje com hds SATA que possuem uma velocidade mecânica de 7200RPM, nós precisamos de mais performance, por isso, você deve solicitar que inclua um HD SSD 32GB para o seu dedicado, nesse HD só vai rodar o mysql, pois ele precisa de performance e fica tranquilo que seu OTserver não vai ter 32GB de banco de dados, pois ele pararia de funcionar primeiro se você não der clean de vez em quando na database... Veja a tabela de comparação: - HD SATA: 150mb/s (mecânico) - HD SATAII: 300mb/s (mecânico) - HD SSD: 3gb/s (memória volátil - eletrônico) O preço de um HD SSD custará um adicional entre $40~$70 por mês para seu dedicado! 4- Onde chegamos com isso? - O server save de 10s com 300 online, caiu para 1.5s 5- Demais Dicas? Enviadas por usuários em comentários ou e-mails. Christian Letti Say's: Desfragmentar Tabelas do Mysql mysqlcheck -p --auto-repair --check --optimize --all-databases Créditos da Solução: - tunning mysql & hd ssd (dark bart) - mysql tuner: Kydrai & christian (pstorm.net) Espero ter ajudado, perguntas???7 pontos -
Diferenças Entre; Vps, Dedicado E Cloud Computing, Seus Custos E Outros!
vitinho38 e um outro reagiu a nastrowo por um tópico no fórum
Olá, Vi que muitas pessoas tem essas dúvidas, e o pessoal não sabe o custo disso, nem a diferença... Vamos começar... Dedicado Um dedicado é o que há de mais grande digamos assim, tem alta perfomance e normalmente alta disponibilidade. Um dedicado é um computador especialmente para servidores, é só você e mais ninguém em um dedicado. Toda memória pode ser usada, assim como link, e espaço. Óbvio que o custo é maior, mas é excelente! Em um dedicado você pode criar VPS, e vender também. O dedicado é próprio para grandes aplicações e/ou projetos. No dedicado você decide qual instalar, Linux ou Windows! Custo de R$250 a R$600 VPS Um servidor VPS não é semi-dedicado, VPS é Virtual Private Server, é um servidor no qual é virtualizado. Existe um dedicado e esse dedicado utiliza um sistema para virtualizar váaaarios servidores dentro do mesmo dedicado, normalmente se usa o SolusVM ou HyperVM, existem outros, mas estes 2 são os mais populares. Como funciona? O sistema executa uma imagem (Linux ou Windows) que já está dentro do servidor, e virtualiza, ou seja, cria outra máquina (servidor), e assim se torna um VPS, um servidor virtualizado. Disponibilidade Não podemos dizer que ele vá ficar 24hs online com toda certeza, ou que ele será ótimo, alta perfomance, ou ainda dizer que em um VPS ou dedicado terá sempre uma conexão remota, um servidor VPS pode ser virtualizado em Windows (que é um computador normal, só que em um VPS) em windows, claro, existe conexão remota, diferente do linux que não tem, existem ceeeentenas de diferenças entre os dois. Um servidor VPS também pode cair, pode dar erro em vários fatores que deixam ele online, dar problema de link, ataques DDoS, DoS, eXploit, etc. Além de quedas do dedicado, se o dedicado cair, ou der algum problema, todos os servidores virtuais também terão. Normalmente um dedicado fica 99.0~99.9% de uptime. Ao virtualizar, a pessoa que está virtualizando, provavelmente proprietária do dedicado, pode limitar vários fatores, tais como, nucleos de processamento, memória, espaço em disco, memória burst, etc. Em um VPS tudo pode ser alterado muuuuito facilmente, diferente de um dedicado, um dedicado dentro do sistema (solus vm, etc.) pode ir lá, editar o VPS e trocar, se pode ter mais ou menos recursos, sem afetar NADA. Já o dedicado não, ele é fisíco, diferente do VPS que é virtual (virtualizado), o dedicado por ser fisíco, tem que ter alguém pra mecher (fisicamente), e isso não é num piscar de olhos! Tudo conta em um servidor dedicado & vps, segurança por exemplo, tem que ter RAID, o que é? É um sistema que faz com que se o HD queimar no dedicado, tem outro com as mesmas informações, não é backup, simplesmente se um queimar o outro entra em ativa funcionando. Tem também a questão de velocidade, se for nacional dependendo do link terá um bom ping e talvez sem muito lag, se for EUA tem que ter um link ótimo e ainda sim terá um ping alto e possíveis (muito) lag. Custo de R$40 a R$250 Cloud Computing O Cloud Computing é praticamente um VPS, só que ele é semi-dedicado, por que? Porque ele ao invés de utilizar a virtualização OpenVZ, KVM ou outras, utiliza Citrix! E que merda é essa? Em OpenVZ por exemplo, é um tipo de virtualização, a mesma permite oversell, ou seja, você pode criar dentro de um dedicado 100 servidores VPS, com 8GB, sendo que seu dedicado só ele tem 8GB. Já em Citrix, não. O que você dá ao servidor, é descontado do dedicado! E porque é obrigatório Citrix para fazer um cloudcomputing? Por que simplesmente os desenvolvedores não conseguiram tornar o mesmo compatível com o Kernel do OpenVZ, ou KVM. Isso é mais ligado normalmente á hospedagens e/ou servidores Linux. E como Funciona? O Cloud Computing, ele está interligado entre vários dedicado (normalmente 3 a 4). Isso mesmo, os arquivos ficam em diversos servidores em diversos locais, se um dedicado cair, o outro ainda está online! Então a probabilidade de um Cloud cair, é de 1 em 1 milhão, mas não é impossível!!! Custo de R$100 a R$400 Enfim, só gostaria de tirar essa dúvida da galera mesmo! Espero ter tirado a dúvida do pessoal, qualquer coisa é só perguntar! Respondendo a algo fácil.. Por que sei disso tudo? Sou proprietário de uma empresa de hospedagens de sites, temos 9 dedicados na Limestone (datacenter) e 2 no Brasil na ALOG (datacenter). É no caso, a uGupa Networks; www.ugupa.com.br (espero não ser um problema por o link (: ) Abraço a todos!2 pontos -
Alissow OTs 4.11! Esta versão 4.11 foi meio apressada, só adicionamos as features novas do 8.6. Aproveitem. Créditos: Alissow Comedinha Luis Nirk TFS Team Viniply Xedegux Sobre o OT/Mapa: Principais quests: -Annihilator -Inquisition Quest -Pits of inferno -Demon Oak -Solar axe quest -HOTA -MPA quest -The Challenger Monstros: -Total monstros: 10292 -Total spawn: 5587+ Cidades: -12 Cidades -200 Houses+- Raids/Invasões: -Rat -Orshabaal -Ghazbaran -Giant spider/The old window -Ferumbras -Morgaroth Spells: -Magias editadas para balanceamento das vocações Changelog Atualização [3.4 BETA]: - Removido áreas não usadas no mapa, diminuindo o tamanho em MBs - Adicionado Anti Magebomb System - Corrigido bugs no npc addon - Adicionado sistema onde os npcs falam sozinhos (Igual como foi adicionado no global). First ;] - Adicionado Elf village em Venonh ( bem parecida com a do global ;]) - Potions desaparecem quando usadas - Corrigido sistema de Up - Corrigido sistema de Monster Counter - Nova dragon lair em Mirand Theraan (Subsolo) - Adicionado porta de level, que protege leveis baixos acessarem os demons da cidade de Flam - Ampliado deserto da cidade de Mirand Theraan - Adicionado Ilha de Goroma - Adicionado Forbidden islands - Ampliado floresta da cidade de alfon e colocado área de macacos parecida com Banuta. - Ligação de alfon com Mirand Theraan - Corrigido bugs reportados nas portas das casas - Corrigido posição dos buracos e escadas - Adicionado beds em todas as casas - Corrigido bugs em casas de yalahar - Adicionado Blue legs quest ( Koshei The Deathless global) - Corrigidas quase todas as areas de Yalahar - Teleports em Yalahar substituidos por NPCs de teleport do global - Corrigido pequenos erros no npc Capitao Coruja, e adicionado viagem à goroma - diminuido ataque do Eye of the seven - Ice rapier agora quebra - Corrigido npc Banker - Adicionado quase todos os items 8.5 - Adicionado medusa - Adicionado Todos os outfits novos - Corrigido NPC Banker (que dava dinheiro) Script By Ta4e - Corrigido Annihilator Quest - Adicionado Notice System - Adicionado novo distro, compilado por Comedinha Atualização nº 2 [3.4]: Otserv atualizado... Corrigido debugs frequentes Corrigido debugs na magia exevo pan Corrigido bugs nos npcs Roy e Firewalker Adicionados mais novos items 8.5, agora temos 90% dos items novos... Atualização 3.5 [06/08/2009]: - Cidade principal (dorion) totalmente reformada - corrigido blue legs quest - Corrigido alavancas de compra de potions - Adicionado alavancas de compra de runas - Corrigido npc Bank - Adicionado NPC King Arthas, que vende promotion - Adicionado npc Rashid, que vende items. - Arrumado Wild Growth rune - Arrumado Utani Hur - Magias reajustadas - Novo estilo de server save - Ilha de mystic reformulada (by Nirk) - Adicionado nova magia para knights "Exkordium". - Adicionado nova magia para mages (promoted) "Exura Seil". - Adicionado nova magia para mages (promoted) "Exevo Gran Frigo". (arrumar -> sem exhausted nem gasta mana) - Adicionados novos monstros. - Adicionado quest challenge (lvl 250) - Corrigido bug do Dead Cyclops - Bug aol Arrumado - Poi Modificada - Corrigido teleports ghouls yalahar - Modificada demon helmet quest, assim como o premio da quest - Corrigido nome do Hallowed axe - Corrigido bug das houses - Corrigido bug dos items andaveis Atualização Patch 3.5.1 [07/08/2009]: - Corrigido erro na inicialização do Ot - Bug das potions corrigido - Bug do aol corrigido (pelomenos pra mim) - Bug dos outfits corrigido - Corrigido erros nas escadas na ilha PvP - O monstro The Fastest Turtle agora não morre, se tornando um monstro apenas para atrapalhar - Retirada suposta quest dos 3 hellhounds e 1 minishabaal - Adicionado teleport de retorno na Ferumbras Tower - Corrigido posições da raid de The old widow - Corrigido bug das escadas nas minas de demons - Corrigido alguns bugs vistos no mapa Atualização 3.6 [10/08/2009]: - Arrumado bugs criticos - Arrumado comando !promote/!demote - Atualizado Items.xml - Bug das Beds arrumado - Modificações na cidade, como, nature e caves - Nova sala de treino - Adicionado comando !highscores Atualização 3.7! Beta [18/12/2009]: - Guildhall support (Elf) - Nova deathlist(Elf, OpenTibia SVN) - Frags funcionando (Elf) - Atualizado monstros e items (slawkens, KaczooH, Elf) - Novas talkactions: /commands, /wp, /storage, /config, /promote & /demote. (slawkens) - Novas funções lua - Novos creatureevents (slawkens, Elf) - Novos configuráveis (Elf, slawkens) - Modificado ataque de monstros existentes (especialmente outfits e velocidade) (Elf) - Monstros reorganizados & atualizados (Nem todos) (slawkens) - Melhorado sistema de banimentos (Elf) - Reescrita janela de Rule Violation (Elf) - Arrumado Stamina (Elf, OpenTibia SVN) - Casas agora são salvas nas modificações do dono (Elf) - Escadas de yalahar funcionando perfeitamente (Elf, Talaturen) - Sistema de nado & waterball completo (slawkens) - Monstros invisiveis não são mais mandandos ao client (anti bot) (OpenTibia SVN) - Anti-dash (OpenTibia SVN) - Sistema de leilão de casas, possibilidade de usar site para vender casas (house_actions table) (OpenTibia SVN, Elf) - Salvando bot actions para /logs/bots por cada player. Por exemplo, bot pode enviar mensagem com mais de 255 caracteres (slawkens) - Novos raid events- item spawning & disappearing and more (Elf) - Modificações no NPC system (Elf) - NPCs OutfitModule (Elf) - Completo 8.53 support, com wars (Elf) - Completo 8.54 support (Elf) - Arrumado NPC voices (Elf) - Players serão informados quando o Gamemaster logar ou ficar invisivel (slawkens) - Arrumado Player Deaths (Elf, slawkens) - Arrumado Abuso de PZ (slawkens) - Portas agora não ajudam players a entrar em PZ (slawkens) - Magic level formula (OpenTibia SVN, KaczooH) - Memory leaks (Elf) - Queries optimization (Talaturen) - Janelas podem ser abertas do lado de fora da casa- agora apenas GMs podem fazer isso (slawkens) - arrumado Efeitos para o Ghost (GM)- configuravel (slawkens) - Corrigido >> Ghost debugging players (OpenTibia SVN, Elf) - Corrigido erro na promotion (Elf) - Corrigido vários erros no console. (slawkens) - Corrigido Spam de magias (Elf) - Corrigido stamina premium (Elf) - Corrigido Clean (Elf) - Corrigido vários outfits (Elf) - Corrigido Ghost (Elf) - Todas as correções no OpenTibia SVN (Open Tibia SVN, Elf) - Corrigido Todos os crashes possiveis (Elf) - Npcs Corrigidos (Comedinha) - Distro Reformulado (comedinha) - Bugs de reports arrumados (Comedinha) - Novos outfits (Alissow) - Actions Arrumadas (Comedinha) - Libs trocadas (Comedinha) - Talkactions bugadas arrumadas (Comedinha) - Reforma na área Sul da cidade Dorion (Alissow) - Adicionado monstros 8.54 (Alissow) - Corrigido bug das potions infinitas (Alissow) Atualização 3.7 Patch 1 [27/12/2009]: - Rampa na frente da loja de foods retirada (Alissow) - Arrumado bugs de mapa em anknor (Alissow) - Bug na Lib dos npcs corrigido (Alissow) - Bug do acc manager arrumado! (Alissow) - Magias "Exkordium" e "Ice Storm" arrumadas (Alissow) - Monstros 8.54 funcionando (Alissow) - 2º Addon Yalaharian arrumado (Alissow) - Addons Warmaster adicionados no NPC Addoner (Alissow) - Pequenas modificações na cidade principal, Dorion, para melhora da jogabilidade (Alissow) - Comando /Deathlist retirado (Alissow) - Magic Wall Rune arrumada (Alissow) - Quest Annihilator arrumada (Alissow) - "Your depot contain x items" Arrumado (Alissow) - Addons reorganizados, mais facil aggora (Alissow) - Tempo de Red skull e Black skull reduzidos para 24 e 42 horas (Alissow) - Reduzida porcentagem de morte (Alissow) - Acrescentado chance de critical hits (Alissow) - ShowHealingDamage Adicionado (Alissow) - Várias partes do mapa remapeadas (Alissow) - NPCs para recarga de Soft boots & Firewalker boots arrumados [Não testado] (Alissow) - Comando !frags arrumado! (Alissow) - Agora é possivel fazer addons sem precisar do comando !buypremium (Alissow) Atualização 3.8 [17/01/2010]: - Arrumado bug nas escadas do Dlair (Alissow) - Todos os bugs nos NPCs arrumados (Comedinha) - Novas talkactions [a pedidos] (Comedinha) - Deathlist arrumada (Comedinha) - Novo Distro (Comedinha) - MySQL Atualizada (Comedinha) - Firewarker boots não é mais gasta quando não está usando (Comedinha) - Problemas com items no Rashid arrumados (Alissow, Comedinha, Comunidade) - O NPC Banker foi corrigido, mas achei mais seguro retira-lo, visto que ninguem usava e poderia causar outro tipo de bug - Ilha (Sim aqui é uma ilha) de Zao adicionada (Alissow, Barker) - Monstros 8.54 aperfeiçoados (Alissow, Markithu, Zkum) - Reduzido danos da magia Exkordium (Alissow) - Os npcs Dark Rodo e Rachel vendem Blank Runes (Alissow) - Magias que não hitavam anteriormente foram arrumadas (Alissow) - Comando !buypremium arrumado (Alissow) - Arena PVM - Mais conhecida como Arena Svargrond - FUNCIONANDO!!! (Alissow) - Magia LightChain Retirada (Alissow) - Adicionado um sisteminha legal no templo (Alissow) - NPC Rashid retirado (Alissow) Atualização 3.8 Minor Patch 1 [17/01/2010]: - Comando Deathlist retirado novamente, fizemos testes equivocados. Se você é uma das 16 pessoas que baixou a versão anterior (3.8) não precisa baixar esta, basta retirar o comando !deathlist e /deathlist do seu Talkactions.xml, Os comandos causam quedas no servidor. Atualização 3.9 [15/02/2010]: - Cidade principal (Dorion) reformada, novo templo, novo depot, novo porto, novos npcs :] (Alissow) - Adicionado Reputation System (Comedinha, Cybermaster) - Adicionado !bless system (Comedinha) - /info melhorado (Comedinha) - Jail System (Comedinha) - Bug chatinho nos tiles pretos arrumado. - Magic Wall Funcionando! (Alissow) - Agora você pode fazer bolos e pães :] (Comedinha, Jean, Ojani) - Adicionado sistema de casamento (Comedinha, ScorpiOOn93, Alissow) - Loot The Fastest Turtle diminuido (Alissow) - Loot e experiencia do Feromous mais baixo (Alissow) - Sistema de parceis para Dorion funcionando (Alissow) - Guildwar System (Comedinha) - Anti MageBomb System (Comedinha, Huggen) - Adicionado Anti Nuker - Esse funciona! (Comedinha) - Adicionado Map Marks, para os players novos (Alissow, Comedinha) Atualização 4.0 [15/02/2010]: - Cidade Mountain totalmente reformada (Alissow) - Montanha de Goblins de Dorion reformada (Alissow) - Demonic Castle de Dorion reformado (Alissow) - Cidade de Venonh modificada (Luis) - Distro atualizado, funcionando nos clients 8.54, 8.55, 8.56 e 8.57 (Comedinha) - Comando !bless retirado (Alissow) - O NPC Ermes não vende mais items de decoração (Alissow) - Arrumado bugs na Ferumbras Tower (Alissow) - O comando !AFK on agora mantem o player parado (Comedinha) - Arrumado bugs nas escadas da área de DeathFans (Alissow) - Comando !Deathlist funcionando! (Alissow, Doidinmapper, GT Thionix) - Sistema de REP atualizado (Comedinha) - Sistema de Polls (Comedinha) - Banco por comandos (Comedinha) - Novos comandos de addon e accounts (Comedinha) - Sistema de futebol completo! (Comedinha) - Sistema Antibot (Comedinha) - Magia Spared Hur modificada (Alissow, Orzeleagle) - Adicionado sistema de montaria (Alissow, unknown666) - Adicionado Canivetes (Alissow, Siramix) - Nova hunt Subaquatica (Luis) Atualização 4.11! [11/07/2010]: - Versão 8.6, todos os items, outfits e monstros novos (Comedinhasss, Fireelement) - Adicionados os novos monstros 8.6 (Alissow) - Bug das potions arrumado (Comedinha, Matheusmkalo, Gabriel linhares, Fireelement) - Erros das runas arrumado (Comedinha, Gabriel linhares, Matheusmkalo, fireelement) Download Servidor: 4shared Tamanho: 17,416 KB Download: http://www.4shared.com/file/ez8XKrju/860_Alissow_Ots_411.html Link protegido: http://lix.in/-8d4bc0 Scan VirusTotal: http://www.virustotal.com/pt/analisis/983abb574dbb957a75aa1fd29eb804065f775e6a0c43216aa277686d32bce22a-1263702373 Atenção - Acc do God: god/god - LEIA o tópico antes de postar qualquer coisa ou duvida - Reportem se houver algum bug - A database fica na pasta schemas+Database - Proibido o uso do nosso distro sem o nosso consenso, obrigado. Andei percebendo que há muitos mapas feitos por mim em outros servidores postados aqui no xtibia, eu não sei se vocês sabem, mas isso é PLÁGIO. Eu não sou uma pessoa egoista, tudo que eu posto aqui no XTibia é para ser compartilhado, mas desde que mantenham os devidos créditos. Será denunciado qualquer tipo de "roubo" sem minha autorização para beneficio próprio. Eu sei que vocês não se importam muito com isso, eu também não deveria me importar, mas é o tempo e a dedicação de outra pessoa que vocês estão roubando, então peço gentilmente aos que tem conhecimento desses mapas, que me apontem. Não tem graça trabalhar horas e horas e ser roubado em dois minutos.1 ponto
-
[Oficial] Refugia (8.60) 26/08/2012 0.0.8
felipecaldas199 reagiu a Subwat por um tópico no fórum
Bom pessoal,venho trazer-lhes hoje um trabalho,de meses de mim e de daniel devotti,fizemos um servidor Igual o refugia. e agora venho compartilhar com vocês. SENHA DO GOD account:god senha:GOD Spells Knights :ezzori,ezzori gran. Magos :exevo gran frigo,exevo gran mas mort,exevo gran mas ghost,aurora. Paladinos :exevo gran mas mort,aurora. Sistemas Pet system com mais de 50 pets,Incluindo Pets Donates que você pode vender em seu site! Sistemas de arena duels Para teams ou duplas no segundo andar no templo! Sistema de VIP Coins e (VIP) no nome Igual do Refugia Original! TASK SYSTEM! Sistema De Reborn Monster! adicionado 16/09/11 Ao matar um monstro ele tem 50% de chance de renascer igual no refugia! Items Mais de 100 items editados únicos do servidor! items free bons,quests com items editados e etc. Quests Anihilator demon helmet Aqua quest vermilion quest Pits of inferno Lord vampire quest refugia legs multi Quest dentre várias outras. Screen Shots Trainer's Templo Free Teleports Vip Teleports Free Teleportes para cidades Segundo andar do templo Montanha City Vip City Free NPC's DOWNLOAD: http://adf.ly/IGQ9S http://adf.ly/IGQDJ (SCAN DESATUALIZADO) Créditos Subwat (Gean Riot) Refugia.com.br daniel freire devotti curtiu REP+ Este tópico recebeu destaque em nosso portal!1 ponto -
[ ~> 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
-
1 ponto
-
Como Deixar Vip Star Infinita?(Valeando Rep)
DuuhCarvalho reagiu a Vodkart por uma questão
vai no items.xml e procura o id da sua vip star ai vc remove essa linha: <attribute key="breakChance" value="8" /> ou coloque <attribute key="breakChance" value="0" />1 ponto -
bom n sei se funfa em 8.4 mas tenta ae crie um aruivo lua, nomeio para changecolor.lua e coloque isto dentro function onStepIn(cid, item, position, fromPosition) doTransformItem(item.uid, (ID DO ITEM QUE VIRA ao pisar)) return true end function onStepOut(cid, item, position, fromPosition) doTransformItem(item.uid, (ID DO ITEM origial)) --id do item que era antes de pisar return true end comfigure va em moveevemts.xml e coloque esta tag <movevent type="StepIn" itemid="id do item original" event="script" value="changecolor.lua"/> <movevent type="StepOut" itemid="id do item que vria ao pisar" event="script" value="changecolor.lua"/>1 ponto
-
Bom... Vamos la, vou mostrar alguns detalhes. Olhando em base ao seu mapa ali. Podemos achar algumas colagens do mapa Eternal Kingdoms v2 Muito parecido com seu mapa não? Isso é apenas uma parte do mapa. Esta imagens fazem parte de alguns lugares de seu mapa: Agora vejamos aonde estao essas parte em seu mapa: Mais uma coinsidencia. Sua foto que voce botou ali eu consegui localizar no mapa: Comprovado? Ou foi voce não copiou nada do mapa Eternal Kingdoms v2? Existem muitas outras colagens. Me falta tempo e vontade, se não mostrava quase todas as ediçoes feitas....1 ponto
-
Ai local stor, limit = 7575, 5 --storage, limit to add. local allow_container = false --empty! not looted with items, atleast for now. function onSay(cid, words, param) local expl = param:explode(':') local action, rst = expl[1], expl[2] if (action:lower() == 'check') then local infos, list = getPlayerStorageValue(cid, stor), {} if (infos ~= -1) then list = tostring(infos):explode(',') end local txt = 'Autoloot List:\n' if (#list > 0) then for k, id in ipairs(list) do id = id:gsub('_', '') if tonumber(id) then txt = txt .. getItemNameById(tonumber(id)) .. ((k < #list) and '\n' or '') end end else txt = 'Empty' end doPlayerPopupFYI(cid, txt) elseif (action:lower() == 'add') then local infos, list = getPlayerStorageValue(cid, stor), {} if (infos ~= -1) then list = tostring(infos):gsub('_', ''):explode(',') end if (#list >= limit) then return doPlayerSendCancel(cid, 'You already have ' .. limit .. ' autolooting items.') end local item = tonumber(rst) if not item then item = getItemIdByName(rst, false) if not item then return doPlayerSendCancel(cid, 'not valid item.') end end if not allow_container and isItemContainer(item) then return doPlayerSendCancel(cid, 'this item can not be autolooted.') end local attrs = getItemInfo(item) if not attrs then return doPlayerSendCancel(cid, 'not valid item.') elseif not attrs.movable or not attrs.pickupable then return doPlayerSendCancel(cid, 'this item can not be autolooted.') end if isInArray(list, item) then return doPlayerSendCancel(cid, 'already added.') end table.insert(list, tostring(item)) local new = '' for v, id in ipairs(list) do new = new .. '_' .. id:gsub('_' ,'') .. ((v < #list) and ',' or '') end doPlayerSetStorageValue(cid, stor, tostring(new)) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, 'Item >>' .. getItemNameById(item) .. '<< has been added to the autoloot list.') elseif (action:lower() == 'remove') then local infos, list = getPlayerStorageValue(cid, stor), {} if (infos ~= -1) then list = tostring(infos):gsub('_', ''):explode(',') end if (#list == 0) then return doPlayerSendCancel(cid, 'You dont have any item added.') end if (#list >= limit) then return doPlayerSendCancel(cid, 'You already have ' .. limit .. ' autolooting items.') end local item = tonumber(rst) if not item then item = getItemIdByName(rst, false) if not item then return doPlayerSendCancel(cid, 'not valid item.') end end if not isInArray(list, item) then return doPlayerSendCancel(cid, 'This item is not in the list.') end local new = '' for v, id in ipairs(list) do if (tonumber(id) ~= item) then new = new .. '_' .. id:gsub('_' ,'') .. ((v < #list) and ',' or '') end end doPlayerSetStorageValue(cid, stor, tostring(new)) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, 'Item >>' .. getItemNameById(item) .. '<< removed from the autoloot list.') end return true end1 ponto
-
[Pokegalaxy]Site E Server On 1.7 Open Teste
Gabrielzxzx reagiu a 240295 por um tópico no fórum
Eu ainda não tive a sorte e oportunidade de entrar no server pois vejo que o site sempre esta offline.. Mas pelo que eu vi nos comentários, percebi que o server esta em fase de teste !! Então pensei que essa rate teria que ser um pouco mais alta, para que os players pudessem andar por todo o mapa e ver as áreas que estão bugadas, os Pokémons que deveriam ser alterados, enfim, todas as modificações que deveriam ser feitas para a melhoria do server. E quando então o server tivesse por volta de 95% corrigido, ai essa seria a hora de você colocar um nome definitivo, uma rate definitiva e então dar inicio ao server oficialmente !! Por que acho que quando um server está em fase de teste, é teste mesmo.. Não serve de nada se um player não consegue chegar ao nível 100 para testar as áreas mais perigosas.. Esperto ter ajudado, e mim desculpe se falei algo errado !!1 ponto -
[House] Perder A House
StyflerDrunou reagiu a jhon992 por uma questão
ashudahu, não néh. ta arrumado pq eu modifiquei o último post, então é sóh substituir os scripts.1 ponto -
[Resolvido] Pet System Bugado
kelvinvictor reagiu a Vinc por um tópico no fórum
acho que isso deve funciona function onSay(cid, words, param, itemEx, params) local summons = getCreatureSummons(cid) if words == "!petback" then for k = 1, #summons do doRemoveCreature(summons[k]) end return True end local pet = { ["Pet Verde"] = {100,400}, ["Pet Azul"] = {401,700}, ["Pet Vermelho"] = {701,9999} }for k,v in pairs(pet) do -- 1 if getPlayerLevel(cid) >= v[1] and getPlayerLevel(cid) < v[2] then -- 2 if getPlayerStorageValue(cid, 78552) == 1 then -- 3 if (table.maxn(summons) < 1)then -- 4 if getTilePzInfo(getCreaturePosition(cid)) == false then --5 x = doSummonCreature(k, getCreaturePosition(cid)) doConvinceCreature(cid, x) doCreatureSay(cid, k ..", go!", 1)doSendMagicEffect(getThingPos(getCreatureSummons(cid)[1]), 2) else doPlayerSendCancel(cid,"Você não pode sumonar seu Pet em Pz.") return true end -- 5 else doPlayerSendCancel(cid,"Você só pode sumonar 1 Pet.") return true end -- 4 else doPlayerSendCancel(cid,"Você não tem um Pet.") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "Você não tem um Pet.") end -- 3 else doPlayerSendCancel(cid,"Pet System.") end -- 2 end -- 1 return true end1 ponto -
seu serve ja ta abreto(me refiro se ja abriu alguma ves)? se n tiver posto online nehuma ves é de boa é so troca uma negocio no npc que vende ad soft normal e no moveevents e pronto, mas se vc ja tive aberto vai te que fase um script pra troca as soft bots de todo mundo que ja tem se não elas vai se infinitas tbm ou passa o script que entraga os item comprados no site e eu faso uma gambiarra pra elas nuca acabarem(coloco "<attribute key="decayTo" value="2640" />" dai quando ela acaba ela vira ela mesma)1 ponto
-
Não percebi, para que fazer uma enquete? Acho desnecessário isso. Obrigado!!!!1 ponto
-
[Spell] Powerdown
coyotestark reagiu a Beeki por um tópico no fórum
Essa spell é igual a spell "Power Down" do wodbo, quem conhece entenderá, até spells.xml <instant name="Power Down" words="powerdown" manapercent="0" prem="0" aggressive="0" selftarget="1" exhaustion="1000" needlearn="0" script="support/power down.lua"> powerdown.lua function onCastSpell(cid, var) local mana = getCreatureMana(cid) if doCreatureAddMana(cid, -mana) then if doPlayerAddSpentMana(cid, mana) then doSendMagicEffect(getCreaturePosition(cid), 14) return false else doCreatureAddMana(cid, mana) end end doSendMagicEffect(getCreaturePosition(cid), 2) return false end1 ponto -
HisashiItYamaguti REDMAX Prezyoso bom bans, abs1 ponto
-
troque if (getPlayerStorageValue(cid, 54878) <= 0) then if doPlayerRemoveItem(cid, t.pedra_moldada, 1) then doPlayerAddItem(cid, t.reward, 1) doTeleportThing(cid, t.pos) setPlayerStorageValue(cid, 54878, 1) else npcHandler:say("você não tem a pedra moldada na sua mochila!", cid) talkState[talkUser] = 0 end else npcHandler:say("você já terminou a larvex quest!", cid) talkState[talkUser] = 0 end para if doPlayerRemoveItem(cid, t.pedra_moldada, 1) then doPlayerAddItem(cid, t.reward, 1) doTeleportThing(cid, t.pos) for i = 54875,54877 do setPlayerStorageValue(cid, i, -1) end else npcHandler:say("você não tem a pedra moldada na sua mochila!", cid) talkState[talkUser] = 0 end1 ponto
-
Vai na pasta do seu servidor, depois entre na pasta "Data", abra a pasta "XML". Depois abra o arquivo chamado "Vocations.xml", e procure por: attackspeed Ele vai estar assim, por exemplo: Troque o numero 650 por um mais alto para deixar o ataque mais lento...1 ponto
-
<event type="think" name="Idle2" event="script" value="nomedoscript.lua"/> Em creaturescripts/scripts/login.lua, antes do último return true cole a tag: registerCreatureEvent(cid, "Idle2")1 ponto
-
[Novo] Pokémon Fire Dangeros Site : Http://5.190.63.213
digororp reagiu a Gabrielzxzx por um tópico no fórum
Sobre o monster.xml Alias Tem uma vaguinha na sua equip não?1 ponto -
[Encerrado] Somente Eu Consigo Logar No Ot
Felipefox34 reagiu a george100 por um tópico no fórum
qual seu molden? você coloco que IP no config.lua? vc tem que colocar no config.lua o IP que pega no site meu-ip e você entra no seu servidor pelo seu Ip ex: 10.1.1.21 ponto