Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Qual seria essa storage?

 

local EFFECTS = {
    --[OutfitID] = {Effect}
    ["Magmar"] = 35,
    ["Jynx"] = 17, --alterado v1.5
    ["Shiny Jynx"] = 17,
["Piloswine"] = 205, --alterado v1.8
["Swinub"] = 205,
}

function onUse(cid, item, frompos, item2, topos)

if exhaustion.get(cid, 6666) and exhaustion.get(cid, 6666) > 0 then return true end

if getPlayerStorageValue(cid, 17000) >= 1 or getPlayerStorageValue(cid, 17001) >= 1 or getPlayerStorageValue(cid, 63215) >= 1
or getPlayerStorageValue(cid, 75846) >= 1 or getPlayerStorageValue(cid, 5700) >= 1 then --alterado v1.9 <<
return true
end

local ballName = getItemAttribute(item.uid, "poke")
local btype = getPokeballType(item.itemid)
local usando = pokeballs[btype].use

local effect = pokeballs[btype].effect
    if not effect then
        effect = 21
    end
    
unLock(item.uid) --alterado v1.8

if item.itemid == usando then

    if getPlayerStorageValue(cid, 990) == 1 then -- GYM
        doPlayerSendCancel(cid, "You can't return your pokemon during gym battles.")
    return true
    end
    if #getCreatureSummons(cid) > 1 and getPlayerStorageValue(cid, 212124) <= 0 then --alterado v1.6
if getPlayerStorageValue(cid, 637501) == -2 or getPlayerStorageValue(cid, 637501) >= 1 then
BackTeam(cid)
end
end
if #getCreatureSummons(cid) == 2 and getPlayerStorageValue(cid, 212124) >= 1 then
doPlayerSendCancel(cid, "You can't do that while is controling a mind")
return true --alterado v1.5
end
if #getCreatureSummons(cid) <= 0 then
        if isInArray(pokeballs[btype].all, item.itemid) then
            doTransformItem(item.uid, pokeballs[btype].off)
            doItemSetAttribute(item.uid, "hp", 0)
            doPlayerSendCancel(cid, "This pokemon is fainted.")
         return true
        end
    end

local cd = getCD(item.uid, "blink", 30)
if cd > 0 then
setCD(item.uid, "blink", 0)
end

    local z = getCreatureSummons(cid)[1]

    if getCreatureCondition(z, CONDITION_INVISIBLE) and not isGhostPokemon(z) then
     return true
    end
    doReturnPokemon(cid, z, item, effect)

elseif item.itemid == pokeballs[btype].on then

    if item.uid ~= getPlayerSlotItem(cid, CONST_SLOT_FEET).uid then
        doPlayerSendCancel(cid, "You must put your pokeball in the correct place!")
    return TRUE
    end

    local thishp = getItemAttribute(item.uid, "hp")

    if thishp <= 0 then
        if isInArray(pokeballs[btype].all, item.itemid) then
            doTransformItem(item.uid, pokeballs[btype].off)
            doItemSetAttribute(item.uid, "hp", 0)
            doPlayerSendCancel(cid, "This pokemon is fainted.")
         return true
        end
    end

    local pokemon = getItemAttribute(item.uid, "poke")

    if not pokes[pokemon] then
    return true
    end

----------------------- Sistema de nao poder carregar mais que 3 pokes lvl baixo e + q 1 poke de lvl medio/alto ---------------------------------
if not isInArray({5, 6}, getPlayerGroupId(cid)) then
local balls = getPokeballsInContainer(getPlayerSlotItem(cid, 3).uid)
local low = {}
local lowPokes = {"Rattata", "Caterpie", "Weedle", "Oddish", "Pidgey", "Paras", "Poliwag", "Bellsprout", "Magikarp", "Hoppip", "Sunkern"}
if #balls >= 1 then
for _, uid in ipairs(balls) do
local nome = getItemAttribute(uid, "poke")
if not isInArray(lowPokes, pokemon) and nome == pokemon then
return doPlayerSendTextMessage(cid, 27, "Sorry, but you can't carry two pokemons equals!")
else
if nome == pokemon then
table.insert(low, nome)
end
end
end
end
if #low >= 3 then
return doPlayerSendTextMessage(cid, 27, "Sorry, but you can't carry more than three pokemons equals of low level!")
end
end
---------------------------------------------------------------------------------------------------------------------------------------------------

    local x = pokes[pokemon]
    local boost = getItemAttribute(item.uid, "boost") or 0

    if getPlayerLevel(cid) < (x.level+boost) then
     doPlayerSendCancel(cid, "You need level "..(x.level+boost).." to use this pokemon.")
     return true
    end
    
    ---------------------------- Sistema pokes de clan --------------------------------------
    local shinysClan = {
    ["Shiny Fearow"] = {4, "Wingeon"},
    ["Shiny Flareon"] = {1, "Volcanic"},
    ["Shiny Vaporeon"] = {2, "Seavel"},
    ["Shiny Jolteon"] = {9, "Raibolt"},
    ["Shiny Hypno"] = {7, "Psycraft"},
    ["Shiny Golem"] = {3, "Orebound"},
    ["Shiny Vileplume"] = {8, "Naturia"},
    ["Shiny Nidoking"] = {5, "Malefic"},
    ["Shiny Hitmontop"] = {6, "Gardestrike"}, --alterado v1.4
    }
    
    if shinysClan[pokemon] and (getPlayerGroupId(cid) < 4 or getPlayerGroupId(cid) > 6) then --alterado v1.9 \/
     if getPlayerClanNum(cid) ~= shinysClan[pokemon][1] then
     doPlayerSendCancel(cid, "You need be a member of the clan "..shinysClan[pokemon][2].." to use this pokemon!")
     return true
elseif getPlayerClanRank(cid) ~= 5 then
doPlayerSendCancel(cid, "You need be atleast rank 5 to use this pokemon!")
     return true
end
end
--------------------------------------------------------------------------------------

    doSummonMonster(cid, pokemon)

    local pk = getCreatureSummons(cid)[1]
    if not isCreature(pk) then return true end
    
    ------------------------passiva hitmonchan------------------------------
    if isSummon(pk) then --alterado v1.8 \/
if pokemon == "Shiny Hitmonchan" or pokemon == "Hitmonchan" then
if not getItemAttribute(item.uid, "hands") then
doSetItemAttribute(item.uid, "hands", 0)
end
local hands = getItemAttribute(item.uid, "hands")
doSetCreatureOutfit(pk, {lookType = hitmonchans[pokemon][hands].out}, -1)
end
end
    -------------------------------------------------------------------------
---------movement magmar, jynx-------------
if EFFECTS[getCreatureName(pk)] then
markPosEff(pk, getThingPos(pk))
sendMovementEffect(pk, EFFECTS[getCreatureName(pk)], getThingPos(pk))
end
--------------------------------------------------------------------------

    if isGhostPokemon(pk) then doTeleportThing(pk, getPosByDir(getThingPos(cid), math.random(0, 7)), false) end

    doCreatureSetLookDir(pk, 2)

    adjustStatus(pk, item.uid, true, true, true)
if not getCreatureCondition(cid, CONDITION_INFIGHT) then
addEvent(doRegenerateWithHeld, 0, getCreatureMaster(pk), pk)
end
    doAddPokemonInOwnList(cid, pokemon)

    doTransformItem(item.uid, item.itemid+1)

    local pokename = getPokeName(pk) --alterado v1.7

    local mgo = gobackmsgs[math.random(1, #gobackmsgs)].go:gsub("doka", pokename)
    doCreatureSay(cid, mgo, TALKTYPE_SAY)

    doSendMagicEffect(getCreaturePosition(pk), effect)
    
    if useOTClient then
     doPlayerSendCancel(cid, '12//,show') --alterado v1.7
end

else

doPlayerSendCancel(cid, "This pokemon is fainted.")

end

    if useKpdoDlls then
        doUpdateMoves(cid)
    end
return true
end 

Tenho que sair aqui, Faz um tópico e vão te responde *--* 

Link para o post
Compartilhar em outros sites
  • Respostas 403
  • Created
  • Última resposta

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Eae Galera do Fórum, Estava editando esse Server Para deixar online Mais estava Sem tempo  e Achei Melhor Postar para usarem como Base     • Menu: ├ Informações; ├ Ediçoes; ├ Erros; ├ Prints; ├ Do

Está Sim Com Limite de Sprites de 4 Milhões *--* 

Vai em modules\client_entergame e abra o entergame.lua  e procure por esse IP e troque-o pelo seu::  192.168.1.155

Posted Images

ei quando eu uso comando da ball safarri , quando vo capturar pokemon ela nao funciona? pq issu

você criou as Balls por /i ou Pegou com o NPC no Saffari? 

 

Em que pasta está os arquivos para eu abrir no RME o mapa? .spr e .dat?

Dentro da pasta do server tem um arquivo Chamado Client Para usar Para editar o Mapa.rar

Link para o post
Compartilhar em outros sites

Bom dia galera, primeiro post aqui.

 

Anna, muito bom o server, gostaria de te parabenizar por ser tão atenciosa respondendo (várias vezes as mesmas perguntas hehe) o pessoal aí.

 

Sobre o que o colega acima citou, também estou com o problema de captura de pokemons, utilizei as saffari balls, até pensei que era algum erro no servidor que não estava mandando os pokemons pro CP pois eu já tinha 6 comigo.

 

Se puder dar uma ajuda nisso.

 

Parabéns novamente!

 

PS: As balls foram compradas no NPC

Editado por Carnnage27 (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Anna em fim descobri onde estava dando o error ele esta dando na parte do GOBACK.lua 

 

 

doSummonMonster(cid, pokemon) --
doTransformItem(item.uid, item.itemid+1)
 
nestas partes /\
 
fis uns testes depois de eu jogar o pokemon tirar esta linha dar reload em actions o error não volta mais só que não sei resolver AUSDHAUSDHSAUD
Editado por cleytonk (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Bom dia galera, primeiro post aqui.

 

Anna, muito bom o server, gostaria de te parabenizar por ser tão atenciosa respondendo (várias vezes as mesmas perguntas hehe) o pessoal aí.

 

Sobre o que o colega acima citou, também estou com o problema de captura de pokemons, utilizei as saffari balls, até pensei que era algum erro no servidor que não estava mandando os pokemons pro CP pois eu já tinha 6 comigo.

 

Se puder dar uma ajuda nisso.

 

Parabéns novamente!

 

PS: As balls foram compradas no NPC

Obrigado Pelos Elogios :D

 Tenta Criar Ela Pelo /i e captura outro pokemon e veja ::) 

 

Anna em fim descobri onde estava dando o error ele esta dando na parte do GOBACK.lua 

 

 

doSummonMonster(cid, pokemon) --
doTransformItem(item.uid, item.itemid+1)
 
nestas partes /\
 
fis uns testes depois de eu jogar o pokemon tirar esta linha dar reload em actions o error não volta mais só que não sei resolver AUSDHAUSDHSAUD

 

Mais resolveu os erros? 

Link para o post
Compartilhar em outros sites

Mais resolveu os erros? 

 

Cara como eu te falei se eu dar GO  e tirar a linha dar reload e relogar o char o erro não aparece mas se eu por denovo o erro aparece eu tentei fazer assim mas não adiantou

 

if #getCreatureSummons(cid) == 0 then
doSummonMonster(cid, pokemon) 
doTransformItem(item.uid, item.itemid+1)
end
 
 
entra no skype?
Editado por cleytonk (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

você criou as Balls por /i ou Pegou com o NPC no Saffari? 

 

Criei pelo comando /i , quando fui usar no pokemon nao da, e outra qual e o comando da boost stone? e tbm keria saber se vai ter no proximo client, serve, seu, novos pokemon ,tipo? ,tropius,metagross,salamance, shinys meta, salamance,tropius,abomasnow,e ,porygon,proygon2 , porygon z , shiny porygon ,etcs? e tbm comando boost nao funciona, nem shiny e nem o ditto pra se transformar, se puder mi ajudar arruma add meu contato, https://www.facebook.com/SidneiVascaino

 

 

Editado por sidneivascao (veja o histórico de edições)

 

Link para o post
Compartilhar em outros sites

Bom achei o error ele esta nessa function aqui 

 

 

adjustStatus(pk, item.uid, true, true, true)

 

mas não sei como resolver  ;D se eu tirar ela funciona porem o pokemon vai ter a vida que eu por no XML :S 

Link para o post
Compartilhar em outros sites

Você por acaso tem as Sources? ou sabe me dizer nome ou algo do tipo pra eu procurar?

PDA Não tem Soucers :( 

use Uma dessas Bases com soucers;;

 

http://www.tibiaking.com/forum/topic/33821-pok%C3%A9mon-dash-v6-open-source/

http://www.tibiaking.com/forum/topic/33824-pfield-project-open-source/

Link para o post
Compartilhar em outros sites

Valeu :]

e por curiosidade, tu sabe como almenta a velocidade dos pokes? eles tão iguais tartarugas paraliticas :v

Tentei aumentar na lib/config, e no monsters/pokes, mas pelo que vi, não é lá...

Link para o post
Compartilhar em outros sites

Valeu :]

e por curiosidade, tu sabe como almenta a velocidade dos pokes? eles tão iguais tartarugas paraliticas :v

Tentei aumentar na lib/config, e no monsters/pokes, mas pelo que vi, não é lá...

é no Lib/configuration.lua e procura por essa parte::

["Aerodactyl"] = {offense = 10.5, defense = 6.5, specialattack = 6, vitality = 8, agility = 190, exp = 202, level = 100, wildLvl = 100, type = "rock", type2 = "Flying"},

Ali onde está agility é a velocidade dos pokemon :) 

Link para o post
Compartilhar em outros sites

tem como mudar o newclient para o tibia cliente classic (o simples original)

Não, pois os arquivos DAT e SPR estão extendidos :( 

Link para o post
Compartilhar em outros sites

Bom dia Anna,poderia me dizer onde altero a EXP de cada poke? pois mesmo com 5 de exp no estages ainda está muuito fácil de upar :\ e também queria pedir uma ajuda, como adiciono as magias pro entei? pois ele só está com 1 magia(moves) só que quando ele é selvagem ele usa todas as magias,mais capturado é só uma magia que ele possui.. obrigado ;)

Link para o post
Compartilhar em outros sites

Bom dia Anna,poderia me dizer onde altero a EXP de cada poke? pois mesmo com 5 de exp no estages ainda está muuito fácil de upar :\ e também queria pedir uma ajuda, como adiciono as magias pro entei? pois ele só está com 1 magia(moves) só que quando ele é selvagem ele usa todas as magias,mais capturado é só uma magia que ele possui.. obrigado ;)

a exp de Cada poke é no data/configuration.lua nessa parte 

["Aerodactyl"] = {offense = 10.5, defense = 6.5, specialattack = 6, vitality = 8, agility = 190, exp = 202, level = 100, wildLvl = 100, type = "rock", type2 = "Flying"},

ali onde está exp = 202 

 

Para as magias do Entei é a mesmo arquivo configuration.lua e procure por Entei e adicione as magias *--* 

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.


  • Conteúdo Similar

    • Por S H I O N
      oiee, estou aqui para disponibilizar uma base bem antiga que achei nos meus arquivos, eu iria apagar ela mais preferi deixar ela aqui para caso alguem queira usar ela para alguma coisa no futuro, pq eu simplesmente peguei em 2018 por ai e nem usei mais pelo o fato de ter muitos bugs e para quem nao entende de script e sistemas ela se torna um pesadelo na vida de alguem, a maioria dos bugs q ela tem da para corrigir muito rapido mais tem uns q sao extremamente dificeis entao um conselho para quem pegar essa base... boa sorte kkkk vc vai precisar de uns meses para tirar os bugs dela mais ela e jogavel ainda. façam um bom uso dela, se caso o cara manjar bem de editar poketibias e tirar bugs e mexer com scripts, para ele vai ser facil tirar esses bugs q tem nela.
      .
      .
      .
      .
      .
      .
      .
      vamos ao que interessa, o download dela vai esta pelo o mediafire e dentro contem o servidor e o client 
      quando baixar e so trocar o ip do servidor e trocar o ip do seu client e pronto.
      .
      .
      .
      .
      .
      .
      vou deixar algumas prints abaixo.
      .
      .
      .
      espero ver um dia essa base online dnv, amava jogar, por isso nao excluir ela
      resolvi deixar aqui, acredito que vao cuidar bem dela. vlw fui.
       
    • Por spotifyy
      Olá, vou tentar não me esticar muito aqui, mas estou mexendo em uma base de poketibia(1098) para estudos
      e provavelmente em algum momento estarei oficialmente lançando.
      Aceito pessoas que também estão em aprendizado e querendo colaborar com o projeto.
      E caso você tenha muito conhecimento na área e queira colaborar também será tão bem vindo/a
      quanto alguém em aprendizado com vontade de evoluir.
       
      Algumas features
       
      >Market Global
      >Poções de XP
      >Gacha stone
      >Boost(+100)
      >Level system
      >Eggs
      >Mapa HUB
      >Eventos diários (PVP/PVE)
      >Outland
      >Shiny Hunts
      >Shiny Box Hunt
      >Area PVP
      e mais algumas outras coisas.
       
       
       
      Caso alguem tenha interesse em integrar o projeto só me chamar no discord que passo as ideias que tenho para o projeto.
       
      Discord: nenep1
       
       
       
       
       
    • Por Baryon
      Boa noite amigos, estou aqui para apresentar meu projeto.
      Estou aqui no intuito de tentar desenvolver um ats baseado em naruto full perspectiva e com uso reduzido de bot, teremos um bot próprio que ira lhe auxiliar na cura e com espaço para 1 magia com finalidade de treino, assim focando que os players possam tentar se divertir jogando na mao tanto a parte pve como pvp do game (oque eu acho mais legal).
      O Servidor ja se encontra com alguns sistema sendo eles:
      ・Passe de batalha
      ・Painel de missoes 
      ・Village war
      ・Sistema de vilas
      ・Bingo book
      ・Autoloot
      ・Ninja procurado
      ・Painel de Dungeons
      ・ World Boss
      Nossas vocaçoes sao divididas em classes sendo elas:
       ・Shooters: Deidara, Gaara, Kankuro, Tenten, Sasori, Konan.
       ・Especialistas: Shikamaru, Nagato, Hashirama, Oonoki, Orochimaru.
       ・Assassinos: Asuma, Madara, Minato, Sasuke, Obito, Kisame.
       ・Suportes: Sakura, Shizune, Ino, Tsunade.
       ・Lutadores: Naruto, Kiba, Chouji, Lee, Neji, Hinata.
             (obs: ja temos por volta de mais 10 personagens "prontos" alem desses com foco em atualizações futuras)
       Atualmente apenas eu e mais uma pessoas estamos desenvolvendo o servidor e ambos trabalham o tempo ou seja nao temos tanto tempo disponivel entao estou em buscas de novas pessoas com certa experiencia para integrar a equipe tenho em mente 4 vagas disponiveis que sao: 1 Mapper, 1 Dev, 1 Designer, 1 Moderador (ficara em contato com a staff e interagindo em nosso discord, ficando por dentro das novidades e no inicio do game ira iniciar como tutor para auxiliar os players).
       Caso alguem tenha interessa em embarcar nessa aventura favor entrar em contato cmg pelo discord 😉 em breve estarei postando mais atualizaçoes do ot aqui!

       Nosso discord: https://discord.gg/pPTkbAnNSV
      Meu contato no discord: baryon1492



    • Por LuisDias
      Olá pessoal! Estamos começando um projeto de desenvolvimento de um servidor de POKETIBIA, ainda bem no início. Gostaria de saber se é possível adicionar sistemas que não estão na base. No caso, a base utilizada será a DASH. Se for possível, gostaria de saber se alguém tem sistemas compatíveis com essa base para disponibilizar, por exemplo o MARKET. Obrigado por toda a ajuda. 
       
    • Por PokemonXdemon
      [Quest System]
       
       
      Estava ontem analisando minha base, aonde tinha várias quests em arquivos separados.
      Então, pq não organizar tudo em apenas um arquivo exemplo:
      Então fiz esse script, meio simples mas útil para organizar tudo.
       
       
      Agora vamos entender oq precisamos fazer!
       
       Uma pequena atualização,  agora fica em um lugar separado a configuração para ficar mais  fácil modificar.
      Agora pode adicionar o boost que voce deseja no pokemon.
       
      Bem é isso.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo