전투

KGC_PreempAttack(선제공격)

by 백호 posted Feb 22, 2009
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄
XP로 소멸한 「선제 공격」을 부활시키는 스크립트입니다.

스크립트를 도입하면, 스테이트[선제 공격용]을 작성합니다.
이 스테이트는
[제약]행동할 수 없다
[레이팅] 0
[저항하지 않는]체크
[배틀 종료시에 해제]체크
[해제 조건] 0 턴 경과후 100 %의 확률로 해제

(으)로 설정해 주세요.

선제 공격의 확률은, 기본치 100‰에 대해, 적아군의 민첩함 평균치가 영향을 주어 산출됩니다.
(‰【퍼밀】:천분율.1‰=0.1%)
민첩한 분의 파티는 선제 공격율이 높고, 낮은 분은 확률이 내립니다.
아군의 평균치가 적의 평균치의 10배 이상이 되면 확실히 선제 공격이 됩니다.
적의 평균치가 아군의 평균치의 10배 이상의 경우[아군:1‰ 적:999‰]가 됩니다.

이벤트 커멘드 「스크립트」로
$preempt_force = x
그렇다고 하는 스크립트를 실행하면, 선제 공격을 강제적으로 제어할 수 있습니다.
x 에 값을 입금시켰을 때의 동작은 이하와 같습니다.
 [1]:확실히 아군의 선제 공격.
 [2]:확실히 적의 선제 공격.
 [3]:선제 공격이 발생하지 않는다.
 [그 이외]:통상의 판정 처리.
이것들은 배틀 이벤트로 지정해도 무효이므로, 반드시 맵 이벤트로 지정해 주세요.
(한 번 전투하면 0 으로 돌아오므로, 전투후에 0 을 대입할 필요는 없습니다)