Ir para conteúdo
  • Cadastre-se

Como add fly,surf no meu poketibia


Posts Recomendados

bom cara vc precisa abrir a pasta> data do seu server, depois você abre a pasta> lib dentro dessa pasta vc vai procurar um arquivo chamado> configuration.Lua
dentro desse arquivo voce da Ctrl+f e digita> fly ou surf ou ride ta tudo lá. vc vai achar todos os "id's" de sprites dos pokemons que usa o fly, ride e surf. Dai é só vc adicionar o id do fly,ride,surf do pokemon!
Mais antes disso vc precisa adicionar o fly, ride, surf do pokemon desejado no cliente pra conseguir o numero da id do fly,ride,surf!
Boa sorte 
Espero ter ajudado 

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 lagoa
      Bom dia Tibiakings!
       
            Hoje trago uma dúvida. Tenho o sistema de !fly funcionante em meu OT Server, mas gostaria que os players não pudessem usar o comando "!fly" em determinados pisos, como exemplo os pisos (4820, 4822, 4823 e 4825). Para explicar melhor, estes pisos são da água e os players ficam com o addon de nadar e ao usarem a talkaction !fly, são teleportados para o templo com o outfit de nadar e não quero que isto aconteça.
      Segue minha talkaction do sistema !fly:
       
      local towns = { ["edron"] = {x= 33217, y= 31814, z= 8}, ["ankrahmun"] = {x= 33194, y= 32853, z= 8}, ["thais"] = {x= 32369, y= 32241, z= 7}, ["carlin"] = {x= 32360, y= 31782, z= 7}, ["venore"] = {x= 32957, y= 32076, z= 7}, ["ab'dendriel"] = {x= 32732, y= 31634, z= 7}, ["kazordoon"] = {x= 32649, y= 31925, z= 11}, ["darashia"] = {x= 33213, y= 32454, z= 1}, ["liberty bay"] = {x= 32317, y= 32826, z= 7}, ["port hope"] = {x= 32595, y= 32744, z= 6}, ["svargrond"] = {x= 32209, y= 31134, z= 7}, ["yalahar"] = {x= 32787, y= 31276, z= 7}, ["farmine"] = {x= 33005, y= 31491, z= 11}, ["gray island"] = {x= 33447, y= 31320, z= 9}, ["gengia"] = {x = 32886, y = 30729, z = 5}, ["ghala"] = {x = 31899, y = 32204, z = 6}, ["ghenov"] = {x = 31680, y = 32788, z = 6}, ["vikia"] = {x = 32234, y = 30703, z = 7}, ["pyre"] = {x = 33637, y = 31826, z = 6}, }   function onSay(cid, words, param, channel)   if not isPremium(cid) then doPlayerSendCancel(cid, "Only premium members are allowed to fly or ride.") return false end   if getTilePzInfo(getPlayerPosition(cid)) then if towns[param:lower()] ~= nil then doTeleportThing(cid, towns[param:lower()]) doSendMagicEffect(towns[param:lower()], 10) else local l = "" for x,i in pairs(towns) do l = l .. "\n • "..string.sub(x,0,1):upper()..string.sub(x,2):lower() end doPlayerSendTextMessage(cid,4,"Destino inválido. Possíveis destinos:"..l) end else doPlayerSendTextMessage(cid,4,"Comando para premium e so pode ser usado em area PZ.") end return true end     Obs: Não me lembro que quem era este sistema de !fly, se alguém souber, coloco os devidos créditos (mesmo não sendo a intenção de divulgar este script, mas funciona perfeitamente).
    • Por bgtgabriel
      lembrando e sistema de poketibia surf
       
      ola galera do tk eu estou aki com meu primeiro topico si eu tiver colocado o topico no lugar errado alguem pfv mova na area certa ok..
      entao vamos la e assim pessoal eu quero que de surf na hora em que eu clicar na borda com meu pokemon, ele ira sumir e meu char vai mudar a outfilit e vai estar em cima dele na agua, mas quando dou clique na borda da um erro e sai do client quando eu entro dinovo ta la meu char na agua com a outlifit em cima do poke eu queria saber como eu tiro esse erro esquizito...    
      tambem tem outro erro que me desagrada muito quando eu do use pra volta sair do surf o pokemon desmaia e vc sai normal do surf mais o pokemon desmaia "whata fuck nao sei que fez a script" ajudem por favor galera do tk
      e uns dos ultimos sistema pra acabar e montar meu server pokemon pleaseeeeeeeee
      eu emploro alguem ajuda ae..
      ficaria muito grato =D
       
      pessoal eu coloquei isso na pasta action>>Script
       
      citar:
       
      function onUse(cid, item, frompos, item2, topos)
      local configs = { [4647] = {x = -2, y = 0}, -- 4647 é o id da borda oeste (lado esquerdo do player) ----- Deixa assim [4645] = {x = 2, y = 0}, -- 4645 é o id da borda leste (lado direito do player) ----- Deixa assim [4646] = {x = 0, y = 2}, -- 4646 é o id da borda sul (abaixo do player) ----- Deixa assim [4644] = {x = 0, y = -2}, -- 4644 é o id da borda norte (acima do player) ----- Deixa assim }   local playerpos = getCreaturePosition(cid) local pokes = { ["Poliwag"] = {lookType=278, speed = 320}, ["Poliwhirl"] = {lookType=137, speed = 480}, ["Seaking"] = {lookType=269, speed = 520}, ["Dewgong"] = {lookType=183, speed = 700}, ["Blastoise"] = {lookType=184, speed = 850}, ["Tentacruel"] = {lookType=185, speed = 750}, ["Lapras"] = {lookType=186, speed = 960}, ["Gyarados"] = {lookType=187, speed = 1050}, ["Omastar"] = {lookType=188, speed = 680}, ["Kabutops"] = {lookType=189, speed = 840}, ["Poliwrath"] = {lookType=190, speed = 680}, ["Vaporeon"] = {lookType=191, speed = 800}, ["Staryu"] = {lookType=266, speed = 385}, ["Starmie"] = {lookType=267, speed = 685}, ["Goldeen"] = {lookType=268, speed = 355}, ["Seadra"] = {lookType=270, speed = 655}, ["Golduck"] = {lookType=271, speed = 760}, ["Squirtle"] = {lookType=273, speed = 365}, ["Wartortle"] = {lookType=275, speed = 605}, ["Tentacool"] = {lookType=277, speed = 340}, ["Snorlax"] = {lookType=300, speed = 500}, ["barboach"] = {lookType=1511, speed = 500}, ["Gorebyss"] = {lookType=1515, speed = 700}, ["Huntail"] = {lookType=1516, speed = 700}, ["Linoone"] = {lookType=1519, speed = 600}, ["Lombre"] = {lookType=15120, speed = 600}, ["Ludicolo"] = {lookType=1521, speed = 700}, ["Relicanth"] = {lookType=1533, speed = 700}, ["Sealeo"] = {lookType=1535, speed = 700}, ["Sharpedo"] = {lookType=1536, speed = 700}, ["Wailmer"] = {lookType=1545, speed = 700}, ["Wailord"] = {lookType=1546, speed = 1000}, ["Walrein"] = {lookType=1547, speed = 900}, ["Whiscash"] = {lookType=1549, speed = 900}, ["Luvdisc"] = {lookType=1523, speed = 500}, ["Wingull"] = {lookType=1550, speed = 500}, ["Spheal"] = {lookType=1539, speed = 500}, ["Swampert"] = {lookType=1540, speed = 800}, ["Marshtomp"] = {lookType=1525, speed = 600}, ["Milotic"] = {lookType=1529, speed = 900}, ["Mudkip"] = {lookType=1530, speed = 500}, ["Shiny Blastoise"] = {lookType=658, speed = 935}, ["Shiny Tentacruel"] = {lookType=1014, speed = 825}, ["Shiny Gyarados"] = {lookType=1030, speed = 1155}, ["Shiny Vaporeon"] = {lookType=1032, speed = 880}, ["Shiny Seadra"] = {lookType=1025, speed = 720.5}, ["Shiny Tentacool"] = {lookType=1013, speed = 374}, ["Shiny Snorlax"] = {lookType=1035, speed = 550}, ["Mantine"] = {lookType=636, speed = 820}, ["Totodile"] = {lookType=637, speed = 360}, ["Croconow"] = {lookType=638, speed = 590}, ["Feraligatr"] = {lookType=645, speed = 900}, ["Marill"] = {lookType=639, speed = 340}, ["Azumarill"] = {lookType=642, speed = 680}, ["Quagsire"] = {lookType=643, speed = 740}, ["Kingdra"] = {lookType=644, speed = 1020}, ["Octillery"] = {lookType=641, speed = 600}, ["Wooper"] = {lookType=640, speed = 315}, }     if #getCreatureSummons(cid) <= 0 and getPlayerStorageValue(cid, 63215) <= 0 then return doPlayerSendCancel(cid, "You need a pokemon to surf.") end   l = false for i,x in pairs(pokes) do if getPlayerStorageValue(cid, 63215) <= 0 and i:lower() == getCreatureName(getCreatureSummons(cid)[1]):lower() then l = true end end   if not l and getPlayerStorageValue(cid, 63215) <= 0 then return doPlayerSendCancel(cid, "This pokemon can't surf.") end   if getPlayerStorageValue(cid, 63215) <= 0 then doTeleportThing(cid, {x=playerpos.x+configs[item2.itemid].x, y=playerpos.y+configs[item2.itemid].y, z=playerpos.z}) setPlayerStorageValue(cid, 63215, 1) doSetCreatureOutfit(cid, pokes[getCreatureName(getCreatureSummons(cid)[1])], -1) doCreatureSay(cid, "Let's surf, "..getCreatureName(getCreatureSummons(cid)[1]), 1) setPlayerStorageValue(cid, 1000001, getCreatureMaxHealth(getCreatureSummons(cid)[1])) setPlayerStorageValue(cid, 1000002, getCreatureHealth(getCreatureSummons(cid)[1])) doChangeSpeed(cid, pokes[getCreatureName(getCreatureSummons(cid)[1])].speed) doRemoveCreature(getCreatureSummons(cid)[1]) else doTeleportThing(cid, {x=playerpos.x-configs[item2.itemid].x, y=playerpos.y-configs[item2.itemid].y, z=playerpos.z}) setPlayerStorageValue(cid, 63215, 0) doRemoveCondition(cid, CONDITION_OUTFIT) local item = getPokeOutLive(cid)[1] doCreatureSay(cid, "Im tired of surf, " .. getItemAttribute(item, "poke"):match("This is (.-)'s pokeball."), 1) pk = doSummonCreature(getItemAttribute(item, "poke"):match("This is (.-)'s pokeball."), getThingPosition(cid)) doConvinceCreature(cid, pk) registerCreatureEvent(pk, "DiePoke") registerCreatureEvent(cid, "PlayerPokeDeath") registerCreatureEvent(cid, "LogoutPoke") setCreatureMaxHealth(pk, getPlayerStorageValue(cid, 61209)) doCreatureAddHealth(pk, getPlayerStorageValue(cid, 61209)) doCreatureAddHealth(pk, getPlayerStorageValue(cid, 61210)-getPlayerStorageValue(cid, 61209)) doChangeSpeed(cid, getCreatureBaseSpeed(cid)-getCreatureSpeed(cid)) end return true end   eu coloco isso no action xml   citar:   <action itemid="4647;4645;4646;4644" event="script" value="surf.lua"/> flw e isso ajudem pfv pfv pfv pfv pfv pfv pfv pfv pfv..
    • Por xPollo
      Eae galera do TK, tou adicionando fly no meu poketibia, eu fiz tudo certinho eu acho..
      mais quando vou dar fly no pokemon ele fica assim.
       


      Tem como alguém me ajudar? REP++
    • Por thiaguinhuh
      gente nao sei se postei na areá certa se postei na areá errada desculpa quero um fly system que seja assim igual ao do poketibia que vc digita !fly e para subir !up e para descer !down tipo voar por cima das casas e etc obrigado desde Já
    • Por Lucas Barreto
      Bom Dia Equipe do TK, estou mexendo em um Poketibia e me deparei com um problema persistente. 
      Ao usar Fly/Ride no servidor o player adquire uma nova velocidade, porem, ao descer do Fly/Ride o Player não retorna a sua velocidade original, ele volta para a velocidade Base do servidor, indicada nesta linha do Configuration.lua
       
      PlayerSpeed = 300
       
      Já tentei de tudo para arrumar isso, se puderem me ajudar eu fico muito agradecido. +REP
       
      Arquivos do servidor:
       
      Configuration.lua
       
       
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo