Ir para conteúdo

Líderes

Conteúdo Popular

Exibindo conteúdo com a maior reputação em 08/19/15 em todas áreas

  1. Administrador

    [006]

    Este é um tópico informativo. Aqui ficará registrado a promoção igualitária, positiva ou negativa; no que se diz respeito a congelamento ou avanço de sub-cargos e cargos. 19/08/2015 - 17:07. Situação: Apto para exercer o sub-cargo Tutor II. @Mudrock -> Situação: Apto para exercer o sub-cargo Estagiário IV. -> Situação: Apto para exercer o sub-cargo Estagiário II. @RigBy -> Situação: Apto para exercer o sub-cargo Moderador II. -> Situação: Apto para exercer o sub-cargo Coordenador IV. -> Situação: Apto para exercer o sub-cargo Coordenador IV. @Avuenja ->
    2 pontos
  2. Killua Task Sytem Versões testadas: tfs 0.3.6 e 0.4 Eu sei que já existem vários task systems, inclusive aqui no fórum, mas do jeitinho que eu queria, não consegui achar nenhum. Por isso, resolvi fazer um eu mesmo. O que ele tem de diferente? • É totalmente simplificado. • Não precisa "pegar" as tasks. Elas já são todas automáticas, ou seja, os monstros são contados desde sempre. • É tudo configurado em uma única tabela, de forma muito simples. • Tem um NPC que somente entra as recompensas. • Seu progresso pode ser visto pelo comando !task Atualização do sistema: Refiz os códigos pois existia uma possibilidade de bug. Otimizei eles, deixando o código mais limpo, eficiente e rápido. Aconselho a todos que usam o sistema que instalem a nova versão. Instalação: Tags: Em talkacions.xml adicione: <talkaction log="yes" words="!task" event="script" value="amoebaTask.lua"/> Em creaturescripts.xml adicione: <event type="kill" name="AmoebaTask" event="script" value="amoebaTaskCreature.lua"/> Em data/creaturescritps/scripts/login.lua adicione: registerCreatureEvent(cid, "AmoebaTask") Scripts: Lib: Crie amoebaTask.lua em data/lib e coloque Talkaction: Crie amoebaTask.lua em data/talkactions/scripts e coloque Creaturescripts: Crie amoebaTaskCreature.lua em data/creaturescripts/scripts e coloque NPC: Em data/npc crie Task Man.xml e coloque Configuração: A configuração é feita unicamente na tabela da lib: amoebaTask = { ["Jabuti"] = {creatures = {"Jabuti","Jabuti Hatchling"}, storage = 2312112, storagecount = 890120, count = 300, exp = 0, money = 0, premios = {{6527, 10},{10133, 1}}}, ["Thenebreus"] = {creatures = {"Thenebreus"}, storage = 2312113, storagecount = 890121, count = 250, exp = 0, money = 0, premios = {{6527, 4},{10134, 1}}}, ["Demon"] = {creatures = {"Demon"}, storage = 2312114, storagecount = 890122, count = 5, exp = 0, money = 0, premios = {{6527, 4},{10134, 1}}} } Em [""] vc coloca o nome que vai aparecer no !task e que também será usado para pega a recompensa no NPC. Em creatures vc coloca todos os monstros que vão contabilizar para tal task. Em storage vc coloca o storage de task completa, que garante que o premio só será pego uma vez. Esse storage nunca pode ser repetido! Em storagecount vc coloca o storage de contagem de monstros. Esse também nunca pode ser repetido! Em count vc coloca o número de monstros necessários pra completar a task. Em exp vc coloca a exp que ganha completando. Em money vc coloca o dinheiro que ganha completando. Em premios vc coloca os itens que ganham completando, seguido de sua quantidade. Ex: {6527, 4} o player vai receber 4 itens de id 6527. Espero que façam bom uso do sistema. Vou ficar feliz em atender qualquer tipo de dúvida e também aceito sugestões. Caso queira que as tasks possam ser feitas repetidas vezes, me peça que eu ponho aqui. Pois basta mudar duas linhas.
    1 ponto
  3. Global Full [CLIENTS COMPATÍVEIS] 10 e 11.5. [BUGS E DOWNLOAD] BAIXEM E REPORTEM EM: OTXGlobal Full [FEATURES] NEW DEPOT, NEW SPAWN, NEW CAST SYSTEM, NEW NPC SYSTEM VIA BANK BALANCE, NEW CRITICAL BOOST SYSTEM, NEW POTIONS, REWARD SYSTEM, PREY ... [MAPA] FULL GLOBAL MAP WITH FEYRIST TODAS CIDADES E NOVAS AREAS TODAS QUESTS FUNCIONANDO! [EVENTS] WAR-ANTIENTROSA [CONTATO] SKYPE: onjogos WHATSAPP: (66) 998427-4493 [Créditos]Tfs 1.2 Developers -Zbizu - Pitis91 - MatheusMkalo - Gesior - Lundrial - M4G0 - Fish04k - Printer - Djarek - Ninjalulz - Slavidodo - Thexamx - Socket2810 - Ciroc -Absolute - Gordonbay - Mitsuig - Alissonfgp - Gunz - Bruno Minervino - Comedinha -Hirako - Maya - Mattyx14 – Darkjav - Viking Tibia
    1 ponto
  4. Administrador

    Membro do Mês

    MEMBRO DO MÊS O que é "Membro do Mês? É um evento mensal onde a comunidade escolhe os membros que mais contribuíram no mês referente. Quem ganha? Qualquer membro que atender aos quesitos. Somente um membro pode ganhar? Não, os 3 mais votados. Como recebo o título "Membro do Mês"? Você deve contribuir com a comunidade, se dedicar. No final do mês será aberto um tópico para votação com sugestões de candidatos, se você for o mais votado, receberá o título de "Membro do Mês".
    1 ponto
  5. Jakewilliams

    Sword Art Online 2 - Gun Gale Online.

    Bienvenidos a Gun Gale Online, un nuevo ATS basado en la segunda temporada de Sword Art Online (Onde voce tem um map com influências de destiny e Gunz). Este tema é criado para a comunidade br do xTibia, ja que a maioria das pessoas sabe atualmente sobre o projeto, são spanish-speakers. O jogo se passa em um ambiente pós-apocalíptico onde a terra foi transformada em um depósito de lixo após uma grande guerra, as pessoas que realmente viveram aqui, migraram através nave espacial deixando apenas os melhores aventureiros nestas terras. A capital do jogo é chamado SBC Gurokken (que em Inglês significa Space Battle Cruiser ou nave espacial batalha), que originalmente era uma nave espacial usado para chegar ao chão. Há também muitas cidades em ruína, mais um número ilimitado de máquinas automatizadas e e criaturas mutantes que esperam os aventureiros, perto da cidade capital. Todo o nosso mapa até agora Como o jogo é baseado na segunda temporada do anime, que contém os seguintes systems: Crystal teleport system, do SAO (E, em alguns PokeTibias), basta clicar no crystal e voce terá a oportunidade de se teletransportar para lugares no mapa. Resurrection system do ALO. https://pbs.twimg.com/media/CBJmmUrWoAA7j2Z.png Atm System Um sistema de classificação baseado no World Trigger/SAO. Sprites! Death Gun + el vaqueiro de Untouchable! Lisbeth do Sword Art Online Shino Asada (Sinon) do Sword Art Online Kirito do Sword Art Online Behemoth do SAO2 Dyne do SAO2 Asuna e Silica ingame. Untouchable! Outfit do Death Gun. Sistema do reporte para os jugadores. Nosso OTClient. Que temos nosso servidor de único? - Temos algumas coisas como habilidades de batalha, para integrar uma sensação única para o jogo da nossa comunidade. 1 - PvP: Você terá a oportunidade de elevar o nível de sua classificação em campos de batalha da GGO. Usando o sistema de jogo de alguns war servers, você só vai precisar para entrar em nosso simulador e vencer pessoas, com isso, estará ganhando pontos batalha, que será usado para classificar em nossos 30 níveis especiais batalha. Estamos também tomando o evento do chamado BoB (Bullet of Bullets), onde apenas o melhor será capaz de lutar com os outros para conseguir os melhores empregos. 2 - Historia RPG: GGO não só é PvP, também temos task diárias e muitos sistemas novos e inovadores! Você terá a chance de crescer como jogador usando os nossos honor points!(Fazendo quests, missões e muito mais! Quanto mais honor points que você tem, mais oportunidades você terá de lootear coisas interessantes!). 3 - SAO Skill System: Nós também usamos as habilidades de sistema SAO com muitas opções para cambiar completamente o seu jogo: No entanto, nós não começamos o nosso servidor oficial, estamos em desenvolvimentoassim, recebemos sugestões, insultos, críticas e muito mais. Pagina do Facebook: - www.fb.me/GGOnline.net Sitio Oficial: - http://gungaleonline.net/ Account page: - http://c.gungaleonline.net:8080 PD: Somos unos developers hispanos (Mexicanos y Venezolanos), asi que si alguien nos puede ayudar en la traduccion de nuestros topicos, estaremos muy agradecidos. Saludos!
    1 ponto
  6. Administrador

    [Teaser] xTibia Ip Changer

    Esse é um teaser do xTibia Ip Changer. Ele vem sido desenvolvido por mim e pelo . Em breve, estaremos disponibilizando à comunidade. Suas funções repetem o objetivo de qualquer outro ip changer. Exceto por algumas exclusividades como o botão que leva o usuário até a maior lista de OtServers do Brasil; Você também pode selecionar um client para aplicar uma nova versão. Aguardamos feedbacks da comunidade. Espero que tenham gostado =)
    1 ponto
  7. Indice de atualizações: 1 - Prypiat Revamp
    1 ponto
  8. Lumus

    [Encerrado]UntraxBR - A nova era.

    Hail Ekz! Nosso projeto está a todo vapor como vocês podem conferir aqui. Este tópico será para exibição de imagens de nosso servidor, e outras informações sobre o mesmo. Esperamos que vocês gostem! Equipe Nossa equipe atual está composta por 3 membros: Untrax - Administrador/mapper/scripter MudrocK - Webmaster/designer Eden - beta tester Versão 10.80 Finalmente atualizamos nossa versão para a mais recente, 10.80. Agradeço toda ajuda do Mitsuig que foi muito prestativo quando solicitei a sua ajuda. Muito obrigado. O UntraxBR agradece toda sua ajuda e tempo disponibilizado para nos ajudar! Show Off Créditos ao Daniel. Novas caves/monstros. Nova ilha Templo com NPC para ajuda. Novos monstros. , O que existe neste local? Aguarde. Explore as montanhas. Soldado, sentido! Cuidado, as aparências enganam.... Novas fotos todos os dias!
    1 ponto
  9. Administrador

    Premiação

    http://www.xtibia.com/forum/forum/1114-eventos-premiacoes/ rsrs
    1 ponto
  10. Administrador

    Premiação

    Isso já está sendo feito (será feito). Estamos organizando concursos com prêmios mais fortes =)
    1 ponto
  11. Administrador

    Tag da versão

    Nesse caso você não usa a versão específica, mas sim as Tags "TFS".
    1 ponto
  12. Bruno

    Checar se tem player na área.

    Disponha por nada!
    1 ponto
  13. Bruno

    Checar se tem player na área.

    Com essa função ele faz uma checagem ao redor da posição, aconselho que sim.
    1 ponto
  14. @@Animal Pak, tente assim:
    1 ponto
  15. adiciona essas 3 funções na sua lib: -- 14º function getFloorsBetweenPos(fromPos, toPos) return math.abs(fromPos.z - toPos.z) end -- 15º function getLowestFloor(fromPos, toPos) return fromPos.z > toPos.z and toPos.z or fromPos.z end -- 16º function getAllPlayersInArea(fromPos, toPos) local players = {} local andares = getFloorsBetweenPos(fromPos, toPos) for index, creature in ipairs(getPlayersOnline()) do local z = getLowestFloor(fromPos, toPos) local frompos = {x = fromPos.x, y = fromPos.y, z = fromPos.z} local topos = {x = toPos.x, y = toPos.y, z = toPos.z} for i = 0, andares do z = z or 0 frompos.z = z + i topos.z = z + i if isInArea(getThingPos(creature), frompos, topos) then table.insert(players, creature) end end end return players end Agora vc vai fazer o seguinte, chamar essa função getAllPlayersInArea(posicao1, posicao2) e aí ele vai pegar todos os players entre a area da posicao 1 e posicao 2. Só que vc vai colocar o valor dessa função numa variavel: local totalplayers = getAllPlayersInArea(posicao1, posicao2) Feito isso você vai ter uma lista de todos os players que estão nessa area. Agora tudo que você precisa fazer é verificar se a condição de ter somente 1 player é verdadeira e teleportar ele caso seja: if #totalplayers == 1 then doTeleportThing(totalplayers[1], posicaofinal) end EDIT: não vi que era pra 1.2, foi mal, mas é só adaptar as funções que mudaram de nome que vai dar certo.
    1 ponto
  16. adiciona isso embaixo do doPlayerSetStorageValue doPlayerSendTextMessage(cid, 20, "Killed ".. getCreatureName(target) .."s [".. getPlayerStorageValue(cid, tasks.storagecount) .."/"..tasks.count .."].")
    1 ponto
  17. SkyLigh

    foto do perfil

    as vezes a foto é pesada de mais tem um limite de peso caso não dê nenhum erro de peso tente fazer o seguinte. Entre no seguinte site : imgur.com Apos isso faça o upload da foto lá Copie o link Vá no seu perfil aqui do fórum clique em adicionar a foto e em baixo do botão onde tem pra você, encontrar ela no seu pc tem um campo lá cole o link da foto lá E de import Com certeza vai da certo
    1 ponto
  18. Tonynh

    Menu alternativo + Reformas

    Temos que admitir, esse era um problema no qual nenhum administrador anterior conseguiu resolver. "Tornar a navegação mais rápida." - era basicamente unir seções e deixar a página menor. Mais uma vez, parabéns Daniel! Ótima feature!
    1 ponto
  19. function convertTime(time) local t_table = {} t_table.days = math.floor(time / 86400) time = time - (t_table.days * 86400) t_table.hours = math.floor(time / 3600) time = time - (t_table.hours * 3600) t_table.minutes = math.floor(time / 60) t_table.seconds = time - (t_table.minutes * 60) return t_table end local level = 1 local nivel = 10000 local exaustConfig = { exaustTime = 259200, -- tempo em segundos para o exaust strTime = 135204 -- storage para controlar o exaust } function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerLevel(cid) <= nivel then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "voce precisa ser level ".. nivel .." para poder usar esse item.") doSendAnimatedText(getPlayerPosition(cid), "Failed!", 180) return doSendMagicEffect(fromPosition, CONST_ME_POFF) end if getPlayerStorageValue(cid, exaustConfig.strTime) > os.time() then local time_model = "%d dia(s), %d hora(s), %d minuto(s) e %d segundo(s)." local timeLeft = convertTime(getPlayerStorageValue(cid, exaustConfig.strTime) - os.time()) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, 'Vc so pode usar esse item daqui a ' ..time_model:format(timeLeft.days, timeLeft.hours, timeLeft.minutes, timeLeft.seconds)) return false end doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "Congratz!") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_FIREWORK_BLUE) doSendAnimatedText(getPlayerPosition(cid), "LevelUp!", 18) setPlayerStorageValue(cid, exaustConfig.strTime, os.time() + exaustConfig.exaustTime) return doPlayerAddLevel(cid, level) end
    1 ponto
  20. Strogman

    [Encerrado]BrPokeOT

    mals pela falta de noticias é que andei meio ocupado então aqui um video de demonstração do passive system video de demonstração do Pefect Nick System
    1 ponto
  21. Administrador

    Notificação de Rep

    Já arrumei =)
    1 ponto
  22. Amigo compilei para você e deixei já pronto para rodar. Funcionou normalmente aqui. Um REP+ como feedback. Link do Global 32 Bits no servidor mega https://mega.co.nz/#!Q0oEHS6S!-T3qgSbFFBxC6-DJBxDKSyiz5g8YklqbnR5sfCBuswE @MitSuig Se desejar anexar ao tópico deixo aqui minha contribuição. Atenciosamente, Bon
    1 ponto
  23. Estou baixando os boots c++ 32 bits compilo para gerar .exe e te mando via PM.
    1 ponto
Líderes está configurado para São Paulo/GMT-03:00
×
×
  • Criar Novo...