-.Paradox.- Posted October 16, 2013 Share Posted October 16, 2013 Hello again i'm looking for a script that can add +1 for each weapon like example if I killed a player with m4 it add 1point to m4 skills etc an thanks for help Link to comment
Castillo Posted October 16, 2013 Share Posted October 16, 2013 By skills you mean the weapon stats? like with UZI, if you have X stat, you can carry two UZI's. Link to comment
mint3d Posted October 16, 2013 Share Posted October 16, 2013 Ye i think he means that Link to comment
TAPL Posted October 16, 2013 Share Posted October 16, 2013 getPedStat setPedStat onPlayerWasted Link to comment
-.Paradox.- Posted October 16, 2013 Author Share Posted October 16, 2013 Yes that what I mean there was a resource in community called the_gun_stats but he deleted it Link to comment
Castillo Posted October 19, 2013 Share Posted October 19, 2013 Use the functions posted by TAPL. Link to comment
-.Paradox.- Posted October 19, 2013 Author Share Posted October 19, 2013 Already tried ._. with all weapons addEventHandler( "onZombieWasted", root, function (killer, weapon, bodypart ) local weapon = getPedWeapon( source ) if killer and killer ~= source then if bodypart == 9 and weapon == 22 then setPedStat( killer, 69, getPedStat( killer, 69 ) + 2 ); end elseif killer and killer ~= source then if bodypart == 8 and weapon == 22 then setPedStat( killer, 69, getPedStat( killer, 69 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 7 and weapon == 22 then setPedStat( killer, 69, getPedStat( killer, 69 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 6 and weapon == 22 then setPedStat( killer, 69, getPedStat( killer, 69 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 5 and weapon == 22 then setPedStat( killer, 69, getPedStat( killer, 69 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 4 and weapon == 22 then setPedStat( killer, 69, getPedStat( killer, 69 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 3 and weapon == 22 then setPedStat( killer, 69, getPedStat( killer, 69 ) + 1 ); end end end ); addEventHandler( "onZombieWasted", root, function (killer, weapon, bodypart ) local weapon = getPedWeapon( source ) if killer and killer ~= source then if bodypart == 9 and weapon == 23 then setPedStat( killer, 69, getPedStat( killer, 70 ) + 2 ); end elseif killer and killer ~= source then if bodypart == 8 and weapon == 23 then setPedStat( killer, 69, getPedStat( killer, 70 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 7 and weapon == 23 then setPedStat( killer, 69, getPedStat( killer, 70 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 6 and weapon == 23 then setPedStat( killer, 69, getPedStat( killer, 70 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 5 and weapon == 23 then setPedStat( killer, 69, getPedStat( killer, 70 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 4 and weapon == 23 then setPedStat( killer, 69, getPedStat( killer, 70 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 3 and weapon == 23 then setPedStat( killer, 69, getPedStat( killer, 70 ) + 1 ); end end end ); addEventHandler( "onZombieWasted", root, function (killer, weapon, bodypart ) local weapon = getPedWeapon( source ) if killer and killer ~= source then if bodypart == 9 and weapon == 24 then setPedStat( killer, 69, getPedStat( killer, 71 ) + 2 ); end elseif killer and killer ~= source then if bodypart == 8 and weapon == 24 then setPedStat( killer, 69, getPedStat( killer, 71 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 7 and weapon == 24 then setPedStat( killer, 69, getPedStat( killer, 71 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 6 and weapon == 24 then setPedStat( killer, 69, getPedStat( killer, 71 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 5 and weapon == 24 then setPedStat( killer, 69, getPedStat( killer, 71 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 4 and weapon == 24 then setPedStat( killer, 69, getPedStat( killer, 71 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 3 and weapon == 24 then setPedStat( killer, 69, getPedStat( killer, 71 ) + 1 ); end end end ); addEventHandler( "onZombieWasted", root, function (killer, weapon, bodypart ) local weapon = getPedWeapon( source ) if killer and killer ~= source then if bodypart == 9 and weapon == 25 then setPedStat( killer, 69, getPedStat( killer, 72 ) + 2 ); end elseif killer and killer ~= source then if bodypart == 8 and weapon == 25 then setPedStat( killer, 69, getPedStat( killer, 72 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 7 and weapon == 25 then setPedStat( killer, 69, getPedStat( killer, 72 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 6 and weapon == 25 then setPedStat( killer, 69, getPedStat( killer, 72 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 5 and weapon == 25 then setPedStat( killer, 69, getPedStat( killer, 72 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 4 and weapon == 25 then setPedStat( killer, 69, getPedStat( killer, 72 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 3 and weapon == 25 then setPedStat( killer, 69, getPedStat( killer, 72 ) + 1 ); end end end ); addEventHandler( "onZombieWasted", root, function (killer, weapon, bodypart ) local weapon = getPedWeapon( source ) if killer and killer ~= source then if bodypart == 9 and weapon == 26 then setPedStat( killer, 69, getPedStat( killer, 73 ) + 2 ); end elseif killer and killer ~= source then if bodypart == 8 and weapon == 26 then setPedStat( killer, 69, getPedStat( killer, 73 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 7 and weapon == 26 then setPedStat( killer, 69, getPedStat( killer, 73 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 6 and weapon == 26 then setPedStat( killer, 69, getPedStat( killer, 73 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 5 and weapon == 26 then setPedStat( killer, 69, getPedStat( killer, 73 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 4 and weapon == 26 then setPedStat( killer, 69, getPedStat( killer, 73 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 3 and weapon == 26 then setPedStat( killer, 69, getPedStat( killer, 73 ) + 1 ); end end end ); addEventHandler( "onZombieWasted", root, function (killer, weapon, bodypart ) local weapon = getPedWeapon( source ) if killer and killer ~= source then if bodypart == 9 and weapon == 27 then setPedStat( killer, 69, getPedStat( killer, 74 ) + 2 ); end elseif killer and killer ~= source then if bodypart == 8 and weapon == 27 then setPedStat( killer, 69, getPedStat( killer, 74 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 7 and weapon == 27 then setPedStat( killer, 69, getPedStat( killer, 74 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 6 and weapon == 27 then setPedStat( killer, 69, getPedStat( killer, 74 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 5 and weapon == 27 then setPedStat( killer, 69, getPedStat( killer, 74 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 4 and weapon == 27 then setPedStat( killer, 69, getPedStat( killer, 74 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 3 and weapon == 27 then setPedStat( killer, 69, getPedStat( killer, 74 ) + 1 ); end end end ); addEventHandler( "onZombieWasted", root, function (killer, weapon, bodypart ) local weapon = getPedWeapon( source ) if killer and killer ~= source then if bodypart == 9 and weapon == 28 then setPedStat( killer, 69, getPedStat( killer, 75 ) + 2 ); end elseif killer and killer ~= source then if bodypart == 8 and weapon == 28 then setPedStat( killer, 69, getPedStat( killer, 75 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 7 and weapon == 28 then setPedStat( killer, 69, getPedStat( killer, 75 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 6 and weapon == 28 then setPedStat( killer, 69, getPedStat( killer, 75 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 5 and weapon == 28 then setPedStat( killer, 69, getPedStat( killer, 75 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 4 and weapon == 28 then setPedStat( killer, 69, getPedStat( killer, 75 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 3 and weapon == 28 then setPedStat( killer, 69, getPedStat( killer, 75 ) + 1 ); end end end ); addEventHandler( "onZombieWasted", root, function (killer, weapon, bodypart ) local weapon = getPedWeapon( source ) if killer and killer ~= source then if bodypart == 9 and weapon == 29 then setPedStat( killer, 69, getPedStat( killer, 75 ) + 2 ); end elseif killer and killer ~= source then if bodypart == 8 and weapon == 29 then setPedStat( killer, 69, getPedStat( killer, 75 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 7 and weapon == 29 then setPedStat( killer, 69, getPedStat( killer, 75 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 6 and weapon == 29 then setPedStat( killer, 69, getPedStat( killer, 75 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 5 and weapon == 29 then setPedStat( killer, 69, getPedStat( killer, 75 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 4 and weapon == 29 then setPedStat( killer, 69, getPedStat( killer, 75 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 3 and weapon == 29 then setPedStat( killer, 69, getPedStat( killer, 75 ) + 1 ); end end end ); addEventHandler( "onZombieWasted", root, function (killer, weapon, bodypart ) local weapon = getPedWeapon( source ) if killer and killer ~= source then if bodypart == 9 and weapon == 32 then setPedStat( killer, 69, getPedStat( killer, 76 ) + 2 ); end elseif killer and killer ~= source then if bodypart == 8 and weapon == 32 then setPedStat( killer, 69, getPedStat( killer, 76 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 7 and weapon == 32 then setPedStat( killer, 69, getPedStat( killer, 76 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 6 and weapon == 32 then setPedStat( killer, 69, getPedStat( killer, 76 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 5 and weapon == 32 then setPedStat( killer, 69, getPedStat( killer, 76 ) + 1 ); end elseif killer and killer ~= source then if bodypart == 4 and weapon == 32 then Link to comment
Tete omar Posted October 19, 2013 Share Posted October 19, 2013 You can reduce this amount of lines by setting up a table and store weapons & stats inside. Can you tell us what is the problem with the above code? Link to comment
-.Paradox.- Posted October 19, 2013 Author Share Posted October 19, 2013 Nothing in debug i just tried to do that for all weapon and every weapon by it stat like example Weapon id is 22 id of pistol skill is 69 etc... Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now