I just want a wand for a DM so they can boot a player if necessary.I know this is a simple script but being cut n paste guy I cannot seem to get it right .<_<
BootPC wand?
Débuté par
Knight_Shield
, sept. 13 2010 09:36
#1
Posté 13 septembre 2010 - 09:36
#2
Posté 13 septembre 2010 - 10:21
Waht I tried and didnt work.
#include "x2_inc_switches"
void main()
{
int nEvent = GetUserDefinedItemEventNumber();
if(nEvent != X2_ITEM_EVENT_ACTIVATE) return;
object oUser = GetItemActivator();
if (!GetIsDM(oUser)) return;
object oPlayer = GetItemActivatedTarget();
if (!GetIsPC(oPlayer))
BootPC(oPlayer);
}
#include "x2_inc_switches"
void main()
{
int nEvent = GetUserDefinedItemEventNumber();
if(nEvent != X2_ITEM_EVENT_ACTIVATE) return;
object oUser = GetItemActivator();
if (!GetIsDM(oUser)) return;
object oPlayer = GetItemActivatedTarget();
if (!GetIsPC(oPlayer))
BootPC(oPlayer);
}
#3
Posté 13 septembre 2010 - 10:32
You are telling it to boot the PC if it is not a player.
Try removing the ! form your last check.
if (GetIsPC(oPlayer))
BootPC(oPlayer);
or if you leave the ! in the check add a return after the check.
if (!GetIsPC(oPlayer)) return;
BootPC(oPlayer);
Try removing the ! form your last check.
if (GetIsPC(oPlayer))
BootPC(oPlayer);
or if you leave the ! in the check add a return after the check.
if (!GetIsPC(oPlayer)) return;
BootPC(oPlayer);
#4
Posté 14 septembre 2010 - 08:47
Thanks Lightfoot8, it works great.





Retour en haut






