Key - bezpečnostni sec. V2

Datum: 20/06/2012 21:42:43

Staženo: 356x

Popis:

Když máme klíče od bezpečnostní sekůrky, tak musíme pro každou sekůrku pohnout klíčem. Tak abychom nemuseli , tak mačkáme, a každým zmáčknutím, se změní target, takže jakobychom pohnuli klíčem.

Když to zhrnu Key-Changer...
 

Ve scriptu lze taky nadefinovat Serial klíče + Name a tak se ukazuje v printu, kterej klíč je aktivovanej...


Hodnocení: 4.0/10 (76 hlasy)

Download file:cs

Příkazy:

  • ,key

Kód:

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

namespace Phoenix.Scripts
{
    public class posun_key
    {
        private static List<Serial> klice = new List<Serial>();

        [Command]
        public void key()
        {
            bool keychange = false;
            string kezname = "";
            foreach (UOItem sum in World.Player.Backpack.AllItems)
            {
                if (sum.Graphic == 0x1012)
                {
                    if (otestujpodminku(sum))
                    {
                        kezname = com(sum.Serial);
                        if (kezname != "")
                        {
                            UO.Print(0x0480, "Klic - {0}", kezname);
                        }
                        else 
                        { 
                            UO.Print(0x0480, "Klic - {0}", sum.Serial);
                        }
                        
                        UO.MoveItem(sum.Serial, 1, Aliases.Backpack, sum.X, sum.Y);
                        klice.Add(sum.Serial);
                        keychange = true;
                        break;
                    }
                }
            }
            if (keychange == false) 
            {
                klice.Clear();
            }
            
        }

        bool otestujpodminku(UOItem sum)
        {
            if (!klice.Contains(sum.Serial)) return true;
            return false;
        }

       string com(Serial item)
        {
            string name = "";
            switch (item)
            {
                case 0x402BCBB4:
                    name = "Poklady";
                    break;
                case 0x402EA89C:
                    name = "Equip ALL";
                    break;
                case 0x402EED65:
                    name = "Fame Deedy";
                    break;
                case 0x402EAB19:
                    name = "Equip na chary";
                    break;
                case 0x400AE571:
                    name = "Raxik - Equip";
                    break;
                case 0x401E5035:
                    name = "Raxik - Rax";
                    break;
                case 0x4009FEDD:
                    name = "Raxik - Regy";
                    break;
            }
            return name;
        }

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

Nový komentář