//://///////////////////////////////// //: cohesi0n's anti hacked char stuff & rules reader & other bollocks //:////////////////////////////////// #include "craft_inc" #include "_trisla_fun_bin" void main(){ ///////////////////////////////////////// //: Stats limits...which seems a little pointless now///////// int _STR_ = 52; int _DEX_ = 52; int _CON_ = 52; int _INT_ = 52; int _CHA_ = 52; int _WIS_ = 52; ///////////////////////// //:vars///////////////// object oPlayer = GetEnteringObject(); string sPlayerName = GetPCPlayerName(oPlayer); /*string sPlayerCDkey = GetPCPublicCDKey(oPlayer);*/ /*string sPlayerIP = GetPCIPAddress(oPlayer);*/ //object oTargetJail = GetWaypointByTag("PLAYER_JAIL"); object oTargetRules = GetWaypointByTag("SET_RULES"); int rulesRead; /////////////////////////////// //REMOVAL OF DEV CRIT CRAPNESS FROM POOR SODS WHO PICKED IT ALREADY int nF_ID = 495; for (nF_ID; nF_ID <= 532; ++nF_ID){ if (GetHasFeat(nF_ID, oPlayer)){ SendMessageToAllDMs("Dev Crit has been removed from player: " + sPlayerName); a_XPSettingReset(oPlayer); } else if (GetHasFeat(955, oPlayer) || GetHasFeat(996, oPlayer)){ SendMessageToAllDMs("Dev Crit has been removed from player: " + sPlayerName); a_XPSettingReset(oPlayer); } else{} } ////////////// //RULES_SET/// rulesRead = GetCampaignInt(GZ_AMON_RULES_SET, "GZ_SET_RULES_READ!", oPlayer); if(rulesRead <= 0){ AssignCommand(oPlayer, JumpToObject(oTargetRules)); } else{} }