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 !
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);
}
}
}


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!