crazyarashi

Developer
  • Content Count

    724
  • Avg. Content Per Day

    1
  • Joined

  • Last visited

  • Days Won

    17

crazyarashi last won the day on September 29

crazyarashi had the most liked content!

Community Reputation

183 Excellent

About crazyarashi

  • Rank
    jRO Top 1 Headgear Collector

Profile Information

  • Gender
    Female
  • Location
    Nagoya
  • Server
    Rathena
  • Github
    crazy-arashi

Contact Methods

  • Discord
    crazyarashi#3854

Recent Profile Visitors

3,146 profile views
  1. You'll need to edit the src for pc_allskillup and add specific checks for the skill you want excluded.
  2. skill "BS_GREED",1; itemskill is for triggering skills when used. ex : fly wing, scrolls, etc..
  3. I don't know why you are looking for Endless Tower, but here https://github.com/rathena/rathena/blob/master/npc/instances/EndlessTower.txt
  4. @BFPkiller Fixed it. Just copy again
  5. - shop food_vendor -1,12043:20000,12058:20000,12053:20000,12063:20000,12068:20000 map,123,123,1 script Food Vendor 123,{ if(!vendor_unlocked){ mes "[ Food Vendor ]"; mes "Can you give me one " + getitemname(12128) +"?"; next; if(countitem(12128)){ if(select("Give the "+getitemname(12128)+":Cancel") == 2){ mes "[ Food Vendor ]"; mes "That's unfortunate."; close; } mes "[ Food Vendor ]"; mes "Thank you, now I can prepare my foods."; delitem 12128,1; vendor_unlocked = 1; end; } else { mes "[ Food Vendor ]"; mes "Please bring me a " + getitemname(12128) +"?"; end; } } mes "[ Food Vendor ]"; mes "How can I help you?"; next; callshop "food_vendor",1; end; }
  6. Find the line in your job_exp and change it to 120 //Job - Ninja/Gunslinger 70,24:25,..... to 120,24:25,..... //Job - Star Gladiator 50,4047:4048,..... to 120,4047:4048,.....
  7. crazyarashi

    Item Swap

    - script item_swap -1,{ for([email protected] = 0; [email protected] < .size; [email protected]++){ [email protected]$ += "List " + ([email protected]+1) + ":"; } mes "Select a list."; next; [email protected] = select([email protected]$) - 1; explode([email protected]$,.item_list$[[email protected]],","); for([email protected] = 0; [email protected] < getarraysize([email protected]$); [email protected]++){ [email protected] = atoi([email protected]$[[email protected]]); [email protected][[email protected]] = [email protected]; if(countitem([email protected])){ [email protected][getarraysize([email protected])] = [email protected]; [email protected]$ += getitemname([email protected]) + ":"; } else { continue; } } mes "Select the item you want to swap."; next; [email protected] = select([email protected]$) - 1; [email protected]_id = [email protected][[email protected]]; [email protected] = inarray([email protected],[email protected]_id); for([email protected] = 0; [email protected] < getarraysize([email protected]); [email protected]++){ if([email protected] == [email protected]) continue; [email protected][getarraysize([email protected])] = [email protected][[email protected]]; [email protected]$ += getitemname([email protected][[email protected]]) + ":"; } mes "select the item you want to swap into."; next; [email protected] = select([email protected]$) - 1; delitem [email protected]_id,1; getitem [email protected][[email protected]],1; end; OnInit: setarray .item_list$,"501,502,503,504,505","506,507,508,509,510"; .size = getarraysize(.item_list$); end; } Haven't tested this but pretty sure it will work..
  8. You can use bonus2 bExpAddClass if(fame >= 100){ bonus2 bExpAddClass,Class_All,20; //= Increase EXP gain from killing mobs by 20% }
  9. You can easily change the client side to korean language items/etc but not the scripts in the server side, but you should be able to find one. There is a forum that translates rA into korean language i just dont remember the forum name anymore.
  10. Use a full translation file Zackdreaver English Translation
  11. Just add an account variable tick to it if you want it to have an account cd, just match the cd to your quest_db cd. //= Instance Creation Check if (is_party_leader() == false) { mes "[Civilization Explorer]"; mes "Ah. You aren't the party leader. Take me to your leader! Or perhaps take your leader to me."; close; } if(#CentralLabCD > gettimetick(2)){ mes "[Civilization Explorer]"; mes "Account CD Mes"; close; } //= Instance Enter case IE_OK: mapannounce "verus01", "" + strcharinfo(0) + " of the party, " + getpartyname([email protected]_id) + ", is entering Central Laboratory.",bc_map,"0x00FF99"; #CentralLabCD = gettimetick(2) + 9999999; //= Account CD setquest 12347;// Trace of Laboratory Access end;
  12. setarray .current_maps$[0] ,"payg_cas04", to setarray .current_maps$[0] ,"payg_cas04";
  13. I don't see the need too add instance_destroy checks. That is why we have the IdleTimeOut in the instance db.