hendra814

Spawn Mob with NPC by GM Char

Sep 19th, 2011
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.17 KB | None | 0 0
  1. // Custom Script
  2. // by : Hendra814
  3. // Note :
  4. // Menspawn beberapa monster melalui NPC oleh char GM.
  5. // Silakan mengganti monster id dan jumlahnya sesuai keinginan.
  6. // Untuk memberikan hadiah cek baris ke 61
  7. //========================SPAWN MONSTER========================
  8. prontera,143,179,6  script  Spawn Monster   814,{
  9.  
  10. mes "[Monster Spawn]";
  11. if(getgmlevel() < 50) {
  12.     if(.Event == 0) mes "Event belum berjalan untuk sekarang.";
  13.     else {
  14.         mes "Event sedang berjalan di map prt_fild08!";
  15.     }
  16.     end;
  17. }
  18. mes "Selamat datang GM.";
  19. if(.Event == 0) mes "Event belum berjalan untuk sekarang.";
  20.     else {
  21.         mes "Event sedang berjalan di map prt_fild08!";
  22.     }
  23. next;
  24. menu    "Start Event",Start,
  25.     "Turn off Event",Turn_off;
  26.  
  27.     Start:OnHour07: //CHANGE THIS TO THE HOUR YOU WOULD LIKE THIS EVENT TO LOAD!
  28.         OnHour09:
  29.         OnHour11:
  30.         OnHour13:
  31.         OnHour15:
  32.         OnHour17:
  33.         OnHour19:
  34.         OnHour21:
  35.         set .Map$,"prt_fild08";
  36.         set .Event,1;
  37.         announce "Monster menyerang daerah prontera (prt_fild08)",bc_all;
  38.         monster .Map$,0,0,"attacker",1867,10,"mobkill::OnMobKilled";    //banshee
  39.         monster .Map$,0,0,"attacker",2085,10,"mobkill::OnMobKilled";    //antler scaraba
  40.         monster .Map$,0,0,"attacker",2137,10,"mobkill::OnMobKilled";    //miming
  41.         monster .Map$,0,0,"attacker",2221,10,"mobkill::OnMobKilled";    //Randel
  42.         monster .Map$,0,0,"attacker",1956,1,"mobkill::OnMobKilled"; //naght sieger
  43.         monster .Map$,0,0,"attacker",1313,10,"mobkill::OnMobKilled";    //mobster
  44.         monster .Map$,0,0,"attacker",1371,10,"mobkill::OnMobKilled";    //fake angel
  45.         monster .Map$,0,0,"attacker",1755,10,"mobkill::OnMobKilled";    //skeggiold
  46.         monster .Map$,0,0,"attacker",2224,10,"mobkill::OnMobKilled";    //champ
  47.         monster .Map$,0,0,"attacker",1734,1,"mobkill::OnMobKilled"; //kiel
  48.         mes "Event sudah berhasil dijalankan";
  49.         end;
  50.     Turn_off:
  51.         mes "Ok, sampai ketemu lain kali GM";
  52.         goto EndEvent;
  53.         end;
  54.  
  55. OnTimer216000000:
  56.     announce "Event has ended.",bc_all;
  57.     killmonster .Map$,"All";
  58.     set .Event,0;
  59.     end;
  60. EndEvent:
  61.     if(.Event) announce "The Event is now over!",bc_all;
  62.     killmonster .Map$,"All";
  63.     set .Event,0;
  64.     end;
  65. }
  66.  
  67. -   script  mobkill -1,{
  68. end;
  69.  
  70. OnMobKilled:
  71. getitem 7539,1;
  72. end;
  73.  
  74. }
Advertisement
Add Comment
Please, Sign In to add comment