Taming Train

Datum: 28/01/2013 17:32:13

Staženo: 937x

Popis:

Trénování tammingu pustíš, targetneš a jedeš...


Hodnocení: 3.9/10 (130 hlasy)

Download file:cs

Příkazy:

  • ,exec train_taming

Kód:

    using System;
    using System.Collections.Generic;
    using System.Text;
    using Phoenix.WorldData;
    using Phoenix.Runtime;
    using Phoenix;

    namespace Scripts.Rangers
    {
        public class Rangers_taming_ragin
        {

           
            [Executable]
            public void train_taming()
            {
                UO.WaitTargetCancel();
                UO.AddObject("Zvire");
                if (!World.Player.Layers[Layer.LeftHand].Exist) UO.UseType(0x13F4, 0x096D);
                // UO.DeleteAllJournals();
                UO.DeleteJournal();
                while (!Journal.Contains(true, "byl tamnut a opet propusten"))
                {
                     if (Journal.Contains("You are not able to tame this animal"))
                         {
                            UO.PrintWarning("Toto zvire nejde tamnout !");
                            UO.TerminateAll();

                         }

                        if (Journal.Contains("Animal is not tamable"))
                         {
                            UO.PrintWarning("Toto zvire nejde tamnout !");
                            UO.TerminateAll();
                         }
                    using (JournalEventWaiter ew = new JournalEventWaiter(true, "Your taming failed, try again", "byl tamnut a opet propusten", "Too far.."))
                    {
                        if (UO.InJournal("Too far.."))
                        {
                            UO.Wait(2000);
                            UO.DeleteJournal();
                        }
                       
                        UOCharacter obet = new UOCharacter(Aliases.GetObject("Zvire"));
                        string name = obet.Name;
                        UO.Print("Zvire jmenem {0} se nepodarilo tamnout. Opakuju pokus.",name);
                        World.Player.ChangeWarmode(WarmodeChange.Switch);
                        UO.Wait(500);
                        UO.UseSkill("Hiding");
                        UO.Wait(200);
                        UO.WaitTargetObject(Aliases.GetObject("Zvire"));
                        UO.UseType(0x13F4, 0x04B9);
                        UO.Wait(100);
                        if (!ew.Wait(15000))
                          UO.PrintWarning("Taming timeout.");
                    }
                }
                UO.Wait(25);
                           
                UO.Print("Najdi si dalsi zvire brouku ;-)");
            }
      }
    }
Zde ještě není žádný komentář.

Nový komentář