Ir para conteúdo
  • 0

[Resolvido] Pokemon não vem na cherish ball


Olan trein

Pergunta

Tenho um scrip aki,que quando o player clica no bau,recebe um pokemon,mas ele vem apenas na pokeball(Não vem nem na ultra,cherish,great...)

Alguem pode Me ajudar?

 

Script:

function onUse(cid,item,fropos,topos)

  storage = 31526 -- Storage da quest (troque quando for fezer outra quest)
  pokemon = "Gengar" -- Pokemon Que o player vai ganhar
  TypeBall = "Cherish"  -- type da ball
  level = 30 -- Level que precisa para completar a quest

  if getPlayerStorageValue(cid,storage) == -1 then
    if getPlayerLevel(cid) >= level then

      addPokeToPlayer(cid,pokemon,0 ,nil ,TypeBall)
      doPlayerSendTextMessage(cid,25, "Parabéns você ganhou um "..pokemon.." como premio! ") -- Msg ao completar a quest
      setPlayerStorageValue(cid,storage,1)
    else
      doPlayerSendTextMessage(cid, 26, "Desculpe, mais você precisa ter no minimo level "..level.." para completar a quest") --- Msg quando não tiver o level
    end
  else
    doPlayerSendTextMessage(cid, 26, "Você já fez essa quest") -- Msg quando tentar fazer novamente
  end

  return true
end

Link para o comentário
Compartilhar em outros sites

Posts Recomendados

  • 0

aparece isso 

[Error - Action Interface] 
[19/10/2018 12:36:44] data/actions/scripts/questy.lua:onUse
[19/10/2018 12:36:44] Description: 
[19/10/2018 12:36:44] (luaDoTransformItem) Item not found

E SEmpree vem na pokeball

Link para o comentário
Compartilhar em outros sites

  • 0

@Olan trein

Faça o teste e me diga o resultado  

Spoiler

--[[
MARSHMELLO
]]

local pokemon = "Gengar"
local sto = 31526 
local bType = "Cherish"
local level = 150

function onUse(cid, fromPos, topos)


if getPlayerStorageValue(cid,storage) == -1 then
    if getPlayerLevel(cid) >= level then
       addPokeToPlayer(cid,pokemon,0 ,nil ,bType)
      doTransformItem(item, 13551)
      doPlayerSendTextMessage(cid,25, "Parabéns você ganhou um "..pokemon.." como premio! ") -- Msg ao completar a quest
      setPlayerStorageValue(cid,storage,1)
      else
      doPlayerSendTextMessage(cid, 27, "Você precisa de level "..level.." para passar")
      end
      else
      doPlayerSendTextMessage(cid, 27, "Você já pegou oque estava dentro")
      end
    return true
end

 

Link para o comentário
Compartilhar em outros sites

  • 0

deu esse erro

[19/10/2018 13:13:32] [Error - Action Interface] 
[19/10/2018 13:13:32] data/actions/scripts/questy.lua:onUse
[19/10/2018 13:13:32] Description: 
[19/10/2018 13:13:32] (luaDoTransformItem) Item not found

[19/10/2018 13:13:32] [Error - Action Interface] 
[19/10/2018 13:13:32] data/actions/scripts/questy.lua:onUse
[19/10/2018 13:13:32] Description: 
[19/10/2018 13:13:32] (luaDoTransformItem) Item not found

ent  Marshmello,eu mudei no goback,ent deu certinho ai

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

Dx eu te perguntar,tem como colocar +balls nesse local?

Link para o comentário
Compartilhar em outros sites

  • 1

Aqui funcionou

 image.png.0aca9cfce6a1c048634dff9527294ab7.png

 

Tente Esse

Spoiler

--[[
MARSHMELLO
]]

local pokemon = "Gengar"
local sto = 31526 
local bType = "Cherish"
local level = 150

function onUse(cid, fromPos, topos)


if getPlayerStorageValue(cid,storage) == -1 then
    if getPlayerLevel(cid) >= level then
       addPokeToPlayer(cid,pokemon,0 ,nil ,bType)
      doTransformItem(item, 13551)
      doPlayerSendTextMessage(cid,25, "Parabéns você ganhou um "..pokemon.." como premio! ") -- Msg ao completar a quest
      setPlayerStorageValue(cid,storage,1)
      else
      doPlayerSendTextMessage(cid, 27, "Você precisa de level "..level.." para passar")
      end
      else
      doPlayerSendTextMessage(cid, 27, "Você já pegou oque estava dentro")
      end
    return true
end

 

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...