Ir para conteúdo

Restrição de Catch


Noninhouh

Posts Recomendados

Galera, vou ensinar como colocar restrição para vc não poder catar um certo pokemon com uma certa ball...

TESTADO EM PDA BY SLICER!!!

va em /data/actions/scripts/catch.lua:

 

procure por:

local newidd = isShinyName(name) and ballcatch[item.itemid].ball[2] or ballcatch[item.itemid].ball[1] --alterado v1.9       

local typeee = ballcatch[item.itemid].typeee

em baixo coloque:

local restrictions = {"kabuto", "kabutops", "omanyte", "omastar"}

if isInArray(restrictions, name) and typeee == "ultra" then

  return doPlayerSendCancel(cid, "You cant catch pokemon fossil")

end

bom, agora so vc modificar ;)

local restrictions = {"kabuto", "kabutops", "omanyte", "omastar"} <-- DEVE SEMPRE COMEÇAR COM LETRA MINUSCULA!!!

if isInArray(restrictions, name) and typeee == "ultra" then <-- TIPO DA BALL QUE NÃO IRA CATAR O POKEMON!!!

 

 

mas, caso vc queira que não de para catar o pokemon de jeito manera 'caso dos pokemons fosseis na PxG', tire o 'and typeee == "ultra"'

mas tambem, caso vc queira que possa captura-lo com todas as pokeballs exeto uma, coloque o 'not' atras de 'typeee == "ultra"', ficando:

if isInArray(restrictions, name) and not typeee == "ultra" then
Editado por Noninhouh
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...