Jump to content

BugSICK

Members
  • Posts

    87
  • Joined

  • Last visited

Everything posted by BugSICK

  1. BugSICK

    Website news

    where can i find the rsslink?
  2. BugSICK

    Website news

    is this the one? sir @Akbare
  3. BugSICK

    Website news

    hmmm. how to identify what kind of forum sir? is it build in in my theme?
  4. BugSICK

    Website news

    this is what its looks like now, and i want to make news or events but i cant find how to edit this
  5. BugSICK

    Website news

    then whats next sir?
  6. BugSICK

    Website news

    @iamhyd i found this , what should i do next sir? <?php return array( // Rate my server link 'rms' => 'http://ratemyserver.net', // Rate my server link 'wiki' => 'http://wiki.net', // Facebook page link 'facebook' => 'https://www.facebook.com', // Forums link here 'forum' => '/forum', // RSS settings 'enablerss' => false, // true/ false true will show RSS links on index page 'no_of_rss' => 7, // Maximum No of RSS to display on 'news' => 'http://xul.fr/rss.xml', // RSS News link 'events' => 'http://xul.fr/rss.xml', // RSS News link 'itemMall' => array( '1.bmp', '2.bmp', '3.bmp', '4.bmp', '5.bmp', '6.bmp', '7.bmp', '8.bmp', '9.bmp', '10.bmp', '11.bmp', '12.bmp', ), 'banner' => array( '1.jpg', '2.jpg', ), // These are timings that will be displayed on WoE Schedule // Follow the proper format 'woeTime' => array( 'Monday' =>'09:00-10:00', 'Wednesday' =>'09:00-10:00', 'Friday' =>'09:00-10:00', 'Sunday' =>'09:00-10:00', ), // Castle ids to put here for Castle Owners 'castle_1' => 17, 'castle_2' => 17, 'castle_3' => 17, 'castle_4' => 17, ) ?>
  7. BugSICK

    Website news

    Hi im new to this configuration.. i have a working site but i don't know how to put news in the page.. please help me on this thanks
  8. sorry sir i thought it was in client .. ok i will try this thanks sir Cyro
  9. Hi i am can i know where can i edit this rathena? i want to change its name please thank you
  10. hi, does your KOE v2 need to patch diff?

     

    1. BugSICK

      BugSICK

      i dont have both ... do  you have discord?

    2. BugSICK

      BugSICK

      i just msg you in facebook

       

  11. hi, msg me if your not busy, waht to pay ready to play ragnarok

  12. hi Sir, i want a ready to play server, does it include website?

    1. Akkarin

      Akkarin

      Yes.

      PM me instead of using Status Updates @.@

  13. pre pinoy ka? kano ung services mo?

  14. hi sir can you help me about the KING OF EMPERIUM SCRIPT?

  15. it work, but i took milliseconds then close the event way too fast.
  16. not working, should i put ; after the time?
  17. Hi this is the working script of @Emistry but i cant figure where i will edit/put the timer on my game for automated time event like 9am and 3pm. how please thanks // ____________________________ //-------------------| BOMB PORING SURVIVAL EVENT |--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- // ____________________________ //-------------- Created By Emistry ,------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- //-------------- Thank you to all eAthena Members.------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ //-------------- Without you all , I won't be able to write a single / simple script.------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ // ____________________________ //---------------------------| V E R S I O N 1 . 2 |--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- // ____________________________ //------------------------------- C H A N G E L O G--------------------------------------------- // -> Simplify some script parts. // -> Fixed GM Start Event Message Closing Problem. // -> Fixed Reward NPC Appear After Event Finished. // -> Added New Announcement Messages. // -> Changed Default Bomb Poring Amount. // -> Announce Register NPC Location On Prontera. // -> Bomb Poring no more fixed spawn on a specific spots. // -> Changed some Globe Announce to Map Announce. // -> Changed Time Duration of Event. // -> Added an iforming message after GM has Disable the Event. // -> Changed Rewards based on each Character and not Account based. // -> Change Rewards System to auto RANDOMLY GENERATE Reward amount. // -> Default Reward = Poring Coin [ ItemID : 7539 ] ( Amount 1 to 30 ) // _________________________ //----------------------| MAP FLAG OF THIS EVENT |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- // _________________________ quiz_01 mapflag nowarpto quiz_01 mapflag noskill quiz_01 mapflag nowarp quiz_01 mapflag noteleport quiz_01 mapflag nomemo quiz_01 mapflag nosave SavePoint quiz_01 mapflag nobranch quiz_01 mapflag noicewall quiz_01 mapflag nopenalty quiz_01 mapflag nobranch quiz_01 mapflag noexp quiz_01 mapflag noreturn quiz_01 mapflag pvp_noparty quiz_01 mapflag restricted 1 //----------------------Hide NPC On Startup---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - script Bomber#disable -1,{ OnInit: disablenpc "Reward NPC"; } //----------------------NPC Master Location------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- //-------------------To Active / Close Event -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- prt_in,127,35,4 script Bomber 1904,{ doevent "bombevent::OnStart"; } //----------------------WHISPERING SYSTEM---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- //------------------ PM [ npc:bombevent ] with any message then menu will come out -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - script bombevent -1,{ OnWhisperGlobal: OnStart: if (getgmlevel() >= 60) goto LMS_Admin; mes "[Minion]"; mes "Hello " + strcharinfo(0) + ", I am busy right now."; mes "*sigh*"; close; //---------------------------GM MENU---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- LMS_Admin: mes "[Bomber]"; mes "Hello " + strcharinfo(0) + ", would you like me to start the Bomb Event ?"; mes "Choose [ ^336699START EVENT ^000000 ] if you wish to start it !!"; menu "START EVENT",M_bomb,"Spectate",M_warp,"End Event",M_EndEvent,"No Thanks",leave; M_bomb: next; mes "[Bomber]"; mes "Ok, I'll start it this instant."; next; mes "The Registry NPC will come out more awhile.."; mes "He is use for player to register the Game."; mes "He also will warp player who had registered to the event location."; close2; set $@offvar,1; goto StartEvent; end; M_warp: mes "[Bomber]"; mes "Very well, I will warp you to the map!"; warp "quiz_01",42,369; close; leave: next; mes "[Bomber]"; mes "Ok " + strcharinfo(0) +", nice seeing you."; close; M_EndEvent: mes "[Bomber]"; mes "Ok master, I will stop the event for you right away!"; next; set $@offvar,1; announce "I will be back after 3 Minutes",bc_blue|bc_self; disablenpc "Reward NPC"; killmonsterall "quiz_01"; areawarp "quiz_01",10,10,450,450,"prontera",155,165; disablenpc "Bomber"; warp "prontera",155,160; close2; sleep2 180000; enablenpc "Bomber"; end; //----------------------START EVENT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- StartEvent: initnpctimer; announce "Bomb Event Will begin in 3 minutes. Head to Prontera now",0,0x00FF00; killmonsterall "quiz_01"; disablenpc "Reward NPC"; sleep2 30000; //announce "Bomb Event Will begin in 2 minutes 30 seconds . Head to Prontera now",0,0x00FF00; sleep2 30000; announce "Bomb Event will begin in 2 minutes! Head to Prontera now",0,0x00FF00; sleep2 15000; announce "Bomb : I have now appeared in Prontera, Register Now! ",0,0x00FF00; enablenpc "Registry"; sleep2 3000; //announce "Bomb : Location : Prontera [ 156 , 185 ] l! ",0,0x00FF00; //announce "Bomb : At the Centre of Prontera ",0,0x00FF00; sleep2 22000; //announce "Bomb : Location : Prontera [ 156 , 185 ] l! ",0,0x00FF00; //announce "Bomb : At the Centre of Prontera ",0,0x00FF00; sleep2 20000; announce "Bomb Event will begin in 1 minute!",0,0x00FF00; sleep2 1000; //announce "Bomb : Location : Prontera [ 156 , 185 ] l! ",0,0x00FF00; //announce "Bomb : At the Centre of Prontera ",0; sleep2 15000; mapannounce "quiz_01","In 30 seconds the Bomb Event will start !!",0,0x00FF00; sleep2 30000; announce "Bomb Event has now begun !! Registry Closed Now ~",0,0xFF0000; disablenpc "Registry"; sleep2 3000; //announce "Bomb Event will begin in ~5~",0; sleep2 1000; //announce "Bomb Event will begin in ~4~",0; sleep2 1000; announce "Bomb Event will begin in ~3~",0; sleep2 1000; announce "Bomb Event will begin in ~2~",0; sleep2 1000; announce "Bomb Event will begin in ~1~",0; sleep2 1000; //----------------------ROUND ONE ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- mapannounce "quiz_01","Round 1 !! The BOMB timing has Started to count down !!",0; sleep2 2000; mapannounce "quiz_01",getmapusers("quiz_01") +" players has joined the event.",0,0x00FF00; sleep2 3000; announce "Alright !! Let's BLOW it up !! ",bc_blue|bc_map; sleep2 3000; areamonster "quiz_01", 23, 361, 38, 376, "Timed Bomb",1904,5; areamonster "quiz_01", 45, 362, 60, 376, "Timed Bomb",1904,5; sleep2 13000; areamonster "quiz_01", 23, 361, 38, 376, "Timed Bomb",1904,5; areamonster "quiz_01", 45, 362, 60, 376, "Timed Bomb",1904,5; sleep2 10000; mapannounce "quiz_01","5 Second to go until next Round !! ^^ !!",0; sleep2 1000; mapannounce "quiz_01","4 Second to go until next Round !! ^^ !!",0; sleep2 1000; mapannounce "quiz_01","3 Second to go until next Round !! ^^ !!",0; sleep2 1000; mapannounce "quiz_01","2 Second to go until next Round !! ^^ !!",0; sleep2 1000; mapannounce "quiz_01","1 Second to go until next Round !! ^^ !!",0; sleep2 1000; mapannounce "quiz_01","Round 1 Finished !! Please wait for next round !! ^^ !!",0; killmonsterall "quiz_01"; sleep2 1000; //----------------------ROUND TWO---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- if(getmapusers("quiz_01") < 1) goto L_Lose; mapannounce "quiz_01","Round 2 !! What ?? The BOMB seem to be increased !!",0; sleep2 2000; mapannounce "quiz_01",getmapusers("quiz_01") +" players has survived to this round.",0,0x00FF00; sleep2 3000; announce "Good Job !! Gratz to reach this stage !! ",bc_blue|bc_map; sleep2 3000; areamonster "quiz_01", 23, 361, 38, 376, "Timed Bomb",1904,1,"bomblose::OnMobDied"; areamonster "quiz_01", 45, 362, 60, 376, "Timed Bomb",1904,1,"bomblose1::OnMobDied"; areamonster "quiz_01", 23, 361, 38, 376, "Timed Bomb",1904,5; areamonster "quiz_01", 45, 362, 60, 376, "Timed Bomb",1904,5; sleep2 13000; areamonster "quiz_01", 23, 361, 38, 376, "Timed Bomb",1904,3; areamonster "quiz_01", 45, 362, 60, 376, "Timed Bomb",1904,3; sleep2 10000; mapannounce "quiz_01","5 Second to go until next Round !! ^^ !!",0; sleep2 1000; mapannounce "quiz_01","4 Second to go until next Round !! ^^ !!",0; sleep2 1000; mapannounce "quiz_01","3 Second to go until next Round !! ^^ !!",0; sleep2 1000; mapannounce "quiz_01","2 Second to go until next Round !! ^^ !!",0; sleep2 1000; mapannounce "quiz_01","1 Second to go until next Round !! ^^ !!",0; sleep2 1000; mapannounce "quiz_01","Round 2 Finished !! Please wait for next round !! ^^ !!",0; killmonsterall "quiz_01"; sleep2 1000; //----------------------ROUND THREE ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- if(getmapusers("quiz_01") < 1) goto L_Lose; mapannounce "quiz_01","Round 3 !! What ?? The BOMB increased again !!",0; sleep2 2000; mapannounce "quiz_01",getmapusers("quiz_01") +" players has survived to this round.",0,0x00FF00; sleep2 3000; announce "Keep In On !! 2 More Stage After this Stage !! ~ ",bc_blue|bc_map; sleep2 3000; areamonster "quiz_01", 23, 361, 38, 376, "Timed Bomb",1904,7; areamonster "quiz_01", 45, 362, 60, 376, "Timed Bomb",1904,7; sleep2 5000; areamonster "quiz_01", 23, 361, 38, 376, "Timed Bomb",1904,5; areamonster "quiz_01", 45, 362, 60, 376, "Timed Bomb",1904,5; sleep2 10000; areamonster "quiz_01", 23, 361, 38, 376, "Timed Bomb",1904,2,"bomblose::OnMobDied"; areamonster "quiz_01", 45, 362, 60, 376, "Timed Bomb",1904,2,"bomblose1::OnMobDied"; sleep2 7000; mapannounce "quiz_01","5 Second to go until next Round !! ^^ !!",0; sleep2 1000; mapannounce "quiz_01","4 Second to go until next Round !! ^^ !!",0; sleep2 1000; mapannounce "quiz_01","3 Second to go until next Round !! ^^ !!",0; sleep2 1000; mapannounce "quiz_01","2 Second to go until next Round !! ^^ !!",0; sleep2 1000; mapannounce "quiz_01","1 Second to go until next Round !! ^^ !!",0; sleep2 1000; mapannounce "quiz_01","Round 3 Finished !! Please wait for next round !! ^^ !!",0; killmonsterall "quiz_01"; sleep2 1000; //----------------------ROUND FOUR ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- if(getmapusers("quiz_01") < 1) goto L_Lose; mapannounce "quiz_01","Round 4 !! OMG ?? The BOMB increasing into a huge number !!",0; sleep2 2000; mapannounce "quiz_01",getmapusers("quiz_01") +" players has survived to this round.",0,0x00FF00; sleep2 3000; announce "Incredible !! They Survive till this stage ~ ",bc_blue|bc_map; sleep2 3000; areamonster "quiz_01", 23, 361, 38, 376, "Timed Bomb",1904,1,"bomblose::OnMobDied"; areamonster "quiz_01", 45, 362, 60, 376, "Timed Bomb",1904,1,"bomblose1::OnMobDied"; areamonster "quiz_01", 23, 361, 38, 376, "Timed Bomb",1904,5; areamonster "quiz_01", 45, 362, 60, 376, "Timed Bomb",1904,5; sleep2 15000; areamonster "quiz_01", 23, 361, 38, 376, "Timed Bomb",1904,2,"bomblose1::OnMobDied"; areamonster "quiz_01", 45, 362, 60, 376, "Timed Bomb",1904,2,"bomblose::OnMobDied"; sleep2 10000; mapannounce "quiz_01","5 Second to go until next Round !! ^^ !!",0; sleep2 1000; mapannounce "quiz_01","4 Second to go until next Round !! ^^ !!",0; sleep2 1000; mapannounce "quiz_01","3 Second to go until next Round !! ^^ !!",0; sleep2 1000; mapannounce "quiz_01","2 Second to go until next Round !! ^^ !!",0; sleep2 1000; mapannounce "quiz_01","1 Second to go until next Round !! ^^ !!",0; sleep2 1000; mapannounce "quiz_01","Round 4 Finished !! Please wait for next round !! ^^ !!",0; killmonsterall "quiz_01"; sleep2 1000; //----------------------ROUND FIVE ( FINAL )----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- if(getmapusers("quiz_01") < 1) goto L_Lose; mapannounce "quiz_01","Final Round !! What ?? The BOMB cant be stopped now !! Damn it !!~ ",0; sleep2 2000; mapannounce "quiz_01",getmapusers("quiz_01") +" players has survived to this round.",0,0x00FF00; sleep2 3000; announce "OMG !!! They come to the FINAL STAGE !!! Who Will Survive till the END !?? ~ ",bc_blue|bc_all; sleep2 3000; areamonster "quiz_01", 23, 361, 38, 376, "Timed Bomb",1904,1,"bomblose::OnMobDied"; areamonster "quiz_01", 45, 362, 60, 376, "Timed Bomb",1904,1,"bomblose1::OnMobDied"; areamonster "quiz_01", 23, 361, 38, 376, "Timed Bomb",1904,15; areamonster "quiz_01", 45, 362, 60, 376, "Timed Bomb",1904,15; sleep2 18000; areamonster "quiz_01", 23, 361, 38, 376, "Timed Bomb",1904,2,"bomblose1::OnMobDied"; areamonster "quiz_01", 45, 362, 60, 376, "Timed Bomb",1904,2,"bomblose::OnMobDied"; sleep2 2000; mapannounce "quiz_01","Survive this round to get Reward ^^ !!",0; sleep2 10000; mapannounce "quiz_01","30 Second to go !! ^^ !!",0; sleep2 1500; mapannounce "quiz_01","15 Second to go !! ^^ !!",0; sleep2 5000; mapannounce "quiz_01","10 Second to go !! ^^ !!",0; sleep2 1000; mapannounce "quiz_01","9 Second to go !! ^^ !!",0; sleep2 1000; mapannounce "quiz_01","8 Second to go !! ^^ !!",0; sleep2 1000; mapannounce "quiz_01","7 Second to go !! ^^ !!",0; sleep2 1000; mapannounce "quiz_01","6 Second to go !! ^^ !!",0; sleep2 1000; mapannounce "quiz_01","5 Second to go !! ^^ !!",0; sleep2 1000; mapannounce "quiz_01","4 Second to go !! ^^ !!",0; sleep2 1000; mapannounce "quiz_01","3 Second to go !! ^^ !!",0; sleep2 1000; mapannounce "quiz_01","2 Second to go !! ^^ !!",0; sleep2 1000; mapannounce "quiz_01","1 Second to go !! ^^ !!",0; sleep2 1000; if(getmapusers("quiz_01") < 1) goto L_Lose; mapannounce "quiz_01","Congratulation to all SURVIVALS xD !! ^^ !!",0; killmonsterall "quiz_01"; goto L_Win; sleep2 1000; end; //----------------------When All Players LOSE / WIN-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- //------------------Will Auto Check Every Round Before Start---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- L_Lose: if ( getmapusers("quiz_01") == 0 ){ killmonsterall "quiz_01"; announce "'Bomb Event has ended. No one survived.",0; stopnpctimer; end; } L_Win: if ( getmapusers("quiz_01") > 0 ){ mapannounce "quiz_01",getmapusers("quiz_01") +" players has survived the event.",0,0x00FF00; enablenpc "Reward NPC"; sleep2 3000; mapannounce "quiz_01","You have survive and WIN, approach the Reward NPC please.",0; end; } stopnpctimer; end; OnTimer10000: if(getmapusers("quiz_01") == 1){ killmonsterall "quiz_01"; mapannounce "quiz_01","You have survive and WIN, approach the Reward NPC please.",0; enablenpc "Reward NPC"; end; } //-----------When Player Died He Will Be Warp Back ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- //-----------But Will Increase Amount Of Bomb Poring At The Same Time-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- OnPCDieEvent: getmapxy .@mapnvz$,.@xnvz,.@ynvz,0; if ( .@mapnvz$ == "quiz_01") { sleep2 1; warp "prontera",155,155; mapannounce "quiz_01","What a disaster !! The Bomb will be multiplied when someone had died in the Event !! .",0; areamonster "quiz_01", 23, 361, 38, 376, "Timed Bomb",1904,1,"bomblose::OnMobDied"; areamonster "quiz_01", 45, 362, 60, 376, "Timed Bomb",1904,1,"bomblose1::OnMobDied"; atcommand "@alive "+ strcharinfo(0); dispbottom "What A Bad Luck...Join Us Again Next Time ^^. "; } } //----------------------REWARD NPC--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- quiz_01,42,369,3 script Reward NPC 72,{ if(BombRewarded == 1) goto L_End; mes "[Reward NPC]"; mes "Please tell me your name."; next; input .@name$; if(.@name$ != strcharinfo(0)) { mes "[Reward NPC]"; mes "Are you sure that is your name?"; close; } mes "[Reward NPC]"; mes "Congrats. You've won."; close2; announce "Bomb Event : We have Survivor !! "+.@name$+" has won the Bomb Event!",0; set $rewarditem, 7227; //Change This item id and amount to what ever you want. Default = Poring Coins [ItemID 7539] set $rand, rand(1,30); // Randomly picks from 1 to 30. getitem $rewarditem,$rand; set BombRewarded,1; //to ensure player cant have chances to spam rewards warp "prontera",155,155; sleep2 1500; if ( getmapusers("quiz_01") < 1 ){ disablenpc "Reward NPC"; } end; L_End: mes "[Reward NPC]"; mes "You have obtained the Rewards already "; mes " OR "; mes " You joined this game without Register yourself at Registry NPC."; mes "So, dont blame me for not giving you rewards ."; close; } //----------------------REGISTER FOR GAME---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- prontera,155,179,4 script Registry 1904,{ if (BaseLevel < 1) goto NO; // Check Base Level Before Register if (class > 0) goto event; // Check Class Before Register event: mes "[^0000FFRegistry^000000]"; mes "You dare to participate in the Bomb Survival Event?"; next; switch(select("Bring it on !! ","Sorry, give me some time..")) { case 1: sc_end SC_ALL; // Remove all their Buffs before they enter sc_start SC_DECREASEAGI,1200000,10; percentheal 100,100; sc_start SC_STRIPSHIELD,1200000,5; //if they wearing a shield then will get this negative buffs sc_start SC_STRIPWEAPON,1200000,5; //if they wearing a shield then will get this negative buffs sc_start SC_STRIPARMOR,1200000,5; //if they wearing a shield then will get this negative buffs sc_start SC_STRIPHELM,1200000,5; //if they wearing a shield then will get this negative buffs // statusup2 bStr,-999; // you can enable this to set their stat to lower during the event // statusup2 bAgi,-999; // you can enable this to set their stat to lower during the event // statusup2 bVit,-999; // you can enable this to set their stat to lower during the event // statusup2 bInt,-999; // you can enable this to set their stat to lower during the event // statusup2 bDex,-999; // you can enable this to set their stat to lower during the event // statusup2 bLuk,-999; // you can enable this to set their stat to lower during the event set BombRewarded,0; //reset the rewarded players for last events warp "quiz_01",42,369; end; break; case 2: mes "[^0000FFRegistry^000000]"; mes "Come back when your are ready."; close; break; NO: mes "[^0000FFRegistry^000000]"; mes "You must not a Novice , or with base level lower or equal to 1."; close; } OnInit: disablenpc "Registry"; disablenpc "Reward NPC"; end; } //-------------Bomb Poring Will Keep Spawn After Died----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- //-------------When A Bomb Poring with "bomblose/1::OnMobDied" Died.. -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- //-------------The Event Will Spawn 2 More Bomb Poring. --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- //-------------The 2 Is "Special" ( Will Spawn 2 More Bomb Porings Back When Died Again ) --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- //------------"Unlimit Spawn" Might Increase Lag In Your Server If The Number Too High ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - script bomblose -1,{ OnMobDied: areamonster "quiz_01", 23, 361, 38, 376, "Timed Bomb",1904,1,"bomblose::OnMobDied"; areamonster "quiz_01", 45, 362, 60, 376, "Timed Bomb",1904,1,"bomblose1::OnMobDied"; end; } - script bomblose1 -1,{ OnMobDied: areamonster "quiz_01", 23, 361, 38, 376, "Timed Bomb",1904,1,"bomblose1::OnMobDied"; areamonster "quiz_01", 45, 362, 60, 376, "Timed Bomb",1904,1,"bomblose::OnMobDied"; end; }
  18. this is working script from @Emistry but i need to remove the dialogue so that it wont be abuse by players, once they enter the machine, there's no cancelling of what they get. but how can i do this? any one? thanks prt_in,125,33,3 script Rolling Machine 562,{ //announce strcharinfo(0)+" is using rolling machine!",0,0xF0A804; set @npc$,"[ Roll Machine ]"; // How many Items can be Choose set .List,1; // Hours Delay for each Roll set .Hours,24; // Ticket ID used for this Roll Machine set .TicketID,7227; // Items Available to Gain through Roll Machine setarray .Items[0],12202,12203,12204,12205,12206,12207,14003,673; // Amount of Ticket required to change into Items. setarray .Cost[0],1,1,1,1,1,1,1,1; if ( #Roll_Claimed > gettimetick(2) ){ mes "You already rolled for the day"; mes "see you tomorrow"; }else{ mes @npc$; mes "Roll the machine?"; next; //if( select("Yes!:No! not yet") == 2 ) close; mes @npc$; mes "Are you sure?"; next; if( select("Yes, let's roll it!:I change my mind") == 2 ) close; mes @npc$; mes "Random Item Flashing...."; mes "Rolling........"; next; //mes @npc$; mes "Item Apear List :"; mes "[ ^FF0000Required Items^000000 ] [ ^0000FFItem Gain^000000 ]"; for( set .x,0; .x < .List; set .x,.x + 1 ){ set .Random,rand( getarraysize( .Items ) ); set .Rolled[.x],.Items[.Random]; set .RolledCost[.x],.Cost[.Random]; mes "^FF0000"+.RolledCost[.x]+" x "+getitemname( .TicketID )+" = ^0000FF"+getitemname( .Rolled[.x] )+"^000000"; set .@Menu$,.@Menu$ + getitemname( .Rolled[.x] )+":"; } set .@i,select( .@Menu$ ) - 1; mes "This item cost ^FF0000"+.RolledCost[.@i]+" x "+getitemname( .TicketID )+"^000000."; next; //if( select("Spend my Ticket:Waste my roll") == 2 ) close; mes @npc$; if( countitem( .TicketID ) < .RolledCost[.@i] ){ mes "You need ^0000FF"+.RolledCost[.@i]+" ^0000FF"+getitemname( .TicketID )+"^000000"; mes "Better luck next time"; }else{ mes "Thanks for using Roll Machine"; set #Roll_Claimed,gettimetick(2) + ( .Hours * 3600 ); getitem .Rolled[.@i],1; delitem .TicketID,.RolledCost[.@i]; } } close; }
  19. this script is working but when i add additional reward, only the first reward give me, how to make it more than 1 reward? and how can i add reward for the losing characters. thanks //===== rAthena Script ======================================= //= Battleground: PVP //===== By: ================================================== //= AnnieRuru //===== Current Version: ===================================== //= 1.0 //===== Compatible With: ===================================== //= rAthena Project //===== Description: ========================================= //= A simple battleground script: //= Kill players from the other team. //===== Additional Comments: ================================= //= 1.0 First version, edited. [Euphy] //============================================================ - script bg_pvp#control -1,{ OnInit: .minplayer2start = 5; // minimum players to start (ex. if 3vs3, set to 3) .eventlasting = 4*60; // event duration before auto-reset (4 minutes * seconds) setarray .rewarditem[0],7828,2,7227,2; // rewards for the winning team: <item>,<amount>,... end; OnStart: if ( getwaitingroomstate( 0, .rednpcname$ ) < .minplayer2start || getwaitingroomstate( 0, .bluenpcname$ ) < .minplayer2start ) end; // create Battleground and teams .red = waitingroom2bg( "guild_vs4", 8,49, strnpcinfo(0)+"::OnRedQuit", strnpcinfo(0)+"::OnRedDead", .rednpcname$ ); copyarray .team1aid, $@arenamembers, $@arenamembersnum; .team1count = .minplayer2start; .blue = waitingroom2bg( "guild_vs4", 92,49, strnpcinfo(0)+"::OnBlueQuit", strnpcinfo(0)+"::OnBlueDead", .bluenpcname$ ); copyarray .team2aid, $@arenamembers, $@arenamembersnum; .team2count = .minplayer2start; delwaitingroom .rednpcname$; delwaitingroom .bluenpcname$; bg_warp .red, "guild_vs4", 327,150; bg_warp .blue, "guild_vs4", 61,150; .score[1] = .score[2] = .minplayer2start; bg_updatescore "guild_vs4", .score[1], .score[2]; // match duration sleep .eventlasting * 1000; // end match, destroy Battleground, reset NPCs if ( .score[1] > .score[2] ) { mapannounce "guild_vs4", "- Team Alpha is victorious! -", bc_map; callsub L_Reward, 1; } else if ( .score[1] < .score[2] ) { mapannounce "guild_vs4", "- Team Omega is victorious! -", bc_map; callsub L_Reward, 2; } else mapannounce "guild_vs4", "- The match has ended in a draw! -", bc_map; bg_warp .red, "prontera",152,178; bg_warp .blue, "prontera",159,178; bg_destroy .red; bg_destroy .blue; donpcevent .rednpcname$ +"::OnStart"; donpcevent .bluenpcname$ +"::OnStart"; end; L_Reward: for ( .@i = 0; .@i < getd(".team"+ getarg(0) +"count"); .@i++ ) getitem .rewarditem[0], .rewarditem[1], getd(".team"+ getarg(0) +"aid["+ .@i +"]" ); return; // "OnDeath" event OnRedDead: callsub L_Dead, 1; OnBlueDead: callsub L_Dead, 2; L_Dead: .score[ getarg(0) ]--; bg_updatescore "guild_vs4", .score[1], .score[2]; while ( getd( ".team"+ getarg(0) +"aid["+ .@i +"]" ) != getcharid(3) && .@i < getd(".team"+ getarg(0) +"count") ) .@i++; deletearray getd( ".team"+ getarg(0) +"aid["+ .@i +"]" ), 1; setd ".team"+ getarg(0) +"count", getd(".team"+ getarg(0) +"count") -1; bg_leave; if ( !.score[ getarg(0) ] ) awake strnpcinfo(0); sleep2 1250; percentheal 100,100; end; // "OnQuit" event OnRedQuit: callsub L_Quit, 1; OnBlueQuit: callsub L_Quit, 2; L_Quit: .score[ getarg(0) ]--; bg_updatescore "guild_vs4", .score[1], .score[2]; percentheal 100, 100; while ( getd( ".team"+ getarg(0) +"aid["+ .@i +"]" ) != getcharid(3) && .@i < getd(".team"+ getarg(0) +"count") ) .@i++; deletearray getd( ".team"+ getarg(0) +"aid["+ .@i +"]" ), 1; setd ".team"+ getarg(0) +"count", getd(".team"+ getarg(0) +"count") -1; if ( !.score[ getarg(0) ] ) awake strnpcinfo(0); end; } job3_arch03,24,30,5 script Alpha 735,{ end; OnInit: sleep 1; set getvariableofnpc( .rednpcname$, "bg_pvp#control" ), strnpcinfo(0); OnStart: waitingroom "Alpha", getvariableofnpc( .minplayer2start, "bg_pvp#control" ) +1, "bg_pvp#control::OnStart", getvariableofnpc( .minplayer2start, "bg_pvp#control" ); end; } job3_arch03,33,30,5 script Omega 792,{ end; OnInit: sleep 1; set getvariableofnpc( .bluenpcname$, "bg_pvp#control" ), strnpcinfo(0); OnStart: waitingroom "Omega", getvariableofnpc( .minplayer2start, "bg_pvp#control" ) +1, "bg_pvp#control::OnStart", getvariableofnpc( .minplayer2start, "bg_pvp#control" ); end; } guild_vs4 mapflag battleground 2 guild_vs4 mapflag nosave SavePoint guild_vs4 mapflag nowarp guild_vs4 mapflag nowarpto guild_vs4 mapflag noteleport guild_vs4 mapflag nomemo guild_vs4 mapflag nopenalty guild_vs4 mapflag nobranch guild_vs4 mapflag noicewall guild_vs4 mapflag hidemobhpbar
  20. hi how to avail the gepard shield

  21. i have this default script but i want to add identifier and repair all items, how to add it thanks - script Healer -1,{ .@Price = 0; // Zeny required for heal .@Buffs = 1; // Also buff players? (1: yes / 0: no) .@Delay = 3; // Heal delay, in seconds if (@HD > gettimetick(2)) end; if (.@Price) { message strcharinfo(0), "Healing costs " + callfunc("F_InsertComma",.@Price) + " Zeny."; if (Zeny < .@Price) end; if (select("^0055FFHeal^000000:^777777Cancel^000000") == 2) end; Zeny -= .@Price; } specialeffect2 EF_HEAL2; percentheal 100,100; if (.@Buffs) { specialeffect2 EF_INCAGILITY; sc_start SC_INCREASEAGI,240000,10; specialeffect2 EF_BLESSING; sc_start SC_BLESSING,240000,10; } if (.@Delay) @HD = gettimetick(2) + .@Delay; end; }
  22. i try it but still its not dropping. i use the card in my acce. but no drop 4262,Evil_Cloud_Hermit_Card,Cloud Hermit Card,6,20,,10,,,,,,,,136,,,,,{ bonus3 bAddMonsterDropItem,12029,RC_Plant,100000; },{},{}
  23. Hello morning.. how can i see in truck about the card effect drop % chance, because i will to make it higher drop chance. like the Mimic card for OBB, Myst case card for Gift Box, Cloud hermit card for box of gloom, etc... Thank you so much.
×
×
  • Create New...