Ir para conteúdo

Bluester

Visconde
  • Total de itens

    416
  • Registro em

  • Última visita

  • Dias Ganhos

    8

Tudo que Bluester postou

  1. vai em "modules\game_interface\gameinterface.lua" Procure Por "setupViewMode(0)" obs: Pode ter até 3 desse! Substitua todos por: "setupViewMode(2)"
  2. Obrigado. É do Client do Pokémon Waterfall.Pra deixar o jogo full, aperte CTRL + . (ponto).
  3. Obrigado pela referência, o que resta é aguardar os moderadores.
  4. Créditos PELA BASE Cyan, QUE EDITEI e LIBEREI NO FACEBOOK E DISSE QUE SE POSTASSE EM ALGUM FORUM EU IA QUERER OS CRÉDITOS. Estarei aguardando os créditos, caso contrário, irei reportar.
  5. Só adicionar mais boxes no script boox.lua, e trocar os itens de trocas e as falas do NPC ^^
  6. Eae XTibianos, venho trabalhando numa Quest que envolverá vários NPC's, monstros e vários outros detalhes... Porém, não sou Mapper, mas venho treinando e venho pedir a ajuda de vocês em que devo melhorar, como e onde. Toda crítica e ajuda é bem-vinda ! ( Segunda vez que pego pra mapear ) Aqui estão alguns prints da Quest: @: Adicionei mais prints e fiz alterações, estou sem idéia do que adicionar na praia e ao lado direito :v
  7. Ele quer uma skill que dê buff ao player de determinada classe, vamos usar de exemplo Iron Defense do Steelix ( Pokémon )
  8. Tenha paciência, não precisa ficar se apressando, afinal, quanto mais você demorar melhor será...
  9. Pelo que vi, eles estão criando chars com aquele símbolo no nome ;-;
  10. Não manjo de SQL, pensei que isso iria resolver
  11. http://www.xtibia.com/forum/topic/230109-pokebar-para-pda/
  12. Você também pode tentar trocar o nome do jogador no MySQL...
  13. Estou meio que sem tempo, então vou te passar um rápido aqui ! Em data/actions/scripts crie um arquivo chamado boox.lua e cole isso: Em data/actions/actions.xml cole essa tag: Data/npc: Crie um arquivo com o nome do NPC que quiser, vou usar Ruby como exemplo, e dentro do arquivo cole isso: <?xml version="1.0" encoding="UTF-8"?> <npc name="Ruby" script="RUBYTRADE.lua" walkinterval="350000" floorchange="0" speed="0"> <health now="100" max="100"/> <look type="2335" head="20" body="100" legs="50" feet="0"/> <parameters> <parameter key="message_greet" value="Hello |PLAYERNAME|.I need {help}...you help me?"/> </parameters> </npc> Em data/npc/scripts crie um arquivo chamado RUBYTRADE.lua e cole isso dentro: local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid msg = string.lower(msg) --------- local need = { {id = ID DAS ESSENCES, qt = 50}, --ID DAS ESSENCES ZARD, QUANTIDADE } local rewards = { {id = IDDABOX, qt = 1}, --charizard BOX } local stoFinish = 92120 -- USE ESSA OU A STORAGE QUE QUISER --------- if msgcontains(msg, 'help') or msgcontains(msg, 'ajuda') then if getPlayerStorageValue(cid, stoFinish) >= 500 then selfSay("Sorry, you already had done this quest.", cid) talkState[talkUser] = 0 return true end selfSay("Olá meu amigo, sou o NPC de trocas de Essences, me dê 50 Essences e lhe darei 1 Box que virá seu Pokemon! Diga YES para trocarmos.",cid) talkState[talkUser] = 1 return true elseif msgcontains(msg, 'yes') or msgcontains(msg, 'sim') and talkState[talkUser] == 1 then if getPlayerItemCount(cid, need[1].id) < need[1].qt then selfSay("Você não me trouxe todas as Essences...", cid) selfSay("Lembre-se, eu preciso de 50 Essences...", cid) talkState[talkUser] = 0 return true end for i = 1, #need do doPlayerRemoveItem(cid, need.id, need.qt) end for i = 1, #rewards do doPlayerAddItem(cid, rewards.id, rewards.qt) doPlayerAddExperience(cid, 0) end selfSay("Obrigado, tchau!", cid) setPlayerStorageValue(cid, stoFinish, 1) talkState[talkUser] = 0 return true end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) OBS: Não testei
  14. Também estou sem tempo, por isso vou fazer um com box, se ele quiser, ele pega...
  15. pode ser por box ? por exemplo, você dá 50x Essence Zard por uma box que dá um Charizard...
  16. Se for PDA, coloca 1 por 1 no loot do .XML do monstro, que fica na pasta monster do servidor.
  17. Não irá adiantar se sua base tiver level system e tenha alterações em algumas partes, à não ser que você tente adaptar.
  18. Esses são itens que estão dentro das houses e podem ser movidos ! Esses são itens que estão dentro das houses e podem ser movidos ! Galera, pra arrumar o bug do coin case trocado com a bag, vão na pasta do servidor e depois em mods, lá terá o arquivo "firstitems.XML", basta trocar o ID da coin case com o ID do iventory
  • Quem Está Navegando   0 membros estão online

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