- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
function isGood($race,$class) {
switch ($race) {
case 1:
if ($class == 1 || $class == 2 || $class == 4 || $class == 5 || $class == 6 || $class == 8 || $class == 9) { return true; }
break;
case 2:
if ($class == 1 || $class == 3 || $class == 4 || $class == 6 || $class == 7 || $class == 8 || $class == 9) { return true; }
break;
case 3:
if ($class == 1 || $class == 2 || $class == 3 || $class == 4 || $class == 5 || $class == 6) { return true; }
break;
case 4:
if ($class == 1 || $class == 3 || $class == 4 || $class == 5 || $class == 6 || $class == 11) { return true; }
break;
case 5:
if ($class == 1 || $class == 4 || $class == 5 || $class == 6 || $class == 8 || $class == 9) { return true; }
break;
case 6:
if ($class == 1 || $class == 3 || $class == 6 || $class == 7 || $class == 11) { return true; }
break;
case 7:
if ($class == 1 || $class == 4 || $class == 6 || $class == 8 || $class == 9) { return true; }
break;
case 8:
if ($class == 1 || $class == 3 || $class == 4 || $class == 5 || $class == 6 || $class == 7 || $class == 8) { return true; }
break;
case 10:
if ($class == 2 || $class == 3 || $class == 4 || $class == 5 || $class == 6 || $class == 8 || $class == 9) { return true; }
break;
case 11:
if ($class == 1 || $class == 2 || $class == 3 || $class == 5 || $class == 6 || $class == 7 || $class == 8) { return true; }
break;
}
return false;
}
mrbig66 30.07.2010 15:11 # 0
Oops 30.07.2010 15:28 # 0
3.14159265 30.07.2010 15:37 # +1
двумерные массивы, заполненые нулями и единицами мы еще не проходили
а тут налицо и возможность изменить логику не имея исходников и удобство и размер удобоваримый
bugmenot 30.07.2010 20:46 # 0
Spider 31.07.2010 12:49 # 0
Lure Of Chaos 31.07.2010 19:08 # +1
Spider 01.08.2010 17:48 # −1
Int 01.08.2010 21:17 # 0
mrbig66 02.08.2010 08:14 # 0