#include "x2_inc_switches" void main() { // Check if we have the correct event firing the script if (GetUserDefinedItemEventNumber() != X2_ITEM_EVENT_ACTIVATE) return; object oActivator=GetItemActivator(); object oPC = GetFirstPC(); while (oPC != OBJECT_INVALID) { string sReport; sReport = ">>> ID: " + GetPCPlayerName( oPC ) + "; Name: "+ GetName( oPC ) + "; CD Key:" + GetPCPublicCDKey( oPC ) + "; IP:" + GetPCIPAddress( oPC ); SendMessageToPC(oActivator, sReport); oPC=GetNextPC(); } }