Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 11/04/15 in Posts

  1. This problem was caused in a commit of rAthena, can be fixed applying this update.
    1 point
  2. This is the THIRD thread you open with the same subject. You were already being helped here, and also opened this after. And now, a third one, this is NOT the correct way to ask for help. By the way... *sigh* To set it to 10 points, find: setarray .Points[0],1,5; // Points per <normal card>,<MVP card> And change to: setarray .Points[0],1,10; // Points per <normal card>,<MVP card> Done. As for it to only accept MVP Cards, find: for(set .@i,0; .@i<getarraysize(@sold_nameid); set .@i,.@i+1) if (@sold_nameid[.@i] > 4000 && @sold_nameid[.@i] < 4700) { if (.Level) { query_sql("SELECT `LV` FROM `mob_db` WHERE `DropCardid` = "+@sold_nameid[.@i],.@lv); if (.@lv < .Level) { dispbottom getitemname(@sold_nameid[.@i])+" is under the minimum level."; continue; } } set .@card_id[getarraysize(.@card_id)], @sold_nameid[.@i]; set .@card_amt[getarraysize(.@card_amt)], @sold_quantity[.@i]; set .@mvp, compare(.MVP$,""+@sold_nameid[.@i]); mes ((.@mvp)?" ^FF0000":" ^777777")+@sold_quantity[.@i]+"x "+getitemname(@sold_nameid[.@i])+"^000000"; set .@card_total, .@card_total+(@sold_quantity[.@i]*((.@mvp)?.Points[1]:.Points[0])); } And change to: for(set .@i,0; .@i<getarraysize(@sold_nameid); set .@i,.@i+1) if (@sold_nameid[.@i] > 4000 && @sold_nameid[.@i] < 4700) { set .@mvp, compare(.MVP$,""+@sold_nameid[.@i]); if (!.@mvp) { continue; } set .@card_id[getarraysize(.@card_id)], @sold_nameid[.@i]; set .@card_amt[getarraysize(.@card_amt)], @sold_quantity[.@i]; mes ((.@mvp)?" ^FF0000":" ^777777")+@sold_quantity[.@i]+"x "+getitemname(@sold_nameid[.@i])+"^000000"; set .@card_total, .@card_total+(@sold_quantity[.@i]*((.@mvp)?.Points[1]:.Points[0])); } It may works, I'm not entirely sure, it's untested.
    1 point
×
×
  • Create New...