Jump to content

gaurav787

Members
  • Content Count

    45
  • Joined

  • Last visited


Reputation Activity

  1. Upvote
    gaurav787 reacted to jTynne in Wandering Poring v1.0   
    This is a very simple event script I created for the GM's of my server.
     
    Basically, you type one command and it spawns 5 "Wandering Porings" on the map of your choosing.
     
    You will want to customize the prizes that you receive from the event (it gives Red/Yellow/Orange/White/Blue Potions by default). It's also extremely easy to add in additional prizes.
     
    // Syntax: Item ID / Quantity
    if(.@prize == 1) { getitem 501,1; }
    if(.@prize == 2) { getitem 502,1; }
    if(.@prize == 3) { getitem 503,1; }
    if(.@prize == 4) { getitem 504,1; }
    if(.@prize == 5) { getitem 505,1; }
    // 25 Poring Coins Base Prize
    getitem 7539,25;
     
    Below is the code; After you change the values noted above in red, you should be able to just save this as a .txt, load it in-game, and voila.
     
    Questions, comments? Post as a response to this thread! If you find it useful, please +1 this thread and rate me five stars. Thanks!
     
     
    - script poringbind -1,{OnInit: unbindatcmd "poring"; bindatcmd("poring","poringbind::OnAtcommand",20,90); end; OnAtcommand:if(getgroupid() < 20) { end; }set @map$,.@atcmd_parameters$[0]; if(@map$ == "") {dispbottom "Syntax: @poring <mapname>";dispbottom "Five Porings will spawn on the map you choose. Recommended usage for this event is 3-5 times per day.";dispbottom "NOTE: Do NOT use capitals in the map name otherwise no Poring will spawn!";end;} monster @map$,0,0,"Wandering Poring",1002,5,"poringbind::OnKill";announce "[Wandering Poring] : 5x Wandering Porings have been sighted on the map: "+@map$+". The first person to find and kill each will receive an award!",0;end; OnKill:// Update Here!set .@prize,rand(1,5);announce "[Wandering Poring] : "+strcharinfo(0)+" has captured a Wandering Poring on the map "+strcharinfo(3)+"!",0;// Syntax: Item ID / Quantityif(.@prize == 1) { getitem 501,1; }if(.@prize == 2) { getitem 502,1; }if(.@prize == 3) { getitem 503,1; }if(.@prize == 4) { getitem 504,1; }if(.@prize == 5) { getitem 505,1; }// 25 Poring Coins Base Prizegetitem 7539,25;end; }
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.