Jump to content

joaopera

Visconde
  • Content Count

    315
  • Joined

  • Last visited

  • Days Won

    4
  • xPoints

    0 [ Donate ]

joaopera last won the day on July 7 2019

joaopera had the most liked content!

About joaopera

Informações

  • Forma que conheci o xTibia
    Otservs
  • Sou
    Designer

Recent Profile Visitors

2.538 profile views
  1. Esse trem já não foi postado? Corrija-me se eu estiver errado
  2. joaopera

    Erro addons Pda

    Em cima daqui flys = { ["Moltres"] = {229, 2300}, -- moltres ["Articuno"] = {230, 2100}, -- artic
  3. joaopera

    Erro addons Pda

    Troca por esse ADDON: local addons = { [13986] = {pokemon= "Shiny Vaporeon" , looktype = 1517, fly = 0, ride = 0, surf = 1518}, [13989] = {pokemon= "Jolteon" , looktype = 1520, fly = 0, ride = 0, surf = 1518}, [13988] = {pokemon= "Flareon" , looktype = 1519, fly = 0, ride = 0, surf = 1518}, [14008] = {pokemon= "Alakazam" , looktype = 1533, fly = 0, ride = 0, surf = 0}, [14017] = {pokemon= "Alakazam" , looktype = 1535, fly = 0, ride = 0, surf = 0}, [14009] = {pokemon= "Alakazam" , looktype = 1537, fly = 0, ride = 0, surf = 0}, [14010] = {pokemon= "Alakazam" , looktype = 1539, fly = 0, ride = 0, surf = 0}, [14020] = {pokemon= "Electabuzz" , looktype = 1529, fly = 0, ride = 0, surf = 0}, [14014] = {pokemon= "Electabuzz" , looktype = 1530, fly = 0, ride = 0, surf = 0}, [14013] = {pokemon= "Electabuzz" , looktype = 1531, fly = 0, ride = 0, surf = 0}, [14012] = {pokemon= "Magmar" , looktype = 1532, fly = 0, ride = 0, surf = 0}, [14023] = {pokemon= "Xatu" , looktype = 0, fly = 0, ride = 0, surf = 0}, [14011] = {pokemon= "Shiny Vileplume" , looktype = 1525, fly = 0, ride = 0, surf = 0}, [13985] = {pokemon= "Miltank" , looktype = 1517, fly = 0, ride = 0, surf = 0}, [14018] = {pokemon= "Jynx" , looktype = 1550, fly = 0, ride = 0, surf = 0}, [14019] = {pokemon= "Jynx" , looktype = 1551, fly = 0, ride = 0, surf = 0}, [14021] = {pokemon= "Tangela" , looktype = 1543, fly = 0, ride = 0, surf = 0}, [14026] = {pokemon= "Charizard" , looktype = 1544, fly = 1545, ride = 0, surf = 0}, [14045] = {pokemon= "Shiny Charizard" , looktype = 1583, fly = 1584, ride = 0, surf = 0}, [14032] = {pokemon= "Arcanine" , looktype = 1546, fly = 0, ride = 1547, surf = 0}, [13987] = {pokemon= "Scizor" , looktype = 1521, fly = 0, ride = 0, surf = 0}, [14015] = {pokemon= "Scizor" , looktype = 1523, fly = 0, ride = 0, surf = 0}, [14022] = {pokemon= "Marowak" , looktype = 1541, fly = 0, ride = 0, surf = 0}, [14016] = {pokemon= "Slowking" , looktype = 1548, fly = 0, ride = 0, surf = 0}, [14043] = {pokemon= "Blissey" , looktype = 1576, fly = 0, ride = 0, surf = 0},-- [14039] = {pokemon= "Blissey" , looktype = 1559, fly = 0, ride = 0, surf = 0}, [14044] = {pokemon= "Shiny Gengar" , looktype = 1588, fly = 1587, ride = 0, surf = 0}, -- [] = {pokemon = "" , looktype = , fly = 0, ride = 0, surf = 0} } local function getOldAddon (looktype) for index, value in pairs (addons) do if value.looktype == looktype then return index end end end function onUse(cid, item, fromPosition, itemEx, toPosition) local numero = addons[item.itemid].looktype local id = addons[item.itemid].id local fly = addons[item.itemid].fly local ride = addons[item.itemid].ride local surf = addons[item.itemid].surf local pb = getPlayerSlotItem(cid, 8).uid local pk = addons[item.itemid].pokemon if not isPokeball(itemEx.itemid) then doPlayerSendCancel(cid, "Voce so poder usar este item em uma poke ball.") return true end if getPlayerSlotItem (cid, 8).uid == pb and (getPlayerStorageValue(cid, 17000) >= 1 or getPlayerStorageValue(cid, 63215) >= 1) then doPlayerSendCancel (cid, "Desmonte do seu pokémon e volte-o para a poke ball.") return true end if getItemAttribute(pb, "addon") and getItemAttribute(pb, "addon") == numero then doPlayerSendCancel(cid, "Seu pokemon ja esta com este addon.") return true end if #getCreatureSummons(cid) > 0 then doPlayerSendCancel(cid, "Por favor, volte o seu pokemon para a poke ball.") return true end if getItemAttribute(pb, "poke") ~= pk then doPlayerSendCancel(cid, "Desculpe, voce nao pode adicionar este addon neste pokemon.") return true end if getItemAttribute (pb, "addon") and getItemAttribute (pb, "addon") > 1 then doPlayerSendTextMessage(cid, 27, "Voce substituiu um "..getItemNameById (getOldAddon (getItemAttribute (pb, "addon"))).." por um "..getItemNameById (item.itemid).." addon!") else doPlayerSendTextMessage(cid, 27, "Agora seu pokemon usara este "..getItemNameById (item.itemid).."!") end doRemoveItem(item.uid, 1) doSetItemAttribute(pb, "addon", numero) doSetItemAttribute(pb, "flyAddon", fly) doSetItemAttribute(pb, "rideAddon", ride) doSetItemAttribute(pb, "surfAddon", surf) doSetItemAttribute(pb, "idItemAddon", id) setPlayerStorageValue(cid, 32000, 1) return true end Aquela parte do Configuration.lua vai ajudar, é só vc add as looktype desse arquivo do fly
  4. joaopera

    Erro addons Pda

    Vc adicionou isso no configuration.lua? flysAddon = { [looktype normal] = {looktype voando, velocidade}, -- Charizard Mech }
  5. joaopera

    Erro addons Pda

    No Actions troca essa parte: local pkjg = getCreatureSummons(cid)[1] local pkza = getPlayerSlotItem(cid, 8).uid local pkxd = getItemAttribute(pkjg,"addon") if not pkxd then doSetItemAttribute(pkza,"addon",0) elseif pkxd > 0 then doSetCreatureOutfit(pkjg, {lookType = pkxd}, -1) por essa local pb = getPlayerSlotItem(cid, 8).uid local flyAdd = flysAddon[getItemAttribute(pb, "addon")] local rideAdd = ridesAddon[getItemAttribute (pb, "addon")] if flyAdd then if getItemAttribute(pb, "addon") > 1 then doSetCreatureOutfit(pk, {lookType = getItemAttribute (pb, "addon")}, -1) end elseif rideAdd then if getItemAttribute(pb, "addon") > 1 then doSetCreatureOutfit(pk, {lookType = getItemAttribute (pb, "addon")}, -1) end end No Lib troca esse: local addonfly= getPlayerSlotItem(cid, 8).uid local addofly = getItemAttribute(addonfly,"addonfly") if not addofly then doSetItemAttribute(addonfly,"addonfly",0) end if addofly > 0 then doSetCreatureOutfit(cid, {lookType = addofly}, -1) end Por esse: local pb = getPlayerSlotItem(cid, 8).uid if getItemAttribute(pb, "addon") < 1 then doSetCreatureOutfit(cid, {lookType = flys[getPokemonName(getCreatureSummons(cid)[1])][1] + 351}, -1) else doSetCreatureOutfit(cid, {lookType = flysAddon[getItemAttribute (pb, "addon")][1]}, -1) end E ve se funciona, lembrando nao sou scripter to aprendendo ainda E na parte do configuration.lua antes do flys adiciona isso: flysAddon = { [looktype normal] = {looktype voando, velocidade}, -- Charizard Mech }
  6. joaopera

    Erro addons Pda

    manda seus order da pasta lib e actions
  7. Mano como o rapaz disse ai, vc ja fez o tutorial certo? só muda essa linha static const int32_t maxClientViewportX = 8; static const int32_t maxClientViewportY = 6 Por essa static const int32_t maxClientViewportX = 14; static const int32_t maxClientViewportY = 8; E Compila
  8. Mano desculpa o map.h é o do servidor mals ai
  9. joaopera

    GYM SYSTEM PFV

    Eu tinha pego uma base não lembro qual vou ver se acho, depois foi só mexer em algumas coisas
  10. Mano se pode, me mandar o map.cpp do cliente e o map.h do servidor pra q eu possa ver?
  11. joaopera

    GYM SYSTEM PFV

    Mano eu tinha adaptado um por events, e não sources mais tava funcional
  12. Ou sua tela ta estendida no servidor ou no cliente
  13. joaopera

    Milotic Remake

    Eai povo, faz um tempo q não posto nada, estava sem fazer nada na quarentena e decidir fazer um remake do milotic já q o antigo é feio pacas, a imagem ta borrada pois irei usar em meu projeto, Desculpem a formatação mais é apenas para mostrar mesmo.
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...