Ir para conteúdo

Pedro.

Membro
  • Registro em

  • Última visita

Tudo que Pedro. postou

  1. Pedro. postou uma resposta no tópico em Formação de Equipe
    Nossa, genial. Boa sorte, irei acompanhar!
  2. Pedro. postou uma resposta no tópico em Mapas de Tibia
    se eu tivesse um global, eu usaria huahuahua! que isso, olha essa arvore! *-*
  3. Gostei mais do cliente do que do servidor, chamou muito atenção mesmo.
  4. Lua Script Error: [CreatureScript Interface] data/creaturescripts/scripts/RankbyBalance.lua:onLogin data/creaturescripts/scripts/RankbyBalance.lua:74: attempt to index global 'creature' (a nil value) stack traceback: [C]: in function '__index' data/creaturescripts/scripts/RankbyBalance.lua:74: in function 'addAttributes' data/creaturescripts/scripts/RankbyBalance.lua:43: in function <data/creaturescripts/scripts/RankbyBalance.lua:37>
  5. Essa função é inexistente no 1x, os caras costumam fazer com onlook, não sei como faria, ou adicionar essa função nas src.
  6. Gostei, se poder adaptar para 1x
  7. Pedro. postou uma resposta no tópico em Suporte & Pedidos
    sim deixa, acho que você tem duas opções até então, você escolhe ter um servidor onde tenha sistemas, scrips inovadores, features, seja robusto ou você pode optar por um servidor como você disse, estável, simples, tradicional. Um exemplo é o cast system.
  8. Pedro. postou uma resposta no tópico em Suporte & Pedidos
    OTX tem seres de funções que o tfs ainda não tem, convenhamos que são milhares de gambiarras mas eles inovaram, e lançaram coisas que nem a CIP ainda teve coragem de fazer. Eu vejo o TFS lento, morto. Embora ainda seja espertacular, um código limpo, trabalham encima da perfeição. Também vejo a comunidade de tibia, open servers decaídas, embora ainda tenha movimento, muita gente nova também, mas hoje e daqui pra frente, eu vejo tudo girando em torno de um comercio, antigamente era proibido negociar Servidores em foruns, hoje você paga por tudo, de um script de quest até uma cave.
  9. vai na pasta do site se for linux /var/www/html se for windows c: etc depois procura layouts/tibiarl ou o nome do teu layout e abre layout.php só da um ctrl f e colocar o nome da aba que tu procura, e só apagar de <a> até </a> por exemplo <a href='?subtopic=castsystem'> <div id="submenu_castsystem" class="Submenuitem" onmouseover="MouseOverSubmenuItem(this)" onmouseout="MouseOutSubmenuItem(this)"> <div class="LeftChain" style="background-image:url(<?php echo $layout_name; ?>/images/global/general/chain.gif);"></div> <div id="ActiveSubmenuItemIcon_castsystem" class="ActiveSubmenuItemIcon" style="background-image:url(<?php echo $layout_name; ?>/images/global/menu/icon-activesubmenu.gif);"></div> <div id="ActiveSubmenuItemLabel_castsystem" class="SubmenuitemLabel"><font color="#feff00">Cast System</font></div> <div class="RightChain" style="background-image:url(<?php echo $layout_name; ?>/images/global/general/chain.gif);"></div> </div> </a>
  10. Lobão, preciso de ajuda. Como eu faço pra colocar pro player saber qual task ele ta fazendo? '-'
  11. Gostei da organização, parabéns!
  12. Eu vi que quando termina a task aparece uma mensagem na tela, mas seria interessante aparecer por quest log ou no default Troll 1 de 30 mortos.
  13. caralho, seu monstro ridículo de lindo. Já até tô usando no meu servidor, meu sonho era continuar fazendo análise e programar igual a você um dia
  14. Sim, já vi em outro forum nego fazendo, depois se quiser trocar uma ideia, to com um servidor se tiver de bobeira e quiser ajudar
  15. Poderia ser parecido com Wow, o player digita uma talkaction em X lugar por exemplo, !joindungeon e abre um window mostrando as dungeons disponiveis, se puder adicionar mais manualmente seria interessante. Dai ele fica numa fila, quando chegar 5 players e der join naquela mesma Dungeon eles serem teleportados para X posição. Se der pra adicionar tempo limite dentro da dungeon, tipo uma arena.. Ai lá dentro eu colocaria monstros com equipados, quests, e no final um boss, após matar o boss eu ponho tipo da firewalker ou inquisition e nasce um teleport e eles saem. Se não for muito extenso.
  16. Sistema de Dungeon, que tal? ou escolho outro?
  17. Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). TFS 1.2. Base: Qwizer. O que você procura? Implementação no script. Cheguei até aqui no script, agora gostaria de adicionar bufs pelos ranks, por exemplo speed, life, skill etc. Você tem o código disponível? Se tiver publique-o aqui: local config = { interval = 5, ranks = { {minBalance = 10000, rankName = "Knight", effect = CONST_ME_FIREWORK_RED}, {minBalance = 10000, rankName = "Duke", effect = CONST_ME_FIREWORK_RED}, {minBalance = 100000, rankName = "King", effect = CONST_ME_FIREWORK_RED}, }, } local function getRankByBalance(balance) for i = 1, #config.ranks do if balance < config.ranks[i].minBalance then return (i - 1 > 0) and (i - 1) or false end end return false end local function sendEffectTopPlayer(cid, rank) local player = Player(cid) if not player then return true end player:getPosition():sendMagicEffect(config.ranks[rank].effect) player:say(config.ranks[rank].rankName, TALKTYPE_MONSTER_SAY) addEvent(sendEffectTopPlayer, config.interval * 1000, cid, rank) return true end function onLogin(player) local rank = getRankByBalance(player:getBankBalance()) if rank then sendEffectTopPlayer(player:getId(), rank) end return true end Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  18. alguem poderia atualizar p tfs 1.2 ;3
  19. não dá nenhum erro no distro?
  20. troca em data\movements\scripts\catacombs\ file teleporter.lua function onStepIn(cid, item, position, fromPosition) por function onStepIn(player, item, position, fromPosition) local cid = player:getId() e em creaturescripts\scripts file catacomb_window.lua function onModalWindow(cid, modalWindowId, buttonId, choiceId) pra function onModalWindow(player, modalWindowId, buttonId, choiceId) local cid = player:getId()
  21. o mapa foi um upgrade de uma versão antiga que não tinha Browse Field, tem várias quests que o item fica exposto com esse "brilho", então aconselho tirar. Dá um ctrl f e procura pelo ID no mapa.
  22. Um dos dois melhores programadores Lua, mt bom, vou adicionar no servidor.
  23. tópico resolvido! local config = { interval = 5, ranks = { {minBalance = 100, rankName = "Knight", effect = CONST_ME_FIREWORK_RED}, {minBalance = 1000, rankName = "Duke", effect = CONST_ME_FIREWORK_RED}, {minBalance = 10000, rankName = "King", effect = CONST_ME_FIREWORK_RED}, }, } local function getRankByBalance(balance) for i = 1, #config.ranks do if balance < config.ranks[i].minBalance then return (i - 1 > 0) and (i - 1) or false end end return false end local function sendEffectTopPlayer(cid, rank) local player = Player(cid) if not player then return true end player:getPosition():sendMagicEffect(config.ranks[rank].effect) player:say(config.ranks[rank].rankName, TALKTYPE_MONSTER_SAY) addEvent(sendEffectTopPlayer, config.interval * 1000, cid, rank) return true end function onLogin(player) local rank = getRankByBalance(player:getBankBalance()) if rank then sendEffectTopPlayer(player:getId(), rank) end return true end

Informação Importante

Confirmação de Termo