かなり率直な質問ですが、それを行うための正しいコーディングを忘れてしまいました。ボイドを設定していて、ボタンをクリックしたときに実行したいです。
実行したい無効:
public void giveWeapon(int clientIndex, string weaponName)
{
uint guns = getWeaponId(weaponName);
XDRPCExecutionOptions options = new XDRPCExecutionOptions(XDRPCMode.Title, 0x822728F8); //Updated
XDRPCArgumentInfo<uint> info = new XDRPCArgumentInfo<uint>(getPlayerState(clientIndex));
XDRPCArgumentInfo<uint> info2 = new XDRPCArgumentInfo<uint>((uint)guns);
XDRPCArgumentInfo<uint> info3 = new XDRPCArgumentInfo<uint>((uint)0);
uint errorCode = xbCon.ExecuteRPC<uint>(options, new XDRPCArgumentInfo[] { info, info2, info3 });
iprintln("gave weapon: " + (guns.ToString()));
giveAmmo(clientIndex, guns);
//switchToWeapon(clientIndex, 46);
}
そして、ボタンのクリックで実行したいだけです:
private void button14_Click(object sender, EventArgs e)
{
// Call void here
}