Ir para conteúdo

comedinhasss

Herói
  • Total de itens

    520
  • Registro em

  • Última visita

  • Dias Ganhos

    7

Histórico de Reputação

  1. Upvote
    comedinhasss recebeu reputação de maelvip em [Dev C++] Como Compilar Um Otserv   
    Fala ae galera do xtibia....
    Venho Aqui comigo postar meu mais novo tutorial...
    Como compilar um servidor The Forgotten Server em Windows(xp,vista,7)
     
    Antes de começarmos gostaria de fazer um breve FAQ:
    O Que é Compilação?
    É a transformação de um programa em código fonte (programa escrito pelo programador) em linguagem de máquina (programa executável).
     
    Existem centenas de linguagens de programação diferentes umas das outras, cada uma oferece recursos especí­ficos para atender melhor uma necessidade ou caracterí­sticas particulares, algumas são voltadas para bancos de dados, outras somente para a criação de interfaces comunicação (front-ends), aprendizado, etc. Cada linguagem de programação possui comandos especí­ficos que desempenham alguma função, mas todas trabalham com variáveis de memória para a manipulação de dados de entrada/processamento.
     
    O Que é C++?
    O C++ (em português lê-se "cê mais mais") é uma linguagem de programação multiparadigma e de uso geral. A linguagem é considerada de médio nível, pois combina características de linguagens de alto e baixo níveis. Desde os anos 1990 é uma das linguagens comerciais mais populares, sendo bastante usada também na academia por seu grande desempenho e base de utilizadores.
     
    O Que é Programação?
    Uma linguagem de programação é um método padronizado para expressar instruções para um computador. É um conjunto de regras sintáticas e semânticas usadas para definir um programa de computador. Uma linguagem permite que um programador especifique precisamente sobre quais dados um computador vai atuar, como estes dados serão armazenados ou transmitidos e quais ações devem ser tomadas sob várias circunstâncias.
     
    O conjunto de palavras (tokens), compostos de acordo com essas regras, constituem o código fonte de um software. Esse código fonte é depois traduzido para código de máquina, que é executado pelo processador.
     
    Uma das principais metas das linguagens de programação é permitir que programadores tenham uma maior produtividade, permitindo expressar suas intenções mais facilmente do que quando comparado com a linguagem que um computador entende nativamente (código de máquina). Assim, linguagens de programação são projetadas para adotar uma sintaxe de nível mais alto, que pode ser mais facilmente entendida por programadores humanos. Linguagens de programação são ferramentas importantes para que programadores e engenheiros de software possam escrever programas mais organizados e com maior rapidez.
     
    Linguagens de programação também tornam os programas menos dependentes de computadores ou ambientes computacionais específicos (propriedade chamada de portabilidade). Isto acontece porque programas escritos em linguagens de programação são traduzidos para o código de máquina do computador no qual será executado em vez de ser diretamente executado. Uma meta ambiciosa do Fortran, uma das primeiras linguagens de programação, era esta independência da máquina onde seria executada.
     
    Bom vamos começar com os downloads:
    Dev C++ para tfs 0.2 e 0.3:
    32 & 64 Bit?: http://www.speedyshare.com/files/19724008/TheForgottenDevCpp.7z
     
    Dev C++ para tfs 0.4:
    32 Bit: http://www.2shared.com/file/10390970/56443f7c/Stians_Repack_Dev-Cpp.html
    Mirror: http://rapidshare.com/files/329023838/Stian_s_Repack_Dev-Cpp.rar.html
     
    64 Bit: http://www.megaupload.com/?d=ZO7WZHY9
    Mirror: http://www.2shared.com/file/11221888/7c824fd3/Stians_Repack_Dev-Cpp_02_64bit.html
     
    Tortoise Svn (baixe em ingles): http://tortoisesvn.net/downloads
     
    Legenda:
    Passo 1 - Configurando Dev C++
    Passo 2 - Baixando sources pelo Tortorise Svn
    Passo 3 - Compilando
     
    Passo 1:
    Abra o seu Dev C++:
    Se for sua primeira vez ira aparecer uma janela para configurar o seu Dev Cpp, Se não for sua primeira vez vá para o passo 2.
    Configure com a linguaguem Portugues(Brasil) pois com ela que vou fazer o tutorial... Escolha o estilo que você quiser de imagem pois o Dev C++ é seu...
     
    Passo 2:
    Após baixar o Torise Svn crie uma pasta vazia, clique com o botão direito nela e em SVN Checkout, em URL of repositroy adicone o link da tfs que você quer compilar:

    Veja a versão que você quer neste link (Recomendo a tfs 0.3.6pl1) http://svn.otland.net/public/forgottenserver/tags/
    No site, clique na versão que você quer copie o link em cima do navegador

    Exemplo: http://svn.otland.net/public/forgottenserver/tags/0.3.6pl1
    e cole no local em branco abaixo do URL of repositroy
    Aperte ok e espere baixar as sources para a pasta (Quando aparecer a mensagem done é que está pronto)
     
    Passo 3:
    Com o Dev Cpp Aberto, vá em Abrir - Abrir Arquivo ou Projeto - (A pasta Vazia que você criou) - dev-cpp - (e abra o arquivo) - TheForgottenServer.dev
    Para você editar alguma informação alguma coisa, Clique na source que quiser e edite so o que esta entre Aspas "" (em vermelho dentro delas)
    Para compilar vá em Executar - Compilar, Espere Aparecer Done, vá em (A pasta Vazia que você criou) - dev-cpp e terá o arquivo TheForgottenServer.exe
     
    Pronto você compilou seu The Forgotten Server
     
    Creditos:
    stian - Dev C++
    Tortoise Svn Team - Tortoise Svn
    Eu - Tutorial
    Wikibooks - FAQ [O Que é Compilação]
    Wikipedia - FAQ [O Que é C++, O Que é Programação]
     
    Desculpe a todos que baixaram, aqui o dev que eu uso para 0.4 funciona para 0.3 não sei como... mais ja postei o novo.. caso você baixou e deu erro favor deletar tudo o que tem na pasta do dev para 0.4 e por nela os arquivos que tem no dev 0.3 ...
  2. Downvote
    comedinhasss recebeu reputação de Henrique Moura em Wodbo-Bianco V4.0   
    Não é virus, o Bianco é meu amigo e eu vi ele criando o servidor.
    Podem baixar sim...
     
    Isto é dll infectada
  3. Upvote
    comedinhasss recebeu reputação de bianco001 em Wodbo-Bianco V4.0   
    Não é virus, o Bianco é meu amigo e eu vi ele criando o servidor.
    Podem baixar sim...
     
    Isto é dll infectada
  4. Upvote
    comedinhasss deu reputação a bianco001 em Wodbo-Bianco V4.0   
    REMOVIDO.
  5. Upvote
    comedinhasss recebeu reputação de amauri666 em [10.71] Otitemeditor   
    Olá,
    Venho aqui trazer a vocês o novo otitemeditor,
    Como todos sabem ele é aquele que edita os itens e atualiza de acordo com a versão...

    Novidades:
    - Suporte de 8.5 até a versão 10.71 (novo)
    - Suporte para 8.1 (novo)
    - Comparação de itens arrumada
    - Open Source
    - Suporte para windows 8.1
    - Nome dos items no market
    - Walk Stacking button

    Imagens:



    Download:
    Otitemeditor para até o tibia 10.71
    https://mega.co.nz/#!i5tT2Z7R!mdwsHDYpU-b6wwaTh-QZ_Dw3UwfSDp7s8gF5BpQpWLM

    Source

    Outras versões:



    Tutorial:
    1) Descompacte o arquivo zip (por exemplo C:\Arquivos de Programas\otitemeditor)
    2) Localize a pasta Tibia geralmente é C:\Arquivos de Programas\Tibia\
    3) Copie o tibia.dat e tibia.spr para C:\Arquivos de Programas\otitemeditor\data
    4) Crie uma pasta com o numero da versão que você quer editar e coloque os arquivos .dat e .spr nela. Ex: 1035/comedinha.dat
    Se você abrir um OTB e você obterá um erro que não poderia encontrar o arquivo, isso significa que OTB foi criado com uma versão de cliente diferente. Assim, para abrir o OTB você precisa baixar a versão que está pedindo (TibiaKing Clients) e copiar o tibia.dat e tibia.spr (passo 4).

    Creditos:
    SimOne - Criador do programa
    Talaturen - Principal dono do projeto
    Comedinha (Eu) - Tópico, compilação e novidades
    Tryller - Lib 10.10
    Outros - Contribuir com fixes de bugs e atualizações.

    Observação:
    Encontrei pessoas copiando meu otitemeditor e postando em outros fórums sem créditos, se repetir ele será deletado e o projeto será fechado.

    Dica:
    As versões do comedinha editor funcionam para as versões 8.5 até a dita nas descrições de download, recomendamos baixar a mais recente para aproveitar de todos os recursos.
  6. Upvote
    comedinhasss recebeu reputação de deletera em [Arquivado]Versão 9.10 Otserv.   
    Pessoal, antes de postarmos estamos verificando tudo para darmos a vocês o melhor servidor de todos.
    Estamos vendo os monstros 1 por 1 para atualizar e deixar 100% para vocês...
    Criando as coisas novas (scripts)...
    Estamos atualizando os itens.xml...
     
    Para que fique tudo perfeito para vocês e que saiam otservs maravilhosos em cima disto.
  7. Upvote
    comedinhasss recebeu reputação de trunks06 em Como Jogar Um Otserv   
    Como Jogar um OTServ



     
    Então galera, esse tutorial foi feito pelo Ot Red shot com a idéia do nosso Diretor JV Chequer.

    Então, como era antigo eu estou renovando...
    Ok, agora iremos ao tutorial.
     

    Eu já vi muitos tutoriais ensinando a como montar, por online, hospedar OTservers e tudo mais...
    Mas nesse irei ensinar a como se conectar e como criar account em um OTserv.

    Pois bem, já expliquei agora iremos ao tutorial.
    Antes de tudo, eu irei explicar a vocês o que é um OTserv.

    OTserv é um servidor de licença Open-Source que foi criado por jogadores de tibia que queriam conhecer melhor os sistemas do Tibia.
    Ele é usado na maioria das vezes por pessoas que querem 'se afastar' um pouco da vida monótona do Tibia e partir pra algo mais 'livre' e divertido.
    Foi lançado em 2001.
    Hoje em dia o OTserv ou como também pode ser chamado OPENTIBIA, tem um grande sucesso e deixou de ser uma ' tentativa de conhecer os sistemas ' e acabou virando(para algumas pessoas) como se fosse uma verdadeira obrigação.
    Isso em alguns casos é bom e em outros é ruim .

    Ok, agora você já sabe o que é um OTserv.
    Vamos continuar o tutorial.

    Como se conectar a um OTserv (7.6+)?

    Primeiramente, você deve ter o tibia instalado no seu computador (Aqui).
    Caso você use linux (Aqui).
    E também o ip changer instalado no seu computador (Aqui).
    Eu recomendo usar o Syn IP Changer que nunca me decepcionou e tem melhor configuração...

    Depois de baixar o ip changer você deve entrar na lista de servidores (Aqui) e procurar o tipo de servidor que você goste...
    Eu recomendo procurar por Exp (Experiencia) ou por players online...

    Após escolher o servidor que melhor o satisfaz vamos a configuração...

    Esse é o ip changer, ao olhar parece complicado, mas é super fácil de usar...

    Legenda:

    Onde está contornado de vermelho é o ip do servidor (Adderess Ip). Onde está contornado de marrom eu recomendo não mudar pois dificilmente a porta do servidor sera outra (port é o nome que está na lista de servidores). Onde está contornado de azul é a versão do servidor, você terá que comparar com o tibia que você tem instalado, a lista de servidores e o ip changer... Para entrar no cliente clique em Change Ip e você já estará pronto para criar uma account...


    Como crio minha conta (Somente para versões 8.20+)?
    Para entrar no account manager você somente precisa apertar enter...

    E começada um dialogo:




    Como crio minha conta (em versões 8.11-)?

    A padrão é :

    Account 111111 Senha Tibia

    Agora você entra no Tibia com ela e loga no Account Manager.
    Agora eu ensinarei a como conversar com ele e criar sua account.

    Dialogo de criação de uma account normal:





    Primeiro ele lhe pergunta se você quer criar uma account.
    Você diz ACCOUNT .
    Ele irá perguntar qual account você deseja usar.
    Você irá dizer a account que você quer .
    Ele irá perguntar se é aquela mesma que você quer.
    Você dirá que sim . (yes)
    Agora ele irá dizer seu password. Na maioria dos casos é serv alguma coisa exemplo: serv542
    Agora, ele perguntará se você deseja trocar seu password ou criar um character.
    Nós iremos criar um character então diga CHARACTER
    Ele perguntará o nome que seu character vai ter.
    Diga o nome .
    Agora ele irá perguntar o sexo do seu character. Diga male para homem e female para mulher.
    Ele irá perguntar a vocação de seu character.
    Você pode escolher por:
    Knight -> Cavaleiros. Melhores no combate corpo a corpo Paladin -> Arqueiros. Melhores no combate de longa distância Druid -> Feiticeiros. São eles que tem o maior poder de natureza e de cura Sorcerer -> Magos. Mestres da Magia

    Diga a sua vocação e logo em seguida diga YES.

    Pronto.
    Agora é só você fechar o account manager, entrar normalmente com a account criada e jogar no seu char õ/

    Mas você pode também trocar o password que o account manager te dá.
    Para isso, basta você falar com ele desse jeito:




    Fale password
    Ele irá perguntar se você deseja realmente mudar sua senha.
    Diga yes.
    Ele pedirá para que você escreva seu novo password.
    Escreva seu novo password.
    Repita o novo password.
    Pronto, seu password foi trocado.

    Tutorial Bonus:

    Como verificar a versão do seu tibia

    Bom, para verificar a versão do tibia que você está usando é fácil...
    Abra o tibia e clique em info, e terá Version ( = numero da versão)
    Depois compare com o ip changer e a lista de servidores

    Creditos:
    Ot Red shot
    Last Souls
    Comedinhasss
    JV Chequer

    Refeito do artigo: Este aqui
  8. Upvote
    comedinhasss recebeu reputação de allway em [10.71] Otitemeditor   
    Olá,
    Venho aqui trazer a vocês o novo otitemeditor,
    Como todos sabem ele é aquele que edita os itens e atualiza de acordo com a versão...

    Novidades:
    - Suporte de 8.5 até a versão 10.71 (novo)
    - Suporte para 8.1 (novo)
    - Comparação de itens arrumada
    - Open Source
    - Suporte para windows 8.1
    - Nome dos items no market
    - Walk Stacking button

    Imagens:



    Download:
    Otitemeditor para até o tibia 10.71
    https://mega.co.nz/#!i5tT2Z7R!mdwsHDYpU-b6wwaTh-QZ_Dw3UwfSDp7s8gF5BpQpWLM

    Source

    Outras versões:



    Tutorial:
    1) Descompacte o arquivo zip (por exemplo C:\Arquivos de Programas\otitemeditor)
    2) Localize a pasta Tibia geralmente é C:\Arquivos de Programas\Tibia\
    3) Copie o tibia.dat e tibia.spr para C:\Arquivos de Programas\otitemeditor\data
    4) Crie uma pasta com o numero da versão que você quer editar e coloque os arquivos .dat e .spr nela. Ex: 1035/comedinha.dat
    Se você abrir um OTB e você obterá um erro que não poderia encontrar o arquivo, isso significa que OTB foi criado com uma versão de cliente diferente. Assim, para abrir o OTB você precisa baixar a versão que está pedindo (TibiaKing Clients) e copiar o tibia.dat e tibia.spr (passo 4).

    Creditos:
    SimOne - Criador do programa
    Talaturen - Principal dono do projeto
    Comedinha (Eu) - Tópico, compilação e novidades
    Tryller - Lib 10.10
    Outros - Contribuir com fixes de bugs e atualizações.

    Observação:
    Encontrei pessoas copiando meu otitemeditor e postando em outros fórums sem créditos, se repetir ele será deletado e o projeto será fechado.

    Dica:
    As versões do comedinha editor funcionam para as versões 8.5 até a dita nas descrições de download, recomendamos baixar a mais recente para aproveitar de todos os recursos.
  9. Upvote
    comedinhasss recebeu reputação de SkyTime em Como Jogar Um Otserv   
    Como Jogar um OTServ



     
    Então galera, esse tutorial foi feito pelo Ot Red shot com a idéia do nosso Diretor JV Chequer.

    Então, como era antigo eu estou renovando...
    Ok, agora iremos ao tutorial.
     

    Eu já vi muitos tutoriais ensinando a como montar, por online, hospedar OTservers e tudo mais...
    Mas nesse irei ensinar a como se conectar e como criar account em um OTserv.

    Pois bem, já expliquei agora iremos ao tutorial.
    Antes de tudo, eu irei explicar a vocês o que é um OTserv.

    OTserv é um servidor de licença Open-Source que foi criado por jogadores de tibia que queriam conhecer melhor os sistemas do Tibia.
    Ele é usado na maioria das vezes por pessoas que querem 'se afastar' um pouco da vida monótona do Tibia e partir pra algo mais 'livre' e divertido.
    Foi lançado em 2001.
    Hoje em dia o OTserv ou como também pode ser chamado OPENTIBIA, tem um grande sucesso e deixou de ser uma ' tentativa de conhecer os sistemas ' e acabou virando(para algumas pessoas) como se fosse uma verdadeira obrigação.
    Isso em alguns casos é bom e em outros é ruim .

    Ok, agora você já sabe o que é um OTserv.
    Vamos continuar o tutorial.

    Como se conectar a um OTserv (7.6+)?

    Primeiramente, você deve ter o tibia instalado no seu computador (Aqui).
    Caso você use linux (Aqui).
    E também o ip changer instalado no seu computador (Aqui).
    Eu recomendo usar o Syn IP Changer que nunca me decepcionou e tem melhor configuração...

    Depois de baixar o ip changer você deve entrar na lista de servidores (Aqui) e procurar o tipo de servidor que você goste...
    Eu recomendo procurar por Exp (Experiencia) ou por players online...

    Após escolher o servidor que melhor o satisfaz vamos a configuração...

    Esse é o ip changer, ao olhar parece complicado, mas é super fácil de usar...

    Legenda:

    Onde está contornado de vermelho é o ip do servidor (Adderess Ip). Onde está contornado de marrom eu recomendo não mudar pois dificilmente a porta do servidor sera outra (port é o nome que está na lista de servidores). Onde está contornado de azul é a versão do servidor, você terá que comparar com o tibia que você tem instalado, a lista de servidores e o ip changer... Para entrar no cliente clique em Change Ip e você já estará pronto para criar uma account...


    Como crio minha conta (Somente para versões 8.20+)?
    Para entrar no account manager você somente precisa apertar enter...

    E começada um dialogo:




    Como crio minha conta (em versões 8.11-)?

    A padrão é :

    Account 111111 Senha Tibia

    Agora você entra no Tibia com ela e loga no Account Manager.
    Agora eu ensinarei a como conversar com ele e criar sua account.

    Dialogo de criação de uma account normal:





    Primeiro ele lhe pergunta se você quer criar uma account.
    Você diz ACCOUNT .
    Ele irá perguntar qual account você deseja usar.
    Você irá dizer a account que você quer .
    Ele irá perguntar se é aquela mesma que você quer.
    Você dirá que sim . (yes)
    Agora ele irá dizer seu password. Na maioria dos casos é serv alguma coisa exemplo: serv542
    Agora, ele perguntará se você deseja trocar seu password ou criar um character.
    Nós iremos criar um character então diga CHARACTER
    Ele perguntará o nome que seu character vai ter.
    Diga o nome .
    Agora ele irá perguntar o sexo do seu character. Diga male para homem e female para mulher.
    Ele irá perguntar a vocação de seu character.
    Você pode escolher por:
    Knight -> Cavaleiros. Melhores no combate corpo a corpo Paladin -> Arqueiros. Melhores no combate de longa distância Druid -> Feiticeiros. São eles que tem o maior poder de natureza e de cura Sorcerer -> Magos. Mestres da Magia

    Diga a sua vocação e logo em seguida diga YES.

    Pronto.
    Agora é só você fechar o account manager, entrar normalmente com a account criada e jogar no seu char õ/

    Mas você pode também trocar o password que o account manager te dá.
    Para isso, basta você falar com ele desse jeito:




    Fale password
    Ele irá perguntar se você deseja realmente mudar sua senha.
    Diga yes.
    Ele pedirá para que você escreva seu novo password.
    Escreva seu novo password.
    Repita o novo password.
    Pronto, seu password foi trocado.

    Tutorial Bonus:

    Como verificar a versão do seu tibia

    Bom, para verificar a versão do tibia que você está usando é fácil...
    Abra o tibia e clique em info, e terá Version ( = numero da versão)
    Depois compare com o ip changer e a lista de servidores

    Creditos:
    Ot Red shot
    Last Souls
    Comedinhasss
    JV Chequer

    Refeito do artigo: Este aqui
  10. Upvote
    comedinhasss recebeu reputação de VictorWEBMaster em [Dev C++] Como Compilar Um Otserv   
    Fala ae galera do xtibia....
    Venho Aqui comigo postar meu mais novo tutorial...
    Como compilar um servidor The Forgotten Server em Windows(xp,vista,7)
     
    Antes de começarmos gostaria de fazer um breve FAQ:
    O Que é Compilação?
    É a transformação de um programa em código fonte (programa escrito pelo programador) em linguagem de máquina (programa executável).
     
    Existem centenas de linguagens de programação diferentes umas das outras, cada uma oferece recursos especí­ficos para atender melhor uma necessidade ou caracterí­sticas particulares, algumas são voltadas para bancos de dados, outras somente para a criação de interfaces comunicação (front-ends), aprendizado, etc. Cada linguagem de programação possui comandos especí­ficos que desempenham alguma função, mas todas trabalham com variáveis de memória para a manipulação de dados de entrada/processamento.
     
    O Que é C++?
    O C++ (em português lê-se "cê mais mais") é uma linguagem de programação multiparadigma e de uso geral. A linguagem é considerada de médio nível, pois combina características de linguagens de alto e baixo níveis. Desde os anos 1990 é uma das linguagens comerciais mais populares, sendo bastante usada também na academia por seu grande desempenho e base de utilizadores.
     
    O Que é Programação?
    Uma linguagem de programação é um método padronizado para expressar instruções para um computador. É um conjunto de regras sintáticas e semânticas usadas para definir um programa de computador. Uma linguagem permite que um programador especifique precisamente sobre quais dados um computador vai atuar, como estes dados serão armazenados ou transmitidos e quais ações devem ser tomadas sob várias circunstâncias.
     
    O conjunto de palavras (tokens), compostos de acordo com essas regras, constituem o código fonte de um software. Esse código fonte é depois traduzido para código de máquina, que é executado pelo processador.
     
    Uma das principais metas das linguagens de programação é permitir que programadores tenham uma maior produtividade, permitindo expressar suas intenções mais facilmente do que quando comparado com a linguagem que um computador entende nativamente (código de máquina). Assim, linguagens de programação são projetadas para adotar uma sintaxe de nível mais alto, que pode ser mais facilmente entendida por programadores humanos. Linguagens de programação são ferramentas importantes para que programadores e engenheiros de software possam escrever programas mais organizados e com maior rapidez.
     
    Linguagens de programação também tornam os programas menos dependentes de computadores ou ambientes computacionais específicos (propriedade chamada de portabilidade). Isto acontece porque programas escritos em linguagens de programação são traduzidos para o código de máquina do computador no qual será executado em vez de ser diretamente executado. Uma meta ambiciosa do Fortran, uma das primeiras linguagens de programação, era esta independência da máquina onde seria executada.
     
    Bom vamos começar com os downloads:
    Dev C++ para tfs 0.2 e 0.3:
    32 & 64 Bit?: http://www.speedyshare.com/files/19724008/TheForgottenDevCpp.7z
     
    Dev C++ para tfs 0.4:
    32 Bit: http://www.2shared.com/file/10390970/56443f7c/Stians_Repack_Dev-Cpp.html
    Mirror: http://rapidshare.com/files/329023838/Stian_s_Repack_Dev-Cpp.rar.html
     
    64 Bit: http://www.megaupload.com/?d=ZO7WZHY9
    Mirror: http://www.2shared.com/file/11221888/7c824fd3/Stians_Repack_Dev-Cpp_02_64bit.html
     
    Tortoise Svn (baixe em ingles): http://tortoisesvn.net/downloads
     
    Legenda:
    Passo 1 - Configurando Dev C++
    Passo 2 - Baixando sources pelo Tortorise Svn
    Passo 3 - Compilando
     
    Passo 1:
    Abra o seu Dev C++:
    Se for sua primeira vez ira aparecer uma janela para configurar o seu Dev Cpp, Se não for sua primeira vez vá para o passo 2.
    Configure com a linguaguem Portugues(Brasil) pois com ela que vou fazer o tutorial... Escolha o estilo que você quiser de imagem pois o Dev C++ é seu...
     
    Passo 2:
    Após baixar o Torise Svn crie uma pasta vazia, clique com o botão direito nela e em SVN Checkout, em URL of repositroy adicone o link da tfs que você quer compilar:

    Veja a versão que você quer neste link (Recomendo a tfs 0.3.6pl1) http://svn.otland.net/public/forgottenserver/tags/
    No site, clique na versão que você quer copie o link em cima do navegador

    Exemplo: http://svn.otland.net/public/forgottenserver/tags/0.3.6pl1
    e cole no local em branco abaixo do URL of repositroy
    Aperte ok e espere baixar as sources para a pasta (Quando aparecer a mensagem done é que está pronto)
     
    Passo 3:
    Com o Dev Cpp Aberto, vá em Abrir - Abrir Arquivo ou Projeto - (A pasta Vazia que você criou) - dev-cpp - (e abra o arquivo) - TheForgottenServer.dev
    Para você editar alguma informação alguma coisa, Clique na source que quiser e edite so o que esta entre Aspas "" (em vermelho dentro delas)
    Para compilar vá em Executar - Compilar, Espere Aparecer Done, vá em (A pasta Vazia que você criou) - dev-cpp e terá o arquivo TheForgottenServer.exe
     
    Pronto você compilou seu The Forgotten Server
     
    Creditos:
    stian - Dev C++
    Tortoise Svn Team - Tortoise Svn
    Eu - Tutorial
    Wikibooks - FAQ [O Que é Compilação]
    Wikipedia - FAQ [O Que é C++, O Que é Programação]
     
    Desculpe a todos que baixaram, aqui o dev que eu uso para 0.4 funciona para 0.3 não sei como... mais ja postei o novo.. caso você baixou e deu erro favor deletar tudo o que tem na pasta do dev para 0.4 e por nela os arquivos que tem no dev 0.3 ...
  11. Upvote
    comedinhasss recebeu reputação de 63635989 em We Do Ots 0.1.1 (Beta Version)   
    A We Do Serv tem um apoio de:




     

    We Do OTS 0.1.1 (Beta Version)


    Faaala galerinha XTibiana,
    Depois de tanta espera e de tanta ansiedade, nós (Doidin, Comedinhas, Cykotitan, Aluxes e Monyght) finalmente conseguimos terminar a primeira versão a Beta Version (Versão Beta) do We Do OTS, muitos já sabem o que é o We Do, porém tem alguns que ainda não sabem, então vamos falar um pouco sobre ele:
     
    Para você obter os arquivos do We Do OTS, você irá precisar do WinRAR, que você pode obter ele clicando aqui, vamos logo ao que interessa:
    Download das sources do We Do OTS:

    We Do OTS Sources We Do OTS Dev-Cpp
    Download das DLLS (bote na pasta do servidor) do We Do OTS:

    We Do OTS DLLS
    Download do We Do OTS:

    We Do OTS versão GUI We Do OTS Com -D__WAR_SYSTEM - [Executavel]
    OBS 1: Esta é uma versão BETA, por isso pode conter bugs no servidor, portando utilize isto para reportar bugs.
     
    OBS 2: Caso você for usar o We Do OTS com o Mapa Global você deve ter um computador bom para poder hospeda-lo, recomendo 3GB+ de memória ram e o computador tem que está em ótima performance, pois o mapa é muito grande e exige bastante do seu computador!
     
    Créditos:
     
     

    Quer ver o que mudou?
    Clique aqui

  12. Upvote
    comedinhasss recebeu reputação de Jvchequer em [8.71]The Server...   
    The Server



    Olá ÉksTibianos.
    Hoje venho aqui postar um servidor que ja estava criando poeira aqui no meu computador.
     
    Ele é basicamente um Subwat editado.
    São muitos edits que eu fiz com o tempo e ficou.
    Não posso continuar com o projeto pois não tenho tempo e o map editor deu problema...
     
    O resto vocês vão descobrir jogando.
     
    A conta do god é:
    Comedinha/36403640
     
    Fotos:
    Temple:

    Dp:

    Barco:

    Zona Pobre:

    Outras:
    Clique aqui
    Downloads:
    Ipchanger:
    Clique aqui
     
    Servidor:
    Clique aqui
     
    Scans:
    Servidor:
    Clique aqui
     
    Ps: Tem 20% de chance de haver atualizações.
    Ps¹: O servidor foi liberado para o publico e façam o que quiser.
    Ps²: O nome yourots foi colocado propositalmente.
    Ps³: Em breve formato melhor o tópico (Não tive o minimo de esforço)
     
    Creditos:
    Comedinha
    Alissow
    Subwat
    Outros...
     

    Bugs, Elogios, etc...


    Reporte.

    Algum membro irá ajudar.

  13. Upvote
    comedinhasss deu reputação a Renanzinho2v em Terroristas Yourots 8.7   
    Créditos ao dexpironfox pois foi editado em cima do ot do topico dele!
    para baixa o ot Clique aqui
     
    Para fazer o download da pasta world clique aqui!
     
    Templo:

    Dp

    Templo vip:

    Tp's:

     
    Scan
     
     
    Estive um tempo parado e acho que ainda vo ficar mais um pouco, mas vo postar aqui o ot inteiro atualizado...Acho q n é a versao mais atualizada q eu fiz e n divulguei mas essa ai foi a ultima q hospedei!
     
    Download
  14. Upvote
    comedinhasss recebeu reputação de XxvermxX em Sqlite Studio 1.1.1   
    Olá galera do XTibia,
     
    Estou trazendo aqui o SQLite Studio 1.1.1 (Ultima versão)
     
    Download:
    http://sqlitestudio.one.pl/
    Ele esta no site la tem fotos e tudo mais
     
    O tópico sera mudado com a nova versão dele sempre...
    Pois os Tutorias colocam o SQLite Studio 1.0.0 mais já tem uma atualização muito nova e eu sempre uso :smile_positivo:
     
    Espero que gostem
  15. Upvote
    comedinhasss deu reputação a Mophus em Roleplaying - Resumo   
    Capitúlos escritos por: Zanko
     
    Assuntos que serão tratados neste tópico:
    Capítulo I: Introdução
    Capítulo II: Passos simples para interpretação.
    Capítulo III: conselho Roleplaying
    Capítulo IV: Enquetes
    Capítulo V: Entrevistas
    Capítulo VI: Flamers
    Capítulo VII: Roleplaying através dos tempos
    Capítulo VIII: Desenvolvimento de uma história
    Capítulo IX: Vivendo o seu papel
    Capítulo X: Conclusão
     
    Capítulo I: Introdução
     
    Roleplaying... é uma parte importante do Tibia, e ainda é negligenciada por muito mais do que metade da população Tibiana. Se você se atreveu a entrar em uma publicação do Frodo, à procura de uma bebida agradável e talvez um bate-papo com amigos aventureiros, perguntando sobre os aparições de monstros recentes ou os climas incomuns, que você espera deles para cumprimentá-lo de braços abertos - participar completamente em uma longa duração conversa, ou você espera que eles te chamam de 'noob', ou algo do tipo?
    A maioria dos jogadores diriam o último, que infelizmente é verdade. Não há muitas pessoas que ficam no Tibia que gostam de roleplay, e muito menos que realmente continuam com a arte do jogo o tempo todo.
    Muitos afirmam que RPG é uma arte de morrer, só para o 'aspirantes' e os 'velhinhos'. Outros dizem que simplesmente não há sentido em se fazer isso quando você poderia estar ganhando níveis em vez de morrer. E outros ainda se atrevem a dizer que todos os "roleplayers" são pessoas sem 'vida real', e que merecem serem eliminados da sociedade.
     



     
    O que muitas pessoas não parecem entender é que quando você começar a interpretar, e quando você começar a entrar em seu personagem, você pode jogar o jogo de formas que você nunca soube que era possível, porque quando você começa a interpretar as possibilidades são simplesmente intermináveis.
    Quando você está jogando você entra em um terreno de aventuras, maravilhas e monstros. Não apenas os monstros que são bons para treinar e fornecer grande experiência, mas os monstros que podem guardar tesouros secretos de um reino perdido, ou monstros que te arrastam para baixo de um abismo terrível que procuram provocar o terror sobre todos os que ousam desafiá-los.
    Assim que começar a interpretação, em vez de ver uma viagem de Venore para Thais para vender alguns itens - é simples e rápido, ele se tornará um todo, muito mais. Você vai ter que pagar as prestações, porém tudo vai valer a pena porque você tem planos para pechinchar com os lojistas e voltar para casa com uma bolada.
    Quando você joga com rpg, não é mais do que as características do jogo simples. Há mais do que habilidades, equipamentos e energia. Há aventuras, sua reputação, perigos, emoções e muito mais.
     



     
    Continua...

    Créditos:
    TibiaNews
  16. Upvote
    comedinhasss recebeu reputação de lucastiond em Passando Um Otserv Para 8.60   
    Fala ae galerinha do xtibia...
    Bom vejo que muitos programadores ainda estão em dúvida para passar o seu ot para 8.6 ...
    Bom então estou fazendo um tutorial...
    Testado em tfs 0.3.6pl1
     
    Sources:



    Em House.cpp:
    Procure:

    std::string metachars = ".[{}()\\+|^{:content:}quot;;
     
    Substitua por:

    std::string metachars = ".[{}()\\+|^$*?";
     
    Procure:

    if(metachars.find(*it) != std::string::npos) outExp += "\\";
     
    Subistitua por:

    if(metachars.find(*it) != std::string::npos) outExp += "";
     
    Procure:

    replaceString(outExp, "*", ".*"); replaceString(outExp, "?", ".?");
    Subistitua por:

    replaceString(outExp, "*", ""); replaceString(outExp, "?", "");
     
    Em resources.h:
    Procure:

    #define CLIENT_VERSION_MIN 854 #define CLIENT_VERSION_MAX 854 #define CLIENT_VERSION_STRING "Only clients with protocol 8.54 are allowed!" #define STATUS_SERVER_NAME "TheForgottenServer" #define STATUS_SERVER_VERSION "0.3.6" #define STATUS_SERVER_CODENAME "Crying Damson" #define STATUS_SERVER_PROTOCOL "8.54"
     
    Substitua por:

    #define CLIENT_VERSION_MIN 860 #define CLIENT_VERSION_MAX 860 #define CLIENT_VERSION_STRING "Only clients with protocol 8.60 are allowed!" #define STATUS_SERVER_NAME "TheForgottenServer" #define STATUS_SERVER_VERSION "0.3.6" #define STATUS_SERVER_CODENAME "Crying Damson" #define STATUS_SERVER_PROTOCOL "8.60"
     
    Em itemloader.h:
    Procure:

    CLIENT_VERSION_854 = 16
     
    Substitua e adicione por:

    CLIENT_VERSION_854 = 16, CLIENT_VERSION_855 = 17, CLIENT_VERSION_856 = 18, CLIENT_VERSION_857 = 19, CLIENT_VERSION_860 = 20
     
    Em items.cpp:
    Procure:

    else if(Items::dwMinorVersion != CLIENT_VERSION_854)
     
    Substitua e adicione por:

    else if(Items::dwMinorVersion != 19)
     
    Em protocolgame.cpp:
    Procure:

    void ProtocolGame::parseAttack(NetworkMessage& msg) { uint32_t creatureId = msg.GetU32(); addGameTask(&Game::playerSetAttackedCreature, player->getID(), creatureId); }
    Substitua por:

    void ProtocolGame::parseAttack(NetworkMessage& msg) { uint32_t creatureId = msg.GetU32(); msg.GetU32(); msg.GetU32(); addGameTask(&Game::playerSetAttackedCreature, player->getID(), creatureId); }
     
    Também procure:

    void ProtocolGame::sendCancelTarget() { NetworkMessage_ptr msg = getOutputBuffer(); if(msg) { TRACK_MESSAGE(msg); msg->AddByte(0xA3); } }
     
    Substitua por:

    void ProtocolGame::sendCancelTarget() { NetworkMessage_ptr msg = getOutputBuffer(); if(msg) { TRACK_MESSAGE(msg); msg->AddByte(0xA3); msg->AddU32(0); } }
     
    Em spells.cpp (somente em spells.cpp)
    Procure:

    g_game.transformItem(item, item->getID(), std::max((int32_t)0, ((int32_t)item->getCharges()) - 1));
     
    Substitua por:

    g_game.transformItem(item, item->getID(), std::max((int32_t)0, ((int32_t)item->getItemCount()) - 1));
     
    Em tools.cpp:
    Procure:

    {"insects", MAGIC_EFFECT_INSECTS}
     
    Substitua por:

    {"insects", MAGIC_EFFECT_INSECTS}, {"dragonhead", MAGIC_EFFECT_DRAGONHEAD}
     
    Em const.h:
    Procure:

    MAGIC_EFFECT_INSECTS = 0x44, //68 MAGIC_EFFECT_LAST = MAGIC_EFFECT_INSECTS,
     
    Substitua por:

    MAGIC_EFFECT_INSECTS = 0x44, //68, MAGIC_EFFECT_DRAGONHEAD = 0x45, //69 MAGIC_EFFECT_LAST = MAGIC_EFFECT_DRAGONHEAD,
     
    Em game.cpp:
    Procure:

    void Game::showHotkeyUseMessage(Player* player, Item* item) { int32_t subType = -1; if(item->hasSubType() && !item->hasCharges()) subType = item->getSubType(); const ItemType& it = Item::items[item->getID()]; uint32_t count = player->__getItemTypeCount(item->getID(), subType, false); char buffer[40 + it.name.size()]; if(count == 1) sprintf(buffer, "Using the last %s...", it.name.c_str()); else sprintf(buffer, "Using one of %d %s...", count, it.pluralName.c_str()); player->sendTextMessage(MSG_INFO_DESCR, buffer); }
     
    Substitua por:

    void Game::showHotkeyUseMessage(Player* player, Item* item) { const ItemType& it = Item::items[item->getID()]; uint32_t count = player->__getItemTypeCount(item->getID(), -1); char buffer[40 + it.name.size()]; if(count == 1) sprintf(buffer, "Using the last %s...", it.name.c_str()); else sprintf(buffer, "Using one of %d %s...", count, it.pluralName.c_str()); player->sendTextMessage(MSG_INFO_DESCR, buffer); }
     
    Em npc.cpp:
    Procure:

    li.itemId = intValue;
     
    Embaixo adicione:

    const ItemType& it = Item::items[li.itemId];
     
    Também procure:

    if(readXMLInteger(tmpNode, "subtype", intValue)) li.subType = intValue;
     
    Embaixo adicione:

    else { if(it.stackable) li.subType = 1; else if(it.isFluidContainer() || it.isSplash()) li.subType = 0; }
     
    Em item.cpp:
    Procure:

    s << "("; if(!it.runeSpellName.empty()) s << "\"" << it.runeSpellName << "\", "; s << "Charges:" << subType <<")";
     
    Embaixo adicione:

    if(!it.runeSpellName.empty()) s << "(\"" << it.runeSpellName << "\")";
     
     
    Em luascript.cpp:
    Procure por:

    //getCreatureHealth(cid) lua_register(m_luaState, "getCreatureHealth", LuaScriptInterface::luaGetCreatureHealth);
     
    Embaixo adicione:

    //getItemParent(uid) lua_register(m_luaState, "getItemParent", LuaScriptInterface::luaGetItemParent);
     
    Também procure por:

    int32_t LuaScriptInterface::luaGetCreatureHealth(lua_State* L) { //getCreatureHealth(cid) ScriptEnviroment* env = getEnv(); if(Creature* creature = env->getCreatureByUID(popNumber(L))) lua_pushnumber(L, creature->getHealth()); else { errorEx(getError(LUA_ERROR_CREATURE_NOT_FOUND)); lua_pushboolean(L, false); } return 1; }
     
    Substitua por:

    int32_t LuaScriptInterface::luaGetItemParent(lua_State* L) { //getItemParent(uid) ScriptEnviroment* env = getEnv(); Item* item = env->getItemByUID(popNumber(L)); if(!item) { errorEx(getError(LUA_ERROR_ITEM_NOT_FOUND)); lua_pushnil(L); return 1; } Item* container = item->getParent()->getItem(); pushThing(L, container, env->addThing(container)); return 1; }
     
    Em luascript.h:
    Procure por:

    static int32_t luaDoRemoveItem(lua_State* L);
     
    Embaixo adicione:

    static int32_t luaGetItemParent(lua_State* L);
     

    Pasta Data:


    Na pasta data\actions\scripts\liquids\potions.lua:

    Delete tudo e adicione:

    local config = { removeOnUse = "no", usableOnTarget = "yes", -- can be used on target? (fe. healing friend) splashable = "no", realAnimation = "no", -- make text effect visible only for players in range 1x1 healthMultiplier = 1.0, manaMultiplier = 1.0 } config.removeOnUse = getBooleanFromString(config.removeOnUse) config.usableOnTarget = getBooleanFromString(config.usableOnTarget) config.splashable = getBooleanFromString(config.splashable) config.realAnimation = getBooleanFromString(config.realAnimation) local POTIONS = { [8704] = {empty = 7636, splash = 2, health = {50, 100}}, -- small health potion [7618] = {empty = 7636, splash = 2, health = {100, 200}}, -- health potion [7588] = {empty = 7634, splash = 2, health = {200, 400}, level = 50, vocations = {3, 4, 7, 8}, vocStr = "knights and paladins"}, -- strong health potion [7591] = {empty = 7635, splash = 2, health = {500, 700}, level = 80, vocations = {4, 8}, vocStr = "knights"}, -- great health potion [8473] = {empty = 7635, splash = 2, health = {800, 1000}, level = 130, vocations = {4, 8}, vocStr = "knights"}, -- ultimate health potion [7620] = {empty = 7636, splash = 7, mana = {70, 130}}, -- mana potion [7589] = {empty = 7634, splash = 7, mana = {110, 190}, level = 50, vocations = {1, 2, 3, 5, 6, 7}, vocStr = "sorcerers, druids and paladins"}, -- strong mana potion [7590] = {empty = 7635, splash = 7, mana = {200, 300}, level = 80, vocations = {1, 2, 5, 6}, vocStr = "sorcerers and druids"}, -- great mana potion [8472] = {empty = 7635, splash = 3, health = {200, 400}, mana = {110, 190}, level = 80, vocations = {3, 7}, vocStr = "paladins"} -- great spirit potion } local exhaust = createConditionObject(CONDITION_EXHAUST) setConditionParam(exhaust, CONDITION_PARAM_TICKS, (getConfigInfo('timeBetweenExActions') - 100)) function onUse(cid, item, fromPosition, itemEx, toPosition) local potion = POTIONS[item.itemid] if(not potion) then return false end if(not isPlayer(itemEx.uid) or (not config.usableOnTarget and cid ~= itemEx.uid)) then if(not config.splashable) then return false end if(toPosition.x == CONTAINER_POSITION) then toPosition = getThingPos(item.uid) end doDecayItem(doCreateItem(2016, potion.splash, toPosition)) doTransformItem(item.uid, potion.empty) return true end if(hasCondition(cid, CONDITION_EXHAUST_HEAL)) then doPlayerSendDefaultCancel(cid, RETURNVALUE_YOUAREEXHAUSTED) return true end if(((potion.level and getPlayerLevel(cid) < potion.level) or (potion.vocations and not isInArray(potion.vocations, getPlayerVocation(cid)))) and not getPlayerCustomFlagValue(cid, PLAYERCUSTOMFLAG_GAMEMASTERPRIVILEGES)) then doCreatureSay(itemEx.uid, "Only " .. potion.vocStr .. (potion.level and (" of level " .. potion.level) or "") .. " or above may drink this fluid.", TALKTYPE_ORANGE_1) return true end local health = potion.health if(health and not doCreatureAddHealth(itemEx.uid, math.ceil(math.random(health[1], health[2]) * config.healthMultiplier))) then return false end local mana = potion.mana if(mana and not doPlayerAddMana(itemEx.uid, math.ceil(math.random(mana[1], mana[2]) * config.manaMultiplier))) then return false end doSendMagicEffect(getThingPos(itemEx.uid), CONST_ME_MAGIC_BLUE) if(not realAnimation) then doCreatureSay(itemEx.uid, "Aaaah...", TALKTYPE_ORANGE_1) else for i, tid in ipairs(getSpectators(getCreaturePosition(cid), 1, 1)) do if(isPlayer(tid)) then doCreatureSay(itemEx.uid, "Aaaah...", TALKTYPE_ORANGE_1, false, tid) end end end doAddCondition(cid, exhaust) local v = getItemParent(item.uid) if(not potion.empty or config.removeOnUse) then return true end if fromPosition.x == CONTAINER_POSITION then for _, slot in ipairs({CONST_SLOT_LEFT, CONST_SLOT_RIGHT, CONST_SLOT_AMMO}) do local tmp = getPlayerSlotItem(cid, slot) if tmp.itemid == potion.empty and tmp.type < 100 then doChangeTypeItem(item.uid, item.type - 1) return getPlayerFreeCap(cid) >= getItemInfo(potion.empty).weight and doChangeTypeItem(tmp.uid, tmp.type + 1) or doPlayerAddItem(cid, potion.empty, 1) end end else doChangeTypeItem(item.uid, item.type - 1) doCreateItem(potion.empty, 1, fromPosition) return true end if v.uid == 0 then if item.type == 1 and isInArray({CONST_SLOT_LEFT, CONST_SLOT_RIGHT, CONST_SLOT_AMMO}, fromPosition.y) then doTransformItem(item.uid, potion.empty) else -- serversided autostack should take care of this doPlayerAddItem(cid, potion.empty, 1) doChangeTypeItem(item.uid, item.type - 1) end return true else doChangeTypeItem(item.uid, item.type - 1) local size = getContainerSize(v.uid) for i = 0, size-1 do local tmp = getContainerItem(v.uid, i) if tmp.itemid == potion.empty and tmp.type < 100 then return getPlayerFreeCap(cid) >= getItemInfo(potion.empty).weight and doChangeTypeItem(tmp.uid, tmp.type + 1) or doPlayerAddItem(cid, potion.empty, 1) end end if getContainerSize(v.uid) < getContainerCap(v.uid) then doAddContainerItem(v.uid, potion.empty) else doPlayerAddItem(cid, potion.empty, 1) end end return true end

     

    Na pasta data\lib\000-constant.lua:

    Procure


    maleOutfits = {128, 129, 130, 131, 132, 133, 134, 143, 144, 145, 146, 151, 152, 153, 154, 251, 268, 273, 278, 289, 325, 328, 335} femaleOutfits = {136, 137, 138, 139, 140, 141, 142, 147, 148, 149, 150, 155, 156, 157, 158, 252, 269, 270, 279, 288, 324, 329, 336}

     

    Subistitua por:


    maleOutfits = {128, 129, 130, 131, 132, 133, 134, 143, 144, 145, 146, 151, 152, 153, 154, 251, 268, 273, 278, 289, 325, 328, 335, 367} femaleOutfits = {136, 137, 138, 139, 140, 141, 142, 147, 148, 149, 150, 155, 156, 157, 158, 252, 269, 270, 279, 288, 324, 329, 336, 366}

     

    Em Data\xml\outfit.xml:

    Delete tudo e Adicione


    <?xml version="1.0"?> <outfits> <outfit id="1"> <list gender="0" lookType="136" name="Citizen"/> <list gender="1" lookType="128" name="Citizen"/> </outfit> <outfit id="2"> <list gender="0" lookType="137" name="Hunter"/> <list gender="1" lookType="129" name="Hunter"/> </outfit> <outfit id="3"> <list gender="0" lookType="138" name="Mage"/> <list gender="1" lookType="130" name="Mage"/> </outfit> <outfit id="4"> <list gender="0" lookType="139" name="Knight"/> <list gender="1" lookType="131" name="Knight"/> </outfit> <outfit id="5" premium="yes"> <list gender="0" lookType="140" name="Noblewoman"/> <list gender="1" lookType="132" name="Nobleman"/> </outfit> <outfit id="6" premium="yes"> <list gender="0" lookType="141" name="Summoner"/> <list gender="1" lookType="133" name="Summoner"/> </outfit> <outfit id="7" premium="yes"> <list gender="0" lookType="142" name="Warrior"/> <list gender="1" lookType="134" name="Warrior"/> </outfit> <outfit id="8" premium="yes"> <list gender="0" lookType="147" name="Barbarian"/> <list gender="1" lookType="143" name="Barbarian"/> </outfit> <outfit id="9" premium="yes"> <list gender="0" lookType="148" name="Druid"/> <list gender="1" lookType="144" name="Druid"/> </outfit> <outfit id="10" premium="yes"> <list gender="0" lookType="149" name="Wizard"/> <list gender="1" lookType="145" name="Wizard"/> </outfit> <outfit id="11" premium="yes"> <list gender="0" lookType="150" name="Oriental"/> <list gender="1" lookType="146" name="Oriental"/> </outfit> <outfit id="12" premium="yes"> <list gender="0" lookType="155" name="Pirate"/> <list gender="1" lookType="151" name="Pirate"/> </outfit> <outfit id="13" premium="yes"> <list gender="0" lookType="156" name="Assassin"/> <list gender="1" lookType="152" name="Assassin"/> </outfit> <outfit id="14" premium="yes"> <list gender="0" lookType="157" name="Beggar"/> <list gender="1" lookType="153" name="Beggar"/> </outfit> <outfit id="15" premium="yes"> <list gender="0" lookType="158" name="Shaman"/> <list gender="1" lookType="154" name="Shaman"/> </outfit> <outfit id="16" premium="yes"> <list gender="0" lookType="252" name="Norsewoman"/> <list gender="1" lookType="251" name="Norseman"/> </outfit> <outfit id="17" premium="yes"> <list gender="0" lookType="269" name="Nightmare"/> <list gender="1" lookType="268" name="Nightmare"/> </outfit> <outfit id="18" premium="yes"> <list gender="0" lookType="270" name="Jester"/> <list gender="1" lookType="273" name="Jester"/> </outfit> <outfit id="19" premium="yes"> <list gender="0" lookType="279" name="Brotherhood"/> <list gender="1" lookType="278" name="Brotherhood"/> </outfit> <outfit id="20" premium="yes"> <list gender="0" lookType="288" name="Demonhunter"/> <list gender="1" lookType="289" name="Demonhunter"/> </outfit> <outfit id="21" premium="yes"> <list gender="0" lookType="324" name="Yalaharian"/> <list gender="1" lookType="325" name="Yalaharian"/> </outfit> <outfit id="22" premium="yes"> <list gender="0" lookType="336" name="Warmaster"/> <list gender="1" lookType="335" name="Warmaster"/> </outfit> <outfit id="23" default="0"> <list gender="0" lookType="329" name="Wife"/> <list gender="1" lookType="328" name="Husband"/> </outfit> <outfit id="24" premium="yes"> <list gender="0" lookType="366" name="Wayfarer"/> <list gender="1" lookType="367" name="Wayfarer"/> </outfit> </outfits>

     

    Em data\items\items.xml:

    Delete onde estão configurada as runas a seguinte linha (Em Todas)


    <attribute key="charges" value="x" />

    X: Qualquer numero

     


    Arquivos para procurar e repassar:

    Bom gente eu não gravei como era o antigo desse então procure uma frase e repasse

     


    Em container.cpp:

    Procure e repasse:


    Cylinder* Container::__queryDestination(int32_t& index, const Thing* thing, Item** destItem, uint32_t&) { if(index == 254 /*move up*/) { index = INDEX_WHEREEVER; *destItem = NULL; Container* parentContainer = dynamic_cast<Container*>(getParent()); if(parentContainer) return parentContainer; return this; } else if(index == 255 /*add wherever*/){ index = INDEX_WHEREEVER; *destItem = NULL; } else if(index >= (int32_t)capacity()){ /* if you have a container, maximize it to show all 20 slots then you open a bag that is inside the container you will have a bag with 8 slots and a "grey" area where the other 12 slots where from the container if you drop the item on that grey area the client calculates the slot position as if the bag has 20 slots */ index = INDEX_WHEREEVER; *destItem = NULL; } const Item* item = thing->getItem(); if(item == NULL){ return this; } if(item->isStackable()){ if(item->getParent() != this){ //try find a suitable item to stack with uint32_t n = 0; for(ItemList::iterator cit = itemlist.begin(); cit != itemlist.end(); ++cit){ if((*cit) != item && (*cit)->getID() == item->getID() && (*cit)->getItemCount() < 100){ *destItem = (*cit); index = n; return this; } ++n; } } } if(index != INDEX_WHEREEVER){ Thing* destThing = __getThing(index); if(destThing) *destItem = destThing->getItem(); Cylinder* subCylinder = dynamic_cast<Cylinder*>(*destItem); if(subCylinder){ index = INDEX_WHEREEVER; *destItem = NULL; return subCylinder; } } return this; }






    Em item.cpp:
    Procure e repasse:

    void Item::setDefaultSubtype() { setItemCount(1); const ItemType& it = items[id]; if(it.charges) setCharges(it.charges); }
     
    Em player.cpp:
    Procure e repasse:

    Cylinder* Player::__queryDestination(int32_t& index, const Thing* thing, Item** destItem, uint32_t& flags) { if(index == 0 /*drop to capacity window*/ || index == INDEX_WHEREEVER){ *destItem = NULL; const Item* item = thing->getItem(); if(item == NULL){ return this; } //find an appropiate slot std::list<Container*> containerList; for(int i = SLOT_FIRST; i < SLOT_LAST; ++i){ Item* inventoryItem = inventory[i]; if(inventoryItem == tradeItem){ continue; } if(inventoryItem == tradeItem){ continue; } if(inventoryItem){ //try find an already existing item to stack with if(inventoryItem != item && item->isStackable() && inventoryItem->getID() == item->getID() && inventoryItem->getItemCount() < 100){ *destItem = inventoryItem; index = i; return this; } //check sub-containers else if(Container* subContainer = inventoryItem->getContainer()){ Cylinder* tmpCylinder = NULL; int32_t tmpIndex = INDEX_WHEREEVER; Item* tmpDestItem = NULL; tmpCylinder = subContainer->__queryDestination(tmpIndex, item, &tmpDestItem, flags); if(tmpCylinder && tmpCylinder->__queryAdd(tmpIndex, item, item->getItemCount(), flags) == RET_NOERROR){ index = tmpIndex; *destItem = tmpDestItem; return tmpCylinder; } containerList.push_back(subContainer); } } //empty slot else if(__queryAdd(i, item, item->getItemCount(), flags) == RET_NOERROR){ index = i; *destItem = NULL; return this; } } //check deeper in the containers for(std::list<Container*>::iterator it = containerList.begin(); it != containerList.end(); ++it){ for(ContainerIterator iit = (*it)->begin(); iit != (*it)->end(); ++iit){ if(Container* subContainer = (*iit)->getContainer()){ if(subContainer == tradeItem){ continue; } Cylinder* tmpCylinder = NULL; int32_t tmpIndex = INDEX_WHEREEVER; Item* tmpDestItem = NULL; tmpCylinder = subContainer->__queryDestination(tmpIndex, item, &tmpDestItem, flags); if(tmpCylinder && tmpCylinder->__queryAdd(tmpIndex, item, item->getItemCount(), flags) == RET_NOERROR){ index = tmpIndex; *destItem = tmpDestItem; return tmpCylinder; } } } } return this; } Thing* destThing = __getThing(index); if(destThing) *destItem = destThing->getItem(); Cylinder* subCylinder = dynamic_cast<Cylinder*>(destThing); if(subCylinder){ index = INDEX_WHEREEVER; *destItem = NULL; return subCylinder; } else return this; }
     

    Downloads:



    Items.otb (8.6): Clique Aqui
    Items.xml (8.6): Clique aqui
     
     
    Creditos á:
    darkhaos - Sources
    Tauku - Sources
    BlueSilver - Sources
    Doidin - Data
    Cykotitan (O do xtibia) - Sources/Data
    Eu - Data/Sources
    Outros - Data/Sources
    Tutorial atualizado: 24/09/2010



    Agora Funciona 99,9% perfeito (deve estar faltando um detalhe ou outro)


    Recomendo fazer tudo o que está mandando para não ocorrer erros



  17. Upvote
    comedinhasss recebeu reputação de Nepech em Spells 8.71   
    Boa Noite Povo do XTibia =D
    Há algum tempo fiz um cooldown compativel com o TFS.
    Coloquei grande parte das magias...
    E hoje vou postar ele para vocês...
     
    O que ele tem:
    Spells 8.7(8.71) [bETA]
    Os "Icones" funcionam
     
    Creditos:
    miguel223
    Comedinha (Comedinhasss/Bruno Carvalho)
     
    Substitua todos os spells.xml por este:
     
     
     
    Download dos Scripts:
    Clique aqui
     
    Scan:
    Clique aqui
     

    Eu recomendo usar com TFS 0.4 ou The Crystal Server




  18. Upvote
    comedinhasss recebeu reputação de kiritor em Editores do Noxitu   
    Venho aqui trazer os editores do Noxitu(Grzegorz)

    Para baixar: http://www.noxitu.yoyo.pl/ (Link quebrado)

    Dat Editor
    Você pode abrir ele em versões até 8.58


    dat.zip
     
    Spr Editor
    Esse spr editor ao invés de salvar as imagens ao seu computador ele as abre pelo próprio spr


    spr.zip
     
    Pic Editor
    Semelhante ao spr editor


    pic.zip
     
    Creditos
    Noxitu
  19. Upvote
    comedinhasss deu reputação a Alissow em Alissow Ots 4.11 [11/07/2010] 8.6 Completo!   
    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.
     
  20. Upvote
    comedinhasss recebeu reputação de guiedu em [8.71]Crystal Server V0.1.2   
    Bom, o link está arrumado.
     
    Podem voltar a baixar...
  21. Upvote
    comedinhasss recebeu reputação de vital900 em [8.1 - 8.71][V. 2.2.5] Maptracker   
    Boa noite EksTibianos...
    Venho aqui trazer o mais novo MapTracker...
    Vamos as infos:
     
    Features:
    Compatível para versões Tibia 8.1 - 8.71
    Track do jogo
    Track a partir de arquivos pré-gravados CAM
    Processo de vários arquivos de uma só vez CAM
    Saída para um RME e Otbm OpenTibia compatível arquivo
    Spawns de criaturas preferidas
    Minimap espectador de controlados atualmente, não perca uma única telha
     
    @ Opicional:
    Track Itens moveis
    Track splashes
    Track apenas o piso atual
    Track Spawns de criaturas
     
    Foto:





    Download (Trial):
    Clique aqui
     
    Mais informações:
    Clique aqui
     
    Mudanças:
    Versão 2.2.5:
    Updated to Tibia 8.71
     

     
    Como Usar:
     
     
     
    Creditos:
    Eu - Tópico
    Opentibiatools - O Programa
    FezZinN - Mini Tutorial
     
    Key de Ativação:
    Clique aqui
  22. Downvote
    comedinhasss deu reputação a drakylucas em (Vip) Antes Do Nick   
    (Removido), pq oq eu postei é especifico para esse vip system.
    Moderadores podem ateh deixar eu com rep- mais essa eu vo gosta de fala!
     
    (Comentário removido e usuário suspenço)
    é creaturescript vc procuro tanto que olha na seçao de actions .....
    http://www.xtibia.co...endo-ao-acabar/
    Inuteis da vida.. ctz que server desse cara nao tem futuro.. tem tanta preguiça que nem procura consegue ¬¬
     
     
    EDITED: Demonbholder, não irei tirar os xingamentos.
    Pode me deixar um super troll se quiser, mas esses caras mereceram xingamentos, afinal de contas falaram que "procuraram tanto" que nao pararam pa usar o "procura" ou pelo menos olhar a segunda pagina de creaturescripts.
     
    Para que serve essa rep no xtibia? tenhu amigos com 300 de rep que nao sabem fazer absolutamente nada [ou pouco] e ainda sim nao sao conhecidos, fazem coisas erradas e postam plagios de outros fórums.. nao ligo para meus rep aqui, afinal de contas isso é um site sem fim lucrativo e rep não serve para NADA!
     
    Podem reportar quem quiser, mas duvido que vou obter muitos reports, afinal de conta o pessoal daqui é tão preguisoso que não vai querer nem digitar o texto do report!
  23. Upvote
    comedinhasss recebeu reputação de Klobear em Spells 8.71   
    Boa Noite Povo do XTibia =D
    Há algum tempo fiz um cooldown compativel com o TFS.
    Coloquei grande parte das magias...
    E hoje vou postar ele para vocês...
     
    O que ele tem:
    Spells 8.7(8.71) [bETA]
    Os "Icones" funcionam
     
    Creditos:
    miguel223
    Comedinha (Comedinhasss/Bruno Carvalho)
     
    Substitua todos os spells.xml por este:
     
     
     
    Download dos Scripts:
    Clique aqui
     
    Scan:
    Clique aqui
     

    Eu recomendo usar com TFS 0.4 ou The Crystal Server




  24. Upvote
    comedinhasss recebeu reputação de zephiroth em Spells 8.71   
    Boa Noite Povo do XTibia =D
    Há algum tempo fiz um cooldown compativel com o TFS.
    Coloquei grande parte das magias...
    E hoje vou postar ele para vocês...
     
    O que ele tem:
    Spells 8.7(8.71) [bETA]
    Os "Icones" funcionam
     
    Creditos:
    miguel223
    Comedinha (Comedinhasss/Bruno Carvalho)
     
    Substitua todos os spells.xml por este:
     
     
     
    Download dos Scripts:
    Clique aqui
     
    Scan:
    Clique aqui
     

    Eu recomendo usar com TFS 0.4 ou The Crystal Server




  25. Upvote
    comedinhasss recebeu reputação de xapahouse em [Encerrado] Temple Position Is Wrong   
    Olá amigo, configure a posição do templo coretamente no config.lua...
     
    newPlayerSpawnPosX = x
    newPlayerSpawnPosY = x
    newPlayerSpawnPosZ = x
    x = posição
    Caso o erro continue,
    newPlayerTownId = x
    veja no mapa editor a town que e a cidade central, ou teste com o god.. /town x ; e coloque o no config.lua o numero da cidade que você vio no /town
     
    Espero ter Ajudado...
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...