Ir para conteúdo

lucashgas

Barão
  • Total de itens

    245
  • Registro em

  • Última visita

Tudo que lucashgas postou

  1. Muito bom, reputado! Só aqui que não da para abrir os spoilers para ver as features desta versão??
  2. no login.lua você cria uma tabela que ao pegar tal vocação adiciona as caracteristicas que você quer.. vocações 1, 2, 5,6 deixar o ML 77 vocações 3, 4, 7, 8 deixar o skill sword, axe club distance XX só uma sugestão existe outras maneiras tambem..
  3. voce pode fazer por movements.. ao "pisar" no piso ele ganha uma storage. ai no arquivo que faz o char logar apos os 15 minutos no começo no script voce coloca para se o player tiver storage não logar. Se você não conseguir é só mandar uma PM que eu te ajudo
  4. De uma olhada no items.otb ou no dat devem estar com algum atributo que bloqueia a passagem.
  5. @Skymagnum essa função como o nome ja diz ela é executada quando o player ja entra no canal, eu quero uma que não deixe ele entrar e nem ver que ele existe se não tiver storage. Obrigado pela ajuda, ainda estou no aguardo.
  6. Olá gostaria de saber as mudanças necessarias a serem feitas no chat.cpp da minha source para que além da vocation e outros o player precise também de uma storage para visualisar o canal. <channel id="[b]7[/b]" name="[b]Trade-Rookgaard[/b]" level="[b]2[/b]" muted="[b]120[/b]" conditionId="[b]3[/b]" conditionMessage="[b]You may only place one offer in two minutes.[/b]"> <vocation id="[b]0[/b]" /> <storage id="1222" /> Abraço
  7. fly fazer de preferencia com apenas 1 void sistema de pokemons passivos erro pokedex potions estão funcionando?? thousand dollar funcionando?
  8. Olá, gostaria muito do código, que colocasse a tag storage no channel igual ja tem por group, vocation etc queria que só aparecesse se o player tivesse a storage XXX
  9. Cara sem palavras. ficou ótimo. Bom trabalho, sem duvidas irá ajudar muitos! Abraço
  10. lucashgas

    Dll's

    Isso não é feito por DLL e sim no codigo fonte do seu servidor. Existe uma area aqui mesmo no xtibia explicando passo a passo.
  11. @StyloMaldoso o client atual já foi postado @enrico258 o link não esta quebrado, o site do xtibia deve estar passando por algum problema.. ai complica. @drakinho qualquer dat com suporte a versao 8.54 (eu uso o darktibia) @GaaLol dentro da pasta existe um changelog com todas as mudanças e sistemas.
  12. @UP o ditto não tem nenhum, mas caso ele esteja transformado em magmar ou jyns ele terá que soltar, por isso tem que registrar o evento nele. Lembrando que tem que add/mudar os outfits dele (ditto, magmar e jynx) na tabela. Eu usava outro client na época..
  13. @FlamesAdmin Esse script é meu, eu postei para o antigo server do traidor < @wolfvr, por favor coloque os créditos Aguarde alguem se pronunciar sobre o map, evitando assim flood. para funcionar corretamente tem que add a seguinte tag no magmar, jynx e ditto. <script> <event name="Andar"/> </script> @Roversinho abra o configuration.lua procure pelo pokemon, e troque a ´por ' isso irá resolver o problema. @fstatk coloque um else, que se for pokemons johto a numeração muda (escrevi em português mesmo) aqui é forum br então já é! @Regice Retire isso do seu spawn.lua na pasta creaturescripts. if not pokes[getCreatureName(cid)].offense then doRemoveCreature(cid) return true end
  14. Acho que o mapa ainda precisa de alguns detalhes, áreas sem detalhes, pareceu-me copy&paste :x
  15. @betinhowz666 O slicer já postou... na lib catch system.lua procure por doPlayerAddSoul(cid, 1) e muda para: local list = getCatchList(cid) if not isInArray(list, poke) then doPlayerAddSoul(cid, 1) end @Dudu08267 na pasta mods tem um arquivo firstitems.xml lá você arruma todos os items iniciais.
  16. @ALL quem está com problemas na velocidade do rollout. em data/lib/pokemon moves.lua procure por isso: doCreatureAddCondition(cid, rollspeedcondition) Substituam por isso: local speeda = getCreatureSpeed(cid) doChangeSpeed(cid, -speeda) doChangeSpeed(cid, PlayerSpeed+100) addEvent(doChangeSpeed, 8*1000, cid, -150) E a velocidade ficará boa não entendi muito bem como é esse sistema de velocidade, mas já é um avanço.
  17. @slicer belo trabalho reputado! @DarkeyreN deve ser muito gostoso ter tudo pronto e esperar que outros resolvam os bugs *__* @Nibelins, parabéns mano seus pokes ficaram shooow!
  18. @vudi já tentou ir no diretorio que ele esta falando? o sistema foi bem claro em falar que você não adicionou o pokemon na tabela speed :x @kledstonsk8 procure falar com o cara que você baixou o seu sistema shiny.. aqui esta tudo ok
  19. Simples, na função dowin que esta no npc você coloca para add uma storage. depois cria um arquivo onUse para a porta.. se tiver tal storage ele consegue abrir, caso contrario não. Espero ter ajudado No NPC coloque isso: local function doWinDuel(cid, npc) if not isCreature(cid) then return true end setPlayerStorageValue(cid, 147147, 1) local this = npc local a = gymbadges[getCreatureName(this)] + 8 doCreatureSay(npc, "You won the duel! Congratulations, take this "..getItemNameById(a - 8).." as a prize.", 1) local b = getPlayerItemById(cid, true, a) if b.uid > 0 then doTransformItem(b.uid, b.itemid - 8) end end Porta: coloque dentro do doors.lua algo como isso: if getPlayerStorageValue(cid, 147147) >= 1 then doorEnter(cid, item, toPosition) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "The door seems to be sealed against unwanted intruders.") end
  20. @betinhowz666 é so usar essa função doPlayerSendMailByName(getCreatureName(cid), item, 1) no lugar dessa: doPlayerAddItemEx(cid, item, true)
  • Quem Está Navegando   0 membros estão online

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