Necro-Přeměna roby při summu

Datum: 27/07/2011 13:21:05

Staženo: 422x

Popis:

Do dungu, změní se roba vyčaruje se sum a změní se zpět roba


Hodnocení: 3.6/10 (121 hlasy)

Download file:cs

Příkazy:

  • ,exec necrohlava
  • ,roby "string summon" " serial target" " int timer"
  • ,robys

Kód:

    using System;
    using System.Collections.Generic;
    using System.Text;
    using Phoenix;
    using Phoenix.WorldData;
    using Phoenix.Communication;
    namespace Phoenix.Plugins
    {
        public static partial class Commands
        {
            [Command("roby")]
            public static void robese(string summon, Serial target, int timer)
            {//by smoce
                UOItem robes1 = new UOItem(Aliases.GetObject("robe1"));
                UOItem robes2 = new UOItem(Aliases.GetObject("robe2"));

                UO.PrintInformation("Predelavam robku a kouzlim Summona:" + summon + " ");
                UOObject t = World.GetObject(target);



                robes1.Use();
                if (target == World.Player.Serial || !t.Exist || t.Distance > 20)
                    target = Serial.Invalid;
                UO.Print(0x0480, "Summon Creature: " + summon);
                UO.SummonCreature(summon, target);
                UO.Wait(timer);
                robes2.Use();
                UO.PrintInformation("Hotovo roba zpet.");

            }

            [Command("robys")]
            public static void robess()
            {//by smoce
                UO.Print(0x00B3, "Musis zvolit Robky 1 a 2");
                UO.Wait(100);
                 
                   
                        UO.Print(0x0435, "Vyber robe 1");
                        UOCharacter aaw = new UOCharacter(UIManager.TargetObject());
                        UO.AddObject("robe1", aaw);
                        UO.Wait(200);
                        UO.Print(0x0435, "Vyber robe 2");
                        UOCharacter aw = new UOCharacter(UIManager.TargetObject());
                        UO.AddObject("robe2", aw);
                        UO.Wait(200);
                        UO.Print(0x00B3, "OKej robky byli zvolene...");
               

            }

           

            [Executable]
            public static void necrohlava()
            {
             UO.Say("Xarx heal/boost prosim");
                UO.UseType(0x1F0B);
                UO.Wait(500);
             UO.UseType(0x1451);
            } 

           

        }
    }
Zde ještě není žádný komentář.

Nový komentář