1.
Ответ здесь.
2. Раса NPC определяется уровнями скила с id 4416.
Свернуть ↑
switch(raceId)
{
case 1:
race = L2NpcTemplate.Race.UNDEAD;
break;
case 2:
race = L2NpcTemplate.Race.MAGICCREATURE;
break;
case 3:
race = L2NpcTemplate.Race.BEAST;
break;
case 4:
race = L2NpcTemplate.Race.ANIMAL;
break;
case 5:
race = L2NpcTemplate.Race.PLANT;
break;
case 6:
race = L2NpcTemplate.Race.HUMANOID;
break;
case 7:
race = L2NpcTemplate.Race.SPIRIT;
break;
case 8:
race = L2NpcTemplate.Race.ANGEL;
break;
case 9:
race = L2NpcTemplate.Race.DEMON;
break;
case 10:
race = L2NpcTemplate.Race.DRAGON;
break;
case 11:
race = L2NpcTemplate.Race.GIANT;
break;
case 12:
race = L2NpcTemplate.Race.BUG;
break;
case 13:
race = L2NpcTemplate.Race.FAIRIE;
break;
case 14:
race = L2NpcTemplate.Race.HUMAN;
break;
case 15:
race = L2NpcTemplate.Race.ELVE;
break;
case 16:
race = L2NpcTemplate.Race.DARKELVE;
break;
case 17:
race = L2NpcTemplate.Race.ORC;
break;
case 18:
race = L2NpcTemplate.Race.DWARVE;
break;
case 19:
race = L2NpcTemplate.Race.OTHER;
break;
case 20:
race = L2NpcTemplate.Race.NONLIVING;
break;
case 21:
race = L2NpcTemplate.Race.SIEGEWEAPON;
break;
case 22:
race = L2NpcTemplate.Race.DEFENDINGARMY;
break;
case 23:
race = L2NpcTemplate.Race.MERCENARIE;
break;
default:
race = L2NpcTemplate.Race.UNKNOWN;
break
}Code: Java
Свернуть ↑Развернуть ↓