Well so if player dies he get the weapon skill. I want to make it like when he kills 1 player he will receive the weapon skill.
PHP код:
public OnPlayerDeath(playerid, killerid, reason) {
    new
        iSkill = GetWeaponSkill(GetPlayerWeapon(killerid))
    ;
    if (iSkill != -1 && g_WeaponSkills[playerid][iSkill] < 1000) {
        g_WeaponSkills[killerid][iSkill] += 250;
        SetPlayerSkillLevel(playerid, iSkill, g_WeaponSkills[playerid][iSkill]);
        new
            szBuffer[65]
        ;
        if (g_WeaponSkills[playerid][iSkill] == 1000) {
            format(szBuffer, sizeof(szBuffer), "~g~~h~~h~~h~Complete skills~n~%i/1000~n~ ", g_WeaponSkills[playerid][iSkill]);
            GivePlayerMoney(playerid, 3000);
        }
        else {
            format(szBuffer, sizeof(szBuffer), "~g~~h~~h~~h~Skill aquired~n~%i/1000~n~ ", g_WeaponSkills[playerid][iSkill]);
        }
        PlayerTextDrawSetString(playerid, g_PlayerSkillTxt[playerid], szBuffer);
        PlayerTextDrawShow(playerid, g_PlayerSkillTxt[playerid]);
        if (g_PlayerSkillTxtTimer[playerid] != -1) {
            KillTimer(g_PlayerSkillTxtTimer[playerid]);
        }
        g_PlayerSkillTxtTimer[playerid] = SetTimerEx("OnPlayerSkillUpdated", 5000, false, "i", playerid);
    }
    
    return 1;
}