Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #pragma tabsize 0
- public OnFilterScriptInit()
- {
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- RemovePlayerAttachedObject(playerid, 1);
- RemovePlayerAttachedObject(playerid, 2);
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- if(GetPlayerWeapon(playerid) == 0)
- {
- RemovePlayerAttachedObject(playerid, 1);
- RemovePlayerAttachedObject(playerid, 2);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 1)
- {
- RemovePlayerAttachedObject(playerid, 1);
- RemovePlayerAttachedObject(playerid, 2);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 2)
- {
- RemovePlayerAttachedObject(playerid, 1);
- RemovePlayerAttachedObject(playerid, 2);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 3)
- {
- RemovePlayerAttachedObject(playerid, 1);
- RemovePlayerAttachedObject(playerid, 2);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 4)
- {
- RemovePlayerAttachedObject(playerid, 1);
- RemovePlayerAttachedObject(playerid, 2);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 5)
- {
- RemovePlayerAttachedObject(playerid, 1);
- RemovePlayerAttachedObject(playerid, 2);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 6)
- {
- RemovePlayerAttachedObject(playerid, 1);
- RemovePlayerAttachedObject(playerid, 2);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 7)
- {
- RemovePlayerAttachedObject(playerid, 1);
- RemovePlayerAttachedObject(playerid, 2);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 8)
- {
- RemovePlayerAttachedObject(playerid, 1);
- RemovePlayerAttachedObject(playerid, 2);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 9)
- {
- RemovePlayerAttachedObject(playerid, 1);
- RemovePlayerAttachedObject(playerid, 2);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 10)
- {
- RemovePlayerAttachedObject(playerid, 1);
- RemovePlayerAttachedObject(playerid, 2);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 11)
- {
- RemovePlayerAttachedObject(playerid, 1);
- RemovePlayerAttachedObject(playerid, 2);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 12)
- {
- RemovePlayerAttachedObject(playerid, 1);
- RemovePlayerAttachedObject(playerid, 2);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 13)
- {
- RemovePlayerAttachedObject(playerid, 1);
- RemovePlayerAttachedObject(playerid, 2);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 14)
- {
- RemovePlayerAttachedObject(playerid, 1);
- RemovePlayerAttachedObject(playerid, 2);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 15)
- {
- RemovePlayerAttachedObject(playerid, 1);
- RemovePlayerAttachedObject(playerid, 2);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 16)
- {
- RemovePlayerAttachedObject(playerid, 1);
- RemovePlayerAttachedObject(playerid, 2);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 17)
- {
- RemovePlayerAttachedObject(playerid, 1);
- RemovePlayerAttachedObject(playerid, 2);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 18)
- {
- RemovePlayerAttachedObject(playerid, 1);
- RemovePlayerAttachedObject(playerid, 2);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 19)
- {
- RemovePlayerAttachedObject(playerid, 1);
- RemovePlayerAttachedObject(playerid, 2);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 20)
- {
- RemovePlayerAttachedObject(playerid, 1);
- RemovePlayerAttachedObject(playerid, 2);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 21)
- {
- RemovePlayerAttachedObject(playerid, 1);
- RemovePlayerAttachedObject(playerid, 2);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 22)
- {
- SetPlayerAttachedObject(playerid, 1, 18643, 5, 0.140000, 0.019999, -0.090000, 0.000000, 7.000000, -3.000000, 1.000000, 1.000000, 1.000000);
- SetPlayerAttachedObject(playerid, 2, 18643, 6, 0.100000, 0.029999, 0.090000, 0.000000, -9.000000, 3.000000, 1.000000, 1.000000, 1.000000);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 23)
- {
- RemovePlayerAttachedObject(playerid, 2);
- SetPlayerAttachedObject(playerid, 1, 18643, 6, 0.100000, 0.029999, 0.079999, 0.000000, -10.000000, 4.000000, 1.000000, 1.000000, 1.000000);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 24)
- {
- RemovePlayerAttachedObject(playerid, 2);
- SetPlayerAttachedObject(playerid, 1, 18643, 6, 0.139999, 0.019999, 0.079999, 0.000000, 3.000000, 0.000000, 1.000000, 1.000000, 1.000000);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 25)
- {
- RemovePlayerAttachedObject(playerid, 2);
- SetPlayerAttachedObject(playerid, 1, 18643, 6, 0.400000, -0.000000, 0.110000, 0.000000, -9.000000, -6.000000, 1.000000, 1.000000, 1.000000);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 26)
- {
- SetPlayerAttachedObject(playerid, 1, 18643, 5, 0.389999, 0.019999, -0.119999, 0.000000, 5.000000, 2.000000, 1.000000, 1.000000, 1.000000);
- SetPlayerAttachedObject(playerid, 2, 18643, 6, 0.299999, 0.019999, 0.119999, 0.000000, -6.000000, -1.000000, 1.000000, 1.000000, 1.000000);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 27)
- {
- RemovePlayerAttachedObject(playerid, 2);
- SetPlayerAttachedObject(playerid, 1, 18643, 6, 0.200000, 0.019999, 0.139999, 0.000000, -8.000000, -6.000000, 1.000000, 1.000000, 1.000000);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 28)
- {
- SetPlayerAttachedObject(playerid, 1, 18643, 6, -0.000000, 0.019999, 0.080000, 0.000000, -4.000000, -5.000000, 1.000000, 1.000000, 1.000000);
- SetPlayerAttachedObject(playerid, 2, 18643, 5, 0.089999, 0.029999, -0.080000, 0.000000, 3.000000, 6.000000, 1.000000, 1.000000, 1.000000);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 29)
- {
- RemovePlayerAttachedObject(playerid, 2);
- SetPlayerAttachedObject(playerid, 1, 18643, 6, 0.200000, 0.000000, 0.159999, 0.000000, -6.000000, -6.000000, 1.000000, 1.000000, 1.000000);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 30)
- {
- RemovePlayerAttachedObject(playerid, 2);
- SetPlayerAttachedObject(playerid, 1, 18643, 6, 0.200000, 0.010000, 0.089999, 0.000000, -3.000000, -5.000000, 1.000000, 1.000000, 1.000000);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 31)
- {
- RemovePlayerAttachedObject(playerid, 2);
- SetPlayerAttachedObject(playerid, 1, 18643, 6, 0.200000, 0.010000, 0.089999, 0.000000, -3.000000, -5.000000, 1.000000, 1.000000, 1.000000);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 32)
- {
- SetPlayerAttachedObject(playerid, 1, 18643, 6, 0.100000, 0.039999, 0.099999, 0.000000, -3.000000, -3.000000, 1.000000, 1.000000, 1.000000);
- SetPlayerAttachedObject(playerid, 2, 18643, 5, 0.200000, 0.009999, -0.099999, 0.000000, 4.000000, 3.000000, 1.000000, 1.000000, 1.000000);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 33)
- {
- RemovePlayerAttachedObject(playerid, 2);
- SetPlayerAttachedObject(playerid, 1, 18643, 6, 0.300000, 0.010000, 0.109999, 0.000000, -9.000000, -6.800000, 1.000000, 1.000000, 1.000000);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 34)
- {
- RemovePlayerAttachedObject(playerid, 2);
- SetPlayerAttachedObject(playerid, 1, 18643, 6, -0.199999, 0.050000, 0.040000, 0.000000, -7.000000, -5.000000, 1.000000, 1.000000, 1.000000);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 35)
- {
- RemovePlayerAttachedObject(playerid, 2);
- SetPlayerAttachedObject(playerid, 1, 18643, 6, -0.289999, 0.039999, 0.109999, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 36)
- {
- RemovePlayerAttachedObject(playerid, 2);
- SetPlayerAttachedObject(playerid, 1, 18643, 6, -0.400000, 0.039999, 0.139999, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 37)
- {
- RemovePlayerAttachedObject(playerid, 2);
- SetPlayerAttachedObject(playerid, 1, 18643, 6, 0.600000, 0.009999, 0.190000, 0.000000, -29.000000, -4.000000, 1.000000, 1.000000, 1.000000);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 38)
- {
- RemovePlayerAttachedObject(playerid, 2);
- SetPlayerAttachedObject(playerid, 1, 18643, 6, 0.400000, 0.029999, -0.009999, 0.000000, -29.000000, -4.000000, 1.000000, 1.000000, 1.000000);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 39)
- {
- RemovePlayerAttachedObject(playerid, 2);
- RemovePlayerAttachedObject(playerid, 6);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 40)
- {
- RemovePlayerAttachedObject(playerid, 2);
- RemovePlayerAttachedObject(playerid, 6);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 41)
- {
- RemovePlayerAttachedObject(playerid, 2);
- RemovePlayerAttachedObject(playerid, 6);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 42)
- {
- RemovePlayerAttachedObject(playerid, 2);
- RemovePlayerAttachedObject(playerid, 6);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 43)
- {
- RemovePlayerAttachedObject(playerid, 2);
- RemovePlayerAttachedObject(playerid, 6);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 44)
- {
- RemovePlayerAttachedObject(playerid, 2);
- RemovePlayerAttachedObject(playerid, 6);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 45)
- {
- RemovePlayerAttachedObject(playerid, 2);
- RemovePlayerAttachedObject(playerid, 6);
- return 0;
- }
- if(GetPlayerWeapon(playerid) == 46)
- {
- RemovePlayerAttachedObject(playerid, 2);
- RemovePlayerAttachedObject(playerid, 6);
- return 0;
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment