cm脚本中你可以使用1022 + 2 定时器的局部变量,而不是32 + 2
为了结束任务,你必须使用 004E: end_thread i而不是 0A93: end_custom_thread
而且修改后你需要重新开始游戏...这个不解释
这里推荐点修改的东西...
//-------------External script 26 (GF_SEX)---------------
:GFSEX
thread 'GFSEX'
09BD: unknown_flag 1
7@ = 0
8@ = 0
if
1@ > 0
else_jump @GFSEX_61
$GFSEX_EXCITEMENT = 40
jump @GFSEX_68
:GFSEX_61
$GFSEX_EXCITEMENT = 50
:GFSEX_68
$GFSEX_POWER = 1
9@ = 0
if
9@ > 0
else_jump @GFSEX_124
24@ = Actor.Create(CivFemale, #NULL, 0.0, 0.0, 0.0)
:GFSEX_124
gosub @GFSEX_7565
if
$GF_CENSORE_FLAG == 0
else_jump @GFSEX_156
gosub @GFSEX_8036
:GFSEX_156
wait 0
if and
not Actor.Dead($PLAYER_ACTOR)
not Actor.Dead(24@)
not $GIRL_PROGRESS(0@,6i) == -999
not $GIRL_PROGRESS(0@,6i) == -100
not $GIRL_PROGRESS(0@,6i) == -99
else_jump @GFSEX_243
gosub @GFSEX_257
gosub @GFSEX_514
gosub @GFSEX_12553
jump @GFSEX_250
.......
...
举例而已,大家别乱想..