Но да, можно реализовать и экономнее, обойдясь лишь одномерным массивом.
В enum pInfo добавляем новый элемент:
PHP код:
enum pInfo
{
// ...
pCrimeLevel
};
Затем, когда игрок получает урон (т.е. в OnPlayerTakeDamage), проверяем, что он пришёлся он от другого игрока и уровень розыска нападающего больше, чем у жертвы. Если да - повышаем уровень розыска у нападающего.
Естественно, вместо "PlayerInfo" в вашем моде массив может называться по другому.
PHP код:
if (issuerid != INVALID_PLAYER_ID && PlayerInfo[issuerid][pCrimeLevel] >= PlayerInfo[playerid][pCrimeLevel])
{
PlayerInfo[issuerid][pCrimeLevel] += 1;
}
Также можно добавить в if ещё одно условие, чтобы ограничить уровень розыска за обычные нападения (например, до 3 звёзд максимум), а также реализовать сохранение/загрузку розыска в файл/БД. Надеюсь, сами дальше разберётесь.