SE

[Encerrado] Elite Lee/ Chan/ Top Nao Recebem Ataque O.o

Por Session Start, 25 de out. de 2012 em Tópicos Sem Resposta

18
3.1k
Session StartS
25 de outubro de 2012 às 09:34

Quando uso os elites na frente dos bixos eles só atacam no fisico e.e

Yan OliveiraY
25 de outubro de 2012 às 14:01

Lol? nunca vi isso, será q vc n deixou as chances do atk dos selvagens mto baixa? nunca aconteceu cmg.

Session StartS
25 de outubro de 2012 às 14:21

É só quando uso o chan, lee, top ( OS ELITES e os normals )

Yan OliveiraY
25 de outubro de 2012 às 14:28

É só quando uso o chan, lee, top ( OS ELITES e os normals )

 

Mas aparece algum erro no forgotten?

Session StartS
25 de outubro de 2012 às 14:37

Não, sem erros.... ISSO que é o pior :@

Yan OliveiraY
25 de outubro de 2012 às 14:42

Mto extranho ve testa no meu server se tbm ocorre isso (mas nunca vi).

 

--- EDIT ---

 

Cleber acabei de testar, no meu tbm só fisico kkkkkkkkk.

Editado Outubro 25 por Yan18

Session StartS
25 de outubro de 2012 às 14:50

AUSHAUSHA g.g e.e fodeL

Yan OliveiraY
25 de outubro de 2012 às 14:53

Cleber ja procurei nas pasta pokemon moves, configuration, e move1 e n vi nada.

SlicerS
25 de outubro de 2012 às 23:05

oq exatamente esta acontecendo?

Yan OliveiraY
25 de outubro de 2012 às 23:11

@Slicer

 

O Shinys Hitmonlee e Hitmonchan e o Hitmonchan e o Hitmonlee não levam spells, so levam no fisico, testa pra vc ver, pode colocar mewtwo q n solta atk, so vai no fisico.

Session StartS
25 de outubro de 2012 às 23:26

Enche de charizard... pra voce ver... KKKKKKKKK só no fisico u.u, ele paro de se lutador e viro ninja g,g

Yan OliveiraY
25 de outubro de 2012 às 23:38

Enche de charizard... pra voce ver... KKKKKKKKK só no fisico u.u, ele paro de se lutador e viro ninja g,g

 

Ninja é apelido, da pra vc bloca dragonite dboa.

SlicerS
25 de outubro de 2012 às 23:52

kk vlw pelo report.. era um return false no lugar errado...

lib/pokemon moves.lua achem a parte do evasion e deixe assim..

if ehMonstro(cid) and isCreature(getMasterTarget(cid)) and isInArray(specialabilities["evasion"], getCreatureName(getMasterTarget(cid))) then
  local target = getMasterTarget(cid)
  if math.random(1, 100) <= passivesChances["Evasion"][getCreatureName(target)] then																					  
  if isCreature(getMasterTarget(target)) then  --alterado v1.6
	 doSendMagicEffect(getThingPosWithDebug(target), 211)
	 doSendAnimatedText(getThingPosWithDebug(target), "TOO BAD", 215)							     
	 doTeleportThing(target, getClosestFreeTile(target, getThingPosWithDebug(cid)), false)
	 doSendMagicEffect(getThingPosWithDebug(target), 211)
	 doFaceCreature(target, getThingPosWithDebug(cid))
	 return false
  end
   end           
end

Session StartS
26 de outubro de 2012 às 00:00

Como sempre, funcionou, só me fiz uma coisa... como funciona essa parte do return? ainda não entendi g.g

SkymagnumS
26 de outubro de 2012 às 00:19

Return false serve para retornar falso uma ação/função exêmplo se você quiser que não ataque tal jogador

 

if isPlayer(target) and getCreatureName(target) == "EUUHHUUHEHUE" then

return false

end

 

então o return false vai cancelar o ataque.

Editado Outubro 26 por Skymagnum