Jupiter::StringLuser_message=Jupiter::StringL::Format(IRCCOLOR"12[%.*s Request] "IRCCOLORIRCBOLD"%.*s"IRCBOLDIRCCOLOR"07 has requested assistance in-game for \"%.*s\"; please look in ",staff_word.size(),staff_word.ptr(),fmtName.size(),fmtName.ptr(),parameters.size(),parameters.ptr());
Jupiter::StringSchannel_message=Jupiter::StringS::Format(IRCCOLOR"12[%.*s Request] "IRCCOLORIRCBOLD"%.*s"IRCBOLDIRCCOLOR"07 has requested assistance in-game! Reason: %.*s"IRCCOLOR,staff_word.size(),staff_word.ptr(),fmtName.size(),fmtName.ptr(),parameters.size(),parameters.ptr());
Jupiter::StringLuser_message=Jupiter::StringL::Format(IRCCOLOR"12[%.*s Request] "IRCCOLORIRCBOLD"%.*s"IRCBOLDIRCCOLOR"07 has requested assistance in-game for \"%.*s\"; please look in ",staff_word.size(),
source->sendMessage(*player,Jupiter::StringS::Format("A total of %u %.*ss have been notified of your assistance request.",total_user_alerts,staff_word.size(),staff_word.ptr()));
source->sendMessage(*player,Jupiter::StringS::Format("A total of %u %.*ss have been notified of your assistance request.",total_user_alerts,staff_word.size(),
forceKickPlayer(player,Jupiter::StringS::Format("You were permanently banned from %.*s on %s for: %.*s",m_ban_from_str.size(),m_ban_from_str.ptr(),timeStr,last_to_expire[0]->reason.size(),last_to_expire[0]->reason.data()));
forceKickPlayer(player,Jupiter::StringS::Format("You were permanently banned from %.*s on %s for: %.*s",m_ban_from_str.size(),
forceKickPlayer(player,Jupiter::StringS::Format("You are banned from %.*s until %s for: %.*s",m_ban_from_str.size(),m_ban_from_str.ptr(),timeStr,last_to_expire[0]->reason.size(),last_to_expire[0]->reason.data()));
forceKickPlayer(player,Jupiter::StringS::Format("You are banned from %.*s until %s for: %.*s",m_ban_from_str.size(),
sendMessage(player,Jupiter::StringS::Format("You were permanently muted from %.*s on %s for: %.*s",m_ban_from_str.size(),m_ban_from_str.ptr(),timeStr,last_to_expire[1]->reason.size(),last_to_expire[1]->reason.data()));
sendMessage(player,Jupiter::StringS::Format("You were permanently muted from %.*s on %s for: %.*s",m_ban_from_str.size(),
sendMessage(player,Jupiter::StringS::Format("You are muted from %.*s until %s for: %.*s",m_ban_from_str.size(),m_ban_from_str.ptr(),timeStr,last_to_expire[1]->reason.size(),last_to_expire[1]->reason.data()));
sendMessage(player,Jupiter::StringS::Format("You are muted from %.*s until %s for: %.*s",m_ban_from_str.size(),
sendMessage(player,Jupiter::StringS::Format("You were permanently bot-muted from %.*s on %s for: %.*s",m_ban_from_str.size(),m_ban_from_str.ptr(),timeStr,last_to_expire[2]->reason.size(),last_to_expire[2]->reason.data()));
sendMessage(player,Jupiter::StringS::Format("You were permanently bot-muted from %.*s on %s for: %.*s",m_ban_from_str.size(),
sendMessage(player,Jupiter::StringS::Format("You are bot-muted from %.*s until %s for: %.*s",m_ban_from_str.size(),m_ban_from_str.ptr(),timeStr,last_to_expire[2]->reason.size(),last_to_expire[2]->reason.data()));
sendMessage(player,Jupiter::StringS::Format("You are bot-muted from %.*s until %s for: %.*s",m_ban_from_str.size(),
sendMessage(player,Jupiter::StringS::Format("You were permanently vote-muted from %.*s on %s for: %.*s",m_ban_from_str.size(),m_ban_from_str.ptr(),timeStr,last_to_expire[3]->reason.size(),last_to_expire[3]->reason.data()));
sendMessage(player,Jupiter::StringS::Format("You were permanently vote-muted from %.*s on %s for: %.*s",m_ban_from_str.size(),
sendMessage(player,Jupiter::StringS::Format("You are vote-muted from %.*s until %s for: %.*s",m_ban_from_str.size(),m_ban_from_str.ptr(),timeStr,last_to_expire[3]->reason.size(),last_to_expire[3]->reason.data()));
sendMessage(player,Jupiter::StringS::Format("You are vote-muted from %.*s until %s for: %.*s",m_ban_from_str.size(),
sendMessage(player,Jupiter::StringS::Format("You were permanently mine-banned from %.*s on %s for: %.*s",m_ban_from_str.size(),m_ban_from_str.ptr(),timeStr,last_to_expire[4]->reason.size(),last_to_expire[4]->reason.data()));
sendMessage(player,Jupiter::StringS::Format("You were permanently mine-banned from %.*s on %s for: %.*s",m_ban_from_str.size(),
sendMessage(player,Jupiter::StringS::Format("You are mine-banned from %.*s until %s for: %.*s",m_ban_from_str.size(),m_ban_from_str.ptr(),timeStr,last_to_expire[4]->reason.size(),last_to_expire[4]->reason.data()));
sendMessage(player,Jupiter::StringS::Format("You are mine-banned from %.*s until %s for: %.*s",m_ban_from_str.size(),
sendMessage(player,Jupiter::StringS::Format("You were permanently ladder-banned from %.*s on %s for: %.*s",m_ban_from_str.size(),m_ban_from_str.ptr(),timeStr,last_to_expire[5]->reason.size(),last_to_expire[5]->reason.data()));
sendMessage(player,Jupiter::StringS::Format("You were permanently ladder-banned from %.*s on %s for: %.*s",m_ban_from_str.size(),
sendMessage(player,Jupiter::StringS::Format("You are ladder-banned from %.*s until %s for: %.*s",m_ban_from_str.size(),m_ban_from_str.ptr(),timeStr,last_to_expire[5]->reason.size(),last_to_expire[5]->reason.data()));
sendMessage(player,Jupiter::StringS::Format("You are ladder-banned from %.*s until %s for: %.*s",m_ban_from_str.size(),
Jupiter::StringLuser_message=Jupiter::StringL::Format(IRCCOLOR"04[Alert] "IRCCOLORIRCBOLD"%.*s"IRCBOLDIRCCOLOR" is marked for monitoring by %.*s for: \"%.*s\". Please keep an eye on them in ",fmtName.size(),fmtName.ptr(),last_to_expire[6]->banner.size(),last_to_expire[6]->banner.data(),last_to_expire[6]->reason.size(),last_to_expire[6]->reason.data());
Jupiter::StringSchannel_message=Jupiter::StringS::Format(IRCCOLOR"04[Alert] "IRCCOLORIRCBOLD"%.*s"IRCBOLDIRCCOLOR" is marked for monitoring by %.*s for: \"%.*s\"."IRCCOLOR,fmtName.size(),fmtName.ptr(),last_to_expire[6]->banner.size(),last_to_expire[6]->banner.data(),last_to_expire[6]->reason.size(),last_to_expire[6]->reason.data());
Jupiter::StringLuser_message=Jupiter::StringL::Format(IRCCOLOR"04[Alert] "IRCCOLORIRCBOLD"%.*s"IRCBOLDIRCCOLOR" is marked for monitoring by %.*s for: \"%.*s\". Please keep an eye on them in ",fmtName.size(),
Jupiter::StringSchannel_message=Jupiter::StringS::Format(IRCCOLOR"04[Alert] "IRCCOLORIRCBOLD"%.*s"IRCBOLDIRCCOLOR" is marked for monitoring by %.*s for: \"%.*s\"."IRCCOLOR,fmtName.size(),
forceKickPlayer(player,Jupiter::StringS::Format("You are permanently banned from %.*s by %.*s for: %.*s",m_ban_from_str.size(),m_ban_from_str.ptr(),banner.size(),banner.data(),reason.size(),reason.data()));
forceKickPlayer(player,Jupiter::StringS::Format("You are permanently banned from %.*s by %.*s for: %.*s",m_ban_from_str.size(),
forceKickPlayer(player,Jupiter::StringS::Format("You are permanently banned from %.*s for: %.*s",m_ban_from_str.size(),m_ban_from_str.ptr(),reason.size(),reason.data()));
forceKickPlayer(player,Jupiter::StringS::Format("You are permanently banned from %.*s for: %.*s",m_ban_from_str.size(),
// TODO: make the time formatting not complete nonsense
forceKickPlayer(player,Jupiter::StringS::Format("You are banned from %.*s by %.*s for the next %lld days, %.2d:%.2d:%.2d for: %.*s",m_ban_from_str.size(),m_ban_from_str.ptr(),banner.size(),banner.data(),static_cast<longlong>(length.count()/86400),static_cast<int>(length.count()%3600),static_cast<int>((length.count()%3600)/60),static_cast<int>(length.count()%60),reason.size(),reason.data()));
forceKickPlayer(player,Jupiter::StringS::Format("You are banned from %.*s by %.*s for the next %lld days, %.2d:%.2d:%.2d for: %.*s",m_ban_from_str.size(),
forceKickPlayer(player,Jupiter::StringS::Format("You are banned from %.*s for the next %lld days, %.2d:%.2d:%.2d for: %.*s",m_ban_from_str.size(),m_ban_from_str.ptr(),static_cast<longlong>(length.count()/86400),static_cast<int>(length.count()%3600),static_cast<int>((length.count()%3600)/60),static_cast<int>(length.count()%60),reason.size(),reason.data()));
forceKickPlayer(player,Jupiter::StringS::Format("You are banned from %.*s for the next %lld days, %.2d:%.2d:%.2d for: %.*s",m_ban_from_str.size(),
server.sendPubChan(IRCCOLOR"13[Aimbot]"IRCCOLOR" %.*s was banned from the server! Kills: %u - Deaths: %u - Headshots: %u",player.name.size(),player.name.data(),player.kills,player.deaths,player.headshots);
Jupiter::StringS::Format(IRCCOLOR"12[Join] "IRCBOLD"%.*s"IRCBOLD" ("IRCBOLD"%.*s"IRCBOLD") joined the game fighting for the %.*s from "IRCBOLD"%.*s"IRCBOLD" ("IRCBOLD"%.*s"IRCBOLD") with HWID "IRCBOLD"%.*s"IRCBOLD".",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->steamTag.size(),RenX::tags->steamTag.ptr(),RenX::tags->teamLongTag.size(),RenX::tags->teamLongTag.ptr(),RenX::tags->ipTag.size(),RenX::tags->ipTag.ptr(),RenX::tags->rdnsTag.size(),RenX::tags->rdnsTag.ptr(),RenX::tags->hwidTag.size(),RenX::tags->hwidTag.ptr()));
Jupiter::StringS::Format(IRCCOLOR"12[Join] "IRCBOLD"%.*s"IRCBOLD" ("IRCBOLD"%.*s"IRCBOLD") joined the game fighting for the %.*s from "IRCBOLD"%.*s"IRCBOLD" ("IRCBOLD"%.*s"IRCBOLD") with HWID "IRCBOLD"%.*s"IRCBOLD".",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCCOLOR"12[Join] "IRCBOLD"%.*s"IRCBOLD" joined the game fighting for the %.*s!",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->teamLongTag.size(),RenX::tags->teamLongTag.ptr()));
Jupiter::StringS::Format(IRCCOLOR"12[Join] "IRCBOLD"%.*s"IRCBOLD" joined the game fighting for the %.*s!",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCCOLOR"12[Part] "IRCBOLD"%.*s"IRCBOLD" left the %.*s.",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->teamLongTag.size(),RenX::tags->teamLongTag.ptr()));
Jupiter::StringS::Format(IRCCOLOR"12[Part] "IRCBOLD"%.*s"IRCBOLD" left the %.*s.",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCCOLOR"04[Kick] "IRCBOLD"%.*s"IRCCOLORIRCBOLD" was "IRCBOLDIRCCOLOR"04kicked"IRCCOLORIRCBOLD" ("IRCCOLOR"04%.*s"IRCCOLOR")",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->messageTag.size(),RenX::tags->messageTag.ptr()));
Jupiter::StringS::Format(IRCCOLOR"04[Kick] "IRCBOLD"%.*s"IRCCOLORIRCBOLD" was "IRCBOLDIRCCOLOR"04kicked"IRCCOLORIRCBOLD" ("IRCCOLOR"04%.*s"IRCCOLOR")",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCBOLD" changed their name to "IRCBOLD"%.*s"IRCBOLD".",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->newNameTag.size(),RenX::tags->newNameTag.ptr()));
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCBOLD" changed their name to "IRCBOLD"%.*s"IRCBOLD".",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCCOLOR"04[SpeedHack] "IRCBOLD"%.*s"IRCBOLD" has thrown a Speed Hack warning!",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr()));
Jupiter::StringS::Format(IRCCOLOR"04[SpeedHack] "IRCBOLD"%.*s"IRCBOLD" has thrown a Speed Hack warning!",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" deployed a "IRCBOLDIRCCOLOR"12%.*s"IRCBOLD,RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->objectTag.size(),RenX::tags->objectTag.ptr()));
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" deployed a "IRCBOLDIRCCOLOR"12%.*s"IRCBOLD,RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" is "IRCCOLOR"04over-mining"IRCCOLOR": "IRCBOLDIRCCOLOR"12%.*s"IRCBOLD,RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->objectTag.size(),RenX::tags->objectTag.ptr()));
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" is "IRCCOLOR"04over-mining"IRCCOLOR": "IRCBOLDIRCCOLOR"12%.*s"IRCBOLD,RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCBOLD" disarmed a "IRCBOLD"%.*s"IRCBOLD,RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->objectTag.size(),RenX::tags->objectTag.ptr()));
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCBOLD" disarmed a "IRCBOLD"%.*s"IRCBOLD,RenX::tags->nameTag.size(),
Jupiter::StringS::Format("%.*s"IRCCOLOR" detonated a "IRCCOLOR"07%.*s"IRCCOLOR".",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->weaponTag.size(),RenX::tags->weaponTag.ptr()));
Jupiter::StringS::Format("%.*s"IRCCOLOR" detonated a "IRCCOLOR"07%.*s"IRCCOLOR".",RenX::tags->nameTag.size(),
Jupiter::StringS::Format("%.*s"IRCCOLOR" died ("IRCCOLOR"12%.*s"IRCCOLOR").",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->weaponTag.size(),RenX::tags->weaponTag.ptr()));
Jupiter::StringS::Format("%.*s"IRCCOLOR" died ("IRCCOLOR"12%.*s"IRCCOLOR").",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCCOLOR"%.*s%.*s"IRCCOLOR" died ("IRCCOLOR"12%.*s"IRCCOLOR").",RenX::tags->teamColorTag.size(),RenX::tags->teamColorTag.ptr(),RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->weaponTag.size(),RenX::tags->weaponTag.ptr()));
Jupiter::StringS::Format(IRCCOLOR"%.*s%.*s"IRCCOLOR" died ("IRCCOLOR"12%.*s"IRCCOLOR").",RenX::tags->teamColorTag.size(),
Jupiter::StringS::Format("%.*s"IRCCOLOR" destroyed the "IRCCOLOR"%.*s%.*s"IRCCOLOR" ("IRCCOLOR"12%.*s"IRCCOLOR").",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->victimTeamColorTag.size(),RenX::tags->victimTeamColorTag.ptr(),RenX::tags->objectTag.size(),RenX::tags->objectTag.ptr(),RenX::tags->weaponTag.size(),RenX::tags->weaponTag.ptr()));
Jupiter::StringS::Format("%.*s"IRCCOLOR" destroyed the "IRCCOLOR"%.*s%.*s"IRCCOLOR" ("IRCCOLOR"12%.*s"IRCCOLOR").",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCCOLOR"%.*s%.*s"IRCCOLOR" destroyed the "IRCCOLOR"%.*s%.*s"IRCCOLOR" ("IRCCOLOR"12%.*s"IRCCOLOR").",RenX::tags->teamColorTag.size(),RenX::tags->teamColorTag.ptr(),RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->victimTeamColorTag.size(),RenX::tags->victimTeamColorTag.ptr(),RenX::tags->objectTag.size(),RenX::tags->objectTag.ptr(),RenX::tags->weaponTag.size(),RenX::tags->weaponTag.ptr()));
Jupiter::StringS::Format(IRCCOLOR"%.*s%.*s"IRCCOLOR" destroyed the "IRCCOLOR"%.*s%.*s"IRCCOLOR" ("IRCCOLOR"12%.*s"IRCCOLOR").",RenX::tags->teamColorTag.size(),
Jupiter::StringS::Format("%.*s"IRCCOLOR" destroyed a "IRCCOLOR"%.*s%.*s"IRCCOLOR" ("IRCCOLOR"12%.*s"IRCCOLOR").",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->victimTeamColorTag.size(),RenX::tags->victimTeamColorTag.ptr(),RenX::tags->objectTag.size(),RenX::tags->objectTag.ptr(),RenX::tags->weaponTag.size(),RenX::tags->weaponTag.ptr()));
Jupiter::StringS::Format("%.*s"IRCCOLOR" destroyed a "IRCCOLOR"%.*s%.*s"IRCCOLOR" ("IRCCOLOR"12%.*s"IRCCOLOR").",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCCOLOR"%.*s%.*s"IRCCOLOR" destroyed a "IRCCOLOR"%.*s%.*s"IRCCOLOR" ("IRCCOLOR"12%.*s"IRCCOLOR").",RenX::tags->teamColorTag.size(),RenX::tags->teamColorTag.ptr(),RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->victimTeamColorTag.size(),RenX::tags->victimTeamColorTag.ptr(),RenX::tags->objectTag.size(),RenX::tags->objectTag.ptr(),RenX::tags->weaponTag.size(),RenX::tags->weaponTag.ptr()));
Jupiter::StringS::Format(IRCCOLOR"%.*s%.*s"IRCCOLOR" destroyed a "IRCCOLOR"%.*s%.*s"IRCCOLOR" ("IRCCOLOR"12%.*s"IRCCOLOR").",RenX::tags->teamColorTag.size(),
Jupiter::StringS::Format("%.*s"IRCCOLOR" destroyed a "IRCCOLOR"%.*s%.*s"IRCCOLOR" ("IRCCOLOR"12%.*s"IRCCOLOR").",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->victimTeamColorTag.size(),RenX::tags->victimTeamColorTag.ptr(),RenX::tags->objectTag.size(),RenX::tags->objectTag.ptr(),RenX::tags->weaponTag.size(),RenX::tags->weaponTag.ptr()));
Jupiter::StringS::Format("%.*s"IRCCOLOR" destroyed a "IRCCOLOR"%.*s%.*s"IRCCOLOR" ("IRCCOLOR"12%.*s"IRCCOLOR").",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCCOLOR"%.*s%.*s"IRCCOLOR" destroyed a "IRCCOLOR"%.*s%.*s"IRCCOLOR" ("IRCCOLOR"12%.*s"IRCCOLOR").",RenX::tags->teamColorTag.size(),RenX::tags->teamColorTag.ptr(),RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->victimTeamColorTag.size(),RenX::tags->victimTeamColorTag.ptr(),RenX::tags->objectTag.size(),RenX::tags->objectTag.ptr(),RenX::tags->weaponTag.size(),RenX::tags->weaponTag.ptr()));
Jupiter::StringS::Format(IRCCOLOR"%.*s%.*s"IRCCOLOR" destroyed a "IRCCOLOR"%.*s%.*s"IRCCOLOR" ("IRCCOLOR"12%.*s"IRCCOLOR").",RenX::tags->teamColorTag.size(),
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" captured the "IRCBOLDIRCCOLOR"%.*s%.*s"IRCCOLORIRCBOLD".",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->victimTeamColorTag.size(),RenX::tags->victimTeamColorTag.ptr(),RenX::tags->objectTag.size(),RenX::tags->objectTag.ptr()));
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" captured the "IRCBOLDIRCCOLOR"%.*s%.*s"IRCCOLORIRCBOLD".",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" neutralized the "IRCBOLDIRCCOLOR"%.*s%.*s"IRCCOLORIRCBOLD".",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->victimTeamColorTag.size(),RenX::tags->victimTeamColorTag.ptr(),RenX::tags->objectTag.size(),RenX::tags->objectTag.ptr()));
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" neutralized the "IRCBOLDIRCCOLOR"%.*s%.*s"IRCCOLORIRCBOLD".",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" purchased a "IRCBOLDIRCCOLOR"%.*s%.*s"IRCCOLORIRCBOLD".",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->teamColorTag.size(),RenX::tags->teamColorTag.ptr(),RenX::tags->victimCharacterTag.size(),RenX::tags->victimCharacterTag.ptr()));
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" purchased a "IRCBOLDIRCCOLOR"%.*s%.*s"IRCCOLORIRCBOLD".",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" purchased a "IRCBOLDIRCCOLOR"%.*s%.*s"IRCCOLORIRCBOLD".",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->teamColorTag.size(),RenX::tags->teamColorTag.ptr(),RenX::tags->objectTag.size(),RenX::tags->objectTag.ptr()));
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" purchased a "IRCBOLDIRCCOLOR"%.*s%.*s"IRCCOLORIRCBOLD".",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" purchased a "IRCBOLDIRCCOLOR"%.*s%.*s"IRCCOLORIRCBOLD".",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->teamColorTag.size(),RenX::tags->teamColorTag.ptr(),RenX::tags->weaponTag.size(),RenX::tags->weaponTag.ptr()));
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" purchased a "IRCBOLDIRCCOLOR"%.*s%.*s"IRCCOLORIRCBOLD".",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" purchased a "IRCBOLDIRCCOLOR"%.*srefill"IRCCOLORIRCBOLD".",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->teamColorTag.size(),RenX::tags->teamColorTag.ptr()));
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" purchased a "IRCBOLDIRCCOLOR"%.*srefill"IRCCOLORIRCBOLD".",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" purchased a "IRCBOLDIRCCOLOR"%.*s%.*s"IRCCOLORIRCBOLD".",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->teamColorTag.size(),RenX::tags->teamColorTag.ptr(),RenX::tags->victimVehicleTag.size(),RenX::tags->victimVehicleTag.ptr()));
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" purchased a "IRCBOLDIRCCOLOR"%.*s%.*s"IRCCOLORIRCBOLD".",RenX::tags->nameTag.size(),
Jupiter::StringS::Format("A "IRCBOLDIRCCOLOR"%.*s%.*s"IRCCOLORIRCBOLD" has spawned.",RenX::tags->teamColorTag.size(),RenX::tags->teamColorTag.ptr(),RenX::tags->vehicleTag.size(),RenX::tags->vehicleTag.ptr()));
Jupiter::StringS::Format("A "IRCBOLDIRCCOLOR"%.*s%.*s"IRCCOLORIRCBOLD" has spawned.",RenX::tags->teamColorTag.size(),
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" spawned as a "IRCCOLOR"%.*s%.*s.",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->teamColorTag.size(),RenX::tags->teamColorTag.ptr(),RenX::tags->victimCharacterTag.size(),RenX::tags->victimCharacterTag.ptr()));
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" spawned as a "IRCCOLOR"%.*s%.*s.",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" picked up a "IRCCOLOR"12%.*s"IRCCOLOR" vehicle crate.",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->objectTag.size(),RenX::tags->objectTag.ptr()));
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" picked up a "IRCCOLOR"12%.*s"IRCCOLOR" vehicle crate.",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" picked up a "IRCCOLOR"12death"IRCCOLOR" crate.",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr()));
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" picked up a "IRCCOLOR"12death"IRCCOLOR" crate.",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" picked up "IRCCOLOR"09%.*s credits"IRCCOLOR" from a "IRCCOLOR"12money"IRCCOLOR" crate.",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->objectTag.size(),RenX::tags->objectTag.ptr()));
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" picked up "IRCCOLOR"09%.*s credits"IRCCOLOR" from a "IRCCOLOR"12money"IRCCOLOR" crate.",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" picked up a "IRCCOLOR"%.*s%.*s"IRCCOLOR""IRCCOLOR"12character"IRCCOLOR" crate.",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->teamColorTag.size(),RenX::tags->teamColorTag.ptr(),RenX::tags->victimCharacterTag.size(),RenX::tags->victimCharacterTag.ptr()));
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" picked up a "IRCCOLOR"%.*s%.*s"IRCCOLOR""IRCCOLOR"12character"IRCCOLOR" crate.",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" picked up a "IRCCOLOR"%.*s%.*s"IRCCOLOR""IRCCOLOR"12spy"IRCCOLOR" crate.",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->victimTeamColorTag.size(),RenX::tags->victimTeamColorTag.ptr(),RenX::tags->victimCharacterTag.size(),RenX::tags->victimCharacterTag.ptr()));
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" picked up a "IRCCOLOR"%.*s%.*s"IRCCOLOR""IRCCOLOR"12spy"IRCCOLOR" crate.",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" picked up a "IRCCOLOR"%.*srefill"IRCCOLOR" crate.",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->teamColorTag.size(),RenX::tags->teamColorTag.ptr()));
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" picked up a "IRCCOLOR"%.*srefill"IRCCOLOR" crate.",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" picked up a "IRCCOLOR"11time-bomb"IRCCOLOR" crate.",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr()));
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" picked up a "IRCCOLOR"11time-bomb"IRCCOLOR" crate.",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" picked up a "IRCCOLOR"11speed"IRCCOLOR" crate.",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr()));
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" picked up a "IRCCOLOR"11speed"IRCCOLOR" crate.",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" picked up a "IRCCOLOR"04nuke"IRCCOLOR" crate.",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr()));
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" picked up a "IRCCOLOR"04nuke"IRCCOLOR" crate.",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" has been "IRCBOLDIRCCOLOR"06abducted"IRCCOLORIRCBOLD" by the "IRCBOLDIRCCOLOR"06Scrin"IRCCOLORIRCBOLD"!",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr()));
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" has been "IRCBOLDIRCCOLOR"06abducted"IRCCOLORIRCBOLD" by the "IRCBOLDIRCCOLOR"06Scrin"IRCCOLORIRCBOLD"!",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" picked up an "IRCCOLOR"13unspecified"IRCCOLOR" crate.",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr()));
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" picked up an "IRCCOLOR"13unspecified"IRCCOLOR" crate.",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" picked up a "IRCCOLOR"13%.*s"IRCCOLOR" crate.",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->objectTag.size(),RenX::tags->objectTag.ptr()));
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" picked up a "IRCCOLOR"13%.*s"IRCCOLOR" crate.",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" stole a "IRCBOLDIRCCOLOR"12%.*s"IRCBOLD"!",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->objectTag.size(),RenX::tags->objectTag.ptr()));
Jupiter::StringS::Format(IRCBOLD"%.*s"IRCCOLORIRCBOLD" stole a "IRCBOLDIRCCOLOR"12%.*s"IRCBOLD"!",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCCOLOR"03[Game]"IRCCOLOR"%.*s The "IRCBOLD"%.*s"IRCBOLD" won by "IRCBOLD"%.*s"IRCBOLD,RenX::tags->teamColorTag.size(),RenX::tags->teamColorTag.ptr(),RenX::tags->teamLongTag.size(),RenX::tags->teamLongTag.ptr(),RenX::tags->messageTag.size(),RenX::tags->messageTag.ptr()));
Jupiter::StringS::Format(IRCCOLOR"03[Game]"IRCCOLOR"%.*s The "IRCBOLD"%.*s"IRCBOLD" won by "IRCBOLD"%.*s"IRCBOLD,RenX::tags->teamColorTag.size(),
Jupiter::StringS::Format(IRCCOLOR"03[Game]"IRCCOLOR"10 The battle ended in a "IRCBOLD"%.*s"IRCBOLD" - Victory handed to "IRCBOLDIRCCOLOR"%.*s%.*s"IRCBOLD,RenX::tags->messageTag.size(),RenX::tags->messageTag.ptr(),RenX::tags->teamColorTag.size(),RenX::tags->teamColorTag.ptr(),RenX::tags->teamLongTag.size(),RenX::tags->teamLongTag.ptr()));
Jupiter::StringS::Format(IRCCOLOR"03[Game]"IRCCOLOR"10 The battle ended in a "IRCBOLD"%.*s"IRCBOLD" - Victory handed to "IRCBOLDIRCCOLOR"%.*s%.*s"IRCBOLD,RenX::tags->messageTag.size(),
Jupiter::StringS::Format(IRCCOLOR"03[Game]"IRCCOLOR"10 The battle ended in a "IRCBOLD"%.*s"IRCBOLD,RenX::tags->messageTag.size(),RenX::tags->messageTag.ptr()));
Jupiter::StringS::Format(IRCCOLOR"03[Game]"IRCCOLOR"10 The battle ended in a "IRCBOLD"%.*s"IRCBOLD,RenX::tags->messageTag.size(),
Jupiter::StringS::Format(IRCCOLOR"07[Admin] "IRCBOLD"%.*s"IRCBOLDIRCCOLOR" logged in with "IRCCOLOR"07"IRCBOLD"%.*s"IRCBOLDIRCNORMAL" privledges.",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->adminTag.size(),RenX::tags->adminTag.ptr()));
Jupiter::StringS::Format(IRCCOLOR"07[Admin] "IRCBOLD"%.*s"IRCBOLDIRCCOLOR" logged in with "IRCCOLOR"07"IRCBOLD"%.*s"IRCBOLDIRCNORMAL" privledges.",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCCOLOR"07[Admin] "IRCBOLD"%.*s"IRCBOLDIRCCOLOR" logged out of their "IRCCOLOR"07"IRCBOLD"%.*s"IRCBOLDIRCNORMAL" privledges.",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->adminTag.size(),RenX::tags->adminTag.ptr()));
Jupiter::StringS::Format(IRCCOLOR"07[Admin] "IRCBOLD"%.*s"IRCBOLDIRCCOLOR" logged out of their "IRCCOLOR"07"IRCBOLD"%.*s"IRCBOLDIRCNORMAL" privledges.",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCCOLOR"[Vote] "IRCBOLD"%.*s"IRCNORMAL" has called for adding "IRCCOLOR"12%.*s"IRCCOLOR" bots to %.*s, with skill level "IRCCOLOR"07%.*s"IRCCOLOR".",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->objectTag.size(),RenX::tags->objectTag.ptr(),RenX::tags->victimTeamShortTag.size(),RenX::tags->victimTeamShortTag.ptr(),RenX::tags->weaponTag.size(),RenX::tags->weaponTag.ptr()));
Jupiter::StringS::Format(IRCCOLOR"[Vote] "IRCBOLD"%.*s"IRCNORMAL" has called for adding "IRCCOLOR"12%.*s"IRCCOLOR" bots to %.*s, with skill level "IRCCOLOR"07%.*s"IRCCOLOR".",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCCOLOR"[Vote] "IRCBOLD"%.*s"IRCNORMAL" has called for a Map Change.",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr()));
Jupiter::StringS::Format(IRCCOLOR"[Vote] "IRCBOLD"%.*s"IRCNORMAL" has called for a Map Change.",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCCOLOR"[Vote] "IRCBOLD"%.*s"IRCNORMAL" has called for a kick against %.*s"IRCNORMAL".",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->victimNameTag.size(),RenX::tags->victimNameTag.ptr()));
Jupiter::StringS::Format(IRCCOLOR"[Vote] "IRCBOLD"%.*s"IRCNORMAL" has called for a kick against %.*s"IRCNORMAL".",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCCOLOR"%.*s[Vote] "IRCBOLD"%.*s"IRCBOLD" has called for a Mine Ban against %.*s"IRCNORMAL".",RenX::tags->victimTeamColorTag.size(),RenX::tags->victimTeamColorTag.ptr(),RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr()));
Jupiter::StringS::Format(IRCCOLOR"%.*s[Vote] "IRCBOLD"%.*s"IRCBOLD" has called for a Mine Ban against %.*s"IRCNORMAL".",RenX::tags->victimTeamColorTag.size(),
Jupiter::StringS::Format(IRCCOLOR"[Vote] "IRCBOLD"%.*s"IRCNORMAL" has called a vote to remove "IRCCOLOR"12%.*s"IRCCOLOR" bots from "IRCCOLOR"%.*s%.*s"IRCNORMAL".",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->objectTag.size(),RenX::tags->objectTag.ptr(),RenX::tags->victimTeamColorTag.size(),RenX::tags->victimTeamColorTag.ptr(),RenX::tags->victimTeamShortTag.size(),RenX::tags->victimTeamShortTag.ptr()));
Jupiter::StringS::Format(IRCCOLOR"[Vote] "IRCBOLD"%.*s"IRCNORMAL" has called a vote to remove "IRCCOLOR"12%.*s"IRCCOLOR" bots from "IRCCOLOR"%.*s%.*s"IRCNORMAL".",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCCOLOR"[Vote] "IRCBOLD"%.*s"IRCNORMAL" has called for a Map Restart.",RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr()));
Jupiter::StringS::Format(IRCCOLOR"[Vote] "IRCBOLD"%.*s"IRCNORMAL" has called for a Map Restart.",RenX::tags->nameTag.size(),
Jupiter::StringS::Format(IRCCOLOR"%.*s[Vote] "IRCBOLD"%.*s"IRCBOLD" has called for a Surrender.",RenX::tags->victimTeamColorTag.size(),RenX::tags->victimTeamColorTag.ptr(),RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr()));
Jupiter::StringS::Format(IRCCOLOR"%.*s[Vote] "IRCBOLD"%.*s"IRCBOLD" has called for a Surrender.",RenX::tags->victimTeamColorTag.size(),
Jupiter::StringS::Format(IRCCOLOR"%.*s[Vote] "IRCBOLD"%.*s"IRCBOLDIRCCOLOR"%.*s has started a Survey: "IRCCOLOR"12%.*s",RenX::tags->victimTeamColorTag.size(),RenX::tags->victimTeamColorTag.ptr(),RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->victimTeamColorTag.size(),RenX::tags->victimTeamColorTag.ptr(),RenX::tags->messageTag.size(),RenX::tags->messageTag.ptr()));
Jupiter::StringS::Format(IRCCOLOR"%.*s[Vote] "IRCBOLD"%.*s"IRCBOLDIRCCOLOR"%.*s has started a Survey: "IRCCOLOR"12%.*s",RenX::tags->victimTeamColorTag.size(),
Jupiter::StringS::Format(IRCCOLOR"%.*s[Vote] "IRCBOLD"%.*s"IRCBOLDIRCCOLOR"%.*s has called a \"%.*s\" vote.",RenX::tags->victimTeamColorTag.size(),RenX::tags->victimTeamColorTag.ptr(),RenX::tags->nameTag.size(),RenX::tags->nameTag.ptr(),RenX::tags->victimTeamColorTag.size(),RenX::tags->victimTeamColorTag.ptr(),RenX::tags->objectTag.size(),RenX::tags->objectTag.ptr()));
Jupiter::StringS::Format(IRCCOLOR"%.*s[Vote] "IRCBOLD"%.*s"IRCBOLDIRCCOLOR"%.*s has called a \"%.*s\" vote.",RenX::tags->victimTeamColorTag.size(),
Jupiter::StringS::Format(IRCCOLOR"%.*s[Vote] A vote for \"%.*s\" was "IRCBOLDIRCCOLOR"07cancelled"IRCCOLORIRCBOLD".",RenX::tags->victimTeamColorTag.size(),RenX::tags->victimTeamColorTag.ptr(),RenX::tags->objectTag.size(),RenX::tags->objectTag.ptr()));
Jupiter::StringS::Format(IRCCOLOR"%.*s[Vote] A vote for \"%.*s\" was "IRCBOLDIRCCOLOR"07cancelled"IRCCOLORIRCBOLD".",RenX::tags->victimTeamColorTag.size(),
Jupiter::StringS::Format(IRCCOLOR"03Renegade X RCON connection established; using RCON verison "IRCBOLD"%.*s"IRCBOLD" for game version "IRCBOLD"%.*s"IRCBOLD,RenX::tags->rconVersionTag.size(),RenX::tags->rconVersionTag.ptr(),RenX::tags->gameVersionTag.size(),RenX::tags->gameVersionTag.ptr()));
Jupiter::StringS::Format(IRCCOLOR"03Renegade X RCON connection established; using RCON verison "IRCBOLD"%.*s"IRCBOLD" for game version "IRCBOLD"%.*s"IRCBOLD,RenX::tags->rconVersionTag.size(),
server.sendLogChan(IRCCOLOR"03[Authentication] "IRCBOLD"%.*s"IRCBOLDIRCCOLOR" is now authenticated with access level %d; group: %.*s.",playerName.size(),playerName.ptr(),player.access,group->name.size(),group->name.data());
server.sendLogChan(IRCCOLOR"03[Authentication] "IRCBOLD"%.*s"IRCBOLDIRCCOLOR" is now authenticated with access level %d; group: %.*s.",playerName.size(),
source->sendMessage(*player,Jupiter::StringS::Format("%.*s, your join message is now: %.*s",player->name.size(),player->name.data(),parameters.size(),parameters.ptr()));
source->sendMessage(*player,Jupiter::StringS::Format("%.*s, your join message is now: %.*s",player->name.size(),player->name.data(),parameters.size(),
server->sendWarnMessage(*player,Jupiter::StringS::Format("You have been warned by %.*s@IRC for: %.*s. You have %d warnings.",nick.size(),nick.ptr(),reason.size(),reason.data(),warns));
server->sendWarnMessage(*player,Jupiter::StringS::Format("You have been warned by %.*s@IRC for: %.*s. You have %d warnings.",nick.size(),
nick.data(),reason.size(),reason.data(),warns));
source->sendNotice(nick,Jupiter::StringS::Format("%.*s has been warned; they now have %d warnings.",player->name.size(),player->name.data(),warns));