Ir para conteúdo

Edoki

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    Edoki recebeu reputação de isex em (Resolvido)[Resolvido] (Poketibia)Bug Rme   
    Faz tempo que estou querendo colaborar com ____, e hoje lá vai um mini tutorial
    para ajudar quem estiver com alguma dificuldade ao tentar abrir o seu map no remeres.

    Eu procurei diversos Tutoriais para tentar sanar meu problema com map editor, não encontrando
    nenhum que resolvesse eu fiz um teste e deu certo, e agora vou compartilhar.

    "Meu problema não era quando eu tentava criar um mapa do zero, mas sim quando eu queria editar os mapas de outros autores."

    para executar este tutorial eu usei o seguinte mapa:
    Map:> mastermap.otbm
    Autor:> Brun123

    Tutorial:

    Se ao tentar abrir seu Map com o Remeres e ele aparecer com o "chão" vermelho em algumas partes, ou com partes do tibia como na imagem abaixo:
    Spoiler    Feche o Remeres e faça o seguinte:

    ►►Vá na pasta "C:\Arquivos de Programa\Remere's Map Editor\data\854"
    (Porque a pasta "854"?Essa é a pasta com os arquivos compatíveis com a versão do poketibia 8.54)

    Se você fizer tudo certo irá ver esses arquivos dentro da pasta:
    Spoiler  ►► Minimize esta pasta e agora vá em seu "Ot" ...data\ e copie os arquivos "items.xml" e "items.otb"
    e cole-os na pasta "C:\Arquivos de Programa\Remere's Map Editor\data\854" (vai perguntar se deseja substituir clique em ok)

    ►► Agora procure pelo arquivo "creatures.xml" na pasta do seu "Ot" e também cole-o na pasta "C:\Arquivos de Programa\Remere's Map Editor\data\854" e pronto.

    Atenção:
    para visualizar seu mapa e fazer edições nele abra-o diretamente sem abrir o Remere's por exemplo clique duas vezes em "mastermap.otbm"

    Ao abrir o mapa diretamente pelo Remeres ficará assim:
    Spoiler  Você só estará vendo seu minimap apertando a tecla "M", mas o resto do conteúdo não.

    Ao abrir seu mapa cicando duas vezes no ìcone "seu mapa.otbm" o Remeres irá carregar as configurações e aperecerá essa informação:
    Spoiler  Clique em "ok" e seu mapa será carregado.

    Depois poderá aparecer esta outra informação no seu editor:
    Spoiler  Caso essa mensagem apareça é por que o mapa foi salvo em uma versão mais antiga do Remeres e fica ao seu critério atualizar ou não.

    ►E como meu já disse abra seu mapa diretamente sem executar o Remere
    Clicando diretamente no icone do "seumap.otb":
    Spoiler    Você verá que seu mapa agora está completo sem nenhum erro!

    Mas espere, ao clicar em Pallete/Creature Pallete não estiver visualizando as imagens de seus pokemons, Shiny/pokes e nem dos NPC's então você deverá exporta-los:

    ►Vá no menu superior do Remere e Clique em "File" depois em
    "Import►Import Monsters/NPC..."

    Irá abrir uma janela para que você aponte onde estão esses arquivos tipo "xml".
    Eles estão em "...\data\monster\pokes"
    aperte "Ctrl+A" para selecionar todos os aquivos tipo "xml"
    depois clique em "Abrir".

    ►Faça a mesma coisa com os demais arquivos:
    Seus "NPC's" estão em "...\data\NPC" Carregue esses Arquivos também.
    Seus "Pokemons Shiny" estão em "...\data\monster\pokes\Shiny".

    Pronto tudo carregado com êxito e você pode editar o mapa do jeito que quiser.


    Meu primeiro Tutorial espero ter postado no lugar certo e que possa ajudar quem está com o mesmo problema que eu tive.

    Desculpem algum erro ou se fui muito repetitivo, pois eu vi que em alguns tutoriais tem muito Flood
    por causa dos usuários que não entenderam bem o que foi escrito.

    Falow ai galera, e quem sabe até um próximo tutorial !

    Pasta Data do Remere's com as modificações do tutorial >> 
     
     
    ESSE TUTORIAL NÃO é meu, e retirado de outro fórum creditos 
    Sandim69
     
     
    OBS SE DEPOIS DISSO Não FUNFAR TU VAI NO REMERES e clicka em map/clean up    (provavelmente seu server é 8.54 então mude a prioridade do map pra mesma.)
  2. Gostei
    Edoki recebeu reputação de Digoshow em [Resolvido] BAU QUE DA MANA/LIFE/CRYSTAL..AJUDA?   
    sobre a lavanca e as pedras ta aqui
     
    actions/scripts crie um arquivo .lua com qualquer nome e coloque isto
     

    local positions = {     {x = 100, y = 100, z = 7},     {x = 101, y = 100, z = 7},     {x = 102, y = 100, z = 7} } local stone = 1250 function onUse(cid, item, fromPosition, itemEx, toPosition)     for _, position in ipairs(positions) do         local tmp = getTileItemById(position, stone)         if tmp.uid > 0 then             doRemoveItem(tmp.uid, 1)         else             doCreateItem(stone, position)         end     end     doTransformItem(item.uid, (item.itemid == 1945 and 1945 or 1945))     return true end  
    em actions.xml coloca isso
     

    <action uniqueid="4444" event="script" value="nomedoseuarquivo.lua"/> ai basta colocar o 4444 no unique id da lavanca que você quer
  3. Gostei
    Edoki recebeu reputação de MaXwEllDeN em [Resolvido] BAU QUE DA MANA/LIFE/CRYSTAL..AJUDA?   
    sobre a lavanca e as pedras ta aqui
     
    actions/scripts crie um arquivo .lua com qualquer nome e coloque isto
     

    local positions = {     {x = 100, y = 100, z = 7},     {x = 101, y = 100, z = 7},     {x = 102, y = 100, z = 7} } local stone = 1250 function onUse(cid, item, fromPosition, itemEx, toPosition)     for _, position in ipairs(positions) do         local tmp = getTileItemById(position, stone)         if tmp.uid > 0 then             doRemoveItem(tmp.uid, 1)         else             doCreateItem(stone, position)         end     end     doTransformItem(item.uid, (item.itemid == 1945 and 1945 or 1945))     return true end  
    em actions.xml coloca isso
     

    <action uniqueid="4444" event="script" value="nomedoseuarquivo.lua"/> ai basta colocar o 4444 no unique id da lavanca que você quer
  4. Gostei
    Edoki deu reputação a luanluciano93 em Test Site   
    Olá amigo, substitui por este aqui:

    createaccount.php


  5. Gostei
    Edoki deu reputação a Jamison Collins em [Resolvido] Epic Promotion   
    Minha ultima tentativa :
    Cole isso no arquivo creaturescript > login.lua, depois de function onLogin(cid) : 
    local playerVoc = getPlayerVocation(cid) if getPlayerPremiumDays(cid) <= 0 and (playerVoc == 9 or playerVoc == 10 or playerVoc == 11 or playerVoc == 12) then doPlayerSetVocation(cid, playerVoc - 4) end Ou seja, se o player tiver esse vocação e seus dias de premium acabaram, ele vai retorna à promotion normal.
     
    Reinicie o server, e quando o player perder o premium, você "relogue" no player para que o script entre em ação.
  6. Gostei
    Edoki deu reputação a Stigal em [Resolvido] Npc de bless bugado?   
    hi, bless1
     
    Se não funcioanr tente esse: 
    local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) 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 local node1 = keywordHandler:addKeyword({'primeira bless'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you want to buy the first blessing for 2000 (plus level depending amount) gold?'}) node1:addChildKeyword({'yes'}, StdModule.bless, {npcHandler = npcHandler, number = 1, premium = true, baseCost = 2000, levelCost = 200, startLevel = 30, endLevel = 120}) node1:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'Too expensive, eh?'}) local node2 = keywordHandler:addKeyword({'segunda bless'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you want to buy the second blessing for 2000 (plus level depending amount) gold?'}) node2:addChildKeyword({'yes'}, StdModule.bless, {npcHandler = npcHandler, number = 2, premium = true, baseCost = 2000, levelCost = 200, startLevel = 30, endLevel = 120}) node2:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'Too expensive, eh?'}) local node3 = keywordHandler:addKeyword({'terceira bless'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you want to buy the third blessing for 2000 (plus level depending amount) gold?'}) node3:addChildKeyword({'yes'}, StdModule.bless, {npcHandler = npcHandler, number = 3, premium = true, baseCost = 2000, levelCost = 200, startLevel = 30, endLevel = 120}) node3:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'Too expensive, eh?'}) local node4 = keywordHandler:addKeyword({'quarta bless'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you want to buy the fourth blessing for 2000 (plus level depending amount) gold?'}) node4:addChildKeyword({'yes'}, StdModule.bless, {npcHandler = npcHandler, number = 4, premium = true, baseCost = 2000, levelCost = 200, startLevel = 30, endLevel = 120}) node4:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'Too expensive, eh?'}) local node5 = keywordHandler:addKeyword({'quinta bless'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you want to buy the fifth blessing for 2000 (plus level depending amount) gold?'}) node5:addChildKeyword({'yes'}, StdModule.bless, {npcHandler = npcHandler, number = 5, premium = true, baseCost = 2000, levelCost = 200, startLevel = 30, endLevel = 120}) node5:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'Too expensive, eh?'}) npcHandler:addModule(FocusModule:new())
  7. Gostei
    Edoki deu reputação a Stigal em [Resolvido] Npc de bless bugado?   
    local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) 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 local node1 = keywordHandler:addKeyword({'primeira bless'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you want to buy the first blessing for 2000 (plus level depending amount) gold?'}) node1:addChildKeyword({'yes'}, StdModule.bless, {npcHandler = npcHandler, number = 1, premium = true, baseCost = 2000, levelCost = 200, startLevel = 30, endLevel = 120}) node1:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'Too expensive, eh?'}) local node2 = keywordHandler:addKeyword({'segunda bless'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you want to buy the second blessing for 2000 (plus level depending amount) gold?'}) node2:addChildKeyword({'yes'}, StdModule.bless, {npcHandler = npcHandler, number = 2, premium = true, baseCost = 2000, levelCost = 200, startLevel = 30, endLevel = 120}) node2:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'Too expensive, eh?'}) local node3 = keywordHandler:addKeyword({'terceira bless'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you want to buy the third blessing for 2000 (plus level depending amount) gold?'}) node3:addChildKeyword({'yes'}, StdModule.bless, {npcHandler = npcHandler, number = 3, premium = true, baseCost = 2000, levelCost = 200, startLevel = 30, endLevel = 120}) node3:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'Too expensive, eh?'}) local node4 = keywordHandler:addKeyword({'quarta bless'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you want to buy the fourth blessing for 2000 (plus level depending amount) gold?'}) node4:addChildKeyword({'yes'}, StdModule.bless, {npcHandler = npcHandler, number = 4, premium = true, baseCost = 2000, levelCost = 200, startLevel = 30, endLevel = 120}) node4:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'Too expensive, eh?'}) local node5 = keywordHandler:addKeyword({'quinta bless'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you want to buy the fifth blessing for 2000 (plus level depending amount) gold?'}) node5:addChildKeyword({'yes'}, StdModule.bless, {npcHandler = npcHandler, number = 5, premium = true, baseCost = 2000, levelCost = 200, startLevel = 30, endLevel = 120}) node5:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'Too expensive, eh?'}) npcHandler:addModule(FocusModule:new()) Já tentou?
  8. Gostei
    Edoki deu reputação a Sammy em [Resolvido] Compilação do distro   
    Apertou F9 para compilar? ele vai na pasta dev-cpp TheForgottenServer.exe

Informação Importante

Confirmação de Termo