자유게시판

고성EDDA 스크립트를 구햇는데요 오류살펴봐주실분ㅠㅠ

컨텐츠 정보

  • 199 조회
  • 1 댓글
  • 0 추천
  • 0 비추천
  • 목록

본문

글레임 에다 인던 마지막에서

불기둥 기믹에서 오류가 뜨는데


이거 왜이럴까요??

 

/// -------------------------------- Flame control

1@gl_prq,0,0,0 script #FOGH_N_Flame_Control HIDDEN_WARP_NPC,{

OnTimer5000:

if ('step == 9) {

stopnpctimer;

end;

}

OnStart:

setarray .@orders[0],1,2,3,4;

.@size = getarraysize(.@orders[0]);

F_ShuffleNumbers(0, .@size -1, .@r);


for (.@i = 0; .@i < .@size; ++.@i) {

if (mobcount('map$, instance_npcname("#FOGH_N_FLAME_"+.@orders[.@r[.@i]])+"::OnFlameDead") > 0)

continue;

donpcevent instance_npcname("#FOGH_N_FLAME_"+.@orders[.@r[.@i]])+"::OnStart";

sleep 5500;


// Random spawn seals

if (!'FOGH_OnSeal) {

if (rand(100) < 5) {

mapannounce 'map$, "An aura has appeared to seal Schmidt's thoughts.", bc_map|0xFF1493;

enablenpc instance_npcname("#FOGH_N_Seal_1");

enablenpc instance_npcname("#FOGH_N_Seal_2");

enablenpc instance_npcname("#FOGH_N_Seal_3");

enablenpc instance_npcname("#FOGH_N_Seal_4");

'FOGH_OnSeal = true;

}

}

}

initnpctimer;

end;

OnInstanceInit:

'flame_original_str = getmonsterinfo(20143, MOB_STR);

'flame_original_min_atk = getmonsterinfo(20143, MOB_ATK1);

'flame_original_max_atk = getmonsterinfo(20143, MOB_ATK2);

end;

}


이게 문제가 일어나는 스크립트라는데 
rand 값이 너무 적다고 오류가뜨는걸 어떻게 고쳐야할지 모르겠습니다

옛날 라테나에서는 이러지 않았는데 최신 라테나에서 오류가 뜨네요

관련자료

댓글 1

포인트 랭킹


최근글


새댓글


알림 0