Jump to content

frenzmu06

Members
  • Content Count

    85
  • Joined

  • Last visited

1 Follower

About frenzmu06

  • Rank
    Advanced Member

Recent Profile Visitors

3605 profile views
  1. yours worked mate? mine threw this error ./configure: line 15: $'\r': command not found ./configure: line 30: syntax error near unexpected token `newline' '/configure: line 30: ` ;; can you help us with this, seems not working
  2. can you help us, like newbie said it throws me this "make: *** No rule to make target 'clean'. Stop." after i input "make clean && ./configure && make server"
  3. // Made by iTouch // ---------------------------------------------------------------------------- // Ultimate PvP Warper ver. 1 // Features: // Baby PvP Room // PvP Square(Every 2 days Random PvP Room) // PvP Nightmare // PvP Lowlvl( Supports 1 - 150 Lvl) // PvP No Potion (Berrys , Ygg seed , Any potions , etc. are restricted) // PvP Non Donator (Got Items are restricted here) // ----------------------------------------------------------------------------- // ver. 2 update idea: // Adding a PvP Room that removes the buffs of the player when entering the room // Adding a PvP Room for GM's Only so GM's will have fun // ----------------------------------------------------------------------------- // Special thanks to: // icescope of eAthena for helping me configuring the error at PvP Square // ----------------------------------------------------------------------------- prontera,155,188,6 script Ultimate PvP Warper 753,{ mes "[PvP Warper]"; mes "Which arena do you want to go to?"; switch(select("Normal PVP ["+getmapusers("[email protected]")+"/100]:PVP NoPotion ["+getmapusers("[email protected]")+"/100]:SinX PVP Room ["+getmapusers("[email protected]")+"/100]:Champ PvP Room ["+getmapusers("[email protected]")+"/100]")) { case 1: // Normal PVP if (getmapusers("[email protected]") > 99) callsub S_full; warp "[email protected]",0,0; end; case 2: // PVP NoPotion if (getmapusers("[email protected]") > 99) callsub S_full; warp "[email protected]",0,0; end; case 3: // SinX PVP Room if (getmapusers("[email protected]") > 99) callsub S_full; if (Class != Job_Assassin_Cross) { mes "You are not an Assassin Cross."; close; } warp "[email protected]",0,0; end; case 4: // Champ PvP Room if (getmapusers("[email protected]") > 99) callsub S_full; if (Class != Job_Champion) { mes "You are not an Assassin Cross."; close; } warp "[email protected]",0,0; end; S_full: mes " "; mes "I'm sorry, this arena is full. Please try again later..."; close; OnInit: waitingroom "PvP Warper",0; end; } } [email protected] mapflag zone NoYgg moscovia.gat,226,198,4 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#1 871 //askydun.gat,96,113,3 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#2 871 // Kliwa alberta.gat,110,140,3 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#3 871 // Kliwa aldebaran.gat,147,115,1 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#4 871 // Kliwa amatsu.gat,207,86,3 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#5 871 // Kliwa ayothaya.gat,155,117,2 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#6 871 // Kliwa comodo.gat,206,80,4 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#7 871 // Kliwa einbech.gat,198,83,4 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#8 871 // Taas Kaliwa einbroch.gat,174,172,5 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#9 871 // Taas Kaliwa geffen.gat,125,71,4 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#10 871 gonryun.gat,162,120,4 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#11 871 hugel.gat,89,151,5 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#12 871 izlude.gat,134,90,4 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#13 871 lighthalzen.gat,166,101,4 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#14 871 louyang.gat,214,120,5 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#15 871 xmas.gat,154,136,4 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#16 871 morocc.gat,160,97,4 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#17 871 payon.gat,148,226,4 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#18 871 rachel.gat,135,115,4 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#19 871 veins.gat,219,127,4 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#20 871 yuno.gat,163,170,4 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#21 871 umbala.gat,106,159,3 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#22 871 poring_c02,139,81,4 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#23 871 and add this to your map_zone_db add as many items as you want , { name: "NoYgg" disabled_items: { Yggdrasilberry: true Seed_Of_Yggdrasil: true } } NOTE: all room warps you in the same map [email protected], (edit each and put your corresponding map) you can use BrowEdit to clone maps
  4. prontera,166,187,4 script Piercing Expert 4_M_BABYCAT,{ mes .n$ = "[Piercing Expert]"; mes "I have been researching ways to use ^0000FF"+getitemname(.item_req)+"^000000 to put a socket on some headgears."; next; switch(select("Guide:Headgear List:Use Piercing Service")) { case 2: callsub OnMenuGen; close; case 3: if (countitem(.headgear_list) == 0) { mes .n$; mes "You don't have any of the listed items."; close; } break; case 1: [email protected]$ = ((.rate_setting == 1) ? "but only at ^0000FF"+.success_rate[0]+"^000000%" : "on different"); mes .n$; mes "It was successful, "[email protected]$+" success rate. If you are willing to try your luck and some risk, just bring me a ^0000FF"+getitemname(.item_req)+"^000000 and the headgear."; next; mes .n$; mes "You can use ^0000FF"+getitemname(.item_prot)+"^000000 to prevent losing the item if socketing fails."; next; mes .n$; mes "You can also use ^0000FF"+getitemname(.inc_chance[0])+"^000000, to increase your success chance by an additional ^0000FF"+.inc_chance[1]+"^000000%."; close; } callsub OnMenuGen; next; mes .n$; mes "If I fail your ^0000FF"+getitemname(.headgear_list[[email protected]])+"^000000 will be destroyed. Do you still want to have it pierced?"; next; if (select("Yes:No") == 2) { mes .n$; mes "All right, "+callfunc("F_Bye"); close; } if (countitem(.item_prot)) { mes .n$; mes "Do you want to use ^0000FF"+getitemname(.item_prot)+"^000000?, it will prevent losing breaking the item if the process fails."; next; [email protected] = select("No:Yes") -1; } if (countitem(.inc_chance[0])) { mes .n$; mes "Do you want to use ^0000FF"+getitemname(.inc_chance[0])+"^000000?, it increase your success chance by ^0000FF"+.inc_chance[1]+"^000000%."; next; [email protected] = select("No:Yes") -1; } [email protected] = ((.rate_setting == 1) ? .success_rate[0] : .success_rate[[email protected]]); [email protected]$ = ((.rate_setting == 1) ? .success_rate[0]+"%" : .success_rate[[email protected]]+"%"); if ([email protected]) { delitem .inc_chance[0],1; [email protected] += .inc_chance[2]; } progressbar "0xFFFFFF",2; if (rand(99) > [email protected]) { if ([email protected]) specialeffect2 .effect_f; delitem .item_req,1; delitem .headgear_list[[email protected]],1; mes .n$; mes "Oh, my... I failed."; mes "I told you it was only "[email protected]$+" chance."; mes "There's always a next time!"; close; } if ([email protected]) specialeffect2 .effect_s; delitem .item_prot,1; delitem .item_req,1; delitem .headgear_list[[email protected]],1; getitem .headgear_list2[[email protected]],1; mes .n$; mes "Wow!, It was a success."; close; OnMenuGen: [email protected]$ = ""; for ([email protected] = 0; [email protected] < getarraysize(.headgear_list); [email protected]++) { [email protected]$ += getitemname(.headgear_list[[email protected]])+":"; } mes .n$; mes "Select a headgear to see the difference before and after piercing"+((.rate_setting == 2) ? "and Rate of success" : "")+"."; next; [email protected] = select([email protected]$) -1; explode([email protected]_diff$, .diff_change$[[email protected]], "|"); mes .n$; mes getitemname(.headgear_list[[email protected]])+":"; if (.rate_setting == 2) { mes "Rate: "+.success_rate[[email protected]]; } mes "Before: ^0000FF"[email protected]_diff$[0]+"^000000"; mes "After: ^0000FF"[email protected]_diff$[1]+"^000000"; mes "How tempting..."; return; OnInit: //rate_setting: //1 = Chance will only use the first value of .success_rate //2 = All headgear will have different chance, set the chance on .success_rate array set .rate_setting,1; setarray .success_rate, 20, 20; set .item_req,6396; // item req for piercing //Auger set .item_prot,7345; // item that will protect the item from breaking //handcuff setarray .inc_chance,6242,10; // item that will increase the chance of slotting the item <item_id>, <increase chance> midgard coin set .effect_s,154; // success effect set .effect_f,155; // fail effect //Headgear list that can be pierced setarray .headgear_list, 2286, 18599; //Headgear list exchange of the pierced headgear setarray .headgear_list2, 18507, 18603; //Item Comparisson Preview Info setarray .diff_change$, "Unslotted|Slotted", "All Stats +2, Unslotted|All Stats +1, Slotted"; //Do not touch it from here, insanity check; if (getarraysize(.headgear_list) != getarraysize(.headgear_list2)) { logmes "Piercing Expert: Error! Different array size on Headgear List."; disablenpc "Piercing Expert"; end; } if (.rate_setting < 1 || .rate_setting > 2) .rate_setting = 1; if (.rate_setting == 2) { if (getarraysize(.headgear_list) != getarraysize(.success_rate)) { logmes "Piercing Expert: Error! Different size on headgear list ["+getarraysize(.headgear_list)+"] and success rate ["+getarraysize(.succes_rate)+"]"; disablenpc "Piercing Expert"; } } end; } i edited the script like this, fixed somethings but its still buggy, #1 i can chose the 2nd headgear from the list even if i dont have it as long as i have the 1st headgear (elven ears) on my inventory and the enchantment can proceed #2 the protection item (handcuffs) is not deleted if the process fails even if you have chosen to use it can someone check and correct this script. tnx
  5. can you share the script sir?
  6. solved mine, used another client (20141022b) the one defaulted @mmo.h idk what the problem was i just can't connect to the map server after login with 2015-05-13 (no error or anything)
  7. i can't also connect after login, how to solve this guys? does OP already fixed it?
  8. Requesting a script that trades refine tickets for weapon or armor with upgrade the npc will trade Weapon (listed in weaponarray) with the specified refine for +12 Weapon =Guarantee_Weapon_11Up +10 Weapon =Guarantee_Weapon_9Up +9 Weapon =Guarantee_Weapon_8Up +8 Weapon =Guarantee_Weapon_7Up +7 Weapon =Guarantee_Weapon_6Up and Armor (listed in armorarray) with the specified refine for +12 Armor =Guarantee_Armor_11Up +10 Armor =Guarantee_Armor_9Up +9 Armor =Guarantee_Armor_8Up +8 Armor =Guarantee_Armor_7Up +7 Armor =Guarantee_Armor_6Up - script Ticket Trader FAKE_NPC{ mes "I trade weapons and armors with specific refines for Refine Tickets"; menu (Trade Weapon, Trade Armor) show available items from inventory including eqquiped item trade the item //configs weaponticketarray,6238,6228,6229,6230,6231; //6238 Guarantee_Weapon_11Up //6228 Guarantee_Weapon_9Up //6229 Guarantee_Weapon_8Up //6230 Guarantee_Weapon_7Up //6231 Guarantee_Weapon_6Up weaponarray,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112; //you can add more or modify //1101 Sword //1102 Sword_ //1103 Sword__ //1104 Falchion //1105 Falchion_ //1106 Falchion__ //1107 Blade //1108 Blade_ //1109 Blade__ //1110 Lapier //1111 Lapier_ //1112 Lapier__ armorticketarray,6239,6232,6233,6234,6235 //6239 Guarantee_Armor_11Up //6232 Guarantee_Armor_9Up //6233 Guarantee_Armor_8Up //6234 Guarantee_Armor_7Up //6235 Guarantee_Armor_6Up armorarray,2302,2304,2306,2308,2310,2311,2313,2315,2317,2318,2319; //you can add more //2302 Cotton_Shirt_ //2304 Leather_Jacket_ //2306 Adventurere's_Suit_ //2308 Mantle_ //2310 Coat_ //2311 Mink_Coat //2313 Padded_Armor_ //2315 Chain_Mail_ //2317 Plate_Armor_ //2318 Clothes_Of_The_Lord //2319 Glittering_Clothes tnx if anyone helps
  9. why does the boxes doesn't stack and the ygg box only contains 3 yggs, i think its the wrong id
  10. frenzmu06

    Request:

    //===== rAthena Script ============================================ //= High Quick Refinement System //===== By: ======================================================= //= Kenedos //===== Current Version: ========================================== //= 1.0 //===== Compatible With: ========================================== //= rAthena SQL/TXT //===== Description: ============================================== //= Allows players to quickly refine their gear //===== Topic ===================================================== //= Unknown //===== Additional Comments: ====================================== //= Warning : If your server lags too much, you have to look for //= the "sleep2" command and increase the delay past 300. //= //= Make sure you disable the normal refine.txt from eAthena before //= enabling this one (else it will conflict with existing one) //================================================================= prt_in,59,55,3 script Great Balthazar 813,{ callfunc "highrefinemain","Balthazar"; end; } morocc_in,73,35,3 script Great Galadrel 813,{ callfunc "highrefinemain","Galadrel"; end; } payon,147,173,3 script Great Adramelech 813,{ callfunc "highrefinemain","Adramelech"; end; } alberta_in,25,63,3 script Great Azrael 813,{ callfunc "highrefinemain","Azrael"; end; } yuno_in01,167,23,3 script Great Lannor 813,{ callfunc "highrefinemain","Lannor"; end; } ein_in01,23,82,3 script Great Baulfor 813,{ callfunc "highrefinemain","Baulfor"; end; } lhz_in02,278,20,3 script Great Kandror 813,{ callfunc "highrefinemain","Kandror"; end; } function script highrefinemain { mes "[" + getarg(0) + "]"; mes "Looking for more power, eh? I can high refine your equipments."; mes "That is, attempt to refine them past +10 refine rates."; mes "^0000FFJust have equipped your +10 gear, and they will be shown in the list.^000000"; next; setarray [email protected]$[1], "Head","Body","Left hand","Right hand","Robe","Shoes","Accessory 1","Accessory 2","Head 2","Head 3"; set [email protected]$,""; for( set [email protected],1; [email protected] <= 10; set [email protected],[email protected]+1 ) { if( getequipisequiped([email protected]) && (getequiprefinerycnt([email protected]) >= 10) ) set [email protected]$, [email protected]$ + [email protected]$[[email protected]] + "-" + "[" + getequipname([email protected]) + "]"; set [email protected]$, [email protected]$ + ":"; } if (!M_quickref) set [email protected]$, [email protected]$ + "^0000FFTurn ^009933ON^0000FF Quick Refining^000000"; else set [email protected]$, [email protected]$ + "^0000FFTurn ^FF0000OFF^0000FF Quick Refining^000000"; set [email protected],select([email protected]$); if ([email protected] == [email protected] ) { mes "[" + getarg(0) + "]"; if (!M_quickref) { mes "The ^0000FFQuick Refine^000000 Function has been Turned ^009933ON^000000"; set M_quickref, 1; } else { mes "The ^0000FFQuick Refine^000000 Function has been Turned ^FF0000OFF^000000"; set M_quickref, 0; } close; } if(!getequipisequiped([email protected])) { mes "[" + getarg(0) + "]"; mes "Hey, you must have equipped +10 or above gears so that they can be highly refined."; emotion 6; close; } //Check if the item is refinable... if(!getequipisenableref([email protected])) { mes "[" + getarg(0) + "]"; mes "I don't think I can"; mes "refine this item at all..."; close; } //Check if the item is identified... (Don't know why this is in here... but kept it anyway) if(!getequipisidentify([email protected])) { mes "[" + getarg(0) + "]"; mes "You can't refine this"; mes "if you haven't appraised"; mes "it first. Make sure your"; mes "stuff is identified before"; mes "I can refine it."; close; } //Check to see if the items are bellow +10 (Double check?) if(getequiprefinerycnt([email protected]) < 10) { mes "[" + getarg(0) + "]"; mes "I can't refine this."; mes "Talk to the normal blacksmith to"; mes "refine this up to +10 first."; close; } set [email protected], getequipid([email protected]); // save id of the item set [email protected], getequiprefinerycnt([email protected]); //save refinery count switch(getequipweaponlv([email protected])){ // ----------- Refine Prices, Materials and Safe Refines ---------- // case 0: //Refine Armor set [email protected],50000; set [email protected],6223; break; case 1: //Refine Level 1 Weapon set [email protected],10000; set [email protected],6224; break; case 2: //Refine Level 2 Weapon set [email protected],20000; set [email protected],6224; break; case 3: //Refine Level 3 Weapon set [email protected],60000; set [email protected],6224; break; case 4: //Refine Level 4 Weapon set [email protected],120000; set [email protected],6224; break; case 5: //Refine other stuff? set [email protected],50000; set [email protected],6223; break; // ------------------------------------------------------------------ // } next; mes "[" + getarg(0) + "]"; mes "So how many times would you like me to high refine your item?"; next; input [email protected]; set [email protected],[email protected] + getequiprefinerycnt([email protected]); if ([email protected] < 1 || [email protected] > 20) { mes "[" + getarg(0) + "]"; mes "I can't high refine this item that many times."; close; } mes "["+strnpcinfo(1)+"]"; mes "Alright, I can do it for only your currently equipped item, or ALL ^0000FF"+getequipname([email protected])+"^000000 you have in your inventory. What would you like to do?"; next; if (select ("Currently Equipped:All Items in Inventory") == 2) set [email protected], 1; if ([email protected]) set [email protected], getequiprefinerycnt([email protected]) + [email protected]; mes "[" + getarg(0) + "]"; if ( [email protected]) mes "This will try to high refine the equipment " + ([email protected] - getequiprefinerycnt([email protected])) + " times. If it fails, your equipment will be pulverized."; else mes "Remember this will attempt to high refine to ^009933+"[email protected]+"^000000 ^FF0000ALL^000000 the ^0000FF"+getequipname([email protected])+"^000000 items you have in your inventory!!"; next; if(select("Accept","Reject") == 2){ mes "[" + getarg(0) + "]"; mes "Ha, just as I thought!"; close; } if ([email protected]) { deletearray @inventorylist_refine; deletearray @inventorylist_id; getinventorylist; set [email protected], 0; for (set [email protected], 0; [email protected] < @inventorylist_count; set [email protected], [email protected] + 1) { if (( @inventorylist_id[[email protected]] == getequipid([email protected]) ) && (@inventorylist_refine[[email protected]] >= 10)) { set [email protected][[email protected]], @inventorylist_refine[[email protected]]; set [email protected], [email protected] + 1; } } deletearray @inventorylist_refine; deletearray @inventorylist_id; } set [email protected], 0; if ( [email protected] ) set [email protected],[email protected] * [email protected]; else { set [email protected], 0; for ( set [email protected], 0; [email protected] < [email protected] ; set [email protected], [email protected] + 1) { if ( [email protected][[email protected]] < [email protected] ) { set [email protected], [email protected] + ( ( [email protected] - [email protected][[email protected]] ) * [email protected] ); set [email protected], [email protected] + ([email protected] - [email protected][[email protected]]); } } deletearray [email protected]; } mes "[" + getarg(0) + "]"; if ( [email protected] ) mes "That will cost you " + [email protected] + " " + getitemname([email protected]) + " and " + [email protected] + " Zeny. Is that ok?"; else mes "That will cost you " + [email protected] + " " + getitemname([email protected]) + " and " + [email protected] + " Zeny. Is that ok?"; next; if(select("Yes","No...") == 2){ mes "[" + getarg(0) + "]"; mes "You said so..Hmm so be it..."; close; } if ( [email protected] ) { if(countitem([email protected]) < [email protected] || Zeny < [email protected]) { mes "[" + getarg(0) + "]"; mes "I only work with ^0000FFBradiums^000000, ^009933Kaluniums^000000 and ^FF0000Zeny^000000, pal."; close; } set Zeny,Zeny - [email protected]; delitem [email protected],[email protected]; while([email protected]){ if (getequipisequiped([email protected]) == 0) { mes "[" + getarg(0) + "]"; mes "Look here... you don't have any Items on..."; close; } if (getequipid([email protected]) != [email protected]) { mes "[" + getarg(0) + "]"; mes "What, you changed your equipment!?!"; mes "You moron!"; next; atcommand "@nuke "+strcharinfo(0); end; } mes "Clang, clang!!!"; if(getequippercentrefinery([email protected]) <= rand(100)) { failedrefitem [email protected]; emotion 23; mes "[" + getarg(0) + "]"; mes "Hey, it broke, but don't blame me. Your item sucked."; set [email protected],[email protected] - 1; if([email protected] == 0) close; mes "Here's the unused Zeny and Material back."; getitem [email protected],[email protected]; set [email protected],[email protected] * [email protected]; set Zeny,Zeny + [email protected]; close; } successrefitem [email protected]; emotion 21; set [email protected],[email protected] - 1; next; } } else { if ( getbrokenid ([email protected]) ) { mes "[" + getarg(0) + "]"; mes "Sorry but I can't work to high refine an equipment if you have another of the same kind of item that's not repaired in your inventory."; close; } if(countitem([email protected]) < [email protected] || Zeny < [email protected]) { mes "[" + getarg(0) + "]"; mes "You have no zeny or materials. Get lost."; close; } set [email protected], 0; while(1){ for (set [email protected], 0; [email protected] < [email protected]; set [email protected], [email protected] + 1) deletearray getd("[email protected]_inf"[email protected]); if ( getequipisequiped([email protected]) == 0 ) { equip [email protected]; set [email protected], 0; while ( getequiprefinerycnt([email protected]) >= [email protected] ) { for (set [email protected], 0; [email protected] < 4; set [email protected], [email protected] + 1) if (getequipcardid([email protected],[email protected]) != 0) setd "[email protected]_inf"[email protected]+"[[email protected]]", getequipcardid([email protected],[email protected]); setd "[email protected]_inf"[email protected]+"[4]", getequiprefinerycnt([email protected]); unequip [email protected]; delitem2 [email protected],1,1,getd("[email protected]_inf"[email protected]+"[4]"),0,getd("[email protected]_inf"[email protected]+"[0]"), getd("[email protected]_inf"[email protected]+"[1]"),getd("[email protected]_inf"[email protected]+"[2]"),getd("[email protected]_inf"[email protected]+"[3]"); equip [email protected]; set [email protected], [email protected] + 1; } if ([email protected]) { for (set [email protected], 0; [email protected] < [email protected]; set [email protected], [email protected] + 1) { getitem2 [email protected],1,1,getd("[email protected]_inf"[email protected]+"[4]"),0,getd("[email protected]_inf"[email protected]+"[0]"), getd("[email protected]_inf"[email protected]+"[1]"),getd("[email protected]_inf"[email protected]+"[2]"),getd("[email protected]_inf"[email protected]+"[3]"); } } for (set [email protected], 0; [email protected] < [email protected]; set [email protected], [email protected] + 1) deletearray getd("[email protected]_inf"[email protected]); } if (checkweight([email protected],1) == 0 ) { next; mes "[" + getarg(0) + "]"; mes "Hey you are overweight, try storing some items first."; close; } if (getequipid([email protected]) != [email protected]) { mes "[" + getarg(0) + "]"; mes "What, you changed your equipment!?!"; mes "You moron!"; next; atcommand "@nuke "+strcharinfo(0); end; } if (getequiprefinerycnt([email protected]) < 10) { next; mes "[" + getarg(0) + "]"; mes "You changed your equipment!"; mes "You douchebag!!"; next; atcommand "@nuke "+strcharinfo(0); end; } if (!M_quickref) { set [email protected], rand(1,4); if ([email protected] == 1) mes "WaCLANG clang CLANG!"; else if ([email protected] == 2) mes "Crack clang CLaNG ClAnG!"; else if ([email protected] == 3) mes "CRaCk ClAnG ClANg!"; else if ([email protected] == 4) mes "CraCK CrAck CLaNG!!"; } else if ([email protected]) { mes "ClAng ClanG ^FF0000CRACK^000000 ClanG Clangg CLAgn ^FF0000CRACK^000000 Cnaglnac CLnacnlnagCALNGa ClangaglnaCLAnagacalNCagaCLNAangCRACKalncalclanCLANGlancLANgacln!!!"; mes "^FF0000(Please do not Log-Off while in this process)^000000"; set [email protected], 1; } set Zeny, Zeny - [email protected]; delitem [email protected], 1; if(getequippercentrefinery([email protected]) <= rand(100)) { set [email protected], [email protected] - getequiprefinerycnt([email protected]) ; set [email protected], [email protected] - [email protected] ; failedrefitem [email protected]; if([email protected] <= 0) close; } else { successrefitem [email protected]; set [email protected], [email protected] - 1; if([email protected] <= 0) close; set [email protected], 0; while ( getequiprefinerycnt([email protected]) >= [email protected] ) { for (set [email protected], 0; [email protected] < 4; set [email protected], [email protected] + 1) if (getequipcardid([email protected],[email protected]) != 0) setd "[email protected]_inf"[email protected]+"[[email protected]]", getequipcardid([email protected],[email protected]); setd "[email protected]_inf"[email protected]+"[4]", getequiprefinerycnt([email protected]); unequip [email protected]; delitem2 [email protected],1,1,getd("[email protected]_inf"[email protected]+"[4]"),0,getd("[email protected]_inf"[email protected]+"[0]"), getd("[email protected]_inf"[email protected]+"[1]"),getd("[email protected]_inf"[email protected]+"[2]"),getd("[email protected]_inf"[email protected]+"[3]"); equip [email protected]; set [email protected], [email protected] + 1; } if ([email protected]) { for (set [email protected], 0; [email protected] < [email protected]; set [email protected], [email protected] + 1) { getitem2 [email protected],1,1,getd("[email protected]_inf"[email protected]+"[4]"),0,getd("[email protected]_inf"[email protected]+"[0]"), getd("[email protected]_inf"[email protected]+"[1]"),getd("[email protected]_inf"[email protected]+"[2]"),getd("[email protected]_inf"[email protected]+"[3]"); } } } if (!M_quickref) next; else { set [email protected], [email protected] + 1; sleep2 300; } } } mes "[" + getarg(0) + "]"; mes "All finished... Come again soon."; close; } can someone make a +1~10 refine for this script, (it currently can refine 11~20 only) requesting also for a configuration for success rate for every refine level (1~4 = safe, 5~10 configs) tnx
  11. this maybe late answer https://rathena.org/board/tracker/issue-6000-bard-frost-joke-dancer-scream/
  12. if it's possible then its better pls release it sir
  13. if it's possible then its better
  14. just the chance to drop and another "[email protected][1]" drop percentages for example is 10% for the zeny drop, 20% for the cash drop, and 5% for the item drop which has a individual config switch @ OnInit i think the @command isn't needed
×
×
  • Create New...

Important Information

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