Jump to content

mishy

Members
  • Posts

    6
  • Joined

  • Last visited

Profile Information

  • Gender
    Female
  • Location
    Japan

mishy's Achievements

Poring

Poring (1/15)

0

Reputation

  1. Try this. - script LMS#disable -1,{ OnInit: disablenpc "Mr. Banker"; disablenpc "All Job Manager"; disablenpc "Baby Manager"; disablenpc "Novice Manager"; end; } - script LMS -1,{ OnClock0045: OnClock0245: OnClock0445: OnClock0645: OnClock0845: OnClock1045: OnClock1245: OnClock1445: OnClock1645: OnClock1845: OnClock2045: OnClock2245: goto startlmsevent; startlmsevent: announce "Mr. Manager: The Last Man Standing event will be starting shortly. warp @ prontera 177 133",0; sleep2 10000; announce "Mr. Manager: Those who want to play, please proceed to Prontera 177 133 and Register. ",0; sleep2 10000; announce "Mr. Manager: After 1 Minute the Registration will close. warp @ prontera 177 133",0; sleep2 10000; announce "Mr. Manager: Please go to Prontera 177 133 and Register now if you want to join.",0; enablenpc "All Job Manager"; initnpctimer; end; OnTimer30000: announce "Mr. Manager: Last 30 seconds. warp @ prontera 177 133",0; sleep2 5000; announce "Mr. Manager: If you want to join please Register in Prontera.",0; end; OnTimer50000: announce "Mr. Manager: Last 10 seconds.",0; end; OnTimer55000: announce "Mr. Manager: 5.",0; end; OnTimer56000: announce "Mr. Manager: 4.",0; end; OnTimer57000: announce "Mr. Manager: 3.",0; end; OnTimer58000: announce "Mr. Manager: 2.",0; end; OnTimer59000: announce "Mr. Manager: 1.",0; end; OnTimer60000: announce "Mr. Manager: Time's up.",0; end; OnTimer61000: disablenpc "All Job Manager"; donpcevent "Mr. Banker::OnEnable"; stopnpctimer; end; } //---------All Job Registration--------------- prontera,177,133,5 script All Job Manager 106,{ 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 "pvp_n_4-2",0,0; end; } if( BaseLevel < 99 || Class == Job_Novice ){ mes "Novice or Below level 99 cant enter."; close; } 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 HPRO Point 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; } //-------------------------- //-------------------------- pvp_n_4-2,101,100,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 674, 5; // Change This item id to what ever you want . item id,amount dispbottom "10 Mithril Coin"; mes "You will return now"; warp "prontera",155,182; disablenpc "Mr. Banker"; close; end; OnEnable: pvpoff "pvp_n_4-2"; mapannounce "pvp_n_4-2","Mr. Manager:The Last Man Standing Event will start shortly",0; sleep2 10000; mapannounce "pvp_n_4-2","Mr. Manager:But before we start this is just a few reminders..",0; sleep2 10000; mapannounce "pvp_n_4-2","Mr. Manager:Using Cloaking , Hiding is strictly not allowed..",0; sleep2 10000; mapannounce "pvp_n_4-2","Mr. Manager: Only the Last Man Standing will win this event!!",0; sleep2 10000; mapannounce "pvp_n_4-2","Mr. Manager: What are we waiting for?..Let's Get Ready to Rumble!!...",0; sleep2 10000; goto L_Start; end; L_Start: if(getmapusers("pvp_n_4-2") == 1) goto L_Champ; if(getmapusers("pvp_n_4-2") == 0) goto L_None; if(getmapusers("pvp_n_4-2") > 1) { mapannounce "pvp_n_4-2","Mr. Manager: Get ready at the count of 5 we will start!....",0; sleep2 10000; mapannounce "pvp_n_4-2","Mr. Manager: 5",0; sleep2 5000; mapannounce "pvp_n_4-2","Mr. Manager: 4",0; sleep2 4000; mapannounce "pvp_n_4-2","Mr. Manager: 3",0; sleep2 3000; mapannounce "pvp_n_4-2","Mr. Manager: 2",0; sleep2 2000; mapannounce "pvp_n_4-2","Mr. Manager: 1",0; sleep2 1000; pvpon "pvp_n_4-2"; goto timer; end; } timer: initnpctimer; end; OnTimer1000: end; OnTimer1100: if(getmapusers("pvp_n_4-2") == 1) goto L_Champ; if(getmapusers("pvp_n_4-2") > 2) goto timer; if(getmapusers("pvp_n_4-2") == 2) goto champ; stopnpctimer; end; champ: announce "Mr. Manager: Last 2 Brave warriors are still alive!",0; sleep2 10000; if(getmapusers("pvp_n_4-2") == 1) goto L_Champ; if(getmapusers("pvp_n_4-2") > 1) goto timer; end; L_Champ: mapannounce "pvp_n_4-2","Mr. Banker: Please talk to me to get your prize..",0; pvpoff "pvp_n_4-2"; enablenpc "Mr. Banker"; end; L_None: disablenpc "Banker"; pvpoff "pvp_n_4-2"; end; } //----- Die = warp prt ----- - script Killa_warp -1,{ OnPCDieEvent: getmapxy(.@map$,.@x,.@y,0); if(.@map$=="pvp_n_4-2") { set #kill_point, 0; announce ""+strcharinfo(0)+" died, and out of the game!.",bc_all; warp "prontera",0,0; end; } OnPCKillEvent: getmapxy(.@map$,.@x,.@y,0); if(.@map$=="pvp_n_4-2") { 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 pvp_n_4-2 mapflag nowarp pvp_n_4-2 mapflag nowarpto pvp_n_4-2 mapflag noteleport pvp_n_4-2 mapflag nosave pvp_n_4-2 mapflag nomemo pvp_n_4-2 mapflag nobranch pvp_n_4-2 mapflag pvp_noparty pvp_n_4-2 mapflag restricted 1
  2. Thank you AnnieRuru, I would really love to try it when I got home. I will let you know what happened after the implementation of this script to my server. About Emistry I love him for he is great. Thanks Annie.
  3. Thank you AnnieRuru now it is working Yes I think this is from Emistry. I just want to ask another question because the script is not checking if my members are online.
  4. Here is the script, Help me to put minimum of 3 members per party before you can join the event. So it is like 3v3(Minimum) and more. http://pastebin.com/8MKNx6Lv Thank you and Godbless. (:
  5. Hello, I need help with this LMS event script. Problems are: 1. the npc is an automated event as stated on the script but then it is not announcing and anytime u can join without the NPC's announcement. 2. Player can join anytime.. it should not be. 3. Banker always on and anyone can get the prize. here is the script: http://pastebin.com/U4vwc8jY Thank you for help.
×
×
  • Create New...