Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public Action:ZmianaBroni(int client, const char[] command, int args)
- {
- if(!ma_klase[client])
- return Plugin_Continue;
- if(!IsClientInGame(client) || !IsValidClient(client))
- return Plugin_Continue;
- char weapon[32];
- GetClientWeapon(client, weapon, sizeof(weapon));
- int ammo_awp, ammo_ak47;
- if(StrEqual(weapon, "weapon_awp"))
- {
- int slot = GetPlayerWeaponSlot(client, 0);
- int bron_awp = GetEntDataEnt2(client, FindSendPropInfo("CCSPlayer", "m_hActiveWeapon"));
- ammo_awp = GetEntData(bron_awp, FindSendPropInfo("CBaseCombatWeapon", "m_iClip1"));
- PrintToChat(client, "AMMO_AWP = %i", ammo_awp);
- PrintToChat(client, "AMMO_AK47 = %i", ammo_ak47);
- RemovePlayerItem(client, slot);
- AcceptEntityInput(slot, "Kill");
- GivePlayerItem(client, "weapon_ak47");
- int active_weapon = GetEntPropEnt(client, Prop_Send, "m_hActiveWeapon");
- if(active_weapon != -1)
- SetEntData(active_weapon, FindSendPropInfo("CWeaponCSBase", "m_iClip1"), ammo_ak47);
- }
- else if(StrEqual(weapon, "weapon_ak47"))
- {
- int slot = GetPlayerWeaponSlot(client, 0);
- int bron_ak = GetEntDataEnt2(client, FindSendPropInfo("CCSPlayer", "m_hActiveWeapon"));
- ammo_ak47 = GetEntData(bron_ak, FindSendPropInfo("CBaseCombatWeapon", "m_iClip1"));
- PrintToChat(client, "AMMO_AWP = %i", ammo_awp);
- PrintToChat(client, "AMMO_AK47 = %i", ammo_ak47);
- RemovePlayerItem(client, slot);
- AcceptEntityInput(slot, "Kill");
- GivePlayerItem(client, "weapon_awp");
- int active_weapon = GetEntPropEnt(client, Prop_Send, "m_hActiveWeapon");
- if(active_weapon != -1)
- SetEntData(active_weapon, FindSendPropInfo("CWeaponCSBase", "m_iClip1"), ammo_awp);
- }
- return Plugin_Continue;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement