Ir para conteúdo

Wend II

Membro
  • Registro em

  • Última visita

Tudo que Wend II postou

  1. entendo, então recomendo você ver alguns tutoriais de como abrir as portas no roteador e testar lembrando se for net compatilhada só irar da pra ser por hamachi
  2. testa esse local time = 20 -- tempo em segundos para usar local monster = "Demon" -- "Monstro" entre aspas local pos = {x = 123, y = 456, z = 7} -- Posição que irá nascer. function onUse(cid, item, frompos, itemex, topos) if item.itemid % 2 == 1 then doTransformItem(item.uid, item.itemid + 1) else doTransformItem(item.uid, item.itemid + -1) end if getStorage(1249) - os.time() < 1 then doSetStorage(1249, os.time() + time) addEvent(function() doCreateMonster(monster, pos) end, 10000) doCreatureSay(cid, "In 10 seconds the boss will appear.", TALKTYPE_MONSTER) else doPlayerSendCancel(cid, "You need wait ".. getStorage(1249) - os.time() .." seconds to use again") doSendMagicEffect(getThingPos(cid), CONST_ME_POFF) end return true end
  3. Galera hoje vou lhe mostrar-lhes alguns tutorias para PDA, que eu vi e alguns queriam saber, aqui vai: 1° Como configurar o exp do seu server. 2°como adicionar um novo fly, ride e etc, OBS: nao vou mostrar como adicionar no dat editor, eu irei ensinar como configurar ele no script: vá em data/lib/configuration.lua, e procure essa linha: 3° pokemons e items iniciais (creio que muitos ainda nao sabem como modificar) 4° Como adicionar uma nova ball para o PDA 5° Como aumentar e diminuir o Cauth do pokemon. 6° Golden arena: 7° como aumentar o drop de loots: 8° como aumentar a velocidade do player: 9° como modificar seu rme para poketibia. 10° como mudar o efeito do emoticon. 11° como deixar o pokemon passivo, ou agressivo. 12° como mudar a efetividade de um pokemon 13° como adicionar ou remover um pokemon do HeadButt 14° Como adicionar um Passive no Pokemon: 15° Breve abreviação das configurações que existe no configuration.lua da pasta lib: Creditos: Slicer (pelo servidor que eu estou pegando essas informaçoes) Eu (por criar o tutorial) StyloMaldoso (por um tutorial que me ajudou) Nextbr (por ajuda com a abreviação do configuration.lua) por enquanto é só esses tutoriais, se alguém tiver mais alguma duvida, pergunte aqui no tópico mesmo. OBS: se tiver faltando alguém nos créditos que eu não saiba, me avisem. Abraços, e comentem.
  4. Wend II postou uma resposta no tópico em Suporte Tibia OTServer
    Troca por esse
  5. como assim:?
  6. Wend II postou uma resposta no tópico em Suporte Tibia OTServer
    Quase todos os PDA tem esse problema , isso é fácil só deletar a house e refazer ela novamente tutorial que pode ajudar > http://www.tibiaking.com/forum/topic/13465-criando-houses-rme-21/
  7. é porque tem que adicionar em outros arquivos também Para fazer uma ball para se capturada... actions/scripts/catch 1 - Adicione a ball no cliente 2 - Configure no item xml e otb a ball 3 - Adicione o id da ball na função isPokeBall (arquivo data/lib/somefunctions.lua) 4 - Adicione o id do ball no actions.xml na parte de goback. 5 - Adicione o id da ball no movements.xml na parte do portrait 6 - Adicione no data/lib/configuration.lua na tabela "pokeballs', e em baixo ira aparecer isso: 7- Adicione o id do ball no actions.xml na parte de catch. 8 - Adiciona tbm no npc/scripts/heal.lua. Exemplo no configuration.lua: Mesmo com heal.lua (npc/scripts/heal.lua) ["normal"] = {effect = 188, on = 11826, use = 11827, off = 11828, all = {11826, 11827, 11828}}, Onde está em vermelho vc coloca o efeito de goback da pokeball Onde está em amarelo vc coloca a id da ball Onde está em verde vc coloca a ball usada Onde está em azul vc coloca a ball com o pokemon morto Onde está em marrom vc altera ali na tabela dentro, colocando os ids da ball on,off e use Não esquecendo é claro de trocar aonde tem escrito ["normal] pelo nome da sua ball. npc/scripts/heal.lua pesquise for balls = 1, 9 1, 9 - significa [1] = {effect = 188, on = 11826, use = 11827, off = 11828, all = {11826, 11827, 11828}}, [2] = {effect = 191, on = 11829, use = 11830, off = 11831, all = {11829, 11830, 11831}}, [3] = {effect = 190, on = 11835, use = 11836, off = 11837, all = {11835, 11836, 11837}}, [4] = {effect = 189, on = 11832, use = 11833, off = 11834, all = {11832, 11833, 11834}}, [5] = {effect = 188, on = 11737, use = 11738, off = 11739, all = {11737, 11738, 11739}}, [6] = {effect = 189, on = 11740, use = 11741, off = 11742, all = {11740, 11741, 11742}}, [7] = {effect = 190, on = 11743, use = 11744, off = 11745, all = {11743, 11744, 11745}}, [8] = {effect = 191, on = 11746, use = 11747, off = 11748, all = {11746, 11747, 11748}}, [9] = {effect = 195, on = 12575, use = 12576, off = 12574, all = {12575, 12576, 12574}}, [10] = {effect = xxx, on = xxxxxx, use = xxxxxxx, off = xxxxxx, all = {xxxxx, xxxxx, xxxxx}}, serve para cura todas pokeball dentro da bag, se adc nova ball muda para for balls = 1, 10 3 - Adicione o id da ball na função isPokeBall (arquivo data/lib/somefunctions.lua) essa parte: function isPokeball(item) if not item then return false end if item >= 11826 and item <= 11837 then return true end if item >= 11737 and item <= 11748 then return true end add nova assim: EXEMPLO: if item >= 12574 and item <= 12576 then estão adicionada 3 ball aqui 12574, 12575, 12576! return true end Lembrando que quando for adicionar a ball no items.xml, coloque essa tag: <attribute key="ispokeball" value="1"/> ficando assim: <item id="10974" article="a" name="Bulbasaur's pokeball"> <attribute key="ispokeball" value="1"/> <attribute key="weight" value="100" /> <attribute key="slotType" value="feet" /> </item> Não testei
  8. Wend II postou uma resposta no tópico em Suporte Tibia OTServer
    Altere por esse local posis = { --[storage da city] = {pos da nurse na city}, [897530] = {x = 1024, y = 1013, z = 6}, --saffron --alterado v1.9 TUDO!! \/ [897531] = {x = 981, y = 855, z = 7}, --cerulean [897532] = {x = 1238, y = 1066, z = 5}, --lavender [897533] = {x = 1224, y = 1222, z = 6}, --fuchsia [897534] = {x = 829, y = 980, z = 6}, --celadon [897535] = {x = 697, y = 1157, z = 6}, --viridian [897536] = {x = 1014, y = 1099, z = 5}, --vermilion [897537] = {x = 739, y = 864, z = 6}, --pewter [897538] = {x = 1242, y = 986, z = 6}, --cinnabar [897539] = {x = 1429, y = 1597, z = 6}, --snow [897540] = {x = 423, y = 67, z = 7}, --golden [897541] = {x = 333, y = 962, z = 7}, --cian [897542] = {x = 589, y = 1109, z = 7}, --coliseu [897543] = {x = 1455, y = 1095, z = 6}, --murcott } function onThingMove(creature, thing, oldpos, oldstackpos) end function onCreatureAppear(creature) end function onCreatureDisappear(cid, pos) if focus == cid then selfSay('Adeus!') focus = 0 talk_start = 0 end end function onCreatureTurn(creature) end function msgcontains(txt, str) return (string.find(txt, str) and not string.find(txt, '(%w+)' .. str) and not string.find(txt, str .. '(%w+)')) end function onCreatureSay(cid, type, msg) local msg = string.lower(msg) local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid for a, b in pairs(gobackmsgs) do local gm = string.gsub(b.go, "doka!", "") local bm = string.gsub(b.back, "doka!", "") if string.find(string.lower(msg), string.lower(gm)) or string.find(string.lower(msg), string.lower(bm)) then return true end end if((msgcontains(msg, 'hi') or msgcontains(msg, 'heal') or msgcontains(msg, 'help')) and (getDistanceToCreature(cid) <= 3)) then if exhaustion.get(cid, 9211) then selfSay('Por favor, aguarde alguns instante antes de me pedir para curar seus pokemons novamente!') return true end if not getTileInfo(getThingPos(cid)).protection and nurseHealsOnlyInPZ then selfSay("Por favor, entrar no centro pokemon? para curar seus pokemons!") return true end if getPlayerStorageValue(cid, 52480) >= 1 then selfSay("Você não pode fazer isso enquanto estiver em um duelo!") --alterado v1.6.1 return true end for e, f in pairs(posis) do local pos = getThingPos(getNpcCid()) if isPosEqual(pos, f) then if getPlayerStorageValue(cid, e) <= -1 then --alterado v1.7 setPlayerStorageValue(cid, e, 1) end end end exhaustion.set(cid, 9211, 5) doCreatureAddHealth(cid, getCreatureMaxHealth(cid)-getCreatureHealth(cid)) doCureStatus(cid, "all", true) doSendMagicEffect(getThingPos(cid), 132) local mypb = getPlayerSlotItem(cid, 8) if #getCreatureSummons(cid) >= 1 then if not nurseHealsPokemonOut then selfSay("Por favor, devolva o seu pokemon para sua ball!") return true end local s = getCreatureSummons(cid)[1] doCreatureAddHealth(s, getCreatureMaxHealth(s)) doSendMagicEffect(getThingPos(s), 13) doCureStatus(s, "all", false) if getPlayerStorageValue(s, 1008) < baseNurseryHappiness then setPlayerStorageValue(s, 1008, baseNurseryHappiness) end if getPlayerStorageValue(s, 1009) > baseNurseryHunger then setPlayerStorageValue(s, 1009, baseNurseryHunger) end else if mypb.itemid ~= 0 and isPokeball(mypb.itemid) then --alterado v1.3 doItemSetAttribute(mypb.uid, "hp", 1) if getItemAttribute(mypb.uid, "hunger") and getItemAttribute(mypb.uid, "hunger") > baseNurseryHunger then doItemSetAttribute(mypb.uid, "hunger", baseNurseryHunger) end for c = 1, 15 do local str = "move"..c setCD(mypb.uid, str, 0) end if getItemAttribute(mypb.uid, "happy") and getItemAttribute(mypb.uid, "happy") < baseNurseryHappiness then doItemSetAttribute(mypb.uid, "happy", baseNurseryHappiness) end if getPlayerStorageValue(cid, 17000) <= 0 and getPlayerStorageValue(cid, 17001) <= 0 and getPlayerStorageValue(cid, 63215) <= 0 then for a, b in pairs (pokeballs) do if isInArray(b.all, mypb.itemid) then doTransformItem(mypb.uid, b.on) end end end end end local bp = getPlayerSlotItem(cid, CONST_SLOT_BACKPACK) local balls = getPokeballsInContainer(bp.uid) if #balls >= 1 then for _, uid in ipairs(balls) do doItemSetAttribute(uid, "hp", 1) for c = 1, 15 do local str = "move"..c setCD(uid, str, 0) end if getItemAttribute(uid, "hunger") and getItemAttribute(uid, "hunger") > baseNurseryHunger then doItemSetAttribute(uid, "hunger", baseNurseryHunger) end if getItemAttribute(uid, "happy") and getItemAttribute(uid, "happy") < baseNurseryHappiness then doItemSetAttribute(uid, "happy", baseNurseryHappiness) end local this = getThing(uid) for a, b in pairs (pokeballs) do if isInArray(b.all, this.itemid) then doTransformItem(uid, b.on) end end end end selfSay('Lá vai! Você e seus pokemons são saudáveis novamente.') if useKpdoDlls then --alterado v1.7 doUpdateMoves(cid) end end if useOTClient then onPokeHealthChange(cid) --alterei aki end end
  9. Creio que seja alguma sprite bugada no client, tente trocar a posição do player pelo squitle e logue novamente para ver se dar o mesmo erro
  10. Ver ai > http://www.tibiaking.com/forum/topic/36314-sistema-de-ticket-atendimento-gesior-acc/
  11. Como ele mesmo falou procure por "revenge" na source! para procurar você pode usar o notepad++ clicando em ctrl+f e localizando em arqivos
  12. Wend II postou uma resposta no tópico em Suporte Tibia OTServer
    recomando usar a WEBLARA, e só pra avisar eles só perdem o documento se você for pagar o vps por cartão de crédito
  13. é base PDA? porque se for só irar da pra usar vps windows , no caso recomendo contratar na weblara
  14. Só pegar um client que tenha as sprites desses pokemons e abrir com o object builder e depois exportar em formato .OBD
  15. oque? Quando você falou que o doPlayeraddItem ia bugar oque seria? porque eu testei uma script com a função doPlayerAddItem e está funcionando normal o único problema é que quando é adicionado os items na backpack eles não se juntam só isso
  16. Wend II postou uma resposta no tópico em Suporte & Pedidos
    nem isso! parece que está a mesma coisa também
  17. você vai contratar um vps? porque se for é muito fácil mais por enquanto que está editando o servidor em casa mesmo eu recomendo usar o IP do IPv4
  18. recomendo usar esse website ai > http://www.tibiaking.com/forum/topic/48372-modern-aac-poke-x-mostyer/ e usar essa database aqui > poketibia.zip
  19. 1° abra o item editor e clique em ctrl+p 2° marque a caixinha extender 3° clique em browse e indique o caminho para seu client 4° vá em file e depois em open e indique o caminho do seu items.otb que está na pasta data/items do seu servidor
  20. procura um servidor do pokexcyan aqui pra download e veja se é o mesmo mapa
  21. Wend II postou uma resposta no tópico em Suporte & Pedidos
    mesma coisa dos outros servidores que tem aqui pra download, fez oque? mudou o cp?
  22. você está usando qual website? e expecifique melhor do que quer
  23. Wend II postou uma resposta no tópico em Suporte Tibia OTServer
    Não entendi nada, oque você está querendo?

Informação Importante

Confirmação de Termo