PãoDeMugen - Forum: John Crawley Beta 1 - 97% - 07/02/2010 - PãoDeMugen - Forum

Ir para

  • (3 Páginas)
  • +
  • 1
  • 2
  • 3
  • Novo tópico
  • Responder

John Crawley Beta 1 - 97% - 07/02/2010 Versão KOF

#41 Membro offline   DM 

  • Auto-exílio.
  • Grupo: Administradores
  • Posts: 5477
  • Cadastrado: 26-janeiro 05
  • Gender:Male
  • Location:Viamão - RS

Postou 09 abril 2010 - 12:49

Evil, crie uma var para contar os hits, e quando essa var chegar a 15, então você destroi ou manda o helper para um state de desaparecimento.

Para isso, coloque um varadd com trigger1 = time =0 (ou !time), e adcionando sempre o valor 1.

Exemplo:

CODE
;-------- helper boladaum
[Statedef 1000]
type = S
physics = N
movetype = A
ctrl = 0
velset = 0,0
sprpriority = 4

; é importante usar isso em vez de embutir no statedef, pq assim a anim n fica reiniciando quando
; volta pro state
[State 1000, anim]
type = changeanim
trigger1 = !time
trigger1 = !prevstateno
value = 1000

; a var que conta os hits
; cada vez que volta nesse state, ela adciona +1 no valor dela mesma
; não preciso dizer que obviamente quando o helper é destruido, o valor dela reseta para 0
[State 1000, contador de hits]
type = varadd
trigger1 =  time = 0
var(1) = 1

; se a var(1) for menor que 15, ele volta para o mesmo state, contando mais 1 hit
; se for maior ou igual a 15, passa para outro state, nesse exemplo digamos que é o state de fim
[State 1000, changestate]
type = changestate
trigger1 = movecontact
value = ifelse(var(1) < 15, 1001, 1000)

0

#42 Membro offline   Sam 

  • Ancião Piadista
  • Grupo: Download Machine
  • Posts: 1441
  • Cadastrado: 25-junho 06

Postou 09 abril 2010 - 04:42

[Statedef xxx, change this fucking state :~]
type = Changestate
trigger1 = Numtarget
trigger1 = target, gethitvar(chainid) = cria uma id pra esse golpe, assim se por acaso o p2 toma otra porrada ela naum vai contar pro changestate
trigger1 = target, gethitvar(hitcount) >= 15
value = state do helper sendo destruido
ctrl = 0

hausheu vlw nino xD

http://www.samugen.blogspot.com/
Ore wa indie Blog
O TÓPICO DÚVIDAS DE PROGRAMAÇÃO É APENAS PARA PROGRAMAÇÃO DE CHAR
parece difícil de entender, pelamordedeus xD
0

Compartilhar este tópico:


  • (3 Páginas)
  • +
  • 1
  • 2
  • 3
  • Novo tópico
  • Responder

1 usuário(s) está(ão) lendo este tópico
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)