top.txt ---------------------------- InitializeEvent(0, 19001040, 0); InitializeEvent(0, 19001041, 0); InitializeEvent(0, 19001042, 0); InitializeEvent(0, 19001043, 0); InitializeEvent(0, 19001044, 0); InitializeEvent(0, 19001045, 0); InitializeEvent(0, 19001046, 0); InitializeEvent(0, 19001047, 0); InitializeEvent(0, 19001398, 0); InitializeEvent(0, 19001650, 0, 19001600); InitializeEvent(1, 19001650, 1, 19001601); InitializeEvent(2, 19001650, 2, 19001602); InitializeEvent(3, 19001650, 3, 19001603); InitializeEvent(4, 19001650, 4, 19001604); InitializeEvent(5, 19001650, 5, 19001605); InitializeEvent(6, 19001650, 6, 19001606); InitializeEvent(7, 19001650, 7, 19001607); InitializeEvent(8, 19001650, 8, 19001608); InitializeEvent(9, 19001650, 9, 19001609); InitializeEvent(10, 19001650, 10, 19001610); InitializeEvent(11, 19001650, 11, 19001611); InitializeEvent(12, 19001650, 12, 19001612); InitializeEvent(13, 19001650, 13, 19001613); InitializeEvent(14, 19001650, 14, 19001614); InitializeEvent(15, 19001650, 15, 19001615); InitializeEvent(16, 19001650, 16, 19001616); InitializeEvent(17, 19001650, 17, 19001617); InitializeEvent(18, 19001650, 18, 19001618); InitializeEvent(19, 19001650, 19, 19001619); InitializeEvent(20, 19001650, 20, 19001620); InitializeEvent(21, 19001650, 21, 19001621); InitializeEvent(22, 19001650, 22, 19001622); InitializeEvent(23, 19001650, 23, 19001623); InitializeEvent(0, 19001648, 0); WaitFixedTimeSeconds(0.5); SetEventFlagID(19001649, OFF); InitializeEvent(0, 19001550, 0, 19001600); InitializeEvent(1, 19001550, 1, 19001601); InitializeEvent(2, 19001550, 2, 19001602); InitializeEvent(3, 19001550, 3, 19001603); InitializeEvent(4, 19001550, 4, 19001604); InitializeEvent(5, 19001550, 5, 19001605); InitializeEvent(6, 19001550, 6, 19001606); InitializeEvent(7, 19001550, 7, 19001607); InitializeEvent(8, 19001550, 8, 19001608); InitializeEvent(9, 19001550, 9, 19001609); InitializeEvent(10, 19001550, 10, 19001610); InitializeEvent(11, 19001550, 11, 19001611); InitializeEvent(12, 19001550, 12, 19001612); InitializeEvent(13, 19001550, 13, 19001613); InitializeEvent(14, 19001550, 14, 19001614); InitializeEvent(15, 19001550, 15, 19001615); InitializeEvent(16, 19001550, 16, 19001616); InitializeEvent(17, 19001550, 17, 19001617); InitializeEvent(18, 19001550, 18, 19001618); InitializeEvent(19, 19001550, 19, 19001619); InitializeEvent(20, 19001550, 20, 19001620); InitializeEvent(21, 19001550, 21, 19001621); InitializeEvent(22, 19001550, 22, 19001622); InitializeEvent(23, 19001550, 23, 19001623); InitializeEvent(0, 19001583, 0); ---------------------------- ===================================================================================================== Bottom.txt ---------------------------- $Event(19001040, Default, function() { SetEventFlagID(19001050, OFF); WaitFor( (PlayerInMap(60, 40, 30, 0) || PlayerInMap(60, 40, 31, 0) || PlayerInMap(60, 40, 32, 0) || PlayerInMap(60, 40, 33, 0) || PlayerInMap(60, 40, 34, 0) || PlayerInMap(60, 40, 35, 0) || PlayerInMap(60, 40, 36, 0) || PlayerInMap(60, 40, 37, 0) || PlayerInMap(60, 40, 38, 0) || PlayerInMap(60, 40, 39, 0) || PlayerInMap(60, 41, 30, 0) || PlayerInMap(60, 41, 31, 0) || PlayerInMap(60, 41, 32, 0) || PlayerInMap(60, 41, 33, 0) || PlayerInMap(60, 41, 34, 0) || PlayerInMap(60, 41, 35, 0) || PlayerInMap(60, 41, 36, 0) || PlayerInMap(60, 41, 37, 0) || PlayerInMap(60, 41, 38, 0) || PlayerInMap(60, 41, 39, 0) || PlayerInMap(60, 42, 30, 0) || PlayerInMap(60, 42, 31, 0) || PlayerInMap(60, 42, 32, 0) || PlayerInMap(60, 42, 33, 0) || PlayerInMap(60, 42, 34, 0) || PlayerInMap(60, 42, 35, 0) || PlayerInMap(60, 42, 36, 0) || PlayerInMap(60, 42, 37, 0) || PlayerInMap(60, 42, 38, 0) || PlayerInMap(60, 42, 39, 0) || PlayerInMap(60, 43, 30, 0) || PlayerInMap(60, 43, 31, 0) || PlayerInMap(60, 43, 32, 0) || PlayerInMap(60, 43, 33, 0) || PlayerInMap(60, 43, 34, 0) || PlayerInMap(60, 43, 35, 0) || PlayerInMap(60, 43, 36, 0) || PlayerInMap(60, 43, 37, 0) || PlayerInMap(60, 43, 38, 0) || PlayerInMap(60, 43, 39, 0) || PlayerInMap(60, 44, 30, 0) || PlayerInMap(60, 44, 31, 0) || PlayerInMap(60, 44, 32, 0) || PlayerInMap(60, 44, 33, 0) || PlayerInMap(60, 44, 34, 0) || PlayerInMap(60, 44, 35, 0) || PlayerInMap(60, 44, 36, 0) || PlayerInMap(60, 44, 37, 0) || PlayerInMap(60, 44, 38, 0) || PlayerInMap(60, 44, 39, 0) || PlayerInMap(60, 45, 30, 0) || PlayerInMap(60, 45, 31, 0) || PlayerInMap(60, 45, 32, 0) || PlayerInMap(60, 45, 33, 0) || PlayerInMap(60, 45, 34, 0) || PlayerInMap(60, 45, 35, 0) || PlayerInMap(60, 45, 36, 0) || PlayerInMap(60, 45, 37, 0) || PlayerInMap(60, 45, 38, 0) || PlayerInMap(60, 45, 39, 0) || PlayerInMap(60, 42, 40, 0) || PlayerInMap(60, 43, 40, 0) || PlayerInMap(60, 44, 40, 0) || PlayerInMap(60, 46, 36, 0) || PlayerInMap(60, 46, 37, 0) || PlayerInMap(60, 46, 38, 0)) && !EventFlag(19001057) && !EventFlag(19001056)); SetEventFlagID(19001050, ON); WaitFor( !((PlayerInMap(60, 40, 30, 0) || PlayerInMap(60, 40, 31, 0) || PlayerInMap(60, 40, 32, 0) || PlayerInMap(60, 40, 33, 0) || PlayerInMap(60, 40, 34, 0) || PlayerInMap(60, 40, 35, 0) || PlayerInMap(60, 40, 36, 0) || PlayerInMap(60, 40, 37, 0) || PlayerInMap(60, 40, 38, 0) || PlayerInMap(60, 40, 39, 0) || PlayerInMap(60, 41, 30, 0) || PlayerInMap(60, 41, 31, 0) || PlayerInMap(60, 41, 32, 0) || PlayerInMap(60, 41, 33, 0) || PlayerInMap(60, 41, 34, 0) || PlayerInMap(60, 41, 35, 0) || PlayerInMap(60, 41, 36, 0) || PlayerInMap(60, 41, 37, 0) || PlayerInMap(60, 41, 38, 0) || PlayerInMap(60, 41, 39, 0) || PlayerInMap(60, 42, 30, 0) || PlayerInMap(60, 42, 31, 0) || PlayerInMap(60, 42, 32, 0) || PlayerInMap(60, 42, 33, 0) || PlayerInMap(60, 42, 34, 0) || PlayerInMap(60, 42, 35, 0) || PlayerInMap(60, 42, 36, 0) || PlayerInMap(60, 42, 37, 0) || PlayerInMap(60, 42, 38, 0) || PlayerInMap(60, 42, 39, 0) || PlayerInMap(60, 43, 30, 0) || PlayerInMap(60, 43, 31, 0) || PlayerInMap(60, 43, 32, 0) || PlayerInMap(60, 43, 33, 0) || PlayerInMap(60, 43, 34, 0) || PlayerInMap(60, 43, 35, 0) || PlayerInMap(60, 43, 36, 0) || PlayerInMap(60, 43, 37, 0) || PlayerInMap(60, 43, 38, 0) || PlayerInMap(60, 43, 39, 0) || PlayerInMap(60, 44, 30, 0) || PlayerInMap(60, 44, 31, 0) || PlayerInMap(60, 44, 32, 0) || PlayerInMap(60, 44, 33, 0) || PlayerInMap(60, 44, 34, 0) || PlayerInMap(60, 44, 35, 0) || PlayerInMap(60, 44, 36, 0) || PlayerInMap(60, 44, 37, 0) || PlayerInMap(60, 44, 38, 0) || PlayerInMap(60, 44, 39, 0) || PlayerInMap(60, 45, 30, 0) || PlayerInMap(60, 45, 31, 0) || PlayerInMap(60, 45, 32, 0) || PlayerInMap(60, 45, 33, 0) || PlayerInMap(60, 45, 34, 0) || PlayerInMap(60, 45, 35, 0) || PlayerInMap(60, 45, 36, 0) || PlayerInMap(60, 45, 37, 0) || PlayerInMap(60, 45, 38, 0) || PlayerInMap(60, 45, 39, 0) || PlayerInMap(60, 42, 40, 0) || PlayerInMap(60, 43, 40, 0) || PlayerInMap(60, 44, 40, 0) || PlayerInMap(60, 46, 36, 0) || PlayerInMap(60, 46, 37, 0) || PlayerInMap(60, 46, 38, 0)) && !EventFlag(19001057) && !EventFlag(19001056))); RestartEvent(); }); $Event(19001041, Default, function() { SetEventFlagID(19001051, OFF); WaitFor( (PlayerInMap(60, 32, 40, 0) || PlayerInMap(60, 32, 41, 0) || PlayerInMap(60, 32, 42, 0) || PlayerInMap(60, 32, 43, 0) || PlayerInMap(60, 32, 44, 0) || PlayerInMap(60, 32, 45, 0) || PlayerInMap(60, 32, 46, 0) || PlayerInMap(60, 32, 47, 0) || PlayerInMap(60, 32, 48, 0) || PlayerInMap(60, 32, 49, 0) || PlayerInMap(60, 33, 40, 0) || PlayerInMap(60, 33, 41, 0) || PlayerInMap(60, 33, 42, 0) || PlayerInMap(60, 33, 43, 0) || PlayerInMap(60, 33, 44, 0) || PlayerInMap(60, 33, 45, 0) || PlayerInMap(60, 33, 46, 0) || PlayerInMap(60, 33, 47, 0) || PlayerInMap(60, 33, 48, 0) || PlayerInMap(60, 33, 49, 0) || PlayerInMap(60, 34, 40, 0) || PlayerInMap(60, 34, 41, 0) || PlayerInMap(60, 34, 42, 0) || PlayerInMap(60, 34, 43, 0) || PlayerInMap(60, 34, 44, 0) || PlayerInMap(60, 34, 45, 0) || PlayerInMap(60, 34, 46, 0) || PlayerInMap(60, 34, 47, 0) || PlayerInMap(60, 34, 48, 0) || PlayerInMap(60, 34, 49, 0) || PlayerInMap(60, 35, 40, 0) || PlayerInMap(60, 35, 41, 0) || PlayerInMap(60, 35, 42, 0) || PlayerInMap(60, 35, 43, 0) || PlayerInMap(60, 35, 44, 0) || PlayerInMap(60, 35, 45, 0) || PlayerInMap(60, 35, 46, 0) || PlayerInMap(60, 35, 47, 0) || PlayerInMap(60, 35, 48, 0) || PlayerInMap(60, 35, 49, 0) || PlayerInMap(60, 36, 40, 0) || PlayerInMap(60, 36, 41, 0) || PlayerInMap(60, 36, 42, 0) || PlayerInMap(60, 36, 43, 0) || PlayerInMap(60, 36, 44, 0) || PlayerInMap(60, 36, 45, 0) || PlayerInMap(60, 36, 46, 0) || PlayerInMap(60, 36, 47, 0) || PlayerInMap(60, 36, 48, 0) || PlayerInMap(60, 36, 49, 0) || PlayerInMap(60, 37, 40, 0) || PlayerInMap(60, 37, 41, 0) || PlayerInMap(60, 37, 42, 0) || PlayerInMap(60, 37, 43, 0) || PlayerInMap(60, 37, 44, 0) || PlayerInMap(60, 37, 45, 0) || PlayerInMap(60, 37, 46, 0) || PlayerInMap(60, 37, 47, 0) || PlayerInMap(60, 37, 48, 0) || PlayerInMap(60, 37, 49, 0) || PlayerInMap(60, 38, 40, 0) || PlayerInMap(60, 38, 41, 0) || PlayerInMap(60, 38, 42, 0) || PlayerInMap(60, 38, 43, 0) || PlayerInMap(60, 38, 44, 0) || PlayerInMap(60, 38, 45, 0) || PlayerInMap(60, 38, 46, 0) || PlayerInMap(60, 38, 47, 0) || PlayerInMap(60, 38, 48, 0) || PlayerInMap(60, 38, 49, 0) || PlayerInMap(60, 34, 50, 0) || PlayerInMap(60, 35, 50, 0) || PlayerInMap(60, 36, 50, 0) || PlayerInMap(60, 34, 51, 0) || PlayerInMap(60, 35, 51, 0) || PlayerInMap(60, 39, 41, 0) || PlayerInMap(60, 39, 42, 0) || PlayerInMap(60, 39, 43, 0) || PlayerInMap(60, 39, 44, 0) || PlayerInMap(60, 39, 45, 0) || PlayerInMap(60, 39, 46, 0) || PlayerInMap(60, 39, 47, 0) || PlayerInMap(60, 39, 48, 0) || PlayerInMap(60, 39, 49, 0)) && !EventFlag(19001057) && !EventFlag(19001056)); SetEventFlagID(19001051, ON); WaitFor( !((PlayerInMap(60, 32, 40, 0) || PlayerInMap(60, 32, 41, 0) || PlayerInMap(60, 32, 42, 0) || PlayerInMap(60, 32, 43, 0) || PlayerInMap(60, 32, 44, 0) || PlayerInMap(60, 32, 45, 0) || PlayerInMap(60, 32, 46, 0) || PlayerInMap(60, 32, 47, 0) || PlayerInMap(60, 32, 48, 0) || PlayerInMap(60, 32, 49, 0) || PlayerInMap(60, 33, 40, 0) || PlayerInMap(60, 33, 41, 0) || PlayerInMap(60, 33, 42, 0) || PlayerInMap(60, 33, 43, 0) || PlayerInMap(60, 33, 44, 0) || PlayerInMap(60, 33, 45, 0) || PlayerInMap(60, 33, 46, 0) || PlayerInMap(60, 33, 47, 0) || PlayerInMap(60, 33, 48, 0) || PlayerInMap(60, 33, 49, 0) || PlayerInMap(60, 34, 40, 0) || PlayerInMap(60, 34, 41, 0) || PlayerInMap(60, 34, 42, 0) || PlayerInMap(60, 34, 43, 0) || PlayerInMap(60, 34, 44, 0) || PlayerInMap(60, 34, 45, 0) || PlayerInMap(60, 34, 46, 0) || PlayerInMap(60, 34, 47, 0) || PlayerInMap(60, 34, 48, 0) || PlayerInMap(60, 34, 49, 0) || PlayerInMap(60, 35, 40, 0) || PlayerInMap(60, 35, 41, 0) || PlayerInMap(60, 35, 42, 0) || PlayerInMap(60, 35, 43, 0) || PlayerInMap(60, 35, 44, 0) || PlayerInMap(60, 35, 45, 0) || PlayerInMap(60, 35, 46, 0) || PlayerInMap(60, 35, 47, 0) || PlayerInMap(60, 35, 48, 0) || PlayerInMap(60, 35, 49, 0) || PlayerInMap(60, 36, 40, 0) || PlayerInMap(60, 36, 41, 0) || PlayerInMap(60, 36, 42, 0) || PlayerInMap(60, 36, 43, 0) || PlayerInMap(60, 36, 44, 0) || PlayerInMap(60, 36, 45, 0) || PlayerInMap(60, 36, 46, 0) || PlayerInMap(60, 36, 47, 0) || PlayerInMap(60, 36, 48, 0) || PlayerInMap(60, 36, 49, 0) || PlayerInMap(60, 37, 40, 0) || PlayerInMap(60, 37, 41, 0) || PlayerInMap(60, 37, 42, 0) || PlayerInMap(60, 37, 43, 0) || PlayerInMap(60, 37, 44, 0) || PlayerInMap(60, 37, 45, 0) || PlayerInMap(60, 37, 46, 0) || PlayerInMap(60, 37, 47, 0) || PlayerInMap(60, 37, 48, 0) || PlayerInMap(60, 37, 49, 0) || PlayerInMap(60, 38, 40, 0) || PlayerInMap(60, 38, 41, 0) || PlayerInMap(60, 38, 42, 0) || PlayerInMap(60, 38, 43, 0) || PlayerInMap(60, 38, 44, 0) || PlayerInMap(60, 38, 45, 0) || PlayerInMap(60, 38, 46, 0) || PlayerInMap(60, 38, 47, 0) || PlayerInMap(60, 38, 48, 0) || PlayerInMap(60, 38, 49, 0) || PlayerInMap(60, 34, 50, 0) || PlayerInMap(60, 35, 50, 0) || PlayerInMap(60, 36, 50, 0) || PlayerInMap(60, 34, 51, 0) || PlayerInMap(60, 35, 51, 0) || PlayerInMap(60, 39, 41, 0) || PlayerInMap(60, 39, 42, 0) || PlayerInMap(60, 39, 43, 0) || PlayerInMap(60, 39, 44, 0) || PlayerInMap(60, 39, 45, 0) || PlayerInMap(60, 39, 46, 0) || PlayerInMap(60, 39, 47, 0) || PlayerInMap(60, 39, 48, 0) || PlayerInMap(60, 39, 49, 0)) && !EventFlag(19001057) && !EventFlag(19001056))); RestartEvent(); }); $Event(19001042, Default, function() { SetEventFlagID(19001052, OFF); WaitFor( (PlayerInMap(60, 47, 36, 0) || PlayerInMap(60, 47, 37, 0) || PlayerInMap(60, 47, 38, 0) || PlayerInMap(60, 47, 39, 0) || PlayerInMap(60, 47, 40, 0) || PlayerInMap(60, 47, 41, 0) || PlayerInMap(60, 48, 36, 0) || PlayerInMap(60, 48, 37, 0) || PlayerInMap(60, 48, 38, 0) || PlayerInMap(60, 48, 39, 0) || PlayerInMap(60, 48, 40, 0) || PlayerInMap(60, 48, 41, 0) || PlayerInMap(60, 49, 36, 0) || PlayerInMap(60, 49, 37, 0) || PlayerInMap(60, 49, 38, 0) || PlayerInMap(60, 49, 39, 0) || PlayerInMap(60, 49, 40, 0) || PlayerInMap(60, 49, 41, 0) || PlayerInMap(60, 50, 36, 0) || PlayerInMap(60, 51, 36, 0) || PlayerInMap(60, 51, 35, 0) || PlayerInMap(60, 47, 42, 0) || PlayerInMap(60, 50, 39, 0) || PlayerInMap(60, 50, 40, 0) || PlayerInMap(60, 50, 41, 0) || PlayerInMap(60, 51, 40, 0) || PlayerInMap(60, 51, 41, 0) || PlayerInMap(60, 51, 42, 0) || PlayerInMap(60, 51, 43, 0) || PlayerInMap(60, 52, 41, 0) || PlayerInMap(60, 52, 42, 0) || PlayerInMap(60, 52, 43, 0)) && !EventFlag(19001057) && !EventFlag(19001056)); SetEventFlagID(19001052, ON); WaitFor( !((PlayerInMap(60, 47, 36, 0) || PlayerInMap(60, 47, 37, 0) || PlayerInMap(60, 47, 38, 0) || PlayerInMap(60, 47, 39, 0) || PlayerInMap(60, 47, 40, 0) || PlayerInMap(60, 47, 41, 0) || PlayerInMap(60, 48, 36, 0) || PlayerInMap(60, 48, 37, 0) || PlayerInMap(60, 48, 38, 0) || PlayerInMap(60, 48, 39, 0) || PlayerInMap(60, 48, 40, 0) || PlayerInMap(60, 48, 41, 0) || PlayerInMap(60, 49, 36, 0) || PlayerInMap(60, 49, 37, 0) || PlayerInMap(60, 49, 38, 0) || PlayerInMap(60, 49, 39, 0) || PlayerInMap(60, 49, 40, 0) || PlayerInMap(60, 49, 41, 0) || PlayerInMap(60, 50, 36, 0) || PlayerInMap(60, 51, 36, 0) || PlayerInMap(60, 51, 35, 0) || PlayerInMap(60, 47, 42, 0) || PlayerInMap(60, 50, 39, 0) || PlayerInMap(60, 50, 40, 0) || PlayerInMap(60, 50, 41, 0) || PlayerInMap(60, 51, 40, 0) || PlayerInMap(60, 51, 41, 0) || PlayerInMap(60, 51, 42, 0) || PlayerInMap(60, 51, 43, 0) || PlayerInMap(60, 52, 41, 0) || PlayerInMap(60, 52, 42, 0) || PlayerInMap(60, 52, 43, 0)) && !EventFlag(19001057) && !EventFlag(19001056))); RestartEvent(); }); $Event(19001043, Default, function() { SetEventFlagID(19001053, OFF); WaitFor( (PlayerInMap(60, 39, 50, 0) || PlayerInMap(60, 39, 51, 0) || PlayerInMap(60, 39, 52, 0) || PlayerInMap(60, 39, 53, 0) || PlayerInMap(60, 39, 54, 0) || PlayerInMap(60, 39, 55, 0) || PlayerInMap(60, 40, 50, 0) || PlayerInMap(60, 40, 51, 0) || PlayerInMap(60, 40, 52, 0) || PlayerInMap(60, 40, 53, 0) || PlayerInMap(60, 40, 54, 0) || PlayerInMap(60, 40, 55, 0) || PlayerInMap(60, 41, 50, 0) || PlayerInMap(60, 41, 51, 0) || PlayerInMap(60, 41, 52, 0) || PlayerInMap(60, 41, 53, 0) || PlayerInMap(60, 41, 54, 0) || PlayerInMap(60, 41, 55, 0) || PlayerInMap(60, 42, 50, 0) || PlayerInMap(60, 42, 51, 0) || PlayerInMap(60, 42, 52, 0) || PlayerInMap(60, 42, 53, 0) || PlayerInMap(60, 42, 54, 0) || PlayerInMap(60, 42, 55, 0) || PlayerInMap(60, 43, 50, 0) || PlayerInMap(60, 43, 51, 0) || PlayerInMap(60, 43, 52, 0) || PlayerInMap(60, 43, 53, 0) || PlayerInMap(60, 43, 54, 0) || PlayerInMap(60, 43, 55, 0) || PlayerInMap(60, 44, 52, 0) || PlayerInMap(60, 44, 53, 0) || PlayerInMap(60, 45, 52, 0) || PlayerInMap(60, 45, 53, 0)) && !EventFlag(19001057) && !EventFlag(19001056)); SetEventFlagID(19001053, ON); WaitFor( !((PlayerInMap(60, 39, 50, 0) || PlayerInMap(60, 39, 51, 0) || PlayerInMap(60, 39, 52, 0) || PlayerInMap(60, 39, 53, 0) || PlayerInMap(60, 39, 54, 0) || PlayerInMap(60, 39, 55, 0) || PlayerInMap(60, 40, 50, 0) || PlayerInMap(60, 40, 51, 0) || PlayerInMap(60, 40, 52, 0) || PlayerInMap(60, 40, 53, 0) || PlayerInMap(60, 40, 54, 0) || PlayerInMap(60, 40, 55, 0) || PlayerInMap(60, 41, 50, 0) || PlayerInMap(60, 41, 51, 0) || PlayerInMap(60, 41, 52, 0) || PlayerInMap(60, 41, 53, 0) || PlayerInMap(60, 41, 54, 0) || PlayerInMap(60, 41, 55, 0) || PlayerInMap(60, 42, 50, 0) || PlayerInMap(60, 42, 51, 0) || PlayerInMap(60, 42, 52, 0) || PlayerInMap(60, 42, 53, 0) || PlayerInMap(60, 42, 54, 0) || PlayerInMap(60, 42, 55, 0) || PlayerInMap(60, 43, 50, 0) || PlayerInMap(60, 43, 51, 0) || PlayerInMap(60, 43, 52, 0) || PlayerInMap(60, 43, 53, 0) || PlayerInMap(60, 43, 54, 0) || PlayerInMap(60, 43, 55, 0) || PlayerInMap(60, 44, 52, 0) || PlayerInMap(60, 44, 53, 0) || PlayerInMap(60, 45, 52, 0) || PlayerInMap(60, 45, 53, 0)) && !EventFlag(19001057) && !EventFlag(19001056))); RestartEvent(); }); $Event(19001044, Default, function() { SetEventFlagID(19001054, OFF); WaitFor( (PlayerInMap(60, 34, 52, 0) || PlayerInMap(60, 34, 53, 0) || PlayerInMap(60, 34, 54, 0) || PlayerInMap(60, 34, 55, 0) || PlayerInMap(60, 35, 52, 0) || PlayerInMap(60, 35, 53, 0) || PlayerInMap(60, 35, 54, 0) || PlayerInMap(60, 35, 55, 0) || PlayerInMap(60, 36, 52, 0) || PlayerInMap(60, 36, 53, 0) || PlayerInMap(60, 36, 54, 0) || PlayerInMap(60, 36, 55, 0) || PlayerInMap(60, 37, 52, 0) || PlayerInMap(60, 37, 53, 0) || PlayerInMap(60, 37, 54, 0) || PlayerInMap(60, 37, 55, 0) || PlayerInMap(60, 38, 52, 0) || PlayerInMap(60, 38, 53, 0) || PlayerInMap(60, 38, 54, 0)) && !EventFlag(19001057) && !EventFlag(19001056)); SetEventFlagID(19001054, ON); map = PlayerInMap(60, 34, 52, 0) || PlayerInMap(60, 34, 53, 0) || PlayerInMap(60, 34, 54, 0) || PlayerInMap(60, 34, 55, 0) || PlayerInMap(60, 35, 52, 0) || PlayerInMap(60, 35, 53, 0) || PlayerInMap(60, 35, 54, 0) || PlayerInMap(60, 35, 55, 0) || PlayerInMap(60, 36, 52, 0) || PlayerInMap(60, 36, 53, 0) || PlayerInMap(60, 36, 54, 0) || PlayerInMap(60, 36, 55, 0) || PlayerInMap(60, 37, 52, 0) || PlayerInMap(60, 37, 53, 0) || PlayerInMap(60, 37, 54, 0) || PlayerInMap(60, 37, 55, 0) || PlayerInMap(60, 38, 52, 0) || PlayerInMap(60, 38, 53, 0) || PlayerInMap(60, 38, 54, 0); mapFlag = map && !EventFlag(19001057) && !EventFlag(19001056); WaitFor(!map); RestartEvent(); }); $Event(19001045, Default, function() { SetEventFlagID(19001055, OFF); WaitFor( (PlayerInMap(60, 47, 53, 0) || PlayerInMap(60, 47, 54, 0) || PlayerInMap(60, 47, 55, 0) || PlayerInMap(60, 47, 56, 0) || PlayerInMap(60, 47, 57, 0) || PlayerInMap(60, 47, 58, 0) || PlayerInMap(60, 48, 53, 0) || PlayerInMap(60, 48, 54, 0) || PlayerInMap(60, 48, 55, 0) || PlayerInMap(60, 48, 56, 0) || PlayerInMap(60, 48, 57, 0) || PlayerInMap(60, 48, 58, 0) || PlayerInMap(60, 49, 53, 0) || PlayerInMap(60, 49, 54, 0) || PlayerInMap(60, 49, 55, 0) || PlayerInMap(60, 49, 56, 0) || PlayerInMap(60, 49, 57, 0) || PlayerInMap(60, 49, 58, 0) || PlayerInMap(60, 50, 53, 0) || PlayerInMap(60, 50, 54, 0) || PlayerInMap(60, 50, 55, 0) || PlayerInMap(60, 50, 56, 0) || PlayerInMap(60, 50, 57, 0) || PlayerInMap(60, 50, 58, 0) || PlayerInMap(60, 51, 53, 0) || PlayerInMap(60, 51, 54, 0) || PlayerInMap(60, 51, 55, 0) || PlayerInMap(60, 51, 56, 0) || PlayerInMap(60, 51, 57, 0) || PlayerInMap(60, 51, 58, 0) || PlayerInMap(60, 52, 53, 0) || PlayerInMap(60, 52, 54, 0) || PlayerInMap(60, 52, 55, 0) || PlayerInMap(60, 52, 56, 0) || PlayerInMap(60, 52, 57, 0) || PlayerInMap(60, 52, 58, 0) || PlayerInMap(60, 53, 53, 0) || PlayerInMap(60, 53, 54, 0) || PlayerInMap(60, 53, 55, 0) || PlayerInMap(60, 53, 56, 0) || PlayerInMap(60, 53, 57, 0) || PlayerInMap(60, 53, 58, 0) || PlayerInMap(60, 52, 52, 0) || PlayerInMap(60, 53, 52, 0)) && !EventFlag(19001057) && !EventFlag(19001056)); SetEventFlagID(19001055, ON); WaitFor( !((PlayerInMap(60, 47, 53, 0) || PlayerInMap(60, 47, 54, 0) || PlayerInMap(60, 47, 55, 0) || PlayerInMap(60, 47, 56, 0) || PlayerInMap(60, 47, 57, 0) || PlayerInMap(60, 47, 58, 0) || PlayerInMap(60, 48, 53, 0) || PlayerInMap(60, 48, 54, 0) || PlayerInMap(60, 48, 55, 0) || PlayerInMap(60, 48, 56, 0) || PlayerInMap(60, 48, 57, 0) || PlayerInMap(60, 48, 58, 0) || PlayerInMap(60, 49, 53, 0) || PlayerInMap(60, 49, 54, 0) || PlayerInMap(60, 49, 55, 0) || PlayerInMap(60, 49, 56, 0) || PlayerInMap(60, 49, 57, 0) || PlayerInMap(60, 49, 58, 0) || PlayerInMap(60, 50, 53, 0) || PlayerInMap(60, 50, 54, 0) || PlayerInMap(60, 50, 55, 0) || PlayerInMap(60, 50, 56, 0) || PlayerInMap(60, 50, 57, 0) || PlayerInMap(60, 50, 58, 0) || PlayerInMap(60, 51, 53, 0) || PlayerInMap(60, 51, 54, 0) || PlayerInMap(60, 51, 55, 0) || PlayerInMap(60, 51, 56, 0) || PlayerInMap(60, 51, 57, 0) || PlayerInMap(60, 51, 58, 0) || PlayerInMap(60, 52, 53, 0) || PlayerInMap(60, 52, 54, 0) || PlayerInMap(60, 52, 55, 0) || PlayerInMap(60, 52, 56, 0) || PlayerInMap(60, 52, 57, 0) || PlayerInMap(60, 52, 58, 0) || PlayerInMap(60, 53, 53, 0) || PlayerInMap(60, 53, 54, 0) || PlayerInMap(60, 53, 55, 0) || PlayerInMap(60, 53, 56, 0) || PlayerInMap(60, 53, 57, 0) || PlayerInMap(60, 53, 58, 0) || PlayerInMap(60, 52, 52, 0) || PlayerInMap(60, 53, 52, 0)) && !EventFlag(19001057) && !EventFlag(19001056))); RestartEvent(); }); $Event(19001046, Default, function() { SetEventFlagID(19001056, OFF); WaitFor( PlayerInMap(30, 0, 0, 0) || PlayerInMap(30, 1, 0, 0) || PlayerInMap(30, 2, 0, 0) || PlayerInMap(30, 3, 0, 0) || PlayerInMap(30, 4, 0, 0) || PlayerInMap(30, 5, 0, 0) || PlayerInMap(30, 6, 0, 0) || PlayerInMap(30, 7, 0, 0) || PlayerInMap(30, 11, 0, 0) || PlayerInMap(30, 12, 0, 0) || PlayerInMap(30, 13, 0, 0) || PlayerInMap(30, 14, 0, 0) || PlayerInMap(30, 15, 0, 0) || PlayerInMap(30, 16, 0, 0) || PlayerInMap(30, 18, 0, 0) || PlayerInMap(30, 19, 0, 0) || PlayerInMap(30, 20, 0, 0) || PlayerInMap(30, 8, 0, 0) || PlayerInMap(30, 9, 0, 0) || PlayerInMap(30, 10, 0, 0) || PlayerInMap(30, 17, 0, 0) || PlayerInMap(31, 0, 0, 0) || PlayerInMap(31, 1, 0, 0) || PlayerInMap(31, 2, 0, 0) || PlayerInMap(31, 3, 0, 0) || PlayerInMap(31, 4, 0, 0) || PlayerInMap(31, 5, 0, 0) || PlayerInMap(31, 6, 0, 0) || PlayerInMap(31, 7, 0, 0) || PlayerInMap(31, 9, 0, 0) || PlayerInMap(31, 10, 0, 0) || PlayerInMap(31, 11, 0, 0) || PlayerInMap(31, 12, 0, 0) || PlayerInMap(31, 15, 0, 0) || PlayerInMap(31, 17, 0, 0) || PlayerInMap(31, 18, 0, 0) || PlayerInMap(31, 19, 0, 0) || PlayerInMap(31, 20, 0, 0) || PlayerInMap(31, 21, 0, 0) || PlayerInMap(31, 22, 0, 0) || PlayerInMap(32, 0, 0, 0) || PlayerInMap(32, 1, 0, 0) || PlayerInMap(32, 2, 0, 0) || PlayerInMap(32, 4, 0, 0) || PlayerInMap(32, 5, 0, 0) || PlayerInMap(32, 7, 0, 0) || PlayerInMap(32, 8, 0, 0) || PlayerInMap(32, 11, 0, 0)); SetEventFlagID(19001056, ON); WaitFor( !(PlayerInMap(30, 0, 0, 0) || PlayerInMap(30, 1, 0, 0) || PlayerInMap(30, 2, 0, 0) || PlayerInMap(30, 3, 0, 0) || PlayerInMap(30, 4, 0, 0) || PlayerInMap(30, 5, 0, 0) || PlayerInMap(30, 6, 0, 0) || PlayerInMap(30, 7, 0, 0) || PlayerInMap(30, 11, 0, 0) || PlayerInMap(30, 12, 0, 0) || PlayerInMap(30, 13, 0, 0) || PlayerInMap(30, 14, 0, 0) || PlayerInMap(30, 15, 0, 0) || PlayerInMap(30, 16, 0, 0) || PlayerInMap(30, 18, 0, 0) || PlayerInMap(30, 19, 0, 0) || PlayerInMap(30, 20, 0, 0) || PlayerInMap(30, 8, 0, 0) || PlayerInMap(30, 9, 0, 0) || PlayerInMap(30, 10, 0, 0) || PlayerInMap(30, 17, 0, 0) || PlayerInMap(31, 0, 0, 0) || PlayerInMap(31, 1, 0, 0) || PlayerInMap(31, 2, 0, 0) || PlayerInMap(31, 3, 0, 0) || PlayerInMap(31, 4, 0, 0) || PlayerInMap(31, 5, 0, 0) || PlayerInMap(31, 6, 0, 0) || PlayerInMap(31, 7, 0, 0) || PlayerInMap(31, 9, 0, 0) || PlayerInMap(31, 10, 0, 0) || PlayerInMap(31, 11, 0, 0) || PlayerInMap(31, 12, 0, 0) || PlayerInMap(31, 15, 0, 0) || PlayerInMap(31, 17, 0, 0) || PlayerInMap(31, 18, 0, 0) || PlayerInMap(31, 19, 0, 0) || PlayerInMap(31, 20, 0, 0) || PlayerInMap(31, 21, 0, 0) || PlayerInMap(31, 22, 0, 0) || PlayerInMap(32, 0, 0, 0) || PlayerInMap(32, 1, 0, 0) || PlayerInMap(32, 2, 0, 0) || PlayerInMap(32, 4, 0, 0) || PlayerInMap(32, 5, 0, 0) || PlayerInMap(32, 7, 0, 0) || PlayerInMap(32, 8, 0, 0) || PlayerInMap(32, 11, 0, 0))); RestartEvent(); }); $Event(19001047, Default, function() { SetEventFlagID(19001057, OFF); WaitFor( PlayerInMap(10, 0, 0, 0) || PlayerInMap(10, 1, 0, 0) || PlayerInMap(11, 0, 0, 0) || PlayerInMap(11, 5, 0, 0) || PlayerInMap(11, 10, 0, 0) || PlayerInMap(12, 1, 0, 0) || PlayerInMap(12, 2, 0, 0) || PlayerInMap(12, 3, 0, 0) || PlayerInMap(12, 4, 0, 0) || PlayerInMap(12, 5, 0, 0) || PlayerInMap(12, 7, 0, 0) || PlayerInMap(12, 8, 0, 0) || PlayerInMap(12, 9, 0, 0) || PlayerInMap(13, 0, 0, 0) || PlayerInMap(14, 0, 0, 0) || PlayerInMap(15, 0, 0, 0) || PlayerInMap(16, 0, 0, 0) || PlayerInMap(18, 0, 0, 0) || PlayerInMap(19, 0, 0, 0) || PlayerInMap(35, 0, 0, 0) || PlayerInMap(39, 20, 0, 0)); SetEventFlagID(19001057, ON); WaitFor( !(PlayerInMap(10, 0, 0, 0) || PlayerInMap(10, 1, 0, 0) || PlayerInMap(11, 0, 0, 0) || PlayerInMap(11, 5, 0, 0) || PlayerInMap(11, 10, 0, 0) || PlayerInMap(12, 1, 0, 0) || PlayerInMap(12, 2, 0, 0) || PlayerInMap(12, 3, 0, 0) || PlayerInMap(12, 4, 0, 0) || PlayerInMap(12, 5, 0, 0) || PlayerInMap(12, 7, 0, 0) || PlayerInMap(12, 8, 0, 0) || PlayerInMap(12, 9, 0, 0) || PlayerInMap(13, 0, 0, 0) || PlayerInMap(14, 0, 0, 0) || PlayerInMap(15, 0, 0, 0) || PlayerInMap(16, 0, 0, 0) || PlayerInMap(18, 0, 0, 0) || PlayerInMap(19, 0, 0, 0) || PlayerInMap(35, 0, 0, 0) || PlayerInMap(39, 20, 0, 0))); RestartEvent(); }); $Event(19001398, Default, function() { SetEventFlagID(19001592, OFF); WaitFor( EventFlag(19001050) || EventFlag(19001051) || EventFlag(19001052) || EventFlag(19001053) || EventFlag(19001054) || EventFlag(19001055) || PlayerInMap(10, 0, 0, 0) || PlayerInMap(14, 0, 0, 0) || PlayerInMap(16, 0, 0, 0) || PlayerInMap(11, 0, 0, 0) || PlayerInMap(11, 5, 0, 0) || PlayerInMap(15, 0, 0, 0) || PlayerInMap(13, 0, 0, 0) || PlayerInMap(10, 1, 0, 0)); SetEventFlagID(19001592, ON); WaitFor( !(EventFlag(19001050) || EventFlag(19001051) || EventFlag(19001052) || EventFlag(19001053) || EventFlag(19001054) || EventFlag(19001055) || PlayerInMap(10, 0, 0, 0) || PlayerInMap(14, 0, 0, 0) || PlayerInMap(16, 0, 0, 0) || PlayerInMap(11, 0, 0, 0) || PlayerInMap(11, 5, 0, 0) || PlayerInMap(15, 0, 0, 0) || PlayerInMap(13, 0, 0, 0))); RestartEvent(); }); $Event(19001550, Default, function(X0_1, X4_4) { SetEventFlagID(X4_4, OFF); WaitFor(TimeOfDayInRange(X0_1, 0, 0, X0_1, 59, 59)); BatchSetEventFlags(19001600, 19001623, OFF); SetEventFlagID(X4_4, ON); WaitFor(!TimeOfDayInRange(X0_1, 0, 0, X0_1, 59, 59)); WaitFixedTimeSeconds(1); RestartEvent(); }); $Event(19001650, Default, function(X0_1, X4_4) { EndIf(!EventFlag(X4_4)); EndIf(!EventFlag(19001649)); SetCurrentTime(X0_1, 0, 0, false, false, false, 0, 0, 0); }); $Event(19001583, Default, function() { SetEventFlagID(19001584, OFF); WaitFor(CharacterHasSpEffect(10000, 415)); SetEventFlagID(19001584, ON); WaitFor(!CharacterHasSpEffect(10000, 415)); RestartEvent(); }); ---------------------------- ===================================================================================================== This is only a guide for Survival Mode but using a tool like WinMerge or Compare of notepad++ or even a online tool like https://text-compare.com you can identify what are the new scripts opening a original one and the modded one and comparing the text, or if the Host give the files like that you can easily merge then. GUIDE: IMGUR IMAGE LIST REFERENCE: https://imgur.com/a/KIguxKq 1. Open DSMAPSTUDIO, Click on new Project 2. Put the name that you want 3. Select the directory of your mod 4. Select the game executable 5. Hit Create. 6. It would now appear a project.json on yhe folder of your mod. 7. Ok now close DSMAPSTUDIO Now for the real tutorial. 1. Open DarkScript3 2. Click on Open Project... 3. Select the project.json after you open it it will appear a ton of text those are scripts of EldenRing. Now is time to paste the scripts of ER Survival Mode. Go on the part of that text that is called: TOP.txt The start and end is separated with a line like that: --------------------------- So you can understand which is which. 4. Copy and paste the contents near line 360, i usually do after "InitilializeEvent(91, " But before the "$Event(50, Default, function() (" Those are with a marker on the image. 5. Then go to the end of the script and copy the contents of Bottom.txt and paste then on Darkscript I usually comment something on it just for documenting for which mod is which script with // u can comment whatever u want in DarkScript. Comment is tagged with a marker on the image. 6. Then u paste it, now save, open the DarknessFog.exe and open the game and test it! And btw Darkness Mode Worked with all the mods that i tested until now.