[펌]힘덱200까지추가타격
##CalcDmgPc.java 부분 젤 밑에쯤에 있어여
public int get_StrDmg(int str){ //요부분 찾으세요
if(str<=8){
return -2;
}else if(str>=9 && str<=10){
return -1;
}else if(str>=11 && str<=12){
return 0;
}else if(str>=13 && str<=14){
return 1;
}else if(str>=15 && str<=16){
return 2;
}else if(str>=17 && str<=18){
return 3;
}else if(str>=19 && str<=20){
return 4;
}else if(str>=21 && str<=22){
return 5;
}else if(str>=23 && str<=25){
return 6;
}else if(str>=26 && str<=28){
return 7;
}else if(str>=29 && str<=30){
return 8;
}else if(str>=31 && str<=32){
return 9;
}else if(str==33){
return 10;
}else if(str==34){
return 11;
}else if(str>=35 && str<=36){ //요기서 부터 추가
return 12;
}else if(str>=37 && str<=38){
return 13;
}else if(str>=39 && str<=41){
return 14;
}else if(str>=42 && str<=44){
return 15;
}else if(str>=45 && str<=47){
return 16;
}else if(str>=48 && str<=49){
return 17;
}else if(str>=50 && str<=51){
return 18;
}else if(str>=52 && str<=53){
return 19;
}else if(str>=54 && str<=55){
return 20;
}else if(str>=56 && str<=58){
return 21;
}else if(str>=59 && str<=60){
return 22;
}else if(str>=61 && str<=62){
return 23;
}else if(str>=63 && str<=64){
return 24;
}else if(str>=65 && str<=67){
return 25;
}else if(str>=68 && str<=70){
return 26;
}else if(str>=71 && str<=72){
return 27;
}else if(str>=73 && str<=75){
return 28;
}else if(str>=76 && str<=78){
return 29;
}else if(str>=79 && str<=81){
return 30;
}else if(str>=82 && str<=84){
return 31;
}else if(str>=85 && str<=86){
return 32;
}else if(str>=87 && str<=89){
return 33;
}else if(str>=90 && str<=91){
return 34;
}else if(str>=92 && str<=94){
return 35;
}else if(str>=95 && str<=97){
return 36;
}else if(str>=98 && str<=99){
return 37;
}else if(str>=100 && str<=101){
return 38;
}else if(str>=102 && str<=104){
return 39;
}else if(str>=105 && str<=106){
return 40;
}else if(str>=107 && str<=108){
return 41;
}else if(str>=109 && str<=111){
return 42;
}else if(str>=112 && str<=114){
return 43;
}else if(str>=115 && str<=116){
return 44;
}else if(str>=117 && str<=118){
return 45;
}else if(str>=119 && str<=120){
return 46;
}else if(str>=121 && str<=122){
return 47;
}else if(str>=123 && str<=124){
return 48;
}else if(str>=125 && str<=127){
return 49;
}else if(str>=128 && str<=129){
return 50;
}else if(str>=130 && str<=131){
return 51;
}else if(str>=132 && str<=133){
return 52;
}else if(str>=134 && str<=135){
return 53;
}else if(str>=136 && str<=137){
return 54;
}else if(str>=138 && str<=139){
return 55;
}else if(str>=140 && str<=141){
return 56;
}else if(str>=142 && str<=144){
return 57;
}else if(str>=145 && str<=146){
return 58;
}else if(str>=147 && str<=149){
return 59;
}else if(str>=150 && str<=151){
return 60;
}else if(str>=152 && str<=154){
return 61;
}else if(str>=155 && str<=157){
return 62;
}else if(str>=158 && str<=159){
return 63;
}else if(str>=160 && str<=161){
return 64;
}else if(str>=162 && str<=163){
return 65;
}else if(str>=164 && str<=166){
return 66;
}else if(str>=167 && str<=169){
return 67;
}else if(str>=170 && str<=172){
return 68;
}else if(str>=173 && str<=174){
return 69;
}else if(str>=175 && str<=176){
return 70;
}else if(str>=177 && str<=178){
return 71;
}else if(str>=179 && str<=181){
return 72;
}else if(str>=182 && str<=184){
return 73;
}else if(str>=185 && str<=187){
return 74;
}else if(str>=188 && str<=189){
return 75;
}else if(str>=190 && str<=191){
return 76;
}else if(str>=192 && str<=193){
return 77;
}else if(str>=194 && str<=195){
return 78;
}else if(str>=196 && str<=197){
return 79;
}else if(str>=198 && str<=199){
return 80;
}else if(str>=200 && str<=202){
return 81;
}else if(str>=203 && str<=204){
return 82;
}else if(str>=205 && str<=207){
return 83;
}else if(str>=208 && str<=209){
return 84;
}else if(str>=210 && str<=211){
return 85;
}else if(str>=212 && str<=213){
return 86;
}else if(str>=214 && str<=215){
return 87;
}else if(str>=216 && str<=217){
return 88;
}else if(str>=218 && str<=219){
return 89;
}else if(str>=220){
return 90;
}else{
return 90;
}
}
public int get_DexDmg(int dex){
switch(dex){
case 8: return -2;
case 9: case 10: return -1;
case 11: case 12: return 0;
case 13: case 14: return 1;
case 15: case 16: return 2;
case 17: case 18: return 3;
case 19: case 20: return 4;
case 21: case 22: return 5;
case 23: case 24: case 25: return 6;
case 26: case 27: case 28: return 7;
case 29: case 30: return 8;
case 31: case 32: return 9;
case 33: return 10;
case 34: return 11;
case 35: case 36: return 12; //요기서부터 추가
case 37: case 38: return 13;
case 39: case 40: case 41: return 14;
case 42: case 43: case 44: return 15;
case 45: case 46: case 47: return 16;
case 48: case 49: return 17;
case 50: case 51: return 18;
case 52: case 53: return 19;
case 54: case 55: return 20;
case 56: case 57: case 58: return 21;
case 59: case 60: return 22;
case 61: case 62: return 23;
case 63: case 64: return 24;
case 65: case 66: case 67: return 25;
case 68: case 69: case 70: return 26;
case 71: case 72: return 27;
case 73: case 74: case 75: return 28;
case 76: case 77: case 78: return 29;
case 79: case 80: case 81: return 30;
case 82: case 83: case 84: return 31;
case 85: case 86: return 32;
case 87: case 88: case 89: return 33;
case 90: case 91: return 34;
case 92: case 93: case 94: return 35;
case 95: case 96: case 97: return 36;
case 98: case 99: return 37;
case 100: case 101: return 38;
case 102: case 103: case 104: return 39;
case 105: case 106: return 40;
case 107: case 108: return 41;
case 109: case 110: case 111: return 42;
case 112: case 113: case 114: return 43;
case 115: case 116: return 44;
case 117: case 118: return 45;
case 119: case 120: return 46;
case 121: case 122: return 47;
case 123: case 124: return 48;
case 125: case 126: case 127: return 49;
case 128: case 129: return 50;
case 130: case 131: return 51;
case 132: case 133: return 52;
case 134: case 135: return 53;
case 136: case 137: return 54;
case 138: case 139: return 55;
case 140: case 141: return 56;
case 142: case 143: case 144: return 57;
case 145: case 146: return 58;
case 147: case 148: case 149: return 59;
case 150: case 151: return 60;
case 152: case 153: case 154: return 61;
case 155: case 156: case 157: return 62;
case 158: case 159: return 63;
case 160: case 161: return 64;
case 162: case 163: return 65;
case 164: case 165: case 166: return 66;
case 167: case 168: case 169: return 67;
case 170: case 171: case 172: return 68;
case 173: case 174: return 69;
case 175: case 176: return 70;
case 177: case 178: return 71;
case 179: case 180: case 181: return 72;
case 182: case 183: case 184: return 73;
case 185: case 186: case 187: return 74;
case 188: case 189: return 75;
case 190: case 191: return 76;
case 192: case 193: return 77;
case 194: case 195: return 78;
case 196: case 197: return 79;
case 198: case 199: return 80;
case 200: case 201: case 202: return 81;
case 203: case 204: return 82;
case 205: case 206: case 207: return 83;
case 208: case 209: return 84;
case 210: case 211: return 85;
case 212: case 213: return 86;
case 214: case 215: return 87;
case 216: case 217: return 88;
case 218: case 219: return 89;
case 220: return 90;
default: return 90;
}
}
public int renta(int dmg){
int ok=(int)(Math.random()*20);
if(ok<4){
if(cha.get_AttackEffect()>0){
이팩 = true;
}
return dmg*2;
}
이팩 = false;
return dmg;
}
public boolean hit(){
L1Object temp = L1World.getInstance().findObject(targetid);
int mopAc = 0;
int random=(int)(Math.random()*100);
if(temp instanceof L1PcInstance){
L1PcInstance use = (L1PcInstance) temp;
mopAc = 266 - use.get_ac();
}else if(temp instanceof L1NpcInstance){
L1NpcInstance npc = (L1NpcInstance) temp;
mopAc = npc.get_ac();
}
int rating = 0;
int str = cha.get_str();
int dex = cha.get_dex();
int lvl = cha.get_level();
int enchant = cha.getEnchantlvl();
if(cha.get_Buff_인첸트웨폰()){
enchant += 1;
}
int total=str+dex+lvl+enchant;
if(str>=220) str=90;
else if(str>=218) str=89;
else if(str>=216) str=88;
else if(str>=214) str=87;
else if(str>=212) str=86;
else if(str>=210) str=85;
else if(str>=208) str=84;
else if(str>=205) str=83;
else if(str>=203) str=82;
else if(str>=200) str=81;
else if(str>=198) str=80;
else if(str>=196) str=79;
else if(str>=194) str=78;
else if(str>=192) str=77;
else if(str>=190) str=76;
else if(str>=188) str=75;
else if(str>=185) str=74;
else if(str>=182) str=73;
else if(str>=179) str=72;
else if(str>=177) str=71;
else if(str>=175) str=70;
else if(str>=173) str=69;
else if(str>=170) str=68;
else if(str>=167) str=67;
else if(str>=164) str=66;
else if(str>=162) str=65;
else if(str>=160) str=64;
else if(str>=158) str=63;
else if(str>=155) str=62;
else if(str>=152) str=61;
else if(str>=150) str=60;
else if(str>=147) str=59;
else if(str>=145) str=58;
else if(str>=142) str=57;
else if(str>=140) str=56;
else if(str>=138) str=55;
else if(str>=136) str=54;
else if(str>=134) str=53;
else if(str>=132) str=52;
else if(str>=130) str=51;
else if(str>=128) str=50;
else if(str>=125) str=49;
else if(str>=123) str=48;
else if(str>=121) str=47;
else if(str>=119) str=46;
else if(str>=117) str=45;
else if(str>=115) str=44;
else if(str>=112) str=43;
else if(str>=109) str=42;
else if(str>=107) str=41;
else if(str>=105) str=40;
else if(str>=102) str=39;
else if(str>=100) str=38;
else if(str>=98) str=37;
else if(str>=95) str=36;
else if(str>=92) str=35;
else if(str>=90) str=34;
else if(str>=87) str=33;
else if(str>=85) str=32;
else if(str>=82) str=31;
else if(str>=79) str=30;
else if(str>=76) str=29;
else if(str>=73) str=28;
else if(str>=71) str=27;
else if(str>=68) str=26;
else if(str>=65) str=25;
else if(str>=63) str=24;
else if(str>=61) str=23;
else if(str>=59) str=22;
else if(str>=56) str=21;
else if(str>=54) str=20;
else if(str>=52) str=19;
else if(str>=50) str=18;
else if(str>=48) str=17;
else if(str>=45) str=16;
else if(str>=42) str=15;
else if(str>=39) str=14;
else if(str>=37) str=13;
else if(str>=35) str=12; //요기서부터 추가
else if(str>=34) str=11;
else if(str>=33) str=10;
else if(str>=31) str=9;
else if(str>=29) str=8;
else if(str>=26) str=7;
else if(str>=23) str=6;
else if(str>=21) str=5;
else if(str>=19) str=4;
else if(str>=17) str=3;
else if(str>=15) str=2;
else if(str>=13) str=1;
else str=0;
if(dex>=220) dex=90;
else if(dex>=218) dex=89;
else if(dex>=216) dex=88;
else if(dex>=214) dex=87;
else if(dex>=212) dex=86;
else if(dex>=210) dex=85;
else if(dex>=208) dex=84;
else if(dex>=205) dex=83;
else if(dex>=203) dex=82;
else if(dex>=200) dex=81;
else if(dex>=198) dex=80;
else if(dex>=196) dex=79;
else if(dex>=194) dex=78;
else if(dex>=192) dex=77;
else if(dex>=190) dex=76;
else if(dex>=188) dex=75;
else if(dex>=185) dex=74;
else if(dex>=182) dex=73;
else if(dex>=179) dex=72;
else if(dex>=177) dex=71;
else if(dex>=175) dex=70;
else if(dex>=173) dex=69;
else if(dex>=170) dex=68;
else if(dex>=167) dex=67;
else if(dex>=164) dex=66;
else if(dex>=162) dex=65;
else if(dex>=160) dex=64;
else if(dex>=158) dex=63;
else if(dex>=155) dex=62;
else if(dex>=152) dex=61;
else if(dex>=150) dex=60;
else if(dex>=147) dex=59;
else if(dex>=145) dex=58;
else if(dex>=142) dex=57;
else if(dex>=140) dex=56;
else if(dex>=138) dex=55;
else if(dex>=136) dex=54;
else if(dex>=134) dex=53;
else if(dex>=132) dex=52;
else if(dex>=130) dex=51;
else if(dex>=128) dex=50;
else if(dex>=125) dex=49;
else if(dex>=123) dex=48;
else if(dex>=121) dex=47;
else if(dex>=119) dex=46;
else if(dex>=117) dex=45;
else if(dex>=115) dex=44;
else if(dex>=112) dex=43;
else if(dex>=109) dex=42;
else if(dex>=107) dex=41;
else if(dex>=105) dex=40;
else if(dex>=102) dex=39;
else if(dex>=100) dex=38;
else if(dex>=98) dex=37;
else if(dex>=95) dex=36;
else if(dex>=92) dex=35;
else if(dex>=90) dex=34;
else if(dex>=87) dex=33;
else if(dex>=85) dex=32;
else if(dex>=82) dex=31;
else if(dex>=79) dex=30;
else if(dex>=76) dex=29;
else if(dex>=73) dex=28;
else if(dex>=71) dex=27;
else if(dex>=68) dex=26;
else if(dex>=65) dex=25;
else if(dex>=63) dex=24;
else if(dex>=61) dex=23;
else if(dex>=59) dex=22;
else if(dex>=56) dex=21;
else if(dex>=54) dex=20;
else if(dex>=52) dex=19;
else if(dex>=50) dex=18;
else if(dex>=48) dex=17;
else if(dex>=45) dex=16;
else if(dex>=42) dex=15;
else if(dex>=39) dex=14;
else if(dex>=37) dex=13;
else if(dex>=35) dex=12; //요기서부터 추가
else if(dex>=34) dex=11;
else if(dex>=33) dex=10;
else if(dex>=31) dex=9;
else if(dex>=29) dex=8;
else if(dex>=26) dex=7;
else if(dex>=23) dex=6;
else if(dex>=21) dex=5;
else if(dex>=19) dex=4;
else if(dex>=17) dex=3;
else if(dex>=15) dex=2;
else if(dex>=13) dex=1;
else dex=0;

안약 님의 최근 댓글
천화님 두 명이서만 로봇켜고 놀려고 하는데 그래도 i5에 램8GB 정도로 사양 되어야 할까요? 2016 11.13