private void AddBuff(object sender, EventArgs e) { var time = SFM.GetTimeValue(lboxBuffTime, tbBuffsTime); SFM.CopyToClipboardWC(GetSelectedCharacter(), "/run add_state({0}, {1}, {2})", SFM.GetSelection(dgvBuffs), (SFM.IsInt(tbBuffsLevel.Text) ? tbBuffsLevel.Text : "1"), (time > 0 ? time : 360000)); }
private void SpawnMonster(object sender, EventArgs e) { if (!cbCustomCoordinates.Checked) { SFM.CopyToClipboard("//regenerate {0} {1}", SFM.GetSelection(dgvMonster), (SFM.IsInt(tbMonsterAmount.Text) ? tbMonsterAmount.Text : "1")); } else { SFM.CopyToClipboard("/run add_npc({0}, {1}, {3}, {2})", tbMonsterX.Text, tbMonsterY.Text, tbMonsterAmount.Text, SFM.GetSelection(dgvMonster)); } }
private void AddPet(object sender, EventArgs e) { if (this.useOldPetListToolStripMenuItem.Checked) { SFM.CopyToClipboard("/run insert_item({0}, 1, 0, 0, {1})", SFM.GetSelection(dgvPets), cbPetsTamed.Checked ? "-2147483648" : "2"); } else { SFM.CopyToClipboard("/run insert_summon_by_summon_id({0})", SFM.GetSelection(dgvPets)); } }
private void AddItem(object sender, EventArgs e) { if (SFM.IsInt(tbItemEnchant.Text) && SFM.IsInt(tbItemEnchant.Text) && !SFM.IsNullOrEmpty(tbItemEnchant.Text) && !SFM.IsNullOrEmpty(tbItemLevel.Text)) { SFM.CopyToClipboard("/run insert_item({0}, {1}, {2}, {3}, 2)", SFM.GetSelection(dgvItems), (SFM.IsInt(tbItemValue.Text) ? tbItemValue.Text : "1"), tbItemEnchant.Text, tbItemLevel.Text); } else { SFM.CopyToClipboard("/run insert_item({0}, {1})", SFM.GetSelection(dgvItems), (SFM.IsInt(tbItemValue.Text) ? tbItemValue.Text : "1")); } }
private void RemoveEventBuff(object sender, EventArgs e) { SFM.CopyToClipboard("/run remove_event_state({0})", SFM.GetSelection(dgvBuffs)); }
private void RemoveBuff(object sender, EventArgs e) { SFM.CopyToClipboardWC(GetSelectedCharacter(), "/run remove_state({0}, get_state_level({0}))", SFM.GetSelection(dgvBuffs)); }
private void AddEventBuff(object sender, EventArgs e) { SFM.CopyToClipboard("/run add_event_state({0}, {1})", SFM.GetSelection(dgvBuffs), tbBuffsLevel.Text); }
private void LearnSkill(object sender, EventArgs e) { SFM.CopyToClipboard("/run learn_skill({0})", SFM.GetSelection(dgvSkills)); }
private void LearnCreatureSkill(object sender, EventArgs e) { SFM.CopyToClipboardWC(GetSelectedCharacter(), "/run creature_learn_skill({0}, gcv(get_creature_handle(0), \"handle\"))", SFM.GetSelection(dgvSkills)); }