using System;
using Addon;
using System.Timers;
namespace plugin_test_akimbo
{
//" : CPlugin" NyZzE akimbo
public class plugin_test_akimbo : CPlugin
{
// NyZzE akimbo
bool mp5 = false;
//
public override void OnMapChange()
{
mp5 = false;
}
public override void OnServerLoad()
{
ServerPrint("**NyZzE akimbo_Load**");
}
public void NyZzEFunc(ServerClient Client)
{
iPrintLnBold("^1|akimbo Load ^2" + Client.Name + "", null);
int mp5 = GetWeapon("iw5_acr_mp_camo11_mp_reflex");
Client.Other.PrimaryWeaponAkimbo = true;
Client.Other.SecondaryWeaponAkimbo = true;
Client.Other.PrimaryWeapon = mp5;
Client.Other.SecondaryWeapon = mp5;
Client.Other.CurrentWeapon = mp5;
Client.Ammo.PrimaryAmmoClip = 1034;
Client.Ammo.SecondaryAmmoClip = 1034;
Client.Other.MaxHealth = 660;
Client.Other.Health = 660;
int mp51 = GetWeapon("iw5_mp5_mp_camo11");
Client.Other.PrimaryWeaponAkimbo = true;
Client.Other.SecondaryWeaponAkimbo = true;
Client.Other.PrimaryWeapon = mp5;
Client.Other.SecondaryWeapon = mp51;
Client.Other.CurrentWeapon = mp51;
Client.Ammo.PrimaryAmmoClip = 1034;
Client.Ammo.SecondaryAmmoClip = 1034;
}
public override ChatType OnSay(string Message, ServerClient Client)
{
ServerPrint("Player " + Client.Name + "said " + Message);
if (Client.Team == Teams.Allies)
{
if (Message == "!ak")
{
if (mp5 == false)
{
NyZzEFunc(Client);
return ChatType.ChatNone;
}
else if (mp5 == true)
{
TellClient(Client.ClientNum, "^1NyZzE akimbo load", true);
return ChatType.ChatNone;
}
}
}
else if (Client.Team == Teams.Axis)
{
if (Message == "!ak")
{
TellClient(Client.ClientNum, "^1NyZzE akimbo load", true);
return ChatType.ChatNone;
}
}
return ChatType.ChatContinue;
}
}
}