PVP IVM/BOST target

Datum: 27/07/2011 12:59:44

Staženo: 1108x

Popis:

,pvp_add <- postupně vyberete max. 20 a target zrusite Escape (to je vlevo nahoře ESC)
,pvp_adde xx <- Targetujete na danou pozici
,pvp_ivm XX <- Hodí IVM koho jste targetli.
,pvp_bost xx <- Hodí Bost koho jste targetli.

XX - je číslo toho targetu

POZOR!!
Musíte první targetnout někoho a až 2 sebe třeba ..

Nesmíte targetnout první sebe ! pak to nejde !


Hodnocení: 3.4/10 (161 hlasy)

Download file:cs

Příkazy:

  • ,pvp_add
  • ,pvp_ivm "int numer"
  • ,pvp_bost "int numer"
  • ,pvp_adde "int numer"

Kód:

    using System;
    using System.Collections.Generic;
    using System.Text;
    using Phoenix;
    using Phoenix.WorldData;
    using System.Linq;
    using Phoenix.Communication;
    using Phoenix.Runtime;
    using Phoenix.Runtime.Reflection;

    namespace Scripts.DarkParadise
    {
        public class Bostovani_pro_clerikapvp
        {
            private const int max_pocet_targetu = 20; //  Maximalni pocet bostu k tomu - pvp_add

            [Command]
            public void pvp_add()
            {
                UO.Print(0x00B3, "Musis zvolit min. 2 targety. Itemy jsou ignorovane.");
                UO.Wait(100);
                int q = 0;
                do
                {
                    int qwe = q - 1;
                    int asd = 0;
                    if (qwe >= 1) { asd = qwe; } else { asd = 0; }
                    if ((Aliases.GetObject("pvpvka_target_" + asd) == 0xFFFFFFFF) && (asd != 0))
                    {
                        UO.WaitTargetCancel();
                        UO.AddObject("pvpvka_target_" + q, 0xFFFFFFFF);
                    }
                    else
                    {
                        UO.Print(0x0435, "Oznac hrace " + q + " kteryho to ma oznacit.");
                        UOCharacter aw = new UOCharacter(UIManager.TargetObject());
                        UO.AddObject("pvpvka_target_" + q, aw);
                        UO.Wait(200);
                    }
                    ++q;
                }
                while ((Aliases.GetObject("bost_target_" + q) != 0xFFFFFFFF) || (q <= max_pocet_targetu));
                UO.Say("Vse je oznaceno muzes jit do PVP");


            }


            [Command]
            public void pvp_ivm(int numer)
            {
                UOCharacter ser = new UOCharacter(Aliases.GetObject("pvpvka_target_" + numer));
                ser.Print(0x00bb, "!!");
                 
                UO.Cast("Greater Heal",ser.Serial);
             }

            [Command]
            public void pvp_bost(int numer)
            {
                UOCharacter ser = new UOCharacter(Aliases.GetObject("pvpvka_target_" + numer));
                ser.Print(0x00bb, "!!");
                 
                UO.Cast("Strengt", ser.Serial);
            }
           
            [Command]
            public void pvp_adde(int numer)
            {
                UO.Print(0x0435, "Oznac hrace " + numer + " kteryho to ma oznacit.");
                UOCharacter aw = new UOCharacter(UIManager.TargetObject());
                UO.AddObject("pvpvka_target_" + numer, aw);
                UO.Wait(200);
            }
               
             
        }
    }



Norma E. Morse
28 Mar 2026

Dark Paradise server's PVP IVM/BOST target script from 2011 still gets downloads! Seems like even old Phoenix versions have dedicated players. Reminds me of the strategic thinking in Block Blast , carefully planning each move to achieve your goal. Though this script targets other players, unlike Block Blast, which only targets blocks. Good luck and watch out for those targetting rules!

Nový komentář