Rain408 Posted October 23, 2015 Group: Members Topic Count: 30 Topics Per Day: 0.01 Content Count: 77 Reputation: 0 Joined: 05/23/15 Last Seen: June 4, 2017 Share Posted October 23, 2015 I just wanted to change all my mvp spawn to something similar to LoD in niflheim. lou_dun03,1,1,0 script louInvasion -1,{ OnInit: while(1) { initnpctimer; end; OnMinute12: stopnpctimer; monster "louyang",0,0,"Kaguya",1630,1,"louInvasion::OnKaguyaDead"; monster "louyang",0,0,"Disguise",1506,100,"louInvasion::OnInvasionMonsters"; end; OnInvasionMonsters: end; OnKaguyaDead: killmonster "louyang","louInvasion::OnInvasionMonsters"; } } I only put the monster spawn at 100 to easily know if the script work. Is there something wrong w/ it? Quote Link to comment Share on other sites More sharing options...
Litro Endemic Posted October 23, 2015 Group: Members Topic Count: 25 Topics Per Day: 0.01 Content Count: 283 Reputation: 79 Joined: 06/13/13 Last Seen: June 7, 2023 Share Posted October 23, 2015 you have wrong timer label, what you need is OnTimer instead OnMinute, you can read more reagarding initnpctimer in doc/script_commands.txt Quote Link to comment Share on other sites More sharing options...
Rain408 Posted October 23, 2015 Group: Members Topic Count: 30 Topics Per Day: 0.01 Content Count: 77 Reputation: 0 Joined: 05/23/15 Last Seen: June 4, 2017 Author Share Posted October 23, 2015 you have wrong timer label, what you need is OnTimer instead OnMinute, you can read more reagarding initnpctimer in doc/script_commands.txt im sure that not the issue here, because on the LoD invasion script i change OnTimer to OnMintue for testing and it work perfectly. Quote Link to comment Share on other sites More sharing options...
Ninja Posted October 23, 2015 Group: Members Topic Count: 54 Topics Per Day: 0.01 Content Count: 513 Reputation: 84 Joined: 08/11/12 Last Seen: July 4, 2024 Share Posted October 23, 2015 - script louInvasion -1,{ OnInit: initnpctimer; end; OnMinute12: stopnpctimer; monster "louyang",0,0,"Kaguya",1630,1,"louInvasion::OnKaguyaDead"; monster "louyang",0,0,"Disguise",1506,100; end; OnKaguyaDead: killmonster "louyang","louInvasion::OnInvasionMonsters"; initnpctimer; end; } I've removed the event lable for the normal monsters, I'm assuming that the event ends once "Kaguya" gets killed. Try to do away with putting a While-loop inside OnInit. and prolly the problem lies on OnInit: While (1) { initnpctimer; end; IMO,It'll get stuck here. Quote Link to comment Share on other sites More sharing options...
Elsa Mist Posted October 23, 2015 Group: Members Topic Count: 23 Topics Per Day: 0.01 Content Count: 387 Reputation: 60 Joined: 10/08/13 Last Seen: July 14, 2022 Share Posted October 23, 2015 jezznar, Do you know how to play with that OnInit thing? Ive got bad experience with that on my scripts Quote Link to comment Share on other sites More sharing options...
Rain408 Posted October 23, 2015 Group: Members Topic Count: 30 Topics Per Day: 0.01 Content Count: 77 Reputation: 0 Joined: 05/23/15 Last Seen: June 4, 2017 Author Share Posted October 23, 2015 Will do when I get home Quote Link to comment Share on other sites More sharing options...
Ninja Posted October 23, 2015 Group: Members Topic Count: 54 Topics Per Day: 0.01 Content Count: 513 Reputation: 84 Joined: 08/11/12 Last Seen: July 4, 2024 Share Posted October 23, 2015 jezznar, Do you know how to play with that OnInit thing? Ive got bad experience with that on my scripts Sure, what can I do for you? Skype me. Quote Link to comment Share on other sites More sharing options...
Rain408 Posted October 24, 2015 Group: Members Topic Count: 30 Topics Per Day: 0.01 Content Count: 77 Reputation: 0 Joined: 05/23/15 Last Seen: June 4, 2017 Author Share Posted October 24, 2015 - script louInvasion -1,{ OnInit: initnpctimer; end; OnMinute12: stopnpctimer; monster "louyang",0,0,"Kaguya",1630,1,"louInvasion::OnKaguyaDead"; monster "louyang",0,0,"Disguise",1506,100; end; OnKaguyaDead: killmonster "louyang","louInvasion::OnInvasionMonsters"; initnpctimer; end; } I've removed the event lable for the normal monsters, I'm assuming that the event ends once "Kaguya" gets killed. Try to do away with putting a While-loop inside OnInit. and prolly the problem lies on OnInit: While (1) { initnpctimer; end; IMO,It'll get stuck here. that didnt seem to do the trick. I wonder why the script for LoD niff invasion works, but when i change the town in the script. It doesnt work for the town, yet it's identical to the functional one. Quote Link to comment Share on other sites More sharing options...
Joseph Posted October 24, 2015 Group: Members Topic Count: 5 Topics Per Day: 0.00 Content Count: 341 Reputation: 43 Joined: 01/10/12 Last Seen: June 29, 2020 Share Posted October 24, 2015 - script louInvasion -1,{ OnKaguyaDead: killmonster "louyang","louInvasion::OnInvasionMonsters"; OnInit: monster "louyang",0,0,"Kaguya",1630,1,"louInvasion::OnKaguyaDead"; monster "louyang",0,0,"Disguise",1506,100,"louInvasion::OnInvasionMonsters"; end; OnInvasionMonsters: end; } Quote Link to comment Share on other sites More sharing options...
Litro Endemic Posted October 26, 2015 Group: Members Topic Count: 25 Topics Per Day: 0.01 Content Count: 283 Reputation: 79 Joined: 06/13/13 Last Seen: June 7, 2023 Share Posted October 26, 2015 (edited) you have wrong timer label, what you need is OnTimer instead OnMinute, you can read more reagarding initnpctimer in doc/script_commands.txt im sure that not the issue here, because on the LoD invasion script i change OnTimer to OnMintue for testing and it work perfectly. if you want to use OnMinuteXX im sure you didn't have to initnpctimer or looping it in while, since OnMinute12 mean every hour in minute 12 the script will get executed, that was say initnpctimer and stopnpctimer become pointless when you use OnMinuteXX label, you should read more the script_doc.txt for more information regarding timer on script... original niflheim invasion script niflheim,1,1,0 script NifInvasion -1,{ OnInit: while(1) { initnpctimer; end; OnTimer7980000: stopnpctimer; switch(rand(6)) { case 0: monster "niflheim",327,193,"Lord Of Death",1373,1,"NifInvasion::OnLoDDead"; monster "niflheim",330,193,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",324,193,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",327,196,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",327,190,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",324,190,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",330,190,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",324,196,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",330,196,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; break; case 1: monster "niflheim",337,252,"Lord Of Death",1373,1,"NifInvasion::OnLoDDead"; monster "niflheim",337,255,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",337,249,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",334,252,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",340,252,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",334,249,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",340,255,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",340,249,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",334,255,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; break; case 2: monster "niflheim",190,185,"Lord Of Death",1373,1,"NifInvasion::OnLoDDead"; monster "niflheim",190,188,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",190,182,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",193,185,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",187,185,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",187,182,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",193,182,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",193,188,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",187,188,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; break; case 3: monster "niflheim",131,138,"Lord Of Death",1373,1,"NifInvasion::OnLoDDead"; monster "niflheim",131,141,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",131,135,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",128,138,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",134,138,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",134,141,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",128,141,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",134,135,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",128,135,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; break; case 4: monster "niflheim",311,64,"Lord Of Death",1373,1,"NifInvasion::OnLoDDead"; monster "niflheim",311,67,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",311,61,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",308,64,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",314,64,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",314,61,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",314,67,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",308,67,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",308,61,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; break; case 5: monster "niflheim",238,131,"Lord Of Death",1373,1,"NifInvasion::OnLoDDead"; monster "niflheim",238,134,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",238,128,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",235,131,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",241,131,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",235,128,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",235,134,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",241,128,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",241,134,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; break; case 6: monster "niflheim",86,219,"Lord Of Death",1373,1,"NifInvasion::OnLoDDead"; monster "niflheim",86,222,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",86,216,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",89,219,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",83,219,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",89,222,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",89,216,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",83,222,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",83,216,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; break; } monster "niflheim",154,95,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",115,65,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",330,195,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",151,83,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",285,245,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",235,135,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",265,48,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",186,139,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",166,267,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",82,202,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",219,44,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",287,44,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",275,165,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",138,204,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",299,39,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",31,154,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",154,96,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",116,65,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",151,84,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",286,245,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",330,196,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",236,135,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",165,49,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",167,267,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",82,203,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",220,44,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",287,45,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",287,44,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",276,166,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",139,205,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",300,39,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",31,155,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; end; OnInvasionMonsters: end; OnLoDDead: killmonster "niflheim","NifInvasion::OnInvasionMonsters"; } } Try this it should work since it was exact copy from the original script except the timer count 720000 Milisecond = 12 Minute 7980000 Milisecond = 133 Minute = 2 Hours, 13 Minute lou_dun03,1,1,0 script louInvasion -1,{ OnInit: while(1) { initnpctimer; end; // First spawn after script loaded when you do @reloadscript or turning on server after 12 Minute it will be triggered // And every time after Kaguya got killed 12 Minute delay this will be triggered OnTimer720000: stopnpctimer; monster "louyang",0,0,"Kaguya",1630,1,"louInvasion::OnKaguyaDead"; monster "louyang",0,0,"Disguise",1506,100,"louInvasion::OnInvasionMonsters"; end; OnInvasionMonsters: end; OnKaguyaDead: killmonster "louyang","louInvasion::OnInvasionMonsters"; // After Kaguya killed looping will happened here... } } Edited October 26, 2015 by Litro Endemic Quote Link to comment Share on other sites More sharing options...
Rain408 Posted October 27, 2015 Group: Members Topic Count: 30 Topics Per Day: 0.01 Content Count: 77 Reputation: 0 Joined: 05/23/15 Last Seen: June 4, 2017 Author Share Posted October 27, 2015 (edited) you have wrong timer label, what you need is OnTimer instead OnMinute, you can read more reagarding initnpctimer in doc/script_commands.txt im sure that not the issue here, because on the LoD invasion script i change OnTimer to OnMintue for testing and it work perfectly. if you want to use OnMinuteXX im sure you didn't have to initnpctimer or looping it in while, since OnMinute12 mean every hour in minute 12 the script will get executed, that was say initnpctimer and stopnpctimer become pointless when you use OnMinuteXX label, you should read more the script_doc.txt for more information regarding timer on script... original niflheim invasion script niflheim,1,1,0 script NifInvasion -1,{ OnInit: while(1) { initnpctimer; end; OnTimer7980000: stopnpctimer; switch(rand(6)) { case 0: monster "niflheim",327,193,"Lord Of Death",1373,1,"NifInvasion::OnLoDDead"; monster "niflheim",330,193,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",324,193,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",327,196,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",327,190,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",324,190,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",330,190,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",324,196,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",330,196,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; break; case 1: monster "niflheim",337,252,"Lord Of Death",1373,1,"NifInvasion::OnLoDDead"; monster "niflheim",337,255,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",337,249,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",334,252,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",340,252,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",334,249,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",340,255,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",340,249,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",334,255,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; break; case 2: monster "niflheim",190,185,"Lord Of Death",1373,1,"NifInvasion::OnLoDDead"; monster "niflheim",190,188,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",190,182,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",193,185,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",187,185,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",187,182,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",193,182,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",193,188,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",187,188,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; break; case 3: monster "niflheim",131,138,"Lord Of Death",1373,1,"NifInvasion::OnLoDDead"; monster "niflheim",131,141,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",131,135,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",128,138,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",134,138,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",134,141,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",128,141,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",134,135,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",128,135,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; break; case 4: monster "niflheim",311,64,"Lord Of Death",1373,1,"NifInvasion::OnLoDDead"; monster "niflheim",311,67,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",311,61,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",308,64,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",314,64,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",314,61,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",314,67,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",308,67,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",308,61,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; break; case 5: monster "niflheim",238,131,"Lord Of Death",1373,1,"NifInvasion::OnLoDDead"; monster "niflheim",238,134,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",238,128,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",235,131,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",241,131,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",235,128,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",235,134,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",241,128,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",241,134,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; break; case 6: monster "niflheim",86,219,"Lord Of Death",1373,1,"NifInvasion::OnLoDDead"; monster "niflheim",86,222,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",86,216,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",89,219,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",83,219,"Bloody Murderer",1507,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",89,222,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",89,216,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",83,222,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",83,216,"Loli Ruri",1505,1,"NifInvasion::OnInvasionMonsters"; break; } monster "niflheim",154,95,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",115,65,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",330,195,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",151,83,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",285,245,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",235,135,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",265,48,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",186,139,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",166,267,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",82,202,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",219,44,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",287,44,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",275,165,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",138,204,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",299,39,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",31,154,"Disguise",1506,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",154,96,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",116,65,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",151,84,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",286,245,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",330,196,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",236,135,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",165,49,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",167,267,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",82,203,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",220,44,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",287,45,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",287,44,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",276,166,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",139,205,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",300,39,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; monster "niflheim",31,155,"Dullahan",1504,1,"NifInvasion::OnInvasionMonsters"; end; OnInvasionMonsters: end; OnLoDDead: killmonster "niflheim","NifInvasion::OnInvasionMonsters"; } } Try this it should work since it was exact copy from the original script except the timer count 720000 Milisecond = 12 Minute 7980000 Milisecond = 133 Minute = 2 Hours, 13 Minute lou_dun03,1,1,0 script louInvasion -1,{ OnInit: while(1) { initnpctimer; end; // First spawn after script loaded when you do @reloadscript or turning on server after 12 Minute it will be triggered // And every time after Kaguya got killed 12 Minute delay this will be triggered OnTimer720000: stopnpctimer; monster "louyang",0,0,"Kaguya",1630,1,"louInvasion::OnKaguyaDead"; monster "louyang",0,0,"Disguise",1506,100,"louInvasion::OnInvasionMonsters"; end; OnInvasionMonsters: end; OnKaguyaDead: killmonster "louyang","louInvasion::OnInvasionMonsters"; // After Kaguya killed looping will happened here... } } the OnMinute command modification was only done to test the script, The oddity is this. My script was designed after the niff script. After trying it so many times to get to work, it never did. I then took the copy of the niff script and change the map location. Sadly i still couldn't get the niff script to trigger in a different map. I'll doing it again, but sadly i don't think it will work. But lets hope it does. I just tested the script on Payon, it doesnt work for me. What wierd is that the niff script works in niff, but when i go to change the location shit doesn't work anymore Edited October 27, 2015 by Rain408 Quote Link to comment Share on other sites More sharing options...
Litro Endemic Posted October 27, 2015 Group: Members Topic Count: 25 Topics Per Day: 0.01 Content Count: 283 Reputation: 79 Joined: 06/13/13 Last Seen: June 7, 2023 Share Posted October 27, 2015 (edited) if you want to change location of monster spawn just edit the first arg of monster script commands, can't understand what you really want to achieve this will spawn monster in louyang map in random kordinat monster "louyang",0,0,"Kaguya",1630,1,"louInvasion::OnKaguyaDead"; monster "louyang",0,0,"Disguise",1506,100,"louInvasion::OnInvasionMonsters"; this will spawn monster in payon in random kordinat monster "payon",0,0,"Kaguya",1630,1,"louInvasion::OnKaguyaDead"; monster "payon",0,0,"Disguise",1506,100,"louInvasion::OnInvasionMonsters"; sure bring your script here so other can see what have you done with it Edited October 27, 2015 by Litro Endemic Quote Link to comment Share on other sites More sharing options...
llchrisll Posted October 27, 2015 Group: Members Topic Count: 12 Topics Per Day: 0.00 Content Count: 626 Reputation: 189 Joined: 11/19/11 Last Seen: March 25 Share Posted October 27, 2015 (edited) Well, I can't take a closer at script cuz I'm mobile, but if you want you could use my script: Monster Invasion. Regards, Chris Edited October 27, 2015 by llchrisll Quote Link to comment Share on other sites More sharing options...
Rain408 Posted October 27, 2015 Group: Members Topic Count: 30 Topics Per Day: 0.01 Content Count: 77 Reputation: 0 Joined: 05/23/15 Last Seen: June 4, 2017 Author Share Posted October 27, 2015 (edited) I think I got it, yes that probably reason monster didn't spawn correctly because I only altar the location at where the script name was. Thanks I'm going try this when I get home.I didn't know "map" before monster name indicated the map they spawn on, I thought it was just a grouping so the @killmonster command killed the right monstersI was trying to change all mvp to spawn by invasion like LoD. So that the map gets harder when mvp is up w/o messing with the official mob spawn Well fuck that didn't work. I'm just about to give up and call it a decent effort. Edited October 28, 2015 by Rain408 Quote Link to comment Share on other sites More sharing options...
Question
Rain408
I just wanted to change all my mvp spawn to something similar to LoD in niflheim.
I only put the monster spawn at 100 to easily know if the script work.
Is there something wrong w/ it?
Link to comment
Share on other sites
13 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.