Ir para conteúdo
  • 0

[Pokemon] Pequena Duvida


felipevmoraes

Pergunta

Oque eu coloco no script para por exemplo o server checar se o player tem um Hitmonlee no slot?

 

 

 

@edit devia ter mudado o titulo para 3 dúvidas.

 

tambem gostaria de saber se tem algum lugar nos scripts que muda os tempos de respawn, por que ja mudei no map editor e ainda demora...

 

e a terceira.

 

como funciona a duração desses

 

 

elseif spell == "Dizzy Punch" then

 

doSendDistanceShoot(getThingPositionWithDebug(cid), getThingPositionWithDebug(getMasterTarget(cid)), 26)

doAreaCombatHealth(cid, FIGHTINGDAMAGE, getThingPositionWithDebug(getMasterTarget(cid)), 0, -min, -max, 3)

local rounds = getPokemonLevel(cid) / 12

rounds = rounds + 2

doAdvancedConfuse(target, rounds, getPlayerStorageValue(target, 3891))

 

 

elseif spell == "Sleep Powder" then

 

local calc = math.floor(getPokemonLevel(cid) / 40)

local v1 = 8

local v2 = v1 + calc

doAreaCombatHealth(cid, SLEEP_POWDERDAMAGE, getThingPositionWithDebug(cid), powders, -v1, -v2, 27)

Editado por Crazyicly
Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Achei isso aki

 

pb = getPlayerSlotItem(cid,8).uid

local poke = getItemAttribute(pb, "poke")

local level = getItemAttribute(pb, "level")

local novopoke = "Shiny "..poke..""

 

se for, Ajudei ? rep + he.gif

Link para o comentário
Compartilhar em outros sites

  • 0

no primeiro é a formula

local rounds = getPokemonLevel(cid) / 12
rounds = rounds + 2

que define o tempo

 

no segundo cho que tu n posto completo,talves tenha alguma parte em creaturescript para sse tipo de damage.

Link para o comentário
Compartilhar em outros sites

  • 0

Achei isso aki

 

pb = getPlayerSlotItem(cid,8).uid

local poke = getItemAttribute(pb, "poke")

local level = getItemAttribute(pb, "level")

local novopoke = "Shiny "..poke..""

 

se for, Ajudei ? rep + he.gif

 

ta mais pra colocar

 

se a pokebola conter um hitmonlee manda oq?

 

no primeiro é a formula

local rounds = getPokemonLevel(cid) / 12
rounds = rounds + 2

que define o tempo

 

no segundo cho que tu n posto completo,talves tenha alguma parte em creaturescript para sse tipo de damage.

 

é mais a questão é oque eu devo mudar para diminuir a duração.

 

 

 

outra duvida gente como que eu faço pro player não poder segurar 2 do mesmo pokémon

 

por favor alguem me ajuda to precisando arrumar.

 

Outra duvida como faço para quando o player falar (leave clan) a storage dele volta ao normal? pq ele é modificada quando vira promote

Editado por Crazyicly
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...