Ir para conteúdo

Líderes

Conteúdo Popular

Exibindo conteúdo com a maior reputação em 01/20/13 em todas áreas

  1. StyloMaldoso

    Pokemon dash advanced !

    •[Pokemon] PDA v1.8 (Slicer) com editaçoes no mapa (totalmente refeito)• • Menu: ├ Informações; ├ Ediçoes; ├ Erros; ├ Prints; ├ Download; ├ Senha do ADM; └ Creditos. • Informações Basicas • • Edições / Ajustes • • Erros Do Servidor • • PrintScreen • • Download's • PDA v1.8 Mapa totalmente refeito (4Shared). Client ja vem junto com o server. http://www.4shared.com/rar/m5QfBBFf/PDA_V18_f_Creditos_-_Slicer_St.html Versão v0.2 http://www.mediafire.com/?o7xmeczpb7az5yj @Client ja vem junto a pasta do servídor, Good luck ! OBS: Se gostarem do server, Comentem e deem sua sugestão para atalizar, não irei pedir 'rep+' pois pra min isso não muda nada, mais sim contribui meu trabalho • Creditos • Slicer - Por ataliza diariamente o PDA v1.8 sendo uns dos melhore servidor pokemon ja posto pra dowload. Stylo Maldoso - Por ter refeito o mapa. Brunin123 por criar o pda Gabrielxtu por ter me ajudado <3 Equipe Pdaventures pelo mapa
    2 pontos
  2. AlexandreKG

    Melhores Downloads - Web

    [ModernAAC] WebSite Poketibia 2.0:Bom galera pra queles que estão procurando site para poketibia esta aqui o design foi eu que modifiquei eu achei bom não sei vocês espero que gostem,esse site eh totalmente modificado para servidores de poketibia como andei procurando e não achei resolvi modificar o Modern AAC pois achei maisfacil o uso.estarei mostrano algumas imagens do site para todos vocês...Leia mais. [GesiorAAC] 8.X & 9.X Optimizado por VictorWebMaster:Estou disponibilizando umas versçoes que eu mesmo editei no Gesior,tirei varios bugs e etc...Leia mais. [GesiorAAC] Tibia.com 9x:Gesior ACC by PiabetaMan01Bem eu peguei um gesior de aum amigo aqui do forum e fiz algumas alterações no layout e na funcionabilidade dele!CompatibilidadeServidores 0.3.6 e 0.4 (8x e 9x)Modificações- Correção no last login (estava dizendo que os chares que nunca logaram haviam logado em x data).- Correção no premium last days (account Management.php ( antes dava uma data errada e nao dizia qndo acabava a premium)).- Characters.php mais fiel ao global! (com achievement system by PiabetaMan01).- Retirado botões não funcionais do Shopadmin.php (sistema de Pacc somente).- Tibiarules.php mais bonita!- Ranking Igual Tibia.com Sem (sem cores diferenciando quem está online e nao mostrando vocação do char)- Adicionado systema de houses 0.3.6!...Leia Mais. Swelia AAC Maker 7x:Bem vim trazer um conteudo reupado, pois vi que muitos ainda procuram sites antigos.Mini Tutorial..Leia mais.AppServ WebServer:Resolvi postar denovo esse webserver pois estou vendo alguns pedidos de criação de sites antigos e como eu muitos estão acosmudaso a criar sites de servidores xml com AppServ...Leia mais.NicawAAC Para versões 7.6 a 8.31:Resolvi reupar mais um pack de websites para servidores antigos...Leia mais.Créditos: Mozark001.
    2 pontos
  3. SUBWAT KAMIKAZE V25 Novo Tetris Novo formato do templo Novo Shopping Sistema voar Sistema Esconder Nova arena Novo monstro do lado do templo Novos teleports no templo Super Vip custando 6000 vip coins Desde quando eu fiz o Subwat Kamikaze V9,coloquei vários sistemas,quests,scripts,magias...São muitos deles,e depois disso venho fazendo várias versões do Subwat,quero manter o meu servidor atualizado,obrigado por todo mundo que está me apoiando nos OT's servers por ai,tudo bem?Obrigado. QUESTS E SISTEMAS Adicionei várias quests,quests que como premio dão: vip coins,life e mana scrolls,sets, itens... Sistemas eu adicionei muitos,nessa nova versão tem um novo sistema que é o sistema tetris,que é um game.Mas nas minhas versões anteriores eu adicionei vários sistemas tambêm...Como novos itens,quests,sets,monstros,npc e muito mais. ​ IMAGENS TEMPLO TELEPORTS SUPER VIP TETRIS DOWNLOAD: http://www.4shared.c...ikaze_V25.html? SCAN: https://www.virustot...sis/1349299549/ Conta do GOD: god/god Créditos: Subwat ADM KAMIKAZE Nadotti Delaks Ropp Xeys Obrigado galera,esta é a nova versão V25 do Subwat Kamikaze!Deixe um REP+ e comente por favor!Obrigado!
    2 pontos
  4. 1 - Primeiro abra uma imagem, eu abri essa da cidade... 2 - Duplique a camada e vá em filtro-outros-alta frequência (O meu tem lá em cima por que eu tinha feito isso antes de começar =P) 3- Coloque 3,0 e de um ok. 3- Agora mude as opções de mesclagem para Luz Indireta ou Sobrepor, fica a seu critério. Feito isso já vemos uma diferença nos detalhes Observem: Antes: Depois: A Imagem que eu usei não era boa kk, mais é isso ae obrigado galera e comentem =P
    2 pontos
  5. zodiak

    Background pra site..

    Pedido entregue! Espero que goste
    2 pontos
  6. Olá, meu nome é Cristofer Martins, sou programador e gameDesigner e atualmente faço parte da equipe Digimon Adventure Online. Estou aqui para apresentar o meu Spr Editor, que desenvolvi para a equipe por que outros editores não eram funcionais/simples o suficiente. Alem disso, vi que não há sprite editores para as novas versões do Tibia, dificultando a inserção/remoção/edição/exportação de Sprites dos novos arquivos SPRs.Alem disso, um outro motivo foi que tive uma pessima experiencia com o Demonic Editor, tentei exportar as Sprites do nosso SPR para uma pasta umas 20 vezes e sempre dava algum erro no meio do caminho. Por isso desenvolvi um Editor eu mesmo. Preview: Funções( no menu ): -Add: Adiciona n sprites ao editor. Basta clicar no add que irá aparecer a janela para você seleciona todas as sprites que você quiser( multi seleção ). Essas sprites serão adicionadas no final da lista de sprites. OBS: As imagens devem ser PNG e o fundo das sprites deve ser transparente, e não rosa, como é de costume. -Replace: Substitui n sprites no editor. Selecione com Ctrl ou até com o Shift as sprites no editor que você quer substituir, depois clique no menu em Replace. Irá aparecer uma janela aonde você seleciona as imagens PNG para serem substituidas. As sprites serão substituidas na sequencia, a primeira Sprite selecionada no editor vai ser substituida com a primeira imagem selecionada na pasta. O progresso do replace pode ser visto na barra de progresso. -Delete: "Deleta" n sprites da lista.Selecione com Ctrl ou até com o Shift as sprites no editor que você quer deletar, depois clique no menu em Delete. Essas IDs das sprites que são deletadas vão aparecer "" e o ID delas, elas são sprites vazias, sem conteudo que você substiuir com novas imagens e assim aproveitar essas IDS que não estão servindo para nada. Export: Exporta n Sprites. Basta selecionar com Ctrl ou com Shift ou clicando na sprite que o editor irá exportar essa sprite com fundo transparente. Você pode facilmente exportar todas as sprites para uma pasta ou apenas aquelas que lhe interessam. O progresso da exportação pode ser visto na barra de progresso. Clear: Limpa a lista de sprites e remove as imagens da memoria. Util para criar um arquivo SPR do zero, por exemplo. Exemplo multi select( para deletar, substituir ou exportar ): Abas Extract/Compile Extract: Nessa aba você clica em SPR file para abrir o arquivo SPR, escolhe a versão dessa SPR ali no "menu" do lado daonde tá escrito "version" e clica em Extract. O programa vai começar a extrair as sprites e adiciona-las a lista( as vezes a lista fica estatica basta clicar nela que ela atualiza com as sprites novas ) e o progresso da extração pode ver na barra de progresso. Compile: Nessa aba você compila as Sprites da lista para um arquivo SPR. Para isso basta clicar em "save" e escolher o arquivo SPR que vai ser salvo, escolher a versão desse arquivo SPR como feito em Extract e clicar em "Compile!". O progresso da compilação pode ser visto na barra de progresso. Outros Search by ID: Pesquisa uma sprite pelo ID. Caso essa id exista na lista, a lista se move até a a sprite. Download: SPREditor Scan: Virus Total Caso você encontre algum bug, reporte nesse topico por favor. Aceito sugestões. Caso exista alguma versão que não seja aceita no editor e você tem a signiture(assinatura) do arquivo spr, poste aqui que eu atualizo o version.ini.
    1 ponto
  7. Informações: » Mounts 100% » Items 97% » Outfits 100% » Trainer offline Estatuas e Camas 100% » Todos os Monstros 9.70 (Falta Incluir os 9.80) » TheOTX 2.44 Codename: "Chronodia" Requerimentos Minimos: » Windows XP 32Bits ou 64Bits » Intel Core 2 Duo 2,40 GHZ » 2GB de Memoria RAM Ferramentas Necessárias: » Para não ter problemas com arquivos (dll). » Microsoft Visual C++ 2010 - 32Bits: Redistributable Package Screen's: Download Server / Scan: » Download Server: Mediafire »Scan Server: https://www.virustot...sis/1357087768/ Download Database / Scan: » Download Database: Mediafire » Scan Database: https://www.virustot...sis/1357088007/ Download Sources / Scan: » Download Sources: Mediafire » Scan Sources: https://www.virustot...sis/1357088122/ Acc GOD: tibia/tibia Créditos: NvSo OTXTeam - 99,99% Soldoran SmoOkeR 0,01% - Uploads / Formatação / Scan
    1 ponto
  8. Slicer

    [Pokemon] Pda By Slicer 1.9/2.9

    [Pokemon] PDA By Slicer Pokemon dash advanced editado por slicer, vários bugs retidos. Projeto encerrado! Espero que todos tenham gostado desse 1 ano de trabalho duro! Todas as atualizações: * Leiam e sigam as instruções do Change Log dentro da pasta do patch! Downlaods: PDA By Slicer With Level System v2.9 Full -> http://www.mediafire...z2afuu75zblvmvq PDA By Slicer Without Level System v1.9 Full -> http://www.mediafire...td0l0ip9ajprrbf OTClient editado 2.8/1.8 => http://www.mediafire...1lcbs1fktpm676w Atualizações: EH OBRIGATORIO O USO DESSE CLIENT ABAIXO E USEM O .PIC TB!!!!!!!!! Client v1.9/2.9 => http://www.mediafire...77i414v1hy187fj Patch v1.9 => http://www.mediafire...da4umj3ip18jrf1 Patch v2.9 => http://www.mediafire...7nt275td9afl1fy Patch v1.9.1 => http://www.mediafire.com/?i3flwa3lrd016zl Patch v2.9.1 => http://www.mediafire.com/?m4zhjgn62uow1sp Obs: Atualizaçoes mais antigas estao dentro do spoiler acima!! OTAL.DLL: OBS: caso n esteja aparecendo a barra de moves no client normal do tibia, baixem essa .dll e coloquem na pasta onde fica o Pokemon_nibe.exe ... Otal.rar Patch Correçao! Todos olhem! Bugs na nova atualizaçao? Olhe o spoiler e veja se arruma o problema! Atualizado: 08/02/13 Créditos: Otal.rar
    1 ponto
  9. leandrovp

    Global Map RL 9.80 / 9.81

    Global Map RL 9.80 / 9.81 • Menu: ├ Informações; ├ Prints; ├ Creditos. └ Download. • Informações Basicas • » Trainer offline Estatuas e Camas 100% » Novas Areas 100% » Mounts 100% » Items 97% » Outfits 100% » Warzone 100% » Gnomos Base 100% » Gray Island 95% » Task System 100% Com seus Bosses » Todas as magias novas com Exhausted nao muito prolongado. » Todos os Monsters para 9.70 (precisa adicionar o novo 9,8 + incluindo spawns em Venore) » A Maioria das quests do tibia rl • PrintScreen • • Creditos • Leandrovp : 3% Arthurluna : 2% NvSo : 5% Kaiser and The OTX Team : 10% TheForgotten Server : 40% Cipsoft : 40% Stigal - 0% (SCAN) • Download's • » Venore - Npc / Monsters: » Download Do Servidor : (4SHARED) http://www.4shared.com/get/57KmpCHt/Ot_981.html » Scan: (AVG) Skype : Leandro_machado92 Face : /leandro.machado.5243 Msn : Leandrinhodoparaguai@hotmail.com
    1 ponto
  10. WH47

    Programas Úteis

    Adobe Download Assistant (Usado para fazer o download de todos os programas) Adobe After Effects® CS6 O software Adobe® After Effects CS6 permite criar efeitos visuais cinematográficos e animações sofisticadas com rapidez sem precedentes com o novo Cache de desempenho global. Aumente sua criatividade com a extrusão interna de texto e forma, as novas opções de difusão de máscara, e o rápido e fácil de usar controlador de câmera 3D. Versão de teste para download no assistente Comprar Adobe Photoshop® CS6 Extended O software Adobe® Photoshop® CS6 Extended proporciona ainda mais edição de imagens que parece mágica, além do Adobe Mercury Graphics Engine para um desempenho ultrarrápido. Faça retoques com mais precisão, e crie de forma intuitiva gráficos 3D, designs 2D e filmes usando ferramentas e fluxos de trabalhos novos e reformulados. Versão de teste para download no assistente Comprar Adobe Flash® Professional CS6 O software Adobe® Flash® Professional CS6 é um ambiente de autoria avançado para criação de conteúdo de animação e multimídia. Crie experiências interativas envolventes que podem ser apresentadas de forma homogênea em desktops e em vários dispositivos, como tablets, smartphones e televisores. Versão de teste para download no assistente Comprar CorelDRAW Graphics Suite Quer você seja um artista amador ou um designer experiente, o CorelDRAW® Graphics Suite X6 é a sua solução confiável de software de design gráfico. Com um ambiente rico em conteúdo e software profissional de design gráfico, edição de fotos e design de sites, você tem tudo aquilo de que precisa para expressar o seu estilo e a sua criatividade com infinitas possibilidades. Versão de teste (32 e 64 bits)/ Comprar Painter 12 (Windows/Mac) O Corel® Painter™ 12 é o software líder mundial de arte digital. Projetado para artistas por artistas, ele explora um universo de criatividade, oferecendo ferramentas progressivas de desenho, pincéis Natural-Media® realistas e a melhor sensação possível de uma pintura digital real. Com uma vasta gama de pincéis, texturas de papel, tintas, óleos, aquarelas etc., você pode dar asas à sua criatividade! Além disso, graças ao amplo suporte para arquivos, você também pode aproveitar projetos que iniciou em outros programas, o que torna o Painter um excelente complemento para o Adobe® Photoshop®. Esta versão mais recente ajuda os artistas a desenvolver as suas possibilidades de criatividade mais do que nunca! Versão de teste (32 e 64 bits)/Comprar Paint It! touch O Corel Paint it! touch coloca a criatividade diretamente nas suas mãos. Perfeito para pais, crianças e qualquer pessoa que queira se divertir com arte digital, este software de tela sensível ao toque dá novo significado à pintura a dedo de palavras. Estimule sua criatividade, desenhando ou pintando diretamente no monitor de tela sensível ao toque. Transforme uma foto em uma pintura com apenas alguns toques e com muito menos bagunça! Fique horas rabiscando, esboçando e aprimorando as imagens para dar vida à sua arte e às suas fotos digitais. Sem versão de testes Comprar Finalizando... Caso eu tenha esquecido algum programa, por favor, entre em contato comigo por mp (mensagem privada)
    1 ponto
  11. Olá abiguinhos, venho aqui mais uma vez dar uma aula para meus grandes amigos ♥. Variáveis O que são variáveis? Para o que elas servem? Como usa-las? Quais os tipos de variáveis? O que são variáveis? Vamos imaginar variáveis como um lugar onde você pode armazenar qualquer valor e mudar isso quando quiser. Isso é o conceito básico de variáveis. Mas para o que isso serve? Suponhamos que você precise pegar o level do player: getPlayerLevel(cid) várias vezes no código. E para evitar isso, você gostaria de ter uma maneira mais simples e eficaz de salvar esse level. Para isso servem as variáveis. Como usa-las? Vamos continuar o exemplo a cima. if getPlayerLevel(cid) < 65 then print("O player tem o level menor que 65") elseif getPlayerLevel(cid) == 65 then print("O Player tem level 65") elseif getPlayerLevel(cid) > 65 then print("O player tem level menor que 65") end Isso seria um código sem variáveis. Podem ver que eu usei várias vezes a função "getPlayerLevel(cid)". Vamos tentar fazer usando variáveis. local level = getPlayerLevel(cid) if level < 65 then print("O player tem o level menor que 65") elseif level == 65 then print("O Player tem level 65") elseif level > 65 then print("O player tem level maior que 65") end Viram como ficou um pouco mais simples? Ok, agora vamos entender o que eu fiz. Toda vez que você for criar uma variável, você tem que declarar o valor dela. Mas como fazer isso? Simples, faça isso: local var = value Onde var seria o nome da variável e value o valor da variável. Mas dai você me pergunta: "O que é esse local?". Já chego lá amigo, aguente um pouco xD Porem o nome das variáveis tem algumas regras: 1º - As seguintes palavras não podem ser utilizadas: and break do else elseif end false for function if in local nil not or repeat return then true until while 2º - Não se pode começar um nome com um numero. exemplo: 1variavel = valor (Mas pode conter números) 3º - Não podem conter esses símbolos: + - * / % ^ # == ~= <= >= < > = ( ) { } [ ] ; : , . .. ... Quais valores elas podem conter? (Tipos de Dados) Existem alguns "tipos" de valóres que elas podem conter: String = Texto Number = Numero Bool = True/False Function = Funções (Sim, pode conter funções) Tables = Sim, podem conter tabelas. Userdata = Ponteiros em C (Não iremos usar isso) Thread = Escopo de processamento (Não iremos usar isso também) Nil = Valor nulo, sem valor ou vazio. Mas e aquele "local", o que significa? Bom, esse local significa que a variável é local desse arquivo. Isso é um tanto quanto irrelevante em otserver, já que ele não consegue pegar variáveis de outros scripts (Só em libs, que se você declarar uma variável como local em alguma lib, ela não será lida em outros códigos). Finalizações Bom, qualquer duvida ou sugestão. Postar abaixo. E se lembrarem de algo que eu esqueci, me avisem (Estou fazendo isso as 8 da manhã e estou sem dormir, meio obvio que deixarei algo passar.
    1 ponto
  12. AlexandreKG

    Melhores Tutoriais de Website

    [Tutorial] Criando Website com Xampp: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. É 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. Leia mais. [Gesior] Ultima Skill Avançada:Bem aqui vai o tutorial de uma nova estatistica para o Gesior Acc Maker a Latest Skill Advanced..Vamus ao que enteressa!... Adicione esse codigo SQL no seu PhpMyadmin...Agora em seu OT em creaturescripts/creaturescripts.xml adicione isso..Leia mais. [JS] Scripts Bem Legais:Navegando na internet encontrei uns scripts e fis uma lista,de alguns que achei bem interessante...Este código bloqueia o click direito do mouse e deixa uma mensagem para o visitante...Este código não deixa o visitante selecionar nenhuma palavra que tenha em seu site..Leia mais. [Gesior] Mapa do Tibia Global igual TibiaML: Bom galera , pra quem usa mapa global, vou postar aqui como por aquele mapa mundo , do tibia ml no seu site , da pra voce ter uma ideia do mapa global , cidades , respawns , ele mostra os npcs , creatures etc.. script bem legal , para os iniciantes no tibia e tambem pra quem ja nao eh mais iniciante pra ter uma ideia melhor do mapa , ele funciona em java, veja abaixo o script...Leia mais. Corrigindo Acentos no Gesior: Bom galera, tem alguns Gesiors que vem com um bug nas letras, é quando escreve palavras com acentos ~ ´ , a letra fica toda desconfigurada. Aqui ensinarei a concertar as letras para que possa escrever normalmente...Como concertá-lo: Vá em layout.php e coloque esse código antes do <?..Leia mais. [Tutorial] Alterando Valor maximo de mb para importar database:Fala XTibia,estou trazendo mais um tutorial,de WebSites,para galera,bom comigo eu havia instalado o novo xampp 1.8.1 acho.E tinha um valor maximo para importar uma database que era 2 mega.Entao eu descobri como almentar o valor maximo.Para isso,faça o seguinte. Abra a pasta xampp/php/e abra o arquivo php.txt com o bloco de notas ou outro editor de texto e procure por esta linha...Leia mais. [phpMyAdmin] Comandos Uteis: Bom,pessoal vou encinar agora,alguns comandos basicos porem muito uteis,no seu phpmyadmin.Voce pode estar com alguma duvida,de como colocar,entao algum desses pode ser a sua solução.Não sabe onde adicionar esses comandos?Muito simples abra seu phpmyadmin,e entra na database de seu servidor.Logo após clique na aba SQL,la encima.E pronto vai usando os codigos ali...Leia mais. [Tutorial] Corrigindo erros no Gesior :Apesar de não ter muita experiencia com formatação de tópicos, estou aqui para informar-vos, criadores de Website que estão com problemas na instalação do Gesior, uma solução fácil e rápida desse erro:É o seguinte. Eu descobri que o php.ini ( arquivo que determina extensões , index e etc ) do xampp atualizado ( 1.7x), não está compatível com a linguagem .php dos arquivos do Gesior. Qual a solução ? Simples.Desinstale seu xampp e todos os seus serviços ( mysql, apache e os outros ).Baixe e instale esse xampp v 1.6.5 ...Leia mais. [Gesior] Vip Status obedecendo vip_time: Boa galera mais uma vez eu aqui! Agora o sistema de VIP Status obedece pelo vip_time, no Gesior ACC o sistema de vip atual obedece o storage que não é tão bom devido um bug quando o player recebe um vip pelo storage no termino do vip_time ele ainda fica com o Status de VIP, nesse tutorial eu vou ensinar como ele obedecer o accont>vip_time.Recomendado pra quem usa system vip by Mock e para sistema vip By Lukeskywalker.Vamos nois...Leia mais. [Tutorial] Powergamers gesior: Olá pessoal! Achei na net o php do powergamers e dei uma modificada nele! Na pasta do seu servidor vá em /data/globalevents/scripts/ e crie um arquivo chamado history.lua No arquivo criado ponha o seguinte cósigo...Leia mais. Instalando Apache+PHP+Phpmyadmin+MYSQL no Windows:lá ékstibianos, nesse tópico vou ensinar a instalar apache2.2, php5, mysql e o phpmyadmin no windows sem sistemas pronto como xampp, php triad, wampserver e etc.A vantagem de instalar separado é que você fica livre de falhas que vem nesses sistemas prontos, que faz você ser hackiado, eu recomendo, você que vá usar windows faça esses procedimentos.•Desinstale outros sistemas como xampp triad etc..•Baixe o Apache2.2•Baixe o PHP5•Baixe o MySQL•Baixe o PhpMyAdmin...Leia mais. Instalando o AppServ:Execute o instalador e siga os passos abaixo!Clique em Next!Escolha a pasta onde o AppServ vai ser instalar e depois clique em Next!Deixe todas opções marcadas e clique em Next!Agora como na imagem abaixo coloque o ip que voce irá usar para o site ser acessado e coloque um email qualquer e a porta usada pelo site, depois clique em Next!Agora coloque a senha do root, para acessar o phpmyadmin, após isso clique em Install e espere terminar a finalize a instalação!Pronto AppServ Instalado...Leia mais. Sistema de Backup database perfeito:Olá, não sei se estou na área correta. Mas considero isso um script e um sistema.Estavam sempre brigando comigo, porque eu nunca posto nada... enfim esta ai uma utilidade.SISTEMA DE BACKUP DE DATABASE PERFEITO VIA DOSDHUASDNome: Sistema de Backup de Data BaseVersão: 1.1Autor: Victor8Descrição: Através de um batch script (Comandos de DOS) ele faz um backup inteiro da sua data base. Ele cria uma pasta com o dia e a hora que foi feito o backup. Totalmente diferente e na minha opinião melhor que o feito através do php, porque com esse sistema você copia a data base em si, inteira. Agora você pode dormir tranquilo...Leia mais. Como instalar xampp passo-a-passo:Se você encontrar esse vídeo em outro fórum, por favor reporte. Caso queira ver mais videos como esse acesse XTibia Exclusive...Leia mais. [GesiorAAC] Guild War com escudos:Vou postar o tão famoso Guild War System Com Escudos.Vou começar pelo site Vá em Xampp/Htdocs e crie e um arquivo chamado wars.php,dentro add isto...Leia mais. [Gesior] Adicionando Second Promotion:Vejo muito pedindo isso na sessão de websites então vou ensinar o metodos rapido, facil e fulgaz!Vá em htdocs/config e abra o arquivo config.php...Leia mais. [Gesior] Adicionando Pagina War Of Emperium:Para quem for adicionar ao servidor esse evento e ainda não tem no site!Crie um arquivo .php chamado warofemperium.php e dentro coloque isso...Leia mais. Protegendo o xampp e gesior:Muitos sofrem com problemas ocasionados com bugs tanto no Xampp quando no Gesior eu estarei apenas ensinando algumas maneiras de deixar ambos um pouco mais seguro!Primeiramente vamos ao classico bug de redirecionamento, onde seu site fica sendo redirecionado para outro!Este é um bug do gesior e agora vamos corrigir esse problema!Vá em htdocs/config e abra o arquivo config.php, dentro procure a seguinte linha...Leia mais. Like Box com Fundo Branco:Olá vim postar como fazer seu like box igual do globalwar com fundo branco:Vá em www/layouts/tibiacom/layout.php Abrá e procure(ctrl+F) por if($config['site']['screenoftheday'] == 1) logo após ?> adicione isso..Leia mais. Colocando imagens Gesior Shop:Óla estou aqui para postar um tuto feito por mim de como colocar imagens nos itens geisor shop caso não estejá ná sessão corretá mova aeBóraBom são 1º etápá vejam o video abaixo..Leia mais. Tutorial de como usar OTStriad 7.0.4:Eu Estou disponebilizando o OtStriad para vcs a versão 7.0.4.0 a mais nova vcs que tava usado a antiga versão do OtStriand a pasta do seu site e www para vc usa esse agora vai ter que troca o nome da pasta para hitdocs...Pronto Já ta ok..Para vc ver o seu site e http://localhost:8080/...Leia mais. Não deixem de comentar,e até a próxima!
    1 ponto
  13. Kausen

    AlexSs Mapping Art 2013

    Área sera movimentada com no minimo 2 Imagem por semana. Obrigado.
    1 ponto
  14. guitar123

    Refugia Jack(8.60)

    Olá galera! Venho hj aki postar meu primeiro tópico, espero que gostem! Mapa Refugia Subwat editado por Jacksonsns O que mudou? O templo foi modificado. Foram adicionados novos tps Novos treiners A area de teleports foi completamente modificada Aqui vai algumas imagens: Download: http://www.4shared.com/rar/4RNEg-6W/Refugia_86.html Scan: https://www.virustotal.com/file/5a6ac95f69e215e51a263ca35eb629e60ac69eaf0b656fc115fa18e27758de26/analysis/1358487516/ SENHA DO GOD account:god senha:GOD Créditos: Subwat (Gean Riot) Jacksonsns Refugia.com.br GOSTOU??/ + REP AE PLIZ!!
    1 ponto
  15. Prazer, PokeBro! Para as pessoas que gostam do bom e velho Pokemon, estamos inaugurando hoje (domingo dia 20/01) um novo conceito em Poke Tibia! Durante quase 1 ano desenvolvemos o PokeBro para ser fielmente igual ao Game Boy! Totalmente diferente de todos os Poke Tibia que existem hoje, temos uma proposta diferente e inovadora! Conheça abaixo algumas coisas boas do game 24 horas! - Duelos com Npcs - Líderes de Ginásio - TV, Boost, Berries, Vitaminas - Todos os Shiny Kanto - Shinies aparecem aleatóriamente - Sistemas Dive, Ride, Surf, Rock, Cut etc... - Quest Log - Pontos de Conquistas - Mapa Próprio e fiel ao Game Boy! - Várias Quests - Pokemons Balanceados 100% - Server Save Ultra Rápido - Habilidades Exclusivas - Sem lag e 24 horas on-line! Assista um vídeo do pokebro! Comece agora, acesse: http://start.pokebro.com Gostou? Quer ajudar? - Participe da comunidade no facebook (veja: http://facebook.com/pokeBrOnline) - Divulgue o projeto em sua assinatura e amigos (veja: banners.pokebro.com) - Que tal dar uma ajuda in-game? Participe da equipe, procure o Help Channel! - Converse conosco e tire suas dúvidas em http://start.pokebro.com Bom galera, recomendo bastante! Conheci eles dos projetos incentivados e desde entao venho ajudando a equipe e incentivando o desenvolvimento deles!
    1 ponto
  16. vital900

    [#1] O Melhor Contador de Estorias

    Bom primeiramente peco desculpas pelos inumeros erros que estarao neste post, chega ate a ser humilhante, mas estou no computador do meu amigo (por estar de ferias) e neste nao possui nenhum tipo de acentuacao (serio). Apos ter informado o motivo da minha 'humilhacao publica' venho propor a todos um tipo de concurso, atendendo principalmente aqueles que gostam de desenvolver seus contos! O concurso nao e apoiado pelo Xtibia, e para dizer a verdade nem e uma competicao esta mais para um jogo. Ele funcionara da seguinte forma: Um juiz acompanhado de um ajudante, irao sugerir tema. Neste os jogadores que desejarao competir devem mandar uma Mensagem Privada para os organizadores seguindo oque fora sugerido. Todos os contos devem se passar 'out game'. Um mero exemplo de um conto Out Game, de minha autoria. Porem diferente do meu conto a sua estoria deve ter fim. Regras Bom, haverao 2 juizes (como ja fora citado). Estes irao fazer metade do julgamento, os membros do forum farao a outra parte. Ou seja, havera a votacao interna (que valera 2/3 dos pontos) e a votacao externa (1/3 da pontuacao total). Os criterios de avaliacao serao: 1 - Demonstrar domínio da norma culta 2 - compreender a proposta da estoria e desenvolver o tema, dentro dos limites estruturais do conto 3 - Demonstrar reconhecimento dos mecanismos linguísticos necessários para a construção da estoria 4 - Criatividade para relacionar um tema a algo ja coexistente (como eu relacionei o papai noel, a um anao) Este metodo avaliativo e o mesmo usado no ENEM, porem adaptado. Valores dos itens abaixos: 1) 8 pontos 2) 2 pontos 3) 3 pontos 4) 7 pontos Total: 20 pontos Serao 2 juizes e o voto publico (20+20+20) totalizando 60 pontos. Os criterios de avaliacao dos membros serao votos ja postos por meio de enquetes. No final iremos fazer uma media e dar o resultado. (Para saber mais, so quando for dar o resultado da nota). Informacoes desta primeira organizacao: Apos feito seu conto, voce deve envia-lo ao Vital900, via MP O juiz convidado desta edicao sera o meu amigo que me emprestou o pc (ele e professor de redacao e tem muito interesse por RPG) Boa sorte a todos.
    1 ponto
  17. SmiX

    Premium Caugtch - By SmiX

    Olá galerinha, hoje vou ajudar vocês a otimizarem seus respectivos otservidores de pokémon, de base PDA. Como o título já está falando tudo, vamos a instalação. Como quase todo mundo usa a base do slicer vou usar o dele. Vá em: (data/actions/scripts/catch.lua) e substitua tudo por isso: local chance_premium = 200 -- Mude aqui a chance de capiturar local ballcatch = { [2394] = {cr = 3, on = 24, off = 23, ball = 11826, send = 47, typeee = "normal"}, [2391] = {cr = 6, on = 198, off = 197, ball = 11832, send = 48, typeee = "great"}, [2393] = {cr = 10, on = 202, off = 201, ball = 11835, send = 46, typeee = "super"}, [2392] = {cr = 15, on = 200, off = 199, ball = 11829, send = 49, typeee = "ultra"}, } function onUse(cid, item, frompos, item3, topos) local item2 = getTopCorpse(topos) if item2 == null then return true end if getItemAttribute(item2.uid, "catching") == 1 then return true end if getItemAttribute(item2.uid, "golden") and getItemAttribute(item2.uid, "golden") == 1 then return doPlayerSendCancel(cid, "You can't try to catch a pokemon in the Golden Arena!") --alterado v1.6 end local name = string.lower(getItemNameById(item2.itemid)) name = string.gsub(name, "fainted ", "") name = string.gsub(name, "defeated ", "") local x = pokecatches[doCorrectPokemonName(name)] -------------------------------------------------------------------------------- local storage = newpokedex[doCorrectPokemonName(name)].stoCatch --edited brokes count system if getPlayerStorageValue(cid, storage) == -1 then setPlayerStorageValue(cid, storage, "normal = 0, great = 0, super = 0, ultra = 0, saffari = 0") end -------------------------------------------------------------------------------- if not x then return true end local owner = getItemAttribute(item2.uid, "corpseowner") if owner and isCreature(owner) and isPlayer(owner) and cid ~= owner then --alterado v1.5 doPlayerSendCancel(cid, "You are not allowed to catch this pokemon.") return true end ----------------------------------------------------- newidd = ballcatch[item.itemid].ball typeee = ballcatch[item.itemid].typeee ----------------------------------------------------- local catchinfo = {} if isPremium(cid) then catchinfo.rate = ballcatch[item.itemid].cr + chance_premium else catchinfo.rate = ballcatch[item.itemid].cr end catchinfo.catch = ballcatch[item.itemid].on catchinfo.fail = ballcatch[item.itemid].off catchinfo.newid = newidd catchinfo.name = doCorrectPokemonName(name) catchinfo.topos = topos catchinfo.chance = x.chance doSendDistanceShoot(getThingPos(cid), topos, ballcatch[item.itemid].send) doRemoveItem(item.uid, 1) local d = getDistanceBetween(getThingPos(cid), topos) addEvent(doSendPokeBall, d * 70 + 100 - (d * 14) , cid, catchinfo, false, false, typeee) --edited brokes count system addEvent(doSendMagicEffect, (d * 70 + 100 - (d * 14)) - 100, topos, 3) return true end Funciona assim: Se um player for premium ele terá a chance de catch da ball + a chance premium, ou seja; Ele usa uma pokeball e é premium ele terá 3+200 = 203% de capiturar ;D, só precisa mudar a chance de premium lá em cima para seu gosto, deixei 200 pra teste ^}^. Só isso, fui....
    1 ponto
  18. rogeriocene

    SUBWAT KAMIKAZE V25

    Oque Ha De Novo? - Foi adicionado Shadow Set -Foi Adicionado Demonic Set , E quest Demonic -Foi adicionado King Set -Adicionei Um Shop Por Alavanca -Adicionei Vip2 (shadow vip) -Adicionei Segunda promotion , Shadow knight , Shadow Druid , Shadow Paladin , Shadow sorcerer -Adicionado Npc que vende Segunda promotion -City Shadow VIp -New HUntes -Removi Areas Inuteis do mapa ..Obs> Area que ngm usava e assim deixei o ot mais leve -Novos Monstros -Novos eventos -Todas Vocaçao estao balanceadas -New visual do templo -Novo Group 7 , E um adm Mais poderoso que pode ficar de ghost para gods -Cms,gms nao pode ficar de ghost .. AGORA VAMOS VER ALGUMAS IMAGENS TEMPLO SHOP SHADOW VIP CURTIU O MAP??DA UM +REP AE NUM CUSTA NADA.. E COMENTEM POR FAVOR PARA O TOPICO SUBIR.xD SE TIVEREM DUVIDAS PODEM POSTAR QUE EU ESTAREI AJUDANDO.. DOWNLOAD: http://www.4shared.c...izado2013.html? SCAN: https://www.virustot...sis/1358620343/
    1 ponto
  19. Pactw

    Pack Naruto Resources Design

    Aqui Se for possivel alguem colocar scan porque aqui nao deu Creditos -ShiiniigamiiX
    1 ponto
  20. SkyLigh

    Premium Por Param

    Ola galerinha do xtibia , hoje to aki com um script simples e basico feita através de um pedido de um amigo . então vamos la. Versão testada : 860 Créditos : Skyligh Pela Criação , Luquinha Bross Pelo Pedido . Em data / talkactions / talkactions.xml adicione . <talkaction words="!premium" event="script" value="premium.lua"/> dps em data / talkactions / scripts / renome algum arquivo para premium.lua e adicione . function onSay(cid, words, param) local premium = { ["10"] = {days = 10, preco = 1000,}, ["20"] = {days = 20, preco = 2000,}, ["30"] = {days = 30, preco = 3000,} } local a = premium[param] if doPlayerRemoveMoney(cid, a.preco) == TRUE then doPlayerAddPremiumDays(cid, a.days) doPlayerSendTextMessage(cid,22,"Parabéns Você Compro premium") else doPlayerSendTextMessage(cid,22,"Você não tem dinheiro suficiente") return true end end Dps So reinicia o ot ou da /reload talkactions e falar !premium 10 que ira comprar 10 dias e assim vai .
    1 ponto
  21. Slicer

    Duvida OtClient

    amigo, por favor utilize a barra de pesquisas do forum antes de postar algu... http://www.xtibia.com/forum/topic/203495-ajuda-como-mudar-o-cliente-de-login-otclient-poketibia/page__view__findpost__p__1432579
    1 ponto
  22. vai em actions/scripts/goback.lua e ache isso.. if getPlayerStorageValue(cid, 17000) >= 1 or getPlayerStorageValue(cid, 17001) >= 1 or getPlayerStorageValue(cid, 63215) >= 1 then return true end e troque pra.. if getPlayerStorageValue(cid, 17000) >= 1 or getPlayerStorageValue(cid, 17001) >= 1 or getPlayerStorageValue(cid, 63215) >= 1 or getPlayerStorageValue(cid, 5700) >= 1 then return true end
    1 ponto
  23. Utilize assim . function onSay(cid, words, param) if words=="!openteleport" then local pos = {x=999 , y=999 , z=9} ---onde tp vai ser criado local topos = {x=999 , y=999 , z=9} doCreateTeleport(1387, topos , pos) doSendMagicEffect(createPos , math.random(28,30)) doPlayerSendTextMessage(cid, 28 , "Portal para BP Event aberto!") return TRUE end if words=="!closeteleport" then local pos = {x=999 , y=999 , z=9 , stackpos = 1} --local que o foi criado doRemoveItem(getThingfromPos(pos).uid,1) doPlayerSendTextMessage(cid, 28 , "Portal para BP Event Fexou!") end return TRUE end
    1 ponto
  24. brun123

    Item que dá respawn

    cria um script dentro da pasta movements/scripts e coloque isso dentro: function onRemoveItem(moveItem, tileItem, position, cid) local respawnTime = 25 * 1000 -- em ms, 25 * 1000 equivale a 25 segundos. addEvent(function() local itemEx = doCopyItem(moveItem, true) doTileAddItemEx(position, itemEx) end, respawnTime) return true end e adicione essa tag no movements.xml: <movevent type="RemoveItem" actionid="????" event="script" value="????.lua"/> aí você muda o action id pra um número que você queira e coloca ali em value o nome do script que você criou em movements/scripts depois no map editor marca o item que vai dar respawn com aquele action id
    1 ponto
  25. Olha procurei scripts de clean e achei uma vê se da certo ai.
    1 ponto
  26. Subwat

    Refugia Jack(8.60)

    muito bom recomendo
    1 ponto
  27. Oneshot

    Alavanca de itens

    Legalzinho, mas você precisa entender que o não falta na seção de actions do nosso fórum são alavancas de comprar itens. http://www.xtibia.com/forum/topic/142444-action-comprar-itens-por-alavanca/ http://www.xtibia.com/forum/topic/194606-comprar-item-por-alavanca/ http://www.xtibia.com/forum/topic/145046-action-item-por-alavanca/ Acho que você poderia usar a ideia para criar um código melhor, bem programado, organizado, e claro, identado. Recomendo este tutorial: Qual é a coisa mais importante em um código? E por que é a elegância? Grande abraço.
    1 ponto
  28. Oneshot

    Jogo Da Velha

    Além de você ter postado em um tópico inativo há mais de 30 dias, faz um comentário que não representa dúvida, feedback, erro no script, nem nada. Apenas um comentário sem conteúdo algum. Estou te dando um alerta verbal, na próxima, negativo sua reputação.
    1 ponto
  29. Tópico Muito desorganizado. por favor amigo da próxima vez faça um tópico com letras menores. E mais organizado assim poderão entender melhor sua Duvida ou pedido. Editei seu Tópico e melhorou um cadinho.
    1 ponto
  30. Piabeta Kun

    Erro Modern Acc, Rep+

    A sua pagina só não consegue ser acessada a a passar do tempo limiteele da esse erro, no fim,não tem erro na pagina o emulador no caso o webserver não consegue rodar o script, pois nao deve ter suporte ao tipo de codigo usado dentro do script, aconselho usar um webserver mais atualizado!
    1 ponto
  31. tenta esse: 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 if(msgcontains(msg, 'job')) then selfSay('For repair you ring say {ring} or {experience}.', cid) end --------------------------------------------------------- if(msgcontains(msg, 'ring') or msgcontains(msg, 'experience')) then selfSay('Do you want to repair your experience ring for 50000 gold coins?', cid) talkState[talkUser] = 1 elseif(msgcontains(msg, 'yes') and talkState[talkUser] == 1) then if(getPlayerItemCount(cid, 2122) <= 0) then selfSay('You dont have any ring.', cid) else if(doPlayerRemoveMoney(cid, 50000) == TRUE) then doPlayerRemoveItem(cid, 2122, 1) doPlayerAddItem(cid, 7697, 1) selfSay('Here you are.)', cid) else selfSay('Sorry, you dont have gold.', cid) end end return true end end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
    1 ponto
  32. brun123

    onEquip/login erro

    function onEquip(cid, item, slot) if os.time() - getPlayerLastLogin(cid) <= 1 then return true end local forc = getPlayerStorageValue(cid, 23222) setPlayerStorageValue(cid, 23222, forc + 1) return true -- +2 de forc, porque o return true faz executar 2x o setStorage. end function onDeEquip(cid, item, slot) local forc = getPlayerStorageValue(cid, 23222) setPlayerStorageValue(cid, 23222, forc - 2) return true -- no DeEquip o return true não executa 2x o serStorage, não tenho idéia do porque. end
    1 ponto
  33. masdead

    Sign's DuMal

    Obrigado RedServer =] Comentem ae galera *-*
    1 ponto
  34. brun123

    Summon Nascer Dentro

    function onCastSpell(cid, var) local maxSummons = 8 for n = 1, maxSummons do if #getCreatureSummons(cid) >= maxSummons then break end local clone = doCreateMonster("clone sanin", getThingPos(cid), false) if isCreature(clone) then doTeleportThing(clone, getThingPos(cid), false) doConvinceCreature(cid, clone) setCreatureMaxHealth(clone, getCreatureMaxHealth(cid)) doCreatureAddHealth(clone, getCreatureHealth(cid)) doSetCreatureOutfit(clone, getCreatureOutfit(cid), -1) doSendMagicEffect(getThingPos(cid), 111) end end return true end
    1 ponto
  35. skyofdeus

    [Encerrado] System de Box poketibia

    Amigo e muito simples. Explicação: Copie essa arquivo da BOX, e faça outra e renomeia com outro nome. Configurando a script: [11641] - Aqui é o ID da BOX, basta apenas voce mudar aqui. {level = {60, 70} - Aqui é o Level que o pokemon devera vir ao abrir a BOX, e claro ira vir random entre os level 60 e 70 basta apenas voce mudar se quiser. pokemons - Aqui voce vai colocar os pokemons que irão vir random ao abrir a BOX. Configurando XML: Agora abra actions.xml é coloque isto dentro. Pronto agora quando dar use irar vir X Pokemon, em X level! Ajudei, agradeça!
    1 ponto
  36. beto06

    [Mapping] Mostre suas Idéias

    alavanca secreta créditos: eu e aund
    1 ponto
  37. chauz

    Mapping [RPG]

    @topic Essa ponte é antiga, mas eu achei melhor colocar pq achei mto linda @secret mind: acho que sim. Bonus: att//
    1 ponto
  38. guitar123

    Refugia Jack(8.60)

    Muito Obrigado!
    1 ponto
  39. Oneshot

    Trade NPC Creator

    Trade NPC Creator Este é um executável simples, criado por mim, que gera XMLs de NPCs feitos para vender ou comprar itens. Todas as instruções de uso estão no arquivo readme.txt da pasta do programa. trade npc creator.tar.gz
    1 ponto
  40. 20cm

    isArrayEquals(a,b)

    O que ela faz é comparar duas matrizes unidimensionais [vlw lf], e retornar true caso os valores forem iguais Bom, há um tempo eu já ia fazer essa função, ela não é difícil, mas eu ia fazer ela com um for in pairs e comparando cada valor e tal. Mas eu resolvi entrar na onda de deixar os scripts o mais curto possível, fugindo da POG, e disso: function isArrayEquals(a,b) for x,i in pairs(a) do if i ~= b[x] then return false end end return true end Foi pra isso: function isArrayEquals(a,b) return table.concat(a) == table.concat(b) end Exemplo: local array1 = {1,2,3,4,0} local array2 = {1,2,3,4,0} print(tostring(compair(array1,array2))) No caso ia printar true, mas, se qualquer valor do array2 fosse diferente do array1 (na mesma posição) printaria false Numa rápida pesquisa no google não achei a função aqui, mas espero que eu tenha conseguido deixar o menor possível xD Espero que seja útil, pelo menos pra mim vai ser, comparar vetores é daora mano
    1 ponto
  41. Kausen

    Seu último mapa - your last map

    Sim eu pensei nisso mais na hora esqueci Obg *-*
    1 ponto
  42. Kausen

    Seu último mapa - your last map

    "Continues in the near Future" Obs: Era pro OMM mais Como só eu participei segunda o Any to postando aqui.. Gostou? Da rep+ então
    1 ponto
  43. SmiX

    Funções Mutiplex - By SmiX the Bear

    @caotic vlw ai mano. @Skyen Obrigado por comentar ^^ @Skymagnum Ser comparado com o Mock ^^, não sei se levo como um elogio ou como um critica.kk
    1 ponto
  44. SmiX

    Funções Mutiplex - By SmiX the Bear

    @Oneshot Vlw one.. é uma honra ser avaliado por você.. ;D @LuckOake Vlw tbm luck, eu sabia que podia fazer menor, mas fiz deste jeito para melhor intendimento de outras pessoas. ;*O
    1 ponto
  45. Skymagnum

    Mudando mensagem quando upar de level

    Tipo: Creaturescripts. Testado: No. Oque Faz: Ele muda a mensagem quando você upar de level, modifique-a a vontade. @Instalando Vá na pasta do seu servidor depois em data agora entre em outra pasta chamada creaturescripts e entre na pasta chamada scripts duplique um arquivo da extensão .lua e adicione o seguinte conteúdo dentro: function onAdvance(cid, skill, oldLevel, newLevel) local lvl = oldLevel - newLevel if skill == 8 then return false end doPlayerAddLevel(cid, lvl) doPlayerSendTextMessage(cid, 27, "Você avançou " .. lvl .. " " .. lvl > 1 and "níveis" or "nível" .. " parabéns[do " .. oldLevel .. " para o " .. newLevel .. "].") return true end agora volte uma pasta e entre no arquivo creaturescripts.xml e adicione a seguinte linha nele <event type = "advance" name = "level_message" script = "nome_do_script.lua"/> agora volte na pasta creaturescripts/scripts e entre no arquivo login.lua e adicione essa linha nele registerCreatureEvent(cid, "level_message") Lembrando que se não funcionar, então só nas sources para modificar.
    1 ponto
  46. Bom, eu estava dando uma olhada nas sources, tentando entender porque cada classe tinha um nível máximo de skill e magic level específicos. Então desenvolvi essas duas funções, que retornam esses tais níveis máximos, para skills e para maglevel. function getPlayerMaxSkill(cid, skillid) local skill_level = getPlayerSkillLevel(cid, skillid) while true do local x = getPlayerRequiredSkillTries(cid, skillid, skill_level) local y = getPlayerRequiredSkillTries(cid, skillid, (skill_level + 1)) if x > y then break end skill_level = skill_level + 1 end return skill_level end function getPlayerMaxMagLevel(cid) local maglevel = getPlayerMagLevel(cid, true) while true do local x = getPlayerRequiredMana(cid, maglevel) local y = getPlayerRequiredMana(cid, (maglevel + 1)) if x > y then break end maglevel = maglevel + 1 end return maglevel end Creio eu que elas não possuem utilidade nenhuma, são apenas funções teóricas que criei para entender como funciona o avanço de skills e magic level para cada vocação.
    1 ponto
  47. Então, Raposa, lá no cliente do Tibia, realmente os valores são variáveis em uint8. É por isso mesmo que as skills "quebram", quando passam de 255, ou seja, quando um jogador tivesse skill 256, o cliente mostraria nível 0 na skill. Nas sources do maldito TFS, não sei se é o mesmo para o Open Tibia original, o sistema já é bem diferente. A experiência de uma skill, também chamada de skill tries, é declarada como uma variável uint64 e o nível da skill uma variável uint32. O mesmo ocorre para magic level. Esse limite de skill acontece porque chega uma hora que a fórmula de skill tries necessárias passa o valor máximo de uint64, reiniciando do 0, é nessa hora que o sistema entende que já não é possível mais avançar tal skill. Estes são os valores máximos para as vocações padrões, sem modificações nos multiplicadores do vocations.xml Sorcerer fist fighting = 110 club fighting = 69 sword fighting = 69 axe fighting = 69 distance fighting = 70 shielding = 109 fishing = 445 magic level = 389 Druid fist fighting = 110 club fighting = 79 sword fighting = 79 axe fighting = 79 distance fighting = 80 shielding = 109 fishing = 445 magic level = 389 Paladin fist fighting = 232 club fighting = 232 sword fighting = 232 axe fighting = 232 distance fighting = 440 shielding = 428 fishing = 445 magic level = 110 Knight fist fighting = 435 club fighting = 435 sword fighting = 435 axe fighting = 435 distance fighting = 132 shielding = 428 fishing = 445 magic level = 34 Os multiplicadores de skill ou o manaMultiplier são inversamente proporcionais ao nível máximo que uma vocação pode atingir. Se você diminuir o multiplicador, o nível máximo aumenta e vice-versa.
    1 ponto
  48. Kausen

    Seu último mapa - your last map

    Se quer oque né mano parei de mapear no final de 2011... Mais mesmo assim obrigado pelas dicas e sim eu sei que eu faço algo muito melhor, mais vamos devagar logo logo me acostumo de novo com o editor xD.
    1 ponto
  49. luisstronda

    [Funciona] Abrindo Mapa De Pokemon

    Bom gente varias pessoas aqui do Xtibia , esta a procura de um tutorial de como abrir o seu map editor normalmente é "REMERES" que eles usam , eles querem abrir o mapa de pokemon e eu tenho a soluçao é simples abra o seu map editor vaai em FILE > PREFERENCES depois clique em CLIENTE VERSION e desmarque a OPÇAO "CHECK FILE SIGNATURES" e clique em APLLY e OK feche seu map editor. agooora instale o Tibia 8.54 ou da versão do seu OT de POKEMON , vaa na pasta do seu cliente POKEMON , copie os seguintes arquivos Tibia.spr & Tibia DAT , depois abra a pasta do seu tibia , e cola os 2 arquivos laa. proonto agoora e so abrir o seu map na pasta do seu ot / data / world e boooora editaar do seeu jeeito AJUDEI ? Meu Servidor De Pokemon Online REP ++
    1 ponto
  50. Makelin1

    [Encerrado] Narutibia Ot 8.54

    link do download aki http://www.mediafire.com/?pe8hr1i88ch2wbw ate se ajudei + rep
    1 ponto
Líderes está configurado para São Paulo/GMT-03:00
×
×
  • Criar Novo...