1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
|
// TMW2 scripts.
// Authors:
// Jesusalva
// Description:
// Controls global instances and reset them when they break
- script #GlobalInstanceCore NPC_HIDDEN,{
OnInit:
.CANDOR_INSTID=-1;
end;
OnInterIfInit:
OnInstRestart:
/* Heroes Hold Main Dungeon */
/*
$@HHMD_INSTID1 = instance_create("018-2-2@HHMD1", 0, IOT_NONE);
instance_attachmap("018-2-2", $@HHMD_INSTID1, 0, "018-2-2@No");
instance_set_timeout(0, 0, $@HHMD_INSTID1);
instance_init($@HHMD_INSTID1);
$@HHMD_INSTID2 = instance_create("018-2-3@HHMD2", 0, IOT_NONE);
instance_attachmap("018-2-3", $@HHMD_INSTID2, 0, "018-2-3@In");
instance_set_timeout(0, 0, $@HHMD_INSTID2);
instance_init($@HHMD_INSTID2);
$@HHMD_INSTID4 = instance_create("018-2-2@HHMD4", 0, IOT_NONE);
instance_attachmap("018-2-2", $@HHMD_INSTID4, 0, "018-2-2@Ad");
instance_set_timeout(0, 0, $@HHMD_INSTID4);
instance_init($@HHMD_INSTID4);
$@HHMD_INSTID8 = instance_create("018-2-3@HHMD8", 0, IOT_NONE);
instance_attachmap("018-2-3", $@HHMD_INSTID8, 0, "018-2-3@Ex");
instance_set_timeout(0, 0, $@HHMD_INSTID8);
instance_init($@HHMD_INSTID8);
$@HHMD_INSTID16 = instance_create("018-2-5@HHMD16", 0, IOT_NONE);
instance_attachmap("018-2-5", $@HHMD_INSTID16, 0, "018-2-5@Ma");
instance_set_timeout(0, 0, $@HHMD_INSTID16);
instance_init($@HHMD_INSTID16);
debugmes("The HHMD level IDs are: %d-%d-%d-%d-%d", $@HHMD_INSTID1, $@HHMD_INSTID2, $@HHMD_INSTID4, $@HHMD_INSTID8, $@HHMD_INSTID16);
donpcevent "#HH_CONTROLLER01::OnHHInit";
end;
OnMinute18:
OnMinute47:
if (!isinstance($@HHMD_INSTID1))
donpcevent("#GlobalInstanceCore::OnInstRestart");
*/
end;
}
|