SA-MP Forums Archive
/skillstats help me to create it! :( - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: /skillstats help me to create it! :( (/showthread.php?tid=243250)



/skillstats help me to create it! :( - leingod - 22.03.2011

how i can make weapon skill
examples : if the player kill many players with shawn off he will got double shawn off / hitman.
like he will have 0 skill then if he kill more player he will got more skill 500, 700 and when 1000 he will got the hitman.

please guys help
show me how to create it..


Re: /skillstats help me to create it! :( - leingod - 22.03.2011

please anyone.. help!

my friend said it use variable


Re: /skillstats help me to create it! :( - Mike Garber - 22.03.2011

https://sampwiki.blast.hk/wiki/SetPlayerSkillLevel

He will automatically get two-handed Sawnoffs at 1000.


Re: /skillstats help me to create it! :( - Medal Of Honor team - 22.03.2011

pawn Код:
if(reason == 22) SetPlayerSkillLevelEx(killerid, 0, GetPlayerSkillLevelEx(playerid,0)+50);
if(reason == 23) SetPlayerSkillLevelEx(killerid, 1, GetPlayerSkillLevelEx(playerid,1)+50);
if(reason == 24) SetPlayerSkillLevelEx(killerid, 2, GetPlayerSkillLevelEx(playerid,2)+50);
if(reason == 25) SetPlayerSkillLevelEx(killerid, 3, GetPlayerSkillLevelEx(playerid,3)+50);
if(reason == 26) SetPlayerSkillLevelEx(killerid, 4, GetPlayerSkillLevelEx(playerid,4)+50);
if(reason == 27) SetPlayerSkillLevelEx(killerid, 5, GetPlayerSkillLevelEx(playerid,5)+50);
if(reason == 28 || reason == 32) SetPlayerSkillLevelEx(killerid, 6, GetPlayerSkillLevelEx(playerid,6)+50);
if(reason == 29) SetPlayerSkillLevelEx(killerid, 7, GetPlayerSkillLevelEx(playerid,7)+50);
if(reason == 30) SetPlayerSkillLevelEx(killerid, 8, GetPlayerSkillLevelEx(playerid,8)+50);
if(reason == 31) SetPlayerSkillLevelEx(killerid, 9, GetPlayerSkillLevelEx(playerid,9)+50);
if(reason == 34) SetPlayerSkillLevelEx(killerid, 10, GetPlayerSkillLevelEx(playerid,10)+50);
Not tested


Re: /skillstats help me to create it! :( - leingod - 22.03.2011

Quote:
Originally Posted by Mike Garber
Посмотреть сообщение
https://sampwiki.blast.hk/wiki/SetPlayerSkillLevel

He will automatically get two-handed Sawnoffs at 1000.
what is this script function ??


Re: /skillstats help me to create it! :( - leingod - 22.03.2011

Quote:
Originally Posted by Medal Of Honor team
Посмотреть сообщение
pawn Код:
if(reason == 22) SetPlayerSkillLevelEx(killerid, 0, GetPlayerSkillLevelEx(playerid,0)+50);
if(reason == 23) SetPlayerSkillLevelEx(killerid, 1, GetPlayerSkillLevelEx(playerid,1)+50);
if(reason == 24) SetPlayerSkillLevelEx(killerid, 2, GetPlayerSkillLevelEx(playerid,2)+50);
if(reason == 25) SetPlayerSkillLevelEx(killerid, 3, GetPlayerSkillLevelEx(playerid,3)+50);
if(reason == 26) SetPlayerSkillLevelEx(killerid, 4, GetPlayerSkillLevelEx(playerid,4)+50);
if(reason == 27) SetPlayerSkillLevelEx(killerid, 5, GetPlayerSkillLevelEx(playerid,5)+50);
if(reason == 28 || reason == 32) SetPlayerSkillLevelEx(killerid, 6, GetPlayerSkillLevelEx(playerid,6)+50);
if(reason == 29) SetPlayerSkillLevelEx(killerid, 7, GetPlayerSkillLevelEx(playerid,7)+50);
if(reason == 30) SetPlayerSkillLevelEx(killerid, 8, GetPlayerSkillLevelEx(playerid,8)+50);
if(reason == 31) SetPlayerSkillLevelEx(killerid, 9, GetPlayerSkillLevelEx(playerid,9)+50);
if(reason == 34) SetPlayerSkillLevelEx(killerid, 10, GetPlayerSkillLevelEx(playerid,10)+50);
Not tested
how to use it? and what is the function of that ?
need more explain


Re: /skillstats help me to create it! :( - Medal Of Honor team - 22.03.2011

put that under OnPlayerDeath


Re: /skillstats help me to create it! :( - jaami - 22.03.2011

yes under OnPlayerDeath