Example #1
0
        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));
        }
Example #2
0
 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));
     }
 }
Example #3
0
 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));
     }
 }
Example #4
0
 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"));
     }
 }
Example #5
0
 private void RemoveEventBuff(object sender, EventArgs e)
 {
     SFM.CopyToClipboard("/run remove_event_state({0})", SFM.GetSelection(dgvBuffs));
 }
Example #6
0
 private void RemoveBuff(object sender, EventArgs e)
 {
     SFM.CopyToClipboardWC(GetSelectedCharacter(), "/run remove_state({0}, get_state_level({0}))", SFM.GetSelection(dgvBuffs));
 }
Example #7
0
 private void AddEventBuff(object sender, EventArgs e)
 {
     SFM.CopyToClipboard("/run add_event_state({0}, {1})", SFM.GetSelection(dgvBuffs), tbBuffsLevel.Text);
 }
Example #8
0
 private void LearnSkill(object sender, EventArgs e)
 {
     SFM.CopyToClipboard("/run learn_skill({0})", SFM.GetSelection(dgvSkills));
 }
Example #9
0
 private void LearnCreatureSkill(object sender, EventArgs e)
 {
     SFM.CopyToClipboardWC(GetSelectedCharacter(), "/run  creature_learn_skill({0}, gcv(get_creature_handle(0), \"handle\"))", SFM.GetSelection(dgvSkills));
 }