Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- - script LMS#disable -1,{
- OnInit:
- disablenpc "Mr. Banker";
- disablenpc "All Job Manager";
- end;
- }
- - script LMS -1,{
- OnClock0000:// Edit this to what ever you want. note : OnClock0000 is 12 midnight and OnClock1200 is 12 Noon
- OnClock0100:
- OnClock0200:
- OnClock0300:
- OnClock0400:
- OnClock0500:
- OnClock0600:
- OnClock0700:
- OnClock0800:
- OnClock0900:
- OnClock1000:
- OnClock1100:
- OnClock1200:
- OnClock1300:
- OnClock1400:
- OnClock1500:
- OnClock1600:
- OnClock1700:
- OnClock1800:
- OnClock1900:
- OnClock2000:
- OnClock2100:
- OnClock2219:
- OnClock2300:
- goto startlmsevent;
- startlmsevent:
- pvpoff "guild_vs3";
- announce "Mr. Manager: Ang Labanan ng mga POGI event will be starting shortly.",0;
- sleep2 5000;
- announce "Mr. Manager: Those who want to play, please proceed to Prontera and Register.",0;
- sleep2 5000;
- announce "Mr. Manager: After 1 Minute the Registration will close.",0;
- enablenpc "All Job Manager";
- initnpctimer;
- end;
- OnTimer30000:
- pvpoff "guild_vs3";
- announce "Mr. Manager: Last 30 seconds.",0;
- sleep2 5000;
- announce "Mr. Manager: If you want to join please Register in Prontera.",0;
- end;
- OnTimer50000:
- pvpoff "guild_vs3";
- announce "Mr. Manager: Last 10 seconds.",0;
- end;
- OnTimer55000:
- pvpoff "guild_vs3";
- announce "Mr. Manager: 5.",0;
- end;
- OnTimer56000:
- pvpoff "guild_vs3";
- announce "Mr. Manager: 4.",0;
- end;
- OnTimer57000:
- pvpoff "guild_vs3";
- announce "Mr. Manager: 3.",0;
- end;
- OnTimer58000:
- pvpoff "guild_vs3";
- announce "Mr. Manager: 2.",0;
- end;
- OnTimer59000:
- pvpoff "guild_vs3";
- announce "Mr. Manager: 1.",0;
- end;
- OnTimer60000:
- pvpoff "guild_vs3";
- announce "Mr. Manager: Time's up.",0;
- end;
- OnTimer61000:
- pvpoff "guild_vs3";
- disablenpc "All Job Manager";
- donpcevent "Mr. Banker::OnEnable";
- stopnpctimer;
- end;
- }
- //---------All Job Registration---------------
- prontera,155,183,5 script All Job Manager 468,{
- mes "[Mr. Manager]";
- mes "Hello What can I do for you?";
- next;
- menu "Register",-,"What is LMS?",what,"Leave",leave;
- next;
- mes "[Mr. Manager]";
- mes "Thankyou for registering Mr. " + strcharinfo(0) + ", Have fun!";
- warp "guild_vs3",0,0;
- end;
- what:
- mes "[Mr. Manager]";
- mes "LMS is also known as Last Man Standing Event";
- next;
- mes "[Mr. Manager]";
- mes "LMS is also like a PvP.";
- mes "The only difference is at LMS you will get 50 TCG Card if you are the Last Man Standing at the arena.";
- next;
- mes "[Mr. Manager]";
- mes "That's all";
- close;
- leave:
- mes "[Mr. Manager]";
- mes "I hope you will register next time";
- close;
- }
- //--------------------------
- //--------------------------
- guild_vs3,49,49,6 script Mr. Banker 56,{
- mes "[Banker]";
- mes "Congrats. You've won.";
- next;
- announce "Mr. Manager: We have a winner! well done "+strcharinfo(0)+".",0;
- getitem 7227,50; // Change This item id to what ever you want . item id,amount
- dispbottom "You Received 50x TCG Card for winning the LMS Event.";
- mes "You will return now";
- warp "prontera",155,180;
- disablenpc "Mr. Banker";
- close;
- end;
- OnEnable:
- mapannounce "guild_vs3","Mr. Manager:The Last Man Standing Event will start shortly",0;
- sleep2 5000;
- mapannounce "guild_vs3","Mr. Manager:But before we start this is just a few reminders..",0;
- sleep2 5000;
- mapannounce "guild_vs3","Mr. Manager:Using Cloaking , Hiding is strictly not allowed..",0;
- sleep2 5000;
- mapannounce "guild_vs3","Mr. Manager: Only the Last Man Standing will win this event!!",0;
- sleep2 5000;
- mapannounce "guild_vs3","Mr. Manager: What are we waiting for?..Let's Get Ready to Rumble!!...",0;
- sleep2 5000;
- goto L_Start;
- end;
- L_Start:
- if(getmapusers("guild_vs3") == 1) goto L_Champ;
- if(getmapusers("guild_vs3") == 0) goto L_None;
- if(getmapusers("guild_vs3") > 1) {
- mapannounce "guild_vs3","Mr. Manager: Get ready at the count of 5 we will start!....",0;
- sleep2 5000;
- mapannounce "guild_vs3","Mr. Manager: 5",0;
- sleep2 5000;
- mapannounce "guild_vs3","Mr. Manager: 4",0;
- sleep2 4000;
- mapannounce "guild_vs3","Mr. Manager: 3",0;
- sleep2 3000;
- mapannounce "guild_vs3","Mr. Manager: 2",0;
- sleep2 2000;
- mapannounce "guild_vs3","Mr. Manager: 1",0;
- sleep2 1000;
- gvgon "guild_vs3";
- goto timer;
- end;
- }
- timer:
- initnpctimer;
- end;
- OnTimer1000:
- end;
- OnTimer1100:
- if(getmapusers("guild_vs3") == 1) goto L_Champ;
- if(getmapusers("guild_vs3") > 2) goto timer;
- if(getmapusers("guild_vs3") == 2) goto champ;
- stopnpctimer;
- end;
- champ:
- announce "Mr. Manager: Last 2 Brave warriors are still alive!",0;
- sleep2 10000;
- if(getmapusers("guild_vs3") == 1) goto L_Champ;
- if(getmapusers("guild_vs3") > 1) goto timer;
- end;
- L_Champ:
- mapannounce "guild_vs3","Mr. Banker: Please talk to me to get your prize..",0;
- pvpoff "guild_vs3";
- enablenpc "Mr. Banker";
- end;
- L_None:
- disablenpc "Banker";
- pvpoff "guild_vs3";
- end;
- }
- //----- Die = warp prt -----
- - script Killa_warp -1,{
- OnPCDieEvent:
- getmapxy(.@map$,.@x,.@y,0);
- if(.@map$=="guild_vs3")
- {
- set #kill_point, 0;
- announce ""+strcharinfo(0)+" died, and out of the game!.",bc_all;
- warp "que_moon",0,0;
- end;
- }
- OnPCKillEvent:
- getmapxy(.@map$,.@x,.@y,0);
- if(.@map$=="guild_vs3")
- {
- set #kill_point,#kill_point+1;
- if ( #kill_point % 4 == 0) {
- announce ""+strcharinfo(0)+" have made 4 Consecutive Kills!!He will be granted an item",bc_all;
- getitem 607, 50;
- end;
- }
- }
- }
- // == Mapflags
- guild_vs3 mapflag nowarp
- guild_vs3 mapflag nowarpto
- guild_vs3 mapflag noteleport
- guild_vs3 mapflag nosave
- guild_vs3 mapflag nomemo
- guild_vs3 mapflag nobranch
- guild_vs3 mapflag pvp_noparty
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement