Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- prontera,155,181,5 script Bossnia Warper::bossnia 757,{
- if( !getcharid(1) ){
- mes "You need a Party to enter Bossnia.";
- close;
- }
- mes "Enter Bossnia ?";
- mes "Fee : ^0055FF"+.Cost+" Zeny^000000";
- next;
- set .@Room,( select( ( .RoomParty[0] == 0 || .RoomParty[0] == getcharid(1) )?"^0055FF[ May Enter ] ^000000Bossnia 1":"^FF0000[ Cant Enter ]^000000 Bossnia 1",
- ( .RoomParty[1] == 0 || .RoomParty[1] == getcharid(1) )?"^0055FF[ May Enter ] ^000000Bossnia 2":"^FF0000[ Cant Enter ]^000000 Bossnia 2",
- ( .RoomParty[2] == 0 || .RoomParty[2] == getcharid(1) )?"^0055FF[ May Enter ] ^000000Bossnia 3":"^FF0000[ Cant Enter ]^000000 Bossnia 3",
- ( .RoomParty[3] == 0 || .RoomParty[3] == getcharid(1) )?"^0055FF[ May Enter ] ^000000Bossnia 4":"^FF0000[ Cant Enter ]^000000 Bossnia 4" ) - 1 );
- if( .RoomParty[.@Room] == getcharid(1) ){
- warp .Map$[.@Room],0,0;
- }else if( .RoomParty[.@Room] <= 0 ){
- if( getcharid(0) != getpartyleader( getcharid(1),2 ) ){
- mes "Only Party Leader are allowed to register for a Room.";
- }else{
- if( select("Rent Room for 2 Hours:Cancel") == 1 ){
- for( set .@i,0; .@i < 4; set .@i,.@i + 1 )
- if( .RoomParty[.@i] == getcharid(1) ){
- dispbottom "You have your own Room ( No. "+(.@i + 1)+" ) already.... auto warped to your room...";
- warpparty .Map$[.@i],0,0,getcharid(1);
- end;
- }
- if( Zeny < .Cost ){
- mes "You need ^FF0000"+.Cost+" Zeny^000000.";
- close;
- }
- set .@PartyLeader,getcharid(3);
- getpartymember getcharid(1);
- getpartymember getcharid(1),2;
- for( set .@i,0; .@i < $@partymembercount; set .@i,.@i + 1 )
- if( attachrid( $@partymemberaid[.@i] ) )
- if( #RoomDelay > gettimetick(2) ){
- set .@Cooldown,(( #RoomDelay - gettimetick(2) ) / 3600 );
- attachrid( .@PartyLeader );
- mes "Player : ^FF0000"+$@partymembername$[.@i]+"^000000 cant enter. He cant join for next ^0055FF"+.@Cooldown+" Hours^000000.";
- close;
- }
- attachrid( .@PartyLeader );
- set Zeny,Zeny - .Cost;
- set .RoomParty[.@Room],getcharid(1);
- warpparty .Map$[.@Room],0,0,getcharid(1);
- getpartymember getcharid(1),2;
- for( set .@i,0; .@i < $@partymembercount; set .@i,.@i + 1 )
- if( attachrid( $@partymemberaid[.@i] ) ){
- set #RoomDelay,gettimetick(2) + ( .DelayHour * 3600 );
- set .RoomTime[.@Room],gettimetick(2) + ( 2 * 3600 );
- }
- }
- }
- }else{
- mes "This Room is occupied by other Party now..";
- }
- close;
- OnInit:
- // Entrance Fee
- set .Cost,100000;
- // Delay before can enter again
- set .DelayHour,48;
- // Map Lists
- setarray .Map$[0],"bossnia_01","bossnia_02","bossnia_03","bossnia_04";
- // Mapflags
- setarray .@MF[0],0,1,2,3,4,5,13,14,22,31,32,33,34;
- for( set .@a,0; .@a < getarraysize(.Map$); set .@a,.@a + 1 )
- for( set .@b,0; .@b < getarraysize(.@MF); set .@b,.@b + 1 )
- setmapflag .Map$[.@a],.@MF[.@b];
- while( 1 ){
- for( set .@x,0; .@x < getarraysize(.Map$); set .@x,.@x + 1 )
- if( .RoomTime[.@x] && .RoomTime[.@x] < gettimetick(2) ){
- mapannounce .Map$[.@x],"Time's Up",0;
- sleep 1000;
- mapwarp .Map$[.@x],"prontera",155,181;
- set .RoomTime[.@x],0;
- set .RoomParty[.@x],0;
- }
- sleep 1000;
- }
- end;
- // Killed MVP Drop Items
- OnBossnia_01: getitem 673,1; end;
- OnBossnia_02: getitem 670,1; end;
- OnBossnia_03: getitem 677,1; end;
- OnBossnia_04: getitem 674,1; end;
- }
- //===== MVP LISTS ====== Bossnia 01 ===========
- bossnia_01,0,0,0,0 boss_monster Garm 1252,1,600000,0,"bossnia::OnBossnia_01"
- bossnia_01,0,0,0,0 boss_monster Mistress 1059,1,600000,0,"bossnia::OnBossnia_01"
- bossnia_01,0,0,0,0 boss_monster Golden Thief Bug 1086,1,600000,0,"bossnia::OnBossnia_01"
- bossnia_01,0,0,0,0 boss_monster Drake 1112,1,600000,0,"bossnia::OnBossnia_01"
- bossnia_01,0,0,0,0 boss_monster Eddga 1115,1,600000,0,"bossnia::OnBossnia_01"
- bossnia_01,0,0,0,0 boss_monster Maya 1147,1,600000,0,"bossnia::OnBossnia_01"
- bossnia_01,0,0,0,0 boss_monster Moonlight Flower 1150,1,600000,0,"bossnia::OnBossnia_01"
- bossnia_01,0,0,0,0 boss_monster Phreeoni 1159,1,600000,0,"bossnia::OnBossnia_01"
- bossnia_01,0,0,0,0 boss_monster Stormy Knight 1251,1,600000,0,"bossnia::OnBossnia_01"
- bossnia_01,0,0,0,0 boss_monster Tao Gunka 1583,1,600000,0,"bossnia::OnBossnia_01"
- bossnia_01,0,0,0,0 boss_monster White Lady 1630,1,600000,0,"bossnia::OnBossnia_01"
- bossnia_01,0,0,0,0 boss_monster Gopinich 1885,1,600000,0,"bossnia::OnBossnia_01"
- bossnia_01,0,0,0,0 boss_monster Boitata 2068,1,600000,0,"bossnia::OnBossnia_01"
- bossnia_01,0,0,0,0 boss_monster Turtle General 1312,1,600000,0,"bossnia::OnBossnia_01"
- bossnia_01,0,0,0,0 boss_monster Osiris 1038,1,600000,0,"bossnia::OnBossnia_01"
- bossnia_01,0,0,0,0 boss_monster Orc Hero 1087,1,600000,0,"bossnia::OnBossnia_01"
- bossnia_01,0,0,0,0 boss_monster Pharaoh 1157,1,600000,0,"bossnia::OnBossnia_01"
- bossnia_01,0,0,0,0 boss_monster Egnigem Cenia 1658,1,600000,0,"bossnia::OnBossnia_01"
- //===== MVP LISTS ====== Bossnia 02 ===========
- bossnia_01,0,0,0,0 boss_monster Samurai Specter 1492,1,600000,0,"bossnia::OnBossnia_02"
- bossnia_01,0,0,0,0 boss_monster Atros 1785,1,600000,0,"bossnia::OnBossnia_02"
- bossnia_01,0,0,0,0 boss_monster Hardrock Mammoth 1990,1,600000,0,"bossnia::OnBossnia_02"
- bossnia_01,0,0,0,0 boss_monster Tendrilion 1991,1,600000,0,"bossnia::OnBossnia_02"
- bossnia_01,0,0,0,0 boss_monster Gloom Under Night 1768,1,600000,0,"bossnia::OnBossnia_02"
- bossnia_01,0,0,0,0 boss_monster Orc Lord 1190,1,600000,0,"bossnia::OnBossnia_02"
- bossnia_01,0,0,0,0 boss_monster Doppelganger 1046,1,600000,0,"bossnia::OnBossnia_02"
- bossnia_01,0,0,0,0 boss_monster Lord of the Dead 1373,1,600000,0,"bossnia::OnBossnia_02"
- bossnia_01,0,0,0,0 boss_monster Dracula 1389,1,600000,0,"bossnia::OnBossnia_02"
- bossnia_01,0,0,0,0 boss_monster Evil Snake Lord 1418,1,600000,0,"bossnia::OnBossnia_02"
- bossnia_01,0,0,0,0 boss_monster Dracula 1511,1,600000,0,"bossnia::OnBossnia_02"
- bossnia_01,0,0,0,0 boss_monster Amon Ra 1389,1,600000,0,"bossnia::OnBossnia_02"
- bossnia_01,0,0,0,0 boss_monster RSX-0806 1623,1,600000,0,"bossnia::OnBossnia_02"
- bossnia_01,0,0,0,0 boss_monster Vesper 1685,1,600000,0,"bossnia::OnBossnia_02"
- bossnia_01,0,0,0,0 boss_monster Lady Tanee 1688,1,600000,0,"bossnia::OnBossnia_02"
- bossnia_01,0,0,0,0 boss_monster Queen Scaraba 2087,1,600000,0,"bossnia::OnBossnia_02"
- //===== MVP LISTS ====== Bossnia 03 ===========
- bossnia_01,0,0,0,0 boss_monster Thanatos Phantom 1708,1,600000,0,"bossnia::OnBossnia_03"
- bossnia_01,0,0,0,0 boss_monster Kiel D-01 1734,1,600000,0,"bossnia::OnBossnia_03"
- bossnia_01,0,0,0,0 boss_monster Ktullanux 1779,1,600000,0,"bossnia::OnBossnia_03"
- bossnia_01,0,0,0,0 boss_monster Fallen Bishop Hibram 1871,1,600000,0,"bossnia::OnBossnia_03"
- bossnia_01,0,0,0,0 boss_monster Detardeurus 1719,1,600000,0,"bossnia::OnBossnia_03"
- bossnia_01,0,0,0,0 boss_monster Baphomet 1039,1,600000,0,"bossnia::OnBossnia_03"
- bossnia_01,0,0,0,0 boss_monster Dark Lord 1272,1,600000,0,"bossnia::OnBossnia_03"
- //===== MVP LISTS ====== Bossnia 04 ===========
- bossnia_01,0,0,0,0 boss_monster Beelzebub 1873,1,600000,0,"bossnia::OnBossnia_04"
- bossnia_01,0,0,0,0 boss_monster Nidhoggr's Shadow 2022,1,600000,0,"bossnia::OnBossnia_04"
- bossnia_01,0,0,0,0 boss_monster Wounded Morroc 1917,1,600000,0,"bossnia::OnBossnia_04"
- bossnia_01,0,0,0,0 boss_monster Valkyrie Randgris 1751,1,600000,0,"bossnia::OnBossnia_04"
- bossnia_01,0,0,0,0 boss_monster Great Demon Baphomet 1929,1,600000,0,"bossnia::OnBossnia_04"
- bossnia_01,0,0,0,0 boss_monster Ifrit 1832,1,600000,0,"bossnia::OnBossnia_04"
- bossnia_01,0,0,0,0 boss_monster Assassin Cross Eremes 1647,1,600000,0,"bossnia::OnBossnia_04"
- bossnia_01,0,0,0,0 boss_monster Whitesmith Howard 1648,1,600000,0,"bossnia::OnBossnia_04"
- bossnia_01,0,0,0,0 boss_monster High Wizard Kathryne 1651,1,600000,0,"bossnia::OnBossnia_04"
Advertisement
Add Comment
Please, Sign In to add comment