Venha conhecer o Xtibia!

Bem Vindo ao XTibia - Sua comunidade de Otserv e Tibia

Registre-se para utilizar nossas ferramentas e baixar conteúdos. Quando registrado e logado em sua conta, lhe garantimos uma experiência incrível em nossa comunidade!

Pesquisar na Comunidade: Showing results for tags 'tfs 0.3'.

  • Search By Tags

    Digite tags separadas por vírgulas
  • Search By Author

Tipo de Conteúdo


Fóruns

  • Recepção Xtibia
    • Regras
    • Noticias
    • Soluções
  • Otserv
    • Notícias e Debates
    • Otservlist
    • Download Otserv
    • Suporte Otserv
    • Tutoriais Otserv
    • Ferramentas
    • Scripts
    • Mapas
    • Clients
    • Websites
    • Programação
  • Tibia
    • Notícias e Discussões
    • Exposições de Characters
  • OFF-Topic
    • Barzinho do Éks
    • Design
    • Informática

Categorias

  • Attack!
  • Heroes Valley
  • OTAAC
  • Pokémon Light
  • Pokémon Global
  • Tibia-Battle
  • Poke Diamond
  • Pokemon HP

Encontrado 6 registros

  1. tfs 0.3

    Olá Galera do EKZ bom não sei se tem esse conteúdo aqui no fórum mas venho trazer um spoof system adaptado para tfs 0.3.6 e 0.4 , Roda em Tibia e derivados como Poketibia,DBO,NTO,HarryPotter etc mas vamo ao que interessa Em configmanager.cpp procure: m_confNumber[MAX_PLAYERS] = getGlobalNumber("maxPlayers", 1000); Abaixo adicione: m_confNumber[SPOOF_PLAYERS] = getGlobalNumber("spoofPlayers", 0); Em configmanager.h procure: MAX_PLAYERS, Abaixo adicione: SPOOF_PLAYERS, Em status.cpp procure: p = xmlNewNode(NULL,(const xmlChar*)"players"); sprintf(buffer, "%d", g_game.getPlayersOnline()); xmlSetProp(p, (const xmlChar*)"online", (const xmlChar*)buffer); sprintf(buffer, "%d", (int32_t)g_config.getNumber(ConfigManager::MAX_PLAYERS)); xmlSetProp(p, (const xmlChar*)"max", (const xmlChar*)buffer); sprintf(buffer, "%d", g_game.getPlayersRecord()); xmlSetProp(p, (const xmlChar*)"peak", (const xmlChar*)buffer); Modifique para: p = xmlNewNode(NULL,(const xmlChar*)"players"); sprintf(buffer, "%d", g_game.getPlayersOnline()+(int32_t)g_config.getNumber(ConfigManager::SPOOF_PLAYERS)); xmlSetProp(p, (const xmlChar*)"online", (const xmlChar*)buffer); sprintf(buffer, "%d", (int32_t)g_config.getNumber(ConfigManager::MAX_PLAYERS)+(int32_t)g_config.getNumber(ConfigManager::SPOOF_PLAYERS)); xmlSetProp(p, (const xmlChar*)"max", (const xmlChar*)buffer); sprintf(buffer, "%d", g_game.getPlayersRecord()+(int32_t)g_config.getNumber(ConfigManager::SPOOF_PLAYERS)); xmlSetProp(p, (const xmlChar*)"peak", (const xmlChar*)buffer); Em config.lua procure: maxPlayers = Abaixo adicione: spoofPlayers = 0 Configurando: No config.lua onde tem spoofPlayers = 0 substitua o valor 0 para o valor de players spoof que você deseja ter.
  2. tfs 0.3

    Alguem sabe como colocar um pokémon inicial pelo site?! Estou usando o modernacc
  3. tfs 0.3

    ola galera. gostaria de uma ajuda para criar uma magia para ursaring pokemon. sera assim quando usada a magia. o pokemon no caso ursarin mudara de outfit para uma em que ela fica em 4 patas que criei . a partir dae ela entra em estado de berseker em que ela dobra o dano de suas magias porem seram usadas aleatoriamente pelo proprio pokemon como se fosse um selvagem. se nao tiver como fazer assim pode ser apenas ela trocar de outfit para a de 4 patas e isso faria ela tipo usar um focus so que manteria a outfit trocada por um tempo podendo usar as outras magias com dobro de força enquanto estiver nessa forma. segue foto da forma de 4 patas. agradeço desde ja. uso cyan 8.54 by senhor.
  4. tfs 0.3

    Fala XTibianos! Vim disponibilizar e ensinar como usar a livraria xml em lua desenvolvida por mim. A livraria: Vou ensinar como usar ela. Vou usar como exemplo uma parte do arquivo vocations.xml: Primeiro, carregar o arquivo. Ele vai retornar um objeto para ser usado pelos metametodos ou uma string para outros fins como "print". Buscar a tag desejada. Ele vai retornar uma tabela contendo todos os parametros que foram lidos no arquivo. O primeiro argumento da função, é o nome da tag requerida. exemplo: <tagNome ....>, tagNome seria o primeiro argumento da função. O segundo elemento é usado para diferenciar um bloco de outro como no caso do arquivo vocations que contem varias vocations, mas apenas uma é a requerida. O terceiro elemento é o que diferencia um bloco de outro similar. seguindo o exemplo do arquivo vocations, existe varias vocações, mas apenas uma delas tem o id de numero 2. Imprime o que foi lido no arquivo. a saida seria essa, nesse caso. Mas, ela tambem é uma tabela, por isso, voce pode pegar os elementos dentro dela dessa forma. As tags existentes dentro do bloco "vocation", tambem é uma tabela com indice numerico; portanto é valido pegar os dados dela dessa forma. Cada tag que exista dentro do bloco, vem como uma tabela com indicie numerico. Criando objetos para xml: O argumento inserido , seria o nome do bloco. Ex -> <novo> </novo> Adiciona tag's dentro do corpo do bloco. Pode ser adicionado quantas tags quiser. Cria uma tagbloco ou bloco dentro do bloco principal. Ex -> <tagBloco inserido="primer" ordem="2" face="not"> </tagBloco> Essa função retorna um objeto para ser usado pelos metametodos ou uma string para outros fins como "print". Dessa forma que foi declarada sem uma tabela contendo os parametros da tag, ela é criada como um bloco. Ex -> <newBloco> </newBloco> Adiciona tag's ao corpo do novo bloco/tagbloco criado pela função append. E por fim, salva os dados em um arquivo. Nessa função, existe o argumento unico que é o destino do arquivo e seu nome, que nesse caso foi ocultado. É isso ae pessoal, espero que gostem. @Daniel, deleta esse topico. Por algum motivo, duplicou o topico.
  5. Olá pessoal, bom tenho uma duvida e um pedido ao mesmo tempo kkkk queria saber se é possível fixar uma mensagem broadcast, mas não a tradicional que fica no meio da tela e sim no uma fixa no canto superior esquerdo ou direito da tela. É possível fazer isso? se sim alguém poderia me ajudar com isso? Obg a todos! ps: não encontrei a seção de pedidos, se poderem mover agradeço...
  6. tfs 0.3

    Olá galera, então... toma ai pra vocês uma "base" para ter entrada com 2 websites em seu IP... EntradaDoisOT.rar Explicando como usar... 1º Passo - Primeiro você vai abrir o Index.HTM em bloco de notas/notepad++, como preferir Vai procurar por: E em cima onde está escrito Pokémon SxR editar como o nome da sua página... 2º- Passo - Após fazer isso você irá colocar seu site 1 na pasta ot1 e seu site 2 na pasta ot2, feito isso você terá que ir em ot2/templates/seutemplate/index.php onde estiver isso; Você terá que deixar assim: Após isso é só editar as fotos como quiser das entradas como o background e etc... Lembrando que esses arquivos de entrada tem que ficar na dentro da pasta htdocs. E seus sites seriam: seuip.ddns.net/ot1 = site 1 / seuip.ddns.net/ot2 = site 2 Créditos Rolf por Criar / Eu por Editar e compartilhar.

Anuncie no Xtibia!

Anuncie para obter mais acessos em seu servidor, entre em contato conosco: [email protected].