下陷的深渊吧 关注:4,509贴子:8,220
  • 1回复贴,共1

erAV,这个报错有没有大佬帮帮忙处理一下

只看楼主收藏回复

EVENT\EVENT_EXIST_MULTIPLAY.ERB第170行发生脚本错误:Emuera1821c8
LOCAL = RAND:(TFLAG:221)
错误信息:RAND的参数不能指定0以下的值(0)
当前函数:@EVENTCOMEND(EVENT\EVENT_EXIST_MULTIPLAY.ERB第157行)
函数调用层次:


IP属地:湖北1楼2022-06-29 13:54回复
    @EVENTCOMEND
    ;「SYSTEM.ERB」で#PRIつきで呼ばれているのでそっちの対処も必要。
    ;(体力足りないキャラの脱落処理なので、そのままでもいいけど……)
    IF (FLAG:803 != 1)
    ;ハーレムPLAY時ではないなら何もしない。
    RETURN 1
    ENDIF
    ;挿しっぱなしフラグを折る。(基本的に狙いが変わるからね……)
    TFLAG:60 = 0
    ;次のキャラをランダムに選択。
    LOCAL = RAND:(TFLAG:221)
    TARGET = TFLAG:(230 + LOCAL)
    ;助手もランダムに選択。
    LOCAL = RAND:(TFLAG:221)
    ASSI = TFLAG:(230 + LOCAL)
    ;パートナーと助手が一致したら、助手はなしにする。
    IF (ASSI == TARGET)
    ASSI = 1
    PRINTFORMW %CALLNAME:MASTER%接下来盯上的是%CALLNAME:TARGET%……。
    ELSE
    PRINTFORMW %CALLNAME:MASTER%让%CALLNAME:ASSI%当助手、接下来盯上的是%CALLNAME:TARGET%……。
    ENDIF
    RETURN 1
    ;--------------------------------------------
    ;ハーレムPLAY終了時処理。
    ;@EVENTENDは、AFTERTRAINに入ったときに呼ばれるイベント関数
    ;--------------------------------------------


    IP属地:湖北2楼2022-06-29 13:56
    回复