yuhsing

Untitled

Dec 4th, 2012
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.62 KB | None | 0 0
  1. xmas,147,109,4 script Dark Lord 737,{
  2. mes "[^FF0000The ^00FF00Dark ^0000FFLord^000000]";
  3.  
  4. switch( @Introduction ){
  5. Case 0:
  6. mes "Human measly, one skill, killed you are.";
  7. next;
  8. misceffect 72;
  9. mes "[^FF0000The ^00FF00Dark ^0000FFLord^000000]";
  10. mes "I want to make friends, Alas here.";
  11. next;
  12. mes "[^FF0000The ^00FF00Dark ^0000FFLord^000000]";
  13. mes "I just want to say Ho Ho Ho.. Merry Christmas!";
  14. break;
  15. Case 1:
  16. mes "So now you're saying..";
  17. mes ""+strcharinfo(0)+" should I slash this guy up?";
  18. next;
  19. mes "[^FF0000The ^00FF00Dark ^0000FFLord^000000]";
  20. mes "Please Santa needs your help! :(";
  21. break;
  22. Case 2:
  23. mes "Aye, I'm deeply sorry for the troubles but can you please find Santa in the second level of the Clock tower";
  24. next;
  25. mes "[^FF0000The ^00FF00Dark ^0000FFLord^000000]";
  26. mes "He's in a catatonic state but I'm pretty sure he's hiding up somewhere northwest(Thanks to MaiaWalker)";
  27. break;
  28. default:
  29. Case 3:
  30. mes "Here here comes, Christmas Christmas.";
  31. set #Started,atoi( gettimestr( "%Y%m%d", 9 ) );
  32. break;
  33. }
  34. set @Introduction,@Introduction + 1;
  35. close;
  36.  
  37. }
  38.  
  39.  
  40. c_tower2,36,274,0 script #xmsevent 111,2,2,{
  41. OnTouch:
  42. if( #Started != atoi( gettimestr( "%Y%m%d", 9 ) ) ){
  43. mes "[---------]";
  44. mes "Bagged and tagged.";
  45. next;
  46. percentheal -70,-70;
  47. }else{
  48. mes "[Santa]";
  49. mes "Come on, you little runt *puffs smoke*";
  50. next;
  51. switch( rand(3) ){
  52. Case 0:
  53. mes "*You grab the nearest block of metal and pound Santa's head*";
  54. break;
  55. Case 1:
  56. mes "*He stings you with a grin, You kick his balls";
  57. percentheal -30,-30;
  58. break;
  59. Case 2:
  60. mes "*Blindsided, You get knocked out again";
  61. percentheal -70,-70;
  62. break;
  63. default:
  64. mes "*You here jingle bells*";
  65. break;
  66. }
  67. }
  68. warp "1@mist",61,282;
  69. close;
  70. }
  71.  
  72.  
  73. 1@mist,65,289,4 script Santa#vnc_xmas 718,{
  74.  
  75. mes "[Santa]";
  76. if( #Started != atoi( gettimestr( "%Y%m%d", 9 ) ) ){
  77. mes "What are you doing here ? ";
  78. }else{
  79. mes "I shall summon different monsters";
  80. next;
  81. mes "[Santa]";
  82. mes "Let's just say they wanted some 'action'";
  83. next;
  84. mes "[Santa]";
  85. mes "Let's start, when I stop spawning";
  86. close2;
  87. killmonsterall "1@mist","All";
  88. monster "1@mist",61,283,"Santa's Monsters",@monster,.xmas_day,strnpcinfo(0)+"::OnMyMobDead";
  89. end;
  90. }
  91. close;
  92.  
  93. OnMyMobDead:
  94. mapannounce "Gimme some milk, Gimme some milk I gotta see "+strcharinfo(0)+"",bc_map;
  95. if( !mobcount( "1@mist",strnpcinfo(0)+"::OnMyMobDead" ) ){
  96. getexp 74848224,700000;
  97. }
  98. end;
  99.  
  100. OnInit:
  101. OnClock0000:
  102. if( .xmas_day < 12 )
  103. set .xmas_day,.xmas_day + 1;
  104. end;
  105. }
Advertisement
Add Comment
Please, Sign In to add comment