It doesn't display Officers because you havent added any. In Form1.Cs there is a !addofficer command, in there you need to add your username so you could use the command.
//chase button
if (Connections[GetConnIdx(Players[GetPlyIdx(MCI.Info[i].PLID)].UniqueID)].IsOfficerORCadet == 1)
{
InSim.Send_BTN_CreateButton("^1Condition: " + (Connections[GetConnIdx(Players[GetPlyIdx(MCI.Info[i].PLID)].UniqueID)].ChaseCondition), Flags.ButtonStyles.ISB_DARK, 5, 41, 18, 116, 153, (Connections[GetConnIdx(Players[GetPlyIdx(MCI.Info[i].PLID)].UniqueID)].UniqueID), 2, false);
}
if (Connections[GetConnIdx(Players[GetPlyIdx(MCI.Info[i].PLID)].UniqueID)].IsBeingChased == 1)
{
InSim.Send_BTN_CreateButton("^1Distance: " + (Connections[GetConnIdx(Players[GetPlyIdx(MCI.Info[i].PLID)].UniqueID)].DistanceFromOfficer), Flags.ButtonStyles.ISB_DARK, 5, 41, 18, 116, 153, (Connections[GetConnIdx(Players[GetPlyIdx(MCI.Info[i].PLID)].UniqueID)].UniqueID), 2, false);
}
if (Connections[GetConnIdx(Players[GetPlyIdx(MCI.Info[i].PLID)].UniqueID)].IsBeingChased == 0)
{
InSim.Send_BTN_CreateButton("^2Not Being Chased!", Flags.ButtonStyles.ISB_DARK, 5, 41, 18, 116, 153, (Connections[GetConnIdx(Players[GetPlyIdx(MCI.Info[i].PLID)].UniqueID)].UniqueID), 2, false);
}
case"!sell":
if (StrMsg.Length == 2)
{
if (StrMsg[1] == "UF1" || "uf1")
{
InSim.Send_MTC_MessageToConnection("^1You cannot sell a UF1!", MSO.UCID, 0);
}
else if (Connections[GetConnIdx(MSO.UCID)].Cars.Contains(StrMsg[1].ToUpper()))
{
if (Dealer.GetCarPrice(StrMsg[1].ToUpper()) > 0)
{
string UserCars = Connections[GetConnIdx(MSO.UCID)].Cars;
int IdxCar = UserCars.IndexOf(StrMsg[1].ToUpper());
try { Connections[GetConnIdx(MSO.UCID)].Cars = Connections[GetConnIdx(MSO.UCID)].Cars.Remove(IdxCar, 4); }
catch { Connections[GetConnIdx(MSO.UCID)].Cars = Connections[GetConnIdx(MSO.UCID)].Cars.Remove(IdxCar, 5); }
Connections[GetConnIdx(MSO.UCID)].Cash += Dealer.GetCarValue(StrMsg[1].ToUpper());
InSim.Send_MST_Message("/msg ^7 " + Connections[GetConnIdx(MSO.UCID)].PlayerName + " ^7sold " + StrMsg[1].ToUpper());
}
else InSim.Send_MTC_MessageToConnection("^1Invalid car selection", MSO.UCID, 0);
}
else InSim.Send_MTC_MessageToConnection("^1You dont own that car", MSO.UCID, 0);
}
else
{
InSim.Send_MTC_MessageToConnection("^7 Invalid command. Please see ^2!help^7 for a command list", MSO.UCID, 0);
}
break;