-
Posts
109 -
Joined
-
Last visited
-
Days Won
1
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Posts posted by Angeluz
-
-
add this to src/custom/atcommand.inc
ACMD_FUNC(gcash) { map_session_data* tsd = nullptr; int amount = 0, ret = 0; char output[CHAT_SIZE_MAX]; nullpo_retr(-1,sd); memset(atcmd_output, '\0', sizeof(atcmd_output)); if( sd->state.cashshop_open ){ clif_displaymessage(fd, msg_txt(sd, 1376)); // Please close the cashshop before using this command. return -1; } if (!message || !*message || sscanf(message, "%11d %23[^\n]", &amount, atcmd_player_name) < 2) { clif_displaymessage(fd, "Invalid value (@gcash <amount> <character name>"); return -1; } if ((tsd = map_nick2sd(atcmd_player_name,false)) == NULL) { clif_displaymessage(fd, msg_txt(sd,3)); // Character not found. return -1; } if (sd->cashPoints < amount || amount < 0) { clif_displaymessage(fd, "Not enough Cash Points."); return -1; } if( (ret=pc_paycash(sd, amount, 0, LOG_TYPE_COMMAND)) >= 0) { sprintf(output, msg_txt(sd,410), ret, sd->cashPoints); // Removed %d cash points. Total %d points. clif_messagecolor(&sd->bl, color_table[COLOR_LIGHT_GREEN], output, false, SELF); } if( (ret=pc_getcash(tsd, amount, 0, LOG_TYPE_COMMAND)) >= 0) { sprintf(output, msg_txt(sd,505), ret, tsd->cashPoints); // Gained %d cash points. Total %d points. clif_messagecolor(&tsd->bl, color_table[COLOR_LIGHT_GREEN], output, false, SELF); } sprintf(output, "%d players has received '%s'",atcmd_player_name,amount); atcommand_broadcast( fd, sd, "@broadcast", output); return 0; }
this to src/custom/atcommand_def.inc
ACMD_DEF(gcash),
this to conf/msg_conf/map_msg.conf
410: Removed %d cash points. Total %d points. 505: Gained %d cash points. Total %d points.
-
-
this message appear?
-
maybe try with this
diff --git a/src/map/map.hpp b/src/map/map.hpp index 98bdc69ec0..b6c8d291fe 100644 --- a/src/map/map.hpp +++ b/src/map/map.hpp @@ -581,6 +581,7 @@ enum e_mapflag : int16 { MF_NOPENALTY, MF_NOZENYPENALTY, MF_PVP, + MF_MAPMVP, MF_PVP_NOPARTY, MF_PVP_NOGUILD, MF_GVG, diff --git a/src/map/mob.cpp b/src/map/mob.cpp index 16edfb7a6b..69696f2efc 100644 --- a/src/map/mob.cpp +++ b/src/map/mob.cpp @@ -1035,6 +1035,14 @@ TIMER_FUNC(mob_delayspawn){ md->spawn_timer = INVALID_TIMER; mob_spawn(md); } + /* [cook1e] + Spawn MVP and enable MF_PVP and MF_MAPMVP + MF_MAPMVP - Disable going to savepoint once you die 2 times in a PVP map. + */ + if(md->state.boss) { + map_setmapflag(bl->m, MF_PVP, true); + map_setmapflag(bl->m, MF_MAPMVP, true); + map_setmapflag(bl->m, MF_NOSAVE, true); + } return 0; } @@ -1115,6 +1123,15 @@ int mob_spawn (struct mob_data *md) md->bl.m = md->spawn->m; md->bl.x = md->spawn->x; md->bl.y = md->spawn->y; + + /* [cook1e] + Spawn MVP and enable MF_PVP and MF_MAPMVP + MF_MAPMVP - Disable going to savepoint once you die 2 times in a PVP map. + */ + if(md->spawn->state.boss) { + map_setmapflag(md->bl.m, MF_PVP, true); + map_setmapflag(md->bl.m, MF_MAPMVP, true); + map_setmapflag(md->bl.m, MF_NOSAVE, true); + } if( (md->bl.x == 0 && md->bl.y == 0) || md->spawn->xs || md->spawn->ys ) { //Monster can be spawned on an area. @@ -3126,6 +3143,15 @@ int mob_dead(struct mob_data *md, struct block_list *src, int type) // MvP tomb [GreenBox] if (battle_config.mvp_tomb_enabled && md->spawn->state.boss && map_getmapflag(md->bl.m, MF_NOTOMB) != 1) mvptomb_create(md, mvp_sd ? mvp_sd->status.name : NULL, time(NULL)); + + /* [cook1e] + Dead MVP disable MF_PVP and MF_MAPMVP + MF_MAPMVP - Disable going to savepoint once you die 2 times in a PVP map. + */ + if(md->spawn->state.boss) { + map_setmapflag(md->bl.m, MF_PVP, false); + map_setmapflag(md->bl.m, MF_MAPMVP, false); + map_setmapflag(md->bl.m, MF_NOSAVE, false); + } if( !rebirth ) mob_setdelayspawn(md); //Set respawning. diff --git a/src/map/pc.cpp b/src/map/pc.cpp index 468f3d58b5..44948f8959 100755 --- a/src/map/pc.cpp +++ b/src/map/pc.cpp @@ -9412,7 +9412,7 @@ int pc_dead(struct map_session_data *sd,struct block_list *src) ssd->pvp_point++; ssd->pvp_won++; } - if( sd->pvp_point < 0 ) { + if( sd->pvp_point < 0 && !mapdata->flag[MF_MAPMVP] ) { sd->respawn_tid = add_timer(tick+1000, pc_respawn_timer,sd->bl.id,0); return 1|8; } diff --git a/src/map/script_constants.hpp b/src/map/script_constants.hpp index 13e5ad06f5..24d4b6fcef 100644 --- a/src/map/script_constants.hpp +++ b/src/map/script_constants.hpp @@ -464,6 +464,7 @@ export_constant(MF_NOPENALTY); export_constant(MF_NOZENYPENALTY); export_constant(MF_PVP); + export_constant(MF_MAPMVP); export_constant(MF_PVP_NOPARTY); export_constant(MF_PVP_NOGUILD); export_constant(MF_GVG);
-
try with this
Spoiler- script Aura VIP -1,{ if ( BaseLevel == 99 ) { mes .npc$; mes "Select your armor."; next; for( .@a = 0; .@a < .e_len; .@a++ ) { if(getequipid(.equiploc[.@a])>-1) { set .@menu$, .@menu$+.eqp$[.@a]+"- [^0000FF"+getitemname(getequipid(.equiploc[.@a]))+"^000000]:"; } else { set .@menu$, .@menu$+"^adb4be"+.eqp$[.@a]+"- [Empty]^000000:"; } } select(.@menu$); set .@eq_loc, .equiploc[@menu-1]; set .@eq_itm, getequipid(.@eq_loc); if(.@eq_itm<0) { mes .npc$; mes "Hmm, I don't think you have anything equipped there."; close; } set .@menu$, ""; set .@a, 0; freeloop(1); while((set(.@a,.@a+1)-1)<4) { setd(".@crd"+.@a, getequipcardid(.@eq_loc,.@a-1)); if(getequipcardid(.@eq_loc,.@a-1)) set .@menu$, .@menu$+.@a+.crd_c$[.@a-1]+" Slot- [^FF0000"+getitemname(getequipcardid(.@eq_loc,.@a-1))+"^000000]:"; else set .@menu$, .@menu$+.@a+.crd_c$[.@a-1]+" Slot- ^adb4be[Empty]^000000:"; } freeloop(0); setarray .@OptID[0],0; setarray .@OptID[1],0; setarray .@OptID[2],0; setarray .@OptID[3],0; setarray .@OptID[4],0; setarray .@OptVal[0],0; setarray .@OptVal[1],0; setarray .@OptVal[2],0; setarray .@OptVal[3],0; setarray .@OptVal[4],0; setarray .@OptParam[0],0; setarray .@OptParam[1],0; setarray .@OptParam[2],0; setarray .@OptParam[3],0; setarray .@OptParam[4],0; for (.@j = 0; .@j < 5; .@j++) { setarray .@OptID[.@j],getequiprandomoption(.@eq_loc,.@j,ROA_ID); setarray .@OptVal[.@j],getequiprandomoption(.@eq_loc,.@j,ROA_VALUE); setarray .@OptParam[.@j],getequiprandomoption(.@eq_loc,.@j,ROA_PARAM); //mes .@OptID[.@j]+","+.@OptVal[.@j]+","+.@OptParam[.@j]; } mes .npc$; mes "select a slot."; set .@eqrf, getequiprefinerycnt(.@eq_loc); if(.cashpoint == 1).@moneycz$ = " CP"; else .@moneycz$ = "z"; if(.cashpointreset == 1).@moneyresetcz$ = " Cash Point"; else .@moneyresetcz$ = " Zeny"; if(.acslot[1] == 0).@cardslot1$ = " ^FF0000[Disable]^000000"; else if(.@crd1 == 0).@cardslot1$ = "^adb4be 1st [" + "Empty" + "]^000000"; else .@cardslot1$ = " 1st [^FF0000" + getitemname(.@crd1) + "^000000]"; if(.acslot[2] == 0).@cardslot2$ = " ^FF0000[Disable]^000000"; else if(.@crd2 == 0).@cardslot2$ = "^adb4be 2nd [" + "Empty" + "]^000000"; else .@cardslot2$ = " 2nd [^FF0000" + getitemname(.@crd2) + "^000000]"; if(.acslot[3] == 0).@cardslot3$ = " ^FF0000[Disable]^000000"; else if(.@crd3 == 0).@cardslot3$ = "^adb4be 3rd [" + "Empty" + "]^000000"; else .@cardslot3$ = " 3rd [^FF0000" + getitemname(.@crd3) + "^000000]"; if(.acslot[4] == 0).@cardslot4$ = " ^FF0000[Disable]^000000"; else if(.@crd4 == 0).@cardslot4$ = "^adb4be 4th [" + "Empty" + "]^000000"; else .@cardslot4$ = " 4th [^FF0000" + getitemname(.@crd4) + "^000000]"; if(.acslot[1] == 0){ mes "1st Slot: ^FF0000Disable^000000."; } else { if( .edvip == 1 ){ if ((vip_status(VIP_STATUS_ACTIVE)) || (getgmlevel()>= 80)) { mes "1st Slot: ^FF0000"+.pric[0]+"^000000"+.@moneycz$+" - ^FF0000"+.percVIP[1]+"%^000000 sucess rate."; } else if ((vip_status(VIP_STATUS_REMAINING) <= 0) || (vip_status(VIP_STATUS_EXPIRE) <= 0)){ mes "1st Slot: ^FF0000"+.pric[0]+"^000000"+.@moneycz$+" - ^FF0000"+.perc[1]+"%^000000 sucess rate."; } } else { mes "1st Slot: ^FF0000"+.pric[0]+"^000000"+.@moneycz$+" - ^FF0000"+.perc[1]+"%^000000 sucess rate."; } } if(.acslot[2] == 0){ mes "2nd Slot: ^FF0000Disable^000000."; } else { if( .edvip == 1 ){ if ((vip_status(VIP_STATUS_ACTIVE)) || (getgmlevel()>= 80)) { mes "2nd Slot: ^FF0000"+.pric[1]+"^000000"+.@moneycz$+" - ^FF0000"+.percVIP[2]+"%^000000 sucess rate."; } else if ((vip_status(VIP_STATUS_REMAINING) <= 0) || (vip_status(VIP_STATUS_EXPIRE) <= 0)){ mes "2nd Slot: ^FF0000"+.pric[1]+"^000000"+.@moneycz$+" - ^FF0000"+.perc[2]+"%^000000 sucess rate."; } } else { mes "2nd Slot: ^FF0000"+.pric[1]+"^000000"+.@moneycz$+" - ^FF0000"+.perc[2]+"%^000000 sucess rate."; } } if(.acslot[3] == 0){ mes "3rd Slot: ^FF0000Disable^000000."; } else { if( .edvip == 1 ){ if ((vip_status(VIP_STATUS_ACTIVE)) || (getgmlevel()>= 80)) { mes "3rd Slot: ^FF0000"+.pric[2]+"^000000"+.@moneycz$+" - ^FF0000"+.percVIP[3]+"%^000000 sucess rate."; } else if ((vip_status(VIP_STATUS_REMAINING) <= 0) || (vip_status(VIP_STATUS_EXPIRE) <= 0)){ mes "3rd Slot: ^FF0000"+.pric[2]+"^000000"+.@moneycz$+" - ^FF0000"+.perc[3]+"%^000000 sucess rate."; } } else { mes "3rd Slot: ^FF0000"+.pric[2]+"^000000"+.@moneycz$+" - ^FF0000"+.perc[3]+"%^000000 sucess rate."; } } if(.acslot[4] == 0){ mes "4th Slot: ^FF0000Disable^000000."; } else { if( .edvip == 1 ){ if ((vip_status(VIP_STATUS_ACTIVE)) || (getgmlevel()>= 80)) { mes "4th Slot: ^FF0000"+.pric[3]+"^000000"+.@moneycz$+" - ^FF0000"+.percVIP[4]+"%^000000 sucess rate."; } else if ((vip_status(VIP_STATUS_REMAINING) <= 0) || (vip_status(VIP_STATUS_EXPIRE) <= 0)){ mes "4th Slot: ^FF0000"+.pric[3]+"^000000"+.@moneycz$+" - ^FF0000"+.perc[4]+"%^000000 sucess rate."; } } else { mes "4th Slot: ^FF0000"+.pric[3]+"^000000"+.@moneycz$+" - ^FF0000"+.perc[4]+"%^000000 sucess rate."; } } next; switch(select(.@cardslot1$,.@cardslot2$,.@cardslot3$,.@cardslot4$)) { case 1: if( .acslot[1] == 0 ){ mes .npc$; mes "This slot is ^FF0000Disable^000000 for enchant."; close; } if(getequipcardid(.@eq_loc,@menu-1)) { if( .edvip == 1 && .reset == 1 || .reset == 1){ if (getequipcardid(.@eq_loc,0) == .orbeff[1] || getequipcardid(.@eq_loc,0) == .orbeff[2] || getequipcardid(.@eq_loc,0) == .orbeff[3] || getequipcardid(.@eq_loc,0) == .orbeff[4] || getequipcardid(.@eq_loc,0) == .orbeff[5] || getequipcardid(.@eq_loc,0) == .orbeff[6] || getequipcardid(.@eq_loc,0) == .orbeff[7] || getequipcardid(.@eq_loc,0) == .orbeff[8] || getequipcardid(.@eq_loc,0) == .orbeff[9] || getequipcardid(.@eq_loc,0) == .orbeff[10] || getequipcardid(.@eq_loc,0) == .orbeff[11]){ mes .npc$; mes "This slot already have some orb/card. if you pay ^FF0000"+.pricre[0]+"^000000 "+.@moneyresetcz$+" i will free the slot for you."; mes "You take you orb/card and your item back with ^FF0000100%^000000 success rate."; next; if( .cashpointreset == 1 ){ if(#CASHPOINTS<.pricre[0]) { mes .npc$; mes "You don't have enough ^FF0000"+.pricre[0]+"^000000 Cash Point."; close; } } else if(zeny<.pricre[0]) { mes .npc$; mes "You don't have enough ^FF0000"+.pricre[0]+"^000000 Zeny."; close; } switch(select("Yes:No")) { case 1: mes .npc$; mes "This process will take about ^FF0000"+.Wait+"^000000 seconds..."; mes "Don't move a muscle while I'm removing your orb or card!"; close2; progressbar "ffff00",.Wait; delequip .@eq_loc; getitem3 .@eq_itm, 1, 1, .@eqrf, 0, 0, .@crd2, .@crd3, .@crd4,.@OptID,.@OptVal,.@OptParam; if( .cashpointreset == 1 ){ set #CASHPOINTS,#CASHPOINTS-.pricre[0]; } else { set Zeny, Zeny-.pricre[0]; } misceffect .efet; emotion et_best,0; mes .npc$; mes " "; mes "^0000FFYour Orb/Card has been removed.^000000"; close; break; case 2: close; break; } } else { mes .npc$; mes "This slot already have some Orb/Card."; close; } } else { mes .npc$; mes "This slot already have some Orb/Card."; close; } } //-- Item Slot [1] for(set .@i,0; .@i<getarraysize(.blacklistslot1); set .@i,.@i+1) if (getequipid(.@eq_loc) == .blacklistslot1[.@i]){ mes .npc$; mes "This slot is for ^FF0000Card^000000."; close; } //-- Item Slot [2] for(set .@i,0; .@i<getarraysize(.blacklistslot2); set .@i,.@i+1) if (getequipid(.@eq_loc) == .blacklistslot2[.@i]){ mes .npc$; mes "This slot is for ^FF0000Card^000000."; close; } //-- Item Slot [3] for(set .@i,0; .@i<getarraysize(.blacklistslot3); set .@i,.@i+1) if (getequipid(.@eq_loc) == .blacklistslot3[.@i]){ mes .npc$; mes "This slot is for ^FF0000Card^000000."; close; } //-- Item Slot [4] for(set .@i,0; .@i<getarraysize(.blacklistslot4); set .@i,.@i+1) if (getequipid(.@eq_loc) == .blacklistslot4[.@i]){ mes .npc$; mes "This slot is for ^FF0000Card^000000."; close; } switch(select("- Effects")) { case 1: .@menueffects$ = implode(.effets$, ":"); set .@menu1, select ( .@menueffects$ ); break; } if( .cashpoint == 1 ){ if(#CASHPOINTS<.pric[0]) { mes .npc$; mes "You don't have enough ^FF0000"+.pric[0]+"^000000 Cash Point."; close; } } else if(zeny<.pric[0]) { mes .npc$; mes "You don't have enough ^FF0000"+.pric[0]+"^000000 Zeny."; close; } mes .npc$; mes "This process will take about ^FF0000"+.Wait+"^000000 seconds..."; mes "Don't move a muscle while I'm enchanting your equipment!"; close2; progressbar "ffff00",.Wait; if( .edvip == 1 ){ if ((vip_status(VIP_STATUS_ACTIVE)) || (getgmlevel()>= 80)) { if(rand(100)>.percVIP[1]) { mes .npc$; mes "I'm sorry but I've failed you!"; misceffect 155; emotion et_cry,0; if( .edvip == 1 ){ if ((vip_status(VIP_STATUS_ACTIVE)) || (getgmlevel()>= 80)){ } else { delequip .@eq_loc; } } else if ((vip_status(VIP_STATUS_REMAINING) <= 0) || (vip_status(VIP_STATUS_EXPIRE) <= 0)){ delequip .@eq_loc; } if( .cashpoint == 1 ){ set #CASHPOINTS,#CASHPOINTS-.pric[0]; } else { set Zeny, Zeny-.pric[0]; } close; } } else if ((vip_status(VIP_STATUS_REMAINING) <= 0) || (vip_status(VIP_STATUS_EXPIRE) <= 0)){ if(rand(100)>.perc[1]) { mes .npc$; mes "I'm sorry but I've failed you!"; misceffect 155; emotion et_cry,0; if( .edvip == 1 ){ if ((vip_status(VIP_STATUS_ACTIVE)) || (getgmlevel()>= 80)){ } else { delequip .@eq_loc; } } else if ((vip_status(VIP_STATUS_REMAINING) <= 0) || (vip_status(VIP_STATUS_EXPIRE) <= 0)){ delequip .@eq_loc; } if( .cashpoint == 1 ){ set #CASHPOINTS,#CASHPOINTS-.pric[0]; } else { set Zeny, Zeny-.pric[0]; } close; } } } else { if(rand(100)>.perc[1]) { mes .npc$; mes "I'm sorry but I've failed you!"; misceffect 155; emotion et_cry,0; if( .edvip == 1 ){ if ((vip_status(VIP_STATUS_ACTIVE)) || (getgmlevel()>= 80)){ } else { delequip .@eq_loc; } } else if ((vip_status(VIP_STATUS_REMAINING) <= 0) || (vip_status(VIP_STATUS_EXPIRE) <= 0)){ delequip .@eq_loc; } if( .cashpoint == 1 ){ set #CASHPOINTS,#CASHPOINTS-.pric[0]; } else { set Zeny, Zeny-.pric[0]; } close; } } if( .cashpoint == 1 ){ set #CASHPOINTS,#CASHPOINTS-.pric[0]; } else { set Zeny, Zeny-.pric[0]; } if (.@menu1 == 1){ set .@addpart,( .orbeff[1] ); } else if (.@menu1 == 2){ set .@addpart,( .orbeff[2] ); } else if (.@menu1 == 3){ set .@addpart,( .orbeff[3] ); } else if (.@menu1 == 4){ set .@addpart,( .orbeff[4] ); } else if (.@menu1 == 5){ set .@addpart,( .orbeff[5] ); } else if (.@menu1 == 6){ set .@addpart,( .orbeff[6] ); } else if (.@menu1 == 7){ set .@addpart,( .orbeff[7] ); } else if (.@menu1 == 8){ set .@addpart,( .orbeff[8] ); } else if (.@menu1 == 9){ set .@addpart,( .orbeff[9] ); } else if (.@menu1 == 10){ set .@addpart,( .orbeff[10] ); } else if (.@menu1 == 11){ set .@addpart,( .orbeff[11] ); } delequip .@eq_loc; getitem3 .@eq_itm, 1, 1, .@eqrf, 0, .@addpart, .@crd2, .@crd3, .@crd4,.@OptID,.@OptVal,.@OptParam; misceffect .efet; emotion et_best,0; mes .npc$; mes " "; mes "^0000FFYour Orb has been applied.^000000"; close; break; case 2: if( .acslot[2] == 0 ){ mes .npc$; mes "This slot is ^FF0000Disable^000000 for enchant."; close; } if(getequipcardid(.@eq_loc,@menu-1)) { if( .edvip == 1 && .reset == 1 || .reset == 1){ if (getequipcardid(.@eq_loc,1) == .orbauraefc0[1]){ mes .npc$; mes "This slot already have some orb/card. if you pay ^FF0000"+.pricre[1]+"^000000 "+.@moneyresetcz$+" i will free the slot for you."; mes "You take you orb/card and your item back with ^FF0000100%^000000 success rate."; next; if( .cashpointreset == 1 ){ if(#CASHPOINTS<.pricre[1]) { mes .npc$; mes "You don't have enough ^FF0000"+.pricre[1]+"^000000 Cash Point."; close; } } else if(zeny<.pricre[1]) { mes .npc$; mes "You don't have enough ^FF0000"+.pricre[1]+"^000000 Zeny."; close; } switch(select("Yes:No")) { case 1: mes .npc$; mes "This process will take about ^FF0000"+.Wait+"^000000 seconds..."; mes "Don't move a muscle while I'm removing your orb or card!"; close2; progressbar "ffff00",.Wait; delequip .@eq_loc; getitem3 .@eq_itm, 1, 1, .@eqrf, 0, .@crd1, 0, .@crd3, .@crd4,.@OptID,.@OptVal,.@OptParam; if( .cashpointreset == 1 ){ set #CASHPOINTS,#CASHPOINTS-.pricre[1]; } else { set Zeny, Zeny-.pricre[1]; } misceffect .efet; emotion et_best,0; mes .npc$; mes " "; mes "^0000FFYour Orb/Card has been removed.^000000"; close; break; case 2: close; break; } } else { mes .npc$; mes "This slot already have some Orb/Card."; close; } } else { mes .npc$; mes "This slot already have some Orb/Card."; close; } } //-- Item Slot [2] for(set .@i,0; .@i<getarraysize(.blacklistslot2); set .@i,.@i+1) if (getequipid(.@eq_loc) == .blacklistslot2[.@i]){ mes .npc$; mes "This slot is for ^FF0000Card^000000."; close; } //-- Item Slot [3] for(set .@i,0; .@i<getarraysize(.blacklistslot3); set .@i,.@i+1) if (getequipid(.@eq_loc) == .blacklistslot3[.@i]){ mes .npc$; mes "This slot is for ^FF0000Card^000000."; close; } //-- Item Slot [4] for(set .@i,0; .@i<getarraysize(.blacklistslot4); set .@i,.@i+1) if (getequipid(.@eq_loc) == .blacklistslot4[.@i]){ mes .npc$; mes "This slot is for ^FF0000Card^000000."; close; } switch(select("- Aura Effect")) { case 1: .@menuauraefc0$ = implode(.auraefc0$, ":"); set .@menu1, select ( .@menuauraefc0$ ); break; } if( .cashpoint == 1 ){ if(#CASHPOINTS<.pric[1]) { mes .npc$; mes "You don't have enough ^FF0000"+.pric[1]+"^000000 Cash Point."; close; } } else if(zeny<.pric[1]) { mes .npc$; mes "You don't have enough ^FF0000"+.pric[1]+"^000000 Zeny."; close; } mes .npc$; mes "This process will take about ^FF0000"+.Wait+"^000000 seconds..."; mes "Don't move a muscle while I'm enchanting your equipment!"; close2; progressbar "ffff00",.Wait; if( .edvip == 1 ){ if ((vip_status(VIP_STATUS_ACTIVE)) || (getgmlevel()>= 80)) { if(rand(100)>.percVIP[2]) { mes .npc$; mes "I'm sorry but I've failed you!"; misceffect 155; emotion et_cry,0; if( .edvip == 1 ){ if ((vip_status(VIP_STATUS_ACTIVE)) || (getgmlevel()>= 80)){ } else { delequip .@eq_loc; } } else if ((vip_status(VIP_STATUS_REMAINING) <= 0) || (vip_status(VIP_STATUS_EXPIRE) <= 0)){ delequip .@eq_loc; } if( .cashpoint == 1 ){ set #CASHPOINTS,#CASHPOINTS-.pric[1]; } else { set Zeny, Zeny-.pric[1]; } close; } } else if ((vip_status(VIP_STATUS_REMAINING) <= 0) || (vip_status(VIP_STATUS_EXPIRE) <= 0)){ if(rand(100)>.perc[2]) { mes .npc$; mes "I'm sorry but I've failed you!"; misceffect 155; emotion et_cry,0; if( .edvip == 1 ){ if ((vip_status(VIP_STATUS_ACTIVE)) || (getgmlevel()>= 80)){ } else { delequip .@eq_loc; } } else if ((vip_status(VIP_STATUS_REMAINING) <= 0) || (vip_status(VIP_STATUS_EXPIRE) <= 0)){ delequip .@eq_loc; } if( .cashpoint == 1 ){ set #CASHPOINTS,#CASHPOINTS-.pric[1]; } else { set Zeny, Zeny-.pric[1]; } close; } } } else { if(rand(100)>.perc[2]) { mes .npc$; mes "I'm sorry but I've failed you!"; misceffect 155; emotion et_cry,0; if( .edvip == 1 ){ if ((vip_status(VIP_STATUS_ACTIVE)) || (getgmlevel()>= 80)){ } else { delequip .@eq_loc; } } else if ((vip_status(VIP_STATUS_REMAINING) <= 0) || (vip_status(VIP_STATUS_EXPIRE) <= 0)){ delequip .@eq_loc; } if( .cashpoint == 1 ){ set #CASHPOINTS,#CASHPOINTS-.pric[1]; } else { set Zeny, Zeny-.pric[1]; } close; } } if( .cashpoint == 1 ){ set #CASHPOINTS,#CASHPOINTS-.pric[1]; } else { set Zeny, Zeny-.pric[1]; } if (.@menu1 == 1){ set .@addpart,( .orbauraefc0[1] ); } delequip .@eq_loc; getitem3 .@eq_itm, 1, 1, .@eqrf, 0, .@crd1, .@addpart, .@crd3, .@crd4,.@OptID,.@OptVal,.@OptParam; misceffect .efet; emotion et_best,0; mes .npc$; mes " "; mes "^0000FFYour Orb has been applied.^000000"; //equip .@eq_itm; close; break; case 3: if( .acslot[3] == 0 ){ mes .npc$; mes "This slot is ^FF0000Disable^000000 for enchant."; close; } if(getequipcardid(.@eq_loc,@menu-1)) { if( .edvip == 1 && .reset == 1 || .reset == 1){ if (getequipcardid(.@eq_loc,2) == .orbauraefc[1] || getequipcardid(.@eq_loc,2) == .orbauraefc[2] || getequipcardid(.@eq_loc,2) == .orbauraefc[3] || getequipcardid(.@eq_loc,2) == .orbauraefc[4] || getequipcardid(.@eq_loc,2) == .orbauraefc[5] || getequipcardid(.@eq_loc,2) == .orbauraefc[6] || getequipcardid(.@eq_loc,2) == .orbauraefc[7] || getequipcardid(.@eq_loc,2) == .orbauraefc[8] || getequipcardid(.@eq_loc,2) == .orbauraefc[9] || getequipcardid(.@eq_loc,2) == .orbauraefc[10] || getequipcardid(.@eq_loc,2) == .orbauraefc[11] || getequipcardid(.@eq_loc,2) == .orbauraefc[12] || getequipcardid(.@eq_loc,2) == .orbauraefc[13] || getequipcardid(.@eq_loc,2) == .orbauraefc[14] || getequipcardid(.@eq_loc,2) == .orbauraefc[15] || getequipcardid(.@eq_loc,2) == .orbauraefc[16]){ mes .npc$; mes "This slot already have some orb/card. if you pay ^FF0000"+.pricre[2]+"^000000 "+.@moneyresetcz$+" i will free the slot for you."; mes "You take you orb/card and your item back with ^FF0000100%^000000 success rate."; next; if( .cashpointreset == 1 ){ if(#CASHPOINTS<.pricre[2]) { mes .npc$; mes "You don't have enough ^FF0000"+.pricre[2]+"^000000 Cash Point."; close; } } else if(zeny<.pricre[2]) { mes .npc$; mes "You don't have enough ^FF0000"+.pricre[2]+"^000000 Zeny."; close; } switch(select("Yes:No")) { case 1: mes .npc$; mes "This process will take about ^FF0000"+.Wait+"^000000 seconds..."; mes "Don't move a muscle while I'm removing your orb or card!"; close2; progressbar "ffff00",.Wait; delequip .@eq_loc; getitem3 .@eq_itm, 1, 1, .@eqrf, 0, .@crd1, .@crd2, 0, .@crd4,.@OptID,.@OptVal,.@OptParam; if( .cashpointreset == 1 ){ set #CASHPOINTS,#CASHPOINTS-.pricre[2]; } else { set Zeny, Zeny-.pricre[2]; } misceffect .efet; emotion et_best,0; mes .npc$; mes " "; mes "^0000FFYour Orb/Card has been removed.^000000"; close; break; case 2: close; break; } } else { mes .npc$; mes "This slot already have some orb/card."; close; } } else { mes .npc$; mes "This slot already have some orb/card."; close; } } //-- Item Slot [3] for(set .@i,0; .@i<getarraysize(.blacklistslot3); set .@i,.@i+1) if (getequipid(.@eq_loc) == .blacklistslot3[.@i]){ mes .npc$; mes "This slot is for ^FF0000Card^000000."; close; } //-- Item Slot [4] for(set .@i,0; .@i<getarraysize(.blacklistslot4); set .@i,.@i+1) if (getequipid(.@eq_loc) == .blacklistslot4[.@i]){ mes .npc$; mes "This slot is for ^FF0000Card^000000."; close; } switch(select("- Aura Effects")) { case 1: .@menuauraefc$ = implode(.auraefc$, ":"); set .@menu1, select ( .@menuauraefc$ ); break; } if( .cashpoint == 1 ){ if(#CASHPOINTS<.pric[2]) { mes .npc$; mes "You don't have enough ^FF0000"+.pric[2]+"^000000 Cash Point."; close; } } else if(zeny<.pric[2]) { mes .npc$; mes "You don't have enough ^FF0000"+.pric[2]+"^000000 Zeny."; close; } mes .npc$; mes "This process will take about ^FF0000"+.Wait+"^000000 seconds..."; mes "Don't move a muscle while I'm enchanting your equipment!"; close2; progressbar "ffff00",.Wait; if( .edvip == 1 ){ if ((vip_status(VIP_STATUS_ACTIVE)) || (getgmlevel()>= 80)) { if(rand(100)>.percVIP[3]) { mes .npc$; mes "I'm sorry but I've failed you!"; misceffect 155; emotion et_cry,0; if( .edvip == 1 ){ if ((vip_status(VIP_STATUS_ACTIVE)) || (getgmlevel()>= 80)){ } else { delequip .@eq_loc; } } else if ((vip_status(VIP_STATUS_REMAINING) <= 0) || (vip_status(VIP_STATUS_EXPIRE) <= 0)){ delequip .@eq_loc; } if( .cashpoint == 1 ){ set #CASHPOINTS,#CASHPOINTS-.pric[2]; } else { set Zeny, Zeny-.pric[2]; } close; } } else if ((vip_status(VIP_STATUS_REMAINING) <= 0) || (vip_status(VIP_STATUS_EXPIRE) <= 0)){ if(rand(100)>.perc[3]) { mes .npc$; mes "I'm sorry but I've failed you!"; misceffect 155; emotion et_cry,0; if( .edvip == 1 ){ if ((vip_status(VIP_STATUS_ACTIVE)) || (getgmlevel()>= 80)){ } else { delequip .@eq_loc; } } else if ((vip_status(VIP_STATUS_REMAINING) <= 0) || (vip_status(VIP_STATUS_EXPIRE) <= 0)){ delequip .@eq_loc; } if( .cashpoint == 1 ){ set #CASHPOINTS,#CASHPOINTS-.pric[2]; } else { set Zeny, Zeny-.pric[2]; } close; } } } else { if(rand(100)>.perc[3]) { mes .npc$; mes "I'm sorry but I've failed you!"; misceffect 155; emotion et_cry,0; if( .edvip == 1 ){ if ((vip_status(VIP_STATUS_ACTIVE)) || (getgmlevel()>= 80)){ } else { delequip .@eq_loc; } } else if ((vip_status(VIP_STATUS_REMAINING) <= 0) || (vip_status(VIP_STATUS_EXPIRE) <= 0)){ delequip .@eq_loc; } if( .cashpoint == 1 ){ set #CASHPOINTS,#CASHPOINTS-.pric[2]; } else { set Zeny, Zeny-.pric[2]; } close; } } if( .cashpoint == 1 ){ set #CASHPOINTS,#CASHPOINTS-.pric[2]; } else { set Zeny, Zeny-.pric[2]; } if (.@menu1 == 1){ set .@addpart,( .orbauraefc[1] ); } else if (.@menu1 == 2){ set .@addpart,( .orbauraefc[2] ); } else if (.@menu1 == 3){ set .@addpart,( .orbauraefc[3] ); } else if (.@menu1 == 4){ set .@addpart,( .orbauraefc[4] ); } else if (.@menu1 == 5){ set .@addpart,( .orbauraefc[5] ); } else if (.@menu1 == 6){ set .@addpart,( .orbauraefc[6] ); } else if (.@menu1 == 7){ set .@addpart,( .orbauraefc[7] ); } else if (.@menu1 == 8){ set .@addpart,( .orbauraefc[8] ); } else if (.@menu1 == 9){ set .@addpart,( .orbauraefc[9] ); } else if (.@menu1 == 10){ set .@addpart,( .orbauraefc[10] ); } else if (.@menu1 == 11){ set .@addpart,( .orbauraefc[11] ); } else if (.@menu1 == 12){ set .@addpart,( .orbauraefc[12] ); } else if (.@menu1 == 13){ set .@addpart,( .orbauraefc[13] ); } else if (.@menu1 == 14){ set .@addpart,( .orbauraefc[14] ); } else if (.@menu1 == 15){ set .@addpart,( .orbauraefc[15] ); } else if (.@menu1 == 16){ set .@addpart,( .orbauraefc[16] ); } delequip .@eq_loc; getitem3 .@eq_itm, 1, 1, .@eqrf, 0, .@crd1, .@crd2, .@addpart, .@crd4,.@OptID,.@OptVal,.@OptParam; misceffect .efet; emotion et_best,0; mes .npc$; mes " "; mes "^0000FFYour Orb has been applied.^000000"; //equip .@eq_itm; close; break; case 4: if( .acslot[4] == 0 ){ mes .npc$; mes "This slot is ^FF0000Disable^000000 for enchant."; close; } if(getequipcardid(.@eq_loc,@menu-1)) { if( .edvip == 1 && .reset == 1 || .reset == 1){ if (getequipcardid(.@eq_loc,3) == .orbauraviplist1[1] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[2] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[3] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[4] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[5] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[6] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[7] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[8] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[9] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[10] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[11] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[12] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[13] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[14] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[15] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[16] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[17] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[18] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[19] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[20] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[21] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[22] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[23] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[24] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[25] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[26] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[27] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[28] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[29] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[30] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[31] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[32] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[33] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[34] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[35] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[36] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[37] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[38] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[39] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[40] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[41] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[42] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[43] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[44] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[45] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[46] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[47] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[48] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[49] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[50] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[51] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[52] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[53] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[54] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[55] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[56] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[57] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[58] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[59] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[60] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[61] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[62] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[63] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[64] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[65] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[66] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[67] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[68] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[69] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[70] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[71] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[72] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[73] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[74] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[75] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[76] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[77] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[78] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[79] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[80] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[81] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[82] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[83] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[84] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[85] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[86] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[87] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[88] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[89] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[90] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[91] || getequipcardid(.@eq_loc,3) == .orbauraviplist1[92] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[1] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[2] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[3] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[4] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[5] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[6] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[7] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[8] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[9] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[10] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[11] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[12] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[13] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[14] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[15] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[16] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[17] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[18] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[19] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[20] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[21] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[22] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[23] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[24] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[25] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[26] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[27] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[28] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[29] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[30] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[31] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[32] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[33] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[34] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[35] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[36] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[37] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[38] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[39] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[40] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[41] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[42] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[43] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[44] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[45] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[46] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[47] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[48] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[49] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[50] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[51] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[52] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[53] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[54] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[55] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[56] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[57] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[58] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[59] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[60] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[61] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[62] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[63] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[64] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[65] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[66] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[67] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[68] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[69] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[70] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[71] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[72] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[73] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[74] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[75] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[76] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[77] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[78] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[79] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[80] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[81] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[82] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[83] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[84] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[85] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[86] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[87] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[88] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[89] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[90] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[91] || getequipcardid(.@eq_loc,3) == .orbauraviplist2[92] || getequipcardid(.@eq_loc,3) == .orbauralist1[1] || getequipcardid(.@eq_loc,3) == .orbauralist1[2] || getequipcardid(.@eq_loc,3) == .orbauralist1[3] || getequipcardid(.@eq_loc,3) == .orbauralist1[4] || getequipcardid(.@eq_loc,3) == .orbauralist1[5] || getequipcardid(.@eq_loc,3) == .orbauralist1[6] || getequipcardid(.@eq_loc,3) == .orbauralist1[7] || getequipcardid(.@eq_loc,3) == .orbauralist1[8] || getequipcardid(.@eq_loc,3) == .orbauralist1[9] || getequipcardid(.@eq_loc,3) == .orbauralist1[10] || getequipcardid(.@eq_loc,3) == .orbauralist1[11] || getequipcardid(.@eq_loc,3) == .orbauralist1[12] || getequipcardid(.@eq_loc,3) == .orbauralist1[13] || getequipcardid(.@eq_loc,3) == .orbauralist1[14] || getequipcardid(.@eq_loc,3) == .orbauralist1[15] || getequipcardid(.@eq_loc,3) == .orbauralist1[16] || getequipcardid(.@eq_loc,3) == .orbauralist1[17] || getequipcardid(.@eq_loc,3) == .orbauralist1[18] || getequipcardid(.@eq_loc,3) == .orbauralist1[19] || getequipcardid(.@eq_loc,3) == .orbauralist1[20] || getequipcardid(.@eq_loc,3) == .orbauralist1[21] || getequipcardid(.@eq_loc,3) == .orbauralist1[22] || getequipcardid(.@eq_loc,3) == .orbauralist1[23] || getequipcardid(.@eq_loc,3) == .orbauralist1[24] || getequipcardid(.@eq_loc,3) == .orbauralist1[25] || getequipcardid(.@eq_loc,3) == .orbauralist1[26] || getequipcardid(.@eq_loc,3) == .orbauralist1[27] || getequipcardid(.@eq_loc,3) == .orbauralist1[28] || getequipcardid(.@eq_loc,3) == .orbauralist1[29] || getequipcardid(.@eq_loc,3) == .orbauralist1[30] || getequipcardid(.@eq_loc,3) == .orbauralist1[31] || getequipcardid(.@eq_loc,3) == .orbauralist1[32] || getequipcardid(.@eq_loc,3) == .orbauralist1[33] || getequipcardid(.@eq_loc,3) == .orbauralist1[34] || getequipcardid(.@eq_loc,3) == .orbauralist1[35] || getequipcardid(.@eq_loc,3) == .orbauralist1[36] || getequipcardid(.@eq_loc,3) == .orbauralist1[37] || getequipcardid(.@eq_loc,3) == .orbauralist1[38] || getequipcardid(.@eq_loc,3) == .orbauralist1[39] || getequipcardid(.@eq_loc,3) == .orbauralist1[40] || getequipcardid(.@eq_loc,3) == .orbauralist1[41] || getequipcardid(.@eq_loc,3) == .orbauralist1[42] || getequipcardid(.@eq_loc,3) == .orbauralist1[43] || getequipcardid(.@eq_loc,3) == .orbauralist1[44] || getequipcardid(.@eq_loc,3) == .orbauralist1[45] || getequipcardid(.@eq_loc,3) == .orbauralist1[46] || getequipcardid(.@eq_loc,3) == .orbauralist1[47] || getequipcardid(.@eq_loc,3) == .orbauralist1[48] || getequipcardid(.@eq_loc,3) == .orbauralist1[49] || getequipcardid(.@eq_loc,3) == .orbauralist1[50] || getequipcardid(.@eq_loc,3) == .orbauralist1[51] || getequipcardid(.@eq_loc,3) == .orbauralist1[52] || getequipcardid(.@eq_loc,3) == .orbauralist1[53] || getequipcardid(.@eq_loc,3) == .orbauralist1[54] || getequipcardid(.@eq_loc,3) == .orbauralist1[55] || getequipcardid(.@eq_loc,3) == .orbauralist1[56] || getequipcardid(.@eq_loc,3) == .orbauralist1[57] || getequipcardid(.@eq_loc,3) == .orbauralist1[58] || getequipcardid(.@eq_loc,3) == .orbauralist1[59] || getequipcardid(.@eq_loc,3) == .orbauralist1[60] || getequipcardid(.@eq_loc,3) == .orbauralist1[61] || getequipcardid(.@eq_loc,3) == .orbauralist1[62] || getequipcardid(.@eq_loc,3) == .orbauralist1[63] || getequipcardid(.@eq_loc,3) == .orbauralist1[64] || getequipcardid(.@eq_loc,3) == .orbauralist1[65] || getequipcardid(.@eq_loc,3) == .orbauralist1[66] || getequipcardid(.@eq_loc,3) == .orbauralist1[67] || getequipcardid(.@eq_loc,3) == .orbauralist1[68] || getequipcardid(.@eq_loc,3) == .orbauralist1[69] || getequipcardid(.@eq_loc,3) == .orbauralist1[70] || getequipcardid(.@eq_loc,3) == .orbauralist1[71] || getequipcardid(.@eq_loc,3) == .orbauralist1[72] || getequipcardid(.@eq_loc,3) == .orbauralist1[73] || getequipcardid(.@eq_loc,3) == .orbauralist1[74] || getequipcardid(.@eq_loc,3) == .orbauralist1[75] || getequipcardid(.@eq_loc,3) == .orbauralist1[76] || getequipcardid(.@eq_loc,3) == .orbauralist1[77] || getequipcardid(.@eq_loc,3) == .orbauralist1[78] || getequipcardid(.@eq_loc,3) == .orbauralist1[79] || getequipcardid(.@eq_loc,3) == .orbauralist1[80] || getequipcardid(.@eq_loc,3) == .orbauralist1[81] || getequipcardid(.@eq_loc,3) == .orbauralist1[82] || getequipcardid(.@eq_loc,3) == .orbauralist1[83] || getequipcardid(.@eq_loc,3) == .orbauralist1[84] || getequipcardid(.@eq_loc,3) == .orbauralist1[85] || getequipcardid(.@eq_loc,3) == .orbauralist1[86] || getequipcardid(.@eq_loc,3) == .orbauralist1[87] || getequipcardid(.@eq_loc,3) == .orbauralist1[88] || getequipcardid(.@eq_loc,3) == .orbauralist1[89] || getequipcardid(.@eq_loc,3) == .orbauralist1[90] || getequipcardid(.@eq_loc,3) == .orbauralist1[91] || getequipcardid(.@eq_loc,3) == .orbauralist1[92] || getequipcardid(.@eq_loc,3) == .orbauralist2[1] || getequipcardid(.@eq_loc,3) == .orbauralist2[2] || getequipcardid(.@eq_loc,3) == .orbauralist2[3] || getequipcardid(.@eq_loc,3) == .orbauralist2[4] || getequipcardid(.@eq_loc,3) == .orbauralist2[5] || getequipcardid(.@eq_loc,3) == .orbauralist2[6] || getequipcardid(.@eq_loc,3) == .orbauralist2[7] || getequipcardid(.@eq_loc,3) == .orbauralist2[8] || getequipcardid(.@eq_loc,3) == .orbauralist2[9] || getequipcardid(.@eq_loc,3) == .orbauralist2[10] || getequipcardid(.@eq_loc,3) == .orbauralist2[11] || getequipcardid(.@eq_loc,3) == .orbauralist2[12] || getequipcardid(.@eq_loc,3) == .orbauralist2[13] || getequipcardid(.@eq_loc,3) == .orbauralist2[14] || getequipcardid(.@eq_loc,3) == .orbauralist2[15] || getequipcardid(.@eq_loc,3) == .orbauralist2[16] || getequipcardid(.@eq_loc,3) == .orbauralist2[17] || getequipcardid(.@eq_loc,3) == .orbauralist2[18] || getequipcardid(.@eq_loc,3) == .orbauralist2[19] || getequipcardid(.@eq_loc,3) == .orbauralist2[20] || getequipcardid(.@eq_loc,3) == .orbauralist2[21] || getequipcardid(.@eq_loc,3) == .orbauralist2[22] || getequipcardid(.@eq_loc,3) == .orbauralist2[23] || getequipcardid(.@eq_loc,3) == .orbauralist2[24] || getequipcardid(.@eq_loc,3) == .orbauralist2[25] || getequipcardid(.@eq_loc,3) == .orbauralist2[26] || getequipcardid(.@eq_loc,3) == .orbauralist2[27] || getequipcardid(.@eq_loc,3) == .orbauralist2[28] || getequipcardid(.@eq_loc,3) == .orbauralist2[29] || getequipcardid(.@eq_loc,3) == .orbauralist2[30] || getequipcardid(.@eq_loc,3) == .orbauralist2[31] || getequipcardid(.@eq_loc,3) == .orbauralist2[32] || getequipcardid(.@eq_loc,3) == .orbauralist2[33] || getequipcardid(.@eq_loc,3) == .orbauralist2[34] || getequipcardid(.@eq_loc,3) == .orbauralist2[35] || getequipcardid(.@eq_loc,3) == .orbauralist2[36] || getequipcardid(.@eq_loc,3) == .orbauralist2[37] || getequipcardid(.@eq_loc,3) == .orbauralist2[38] || getequipcardid(.@eq_loc,3) == .orbauralist2[39] || getequipcardid(.@eq_loc,3) == .orbauralist2[40] || getequipcardid(.@eq_loc,3) == .orbauralist2[41] || getequipcardid(.@eq_loc,3) == .orbauralist2[42] || getequipcardid(.@eq_loc,3) == .orbauralist2[43] || getequipcardid(.@eq_loc,3) == .orbauralist2[44] || getequipcardid(.@eq_loc,3) == .orbauralist2[45] || getequipcardid(.@eq_loc,3) == .orbauralist2[46] || getequipcardid(.@eq_loc,3) == .orbauralist2[47] || getequipcardid(.@eq_loc,3) == .orbauralist2[48] || getequipcardid(.@eq_loc,3) == .orbauralist2[49] || getequipcardid(.@eq_loc,3) == .orbauralist2[50] || getequipcardid(.@eq_loc,3) == .orbauralist2[51] || getequipcardid(.@eq_loc,3) == .orbauralist2[52] || getequipcardid(.@eq_loc,3) == .orbauralist2[53] || getequipcardid(.@eq_loc,3) == .orbauralist2[54] || getequipcardid(.@eq_loc,3) == .orbauralist2[55] || getequipcardid(.@eq_loc,3) == .orbauralist2[56] || getequipcardid(.@eq_loc,3) == .orbauralist2[57] || getequipcardid(.@eq_loc,3) == .orbauralist2[58] || getequipcardid(.@eq_loc,3) == .orbauralist2[59] || getequipcardid(.@eq_loc,3) == .orbauralist2[60] || getequipcardid(.@eq_loc,3) == .orbauralist2[61] || getequipcardid(.@eq_loc,3) == .orbauralist2[62] || getequipcardid(.@eq_loc,3) == .orbauralist2[63] || getequipcardid(.@eq_loc,3) == .orbauralist2[64] || getequipcardid(.@eq_loc,3) == .orbauralist2[65] || getequipcardid(.@eq_loc,3) == .orbauralist2[66] || getequipcardid(.@eq_loc,3) == .orbauralist2[67] || getequipcardid(.@eq_loc,3) == .orbauralist2[68] || getequipcardid(.@eq_loc,3) == .orbauralist2[69] || getequipcardid(.@eq_loc,3) == .orbauralist2[70] || getequipcardid(.@eq_loc,3) == .orbauralist2[71] || getequipcardid(.@eq_loc,3) == .orbauralist2[72] || getequipcardid(.@eq_loc,3) == .orbauralist2[73] || getequipcardid(.@eq_loc,3) == .orbauralist2[74] || getequipcardid(.@eq_loc,3) == .orbauralist2[75] || getequipcardid(.@eq_loc,3) == .orbauralist2[76] || getequipcardid(.@eq_loc,3) == .orbauralist2[77] || getequipcardid(.@eq_loc,3) == .orbauralist2[78] || getequipcardid(.@eq_loc,3) == .orbauralist2[79] || getequipcardid(.@eq_loc,3) == .orbauralist2[80] || getequipcardid(.@eq_loc,3) == .orbauralist2[81] || getequipcardid(.@eq_loc,3) == .orbauralist2[82] || getequipcardid(.@eq_loc,3) == .orbauralist2[83] || getequipcardid(.@eq_loc,3) == .orbauralist2[84] || getequipcardid(.@eq_loc,3) == .orbauralist2[85] || getequipcardid(.@eq_loc,3) == .orbauralist2[86] || getequipcardid(.@eq_loc,3) == .orbauralist2[87] || getequipcardid(.@eq_loc,3) == .orbauralist2[88] || getequipcardid(.@eq_loc,3) == .orbauralist2[89] || getequipcardid(.@eq_loc,3) == .orbauralist2[90] || getequipcardid(.@eq_loc,3) == .orbauralist2[91] || getequipcardid(.@eq_loc,3) == .orbauralist2[92]){ mes .npc$; mes "This slot already have some orb/card. if you pay ^FF0000"+.pricre[3]+"^000000 "+.@moneyresetcz$+" i will free the slot for you."; mes "You take you orb/card and your item back with ^FF0000100%^000000 success rate."; next; if( .cashpointreset == 1 ){ if(#CASHPOINTS<.pricre[3]) { mes .npc$; mes "You don't have enough ^FF0000"+.pricre[3]+"^000000 Cash Point."; close; } } else if(zeny<.pricre[3]) { mes .npc$; mes "You don't have enough ^FF0000"+.pricre[3]+"^000000 Zeny."; close; } switch(select("Yes:No")) { case 1: mes .npc$; mes "This process will take about ^FF0000"+.Wait+"^000000 seconds..."; mes "Don't move a muscle while I'm removing your orb or card!"; close2; progressbar "ffff00",.Wait; delequip .@eq_loc; getitem3 .@eq_itm, 1, 1, .@eqrf, 0, .@crd1, .@crd2, .@crd3, 0,.@OptID,.@OptVal,.@OptParam; if( .cashpointreset == 1 ){ set #CASHPOINTS,#CASHPOINTS-.pricre[3]; } else { set Zeny, Zeny-.pricre[3]; } misceffect .efet; emotion et_best,0; mes .npc$; mes " "; mes "^0000FFYour Orb/Card has been removed.^000000"; close; break; case 2: close; break; } } else { mes .npc$; mes "This slot already have some Orb/Card."; close; } } else { mes .npc$; mes "This slot already have some orb/card."; close; } } //-- Item Slot [4] for(set .@i,0; .@i<getarraysize(.blacklistslot4); set .@i,.@i+1) if (getequipid(.@eq_loc) == .blacklistslot4[.@i]){ mes .npc$; mes "This slot is for ^FF0000Card^000000."; close; } if( .edvip == 1 ){ if ((vip_status(VIP_STATUS_ACTIVE)) || (getgmlevel()>= 80)){ switch(select("- Auras:- Auras VIP")) { case 1: switch(select("- List 1:- List 2")) { case 1: .@menuauraslist1$ = implode(.auraslist1$, ":"); set .@menu3, select ( .@menuauraslist1$ ); break; case 2: .@menuauraslist2$ = implode(.auraslist2$, ":"); set .@menu4, select ( .@menuauraslist2$ ); break; } break; case 2: switch(select("- List 1:- List 2")) { case 1: .@menuauravipslist1$ = implode(.auravipslist1$, ":"); set .@menu1, select ( .@menuauravipslist1$ ); break; case 2: .@menuauravipslist2$ = implode(.auravipslist2$, ":"); set .@menu2, select ( .@menuauravipslist2$ ); break; } break; } } else if ((vip_status(VIP_STATUS_REMAINING) <= 0) || (vip_status(VIP_STATUS_EXPIRE) <= 0)){ switch(select("- Auras")) { case 1: switch(select("- List 1:- List 2")) { case 1: .@menuauraslist1$ = implode(.auraslist1$, ":"); set .@menu3, select ( .@menuauraslist1$ ); break; case 2: .@menuauraslist2$ = implode(.auraslist2$, ":"); set .@menu4, select ( .@menuauraslist2$ ); break; } break; } } } else { switch(select("- Auras")) { case 1: switch(select("- List 1:- List 2")) { case 1: .@menuauraslist1$ = implode(.auraslist1$, ":"); set .@menu3, select ( .@menuauraslist1$ ); break; case 2: .@menuauraslist2$ = implode(.auraslist2$, ":"); set .@menu4, select ( .@menuauraslist2$ ); break; } break; } } if( .cashpoint == 1 ){ if(#CASHPOINTS<.pric[3]) { mes .npc$; mes "You don't have enough ^FF0000"+.pric[3]+"^000000 Cash Point."; close; } } else if(zeny<.pric[3]) { mes .npc$; mes "You don't have enough ^FF0000"+.pric[3]+"^000000 Zeny."; close; } mes .npc$; mes "This process will take about ^FF0000"+.Wait+"^000000 seconds..."; mes "Don't move a muscle while I'm enchanting your equipment!"; close2; progressbar "ffff00",.Wait; if( .edvip == 1 ){ if ((vip_status(VIP_STATUS_ACTIVE)) || (getgmlevel()>= 80)) { if(rand(100)>.percVIP[4]) { mes .npc$; mes "I'm sorry but I've failed you!"; misceffect 155; emotion et_cry,0; if( .edvip == 1 ){ if ((vip_status(VIP_STATUS_ACTIVE)) || (getgmlevel()>= 80)){ } else { delequip .@eq_loc; } } else if ((vip_status(VIP_STATUS_REMAINING) <= 0) || (vip_status(VIP_STATUS_EXPIRE) <= 0)){ delequip .@eq_loc; } if( .cashpoint == 1 ){ set #CASHPOINTS,#CASHPOINTS-.pric[3]; } else { set Zeny, Zeny-.pric[3]; } close; } } else if ((vip_status(VIP_STATUS_REMAINING) <= 0) || (vip_status(VIP_STATUS_EXPIRE) <= 0)){ if(rand(100)>.perc[4]) { mes .npc$; mes "I'm sorry but I've failed you!"; misceffect 155; emotion et_cry,0; if( .edvip == 1 ){ if ((vip_status(VIP_STATUS_ACTIVE)) || (getgmlevel()>= 80)){ } else { delequip .@eq_loc; } } else if ((vip_status(VIP_STATUS_REMAINING) <= 0) || (vip_status(VIP_STATUS_EXPIRE) <= 0)){ delequip .@eq_loc; } if( .cashpoint == 1 ){ set #CASHPOINTS,#CASHPOINTS-.pric[3]; } else { set Zeny, Zeny-.pric[3]; } close; } } } else { if(rand(100)>.perc[4]) { mes .npc$; mes "I'm sorry but I've failed you!"; misceffect 155; emotion et_cry,0; if( .edvip == 1 ){ if ((vip_status(VIP_STATUS_ACTIVE)) || (getgmlevel()>= 80)){ } else { delequip .@eq_loc; } } else if ((vip_status(VIP_STATUS_REMAINING) <= 0) || (vip_status(VIP_STATUS_EXPIRE) <= 0)){ delequip .@eq_loc; } if( .cashpoint == 1 ){ set #CASHPOINTS,#CASHPOINTS-.pric[3]; } else { set Zeny, Zeny-.pric[3]; } close; } } if( .cashpoint == 1 ){ set #CASHPOINTS,#CASHPOINTS-.pric[3]; } else { set Zeny, Zeny-.pric[3]; } if (.@menu1 == 1){ set .@addpart,( .orbauraviplist1[1] ); } else if (.@menu1 == 2){ set .@addpart,( .orbauraviplist1[2] ); } else if (.@menu1 == 3){ set .@addpart,( .orbauraviplist1[3] ); } else if (.@menu1 == 4){ set .@addpart,( .orbauraviplist1[4] ); } else if (.@menu1 == 5){ set .@addpart,( .orbauraviplist1[5] ); } else if (.@menu1 == 6){ set .@addpart,( .orbauraviplist1[6] ); } else if (.@menu1 == 7){ set .@addpart,( .orbauraviplist1[7] ); } else if (.@menu1 == 8){ set .@addpart,( .orbauraviplist1[8] ); } else if (.@menu1 == 9){ set .@addpart,( .orbauraviplist1[9] ); } else if (.@menu1 == 10){ set .@addpart,( .orbauraviplist1[10] ); } else if (.@menu1 == 11){ set .@addpart,( .orbauraviplist1[11] ); } else if (.@menu1 == 12){ set .@addpart,( .orbauraviplist1[12] ); } else if (.@menu1 == 13){ set .@addpart,( .orbauraviplist1[13] ); } else if (.@menu1 == 14){ set .@addpart,( .orbauraviplist1[14] ); } else if (.@menu1 == 15){ set .@addpart,( .orbauraviplist1[15] ); } else if (.@menu1 == 16){ set .@addpart,( .orbauraviplist1[16] ); } else if (.@menu1 == 17){ set .@addpart,( .orbauraviplist1[17] ); } else if (.@menu1 == 18){ set .@addpart,( .orbauraviplist1[18] ); } else if (.@menu1 == 19){ set .@addpart,( .orbauraviplist1[19] ); } else if (.@menu1 == 20){ set .@addpart,( .orbauraviplist1[20] ); } else if (.@menu1 == 21){ set .@addpart,( .orbauraviplist1[21] ); } else if (.@menu1 == 22){ set .@addpart,( .orbauraviplist1[22] ); } else if (.@menu1 == 23){ set .@addpart,( .orbauraviplist1[23] ); } else if (.@menu1 == 24){ set .@addpart,( .orbauraviplist1[24] ); } else if (.@menu1 == 25){ set .@addpart,( .orbauraviplist1[25] ); } else if (.@menu1 == 26){ set .@addpart,( .orbauraviplist1[26] ); } else if (.@menu1 == 27){ set .@addpart,( .orbauraviplist1[27] ); } else if (.@menu1 == 28){ set .@addpart,( .orbauraviplist1[28] ); } else if (.@menu1 == 29){ set .@addpart,( .orbauraviplist1[29] ); } else if (.@menu1 == 30){ set .@addpart,( .orbauraviplist1[30] ); } else if (.@menu1 == 31){ set .@addpart,( .orbauraviplist1[31] ); } else if (.@menu1 == 32){ set .@addpart,( .orbauraviplist1[32] ); } else if (.@menu1 == 33){ set .@addpart,( .orbauraviplist1[33] ); } else if (.@menu1 == 34){ set .@addpart,( .orbauraviplist1[34] ); } else if (.@menu1 == 35){ set .@addpart,( .orbauraviplist1[35] ); } else if (.@menu1 == 36){ set .@addpart,( .orbauraviplist1[36] ); } else if (.@menu1 == 37){ set .@addpart,( .orbauraviplist1[37] ); } else if (.@menu1 == 38){ set .@addpart,( .orbauraviplist1[38] ); } else if (.@menu1 == 39){ set .@addpart,( .orbauraviplist1[39] ); } else if (.@menu1 == 40){ set .@addpart,( .orbauraviplist1[40] ); } else if (.@menu1 == 41){ set .@addpart,( .orbauraviplist1[41] ); } else if (.@menu1 == 42){ set .@addpart,( .orbauraviplist1[42] ); } else if (.@menu1 == 43){ set .@addpart,( .orbauraviplist1[43] ); } else if (.@menu1 == 44){ set .@addpart,( .orbauraviplist1[44] ); } else if (.@menu1 == 45){ set .@addpart,( .orbauraviplist1[45] ); } else if (.@menu1 == 46){ set .@addpart,( .orbauraviplist1[46] ); } else if (.@menu1 == 47){ set .@addpart,( .orbauraviplist1[47] ); } else if (.@menu1 == 48){ set .@addpart,( .orbauraviplist1[48] ); } else if (.@menu1 == 49){ set .@addpart,( .orbauraviplist1[49] ); } else if (.@menu1 == 50){ set .@addpart,( .orbauraviplist1[50] ); } else if (.@menu1 == 51){ set .@addpart,( .orbauraviplist1[51] ); } else if (.@menu1 == 52){ set .@addpart,( .orbauraviplist1[52] ); } else if (.@menu1 == 53){ set .@addpart,( .orbauraviplist1[53] ); } else if (.@menu1 == 54){ set .@addpart,( .orbauraviplist1[54] ); } else if (.@menu1 == 55){ set .@addpart,( .orbauraviplist1[55] ); } else if (.@menu1 == 56){ set .@addpart,( .orbauraviplist1[56] ); } else if (.@menu1 == 57){ set .@addpart,( .orbauraviplist1[57] ); } else if (.@menu1 == 58){ set .@addpart,( .orbauraviplist1[58] ); } else if (.@menu1 == 59){ set .@addpart,( .orbauraviplist1[59] ); } else if (.@menu1 == 60){ set .@addpart,( .orbauraviplist1[60] ); } else if (.@menu1 == 61){ set .@addpart,( .orbauraviplist1[61] ); } else if (.@menu1 == 62){ set .@addpart,( .orbauraviplist1[62] ); } else if (.@menu1 == 63){ set .@addpart,( .orbauraviplist1[63] ); } else if (.@menu1 == 64){ set .@addpart,( .orbauraviplist1[64] ); } else if (.@menu1 == 65){ set .@addpart,( .orbauraviplist1[65] ); } else if (.@menu1 == 66){ set .@addpart,( .orbauraviplist1[66] ); } else if (.@menu1 == 67){ set .@addpart,( .orbauraviplist1[67] ); } else if (.@menu1 == 68){ set .@addpart,( .orbauraviplist1[68] ); } else if (.@menu1 == 69){ set .@addpart,( .orbauraviplist1[69] ); } else if (.@menu1 == 70){ set .@addpart,( .orbauraviplist1[70] ); } else if (.@menu1 == 71){ set .@addpart,( .orbauraviplist1[71] ); } else if (.@menu1 == 72){ set .@addpart,( .orbauraviplist1[72] ); } else if (.@menu1 == 73){ set .@addpart,( .orbauraviplist1[73] ); } else if (.@menu1 == 74){ set .@addpart,( .orbauraviplist1[74] ); } else if (.@menu1 == 75){ set .@addpart,( .orbauraviplist1[75] ); } else if (.@menu1 == 76){ set .@addpart,( .orbauraviplist1[76] ); } else if (.@menu1 == 77){ set .@addpart,( .orbauraviplist1[77] ); } else if (.@menu1 == 78){ set .@addpart,( .orbauraviplist1[78] ); } else if (.@menu1 == 79){ set .@addpart,( .orbauraviplist1[79] ); } else if (.@menu1 == 80){ set .@addpart,( .orbauraviplist1[80] ); } else if (.@menu1 == 81){ set .@addpart,( .orbauraviplist1[81] ); } else if (.@menu1 == 82){ set .@addpart,( .orbauraviplist1[82] ); } else if (.@menu1 == 83){ set .@addpart,( .orbauraviplist1[83] ); } else if (.@menu1 == 84){ set .@addpart,( .orbauraviplist1[84] ); } else if (.@menu1 == 85){ set .@addpart,( .orbauraviplist1[85] ); } else if (.@menu1 == 86){ set .@addpart,( .orbauraviplist1[86] ); } else if (.@menu1 == 87){ set .@addpart,( .orbauraviplist1[87] ); } else if (.@menu1 == 88){ set .@addpart,( .orbauraviplist1[88] ); } else if (.@menu1 == 89){ set .@addpart,( .orbauraviplist1[89] ); } else if (.@menu1 == 90){ set .@addpart,( .orbauraviplist1[90] ); } else if (.@menu1 == 91){ set .@addpart,( .orbauraviplist1[91] ); } else if (.@menu1 == 92){ set .@addpart,( .orbauraviplist1[92] ); } else if (.@menu2 == 1){ set .@addpart,( .orbauraviplist2[1] ); } else if (.@menu2 == 2){ set .@addpart,( .orbauraviplist2[2] ); } else if (.@menu2 == 3){ set .@addpart,( .orbauraviplist2[3] ); } else if (.@menu2 == 4){ set .@addpart,( .orbauraviplist2[4] ); } else if (.@menu2 == 5){ set .@addpart,( .orbauraviplist2[5] ); } else if (.@menu2 == 6){ set .@addpart,( .orbauraviplist2[6] ); } else if (.@menu2 == 7){ set .@addpart,( .orbauraviplist2[7] ); } else if (.@menu2 == 8){ set .@addpart,( .orbauraviplist2[8] ); } else if (.@menu2 == 9){ set .@addpart,( .orbauraviplist2[9] ); } else if (.@menu2 == 10){ set .@addpart,( .orbauraviplist2[10] ); } else if (.@menu2 == 11){ set .@addpart,( .orbauraviplist2[11] ); } else if (.@menu2 == 12){ set .@addpart,( .orbauraviplist2[12] ); } else if (.@menu2 == 13){ set .@addpart,( .orbauraviplist2[13] ); } else if (.@menu2 == 14){ set .@addpart,( .orbauraviplist2[14] ); } else if (.@menu2 == 15){ set .@addpart,( .orbauraviplist2[15] ); } else if (.@menu2 == 16){ set .@addpart,( .orbauraviplist2[16] ); } else if (.@menu2 == 17){ set .@addpart,( .orbauraviplist2[17] ); } else if (.@menu2 == 18){ set .@addpart,( .orbauraviplist2[18] ); } else if (.@menu2 == 19){ set .@addpart,( .orbauraviplist2[19] ); } else if (.@menu2 == 20){ set .@addpart,( .orbauraviplist2[20] ); } else if (.@menu2 == 21){ set .@addpart,( .orbauraviplist2[21] ); } else if (.@menu2 == 22){ set .@addpart,( .orbauraviplist2[22] ); } else if (.@menu2 == 23){ set .@addpart,( .orbauraviplist2[23] ); } else if (.@menu2 == 24){ set .@addpart,( .orbauraviplist2[24] ); } else if (.@menu2 == 25){ set .@addpart,( .orbauraviplist2[25] ); } else if (.@menu2 == 26){ set .@addpart,( .orbauraviplist2[26] ); } else if (.@menu2 == 27){ set .@addpart,( .orbauraviplist2[27] ); } else if (.@menu2 == 28){ set .@addpart,( .orbauraviplist2[28] ); } else if (.@menu2 == 29){ set .@addpart,( .orbauraviplist2[29] ); } else if (.@menu2 == 30){ set .@addpart,( .orbauraviplist2[30] ); } else if (.@menu2 == 31){ set .@addpart,( .orbauraviplist2[31] ); } else if (.@menu2 == 32){ set .@addpart,( .orbauraviplist2[32] ); } else if (.@menu2 == 33){ set .@addpart,( .orbauraviplist2[33] ); } else if (.@menu2 == 34){ set .@addpart,( .orbauraviplist2[34] ); } else if (.@menu2 == 35){ set .@addpart,( .orbauraviplist2[35] ); } else if (.@menu2 == 36){ set .@addpart,( .orbauraviplist2[36] ); } else if (.@menu2 == 37){ set .@addpart,( .orbauraviplist2[37] ); } else if (.@menu2 == 38){ set .@addpart,( .orbauraviplist2[38] ); } else if (.@menu2 == 39){ set .@addpart,( .orbauraviplist2[39] ); } else if (.@menu2 == 40){ set .@addpart,( .orbauraviplist2[40] ); } else if (.@menu2 == 41){ set .@addpart,( .orbauraviplist2[41] ); } else if (.@menu2 == 42){ set .@addpart,( .orbauraviplist2[42] ); } else if (.@menu2 == 43){ set .@addpart,( .orbauraviplist2[43] ); } else if (.@menu2 == 44){ set .@addpart,( .orbauraviplist2[44] ); } else if (.@menu2 == 45){ set .@addpart,( .orbauraviplist2[45] ); } else if (.@menu2 == 46){ set .@addpart,( .orbauraviplist2[46] ); } else if (.@menu2 == 47){ set .@addpart,( .orbauraviplist2[47] ); } else if (.@menu2 == 48){ set .@addpart,( .orbauraviplist2[48] ); } else if (.@menu2 == 49){ set .@addpart,( .orbauraviplist2[49] ); } else if (.@menu2 == 50){ set .@addpart,( .orbauraviplist2[50] ); } else if (.@menu2 == 51){ set .@addpart,( .orbauraviplist2[51] ); } else if (.@menu2 == 52){ set .@addpart,( .orbauraviplist2[52] ); } else if (.@menu2 == 53){ set .@addpart,( .orbauraviplist2[53] ); } else if (.@menu2 == 54){ set .@addpart,( .orbauraviplist2[54] ); } else if (.@menu2 == 55){ set .@addpart,( .orbauraviplist2[55] ); } else if (.@menu2 == 56){ set .@addpart,( .orbauraviplist2[56] ); } else if (.@menu2 == 57){ set .@addpart,( .orbauraviplist2[57] ); } else if (.@menu2 == 58){ set .@addpart,( .orbauraviplist2[58] ); } else if (.@menu2 == 59){ set .@addpart,( .orbauraviplist2[59] ); } else if (.@menu2 == 60){ set .@addpart,( .orbauraviplist2[60] ); } else if (.@menu2 == 61){ set .@addpart,( .orbauraviplist2[61] ); } else if (.@menu2 == 62){ set .@addpart,( .orbauraviplist2[62] ); } else if (.@menu2 == 63){ set .@addpart,( .orbauraviplist2[63] ); } else if (.@menu2 == 64){ set .@addpart,( .orbauraviplist2[64] ); } else if (.@menu2 == 65){ set .@addpart,( .orbauraviplist2[65] ); } else if (.@menu2 == 66){ set .@addpart,( .orbauraviplist2[66] ); } else if (.@menu2 == 67){ set .@addpart,( .orbauraviplist2[67] ); } else if (.@menu2 == 68){ set .@addpart,( .orbauraviplist2[68] ); } else if (.@menu2 == 69){ set .@addpart,( .orbauraviplist2[69] ); } else if (.@menu2 == 70){ set .@addpart,( .orbauraviplist2[70] ); } else if (.@menu2 == 71){ set .@addpart,( .orbauraviplist2[71] ); } else if (.@menu2 == 72){ set .@addpart,( .orbauraviplist2[72] ); } else if (.@menu2 == 73){ set .@addpart,( .orbauraviplist2[73] ); } else if (.@menu2 == 74){ set .@addpart,( .orbauraviplist2[74] ); } else if (.@menu2 == 75){ set .@addpart,( .orbauraviplist2[75] ); } else if (.@menu2 == 76){ set .@addpart,( .orbauraviplist2[76] ); } else if (.@menu2 == 77){ set .@addpart,( .orbauraviplist2[77] ); } else if (.@menu2 == 78){ set .@addpart,( .orbauraviplist2[78] ); } else if (.@menu2 == 79){ set .@addpart,( .orbauraviplist2[79] ); } else if (.@menu2 == 80){ set .@addpart,( .orbauraviplist2[80] ); } else if (.@menu2 == 81){ set .@addpart,( .orbauraviplist2[81] ); } else if (.@menu2 == 82){ set .@addpart,( .orbauraviplist2[82] ); } else if (.@menu2 == 83){ set .@addpart,( .orbauraviplist2[83] ); } else if (.@menu2 == 84){ set .@addpart,( .orbauraviplist2[84] ); } else if (.@menu2 == 85){ set .@addpart,( .orbauraviplist2[85] ); } else if (.@menu2 == 86){ set .@addpart,( .orbauraviplist2[86] ); } else if (.@menu2 == 87){ set .@addpart,( .orbauraviplist2[87] ); } else if (.@menu2 == 88){ set .@addpart,( .orbauraviplist2[88] ); } else if (.@menu2 == 89){ set .@addpart,( .orbauraviplist2[89] ); } else if (.@menu2 == 90){ set .@addpart,( .orbauraviplist2[90] ); } else if (.@menu2 == 91){ set .@addpart,( .orbauraviplist2[91] ); } else if (.@menu2 == 92){ set .@addpart,( .orbauraviplist2[92] ); } else if (.@menu3 == 1){ set .@addpart,( .orbauralist1[1] ); } else if (.@menu3 == 2){ set .@addpart,( .orbauralist1[2] ); } else if (.@menu3 == 3){ set .@addpart,( .orbauralist1[3] ); } else if (.@menu3 == 4){ set .@addpart,( .orbauralist1[4] ); } else if (.@menu3 == 5){ set .@addpart,( .orbauralist1[5] ); } else if (.@menu3 == 6){ set .@addpart,( .orbauralist1[6] ); } else if (.@menu3 == 7){ set .@addpart,( .orbauralist1[7] ); } else if (.@menu3 == 8){ set .@addpart,( .orbauralist1[8] ); } else if (.@menu3 == 9){ set .@addpart,( .orbauralist1[9] ); } else if (.@menu3 == 10){ set .@addpart,( .orbauralist1[10] ); } else if (.@menu3 == 11){ set .@addpart,( .orbauralist1[11] ); } else if (.@menu3 == 12){ set .@addpart,( .orbauralist1[12] ); } else if (.@menu3 == 13){ set .@addpart,( .orbauralist1[13] ); } else if (.@menu3 == 14){ set .@addpart,( .orbauralist1[14] ); } else if (.@menu3 == 15){ set .@addpart,( .orbauralist1[15] ); } else if (.@menu3 == 16){ set .@addpart,( .orbauralist1[16] ); } else if (.@menu3 == 17){ set .@addpart,( .orbauralist1[17] ); } else if (.@menu3 == 18){ set .@addpart,( .orbauralist1[18] ); } else if (.@menu3 == 19){ set .@addpart,( .orbauralist1[19] ); } else if (.@menu3 == 20){ set .@addpart,( .orbauralist1[20] ); } else if (.@menu3 == 21){ set .@addpart,( .orbauralist1[21] ); } else if (.@menu3 == 22){ set .@addpart,( .orbauralist1[22] ); } else if (.@menu3 == 23){ set .@addpart,( .orbauralist1[23] ); } else if (.@menu3 == 24){ set .@addpart,( .orbauralist1[24] ); } else if (.@menu3 == 25){ set .@addpart,( .orbauralist1[25] ); } else if (.@menu3 == 26){ set .@addpart,( .orbauralist1[26] ); } else if (.@menu3 == 27){ set .@addpart,( .orbauralist1[27] ); } else if (.@menu3 == 28){ set .@addpart,( .orbauralist1[28] ); } else if (.@menu3 == 29){ set .@addpart,( .orbauralist1[29] ); } else if (.@menu3 == 30){ set .@addpart,( .orbauralist1[30] ); } else if (.@menu3 == 31){ set .@addpart,( .orbauralist1[31] ); } else if (.@menu3 == 32){ set .@addpart,( .orbauralist1[32] ); } else if (.@menu3 == 33){ set .@addpart,( .orbauralist1[33] ); } else if (.@menu3 == 34){ set .@addpart,( .orbauralist1[34] ); } else if (.@menu3 == 35){ set .@addpart,( .orbauralist1[35] ); } else if (.@menu3 == 36){ set .@addpart,( .orbauralist1[36] ); } else if (.@menu3 == 37){ set .@addpart,( .orbauralist1[37] ); } else if (.@menu3 == 38){ set .@addpart,( .orbauralist1[38] ); } else if (.@menu3 == 39){ set .@addpart,( .orbauralist1[39] ); } else if (.@menu3 == 40){ set .@addpart,( .orbauralist1[40] ); } else if (.@menu3 == 41){ set .@addpart,( .orbauralist1[41] ); } else if (.@menu3 == 42){ set .@addpart,( .orbauralist1[42] ); } else if (.@menu3 == 43){ set .@addpart,( .orbauralist1[43] ); } else if (.@menu3 == 44){ set .@addpart,( .orbauralist1[44] ); } else if (.@menu3 == 45){ set .@addpart,( .orbauralist1[45] ); } else if (.@menu3 == 46){ set .@addpart,( .orbauralist1[46] ); } else if (.@menu3 == 47){ set .@addpart,( .orbauralist1[47] ); } else if (.@menu3 == 48){ set .@addpart,( .orbauralist1[48] ); } else if (.@menu3 == 49){ set .@addpart,( .orbauralist1[49] ); } else if (.@menu3 == 50){ set .@addpart,( .orbauralist1[50] ); } else if (.@menu3 == 51){ set .@addpart,( .orbauralist1[51] ); } else if (.@menu3 == 52){ set .@addpart,( .orbauralist1[52] ); } else if (.@menu3 == 53){ set .@addpart,( .orbauralist1[53] ); } else if (.@menu3 == 54){ set .@addpart,( .orbauralist1[54] ); } else if (.@menu3 == 55){ set .@addpart,( .orbauralist1[55] ); } else if (.@menu3 == 56){ set .@addpart,( .orbauralist1[56] ); } else if (.@menu3 == 57){ set .@addpart,( .orbauralist1[57] ); } else if (.@menu3 == 58){ set .@addpart,( .orbauralist1[58] ); } else if (.@menu3 == 59){ set .@addpart,( .orbauralist1[59] ); } else if (.@menu3 == 60){ set .@addpart,( .orbauralist1[60] ); } else if (.@menu3 == 61){ set .@addpart,( .orbauralist1[61] ); } else if (.@menu3 == 62){ set .@addpart,( .orbauralist1[62] ); } else if (.@menu3 == 63){ set .@addpart,( .orbauralist1[63] ); } else if (.@menu3 == 64){ set .@addpart,( .orbauralist1[64] ); } else if (.@menu3 == 65){ set .@addpart,( .orbauralist1[65] ); } else if (.@menu3 == 66){ set .@addpart,( .orbauralist1[66] ); } else if (.@menu3 == 67){ set .@addpart,( .orbauralist1[67] ); } else if (.@menu3 == 68){ set .@addpart,( .orbauralist1[68] ); } else if (.@menu3 == 69){ set .@addpart,( .orbauralist1[69] ); } else if (.@menu3 == 70){ set .@addpart,( .orbauralist1[70] ); } else if (.@menu3 == 71){ set .@addpart,( .orbauralist1[71] ); } else if (.@menu3 == 72){ set .@addpart,( .orbauralist1[72] ); } else if (.@menu3 == 73){ set .@addpart,( .orbauralist1[73] ); } else if (.@menu3 == 74){ set .@addpart,( .orbauralist1[74] ); } else if (.@menu3 == 75){ set .@addpart,( .orbauralist1[75] ); } else if (.@menu3 == 76){ set .@addpart,( .orbauralist1[76] ); } else if (.@menu3 == 77){ set .@addpart,( .orbauralist1[77] ); } else if (.@menu3 == 78){ set .@addpart,( .orbauralist1[78] ); } else if (.@menu3 == 79){ set .@addpart,( .orbauralist1[79] ); } else if (.@menu3 == 80){ set .@addpart,( .orbauralist1[80] ); } else if (.@menu3 == 81){ set .@addpart,( .orbauralist1[81] ); } else if (.@menu3 == 82){ set .@addpart,( .orbauralist1[82] ); } else if (.@menu3 == 83){ set .@addpart,( .orbauralist1[83] ); } else if (.@menu3 == 84){ set .@addpart,( .orbauralist1[84] ); } else if (.@menu3 == 85){ set .@addpart,( .orbauralist1[85] ); } else if (.@menu3 == 86){ set .@addpart,( .orbauralist1[86] ); } else if (.@menu3 == 87){ set .@addpart,( .orbauralist1[87] ); } else if (.@menu3 == 88){ set .@addpart,( .orbauralist1[88] ); } else if (.@menu3 == 89){ set .@addpart,( .orbauralist1[89] ); } else if (.@menu3 == 90){ set .@addpart,( .orbauralist1[90] ); } else if (.@menu3 == 91){ set .@addpart,( .orbauralist1[91] ); } else if (.@menu3 == 92){ set .@addpart,( .orbauralist1[92] ); } else if (.@menu4 == 1){ set .@addpart,( .orbauralist2[1] ); } else if (.@menu4 == 2){ set .@addpart,( .orbauralist2[2] ); } else if (.@menu4 == 3){ set .@addpart,( .orbauralist2[3] ); } else if (.@menu4 == 4){ set .@addpart,( .orbauralist2[4] ); } else if (.@menu4 == 5){ set .@addpart,( .orbauralist2[5] ); } else if (.@menu4 == 6){ set .@addpart,( .orbauralist2[6] ); } else if (.@menu4 == 7){ set .@addpart,( .orbauralist2[7] ); } else if (.@menu4 == 8){ set .@addpart,( .orbauralist2[8] ); } else if (.@menu4 == 9){ set .@addpart,( .orbauralist2[9] ); } else if (.@menu4 == 10){ set .@addpart,( .orbauralist2[10] ); } else if (.@menu4 == 11){ set .@addpart,( .orbauralist2[11] ); } else if (.@menu4 == 12){ set .@addpart,( .orbauralist2[12] ); } else if (.@menu4 == 13){ set .@addpart,( .orbauralist2[13] ); } else if (.@menu4 == 14){ set .@addpart,( .orbauralist2[14] ); } else if (.@menu4 == 15){ set .@addpart,( .orbauralist2[15] ); } else if (.@menu4 == 16){ set .@addpart,( .orbauralist2[16] ); } else if (.@menu4 == 17){ set .@addpart,( .orbauralist2[17] ); } else if (.@menu4 == 18){ set .@addpart,( .orbauralist2[18] ); } else if (.@menu4 == 19){ set .@addpart,( .orbauralist2[19] ); } else if (.@menu4 == 20){ set .@addpart,( .orbauralist2[20] ); } else if (.@menu4 == 21){ set .@addpart,( .orbauralist2[21] ); } else if (.@menu4 == 22){ set .@addpart,( .orbauralist2[22] ); } else if (.@menu4 == 23){ set .@addpart,( .orbauralist2[23] ); } else if (.@menu4 == 24){ set .@addpart,( .orbauralist2[24] ); } else if (.@menu4 == 25){ set .@addpart,( .orbauralist2[25] ); } else if (.@menu4 == 26){ set .@addpart,( .orbauralist2[26] ); } else if (.@menu4 == 27){ set .@addpart,( .orbauralist2[27] ); } else if (.@menu4 == 28){ set .@addpart,( .orbauralist2[28] ); } else if (.@menu4 == 29){ set .@addpart,( .orbauralist2[29] ); } else if (.@menu4 == 30){ set .@addpart,( .orbauralist2[30] ); } else if (.@menu4 == 31){ set .@addpart,( .orbauralist2[31] ); } else if (.@menu4 == 32){ set .@addpart,( .orbauralist2[32] ); } else if (.@menu4 == 33){ set .@addpart,( .orbauralist2[33] ); } else if (.@menu4 == 34){ set .@addpart,( .orbauralist2[34] ); } else if (.@menu4 == 35){ set .@addpart,( .orbauralist2[35] ); } else if (.@menu4 == 36){ set .@addpart,( .orbauralist2[36] ); } else if (.@menu4 == 37){ set .@addpart,( .orbauralist2[37] ); } else if (.@menu4 == 38){ set .@addpart,( .orbauralist2[38] ); } else if (.@menu4 == 39){ set .@addpart,( .orbauralist2[39] ); } else if (.@menu4 == 40){ set .@addpart,( .orbauralist2[40] ); } else if (.@menu4 == 41){ set .@addpart,( .orbauralist2[41] ); } else if (.@menu4 == 42){ set .@addpart,( .orbauralist2[42] ); } else if (.@menu4 == 43){ set .@addpart,( .orbauralist2[43] ); } else if (.@menu4 == 44){ set .@addpart,( .orbauralist2[44] ); } else if (.@menu4 == 45){ set .@addpart,( .orbauralist2[45] ); } else if (.@menu4 == 46){ set .@addpart,( .orbauralist2[46] ); } else if (.@menu4 == 47){ set .@addpart,( .orbauralist2[47] ); } else if (.@menu4 == 48){ set .@addpart,( .orbauralist2[48] ); } else if (.@menu4 == 49){ set .@addpart,( .orbauralist2[49] ); } else if (.@menu4 == 50){ set .@addpart,( .orbauralist2[50] ); } else if (.@menu4 == 51){ set .@addpart,( .orbauralist2[51] ); } else if (.@menu4 == 52){ set .@addpart,( .orbauralist2[52] ); } else if (.@menu4 == 53){ set .@addpart,( .orbauralist2[53] ); } else if (.@menu4 == 54){ set .@addpart,( .orbauralist2[54] ); } else if (.@menu4 == 55){ set .@addpart,( .orbauralist2[55] ); } else if (.@menu4 == 56){ set .@addpart,( .orbauralist2[56] ); } else if (.@menu4 == 57){ set .@addpart,( .orbauralist2[57] ); } else if (.@menu4 == 58){ set .@addpart,( .orbauralist2[58] ); } else if (.@menu4 == 59){ set .@addpart,( .orbauralist2[59] ); } else if (.@menu4 == 60){ set .@addpart,( .orbauralist2[60] ); } else if (.@menu4 == 61){ set .@addpart,( .orbauralist2[61] ); } else if (.@menu4 == 62){ set .@addpart,( .orbauralist2[62] ); } else if (.@menu4 == 63){ set .@addpart,( .orbauralist2[63] ); } else if (.@menu4 == 64){ set .@addpart,( .orbauralist2[64] ); } else if (.@menu4 == 65){ set .@addpart,( .orbauralist2[65] ); } else if (.@menu4 == 66){ set .@addpart,( .orbauralist2[66] ); } else if (.@menu4 == 67){ set .@addpart,( .orbauralist2[67] ); } else if (.@menu4 == 68){ set .@addpart,( .orbauralist2[68] ); } else if (.@menu4 == 69){ set .@addpart,( .orbauralist2[69] ); } else if (.@menu4 == 70){ set .@addpart,( .orbauralist2[70] ); } else if (.@menu4 == 71){ set .@addpart,( .orbauralist2[71] ); } else if (.@menu4 == 72){ set .@addpart,( .orbauralist2[72] ); } else if (.@menu4 == 73){ set .@addpart,( .orbauralist2[73] ); } else if (.@menu4 == 74){ set .@addpart,( .orbauralist2[74] ); } else if (.@menu4 == 75){ set .@addpart,( .orbauralist2[75] ); } else if (.@menu4 == 76){ set .@addpart,( .orbauralist2[76] ); } else if (.@menu4 == 77){ set .@addpart,( .orbauralist2[77] ); } else if (.@menu4 == 78){ set .@addpart,( .orbauralist2[78] ); } else if (.@menu4 == 79){ set .@addpart,( .orbauralist2[79] ); } else if (.@menu4 == 80){ set .@addpart,( .orbauralist2[80] ); } else if (.@menu4 == 81){ set .@addpart,( .orbauralist2[81] ); } else if (.@menu4 == 82){ set .@addpart,( .orbauralist2[82] ); } else if (.@menu4 == 83){ set .@addpart,( .orbauralist2[83] ); } else if (.@menu4 == 84){ set .@addpart,( .orbauralist2[84] ); } else if (.@menu4 == 85){ set .@addpart,( .orbauralist2[85] ); } else if (.@menu4 == 86){ set .@addpart,( .orbauralist2[86] ); } else if (.@menu4 == 87){ set .@addpart,( .orbauralist2[87] ); } else if (.@menu4 == 88){ set .@addpart,( .orbauralist2[88] ); } else if (.@menu4 == 89){ set .@addpart,( .orbauralist2[89] ); } else if (.@menu4 == 90){ set .@addpart,( .orbauralist2[90] ); } else if (.@menu4 == 91){ set .@addpart,( .orbauralist2[91] ); } else if (.@menu4 == 92){ set .@addpart,( .orbauralist2[92] ); } delequip .@eq_loc; //delitem3 .@eq_itm, 1, 1, .@eqrf, 0, .@crd1, .@crd2, .@crd3, .@crd4,.@OptID,.@OptVal,.@OptParam; getitem3 .@eq_itm, 1, 1, .@eqrf, 0, .@crd1, .@crd2, .@crd3, .@addpart,.@OptID,.@OptVal,.@OptParam; misceffect .efet; emotion et_best,0; mes .npc$; mes " "; mes "^0000FFYour Orb has been applied.^000000"; close; break; } } else { mes .npc$; mes "Sorry ^008aff"+strcharinfo(0)+"^000000, you aren't ^FF0000BaseLevel 99^000000."; close; } //NPC Constants OnInit: //=-=-=-=-=-=-=Configuration=-=-=-=-=-=-= set .npc$ , "[^FF7F00Aura VIP^000000]"; // NPC Name set .Wait,1; // Progress bar delay in seconds set .edvip , 1; // Enable VIP (0=Off 1=On) set .cashpoint , 0; // Enable Cash Point (0=Off 1=On) setarray .acslot[1], 1, // Enable 1st Slot (0=Off 1=On) 1, // Enable 2nd Slot (0=Off 1=On) 1, // Enable 3rd Slot (0=Off 1=On) 1; // Enable 4th Slot (0=Off 1=On) setarray .pric, 0, // Price Slot 1 0, // Price Slot 2 0, // Price Slot 3 0; // Price Slot 4 set .reset , 1; // Enable Reset Orbs (0=Off 1=On) set .cashpointreset , 0; // Enable Cash Point in Reset (0=Off 1=On) setarray .pricre, 0, // Price Remove Orb Slot 1 0, // Price Remove Orb Slot 2 0, // Price Remove Orb Slot 3 0; // Price Remove Orb Slot 4 set .efet , 154; // Effect Number setarray .percVIP[1], 100, // Chance Slot 1 VIP Player 100, // Chance Slot 2 VIP Player 100, // Chance Slot 3 VIP Player 100; // Chance Slot 4 VIP Player setarray .perc[1], 100, // Chance Slot 1 Normal Player 100, // Chance Slot 2 Normal Player 100, // Chance Slot 3 Normal Player 100; // Chance Slot 4 Normal Player setarray .orbeff[1], 29040, // Ghost Effect 29041, // Twinkle Effect 29142, // Electric Effect 29143, // Green Flare Effect 29144, // Shrink Effect 29160, // Blue Aura Effect 29161, // Pink Glow Effect 29162, // Shadow Effect 29224, // White Body Effect 29225, // Water Field Effect 29226; // Crimson Wave Effect setarray .effets$, "Ghost Effect", "Twinkle Effect", "Electric Effect", "Green Flare Effect", "Shrink Effect", "Blue Aura Effect", "Pink Glow Effect", "Shadow Effect", "White Body Effect", "Water Field Effect", "Crimson Wave Effect"; setarray .orbauraefc0[1], 759000; // Aura Effect setarray .auraefc0$, "Aura Effect"; setarray .orbauraefc[1], 759001, // Purple Aura Effect 759002, // Orange Aura Effect 759003, // Blue Aura Effect 759004, // Cyan Aura Effect 759005, // Pink Aura Effect 759006, // Red Aura Effect 759007, // Yellow Aura Effect 759008, // Green Aura Effect 759009, // True Purple Aura Effect 759010, // True Orange Aura Effect 759011, // True Blue Aura Effect 759012, // True Cyan Aura Effect 759013, // True Pink Aura Effect 759014, // True Red Aura Effect 759015, // True Yellow Aura Effect 759016; // True Green Aura Effect setarray .auraefc$, "Purple Aura Effect", "Orange Aura Effect", "Blue Aura Effect", "Cyan Aura Effect", "Pink Aura Effect", "Red Aura Effect", "Yellow Aura Effect", "Green Aura Effect", "True Purple Aura Effect", "True Orange Aura Effect", "True Blue Aura Effect", "True Cyan Aura Effect", "True Pink Aura Effect", "True Red Aura Effect", "True Yellow Aura Effect", "True Green Aura Effect"; setarray .orbauraviplist1[1], 760000, // First Faith Power Effect 760001, // Hell Tree Effect 760002, // Abyss Slayer Effect 760003, // Judge Effect 760004, // Third Exor Flame Effect 760005, // Rising Sun Effect 760006, // Rising Moon Effect 760007, // Enchanting Sky Effect 760008, // Circle Directions Elements Effect 760009, // Talisman of Magician Effect 760010, // Soul of Heaven and Earth Effect 760011, // Servant Sign Effect 760012, // Vigor Effect 760013, // Dragonic Aura Effect 760014, // Diamond Storm Effect 760015, // Conflagration Effect 760016, // Enchanting Shadow Effect 760017, // Abyss Strike Effect 760018, // Mystery Illusion Effect 760019, // Deadly Projection Effect 760020, // Astral Strike Effect 760021, // Froral Flare Road Effect 760022, // Crimson Arrow Effect 760023, // Rain Of Crystal Effect 760024, // Crystal Impact Effect 760025, // Tornado Storm Effect 760026, // Strantum Tremor Effect 760027, // Rock Down Effect 760028, // Violent Quake Effect 760029, // Terra Drive Effect 760030, // Lightning Land Effect 760031, // Venom Swamp Effect 760032, // Activity Burn Effect 760033, // Increasing Activity Effect 760034, // Diluvio Effect 760035, // Ardor Effect 760036, // Procella Effect 760037, // Terremotus Effect 760038, // Serpens Effect 760039, // Dilectio Heal Effect 760040, // Competentia Effect 760041, // Benedictum Effect 760042, // Arbitrium Effect 760043, // Pneumaticus Procella Effect 760044, // Sincere Faith Effect 760045, // Activation Defense Machine Effect 760046, // Defense Machine Effect 760047, // Full Protection Effect 760048, // Acidified Zone Fire Effect 760049, // Acidified Zone Ground Effect 760050, // Acidified Zone Water Effect 760051, // Acidified Zone Wind Effect 760052, // Wooden Fairy Effect 760053, // Wooden Warrior Effect 760054, // Hawk Boomerang Effect 760055, // Solid Trap Effect 760056, // Flame Trap Effect 760057, // Deep Blind Trap Effect 760058, // Swift Trap Effect 760059, // Rhythm Shooting Effect 760060, // Sound Blend Effect 760061, // Mystic Symphony Effect 760062, // Serenade of Jawaii Effect 760063, // March of Prontera Effect 760064, // Capriccio of Loki Effect 760065, // Sonata of Kvasir Effect 760066, // Hidden Card Effect 760067, // Mega Sonic Blow Effect 760068, // Breaking Limit Effect 760069, // New Comet Effect 760070, // New Strantum Tremor Effect 760071, // New Varetyr Spear Effect 760072, // New Wall of Thorn Effect 760073, // New Judex Effect 760074, // New Judex2 Effect 760075, // New Diamond Dust Effect 760076, // New Cart Cannon Effect 760077, // Judgement Cross Effect 760078, // Grand Judgement Effect 760079, // Attack Stance Effect 760080; // Guard Stance Effect setarray .auravipslist1$, "First Faith Power Effect", "Hell Tree Effect", "Abyss Slayer Effect", "Judge Effect", "Third Exor Flame Effect", "Rising Sun Effect", "Rising Moon Effect", "Enchanting Sky Effect", "Circle Directions Elements Effect", "Talisman of Magician Effect", "Soul of Heaven and Earth Effect", "Servant Sign Effect", "Vigor Effect", "Dragonic Aura Effect", "Diamond Storm Effect", "Conflagration Effect", "Enchanting Shadow Effect", "Abyss Strike Effect", "Mystery Illusion Effect", "Deadly Projection Effect", "Astral Strike Effect", "Froral Flare Road Effect", "Crimson Arrow Effect", "Rain Of Crystal Effect", "Crystal Impact Effect", "Tornado Storm Effect", "Strantum Tremor Effect", "Rock Down Effect", "Violent Quake Effect", "Terra Drive Effect", "Lightning Land Effect", "Venom Swamp Effect", "Activity Burn Effect", "Increasing Activity Effect", "Diluvio Effect", "Ardor Effect", "Procella Effect", "Terremotus Effect", "Serpens Effect", "Dilectio Heal Effect", "Competentia Effect", "Benedictum Effect", "Arbitrium Effect", "Pneumaticus Procella Effect", "Sincere Faith Effect", "Activation Defense Machine Effect", "Defense Machine Effect", "Full Protection Effect", "Acidified Zone Fire Effect", "Acidified Zone Ground Effect", "Acidified Zone Water Effect", "Acidified Zone Wind Effect", "Wooden Fairy Effect", "Wooden Warrior Effect", "Hawk Boomerang Effect", "Solid Trap Effect", "Flame Trap Effect", "Deep Blind Trap Effect", "Swift Trap Effect", "Rhythm Shooting Effect", "Sound Blend Effect", "Mystic Symphony Effect", "Serenade of Jawaii Effect", "March of Prontera Effect", "Capriccio of Loki Effect", "Sonata of Kvasir Effect", "Hidden Card Effect", "Mega Sonic Blow Effect", "Breaking Limit Effect", "New Comet Effect", "New Strantum Tremor Effect", "New Varetyr Spear Effect", "New Wall of Thorn Effect", "New Judex Effect", "New Judex2 Effect", "New Diamond Dust Effect", "New Cart Cannon Effect", "Judgement Cross Effect", "Grand Judgement Effect", "Attack Stance Effect", "Guard Stance Effect"; setarray .orbauraviplist2[1], 760237, // Absolute Zephyr Effect 760238, // Allbloom Effect 760239, // Chain Reaction Shot Effect 760240, // Crossrain Effect 760241, // Dancing Knife Effect 760242, // Destructive Hurricane Effect 760243, // Firmfaith Effect 760244, // Frozen Slash Effect 760245, // Geffen Nocturn Effect 760246, // New Aimedbolt Effect 760247, // New Aromaoil Effect 760248, // New Axeboomerang Effect 760249, // New Chainlightning Effect 760250, // New Fatal Menace Effect 760251, // New HellInferno Effect 760252, // New Howlingoflion Effect 760253, // New Overbrand Effect 760254, // New Pramen Effect 760255, // New Soulexpansion Effect 760256, // New Sound of Destruction Effect 760257, // New Tornadostorm Effect 760258, // Powerfulfaith Effect 760259, // Rebound Shield Effect 760260, // Roseblossom Effect 760261; // Soul VC Strike Effect setarray .auravipslist2$, "Absolute Zephyr Effect", "Allbloom Effect", "Chain Reaction Shot Effect", "Crossrain Effect", "Dancing Knife Effect", "Destructive Hurricane Effect", "Firmfaith Effect", "Frozen Slash Effect", "Geffen Nocturn Effect", "New Aimedbolt Effect", "New Aromaoil Effect", "New Axeboomerang Effect", "New Chainlightning Effect", "New Fatal Menace Effect", "New HellInferno Effect", "New Howlingoflion Effect", "New Overbrand Effect", "New Pramen Effect", "New Soulexpansion Effect", "New Sound of Destruction Effect", "New Tornadostorm Effect", "Powerfulfaith Effect", "Rebound Shield Effect", "Roseblossom Effect", "Soul VC Strike Effect"; setarray .orbauralist1[1], 760081, // Arcane Aura Effect 760082, // Gluttony Aura Effect 760083, // Abstract Flower Aura Effect 760084, // Aiyu Aura Effect 760085, // Amulet Aura Effect 760086, // Angelic Aura Effect 760087, // Aniexiles Aura Effect 760088, // Crest Moon Aura Effect 760089, // Solestic Aura Effect 760090, // Arcane Red Aura Effect 760091, // Arcane Blue Aura Effect 760092, // Arcane Pink Aura Effect 760093, // Arcane Green Aura Effect 760094, // Artic Galaxy Aura Effect 760095, // King of Aura Effect 760096, // Flame Aura Effect 760097, // Autum Leaf Aura Effect 760098, // Dolphin Aura Effect 760099, // Voodoo Aura Effect 760100, // Blood Aura Effect 760101, // Bloody Sun Aura Effect 760102, // Blubble Aura Effect 760103, // Blue Fume Aura Effect 760104, // Blue Heaven Aura Effect 760105, // Blue Moon Aura Effect 760106, // Blush Aura Effect 760107, // Bubble Aura Effect(2) 760108, // Butterfly Aura Effect 760109, // Butterfly Aura Effect(2) 760110, // Celestia Tattoo Aura Effect 760111, // Celtic Aura Effect 760112, // Celtic Flower Aura Effect 760113, // Celtic Green Aura Effect 760114, // Celtic Heart Aura Effect 760115, // Celtic Protection Aura Effect 760116, // Chococat Aura Effect 760117, // Circle of Power Aura Effect 760118, // Color Swirls Aura Effect 760119, // Crest Aura Effect 760120, // Cross Aura Effect 760121, // Daisy Aura Effect 760122, // Dark Summoning Aura Effect 760123, // Demon Symbol Aura Effect 760124, // Anime Aura Effect 760125, // Devotion Aura Effect 760126, // Dolphin Aura Effect(2) 760127, // Dragon Aura Effect 760128, // Dragon Head Aura Effect 760129, // Dragonflies Aura Effect 760130, // Envy Aura Effect 760131, // Fairy Aura Effect 760132, // Fire Sun Aura Effect 760133, // Flamy Sun Aura Effect(2) 760134, // Flamy Sun Aura Effect 760135, // Flashy Aura Effect(2) 760136, // Flashy Aura Effect(3) 760137, // Flashy Aura Effect 760138, // Flower Aura Effect 760139, // Force Aura Effect 760140, // Full Metal Alchemist Aura Effect 760141, // Funky Colors Aura Effect 760142, // Ghost Aura Effect 760143, // Ghost Aura Effect(2) 760144, // Ghost Aura Effect(3) 760145, // Ghost Aura Effect(4) 760146, // Grape Aura Effect 760147, // Greed Aura Effect 760148, // Green Plant Aura Effect 760149, // Green Swirls Aura Effect 760150, // Green Wing Aura Effect 760151, // Grunge Green Aura Effect 760152, // Guiding Star Aura Effect 760153, // Tornado Aura Effect 760154, // Heart Aura Effect 760155, // Hello Kitty Aura Effect 760156, // Hellsing Aura Effect 760157, // Holy Aura Effect(2) 760158, // Holy Aura Effect 760159, // Human Emblem Aura Effect 760160, // Lady Bug Aura Effect 760161, // Lauriers Aura Effect 760162, // Lead Circlet Aura Effect 760163, // Leal Life Aura Effect 760164, // Lifesource Aura Effect 760165, // Limitless Flowers Aura Effect 760166, // Lionheart Aura Effect 760167, // Little Rounds Aura Effect 760168, // Lord of The Rings Aura Effect 760169, // Lotus Aura Effect 760170, // Love Aura Effect 760171, // Lust Aura Effect 760172; // Magic Circle Aura Effect setarray .auraslist1$, "Arcane Aura Effect", "Gluttony Aura Effect", "Abstract Flower Aura Effect", "Aiyu Aura Effect", "Amulet Aura Effect", "Angelic Aura Effect", "Aniexiles Aura Effect", "Crest Moon Aura Effect", "Solestic Aura Effect", "Arcane Red Aura Effect", "Arcane Blue Aura Effect", "Arcane Pink Aura Effect", "Arcane Green Aura Effect", "Artic Galaxy Aura Effect", "King of Aura Effect", "Flame Aura Effect", "Autum Leaf Aura Effect", "Dolphin Aura Effect", "Voodoo Aura Effect", "Blood Aura Effect", "Bloody Sun Aura Effect", "Blubble Aura Effect", "Blue Fume Aura Effect", "Blue Heaven Aura Effect", "Blue Moon Aura Effect", "Blush Aura Effect", "Bubble Aura Effect(2)", "Butterfly Aura Effect", "Butterfly Aura Effect(2)", "Celestia Tattoo Aura Effect", "Celtic Aura Effect", "Celtic Flower Aura Effect", "Celtic Green Aura Effect", "Celtic Heart Aura Effect", "Celtic Protection Aura Effect", "Chococat Aura Effect", "Circle of Power Aura Effect", "Color Swirls Aura Effect", "Crest Aura Effect", "Cross Aura Effect", "Daisy Aura Effect", "Dark Summoning Aura Effect", "Demon Symbol Aura Effect", "Anime Aura Effect", "Devotion Aura Effect", "Dolphin Aura Effect(2)", "Dragon Aura Effect", "Dragon Head Aura Effect", "Dragonflies Aura Effect", "Envy Aura Effect", "Fairy Aura Effect", "Fire Sun Aura Effect", "Flamy Sun Aura Effect(2)", "Flamy Sun Aura Effect", "Flashy Aura Effect(2)", "Flashy Aura Effect(3)", "Flashy Aura Effect", "Flower Aura Effect", "Force Aura Effect", "Full Metal Alchemist Aura Effect", "Funky Colors Aura Effect", "Ghost Aura Effect", "Ghost Aura Effect(2)", "Ghost Aura Effect(3)", "Ghost Aura Effect(4)", "Grape Aura Effect", "Greed Aura Effect", "Green Plant Aura Effect", "Green Swirls Aura Effect", "Green Wing Aura Effect", "Grunge Green Aura Effect", "Guiding Star Aura Effect", "Tornado Aura Effect", "Heart Aura Effect", "Hello Kitty Aura Effect", "Hellsing Aura Effect", "Holy Aura Effect(2)", "Holy Aura Effect", "Human Emblem Aura Effect", "Lady Bug Aura Effect", "Lauriers Aura Effect", "Lead Circlet Aura Effect", "Leal Life Aura Effect", "Lifesource Aura Effect", "Limitless Flowers Aura Effect", "Lionheart Aura Effect", "Little Rounds Aura Effect", "Lord of The Rings Aura Effect", "Lotus Aura Effect", "Love Aura Effect", "Lust Aura Effect", "Magic Circle Aura Effect"; setarray .orbauralist2[1], 760173, // Manic Aura Effect 760174, // Medieval Heart Aura Effect 760175, // Merlin Aura Effect 760176, // Metallic Butterfly Aura Effect 760177, // Midnight Fenrir Aura Effect 760178, // Mist of Azure Aura Effect 760179, // Musical Aura Effect 760180, // Nature Aura Effect 760181, // Necromancy Aura Effect 760182, // Phoenix Aura Effect 760183, // Pretty Lotus Aura Effect 760184, // Pride Aura Effect 760185, // Pumpkin Aura Effect 760186, // Purple Flower Aura Effect 760187, // Chain Lock Aura Effect 760188, // Cross Holy Aura Effect 760189, // Purple Moon Aura Effect 760190, // Purple Pace Aura Effect 760191, // Red Cross Aura Effect 760192, // Red Shield Aura Effect 760193, // Red Smoke Aura Effect 760194, // Red Splash Aura Effect 760195, // Red Stars Aura Effect 760196, // Red Wave Aura Effect 760197, // Rose Aura Effect(2) 760198, // Rose Aura Effect 760199, // Rose Necklace Aura Effect 760200, // Scribble Aura Effect 760201, // Server Current Aura Effect 760202, // Shadow Aura Effect 760203, // Skull Aura Effect 760204, // Sloth Aura Effect 760205, // Snow Aura Effect 760206, // Solar Aura Effect 760207, // Solar Aura Effect(2) 760208, // Solar Aura Effect(3) 760209, // Something Aura Effect 760210, // Spike Aura Effect 760211, // Splash Circle Aura Effect 760212, // Square Aura Effect 760213, // Star Aura Effect 760214, // Strawberr Aura Effect 760215, // Sun and Moon Aura Effect 760216, // Triangle Aura Effect 760217, // Tribal Aura Effect 760218, // Tricky Sun Aura Effect 760219, // Trigger Symbol Aura Effect 760220, // Batman Aura Effect 760221, // Turquoise Aura Effect 760222, // Undead Green Sigil Aura Effect 760223, // Undead Red Sigil Aura Effect 760224, // Undead Sigil Aura Effect 760225, // Unholy Aura Effect 760226, // Unicorn Aura Effect 760227, // Unknown Aura Effect 760228, // Unwanted Happening Aura Effect 760229, // Wavy Circle Aura Effect 760230, // Wedding Aura Effect 760231, // White Swirl Aura Effect 760232, // Wrath Aura Effect 760233, // Yellow Smoke Aura Effect 760234, // Zeet Blue Aura Effect 760235, // Zeet Pink Aura Effect 760236; // Zeet Red Aura Effect setarray .auraslist2$, "Manic Aura Effect", "Medieval Heart Aura Effect", "Merlin Aura Effect", "Metallic Butterfly Aura Effect", "Midnight Fenrir Aura Effect", "Mist of Azure Aura Effect", "Musical Aura Effect", "Nature Aura Effect", "Necromancy Aura Effect", "Phoenix Aura Effect", "Pretty Lotus Aura Effect", "Pride Aura Effect", "Pumpkin Aura Effect", "Purple Flower Aura Effect", "Chain Lock Aura Effect", "Cross Holy Aura Effect", "Purple Moon Aura Effect", "Purple Pace Aura Effect", "Red Cross Aura Effect", "Red Shield Aura Effect", "Red Smoke Aura Effect", "Red Splash Aura Effect", "Red Stars Aura Effect", "Red Wave Aura Effect", "Rose Aura Effect(2)", "Rose Aura Effect", "Rose Necklace Aura Effect", "Scribble Aura Effect", "Server Current Aura Effect", "Shadow Aura Effect", "Skull Aura Effect", "Sloth Aura Effect", "Snow Aura Effect", "Solar Aura Effect", "Solar Aura Effect(2)", "Solar Aura Effect(3)", "Something Aura Effect", "Spike Aura Effect", "Splash Circle Aura Effect", "Square Aura Effect", "Star Aura Effect", "Strawberr Aura Effect", "Sun and Moon Aura Effect", "Triangle Aura Effect", "Tribal Aura Effect", "Tricky Sun Aura Effect", "Trigger Symbol Aura Effect", "Batman Aura Effect", "Turquoise Aura Effect", "Undead Green Sigil Aura Effect", "Undead Red Sigil Aura Effect", "Undead Sigil Aura Effect", "Unholy Aura Effect", "Unicorn Aura Effect", "Unknown Aura Effect", "Unwanted Happening Aura Effect", "Wavy Circle Aura Effect", "Wedding Aura Effect", "White Swirl Aura Effect", "Wrath Aura Effect", "Yellow Smoke Aura Effect", "Zeet Blue Aura Effect", "Zeet Pink Aura Effect", "Zeet Red Aura Effect"; setarray .crd_c$, "st", "nd", "rd", "th"; // Count setarray .eqp$ , "Armor"; set .e_len , getarraysize(.eqp$); setarray .equiploc, EQI_ARMOR; //-- Item Slot [1] setarray .blacklistslot1, //-- Headgear Top(Upper) 2209, // Ribbon [1] 2217, // Biretta [1] 2221, // Hat [1] 2223, // Turban [1] 2225, // Goggles [1] 2227, // Cap [1] 2229, // Helm [1] 2231, // Gemmed Sallet [1] 2233, // Circlet [1] 5093, // Coif [1] 5108, // Renown Detective's Cap [1] 5119, // Super Novice Hat [1] 5120, // Bucket Hat [1] 5137, // Alice Doll [1] 5140, // Charming Ribbon [1] 5141, // Marionette Doll [1] 5143, // Kabuki Mask [1] 5147, // Baseball Cap [1] 5151, // Note Headphones [1] 5164, // Tiara [1] 5165, // Crown [1] 5166, // Sphinx Hat [1] 5167, // Munak Hat [1] 5168, // Bongun Hat [1] 5169, // Bride Mask [1] 5171, // Valkyrie Helm [1] 5173, // Magistrate Hat [1] 5174, // Ayam [1] 5177, // Mythical Lion Mask [1] 5181, // Helm of Darkness [1] 5185, // Laurel Wreath [1] 5187, // Twin Ribbon [1] 5191, // Black Ribbon [1] 5192, // Yellow Ribbon [1] 5193, // Green Ribbon [1] 5194, // Pink Ribbon [1] 5195, // Red Ribbon [1] 5196, // Orange Ribbon [1] 5197, // White Ribbon [1] 5208, // Rideword Hat [1] 5211, // Dress Hat [1] 5212, // Satellite Hairband [1] 5258, // Afro Wig [1] 5270, // Autumn Leaves [1] 5271, // Phoenix Crown [1] 5282, // Europe Baseball Cap [1] 5284, // Water Lily Crown [1] 5285, // Vane Hairpin [1] 5287, // Vacation Hat [1] 5296, // Drooping Nine Tail [1] 5297, // Soul Wing [1] 5298, // Dokebi's Wig [1] 5299, // Pagdayaw [1] 5304, // Cap Of Blindness [1] 5310, // Shining Electric Bulb Hairband [1] 5312, // Ayothaya King's Hat [1] 5313, // Diadem [1] 5340, // Defolty Doll Hat [1] 5341, // Glaris Doll Hat [1] 5342, // Sorin Doll Hat [1] 5343, // Telling Doll Hat [1] 5344, // Bennit Doll Hat [1] 5345, // W Doll Hat [1] 5347, // Ph.D Hat [1] 5348, // Big Ribbon [1] 5349, // Boy's Cap [1] 5351, // Sunflower [1] 5353, // Hat of the Sun God [1] 5359, // Ship Captain Hat [1] 5363, // Helm Of Abyss [1] 5364, // Evil Snake Lord Hat [1] 5365, // Magnolia Hat [1] 5367, // Hyegun Hat [1] 5373, // Dark Randgris Helm [1] 5375, // Orc Hero Headdress [1] 5376, // Flying Evil Wing [1] 5379, // Tam [1] 5381, // Santa Poring Hat [1] 5382, // Bell Ribbon [1] 5383, // Hunter's Cap [1] 5384, // Twin Pompom By JB [1] 5387, // Neko Mimi Kafra [1] 5388, // Snake Head Hat [1] 5395, // Striped Hat [1] 5396, // Jasper Crest [1] 5398, // Bone Head [1] 5399, // Mandragora Cap [1] 5404, // Blue Ribbon[1] 5409, // Purple Cowboy Hat [1] 5417, // Crown Parrots [1] 5418, // Legionnaire Hat [1] 5426, // Karada Meguricha Hat [1] 5427, // Black Tea Kochakaden Hat [1] 5429, // Bogy Cap [1] 5431, // Chicken Hat [1] 5437, // Fairy Flower [1] 5442, // Necktie [1] 5446, // Catfoot Hairpin [1] 5448, // Soloplay Box1 [1] 5449, // Soloplay Box2 [1] 5453, // RWC 2008 Dragon Helm Copper [1] 5454, // Puppy Hat [1] 5455, // Decorative Geographer [1] 5456, // Summer Hat [1] 5457, // Moon Rabbit Hat [1] 5481, // Hermode Cap [1] 5491, // Bandit Hat [1] 5495, // Power Of Thor [1] 5497, // King Tiger Doll Hat [1] 5511, // Samambaia [1] 5519, // Peacock Feather [1] 5520, // Rabbit Earplugs [1] 5528, // Frog King Hat [1] 5529, // Satanic Bone Helm [1] 5530, // Raven Cap [1] 5531, // Baby Dragon Hat [1] 5533, // Emperor Wreath [1] 5537, // Kwati Hat [1] 5538, // Tucan Hat [1] 5539, // Jaguar Hat [1] 5547, // RJC Katusa Flower [1] 5557, // Wild Rose Hat [1] 5562, // Luxurious Wedding Veil [1] 5564, // Crown of Deceit [1] 5567, // Bright Fury [1] 5568, // Rabbit Bonnet [1] 5572, // Savage Babe Hat [1] 5575, // Rice Ball Hat [1] 5579, // Wanderer's Sakkat [1] 5585, // Rune Cloth Circlet [1] 5586, // Mosquito Coil [1] 5593, // Rabbit Bonnet [1] 5653, // Darkness Helm [1] 5654, // Holy Marching Hat [1] 5665, // Shaman Hat [1] 5667, // Skull Hood [1] 5671, // Drooping Morocc Minion [1] 5682, // Triangle Rune Cap [1] 5690, // Red Wing Hat [1] 5738, // Snowman Hat [1] 5771, // Family Hat [1] 5781, // Persika [1] 5802, // Upgraded Elephant Hat [1] 5808, // Dark Bacilium [1] 5824, // Fools Day Hat [1] 18506, // Hattah Black [1] 18595, // Horn of Ancient [1] 18597, // Mercury Riser [1] 18612, // White Musang Hat [1] 18613, // Black Musang Hat [1] 5123, // Ulle's Cap [1] 5125, // Angel's Kiss[1] 5243, // Shafka [1] 5308, // Brazil National Flag Hat [1] 5350, // Pirate Bandana [1] 5392, // Louyang NewYear Hat [1] 5424, // Fanta Orange Can Hat [1] 5425, // Fanta Grape Can Hat [1] 5435, // Red Minstrel Hat [1] 5443, // Statue Of Baby Angel [1] 5451, // RWC 2008 Dragon Helm Gold [1] 5452, // RWC 2008 Dragon Helm Silver [1] 5477, // Brazilian Flag Hat [1] 5522, // Fanta Zero Lemon Hat [1] 5523, // Sakura Mist Hat [1] 5524, // Sakura Milk Tea Hat [1] 5525, // Flower Hat [1] 5558, // Luxury Hat [1] 5573, // Dokebi Horn [1] 5603, // RTC First Place [1] 5604, // RTC Second Place [1] 5605, // RTC Third Place [1] 5666, // Golden Crown [1] 5770, // Splash Hat [1] 5856, // Passion FB Hat [1] 5857, // Cool FB Hat [1] 5858, // Victory FB Hat [1] 5859, // Glory FB Hat [1] 18539, // Skull Cap [1] //-- Headgear Mid(Middle) 2202, // Sunglasses [1] 2204, // Glasses [1] //-- Headgear Low(Lower) 18505, // Umbala Spirit [1] //-- Armor 2302, // Cotton Shirt [1] 2304, // Jacket [1] 2306, // Adventurer's Suit [1] 2308, // Mantle [1] 2310, // Coat [1] 2311, // Mink Coat [1] 2313, // Padded Armor [1] 2315, // Chain Mail [1] 2317, // Full Plate [1] 2318, // Lord's Clothes [1] 2319, // Glittering Jacket [1] 2320, // Formal Suit [1] 2322, // Silk Robe [1] 2324, // Scapulare [1] 2326, // Saint's Robe [1] 2329, // Wooden Mail [1] 2331, // Tights [1] 2333, // Silver Robe [1] 2336, // Thief Clothes [1] 2340, // Novice Breastplate [1] 2342, // Legion Plate Armor [1] 2345, // Lucius's Fierce Armor of Volcano [1] 2347, // Saphien's Armor of Ocean [1] 2349, // Aebecee's Raging Typhoon Armor [1] 2351, // Claytos Cracking Earth Armor [1] 2353, // Odin's Blessing [1] 2355, // Angelic Protection [1] 2356, // Blessed Holy Robe [1] 2357, // Valkyrian Armor [1] 2359, // Ninja Suit [1] 2360, // Robe of Cast [1] 2364, // Meteo Plate Armor [1] 2365, // Orleans's Gown [1] 2366, // Divine Cloth [1] 2367, // Sniping Suit [1] 2371, // Pantie [1] 2372, // Mage Coat [1] 2373, // Holy Robe [1] 2374, // Diabolus Robe [1] 2375, // Diabolus Armor [1] 2376, // Assaulter Plate [1] 2377, // Elite Engineer Armor [1] 2378, // Assassin Robe [1] 2379, // Warlock's Battle Robe [1] 2380, // Medic's Robe [1] 2381, // Elite Archer Suit [1] 2382, // Elite Shooter Suit [1] 2387, // Sprint Mail [1] 2388, // Kandura [1] 2389, // Armor of Naga [1] 2390, // Improved Tights [1] 2391, // Life Link [1] 2393, // Novice Adventurer's Suit [1] 2398, // Sniping Suit [1] 2399, // Dragon Vest [1] 15000, // Bone Plate [1] //-- Shield 2102, // Guard [1] 2104, // Buckler [1] 2106, // Shield [1] 2108, // Mirror Shield [1] 2113, // Novice Shield [1] 2114, // Stone Buckler [1] 2115, // Valkyrja's Shield [1] 2116, // Angelic Guard [1] 2118, // Arm Guard [1] 2120, // Advanced Arm Guard [1] 2121, // Memory Book [1] 2123, // Orleans's Server [1] 2124, // Thorny Buckler [1] 2125, // Strong Shield [1] 2128, // Sacred Mission [1] 2130, // Cross Shield [1] 2131, // Magic Bible Vol1 [1] 2133, // Tournament Shield [1] 2134, // Shield of Naga [1] 2135, // Shadow Guard [1] 2138, // Bradium Shield [1] //-- Garment 2502, // Hood [1] 2504, // Muffler [1] 2506, // Manteau [1] 2512, // Novice Manteau [1] 2513, // Heavenly Maiden Robe [1] 2514, // Pauldron [1] 2515, // Eagle Wing [1] 2521, // Angelic Cardigan [1] 2523, // Undershirt [1] 2524, // Valkyrian Manteau [1] 2525, // Ancient Cape [1] 2527, // Dragon Breath [1] 2528, // Wool Scarf [1] 2530, // Rider Insignia [1] 2531, // Ulfhedinn [1] 2532, // Mithril Magic Cape [1] 2536, // Skin of Ventus [1] 2537, // Diabolus Manteau [1] 2538, // Captain's Manteau [1] 2539, // Commander's Manteau [1] 2540, // Sheriff's Manteau [1] 2542, // Flame Manteau of Naght Sieger [1] 2544, // Leather of Tendrilion [1] 2545, // Musika [1] 2546, // Beach Manteau [1] 2551, // Crest of the Rider [1] 2552, // Mithril Magic Manteau [1] 2553, // Dragon Manteau [1] 2554, // Nydhorgg's Shadow Garb [1] //-- Shoes 2402, // Sandals [1] 2404, // Shoes [1] 2406, // Boots [1] 2412, // Greaves [1] 2415, // Bunny Slipper [1] 2416, // Novice Shoes [1] 2420, // Angel's Reincarnation [1] 2421, // Valkyrian Shoes [1] 2422, // High Fashion Sandals [1] 2424, // Tidal Shoes [1] 2432, // High Heels [1] 2433, // Diabolus Boots [1] 2434, // Black Leather Boots [1] 2435, // Battle Greaves [1] 2436, // Combat Boots [1] 2437, // Battle Boots [1] 2440, // Sprint Shoes [1] //-- Accessory 2607, // Clip [1] 2621, // Ring [1] 2622, // Earring [1] 2623, // Necklace [1] 2624, // Glove [1] 2625, // Brooch [1] 2626, // Rosary [1] 2627, // Belt [1] 2628, // Novice Armlet [1] 2647, // Nile Rose [1] 2658, // Nile Rose [1] 2669, // RJC Necklace [1] 2671, // Bow Thimble [1] 2701, // Orleans's Glove [1] 2702, // Bison Horn [1] 2703, // Expert Ring [1] 2714, // Marvelous Pendant [1] 2715, // Skull Ring [1] 2716, // Librarian Glove [1] 2718, // Lunatic Brooch [1] 2728, // Cursed Hand [1] 2729, // Diabolus Ring [1] 2730, // Seal of Continental Guard [1] 2731, // Rune Spellstone [1] 2732, // Death Loop [1] 2745, // Pinguicula Corsage [1] 2749, // Linen Glove [1] 2777, // Shaman Ring [1] 2781, // Aumdura's Benefit [1] 2783, // Eye Stone Ring [1] 2785, // Orlean's Gloves [1] 2787, // Waterdrop Brooch [1] 2788, // Bradium Earring [1] 2789, // Bradium Ring [1] 2790, // Bradium Brooch [1] 2791, // Fresh Fish [1] 2794, // Magic Stone Ring [1] 2799, // Kuirpenring [1] 2800, // Accelerator [1] 2801, // Hovering Booster [1] 2802, // Suicidal Device [1] 2803, // Shape Shifter [1] 2804, // Cooling Device [1] 2805, // Magnetic Field Generator [1] 2806, // Barrier Builder [1] 2807, // Repair Kit [1] 2808, // Camouflague Generator [1] 2809, // High Quality Cooler [1] 2810, // Special Cooler [1] //-- Dagger (Slot 1) 1245, // Cinquedea [1] 1222, // Damascus [1] 13003, // Cowardice Blade [1] 13008, // Jitte [1] 13012, // Murasame [1] 13015, // Hakujin [1] 13017, // Ice Pick [1] 13018, // Sucsamad [1] 13019, // Ginnungagap [1] 13028, // Tooth Blade [1] 13033, // Assassin Dagger [1] //-- 1-Handed Sword (Slot 1) 1119, // Tsurugi [1] 1123, // Haedonggum [1] 1146, // Town Sword [1] 1148, // Star Dust Blade [1] 13400, // Cutlus [1] 13404, // Platinum Shotel [1] 13404, // Platinum Shotel [1] 13420, // Honglyun's Sword [1] 13421, // Ruber [1] //-- 1-Handed Spear (Slot 1) 1417, // Pole Axe [1] 1420, // Long Horn [1] 1421, // Battle Hook [1] 1422, // Hunting Spear [1] 1428, // Long Horn [1] 1429, // Hunting Spear [1] //-- 1-Handed Axe (Slot 1) 1306, // War Axe [1] //-- Mace (Slot 1) 1513, // Morning Star [1] 1517, // Sword Mace [1] 1518, // Sword Mace [1] 1524, // Golden Mace [1] 1535, // Hollgrehenn's Hammer [1] 1540, // Grand Cross [1] 16030, // Pile Bunker S [1] 16032, // Pile Bunker T [1] //-- Staff (Slot 1) 1610, // Arc Wand [1] 1618, // Survivor's Rod [1] 1620, // Survivor's Rod [1] 1621, // Hypnotist's Staff [1] 1629, // Gentleman's Staff [1] 1631, // Holy Stick [1] 1647, // Croce Staff [1] //-- Knuckle (Slot 1) 1808, // Fist [1] 1809, // Claw [1] 1811, // Finger [1] 1815, // Hatii Claw [1] 1816, // Berserk [1] //-- Music Instrument (Slot 1) 1908, // Guitar [1] 1909, // Harp [1] 1911, // Gumoongoh [1] 1919, // Bass Guitar [1] //-- Whip (Slot 1) 1957, // Rante Whip [1] 1958, // Tail Whip [1] 1960, // Whip [1] 1973, // Sea Witch's Foot [1] //-- Book (Slot 1) 1552, // Tablet [1] 1558, // Girl's Diary [1] 1561, // Hardcover Book [1] 1562, // Battlefield Textbook [1] //-- 2-Handed Sword (Slot 1) 1157, // Two-Handed Sword [1] 1160, // Broad Sword [1] 1175, // Atlas Weapon [1] 1179, // Executioner [1] 1188, // Veteran Sword [1] //-- 2-Handed Spear (Slot 1) 1457, // Partizan [1] 1463, // Halberd [1] 1476, // Crescent Scythe [1] 1479, // Spectral Spear [1] 1483, // Ivory Lance [1] 1484, // Cardo [1] //-- 2-Handed Axe (Slot 1) 1357, // Buster [1] 1360, // Two-Handed Axe [1] 1371, // Doom Slayer [1] 1376, // Heart Breaker [1] 1377, // Hurricane's Fury [1] 1387, // Giant Axe [1] //-- 2-Handed Staff (Slot 1) 2000, // Staff of Destruction [1] 2003, // Staff of Destruction [1] 2005, // Dea Staff [1] //-- Bow (Slot 1) 1713, // Arbalest [1] 1714, // Gakkung Bow [1] 1721, // Repeating Crossbow [1] 1725, // Minstrel Bow [1] 1726, // Hunter Bow [1] 1727, // Ballista [1] 1730, // Burning Bow [1] 1731, // Frozen Bow [1] 1732, // Earth Bow [1] 1733, // Gust Bow [1] 1737, // Ixion Wings [1] 1741, // Cursed Lyre [1] //-- Katar (Slot 1) 1252, // Katar [1] 1255, // Jamadhar [1] 1266, // Infiltrator [1] 1268, // Wild Beast Claw [1] 1270, // Drill Katar [1] //-- Revolver (Slot 1) 13100, // Six Shooter [1] 13102, // Crimson Bolt [1] 13104, // Garrison [1] //-- Rifle (Slot 1) 13151, // Cyclone [1] 13153, // Dusk [1] 13164, // Long Barrel [1] 13166, // Jungle Carbine [1] //-- Gatling Gun (Slot 1) 13157, // Drifter [1] 13159, // Butcher [1] //-- Shotgun (Slot 1) 13154, // Rolling Stone [1] 13155, // Black Rose [1] 13168, // Thunder P [1] //-- Grenade Launcher (Slot 1) 13161, // Destroyer [1] 13162; // Inferno [1] //-- Item Slot [2] setarray .blacklistslot2, //-- Dagger (Slot 2) 1210, // Dirk [2] 1213, // Dagger [2] 1216, // Stiletto [2] 1219, // Gladius [2] 1226, // Damascus [2] 1246, // Cinquedea [2] 13004, // Cowardice Blade [2] 13005, // Angelic Wing Dagger [2] 13010, // Asura [2] 13013, // Murasame [2] 13016, // Poison Knife [2] 13030, // Dragon Killer [2] 13034, // Desert Twilight [2] 13039, // Ivory Knife [2] 13047, // Weihna [2] //-- 1-Handed Sword (Slot 2) 1110, // Rapier [2] 1113, // Scimitar [2] 1120, // Tsurugi [2] 1122, // Ring Pommel Saber [2] 1126, // Saber [2] 1128, // Haedonggum [2] 1147, // Town Sword [2] 1149, // Flamberge [2] 13405, // Curved Sword [2] //-- 1-Handed Spear (Slot 2) 1418, // Gungnir [2] //-- 1-Handed Axe (Slot 2) 1311, // Vecer Axe [2] //-- Mace (Slot 2) 1507, // Smasher [2] 1510, // Flail [2] 1514, // Morning Star [2] 1515, // Morning Star [2] 1519, // Chain [2] 1532, // Stunner [2] 1538, // Spike [2] 1539, // Golden Mace [2] 1548, // Veteran Hammer [2] 16000, // Erde [2] 16001, // Red Square Bag [2] //-- Staff (Slot 2) 1604, // Wand [2] 1607, // Staff [2] 1611, // Arc Wand [2] 1622, // Hypnotist's Staff [2] 1624, // Lich's Bone Wand [2] 1645, // Lich's Bone Wand [2] 1646, // La'cryma Stick [2] //-- Knuckle (Slot 2) 1803, // Knuckle Dusters [2] 1805, // Studded Knuckles [2] 1810, // Claw [2] 1812, // Finger [2] //-- Music Instrument (Slot 2) 1903, // Mandolin [2] 1905, // Lute [2] 1910, // Harp [2] 1912, // Gumoongoh [2] 1922, // Oriental Lute [2] 1926, // Harp of Nepenthes [2] //-- Whip (Slot 2) 1952, // Whip [2] 1954, // Wire Whip [2] 1959, // Tail Whip [2] 1961, // Whip [2] 1972, // Electric Eel [2] 1976, // Queen's Whip [2] 1979, // Stem of Nepenthes [2] //-- Book (Slot 2) 1551, // Bible [2] 1560, // Sage's Diary [2] 1563, // Sage's Diary [2] 1564, // Encyclopedia [2] 1565, // Ledger of Death [2] 1572, // Principles of Magic [2] 1573, // Ancient Magic [2] 1579, // Book of the Dead [2] 1581, // Diary Of Great Sage [2] 1582, // Diary Of Great Sage [2] //-- 2-Handed Sword (Slot 2) 1151, // Slayer [2] 1154, // Bastard Sword [2] 1158, // Two-Handed Sword [2] 1162, // Broad Sword [2] 1171, // Zweihander [2] 1172, // Claymore [2] 1176, // Muscle Cutter [2] 1178, // Schweizersabel [2] 1180, // Dragon Slayer [2] 1181, // Tae Goo Lyeon [2] 1182, // Bloody Eater [2] 1185, // Violet Fear [2] 1186, // Death Guidance [2] //-- 2-Handed Spear (Slot 2) 1451, // Guisarme [2] 1454, // Glaive [2] 1458, // Partizan [2] 1464, // Halberd [2] 1480, // Gae Bolg [2] //-- 2-Handed Axe (Slot 2) 1354, // Hammer [2] 1358, // Buster [2] 1361, // Two-Handed Axe [2] 1375, // Berdysz [2] 1384, // Veteran Axe [2] //-- Bow (Slot 2) 1707, // Great Bow [2] 1710, // Crossbow [2] 1715, // Arbalest [2] 1716, // Gakkung Bow [2] 1723, // Luna Bow [2] 1740, // Nepenthes Bow [2] 1745, // Falken Blitz [2] //-- Katar (Slot 2) 1250, // Jur [2] 1253, // Katar [2] 1271, // Blood Tears [2] 1284, // Krishna [2] 1285, // Chakram [2] //-- Huuma (Slot 2) 13304, // Huuma Calm Mind [2] //-- Revolver (Slot 2) 13101, // Six Shooter [2] 13103, // Crimson Bolt [2] 13105, // Garrison [2] 13107, // Wasteland's Outlaw [2] //-- Rifle (Slot 2) 13152, // Cyclone [2] 13170, // Lever Action Rifle [2] //-- Shotgun (Slot 2) 13169; // Thunder P [2] //-- Item Slot [3] setarray .blacklistslot3, //-- Dagger (Slot 3) 1201, // Knife [3] 1204, // Cutter [3] 1207, // Main Gauche [3] 1211, // Dirk [3] 1214, // Dagger [3] 1217, // Stiletto [3] 1220, // Gladius [3] 13011, // Asura [3] 13027, // Scalpel [3] 13031, // Swordbreaker [3] 13032, // Mailbreaker [3] 13038, // Dagger of Hunter [3] 13040, // Novice Cutter [3] 13041, // Novice Main Gauche [3] 13046, // Krierg [3] //-- 1-Handed Sword (Slot 3) 1101, // Sword [3] 1104, // Falchion [3] 1107, // Blade [3] 1111, // Rapier [3] 1114, // Scimitar [3] 1115, // Scimitar [3] 1125, // Ring Pommel Saber [3] 1127, // Saber [3] 13412, // Twin Edge of Naght Sieger [3] 13413, // Twin Edge of Naght Sieger [3] 13414, // Elemental Sword [3] 13415, // Novice Falchion [3] //-- 1-Handed Spear (Slot 3) 1401, // Javelin [3] 1404, // Spear [3] 1407, // Pike [3] //-- 1-Handed Axe (Slot 3) 1301, // Axe [3] //-- Mace (Slot 3) 1501, // Club [3] 1504, // Mace [3] 1508, // Smasher [3] 1509, // Smasher [3] 1511, // Flail [3] 1512, // Flail [3] 1520, // Chain [3] 1521, // Chain [3] 1544, // Lunakaligo [3] 1545, // Novice Mace [3] //-- Staff (Slot 3) 1601, // Rod [3] 1605, // Wand [3] 1608, // Staff [3] 1639, // Novice Rod [3] //-- Knuckle (Slot 3) 1801, // Waghnak [3] 1804, // Knuckle Dusters [3] 1806, // Studded Knuckles [3] 1818, // Magma Fist [3] 1819, // Icicle Fist [3] 1820, // Electric Fist [3] 1821, // Seismic Fist [3] 1825, // Horn of Hillslion [3] //-- Music Instrument (Slot 3) 1901, // Violin [3] 1904, // Mandolin [3] 1906, // Lute [3] 1925, // Cello [3] //-- Whip (Slot 3) 1950, // Rope [3] 1953, // Whip [3] 1955, // Wire Whip [3] 1980, // Whip of Balance [3] //-- Book (Slot 3) 1550, // Book [3] 1568, // Book of Billows [3] 1569, // Book of Mother Earth [3] 1570, // Book of Blazing Sun [3] 1571, // Book of Gust of Wind [3] //-- 2-Handed Sword (Slot 3) 1116, // Katana [3] 1152, // Slayer [3] 1155, // Bastard Sword [3] 1189, // Krasnaya [3] //-- 2-Handed Spear (Slot 3) 1452, // Guisarme [3] 1455, // Glaive [3] 1461, // Trident [3] 1481, // Zephyrus [3] //-- 2-Handed Axe (Slot 3) 1351, // Battle Axe [3] 1355, // Hammer [3] 1381, // Novice Battle Axe [3] //-- Bow (Slot 3) 1701, // Bow [3] 1704, // Composite Bow [3] 1708, // Great Bow [3] 1711, // Crossbow [3] 1736, // Double Bound [3] 1742, // Novice Composite Bow [3] //-- Katar (Slot 3) 1251, // Jur [3] 1275, // Katar of Frozen Icicle [3] 1276, // Katar of Quaking [3] 1277, // Katar of Raging Blaze [3] 1278, // Katar of Piercing Wind [3] //-- Huuma (Slot 3) 13301, // Huuma Giant Wheel Shuriken [3] //-- Rifle (Slot 3) 13150; // Branch [3] //-- Item Slot [4] setarray .blacklistslot4, //-- Dagger (Slot 4) 1202, // Knife [4] 1205, // Cutter [4] 1208, // Main Gauche [4] 13035, // Sandstorm [4] //-- 1-Handed Sword (Slot 4) 1102, // Sword [4] 1105, // Falchion [4] 1108, // Blade [4] //-- 1-Handed Spear (Slot 4) 1402, // Javelin [4] 1405, // Spear [4] 1408, // Pike [4] //-- 1-Handed Axe (Slot 4) 1302, // Axe [4] 1309, // Orcish Axe [4] //-- Mace (Slot 4) 1502, // Club [4] 1505, // Mace [4] //-- Staff (Slot 4) 1602, // Rod [4] //-- Knuckle (Slot 4) 1802, // Waghnak [4] 1822, // Combo Battle Glove [4] //-- Music Instrument (Slot 4) 1902, // Violin [4] //-- Whip (Slot 4) 1951, // Rope [4] //-- 2-Handed Sword (Slot 4) 1117, // Katana [4] //-- 2-Handed Spear (Slot 4) 1485, // Battle Fork [4] //-- 2-Handed Axe (Slot 4) 1352, // Battle Axe [4] //-- Bow (Slot 4) 1702, // Bow [4] 1705, // Composite Bow [4] //-- Katar (Slot 4) 1264, // Specialty Jur [4] //-- Huuma (Slot 4) 13302; // Huuma Giant Wheel Shuriken [4] //=-=-=-=-=-=-=-=-Skorm-=-=-=-=-=-=-=-=-= end; } // Duplicates //============================================================ sec_in02,180,167,4 duplicate(Aura VIP) Aura VIP#sec 4_M_NEWOZ prontera,164,163,4 duplicate(Aura VIP) Aura VIP#prt 4_M_NEWOZ
-
1
-
-
Para cambiar eso debes hacerlo en status.cpp
https://github.com/rathena/rathena/blob/master/src/map/status.cpp#L6739
ahi para la dex por ejemplodebes buscar donde se calcula la luk y el crit y luego modificas donde corresponde
-
1
-
-
Usa esta carpeta si es pre-re
https://github.com/llchrisll/ROenglishRE/tree/master/Translation/Pre-Renewal/data
ahi están los mapas que corresponden y luego debes colocar esos mapas al mapcache para poder moverte bien
-
2 hours ago, Dolphin86 said:
if(countitem(40024) < 1 && countitem(40031) < 1 && countitem(40027) < 1){
if(countitem(40024) < 1 || countitem(40031) < 1 || countitem(40027) < 1){
-
-
u can try with
- script rewards -1,{ end; OnPCKillEvent: getmapxy(@map$, @x, @y, BL_PC); if( @map$ != "pvp_y_1-2" ) end; if ( getmapusers("pvp_y_1-2" ) ) > 20 ) getitem 606,2; else if ( getmapusers("pvp_y_1-2") > 15 ) getitem 606,1; end; }
-
1
-
-
-
-
-
On 2/17/2024 at 3:43 PM, botka4aet said:
sc_start <effect type>,<ticks>,<extra argument>{,<GID>};
sc_start .rotdicon[.today_rotd], (.timer - (.@time_passed * 1000));
maybe something like that -
-
Intenta agregando estos archivos a tu grf spr (1).grf
-
- script Vip_Icon -,{ OnPCLoginEvent: if(vip_status(1)) { set .@a, vip_status(2) - gettimetick(2); bonus_script "{}",.@a,8,0,EFST_VIPSTATE; dispbottom "--- VIP ----"; dispbottom "=========================="; dispbottom "VIP Player"; dispbottom "Remaining VIP duration :"+callfunc("Time2Str",vip_status(2)); dispbottom "=========================="; end; } }
try with this
-
can u share item_db?
-
-
Para los items y mobs, agregaste las db? (están el repositorio de rathena: https://github.com/rathena/rathena/tree/master/sql-files)
Lo de esas funciones creo que aparecieron hace poco no las he visto, deja revisar y te aviso
Edit:
Agregué las funciones y me funcionan correctamente, no modifiqué nada. No sé cual pueda ser tu error.Funcionan tanto en cuentas de GM como de usuario normal
-
59 minutes ago, Notorius said:
sigue sin funciona r sera que debo activarl algo dentro de acces o aplication? otra cosa no deja restablecer posicion ni si quiera a los admin manda el siguiente msj no estas autorizado
pero que es lo que no te funciona?
-
yo lo que hago cuando me pasa eso, es reinstalarlas manualmente, dentro de la carpeta del fluxcp hay una de schemas
https://github.com/rathena/FluxCP/tree/master/data/schemasahi revisa cuales te faltan y aplicas los sql
-
6 hours ago, Notorius said:
donde desactivo el emblemwebservice otra cosal cual tabla de item subiste ala base de datos es que ami me aparece laas tablas de mi emulador con un _re que me imagino que es de renewall y las otras no lo tienen subo las que no tienen el _re al final?
Si tienes el último hash del emulador no deberías desactivar el emblemwebservice, pero está aquí:
https://github.com/rathena/FluxCP/blob/master/config/application.php#L24Y sobre los MvP hay que cargarlos en el sql, los mob_db y los item_db, y sí, los que tienen _re es porque son renewall, depende de tu emulador
-
1
-
-
Disabled Zeny Trade
in Source Requests
Posted
if( amount < 0 || amount > 0 ) { // invalid values, no appropriate packet for it => abort trade_tradecancel(sd); return; }