Skill system
#1

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(playeridkilleridreason) {
    new
        
iSkill GetWeaponSkill(GetPlayerWeapon(killerid))
    ;
    if (
iSkill != -&& g_WeaponSkills[playerid][iSkill] < 1000) {
        
g_WeaponSkills[killerid][iSkill] += 250;
        
SetPlayerSkillLevel(playeridiSkillg_WeaponSkills[playerid][iSkill]);
        new
            
szBuffer[65]
        ;
        if (
g_WeaponSkills[playerid][iSkill] == 1000) {
            
format(szBuffersizeof(szBuffer), "~g~~h~~h~~h~Complete skills~n~%i/1000~n~ "g_WeaponSkills[playerid][iSkill]);
            
GivePlayerMoney(playerid3000);
        }
        else {
            
format(szBuffersizeof(szBuffer), "~g~~h~~h~~h~Skill aquired~n~%i/1000~n~ "g_WeaponSkills[playerid][iSkill]);
        }
        
PlayerTextDrawSetString(playeridg_PlayerSkillTxt[playerid], szBuffer);
        
PlayerTextDrawShow(playeridg_PlayerSkillTxt[playerid]);
        if (
g_PlayerSkillTxtTimer[playerid] != -1) {
            
KillTimer(g_PlayerSkillTxtTimer[playerid]);
        }
        
g_PlayerSkillTxtTimer[playerid] = SetTimerEx("OnPlayerSkillUpdated"5000false"i"playerid);
    }
    
    return 
1;

Reply
#2

Anyone?
Reply
#3

I think you have to change playerid to killerid.
Reply
#4

Quote:
Originally Posted by finelaq
Посмотреть сообщение
I think you have to change playerid to killerid.
Already did it but nothing...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)