// イベントのテスト
//

// ------------------------------------------------------------------
// 			イベントの起こし方
// ------------------------------------------------------------------

// 1.doeventコマンドで起こす
// 2.MOBを倒したときに起こす
// 　a. スクリプトmonsterコマンドの第７引数でイベント名を設定
//   b. monsterの配置の最後の引数でイベント名を設定

// ----------イベント駆動のサンプル -------------
// クリックするとイベント「event_test2」を起こすNPC
prontera.gat,155,180,0	script	ev_doテスト	116,{
	doevent "event_test2";
}

// ----------MOBによるイベント駆動のサンプル -------------
// 倒すとイベント「event_test」を起こすモンスターの[召喚]
prontera.gat,150,185,0	script	ev_mobテスト	116,{
	monster "this",0,0,"Event_Mob2",1002,1,"event_test";
}

// ----------MOBによるイベント駆動のサンプル2-------------
// 倒すとイベント「event_test3」を起こすモンスターの[配置]
prontera.gat,150,180,0	monster	Event_Mob	1008,1,0,0,event_test3

// ----------タイマによるイベント駆動のサンプル -------------
// クリックすると５秒後にラベル「OnTimer」を実行するNPC
// （イベント名に「NPC名::On〜で始まるラベル」を指定するとラベルを実行できる）
prontera.gat,155,185,0	script	ev_timerテスト	116,{
	addtimer 5000,"ev_timerテスト::OnTimer";
	end;
OnTimer:
	mes "５秒経ちました";
	close;
}

// ------------------------------------------------------------------
// 			イベントスクリプトの作り方
// ------------------------------------------------------------------
// 表示クラスを-1にするとイベント扱いになり、名前がイベント名になる。
// エリアを指定しない場合、同じマップ内がイベントを起こす範囲になる。
// エリアを指定する場合、共に-1にすると同じマップ鯖ならマップが違っても
// 駆動する。エリアは半径である。なお、イベントの起こる位置というのは、
// 対象となるPCの座標である。たとえば、遠距離攻撃でMOBを倒したときに
// 起こるイベントはMOBの座標ではなく、PCの座標なので注意。

// ----------イベントで、エリアは指定していないサンプル------------
// 同じマップ内でイベント「event_test」が起こると実行される
prontera.gat,150,185,0	script	event_test	-1,{
	announce strcharinfo(0) + " が召喚MOBを倒しました",2;
	close;
}

// ----------イベントで、エリアを指定したサンプル------------
// (155,185)から半径5セル以内でイベント「event_test2」が起こると実行される
prontera.gat,155,180,0	script	event_test2	-1,5,5 {
	announce "５セル以内でクリックしましたね",19;
	close;
}

// ----------イベントで、エリアを-1にしたサンプル------------
// 同じマップ鯖でイベント「event_test3」が起こると実行される
prontera.gat,150,180,0	script	event_test3	-1,-1,-1 {
	mes "配置MOB倒しましたね";
	close;
}



// ------------------------------------------------------------------
// 			イベントマップ用の設定
// ------------------------------------------------------------------
// （全てコメントアウトしてます）

// ----------セーブ禁止のサンプル---------
// このマップでログアウトすると、必ず プロンテラ の座標(156,190)に
// セーブされる
//prontera.gat	mapflag	nosave	prontera.gat,156,190

// ----------メモ禁止のサンプル---------
// このマップではメモがとれない
//prontera.gat	mapflag	nomemo	dummy

// ----------テレポ禁止のサンプル---------
// このマップでは蝿、蝶、テレポ、ポタが使えない
// 注意：スクリプトのwarpの"Random","SavePoint"が無効になります
//prontera.gat	mapflag	noteleport	dummy
