Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''pda''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • xTibia - Notícias e Suporte
    • Regras
    • Noticias
    • Soluções
    • Projetos Patrocinados
    • Tutoriais para Iniciantes
    • Imprensa
  • OTServ
    • Notícias e Debates
    • OTServlist
    • Downloads
    • Recursos
    • Suporte
    • Pedidos
    • Show-Off
    • Tutoriais
  • OFF-Topic
    • Barzinho do Éks
    • Design
    • Informática

Encontrar resultados em...

Encontrar resultados que contenham...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Sou

  1. Olá queria saber se alguém consegui mi ajudar com um script, tipo os players no servidor ao jogar a vara na agua eles conseguem ficar jogando a vara toda hora assim bugando o tempo de puxar o pokemon puxando varios de em pouco tempo queria saber se alguém consegue colocar uma função que ele so pode usar a vara novamente assim que ele puxar o pokemon. Ou um tempo em segundos que ele só pode usar a vara depois que esse tempo acabar! local fishing = {[-1] = { segs = 500, pokes = {{"Magikarp", 1}} },[3976] = { segs = 500, pokes = {{"Horsea", 1}, {"Remoraid", 1}, {"Goldeen", 1}, {"Poliwag", 1}} }, -- pega no client da pxg[12855] = { segs = 500, pokes = {{"Tentacool", 1}, {"Staryu", 1}, {"Krabby", 1}, {"Shellder", 1} } },[12854] = { segs = 500, pokes = {{"Seel", 1}, {"Chinchou", 1} } },[12858] = { segs = 500, pokes = {{"Seaking", 1}, {"Seadra", 1}, {"Poliwhirl", 1}} },[12857] = { segs = 500, pokes = {{"Starmie", 1}, {"Kingler", 1}, {"Corsola", 1}, {"Qwilfish", 1}} }, -- pega no client da pxg[12860] = { segs = 500, pokes = {{"Lanturn", 1}, {"Dewgong", 1}}},[12859] = { segs = 500, pokes = {{"Cloyster", 1}, {"Poliwrath", 1}, {"Politoed", 1}, {"Octillery", 1}} },[12856] = { segs = 500, pokes = {{"Dratini", 1}, {"Dragonair", 1} }},[12853] = { segs = 500, pokes = {{"Gyarados", 1}, {"Mantine", 1}, {"Tentacruel", 1}, {"Kingdra", 1}} },}local storageP = 154584local sto_iscas = 5648454 --muda aki pra sto q ta no script da iscalocal bonus = 15local limite = 100local fightcondition = createConditionObject(CONDITION_INFIGHT)setConditionParam(fightcondition, CONDITION_PARAM_TICKS, 5 * 1000)function fightCondic(cid) if not isCreature(cid) then return true end if not isCreature(getCreatureTarget(cid)) then return true end doAddCondition(cid, fightcondition)addEvent(fightCondic, 1000, cid)endlocal function doFish(cid, pos, ppos, interval) if not isCreature(cid) then return false end if getThingPos(cid).x ~= ppos.x or getThingPos(cid).y ~= ppos.y then return false end doSendMagicEffect(pos, CONST_ME_LOSEENERGY) if interval > 0 then addEvent(doFish, 1000, cid, pos, ppos, interval-1) return true end local peixe = 0 local playerpos = getClosestFreeTile(cid, getThingPos(cid)) local fishes = fishing[getPlayerStorageValue(cid, sto_iscas)] local random = {} if getPlayerSkillLevel(cid, 6) < limite then doPlayerAddSkillTry(cid, 6, bonus * 5) end --[[if math.random(1, 100) <= chance then if getPlayerSkillLevel(cid, 6) < limite then doPlayerAddSkillTry(cid, 6, bonus * 5) end]] random = fishes.pokes[math.random(#fishes.pokes)] for i = 1, math.random(random[2]) do peixe = doSummonCreature(random[1], playerpos) if not isCreature(peixe) then setPlayerStorageValue(cid, storageP, -1) doRemoveCondition(cid, CONDITION_OUTFIT) return true end setPokemonPassive(peixe, true) doSetPokemonAgressiveToPlayer(peixe, cid) setPlayerStorageValue(peixe, storageP, 1) fightCondic(cid) if #getCreatureSummons(cid) >= 1 then doSendMagicEffect(getThingPos(getCreatureSummons(cid)[1]), 0) doChallengeCreature(getCreatureSummons(cid)[1], peixe) else doSendMagicEffect(getThingPos(cid), 0) doChallengeCreature(cid, peixe) end end setPlayerStorageValue(cid, storageP, -1) doRemoveCondition(cid, CONDITION_OUTFIT)return trueendlocal waters = {11756}local times = {s = 2256891, -- n mexaexhau = 5 -- tempo em seegundos para salvar denovo}function onUse(cid, item, fromPos, itemEx, toPos)if isWatchingTv(cid) thenreturn trueendlocal checkPos = toPoscheckPos.stackpos = 0if getTileThingByPos(checkPos).itemid <= 0 then return trueendif not isInArray(waters, getTileInfo(toPos).itemid) then return trueendif isRiderOrFlyOrSurf(cid) and not canFishWhileSurfingOrFlying then doPlayerSendCancel(cid, "You can't fish while surfing/flying.") return trueendif getTileInfo(getThingPos(getCreatureSummons(cid)[1] or cid)).protection then doPlayerSendCancel(cid, "You can't fish pokémons if you or your pokémon is in protection zone.")return trueendlocal delay = fishing[getPlayerStorageValue(cid, sto_iscas)].segsif getPlayerStorageValue(cid, sto_iscas) ~= -1 then if getPlayerItemCount(cid, getPlayerStorageValue(cid, sto_iscas)) >= 1 then doPlayerRemoveItem(cid, getPlayerStorageValue(cid, sto_iscas), 1) else setPlayerStorageValue(cid, sto_iscas, -1) endendif getPlayerSex(cid) == 1 thenif getCreatureOutfit(cid).lookType ~= 520 then ---- Outfit necessaria para usar o fishingdoPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você precisa estar com a outfit de pesca para pescar.")return falseendelseif getCreatureOutfit(cid).lookType ~= 521 then ---- Outfit necessaria para usar o fishingdoPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você precisa estar com a outfit de pesca para pescars.")return falseendendlocal outfit = getCreatureOutfit(cid)local out = getPlayerSex(cid) == 0 and 1467 or 1468doSetCreatureOutfit(cid, {lookType = out, lookHead = outfit.lookHead, lookBody = outfit.lookBody, lookLegs = outfit.lookLegs, lookFeet = outfit.lookFeet}, -1)setPlayerStorageValue(cid, storageP, 1) --alterei looktypedoCreatureSetNoMove(cid, false)local pos2 = getThingPos(itemEx.uid)doCreatureSetLookDir(cid, getLookToFish(getThingPos(cid), pos2)) --alterado ver depoisdoFish(cid, toPos, getThingPos(cid), math.random(5, delay))return trueendfunction getLookToFish(pos, pos2)local x1, y1 = pos.x, pos.ylocal x2, y2 = pos2.x, pos2.yif x1-x2 <= 0 and y1-y2 > 0 then return NORTHelseif x1-x2 < 0 and y1-y2 == 0 then return EASTelseif x1-x2 < 0 and y1-y2 < 0 then return EASTelseif x1-x2 > 0 and y1-y2 < 0 then return SOUTHelseif x1-x2 > 0 and y1-y2 <= 0 then return WESTelseif x1-x2 > 0 and y1-y2 >= 0 then return WESTelseif x1-x2 < 0 and y1-y2 < 0 then return EASTelseif x1-x2 == 0 and y1-y2 < 0 then return SOUTHendreturn WESTend--[[-- resulatados em linha reta(exatos)if x1 == x2 then -- virar para norte if (y1 - y2) > 0 then -- virar para cima return NORTH elseif (y1 - y2) < 0 then -- virar para baixo return SOUTH endelseif y1 == y2 then if (x1 - x2) > 0 then -- virar para OESTE << return WEST elseif (x1 - x2) < 0 then -- virar para LESTE >> return EAST endend-- resulatados em linha reta(exatos)if (x1 ~= x2) or (y1 ~= y2) then if (x1 - x2) < 0 then return EAST -- virar para LESTE >> elseif (x1 - x2) > 0 then return WEST endend]]
  2. Boa noite familia Xtibiana! Hoje vim fazer um PEDIDO de script de algumas passivas pra add no meu servidor (OBS: Base PDA - Cyan) *Early Bird: O pokemon acorda mais rapidamente de sleeps, exemplo: Ao tomar um sleep de 8 segundos, ele fixamente reduzirá 5 segundos do sleep, logo no total ele só ficaria 3 segundos adormecido ... Cooldown: Nenhum, ela deve ficar sempre ativa; Segundos de sleep reduzido: 5 Efeito: Nenhum *Insomnia: Mais uma passiva relacionada á sleep, porém dessa vez os pokemons que tem essa passiva nunca tomarão sleep ... Cooldown: Nenhum, sempre ativa; Efeito: Nenhum, gostaria que aparecesse escrito em cima do pokemon "INSOMNIA" toda vez que ele tomasse um sleep e a passiva anulasse! Esses são meus pedidos, como não manjo de script gostaria muito de uma ajudinha nisso, acredito que não é algo muito dificil, porém pra quem não sabe programar é complicado. Agradeço desde já!
  3. Brunoxp12

    PokexNinja

    [x]PokexNinja Novo Serve ==> Base cyan editada ==>Dificuldade media/facio ==>cath medio/facio ==> dedicado 24h online ==>staff seria ==>abriu agora ==>Com shinys e megas ==>Eh Muito maiis Confira ==>Sem Vagas ==>Sem Hamachi ou Ip Changer ==>Site:http://pokexninja.wixsite.com/pokexninja ==>Grupo:https://www.facebook.com/groups/472051769668363/ ==>Equipe PXN Agradece ==>Entre em nosso grupo para fica por dentro de todas atualizaçoes Espero Vcs Lah
  4. LionM

    Nick System PDA

    Cria um arquivo chamado namer.xml em data/npc e cole isso <?xml version="1.0" encoding="UTF-8"?><npc name="Namer" script="nick.lua" walkinterval="350000" floorchange="0" speed="0" lookdir="2"> <health now="150" max="150"/> <look type="614" head="115" body="122" legs="0" feet="76"/> <parameters> </parameters></npc> Agora, cria outro arquivo chamado Nick.lua em data/npc/scripts e cole isso local focus = 0local talk_start = 0local conv = 0local target = 0local following = falselocal attacking = falselocal talkState = {}local finalname = ""function onThingMove(creature, thing, oldpos, oldstackpos)endfunction onCreatureAppear(creature)endfunction onCreatureDisappear(cid, pos)if focus == cid thenselfSay('Good bye sir!')focus = 0talk_start = 0endendfunction onCreatureTurn(creature)endfunction msgcontains(txt, str)return (string.find(txt, str) and not string.find(txt, '(%w+)' .. str) and not string.find(txt, str .. '(%w+)'))endfunction onCreatureSay(cid, type, msge)local msg = string.lower(msge)local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid if focus == cid then talk_start = os.clock() endlocal auras = {"red aura", "blue aura", "green aura", "yellow aura", "white aura", "gray aura", "cyan aura", "purple aura", "orange aura"}if (msgcontains(msg, 'hi') and (focus == 0) and (getDistanceToCreature(cid) <= 4)) then focus = cid conv = 1 talk_start = os.clock() selfSay("Ola, "..getCreatureName(cid).."! Eu posso dar apelido ao seu pokemonou uma aura elementar se tiver pelo menos com boost 50+.")elseif (msgcontains(msg, "no") or msgcontains(msg, "bye")) and focus == cid and conv ~= 3 then selfSay("Sem problema entao senhor, volte quando estiver disposto!") focus = 0elseif (msgcontains(msg, "apelido") or msgcontains(msg, "nickname")) and focus == cid and conv == 1 then if getPlayerSlotItem(cid, 8).uid <= 0 then selfSay("Desculpe, voce nao tem um pokemon no slot principal!") focus = 0 return true end selfSay("Coloque o pokemon que ira receber um apelido no slot principal e me diga, qual sera seu apelido?") conv = 3 elseif msgcontains(msg, "aura") and focus == cid and conv == 1 then if getPlayerSlotItem(cid, 8).uid <= 0 then selfSay("Desculpe, mas voce nao tem um pokemon no slot principal!") focus = 0 return true end local pb = getPlayerSlotItem(cid, 8).uid if not getItemAttribute(pb, "boost") or getItemAttribute(pb, "boost") < 50 then selfSay("Desculpe mas seu pokemon nao possui boost +50!") focus = 0 return true end if getItemAttribute(pb, "aura") and getItemAttribute(pb, "aura") ~= "" then selfSay("Desculpe, mas seu pokemon ja possui uma aura elementar.") focus = 0 return true end if #getCreatureSummons(cid) >= 1 then selfSay("Retorne seu pokemon para a pokebola!") focus = 0 return true end selfSay("Escolha uma destas auras: red aura, blue aura, green aura, yellow aura, white aura, gray aura, cyan aura, purple aura, orange aura. Which one do you prefer?") conv = 9 elseif isInArray(auras, msg) and focus == cid and conv == 9 then selfSay("Are you sure that you want to put a "..msg.." in your pokemon?") conv = 11 local d, e = msg:find('(.-) aura') auraFinal = string.sub(msg, d -1, e - 5) elseif msgcontains(msg, "yes") and focus == cid and conv == 11 then if getPlayerSlotItem(cid, 8).uid <= 0 then selfSay("Me perdoe mas voce nao tem um pokemon no slot principal!") focus = 0 return true end local pb = getPlayerSlotItem(cid, 8).uid if not getItemAttribute(pb, "boost") or getItemAttribute(pb, "boost") < 50 then selfSay("Desculpe mas seu pokemon nao possui boost +50!") focus = 0 return true end if #getCreatureSummons(cid) >= 1 then selfSay("Retorne seu pokemon para a pokebola!") focus = 0 return true end doItemSetAttribute(pb, "aura", auraFinal) selfSay("Pronto! Agora seu pokemon possui uma nova aura elementar. Aproveite") focus = 0 conv = 0 elseif conv == 3 and focus == cid then local tablee = {"a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "x", "w", "y", "z", ".", ":", "'", '"', "~", "^", "@", "#", "$", "%", "&", "*", "(", ")", "-", "+", "_", "?", ">", "<", "•", ";", "°", "¹", "²", "³", "£", "¢", "¬", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0"} local table = {"'", '"', "!", "ã", "õ", "ç", "´", "`", "á", "à", "ó", "ò", "é", "è", "í", "ì", "ú", "ù", "¹", "²", "³", "£", "¢", "¬", "§", "°", "º", "ª", "•", "|"} for a = 1, #table do if string.find(msg, table[a]) then selfSay("Lamento, este apelido tem simbolos invaidos.") return true end end if string.len(msg) <= 1 or string.len(msg) >= 19 then selfSay("Lamento, este apelido e muito longo ou muito curto!") return true end local pokename = getItemAttribute(getPlayerSlotItem(cid, 8).uid, "poke") selfSay("Voce tem certeza que quer alterar o nome de seu pokemon de "..pokename.." para \""..msge.."\"? isto vai custar 10 hundred dollars.") conv = 5 finalname = msgeelseif msgcontains(msg, "yes") and focus == cid and conv == 5 then if getPlayerSlotItem(cid, 8).uid <= 0 then selfSay("Onde esta seu pokemon?! Coloque ele no slot principal!") focus = 0 return true end if doPlayerRemoveMoney(cid, 100000) == false then selfSay("Voce nao tenho dinheiro suficiente para me pagar pelos meus serviços, volte mais tarde.") focus = 0 conv = 0 return true end local nick = ""..finalname.."" local description = "Contem um "..getItemAttribute(getPlayerSlotItem(cid, 8).uid, "poke").."." selfSay("Pronto! Agora seu pokemon tem um novo apelido, aproveite!") doItemSetAttribute(getPlayerSlotItem(cid, 8).uid, "nick", nick) local newdes = description.."\nIt's nickname is: "..finalname.."." doItemSetAttribute(getPlayerSlotItem(cid, 8).uid, "description", newdes) local hp = getItemAttribute(getPlayerSlotItem(cid, 8).uid, "happy") doItemSetAttribute(getPlayerSlotItem(cid, 8).uid, "happy", hp + 25) if #getCreatureSummons(cid) >= 1 then adjustStatus(getCreatureSummons(cid)[1], getPlayerSlotItem(cid, 8).uid) end focus = 0 conv = 0 endend local intervalmin = 38local intervalmax = 70local delay = 25local number = 1local messages = {"Quer dar apelido ao seu pokemon? Fale comigo!", "Voce sabia que seu pokemon fica mais feliz quando voce o da um apelido?", "Todos seus pokemons querem ter um apelido, converse comigo", "Pokemons amam apelidos, voce deve dar os seus um.", }function onThink() if focus == 0 then selfTurn(1) delay = delay - 0.5 if delay <= 0 then selfSay(messages[number]) number = number + 1 if number > #messages then number = 1 end delay = math.random(intervalmin, intervalmax) end return true else if not isCreature(focus) then focus = 0 return true end local npcpos = getThingPos(getThis()) local focpos = getThingPos(focus) if npcpos.z ~= focpos.z then focus = 0 return true end if (os.clock() - talk_start) > 45 then focus = 0 selfSay("Volte outra hora!") end if getDistanceToCreature(focus) > 3 then selfSay("Enjoy!") focus = 0 return true end local dir = doDirectPos(npcpos, focpos) selfTurn(dir) endreturn trueend Prints: Créditos Bluester
  5. Olá Xtibia, Gostaria de saber de vocês um bug que vem em praticamente todas atualizações do PDA, mas nunca vi ninguém falando nada a respeito.. é sobre um bug que o pokemon some na bag ao relogar. Isso já aconteceu algumas vezes comigo em meu servidor, ao relogar o pokemon some sozinho da bag. Alguém saberia a solução deste problema? Grato desde já!!!
  6. Olá XTibia, estou com um grande problema ao chamar Duel no meu servidor. Quando chamo Duelo tendo 2 pokemons na bag, da pra chamar Duel para 4 pokemons.. ou seja, está contando 2 pokemons a mais na bag na hora de chamar o Duel. alguem poderia me ajudar? segue a função que está sendo usada para checar os pokemons na bag: creaturescripts/scripts/tvsys.lua ---------------- Proteçao para os 2 players terem a qntdade de pokes pro duel local pokes1 = getLivePokeballs(cid, getPlayerSlotItem(cid, 3).uid, true) local pokes2 = getLivePokeballs(sid, getPlayerSlotItem(sid, 3).uid, true) if #pokes1 < (channelId-12) or #pokes2 < (channelId-12) then local tpw = getPlayerStorageValue(cid, 52480) > 1 and "ally" or "opponent" doPlayerSendTextMessage(cid, 20, "You or your "..tpw.." doesn't have that amount of pokemons in their bags! Duel are canceled!") doPlayerSetVocation(cid, 1) for i = 1, #storagesDuel do setPlayerStorageValue(cid, storagesDuel[i], -1) end doCreatureSetSkullType(cid, 0) return false end ---------------- e sobre esta função "getLivePokeballs" está armazenada em some functions.lua em /lib. Segue a função "getLivePokeballs". function getLivePokeballs(cid, container, duel) --alterado v2.8 if not isCreature(cid) then return {} end if not isContainer(container) then return {} end local items = {} --- local ballSlot = getPlayerSlotItem(cid, 8) if ballSlot.uid ~= 0 then for a, b in pairs (pokeballs) do if ballSlot.itemid == b.on or ballSlot.itemid == b.use then if duel and getPlayerLevel(cid) >= (pokes[getItemAttribute(ballSlot.uid, "poke")].level + getPokeballBoost(ballSlot)) then table.insert(items, ballSlot.uid) --alterado v2.8 elseif not duel then table.insert(items, ballSlot.uid) end end end end --- if isContainer(container) and getContainerSize(container) > 0 then for slot=0, (getContainerSize(container)-1) do local item = getContainerItem(container, slot) if isContainer(item.uid) then local itemsbag = getPokeballsInContainer(item.uid) for i=0, #itemsbag do if not isInArray(items, itemsbag[i]) then table.insert(items, itemsbag[i]) end end elseif isPokeball(item.itemid) then for a, b in pairs (pokeballs) do if item.itemid == b.on then if duel and getPlayerLevel(cid) >= (pokes[getItemAttribute(item.uid, "poke")].level + getPokeballBoost(item)) then table.insert(items, item.uid) --alterado v2.8 elseif not duel then table.insert(items, item.uid) end end end end end endreturn itemsend Grato desde já para quem me ajudar! Atenciosamente, Lucas.
  7. Então galera sou novo no fórum e eu peguei um pda editei bastante base Pokemon Stage, cheguei a tirar muitos bugs, e deixei ele online por 1 semana, recorde de 102 pessoas online, mas nao tem sources e depois de tantas edições nao estava afim de recomeçar tudo com o "Dxp", então caso alguem se disponibilize para colocar sources no meu pda entre em contato por favor. Facebook:https://www.facebook.com/pedro.bertoluchi
  8. Olá,sempre vejo o pessoal falando que pda não tem futuro principalmente pelo fato de que não tem soucer,e gostaria de saber a opinião de vocês sobre o assunto,afina lé possivel levar um pda pra frente?,creio eu que por mais dificil que seja,se a pessoa se esforçar ela consegue... um exemplo forte que posso dar é o pokepro que é um pda(open soucer),que já está online a 3 anos,e meu servidor (pokehand),que apesar de passar por dificuldade as vezes (como todo server).está onlne a 7 messes.....Então na opinião de vocês é possivel fazer um pda crescer e evoluir?.se sim poderiam me dar dicas para aumentar a qualdiade/durabildade do meu pda? OPS:Meu server tem média de 80~130 players online...
  9. Informaçoes Bug's Print's Scan Download Creditos
  10. Ola xtibia queria pedir hoje 2 spells da pokexgames , 1° -- Destiny Bound - 2° - Hex - https://www.youtube.com/watch?v=W5hKsx_CDQ4 O video mostra as duas spells , 1° ele usa como exemplo o Dusknoir , Depois o Mega Gengar (Mega gengar não usa o destiny bound) Explicação da 1° spells - a spell ativada quando qualquer attack atingir o Dusknoir Ele ira soltar um attack em area que e tipo 1 selfdestruction so que muito forte , elimina qualquer pokemon , se nem um Pokemon o aattackar em 8 segundos o dusknoir morre sozinho. 2° Spell - O Pokemon Fica Imune por 5 segundos e quando sua imunidade sai ele desfere um attack de dano em area. #Edit o Hex o Pokemon Muda de outfit #Edit2 Se preferirem 1 Gif , eu posso fazer.
  11. Eu queria que me ajudassem em uma pequena edição na spell do barrier (Barreira) Edição: Queria que quando a spell fosse ativada o Pokemon que usasse trocaria de outfit ate a spell terminar. Este video Pode mostrar como e usado a barrier (Barreira)
  12. Bom, muitas pessoas estavam tentando colocar para o pokemon se teleportar igual ao PxG, 5 sqm's na vertical ou 7 sqm's na horizontal Mas, o poketele q jah vem no PDA, ele so teleporta o poke com um valor unico, ou seja, se for 5 na horizontal tera de ser 5 na vertical, ou set for 7 na horizontal, 7 na vertical, e assim sucessivamente... Esse poketele aki q eu so fiz uma pekenininininina modificação, faz ele teleporta o poke q nem o dah PxG Bom, se o seu poketele jah esta funcionando, apenas substitua o script por este: Caso keira trocar, so mudar em maxx ou maxy ---------------------------------------------------------- Essa tag, é apenas se o seu poketele não estiver ativo: OBS: é pra substituir os scripts acima pelos seus!! OBS²: caso keira trocar o effect, muda nas duas partes 'doSendMagicEffect(getThingPos(cid), 211)'
  13. [PokeCentro] - Servidor de Pokémon, 3 anos online! Site Oficial: http://pokecentro.net • Recebe 2 dias VIP ao criar sua conta • Recebe Box +1, +2 e +3 ao iniciar com seu Personagem • Teleport System • Blink System • Ditto System • Fly System • Ride System • Dive System • Ski System • Board System • Outfits exclusivas • Shinys Pokémons • Torneio PVP todos os dias ao 12:00h • Torneio Duelo todos os dias as 18:00h • Duelo 1x1, 2x2, 3x3 (Time) 1 a 6 Pokémons • Clan System com missoes • Todas Outlands com tasks • Quests exclusivas e muito mais.. Evento Big Snorlax em 2012: https://www.youtube.com/watch?v=B7kpklgqzIQ Servidor em 2013: https://www.youtube.com/watch?v=WZEtrSoO1Eo para conferir mais videos, pesquise no youtube "PokeCentro" Página Oficial do Servidor: www.facebook.com/facepokecentro Imagem 1 Imagem 2 Imagem 3 - Torneio Automático Imagem 4​​​​​​​
  14. Drakopoulos

    Erro PDA

    Tou com um projeto de poketibia e recentemente está me aparecendo esses erros na distro mas não afeta em nada no jogo (creio eu). Esse erro da quando o pokemon retorna: Esse ao deslogar: E esse ao criar um pokemon: Como disse em cima, ele não afeta nada ingame mas fica spammando na distro e poderá causar lag. Se precisar de algum script eu passo e tenho a source tbm se precisar. ~up ~up, ninguem?..
  15. Sinceramente, não sei qual a área mais adequada para um complemento a um sistema, mas w/e. Este complemento é designado a possibilidade de uso da PokéDex em corpses de pokémons, podendo obter suas informações. Sim, simples assim. data/actions/scripts, pokedex.lua: Troque: if not isCreature(item2.uid) then return true end por: if not isCreature(item2.uid) then local name = getItemNameById(item2.itemid) if name:find("fainted") then name = doCorrectPokemonName(name:gsub("fainted ", "")) if not getPlayerInfoAboutPokemon(cid, name).dex then local exp = newpokedex[name].level * rate doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You have unlocked "..name.." and received "..exp.." experience points.") doSendMagicEffect(getThingPos(cid), 210) doPlayerAddExperience(cid, exp) doAddPokemonInDexList(cid, name) else doShowPokedexRegistration(cid, name, getPlayerSlotItem(cid, 8)) end end return true end Testado em PDA v1.9, por Slicer.
  16. bom eu estava tentando adaptar o pda no pde, porem nessa de passar arquivo aqui e ali surgiu um probleminha.... os pokes selvagens qnd estão com a vida no vermelho demoram mais para morrer, exemplo: venu selvagem com vida no vermelho estava tomando hit de 3k do magma storm venu selvagem qnd chega no vermelho e toma o msmo magma storm apanha só 80 por ai, e só morre com o dano do melee não importa o tanto de spell que vc jogue ele não morre, exceto o melle creaturescripts exp2.0 lib level system se alguem puder me ajudar eu agradeço ^^ some functions up up up
  17. Gostaria de saber se alguem conhece este bug onde ao personagem relogar alguns Pokémons somem da bag ou depot, vale lembrar que nao é sempre que ocorre e nao da erro no console.. ja ouvi algumas pessoas reclamarem disso no PDA.. se alguem puder ajudar por gentileza, aguardo respostas!
  18. Hello! My name is Mesut. I'm From Turkey. My English is not good. Sorry for bad English. Anyway, Let's get to the subject. Pokémon Force Online have a VDS. Game 7 / 24 Online! But we needs good team. Database PDA 2.9.1 and game old names Pokemon Titanium, later we changed name PGalaxy. Later change again Poke TR Online and PAdvanced. Now latest name is Pokémon Force Online. Now we have 1 year domain. www.pokemonforce.com . My game now have Antigo Client. We needs more expand and new friends. If you can help me in this Project add me on Facebook. We can create very nice game! Features! Surf, Fly, Ride, Teleport, Rock Smash, Cut, Dive, Mining, Harvest etc. %100 ✔ Pokédex System %100 ✔ Go/Back and Catch %100 ✔ Tv System and Bike System %100 ✔ Nickname and Boost System %100 ✔ Passive System %100 ✔ Fishing System %100 ✔ Pokemon Seller NPC %100 ✔ Saffari System and Pinkan Island %100 ✔ Saffari in useable Saffari Ball, Pinkan Island in useable Love Ball %100 ✔ Game in have 7x PokeBall types. %100 ✔ Poké Ball, Heavy Ball, Fast Ball, Moon Ball, Saffari Ball, Love Ball, Master Ball. %100 ✔ And have special ball (Quest Ball) Rocket Ball! %100 ✔ We adding Remake Sprites (PxG) Pokémon Have Level System Maximum Level 150 Maximum Boost +50 Game in have Pokés! Kanto Pokémons % 100 Johto Pokémons % 100 Hoen Pokémons % 70 Sinnoh Pokémons % 50 Unova Pokémons % 40 Kalos Pokémons % 1 Shiny Kanto Pokémons % 97 Shiny Johto Pokémons % 70 Shiny Hoen Pokémons % 40 Shiny Sinnoh Pokémons % 25 Shiny Unova Pokémons % 2 Shiny Kalos Pokémons % 0 And we have Extra Pokémons (Crystal Onix, Snowmen Snorlax, Red Munchlax, Red Snorlax, Primal Dialga, Magiking, Missing No, Pink Pokémons etc.) We Need Equip in Scripter = 1 or more Mapper = maybe 1 OT Client Maker = 1 or more Contact Me : https://www.facebook.com/ZombiTRs Skype : zombi_mezarligi
  19. bom eu meio terminei de adaptar a base dash v8 para pda, até ai de boas ta funfando só com uns erros bobos (até agora)... e estou com 2 problemas mais serios aqui... 1 problema = qnd eu mato um poke eu ganho 0 de exp, e o numero aparece no meu poke e não em min 2 problema = os pokes selvagens tentam me atacar e não o meu poke, porém eles não arrancam vida de min (enquanto meu summon estiver vivo não) Agora eu queria saber quais arquivos que eu devo olhar para poder saber como arrumar Agradeço a ajuda #edit 1 problema arrumado ,falta esses dois ^^
  20. Esta Dando o seguinte erro no console [26/09/2015 18:26:16] [Error - TalkAction Interface] [26/09/2015 18:26:16] In a timer event called from: [26/09/2015 18:26:16] data/talkactions/scripts/move1.lua:onSay [26/09/2015 18:26:16] Description: [26/09/2015 18:26:16] data/lib/pokemon moves.lua:424: bad argument #1 to 'random' (interval is empty) [26/09/2015 18:26:16] stack traceback: [26/09/2015 18:26:16] [C]: in function 'random' [26/09/2015 18:26:16] data/lib/pokemon moves.lua:424: in function <data/lib/pokemon moves.lua:417> O codigo no meu Pokemon moves \/ elseif spell == "Compass Slash" then local config = { times = 5, --Vezes que o pokémon irá se teleportar. appearEffect = 211, --Efeito que vai aparecer no pokémon ao aparecer. effect = 223, --Efeito de corte de garras. combat = STEELDAMAGE, --Elemento. disappearInterval = 200, --Tempo para, depois de reaparecer, o pokémon desaparecer novamente. (em milésimos de segundo) teleportInterval = 400 --Intervalo de tempo entre cada teleporte do pokémon. (em milésimos de segundo) } local pos = getPosfromArea(cid, spell_area) local randomPosis = {} for i = 1, config.times do randomPosis[i] = pos[math.random(#pos)] if not isWalkable(randomPosis[i]) or getTileInfo(randomPosis[i]).protection then while not isWalkable(randomPosis[i]) do randomPosis[i] = pos[math.random(#pos)] end end end local function doTeleport(cid, time) if not isCreature(cid) then return true end if not isCreature(target) or time <= 0 then doAppear(cid) doCreatureSetNoMove(cid, false) doRegainSpeed(cid) end local index = math.random(#randomPosis) doTeleportThing(cid, randomPosis[index]) for i = index, #randomPosis do randomPosis[i] = randomPosis[i + 1] or nil end doAppear(cid) doSendMagicEffect(getThingPos(cid), config.appearEffect) doDanoWithProtect(cid, config.combat, getThingPos(target), 0, -min, -max, config.effect) addEvent(doDisapear, config.disappearInterval, cid) addEvent(doTeleport, config.teleportInterval, cid, time - 1) end doDisapear(cid) doCreatureSetNoMove(cid, true) doChangeSpeed(cid, -getCreatureSpeed(cid)) addEvent(doTeleport, config.teleportInterval, cid, config.times)
  21. Estou Com Erro Nas Seguintes Spells - Double Team e Sherred Team , Quando e usada a magia e o summon (Fake) Morre , Cria 1 item no chão Estarei postando as linnhas das magias.
  22. Boa tarde galerinha, beleza? Nesses últimos tempos, além da POKEDEX, estive fazendo outro sistema, um de Elevador... Não é um sistema de elevador comum, pois fiz um mod no OTClient também... Vejam o funcionamento: *Obs.: MOD criado para funcionamento em qualquer derivado de tíbia [adaptado apenas para TFS 0.3.6]. *Obs².: Esse é apenas um ShowOff do meu sistema, talvez eu poste aqui no xtibia. [Próxima adaptação para TFS 0.4]
  23. Hoje eu vim trazer um servidor de pokemon tibia chamado "Pokemon Whots" Features: Rep+ System Comando de Correr Comando de !luz Comando de !afk Comando de !bug (voltar ao cp) Sistema de Anúcio Ex: "!anucio aeae galera." Vai aparecer em verde [Anuncio]Seunick : aeae galera. Para todo o servidor Entre outros Sistemas Muito Legais!!!!! Pokemon da 1° até 6° Geração (Incompleta) Downloads: Servidor Cliente Scans: Servidor Cliente Créditos: Equipe Skyfall - Base Zet0N0Murmurou - Editar Muitas Coisas Lucasmc - Por Umas sprites como Iniciais de Kalos e Sprite de Meloetta
  24. Eai pessoal, beleza? Bom, fiz esse sistema de Auto-Loot semelhante ao do PXG por conta do erro no sistema que vem com a base Cyan [PDA]. Características Opção de ativar/desativar via talkaction; Quando estiver ativado, ao clicar no corpse de um pokemon é coletado todo o loot dele; Não precisa adicionar id de corpses; Vejam uma demonstração da versão 1.0 Créditos: @@david0703 ~Pelo desenvolvimento do mod; Equipe PokeXGames pelo desenvolvimento do original;
×
×
  • Criar Novo...