Hi People ! ... I Thought Some Of These Scripts Might Be UseFul -
This Script You Just Copy-Paste It And Dont Place It Anywhere It Automaticaly Works Bans Hellball.. Very Useful For People Who Hates It
void main()
{
location lTarget = GetSpellTargetLocation();
effect eVis = EffectVisualEffect(SPELL_EPIC_HELLBALL);
effect eVisHarm = EffectVisualEffect(SPELL_DOOM);
int nRoll = 1 + d4();
SignalEvent(OBJECT_SELF, EventSpellCastAt(OBJECT_SELF, SPELL_EPIC_HELLBALL, FALSE));
ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eVis, lTarget);
ApplyEffectToObject(DURATION_TYPE_INSTANT, eVisHarm, OBJECT_SELF);
DelayCommand(0.75, SpeakString("Hellball Has Been Exiled For Eternity."));
}
This Script Allows You To See Where People Are It Shows Account Name & Area Name (Not Tag) Could be Useful
Place This Onused (Object)
void main()
{
object oLocationBoard = OBJECT_SELF;
object oPlayer1 = GetFirstPC();
object oPlayer2 = GetNextPC();
object oPlayer3 = GetNextPC();
object oPlayer4 = GetNextPC();
object oPlayer5 = GetNextPC();
object oPlayer6 = GetNextPC();
object oPlayer7 = GetNextPC();
object oPlayer8 = GetNextPC();
object oPlayer9 = GetNextPC();
object oPlayer10 = GetNextPC();
object oPlayer11 = GetNextPC();
object oPlayer12 = GetNextPC();
string PLAYER1 = GetName(oPlayer1);
string PLAYER2 = GetName(oPlayer2);
string PLAYER3 = GetName(oPlayer3);
string PLAYER4 = GetName(oPlayer4);
string PLAYER5 = GetName(oPlayer5);
string PLAYER6 = GetName(oPlayer6);
string PLAYER7 = GetName(oPlayer7);
string PLAYER8 = GetName(oPlayer8);
string PLAYER9 = GetName(oPlayer9);
string PLAYER10 = GetName(oPlayer10);
string APLAYER1 = GetPCPlayerName(oPlayer1);
string APLAYER2 = GetPCPlayerName(oPlayer2);
string APLAYER3 = GetPCPlayerName(oPlayer3);
string APLAYER4 = GetPCPlayerName(oPlayer4);
string APLAYER5 = GetPCPlayerName(oPlayer5);
string APLAYER6 = GetPCPlayerName(oPlayer6);
string APLAYER7 = GetPCPlayerName(oPlayer7);
string APLAYER8 = GetPCPlayerName(oPlayer8);
string APLAYER9 = GetPCPlayerName(oPlayer9);
string APLAYER10 = GetPCPlayerName(oPlayer10);
string LOCPLAY1 = GetName(GetArea(oPlayer1));
string LOCPLAY2 = GetName(GetArea(oPlayer2));
string LOCPLAY3 = GetName(GetArea(oPlayer3));
string LOCPLAY4 = GetName(GetArea(oPlayer4));
string LOCPLAY5 = GetName(GetArea(oPlayer5));
string LOCPLAY6 = GetName(GetArea(oPlayer6));
string LOCPLAY7 = GetName(GetArea(oPlayer7));
string LOCPLAY8 = GetName(GetArea(oPlayer8));
string LOCPLAY9 = GetName(GetArea(oPlayer9));
string LOCPLAY10 = GetName(GetArea(oPlayer10));
string PLAY1 = "\n Name: " + PLAYER1 + "(" + APLAYER1 + ")" + "\nArea: " + LOCPLAY1;
string PLAY2 = "\n\n Name: " +PLAYER2 + "(" + APLAYER2 + ")" + "\nArea: " + LOCPLAY2;
string PLAY3 = "\n\n Name: " +PLAYER3 + "(" + APLAYER3 + ")" + "\nArea: " + LOCPLAY3;
string PLAY4 = "\n\n Name: " +PLAYER4 + "(" + APLAYER4 + ")" + "\nArea: " + LOCPLAY4;
string PLAY5 = "\n\n Name: " +PLAYER5 + "(" + APLAYER5 + ")" + "\nArea: " + LOCPLAY5;
string PLAY6 = "\n\n Name: " +PLAYER6 + "(" + APLAYER6 + ")" + "\nArea: " + LOCPLAY6;
string PLAY7 = "\n\n Name: " +PLAYER7 + "(" + APLAYER7 + ")" + "\nArea: " + LOCPLAY7;
string PLAY8 = "\n\n Name: " +PLAYER8 + "(" + APLAYER8 + ")" + "\nArea: " + LOCPLAY8;
string PLAY9 = "\n\n Name: " +PLAYER9 + "(" + APLAYER9 + ")" + "\nArea: " + LOCPLAY9;
string PLAY10 = "\n\n Name: " +PLAYER10 + "(" + APLAYER10 + ")" + "\nArea: " + LOCPLAY10;
string LOC10 = PLAY1 + PLAY2 + PLAY3 + PLAY4 + PLAY5 + PLAY6 + PLAY7+ PLAY8 + PLAY9 + PLAY10;
string LOC9 = PLAY1 + PLAY2 + PLAY3 + PLAY4 + PLAY5 + PLAY6 + PLAY7+ PLAY8 + PLAY9;
string LOC8 = PLAY1 + PLAY2 + PLAY3 + PLAY4 + PLAY5 + PLAY6 + PLAY7+ PLAY8;
string LOC7 = PLAY1 + PLAY2 + PLAY3 + PLAY4 + PLAY5 + PLAY6 + PLAY7;
string LOC6 = PLAY1 + PLAY2 + PLAY3 + PLAY4 + PLAY5 + PLAY6;
string LOC5 = PLAY1 + PLAY2 + PLAY3 + PLAY4 + PLAY5;
string LOC4 = PLAY1 + PLAY2 + PLAY3 + PLAY4;
string LOC3 = PLAY1 + PLAY2 + PLAY3;
string LOC2 = PLAY1 + PLAY2;
string LOC1 = PLAY1;
if(GetIsObjectValid(oPlayer10) == TRUE)
{
AssignCommand(oLocationBoard, SpeakString(LOC10));
}
else if(GetIsObjectValid(oPlayer9) == TRUE)
{
AssignCommand(oLocationBoard, SpeakString(LOC9));
}
else if(GetIsObjectValid(oPlayer8) == TRUE)
{
AssignCommand(oLocationBoard, SpeakString(LOC8));
}
else if(GetIsObjectValid(oPlayer7) == TRUE)
{
AssignCommand(oLocationBoard, SpeakString(LOC7));
}
else if(GetIsObjectValid(oPlayer6) == TRUE)
{
AssignCommand(oLocationBoard, SpeakString(LOC6));
}
else if(GetIsObjectValid(oPlayer5) == TRUE)
{
AssignCommand(oLocationBoard, SpeakString(LOC5));
}
else if(GetIsObjectValid(oPlayer4) == TRUE)
{
AssignCommand(oLocationBoard, SpeakString(LOC4));
}
else if(GetIsObjectValid(oPlayer3) == TRUE)
{
AssignCommand(oLocationBoard, SpeakString(LOC3));
}
else if(GetIsObjectValid(oPlayer2) == TRUE)
{
AssignCommand(oLocationBoard, SpeakString(LOC2));
}
else if(GetIsObjectValid(oPlayer1) == TRUE)
{
AssignCommand(oLocationBoard, SpeakString(LOC1));
}
else if(GetIsObjectValid(oPlayer1) != TRUE)
{
AssignCommand(oLocationBoard, SpeakString("Error 001: No Players!"));
}
}
IS UPDATING-Vince -X