14.05.2011, 15:19
Какой ужас.
Не используй функцию GetWeaponName, она немного багнутая, лучше сделать свою по нахождению имя по иду, такие функции уже есть.
Теперь осталось только получить оружие у которого больше очков (убийств)
PHP Code:
new Weapons[MAX_PLAYERS][13];//глобальная переменная (создаём массив для игроков, кол-во оружий 13)
public OnPlayerDeath(playerid,killerid,reason)
{
if(killerid != INVALID_PLAYER_ID)
{
if(GetPlayerWeapon(killerid) == 25) Weapons[killerid][0]++;//таким образом если игрок убил с Шота, то переменной (первой ячейке) будет прибавлено одно значение. так делай по тому же принцыпу.
.....
}
return 1;
}
Теперь осталось только получить оружие у которого больше очков (убийств)

