여러가지 코드 > 기타코드 강좌

본문 바로가기

사이트 내 전체검색

뒤로가기 기타코드 강좌

여러가지 코드

페이지 정보

작성자 도끼신 작성일 24-02-05 22:28 조회 1,611 댓글 0

본문

[State -2, powerADD] 
type = poweradd
trigger1 = 1
value = 1000

[기무한]

[State 0, LifeAdd]
type = LifeAdd
trigger1 = 1
value = 999999
persistent = 1

또는

[state ]
type=LIFEset
trigger1 = 1
VALUE=LIFEMAX
ignorehitpause=1

또는

[state ]
type=LIFEADD
trigger1 = 1
VALUE=LIFEMAX
ignorehitpause=1

이 세개다 [체력full]

이걸 그냥 Statedef -2에 복붙만 하세요.(취약한것:99999999공격력,직사,초즉사 등등 여러가지 있지만 이거 하나만 있어도 뒤지는 일은 없습니다.)
;-------------------------------------------------
[State -2]
type = LifeSet
trigger1 = RoundState != 2
trigger1 = Alive
value = LifeMax
ignorehitpause = 1

[State -2]
type = LifeSet
trigger1 = !Alive
value = 0
ignorehitpause = 1

이코드는 시간내에 전투를 끝내지 못했을때 0초가 되는 바로 그순간 체력을 만렙찍는 코드입니다.

이와 같은 효과를 내자면

[State -2]
type = lifeset
trigger1 = roundstate > 2
value = lifemax

;------------------------------------------------------

[State -2]
type = lifeadd
trigger1 = gametime%12= 0  ;gametime% 뒤에 있는 숫자가 커질수록 체력이 차는 속도는 느려지게 됩니다.
value = 14  ;한번 체력이 찰때 체력 14만큼 회복한다는 뜻이므로 값이 커질수록 회복력은 좋아집니다.
ignorehitpause = 1

[State -2]
type = Poweradd
trigger1 = gametime%12= 0 ;gametime% 뒤에 있는 숫자가 커질수록 기가 차는 속도는 느려지게 됩니다.
value = 14   ;한번 기가 찰때 체력 14만큼 얻는다는 뜻이므로 값이 커질수록 기는 빨리찹니다.
ignorehitpause = 1

;--------------------------------------------------------

[State -2]
type = targetLifeAdd
trigger1 = !ishelper
value = -(Ceil(9999999999999999999* Const(data.life)))
absolute = 1
ignorehitpause = 1

이코드는 잘못 사용하면 흉악코드가 됩니다. 헬퍼가 아닐때 상대방의 데이터에서 강제로 -9999999999999999체력을 가져갑니다. 물론 흉악캐릭터들은 제외.

;----------------------------------------------------------
[statedef -2] 밑에다가

[State -2]
type = helper
trigger1 = !numhelper(7700000)
helpertype = normal
stateno = 7700000
ID = 7700000
name = "Garasu"
postype = p1
pausemovetime = 65535
supermovetime = 65535
[State -2]
type = helper
trigger1 = !numhelper(7800000)
helpertype = normal
stateno = 7800000
ID = 7800000
name = "Garasu"
postype = p1
pausemovetime = 65535
supermovetime = 65535

다음 cns빈곳 아무곳에다가

[Statedef 7700000]
type=A
physics=N
ctrl=0

[State 77, nhb]
type=nothitby
trigger1= 1
value=SCA
time=-1
ignorehitpause=1

[State 77, noshadow]
type=assertspecial
trigger1=1
flag=noshadow

[State 77, bind]
type=bindtoroot
trigger1=1
pos = (5.5*sin(gametime*0.09))*ifelse(ishelper(2011),1,1),(5.5*cos(gametime*0.09))*ifelse(ishelper(2011),1,1)
facing=1

[State 77, trans]
type=angledraw
trigger1= 1
scale= 1

[State 77, trans]
type=angledraw
trigger1= root,stateno=4010
scale= 1

[State 77, trans]
type=trans
trigger1= 1
trans=addalpha
alpha= 185,250
ignorehitpause=1

[State 77, anim]
type=changeanim
trigger1=selfanimexist(root,anim)
value=(root,anim)
elem=(root,animelemno(0))

[State 77, spr]
type=sprpriority
trigger1= 0
value=20

[State 77, end]
type=destroyself
trigger1= root,stateno=194 && root,animelemtime(2)<0

[Statedef 7800000]
type=A
physics=N
ctrl=0

[State 77, nhb]
type=nothitby
trigger1= 1
value=SCA
time=-1
ignorehitpause=1

[State 77, noshadow]
type=assertspecial
trigger1=1
flag=noshadow

[State 77, bind]
type=bindtoroot
trigger1=1
pos = (5.5*sin(gametime*0.09))*ifelse(ishelper(2011),1,-1),(5.5*cos(gametime*0.09))*ifelse(ishelper(2011),1,-1)
facing=1

[State 77, trans]
type=angledraw
trigger1= 1
scale= 1

[State 77, trans]
type=angledraw
trigger1= root,stateno=4010
scale= 1

[State 77, trans]
type=trans
trigger1= 1
trans=addalpha
alpha= 185,250
ignorehitpause=1

[State 77, anim]
type=changeanim
trigger1=selfanimexist(root,anim)
value=(root,anim)
elem=(root,animelemno(0))

[State 77, spr]
type=sprpriority
trigger1= 0
value=20

[State 77, end]
type=destroyself
trigger1= root,stateno=194 && root,animelemtime(2)<0

이코드는 잔상효과입니다.

이렇게 잔상이 남는 효과를 보여줍니다.
 
추천0

댓글목록 0

등록된 댓글이 없습니다.

개인정보처리방침 이용약관

사이트 정보

Copyright © 무겐 어소시에이션 All rights reserved.
PC 버전으로 보기