Advertisement
supertimor

Untitled

Jan 28th, 2019
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.69 KB | None | 0 0
  1. public Action:ZmianaBroni(int client, const char[] command, int args)
  2. {
  3. if(!ma_klase[client])
  4. return Plugin_Continue;
  5.  
  6. if(!IsClientInGame(client) || !IsValidClient(client))
  7. return Plugin_Continue;
  8.  
  9. char weapon[32];
  10. GetClientWeapon(client, weapon, sizeof(weapon));
  11. int ammo_awp, ammo_ak47;
  12.  
  13. if(StrEqual(weapon, "weapon_awp"))
  14. {
  15. int slot = GetPlayerWeaponSlot(client, 0);
  16. int bron_awp = GetEntDataEnt2(client, FindSendPropInfo("CCSPlayer", "m_hActiveWeapon"));
  17. ammo_awp = GetEntData(bron_awp, FindSendPropInfo("CBaseCombatWeapon", "m_iClip1"));
  18. PrintToChat(client, "AMMO_AWP = %i", ammo_awp);
  19. PrintToChat(client, "AMMO_AK47 = %i", ammo_ak47);
  20. RemovePlayerItem(client, slot);
  21. AcceptEntityInput(slot, "Kill");
  22.  
  23. GivePlayerItem(client, "weapon_ak47");
  24. int active_weapon = GetEntPropEnt(client, Prop_Send, "m_hActiveWeapon");
  25. if(active_weapon != -1)
  26. SetEntData(active_weapon, FindSendPropInfo("CWeaponCSBase", "m_iClip1"), ammo_ak47);
  27. }
  28. else if(StrEqual(weapon, "weapon_ak47"))
  29. {
  30. int slot = GetPlayerWeaponSlot(client, 0);
  31. int bron_ak = GetEntDataEnt2(client, FindSendPropInfo("CCSPlayer", "m_hActiveWeapon"));
  32. ammo_ak47 = GetEntData(bron_ak, FindSendPropInfo("CBaseCombatWeapon", "m_iClip1"));
  33. PrintToChat(client, "AMMO_AWP = %i", ammo_awp);
  34. PrintToChat(client, "AMMO_AK47 = %i", ammo_ak47);
  35. RemovePlayerItem(client, slot);
  36. AcceptEntityInput(slot, "Kill");
  37.  
  38. GivePlayerItem(client, "weapon_awp");
  39. int active_weapon = GetEntPropEnt(client, Prop_Send, "m_hActiveWeapon");
  40. if(active_weapon != -1)
  41. SetEntData(active_weapon, FindSendPropInfo("CWeaponCSBase", "m_iClip1"), ammo_awp);
  42. }
  43. return Plugin_Continue;
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement