From bb9b6a340cac4c87e18c4164bc76bbc81b5b2b3f Mon Sep 17 00:00:00 2001 From: Philpax Date: Thu, 13 Nov 2025 06:53:12 +0100 Subject: [PATCH] Add raw Internet Archive download --- .../Category%3ANeeds_improvement/index.html | 242 + .../Category%3ANoDescription/index.html | 384 ++ .../wiki.jc-mp.com/Changelog/index.html | 1415 ++++++ .../Character_Models/index.html | 1026 +++++ .../wiki.jc-mp.com/Client/Console/index.html | 241 + .../Client/Launch_Options/index.html | 229 + .../Development_roadmap/index.html | 208 + .../Feature_Overview/index.html | 258 ++ .../Frequently_Asked_Questions/index.html | 292 ++ .../wiki.jc-mp.com/GameSetting/index.html | 323 ++ .../wiki.jc-mp.com/Game_Version/index.html | 175 + .../wiki.jc-mp.com/JC2MP_Mods/index.html | 171 + .../wiki.jc-mp.com/JC3MP_FAQ/index.html | 172 + .../Lua/Client/Action/index.html | 965 ++++ .../Lua/Client/AssetLocation/index.html | 200 + .../Functions/GetBoundingBox/index.html | 189 + .../Client/BaseWindow/Events/Blur/index.html | 188 + .../Client/BaseWindow/Events/Focus/index.html | 188 + .../BaseWindow/Events/HoverEnter/index.html | 188 + .../BaseWindow/Events/HoverLeave/index.html | 188 + .../BaseWindow/Events/PostRender/index.html | 193 + .../BaseWindow/Events/PreRender/index.html | 203 + .../BaseWindow/Events/Render/index.html | 193 + .../Functions/AbsoluteToRelative/index.html | 194 + .../BaseWindow/Functions/Blur/index.html | 204 + .../Functions/BringToFront/index.html | 194 + .../Functions/FindChildByName/index.html | 213 + .../BaseWindow/Functions/Focus/index.html | 194 + .../Functions/GetBackgroundVisible/index.html | 215 + .../BaseWindow/Functions/GetChild/index.html | 194 + .../Functions/GetChildren/index.html | 204 + .../Functions/GetDataBool/index.html | 194 + .../Functions/GetDataNumber/index.html | 204 + .../Functions/GetDataObject/index.html | 204 + .../Functions/GetDataString/index.html | 194 + .../BaseWindow/Functions/GetDock/index.html | 194 + .../Functions/GetEnabled/index.html | 194 + .../Functions/GetFocused/index.html | 204 + .../BaseWindow/Functions/GetHeight/index.html | 194 + .../Functions/GetHovered/index.html | 194 + .../BaseWindow/Functions/GetMargin/index.html | 194 + .../BaseWindow/Functions/GetName/index.html | 194 + .../Functions/GetNumChildren/index.html | 194 + .../BaseWindow/Functions/GetOnTop/index.html | 194 + .../Functions/GetPadding/index.html | 194 + .../BaseWindow/Functions/GetParent/index.html | 204 + .../Functions/GetPosition/index.html | 194 + .../Functions/GetPositionRel/index.html | 194 + .../BaseWindow/Functions/GetSize/index.html | 194 + .../Functions/GetSizeRel/index.html | 194 + .../Functions/GetTabNavigation/index.html | 204 + .../Functions/GetToolTip/index.html | 194 + .../BaseWindow/Functions/GetType/index.html | 194 + .../Functions/GetVisible/index.html | 204 + .../BaseWindow/Functions/GetWidth/index.html | 194 + .../BaseWindow/Functions/Hide/index.html | 194 + .../BaseWindow/Functions/IsChild/index.html | 194 + .../Functions/RelativeToAbsolute/index.html | 194 + .../BaseWindow/Functions/Remove/index.html | 204 + .../Functions/RemoveAllChildren/index.html | 194 + .../Functions/SendToBack/index.html | 204 + .../Functions/SetBackgroundVisible/index.html | 215 + .../Functions/SetDataBool/index.html | 194 + .../Functions/SetDataNumber/index.html | 194 + .../Functions/SetDataObject/index.html | 204 + .../Functions/SetDataString/index.html | 194 + .../BaseWindow/Functions/SetDock/index.html | 194 + .../Functions/SetEnabled/index.html | 194 + .../BaseWindow/Functions/SetHeight/index.html | 204 + .../BaseWindow/Functions/SetMargin/index.html | 204 + .../BaseWindow/Functions/SetName/index.html | 194 + .../Functions/SetPadding/index.html | 194 + .../BaseWindow/Functions/SetParent/index.html | 194 + .../Functions/SetPosition/index.html | 204 + .../Functions/SetPositionRel/index.html | 194 + .../BaseWindow/Functions/SetSize/index.html | 204 + .../Functions/SetSizeRel/index.html | 194 + .../Functions/SetTabNavigation/index.html | 204 + .../Functions/SetToolTip/index.html | 194 + .../Functions/SetVisible/index.html | 204 + .../BaseWindow/Functions/SetWidth/index.html | 194 + .../BaseWindow/Functions/Show/index.html | 194 + .../Functions/SizeToChildren/index.html | 213 + .../BaseWindow/Functions/Subscribe/index.html | 213 + .../BaseWindow/Functions/Touch/index.html | 194 + .../Functions/Unsubscribe/index.html | 194 + .../Lua/Client/BaseWindow/index.html | 631 +++ .../Button/Events/DoubleClick/index.html | 188 + .../Lua/Client/Button/Events/Down/index.html | 198 + .../Lua/Client/Button/Events/Press/index.html | 188 + .../Button/Events/RightPress/index.html | 188 + .../Client/Button/Events/Toggle/index.html | 193 + .../Client/Button/Events/ToggleOff/index.html | 193 + .../Client/Button/Events/ToggleOn/index.html | 193 + .../Lua/Client/Button/Events/Up/index.html | 188 + .../Button/Functions/GetPressed/index.html | 194 + .../Functions/GetToggleState/index.html | 194 + .../Button/Functions/GetToggleable/index.html | 194 + .../Button/Functions/SetPressed/index.html | 194 + .../Functions/SetTextDisabledColor/index.html | 194 + .../Functions/SetTextHoveredColor/index.html | 194 + .../Functions/SetTextNormalColor/index.html | 194 + .../Functions/SetTextPressedColor/index.html | 194 + .../Functions/SetToggleState/index.html | 194 + .../Button/Functions/SetToggleable/index.html | 194 + .../Client/Button/Functions/Toggle/index.html | 194 + .../Lua/Client/Button/index.html | 808 ++++ .../Lua/Client/Camera/index.html | 196 + .../Chat/Functions/GetEnabled/index.html | 206 + .../Chat/Functions/GetUserEnabled/index.html | 202 + .../Client/Chat/Functions/Print/index.html | 194 + .../wiki.jc-mp.com/Lua/Client/Chat/index.html | 224 + .../Client/Functions/GetPlayers/index.html | 186 + .../Functions/GetStreamedPlayers/index.html | 215 + .../Client/Functions/GetVehicles/index.html | 226 + .../Lua/Client/Client/index.html | 251 + .../Lua/Client/ClientActor/index.html | 417 ++ .../Static_Functions/Play/index.html | 207 + .../Lua/Client/ClientEffect/index.html | 288 ++ .../Functions/GetAngle/index.html | 190 + .../ClientEntity/Functions/GetId/index.html | 190 + .../Functions/GetPosition/index.html | 190 + .../ClientEntity/Functions/IsValid/index.html | 190 + .../Functions/SetAngle/index.html | 190 + .../Functions/SetPosition/index.html | 190 + .../Lua/Client/ClientEntity/index.html | 224 + .../ClientLight/Functions/GetColor/index.html | 200 + .../GetConstantAttenuation/index.html | 200 + .../Functions/GetEnabled/index.html | 200 + .../Functions/GetFadeInDuration/index.html | 200 + .../Functions/GetFadeOutDuration/index.html | 200 + .../Functions/GetLinearAttenuation/index.html | 190 + .../Functions/GetMultiplier/index.html | 200 + .../GetQuadraticAttenuation/index.html | 190 + .../Functions/GetRadius/index.html | 190 + .../ClientLight/Functions/Remove/index.html | 190 + .../ClientLight/Functions/SetColor/index.html | 190 + .../SetConstantAttenuation/index.html | 190 + .../Functions/SetEnabled/index.html | 200 + .../Functions/SetFadeInDuration/index.html | 190 + .../Functions/SetFadeOutDuration/index.html | 200 + .../Functions/SetLinearAttenuation/index.html | 190 + .../Functions/SetMultiplier/index.html | 190 + .../SetQuadraticAttenuation/index.html | 200 + .../Functions/SetRadius/index.html | 200 + .../Static_Functions/Create/index.html | 310 ++ .../Static_Functions/Play/index.html | 207 + .../Lua/Client/ClientLight/index.html | 361 ++ .../Functions/GetPath/index.html | 190 + .../Functions/IsPlaying/index.html | 190 + .../Functions/Play/index.html | 190 + .../Functions/Remove/index.html | 190 + .../Functions/Stop/index.html | 190 + .../Static_Functions/Create/index.html | 240 + .../Static_Functions/Play/index.html | 197 + .../Client/ClientParticleSystem/index.html | 291 ++ .../Static_Functions/Play/index.html | 207 + .../Lua/Client/ClientSound/index.html | 298 ++ .../Lua/Client/ClientStaticObject/index.html | 319 ++ .../ComboBox/Events/Selection/index.html | 188 + .../ComboBox/Functions/AddItem/index.html | 213 + .../ComboBox/Functions/ClearItems/index.html | 194 + .../ComboBox/Functions/GetMenuOpen/index.html | 204 + .../Functions/GetSelectedItem/index.html | 194 + .../ComboBox/Functions/RemoveItem/index.html | 194 + .../ComboBox/Functions/SelectItem/index.html | 194 + .../Functions/SelectItemByName/index.html | 194 + .../Static_Functions/Create/index.html | 251 + .../Lua/Client/ComboBox/index.html | 862 ++++ .../GUIEvent/Functions/GetName/index.html | 194 + .../Lua/Client/GUIEvent/index.html | 189 + .../Lua/Client/GUIState/index.html | 196 + .../Game/Functions/FireEvent/index.html | 872 ++++ .../Client/Game/Functions/GetHeat/index.html | 197 + .../Game/Functions/GetSetting/index.html | 173 + .../Client/Game/Functions/GetState/index.html | 173 + .../Client/Game/Functions/GetTime/index.html | 190 + .../Game/Functions/ResetHeat/index.html | 190 + .../Client/Game/Functions/SetHeat/index.html | 200 + .../Game/Functions/ShowPopup/index.html | 207 + .../wiki.jc-mp.com/Lua/Client/Game/index.html | 224 + .../Lua/Client/GameSetting/index.html | 414 ++ .../Lua/Client/GwenPosition/index.html | 239 + .../Image/Static_Functions/Create/index.html | 269 ++ .../Lua/Client/Image/index.html | 269 ++ .../Client/Input/Functions/Clear/index.html | 200 + .../Client/Key/Functions/IsDown/index.html | 194 + .../wiki.jc-mp.com/Lua/Client/Key/index.html | 1313 ++++++ .../Label/Functions/GetAlignment/index.html | 204 + .../Client/Label/Functions/GetText/index.html | 204 + .../Label/Functions/GetTextColor/index.html | 204 + .../Label/Functions/GetTextHeight/index.html | 194 + .../Label/Functions/GetTextLength/index.html | 204 + .../Label/Functions/GetTextPadding/index.html | 194 + .../Label/Functions/GetTextSize/index.html | 194 + .../Label/Functions/GetTextWidth/index.html | 194 + .../Client/Label/Functions/GetWrap/index.html | 194 + .../Label/Functions/SetAlignment/index.html | 194 + .../Label/Functions/SetColorBright/index.html | 194 + .../Label/Functions/SetColorDark/index.html | 194 + .../Functions/SetColorHighlight/index.html | 194 + .../Label/Functions/SetColorNormal/index.html | 194 + .../Client/Label/Functions/SetText/index.html | 213 + .../Label/Functions/SetTextColor/index.html | 204 + .../Label/Functions/SetTextPadding/index.html | 194 + .../Label/Functions/SetTextSize/index.html | 194 + .../Client/Label/Functions/SetWrap/index.html | 194 + .../Label/Functions/SizeToContents/index.html | 194 + .../Lua/Client/Label/index.html | 735 +++ .../Client/ListBox/Functions/Clear/index.html | 190 + .../Functions/IsTeleporting/index.html | 200 + .../Lua/Client/LocalPlayer/index.html | 359 ++ .../Lua/Client/MenuItem/index.html | 875 ++++ .../Lua/Client/PageControl/index.html | 713 +++ .../Lua/Client/PasswordTextBox/index.html | 808 ++++ .../Physics/Functions/Raycast/index.html | 278 ++ .../Player/Functions/GetBoneAngle/index.html | 192 + .../Player/Functions/GetBones/index.html | 208 + .../Player/Functions/GetSteamId/index.html | 186 + .../Player/Functions/GetValue/index.html | 199 + .../Player/Functions/SetValue/index.html | 195 + .../Player/Static_Functions/Match/index.html | 192 + .../Lua/Client/Player/index.html | 402 ++ .../Lua/Client/RadioButton/index.html | 729 +++ .../Render/Functions/GetTextWidth/index.html | 228 + .../Render/Functions/SetClip/index.html | 231 + .../Lua/Client/Render/index.html | 375 ++ .../Lua/Client/ScrollControl/index.html | 661 +++ .../SortedList/Functions/Clear/index.html | 190 + .../SortedList/Functions/Sort/index.html | 219 + .../Lua/Client/StaticObject/index.html | 284 ++ .../Functions/SetCurrentTab/index.html | 200 + .../Client/Table/Functions/GetRow/index.html | 186 + .../Functions/GetCellContents/index.html | 190 + .../Functions/SetTextColor/index.html | 190 + .../Lua/Client/TableRow/index.html | 745 +++ .../Static_Functions/Create/index.html | 251 + .../Lua/Client/TextBox/index.html | 794 ++++ .../Lua/Client/TextBoxMultiline/index.html | 808 ++++ .../Lua/Client/Topology/index.html | 251 + .../TreeNode/Functions/GetLabel/index.html | 190 + .../Lua/Client/TreeNode/index.html | 706 +++ .../Functions/GetBoundingBox/index.html | 200 + .../Functions/GetCenterOfMass/index.html | 190 + .../Functions/GetInvulnerable/index.html | 200 + .../Functions/GetLinearVelocity/index.html | 204 + .../World/Static_Functions/GetById/index.html | 194 + .../Lua/Client/World/index.html | 235 + .../wiki.jc-mp.com/Lua/Client/index.html | 690 +++ .../Lua/Events/Client/GameLoad/index.html | 202 + .../Client/LocalPlayerBulletHit/index.html | 205 + .../Events/Client/LocalPlayerDeath/index.html | 203 + .../Client/LocalPlayerEnterVehicle/index.html | 200 + .../Client/LocalPlayerExplosionHit/index.html | 205 + .../LocalPlayerForcePulseHit/index.html | 200 + .../Client/LocalPlayerWorldChange/index.html | 189 + .../Lua/Events/Client/MouseDown/index.html | 225 + .../Lua/Events/Client/MouseUp/index.html | 212 + .../Events/Server/ClientModuleLoad/index.html | 202 + .../Lua/Events/Server/EntityRemove/index.html | 216 + .../Server/PlayerAuthenticate/index.html | 203 + .../Lua/Events/Server/PlayerDeath/index.html | 209 + .../Server/PlayerEnterCheckpoint/index.html | 202 + .../Events/Server/PlayerEnterMG/index.html | 202 + .../Events/Server/PlayerEnterStunt/index.html | 202 + .../Server/PlayerExitCheckpoint/index.html | 202 + .../Lua/Events/Server/PlayerExitMG/index.html | 202 + .../Events/Server/PlayerExitStunt/index.html | 202 + .../Server/PlayerMoneyChange/index.html | 205 + .../Lua/Events/Server/PlayerSpawn/index.html | 212 + .../Server/PlayerStateChange/index.html | 202 + .../Server/PlayerWorldChange/index.html | 193 + .../Lua/Events/Server/ServerStart/index.html | 196 + .../Shared/ClientModulesLoad/index.html | 200 + .../Events/Shared/EntityDespawn/index.html | 222 + .../Lua/Events/Shared/EntitySpawn/index.html | 222 + .../Lua/Events/Shared/ModuleLoad/index.html | 206 + .../Lua/Events/Shared/ModuleUnload/index.html | 206 + .../Lua/Events/Shared/ModulesLoad/index.html | 202 + .../Shared/NetworkObjectCreate/index.html | 200 + .../Shared/NetworkObjectDestroy/index.html | 200 + .../NetworkObjectValueChange/index.html | 252 + .../Lua/Events/Shared/PlayerChat/index.html | 241 + .../Shared/PlayerEnterVehicle/index.html | 210 + .../Shared/PlayerExitVehicle/index.html | 202 + .../Lua/Events/Shared/PlayerJoin/index.html | 202 + .../PlayerNetworkValueChange/index.html | 246 + .../Lua/Events/Shared/PlayerQuit/index.html | 202 + .../Shared/PlayerValueChange/index.html | 243 + .../Lua/Events/Shared/PostTick/index.html | 232 + .../Lua/Events/Shared/PreTick/index.html | 232 + .../Shared/SharedObjectCreate/index.html | 200 + .../Shared/SharedObjectDestroy/index.html | 200 + .../Shared/SharedObjectValueChange/index.html | 248 + .../WorldNetworkObjectCreate/index.html | 200 + .../WorldNetworkObjectDestroy/index.html | 200 + .../Lua/Frequently_Asked_Questions/index.html | 230 + .../Lua/Server/CellID/index.html | 194 + .../Chat/Functions/Broadcast/index.html | 194 + .../Lua/Server/Chat/Functions/Send/index.html | 194 + .../wiki.jc-mp.com/Lua/Server/Chat/index.html | 194 + .../Lua/Server/Checkpoint/index.html | 407 ++ .../Lua/Server/CollisionGroup/index.html | 194 + .../Config/Functions/GetValue/index.html | 173 + .../Config/Functions/SetValue/index.html | 173 + .../Lua/Server/Config/index.html | 194 + .../Lua/Server/EntityStorageBase/index.html | 199 + .../Lua/Server/NetworkObject/index.html | 271 ++ .../Server/Player/Functions/Ban/index.html | 205 + .../Functions/ClearInventory/index.html | 186 + .../Functions/DisableAutoAim/index.html | 186 + .../Functions/DisableCollision/index.html | 186 + .../Player/Functions/EnableAutoAim/index.html | 186 + .../Functions/EnableCollision/index.html | 186 + .../Player/Functions/EnterVehicle/index.html | 186 + .../Player/Functions/GetAimTarget/index.html | 196 + .../Player/Functions/GetAngle/index.html | 186 + .../Functions/GetCameraPosition/index.html | 186 + .../Player/Functions/GetColor/index.html | 186 + .../Functions/GetEquippedSlot/index.html | 186 + .../Functions/GetEquippedWeapon/index.html | 186 + .../Player/Functions/GetHealth/index.html | 194 + .../Server/Player/Functions/GetIP/index.html | 207 + .../Server/Player/Functions/GetId/index.html | 194 + .../Player/Functions/GetInventory/index.html | 186 + .../Functions/GetLinearVelocity/index.html | 186 + .../Player/Functions/GetModelId/index.html | 186 + .../Player/Functions/GetMoney/index.html | 186 + .../Player/Functions/GetName/index.html | 189 + .../Functions/GetParachuting/index.html | 186 + .../Player/Functions/GetPing/index.html | 186 + .../Player/Functions/GetPosition/index.html | 186 + .../Player/Functions/GetState/index.html | 186 + .../Player/Functions/GetSteamId/index.html | 189 + .../Player/Functions/GetValue/index.html | 195 + .../Player/Functions/GetVehicle/index.html | 194 + .../Functions/GetWeatherSeverity/index.html | 186 + .../Player/Functions/GiveWeapon/index.html | 189 + .../Player/Functions/HasVehicleDLC/index.html | 186 + .../Player/Functions/HasWeaponDLC/index.html | 186 + .../Player/Functions/InVehicle/index.html | 191 + .../Functions/IsFullyAuthenticated/index.html | 186 + .../Server/Player/Functions/Kick/index.html | 205 + .../Functions/SendChatMessage/index.html | 186 + .../Player/Functions/SetAngle/index.html | 194 + .../Player/Functions/SetColor/index.html | 186 + .../Player/Functions/SetHealth/index.html | 194 + .../Player/Functions/SetModelId/index.html | 194 + .../Player/Functions/SetMoney/index.html | 186 + .../Functions/SetNetworkValue/index.html | 205 + .../Player/Functions/SetPosition/index.html | 194 + .../Player/Functions/SetValue/index.html | 195 + .../Functions/SetWeatherSeverity/index.html | 192 + .../Player/Functions/Teleport/index.html | 186 + .../Static_Functions/GetById/index.html | 194 + .../Player/Static_Functions/Match/index.html | 208 + .../Lua/Server/Player/index.html | 562 +++ .../Server/SQL/Functions/Command/index.html | 186 + .../Server/SQL/Functions/Execute/index.html | 186 + .../SQL/Functions/GetLastInsertId/index.html | 190 + .../Lua/Server/SQL/Functions/Query/index.html | 186 + .../SQL/Functions/Transaction/index.html | 224 + .../wiki.jc-mp.com/Lua/Server/SQL/index.html | 219 + .../SQLCommand/Functions/Execute/index.html | 186 + .../Lua/Server/SQLCommand/index.html | 244 + .../Server/SQLQuery/Constructor/index.html | 186 + .../SQLQuery/Functions/Execute/index.html | 186 + .../Lua/Server/SQLQuery/index.html | 244 + .../SQLStatement/Functions/Bind/index.html | 243 + .../Lua/Server/SQLStatement/index.html | 209 + .../Lua/Server/SQLTransaction/index.html | 209 + .../Server/Server/Functions/AddBan/index.html | 196 + .../Functions/DisableCollision/index.html | 186 + .../Functions/EnableCollision/index.html | 186 + .../Functions/GetCheckpoints/index.html | 215 + .../Functions/GetElapsedSeconds/index.html | 186 + .../Server/Functions/GetModules/index.html | 202 + .../Functions/GetPlayerCount/index.html | 186 + .../Server/Functions/GetPlayers/index.html | 186 + .../Server/Functions/GetVehicles/index.html | 215 + .../Server/Functions/IsBanned/index.html | 196 + .../Server/Functions/RemoveBan/index.html | 186 + .../Lua/Server/Server/index.html | 259 ++ .../Functions/Teleport/index.html | 194 + .../Lua/Server/StaticObject/index.html | 357 ++ .../Functions/GetCellId/index.html | 186 + .../Functions/GetEnabled/index.html | 186 + .../Functions/GetStreamDistance/index.html | 186 + .../Functions/GetWorld/index.html | 186 + .../Functions/SetEnabled/index.html | 186 + .../Functions/SetStreamDistance/index.html | 186 + .../Functions/SetWorld/index.html | 186 + .../Lua/Server/StreamableObject/index.html | 234 + .../Lua/Server/UDPSocket/index.html | 257 ++ .../Functions/GetInvulnerable/index.html | 200 + .../Vehicle/Functions/SetColors/index.html | 215 + .../Functions/SetInvulnerable/index.html | 200 + .../Static_Functions/Create/index.html | 307 ++ .../Lua/Server/Vehicle/index.html | 532 +++ .../Lua/Server/VehicleSeat/index.html | 231 + .../World/Functions/GetCheckpoints/index.html | 215 + .../World/Functions/GetPlayers/index.html | 186 + .../World/Functions/GetVehicles/index.html | 215 + .../Functions/SetWeatherSeverity/index.html | 192 + .../World/Static_Functions/GetById/index.html | 194 + .../Lua/Server/World/index.html | 275 ++ .../Lua/Server/WorldNetworkObject/index.html | 371 ++ .../wiki.jc-mp.com/Lua/Server/index.html | 290 ++ .../Angle/Functions/DegreesString/index.html | 186 + .../Angle/Static_Functions/Slerp/index.html | 194 + .../Lua/Shared/Angle/index.html | 336 ++ .../Lua/Shared/AnimationState/index.html | 2591 +++++++++++ .../Lua/Shared/AssetLocation/index.html | 214 + .../Functions/Subscribe/index.html | 187 + .../Functions/Unsubscribe/index.html | 173 + .../Functions/UnsubscribeAll/index.html | 173 + .../Lua/Shared/BaseEventManager/index.html | 206 + .../Lua/Shared/CharacterId/index.html | 691 +++ .../Lua/Shared/Color/index.html | 1276 +++++ .../Shared/Console/Functions/Print/index.html | 205 + .../Shared/Console/Functions/Run/index.html | 207 + .../Lua/Shared/Console/index.html | 220 + .../Lua/Shared/DamageEntity/index.html | 211 + .../Lua/Shared/Event/index.html | 189 + .../Shared/Events/Functions/Fire/index.html | 220 + .../Lua/Shared/Events/index.html | 215 + .../Lua/Shared/Functions/IsValid/index.html | 252 + .../Shared/MD5/Functions/Update/index.html | 186 + .../wiki.jc-mp.com/Lua/Shared/MD5/index.html | 237 + .../Lua/Shared/Network/index.html | 265 ++ .../Lua/Shared/PlayerState/index.html | 206 + .../wiki.jc-mp.com/Lua/Shared/SHA1/index.html | 237 + .../Lua/Shared/SHA256/index.html | 237 + .../Lua/Shared/SteamId/Constructor/index.html | 189 + .../Shared/SteamId/Properties/id/index.html | 185 + .../SteamId/Properties/string/index.html | 185 + .../Lua/Shared/SteamId/index.html | 229 + .../Timer/Functions/GetHours/index.html | 190 + .../Timer/Functions/GetMinutes/index.html | 190 + .../Lua/Shared/Timer/index.html | 220 + .../Transform2/Functions/Invert/index.html | 210 + .../Lua/Shared/Transform2/index.html | 235 + .../Transform3/Functions/Invert/index.html | 200 + .../Lua/Shared/Transform3/index.html | 233 + .../Lua/Shared/Vector2/index.html | 379 ++ .../Lua/Shared/Vector3/Constructor/index.html | 215 + .../Shared/Vector3/Functions/Cross/index.html | 189 + .../Vector3/Functions/Distance/index.html | 189 + .../Vector3/Functions/Distance2D/index.html | 189 + .../Vector3/Functions/DistanceSqr/index.html | 192 + .../Functions/DistanceSqr2D/index.html | 192 + .../Shared/Vector3/Functions/Dot/index.html | 189 + .../Vector3/Functions/Length/index.html | 189 + .../Vector3/Functions/LengthSqr/index.html | 192 + .../Vector3/Functions/Normalize/index.html | 192 + .../Vector3/Functions/Normalized/index.html | 189 + .../Shared/Vector3/Properties/x/index.html | 183 + .../Shared/Vector3/Properties/y/index.html | 183 + .../Shared/Vector3/Properties/z/index.html | 183 + .../Vector3/Static_Functions/Cross/index.html | 189 + .../Static_Functions/Distance/index.html | 189 + .../Static_Functions/Distance2D/index.html | 189 + .../Static_Functions/DistanceSqr/index.html | 192 + .../Static_Functions/DistanceSqr2D/index.html | 189 + .../Vector3/Static_Functions/Dot/index.html | 189 + .../Lua/Shared/Vector3/index.html | 424 ++ .../Lua/Shared/VehicleId/index.html | 641 +++ .../Lua/Shared/Weapon/index.html | 499 ++ .../Lua/Shared/WeaponSlot/index.html | 191 + .../wiki.jc-mp.com/Lua/Shared/index.html | 269 ++ .../Lua/Shared/io/createdir/index.html | 201 + .../Lua/Shared/io/directories/index.html | 199 + .../Lua/Shared/io/files/index.html | 199 + .../Lua/Third_Party_Modules/index.html | 187 + .../A_tank_that_shoots_tanks/index.html | 301 ++ .../Tutorials/Beginner/Beginner/index.html | 342 ++ .../Beginner/Client-side_scripts/index.html | 183 + .../Cross-module_communication/index.html | 176 + .../Beginner/Learning_Lua/index.html | 179 + .../Module_loading_process/index.html | 215 + .../Server-client_communication/index.html | 210 + .../Beginner/Your_first_gamemode/index.html | 351 ++ .../Lua/Tutorials/Beginner/index.html | 350 ++ .../Lua/Tutorials/Class_basics/index.html | 421 ++ .../Tutorials/Client-side_scripts/index.html | 191 + .../Creating_a_speedometer/index.html | 229 + .../Cross-module_communication/index.html | 216 + .../Lua/Tutorials/Example_PDA_Map/index.html | 279 ++ .../Lua/Tutorials/GetAimTarget/index.html | 277 ++ .../A_tank_that_shoots_tanks/index.html | 261 ++ .../Creating_a_speedometer/index.html | 230 + .../Intermediate/Iterators/index.html | 194 + .../Lua/Tutorials/Intermediate/SQL/index.html | 275 ++ .../Tutorials/Intermediate/Weather/index.html | 199 + .../Lua/Tutorials/Iterators/index.html | 264 ++ .../Lua/Tutorials/Learning_Lua/index.html | 179 + .../Module_loading_process/index.html | 222 + .../Lua/Tutorials/Player_values/index.html | 278 ++ .../Reference/GetAimTarget/index.html | 250 + .../Lua/Tutorials/SQL/index.html | 311 ++ .../Server-client_communication/index.html | 251 + .../Lua/Tutorials/Using_events/index.html | 239 + .../Tutorials/Using_network_events/index.html | 320 ++ .../Lua/Tutorials/Weather/index.html | 222 + .../Tutorials/Your_first_gamemode/index.html | 359 ++ .../wiki.jc-mp.com/Lua/Tutorials/index.html | 233 + .../websites/wiki.jc-mp.com/Lua/index.html | 211 + .../wiki.jc-mp.com/Main_Page/index.html | 277 ++ .../wiki.jc-mp.com/Model_ID/index.html | 1412 ++++++ .../wiki.jc-mp.com/Server/Console/index.html | 278 ++ .../Getting_started/FreeBSD_Server/index.html | 313 ++ .../Getting_started/Linux_Server/index.html | 348 ++ .../Windows_Server/SteamCMD/index.html | 231 + .../Getting_started/Windows_Server/index.html | 202 + .../wiki.jc-mp.com/Server/Hosts/index.html | 442 ++ .../Server/Installing_scripts/index.html | 213 + .../Server/Launch_Options/index.html | 209 + .../Server/Requirements/index.html | 231 + .../websites/wiki.jc-mp.com/Server/index.html | 190 + .../Special%3ACategories/index.html | 158 + .../Delete_page_script/index.html | 204 + .../Dreadmullet/index.html | 253 + .../Fluffykins/index.html | 207 + .../Jman100/index.html | 227 + .../Special%3AContributions/Keeri/index.html | 211 + .../Philpax/index.html | 252 + .../Special%3AContributions/RedCat/index.html | 223 + .../Special%3AContributions/Woet/index.html | 253 + .../Special%3AListFiles/RedCat/index.html | 215 + .../Special%3ALog/RedCat/index.html | 204 + .../Special%3ANewPages/index.html | 216 + .../Lua/Tutorials/index.html | 182 + .../Special%3APrefixIndex/Model_ID/index.html | 182 + .../Getting_started/Windows_Server/index.html | 182 + .../Server/Requirements/index.html | 182 + .../Special%3ARecentChanges/index.html | 196 + .../Changelog/index.html | 198 + .../Character_Models/index.html | 198 + .../Client/Console/index.html | 198 + .../Client/Launch_Options/index.html | 198 + .../Feature_Overview/index.html | 198 + .../Frequently_Asked_Questions/index.html | 198 + .../JC2MP_Mods/index.html | 189 + .../JC3MP_FAQ/index.html | 198 + .../Chat/Functions/GetUserEnabled/index.html | 216 + .../Lua/Client/ClientLight/index.html | 212 + .../Client/ClientParticleSystem/index.html | 202 + .../Static_Functions/Create/index.html | 206 + .../Lua/Client/ComboBox/index.html | 206 + .../Lua/Client/GUIEvent/index.html | 216 + .../Lua/Client/Game/index.html | 229 + .../Lua/Client/GameSetting/index.html | 202 + .../Image/Static_Functions/Create/index.html | 202 + .../Lua/Client/Key/index.html | 206 + .../Player/Functions/GetValue/index.html | 206 + .../Lua/Client/index.html | 198 + .../Events/Client/LocalPlayerDeath/index.html | 201 + .../Lua/Events/Server/ServerStart/index.html | 182 + .../Lua/Events/Shared/EntitySpawn/index.html | 216 + .../Lua/Events/Shared/ModuleLoad/index.html | 182 + .../Lua/Events/Shared/ModulesLoad/index.html | 192 + .../Lua/Events/Shared/PlayerJoin/index.html | 201 + .../Lua/Events/Shared/PlayerQuit/index.html | 191 + .../Lua/Frequently_Asked_Questions/index.html | 198 + .../Chat/Functions/Broadcast/index.html | 206 + .../Lua/Server/Chat/index.html | 216 + .../Lua/Server/CollisionGroup/index.html | 190 + .../Lua/Server/Config/index.html | 212 + .../Static_Functions/GetById/index.html | 186 + .../Player/Static_Functions/Match/index.html | 186 + .../Lua/Server/Player/index.html | 191 + .../Server/SQL/Functions/Command/index.html | 196 + .../Server/SQL/Functions/Execute/index.html | 186 + .../Lua/Server/SQL/Functions/Query/index.html | 186 + .../SQL/Functions/Transaction/index.html | 186 + .../Lua/Server/SQL/index.html | 222 + .../Server/SQLQuery/Constructor/index.html | 192 + .../Lua/Server/SQLQuery/index.html | 230 + .../SQLStatement/Functions/Bind/index.html | 196 + .../Lua/Server/SQLStatement/index.html | 214 + .../Server/Functions/GetPlayers/index.html | 192 + .../Lua/Server/Server/index.html | 201 + .../Lua/Server/index.html | 198 + .../Angle/Static_Functions/Slerp/index.html | 206 + .../Lua/Shared/Console/index.html | 240 + .../Lua/Shared/SteamId/Constructor/index.html | 186 + .../Shared/SteamId/Properties/id/index.html | 182 + .../SteamId/Properties/string/index.html | 182 + .../Lua/Shared/SteamId/index.html | 213 + .../Lua/Shared/Vector3/index.html | 214 + .../Lua/Shared/index.html | 198 + .../Lua/Third_Party_Modules/index.html | 198 + .../Tutorials/Beginner/Beginner/index.html | 191 + .../Beginner/Client-side_scripts/index.html | 191 + .../Beginner/Learning_Lua/index.html | 201 + .../Module_loading_process/index.html | 201 + .../Beginner/Your_first_gamemode/index.html | 201 + .../Lua/Tutorials/Class_basics/index.html | 215 + .../Tutorials/Client-side_scripts/index.html | 206 + .../Creating_a_speedometer/index.html | 206 + .../Lua/Tutorials/Example_PDA_Map/index.html | 206 + .../Creating_a_speedometer/index.html | 194 + .../Intermediate/Iterators/index.html | 191 + .../Lua/Tutorials/Iterators/index.html | 215 + .../Lua/Tutorials/index.html | 198 + .../Lua/index.html | 198 + .../Main_Page/index.html | 198 + .../Model_ID/index.html | 198 + .../Server/Console/index.html | 198 + .../Getting_started/FreeBSD_Server/index.html | 198 + .../Getting_started/Linux_Server/index.html | 198 + .../Windows_Server/SteamCMD/index.html | 198 + .../Getting_started/Windows_Server/index.html | 216 + .../Server/Hosts/index.html | 198 + .../Server/Installing_scripts/index.html | 198 + .../Server/Launch_Options/index.html | 198 + .../Server/Requirements/index.html | 198 + .../Server/index.html | 198 + .../The_JC2-MP_Team/index.html | 198 + .../Black_or_white_screen/index.html | 206 + .../Failed_to_create_effect/index.html | 206 + .../Game_crashes_often/index.html | 216 + .../Game_crashes_on_startup/index.html | 216 + .../index.html | 206 + .../index.html | 216 + .../SteamAPI_failed_to_initialize/index.html | 216 + .../index.html | 206 + .../Troubleshooting/index.html | 198 + .../Where_to_Buy/index.html | 198 + .../Special%3ARecentChangesLinked/index.html | 196 + .../Special%3ASearch/Chat_Commands/index.html | 167 + .../Lua/Tutorials/Beginner/index.html | 220 + .../Server/Installing_scripts/index.html | 174 + .../Special%3ASpecialPages/index.html | 294 ++ .../Special%3AWatchlist/index.html | 158 + .../Changelog/index.html | 186 + .../Character_Models/index.html | 189 + .../Chat_Commands/index.html | 195 + .../Client/Console/index.html | 186 + .../Client/Launch_Options/index.html | 186 + .../Feature_Overview/index.html | 206 + .../Frequently_Asked_Questions/index.html | 187 + .../JC2MP_Mods/index.html | 190 + .../JC3MP_FAQ/index.html | 186 + .../Chat/Functions/GetUserEnabled/index.html | 197 + .../Lua/Client/ClientLight/index.html | 193 + .../Client/ClientParticleSystem/index.html | 193 + .../Static_Functions/Create/index.html | 195 + .../Lua/Client/ComboBox/index.html | 209 + .../Lua/Client/GUIEvent/index.html | 195 + .../Lua/Client/Game/index.html | 177 + .../Lua/Client/GameSetting/index.html | 178 + .../Image/Static_Functions/Create/index.html | 193 + .../Lua/Client/Key/index.html | 198 + .../Player/Functions/GetValue/index.html | 197 + .../Lua/Client/index.html | 188 + .../Events/Client/LocalPlayerDeath/index.html | 197 + .../Lua/Events/Server/ServerStart/index.html | 178 + .../Lua/Events/Shared/EntitySpawn/index.html | 199 + .../Lua/Events/Shared/ModuleLoad/index.html | 180 + .../Lua/Events/Shared/ModulesLoad/index.html | 180 + .../Lua/Events/Shared/PlayerJoin/index.html | 179 + .../Lua/Frequently_Asked_Questions/index.html | 186 + .../Chat/Functions/Broadcast/index.html | 195 + .../Lua/Server/Chat/index.html | 207 + .../Lua/Server/CollisionGroup/index.html | 195 + .../Lua/Server/Config/index.html | 177 + .../Static_Functions/GetById/index.html | 177 + .../Player/Static_Functions/Match/index.html | 178 + .../Lua/Server/Player/index.html | 217 + .../Server/SQL/Functions/Command/index.html | 177 + .../Server/SQL/Functions/Execute/index.html | 177 + .../Lua/Server/SQL/Functions/Query/index.html | 187 + .../SQL/Functions/Transaction/index.html | 177 + .../Lua/Server/SQL/index.html | 183 + .../Server/SQLQuery/Constructor/index.html | 177 + .../Lua/Server/SQLQuery/index.html | 177 + .../SQLStatement/Functions/Bind/index.html | 189 + .../Lua/Server/SQLStatement/index.html | 189 + .../Server/Functions/GetPlayers/index.html | 188 + .../Lua/Server/Server/index.html | 199 + .../Lua/Server/index.html | 189 + .../Angle/Static_Functions/Slerp/index.html | 195 + .../Lua/Shared/Console/index.html | 187 + .../Lua/Shared/SteamId/Constructor/index.html | 187 + .../Shared/SteamId/Properties/id/index.html | 177 + .../SteamId/Properties/string/index.html | 177 + .../Lua/Shared/SteamId/index.html | 186 + .../Lua/Shared/Vector3/index.html | 237 + .../Lua/Shared/index.html | 191 + .../Lua/Third_Party_Modules/index.html | 187 + .../Tutorials/Beginner/Beginner/index.html | 188 + .../Beginner/Client-side_scripts/index.html | 186 + .../Beginner/Learning_Lua/index.html | 198 + .../Module_loading_process/index.html | 177 + .../Beginner/Your_first_gamemode/index.html | 187 + .../Lua/Tutorials/Beginner/index.html | 195 + .../Lua/Tutorials/Class_basics/index.html | 204 + .../Tutorials/Client-side_scripts/index.html | 206 + .../Creating_a_speedometer/index.html | 197 + .../Lua/Tutorials/Example_PDA_Map/index.html | 196 + .../Creating_a_speedometer/index.html | 178 + .../Intermediate/Iterators/index.html | 213 + .../Lua/Tutorials/Iterators/index.html | 221 + .../Lua/Tutorials/index.html | 188 + .../Special%3AWhatLinksHere/Lua/index.html | 188 + .../Main_Page/index.html | 186 + .../Model_ID/index.html | 188 + .../Server/Console/index.html | 190 + .../Getting_started/FreeBSD_Server/index.html | 187 + .../Getting_started/Linux_Server/index.html | 188 + .../Windows_Server/SteamCMD/index.html | 187 + .../Getting_started/Windows_Server/index.html | 207 + .../Server/Hosts/index.html | 188 + .../Server/Installing_scripts/index.html | 186 + .../Server/Launch_Options/index.html | 186 + .../Server/Requirements/index.html | 188 + .../Special%3AWhatLinksHere/Server/index.html | 186 + .../Getting_started/Windows_Server/index.html | 184 + .../The_JC2-MP_Team/index.html | 186 + .../Black_or_white_screen/index.html | 205 + .../Failed_to_create_effect/index.html | 205 + .../Game_crashes_often/index.html | 206 + .../Game_crashes_on_startup/index.html | 195 + .../index.html | 195 + .../index.html | 205 + .../SteamAPI_failed_to_initialize/index.html | 205 + .../index.html | 195 + .../Troubleshooting/index.html | 188 + .../Where_to_Buy/index.html | 188 + .../wiki.jc-mp.com/Test_History/index.html | 211 + .../wiki.jc-mp.com/The_JC2-MP_Team/index.html | 323 ++ .../Black_or_white_screen/index.html | 191 + .../Can't_interact_with_server/index.html | 192 + .../Crimson_drivers/index.html | 188 + .../Failed_to_create_effect/index.html | 180 + .../Game_crashes_often/index.html | 179 + .../Game_crashes_on_startup/index.html | 185 + .../Invalid_Install_path/index.html | 177 + .../index.html | 179 + .../index.html | 178 + .../index.html | 177 + .../SteamAPI_failed_to_initialize/index.html | 177 + .../index.html | 178 + .../wiki.jc-mp.com/Troubleshooting/index.html | 198 + .../index.html | 215 + .../User%3ADelete_page_script/index.html | 168 + .../User%3ADreadmullet/index.html | 171 + .../User%3AFluffykins/index.html | 166 + .../User%3AJaTochNietDan/index.html | 171 + .../wiki.jc-mp.com/User%3AJman100/index.html | 175 + .../wiki.jc-mp.com/User%3APhilpax/index.html | 171 + .../wiki.jc-mp.com/User%3ARick/index.html | 172 + .../User%3ATycoonman500/index.html | 171 + .../wiki.jc-mp.com/User%3AWoet/index.html | 171 + .../User_talk%3ADelete_page_script/index.html | 168 + .../User_talk%3ADreadmullet/index.html | 166 + .../User_talk%3AFabioGNR/index.html | 166 + .../User_talk%3AFluffykins/index.html | 166 + .../User_talk%3AJman100/index.html | 166 + .../User_talk%3AWoet/index.html | 178 + .../wiki.jc-mp.com/Where_to_Buy/index.html | 214 + archive/websites/wiki.jc-mp.com/api.php | 3067 +++++++++++++ .../wiki.jc-mp.com/api__q264b2cf2e949.php | 12 + .../wiki.jc-mp.com/api__q4c767f3282b4.php | 981 ++++ .../wiki.jc-mp.com/api__q65a985899bc2.php | 1 + .../wiki.jc-mp.com/api__q782875d392e8.php | 12 + .../wiki.jc-mp.com/api__qa6dafcead819.php | 12 + .../wiki.jc-mp.com/api__qf3832c36dba6.php | 12 + .../apps/body/6DufWRxt-_yH_BBQTdX8jzhpdwQ.js | 10 + .../apps/head/M5tUShgACKN8efwMnCwRw1ud1RM.js | 30 + .../cloudflare-static/email-decode.min.js | 1 + .../extensions/TreeAndMenu/dtree.js | 24 + archive/websites/wiki.jc-mp.com/favicon.ico | Bin 0 -> 147 bytes .../0/0a/Lua_Player_GetBones_Example.jpg | Bin 0 -> 56890 bytes ..._Tutorials_Beginner_Server_Console_2-2.png | Bin 0 -> 3209 bytes ...utorials_Beginner_Creating_Directories.png | Bin 0 -> 9852 bytes ...ua_Tutorials_Beginner_Server_Console_1.png | Bin 0 -> 5843 bytes .../wiki.jc-mp.com/images/2/2b/Lua_Logo.gif | Bin 0 -> 4232 bytes .../3/30/Lua_Render_Set_Clip_Example.jpg | Bin 0 -> 70755 bytes .../6/6a/Lua_Tutorials_Beginner_Skydive.jpg | Bin 0 -> 67266 bytes .../images/9/94/Win_server_step_2.png | Bin 0 -> 42410 bytes .../images/9/9a/Win_tutorial_step_3.png | Bin 0 -> 3060 bytes ...ua_Tutorials_Beginner_Server_Console_3.png | Bin 0 -> 4043 bytes .../images/b/b4/Win_server_step_87minus4.png | Bin 0 -> 14908 bytes .../images/c/c0/Win_server_step_WOET.png | Bin 0 -> 32333 bytes .../images/d/db/Bones_Reference.jpg | Bin 0 -> 170776 bytes .../Razak_Razman.png/190px-Razak_Razman.png | Bin 0 -> 63181 bytes .../Resources_cpu.png/200px-Resources_cpu.png | Bin 0 -> 28762 bytes .../Resources_cpu.png/300px-Resources_cpu.png | Bin 0 -> 54610 bytes .../Resources_cpu.png/400px-Resources_cpu.png | Bin 0 -> 65018 bytes .../190px-Male_Stripper_1.png | Bin 0 -> 41175 bytes .../thumb/0/0c/Waiter.png/190px-Waiter.png | Bin 0 -> 37975 bytes .../190px-Russian_Bodyguard.png | Bin 0 -> 38864 bytes .../1/17/Door_Man.png/190px-Door_Man.png | Bin 0 -> 47087 bytes .../21/Karl_Blaine.png/190px-Karl_Blaine.png | Bin 0 -> 49669 bytes .../thumb/2/21/Ninja.png/190px-Ninja.png | Bin 0 -> 43629 bytes .../190px-Government_Elite.png | Bin 0 -> 63951 bytes .../200px-Resources_memory.png | Bin 0 -> 28567 bytes .../300px-Resources_memory.png | Bin 0 -> 53888 bytes .../400px-Resources_memory.png | Bin 0 -> 60963 bytes .../Factory_Boss.png/190px-Factory_Boss.png | Bin 0 -> 46901 bytes .../190px-Ular_Boys_Elite.png | Bin 0 -> 66608 bytes .../190px-Roaches_Soldier_1.png | Bin 0 -> 51084 bytes .../190px-Chinese_Bodyguard.png | Bin 0 -> 39552 bytes .../190px-Roaches_Technician.png | Bin 0 -> 47650 bytes .../thumb/3/37/Sicini.png/190px-Sicini.png | Bin 0 -> 51527 bytes .../190px-Female_Stripper.png | Bin 0 -> 39551 bytes .../Reapers_Elite.png/190px-Reapers_Elite.png | Bin 0 -> 77109 bytes .../190px-Race_Challenge_Girl.png | Bin 0 -> 35455 bytes .../190px-Rico_Rodriguez.png | Bin 0 -> 51559 bytes .../5/52/Thug_Boss.png/190px-Thug_Boss.png | Bin 0 -> 47217 bytes .../190px-Alexander_Mirikov.png | Bin 0 -> 59500 bytes .../5/56/Black_Hand.png/190px-Black_Hand.png | Bin 0 -> 45496 bytes .../190px-General_Masayo.png | Bin 0 -> 43093 bytes .../190px-Government_Colonel.png | Bin 0 -> 95068 bytes .../190px-Government_Soldier_1.png | Bin 0 -> 58984 bytes .../5e/Demo_Expert.png/190px-Demo_Expert.png | Bin 0 -> 49795 bytes .../190px-Government_Pilot.png | Bin 0 -> 46616 bytes .../White_Tigers.png/190px-White_Tigers.png | Bin 0 -> 44463 bytes .../Saul_Sukarno.png/190px-Saul_Sukarno.png | Bin 0 -> 52746 bytes .../190px-Ular_Boys_Technician.png | Bin 0 -> 49134 bytes .../images/thumb/6/6c/Kane.png/190px-Kane.png | Bin 0 -> 46943 bytes .../190px-Exclusive_Guest_Variant_1.png | Bin 0 -> 35957 bytes .../75/Tom_Sheldon.png/190px-Tom_Sheldon.png | Bin 0 -> 59655 bytes .../190px-Generic_Soldier.png | Bin 0 -> 64042 bytes .../190px-Male_Stripper_2.png | Bin 0 -> 43585 bytes .../thumb/7/7b/Thug2.png/190px-Thug2.png | Bin 0 -> 44248 bytes .../7/7d/Paparazzi.png/190px-Paparazzi.png | Bin 0 -> 44747 bytes .../Boat_Captain.png/190px-Boat_Captain.png | Bin 0 -> 42737 bytes .../thumb/8/8a/Gambler.png/190px-Gambler.png | Bin 0 -> 50339 bytes .../190px-Burned_Panay_(rocket).png | Bin 0 -> 34845 bytes .../190px-Exclusive_Guest_Variant_2.png | Bin 0 -> 34923 bytes .../190px-Japanese_Bodyguard.png | Bin 0 -> 37994 bytes .../9/91/Politician.png/190px-Politician.png | Bin 0 -> 44471 bytes .../190px-Reapers_Technician.png | Bin 0 -> 49364 bytes .../Burned_Panay.png/190px-Burned_Panay.png | Bin 0 -> 34850 bytes .../190px-Ular_Boys_Soldier_1.png | Bin 0 -> 47883 bytes .../190px-Chinese_Businessman.png | Bin 0 -> 38684 bytes .../Roaches_Elite.png/190px-Roaches_Elite.png | Bin 0 -> 74571 bytes .../190px-Government_Captain.png | Bin 0 -> 44189 bytes .../190px-Roaches_Soldier_2.png | Bin 0 -> 52171 bytes .../190px-Exclusive_Guest.png | Bin 0 -> 35465 bytes .../190px-Bom_Bom_Bohilano.png | Bin 0 -> 42407 bytes .../190px-Reapers_Soldier_1.png | Bin 0 -> 48171 bytes .../c/c3/Scientist.png/190px-Scientist.png | Bin 0 -> 43004 bytes .../thumb/c/c3/Thug1.png/190px-Thug1.png | Bin 0 -> 46285 bytes .../Bolo_Santosi.png/190px-Bolo_Santosi.png | Bin 0 -> 41486 bytes .../190px-Reapers_Soldier_2.png | Bin 0 -> 64400 bytes .../190px-Ular_Boys_Soldier_2.png | Bin 0 -> 48253 bytes .../200px-Resources_players.png | Bin 0 -> 21148 bytes .../300px-Resources_players.png | Bin 0 -> 36743 bytes .../400px-Resources_players.png | Bin 0 -> 39555 bytes .../190px-Black_Market_Dealer.png | Bin 0 -> 45700 bytes .../thumb/d/da/Witness.png/190px-Witness.png | Bin 0 -> 45400 bytes .../d/dc/Baby_Panay.png/190px-Baby_Panay.png | Bin 0 -> 33717 bytes .../thumb/e/e2/Hacker.png/190px-Hacker.png | Bin 0 -> 36582 bytes .../e/e5/Zhang_Sun.png/190px-Zhang_Sun.png | Bin 0 -> 40407 bytes .../190px-Government_Soldier_2.png | Bin 0 -> 48663 bytes .../190px-Japanese_Veteran.png | Bin 0 -> 44887 bytes .../Panau_Police.png/190px-Panau_Police.png | Bin 0 -> 43361 bytes .../f/f8/Jade_Tan.png/190px-Jade_Tan.png | Bin 0 -> 32576 bytes .../190px-Factory_Worker.png | Bin 0 -> 46053 bytes .../200px-Resources_network.png | Bin 0 -> 24676 bytes .../300px-Resources_network.png | Bin 0 -> 46745 bytes .../400px-Resources_network.png | Bin 0 -> 57162 bytes .../Category%3AClient_Lua/index.html | 274 ++ .../index.php/Category%3ALua/index.html | 287 ++ .../Category%3ANeeds_improvement/index.html | 241 + .../Category%3APlayer_Functions/index.html | 262 ++ .../Category%3AServer_Lua/index.html | 270 ++ .../index.php/Changelog/index.html | 249 + .../index.php/Character_Models/index.html | 729 +++ .../index.php/Dreadmullet_Sucks/index.html | 4087 +++++++++++++++++ .../index.php/Errors/index.html | 216 + .../index.php/Feature_Overview/index.html | 243 + .../Frequently_Asked_Questions/index.html | 284 ++ .../index.php/Game_Version/index.html | 178 + .../index.php/JC2MP_Mods/index.html | 163 + .../index.php/Known_Issues/index.html | 242 + .../Launcher_troubleshooting/index.html | 242 + .../Lua/Client/BaseWindow/index.html | 526 +++ .../index.php/Lua/Client/Camera/index.html | 238 + .../index.php/Lua/Client/Client/index.html | 188 + .../index.php/Lua/Client/Slider/index.html | 541 +++ .../index.php/Lua/Client/index.html | 591 +++ .../index.php/Lua/Server/CellId/index.html | 219 + .../index.php/Lua/Server/Player/index.html | 509 ++ .../index.php/Lua/Server/Server/index.html | 233 + .../Lua/Server/StreamableObject/index.html | 253 + .../index.php/Lua/Server/index.html | 266 ++ .../index.php/Lua/Shared/Angle/index.html | 331 ++ .../Lua/Shared/ConsoleManager/index.html | 247 + .../index.php/Lua/Shared/Event/index.html | 251 + .../index.php/Lua/Shared/Timer/index.html | 248 + .../index.php/Lua/Shared/Vector2/index.html | 370 ++ .../index.php/Lua/Shared/Weapon/index.html | 483 ++ .../index.php/Lua/Shared/index.html | 256 ++ .../wiki.jc-mp.com/index.php/Lua/index.html | 203 + .../index.php/Main_Page/index.html | 272 ++ .../index.php/Player%3ABan/index.html | 208 + .../index.php/Player%3ATeleport/index.html | 301 ++ .../index.php/Player/index.html | 210 + .../index.php/PlayerQuit/index.html | 211 + .../index.php/PlayerState/index.html | 250 + .../index.php/Special%3ACategories/index.html | 228 + .../Dreadmullet/index.html | 303 ++ .../Philpax/index.html | 303 ++ .../Special%3ARecentChanges/index.html | 220 + .../Errors/index.html | 244 + .../Frequently_Asked_Questions/index.html | 244 + .../Game_Version/index.html | 244 + .../JC2MP_Mods/index.html | 246 + .../Known_Issues/index.html | 246 + .../Launcher_troubleshooting/index.html | 244 + .../Lua/Client/Client/index.html | 258 ++ .../Lua/Client/Slider/index.html | 297 ++ .../Lua/Shared/Weapon/index.html | 257 ++ .../Main_Page/index.html | 244 + .../Player%3ABan/index.html | 248 + .../Player%3ATeleport/index.html | 246 + .../Player/index.html | 247 + .../PlayerQuit/index.html | 249 + .../Test_History/index.html | 244 + .../User%3ADreadmullet/index.html | 244 + .../User%3APhilpax/index.html | 244 + .../Where_to_Buy/index.html | 244 + .../Community_portal/index.html | 223 + .../Current_events/index.html | 228 + .../Client/LocalPlayerBulletHit/index.html | 221 + .../Lua/Function_Header/index.html | 221 + .../Lua/Server/CellID/x/index.html | 226 + .../Lua/Server/ModulesLoad/index.html | 221 + .../Lua/Server/PlayerDeath/index.html | 221 + .../Lua/Server/PlayerQuit/index.html | 221 + .../Lua/Server/PlayerStateChange/index.html | 221 + .../Lua/Server/io/files/index.html | 221 + .../Lua/Shared/Angle/equals/index.html | 221 + .../Special%3ASpecialPages/index.html | 351 ++ .../Special%3AWhatLinksHere/Errors/index.html | 245 + .../Frequently_Asked_Questions/index.html | 244 + .../Game_Version/index.html | 244 + .../JC2MP_Mods/index.html | 246 + .../Known_Issues/index.html | 245 + .../Launcher_troubleshooting/index.html | 242 + .../Lua/Client/Client/index.html | 245 + .../Client/LocalPlayerBulletHit/index.html | 239 + .../Lua/Client/Slider/index.html | 245 + .../Lua/Server/CellID/x/index.html | 240 + .../Lua/Server/ModulesLoad/index.html | 239 + .../Lua/Server/PlayerDeath/index.html | 239 + .../Lua/Server/PlayerQuit/index.html | 239 + .../Lua/Server/PlayerStateChange/index.html | 239 + .../Lua/Server/io/files/index.html | 239 + .../Lua/Shared/Angle/equals/index.html | 239 + .../Lua/Shared/Weapon/index.html | 246 + .../Main_Page/index.html | 242 + .../Player%3ABan/index.html | 245 + .../Player%3ATeleport/index.html | 244 + .../Special%3AWhatLinksHere/Player/index.html | 255 + .../PlayerQuit/index.html | 244 + .../Project%3ACommunity_portal/index.html | 239 + .../Project%3ACurrent_events/index.html | 239 + .../index.html | 239 + .../Template%3ALua/Function_Header/index.html | 242 + .../Test_History/index.html | 244 + .../User%3ADreadmullet/index.html | 245 + .../User%3APhilpax/index.html | 245 + .../Where_to_Buy/index.html | 244 + .../Template%3ALua/Function/index.html | 255 + .../index.php/Test_History/index.html | 214 + .../index.php/The_JC2-MP_Team/index.html | 299 ++ .../index.php/Troubleshooting/index.html | 198 + .../index.php/User%3ADreadmullet/index.html | 171 + .../index.php/User%3APhilpax/index.html | 171 + .../index.php/Where_to_Buy/index.html | 229 + .../wiki.jc-mp.com/index__q003c2690d66b.php | 192 + .../wiki.jc-mp.com/index__q00721f0211a9.php | 240 + .../wiki.jc-mp.com/index__q010ee9265a1b.php | 211 + .../wiki.jc-mp.com/index__q012f32f8a7de.php | 207 + .../wiki.jc-mp.com/index__q0142f6bd1117.php | 198 + .../wiki.jc-mp.com/index__q024f3e8f2375.php | 184 + .../wiki.jc-mp.com/index__q0298c5ac3a6d.php | 207 + .../wiki.jc-mp.com/index__q02dc86403bf0.php | 198 + .../wiki.jc-mp.com/index__q02dff6795b14.php | 176 + .../wiki.jc-mp.com/index__q0320dc270c89.php | 203 + .../wiki.jc-mp.com/index__q033a9de08a08.php | 181 + .../wiki.jc-mp.com/index__q034086953ce7.php | 345 ++ .../wiki.jc-mp.com/index__q046d641deeb1.php | 250 + .../wiki.jc-mp.com/index__q04a03541284e.php | 250 + .../wiki.jc-mp.com/index__q04e3e7a8463a.php | 203 + .../wiki.jc-mp.com/index__q051f9b8a81c9.php | 185 + .../wiki.jc-mp.com/index__q053b40203c49.php | 184 + .../wiki.jc-mp.com/index__q0551244249ca.php | 198 + .../wiki.jc-mp.com/index__q056409c2b5af.php | 207 + .../wiki.jc-mp.com/index__q0583418b79de.php | 211 + .../wiki.jc-mp.com/index__q05914b71e467.php | 203 + .../wiki.jc-mp.com/index__q063ed4366934.php | 285 ++ .../wiki.jc-mp.com/index__q065022508621.php | 192 + .../wiki.jc-mp.com/index__q06ac13688777.php | 279 ++ .../wiki.jc-mp.com/index__q0747698bd2b4.php | 160 + .../wiki.jc-mp.com/index__q083987ed9b96.php | 193 + .../wiki.jc-mp.com/index__q09487e001157.php | 250 + .../wiki.jc-mp.com/index__q096793d10d45.php | 198 + .../wiki.jc-mp.com/index__q09e0ee3ff91f.php | 198 + .../wiki.jc-mp.com/index__q0a1a973510bc.php | 1544 +++++++ .../wiki.jc-mp.com/index__q0a20f21279df.php | 167 + .../wiki.jc-mp.com/index__q0a4c103fdbc5.php | 213 + .../wiki.jc-mp.com/index__q0ab1f6f96ef6.php | 250 + .../wiki.jc-mp.com/index__q0bc056ec4e63.php | 250 + .../wiki.jc-mp.com/index__q0c614ab81870.php | 192 + .../wiki.jc-mp.com/index__q0cdae0c9a8f3.php | 172 + .../wiki.jc-mp.com/index__q0d11b7ac10fc.php | 192 + .../wiki.jc-mp.com/index__q0da02137dfaf.php | 283 ++ .../wiki.jc-mp.com/index__q0dff24dc9bda.php | 274 ++ .../wiki.jc-mp.com/index__q0ebd325f2615.php | 864 ++++ .../wiki.jc-mp.com/index__q0ed7e0f51e32.php | 191 + .../wiki.jc-mp.com/index__q0ee5073d6796.php | 588 +++ .../wiki.jc-mp.com/index__q0f072b7155ff.php | 200 + .../wiki.jc-mp.com/index__q0f3a1d0bf157.php | 193 + .../wiki.jc-mp.com/index__q0fe12a5fc4b5.php | 318 ++ .../wiki.jc-mp.com/index__q10ce7130986c.php | 192 + .../wiki.jc-mp.com/index__q112048ecc03a.php | 212 + .../wiki.jc-mp.com/index__q11251f01c546.php | 254 + .../wiki.jc-mp.com/index__q1134ec8bf56c.php | 202 + .../wiki.jc-mp.com/index__q1166b107eddc.php | 175 + .../wiki.jc-mp.com/index__q11b8d6aa3bbd.php | 210 + .../wiki.jc-mp.com/index__q11d1d103d496.php | 171 + .../wiki.jc-mp.com/index__q1203c70019a7.php | 259 ++ .../wiki.jc-mp.com/index__q1226ced5e26c.php | 237 + .../wiki.jc-mp.com/index__q137b0a374b8a.php | 184 + .../wiki.jc-mp.com/index__q13a0495cb6e8.php | 189 + .../wiki.jc-mp.com/index__q13a39bcaae7b.php | 190 + .../wiki.jc-mp.com/index__q13b2adc6d8f2.php | 195 + .../wiki.jc-mp.com/index__q13ca17d01092.php | 200 + .../wiki.jc-mp.com/index__q144eb2f254a4.php | 342 ++ .../wiki.jc-mp.com/index__q146192c25e86.php | 203 + .../wiki.jc-mp.com/index__q14adbd2852af.php | 250 + .../wiki.jc-mp.com/index__q152dd454fb1d.php | 291 ++ .../wiki.jc-mp.com/index__q176123a3b934.php | 195 + .../wiki.jc-mp.com/index__q1790abdbde8b.php | 188 + .../wiki.jc-mp.com/index__q185cd47cb515.php | 444 ++ .../wiki.jc-mp.com/index__q185f6a09b5e9.php | 176 + .../wiki.jc-mp.com/index__q18cbdb7b9cba.php | 238 + .../wiki.jc-mp.com/index__q195b42e17e4c.php | 227 + .../wiki.jc-mp.com/index__q198587aefcae.php | 195 + .../wiki.jc-mp.com/index__q199ebe13a1f7.php | 273 ++ .../wiki.jc-mp.com/index__q199fda4b3ca7.php | 185 + .../wiki.jc-mp.com/index__q19a3ce47dc18.php | 1315 ++++++ .../wiki.jc-mp.com/index__q19c79707ddfc.php | 198 + .../wiki.jc-mp.com/index__q19fc97968677.php | 210 + .../wiki.jc-mp.com/index__q1a8cdacc7111.php | 240 + .../wiki.jc-mp.com/index__q1aa133208087.php | 257 ++ .../wiki.jc-mp.com/index__q1ac179532eba.php | 195 + .../wiki.jc-mp.com/index__q1b76b9696e03.php | 227 + .../wiki.jc-mp.com/index__q1bc9999c2ef3.php | 189 + .../wiki.jc-mp.com/index__q1bd3605dfddf.php | 351 ++ .../wiki.jc-mp.com/index__q1c073bb09779.php | 195 + .../wiki.jc-mp.com/index__q1c24f3a7cf0e.php | 1052 +++++ .../wiki.jc-mp.com/index__q1ddca9df5cb5.php | 250 + .../wiki.jc-mp.com/index__q1e4b01165319.php | 192 + .../wiki.jc-mp.com/index__q1e9117770173.php | 200 + .../wiki.jc-mp.com/index__q1ea5c6ff1985.php | 442 ++ .../wiki.jc-mp.com/index__q1f2e6171b48f.php | 736 +++ .../wiki.jc-mp.com/index__q1f41ac368db4.php | 203 + .../wiki.jc-mp.com/index__q1f6658ced620.php | 190 + .../wiki.jc-mp.com/index__q1f7dc6b3e2ea.php | 167 + .../wiki.jc-mp.com/index__q20aaea84cbc2.php | 167 + .../wiki.jc-mp.com/index__q2154228f00bd.php | 198 + .../wiki.jc-mp.com/index__q21839c5dae7b.php | 195 + .../wiki.jc-mp.com/index__q218f41b8b1be.php | 201 + .../wiki.jc-mp.com/index__q219ddf93fd80.php | 253 + .../wiki.jc-mp.com/index__q21a558797361.php | 198 + .../wiki.jc-mp.com/index__q21b89508fcce.php | 246 + .../wiki.jc-mp.com/index__q22130055d576.php | 195 + .../wiki.jc-mp.com/index__q225eab8b31c9.php | 175 + .../wiki.jc-mp.com/index__q22cb25baff33.php | 178 + .../wiki.jc-mp.com/index__q23efb10dd81d.php | 264 ++ .../wiki.jc-mp.com/index__q23ffef54807a.php | 189 + .../wiki.jc-mp.com/index__q247e4bce339d.php | 216 + .../wiki.jc-mp.com/index__q248a9f30f9ed.php | 266 ++ .../wiki.jc-mp.com/index__q2520d0313289.php | 199 + .../wiki.jc-mp.com/index__q25264f7f21f9.php | 192 + .../wiki.jc-mp.com/index__q25495297e11c.php | 192 + .../wiki.jc-mp.com/index__q25a20917227d.php | 192 + .../wiki.jc-mp.com/index__q26850bf10bb2.php | 345 ++ .../wiki.jc-mp.com/index__q26b5209040fc.php | 206 + .../wiki.jc-mp.com/index__q26d514a98d17.php | 185 + .../wiki.jc-mp.com/index__q273aa3f1e95a.php | 261 ++ .../wiki.jc-mp.com/index__q275882a28620.php | 262 ++ .../wiki.jc-mp.com/index__q27ff72c52f9b.php | 217 + .../wiki.jc-mp.com/index__q281d0bcd6a41.php | 201 + .../wiki.jc-mp.com/index__q2875d95b6ad4.php | 311 ++ .../wiki.jc-mp.com/index__q287f600329d9.php | 179 + .../wiki.jc-mp.com/index__q28d0a2f5ff0c.php | 198 + .../wiki.jc-mp.com/index__q290168c03fe7.php | 191 + .../wiki.jc-mp.com/index__q29bcb04b1e5c.php | 250 + .../wiki.jc-mp.com/index__q29c620881d0b.php | 200 + .../wiki.jc-mp.com/index__q29ce45520fe2.php | 189 + .../wiki.jc-mp.com/index__q2a904fd676dd.php | 189 + .../wiki.jc-mp.com/index__q2ab360a34af4.php | 284 ++ .../wiki.jc-mp.com/index__q2b4a478bd439.php | 184 + .../wiki.jc-mp.com/index__q2ba3a6e6824c.php | 230 + .../wiki.jc-mp.com/index__q2bb13b1e90ec.php | 195 + .../wiki.jc-mp.com/index__q2bb6e79f9603.php | 271 ++ .../wiki.jc-mp.com/index__q2be01223ebcc.php | 205 + .../wiki.jc-mp.com/index__q2bf5c36070cc.php | 284 ++ .../wiki.jc-mp.com/index__q2c20f29ab0ec.php | 214 + .../wiki.jc-mp.com/index__q2c48b7d12c5f.php | 192 + .../wiki.jc-mp.com/index__q2c592ab2a02c.php | 254 + .../wiki.jc-mp.com/index__q2ccf5d2d7cb0.php | 185 + .../wiki.jc-mp.com/index__q2d318ccd6018.php | 211 + .../wiki.jc-mp.com/index__q2e1824ba53c0.php | 198 + .../wiki.jc-mp.com/index__q2f3d9b4610d9.php | 192 + .../wiki.jc-mp.com/index__q2f4af11f6c38.php | 192 + .../wiki.jc-mp.com/index__q2fd41836f5f8.php | 182 + .../wiki.jc-mp.com/index__q300be2dcf150.php | 211 + .../wiki.jc-mp.com/index__q305f5ddbdeb4.php | 192 + .../wiki.jc-mp.com/index__q309160b6ee98.php | 175 + .../wiki.jc-mp.com/index__q30a213e20bf3.php | 190 + .../wiki.jc-mp.com/index__q30b96dae49f3.php | 189 + .../wiki.jc-mp.com/index__q316e9237129a.php | 197 + .../wiki.jc-mp.com/index__q3181997c0e41.php | 224 + .../wiki.jc-mp.com/index__q325d45621884.php | 192 + .../wiki.jc-mp.com/index__q32947a964674.php | 223 + .../wiki.jc-mp.com/index__q32949b1c2682.php | 203 + .../wiki.jc-mp.com/index__q33347006ab21.php | 175 + .../wiki.jc-mp.com/index__q337930d94fa4.php | 192 + .../wiki.jc-mp.com/index__q33cb31e3fcfe.php | 193 + .../wiki.jc-mp.com/index__q340d1cdf85e5.php | 220 + .../wiki.jc-mp.com/index__q349c91d44c57.php | 291 ++ .../wiki.jc-mp.com/index__q34a44fe5ed83.php | 242 + .../wiki.jc-mp.com/index__q34a9b9ded49d.php | 195 + .../wiki.jc-mp.com/index__q350b19b642a3.php | 175 + .../wiki.jc-mp.com/index__q3668f54dbb24.php | 230 + .../wiki.jc-mp.com/index__q36dfd20162e8.php | 176 + .../wiki.jc-mp.com/index__q36dffb12ecca.php | 692 +++ .../wiki.jc-mp.com/index__q36e137a82c08.php | 250 + .../wiki.jc-mp.com/index__q37231fbde138.php | 230 + .../wiki.jc-mp.com/index__q378a9ed18968.php | 179 + .../wiki.jc-mp.com/index__q37a17e5125be.php | 203 + .../wiki.jc-mp.com/index__q387c0c114bcc.php | 364 ++ .../wiki.jc-mp.com/index__q389cf56dc377.php | 160 + .../wiki.jc-mp.com/index__q38f27f8339b0.php | 198 + .../wiki.jc-mp.com/index__q38ff012a5197.php | 250 + .../wiki.jc-mp.com/index__q391786ab71e6.php | 211 + .../wiki.jc-mp.com/index__q39cc09d73731.php | 319 ++ .../wiki.jc-mp.com/index__q3a2920638890.php | 209 + .../wiki.jc-mp.com/index__q3b55527304b7.php | 250 + .../wiki.jc-mp.com/index__q3bb0dc585871.php | 192 + .../wiki.jc-mp.com/index__q3bb410470e44.php | 199 + .../wiki.jc-mp.com/index__q3c93057ae044.php | 218 + .../wiki.jc-mp.com/index__q3d9707d3e0a4.php | 181 + .../wiki.jc-mp.com/index__q3e6ea6ec0495.php | 192 + .../wiki.jc-mp.com/index__q3e989b4fe288.php | 216 + .../wiki.jc-mp.com/index__q3e99831af3bd.php | 199 + .../wiki.jc-mp.com/index__q3ee90a4e5d7a.php | 190 + .../wiki.jc-mp.com/index__q4032a8dede37.php | 211 + .../wiki.jc-mp.com/index__q40cde99cf569.php | 261 ++ .../wiki.jc-mp.com/index__q412f834ef1c8.php | 192 + .../wiki.jc-mp.com/index__q41d361a1cf64.php | 285 ++ .../wiki.jc-mp.com/index__q41e4bf50a40b.php | 169 + .../wiki.jc-mp.com/index__q423529fb6bba.php | 179 + .../wiki.jc-mp.com/index__q4401ba07f878.php | 204 + .../wiki.jc-mp.com/index__q445c295580cc.php | 193 + .../wiki.jc-mp.com/index__q44fd16cca58e.php | 252 + .../wiki.jc-mp.com/index__q451968c207bb.php | 258 ++ .../wiki.jc-mp.com/index__q4520eb0634da.php | 559 +++ .../wiki.jc-mp.com/index__q455514ac6bcb.php | 200 + .../wiki.jc-mp.com/index__q4563db6e54b8.php | 210 + .../wiki.jc-mp.com/index__q469bda2c0b59.php | 201 + .../wiki.jc-mp.com/index__q46a0f7625570.php | 198 + .../wiki.jc-mp.com/index__q46c4ac9ec646.php | 198 + .../wiki.jc-mp.com/index__q473b8c65e3c2.php | 185 + .../wiki.jc-mp.com/index__q475b24a49fca.php | 224 + .../wiki.jc-mp.com/index__q47cb09812ee4.php | 274 ++ .../wiki.jc-mp.com/index__q47e442c27354.php | 185 + .../wiki.jc-mp.com/index__q48bc1f71a7f8.php | 160 + .../wiki.jc-mp.com/index__q48f57a5fccb3.php | 179 + .../wiki.jc-mp.com/index__q48f6dc4ed87b.php | 205 + .../wiki.jc-mp.com/index__q49545f7ebb04.php | 198 + .../wiki.jc-mp.com/index__q49614364b524.php | 200 + .../wiki.jc-mp.com/index__q4981becc1db0.php | 246 + .../wiki.jc-mp.com/index__q49afdb4cf407.php | 169 + .../wiki.jc-mp.com/index__q4a6b1df5b55a.php | 195 + .../wiki.jc-mp.com/index__q4a738ca9e1a6.php | 189 + .../wiki.jc-mp.com/index__q4a822d0c697d.php | 266 ++ .../wiki.jc-mp.com/index__q4a8f5486b6a2.php | 192 + .../wiki.jc-mp.com/index__q4a986d8573fc.php | 278 ++ .../wiki.jc-mp.com/index__q4ad3f9792199.php | 488 ++ .../wiki.jc-mp.com/index__q4b1672ab2c57.php | 188 + .../wiki.jc-mp.com/index__q4bef9031ea09.php | 199 + .../wiki.jc-mp.com/index__q4c2270d13cee.php | 197 + .../wiki.jc-mp.com/index__q4d62d28ddd32.php | 262 ++ .../wiki.jc-mp.com/index__q4decb5487ba2.php | 190 + .../wiki.jc-mp.com/index__q4e0ffc041338.php | 199 + .../wiki.jc-mp.com/index__q4e577c322896.php | 228 + .../wiki.jc-mp.com/index__q4e83e02571a9.php | 198 + .../wiki.jc-mp.com/index__q4e9dd2915ed2.php | 208 + .../wiki.jc-mp.com/index__q4eaa28b54945.php | 345 ++ .../wiki.jc-mp.com/index__q4ecb48f04bb6.php | 189 + .../wiki.jc-mp.com/index__q4fa67be92168.php | 262 ++ .../wiki.jc-mp.com/index__q515be8ab051f.php | 235 + .../wiki.jc-mp.com/index__q5168eb5a37fe.php | 195 + .../wiki.jc-mp.com/index__q517d0ea96a9b.php | 207 + .../wiki.jc-mp.com/index__q52114d021f2e.php | 191 + .../wiki.jc-mp.com/index__q522e7470d486.php | 206 + .../wiki.jc-mp.com/index__q52314ebf5799.php | 242 + .../wiki.jc-mp.com/index__q528a4c5a307d.php | 192 + .../wiki.jc-mp.com/index__q52d1fa7d32bd.php | 190 + .../wiki.jc-mp.com/index__q5394a32203f2.php | 167 + .../wiki.jc-mp.com/index__q54397db7d88b.php | 196 + .../wiki.jc-mp.com/index__q554921e18bc0.php | 253 + .../wiki.jc-mp.com/index__q555d84852cd8.php | 183 + .../wiki.jc-mp.com/index__q557587bbd1c2.php | 184 + .../wiki.jc-mp.com/index__q5597fdf8241a.php | 191 + .../wiki.jc-mp.com/index__q55a70f4dfde0.php | 206 + .../wiki.jc-mp.com/index__q5610386d1698.php | 250 + .../wiki.jc-mp.com/index__q5619361cb0b1.php | 198 + .../wiki.jc-mp.com/index__q56baaa7a92a9.php | 192 + .../wiki.jc-mp.com/index__q56f4f9ef3307.php | 278 ++ .../wiki.jc-mp.com/index__q56ff73341419.php | 224 + .../wiki.jc-mp.com/index__q57c500530b54.php | 183 + .../wiki.jc-mp.com/index__q57e9c7de6005.php | 179 + .../wiki.jc-mp.com/index__q580411da74c2.php | 192 + .../wiki.jc-mp.com/index__q58072641aec2.php | 1536 +++++++ .../wiki.jc-mp.com/index__q583f9c0c952a.php | 179 + .../wiki.jc-mp.com/index__q5876925e3a71.php | 191 + .../wiki.jc-mp.com/index__q587b5618cbbc.php | 189 + .../wiki.jc-mp.com/index__q589ae6cdb722.php | 190 + .../wiki.jc-mp.com/index__q58c924bd8cf2.php | 250 + .../wiki.jc-mp.com/index__q58fbf1e57e2a.php | 592 +++ .../wiki.jc-mp.com/index__q595dfc9d9820.php | 210 + .../wiki.jc-mp.com/index__q598ecfc6c324.php | 182 + .../wiki.jc-mp.com/index__q599404184e9a.php | 186 + .../wiki.jc-mp.com/index__q59cd4b447338.php | 309 ++ .../wiki.jc-mp.com/index__q5af7114a7765.php | 203 + .../wiki.jc-mp.com/index__q5d2f8cdf084f.php | 203 + .../wiki.jc-mp.com/index__q5d6782a58a18.php | 198 + .../wiki.jc-mp.com/index__q5db6cb88200a.php | 235 + .../wiki.jc-mp.com/index__q5de6f632259d.php | 198 + .../wiki.jc-mp.com/index__q5df0f10efa91.php | 237 + .../wiki.jc-mp.com/index__q5e63c8651145.php | 185 + .../wiki.jc-mp.com/index__q5efa7aa364d4.php | 192 + .../wiki.jc-mp.com/index__q5f04eaf680df.php | 198 + .../wiki.jc-mp.com/index__q5fa7a3fe0af6.php | 293 ++ .../wiki.jc-mp.com/index__q603559f87f27.php | 301 ++ .../wiki.jc-mp.com/index__q60701c0cfdfb.php | 210 + .../wiki.jc-mp.com/index__q6091299450e2.php | 198 + .../wiki.jc-mp.com/index__q609a67fa0e2d.php | 423 ++ .../wiki.jc-mp.com/index__q617100fd2c1f.php | 201 + .../wiki.jc-mp.com/index__q6217c1e97efb.php | 192 + .../wiki.jc-mp.com/index__q62586b8ee599.php | 204 + .../wiki.jc-mp.com/index__q63000941eb87.php | 245 + .../wiki.jc-mp.com/index__q631317d1058e.php | 202 + .../wiki.jc-mp.com/index__q63c71d17dc29.php | 200 + .../wiki.jc-mp.com/index__q63e0aa2a25fe.php | 376 ++ .../wiki.jc-mp.com/index__q640918387536.php | 1307 ++++++ .../wiki.jc-mp.com/index__q6424ea9989f8.php | 225 + .../wiki.jc-mp.com/index__q644924d033be.php | 203 + .../wiki.jc-mp.com/index__q64b12c3fe788.php | 182 + .../wiki.jc-mp.com/index__q652d797d0004.php | 920 ++++ .../wiki.jc-mp.com/index__q653587e58b80.php | 192 + .../wiki.jc-mp.com/index__q65c95d81bc9c.php | 199 + .../wiki.jc-mp.com/index__q65ce1ef5f484.php | 258 ++ .../wiki.jc-mp.com/index__q65d87cb85580.php | 192 + .../wiki.jc-mp.com/index__q6618a727d230.php | 200 + .../wiki.jc-mp.com/index__q663c173d9bdb.php | 187 + .../wiki.jc-mp.com/index__q664948c0c350.php | 299 ++ .../wiki.jc-mp.com/index__q664dd29665ba.php | 193 + .../wiki.jc-mp.com/index__q682eeba40559.php | 369 ++ .../wiki.jc-mp.com/index__q68304265fe07.php | 190 + .../wiki.jc-mp.com/index__q6856227db7d0.php | 211 + .../wiki.jc-mp.com/index__q688a80d26187.php | 189 + .../wiki.jc-mp.com/index__q68ee899f5fd6.php | 300 ++ .../wiki.jc-mp.com/index__q6973a457cea0.php | 203 + .../wiki.jc-mp.com/index__q6981ec00828b.php | 250 + .../wiki.jc-mp.com/index__q69a1160fa448.php | 203 + .../wiki.jc-mp.com/index__q69ca75d3cbd6.php | 415 ++ .../wiki.jc-mp.com/index__q6a2f0171b7ea.php | 184 + .../wiki.jc-mp.com/index__q6a5a81cae573.php | 186 + .../wiki.jc-mp.com/index__q6b2ffad65cc2.php | 208 + .../wiki.jc-mp.com/index__q6b6bcb9e371e.php | 192 + .../wiki.jc-mp.com/index__q6b90bfd94f47.php | 190 + .../wiki.jc-mp.com/index__q6c0d21531d4c.php | 203 + .../wiki.jc-mp.com/index__q6c3739ee25f8.php | 189 + .../wiki.jc-mp.com/index__q6c512f99b866.php | 184 + .../wiki.jc-mp.com/index__q6c64bbc531bd.php | 194 + .../wiki.jc-mp.com/index__q6cb74fd95446.php | 191 + .../wiki.jc-mp.com/index__q6cf0c2d8445d.php | 172 + .../wiki.jc-mp.com/index__q6e1235d2fa5c.php | 865 ++++ .../wiki.jc-mp.com/index__q6e1be8f4125a.php | 292 ++ .../wiki.jc-mp.com/index__q6e6316c5205e.php | 206 + .../wiki.jc-mp.com/index__q6e63bd478ceb.php | 274 ++ .../wiki.jc-mp.com/index__q6e97bfa594da.php | 296 ++ .../wiki.jc-mp.com/index__q6f7075bb6563.php | 172 + .../wiki.jc-mp.com/index__q6f9ae36ed7bc.php | 215 + .../wiki.jc-mp.com/index__q70451185949a.php | 1185 +++++ .../wiki.jc-mp.com/index__q707207a30117.php | 210 + .../wiki.jc-mp.com/index__q7106d79834a3.php | 189 + .../wiki.jc-mp.com/index__q71892fba462f.php | 198 + .../wiki.jc-mp.com/index__q71938be2b11e.php | 241 + .../wiki.jc-mp.com/index__q71a8b56743bd.php | 184 + .../wiki.jc-mp.com/index__q71d99d5e8289.php | 432 ++ .../wiki.jc-mp.com/index__q72cec84a2ee9.php | 211 + .../wiki.jc-mp.com/index__q72df3e0be1bf.php | 250 + .../wiki.jc-mp.com/index__q73266c007c16.php | 198 + .../wiki.jc-mp.com/index__q73d21e8b30bd.php | 866 ++++ .../wiki.jc-mp.com/index__q741cfaf86981.php | 250 + .../wiki.jc-mp.com/index__q7428a77e90e0.php | 200 + .../wiki.jc-mp.com/index__q7505a9d73bb9.php | 181 + .../wiki.jc-mp.com/index__q7561c4acb78b.php | 198 + .../wiki.jc-mp.com/index__q759d6c80bf7f.php | 1417 ++++++ .../wiki.jc-mp.com/index__q75e672538efa.php | 228 + .../wiki.jc-mp.com/index__q75f3acda6b3e.php | 179 + .../wiki.jc-mp.com/index__q76399ddb6e0e.php | 347 ++ .../wiki.jc-mp.com/index__q764075b9a231.php | 242 + .../wiki.jc-mp.com/index__q76fc9a5e6b09.php | 483 ++ .../wiki.jc-mp.com/index__q770f4f8b755c.php | 192 + .../wiki.jc-mp.com/index__q77a657a38d3c.php | 198 + .../wiki.jc-mp.com/index__q77b329dc9a93.php | 201 + .../wiki.jc-mp.com/index__q7815cb4e0a31.php | 185 + .../wiki.jc-mp.com/index__q7836f6f23bc8.php | 192 + .../wiki.jc-mp.com/index__q786a5582daa9.php | 259 ++ .../wiki.jc-mp.com/index__q78c6c3d4a70c.php | 187 + .../wiki.jc-mp.com/index__q794d8c61053f.php | 192 + .../wiki.jc-mp.com/index__q798a6396d7f2.php | 253 + .../wiki.jc-mp.com/index__q799c1db0e5b2.php | 228 + .../wiki.jc-mp.com/index__q79d53c4ca158.php | 192 + .../wiki.jc-mp.com/index__q79e489d260b0.php | 637 +++ .../wiki.jc-mp.com/index__q7a5ba04eadd7.php | 192 + .../wiki.jc-mp.com/index__q7aa77191153d.php | 173 + .../wiki.jc-mp.com/index__q7aafc33b080b.php | 192 + .../wiki.jc-mp.com/index__q7bae0d63a2e1.php | 219 + .../wiki.jc-mp.com/index__q7bb294ad9dd9.php | 188 + .../wiki.jc-mp.com/index__q7bd0bbd267ee.php | 190 + .../wiki.jc-mp.com/index__q7bf81b37a858.php | 198 + .../wiki.jc-mp.com/index__q7c06a2fb486b.php | 188 + .../wiki.jc-mp.com/index__q7c63fc2582d4.php | 796 ++++ .../wiki.jc-mp.com/index__q7c78b7eb4d7d.php | 213 + .../wiki.jc-mp.com/index__q7c7b134b2a57.php | 232 + .../wiki.jc-mp.com/index__q7c966014bb48.php | 185 + .../wiki.jc-mp.com/index__q7cd6169e6615.php | 192 + .../wiki.jc-mp.com/index__q7d6cde559d15.php | 174 + .../wiki.jc-mp.com/index__q7db365fb8542.php | 253 + .../wiki.jc-mp.com/index__q7e31a6e2d20b.php | 1282 ++++++ .../wiki.jc-mp.com/index__q7e8ed61d85b3.php | 281 ++ .../wiki.jc-mp.com/index__q7f2edaca19c2.php | 177 + .../wiki.jc-mp.com/index__q7f34283ef770.php | 198 + .../wiki.jc-mp.com/index__q7ff6f3890293.php | 200 + .../wiki.jc-mp.com/index__q80e129fc1437.php | 197 + .../wiki.jc-mp.com/index__q8154cfe3d00d.php | 210 + .../wiki.jc-mp.com/index__q8173a8837301.php | 192 + .../wiki.jc-mp.com/index__q81c171515725.php | 240 + .../wiki.jc-mp.com/index__q81d54da754b8.php | 185 + .../wiki.jc-mp.com/index__q822761ba0b05.php | 238 + .../wiki.jc-mp.com/index__q8241f3ee7461.php | 182 + .../wiki.jc-mp.com/index__q824e5dba475f.php | 182 + .../wiki.jc-mp.com/index__q827b0b30474d.php | 1012 ++++ .../wiki.jc-mp.com/index__q83c92105a753.php | 199 + .../wiki.jc-mp.com/index__q843f7ac7c3c1.php | 237 + .../wiki.jc-mp.com/index__q845f3b72be21.php | 198 + .../wiki.jc-mp.com/index__q84acd36d3232.php | 425 ++ .../wiki.jc-mp.com/index__q84ced9ebcd30.php | 252 + .../wiki.jc-mp.com/index__q8512596cac27.php | 192 + .../wiki.jc-mp.com/index__q85f04329271c.php | 832 ++++ .../wiki.jc-mp.com/index__q85f90222ebf1.php | 210 + .../wiki.jc-mp.com/index__q863c47bb1795.php | 183 + .../wiki.jc-mp.com/index__q86b646328366.php | 198 + .../wiki.jc-mp.com/index__q86c2ceba4886.php | 165 + .../wiki.jc-mp.com/index__q86d5d2c06b45.php | 340 ++ .../wiki.jc-mp.com/index__q86f0737884ee.php | 192 + .../wiki.jc-mp.com/index__q873b6a2a9898.php | 157 + .../wiki.jc-mp.com/index__q873bbd656dce.php | 237 + .../wiki.jc-mp.com/index__q873bcab7d205.php | 250 + .../wiki.jc-mp.com/index__q876c14b0019b.php | 192 + .../wiki.jc-mp.com/index__q88249e6c0d4a.php | 184 + .../wiki.jc-mp.com/index__q884ac395943e.php | 170 + .../wiki.jc-mp.com/index__q8880e560f00c.php | 193 + .../wiki.jc-mp.com/index__q892faf3d4656.php | 190 + .../wiki.jc-mp.com/index__q893739e0e5cb.php | 270 ++ .../wiki.jc-mp.com/index__q895418ce1bc3.php | 202 + .../wiki.jc-mp.com/index__q8966a6b52e9e.php | 198 + .../wiki.jc-mp.com/index__q899ce6d963cc.php | 214 + .../wiki.jc-mp.com/index__q8a0f77fba4f5.php | 197 + .../wiki.jc-mp.com/index__q8a458fc07a71.php | 236 + .../wiki.jc-mp.com/index__q8a5f9e5f1611.php | 243 + .../wiki.jc-mp.com/index__q8ae0d6c57486.php | 192 + .../wiki.jc-mp.com/index__q8b419ccd44e9.php | 193 + .../wiki.jc-mp.com/index__q8bd919a1d219.php | 160 + .../wiki.jc-mp.com/index__q8d0ce4b0b96e.php | 195 + .../wiki.jc-mp.com/index__q8d7a77b44d77.php | 281 ++ .../wiki.jc-mp.com/index__q8dd228a2d409.php | 167 + .../wiki.jc-mp.com/index__q8e12f8054168.php | 192 + .../wiki.jc-mp.com/index__q8e5faeb7aa15.php | 186 + .../wiki.jc-mp.com/index__q8ea642bfa731.php | 1020 ++++ .../wiki.jc-mp.com/index__q8ee36af67dc0.php | 193 + .../wiki.jc-mp.com/index__q8f4c44ce1bce.php | 408 ++ .../wiki.jc-mp.com/index__q8f693144c1d8.php | 189 + .../wiki.jc-mp.com/index__q900008a05cf4.php | 250 + .../wiki.jc-mp.com/index__q91824aec36a4.php | 202 + .../wiki.jc-mp.com/index__q9185960d1397.php | 172 + .../wiki.jc-mp.com/index__q930013ac23dc.php | 232 + .../wiki.jc-mp.com/index__q93115f40c909.php | 198 + .../wiki.jc-mp.com/index__q9333c1387670.php | 193 + .../wiki.jc-mp.com/index__q935dd1b7c6ba.php | 190 + .../wiki.jc-mp.com/index__q93790a5a545c.php | 255 + .../wiki.jc-mp.com/index__q93c7035fd871.php | 206 + .../wiki.jc-mp.com/index__q93ea2b4dba7d.php | 287 ++ .../wiki.jc-mp.com/index__q949aed9f2008.php | 198 + .../wiki.jc-mp.com/index__q94d6b00ea5e5.php | 167 + .../wiki.jc-mp.com/index__q9562f673257b.php | 203 + .../wiki.jc-mp.com/index__q9684fcc599fe.php | 189 + .../wiki.jc-mp.com/index__q96be3df1bf02.php | 189 + .../wiki.jc-mp.com/index__q96bfeb252d26.php | 171 + .../wiki.jc-mp.com/index__q9771e3b7f098.php | 206 + .../wiki.jc-mp.com/index__q97ade3543f7a.php | 201 + .../wiki.jc-mp.com/index__q98290e7af962.php | 173 + .../wiki.jc-mp.com/index__q984469ca196f.php | 355 ++ .../wiki.jc-mp.com/index__q984478e7e18e.php | 174 + .../wiki.jc-mp.com/index__q985e03fa4253.php | 169 + .../wiki.jc-mp.com/index__q98dff80497d3.php | 209 + .../wiki.jc-mp.com/index__q991d39087d0e.php | 201 + .../wiki.jc-mp.com/index__q99460469e2e6.php | 213 + .../wiki.jc-mp.com/index__q9a6c71f640f2.php | 190 + .../wiki.jc-mp.com/index__q9aac72a10013.php | 283 ++ .../wiki.jc-mp.com/index__q9ac62f0f7b92.php | 185 + .../wiki.jc-mp.com/index__q9ac7ba7da66d.php | 257 ++ .../wiki.jc-mp.com/index__q9b473aaf4e41.php | 210 + .../wiki.jc-mp.com/index__q9b5e9fbcf71b.php | 198 + .../wiki.jc-mp.com/index__q9c015c854d27.php | 182 + .../wiki.jc-mp.com/index__q9c5e62861c30.php | 198 + .../wiki.jc-mp.com/index__q9ca2735c15f5.php | 185 + .../wiki.jc-mp.com/index__q9caeaf3b1030.php | 294 ++ .../wiki.jc-mp.com/index__q9cd9f46b9059.php | 390 ++ .../wiki.jc-mp.com/index__q9d4c568f62d9.php | 185 + .../wiki.jc-mp.com/index__q9eb0cb604fd0.php | 263 ++ .../wiki.jc-mp.com/index__q9ebc040b4e23.php | 203 + .../wiki.jc-mp.com/index__q9ef718eb0e85.php | 174 + .../wiki.jc-mp.com/index__q9f532d88eefb.php | 250 + .../wiki.jc-mp.com/index__qa0adc2c0e1cd.php | 195 + .../wiki.jc-mp.com/index__qa0bb36dc24b4.php | 196 + .../wiki.jc-mp.com/index__qa12cf64e0d6a.php | 415 ++ .../wiki.jc-mp.com/index__qa1ccaf18f7ea.php | 198 + .../wiki.jc-mp.com/index__qa1fa42ccfd68.php | 327 ++ .../wiki.jc-mp.com/index__qa388ba493e39.php | 292 ++ .../wiki.jc-mp.com/index__qa40a7cb93b60.php | 167 + .../wiki.jc-mp.com/index__qa46175263b76.php | 192 + .../wiki.jc-mp.com/index__qa50ebc30abea.php | 250 + .../wiki.jc-mp.com/index__qa550f04a7fa8.php | 206 + .../wiki.jc-mp.com/index__qa59e03ab146d.php | 219 + .../wiki.jc-mp.com/index__qa5abd4adf746.php | 210 + .../wiki.jc-mp.com/index__qa64fc21520b3.php | 222 + .../wiki.jc-mp.com/index__qa659c8db37f9.php | 221 + .../wiki.jc-mp.com/index__qa69dcb564510.php | 190 + .../wiki.jc-mp.com/index__qa6aa8974c3be.php | 195 + .../wiki.jc-mp.com/index__qa6b2dd2a8e8c.php | 293 ++ .../wiki.jc-mp.com/index__qa70a639baa5b.php | 193 + .../wiki.jc-mp.com/index__qa72291315c89.php | 232 + .../wiki.jc-mp.com/index__qa8645a6dfe42.php | 346 ++ .../wiki.jc-mp.com/index__qa867a7ab35fd.php | 170 + .../wiki.jc-mp.com/index__qa94d7562f928.php | 250 + .../wiki.jc-mp.com/index__qa96527132174.php | 205 + .../wiki.jc-mp.com/index__qaadaa4a573db.php | 193 + .../wiki.jc-mp.com/index__qab53a82e1e01.php | 192 + .../wiki.jc-mp.com/index__qab7596bb2b6a.php | 260 ++ .../wiki.jc-mp.com/index__qabe22c33db33.php | 215 + .../wiki.jc-mp.com/index__qabeaa151bfc1.php | 191 + .../wiki.jc-mp.com/index__qac3173fc2e84.php | 187 + .../wiki.jc-mp.com/index__qac48c109d491.php | 201 + .../wiki.jc-mp.com/index__qacabe7e3f023.php | 192 + .../wiki.jc-mp.com/index__qacb78a542aea.php | 210 + .../wiki.jc-mp.com/index__qad7a3e59f34a.php | 425 ++ .../wiki.jc-mp.com/index__qae69a3a0e218.php | 192 + .../wiki.jc-mp.com/index__qae714b5ea4a5.php | 198 + .../wiki.jc-mp.com/index__qae7e8aba4827.php | 207 + .../wiki.jc-mp.com/index__qae9f6d8f6e43.php | 275 ++ .../wiki.jc-mp.com/index__qaecbdef04978.php | 179 + .../wiki.jc-mp.com/index__qaf67ec3a39db.php | 200 + .../wiki.jc-mp.com/index__qaf8b78645dfc.php | 192 + .../wiki.jc-mp.com/index__qaf9d265b36dd.php | 272 ++ .../wiki.jc-mp.com/index__qafb3cc146648.php | 280 ++ .../wiki.jc-mp.com/index__qafc596ec3ee7.php | 192 + .../wiki.jc-mp.com/index__qafc7b9be3ece.php | 169 + .../wiki.jc-mp.com/index__qb0893c699c07.php | 197 + .../wiki.jc-mp.com/index__qb09b9846f528.php | 193 + .../wiki.jc-mp.com/index__qb0b88405ea07.php | 175 + .../wiki.jc-mp.com/index__qb0c708e7bf8c.php | 182 + .../wiki.jc-mp.com/index__qb0cd77208a37.php | 201 + .../wiki.jc-mp.com/index__qb0fc348806f7.php | 193 + .../wiki.jc-mp.com/index__qb19a2f525bf6.php | 198 + .../wiki.jc-mp.com/index__qb19a9a1ccee7.php | 731 +++ .../wiki.jc-mp.com/index__qb1c255c751cb.php | 214 + .../wiki.jc-mp.com/index__qb2c75c9ff259.php | 183 + .../wiki.jc-mp.com/index__qb2fd28da84d4.php | 292 ++ .../wiki.jc-mp.com/index__qb38157d01250.php | 203 + .../wiki.jc-mp.com/index__qb3d17eb0a187.php | 185 + .../wiki.jc-mp.com/index__qb3d8f8a6787b.php | 185 + .../wiki.jc-mp.com/index__qb3dce70d64a8.php | 192 + .../wiki.jc-mp.com/index__qb4715b84797a.php | 205 + .../wiki.jc-mp.com/index__qb47ecd249091.php | 201 + .../wiki.jc-mp.com/index__qb48c398a6fa0.php | 315 ++ .../wiki.jc-mp.com/index__qb555f2dc3673.php | 181 + .../wiki.jc-mp.com/index__qb577fded72dd.php | 240 + .../wiki.jc-mp.com/index__qb57cbd14f385.php | 264 ++ .../wiki.jc-mp.com/index__qb5896b858ae1.php | 207 + .../wiki.jc-mp.com/index__qb5e18b09fe8f.php | 198 + .../wiki.jc-mp.com/index__qb62974903d31.php | 192 + .../wiki.jc-mp.com/index__qb6629ac8e5cd.php | 318 ++ .../wiki.jc-mp.com/index__qb6641aca1b56.php | 185 + .../wiki.jc-mp.com/index__qb688363436eb.php | 200 + .../wiki.jc-mp.com/index__qb6c6958c4ab4.php | 183 + .../wiki.jc-mp.com/index__qb752f79caeb2.php | 175 + .../wiki.jc-mp.com/index__qb82788f786e3.php | 231 + .../wiki.jc-mp.com/index__qb891d6e235b7.php | 209 + .../wiki.jc-mp.com/index__qb8c85d48b0aa.php | 205 + .../wiki.jc-mp.com/index__qb910087589b0.php | 253 + .../wiki.jc-mp.com/index__qb9238afb730f.php | 193 + .../wiki.jc-mp.com/index__qb924914d08a9.php | 177 + .../wiki.jc-mp.com/index__qb93b6844fc8c.php | 307 ++ .../wiki.jc-mp.com/index__qb97c2a3e12d3.php | 270 ++ .../wiki.jc-mp.com/index__qb9f2590d0593.php | 185 + .../wiki.jc-mp.com/index__qba59a55dba70.php | 198 + .../wiki.jc-mp.com/index__qba5bce900650.php | 235 + .../wiki.jc-mp.com/index__qbb10da69f877.php | 242 + .../wiki.jc-mp.com/index__qbc034ead9719.php | 189 + .../wiki.jc-mp.com/index__qbc0e30688ea7.php | 207 + .../wiki.jc-mp.com/index__qbc11a00a2495.php | 180 + .../wiki.jc-mp.com/index__qbc20eedb4c80.php | 239 + .../wiki.jc-mp.com/index__qbc768add351a.php | 250 + .../wiki.jc-mp.com/index__qbce00087f061.php | 195 + .../wiki.jc-mp.com/index__qbd2e39d3ce67.php | 217 + .../wiki.jc-mp.com/index__qbd4585f04d1a.php | 184 + .../wiki.jc-mp.com/index__qbd4879d15c92.php | 192 + .../wiki.jc-mp.com/index__qbd9edc483172.php | 250 + .../wiki.jc-mp.com/index__qbee1e4bea188.php | 250 + .../wiki.jc-mp.com/index__qbfb4755167f6.php | 273 ++ .../wiki.jc-mp.com/index__qbfc68b81d9cc.php | 188 + .../wiki.jc-mp.com/index__qc008bb127a46.php | 202 + .../wiki.jc-mp.com/index__qc00c5ea42935.php | 169 + .../wiki.jc-mp.com/index__qc01eb1093af7.php | 192 + .../wiki.jc-mp.com/index__qc053ba7b7c34.php | 201 + .../wiki.jc-mp.com/index__qc1f8f31e6e87.php | 217 + .../wiki.jc-mp.com/index__qc205c1c41b9a.php | 201 + .../wiki.jc-mp.com/index__qc238e19a596c.php | 272 ++ .../wiki.jc-mp.com/index__qc23fcb858acf.php | 205 + .../wiki.jc-mp.com/index__qc26bb4ccc1ad.php | 200 + .../wiki.jc-mp.com/index__qc323e563e15f.php | 450 ++ .../wiki.jc-mp.com/index__qc32a822cb765.php | 195 + .../wiki.jc-mp.com/index__qc4104d9c4800.php | 192 + .../wiki.jc-mp.com/index__qc460e4f90ef5.php | 192 + .../wiki.jc-mp.com/index__qc4c74a8422b6.php | 272 ++ .../wiki.jc-mp.com/index__qc4e5c63fc355.php | 185 + .../wiki.jc-mp.com/index__qc4f18bd18158.php | 208 + .../wiki.jc-mp.com/index__qc4ff3b6906cd.php | 188 + .../wiki.jc-mp.com/index__qc5f09011d7fb.php | 185 + .../wiki.jc-mp.com/index__qc61b245ef818.php | 198 + .../wiki.jc-mp.com/index__qc64a499ac8b4.php | 198 + .../wiki.jc-mp.com/index__qc680cbb5effb.php | 272 ++ .../wiki.jc-mp.com/index__qc7432f55f139.php | 267 ++ .../wiki.jc-mp.com/index__qc7b40490bde2.php | 191 + .../wiki.jc-mp.com/index__qc7c11b413526.php | 193 + .../wiki.jc-mp.com/index__qc84450cd46be.php | 313 ++ .../wiki.jc-mp.com/index__qc85d0eba685c.php | 189 + .../wiki.jc-mp.com/index__qc8d3daf4c949.php | 400 ++ .../wiki.jc-mp.com/index__qc8e64ff0f42a.php | 203 + .../wiki.jc-mp.com/index__qc93c1b29c04f.php | 193 + .../wiki.jc-mp.com/index__qc93ec9740f10.php | 185 + .../wiki.jc-mp.com/index__qc96cb401c9ef.php | 172 + .../wiki.jc-mp.com/index__qc99924279152.php | 166 + .../wiki.jc-mp.com/index__qc9d7cba426ed.php | 246 + .../wiki.jc-mp.com/index__qca2e59018b83.php | 192 + .../wiki.jc-mp.com/index__qca85ec7dd6d4.php | 692 +++ .../wiki.jc-mp.com/index__qcaa95789ae9e.php | 234 + .../wiki.jc-mp.com/index__qcb540054b21a.php | 192 + .../wiki.jc-mp.com/index__qcb6937c05552.php | 256 ++ .../wiki.jc-mp.com/index__qcbe23e71a30b.php | 223 + .../wiki.jc-mp.com/index__qcc14c464bf40.php | 185 + .../wiki.jc-mp.com/index__qcc650f957b90.php | 205 + .../wiki.jc-mp.com/index__qccc50467ac94.php | 270 ++ .../wiki.jc-mp.com/index__qccd2689c4f1d.php | 298 ++ .../wiki.jc-mp.com/index__qcd35344f8e8b.php | 193 + .../wiki.jc-mp.com/index__qcd8e551d6c5f.php | 291 ++ .../wiki.jc-mp.com/index__qcdc081e00ada.php | 189 + .../wiki.jc-mp.com/index__qce9a1edff643.php | 203 + .../wiki.jc-mp.com/index__qceef527b642b.php | 201 + .../wiki.jc-mp.com/index__qcf433bad1089.php | 193 + .../wiki.jc-mp.com/index__qcf5eefe7b930.php | 198 + .../wiki.jc-mp.com/index__qcf6fcf4b8c1e.php | 196 + .../wiki.jc-mp.com/index__qcf8b65097e7e.php | 203 + .../wiki.jc-mp.com/index__qcfb3814af830.php | 250 + .../wiki.jc-mp.com/index__qcfcce4dd0999.php | 561 +++ .../wiki.jc-mp.com/index__qd0200d0e570a.php | 1287 ++++++ .../wiki.jc-mp.com/index__qd03e2fc33d46.php | 201 + .../wiki.jc-mp.com/index__qd0bf6287abfe.php | 230 + .../wiki.jc-mp.com/index__qd1534501b2a6.php | 203 + .../wiki.jc-mp.com/index__qd193ae68495a.php | 192 + .../wiki.jc-mp.com/index__qd26bb597510a.php | 243 + .../wiki.jc-mp.com/index__qd2919642951a.php | 197 + .../wiki.jc-mp.com/index__qd2cdd5e419bd.php | 260 ++ .../wiki.jc-mp.com/index__qd338ab8951b4.php | 176 + .../wiki.jc-mp.com/index__qd44e12e9e5e4.php | 191 + .../wiki.jc-mp.com/index__qd46e8b8a723b.php | 233 + .../wiki.jc-mp.com/index__qd4aba985237a.php | 250 + .../wiki.jc-mp.com/index__qd4b4b2058db7.php | 199 + .../wiki.jc-mp.com/index__qd59518a96e6c.php | 192 + .../wiki.jc-mp.com/index__qd69ed76edeab.php | 204 + .../wiki.jc-mp.com/index__qd72e9d68dad9.php | 206 + .../wiki.jc-mp.com/index__qd7df53377cfa.php | 240 + .../wiki.jc-mp.com/index__qd81067088b11.php | 184 + .../wiki.jc-mp.com/index__qd8278f3912aa.php | 211 + .../wiki.jc-mp.com/index__qd906666b4058.php | 193 + .../wiki.jc-mp.com/index__qd9e4fc6dc697.php | 188 + .../wiki.jc-mp.com/index__qdbb5f406e493.php | 212 + .../wiki.jc-mp.com/index__qdbc860d9e218.php | 198 + .../wiki.jc-mp.com/index__qdc1c30934c6c.php | 195 + .../wiki.jc-mp.com/index__qdc3e7ab793ad.php | 256 ++ .../wiki.jc-mp.com/index__qdc8617420baa.php | 250 + .../wiki.jc-mp.com/index__qdcd2faba9884.php | 178 + .../wiki.jc-mp.com/index__qdd64180fd53b.php | 192 + .../wiki.jc-mp.com/index__qde8a7937b441.php | 285 ++ .../wiki.jc-mp.com/index__qdea9944a9040.php | 354 ++ .../wiki.jc-mp.com/index__qdeaa82910973.php | 235 + .../wiki.jc-mp.com/index__qdec1e383e3a3.php | 170 + .../wiki.jc-mp.com/index__qdefa7f8e26ba.php | 357 ++ .../wiki.jc-mp.com/index__qdf45d003f779.php | 196 + .../wiki.jc-mp.com/index__qe01ff734647d.php | 198 + .../wiki.jc-mp.com/index__qe04bc0f2c6cc.php | 260 ++ .../wiki.jc-mp.com/index__qe0fc124c92bd.php | 192 + .../wiki.jc-mp.com/index__qe105e66ef89b.php | 185 + .../wiki.jc-mp.com/index__qe18162a37a63.php | 185 + .../wiki.jc-mp.com/index__qe19f82705e5a.php | 214 + .../wiki.jc-mp.com/index__qe23c7ad14b99.php | 198 + .../wiki.jc-mp.com/index__qe2530534dd11.php | 193 + .../wiki.jc-mp.com/index__qe27338d127a8.php | 199 + .../wiki.jc-mp.com/index__qe27775b81fa9.php | 199 + .../wiki.jc-mp.com/index__qe28d82975ef5.php | 363 ++ .../wiki.jc-mp.com/index__qe3081f5a6f77.php | 192 + .../wiki.jc-mp.com/index__qe346240cbe3b.php | 198 + .../wiki.jc-mp.com/index__qe3af2b2e5838.php | 210 + .../wiki.jc-mp.com/index__qe3ef13f9bc70.php | 200 + .../wiki.jc-mp.com/index__qe456fe2a1416.php | 192 + .../wiki.jc-mp.com/index__qe4a379bff93e.php | 201 + .../wiki.jc-mp.com/index__qe4fcde0afd9e.php | 226 + .../wiki.jc-mp.com/index__qe50a390e91bd.php | 429 ++ .../wiki.jc-mp.com/index__qe5319bf500f0.php | 276 ++ .../wiki.jc-mp.com/index__qe5796d026786.php | 200 + .../wiki.jc-mp.com/index__qe5a618bb5742.php | 185 + .../wiki.jc-mp.com/index__qe5da89d8788f.php | 250 + .../wiki.jc-mp.com/index__qe639019aeaa8.php | 190 + .../wiki.jc-mp.com/index__qe6435bb90caf.php | 198 + .../wiki.jc-mp.com/index__qe672f35838d1.php | 192 + .../wiki.jc-mp.com/index__qe6bd59723cc1.php | 195 + .../wiki.jc-mp.com/index__qe6e0d9318aa8.php | 181 + .../wiki.jc-mp.com/index__qe704e0f92279.php | 201 + .../wiki.jc-mp.com/index__qe77934b11f69.php | 219 + .../wiki.jc-mp.com/index__qe79d63ba12a7.php | 245 + .../wiki.jc-mp.com/index__qe8d68d7c38ec.php | 250 + .../wiki.jc-mp.com/index__qe93197a802c7.php | 170 + .../wiki.jc-mp.com/index__qe988f2554900.php | 192 + .../wiki.jc-mp.com/index__qe9ad4057b85f.php | 192 + .../wiki.jc-mp.com/index__qea27c1c2a2a5.php | 192 + .../wiki.jc-mp.com/index__qea330660c740.php | 192 + .../wiki.jc-mp.com/index__qea73a414abde.php | 196 + .../wiki.jc-mp.com/index__qea888e1b8407.php | 193 + .../wiki.jc-mp.com/index__qeab0526f491a.php | 200 + .../wiki.jc-mp.com/index__qeaceadd604a8.php | 197 + .../wiki.jc-mp.com/index__qeb3cf08eab67.php | 192 + .../wiki.jc-mp.com/index__qebafb3b02fe0.php | 350 ++ .../wiki.jc-mp.com/index__qec3ba3c15cde.php | 250 + .../wiki.jc-mp.com/index__qec49dfe76006.php | 186 + .../wiki.jc-mp.com/index__qecb8ba9f5613.php | 198 + .../wiki.jc-mp.com/index__qecd0bfe6c2cd.php | 197 + .../wiki.jc-mp.com/index__qed37c3e3f773.php | 198 + .../wiki.jc-mp.com/index__qeeddc99feef7.php | 252 + .../wiki.jc-mp.com/index__qeef516337c09.php | 193 + .../wiki.jc-mp.com/index__qf02443d46cec.php | 200 + .../wiki.jc-mp.com/index__qf054434ca93f.php | 258 ++ .../wiki.jc-mp.com/index__qf0ea79087a71.php | 203 + .../wiki.jc-mp.com/index__qf0fa9c6aa65d.php | 189 + .../wiki.jc-mp.com/index__qf1227651f274.php | 493 ++ .../wiki.jc-mp.com/index__qf14fca74aabf.php | 192 + .../wiki.jc-mp.com/index__qf22fba98b9ff.php | 177 + .../wiki.jc-mp.com/index__qf22fd79b0de1.php | 203 + .../wiki.jc-mp.com/index__qf24ec23660c2.php | 193 + .../wiki.jc-mp.com/index__qf2de85e0347d.php | 190 + .../wiki.jc-mp.com/index__qf2e2daa9c4f7.php | 215 + .../wiki.jc-mp.com/index__qf33f5facf67c.php | 193 + .../wiki.jc-mp.com/index__qf38840c0fb8f.php | 193 + .../wiki.jc-mp.com/index__qf3b4ad1cc9c2.php | 193 + .../wiki.jc-mp.com/index__qf3e08421d439.php | 203 + .../wiki.jc-mp.com/index__qf4fbaa0eb447.php | 196 + .../wiki.jc-mp.com/index__qf564c7473428.php | 202 + .../wiki.jc-mp.com/index__qf57879f9e4f3.php | 176 + .../wiki.jc-mp.com/index__qf5824474a44e.php | 198 + .../wiki.jc-mp.com/index__qf5ca058b7050.php | 194 + .../wiki.jc-mp.com/index__qf66eb0944263.php | 259 ++ .../wiki.jc-mp.com/index__qf686c02ce92a.php | 198 + .../wiki.jc-mp.com/index__qf6bb57340b8b.php | 192 + .../wiki.jc-mp.com/index__qf73778b76c0c.php | 198 + .../wiki.jc-mp.com/index__qf7eb45bb747c.php | 215 + .../wiki.jc-mp.com/index__qf803702f779f.php | 201 + .../wiki.jc-mp.com/index__qf86bbb1b020d.php | 192 + .../wiki.jc-mp.com/index__qf903daf353aa.php | 214 + .../wiki.jc-mp.com/index__qf9533a3ccddc.php | 192 + .../wiki.jc-mp.com/index__qf9b9c14911b9.php | 282 ++ .../wiki.jc-mp.com/index__qf9e96ce5ab64.php | 192 + .../wiki.jc-mp.com/index__qfa92af530e48.php | 207 + .../wiki.jc-mp.com/index__qfc042d87e44e.php | 203 + .../wiki.jc-mp.com/index__qfc0b171038e2.php | 169 + .../wiki.jc-mp.com/index__qfc31681e68ac.php | 314 ++ .../wiki.jc-mp.com/index__qfc78431bd8d4.php | 192 + .../wiki.jc-mp.com/index__qfcea3f09769a.php | 319 ++ .../wiki.jc-mp.com/index__qfd82bb5d99b8.php | 199 + .../wiki.jc-mp.com/index__qfd8cf33eec3b.php | 242 + .../wiki.jc-mp.com/index__qfe6485ab3d52.php | 192 + .../wiki.jc-mp.com/index__qfe76d705e10d.php | 168 + .../wiki.jc-mp.com/index__qffe1dfeb73b5.php | 208 + .../wiki.jc-mp.com/index__qfffee9f6cef3.php | 265 ++ .../wiki.jc-mp.com/load__q0ea4b6036977.php | 2 + .../wiki.jc-mp.com/load__q0f46610bdc6f.php | 15 + .../wiki.jc-mp.com/load__q0fa329769667.php | 72 + .../wiki.jc-mp.com/load__q0fb780861bfc.php | 1 + .../wiki.jc-mp.com/load__q1491229f7143.php | 1 + .../wiki.jc-mp.com/load__q14bf2da77608.php | 1 + .../wiki.jc-mp.com/load__q2266e96b1809.php | 7 + .../wiki.jc-mp.com/load__q2fa78bd9b464.php | 15 + .../wiki.jc-mp.com/load__q33e166f631a6.php | 3 + .../wiki.jc-mp.com/load__q59684bb3d8c4.php | 170 + .../wiki.jc-mp.com/load__q67acea5b1061.php | 17 + .../wiki.jc-mp.com/load__q6cbfe321e536.php | 1 + .../wiki.jc-mp.com/load__q82be0232af1e.php | 2 + .../wiki.jc-mp.com/load__q8f3b5c90c6d3.php | 1 + .../wiki.jc-mp.com/load__q95026906fade.php | 1 + .../wiki.jc-mp.com/load__qb0f46de6c9d9.php | 4 + .../wiki.jc-mp.com/load__qb4e8924fce52.php | 4 + .../wiki.jc-mp.com/load__qbfcca89925ce.php | 0 .../wiki.jc-mp.com/load__qc63a2fb516f7.php | 24 + .../wiki.jc-mp.com/load__qc8fcbdee76c7.php | 7 + .../wiki.jc-mp.com/load__qcfc18c8c987a.php | 1 + .../wiki.jc-mp.com/load__qd0b044c67f18.php | 2 + .../wiki.jc-mp.com/load__qd56a4258705f.php | 1 + .../wiki.jc-mp.com/load__qd6123c04360d.php | 0 .../wiki.jc-mp.com/load__qed7fb48449fd.php | 1 + .../wiki.jc-mp.com/load__qf0eeedb08ac1.php | 1 + .../wiki.jc-mp.com/load__qfc2230d0d289.php | 1 + .../wiki.jc-mp.com/opensearch_desc.php | 1 + archive/websites/wiki.jc-mp.com/robots.txt | 0 .../cavendish/IE60Fixes__q8bd9c0d45353.css | 63 + .../cavendish/IE70Fixes__q8bd9c0d45353.css | 64 + .../wiki.jc-mp.com/skins/cavendish/audio.png | Bin 0 -> 1464 bytes .../wiki.jc-mp.com/skins/cavendish/babel.css | 134 + .../wiki.jc-mp.com/skins/cavendish/bullet.gif | Bin 0 -> 50 bytes .../skins/cavendish/cavendish.css | 10 + .../cavendish/cavendish__q8bd9c0d45353.css | 2422 ++++++++++ .../skins/cavendish/colors/jcmp.css | 1 + .../cavendish/colors/jcmp__q8bd9c0d45353.css | 80 + .../skins/cavendish/document.png | Bin 0 -> 1130 bytes .../skins/cavendish/envelope.png | Bin 0 -> 1242 bytes .../skins/cavendish/extensions.css | 1 + .../cavendish/extensions__q8bd9c0d45353.css | 335 ++ .../skins/cavendish/external.png | Bin 0 -> 1428 bytes .../wiki.jc-mp.com/skins/cavendish/folder.png | Bin 0 -> 1213 bytes .../wiki.jc-mp.com/skins/cavendish/locked.png | Bin 0 -> 1261 bytes .../wiki.jc-mp.com/skins/cavendish/minus.png | Bin 0 -> 1209 bytes .../skins/cavendish/newspaper.png | Bin 0 -> 1170 bytes .../wiki.jc-mp.com/skins/cavendish/plus.png | Bin 0 -> 1241 bytes .../wiki.jc-mp.com/skins/cavendish/print.css | 1 + .../skins/cavendish/print__q8bd9c0d45353.css | 62 + .../skins/cavendish/speech-bubble-left-4.png | Bin 0 -> 1323 bytes .../skins/cavendish/style__q8bd9c0d45353.php | 12 + .../skins/cavendish/subsite_back.png | Bin 0 -> 248 bytes .../skins/cavendish/top-left.png | Bin 0 -> 281 bytes .../skins/cavendish/top-mid.png | Bin 0 -> 163 bytes .../skins/cavendish/top-right.png | Bin 0 -> 266 bytes .../wiki.jc-mp.com/skins/cavendish/video.png | Bin 0 -> 1200 bytes .../images/Checker-16x16__qbcea3d00ecb1.png | Bin 0 -> 81 bytes .../images/ajax-loader__qbcea3d00ecb1.gif | Bin 0 -> 1788 bytes .../images/feed-icon__qbcea3d00ecb1.png | Bin 0 -> 542 bytes .../images/feed-icon__qcdaad7262b69.svg | 1 + .../skins/common/images/gnu-fdl.png | Bin 0 -> 1573 bytes .../help-question-hover__qbcea3d00ecb1.gif | Bin 0 -> 1246 bytes .../images/help-question__qbcea3d00ecb1.gif | Bin 0 -> 126 bytes .../skins/common/images/logo.png | Bin 0 -> 7347 bytes .../images/poweredby_mediawiki_88x31.png | Bin 0 -> 3525 bytes .../images/question-small__qbcea3d00ecb1.png | Bin 0 -> 316 bytes .../common/images/question__qbcea3d00ecb1.svg | 12 + .../common/images/question__qcdaad7262b69.svg | 1 + .../common/images/spinner__qbcea3d00ecb1.gif | Bin 0 -> 1819 bytes .../images/tipsy-arrow__qbcea3d00ecb1.gif | Bin 0 -> 205 bytes 1790 files changed, 398376 insertions(+) create mode 100644 archive/websites/wiki.jc-mp.com/Category%3ANeeds_improvement/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Category%3ANoDescription/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Changelog/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Character_Models/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Client/Console/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Client/Launch_Options/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Development_roadmap/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Feature_Overview/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Frequently_Asked_Questions/index.html create mode 100644 archive/websites/wiki.jc-mp.com/GameSetting/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Game_Version/index.html create mode 100644 archive/websites/wiki.jc-mp.com/JC2MP_Mods/index.html create mode 100644 archive/websites/wiki.jc-mp.com/JC3MP_FAQ/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Action/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/AssetLocation/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseStaticObject/Functions/GetBoundingBox/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Events/Blur/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Events/Focus/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Events/HoverEnter/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Events/HoverLeave/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Events/PostRender/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Events/PreRender/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Events/Render/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/AbsoluteToRelative/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Blur/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/BringToFront/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/FindChildByName/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Focus/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetBackgroundVisible/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetChild/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetChildren/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetDataBool/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetDataNumber/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetDataObject/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetDataString/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetDock/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetEnabled/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetFocused/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetHeight/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetHovered/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetMargin/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetName/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetNumChildren/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetOnTop/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetPadding/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetParent/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetPosition/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetPositionRel/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetSize/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetSizeRel/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetTabNavigation/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetToolTip/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetType/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetVisible/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetWidth/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Hide/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/IsChild/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/RelativeToAbsolute/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Remove/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/RemoveAllChildren/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SendToBack/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetBackgroundVisible/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetDataBool/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetDataNumber/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetDataObject/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetDataString/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetDock/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetEnabled/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetHeight/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetMargin/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetName/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetPadding/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetParent/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetPosition/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetPositionRel/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetSize/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetSizeRel/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetTabNavigation/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetToolTip/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetVisible/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetWidth/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Show/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SizeToChildren/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Subscribe/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Touch/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Unsubscribe/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/DoubleClick/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/Down/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/Press/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/RightPress/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/Toggle/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/ToggleOff/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/ToggleOn/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/Up/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/GetPressed/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/GetToggleState/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/GetToggleable/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/SetPressed/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/SetTextDisabledColor/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/SetTextHoveredColor/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/SetTextNormalColor/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/SetTextPressedColor/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/SetToggleState/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/SetToggleable/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/Toggle/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Button/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Camera/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Chat/Functions/GetEnabled/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Chat/Functions/GetUserEnabled/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Chat/Functions/Print/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Chat/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Client/Functions/GetPlayers/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Client/Functions/GetStreamedPlayers/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Client/Functions/GetVehicles/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Client/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientActor/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientEffect/Static_Functions/Play/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientEffect/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientEntity/Functions/GetAngle/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientEntity/Functions/GetId/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientEntity/Functions/GetPosition/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientEntity/Functions/IsValid/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientEntity/Functions/SetAngle/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientEntity/Functions/SetPosition/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientEntity/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetColor/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetConstantAttenuation/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetEnabled/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetFadeInDuration/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetFadeOutDuration/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetLinearAttenuation/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetMultiplier/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetQuadraticAttenuation/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetRadius/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/Remove/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetColor/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetConstantAttenuation/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetEnabled/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetFadeInDuration/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetFadeOutDuration/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetLinearAttenuation/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetMultiplier/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetQuadraticAttenuation/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetRadius/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Static_Functions/Create/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Static_Functions/Play/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/Functions/GetPath/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/Functions/IsPlaying/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/Functions/Play/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/Functions/Remove/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/Functions/Stop/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/Static_Functions/Create/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/Static_Functions/Play/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientSound/Static_Functions/Play/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientSound/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ClientStaticObject/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Events/Selection/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Functions/AddItem/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Functions/ClearItems/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Functions/GetMenuOpen/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Functions/GetSelectedItem/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Functions/RemoveItem/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Functions/SelectItem/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Functions/SelectItemByName/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Static_Functions/Create/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/GUIEvent/Functions/GetName/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/GUIEvent/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/GUIState/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/FireEvent/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/GetHeat/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/GetSetting/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/GetState/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/GetTime/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/ResetHeat/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/SetHeat/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/ShowPopup/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Game/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/GameSetting/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/GwenPosition/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Image/Static_Functions/Create/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Image/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Input/Functions/Clear/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Key/Functions/IsDown/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Key/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetAlignment/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetText/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetTextColor/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetTextHeight/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetTextLength/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetTextPadding/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetTextSize/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetTextWidth/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetWrap/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetAlignment/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetColorBright/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetColorDark/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetColorHighlight/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetColorNormal/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetText/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetTextColor/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetTextPadding/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetTextSize/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetWrap/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SizeToContents/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Label/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ListBox/Functions/Clear/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/LocalPlayer/Functions/IsTeleporting/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/LocalPlayer/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/MenuItem/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/PageControl/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/PasswordTextBox/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Physics/Functions/Raycast/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Player/Functions/GetBoneAngle/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Player/Functions/GetBones/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Player/Functions/GetSteamId/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Player/Functions/GetValue/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Player/Functions/SetValue/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Player/Static_Functions/Match/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Player/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/RadioButton/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Render/Functions/GetTextWidth/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Render/Functions/SetClip/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Render/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/ScrollControl/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/SortedList/Functions/Clear/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/SortedList/Functions/Sort/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/StaticObject/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/TabControl/Functions/SetCurrentTab/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Table/Functions/GetRow/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/TableRow/Functions/GetCellContents/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/TableRow/Functions/SetTextColor/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/TableRow/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/TextBox/Static_Functions/Create/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/TextBox/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/TextBoxMultiline/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Topology/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/TreeNode/Functions/GetLabel/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/TreeNode/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Vehicle/Functions/GetBoundingBox/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Vehicle/Functions/GetCenterOfMass/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Vehicle/Functions/GetInvulnerable/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/Vehicle/Functions/GetLinearVelocity/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/World/Static_Functions/GetById/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/World/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Client/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Client/GameLoad/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Client/LocalPlayerBulletHit/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Client/LocalPlayerDeath/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Client/LocalPlayerEnterVehicle/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Client/LocalPlayerExplosionHit/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Client/LocalPlayerForcePulseHit/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Client/LocalPlayerWorldChange/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Client/MouseDown/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Client/MouseUp/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Server/ClientModuleLoad/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Server/EntityRemove/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerAuthenticate/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerDeath/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerEnterCheckpoint/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerEnterMG/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerEnterStunt/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerExitCheckpoint/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerExitMG/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerExitStunt/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerMoneyChange/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerSpawn/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerStateChange/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerWorldChange/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Server/ServerStart/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Shared/ClientModulesLoad/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Shared/EntityDespawn/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Shared/EntitySpawn/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Shared/ModuleLoad/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Shared/ModuleUnload/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Shared/ModulesLoad/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Shared/NetworkObjectCreate/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Shared/NetworkObjectDestroy/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Shared/NetworkObjectValueChange/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PlayerChat/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PlayerEnterVehicle/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PlayerExitVehicle/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PlayerJoin/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PlayerNetworkValueChange/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PlayerQuit/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PlayerValueChange/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PostTick/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PreTick/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Shared/SharedObjectCreate/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Shared/SharedObjectDestroy/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Shared/SharedObjectValueChange/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Shared/WorldNetworkObjectCreate/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Events/Shared/WorldNetworkObjectDestroy/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Frequently_Asked_Questions/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/CellID/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Chat/Functions/Broadcast/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Chat/Functions/Send/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Chat/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Checkpoint/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/CollisionGroup/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Config/Functions/GetValue/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Config/Functions/SetValue/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Config/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/EntityStorageBase/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/NetworkObject/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/Ban/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/ClearInventory/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/DisableAutoAim/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/DisableCollision/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/EnableAutoAim/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/EnableCollision/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/EnterVehicle/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetAimTarget/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetAngle/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetCameraPosition/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetColor/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetEquippedSlot/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetEquippedWeapon/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetHealth/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetIP/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetId/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetInventory/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetLinearVelocity/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetModelId/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetMoney/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetName/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetParachuting/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetPing/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetPosition/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetState/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetSteamId/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetValue/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetVehicle/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetWeatherSeverity/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GiveWeapon/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/HasVehicleDLC/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/HasWeaponDLC/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/InVehicle/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/IsFullyAuthenticated/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/Kick/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SendChatMessage/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetAngle/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetColor/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetHealth/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetModelId/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetMoney/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetNetworkValue/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetPosition/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetValue/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetWeatherSeverity/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/Teleport/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Static_Functions/GetById/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/Static_Functions/Match/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Player/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/SQL/Functions/Command/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/SQL/Functions/Execute/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/SQL/Functions/GetLastInsertId/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/SQL/Functions/Query/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/SQL/Functions/Transaction/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/SQL/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/SQLCommand/Functions/Execute/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/SQLCommand/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/SQLQuery/Constructor/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/SQLQuery/Functions/Execute/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/SQLQuery/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/SQLStatement/Functions/Bind/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/SQLStatement/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/SQLTransaction/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/AddBan/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/DisableCollision/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/EnableCollision/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/GetCheckpoints/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/GetElapsedSeconds/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/GetModules/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/GetPlayerCount/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/GetPlayers/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/GetVehicles/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/IsBanned/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/RemoveBan/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Server/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/StaticObject/Functions/Teleport/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/StaticObject/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/Functions/GetCellId/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/Functions/GetEnabled/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/Functions/GetStreamDistance/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/Functions/GetWorld/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/Functions/SetEnabled/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/Functions/SetStreamDistance/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/Functions/SetWorld/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/UDPSocket/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Vehicle/Functions/GetInvulnerable/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Vehicle/Functions/SetColors/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Vehicle/Functions/SetInvulnerable/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Vehicle/Static_Functions/Create/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/Vehicle/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/VehicleSeat/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/World/Functions/GetCheckpoints/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/World/Functions/GetPlayers/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/World/Functions/GetVehicles/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/World/Functions/SetWeatherSeverity/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/World/Static_Functions/GetById/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/World/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/WorldNetworkObject/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Server/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Angle/Functions/DegreesString/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Angle/Static_Functions/Slerp/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Angle/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/AnimationState/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/AssetLocation/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/BaseEventManager/Functions/Subscribe/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/BaseEventManager/Functions/Unsubscribe/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/BaseEventManager/Functions/UnsubscribeAll/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/BaseEventManager/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/CharacterId/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Color/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Console/Functions/Print/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Console/Functions/Run/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Console/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/DamageEntity/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Event/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Events/Functions/Fire/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Events/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Functions/IsValid/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/MD5/Functions/Update/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/MD5/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Network/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/PlayerState/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/SHA1/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/SHA256/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/SteamId/Constructor/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/SteamId/Properties/id/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/SteamId/Properties/string/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/SteamId/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Timer/Functions/GetHours/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Timer/Functions/GetMinutes/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Timer/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Transform2/Functions/Invert/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Transform2/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Transform3/Functions/Invert/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Transform3/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Vector2/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Constructor/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/Cross/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/Distance/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/Distance2D/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/DistanceSqr/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/DistanceSqr2D/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/Dot/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/Length/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/LengthSqr/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/Normalize/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/Normalized/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Properties/x/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Properties/y/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Properties/z/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Static_Functions/Cross/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Static_Functions/Distance/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Static_Functions/Distance2D/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Static_Functions/DistanceSqr/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Static_Functions/DistanceSqr2D/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Static_Functions/Dot/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/VehicleId/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/Weapon/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/WeaponSlot/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/io/createdir/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/io/directories/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Shared/io/files/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Third_Party_Modules/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/A_tank_that_shoots_tanks/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/Beginner/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/Client-side_scripts/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/Cross-module_communication/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/Learning_Lua/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/Module_loading_process/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/Server-client_communication/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/Your_first_gamemode/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/Class_basics/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/Client-side_scripts/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/Creating_a_speedometer/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/Cross-module_communication/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/Example_PDA_Map/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/GetAimTarget/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/Intermediate/A_tank_that_shoots_tanks/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/Intermediate/Creating_a_speedometer/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/Intermediate/Iterators/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/Intermediate/SQL/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/Intermediate/Weather/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/Iterators/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/Learning_Lua/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/Module_loading_process/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/Player_values/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/Reference/GetAimTarget/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/SQL/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/Server-client_communication/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/Using_events/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/Using_network_events/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/Weather/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/Your_first_gamemode/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/Tutorials/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Lua/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Main_Page/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Model_ID/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Server/Console/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Server/Getting_started/FreeBSD_Server/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Server/Getting_started/Linux_Server/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Server/Getting_started/Windows_Server/SteamCMD/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Server/Getting_started/Windows_Server/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Server/Hosts/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Server/Installing_scripts/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Server/Launch_Options/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Server/Requirements/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Server/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ACategories/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AContributions/Delete_page_script/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AContributions/Dreadmullet/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AContributions/Fluffykins/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AContributions/Jman100/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AContributions/Keeri/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AContributions/Philpax/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AContributions/RedCat/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AContributions/Woet/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AListFiles/RedCat/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ALog/RedCat/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ANewPages/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3APrefixIndex/Lua/Tutorials/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3APrefixIndex/Model_ID/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3APrefixIndex/Server/Getting_started/Windows_Server/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3APrefixIndex/Server/Requirements/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChanges/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Changelog/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Character_Models/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Client/Console/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Client/Launch_Options/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Feature_Overview/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Frequently_Asked_Questions/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/JC2MP_Mods/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/JC3MP_FAQ/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/Chat/Functions/GetUserEnabled/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/ClientLight/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/ClientParticleSystem/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/ComboBox/Static_Functions/Create/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/ComboBox/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/GUIEvent/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/Game/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/GameSetting/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/Image/Static_Functions/Create/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/Key/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/Player/Functions/GetValue/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Events/Client/LocalPlayerDeath/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Events/Server/ServerStart/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Events/Shared/EntitySpawn/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Events/Shared/ModuleLoad/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Events/Shared/ModulesLoad/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Events/Shared/PlayerJoin/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Events/Shared/PlayerQuit/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Frequently_Asked_Questions/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Chat/Functions/Broadcast/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Chat/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/CollisionGroup/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Config/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Player/Static_Functions/GetById/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Player/Static_Functions/Match/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Player/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQL/Functions/Command/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQL/Functions/Execute/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQL/Functions/Query/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQL/Functions/Transaction/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQL/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQLQuery/Constructor/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQLQuery/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQLStatement/Functions/Bind/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQLStatement/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Server/Functions/GetPlayers/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Server/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/Angle/Static_Functions/Slerp/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/Console/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/SteamId/Constructor/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/SteamId/Properties/id/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/SteamId/Properties/string/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/SteamId/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/Vector3/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Third_Party_Modules/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Beginner/Beginner/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Beginner/Client-side_scripts/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Beginner/Learning_Lua/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Beginner/Module_loading_process/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Beginner/Your_first_gamemode/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Class_basics/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Client-side_scripts/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Creating_a_speedometer/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Example_PDA_Map/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Intermediate/Creating_a_speedometer/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Intermediate/Iterators/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Iterators/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Main_Page/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Model_ID/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Console/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Getting_started/FreeBSD_Server/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Getting_started/Linux_Server/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Getting_started/Windows_Server/SteamCMD/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Getting_started/Windows_Server/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Hosts/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Installing_scripts/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Launch_Options/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Requirements/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/The_JC2-MP_Team/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/Black_or_white_screen/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/Failed_to_create_effect/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/Game_crashes_often/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/Game_crashes_on_startup/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/Not_enough_storage_to_complete_this_operation/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/Requested_operation_requires_elevation/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/SteamAPI_failed_to_initialize/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/Waiting_for_remote_thread_failed/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Where_to_Buy/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ASearch/Chat_Commands/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ASearch/Lua/Tutorials/Beginner/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ASearch/Server/Installing_scripts/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3ASpecialPages/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWatchlist/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Changelog/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Character_Models/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Chat_Commands/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Client/Console/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Client/Launch_Options/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Feature_Overview/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Frequently_Asked_Questions/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/JC2MP_Mods/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/JC3MP_FAQ/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/Chat/Functions/GetUserEnabled/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/ClientLight/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/ClientParticleSystem/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/ComboBox/Static_Functions/Create/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/ComboBox/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/GUIEvent/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/Game/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/GameSetting/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/Image/Static_Functions/Create/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/Key/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/Player/Functions/GetValue/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Events/Client/LocalPlayerDeath/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Events/Server/ServerStart/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Events/Shared/EntitySpawn/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Events/Shared/ModuleLoad/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Events/Shared/ModulesLoad/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Events/Shared/PlayerJoin/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Frequently_Asked_Questions/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Chat/Functions/Broadcast/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Chat/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/CollisionGroup/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Config/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Player/Static_Functions/GetById/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Player/Static_Functions/Match/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Player/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQL/Functions/Command/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQL/Functions/Execute/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQL/Functions/Query/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQL/Functions/Transaction/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQL/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQLQuery/Constructor/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQLQuery/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQLStatement/Functions/Bind/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQLStatement/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Server/Functions/GetPlayers/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Server/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/Angle/Static_Functions/Slerp/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/Console/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/SteamId/Constructor/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/SteamId/Properties/id/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/SteamId/Properties/string/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/SteamId/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/Vector3/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Third_Party_Modules/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Beginner/Beginner/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Beginner/Client-side_scripts/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Beginner/Learning_Lua/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Beginner/Module_loading_process/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Beginner/Your_first_gamemode/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Beginner/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Class_basics/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Client-side_scripts/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Creating_a_speedometer/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Example_PDA_Map/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Intermediate/Creating_a_speedometer/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Intermediate/Iterators/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Iterators/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Main_Page/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Model_ID/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Console/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Getting_started/FreeBSD_Server/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Getting_started/Linux_Server/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Getting_started/Windows_Server/SteamCMD/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Getting_started/Windows_Server/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Hosts/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Installing_scripts/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Launch_Options/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Requirements/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Talk%3AServer/Getting_started/Windows_Server/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/The_JC2-MP_Team/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/Black_or_white_screen/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/Failed_to_create_effect/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/Game_crashes_often/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/Game_crashes_on_startup/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/Not_enough_storage_to_complete_this_operation/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/Requested_operation_requires_elevation/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/SteamAPI_failed_to_initialize/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/Waiting_for_remote_thread_failed/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Where_to_Buy/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Test_History/index.html create mode 100644 archive/websites/wiki.jc-mp.com/The_JC2-MP_Team/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Troubleshooting/Black_or_white_screen/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Troubleshooting/Can't_interact_with_server/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Troubleshooting/Crimson_drivers/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Troubleshooting/Failed_to_create_effect/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Troubleshooting/Game_crashes_often/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Troubleshooting/Game_crashes_on_startup/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Troubleshooting/Invalid_Install_path/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Troubleshooting/Missing_text_or_other_rendering_issues/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Troubleshooting/Not_enough_storage_to_complete_this_operation/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Troubleshooting/Requested_operation_requires_elevation/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Troubleshooting/SteamAPI_failed_to_initialize/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Troubleshooting/Waiting_for_remote_thread_failed/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Troubleshooting/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Troubleshooting_in_old_versions/index.html create mode 100644 archive/websites/wiki.jc-mp.com/User%3ADelete_page_script/index.html create mode 100644 archive/websites/wiki.jc-mp.com/User%3ADreadmullet/index.html create mode 100644 archive/websites/wiki.jc-mp.com/User%3AFluffykins/index.html create mode 100644 archive/websites/wiki.jc-mp.com/User%3AJaTochNietDan/index.html create mode 100644 archive/websites/wiki.jc-mp.com/User%3AJman100/index.html create mode 100644 archive/websites/wiki.jc-mp.com/User%3APhilpax/index.html create mode 100644 archive/websites/wiki.jc-mp.com/User%3ARick/index.html create mode 100644 archive/websites/wiki.jc-mp.com/User%3ATycoonman500/index.html create mode 100644 archive/websites/wiki.jc-mp.com/User%3AWoet/index.html create mode 100644 archive/websites/wiki.jc-mp.com/User_talk%3ADelete_page_script/index.html create mode 100644 archive/websites/wiki.jc-mp.com/User_talk%3ADreadmullet/index.html create mode 100644 archive/websites/wiki.jc-mp.com/User_talk%3AFabioGNR/index.html create mode 100644 archive/websites/wiki.jc-mp.com/User_talk%3AFluffykins/index.html create mode 100644 archive/websites/wiki.jc-mp.com/User_talk%3AJman100/index.html create mode 100644 archive/websites/wiki.jc-mp.com/User_talk%3AWoet/index.html create mode 100644 archive/websites/wiki.jc-mp.com/Where_to_Buy/index.html create mode 100644 archive/websites/wiki.jc-mp.com/api.php create mode 100644 archive/websites/wiki.jc-mp.com/api__q264b2cf2e949.php create mode 100644 archive/websites/wiki.jc-mp.com/api__q4c767f3282b4.php create mode 100644 archive/websites/wiki.jc-mp.com/api__q65a985899bc2.php create mode 100644 archive/websites/wiki.jc-mp.com/api__q782875d392e8.php create mode 100644 archive/websites/wiki.jc-mp.com/api__qa6dafcead819.php create mode 100644 archive/websites/wiki.jc-mp.com/api__qf3832c36dba6.php create mode 100644 archive/websites/wiki.jc-mp.com/cdn-cgi/apps/body/6DufWRxt-_yH_BBQTdX8jzhpdwQ.js create mode 100644 archive/websites/wiki.jc-mp.com/cdn-cgi/apps/head/M5tUShgACKN8efwMnCwRw1ud1RM.js create mode 100644 archive/websites/wiki.jc-mp.com/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js create mode 100644 archive/websites/wiki.jc-mp.com/extensions/TreeAndMenu/dtree.js create mode 100644 archive/websites/wiki.jc-mp.com/favicon.ico create mode 100644 archive/websites/wiki.jc-mp.com/images/0/0a/Lua_Player_GetBones_Example.jpg create mode 100644 archive/websites/wiki.jc-mp.com/images/1/1d/Lua_Tutorials_Beginner_Server_Console_2-2.png create mode 100644 archive/websites/wiki.jc-mp.com/images/1/1f/Lua_Tutorials_Beginner_Creating_Directories.png create mode 100644 archive/websites/wiki.jc-mp.com/images/2/28/Lua_Tutorials_Beginner_Server_Console_1.png create mode 100644 archive/websites/wiki.jc-mp.com/images/2/2b/Lua_Logo.gif create mode 100644 archive/websites/wiki.jc-mp.com/images/3/30/Lua_Render_Set_Clip_Example.jpg create mode 100644 archive/websites/wiki.jc-mp.com/images/6/6a/Lua_Tutorials_Beginner_Skydive.jpg create mode 100644 archive/websites/wiki.jc-mp.com/images/9/94/Win_server_step_2.png create mode 100644 archive/websites/wiki.jc-mp.com/images/9/9a/Win_tutorial_step_3.png create mode 100644 archive/websites/wiki.jc-mp.com/images/a/a7/Lua_Tutorials_Beginner_Server_Console_3.png create mode 100644 archive/websites/wiki.jc-mp.com/images/b/b4/Win_server_step_87minus4.png create mode 100644 archive/websites/wiki.jc-mp.com/images/c/c0/Win_server_step_WOET.png create mode 100644 archive/websites/wiki.jc-mp.com/images/d/db/Bones_Reference.jpg create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/0/01/Razak_Razman.png/190px-Razak_Razman.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/0/01/Resources_cpu.png/200px-Resources_cpu.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/0/01/Resources_cpu.png/300px-Resources_cpu.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/0/01/Resources_cpu.png/400px-Resources_cpu.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/0/04/Male_Stripper_1.png/190px-Male_Stripper_1.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/0/0c/Waiter.png/190px-Waiter.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/1/12/Russian_Bodyguard.png/190px-Russian_Bodyguard.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/1/17/Door_Man.png/190px-Door_Man.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/2/21/Karl_Blaine.png/190px-Karl_Blaine.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/2/21/Ninja.png/190px-Ninja.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/2/25/Government_Elite.png/190px-Government_Elite.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/2/25/Resources_memory.png/200px-Resources_memory.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/2/25/Resources_memory.png/300px-Resources_memory.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/2/25/Resources_memory.png/400px-Resources_memory.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/2/27/Factory_Boss.png/190px-Factory_Boss.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/2/28/Ular_Boys_Elite.png/190px-Ular_Boys_Elite.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/2/2a/Roaches_Soldier_1.png/190px-Roaches_Soldier_1.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/3/33/Chinese_Bodyguard.png/190px-Chinese_Bodyguard.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/3/36/Roaches_Technician.png/190px-Roaches_Technician.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/3/37/Sicini.png/190px-Sicini.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/3/3d/Female_Stripper.png/190px-Female_Stripper.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/4/46/Reapers_Elite.png/190px-Reapers_Elite.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/4/48/Race_Challenge_Girl.png/190px-Race_Challenge_Girl.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/4/4b/Rico_Rodriguez.png/190px-Rico_Rodriguez.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/5/52/Thug_Boss.png/190px-Thug_Boss.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/5/54/Alexander_Mirikov.png/190px-Alexander_Mirikov.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/5/56/Black_Hand.png/190px-Black_Hand.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/5/59/General_Masayo.png/190px-General_Masayo.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/5/59/Government_Colonel.png/190px-Government_Colonel.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/5/59/Government_Soldier_1.png/190px-Government_Soldier_1.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/5/5e/Demo_Expert.png/190px-Demo_Expert.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/6/62/Government_Pilot.png/190px-Government_Pilot.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/6/62/White_Tigers.png/190px-White_Tigers.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/6/64/Saul_Sukarno.png/190px-Saul_Sukarno.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/6/66/Ular_Boys_Technician.png/190px-Ular_Boys_Technician.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/6/6c/Kane.png/190px-Kane.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/7/74/Exclusive_Guest_Variant_1.png/190px-Exclusive_Guest_Variant_1.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/7/75/Tom_Sheldon.png/190px-Tom_Sheldon.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/7/7a/Generic_Soldier.png/190px-Generic_Soldier.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/7/7b/Male_Stripper_2.png/190px-Male_Stripper_2.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/7/7b/Thug2.png/190px-Thug2.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/7/7d/Paparazzi.png/190px-Paparazzi.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/7/7e/Boat_Captain.png/190px-Boat_Captain.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/8/8a/Gambler.png/190px-Gambler.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/8/8b/Burned_Panay_(rocket).png/190px-Burned_Panay_(rocket).png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/9/90/Exclusive_Guest_Variant_2.png/190px-Exclusive_Guest_Variant_2.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/9/90/Japanese_Bodyguard.png/190px-Japanese_Bodyguard.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/9/91/Politician.png/190px-Politician.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/9/91/Reapers_Technician.png/190px-Reapers_Technician.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/9/93/Burned_Panay.png/190px-Burned_Panay.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/9/94/Ular_Boys_Soldier_1.png/190px-Ular_Boys_Soldier_1.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/9/99/Chinese_Businessman.png/190px-Chinese_Businessman.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/9/99/Roaches_Elite.png/190px-Roaches_Elite.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/9/9a/Government_Captain.png/190px-Government_Captain.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/9/9e/Roaches_Soldier_2.png/190px-Roaches_Soldier_2.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/a/ad/Exclusive_Guest.png/190px-Exclusive_Guest.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/a/ae/Bom_Bom_Bohilano.png/190px-Bom_Bom_Bohilano.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/c/c3/Reapers_Soldier_1.png/190px-Reapers_Soldier_1.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/c/c3/Scientist.png/190px-Scientist.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/c/c3/Thug1.png/190px-Thug1.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/c/c8/Bolo_Santosi.png/190px-Bolo_Santosi.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/c/ca/Reapers_Soldier_2.png/190px-Reapers_Soldier_2.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/c/ca/Ular_Boys_Soldier_2.png/190px-Ular_Boys_Soldier_2.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/c/cb/Resources_players.png/200px-Resources_players.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/c/cb/Resources_players.png/300px-Resources_players.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/c/cb/Resources_players.png/400px-Resources_players.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/c/cc/Black_Market_Dealer.png/190px-Black_Market_Dealer.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/d/da/Witness.png/190px-Witness.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/d/dc/Baby_Panay.png/190px-Baby_Panay.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/e/e2/Hacker.png/190px-Hacker.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/e/e5/Zhang_Sun.png/190px-Zhang_Sun.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/e/e9/Government_Soldier_2.png/190px-Government_Soldier_2.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/e/ea/Japanese_Veteran.png/190px-Japanese_Veteran.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/e/ec/Panau_Police.png/190px-Panau_Police.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/f/f8/Jade_Tan.png/190px-Jade_Tan.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/f/fd/Factory_Worker.png/190px-Factory_Worker.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/f/ff/Resources_network.png/200px-Resources_network.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/f/ff/Resources_network.png/300px-Resources_network.png create mode 100644 archive/websites/wiki.jc-mp.com/images/thumb/f/ff/Resources_network.png/400px-Resources_network.png create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Category%3AClient_Lua/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Category%3ALua/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Category%3ANeeds_improvement/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Category%3APlayer_Functions/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Category%3AServer_Lua/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Changelog/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Character_Models/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Dreadmullet_Sucks/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Errors/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Feature_Overview/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Frequently_Asked_Questions/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Game_Version/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/JC2MP_Mods/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Known_Issues/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Launcher_troubleshooting/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Lua/Client/BaseWindow/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Lua/Client/Camera/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Lua/Client/Client/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Lua/Client/Slider/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Lua/Client/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Lua/Server/CellId/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Lua/Server/Player/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Lua/Server/Server/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Lua/Server/StreamableObject/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Lua/Server/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Lua/Shared/Angle/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Lua/Shared/ConsoleManager/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Lua/Shared/Event/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Lua/Shared/Timer/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Lua/Shared/Vector2/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Lua/Shared/Weapon/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Lua/Shared/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Lua/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Main_Page/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Player%3ABan/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Player%3ATeleport/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Player/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/PlayerQuit/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/PlayerState/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ACategories/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AContributions/Dreadmullet/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AContributions/Philpax/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChanges/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Errors/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Frequently_Asked_Questions/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Game_Version/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/JC2MP_Mods/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Known_Issues/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Launcher_troubleshooting/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Lua/Client/Client/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Lua/Client/Slider/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Lua/Shared/Weapon/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Main_Page/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Player%3ABan/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Player%3ATeleport/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Player/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/PlayerQuit/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Test_History/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/User%3ADreadmullet/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/User%3APhilpax/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Where_to_Buy/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Community_portal/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Current_events/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Client/LocalPlayerBulletHit/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Function_Header/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Server/CellID/x/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Server/ModulesLoad/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Server/PlayerDeath/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Server/PlayerQuit/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Server/PlayerStateChange/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Server/io/files/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Shared/Angle/equals/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3ASpecialPages/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Errors/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Frequently_Asked_Questions/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Game_Version/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/JC2MP_Mods/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Known_Issues/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Launcher_troubleshooting/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Client/Client/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Client/LocalPlayerBulletHit/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Client/Slider/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Server/CellID/x/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Server/ModulesLoad/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Server/PlayerDeath/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Server/PlayerQuit/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Server/PlayerStateChange/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Server/io/files/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Shared/Angle/equals/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Shared/Weapon/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Main_Page/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Player%3ABan/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Player%3ATeleport/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Player/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/PlayerQuit/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Project%3ACommunity_portal/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Project%3ACurrent_events/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Talk%3ALauncher_troubleshooting/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Template%3ALua/Function_Header/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Test_History/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/User%3ADreadmullet/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/User%3APhilpax/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Where_to_Buy/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Template%3ALua/Function/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Test_History/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/The_JC2-MP_Team/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Troubleshooting/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/User%3ADreadmullet/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/User%3APhilpax/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index.php/Where_to_Buy/index.html create mode 100644 archive/websites/wiki.jc-mp.com/index__q003c2690d66b.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q00721f0211a9.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q010ee9265a1b.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q012f32f8a7de.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q0142f6bd1117.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q024f3e8f2375.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q0298c5ac3a6d.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q02dc86403bf0.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q02dff6795b14.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q0320dc270c89.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q033a9de08a08.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q034086953ce7.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q046d641deeb1.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q04a03541284e.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q04e3e7a8463a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q051f9b8a81c9.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q053b40203c49.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q0551244249ca.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q056409c2b5af.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q0583418b79de.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q05914b71e467.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q063ed4366934.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q065022508621.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q06ac13688777.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q0747698bd2b4.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q083987ed9b96.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q09487e001157.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q096793d10d45.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q09e0ee3ff91f.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q0a1a973510bc.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q0a20f21279df.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q0a4c103fdbc5.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q0ab1f6f96ef6.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q0bc056ec4e63.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q0c614ab81870.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q0cdae0c9a8f3.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q0d11b7ac10fc.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q0da02137dfaf.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q0dff24dc9bda.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q0ebd325f2615.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q0ed7e0f51e32.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q0ee5073d6796.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q0f072b7155ff.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q0f3a1d0bf157.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q0fe12a5fc4b5.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q10ce7130986c.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q112048ecc03a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q11251f01c546.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q1134ec8bf56c.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q1166b107eddc.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q11b8d6aa3bbd.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q11d1d103d496.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q1203c70019a7.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q1226ced5e26c.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q137b0a374b8a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q13a0495cb6e8.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q13a39bcaae7b.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q13b2adc6d8f2.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q13ca17d01092.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q144eb2f254a4.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q146192c25e86.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q14adbd2852af.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q152dd454fb1d.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q176123a3b934.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q1790abdbde8b.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q185cd47cb515.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q185f6a09b5e9.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q18cbdb7b9cba.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q195b42e17e4c.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q198587aefcae.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q199ebe13a1f7.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q199fda4b3ca7.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q19a3ce47dc18.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q19c79707ddfc.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q19fc97968677.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q1a8cdacc7111.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q1aa133208087.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q1ac179532eba.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q1b76b9696e03.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q1bc9999c2ef3.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q1bd3605dfddf.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q1c073bb09779.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q1c24f3a7cf0e.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q1ddca9df5cb5.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q1e4b01165319.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q1e9117770173.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q1ea5c6ff1985.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q1f2e6171b48f.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q1f41ac368db4.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q1f6658ced620.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q1f7dc6b3e2ea.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q20aaea84cbc2.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q2154228f00bd.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q21839c5dae7b.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q218f41b8b1be.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q219ddf93fd80.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q21a558797361.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q21b89508fcce.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q22130055d576.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q225eab8b31c9.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q22cb25baff33.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q23efb10dd81d.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q23ffef54807a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q247e4bce339d.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q248a9f30f9ed.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q2520d0313289.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q25264f7f21f9.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q25495297e11c.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q25a20917227d.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q26850bf10bb2.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q26b5209040fc.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q26d514a98d17.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q273aa3f1e95a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q275882a28620.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q27ff72c52f9b.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q281d0bcd6a41.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q2875d95b6ad4.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q287f600329d9.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q28d0a2f5ff0c.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q290168c03fe7.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q29bcb04b1e5c.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q29c620881d0b.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q29ce45520fe2.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q2a904fd676dd.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q2ab360a34af4.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q2b4a478bd439.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q2ba3a6e6824c.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q2bb13b1e90ec.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q2bb6e79f9603.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q2be01223ebcc.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q2bf5c36070cc.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q2c20f29ab0ec.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q2c48b7d12c5f.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q2c592ab2a02c.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q2ccf5d2d7cb0.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q2d318ccd6018.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q2e1824ba53c0.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q2f3d9b4610d9.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q2f4af11f6c38.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q2fd41836f5f8.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q300be2dcf150.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q305f5ddbdeb4.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q309160b6ee98.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q30a213e20bf3.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q30b96dae49f3.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q316e9237129a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q3181997c0e41.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q325d45621884.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q32947a964674.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q32949b1c2682.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q33347006ab21.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q337930d94fa4.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q33cb31e3fcfe.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q340d1cdf85e5.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q349c91d44c57.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q34a44fe5ed83.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q34a9b9ded49d.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q350b19b642a3.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q3668f54dbb24.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q36dfd20162e8.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q36dffb12ecca.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q36e137a82c08.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q37231fbde138.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q378a9ed18968.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q37a17e5125be.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q387c0c114bcc.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q389cf56dc377.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q38f27f8339b0.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q38ff012a5197.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q391786ab71e6.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q39cc09d73731.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q3a2920638890.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q3b55527304b7.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q3bb0dc585871.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q3bb410470e44.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q3c93057ae044.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q3d9707d3e0a4.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q3e6ea6ec0495.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q3e989b4fe288.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q3e99831af3bd.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q3ee90a4e5d7a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q4032a8dede37.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q40cde99cf569.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q412f834ef1c8.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q41d361a1cf64.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q41e4bf50a40b.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q423529fb6bba.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q4401ba07f878.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q445c295580cc.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q44fd16cca58e.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q451968c207bb.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q4520eb0634da.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q455514ac6bcb.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q4563db6e54b8.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q469bda2c0b59.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q46a0f7625570.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q46c4ac9ec646.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q473b8c65e3c2.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q475b24a49fca.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q47cb09812ee4.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q47e442c27354.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q48bc1f71a7f8.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q48f57a5fccb3.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q48f6dc4ed87b.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q49545f7ebb04.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q49614364b524.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q4981becc1db0.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q49afdb4cf407.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q4a6b1df5b55a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q4a738ca9e1a6.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q4a822d0c697d.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q4a8f5486b6a2.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q4a986d8573fc.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q4ad3f9792199.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q4b1672ab2c57.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q4bef9031ea09.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q4c2270d13cee.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q4d62d28ddd32.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q4decb5487ba2.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q4e0ffc041338.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q4e577c322896.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q4e83e02571a9.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q4e9dd2915ed2.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q4eaa28b54945.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q4ecb48f04bb6.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q4fa67be92168.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q515be8ab051f.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q5168eb5a37fe.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q517d0ea96a9b.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q52114d021f2e.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q522e7470d486.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q52314ebf5799.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q528a4c5a307d.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q52d1fa7d32bd.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q5394a32203f2.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q54397db7d88b.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q554921e18bc0.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q555d84852cd8.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q557587bbd1c2.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q5597fdf8241a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q55a70f4dfde0.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q5610386d1698.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q5619361cb0b1.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q56baaa7a92a9.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q56f4f9ef3307.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q56ff73341419.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q57c500530b54.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q57e9c7de6005.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q580411da74c2.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q58072641aec2.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q583f9c0c952a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q5876925e3a71.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q587b5618cbbc.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q589ae6cdb722.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q58c924bd8cf2.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q58fbf1e57e2a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q595dfc9d9820.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q598ecfc6c324.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q599404184e9a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q59cd4b447338.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q5af7114a7765.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q5d2f8cdf084f.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q5d6782a58a18.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q5db6cb88200a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q5de6f632259d.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q5df0f10efa91.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q5e63c8651145.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q5efa7aa364d4.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q5f04eaf680df.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q5fa7a3fe0af6.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q603559f87f27.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q60701c0cfdfb.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q6091299450e2.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q609a67fa0e2d.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q617100fd2c1f.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q6217c1e97efb.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q62586b8ee599.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q63000941eb87.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q631317d1058e.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q63c71d17dc29.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q63e0aa2a25fe.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q640918387536.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q6424ea9989f8.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q644924d033be.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q64b12c3fe788.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q652d797d0004.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q653587e58b80.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q65c95d81bc9c.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q65ce1ef5f484.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q65d87cb85580.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q6618a727d230.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q663c173d9bdb.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q664948c0c350.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q664dd29665ba.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q682eeba40559.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q68304265fe07.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q6856227db7d0.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q688a80d26187.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q68ee899f5fd6.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q6973a457cea0.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q6981ec00828b.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q69a1160fa448.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q69ca75d3cbd6.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q6a2f0171b7ea.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q6a5a81cae573.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q6b2ffad65cc2.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q6b6bcb9e371e.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q6b90bfd94f47.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q6c0d21531d4c.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q6c3739ee25f8.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q6c512f99b866.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q6c64bbc531bd.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q6cb74fd95446.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q6cf0c2d8445d.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q6e1235d2fa5c.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q6e1be8f4125a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q6e6316c5205e.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q6e63bd478ceb.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q6e97bfa594da.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q6f7075bb6563.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q6f9ae36ed7bc.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q70451185949a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q707207a30117.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q7106d79834a3.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q71892fba462f.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q71938be2b11e.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q71a8b56743bd.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q71d99d5e8289.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q72cec84a2ee9.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q72df3e0be1bf.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q73266c007c16.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q73d21e8b30bd.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q741cfaf86981.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q7428a77e90e0.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q7505a9d73bb9.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q7561c4acb78b.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q759d6c80bf7f.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q75e672538efa.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q75f3acda6b3e.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q76399ddb6e0e.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q764075b9a231.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q76fc9a5e6b09.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q770f4f8b755c.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q77a657a38d3c.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q77b329dc9a93.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q7815cb4e0a31.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q7836f6f23bc8.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q786a5582daa9.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q78c6c3d4a70c.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q794d8c61053f.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q798a6396d7f2.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q799c1db0e5b2.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q79d53c4ca158.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q79e489d260b0.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q7a5ba04eadd7.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q7aa77191153d.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q7aafc33b080b.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q7bae0d63a2e1.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q7bb294ad9dd9.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q7bd0bbd267ee.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q7bf81b37a858.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q7c06a2fb486b.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q7c63fc2582d4.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q7c78b7eb4d7d.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q7c7b134b2a57.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q7c966014bb48.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q7cd6169e6615.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q7d6cde559d15.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q7db365fb8542.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q7e31a6e2d20b.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q7e8ed61d85b3.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q7f2edaca19c2.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q7f34283ef770.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q7ff6f3890293.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q80e129fc1437.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q8154cfe3d00d.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q8173a8837301.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q81c171515725.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q81d54da754b8.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q822761ba0b05.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q8241f3ee7461.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q824e5dba475f.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q827b0b30474d.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q83c92105a753.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q843f7ac7c3c1.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q845f3b72be21.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q84acd36d3232.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q84ced9ebcd30.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q8512596cac27.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q85f04329271c.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q85f90222ebf1.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q863c47bb1795.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q86b646328366.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q86c2ceba4886.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q86d5d2c06b45.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q86f0737884ee.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q873b6a2a9898.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q873bbd656dce.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q873bcab7d205.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q876c14b0019b.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q88249e6c0d4a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q884ac395943e.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q8880e560f00c.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q892faf3d4656.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q893739e0e5cb.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q895418ce1bc3.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q8966a6b52e9e.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q899ce6d963cc.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q8a0f77fba4f5.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q8a458fc07a71.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q8a5f9e5f1611.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q8ae0d6c57486.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q8b419ccd44e9.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q8bd919a1d219.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q8d0ce4b0b96e.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q8d7a77b44d77.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q8dd228a2d409.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q8e12f8054168.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q8e5faeb7aa15.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q8ea642bfa731.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q8ee36af67dc0.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q8f4c44ce1bce.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q8f693144c1d8.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q900008a05cf4.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q91824aec36a4.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q9185960d1397.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q930013ac23dc.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q93115f40c909.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q9333c1387670.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q935dd1b7c6ba.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q93790a5a545c.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q93c7035fd871.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q93ea2b4dba7d.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q949aed9f2008.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q94d6b00ea5e5.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q9562f673257b.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q9684fcc599fe.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q96be3df1bf02.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q96bfeb252d26.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q9771e3b7f098.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q97ade3543f7a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q98290e7af962.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q984469ca196f.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q984478e7e18e.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q985e03fa4253.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q98dff80497d3.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q991d39087d0e.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q99460469e2e6.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q9a6c71f640f2.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q9aac72a10013.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q9ac62f0f7b92.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q9ac7ba7da66d.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q9b473aaf4e41.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q9b5e9fbcf71b.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q9c015c854d27.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q9c5e62861c30.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q9ca2735c15f5.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q9caeaf3b1030.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q9cd9f46b9059.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q9d4c568f62d9.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q9eb0cb604fd0.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q9ebc040b4e23.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q9ef718eb0e85.php create mode 100644 archive/websites/wiki.jc-mp.com/index__q9f532d88eefb.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qa0adc2c0e1cd.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qa0bb36dc24b4.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qa12cf64e0d6a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qa1ccaf18f7ea.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qa1fa42ccfd68.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qa388ba493e39.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qa40a7cb93b60.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qa46175263b76.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qa50ebc30abea.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qa550f04a7fa8.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qa59e03ab146d.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qa5abd4adf746.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qa64fc21520b3.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qa659c8db37f9.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qa69dcb564510.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qa6aa8974c3be.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qa6b2dd2a8e8c.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qa70a639baa5b.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qa72291315c89.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qa8645a6dfe42.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qa867a7ab35fd.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qa94d7562f928.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qa96527132174.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qaadaa4a573db.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qab53a82e1e01.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qab7596bb2b6a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qabe22c33db33.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qabeaa151bfc1.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qac3173fc2e84.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qac48c109d491.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qacabe7e3f023.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qacb78a542aea.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qad7a3e59f34a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qae69a3a0e218.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qae714b5ea4a5.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qae7e8aba4827.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qae9f6d8f6e43.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qaecbdef04978.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qaf67ec3a39db.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qaf8b78645dfc.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qaf9d265b36dd.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qafb3cc146648.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qafc596ec3ee7.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qafc7b9be3ece.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb0893c699c07.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb09b9846f528.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb0b88405ea07.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb0c708e7bf8c.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb0cd77208a37.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb0fc348806f7.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb19a2f525bf6.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb19a9a1ccee7.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb1c255c751cb.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb2c75c9ff259.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb2fd28da84d4.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb38157d01250.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb3d17eb0a187.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb3d8f8a6787b.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb3dce70d64a8.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb4715b84797a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb47ecd249091.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb48c398a6fa0.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb555f2dc3673.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb577fded72dd.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb57cbd14f385.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb5896b858ae1.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb5e18b09fe8f.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb62974903d31.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb6629ac8e5cd.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb6641aca1b56.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb688363436eb.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb6c6958c4ab4.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb752f79caeb2.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb82788f786e3.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb891d6e235b7.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb8c85d48b0aa.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb910087589b0.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb9238afb730f.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb924914d08a9.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb93b6844fc8c.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb97c2a3e12d3.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qb9f2590d0593.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qba59a55dba70.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qba5bce900650.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qbb10da69f877.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qbc034ead9719.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qbc0e30688ea7.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qbc11a00a2495.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qbc20eedb4c80.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qbc768add351a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qbce00087f061.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qbd2e39d3ce67.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qbd4585f04d1a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qbd4879d15c92.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qbd9edc483172.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qbee1e4bea188.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qbfb4755167f6.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qbfc68b81d9cc.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc008bb127a46.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc00c5ea42935.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc01eb1093af7.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc053ba7b7c34.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc1f8f31e6e87.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc205c1c41b9a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc238e19a596c.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc23fcb858acf.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc26bb4ccc1ad.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc323e563e15f.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc32a822cb765.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc4104d9c4800.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc460e4f90ef5.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc4c74a8422b6.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc4e5c63fc355.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc4f18bd18158.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc4ff3b6906cd.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc5f09011d7fb.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc61b245ef818.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc64a499ac8b4.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc680cbb5effb.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc7432f55f139.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc7b40490bde2.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc7c11b413526.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc84450cd46be.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc85d0eba685c.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc8d3daf4c949.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc8e64ff0f42a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc93c1b29c04f.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc93ec9740f10.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc96cb401c9ef.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc99924279152.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qc9d7cba426ed.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qca2e59018b83.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qca85ec7dd6d4.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qcaa95789ae9e.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qcb540054b21a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qcb6937c05552.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qcbe23e71a30b.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qcc14c464bf40.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qcc650f957b90.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qccc50467ac94.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qccd2689c4f1d.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qcd35344f8e8b.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qcd8e551d6c5f.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qcdc081e00ada.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qce9a1edff643.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qceef527b642b.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qcf433bad1089.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qcf5eefe7b930.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qcf6fcf4b8c1e.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qcf8b65097e7e.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qcfb3814af830.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qcfcce4dd0999.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qd0200d0e570a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qd03e2fc33d46.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qd0bf6287abfe.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qd1534501b2a6.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qd193ae68495a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qd26bb597510a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qd2919642951a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qd2cdd5e419bd.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qd338ab8951b4.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qd44e12e9e5e4.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qd46e8b8a723b.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qd4aba985237a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qd4b4b2058db7.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qd59518a96e6c.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qd69ed76edeab.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qd72e9d68dad9.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qd7df53377cfa.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qd81067088b11.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qd8278f3912aa.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qd906666b4058.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qd9e4fc6dc697.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qdbb5f406e493.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qdbc860d9e218.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qdc1c30934c6c.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qdc3e7ab793ad.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qdc8617420baa.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qdcd2faba9884.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qdd64180fd53b.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qde8a7937b441.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qdea9944a9040.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qdeaa82910973.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qdec1e383e3a3.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qdefa7f8e26ba.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qdf45d003f779.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe01ff734647d.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe04bc0f2c6cc.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe0fc124c92bd.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe105e66ef89b.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe18162a37a63.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe19f82705e5a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe23c7ad14b99.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe2530534dd11.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe27338d127a8.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe27775b81fa9.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe28d82975ef5.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe3081f5a6f77.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe346240cbe3b.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe3af2b2e5838.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe3ef13f9bc70.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe456fe2a1416.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe4a379bff93e.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe4fcde0afd9e.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe50a390e91bd.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe5319bf500f0.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe5796d026786.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe5a618bb5742.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe5da89d8788f.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe639019aeaa8.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe6435bb90caf.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe672f35838d1.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe6bd59723cc1.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe6e0d9318aa8.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe704e0f92279.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe77934b11f69.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe79d63ba12a7.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe8d68d7c38ec.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe93197a802c7.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe988f2554900.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qe9ad4057b85f.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qea27c1c2a2a5.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qea330660c740.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qea73a414abde.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qea888e1b8407.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qeab0526f491a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qeaceadd604a8.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qeb3cf08eab67.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qebafb3b02fe0.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qec3ba3c15cde.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qec49dfe76006.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qecb8ba9f5613.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qecd0bfe6c2cd.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qed37c3e3f773.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qeeddc99feef7.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qeef516337c09.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf02443d46cec.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf054434ca93f.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf0ea79087a71.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf0fa9c6aa65d.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf1227651f274.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf14fca74aabf.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf22fba98b9ff.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf22fd79b0de1.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf24ec23660c2.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf2de85e0347d.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf2e2daa9c4f7.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf33f5facf67c.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf38840c0fb8f.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf3b4ad1cc9c2.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf3e08421d439.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf4fbaa0eb447.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf564c7473428.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf57879f9e4f3.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf5824474a44e.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf5ca058b7050.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf66eb0944263.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf686c02ce92a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf6bb57340b8b.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf73778b76c0c.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf7eb45bb747c.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf803702f779f.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf86bbb1b020d.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf903daf353aa.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf9533a3ccddc.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf9b9c14911b9.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qf9e96ce5ab64.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qfa92af530e48.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qfc042d87e44e.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qfc0b171038e2.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qfc31681e68ac.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qfc78431bd8d4.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qfcea3f09769a.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qfd82bb5d99b8.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qfd8cf33eec3b.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qfe6485ab3d52.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qfe76d705e10d.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qffe1dfeb73b5.php create mode 100644 archive/websites/wiki.jc-mp.com/index__qfffee9f6cef3.php create mode 100644 archive/websites/wiki.jc-mp.com/load__q0ea4b6036977.php create mode 100644 archive/websites/wiki.jc-mp.com/load__q0f46610bdc6f.php create mode 100644 archive/websites/wiki.jc-mp.com/load__q0fa329769667.php create mode 100644 archive/websites/wiki.jc-mp.com/load__q0fb780861bfc.php create mode 100644 archive/websites/wiki.jc-mp.com/load__q1491229f7143.php create mode 100644 archive/websites/wiki.jc-mp.com/load__q14bf2da77608.php create mode 100644 archive/websites/wiki.jc-mp.com/load__q2266e96b1809.php create mode 100644 archive/websites/wiki.jc-mp.com/load__q2fa78bd9b464.php create mode 100644 archive/websites/wiki.jc-mp.com/load__q33e166f631a6.php create mode 100644 archive/websites/wiki.jc-mp.com/load__q59684bb3d8c4.php create mode 100644 archive/websites/wiki.jc-mp.com/load__q67acea5b1061.php create mode 100644 archive/websites/wiki.jc-mp.com/load__q6cbfe321e536.php create mode 100644 archive/websites/wiki.jc-mp.com/load__q82be0232af1e.php create mode 100644 archive/websites/wiki.jc-mp.com/load__q8f3b5c90c6d3.php create mode 100644 archive/websites/wiki.jc-mp.com/load__q95026906fade.php create mode 100644 archive/websites/wiki.jc-mp.com/load__qb0f46de6c9d9.php create mode 100644 archive/websites/wiki.jc-mp.com/load__qb4e8924fce52.php create mode 100644 archive/websites/wiki.jc-mp.com/load__qbfcca89925ce.php create mode 100644 archive/websites/wiki.jc-mp.com/load__qc63a2fb516f7.php create mode 100644 archive/websites/wiki.jc-mp.com/load__qc8fcbdee76c7.php create mode 100644 archive/websites/wiki.jc-mp.com/load__qcfc18c8c987a.php create mode 100644 archive/websites/wiki.jc-mp.com/load__qd0b044c67f18.php create mode 100644 archive/websites/wiki.jc-mp.com/load__qd56a4258705f.php create mode 100644 archive/websites/wiki.jc-mp.com/load__qd6123c04360d.php create mode 100644 archive/websites/wiki.jc-mp.com/load__qed7fb48449fd.php create mode 100644 archive/websites/wiki.jc-mp.com/load__qf0eeedb08ac1.php create mode 100644 archive/websites/wiki.jc-mp.com/load__qfc2230d0d289.php create mode 100644 archive/websites/wiki.jc-mp.com/opensearch_desc.php create mode 100644 archive/websites/wiki.jc-mp.com/robots.txt create mode 100644 archive/websites/wiki.jc-mp.com/skins/cavendish/IE60Fixes__q8bd9c0d45353.css create mode 100644 archive/websites/wiki.jc-mp.com/skins/cavendish/IE70Fixes__q8bd9c0d45353.css create mode 100644 archive/websites/wiki.jc-mp.com/skins/cavendish/audio.png create mode 100644 archive/websites/wiki.jc-mp.com/skins/cavendish/babel.css create mode 100644 archive/websites/wiki.jc-mp.com/skins/cavendish/bullet.gif create mode 100644 archive/websites/wiki.jc-mp.com/skins/cavendish/cavendish.css create mode 100644 archive/websites/wiki.jc-mp.com/skins/cavendish/cavendish__q8bd9c0d45353.css create mode 100644 archive/websites/wiki.jc-mp.com/skins/cavendish/colors/jcmp.css create mode 100644 archive/websites/wiki.jc-mp.com/skins/cavendish/colors/jcmp__q8bd9c0d45353.css create mode 100644 archive/websites/wiki.jc-mp.com/skins/cavendish/document.png create mode 100644 archive/websites/wiki.jc-mp.com/skins/cavendish/envelope.png create mode 100644 archive/websites/wiki.jc-mp.com/skins/cavendish/extensions.css create mode 100644 archive/websites/wiki.jc-mp.com/skins/cavendish/extensions__q8bd9c0d45353.css create mode 100644 archive/websites/wiki.jc-mp.com/skins/cavendish/external.png create mode 100644 archive/websites/wiki.jc-mp.com/skins/cavendish/folder.png create mode 100644 archive/websites/wiki.jc-mp.com/skins/cavendish/locked.png create mode 100644 archive/websites/wiki.jc-mp.com/skins/cavendish/minus.png create mode 100644 archive/websites/wiki.jc-mp.com/skins/cavendish/newspaper.png create mode 100644 archive/websites/wiki.jc-mp.com/skins/cavendish/plus.png create mode 100644 archive/websites/wiki.jc-mp.com/skins/cavendish/print.css create mode 100644 archive/websites/wiki.jc-mp.com/skins/cavendish/print__q8bd9c0d45353.css create mode 100644 archive/websites/wiki.jc-mp.com/skins/cavendish/speech-bubble-left-4.png create mode 100644 archive/websites/wiki.jc-mp.com/skins/cavendish/style__q8bd9c0d45353.php create mode 100644 archive/websites/wiki.jc-mp.com/skins/cavendish/subsite_back.png create mode 100644 archive/websites/wiki.jc-mp.com/skins/cavendish/top-left.png create mode 100644 archive/websites/wiki.jc-mp.com/skins/cavendish/top-mid.png create mode 100644 archive/websites/wiki.jc-mp.com/skins/cavendish/top-right.png create mode 100644 archive/websites/wiki.jc-mp.com/skins/cavendish/video.png create mode 100644 archive/websites/wiki.jc-mp.com/skins/common/images/Checker-16x16__qbcea3d00ecb1.png create mode 100644 archive/websites/wiki.jc-mp.com/skins/common/images/ajax-loader__qbcea3d00ecb1.gif create mode 100644 archive/websites/wiki.jc-mp.com/skins/common/images/feed-icon__qbcea3d00ecb1.png create mode 100644 archive/websites/wiki.jc-mp.com/skins/common/images/feed-icon__qcdaad7262b69.svg create mode 100644 archive/websites/wiki.jc-mp.com/skins/common/images/gnu-fdl.png create mode 100644 archive/websites/wiki.jc-mp.com/skins/common/images/help-question-hover__qbcea3d00ecb1.gif create mode 100644 archive/websites/wiki.jc-mp.com/skins/common/images/help-question__qbcea3d00ecb1.gif create mode 100644 archive/websites/wiki.jc-mp.com/skins/common/images/logo.png create mode 100644 archive/websites/wiki.jc-mp.com/skins/common/images/poweredby_mediawiki_88x31.png create mode 100644 archive/websites/wiki.jc-mp.com/skins/common/images/question-small__qbcea3d00ecb1.png create mode 100644 archive/websites/wiki.jc-mp.com/skins/common/images/question__qbcea3d00ecb1.svg create mode 100644 archive/websites/wiki.jc-mp.com/skins/common/images/question__qcdaad7262b69.svg create mode 100644 archive/websites/wiki.jc-mp.com/skins/common/images/spinner__qbcea3d00ecb1.gif create mode 100644 archive/websites/wiki.jc-mp.com/skins/common/images/tipsy-arrow__qbcea3d00ecb1.gif diff --git a/archive/websites/wiki.jc-mp.com/Category%3ANeeds_improvement/index.html b/archive/websites/wiki.jc-mp.com/Category%3ANeeds_improvement/index.html new file mode 100644 index 0000000..9bdf989 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Category%3ANeeds_improvement/index.html @@ -0,0 +1,242 @@ + + + +Category:Needs improvement - JC2-MP Documentation + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

Category:Needs improvement

+ + +
+ +
From JC2-MP Documentation
+ + +
+ + +
+ Jump to: navigation, search +
+ + +
+

There is currently no text in this page. +You can search for this page title in other pages, or search the related logs, but you do not have permission to create this page. +

+
+
+

Pages in category "Needs improvement"

+

The following 11 pages are in this category, out of 11 total. +

+
+ + + + + +
+ + +
+ +
+ +
+

Navigation menu

+ +
+ + + + + +
+ + + + + + + + + + +
+
+ + + + + + + + + + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/Category%3ANoDescription/index.html b/archive/websites/wiki.jc-mp.com/Category%3ANoDescription/index.html new file mode 100644 index 0000000..cdc0014 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Category%3ANoDescription/index.html @@ -0,0 +1,384 @@ + + + + +Category:NoDescription - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Category:NoDescription

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ + +
+

Pages in category "NoDescription"

+

The following 200 pages are in this category, out of 712 total. +

(previous 200) (next 200)
+ + +

D

+

L

+

L cont.

+

L cont.

+
(previous 200) (next 200) +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Changelog/index.html b/archive/websites/wiki.jc-mp.com/Changelog/index.html new file mode 100644 index 0000000..038938b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Changelog/index.html @@ -0,0 +1,1415 @@ + + + + +Changelog - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Changelog

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+

0.3 - 2017 May 28

+

New Features

+
    +
  • Client +
      +
    • Added Roads class, allowing scripters to use global road pathfinding +
    • +
    • Added ClientActor:FindShortestPath for utilizing NPC point-to-point pathfinding +
    • +
    • Added Vehicle:SetSeatLocked and Vehicle:GetSeatLocked for (un)locking specific vehicle seats +
    • +
    • Added GameRenderOpaque event for rendering non-transparent items to benefit from post effects, such as the water ripple effect +
    • +
    • Added LocalPlayer:GetAimMode and the AimMode enum +
    • +
    • Added Chat:Get/SetPosition and Chat:ResetPosition +
    • +
    • Added TraverseType, RoadType and SpeedLimit enums +
    • +
    +
  • +
  • Shared +
      +
    • Added ModuleError event for handling errors caused by client/server Lua modules +
    • +
    • Added Vector2/3:Reflect as an alias for static functions Vector2/3.Reflect +
    • +
    +
  • +
+

Bug fixes and changes

+
    +
  • Client +
      +
    • Fixed an issue where a player could enter an occupied stunt cling position, resulting in a crash for each streamed-in player +
    • +
    • Refactored renderer to properly adhere to the Just Cause 2 threading model +
    • +
    • Text renderer will now re-use buffers whenever possible to improve performance +
    • +
    • Fixed a bug with first main menu background not being resized to fit on the screen +
    • +
    • Vehicle:GetDriver and Vehicle:GetOccupants will now return and include ClientActors (Breaking change) +
    • +
    +
  • +
  • Shared +
      +
    • Fixed an issue where attempting to steal Tuk-Tuk or an ATV could result in the hijacker getting stuck in a bugged state +
    • +
    • StaticObjects with the `fixed` flag set to false will now properly simulate rotation +
    • +
    +
  • +
+

0.2.3 - 2016 October 23

+

New Features

+
    +
  • Client +
      +
    • Added EntityBulletHit event that triggers when the local player hits a Player or NPC with a bullet +
    • +
    • LocalPlayerExitVehicle now fires when the player's vehicle is removed while they were in it +
    • +
    • Added GetOutlineEnabled, SetOutlineEnabled, and SetOutlineColor to Characters and StaticObjects +
    • +
    +
  • +
  • Shared +
      +
    • Changed Firestarter achievement to require 1,000 kills instead of 3,000 +
    • +
    • Changed Only Human achievement to spread virally. If you kill a player who has the achievement, you will also be granted it +
    • +
    +
  • +
+

Bug fixes and changes

+
    +
  • Client +
      +
    • Hopefully fixed the crashes that have plagued AMD users for many months. We have reported a solution and details surrounding the bug to AMD +
    • +
    • Fixed a bug on AMD cards where SSAO would cause rendering artifacts. It has now been re-enabled in the options window +
    • +
    • Fixed a bug where vehicle mounted guns rotation could become mirrored +
    • +
    • Fixed one of the most frequently encountered crashes relating to decals. It should now be safe to enable decals again! +
    • +
    • Removed unsynced sentry turrets and cannons from the game +
    • +
    • Fixed a bug where a player would become stuck on a bike if they attempted to steal it while the driver was reversing +
    • +
    • Fixed a bug where vehicles could become invulnerable if repaired while about to explode +
    • +
    • Fixed a bug where certain bushes could crash the game when collided with as they lacked a collision mesh +
    • +
    • Fixed a bug where RakNet was unintentionally creating a listen socket on port 80 +
    • +
    +
  • +
+

0.2.2 - 2016 February 13

+

New Features

+
    +
  • Client +
      +
    • Added Config:GetValue(string category, string value) +
    • +
    +
  • +
  • Shared +
      +
    • Added SharedObject equality operator +
    • +
    • Added SteamId.IsValid(string) +
    • +
    +
  • +
+

Bug fixes and changes

+
    +
  • Client +
      +
    • Fixed a bug introduced by ShapeTrigger entities where Checkpoints fired for remote players +
    • +
    • Vehicles are now unloaded when the player teleports to a location outside their range +
    • +
    • Fixed client crash from passing an empty string to chat methods like Chat:Print +
    • +
    • Fixed an issue with the renderer +
    • +
    • GWEN now blocks main menu inputs where appropriate +
    • +
    +
  • +
+
    +
  • Shared +
      +
    • Fixed Stuntshooter achievement incorrectly increasing stats for all vehicles, rather than just airplanes +
    • +
    +
  • +
+

0.2.1 - 2015 November 23

+

New features

+
    +
  • Shared +
      +
    • Added a timeout to player damage so kills aren't incorrectly attributed +
    • +
    +
  • +
+
    +
  • Server +
      +
    • Added World:SetValue and World:GetValue +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Added an optional boolean argument to Player:GetBones to retrieve a detailed list of 80+ bones +
    • +
    +
  • +
+

Bug fixes and changes

+
    +
  • Shared +
      +
    • Fixed a bug where calling SharedObject.Create with a non-table argument would crash the server +
    • +
    • Fixed a bug where Vehicle.GetMassByModelId was returning the vehicle name +
    • +
    +
  • +
+
    +
  • Server +
      +
    • Fixed a bug in StaticObject.Create where the 'fixed' argmuent was defaulting to false +
    • +
    • Fixed a bug where Player:RequestGroupMembership was firing every callback for multiple requests +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Fixed a bug where Player:GetAvatar could return another player's avatar +
    • +
    +
  • +
+

0.2 - 2015 November 11

+

Major features

+
    +
  • ClientActor class which provides a basic client-side NPC interface +
  • +
  • Support for previously unavailable civilian models +
  • +
  • Depth-tested rendering in the game world +
  • +
  • Basic unicode support +
  • +
  • Main menu overhaul +
  • +
  • Steam achievements +
  • +
  • Major sync improvement to vehicles and on-foot weapons +
  • +
  • Implementation of following classes, which allow scripts and client/server to communicate better: +
      +
    • SharedObject +
    • +
    • NetworkObject +
    • +
    • WorldNetworkObject +
    • +
    +
  • +
  • Ability to store values on all entities, not just players +
  • +
  • Fixed major bug where random models/effects would become invisible +
  • +
+

New features

+
    +
  • Client +
      +
    • Added GameRender event for depth-tested rendering in the game world +
    • +
    • Main menu overhaul +
    • +
    • Added support for streaming image resources with AssetLocation.Resource +
    • +
    • Added support for Unicode characters in CharPress +
    • +
    • Vastly improved the chat window with word wrap and chat history +
    • +
    • Added LocalPlayer:SetLinearVelocity +
    • +
    • Added Character class, common to Player and ClientActor +
    • +
    • Added Character:Get/SetLeftArmState +
    • +
    • Added Character:GetSeat +
    • +
    • Added Vehicle:Set(Linear/Angular)Velocity +
    • +
    • Added VehicleTransmission, with methods Get/SetGear, Get/SetClutchDelayTime and more +
    • +
    • Added VehicleSuspension, with methods Get/SetChassisDirection, Get/SetStrength and more +
    • +
    • Added VehicleAerodynamics for land vehicles, with methods Get/SetAirDensity, Get/SetDragCoefficient and more +
    • +
    • Added Vehicle:GetTransmission, Vehicle:GetSuspension and Vehicle:GetAerodynamics +
    • +
    • Added Vehicle:GetTorque, Vehicle:GetWheelCount, Vehicle:GetRPM, Vehicle:GetMaxRPM and Vehicle:GetTopSpeed +
    • +
    • Added GetClimateZone method to streamed and client entities +
    • +
    • Added ClimateZone enum +
    • +
    • Added ShapeTrigger with events ShapeTriggerEnter and ShapeTriggerExit +
    • +
    • Added TriggerType enum +
    • +
    • Added VehicleTriggerType enum +
    • +
    • Added Player:GetAvatar +
    • +
    • Added AvatarSize enum +
    • +
    • Added Featured tab to the server browser +
    • +
    • Added description field to the server browser +
    • +
    • Server browser filters are now consistent between restarts +
    • +
    • Added Camera functions SetFOV and GetFOV +
    • +
    • Added LocalPlayerEjectVehicle event +
    • +
    • Added 'entity' and 'impulse' arguments to VehicleCollide event +
    • +
    • Added LocalPlayer functions SetOxygen and GetOxygen +
    • +
    • Added LocalPlayer:IsFriend(steamid/player) +
    • +
    • Added Client:GetFrameTime +
    • +
    • Added Game:GetWeatherSeverity +
    • +
    • Added ClientStreamableObject as a base class to Vehicle/Player +
    • +
    • Added an optional boolean parameter to Physics:Raycast to disable the raycast filter +
    • +
    • LocalPlayerBulletHit event now contains a bone argument +
    • +
    • Added a setting to toggle vehicle camera snap and adjust timeout +
    • +
    • Added a setting to toggle vehicle stunt camera +
    • +
    • Added chat key and chat toggle key settings +
    • +
    • Removed apostrophe keybind opening console, added a setting to configure console keybind +
    • +
    • Added support for correctly rendering the tab character in text +
    • +
    • Added Render:GetDepthEnabled +
    • +
    • Added CursorType enum +
    • +
    • Added Mouse:SetCursor +
    • +
    • Added FontAwesome, Archivo and League Gothic fonts to resources +
    • +
    • Added BaseWindow:Get/SetMouseInputEnabled and BaseWindow:Get/SetKeyboardInputEnabled +
    • +
    • Added ability to navigate through TextBox history using Up and Down arrow keys +
    • +
    • Added Ctrl-Left/Ctrl-Right hotkeys to TextBox to facilitate moving the cursor word by word +
    • +
    • Added Label:SetLineSpacing +
    • +
    • Added TextBoxNumeric:Get/SetNegativeAllowed +
    • +
    • Added gui_show_netstat console command +
    • +
    • Added window position and size launch parameters +
    • +
    +
  • +
+
    +
  • Server +
      +
    • Added module metadata +
    • +
    • Added Player:Damage +
    • +
    • Added Vehicle:SetStreamPosition and Vehicle:SetStreamAngle +
    • +
    • Added Vehicle:Get/SetSpawnPosition and Vehicle:Get/SetSpawnAngle +
    • +
    • Can now disable collisions between two different types with Player/Server functions EnableCollision/DisableCollision +
    • +
    • Added ClientModulesLoad event +
    • +
    • Added Player:RequestGroupMembership(groupId, callback) +
    • +
    • Added StreamableObject:GetStreamedPlayers +
    • +
    • Added SLED debugger support +
    • +
    • Added suppressible PlayerAchievementUnlock event +
    • +
    • Added Server:GetFrameTime +
    • +
    • Added SendAutorunWhenEmpty config variable, default as false, to control whether autorun scripts are sent for empty modules +
    • +
    • Added netstat command +
    • +
    +
  • +
+
    +
  • Shared +
      +
    • Added support for all of the previously unsupported civilian models +
    • +
    • Added Steam achievements +
    • +
    • Added SharedObject class +
    • +
    • Added NetworkObject class +
    • +
    • Added WorldNetworkObject class +
    • +
    • Added basic UTF-8 support to Lua strings +
    • +
    • Added SetUnicode(boolean) global function +
    • +
    • Added storage to all entities, not just Players +
        +
      • Deprecated PlayerValueChange and PlayerNetworkValueChange events +
      • +
      +
    • +
    • Refactored Chat class functions to support multiple colours in a single message +
    • +
    • Added Vehicle.GetClassByModelId +
    • +
    • Added Vehicle:GetClass +
    • +
    • Added VehicleClass enum +
    • +
    • Improved Lua errors with event argument printout +
    • +
    • Added delta argument to PreTick/PostTick and Render/PostRender +
    • +
    • Added Angle.Delta +
    • +
    • Added Vector2.Reflect and Vector3.Reflect +
    • +
    • Added ComponentMultiply method to Vector2 and Vector3 +
    • +
    • Added Weapon equality operator +
    • +
    +
  • +
+

Bug fixes and changes

+
    +
  • Client +
      +
    • Fixed bones returning the wrong position for smaller models (Breaking change) +
    • +
    • Fixed very long-standing issue with on-foot weapons often not firing for other clients +
    • +
    • Vastly improved vehicle sync, also allows players to stand on vehicles as in singleplayer +
    • +
    • Hopefully fixed archive bug that caused models/effects to fail to load +
    • +
    • Fixed static objects not responding to the biome (snow / dust) +
    • +
    • Fixed an extremely prevalent crash during entity collision listener removal +
    • +
    • General renderer improvements +
    • +
    • Refactored Mounted Gun sync, resulting in better aim accuracy +
    • +
    • Reduced memory usage by preventing entire archives from being loaded at once +
    • +
    • Fixed issue where requested models could sometimes be wiped out by the loading screen process +
    • +
    • Fixed a bug where vehicle colors were darker than the requested colors +
    • +
    • Fixed issue with vehicle colors not being applied to some turret parts +
    • +
    • Fixed input sometimes going crazy when in a menu +
    • +
    • Fixed settings window not preserving game resolution upon resize +
    • +
    • Improved precision of Input:GetValue return value +
    • +
    • Fixed being stuck in the air when EnterVehicle is called while grappling +
    • +
    • Fixed issue with default player state being PlayerState.None instead of PlayerState.OnFoot +
    • +
    • Things drawn in 3D (and Render:WorldToScreen) no longer appear to be ahead by one frame +
    • +
    • Fixed character model not changing if gui hidden or in a menu +
    • +
    • Removed highlighted servers from the server browser +
    • +
    • Character models are now reset on disconnect +
    • +
    • Hopefully fixed issue with Rico model being invisible +
    • +
    • Fixed the sound pop issue on Windows 10, courtesy of emoose from ElDewrito +
    • +
    • Fixed PlayerEnterVehicle missing old_driver arg +
    • +
    • Some client entities now inherit from ClientStreamableObject to mirror the server classes +
    • +
    • Added parameters argument to ClientSound.Create +
    • +
    • Removed palaver, as its implementation burden outweighed the value it provided +
    • +
    • ImagePanel:SetImage now takes an Image instead of a path +
    • +
    • ReturnPressed event of a TextBox is now triggered on key down, instead of key up +
    • +
    • Disabled Tab behaviour of the Enter key in TextBox as it moves to next control in the entire scene +
    • +
    • Fixed HSVColorPicker issues +
    • +
    • Fixed SortedList header being offset when it has a scrollbar +
    • +
    • Fixed ComboBox:ClearItems and renamed to ComboBox:Clear +
    • +
    • Fixed crash with SortedList:Clear +
    • +
    • Fixed issue with SortedList sizing +
    • +
    • Fixed Textboxes having misaligned text until clicked on +
    • +
    +
  • +
+
    +
  • Server +
      +
    • Fixed issue with server memory not being freed on entity removal +
    • +
    • Cleaned up streamer code, hopefully reducing amount of server crashes +
    • +
    • Fixed issue with world iterators not working correctly +
    • +
    • Fixed a bug where scripts would still be run even if the server failed to start +
    • +
    • Fixed SteamId outputting the community id when printed on Windows +
    • +
    +
  • +
+
    +
  • Shared +
      +
    • General sync improvement +
    • +
    • Luabind now checks parent classes when looking up class members (class("MyDerived")(MyBase) in _init.lua works now) +
    • +
    • Scripts are now loaded in alphabetical order on all platforms +
    • +
    • Fixed script profiler not counting network events +
    • +
    • The marshaller now accepts table keys of any type +
    • +
    • Angles sent over the network no longer lose precision from compression +
    • +
    • Vector2/Vector3/Color statics can no longer be edited +
    • +
    • Comparing any API class with '==' should now work +
    • +
    • Fixed random number generator not being seeded at startup +
    • +
    • Improved Timer precision +
    • +
    • Fixed issue where IsValid would raise an exception for non-table/userdata types +
    • +
    +
  • +
+

0.1.4b - 2014 August 30

+

New features

+
    +
  • Client + +
  • +
+ +

Bug fixes

+
    +
  • Server +
      +
    • Fixed a rare crash caused by GameSpy4 queries +
    • +
    • Fixed SQL sometimes writing garbage data if an SQLCommand were stored and used later (the values could be garbage collected) +
    • +
    • Fixed Worlds being removed when they were sent through events +
    • +
    • Fixed being able to load duplicate modules with commands such as "load nametags/" +
    • +
    • Made Player:HasVehicleDLC and Player:HasWeaponDLC return true if the id is a non-DLC item +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Fixed crash where two players could occupy the same cling position at the same time +
    • +
    • Fixed crash on exit caused by static objects +
    • +
    • Fixed player model 20 (invisibledoll) not working +
    • +
    • GWEN: Fixed TextBoxes (and other controls) accepting focus when disabled +
    • +
    • GWEN: Fixed Labels with word wrap not using the text color +
    • +
    +
  • +
+

0.1.4a - 2014 June 21

+

New features

+
    +
  • Shared +
      +
    • Overhauled the logging system to support unicode (the first of many unicode additions to come) +
    • +
    • Added console command for profiling Lua modules; usage: profiler_sample number_of_seconds +
    • +
    • Added Color == Color operator +
    • +
    • Added IsNaN methods to Vector2/Vector3/Angle and a general purpose IsNaN function +
    • +
    +
  • +
+ + +

Bug fixes

+
    +
  • Server +
      +
    • Reverted changes to SQL which were causing massive memory leaks +
        +
      • Note: This change was made before release to prevent server crashes related to SQL errors. If you encounter an SQL error which then crashes the server some time later, please report it. +
      • +
      +
    • +
    • Fixed Vector2() and Vector3() returning uninitialized data on linux +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Fixed StaticObject related crash +
    • +
    • Fixed Vehicle:SetColors to properly support mounted guns and ailerons +
    • +
    • Fixed Game:GetState returning 0 for menu and loading screen +
    • +
    • Fixed ClientEntity:GetId not being exposed +
    • +
    • Fixed Action enum name capitalization (added GuiPDAZoomOut and HeliAIAutoRoll) +
    • +
    • GWEN: Fixed crash when unsubscribing from current event +
    • +
    • GWEN: Removing the active TabButton will now select another available tab +
    • +
    • GWEN: Fixed BaseWindow's Blur event not always being called +
    • +
    • GWEN: Fixed crash when using GroupBox:RemoveAllChildren +
    • +
    • GWEN: BaseWindow functions GetNumChildren, GetChildren, and RemoveAllChildren now only act on user-created controls +
    • +
    +
  • +
+

0.1.4 patch - 2014 March 14

+

Bug fixes

+
    +
  • Client +
      +
    • Fixed a very prevalent crash caused by other players having DLC weapons which you don't own +
    • +
    • Fixed Explosion deaths being incorrectly attributed to the player with the ID of 0 +
    • +
    • Fixed TabButton crash when using TabControl:RemovePage at certain times +
    • +
    +
  • +
+

0.1.4 - 2014 March 12

+

New features

+ + + +

Bug fixes

+
    +
  • Shared +
      +
    • The hard limit of 65536 entities was increased to ~4 billion +
    • +
    • Improved player color generation algorithm; the saturation range is now between 0.5 and 0.75 +
    • +
    • Removed Vector3 compression when using Network:Send due to horrible precision loss +
    • +
    +
  • +
+
    +
  • Server +
      +
    • Fixed crash when a Lua event was broadcasted during unloadall +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Fixed crash when calling GetPosition/GetAngle on a partially-spawned StaticObject +
    • +
    • Fixed StaticObject crash when updating position of a non-existent model +
    • +
    • Fixed occasional crash when removing GWEN controls, such as removing a control and its parent at the same time +
    • +
    • Fixed TabControl related crashes when removing a TabButton or its page, as well as pages sometimes staying around +
    • +
    • Vehicle:SetColors will now update the vehicle's colors immediately +
    • +
    • Fixed 'connect ip:port' console command not working when a port is provided +
    • +
    • Added client-side protection against the edge case of spawning invalid weapon models +
    • +
    • Fixed 'reconnect' not working if server is passworded +
    • +
    • Aliased 'force_connect' to 'connect' +
    • +
    • Fixed some GWEN events not working +
    • +
    • Edited the GWEN skin to give a dark theme to Trees and PropertyTrees +
    • +
    • Improved TextBox cursor behaviour +
    • +
    • Fixed mouse cursor not being updated immediately after Mouse:SetVisible +
    • +
    • Moved AssetLocation to shared +
    • +
    • GroupBox:SetPadding no longer affects the title text +
    • +
    • ListBox and SortedList are now affected by SetBackgroundVisible. +
    • +
    • Fixed SortedList:Sort crash with bad column +
    • +
    +
  • +
+

0.1.3 - 2014 January 30

+

New features

+
    +
  • Shared +
      +
    • Added a __type property to JC2-MP classes that returns the type of the value as a string +
    • +
    +
  • +
+ +

Bug fixes

+
    +
  • Shared +
      +
    • Fixed IsValid(StaticObject) not working +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Fixed a major crash related to looking at StaticObjects +
    • +
    • Fixed crash when removing a GWEN object in its own event. +
    • +
    • Fixed crash when an invalid index was provided to PageControl functions ShowPage and GetPage +
    • +
    • Fixed TextBox and chat window cursors being offset +
    • +
    • Main menu buttons are now correctly sized +
    • +
    +
  • +
+

0.1.2 - 2014 January 23

+

New features

+ +
    +
  • Server +
      +
    • Replaced OGP with GameSpy4 query protocol, making it possible to connect to a server when Announce = false, as well as improving server stability +
    • +
    • Added Player:GetIP +
    • +
    • Unhandled packet warnings now print the source IP address +
    • +
    • Added Console:Run allowing scripts to run console commands (requires IKnowWhatImDoing config enabled) +
    • +
    • Added the PlayerWorldChange Lua event +
    • +
    • Removed CellSize in config.lua; merged PlayerStreamDistance, VehicleStreamDistance and CheckpointStreamDistance into one StreamDistance variable +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Added highlighted servers to server browser (request thread) +
    • +
    • Added BaseWindow functions SetWidth, SetHeight, GetWidth, GetHeight, RelativeToAbsolute and AbsoluteToRelative +
    • +
    • Added Label functions GetTextSize and SetTextSize +
    • +
    • Added TableRow functions (Get/Set) BackgroundEvenColor, BackgroundOddColor, BackgroundHoverColor, BackgroundEvenSelectedColor, BackgroundOddSelectedColor +
    • +
    • Added the LocalPlayerWorldChange Lua event +
    • +
    • Added BaseWindow:Subscribe with the events HoverEnter, HoverLeave, Focus, Blur, PreRender, Render, and PostRender +
    • +
    • Added Render:SetClip +
    • +
    • Added the MouseUp Lua event +
    • +
    • Added Game:GetTime to get the time of the current world +
    • +
    +
  • +
+

Bug fixes

+
    +
  • Shared +
      +
    • Attempting to access invalid static Lua class variables now returns nil instead of erroring +
    • +
    • Changed static gettable for Lua classes to also return instance methods; i.e. you can get Player.SendChatMessage without requiring an actual player +
    • +
    • Fixed Vector2 and Vector3 default constructors having uninitialised components +
    • +
    • Time is now properly synced across all worlds, not just DefaultWorld; clients also receive the time every 30 seconds to prevent drift +
    • +
    • Fixed negative timestep from halting at midnight +
    • +
    +
  • +
+
    +
  • Server +
      +
    • IKnowWhatImDoing now unlocks more, including os and io functions +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Fixed a very prevalent crash related to invalid data being passed into JC2's landscape code +
    • +
    • Fixed crash when unloading a module with a modal window +
    • +
    • More crash fixes +
    • +
    • Player is now made vulnerable after disconnecting from a server +
    • +
    • Fixed passing LocalPlayer through Events:Fire not working +
    • +
    • Fixed (parent, name) GWEN constructors not applying the name +
    • +
    • Changed default server browser sort to lowest ping +
    • +
    • Fixed vehicles sometimes becoming invulnerable when being repaired +
    • +
    • Fixed sometimes dying inside terrain after CalcView reenables the local player +
    • +
    • Fixed Window:DisableResizing not working +
    • +
    • Clamped font size from 0 to 512 +
    • +
    • Increased font size on main menu +
    • +
    • Menu/console windows are now resized on resolution change +
    • +
    • Changed GWEN Slider background line to white to improve visibility +
    • +
    • Fixed ProgressBar:SetCycleSpeed not updating the auto label +
    • +
    • Fixed BaseWindow:__eq being undefined +
    • +
    • Fixed scrollbar being invisible in a GWEN Tree +
    • +
    • Fixed infinite loop in GWEN when labels with word wrap are too small +
    • +
    • Fixed labels with word wrap not being docked correctly +
    • +
    • Fixed cursor not showing up for all corners of a window +
    • +
    +
  • +
+

0.1.1 - 2013 December 21

+

New features

+
    +
  • Shared +
      +
    • Removed registration requirement from events firing; Events:FireRegisteredEvent is now Events:Fire and Events:Register/Unregister are deprecated +
    • +
    • Added argument-less version of Events:Fire +
    • +
    • Prevented 'load' Lua function from loading bytecode, increasing security +
    • +
    +
  • +
+ +
    +
  • Server +
      +
    • Added support for loading C packages in Lua, allowing for the use of LuaSocket, LuaSQL, etc +
    • +
    • Added IKnowWhatImDoing configuration variable to selectively enable the use of unsafe Lua functionality +
    • +
    +
  • +
+

Bug fixes

+
    +
  • Client +
      +
    • Fixed client deadlocking on exit +
    • +
    • Fixed evenness in GWEN ListBox backgrounds not being preserved in a sort +
    • +
    • Fixed ListBox:Clear and SortedList:Clear not working +
    • +
    • Fixed TableRow:SetTextColor not working +
    • +
    • Fixed broken world on respawn; collisions with world objects should now work +
    • +
    • Fixed non-ideal performance for GetTextWidth; now optimized +
    • +
    • Fixed server browser query continuing even after the server browser was closed +
    • +
    • Fixed bug where the player would be entered into a vehicle before they finished teleporting +
    • +
    • Fixed crash when attempting to get non-existent userdata on a GWEN object +
    • +
    • Fixed crash when attempting to get/set non-existent cell contents on TableRow +
    • +
    • Fixed DirectX Error Code 4 upon launching; unsupported code for certain graphics cards +
    • +
    +
  • +
+
    +
  • Server +
      +
    • Fixed banned players being unable to reconnect upon being unbanned +
    • +
    • Fixed UDPSocket crashing upon destruction +
    • +
    +
  • +
+
    +
  • Shared +
      +
    • Fixed Player.Match only returning results where the query could be found at the start of the name +
    • +
    +
  • +
+

0.1.0 - 2013 December 16

+
    +
  • JC2-MP released on Steam. +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Character_Models/index.html b/archive/websites/wiki.jc-mp.com/Character_Models/index.html new file mode 100644 index 0000000..11b202c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Character_Models/index.html @@ -0,0 +1,1026 @@ + + + + +Character Models - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Character Models

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
Thug 1.png
+

1 +

Thug 1 +

+
+
+
+
Veeeery good my boy! My transformation into a gorilla is almost complete!
+

2 +

Razak Razman +

+
+
+
+
Prancin' aboot with your head full of eyeballs
+

3 +

Demo Expert +

+
+
+
+
Female Tourist 1.png
+

4 +

Female Tourist 1 +

+
+
+
+
I will eat you, lah.
+

5 +

Roaches Elite +

+
+
+
+
Chinese Bodyguard.png
+

6 +

Chinese Bodyguard +

+
+
+
+
City Male 1.png
+

7 +

City Male 1 +

+
+
+
+
You mus keep me proteckad untiw we get to da fwaaaar side of da facilitee
+

8 +

Reapers Technician +

+
+
+
+
Karl Blaine.png
+

9 +

Karl Blaine +

+
+
+
+
Generic Male 1.png
+

10 +

Generic Male 1 +

+
+
+
+
No, Mr. Bond, I expect you to die.
+

11 +

Zhang Sun +

+
+
+
+
MAN THAT GUN
+

12 +

Reapers Soldier 1 +

+
+
+
+
Generic Male 3.png
+

13 +

Generic Male 3 +

+
+
+
+
Generic Female 4.png
+

14 +

Generic Female 4 +

+
+
+
+
Oh yeah baby. Now take off that sexy hat.
+

15 +

Male Stripper 1 +

+
+
+
+
Panau Police.png
+

16 +

Panau Police +

+
+
+
+
Is that a grappling hook in your pants or are you just happy to see me?
+

17 +

Male Stripper 2 +

+
+
+
+
Don't use hacks in multiplayer games, kids. It stunts your growth.
+

18 +

Hacker +

+
+
+
+
Chinese Businessman.png
+

19 +

Chinese Businessman +

+
+
+
+
Invisible Doll.png
+

20 +

Invisible Doll +

+
+
+
+
Paparazzi.png
+

21 +

Paparazzi +

+
+
+
+
Beta tester model for the win.
+

22 +

Ular Boys Technician +

+
+
+
+
I never thought I'd see a resonance cascade, let alone create one.
+

23 +

Scientist +

+
+
+
+
Generic Male 4.png
+

24 +

Generic Male 4 +

+
+
+
+
Kane.png
+

25 +

Kane +

+
+
+
+
I need you to help me transport some veeeeeeeeeeeeeeeeeeeeeery sensitive cargo along this reever.
+

26 +

Boat Captain +

+
+
+
+
SCORPIO, SCORPIO
+

27 +

Ular Boys Soldier 1 +

+
+
+
+
Generic Male 2.png
+

28 +

Generic Male 2 +

+
+
+
+
Fisher Village Male 2.png
+

29 +

Fisher Village Male 2 +

+
+
+
+
Marshall? That guy who died at the beginning? Nope, doesn't ring a bell.
+

30 +

Marshall +

+
+
+
+
Arctic Village Female 3.png
+

31 +

Arctic Village Female 3 +

+
+
+
+
You must proteck me so I can ack into dere compootah system, lah.
+

32 +

Roaches Technician +

+
+
+
+
Gambler.png
+

33 +

Gambler +

+
+
+
+
SUCCULENT PIG
+

34 +

Tom Sheldon +

+
+
+
+
City Male 2.png
+

35 +

City Male 2 +

+
+
+
+
Politician.png
+

36 +

Politician +

+
+
+
+
Generic Religious Male.png
+

37 +

Generic Religious Male +

+
+
+
+
VERY WELL, SERDADU
+

38 +

Sri Irawan +

+
+
+
+
Shoplifted a bag of chips once. Put some dope-ass spinnahz on his (mom's) old car. THUG LIFE, BITCHES
+

39 +

Thug 2 +

+
+
+
+
What kind of factory are you running here, anyway
+

40 +

Factory Boss +

+
+
+
+
Arctic Village Female 1.png
+

41 +

Arctic Village Female 1 +

+
+
+
+
The secret to sneaking is not to be seen
+

42 +

Black Hand +

+
+
+
+
Civilian Male Stripper 1.png
+

43 +

Civilian Male Stripper 1 +

+
+
+
+
I AM A NEEEEENJA
+

44 +

Ninja +

+
+
+
+
Fact: All waiters with thin moustaches are French.
+

45 +

Waiter +

+
+
+
+
Generic Female 1.png
+

46 +

Generic Female 1 +

+
+
+
+
Generic Female 2.png
+

47 +

Generic Female 2 +

+
+
+
+
If you hawwy to da owld gambwing warehouse in da desert, you miwght stiw catch him awive.
+

48 +

Door Man +

+
+
+
+
Government Captain.png
+

49 +

Government Captain +

+
+
+
+
Oil Platform Male 2.png
+

50 +

Oil Platform Male 2 +

+
+
+
+
Legendary son of Zeus and a hispanic window cleaner
+

51 +

Rico Rodriguez +

+
+
+
+
HE GOT ME WITH HIS WIRE THING
+

52 +

Government Soldier 2 +

+
+
+
+
Civilian Female Stripper 1.png
+

53 +

Civilian Female Stripper 1 +

+
+
+
+
Developer model. Don't mess with them.
+

54 +

Russian Bodyguard +

+
+
+
+
Exclusive Guest Variant 1.png
+

55 +

Exclusive Guest Variant 1 +

+
+
+
+
Fisher Village Male 1.png
+

56 +

Fisher Village Male 1 +

+
+
+
+
Oil Platform Male 1.png
+

57 +

Oil Platform Male 1 +

+
+
+
+
Reapers Soldier 2.png
+

58 +

Reapers Soldier 2 +

+
+
+
+
Roaches Soldier 2.png
+

59 +

Roaches Soldier 2 +

+
+
+
+
Model used for racing, yet she can't even see over the steering wheel.
+

60 +

Race Challenge Girl +

+
+
+
+
Generic Soldier.png
+

61 +

Generic Soldier +

+
+
+
+
Desert Village Female.png
+

62 +

Desert Village Female +

+
+
+
+
Reapers Elite.png
+

63 +

Reapers Elite +

+
+
+
+
the fuck
+

64 +

Bom Bom Bohilano +

+
+
+
+
Jade Tan.png
+

65 +

Jade Tan +

+
+
+
+
HE'S BLEEDING LIKE A PIG
+

66 +

Government Soldier 1 +

+
+
+
+
Burned Panay (rocket).png
+

67 +

Burned Panay (rocket) +

+
+
+
+
Fisher Village Male 4.png
+

68 +

Fisher Village Male 4 +

+
+
+
+
Nice pants.
+

69 +

Witness +

+
+
+
+
General Masayo.png
+

70 +

General Masayo +

+
+
+
+
Saul Sukarno.png
+

71 +

Saul Sukarno +

+
+
+
+
Generic Female 5.png
+

72 +

Generic Female 5 +

+
+
+
+
Arctic Village Male 3.png
+

73 +

Arctic Village Male 3 +

+
+
+
+
Must be compensating for something.
+

74 +

Baby Panay +

+
+
+
+
Arctic Village Male 1.png
+

75 +

Arctic Village Male 1 +

+
+
+
+
Generic Male 5.png
+

76 +

Generic Male 5 +

+
+
+
+
FOR THE GLORY OF PANAU
+

77 +

Government Elite +

+
+
+
+
Thug Boss.png
+

78 +

Thug Boss +

+
+
+
+
How the fuck do you "lose" an island anyway? It's fucking right there, open your eyes.
+

79 +

Japanese Veteran +

+
+
+
+
Exclusive Guest.png
+

80 +

Exclusive Guest +

+
+
+
+
Civilian Male Stripper 2.png
+

81 +

Civilian Male Stripper 2 +

+
+
+
+
Female Tourist 2.png
+

82 +

Female Tourist 2 +

+
+
+
+
White Tigers.png
+

83 +

White Tigers +

+
+
+
+
I crush you like tiny bug if you make fun of my acne
+

84 +

Alexander Mirikov +

+
+
+
+
Roaches Soldier 1.png
+

85 +

Roaches Soldier 1 +

+
+
+
+
The same 2 second animation played over and over. Oh yeah baby.
+

86 +

Female Stripper +

+
+
+
+
Ular Boys Elite.png
+

87 +

Ular Boys Elite +

+
+
+
+
Male Tourist.png
+

88 +

Male Tourist +

+
+
+
+
Factory Worker.png
+

89 +

Factory Worker +

+
+
+
+
I am Boloooo Santooosiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
+

90 +

Bolo Santosi +

+
+
+
+
Arctic Village Male 2.png
+

91 +

Arctic Village Male 2 +

+
+
+
+
City Female.png
+

92 +

City Female +

+
+
+
+
Fisher Village Male 3.png
+

93 +

Fisher Village Male 3 +

+
+
+
+
Generic Female 3.png
+

94 +

Generic Female 3 +

+
+
+
+
Exclusive Guest Variant 2.png
+

95 +

Exclusive Guest Variant 2 +

+
+
+
+
Japanese Bodyguard.png
+

96 +

Japanese Bodyguard +

+
+
+
+
Burned Panay.png
+

97 +

Burned Panay +

+
+
+
+
Mmmm mmph mmh mmmmph, mmm?
+

98 +

Government Pilot +

+
+
+
+
Desert Village Male.png
+

99 +

Desert Village Male +

+
+
+
+
Whoa, I just noticed: "Sloth Demon" is an anagram of "Honest Mold".
+

100 +

Black Market Dealer +

+
+
+
+
Wait, since when is Yao Ming a colonel of the Panau military?!
+

101 +

Government Colonel +

+
+
+
+
Arctic Village Female 2.png
+

102 +

Arctic Village Female 2 +

+
+
+
+
Ular Boys Soldier 2.png
+

103 +

Ular Boys Soldier 2 +

+
+
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Client/Console/index.html b/archive/websites/wiki.jc-mp.com/Client/Console/index.html new file mode 100644 index 0000000..e9e8d75 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Client/Console/index.html @@ -0,0 +1,241 @@ + + + + +Client/Console - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Client/Console

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

The console is opened with the ~ or F4 keys. +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Command + Parameters + Description +
clearClear the console. +
connectaddress:portConnect to a server. Port is optional. +
disconnectDisconnect from the server. +
exitQuit the game. +
gui_hide_fps0 or 1Show/hide the framerate from the top right. +
gui_hide_logo0 or 1Show/hide the version number from the top right. +
passwordstringSet password for next connection. +
profile_samplesecondsSamples the loaded modules for a given number of seconds and reports the results. +
quitQuit the game. +
reconnectReconnect to the server. +
r_fontscalescaleChanges the scale of all text rendered, default is 1. +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Client/Launch_Options/index.html b/archive/websites/wiki.jc-mp.com/Client/Launch_Options/index.html new file mode 100644 index 0000000..673e48c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Client/Launch_Options/index.html @@ -0,0 +1,229 @@ + + + + +Client/Launch Options - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Client/Launch Options

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Command + Parameters + Description +
connectaddress:portConnect to a server. Port is optional. +
passwordstringUsed with 'connect' to provide a password. +
fontscalenumberChanges the scale of all text rendered, default is 1. +
namestringConnect using a custom name instead of your Steam name. +
xnumberControls the window position. +
ynumberControls the window position. +
xsizenumberControls the window size. +
ysizenumberControls the window size. +
+

How to use

+

You can add these to a JcmpLauncher.exe shortcut or the Steam launch options for JC2-MP. Singleplayer launch options work, too. +


+--connect=localhost:7777 --name="Rico Rodriguez" /frameratecap=60 +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Development_roadmap/index.html b/archive/websites/wiki.jc-mp.com/Development_roadmap/index.html new file mode 100644 index 0000000..01188c6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Development_roadmap/index.html @@ -0,0 +1,208 @@ + + + + +Development roadmap - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Development roadmap

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

Please note: anything listed here is not set in stone and can be removed or altered at any time. +

+

Target features

+
    +
  • Unicode/UTF-8 support +
  • +
  • Large sync overhaul +
  • +
  • Client-side data storage +
      +
    • Mod settings +
    • +
    • Storage available per Lua module +
    • +
    +
  • +
  • Steam Workshop support +
      +
    • Assets streamed to clients automatically +
    • +
    +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Feature_Overview/index.html b/archive/websites/wiki.jc-mp.com/Feature_Overview/index.html new file mode 100644 index 0000000..a7df7ad --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Feature_Overview/index.html @@ -0,0 +1,258 @@ + + + + +Feature Overview - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Feature Overview

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+

Features

+
    +
  • Scripting system using the simple but powerful Lua language. Use server-side and client-side scripts to create anything from a spawn menu to entire gamemodes. +
  • +
  • Server browser allows you to easily find a server and keep track of your favorites. +
  • +
  • Steam integration +
      +
    • Join-on-friend and integration with the steam server list. +
    • +
    • Servers can track and ban players by Steam ID; if a server has a password-based login system, they're doing it wrong. +
    • +
    +
  • +
  • An optimised network streamer means a server can support thousands of players and vehicles across Panau. +
  • +
+

Synchronization

+

With 'synchronization', we mean that some of your actions might not show up on another players screen. For example, "grapple hook is not synced" means that if I use the grapple hook on my screen, other players will not see the grapple hook. +

+

What is synced?

+
    +
  • On-foot movement +
  • +
  • On-foot weapons +
  • +
  • Vehicle movement +
  • +
  • Vehicle weapons +
  • +
  • Vehicle mounted weapons (such as turrets in jeeps) +
  • +
  • Vehicle spawns +
  • +
  • Vehicle colors +
  • +
  • Vehicle damage +
  • +
  • Stunt position +
  • +
  • Time +
  • +
  • Weather +
  • +
  • Character models +
  • +
  • Parachute +
  • +
+

What is not synced?

+
    +
  • Fixed Mounted Guns (Cannon / Flak Cannon / Fixed Mini-Gun) +
  • +
  • Grappling hook +
  • +
  • Firing weapons on bikes/ATVs +
  • +
  • Persistent destroyed structures +
  • +
  • Unoccupied vehicles +
  • +
  • Thrown explosives and melee +
  • +
  • Dual wielding +
  • +
+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Frequently_Asked_Questions/index.html b/archive/websites/wiki.jc-mp.com/Frequently_Asked_Questions/index.html new file mode 100644 index 0000000..670cfb0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Frequently_Asked_Questions/index.html @@ -0,0 +1,292 @@ + + + + +Frequently Asked Questions - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Frequently Asked Questions

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+

General FAQ

+
What version of the game do I need to play the mod?
+

Only the purchased Steam version is supported. +

Please see this page for more information. +


+

+
Are pirated copies supported?
+

No, pirated copies are absolutely not supported. +


+

+
Are there AI / NPCs?
+

Yes, but not in the same sense as in the single player. Server owners / scripters can create NPCs that do scripted things. +


+

+
My game keeps crashing!
+

While the nature of the mod means there will be crashes that are extremely difficult to track down, there seems to be a common issue with Windows 7 and the Steam overlay that causes random crashes when playing. See here. +


+

+
Is Steam Family Sharing supported?
+

No, you must own Just Cause 2 on your own account. +


+

+
Does the demo work?
+

No, you can not play the mod with the Just Cause 2 demo. +


+

+
Does this work on PS3/Xbox 360?
+

No, and it won't. Ever. +


+

+
Will JC2-MP affect my single-player game?
+

No, the mod does not affect your game saves in any way. +


+

+
Is JC2-MP free to play?
+

Yes, the mod is completely free to download and play. +


+

+
How do you chat?
+

Press 'T'. +


+

+
Can I use mods while playing JC2-MP?
+

Mods from singleplayer cannot be used in multiplayer. Period. However, in some cases, similar functionality can be scripted using the Lua API. +


+

+
How do I open the map?
+

Press F1. +


+

+
How do I hide the chat?
+

Press F3. +


+

+
How often do vehicles respawn?
+

By default, vehicles respawn after 45 seconds of unuse. If a vehicle explodes, it will respawn within 8 seconds. These can be changed in the server config. +

It is also worth noting that vehicles can only be damaged when there's a player driving them. +


+

+
Can I access the black market?
+

No. The black market from singleplayer will not be in the mod. Its functionality will be scriptable using Lua. +

In fact, the buy menu script is a perfect example of a black market replacement. +


+

+
Is the JC2-MP team accepting donations?
+

Yes, we are currently accepting donations to cover hosting costs. You can donate here. +


+

+

Server Hosting FAQ

+
Can LAN-only servers be hosted?
+

Yes, servers can be hosted on a LAN network. Unless your server is exposed to the internet, then it is already LAN-only. +

Please note that the LAN tab in the server browser in-game is currently not working properly and you will need to use quick connect. +


+

+
How do servers handle DLC?
+

It is up to server owners themselves whether to require players to own DLC or not. +


+

+
Which resources does the server need?
+

Please see this page for more information. +


+

+
What are "highlighted servers"?
+

Highlighted servers are servers that are on the top of the server list as chosen by the jcmp staff. For more information, please see the Highlighted Server Requests forum topic. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/GameSetting/index.html b/archive/websites/wiki.jc-mp.com/GameSetting/index.html new file mode 100644 index 0000000..c0a2cb0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/GameSetting/index.html @@ -0,0 +1,323 @@ + + + +GameSetting - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

GameSetting

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

GameSetting

+

The GameSetting enum is used with Client:GetGameSetting on the client so that scripters can get the value of a particular setting. +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
GameSetting member name + Values +
MusicVolume 0 - 100 +
SoundEffectsVolume 0 - 100 +
VoiceVolume 0 - 100 +
Gamma 0 - 100 +
HUDOpacity 0 - 100 +
StaticButtons bool +
FloatingButtons bool +
Subtitles bool +
MotionBlur bool +
GamepadVibration 0 = Off, 1 = Low, 2 = High +
GamepadInvertY bool +
GamepadInvertX bool +
GamepadInvertFlightPitch bool +
GamepadAltFireButtons bool +
GamepadSensitivityY 10 - 100 +
GamepadSensitivityX 10 - 100 +
UsingGamepad bool +
InvertMouseX bool +
InvertMouseY bool +
MouseSensitivityX 10 - 100 +
MouseSensitivityY 10 - 100 +
AnisotropicFiltering +

0 = 2x, +1 = 4x, +2 = 6x, +3 = 8x, +4 = 10x, +5 = 12x, +6 = 16x +

+
ObjectDetail +

0 = Low, +1 = Medium, +2 = High, +3 = VeryHigh +

+
ShadowsQuality +

0 = Low, +1 = Medium, +2 = High +

+
TextureDetail +

0 = Low, +1 = High +

+
Decals bool +
WaterDetail +

0 = Low, +1 = Medium, +2 = High, +3 = VeryHigh +

+
FullScreen bool +
FullScreenWidth int +
FullScreenHeight int +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Game_Version/index.html b/archive/websites/wiki.jc-mp.com/Game_Version/index.html new file mode 100644 index 0000000..372082a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Game_Version/index.html @@ -0,0 +1,175 @@ + + + +Game Version - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Game Version

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

Does my version of the game work with JC2-MP?

+

The retail boxed version and the Steam version are the same. +You should have 1.0.0.2 by default, as Steam maintains this version. This is the only version the mod supports. Moreover, the game tests and development are conducted on the English version of the game; your mileage may vary with other languages. +

+

Non-Steam versions

+

Non-Steam installs or cracked installs will NOT be supported. +

Buy the game: Where to Buy +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/JC2MP_Mods/index.html b/archive/websites/wiki.jc-mp.com/JC2MP_Mods/index.html new file mode 100644 index 0000000..39fa010 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/JC2MP_Mods/index.html @@ -0,0 +1,171 @@ + + + +JC2MP Mods - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

JC2MP Mods

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
Using JC2-MP with mods
+

We've taken preventative measures to stop the game from loading mods from your JC2-MP directory. A lot of people in the Just Cause community have expressed issues with this. These steps have been taken, not to take a stance on people cheating, but for the stability of the game during our testing period. We would ask that you, as a testing participant don't try to circumvent our basic anti-modding attempt specifically for testing, so that any bug reports / crashes you have will actually be useful to us. Basically, if you're modding, and it causes you or someone else to crash and you submit a report, you're wasting our time and delaying the release of JC2-MP further. +

Put shortly: Do not use any mods while playing JC2-MP! +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/JC3MP_FAQ/index.html b/archive/websites/wiki.jc-mp.com/JC3MP_FAQ/index.html new file mode 100644 index 0000000..747e30a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/JC3MP_FAQ/index.html @@ -0,0 +1,172 @@ + + + + +JC3MP FAQ - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

JC3MP FAQ

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

1. What's the status on Just Cause 3: Multiplayer Mod? +

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Action/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Action/index.html new file mode 100644 index 0000000..c098d89 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Action/index.html @@ -0,0 +1,965 @@ + + + + +Lua/Client/Action - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Action

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+

Statics

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Name + Value +
Accelerate + 39 +
ActivateBlackMarketBeacon + 150 +
ActivateExtractionBeacon + 151 +
ActivateParachuteThrusters + 152 +
BikeTiltBackward + 48 +
BikeTiltForward + 47 +
BoatBackward + 67 +
BoatForward + 66 +
BoatTurnLeft + 68 +
BoatTurnRight + 69 +
Crouch + 36 +
Dash + 118 +
DebugDecree + 143 +
DebugIncree + 142 +
DebugModeCombo1 + 103 +
DebugModeCombo2 + 104 +
DecGrappleDistance + 79 +
DeployParachuteWhileReelingAction + 146 +
DetachGrapple + 80 +
Dive + 76 +
DropWeapon + 19 +
EndMovie + 106 +
EnterVehicle + 37 +
EquipBlackMarketBeacon + 149 +
EquipDual + 116 +
EquipExplosive + 113 +
EquipLeftSlot + 115 +
EquipRightSlot + 114 +
EquipTwohanded + 117 +
Evade + 129 +
ExitToStuntposParachute + 46 +
ExitVehicle + 45 +
Fire + 11 +
FireGrapple + 81 +
FireLeft + 12 +
FireRight + 13 +
FireVehicleWeapon + 14 +
GrapplingAction + 82 +
GuiAnalogDown + 154 +
GuiAnalogLeft + 155 +
GuiAnalogRight + 156 +
GuiAnalogUp + 153 +
GuiBack + 92 +
GuiCancel + 86 +
GuiCreate + 109 +
GuiDatabase + 131 +
GuiDefault + 111 +
GuiDelete + 110 +
GuiDown + 88 +
GuiIconLegend + 130 +
GuiLeft + 89 +
GuiLoad + 107 +
GuiNext + 91 +
GuiOk + 85 +
GuiPDA + 120 +
GuiPDAExtraction + 123 +
GuiPDAToggleAOI + 121 +
GuiPDAZoomIn + 122 +
GuiPause + 94 +
GuiPDAZoomOut + 93 +
GuiRight + 90 +
GuiSave + 108 +
GuiUp + 87 +
Handbrake + 43 +
HeliAITargetAltitude + 57 +
HeliAIAutoRoll + 132 +
HeliBackward + 50 +
HeliDecAltitude + 56 +
HeliForward + 49 +
HeliIncAltitude + 55 +
HeliRollLeft + 53 +
HeliRollRight + 54 +
HeliTurnLeft + 51 +
HeliTurnRight + 52 +
IncGrappleDistance + 78 +
Jump + 35 +
Kick + 124 +
LookDown + 4 +
LookLeft + 5 +
LookRight + 6 +
LookUp + 3 +
Map + 1 +
MapScrollDown + 98 +
MapScrollLeft + 99 +
MapScrollRight + 100 +
MapScrollUp + 97 +
MapZoomIn + 101 +
MapZoomOut + 102 +
McFire + 137 +
MoveBackward + 31 +
MoveForward + 30 +
MoveLeft + 32 +
MoveRight + 33 +
MoveToDriversSeat + 70 +
NextWeapon + 17 +
Objectives + 2 +
ParachuteLandOnVehicle + 72 +
ParachuteOpenClose + 71 +
Pause + 0 +
PickupWithLeftHand + 147 +
PickupWithRightHand + 148 +
PlaneDecTrust + 65 +
PlaneIncTrust + 64 +
PlanePitchDown + 59 +
PlanePitchUp + 58 +
PlaneRollLeft + 62 +
PlaneRollRight + 63 +
PlaneTurnLeft + 60 +
PlaneTurnRight + 61 +
PrevWeapon + 18 +
QuickLoad + 141 +
QuickSave + 140 +
ReeledInJumpAction + 144 +
ReeledInReleaseAction + 145 +
Reload + 16 +
ResetCamera + 7 +
Reverse + 40 +
SequenceButton1 + 133 +
SequenceButton2 + 134 +
SequenceButton3 + 135 +
SequenceButton4 + 136 +
ShoulderCam + 9 +
SidestepLeftBreakLof + 126 +
SidestepLeftGainLof + 125 +
SidestepRightBreakLof + 128 +
SidestepRightGainLof + 127 +
SkipTutorial + 112 +
SoundHornSiren + 44 +
StuntJump + 119 +
StuntposEnterVehicle + 75 +
StuntposJumpOff + 73 +
StuntposToParachute + 74 +
Swim + 77 +
SwitchTarget + 10 +
SwitchWeapon + 105 +
ThrowGrenade + 15 +
TurnLeft + 41 +
TurnRight + 42 +
UseItem + 38 +
VehicleCam + 8 +
VehicleFireLeft + 138 +
VehicleFireRight + 139 +
Walk + 34 +
Weapon0 + 29 +
Weapon1 + 20 +
Weapon2 + 21 +
Weapon3 + 22 +
Weapon4 + 23 +
Weapon5 + 24 +
Weapon6 + 25 +
Weapon7 + 26 +
Weapon8 + 27 +
Weapon9 + 28 +
XliveAponline + 96 +
XliveLogout + 95 +
ZoomIn + 83 +
ZoomOut + 84 +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/AssetLocation/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/AssetLocation/index.html new file mode 100644 index 0000000..d55a17b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/AssetLocation/index.html @@ -0,0 +1,200 @@ + + + + +Lua/Client/AssetLocation - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/AssetLocation

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+

Statics

+

+

+ + + + + + + + + + + + + + + +
Name + Value +
Disk + 0 +
Game + 1 +
Workshop + 2 +
Base64 + 3 +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseStaticObject/Functions/GetBoundingBox/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseStaticObject/Functions/GetBoundingBox/index.html new file mode 100644 index 0000000..dcd43eb --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseStaticObject/Functions/GetBoundingBox/index.html @@ -0,0 +1,189 @@ + + + + +Lua/Client/BaseStaticObject/Functions/GetBoundingBox - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseStaticObject/Functions/GetBoundingBox

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Vector3, Vector3 +
Prototype    +BaseStaticObject:GetBoundingBox() +
Description    +No description +
+


+

+

Description

+

Returns the corners of the object's axis aligned bounding box (AABB) in world space. For example, in a simplified case, it may return (-4, 220, 7) and (1, 225, 10). +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Events/Blur/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Events/Blur/index.html new file mode 100644 index 0000000..969ff5c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Events/Blur/index.html @@ -0,0 +1,188 @@ + + + + +Lua/Client/BaseWindow/Events/Blur - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Events/Blur

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+
+ + + + + +
Name    +Blur +
Description    +Called whenever the window loses focus. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Events/Focus/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Events/Focus/index.html new file mode 100644 index 0000000..6fb0d1f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Events/Focus/index.html @@ -0,0 +1,188 @@ + + + + +Lua/Client/BaseWindow/Events/Focus - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Events/Focus

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+
+ + + + + +
Name    +Focus +
Description    +Called whenever the window gains focus. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Events/HoverEnter/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Events/HoverEnter/index.html new file mode 100644 index 0000000..ef252c9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Events/HoverEnter/index.html @@ -0,0 +1,188 @@ + + + + +Lua/Client/BaseWindow/Events/HoverEnter - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Events/HoverEnter

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+
+ + + + + +
Name    +HoverEnter +
Description    +Called whenever the cursor enters the window. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Events/HoverLeave/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Events/HoverLeave/index.html new file mode 100644 index 0000000..971ad8d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Events/HoverLeave/index.html @@ -0,0 +1,188 @@ + + + + +Lua/Client/BaseWindow/Events/HoverLeave - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Events/HoverLeave

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+
+ + + + + +
Name    +HoverLeave +
Description    +Called whenever the cursor leaves the window. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Events/PostRender/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Events/PostRender/index.html new file mode 100644 index 0000000..e586522 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Events/PostRender/index.html @@ -0,0 +1,193 @@ + + + + +Lua/Client/BaseWindow/Events/PostRender - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Events/PostRender

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+
+ + + + + +
Name    +PostRender +
Description    +Called after the panel is rendered. +
+


+

+

Additional Notes

+
    +
  • This is called after all childs have been rendered. +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Events/PreRender/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Events/PreRender/index.html new file mode 100644 index 0000000..c4f0804 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Events/PreRender/index.html @@ -0,0 +1,203 @@ + + + + +Lua/Client/BaseWindow/Events/PreRender - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Events/PreRender

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+
+ + + + + +
Name    +PreRender +
Description    +Called before the window is rendered. +
+


+

+

Additional Notes

+
    +
  • This is called before the the internal painting is performed. +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Events/Render/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Events/Render/index.html new file mode 100644 index 0000000..58fd75f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Events/Render/index.html @@ -0,0 +1,193 @@ + + + + +Lua/Client/BaseWindow/Events/Render - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Events/Render

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+
+ + + + + +
Name    +Render +
Description    +Called before the window is rendered. +
+


+

+

Additional Notes

+
    +
  • This is called after the the internal painting was performed. +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/AbsoluteToRelative/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/AbsoluteToRelative/index.html new file mode 100644 index 0000000..17a4247 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/AbsoluteToRelative/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/AbsoluteToRelative - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/AbsoluteToRelative

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Vector2 +
Prototype    +BaseWindow:AbsoluteToRelative(Vector2) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Blur/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Blur/index.html new file mode 100644 index 0000000..5a0fe21 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Blur/index.html @@ -0,0 +1,204 @@ + + + + +Lua/Client/BaseWindow/Functions/Blur - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/Blur

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:Blur() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/BringToFront/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/BringToFront/index.html new file mode 100644 index 0000000..883b0de --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/BringToFront/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/BringToFront - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/BringToFront

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:BringToFront() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/FindChildByName/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/FindChildByName/index.html new file mode 100644 index 0000000..8e8afe8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/FindChildByName/index.html @@ -0,0 +1,213 @@ + + + + +Lua/Client/BaseWindow/Functions/FindChildByName - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/FindChildByName

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Base +
Prototype    +BaseWindow:FindChildByName(string, boolean recursive) +
Description    +No description +
+


+

+
+ + + + + + + + + +
Returns    +Base +
Prototype    +BaseWindow:FindChildByName(string) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Focus/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Focus/index.html new file mode 100644 index 0000000..b1a1eab --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Focus/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/Focus - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/Focus

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:Focus() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetBackgroundVisible/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetBackgroundVisible/index.html new file mode 100644 index 0000000..0ae6a56 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetBackgroundVisible/index.html @@ -0,0 +1,215 @@ + + + + +Lua/Client/BaseWindow/Functions/GetBackgroundVisible - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/GetBackgroundVisible

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +BaseWindow:GetBackgroundVisible() +
Description    +No description +
+


+

+

Description

+

Gets whether the background is visible. It is set to true by default. This only applies to a few types; for most types, it is useless. +

The following types are affected: +

+ +

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetChild/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetChild/index.html new file mode 100644 index 0000000..2578dec --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetChild/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/GetChild - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/GetChild

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +BaseWindow +
Prototype    +BaseWindow:GetChild(number) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetChildren/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetChildren/index.html new file mode 100644 index 0000000..4ede528 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetChildren/index.html @@ -0,0 +1,204 @@ + + + + +Lua/Client/BaseWindow/Functions/GetChildren - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/GetChildren

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +object +
Prototype    +BaseWindow:GetChildren() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetDataBool/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetDataBool/index.html new file mode 100644 index 0000000..d3e2947 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetDataBool/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/GetDataBool - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/GetDataBool

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +BaseWindow:GetDataBool(string) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetDataNumber/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetDataNumber/index.html new file mode 100644 index 0000000..b7c17de --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetDataNumber/index.html @@ -0,0 +1,204 @@ + + + + +Lua/Client/BaseWindow/Functions/GetDataNumber - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/GetDataNumber

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +BaseWindow:GetDataNumber(string) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetDataObject/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetDataObject/index.html new file mode 100644 index 0000000..d184c79 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetDataObject/index.html @@ -0,0 +1,204 @@ + + + + +Lua/Client/BaseWindow/Functions/GetDataObject - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/GetDataObject

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +object +
Prototype    +BaseWindow:GetDataObject(string) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetDataString/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetDataString/index.html new file mode 100644 index 0000000..f5b5098 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetDataString/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/GetDataString - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/GetDataString

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +string +
Prototype    +BaseWindow:GetDataString(string) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetDock/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetDock/index.html new file mode 100644 index 0000000..206ddad --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetDock/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/GetDock - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/GetDock

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +BaseWindow:GetDock() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetEnabled/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetEnabled/index.html new file mode 100644 index 0000000..4d1bcdc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetEnabled/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/GetEnabled - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/GetEnabled

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +BaseWindow:GetEnabled() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetFocused/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetFocused/index.html new file mode 100644 index 0000000..7726579 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetFocused/index.html @@ -0,0 +1,204 @@ + + + + +Lua/Client/BaseWindow/Functions/GetFocused - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/GetFocused

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +BaseWindow:GetFocused() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetHeight/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetHeight/index.html new file mode 100644 index 0000000..e22a07d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetHeight/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/GetHeight - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/GetHeight

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +BaseWindow:GetHeight() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetHovered/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetHovered/index.html new file mode 100644 index 0000000..74b6d02 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetHovered/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/GetHovered - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/GetHovered

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +BaseWindow:GetHovered() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetMargin/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetMargin/index.html new file mode 100644 index 0000000..eab9cca --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetMargin/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/GetMargin - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/GetMargin

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:GetMargin() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetName/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetName/index.html new file mode 100644 index 0000000..5a9e224 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetName/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/GetName - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/GetName

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +string +
Prototype    +BaseWindow:GetName() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetNumChildren/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetNumChildren/index.html new file mode 100644 index 0000000..918ee11 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetNumChildren/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/GetNumChildren - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/GetNumChildren

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +BaseWindow:GetNumChildren() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetOnTop/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetOnTop/index.html new file mode 100644 index 0000000..daccc0a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetOnTop/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/GetOnTop - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/GetOnTop

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +BaseWindow:GetOnTop() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetPadding/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetPadding/index.html new file mode 100644 index 0000000..986dfb5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetPadding/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/GetPadding - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/GetPadding

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:GetPadding() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetParent/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetParent/index.html new file mode 100644 index 0000000..2f89d57 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetParent/index.html @@ -0,0 +1,204 @@ + + + + +Lua/Client/BaseWindow/Functions/GetParent - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/GetParent

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +BaseWindow +
Prototype    +BaseWindow:GetParent() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetPosition/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetPosition/index.html new file mode 100644 index 0000000..5b38102 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetPosition/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/GetPosition - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/GetPosition

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Vector2 +
Prototype    +BaseWindow:GetPosition() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetPositionRel/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetPositionRel/index.html new file mode 100644 index 0000000..84cad1d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetPositionRel/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/GetPositionRel - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/GetPositionRel

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Vector2 +
Prototype    +BaseWindow:GetPositionRel() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetSize/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetSize/index.html new file mode 100644 index 0000000..e759ce7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetSize/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/GetSize - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/GetSize

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Vector2 +
Prototype    +BaseWindow:GetSize() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetSizeRel/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetSizeRel/index.html new file mode 100644 index 0000000..7c7099b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetSizeRel/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/GetSizeRel - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/GetSizeRel

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Vector2 +
Prototype    +BaseWindow:GetSizeRel() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetTabNavigation/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetTabNavigation/index.html new file mode 100644 index 0000000..9a8c708 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetTabNavigation/index.html @@ -0,0 +1,204 @@ + + + + +Lua/Client/BaseWindow/Functions/GetTabNavigation - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/GetTabNavigation

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +BaseWindow:GetTabNavigation() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetToolTip/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetToolTip/index.html new file mode 100644 index 0000000..cb9b7a6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetToolTip/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/GetToolTip - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/GetToolTip

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +BaseWindow +
Prototype    +BaseWindow:GetToolTip() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetType/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetType/index.html new file mode 100644 index 0000000..9ee4b99 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetType/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/GetType - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/GetType

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +string +
Prototype    +BaseWindow:GetType() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetVisible/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetVisible/index.html new file mode 100644 index 0000000..4103f95 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetVisible/index.html @@ -0,0 +1,204 @@ + + + + +Lua/Client/BaseWindow/Functions/GetVisible - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/GetVisible

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +BaseWindow:GetVisible() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetWidth/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetWidth/index.html new file mode 100644 index 0000000..c95bcba --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/GetWidth/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/GetWidth - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/GetWidth

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +BaseWindow:GetWidth() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Hide/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Hide/index.html new file mode 100644 index 0000000..f77a2aa --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Hide/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/Hide - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/Hide

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:Hide() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/IsChild/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/IsChild/index.html new file mode 100644 index 0000000..2dbb0cf --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/IsChild/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/IsChild - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/IsChild

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +BaseWindow:IsChild(BaseWindow) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/RelativeToAbsolute/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/RelativeToAbsolute/index.html new file mode 100644 index 0000000..e3c0d37 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/RelativeToAbsolute/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/RelativeToAbsolute - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/RelativeToAbsolute

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Vector2 +
Prototype    +BaseWindow:RelativeToAbsolute(Vector2) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Remove/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Remove/index.html new file mode 100644 index 0000000..c0d9557 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Remove/index.html @@ -0,0 +1,204 @@ + + + + +Lua/Client/BaseWindow/Functions/Remove - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/Remove

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:Remove() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/RemoveAllChildren/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/RemoveAllChildren/index.html new file mode 100644 index 0000000..4215650 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/RemoveAllChildren/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/RemoveAllChildren - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/RemoveAllChildren

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:RemoveAllChildren() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SendToBack/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SendToBack/index.html new file mode 100644 index 0000000..92aeb0e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SendToBack/index.html @@ -0,0 +1,204 @@ + + + + +Lua/Client/BaseWindow/Functions/SendToBack - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/SendToBack

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:SendToBack() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetBackgroundVisible/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetBackgroundVisible/index.html new file mode 100644 index 0000000..490d0e7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetBackgroundVisible/index.html @@ -0,0 +1,215 @@ + + + + +Lua/Client/BaseWindow/Functions/SetBackgroundVisible - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/SetBackgroundVisible

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:SetBackgroundVisible(boolean) +
Description    +No description +
+


+

+

Description

+

Sets whether the background is visible. It is set to true by default. This only applies to a few types; for most types, it is useless. +

The following types are affected: +

+ +

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetDataBool/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetDataBool/index.html new file mode 100644 index 0000000..619c457 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetDataBool/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/SetDataBool - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/SetDataBool

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:SetDataBool(string, boolean) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetDataNumber/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetDataNumber/index.html new file mode 100644 index 0000000..463a87e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetDataNumber/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/SetDataNumber - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/SetDataNumber

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:SetDataNumber(string, number) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetDataObject/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetDataObject/index.html new file mode 100644 index 0000000..e6d9d8d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetDataObject/index.html @@ -0,0 +1,204 @@ + + + + +Lua/Client/BaseWindow/Functions/SetDataObject - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/SetDataObject

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:SetDataObject(string, object) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetDataString/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetDataString/index.html new file mode 100644 index 0000000..d30a80e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetDataString/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/SetDataString - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/SetDataString

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:SetDataString(string, string) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetDock/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetDock/index.html new file mode 100644 index 0000000..a8e8b99 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetDock/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/SetDock - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/SetDock

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:SetDock(GwenPosition dock) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetEnabled/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetEnabled/index.html new file mode 100644 index 0000000..c34bae3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetEnabled/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/SetEnabled - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/SetEnabled

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:SetEnabled(boolean) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetHeight/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetHeight/index.html new file mode 100644 index 0000000..b1cd94f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetHeight/index.html @@ -0,0 +1,204 @@ + + + + +Lua/Client/BaseWindow/Functions/SetHeight - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/SetHeight

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:SetHeight(number) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetMargin/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetMargin/index.html new file mode 100644 index 0000000..9db80de --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetMargin/index.html @@ -0,0 +1,204 @@ + + + + +Lua/Client/BaseWindow/Functions/SetMargin - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/SetMargin

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:SetMargin(Vector2, Vector2) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetName/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetName/index.html new file mode 100644 index 0000000..3f6aec8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetName/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/SetName - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/SetName

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:SetName(string) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetPadding/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetPadding/index.html new file mode 100644 index 0000000..b5b8a74 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetPadding/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/SetPadding - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/SetPadding

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:SetPadding(Vector2, Vector2) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetParent/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetParent/index.html new file mode 100644 index 0000000..4bf7fe0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetParent/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/SetParent - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/SetParent

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:SetParent(BaseWindow) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetPosition/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetPosition/index.html new file mode 100644 index 0000000..01ec48b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetPosition/index.html @@ -0,0 +1,204 @@ + + + + +Lua/Client/BaseWindow/Functions/SetPosition - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/SetPosition

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:SetPosition(Vector2) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetPositionRel/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetPositionRel/index.html new file mode 100644 index 0000000..7533a86 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetPositionRel/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/SetPositionRel - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/SetPositionRel

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:SetPositionRel(Vector2) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetSize/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetSize/index.html new file mode 100644 index 0000000..f4c4c2a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetSize/index.html @@ -0,0 +1,204 @@ + + + + +Lua/Client/BaseWindow/Functions/SetSize - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/SetSize

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:SetSize(Vector2) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetSizeRel/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetSizeRel/index.html new file mode 100644 index 0000000..84c9c7c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetSizeRel/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/SetSizeRel - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/SetSizeRel

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:SetSizeRel(Vector2) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetTabNavigation/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetTabNavigation/index.html new file mode 100644 index 0000000..f6b7c60 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetTabNavigation/index.html @@ -0,0 +1,204 @@ + + + + +Lua/Client/BaseWindow/Functions/SetTabNavigation - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/SetTabNavigation

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:SetTabNavigation(boolean) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetToolTip/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetToolTip/index.html new file mode 100644 index 0000000..5e5e0c8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetToolTip/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/SetToolTip - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/SetToolTip

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:SetToolTip(string) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetVisible/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetVisible/index.html new file mode 100644 index 0000000..3b166af --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetVisible/index.html @@ -0,0 +1,204 @@ + + + + +Lua/Client/BaseWindow/Functions/SetVisible - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/SetVisible

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:SetVisible(boolean) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetWidth/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetWidth/index.html new file mode 100644 index 0000000..1546e82 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SetWidth/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/SetWidth - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/SetWidth

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:SetWidth(number) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Show/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Show/index.html new file mode 100644 index 0000000..1a5c1a8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Show/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/Show - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/Show

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:Show() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SizeToChildren/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SizeToChildren/index.html new file mode 100644 index 0000000..d1add7e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/SizeToChildren/index.html @@ -0,0 +1,213 @@ + + + + +Lua/Client/BaseWindow/Functions/SizeToChildren - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/SizeToChildren

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Base +
Prototype    +BaseWindow:SizeToChildren(boolean horizontal, boolean vertical) +
Description    +No description +
+


+

+
+ + + + + + + + + +
Returns    +Base +
Prototype    +BaseWindow:SizeToChildren() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Subscribe/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Subscribe/index.html new file mode 100644 index 0000000..02ea9a6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Subscribe/index.html @@ -0,0 +1,213 @@ + + + + +Lua/Client/BaseWindow/Functions/Subscribe - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/Subscribe

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Event +
Prototype    +BaseWindow:Subscribe(string, function) +
Description    +No description +
+


+

+
+ + + + + + + + + +
Returns    +Event +
Prototype    +BaseWindow:Subscribe(string, object, function) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Touch/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Touch/index.html new file mode 100644 index 0000000..d36b30d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Touch/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/Touch - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/Touch

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:Touch() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Unsubscribe/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Unsubscribe/index.html new file mode 100644 index 0000000..56763f3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/Functions/Unsubscribe/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/BaseWindow/Functions/Unsubscribe - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow/Functions/Unsubscribe

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | BaseWindow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +BaseWindow:Unsubscribe(Event) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/index.html new file mode 100644 index 0000000..24f517e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/BaseWindow/index.html @@ -0,0 +1,631 @@ + + + + +Lua/Client/BaseWindow - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/BaseWindow

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+
+

Events

+

+

Blur +

Focus +

HoverEnter +

HoverLeave +

PostRender +

PreRender +

Render +

+

+

Static functions

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
Base + Create(BaseWindow, string) +
Base + Create(string) +
Base + Create(BaseWindow) +
Base + Create() +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Vector2 + AbsoluteToRelative(Vector2) +
+ Blur() +
+ BringToFront() +
Base + FindChildByName(string) +
Base + FindChildByName(string, boolean) +
+ Focus() +
boolean + GetBackgroundVisible() +
BaseWindow + GetChild(number) +
object + GetChildren() +
boolean + GetDataBool(string) +
number + GetDataNumber(string) +
object + GetDataObject(string) +
string + GetDataString(string) +
number + GetDock() +
boolean + GetEnabled() +
boolean + GetFocused() +
number + GetHeight() +
number + GetHeightRel() +
boolean + GetHovered() +
boolean + GetKeyboardInputEnabled() +
Vector2, Vector2 + GetMargin() +
boolean + GetMouseInputEnabled() +
string + GetName() +
number + GetNumChildren() +
boolean + GetOnTop() +
Vector2, Vector2 + GetPadding() +
BaseWindow + GetParent() +
Vector2 + GetPosition() +
Vector2 + GetPositionRel() +
Vector2 + GetSize() +
Vector2 + GetSizeRel() +
boolean + GetTabNavigation() +
BaseWindow + GetToolTip() +
string + GetType() +
boolean + GetVisible() +
number + GetWidth() +
number + GetWidthRel() +
+ Hide() +
boolean + IsChild(BaseWindow) +
Vector2 + RelativeToAbsolute(Vector2) +
+ Remove() +
+ RemoveAllChildren() +
+ SendToBack() +
+ SetBackgroundVisible(boolean) +
+ SetDataBool(string, boolean) +
+ SetDataNumber(string, number) +
+ SetDataObject(string, object) +
+ SetDataString(string, string) +
+ SetDock(GwenPosition) +
+ SetEnabled(boolean) +
+ SetHeight(number) +
+ SetHeightRel(number) +
+ SetHeightAutoRel(number) +
+ SetKeyboardInputEnabled(boolean) +
+ SetMargin(Vector2, Vector2) +
+ SetMouseInputEnabled(boolean) +
+ SetName(string) +
+ SetPadding(Vector2, Vector2) +
+ SetParent(BaseWindow) +
+ SetPosition(Vector2) +
+ SetPositionRel(Vector2) +
+ SetSize(Vector2) +
+ SetSizeAutoRel(Vector2) +
+ SetSizeRel(Vector2) +
+ SetTabNavigation(boolean) +
+ SetToolTip(string) +
+ SetVisible(boolean) +
+ SetWidth(number) +
+ SetWidthRel(number) +
+ SetWidthAutoRel(number) +
+ Show() +
+ SizeToChildren(boolean, boolean) +
+ SizeToChildren() +
Event + Subscribe(string, object, object) +
Event + Subscribe(string, object) +
+ Touch() +
+ Unsubscribe(Event) +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
boolean + BaseWindow == BaseWindow +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/DoubleClick/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/DoubleClick/index.html new file mode 100644 index 0000000..8fd1f2f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/DoubleClick/index.html @@ -0,0 +1,188 @@ + + + + +Lua/Client/Button/Events/DoubleClick - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Button/Events/DoubleClick

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Button
+
Jump to: navigation, search
+
+ + + + + +
Name    +DoubleClick +
Description    +Called whenever the button was double pressed. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/Down/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/Down/index.html new file mode 100644 index 0000000..8761aa1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/Down/index.html @@ -0,0 +1,198 @@ + + + + +Lua/Client/Button/Events/Down - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Button/Events/Down

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Button
+
Jump to: navigation, search
+
+ + + + + +
Name    +Down +
Description    +Called whenever the button was pressed. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/Press/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/Press/index.html new file mode 100644 index 0000000..542e951 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/Press/index.html @@ -0,0 +1,188 @@ + + + + +Lua/Client/Button/Events/Press - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Button/Events/Press

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Button
+
Jump to: navigation, search
+
+ + + + + +
Name    +Press +
Description    +Called whenever the button was pressed. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/RightPress/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/RightPress/index.html new file mode 100644 index 0000000..e0e2a66 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/RightPress/index.html @@ -0,0 +1,188 @@ + + + + +Lua/Client/Button/Events/RightPress - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Button/Events/RightPress

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Button
+
Jump to: navigation, search
+
+ + + + + +
Name    +RightPress +
Description    +Called whenever the button was pressed using the right mouse button. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/Toggle/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/Toggle/index.html new file mode 100644 index 0000000..4df179d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/Toggle/index.html @@ -0,0 +1,193 @@ + + + + +Lua/Client/Button/Events/Toggle - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Button/Events/Toggle

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Button
+
Jump to: navigation, search
+
+ + + + + +
Name    +Toggle +
Description    +Called when the button was toggled. +
+


+

+

Additional Notes

+
    +
  • Only called when the button is in toggle mode. +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/ToggleOff/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/ToggleOff/index.html new file mode 100644 index 0000000..7177b86 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/ToggleOff/index.html @@ -0,0 +1,193 @@ + + + + +Lua/Client/Button/Events/ToggleOff - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Button/Events/ToggleOff

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Button
+
Jump to: navigation, search
+
+ + + + + +
Name    +ToggleOff +
Description    +Called when the button was toggled off. +
+


+

+

Additional Notes

+
    +
  • Only called when the button is in toggle mode. +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/ToggleOn/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/ToggleOn/index.html new file mode 100644 index 0000000..654d42c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/ToggleOn/index.html @@ -0,0 +1,193 @@ + + + + +Lua/Client/Button/Events/ToggleOn - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Button/Events/ToggleOn

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Button
+
Jump to: navigation, search
+
+ + + + + +
Name    +ToggleOn +
Description    +Called when the button was toggled on. +
+


+

+

Additional Notes

+
    +
  • Only called when the button is in toggle mode. +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/Up/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/Up/index.html new file mode 100644 index 0000000..b5d06cc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Events/Up/index.html @@ -0,0 +1,188 @@ + + + + +Lua/Client/Button/Events/Up - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Button/Events/Up

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Button
+
Jump to: navigation, search
+
+ + + + + +
Name    +Up +
Description    +Called whenever the button was released. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/GetPressed/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/GetPressed/index.html new file mode 100644 index 0000000..72eeb48 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/GetPressed/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/Button/Functions/GetPressed - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Button/Functions/GetPressed

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Button
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +Button:GetPressed() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/GetToggleState/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/GetToggleState/index.html new file mode 100644 index 0000000..36a2181 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/GetToggleState/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/Button/Functions/GetToggleState - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Button/Functions/GetToggleState

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Button
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +Button:GetToggleState() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/GetToggleable/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/GetToggleable/index.html new file mode 100644 index 0000000..6172417 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/GetToggleable/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/Button/Functions/GetToggleable - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Button/Functions/GetToggleable

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Button
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +Button:GetToggleable() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/SetPressed/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/SetPressed/index.html new file mode 100644 index 0000000..d86dbf1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/SetPressed/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/Button/Functions/SetPressed - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Button/Functions/SetPressed

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Button
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Button:SetPressed(boolean) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/SetTextDisabledColor/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/SetTextDisabledColor/index.html new file mode 100644 index 0000000..e553ca1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/SetTextDisabledColor/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/Button/Functions/SetTextDisabledColor - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Button/Functions/SetTextDisabledColor

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Button
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Button:SetTextDisabledColor(Color) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/SetTextHoveredColor/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/SetTextHoveredColor/index.html new file mode 100644 index 0000000..4ecf2f5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/SetTextHoveredColor/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/Button/Functions/SetTextHoveredColor - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Button/Functions/SetTextHoveredColor

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Button
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Button:SetTextHoveredColor(Color) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/SetTextNormalColor/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/SetTextNormalColor/index.html new file mode 100644 index 0000000..d6002da --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/SetTextNormalColor/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/Button/Functions/SetTextNormalColor - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Button/Functions/SetTextNormalColor

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Button
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Button:SetTextNormalColor(Color) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/SetTextPressedColor/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/SetTextPressedColor/index.html new file mode 100644 index 0000000..6d6eec8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/SetTextPressedColor/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/Button/Functions/SetTextPressedColor - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Button/Functions/SetTextPressedColor

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Button
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Button:SetTextPressedColor(Color) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/SetToggleState/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/SetToggleState/index.html new file mode 100644 index 0000000..33221dd --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/SetToggleState/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/Button/Functions/SetToggleState - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Button/Functions/SetToggleState

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Button
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Button:SetToggleState(boolean) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/SetToggleable/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/SetToggleable/index.html new file mode 100644 index 0000000..afc9a08 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/SetToggleable/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/Button/Functions/SetToggleable - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Button/Functions/SetToggleable

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Button
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Button:SetToggleable(boolean) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/Toggle/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/Toggle/index.html new file mode 100644 index 0000000..306adc6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/Functions/Toggle/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/Button/Functions/Toggle - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Button/Functions/Toggle

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Button
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Button:Toggle() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Button/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/index.html new file mode 100644 index 0000000..59268c3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Button/index.html @@ -0,0 +1,808 @@ + + + + +Lua/Client/Button - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Button

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+
+

Events

+

+

DoubleClick +

Down +

Press +

RightPress +

Toggle +

ToggleOff +

ToggleOn +

Up +

+

Events inherited from BaseWindow

+

Blur +

Focus +

HoverEnter +

HoverLeave +

PostRender +

PreRender +

Render +

+

+

Static functions

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
Button + Create(BaseWindow, string) +
Button + Create(string) +
Button + Create(BaseWindow) +
Button + Create() +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
boolean + GetPressed() +
boolean + GetToggleState() +
boolean + GetToggleable() +
+ SetPressed(boolean) +
+ SetTextNormalColor(Color) +
+ SetTextHoveredColor(Color) +
+ SetTextPressedColor(Color) +
+ SetTextDisabledColor(Color) +
+ SetToggleState(boolean) +
+ SetToggleable(boolean) +
+ Toggle() +
+

Functions inherited from Label

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
number + GetAlignment() +
string + GetText() +
Color + GetTextColor() +
number + GetTextHeight() +
number + GetTextLength() +
+ GetTextPadding() +
number + GetTextSize() +
number + GetTextWidth() +
boolean + GetWrap() +
+ SetAlignment(number) +
+ SetColorBright() +
+ SetColorDark() +
+ SetColorHighlight() +
+ SetColorNormal() +
+ SetText(string, boolean) +
+ SetText(string) +
+ SetTextColor(Color) +
+ SetTextPadding(Vector2, Vector2) +
+ SetTextSize(number) +
+ SetWrap(boolean) +
+ SizeToContents() +
+

Functions inherited from BaseWindow

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Vector2 + AbsoluteToRelative(Vector2) +
+ Blur() +
+ BringToFront() +
Base + FindChildByName(string) +
Base + FindChildByName(string, boolean) +
+ Focus() +
boolean + GetBackgroundVisible() +
BaseWindow + GetChild(number) +
object + GetChildren() +
boolean + GetDataBool(string) +
number + GetDataNumber(string) +
object + GetDataObject(string) +
string + GetDataString(string) +
number + GetDock() +
boolean + GetEnabled() +
boolean + GetFocused() +
number + GetHeight() +
number + GetHeightRel() +
boolean + GetHovered() +
+ GetMargin() +
string + GetName() +
number + GetNumChildren() +
boolean + GetOnTop() +
+ GetPadding() +
BaseWindow + GetParent() +
Vector2 + GetPosition() +
Vector2 + GetPositionRel() +
Vector2 + GetSize() +
Vector2 + GetSizeRel() +
boolean + GetTabNavigation() +
BaseWindow + GetToolTip() +
string + GetType() +
boolean + GetVisible() +
number + GetWidth() +
number + GetWidthRel() +
+ Hide() +
boolean + IsChild(BaseWindow) +
Vector2 + RelativeToAbsolute(Vector2) +
+ Remove() +
+ RemoveAllChildren() +
+ SendToBack() +
+ SetBackgroundVisible(boolean) +
+ SetDataBool(string, boolean) +
+ SetDataNumber(string, number) +
+ SetDataObject(string, object) +
+ SetDataString(string, string) +
+ SetDock(GwenPosition) +
+ SetEnabled(boolean) +
+ SetHeight(number) +
+ SetHeightRel(number) +
+ SetHeightAutoRel(number) +
+ SetMargin(Vector2, Vector2) +
+ SetName(string) +
+ SetPadding(Vector2, Vector2) +
+ SetParent(BaseWindow) +
+ SetPosition(Vector2) +
+ SetPositionRel(Vector2) +
+ SetSize(Vector2) +
+ SetSizeAutoRel(Vector2) +
+ SetSizeRel(Vector2) +
+ SetTabNavigation(boolean) +
+ SetToolTip(string) +
+ SetVisible(boolean) +
+ SetWidth(number) +
+ SetWidthRel(number) +
+ SetWidthAutoRel(number) +
+ Show() +
+ SizeToChildren(boolean, boolean) +
+ SizeToChildren() +
Event + Subscribe(string, object, object) +
Event + Subscribe(string, object) +
+ Touch() +
+ Unsubscribe(Event) +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
boolean + Button == Button +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Camera/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Camera/index.html new file mode 100644 index 0000000..b9bd0ff --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Camera/index.html @@ -0,0 +1,196 @@ + + + +Lua/Client/Camera - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Camera

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
Angle + GetAngle() +
Vector3 + GetPosition() +
+ SetAngle(Angle) +
+ SetPosition(Vector3) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Chat/Functions/GetEnabled/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Chat/Functions/GetEnabled/index.html new file mode 100644 index 0000000..b612824 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Chat/Functions/GetEnabled/index.html @@ -0,0 +1,206 @@ + + + + +Lua/Client/Chat/Functions/GetEnabled - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Chat/Functions/GetEnabled

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Chat
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +Chat:GetEnabled() +
Description    +No description +
+


+

+

Description

+

Returns whether scripts have chosen to show the chat. Independent from Chat:GetUserEnabled and thus the F3 key. +

+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Chat/Functions/GetUserEnabled/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Chat/Functions/GetUserEnabled/index.html new file mode 100644 index 0000000..a679951 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Chat/Functions/GetUserEnabled/index.html @@ -0,0 +1,202 @@ + + + + +Lua/Client/Chat/Functions/GetUserEnabled - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Chat/Functions/GetUserEnabled

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Chat
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +Chat:GetUserEnabled() +
Description    +No description +
+


+

+

Description

+

Returns whether the user has chosen to show the chat using the F3 key. Independent from Chat:GetEnabled. +

+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Chat/Functions/Print/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Chat/Functions/Print/index.html new file mode 100644 index 0000000..93009dc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Chat/Functions/Print/index.html @@ -0,0 +1,194 @@ + + + +Lua/Client/Chat/Functions/Print - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Chat/Functions/Print

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Chat
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Chat:Print(string, Color) +
Description    +No description +
+


+

+

Description

+

Prints a line to the chat box. The first argument only accepts a string; use tostring(var) if necessary. +

+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Chat/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Chat/index.html new file mode 100644 index 0000000..0a23c70 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Chat/index.html @@ -0,0 +1,224 @@ + + + + +Lua/Client/Chat - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Chat

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
boolean + GetActive() +
boolean + GetEnabled() +
boolean + GetUserEnabled() +
+ Print(string, Color) +
+ SetActive(boolean) +
+ SetEnabled(boolean) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Client/Functions/GetPlayers/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Client/Functions/GetPlayers/index.html new file mode 100644 index 0000000..62ef39e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Client/Functions/GetPlayers/index.html @@ -0,0 +1,186 @@ + + + +Lua/Client/Client/Functions/GetPlayers - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Client/Functions/GetPlayers

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Client
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +iterator +
Prototype    +Client:GetPlayers() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Client/Functions/GetStreamedPlayers/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Client/Functions/GetStreamedPlayers/index.html new file mode 100644 index 0000000..a50061b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Client/Functions/GetStreamedPlayers/index.html @@ -0,0 +1,215 @@ + + + + +Lua/Client/Client/Functions/GetStreamedPlayers - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Lua/Client/Client/Functions/GetStreamedPlayers

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Client
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +iterator +
Prototype    +Client:GetStreamedPlayers() +
Description    +Returns an iterator of all of the currently streamed players. +
+


+

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Client/Functions/GetVehicles/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Client/Functions/GetVehicles/index.html new file mode 100644 index 0000000..6fe7264 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Client/Functions/GetVehicles/index.html @@ -0,0 +1,226 @@ + + + + +Lua/Client/Client/Functions/GetVehicles - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Lua/Client/Client/Functions/GetVehicles

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Client
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +iterator +
Prototype    +Client:GetVehicles() +
Description    +Returns an iterator containing all vehicles currently streamed to the client. +
+


+


+

+

See also

+ + + + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Client/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Client/index.html new file mode 100644 index 0000000..1fde750 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Client/index.html @@ -0,0 +1,251 @@ + + + +Lua/Client/Client - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

Lua/Client/Client

+ + +
+ +
From JC2-MP Documentation
+ + +
< Lua‎ | Client
+ + +
+Jump to: navigation, search +
+ + +

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
number + Client:GetElapsedSeconds() +
number + Client:GetGameSetting(number) +
TEMPLATE MADNESS AAAAARGH + Client:GetPlayers() +
number + Client:GetState() +
object + Client:GetStreamedPlayers() +
TEMPLATE MADNESS AAAAARGH + Client:GetVehicles() +
+ + +
+ + + + + +
+ + +
+ +
+ +
+

Navigation menu

+ +
+ + + +
+ + + + + + +
+
+ + + + + + + + + +
+
+ + +
+ + + + + + + + + + + + + +
+ +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientActor/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientActor/index.html new file mode 100644 index 0000000..ad94e8c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientActor/index.html @@ -0,0 +1,417 @@ + + + + +Lua/Client/ClientActor - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientActor

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+
+

Static functions

+

+

+ + + + + + + + + +
Returns + Prototype +
ClientActor + Create(AssetLocation, table) +
ClientActor + GetById(number) +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
+ ClearInput() +
+ DisableAutoAim() +
+ EnableAutoAim() +
+ EnterVehicle(Vehicle, VehicleSeat) +
+ ExitVehicle() +
Vector3 + GetAimPosition() +
Angle + GetAngle() +
Weapon + GetEquippedWeapon() +
number + GetHealth() +
Vector3 + GetLinearVelocity() +
Vector3 + GetPosition() +
+ GiveWeapon(WeaponSlot, Weapon) +
boolean + IsValid() +
+ Remove() +
+ SetAimPosition(Vector3) +
+ SetAngle(Angle) +
+ SetBaseState(AnimationState) +
+ SetHealth(number) +
+ SetInput(Action, number) +
+ SetLeftArmState(AnimationState) +
+ SetLinearVelocity(Vector3) +
+ SetPosition(Vector3) +
+ SetUpperBodyState(AnimationState) +
+

Functions inherited from Character

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
AnimationState + GetBaseState() +
Angle + GetBoneAngle(string) +
Vector3 + GetBonePosition(string) +
table + GetBones() +
AnimationState + GetLeftArmState() +
number + GetModelId() +
VehicleSeat + GetSeat() +
AnimationState + GetUpperBodyState() +
Vehicle + GetVehicle() +
+

Functions inherited from ClientEntity

+

+

+ + + + + + + + + +
Returns + Prototype +
ClimateZone + GetClimateZone() +
number + GetId() +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
boolean + ClientActor == ClientActor +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientEffect/Static_Functions/Play/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientEffect/Static_Functions/Play/index.html new file mode 100644 index 0000000..0948057 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientEffect/Static_Functions/Play/index.html @@ -0,0 +1,207 @@ + + + + +Lua/Client/ClientEffect/Static Functions/Play - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientEffect/Static Functions/Play

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ClientEffect
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +ClientEffect.Play(table arguments) +
Description    +Creates a ClientEffect using the same arguments as Create. +
+


+

+

Notes

+
    +
  • There is an extra argument, timeout, which removes the effect after the specified seconds. +
  • +
  • If timeout is not specified, it defaults to 5 seconds. +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientEffect/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientEffect/index.html new file mode 100644 index 0000000..022c75e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientEffect/index.html @@ -0,0 +1,288 @@ + + + + +Lua/Client/ClientEffect - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientEffect

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+
+

Static functions

+

+

+ + + + + + + + + +
Returns + Prototype +
ClientEffect + Create(AssetLocation, table) +
+ Play(AssetLocation, table) +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + +
Returns + Prototype +
number + GetEffectId() +
boolean + IsPlaying() +
+ Play() +
+ Remove() +
+ Stop() +
+

Functions inherited from ClientEntity

+

+

+ + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Angle + GetAngle() +
number + GetId() +
Vector3 + GetPosition() +
boolean + IsValid() +
+ SetAngle(Angle) +
+ SetPosition(Vector3) +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
boolean + ClientEntity == ClientEntity +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientEntity/Functions/GetAngle/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientEntity/Functions/GetAngle/index.html new file mode 100644 index 0000000..ec8ae6f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientEntity/Functions/GetAngle/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Client/ClientEntity/Functions/GetAngle - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientEntity/Functions/GetAngle

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ClientEntity
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Angle +
Prototype    +ClientEntity:GetAngle() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientEntity/Functions/GetId/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientEntity/Functions/GetId/index.html new file mode 100644 index 0000000..de10ca6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientEntity/Functions/GetId/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Client/ClientEntity/Functions/GetId - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientEntity/Functions/GetId

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ClientEntity
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +ClientEntity:GetId() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientEntity/Functions/GetPosition/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientEntity/Functions/GetPosition/index.html new file mode 100644 index 0000000..2892201 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientEntity/Functions/GetPosition/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Client/ClientEntity/Functions/GetPosition - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientEntity/Functions/GetPosition

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ClientEntity
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Vector3 +
Prototype    +ClientEntity:GetPosition() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientEntity/Functions/IsValid/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientEntity/Functions/IsValid/index.html new file mode 100644 index 0000000..7df1f25 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientEntity/Functions/IsValid/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Client/ClientEntity/Functions/IsValid - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientEntity/Functions/IsValid

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ClientEntity
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +ClientEntity:IsValid() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientEntity/Functions/SetAngle/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientEntity/Functions/SetAngle/index.html new file mode 100644 index 0000000..95e80fb --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientEntity/Functions/SetAngle/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Client/ClientEntity/Functions/SetAngle - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientEntity/Functions/SetAngle

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ClientEntity
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +ClientEntity:SetAngle(Angle) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientEntity/Functions/SetPosition/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientEntity/Functions/SetPosition/index.html new file mode 100644 index 0000000..ad79b74 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientEntity/Functions/SetPosition/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Client/ClientEntity/Functions/SetPosition - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientEntity/Functions/SetPosition

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ClientEntity
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +ClientEntity:SetPosition(Vector3) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientEntity/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientEntity/index.html new file mode 100644 index 0000000..e7ed194 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientEntity/index.html @@ -0,0 +1,224 @@ + + + + +Lua/Client/ClientEntity - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientEntity

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Angle + GetAngle() +
number + GetId() +
Vector3 + GetPosition() +
boolean + IsValid() +
+ SetAngle(Angle) +
+ SetPosition(Vector3) +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
boolean + ClientEntity == ClientEntity +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetColor/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetColor/index.html new file mode 100644 index 0000000..86a8c68 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetColor/index.html @@ -0,0 +1,200 @@ + + + + +Lua/Client/ClientLight/Functions/GetColor - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientLight/Functions/GetColor

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ClientLight
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Color +
Prototype    +ClientLight:GetColor() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetConstantAttenuation/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetConstantAttenuation/index.html new file mode 100644 index 0000000..7d5ad50 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetConstantAttenuation/index.html @@ -0,0 +1,200 @@ + + + + +Lua/Client/ClientLight/Functions/GetConstantAttenuation - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientLight/Functions/GetConstantAttenuation

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ClientLight
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +ClientLight:GetConstantAttenuation() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetEnabled/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetEnabled/index.html new file mode 100644 index 0000000..e4c03bf --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetEnabled/index.html @@ -0,0 +1,200 @@ + + + + +Lua/Client/ClientLight/Functions/GetEnabled - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientLight/Functions/GetEnabled

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ClientLight
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +ClientLight:GetEnabled() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetFadeInDuration/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetFadeInDuration/index.html new file mode 100644 index 0000000..425dba3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetFadeInDuration/index.html @@ -0,0 +1,200 @@ + + + + +Lua/Client/ClientLight/Functions/GetFadeInDuration - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientLight/Functions/GetFadeInDuration

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ClientLight
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +ClientLight:GetFadeInDuration() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetFadeOutDuration/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetFadeOutDuration/index.html new file mode 100644 index 0000000..b4493eb --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetFadeOutDuration/index.html @@ -0,0 +1,200 @@ + + + + +Lua/Client/ClientLight/Functions/GetFadeOutDuration - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientLight/Functions/GetFadeOutDuration

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ClientLight
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +ClientLight:GetFadeOutDuration() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetLinearAttenuation/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetLinearAttenuation/index.html new file mode 100644 index 0000000..53cc8a2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetLinearAttenuation/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Client/ClientLight/Functions/GetLinearAttenuation - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientLight/Functions/GetLinearAttenuation

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ClientLight
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +ClientLight:GetLinearAttenuation() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetMultiplier/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetMultiplier/index.html new file mode 100644 index 0000000..fef2451 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetMultiplier/index.html @@ -0,0 +1,200 @@ + + + + +Lua/Client/ClientLight/Functions/GetMultiplier - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientLight/Functions/GetMultiplier

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ClientLight
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +ClientLight:GetMultiplier() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetQuadraticAttenuation/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetQuadraticAttenuation/index.html new file mode 100644 index 0000000..f4f84b8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetQuadraticAttenuation/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Client/ClientLight/Functions/GetQuadraticAttenuation - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientLight/Functions/GetQuadraticAttenuation

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ClientLight
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +ClientLight:GetQuadraticAttenuation() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetRadius/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetRadius/index.html new file mode 100644 index 0000000..da77482 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/GetRadius/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Client/ClientLight/Functions/GetRadius - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientLight/Functions/GetRadius

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ClientLight
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +ClientLight:GetRadius() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/Remove/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/Remove/index.html new file mode 100644 index 0000000..b6c0df8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/Remove/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Client/ClientLight/Functions/Remove - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientLight/Functions/Remove

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ClientLight
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +ClientLight:Remove() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetColor/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetColor/index.html new file mode 100644 index 0000000..7ce2234 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetColor/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Client/ClientLight/Functions/SetColor - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientLight/Functions/SetColor

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ClientLight
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +ClientLight:SetColor(Color) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetConstantAttenuation/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetConstantAttenuation/index.html new file mode 100644 index 0000000..b4a09f7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetConstantAttenuation/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Client/ClientLight/Functions/SetConstantAttenuation - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientLight/Functions/SetConstantAttenuation

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ClientLight
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +ClientLight:SetConstantAttenuation(number) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetEnabled/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetEnabled/index.html new file mode 100644 index 0000000..c8da66f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetEnabled/index.html @@ -0,0 +1,200 @@ + + + + +Lua/Client/ClientLight/Functions/SetEnabled - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientLight/Functions/SetEnabled

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ClientLight
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +ClientLight:SetEnabled(boolean) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetFadeInDuration/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetFadeInDuration/index.html new file mode 100644 index 0000000..b7f4c9a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetFadeInDuration/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Client/ClientLight/Functions/SetFadeInDuration - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientLight/Functions/SetFadeInDuration

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ClientLight
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +ClientLight:SetFadeInDuration(number) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetFadeOutDuration/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetFadeOutDuration/index.html new file mode 100644 index 0000000..6d13844 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetFadeOutDuration/index.html @@ -0,0 +1,200 @@ + + + + +Lua/Client/ClientLight/Functions/SetFadeOutDuration - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientLight/Functions/SetFadeOutDuration

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ClientLight
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +ClientLight:SetFadeOutDuration(number) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetLinearAttenuation/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetLinearAttenuation/index.html new file mode 100644 index 0000000..9f57153 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetLinearAttenuation/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Client/ClientLight/Functions/SetLinearAttenuation - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientLight/Functions/SetLinearAttenuation

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ClientLight
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +ClientLight:SetLinearAttenuation(number) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetMultiplier/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetMultiplier/index.html new file mode 100644 index 0000000..599fa34 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetMultiplier/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Client/ClientLight/Functions/SetMultiplier - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientLight/Functions/SetMultiplier

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ClientLight
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +ClientLight:SetMultiplier(number) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetQuadraticAttenuation/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetQuadraticAttenuation/index.html new file mode 100644 index 0000000..42f553b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetQuadraticAttenuation/index.html @@ -0,0 +1,200 @@ + + + + +Lua/Client/ClientLight/Functions/SetQuadraticAttenuation - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientLight/Functions/SetQuadraticAttenuation

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ClientLight
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +ClientLight:SetQuadraticAttenuation(number) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetRadius/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetRadius/index.html new file mode 100644 index 0000000..be97f8a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Functions/SetRadius/index.html @@ -0,0 +1,200 @@ + + + + +Lua/Client/ClientLight/Functions/SetRadius - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientLight/Functions/SetRadius

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ClientLight
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +ClientLight:SetRadius(number) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Static_Functions/Create/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Static_Functions/Create/index.html new file mode 100644 index 0000000..5584f0d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Static_Functions/Create/index.html @@ -0,0 +1,310 @@ + + + + +Lua/Client/ClientLight/Static Functions/Create - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientLight/Static Functions/Create

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ClientLight
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +ClientLight +
Prototype    +ClientLight.Create(table arguments) +
Description    +No description +
+


+

+ +

Argument table

+

Required values

+

+

+ + + + + + + + + + + + +
Type + Name + Notes +
Vector3 + position + +
Color + color + +
+

Optional values

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Type + Name + Default + Notes +
number + multiplier + 1 + The brightness. Values are between 0 and 10. +
number + radius + 2 + +
number + constant_attenuation + 1 + See here. (Does not appear to affect anything.) +
number + linear_attenuation + 0.1 + See here (Does not appear to affect anything.) +
number + quadratic_attenuation + 0.01 + See here (Does not appear to affect anything.) +
number + fade_in_duration + 0.2 + +
number + fade_out_duration + 0.2 + +
+

Examples

+

Spawn a light where you click

+
  1. lights = {}
  2.  
  3. Events:Subscribe("MouseDown", function(args)
  4. 	if args.button ~= 1 then
  5. 		return
  6. 	end
  7.  
  8. 	local result = Physics:Raycast(
  9. 		Camera:GetPosition(),
  10. 		Camera:GetAngle() * Vector3.Forward,
  11. 		0,
  12. 		100
  13. 	)
  14.  
  15. 	local light = ClientLight.Create{
  16. 		position = result.position + result.normal * 1.5,
  17. 		color = Color.FromHSV(math.random(1, 360), 1, 1),
  18. 		constant_attenuation = 0,
  19. 		linear_attenuation = 0,
  20. 		quadratic_attenuation = 1,
  21. 		multiplier = 3.0,
  22. 		radius = 15.0,
  23. 	}
  24.  
  25. 	table.insert(lights, light)
  26. end)
  27.  
  28. -- Make sure to clean up all of our lights on ModuleUnload.
  29. Events:Subscribe("ModuleUnload", function()
  30. 	for index, light in ipairs(lights) do
  31. 		light:Remove()
  32. 	end
  33. end)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Static_Functions/Play/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Static_Functions/Play/index.html new file mode 100644 index 0000000..457ac59 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/Static_Functions/Play/index.html @@ -0,0 +1,207 @@ + + + + +Lua/Client/ClientLight/Static Functions/Play - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientLight/Static Functions/Play

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ClientLight
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +ClientLight.Play(table arguments) +
Description    +Creates a ClientLight using the same arguments as Create. +
+


+

+

Notes

+
    +
  • There is an extra argument, timeout, which removes the light after the specified seconds. +
  • +
  • If timeout is not specified, it defaults to 5 seconds. +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/index.html new file mode 100644 index 0000000..22da7f3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientLight/index.html @@ -0,0 +1,361 @@ + + + + +Lua/Client/ClientLight - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientLight

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+

A point light that emits light in a set radius. +

+ +

Static functions

+

+

+ + + + + + + + + +
Returns + Prototype +
ClientLight + Create(table) +
+ Play(table) +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Color + GetColor() +
number + GetConstantAttenuation() +
boolean + GetEnabled() +
number + GetFadeInDuration() +
number + GetFadeOutDuration() +
number + GetLinearAttenuation() +
number + GetMultiplier() +
number + GetRadius() +
number + GetQuadraticAttenuation() +
+ Remove() +
+ SetColor(Color) +
+ SetConstantAttenuation(number) +
+ SetEnabled(boolean) +
+ SetFadeInDuration(number) +
+ SetFadeOutDuration(number) +
+ SetLinearAttenuation(number) +
+ SetMultiplier(number) +
+ SetRadius(number) +
+ SetQuadraticAttenuation(number) +
+

Functions inherited from ClientEntity

+

+

+ + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Angle + GetAngle() +
number + GetId() +
Vector3 + GetPosition() +
boolean + IsValid() +
+ SetAngle(Angle) +
+ SetPosition(Vector3) +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
boolean + ClientEntity == ClientEntity +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/Functions/GetPath/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/Functions/GetPath/index.html new file mode 100644 index 0000000..26853e7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/Functions/GetPath/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Client/ClientParticleSystem/Functions/GetPath - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientParticleSystem/Functions/GetPath

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +string +
Prototype    +ClientParticleSystem:GetPath() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/Functions/IsPlaying/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/Functions/IsPlaying/index.html new file mode 100644 index 0000000..4e164ef --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/Functions/IsPlaying/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Client/ClientParticleSystem/Functions/IsPlaying - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientParticleSystem/Functions/IsPlaying

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +ClientParticleSystem:IsPlaying() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/Functions/Play/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/Functions/Play/index.html new file mode 100644 index 0000000..66c5aba --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/Functions/Play/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Client/ClientParticleSystem/Functions/Play - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientParticleSystem/Functions/Play

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +ClientParticleSystem:Play() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/Functions/Remove/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/Functions/Remove/index.html new file mode 100644 index 0000000..968444e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/Functions/Remove/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Client/ClientParticleSystem/Functions/Remove - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientParticleSystem/Functions/Remove

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +ClientParticleSystem:Remove() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/Functions/Stop/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/Functions/Stop/index.html new file mode 100644 index 0000000..d4ad667 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/Functions/Stop/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Client/ClientParticleSystem/Functions/Stop - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientParticleSystem/Functions/Stop

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +ClientParticleSystem:Stop() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/Static_Functions/Create/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/Static_Functions/Create/index.html new file mode 100644 index 0000000..c1d0be1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/Static_Functions/Create/index.html @@ -0,0 +1,240 @@ + + + + +Lua/Client/ClientParticleSystem/Static Functions/Create - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientParticleSystem/Static Functions/Create

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +ClientParticleSystem +
Prototype    +ClientParticleSystem.Create(AssetLocation, table arguments) +
Description    +No description +
+


+

+ +

Argument table

+

Required values

+

+

+ + + + + + + + + + + + + + + + +
Type + Name + Notes +
Vector3 + position + +
Angle + angle + +
string + path + See here for the complete list of paths +
+

Examples

+

Create an explosion where you click

+
  1. particleSystems = {}
  2.  
  3. Events:Subscribe("MouseDown", function(args)
  4. 	if args.button ~= 1 then
  5. 		return
  6. 	end
  7.  
  8. 	local result = Physics:Raycast(
  9. 		Camera:GetPosition(),
  10. 		Camera:GetAngle() * Vector3.Forward,
  11. 		0,
  12. 		100
  13. 	)
  14.  
  15. 	local spawnArgs = {
  16. 		position = result.position + result.normal * 0.25,
  17. 		angle = Angle(),
  18. 		path = "fx_exp_grenade_01.psm",
  19. 	}
  20. 	local particleSystem = ClientParticleSystem.Create(AssetLocation.Game, spawnArgs)
  21.  
  22. 	table.insert(particleSystems, particleSystem)
  23. end)
  24.  
  25. -- Make sure to clean up everything on ModuleUnload.
  26. Events:Subscribe("ModuleUnload", function()
  27. 	for index, particleSystem in ipairs(particleSystems) do
  28. 		particleSystem:Remove()
  29. 	end
  30. end)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/Static_Functions/Play/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/Static_Functions/Play/index.html new file mode 100644 index 0000000..ebe25b4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/Static_Functions/Play/index.html @@ -0,0 +1,197 @@ + + + + +Lua/Client/ClientParticleSystem/Static Functions/Play - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientParticleSystem/Static Functions/Play

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +ClientParticleSystem.Play(table arguments) +
Description    +Creates a ClientParticleSystem using the same arguments as Create. +
+


+

+

Notes

+
    +
  • There is an extra argument, timeout, which removes the particle system after the specified seconds. +
  • +
  • If timeout is not specified, it defaults to 5 seconds. +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/index.html new file mode 100644 index 0000000..706b7fc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientParticleSystem/index.html @@ -0,0 +1,291 @@ + + + + +Lua/Client/ClientParticleSystem - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientParticleSystem

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+

See here for a full example script and browser. +

+ +

Static functions

+

+

+ + + + + + + + + +
Returns + Prototype +
ClientParticleSystem + Create(AssetLocation, table) +
+ Play(AssetLocation, table) +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
string + GetPath() +
boolean + IsPlaying() +
+ Play() +
+ Remove() +
+ Stop() +
+

Functions inherited from ClientEntity

+

+

+ + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Angle + GetAngle() +
number + GetId() +
Vector3 + GetPosition() +
boolean + IsValid() +
+ SetAngle(Angle) +
+ SetPosition(Vector3) +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
boolean + ClientEntity == ClientEntity +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientSound/Static_Functions/Play/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientSound/Static_Functions/Play/index.html new file mode 100644 index 0000000..da6ae4c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientSound/Static_Functions/Play/index.html @@ -0,0 +1,207 @@ + + + + +Lua/Client/ClientSound/Static Functions/Play - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientSound/Static Functions/Play

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ClientSound
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +ClientSound.Play(AssetLocation, table) +
Description    +Creates a ClientSound using the same arguments as Create. +
+


+

+

Notes

+
    +
  • There is an extra argument, timeout, which removes the sound after the specified seconds. +
  • +
  • If timeout is not specified, it defaults to 5 seconds. +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientSound/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientSound/index.html new file mode 100644 index 0000000..0c3cc35 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientSound/index.html @@ -0,0 +1,298 @@ + + + + +Lua/Client/ClientSound - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientSound

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+
+

Static functions

+

+

+ + + + + + + + + +
Returns + Prototype +
ClientSound + Create(AssetLocation, table) +
+ Play(AssetLocation, table) +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
number + GetBankId() +
number + GetSoundId() +
boolean + IsPlaying() +
+ Play() +
+ Remove() +
+ SetParameter(number, number) +
+ Stop() +
+

Functions inherited from ClientEntity

+

+

+ + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Angle + GetAngle() +
number + GetId() +
Vector3 + GetPosition() +
boolean + IsValid() +
+ SetAngle(Angle) +
+ SetPosition(Vector3) +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
boolean + ClientEntity == ClientEntity +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ClientStaticObject/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientStaticObject/index.html new file mode 100644 index 0000000..4d3dbd9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ClientStaticObject/index.html @@ -0,0 +1,319 @@ + + + + +Lua/Client/ClientStaticObject - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientStaticObject

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+
+

Static functions

+

+

+ + + + + + +
Returns + Prototype +
ClientStaticObject + Create(table) +
+

Functions

+

+

+ + + + + + +
Returns + Prototype +
+ Remove() +
+

Functions inherited from BaseStaticObject

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Angle + GetAngle() +
Vector3, Vector3 + GetBoundingBox() +
string + GetCollision() +
string + GetModel() +
boolean + GetOutlineEnabled() +
Vector3 + GetPosition() +
boolean + IsValid() +
+ SetOutlineColor(Color) +
+ SetOutlineEnabled(boolean) +
+

Functions inherited from ClientEntity

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Angle + GetAngle() +
ClimateZone + GetClimateZone() +
number + GetId() +
Vector3 + GetPosition() +
boolean + IsValid() +
+ SetAngle(Angle) +
+ SetPosition(Vector3) +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
boolean + ClientEntity == ClientEntity +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Events/Selection/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Events/Selection/index.html new file mode 100644 index 0000000..cd1dd8b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Events/Selection/index.html @@ -0,0 +1,188 @@ + + + + +Lua/Client/ComboBox/Events/Selection - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ComboBox/Events/Selection

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ComboBox
+
Jump to: navigation, search
+
+ + + + + +
Name    +Selection +
Description    +Called whenever the selection changes. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Functions/AddItem/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Functions/AddItem/index.html new file mode 100644 index 0000000..9a6c8a9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Functions/AddItem/index.html @@ -0,0 +1,213 @@ + + + + +Lua/Client/ComboBox/Functions/AddItem - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ComboBox/Functions/AddItem

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ComboBox
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +MenuItem +
Prototype    +ComboBox:AddItem(string label, string name) +
Description    +No description +
+


+

+
+ + + + + + + + + +
Returns    +MenuItem +
Prototype    +ComboBox:AddItem(string label) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Functions/ClearItems/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Functions/ClearItems/index.html new file mode 100644 index 0000000..82c27d3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Functions/ClearItems/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/ComboBox/Functions/ClearItems - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ComboBox/Functions/ClearItems

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ComboBox
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +ComboBox:ClearItems() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Functions/GetMenuOpen/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Functions/GetMenuOpen/index.html new file mode 100644 index 0000000..608652f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Functions/GetMenuOpen/index.html @@ -0,0 +1,204 @@ + + + + +Lua/Client/ComboBox/Functions/GetMenuOpen - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ComboBox/Functions/GetMenuOpen

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ComboBox
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +ComboBox:GetMenuOpen() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Functions/GetSelectedItem/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Functions/GetSelectedItem/index.html new file mode 100644 index 0000000..0252faa --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Functions/GetSelectedItem/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/ComboBox/Functions/GetSelectedItem - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ComboBox/Functions/GetSelectedItem

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ComboBox
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Label +
Prototype    +ComboBox:GetSelectedItem() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Functions/RemoveItem/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Functions/RemoveItem/index.html new file mode 100644 index 0000000..36b29fc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Functions/RemoveItem/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/ComboBox/Functions/RemoveItem - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ComboBox/Functions/RemoveItem

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ComboBox
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +ComboBox:RemoveItem(MenuItem) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Functions/SelectItem/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Functions/SelectItem/index.html new file mode 100644 index 0000000..b0bc7a2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Functions/SelectItem/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/ComboBox/Functions/SelectItem - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ComboBox/Functions/SelectItem

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ComboBox
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +ComboBox:SelectItem(MenuItem) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Functions/SelectItemByName/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Functions/SelectItemByName/index.html new file mode 100644 index 0000000..d1b57d9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Functions/SelectItemByName/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/ComboBox/Functions/SelectItemByName - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ComboBox/Functions/SelectItemByName

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ComboBox
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +ComboBox:SelectItemByName(string) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Static_Functions/Create/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Static_Functions/Create/index.html new file mode 100644 index 0000000..6669c13 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/Static_Functions/Create/index.html @@ -0,0 +1,251 @@ + + + + +Lua/Client/ComboBox/Static Functions/Create - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ComboBox/Static Functions/Create

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ComboBox
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +ComboBox +
Prototype    +ComboBox.Create(BaseWindow, string) +
Description    +No description +
+


+

+
+ + + + + + + + + +
Returns    +ComboBox +
Prototype    +ComboBox.Create(string) +
Description    +No description +
+


+

+
+ + + + + + + + + +
Returns    +ComboBox +
Prototype    +ComboBox.Create(BaseWindow) +
Description    +No description +
+


+

+
+ + + + + + + + + +
Returns    +ComboBox +
Prototype    +ComboBox.Create() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/index.html new file mode 100644 index 0000000..ac95518 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ComboBox/index.html @@ -0,0 +1,862 @@ + + + + +Lua/Client/ComboBox - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ComboBox

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+
+

Events

+

+

Selection +

+

Events inherited from Button

+

DoubleClick +

Down +

Press +

RightPress +

Toggle +

ToggleOff +

ToggleOn +

Up +

+

Events inherited from BaseWindow

+

Blur +

Focus +

HoverEnter +

HoverLeave +

PostRender +

PreRender +

Render +

+

+

Static functions

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
ComboBox + Create(BaseWindow, string) +
ComboBox + Create(string) +
ComboBox + Create(BaseWindow) +
ComboBox + Create() +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
MenuItem + AddItem(string, string) +
MenuItem + AddItem(string) +
+ ClearItems() +
boolean + GetMenuOpen() +
Label + GetSelectedItem() +
+ RemoveItem(MenuItem) +
+ SelectItem(MenuItem) +
+ SelectItemByName(string) +
+

Functions inherited from Button

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
boolean + GetPressed() +
boolean + GetToggleState() +
boolean + GetToggleable() +
+ SetPressed(boolean) +
+ SetTextNormalColor(Color) +
+ SetTextHoveredColor(Color) +
+ SetTextPressedColor(Color) +
+ SetTextDisabledColor(Color) +
+ SetToggleState(boolean) +
+ SetToggleable(boolean) +
+ Toggle() +
+

Functions inherited from Label

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
number + GetAlignment() +
string + GetText() +
Color + GetTextColor() +
number + GetTextHeight() +
number + GetTextLength() +
+ GetTextPadding() +
number + GetTextSize() +
number + GetTextWidth() +
boolean + GetWrap() +
+ SetAlignment(number) +
+ SetColorBright() +
+ SetColorDark() +
+ SetColorHighlight() +
+ SetColorNormal() +
+ SetText(string, boolean) +
+ SetText(string) +
+ SetTextColor(Color) +
+ SetTextPadding(Vector2, Vector2) +
+ SetTextSize(number) +
+ SetWrap(boolean) +
+ SizeToContents() +
+

Functions inherited from BaseWindow

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Vector2 + AbsoluteToRelative(Vector2) +
+ Blur() +
+ BringToFront() +
Base + FindChildByName(string) +
Base + FindChildByName(string, boolean) +
+ Focus() +
boolean + GetBackgroundVisible() +
BaseWindow + GetChild(number) +
object + GetChildren() +
boolean + GetDataBool(string) +
number + GetDataNumber(string) +
object + GetDataObject(string) +
string + GetDataString(string) +
number + GetDock() +
boolean + GetEnabled() +
boolean + GetFocused() +
number + GetHeight() +
number + GetHeightRel() +
boolean + GetHovered() +
+ GetMargin() +
string + GetName() +
number + GetNumChildren() +
boolean + GetOnTop() +
+ GetPadding() +
BaseWindow + GetParent() +
Vector2 + GetPosition() +
Vector2 + GetPositionRel() +
Vector2 + GetSize() +
Vector2 + GetSizeRel() +
boolean + GetTabNavigation() +
BaseWindow + GetToolTip() +
string + GetType() +
boolean + GetVisible() +
number + GetWidth() +
number + GetWidthRel() +
+ Hide() +
boolean + IsChild(BaseWindow) +
Vector2 + RelativeToAbsolute(Vector2) +
+ Remove() +
+ RemoveAllChildren() +
+ SendToBack() +
+ SetBackgroundVisible(boolean) +
+ SetDataBool(string, boolean) +
+ SetDataNumber(string, number) +
+ SetDataObject(string, object) +
+ SetDataString(string, string) +
+ SetDock(GwenPosition) +
+ SetEnabled(boolean) +
+ SetHeight(number) +
+ SetHeightRel(number) +
+ SetHeightAutoRel(number) +
+ SetMargin(Vector2, Vector2) +
+ SetName(string) +
+ SetPadding(Vector2, Vector2) +
+ SetParent(BaseWindow) +
+ SetPosition(Vector2) +
+ SetPositionRel(Vector2) +
+ SetSize(Vector2) +
+ SetSizeAutoRel(Vector2) +
+ SetSizeRel(Vector2) +
+ SetTabNavigation(boolean) +
+ SetToolTip(string) +
+ SetVisible(boolean) +
+ SetWidth(number) +
+ SetWidthRel(number) +
+ SetWidthAutoRel(number) +
+ Show() +
+ SizeToChildren(boolean, boolean) +
+ SizeToChildren() +
Event + Subscribe(string, object, object) +
Event + Subscribe(string, object) +
+ Touch() +
+ Unsubscribe(Event) +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
boolean + ComboBox == ComboBox +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/GUIEvent/Functions/GetName/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/GUIEvent/Functions/GetName/index.html new file mode 100644 index 0000000..bd82b02 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/GUIEvent/Functions/GetName/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/GUIEvent/Functions/GetName - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/GUIEvent/Functions/GetName

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | GUIEvent
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +string +
Prototype    +GUIEvent:GetName() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/GUIEvent/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/GUIEvent/index.html new file mode 100644 index 0000000..0206894 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/GUIEvent/index.html @@ -0,0 +1,189 @@ + + + + +Lua/Client/GUIEvent - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/GUIEvent

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + +
Returns + Prototype +
string + GetName() +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/GUIState/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/GUIState/index.html new file mode 100644 index 0000000..f2c6984 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/GUIState/index.html @@ -0,0 +1,196 @@ + + + +Lua/Client/GUIState - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/GUIState

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+

Statics

+

+

+ + + + + + + + + + + + + + + +
Name + Value +
Game + 4 +
Loading + 3 +
Menu + 2 +
PDA + 5 +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/FireEvent/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/FireEvent/index.html new file mode 100644 index 0000000..e43a538 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/FireEvent/index.html @@ -0,0 +1,872 @@ + + + +Lua/Client/Game/Functions/FireEvent - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Game/Functions/FireEvent

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Game
+
Jump to: navigation, search
+


+

+
+ + + + + + + + + +
Returns    +none +
Prototype    +Game:FireEvent(string) +
Description    +No description +
+


+

+

Description

+

This triggers a JC2 event to occur. This is a very powerful function; you can trigger any event in the game, such as the dish doors or stronghold doors opening. There is likely a way to launch the rocket and disable the EMP tower as well. +

To find the event names, you must extract them from the game's mission files yourself. This is a complex process and is not explained here. +

+

Examples

+

Hiding the crosshair

+
HideCrosshair = function()
+	Game:FireEvent("gui.crosshair.hide")
+end
+ 
+Events:Subscribe("Render", HideCrosshair)
+

Opening stronghold doors

+
function StrongholdDoors:__init()
+ 
+	self.strongholds = {
+		Vector3( -3000.255,245.3961,12743.33 ),
+		Vector3( 557.3547,1179.563,-7246.511 ),
+		Vector3( 11577.3,228.0705,-9371.375 ), 
+		Vector3( -3392.792,190.8312,8814.813 ),
+		Vector3( -10699.12,381.8536,11071.68 ),
+		Vector3( 9078.66,202.9968,1485.909 ),
+		Vector3( -14871.19,196.2978,-2944.443 )
+	}
+ 
+	self.timer = Timer()
+ 
+	self.PTEvent = Events:Subscribe( "PostTick", self, self.PT )
+ 
+end
+ 
+function StrongholdDoors:PT()
+	if self.timer:GetMilliseconds() <= 1000 then return end
+ 
+	self.timer:Restart()
+ 
+	local lp_pos = LocalPlayer:GetPosition()
+	local sqrt = math.sqrt
+ 
+	for k,v in pairs(self.strongholds) do
+		local dist = lp_pos:DistanceSqr( v )
+ 
+		if dist < 250000 then
+ 
+			if k == 1 then
+				Game:FireEvent( "t{go500.01({967466FA-4C87-422A-ACF5-042B67E922B5})}::fadeOutGate" )
+				return
+			elseif k == 2 then
+				Game:FireEvent( "t{go500.01({9695B812-73C4-4D86-86FF-AEC430816869})}::fadeOutGate" )
+				return
+			elseif k == 3 then -- ular
+				Game:FireEvent( "t{go500.01({F7CD6FAE-EFCE-4CA4-A1C4-6944D228139F})}::fadeOutGate" )
+				return
+			elseif k == 4 then
+				Game:FireEvent( "t{go500.01({FD92A809-89AC-4D64-BC1C-335FD22F5B83})}::fadeOutGate" )
+				return
+			elseif k == 5 then -- reapers
+				Game:FireEvent( "t{go500.01({927DC663-1EAA-4D87-810F-36F8581CBE7D})}::fadeOutGate" )
+				Game:FireEvent( "t{go500.01({8EB05652-74A1-4DA6-B24F-E77803AB4B6B})}::fadeOutGate" )
+				return
+			elseif k == 6 then
+				Game:FireEvent( "t{go500.01({EC54E85D-45ED-46A8-8E31-3B32DEE1D5FC})}::fadeOutGate" )
+				return
+			else
+				Game:FireEvent( "t{go500.01({86D114AF-77FD-44CC-B861-5F6C77ED03A0})}::fadeOutGate" )
+				return
+			end
+		end
+	end
+end
+ 
+SDoors = StrongholdDoors()
+

Partial reference

+
    +
  • bm.closemeny +
  • +
  • bm.cutscene +
  • +
  • bm.disable +
  • +
  • bm.enable +
  • +
  • bm.enableextractions +
  • +
  • bm.extraction.go +
  • +
  • bm.giveflare +
  • +
  • bm.heavydrop.paid +
  • +
  • bm.loadcheckpoint.go +
  • +
  • bm.openmeny +
  • +
  • bm.savecheckpoint.go +
  • +
  • bm.switchvoice +
  • +
  • cot.startSequenceMissionComplete +
  • +
  • demo.start +
  • +
  • dialogmanager.reset +
  • +
  • explosive.c4.detonated +
  • +
  • game.demolition.killed +
  • +
  • game.elite.killed +
  • +
  • game.ninja.killed +
  • +
  • government.airvehicle.destroyed +
  • +
  • government.landvehicle.destroyed +
  • +
  • government.seavehicle.destroyed +
  • +
  • gsy.activity.type%.02d +
  • +
  • gsy.activity.type24 +
  • +
  • gsy.activity.type25 +
  • +
  • gsy.activity.type26 +
  • +
  • gsy.air_limbo.bridge_passed +
  • +
  • gsy.chaos.changed +
  • +
  • gsy.completion.increased +
  • +
  • gsy.dripfeed.disable +
  • +
  • gsy.dripfeed.enable +
  • +
  • gsy.exit.settlement +
  • +
  • gsy.heatChange.combatNone +
  • +
  • gsy.heatChange.combatSearch +
  • +
  • gsy.heatChange.combatUndetected +
  • +
  • gsy.heatChange.noneCombat +
  • +
  • gsy.heatChange.noneSearch +
  • +
  • gsy.heatChange.noneUndetected +
  • +
  • gsy.heatChange.searchCombat +
  • +
  • gsy.heatChange.searchNone +
  • +
  • gsy.heatChange.searchUndetected +
  • +
  • gsy.heatChange.undetectedCombat +
  • +
  • gsy.heatChange.undetectedNone +
  • +
  • gsy.heatChange.undetectedSearch +
  • +
  • gsy.notice41.unlock +
  • +
  • gsy.notice69.unlock +
  • +
  • gsy.object_destroyed +
  • +
  • gsy.playerVelocity +
  • +
  • gsy.scorpion.killed +
  • +
  • gsy.top_of_the_world.achived +
  • +
  • gui.aim.hide +
  • +
  • gui.aim.show +
  • +
  • gui.anarkevent +
  • +
  • gui.benchmark.complete +
  • +
  • gui.benchmark.pause +
  • +
  • gui.benchmark.show +
  • +
  • gui.blackmarket.finished +
  • +
  • gui.blackmarket.show +
  • +
  • gui.capture.xmb.upload.done +
  • +
  • gui.capture.youtube.upload.done +
  • +
  • gui.challenge.checkpoint.bonus +
  • +
  • gui.challenge.checkpoint.complete +
  • +
  • gui.challenge.hide +
  • +
  • gui.challenge.info +
  • +
  • gui.challenge.show +
  • +
  • gui.challenge.started +
  • +
  • gui.creditscreen.show +
  • +
  • gui.crosshair.hide +
  • +
  • gui.crosshair.show +
  • +
  • gui.cutscene +
  • +
  • gui.cutscene.allowskip +
  • +
  • gui.cutscene.loadingscreen +
  • +
  • gui.disarm.complete +
  • +
  • gui.disarm.fail +
  • +
  • gui.disarm.show +
  • +
  • gui.endscreen.show +
  • +
  • gui.flare.crosshair.hide +
  • +
  • gui.flare.crosshair.show +
  • +
  • gui.force.show.start.screen +
  • +
  • gui.frontend.show +
  • +
  • gui.game.completed +
  • +
  • gui.gameovermenu.show +
  • +
  • gui.hud.hide +
  • +
  • gui.hud.hide.force +
  • +
  • gui.hud.reset +
  • +
  • gui.hud.show +
  • +
  • gui.hud.show.force +
  • +
  • gui.intelligencefile.show +
  • +
  • gui.loadingscreen.show +
  • +
  • gui.mainmenu.hide +
  • +
  • gui.mainmenu.show +
  • +
  • gui.menu.hide +
  • +
  • gui.mercenarymode.show +
  • +
  • gui.militaryoppression.off +
  • +
  • gui.militaryoppression.on +
  • +
  • gui.minimap.hide +
  • +
  • gui.minimap.show +
  • +
  • gui.parachutebutton.close +
  • +
  • gui.parachutebutton.open +
  • +
  • gui.pausemenu.show +
  • +
  • gui.pda.disable +
  • +
  • gui.pda.disablemanualopen +
  • +
  • gui.pda.enable +
  • +
  • gui.pda.forceopen +
  • +
  • gui.pda.show +
  • +
  • gui.profile.signin.change +
  • +
  • gui.quitgamedialogue.show.force +
  • +
  • gui.saveload.disable +
  • +
  • gui.saveload.enable +
  • +
  • gui.savemanager.autosave.saved +
  • +
  • gui.savemanager.checkpoint.saved +
  • +
  • gui.savemanager.delete.failed +
  • +
  • gui.savemanager.insufficientspace +
  • +
  • gui.savemanager.load.failed +
  • +
  • gui.savemanager.nospaceleft +
  • +
  • gui.savemanager.save.failed +
  • +
  • gui.savemanager.settingsfile.fail +
  • +
  • gui.savemanager.state.changed +
  • +
  • gui.savemanager.storage.changed +
  • +
  • gui.savemanager.storage.lost +
  • +
  • gui.signalstrength.hide +
  • +
  • gui.signalstrength.show +
  • +
  • gui.sniper.off +
  • +
  • gui.sniper.stage1 +
  • +
  • gui.sniper.stage2 +
  • +
  • gui.storage.notenoughspaceatboot +
  • +
  • gui.storage.warning +
  • +
  • gui.subtitle.hide +
  • +
  • gui.subtitle.show +
  • +
  • gui.transmission.hide +
  • +
  • gui.transmission.show +
  • +
  • gui.tutorial.hide +
  • +
  • gui.tutorial.pause +
  • +
  • gui.tutorial.resume +
  • +
  • gui.update.dlc.list +
  • +
  • gui.weapon.raiseaim +
  • +
  • heat.helicopter.spawn +
  • +
  • heat.level.0 +
  • +
  • heat.level.1 +
  • +
  • heat.level.2 +
  • +
  • heat.level.3 +
  • +
  • heat.level.4 +
  • +
  • heat.level.5 +
  • +
  • heat.level.increased +
  • +
  • km025.tutorial.01 +
  • +
  • km025.tutorial.01.b.start +
  • +
  • km04.ninja.killed +
  • +
  • km07.panay.accuracy +
  • +
  • metric.settlement.complete +
  • +
  • metric.settlement.unlock +
  • +
  • msy.challenge.endgui +
  • +
  • msy.challenge.startgui +
  • +
  • msy.collectblackbox.completed +
  • +
  • msy.collectdrugdrop.completed +
  • +
  • msy.collectskull.completed +
  • +
  • msy.f1.popular +
  • +
  • msy.f2.popular +
  • +
  • msy.f3.popular +
  • +
  • msy.factionmission.completed +
  • +
  • msy.factiontask.completed +
  • +
  • msy.keymission.completed +
  • +
  • msy.km01.completed +
  • +
  • msy.km01Obj01.activated +
  • +
  • msy.km02.completed +
  • +
  • msy.km02Obj08.checkpoint +
  • +
  • msy.km03.completed +
  • +
  • msy.km04.completed +
  • +
  • msy.km04Obj02.checkpoint +
  • +
  • msy.km05.completed +
  • +
  • msy.km06.completed +
  • +
  • msy.km06Obj11.activated +
  • +
  • msy.km07.completed +
  • +
  • msy.km07Obj02.checkpoint +
  • +
  • msy.km07Obj05.activated +
  • +
  • msy.mission.abort +
  • +
  • msy.mission.aborted +
  • +
  • msy.mission.fail +
  • +
  • msy.mission.failed +
  • +
  • msy.mission.forceabort +
  • +
  • msy.mission.startseq +
  • +
  • msy.objective.fakecomplete +
  • +
  • msy.progress.disable +
  • +
  • msy.progress.enable +
  • +
  • msy.progress.forceshow +
  • +
  • msy.progress.hide +
  • +
  • msy.progress.show +
  • +
  • msy.stronghold.completed +
  • +
  • msy.uniqueChallenge.completed +
  • +
  • mus.adaptivetrack.started +
  • +
  • mus.heatdialogue.play +
  • +
  • mus.trackgroup.shuffle +
  • +
  • open.mouth +
  • +
  • player.scope.reset +
  • +
  • ply.armorpart.acquired +
  • +
  • ply.armorpart.add +
  • +
  • ply.basejump +
  • +
  • ply.basejump.record +
  • +
  • ply.blackmarket.item_fully_upgraded +
  • +
  • ply.blackmarket.item_ordered +
  • +
  • ply.damaged +
  • +
  • ply.doubletether.objects +
  • +
  • ply.doubletether.vehicles +
  • +
  • ply.driverseat_entered +
  • +
  • ply.dualwield +
  • +
  • ply.enter_vehicle +
  • +
  • ply.falling +
  • +
  • ply.grappling.disable // Disables grappling hook. +
  • +
  • ply.grappling.enable // Enables grappling hook. +
  • +
  • ply.grenade.picked_up +
  • +
  • ply.health.upgrade +
  • +
  • ply.heat.increased +
  • +
  • ply.hijack +
  • +
  • ply.hit_character_autotarget +
  • +
  • ply.hit_character_directtarget +
  • +
  • ply.hitbyexplosion +
  • +
  • ply.inflictdamage +
  • +
  • ply.input.disable +
  • +
  • ply.input.enable +
  • +
  • ply.inventory.clear +
  • +
  • ply.invulnerable // Stops weapons, explosions, and drowning from harming the player. Same thing as ply.makeinvulnerable. +
  • +
  • ply.jump +
  • +
  • ply.kill.dualhook +
  • +
  • ply.killed +
  • +
  • ply.killed_civilian +
  • +
  • ply.killed_civilian_from_vehicle +
  • +
  • ply.killed_enemy +
  • +
  • ply.killed_enemy_drag +
  • +
  • ply.killed_enemy_fall +
  • +
  • ply.killed_enemy_from_foot +
  • +
  • ply.killed_enemy_from_vehicle +
  • +
  • ply.killed_enemy_headshot +
  • +
  • ply.killed_enemy_juggle +
  • +
  • ply.killed_enemy_pinata +
  • +
  • ply.killed_enemy_suspended +
  • +
  • ply.killed_enemy_tetherkill +
  • +
  • ply.killed_enemy_with_explosion +
  • +
  • ply.killed_enemy_with_kick +
  • +
  • ply.killed_enemy_with_minigun +
  • +
  • ply.killed_enemy_with_vehicle +
  • +
  • ply.killed_enemy_wreckingball +
  • +
  • ply.makeinvulnerable // Stops weapons, explosions, and drowning from harming the player. +
  • +
  • ply.makevulnerable // Makes things harm the player again. +
  • +
  • ply.money.add // Adds a cash stash. ($2500) +
  • +
  • ply.money.earned // Nothing. +
  • +
  • ply.on_foot // Nothing. +
  • +
  • ply.on_reset // Nothing. +
  • +
  • ply.open_parachute // Nothing. +
  • +
  • ply.parachute.closenow // Makes Rico's parachute disappear when parachuting. Only visual. +
  • +
  • ply.parachute.disable // Disables parachute. +
  • +
  • ply.parachute.enable // Enables parachute. +
  • +
  • ply.parachute_knock // Nothing. +
  • +
  • ply.pause // Makes Rico disappear. +
  • +
  • ply.predator.awesomeness // Makes Rico go "Yyyyeaaaah!" +
  • +
  • ply.ragdoll.getup // Nothing. +
  • +
  • ply.reacthitfly // Made Rico go "Gah!" from pain. Only works once, or something. +
  • +
  • ply.reacttohit // Nothing. +
  • +
  • ply.reeled_in // Nothing. +
  • +
  • ply.reelin // Nothing. +
  • +
  • ply.reelin_land // Nothing. +
  • +
  • ply.rooftop_entered // Nothing. +
  • +
  • ply.skydive // Nothing. +
  • +
  • ply.slingshot // Nothing. +
  • +
  • ply.stunt_jump_to_vehicle // Crash. +
  • +
  • ply.tireshot // Nothing. +
  • +
  • ply.unpause // Makes Rico reappear after calling ply.pause +
  • +
  • ply.valkyrie.awesomeness // Makes Rico hum Ride of the Valkyries. +
  • +
  • ply.vehicle.burn // Sets your car on fire. It will explode like normal. +
  • +
  • ply.vehiclepart.acquired // Adds to statistic but otherwise doesn't work. +
  • +
  • ply.vehiclepart.add // Adds a vehicle part. +
  • +
  • ply.vulnerable // Makes things harm the player again. Same thing as ply.makevulnerable. +
  • +
  • ply.weapon.picked_up // "That'll come in handy" +
  • +
  • ply.weaponpart.acquired // Adds to statistic but otherwise doesn't work. +
  • +
  • ply.weaponpart.add // Adds a weapon part. +
  • +
  • savemanager.save.remove +
  • +
  • savemanager.save.validate +
  • +
  • snd.helicopter.departing +
  • +
  • sht.start.count.01 +
  • +
  • sht.start.count.02 +
  • +
  • tel.cutscene.end +
  • +
  • tel.cutscene.start +
  • +
  • tut.explosives.ammo +
  • +
  • tut.explosives.noammo +
  • +
  • tut.heli.cling +
  • +
  • tut.hijack.driver +
  • +
  • tut.hijack.guards +
  • +
  • tut.settlement.enter +
  • +
  • tut.triggered.explode +
  • +
  • tut.triggered.place +
  • +
  • tut.triggered.throw +
  • +
  • tut.weapon.ammo +
  • +
  • tut.weapon.dualwield +
  • +
  • tut.weapon.noammo +
  • +
  • tut.weapon.picked +
  • +
  • video.capture.cancel +
  • +
  • video.capture.pause +
  • +
  • video.capture.resume +
  • +
  • video.capture.start +
  • +
  • video.capture.stop +
  • +
  • video.xmb.upload +
  • +
  • video.youtube.upload +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/GetHeat/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/GetHeat/index.html new file mode 100644 index 0000000..6baf949 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/GetHeat/index.html @@ -0,0 +1,197 @@ + + + + +Lua/Client/Game/Functions/GetHeat - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Game/Functions/GetHeat

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Game
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +table +
Prototype    +Game:GetHeat() +
Description    +Returns the current heat level and heat percent. +
+


+

+

Return table

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/GetSetting/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/GetSetting/index.html new file mode 100644 index 0000000..c14a116 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/GetSetting/index.html @@ -0,0 +1,173 @@ + + + +Lua/Client/Game/Functions/GetSetting - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Client/Game/Functions/GetSetting

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Game
+
Jump to: navigation, search
+

+ + + + + + +
Returns    +number +
Prototype    +Game:GetSetting(number) +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/GetState/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/GetState/index.html new file mode 100644 index 0000000..cf862cc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/GetState/index.html @@ -0,0 +1,173 @@ + + + +Lua/Client/Game/Functions/GetState - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Client/Game/Functions/GetState

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Game
+
Jump to: navigation, search
+

+ + + + + + +
Returns    +number +
Prototype    +Game:GetState() +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/GetTime/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/GetTime/index.html new file mode 100644 index 0000000..40d71ef --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/GetTime/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Client/Game/Functions/GetTime - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Game/Functions/GetTime

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Game
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +Game:GetTime() +
Description    +Returns the time of the current World, in hours. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/ResetHeat/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/ResetHeat/index.html new file mode 100644 index 0000000..5577eac --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/ResetHeat/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Client/Game/Functions/ResetHeat - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Game/Functions/ResetHeat

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Game
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Game:ResetHeat() +
Description    +Resets the heat level and heat percent to zero. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/SetHeat/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/SetHeat/index.html new file mode 100644 index 0000000..7bcba35 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/SetHeat/index.html @@ -0,0 +1,200 @@ + + + + +Lua/Client/Game/Functions/SetHeat - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Game/Functions/SetHeat

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Game
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Game:SetHeat(HeatLevel heat_level, number heat_percent) +
Description    +Sets the current heat level and heat percent. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/ShowPopup/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/ShowPopup/index.html new file mode 100644 index 0000000..16b7e9e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Game/Functions/ShowPopup/index.html @@ -0,0 +1,207 @@ + + + + +Lua/Client/Game/Functions/ShowPopup - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Game/Functions/ShowPopup

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Game
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Game:ShowPopup(string message, boolean shouldShowBlueIcon) +
Description    +Shows a notification on the top-left of the screen, using the game's GUI. +
+


+

+

Example

+
  1. function Popup(args)
  2. 	Game:ShowPopup(args.text, false)
  3. end
  4.  
  5. function PopupIcon(args)
  6. 	Game:ShowPopup(args.text, true)
  7. end
  8.  
  9. Console:Subscribe("popup", Popup)
  10. Console:Subscribe("popupicon", PopupIcon)
+

Console input

+
> popup Hello, I'm some popup text
+> popupicon With icon
+

Result

+
Lua Game ShowPopup Example.png
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Game/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Game/index.html new file mode 100644 index 0000000..72d84ee --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Game/index.html @@ -0,0 +1,224 @@ + + + + +Lua/Client/Game - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Game

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
+ FireEvent(string) +
table + GetHeat() +
number + GetSetting(GameSetting) +
GUIState + GetState() +
number + GetTime() +
+ SetHeat(HeatLevel, number) +
+ ResetHeat() +
+ ShowPopup(string, boolean) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/GameSetting/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/GameSetting/index.html new file mode 100644 index 0000000..a2e724a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/GameSetting/index.html @@ -0,0 +1,414 @@ + + + +Lua/Client/GameSetting - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/GameSetting

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+

Statics

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Name + Value +
AnisotropicFiltering + 22 +
AntiAliasing + 34 +
Decals + 27 +
Difficulty + 17 +
EdgeFade + 46 +
FilmGrain + 52 +
FloatingButtons + 6 +
FullScreen + 29 +
FullScreenHeight + 31 +
FullScreenWidth + 30 +
GamepadAltFireButtons + 13 +
GamepadDuck + 40 +
GamepadInUse + 16 +
GamepadInvertFlightPitch + 12 +
GamepadInvertParachutePitch + 38 +
GamepadInvertX + 11 +
GamepadInvertY + 10 +
GamepadSensitivityX + 15 +
GamepadSensitivityY + 14 +
GamepadVibration + 9 +
Gamma + 3 +
HBAO + 53 +
HUDOpacity + 4 +
HighResShadows + 42 +
MotionBlur + 8 +
MouseInvertX + 18 +
MouseInvertY + 19 +
MouseSensitivityX + 20 +
MouseSensitivityY + 21 +
MusicVolume + 0 +
ObjectDetail + 23 +
PointLightSpecular + 44 +
PostEffects + 25 +
RefreshRate + 35 +
SSAO + 43 +
ShadowsQuality + 24 +
SoftParticles + 39 +
SoundEffectsVolume + 1 +
StaticButtons + 5 +
Subtitles + 7 +
TextureDetail + 26 +
Tutorial + 45 +
VSync + 36 +
VoiceVolume + 2 +
WaterDetail + 28 +
WindowedHeight + 33 +
WindowedWidth + 32 +
+

See also

+

GameSetting +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/GwenPosition/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/GwenPosition/index.html new file mode 100644 index 0000000..4154f6c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/GwenPosition/index.html @@ -0,0 +1,239 @@ + + + + +Lua/Client/GwenPosition - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/GwenPosition

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+

Statics

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Name + Value +
Bottom + 16 +
Center + 96 +
CenterH + 64 +
CenterV + 32 +
Fill + 128 +
Left + 2 +
None + 0 +
Right + 4 +
Top + 8 +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Image/Static_Functions/Create/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Image/Static_Functions/Create/index.html new file mode 100644 index 0000000..dcc3c34 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Image/Static_Functions/Create/index.html @@ -0,0 +1,269 @@ + + + + +Lua/Client/Image/Static Functions/Create - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Image/Static Functions/Create

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Image
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Image +
Prototype    +Image.Create(AssetLocation, string) +
Description    +Loads an image from the specified asset location and filename (or Base64 string) +
+


+

+ +

Examples

+

Loading an image from the images/ directory

+

This will draw the JC2-MP logo in the center of the screen. +

The path of logo.png is Just Cause 2 - Multiplayer Mod/images/logo.png. +

+
image = Image.Create(AssetLocation.Disk, "logo.png")
+ 
+Events:Subscribe("Render", function()
+	image:Draw(
+		Render.Size * 0.5 - image:GetPixelSize() * 0.5,
+		image:GetPixelSize(),
+		Vector2(0, 0),
+		Vector2(1, 1)
+	)
+end)
+

Loading from a zip file in the client's dropzone directory

+

If your Lua module's name is MyModule, create a zip file in Just Cause 2 - Multiplayer Mod/dropzone/ called MyModule.zip. Any images in images/ in the .zip can be loaded like normal. This example assumes you have a file in the .zip at images/MyImage.png. +

+
image = Image.Create(AssetLocation.Disk, "MyImage.png")
+
AssetLocation.Game
+

This loads an image from the game's archives. +

+
image = Image.Create(AssetLocation.Game, "pda_map_dif.dds")
+
AssetLocation.Base64
+

The resulting image is the iconic picture of the Earth. +

+
image = Image.Create(AssetLocation.Base64, "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")
+

Notes on using Base64 images

+
    +
  • It was made as a temporary way to stream images to clients before Steam Workshop. +
  • +
  • Keep the images small! Clients download them every time they join, and no one likes waiting when they join. +
      +
    • .lua files sent to clients are compressed before they're sent, so that helps a little. +
    • +
    +
  • +
  • http://www.base64-image.de is a nice Base64 converter. +
  • +
+


+


+


+

+
+ + + + + + + + + +
Returns    +Image +
Prototype    +Image.Create(number hash) +
Description    +Loads an image from the game archives using the hash. Some images have unknown filenames, so you must use the hash. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Image/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Image/index.html new file mode 100644 index 0000000..070cc1d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Image/index.html @@ -0,0 +1,269 @@ + + + + +Lua/Client/Image - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Image

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+

Static functions

+

+

+ + + + + + + + + + + + +
Returns + Prototype +
Image + Create(AssetLocation, string) +
Image + Create(number) +
boolean + IsSupported(string) +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
+ Draw(Vector2, Vector2, Vector2, Vector2) +
+ Draw() +
number + GetAlpha() +
boolean + GetFailed() +
Vector2 + GetPixelSize() +
Vector2 + GetPosition() +
Vector2 + GetSize() +
+ GetUV() +
Color + Sample(Vector2) +
+ SetAlpha(number) +
+ SetPosition(Vector2) +
+ SetSize(Vector2) +
+ SetUV(Vector2, Vector2) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Input/Functions/Clear/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Input/Functions/Clear/index.html new file mode 100644 index 0000000..e212fc8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Input/Functions/Clear/index.html @@ -0,0 +1,200 @@ + + + + +Lua/Client/Input/Functions/Clear - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Input/Functions/Clear

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Input
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Input:Clear() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Key/Functions/IsDown/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Key/Functions/IsDown/index.html new file mode 100644 index 0000000..6502c34 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Key/Functions/IsDown/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/Key/Functions/IsDown - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Key/Functions/IsDown

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Key
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +Key:IsDown(number) +
Description    +Returns whether or not a key is currently depressed. See Key for key codes. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Key/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Key/index.html new file mode 100644 index 0000000..dd958b4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Key/index.html @@ -0,0 +1,1313 @@ + + + + +Lua/Client/Key - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Key

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+

Note: As of 0.1.2, the statics are part of VirtualKey, not Key. This was an oversight and it will likely be merged into Key. +

+ +

Functions

+

+

+ + + + + + +
Returns + Prototype +
boolean + IsDown(number) +
+

Statics

+

These are based on virtual-key codes used by the Windows API. See here for reference. +

+

Common

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Name + Value +
Add + 107 +
Back + 8 +
Control + 17 +
Decimal + 110 +
Delete + 46 +
Divide + 111 +
Down + 40 +
End + 35 +
Escape + 27 +
F1 + 112 +
F2 + 113 +
F3 + 114 +
F4 + 115 +
F5 + 116 +
F6 + 117 +
F7 + 118 +
F8 + 119 +
F9 + 120 +
F10 + 121 +
F11 + 122 +
F12 + 123 +
Home + 36 +
Insert + 45 +
LButton + 1 +
LControl + 162 +
LMenu + 164 +
LShift + 160 +
Left + 37 +
MButton + 4 +
Menu + 18 +
Multiply + 106 +
Next + 34 +
Numlock + 144 +
Numpad0 + 96 +
Numpad1 + 97 +
Numpad2 + 98 +
Numpad3 + 99 +
Numpad4 + 100 +
Numpad5 + 101 +
Numpad6 + 102 +
Numpad7 + 103 +
Numpad8 + 104 +
Numpad9 + 105 +
Prior + 33 +
RButton + 2 +
RControl + 163 +
RMenu + 165 +
RShift + 161 +
Return + 13 +
Right + 39 +
Scroll + 145 +
Shift + 16 +
Snapshot + 44 +
Space + 32 +
Subtract + 109 +
Tab + 9 +
Up + 38 +
XButton1 + 5 +
XButton2 + 6 +
+

Full list

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Name + Value +
Accept + 30 +
Add + 107 +
Apps + 93 +
Attn + 246 +
Back + 8 +
BrowserBack + 166 +
BrowserFavorites + 171 +
BrowserForward + 167 +
BrowserHome + 172 +
BrowserRefresh + 168 +
BrowserSearch + 170 +
BrowserStop + 169 +
Cancel + 3 +
Capital + 20 +
Clear + 12 +
Control + 17 +
Convert + 28 +
Crsel + 247 +
Decimal + 110 +
Delete + 46 +
Divide + 111 +
Down + 40 +
End + 35 +
Ereof + 249 +
Escape + 27 +
Execute + 43 +
Exsel + 248 +
F1 + 112 +
F10 + 121 +
F11 + 122 +
F12 + 123 +
F13 + 124 +
F14 + 125 +
F15 + 126 +
F16 + 127 +
F17 + 128 +
F18 + 129 +
F19 + 130 +
F2 + 113 +
F20 + 131 +
F21 + 132 +
F22 + 133 +
F23 + 134 +
F24 + 135 +
F3 + 114 +
F4 + 115 +
F5 + 116 +
F6 + 117 +
F7 + 118 +
F8 + 119 +
F9 + 120 +
Final + 24 +
Hangeul + 21 +
Hangul + 21 +
Hanja + 25 +
Help + 47 +
Home + 36 +
Ico00 + 228 +
IcoHelp + 227 +
Insert + 45 +
Junja + 23 +
Kana + 21 +
Kanji + 25 +
LButton + 1 +
LControl + 162 +
LMenu + 164 +
LShift + 160 +
LWin + 91 +
LaunchApp1 + 182 +
LaunchApp2 + 183 +
LaunchMail + 180 +
LaunchMediaSelect + 181 +
Left + 37 +
MButton + 4 +
MediaNextTrack + 176 +
MediaPlayPause + 179 +
MediaPrevTrack + 177 +
MediaStop + 178 +
Menu + 18 +
Modechange + 31 +
Multiply + 106 +
Next + 34 +
Noname + 252 +
Nonconvert + 29 +
Numlock + 144 +
Numpad0 + 96 +
Numpad1 + 97 +
Numpad2 + 98 +
Numpad3 + 99 +
Numpad4 + 100 +
Numpad5 + 101 +
Numpad6 + 102 +
Numpad7 + 103 +
Numpad8 + 104 +
Numpad9 + 105 +
Oem1 + 186 +
Oem102 + 226 +
Oem2 + 191 +
Oem3 + 192 +
Oem4 + 219 +
Oem5 + 220 +
Oem6 + 221 +
Oem7 + 222 +
Oem8 + 223 +
OemAttn + 240 +
OemAuto + 243 +
OemAx + 225 +
OemBacktab + 245 +
OemClear + 254 +
OemComma + 188 +
OemCopy + 242 +
OemCusel + 239 +
OemEnlw + 244 +
OemFinish + 241 +
OemFjJisho + 146 +
OemFjLoya + 149 +
OemFjMasshou + 147 +
OemFjRoya + 150 +
OemFjTouroku + 148 +
OemJump + 234 +
OemMinus + 189 +
OemNecEqual + 146 +
OemPa1 + 235 +
OemPa2 + 236 +
OemPa3 + 237 +
OemPeriod + 190 +
OemPlus + 187 +
OemReset + 233 +
OemWsctrl + 238 +
Pa1 + 253 +
Packet + 231 +
Pause + 19 +
Play + 250 +
Print + 42 +
Prior + 33 +
Processkey + 229 +
RButton + 2 +
RControl + 163 +
RMenu + 165 +
RShift + 161 +
RWin + 92 +
Return + 13 +
Right + 39 +
Scroll + 145 +
Select + 41 +
Separator + 108 +
Shift + 16 +
Sleep + 95 +
Snapshot + 44 +
Space + 32 +
Subtract + 109 +
Tab + 9 +
Up + 38 +
VolumeDown + 174 +
VolumeMute + 173 +
VolumeUp + 175 +
XButton1 + 5 +
XButton2 + 6 +
Zoom + 251 +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetAlignment/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetAlignment/index.html new file mode 100644 index 0000000..80d67c2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetAlignment/index.html @@ -0,0 +1,204 @@ + + + + +Lua/Client/Label/Functions/GetAlignment - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Label/Functions/GetAlignment

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Label
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +Label:GetAlignment() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetText/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetText/index.html new file mode 100644 index 0000000..6d6b284 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetText/index.html @@ -0,0 +1,204 @@ + + + + +Lua/Client/Label/Functions/GetText - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Label/Functions/GetText

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Label
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +string +
Prototype    +Label:GetText() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetTextColor/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetTextColor/index.html new file mode 100644 index 0000000..1dad154 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetTextColor/index.html @@ -0,0 +1,204 @@ + + + + +Lua/Client/Label/Functions/GetTextColor - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Label/Functions/GetTextColor

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Label
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Color +
Prototype    +Label:GetTextColor() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetTextHeight/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetTextHeight/index.html new file mode 100644 index 0000000..cc2cbca --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetTextHeight/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/Label/Functions/GetTextHeight - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Label/Functions/GetTextHeight

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Label
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +Label:GetTextHeight() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetTextLength/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetTextLength/index.html new file mode 100644 index 0000000..b85629a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetTextLength/index.html @@ -0,0 +1,204 @@ + + + + +Lua/Client/Label/Functions/GetTextLength - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Label/Functions/GetTextLength

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Label
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +Label:GetTextLength() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetTextPadding/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetTextPadding/index.html new file mode 100644 index 0000000..e1570f1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetTextPadding/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/Label/Functions/GetTextPadding - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Label/Functions/GetTextPadding

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Label
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Label:GetTextPadding() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetTextSize/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetTextSize/index.html new file mode 100644 index 0000000..affa31b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetTextSize/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/Label/Functions/GetTextSize - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Label/Functions/GetTextSize

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Label
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +Label:GetTextSize() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetTextWidth/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetTextWidth/index.html new file mode 100644 index 0000000..89fbd80 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetTextWidth/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/Label/Functions/GetTextWidth - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Label/Functions/GetTextWidth

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Label
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +Label:GetTextWidth() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetWrap/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetWrap/index.html new file mode 100644 index 0000000..cd6191a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/GetWrap/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/Label/Functions/GetWrap - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Label/Functions/GetWrap

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Label
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +Label:GetWrap() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetAlignment/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetAlignment/index.html new file mode 100644 index 0000000..b3f880f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetAlignment/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/Label/Functions/SetAlignment - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Label/Functions/SetAlignment

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Label
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Label:SetAlignment(GwenPosition number) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetColorBright/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetColorBright/index.html new file mode 100644 index 0000000..4beaaad --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetColorBright/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/Label/Functions/SetColorBright - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Label/Functions/SetColorBright

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Label
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Label:SetColorBright() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetColorDark/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetColorDark/index.html new file mode 100644 index 0000000..3c74e8f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetColorDark/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/Label/Functions/SetColorDark - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Label/Functions/SetColorDark

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Label
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Label:SetColorDark() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetColorHighlight/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetColorHighlight/index.html new file mode 100644 index 0000000..4383a88 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetColorHighlight/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/Label/Functions/SetColorHighlight - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Label/Functions/SetColorHighlight

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Label
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Label:SetColorHighlight() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetColorNormal/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetColorNormal/index.html new file mode 100644 index 0000000..d52e99d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetColorNormal/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/Label/Functions/SetColorNormal - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Label/Functions/SetColorNormal

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Label
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Label:SetColorNormal() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetText/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetText/index.html new file mode 100644 index 0000000..4cb70c0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetText/index.html @@ -0,0 +1,213 @@ + + + + +Lua/Client/Label/Functions/SetText - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Label/Functions/SetText

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Label
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Label:SetText(string, boolean) +
Description    +No description +
+


+

+
+ + + + + + + + + +
Returns    +none +
Prototype    +Label:SetText(string) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetTextColor/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetTextColor/index.html new file mode 100644 index 0000000..086e044 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetTextColor/index.html @@ -0,0 +1,204 @@ + + + + +Lua/Client/Label/Functions/SetTextColor - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Label/Functions/SetTextColor

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Label
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Label:SetTextColor(Color) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetTextPadding/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetTextPadding/index.html new file mode 100644 index 0000000..2adcab3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetTextPadding/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/Label/Functions/SetTextPadding - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Label/Functions/SetTextPadding

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Label
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Label:SetTextPadding(Vector2, Vector2) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetTextSize/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetTextSize/index.html new file mode 100644 index 0000000..fc21990 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetTextSize/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/Label/Functions/SetTextSize - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Label/Functions/SetTextSize

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Label
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Label:SetTextSize(number) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetWrap/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetWrap/index.html new file mode 100644 index 0000000..ae089c6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SetWrap/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/Label/Functions/SetWrap - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Label/Functions/SetWrap

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Label
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Label:SetWrap(boolean) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SizeToContents/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SizeToContents/index.html new file mode 100644 index 0000000..9524888 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/Functions/SizeToContents/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/Label/Functions/SizeToContents - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Label/Functions/SizeToContents

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Label
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Label:SizeToContents() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Label/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/index.html new file mode 100644 index 0000000..37d6114 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Label/index.html @@ -0,0 +1,735 @@ + + + + +Lua/Client/Label - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Label

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+
+

Events

+

+

+

Events inherited from BaseWindow

+

Blur +

Focus +

HoverEnter +

HoverLeave +

PostRender +

PreRender +

Render +

+

+

Static functions

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
Label + Create(BaseWindow, string) +
Label + Create(string) +
Label + Create(BaseWindow) +
Label + Create() +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
number + GetAlignment() +
string + GetText() +
Color + GetTextColor() +
number + GetTextHeight() +
number + GetTextLength() +
+ GetTextPadding() +
number + GetTextSize() +
number + GetTextWidth() +
boolean + GetWrap() +
+ SetAlignment(number) +
+ SetColorBright() +
+ SetColorDark() +
+ SetColorHighlight() +
+ SetColorNormal() +
+ SetText(string, boolean) +
+ SetText(string) +
+ SetTextColor(Color) +
+ SetTextPadding(Vector2, Vector2) +
+ SetTextSize(number) +
+ SetWrap(boolean) +
+ SizeToContents() +
+

Functions inherited from BaseWindow

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Vector2 + AbsoluteToRelative(Vector2) +
+ Blur() +
+ BringToFront() +
Base + FindChildByName(string) +
Base + FindChildByName(string, boolean) +
+ Focus() +
boolean + GetBackgroundVisible() +
BaseWindow + GetChild(number) +
object + GetChildren() +
boolean + GetDataBool(string) +
number + GetDataNumber(string) +
object + GetDataObject(string) +
string + GetDataString(string) +
number + GetDock() +
boolean + GetEnabled() +
boolean + GetFocused() +
number + GetHeight() +
number + GetHeightRel() +
boolean + GetHovered() +
+ GetMargin() +
string + GetName() +
number + GetNumChildren() +
boolean + GetOnTop() +
+ GetPadding() +
BaseWindow + GetParent() +
Vector2 + GetPosition() +
Vector2 + GetPositionRel() +
Vector2 + GetSize() +
Vector2 + GetSizeRel() +
boolean + GetTabNavigation() +
BaseWindow + GetToolTip() +
string + GetType() +
boolean + GetVisible() +
number + GetWidth() +
number + GetWidthRel() +
+ Hide() +
boolean + IsChild(BaseWindow) +
Vector2 + RelativeToAbsolute(Vector2) +
+ Remove() +
+ RemoveAllChildren() +
+ SendToBack() +
+ SetBackgroundVisible(boolean) +
+ SetDataBool(string, boolean) +
+ SetDataNumber(string, number) +
+ SetDataObject(string, object) +
+ SetDataString(string, string) +
+ SetDock(GwenPosition) +
+ SetEnabled(boolean) +
+ SetHeight(number) +
+ SetHeightRel(number) +
+ SetHeightAutoRel(number) +
+ SetMargin(Vector2, Vector2) +
+ SetName(string) +
+ SetPadding(Vector2, Vector2) +
+ SetParent(BaseWindow) +
+ SetPosition(Vector2) +
+ SetPositionRel(Vector2) +
+ SetSize(Vector2) +
+ SetSizeAutoRel(Vector2) +
+ SetSizeRel(Vector2) +
+ SetTabNavigation(boolean) +
+ SetToolTip(string) +
+ SetVisible(boolean) +
+ SetWidth(number) +
+ SetWidthRel(number) +
+ SetWidthAutoRel(number) +
+ Show() +
+ SizeToChildren(boolean, boolean) +
+ SizeToChildren() +
Event + Subscribe(string, object, object) +
Event + Subscribe(string, object) +
+ Touch() +
+ Unsubscribe(Event) +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
boolean + Label == Label +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ListBox/Functions/Clear/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ListBox/Functions/Clear/index.html new file mode 100644 index 0000000..5555355 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ListBox/Functions/Clear/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Client/ListBox/Functions/Clear - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ListBox/Functions/Clear

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ListBox
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +ListBox:Clear() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/LocalPlayer/Functions/IsTeleporting/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/LocalPlayer/Functions/IsTeleporting/index.html new file mode 100644 index 0000000..83065f8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/LocalPlayer/Functions/IsTeleporting/index.html @@ -0,0 +1,200 @@ + + + + +Lua/Client/LocalPlayer/Functions/IsTeleporting - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/LocalPlayer/Functions/IsTeleporting

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | LocalPlayer
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +LocalPlayer:IsTeleporting() +
Description    +Returns whether or not the LocalPlayer is loading the world and cannot move. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/LocalPlayer/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/LocalPlayer/index.html new file mode 100644 index 0000000..1aee9a0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/LocalPlayer/index.html @@ -0,0 +1,359 @@ + + + +Lua/Client/LocalPlayer - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/LocalPlayer

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+
+

Static functions

+

+

+ + + + + + + + + +
Returns + Prototype +
object + GetById(number) +
object + Match(string) +
+

Functions

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
table + GetAimTarget() +
number + GetMoney() +
+ SetBaseState(AnimationState) +
+ SetUpperBodyState(AnimationState) +
+

Functions inherited from Player

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Angle + GetAngle() +
AnimationState + GetBaseState() +
Vector3 + GetBonePosition(string) +
object + GetBones() +
Color + GetColor() +
number + GetEquippedSlot() +
Weapon + GetEquippedWeapon() +
number + GetHealth() +
number + GetId() +
object + GetInventory() +
Vector3 + GetLinearVelocity() +
number + GetModelId() +
string + GetName() +
Vector3 + GetPosition() +
PlayerState + GetState() +
SteamId + GetSteamId() +
AnimationState + GetUpperBodyState() +
Vehicle + GetVehicle() +
World + GetWorld() +
boolean + InVehicle() +
boolean + IsValid() +
+

Operators

+

+

+ + + + + + + + + +
Returns + Prototype +
boolean + Player == Player +
string + tostring(Player) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/MenuItem/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/MenuItem/index.html new file mode 100644 index 0000000..57c7664 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/MenuItem/index.html @@ -0,0 +1,875 @@ + + + + +Lua/Client/MenuItem - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/MenuItem

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+
+

Events

+

+

Checked +

CheckChanged +

MenuItemSelected +

UnChecked +

+

Events inherited from Button

+

DoubleClick +

Down +

Press +

RightPress +

Toggle +

ToggleOff +

ToggleOn +

Up +

+

Events inherited from BaseWindow

+

Blur +

Focus +

HoverEnter +

HoverLeave +

PostRender +

PreRender +

Render +

+

+

Static functions

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
MenuItem + Create(BaseWindow, string) +
MenuItem + Create(string) +
MenuItem + Create(BaseWindow) +
MenuItem + Create() +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
+ CloseMenu() +
boolean + GetChecked() +
Menu + GetMenu() +
boolean + GetMenuOpen() +
boolean + GetOnStrip() +
+ OpenMenu() +
+ SetCheckable(boolean) +
+ SetChecked(boolean) +
+ SetOnStrip(boolean) +
+ ToggleMenu() +
+

Functions inherited from Button

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
boolean + GetPressed() +
boolean + GetToggleState() +
boolean + GetToggleable() +
+ SetPressed(boolean) +
+ SetTextNormalColor(Color) +
+ SetTextHoveredColor(Color) +
+ SetTextPressedColor(Color) +
+ SetTextDisabledColor(Color) +
+ SetToggleState(boolean) +
+ SetToggleable(boolean) +
+ Toggle() +
+

Functions inherited from Label

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
number + GetAlignment() +
string + GetText() +
Color + GetTextColor() +
number + GetTextHeight() +
number + GetTextLength() +
+ GetTextPadding() +
number + GetTextSize() +
number + GetTextWidth() +
boolean + GetWrap() +
+ SetAlignment(number) +
+ SetColorBright() +
+ SetColorDark() +
+ SetColorHighlight() +
+ SetColorNormal() +
+ SetText(string, boolean) +
+ SetText(string) +
+ SetTextColor(Color) +
+ SetTextPadding(Vector2, Vector2) +
+ SetTextSize(number) +
+ SetWrap(boolean) +
+ SizeToContents() +
+

Functions inherited from BaseWindow

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Vector2 + AbsoluteToRelative(Vector2) +
+ Blur() +
+ BringToFront() +
Base + FindChildByName(string) +
Base + FindChildByName(string, boolean) +
+ Focus() +
boolean + GetBackgroundVisible() +
BaseWindow + GetChild(number) +
object + GetChildren() +
boolean + GetDataBool(string) +
number + GetDataNumber(string) +
object + GetDataObject(string) +
string + GetDataString(string) +
number + GetDock() +
boolean + GetEnabled() +
boolean + GetFocused() +
number + GetHeight() +
number + GetHeightRel() +
boolean + GetHovered() +
+ GetMargin() +
string + GetName() +
number + GetNumChildren() +
boolean + GetOnTop() +
+ GetPadding() +
BaseWindow + GetParent() +
Vector2 + GetPosition() +
Vector2 + GetPositionRel() +
Vector2 + GetSize() +
Vector2 + GetSizeRel() +
boolean + GetTabNavigation() +
BaseWindow + GetToolTip() +
string + GetType() +
boolean + GetVisible() +
number + GetWidth() +
number + GetWidthRel() +
+ Hide() +
boolean + IsChild(BaseWindow) +
Vector2 + RelativeToAbsolute(Vector2) +
+ Remove() +
+ RemoveAllChildren() +
+ SendToBack() +
+ SetBackgroundVisible(boolean) +
+ SetDataBool(string, boolean) +
+ SetDataNumber(string, number) +
+ SetDataObject(string, object) +
+ SetDataString(string, string) +
+ SetDock(GwenPosition) +
+ SetEnabled(boolean) +
+ SetHeight(number) +
+ SetHeightRel(number) +
+ SetHeightAutoRel(number) +
+ SetMargin(Vector2, Vector2) +
+ SetName(string) +
+ SetPadding(Vector2, Vector2) +
+ SetParent(BaseWindow) +
+ SetPosition(Vector2) +
+ SetPositionRel(Vector2) +
+ SetSize(Vector2) +
+ SetSizeAutoRel(Vector2) +
+ SetSizeRel(Vector2) +
+ SetTabNavigation(boolean) +
+ SetToolTip(string) +
+ SetVisible(boolean) +
+ SetWidth(number) +
+ SetWidthRel(number) +
+ SetWidthAutoRel(number) +
+ Show() +
+ SizeToChildren(boolean, boolean) +
+ SizeToChildren() +
Event + Subscribe(string, object, object) +
Event + Subscribe(string, object) +
+ Touch() +
+ Unsubscribe(Event) +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
boolean + MenuItem == MenuItem +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/PageControl/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/PageControl/index.html new file mode 100644 index 0000000..601147a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/PageControl/index.html @@ -0,0 +1,713 @@ + + + + +Lua/Client/PageControl - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/PageControl

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+
+

Events

+

+

Finish +

PageChanged +

+

Events inherited from BaseWindow

+

Blur +

Focus +

HoverEnter +

HoverLeave +

PostRender +

PreRender +

Render +

+

+

Static functions

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
PageControl + Create(BaseWindow, string) +
PageControl + Create(string) +
PageControl + Create(BaseWindow) +
PageControl + Create() +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
+ Finish() +
Button + GetBackButton() +
Base + GetCurrentPage() +
Button + GetFinishButton() +
Label + GetLabel() +
Button + GetNextButton() +
Base + GetPage(number) +
number + GetPageCount() +
number + GetPageNumber() +
boolean + GetUseFinishButton() +
+ NextPage() +
+ PreviousPage() +
+ SetPageCount(number) +
+ SetUseFinishButton(boolean) +
+ ShowPage(number) +
+

Functions inherited from BaseWindow

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Vector2 + AbsoluteToRelative(Vector2) +
+ Blur() +
+ BringToFront() +
Base + FindChildByName(string) +
Base + FindChildByName(string, boolean) +
+ Focus() +
boolean + GetBackgroundVisible() +
BaseWindow + GetChild(number) +
object + GetChildren() +
boolean + GetDataBool(string) +
number + GetDataNumber(string) +
object + GetDataObject(string) +
string + GetDataString(string) +
number + GetDock() +
boolean + GetEnabled() +
boolean + GetFocused() +
number + GetHeight() +
number + GetHeightRel() +
boolean + GetHovered() +
+ GetMargin() +
string + GetName() +
number + GetNumChildren() +
boolean + GetOnTop() +
+ GetPadding() +
BaseWindow + GetParent() +
Vector2 + GetPosition() +
Vector2 + GetPositionRel() +
Vector2 + GetSize() +
Vector2 + GetSizeRel() +
boolean + GetTabNavigation() +
BaseWindow + GetToolTip() +
string + GetType() +
boolean + GetVisible() +
number + GetWidth() +
number + GetWidthRel() +
+ Hide() +
boolean + IsChild(BaseWindow) +
Vector2 + RelativeToAbsolute(Vector2) +
+ Remove() +
+ RemoveAllChildren() +
+ SendToBack() +
+ SetBackgroundVisible(boolean) +
+ SetDataBool(string, boolean) +
+ SetDataNumber(string, number) +
+ SetDataObject(string, object) +
+ SetDataString(string, string) +
+ SetDock(GwenPosition) +
+ SetEnabled(boolean) +
+ SetHeight(number) +
+ SetHeightRel(number) +
+ SetHeightAutoRel(number) +
+ SetMargin(Vector2, Vector2) +
+ SetName(string) +
+ SetPadding(Vector2, Vector2) +
+ SetParent(BaseWindow) +
+ SetPosition(Vector2) +
+ SetPositionRel(Vector2) +
+ SetSize(Vector2) +
+ SetSizeAutoRel(Vector2) +
+ SetSizeRel(Vector2) +
+ SetTabNavigation(boolean) +
+ SetToolTip(string) +
+ SetVisible(boolean) +
+ SetWidth(number) +
+ SetWidthRel(number) +
+ SetWidthAutoRel(number) +
+ Show() +
+ SizeToChildren(boolean, boolean) +
+ SizeToChildren() +
Event + Subscribe(string, object, object) +
Event + Subscribe(string, object) +
+ Touch() +
+ Unsubscribe(Event) +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
boolean + PageControl == PageControl +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/PasswordTextBox/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/PasswordTextBox/index.html new file mode 100644 index 0000000..1e65993 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/PasswordTextBox/index.html @@ -0,0 +1,808 @@ + + + + +Lua/Client/PasswordTextBox - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/PasswordTextBox

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+
+

Events

+

+

+

Events inherited from TextBox

+

EscPressed +

ReturnPressed +

TabPressed +

TextChanged +

+

Events inherited from BaseWindow

+

Blur +

Focus +

HoverEnter +

HoverLeave +

PostRender +

PreRender +

Render +

+

+

Static functions

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
PasswordTextBox + Create(BaseWindow, string) +
PasswordTextBox + Create(string) +
PasswordTextBox + Create(BaseWindow) +
PasswordTextBox + Create() +
+

Functions

+

+

+ + + + + + +
Returns + Prototype +
+ SetPasswordChar(string) +
+

Functions inherited from TextBox

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
+ ClearSelection() +
+ DeleteText(number, number) +
string + GetSelection() +
boolean + HasSelection() +
+ InsertText(string) +
+ MakeCaratVisible() +
+ MoveCaretToEnd() +
+ SetCursorEnd(number) +
+ SetCursorPosition(number) +
+

Functions inherited from Label

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
number + GetAlignment() +
string + GetText() +
Color + GetTextColor() +
number + GetTextHeight() +
number + GetTextLength() +
+ GetTextPadding() +
number + GetTextSize() +
number + GetTextWidth() +
boolean + GetWrap() +
+ SetAlignment(number) +
+ SetColorBright() +
+ SetColorDark() +
+ SetColorHighlight() +
+ SetColorNormal() +
+ SetText(string, boolean) +
+ SetText(string) +
+ SetTextColor(Color) +
+ SetTextPadding(Vector2, Vector2) +
+ SetTextSize(number) +
+ SetWrap(boolean) +
+ SizeToContents() +
+

Functions inherited from BaseWindow

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Vector2 + AbsoluteToRelative(Vector2) +
+ Blur() +
+ BringToFront() +
Base + FindChildByName(string) +
Base + FindChildByName(string, boolean) +
+ Focus() +
boolean + GetBackgroundVisible() +
BaseWindow + GetChild(number) +
object + GetChildren() +
boolean + GetDataBool(string) +
number + GetDataNumber(string) +
object + GetDataObject(string) +
string + GetDataString(string) +
number + GetDock() +
boolean + GetEnabled() +
boolean + GetFocused() +
number + GetHeight() +
number + GetHeightRel() +
boolean + GetHovered() +
+ GetMargin() +
string + GetName() +
number + GetNumChildren() +
boolean + GetOnTop() +
+ GetPadding() +
BaseWindow + GetParent() +
Vector2 + GetPosition() +
Vector2 + GetPositionRel() +
Vector2 + GetSize() +
Vector2 + GetSizeRel() +
boolean + GetTabNavigation() +
BaseWindow + GetToolTip() +
string + GetType() +
boolean + GetVisible() +
number + GetWidth() +
number + GetWidthRel() +
+ Hide() +
boolean + IsChild(BaseWindow) +
Vector2 + RelativeToAbsolute(Vector2) +
+ Remove() +
+ RemoveAllChildren() +
+ SendToBack() +
+ SetBackgroundVisible(boolean) +
+ SetDataBool(string, boolean) +
+ SetDataNumber(string, number) +
+ SetDataObject(string, object) +
+ SetDataString(string, string) +
+ SetDock(GwenPosition) +
+ SetEnabled(boolean) +
+ SetHeight(number) +
+ SetHeightRel(number) +
+ SetHeightAutoRel(number) +
+ SetMargin(Vector2, Vector2) +
+ SetName(string) +
+ SetPadding(Vector2, Vector2) +
+ SetParent(BaseWindow) +
+ SetPosition(Vector2) +
+ SetPositionRel(Vector2) +
+ SetSize(Vector2) +
+ SetSizeAutoRel(Vector2) +
+ SetSizeRel(Vector2) +
+ SetTabNavigation(boolean) +
+ SetToolTip(string) +
+ SetVisible(boolean) +
+ SetWidth(number) +
+ SetWidthRel(number) +
+ SetWidthAutoRel(number) +
+ Show() +
+ SizeToChildren(boolean, boolean) +
+ SizeToChildren() +
Event + Subscribe(string, object, object) +
Event + Subscribe(string, object) +
+ Touch() +
+ Unsubscribe(Event) +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
boolean + PasswordTextBox == PasswordTextBox +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Physics/Functions/Raycast/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Physics/Functions/Raycast/index.html new file mode 100644 index 0000000..2a46311 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Physics/Functions/Raycast/index.html @@ -0,0 +1,278 @@ + + + + +Lua/Client/Physics/Functions/Raycast - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Lua/Client/Physics/Functions/Raycast

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Physics
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +table +
Prototype    +Physics:Raycast(Vector3 position, Vector3 direction, number minDistance, number maxDistance) +
Description    +No description +
+


+

+

Description

+

Casts a ray at position, fired in direction direction. A raycast is like shooting a bullet from a gun; it returns information about the point at which the ray collides with the world or an object. If nothing is encountered when the ray's length reaches maxDistance, the point at maxDistance is returned instead, which will be a point in midair. If the ray hits a JC2-MP object, it will be returned as part of the result. +

+direction is a normalized Vector3; for example,
Camera:GetAngle() * Vector3.Forward
will create a direction vector that aims forward from the camera. +

The result is similar to GetAimTarget. +

Bug: The ray seems to ignore everything if maxDistance is high enough (1000 is safe, 5000 is too long). +

+
+

The table returned may contain the following elements: +

+
    +
  • number distance: the distance, in metres, that the final position is from the origin. +
  • +
  • Vector3 position: the position hit by the ray; if the ray failed to hit anything, this will be equal to position + direction * maxDistance. +
  • +
  • Vector3 normal: the vector perpendicular to the surface, also known as the normal, hit by the raycast. +
  • +
  • object entity: the JC2-MP entity the ray hit, if it hit one. +
  • +
+

See also

+

GetAimTarget returns a similar result: Lua/Tutorials/Reference/GetAimTarget +

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Player/Functions/GetBoneAngle/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Player/Functions/GetBoneAngle/index.html new file mode 100644 index 0000000..1eb4ca6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Player/Functions/GetBoneAngle/index.html @@ -0,0 +1,192 @@ + + + + +Lua/Client/Player/Functions/GetBoneAngle - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Player/Functions/GetBoneAngle

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Angle +
Prototype    +Player:GetBoneAngle(string) +
Description    +Returns the angle of the bone specified. +
+


+

+

Bones reference

+
Bones Reference.jpg
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Player/Functions/GetBones/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Player/Functions/GetBones/index.html new file mode 100644 index 0000000..69f7806 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Player/Functions/GetBones/index.html @@ -0,0 +1,208 @@ + + + + +Lua/Client/Player/Functions/GetBones - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Player/Functions/GetBones

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +table +
Prototype    +Player:GetBones() +
Description    +Returns a table of bone positions and angles. +
+


+

+ +

Example

+

Render bones as primitive lines

+
  1. function RenderBones()
  2. 	local bones = LocalPlayer:GetBones()
  3. 	for boneName, bone in pairs(bones) do
  4. 		local point1 = bone.position
  5. 		local point2 = point1 + bone.angle * Vector3.Right * 0.25
  6. 		Render:DrawLine(point1, point2, Color.Red)
  7. 	end
  8. end
  9.  
  10. Events:Subscribe("Render", RenderBones)
+

Result

+
Lua Player GetBones Example.jpg
+

Bones reference

+
Bones Reference.jpg
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Player/Functions/GetSteamId/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Player/Functions/GetSteamId/index.html new file mode 100644 index 0000000..a8f24a0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Player/Functions/GetSteamId/index.html @@ -0,0 +1,186 @@ + + + +Lua/Client/Player/Functions/GetSteamId - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Player/Functions/GetSteamId

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +SteamId +
Prototype    +Player:GetSteamId() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Player/Functions/GetValue/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Player/Functions/GetValue/index.html new file mode 100644 index 0000000..9162c09 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Player/Functions/GetValue/index.html @@ -0,0 +1,199 @@ + + + + +Lua/Client/Player/Functions/GetValue - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Player/Functions/GetValue

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +object +
Prototype    +Player:GetValue(string key) +
Description    +No description +
+


+

+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Player/Functions/SetValue/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Player/Functions/SetValue/index.html new file mode 100644 index 0000000..d774bc0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Player/Functions/SetValue/index.html @@ -0,0 +1,195 @@ + + + + +Lua/Client/Player/Functions/SetValue - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Player/Functions/SetValue

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Player:SetValue(string key, object value) +
Description    +No description +
+


+

+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Player/Static_Functions/Match/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Player/Static_Functions/Match/index.html new file mode 100644 index 0000000..d6a999e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Player/Static_Functions/Match/index.html @@ -0,0 +1,192 @@ + + + +Lua/Client/Player/Static Functions/Match - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Player/Static Functions/Match

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +table +
Prototype    +Player.Match(string) +
Description    +No description +
+


+

+

Description

+

This returns an array of Players whose name contains the string. +

+

See also

+

Lua/Server/Player/Static Functions/Match +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Player/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Player/index.html new file mode 100644 index 0000000..caae534 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Player/index.html @@ -0,0 +1,402 @@ + + + + +Lua/Client/Player - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Player

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+
+

Static functions

+

+

+ + + + + + + + + +
Returns + Prototype +
object + GetById(number) +
table + Match(string) +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
table + GetAimTarget() +
Image + GetAvatar(AvatarSize) +
Image + GetAvatar() +
Color + GetColor() +
number + GetEquippedSlot() +
Weapon + GetEquippedWeapon() +
number + GetHealth() +
number + GetId() +
table + GetInventory() +
Vector3 + GetLinearVelocity() +
string + GetName() +
PlayerState + GetState() +
SteamId + GetSteamId() +
object + GetValue(string) +
World + GetWorld() +
boolean + InVehicle() +
boolean + IsValid() +
+ SetValue(string, object) +
+

Functions inherited from ClientStreamableObject

+

+

+ + + + + + + + + + + + +
Returns + Prototype +
Angle + GetAngle() +
ClimateZone + GetClimateZone() +
Vector3 + GetPosition() +
+

Functions inherited from Character

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
AnimationState + GetBaseState() +
Angle + GetBoneAngle(string) +
Vector3 + GetBonePosition(string) +
table + GetBones() +
AnimationState + GetLeftArmState() +
number + GetModelId() +
VehicleSeat + GetSeat() +
AnimationState + GetUpperBodyState() +
Vehicle + GetVehicle() +
+

Operators

+

+

+ + + + + + + + + +
Returns + Prototype +
boolean + Player == Player +
string + tostring(Player) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/RadioButton/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/RadioButton/index.html new file mode 100644 index 0000000..f4a608b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/RadioButton/index.html @@ -0,0 +1,729 @@ + + + +Lua/Client/RadioButton - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

Lua/Client/RadioButton

+ + +
+ +
From JC2-MP Documentation
+ + +
< Lua‎ | Client
+ + +
+Jump to: navigation, search +
+ + +

Contents

+ +
+

Static functions

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
RadioButton + RadioButton.Create(BaseWindow, string) +
RadioButton + RadioButton.Create(string) +
RadioButton + RadioButton.Create(BaseWindow) +
RadioButton + RadioButton.Create() +
+

Functions

+

+

+ + + +
Returns + Prototype +
+

Functions inherited from CheckBox

+

+

+ + + + + + + + + + + + + + + + + + +
Returns + Prototype +
boolean + RadioButton:GetChecked() +
+ RadioButton:SetChecked(boolean) +
Event + RadioButton:Subscribe(string, object, object) +
Event + RadioButton:Subscribe(string, object) +
+ RadioButton:Toggle() +
+

Functions inherited from Button

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
boolean + RadioButton:GetPressed() +
boolean + RadioButton:GetToggleState() +
boolean + RadioButton:GetToggleable() +
+ RadioButton:SetPressed(boolean) +
+ RadioButton:SetToggleState(boolean) +
+ RadioButton:SetToggleable(boolean) +
+ RadioButton:SizeToContents() +
+

Functions inherited from Label

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
number + RadioButton:GetAlignment() +
string + RadioButton:GetText() +
Color + RadioButton:GetTextColor() +
number + RadioButton:GetTextHeight() +
number + RadioButton:GetTextLength() +
+ RadioButton:GetTextPadding() +
number + RadioButton:GetTextWidth() +
boolean + RadioButton:GetWrap() +
+ RadioButton:SetAlignment(number) +
+ RadioButton:SetColorBright() +
+ RadioButton:SetColorDark() +
+ RadioButton:SetColorHighlight() +
+ RadioButton:SetColorNormal() +
+ RadioButton:SetText(string) +
+ RadioButton:SetText(string, boolean) +
+ RadioButton:SetTextColor(Color) +
+ RadioButton:SetTextPadding(Vector2, Vector2) +
+ RadioButton:SetWrap(boolean) +
+

Functions inherited from BaseWindow

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
+ RadioButton:Blur() +
+ RadioButton:BringToFront() +
Base + RadioButton:FindChildByName(string) +
Base + RadioButton:FindChildByName(string, boolean) +
+ RadioButton:Focus() +
boolean + RadioButton:GetBackgroundVisible() +
BaseWindow + RadioButton:GetChild(number) +
object + RadioButton:GetChildren() +
boolean + RadioButton:GetDataBool(string) +
number + RadioButton:GetDataNumber(string) +
object + RadioButton:GetDataObject(string) +
string + RadioButton:GetDataString(string) +
number + RadioButton:GetDock() +
boolean + RadioButton:GetEnabled() +
boolean + RadioButton:GetFocused() +
boolean + RadioButton:GetHovered() +
+ RadioButton:GetMargin() +
string + RadioButton:GetName() +
number + RadioButton:GetNumChildren() +
boolean + RadioButton:GetOnTop() +
+ RadioButton:GetPadding() +
BaseWindow + RadioButton:GetParent() +
Vector2 + RadioButton:GetPosition() +
Vector2 + RadioButton:GetPositionRel() +
Vector2 + RadioButton:GetSize() +
Vector2 + RadioButton:GetSizeRel() +
boolean + RadioButton:GetTabNavigation() +
BaseWindow + RadioButton:GetToolTip() +
string + RadioButton:GetType() +
boolean + RadioButton:GetVisible() +
+ RadioButton:Hide() +
boolean + RadioButton:IsChild(BaseWindow) +
+ RadioButton:Remove() +
+ RadioButton:RemoveAllChildren() +
+ RadioButton:SendToBack() +
+ RadioButton:SetBackgroundVisible(boolean) +
+ RadioButton:SetDataBool(string, boolean) +
+ RadioButton:SetDataNumber(string, number) +
+ RadioButton:SetDataObject(string, object) +
+ RadioButton:SetDataString(string, string) +
+ RadioButton:SetDock(number) +
+ RadioButton:SetEnabled(boolean) +
+ RadioButton:SetMargin(Vector2, Vector2) +
+ RadioButton:SetName(string) +
+ RadioButton:SetPadding(Vector2, Vector2) +
+ RadioButton:SetParent(BaseWindow) +
+ RadioButton:SetPosition(Vector2) +
+ RadioButton:SetPositionRel(Vector2) +
+ RadioButton:SetSize(Vector2) +
+ RadioButton:SetSizeRel(Vector2) +
+ RadioButton:SetTabNavigation(boolean) +
+ RadioButton:SetToolTip(string) +
+ RadioButton:SetVisible(boolean) +
+ RadioButton:Show() +
+ RadioButton:Touch() +
+ RadioButton:Unsubscribe(Event) +
+ + +
+ + + + + +
+ + +
+ +
+ +
+

Navigation menu

+ +
+ + + +
+ + + + + + +
+
+ + + + + + + + + +
+
+ + +
+ + + + + + + + + + + + + +
+ +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Render/Functions/GetTextWidth/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Render/Functions/GetTextWidth/index.html new file mode 100644 index 0000000..919835d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Render/Functions/GetTextWidth/index.html @@ -0,0 +1,228 @@ + + + + +Lua/Client/Render/Functions/GetTextWidth - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Render/Functions/GetTextWidth

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Render
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +Render:GetTextWidth(string text, number fontsize, number scale) +
Description    +No description +
+


+

+
+ + + + + + + + + +
Returns    +number +
Prototype    +Render:GetTextWidth(string text, number fontsize) +
Description    +No description +
+


+

+
+ + + + + + + + + +
Returns    +number +
Prototype    +Render:GetTextWidth(string text) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Render/Functions/SetClip/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Render/Functions/SetClip/index.html new file mode 100644 index 0000000..9bd0753 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Render/Functions/SetClip/index.html @@ -0,0 +1,231 @@ + + + + +Lua/Client/Render/Functions/SetClip - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Render/Functions/SetClip

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Render
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Render:SetClip(bool enabled) +
Description    +Turns clipping on or off +
+


+

+
+ + + + + + + + + +
Returns    +none +
Prototype    +Render:SetClip(bool enabled, Vector2 position, Vector2 size) +
Description    +Turns clipping on or off and sets the area to clip +
+


+

+

Examples

+
function Foo()
+	-- Set the clipping rect.
+	Render:SetClip(true, Render.Size * 0.25, Render.Size * 0.5)
+	-- Try to render a green overlay over the entire screen.
+	Render:FillArea(Vector2.Zero, Render.Size, Color(0, 255, 0, 127))
+end
+ 
+Events:Subscribe("Render", Foo)
+


+

+
Lua Render Set Clip Example.jpg
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Render/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Render/index.html new file mode 100644 index 0000000..5b816e9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Render/index.html @@ -0,0 +1,375 @@ + + + + +Lua/Client/Render - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Render

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+

Render functions currently have no depth testing. This means that everything will always be drawn over the game world. +

+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
+ DrawCircle(Vector2, number, Color) +
+ DrawCircle(Vector3, number, Color) +
+ DrawLine(Vector3, Vector3, Color) +
+ DrawLine(Vector2, Vector2, Color) +
+ DrawText(Vector2, string, Color, number, number) +
+ DrawText(Vector3, string, Color, number, number) +
+ DrawText(Vector2, string, Color, number) +
+ DrawText(Vector3, string, Color) +
+ DrawText(Vector3, string, Color, number) +
+ DrawText(Vector2, string, Color) +
+ FillArea(Vector3, Vector3, Color) +
+ FillArea(Vector2, Vector2, Color) +
+ FillCircle(Vector2, number, Color) +
+ FillCircle(Vector3, number, Color) +
+ FillTriangle(Vector3, Vector3, Vector3, Color) +
+ FillTriangle(Vector2, Vector2, Vector2, Color) +
number + GetTextHeight(string) +
number + GetTextHeight(string, number, number) +
number + GetTextHeight(string, number) +
Vector2 + GetTextSize(string, number, number) +
Vector2 + GetTextSize(string) +
Vector2 + GetTextSize(string, number) +
number + GetTextWidth(string, number) +
number + GetTextWidth(string, number, number) +
number + GetTextWidth(string) +
+ ResetTransform() +
Vector3 + ScreenToWorldDirection(Vector2) +
+ SetClip(bool) +
+ SetClip(bool, Vector2, Vector2) +
+ SetTransform(Transform2) +
+ SetTransform(Transform3) +
Vector2, boolean + WorldToMinimap(Vector3) +
Vector2, boolean + WorldToScreen(Vector3) +
+

Properties

+

+

+ + + + + + + + + + + + +
Name + Type +
Height + number +
Size + Vector2 +
Width + number +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/ScrollControl/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/ScrollControl/index.html new file mode 100644 index 0000000..4b67b76 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/ScrollControl/index.html @@ -0,0 +1,661 @@ + + + + +Lua/Client/ScrollControl - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ScrollControl

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+
+

Events

+

+

+

Events inherited from BaseWindow

+

Blur +

Focus +

HoverEnter +

HoverLeave +

PostRender +

PreRender +

Render +

+

+

Static functions

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
ScrollControl + Create(BaseWindow, string) +
ScrollControl + Create(string) +
ScrollControl + Create(BaseWindow) +
ScrollControl + Create() +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
boolean, boolean + GetScrollable() +
+ ScrollToBottom() +
+ ScrollToLeft() +
+ ScrollToRight() +
+ ScrollToTop() +
+ SetAutoHideBars(boolean) +
+ SetScrollable(boolean, boolean) +
+

Functions inherited from BaseWindow

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Vector2 + AbsoluteToRelative(Vector2) +
+ Blur() +
+ BringToFront() +
Base + FindChildByName(string) +
Base + FindChildByName(string, boolean) +
+ Focus() +
boolean + GetBackgroundVisible() +
BaseWindow + GetChild(number) +
object + GetChildren() +
boolean + GetDataBool(string) +
number + GetDataNumber(string) +
object + GetDataObject(string) +
string + GetDataString(string) +
number + GetDock() +
boolean + GetEnabled() +
boolean + GetFocused() +
number + GetHeight() +
number + GetHeightRel() +
boolean + GetHovered() +
+ GetMargin() +
string + GetName() +
number + GetNumChildren() +
boolean + GetOnTop() +
+ GetPadding() +
BaseWindow + GetParent() +
Vector2 + GetPosition() +
Vector2 + GetPositionRel() +
Vector2 + GetSize() +
Vector2 + GetSizeRel() +
boolean + GetTabNavigation() +
BaseWindow + GetToolTip() +
string + GetType() +
boolean + GetVisible() +
number + GetWidth() +
number + GetWidthRel() +
+ Hide() +
boolean + IsChild(BaseWindow) +
Vector2 + RelativeToAbsolute(Vector2) +
+ Remove() +
+ RemoveAllChildren() +
+ SendToBack() +
+ SetBackgroundVisible(boolean) +
+ SetDataBool(string, boolean) +
+ SetDataNumber(string, number) +
+ SetDataObject(string, object) +
+ SetDataString(string, string) +
+ SetDock(GwenPosition) +
+ SetEnabled(boolean) +
+ SetHeight(number) +
+ SetHeightRel(number) +
+ SetHeightAutoRel(number) +
+ SetMargin(Vector2, Vector2) +
+ SetName(string) +
+ SetPadding(Vector2, Vector2) +
+ SetParent(BaseWindow) +
+ SetPosition(Vector2) +
+ SetPositionRel(Vector2) +
+ SetSize(Vector2) +
+ SetSizeAutoRel(Vector2) +
+ SetSizeRel(Vector2) +
+ SetTabNavigation(boolean) +
+ SetToolTip(string) +
+ SetVisible(boolean) +
+ SetWidth(number) +
+ SetWidthRel(number) +
+ SetWidthAutoRel(number) +
+ Show() +
+ SizeToChildren(boolean, boolean) +
+ SizeToChildren() +
Event + Subscribe(string, object, object) +
Event + Subscribe(string, object) +
+ Touch() +
+ Unsubscribe(Event) +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
boolean + ScrollControl == ScrollControl +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/SortedList/Functions/Clear/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/SortedList/Functions/Clear/index.html new file mode 100644 index 0000000..786ed18 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/SortedList/Functions/Clear/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Client/SortedList/Functions/Clear - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/SortedList/Functions/Clear

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | SortedList
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +SortedList:Clear() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/SortedList/Functions/Sort/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/SortedList/Functions/Sort/index.html new file mode 100644 index 0000000..8b2fdf4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/SortedList/Functions/Sort/index.html @@ -0,0 +1,219 @@ + + + + +Lua/Client/SortedList/Functions/Sort - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/SortedList/Functions/Sort

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | SortedList
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +SortedList:Sort() +
Description    +No description +
+


+

+
+ + + + + + + + + +
Returns    +none +
Prototype    +SortedList:Sort(number column) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/StaticObject/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/StaticObject/index.html new file mode 100644 index 0000000..8b366a2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/StaticObject/index.html @@ -0,0 +1,284 @@ + + + + +Lua/Client/StaticObject - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/StaticObject

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+
+

Static functions

+

+

+ + + + + + +
Returns + Prototype +
StaticObject + GetById(number) +
+

Functions

+

+

+ + + + + + + + + + + + +
Returns + Prototype +
number + GetId() +
object + GetValue(string) +
+ SetValue(string, object) +
+

Functions inherited from BaseStaticObject

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Angle + GetAngle() +
Vector3, Vector3 + GetBoundingBox() +
string + GetCollision() +
string + GetModel() +
boolean + GetOutlineEnabled() +
Vector3 + GetPosition() +
boolean + IsValid() +
+ SetOutlineColor(Color) +
+ SetOutlineEnabled(boolean) +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
boolean + StaticObject == StaticObject +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/TabControl/Functions/SetCurrentTab/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/TabControl/Functions/SetCurrentTab/index.html new file mode 100644 index 0000000..dd27cfb --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/TabControl/Functions/SetCurrentTab/index.html @@ -0,0 +1,200 @@ + + + + +Lua/Client/TabControl/Functions/SetCurrentTab - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/TabControl/Functions/SetCurrentTab

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | TabControl
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +TabControl:SetCurrentTab(TabButton) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Table/Functions/GetRow/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Table/Functions/GetRow/index.html new file mode 100644 index 0000000..3a4c706 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Table/Functions/GetRow/index.html @@ -0,0 +1,186 @@ + + + +Lua/Client/Table/Functions/GetRow - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Table/Functions/GetRow

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Table
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +TableRow +
Prototype    +Table:GetRow(number) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/TableRow/Functions/GetCellContents/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/TableRow/Functions/GetCellContents/index.html new file mode 100644 index 0000000..f400538 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/TableRow/Functions/GetCellContents/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Client/TableRow/Functions/GetCellContents - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/TableRow/Functions/GetCellContents

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | TableRow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Label +
Prototype    +TableRow:GetCellContents(number) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/TableRow/Functions/SetTextColor/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/TableRow/Functions/SetTextColor/index.html new file mode 100644 index 0000000..65398bd --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/TableRow/Functions/SetTextColor/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Client/TableRow/Functions/SetTextColor - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/TableRow/Functions/SetTextColor

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | TableRow
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +TableRow:SetTextColor(Color) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/TableRow/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/TableRow/index.html new file mode 100644 index 0000000..5758033 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/TableRow/index.html @@ -0,0 +1,745 @@ + + + + +Lua/Client/TableRow - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/TableRow

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+
+

Events

+

+

+

Events inherited from BaseWindow

+

Blur +

Focus +

HoverEnter +

HoverLeave +

PostRender +

PreRender +

Render +

+

+

Static functions

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
TableRow + Create(BaseWindow, string) +
TableRow + Create(string) +
TableRow + Create(BaseWindow) +
TableRow + Create() +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Color + GetBackgroundEvenColor() +
Color + GetBackgroundEvenSelectedColor() +
Color + GetBackgroundHoverColor() +
Color + GetBackgroundOddColor() +
Color + GetBackgroundOddSelectedColor() +
Label + GetCellContents(number) +
string + GetCellText(number) +
+ SetBackgroundEvenColor(Color) +
+ SetBackgroundEvenSelectedColor(Color) +
+ SetBackgroundHoverColor(Color) +
+ SetBackgroundOddColor(Color) +
+ SetBackgroundOddSelectedColor(Color) +
+ SetCellContents(number, BaseWindow, boolean) +
+ SetCellContents(number, BaseWindow) +
+ SetCellText(number, string) +
+ SetColumnCount(number) +
+ SetColumnWidth(number, number) +
+ SetTextColor(Color) +
+ SizeToContents() +
+

Functions inherited from BaseWindow

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Vector2 + AbsoluteToRelative(Vector2) +
+ Blur() +
+ BringToFront() +
Base + FindChildByName(string) +
Base + FindChildByName(string, boolean) +
+ Focus() +
boolean + GetBackgroundVisible() +
BaseWindow + GetChild(number) +
object + GetChildren() +
boolean + GetDataBool(string) +
number + GetDataNumber(string) +
object + GetDataObject(string) +
string + GetDataString(string) +
number + GetDock() +
boolean + GetEnabled() +
boolean + GetFocused() +
number + GetHeight() +
number + GetHeightRel() +
boolean + GetHovered() +
boolean + GetKeyboardInputEnabled() +
Vector2, Vector2 + GetMargin() +
boolean + GetMouseInputEnabled() +
string + GetName() +
number + GetNumChildren() +
boolean + GetOnTop() +
Vector2, Vector2 + GetPadding() +
BaseWindow + GetParent() +
Vector2 + GetPosition() +
Vector2 + GetPositionRel() +
Vector2 + GetSize() +
Vector2 + GetSizeRel() +
boolean + GetTabNavigation() +
BaseWindow + GetToolTip() +
string + GetType() +
boolean + GetVisible() +
number + GetWidth() +
number + GetWidthRel() +
+ Hide() +
boolean + IsChild(BaseWindow) +
Vector2 + RelativeToAbsolute(Vector2) +
+ Remove() +
+ RemoveAllChildren() +
+ SendToBack() +
+ SetBackgroundVisible(boolean) +
+ SetDataBool(string, boolean) +
+ SetDataNumber(string, number) +
+ SetDataObject(string, object) +
+ SetDataString(string, string) +
+ SetDock(GwenPosition) +
+ SetEnabled(boolean) +
+ SetHeight(number) +
+ SetHeightRel(number) +
+ SetHeightAutoRel(number) +
+ SetKeyboardInputEnabled(boolean) +
+ SetMargin(Vector2, Vector2) +
+ SetMouseInputEnabled(boolean) +
+ SetName(string) +
+ SetPadding(Vector2, Vector2) +
+ SetParent(BaseWindow) +
+ SetPosition(Vector2) +
+ SetPositionRel(Vector2) +
+ SetSize(Vector2) +
+ SetSizeAutoRel(Vector2) +
+ SetSizeRel(Vector2) +
+ SetTabNavigation(boolean) +
+ SetToolTip(string) +
+ SetVisible(boolean) +
+ SetWidth(number) +
+ SetWidthRel(number) +
+ SetWidthAutoRel(number) +
+ Show() +
+ SizeToChildren(boolean, boolean) +
+ SizeToChildren() +
Event + Subscribe(string, object, object) +
Event + Subscribe(string, object) +
+ Touch() +
+ Unsubscribe(Event) +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
boolean + TableRow == TableRow +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/TextBox/Static_Functions/Create/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/TextBox/Static_Functions/Create/index.html new file mode 100644 index 0000000..4e46910 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/TextBox/Static_Functions/Create/index.html @@ -0,0 +1,251 @@ + + + + +Lua/Client/TextBox/Static Functions/Create - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/TextBox/Static Functions/Create

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | TextBox
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +TextBox +
Prototype    +TextBox.Create(BaseWindow, string) +
Description    +No description +
+


+

+
+ + + + + + + + + +
Returns    +TextBox +
Prototype    +TextBox.Create(string) +
Description    +No description +
+


+

+
+ + + + + + + + + +
Returns    +TextBox +
Prototype    +TextBox.Create(BaseWindow) +
Description    +No description +
+


+

+
+ + + + + + + + + +
Returns    +TextBox +
Prototype    +TextBox.Create() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/TextBox/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/TextBox/index.html new file mode 100644 index 0000000..dc7897e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/TextBox/index.html @@ -0,0 +1,794 @@ + + + + +Lua/Client/TextBox - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/TextBox

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+
+

Events

+

+

EscPressed +

ReturnPressed +

TabPressed +

TextChanged +

+

Events inherited from BaseWindow

+

Blur +

Focus +

HoverEnter +

HoverLeave +

PostRender +

PreRender +

Render +

+

+

Static functions

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
TextBox + Create(BaseWindow, string) +
TextBox + Create(string) +
TextBox + Create(BaseWindow) +
TextBox + Create() +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
+ ClearSelection() +
+ DeleteText(number, number) +
string + GetSelection() +
boolean + HasSelection() +
+ InsertText(string) +
+ MakeCaratVisible() +
+ MoveCaretToEnd() +
+ SetCursorEnd(number) +
+ SetCursorPosition(number) +
+

Functions inherited from Label

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
number + GetAlignment() +
string + GetText() +
Color + GetTextColor() +
number + GetTextHeight() +
number + GetTextLength() +
+ GetTextPadding() +
number + GetTextSize() +
number + GetTextWidth() +
boolean + GetWrap() +
+ SetAlignment(number) +
+ SetColorBright() +
+ SetColorDark() +
+ SetColorHighlight() +
+ SetColorNormal() +
+ SetText(string, boolean) +
+ SetText(string) +
+ SetTextColor(Color) +
+ SetTextPadding(Vector2, Vector2) +
+ SetTextSize(number) +
+ SetWrap(boolean) +
+ SizeToContents() +
+

Functions inherited from BaseWindow

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Vector2 + AbsoluteToRelative(Vector2) +
+ Blur() +
+ BringToFront() +
Base + FindChildByName(string) +
Base + FindChildByName(string, boolean) +
+ Focus() +
boolean + GetBackgroundVisible() +
BaseWindow + GetChild(number) +
object + GetChildren() +
boolean + GetDataBool(string) +
number + GetDataNumber(string) +
object + GetDataObject(string) +
string + GetDataString(string) +
number + GetDock() +
boolean + GetEnabled() +
boolean + GetFocused() +
number + GetHeight() +
number + GetHeightRel() +
boolean + GetHovered() +
+ GetMargin() +
string + GetName() +
number + GetNumChildren() +
boolean + GetOnTop() +
+ GetPadding() +
BaseWindow + GetParent() +
Vector2 + GetPosition() +
Vector2 + GetPositionRel() +
Vector2 + GetSize() +
Vector2 + GetSizeRel() +
boolean + GetTabNavigation() +
BaseWindow + GetToolTip() +
string + GetType() +
boolean + GetVisible() +
number + GetWidth() +
number + GetWidthRel() +
+ Hide() +
boolean + IsChild(BaseWindow) +
Vector2 + RelativeToAbsolute(Vector2) +
+ Remove() +
+ RemoveAllChildren() +
+ SendToBack() +
+ SetBackgroundVisible(boolean) +
+ SetDataBool(string, boolean) +
+ SetDataNumber(string, number) +
+ SetDataObject(string, object) +
+ SetDataString(string, string) +
+ SetDock(GwenPosition) +
+ SetEnabled(boolean) +
+ SetHeight(number) +
+ SetHeightRel(number) +
+ SetHeightAutoRel(number) +
+ SetMargin(Vector2, Vector2) +
+ SetName(string) +
+ SetPadding(Vector2, Vector2) +
+ SetParent(BaseWindow) +
+ SetPosition(Vector2) +
+ SetPositionRel(Vector2) +
+ SetSize(Vector2) +
+ SetSizeAutoRel(Vector2) +
+ SetSizeRel(Vector2) +
+ SetTabNavigation(boolean) +
+ SetToolTip(string) +
+ SetVisible(boolean) +
+ SetWidth(number) +
+ SetWidthRel(number) +
+ SetWidthAutoRel(number) +
+ Show() +
+ SizeToChildren(boolean, boolean) +
+ SizeToChildren() +
Event + Subscribe(string, object, object) +
Event + Subscribe(string, object) +
+ Touch() +
+ Unsubscribe(Event) +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
boolean + TextBox == TextBox +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/TextBoxMultiline/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/TextBoxMultiline/index.html new file mode 100644 index 0000000..cb2a6ed --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/TextBoxMultiline/index.html @@ -0,0 +1,808 @@ + + + + +Lua/Client/TextBoxMultiline - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/TextBoxMultiline

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+
+

Events

+

+

+

Events inherited from TextBox

+

EscPressed +

ReturnPressed +

TabPressed +

TextChanged +

+

Events inherited from BaseWindow

+

Blur +

Focus +

HoverEnter +

HoverLeave +

PostRender +

PreRender +

Render +

+

+

Static functions

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
TextBoxMultiline + Create(BaseWindow, string) +
TextBoxMultiline + Create(string) +
TextBoxMultiline + Create(BaseWindow) +
TextBoxMultiline + Create() +
+

Functions

+

+

+ + + + + + +
Returns + Prototype +
number + GetCurrentLine() +
+

Functions inherited from TextBox

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
+ ClearSelection() +
+ DeleteText(number, number) +
string + GetSelection() +
boolean + HasSelection() +
+ InsertText(string) +
+ MakeCaratVisible() +
+ MoveCaretToEnd() +
+ SetCursorEnd(number) +
+ SetCursorPosition(number) +
+

Functions inherited from Label

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
number + GetAlignment() +
string + GetText() +
Color + GetTextColor() +
number + GetTextHeight() +
number + GetTextLength() +
+ GetTextPadding() +
number + GetTextSize() +
number + GetTextWidth() +
boolean + GetWrap() +
+ SetAlignment(number) +
+ SetColorBright() +
+ SetColorDark() +
+ SetColorHighlight() +
+ SetColorNormal() +
+ SetText(string, boolean) +
+ SetText(string) +
+ SetTextColor(Color) +
+ SetTextPadding(Vector2, Vector2) +
+ SetTextSize(number) +
+ SetWrap(boolean) +
+ SizeToContents() +
+

Functions inherited from BaseWindow

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Vector2 + AbsoluteToRelative(Vector2) +
+ Blur() +
+ BringToFront() +
Base + FindChildByName(string) +
Base + FindChildByName(string, boolean) +
+ Focus() +
boolean + GetBackgroundVisible() +
BaseWindow + GetChild(number) +
object + GetChildren() +
boolean + GetDataBool(string) +
number + GetDataNumber(string) +
object + GetDataObject(string) +
string + GetDataString(string) +
number + GetDock() +
boolean + GetEnabled() +
boolean + GetFocused() +
number + GetHeight() +
number + GetHeightRel() +
boolean + GetHovered() +
+ GetMargin() +
string + GetName() +
number + GetNumChildren() +
boolean + GetOnTop() +
+ GetPadding() +
BaseWindow + GetParent() +
Vector2 + GetPosition() +
Vector2 + GetPositionRel() +
Vector2 + GetSize() +
Vector2 + GetSizeRel() +
boolean + GetTabNavigation() +
BaseWindow + GetToolTip() +
string + GetType() +
boolean + GetVisible() +
number + GetWidth() +
number + GetWidthRel() +
+ Hide() +
boolean + IsChild(BaseWindow) +
Vector2 + RelativeToAbsolute(Vector2) +
+ Remove() +
+ RemoveAllChildren() +
+ SendToBack() +
+ SetBackgroundVisible(boolean) +
+ SetDataBool(string, boolean) +
+ SetDataNumber(string, number) +
+ SetDataObject(string, object) +
+ SetDataString(string, string) +
+ SetDock(GwenPosition) +
+ SetEnabled(boolean) +
+ SetHeight(number) +
+ SetHeightRel(number) +
+ SetHeightAutoRel(number) +
+ SetMargin(Vector2, Vector2) +
+ SetName(string) +
+ SetPadding(Vector2, Vector2) +
+ SetParent(BaseWindow) +
+ SetPosition(Vector2) +
+ SetPositionRel(Vector2) +
+ SetSize(Vector2) +
+ SetSizeAutoRel(Vector2) +
+ SetSizeRel(Vector2) +
+ SetTabNavigation(boolean) +
+ SetToolTip(string) +
+ SetVisible(boolean) +
+ SetWidth(number) +
+ SetWidthRel(number) +
+ SetWidthAutoRel(number) +
+ Show() +
+ SizeToChildren(boolean, boolean) +
+ SizeToChildren() +
Event + Subscribe(string, object, object) +
Event + Subscribe(string, object) +
+ Touch() +
+ Unsubscribe(Event) +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
boolean + TextBoxMultiline == TextBoxMultiline +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Topology/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Topology/index.html new file mode 100644 index 0000000..d0d797f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Topology/index.html @@ -0,0 +1,251 @@ + + + +Lua/Client/Topology - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

Lua/Client/Topology

+ + +
+ +
From JC2-MP Documentation
+ + +
< Lua‎ | Client
+ + +
+Jump to: navigation, search +
+ + +

Statics

+

+

+ + + + + + + + + + + + + + + + + + + + + +
Name + Value +
LineList + 2 +
LineStrip + 3 +
PointList + 1 +
TriangleList + 4 +
TriangleStrip + 5 +
Undefined + 0 +
+ + +
+ + + + + +
+ + +
+ +
+ +
+

Navigation menu

+ +
+ + + +
+ + + + + + +
+
+ + + + + + + + + +
+
+ + +
+ + + + + + + + + + + + + +
+ +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/TreeNode/Functions/GetLabel/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/TreeNode/Functions/GetLabel/index.html new file mode 100644 index 0000000..93c5e9f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/TreeNode/Functions/GetLabel/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Client/TreeNode/Functions/GetLabel - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/TreeNode/Functions/GetLabel

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | TreeNode
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Label +
Prototype    +TreeNode:GetLabel() +
Description    +Returns the label containing the node text. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/TreeNode/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/TreeNode/index.html new file mode 100644 index 0000000..9dc2649 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/TreeNode/index.html @@ -0,0 +1,706 @@ + + + + +Lua/Client/TreeNode - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/TreeNode

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+
+

Events

+

+

NamePress +

RightPress +

Select +

SelectChange +

Unselect +

+

Events inherited from BaseWindow

+

Blur +

Focus +

HoverEnter +

HoverLeave +

PostRender +

PreRender +

Render +

+

+

Static functions

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
TreeNode + Create(BaseWindow, string) +
TreeNode + Create(string) +
TreeNode + Create(BaseWindow) +
TreeNode + Create() +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
TreeNode + AddNode(string) +
+ Close() +
+ DeselectAll() +
+ Expand() +
object + GetChildNodes() +
Label + GetLabel() +
boolean + GetSelected() +
string + GetText() +
+ Open() +
+ RemoveNode(TreeNode) +
+ SetRoot(boolean) +
+ SetSelectable(boolean) +
+ SetSelected(boolean, boolean) +
+ SetText(string) +
+ SetTreeControl(Tree) +
+

Functions inherited from BaseWindow

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Vector2 + AbsoluteToRelative(Vector2) +
+ Blur() +
+ BringToFront() +
Base + FindChildByName(string) +
Base + FindChildByName(string, boolean) +
+ Focus() +
boolean + GetBackgroundVisible() +
BaseWindow + GetChild(number) +
object + GetChildren() +
boolean + GetDataBool(string) +
number + GetDataNumber(string) +
object + GetDataObject(string) +
string + GetDataString(string) +
number + GetDock() +
boolean + GetEnabled() +
boolean + GetFocused() +
number + GetHeight() +
number + GetHeightRel() +
boolean + GetHovered() +
+ GetMargin() +
string + GetName() +
number + GetNumChildren() +
boolean + GetOnTop() +
+ GetPadding() +
BaseWindow + GetParent() +
Vector2 + GetPosition() +
Vector2 + GetPositionRel() +
Vector2 + GetSize() +
Vector2 + GetSizeRel() +
boolean + GetTabNavigation() +
BaseWindow + GetToolTip() +
string + GetType() +
boolean + GetVisible() +
number + GetWidth() +
number + GetWidthRel() +
+ Hide() +
boolean + IsChild(BaseWindow) +
Vector2 + RelativeToAbsolute(Vector2) +
+ Remove() +
+ RemoveAllChildren() +
+ SendToBack() +
+ SetBackgroundVisible(boolean) +
+ SetDataBool(string, boolean) +
+ SetDataNumber(string, number) +
+ SetDataObject(string, object) +
+ SetDataString(string, string) +
+ SetDock(GwenPosition) +
+ SetEnabled(boolean) +
+ SetHeight(number) +
+ SetHeightRel(number) +
+ SetHeightAutoRel(number) +
+ SetMargin(Vector2, Vector2) +
+ SetName(string) +
+ SetPadding(Vector2, Vector2) +
+ SetParent(BaseWindow) +
+ SetPosition(Vector2) +
+ SetPositionRel(Vector2) +
+ SetSize(Vector2) +
+ SetSizeAutoRel(Vector2) +
+ SetSizeRel(Vector2) +
+ SetTabNavigation(boolean) +
+ SetToolTip(string) +
+ SetVisible(boolean) +
+ SetWidth(number) +
+ SetWidthRel(number) +
+ SetWidthAutoRel(number) +
+ Show() +
+ SizeToChildren(boolean, boolean) +
+ SizeToChildren() +
Event + Subscribe(string, object, object) +
Event + Subscribe(string, object) +
+ Touch() +
+ Unsubscribe(Event) +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
boolean + TreeNode == TreeNode +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Vehicle/Functions/GetBoundingBox/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Vehicle/Functions/GetBoundingBox/index.html new file mode 100644 index 0000000..57779eb --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Vehicle/Functions/GetBoundingBox/index.html @@ -0,0 +1,200 @@ + + + + +Lua/Client/Vehicle/Functions/GetBoundingBox - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Vehicle/Functions/GetBoundingBox

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Vehicle
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Vector3, Vector3 +
Prototype    +Vehicle:GetBoundingBox() +
Description    +Returns the min and max of the bounding box. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Vehicle/Functions/GetCenterOfMass/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Vehicle/Functions/GetCenterOfMass/index.html new file mode 100644 index 0000000..b687efd --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Vehicle/Functions/GetCenterOfMass/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Client/Vehicle/Functions/GetCenterOfMass - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Vehicle/Functions/GetCenterOfMass

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Vehicle
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Vector3 +
Prototype    +Vehicle:GetCenterOfMass() +
Description    +Returns the vehicle's center of mass, in world coordinates. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Vehicle/Functions/GetInvulnerable/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Vehicle/Functions/GetInvulnerable/index.html new file mode 100644 index 0000000..f960a8c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Vehicle/Functions/GetInvulnerable/index.html @@ -0,0 +1,200 @@ + + + + +Lua/Client/Vehicle/Functions/GetInvulnerable - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Vehicle/Functions/GetInvulnerable

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Vehicle
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Vehicle:GetInvulnerable() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/Vehicle/Functions/GetLinearVelocity/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/Vehicle/Functions/GetLinearVelocity/index.html new file mode 100644 index 0000000..ed6d8fa --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/Vehicle/Functions/GetLinearVelocity/index.html @@ -0,0 +1,204 @@ + + + + +Lua/Client/Vehicle/Functions/GetLinearVelocity - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Vehicle/Functions/GetLinearVelocity

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Vehicle
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Vector3 +
Prototype    +Vehicle:GetLinearVelocity() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/World/Static_Functions/GetById/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/World/Static_Functions/GetById/index.html new file mode 100644 index 0000000..451b5e4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/World/Static_Functions/GetById/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Client/World/Static Functions/GetById - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/World/Static Functions/GetById

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | World
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +World +
Prototype    +World.GetById(number) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/World/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/World/index.html new file mode 100644 index 0000000..462e9ff --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/World/index.html @@ -0,0 +1,235 @@ + + + + +Lua/Client/World - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/World

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+
+

Constructors

+

+

+ + + + +
Constructor +
World(number) +
+

Static functions

+

+

+ + + + + + +
Returns + Prototype +
World + GetById(number) +
+

Functions

+

+

+ + + + + + +
Returns + Prototype +
number + GetId() +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
+ World == World +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Client/index.html b/archive/websites/wiki.jc-mp.com/Lua/Client/index.html new file mode 100644 index 0000000..eeca839 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Client/index.html @@ -0,0 +1,690 @@ + + + + +Lua/Client - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+

Global classes

+

+

Camera +

Chat +

Client +

Game +

Input +

Key +

Mouse +

Physics +

LocalPlayer +

Render +

Waypoint +

+

+

Classes

+

+

BaseStaticObject +

+
+
ClientStaticObject +
+
+
+
StaticObject +
+
+

Bone +

Character +

+
+
ClientActor +
+
+
+
Player +
+
+

ClientEntity +

+
+
ClientActor +
+
+
+
ClientEffect +
+
+
+
ClientLight +
+
+
+
ClientParticleSystem +
+
+
+
ClientSound +
+
+
+
ClientStaticObject +
+
+
+
ShapeTrigger +
+
+

ClientStreamableObject +

+
+
Player +
+
+
+
StaticObject +
+
+
+
Vehicle +
+
+
+
WorldNetworkObject +
+
+

Image +

GUIEvent +

Model +

NetworkObject +

VehicleAerodynamics +

VehicleSuspension +

VehicleTransmission +

Vertex +

World +

+

+

GWEN Classes

+

+

BaseWindow +

+
+
Label +
+
+
+
+
StatusBar +
+
+
+
+
+
+
ProgressBar +
+
+
+
+
+
+
GroupBox +
+
+
+
+
+
+
Button +
+
+
+
+
+
+
+
LabelClickable +
+
+
+
+
+
+
+
+
+
CheckBox +
+
+
+
+
+
+
+
+
+
+
RadioButton +
+
+
+
+
+
+
+
+
+
+
+
ComboBox +
+
+
+
+
+
+
+
+
+
MenuItem +
+
+
+
+
+
+
+
+
+
TabButton +
+
+
+
+
+
+
+
+
TextBox +
+
+
+
+
+
+
+
PasswordTextBox +
+
+
+
+
+
+
+
+
+
TextBoxMultiline +
+
+
+
+
+
+
+
+
+
TextBoxNumeric +
+
+
+
+
+
+
+
+
+
+
Numeric +
+
+
+
+
+
+
+
+
+
ImagePanel +
+
+
+
Rectangle +
+
+
+
LabeledCheckBox +
+
+
+
LabeledRadioButton +
+
+
+
RadioButtonController +
+
+
+
Slider +
+
+
+
+
HorizontalSlider +
+
+
+
+
+
+
VerticalSlider +
+
+
+
+
+
ColorPicker +
+
+
+
HSVColorPicker +
+
+
+
ScrollControl +
+
+
+
+
CollapsibleList +
+
+
+
+
+
+
ListBox +
+
+
+
+
+
+
Menu +
+
+
+
+
+
+
+
MenuStrip +
+
+
+
+
+
+
+
TableRow +
+
+
+
Table +
+
+
+
CrossSplitter +
+
+
+
CollapsibleCategory +
+
+
+
SortedList +
+
+
+
TreeNode +
+
+
+
+
Tree +
+
+
+
+
+
+
+
PropertyTree +
+
+
+
+
+
+
+
PropertyBase +
+
+
+
+
PropertyText +
+
+
+
+
+
+
PropertyCheckBox +
+
+
+
+
+
+
PropertyColorSelector +
+
+
+
+
+
+
PropertyComboBox +
+
+
+
+
+
PropertyRow +
+
+
+
Properties +
+
+
+
ResizableControl +
+
+
+
+
Window +
+
+
+
+
+
TabControl +
+
+
+
PageControl +
+
+

+

+

Enums

+

+

Action +

AssetLocation +

AvatarSize +

ClimateZone +

CursorType +

GUIState +

GameSetting +

GwenPosition +

HeatLevel +

TextSize +

Topology +

TriggerType +

VehicleSeat +

VehicleTriggerType +

VirtualKey +

+

+

Events

+

+

CalcView +

CharPress +

GameLoad +

GameRender +

InputPoll +

KeyDown +

KeyUp +

LocalPlayerBulletHit +

LocalPlayerChat +

LocalPlayerDeath +

LocalPlayerEjectVehicle +

LocalPlayerEnterVehicle +

LocalPlayerExitVehicle +

LocalPlayerExplosionHit +

LocalPlayerForcePulseHit +

LocalPlayerInput +

LocalPlayerMoneyChange +

LocalPlayerWorldChange +

MouseDown +

MouseMove +

MouseScroll +

MouseUp +

PlayerAchievementUnlock +

PostRender +

Render +

ResolutionChange +

ShapeTriggerEnter +

ShapeTriggerExit +

VehicleCollide +

+

+

Shared events

+

+

EntitySpawn +

EntityDespawn +

ModuleLoad +

ModuleUnload +

ModulesLoad +

NetworkObjectCreate +

NetworkObjectDestroy +

NetworkObjectValueChange +

PlayerChat +

PlayerEnterVehicle +

PlayerExitVehicle +

PlayerJoin +

PlayerQuit +

PostTick +

PreTick +

SharedObjectCreate +

SharedObjectDestroy +

SharedObjectValueChange +

WorldNetworkObjectCreate +

WorldNetworkObjectDestroy +

+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Client/GameLoad/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Client/GameLoad/index.html new file mode 100644 index 0000000..dcebc18 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Client/GameLoad/index.html @@ -0,0 +1,202 @@ + + + + +Lua/Events/Client/GameLoad - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Client/GameLoad

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +GameLoad +
Arguments (in table)    +None +
Return option    +None +
+


+

+

Description

+

Fired when you exit the loading screen after spawning. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Client/LocalPlayerBulletHit/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Client/LocalPlayerBulletHit/index.html new file mode 100644 index 0000000..f1937c5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Client/LocalPlayerBulletHit/index.html @@ -0,0 +1,205 @@ + + + +Lua/Events/Client/LocalPlayerBulletHit - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Client/LocalPlayerBulletHit

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +LocalPlayerBulletHit +
Arguments    +Player attacker, number damage +
Return option    +Return false to block damage. +
+


+

+

Description

+

Fired when you're hit by a bullet. attacker is not guaranteed to exist. +

+

Examples

+
Foo = function(args)
+	local message = tostring(args.attacker).." shot you for "..tostring(args.damage).." damage!"
+	Chat:Print(message, Color(255, 255, 255))
+end
+ 
+Events:Subscribe("LocalPlayerBulletHit", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Client/LocalPlayerDeath/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Client/LocalPlayerDeath/index.html new file mode 100644 index 0000000..8d3bba2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Client/LocalPlayerDeath/index.html @@ -0,0 +1,203 @@ + + + +Lua/Events/Client/LocalPlayerDeath - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Client/LocalPlayerDeath

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +LocalPlayerDeath +
Arguments (in table)    +Player attacker, DamageEntity type +
Return option    +None +
+


+

+

Description

+

Fired when you die. attacker is not guaranteed to exist. +

+

Examples

+
damageTypes = {
+	"Physics",
+	"Bullet",
+	"Explosion"
+}
+ 
+Foo = function(args)
+	local message = tostring(args.attacker).." killed you with damage type "..
+		tostring(damageTypes[args.type])
+	print(message)
+	Chat:Print(message, Color(255, 255, 255))
+end
+ 
+Events:Subscribe("LocalPlayerDeath", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Client/LocalPlayerEnterVehicle/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Client/LocalPlayerEnterVehicle/index.html new file mode 100644 index 0000000..2aee6e5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Client/LocalPlayerEnterVehicle/index.html @@ -0,0 +1,200 @@ + + + +Lua/Events/Client/LocalPlayerEnterVehicle - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Client/LocalPlayerEnterVehicle

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +LocalPlayerEnterVehicle +
Arguments    +Vehicle vehicle, boolean is_driver +
Return option    +None +
+


+

+

Description

+

Fired when you enter a vehicle. +

+

Examples

+
Foo = function(args)
+	if args.is_driver then
+		local message = "You entered a "..args.vehicle:GetName().." as driver"
+	else
+		local message = "You entered a "..args.vehicle:GetName()
+	end
+ 
+	Chat:Print(message, Color(255, 255, 255))
+end
+ 
+Events:Subscribe("LocalPlayerEnterVehicle", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Client/LocalPlayerExplosionHit/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Client/LocalPlayerExplosionHit/index.html new file mode 100644 index 0000000..ccca45f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Client/LocalPlayerExplosionHit/index.html @@ -0,0 +1,205 @@ + + + +Lua/Events/Client/LocalPlayerExplosionHit - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Client/LocalPlayerExplosionHit

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +LocalPlayerExplosionHit +
Arguments    +Player attacker, number damage +
Return option    +Return false to block damage. +
+


+

+

Description

+

Fired when you're hit by an explosion. attacker is not guaranteed to exist. +

+

Examples

+
Foo = function(args)
+	local message = tostring(args.attacker).." exploded you for "..tostring(args.damage).." damage!"
+	Chat:Print(message, Color(255, 255, 255))
+end
+ 
+Events:Subscribe("LocalPlayerExplosionHit", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Client/LocalPlayerForcePulseHit/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Client/LocalPlayerForcePulseHit/index.html new file mode 100644 index 0000000..24c462a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Client/LocalPlayerForcePulseHit/index.html @@ -0,0 +1,200 @@ + + + +Lua/Events/Client/LocalPlayerForcePulseHit - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Client/LocalPlayerForcePulseHit

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + + + + +
Name    +LocalPlayerForcePulseHit +
Arguments    +Player attacker, number damage +
Return option    +Return false to block the effect. +
Description    +No description +
+


+

+

Description

+

Fired when you're hit a force pulse effect (currently only the air propulsion gun). attacker is not guaranteed to exist. +

+

Examples

+
Foo = function(args)
+	local message = tostring(args.attacker).." blew you for "..tostring(args.damage).." damage!"
+	Chat:Print(message, Color(255, 255, 255))
+end
+ 
+Events:Subscribe("LocalPlayerForcePulseHit", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Client/LocalPlayerWorldChange/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Client/LocalPlayerWorldChange/index.html new file mode 100644 index 0000000..ef35666 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Client/LocalPlayerWorldChange/index.html @@ -0,0 +1,189 @@ + + + + +Lua/Events/Client/LocalPlayerWorldChange - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Client/LocalPlayerWorldChange

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +LocalPlayerWorldChange +
Arguments (in table)    +World old_world, World new_world +
Return option    +None +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Client/MouseDown/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Client/MouseDown/index.html new file mode 100644 index 0000000..e7ccffb --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Client/MouseDown/index.html @@ -0,0 +1,225 @@ + + + + +Lua/Events/Client/MouseDown - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Client/MouseDown

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +MouseDown +
Arguments (in table)    +number button +
Return option    +None +
+


+

+

Description

+

Fired when a mouse button is pressed. +

button is from 1 to 5: +

+
    +
  1. Left click +
  2. +
  3. Right click +
  4. +
  5. Middle click +
  6. +
  7. Back button +
  8. +
  9. Forward button +
  10. +
+

Examples

+
Foo = function(args)
+	local message = "Mouse button "..args.button.." pressed"
+	Chat:Print(message, Color(255, 255, 255))
+end
+ 
+Events:Subscribe("MouseDown", Foo)
+
Foo = function(args)
+	if args.button == 1 then
+		local position = Mouse:GetPosition()
+		local message = "Player left-clicked at position x: " .. position.x .. " y: " .. position.y
+		Chat:Print(message, Color(255, 255, 255))
+	end
+end
+ 
+Events:Subscribe("MouseDown", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Client/MouseUp/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Client/MouseUp/index.html new file mode 100644 index 0000000..d7f7c2e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Client/MouseUp/index.html @@ -0,0 +1,212 @@ + + + + +Lua/Events/Client/MouseUp - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Client/MouseUp

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +MouseUp +
Arguments (in table)    +number button +
Return option    +None +
+


+

+

Description

+

Fired when a mouse button is pressed. +

button is from 1 to 5: +

+
    +
  1. Left click +
  2. +
  3. Right click +
  4. +
  5. Middle click +
  6. +
  7. Back button +
  8. +
  9. Forward button +
  10. +
+

Examples

+
Foo = function(args)
+	local message = "Mouse button "..args.button.." released"
+	Chat:Print(message, Color(255, 255, 255))
+end
+ 
+Events:Subscribe("MouseUp", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Server/ClientModuleLoad/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Server/ClientModuleLoad/index.html new file mode 100644 index 0000000..b1f4295 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Server/ClientModuleLoad/index.html @@ -0,0 +1,202 @@ + + + + +Lua/Events/Server/ClientModuleLoad - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Server/ClientModuleLoad

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +ClientModuleLoad +
Arguments (in table)    +Player player +
Return option    +None +
+


+

+

Description

+

Fired when player is finished loading their client-side scripts, either when they join or when the module is loaded/reloaded. You may want to wait until this is called before sending network messages to a player. +

+

Examples

+
function Foo(args)
+	print(args.player:GetName().."'s client-side scripts have been loaded")
+end
+ 
+Events:Subscribe("ClientModuleLoad", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Server/EntityRemove/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Server/EntityRemove/index.html new file mode 100644 index 0000000..4c1f5bb --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Server/EntityRemove/index.html @@ -0,0 +1,216 @@ + + + + +Lua/Events/Server/EntityRemove - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Server/EntityRemove

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +EntityRemove +
Arguments (in table)    +object entity +
Return option    +None +
+


+

+

Description

+

entity can be one of: +

+
    +
  • Player +
  • +
  • Vehicle +
  • +
  • Checkpoint +
  • +
  • StaticObject +
  • +
  • ClientStaticObject +
  • +
  • ClientEffect +
  • +
  • ClientSound +
  • +
+

To get the type, use args.entity.__type. +

+

Example

+
function Foo(args)
+	print("A "..args.entity.__type.." was just removed.")
+end
+ 
+Events:Subscribe("EntityRemove", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerAuthenticate/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerAuthenticate/index.html new file mode 100644 index 0000000..bd0efe3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerAuthenticate/index.html @@ -0,0 +1,203 @@ + + + + +Lua/Events/Server/PlayerAuthenticate - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Server/PlayerAuthenticate

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +PlayerAuthenticate +
Arguments (in table)    +Player player +
Return option    +None +
+


+

+

Description

+

Fired when a player becomes fully authenticated by Steam. Until a player is authenticated, it cannot be guaranteed that their identity is genuine. +

For example, if you have an admin script that uses Steam ids to give certain players admin access, you should wait until this is fired until they receive access. +

+

Examples

+
function Foo(args)
+	print(args.player:GetName().." has been authenticated by Steam")
+end
+ 
+Events:Subscribe("PlayerAuthenticate", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerDeath/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerDeath/index.html new file mode 100644 index 0000000..c6034c0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerDeath/index.html @@ -0,0 +1,209 @@ + + + + +Lua/Events/Server/PlayerDeath - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Server/PlayerDeath

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +PlayerDeath +
Arguments (in table)    +Player player, DamageEntity reason, Player killer +
Return option    +None +
+


+

+

Description

+

Fired when a player dies. +

+

Examples

+
function Foo(args)
+	if args.killer then
+		print(
+			args.killer:GetName().." killed "..args.player:GetName()..
+			" with damage type "..args.reason
+		)
+	else
+		print(args.player:GetName().." died from damage type "..args.reason)
+	end
+end
+ 
+Events:Subscribe("PlayerDeath", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerEnterCheckpoint/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerEnterCheckpoint/index.html new file mode 100644 index 0000000..32e7acb --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerEnterCheckpoint/index.html @@ -0,0 +1,202 @@ + + + + +Lua/Events/Server/PlayerEnterCheckpoint - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Server/PlayerEnterCheckpoint

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +PlayerEnterCheckpoint +
Arguments (in table)    +Player player, Checkpoint checkpoint +
Return option    +None +
+


+

+

Description

+

Fired when a player enters a checkpoint's trigger zone. They can be in a vehicle, but it will use the player's position. +

+

Examples

+
function Foo(args)
+	print(args.player:GetName().." entered checkpoint "..args.checkpoint:GetId())
+end
+ 
+Events:Subscribe("PlayerEnterCheckpoint", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerEnterMG/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerEnterMG/index.html new file mode 100644 index 0000000..0e6f241 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerEnterMG/index.html @@ -0,0 +1,202 @@ + + + + +Lua/Events/Server/PlayerEnterMG - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Server/PlayerEnterMG

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +PlayerEnterMG +
Arguments (in table)    +Player player, Vehicle vehicle +
Return option    +None +
+


+

+

Description

+

Fired when a player enters a vehicle's mounted gun. +

+

Examples

+
function Foo(args)
+	print(args.player:GetName().." entered a mounted gun on "..args.vehicle:GetName())
+end
+ 
+Events:Subscribe("PlayerEnterMG", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerEnterStunt/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerEnterStunt/index.html new file mode 100644 index 0000000..d99fcfa --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerEnterStunt/index.html @@ -0,0 +1,202 @@ + + + + +Lua/Events/Server/PlayerEnterStunt - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Server/PlayerEnterStunt

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +PlayerEnterStunt +
Arguments (in table)    +Player player, Vehicle vehicle +
Return option    +None +
+


+

+

Description

+

Fired when a player enters stunt position on a vehicle. +

+

Examples

+
function Foo(args)
+	print(args.player:GetName().." entered stunt position on "..args.vehicle:GetName())
+end
+ 
+Events:Subscribe("PlayerEnterStunt", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerExitCheckpoint/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerExitCheckpoint/index.html new file mode 100644 index 0000000..75f1b73 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerExitCheckpoint/index.html @@ -0,0 +1,202 @@ + + + + +Lua/Events/Server/PlayerExitCheckpoint - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Server/PlayerExitCheckpoint

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +PlayerExitCheckpoint +
Arguments (in table)    +Player player, Checkpoint checkpoint +
Return option    +None +
+


+

+

Description

+

Fired when a player exits a checkpoint's trigger zone. They can be in a vehicle, but it uses the player's position. +

+

Examples

+
function Foo(args)
+	print(args.player:GetName().." exited checkpoint "..args.checkpoint:GetId())
+end
+ 
+Events:Subscribe("PlayerExitCheckpoint", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerExitMG/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerExitMG/index.html new file mode 100644 index 0000000..eb7ff17 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerExitMG/index.html @@ -0,0 +1,202 @@ + + + + +Lua/Events/Server/PlayerExitMG - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Server/PlayerExitMG

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +PlayerExitMG +
Arguments (in table)    +Player player, Vehicle vehicle +
Return option    +None +
+


+

+

Description

+

Fired when a player exits a vehicle's mounted gun. +

+

Examples

+
function Foo(args)
+	print(args.player:GetName().." exited a mounted gun on "..args.vehicle:GetName())
+end
+ 
+Events:Subscribe("PlayerExitMG", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerExitStunt/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerExitStunt/index.html new file mode 100644 index 0000000..f320638 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerExitStunt/index.html @@ -0,0 +1,202 @@ + + + + +Lua/Events/Server/PlayerExitStunt - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Server/PlayerExitStunt

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +PlayerExitStunt +
Arguments (in table)    +Player player, Vehicle vehicle +
Return option    +None +
+


+

+

Description

+

Fired when a player exits stunt position on a vehicle. +

+

Examples

+
function Foo(args)
+	print(args.player:GetName().." exited stunt position on "..args.vehicle:GetName())
+end
+ 
+Events:Subscribe("PlayerExitStunt", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerMoneyChange/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerMoneyChange/index.html new file mode 100644 index 0000000..b6adc87 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerMoneyChange/index.html @@ -0,0 +1,205 @@ + + + + +Lua/Events/Server/PlayerMoneyChange - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Server/PlayerMoneyChange

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +PlayerMoneyChange +
Arguments (in table)    +Player player, number old_money, number new_money +
Return option    +None +
+


+

+

Description

+

Fired when a player's money changes. +

+

Examples

+
function Foo(args)
+	print(
+		args.player:GetName().."'s money changed from "..tostring(args.old_money)..
+		" to "..tostring(args.new_money)
+	)
+end
+ 
+Events:Subscribe("PlayerMoneyChange", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerSpawn/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerSpawn/index.html new file mode 100644 index 0000000..1faca9e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerSpawn/index.html @@ -0,0 +1,212 @@ + + + + +Lua/Events/Server/PlayerSpawn - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Server/PlayerSpawn

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +PlayerSpawn +
Arguments (in table)    +Player player +
Return option    +Return false to block default spawn +
+


+

+

Description

+

Fired when a player spawns. Players can spawn after they join and after they die. +

By default, players spawn at the default position set in config.lua. If you want to provide your own spawn position, you must return false. If you return false but don't set their position, they respawn at the same place they died. +

+

Examples

+
function Foo(args)
+	print(args.player:GetName().." spawned at "..tostring(args.player:GetPosition()))
+end
+ 
+Events:Subscribe("PlayerSpawn", Foo)
+

Overriding the default spawn

+
function Foo(args)
+	-- Respawn them 2km above Origin Town.
+	args.player:SetPosition(Vector3(0, 2200, 0))
+ 
+	return false
+end
+ 
+Events:Subscribe("PlayerSpawn", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerStateChange/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerStateChange/index.html new file mode 100644 index 0000000..706bc72 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerStateChange/index.html @@ -0,0 +1,202 @@ + + + + +Lua/Events/Server/PlayerStateChange - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Server/PlayerStateChange

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +PlayerStateChange +
Arguments (in table)    +Player player, PlayerState old_state, PlayerState new_state +
Return option    +None +
+


+

+

Description

+

Fired when a player's state changes. +

+

Examples

+
function Foo(args)
+	print(args.player:GetName().."'s state changed from "..args.old_state.." to "..args.new_state)
+end
+ 
+Events:Subscribe("PlayerStateChange", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerWorldChange/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerWorldChange/index.html new file mode 100644 index 0000000..9f0a274 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Server/PlayerWorldChange/index.html @@ -0,0 +1,193 @@ + + + + +Lua/Events/Server/PlayerWorldChange - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Server/PlayerWorldChange

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +PlayerWorldChange +
Arguments (in table)    +Player player, World old_world, World new_world +
Return option    +None +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Server/ServerStart/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Server/ServerStart/index.html new file mode 100644 index 0000000..e01e09b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Server/ServerStart/index.html @@ -0,0 +1,196 @@ + + + + +Lua/Events/Server/ServerStart - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Server/ServerStart

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +ServerStart +
Arguments (in table)    +None +
Return option    +None +
+


+

+

Description

+

Fired after all modules have been loaded on server startup. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/ClientModulesLoad/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/ClientModulesLoad/index.html new file mode 100644 index 0000000..aa95636 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/ClientModulesLoad/index.html @@ -0,0 +1,200 @@ + + + + +Lua/Events/Shared/ClientModulesLoad - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Shared/ClientModulesLoad

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +ClientModulesLoad +
Arguments (in table)    +None +
Return option    +None +
+


+

+

Description

+

Fires: +

+
    +
  • When all client modules have been loaded +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/EntityDespawn/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/EntityDespawn/index.html new file mode 100644 index 0000000..ae01f6a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/EntityDespawn/index.html @@ -0,0 +1,222 @@ + + + + +Lua/Events/Shared/EntityDespawn - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Shared/EntityDespawn

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +EntityDespawn +
Arguments (in table)    +object entity +
Return option    +None +
+


+

+

Description

+

entity can be one of: +

+
    +
  • Player +
  • +
  • Vehicle +
  • +
  • Checkpoint +
  • +
  • StaticObject +
  • +
  • ClientStaticObject +
  • +
  • ClientEffect +
  • +
  • ClientSound +
  • +
+

To get the type, use args.entity.__type. +

Vehicles count as despawned when they automatically respawn. +

On the client, when objects are streamed out, they fire the event as well, not just when they are removed. +

+

Example

+
function Foo(args)
+	print("A "..args.entity.__type.." just despawned.")
+end
+ 
+Events:Subscribe("EntityDespawn", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/EntitySpawn/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/EntitySpawn/index.html new file mode 100644 index 0000000..0668bef --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/EntitySpawn/index.html @@ -0,0 +1,222 @@ + + + + +Lua/Events/Shared/EntitySpawn - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Shared/EntitySpawn

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +EntitySpawn +
Arguments (in table)    +object entity +
Return option    +None +
+


+

+

Description

+

entity can be one of: +

+
    +
  • Player +
  • +
  • Vehicle +
  • +
  • Checkpoint +
  • +
  • StaticObject +
  • +
  • ClientStaticObject +
  • +
  • ClientEffect +
  • +
  • ClientSound +
  • +
+

To get the type, use args.entity.__type. +

Vehicles count as spawned when they automatically respawn. +

On the client, when objects are streamed in, they fire the event as well, not just when they are created. +

+

Example

+
function Foo(args)
+	print("A "..args.entity.__type.." just spawned.")
+end
+ 
+Events:Subscribe("EntitySpawn", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/ModuleLoad/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/ModuleLoad/index.html new file mode 100644 index 0000000..abcb133 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/ModuleLoad/index.html @@ -0,0 +1,206 @@ + + + + +Lua/Events/Shared/ModuleLoad - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Shared/ModuleLoad

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +ModuleLoad +
Arguments (in table)    +None +
Return option    +None +
+


+

+

Description

+

Fired after all scripts have been loaded. +

+

Example

+
function Foo(args)
+	-- This prints second.
+	print("Module loaded")
+end
+ 
+Events:Subscribe("ModuleLoad", Foo)
+ 
+-- This prints first.
+print("Script loaded")
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/ModuleUnload/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/ModuleUnload/index.html new file mode 100644 index 0000000..ef5d93a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/ModuleUnload/index.html @@ -0,0 +1,206 @@ + + + + +Lua/Events/Shared/ModuleUnload - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Shared/ModuleUnload

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +ModuleUnload +
Arguments (in table)    +None +
Return option    +None +
+


+

+

Description

+

Fired on module unload. This can happen when the module is unloaded or reloaded, including: +

+
    +
  • The unload console command +
  • +
  • The reload console command +
  • +
  • (Server) Shutdown +
  • +
  • (Client) Disconnecting or quitting +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/ModulesLoad/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/ModulesLoad/index.html new file mode 100644 index 0000000..cea6877 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/ModulesLoad/index.html @@ -0,0 +1,202 @@ + + + + +Lua/Events/Shared/ModulesLoad - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Shared/ModulesLoad

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +ModulesLoad +
Arguments (in table)    +None +
Return option    +None +
+


+

+

Description

+

Fires: +

+
    +
  • On Server startup (after all modules have loaded) +
  • +
  • When any module is loaded or reloaded +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/NetworkObjectCreate/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/NetworkObjectCreate/index.html new file mode 100644 index 0000000..e7b5fcc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/NetworkObjectCreate/index.html @@ -0,0 +1,200 @@ + + + + +Lua/Events/Shared/NetworkObjectCreate - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Shared/NetworkObjectCreate

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +NetworkObjectCreate +
Arguments (in table)    +object object +
Return option    +None +
+


+

+

Description

+

Fires: +

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/NetworkObjectDestroy/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/NetworkObjectDestroy/index.html new file mode 100644 index 0000000..a76535f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/NetworkObjectDestroy/index.html @@ -0,0 +1,200 @@ + + + + +Lua/Events/Shared/NetworkObjectDestroy - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Shared/NetworkObjectDestroy

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +NetworkObjectDestroy +
Arguments (in table)    +object object +
Return option    +None +
+


+

+

Description

+

Fires: +

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/NetworkObjectValueChange/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/NetworkObjectValueChange/index.html new file mode 100644 index 0000000..07485a2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/NetworkObjectValueChange/index.html @@ -0,0 +1,252 @@ + + + + +Lua/Events/Shared/NetworkObjectValueChange - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Shared/NetworkObjectValueChange

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +NetworkObjectValueChange +
Arguments (in table)    +object object, string key, object value +
Return option    +None +
+


+

+ +

Description

+

Fired when EntityStorageBase:SetNetworkValue is called from any module on the server. It is not fired by calling EntityStorageBase:SetValue. +

+

Example

+

Server

+

Use '/set playername key value' to set players' values on both server and client. +

+
function Foo(args)
+	if args.object.__type ~= "Player" then return end
+	print(tostring(args.object).."'s "..args.key.." was set to "..tostring(args.value))
+end
+ 
+Events:Subscribe("NetworkObjectValueChange", Foo)
+ 
+function ConsoleSet(args)
+	local words = args.text:split(" ")
+ 
+	if #words == 3 then
+		local player = Player.Match(words[1])[1]
+		if player then
+			player:SetNetworkValue(words[2], words[3])
+		else
+			print("Player not found!")
+		end
+	else
+		print("Invalid arguments!")
+	end
+end
+ 
+Console:Subscribe("set", ConsoleSet)
+

Client

+

Prints any player value changes to the chat. Used in combination with the server script above. +

+
function Foo(args)
+	if args.object.__type ~= "Player" then return end
+	Chat:Print(
+		tostring(args.object).."'s "..args.key.." was set to "..tostring(args.value),
+		Color.Yellow
+	)
+end
+ 
+Events:Subscribe("NetworkObjectValueChange", Foo)
+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PlayerChat/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PlayerChat/index.html new file mode 100644 index 0000000..53da63d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PlayerChat/index.html @@ -0,0 +1,241 @@ + + + + +Lua/Events/Shared/PlayerChat - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Shared/PlayerChat

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +PlayerChat +
Arguments (in table)    +Player player, string text +
Return option    +Return false to block the message +
+


+

+ +

Description

+

Fired when a player sends a chat message. +

+

Examples

+
function Foo(args)
+	print(args.player:GetName().." says "..args.text)
+end
+ 
+Events:Subscribe("PlayerChat", Foo)
+

Creating a chat filter

+
blacklist = {
+	"arse",
+	"crap",
+	"heck",
+	"pants",
+	"breasts",
+	"stupid",
+	"fudge",
+	"darn"
+}
+ 
+function Foo(args)
+	local lowercased = args.text:lower()
+ 
+	for index, word in ipairs(blacklist) do
+		if lowercased:find(word) then
+			return false
+		end
+	end
+ 
+	return true
+end
+ 
+Events:Subscribe("PlayerChat", Foo)
+

See also

+

LocalPlayerChat +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PlayerEnterVehicle/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PlayerEnterVehicle/index.html new file mode 100644 index 0000000..e10e781 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PlayerEnterVehicle/index.html @@ -0,0 +1,210 @@ + + + + +Lua/Events/Shared/PlayerEnterVehicle - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Shared/PlayerEnterVehicle

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +PlayerEnterVehicle +
Arguments (in table)    +Player player, Vehicle vehicle, boolean is_driver, Player old_driver +
Return option    +None +
+


+

+

Description

+

Fired when a player enters a vehicle. Jumping onto stunt position does not count; they must be physically in the vehicle. Player:EnterVehicle will also fire the event. +

+

Examples

+
Foo = function(args)
+	print(args.player:GetName().." entered a "..args.vehicle:GetName())
+end
+ 
+Events:Subscribe("PlayerEnterVehicle", Foo)
+

Detecting vehicle theft

+
Foo = function(args)
+	if args.is_driver and args.old_driver then
+		print(args.player:GetName().." stole a vehicle from "..args.old_driver:GetName())
+	end
+end
+ 
+Events:Subscribe("PlayerEnterVehicle", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PlayerExitVehicle/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PlayerExitVehicle/index.html new file mode 100644 index 0000000..094c2c0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PlayerExitVehicle/index.html @@ -0,0 +1,202 @@ + + + + +Lua/Events/Shared/PlayerExitVehicle - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Shared/PlayerExitVehicle

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +PlayerExitVehicle +
Arguments (in table)    +Player player, Vehicle vehicle +
Return option    +None +
+


+

+

Description

+

Fired when a player exits a vehicle. +

+

Examples

+
function Foo(args)
+	print(args.player:GetName().." exited a "..args.vehicle:GetName())
+end
+ 
+Events:Subscribe("PlayerExitVehicle", Foo))
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PlayerJoin/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PlayerJoin/index.html new file mode 100644 index 0000000..6a125d8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PlayerJoin/index.html @@ -0,0 +1,202 @@ + + + + +Lua/Events/Shared/PlayerJoin - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Shared/PlayerJoin

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +PlayerJoin +
Arguments (in table)    +Player player +
Return option    +None +
+


+

+

Description

+

Fired when a player joins the server. +

+

Examples

+
function Foo(args)
+	print(args.player:GetName().." joined the server")
+end
+ 
+Events:Subscribe("PlayerJoin", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PlayerNetworkValueChange/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PlayerNetworkValueChange/index.html new file mode 100644 index 0000000..900ca7f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PlayerNetworkValueChange/index.html @@ -0,0 +1,246 @@ + + + + +Lua/Events/Shared/PlayerNetworkValueChange - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Shared/PlayerNetworkValueChange

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +PlayerNetworkValueChange +
Arguments (in table)    +Player player, string key, object value +
Return option    +None +
+


+

+ +

Description

+

Fired when Player:SetNetworkValue is called from any module on the server. It is not fired by calling Player:SetValue. +

+

Example

+

Server

+

Use '/set playername key value' to set players' values on both server and client. +

+
function Foo(args)
+	print(tostring(args.player).."'s "..args.key.." was set to "..tostring(args.value))
+end
+ 
+Events:Subscribe("PlayerNetworkValueChange", Foo)
+ 
+function ConsoleSet(args)
+	local words = args.text:split(" ")
+ 
+	if #words == 3 then
+		local player = Player.Match(words[1])[1]
+		if player then
+			player:SetNetworkValue(words[2], words[3])
+		else
+			print("Player not found!")
+		end
+	else
+		print("Invalid arguments!")
+	end
+end
+ 
+Console:Subscribe("set", ConsoleSet)
+

Client

+

Prints any value changes to the chat. Used in combination with the server script above. +

+
function Foo(args)
+	Chat:Print(
+		tostring(args.player).."'s "..args.key.." was set to "..tostring(args.value),
+		Color.Yellow
+	)
+end
+ 
+Events:Subscribe("PlayerNetworkValueChange", Foo)
+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PlayerQuit/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PlayerQuit/index.html new file mode 100644 index 0000000..6f6a1e6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PlayerQuit/index.html @@ -0,0 +1,202 @@ + + + + +Lua/Events/Shared/PlayerQuit - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Shared/PlayerQuit

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +PlayerQuit +
Arguments (in table)    +Player player +
Return option    +None +
+


+

+

Description

+

Fired when a player leaves the server in any way, including being kicked, banned, or losing connection. +

+

Examples

+
function Foo(args)
+	print(args.player:GetName().." left the server")
+end
+ 
+Events:Subscribe("PlayerQuit", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PlayerValueChange/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PlayerValueChange/index.html new file mode 100644 index 0000000..e30e09f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PlayerValueChange/index.html @@ -0,0 +1,243 @@ + + + + +Lua/Events/Shared/PlayerValueChange - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Shared/PlayerValueChange

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +PlayerValueChange +
Arguments (in table)    +Player player, string key, object value +
Return option    +None +
+


+

+ +

Description

+

Fired when a player's value changes. Player values are persistent across modules, but not between server/client. +

The event is fired when Player:SetValue is called from any module. It is not fired by calling Player:SetNetworkValue. +

+

Example

+

Client

+

Use '/set key value' and '/get key' to play around with it. +

+
function Foo(args)
+	Chat:Print(
+		tostring(args.player).."'s "..args.key.." was set to "..tostring(args.value),
+		Color.Yellow
+	)
+end
+ 
+Events:Subscribe("PlayerValueChange", Foo)
+ 
+function LocalPlayerChat(args)
+	local words = args.text:split(" ")
+ 
+	if words[1] == "/set" and #words == 3 then
+		LocalPlayer:SetValue(words[2], words[3])
+	elseif words[1] == "/get" and #words == 2 then
+		local value = LocalPlayer:GetValue(words[2])
+		Chat:Print(
+			words[2].." is currently set to "..tostring(value),
+			Color.Yellow
+		)
+	end
+end
+ 
+Events:Subscribe("LocalPlayerChat", LocalPlayerChat)
+

Additional notes

+
    +
  • If you set a key to the value it's already set to, the event will still fire. +
  • +
+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PostTick/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PostTick/index.html new file mode 100644 index 0000000..4eb85dd --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PostTick/index.html @@ -0,0 +1,232 @@ + + + + +Lua/Events/Shared/PostTick - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Shared/PostTick

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +PostTick +
Arguments (in table)    +number delta +
Return option    +None +
+


+

+ +

Description

+

Fired after JC2-MP game/server logic is run. +

+

Server

+

The rate varies depending on server load and network. When the network usage is idle, it will aim for a maximum of 100 ticks per second to save CPU. When the network becomes more saturated, the server will run it as fast as it can. +

+

Client

+

This is ran once every frame. +

+

Examples

+

Print the tickrate once per second

+
timer = Timer()
+numTicks = 0
+ 
+function Foo(args)
+	numTicks = numTicks + 1
+	if timer:GetSeconds() > 1 then
+		print(numTicks.." ticks per second")
+		timer:Restart()
+		numTicks = 0
+	end
+end
+ 
+Events:Subscribe("PostTick", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PreTick/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PreTick/index.html new file mode 100644 index 0000000..879aed6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/PreTick/index.html @@ -0,0 +1,232 @@ + + + + +Lua/Events/Shared/PreTick - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Shared/PreTick

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +PreTick +
Arguments (in table)    +number delta +
Return option    +None +
+


+

+ +

Description

+

Fired before JC2-MP game/server logic is run. +

+

Server

+

The rate varies depending on server load and network. When the network usage is idle, it will aim for a maximum of 100 ticks per second to save CPU. When the network becomes more saturated, the server will run it as fast as it can. +

+

Client

+

This is ran once every frame. +

+

Examples

+

Print the tickrate once per second

+
timer = Timer()
+numTicks = 0
+ 
+function Foo(args)
+	numTicks = numTicks + 1
+	if timer:GetSeconds() > 1 then
+		print(numTicks.." ticks per second")
+		timer:Restart()
+		numTicks = 0
+	end
+end
+ 
+Events:Subscribe("PreTick", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/SharedObjectCreate/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/SharedObjectCreate/index.html new file mode 100644 index 0000000..8042980 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/SharedObjectCreate/index.html @@ -0,0 +1,200 @@ + + + + +Lua/Events/Shared/SharedObjectCreate - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Shared/SharedObjectCreate

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +SharedObjectCreate +
Arguments (in table)    +object object +
Return option    +None +
+


+

+

Description

+

Fires: +

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/SharedObjectDestroy/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/SharedObjectDestroy/index.html new file mode 100644 index 0000000..bd4eff1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/SharedObjectDestroy/index.html @@ -0,0 +1,200 @@ + + + + +Lua/Events/Shared/SharedObjectDestroy - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Shared/SharedObjectDestroy

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +SharedObjectDestroy +
Arguments (in table)    +object object +
Return option    +None +
+


+

+

Description

+

Fires: +

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/SharedObjectValueChange/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/SharedObjectValueChange/index.html new file mode 100644 index 0000000..56e37f8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/SharedObjectValueChange/index.html @@ -0,0 +1,248 @@ + + + + +Lua/Events/Shared/SharedObjectValueChange - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Shared/SharedObjectValueChange

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +SharedObjectValueChange +
Arguments (in table)    +object object, string key, object value +
Return option    +None +
+


+

+ +

Description

+

Fired when a shared value changes. Shared values are persistent across modules, but not between server/client. +

Fired when EntityStorageBase:SetValue is called from any module. It is not fired by calling EntityStorageBase:SetNetworkValue. +

+

Example

+

Client

+

Use '/set key value' and '/get key' to play around with it. +

+
function Foo(args)
+	if args.object.__type ~= "Player" then return end
+	Chat:Print(
+		tostring(args.object).."'s "..args.key.." was set to "..tostring(args.value),
+		Color.Yellow
+	)
+end
+ 
+Events:Subscribe("SharedObjectValueChange", Foo)
+ 
+function LocalPlayerChat(args)
+	local words = args.text:split(" ")
+ 
+	if words[1] == "/set" and #words == 3 then
+		LocalPlayer:SetValue(words[2], words[3])
+	elseif words[1] == "/get" and #words == 2 then
+		local value = LocalPlayer:GetValue(words[2])
+		Chat:Print(
+			words[2].." is currently set to "..tostring(value),
+			Color.Yellow
+		)
+	end
+end
+ 
+Events:Subscribe("LocalPlayerChat", LocalPlayerChat)
+

Additional notes

+
    +
  • If you set a key to the value it's already set to, the event will still fire. +
  • +
+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/WorldNetworkObjectCreate/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/WorldNetworkObjectCreate/index.html new file mode 100644 index 0000000..5998cc9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/WorldNetworkObjectCreate/index.html @@ -0,0 +1,200 @@ + + + + +Lua/Events/Shared/WorldNetworkObjectCreate - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Shared/WorldNetworkObjectCreate

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +WorldNetworkObjectCreate +
Arguments (in table)    +object object +
Return option    +None +
+


+

+

Description

+

Fires: +

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/WorldNetworkObjectDestroy/index.html b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/WorldNetworkObjectDestroy/index.html new file mode 100644 index 0000000..e77168f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Events/Shared/WorldNetworkObjectDestroy/index.html @@ -0,0 +1,200 @@ + + + + +Lua/Events/Shared/WorldNetworkObjectDestroy - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Shared/WorldNetworkObjectDestroy

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +WorldNetworkObjectDestroy +
Arguments (in table)    +object object +
Return option    +None +
+


+

+

Description

+

Fires: +

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Frequently_Asked_Questions/index.html b/archive/websites/wiki.jc-mp.com/Lua/Frequently_Asked_Questions/index.html new file mode 100644 index 0000000..2eda05d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Frequently_Asked_Questions/index.html @@ -0,0 +1,230 @@ + + + + +Lua/Frequently Asked Questions - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Frequently Asked Questions

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+

Can I spawn objects other than vehicles and checkpoints?

+

Yes! Have a look at StaticObject. +

+

How do I draw custom images?

+

The most common method is to use Image.Create(AssetLocation.Base64, "<base64 string>"). +

There is an images directory on the client, you can load any images in there with Image.Create. I.e. for images/horse.jpg, the path for Image.Create would be horse.jpg. +

You can also use .zip files and a dropzone directory. (This is not Just Cause 2's dropzone.) Modules can only use the .zip file with their name. I.e. for dropzone/MyModule.zip/images/horse.jpg, the path for Image.Create would be horse.jpg +

+

Is it possible to stream images to clients automatically?

+

Yes! Though they must be converted into base64 first. See the Image.Create Documentation. We plan on adding Steam Workshop support in a later release, which will allow clients to automatically download assets. +

+

Can chat messages have multiple colors?

+

No, the default chat system currently only supports one color for custom messages. +

+

Can vehicle handling be changed?

+

You cannot do what singleplayer mods can, such as change the top speed to whatever you want. However, for agency vehicles, you can set their upgrades by setting their template. (See Vehicle.Create) Agency vehicles are the ones that you can spawn in singleplayer, such as the Silverbolt and Traver-Z. +

Most agency vehicles take the following vehicle templates: +

+
    +
  • Default +
  • +
  • WeaponUpgrade0 +
  • +
  • WeaponUpgrade1 +
  • +
  • FullyUpgraded +
  • +
+

Note: WeaponUpgrade0/WeaponUpgrade1 still upgrade the handling, even if the weapon doesn't change. +

+

Can weapon stats be changed?

+

No, not currently. +

+

What unit of distance does the game use?

+

Everything uses meters. +

+

Does the API use degrees or radians?

+

Everything uses radians. You can use the Lua functions math.rad(degrees) and math.deg(radians) to convert numbers between the two. If you want the string representation of an Angle in degrees, you can use Angle:DegreesString. +

+

I don't know how to compile lua modules, do you have any redistributables?

+

Yes, a list can be found here. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/CellID/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/CellID/index.html new file mode 100644 index 0000000..071e8b5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/CellID/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Server/CellID - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/CellID

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
+
Jump to: navigation, search
+

Properties

+

+

+ + + + + + + + + +
Name + Type +
x + number +
y + number +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Chat/Functions/Broadcast/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Chat/Functions/Broadcast/index.html new file mode 100644 index 0000000..2fea523 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Chat/Functions/Broadcast/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Server/Chat/Functions/Broadcast - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Chat/Functions/Broadcast

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Chat
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Chat:Broadcast(string, Color) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Chat/Functions/Send/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Chat/Functions/Send/index.html new file mode 100644 index 0000000..d49bd2c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Chat/Functions/Send/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Server/Chat/Functions/Send - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Chat/Functions/Send

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Chat
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Chat:Send(Player, string, Color) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Chat/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Chat/index.html new file mode 100644 index 0000000..3a7d4f7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Chat/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Server/Chat - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Chat

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + + + + +
Returns + Prototype +
+ Broadcast(string, Color) +
+ Send(Player, string, Color) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Checkpoint/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Checkpoint/index.html new file mode 100644 index 0000000..e4cb9b6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Checkpoint/index.html @@ -0,0 +1,407 @@ + + + + +Lua/Server/Checkpoint - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Checkpoint

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
+
Jump to: navigation, search
+
+

Static functions

+

+

+ + + + + + + + + + + + +
Returns + Prototype +
Checkpoint + Create(table) +
Checkpoint + Create(Vector3) +
Checkpoint + GetById(number) +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Vector3 + GetActivationBox() +
boolean + GetCreateCheckpoint() +
boolean + GetCreateIndicator() +
boolean + GetCreateTrigger() +
boolean + GetDespawnOnEnter() +
number + GetId() +
string + GetText() +
number + GetType() +
+ Remove() +
+ Respawn() +
+ SetActivationBox(Vector3) +
+ SetCreateCheckpoint(boolean) +
+ SetCreateIndicator(boolean) +
+ SetCreateTrigger(boolean) +
+ SetDespawnOnEnter(boolean) +
+ SetPosition(Vector3) +
+ SetText(string) +
+ SetType(number) +
+

Functions inherited from StreamableObject

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Angle + GetAngle() +
CellID + GetCellId() +
boolean + GetEnabled() +
Vector3 + GetPosition() +
number + GetStreamDistance() +
iterator + GetStreamedPlayers() +
World + GetWorld() +
+ SetEnabled(boolean) +
+ SetStreamDistance(number) +
+ SetWorld(World) +
+

Functions inherited from EntityStorageBase

+

+

+ + + + + + + + + + + + +
Returns + Prototype +
object + GetValue(string) +
+ SetNetworkValue(string, object) +
+ SetValue(string, object) +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
boolean + Checkpoint == Checkpoint +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/CollisionGroup/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/CollisionGroup/index.html new file mode 100644 index 0000000..da8f4c4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/CollisionGroup/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Server/CollisionGroup - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/CollisionGroup

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
+
Jump to: navigation, search
+

Statics

+

+

+ + + + + + + + + +
Name + Value +
Player + 1 +
Vehicle + 16 +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Config/Functions/GetValue/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Config/Functions/GetValue/index.html new file mode 100644 index 0000000..933ad9e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Config/Functions/GetValue/index.html @@ -0,0 +1,173 @@ + + + +Lua/Server/Config/Functions/GetValue - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/Config/Functions/GetValue

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Config
+
Jump to: navigation, search
+

+ + + + + + +
Returns    +object +
Prototype    +Config:GetValue(string category, string value) +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Config/Functions/SetValue/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Config/Functions/SetValue/index.html new file mode 100644 index 0000000..22db235 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Config/Functions/SetValue/index.html @@ -0,0 +1,173 @@ + + + +Lua/Server/Config/Functions/SetValue - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/Config/Functions/SetValue

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Config
+
Jump to: navigation, search
+

+ + + + + + +
Returns    +nil +
Prototype    +Config:SetValue(string category, string value, object) +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Config/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Config/index.html new file mode 100644 index 0000000..70a1e3f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Config/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Server/Config - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Config

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + + + + +
Returns + Prototype +
object + GetValue(string, string) +
+ SetValue(string, string, object) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/EntityStorageBase/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/EntityStorageBase/index.html new file mode 100644 index 0000000..7d6d274 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/EntityStorageBase/index.html @@ -0,0 +1,199 @@ + + + + +Lua/Server/EntityStorageBase - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/EntityStorageBase

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + + + + + + + +
Returns + Prototype +
object + GetValue(string) +
+ SetNetworkValue(string, object) +
+ SetValue(string, object) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/NetworkObject/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/NetworkObject/index.html new file mode 100644 index 0000000..3329851 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/NetworkObject/index.html @@ -0,0 +1,271 @@ + + + + +Lua/Server/NetworkObject - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/NetworkObject

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
+
Jump to: navigation, search
+
+

Description

+

NetworkObject is a networked object storage, accessible to all server-side and client-side modules. +

+

Static functions

+

+

+ + + + + + + + + + + + +
Returns + Prototype +
NetworkObject + Create(string, table) +
NetworkObject + Create(string) +
NetworkObject + GetByName(string) +
+

Functions

+

+

+ + + + + + +
Returns + Prototype +
+ SetNetworkValue(string, object) +
+

Functions inherited from SharedObject

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
number + GetId() +
string + GetName() +
object + GetValue(string, object) +
object + GetValue(string) +
table + GetValues() +
+ Remove() +
+ SetValue(string, object) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/Ban/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/Ban/index.html new file mode 100644 index 0000000..01f9b07 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/Ban/index.html @@ -0,0 +1,205 @@ + + + +Lua/Server/Player/Functions/Ban - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/Ban

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Player:Ban() +
Description    +No description +
+


+

+
+ + + + + + + + + +
Returns    +none +
Prototype    +Player:Ban(string) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/ClearInventory/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/ClearInventory/index.html new file mode 100644 index 0000000..ae13702 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/ClearInventory/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Player/Functions/ClearInventory - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/ClearInventory

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Player:ClearInventory() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/DisableAutoAim/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/DisableAutoAim/index.html new file mode 100644 index 0000000..93f815e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/DisableAutoAim/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Player/Functions/DisableAutoAim - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/DisableAutoAim

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Player:DisableAutoAim(Player) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/DisableCollision/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/DisableCollision/index.html new file mode 100644 index 0000000..5c0b303 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/DisableCollision/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Player/Functions/DisableCollision - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/DisableCollision

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Player:DisableCollision(CollisionGroup) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/EnableAutoAim/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/EnableAutoAim/index.html new file mode 100644 index 0000000..d75478c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/EnableAutoAim/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Player/Functions/EnableAutoAim - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/EnableAutoAim

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Player:EnableAutoAim(Player) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/EnableCollision/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/EnableCollision/index.html new file mode 100644 index 0000000..52705fe --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/EnableCollision/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Player/Functions/EnableCollision - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/EnableCollision

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Player:EnableCollision(CollisionGroup) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/EnterVehicle/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/EnterVehicle/index.html new file mode 100644 index 0000000..0cd5d30 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/EnterVehicle/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Player/Functions/EnterVehicle - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/EnterVehicle

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Player:EnterVehicle(Vehicle, VehicleSeat) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetAimTarget/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetAimTarget/index.html new file mode 100644 index 0000000..8d4f6ec --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetAimTarget/index.html @@ -0,0 +1,196 @@ + + + +Lua/Server/Player/Functions/GetAimTarget - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/GetAimTarget

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +table +
Prototype    +Player:GetAimTarget() +
Description    +No description +
+


+

Returns a table containing: +

+
    +
  • Vector3 position +
  • +
  • object entity +
  • +
+

See also

+

Lua/Tutorials/Reference/GetAimTarget +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetAngle/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetAngle/index.html new file mode 100644 index 0000000..940a5b0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetAngle/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Player/Functions/GetAngle - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/GetAngle

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Angle +
Prototype    +Player:GetAngle() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetCameraPosition/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetCameraPosition/index.html new file mode 100644 index 0000000..999f9c1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetCameraPosition/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Player/Functions/GetCameraPosition - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/GetCameraPosition

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Vector3 +
Prototype    +Player:GetCameraPosition() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetColor/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetColor/index.html new file mode 100644 index 0000000..d1cc40f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetColor/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Player/Functions/GetColor - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/GetColor

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Color +
Prototype    +Player:GetColor() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetEquippedSlot/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetEquippedSlot/index.html new file mode 100644 index 0000000..cb2964d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetEquippedSlot/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Player/Functions/GetEquippedSlot - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/GetEquippedSlot

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +Player:GetEquippedSlot() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetEquippedWeapon/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetEquippedWeapon/index.html new file mode 100644 index 0000000..779e418 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetEquippedWeapon/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Player/Functions/GetEquippedWeapon - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/GetEquippedWeapon

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Weapon +
Prototype    +Player:GetEquippedWeapon() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetHealth/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetHealth/index.html new file mode 100644 index 0000000..fc96fae --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetHealth/index.html @@ -0,0 +1,194 @@ + + + +Lua/Server/Player/Functions/GetHealth - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/GetHealth

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +Player:GetHealth() +
Description    +No description +
+


+

+

Description

+

Returns the player's health, as a percentage of maximum health between 0 and 1. If the player's maximum health has been increased, such as by firing the "ply.armorpart.add" Game Event, 1 corresponds to the new maximum, not the default maximum. +

+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetIP/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetIP/index.html new file mode 100644 index 0000000..078dcb4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetIP/index.html @@ -0,0 +1,207 @@ + + + + +Lua/Server/Player/Functions/GetIP - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/GetIP

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +string +
Prototype    +Player:GetIP() +
Description    +Returns the IP address of the player. +
+


+

+

Example

+
function PlayerJoin(args)
+	local ip = args.player:GetIP()
+	Chat:Broadcast(args.player:GetName().." joined, their IP is "..ip, Color(255, 255, 255))
+end
+ 
+Events:Subscribe("PlayerJoin", PlayerJoin)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetId/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetId/index.html new file mode 100644 index 0000000..d5e2dcb --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetId/index.html @@ -0,0 +1,194 @@ + + + +Lua/Server/Player/Functions/GetId - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/GetId

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +Player:GetId() +
Description    +No description +
+


+

+

Description

+

Returns the player's ID. This is not the player's Steam ID. +

+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetInventory/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetInventory/index.html new file mode 100644 index 0000000..69f684d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetInventory/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Player/Functions/GetInventory - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/GetInventory

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +object +
Prototype    +Player:GetInventory() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetLinearVelocity/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetLinearVelocity/index.html new file mode 100644 index 0000000..a5d2d57 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetLinearVelocity/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Player/Functions/GetLinearVelocity - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/GetLinearVelocity

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Vector3 +
Prototype    +Player:GetLinearVelocity() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetModelId/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetModelId/index.html new file mode 100644 index 0000000..976c779 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetModelId/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Player/Functions/GetModelId - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/GetModelId

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +Player:GetModelId() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetMoney/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetMoney/index.html new file mode 100644 index 0000000..6493247 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetMoney/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Player/Functions/GetMoney - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/GetMoney

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +Player:GetMoney() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetName/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetName/index.html new file mode 100644 index 0000000..13370c5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetName/index.html @@ -0,0 +1,189 @@ + + + +Lua/Server/Player/Functions/GetName - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/GetName

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +string +
Prototype    +Player:GetName() +
Description    +No description +
+


+

+

Description

+

Returns the player's in-game name. Currently, names are truncated to 20 characters. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetParachuting/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetParachuting/index.html new file mode 100644 index 0000000..dc43c15 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetParachuting/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Player/Functions/GetParachuting - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/GetParachuting

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +Player:GetParachuting() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetPing/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetPing/index.html new file mode 100644 index 0000000..4e5992c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetPing/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Player/Functions/GetPing - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/GetPing

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +Player:GetPing() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetPosition/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetPosition/index.html new file mode 100644 index 0000000..ed1e2e2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetPosition/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Player/Functions/GetPosition - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/GetPosition

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Vector3 +
Prototype    +Player:GetPosition() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetState/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetState/index.html new file mode 100644 index 0000000..cb51472 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetState/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Player/Functions/GetState - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/GetState

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +PlayerState +
Prototype    +Player:GetState() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetSteamId/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetSteamId/index.html new file mode 100644 index 0000000..4795a1c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetSteamId/index.html @@ -0,0 +1,189 @@ + + + +Lua/Server/Player/Functions/GetSteamId - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/GetSteamId

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +SteamId +
Prototype    +Player:GetSteamId() +
Description    +No description +
+


+

+

Description

+

Returns the player's SteamId. You should not use the SteamId directly as a string or integer. Instead, use SteamId.string or SteamId.id. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetValue/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetValue/index.html new file mode 100644 index 0000000..5741618 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetValue/index.html @@ -0,0 +1,195 @@ + + + + +Lua/Server/Player/Functions/GetValue - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/GetValue

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +object +
Prototype    +Player:GetValue(string key) +
Description    +No description +
+


+

+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetVehicle/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetVehicle/index.html new file mode 100644 index 0000000..5d453ba --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetVehicle/index.html @@ -0,0 +1,194 @@ + + + +Lua/Server/Player/Functions/GetVehicle - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/GetVehicle

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Vehicle +
Prototype    +Player:GetVehicle() +
Description    +No description +
+


+

+

Description

+

Returns the vehicle the player is occupying, or nil if the player is not in a vehicle. +

+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetWeatherSeverity/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetWeatherSeverity/index.html new file mode 100644 index 0000000..ea6607b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GetWeatherSeverity/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Player/Functions/GetWeatherSeverity - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/GetWeatherSeverity

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +Player:GetWeatherSeverity() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GiveWeapon/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GiveWeapon/index.html new file mode 100644 index 0000000..fb50936 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/GiveWeapon/index.html @@ -0,0 +1,189 @@ + + + +Lua/Server/Player/Functions/GiveWeapon - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/GiveWeapon

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Player:GiveWeapon(WeaponSlot slot, Weapon weapon) +
Description    +No description +
+


+

+

Description

+

Gives the player a weapon. Any weapon can go in any slot, but dual-wielding is not synced serverside yet. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/HasVehicleDLC/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/HasVehicleDLC/index.html new file mode 100644 index 0000000..7faa0e4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/HasVehicleDLC/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Player/Functions/HasVehicleDLC - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/HasVehicleDLC

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +Player:HasVehicleDLC(VehicleId) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/HasWeaponDLC/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/HasWeaponDLC/index.html new file mode 100644 index 0000000..8fcd89d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/HasWeaponDLC/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Player/Functions/HasWeaponDLC - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/HasWeaponDLC

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +Player:HasWeaponDLC(WeaponId) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/InVehicle/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/InVehicle/index.html new file mode 100644 index 0000000..71549fe --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/InVehicle/index.html @@ -0,0 +1,191 @@ + + + +Lua/Server/Player/Functions/InVehicle - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/InVehicle

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +Player:InVehicle() +
Description    +Returns whether the player is inside a vehicle. It returns true for driving in a vehicle or being a passenger in one; however, it returns false for stunt-position. +
+


+

+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/IsFullyAuthenticated/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/IsFullyAuthenticated/index.html new file mode 100644 index 0000000..277b474 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/IsFullyAuthenticated/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Player/Functions/IsFullyAuthenticated - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/IsFullyAuthenticated

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +Player:IsFullyAuthenticated() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/Kick/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/Kick/index.html new file mode 100644 index 0000000..126d20a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/Kick/index.html @@ -0,0 +1,205 @@ + + + +Lua/Server/Player/Functions/Kick - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/Kick

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Player:Kick(string reason) +
Description    +No description +
+


+

+
+ + + + + + + + + +
Returns    +none +
Prototype    +Player:Kick() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SendChatMessage/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SendChatMessage/index.html new file mode 100644 index 0000000..96784dd --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SendChatMessage/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Player/Functions/SendChatMessage - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/SendChatMessage

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Player:SendChatMessage(string, Color) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetAngle/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetAngle/index.html new file mode 100644 index 0000000..3de86b3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetAngle/index.html @@ -0,0 +1,194 @@ + + + +Lua/Server/Player/Functions/SetAngle - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/SetAngle

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Player:SetAngle(Angle angle) +
Description    +No description +
+


+

+

Description

+

Sets the player's angle to angle. +

+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetColor/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetColor/index.html new file mode 100644 index 0000000..551c3c2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetColor/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Player/Functions/SetColor - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/SetColor

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Player:SetColor(Color) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetHealth/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetHealth/index.html new file mode 100644 index 0000000..022373f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetHealth/index.html @@ -0,0 +1,194 @@ + + + +Lua/Server/Player/Functions/SetHealth - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/SetHealth

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Player:SetHealth(number health) +
Description    +No description +
+


+

+

Description

+

Sets the player's health, as a decimal number somewhere between 0 and 1. If the player's maximum health has been increased, such as by firing the "ply.armorpart.add" Game Event, 1 corresponds to the new maximum, not the default maximum. +

+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetModelId/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetModelId/index.html new file mode 100644 index 0000000..fb880cf --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetModelId/index.html @@ -0,0 +1,194 @@ + + + +Lua/Server/Player/Functions/SetModelId - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/SetModelId

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Player:SetModelId(number) +
Description    +No description +
+


+

+

Description

+

Sets the player's character model. For a list of valid character model IDs, see Character Models. Note that new players joining the server will not see other players' models (instead seeing default Rico) until the other player respawns or has their model changed. +

+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetMoney/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetMoney/index.html new file mode 100644 index 0000000..11077f2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetMoney/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Player/Functions/SetMoney - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/SetMoney

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Player:SetMoney(number) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetNetworkValue/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetNetworkValue/index.html new file mode 100644 index 0000000..b198e64 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetNetworkValue/index.html @@ -0,0 +1,205 @@ + + + + +Lua/Server/Player/Functions/SetNetworkValue - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/SetNetworkValue

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Player:SetNetworkValue(string key, object value) +
Description    +The equivalent of running Player:SetValue on the server and having every client run Player:SetValue. +
+


+

+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetPosition/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetPosition/index.html new file mode 100644 index 0000000..d0a92a8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetPosition/index.html @@ -0,0 +1,194 @@ + + + +Lua/Server/Player/Functions/SetPosition - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/SetPosition

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Player:SetPosition(Vector3 position) +
Description    +No description +
+


+

+

Description

+

Sets the player's position to position. +

+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetValue/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetValue/index.html new file mode 100644 index 0000000..038c49f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetValue/index.html @@ -0,0 +1,195 @@ + + + + +Lua/Server/Player/Functions/SetValue - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/SetValue

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Player:SetValue(string key, object value) +
Description    +No description +
+


+

+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetWeatherSeverity/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetWeatherSeverity/index.html new file mode 100644 index 0000000..69159b3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/SetWeatherSeverity/index.html @@ -0,0 +1,192 @@ + + + +Lua/Server/Player/Functions/SetWeatherSeverity - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/SetWeatherSeverity

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Player:SetWeatherSeverity(number) +
Description    +No description +
+


+

+

Description

+

Changes the weather for one specific player. Values are between 0 and 2. +

+

See also

+

Weather tutorial +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/Teleport/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/Teleport/index.html new file mode 100644 index 0000000..bb92946 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Functions/Teleport/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Player/Functions/Teleport - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Functions/Teleport

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Player:Teleport(Vector3, Angle) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Static_Functions/GetById/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Static_Functions/GetById/index.html new file mode 100644 index 0000000..9747c27 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Static_Functions/GetById/index.html @@ -0,0 +1,194 @@ + + + +Lua/Server/Player/Static Functions/GetById - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Static Functions/GetById

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Player +
Prototype    +Player.GetById(number id) +
Description    +No description +
+


+

+

Description

+

Returns the player with the given player ID, or nil if no player was found with the given ID. +

+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Static_Functions/Match/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Static_Functions/Match/index.html new file mode 100644 index 0000000..e7c322e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/Static_Functions/Match/index.html @@ -0,0 +1,208 @@ + + + +Lua/Server/Player/Static Functions/Match - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player/Static Functions/Match

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +table +
Prototype    +Player.Match(string) +
Description    +No description +
+


+

+

Description

+

This returns an array of Players whose name contains the string. It is case insensitive and sorts by name length; the first element is always the shortest. +

+

Example

+

In this example, if Rico Rodriguez is in the server, typing /findplayers rodriguez will print out Found Rico Rodriguez. +

+
function PlayerChat(args)
+	local words = args.text:split(" ")
+ 
+	if #words == 2 and words[1] == "/findplayers" then
+		local results = Player.Match(words[2])
+		for index, player in ipairs(results) do
+			print("Found "..player:GetName())
+		end
+ 
+		return false
+	end
+ 
+	return true
+end
+ 
+Events:Subscribe("PlayerChat", PlayerChat)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Player/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/index.html new file mode 100644 index 0000000..8dcaedd --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Player/index.html @@ -0,0 +1,562 @@ + + + + +Lua/Server/Player - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
+
Jump to: navigation, search
+
+

Static functions

+

+

+ + + + + + + + + +
Returns + Prototype +
Player + GetById(number) +
table + Match(string) +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
+ Ban() +
+ Ban(string) +
+ ClearInventory() +
+ Damage(number, DamageEntity, Player) +
+ Damage(number, DamageEntity) +
+ Damage(number) +
+ DisableAutoAim(Player) +
+ DisableCollision(CollisionGroup, CollisionGroup) +
+ DisableCollision(CollisionGroup) +
+ EnableAutoAim(Player) +
+ EnableCollision(CollisionGroup) +
+ EnableCollision(CollisionGroup, CollisionGroup) +
+ EnterVehicle(Vehicle, VehicleSeat) +
table + GetAimTarget() +
Vector3 + GetCameraPosition() +
Color + GetColor() +
WeaponSlot + GetEquippedSlot() +
Weapon + GetEquippedWeapon() +
number + GetHealth() +
number + GetId() +
string + GetIP() +
table + GetInventory() +
Vector3 + GetLinearVelocity() +
number + GetModelId() +
number + GetMoney() +
string + GetName() +
boolean + GetParachuting() +
number + GetPing() +
PlayerState + GetState() +
SteamId + GetSteamId() +
Vehicle + GetVehicle() +
number + GetWeatherSeverity() +
+ GiveWeapon(number, Weapon) +
boolean + HasVehicleDLC(VehicleId) +
boolean + HasWeaponDLC(WeaponId) +
boolean + InVehicle() +
boolean + IsFullyAuthenticated() +
+ Kick() +
+ Kick(string) +
boolean + RequestGroupMembership(SteamId, callback) +
+ SendChatMessage(string, Color, ...) +
+ SetAngle(Angle) +
+ SetColor(Color) +
+ SetHealth(number) +
+ SetModelId(number) +
+ SetMoney(number) +
+ SetPosition(Vector3) +
+ SetWeatherSeverity(number) +
+ Teleport(Vector3, Angle) +
+

Functions inherited from StreamableObject

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Angle + GetAngle() +
CellID + GetCellId() +
boolean + GetEnabled() +
Vector3 + GetPosition() +
number + GetStreamDistance() +
iterator + GetStreamedPlayers() +
World + GetWorld() +
+ SetEnabled(boolean) +
+ SetStreamDistance(number) +
+ SetWorld(World) +
+

Functions inherited from EntityStorageBase

+

+

+ + + + + + + + + + + + +
Returns + Prototype +
object + GetValue(string) +
+ SetNetworkValue(string, object) +
+ SetValue(string, object) +
+

Operators

+

+

+ + + + + + + + + +
Returns + Prototype +
boolean + Player == Player +
string + tostring(Player) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/SQL/Functions/Command/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/SQL/Functions/Command/index.html new file mode 100644 index 0000000..9793421 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/SQL/Functions/Command/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/SQL/Functions/Command - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/SQL/Functions/Command

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | SQL
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +object +
Prototype    +SQL:Command(string) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/SQL/Functions/Execute/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/SQL/Functions/Execute/index.html new file mode 100644 index 0000000..352dc41 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/SQL/Functions/Execute/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/SQL/Functions/Execute - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/SQL/Functions/Execute

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | SQL
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +SQL:Execute(string) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/SQL/Functions/GetLastInsertId/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/SQL/Functions/GetLastInsertId/index.html new file mode 100644 index 0000000..e64c2b6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/SQL/Functions/GetLastInsertId/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Server/SQL/Functions/GetLastInsertId - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/SQL/Functions/GetLastInsertId

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | SQL
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +SQL:GetLastInsertId() +
Description    +Returns the row id of the most recent, successful INSERT. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/SQL/Functions/Query/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/SQL/Functions/Query/index.html new file mode 100644 index 0000000..afb9329 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/SQL/Functions/Query/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/SQL/Functions/Query - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/SQL/Functions/Query

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | SQL
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +object +
Prototype    +SQL:Query(string) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/SQL/Functions/Transaction/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/SQL/Functions/Transaction/index.html new file mode 100644 index 0000000..50fbfda --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/SQL/Functions/Transaction/index.html @@ -0,0 +1,224 @@ + + + +Lua/Server/SQL/Functions/Transaction - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/SQL/Functions/Transaction

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | SQL
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +object +
Prototype    +SQL:Transaction() +
Description    +No description +
+


+

+
+ + + + + + + + + +
Returns    +object +
Prototype    +SQL:Transaction(boolean) +
Description    +No description +
+


+

+
+ + + + + + + + + +
Returns    +object +
Prototype    +SQL:Transaction(boolean, boolean) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/SQL/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/SQL/index.html new file mode 100644 index 0000000..9324d7a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/SQL/index.html @@ -0,0 +1,219 @@ + + + + +Lua/Server/SQL - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/SQL

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
SQLCommand + Command(string) +
+ Execute(string) +
number + GetLastInsertId() +
SQLQuery + Query(string) +
SQLTransaction + Transaction() +
SQLTransaction + Transaction(boolean) +
SQLTransaction + Transaction(boolean, boolean) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/SQLCommand/Functions/Execute/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/SQLCommand/Functions/Execute/index.html new file mode 100644 index 0000000..0e32453 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/SQLCommand/Functions/Execute/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/SQLCommand/Functions/Execute - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/SQLCommand/Functions/Execute

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | SQLCommand
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +SQLCommand:Execute() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/SQLCommand/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/SQLCommand/index.html new file mode 100644 index 0000000..7e9998d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/SQLCommand/index.html @@ -0,0 +1,244 @@ + + + + +Lua/Server/SQLCommand - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/SQLCommand

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
+
Jump to: navigation, search
+
+

Tutorials

+ +

Constructors

+

+

+ + + + +
Constructor +
SQLCommand(SQL, string) +
+

Functions

+

+

+ + + + + + +
Returns + Prototype +
+ Execute() +
+

Functions inherited from SQLStatement

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
+ Bind(string, number) +
+ Bind(number, number) +
+ Bind(string, string) +
+ Bind(number, string) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/SQLQuery/Constructor/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/SQLQuery/Constructor/index.html new file mode 100644 index 0000000..18d8a31 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/SQLQuery/Constructor/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/SQLQuery/Constructor - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/SQLQuery/Constructor

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | SQLQuery
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +SQLQuery(SQL, string) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/SQLQuery/Functions/Execute/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/SQLQuery/Functions/Execute/index.html new file mode 100644 index 0000000..7ce5df0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/SQLQuery/Functions/Execute/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/SQLQuery/Functions/Execute - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/SQLQuery/Functions/Execute

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | SQLQuery
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +object +
Prototype    +SQLQuery:Execute() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/SQLQuery/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/SQLQuery/index.html new file mode 100644 index 0000000..5764b85 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/SQLQuery/index.html @@ -0,0 +1,244 @@ + + + + +Lua/Server/SQLQuery - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/SQLQuery

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
+
Jump to: navigation, search
+
+

Tutorials

+ +

Constructors

+

+

+ + + + +
Constructor +
SQLQuery(SQL, string) +
+

Functions

+

+

+ + + + + + +
Returns + Prototype +
object + Execute() +
+

Functions inherited from SQLStatement

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
+ Bind(string, number) +
+ Bind(number, number) +
+ Bind(string, string) +
+ Bind(number, string) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/SQLStatement/Functions/Bind/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/SQLStatement/Functions/Bind/index.html new file mode 100644 index 0000000..11f3302 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/SQLStatement/Functions/Bind/index.html @@ -0,0 +1,243 @@ + + + +Lua/Server/SQLStatement/Functions/Bind - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/SQLStatement/Functions/Bind

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | SQLStatement
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +SQLStatement:Bind(string, string) +
Description    +No description +
+


+

+
+ + + + + + + + + +
Returns    +none +
Prototype    +SQLStatement:Bind(number, string) +
Description    +No description +
+


+

+
+ + + + + + + + + +
Returns    +none +
Prototype    +SQLStatement:Bind(string, number) +
Description    +No description +
+


+

+
+ + + + + + + + + +
Returns    +none +
Prototype    +SQLStatement:Bind(number, number) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/SQLStatement/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/SQLStatement/index.html new file mode 100644 index 0000000..a80e8d6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/SQLStatement/index.html @@ -0,0 +1,209 @@ + + + + +Lua/Server/SQLStatement - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/SQLStatement

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
+
Jump to: navigation, search
+

Tutorials

+ +

Functions

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
+ Bind(string, string) +
+ Bind(number, string) +
+ Bind(string, number) +
+ Bind(number, number) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/SQLTransaction/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/SQLTransaction/index.html new file mode 100644 index 0000000..72b0397 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/SQLTransaction/index.html @@ -0,0 +1,209 @@ + + + + +Lua/Server/SQLTransaction - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/SQLTransaction

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
+
Jump to: navigation, search
+

Tutorials

+ +

Constructors

+

+

+ + + + +
Constructor +
SQLTransaction(SQL, boolean, boolean) +
+

Functions

+

+

+ + + + + + + + + +
Returns + Prototype +
number + Commit() +
number + Rollback() +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/AddBan/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/AddBan/index.html new file mode 100644 index 0000000..3625f57 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/AddBan/index.html @@ -0,0 +1,196 @@ + + + +Lua/Server/Server/Functions/AddBan - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Server/Functions/AddBan

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Server
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Server:AddBan(SteamId) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/DisableCollision/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/DisableCollision/index.html new file mode 100644 index 0000000..434c438 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/DisableCollision/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Server/Functions/DisableCollision - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Server/Functions/DisableCollision

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Server
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Server:DisableCollision(CollisionGroup) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/EnableCollision/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/EnableCollision/index.html new file mode 100644 index 0000000..21ce936 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/EnableCollision/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Server/Functions/EnableCollision - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Server/Functions/EnableCollision

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Server
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Server:EnableCollision(CollisionGroup) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/GetCheckpoints/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/GetCheckpoints/index.html new file mode 100644 index 0000000..93a4cdd --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/GetCheckpoints/index.html @@ -0,0 +1,215 @@ + + + + +Lua/Server/Server/Functions/GetCheckpoints - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Lua/Server/Server/Functions/GetCheckpoints

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Server
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +iterator +
Prototype    +Server:GetCheckpoints() +
Description    +No description +
+


+

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/GetElapsedSeconds/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/GetElapsedSeconds/index.html new file mode 100644 index 0000000..dfb9b20 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/GetElapsedSeconds/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Server/Functions/GetElapsedSeconds - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Server/Functions/GetElapsedSeconds

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Server
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +Server:GetElapsedSeconds() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/GetModules/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/GetModules/index.html new file mode 100644 index 0000000..6039774 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/GetModules/index.html @@ -0,0 +1,202 @@ + + + + +Lua/Server/Server/Functions/GetModules - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Server/Functions/GetModules

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Server
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +table +
Prototype    +Server:GetModules() +
Description    +No description +
+


+

+

Description

+

This returns a table of available modules and whether each one is loaded. The keys are module names, and the values are booleans (true if it is currently loaded). +

+

Example

+

Print a list of available modules and whether each one is loaded.

+
  1. function Foo()
  2. 	local modules = Server:GetModules()
  3. 	print("There are "..table.count(modules).." available modules:")
  4. 	for name, loaded in pairs(modules) do
  5. 		if loaded then
  6. 			print("\tLoaded: "..name)
  7. 		else
  8. 			print("\tUnloaded: "..name)
  9. 		end
  10. 	end
  11. end
  12.  
  13. Events:Subscribe("ModulesLoad", Foo)
+

When you load/reload any module, the output should look something like this: +

+
01:18:09 | [info ] | [Module3] There are 3 available modules:
+01:18:09 | [info ] | [Module3]  Loaded: Module1
+01:18:09 | [info ] | [Module3]  Unloaded: Module2
+01:18:09 | [info ] | [Module3]  Loaded: Module3
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/GetPlayerCount/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/GetPlayerCount/index.html new file mode 100644 index 0000000..cc0792c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/GetPlayerCount/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Server/Functions/GetPlayerCount - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Server/Functions/GetPlayerCount

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Server
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +Server:GetPlayerCount() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/GetPlayers/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/GetPlayers/index.html new file mode 100644 index 0000000..06de793 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/GetPlayers/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Server/Functions/GetPlayers - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Server/Functions/GetPlayers

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Server
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +iterator +
Prototype    +Server:GetPlayers() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/GetVehicles/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/GetVehicles/index.html new file mode 100644 index 0000000..e57d924 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/GetVehicles/index.html @@ -0,0 +1,215 @@ + + + + +Lua/Server/Server/Functions/GetVehicles - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Lua/Server/Server/Functions/GetVehicles

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Server
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +iterator +
Prototype    +Server:GetVehicles() +
Description    +No description +
+


+

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/IsBanned/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/IsBanned/index.html new file mode 100644 index 0000000..cf51152 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/IsBanned/index.html @@ -0,0 +1,196 @@ + + + +Lua/Server/Server/Functions/IsBanned - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Server/Functions/IsBanned

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Server
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +Server:IsBanned(SteamId) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/RemoveBan/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/RemoveBan/index.html new file mode 100644 index 0000000..12d3649 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Server/Functions/RemoveBan/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/Server/Functions/RemoveBan - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Server/Functions/RemoveBan

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Server
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Server:RemoveBan(SteamId) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Server/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Server/index.html new file mode 100644 index 0000000..a8c8983 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Server/index.html @@ -0,0 +1,259 @@ + + + + +Lua/Server/Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Server

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
+ AddBan(SteamId) +
+ DisableCollision(CollisionGroup, CollisionGroup) +
+ DisableCollision(CollisionGroup) +
+ EnableCollision(CollisionGroup, CollisionGroup) +
+ EnableCollision(CollisionGroup) +
iterator + GetCheckpoints() +
number + GetElapsedSeconds() +
number + GetFrameTime() +
table + GetModules() +
number + GetPlayerCount() +
iterator + GetPlayers() +
iterator + GetStaticObjects() +
iterator + GetVehicles() +
boolean + IsBanned(SteamId) +
+ RemoveBan(SteamId) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/StaticObject/Functions/Teleport/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/StaticObject/Functions/Teleport/index.html new file mode 100644 index 0000000..f472056 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/StaticObject/Functions/Teleport/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Server/StaticObject/Functions/Teleport - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/StaticObject/Functions/Teleport

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | StaticObject
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    + +
Prototype    +StaticObject:Teleport(Vector3, Angle) +
Description    +Teleports the specified StaticObject to position and angle. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/StaticObject/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/StaticObject/index.html new file mode 100644 index 0000000..899ca3b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/StaticObject/index.html @@ -0,0 +1,357 @@ + + + + +Lua/Server/StaticObject - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/StaticObject

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
+
Jump to: navigation, search
+
+

Static functions

+

+

+ + + + + + + + + + + + +
Returns + Prototype +
StaticObject + Create(Vector3, Angle, string) +
StaticObject + Create(table) +
StaticObject + GetById(number) +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
string + GetCollision() +
number + GetId() +
string + GetModel() +
+ Remove() +
+ Respawn() +
+ SetAngle(Angle) +
+ SetPosition(Vector3) +
+ Teleport(Vector3, Angle) +
+

Functions inherited from StreamableObject

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Angle + GetAngle() +
CellID + GetCellId() +
boolean + GetEnabled() +
Vector3 + GetPosition() +
number + GetStreamDistance() +
iterator + GetStreamedPlayers() +
World + GetWorld() +
+ SetEnabled(boolean) +
+ SetStreamDistance(number) +
+ SetWorld(World) +
+

Functions inherited from EntityStorageBase

+

+

+ + + + + + + + + + + + +
Returns + Prototype +
object + GetValue(string) +
+ SetNetworkValue(string, object) +
+ SetValue(string, object) +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
boolean + StaticObject == StaticObject +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/Functions/GetCellId/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/Functions/GetCellId/index.html new file mode 100644 index 0000000..6cd3594 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/Functions/GetCellId/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/StreamableObject/Functions/GetCellId - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/StreamableObject/Functions/GetCellId

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +CellID +
Prototype    +StreamableObject:GetCellId() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/Functions/GetEnabled/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/Functions/GetEnabled/index.html new file mode 100644 index 0000000..5b8948b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/Functions/GetEnabled/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/StreamableObject/Functions/GetEnabled - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/StreamableObject/Functions/GetEnabled

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +StreamableObject:GetEnabled() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/Functions/GetStreamDistance/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/Functions/GetStreamDistance/index.html new file mode 100644 index 0000000..6ffb9ae --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/Functions/GetStreamDistance/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/StreamableObject/Functions/GetStreamDistance - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/StreamableObject/Functions/GetStreamDistance

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +StreamableObject:GetStreamDistance() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/Functions/GetWorld/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/Functions/GetWorld/index.html new file mode 100644 index 0000000..dd72463 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/Functions/GetWorld/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/StreamableObject/Functions/GetWorld - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/StreamableObject/Functions/GetWorld

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +World +
Prototype    +StreamableObject:GetWorld() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/Functions/SetEnabled/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/Functions/SetEnabled/index.html new file mode 100644 index 0000000..58bd785 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/Functions/SetEnabled/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/StreamableObject/Functions/SetEnabled - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/StreamableObject/Functions/SetEnabled

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +StreamableObject:SetEnabled(boolean) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/Functions/SetStreamDistance/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/Functions/SetStreamDistance/index.html new file mode 100644 index 0000000..9c620d9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/Functions/SetStreamDistance/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/StreamableObject/Functions/SetStreamDistance - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/StreamableObject/Functions/SetStreamDistance

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +StreamableObject:SetStreamDistance(number) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/Functions/SetWorld/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/Functions/SetWorld/index.html new file mode 100644 index 0000000..4528a40 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/Functions/SetWorld/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/StreamableObject/Functions/SetWorld - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/StreamableObject/Functions/SetWorld

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +StreamableObject:SetWorld(World) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/index.html new file mode 100644 index 0000000..609a474 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/StreamableObject/index.html @@ -0,0 +1,234 @@ + + + + +Lua/Server/StreamableObject - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/StreamableObject

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Angle + GetAngle() +
CellID + GetCellId() +
boolean + GetEnabled() +
Vector3 + GetPosition() +
number + GetStreamDistance() +
iterator + GetStreamedPlayers() +
World + GetWorld() +
+ SetEnabled(boolean) +
+ SetStreamDistance(number) +
+ SetWorld(World) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/UDPSocket/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/UDPSocket/index.html new file mode 100644 index 0000000..3512f53 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/UDPSocket/index.html @@ -0,0 +1,257 @@ + + + + +Lua/Server/UDPSocket - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/UDPSocket

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
+
Jump to: navigation, search
+
+

Static functions

+

+

+ + + + + + + + + +
Returns + Prototype +
UDPSocket + Create() +
UDPSocket + Create(number port) +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + +
Returns + Prototype +
+ Bind(number port) +
+ Close() +
+ Receive(object class, function callback) +
+ Receive(function callback) +
+ Send(string IP, number port, string message) +
+


+

+

Example of a receiver

+
local server = UDPSocket.Create()  -- Creation of the socket
+server:Bind(1734)                  -- Binding of the socket to the port 1734
+ 
+function Receive(args)
+        print(args.ip)      -- The IP this packet comes from.
+        print(args.port)    -- The port this message comes through.
+        print(args.bytes)   -- The size of the packet.
+        print(args.text)    -- The actual message of the packet (to transfer tables you can use json).
+ 
+	server:Close()      -- For some reason the socket will only accept one packet, so we have to destroy and recreate it.
+	server = nil
+	server = UDPSocket.Create()
+	server:Bind(1734)
+	server:Receive(Receive)
+end
+server:Receive(Receive)     -- Adding the receive-handler
+


+

+

Example of a sender

+
local client = UDPSocket.Create()               -- Create the socket.
+client:Send("127.0.0.1", 1734, "Hello there.")  -- Send a packet to the IP "127.0.0.1" (to ourselves) on port 1734 with the message "Hello there."
+client:Close()                                  -- Close the socket.
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Vehicle/Functions/GetInvulnerable/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Vehicle/Functions/GetInvulnerable/index.html new file mode 100644 index 0000000..4b30f0e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Vehicle/Functions/GetInvulnerable/index.html @@ -0,0 +1,200 @@ + + + + +Lua/Server/Vehicle/Functions/GetInvulnerable - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Vehicle/Functions/GetInvulnerable

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Vehicle
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Vehicle:GetInvulnerable() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Vehicle/Functions/SetColors/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Vehicle/Functions/SetColors/index.html new file mode 100644 index 0000000..887e2d8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Vehicle/Functions/SetColors/index.html @@ -0,0 +1,215 @@ + + + + +Lua/Server/Vehicle/Functions/SetColors - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Vehicle/Functions/SetColors

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Vehicle
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Vehicle:SetColors(Color color1, Color color2) +
Description    +Sets a vehicle's colors immediately. +
+


+

+

Examples

+
function PlayerChat(e)
+	if e.text == "/random" and e.player:InVehicle() then
+		-- Generate a color for the vehicle, using a hue from 0 to 360,
+		-- and a random saturation and value from 0.5 to 0.7
+		local color = Color.FromHSV( 
+			math.random( 0, 360 ), 
+			math.random() * 0.2 + 0.5, 
+			math.random() * 0.2 + 0.5 )
+		e.player:GetVehicle():SetColors( color, color )
+	end
+end
+ 
+Events:Subscribe( "PlayerChat", PlayerChat )
+

Additional Notes

+
    +
  • Each color corresponds to a different tone +
  • +
  • Vehicles in Just Cause 2 use a two-tone system for colors which can be used to emulate effects such as pearlescent coating. +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Vehicle/Functions/SetInvulnerable/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Vehicle/Functions/SetInvulnerable/index.html new file mode 100644 index 0000000..f5cd4df --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Vehicle/Functions/SetInvulnerable/index.html @@ -0,0 +1,200 @@ + + + + +Lua/Server/Vehicle/Functions/SetInvulnerable - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Vehicle/Functions/SetInvulnerable

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Vehicle
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Vehicle:SetInvulnerable(boolean) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Vehicle/Static_Functions/Create/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Vehicle/Static_Functions/Create/index.html new file mode 100644 index 0000000..9ba2962 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Vehicle/Static_Functions/Create/index.html @@ -0,0 +1,307 @@ + + + + +Lua/Server/Vehicle/Static Functions/Create - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Vehicle/Static Functions/Create

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Vehicle
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Vehicle +
Prototype    +Vehicle.Create(number, Vector3, Angle) +
Description    +No description +
+


+

+ +

Description

+

Spawns a vehicle with a model id at a position and angle. +

+

Example

+
function PlayerChat(args)
+	if args.text == "/spawn" then
+		-- Spawn a Cavallo at the player.
+		Vehicle.Create(2, args.player:GetPosition(), Angle(0, 0, 0))
+		return false
+	end
+	return true
+end
+ 
+Events:Subscribe("PlayerChat", PlayerChat)
+


+


+


+

+
+ + + + + + + + + +
Returns    +Vehicle +
Prototype    +Vehicle.Create(table) +
Description    +No description +
+


+

+

Description

+

Spawns a vehicle using an argument table. +

The following arguments are supported: +

+
    +
  • number model_id +
  • +
  • Vector3 position +
  • +
  • Angle angle +
  • +
  • string template (List can be found here) +
  • +
  • string decal (List can be found here) +
  • +
  • number health +
  • +
  • Color tone1 +
  • +
  • Color tone2 +
  • +
  • boolean enabled +
  • +
  • World world +
  • +
  • number mass +
  • +
  • Vector3 linear_velocity +
  • +
  • Vector3 angular_velocity +
  • +
  • boolean invulnerable +
  • +
+

Example

+
  1. PlayerChat = function(args)
  2. 	local words = args.text:split(" ")
  3.  
  4. 	if words[1] == "/spawn" then
  5. 		if words[2] then
  6. 			local spawnArgs = {}
  7. 			spawnArgs.position = args.player:GetPosition()
  8. 			spawnArgs.angle = args.player:GetAngle()
  9. 			spawnArgs.model_id = tonumber(words[2])
  10. 			spawnArgs.world = args.player:GetWorld()
  11. 			spawnArgs.tone1 = Color(255, 80, 80)
  12. 			spawnArgs.tone2 = Color(200, 100, 100)
  13.  
  14. 			Vehicle.Create(spawnArgs)
  15. 		else
  16. 			args.player:SendChatMessage("Use: /spawn modelid", Color(200, 100, 100))
  17. 		end
  18.  
  19. 		return false
  20. 	end
  21.  
  22. 	return true
  23. end
  24.  
  25. Events:Subscribe("PlayerChat", PlayerChat)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/Vehicle/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/Vehicle/index.html new file mode 100644 index 0000000..4db9b92 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/Vehicle/index.html @@ -0,0 +1,532 @@ + + + + +Lua/Server/Vehicle - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Vehicle

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
+
Jump to: navigation, search
+
+

Static functions

+

+

+ + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Vehicle + Create(number, Vector3, Angle) +
Vehicle + Create(table) +
Vehicle + GetById(number) +
VehicleClass + GetClassByModelId(number) +
number + GetMassByModelId(number) +
string + GetNameByModelId(number) +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Vector3 + GetAngularVelocity() +
VehicleClass + GetClass() +
+ GetColors() +
boolean + GetDeathRemove() +
number + GetDeathRespawnTime() +
string + GetDecal() +
Player + GetDriver() +
number + GetHealth() +
number + GetId() +
boolean + GetInvulnerable() +
Vector3 + GetLinearVelocity() +
number + GetMass() +
number + GetModelId() +
string + GetName() +
table + GetOccupants() +
Angle + GetSpawnAngle() +
Vector3 + GetSpawnPosition() +
string + GetTemplate() +
boolean + GetUnoccupiedRemove() +
number + GetUnoccupiedRespawnTime() +
+ Remove() +
+ Respawn() +
+ SetAngle(Angle) +
+ SetAngularVelocity(Vector3) +
+ SetColors(Color, Color) +
+ SetDeathRemove(boolean) +
+ SetDeathRespawnTime(number) +
+ SetHealth(number) +
+ SetInvulnerable(boolean) +
+ SetLinearVelocity(Vector3) +
+ SetMass(number) +
+ SetPosition(Vector3) +
+ SetSpawnAngle(Angle) +
+ SetSpawnPosition(Vector3) +
+ SetStreamAngle(Angle) +
+ SetStreamPosition(Vector3) +
+ SetUnoccupiedRemove(boolean) +
+ SetUnoccupiedRespawnTime(number) +
+ Teleport(Vector3, Angle) +
+

Functions inherited from StreamableObject

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Angle + GetAngle() +
CellID + GetCellId() +
boolean + GetEnabled() +
Vector3 + GetPosition() +
number + GetStreamDistance() +
iterator + GetStreamedPlayers() +
World + GetWorld() +
+ SetEnabled(boolean) +
+ SetStreamDistance(number) +
+ SetWorld(World) +
+

Functions inherited from EntityStorageBase

+

+

+ + + + + + + + + + + + +
Returns + Prototype +
object + GetValue(string) +
+ SetNetworkValue(string, object) +
+ SetValue(string, object) +
+

Operators

+

+

+ + + + + + + + + +
Returns + Prototype +
boolean + Vehicle == Vehicle +
string + tostring(Vehicle) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/VehicleSeat/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/VehicleSeat/index.html new file mode 100644 index 0000000..1b9c4f3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/VehicleSeat/index.html @@ -0,0 +1,231 @@ + + + +Lua/Server/VehicleSeat - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/VehicleSeat

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
+
Jump to: navigation, search
+

Statics

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Name + Value +
BellyStunt + 9 +
ClingStunt + 10 +
Driver + 0 +
MountedGun1 + 6 +
MountedGun2 + 7 +
Passenger + 1 +
Passenger1 + 2 +
Passenger2 + 3 +
Passenger3 + 4 +
Passenger4 + 5 +
RooftopStunt + 8 +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/World/Functions/GetCheckpoints/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/World/Functions/GetCheckpoints/index.html new file mode 100644 index 0000000..249f04c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/World/Functions/GetCheckpoints/index.html @@ -0,0 +1,215 @@ + + + + +Lua/Server/World/Functions/GetCheckpoints - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Lua/Server/World/Functions/GetCheckpoints

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | World
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +iterator +
Prototype    +World:GetCheckpoints() +
Description    +No description +
+


+

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/World/Functions/GetPlayers/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/World/Functions/GetPlayers/index.html new file mode 100644 index 0000000..0658fa4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/World/Functions/GetPlayers/index.html @@ -0,0 +1,186 @@ + + + +Lua/Server/World/Functions/GetPlayers - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/World/Functions/GetPlayers

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | World
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +iterator +
Prototype    +World:GetPlayers() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/World/Functions/GetVehicles/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/World/Functions/GetVehicles/index.html new file mode 100644 index 0000000..f5a2e14 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/World/Functions/GetVehicles/index.html @@ -0,0 +1,215 @@ + + + + +Lua/Server/World/Functions/GetVehicles - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Lua/Server/World/Functions/GetVehicles

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | World
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +iterator +
Prototype    +World:GetVehicles() +
Description    +No description +
+


+

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/World/Functions/SetWeatherSeverity/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/World/Functions/SetWeatherSeverity/index.html new file mode 100644 index 0000000..a1ac132 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/World/Functions/SetWeatherSeverity/index.html @@ -0,0 +1,192 @@ + + + + +Lua/Server/World/Functions/SetWeatherSeverity - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/World/Functions/SetWeatherSeverity

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | World
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +World:SetWeatherSeverity(number) +
Description    +No description +
+


+

+

Description

+

Changes the weather for everyone in the specified world. Values are between 0 and 2. +

+

See also

+

Weather tutorial +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/World/Static_Functions/GetById/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/World/Static_Functions/GetById/index.html new file mode 100644 index 0000000..834315f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/World/Static_Functions/GetById/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Server/World/Static Functions/GetById - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/World/Static Functions/GetById

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | World
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +World +
Prototype    +World.GetById(number) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/World/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/World/index.html new file mode 100644 index 0000000..51d46fa --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/World/index.html @@ -0,0 +1,275 @@ + + + +Lua/Server/World - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/World

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
+
Jump to: navigation, search
+
+

Static functions

+

+

+ + + + + + +
Returns + Prototype +
World + Create() +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
iterator + GetCheckpoints() +
number + GetId() +
iterator + GetPlayers() +
iterator + GetStaticObjects() +
number + GetTime() +
number + GetTimeStep() +
iterator + GetVehicles() +
number + GetWeatherSeverity() +
+ Remove() +
+ SetTime(number) +
+ SetTimeStep(number) +
+ SetWeatherSeverity(number) +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
+ World == World +
+

Notes

+

You can access the default world with the DefaultWorld global. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/WorldNetworkObject/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/WorldNetworkObject/index.html new file mode 100644 index 0000000..f68a68a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/WorldNetworkObject/index.html @@ -0,0 +1,371 @@ + + + + +Lua/Server/WorldNetworkObject - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/WorldNetworkObject

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
+
Jump to: navigation, search
+
+

Description

+

Functions same as NetworkObject, but takes place in a game world and doesn't exist for players outside its stream distance. +

+

Static functions

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
WorldNetworkObject + Create(Vector3, table) +
WorldNetworkObject + Create(Vector3) +
WorldNetworkObject + Create(table) +
WorldNetworkObject + GetById(number) +
+

Functions

+

+

+ + + + + + + + + +
Returns + Prototype +
+ SetAngle(Angle) +
+ SetPosition(Vector3) +
+

Functions inherited from StreamableObject

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Angle + GetAngle() +
CellID + GetCellId() +
boolean + GetEnabled() +
Vector3 + GetPosition() +
number + GetStreamDistance() +
iterator + GetStreamedPlayers() +
World + GetWorld() +
+ SetEnabled(boolean) +
+ SetStreamDistance(number) +
+ SetWorld(World) +
+

Functions inherited from NetworkObject

+

+

+ + + + + + +
Returns + Prototype +
+ SetNetworkValue(string, object) +
+

Functions inherited from SharedObject

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
number + GetId() +
string + GetName() +
object + GetValue(string, object) +
object + GetValue(string) +
table + GetValues() +
+ Remove() +
+ SetValue(string, object) +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
boolean + WorldNetworkObject == WorldNetworkObject +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Server/index.html b/archive/websites/wiki.jc-mp.com/Lua/Server/index.html new file mode 100644 index 0000000..860330f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Server/index.html @@ -0,0 +1,290 @@ + + + + +Lua/Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + + +
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Angle/Functions/DegreesString/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Angle/Functions/DegreesString/index.html new file mode 100644 index 0000000..749dff4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Angle/Functions/DegreesString/index.html @@ -0,0 +1,186 @@ + + + + +Lua/Shared/Angle/Functions/DegreesString - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/Angle/Functions/DegreesString

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Angle
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +string +
Prototype    +Angle:DegreesString() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Angle/Static_Functions/Slerp/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Angle/Static_Functions/Slerp/index.html new file mode 100644 index 0000000..a90972c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Angle/Static_Functions/Slerp/index.html @@ -0,0 +1,194 @@ + + + + +Lua/Shared/Angle/Static Functions/Slerp - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/Angle/Static Functions/Slerp

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Angle
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Angle +
Prototype    +Angle.Slerp(Angle, Angle, number) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Angle/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Angle/index.html new file mode 100644 index 0000000..967bfac --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Angle/index.html @@ -0,0 +1,336 @@ + + + + +Lua/Shared/Angle - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/Angle

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+
+

Static functions

+

+

+ + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Angle + AngleAxis(number, Vector3) +
number + Dot(Angle, Angle) +
Angle + FromVectors(Vector3, Vector3) +
Angle + Inverse(Angle) +
Angle + Slerp(Angle, Angle, number) +
+

Constructors

+

+

+ + + + + + + + +
Constructor +
Angle() +
Angle(number, number, number) +
Angle(number, number, number, number) +
+

Functions

+

+

+ + + + + + + + + + + + +
Returns + Prototype +
string + DegreesString() +
number + Dot(Angle) +
Angle + Inverse() +
+

Operators

+

+

+ + + + + + + + + + + + + + + + + + +
Returns + Prototype +
boolean + Angle == Angle +
Angle + Angle * Angle +
Vector3 + Angle * Vector3 +
string + tostring(Angle) +
Angle + -Angle +
+

Properties

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + +
Name + Type +
pitch + number +
roll + number +
w + number +
x + number +
y + number +
yaw + number +
z + number +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/AnimationState/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/AnimationState/index.html new file mode 100644 index 0000000..25432b7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/AnimationState/index.html @@ -0,0 +1,2591 @@ + + + +Lua/Shared/AnimationState - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/AnimationState

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+

Statics

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Name + Value +
LaSAbortRecoil + 481 +
LaSAiming + 392 +
LaSBeaconAim + 395 +
LaSBeaconEquip + 396 +
LaSBeaconUnequip + 397 +
LaSDropWeapon + 473 +
LaSDualGrapple + 404 +
LaSDualGrappleReturn + 405 +
LaSEquipGrenade + 385 +
LaSGrapple + 399 +
LaSGrappleDetach + 401 +
LaSGrapplePull + 398 +
LaSGrappleReelIn + 410 +
LaSGrappleReelOut + 409 +
LaSGrappleToIdle + 400 +
LaSGrenadeWait + 454 +
LaSHookHit + 408 +
LaSHookMissed + 407 +
LaSIdle + 384 +
LaSOverThrowGrenade + 388 +
LaSPlaceExplosives + 390 +
LaSPlaceTriggeredExplosive + 389 +
LaSRaiseGrapple + 402 +
LaSRaiseGrappleSo + 403 +
LaSRecoilFinishedLh + 480 +
LaSRecoilLh + 479 +
LaSReload + 394 +
LaSThrowGrenade + 478 +
LaSThrowTriggeredExplosive + 391 +
LaSThrowTriggeredExplosiveAi + 453 +
LaSTriggerBoom + 452 +
LaSUnderThrowGrenade + 387 +
LaSWaitingForHook + 406 +
LaSWieldGrenade + 386 +
LaSWielding + 393 +
PcsClosed + 2 +
PcsClosing + 5 +
PcsOpen + 1 +
PcsOpeningHorizontal + 4 +
PcsOpeningVertical + 3 +
RaSIdle + 383 +
SAiBasicNavigation + 259 +
SAiUprightStrafe + 258 +
SAiUprightStrafeBackward + 447 +
SAiUprightStrafeForward + 443 +
SAiUprightStrafeLeft + 444 +
SAiUprightStrafeRight + 446 +
SAimMg + 193 +
SAirborneRagdoll + 253 +
SAnnoyed + 482 +
SBabyStunned + 445 +
SBellyToFall + 425 +
SBellyToSkydive + 423 +
SBlendToSwimIdle + 135 +
SCartwheel + 320 +
SCartwheelInterupt + 322 +
SCivSoAnnoyed + 483 +
SCivSoEnter + 342 +
SCivSoExclamation + 345 +
SCivSoExit + 344 +
SCivSoIdle + 343 +
SClimbDownFromMg + 206 +
SClimbIntoMgPt1 + 203 +
SClimbIntoMgPt2 + 204 +
SClimbLadderDown + 130 +
SClimbLadderIdle + 128 +
SClimbLadderIdleAtBottom + 126 +
SClimbLadderIdleAtTop + 127 +
SClimbLadderStarting + 125 +
SClimbLadderUp + 129 +
SClimbOutofMgPt1 + 432 +
SClimbOutofMgPt2 + 205 +
SClimbUpIntoMg + 202 +
SClingDownToIdlePart1 + 102 +
SClingDownToIdlePart2 + 103 +
SClingDownToLeftPart1 + 96 +
SClingDownToRightPart1 + 97 +
SClingLeanDown + 87 +
SClingLeanLeft + 86 +
SClingLeanRight + 85 +
SClingLeftToDownPart1 + 94 +
SClingLeftToIdlePart1 + 100 +
SClingLeftToIdlePart2 + 101 +
SClingLeftToRight + 92 +
SClingLftToRoof + 106 +
SClingLftToRoofInterupt + 107 +
SClingMidToDownPart1 + 91 +
SClingMidToLeftPart1 + 90 +
SClingMidToRightPart1 + 89 +
SClingMidToRoof + 104 +
SClingMidToRoofInterupt + 105 +
SClingRgtToRoof + 108 +
SClingRgtToRoofInterupt + 109 +
SClingRightToDownPart1 + 95 +
SClingRightToIdlePart1 + 98 +
SClingRightToIdlePart2 + 99 +
SClingRightToLeft + 93 +
SClingStuntpositionIdle + 84 +
SClingToNeutral + 456 +
SClingToRoof + 318 +
SClingToUnfoldparachute + 462 +
SCloseCombatKick + 311 +
SCloseCombatRunningKick + 312 +
SCloseLeftDoorFromInside + 59 +
SCloseRightDoorFromInside + 62 +
SCoverEntering + 168 +
SCoverEnteringAttack + 169 +
SCoverHead + 340 +
SCoverHeadEnter + 339 +
SCoverHidden + 170 +
SCoverHiding + 179 +
SCoverHidingLeft + 171 +
SCoverHidingRight + 175 +
SCoverIdleAttack + 180 +
SCoverIdleAttackLeft + 172 +
SCoverIdleAttackRight + 176 +
SCoverLeaving + 183 +
SCoverUnhiding + 181 +
SCoverUnhidingAim + 182 +
SCoverUnhidingLeft + 173 +
SCoverUnhidingLeftAim + 174 +
SCoverUnhidingRight + 177 +
SCoverUnhidingRightAim + 178 +
SCrouch + 15 +
SCrouchWalk + 18 +
SCrouching + 338 +
SCustomTimeVariableTeleportState + 276 +
SDash + 19 +
SDashStop + 458 +
SDashTurn180 + 20 +
SDead + 56 +
SDefaultStuntpositionIdle + 88 +
SDefaultStuntpositionRotate180Ccw + 152 +
SDefaultStuntpositionRotate180Cw + 151 +
SDefaultStuntpositionRotate90Ccw + 461 +
SDefaultStuntpositionRotate90Cw + 459 +
SDefaultToNeutral + 327 +
SDiveFromBoat + 341 +
SDownToCrouch + 16 +
SDriverHideInVehicle + 79 +
SDriverToNeutral + 330 +
SDriverToPassenger + 77 +
SDriverToVictim + 263 +
SDying + 55 +
SDyingAirbound + 51 +
SDyingBlendin + 54 +
SDyingPosematching + 52 +
SDyingPosematchingNonfancy + 53 +
SEjectFromVehicleAlive + 334 +
SEjectFromVehicleDead + 333 +
SEnterFmg + 434 +
SEnterMc + 115 +
SEnterMg + 200 +
SEnterMgWithMg + 201 +
SEnterOccupiedMcPt1 + 117 +
SEnterOccupiedMcPt2 + 118 +
SEnterOccupiedMcStart + 116 +
SEnteringVehicle + 64 +
SEnteringVehicleRight + 70 +
SEvade + 21 +
SEvadeInterrupt + 22 +
SExitFmg + 426 +
SExitMg + 439 +
SExitMgWithMg + 421 +
SExitStuntposition + 464 +
SExitingVehicle + 66 +
SExitingVehicleFromHide + 65 +
SExitingVehicleGameVelocity + 68 +
SExitingVehicleGameVelocityInterrupt + 69 +
SExitingVehicleInterupt + 67 +
SExitingVehicleRight + 71 +
SFall + 34 +
SFallMg + 440 +
SFallToSkydive + 323 +
SFromSkydiveDash + 190 +
SGrappleSmashLeft + 296 +
SGrappleSmashRight + 295 +
SGrappled + 291 +
SGroundToNeutral + 111 +
SHangFireHook + 223 +
SHangToFall + 215 +
SHanged + 57 +
SHangstuntIdle + 110 +
SHijackEnterRight + 226 +
SHijackEnterRightFromHide + 230 +
SHijackExitRight + 224 +
SHijackHideRight + 227 +
SHijackHideTransitionRight + 228 +
SHijackShootRight + 225 +
SHijackShootTransitionRight + 229 +
SHijackStumbleBackward + 232 +
SHijackStumbleForward + 231 +
SHitByGrapplinghook + 290 +
SHitreactGetUp + 257 +
SHitreactGetUpBlendin + 256 +
SHitreactStumbleBackward + 236 +
SHitreactStumbleBackwardPart2 + 237 +
SHitreactStumbleBackwardSplitter + 463 +
SHitreactStumbleForward + 234 +
SHitreactStumbleForwardPart2 + 235 +
SHitreactStumbleHead + 246 +
SHitreactStumbleHeadPart2 + 247 +
SHitreactStumbleLeft + 238 +
SHitreactStumbleLeftLeg + 242 +
SHitreactStumbleLeftLegPart2 + 243 +
SHitreactStumbleLeftPart2 + 239 +
SHitreactStumbleRandomized + 233 +
SHitreactStumbleRight + 240 +
SHitreactStumbleRightLeg + 244 +
SHitreactStumbleRightLegPart2 + 245 +
SHitreactStumbleRightPart2 + 241 +
SHitreactStumbleShake + 248 +
SHitreactStumbleShakeEnd + 249 +
SHitreactUncontrolledFlight + 250 +
SHitreactUncontrolledFlightPosematching + 251 +
SIdleFixedMg + 196 +
SIdleFmg + 199 +
SIdleMg + 194 +
SIdlePassengerVehicle + 75 +
SIdleVehicle + 73 +
SIdleVehicleMg + 195 +
SInstantDash + 184 +
SJumpFallingToSkydive + 167 +
SJumpFlightSprintForward + 30 +
SJumpFlightStanding + 29 +
SJumpFromSoFlightA + 261 +
SJumpFromSoFlightB + 262 +
SJumpFromSoLand + 466 +
SJumpFromSoStart + 260 +
SJumpLand + 315 +
SJumpLandHeavy + 166 +
SJumpLandIdle + 31 +
SJumpLandInterrupt + 316 +
SJumpLandSprintForward + 32 +
SJumpLandSprintForwardStop + 33 +
SJumpRuningLand + 314 +
SJumpRunningLand + 186 +
SJumpRunningLandInterrupt + 317 +
SJumpStartSprintForward + 27 +
SJumpStartStanding + 26 +
SJumpToFall + 148 +
SJumpToFallTransition + 28 +
SJumpToSkydive + 188 +
SJumpToSkysuit + 147 +
SLadderClimbDown + 304 +
SLadderClimbDownLoop + 305 +
SLadderClimbUp + 302 +
SLadderClimbUpLoop + 303 +
SLadderDropToFall + 310 +
SLadderDropToSkydive + 309 +
SLadderEnterAtTop + 133 +
SLadderEnterBottom + 298 +
SLadderEnterTop + 297 +
SLadderExitAtTop + 132 +
SLadderExitBottom + 300 +
SLadderExitTop + 299 +
SLadderIdle + 301 +
SLadderJumpDown + 131 +
SLadderJumpToLadder + 308 +
SLadderParachuteToLadder + 306 +
SLadderReelToLadder + 307 +
SLand + 35 +
SLandFast + 37 +
SLandHard + 36 +
SLandingHard + 422 +
SLandingMg + 424 +
SLandingRoll + 428 +
SLessUncontrolledSkydive + 255 +
SLiftMcFinish + 332 +
SLiftMcStart + 331 +
SMgAimToIdle + 197 +
SMgIdleToAim + 198 +
SNeutralToDefault + 112 +
SNeutralToDefaultInterupt + 329 +
SNeutralToDriver + 328 +
SNeutralToMcDriver + 465 +
SNeutralToStruggle + 289 +
SNpcTacticalNavigation + 475 +
SOpenLeftDoorFromInside + 60 +
SOpenLeftDoorFromOutside + 58 +
SOpenRightDoorFromInside + 63 +
SOpenRightDoorFromOutside + 61 +
SPanicExitVehicleMg + 433 +
SParachute + 45 +
SParachuteDetachToFreefall + 47 +
SParachuteFromDriver + 44 +
SParachuteLandFast + 49 +
SParachuteLandSlow + 48 +
SParachuteLanding + 46 +
SParachuteToSoLand + 50 +
SParachuteToSoStart + 468 +
SParachuteUnfolding + 40 +
SParachuteUnfoldingGhost + 438 +
SPassHideInVehicle + 78 +
SPassengerToDriver + 76 +
SPerformingStunt + 158 +
SPickup + 187 +
SPlayingCustomAnimation + 121 +
SPlayingCustomAnimationCrouched + 123 +
SPlayingUninterruptableCustomAnimation + 122 +
SPlayingUninterruptableCustomAnimationCrouched + 124 +
SPlunge + 25 +
SPullInAirFlight + 455 +
SPullOpenParachuteVertical + 43 +
SReelEndLand + 216 +
SReelFlight + 208 +
SReelImpact + 415 +
SReelImpactHorizontal + 211 +
SReelImpactHorizontalEnd + 474 +
SReelImpactVertical + 209 +
SReelImpactVerticalInterrupt + 210 +
SReelInToArveTeleport + 427 +
SReelStart + 207 +
SReelToSo + 324 +
SReelToSoImpact + 221 +
SReelToSoLand + 325 +
SReeledFireHook + 219 +
SReeledInIdle + 212 +
SReeledInIdleEnd + 414 +
SReeledInJump + 213 +
SReeledInRelease + 217 +
SReeledInReleaseDrop + 214 +
SReeledInSpinjump + 326 +
SReeledInToFall + 429 +
SReeledInToHang + 222 +
SReeledReleaseToFall + 218 +
SReeledToSkydive + 418 +
SReeledWaitForHook + 220 +
SRemoveGrapplinghook + 294 +
SReverseMc + 120 +
SRidingMc + 119 +
SRocketBabyIdle + 14 +
SRollLeft + 23 +
SRollOutLeft + 153 +
SRollRight + 24 +
SRoofToCling + 319 +
SRoofToClingInterupt + 321 +
SRunStrafeLeftTurn + 160 +
SRunStrafeLeftTurnInterrupt + 162 +
SRunStrafeRightTurn + 161 +
SRunStrafeRightTurnInterrupt + 163 +
SSideJumpPart1 + 335 +
SSideJumpPart2 + 336 +
SSidestep + 313 +
SSkydive + 38 +
SSkydiveDash + 191 +
SSkydivePullchord + 39 +
SStepBackward + 13 +
SStrafeStopCcw + 165 +
SStrafeStopCw + 164 +
SStruggleAttack1 + 284 +
SStruggleAttack2 + 285 +
SStruggleAttack3 + 286 +
SStruggleAttack4 + 287 +
SStruggleCountered + 278 +
SStruggleHitreact + 288 +
SStruggleIdle + 277 +
SStruggleMiss1 + 279 +
SStruggleMiss2 + 280 +
SStruggleMiss3 + 281 +
SStruggleMiss4 + 282 +
SStruggleThrowOut + 283 +
SStruggleToNeutral + 430 +
SStumble + 337 +
SStuntFall + 159 +
SStuntJumpFlight + 82 +
SStuntJumpLand + 83 +
SStuntJumpStart + 81 +
SStuntJumping + 80 +
SStuntReelFlight + 275 +
SSuperStuntJumpFlight + 272 +
SSuperStuntJumpLand + 273 +
SSuperStuntJumpLandInterupt + 274 +
SSuperStuntJumpLandMc + 457 +
SSuperStuntJumpLandMg + 467 +
SSuperStuntJumpStart + 270 +
SSuperStuntJumpStartMg + 460 +
SSuperStuntJumpStartSwim + 271 +
SSwimDie + 139 +
SSwimDiveDie + 146 +
SSwimDiveIdle + 142 +
SSwimDiveNavigation + 143 +
SSwimDiveRotateCcw + 145 +
SSwimDiveRotateCw + 144 +
SSwimIdle + 134 +
SSwimNavigation + 136 +
SSwimRotateCcw + 138 +
SSwimRotateCw + 137 +
SSwimRunToSwim + 140 +
SSwimSubmerge + 141 +
SSwimSwimToRun + 417 +
SSwitchDrivingDirection + 74 +
SSwitchingSeatToDriver + 72 +
SToSkydiveDash + 189 +
STurningLeft + 149 +
STurningRight + 150 +
SUncontrolledFlightProtect + 252 +
SUncontrolledSkydive + 254 +
SUnfoldParachuteHorizontal + 41 +
SUnfoldParachuteVertical + 42 +
SUpFromCrouch + 17 +
SUprightBasicNavigation + 7 +
SUprightGrappledRotateCcw + 293 +
SUprightGrappledRotateCw + 292 +
SUprightIdle + 6 +
SUprightIdleVaried + 185 +
SUprightRotateCcw + 155 +
SUprightRotateCcwInterupt + 157 +
SUprightRotateCw + 154 +
SUprightRotateCwInterupt + 156 +
SUprightSprintForwardStop + 11 +
SUprightStart + 10 +
SUprightStop + 9 +
SUprightStrafe + 12 +
SUprightTurn180 + 8 +
SUprightVehicleFromBottom + 114 +
SUprightVehicleFromTop + 113 +
SVictimAttack + 413 +
SVictimBlock1 + 416 +
SVictimBlock2 + 435 +
SVictimBlock3 + 420 +
SVictimBlock4 + 419 +
SVictimCounterAttack + 436 +
SVictimHitreact1 + 431 +
SVictimHitreact2 + 442 +
SVictimHitreact3 + 441 +
SVictimHitreact4 + 412 +
SVictimIdle + 269 +
SVictimPulledOut + 437 +
SVictimThrownOutFlight + 268 +
SVictimThrownOutStart + 264 +
SVictimThrownOutStartAtv + 267 +
SVictimThrownOutStartPt1 + 265 +
SVictimThrownOutStartPt2 + 266 +
SWalk + 411 +
SWalkMg + 192 +
UbS2hIk + 451 +
UbSAiAimIn + 470 +
UbSAiAimOut + 469 +
UbSAiming + 347 +
UbSAltRecoilFinishedRh + 476 +
UbSAltRecoilRh + 477 +
UbSAlternativeAiming + 348 +
UbSCloseCombat + 358 +
UbSCombatantSo + 382 +
UbSDash + 356 +
UbSFall + 472 +
UbSFireing + 349 +
UbSGrappled + 448 +
UbSIdle + 346 +
UbSJumpLand + 378 +
UbSJumpLandInterrupt + 380 +
UbSJumpLandRun + 379 +
UbSJumpLandRunInterrupt + 381 +
UbSJumpStart + 376 +
UbSJumpToFall + 377 +
UbSReactHitLight + 359 +
UbSReloadRh + 371 +
UbSReloadSecondaryEnd + 374 +
UbSReloadSecondaryLoop + 372 +
UbSReloadSecondaryStart + 373 +
UbSReloading + 350 +
UbSRemoveGrapplinghook + 449 +
UbSStartReaction + 375 +
UbSThrowGrenade + 360 +
UbSThrowGrenadeAim + 362 +
UbSThrowGrenadeWield + 361 +
UbSUnwielding + 357 +
UbSWieldWaitLa + 352 +
UbSWieldWaitMb + 351 +
UbSWieldingChangeWeaponPart1 + 365 +
UbSWieldingChangeWeaponPart2 + 450 +
UbSWieldingChangeWeaponSecondary + 471 +
UbSWieldingDown + 364 +
UbSWieldingIdle + 353 +
UbSWieldingNavigation + 354 +
UbSWieldingStop + 355 +
UbSWieldingUp + 363 +
UbVirtualSAimHig + 366 +
UbVirtualSAimLow + 368 +
UbVirtualSAimMid + 367 +
UbVirtualSFireingAdditive + 369 +
UbVirtualSFireingOffhandAdditive + 370 +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/AssetLocation/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/AssetLocation/index.html new file mode 100644 index 0000000..a6f5e14 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/AssetLocation/index.html @@ -0,0 +1,214 @@ + + + + +Lua/Shared/AssetLocation - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/AssetLocation

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+

Statics

+

+

+ + + + + + + + + + + + + + + + + + + + + +
Name + Value +
Base64 + 3 +
Disk + 0 +
Game + 1 +
Resource + 5 +
SystemFont + 4 +
Workshop + 2 +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/BaseEventManager/Functions/Subscribe/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/BaseEventManager/Functions/Subscribe/index.html new file mode 100644 index 0000000..1505ba7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/BaseEventManager/Functions/Subscribe/index.html @@ -0,0 +1,187 @@ + + + +Lua/Shared/BaseEventManager/Functions/Subscribe - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/BaseEventManager/Functions/Subscribe

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

+ + + + + + +
Returns    +Event +
Prototype    +BaseEventManager:Subscribe(string, object) +
+


+

+
+ + + + + + +
Returns    +Event +
Prototype    +BaseEventManager:Subscribe(string, object, object) +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/BaseEventManager/Functions/Unsubscribe/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/BaseEventManager/Functions/Unsubscribe/index.html new file mode 100644 index 0000000..45c9758 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/BaseEventManager/Functions/Unsubscribe/index.html @@ -0,0 +1,173 @@ + + + +Lua/Shared/BaseEventManager/Functions/Unsubscribe - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/BaseEventManager/Functions/Unsubscribe

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

+ + + + + + +
Returns    +nil +
Prototype    +BaseEventManager:Unsubscribe(Event) +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/BaseEventManager/Functions/UnsubscribeAll/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/BaseEventManager/Functions/UnsubscribeAll/index.html new file mode 100644 index 0000000..104e858 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/BaseEventManager/Functions/UnsubscribeAll/index.html @@ -0,0 +1,173 @@ + + + +Lua/Shared/BaseEventManager/Functions/UnsubscribeAll - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/BaseEventManager/Functions/UnsubscribeAll

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

+ + + + + + +
Returns    +nil +
Prototype    +BaseEventManager:UnsubscribeAll() +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/BaseEventManager/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/BaseEventManager/index.html new file mode 100644 index 0000000..8cfd3fc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/BaseEventManager/index.html @@ -0,0 +1,206 @@ + + + +Lua/Shared/BaseEventManager - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/BaseEventManager

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
Event + Subscribe(string, object) +
Event + Subscribe(string, object, object) +
+ Unsubscribe(Event) +
+ UnsubscribeAll() +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/CharacterId/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/CharacterId/index.html new file mode 100644 index 0000000..57a00ff --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/CharacterId/index.html @@ -0,0 +1,691 @@ + + + +Lua/Shared/CharacterId - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/CharacterId

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+

Statics

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Name + Value +
Invisibledoll + 20 +
Mc01Rico + 51 +
Mc02Jadetan + 65 +
Mc03Generalmasayo + 70 +
Mc04Karlblaine + 9 +
Mc05Babypanay + 74 +
Mc05BurnedBabypanay + 97 +
Mc05BurnedRocketbaby + 67 +
Mc06Sicini + 38 +
Mc09Razman + 2 +
Mc10Santosi + 90 +
Mc11Kane + 25 +
Mc12Sheldon + 34 +
Mc13Alexandermirikov + 84 +
Mc14Zhangsun + 11 +
PdArcticvillageFemale1 + 41 +
PdArcticvillageFemale2 + 102 +
PdArcticvillageFemale3 + 31 +
PdArcticvillageMale1 + 75 +
PdArcticvillageMale2 + 91 +
PdArcticvillageMale3 + 73 +
PdBlackhand + 42 +
PdBlackmarket + 100 +
PdCityFemale1 + 92 +
PdCityMale1 + 7 +
PdCityMale2 + 35 +
PdDesertvillageFemale1 + 62 +
PdDesertvillageMale1 + 99 +
PdFactioninterestGeneral + 61 +
PdFishervillageMale1 + 56 +
PdFishervillageMale2 + 29 +
PdFishervillageMale3 + 93 +
PdFishervillageMale4 + 68 +
PdGenericFemale1 + 46 +
PdGenericFemale2 + 47 +
PdGenericFemale3 + 94 +
PdGenericFemale4 + 14 +
PdGenericFemale5 + 72 +
PdGenericMale1 + 10 +
PdGenericMale2 + 28 +
PdGenericMale3 + 13 +
PdGenericMale4 + 24 +
PdGenericMale5 + 76 +
PdGenericReligiousMale + 37 +
PdGovBase01 + 66 +
PdGovBase02 + 52 +
PdGovElite + 77 +
PdMsBoatcaptain + 26 +
PdMsBodyguardchinese + 6 +
PdMsBodyguardjapanese + 96 +
PdMsBodyguardrussian + 54 +
PdMsBombombohilano + 64 +
PdMsChinabusinessman + 19 +
PdMsCivStrippersFemale1 + 53 +
PdMsCivStrippersMale1 + 43 +
PdMsCivStrippersMale2 + 81 +
PdMsDoorman + 48 +
PdMsExclusiveguest + 80 +
PdMsExclusiveguestVariant1 + 55 +
PdMsExclusiveguestVariant2 + 95 +
PdMsFactoryboss + 40 +
PdMsFactoryworkers + 89 +
PdMsGambler + 33 +
PdMsGovDemoexpert + 3 +
PdMsGovPilot + 98 +
PdMsGovShielder + 101 +
PdMsGovcaptain + 49 +
PdMsHacker + 18 +
PdMsJapaneseveterans + 79 +
PdMsPaparazzi + 21 +
PdMsPolitician + 36 +
PdMsRacechallengegirl + 60 +
PdMsReapersTechnician + 8 +
PdMsRoachesTechnician + 32 +
PdMsSaulsukarno + 71 +
PdMsScientistMale + 23 +
PdMsStrandedcopilot + 30 +
PdMsStrippersFemale1 + 86 +
PdMsStrippersMale1 + 15 +
PdMsStrippersMale2 + 17 +
PdMsThugboss + 78 +
PdMsUlarTechnician + 22 +
PdMsWaiter + 45 +
PdMsWhitetigers + 83 +
PdMsWitness + 69 +
PdNinja + 44 +
PdOilplatformMale1 + 57 +
PdOilplatformMale2 + 50 +
PdPanaupolice + 16 +
PdReapersbase1 + 12 +
PdReapersbase2 + 58 +
PdReaperselite1 + 63 +
PdRoachesbase1 + 85 +
PdRoachesbase2 + 59 +
PdRoacheselite1 + 5 +
PdThugs1 + 1 +
PdThugs2 + 39 +
PdTouristFemale1 + 4 +
PdTouristFemale2 + 82 +
PdTouristMale1 + 88 +
PdUlarboysbase1 + 27 +
PdUlarboysbase2 + 103 +
PdUlarboyselite1 + 87 +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Color/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Color/index.html new file mode 100644 index 0000000..1004e1f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Color/index.html @@ -0,0 +1,1276 @@ + + + + +Lua/Shared/Color - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/Color

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+
+

Static functions

+

+

+ + + + + + +
Returns + Prototype +
Color + FromHSV(number, number, number) +
+

Constructors

+

+

+ + + + + + + + + + +
Constructor +
Color(number, number, number, number) +
Color(number, number, number) +
Color() +
Color(number) +
+

Operators

+

+

+ + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
+ Color + Color +
+ Color / number +
+ Color * number +
+ Color - Color +
+ Color == Color +
string + tostring(Color) +
+

Properties

+

+

+ + + + + + + + + + + + + + + +
Name + Type +
a + number +
b + number +
g + number +
r + number +
+

Statics

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Name + Value + Color +
AliceBlue +Color(240, 248, 255) +169 +
AntiqueWhite +Color(250, 235, 215) +1 +
Aqua +Color(0, 255, 255) +86 +
Aquamarine +Color(127, 255, 212) +86 +
Azure +Color(240, 255, 255) +86 +
Beige +Color(245, 245, 220) +1 +
Bisque +Color(255, 228, 196) +1 +
Black +Color(0, 0, 0) +-1 +
BlanchedAlmond +Color(255, 235, 205) +1 +
Blue +Color(0, 0, 255) +170 +
BlueViolet +Color(138, 43, 226) +171 +
Brown +Color(165, 42, 42) +0 +
BurlyWood +Color(222, 184, 135) +1 +
CadetBlue +Color(95, 158, 160) +169 +
Chartreuse +Color(127, 255, 0) +85 +
Chocolate +Color(210, 105, 30) +0 +
Coral +Color(255, 127, 80) +0 +
CornflowerBlue +Color(100, 149, 237) +170 +
Cornsilk +Color(255, 248, 220) +1 +
Crimson +Color(220, 20, 60) +255 +
Cyan +Color(0, 255, 255) +86 +
DarkBlue +Color(0, 0, 139) +170 +
DarkCyan +Color(0, 139, 139) +86 +
DarkGoldenRod +Color(184, 134, 11) +1 +
DarkGray +Color(169, 169, 169) +-1 +
DarkGreen +Color(0, 100, 0) +85 +
DarkKhaki +Color(189, 183, 107) +1 +
DarkMagenta +Color(139, 0, 139) +254 +
DarkOliveGreen +Color(85, 107, 47) +84 +
DarkOrange +Color(255, 140, 0) +1 +
DarkOrchid +Color(153, 50, 204) +171 +
DarkRed +Color(139, 0, 0) +0 +
DarkSalmon +Color(233, 150, 122) +0 +
DarkSeaGreen +Color(143, 188, 143) +85 +
DarkSlateBlue +Color(72, 61, 139) +170 +
DarkSlateGray +Color(47, 79, 79) +86 +
DarkTurquoise +Color(0, 206, 209) +169 +
DarkViolet +Color(148, 0, 211) +171 +
DeepPink +Color(255, 20, 147) +254 +
DeepSkyBlue +Color(0, 191, 255) +169 +
DimGray +Color(105, 105, 105) +-1 +
DodgerBlue +Color(30, 144, 255) +169 +
FireBrick +Color(178, 34, 34) +0 +
FloralWhite +Color(255, 250, 240) +1 +
ForestGreen +Color(34, 139, 34) +85 +
Fuchsia +Color(255, 0, 255) +254 +
Gainsboro +Color(220, 220, 220) +-1 +
GhostWhite +Color(248, 248, 255) +170 +
Gold +Color(255, 215, 0) +1 +
GoldenRod +Color(218, 165, 32) +1 +
Gray +Color(128, 128, 128) +-1 +
Green +Color(0, 128, 0) +85 +
GreenYellow +Color(173, 255, 47) +84 +
HoneyDew +Color(240, 255, 240) +85 +
HotPink +Color(255, 105, 180) +255 +
IndianRed +Color(205, 92, 92) +0 +
Indigo +Color(75, 0, 130) +171 +
Ivory +Color(255, 255, 240) +1 +
Khaki +Color(240, 230, 140) +1 +
Lavender +Color(230, 230, 250) +170 +
LavenderBlush +Color(255, 240, 245) +255 +
LawnGreen +Color(124, 252, 0) +85 +
LemonChiffon +Color(255, 250, 205) +1 +
LightBlue +Color(173, 216, 230) +169 +
LightCoral +Color(240, 128, 128) +0 +
LightCyan +Color(224, 255, 255) +86 +
LightGoldenRodYellow +Color(250, 250, 210) +1 +
LightGray +Color(211, 211, 211) +-1 +
LightGreen +Color(144, 238, 144) +85 +
LightPink +Color(255, 182, 193) +255 +
LightSalmon +Color(255, 160, 122) +0 +
LightSeaGreen +Color(32, 178, 170) +86 +
LightSkyBlue +Color(135, 206, 250) +169 +
LightSlateGray +Color(119, 136, 153) +170 +
LightSteelBlue +Color(176, 196, 222) +170 +
LightYellow +Color(255, 255, 224) +1 +
Lime +Color(0, 255, 0) +85 +
LimeGreen +Color(50, 205, 50) +85 +
Linen +Color(250, 240, 230) +1 +
Magenta +Color(255, 0, 255) +254 +
Maroon +Color(128, 0, 0) +0 +
MediumAquaMarine +Color(102, 205, 170) +86 +
MediumBlue +Color(0, 0, 205) +170 +
MediumOrchid +Color(186, 85, 211) +171 +
MediumPurple +Color(147, 112, 219) +170 +
MediumSeaGreen +Color(60, 179, 113) +85 +
MediumSlateBlue +Color(123, 104, 238) +170 +
MediumSpringGreen +Color(0, 250, 154) +86 +
MediumTurquoise +Color(72, 209, 204) +86 +
MediumVioletRed +Color(199, 21, 133) +254 +
MidnightBlue +Color(25, 25, 112) +170 +
MintCream +Color(245, 255, 250) +86 +
MistyRose +Color(255, 228, 225) +0 +
Moccasin +Color(255, 228, 181) +1 +
NavajoWhite +Color(255, 222, 173) +1 +
Navy +Color(0, 0, 128) +170 +
OldLace +Color(253, 245, 230) +1 +
Olive +Color(128, 128, 0) +1 +
OliveDrab +Color(107, 142, 35) +84 +
Orange +Color(255, 165, 0) +1 +
OrangeRed +Color(255, 69, 0) +0 +
Orchid +Color(218, 112, 214) +254 +
PaleGoldenRod +Color(238, 232, 170) +1 +
PaleGreen +Color(152, 251, 152) +85 +
PaleTurquoise +Color(175, 238, 238) +86 +
PaleVioletRed +Color(219, 112, 147) +255 +
PapayaWhip +Color(255, 239, 213) +1 +
PeachPuff +Color(255, 218, 185) +0 +
Peru +Color(205, 133, 63) +0 +
Pink +Color(255, 192, 203) +255 +
Plum +Color(221, 160, 221) +254 +
PowderBlue +Color(176, 224, 230) +169 +
Purple +Color(128, 0, 128) +254 +
Red +Color(255, 0, 0) +0 +
RosyBrown +Color(188, 143, 143) +0 +
RoyalBlue +Color(65, 105, 225) +170 +
SaddleBrown +Color(139, 69, 19) +0 +
Salmon +Color(250, 128, 114) +0 +
SandyBrown +Color(244, 164, 96) +0 +
SeaGreen +Color(46, 139, 87) +85 +
SeaShell +Color(255, 245, 238) +0 +
Sienna +Color(160, 82, 45) +0 +
Silver +Color(192, 192, 192) +-1 +
SkyBlue +Color(135, 206, 235) +169 +
SlateBlue +Color(106, 90, 205) +170 +
SlateGray +Color(112, 128, 144) +170 +
Snow +Color(255, 250, 250) +0 +
SpringGreen +Color(0, 255, 127) +85 +
SteelBlue +Color(70, 130, 180) +169 +
Tan +Color(210, 180, 140) +1 +
Teal +Color(0, 128, 128) +86 +
Thistle +Color(216, 191, 216) +254 +
Tomato +Color(255, 99, 71) +0 +
Turquoise +Color(64, 224, 208) +86 +
Violet +Color(238, 130, 238) +254 +
Wheat +Color(245, 222, 179) +1 +
White +Color(255, 255, 255) +-1 +
WhiteSmoke +Color(245, 245, 245) +-1 +
Yellow +Color(255, 255, 0) +1 +
YellowGreen +Color(154, 205, 50) +84 +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Console/Functions/Print/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Console/Functions/Print/index.html new file mode 100644 index 0000000..4374f69 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Console/Functions/Print/index.html @@ -0,0 +1,205 @@ + + + +Lua/Shared/Console/Functions/Print - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/Console/Functions/Print

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Console
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Console:Print(string message) +
Description    +Prints a message to the console. +
+


+

+
+ + + + + + + + + +
Returns    +none +
Prototype    +Console:Print(string message, Color message_color) +
Description    +Prints a colored message to the console. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Console/Functions/Run/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Console/Functions/Run/index.html new file mode 100644 index 0000000..54e7e92 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Console/Functions/Run/index.html @@ -0,0 +1,207 @@ + + + + +Lua/Shared/Console/Functions/Run - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/Console/Functions/Run

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Console
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Console:Run(string command) +
Description    +Runs the specified string as a console command. +
+


+

+

Additional Notes

+
    +
  • Only available on the server +
  • +
  • Requires IKnowWhatImDoing config enabled +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Console/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Console/index.html new file mode 100644 index 0000000..8fd7b15 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Console/index.html @@ -0,0 +1,220 @@ + + + +Lua/Shared/Console - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/Console

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + + + + + + + +
Returns + Prototype +
+ Print(string) +
+ Print(string, Color) +
+ Run(string) +
+

Functions inherited from BaseEventManager

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
Event + Subscribe(string, object, object) +
Event + Subscribe(string, object) +
+ Unsubscribe(Event) +
+ UnsubscribeAll() +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/DamageEntity/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/DamageEntity/index.html new file mode 100644 index 0000000..2add943 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/DamageEntity/index.html @@ -0,0 +1,211 @@ + + + +Lua/Shared/DamageEntity - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/DamageEntity

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+

Statics

+

+

+ + + + + + + + + + + + + + + + + + +
Name + Value +
Bullet + 2 +
Explosion + 3 +
None + 0 +
Physics + 1 +
Vehicle + 4 +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Event/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Event/index.html new file mode 100644 index 0000000..85592cf --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Event/index.html @@ -0,0 +1,189 @@ + + + + +Lua/Shared/Event - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/Event

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + +
Returns + Prototype +
string + GetName() +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Events/Functions/Fire/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Events/Functions/Fire/index.html new file mode 100644 index 0000000..4b66d4b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Events/Functions/Fire/index.html @@ -0,0 +1,220 @@ + + + + +Lua/Shared/Events/Functions/Fire - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/Events/Functions/Fire

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Events
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +Events:Fire(string name, object argument) +
Description    +No description +
+


+


+

+
+ + + + + + + + + +
Returns    +boolean +
Prototype    +Events:Fire(string name) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Events/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Events/index.html new file mode 100644 index 0000000..918fc94 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Events/index.html @@ -0,0 +1,215 @@ + + + +Lua/Shared/Events - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/Events

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + + + + +
Returns + Prototype +
boolean + Fire(string, object) +
boolean + Fire(string) +
+

Functions inherited from BaseEventManager

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
Event + Subscribe(string, object, object) +
Event + Subscribe(string, object) +
+ Unsubscribe(Event) +
+ UnsubscribeAll() +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Functions/IsValid/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Functions/IsValid/index.html new file mode 100644 index 0000000..83f4522 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Functions/IsValid/index.html @@ -0,0 +1,252 @@ + + + + +Lua/Shared/Functions/IsValid - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/Functions/IsValid

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+
+

Server and client

+
+ + + + + + + + + +
Returns    +boolean +
Prototype    +IsValid(object object) +
Description    +Returns true if object exists. +
+


+


+

+

Client only

+
+ + + + + + + + + +
Returns    +boolean +
Prototype    +IsValid(object object, boolean) +
Description    +Returns true if object exists. The boolean is whether to check if the object is also streamed in (near the local player). Default is true. +
+


+

+

Description

+

A common use of this function is to make sure Player references are still around. For instance, if you store a Player somewhere and they disconnect, you still have that Player variable. If you try to call functions on it, you will get a null reference error. You can use IsValid to determine if your Player variable is still good or not. +

+

Examples

+

Simple test to see if the default world is valid. +

+
print(IsValid(DefaultWorld))
+--> true
+

Additional Notes

+
    +
  • Works for all types. +
  • +
  • Returns false if the argument is nil. +
  • +
  • Types that can become invalid references: +
      +
    • Player +
    • +
    • Vehicle +
    • +
    • Checkpoint +
    • +
    • World +
    • +
    • StaticObject +
    • +
    • GWEN classes +
    • +
    +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/MD5/Functions/Update/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/MD5/Functions/Update/index.html new file mode 100644 index 0000000..8db8802 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/MD5/Functions/Update/index.html @@ -0,0 +1,186 @@ + + + +Lua/Shared/MD5/Functions/Update - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/MD5/Functions/Update

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | MD5
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +MD5:Update(string) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/MD5/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/MD5/index.html new file mode 100644 index 0000000..8774d69 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/MD5/index.html @@ -0,0 +1,237 @@ + + + +Lua/Shared/MD5 - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/MD5

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+
+

Static functions

+

+

+ + + + + + +
Returns + Prototype +
string + ComputeHash(string) +
+

Constructors

+

+

+ + + + +
Constructor +
MD5() +
+

Functions

+

+

+ + + + + + + + + + + + +
Returns + Prototype +
+ Final() +
+ Restart() +
+ Update(string) +
+

Properties

+

+

+ + + + + + +
Name + Type +
digest + string +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Network/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Network/index.html new file mode 100644 index 0000000..804ff84 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Network/index.html @@ -0,0 +1,265 @@ + + + + +Lua/Shared/Network - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/Network

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+

Tutorial: Using network events +

+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
+ Broadcast(string) +
+ Broadcast(string, object) +
+ Send(Player, string, object) +
+ Send(Player, string) +
+ Send(string, object) +
+ Send(string) +
+ SendNearby(Player, string, object) +
+ SendNearby(Player, string) +
+ SendToPlayers(table, string) +
+ SendToPlayers(table, string, object) +
+

Functions inherited from BaseEventManager

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
Event + Subscribe(string, object) +
Event + Subscribe(string, object, object) +
+ Unsubscribe(Event) +
+ UnsubscribeAll() +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/PlayerState/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/PlayerState/index.html new file mode 100644 index 0000000..4531f9b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/PlayerState/index.html @@ -0,0 +1,206 @@ + + + +Lua/Shared/PlayerState - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/PlayerState

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+

Statics

+

+

+ + + + + + + + + + + + + + + + + + + + + +
Name + Value +
InMountedGun + 3 +
InVehicle + 1 +
InVehiclePassenger + 2 +
None + 0 +
OnFoot + 4 +
StuntPos + 5 +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/SHA1/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/SHA1/index.html new file mode 100644 index 0000000..500fdc2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/SHA1/index.html @@ -0,0 +1,237 @@ + + + +Lua/Shared/SHA1 - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/SHA1

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+
+

Static functions

+

+

+ + + + + + +
Returns + Prototype +
string + ComputeHash(string) +
+

Constructors

+

+

+ + + + +
Constructor +
SHA1() +
+

Functions

+

+

+ + + + + + + + + + + + +
Returns + Prototype +
+ Final() +
+ Restart() +
+ Update(string) +
+

Properties

+

+

+ + + + + + +
Name + Type +
digest + string +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/SHA256/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/SHA256/index.html new file mode 100644 index 0000000..140c119 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/SHA256/index.html @@ -0,0 +1,237 @@ + + + +Lua/Shared/SHA256 - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/SHA256

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+
+

Static functions

+

+

+ + + + + + +
Returns + Prototype +
string + ComputeHash(string) +
+

Constructors

+

+

+ + + + +
Constructor +
SHA256() +
+

Functions

+

+

+ + + + + + + + + + + + +
Returns + Prototype +
+ Final() +
+ Restart() +
+ Update(string) +
+

Properties

+

+

+ + + + + + +
Name + Type +
digest + string +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/SteamId/Constructor/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/SteamId/Constructor/index.html new file mode 100644 index 0000000..329a99d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/SteamId/Constructor/index.html @@ -0,0 +1,189 @@ + + + +Lua/Shared/SteamId/Constructor - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/SteamId/Constructor

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | SteamId
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +SteamId(string) +
Description    +No description +
+


+

+

Example

+
id1 = SteamId("STEAM_0:1:23456789")
+id2 = SteamId("12345678910111213")
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/SteamId/Properties/id/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/SteamId/Properties/id/index.html new file mode 100644 index 0000000..d0bffb7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/SteamId/Properties/id/index.html @@ -0,0 +1,185 @@ + + + +Lua/Shared/SteamId/Properties/id - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/SteamId/Properties/id

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | SteamId
+
Jump to: navigation, search
+
+ + + + + + + + +
Type    +string +
Prototype    +SteamId.id +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/SteamId/Properties/string/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/SteamId/Properties/string/index.html new file mode 100644 index 0000000..5c0f8ca --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/SteamId/Properties/string/index.html @@ -0,0 +1,185 @@ + + + +Lua/Shared/SteamId/Properties/string - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/SteamId/Properties/string

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | SteamId
+
Jump to: navigation, search
+
+ + + + + + + + +
Type    +string +
Prototype    +SteamId.string +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/SteamId/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/SteamId/index.html new file mode 100644 index 0000000..cc3ba89 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/SteamId/index.html @@ -0,0 +1,229 @@ + + + + +Lua/Shared/SteamId - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/SteamId

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+

Constructors

+

+

+ + + + +
Constructor +
SteamId(string) +
+

Operators

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
+ SteamId == SteamId +
+ SteamId == SteamId +
+ tostring(SteamId) +
+ tostring(SteamId) +
+

Properties

+

+

+ + + + + + + + + +
Name + Type +
id + string +
string + string +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Timer/Functions/GetHours/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Timer/Functions/GetHours/index.html new file mode 100644 index 0000000..1388c3b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Timer/Functions/GetHours/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Shared/Timer/Functions/GetHours - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/Timer/Functions/GetHours

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Timer
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +Timer:GetHours() +
Description    +Returns the hours passed since the creation or the last reset of the timer. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Timer/Functions/GetMinutes/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Timer/Functions/GetMinutes/index.html new file mode 100644 index 0000000..3620f41 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Timer/Functions/GetMinutes/index.html @@ -0,0 +1,190 @@ + + + + +Lua/Shared/Timer/Functions/GetMinutes - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/Timer/Functions/GetMinutes

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Timer
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +Timer:GetMinutes() +
Description    +Returns the minutes passed since the creation or the last reset of the timer. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Timer/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Timer/index.html new file mode 100644 index 0000000..7ce90fd --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Timer/index.html @@ -0,0 +1,220 @@ + + + + +Lua/Shared/Timer - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/Timer

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+

Constructors

+

+

+ + + + +
Constructor +
Timer() +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
number + GetHours() +
number + GetMicroseconds() +
number + GetMilliseconds() +
number + GetMinutes() +
number + GetSeconds() +
+ Restart() +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Transform2/Functions/Invert/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Transform2/Functions/Invert/index.html new file mode 100644 index 0000000..6eadc20 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Transform2/Functions/Invert/index.html @@ -0,0 +1,210 @@ + + + + +Lua/Shared/Transform2/Functions/Invert - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/Transform2/Functions/Invert

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Transform2
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Transform2 +
Prototype    +Transform2:Invert() +
Description    +Inverts the transform. +
+


+

+

Additional Notes

+
    +
  • This operation does not yield a new transform object, the returned object and the subject are the same. +
  • +
+

See Also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Transform2/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Transform2/index.html new file mode 100644 index 0000000..14966b3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Transform2/index.html @@ -0,0 +1,235 @@ + + + +Lua/Shared/Transform2 - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/Transform2

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Transform2 + Rotate(number) +
Transform2 + Invert() +
Transform2 + Scale(number) +
Transform2 + Scale(Vector2) +
+ SetIdentity() +
Transform2 + Translate(Vector2) +
+

Operators

+

+

+ + + + + + + + + +
Returns + Prototype +
Vector2 + Transform2 * Vector2 +
Transform2 + Transform2 * Transform2 +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Transform3/Functions/Invert/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Transform3/Functions/Invert/index.html new file mode 100644 index 0000000..f68f863 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Transform3/Functions/Invert/index.html @@ -0,0 +1,200 @@ + + + + +Lua/Shared/Transform3/Functions/Invert - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/Transform3/Functions/Invert

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Transform3
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Transform3 +
Prototype    +Transform3:Invert() +
Description    +Inverts the transform. +
+


+

+

Additional Notes

+
    +
  • This operation does not yield a new transform object, the returned object and the subject are the same. +
  • +
+

See Also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Transform3/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Transform3/index.html new file mode 100644 index 0000000..7f81875 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Transform3/index.html @@ -0,0 +1,233 @@ + + + + +Lua/Shared/Transform3 - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/Transform3

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Transform3 + Invert() +
Transform3 + Rotate(Angle) +
Transform3 + Scale(number) +
Transform3 + Scale(Vector3) +
+ SetIdentity() +
Transform3 + Translate(Vector3) +
+

Operators

+

+

+ + + + + + + + + +
Returns + Prototype +
Vector3 + Transform3 * Vector3 +
Transform3 + Transform3 * Transform3 +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector2/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector2/index.html new file mode 100644 index 0000000..9357ad5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector2/index.html @@ -0,0 +1,379 @@ + + + + +Lua/Shared/Vector2 - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/Vector2

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+
+

Static functions

+

+

+ + + + + + + + + + + + +
Returns + Prototype +
number + Distance(Vector2, Vector2) +
number + DistanceSqr(Vector2, Vector2) +
number + Dot(Vector2, Vector2) +
+

Constructors

+

+

+ + + + + + +
Constructor +
Vector2(number, number) +
Vector2() +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
number + Distance(Vector2) +
number + DistanceSqr(Vector2) +
number + Dot(Vector2) +
boolean + IsNaN() +
number + Length() +
number + LengthSqr() +
+ Normalize() +
Vector2 + Normalized() +
+

Operators

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Vector2 + Vector2 + Vector2 +
Vector2 + Vector2 / number +
boolean + Vector2 == Vector2 +
Vector2 + Vector2 * number +
Vector2 + number * Vector2 +
Vector2 + Vector2 - Vector2 +
string + tostring(Vector2) +
Vector2 + -Vector2 +
+

Properties

+

+

+ + + + + + + + + +
Name + Type +
x + number +
y + number +
+

Statics

+

+

+ + + + + + + + + + + + + + + + + + + + + + +
Name + Value +
Zero + Vector2(0, 0) +
One + Vector2(1, 1) +
Up + Vector2(0, -1) +
Down + Vector2(0, 1) +
Left + Vector2(-1, 0) +
Right + Vector2(1, 0) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Constructor/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Constructor/index.html new file mode 100644 index 0000000..4996fb9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Constructor/index.html @@ -0,0 +1,215 @@ + + + +Lua/Shared/Vector3/Constructor - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/Vector3/Constructor

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Vector3
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Vector3 +
Prototype    +Vector3(number x, number y, number z) +
Description    +Constructs a new vector with the given values. +
+


+

+
+ + + + + + + + + +
Returns    +Vector3 +
Prototype    +Vector3() +
Description    +Constructs a new zero vector. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/Cross/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/Cross/index.html new file mode 100644 index 0000000..e4571c2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/Cross/index.html @@ -0,0 +1,189 @@ + + + +Lua/Shared/Vector3/Functions/Cross - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/Vector3/Functions/Cross

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Vector3
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Vector3 +
Prototype    +Vector3:Cross(Vector3 b) +
Description    +Calculates the cross product the subject and b. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/Distance/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/Distance/index.html new file mode 100644 index 0000000..1f9a05a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/Distance/index.html @@ -0,0 +1,189 @@ + + + +Lua/Shared/Vector3/Functions/Distance - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/Vector3/Functions/Distance

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Vector3
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +Vector3:Distance(Vector3 b) +
Description    +Calculates the distance between the subject and b. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/Distance2D/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/Distance2D/index.html new file mode 100644 index 0000000..7613c76 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/Distance2D/index.html @@ -0,0 +1,189 @@ + + + +Lua/Shared/Vector3/Functions/Distance2D - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/Vector3/Functions/Distance2D

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Vector3
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +Vector3:Distance2D(Vector3 b) +
Description    +Calculates the 2D distance between the subject and b ignoring their y-axis value. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/DistanceSqr/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/DistanceSqr/index.html new file mode 100644 index 0000000..434a65b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/DistanceSqr/index.html @@ -0,0 +1,192 @@ + + + +Lua/Shared/Vector3/Functions/DistanceSqr - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/Vector3/Functions/DistanceSqr

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Vector3
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +Vector3:DistanceSqr(Vector3 b) +
Description    +Calculates the squared distance of subject and b vectors. +
+


+

+

Additional Notes

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/DistanceSqr2D/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/DistanceSqr2D/index.html new file mode 100644 index 0000000..f551d2d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/DistanceSqr2D/index.html @@ -0,0 +1,192 @@ + + + +Lua/Shared/Vector3/Functions/DistanceSqr2D - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/Vector3/Functions/DistanceSqr2D

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Vector3
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +Vector3:DistanceSqr2D(Vector3 b) +
Description    +Calculates the squared 2D distance between the subject and b ignoring the y-axis value. +
+


+

+

Additional Notes

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/Dot/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/Dot/index.html new file mode 100644 index 0000000..9a08ada --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/Dot/index.html @@ -0,0 +1,189 @@ + + + +Lua/Shared/Vector3/Functions/Dot - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/Vector3/Functions/Dot

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Vector3
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +Vector3:Dot(Vector3 b) +
Description    +Calculates the dot product of the subject and b. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/Length/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/Length/index.html new file mode 100644 index 0000000..b05df79 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/Length/index.html @@ -0,0 +1,189 @@ + + + +Lua/Shared/Vector3/Functions/Length - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/Vector3/Functions/Length

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Vector3
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +Vector3:Length() +
Description    +Returns the length of the vector. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/LengthSqr/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/LengthSqr/index.html new file mode 100644 index 0000000..0eb1950 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/LengthSqr/index.html @@ -0,0 +1,192 @@ + + + +Lua/Shared/Vector3/Functions/LengthSqr - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/Vector3/Functions/LengthSqr

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Vector3
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +Vector3:LengthSqr() +
Description    +Returns the squared length of the vector. +
+


+

+

Additional Notes

+
  • This function is faster than Vector:Length(), as no square root is required. +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/Normalize/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/Normalize/index.html new file mode 100644 index 0000000..05a2111 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/Normalize/index.html @@ -0,0 +1,192 @@ + + + +Lua/Shared/Vector3/Functions/Normalize - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/Vector3/Functions/Normalize

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Vector3
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Vector3:Normalize() +
Description    +Normalizes the vector in place. +
+


+

+

Additional Notes

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/Normalized/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/Normalized/index.html new file mode 100644 index 0000000..7b8bb2e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Functions/Normalized/index.html @@ -0,0 +1,189 @@ + + + +Lua/Shared/Vector3/Functions/Normalized - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/Vector3/Functions/Normalized

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Vector3
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Vector3 +
Prototype    +Vector3:Normalized() +
Description    +Returns the normalized vector. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Properties/x/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Properties/x/index.html new file mode 100644 index 0000000..e5b2041 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Properties/x/index.html @@ -0,0 +1,183 @@ + + + +Lua/Shared/Vector3/Properties/x - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/Vector3/Properties/x

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Vector3
+
Jump to: navigation, search
+
+ + + + + +
Type    +number +
Prototype    +Vector3.x +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Properties/y/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Properties/y/index.html new file mode 100644 index 0000000..252ba0d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Properties/y/index.html @@ -0,0 +1,183 @@ + + + +Lua/Shared/Vector3/Properties/y - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/Vector3/Properties/y

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Vector3
+
Jump to: navigation, search
+
+ + + + + +
Type    +number +
Prototype    +Vector3.y +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Properties/z/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Properties/z/index.html new file mode 100644 index 0000000..db607b0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Properties/z/index.html @@ -0,0 +1,183 @@ + + + +Lua/Shared/Vector3/Properties/z - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/Vector3/Properties/z

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Vector3
+
Jump to: navigation, search
+
+ + + + + +
Type    +number +
Prototype    +Vector3.z +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Static_Functions/Cross/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Static_Functions/Cross/index.html new file mode 100644 index 0000000..142de66 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Static_Functions/Cross/index.html @@ -0,0 +1,189 @@ + + + +Lua/Shared/Vector3/Static Functions/Cross - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/Vector3/Static Functions/Cross

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Vector3
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Vector3 +
Prototype    +Vector3.Cross(Vector3, Vector3) +
Description    +Calculates the cross product of the given vectors. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Static_Functions/Distance/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Static_Functions/Distance/index.html new file mode 100644 index 0000000..189ec32 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Static_Functions/Distance/index.html @@ -0,0 +1,189 @@ + + + +Lua/Shared/Vector3/Static Functions/Distance - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/Vector3/Static Functions/Distance

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Vector3
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +Vector3.Distance(Vector3, Vector3) +
Description    +Calculates the distance between the given vectors. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Static_Functions/Distance2D/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Static_Functions/Distance2D/index.html new file mode 100644 index 0000000..7a28c62 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Static_Functions/Distance2D/index.html @@ -0,0 +1,189 @@ + + + +Lua/Shared/Vector3/Static Functions/Distance2D - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/Vector3/Static Functions/Distance2D

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Vector3
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +Vector3.Distance2D(Vector3, Vector3) +
Description    +Calculates the 2D distance between the given vectors ignoring the y-axis value. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Static_Functions/DistanceSqr/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Static_Functions/DistanceSqr/index.html new file mode 100644 index 0000000..c005abb --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Static_Functions/DistanceSqr/index.html @@ -0,0 +1,192 @@ + + + +Lua/Shared/Vector3/Static Functions/DistanceSqr - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/Vector3/Static Functions/DistanceSqr

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Vector3
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +Vector3.DistanceSqr(Vector3, Vector3) +
Description    +Calculates the squared distance of the given vectors. +
+


+

+

Additional Notes

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Static_Functions/DistanceSqr2D/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Static_Functions/DistanceSqr2D/index.html new file mode 100644 index 0000000..1f90354 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Static_Functions/DistanceSqr2D/index.html @@ -0,0 +1,189 @@ + + + +Lua/Shared/Vector3/Static Functions/DistanceSqr2D - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/Vector3/Static Functions/DistanceSqr2D

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Vector3
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +Vector3.DistanceSqr2D(Vector3, Vector3) +
Description    +Calculates the squared 2D distance between the given vectors ignoring the y-axis value, this is much faster than calculating the normal distance. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Static_Functions/Dot/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Static_Functions/Dot/index.html new file mode 100644 index 0000000..f0707a9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/Static_Functions/Dot/index.html @@ -0,0 +1,189 @@ + + + +Lua/Shared/Vector3/Static Functions/Dot - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/Vector3/Static Functions/Dot

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Vector3
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +number +
Prototype    +Vector3.Dot(Vector3, Vector3) +
Description    +Calculates the dot product of the given vectors. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/index.html new file mode 100644 index 0000000..4e74113 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Vector3/index.html @@ -0,0 +1,424 @@ + + + + +Lua/Shared/Vector3 - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/Vector3

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+
+

Static functions

+

+

+ + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Vector3 + Cross(Vector3, Vector3) +
number + Distance(Vector3, Vector3) +
number + Distance2D(Vector3, Vector3) +
number + DistanceSqr(Vector3, Vector3) +
number + DistanceSqr2D(Vector3, Vector3) +
number + Dot(Vector3, Vector3) +
+

Constructors

+

+

+ + + + + + +
Constructor +
Vector3(number, number, number) +
Vector3() +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Vector3 + Cross(Vector3) +
number + Distance(Vector3) +
number + Distance2D(Vector3) +
number + DistanceSqr(Vector3) +
number + DistanceSqr2D(Vector3) +
number + Dot(Vector3) +
boolean + IsNaN() +
number + Length() +
number + LengthSqr() +
+ Normalize() +
Vector3 + Normalized() +
+

Operators

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Vector3 + Vector3 + Vector3 +
Vector3 + Vector3 / number +
boolean + Vector3 == Vector3 +
Vector3 + Vector3 * number +
Vector3 + number * Vector3 +
Vector3 + Vector3 - Vector3 +
string + tostring(Vector3) +
Vector3 + -Vector3 +
+

Properties

+

+

+ + + + + + + + + + + + +
Name + Type +
x + number +
y + number +
z + number +
+

Statics

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Name + Value +
Zero + Vector3(0, 0, 0) +
One + Vector3(1, 1, 1) +
Forward + Vector3(0, 0, -1) +
Backward + Vector3(0, 0, 1) +
Up + Vector3(0, 1, 0) +
Down + Vector3(0, -1, 0) +
Left + Vector3(-1, 0, 0) +
Right + Vector3(1, 0, 0) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/VehicleId/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/VehicleId/index.html new file mode 100644 index 0000000..00ec492 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/VehicleId/index.html @@ -0,0 +1,641 @@ + + + +Lua/Shared/VehicleId - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/VehicleId

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+

Statics

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Name + Value +
v001Sedan + 44 +
v002Combi + 15 +
v002Police + 60 +
v002Sedan + 29 +
v002SedanTaxi + 70 +
v002Sport + 55 +
v003Cover + 26 +
v003Hardtop + 73 +
v003Icecream + 33 +
v003Icecreamdlc + 82 +
v003Lorry + 68 +
v003Tourist + 23 +
v003Work + 63 +
v004TruckBuss + 41 +
v004TruckGarbage + 71 +
v004TruckRegular + 42 +
v004TruckTransport + 49 +
v005TuktukCiv + 22 +
v005TuktukDlc + 75 +
v005TuktukTaxi + 9 +
v006Moped + 47 +
v006Vespa + 32 +
v007ClassicMc + 89 +
v007Heavy + 74 +
v007Military + 43 +
v007Sport + 21 +
v009CivilHelicopter + 67 +
v009CivilHelicopter2 + 14 +
v009MilitaryHelicopter + 62 +
v010PersonalPropellerplane + 59 +
v011Charter + 28 +
v011Houseboat + 19 +
v011Sailboat + 6 +
v011Yacht + 45 +
v012MilitaryTankSmall + 56 +
v014Jeep + 84 +
v015MilitaryVehicle + 72 +
v016MilitaryApc + 18 +
v017MilitaryJeep + 46 +
v018MilitaryBuggy + 48 +
v020Sugga + 52 +
v020SuggaBlaine + 10 +
v022HeavydropJeep + 77 +
v023Customcar + 7 +
v024Sportscar + 35 +
v025Sportcar + 91 +
v027DlcCustomcar + 58 +
v028LuxuarySportcar + 78 +
v030SuperSportcar + 2 +
v034SportBuggy + 13 +
v035SportCustom + 54 +
v036CityJeep + 86 +
v037SheldonTruck + 79 +
v041Tractor + 1 +
v044truck + 40 +
v045Firetruck + 4 +
v046Buscoach + 12 +
v047JeepSmall + 87 +
v048BusCiv + 66 +
v050LargeSuperTruck + 31 +
v052Classic + 90 +
v052Motorcross + 61 +
v054Sportbike + 17 +
v055Vespa + 83 +
v056Atv + 11 +
v056AtvWorld + 36 +
v059CivilianHelicopter + 3 +
v060Attackheli + 64 +
v061Attackheli + 57 +
v061Blackmarket + 37 +
v062Chopper + 65 +
v064PersonalJet + 51 +
v067Speedplane + 81 +
v071JetFighter + 30 +
v072CargoPlane + 85 +
v073DlcJet + 24 +
v076JetBlackplane + 34 +
v082MotorboatStandardSmall + 5 +
v083MotorboatSmall + 80 +
v086Barge + 50 +
v087CatamaranSpeedboat + 27 +
v088Djonk + 38 +
v089Raceboat + 88 +
v098Indo + 25 +
v104AttackBoat + 16 +
v105MilitaryBoat + 69 +
v108ArmoredTransport + 76 +
v109Limo + 8 +
v114Jumbojet + 39 +
v458Dlc_hovercraft + 53 +
v999Dlc_monstertruck + 20 +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/Weapon/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/Weapon/index.html new file mode 100644 index 0000000..7bafde1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/Weapon/index.html @@ -0,0 +1,499 @@ + + + + +Lua/Shared/Weapon - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/Weapon

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+

Constructors

+

+

+ + + + + + + + +
Constructor +
Weapon(WeaponId, number, number) +
Weapon(WeaponId, number) +
Weapon(WeaponId) +
+

Properties

+

+

+ + + + + + + + + + + + +
Name + Type +
ammo_clip + number +
ammo_reserve + number +
id + number +
+

Statics

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Name + Value +
Airzooka + 101 +
AlphaDLCWeapon + 100 +
Assault + 11 +
BigCannon + 34 +
BubbleGun + 43 +
Cannon + 34 +
CannonARVE + 134 +
CannonHover + 134 +
CannonLAVE + 134 +
CannonLAVE_V016 + 134 +
CannonTUKTUK + 134 +
ClusterBombLauncher + 102 +
Flak + 34 +
Grapplinghook + 52 +
GrenadeLauncher + 17 +
Handgun + 2 +
HeavyMachineGun + 129 +
MachineGun + 28 +
MachineGunLAVE + 128 +
MachinegunARVE + 26 +
Minigun + 26 +
MinigunARVE + 26 +
MinigunLAVE + 26 +
MinigunTank + 128 +
MinigunVehicle + 26 +
MultiTargetRocketLauncher + 105 +
PanayRocketLauncher + 66 +
QuadRocketLauncher + 104 +
Revolver + 4 +
RocketARVE + 116 +
RocketLAVE + 116 +
RocketLauncher + 16 +
SAM + 31 +
SMG + 5 +
SawnOffShotgun + 6 +
SentryGun + 32 +
Shotgun + 13 +
SignatureGun + 103 +
Sniper + 14 +
V022_VHLMG_L + 128 +
V022_VHLMG_R + 128 +
V022_VHLRKT + 116 +
V023_VHLMG_L + 128 +
V023_VHLMG_R + 128 +
V023_VHLRKT + 116 +
V024_VHLMG_L + 128 +
V024_VHLMG_R + 128 +
V039_VHLGL_L + 139 +
V039_VHLGL_R + 139 +
V039_VHLMG + 128 +
V059_MG + 128 +
V089_VHLMG_L + 128 +
V089_VHLMG_R + 128 +
V089_VHLRKT + 116 +
Vulcan + 26 +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/WeaponSlot/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/WeaponSlot/index.html new file mode 100644 index 0000000..70f6d7a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/WeaponSlot/index.html @@ -0,0 +1,191 @@ + + + +Lua/Shared/WeaponSlot - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/WeaponSlot

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+

Statics

+

+

+ + + + + + + + + + + + +
Name + Value +
Left + 0 +
Primary + 2 +
Right + 1 +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/index.html new file mode 100644 index 0000000..52f6e22 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/index.html @@ -0,0 +1,269 @@ + + + + +Lua/Shared - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + + +
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/io/createdir/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/io/createdir/index.html new file mode 100644 index 0000000..26c3ca7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/io/createdir/index.html @@ -0,0 +1,201 @@ + + + + +Lua/Shared/io/createdir - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/io/createdir

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +io.createdir(string name) +
Description    +Creates the directory with the specified name. +
+


+

+

Example

+
io.createdir("Test/")
+

Additional Notes

+
    +
  • The path is relative to the module directory. +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/io/directories/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/io/directories/index.html new file mode 100644 index 0000000..f3c1673 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/io/directories/index.html @@ -0,0 +1,199 @@ + + + + +Lua/Shared/io/directories - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/io/directories

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +table +
Prototype    +io.directories(string path) +
Description    +Returns the list of directories in the specified directory. +
+


+

+

Additional Notes

+
    +
  • The path is relative to the module directory. +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Shared/io/files/index.html b/archive/websites/wiki.jc-mp.com/Lua/Shared/io/files/index.html new file mode 100644 index 0000000..a0ea4e6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Shared/io/files/index.html @@ -0,0 +1,199 @@ + + + + +Lua/Shared/io/files - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/io/files

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +table +
Prototype    +io.files(string path) +
Description    +Returns the list of files in the specified directory. +
+


+

+

Additional Notes

+
    +
  • The path is relative to the module directory. +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Third_Party_Modules/index.html b/archive/websites/wiki.jc-mp.com/Lua/Third_Party_Modules/index.html new file mode 100644 index 0000000..525ebec --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Third_Party_Modules/index.html @@ -0,0 +1,187 @@ + + + + +Lua/Third Party Modules - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Third Party Modules

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+

Third Party Modules

+

For your convenience here's a list of pre-compiled modules that are ready to use with JC-MP. +

The contents of each zip should be placed into your scripts server/packages folder, once there you can require them as you would normally. Please make note of the license supplied with each module, and be sure to include it if you plan to redistribute these binaries with any of your scripts. +

+

Windows

+

LPEG +

LuaSocket +

+

Linux

+

LPEG +

LuaSocket +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/A_tank_that_shoots_tanks/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/A_tank_that_shoots_tanks/index.html new file mode 100644 index 0000000..bdbfb45 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/A_tank_that_shoots_tanks/index.html @@ -0,0 +1,301 @@ + + + + +Lua/Tutorials/A tank that shoots tanks - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/A tank that shoots tanks

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

In this tutorial, we'll explore uses for network events and vehicle spawning. Also, a tank that shoots tanks. Who doesn't love metatanks? +

+

Server

+
function PlayerChat(args)
+	-- Spawn a tank and put them inside it.
+	if args.text == "/metatank" then
+		spawnArgs = {}
+		spawnArgs.model_id = 56 -- Razorback
+		spawnArgs.position = args.player:GetPosition()
+		spawnArgs.angle = args.player:GetAngle()
+ 
+		local vehicle = Vehicle.Create(spawnArgs)
+		args.player:EnterVehicle(vehicle, VehicleSeat.Driver)
+ 
+		return false
+	end
+ 
+	return true
+end
+Events:Subscribe("PlayerChat", PlayerChat)
+ 
+function SpawnTankBullet(args, player)
+	-- Make sure their vehicle still exists.
+	local vehicle = player:GetVehicle()
+	if not IsValid(vehicle) then
+		return
+	end
+ 
+	spawnArgs = {}
+	spawnArgs.model_id = 56
+	spawnArgs.position = vehicle:GetPosition() + Vector3(0, 2, 0) + args.direction * 15
+	spawnArgs.angle = args.angle
+	spawnArgs.linear_velocity = args.direction * 100
+ 
+	Vehicle.Create(spawnArgs)
+end
+Network:Subscribe("FireTank", SpawnTankBullet)
+

Client

+
timer = nil
+fireInterval = 1
+ 
+function Fire()
+	local args = {}
+	args.angle = Camera:GetAngle()
+	args.direction = args.angle * Vector3(0, 0, -1)
+ 
+	Network:Send("FireTank", args)
+end
+ 
+function TryToFire()
+	-- Make sure we only fire once every fireInterval. Otherwise, it would try to spam network
+	-- messages every frame. That is not good.
+	if timer then
+		if timer:GetSeconds() >= fireInterval then
+			timer = nil
+		end
+	else
+		Fire()
+		timer = Timer()
+	end
+end
+ 
+function LocalPlayerInput(args)
+	-- We only want the Razorback tank.
+	local vehicle = LocalPlayer:GetVehicle()
+	if vehicle == nil or vehicle:GetModelId() ~= 56 then
+		return true
+	end
+	-- Replace the vehicle fire actions with our own implementation.
+	if args.input == Action.VehicleFireRight or args.input == Action.VehicleFireLeft then
+		TryToFire()
+		return false
+	else
+		return true
+	end
+end
+Events:Subscribe("LocalPlayerInput", LocalPlayerInput)
+

As you can see, the client uses Network:Send with a table as its second argument. The server receives the event with the table, and the player who sent the network event. +

+

Flaws

+

This is just a simple example and can be improved upon greatly: +

+
    +
  • The tanks do not despawn. +
  • +
  • Any Razerback tank will work, not just ones you create. +
  • +
  • The firing limit is imposed on the client, not the server. +
      +
    • Never trust the client. It's possible they could cheat and fire dozens of tanks per second at any position they wish. +
    • +
    +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/Beginner/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/Beginner/index.html new file mode 100644 index 0000000..7802c25 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/Beginner/index.html @@ -0,0 +1,342 @@ + + + +Lua/Tutorials/Beginner/Beginner - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Beginner/Beginner

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

Welcome to the beginner's JC2-MP Lua tutorial. This will explain the very basics of scripting in JC2-MP. We will be making a simple script that teleports you 3km into the sky when you type "/skydive" into the chat. +

This tutorial assumes you have an understanding of a few basic features of Lua. I strongly encourage you to learn these features for this tutorial: +

+ +

You can find more resources for learning the language at Learning Lua. +

This tutorial assumes you have a Windows server set up correctly. See Getting started on Windows. Your server should look like this, if there are no scripts installed: +

+
Lua Tutorials Beginner Server Console 1.png
+ +

Setting up the Lua module

+

First, we need to set up the directories on the server for a new Lua module. Add a Skydive directory to the server's scripts directory. +

Inside a module's directory, there are three directory names that are recognised: +

+
    +
  • server - Server-side scripts. +
  • +
  • client - Client-side scripts. +
  • +
  • shared - Loaded by both client and server. +
  • +
+

As this is a purely server-sided script, we'll use server. When the module is loaded (either when the server starts or by manually loading it using the server console), any files that end in ".lua" will be loaded. +

Inside scripts/Skydive/server, create Skydive.lua (The name doesn't matter). +

+
Lua Tutorials Beginner Creating Directories.png
+


+Try loading the Skydive module to make sure it works (type load Skydive into the server console). The server should say that it was loaded. +

+
Lua Tutorials Beginner Server Console 2-2.png
+


+I'm sure there's some confusion about the difference between scripts and modules, so let me clarify: +

+
    +
  • script - A single lua file, such as "Skydive.lua". People may also use it to refer to an entire module, confusingly. +
  • +
  • module - All lua files located in one directory that the server loads at once, such as scripts/Skydive/. In our case, the module is called Skydive. +
  • +
+

Writing the script

+

Finally, we can begin the fun part. Open up Skydive.lua in your text editor of choice (Notepad++ is free and includes syntax highlighting). Using Lua's built-in print function, we'll make it output "Hello, Panau!" when the module is loaded: +

+
print("Hello, Panau!")
+

This will print to the server console, and also server.log. +

+
Lua Tutorials Beginner Server Console 3.png
+

Using the JC2-MP API

+

Lua/Server lists all of the classes specific to the server, and Lua/Shared lists classes available on both the server and client. They can be divided into a few categories: +

+
    +
  • Classes: These are classes that there can be instances of; functions are called like, somePlayerInstance:GetName() + +
  • +
  • Global classes: These have functions you can call like, Class:Function() + +
  • +
  • Enums: These are, in a way, lists of values. Used like, WeaponSlot.Primary + +
  • +
+


+

+
-- Print the number of players in the server.
+print(Server:GetPlayerCount())
+

Using events

+

Events are an extremely important feature of scripting in JC2-MP. They allow you to run code when something happens in the game, such as a player chatting, dying, or joining the server. You can find the full list of server events here. Generally, 99% of script code will run inside of an event somewhere. +

To use events, it is very simple. You create a function, then you subscribe that function to an event. When JC2-MP fires the event for you, your function is called. Here is our Hello Panau program using the PlayerChat event: +

+
-- Define the function.
+function Hello()
+	print("Hello, Panau!")
+end
+-- Subscribe our function to the PlayerChat event.
+Events:Subscribe("PlayerChat", Hello)
+

When a player sends any chat message, the server will print "Hello, Panau!". Now we're getting somewhere, but we want to know what their chat message was, right? Every event function is given an argument table; for the PlayerChat event, this table includes text and player: +

+
-- You can name the argument table anything; 'args' is commonly used.
+function OnPlayerChat(args)
+	print(args.player, args.text)
+end
+ 
+Events:Subscribe("PlayerChat", OnPlayerChat)
+

The output in the server console should be something like, [Skydive] Rico    Some day, they'll write books about all of this. +

You can unsubscribe from events using Events:Unsubscribe: +

+
eventSubscription = Events:Subscribe("PreTick", function() end)
+Events:Unsubscribe(eventSubscription)
+

One last thing about events: some events allow you to return true or false. In the case of the PlayerChat event, returning true lets the message through (which is the default), returning false blocks it. This will come in handy later when we don't want the "/skydive" message to show up in the chat. +

+
function OnPlayerChat(args)
+	if args.text == "Block this message!" then
+		return false
+	else
+		return true
+	end
+end
+ 
+Events:Subscribe("PlayerChat", OnPlayerChat)
+

Vectors

+

Vectors are also a critical part of scripting. Players and vehicles have 3D positions in the world, represented as Vectors. You can read more about Vectors here. In short, positive X is east, positive Y is up, and positive Z is south. Vector3(0, 200, 0) is the center of Panau at water level. Here are a few ways to use them: +

+
-- Create a Vector3.
+local vec = Vector3(1, 2, 3)
+-- Add another vector3 to it.
+vec = vec + Vector3(4, 5, 6)
+-- Scale it by half.
+vec = vec * 0.5
+-- Print it.
+print(vec) -- [Skydive] 2.500000, 3.500000, 4.500000
+

Player functions

+

Player is a class. If you have an instance of a Player, you can call functions on it. You can find a list of all the Player functions here. Note how you must use : to call it. +

+
function OnPlayerChat(args)
+	if args.text == "Kill me!" then
+		args.player:SetHealth(0)
+	end
+ 
+	return true
+end
+ 
+Events:Subscribe("PlayerChat", OnPlayerChat)
+

Putting it all together

+
function OnPlayerChat(args)
+	if args.text == "/skydive" then
+		local currentPosition = args.player:GetPosition()
+		local newPosition = currentPosition + Vector3(0, 3000, 0)
+		args.player:SetPosition(newPosition)
+ 
+		return false
+	end
+ 
+	return true
+end
+ 
+Events:Subscribe("PlayerChat", OnPlayerChat)
+

And that's all there is to it. I hope you've gained a solid grasp of how JC2-MP scripting works. +

+
Lua Tutorials Beginner Skydive.jpg
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/Client-side_scripts/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/Client-side_scripts/index.html new file mode 100644 index 0000000..8acfaae --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/Client-side_scripts/index.html @@ -0,0 +1,183 @@ + + + +Lua/Tutorials/Beginner/Client-side scripts - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Beginner/Client-side scripts

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

Client-side scripts work very similarly to server scripts. The server automatically sends clients scripts when they join, and also when a module is reloaded. But other than that, the only difference is the classes and functions available. Clients cannot spawn vehicles or set their own health, for example; server scripts must do that. +

+

Render event

+

An important feature of client-side scripts is the ability to render text, images, and primitives. The Render and PostRender events are where you should call drawing functions. They will not work anywhere else. +

+

Draw a red dot in the center of the screen

+
function Foo()
+	Render:FillCircle(Render.Size / 2, 5, Color(255, 0, 0))
+end
+ 
+Events:Subscribe("Render", Foo)
+

This is the most simple example. The Render:FillCircle function takes a Vector2 for screen position in pixels, a number for the circle radius, and a color. Render.Size is a Vector2 that is the size of the screen in pixels. If we divide that by two, we get the center of the screen. The radius is also in pixels. +

+

See also

+

Creating a speedometer +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/Cross-module_communication/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/Cross-module_communication/index.html new file mode 100644 index 0000000..ed3599d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/Cross-module_communication/index.html @@ -0,0 +1,176 @@ + + + +Lua/Tutorials/Beginner/Cross-module communication - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Beginner/Cross-module communication

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

There are two suggested ways to allow Lua modules to interact: firing events and SQL databases. +

+

Using Events

+

Events:Subscribe and Events:Fire work between modules. Using them is simple: Module A uses Events:Subscribe as normal, but, instead of subscribing to one of the event names the API provides, use your own name. When Module B uses Events:Fire with the same event name, Module A receives it. +

+
Module A
+
Events:Subscribe("Banana", MyFunction)
+
Module B
+
Events:Fire("Banana")
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/Learning_Lua/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/Learning_Lua/index.html new file mode 100644 index 0000000..c6e3dcc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/Learning_Lua/index.html @@ -0,0 +1,179 @@ + + + +Lua/Tutorials/Beginner/Learning Lua - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Beginner/Learning Lua

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

Before you start scripting in JC2-MP, it is recommended that you have a basic understanding of Lua. Those who have a lot of previous programming experience may be able to get by looking at examples, but for beginners, there are great resources out there that anyone can learn from. +

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/Module_loading_process/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/Module_loading_process/index.html new file mode 100644 index 0000000..4593fc7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/Module_loading_process/index.html @@ -0,0 +1,215 @@ + + + + +Lua/Tutorials/Module loading process - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Module loading process

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Server startup

+

When the server starts, it iterates through each directory inside of scripts/ and loads it as a module. The module's name is the directory name. If the module's name contains disabled, it is not loaded. After all modules are loaded, the ServerStart event is called and the ModulesLoad event is called. +

+

Module loading

+

When a module, such as MyModule, is loaded on the server, script files in scripts/MyModule/server/ are automatically ran: +

+
    +
  1. Any files named _init.lua are ran, including subdirectories. +
  2. +
  3. Any files with the .lua extension are ran, including subdirectories. +
  4. +
  5. The ModuleLoad event is fired. +
  6. +
  7. If this is the last module loaded, (at server startup, or using the load or reload commands), the ModulesLoad event is fired. +
  8. +
+

Clients are sent any scripts in scripts/MyModule/client/, and the same process happens as above, with one difference: after a module is loaded, the client tells the server to fire the ClientModuleLoad event. It is important to note that the client does not store the scripts anywhere. +

There is also a shared directory. Scripts in here are ran before server and client. +

Individual script files in a module can interact with each other just fine. There is no need to require anything. However, scripts in two different modules can only interact in a few ways. See Cross-module communication. +

The order in which scripts are loaded is undefined. It seems to be alphabetical order, but you should not depend on it. +

+

Module unloading

+

When a module is unloaded, either on server shutdown, client disconnect, or the reload or unload server console commands, the ModuleUnload event is called. +

+

lua/autorun/ directory

+

If IKnowWhatImDoing is enabled in the server's config.lua, script files in the lua/autorun/ directory will be loaded before every module. The directory is in the root of the server. It follows a similar server/client/shared directory structure. Example: 'MyJcmpServer/lua/autorun/client/MyScript.lua' +

+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/Server-client_communication/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/Server-client_communication/index.html new file mode 100644 index 0000000..09db3ab --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/Server-client_communication/index.html @@ -0,0 +1,210 @@ + + + +Lua/Tutorials/Beginner/Server-client communication - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Beginner/Server-client communication

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

The only way to communicate from server to client or vice versa is using the Network class. +

+ +

Example

+

This simple example will print a message on any client that joins. We will use the functions Network:Send and Network:Subscribe. +

+
Client
+
message = "Default message"
+function RenderMessage()
+	Render:DrawText(Render.Size / 2, message, Color(255, 255, 255))
+end
+Events:Subscribe("Render", RenderMessage)
+ 
+function ClientFunction(sentMessage)
+	message = sentMessage
+end
+-- Subscribe ClientFunction to the network event "Test".
+Network:Subscribe("Test", ClientFunction)
+
Server
+
function ServerFunction(args)
+	-- Call the network event "Test" for this player. The argument is a string.
+	Network:Send(args.player, "Test", "Hello, client!")
+end
+Events:Subscribe("ClientModuleLoad", ServerFunction)
+

The ClientModuleLoad event is called on the server when all of a client's scripts are loaded, usually right after they join (or when a module is reloaded). This is a good time to send the client network messages. Otherwise, if you try to use Network:Send on the PlayerJoin event, their scripts may not have subscribed to the network event yet, and nothing will appear to happen. +

+

More information

+

The client can use Network:Send just like the server can, it works exactly the same. With one difference: server functions that are subscribed to a network event have a second argument, the Player who sent the network event. +

+

See also

+

Lua/Tutorials/Intermediate/A tank that shoots tanks +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/Your_first_gamemode/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/Your_first_gamemode/index.html new file mode 100644 index 0000000..4389da7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/Your_first_gamemode/index.html @@ -0,0 +1,351 @@ + + + +Lua/Tutorials/Beginner/Your first gamemode - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Beginner/Your first gamemode

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

For this tutorial, we will be creating an extremely simple gamemode called Last Rico Standing. When a game starts, players will spawn inside the dome and be given machine guns. When they die, they will spawn above the dome without weapons. When there is only one person left, they are declared the winner and the game restarts. +

It is assumed you have read the Beginner's Tutorial. +

+ +

Setup

+

As before, we will create the lua file in the required directory structure: scripts/MyFirstGamemode/server/LastRicoStanding.lua +

+

Spawn points

+

First, we need some spawn points. It will be useful to have a way to print our position. This can be done in a few ways, shown below. Either way, you can open server.log to copy their output. +

+

Chat command

+
function PlayerChat(args)
+	if args.text == "/pos" then
+		print(args.player:GetPosition())
+		return false
+	end
+ 
+	return true
+end
+ 
+Events:Subscribe("PlayerChat", PlayerChat)
+

Server console

+

If you want to play around with the server console, type this: (assuming the module is loaded and you're the only person in the server) +

+
lua MyFirstGamemode print(Player.GetById(0):GetPosition())
+

Spawning everyone on module load

+

For our first test, we will make it so when the module is loaded everyone in the server is teleported to a random spawn. You can test it by reloading the module from the console. +

+
spawns = {
+	Vector3(14197.319336, 458.649567, 14382.654297),
+	Vector3(14053.989258, 451.647766, 14313.827148),
+	Vector3(14192.114258, 438.649567, 14359.311523),
+	Vector3(14109.357422, 423.588654, 14350.410156),
+	Vector3(14162.669922, 434.653503, 14290.238281)
+}
+ 
+function StartGame()
+	for player in Server:GetPlayers() do
+		local randomIndex = math.random(1, #spawns)
+		local spawnPosition = spawns[randomIndex]
+		player:SetPosition(spawnPosition)
+	end
+end
+ 
+Events:Subscribe("ModuleLoad", StartGame)
+

spawns is a table used like an array. You can also declare it as an empty table, like spawns = {}, then use table.insert(spawns, Vector3(1, 2, 3)), but either syntax works. You can get the third spawn point by doing local position = spawns[3]. Note that arrays in Lua start at 1, not 0 like most other languages. +

You can use Server:GetPlayers() to iterate through every player in the server. It doesn't return a table as you might expect, it returns a fancy iterator function. (You don't need to know that, you can simply use it like above.) +

+

Adding functionality

+

This script will start a game when you reload the module from the console. Players spawn with machine guns and full health. If someone respawns while a game is in progress, they are teleported to the top of the dome with no weapons. The game won't end, however; we'll fix that later. +

+
spawns = {
+	Vector3(14197.319336, 458.649567, 14382.654297),
+	Vector3(14053.989258, 451.647766, 14313.827148),
+	Vector3(14192.114258, 438.649567, 14359.311523),
+	Vector3(14109.357422, 423.588654, 14350.410156),
+	Vector3(14162.669922, 434.653503, 14290.238281)
+}
+deathSpawn = Vector3(14130.737305, 528.022278, 14341.015625)
+textColor = Color(115, 170, 220)
+ 
+function StartGame()
+	local message = "Starting game with "..Server:GetPlayerCount().." players"
+	Chat:Broadcast("[Last Rico Standing] "..message, textColor)
+ 
+	for player in Server:GetPlayers() do
+		local randomIndex = math.random(1, #spawns)
+		local spawnPosition = spawns[randomIndex]
+		player:SetPosition(spawnPosition)
+		-- Give them a machine gun in the primary slot (2).
+		player:ClearInventory()
+		local weapon = Weapon(28)
+		player:GiveWeapon(2, weapon)
+		-- Reset their health to 100%, just in case.
+		player:SetHealth(1)
+	end
+end
+ 
+function PlayerSpawn(args)
+	-- Remove all of their weapons.
+	args.player:ClearInventory()
+	-- Teleport them to the top of the dome.
+	args.player:SetPosition(deathSpawn)
+	-- Send them a chat message.
+	local message = "[Last Rico Standing] A game in progress, please wait"
+	args.player:SendChatMessage(message, textColor)
+	-- Return false to override the default spawn position set in config.lua.
+	return false
+end
+ 
+Events:Subscribe("ModuleLoad", StartGame)
+Events:Subscribe("PlayerSpawn", PlayerSpawn)
+

Tracking players and declaring a winner

+

In order to declare a winner, we need to store which players are currently in the game and, when someone dies or quits, check if there's only one left. This is done in our PlayerDeathOrQuit function, called by both the PlayerDeath and PlayerQuit events. Then the game restarts. +

+
spawns = {
+	Vector3(14197.319336, 458.649567, 14382.654297),
+	Vector3(14053.989258, 451.647766, 14313.827148),
+	Vector3(14192.114258, 438.649567, 14359.311523),
+	Vector3(14109.357422, 423.588654, 14350.410156),
+	Vector3(14162.669922, 434.653503, 14290.238281)
+}
+deathSpawn = Vector3(14130.737305, 528.022278, 14341.015625)
+textColor = Color(115, 170, 220)
+players = {}
+ 
+function StartGame()
+	local message = "Starting game with "..Server:GetPlayerCount().." players"
+	Chat:Broadcast("[Last Rico Standing] "..message, textColor)
+ 
+	for player in Server:GetPlayers() do
+		table.insert(players, player)
+ 
+		local randomIndex = math.random(1, #spawns)
+		local spawnPosition = spawns[randomIndex]
+		player:SetPosition(spawnPosition)
+		-- Give them a machine gun in the primary slot (2).
+		player:ClearInventory()
+		local weapon = Weapon(28)
+		player:GiveWeapon(2, weapon)
+		-- Reset their health to 100%, just in case.
+		player:SetHealth(1)
+	end
+end
+ 
+function PlayerSpawn(args)
+	-- If the current game doesn't have enough players and the server has enough
+	-- to create a game, do so.
+	if #players < 2 and Server:GetPlayerCount() >= 2 then
+		StartGame()
+	-- Otherwise, a game is currently running fine and we either joined the server
+	-- or died and respawned.
+	else
+		-- Remove all of their weapons.
+		args.player:ClearInventory()
+		-- Teleport them to the top of the dome.
+		args.player:SetPosition(deathSpawn)
+		-- Send them a chat message.
+		local message = "[Last Rico Standing] A game is in progress, please wait."
+		args.player:SendChatMessage(message, textColor)
+	end
+ 
+	-- Return false to override the default spawn position set in config.lua.
+	return false
+end
+ 
+function PlayerDeathOrQuit(args)
+	-- If they're in the players table, remove them.
+	for index, player in ipairs(players) do
+		if player == args.player then
+			table.remove(players, index)
+			break
+		end
+	end
+	-- If there is only one player left, declare them the winner.
+	if #players == 1 then
+		local message =
+			"[Last Rico Standing] "..players[1]:GetName().." has won the game!"
+		Chat:Broadcast(message , textColor)
+	end
+end
+ 
+Events:Subscribe("ModuleLoad", StartGame)
+Events:Subscribe("PlayerSpawn", PlayerSpawn)
+Events:Subscribe("PlayerDeath", PlayerDeathOrQuit)
+Events:Subscribe("PlayerQuit", PlayerDeathOrQuit)
+

Conclusion

+

Get someone else to test with you and have fun with it. Add a score system to track who has won the most. Create a table of weapons and assign people random ones when a game starts. The possibilities are endless. +

As you may have noticed, this is an entirely server-sided script. Adding a client-side component would be extremely powerful; we could add a player counter, scoreboard text, replace the chat messages with text on screen, or add a spectator camera. But client-side scripts will be part of another tutorial. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/index.html new file mode 100644 index 0000000..12d8550 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Beginner/index.html @@ -0,0 +1,350 @@ + + + + +Lua/Tutorials/Beginner - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Beginner

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

Welcome to the beginner's JC2-MP Lua tutorial. This will explain the very basics of scripting in JC2-MP. We will be making a simple script that teleports you 3km into the sky when you type "/skydive" into the chat. +

This tutorial assumes you have an understanding of a few basic features of Lua. I strongly encourage you to learn these features for this tutorial: +

+ +

You can find more resources for learning the language at Learning Lua. +

This tutorial assumes you have a Windows server set up correctly. See Getting started on Windows. Your server should look like this, if there are no scripts installed: +

+
Lua Tutorials Beginner Server Console 1.png
+ +

Setting up the Lua module

+

First, we need to set up the directories on the server for a new Lua module. Add a Skydive directory to the server's scripts directory. +

Inside a module's directory, there are three directory names that are recognised: +

+
    +
  • server - Server-side scripts. +
  • +
  • client - Client-side scripts. +
  • +
  • shared - Loaded by both client and server. +
  • +
+

As this is a purely server-sided script, we'll use server. When the module is loaded (either when the server starts or by manually loading it using the server console), any files that end in ".lua" will be loaded. +

Inside scripts/Skydive/server, create Skydive.lua (The name doesn't matter). +

+
Lua Tutorials Beginner Creating Directories.png
+


+Try loading the Skydive module to make sure it works (type load Skydive into the server console). The server should say that it was loaded. +

+
Lua Tutorials Beginner Server Console 2-2.png
+


+I'm sure there's some confusion about the difference between scripts and modules, so let me clarify: +

+
    +
  • script - A single lua file, such as "Skydive.lua". People may also use it to refer to an entire module, confusingly. +
  • +
  • module - All lua files located in one directory that the server loads at once, such as scripts/Skydive/. In our case, the module is called Skydive. +
  • +
+

Writing the script

+

Finally, we can begin the fun part. Open up Skydive.lua in your text editor of choice (Notepad++ is free and includes syntax highlighting). Using Lua's built-in print function, we'll make it output "Hello, Panau!" when the module is loaded: +

+
print("Hello, Panau!")
+

This will print to the server console, and also server.log. +

+
Lua Tutorials Beginner Server Console 3.png
+

Using the JC2-MP API

+

Lua/Server lists all of the classes specific to the server, and Lua/Shared lists classes available on both the server and client. They can be divided into a few categories: +

+
    +
  • Classes: These are classes that there can be instances of; functions are called like, somePlayerInstance:GetName() + +
  • +
  • Global classes: These have functions you can call like, Class:Function() + +
  • +
  • Enums: These are, in a way, lists of values. Used like, WeaponSlot.Primary + +
  • +
+


+

+
-- Print the number of players in the server.
+print(Server:GetPlayerCount())
+

Using events

+

Events are an extremely important feature of scripting in JC2-MP. They allow you to run code when something happens in the game, such as a player chatting, dying, or joining the server. You can find the full list of server events here. Generally, 99% of script code will run inside of an event somewhere. +

To use events, it is very simple. You create a function, then you subscribe that function to an event. When JC2-MP fires the event for you, your function is called. Here is our Hello Panau program using the PlayerChat event: +

+
-- Define the function.
+function Hello()
+	print("Hello, Panau!")
+end
+-- Subscribe our function to the PlayerChat event.
+Events:Subscribe("PlayerChat", Hello)
+

When a player sends any chat message, the server will print "Hello, Panau!". Now we're getting somewhere, but we want to know what their chat message was, right? Every event function is given an argument table; for the PlayerChat event, this table includes text and player: +

+
-- You can name the argument table anything; 'args' is commonly used.
+function OnPlayerChat(args)
+	print(args.player, args.text)
+end
+ 
+Events:Subscribe("PlayerChat", OnPlayerChat)
+

The output in the server console should be something like, [Skydive] Rico    Some day, they'll write books about all of this. +

You can unsubscribe from events using Events:Unsubscribe: +

+
eventSubscription = Events:Subscribe("PreTick", function() end)
+Events:Unsubscribe(eventSubscription)
+

One last thing about events: some events allow you to return true or false. In the case of the PlayerChat event, returning true lets the message through (which is the default), returning false blocks it. This will come in handy later when we don't want the "/skydive" message to show up in the chat. +

+
function OnPlayerChat(args)
+	if args.text == "Block this message!" then
+		return false
+	else
+		return true
+	end
+end
+ 
+Events:Subscribe("PlayerChat", OnPlayerChat)
+

Vectors

+

Vectors are also a critical part of scripting. Players and vehicles have 3D positions in the world, represented as Vectors. You can read more about Vectors here. In short, positive X is east, positive Y is up, and positive Z is south. Vector3(0, 200, 0) is the center of Panau at water level. Here are a few ways to use them: +

+
-- Create a Vector3.
+local vec = Vector3(1, 2, 3)
+-- Add another vector3 to it.
+vec = vec + Vector3(4, 5, 6)
+-- Scale it by half.
+vec = vec * 0.5
+-- Print it.
+print(vec) -- [Skydive] 2.500000, 3.500000, 4.500000
+

Player functions

+

Player is a class. If you have an instance of a Player, you can call functions on it. You can find a list of all the Player functions here. Note how you must use : to call it. +

+
function OnPlayerChat(args)
+	if args.text == "Kill me!" then
+		args.player:SetHealth(0)
+	end
+ 
+	return true
+end
+ 
+Events:Subscribe("PlayerChat", OnPlayerChat)
+

Putting it all together

+
function OnPlayerChat(args)
+	if args.text == "/skydive" then
+		local currentPosition = args.player:GetPosition()
+		local newPosition = currentPosition + Vector3(0, 3000, 0)
+		args.player:SetPosition(newPosition)
+ 
+		return false
+	end
+ 
+	return true
+end
+ 
+Events:Subscribe("PlayerChat", OnPlayerChat)
+

And that's all there is to it. I hope you've gained a solid grasp of how JC2-MP scripting works. +

+
Lua Tutorials Beginner Skydive.jpg
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Class_basics/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Class_basics/index.html new file mode 100644 index 0000000..252b06c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Class_basics/index.html @@ -0,0 +1,421 @@ + + + + +Lua/Tutorials/Class basics - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Lua/Tutorials/Class basics

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

Classes are used everywhere in the JC2-MP API. Player is a class, as is Vehicle and Vector3. You can also define your own classes, which is covered in this tutorial. +

Classes are not a standard language feature of Lua. However, because Lua is a simple and extendable language, you can create your own class system. There are various class systems you can find out there, but JC2-MP helpfully provides all the features of a class system for you. +

+ + +

Features

+

Classes can have the following features: +

+
    +
  • Static variables +
  • +
  • Static functions +
  • +
  • Member variables +
  • +
  • Member functions +
      +
    • A constructor +
    • +
    • Operators +
    • +
    +
  • +
+

Constructors

+

In order to create an instance of a class, you must define a constructor. This is done by defining a member function called __init. +

+
-- Declare a class called MyClass.
+class("MyClass")
+ 
+-- Define the constructor for MyClass. Note how ':' is used.
+function MyClass:__init()
+    print("Hello")
+end
+ 
+-- Create an instance of MyClass.
+instance = MyClass()
+

This will print "Hello". +

+

Member variables

+

Class instances can have variables. In this respect, classes work a little similarly to tables. +

While inside of a class function, the self keyword refers to the current instance of the class. +

+
class("Person")
+ 
+function Person:__init()
+    self.name = "Unnamed"
+end
+ 
+instance = Person()
+print(instance.name)
+instance.name = "Fredward"
+print(instance.name)
+

This will print "Unnamed" and then "Fredward". +

+

Member functions

+

Note how you must use : to declare and call member functions. +

+
class("MyClass")
+ 
+function MyClass:__init()
+    self.value = 1
+end
+ 
+function MyClass:DoubleValue()
+    self.value = self.value * 2
+end
+ 
+function MyClass:SetValue(newValue)
+    self.value = newValue
+end
+ 
+function MyClass:PrintValue()
+    print("My value is "..tostring(self.value))
+end
+ 
+instance = MyClass()
+instance:PrintValue()
+instance:SetValue(32)
+instance:DoubleValue()
+instance:PrintValue()
+

The results will be 1 and 64. +

Remember: variables use '.', while functions use ':'. +

+
instance.myVariable = 123
+instance:DoSomething()
+

Using events

+

To subscribe to an event using a class function, you must use the Events:Subscribe function which takes a class function and a class instance. +

This example is self-explanatory; a DelayedPrint waits for a specified time and then prints. Note how the event subscription is kept track of and removed later. +

+
class("DelayedPrint")
+ 
+function DelayedPrint:__init(message, delay)
+    self.message = message
+    self.delay = delay
+    self.timer = Timer()
+    self.event = Events:Subscribe("PreTick", self, self.PreTickFunction)
+end
+ 
+function DelayedPrint:PreTickFunction()
+    if self.timer:GetSeconds() > self.delay then
+        print(self.message)
+        Events:Unsubscribe(self.event)
+    end
+end
+ 
+DelayedPrint("This will print after 5 seconds", 5)
+DelayedPrint("This will print after 1 second", 1)
+

Note the differences between how Events:Subscribe is used in previous tutorials: +

+
-- Regular function:
+Events:Subscribe("PreTick", MyFunction)
+-- Class function:
+Events:Subscribe("PreTick", self, self.MyFunction)
+

Classes can be a powerful feature. The DelayedPrint example could be done without using classes. You would have the global variables timer and event. But what if you want to create two delayed prints? You would have to create more variables, or store them in tables, which can get messy very quickly. However, using a class, you can very easily create as many as you want without worry. +

A practical example would be a client script that allows you to fire rockets where you're aiming. You could have a Rocket class, which is given an initial position and velocity in its constructor and travels along until it hits something, using raycasts. Like with the DelayedPrint example, Rocket would subscribe to PreTick and, when it hits something, unsubscribe from the event and explode. The glory of classes comes in when you quickly fire rockets everywhere and have all these class instances doing their thing, having their own events run and checking their own raycasts, and the code for it is very easy to work with and understand. +

+

Static variables and functions

+

These don't require instances of classes. They are very similar to tables in this way, so their usefulness is limited. +

When classes are constructed, they inherit any static variables and functions. +

+
class("MyClass")
+ 
+MyClass.myStaticVariable = "I'm a static variable"
+ 
+function MyClass.MyStaticFunction()
+    print(MyClass.myStaticVariable)
+end
+ 
+function MyClass:__init()
+    self.MyStaticFunction()
+end
+ 
+instance = MyClass()
+instance.MyStaticFunction()
+

This will print "I'm a static variable" twice. +

+

Additional notes

+

Member function declarations

+

With function MyClass:MyFunction() end, the ':' automatically adds a self variable as the first arg. +

When you do something like: +

+
function MyClass:MyFunction(arg1, arg2)
+end
+

It's the same as writing it as: +

+
function MyClass.MyFunction(self, arg1, arg2)
+end
+

Calling member functions

+

When doing myInstance:MyFunction(1, 2), it's the same as doing MyClass.MyFunction(myInstance, 1, 2) +

+

Events:Subscribe

+

There are many ways to use Events:Subscribe. All of this is valid: +

+
class("MyClass")
+ 
+function MyClass:__init()
+    Events:Subscribe("SomeEvent", self, self.MyFunction)
+    Events:Subscribe("SomeEvent", self, MyClass.MyFunction)
+end
+ 
+function MyClass:MyFunction()
+ 
+end
+ 
+instance = MyClass()
+Events:Subscribe("SomeEvent", instance, instance.MyFunction)
+Events:Subscribe("SomeEvent", instance, MyClass.MyFunction)
+ + + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Client-side_scripts/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Client-side_scripts/index.html new file mode 100644 index 0000000..2e66ef0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Client-side_scripts/index.html @@ -0,0 +1,191 @@ + + + + +Lua/Tutorials/Client-side scripts - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Client-side scripts

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

Client-side scripts work very similarly to server scripts. The server automatically sends clients scripts when they join, and also when a module is reloaded. But other than that, the only difference is the classes and functions available. Clients cannot spawn vehicles or set their own health, for example; server scripts must do that. +

+

Render event

+

An important feature of client-side scripts is the ability to render text, images, and primitives. The Render and PostRender events are where you should call drawing functions. They will not work anywhere else. +

+

Draw a red dot in the center of the screen

+
function Foo()
+	Render:FillCircle(Render.Size / 2, 5, Color(255, 0, 0))
+end
+ 
+Events:Subscribe("Render", Foo)
+

This is the most simple example. The Render:FillCircle function takes a Vector2 for screen position in pixels, a number for the circle radius, and a color. Render.Size is a Vector2 that is the size of the screen in pixels. If we divide that by two, we get the center of the screen. The radius is also in pixels. +

+

See also

+

Creating a speedometer +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Creating_a_speedometer/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Creating_a_speedometer/index.html new file mode 100644 index 0000000..5676468 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Creating_a_speedometer/index.html @@ -0,0 +1,229 @@ + + + + +Lua/Tutorials/Creating a speedometer - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Creating a speedometer

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

One of the really simple and cool things you can do on the client is draw a speedometer. In this first test, we'll print the raw velocity vector to the screen. Vehicle:GetLinearVelocity returns a Vector3, and we want to turn it into a string, so we can use the tostring function. +

+
function DrawSpeedometer()
+	local vehicle = LocalPlayer:GetVehicle()
+	-- If vehicle is nil, we're not in a vehicle.
+	if vehicle then
+		local velocity = vehicle:GetLinearVelocity()
+		Render:DrawText(Render.Size / 2, tostring(velocity), Color(255, 255, 255))
+	end
+end
+ 
+Events:Subscribe("Render", DrawSpeedometer)
+

Lua Tutorials Speedometer Image1.jpeg +

The primary problem with this is that it prints our velocity relative to the world; X is always east, but we want it to be relative to our vehicle. We need to rotate the velocity vector by the vehicle's (inverse) angle: +

+
local velocity = -vehicle:GetAngle() * vehicle:GetLinearVelocity()
+Render:DrawText(Render.Size / 2, tostring(velocity), Color(255, 255, 255))
+

Lua Tutorials Speedometer Image2.jpeg +

If you play around with this change, you will notice that Z matches your negative forward velocity. This is what we want: +

+
local velocity = -vehicle:GetAngle() * vehicle:GetLinearVelocity()
+local forwardVelocity = -velocity.z
+Render:DrawText(Render.Size / 2, tostring(forwardVelocity), Color(255, 255, 255))
+

Lua Tutorials Speedometer Image3.jpeg +

We can use string.format to make it look better: +

+
local velocity = -vehicle:GetAngle() * vehicle:GetLinearVelocity()
+local forwardVelocity = -velocity.z
+local speedString = string.format("%i km/h", forwardVelocity * 3.6)
+Render:DrawText(Render.Size / 2, speedString, Color(255, 255, 255))
+

Lua Tutorials Speedometer Image4.jpeg +

We are going to position the text at the bottom and make it larger. This is the final product: +

+
function DrawSpeedometer()
+	local vehicle = LocalPlayer:GetVehicle()
+	if vehicle then
+		local velocity = -vehicle:GetAngle() * vehicle:GetLinearVelocity()
+		local forwardVelocity = -velocity.z
+		local speedString = string.format("%i km/h", forwardVelocity * 3.6)
+ 
+		-- Set position to the middle bottom of the screen.
+		local position = Vector2(Render.Width/2, Render.Height)
+		-- Move up by the text height.
+		position.y = position.y - Render:GetTextHeight(speedString, TextSize.Large)
+		-- Center the text.
+		position.x = position.x - Render:GetTextWidth(speedString, TextSize.Large) / 2
+ 
+		Render:DrawText(position, speedString, Color(255, 255, 255), TextSize.Large)
+	end
+end
+ 
+Events:Subscribe("Render", DrawSpeedometer)
+

Lua Tutorials Speedometer Image5.jpeg +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Cross-module_communication/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Cross-module_communication/index.html new file mode 100644 index 0000000..feef454 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Cross-module_communication/index.html @@ -0,0 +1,216 @@ + + + + +Lua/Tutorials/Cross-module communication - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Cross-module communication

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

There are two suggested ways to allow Lua modules to interact: firing events and SQL databases. +

+

Using Events

+

Events:Subscribe and Events:Fire work between modules. Using them is simple: Module A uses Events:Subscribe as normal, but, instead of subscribing to one of the event names the API provides, use your own name. When Module B uses Events:Fire with the same event name, Module A receives it. +

+
Module A
+
Events:Subscribe("Banana", MyFunction)
+
Module B
+
Events:Fire("Banana")
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Example_PDA_Map/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Example_PDA_Map/index.html new file mode 100644 index 0000000..631b7a5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Example_PDA_Map/index.html @@ -0,0 +1,279 @@ + + + + +Lua/Tutorials/Example PDA Map - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Example PDA Map

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

This tutorial assumes you understand the basics of JC-MP modules / scripts. This information is available in the beginner section. +

In this tutorial, you'll be able to see the basic uses of loading game assets and making use of them with the Render event to create a Map for your gamemode / script. +

Client +

+
class 'PDA'
+ 
+function PDA:__init( ... )
+	self.map = Image.Create( AssetLocation.Game, 'pda_map_dif.dds' )
+ 
+	-- Resize / set the initial position of the map
+ 
+	self.map:SetSize( Vector2( Render.Width/2, Render.Width/2 ) )
+	self.map:SetPosition( Vector2( Render.Width*.25, Render.Height*.05 ) )
+ 
+	-- Settings
+ 
+ 
+	-- Some people prefer to render a border around their PDA
+	-- I prefer to fill the screen with a water colour, use 
+	-- this to toggle.
+	self.use_border = true 
+	self.border_width = Vector2( 10, 10 )
+ 
+ 
+	-- used to stop our map open input from spamming.
+	self.toggle_timer = Timer()
+ 
+	-- Events
+ 
+	-- initialize our map render, we'll use this for subscribing to the render event later
+	self.map_render = nil
+ 
+	Events:Subscribe( 'LocalPlayerInput', self, self.PDAInput )
+end
+ 
+function PDA:PDAInput( e )
+	local input = e.input
+ 
+	if input == Action.GuiPDA then
+		-- Toggle the new PDA map.
+		self:Toggle()
+		-- Block the game from opening the standard Just Cause 2 PDA map.
+		return false
+	end
+ 
+	-- Any inputs you need to process for the map have to go here
+	-- before the input lock.
+ 
+ 
+	-- Input lock --
+	if self.map_render ~= nil then
+		-- Block any game inputs while the map is rendering
+		return false
+	end
+ 
+end
+ 
+function PDA:Toggle( ... )
+	if self.toggle_timer:GetMilliseconds() > 250 then
+		self.toggle_timer:Restart()
+ 
+		if self.map_render == nil then
+ 
+			-- map currently isn't rendering so open the PDA
+ 
+			self.map_render = Events:Subscribe( 'Render', self, self.PDARender )
+			Mouse:SetVisible( true )
+ 
+		else
+ 
+			-- map is currently rendering so close the PDA
+ 
+			Events:Unsubscribe( self.map_render )
+			self.map_render = nil
+			Mouse:SetVisible( false )
+ 
+		end
+	end
+end
+ 
+function PDA:PDARender( ... )
+	if self.map == nil then return end
+ 
+	if self.use_border then
+		--Border Render
+		Render:FillArea( self.map:GetPosition()-self.border_width, self.map:GetSize()+self.border_width*2, Color.Black )
+	else
+		-- Water Render
+		Render:FillArea( Vector2.Zero, Render.Size, Color(6,36,47,255) )
+	end
+ 
+	-- Render our map.
+	self.map:Draw()
+ 
+ 
+	-- Anything you wish to draw on top of your map goes here.
+end
+ 
+ 
+function ModuleLoad( ... )
+	pda = PDA()
+end
+ 
+Events:Subscribe( 'ModuleLoad', ModuleLoad )
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/GetAimTarget/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/GetAimTarget/index.html new file mode 100644 index 0000000..a9fc548 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/GetAimTarget/index.html @@ -0,0 +1,277 @@ + + + + +Lua/Tutorials/GetAimTarget - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/GetAimTarget

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+


+This function is available for the Player class, on both the server and client. +

Each version returns a table containing the following: +

+
    +
  • Vector3 position +
  • +
  • object entity +
  • +
+


+entity can be one of the following types: +

+
    +
  • Player +
  • +
  • Vehicle +
  • +
  • StaticObject +
  • +
  • ClientActor +
  • +
+


+To get the type of entity, you can use entity.__type, which returns a string, such as "Player". +

+

Example

+

Server: Print player Bob's results of GetAimTarget every second

+
timer = Timer()
+ 
+function Foo()
+	if timer:GetSeconds() > 1 then
+		timer:Restart()
+ 
+		local results = Player.Match("Bob")[1]:GetAimTarget()
+		print("position: "..tostring(results.position))
+		print("entity: "..tostring(results.entity))
+	end
+end
+ 
+Events:Subscribe("PostTick", Foo)
+

Client: Print what you're aiming at when you hold fire

+
function Foo(args)
+	if args.input == Action.FireRight then
+		local results = LocalPlayer:GetAimTarget()
+		if results.entity then
+			local entityType = results.entity.__type
+			Chat:Print("You are aiming at a "..entityType..": "..tostring(results.entity), Color(255, 255, 255))
+		end
+	end
+end
+ 
+Events:Subscribe("LocalPlayerInput", Foo)
+

Update history

+

0.1.2

+

The player and vehicle table variables are deprecated in favor of a single entity variable. They both still work, however. +

+

See also

+ + + + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Intermediate/A_tank_that_shoots_tanks/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Intermediate/A_tank_that_shoots_tanks/index.html new file mode 100644 index 0000000..ce8e704 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Intermediate/A_tank_that_shoots_tanks/index.html @@ -0,0 +1,261 @@ + + + +Lua/Tutorials/Intermediate/A tank that shoots tanks - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Intermediate/A tank that shoots tanks

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

In this tutorial, we'll explore uses for network events and vehicle spawning. Also, a tank that shoots tanks. Who doesn't love metatanks? +

+

Server

+
function PlayerChat(args)
+	-- Spawn a tank and put them inside it.
+	if args.text == "/metatank" then
+		spawnArgs = {}
+		spawnArgs.model_id = 56 -- Razorback
+		spawnArgs.position = args.player:GetPosition()
+		spawnArgs.angle = args.player:GetAngle()
+ 
+		local vehicle = Vehicle.Create(spawnArgs)
+		args.player:EnterVehicle(vehicle, VehicleSeat.Driver)
+ 
+		return false
+	end
+ 
+	return true
+end
+Events:Subscribe("PlayerChat", PlayerChat)
+ 
+function SpawnTankBullet(args, player)
+	-- Make sure their vehicle still exists.
+	local vehicle = player:GetVehicle()
+	if not IsValid(vehicle) then
+		return
+	end
+ 
+	spawnArgs = {}
+	spawnArgs.model_id = 56
+	spawnArgs.position = vehicle:GetPosition() + Vector3(0, 2, 0) + args.direction * 15
+	spawnArgs.angle = args.angle
+	spawnArgs.linear_velocity = args.direction * 100
+ 
+	Vehicle.Create(spawnArgs)
+end
+Network:Subscribe("FireTank", SpawnTankBullet)
+

Client

+
timer = nil
+fireInterval = 1
+ 
+function Fire()
+	local args = {}
+	args.angle = Camera:GetAngle()
+	args.direction = args.angle * Vector3(0, 0, -1)
+ 
+	Network:Send("FireTank", args)
+end
+ 
+function TryToFire()
+	-- Make sure we only fire once every fireInterval. Otherwise, it would try to spam network
+	-- messages every frame. That is not good.
+	if timer then
+		if timer:GetSeconds() >= fireInterval then
+			timer = nil
+		end
+	else
+		Fire()
+		timer = Timer()
+	end
+end
+ 
+function LocalPlayerInput(args)
+	-- We only want the Razorback tank.
+	local vehicle = LocalPlayer:GetVehicle()
+	if vehicle == nil or vehicle:GetModelId() ~= 56 then
+		return true
+	end
+	-- Replace the vehicle fire actions with our own implementation.
+	if args.input == Action.VehicleFireRight or args.input == Action.VehicleFireLeft then
+		TryToFire()
+		return false
+	else
+		return true
+	end
+end
+Events:Subscribe("LocalPlayerInput", LocalPlayerInput)
+

As you can see, the client uses Network:Send with a table as its second argument. The server receives the event with the table, and the player who sent the network event. +

+

Flaws

+

This is just a simple example and can be improved upon greatly: +

+
    +
  • The tanks do not despawn. +
  • +
  • Any Razerback tank will work, not just ones you create. +
  • +
  • The firing limit is imposed on the client, not the server. +
      +
    • Never trust the client. It's possible they could cheat and fire dozens of tanks per second at any position they wish. +
    • +
    +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Intermediate/Creating_a_speedometer/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Intermediate/Creating_a_speedometer/index.html new file mode 100644 index 0000000..c020f4e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Intermediate/Creating_a_speedometer/index.html @@ -0,0 +1,230 @@ + + + + +Lua/Tutorials/Creating a speedometer - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Creating a speedometer

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

One of the really simple and cool things you can do on the client is draw a speedometer. In this first test, we'll print the raw velocity vector to the screen. Vehicle:GetLinearVelocity returns a Vector3, and we want to turn it into a string, so we can use the tostring function. +

+
function DrawSpeedometer()
+	local vehicle = LocalPlayer:GetVehicle()
+	-- If vehicle is nil, we're not in a vehicle.
+	if vehicle then
+		local velocity = vehicle:GetLinearVelocity()
+		Render:DrawText(Render.Size / 2, tostring(velocity), Color(255, 255, 255))
+	end
+end
+ 
+Events:Subscribe("Render", DrawSpeedometer)
+

Lua Tutorials Speedometer Image1.jpeg +

The primary problem with this is that it prints our velocity relative to the world; X is always east, but we want it to be relative to our vehicle. We need to rotate the velocity vector by the vehicle's (inverse) angle: +

+
local velocity = -vehicle:GetAngle() * vehicle:GetLinearVelocity()
+Render:DrawText(Render.Size / 2, tostring(velocity), Color(255, 255, 255))
+

Lua Tutorials Speedometer Image2.jpeg +

If you play around with this change, you will notice that Z matches your negative forward velocity. This is what we want: +

+
local velocity = -vehicle:GetAngle() * vehicle:GetLinearVelocity()
+local forwardVelocity = -velocity.z
+Render:DrawText(Render.Size / 2, tostring(forwardVelocity), Color(255, 255, 255))
+

Lua Tutorials Speedometer Image3.jpeg +

We can use string.format to make it look better: +

+
local velocity = -vehicle:GetAngle() * vehicle:GetLinearVelocity()
+local forwardVelocity = -velocity.z
+local speedString = string.format("%i", forwardVelocity * 3.6).." km/h"
+Render:DrawText(Render.Size / 2, speedString, Color(255, 255, 255))
+

Lua Tutorials Speedometer Image4.jpeg +

We are going to position the text at the bottom and make it larger. This is the final product: +

+
function DrawSpeedometer()
+	local vehicle = LocalPlayer:GetVehicle()
+	if vehicle then
+		local velocity = -vehicle:GetAngle() * vehicle:GetLinearVelocity()
+		local forwardVelocity = -velocity.z
+		local speedString = string.format("%i", forwardVelocity * 3.6).." km/h"
+ 
+		-- Set position to the middle bottom of the screen.
+		local position = Vector2(Render.Width/2, Render.Height)
+		-- Move up by the text height.
+		position.y = position.y - Render:GetTextHeight(speedString, TextSize.Large)
+		-- Center the text.
+		position.x = position.x - Render:GetTextWidth(speedString, TextSize.Large) / 2
+ 
+		Render:DrawText(position, speedString, Color(255, 255, 255), TextSize.Large)
+	end
+end
+ 
+Events:Subscribe("Render", DrawSpeedometer)
+

Lua Tutorials Speedometer Image5.jpeg +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Intermediate/Iterators/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Intermediate/Iterators/index.html new file mode 100644 index 0000000..b42d23b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Intermediate/Iterators/index.html @@ -0,0 +1,194 @@ + + + +Lua/Tutorials/Intermediate/Iterators - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Intermediate/Iterators

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

Some of the functions in the API use iterator functions. These must be used with for statements. +

As an example, if you want to use Server:GetPlayers, use the following syntax: +

+
for player in Server:GetPlayers() do
+	print(player)
+end
+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Intermediate/SQL/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Intermediate/SQL/index.html new file mode 100644 index 0000000..13542c4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Intermediate/SQL/index.html @@ -0,0 +1,275 @@ + + + + +Lua/Tutorials/Intermediate/SQL - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Intermediate/SQL

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

SQL (Structured Query Language) is the language for accessing databases. The tutorial will teach you how to use SQL to access and manipulate data. It's more efficient than using files to save data. +

Note: If you don't know anything about databases and database management systems (DBMSs) then please read Database first. +

Note: This tutorial assumes you know what SQL is, if you don't, you should read a basic tutorial, like the one at W3Schools +

Note: SQL functions are currently only available on the server. As of version 0.1.2, there is no form of persistent client-side storage available. +

The only DBMS available in JC-MP is SQLite. (Though you can use an external Lua module like LuaSQL) +


+

+ +

Queries

+

A query is a statement or a command you send to the database to access and manipulate it or the data inside of it. In JC-MP, there are several ways which you can use to execute a query, we'll explore each in details. +

+

SQL:Execute

+

This is the easiest way as it doesn't return anything, it only sends a query to execute. You can't bind parameters to it. It's useful for cases like creating/dropping a table. +

+Syntax:
SQL:Execute(string)
+

Example: +

+
-- SQL:Execute('CREATE TABLE IF NOT EXISTS tableName (column1 type, column2 type, ...)')
+-- SQL:Execute('DROP TABLE IF EXISTS tableName')
+SQL:Execute('CREATE TABLE IF NOT EXISTS players (steamID VARCHAR UNIQUE, money INTEGER, modelID INTEGER)')
+SQL:Execute('DROP TABLE IF EXISTS players')
+

Note: UNIQUE means that steamID must have a unique value, no two records can store the same steamID. You can also read about VARCHAR here. 'IF EXISTS' and 'IF NOT EXISTS' are optional clauses, they suppress the error that would normally result if the table does (CREATE TABLE) or does not (DROP TABLE) exist. +

+

SQL:Command

+

You can use a command to execute a query where it needs be bound with parameters, but you don't want any returned values. It's useful in cases of inserting and updating, where you need to bind parameters but don't need any returned values. +

+Syntax:
object SQL:Command(string)
+

Example: +

+
-- local command = SQL:Command('INSERT INTO tableName (column1, column2) VALUES (?, ?)')
+-- command:Bind(1, 'value1')
+-- command:Bind(2, 'value2')
+-- command:Execute()
+-- local command = SQL:Command('UPDATE tableName SET column1 = ?, column2 = ? WHERE column1 = ?')
+-- command:Bind(1, 'value1')
+-- command:Bind(2, 'value2')
+-- command:Bind(3, 'value1_condition')
+-- command:Execute()
+ 
+local command = SQL:Command('INSERT INTO players (steamID, money, modelID) VALUES (?, ?, ?)')
+local command = SQL:Command('INSERT INTO players VALUES (?, ?, ?)') -- You can also skip typing the columns if you're providing a value for each column and not skipping any, so this is equivalent to the above one
+local command = SQL:Command('INSERT INTO players (steamID, money) VALUES (?, ?)') -- Here we're only providing values for steamID and money but leaving modelID to its default value, null
+ 
+command:Bind(1, steam_id) -- The steamID column's value
+command:Bind(2, 10000) -- The money column's value
+ 
+local command = SQL:Command('UPDATE players SET money = ?, modelID = ? WHERE steamID = ?') -- UPDATE
+command:Bind(1, 1000000) -- money
+command:Bind(2, 10) -- modelID
+command:Bind(3, steam_id) -- steamID
+ 
+command:Execute() -- After binding all the parameters, we execute our command, this returns nil
+

Note: ? represents a parameter, you then must use command:Bind to bind the parameter. +

A quote from Philpax on the forum: Binding is far superior to using string formatting. Please do not use string formatting under any circumstances. Binding has the SQL engine automatically insert the parameters properly without relying on poor escaping mechanisms or other problematic systems. SQL injection is the result of using string formatting and/or concatenation to form your statement. Please, I beg of you: bind your parameters, do not use string formatting! +

+

SQL:Query

+

You use this when you need to bind parameters and need to return a value. This is useful for cases like selecting from a table. +

+Syntax:
object SQL:Query(string)
+

Example: +

+
-- local result = SQL:Query('SELECT * FROM tableName'):Execute()
+-- local result = SQL:Query('SELECT column1, column2 FROM tableName'):Execute()
+-- local query = SQL:Query('SELECT column1, column2 FROM tableName WHERE column1 = ?')
+-- local query = SQL:Query('SELECT column1, column2 FROM tableName WHERE column1 = ? AND column2 = ?')
+-- query:Bind(1, 'value1')
+-- query:Bind(1, 'value2')
+-- local result = query:Execute()
+-- result[row].column
+ 
+local result = SQL:Query('SELECT * FROM players'):Execute() -- Since we don't need to bind anything, we can call Execute() right away which will return the result
+local query = SQL:Query('SELECT money, modelID FROM players WHERE steamID = ? LIMIT 1')
+query:Bind(1, steam_id)
+local result = query:Execute()
+local money = result[1].money -- 1 is the row, money is the name of the column
+

Note: * is the wild card character, it means we want to select all the columns in the table. Appending LIMIT 1 to the end of our query means that we only want it to return one row/record. That's the use of LIMIT, it limits the returned data to a certain number of records. You should use LIMIT whenever possible, so that it will stop looping the database once it has 1 result. This can majorly improve performance. +

+

SQL:Transaction

+

A transaction is a unit of work that is performed against a database. If a transaction is successful, all of the modifications made to the database during the transaction are committed. If a transaction encounters errors and must be canceled, then all of the data modifications are rolled back +

+Syntax:
object SQL:Transaction()
+

Example: +

+
local transaction = SQL:Transaction()
+ 
+for i = 1, 5 do
+	local command = SQL:Command('INSERT INTO tableName VALUES (?, ?)')
+	command:Bind(1, 'value1')
+	command:Bind(2, 'value2')
+	command:Execute()
+end
+ 
+transaction:Commit()
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Intermediate/Weather/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Intermediate/Weather/index.html new file mode 100644 index 0000000..f44d6a4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Intermediate/Weather/index.html @@ -0,0 +1,199 @@ + + + +Lua/Tutorials/Reference/Weather - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Reference/Weather

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+


+Weather severity values go from 0 to 2. 0 is clear weather with no low-altitude clouds. 2 is the maximum weather possible. +

It is region-dependent; it will never snow in desert areas. +

Panau's weather is stubborn and will often not do what you tell it to. You can set the weather severity to 2 and it may refuse to rain for a few minutes, even in a rain forest. Then suddenly it will start pouring. Sometimes it starts raining with a value of 0.5. +

+

Changing weather

+

By World

+

Lua/Server/World/Functions/SetWeatherSeverity +

+

By Player

+

Lua/Server/Player/Functions/SetWeatherSeverity +

+

Example

+
function PlayerChat(args)
+	local words = args.text:split(" ")
+	if #words ~= 2 then
+		return
+	end
+ 
+	local value = tonumber(words[2])
+ 
+	if words[1] == "/weather" and value then
+		DefaultWorld:SetWeatherSeverity(value)
+		Chat:Broadcast("Setting weather to "..value, Color(255, 255, 255))
+		return false
+	else
+		return true
+	end
+end
+ 
+Events:Subscribe("PlayerChat", PlayerChat)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Iterators/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Iterators/index.html new file mode 100644 index 0000000..47eec0c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Iterators/index.html @@ -0,0 +1,264 @@ + + + + +Lua/Tutorials/Iterators - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Lua/Tutorials/Iterators

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

Some of the functions in the API use iterator functions. These must be used with for statements. +

As an example, if you want to use Server:GetPlayers, use the following syntax: +

+
for player in Server:GetPlayers() do
+	print(player)
+end
+

See also

+ + + + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Learning_Lua/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Learning_Lua/index.html new file mode 100644 index 0000000..4d80440 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Learning_Lua/index.html @@ -0,0 +1,179 @@ + + + + +Lua/Tutorials/Learning Lua - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Learning Lua

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

Before you start scripting in JC2-MP, it is recommended that you have a basic understanding of Lua. Those who have a lot of previous programming experience may be able to get by looking at examples, but for beginners, there are great resources out there that anyone can learn from. +

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Module_loading_process/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Module_loading_process/index.html new file mode 100644 index 0000000..30380c3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Module_loading_process/index.html @@ -0,0 +1,222 @@ + + + + +Lua/Tutorials/Module loading process - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Module loading process

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+
+

Server startup

+

When the server starts, it iterates through each directory inside of scripts/ and loads it as a module. The module's name is the directory name. If the module's name contains disabled, it is not loaded. After all modules are loaded, the ServerStart event is called and the ModulesLoad event is called. +

+

Module loading

+

When a module, such as MyModule, is loaded on the server, script files in scripts/MyModule/server/ are automatically ran: +

+
    +
  1. Any files named _init.lua are ran, including subdirectories. +
  2. +
  3. Any files with the .lua extension are ran, including subdirectories. +
  4. +
  5. The ModuleLoad event is fired. +
  6. +
  7. If this is the last module loaded, (at server startup, or using the load or reload commands), the ModulesLoad event is fired. +
  8. +
+

Clients are sent any scripts in scripts/MyModule/client/, and the same process happens as above, with one difference: after a module is loaded, the client tells the server to fire the ClientModuleLoad event. It is important to note that the client does not store the scripts anywhere. +

There is also a shared directory. Scripts in here are ran before server and client. +

Individual script files in a module can interact with each other just fine. There is no need to require anything. However, scripts in two different modules can only interact in a few ways. See Cross-module communication. +

The order in which scripts are loaded is undefined. It seems to be alphabetical order, but you should not depend on it. +

+

Module unloading

+

When a module is unloaded, either on server shutdown, client disconnect, or the reload or unload server console commands, the ModuleUnload event is called. +

+

lua/autorun/ directory

+

If IKnowWhatImDoing is enabled in the server's config.lua, script files in the lua/autorun/ directory will be loaded before every module. The directory is in the root of the server. It follows a similar server/client/shared directory structure. Example: 'MyJcmpServer/lua/autorun/client/MyScript.lua' +

+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Player_values/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Player_values/index.html new file mode 100644 index 0000000..f169de1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Player_values/index.html @@ -0,0 +1,278 @@ + + + + +Lua/Tutorials/Player values - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Player values

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

Values can be stored on players. These values can be accessed cross-module, and it's easy to sync them across server and client. They are persistent until the player disconnects. There are also events for when player values change. +

+ +

Example scenarios where storing values on players is useful

+
    +
  • Players can choose their nickname when they join, which is done in one module; what if some other module wants to get their nickname, such as a nametags script? +
  • +
+
    +
  • Each player can be part of a faction; if a client aims at a player, it should show whether they're on the same faction or not. +
  • +
+
    +
  • Players can have hats; client scripts must place the appropriate ClientStaticObjects on players' heads, but client scripts must know what hat model each player has, and must know when their hat changes. +
  • +
+

These can all be solved using various other methods, but the player value system makes it so much easier. +

+

Relevant functions and events

+ +

How it works

+

An internal key-value map is kept on each player. Server and client maintain their own independent set of players and thus maps. +

+
    +
  • Server-side: When a player joins, their map is empty. +
  • +
  • Client-side: When you join a server, each player's map is empty. +
  • +
+

Player:SetValue can alter a player's map, and Player:GetValue can be used to get a value from their map. Note how these relate to server and client: Player:SetValue on the server will not affect the result of Player:GetValue on the client, and vice versa. +

Player:SetNetworkValue is a server-only function that alters players both on the server and on every client. It is equivalent to running Player:SetValue on the server and having every client run Player:SetValue. +

The PlayerValueChange event is fired when Player:SetValue is called. +

The PlayerNetworkValueChange event is fired on both client and server when Player:SetNetworkValue is called. +

+

Examples

+

The simplist example (client)

+
print("MyKey:", LocalPlayer:GetValue("MyKey"))
+ 
+LocalPlayer:SetValue("MyKey", "I'm a value")
+ 
+print("MyKey:", LocalPlayer:GetValue("MyKey"))
+

This should output "nil" and "I'm a value" the first time it is run. If you reload the module, it will output "I'm a value" twice (player storage is persistent). If you reconnect, the value will be deleted and you will get the first result again. +

+

Console command to get/set values

+

Use 'set playername key value' and 'get playername key' with the console to test it. You can use 'set playername key' (no value argument) to remove values. +

This can be used as either a client or server script. If you use it as both, you will notice that setting a player value on the server has no affect on any client and vice versa. +

+
  1. function PlayerValueChange(args)
  2. 	print(tostring(args.player).."'s "..args.key.." was set to "..tostring(args.value))
  3. end
  4. Events:Subscribe("PlayerValueChange", PlayerValueChange)
  5.  
  6. function ConsoleSet(args)
  7. 	local words = args.text:split(" ")
  8.  
  9. 	if #words == 2 or #words == 3 then
  10. 		local player = Player.Match(words[1])[1]
  11. 		if player then
  12. 			player:SetValue(words[2], words[3])
  13. 		else
  14. 			print("Player not found!")
  15. 		end
  16. 	else
  17. 		print("Invalid arguments!")
  18. 	end
  19. end
  20. Console:Subscribe("set", ConsoleSet)
  21.  
  22. function ConsoleGet(args)
  23. 	local words = args.text:split(" ")
  24.  
  25. 	if #words == 2 then
  26. 		local player = Player.Match(words[1])[1]
  27. 		if player then
  28. 			local value = player:GetValue(words[2])
  29. 			print(player:GetName().."'s "..words[2].." is currently "..tostring(value))
  30. 		else
  31. 			print("Player not found!")
  32. 		end
  33. 	else
  34. 		print("Invalid arguments!")
  35. 	end
  36. end
  37. Console:Subscribe("get", ConsoleGet)
+

SetNetworkValue

+

This is similar to above, but the server-side uses SetNetworkValue. If you set a value on the server, it propagates for all clients. +

Note that you can set a value on the client-side, which will result in the server and client disagreeing with each other. +

Server +

+
  1. function ConsoleSetNetwork(args)
  2. 	local words = args.text:split(" ")
  3.  
  4. 	if #words == 2 or #words == 3 then
  5. 		local player = Player.Match(words[1])[1]
  6. 		if player then
  7. 			player:SetNetworkValue(words[2], words[3])
  8. 		else
  9. 			print("Player not found!")
  10. 		end
  11. 	else
  12. 		print("Invalid arguments!")
  13. 	end
  14. end
  15. Console:Subscribe("set", ConsoleSetNetwork)
  16.  
  17. function ConsoleGet(args)
  18. 	local words = args.text:split(" ")
  19.  
  20. 	if #words == 2 then
  21. 		local player = Player.Match(words[1])[1]
  22. 		if player then
  23. 			local value = player:GetValue(words[2])
  24. 			print(player:GetName().."'s "..words[2].." is currently "..tostring(value))
  25. 		else
  26. 			print("Player not found!")
  27. 		end
  28. 	else
  29. 		print("Invalid arguments!")
  30. 	end
  31. end
  32. Console:Subscribe("get", ConsoleGet)
+

Client +

+
  1. function ConsoleSet(args)
  2. 	local words = args.text:split(" ")
  3.  
  4. 	if #words == 2 or #words == 3 then
  5. 		local player = Player.Match(words[1])[1]
  6. 		if player then
  7. 			player:SetValue(words[2], words[3])
  8. 		else
  9. 			print("Player not found!")
  10. 		end
  11. 	else
  12. 		print("Invalid arguments!")
  13. 	end
  14. end
  15. Console:Subscribe("set", ConsoleSet)
  16.  
  17. function ConsoleGet(args)
  18. 	local words = args.text:split(" ")
  19.  
  20. 	if #words == 2 then
  21. 		local player = Player.Match(words[1])[1]
  22. 		if player then
  23. 			local value = player:GetValue(words[2])
  24. 			print(player:GetName().."'s "..words[2].." is currently "..tostring(value))
  25. 		else
  26. 			print("Player not found!")
  27. 		end
  28. 	else
  29. 		print("Invalid arguments!")
  30. 	end
  31. end
  32. Console:Subscribe("get", ConsoleGet)
+

Notes

+
    +
  • As of 0.1.4, you can only store strings, numbers, and booleans. +
  • +
  • You can set values to nil: player:SetValue("MyKey", nil) (or player:SetValue("MyKey")) +
  • +
  • You can subscribe the same function to both PlayerValueChange and PlayerValueNetworkChange, which is useful for knowing when a value changes without caring what changed it. +
  • +
  • Keep in mind that the server and each individual client can all have differing values for each player. +
  • +
  • It is not recommended to set values on player variables directly. Something like player.myVariable = "blar" can result in strange, undefined behaviour, and will only apply to that Lua module. Similar results apply to other classes, such as Vehicle or World. This is one of the motivations for the player value system. +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Reference/GetAimTarget/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Reference/GetAimTarget/index.html new file mode 100644 index 0000000..21c2bc4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Reference/GetAimTarget/index.html @@ -0,0 +1,250 @@ + + + + +Lua/Tutorials/GetAimTarget - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/GetAimTarget

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+


+This function is available for the Player class, on both the server and client. +

Each version returns a table containing the following: +

+
    +
  • Vector3 position +
  • +
  • object entity +
  • +
+


+entity can be one of the following types: +

+
    +
  • Player +
  • +
  • Vehicle +
  • +
  • StaticObject +
  • +
+


+To get the type of entity, you can use entity.__type, which returns a string, such as "Player". +

+

Example

+

Server: Print player Bob's results of GetAimTarget every second

+
timer = Timer()
+ 
+function Foo()
+	if timer:GetSeconds() > 1 then
+		timer:Restart()
+ 
+		local results = Player.Match("Bob")[1]:GetAimTarget()
+		print("position: "..tostring(results.position))
+		print("entity: "..tostring(results.entity))
+	end
+end
+ 
+Events:Subscribe("PostTick", Foo)
+

Client: Print what you're aiming at when you hold fire

+
function Foo(args)
+	if args.input == Action.FireRight then
+		local results = LocalPlayer:GetAimTarget()
+		if results.entity then
+			local entityType = results.entity.__type
+			Chat:Print("You are aiming at a "..entityType..": "..tostring(results.entity), Color(255, 255, 255))
+		end
+	end
+end
+ 
+Events:Subscribe("LocalPlayerInput", Foo)
+

Update history

+

0.1.2

+

The player and vehicle table variables are deprecated in favor of a single entity variable. They both still work, however. +

+

See also

+ + + + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/SQL/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/SQL/index.html new file mode 100644 index 0000000..432a88d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/SQL/index.html @@ -0,0 +1,311 @@ + + + + +Lua/Tutorials/SQL - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/SQL

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

SQL (Structured Query Language) is the language for accessing databases. The tutorial will teach you how to use SQL to access and manipulate data. It's more efficient than using files to save data. +

Note: If you don't know anything about databases and database management systems (DBMSs) then please read Database first. +

Note: This tutorial assumes you know what SQL is, if you don't, you should read a basic tutorial, like the one at W3Schools +

Note: SQL functions are currently only available on the server. As of version 0.1.2, there is no form of persistent client-side storage available. +

The only DBMS available in JC-MP is SQLite. (Though you can use an external Lua module like LuaSQL) +


+

+ +

Queries

+

A query is a statement or a command you send to the database to access and manipulate it or the data inside of it. In JC-MP, there are several ways which you can use to execute a query, we'll explore each in details. +

+

SQL:Execute

+

This is the easiest way as it doesn't return anything, it only sends a query to execute. You can't bind parameters to it. It's useful for cases like creating/dropping a table. +

+Syntax:
SQL:Execute(string)
+

Example: +

+
-- SQL:Execute('CREATE TABLE IF NOT EXISTS tableName (column1 type, column2 type, ...)')
+-- SQL:Execute('DROP TABLE IF EXISTS tableName')
+SQL:Execute('CREATE TABLE IF NOT EXISTS players (steamID VARCHAR UNIQUE, money INTEGER, modelID INTEGER)')
+SQL:Execute('DROP TABLE IF EXISTS players')
+

Note: UNIQUE means that steamID must have a unique value, no two records can store the same steamID. You can also read about VARCHAR here. 'IF EXISTS' and 'IF NOT EXISTS' are optional clauses, they suppress the error that would normally result if the table does (CREATE TABLE) or does not (DROP TABLE) exist. +

+

SQL:Command

+

You can use a command to execute a query where it needs be bound with parameters, but you don't want any returned values. It's useful in cases of inserting and updating, where you need to bind parameters but don't need any returned values. +

+Syntax:
object SQL:Command(string)
+

Example: +

+
-- local command = SQL:Command('INSERT INTO tableName (column1, column2) VALUES (?, ?)')
+-- command:Bind(1, 'value1')
+-- command:Bind(2, 'value2')
+-- command:Execute()
+-- local command = SQL:Command('UPDATE tableName SET column1 = ?, column2 = ? WHERE column1 = ?')
+-- command:Bind(1, 'value1')
+-- command:Bind(2, 'value2')
+-- command:Bind(3, 'value1_condition')
+-- command:Execute()
+ 
+local command = SQL:Command('INSERT INTO players (steamID, money, modelID) VALUES (?, ?, ?)')
+local command = SQL:Command('INSERT INTO players VALUES (?, ?, ?)') -- You can also skip typing the columns if you're providing a value for each column and not skipping any, so this is equivalent to the above one
+local command = SQL:Command('INSERT INTO players (steamID, money) VALUES (?, ?)') -- Here we're only providing values for steamID and money but leaving modelID to its default value, null
+ 
+command:Bind(1, steam_id) -- The steamID column's value
+command:Bind(2, 10000) -- The money column's value
+ 
+local command = SQL:Command('UPDATE players SET money = ?, modelID = ? WHERE steamID = ?') -- UPDATE
+command:Bind(1, 1000000) -- money
+command:Bind(2, 10) -- modelID
+command:Bind(3, steam_id) -- steamID
+ 
+command:Execute() -- After binding all the parameters, we execute our command, this returns nil
+

Note: ? represents a parameter, you then must use command:Bind to bind the parameter. +

A quote from Philpax on the forum: Binding is far superior to using string formatting. Please do not use string formatting under any circumstances. Binding has the SQL engine automatically insert the parameters properly without relying on poor escaping mechanisms or other problematic systems. SQL injection is the result of using string formatting and/or concatenation to form your statement. Please, I beg of you: bind your parameters, do not use string formatting! +

+

SQL:Query

+

You use this when you need to bind parameters and need to return a value. This is useful for cases like selecting from a table. +

+Syntax:
object SQL:Query(string)
+

Example: +

+
-- local result = SQL:Query('SELECT * FROM tableName'):Execute()
+-- local result = SQL:Query('SELECT column1, column2 FROM tableName'):Execute()
+-- local query = SQL:Query('SELECT column1, column2 FROM tableName WHERE column1 = ?')
+-- local query = SQL:Query('SELECT column1, column2 FROM tableName WHERE column1 = ? AND column2 = ?')
+-- query:Bind(1, 'value1')
+-- query:Bind(1, 'value2')
+-- local result = query:Execute()
+-- result[row].column
+ 
+local result = SQL:Query('SELECT * FROM players'):Execute() -- Since we don't need to bind anything, we can call Execute() right away which will return the result
+local query = SQL:Query('SELECT money, modelID FROM players WHERE steamID = ? LIMIT 1')
+query:Bind(1, steam_id)
+local result = query:Execute()
+local money = result[1].money -- 1 is the row, money is the name of the column
+

Note: * is the wild card character, it means we want to select all the columns in the table. Appending LIMIT 1 to the end of our query means that we only want it to return one row/record. That's the use of LIMIT, it limits the returned data to a certain number of records. You should use LIMIT whenever possible, so that it will stop looping the database once it has 1 result. This can majorly improve performance. +

+

SQL:Transaction

+

A transaction is a unit of work that is performed against a database. If a transaction is successful, all of the modifications made to the database during the transaction are committed. If a transaction encounters errors and must be canceled, then all of the data modifications are rolled back +

+Syntax:
object SQL:Transaction()
+

Example: +

+
local transaction = SQL:Transaction()
+ 
+for i = 1, 5 do
+	local command = SQL:Command('INSERT INTO tableName VALUES (?, ?)')
+	command:Bind(1, 'value1')
+	command:Bind(2, 'value2')
+	command:Execute()
+end
+ 
+transaction:Commit()
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Server-client_communication/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Server-client_communication/index.html new file mode 100644 index 0000000..4eb1a5b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Server-client_communication/index.html @@ -0,0 +1,251 @@ + + + + +Lua/Tutorials/Server-client communication - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Server-client communication

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

The only way to communicate from server to client and vice versa is using the Network class. +

+ +

Example

+

This simple example will print a message on any client that joins. We will use the functions Network:Send and Network:Subscribe. +

+
Client
+
message = "Default message"
+function RenderMessage()
+	Render:DrawText(Render.Size / 2, message, Color(255, 255, 255))
+end
+Events:Subscribe("Render", RenderMessage)
+ 
+function ClientFunction(sentMessage)
+	message = sentMessage
+end
+-- Subscribe ClientFunction to the network event "Test".
+Network:Subscribe("Test", ClientFunction)
+
Server
+
function ServerFunction(args)
+	-- Call the network event "Test" for this player. The argument is a string.
+	Network:Send(args.player, "Test", "Hello, client!")
+end
+Events:Subscribe("ClientModuleLoad", ServerFunction)
+

The ClientModuleLoad event is called on the server when all of a client's scripts are loaded, usually right after they join (or when a module is reloaded). This is a good time to send the client network messages. Otherwise, if you try to use Network:Send on the PlayerJoin event, their scripts may not have subscribed to the network event yet, and nothing will appear to happen. +

+

More information

+

Network events are restricted to the same module. +

The client can use Network:Send just like the server can, it works exactly the same. With one difference: server functions that are subscribed to a network event have a second argument, the Player who sent the network event. +

+

See also

+

Lua/Tutorials/Intermediate/A tank that shoots tanks +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Using_events/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Using_events/index.html new file mode 100644 index 0000000..b1d1d29 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Using_events/index.html @@ -0,0 +1,239 @@ + + + + +Lua/Tutorials/Using events - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Using events

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

Simple usage

+

Events:Subscribe("SomeEventName", function) +

This will print everything that is said into the console. +

+
function MyFunction(args)
+	print(args.player, args.text)
+end
+ 
+Events:Subscribe("PlayerChat", MyFunction)
+

There is a shorthand way to write this using an inline function: +

+
Events:Subscribe("PlayerChat", function(args)
+	print(args.player, args.text)
+end)
+

Using classes

+

Events:Subscribe("SomeEventName", instance, function) +

When using classes, your class instances will probably want to know when stuff happens. Instead of events calling a global function, you can give them an instance to call the function on. This is done by passing self to Events:Subscribe as the second argument. +

Important: Make sure you store the subscribed event and call Events:Unsubscribe on it later. Simply removing any references to the class instance is not enough. +

+
class("MyClass")
+ 
+function MyClass:__init()
+	self.event = Events:Subscribe("PlayerChat", self, self.MyFunction)end
+ 
+function MyClass:OnPlayerChat(args)
+	print(args.player, args.text)
+end
+ 
+-- Make sure to unsubscribe from events when you're done with the class!
+function MyClass:CleanUpStuff()
+	Events:Unsubscribe(self.event)
+end
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Using_network_events/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Using_network_events/index.html new file mode 100644 index 0000000..02ddee6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Using_network_events/index.html @@ -0,0 +1,320 @@ + + + + +Lua/Tutorials/Using network events - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Using network events

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

There are two basic parts of using Network: sending events and receiving events. +

+
    +
  • Server +
      +
    • Can send network events to clients +
    • +
    • Can receive network events from clients +
    • +
    +
  • +
  • Client +
      +
    • Can send network events to the server +
    • +
    • Can receive network events from the server +
    • +
    • Can not send or receive from other clients +
    • +
    +
  • +
+ +

Client to server example: client tells the server when the spacebar is pressed

+

Server

+
Network:Subscribe("MyNetworkEventName", function(message, player)
+	print(tostring(player).." pressed the spacebar and says "..message)
+end)
+

Client

+
Events:Subscribe("KeyUp", function(args)
+	if args.key == VirtualKey.Space then
+		Network:Send("MyNetworkEventName", "Hello")
+	end
+end)
+

Server to client example: greet the player on join (or module load)

+

Server

+
Events:Subscribe("ClientModuleLoad", function(args)
+	Network:Send(args.player, "Greet", "Welcome to the server, "..args.player:GetName())
+end)
+

Client

+
Network:Subscribe("Greet", function(message)
+	Chat:Print("The server says: "..message, Color.LightYellow)
+end)
+

Note: We use the ClientModuleLoad event here instead of PlayerJoin. If you try to use PlayerJoin, the client may not have loaded their scripts yet and nothing will happen. +

+

Notes

+

Server/client Network:Send

+
    +
  • Server +
      +
    • Network:Send(player, event_name) +
    • +
    • Network:Send(player, event_name, argument) +
    • +
    +
  • +
  • Client +
      +
    • Network:Send(event_name) +
    • +
    • Network:Send(event_name, argument) +
    • +
    +
  • +
+

Network:Subscribe

+

It works very similarly to Events:Subscribe. There are two versions: one for functions, and one for class functions. +

+
    +
  • Network:Subscribe(event_name, function) +
  • +
  • Network:Subscribe(event_name, instance, function) +
  • +
+

On the server, the function you give to Network:Subscribe can have two parameters: the argument and the player who sent the network event. Or sometimes just one, depending on if the client sent an argument or not. (This behaviour is questionable, but there's not much that can be done at this stage.) So, your function can look like the following: +

+
function() end
+function(arg) end
+function(player) end
+function(arg, player) end
+

On the client, there is no second argument to worry about. +

+

Other server-side Network functions

+
    +
  • Network:Broadcast - Like Network:Send, but for all players. +
  • +
  • Network:SendToPlayers - Like Network:Broadcast, but only for the specified table of players. +
  • +
  • Network:SendNearby - Sends to all players near the specified player. The distance is dependent on the stream distance set in config.lua. +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Weather/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Weather/index.html new file mode 100644 index 0000000..4089e53 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Weather/index.html @@ -0,0 +1,222 @@ + + + + +Lua/Tutorials/Weather - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Weather

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+


+Weather severity values go from 0 to 2. 0 is clear weather with no low-altitude clouds. 2 is the maximum weather possible. +

It is region-dependent; it will never snow in desert areas. +

Panau's weather is stubborn and will often not do what you tell it to. You can set the weather severity to 2 and it may refuse to rain for a few minutes, even in a rain forest. Then suddenly it will start pouring. Sometimes it starts raining with a value of 0.5. +

+

Changing weather

+

By World

+

Lua/Server/World/Functions/SetWeatherSeverity +

+

By Player

+

Lua/Server/Player/Functions/SetWeatherSeverity +

+

Example

+

Use '/weather 1.2345' to change the weather for the default world

+
  1. function PlayerChat(args)
  2. 	local words = args.text:split(" ")
  3. 	if #words ~= 2 then
  4. 		return
  5. 	end
  6.  
  7. 	local value = tonumber(words[2])
  8.  
  9. 	if words[1] == "/weather" and value then
  10. 		DefaultWorld:SetWeatherSeverity(value)
  11. 		Chat:Broadcast("Setting weather to "..value, Color(255, 255, 255))
  12. 		return false
  13. 	else
  14. 		return true
  15. 	end
  16. end
  17.  
  18. Events:Subscribe("PlayerChat", PlayerChat)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Your_first_gamemode/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Your_first_gamemode/index.html new file mode 100644 index 0000000..94e50a2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/Your_first_gamemode/index.html @@ -0,0 +1,359 @@ + + + + +Lua/Tutorials/Your first gamemode - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Your first gamemode

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

For this tutorial, we will be creating an extremely simple gamemode called Last Rico Standing. When a game starts, players will spawn inside the dome and be given machine guns. When they die, they will spawn above the dome without weapons. When there is only one person left, they are declared the winner and the game restarts. +

It is assumed you have read the Beginner's Tutorial. +

+ +

Setup

+

As before, we will create the lua file in the required directory structure: scripts/MyFirstGamemode/server/LastRicoStanding.lua +

+

Spawn points

+

First, we need some spawn points. It will be useful to have a way to print our position. This can be done in a few ways, shown below. Either way, you can open server.log to copy their output. +

+

Chat command

+
function PlayerChat(args)
+	if args.text == "/pos" then
+		print(args.player:GetPosition())
+		return false
+	end
+ 
+	return true
+end
+ 
+Events:Subscribe("PlayerChat", PlayerChat)
+

Server console

+

If you want to play around with the server console, type this: (assuming the module is loaded and you're the only person in the server) +

+
lua MyFirstGamemode print(Player.GetById(0):GetPosition())
+

Spawning everyone on module load

+

For our first test, we will make it so when the module is loaded everyone in the server is teleported to a random spawn. You can test it by reloading the module from the console. +

+
spawns = {
+	Vector3(14197.319336, 458.649567, 14382.654297),
+	Vector3(14053.989258, 451.647766, 14313.827148),
+	Vector3(14192.114258, 438.649567, 14359.311523),
+	Vector3(14109.357422, 423.588654, 14350.410156),
+	Vector3(14162.669922, 434.653503, 14290.238281)
+}
+ 
+function StartGame()
+	for player in Server:GetPlayers() do
+		local randomIndex = math.random(1, #spawns)
+		local spawnPosition = spawns[randomIndex]
+		player:SetPosition(spawnPosition)
+	end
+end
+ 
+Events:Subscribe("ModuleLoad", StartGame)
+

spawns is a table used like an array. You can also declare it as an empty table, like spawns = {}, then use table.insert(spawns, Vector3(1, 2, 3)), but either syntax works. You can get the third spawn point by doing local position = spawns[3]. Note that arrays in Lua start at 1, not 0 like most other languages. +

You can use Server:GetPlayers() to iterate through every player in the server. It doesn't return a table as you might expect, it returns a fancy iterator function. (You don't need to know that, you can simply use it like above.) +

+

Adding functionality

+

This script will start a game when you reload the module from the console. Players spawn with machine guns and full health. If someone respawns while a game is in progress, they are teleported to the top of the dome with no weapons. The game won't end, however; we'll fix that later. +

+
spawns = {
+	Vector3(14197.319336, 458.649567, 14382.654297),
+	Vector3(14053.989258, 451.647766, 14313.827148),
+	Vector3(14192.114258, 438.649567, 14359.311523),
+	Vector3(14109.357422, 423.588654, 14350.410156),
+	Vector3(14162.669922, 434.653503, 14290.238281)
+}
+deathSpawn = Vector3(14130.737305, 528.022278, 14341.015625)
+textColor = Color(115, 170, 220)
+ 
+function StartGame()
+	local message = "Starting game with "..Server:GetPlayerCount().." players"
+	Chat:Broadcast("[Last Rico Standing] "..message, textColor)
+ 
+	for player in Server:GetPlayers() do
+		local randomIndex = math.random(1, #spawns)
+		local spawnPosition = spawns[randomIndex]
+		player:SetPosition(spawnPosition)
+		-- Give them a machine gun in the primary slot (2).
+		player:ClearInventory()
+		local weapon = Weapon(28)
+		player:GiveWeapon(2, weapon)
+		-- Reset their health to 100%, just in case.
+		player:SetHealth(1)
+	end
+end
+ 
+function PlayerSpawn(args)
+	-- Remove all of their weapons.
+	args.player:ClearInventory()
+	-- Teleport them to the top of the dome.
+	args.player:SetPosition(deathSpawn)
+	-- Send them a chat message.
+	local message = "[Last Rico Standing] A game in progress, please wait"
+	args.player:SendChatMessage(message, textColor)
+	-- Return false to override the default spawn position set in config.lua.
+	return false
+end
+ 
+Events:Subscribe("ModuleLoad", StartGame)
+Events:Subscribe("PlayerSpawn", PlayerSpawn)
+

Tracking players and declaring a winner

+

In order to declare a winner, we need to store which players are currently in the game and, when someone dies or quits, check if there's only one left. This is done in our PlayerDeathOrQuit function, called by both the PlayerDeath and PlayerQuit events. Then the game restarts. +

+
spawns = {
+	Vector3(14197.319336, 458.649567, 14382.654297),
+	Vector3(14053.989258, 451.647766, 14313.827148),
+	Vector3(14192.114258, 438.649567, 14359.311523),
+	Vector3(14109.357422, 423.588654, 14350.410156),
+	Vector3(14162.669922, 434.653503, 14290.238281)
+}
+deathSpawn = Vector3(14130.737305, 528.022278, 14341.015625)
+textColor = Color(115, 170, 220)
+players = {}
+ 
+function StartGame()
+	local message = "Starting game with "..Server:GetPlayerCount().." players"
+	Chat:Broadcast("[Last Rico Standing] "..message, textColor)
+ 
+	for player in Server:GetPlayers() do
+		table.insert(players, player)
+ 
+		local randomIndex = math.random(1, #spawns)
+		local spawnPosition = spawns[randomIndex]
+		player:SetPosition(spawnPosition)
+		-- Give them a machine gun in the primary slot (2).
+		player:ClearInventory()
+		local weapon = Weapon(28)
+		player:GiveWeapon(2, weapon)
+		-- Reset their health to 100%, just in case.
+		player:SetHealth(1)
+	end
+end
+ 
+function PlayerSpawn(args)
+	-- If the current game doesn't have enough players and the server has enough
+	-- to create a game, do so.
+	if #players < 2 and Server:GetPlayerCount() >= 2 then
+		StartGame()
+	-- Otherwise, a game is currently running fine and we either joined the server
+	-- or died and respawned.
+	else
+		-- Remove all of their weapons.
+		args.player:ClearInventory()
+		-- Teleport them to the top of the dome.
+		args.player:SetPosition(deathSpawn)
+		-- Send them a chat message.
+		local message = "[Last Rico Standing] A game is in progress, please wait."
+		args.player:SendChatMessage(message, textColor)
+	end
+ 
+	-- Return false to override the default spawn position set in config.lua.
+	return false
+end
+ 
+function PlayerDeathOrQuit(args)
+	-- If they're in the players table, remove them.
+	for index, player in ipairs(players) do
+		if player == args.player then
+			table.remove(players, index)
+			break
+		end
+	end
+	-- If there is only one player left, declare them the winner.
+	if #players == 1 then
+		local message =
+			"[Last Rico Standing] "..players[1]:GetName().." has won the game!"
+		Chat:Broadcast(message , textColor)
+	end
+end
+ 
+Events:Subscribe("ModuleLoad", StartGame)
+Events:Subscribe("PlayerSpawn", PlayerSpawn)
+Events:Subscribe("PlayerDeath", PlayerDeathOrQuit)
+Events:Subscribe("PlayerQuit", PlayerDeathOrQuit)
+

Conclusion

+

Get someone else to test with you and have fun with it. Add a score system to track who has won the most. Create a table of weapons and assign people random ones when a game starts. The possibilities are endless. +

As you may have noticed, this is an entirely server-sided script. Adding a client-side component would be extremely powerful; we could add a player counter, scoreboard text, replace the chat messages with text on screen, or add a spectator camera. But client-side scripts will be part of another tutorial. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/Tutorials/index.html b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/index.html new file mode 100644 index 0000000..b3b6eb6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/Tutorials/index.html @@ -0,0 +1,233 @@ + + + + +Lua/Tutorials - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials

+ +
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Lua/index.html b/archive/websites/wiki.jc-mp.com/Lua/index.html new file mode 100644 index 0000000..5d43769 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Lua/index.html @@ -0,0 +1,211 @@ + + + + +Lua - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ + + + + +
+ + +
Lua Logo.gif
+
+

Lua is a powerful, fast, lightweight, embeddable scripting language. +

It is the scripting language used in JC2-MP. +

Lua 5.2 is the version supported. +

You are welcome to join our IRC channel, #jc2-mp.lua, on irc.jc-mp.com. +

+
+
+
+

+

+ + +
Tutorials +
+ + + + +
Server +Client +Shared +
+

+

+
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Main_Page/index.html b/archive/websites/wiki.jc-mp.com/Main_Page/index.html new file mode 100644 index 0000000..9b70324 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Main_Page/index.html @@ -0,0 +1,277 @@ + + + + +JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Main Page

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ + + + + +
+
+

JC2-MP Documentation

+
+

Welcome to JC2-MP, a modification for Just Cause 2! +

Through a combination of reverse engineering and programming, we've brought a multiplayer experience to the game. +

+
+
+ +
+ + + + +
+
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Model_ID/index.html b/archive/websites/wiki.jc-mp.com/Model_ID/index.html new file mode 100644 index 0000000..7bda9c9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Model_ID/index.html @@ -0,0 +1,1412 @@ + + + + +Model ID - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Model ID

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

Model IDs are used to represent models in Just Cause 2. +

+ +

Character model IDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ID +Name +
1 +pd_thugs1 +
2 +mc09_razman +
3 +pd_ms_gov_demoexpert +
4 +pd_tourist_female1 +
5 +pd_roacheselite1 +
6 +pd_ms_bodyguardchinese +
7 +pd_city_male_1 +
8 +pd_ms_reapers_technician +
9 +mc04_karlblaine +
10 +pd_generic_male_1 +
11 +mc14_zhangsun +
12 +pd_reapersbase1 +
13 +pd_generic_male_3 +
14 +pd_generic_female_4 +
15 +pd_ms_strippers_male1 +
16 +pd_panaupolice +
17 +pd_ms_strippers_male2 +
18 +pd_ms_hacker +
19 +pd_ms_chinabusinessman +
20 +invisibledoll +
21 +pd_ms_paparazzi +
22 +pd_ms_ular_technician +
23 +pd_ms_scientist_male +
24 +pd_generic_male_4 +
25 +mc11_kane +
26 +pd_ms_boatcaptain +
27 +pd_ularboysbase1 +
28 +pd_generic_male_2 +
29 +pd_fishervillage_male2 +
30 +pd_ms_strandedcopilot +
31 +pd_arcticvillage_female3 +
32 +pd_ms_roaches_technician +
33 +pd_ms_gambler +
34 +mc12_sheldon +
35 +pd_city_male_2 +
36 +pd_ms_politician +
37 +pd_generic_religious_male +
38 +mc06_sicini +
39 +pd_thugs2 +
40 +pd_ms_factoryboss +
41 +pd_arcticvillage_female1 +
42 +pd_blackhand +
43 +pd_ms_civ_strippers_male1 +
44 +pd_ninja +
45 +pd_ms_waiter +
46 +pd_generic_female_1 +
47 +pd_generic_female_2 +
48 +pd_ms_doorman +
49 +pd_ms_govcaptain +
50 +pd_oilplatform_male2 +
51 +mc01_rico +
52 +pd_gov_base02 +
53 +pd_ms_civ_strippers_female1 +
54 +pd_ms_bodyguardrussian +
55 +pd_ms_exclusiveguest_variant1 +
56 +pd_fishervillage_male1 +
57 +pd_oilplatform_male1 +
58 +pd_reapersbase2 +
59 +pd_roachesbase2 +
60 +pd_ms_racechallengegirl +
61 +pd_factioninterest_general +
62 +pd_desertvillage_female1 +
63 +pd_reaperselite1 +
64 +pd_ms_bombombohilano +
65 +mc02_jadetan +
66 +pd_gov_base01 +
67 +mc05_burned_rocketbaby +
68 +pd_fishervillage_male4 +
69 +pd_ms_witness +
70 +mc03_generalmasayo +
71 +pd_ms_saulsukarno +
72 +pd_generic_female_5 +
73 +pd_arcticvillage_male3 +
74 +mc05_babypanay +
75 +pd_arcticvillage_male1 +
76 +pd_generic_male_5 +
77 +pd_gov_elite +
78 +pd_ms_thugboss +
79 +pd_ms_japaneseveterans +
80 +pd_ms_exclusiveguest +
81 +pd_ms_civ_strippers_male2 +
82 +pd_tourist_female2 +
83 +pd_ms_whitetigers +
84 +mc13_alexandermirikov +
85 +pd_roachesbase1 +
86 +pd_ms_strippers_female1 +
87 +pd_ularboyselite1 +
88 +pd_tourist_male1 +
89 +pd_ms_factoryworkers +
90 +mc10_santosi +
91 +pd_arcticvillage_male2 +
92 +pd_city_female_1 +
93 +pd_fishervillage_male3 +
94 +pd_generic_female_3 +
95 +pd_ms_exclusiveguest_variant2 +
96 +pd_ms_bodyguardjapanese +
97 +mc05_burned_babypanay +
98 +pd_ms_gov_pilot +
99 +pd_desertvillage_male1 +
100 +pd_blackmarket +
101 +pd_ms_gov_shielder +
102 +pd_arcticvillage_female2 +
103 +pd_ularboysbase2 +
+

Land vehicle model IDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ID +Name +
1 +Dongtai Agriboss 35 +
2 +Mancini Cavallo 1001 +
4 +Kenwall Heavy Rescue +
7 +Poloma Renegade +
8 +Columbi Excelsior +
9 +Tuk-Tuk Rickshaw +
10 +Saas PP12 Hogg +
11 +Shimuzu Tracline +
12 +Vanderbildt LeisureLiner +
13 +Stinger Dunebug 84 +
15 +Sakura Aquila Space +
18 +SV-1003 Raider +
21 +Hamaya Cougar 600 +
20 +(DLC) Monster Truck +
22 +Tuk-Tuk Laa +
23 +Chevalier Liner SB +
26 +Chevalier Traveller SD +
29 +Sakura Aquila City +
31 +URGA-9380 +
32 +Mosca 2000 +
33 +Chevalier Piazza IX +
35 +Garret Traver-Z +
36 +Shimuzu Tracline +
40 +Fengding EC14FD2 +
41 +Niseco Coastal D22 +
42 +Niseco Tusker P246 +
43 +Hamaya GSY650 +
44 +Hamaya Oldman +
46 +MV V880 +
47 +Schulz Virginia +
48 +Maddox FVA 45 +
49 +Niseco Tusker D18 +
52 +Saas PP12 Hogg +
54 +Boyd Fireflame 544 +
55 +Sakura Aquila Metro ST +
56 +GV-104 Razorback +
58 +(DLC) Chevalier Classic +
60 +Vaultier Patrolman +
61 +Makoto MZ 260X +
63 +Chevalier Traveller SC +
66 +Dinggong 134D +
68 +Chevalier Traveller SX +
70 +Sakura Aguila Forte +
71 +Niseco Tusker G216 +
72 +Chepachet PVD +
73 +Chevalier Express HT +
74 +Hamaya 1300 Elite Cruiser +
75 +(DLC) Tuk Tuk Boom Boom +
76 +SAAS PP30 Ox +
77 +Hedge Wildchild +
78 +Civadier 999 +
79 +Pocumtuck Nomad +
82 +(DLC) Chevalier Ice Breaker +
83 +Mosca 125 Performance +
84 +Marten Storm III +
86 +Dalton N90 +
87 +Wilforce Trekstar +
89 +Hamaya Y250S +
90 +Makoto MZ 250 +
91 +Titus ZJ +
+

Sea vehicle model IDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ID +Name +
5 +Pattani Gluay +
6 +Orque Grandois 21TT +
16 +YP-107 Phoenix +
19 +Orque Living 42T +
25 +Trat Tang-mo +
27 +SnakeHead T20 +
28 +TextE Charteu 52CT +
38 +Kuang Sunrise +
45 +Orque Bon Ton 71FT +
50 +Zhejiang 6903 +
53 +(DLC) Agency Hovercraft +
69 +Winstons Amen 69 +
80 +Frisco Catshark S-38 +
88 +MTA Powerrun 77 +
+

Air vehicle model IDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ID +Name +
3 +Rowlinson K22 +
14 +Mullen Skeeter Eagle +
24 +(DLC) F-33 DragonFly Jet Fighter +
30 +Si-47 Leopard +
34 +G9 Eclipse +
37 +Sivirkin 15 Havoc +
39 +Aeroliner 474 +
51 +Cassius 192 +
57 +Sivirkin 15 Havoc +
59 +Peek Airhawk 225 +
62 +UH-10 Chippewa +
64 +AH-33 Topachula +
65 +H-62 Quapaw +
67 +Mullen Skeeter Hawk +
81 +Pell Silverbolt 6 +
85 +Bering I-86DP +
+

Weapon model IDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
2 +Pistol +
4 +Revolver +
5 +SMG +
6 +Sawed off shotgun +
11 +Assault rifle +
13 +Pump action shotgun +
14 +Sniper rifle +
16 +Rocket launcher +
17 +Grenade launcher +
26 +Minigun +
28 +Machine gun +
31 +SAM launcher +
32 +Sentry gun +
34 +Flak cannon (invalid) +
43 +Bubble blaster +
52 +Grappling hook (invalid) +
66 +Panay's rocket launcher +
100 +(DLC) Bull's Eye assault rifle +
101 +(DLC) Air propulsion gun +
102 +(DLC) Cluster bomb launcher +
103 +(DLC) Rico's signature gun +
104 +(DLC) Quad rocket launcher +
105 +(DLC) Multi-lock missile launcher +
116 +Vehicle rocket launcher +
128 +Vehicle machine gun (invalid) +
129 +Mounted machine gun +
134 +Cannon (invalid) +
139 +Vehicle grenade launcher (invalid) +
+


+

+

Tables

+

For your convienience, here is a Lua table containing all of the vehicle names, in the order of the list above: +

+
vNames = {"Dongtai Agriboss 35",
+                                        "Mancini Cavallo 1001",
+                                        "Kenwall Heavy Rescue",
+                                        "Poloma Renegade",
+                                        "Columbi Excelsior",
+                                        "Tuk-Tuk Rickshaw",
+                                        "Saas PP12 Hogg",
+                                        "Shimuzu Tracline",
+                                        "Vanderbildt LeisureLiner",
+                                        "Stinger Dunebug 84",
+                                        "Sakura Aquila Space",
+                                        "SV-1003 Raider",
+                                        "Hamaya Cougar 600",
+                                        "Monster Truck",
+                                        "Tuk-Tuk Laa",
+                                        "Chevalier Liner SB",
+                                        "Chevalier Traveller SD",
+                                        "Sakura Aquila City",
+                                        "URGA-9380",
+                                        "Mosca 2000",
+                                        "Chevalier Piazza IX",
+                                        "Garret Traver-Z",
+                                        "Shimuzu Tracline",
+                                        "Fengding EC14FD2",
+                                        "Niseco Coastal D22",
+                                        "Niseco Tusker P246",
+                                        "Hamaya GSY650",
+                                        "Hamaya Oldman",
+                                        "MV V880",
+                                        "Schulz Virginia",
+                                        "Maddox FVA 45",
+                                        "Niseco Tusker D18",
+                                        "Boyd Fireflame 544",
+                                        "Sakura Aquila Metro ST",
+                                        "GV-104 Razorback",
+                                        "Chevalier Classic",
+                                        "Vaultier Patrolman",
+                                        "Maktoto MZ 260X",
+                                        "Chevalier Traveller SX",
+                                        "Sakura Aquila Forte",
+                                        "Niseco Tusker G216",
+                                        "Chepachet PVD",
+                                        "Chevalier Express HT",
+                                        "Hamaya 1300 Elite Cruiser",
+                                        "Tuk Tuk Boom Boomn",
+                                        "SAAS PP30 Ox",
+                                        "Hedge Wildchild",
+                                        "Civadier 999",
+                                        "Pocumtuck Nomad",
+                                        "Chevalier Ice Breaker",
+                                        "Mosca 125 Performance",
+                                        "Marten Storm III",
+                                        "Dalton N90",
+                                        "Wilforce Trekstar",
+                                        "Hamaya Y250S",
+                                        "Makoto MZ 250",
+                                        "Titus ZJ",
+                                        "Pattani Gluay",
+                                        "YP-107 Phoenix", 
+                                        "Orque Living 42T",
+                                        "Trat Tang-mo",
+                                        "SnakeHead T20",
+                                        "TextE Charteu 52CT",
+                                        "Kuang Sunrise",
+                                        "Orque Bon Ton 71FT",
+                                        "Zheijang 6903",
+                                        "Agency Hovercraft",
+                                        "Winstons Amen 69",
+                                        "Frisco Catshark S-38",
+                                        "MTA Powerrun 77",
+                                        "Rownlinson K22",
+                                        "Mullen Skeeter Eagle",
+                                        "F-33 DragonFly",
+                                        "Si-47 Leopard",
+                                        "G9 Eclipse",
+                                        "Sivirkin 15 Havoc",
+                                        "Aeroliner 474",
+                                        "Cassius 192",
+                                        "Peek Airhawk 225",
+                                        "UH-10 Chippewa",
+                                        "AH-33 Topachula",
+                                        "H-62 Quapaw",
+                                        "Mullen Skeeter Hawk",
+                                        "Pell Silverbolt 6",
+                                        "Bering I-86DP"}
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Server/Console/index.html b/archive/websites/wiki.jc-mp.com/Server/Console/index.html new file mode 100644 index 0000000..7fbc561 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Server/Console/index.html @@ -0,0 +1,278 @@ + + + + +Server/Console - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Console

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Command + Parameters + Description +
announce0/1Toggle the server's ability to announce its presence to the world. +
banplayernameBan a player. +
descriptionstringChanges the server description as shown in the server browser. +
exitStop the server. +
kickplayernameKick a player. +
loadmodulenameLoad a Lua module. +
loadallLoad all Lua modules. +
luamodulename codeExecute Lua code for a given module. +
namestringChanges the server name as shown in the server browser. +
profiler_samplesecondsProfiles all running modules for milliseconds used and number of events ran. +
quitStop the server. +
reloadmodulenameReload a Lua module. +
reloadallReload all Lua modules. +
reloadbansReload banlist from bans.txt. +
passwordstringChanges the password. +
saytextOutput a message to the chat. +
unloadmodulenameUnload a Lua module. +
unloadallUnload all Lua modules. +
xStop the server. +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Server/Getting_started/FreeBSD_Server/index.html b/archive/websites/wiki.jc-mp.com/Server/Getting_started/FreeBSD_Server/index.html new file mode 100644 index 0000000..3bab19f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Server/Getting_started/FreeBSD_Server/index.html @@ -0,0 +1,313 @@ + + + + +Server/Getting started/FreeBSD Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Getting started/FreeBSD Server

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Introduction

+

This is a guide to running the server software for JC2-MP under FreeBSD. Please note that due to linux compatibility requirements for the steam libraries, FreeBSD 10.3 or greater is required. +

+

Package requirements:

+
    +
  • bash (to use SteamCMD) +
  • +
  • linux_base-c6 +
  • +
  • tmux (if you want to use my script in step 4) +
  • +
  • git (to grab the up-to-date versions of the official scripts) +
  • +
+

Step 1: Setting up the Linux compatibility layer

+

First, we need to load the linux kernel module, and tell it to start automatically on boot: +

+
kldload linux
+echo linux_enable=\"YES\" >> /etc/rc.conf
+

We also need to change the compatability layer OS release sysctl to allow us to use the newer CentOS 6 base (instead of the old Fedora 10 base) +

+
sysctl compat.linux.osrelease=2.6.18
+

And also add this to /etc/sysctl.conf to remember across reboots +

+
echo compat.linux.osrelease=2.6.18 >> /etc/sysctl.conf
+

Now, we need to install +

+
emulators/linux_base-c6
+

To do this, run the following two commands: +

+
cd /usr/ports/emulators/linux_base-c6
+make install clean
+

Finally, we need to mount linprocfs. First, add the following line to /etc/fstab: +

+
linproc /compat/linux/proc linprocfs rw,late 0 0
+

Then run the following commands: +

+
mkdir -p /usr/compat/linux/proc
+ln -s /usr/compat /compat
+mount linproc
+

Step 2: Installing JC2-MP using SteamCMD

+

NOTE: Before beginning this section, ensure that you have Bash installed. +

First, we need to set up SteamCMD. First make a directory for it somewhere, and run the following command: +

+
fetch http://media.steampowered.com/installer/steamcmd_linux.tar.gz
+

Next, we need to extract it: +

+
tar -xvf steamcmd_linux.tar.gz
+

SteamCMD needs a few edits to work under FreeBSD (mainly changing the path to bash, and forcing it to linux32). I have provided a working script +here: +

NOTE: You need to save the script as a name other than "steamcmd.sh", otherwise every time you run it, SteamCMD will overwrite it with the original. +

now, run +

+
./steamcmd_freebsd.sh
+

Once it has finished loading, run +

+
login anonymous
+

Now we need to set a directory for the server to install to. Personally I always lay out SteamCMD installations as follows. If my username was "server" I would have /home/server/steamcmd containing steamcmd_freebsd.sh, and /home/server/jcmp containing the actual jcmp server. This means that the jcmp folder is one folder up from the steamcmd folder. +

To do this, you would enter the following: +

+
force_install_dir ../jcmp
+

However, you can install it wherever you like, as long as you have sufficient permissions. +

Now we need to download the game itself, this is also the command used to update the game. The validate keyword performs a checksum on the downloaded files to ensure that everything is intact. +

+
app_update 261140 validate
+

If you wish to update to the latest beta version, run the following instruction instead: +

+
app_update 261140 -beta publicbeta validate
+

NOTE: if it gets stuck at a certain percentage during the download, simply exit (ctrl+c), and re-run steamcmd_freebsd.sh, following the instructions after that point again. +

Once this has finished, type the following to exit: +

+
quit
+

Step 3: Acquiring libraries

+

We need to get a working (up-to-date enough) copy of libstdc++.so.6 to be used by libsteam_api.so. The easiest way is to go to the folder where you downloaded SteamCMD, and go into the "linux32" folder. There you will find the file. Run the following command to copy into the folder containing "Jcmp-Server" +

+
cp libstdc++.so.6 /path/to/jcmp/
+

Step 4: Configuring JC2-MP

+

There are a couple of changes to be made to the JC2-MP server itself before running it for the first time. +

- First, we need to copy the default config file to "config.lua", then edit the file to your taste: +

+
cd /path/to/jcmp/
+cp default_config.lua config.lua
+

- The next step is to install the latest versions of any official scripts you want. The scripts that ship with the server are outdated and usually non-functional, the best way to grab the latest versions are as follows: +

+
cd /path/to/jcmp
+git clone --recursive https://github.com/jc2mp/scripts.git
+

Step 5: Running JC2-MP

+

I have written a script to easily manage the operation of the JC2-MP server, you can find the thread for it here: +

If you attempt this and have any issues, please reply to this thread and I will get back to you as soon as possible. +

+

Step 6: Updating the server

+

To update the server to the latest version, simply follow the instructions in step 2, or if you're using the script linked to in step 5, run: +

+
./jcmp.sh update
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Server/Getting_started/Linux_Server/index.html b/archive/websites/wiki.jc-mp.com/Server/Getting_started/Linux_Server/index.html new file mode 100644 index 0000000..688aa9b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Server/Getting_started/Linux_Server/index.html @@ -0,0 +1,348 @@ + + + + +Server/Getting started/Linux Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Getting started/Linux Server

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

This page will explain the very basics of setting up a JC2-MP server on GNU/Linux. This tutorial assumes you already have some basic GNU/Linux knowledge. +

Note: There are a few user-made user-friendly scripts which automates all the process below. See here and here. +

+ +

Preparation

+

First we need to download SteamCMD. SteamCMD is a command-line version of Steam client. Their libraries are currently 32-bit only, so to run it on 64-bit system you need to install additional libraries as specified below. +

+

Installing additional dependencies for SteamCMD

+

Ubuntu/Debian 64-Bit

+

This should work on any other Debian-based distribution like Linux Mint etc. Currently tested on Ubuntu Server 14.04 LTS. +

+
apt-get update
+apt-get install lib32gcc1 libc6-i386 lib32stdc++6
+

RedHat/CentOS/Fedora 64-bit

+
yum install glibc.i686 libstdc++.i686
+

Creating a new user (optional)

+

You may want to create a separate user on your system specially for JC2-MP server related stuff. This is optional step and you may skip it if you don't see any advantages of this in your case. +

Create a new system user and set password for it +

+
useradd -m -s $(which bash) jcmp
+passwd jcmp
+

Now you can login as jcmp or switch to it like this +

+
su jcmp
+cd ~
+

Downloading SteamCMD

+

Login to your server and create steamcmd directory. +

+
mkdir ~/steamcmd
+cd ~/steamcmd
+

Now download SteamCMD and extract it. +

+
wget http://media.steampowered.com/installer/steamcmd_linux.tar.gz
+tar -xvzf steamcmd_linux.tar.gz
+rm steamcmd_linux.tar.gz
+

Port forwarding

+

In case you want to make your server public see this guide on how to set up your router. +

+

Running SteamCMD and downloading server files

+

You can just type this command to install/update your JC2-MP server: +

+
./steamcmd.sh +login anonymous +force_install_dir ./jc2mp-server +app_update 261140 +quit
+

Alternatively, you can install the public beta testing release. Although keep in mind that only players who opt-in to the public beta will be able to join your server +

+
./steamcmd.sh +login anonymous +force_install_dir ./jc2mp-server +app_update 261140 -beta publicbeta +quit
+

Changing server options

+

First, let's move to the JC2-MP server directory. +

+
cd ~/steamcmd/jc2mp-server
+

By default, your server will not come with a config.lua - instead, it comes with a default config. To use it, simply copy it into place +

+
cp default_config.lua config.lua
+

Now, use your favorite editor to edit your server configuration file. For most people, nano will be sufficient +

+
nano config.lua
+

Every possible server option is explained in the configuration file. Simply follow the instructions. +

+

Starting up the server

+

To avoid a possible error, it's better to create a symlink to the libstdc++.so.6 library file +

+
ln -s ~/steamcmd/linux32/libstdc++.so.6 libstdc++.so.6
+

Now that you have successfully downloaded the server and configured it, you can now start it up. +

+
./Jcmp-Server
+

It should now say that server has successfully started. +

You may see some warnings in the output like "[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed." - ignore that, this is perfectly normal. As long as your server says "Server started up successfully", your server is fine. +

You are now ready to play on your own server and you can start adding scripts and gamemodes. If you experience any issues launching your JC2-MP server, see #Troubleshooting section before asking someone for help. +

+

Using GNU Screen

+

For your own convenience we recommend you to run your server in a GNU Screen session. This way you can run it in the background normally and access its command line at any time you need. +

If you do not have GNU Screen installed type (Debian-based): +

+
apt-get install screen
+

or for RedHat-based systems: +

+
yum install screen
+

And follow the instructions. +

Now start the Screen and the server. +

+
screen -dmS jcmp ./Jcmp-Server
+

This will run a silent screen in the background. +

To access the Screen / JC2-MP server type the following: +

+
screen -x jcmp
+

You can press CTRL+A then CTRL+D to exit the screen safely without stopping the server. +

To stop the server and kill the screen type: +

+
screen -S jcmp -X quit
+

If you get "There is no screen to be attached matching jcmp." message, it means that your JC2-MP server failed to start for some reason. Run it without GNU Screen as specified above to investigate, it should say in the output what's gone wrong. +

+

Updating the server

+

To update the server to the latest version you will need to repeat the procedure #Running SteamCMD and downloading server files again. +

+

Troubleshooting

+

See also SteamCMD#Known_issues for SteamCMD-related issues. +

+

/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15` not found (required by ./libsteam_api.so)

+

To solve this, you should create a symlink to the libstdc++.so.6 in your JC2-MP server directory like this: +

+
ln -s ~/steamcmd/linux32/libstdc++.so.6 ~/steamcmd/jc2mp-server/libstdc++.so.6
+

[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.

+

This is a valid warning. As long as you see "Server started up successfully" message, just ignore it. +

+

Default script is not working

+

This is caused most likely because the scripts that you downloaded with the server are outdated, so you will need to download and install the updated ones from GitHub. +

+

Server is not accessible to anyone but me

+

Make sure you have properly set up a port forward in your router if you're connected to one. Also make sure that your system firewall, in case it's enabled, doesn't block connections as well. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Server/Getting_started/Windows_Server/SteamCMD/index.html b/archive/websites/wiki.jc-mp.com/Server/Getting_started/Windows_Server/SteamCMD/index.html new file mode 100644 index 0000000..3e82a0a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Server/Getting_started/Windows_Server/SteamCMD/index.html @@ -0,0 +1,231 @@ + + + + +Server/Getting started/Windows Server/SteamCMD - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Getting started/Windows Server/SteamCMD

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Introduction

+

This is a guide to running the server software for JC2-MP under Windows using SteamCMD. +

+

Requirements

+

The JC2-MP server requires the Visual C++ Redistributable for Visual Studio 2012. These are packaged with the server and can be executed from _CommonRedist\vcredist\2012\vcredist_x86.exe. +

+

Step 1: Installing JC2-MP using SteamCMD

+

First, we need to set up SteamCMD. First make a directory for it somewhere, and download the following file: +

http://media.steampowered.com/installer/steamcmd.zip +

Unzip the folder, and you should find an executable file called "SteamCMD". Double click this executable, and wait until a CMD prompt appears. +

Once it has finished loading, run +

+
login anonymous
+

Now we need to set a directory for the server to install to. You can set this to anything you have permission to write to. Therefore, unless you're an administrator, it is recommended to place this somewhere within your user area. +

To do this, you would enter the following: +

+
force_install_dir C:\Users\[yourname]\jcmp
+

Now we need to download the game itself, this is also the command used to update the game. The validate keyword performs a checksum on the downloaded files to ensure that everything is intact. +

+
app_update 261140 validate
+

If you wish to update to the latest beta version, run the following instruction instead: +

+
app_update 261140 -beta publicbeta validate
+

Once this has finished, type the following to exit: +

+
quit
+

Step 2: Configuring JC2-MP

+

There are a couple of changes to be made to the JC2-MP server itself before running it for the first time. +

- First, rename "default_config.lua" to "config.lua", and then open the file with a text editor (such as notepad) to change any settings such as the server's name. +

The next step is to install the latest versions of any official scripts you want. The scripts that ship with the server are outdated and usually non-functional, the best way to grab the latest versions are as follows: +

- Make a "scripts" directory inside the folder you installed JC2-MP to. +

Open the following link in a web browser: https://github.com/jc2mp/scripts +

Click on one of the scripts listed (such as Racing, freeroam etc.), then click "Download zip" on the right hand side. Copy the zip folder to the scripts folder, and extract it there. +

+

Step 3: Running JC2-MP

+

Now that we have successfully downloaded the server and configured it, we can now start it up. +

Double click JcmpServer.exe. It should now say that the server has successfully started. This means that the server is running correctly, and you are now ready to play. +

+

Step 4: Updating the server

+

To update the server to the latest version, simply follow the instructions in step 1 from the point where you run SteamCMD.exe. +

+

FAQ

+

Q: The server is running fine, and I can connect, but nobody else can! +

A: This likely means that you're running the server from home, and you haven't set up port forwarding correctly. The first thing to do is to find out which port your server is set to run on, to do this, open up the "config" file in the same folder that contains JcmpServer.exe, and look for the line that says "BindPort". Next, find out what model of router you are running (it will say on the router itself somewhere). Finally, head over to www.portforward.com and find instructions on how to forward a port on your router. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Server/Getting_started/Windows_Server/index.html b/archive/websites/wiki.jc-mp.com/Server/Getting_started/Windows_Server/index.html new file mode 100644 index 0000000..4275c4e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Server/Getting_started/Windows_Server/index.html @@ -0,0 +1,202 @@ + + + + +Server/Getting started/Windows Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Getting started/Windows Server

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

Welcome to the JC2-MP Windows server tutorial. This page will explain the very basics of setting up a Windows server. This tutorial assumes you already have some basic Windows knowledge. +

+

Downloading the Just Cause 2 Multiplayer mod

+

In your steam client head over to the Store page, then type "Just Cause 2 Multiplayer" in the search bar and click on it. +

Win server step WOET.png +

Now you should arrive and the Just Cause 2 Multiplayer page, proceed to download the mod by clicking on the PLAY button. +

Win tutorial step 3.png +

+

Downloading the server

+

Once you have the Just Cause 2 Multiplayer mod on your computer, we will also automatically have access to the JC2-MP dedicated windows server. Head over to your library and drop down to tools. +

Win server step 2.png +

Once you arrived at the tools page type "Just Cause 2" in the search bar. +

Win server step 87minus4.png +

+

Editing the server options and starting the server

+

You can now start the server by simply double clicking on "Just Cause 2: Multiplayer - Dedicated Server". +

But before we do that let's configure our server. +

Head over to where you have installed Steam, by default this is +

+
C:\Program Files (x86)\Steam\...
+

Now navigate to where the dedicated server is located. +

+
C:\Program Files(x86)\Steam\steamapps\common\Just Cause 2 - Multiplayer Dedicated Server\...
+In that folder, you will find a file named
default_config.lua
+

Rename this to config.lua, and then open it by right clicking and selecting "open with" then choosing Notepad or any other text editor. +

Once you have opened it, you can edit your server slots and many other options there. For additional information, read the readme that is in the same folder. Simply follow the instructions in the config and readme, and have fun with your server. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Server/Hosts/index.html b/archive/websites/wiki.jc-mp.com/Server/Hosts/index.html new file mode 100644 index 0000000..8238cb6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Server/Hosts/index.html @@ -0,0 +1,442 @@ + + + + +Server/Hosts - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Hosts

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Server hosts

+

This page will list hosts that you can use for JC2-MP hosting. Please note this is merely a list, we do not vouch for any of these hosts. +

+

How to add a host

+

Simply login into this wiki by using the "Click here to login with your JC2-MP account" link at the right top and edit this page. If you offer both gameservers and VPSes / Dedicated servers, you can add your host to both tables. Please do not remove any hosts you do not know, open a forum topic to do this instead. Hosts need to at least have a website and fixed pricing to be listed here. Using any referral URLs is not allowed unless it goes to JC2-MP to cover our server costs. The server hosts are sorted by alphabetical order, so add your host at the correct place in the table. Please use preview to make sure it looks properly before saving. +

+

Gameserver hosts

+

The hosts listed here offer gameserver hosting, which means they manage the servers and run the JC2-MP server for you. This means you do not have to worry about the servers, networking, firewalls, updates and generally get access to a control panel that allows you to easily manage your JC2-MP server. Please note that the features listed previously are usually the case but not guaranteed, contact a host if you want to make sure about certain features you need. +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Host + Price per slot + Min. slots + Max. slots + Setup time + Locations + Notes +
AllGamer, LLC 0.16 USD 50 1500 < 24 hours US Pay less per-slot when you buy bigger servers, custom control panel (Free 36-hour server trial) +
APEX GameServers 0.08 USD 30 1000 Instant FR 3 Months = 10% off :: 6 Months = 20% off :: Visit our (Steam Group for our latest deals) Free Anti-DDOS, Free MySQL Database, Low Ping, 24/7 Support :: Use Code 500FOR20 for 500 slots for $20! +
CJServerHosting 0.13 GBP 20 1000 < 24 Hours FR Hosted in France with High Speed Connection, Giving you a lag free experience!! +
CTHosted 0.13 EUR 25 1000 Instantly NL High quality Game Servers hosted in The Netherlands +
HuiCheng Gaming 1 RMB 20 1000 < 24 Hours CN +

Non-Chinese who want to purchase, please contact [email protected] 国人购买请联系QQ: 947585287 +

+
GameServers.com 0.24 USD 20 1000 Instantly NL, DE, UK, FR, IT, ES, US, JP, ZA, AU Discount for paying long term +
JestServers.com 0.22 USD 20 1000 Instantly US, UK, EU Pure SSD dedicated servers. Award winning support and reliability. DDoS protection and mitigation. Special deals for large orders. 11 Locations. +
MyArena.ru 3 RUB 20 1000 Instantly RU MyArena.ru - Reliable and fast-growing hosting game servers. Our clients has a convenient multi-functional control panel to configure their server and web. +
Serv-Host.org 3 RUB/1 UAH + 30 1000 Instantly RU/UA Serv-Host.org - Full access to the server via FTP, convenient control panel. +
MultiplayerHosting.info 0.10 USD 30 1000 < 24 hours FR Powerful Panel, 99.99% Uptime, Kickass Network, All-inclusive monitoring, Free MYSQL Database, +

SSD. +

+
Nitrado.net 0,16 EUR 40 2000 Instantly DE The server starts with the shown slots on the webpage * 10 +
Pingperfect.com 0.05 GBP 50 1000 Instantly FR, US, UK Free webhosting for customers, free MYSQL database. Promotional code 50% off first month : U0JE40GDX8. DDoS mitigation on the France Node. +
PingServers.com 0.15 USD 50 1500 Instant US Powerful dedicated game and voice servers on low ping gaming optimized networks. (Just Cause 2 Server Page) +
Streamline Servers 0.20 USD 20 1500 Instant AU, DE, NZ, SG, US Streamline Servers established in 2007, is already renowned for its reliability and quality products in the international market +
XFRAG NETWORKS 0.14 GBP 8 1000 Instant UK High Quality affordable SSD Game Servers with 600+ Gbps DDoS Protection and MySQL Database. +
+

VPS / Dedicated server hosts

+

The hosts listed here offer VPSes and/or dedicated servers, which are unmanaged machines that need to be configured, updated and maintained by you using SSH/RDP. They do not come with a control panel and it's entirely up to you to install the JC2-MP server and requirements. Please note that the features listed previously are usually the case but not guaranteed, contact a host if you want to make sure about certain features you need. +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Host + VPS + Dedicated + Setup time + Locations + Notes +
AllGamer, LLC Yes Yes Instantly US Setup time for dedicated servers is < 24 hours, personal instance of custom control panel available on request +
CreeperHost Yes Yes Instantly UK / US (various) / NZ / HK VPS are instant, Dedi's vary by location. There is a one click install for JC2-MP and Server Console support in our Control Panel. +
CTHosted Yes Yes Instantly NL VPS servers are deployed instantly, setup time for dedicated servers is < 48 hours. +
DigitalOcean Yes No Instantly US, NL, UK, Singapore Billed per hour +
HyperHost Yes Yes < 6 Hours AU VPS take up to six hours to set up, dedicated servers maximum 10 business days. +
NodeJungle Yes No Instantly US Use coupon code jcmpdeal at checkout to receive 25% off +
Ramnode Yes No Instantly US, NL +
Rock-Server Yes Yes Instantly DE VPS, dedicated servers and gameserver take up to 1 hour to set up. +
XFRAG NETWORKS Soon Yes Instant UK All our servers come with 1Gbps Uplink and 600+ Gbps DDoS Protection as Standard. setup time for dedicated servers is within 48 hours. +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Server/Installing_scripts/index.html b/archive/websites/wiki.jc-mp.com/Server/Installing_scripts/index.html new file mode 100644 index 0000000..fea9d0a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Server/Installing_scripts/index.html @@ -0,0 +1,213 @@ + + + + +Server/Installing scripts - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Installing scripts

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

Scripts should be installed to scripts/. They are automatically loaded on server startup. You can reload a script using the reload console command, such as reload nametags. +

If you are installing a script named AwesomeScript, the resulting directory structure should look similar to the following: +

+
    +
  • JcmpServer/ +
      +
    • scripts/ +
        +
      • AwesomeScript/ +
          +
        • server/ +
            +
          • SomeLuaFile.lua +
          • +
          +
        • +
        • client/ +
        • +
        • shared/ +
        • +
        +
      • +
      +
    • +
    +
  • +
+


+The server/, client/, and shared/ directories may contain .lua files, but none are required; nametags only uses the client directory, for instance. +

The server may come with a default_scripts directory, which contains some useful and common scripts, such as nametags. You can also find updated scripts on the official GitHub page [1]. You will need to either rename the default_scripts/ directory or copy the contents into the scripts/ directory. +

+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Server/Launch_Options/index.html b/archive/websites/wiki.jc-mp.com/Server/Launch_Options/index.html new file mode 100644 index 0000000..689121d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Server/Launch_Options/index.html @@ -0,0 +1,209 @@ + + + + +Server/Launch Options - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Launch Options

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
Command + Parameters + Description +
maxplayersnumber +
bindipstring +
bindportnumber +
sledEnable SLED debugger (Windows only) +
sledportSLED debugger port (Windows only) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Server/Requirements/index.html b/archive/websites/wiki.jc-mp.com/Server/Requirements/index.html new file mode 100644 index 0000000..b2a4c56 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Server/Requirements/index.html @@ -0,0 +1,231 @@ + + + + +Server/Requirements - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Requirements

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Resource usage

+

A server requires very little resources, a $5 VPS from Digital Ocean can easily run a few hundred players. +The main bottlenecks are usually (in order): bandwidth, CPU, uplink, memory and diskspace. For more hosts, please check out our Server Hosts page. +

+

Bandwidth and network usage

+

While this greatly depends on scripts and sync rates, generally 100 players will use 5 mbit up and 1 mbit down. +This means a server with 100 players consistently throughout the entire month uses 2 TB of bandwidth. +

+

CPU Usage

+

This again greatly depends on scripts and sync rates, a server with a few light scripts will use about 10% of an i5 CPU at 3.10 GHz. +Most servers however will be running huge scripts so it entirely depends on the scripts and their optimisation. +

+

Memory and disk usage

+

This entirely depends upon your scripts and log file. The server without any scripts or log file uses around 30 MB of disk space and 40 MB of RAM. +

+

Beta tests

+

We ran the final beta test on a dedicated server with the following specifications: +

+
    +
  • Intel(R) Core(TM) i5-3570S CPU +
  • +
  • 4 cores at 3.10 GHz +
  • +
  • 8 GB of RAM +
  • +
  • 2x 1 TB at 7200 rpm in software RAID 1 +
  • +
  • 100 mbit full-duplex +
  • +
+

Please note that most of this was not necessary, on average the server used: +

+
    +
  • 1-2 full cores +
  • +
  • 400 MB of memory +
  • +
  • 250 MB of disk space +
  • +
  • 50 mbit up, 10 mbit down +
  • +
+

Resource graphs

+

Resources players.png +Resources cpu.png +Resources memory.png +Resources network.png +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Server/index.html b/archive/websites/wiki.jc-mp.com/Server/index.html new file mode 100644 index 0000000..abe0377 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Server/index.html @@ -0,0 +1,190 @@ + + + + +Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

Getting started

+ +

Information

+ +

Hosts

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ACategories/index.html b/archive/websites/wiki.jc-mp.com/Special%3ACategories/index.html new file mode 100644 index 0000000..6f516b2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ACategories/index.html @@ -0,0 +1,158 @@ + + + +Categories - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Categories

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

The following categories contain pages or media. +Unused categories are not shown here. +Also see wanted categories. +

+Categories +  +
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AContributions/Delete_page_script/index.html b/archive/websites/wiki.jc-mp.com/Special%3AContributions/Delete_page_script/index.html new file mode 100644 index 0000000..114e860 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AContributions/Delete_page_script/index.html @@ -0,0 +1,204 @@ + + + +User contributions for Delete page script - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

User contributions

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+ + +
+Search for contributions + + + + + + +
 
 
     
 

No changes were found matching these criteria. +

+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AContributions/Dreadmullet/index.html b/archive/websites/wiki.jc-mp.com/Special%3AContributions/Dreadmullet/index.html new file mode 100644 index 0000000..6c6adaf --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AContributions/Dreadmullet/index.html @@ -0,0 +1,253 @@ + + + + +User contributions for Dreadmullet - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

User contributions

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+ + +
+Search for contributions + + + + + + +
 
 
     
  

(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)

+

(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)

+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AContributions/Fluffykins/index.html b/archive/websites/wiki.jc-mp.com/Special%3AContributions/Fluffykins/index.html new file mode 100644 index 0000000..d755546 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AContributions/Fluffykins/index.html @@ -0,0 +1,207 @@ + + + + +User contributions for Fluffykins - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

User contributions

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+ + +
+Search for contributions + + + + + + +
 
 
     
  

+

+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AContributions/Jman100/index.html b/archive/websites/wiki.jc-mp.com/Special%3AContributions/Jman100/index.html new file mode 100644 index 0000000..9930348 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AContributions/Jman100/index.html @@ -0,0 +1,227 @@ + + + + +User contributions for Jman100 - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

User contributions

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+ + +
+Search for contributions + + + + + + +
 
 
     
  

+

+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AContributions/Keeri/index.html b/archive/websites/wiki.jc-mp.com/Special%3AContributions/Keeri/index.html new file mode 100644 index 0000000..1ac8f1e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AContributions/Keeri/index.html @@ -0,0 +1,211 @@ + + + + +User contributions for Keeri - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

User contributions

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+ + +
+Search for contributions + + + + + + +
 
 
     
  

+

+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AContributions/Philpax/index.html b/archive/websites/wiki.jc-mp.com/Special%3AContributions/Philpax/index.html new file mode 100644 index 0000000..f2a7e74 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AContributions/Philpax/index.html @@ -0,0 +1,252 @@ + + + + +User contributions for Philpax - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

User contributions

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+ + +
+Search for contributions + + + + + + +
 
 
     
  

+

+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AContributions/RedCat/index.html b/archive/websites/wiki.jc-mp.com/Special%3AContributions/RedCat/index.html new file mode 100644 index 0000000..0e97154 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AContributions/RedCat/index.html @@ -0,0 +1,223 @@ + + + + +User contributions for RedCat - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

User contributions

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+ + +
+Search for contributions + + + + + + +
 
 
     
  

+

+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AContributions/Woet/index.html b/archive/websites/wiki.jc-mp.com/Special%3AContributions/Woet/index.html new file mode 100644 index 0000000..0e4b3a3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AContributions/Woet/index.html @@ -0,0 +1,253 @@ + + + + +User contributions for Woet - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

User contributions

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+ + +
+Search for contributions + + + + + + +
 
 
     
  

(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)

+

(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)

+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AListFiles/RedCat/index.html b/archive/websites/wiki.jc-mp.com/Special%3AListFiles/RedCat/index.html new file mode 100644 index 0000000..bdf5fd2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AListFiles/RedCat/index.html @@ -0,0 +1,215 @@ + + + + +File list - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

File list

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+

This special page shows all uploaded files. +

+
+
+File list +
Items per page:
Search for media name:
Username:
Include old versions of images
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
descDateNameThumbnailSizeUserDescriptionVersions
02:37, 7 December 2013Win server step 87minus4.png (file)15 KBRedCat 1
02:35, 7 December 2013Win tutorial step 3.png (file)3 KBRedCat 1
02:33, 7 December 2013Win server step WOET.png (file)32 KBRedCat 1
02:32, 7 December 2013Win server step 2.png (file)41 KBRedCat 1
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ALog/RedCat/index.html b/archive/websites/wiki.jc-mp.com/Special%3ALog/RedCat/index.html new file mode 100644 index 0000000..87bc078 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ALog/RedCat/index.html @@ -0,0 +1,204 @@ + + + + +All public logs - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

All public logs

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

Combined display of all available logs of JC2-MP Documentation. +You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive). +

+Logs + +  +  +  +

+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ANewPages/index.html b/archive/websites/wiki.jc-mp.com/Special%3ANewPages/index.html new file mode 100644 index 0000000..ee70b2a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ANewPages/index.html @@ -0,0 +1,216 @@ + + + + +New pages - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

New pages

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+New pages + + + + + + + + + + + +
  
Hide registered users | Hide bots | Show redirects
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3APrefixIndex/Lua/Tutorials/index.html b/archive/websites/wiki.jc-mp.com/Special%3APrefixIndex/Lua/Tutorials/index.html new file mode 100644 index 0000000..e5e43b7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3APrefixIndex/Lua/Tutorials/index.html @@ -0,0 +1,182 @@ + + + + +All pages with prefix - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

All pages with prefix

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+ + +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3APrefixIndex/Model_ID/index.html b/archive/websites/wiki.jc-mp.com/Special%3APrefixIndex/Model_ID/index.html new file mode 100644 index 0000000..f3c3285 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3APrefixIndex/Model_ID/index.html @@ -0,0 +1,182 @@ + + + + +All pages with prefix - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

All pages with prefix

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +
All pages + + + + + + +
   
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3APrefixIndex/Server/Getting_started/Windows_Server/index.html b/archive/websites/wiki.jc-mp.com/Special%3APrefixIndex/Server/Getting_started/Windows_Server/index.html new file mode 100644 index 0000000..3564e09 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3APrefixIndex/Server/Getting_started/Windows_Server/index.html @@ -0,0 +1,182 @@ + + + + +All pages with prefix - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

All pages with prefix

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +
All pages + + + + + + +
   
Server/Getting started/Windows Server/SteamCMD
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3APrefixIndex/Server/Requirements/index.html b/archive/websites/wiki.jc-mp.com/Special%3APrefixIndex/Server/Requirements/index.html new file mode 100644 index 0000000..7023e6b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3APrefixIndex/Server/Requirements/index.html @@ -0,0 +1,182 @@ + + + + +All pages with prefix - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

All pages with prefix

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +
All pages + + + + + + +
   
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChanges/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChanges/index.html new file mode 100644 index 0000000..c4eb780 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChanges/index.html @@ -0,0 +1,196 @@ + + + + +Recent changes - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Recent changes

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+

Track the most recent changes to the wiki on this page. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 23:11, 23 November 2020 +
+
   
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Changelog/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Changelog/index.html new file mode 100644 index 0000000..7d54144 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Changelog/index.html @@ -0,0 +1,198 @@ + + + + +Changes related to "Changelog" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Changelog"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 03:04, 1 October 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Character_Models/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Character_Models/index.html new file mode 100644 index 0000000..8dcf0f8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Character_Models/index.html @@ -0,0 +1,198 @@ + + + + +Changes related to "Character Models" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Character Models"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 23:50, 29 October 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Client/Console/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Client/Console/index.html new file mode 100644 index 0000000..2329d1e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Client/Console/index.html @@ -0,0 +1,198 @@ + + + + +Changes related to "Client/Console" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Client/Console"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 01:13, 25 November 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Client/Launch_Options/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Client/Launch_Options/index.html new file mode 100644 index 0000000..9340301 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Client/Launch_Options/index.html @@ -0,0 +1,198 @@ + + + + +Changes related to "Client/Launch Options" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Client/Launch Options"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 23:55, 24 November 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Feature_Overview/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Feature_Overview/index.html new file mode 100644 index 0000000..d7a2627 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Feature_Overview/index.html @@ -0,0 +1,198 @@ + + + + +Changes related to "Feature Overview" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Feature Overview"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 22:55, 24 October 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Frequently_Asked_Questions/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Frequently_Asked_Questions/index.html new file mode 100644 index 0000000..8828c69 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Frequently_Asked_Questions/index.html @@ -0,0 +1,198 @@ + + + + +Changes related to "Frequently Asked Questions" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Frequently Asked Questions"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 12:16, 27 October 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/JC2MP_Mods/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/JC2MP_Mods/index.html new file mode 100644 index 0000000..1226a30 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/JC2MP_Mods/index.html @@ -0,0 +1,189 @@ + + + +Changes related to "JC2MP Mods" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Changes related to "JC2MP Mods"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 15:15, 13 December 2013 +
+
   
Page name:
+
+

No changes on linked pages during the given period. +

+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/JC3MP_FAQ/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/JC3MP_FAQ/index.html new file mode 100644 index 0000000..810d8b6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/JC3MP_FAQ/index.html @@ -0,0 +1,198 @@ + + + + +Changes related to "JC3MP FAQ" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "JC3MP FAQ"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 00:19, 30 October 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/Chat/Functions/GetUserEnabled/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/Chat/Functions/GetUserEnabled/index.html new file mode 100644 index 0000000..415ad8a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/Chat/Functions/GetUserEnabled/index.html @@ -0,0 +1,216 @@ + + + + +Changes related to "Lua/Client/Chat/Functions/GetUserEnabled" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Client/Chat/Functions/GetUserEnabled"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 03:24, 2 March 2015 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/ClientLight/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/ClientLight/index.html new file mode 100644 index 0000000..6d411f2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/ClientLight/index.html @@ -0,0 +1,212 @@ + + + + +Changes related to "Lua/Client/ClientLight" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Client/ClientLight"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 01:46, 22 August 2014 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/ClientParticleSystem/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/ClientParticleSystem/index.html new file mode 100644 index 0000000..e178c4e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/ClientParticleSystem/index.html @@ -0,0 +1,202 @@ + + + + +Changes related to "Lua/Client/ClientParticleSystem" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Client/ClientParticleSystem"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 11:24, 20 August 2014 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/ComboBox/Static_Functions/Create/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/ComboBox/Static_Functions/Create/index.html new file mode 100644 index 0000000..c117758 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/ComboBox/Static_Functions/Create/index.html @@ -0,0 +1,206 @@ + + + + +Changes related to "Lua/Client/ComboBox/Static Functions/Create" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Client/ComboBox/Static Functions/Create"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 08:15, 13 October 2014 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/ComboBox/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/ComboBox/index.html new file mode 100644 index 0000000..7074c7f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/ComboBox/index.html @@ -0,0 +1,206 @@ + + + + +Changes related to "Lua/Client/ComboBox" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Client/ComboBox"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 06:06, 14 October 2014 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/GUIEvent/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/GUIEvent/index.html new file mode 100644 index 0000000..e67d10c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/GUIEvent/index.html @@ -0,0 +1,216 @@ + + + + +Changes related to "Lua/Client/GUIEvent" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Client/GUIEvent"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 05:13, 18 March 2015 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/Game/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/Game/index.html new file mode 100644 index 0000000..e4e4eae --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/Game/index.html @@ -0,0 +1,229 @@ + + + +Changes related to "Lua/Client/Game" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Client/Game"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 04:28, 21 December 2013 +
+
   
Page name:
+
+

20 December 2013

+ +

19 December 2013

+ +

18 December 2013

+ +

15 December 2013

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/GameSetting/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/GameSetting/index.html new file mode 100644 index 0000000..36bc01c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/GameSetting/index.html @@ -0,0 +1,202 @@ + + + +Changes related to "Lua/Client/GameSetting" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Client/GameSetting"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 06:54, 21 December 2013 +
+
   
Page name:
+
+

15 December 2013

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/Image/Static_Functions/Create/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/Image/Static_Functions/Create/index.html new file mode 100644 index 0000000..30efa21 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/Image/Static_Functions/Create/index.html @@ -0,0 +1,202 @@ + + + + +Changes related to "Lua/Client/Image/Static Functions/Create" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Client/Image/Static Functions/Create"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 02:25, 22 August 2014 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/Key/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/Key/index.html new file mode 100644 index 0000000..0aa621d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/Key/index.html @@ -0,0 +1,206 @@ + + + + +Changes related to "Lua/Client/Key" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Client/Key"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 05:25, 11 August 2015 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/Player/Functions/GetValue/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/Player/Functions/GetValue/index.html new file mode 100644 index 0000000..b23b470 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/Player/Functions/GetValue/index.html @@ -0,0 +1,206 @@ + + + + +Changes related to "Lua/Client/Player/Functions/GetValue" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Client/Player/Functions/GetValue"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 20:11, 1 September 2015 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/index.html new file mode 100644 index 0000000..30b0bf8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Client/index.html @@ -0,0 +1,198 @@ + + + + +Changes related to "Lua/Client" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Client"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 02:00, 1 October 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Events/Client/LocalPlayerDeath/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Events/Client/LocalPlayerDeath/index.html new file mode 100644 index 0000000..dda90b9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Events/Client/LocalPlayerDeath/index.html @@ -0,0 +1,201 @@ + + + +Changes related to "Lua/Events/Client/LocalPlayerDeath" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Events/Client/LocalPlayerDeath"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 04:55, 27 February 2014 +
+
   
Page name:
+
+
+

No changes during the given period matching these criteria. +

+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Events/Server/ServerStart/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Events/Server/ServerStart/index.html new file mode 100644 index 0000000..588ac0a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Events/Server/ServerStart/index.html @@ -0,0 +1,182 @@ + + + +Changes related to "Lua/Events/Server/ServerStart" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Events/Server/ServerStart"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 04:10, 21 December 2013 +
+
   
Page name:
+
+

15 December 2013

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Events/Shared/EntitySpawn/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Events/Shared/EntitySpawn/index.html new file mode 100644 index 0000000..01d2a1d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Events/Shared/EntitySpawn/index.html @@ -0,0 +1,216 @@ + + + + +Changes related to "Lua/Events/Shared/EntitySpawn" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Events/Shared/EntitySpawn"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 05:14, 8 December 2015 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Events/Shared/ModuleLoad/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Events/Shared/ModuleLoad/index.html new file mode 100644 index 0000000..8a4cba6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Events/Shared/ModuleLoad/index.html @@ -0,0 +1,182 @@ + + + +Changes related to "Lua/Events/Shared/ModuleLoad" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Events/Shared/ModuleLoad"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 06:14, 21 December 2013 +
+
   
Page name:
+
+

15 December 2013

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Events/Shared/ModulesLoad/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Events/Shared/ModulesLoad/index.html new file mode 100644 index 0000000..2735829 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Events/Shared/ModulesLoad/index.html @@ -0,0 +1,192 @@ + + + +Changes related to "Lua/Events/Shared/ModulesLoad" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Events/Shared/ModulesLoad"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 06:20, 21 December 2013 +
+
   
Page name:
+
+

15 December 2013

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Events/Shared/PlayerJoin/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Events/Shared/PlayerJoin/index.html new file mode 100644 index 0000000..ecb8336 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Events/Shared/PlayerJoin/index.html @@ -0,0 +1,201 @@ + + + +Changes related to "Lua/Events/Shared/PlayerJoin" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Events/Shared/PlayerJoin"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 06:20, 21 December 2013 +
+
   
Page name:
+
+

17 December 2013

+ +

15 December 2013

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Events/Shared/PlayerQuit/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Events/Shared/PlayerQuit/index.html new file mode 100644 index 0000000..02fd054 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Events/Shared/PlayerQuit/index.html @@ -0,0 +1,191 @@ + + + +Changes related to "Lua/Events/Shared/PlayerQuit" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Events/Shared/PlayerQuit"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 17:54, 31 March 2014 +
+
   
Page name:
+
+
+

No changes during the given period matching these criteria. +

+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Frequently_Asked_Questions/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Frequently_Asked_Questions/index.html new file mode 100644 index 0000000..03fc307 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Frequently_Asked_Questions/index.html @@ -0,0 +1,198 @@ + + + + +Changes related to "Lua/Frequently Asked Questions" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Frequently Asked Questions"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 22:57, 23 November 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Chat/Functions/Broadcast/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Chat/Functions/Broadcast/index.html new file mode 100644 index 0000000..872fe88 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Chat/Functions/Broadcast/index.html @@ -0,0 +1,206 @@ + + + + +Changes related to "Lua/Server/Chat/Functions/Broadcast" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Server/Chat/Functions/Broadcast"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 06:08, 18 March 2015 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Chat/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Chat/index.html new file mode 100644 index 0000000..1108954 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Chat/index.html @@ -0,0 +1,216 @@ + + + + +Changes related to "Lua/Server/Chat" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Server/Chat"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 05:26, 18 March 2015 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/CollisionGroup/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/CollisionGroup/index.html new file mode 100644 index 0000000..bac00c4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/CollisionGroup/index.html @@ -0,0 +1,190 @@ + + + +Changes related to "Lua/Server/CollisionGroup" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Server/CollisionGroup"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 00:00, 10 January 2014 +
+
   
Page name:
+
+

No changes on linked pages during the given period. +

+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Config/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Config/index.html new file mode 100644 index 0000000..1ca95da --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Config/index.html @@ -0,0 +1,212 @@ + + + +Changes related to "Lua/Server/Config" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Server/Config"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 06:54, 21 December 2013 +
+
   
Page name:
+
+

20 December 2013

+ +

15 December 2013

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Player/Static_Functions/GetById/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Player/Static_Functions/GetById/index.html new file mode 100644 index 0000000..b4eff50 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Player/Static_Functions/GetById/index.html @@ -0,0 +1,186 @@ + + + +Changes related to "Lua/Server/Player/Static Functions/GetById" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Server/Player/Static Functions/GetById"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 06:27, 21 December 2013 +
+
   
Page name:
+
+

17 December 2013

+ +

15 December 2013

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Player/Static_Functions/Match/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Player/Static_Functions/Match/index.html new file mode 100644 index 0000000..b9bf4d9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Player/Static_Functions/Match/index.html @@ -0,0 +1,186 @@ + + + +Changes related to "Lua/Server/Player/Static Functions/Match" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Server/Player/Static Functions/Match"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 06:30, 21 December 2013 +
+
   
Page name:
+
+

17 December 2013

+ +

15 December 2013

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Player/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Player/index.html new file mode 100644 index 0000000..5cc8cc8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Player/index.html @@ -0,0 +1,191 @@ + + + +Changes related to "Lua/Server/Player" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Server/Player"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 16:58, 21 February 2014 +
+
   
Page name:
+
+
+

No changes during the given period matching these criteria. +

+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQL/Functions/Command/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQL/Functions/Command/index.html new file mode 100644 index 0000000..b9e1831 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQL/Functions/Command/index.html @@ -0,0 +1,196 @@ + + + +Changes related to "Lua/Server/SQL/Functions/Command" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Server/SQL/Functions/Command"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 06:20, 21 December 2013 +
+
   
Page name:
+
+

17 December 2013

+ +

15 December 2013

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQL/Functions/Execute/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQL/Functions/Execute/index.html new file mode 100644 index 0000000..43db966 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQL/Functions/Execute/index.html @@ -0,0 +1,186 @@ + + + +Changes related to "Lua/Server/SQL/Functions/Execute" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Server/SQL/Functions/Execute"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 06:14, 21 December 2013 +
+
   
Page name:
+
+

17 December 2013

+ +

15 December 2013

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQL/Functions/Query/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQL/Functions/Query/index.html new file mode 100644 index 0000000..ee54485 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQL/Functions/Query/index.html @@ -0,0 +1,186 @@ + + + +Changes related to "Lua/Server/SQL/Functions/Query" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Server/SQL/Functions/Query"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 06:54, 21 December 2013 +
+
   
Page name:
+
+

17 December 2013

+ +

15 December 2013

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQL/Functions/Transaction/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQL/Functions/Transaction/index.html new file mode 100644 index 0000000..2af0b4a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQL/Functions/Transaction/index.html @@ -0,0 +1,186 @@ + + + +Changes related to "Lua/Server/SQL/Functions/Transaction" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Server/SQL/Functions/Transaction"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 06:30, 21 December 2013 +
+
   
Page name:
+
+

17 December 2013

+ +

15 December 2013

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQL/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQL/index.html new file mode 100644 index 0000000..bde6d5b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQL/index.html @@ -0,0 +1,222 @@ + + + +Changes related to "Lua/Server/SQL" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Server/SQL"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 01:37, 21 December 2013 +
+
   
Page name:
+
+

15 December 2013

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQLQuery/Constructor/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQLQuery/Constructor/index.html new file mode 100644 index 0000000..4e97971 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQLQuery/Constructor/index.html @@ -0,0 +1,192 @@ + + + +Changes related to "Lua/Server/SQLQuery/Constructor" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Server/SQLQuery/Constructor"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 06:14, 21 December 2013 +
+
   
Page name:
+
+

17 December 2013

+ +

15 December 2013

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQLQuery/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQLQuery/index.html new file mode 100644 index 0000000..6ed6bf7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQLQuery/index.html @@ -0,0 +1,230 @@ + + + +Changes related to "Lua/Server/SQLQuery" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Server/SQLQuery"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 04:28, 21 December 2013 +
+
   
Page name:
+
+

15 December 2013

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQLStatement/Functions/Bind/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQLStatement/Functions/Bind/index.html new file mode 100644 index 0000000..1ee6de2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQLStatement/Functions/Bind/index.html @@ -0,0 +1,196 @@ + + + +Changes related to "Lua/Server/SQLStatement/Functions/Bind" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Server/SQLStatement/Functions/Bind"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 06:20, 21 December 2013 +
+
   
Page name:
+
+

17 December 2013

+ +

15 December 2013

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQLStatement/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQLStatement/index.html new file mode 100644 index 0000000..8eb344f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/SQLStatement/index.html @@ -0,0 +1,214 @@ + + + +Changes related to "Lua/Server/SQLStatement" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Server/SQLStatement"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 06:20, 21 December 2013 +
+
   
Page name:
+
+

15 December 2013

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Server/Functions/GetPlayers/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Server/Functions/GetPlayers/index.html new file mode 100644 index 0000000..ebd40f4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Server/Functions/GetPlayers/index.html @@ -0,0 +1,192 @@ + + + +Changes related to "Lua/Server/Server/Functions/GetPlayers" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Server/Server/Functions/GetPlayers"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 06:54, 21 December 2013 +
+
   
Page name:
+
+

20 December 2013

+ +

17 December 2013

+ +

15 December 2013

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Server/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Server/index.html new file mode 100644 index 0000000..e5e4d50 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/Server/index.html @@ -0,0 +1,201 @@ + + + +Changes related to "Lua/Server/Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Server/Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 02:38, 21 February 2014 +
+
   
Page name:
+
+
+

No changes during the given period matching these criteria. +

+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/index.html new file mode 100644 index 0000000..b764ab6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Server/index.html @@ -0,0 +1,198 @@ + + + + +Changes related to "Lua/Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 04:39, 24 November 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/Angle/Static_Functions/Slerp/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/Angle/Static_Functions/Slerp/index.html new file mode 100644 index 0000000..2da4beb --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/Angle/Static_Functions/Slerp/index.html @@ -0,0 +1,206 @@ + + + + +Changes related to "Lua/Shared/Angle/Static Functions/Slerp" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Shared/Angle/Static Functions/Slerp"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 04:07, 28 March 2015 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/Console/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/Console/index.html new file mode 100644 index 0000000..a63691d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/Console/index.html @@ -0,0 +1,240 @@ + + + +Changes related to "Lua/Shared/Console" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Shared/Console"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 06:21, 21 December 2013 +
+
   
Page name:
+
+

15 December 2013

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/SteamId/Constructor/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/SteamId/Constructor/index.html new file mode 100644 index 0000000..2d2d442 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/SteamId/Constructor/index.html @@ -0,0 +1,186 @@ + + + +Changes related to "Lua/Shared/SteamId/Constructor" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Shared/SteamId/Constructor"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 06:30, 21 December 2013 +
+
   
Page name:
+
+

17 December 2013

+ +

15 December 2013

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/SteamId/Properties/id/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/SteamId/Properties/id/index.html new file mode 100644 index 0000000..81aa333 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/SteamId/Properties/id/index.html @@ -0,0 +1,182 @@ + + + +Changes related to "Lua/Shared/SteamId/Properties/id" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Shared/SteamId/Properties/id"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 06:14, 21 December 2013 +
+
   
Page name:
+
+

15 December 2013

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/SteamId/Properties/string/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/SteamId/Properties/string/index.html new file mode 100644 index 0000000..d993c21 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/SteamId/Properties/string/index.html @@ -0,0 +1,182 @@ + + + +Changes related to "Lua/Shared/SteamId/Properties/string" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Shared/SteamId/Properties/string"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 06:54, 21 December 2013 +
+
   
Page name:
+
+

15 December 2013

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/SteamId/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/SteamId/index.html new file mode 100644 index 0000000..4b2f0b1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/SteamId/index.html @@ -0,0 +1,213 @@ + + + +Changes related to "Lua/Shared/SteamId" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Shared/SteamId"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 03:18, 21 December 2013 +
+
   
Page name:
+
+

15 December 2013

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/Vector3/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/Vector3/index.html new file mode 100644 index 0000000..f7d4e91 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/Vector3/index.html @@ -0,0 +1,214 @@ + + + +Changes related to "Lua/Shared/Vector3" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Shared/Vector3"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 08:06, 30 December 2013 +
+
   
Page name:
+
+

29 December 2013

+ +

28 December 2013

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/index.html new file mode 100644 index 0000000..e215b66 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Shared/index.html @@ -0,0 +1,198 @@ + + + + +Changes related to "Lua/Shared" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Shared"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 12:21, 27 October 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Third_Party_Modules/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Third_Party_Modules/index.html new file mode 100644 index 0000000..9ef2079 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Third_Party_Modules/index.html @@ -0,0 +1,198 @@ + + + + +Changes related to "Lua/Third Party Modules" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Third Party Modules"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 23:38, 29 October 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Beginner/Beginner/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Beginner/Beginner/index.html new file mode 100644 index 0000000..0df33f1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Beginner/Beginner/index.html @@ -0,0 +1,191 @@ + + + +Changes related to "Lua/Tutorials/Beginner/Beginner" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Tutorials/Beginner/Beginner"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 02:24, 21 February 2014 +
+
   
Page name:
+
+
+

No changes during the given period matching these criteria. +

+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Beginner/Client-side_scripts/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Beginner/Client-side_scripts/index.html new file mode 100644 index 0000000..ecd2084 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Beginner/Client-side_scripts/index.html @@ -0,0 +1,191 @@ + + + +Changes related to "Lua/Tutorials/Beginner/Client-side scripts" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Tutorials/Beginner/Client-side scripts"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 05:56, 20 January 2014 +
+
   
Page name:
+
+
+

No changes during the given period matching these criteria. +

+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Beginner/Learning_Lua/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Beginner/Learning_Lua/index.html new file mode 100644 index 0000000..76f97ad --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Beginner/Learning_Lua/index.html @@ -0,0 +1,201 @@ + + + +Changes related to "Lua/Tutorials/Beginner/Learning Lua" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Tutorials/Beginner/Learning Lua"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 02:38, 21 February 2014 +
+
   
Page name:
+
+
+

No changes during the given period matching these criteria. +

+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Beginner/Module_loading_process/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Beginner/Module_loading_process/index.html new file mode 100644 index 0000000..5422ac7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Beginner/Module_loading_process/index.html @@ -0,0 +1,201 @@ + + + +Changes related to "Lua/Tutorials/Beginner/Module loading process" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Tutorials/Beginner/Module loading process"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 03:18, 21 December 2013 +
+
   
Page name:
+
+

15 December 2013

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Beginner/Your_first_gamemode/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Beginner/Your_first_gamemode/index.html new file mode 100644 index 0000000..25e411b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Beginner/Your_first_gamemode/index.html @@ -0,0 +1,201 @@ + + + +Changes related to "Lua/Tutorials/Beginner/Your first gamemode" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Tutorials/Beginner/Your first gamemode"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 02:38, 21 February 2014 +
+
   
Page name:
+
+
+

No changes during the given period matching these criteria. +

+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Class_basics/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Class_basics/index.html new file mode 100644 index 0000000..74d7ca4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Class_basics/index.html @@ -0,0 +1,215 @@ + + + + +Changes related to "Lua/Tutorials/Class basics" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Tutorials/Class basics"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 09:23, 27 January 2015 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Client-side_scripts/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Client-side_scripts/index.html new file mode 100644 index 0000000..063ccb3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Client-side_scripts/index.html @@ -0,0 +1,206 @@ + + + + +Changes related to "Lua/Tutorials/Client-side scripts" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Tutorials/Client-side scripts"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 05:48, 18 March 2015 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Creating_a_speedometer/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Creating_a_speedometer/index.html new file mode 100644 index 0000000..4d36144 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Creating_a_speedometer/index.html @@ -0,0 +1,206 @@ + + + + +Changes related to "Lua/Tutorials/Creating a speedometer" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Tutorials/Creating a speedometer"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 05:06, 17 March 2015 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Example_PDA_Map/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Example_PDA_Map/index.html new file mode 100644 index 0000000..be1bc05 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Example_PDA_Map/index.html @@ -0,0 +1,206 @@ + + + + +Changes related to "Lua/Tutorials/Example PDA Map" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Tutorials/Example PDA Map"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 05:10, 18 March 2015 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Intermediate/Creating_a_speedometer/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Intermediate/Creating_a_speedometer/index.html new file mode 100644 index 0000000..c163707 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Intermediate/Creating_a_speedometer/index.html @@ -0,0 +1,194 @@ + + + +Changes related to "Lua/Tutorials/Intermediate/Creating a speedometer" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Tutorials/Intermediate/Creating a speedometer"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 04:10, 21 December 2013 +
+
   
Page name:
+
+

16 December 2013

+ +

15 December 2013

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Intermediate/Iterators/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Intermediate/Iterators/index.html new file mode 100644 index 0000000..46f45b8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Intermediate/Iterators/index.html @@ -0,0 +1,191 @@ + + + +Changes related to "Lua/Tutorials/Intermediate/Iterators" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Tutorials/Intermediate/Iterators"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 04:51, 27 February 2014 +
+
   
Page name:
+
+
+

No changes during the given period matching these criteria. +

+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Iterators/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Iterators/index.html new file mode 100644 index 0000000..c215447 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/Iterators/index.html @@ -0,0 +1,215 @@ + + + + +Changes related to "Lua/Tutorials/Iterators" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Tutorials/Iterators"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 09:27, 27 January 2015 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/index.html new file mode 100644 index 0000000..31b3485 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/Tutorials/index.html @@ -0,0 +1,198 @@ + + + + +Changes related to "Lua/Tutorials" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua/Tutorials"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 23:21, 23 November 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/index.html new file mode 100644 index 0000000..00ec5da --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Lua/index.html @@ -0,0 +1,198 @@ + + + + +Changes related to "Lua" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Lua"

+
+

From JC2-MP Documentation

+
Lua
+
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 13:52, 26 October 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Main_Page/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Main_Page/index.html new file mode 100644 index 0000000..01a5e95 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Main_Page/index.html @@ -0,0 +1,198 @@ + + + + +Changes related to "Main Page" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Main Page"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 12:52, 27 October 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Model_ID/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Model_ID/index.html new file mode 100644 index 0000000..9a7bd63 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Model_ID/index.html @@ -0,0 +1,198 @@ + + + + +Changes related to "Model ID" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Model ID"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 13:44, 27 October 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Console/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Console/index.html new file mode 100644 index 0000000..28dd53f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Console/index.html @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Console" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Console"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 13:29, 26 October 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Getting_started/FreeBSD_Server/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Getting_started/FreeBSD_Server/index.html new file mode 100644 index 0000000..560e3a1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Getting_started/FreeBSD_Server/index.html @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Getting started/FreeBSD Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/FreeBSD Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 23:48, 23 November 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Getting_started/Linux_Server/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Getting_started/Linux_Server/index.html new file mode 100644 index 0000000..de25a41 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Getting_started/Linux_Server/index.html @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Getting started/Linux Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/Linux Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 22:45, 23 November 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Getting_started/Windows_Server/SteamCMD/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Getting_started/Windows_Server/SteamCMD/index.html new file mode 100644 index 0000000..ecfd9ab --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Getting_started/Windows_Server/SteamCMD/index.html @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Getting started/Windows Server/SteamCMD" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/Windows Server/SteamCMD"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 21:55, 24 October 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Getting_started/Windows_Server/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Getting_started/Windows_Server/index.html new file mode 100644 index 0000000..8e52822 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Getting_started/Windows_Server/index.html @@ -0,0 +1,216 @@ + + + + +Changes related to "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 05:07, 4 November 2015 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Hosts/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Hosts/index.html new file mode 100644 index 0000000..395e194 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Hosts/index.html @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Hosts" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Hosts"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 14:32, 26 October 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Installing_scripts/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Installing_scripts/index.html new file mode 100644 index 0000000..3fc5d97 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Installing_scripts/index.html @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Installing scripts" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Installing scripts"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 00:23, 25 November 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Launch_Options/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Launch_Options/index.html new file mode 100644 index 0000000..e8a97e6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Launch_Options/index.html @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Launch Options" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Launch Options"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 13:56, 26 October 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Requirements/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Requirements/index.html new file mode 100644 index 0000000..f228cbc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/Requirements/index.html @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Requirements" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Requirements"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 21:54, 24 October 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/index.html new file mode 100644 index 0000000..8647d59 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Server/index.html @@ -0,0 +1,198 @@ + + + + +Changes related to "Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server"

+
+

From JC2-MP Documentation

+
Server
+
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 22:35, 23 November 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/The_JC2-MP_Team/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/The_JC2-MP_Team/index.html new file mode 100644 index 0000000..8ce90b1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/The_JC2-MP_Team/index.html @@ -0,0 +1,198 @@ + + + + +Changes related to "The JC2-MP Team" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "The JC2-MP Team"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 22:12, 24 October 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/Black_or_white_screen/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/Black_or_white_screen/index.html new file mode 100644 index 0000000..e80e3e4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/Black_or_white_screen/index.html @@ -0,0 +1,206 @@ + + + + +Changes related to "Troubleshooting/Black or white screen" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Troubleshooting/Black or white screen"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 23:00, 5 December 2015 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/Failed_to_create_effect/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/Failed_to_create_effect/index.html new file mode 100644 index 0000000..24892e4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/Failed_to_create_effect/index.html @@ -0,0 +1,206 @@ + + + + +Changes related to "Troubleshooting/Failed to create effect" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Troubleshooting/Failed to create effect"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 09:38, 5 December 2015 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/Game_crashes_often/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/Game_crashes_often/index.html new file mode 100644 index 0000000..8683059 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/Game_crashes_often/index.html @@ -0,0 +1,216 @@ + + + + +Changes related to "Troubleshooting/Game crashes often" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Troubleshooting/Game crashes often"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 10:22, 5 December 2015 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/Game_crashes_on_startup/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/Game_crashes_on_startup/index.html new file mode 100644 index 0000000..fbbf775 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/Game_crashes_on_startup/index.html @@ -0,0 +1,216 @@ + + + + +Changes related to "Troubleshooting/Game crashes on startup" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Troubleshooting/Game crashes on startup"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 20:04, 5 December 2015 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/Not_enough_storage_to_complete_this_operation/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/Not_enough_storage_to_complete_this_operation/index.html new file mode 100644 index 0000000..908a40e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/Not_enough_storage_to_complete_this_operation/index.html @@ -0,0 +1,206 @@ + + + + +Changes related to "Troubleshooting/Not enough storage to complete this operation" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Troubleshooting/Not enough storage to complete this operation"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 20:10, 5 December 2015 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/Requested_operation_requires_elevation/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/Requested_operation_requires_elevation/index.html new file mode 100644 index 0000000..d507c57 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/Requested_operation_requires_elevation/index.html @@ -0,0 +1,216 @@ + + + + +Changes related to "Troubleshooting/Requested operation requires elevation" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Troubleshooting/Requested operation requires elevation"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 20:00, 5 December 2015 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/SteamAPI_failed_to_initialize/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/SteamAPI_failed_to_initialize/index.html new file mode 100644 index 0000000..8320403 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/SteamAPI_failed_to_initialize/index.html @@ -0,0 +1,216 @@ + + + + +Changes related to "Troubleshooting/SteamAPI failed to initialize" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Troubleshooting/SteamAPI failed to initialize"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 10:48, 8 February 2016 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/Waiting_for_remote_thread_failed/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/Waiting_for_remote_thread_failed/index.html new file mode 100644 index 0000000..9454305 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/Waiting_for_remote_thread_failed/index.html @@ -0,0 +1,206 @@ + + + + +Changes related to "Troubleshooting/Waiting for remote thread failed" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Troubleshooting/Waiting for remote thread failed"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 20:11, 5 December 2015 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/index.html new file mode 100644 index 0000000..f6018f0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Troubleshooting/index.html @@ -0,0 +1,198 @@ + + + + +Changes related to "Troubleshooting" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Troubleshooting"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 23:05, 23 November 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Where_to_Buy/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Where_to_Buy/index.html new file mode 100644 index 0000000..1bfb5b3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/Where_to_Buy/index.html @@ -0,0 +1,198 @@ + + + + +Changes related to "Where to Buy" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Where to Buy"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 23:48, 24 November 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/index.html b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/index.html new file mode 100644 index 0000000..4d8228a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ARecentChangesLinked/index.html @@ -0,0 +1,196 @@ + + + + +Related changes - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Related changes

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 18:18, 20 September 2020 +
+
   
Page name:
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ASearch/Chat_Commands/index.html b/archive/websites/wiki.jc-mp.com/Special%3ASearch/Chat_Commands/index.html new file mode 100644 index 0000000..4fc4577 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ASearch/Chat_Commands/index.html @@ -0,0 +1,167 @@ + + + +Search results for "Chat Commands" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Search results

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

+There were no results matching the query.

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ASearch/Lua/Tutorials/Beginner/index.html b/archive/websites/wiki.jc-mp.com/Special%3ASearch/Lua/Tutorials/Beginner/index.html new file mode 100644 index 0000000..ebb17ff --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ASearch/Lua/Tutorials/Beginner/index.html @@ -0,0 +1,220 @@ + + + +Search results for "Lua/Tutorials/Beginner" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Search results

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +
    +
  • ... lua-users.org/wiki/ScopeTutorial Scope +You can find more resources for learning the language at Lua/Tutorials/Beginner/Learning Lua Learning Lua ...
    +
    +
    8 KB (1,144 words) - 12:26, 28 December 2013
  • +
  • ... assumed you have read the Lua/Tutorials/Beginner/Beginner Beginner's Tutorial . +Setup +As before, we will create the lua file in the required ...
    +
    +
    7 KB (987 words) - 12:31, 28 December 2013
  • +
  • ... modules can only interact in a few ways. See Lua/Tutorials/Beginner/Cross-module communication Cross-module communication . +The order in which ...
    +
    +
    2 KB (320 words) - 03:30, 5 January 2014
  • +
  • Client-side scripts work very similarly to server scripts. The server automatically sends clients scripts when they join, and also when a module is ...
    +
    +
    1 KB (189 words) - 12:29, 28 December 2013
  • +
  • ... a network event have a second argument, the Player who sent the network event. +See also +Lua/Tutorials/Intermediate/A tank that shoots tanks
    +
    +
    2 KB (234 words) - 12:27, 28 December 2013
  • +
  • ... in JC2-MP, it is recommended that you have a basic understanding of Lua. Those who have a lot of previous programming experience may be able to ...
    +
    +
    718 B (115 words) - 15:11, 15 December 2013
  • +
  • ... suggested ways to allow Lua modules to interact: firing events and SQL databases. +Using Events +Lua/Shared/BaseEventManager/Functions/Subscribe ...
    +
    +
    675 B (94 words) - 10:12, 28 December 2013
  • +
  • ... +Lua/Tutorials/Beginner/Learning Lua Learning Lua +Lua/Tutorials/Beginner/Beginner Beginner's tutorial +Lua/Tutorials/Beginner/Your ...
    +
    +
    948 B (102 words) - 12:26, 7 January 2014
  • +
  • ... ''scripts/'' directory. +See also +Server/Console Server console +Lua/Tutorials/Beginner/Module loading process Module loading process
    +
    +
    1 KB (149 words) - 15:15, 7 January 2014
  • +
+

View (previous 20 | next 20) (20 | 50 | 100 | 250 | 500)

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ASearch/Server/Installing_scripts/index.html b/archive/websites/wiki.jc-mp.com/Special%3ASearch/Server/Installing_scripts/index.html new file mode 100644 index 0000000..15ba3e4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ASearch/Server/Installing_scripts/index.html @@ -0,0 +1,174 @@ + + + +Search results for "Server/Installing scripts" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Search results

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +
    +
  • ... installing from SteamCMD, you '''must''' install the redistributable otherwise the server will not be able to launch. +Changing the server ...
    +
    +
    2 KB (376 words) - 18:42, 16 December 2013
  • +
  • ... server is limited to 32-bit. +You can still run it on a 64-bit server by installing ...
    +
    +
    4 KB (566 words) - 09:28, 23 December 2013
  • +
  • ... Linux +Server/Console Console commands +Server/Requirements Requirements +Server/Installing scripts Installing scripts +</div> +</div ...
    +
    +
    2 KB (265 words) - 06:32, 21 December 2013
  • +
+

View (previous 20 | next 20) (20 | 50 | 100 | 250 | 500)

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3ASpecialPages/index.html b/archive/websites/wiki.jc-mp.com/Special%3ASpecialPages/index.html new file mode 100644 index 0000000..b22631c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3ASpecialPages/index.html @@ -0,0 +1,294 @@ + + + + +Special pages - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Special pages

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

Maintenance reports

+ + +
+
+

Lists of pages

+ + +
+
+

Login / create account

+ + +
+
+

Users and rights

+ + +
+
+

Recent changes and logs

+ + +
+
+

Media reports and uploads

+ + +
+
+

Data and tools

+ + +
+
+

Redirecting special pages

+ + +
+
+

High use pages

+ + +
+
+

Page tools

+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWatchlist/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWatchlist/index.html new file mode 100644 index 0000000..88b1011 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWatchlist/index.html @@ -0,0 +1,158 @@ + + + + +Not logged in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Not logged in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

Please log in to view or edit items on your watchlist. +

Return to Main Page.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Changelog/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Changelog/index.html new file mode 100644 index 0000000..5e26406 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Changelog/index.html @@ -0,0 +1,186 @@ + + + + +Pages that link to "Changelog" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Changelog"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Changelog: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Character_Models/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Character_Models/index.html new file mode 100644 index 0000000..24e9beb --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Character_Models/index.html @@ -0,0 +1,189 @@ + + + + +Pages that link to "Character Models" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Character Models"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Character Models: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Chat_Commands/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Chat_Commands/index.html new file mode 100644 index 0000000..874dc0c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Chat_Commands/index.html @@ -0,0 +1,195 @@ + + + +Pages that link to "Chat Commands" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Chat Commands"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

No pages link to Chat Commands. +

+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Client/Console/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Client/Console/index.html new file mode 100644 index 0000000..7a081b7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Client/Console/index.html @@ -0,0 +1,186 @@ + + + + +Pages that link to "Client/Console" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Client/Console"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Client/Console: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Client/Launch_Options/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Client/Launch_Options/index.html new file mode 100644 index 0000000..0393f9a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Client/Launch_Options/index.html @@ -0,0 +1,186 @@ + + + + +Pages that link to "Client/Launch Options" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Client/Launch Options"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Client/Launch Options: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Feature_Overview/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Feature_Overview/index.html new file mode 100644 index 0000000..a8f4e80 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Feature_Overview/index.html @@ -0,0 +1,206 @@ + + + + +Pages that link to "Feature Overview" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Feature Overview"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Feature Overview: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Frequently_Asked_Questions/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Frequently_Asked_Questions/index.html new file mode 100644 index 0000000..5d94ebe --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Frequently_Asked_Questions/index.html @@ -0,0 +1,187 @@ + + + + +Pages that link to "Frequently Asked Questions" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Frequently Asked Questions"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Frequently Asked Questions: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/JC2MP_Mods/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/JC2MP_Mods/index.html new file mode 100644 index 0000000..0d3e638 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/JC2MP_Mods/index.html @@ -0,0 +1,190 @@ + + + +Pages that link to "JC2MP Mods" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Pages that link to "JC2MP Mods"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to JC2MP Mods: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/JC3MP_FAQ/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/JC3MP_FAQ/index.html new file mode 100644 index 0000000..73559cc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/JC3MP_FAQ/index.html @@ -0,0 +1,186 @@ + + + + +Pages that link to "JC3MP FAQ" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "JC3MP FAQ"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to JC3MP FAQ: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/Chat/Functions/GetUserEnabled/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/Chat/Functions/GetUserEnabled/index.html new file mode 100644 index 0000000..1ade5e9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/Chat/Functions/GetUserEnabled/index.html @@ -0,0 +1,197 @@ + + + + +Pages that link to "Lua/Client/Chat/Functions/GetUserEnabled" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Client/Chat/Functions/GetUserEnabled"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Client/Chat/Functions/GetUserEnabled: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/ClientLight/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/ClientLight/index.html new file mode 100644 index 0000000..cb0b85e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/ClientLight/index.html @@ -0,0 +1,193 @@ + + + + +Pages that link to "Lua/Client/ClientLight" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Client/ClientLight"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Client/ClientLight: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/ClientParticleSystem/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/ClientParticleSystem/index.html new file mode 100644 index 0000000..fe721d2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/ClientParticleSystem/index.html @@ -0,0 +1,193 @@ + + + + +Pages that link to "Lua/Client/ClientParticleSystem" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Client/ClientParticleSystem"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Client/ClientParticleSystem: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/ComboBox/Static_Functions/Create/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/ComboBox/Static_Functions/Create/index.html new file mode 100644 index 0000000..d0993f7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/ComboBox/Static_Functions/Create/index.html @@ -0,0 +1,195 @@ + + + + +Pages that link to "Lua/Client/ComboBox/Static Functions/Create" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Client/ComboBox/Static Functions/Create"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Client/ComboBox/Static Functions/Create: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/ComboBox/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/ComboBox/index.html new file mode 100644 index 0000000..39577f2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/ComboBox/index.html @@ -0,0 +1,209 @@ + + + + +Pages that link to "Lua/Client/ComboBox" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Client/ComboBox"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Client/ComboBox: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/GUIEvent/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/GUIEvent/index.html new file mode 100644 index 0000000..0b73e5c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/GUIEvent/index.html @@ -0,0 +1,195 @@ + + + + +Pages that link to "Lua/Client/GUIEvent" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Client/GUIEvent"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Client/GUIEvent: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/Game/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/Game/index.html new file mode 100644 index 0000000..58540a8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/Game/index.html @@ -0,0 +1,177 @@ + + + +Pages that link to "Lua/Client/Game" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Client/Game"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Client/Game: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/GameSetting/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/GameSetting/index.html new file mode 100644 index 0000000..c5167b3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/GameSetting/index.html @@ -0,0 +1,178 @@ + + + +Pages that link to "Lua/Client/GameSetting" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Client/GameSetting"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Client/GameSetting: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/Image/Static_Functions/Create/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/Image/Static_Functions/Create/index.html new file mode 100644 index 0000000..e061f8e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/Image/Static_Functions/Create/index.html @@ -0,0 +1,193 @@ + + + + +Pages that link to "Lua/Client/Image/Static Functions/Create" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Client/Image/Static Functions/Create"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Client/Image/Static Functions/Create: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/Key/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/Key/index.html new file mode 100644 index 0000000..ca9178d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/Key/index.html @@ -0,0 +1,198 @@ + + + + +Pages that link to "Lua/Client/Key" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Client/Key"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Client/Key: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/Player/Functions/GetValue/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/Player/Functions/GetValue/index.html new file mode 100644 index 0000000..0a04b54 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/Player/Functions/GetValue/index.html @@ -0,0 +1,197 @@ + + + + +Pages that link to "Lua/Client/Player/Functions/GetValue" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Client/Player/Functions/GetValue"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Client/Player/Functions/GetValue: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/index.html new file mode 100644 index 0000000..71a8ff1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Client/index.html @@ -0,0 +1,188 @@ + + + + +Pages that link to "Lua/Client" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Client"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Client: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Events/Client/LocalPlayerDeath/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Events/Client/LocalPlayerDeath/index.html new file mode 100644 index 0000000..b38fa67 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Events/Client/LocalPlayerDeath/index.html @@ -0,0 +1,197 @@ + + + +Pages that link to "Lua/Events/Client/LocalPlayerDeath" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Events/Client/LocalPlayerDeath"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Events/Client/LocalPlayerDeath: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Events/Server/ServerStart/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Events/Server/ServerStart/index.html new file mode 100644 index 0000000..d985cba --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Events/Server/ServerStart/index.html @@ -0,0 +1,178 @@ + + + +Pages that link to "Lua/Events/Server/ServerStart" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Events/Server/ServerStart"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Events/Server/ServerStart: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Events/Shared/EntitySpawn/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Events/Shared/EntitySpawn/index.html new file mode 100644 index 0000000..f5eb2e8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Events/Shared/EntitySpawn/index.html @@ -0,0 +1,199 @@ + + + + +Pages that link to "Lua/Events/Shared/EntitySpawn" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Events/Shared/EntitySpawn"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Events/Shared/EntitySpawn: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Events/Shared/ModuleLoad/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Events/Shared/ModuleLoad/index.html new file mode 100644 index 0000000..e8bb1ee --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Events/Shared/ModuleLoad/index.html @@ -0,0 +1,180 @@ + + + +Pages that link to "Lua/Events/Shared/ModuleLoad" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Events/Shared/ModuleLoad"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Events/Shared/ModuleLoad: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Events/Shared/ModulesLoad/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Events/Shared/ModulesLoad/index.html new file mode 100644 index 0000000..e133df9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Events/Shared/ModulesLoad/index.html @@ -0,0 +1,180 @@ + + + +Pages that link to "Lua/Events/Shared/ModulesLoad" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Events/Shared/ModulesLoad"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Events/Shared/ModulesLoad: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Events/Shared/PlayerJoin/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Events/Shared/PlayerJoin/index.html new file mode 100644 index 0000000..a977681 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Events/Shared/PlayerJoin/index.html @@ -0,0 +1,179 @@ + + + +Pages that link to "Lua/Events/Shared/PlayerJoin" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Events/Shared/PlayerJoin"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Events/Shared/PlayerJoin: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Frequently_Asked_Questions/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Frequently_Asked_Questions/index.html new file mode 100644 index 0000000..ad7e6d7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Frequently_Asked_Questions/index.html @@ -0,0 +1,186 @@ + + + + +Pages that link to "Lua/Frequently Asked Questions" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Frequently Asked Questions"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Frequently Asked Questions: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Chat/Functions/Broadcast/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Chat/Functions/Broadcast/index.html new file mode 100644 index 0000000..a015739 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Chat/Functions/Broadcast/index.html @@ -0,0 +1,195 @@ + + + + +Pages that link to "Lua/Server/Chat/Functions/Broadcast" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Server/Chat/Functions/Broadcast"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Server/Chat/Functions/Broadcast: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Chat/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Chat/index.html new file mode 100644 index 0000000..1420b51 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Chat/index.html @@ -0,0 +1,207 @@ + + + + +Pages that link to "Lua/Server/Chat" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Server/Chat"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Server/Chat: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/CollisionGroup/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/CollisionGroup/index.html new file mode 100644 index 0000000..4bbfb93 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/CollisionGroup/index.html @@ -0,0 +1,195 @@ + + + +Pages that link to "Lua/Server/CollisionGroup" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Server/CollisionGroup"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Server/CollisionGroup: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Config/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Config/index.html new file mode 100644 index 0000000..d1e9254 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Config/index.html @@ -0,0 +1,177 @@ + + + +Pages that link to "Lua/Server/Config" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Server/Config"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Server/Config: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Player/Static_Functions/GetById/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Player/Static_Functions/GetById/index.html new file mode 100644 index 0000000..7dc9161 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Player/Static_Functions/GetById/index.html @@ -0,0 +1,177 @@ + + + +Pages that link to "Lua/Server/Player/Static Functions/GetById" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Server/Player/Static Functions/GetById"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Server/Player/Static Functions/GetById: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Player/Static_Functions/Match/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Player/Static_Functions/Match/index.html new file mode 100644 index 0000000..1fafb04 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Player/Static_Functions/Match/index.html @@ -0,0 +1,178 @@ + + + +Pages that link to "Lua/Server/Player/Static Functions/Match" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Server/Player/Static Functions/Match"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Server/Player/Static Functions/Match: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Player/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Player/index.html new file mode 100644 index 0000000..044d3b2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Player/index.html @@ -0,0 +1,217 @@ + + + +Pages that link to "Lua/Server/Player" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Server/Player"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Server/Player: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQL/Functions/Command/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQL/Functions/Command/index.html new file mode 100644 index 0000000..c137032 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQL/Functions/Command/index.html @@ -0,0 +1,177 @@ + + + +Pages that link to "Lua/Server/SQL/Functions/Command" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Server/SQL/Functions/Command"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Server/SQL/Functions/Command: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQL/Functions/Execute/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQL/Functions/Execute/index.html new file mode 100644 index 0000000..677d2c3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQL/Functions/Execute/index.html @@ -0,0 +1,177 @@ + + + +Pages that link to "Lua/Server/SQL/Functions/Execute" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Server/SQL/Functions/Execute"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Server/SQL/Functions/Execute: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQL/Functions/Query/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQL/Functions/Query/index.html new file mode 100644 index 0000000..55ce383 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQL/Functions/Query/index.html @@ -0,0 +1,187 @@ + + + +Pages that link to "Lua/Server/SQL/Functions/Query" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Server/SQL/Functions/Query"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Server/SQL/Functions/Query: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQL/Functions/Transaction/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQL/Functions/Transaction/index.html new file mode 100644 index 0000000..1a6e19f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQL/Functions/Transaction/index.html @@ -0,0 +1,177 @@ + + + +Pages that link to "Lua/Server/SQL/Functions/Transaction" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Server/SQL/Functions/Transaction"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Server/SQL/Functions/Transaction: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQL/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQL/index.html new file mode 100644 index 0000000..05366bd --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQL/index.html @@ -0,0 +1,183 @@ + + + +Pages that link to "Lua/Server/SQL" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Server/SQL"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Server/SQL: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQLQuery/Constructor/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQLQuery/Constructor/index.html new file mode 100644 index 0000000..7108179 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQLQuery/Constructor/index.html @@ -0,0 +1,177 @@ + + + +Pages that link to "Lua/Server/SQLQuery/Constructor" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Server/SQLQuery/Constructor"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Server/SQLQuery/Constructor: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQLQuery/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQLQuery/index.html new file mode 100644 index 0000000..8d2df82 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQLQuery/index.html @@ -0,0 +1,177 @@ + + + +Pages that link to "Lua/Server/SQLQuery" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Server/SQLQuery"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Server/SQLQuery: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQLStatement/Functions/Bind/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQLStatement/Functions/Bind/index.html new file mode 100644 index 0000000..a869c2b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQLStatement/Functions/Bind/index.html @@ -0,0 +1,189 @@ + + + +Pages that link to "Lua/Server/SQLStatement/Functions/Bind" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Server/SQLStatement/Functions/Bind"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Server/SQLStatement/Functions/Bind: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQLStatement/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQLStatement/index.html new file mode 100644 index 0000000..c0d6bfe --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/SQLStatement/index.html @@ -0,0 +1,189 @@ + + + +Pages that link to "Lua/Server/SQLStatement" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Server/SQLStatement"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Server/SQLStatement: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Server/Functions/GetPlayers/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Server/Functions/GetPlayers/index.html new file mode 100644 index 0000000..26ed8e1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Server/Functions/GetPlayers/index.html @@ -0,0 +1,188 @@ + + + +Pages that link to "Lua/Server/Server/Functions/GetPlayers" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Server/Server/Functions/GetPlayers"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Server/Server/Functions/GetPlayers: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Server/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Server/index.html new file mode 100644 index 0000000..83a4028 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/Server/index.html @@ -0,0 +1,199 @@ + + + +Pages that link to "Lua/Server/Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Server/Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Server/Server: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/index.html new file mode 100644 index 0000000..3b9c6e4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Server/index.html @@ -0,0 +1,189 @@ + + + + +Pages that link to "Lua/Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Server: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/Angle/Static_Functions/Slerp/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/Angle/Static_Functions/Slerp/index.html new file mode 100644 index 0000000..b0f4e08 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/Angle/Static_Functions/Slerp/index.html @@ -0,0 +1,195 @@ + + + + +Pages that link to "Lua/Shared/Angle/Static Functions/Slerp" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Shared/Angle/Static Functions/Slerp"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Shared/Angle/Static Functions/Slerp: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/Console/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/Console/index.html new file mode 100644 index 0000000..c1d6111 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/Console/index.html @@ -0,0 +1,187 @@ + + + +Pages that link to "Lua/Shared/Console" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Shared/Console"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Shared/Console: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/SteamId/Constructor/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/SteamId/Constructor/index.html new file mode 100644 index 0000000..00d47c7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/SteamId/Constructor/index.html @@ -0,0 +1,187 @@ + + + +Pages that link to "Lua/Shared/SteamId/Constructor" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Shared/SteamId/Constructor"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Shared/SteamId/Constructor: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/SteamId/Properties/id/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/SteamId/Properties/id/index.html new file mode 100644 index 0000000..61bcf5e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/SteamId/Properties/id/index.html @@ -0,0 +1,177 @@ + + + +Pages that link to "Lua/Shared/SteamId/Properties/id" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Shared/SteamId/Properties/id"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Shared/SteamId/Properties/id: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/SteamId/Properties/string/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/SteamId/Properties/string/index.html new file mode 100644 index 0000000..d5f04e2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/SteamId/Properties/string/index.html @@ -0,0 +1,177 @@ + + + +Pages that link to "Lua/Shared/SteamId/Properties/string" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Shared/SteamId/Properties/string"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Shared/SteamId/Properties/string: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/SteamId/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/SteamId/index.html new file mode 100644 index 0000000..c882a2d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/SteamId/index.html @@ -0,0 +1,186 @@ + + + +Pages that link to "Lua/Shared/SteamId" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Shared/SteamId"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Shared/SteamId: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/Vector3/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/Vector3/index.html new file mode 100644 index 0000000..1fa57b1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/Vector3/index.html @@ -0,0 +1,237 @@ + + + +Pages that link to "Lua/Shared/Vector3" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Shared/Vector3"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Shared/Vector3: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/index.html new file mode 100644 index 0000000..4dc9a3f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Shared/index.html @@ -0,0 +1,191 @@ + + + + +Pages that link to "Lua/Shared" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Shared"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Shared: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Third_Party_Modules/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Third_Party_Modules/index.html new file mode 100644 index 0000000..5eb397c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Third_Party_Modules/index.html @@ -0,0 +1,187 @@ + + + + +Pages that link to "Lua/Third Party Modules" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Third Party Modules"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Third Party Modules: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Beginner/Beginner/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Beginner/Beginner/index.html new file mode 100644 index 0000000..f04be98 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Beginner/Beginner/index.html @@ -0,0 +1,188 @@ + + + +Pages that link to "Lua/Tutorials/Beginner/Beginner" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Tutorials/Beginner/Beginner"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Tutorials/Beginner/Beginner: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Beginner/Client-side_scripts/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Beginner/Client-side_scripts/index.html new file mode 100644 index 0000000..2c1a8bd --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Beginner/Client-side_scripts/index.html @@ -0,0 +1,186 @@ + + + +Pages that link to "Lua/Tutorials/Beginner/Client-side scripts" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Tutorials/Beginner/Client-side scripts"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Tutorials/Beginner/Client-side scripts: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Beginner/Learning_Lua/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Beginner/Learning_Lua/index.html new file mode 100644 index 0000000..7c94adb --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Beginner/Learning_Lua/index.html @@ -0,0 +1,198 @@ + + + +Pages that link to "Lua/Tutorials/Beginner/Learning Lua" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Tutorials/Beginner/Learning Lua"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Tutorials/Beginner/Learning Lua: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Beginner/Module_loading_process/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Beginner/Module_loading_process/index.html new file mode 100644 index 0000000..9d084fc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Beginner/Module_loading_process/index.html @@ -0,0 +1,177 @@ + + + +Pages that link to "Lua/Tutorials/Beginner/Module loading process" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Tutorials/Beginner/Module loading process"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Tutorials/Beginner/Module loading process: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Beginner/Your_first_gamemode/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Beginner/Your_first_gamemode/index.html new file mode 100644 index 0000000..5adffa8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Beginner/Your_first_gamemode/index.html @@ -0,0 +1,187 @@ + + + +Pages that link to "Lua/Tutorials/Beginner/Your first gamemode" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Tutorials/Beginner/Your first gamemode"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Tutorials/Beginner/Your first gamemode: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Beginner/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Beginner/index.html new file mode 100644 index 0000000..dad9515 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Beginner/index.html @@ -0,0 +1,195 @@ + + + +Pages that link to "Lua/Tutorials/Beginner" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Tutorials/Beginner"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

No pages link to Lua/Tutorials/Beginner. +

+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Class_basics/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Class_basics/index.html new file mode 100644 index 0000000..deae7b8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Class_basics/index.html @@ -0,0 +1,204 @@ + + + + +Pages that link to "Lua/Tutorials/Class basics" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Tutorials/Class basics"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Tutorials/Class basics: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Client-side_scripts/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Client-side_scripts/index.html new file mode 100644 index 0000000..f71747f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Client-side_scripts/index.html @@ -0,0 +1,206 @@ + + + + +Pages that link to "Lua/Tutorials/Client-side scripts" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Tutorials/Client-side scripts"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Tutorials/Client-side scripts: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Creating_a_speedometer/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Creating_a_speedometer/index.html new file mode 100644 index 0000000..eb0b5d8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Creating_a_speedometer/index.html @@ -0,0 +1,197 @@ + + + + +Pages that link to "Lua/Tutorials/Creating a speedometer" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Tutorials/Creating a speedometer"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Tutorials/Creating a speedometer: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Example_PDA_Map/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Example_PDA_Map/index.html new file mode 100644 index 0000000..2d6352f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Example_PDA_Map/index.html @@ -0,0 +1,196 @@ + + + + +Pages that link to "Lua/Tutorials/Example PDA Map" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Tutorials/Example PDA Map"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Tutorials/Example PDA Map: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Intermediate/Creating_a_speedometer/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Intermediate/Creating_a_speedometer/index.html new file mode 100644 index 0000000..76cd702 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Intermediate/Creating_a_speedometer/index.html @@ -0,0 +1,178 @@ + + + +Pages that link to "Lua/Tutorials/Intermediate/Creating a speedometer" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Tutorials/Intermediate/Creating a speedometer"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Tutorials/Intermediate/Creating a speedometer: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Intermediate/Iterators/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Intermediate/Iterators/index.html new file mode 100644 index 0000000..1e356ee --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Intermediate/Iterators/index.html @@ -0,0 +1,213 @@ + + + +Pages that link to "Lua/Tutorials/Intermediate/Iterators" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Tutorials/Intermediate/Iterators"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+ + +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Iterators/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Iterators/index.html new file mode 100644 index 0000000..dcc6b81 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/Iterators/index.html @@ -0,0 +1,221 @@ + + + + +Pages that link to "Lua/Tutorials/Iterators" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Tutorials/Iterators"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Tutorials/Iterators: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/index.html new file mode 100644 index 0000000..2ebf60c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/Tutorials/index.html @@ -0,0 +1,188 @@ + + + + +Pages that link to "Lua/Tutorials" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Tutorials"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Tutorials: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/index.html new file mode 100644 index 0000000..6e7df87 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Lua/index.html @@ -0,0 +1,188 @@ + + + + +Pages that link to "Lua" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua"

+
+

From JC2-MP Documentation

+
Lua
+
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Main_Page/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Main_Page/index.html new file mode 100644 index 0000000..d0a11e5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Main_Page/index.html @@ -0,0 +1,186 @@ + + + + +Pages that link to "Main Page" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Main Page"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Main Page: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Model_ID/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Model_ID/index.html new file mode 100644 index 0000000..66d020b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Model_ID/index.html @@ -0,0 +1,188 @@ + + + + +Pages that link to "Model ID" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Model ID"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Model ID: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Console/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Console/index.html new file mode 100644 index 0000000..06c1fe7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Console/index.html @@ -0,0 +1,190 @@ + + + + +Pages that link to "Server/Console" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Server/Console"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Server/Console: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Getting_started/FreeBSD_Server/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Getting_started/FreeBSD_Server/index.html new file mode 100644 index 0000000..31c395b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Getting_started/FreeBSD_Server/index.html @@ -0,0 +1,187 @@ + + + + +Pages that link to "Server/Getting started/FreeBSD Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Server/Getting started/FreeBSD Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Server/Getting started/FreeBSD Server: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Getting_started/Linux_Server/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Getting_started/Linux_Server/index.html new file mode 100644 index 0000000..04e11b0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Getting_started/Linux_Server/index.html @@ -0,0 +1,188 @@ + + + + +Pages that link to "Server/Getting started/Linux Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Server/Getting started/Linux Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Server/Getting started/Linux Server: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Getting_started/Windows_Server/SteamCMD/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Getting_started/Windows_Server/SteamCMD/index.html new file mode 100644 index 0000000..d74042a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Getting_started/Windows_Server/SteamCMD/index.html @@ -0,0 +1,187 @@ + + + + +Pages that link to "Server/Getting started/Windows Server/SteamCMD" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Server/Getting started/Windows Server/SteamCMD"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Server/Getting started/Windows Server/SteamCMD: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Getting_started/Windows_Server/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Getting_started/Windows_Server/index.html new file mode 100644 index 0000000..9ac101e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Getting_started/Windows_Server/index.html @@ -0,0 +1,207 @@ + + + + +Pages that link to "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Server/Getting started/Windows Server: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Hosts/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Hosts/index.html new file mode 100644 index 0000000..4f946c0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Hosts/index.html @@ -0,0 +1,188 @@ + + + + +Pages that link to "Server/Hosts" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Server/Hosts"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Server/Hosts: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Installing_scripts/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Installing_scripts/index.html new file mode 100644 index 0000000..b6c8522 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Installing_scripts/index.html @@ -0,0 +1,186 @@ + + + + +Pages that link to "Server/Installing scripts" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Server/Installing scripts"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Server/Installing scripts: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Launch_Options/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Launch_Options/index.html new file mode 100644 index 0000000..28a893a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Launch_Options/index.html @@ -0,0 +1,186 @@ + + + + +Pages that link to "Server/Launch Options" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Server/Launch Options"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Server/Launch Options: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Requirements/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Requirements/index.html new file mode 100644 index 0000000..3019f18 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/Requirements/index.html @@ -0,0 +1,188 @@ + + + + +Pages that link to "Server/Requirements" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Server/Requirements"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Server/Requirements: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/index.html new file mode 100644 index 0000000..0a7d982 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Server/index.html @@ -0,0 +1,186 @@ + + + + +Pages that link to "Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Server"

+
+

From JC2-MP Documentation

+
Server
+
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Server: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Talk%3AServer/Getting_started/Windows_Server/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Talk%3AServer/Getting_started/Windows_Server/index.html new file mode 100644 index 0000000..7e28f42 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Talk%3AServer/Getting_started/Windows_Server/index.html @@ -0,0 +1,184 @@ + + + +Pages that link to "Talk:Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Talk:Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

No pages link to Talk:Server/Getting started/Windows Server. +

+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/The_JC2-MP_Team/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/The_JC2-MP_Team/index.html new file mode 100644 index 0000000..8a03f05 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/The_JC2-MP_Team/index.html @@ -0,0 +1,186 @@ + + + + +Pages that link to "The JC2-MP Team" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "The JC2-MP Team"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to The JC2-MP Team: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/Black_or_white_screen/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/Black_or_white_screen/index.html new file mode 100644 index 0000000..9e6d146 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/Black_or_white_screen/index.html @@ -0,0 +1,205 @@ + + + + +Pages that link to "Troubleshooting/Black or white screen" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Troubleshooting/Black or white screen"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Troubleshooting/Black or white screen: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/Failed_to_create_effect/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/Failed_to_create_effect/index.html new file mode 100644 index 0000000..a1e3b58 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/Failed_to_create_effect/index.html @@ -0,0 +1,205 @@ + + + + +Pages that link to "Troubleshooting/Failed to create effect" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Troubleshooting/Failed to create effect"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Troubleshooting/Failed to create effect: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/Game_crashes_often/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/Game_crashes_often/index.html new file mode 100644 index 0000000..2e26abe --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/Game_crashes_often/index.html @@ -0,0 +1,206 @@ + + + + +Pages that link to "Troubleshooting/Game crashes often" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Troubleshooting/Game crashes often"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Troubleshooting/Game crashes often: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/Game_crashes_on_startup/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/Game_crashes_on_startup/index.html new file mode 100644 index 0000000..1b2bd95 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/Game_crashes_on_startup/index.html @@ -0,0 +1,195 @@ + + + + +Pages that link to "Troubleshooting/Game crashes on startup" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Troubleshooting/Game crashes on startup"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Troubleshooting/Game crashes on startup: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/Not_enough_storage_to_complete_this_operation/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/Not_enough_storage_to_complete_this_operation/index.html new file mode 100644 index 0000000..198b95f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/Not_enough_storage_to_complete_this_operation/index.html @@ -0,0 +1,195 @@ + + + + +Pages that link to "Troubleshooting/Not enough storage to complete this operation" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Troubleshooting/Not enough storage to complete this operation"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Troubleshooting/Not enough storage to complete this operation: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/Requested_operation_requires_elevation/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/Requested_operation_requires_elevation/index.html new file mode 100644 index 0000000..ba462d0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/Requested_operation_requires_elevation/index.html @@ -0,0 +1,205 @@ + + + + +Pages that link to "Troubleshooting/Requested operation requires elevation" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Troubleshooting/Requested operation requires elevation"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Troubleshooting/Requested operation requires elevation: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/SteamAPI_failed_to_initialize/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/SteamAPI_failed_to_initialize/index.html new file mode 100644 index 0000000..bb731c7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/SteamAPI_failed_to_initialize/index.html @@ -0,0 +1,205 @@ + + + + +Pages that link to "Troubleshooting/SteamAPI failed to initialize" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Troubleshooting/SteamAPI failed to initialize"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Troubleshooting/SteamAPI failed to initialize: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/Waiting_for_remote_thread_failed/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/Waiting_for_remote_thread_failed/index.html new file mode 100644 index 0000000..a696faa --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/Waiting_for_remote_thread_failed/index.html @@ -0,0 +1,195 @@ + + + + +Pages that link to "Troubleshooting/Waiting for remote thread failed" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Troubleshooting/Waiting for remote thread failed"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Troubleshooting/Waiting for remote thread failed: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/index.html new file mode 100644 index 0000000..98f1af5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Troubleshooting/index.html @@ -0,0 +1,188 @@ + + + + +Pages that link to "Troubleshooting" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Troubleshooting"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Troubleshooting: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Where_to_Buy/index.html b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Where_to_Buy/index.html new file mode 100644 index 0000000..3abe5f7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Special%3AWhatLinksHere/Where_to_Buy/index.html @@ -0,0 +1,188 @@ + + + + +Pages that link to "Where to Buy" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Where to Buy"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Where to Buy: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Test_History/index.html b/archive/websites/wiki.jc-mp.com/Test_History/index.html new file mode 100644 index 0000000..bc387d4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Test_History/index.html @@ -0,0 +1,211 @@ + + + +Test History - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Test History

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+

Public Test #1 - 1st July 2012

+

Our first public test was only open to our IRC channel and twitter followers, conducted late at night (AEST) and was an obscure time to try and get people to participate. Within an hour we had hit our peak of concurrent connected players at 91 players on the server. There were many crashes involved with our streaming and enter / exit vehicle systems which needed to be addressed. At this time no vehicle theft system had been implemented and there were bugs associated with two players trying to drive the same vehicle. +

+

Public Test #2 - 4th July 2012

+

With our second public test we decided we wanted to try and push for more players. Most of our fixes of the first test's issues had already been tested by our beta team, so we were confident with proceeding with another public beta test. This test introduced vehicle theft, a passenger system and we had introduced more vehicles into a confined area than ever before. This test showed us bugs with the client not properly announcing when a player had entered a vehicle as a driver, but had entered from the passenger side of the vehicle. This had some major sync issues (vehicles driving sideways) as well as some situations where multiple people would be trying to drive the same vehicle. The player peak at which we reached with this test was 251 concurrent players and beside the bugs, a lot of people appeared to enjoy the test. This test also showed us how unfriendly mods can be with our unfinished system. Players running some specific modifications on their game were able to crash entire sectors of players from our server. In order to run a test, we now had to stop work on making the game multiplayer and spend time to prevent mods from being loaded. +

+

Public Test #3 - 7th July 2012

+

More! With the third public test many changes had been made with the client to make it more stable, the server had been tweaked for better performance utilizing data gathered from Test #2. We were very confident going into public test 3; we had announced ahead of time (by about 24 hours) that we would be running a large and extensive test over the proceeding weekend. We were amazed by the number of people joining when we brought the server up for testing. We were announcing the number of players live; within the 30 seconds we had over 300 players, crushing the record set by the previous test. The server peaked at having 650 concurrent players connected for this test, allowing us to collect over 10,000 bug reports of which about 100 were unique bugs. Of those 100 we narrowed it down to a few key parts of code that needed tweaking. The test was a huge success, it ran for some 72 hours, over the course of which the player count never dropped below 200 players (except for server restarts and new client updates). With this test, the popularity of JC2-MP grew; we had some 79,000 unique visitors to our website over the course of the test. +

+

Public Test #4 - 15th July 2012

+

Exceeding our expectations immensely, we were blown away with how much of a success Public Test #4 had been. Approximately 20 minutes after bringing the server online, we had hit our soft player cap for that test at 1000 concurrent players connected to our server, showing us the level of stability that had been achieved with this build. With this test we decided to trial how the gameplay would be affected with the ability to steal vehicles from the stunt position of a car being disabled. This prevented players being able to use the grapple to quickly latch onto a vehicle (stunt position) and then quickly steal the vehicle from its current driver. The reactions were quite mixed; some people loved it while others hated it and cursed us for doing so. Nonetheless, it was an important gameplay decision to test. One thing that became quite clear with this, however, is just how powerful weaponized vehicles (particularly helicopters) became. This led us to concentrate on the implementation of on-foot weapons to help balance the situation out. +

+

Public Test #5 - 29th July 2012

+

With Public Test #5 JC2-MP exhibited more stability than ever before - not only in terms of client stability, but in the gameplay itself. With this test we made major changes to how agents (other players in your game) operate, making them more like the local player as opposed to NPC's from the singleplayer. This paves the road for implementing additional synchronization within JC2-MP. Within 30 minutes of bringing the server up, we had once again hit 1000 players - the player count continued to climb to a further 1320 players, smashing our previous record for concurrent connected players. Over the course of the 24 hour test the server averaged 800 players online at a time, only beginning to dwindle as the test was coming to an end. After the conclusion of the test, it was determined that the server used 526GB of bandwidth for the 24 hour test and we had 10,505 players connect to our server. +

+

Public Test #6 - 11th August 2012

+

Within 20 minutes of going live with the new build, we had crushed our previous record of 1,300 concurrent connected players. Within minutes after that, we had hit 1,800 players connected to our test server at the same time. With this we learnt of a limitation in our server code, which Trix quickly identified and rectified in a new version of the server and client. However, we lost some players and the server did not go above 1,600 players for the remainder of the weekend. Over the course of the weekend 22,420 unique players connected to our test server - these 22,420 players died 383,875 times. That’s 2.2~ deaths per second! 303,011 chat messages were sent and 313,418 teleports were taken! +

+

Public Test #7 - 7th September 2012

+

Public Test #7 has been, by far, our worst beta-test yet, but it was still manageable. It had almost been a month since we had last ran a public beta-test for the community to take part in - this was mostly due to the core members of the JC2-MP development team being preoccupied with events unrelated to JC2-MP. We had made many alterations to both the server-side and client-side, allowing us to implement the server-side Lua scripting system. Over the first 24 hour period of the 48 hour test, Trix spent a lot of time profiling the server to pinpoint the cause of the performance drop on the server. Huge changes had been made to the server since the last test, so this was no small task. During this time 5-6 different server builds were tested, allowing for a process of rapid iteration. Every time, we could see the performance of the server improve moderately, until the core issue was discovered, isolated and fixed. This has opened our eyes as to the many improvements and optimizations that can be made to our server, and is most likely what we'll be focusing on to improve / fix for the next beta. In terms of statistics, there were 1,600 connected users at one moment during the weekend. We had 21,322 unique users join our server over the 48 hour testing period. These users died 223,704 times, averaging out at 1.29~ deaths per second! 167,030 chat messages were sent and 271,321 teleports were taken! +

+

Public Test #8 - 15th September 2012

+

Only a few hours into this test, our beta server was attacked by a large DDOS attack. Even though the test was a lot shorter than we had hoped for, a sufficient amount of data was collected, allowing us to improve JC2-MP. +

+

Public Test #9 - 12th October 2012

+

Public Test #10 - 24th November 2012

+

Public Test #11 - 2nd February 2013

+

Public Test #12 - 20th April 2013

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/The_JC2-MP_Team/index.html b/archive/websites/wiki.jc-mp.com/The_JC2-MP_Team/index.html new file mode 100644 index 0000000..7426331 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/The_JC2-MP_Team/index.html @@ -0,0 +1,323 @@ + + + + +The JC2-MP Team - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

The JC2-MP Team

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+

Developers

+
Trix
+
    +
  • Lead Programmer +
  • +
  • Reverse Engineering +
  • +
+
jaxm
+
    +
  • Gameplay Design +
  • +
  • Reverse Engineering +
  • +
+
Woet
+
    +
  • Web Developer +
  • +
  • Hosting Infrastructure +
  • +
+
Philpax
+
    +
  • Lua API Developer +
  • +
  • UI Developer +
  • +
+
dreadmullet
+
    +
  • Documentation +
  • +
  • Extensive Lua testing +
  • +
  • Scripting +
  • +
+
Fkids
+
    +
  • Documentation +
  • +
  • Extensive Lua testing +
  • +
  • Front-end Design +
  • +
  • Scripting +
  • +
+

Notable Contributors

+
Rick (gibbed)
+
    +
  • Creator of many great tools for modding Just Cause 2, vital to the success of JC2-MP. +
  • +
  • Extensive support and assistance with modding the game. +
  • +
  • Technical Support +
  • +
+
ToMo
+
    +
  • Designer of the JC2-MP website. +
  • +
+

Beta Team

+
    +
  • [DRuG]Jeff +
  • +
  • Ahrotahntee +
  • +
  • FabioGNR +
  • +
  • F430 +
  • +
  • Jman100 +
  • +
  • JoinTheRealms +
  • +
  • JaTochNietDan +
  • +
  • Mike +
  • +
  • Namidairo +
  • +
  • Patawic +
  • +
  • RedCat +
  • +
  • Rick +
  • +
  • SinisterRectus +
  • +
  • SK83RJOSH +
  • +
  • Tazm +
  • +
  • tb2571989 +
  • +
  • ToMo +
  • +
  • Tycoonman500 +
  • +
+

Inactive

+
    +
  • [DRuG]NikT +
  • +
  • damospiderman +
  • +
  • EliteTek +
  • +
  • Gingie +
  • +
  • GrishR +
  • +
  • mandella644 +
  • +
  • NVX +
  • +
  • Oz +
  • +
  • PlantCorn +
  • +
  • Ydrool +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Troubleshooting/Black_or_white_screen/index.html b/archive/websites/wiki.jc-mp.com/Troubleshooting/Black_or_white_screen/index.html new file mode 100644 index 0000000..1e67b19 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Troubleshooting/Black_or_white_screen/index.html @@ -0,0 +1,191 @@ + + + + +Troubleshooting/Black or white screen - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting/Black or white screen

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

Disable all overlays, common overlays: +

+
    +
  • Xfire +
  • +
  • Fraps +
  • +
  • MSI Afterburner +
  • +
  • Steam overlay +
      +
    • This shouldn't cause too many issues, but if you have no options left, try to disable it. +
    • +
    +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Troubleshooting/Can't_interact_with_server/index.html b/archive/websites/wiki.jc-mp.com/Troubleshooting/Can't_interact_with_server/index.html new file mode 100644 index 0000000..4ed0cc2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Troubleshooting/Can't_interact_with_server/index.html @@ -0,0 +1,192 @@ + + + + +Troubleshooting/Can't interact with server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting/Can't interact with server

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

Symptoms include: +

+
    +
  • Chat messages don't show up +
  • +
  • Can't see other players +
  • +
  • Spawn in the sky near the broadcast tower in the north +
  • +
  • Buy menu, chat commands, and similar don't work +
  • +
+


+This is a known issue with no known workaround. Check your firewall to be sure it isn't blocking anything. You may also have problems with public connections such as at universities. +


+It seems to be caused by the client having no upload to the server. In one case, a server's overzealous DDoS protection was dropping packets from a few clients. However, there are people who have this problem with all servers. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Troubleshooting/Crimson_drivers/index.html b/archive/websites/wiki.jc-mp.com/Troubleshooting/Crimson_drivers/index.html new file mode 100644 index 0000000..18754d2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Troubleshooting/Crimson_drivers/index.html @@ -0,0 +1,188 @@ + + + + +Troubleshooting/Crimson drivers - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting/Crimson drivers

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

AMD's graphics drivers codenamed Crimson are not compatible with Just Cause 2 Multiplayer. If you are using an AMD graphics card with Crimson drivers, and your game crashes almost immediately after launching, try the following solutions: +


+

+
    +
  • Install Catalyst Drivers: Catalyst is the previous generation of AMD's drivers which are known to work with Just Cause 2 Multiplayer. Please visit AMD's website for more information. Be sure to uninstall your Crimson drivers so that there are no conflicts. +
  • +
+


+

+
    +
  • Possible Workaround: Try extracting these dll files into your Just Cause 2 folder (the base game, not the multiplayer mod). This is usually located at C:\Program Files (x86)\Steam\steamapps\Common\Just Cause 2\. This should work as a temporary workaround while using Crimson drivers. +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Troubleshooting/Failed_to_create_effect/index.html b/archive/websites/wiki.jc-mp.com/Troubleshooting/Failed_to_create_effect/index.html new file mode 100644 index 0000000..cece5ef --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Troubleshooting/Failed_to_create_effect/index.html @@ -0,0 +1,180 @@ + + + + +Troubleshooting/Failed to create effect - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting/Failed to create effect

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

Install DirectX End-User Runtime +

The original web installer link at http://www.microsoft.com/en-us/download/details.aspx?id=35 now redirects to a Windows 10 download page. +

Try the following replacement: http://download.microsoft.com/download/1/7/1/1718CCC4-6315-4D8E-9543-8E28A4E18C4C/dxwebsetup.exe +

For more information, check https://support.microsoft.com/en-us/kb/179113 +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Troubleshooting/Game_crashes_often/index.html b/archive/websites/wiki.jc-mp.com/Troubleshooting/Game_crashes_often/index.html new file mode 100644 index 0000000..58fdc2c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Troubleshooting/Game_crashes_often/index.html @@ -0,0 +1,179 @@ + + + + +Troubleshooting/Game crashes often - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting/Game crashes often

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

Try disabling the Steam overlay. On Windows 7, having the Steam overlay enabled seems to cause an excessive amount of game crashes. +


+

DisableSteamOverlay.png +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Troubleshooting/Game_crashes_on_startup/index.html b/archive/websites/wiki.jc-mp.com/Troubleshooting/Game_crashes_on_startup/index.html new file mode 100644 index 0000000..2bf01a0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Troubleshooting/Game_crashes_on_startup/index.html @@ -0,0 +1,185 @@ + + + + +Troubleshooting/Game crashes on startup - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting/Game crashes on startup

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
    +
  • If you are running any kind of third-party overlay or recording software, such as Xfire or Fraps, try disabling them. If that doesn't work, try disabling the Steam overlay. +
  • +
+
    +
  • Try verifying the game files of Just Cause 2 with steam: +
  • +
+

Verify Integrity Of Game Cache.png +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Troubleshooting/Invalid_Install_path/index.html b/archive/websites/wiki.jc-mp.com/Troubleshooting/Invalid_Install_path/index.html new file mode 100644 index 0000000..611d72a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Troubleshooting/Invalid_Install_path/index.html @@ -0,0 +1,177 @@ + + + + +Troubleshooting/Invalid Install path - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting/Invalid Install path

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

This can happen if you have Steam installed on a drive other than C:/. Exit Steam and then run it as an administrator. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Troubleshooting/Missing_text_or_other_rendering_issues/index.html b/archive/websites/wiki.jc-mp.com/Troubleshooting/Missing_text_or_other_rendering_issues/index.html new file mode 100644 index 0000000..44b4eb6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Troubleshooting/Missing_text_or_other_rendering_issues/index.html @@ -0,0 +1,179 @@ + + + + +Troubleshooting/Missing text or other rendering issues - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting/Missing text or other rendering issues

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

Try enabling legacy renderer option in JC2-MP settings window and restarting the client. +

More details, including what to do if you can't see the settings window (to enable legacy) can be found here: +

http://steamcommunity.com/app/259080/discussions/0/496881136900368768/ +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Troubleshooting/Not_enough_storage_to_complete_this_operation/index.html b/archive/websites/wiki.jc-mp.com/Troubleshooting/Not_enough_storage_to_complete_this_operation/index.html new file mode 100644 index 0000000..b6dba64 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Troubleshooting/Not_enough_storage_to_complete_this_operation/index.html @@ -0,0 +1,178 @@ + + + + +Troubleshooting/Not enough storage to complete this operation - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting/Not enough storage to complete this operation

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

This happens when you do not have enough memory to start the Just Cause 2 game. +Please use your task manager and check whether there are any processes using a high amount of memory you can quit. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Troubleshooting/Requested_operation_requires_elevation/index.html b/archive/websites/wiki.jc-mp.com/Troubleshooting/Requested_operation_requires_elevation/index.html new file mode 100644 index 0000000..062dba4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Troubleshooting/Requested_operation_requires_elevation/index.html @@ -0,0 +1,177 @@ + + + + +Troubleshooting/Requested operation requires elevation - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting/Requested operation requires elevation

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

Try running Steam or JcmpLauncher.exe as administrator. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Troubleshooting/SteamAPI_failed_to_initialize/index.html b/archive/websites/wiki.jc-mp.com/Troubleshooting/SteamAPI_failed_to_initialize/index.html new file mode 100644 index 0000000..74b9556 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Troubleshooting/SteamAPI_failed_to_initialize/index.html @@ -0,0 +1,177 @@ + + + + +Troubleshooting/SteamAPI failed to initialize - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting/SteamAPI failed to initialize

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

Restarting the Steam client has been known to fix this. Other remedies reportedly include running Steam as administrator. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Troubleshooting/Waiting_for_remote_thread_failed/index.html b/archive/websites/wiki.jc-mp.com/Troubleshooting/Waiting_for_remote_thread_failed/index.html new file mode 100644 index 0000000..a1c1c29 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Troubleshooting/Waiting_for_remote_thread_failed/index.html @@ -0,0 +1,178 @@ + + + + +Troubleshooting/Waiting for remote thread failed - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting/Waiting for remote thread failed

+ +
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Troubleshooting/index.html b/archive/websites/wiki.jc-mp.com/Troubleshooting/index.html new file mode 100644 index 0000000..ae7bf2d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Troubleshooting/index.html @@ -0,0 +1,198 @@ + + + + +Troubleshooting - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

This page lists problems that people have encountered along with known solutions. Only issues that relate to the current Steam version will be added. The old troubleshooting page can be found here. +

If you have problems launching the game or otherwise find the mod unplayable, please post in the troubleshooting forum or ask for help from a developer or moderator on our IRC channel. Solutions that have been known to work will be added here. +


+

+
+

Issue related to AMD Crimson drivers: If you are using AMD Crimson drivers and your game crashes almost immediately after launching, continue with this link.
+

+
+


+

+

List of common issues

+

Game crashes often +

Missing text or other rendering issues +

Chat and buy menu don't work, can't see other players +

Invalid install path +

Failed to create Just Cause 2 process: The requested operation requires elevation +

Game crashes on startup +

SteamAPI failed to initialize +

Renderer Failed to initialize: Failed to create effect +

Black or white screen +

Fatal exception occurred when launching JC2MP: Waiting for remote thread failed: the operation completed successfully +

Not enough storage to complete this operation +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Troubleshooting_in_old_versions/index.html b/archive/websites/wiki.jc-mp.com/Troubleshooting_in_old_versions/index.html new file mode 100644 index 0000000..c8f9406 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Troubleshooting_in_old_versions/index.html @@ -0,0 +1,215 @@ + + + + +Troubleshooting in old versions - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting in old versions

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
Injection Failed when launching the game
+

Try opening JcmpLauncher.exe with "Run as administrator" ticked in the compatibility tab in properties. +

+
Nothing happens when launching the game
+

Try opening JcmpLauncher.exe with "Run as administrator" ticked in the compatibility tab in properties. Some users have also reported that setting their Steam.exe to run as administrator fixes this issue. If that doesn't work, then try also setting JustCause2.exe to run as administrator. +

+
Missing d3dx10_42.dll
+

Download and run the | DirectX End-User Runtime Web Installer. +

+
Missing d3dx10_43.dll!
+

Download and run the | DirectX End-User Runtime Web Installer. +

+
Missing MSVCP100.dll!
+

Download and run the | Microsoft Visual C++ 2010 SP1 Redistributable Package (x86). +

+
Missing MSVCP110.dll!
+

Download and run the | Microsoft Visual C++ 2012 Redistributable Package (x86). +

+
The launcher is stuck on Waiting for JustCause2.exe!
+

Try restarting Steam. +

+
Failed to initialize: Failed to create effect or Crashing when hitting enter at menu screen
+

Download and run: | DirectX End-User Runtime Web Installer +

+
Game crashes on launch
+

Make sure your game is running version 1.0.0.2. (All Steam copies automatically update to this version.) +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/User%3ADelete_page_script/index.html b/archive/websites/wiki.jc-mp.com/User%3ADelete_page_script/index.html new file mode 100644 index 0000000..ba3bcf9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/User%3ADelete_page_script/index.html @@ -0,0 +1,168 @@ + + + +User:Delete page script - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

User:Delete page script

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+

There is currently no text in this page. +You can search for this page title in other pages, or search the related logs, but you do not have permission to create this page. +

+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/User%3ADreadmullet/index.html b/archive/websites/wiki.jc-mp.com/User%3ADreadmullet/index.html new file mode 100644 index 0000000..05e9caf --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/User%3ADreadmullet/index.html @@ -0,0 +1,171 @@ + + + +User:Dreadmullet - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

User:Dreadmullet

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

Yay now my name is blue. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/User%3AFluffykins/index.html b/archive/websites/wiki.jc-mp.com/User%3AFluffykins/index.html new file mode 100644 index 0000000..6637642 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/User%3AFluffykins/index.html @@ -0,0 +1,166 @@ + + + + +User:Fluffykins - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

User:Fluffykins

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+

There is currently no text in this page. +You can search for this page title in other pages, or search the related logs, but you do not have permission to create this page. +

+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/User%3AJaTochNietDan/index.html b/archive/websites/wiki.jc-mp.com/User%3AJaTochNietDan/index.html new file mode 100644 index 0000000..891537b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/User%3AJaTochNietDan/index.html @@ -0,0 +1,171 @@ + + + + +User:JaTochNietDan - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

User:JaTochNietDan

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

The Irish guy with the Dutch nickname, a legend across the universe for his immense alcohol tolerance and outstanding skills in *. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/User%3AJman100/index.html b/archive/websites/wiki.jc-mp.com/User%3AJman100/index.html new file mode 100644 index 0000000..a44035d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/User%3AJman100/index.html @@ -0,0 +1,175 @@ + + + + +User:Jman100 - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

User:Jman100

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

Sup, Jman100 here. Thanks for coming to my jcmp wiki page...in fact why are you here? This is literally one of the last places you should look for information about me...Nevermind that, since you're here, here's my server info. Enjoy. +

Connect URL: jcmp.jman100.com +

Server Name: [US EAST] Jman100's Freeroam Server +

Scripts: Too many to count, but only the best and a bunch of unique ones! +

Hope you come check it out! +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/User%3APhilpax/index.html b/archive/websites/wiki.jc-mp.com/User%3APhilpax/index.html new file mode 100644 index 0000000..fc2bcba --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/User%3APhilpax/index.html @@ -0,0 +1,171 @@ + + + + +User:Philpax - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

User:Philpax

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

Hi there. I'm a JC2-MP developer, responsible for the Lua API and some documentation. If you'd like to see something added to the API, or you have queries, feel free to ask me. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/User%3ARick/index.html b/archive/websites/wiki.jc-mp.com/User%3ARick/index.html new file mode 100644 index 0000000..12a94c7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/User%3ARick/index.html @@ -0,0 +1,172 @@ + + + + +User:Rick - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

User:Rick

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

Also known as gibbed. +

'sup. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/User%3ATycoonman500/index.html b/archive/websites/wiki.jc-mp.com/User%3ATycoonman500/index.html new file mode 100644 index 0000000..2a8470e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/User%3ATycoonman500/index.html @@ -0,0 +1,171 @@ + + + + +User:Tycoonman500 - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

User:Tycoonman500

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

BLUE NAME M8 +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/User%3AWoet/index.html b/archive/websites/wiki.jc-mp.com/User%3AWoet/index.html new file mode 100644 index 0000000..99ac8d5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/User%3AWoet/index.html @@ -0,0 +1,171 @@ + + + + +User:Woet - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

User:Woet

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

Hi. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/User_talk%3ADelete_page_script/index.html b/archive/websites/wiki.jc-mp.com/User_talk%3ADelete_page_script/index.html new file mode 100644 index 0000000..a422f73 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/User_talk%3ADelete_page_script/index.html @@ -0,0 +1,168 @@ + + + +User talk:Delete page script - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

User talk:Delete page script

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+

There is currently no text in this page. +You can search for this page title in other pages, or search the related logs, but you do not have permission to create this page. +

+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/User_talk%3ADreadmullet/index.html b/archive/websites/wiki.jc-mp.com/User_talk%3ADreadmullet/index.html new file mode 100644 index 0000000..4cac1b6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/User_talk%3ADreadmullet/index.html @@ -0,0 +1,166 @@ + + + +User talk:Dreadmullet - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

User talk:Dreadmullet

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+

There is currently no text in this page. +You can search for this page title in other pages, or search the related logs, but you do not have permission to create this page. +

+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/User_talk%3AFabioGNR/index.html b/archive/websites/wiki.jc-mp.com/User_talk%3AFabioGNR/index.html new file mode 100644 index 0000000..ad3d54b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/User_talk%3AFabioGNR/index.html @@ -0,0 +1,166 @@ + + + + +User talk:FabioGNR - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

User talk:FabioGNR

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+

There is currently no text in this page. +You can search for this page title in other pages, or search the related logs, but you do not have permission to create this page. +

+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/User_talk%3AFluffykins/index.html b/archive/websites/wiki.jc-mp.com/User_talk%3AFluffykins/index.html new file mode 100644 index 0000000..caa2c6d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/User_talk%3AFluffykins/index.html @@ -0,0 +1,166 @@ + + + + +User talk:Fluffykins - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

User talk:Fluffykins

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+

There is currently no text in this page. +You can search for this page title in other pages, or search the related logs, but you do not have permission to create this page. +

+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/User_talk%3AJman100/index.html b/archive/websites/wiki.jc-mp.com/User_talk%3AJman100/index.html new file mode 100644 index 0000000..3fabf36 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/User_talk%3AJman100/index.html @@ -0,0 +1,166 @@ + + + + +User talk:Jman100 - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

User talk:Jman100

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+

There is currently no text in this page. +You can search for this page title in other pages, or search the related logs, but you do not have permission to create this page. +

+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/User_talk%3AWoet/index.html b/archive/websites/wiki.jc-mp.com/User_talk%3AWoet/index.html new file mode 100644 index 0000000..9faaf68 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/User_talk%3AWoet/index.html @@ -0,0 +1,178 @@ + + + + +User talk:Woet - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

User talk:Woet

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

pls -Wizzy (talk) 03:50, 29 December 2013 (CET) +

+
+
+
pls -Woet (talk) 20:37, 1 January 2014 (CET) +
+
+
+
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/Where_to_Buy/index.html b/archive/websites/wiki.jc-mp.com/Where_to_Buy/index.html new file mode 100644 index 0000000..a6aaf10 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/Where_to_Buy/index.html @@ -0,0 +1,214 @@ + + + + +Where to Buy - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Where to Buy

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+ + +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/api.php b/archive/websites/wiki.jc-mp.com/api.php new file mode 100644 index 0000000..e438bbf --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/api.php @@ -0,0 +1,3067 @@ + + + +MediaWiki API + + +
<?xml version="1.0"?>
+<api>
+  <error code="help" info="" xml:space="preserve">
+  
+  
+  **********************************************************************************************
+  **                                                                                          **
+  **                This is an auto-generated MediaWiki API documentation page                **
+  **                                                                                          **
+  **                               Documentation and Examples:                                **
+  **                            https://www.mediawiki.org/wiki/API                            **
+  **                                                                                          **
+  **********************************************************************************************
+  
+  Status:                All features shown on this page should be working, but the API
+                         is still in active development, and may change at any time.
+                         Make sure to monitor our mailing list for any updates.
+  
+  Erroneous requests:    When erroneous requests are sent to the API, a HTTP header will be sent
+                         with the key "MediaWiki-API-Error" and then both the value of the
+                         header and the error code sent back will be set to the same value.
+  
+                         In the case of an invalid action being passed, these will have a value
+                         of "unknown_action".
+  
+                         For more information see https://www.mediawiki.org/wiki/API:Errors_and_warnings
+  
+  Documentation:         https://www.mediawiki.org/wiki/API:Main_page
+  FAQ                    https://www.mediawiki.org/wiki/API:FAQ
+  Mailing list:          https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
+  Api Announcements:     https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce
+  Bugs & Requests:       https://bugzilla.wikimedia.org/buglist.cgi?component=API&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&order=bugs.delta_ts
+  
+  
+  
+  
+  
+Parameters:
+  format              - The format of the output
+                        One value: json, jsonfm, php, phpfm, wddx, wddxfm, xml, xmlfm, yaml, yamlfm, rawfm, txt, txtfm, dbg, dbgfm,
+                            dump, dumpfm, none
+                        Default: xmlfm
+  action              - What action you would like to perform. See below for module help
+                        One value: login, logout, createaccount, query, expandtemplates, parse, opensearch, feedcontributions,
+                            feedrecentchanges, feedwatchlist, help, paraminfo, rsd, compare, tokens, purge,
+                            setnotificationtimestamp, rollback, delete, undelete, protect, block, unblock, move, edit, upload,
+                            filerevert, emailuser, watch, patrol, import, userrights, options, imagerotate, revisiondelete
+                        Default: help
+  maxlag              - Maximum lag can be used when MediaWiki is installed on a database replicated cluster.
+                        To save actions causing any more site replication lag, this parameter can make the client
+                        wait until the replication lag is less than the specified value.
+                        In case of a replag error, error code "maxlag" is returned, with the message like
+                        "Waiting for $host: $lag seconds lagged\n".
+                        See https://www.mediawiki.org/wiki/Manual:Maxlag_parameter for more information
+  smaxage             - Set the s-maxage header to this many seconds. Errors are never cached
+                        Default: 0
+  maxage              - Set the max-age header to this many seconds. Errors are never cached
+                        Default: 0
+  assert              - Verify the user is logged in if set to "user", or has the bot userright if "bot"
+                        One value: user, bot
+  requestid           - Request ID to distinguish requests. This will just be output back to you
+  servedby            - Include the hostname that served the request in the results. Unconditionally shown on error
+  origin              - When accessing the API using a cross-domain AJAX request (CORS), set this to the
+                        originating domain. This must be included in any pre-flight request, and
+                        therefore must be part of the request URI (not the POST body). This must match
+                        one of the origins in the Origin: header exactly, so it has to be set to 
+                        something like http://en.wikipedia.org or https://meta.wikimedia.org . If this
+                        parameter does not match the Origin: header, a 403 response will be returned. If
+                        this parameter matches the Origin: header and the origin is whitelisted, an
+                        Access-Control-Allow-Origin header will be set.
+
+
+*** *** *** *** *** *** *** *** *** *** *** *** *** ***  Modules  *** *** *** *** *** *** *** *** *** *** *** *** *** *** 
+
+* action=login (lg) *
+  Log in and get the authentication tokens.
+  In the event of a successful log-in, a cookie will be attached to your session.
+  In the event of a failed log-in, you will not be able to attempt another log-in
+  through this method for 5 seconds. This is to prevent password guessing by
+  automated password crackers.
+  https://www.mediawiki.org/wiki/API:Login
+
+This module only accepts POST requests
+Parameters:
+  lgname              - User Name
+  lgpassword          - Password
+  lgdomain            - Domain (optional)
+  lgtoken             - Login token obtained in first request
+Example:
+  api.php?action=login&lgname=user&lgpassword=password
+
+* action=logout *
+  Log out and clear session data.
+  https://www.mediawiki.org/wiki/API:Logout
+Example:
+  Log the current user out:
+    api.php?action=logout
+
+* action=createaccount *
+  Create a new user account.
+  https://www.mediawiki.org/wiki/API:Account_creation
+
+This module requires write rights
+This module only accepts POST requests
+Parameters:
+  name                - Username
+                        This parameter is required
+  password            - Password (ignored if mailpassword is set)
+  domain              - Domain for external authentication (optional)
+  token               - Account creation token obtained in first request
+  email               - Email address of user (optional)
+  realname            - Real name of user (optional)
+  mailpassword        - If set to any value, a random password will be emailed to the user
+  reason              - Optional reason for creating the account to be put in the logs
+  language            - Language code to set as default for the user (optional, defaults to content language)
+Examples:
+  api.php?action=createaccount&name=testuser&password=test123
+  api.php?action=createaccount&name=testmailuser&mailpassword=true&reason=MyReason
+
+* action=query *
+  Query API module allows applications to get needed pieces of data from the MediaWiki databases,
+  and is loosely based on the old query.php interface.
+  All data modifications will first have to use query to acquire a token to prevent abuse from malicious sites.
+  https://www.mediawiki.org/wiki/API:Query
+  https://www.mediawiki.org/wiki/API:Meta
+  https://www.mediawiki.org/wiki/API:Properties
+  https://www.mediawiki.org/wiki/API:Lists
+
+This module requires read rights
+Parameters:
+  prop                - Which properties to get for the titles/revisions/pageids. Module help is available below
+                        Values (separate with '|'): categories, categoryinfo, contributors, duplicatefiles, extlinks, images, imageinfo, info, links,
+                            iwlinks, langlinks, pageprops, redirects, revisions, stashimageinfo, templates
+  list                - Which lists to get. Module help is available below
+                        Values (separate with '|'): allcategories, allfileusages, allimages, alllinks, allpages, allredirects, alltransclusions,
+                            allusers, backlinks, blocks, categorymembers, deletedrevs, embeddedin, exturlusage, filearchive,
+                            imageusage, iwbacklinks, langbacklinks, logevents, pageswithprop, pagepropnames, prefixsearch,
+                            protectedtitles, querypage, random, recentchanges, search, tags, usercontribs, users, watchlist,
+                            watchlistraw
+  meta                - Which metadata to get about the site. Module help is available below
+                        Values (separate with '|'): allmessages, siteinfo, userinfo, filerepoinfo
+  indexpageids        - Include an additional pageids section listing all returned page IDs
+  export              - Export the current revisions of all given or generated pages
+  exportnowrap        - Return the export XML without wrapping it in an XML result (same format as Special:Export). Can only be used with export
+  iwurl               - Whether to get the full URL if the title is an interwiki link
+  continue            - When present, formats query-continue as key-value pairs that should simply be merged into the original request.
+                        This parameter must be set to an empty string in the initial query.
+                        This parameter is recommended for all new development, and will be made default in the next API version.
+  titles              - A list of titles to work on
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  pageids             - A list of page IDs to work on
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  revids              - A list of revision IDs to work on
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  redirects           - Automatically resolve redirects
+  converttitles       - Convert titles to other variants if necessary. Only works if the wiki's content language supports variant conversion.
+                        Languages that support variant conversion include gan, iu, kk, ku, shi, sr, tg, uz, zh
+  generator           - Get the list of pages to work on by executing the specified query module.
+                        NOTE: generator parameter names must be prefixed with a 'g', see examples
+                        One value: allcategories, allfileusages, allimages, alllinks, allpages, allredirects, alltransclusions,
+                            backlinks, categories, categorymembers, duplicatefiles, embeddedin, exturlusage, images, imageusage,
+                            iwbacklinks, langbacklinks, links, pageswithprop, prefixsearch, protectedtitles, querypage, random,
+                            recentchanges, redirects, search, templates, watchlist, watchlistraw
+Examples:
+  api.php?action=query&prop=revisions&meta=siteinfo&titles=Main%20Page&rvprop=user|comment&continue=
+  api.php?action=query&generator=allpages&gapprefix=API/&prop=revisions&continue=
+
+--- --- --- --- --- --- --- --- --- --- --- ---  Query: Prop  --- --- --- --- --- --- --- --- --- --- --- --- 
+
+* prop=categories (cl) *
+  List all categories the page(s) belong to.
+  https://www.mediawiki.org/wiki/API:Properties#categories_.2F_cl
+
+This module requires read rights
+Parameters:
+  clprop              - Which additional properties to get for each category
+                         sortkey    - Adds the sortkey (hexadecimal string) and sortkey prefix
+                                      (human-readable part) for the category
+                         timestamp  - Adds timestamp of when the category was added
+                         hidden     - Tags categories that are hidden with __HIDDENCAT__
+                        Values (separate with '|'): sortkey, timestamp, hidden
+  clshow              - Which kind of categories to show
+                        Values (separate with '|'): hidden, !hidden
+  cllimit             - How many categories to return
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  clcontinue          - When more results are available, use this to continue
+  clcategories        - Only list these categories. Useful for checking whether a certain page is in a certain category
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  cldir               - The direction in which to list
+                        One value: ascending, descending
+                        Default: ascending
+Examples:
+  Get a list of categories [[Albert Einstein]] belongs to:
+    api.php?action=query&prop=categories&titles=Albert%20Einstein
+  Get information about all categories used in the [[Albert Einstein]]:
+    api.php?action=query&generator=categories&titles=Albert%20Einstein&prop=info
+Generator:
+  This module may be used as a generator
+
+* prop=categoryinfo (ci) *
+  Returns information about the given categories.
+  https://www.mediawiki.org/wiki/API:Properties#categoryinfo_.2F_ci
+
+This module requires read rights
+Parameters:
+  cicontinue          - When more results are available, use this to continue
+Example:
+  api.php?action=query&prop=categoryinfo&titles=Category:Foo|Category:Bar
+
+* prop=contributors (pc) *
+  Get the list of logged-in contributors and the count of anonymous contributors to a page.
+  https://www.mediawiki.org/wiki/API:Properties#contributors_.2F_pc
+
+This module requires read rights
+Parameters:
+  pcgroup             - Limit users to given group name(s)
+                        Does not include implicit or auto-promoted groups like *, user, or autoconfirmed
+                        Values (separate with '|'): bot, sysop, bureaucrat
+  pcexcludegroup      - Exclude users in given group name(s)
+                        Does not include implicit or auto-promoted groups like *, user, or autoconfirmed
+                        Values (separate with '|'): bot, sysop, bureaucrat
+  pcrights            - Limit users to those having given right(s)
+                        Does not include rights granted by implicit or auto-promoted groups like *, user, or autoconfirmed
+                        Values (separate with '|'): apihighlimits, autoconfirmed, autopatrol, bigdelete, block, blockemail, bot, browsearchive,
+                            createaccount, createpage, createtalk, delete, deletedhistory, deletedtext, deletelogentry,
+                            deleterevision, edit, editcontentmodel, editinterface, editprotected, editmyoptions,
+                            editmyprivateinfo, editmyusercss, editmyuserjs, editmywatchlist, editsemiprotected, editusercssjs,
+                            editusercss, edituserjs, hideuser, import, importupload, ipblock-exempt, markbotedits, mergehistory,
+                            minoredit, move, movefile, move-rootuserpages, move-subpages, nominornewtalk, noratelimit,
+                            override-export-depth, passwordreset, patrol, patrolmarks, protect, proxyunbannable, purge, read,
+                            reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, suppressionlog,
+                            suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url,
+                            userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, writeapi, nuke, deletebatch,
+                            masseditregex
+                        Maximum number of values 50 (500 for bots)
+  pcexcluderights     - Limit users to those not having given right(s)
+                        Does not include rights granted by implicit or auto-promoted groups like *, user, or autoconfirmed
+                        Values (separate with '|'): apihighlimits, autoconfirmed, autopatrol, bigdelete, block, blockemail, bot, browsearchive,
+                            createaccount, createpage, createtalk, delete, deletedhistory, deletedtext, deletelogentry,
+                            deleterevision, edit, editcontentmodel, editinterface, editprotected, editmyoptions,
+                            editmyprivateinfo, editmyusercss, editmyuserjs, editmywatchlist, editsemiprotected, editusercssjs,
+                            editusercss, edituserjs, hideuser, import, importupload, ipblock-exempt, markbotedits, mergehistory,
+                            minoredit, move, movefile, move-rootuserpages, move-subpages, nominornewtalk, noratelimit,
+                            override-export-depth, passwordreset, patrol, patrolmarks, protect, proxyunbannable, purge, read,
+                            reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, suppressionlog,
+                            suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url,
+                            userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, writeapi, nuke, deletebatch,
+                            masseditregex
+                        Maximum number of values 50 (500 for bots)
+  pclimit             - How many contributors to return
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  pccontinue          - When more results are available, use this to continue
+Example:
+  api.php?action=query&prop=contributors&titles=Main_Page
+
+* prop=duplicatefiles (df) *
+  List all files that are duplicates of the given file(s) based on hash values.
+  https://www.mediawiki.org/wiki/API:Properties#duplicatefiles_.2F_df
+
+This module requires read rights
+Parameters:
+  dflimit             - How many duplicate files to return
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  dfcontinue          - When more results are available, use this to continue
+  dfdir               - The direction in which to list
+                        One value: ascending, descending
+                        Default: ascending
+  dflocalonly         - Look only for files in the local repository
+Examples:
+  api.php?action=query&titles=File:Albert_Einstein_Head.jpg&prop=duplicatefiles
+  api.php?action=query&generator=allimages&prop=duplicatefiles
+Generator:
+  This module may be used as a generator
+
+* prop=extlinks (el) *
+  Returns all external URLs (not interwikis) from the given page(s).
+  https://www.mediawiki.org/wiki/API:Properties#extlinks_.2F_el
+
+This module requires read rights
+Parameters:
+  ellimit             - How many links to return
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  eloffset            - When more results are available, use this to continue
+  elprotocol          - Protocol of the URL. If empty and elquery set, the protocol is http.
+                        Leave both this and elquery empty to list all external links
+                        Can be empty, or One value: http, https, ftp, ftps, ssh, sftp, irc, ircs, xmpp, sip, sips, gopher, telnet, nntp, worldwind,
+                            mailto, tel, sms, news, svn, git, mms, bitcoin, magnet, urn, geo
+                        Default: 
+  elquery             - Search string without protocol. Useful for checking whether a certain page contains a certain external url
+  elexpandurl         - Expand protocol-relative URLs with the canonical protocol
+Example:
+  Get a list of external links on the [[Main Page]]:
+    api.php?action=query&prop=extlinks&titles=Main%20Page
+
+* prop=imageinfo (ii) *
+  Returns image information and upload history.
+  https://www.mediawiki.org/wiki/API:Properties#imageinfo_.2F_ii
+
+This module requires read rights
+Parameters:
+  iiprop              - What image information to get:
+                         timestamp     - Adds timestamp for the uploaded version
+                         user          - Adds the user who uploaded the image version
+                         userid        - Add the user ID that uploaded the image version
+                         comment       - Comment on the version
+                         parsedcomment - Parse the comment on the version
+                         canonicaltitle - Adds the canonical title of the image file
+                         url           - Gives URL to the image and the description page
+                         size          - Adds the size of the image in bytes and the height, width and page count (if applicable)
+                         dimensions    - Alias for size
+                         sha1          - Adds SHA-1 hash for the image
+                         mime          - Adds MIME type of the image
+                         thumbmime     - Adds MIME type of the image thumbnail (requires url and param iiurlwidth)
+                         mediatype     - Adds the media type of the image
+                         metadata      - Lists Exif metadata for the version of the image
+                         commonmetadata - Lists file format generic metadata for the version of the image
+                         extmetadata   - Lists formatted metadata combined from multiple sources. Results are HTML formatted.
+                         archivename   - Adds the file name of the archive version for non-latest versions
+                         bitdepth      - Adds the bit depth of the version
+                         uploadwarning - Used by the Special:Upload page to get information about an existing file. Not intended for use outside MediaWiki core
+                        Values (separate with '|'): timestamp, user, userid, comment, parsedcomment, canonicaltitle, url, size, dimensions, sha1, mime,
+                            thumbmime, mediatype, metadata, commonmetadata, extmetadata, archivename, bitdepth, uploadwarning
+                        Default: timestamp|user
+  iilimit             - How many image revisions to return per image
+                        No more than 500 (5000 for bots) allowed
+                        Default: 1
+  iistart             - Timestamp to start listing from
+  iiend               - Timestamp to stop listing at
+  iiurlwidth          - If iiprop=url is set, a URL to an image scaled to this width will be returned.
+                        For performance reasons if this option is used, no more than 50 scaled images will be returned.
+                        Default: -1
+  iiurlheight         - Similar to iiurlwidth.
+                        Default: -1
+  iimetadataversion   - Version of metadata to use. if 'latest' is specified, use latest version.
+                        Defaults to '1' for backwards compatibility
+                        Default: 1
+  iiextmetadatalanguage - What language to fetch extmetadata in. This affects both which
+                        translation to fetch, if multiple are available, as well as how things
+                        like numbers and various values are formatted.
+                        Default: en
+  iiextmetadatamultilang - If translations for extmetadata property are available, fetch all of them.
+  iiextmetadatafilter - If specified and non-empty, only these keys will be returned for iiprop=extmetadata
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  iiurlparam          - A handler specific parameter string. For example, pdf's 
+                        might use 'page15-100px'. iiurlwidth must be used and be consistent with iiurlparam
+                        Default: 
+  iicontinue          - If the query response includes a continue value, use it here to get another page of results
+  iilocalonly         - Look only for files in the local repository
+Examples:
+  api.php?action=query&titles=File:Albert%20Einstein%20Head.jpg&prop=imageinfo
+  api.php?action=query&titles=File:Test.jpg&prop=imageinfo&iilimit=50&iiend=20071231235959&iiprop=timestamp|user|url
+
+* prop=images (im) *
+  Returns all images contained on the given page(s).
+  https://www.mediawiki.org/wiki/API:Properties#images_.2F_im
+
+This module requires read rights
+Parameters:
+  imlimit             - How many images to return
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  imcontinue          - When more results are available, use this to continue
+  imimages            - Only list these images. Useful for checking whether a certain page has a certain Image.
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  imdir               - The direction in which to list
+                        One value: ascending, descending
+                        Default: ascending
+Examples:
+  Get a list of images used in the [[Main Page]]:
+    api.php?action=query&prop=images&titles=Main%20Page
+  Get information about all images used in the [[Main Page]]:
+    api.php?action=query&generator=images&titles=Main%20Page&prop=info
+Generator:
+  This module may be used as a generator
+
+* prop=info (in) *
+  Get basic page information such as namespace, title, last touched date, ...
+  https://www.mediawiki.org/wiki/API:Properties#info_.2F_in
+
+This module requires read rights
+Parameters:
+  inprop              - Which additional properties to get:
+                         protection            - List the protection level of each page
+                         talkid                - The page ID of the talk page for each non-talk page
+                         watched               - List the watched status of each page
+                         watchers              - The number of watchers, if allowed
+                         notificationtimestamp - The watchlist notification timestamp of each page
+                         subjectid             - The page ID of the parent page for each talk page
+                         url                   - Gives a full URL to the page, and also an edit URL
+                         readable              - Whether the user can read this page
+                         preload               - Gives the text returned by EditFormPreloadText
+                         displaytitle          - Gives the way the page title is actually displayed
+                        Values (separate with '|'): protection, talkid, watched, watchers, notificationtimestamp, subjectid, url, readable, preload,
+                            displaytitle
+  intoken             - Request a token to perform a data-modifying action on a page
+                        Values (separate with '|'): edit, delete, protect, move, block, unblock, email, import, watch
+  incontinue          - When more results are available, use this to continue
+Examples:
+  api.php?action=query&prop=info&titles=Main%20Page
+  api.php?action=query&prop=info&inprop=protection&titles=Main%20Page
+
+* prop=iwlinks (iw) *
+  Returns all interwiki links from the given page(s).
+  https://www.mediawiki.org/wiki/API:Iwlinks
+
+This module requires read rights
+Parameters:
+  iwurl               - Whether to get the full URL
+  iwlimit             - How many interwiki links to return
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  iwcontinue          - When more results are available, use this to continue
+  iwprefix            - Prefix for the interwiki
+  iwtitle             - Interwiki link to search for. Must be used with iwprefix
+  iwdir               - The direction in which to list
+                        One value: ascending, descending
+                        Default: ascending
+Example:
+  Get interwiki links from the [[Main Page]]:
+    api.php?action=query&prop=iwlinks&titles=Main%20Page
+
+* prop=langlinks (ll) *
+  Returns all interlanguage links from the given page(s).
+  https://www.mediawiki.org/wiki/API:Properties#langlinks_.2F_ll
+
+This module requires read rights
+Parameters:
+  lllimit             - How many langlinks to return
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  llcontinue          - When more results are available, use this to continue
+  llurl               - DEPRECATED! Whether to get the full URL (Cannot be used with llprop)
+  llprop              - Which additional properties to get for each interlanguage link
+                         url      - Adds the full URL
+                         langname - Adds the localised language name (best effort, use CLDR extension)
+                                    Use llinlanguagecode to control the language
+                         autonym  - Adds the native language name
+                        Values (separate with '|'): url, langname, autonym
+  lllang              - Language code
+  lltitle             - Link to search for. Must be used with lllang
+  lldir               - The direction in which to list
+                        One value: ascending, descending
+                        Default: ascending
+  llinlanguagecode    - Language code for localised language names
+                        Default: en
+Example:
+  Get interlanguage links from the [[Main Page]]:
+    api.php?action=query&prop=langlinks&titles=Main%20Page&redirects=
+
+* prop=links (pl) *
+  Returns all links from the given page(s).
+  https://www.mediawiki.org/wiki/API:Properties#links_.2F_pl
+
+This module requires read rights
+Parameters:
+  plnamespace         - Show links in this namespace(s) only
+                        Values (separate with '|'): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+                        Maximum number of values 50 (500 for bots)
+  pllimit             - How many links to return
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  plcontinue          - When more results are available, use this to continue
+  pltitles            - Only list links to these titles. Useful for checking whether a certain page links to a certain title.
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  pldir               - The direction in which to list
+                        One value: ascending, descending
+                        Default: ascending
+Examples:
+  Get links from the [[Main Page]]:
+    api.php?action=query&prop=links&titles=Main%20Page
+  Get information about the link pages in the [[Main Page]]:
+    api.php?action=query&generator=links&titles=Main%20Page&prop=info
+  Get links from the Main Page in the User and Template namespaces:
+    api.php?action=query&prop=links&titles=Main%20Page&plnamespace=2|10
+Generator:
+  This module may be used as a generator
+
+* prop=pageprops (pp) *
+  Get various properties defined in the page content.
+  https://www.mediawiki.org/wiki/API:Properties#pageprops_.2F_pp
+
+This module requires read rights
+Parameters:
+  ppcontinue          - When more results are available, use this to continue
+  ppprop              - Only list these props. Useful for checking whether a certain page uses a certain page prop
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+Example:
+  api.php?action=query&prop=pageprops&titles=Category:Foo
+
+* prop=redirects (rd) *
+  Returns all redirects to the given page(s).
+  https://www.mediawiki.org/wiki/API:Properties#redirects_.2F_rd
+
+This module requires read rights
+Parameters:
+  rdprop              - Which properties to get:
+                         pageid   - Page id of each redirect
+                         title    - Title of each redirect
+                         fragment - Fragment of each redirect, if any
+                        Values (separate with '|'): pageid, title, fragment
+                        Default: pageid|title
+  rdshow              - Show only items that meet this criteria.
+                         fragment  - Only show redirects with a fragment
+                         !fragment - Only show redirects without a fragment
+                        Values (separate with '|'): fragment, !fragment
+  rdlimit             - How many redirects to return
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  rdcontinue          - When more results are available, use this to continue
+Examples:
+  Get a list of redirects to the [[Main Page]]:
+    api.php?action=query&prop=redirects&titles=Main%20Page
+  Get information about all redirects to the [[Main Page]]:
+    api.php?action=query&generator=redirects&titles=Main%20Page&prop=info
+Generator:
+  This module may be used as a generator
+
+* prop=revisions (rv) *
+  Get revision information.
+  May be used in several ways:
+   1) Get data about a set of pages (last revision), by setting titles or pageids parameter.
+   2) Get revisions for one given page, by using titles/pageids with start/end/limit params.
+   3) Get data about a set of revisions by setting their IDs with revids parameter.
+  All parameters marked as (enum) may only be used with a single page (#2).
+  https://www.mediawiki.org/wiki/API:Properties#revisions_.2F_rv
+
+This module requires read rights
+Parameters:
+  rvprop              - Which properties to get for each revision:
+                         ids            - The ID of the revision
+                         flags          - Revision flags (minor)
+                         timestamp      - The timestamp of the revision
+                         user           - User that made the revision
+                         userid         - User id of revision creator
+                         size           - Length (bytes) of the revision
+                         sha1           - SHA-1 (base 16) of the revision
+                         contentmodel   - Content model id
+                         comment        - Comment by the user for revision
+                         parsedcomment  - Parsed comment by the user for the revision
+                         content        - Text of the revision
+                         tags           - Tags for the revision
+                        Values (separate with '|'): ids, flags, timestamp, user, userid, size, sha1, contentmodel, comment, parsedcomment, content, tags
+                        Default: ids|timestamp|flags|comment|user
+  rvlimit             - Limit how many revisions will be returned (enum)
+                        No more than 500 (5000 for bots) allowed
+  rvstartid           - From which revision id to start enumeration (enum)
+  rvendid             - Stop revision enumeration on this revid (enum)
+  rvstart             - From which revision timestamp to start enumeration (enum)
+  rvend               - Enumerate up to this timestamp (enum)
+  rvdir               - In which direction to enumerate (enum)
+                         newer          - List oldest first. Note: rvstart has to be before rvend.
+                         older          - List newest first (default). Note: rvstart has to be later than rvend.
+                        One value: newer, older
+                        Default: older
+  rvuser              - Only include revisions made by user (enum)
+  rvexcludeuser       - Exclude revisions made by user (enum)
+  rvtag               - Only list revisions tagged with this tag
+  rvexpandtemplates   - Expand templates in revision content (requires rvprop=content)
+  rvgeneratexml       - Generate XML parse tree for revision content (requires rvprop=content)
+  rvparse             - Parse revision content (requires rvprop=content).
+                        For performance reasons if this option is used, rvlimit is enforced to 1.
+  rvsection           - Only retrieve the content of this section number
+  rvtoken             - Which tokens to obtain for each revision
+                        Values (separate with '|'): rollback
+  rvcontinue          - When more results are available, use this to continue
+  rvdiffto            - Revision ID to diff each revision to.
+                        Use "prev", "next" and "cur" for the previous, next and current revision respectively
+  rvdifftotext        - Text to diff each revision to. Only diffs a limited number of revisions.
+                        Overrides rvdiffto. If rvsection is set, only that section will be
+                        diffed against this text
+  rvcontentformat     - Serialization format used for difftotext and expected for output of content
+                        One value: text/x-wiki, text/javascript, text/css, text/plain
+Examples:
+  Get data with content for the last revision of titles "API" and "Main Page"
+    api.php?action=query&prop=revisions&titles=API|Main%20Page&rvprop=timestamp|user|comment|content
+  Get last 5 revisions of the "Main Page"
+    api.php?action=query&prop=revisions&titles=Main%20Page&rvlimit=5&rvprop=timestamp|user|comment
+  Get first 5 revisions of the "Main Page"
+    api.php?action=query&prop=revisions&titles=Main%20Page&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer
+  Get first 5 revisions of the "Main Page" made after 2006-05-01
+    api.php?action=query&prop=revisions&titles=Main%20Page&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer&rvstart=20060501000000
+  Get first 5 revisions of the "Main Page" that were not made made by anonymous user "127.0.0.1"
+    api.php?action=query&prop=revisions&titles=Main%20Page&rvlimit=5&rvprop=timestamp|user|comment&rvexcludeuser=127.0.0.1
+  Get first 5 revisions of the "Main Page" that were made by the user "MediaWiki default"
+    api.php?action=query&prop=revisions&titles=Main%20Page&rvlimit=5&rvprop=timestamp|user|comment&rvuser=MediaWiki%20default
+
+* prop=stashimageinfo (sii) *
+  Returns image information for stashed images.
+  https://www.mediawiki.org/wiki/API:Properties#imageinfo_.2F_ii
+
+This module requires read rights
+Parameters:
+  siifilekey          - Key that identifies a previous upload that was stashed temporarily.
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  siisessionkey       - DEPRECATED! Alias for filekey, for backward compatibility.
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  siiprop             - What image information to get:
+                         timestamp     - Adds timestamp for the uploaded version
+                         canonicaltitle - Adds the canonical title of the image file
+                         url           - Gives URL to the image and the description page
+                         size          - Adds the size of the image in bytes and the height, width and page count (if applicable)
+                         dimensions    - Alias for size
+                         sha1          - Adds SHA-1 hash for the image
+                         mime          - Adds MIME type of the image
+                         thumbmime     - Adds MIME type of the image thumbnail (requires url and param siiurlwidth)
+                         metadata      - Lists Exif metadata for the version of the image
+                         commonmetadata - Lists file format generic metadata for the version of the image
+                         extmetadata   - Lists formatted metadata combined from multiple sources. Results are HTML formatted.
+                         bitdepth      - Adds the bit depth of the version
+                        Values (separate with '|'): timestamp, canonicaltitle, url, size, dimensions, sha1, mime, thumbmime, metadata, commonmetadata,
+                            extmetadata, bitdepth
+                        Default: timestamp|url
+  siiurlwidth         - If siiprop=url is set, a URL to an image scaled to this width will be returned.
+                        Default: -1
+  siiurlheight        - Similar to siiurlwidth. Cannot be used without siiurlwidth
+                        Default: -1
+  siiurlparam         - A handler specific parameter string. For example, pdf's 
+                        might use 'page15-100px'. siiurlwidth must be used and be consistent with siiurlparam
+                        Default: 
+Examples:
+  api.php?action=query&prop=stashimageinfo&siifilekey=124sd34rsdf567
+  api.php?action=query&prop=stashimageinfo&siifilekey=b34edoe3|bceffd4&siiurlwidth=120&siiprop=url
+
+* prop=templates (tl) *
+  Returns all templates from the given page(s).
+  https://www.mediawiki.org/wiki/API:Properties#templates_.2F_tl
+
+This module requires read rights
+Parameters:
+  tlnamespace         - Show templates in this namespace(s) only
+                        Values (separate with '|'): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+                        Maximum number of values 50 (500 for bots)
+  tllimit             - How many templates to return
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  tlcontinue          - When more results are available, use this to continue
+  tltemplates         - Only list these templates. Useful for checking whether a certain page uses a certain template.
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  tldir               - The direction in which to list
+                        One value: ascending, descending
+                        Default: ascending
+Examples:
+  Get templates from the [[Main Page]]:
+    api.php?action=query&prop=templates&titles=Main%20Page
+  Get information about the template pages in the [[Main Page]]:
+    api.php?action=query&generator=templates&titles=Main%20Page&prop=info
+  Get templates from the Main Page in the User and Template namespaces:
+    api.php?action=query&prop=templates&titles=Main%20Page&tlnamespace=2|10
+Generator:
+  This module may be used as a generator
+
+--- --- --- --- --- --- --- --- --- --- --- ---  Query: List  --- --- --- --- --- --- --- --- --- --- --- --- 
+
+* list=allcategories (ac) *
+  Enumerate all categories.
+  https://www.mediawiki.org/wiki/API:Allcategories
+
+This module requires read rights
+Parameters:
+  acfrom              - The category to start enumerating from
+  accontinue          - When more results are available, use this to continue
+  acto                - The category to stop enumerating at
+  acprefix            - Search for all category titles that begin with this value
+  acdir               - Direction to sort in
+                        One value: ascending, descending
+                        Default: ascending
+  acmin               - Minimum number of category members
+  acmax               - Maximum number of category members
+  aclimit             - How many categories to return
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  acprop              - Which properties to get
+                         size    - Adds number of pages in the category
+                         hidden  - Tags categories that are hidden with __HIDDENCAT__
+                        Values (separate with '|'): size, hidden
+                        Default: 
+Examples:
+  api.php?action=query&list=allcategories&acprop=size
+  api.php?action=query&generator=allcategories&gacprefix=List&prop=info
+Generator:
+  This module may be used as a generator
+
+* list=allfileusages (af) *
+  List all file usages, including non-existing
+  https://www.mediawiki.org/wiki/API:Allfileusages
+
+This module requires read rights
+Parameters:
+  afcontinue          - When more results are available, use this to continue
+  affrom              - The title of the file to start enumerating from
+  afto                - The title of the file to stop enumerating at
+  afprefix            - Search for all file titles that begin with this value
+  afunique            - Only show distinct file titles. Cannot be used with afprop=ids.
+                        When used as a generator, yields target pages instead of source pages.
+  afprop              - What pieces of information to include
+                         ids      - Adds the pageid of the using page (Cannot be used with afunique)
+                         title    - Adds the title of the file
+                        Values (separate with '|'): ids, title
+                        Default: title
+  aflimit             - How many total items to return
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  afdir               - The direction in which to list
+                        One value: ascending, descending
+                        Default: ascending
+Examples:
+  List file titles with page ids they are from, including missing ones. Start at B:
+    api.php?action=query&list=allfileusages&affrom=B&afprop=ids|title
+  List unique file titles:
+    api.php?action=query&list=allfileusages&afunique=&affrom=B
+  Gets all file titles, marking the missing ones:
+    api.php?action=query&generator=allfileusages&gafunique=&gaffrom=B
+  Gets pages containing the files:
+    api.php?action=query&generator=allfileusages&gaffrom=B
+Generator:
+  This module may be used as a generator
+
+* list=allimages (ai) *
+  Enumerate all images sequentially.
+  https://www.mediawiki.org/wiki/API:Allimages
+
+This module requires read rights
+Parameters:
+  aisort              - Property to sort by
+                        One value: name, timestamp
+                        Default: name
+  aidir               - The direction in which to list
+                        One value: ascending, descending, newer, older
+                        Default: ascending
+  aifrom              - The image title to start enumerating from. Can only be used with aisort=name
+  aito                - The image title to stop enumerating at. Can only be used with aisort=name
+  aicontinue          - When more results are available, use this to continue
+  aistart             - The timestamp to start enumerating from. Can only be used with aisort=timestamp
+  aiend               - The timestamp to end enumerating. Can only be used with aisort=timestamp
+  aiprop              - What image information to get:
+                         timestamp     - Adds timestamp for the uploaded version
+                         user          - Adds the user who uploaded the image version
+                         userid        - Add the user ID that uploaded the image version
+                         comment       - Comment on the version
+                         parsedcomment - Parse the comment on the version
+                         canonicaltitle - Adds the canonical title of the image file
+                         url           - Gives URL to the image and the description page
+                         size          - Adds the size of the image in bytes and the height, width and page count (if applicable)
+                         dimensions    - Alias for size
+                         sha1          - Adds SHA-1 hash for the image
+                         mime          - Adds MIME type of the image
+                         mediatype     - Adds the media type of the image
+                         metadata      - Lists Exif metadata for the version of the image
+                         commonmetadata - Lists file format generic metadata for the version of the image
+                         extmetadata   - Lists formatted metadata combined from multiple sources. Results are HTML formatted.
+                         bitdepth      - Adds the bit depth of the version
+                        Values (separate with '|'): timestamp, user, userid, comment, parsedcomment, canonicaltitle, url, size, dimensions, sha1, mime,
+                            mediatype, metadata, commonmetadata, extmetadata, bitdepth
+                        Default: timestamp|url
+  aiprefix            - Search for all image titles that begin with this value. Can only be used with aisort=name
+  aiminsize           - Limit to images with at least this many bytes
+  aimaxsize           - Limit to images with at most this many bytes
+  aisha1              - SHA1 hash of image. Overrides aisha1base36
+  aisha1base36        - SHA1 hash of image in base 36 (used in MediaWiki)
+  aiuser              - Only return files uploaded by this user. Can only be used with aisort=timestamp. Cannot be used together with aifilterbots
+  aifilterbots        - How to filter files uploaded by bots. Can only be used with aisort=timestamp. Cannot be used together with aiuser
+                        One value: all, bots, nobots
+                        Default: all
+  aimime              - What MIME type to search for. e.g. image/jpeg. Disabled in Miser Mode
+  ailimit             - How many images in total to return
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+Examples:
+  Simple Use
+  Show a list of files starting at the letter "B":
+    api.php?action=query&list=allimages&aifrom=B
+  Simple Use
+  Show a list of recently uploaded files similar to Special:NewFiles:
+    api.php?action=query&list=allimages&aiprop=user|timestamp|url&aisort=timestamp&aidir=older
+  Using as Generator
+  Show info about 4 files starting at the letter "T":
+    api.php?action=query&generator=allimages&gailimit=4&gaifrom=T&prop=imageinfo
+Generator:
+  This module may be used as a generator
+
+* list=alllinks (al) *
+  Enumerate all links that point to a given namespace
+  https://www.mediawiki.org/wiki/API:Alllinks
+
+This module requires read rights
+Parameters:
+  alcontinue          - When more results are available, use this to continue
+  alfrom              - The title of the link to start enumerating from
+  alto                - The title of the link to stop enumerating at
+  alprefix            - Search for all linked titles that begin with this value
+  alunique            - Only show distinct linked titles. Cannot be used with alprop=ids.
+                        When used as a generator, yields target pages instead of source pages.
+  alprop              - What pieces of information to include
+                         ids      - Adds the pageid of the linking page (Cannot be used with alunique)
+                         title    - Adds the title of the link
+                        Values (separate with '|'): ids, title
+                        Default: title
+  alnamespace         - The namespace to enumerate
+                        One value: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+                        Default: 0
+  allimit             - How many total items to return
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  aldir               - The direction in which to list
+                        One value: ascending, descending
+                        Default: ascending
+Examples:
+  List linked titles with page ids they are from, including missing ones. Start at B:
+    api.php?action=query&list=alllinks&alfrom=B&alprop=ids|title
+  List unique linked titles:
+    api.php?action=query&list=alllinks&alunique=&alfrom=B
+  Gets all linked titles, marking the missing ones:
+    api.php?action=query&generator=alllinks&galunique=&galfrom=B
+  Gets pages containing the links:
+    api.php?action=query&generator=alllinks&galfrom=B
+Generator:
+  This module may be used as a generator
+
+* list=allpages (ap) *
+  Enumerate all pages sequentially in a given namespace.
+  https://www.mediawiki.org/wiki/API:Allpages
+
+This module requires read rights
+Parameters:
+  apfrom              - The page title to start enumerating from
+  apcontinue          - When more results are available, use this to continue
+  apto                - The page title to stop enumerating at
+  apprefix            - Search for all page titles that begin with this value
+  apnamespace         - The namespace to enumerate
+                        One value: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+                        Default: 0
+  apfilterredir       - Which pages to list
+                        One value: all, redirects, nonredirects
+                        Default: all
+  apminsize           - Limit to pages with at least this many bytes
+  apmaxsize           - Limit to pages with at most this many bytes
+  apprtype            - Limit to protected pages only
+                        Values (separate with '|'): edit, move, upload
+  apprlevel           - The protection level (must be used with apprtype= parameter)
+                        Can be empty, or Values (separate with '|'): autoconfirmed, sysop
+  apprfiltercascade   - Filter protections based on cascadingness (ignored when apprtype isn't set)
+                        One value: cascading, noncascading, all
+                        Default: all
+  aplimit             - How many total pages to return.
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  apdir               - The direction in which to list
+                        One value: ascending, descending
+                        Default: ascending
+  apfilterlanglinks   - Filter based on whether a page has langlinks
+                        Note that this may not consider langlinks added by extensions.
+                        One value: withlanglinks, withoutlanglinks, all
+                        Default: all
+  apprexpiry          - Which protection expiry to filter the page on
+                         indefinite - Get only pages with indefinite protection expiry
+                         definite - Get only pages with a definite (specific) protection expiry
+                         all - Get pages with any protections expiry
+                        One value: indefinite, definite, all
+                        Default: all
+Examples:
+  Simple Use
+  Show a list of pages starting at the letter "B":
+    api.php?action=query&list=allpages&apfrom=B
+  Using as Generator
+  Show info about 4 pages starting at the letter "T":
+    api.php?action=query&generator=allpages&gaplimit=4&gapfrom=T&prop=info
+  Show content of first 2 non-redirect pages beginning at "Re":
+    api.php?action=query&generator=allpages&gaplimit=2&gapfilterredir=nonredirects&gapfrom=Re&prop=revisions&rvprop=content
+Generator:
+  This module may be used as a generator
+
+* list=allredirects (ar) *
+  List all redirects to a namespace
+  https://www.mediawiki.org/wiki/API:Allredirects
+
+This module requires read rights
+Parameters:
+  arcontinue          - When more results are available, use this to continue
+  arfrom              - The title of the redirect to start enumerating from
+  arto                - The title of the redirect to stop enumerating at
+  arprefix            - Search for all target pages that begin with this value
+  arunique            - Only show distinct target pages. Cannot be used with arprop=ids|fragment|interwiki.
+                        When used as a generator, yields target pages instead of source pages.
+  arprop              - What pieces of information to include
+                         ids      - Adds the pageid of the redirecting page (Cannot be used with arunique)
+                         title    - Adds the title of the redirect
+                         fragment - Adds the fragment from the redirect, if any (Cannot be used with arunique)
+                         interwiki - Adds the interwiki prefix from the redirect, if any (Cannot be used with arunique)
+                        Values (separate with '|'): ids, title, fragment, interwiki
+                        Default: title
+  arnamespace         - The namespace to enumerate
+                        One value: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+                        Default: 0
+  arlimit             - How many total items to return
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  ardir               - The direction in which to list
+                        One value: ascending, descending
+                        Default: ascending
+Examples:
+  List target pages with page ids they are from, including missing ones. Start at B:
+    api.php?action=query&list=allredirects&arfrom=B&arprop=ids|title
+  List unique target pages:
+    api.php?action=query&list=allredirects&arunique=&arfrom=B
+  Gets all target pages, marking the missing ones:
+    api.php?action=query&generator=allredirects&garunique=&garfrom=B
+  Gets pages containing the redirects:
+    api.php?action=query&generator=allredirects&garfrom=B
+Generator:
+  This module may be used as a generator
+
+* list=alltransclusions (at) *
+  List all transclusions (pages embedded using {{x}}), including non-existing
+  https://www.mediawiki.org/wiki/API:Alltransclusions
+
+This module requires read rights
+Parameters:
+  atcontinue          - When more results are available, use this to continue
+  atfrom              - The title of the transclusion to start enumerating from
+  atto                - The title of the transclusion to stop enumerating at
+  atprefix            - Search for all transcluded titles that begin with this value
+  atunique            - Only show distinct transcluded titles. Cannot be used with atprop=ids.
+                        When used as a generator, yields target pages instead of source pages.
+  atprop              - What pieces of information to include
+                         ids      - Adds the pageid of the transcluding page (Cannot be used with atunique)
+                         title    - Adds the title of the transclusion
+                        Values (separate with '|'): ids, title
+                        Default: title
+  atnamespace         - The namespace to enumerate
+                        One value: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+                        Default: 10
+  atlimit             - How many total items to return
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  atdir               - The direction in which to list
+                        One value: ascending, descending
+                        Default: ascending
+Examples:
+  List transcluded titles with page ids they are from, including missing ones. Start at B:
+    api.php?action=query&list=alltransclusions&atfrom=B&atprop=ids|title
+  List unique transcluded titles:
+    api.php?action=query&list=alltransclusions&atunique=&atfrom=B
+  Gets all transcluded titles, marking the missing ones:
+    api.php?action=query&generator=alltransclusions&gatunique=&gatfrom=B
+  Gets pages containing the transclusions:
+    api.php?action=query&generator=alltransclusions&gatfrom=B
+Generator:
+  This module may be used as a generator
+
+* list=allusers (au) *
+  Enumerate all registered users.
+  https://www.mediawiki.org/wiki/API:Allusers
+
+This module requires read rights
+Parameters:
+  aufrom              - The user name to start enumerating from
+  auto                - The user name to stop enumerating at
+  auprefix            - Search for all users that begin with this value
+  audir               - Direction to sort in
+                        One value: ascending, descending
+                        Default: ascending
+  augroup             - Limit users to given group name(s)
+                        Values (separate with '|'): bot, sysop, bureaucrat
+  auexcludegroup      - Exclude users in given group name(s)
+                        Values (separate with '|'): bot, sysop, bureaucrat
+  aurights            - Limit users to given right(s) (does not include rights granted by implicit or auto-promoted groups like *, user, or autoconfirmed)
+                        Values (separate with '|'): apihighlimits, autoconfirmed, autopatrol, bigdelete, block, blockemail, bot, browsearchive,
+                            createaccount, createpage, createtalk, delete, deletedhistory, deletedtext, deletelogentry,
+                            deleterevision, edit, editcontentmodel, editinterface, editprotected, editmyoptions,
+                            editmyprivateinfo, editmyusercss, editmyuserjs, editmywatchlist, editsemiprotected, editusercssjs,
+                            editusercss, edituserjs, hideuser, import, importupload, ipblock-exempt, markbotedits, mergehistory,
+                            minoredit, move, movefile, move-rootuserpages, move-subpages, nominornewtalk, noratelimit,
+                            override-export-depth, passwordreset, patrol, patrolmarks, protect, proxyunbannable, purge, read,
+                            reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, suppressionlog,
+                            suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url,
+                            userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, writeapi, nuke, deletebatch,
+                            masseditregex
+                        Maximum number of values 50 (500 for bots)
+  auprop              - What pieces of information to include.
+                         blockinfo      - Adds the information about a current block on the user
+                         groups         - Lists groups that the user is in. This uses more server resources and may return fewer results than the limit
+                         implicitgroups - Lists all the groups the user is automatically in
+                         rights         - Lists rights that the user has
+                         editcount      - Adds the edit count of the user
+                         registration   - Adds the timestamp of when the user registered if available (may be blank)
+                        Values (separate with '|'): blockinfo, groups, implicitgroups, rights, editcount, registration
+  aulimit             - How many total user names to return
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  auwitheditsonly     - Only list users who have made edits
+  auactiveusers       - Only list users active in the last 30 days(s)
+Example:
+  api.php?action=query&list=allusers&aufrom=Y
+
+* list=backlinks (bl) *
+  Find all pages that link to the given page.
+  https://www.mediawiki.org/wiki/API:Backlinks
+
+This module requires read rights
+Parameters:
+  bltitle             - Title to search. Cannot be used together with blpageid
+  blpageid            - Pageid to search. Cannot be used together with bltitle
+  blcontinue          - When more results are available, use this to continue
+  blnamespace         - The namespace to enumerate
+                        Values (separate with '|'): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+                        Maximum number of values 50 (500 for bots)
+  bldir               - The direction in which to list
+                        One value: ascending, descending
+                        Default: ascending
+  blfilterredir       - How to filter for redirects. If set to nonredirects when blredirect is enabled, this is only applied to the second level
+                        One value: all, redirects, nonredirects
+                        Default: all
+  bllimit             - How many total pages to return. If blredirect is enabled, limit applies to each level separately (which means you may get up to 2 * limit results).
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  blredirect          - If linking page is a redirect, find all pages that link to that redirect as well. Maximum limit is halved.
+Examples:
+  api.php?action=query&list=backlinks&bltitle=Main%20Page
+  api.php?action=query&generator=backlinks&gbltitle=Main%20Page&prop=info
+Generator:
+  This module may be used as a generator
+
+* list=blocks (bk) *
+  List all blocked users and IP addresses.
+  https://www.mediawiki.org/wiki/API:Blocks
+
+This module requires read rights
+Parameters:
+  bkstart             - The timestamp to start enumerating from
+  bkend               - The timestamp to stop enumerating at
+  bkdir               - In which direction to enumerate
+                         newer          - List oldest first. Note: bkstart has to be before bkend.
+                         older          - List newest first (default). Note: bkstart has to be later than bkend.
+                        One value: newer, older
+                        Default: older
+  bkids               - List of block IDs to list (optional)
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  bkusers             - List of users to search for (optional)
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  bkip                - Get all blocks applying to this IP or CIDR range, including range blocks.
+                        Cannot be used together with bkusers. CIDR ranges broader than IPv4/16 or IPv6/19 are not accepted
+  bklimit             - The maximum amount of blocks to list
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  bkprop              - Which properties to get
+                         id         - Adds the ID of the block
+                         user       - Adds the username of the blocked user
+                         userid     - Adds the user ID of the blocked user
+                         by         - Adds the username of the blocking user
+                         byid       - Adds the user ID of the blocking user
+                         timestamp  - Adds the timestamp of when the block was given
+                         expiry     - Adds the timestamp of when the block expires
+                         reason     - Adds the reason given for the block
+                         range      - Adds the range of IPs affected by the block
+                         flags      - Tags the ban with (autoblock, anononly, etc)
+                        Values (separate with '|'): id, user, userid, by, byid, timestamp, expiry, reason, range, flags
+                        Default: id|user|by|timestamp|expiry|reason|flags
+  bkshow              - Show only items that meet this criteria.
+                        For example, to see only indefinite blocks on IPs, set bkshow=ip|!temp
+                        Values (separate with '|'): account, !account, temp, !temp, ip, !ip, range, !range
+  bkcontinue          - When more results are available, use this to continue
+Examples:
+  api.php?action=query&list=blocks
+  api.php?action=query&list=blocks&bkusers=Alice|Bob
+
+* list=categorymembers (cm) *
+  List all pages in a given category.
+  https://www.mediawiki.org/wiki/API:Categorymembers
+
+This module requires read rights
+Parameters:
+  cmtitle             - Which category to enumerate (required). Must include 'Category:' prefix. Cannot be used together with cmpageid
+  cmpageid            - Page ID of the category to enumerate. Cannot be used together with cmtitle
+  cmprop              - What pieces of information to include
+                         ids           - Adds the page ID
+                         title         - Adds the title and namespace ID of the page
+                         sortkey       - Adds the sortkey used for sorting in the category (hexadecimal string)
+                         sortkeyprefix - Adds the sortkey prefix used for sorting in the category (human-readable part of the sortkey)
+                         type          - Adds the type that the page has been categorised as (page, subcat or file)
+                         timestamp     - Adds the timestamp of when the page was included
+                        Values (separate with '|'): ids, title, sortkey, sortkeyprefix, type, timestamp
+                        Default: ids|title
+  cmnamespace         - Only include pages in these namespaces
+                        Values (separate with '|'): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+                        Maximum number of values 50 (500 for bots)
+  cmtype              - What type of category members to include. Ignored when cmsort=timestamp is set
+                        Values (separate with '|'): page, subcat, file
+                        Default: page|subcat|file
+  cmcontinue          - For large categories, give the value returned from previous query
+  cmlimit             - The maximum number of pages to return.
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  cmsort              - Property to sort by
+                        One value: sortkey, timestamp
+                        Default: sortkey
+  cmdir               - In which direction to sort
+                        One value: asc, desc, ascending, descending, newer, older
+                        Default: ascending
+  cmstart             - Timestamp to start listing from. Can only be used with cmsort=timestamp
+  cmend               - Timestamp to end listing at. Can only be used with cmsort=timestamp
+  cmstartsortkey      - Sortkey to start listing from. Must be given in binary format. Can only be used with cmsort=sortkey
+  cmendsortkey        - Sortkey to end listing at. Must be given in binary format. Can only be used with cmsort=sortkey
+  cmstartsortkeyprefix - Sortkey prefix to start listing from. Can only be used with cmsort=sortkey. Overrides cmstartsortkey
+  cmendsortkeyprefix  - Sortkey prefix to end listing BEFORE (not at, if this value occurs it will not be included!). Can only be used with cmsort=sortkey. Overrides cmendsortkey
+Examples:
+  Get first 10 pages in [[Category:Physics]]:
+    api.php?action=query&list=categorymembers&cmtitle=Category:Physics
+  Get page info about first 10 pages in [[Category:Physics]]:
+    api.php?action=query&generator=categorymembers&gcmtitle=Category:Physics&prop=info
+Generator:
+  This module may be used as a generator
+
+* list=deletedrevs (dr) *
+  List deleted revisions.
+  Operates in three modes:
+   1) List deleted revisions for the given title(s), sorted by timestamp.
+   2) List deleted contributions for the given user, sorted by timestamp (no titles specified).
+   3) List all deleted revisions in the given namespace, sorted by title and timestamp
+      (no titles specified, druser not set).
+  Certain parameters only apply to some modes and are ignored in others.
+  For instance, a parameter marked (1) only applies to mode 1 and is ignored in modes 2 and 3.
+  https://www.mediawiki.org/wiki/API:Deletedrevs
+
+This module requires read rights
+Parameters:
+  drstart             - The timestamp to start enumerating from (1, 2)
+  drend               - The timestamp to stop enumerating at (1, 2)
+  drdir               - In which direction to enumerate (1, 3)
+                         newer          - List oldest first. Note: drstart has to be before drend.
+                         older          - List newest first (default). Note: drstart has to be later than drend.
+                        One value: newer, older
+                        Default: older
+  drfrom              - Start listing at this title (3)
+  drto                - Stop listing at this title (3)
+  drprefix            - Search for all page titles that begin with this value (3)
+  drcontinue          - When more results are available, use this to continue
+  drunique            - List only one revision for each page (3)
+  drtag               - Only list revisions tagged with this tag
+  druser              - Only list revisions by this user
+  drexcludeuser       - Don't list revisions by this user
+  drnamespace         - Only list pages in this namespace (3)
+                        One value: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+                        Default: 0
+  drlimit             - The maximum amount of revisions to list
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  drprop              - Which properties to get
+                         revid          - Adds the revision ID of the deleted revision
+                         parentid       - Adds the revision ID of the previous revision to the page
+                         user           - Adds the user who made the revision
+                         userid         - Adds the user ID whom made the revision
+                         comment        - Adds the comment of the revision
+                         parsedcomment  - Adds the parsed comment of the revision
+                         minor          - Tags if the revision is minor
+                         len            - Adds the length (bytes) of the revision
+                         sha1           - Adds the SHA-1 (base 16) of the revision
+                         content        - Adds the content of the revision
+                         token          - Gives the edit token
+                         tags           - Tags for the revision
+                        Values (separate with '|'): revid, parentid, user, userid, comment, parsedcomment, minor, len, sha1, content, token, tags
+                        Default: user|comment
+Examples:
+  List the last deleted revisions of Main Page and Talk:Main Page, with content (mode 1):
+    api.php?action=query&list=deletedrevs&titles=Main%20Page|Talk:Main%20Page&drprop=user|comment|content
+  List the last 50 deleted contributions by Bob (mode 2):
+    api.php?action=query&list=deletedrevs&druser=Bob&drlimit=50
+  List the first 50 deleted revisions in the main namespace (mode 3):
+    api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50
+  List the first 50 deleted pages in the Talk namespace (mode 3)::
+    api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50&drnamespace=1&drunique=
+
+* list=embeddedin (ei) *
+  Find all pages that embed (transclude) the given title.
+  https://www.mediawiki.org/wiki/API:Embeddedin
+
+This module requires read rights
+Parameters:
+  eititle             - Title to search. Cannot be used together with eipageid
+  eipageid            - Pageid to search. Cannot be used together with eititle
+  eicontinue          - When more results are available, use this to continue
+  einamespace         - The namespace to enumerate
+                        Values (separate with '|'): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+                        Maximum number of values 50 (500 for bots)
+  eidir               - The direction in which to list
+                        One value: ascending, descending
+                        Default: ascending
+  eifilterredir       - How to filter for redirects
+                        One value: all, redirects, nonredirects
+                        Default: all
+  eilimit             - How many total pages to return
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+Examples:
+  api.php?action=query&list=embeddedin&eititle=Template:Stub
+  api.php?action=query&generator=embeddedin&geititle=Template:Stub&prop=info
+Generator:
+  This module may be used as a generator
+
+* list=exturlusage (eu) *
+  Enumerate pages that contain a given URL.
+  https://www.mediawiki.org/wiki/API:Exturlusage
+
+This module requires read rights
+Parameters:
+  euprop              - What pieces of information to include
+                         ids    - Adds the ID of page
+                         title  - Adds the title and namespace ID of the page
+                         url    - Adds the URL used in the page
+                        Values (separate with '|'): ids, title, url
+                        Default: ids|title|url
+  euoffset            - Used for paging. Use the value returned for "continue"
+  euprotocol          - Protocol of the URL. If empty and euquery set, the protocol is http.
+                        Leave both this and euquery empty to list all external links
+                        Can be empty, or One value: http, https, ftp, ftps, ssh, sftp, irc, ircs, xmpp, sip, sips, gopher, telnet, nntp, worldwind,
+                            mailto, tel, sms, news, svn, git, mms, bitcoin, magnet, urn, geo
+                        Default: 
+  euquery             - Search string without protocol. See [[Special:LinkSearch]]. Leave empty to list all external links
+  eunamespace         - The page namespace(s) to enumerate.
+                        Values (separate with '|'): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+                        Maximum number of values 50 (500 for bots)
+  eulimit             - How many pages to return.
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  euexpandurl         - Expand protocol-relative URLs with the canonical protocol
+Example:
+  api.php?action=query&list=exturlusage&euquery=www.mediawiki.org
+Generator:
+  This module may be used as a generator
+
+* list=filearchive (fa) *
+  Enumerate all deleted files sequentially.
+  https://www.mediawiki.org/wiki/API:Filearchive
+
+This module requires read rights
+Parameters:
+  fafrom              - The image title to start enumerating from
+  facontinue          - When more results are available, use this to continue
+  fato                - The image title to stop enumerating at
+  faprefix            - Search for all image titles that begin with this value
+  falimit             - How many images to return in total
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  fadir               - The direction in which to list
+                        One value: ascending, descending
+                        Default: ascending
+  fasha1              - SHA1 hash of image. Overrides fasha1base36
+  fasha1base36        - SHA1 hash of image in base 36 (used in MediaWiki)
+  faprop              - What image information to get:
+                         sha1              - Adds SHA-1 hash for the image
+                         timestamp         - Adds timestamp for the uploaded version
+                         user              - Adds user who uploaded the image version
+                         size              - Adds the size of the image in bytes and the height, width and page count (if applicable)
+                         dimensions        - Alias for size
+                         description       - Adds description the image version
+                         parseddescription - Parse the description on the version
+                         mime              - Adds MIME of the image
+                         mediatype         - Adds the media type of the image
+                         metadata          - Lists Exif metadata for the version of the image
+                         bitdepth          - Adds the bit depth of the version
+                         archivename       - Adds the file name of the archive version for non-latest versions
+                        Values (separate with '|'): sha1, timestamp, user, size, dimensions, description, parseddescription, mime, mediatype, metadata,
+                            bitdepth, archivename
+                        Default: timestamp
+Example:
+  Simple Use
+  Show a list of all deleted files:
+    api.php?action=query&list=filearchive
+
+* list=imageusage (iu) *
+  Find all pages that use the given image title.
+  https://www.mediawiki.org/wiki/API:Imageusage
+
+This module requires read rights
+Parameters:
+  iutitle             - Title to search. Cannot be used together with iupageid
+  iupageid            - Pageid to search. Cannot be used together with iutitle
+  iucontinue          - When more results are available, use this to continue
+  iunamespace         - The namespace to enumerate
+                        Values (separate with '|'): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+                        Maximum number of values 50 (500 for bots)
+  iudir               - The direction in which to list
+                        One value: ascending, descending
+                        Default: ascending
+  iufilterredir       - How to filter for redirects. If set to nonredirects when iuredirect is enabled, this is only applied to the second level
+                        One value: all, redirects, nonredirects
+                        Default: all
+  iulimit             - How many total pages to return. If iuredirect is enabled, limit applies to each level separately (which means you may get up to 2 * limit results).
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  iuredirect          - If linking page is a redirect, find all pages that link to that redirect as well. Maximum limit is halved.
+Examples:
+  api.php?action=query&list=imageusage&iutitle=File:Albert%20Einstein%20Head.jpg
+  api.php?action=query&generator=imageusage&giutitle=File:Albert%20Einstein%20Head.jpg&prop=info
+Generator:
+  This module may be used as a generator
+
+* list=iwbacklinks (iwbl) *
+  Find all pages that link to the given interwiki link.
+  Can be used to find all links with a prefix, or
+  all links to a title (with a given prefix).
+  Using neither parameter is effectively "All IW Links".
+  https://www.mediawiki.org/wiki/API:Iwbacklinks
+
+This module requires read rights
+Parameters:
+  iwblprefix          - Prefix for the interwiki
+  iwbltitle           - Interwiki link to search for. Must be used with iwblprefix
+  iwblcontinue        - When more results are available, use this to continue
+  iwbllimit           - How many total pages to return
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  iwblprop            - Which properties to get
+                         iwprefix       - Adds the prefix of the interwiki
+                         iwtitle        - Adds the title of the interwiki
+                        Values (separate with '|'): iwprefix, iwtitle
+                        Default: 
+  iwbldir             - The direction in which to list
+                        One value: ascending, descending
+                        Default: ascending
+Examples:
+  api.php?action=query&list=iwbacklinks&iwbltitle=Test&iwblprefix=wikibooks
+  api.php?action=query&generator=iwbacklinks&giwbltitle=Test&giwblprefix=wikibooks&prop=info
+Generator:
+  This module may be used as a generator
+
+* list=langbacklinks (lbl) *
+  Find all pages that link to the given language link.
+  Can be used to find all links with a language code, or
+  all links to a title (with a given language).
+  Using neither parameter is effectively "All Language Links".
+  Note that this may not consider language links added by extensions.
+  https://www.mediawiki.org/wiki/API:Langbacklinks
+
+This module requires read rights
+Parameters:
+  lbllang             - Language for the language link
+  lbltitle            - Language link to search for. Must be used with lbllang
+  lblcontinue         - When more results are available, use this to continue
+  lbllimit            - How many total pages to return
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  lblprop             - Which properties to get
+                         lllang         - Adds the language code of the language link
+                         lltitle        - Adds the title of the language link
+                        Values (separate with '|'): lllang, lltitle
+                        Default: 
+  lbldir              - The direction in which to list
+                        One value: ascending, descending
+                        Default: ascending
+Examples:
+  api.php?action=query&list=langbacklinks&lbltitle=Test&lbllang=fr
+  api.php?action=query&generator=langbacklinks&glbltitle=Test&glbllang=fr&prop=info
+Generator:
+  This module may be used as a generator
+
+* list=logevents (le) *
+  Get events from logs.
+  https://www.mediawiki.org/wiki/API:Logevents
+
+This module requires read rights
+Parameters:
+  leprop              - Which properties to get
+                         ids            - Adds the ID of the log event
+                         title          - Adds the title of the page for the log event
+                         type           - Adds the type of log event
+                         user           - Adds the user responsible for the log event
+                         userid         - Adds the user ID who was responsible for the log event
+                         timestamp      - Adds the timestamp for the event
+                         comment        - Adds the comment of the event
+                         parsedcomment  - Adds the parsed comment of the event
+                         details        - Lists additional details about the event
+                         tags           - Lists tags for the event
+                        Values (separate with '|'): ids, title, type, user, userid, timestamp, comment, parsedcomment, details, tags
+                        Default: ids|title|type|user|timestamp|comment|details
+  letype              - Filter log entries to only this type
+                        Can be empty, or One value: block, protect, rights, delete, upload, move, import, patrol, merge, suppress, newusers
+  leaction            - Filter log actions to only this action. Overrides letype
+                        Wildcard actions like 'action/*' allows to specify any string for the asterisk
+                        One value: block/block, block/unblock, block/reblock, protect/protect, protect/modify, protect/unprotect,
+                            protect/move_prot, upload/upload, upload/overwrite, upload/revert, import/upload, import/interwiki,
+                            merge/merge, suppress/block, suppress/reblock, move/move, move/move_redir, delete/delete,
+                            delete/restore, delete/revision, delete/event, suppress/revision, suppress/event, suppress/delete,
+                            patrol/patrol, rights/rights, rights/autopromote, newusers/newusers, newusers/create,
+                            newusers/create2, newusers/byemail, newusers/autocreate
+  lestart             - The timestamp to start enumerating from
+  leend               - The timestamp to end enumerating
+  ledir               - In which direction to enumerate
+                         newer          - List oldest first. Note: lestart has to be before leend.
+                         older          - List newest first (default). Note: lestart has to be later than leend.
+                        One value: newer, older
+                        Default: older
+  leuser              - Filter entries to those made by the given user
+  letitle             - Filter entries to those related to a page
+  leprefix            - Filter entries that start with this prefix. Disabled in Miser Mode
+  letag               - Only list event entries tagged with this tag
+  lelimit             - How many total event entries to return
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  lecontinue          - When more results are available, use this to continue
+Example:
+  api.php?action=query&list=logevents
+
+* list=pagepropnames (ppn) *
+  List all page prop names in use on the wiki.
+  https://www.mediawiki.org/wiki/API:Pagepropnames
+
+This module requires read rights
+Parameters:
+  ppncontinue         - When more results are available, use this to continue
+  ppnlimit            - The maximum number of pages to return
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+Example:
+  Get first 10 prop names:
+    api.php?action=query&list=pagepropnames
+
+* list=pageswithprop (pwp) *
+  List all pages using a given page prop.
+  https://www.mediawiki.org/wiki/API:Pageswithprop
+
+This module requires read rights
+Parameters:
+  pwppropname         - Page prop for which to enumerate pages
+                        This parameter is required
+  pwpprop             - What pieces of information to include
+                         ids   - Adds the page ID
+                         title - Adds the title and namespace ID of the page
+                         value - Adds the value of the page prop
+                        Values (separate with '|'): ids, title, value
+                        Default: ids|title
+  pwpcontinue         - When more results are available, use this to continue
+  pwplimit            - The maximum number of pages to return
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  pwpdir              - In which direction to sort
+                        One value: ascending, descending
+                        Default: ascending
+Examples:
+  Get first 10 pages using {{DISPLAYTITLE:}}:
+    api.php?action=query&list=pageswithprop&pwppropname=displaytitle&pwpprop=ids|title|value
+  Get page info about first 10 pages using __NOTOC__:
+    api.php?action=query&generator=pageswithprop&gpwppropname=notoc&prop=info
+Generator:
+  This module may be used as a generator
+
+* list=prefixsearch (ps) *
+  Perform a prefix search for page titles
+  https://www.mediawiki.org/wiki/API:Prefixsearch
+
+This module requires read rights
+Parameters:
+  pssearch            - Search string
+                        This parameter is required
+  psnamespace         - Namespaces to search
+                        Values (separate with '|'): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+                        Maximum number of values 50 (500 for bots)
+                        Default: 0
+  pslimit             - Maximum amount of results to return
+                        No more than 100 (200 for bots) allowed
+                        Default: 10
+Example:
+  api.php?action=query&list=prefixsearch&pssearch=meaning
+Generator:
+  This module may be used as a generator
+
+* list=protectedtitles (pt) *
+  List all titles protected from creation.
+  https://www.mediawiki.org/wiki/API:Protectedtitles
+
+This module requires read rights
+Parameters:
+  ptnamespace         - Only list titles in these namespaces
+                        Values (separate with '|'): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+                        Maximum number of values 50 (500 for bots)
+  ptlevel             - Only list titles with these protection levels
+                        Values (separate with '|'): autoconfirmed, sysop
+  ptlimit             - How many total pages to return
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  ptdir               - In which direction to enumerate
+                         newer          - List oldest first. Note: ptstart has to be before ptend.
+                         older          - List newest first (default). Note: ptstart has to be later than ptend.
+                        One value: newer, older
+                        Default: older
+  ptstart             - Start listing at this protection timestamp
+  ptend               - Stop listing at this protection timestamp
+  ptprop              - Which properties to get
+                         timestamp      - Adds the timestamp of when protection was added
+                         user           - Adds the user that added the protection
+                         userid         - Adds the user id that added the protection
+                         comment        - Adds the comment for the protection
+                         parsedcomment  - Adds the parsed comment for the protection
+                         expiry         - Adds the timestamp of when the protection will be lifted
+                         level          - Adds the protection level
+                        Values (separate with '|'): timestamp, user, userid, comment, parsedcomment, expiry, level
+                        Default: timestamp|level
+  ptcontinue          - When more results are available, use this to continue
+Example:
+  api.php?action=query&list=protectedtitles
+Generator:
+  This module may be used as a generator
+
+* list=querypage (qp) *
+  Get a list provided by a QueryPage-based special page.
+  https://www.mediawiki.org/wiki/API:Querypage
+
+This module requires read rights
+Parameters:
+  qppage              - The name of the special page. Note, this is case sensitive
+                        This parameter is required
+                        One value: Ancientpages, BrokenRedirects, Deadendpages, DoubleRedirects, ListDuplicatedFiles, Listredirects,
+                            Lonelypages, Longpages, Mostcategories, Mostimages, Mostinterwikis, Mostlinkedcategories,
+                            Mostlinkedtemplates, Mostlinked, Mostrevisions, Fewestrevisions, Shortpages,
+                            Uncategorizedcategories, Uncategorizedpages, Uncategorizedimages, Uncategorizedtemplates,
+                            Unusedcategories, Unusedimages, Wantedcategories, Wantedfiles, Wantedpages, Wantedtemplates,
+                            Unwatchedpages, Unusedtemplates, Withoutinterwiki, Popularpages
+  qpoffset            - When more results are available, use this to continue
+                        Default: 0
+  qplimit             - Number of results to return
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+Example:
+  api.php?action=query&list=querypage&qppage=Ancientpages
+Generator:
+  This module may be used as a generator
+
+* list=random (rn) *
+  Get a set of random pages.
+  NOTE: Pages are listed in a fixed sequence, only the starting point is random.
+        This means that if, for example, "Main Page" is the first random page on
+        your list, "List of fictional monkeys" will *always* be second, "List of
+        people on stamps of Vanuatu" third, etc.
+  NOTE: If the number of pages in the namespace is lower than rnlimit, you will
+        get fewer pages. You will not get the same page twice.
+  https://www.mediawiki.org/wiki/API:Random
+
+This module requires read rights
+Parameters:
+  rnnamespace         - Return pages in these namespaces only
+                        Values (separate with '|'): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+                        Maximum number of values 50 (500 for bots)
+  rnlimit             - Limit how many random pages will be returned
+                        No more than 10 (20 for bots) allowed
+                        Default: 1
+  rnredirect          - Load a random redirect instead of a random page
+Example:
+  api.php?action=query&list=random&rnnamespace=0&rnlimit=2
+Generator:
+  This module may be used as a generator
+
+* list=recentchanges (rc) *
+  Enumerate recent changes.
+  https://www.mediawiki.org/wiki/API:Recentchanges
+
+This module requires read rights
+Parameters:
+  rcstart             - The timestamp to start enumerating from
+  rcend               - The timestamp to end enumerating
+  rcdir               - In which direction to enumerate
+                         newer          - List oldest first. Note: rcstart has to be before rcend.
+                         older          - List newest first (default). Note: rcstart has to be later than rcend.
+                        One value: newer, older
+                        Default: older
+  rcnamespace         - Filter log entries to only this namespace(s)
+                        Values (separate with '|'): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+                        Maximum number of values 50 (500 for bots)
+  rcuser              - Only list changes by this user
+  rcexcludeuser       - Don't list changes by this user
+  rctag               - Only list changes tagged with this tag
+  rcprop              - Include additional pieces of information
+                         user           - Adds the user responsible for the edit and tags if they are an IP
+                         userid         - Adds the user id responsible for the edit
+                         comment        - Adds the comment for the edit
+                         parsedcomment  - Adds the parsed comment for the edit
+                         flags          - Adds flags for the edit
+                         timestamp      - Adds timestamp of the edit
+                         title          - Adds the page title of the edit
+                         ids            - Adds the page ID, recent changes ID and the new and old revision ID
+                         sizes          - Adds the new and old page length in bytes
+                         redirect       - Tags edit if page is a redirect
+                         patrolled      - Tags patrollable edits as being patrolled or unpatrolled
+                         loginfo        - Adds log information (logid, logtype, etc) to log entries
+                         tags           - Lists tags for the entry
+                         sha1           - Adds the content checksum for entries associated with a revision
+                        Values (separate with '|'): user, userid, comment, parsedcomment, flags, timestamp, title, ids, sizes, redirect, patrolled,
+                            loginfo, tags, sha1
+                        Default: title|timestamp|ids
+  rctoken             - Which tokens to obtain for each change
+                        Values (separate with '|'): patrol
+  rcshow              - Show only items that meet this criteria.
+                        For example, to see only minor edits done by logged-in users, set rcshow=minor|!anon
+                        Values (separate with '|'): minor, !minor, bot, !bot, anon, !anon, redirect, !redirect, patrolled, !patrolled, unpatrolled
+  rclimit             - How many total changes to return
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  rctype              - Which types of changes to show
+                        Values (separate with '|'): edit, external, new, log
+  rctoponly           - Only list changes which are the latest revision
+  rccontinue          - When more results are available, use this to continue
+Example:
+  api.php?action=query&list=recentchanges
+Generator:
+  This module may be used as a generator
+
+* list=search (sr) *
+  Perform a full text search.
+  https://www.mediawiki.org/wiki/API:Search
+
+This module requires read rights
+Parameters:
+  srsearch            - Search for all page titles (or content) that has this value
+                        This parameter is required
+  srnamespace         - The namespace(s) to enumerate
+                        Values (separate with '|'): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+                        Maximum number of values 50 (500 for bots)
+                        Default: 0
+  srwhat              - Search inside the text or titles
+                        One value: title, text, nearmatch
+  srinfo              - What metadata to return
+                        Values (separate with '|'): totalhits, suggestion
+                        Default: totalhits|suggestion
+  srprop              - What properties to return
+                         size             - Adds the size of the page in bytes
+                         wordcount        - Adds the word count of the page
+                         timestamp        - Adds the timestamp of when the page was last edited
+                         score            - Adds the score (if any) from the search engine
+                         snippet          - Adds a parsed snippet of the page
+                         titlesnippet     - Adds a parsed snippet of the page title
+                         redirectsnippet  - Adds a parsed snippet of the redirect title
+                         redirecttitle    - Adds the title of the matching redirect
+                         sectionsnippet   - Adds a parsed snippet of the matching section title
+                         sectiontitle     - Adds the title of the matching section
+                         hasrelated       - Indicates whether a related search is available
+                        Values (separate with '|'): size, wordcount, timestamp, score, snippet, titlesnippet, redirecttitle, redirectsnippet,
+                            sectiontitle, sectionsnippet, hasrelated
+                        Default: size|wordcount|timestamp|snippet
+  sroffset            - Use this value to continue paging (return by query)
+                        Default: 0
+  srlimit             - How many total pages to return
+                        No more than 50 (500 for bots) allowed
+                        Default: 10
+  srinterwiki         - Include interwiki results in the search, if available
+Examples:
+  api.php?action=query&list=search&srsearch=meaning
+  api.php?action=query&list=search&srwhat=text&srsearch=meaning
+  api.php?action=query&generator=search&gsrsearch=meaning&prop=info
+Generator:
+  This module may be used as a generator
+
+* list=tags (tg) *
+  List change tags.
+  https://www.mediawiki.org/wiki/API:Tags
+
+This module requires read rights
+Parameters:
+  tgcontinue          - When more results are available, use this to continue
+  tglimit             - The maximum number of tags to list
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  tgprop              - Which properties to get
+                         name         - Adds name of tag
+                         displayname  - Adds system message for the tag
+                         description  - Adds description of the tag
+                         hitcount     - Adds the amount of revisions that have this tag
+                        Values (separate with '|'): name, displayname, description, hitcount
+                        Default: name
+Example:
+  api.php?action=query&list=tags&tgprop=displayname|description|hitcount
+
+* list=usercontribs (uc) *
+  Get all edits by a user.
+  https://www.mediawiki.org/wiki/API:Usercontribs
+
+This module requires read rights
+Parameters:
+  uclimit             - The maximum number of contributions to return
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  ucstart             - The start timestamp to return from
+  ucend               - The end timestamp to return to
+  uccontinue          - When more results are available, use this to continue
+  ucuser              - The users to retrieve contributions for
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  ucuserprefix        - Retrieve contributions for all users whose names begin with this value.
+                        Overrides ucuser
+  ucdir               - In which direction to enumerate
+                         newer          - List oldest first. Note: ucstart has to be before ucend.
+                         older          - List newest first (default). Note: ucstart has to be later than ucend.
+                        One value: newer, older
+                        Default: older
+  ucnamespace         - Only list contributions in these namespaces
+                        Values (separate with '|'): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+                        Maximum number of values 50 (500 for bots)
+  ucprop              - Include additional pieces of information
+                         ids            - Adds the page ID and revision ID
+                         title          - Adds the title and namespace ID of the page
+                         timestamp      - Adds the timestamp of the edit
+                         comment        - Adds the comment of the edit
+                         parsedcomment  - Adds the parsed comment of the edit
+                         size           - Adds the new size of the edit
+                         sizediff       - Adds the size delta of the edit against its parent
+                         flags          - Adds flags of the edit
+                         patrolled      - Tags patrolled edits
+                         tags           - Lists tags for the edit
+                        Values (separate with '|'): ids, title, timestamp, comment, parsedcomment, size, sizediff, flags, patrolled, tags
+                        Default: ids|title|timestamp|comment|size|flags
+  ucshow              - Show only items that meet thse criteria, e.g. non minor edits only: ucshow=!minor
+                        NOTE: If ucshow=patrolled or ucshow=!patrolled is set, revisions older than
+                        $wgRCMaxAge (7862400) won't be shown
+                        Values (separate with '|'): minor, !minor, patrolled, !patrolled, top, !top, new, !new
+  uctag               - Only list revisions tagged with this tag
+  uctoponly           - DEPRECATED! Only list changes which are the latest revision
+Examples:
+  api.php?action=query&list=usercontribs&ucuser=YurikBot
+  api.php?action=query&list=usercontribs&ucuserprefix=217.121.114.
+
+* list=users (us) *
+  Get information about a list of users.
+  https://www.mediawiki.org/wiki/API:Users
+
+This module requires read rights
+Parameters:
+  usprop              - What pieces of information to include
+                          blockinfo      - Tags if the user is blocked, by whom, and for what reason
+                          groups         - Lists all the groups the user(s) belongs to
+                          implicitgroups - Lists all the groups a user is automatically a member of
+                          rights         - Lists all the rights the user(s) has
+                          editcount      - Adds the user's edit count
+                          registration   - Adds the user's registration timestamp
+                          emailable      - Tags if the user can and wants to receive email through [[Special:Emailuser]]
+                          gender         - Tags the gender of the user. Returns "male", "female", or "unknown"
+                        Values (separate with '|'): blockinfo, groups, implicitgroups, rights, editcount, registration, emailable, gender
+  ususers             - A list of users to obtain the same information for
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  ustoken             - Which tokens to obtain for each user
+                        Values (separate with '|'): userrights
+Example:
+  api.php?action=query&list=users&ususers=brion|TimStarling&usprop=groups|editcount|gender
+
+* list=watchlist (wl) *
+  Get all recent changes to pages in the logged in user's watchlist.
+  https://www.mediawiki.org/wiki/API:Watchlist
+
+This module requires read rights
+Parameters:
+  wlallrev            - Include multiple revisions of the same page within given timeframe
+  wlstart             - The timestamp to start enumerating from
+  wlend               - The timestamp to end enumerating
+  wlnamespace         - Filter changes to only the given namespace(s)
+                        Values (separate with '|'): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+                        Maximum number of values 50 (500 for bots)
+  wluser              - Only list changes by this user
+  wlexcludeuser       - Don't list changes by this user
+  wldir               - In which direction to enumerate
+                         newer          - List oldest first. Note: wlstart has to be before wlend.
+                         older          - List newest first (default). Note: wlstart has to be later than wlend.
+                        One value: newer, older
+                        Default: older
+  wllimit             - How many total results to return per request
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  wlprop              - Which additional items to get (non-generator mode only).
+                         ids                    - Adds revision ids and page ids
+                         title                  - Adds title of the page
+                         flags                  - Adds flags for the edit
+                         user                   - Adds the user who made the edit
+                         userid                 - Adds user id of whom made the edit
+                         comment                - Adds comment of the edit
+                         parsedcomment          - Adds parsed comment of the edit
+                         timestamp              - Adds timestamp of the edit
+                         patrol                 - Tags edits that are patrolled
+                         sizes                  - Adds the old and new lengths of the page
+                         notificationtimestamp  - Adds timestamp of when the user was last notified about the edit
+                         loginfo                - Adds log information where appropriate
+                        Values (separate with '|'): ids, title, flags, user, userid, comment, parsedcomment, timestamp, patrol, sizes,
+                            notificationtimestamp, loginfo
+                        Default: ids|title|flags
+  wlshow              - Show only items that meet this criteria.
+                        For example, to see only minor edits done by logged-in users, set wlshow=minor|!anon
+                        Values (separate with '|'): minor, !minor, bot, !bot, anon, !anon, patrolled, !patrolled
+  wltype              - Which types of changes to show
+                         edit           - Regular page edits
+                         external       - External changes
+                         new            - Page creations
+                         log            - Log entries
+                        Values (separate with '|'): edit, external, new, log
+  wlowner             - The name of the user whose watchlist you'd like to access
+  wltoken             - Give a security token (settable in preferences) to allow access to another user's watchlist
+  wlcontinue          - When more results are available, use this to continue
+Examples:
+  api.php?action=query&list=watchlist
+  api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment
+  api.php?action=query&list=watchlist&wlallrev=&wlprop=ids|title|timestamp|user|comment
+  api.php?action=query&generator=watchlist&prop=info
+  api.php?action=query&generator=watchlist&gwlallrev=&prop=revisions&rvprop=timestamp|user
+  api.php?action=query&list=watchlist&wlowner=Bob_Smith&wltoken=123ABC
+Generator:
+  This module may be used as a generator
+
+* list=watchlistraw (wr) *
+  Get all pages on the logged in user's watchlist.
+  https://www.mediawiki.org/wiki/API:Watchlistraw
+
+This module requires read rights
+Parameters:
+  wrcontinue          - When more results are available, use this to continue
+  wrnamespace         - Only list pages in the given namespace(s)
+                        Values (separate with '|'): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+                        Maximum number of values 50 (500 for bots)
+  wrlimit             - How many total results to return per request
+                        No more than 500 (5000 for bots) allowed
+                        Default: 10
+  wrprop              - Which additional properties to get (non-generator mode only)
+                         changed  - Adds timestamp of when the user was last notified about the edit
+                        Values (separate with '|'): changed
+  wrshow              - Only list items that meet these criteria
+                        Values (separate with '|'): changed, !changed
+  wrowner             - The name of the user whose watchlist you'd like to access
+  wrtoken             - Give a security token (settable in preferences) to allow access to another user's watchlist
+  wrdir               - Direction to sort the titles and namespaces in
+                        One value: ascending, descending
+                        Default: ascending
+Examples:
+  api.php?action=query&list=watchlistraw
+  api.php?action=query&generator=watchlistraw&gwrshow=changed&prop=revisions
+Generator:
+  This module may be used as a generator
+
+--- --- --- --- --- --- --- --- --- --- --- ---  Query: Meta  --- --- --- --- --- --- --- --- --- --- --- --- 
+
+* meta=allmessages (am) *
+  Return messages from this site.
+  https://www.mediawiki.org/wiki/API:Meta#allmessages_.2F_am
+
+This module requires read rights
+Parameters:
+  ammessages          - Which messages to output. "*" (default) means all messages
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+                        Default: *
+  amprop              - Which properties to get
+                        Values (separate with '|'): default
+  amenableparser      - Set to enable parser, will preprocess the wikitext of message
+                        Will substitute magic words, handle templates etc.
+  amnocontent         - If set, do not include the content of the messages in the output.
+  amincludelocal      - Also include local messages, i.e. messages that don't exist in the software but do exist as a MediaWiki: page.
+                        This lists all MediaWiki: pages, so it will also list those that aren't 'really' messages such as Common.js
+  amargs              - Arguments to be substituted into message
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  amfilter            - Return only messages with names that contain this string
+  amcustomised        - Return only messages in this customisation state
+                        One value: all, modified, unmodified
+                        Default: all
+  amlang              - Return messages in this language
+  amfrom              - Return messages starting at this message
+  amto                - Return messages ending at this message
+  amtitle             - Page name to use as context when parsing message (for enableparser option)
+  amprefix            - Return messages with this prefix
+Examples:
+  api.php?action=query&meta=allmessages&amprefix=ipb-
+  api.php?action=query&meta=allmessages&ammessages=august|mainpage&amlang=de
+
+* meta=filerepoinfo (fri) *
+  Return meta information about image repositories configured on the wiki.
+
+This module requires read rights
+Parameters:
+  friprop             - Which repository properties to get (there may be more available on some wikis):
+                         apiurl      - URL to the repository API - helpful for getting image info from the host.
+                         name        - The key of the repository - used in e.g. $wgForeignFileRepos and imageinfo return values.
+                         displayname - The human-readable name of the repository wiki.
+                         rooturl     - Root URL for image paths.
+                         local       - Whether that repository is the local one or not.
+                        Values (separate with '|'): name, displayname, rootUrl, local, url, thumbUrl, initialCapital, scriptDirUrl, fetchDescription,
+                            descriptionCacheExpiry, apiurl, articlepath, server, favicon, scriptExtension
+                        Default: name|displayname|rootUrl|local|url|thumbUrl|initialCapital|scriptDirUrl|fetchDescription|descriptionCacheExpiry|apiurl|articlepath|server|favicon|scriptExtension
+Example:
+  api.php?action=query&meta=filerepoinfo&friprop=apiurl|name|displayname
+
+* meta=siteinfo (si) *
+  Return general information about the site.
+  https://www.mediawiki.org/wiki/API:Meta#siteinfo_.2F_si
+
+This module requires read rights
+Parameters:
+  siprop              - Which sysinfo properties to get:
+                         general               - Overall system information
+                         namespaces            - List of registered namespaces and their canonical names
+                         namespacealiases      - List of registered namespace aliases
+                         specialpagealiases    - List of special page aliases
+                         magicwords            - List of magic words and their aliases
+                         statistics            - Returns site statistics
+                         interwikimap          - Returns interwiki map (optionally filtered, (optionally localised by using siinlanguagecode))
+                         dbrepllag             - Returns database server with the highest replication lag
+                         usergroups            - Returns user groups and the associated permissions
+                         extensions            - Returns extensions installed on the wiki
+                         fileextensions        - Returns list of file extensions allowed to be uploaded
+                         rightsinfo            - Returns wiki rights (license) information if available
+                         restrictions          - Returns information on available restriction (protection) types
+                         languages             - Returns a list of languages MediaWiki supports(optionally localised by using siinlanguagecode)
+                         skins                 - Returns a list of all enabled skins
+                         extensiontags         - Returns a list of parser extension tags
+                         functionhooks         - Returns a list of parser function hooks
+                         showhooks             - Returns a list of all subscribed hooks (contents of $wgHooks)
+                         variables             - Returns a list of variable IDs
+                         protocols             - Returns a list of protocols that are allowed in external links.
+                         defaultoptions        - Returns the default values for user preferences.
+                        Values (separate with '|'): general, namespaces, namespacealiases, specialpagealiases, magicwords, interwikimap, dbrepllag,
+                            statistics, usergroups, extensions, fileextensions, rightsinfo, restrictions, languages, skins,
+                            extensiontags, functionhooks, showhooks, variables, protocols, defaultoptions
+                        Default: general
+  sifilteriw          - Return only local or only nonlocal entries of the interwiki map
+                        One value: local, !local
+  sishowalldb         - List all database servers, not just the one lagging the most
+  sinumberingroup     - Lists the number of users in user groups
+  siinlanguagecode    - Language code for localised language names (best effort, use CLDR extension)
+Examples:
+  api.php?action=query&meta=siteinfo&siprop=general|namespaces|namespacealiases|statistics
+  api.php?action=query&meta=siteinfo&siprop=interwikimap&sifilteriw=local
+  api.php?action=query&meta=siteinfo&siprop=dbrepllag&sishowalldb=
+
+* meta=userinfo (ui) *
+  Get information about the current user.
+  https://www.mediawiki.org/wiki/API:Meta#userinfo_.2F_ui
+
+This module requires read rights
+Parameters:
+  uiprop              - What pieces of information to include
+                          blockinfo        - Tags if the current user is blocked, by whom, and for what reason
+                          hasmsg           - Adds a tag "message" if the current user has pending messages
+                          groups           - Lists all the groups the current user belongs to
+                          implicitgroups   - Lists all the groups the current user is automatically a member of
+                          rights           - Lists all the rights the current user has
+                          changeablegroups - Lists the groups the current user can add to and remove from
+                          options          - Lists all preferences the current user has set
+                          preferencestoken - Get a token to change current user's preferences
+                          editcount        - Adds the current user's edit count
+                          ratelimits       - Lists all rate limits applying to the current user
+                          realname         - Adds the user's real name
+                          email            - Adds the user's email address and email authentication date
+                          acceptlang       - Echoes the Accept-Language header sent by the client in a structured format
+                          registrationdate - Adds the user's registration date
+                        Values (separate with '|'): blockinfo, hasmsg, groups, implicitgroups, rights, changeablegroups, options, preferencestoken,
+                            editcount, ratelimits, email, realname, acceptlang, registrationdate
+Examples:
+  api.php?action=query&meta=userinfo
+  api.php?action=query&meta=userinfo&uiprop=blockinfo|groups|rights|hasmsg
+
+
+*** *** *** *** *** *** *** *** *** *** *** *** *** ***  Modules: continuation  *** *** *** *** *** *** *** *** *** *** *** *** *** *** 
+
+
+* action=expandtemplates *
+  Expands all templates in wikitext.
+  https://www.mediawiki.org/wiki/API:Parsing_wikitext#expandtemplates
+
+This module requires read rights
+Parameters:
+  title               - Title of page
+                        Default: API
+  text                - Wikitext to convert
+                        This parameter is required
+  generatexml         - Generate XML parse tree
+  includecomments     - Whether to include HTML comments in the output
+Example:
+  api.php?action=expandtemplates&text={{Project:Sandbox}}
+
+* action=parse *
+  Parses content and returns parser output.
+  See the various prop-Modules of action=query to get information from the currentversion of a page.
+  There are several ways to specify the text to parse:
+  1) Specify a page or revision, using page, pageid, or oldid.
+  2) Specify content explicitly, using text, title, and contentmodel.
+  3) Specify only a summary to parse. prop should be given an empty value.
+  https://www.mediawiki.org/wiki/API:Parsing_wikitext#parse
+
+This module requires read rights
+Parameters:
+  title               - Title of page the text belongs to. If omitted, contentmodel must be specified, and "API" will be used as the title
+  text                - Text to parse. Use title or contentmodel to control the content model
+  summary             - Summary to parse
+  page                - Parse the content of this page. Cannot be used together with text and title
+  pageid              - Parse the content of this page. Overrides page
+  redirects           - If the page or the pageid parameter is set to a redirect, resolve it
+  oldid               - Parse the content of this revision. Overrides page and pageid
+  prop                - Which pieces of information to get
+                         text           - Gives the parsed text of the wikitext
+                         langlinks      - Gives the language links in the parsed wikitext
+                         categories     - Gives the categories in the parsed wikitext
+                         categorieshtml - Gives the HTML version of the categories
+                         languageshtml  - DEPRECATED. Will be removed in MediaWiki 1.24.
+                                          Gives the HTML version of the language links
+                         links          - Gives the internal links in the parsed wikitext
+                         templates      - Gives the templates in the parsed wikitext
+                         images         - Gives the images in the parsed wikitext
+                         externallinks  - Gives the external links in the parsed wikitext
+                         sections       - Gives the sections in the parsed wikitext
+                         revid          - Adds the revision ID of the parsed page
+                         displaytitle   - Adds the title of the parsed wikitext
+                         headitems      - Gives items to put in the <head> of the page
+                         headhtml       - Gives parsed <head> of the page
+                         iwlinks        - Gives interwiki links in the parsed wikitext
+                         wikitext       - Gives the original wikitext that was parsed
+                         properties     - Gives various properties defined in the parsed wikitext
+                         limitreportdata - Gives the limit report in a structured way.
+                                           Gives no data, when disablepp is set.
+                         limitreporthtml - Gives the HTML version of the limit report.
+                                           Gives no data, when disablepp is set.
+                        Values (separate with '|'): text, langlinks, languageshtml, categories, categorieshtml, links, templates, images, externallinks,
+                            sections, revid, displaytitle, headitems, headhtml, iwlinks, wikitext, properties, limitreportdata,
+                            limitreporthtml
+                        Default: text|langlinks|categories|links|templates|images|externallinks|sections|revid|displaytitle|iwlinks|properties
+  pst                 - Do a pre-save transform on the input before parsing it
+                        Only valid when used with text
+  onlypst             - Do a pre-save transform (PST) on the input, but don't parse it
+                        Returns the same wikitext, after a PST has been applied.
+                        Only valid when used with text
+  effectivelanglinks  - Includes language links supplied by extensions
+                        (for use with prop=langlinks|languageshtml)
+  uselang             - Which language to parse the request in
+  section             - Only retrieve the content of this section number
+  disablepp           - Disable the PP Report from the parser output
+  generatexml         - Generate XML parse tree (requires contentmodel=wikitext)
+  preview             - Parse in preview mode
+  sectionpreview      - Parse in section preview mode (enables preview mode too)
+  disabletoc          - Disable table of contents in output
+  contentformat       - Content serialization format used for the input text
+                        Only valid when used with text
+                        One value: text/x-wiki, text/javascript, text/css, text/plain
+  contentmodel        - Content model of the input text. If omitted, title must be specified, and default will be the model of the specified title
+                        Only valid when used with text
+                        One value: wikitext, javascript, css, text
+Examples:
+  Parse a page:
+    api.php?action=parse&page=Project:Sandbox
+  Parse wikitext:
+    api.php?action=parse&text={{Project:Sandbox}}&contentmodel=wikitext
+  Parse wikitext, specifying the page title:
+    api.php?action=parse&text={{PAGENAME}}&title=Test
+  Parse a summary:
+    api.php?action=parse&summary=Some+[[link]]&prop=
+
+* action=opensearch *
+  Search the wiki using the OpenSearch protocol.
+  https://www.mediawiki.org/wiki/API:Opensearch
+
+This module requires read rights
+Parameters:
+  search              - Search string
+  limit               - Maximum amount of results to return
+                        No more than 100 (100 for bots) allowed
+                        Default: 10
+  namespace           - Namespaces to search
+                        Values (separate with '|'): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+                        Maximum number of values 50 (500 for bots)
+                        Default: 0
+  suggest             - Do nothing if $wgEnableOpenSearchSuggest is false
+  format              - The format of the output
+                        One value: json, jsonfm
+                        Default: json
+Example:
+  api.php?action=opensearch&search=Te
+
+* action=feedcontributions *
+  Returns a user contributions feed.
+
+This module requires read rights
+Parameters:
+  feedformat          - The format of the feed
+                        One value: rss, atom
+                        Default: rss
+  user                - What users to get the contributions for
+                        This parameter is required
+  namespace           - What namespace to filter the contributions by
+                        One value: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+  year                - From year (and earlier)
+  month               - From month (and earlier)
+  tagfilter           - Filter contributions that have these tags
+                        Values (separate with '|'): 
+                        Default: 
+  deletedonly         - Show only deleted contributions
+  toponly             - Only show edits that are latest revisions
+  newonly             - Only show edits that are page creations
+  showsizediff        - Show the size difference between revisions. Disabled in Miser Mode
+Example:
+  api.php?action=feedcontributions&user=Reedy
+
+* action=feedrecentchanges *
+  Returns a recent changes feed
+
+This module requires read rights
+Parameters:
+  feedformat          - The format of the feed
+                        One value: rss, atom
+                        Default: rss
+  namespace           - Namespace to limit the results to
+                        One value: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+  invert              - All namespaces but the selected one
+  associated          - Include associated (talk or main) namespace
+  days                - Days to limit the results to
+                        The value must be no less than 1
+                        Default: 7
+  limit               - Maximum number of results to return
+                        The value must be between 1 and 50
+                        Default: 50
+  from                - Show changes since then
+  hideminor           - Hide minor changes
+  hidebots            - Hide changes made by bots
+  hideanons           - Hide changes made by anonymous users
+  hideliu             - Hide changes made by registered users
+  hidepatrolled       - Hide patrolled changes
+  hidemyself          - Hide changes made by yourself
+  tagfilter           - Filter by tag
+  target              - Show only changes on pages linked from this page
+  showlinkedto        - Show changes on pages linked to the selected page instead
+Examples:
+  api.php?action=feedrecentchanges
+  api.php?action=feedrecentchanges&days=30
+
+* action=feedwatchlist *
+  Returns a watchlist feed.
+  https://www.mediawiki.org/wiki/API:Watchlist_feed
+
+This module requires read rights
+Parameters:
+  feedformat          - The format of the feed
+                        One value: rss, atom
+                        Default: rss
+  hours               - List pages modified within this many hours from now
+                        The value must be between 1 and 72
+                        Default: 24
+  linktodiffs         - Link to change differences instead of article pages
+  linktosections      - Link directly to changed sections if possible
+  allrev              - Include multiple revisions of the same page within given timeframe
+  wlowner             - The name of the user whose watchlist you'd like to access
+  wltoken             - Give a security token (settable in preferences) to allow access to another user's watchlist
+  wlshow              - Show only items that meet this criteria.
+                        For example, to see only minor edits done by logged-in users, set wlshow=minor|!anon
+                        Values (separate with '|'): minor, !minor, bot, !bot, anon, !anon, patrolled, !patrolled
+  wltype              - Which types of changes to show
+                         edit           - Regular page edits
+                         external       - External changes
+                         new            - Page creations
+                         log            - Log entries
+                        Values (separate with '|'): edit, external, new, log
+  wlexcludeuser       - Don't list changes by this user
+Examples:
+  api.php?action=feedwatchlist
+  api.php?action=feedwatchlist&allrev=&linktodiffs=&hours=6
+
+* action=help *
+  Display this help screen. Or the help screen for the specified module.
+  https://www.mediawiki.org/wiki/API:Main_page
+  https://www.mediawiki.org/wiki/API:FAQ
+  https://www.mediawiki.org/wiki/API:Quick_start_guide
+Parameters:
+  modules             - List of module names (value of the action= parameter). Can specify submodules with a '+'
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  querymodules        - DEPRECATED! Use modules=query+value instead. List of query module names (value of prop=, meta= or list= parameter)
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+Examples:
+  Whole help page:
+    api.php?action=help
+  Module (action) help page:
+    api.php?action=help&modules=protect
+  Help for the query/categorymembers module:
+    api.php?action=help&modules=query+categorymembers
+  Help for the login and query/info modules:
+    api.php?action=help&modules=login|query+info
+
+* action=paraminfo *
+  Obtain information about certain API parameters and errors.
+  https://www.mediawiki.org/wiki/API:Parameter_information
+Parameters:
+  modules             - List of module names (value of the action= parameter)
+                        Values (separate with '|'): block, compare, createaccount, delete, edit, emailuser, expandtemplates, feedcontributions,
+                            feedrecentchanges, feedwatchlist, filerevert, help, imagerotate, import, login, logout, move,
+                            opensearch, options, paraminfo, parse, patrol, protect, purge, query, revisiondelete, rollback, rsd,
+                            setnotificationtimestamp, tokens, unblock, undelete, upload, userrights, watch
+  querymodules        - List of query module names (value of prop=, meta= or list= parameter)
+                        Values (separate with '|'): allcategories, allfileusages, allimages, alllinks, allmessages, allpages, allredirects,
+                            alltransclusions, allusers, backlinks, blocks, categories, categoryinfo, categorymembers,
+                            contributors, deletedrevs, duplicatefiles, embeddedin, extlinks, exturlusage, filearchive,
+                            filerepoinfo, imageinfo, images, imageusage, info, iwbacklinks, iwlinks, langbacklinks, langlinks,
+                            links, logevents, pagepropnames, pageprops, pageswithprop, prefixsearch, protectedtitles, querypage,
+                            random, recentchanges, redirects, revisions, search, siteinfo, stashimageinfo, tags, templates,
+                            usercontribs, userinfo, users, watchlist, watchlistraw
+                        Maximum number of values 50 (500 for bots)
+  mainmodule          - Get information about the main (top-level) module as well
+  pagesetmodule       - Get information about the pageset module (providing titles= and friends) as well
+  formatmodules       - List of format module names (value of format= parameter)
+                        Values (separate with '|'): dbg, dbgfm, dump, dumpfm, json, jsonfm, none, php, phpfm, rawfm, txt, txtfm, wddx, wddxfm, xml,
+                            xmlfm, yaml, yamlfm
+Example:
+  api.php?action=paraminfo&modules=parse&querymodules=allpages|siteinfo
+
+* action=rsd *
+  Export an RSD (Really Simple Discovery) schema.
+
+This module requires read rights
+Example:
+  api.php?action=rsd
+
+* action=compare *
+  Get the difference between 2 pages.
+  You must pass a revision number or a page title or a page ID id for each part (1 and 2).
+
+This module requires read rights
+Parameters:
+  fromtitle           - First title to compare
+  fromid              - First page ID to compare
+  fromrev             - First revision to compare
+  totitle             - Second title to compare
+  toid                - Second page ID to compare
+  torev               - Second revision to compare
+Example:
+  Create a diff between revision 1 and 2:
+    api.php?action=compare&fromrev=1&torev=2
+
+* action=tokens *
+  Gets tokens for data-modifying actions.
+
+This module requires read rights
+Parameters:
+  type                - Type of token(s) to request
+                        Values (separate with '|'): block, delete, edit, email, import, move, options, patrol, protect, unblock, watch
+                        Default: edit
+Examples:
+  Retrieve an edit token (the default):
+    api.php?action=tokens
+  Retrieve an email token and a move token:
+    api.php?action=tokens&type=email|move
+
+* action=purge *
+  Purge the cache for the given titles.
+  Requires a POST request if the user is not logged in.
+  https://www.mediawiki.org/wiki/API:Purge
+
+This module requires read rights
+This module requires write rights
+This module only accepts POST requests
+Parameters:
+  forcelinkupdate     - Update the links tables
+  forcerecursivelinkupdate - Update the links table, and update the links tables for any page that uses this page as a template
+  titles              - A list of titles to work on
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  pageids             - A list of page IDs to work on
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  revids              - A list of revision IDs to work on
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  redirects           - Automatically resolve redirects
+  converttitles       - Convert titles to other variants if necessary. Only works if the wiki's content language supports variant conversion.
+                        Languages that support variant conversion include gan, iu, kk, ku, shi, sr, tg, uz, zh
+  generator           - Get the list of pages to work on by executing the specified query module.
+                        NOTE: generator parameter names must be prefixed with a 'g', see examples
+                        One value: allcategories, allfileusages, allimages, alllinks, allpages, allredirects, alltransclusions,
+                            backlinks, categories, categorymembers, duplicatefiles, embeddedin, exturlusage, images, imageusage,
+                            iwbacklinks, langbacklinks, links, pageswithprop, prefixsearch, protectedtitles, querypage, random,
+                            recentchanges, redirects, search, templates, watchlist, watchlistraw
+Example:
+  Purge the "Main Page" and the "API" page:
+    api.php?action=purge&titles=Main_Page|API
+
+* action=setnotificationtimestamp *
+  Update the notification timestamp for watched pages.
+  This affects the highlighting of changed pages in the watchlist and history,
+  and the sending of email when the "Email me when a page on my watchlist is
+  changed" preference is enabled.
+  https://www.mediawiki.org/wiki/API:SetNotificationTimestamp
+
+This module requires read rights
+This module requires write rights
+This module only accepts POST requests
+Parameters:
+  entirewatchlist     - Work on all watched pages
+  token               - A token previously acquired via prop=info
+  timestamp           - Timestamp to which to set the notification timestamp
+  torevid             - Revision to set the notification timestamp to (one page only)
+  newerthanrevid      - Revision to set the notification timestamp newer than (one page only)
+  titles              - A list of titles to work on
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  pageids             - A list of page IDs to work on
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  revids              - A list of revision IDs to work on
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  redirects           - Automatically resolve redirects
+  converttitles       - Convert titles to other variants if necessary. Only works if the wiki's content language supports variant conversion.
+                        Languages that support variant conversion include gan, iu, kk, ku, shi, sr, tg, uz, zh
+  generator           - Get the list of pages to work on by executing the specified query module.
+                        NOTE: generator parameter names must be prefixed with a 'g', see examples
+                        One value: allcategories, allfileusages, allimages, alllinks, allpages, allredirects, alltransclusions,
+                            backlinks, categories, categorymembers, duplicatefiles, embeddedin, exturlusage, images, imageusage,
+                            iwbacklinks, langbacklinks, links, pageswithprop, prefixsearch, protectedtitles, querypage, random,
+                            recentchanges, redirects, search, templates, watchlist, watchlistraw
+Examples:
+  Reset the notification status for the entire watchlist:
+    api.php?action=setnotificationtimestamp&entirewatchlist=&token=123ABC
+  Reset the notification status for "Main page":
+    api.php?action=setnotificationtimestamp&titles=Main_page&token=123ABC
+  Set the notification timestamp for "Main page" so all edits since 1 January 2012 are unviewed:
+    api.php?action=setnotificationtimestamp&titles=Main_page&timestamp=2012-01-01T00:00:00Z&token=123ABC
+
+* action=rollback *
+  Undo the last edit to the page. If the last user who edited the page made
+  multiple edits in a row, they will all be rolled back.
+  https://www.mediawiki.org/wiki/API:Rollback
+
+This module requires read rights
+This module requires write rights
+This module only accepts POST requests
+Parameters:
+  title               - Title of the page you want to rollback.
+                        This parameter is required
+  user                - Name of the user whose edits are to be rolled back. If set incorrectly, you'll get a badtoken error.
+                        This parameter is required
+  token               - A rollback token previously retrieved through prop=revisions
+                        This parameter is required
+  summary             - Custom edit summary. If empty, default summary will be used
+                        Default: 
+  markbot             - Mark the reverted edits and the revert as bot edits
+  watchlist           - Unconditionally add or remove the page from your watchlist, use preferences or do not change watch
+                        One value: watch, unwatch, preferences, nochange
+                        Default: preferences
+Examples:
+  api.php?action=rollback&title=Main%20Page&user=Catrope&token=123ABC
+  api.php?action=rollback&title=Main%20Page&user=217.121.114.116&token=123ABC&summary=Reverting%20vandalism&markbot=1
+
+* action=delete *
+  Delete a page.
+  https://www.mediawiki.org/wiki/API:Delete
+
+This module requires read rights
+This module requires write rights
+This module only accepts POST requests
+Parameters:
+  title               - Title of the page you want to delete. Cannot be used together with pageid
+  pageid              - Page ID of the page you want to delete. Cannot be used together with title
+  token               - A delete token previously retrieved through prop=info
+                        This parameter is required
+  reason              - Reason for the deletion. If not set, an automatically generated reason will be used
+  watch               - DEPRECATED! Add the page to your watchlist
+  watchlist           - Unconditionally add or remove the page from your watchlist, use preferences or do not change watch
+                        One value: watch, unwatch, preferences, nochange
+                        Default: preferences
+  unwatch             - DEPRECATED! Remove the page from your watchlist
+  oldimage            - The name of the old image to delete as provided by iiprop=archivename
+Examples:
+  Delete the Main Page:
+    api.php?action=delete&title=Main%20Page&token=123ABC
+  Delete the Main Page with the reason "Preparing for move":
+    api.php?action=delete&title=Main%20Page&token=123ABC&reason=Preparing%20for%20move
+
+* action=undelete *
+  Restore certain revisions of a deleted page. A list of deleted revisions 
+  (including timestamps) can be retrieved through list=deletedrevs.
+  https://www.mediawiki.org/wiki/API:Undelete
+
+This module requires read rights
+This module requires write rights
+This module only accepts POST requests
+Parameters:
+  title               - Title of the page you want to restore
+                        This parameter is required
+  token               - An undelete token previously retrieved through list=deletedrevs
+                        This parameter is required
+  reason              - Reason for restoring
+                        Default: 
+  timestamps          - Timestamps of the revisions to restore. If not set, all revisions will be restored.
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  watchlist           - Unconditionally add or remove the page from your watchlist, use preferences or do not change watch
+                        One value: watch, unwatch, preferences, nochange
+                        Default: preferences
+Examples:
+  api.php?action=undelete&title=Main%20Page&token=123ABC&reason=Restoring%20main%20page
+  api.php?action=undelete&title=Main%20Page&token=123ABC&timestamps=20070703220045|20070702194856
+
+* action=protect *
+  Change the protection level of a page.
+  https://www.mediawiki.org/wiki/API:Protect
+
+This module requires read rights
+This module requires write rights
+This module only accepts POST requests
+Parameters:
+  title               - Title of the page you want to (un)protect. Cannot be used together with pageid
+  pageid              - ID of the page you want to (un)protect. Cannot be used together with title
+  token               - A protect token previously retrieved through prop=info
+                        This parameter is required
+  protections         - List of protection levels, formatted action=group (e.g. edit=sysop)
+                        This parameter is required
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  expiry              - Expiry timestamps. If only one timestamp is set, it'll be used for all protections.
+                        Use 'infinite', 'indefinite' or 'never', for a never-expiring protection.
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+                        Default: infinite
+  reason              - Reason for (un)protecting
+                        Default: 
+  cascade             - Enable cascading protection (i.e. protect pages included in this page)
+                        Ignored if not all protection levels are 'sysop' or 'protect'
+  watch               - DEPRECATED! If set, add the page being (un)protected to your watchlist
+  watchlist           - Unconditionally add or remove the page from your watchlist, use preferences or do not change watch
+                        One value: watch, unwatch, preferences, nochange
+                        Default: preferences
+Examples:
+  api.php?action=protect&title=Main%20Page&token=123ABC&protections=edit=sysop|move=sysop&cascade=&expiry=20070901163000|never
+  api.php?action=protect&title=Main%20Page&token=123ABC&protections=edit=all|move=all&reason=Lifting%20restrictions
+
+* action=block *
+  Block a user.
+  https://www.mediawiki.org/wiki/API:Block
+
+This module requires read rights
+This module requires write rights
+This module only accepts POST requests
+Parameters:
+  user                - Username, IP address or IP range you want to block
+                        This parameter is required
+  token               - A block token previously obtained through prop=info
+  expiry              - Relative expiry time, e.g. '5 months' or '2 weeks'. If set to 'infinite', 'indefinite' or 'never', the block will never expire.
+                        Default: never
+  reason              - Reason for block
+                        Default: 
+  anononly            - Block anonymous users only (i.e. disable anonymous edits for this IP)
+  nocreate            - Prevent account creation
+  autoblock           - Automatically block the last used IP address, and any subsequent IP addresses they try to login from
+  noemail             - Prevent user from sending email through the wiki. (Requires the "blockemail" right.)
+  hidename            - Hide the username from the block log. (Requires the "hideuser" right.)
+  allowusertalk       - Allow the user to edit their own talk page (depends on $wgBlockAllowsUTEdit)
+  reblock             - If the user is already blocked, overwrite the existing block
+  watchuser           - Watch the user/IP's user and talk pages
+Examples:
+  api.php?action=block&user=123.5.5.12&expiry=3%20days&reason=First%20strike
+  api.php?action=block&user=Vandal&expiry=never&reason=Vandalism&nocreate=&autoblock=&noemail=
+
+* action=unblock *
+  Unblock a user.
+  https://www.mediawiki.org/wiki/API:Block
+
+This module requires read rights
+This module requires write rights
+This module only accepts POST requests
+Parameters:
+  id                  - ID of the block you want to unblock (obtained through list=blocks). Cannot be used together with user
+  user                - Username, IP address or IP range you want to unblock. Cannot be used together with id
+  token               - An unblock token previously obtained through prop=info
+  reason              - Reason for unblock
+                        Default: 
+Examples:
+  api.php?action=unblock&id=105
+  api.php?action=unblock&user=Bob&reason=Sorry%20Bob
+
+* action=move *
+  Move a page.
+  https://www.mediawiki.org/wiki/API:Move
+
+This module requires read rights
+This module requires write rights
+This module only accepts POST requests
+Parameters:
+  from                - Title of the page you want to move. Cannot be used together with fromid
+  fromid              - Page ID of the page you want to move. Cannot be used together with from
+  to                  - Title you want to rename the page to
+                        This parameter is required
+  token               - A move token previously retrieved through prop=info
+                        This parameter is required
+  reason              - Reason for the move
+                        Default: 
+  movetalk            - Move the talk page, if it exists
+  movesubpages        - Move subpages, if applicable
+  noredirect          - Don't create a redirect
+  watch               - DEPRECATED! Add the page and the redirect to your watchlist
+  unwatch             - DEPRECATED! Remove the page and the redirect from your watchlist
+  watchlist           - Unconditionally add or remove the page from your watchlist, use preferences or do not change watch
+                        One value: watch, unwatch, preferences, nochange
+                        Default: preferences
+  ignorewarnings      - Ignore any warnings
+Example:
+  api.php?action=move&from=Badtitle&to=Goodtitle&token=123ABC&reason=Misspelled%20title&movetalk=&noredirect=
+
+* action=edit *
+  Create and edit pages.
+  https://www.mediawiki.org/wiki/API:Edit
+
+This module requires read rights
+This module requires write rights
+This module only accepts POST requests
+Parameters:
+  title               - Title of the page you want to edit. Cannot be used together with pageid
+  pageid              - Page ID of the page you want to edit. Cannot be used together with title
+  section             - Section number. 0 for the top section, 'new' for a new section
+  sectiontitle        - The title for a new section
+  text                - Page content
+  token               - Edit token. You can get one of these through prop=info.
+                        The token should always be sent as the last parameter, or at least, after the text parameter
+                        This parameter is required
+  summary             - Edit summary. Also section title when section=new and sectiontitle is not set
+  minor               - Minor edit
+  notminor            - Non-minor edit
+  bot                 - Mark this edit as bot
+  basetimestamp       - Timestamp of the base revision (obtained through prop=revisions&rvprop=timestamp).
+                        Used to detect edit conflicts; leave unset to ignore conflicts
+  starttimestamp      - Timestamp when you obtained the edit token.
+                        Used to detect edit conflicts; leave unset to ignore conflicts
+  recreate            - Override any errors about the article having been deleted in the meantime
+  createonly          - Don't edit the page if it exists already
+  nocreate            - Throw an error if the page doesn't exist
+  watch               - DEPRECATED! Add the page to your watchlist
+  unwatch             - DEPRECATED! Remove the page from your watchlist
+  watchlist           - Unconditionally add or remove the page from your watchlist, use preferences or do not change watch
+                        One value: watch, unwatch, preferences, nochange
+                        Default: preferences
+  md5                 - The MD5 hash of the text parameter, or the prependtext and appendtext parameters concatenated.
+                        If set, the edit won't be done unless the hash is correct
+  prependtext         - Add this text to the beginning of the page. Overrides text
+  appendtext          - Add this text to the end of the page. Overrides text.
+                        Use section=new to append a new section
+  undo                - Undo this revision. Overrides text, prependtext and appendtext
+  undoafter           - Undo all revisions from undo to this one. If not set, just undo one revision
+  redirect            - Automatically resolve redirects
+  contentformat       - Content serialization format used for the input text
+                        One value: text/x-wiki, text/javascript, text/css, text/plain
+  contentmodel        - Content model of the new content
+                        One value: wikitext, javascript, css, text
+Examples:
+  Edit a page (anonymous user):
+    api.php?action=edit&title=Test&summary=test%20summary&text=article%20content&basetimestamp=20070824123454&token=%2B\
+  Prepend __NOTOC__ to a page (anonymous user):
+    api.php?action=edit&title=Test&summary=NOTOC&minor=&prependtext=__NOTOC__%0A&basetimestamp=20070824123454&token=%2B\
+  Undo r13579 through r13585 with autosummary (anonymous user):
+    api.php?action=edit&title=Test&undo=13585&undoafter=13579&basetimestamp=20070824123454&token=%2B\
+
+* action=upload *
+  Upload a file, or get the status of pending uploads. Several methods are available:
+   * Upload file contents directly, using the "file" parameter
+   * Have the MediaWiki server fetch a file from a URL, using the "url" parameter
+   * Complete an earlier upload that failed due to warnings, using the "filekey" parameter
+  Note that the HTTP POST must be done as a file upload (i.e. using multipart/form-data) when
+  sending the "file". Also you must get and send an edit token before doing any upload stuff.
+  https://www.mediawiki.org/wiki/API:Upload
+
+This module requires read rights
+This module requires write rights
+This module only accepts POST requests
+Parameters:
+  filename            - Target filename
+  comment             - Upload comment. Also used as the initial page text for new files if "text" is not specified
+                        Default: 
+  text                - Initial page text for new files
+  token               - Edit token. You can get one of these through prop=info
+                        This parameter is required
+  watch               - DEPRECATED! Watch the page
+  watchlist           - Unconditionally add or remove the page from your watchlist, use preferences or do not change watch
+                        One value: watch, preferences, nochange
+                        Default: preferences
+  ignorewarnings      - Ignore any warnings
+  file                - File contents
+                        Must be posted as a file upload using multipart/form-data
+  url                 - URL to fetch the file from
+  filekey             - Key that identifies a previous upload that was stashed temporarily.
+  sessionkey          - DEPRECATED! Same as filekey, maintained for backward compatibility.
+  stash               - If set, the server will not add the file to the repository and stash it temporarily.
+  filesize            - Filesize of entire upload
+                        The value must be between 0 and 104857600
+  offset              - Offset of chunk in bytes
+                        The value must be no less than 0
+  chunk               - Chunk contents
+                        Must be posted as a file upload using multipart/form-data
+  async               - Make potentially large file operations asynchronous when possible
+  asyncdownload       - Make fetching a URL asynchronous
+  leavemessage        - If asyncdownload is used, leave a message on the user talk page if finished
+  statuskey           - Fetch the upload status for this file key (upload by URL)
+  checkstatus         - Only fetch the upload status for the given file key
+Examples:
+  Upload from a URL:
+    api.php?action=upload&filename=Wiki.png&url=http%3A//upload.wikimedia.org/wikipedia/en/b/bc/Wiki.png
+  Complete an upload that failed due to warnings:
+    api.php?action=upload&filename=Wiki.png&filekey=filekey&ignorewarnings=1
+
+* action=filerevert *
+  Revert a file to an old version.
+
+This module requires read rights
+This module requires write rights
+This module only accepts POST requests
+Parameters:
+  filename            - Target filename without the File: prefix
+                        This parameter is required
+  comment             - Upload comment
+                        Default: 
+  archivename         - Archive name of the revision to revert to
+                        This parameter is required
+  token               - Edit token. You can get one of these through prop=info
+                        This parameter is required
+Example:
+  Revert Wiki.png to the version of 20110305152740:
+    api.php?action=filerevert&filename=Wiki.png&comment=Revert&archivename=20110305152740!Wiki.png&token=123ABC
+
+* action=emailuser *
+  Email a user.
+  https://www.mediawiki.org/wiki/API:Email
+
+This module requires read rights
+This module requires write rights
+This module only accepts POST requests
+Parameters:
+  target              - User to send email to
+                        This parameter is required
+  subject             - Subject header
+  text                - Mail body
+                        This parameter is required
+  token               - A token previously acquired via prop=info
+                        This parameter is required
+  ccme                - Send a copy of this mail to me
+Example:
+  Send an email to the User "WikiSysop" with the text "Content":
+    api.php?action=emailuser&target=WikiSysop&text=Content
+
+* action=watch *
+  Add or remove pages from/to the current user's watchlist.
+  https://www.mediawiki.org/wiki/API:Watch
+
+This module requires read rights
+This module requires write rights
+This module only accepts POST requests
+Parameters:
+  title               - DEPRECATED! The page to (un)watch. use titles instead
+  unwatch             - If set the page will be unwatched rather than watched
+  uselang             - Language to show the message in
+  token               - A token previously acquired via prop=info
+                        This parameter is required
+  titles              - A list of titles to work on
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  pageids             - A list of page IDs to work on
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  revids              - A list of revision IDs to work on
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  redirects           - Automatically resolve redirects
+  converttitles       - Convert titles to other variants if necessary. Only works if the wiki's content language supports variant conversion.
+                        Languages that support variant conversion include gan, iu, kk, ku, shi, sr, tg, uz, zh
+  generator           - Get the list of pages to work on by executing the specified query module.
+                        NOTE: generator parameter names must be prefixed with a 'g', see examples
+                        One value: allcategories, allfileusages, allimages, alllinks, allpages, allredirects, alltransclusions,
+                            backlinks, categories, categorymembers, duplicatefiles, embeddedin, exturlusage, images, imageusage,
+                            iwbacklinks, langbacklinks, links, pageswithprop, prefixsearch, protectedtitles, querypage, random,
+                            recentchanges, redirects, search, templates, watchlist, watchlistraw
+Examples:
+  Watch the page "Main Page":
+    api.php?action=watch&titles=Main_Page
+  Unwatch the page "Main Page":
+    api.php?action=watch&titles=Main_Page&unwatch=
+
+* action=patrol *
+  Patrol a page or revision.
+  https://www.mediawiki.org/wiki/API:Patrol
+
+This module requires read rights
+This module requires write rights
+This module only accepts POST requests
+Parameters:
+  token               - Patrol token obtained from list=recentchanges
+                        This parameter is required
+  rcid                - Recentchanges ID to patrol
+  revid               - Revision ID to patrol
+Examples:
+  api.php?action=patrol&token=123abc&rcid=230672766
+  api.php?action=patrol&token=123abc&revid=230672766
+
+* action=import *
+  Import a page from another wiki, or an XML file.
+  Note that the HTTP POST must be done as a file upload (i.e. using multipart/form-data) when
+  sending a file for the "xml" parameter.
+  https://www.mediawiki.org/wiki/API:Import
+
+This module requires read rights
+This module requires write rights
+This module only accepts POST requests
+Parameters:
+  token               - Import token obtained through prop=info
+                        This parameter is required
+  summary             - Import summary
+  xml                 - Uploaded XML file
+                        Must be posted as a file upload using multipart/form-data
+  interwikisource     - For interwiki imports: wiki to import from
+                        One value: 
+  interwikipage       - For interwiki imports: page to import
+  fullhistory         - For interwiki imports: import the full history, not just the current version
+  templates           - For interwiki imports: import all included templates as well
+  namespace           - For interwiki imports: import to this namespace
+                        One value: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
+  rootpage            - Import as subpage of this page
+Example:
+  Import [[meta:Help:Parserfunctions]] to namespace 100 with full history:
+    api.php?action=import&interwikisource=meta&interwikipage=Help:ParserFunctions&namespace=100&fullhistory=&token=123ABC
+
+* action=userrights *
+  Add/remove a user to/from groups.
+  https://www.mediawiki.org/wiki/API:User_group_membership
+
+This module requires read rights
+This module requires write rights
+This module only accepts POST requests
+Parameters:
+  user                - User name
+  userid              - User id
+  add                 - Add the user to these groups
+                        Values (separate with '|'): bot, sysop, bureaucrat
+  remove              - Remove the user from these groups
+                        Values (separate with '|'): bot, sysop, bureaucrat
+  token               - A userrights token previously retrieved through list=users
+                        This parameter is required
+  reason              - Reason for the change
+                        Default: 
+Examples:
+  api.php?action=userrights&user=FooBot&add=bot&remove=sysop|bureaucrat&token=123ABC
+  api.php?action=userrights&userid=123&add=bot&remove=sysop|bureaucrat&token=123ABC
+
+* action=options *
+  Change preferences of the current user.
+  Only options which are registered in core or in one of installed extensions,
+  or as options with keys prefixed with 'userjs-' (intended to be used by user
+  scripts), can be set.
+  https://www.mediawiki.org/wiki/API:Options
+
+This module requires read rights
+This module requires write rights
+This module only accepts POST requests
+Parameters:
+  token               - An options token previously obtained through the action=tokens
+                        This parameter is required
+  reset               - Resets preferences to the site defaults
+  resetkinds          - List of types of options to reset when the "reset" option is set
+                        Values (separate with '|'): registered, registered-multiselect, registered-checkmatrix, userjs, special, unused, all
+                        Default: all
+  change              - List of changes, formatted name=value (e.g. skin=vector), value cannot contain pipe characters. If no value is given (not 
+                        even an equals sign), e.g., optionname|otheroption|..., the option will be reset to its default value
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  optionname          - A name of a option which should have an optionvalue set
+  optionvalue         - A value of the option specified by the optionname, can contain pipe characters
+Examples:
+  api.php?action=options&reset=&token=123ABC
+  api.php?action=options&change=skin=vector|hideminor=1&token=123ABC
+  api.php?action=options&reset=&change=skin=monobook&optionname=nickname&optionvalue=[[User:Beau|Beau]]%20([[User_talk:Beau|talk]])&token=123ABC
+
+* action=imagerotate *
+  Rotate one or more images.
+
+This module requires read rights
+This module requires write rights
+This module only accepts POST requests
+Parameters:
+  rotation            - Degrees to rotate image clockwise
+                        This parameter is required
+                        One value: 90, 180, 270
+  token               - Edit token. You can get one of these through action=tokens
+                        This parameter is required
+  titles              - A list of titles to work on
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  pageids             - A list of page IDs to work on
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  revids              - A list of revision IDs to work on
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  redirects           - Automatically resolve redirects
+  converttitles       - Convert titles to other variants if necessary. Only works if the wiki's content language supports variant conversion.
+                        Languages that support variant conversion include gan, iu, kk, ku, shi, sr, tg, uz, zh
+  generator           - Get the list of pages to work on by executing the specified query module.
+                        NOTE: generator parameter names must be prefixed with a 'g', see examples
+                        One value: allcategories, allfileusages, allimages, alllinks, allpages, allredirects, alltransclusions,
+                            backlinks, categories, categorymembers, duplicatefiles, embeddedin, exturlusage, images, imageusage,
+                            iwbacklinks, langbacklinks, links, pageswithprop, prefixsearch, protectedtitles, querypage, random,
+                            recentchanges, redirects, search, templates, watchlist, watchlistraw
+Example:
+  api.php?action=imagerotate&titles=Example.jpg&rotation=90&token=123ABC
+
+* action=revisiondelete *
+  Delete/undelete revisions.
+  https://www.mediawiki.org/wiki/API:Revisiondelete
+
+This module requires read rights
+This module requires write rights
+This module only accepts POST requests
+Parameters:
+  type                - Type of revision deletion being performed
+                        This parameter is required
+                        One value: revision, archive, oldimage, filearchive, logging
+  target              - Page title for the revision deletion, if required for the type
+  ids                 - Identifiers for the revisions to be deleted
+                        This parameter is required
+                        Separate values with '|'
+                        Maximum number of values 50 (500 for bots)
+  hide                - What to hide for each revision
+                        Values (separate with '|'): content, comment, user
+  show                - What to unhide for each revision
+                        Values (separate with '|'): content, comment, user
+  suppress            - Whether to suppress data from administrators as well as others
+                        One value: yes, no, nochange
+                        Default: nochange
+  token               - A delete token previously retrieved through action=tokens
+                        This parameter is required
+  reason              - Reason for the deletion/undeletion
+Examples:
+  Hide content for revision 12345 on the Main Page:
+    api.php?action=revisiondelete&target=Main%20Page&type=revision&ids=12345&hide=content&token=123ABC
+  Hide all data on log entry 67890 with the reason "BLP violation":
+    api.php?action=revisiondelete&type=logging&ids=67890&hide=content|comment|user&reason=BLP%20violation&token=123ABC
+
+
+*** *** *** *** *** *** *** *** *** *** *** *** *** ***  Permissions *** *** *** *** *** *** *** *** *** *** *** *** *** *** 
+
+* writeapi *
+  Use of the write API
+Granted to:
+  all, user, bot
+
+* apihighlimits *
+  Use higher limits in API queries (Slow queries: 500 results; Fast queries: 5000 results). The limits for slow queries also apply to multivalue parameters.
+Granted to:
+  bot, sysop
+
+
+*** *** *** *** *** *** *** *** *** *** *** *** *** ***  Formats  *** *** *** *** *** *** *** *** *** *** *** *** *** *** 
+
+* format=json *
+  Output data in JSON format
+  https://www.mediawiki.org/wiki/API:Data_formats
+
+This module requires read rights
+Parameters:
+  callback            - If specified, wraps the output into a given function call. For safety, all user-specific data will be restricted.
+  utf8                - If specified, encodes most (but not all) non-ASCII characters as UTF-8 instead of replacing them with hexadecimal escape sequences.
+Example:
+  Format the query result in the json format:
+    api.php?action=query&meta=siteinfo&siprop=namespaces&format=json
+
+* format=jsonfm *
+  Output data in JSON format (pretty-print in HTML)
+  https://www.mediawiki.org/wiki/API:Data_formats
+
+This module requires read rights
+Parameters:
+  callback            - If specified, wraps the output into a given function call. For safety, all user-specific data will be restricted.
+  utf8                - If specified, encodes most (but not all) non-ASCII characters as UTF-8 instead of replacing them with hexadecimal escape sequences.
+Example:
+  Format the query result in the jsonfm format:
+    api.php?action=query&meta=siteinfo&siprop=namespaces&format=jsonfm
+
+* format=php *
+  Output data in serialized PHP format
+  https://www.mediawiki.org/wiki/API:Data_formats
+
+This module requires read rights
+Example:
+  Format the query result in the php format:
+    api.php?action=query&meta=siteinfo&siprop=namespaces&format=php
+
+* format=phpfm *
+  Output data in serialized PHP format (pretty-print in HTML)
+  https://www.mediawiki.org/wiki/API:Data_formats
+
+This module requires read rights
+Example:
+  Format the query result in the phpfm format:
+    api.php?action=query&meta=siteinfo&siprop=namespaces&format=phpfm
+
+* format=wddx *
+  Output data in WDDX format
+  https://www.mediawiki.org/wiki/API:Data_formats
+
+This module requires read rights
+Example:
+  Format the query result in the wddx format:
+    api.php?action=query&meta=siteinfo&siprop=namespaces&format=wddx
+
+* format=wddxfm *
+  Output data in WDDX format (pretty-print in HTML)
+  https://www.mediawiki.org/wiki/API:Data_formats
+
+This module requires read rights
+Example:
+  Format the query result in the wddxfm format:
+    api.php?action=query&meta=siteinfo&siprop=namespaces&format=wddxfm
+
+* format=xml *
+  Output data in XML format
+  https://www.mediawiki.org/wiki/API:Data_formats
+
+This module requires read rights
+Parameters:
+  xslt                - If specified, adds <xslt> as stylesheet. This should be a wiki page in the MediaWiki namespace whose page name ends with ".xsl"
+  includexmlnamespace - If specified, adds an XML namespace
+Example:
+  Format the query result in the xml format:
+    api.php?action=query&meta=siteinfo&siprop=namespaces&format=xml
+
+* format=xmlfm *
+  Output data in XML format (pretty-print in HTML)
+  https://www.mediawiki.org/wiki/API:Data_formats
+
+This module requires read rights
+Parameters:
+  xslt                - If specified, adds <xslt> as stylesheet. This should be a wiki page in the MediaWiki namespace whose page name ends with ".xsl"
+  includexmlnamespace - If specified, adds an XML namespace
+Example:
+  Format the query result in the xmlfm format:
+    api.php?action=query&meta=siteinfo&siprop=namespaces&format=xmlfm
+
+* format=yaml *
+  Output data in YAML format
+  https://www.mediawiki.org/wiki/API:Data_formats
+
+This module requires read rights
+Parameters:
+  callback            - If specified, wraps the output into a given function call. For safety, all user-specific data will be restricted.
+  utf8                - If specified, encodes most (but not all) non-ASCII characters as UTF-8 instead of replacing them with hexadecimal escape sequences.
+Example:
+  Format the query result in the yaml format:
+    api.php?action=query&meta=siteinfo&siprop=namespaces&format=yaml
+
+* format=yamlfm *
+  Output data in YAML format (pretty-print in HTML)
+  https://www.mediawiki.org/wiki/API:Data_formats
+
+This module requires read rights
+Parameters:
+  callback            - If specified, wraps the output into a given function call. For safety, all user-specific data will be restricted.
+  utf8                - If specified, encodes most (but not all) non-ASCII characters as UTF-8 instead of replacing them with hexadecimal escape sequences.
+Example:
+  Format the query result in the yamlfm format:
+    api.php?action=query&meta=siteinfo&siprop=namespaces&format=yamlfm
+
+* format=rawfm *
+  Output data with the debugging elements in JSON format (pretty-print in HTML)
+  https://www.mediawiki.org/wiki/API:Data_formats
+
+This module requires read rights
+Parameters:
+  callback            - If specified, wraps the output into a given function call. For safety, all user-specific data will be restricted.
+  utf8                - If specified, encodes most (but not all) non-ASCII characters as UTF-8 instead of replacing them with hexadecimal escape sequences.
+Example:
+  Format the query result in the rawfm format:
+    api.php?action=query&meta=siteinfo&siprop=namespaces&format=rawfm
+
+* format=txt *
+  Output data in PHP's print_r() format
+  https://www.mediawiki.org/wiki/API:Data_formats
+
+This module requires read rights
+Example:
+  Format the query result in the txt format:
+    api.php?action=query&meta=siteinfo&siprop=namespaces&format=txt
+
+* format=txtfm *
+  Output data in PHP's print_r() format (pretty-print in HTML)
+  https://www.mediawiki.org/wiki/API:Data_formats
+
+This module requires read rights
+Example:
+  Format the query result in the txtfm format:
+    api.php?action=query&meta=siteinfo&siprop=namespaces&format=txtfm
+
+* format=dbg *
+  Output data in PHP's var_export() format
+  https://www.mediawiki.org/wiki/API:Data_formats
+
+This module requires read rights
+Example:
+  Format the query result in the dbg format:
+    api.php?action=query&meta=siteinfo&siprop=namespaces&format=dbg
+
+* format=dbgfm *
+  Output data in PHP's var_export() format (pretty-print in HTML)
+  https://www.mediawiki.org/wiki/API:Data_formats
+
+This module requires read rights
+Example:
+  Format the query result in the dbgfm format:
+    api.php?action=query&meta=siteinfo&siprop=namespaces&format=dbgfm
+
+* format=dump *
+  Output data in PHP's var_dump() format
+  https://www.mediawiki.org/wiki/API:Data_formats
+
+This module requires read rights
+Example:
+  Format the query result in the dump format:
+    api.php?action=query&meta=siteinfo&siprop=namespaces&format=dump
+
+* format=dumpfm *
+  Output data in PHP's var_dump() format (pretty-print in HTML)
+  https://www.mediawiki.org/wiki/API:Data_formats
+
+This module requires read rights
+Example:
+  Format the query result in the dumpfm format:
+    api.php?action=query&meta=siteinfo&siprop=namespaces&format=dumpfm
+
+* format=none *
+  Output nothing
+  https://www.mediawiki.org/wiki/API:Data_formats
+
+This module requires read rights
+Example:
+  Format the query result in the none format:
+    api.php?action=query&meta=siteinfo&siprop=namespaces&format=none
+
+
+*** Credits: ***
+   API developers:
+       Roan Kattouw (lead developer Sep 2007-2009)
+       Victor Vasiliev
+       Bryan Tong Minh
+       Sam Reed
+       Yuri Astrakhan (creator, lead developer Sep 2006-Sep 2007, 2012-present)
+   
+   Please send your comments, suggestions and questions to [email protected]
+   or file a bug report at https://bugzilla.wikimedia.org/
+</error>
+</api>
+
+ + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/api__q264b2cf2e949.php b/archive/websites/wiki.jc-mp.com/api__q264b2cf2e949.php new file mode 100644 index 0000000..6dd70d8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/api__q264b2cf2e949.php @@ -0,0 +1,12 @@ + + + + https://wiki.jc-mp.com/api.php?hidebots=1&days=7&limit=50&target=Main_Page&action=feedrecentchanges&feedformat=atom + JC2-MP Documentation - Changes related to "Main Page" [en] + + + 2020-09-27T09:24:32Z + Related changes + MediaWiki 1.23.11 + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/api__q4c767f3282b4.php b/archive/websites/wiki.jc-mp.com/api__q4c767f3282b4.php new file mode 100644 index 0000000..81aac46 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/api__q4c767f3282b4.php @@ -0,0 +1,981 @@ + + + + https://wiki.jc-mp.com/api.php?action=feedcontributions&user=RedCat&feedformat=atom + JC2-MP Documentation - User contributions [en] + + + 2020-09-20T16:42:46Z + User contributions + MediaWiki 1.23.11 + + + https://wiki.jc-mp.com/Feature_Overview + Feature Overview + + 2013-12-20T15:21:01Z + + <p>RedCat: </p> +<hr /> +<div>====Features:====<br /> +* Scripting system using the simple but powerful Lua language. Use server-side and client-side scripts to create anything from a spawn menu to entire gamemodes. For more information [http://wiki.jc-mp.com/Lua click here]<br /> +* Server browser allows you to easily find a server and keep track of your favorites.<br /> +* Steam authentication: your JC2-MP account is tied to your steam account, which allows servers to keep track of players by Steam ID.<br /> +* An optimised network streamer means a server can support thousands of players and vehicles across Panau.<br /> +<br /> +<br /> +====Synchronization====<br /> +With synchronization we mean that some of your actions might not show on another players screen. For example &quot;grapple hook is not synced&quot; means that if I use the grapple hook on my screen other players will not see the grapple hook. <br /> +<br /> +====What is synced?====<br /> +<br /> +* On-foot movement<br /> +* On-foot weapons<br /> +* Vehicle movement<br /> +* Vehicle weapons<br /> +* Vehicle mounted weapons (such as turrets in jeeps)<br /> +* Vehicle spawns<br /> +* Vehicle colors<br /> +* Vehicle damage<br /> +* Stunt position<br /> +* Time<br /> +* Weather<br /> +* Character models<br /> +* Parachute<br /> +<br /> +====What is not synced?====<br /> +<br /> +* Fixed Mounted Guns (Cannon / Flak Cannon / Fixed Mini-Gun)<br /> +* Grappling hook<br /> +* Persistent destroyed structures<br /> +* Unoccupied vehicles<br /> +* Thrown explosives and melee<br /> +* Dual wielding<br /> +<br /> +<br /> +''As JC2-MP is in development, you can expect this list to change''.</div> + RedCat + + + https://wiki.jc-mp.com/Troubleshooting + Troubleshooting + + 2013-12-20T15:13:49Z + + <p>RedCat: </p> +<hr /> +<div>This page lists problems that people have encountered along with known solutions. Only issues that relate to the current Steam version will be added. [[Troubleshooting in old versions | The old troubleshooting page can be found here]].<br /> +<br /> +If you have problems launching the game or otherwise find the mod unplayable, please post in the [http://www.jc-mp.com/forums/index.php/board,316.0.html troubleshooting forum] or ask for help from a developer or moderator on [http://www.jc-mp.com/chat/ our IRC channel]. Solutions that have been known to work will be added here.<br /> +<br /> +----<br /> +<br /> +==== List of common issues ====<br /> +[[Troubleshooting/Invalid Install path|Invalid install path]]<br /> +<br /> +[[Troubleshooting/Requested operation requires elevation|Failed to create Just Cause 2 process: The requested operation requires elevation]]<br /> +<br /> +[[Troubleshooting/Game crashes on startup|Game crashes on startup]]<br /> +<br /> +[[Troubleshooting/SteamAPI failed to initialize|SteamAPI failed to initialize]]<br /> +<br /> +[[Troubleshooting/Failed to create effect|Failed to initialize: Failed to create effect]]<br /> +<br /> +[[Troubleshooting/SteamAPI failed to locate pointers|SteamAPI failed to locate pointers]]<br /> +<br /> +[[Troubleshooting/Black or white screen |Black or white screen]]</div> + RedCat + + + https://wiki.jc-mp.com/Frequently_Asked_Questions + Frequently Asked Questions + + 2013-12-20T15:10:00Z + + <p>RedCat: /* Server Hosting FAQ */</p> +<hr /> +<div>== General FAQ ==<br /> +<br /> +===== What version of the game do I need to play the mod? =====<br /> +<br /> +Only the purchased Steam version is supported.<br /> +<br /> +Please see [[Game_Version|this page]] for more information.<br /> +<br /> +<br /> +===== Are pirated copies supported? =====<br /> +<br /> +No, pirated copies are not supported.<br /> +<br /> +<br /> +===== Does the demo work? =====<br /> +No you can not play the mod with the Just Cause 2 demo.<br /> +<br /> +<br /> +===== Are there AI / NPCs? =====<br /> +<br /> +No, and they are very unlikely to be added, at least not in the same sense as singleplayer.<br /> +<br /> +<br /> +===== Will 64 or 32-bit installs work? =====<br /> +<br /> +Yes. It makes no difference.<br /> +<br /> +<br /> +===== Does this work on PS3/Xbox 360? =====<br /> +<br /> +No, and it won't. Ever.<br /> +<br /> +<br /> +===== Will JC2-MP affect my single-player game? =====<br /> +<br /> +No, the mod does not affect your game saves in any way.<br /> +<br /> +<br /> +===== Is JC2-MP free to play? =====<br /> +<br /> +Yes, the mod is completely free to download and play.<br /> +<br /> +<br /> +===== How do you chat? =====<br /> +<br /> +Press 'T'.<br /> +<br /> +<br /> +===== Can I use mods while playing JC2-MP? =====<br /> +<br /> +Please refer to [[JC2MP_Mods|this page]] for more information.<br /> +<br /> +<br /> +===== How do I open the map? =====<br /> +<br /> +Press F1.<br /> +<br /> +<br /> +===== How do I hide the chat? =====<br /> +<br /> +Press F3.<br /> +<br /> +<br /> +===== How often do vehicles respawn? =====<br /> +<br /> +By default, vehicles respawn after 45 seconds of unuse. If a vehicle explodes, it will respawn within 8 seconds. These can be changed in the server config.<br /> +<br /> +It is also worth noting that vehicles can only be damaged when there's a player driving them.<br /> +<br /> +<br /> +===== Can I access the black market? =====<br /> +<br /> +No. The black market from singleplayer will not be in the mod. Its functionality will be scriptable using Lua.<br /> +<br /> +In fact, [https://github.com/Philpax/jc2mp-buymenu the buy menu script] is a perfect example of a black market replacement.<br /> +<br /> +<br /> +===== Is the JC2-MP team accepting donations? =====<br /> +<br /> +Yes, we are currently accepting donations to cover hosting costs. [https://www.jc-mp.com/donate/ You can donate here.]<br /> +<br /> +<br /> +<br /> +== Server Hosting FAQ ==<br /> +<br /> +===== Can LAN-only servers be hosted? =====<br /> +<br /> +Yes, servers can be hosted on a LAN network. Unless your server is exposed to the internet, then it is already LAN-only.<br /> +<br /> +Please note that the LAN tab in the server browser in-game is currently not working properly and you will need to use quick connect.<br /> +<br /> +<br /> +===== How do servers handle DLC? =====<br /> +<br /> +It is up to server owners themselves whether to require players to own DLC or not.<br /> +<br /> +<br /> +===== Which resources does the server need? =====<br /> +<br /> +Please see [[Server/Requirements|this page]] for more information.</div> + RedCat + + + https://wiki.jc-mp.com/Frequently_Asked_Questions + Frequently Asked Questions + + 2013-12-20T15:09:39Z + + <p>RedCat: /* Server Hosting FAQ */</p> +<hr /> +<div>== General FAQ ==<br /> +<br /> +===== What version of the game do I need to play the mod? =====<br /> +<br /> +Only the purchased Steam version is supported.<br /> +<br /> +Please see [[Game_Version|this page]] for more information.<br /> +<br /> +<br /> +===== Are pirated copies supported? =====<br /> +<br /> +No, pirated copies are not supported.<br /> +<br /> +<br /> +===== Does the demo work? =====<br /> +No you can not play the mod with the Just Cause 2 demo.<br /> +<br /> +<br /> +===== Are there AI / NPCs? =====<br /> +<br /> +No, and they are very unlikely to be added, at least not in the same sense as singleplayer.<br /> +<br /> +<br /> +===== Will 64 or 32-bit installs work? =====<br /> +<br /> +Yes. It makes no difference.<br /> +<br /> +<br /> +===== Does this work on PS3/Xbox 360? =====<br /> +<br /> +No, and it won't. Ever.<br /> +<br /> +<br /> +===== Will JC2-MP affect my single-player game? =====<br /> +<br /> +No, the mod does not affect your game saves in any way.<br /> +<br /> +<br /> +===== Is JC2-MP free to play? =====<br /> +<br /> +Yes, the mod is completely free to download and play.<br /> +<br /> +<br /> +===== How do you chat? =====<br /> +<br /> +Press 'T'.<br /> +<br /> +<br /> +===== Can I use mods while playing JC2-MP? =====<br /> +<br /> +Please refer to [[JC2MP_Mods|this page]] for more information.<br /> +<br /> +<br /> +===== How do I open the map? =====<br /> +<br /> +Press F1.<br /> +<br /> +<br /> +===== How do I hide the chat? =====<br /> +<br /> +Press F3.<br /> +<br /> +<br /> +===== How often do vehicles respawn? =====<br /> +<br /> +By default, vehicles respawn after 45 seconds of unuse. If a vehicle explodes, it will respawn within 8 seconds. These can be changed in the server config.<br /> +<br /> +It is also worth noting that vehicles can only be damaged when there's a player driving them.<br /> +<br /> +<br /> +===== Can I access the black market? =====<br /> +<br /> +No. The black market from singleplayer will not be in the mod. Its functionality will be scriptable using Lua.<br /> +<br /> +In fact, [https://github.com/Philpax/jc2mp-buymenu the buy menu script] is a perfect example of a black market replacement.<br /> +<br /> +<br /> +===== Is the JC2-MP team accepting donations? =====<br /> +<br /> +Yes, we are currently accepting donations to cover hosting costs. [https://www.jc-mp.com/donate/ You can donate here.]<br /> +<br /> +== Server Hosting FAQ ==<br /> +<br /> +===== Can LAN-only servers be hosted? =====<br /> +<br /> +Yes, servers can be hosted on a LAN network. Unless your server is exposed to the internet, then it is already LAN-only.<br /> +<br /> +Please note that the LAN tab in the server browser in-game is currently not working properly and you will need to use quick connect.<br /> +<br /> +<br /> +===== How do servers handle DLC? =====<br /> +<br /> +It is up to server owners themselves whether to require players to own DLC or not.<br /> +<br /> +<br /> +===== Which resources does the server need? =====<br /> +<br /> +Please see [[Server/Requirements|this page]] for more information.</div> + RedCat + + + https://wiki.jc-mp.com/Frequently_Asked_Questions + Frequently Asked Questions + + 2013-12-20T15:07:13Z + + <p>RedCat: /* General FAQ */</p> +<hr /> +<div>== General FAQ ==<br /> +<br /> +===== What version of the game do I need to play the mod? =====<br /> +<br /> +Only the purchased Steam version is supported.<br /> +<br /> +Please see [[Game_Version|this page]] for more information.<br /> +<br /> +<br /> +===== Are pirated copies supported? =====<br /> +<br /> +No, pirated copies are not supported.<br /> +<br /> +<br /> +===== Does the demo work? =====<br /> +No you can not play the mod with the Just Cause 2 demo.<br /> +<br /> +<br /> +===== Are there AI / NPCs? =====<br /> +<br /> +No, and they are very unlikely to be added, at least not in the same sense as singleplayer.<br /> +<br /> +<br /> +===== Will 64 or 32-bit installs work? =====<br /> +<br /> +Yes. It makes no difference.<br /> +<br /> +<br /> +===== Does this work on PS3/Xbox 360? =====<br /> +<br /> +No, and it won't. Ever.<br /> +<br /> +<br /> +===== Will JC2-MP affect my single-player game? =====<br /> +<br /> +No, the mod does not affect your game saves in any way.<br /> +<br /> +<br /> +===== Is JC2-MP free to play? =====<br /> +<br /> +Yes, the mod is completely free to download and play.<br /> +<br /> +<br /> +===== How do you chat? =====<br /> +<br /> +Press 'T'.<br /> +<br /> +<br /> +===== Can I use mods while playing JC2-MP? =====<br /> +<br /> +Please refer to [[JC2MP_Mods|this page]] for more information.<br /> +<br /> +<br /> +===== How do I open the map? =====<br /> +<br /> +Press F1.<br /> +<br /> +<br /> +===== How do I hide the chat? =====<br /> +<br /> +Press F3.<br /> +<br /> +<br /> +===== How often do vehicles respawn? =====<br /> +<br /> +By default, vehicles respawn after 45 seconds of unuse. If a vehicle explodes, it will respawn within 8 seconds. These can be changed in the server config.<br /> +<br /> +It is also worth noting that vehicles can only be damaged when there's a player driving them.<br /> +<br /> +<br /> +===== Can I access the black market? =====<br /> +<br /> +No. The black market from singleplayer will not be in the mod. Its functionality will be scriptable using Lua.<br /> +<br /> +In fact, [https://github.com/Philpax/jc2mp-buymenu the buy menu script] is a perfect example of a black market replacement.<br /> +<br /> +<br /> +===== Is the JC2-MP team accepting donations? =====<br /> +<br /> +Yes, we are currently accepting donations to cover hosting costs. [https://www.jc-mp.com/donate/ You can donate here.]<br /> +<br /> +== Server Hosting FAQ ==<br /> +<br /> +===== Can LAN-only servers be hosted? =====<br /> +<br /> +Yes, servers can be hosted fine on a LAN. Unless your server is exposed to the internet, then it is already LAN-only.<br /> +<br /> +Note that there is currently an issue with the LAN tab on the in-game server browser.<br /> +<br /> +===== How do servers handle DLC? =====<br /> +<br /> +It is up to servers whether to require players to own DLC.<br /> +<br /> +===== Which resources does the server need? =====<br /> +<br /> +Please see [[Server/Requirements|this page]] for more information.</div> + RedCat + + + https://wiki.jc-mp.com/Server/Getting_started/Linux_Server + Server/Getting started/Linux Server + + 2013-12-16T21:52:07Z + + <p>RedCat: /* Starting up the server in screen */</p> +<hr /> +<div>Welcome to the JC2-MP Linux server tutorial. This page will explain the very basics of setting up a Linux server. This tutorial assumes you already have some basic Linux knowledge.<br /> +<br /> +==64-bit servers==<br /> +SteamCMD and their libraries are currently 32-bit only, so our server is limited to 32-bit.<br /> +You can still run it on a 64-bit server by installing the required packages shown below.<br /> +<br /> +===Debian, Ubuntu, Mint===<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +dpkg --add-architecture i386<br /> +apt-get update<br /> +apt-get install libc6-i386 lib32gcc1 lib32stdc++6<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +===CentOS, RHEL, Fedora===<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +yum install glibc.i686 libstdc++.i686<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +==Downloading SteamCMD==<br /> +First we need to download SteamCMD. For more information on SteamCMD please [https://developer.valvesoftware.com/wiki/SteamCMD click here]<br /> +<br /> +Login to your server with SSH, then head over to the home directory, we will make our Steam folder there.<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +cd /home<br /> +mkdir steam<br /> +cd steam<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +<br /> +Now we can download SteamCMD and unpack it.<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +wget http://media.steampowered.com/client/steamcmd_linux.tar.gz<br /> +tar -xvzf steamcmd_linux.tar.gz<br /> +rm steamcmd_linux.tar.gz<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +<br /> +==Running SteamCMD and downloading the server==<br /> +Now we need to run SteamCMD.<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +./steamcmd.sh<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +SteamCMD will now update and it might download some files, wait until it finishes.<br /> +<br /> +<br /> +Then it's time to login with an anonymous Steam account to get access to the server<br /> +&lt;syntaxhighlight&gt;<br /> +login anonymous<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +Now let's download the latest server version!<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +force_install_dir ./jcmp<br /> +app_update 261140<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +It will now download the latest server version. Once it is done downloading we can safely exit SteamCMD.<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +quit<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +==Changing the server options==<br /> +First lets move to the JC2-MP server directory.<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +cd jcmp<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +<br /> +Now use your favorite editor to edit the server's configuration file, I personally use nano.<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +nano config.lua<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +Every possible server option is explained in the configuration file. Simply follow the instructions.<br /> +<br /> +<br /> +==Starting up the server in screen==<br /> +Now that we have successfully downloaded the server and configured it, we can now start it up. We will do this in a screen.<br /> +<br /> +<br /> +If you do not have screen installed type:<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +apt-get install screen<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +And follow the instructions. <br /> +<br /> +<br /> +Now start the screen and the server.<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +screen -S jcmp -d -m ./Jcmp-Server<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +This will run a silent screen in the background. <br /> +<br /> +<br /> +To access the screen / JC2-MP server type the following:<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +screen -d -R jcmp<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +It should now say that the server has successfully started. You can press CTRL + A then CTRL + D to exit the screen safely without stopping the server.<br /> +<br /> +<br /> +You are now ready to play on your own server and you can start adding scripts and gamemodes.<br /> +<br /> +<br /> +To stop the server and kill the screen type:<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +screen -S jcmp -X quit<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +==Updating the server==<br /> +To update the server to the latest version we will need to run SteamCMD again.<br /> +<br /> +<br /> +First cd to your Steam directory.<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +cd /home/steam<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +<br /> +Now run SteamCMD.<br /> +&lt;syntaxhighlight&gt;<br /> +./steamcmd.sh<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +Now let's update to the latest server version!<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +force_install_dir ./jcmp<br /> +app_update 261140<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +<br /> +You can now quit SteamCMD.<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +quit<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +<br /> +Congratulations your server is now updated to the latest version!</div> + RedCat + + + https://wiki.jc-mp.com/User:RedCat + User:RedCat + + 2013-12-12T07:59:20Z + + <p>RedCat: Created page with &quot;wow such RedCat&quot;</p> +<hr /> +<div>wow such RedCat</div> + RedCat + + + https://wiki.jc-mp.com/The_JC2-MP_Team + The JC2-MP Team + + 2013-12-12T07:58:25Z + + <p>RedCat: /* Beta Team */</p> +<hr /> +<div><br /> +=== Developers ===<br /> +<br /> +===== Trix =====<br /> +* Lead Programmer<br /> +* Reverse Engineering<br /> +<br /> +===== jaxm =====<br /> +* Gameplay Design<br /> +* Reverse Engineering<br /> +<br /> +===== Woet =====<br /> +* Web Developer<br /> +* Hosting Infrastructure<br /> +<br /> +===== NVX =====<br /> +* Client / Server Security<br /> +<br /> +===== [[User:Philpax|Philpax]] =====<br /> +* Lua API Developer<br /> +* UI Developer<br /> +<br /> +===== [[User:Dreadmullet|dreadmullet]] =====<br /> +* Documentation<br /> +* Extensive Lua testing<br /> +* Scripting<br /> +<br /> +=== Notable Contributors ===<br /> +<br /> +===== Rick (gibbed)===== <br /> +* Creator of many great tools for modding Just Cause 2, vital to the success of JC2-MP.<br /> +* Extensive support and assistance with modding the game.<br /> +* Technical Support<br /> +<br /> +===== ToMo =====<br /> +* Designer of the JC2-MP website.<br /> +<br /> +=== Beta Team ===<br /> +* [DRuG]Jeff<br /> +* Ahrotahntee<br /> +* FabioGNR<br /> +* F430<br /> +* [[User:JaTochNietDan|JaTochNietDan]]<br /> +* mandella644<br /> +* Mike<br /> +* Namidairo<br /> +* Patawic<br /> +* [[User:RedCat|RedCat]]<br /> +* [[User:Rick|Rick]]<br /> +* Tazm<br /> +* tb2571989<br /> +* ToMo<br /> +* [[User:Tycoonman500|Tycoonman500]]<br /> +<br /> +=== Inactive ===<br /> +* [DRuG]NikT<br /> +* damospiderman<br /> +* EliteTek<br /> +* Gingie<br /> +* GrishR<br /> +* Oz<br /> +* PlantCorn<br /> +* Ydrool</div> + RedCat + + + https://wiki.jc-mp.com/Server/Getting_started/Windows_Server + Server/Getting started/Windows Server + + 2013-12-07T01:01:36Z + + <p>RedCat: </p> +<hr /> +<div>Welcome to the JC2-MP Windows server tutorial. This page will explain the very basics of setting up a Windows server. This tutorial assumes you already have some basic Windows knowledge.<br /> +<br /> +==Downloading the Just Cause 2 Multiplayer mod==<br /> +In your steam client head over to the Store page, then type &quot;Just Cause 2 Multiplayer&quot; in the search bar and click on it.<br /> +<br /> +[[File: Win server step WOET.png]]<br /> +<br /> +<br /> +Now you should arrive and the Just Cause 2 Multiplayer page, proceed to download the mod by clicking on the PLAY button.<br /> +<br /> +[[File: Win tutorial step 3.png]]<br /> +<br /> +==Downloading the server==<br /> +Once you have the Just Cause 2 Multiplayer mod on your computer, we will also automatically have access to the JC2-MP dedicated windows server. Head over to your library and drop down to tools.<br /> +<br /> +<br /> +[[File: Win server step 2.png]]<br /> +<br /> +<br /> +Once you arrived at the tools page type &quot;Just Cause 2&quot; in the search bar.<br /> +<br /> +[[File: Win_server_step_87minus4.png]]<br /> +<br /> +==Editing the server options and starting the server==<br /> +You can now start the server by simply double clicking on &quot;Just Cause 2: Multiplayer - Dedicated server&quot;.<br /> +<br /> +But before we do that let's configure our server.<br /> +<br /> +<br /> +Head over to where you have installed Steam, by default this is <br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +C:\Program Files (x86)\Steam\...<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +<br /> +Now navigate to where the dedicated server is located.<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +C:\Program Files(x86)\Steam\steamapps\common\Just Cause 2 - Multiplayer Dedicated Server\...<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +<br /> +There you will find a file called as followed:<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +config.lua<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +We can open it by right clicking and selecting &quot;open with&quot; then choosing notepad or any other text editor.<br /> +<br /> +<br /> +Once you have opened it, you can edit your server slots and many other options there. Simply follow the instructions on screen, have fun with your server!</div> + RedCat + + + https://wiki.jc-mp.com/Server/Getting_started/Linux_Server + Server/Getting started/Linux Server + + 2013-12-07T00:59:51Z + + <p>RedCat: </p> +<hr /> +<div>Welcome to the JC2-MP Linux server tutorial. This page will explain the very basics of setting up a Linux server. This tutorial assumes you already have some basic Linux knowledge.<br /> +<br /> +<br /> +<br /> +==Downloading SteamCMD==<br /> +First we need to download SteamCMD. For more information on SteamCMD please [https://developer.valvesoftware.com/wiki/SteamCMD click here]<br /> +<br /> +Login to your server with SSH, then head over to the home directory, we will make our Steam folder there.<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +cd /home<br /> +mkdir steam<br /> +cd steam<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +<br /> +Now we can download SteamCMD and unpack it.<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +wget http://media.steampowered.com/client/steamcmd_linux.tar.gz<br /> +tar -xvzf steamcmd_linux.tar.gz<br /> +rm steamcmd_linux.tar.gz<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +<br /> +==Running SteamCMD and downloading the server==<br /> +Now we need to run SteamCMD.<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +./steamcmd.sh<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +SteamCMD will now update and it might download some files, wait till it finishes.<br /> +<br /> +<br /> +Now let's download the latest server version!<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +force_install_dir ./jcmp<br /> +app_update 261140<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +It will now download the latest server version. Once it is done downloading we can safely exit SteamCMD.<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +quit<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +<br /> +==Changing the server options==<br /> +First lets move to the JC2-MP server directory.<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +cd jcmp<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +<br /> +Now use your favorite editor to edit the server's configuration file, I personally use nano.<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +nano config.lua<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +Every possible server option is explained in the configuration file. Simply follow the instructions.<br /> +<br /> +<br /> +==Starting up the server in screen==<br /> +Now that we have successfully downloaded the server and configured it, we can now start it up. We will do this in a screen.<br /> +<br /> +<br /> +If you do not have screen installed type:<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +apt-get install screen<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +And follow the instructions. <br /> +<br /> +<br /> +Now start the screen and the server.<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +screen -S jcmp -d -m ./Jcmp-Server<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +This will run a silent screen in the background. <br /> +<br /> +<br /> +To access the screen / JC2-MP server type the following:<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +screen -d -R jcmp<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +It should now say that the server has successfully started. You can press CTRL + A then CTRL + D to exit the screen safely without stopping the server.<br /> +<br /> +<br /> +You are now ready to play on your own server and you can start adding scripts and gamemodes.<br /> +<br /> +<br /> +<br /> +==Updating the server==<br /> +To update the server to the latest version we will need to run SteamCMD again.<br /> +<br /> +<br /> +First cd to your Steam directory.<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +cd /home/steam<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +<br /> +Now run SteamCMD.<br /> +&lt;syntaxhighlight&gt;<br /> +./steamcmd.sh<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +Now let's update to the latest server version!<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +force_install_dir ./jcmp<br /> +app_update 261140<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +<br /> +You can now quit SteamCMD.<br /> +<br /> +&lt;syntaxhighlight&gt;<br /> +quit<br /> +&lt;/syntaxhighlight&gt;<br /> +<br /> +<br /> +Congratulations your server is now updated to the latest version!</div> + RedCat + + + https://wiki.jc-mp.com/File:Win_server_step_87minus4.png + File:Win server step 87minus4.png + + 2013-12-07T00:37:41Z + + <p>RedCat: </p> +<hr /> +<div></div> + RedCat + + + https://wiki.jc-mp.com/File:Win_server_step_87minus4.png + File:Win server step 87minus4.png + + 2013-12-07T00:37:41Z + + <p>RedCat: </p> +<hr /> +<div></div> + RedCat + + + https://wiki.jc-mp.com/File:Win_tutorial_step_3.png + File:Win tutorial step 3.png + + 2013-12-07T00:35:15Z + + <p>RedCat: </p> +<hr /> +<div></div> + RedCat + + + https://wiki.jc-mp.com/File:Win_tutorial_step_3.png + File:Win tutorial step 3.png + + 2013-12-07T00:35:15Z + + <p>RedCat: </p> +<hr /> +<div></div> + RedCat + + + https://wiki.jc-mp.com/File:Win_server_step_WOET.png + File:Win server step WOET.png + + 2013-12-07T00:33:26Z + + <p>RedCat: </p> +<hr /> +<div></div> + RedCat + + + https://wiki.jc-mp.com/File:Win_server_step_WOET.png + File:Win server step WOET.png + + 2013-12-07T00:33:26Z + + <p>RedCat: </p> +<hr /> +<div></div> + RedCat + + + https://wiki.jc-mp.com/File:Win_server_step_2.png + File:Win server step 2.png + + 2013-12-07T00:32:12Z + + <p>RedCat: </p> +<hr /> +<div></div> + RedCat + + + https://wiki.jc-mp.com/File:Win_server_step_2.png + File:Win server step 2.png + + 2013-12-07T00:32:12Z + + <p>RedCat: </p> +<hr /> +<div></div> + RedCat + + + https://wiki.jc-mp.com/File:Win_tutorial_step_1.png + File:Win tutorial step 1.png + + 2013-12-07T00:30:12Z + + <p>RedCat: RedCat uploaded a new version of &amp;quot;File:Win tutorial step 1.png&amp;quot;</p> +<hr /> +<div></div> + RedCat + + + https://wiki.jc-mp.com/File:Win_tutorial_step_2.png + File:Win tutorial step 2.png + + 2013-12-07T00:22:05Z + + <p>RedCat: RedCat uploaded a new version of &amp;quot;File:Win tutorial step 2.png&amp;quot;: Reverted to version as of 00:20, 7 December 2013</p> +<hr /> +<div></div> + RedCat + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/api__q65a985899bc2.php b/archive/websites/wiki.jc-mp.com/api__q65a985899bc2.php new file mode 100644 index 0000000..db4049e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/api__q65a985899bc2.php @@ -0,0 +1 @@ +https://www.mediawiki.org/wiki/APIfalseMediaWikihttps://www.mediawiki.org/https://wiki.jc-mp.com/Main_Page \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/api__q782875d392e8.php b/archive/websites/wiki.jc-mp.com/api__q782875d392e8.php new file mode 100644 index 0000000..0971b8a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/api__q782875d392e8.php @@ -0,0 +1,12 @@ + + + + https://wiki.jc-mp.com/api.php?hidebots=1&days=7&limit=50&action=feedrecentchanges&feedformat=atom + JC2-MP Documentation - Recent changes [en] + + + 2020-09-18T16:52:15Z + Track the most recent changes to the wiki in this feed. + MediaWiki 1.23.11 + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/api__qa6dafcead819.php b/archive/websites/wiki.jc-mp.com/api__qa6dafcead819.php new file mode 100644 index 0000000..e5233ee --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/api__qa6dafcead819.php @@ -0,0 +1,12 @@ + + + + https://wiki.jc-mp.com/api.php?hidebots=1&days=14&limit=50&target=Server%2FGetting_started%2FWindows_Server&action=feedrecentchanges&feedformat=atom + JC2-MP Documentation - Changes related to "Server/Getting started/Windows Server" [en] + + + 2020-09-27T10:50:57Z + Related changes + MediaWiki 1.23.11 + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/api__qf3832c36dba6.php b/archive/websites/wiki.jc-mp.com/api__qf3832c36dba6.php new file mode 100644 index 0000000..3948385 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/api__qf3832c36dba6.php @@ -0,0 +1,12 @@ + + + + https://wiki.jc-mp.com/api.php?hidebots=1&days=7&limit=50&target=Server%2FGetting_started%2FWindows_Server&action=feedrecentchanges&feedformat=atom + JC2-MP Documentation - Changes related to "Server/Getting started/Windows Server" [en] + + + 2020-08-14T22:47:53Z + Related changes + MediaWiki 1.23.11 + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/cdn-cgi/apps/body/6DufWRxt-_yH_BBQTdX8jzhpdwQ.js b/archive/websites/wiki.jc-mp.com/cdn-cgi/apps/body/6DufWRxt-_yH_BBQTdX8jzhpdwQ.js new file mode 100644 index 0000000..ccd7227 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/cdn-cgi/apps/body/6DufWRxt-_yH_BBQTdX8jzhpdwQ.js @@ -0,0 +1,10 @@ +;if(CloudflareApps.matchPage(CloudflareApps.installs['urLaSGzuwWwb'].URLPatterns)){(function(modules){var installedModules={};function __webpack_require__(moduleId){if(installedModules[moduleId]){return installedModules[moduleId].exports;} +var module=installedModules[moduleId]={i:moduleId,l:false,exports:{}};modules[moduleId].call(module.exports,module,module.exports,__webpack_require__);module.l=true;return module.exports;} +__webpack_require__.m=modules;__webpack_require__.c=installedModules;__webpack_require__.i=function(value){return value;};__webpack_require__.d=function(exports,name,getter){if(!__webpack_require__.o(exports,name)){Object.defineProperty(exports,name,{configurable:false,enumerable:true,get:getter});}};__webpack_require__.n=function(module){var getter=module&&module.__esModule?function getDefault(){return module['default'];}:function getModuleExports(){return module;};__webpack_require__.d(getter,'a',getter);return getter;};__webpack_require__.o=function(object,property){return Object.prototype.hasOwnProperty.call(object,property);};__webpack_require__.p="";return __webpack_require__(__webpack_require__.s=2);}) +([(function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.default={'en':['You are using an outdated browser.','More information »'],'af':['Jy gebruik \'n verouderde webblaaier.','Meer inligting »'],'ar':['المتصفح الذي تستخدمه قديم وغير محدث.','المزيد من المعلومات » '],'be':['Вы выкарыстоўваеце састарэлы браўзэр.','Падрабязьней »'],'bg':['Използвате стар браузър.','Повече информация »'],'bn':['আপনি একটি সেকেলে ঘরানার ব্রাউজার ব্যবহার করছেন।','বিস্তারিত দেখুন »'],'cs':['Používáte zastaralý prohlížeč.','Více informací »'],'da':['Du bruger en forældet browser.','Mere information »'],'de':['Sie benutzen einen veralteten Browser.','Mehr Informationen »'],'el':['Χρησιμοποιείτε ένα ξεπερασμένο πρόγραμμα περιήγησης.','Περισσότερες πληροφορίες »'],'eo':['Vi uzas antikvan retumilon.','Pli informo »'],'es':['Su navegador está obsoleto.','Más información »'],'et':['Sa kasutad aegunud ebaturvalist veebilehitsejat.','Rohkem informatsiooni »'],'fa':['شما از مرورگری قدیمی استفاده می کنید.','»اطلاعات بیشتر'],'fi':['Käytät vanhentunutta selainta.','Lisää tietoa »'],'fr':['Votre navigateur n\'est pas à jour.','Plus d\'information »'],'fy':['Jo brûkt op dit stuit in ferâldere webbrowser.','Mear ynformaasje »'],'ga':['Tá tú ag baint úsáide as brabhsálaí atá as dáta.','Tuilleadh eolais »'],'he':['דפדפן האינטרנט שלך אינו מעודכן.','למידע נוסף »'],'hr':['Koristite zastarjeli pretraživač.','Više informacija »'],'hu':['A böngészője elavult.','További információ »'],'id':['Anda menggunakan web browser versi lama.','Informasi selengkapnya »'],'is':['Þú ert að nota úreltan vafra.','Nánari upplýsingar »'],'it':['Stai usando un browser datato.','Ulteriori informazioni »'],'ja':['旧式のブラウザーを利用されています。','詳細情報 »'],'ko':['오래된 웹브라우저를 사용하고 계십니다.','자세히 알아보기 »'],'lt':['Jūs naudojate pasenusią naršyklę.','Daugiau informacijos »'],'lv':['Jūs izmantojat novecojušu pārlūku.','Uzzināt vairāk »'],'nb-NO':['Du bruker en utdatert nettleser.','Mer informasjon »'],'nl':['U gebruikt op dit moment een verouderde webbrowser.','Meer informatie »'],'pl':['Używasz przestarzałej przeglądarki.','Więcej informacji »'],'pt-BR':['Você está usando um navegador desatualizado.','Mais informações »'],'pt-PT':['Está a utilizar um navegador desatualizado.','Mais informações »'],'ro':['Browserul dumneavoastră este depăşit.','Mai multe informații »'],'ru':['Вы используете устаревший браузер.','Подробнее »'],'sk':['Používate zastaralý prehliadač.','Viac informácií »'],'sl':['Uporabljate zastarel brskalnik.','Več informacij »'],'sr':['Vi koristite zastarelu verziju browsera.','Više informacija »'],'sv':['Du använder en gammal webbläsare.','Mer information »'],'tr':['Çok eski bir tarayıcı kullanıyorsunuz.','Daha fazla bilgi »'],'vi':['Trình duyệt bạn dùng đã lỗi thời rồi.','Thêm thông tin »'],'zh':['您的浏览器版本过旧。','更多信息 »'],'zh-tw':['你正在使用過時的瀏覽器。','詳細資訊 »']};}),(function(module,exports,__webpack_require__){var detectBrowser=__webpack_require__(3);var agent;if(typeof navigator!=='undefined'&&navigator){agent=navigator.userAgent;} +module.exports=detectBrowser(agent);}),(function(module,exports,__webpack_require__){"use strict";var _slicedToArray=function(){function sliceIterator(arr,i){var _arr=[];var _n=true;var _d=false;var _e=undefined;try{for(var _i=arr[Symbol.iterator](),_s;!(_n=(_s=_i.next()).done);_n=true){_arr.push(_s.value);if(i&&_arr.length===i)break;}}catch(err){_d=true;_e=err;}finally{try{if(!_n&&_i["return"])_i["return"]();}finally{if(_d)throw _e;}}return _arr;}return function(arr,i){if(Array.isArray(arr)){return arr;}else if(Symbol.iterator in Object(arr)){return sliceIterator(arr,i);}else{throw new TypeError("Invalid attempt to destructure non-iterable instance");}};}();var _detectBrowser=__webpack_require__(1);var _detectBrowser2=_interopRequireDefault(_detectBrowser);var _translations=__webpack_require__(0);var _translations2=_interopRequireDefault(_translations);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj};} +(function(){var options=CloudflareApps.installs['urLaSGzuwWwb'].options;var appElement=void 0;var _window=window,_window$localStorage=_window.localStorage,localStorage=_window$localStorage===undefined?{}:_window$localStorage;var DAY_DURATION=1000*60*60*24;var now=new Date();var weekAgo=new Date(now-DAY_DURATION*7);var seenRecently=localStorage.cfBetterBrowserDismissedAt&&new Date(parseInt(localStorage.cfBetterBrowserDismissedAt,10))>=weekAgo;var browserVersion=parseFloat(_detectBrowser2.default.version.match(/^(\d+\.?\d*)/));var browserMinimum=options[_detectBrowser2.default.name]||0;var legacyBodyClass='cloudflare-old-browser-body';function removeBodyClass(){document.body.className=document.body.className.replace(new RegExp('(?:^|s)'+legacyBodyClass+'(?!S)','g'),'');} +function updateElement(){var outdated=browserVersion\n '+messageLabel+'\n '+moreLabel+'\n \n ×\n ';var closeButton=appElement.querySelector('cloudflare-app-close');closeButton.id='cloudflare-old-browser-close';closeButton.addEventListener('click',function(){appElement.setAttribute('data-visibility','hidden');localStorage.cfBetterBrowserDismissedAt=now.getTime();removeBodyClass();});appElement.setAttribute('data-visibility',visibility);document.body.appendChild(appElement);document.body.className+=legacyBodyClass;document.body.setAttribute('data-cf-browser-state',outdated?'outdated':'modern');document.body.setAttribute('data-cf-browser-version',browserVersion);document.body.setAttribute('data-cf-browser-name',_detectBrowser2.default.name);} +if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',updateElement);}else{updateElement();} +window.CloudflareApps.installs['urLaSGzuwWwb'].scope={setOptions:function setOptions(nextOptions){options=nextOptions;updateElement();}};})();}),(function(module,exports){module.exports=function detectBrowser(userAgentString){if(!userAgentString)return null;var browsers=[['edge',/Edge\/([0-9\._]+)/],['yandexbrowser',/YaBrowser\/([0-9\._]+)/],['chrome',/(?!Chrom.*OPR)Chrom(?:e|ium)\/([0-9\.]+)(:?\s|$)/],['crios',/CriOS\/([0-9\.]+)(:?\s|$)/],['firefox',/Firefox\/([0-9\.]+)(?:\s|$)/],['opera',/Opera\/([0-9\.]+)(?:\s|$)/],['opera',/OPR\/([0-9\.]+)(:?\s|$)$/],['ie',/Trident\/7\.0.*rv\:([0-9\.]+)\).*Gecko$/],['ie',/MSIE\s([0-9\.]+);.*Trident\/[4-7].0/],['ie',/MSIE\s(7\.0)/],['bb10',/BB10;\sTouch.*Version\/([0-9\.]+)/],['android',/Android\s([0-9\.]+)/],['ios',/Version\/([0-9\._]+).*Mobile.*Safari.*/],['safari',/Version\/([0-9\._]+).*Safari/]];return browsers.map(function(rule){if(rule[1].test(userAgentString)){var match=rule[1].exec(userAgentString);var version=match&&match[1].split(/[._]/).slice(0,3);if(version&&version.length<3){Array.prototype.push.apply(version,(version.length==1)?[0,0]:[0]);} +return{name:rule[0],version:version.join('.')};}}).filter(Boolean).shift();};})]);};(function(){try{var link=document.createElement('link');link.rel='stylesheet';link.href='data:text/css;charset=utf-8;base64,Y2xvdWRmbGFyZS1hcHBbYXBwLWlkPSJhLWJldHRlci1icm93c2VyIl0gewogIGRpc3BsYXk6IGJsb2NrOwogIGJhY2tncm91bmQ6ICM0NTQ4NGQ7CiAgY29sb3I6ICNmZmY7CiAgbGluZS1oZWlnaHQ6IDEuNDU7CiAgcG9zaXRpb246IGZpeGVkOwogIHotaW5kZXg6IDkwMDAwMDAwOwogIHRvcDogMDsKICBsZWZ0OiAwOwogIHJpZ2h0OiAwOwogIHBhZGRpbmc6IC41ZW0gMWVtOwogIHRleHQtYWxpZ246IGNlbnRlcjsKICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOwogICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7CiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTsKICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lOwp9CgpjbG91ZGZsYXJlLWFwcFthcHAtaWQ9ImEtYmV0dGVyLWJyb3dzZXIiXVtkYXRhLXZpc2liaWxpdHk9ImhpZGRlbiJdIHsKICBkaXNwbGF5OiBub25lOwp9CgpjbG91ZGZsYXJlLWFwcFthcHAtaWQ9ImEtYmV0dGVyLWJyb3dzZXIiXSBjbG91ZGZsYXJlLWFwcC1tZXNzYWdlIHsKICBkaXNwbGF5OiBibG9jazsKfQoKY2xvdWRmbGFyZS1hcHBbYXBwLWlkPSJhLWJldHRlci1icm93c2VyIl0gYSB7CiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7CiAgY29sb3I6ICNlYmViZjQ7Cn0KCmNsb3VkZmxhcmUtYXBwW2FwcC1pZD0iYS1iZXR0ZXItYnJvd3NlciJdIGE6aG92ZXIsCmNsb3VkZmxhcmUtYXBwW2FwcC1pZD0iYS1iZXR0ZXItYnJvd3NlciJdIGE6YWN0aXZlIHsKICBjb2xvcjogI2RiZGJlYjsKfQoKY2xvdWRmbGFyZS1hcHBbYXBwLWlkPSJhLWJldHRlci1icm93c2VyIl0gY2xvdWRmbGFyZS1hcHAtY2xvc2UgewogIGRpc3BsYXk6IGJsb2NrOwogIGN1cnNvcjogcG9pbnRlcjsKICBmb250LXNpemU6IDEuNWVtOwogIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICByaWdodDogLjRlbTsKICB0b3A6IC4zNWVtOwogIGhlaWdodDogMWVtOwogIHdpZHRoOiAxZW07CiAgbGluZS1oZWlnaHQ6IDE7Cn0KCmNsb3VkZmxhcmUtYXBwW2FwcC1pZD0iYS1iZXR0ZXItYnJvd3NlciJdIGNsb3VkZmxhcmUtYXBwLWNsb3NlOmFjdGl2ZSB7CiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTsKICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpOwp9CgpjbG91ZGZsYXJlLWFwcFthcHAtaWQ9ImEtYmV0dGVyLWJyb3dzZXIiXSBjbG91ZGZsYXJlLWFwcC1jbG9zZTpob3ZlciB7CiAgb3BhY2l0eTogLjllbTsKICBjb2xvcjogI2ZmZjsKfQo=';document.getElementsByTagName('head')[0].appendChild(link);}catch(e){}})(); \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/cdn-cgi/apps/head/M5tUShgACKN8efwMnCwRw1ud1RM.js b/archive/websites/wiki.jc-mp.com/cdn-cgi/apps/head/M5tUShgACKN8efwMnCwRw1ud1RM.js new file mode 100644 index 0000000..cc6c1d5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/cdn-cgi/apps/head/M5tUShgACKN8efwMnCwRw1ud1RM.js @@ -0,0 +1,30 @@ +;window.CloudflareApps=window.Eager=window.CloudflareApps||window.Eager||{};window.CloudflareApps=window.CloudflareApps||{};CloudflareApps.siteId="75ddb4368c2ae737f00b8c19acf90c64";CloudflareApps.installs=CloudflareApps.installs||{};;(function(){CloudflareApps.internal=CloudflareApps.internal||{};var errors=[];CloudflareApps.internal.placementErrors=errors;var errorHashes={} +var noteError=function(options){var hash=options.selector+'::'+options.type+'::'+(options.installId||'');if(errorHashes[hash]) +return;errorHashes[hash]=true;errors.push(options);} +var initializedSelectors={};var currentInit=false;CloudflareApps.internal.markSelectors=function(){if(!currentInit){check();currentInit=true;setTimeout(function(){currentInit=false;});}} +var check=function(){var installs=window.CloudflareApps.installs;for(var installId in installs){if(!installs.hasOwnProperty(installId)) +continue;var selectors=installs[installId].selectors;if(!selectors) +continue;for(var key in selectors){if(!selectors.hasOwnProperty(key)) +continue;var hash=installId+"::"+key;if(initializedSelectors[hash]) +continue;var els=document.querySelectorAll(selectors[key]);if(els&&els.length>1){noteError({type:'init:too-many',option:key,selector:selectors[key],installId:installId});initializedSelectors[hash]=true;continue;}else if(!els||!els.length){continue;} +initializedSelectors[hash]=true;els[0].setAttribute('cfapps-selector',selectors[key]);}}} +CloudflareApps.querySelector=function(selector){if(selector==='body'||selector==='head'){return document[selector];} +CloudflareApps.internal.markSelectors();var els=document.querySelectorAll('[cfapps-selector="'+selector+'"]');if(!els||!els.length){noteError({type:'select:not-found:by-attribute',selector:selector});els=document.querySelectorAll(selector);if(!els||!els.length){noteError({type:'select:not-found:by-query',selector:selector});return null;}else if(els.length>1){noteError({type:'select:too-many:by-query',selector:selector});} +return els[0];} +if(els.length>1){noteError({type:'select:too-many:by-attribute',selector:selector});} +return els[0];}})();;(function(){var prevEls={};CloudflareApps.createElement=function(options,prevEl){CloudflareApps.internal.markSelectors();try{if(prevEl&&prevEl.parentNode){var replacedEl;if(prevEl.cfAppsElementId){replacedEl=prevEls[prevEl.cfAppsElementId];} +if(replacedEl){prevEl.parentNode.replaceChild(replacedEl,prevEl);delete prevEls[prevEl.cfAppsElementId];}else{prevEl.parentNode.removeChild(prevEl);}} +var element=document.createElement('cloudflare-app');var container;try{container=CloudflareApps.querySelector(options.selector);}catch(e){} +if(!container){return element;} +if(!container.parentNode&&(options.method=="after"||options.method=="before"||options.method=="replace")){return element;} +if(container==document.body){if(options.method=="after") +options.method="append";else if(options.method=="before") +options.method="prepend";} +switch(options.method){case"prepend":if(container.firstChild){container.insertBefore(element,container.firstChild);break;} +case"append":container.appendChild(element);break;case"after":if(container.nextSibling){container.parentNode.insertBefore(element,container.nextSibling);}else{container.parentNode.appendChild(element);} +break;case"before":container.parentNode.insertBefore(element,container);break;case"replace":try{id=element.cfAppsElementId=Math.random().toString(36);prevEls[id]=container;}catch(e){} +container.parentNode.replaceChild(element,container);} +return element;}catch(e){if(typeof console!=="undefined"&&typeof console.error!=="undefined"){console.error("Error creating Cloudflare Apps element",e);}}}})();;(function(){CloudflareApps.matchPage=function(patterns){if(!patterns||!patterns.length){return true;} +if(window.CloudflareApps&&CloudflareApps.proxy&&CloudflareApps.proxy.originalURL){var url=CloudflareApps.proxy.originalURL.parsed;var loc=url.host+url.path;}else{var loc=document.location.host+document.location.pathname;} +for(var i=0;i',d.childNodes[0].getAttribute("href")||""}function r(e,t){var r=e.substr(t,2);return parseInt(r,16)}function n(n,c){for(var o="",a=r(n,c),i=c+2;i-1&&(o.href="mailto:"+n(o.href,a+l.length))}catch(i){e(i)}}function o(t){for(var r=t.querySelectorAll(u),c=0;c';} +if(node.url){str+='';str+=node.name;if(node.url||((!this.config.folderLinks||!node.url)&&node._hc))str+='';str+='';if(node._hc){str+='
';str+=this.addNode(node);str+='
';} +this.aIndent.pop();return str;};dTree.prototype.indent=function(node,nodeId){var str='';if(this.root.id!=node.pid){for(var n=0;n';(node._ls)?this.aIndent.push(0):this.aIndent.push(1);if(node._hc){str+='';}else str+='';} +return str;};dTree.prototype.setCS=function(node){var lastId;for(var n=0;n~ZI^T+gLVoR{b4uKBd){i633jFCGMb3Al@8Q3apuH0m^aMkIM xBR73~k9*|(=4m<@e{{wfKR literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/0/0a/Lua_Player_GetBones_Example.jpg b/archive/websites/wiki.jc-mp.com/images/0/0a/Lua_Player_GetBones_Example.jpg new file mode 100644 index 0000000000000000000000000000000000000000..196823c0c6454580747e7256a68ccf8c48eb3891 GIT binary patch literal 56890 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 literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/1/1d/Lua_Tutorials_Beginner_Server_Console_2-2.png b/archive/websites/wiki.jc-mp.com/images/1/1d/Lua_Tutorials_Beginner_Server_Console_2-2.png new file mode 100644 index 0000000000000000000000000000000000000000..4bf9618838e9d8e16676bccbaaf8f1015e597aba GIT binary patch literal 3209 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 literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/2/28/Lua_Tutorials_Beginner_Server_Console_1.png b/archive/websites/wiki.jc-mp.com/images/2/28/Lua_Tutorials_Beginner_Server_Console_1.png new file mode 100644 index 0000000000000000000000000000000000000000..e6b8a4cf89a47ee6ab39c3833f8c910dfbd4d007 GIT binary patch literal 5843 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 PWz_J}_#7St0k8iB@FZjZ literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/3/30/Lua_Render_Set_Clip_Example.jpg b/archive/websites/wiki.jc-mp.com/images/3/30/Lua_Render_Set_Clip_Example.jpg new file mode 100644 index 0000000000000000000000000000000000000000..88641cdeceeec06ac89f3c80f6938af0a26d354b GIT binary patch literal 70755 zcmb5VbzB@j&VNOt zXS27NO zGz=Up9Nd2gJR$-dJR&?C90D=|BGNyC{6j%TLiu;`59EKUet?CBhDCyhga5C{|F7h| z2Y`+MMe{)l8VVio0UZh&9qPRgKm-6l!9o-R{9p6|00j*L3kQ$zj|&BW{-^r?gAerq z!i9%JcwYvfKtlmOph2TSARdlq_6tB5Zb~#2s4SKrC1Qf^aT)bmgtcIBZ4IU{$;7$I z#V`(yG`ZKuuRCfhc0KX+GTgXEcE`;)WQZHV^vDHpAtNDneDodp{YmoqhjuhlR0RTL zz*5F#duK6!WEAv;gmzy0gI+XIsast;o+@dlKQ1OJ>E0P-)4iWY57{Y~BqMIVk&Oe* zqgsuAaLj}AkY#NDBDkJ8--2kq8F%FTh$F|P1|@yzu-YMd2MDGKuxaqN?B88?=%#t? z7vyg`@-NQlQTSv2y+SIC!6ijW26En!~@Xdy2QI+p^-3iOnK?{w)UrmR!1D>zTV+S=0C3 zLeE{BO;cFoCe%31G@K8h98=SE)B_fkz$MY7_gTqYOj4AlIY{)m_=W(q+zf8u;ZZOa zo5xc7Nh$kPP4jL8&F;v2=gg$Ds6X`2pSkRh>uyIc>&)r*H^LlcS&K2`z?a(qJ||1d z5Z?n! zw;g$I?#wVEG;VG_{EuMg`?R{kbQKT%eB!1QPEef5^%`DfWEt<{ysw&WQ2!l$o*Z$TDP(^D2s z;&heofY6D*)^&((oMpM)*RM;<8>DdPA4~#ZLTwQTg5nLbTCU}-(-TGaJ;@IrXO7db z84ln*|00y1*clXYQ||366?rBpXs@656@UBr4YSUXm5Ksk`x`X}DN2U(*hqNH5HKne zUPArH_pe{KUn66YdcDidL%U_{o<2(FjXwFiynaL(kY zEqj8hr9d-pF4vmPu4*YTby#fQ!E-A-mVBQ{75Nf% zUOj$t%k8p!FcuLrVZnsuPnz29>UvVkq(sWnpy*JDs&5Ri^p6`tGc?3nVu3<-j?RTL z{s1I$omnPV-&vX=M4|c;B?mVtd*11EJ$4S={f*V^>Nsx(#8TVpe)5X9I{mrWEKgx~ zNOo+XzA3;Gkjvx3Q_onq4l(DOKQt97xfBrviGYB<=K(DWCl7a(+UAQYvF0LwczMzx>47yol8>$Wg3JD4|!ptesB^?du0qGLyic;G(4I z6+7x@)Ok~&zI=4LUbDPtkVWu^kZ;jH)A7l~lqCYie#s2eP*LSF?o}LTGDLpTO)+BW zh7JtiqLc~4}mhIr4O9ol(;Zs{+o118N;3uLXD2=BR1dRFA zQE`8Pkrjde0Lv^ySCg+alQ+`YeOs#QwJ0%|6V#Y$7)Oor0TJckdp7}j0{aK7I-`0U zDl>^V)@6^YR@*BUOy$XMe}a0c+&1_g_s;z{!zAGpnbLghp(Bw;2fs~YqQ!lo0-?+6 zP6Ms9CFby&`ezC{+7+dQ;KS3 z7^g~op|PC&nMO)wCcn2|P^yLICcv#QRkI9fq%hFN%k{oj7HU8|mbxi74YtO$bHT<6 zTfU896%#MkFV?naaV-nHZ=B<)+MZ*tRNv^N&@d?y>XYk38+1OhX=uRSW>@aLg-)bs z5&O{ht0S_O;j74F_pNt zUDxCOc#}5?KvJKWeQrbrp{{(WxHuehxye41Lk?3U>D8>6f6m>tJ|Rh#uT6XeWXmU? z-!N8UjodO5H4EbZ#1!e)mEtGtLru19RmrP&IAUv5u+S^hY?-$<;X13HZBf?WfXbKK zl|HSz9M$}H2mvuntw#W{UzB&<(dJ(#4P-xjf}ikpYTI&0CnvK~wK`<_7;Qwiv}V3{ zG~Cu{Kg>tdphG`DEwWEeKMjPk&{ZFlz0qFaej?*d{o7#Fh|4UY!DPcBnQqDBvhPE^ z{SI(^N>s`_aGLLxJNtONoxj|d*7w}oppz|6BAG4Og_N<^3?-IJN@(KSzE6{`KHD;2D0<$aYBgj4hzN#ab`j{ieg@4kKv7AX^a>sYq4Qw zeo{GCxNPINsH97z5ST$>8*A;`1pH7}25UIDN!3_%FN>PS4F@F_t$QEuyLRzxE;X1T zovzR8!Xu5-jq$&%m8CED3G>0I#+ysmVJrM?be-O#yy*IdYvRA7-^C-5xU1m`med4c zdo(mn6#6h})Y6`IMfvz0n@&>2CEAOi2apqpzyw<1*|5L^Kl#|`=Jz9}5%gQs7UXrR z-=vhR*RjfM4kzl^s*KzT>O2TG^}pO^8Vg!QitJ6%5EJa|3u9~RH27H%Xt0Nf6P3!N zv!5WE28Fd$mCp;Dk5^&b$vShq+mz!5BV|{ zR3n|}ocbG$Dm9QfTL&jU|1TZWF(9MitGL{36RUDo+;moeaPKa+r+~=?3C}sd-*|P& zwIy+#mvl*TgdWiWZ~$GlCI4p;b! z^5LlUb=t_3(D-cYc7S%90H~#0t_BLrzkWahcx6*AZDn?>1W#IA%Yxo9K5u zkffjcdUd`~w z>p8m8UabrYd}^N@CUCLK>*=hygGZ!Oc92bo3xr9b7&4AX^jF6EA`+v|OgtThkuGjE zKd8<_w0v}9?(X$el2DAVyy=vQ#d=$5U)`np_zoENRD}LxDsNqJ5S8U~NINtrbHEwb zkIDL$keDc!SwbM?`ZWX3l42$7XWDeh?V9tA4f_@sc;GK9S)OV)q=JG^m!A)%pEU8N zE9>Pt_re<&KhpLv78@!{flod8k3U=oc(!jffB8#LT-;x?Y5e>&lbq#drs?E8UQ_4& zemF}hye|uW_)i=2acq#=4Zx!&C{)nqmDP`LaISYEyZ$7*%hGyvb~yfX*`8Nys-Yy` zOX2*8Df-nsQeUM`D2+OM|A+fNOHGJ~)J;{^%YELciLgKfs`x6ml`Dv7oOJ&Z+j+O))+~$I@R9gsYdMy5)4_ zF}0tV&DJ~pSAI-yd<0!jaOyLT8}*OKRtL#BU`mYf#u^+5hOZdtT=KeC$)X}1_I7)i zr}qSg#QJv;o_29Pj79N>9%Ozj#apgSmCoI7_UuMy<+c%wEu+^l8ozXIAbj<%(_L9+ zze_hnJCGgiDczT2529fI1gk7ZCpJT^cDiRE{PabfNxgY_*Cd@djyKMgtYPw4NW{fp zTIc*oP<>tP2zafI_i{hRKd<`bo16oobjWOOTmG>n0S7BxAV>C|rNN(RL7CvVw@}Vo z${WN)i6xIizr1AWLq-%PJxg;XSuE#Ft;k+x#$x%KHE$JtN7c+Sul~xgbS<<{y0VZ! zhC@E()g+X#tpFnw${_B#(!~`jR`!OUZvxpVq9$(ScXe$`yq@yMM$|mf=JK-0q|Q*-Jn1T=ms^jMd57 zYbmZNUz_HwQk>XtZZ(~A5ln%txaO6#Of;2b01l#<;@bo5ftJt!s$NSxG?>Yp??Z;B z?414JM{r{F@Q?A*{VrSq+Duh>v!WEbs5$&x7?@AJPJG&)it^@`Ig5Hfn%MDu$#=a? z;s!k0QQAuN`@|0-ow%5yD}H%iFRpDmIh#3Ii_(#H(Bl$^o_lz__@L3v9_^S?NTQI1 zh@pH!3F`BgQ^8`jfT6I!bPdpyr=UQI#Cek++fhB4YG|0e7qDEoQ(JaX3a3v?gk>@( zbVd7OpPY0YlPS%45icm_PmXM!j%H5{`NG%-tHiX{x4TL}mR>l}o5@%R(RB@cT zWc_Og^XqK-z%!MocRo=AH9bQR*P*tba4&N959`sRqxMk`-;Q!ObEFFXtHl@( z=agAff&3n0OK8#n9^>>q$&Wh-dB1AO2Tn}r;fbAfw}DDEfGEvY)sC5(14YY&DzSr^ zh6-K*x?QZDz0JRlx^N!u=8TvK3K$UQt<7m|&9mY7h;Jjuxw0*}XlVc0JUD6hVSfi? zvfq-b6_-;moVwajxAA?xU6E-af9d6n=su^S%JI{T`|Xsk8#QKtk$-;N$B@7tUIUx%4koQ16IlwbQq64n?*AMEi>!33SwiB%*i zKZ?BT-L{7Zy^ELE>qz*Hiz3{mYlfSnkPrqGBnUzf2(4zF*{}<1IT=-^KMLD|Fia<- zph7UtXK$W_L`!eHHd>Z$*JP#2ZyZ(!;r;jBt1?=CuQp3de^BrWNHI=&H7RI4zGYc; zs2Y=#0 z>*f@5TnYdok>>E>DHZmb!PKLC8ZwS6K)(4gH9a%8=EAq&rLC*B%Mbp!_w_ITIWlK{ zN&IhlYD%gE8A?YRQcO%DMd?JuA3xwwV)+lAIj|=ENZntloB+8-x{%dBw+n zYYI)L<-QL`P}b9+IYb3?r$y*cr2aWE6p7I+MEq?Cv-&MVMeY;KAo|yz2f{F|OS7!+ z07(3b1q}d+w0(erhD6(-A)zctr0N3z8U`H}0}~F56paiX=Lw<#);6PYEtBd@5um_Vov@_mTQCRWbNINx#SZ8MX#Q|s#t6VjTK+9i}zGHMQ* zurgqO)`^?lu25m{zTCfSPs>uz%p&7cB)ZU?F8?@T0*8~6r&MgwJb=W32ODjOw!}0l z7G+a^%eK;{_(Lo&{jd8QSN4AMYL}w%)56rvQ!nm3V*F@RakXN}#iO^bfwZUOY`ajA zyDwMVi_rGbtvTOedA8ieTeJ8r{N5+R_$~gnOzi=NX7fCOOc%Nx48$uBC@hv0B&)(rW+-pH^vT|?@h6DTy) zG45h?FtxKt@9n`x~`-wm@J~IM|(+giS zCMGoQGn)xz%Q(u=Ajomw{)P6a+`r3jtB+7x zc~&88g}`9u?FD}4g zDxj+s_l!_#1DoOx^Tj&;yTPq6qMtsfY_^V5uo-#6@jipiO1@fI%2MD1rg8U(`_VHE5$vz(pblbaqj9wV|J9T@NUaq)ocQEhp;Mdex33TZ@{ZDH-_V+p;cU5y@K^ zZQap+seQftJBGy?N7FXxdl|o(bEpXHD)pImS-Fmn1uHAT{s*o_v)5RwqII~;v0i;TTiC{kjxHejM7WS$*)2PhKfq;74q^ZTG( z)~<4v`fM7XI?fG6T4rs3Umx&DBgC5^=g~FAv>-J>6cR1SJZYsPgEti)9EapT&)%C*91A zPx->E5(nE|ON^bRz?N}iW7AcQ*kV!12%1;8S?Rfoz+w`4pU(k`_#VY(cFA-{E>9$> zuqmAaAA+*k4D@1{LO@G~W}TOg z8kE-M>~}LOM@&>(eVRA7f^582E}4cR=1sMZb97s31F8@E;gx2l~43=oY*ldZHob{D1TArw%bYItG%`TWDww?k?+G}{3d&|<0tOvqn<7GC#)6ojyc z92J8Pd0CrVtp;SC>agx^9xZl29i{M7g!Cg)s@N_Yc)AL)`%VM-y!h9qJ{J8ZMi|!u>@>Wfm5(A$2R;>Ogy{=Bwb+ z8VqDG4(UY(bxl(3TO`BmuwIon)&Q|2+uqR9{LN!rG({#Fy@dsY-T?~-q7ZR^)qEc9 z>sA?Xahkqxfb{u6?*JM_CaJ8W2M}j&M*4n7qnc&OfVb{)QClwZAsb6lTGK~m8C#~z zD8>)3g60!biy8<_-GG$Xl{VuvmU^2{pJ^)_CevPdpR#jaz0$Ktf9Q+2UmlfIpv#fS zkG;C_DJqhjuB2o1-m$3G?-ECx9ZEKS!ecV*OoUBJMZ!1ysL#P6D5$_oN5#aLq$0Cq zS6g8`r+WvkvRdZe5_hR>wKDpe4F{{1O_HYvbjCH!7vW%odCf;MR>4?u#QqL3g>c(|@Ze_YYdaLHsDXf$5h0V#y$xnW4 z0-{!1dJ4Cy*~y&o2Z2oGa$qSK!1-&*VV*9zGRjN1g4MGW2=}_vYmzV{5#M4ryKQ_T*t%dMg?o zdd7&z-O7fhI21yf79Cca%1Uc|^>IZ)vK5?j0-yn_*~W*WT-zippHq7j`lt39Uy0SGwMHAEOZ6@$y;Kj z8#GkeG3W9Qz({*e3p!e6$mQ#1snJ@#z%MTTy`l6XDX6@75Xkwupff+}3#J9v?ssvh zopi29TP%G7Yg5M4^;%jlNfpnIsbx6p^2IX^FxV*uSF92oMe*A;qpYs3!s&UM?o$~w zc809+rKe{WS^iV~uIk=dW^0^AvGCeqadGti1z(y6RWZ7gJkKq_rhB~$#h@EKJIO?q?wsY+r>!fk| zQtyV36>$nK9PtWYIj)25xo-bRKQ>fiJJPtc?t!N;AP{xcCi-o_6}>_g(YR^m8zkh+ zG4+=7bc@8oU25`6V-fQ|aC$#Ui9MHFRY zrvCh6((M`5-rnEFB2dGw{q)U-etU|D?rJ@mZxF6|& z*1*b<+_L+*ylJB%cC>*C(V>GN{bN{pPb7V<2gxeDeZQiKotDIRBfUdy`f@j|mDapF ztqxh=g`u+6iZ^Xr-xT{L5?9J3M}D&(0)m(S;_EeUA}+L-B#P=xnC4nzj@TyTJjP~< zuXa<5A~W_iS)zRMV`F2YH%pnn8g}4uaJ8(AIw~M(}Ct<6VBPtZLhz+wdLlc`(~que6pSp`)llsg+)BIpm&XX$Z!! z5v+KRt{JTkzXPiNRt?a|V;Lc^4H{)K1Z%t4{XS+lk1h(|s@PXg6VmP!ooY_jkK_63 zmZat4s@%e|KxODt$?4)1rh|4njMM=9`rYPqE)Djxdh5`!T>Y1Fy02BGd1Qem5jH={HH6Da2jKJ? zx_8>hUDcbJO%_aivUxZib=Oucy12+m+b59QdL6M2kU(f;wZ^tVJ$n2VfmT0){WOnygGp_p-icHYBMij zG`2w87Lr3>%%dPwuTRyV?64pgB~z0}s0SePLMKGmdQCDzAqc`tLSV7fY{-Qz(0AZB z05uy(r6*U36e;LT3E-x0#_*Y{Om#^XyaS#<#gvT?B_yPs;!=!hB&dq@c6f6#b ze?S6~37-OUh?hasP2@7}lxP*>VVk9bX!zZ!4^nmXn7oe*{8ipQI<(dylYnjA3=tWx z(qZ4F)9MFC-@3mEEhF;{%YLAec~3pRh9j4xBJ&AX%JjQ%5N<_-yJD2qWVN1p7hd$G zkFWNeAxSg(?~0<}%|R1^GDX{u^t=?WCCkO~DknexT(@LN*KwM^y~t%hJ!L}HA>7O^ z%*qiYZA`DqEV~OS(iiOpU0$zei5aL~+|I9te3ls#3A{xX^bP!LxSX_fXs2f1jN0?Y z;z=GI{;>O?T?T&Rc_Z0dI)a$$Y0m4oq-x6c!BCXnR3X>idyp{L|1mZ+JGI$k&?!T{ z1z&d`eU~_AOPhI5?lHVEX?O9QmpdQo9#W<6B z%UeMWf~Kd5;*2W&)0Z>U;-|u09gHGN9rhVey!w6vOU=_jIsS_TnKypTO;Jiyc|_>q zS&3@ljBXJhRU{9wV%*NhE{tx3Y&Jjfjmgi#*YsNQ3_$KEAd#0XcTsFVPx57^_=A|N z!&5p2Hu+&oS4Ou|QM7Ey7-ra8$f}F;?kAyNyR1%Y?RDtCH0Ml~%t&<0vn@^cYqTU` z^~@q1SVr+?#Y^MaBN5PUFu|Hxd(BR?nCq1>Mxk^|XSSGNQ^s7O>_9??cR*sU-}Mf{ zr@i|d-VmxkGkBN|w5z(3kr7i4cI3vfvdUd{H|__YXd-hX4ODo<5z-a3WS8xCKeXHMmQ3W@PQ+>fr-ONR_@c$b#?{G7|`O+&;DG3 zQ&4DP52-Gv&8@EP-bUP`N?#qIer-kzBFyWfWn>YI8{jEukdy&^3d)u70--;S^>{`s zH1M2ZTNwfGsuD)~FZT=`KO~%_=nZ_Trk5Z4pr-v9@wysod_-fX=Xa0B55jLB&xHCu z2l~9?>(r8-pglyy(vQn2sMl=ok5sHiEAk~|+tN4fEam9HfQ5djeZH9E&sgvGEUYp z&RY_aNB}ww)lCy*E1lg@c65oYx`w~LF0dt%`0K5jADx=+#5wubncJl=#)Qlgg;$3m2hyHS;QZKQFwxSh)@?jg=uD z=XI)&cj}FLcbobGBQ>G*8a0MOX1%C_3+)2Qu17!N&0C~#G8rcd9q9#(7#OZGhQ<{p zf?I=YVvRRiQP+hA4d+jgnjX1S>6eU0@LGC2`Z=7UT%chGYS@K668=XDQWtr~+c6EcC_xQM6-vQ?OjebuG)qb(Yhi`ur=IoAXcb02nkD|)e z^De3BF$^9`z*-s~9~QtyR6^Tag-oIkWe2WR3teH&#|azZOA9DfnmeZA)LsF8jMsb& zr}s9Bq)s|(M(0|L>@2)9n$ zPm6bK7w;G%`bul6Lw(>DRIWmsMHnu-J*4-JamjO|lBLf*!OXmzFLmLNPZz?FMY@o0 z6|m4qFfg#tu>Y3lLVZ9-!ytu*{lX%wk~0MZhl!2zl~u_hmyC_Wh@4$S6zf~f^aTZF zx1)bR?d5-;G9Zh0g`fuJK8=0vVlaI&yt$7AVb4YL^_o9gEE_klZV{Vw6Oh(Yv|MPp z8+_i@Trvxru86VfyOvT7&SjXK>_lBlxQdAv;GBwE84t51Z=lWS6NKYerYYAcjxaM7 zy_%vl3Hv+b*nN%5s@soojF&I~?g8H;5|DwriGsr0ILL{@WXp)EV8A4-^F(8fGwdaZ zhArsr%V>@cuS1#k-dO6${+PP~WL+VOAP{J&u2&>RcaVNFmKB&1{haog(yd7uj7Sr% z)5zt!<)Lx8TlZ+-82em(AZpH-qb1JJnvU2dT|D<|9yR7N$3hXt4~Vg+j=m@GHI~(T zWHXk{5*(WS87GD8Aq6G-^Jaw|W9}nl?yHv_h(5Vwn>E_j=*&ry%3-{Jc2Y|$Z#qNUoIAQG=)DqGKp^{*>`*bUKn8Ac`=qLSRE`&nm2?cZt?f2JdD@^{P#TQ2B|2lavhrfnP=@2S`;xmBa0?2o!h@(A-}InVU*0b^5;0lE zTB8@M!iXQY>+MPQaE^^^Hmxwkr>TyS^t`gQ)HL&ErJPvrX!77Q{=B}@JIvp5a>rI6 zoBIwJ5%BAHRycSd?pl8>a`r|wIQN}t6@=m6-1uCzLIU;J-En^HmAC07+{veZ@PKw5 z>TUM2(I^NvGcItmu=iSXLAn3w!TQ>F@qu{KE@q)s5Wb#pyZ$WJ|Mb(tDWswhchiLR z-Qb_QNbkEY8*kWs;zz%=XOn;VBX8#`B+$#BFPHBn|J;Ro-E~Y|2>f1ug~)|o{&@ah zZlJd-Bo{Y>Z@U3f>3_BOr)w2NR|~g6>$U%HSqQ?~KSM0Ix-9=={tx{B0R0F5AG7!E z{6A~|Q@QHC>mShY{n=geGK-f&S-v-XunCVrM<-nrSrY#5aIQll`Eu&IOxcL)J&)n1 z^d~0RC_!?|p~F9q+e{Qf?y=Nw#w4nq;RAmjsqmA0@`5D^4%2&ssQ3JPVI{zgCl2 z<@>E#&=O<&M-%Pf2lq*i><*fFO;E$K8JKaSnoUa4UZ>Rs*m2oR9;cr2%t7d`GFm>p z_oZA=G)2E56Xsdjkci%7Vn<(y*uW=;pGywx?6g=B;;1ULaw96_k@tvNY4N7MVp441e}X96(-YDXh84j7u4kdK~Y0v zfdus7Rx)~U7vVd{4;N3l+c363S}PF#sRj!q7^BP>o*a!br6<|AR9WhjiAXJS9=FI`H2VH=lp$)GTCALev;!I!IKdWl?hj4(@66& zaEv7xUp+HIek-v8iOI>zqZ1O(n8VoYLf`HUoVJF(2H6kH7T#~=z?o>n^ zTH_O7$hL>$vqx($DnA8%E-;(g2?Q2J8;N7bW^|Pb<@Q7n(<67sV(0N1zPWdb@kG_C zNR2L5T=%dLie<5=GJZ_?yE1qbl6GK8Db^^1G+j%Gvt34B7v+KF$z7B~D?^?<=S+?_ zks(b>nL~3r*btTdSIjkOHjpR*YkyKlS{g?Sm=a{fn1N-$sx$#l0s^mjfS>Z7n4NM= zb_6xMKr?tR)e;8%CObeoWd~>Rb_|L`+yJuLa2FHv#CHG-YAMZ#k}jkLj2NRRPILLV zB@<}!l_YAgAg=|^*oUad7b!bsFhebvp@wbTV2)(U$k=2C8SOIe(VjZTxU@Hsgp8FJ zow%9OWYWDK(S_pT%5RVKR@|$VrceVGUnvDAWPZvFtAn`McFAURbkEfcLco!}iY!OE zb-RObell5*O>InSO`qlVbF^{G_e^}px}4#yIMdjExYp1*!y@O4nK{94yHzpzxo^152AQ>XLLRBDH z0_D(klKQou7_}nIG@*ztYWz&JAsDADup&mAfF&*lxA-7mxfc@YN)4U!il8aCfON5P z{1UUMh*?ioq}^U|!>Ky8(K7x$+4dIM3Y-by%&z2~U#IbZRXP;itllPGc;i&I{;t+jqoj!oez1*gqxVV%V z&JnndwN5Pic=1%u&L}9Qq|P2yJYq_qgk=f@vN1%vm*;FX+D!@NR1m5;^niiM;W8~m zt!dt1kqkv1$ET@r~i?Kp;{Dl?PaC*D;hmr)f4mwmSZ(G0;wAB6c0kc7R*& zJ~d(1K;}ke#*8|7}*AMp`zWO#G9Y4NsPPt~kU>GhgeA36H@450 zT$d(K89ex}A!6sSB52c6`X1xyag8$)**cLo%}j%vmI|3^77IqRHcS`y3PKrZ@_f#! zn6J8+yyT-8m5$BMKle@>0&VzSA^PQLXoq@Br^pB6{ zDOa5b4_Om-LGJ+O|EcrQS7VI?{jsCd`X4KH?Dcf%ez5P(&&w4elz4OfHQU=;QOQn! z;-5JqM^{}=l4KlH^j`NPlkrguIXnh#rM zCOjYlEDad_!erp&vFQHUp^=0V9c?7e3Wr3qO`gqieoi6c?xb@+f$$G@ zCL~5fq(HbsBQ03`XfcxdNcW$(bvAX?LiuSCIcdnraN*f#HEldF{eI@LT8hW1$OPl4 zr&@7bQzFt5%UemT$&$w1Sln2bB#~9`hBROC5M;`bkTvk4s!yyQK*lb2U@$94l8Mnl zlOlp9r<^%38Lha^x{9;}IkjL4-L!G`2CD)i-fT%V3``LY<{ONcdNMNSXR3Z3PjzO# zB$;-hzsR0-k_ZszW38jZD7Qm?MD!lv=*}$*sXmMl;V~XDiR@)#Lz3!*vzgNVs6&2{ z80j4&wOl3*(n^Zvcea=xDd*_D$4^nBx+QYXW6F)pqn{iuNfad$i7BAt-Ev>t(J|f= z$I^foY1YA?f$8sO65a6;*VM8_92u;0bTzI0nyV0RHdZJrp+oXV$U!0`^{TgI=2LF> z6(fGqR3^Lmq$6{V?KN{rjvh>~{$2GwBohc0na|+hO&u*9)hoVaC4lCUqjUM<|S{DQ-dgKBe$5QZa!c0E)8eIF6P}a zD97E^d54`A%<5RM@#F1YvB^Z5%!H~GVgV=fm9#%%Sw;wX(@1HvYhhYlE5cTho4o@7 z8UlsWQw>cthXLv1`sKrM|Das5Ia zR?T<=1|f*2Cj{~I{_U!SgGEIA-<_6_%YUvO3@nQ>uAfO|eD!pPvWWS}FuZOa#v3|KYRcK-wRpZmKtrii}JcBQ?r{&4*%3vnxg^ zPybn6<5|nMg;2<}0gRdUvrKnX-A6gaw1(P5%O1-y$^BOwC3rK@Oobi`B}92Zg*F8_ zg=m_?+kOPdu(E0GUBk-*e0BSTgk~~E_T#FSwPufZfykNB_F!_3y@q40wy+RkA{EUOB^RVK1jsZm*t zFBti9phWU#Fku9olGun2GERR@tupTw7D}N~eWZ-dueJz>>S<~&b#+}tL8&O#s05pl zzRX}mBWmLehDz3bR!>Q#W!5e-jmAJbVZ`vLS!Fhi#GamB3%@!}{TZ~8g!YZToJC%4 zLD9SqRuibpV!zVWO^w&%vH9@zIhwJs&m_{ZV6m#3D$juD%)Y}@1trFNMx!0!GJmnk zd0Gyn^UK48FIn+X3L;Is=NLm-Rib29t)8%rYthn_AR)BiKl-J;ho}8cLBiB`OhM!n>)IrJZUvR2@~#>&+&aWj&}Y? zVmU@z3izoBOrh-Nz@?HB<9?Uq+=MT)dCodY+3r9sy~SZ%EZGLTvQF&t9MPJfBhIV7 z$d0f(x$u|_`@g0pEx12EWW=PeIuECWt7x)DzUDX>72?>8geHC5_?fHO$i)!16E5AT z8C9;3=Ptp8lU30nS2&}MUXt{ybR=@YpCB%6G6lL;p;nvRdR^63=CX+S{7j?ic+D|= zf-pgr$9O|SCtREoxz@?$b1qGBZZ_HH3mKbHQO7PvByK!uwbt21a3;EKQMV7qFnB`sZ9a4$M%cro8TowwktDjl<) zUel^5w+PJCEEMl^(|1xLNMK!+GicTr_gDWr?3K%0Wjr>Tl>?}rq6!;Gd*RqKhbXGE zfxq0_38kD^he7C{rf=;`GzJ$M9=4VLG6tHJN7>%uFa~JO1)aNRVoRbcl{i8spPHf4 zd`$&mHyH@BUlUkCa)n~t$q+Fn^z@cW@r4=R53!AsKgRnQneFIX98!cbinB*uP|QTq zx=3<9AfgFA z^!767B_Z>A_8hUh%R;}x%_m%A{*M#*Kb*?9^>NgH9P-Zl+>~W^$swI*FY138f`037 z3q6986D!-x50XP(&t80QGZ%wHI@g|EdysOE=bryWq57PwcFyz&in*QL`i)-1#x>pD z8;riNKde_2MIbtBmbH^_^O3Q<`E%!J_}PuQBCtpFcr6HJopf zsER?~3fxrLJ{mg$sYs)3GOL6eFY0Do#mOHD4%hnLqDIhj%P*!KJpB5-PhSJnjT&&` z$!KG;(8G@!Fx~}kJMNCom%N6LD{F@rcfd0;p5NB9_w4^?hVcW|v!)()R*-vgysI84 zH6J`Q+Mkm#9yP^A=9%zUvX<6Dx2u8{$hroyk*&75YMeriz&)9_bRfr92jS7=u6IP@ zFdi8YZaLh=HV+j(X1mL^IPQW|m~?OAAsCpDZV`ws&wke`&$wl&;$@t)An9v1ns=QELRmJ5)>OC-` z66}u+`$B+E`>B3f6&Qh0~J}dti(IgQ>R)XtRmhMS()0xVsc68r+@Y?gW?O?pD0G zJHe$m!QI{6-JRmaot}LE{?FOxA{WU!vu4dZlbNN@qB54xu68k3^p?lGk{ql(Ul$Z~ zOAx5MrWCWP2Gm=Y@W=t^RMbL_dmPN8f%lh(A7MPAylsL)v^lG|ZRIMHO!{*)NiM=L~;AOGS)jK=T4RGr&cy+Uc;tBUrUlwz^`Xe~pI9 z%33sw-lZ1No6>zs9juzzVBwq$<~6V_QTuTuWd=t0nEV6$y;a5a#8#&W|A-m@OtHq{6fj=Gjm3F+Nxg!q4 zY0v|=p*GjECu0^fd)GJ@t4Mt@U9>_kgDPdsh_^I9%SDczF*ss$T3kK*rIt>usbaPJ zXV@S?^b5fqJ3-V=COg4IUph)tC(jxiy&cfnJ?&^vRW88!T#=20gJ&HHm!d7)M#`CW zX3UH&9l2PIE_uvLuK3m;)(Km-Y>+e0cu?^hhEu$;=#K6eMtd{ydUJ`YigELp5bu?8 z6efzcwpLktHmp{<(uDWo3W)?~H)a4uk(`@~WGZ*)c)?Qa7CjPV{{`Dsio76&B7P?F*AbQ1gTQ&{%p6R$8m@FN#HCp zL{VHP;oK7Lgim*<#>B8Fp5(K&4e7`pEUwiYW~7r+YX6?Kz?CeP)rpTT;QagIoFc>p!m1BJb^^hfLVn)1y-F?ai5HGH?+JaOfl0$|h9`Ear-GyKnmT zY!xLA%#F=f>9n!Rj;5u*emL7bQi?}y;y?sSxKY_duD#0$8_EqE=i^P>z?5QBn&p<4 ziW7;_#l;XI(mhp$sPG1JStrl*B>p`~Iz|>RoNv#VzJ!nQL11zz`Z~tYX~;1LKv8fU z8%j6cDoQuk&Ui_%N!#C`<1iPEFW$QhKRV*(IU|KYZ)h@ImzFSD2J@{ocuBn}ykXED zg(ueXDJuSnwyjY2iCQ@lqS zw&+*9#At4lo+!@SaVzS?vsVVVoe5kRHV`A}PJ;T76{(|3={TY%l0&aTYD?D0Jb71| zx6CVFM~1%%8=N~pmK`$7#a92y$t@@Ll__%xT6z$+l<63+h1%PPq^VwOx(7k$kb_h1 zhF?_rZ3IF9#f{0_@+$H-4v%nOuuKW!vA(#aTVa+V>?_SR~BJwVe14d^@@mFTr-L zWgnPEy_L7!!j(^4n0St;l6aj2Ngbj;RZmzmCVxx*2Q_{0&8!Ww{R_Y5Vm`hWcf`++ zM5y`1N#DL5%wI}sm>FxB9%WE*-7yG|!*l=st5f?&eEv+ia==@*8|GA{ji_&=7P7_2 zBH0E;HwG0b$rDmcty-=9riA`Mjo7>FX*praD@S3Y#%zFS#hU&>)zZn7Gh%=f2$XlR z@_!Xzn}t`z;D@--&J&un`q=-^dgFmJMLc%)1EW%rjTbn*vMc3mdYn@!?uAPRIt@>l z4O=?>_Fko&yxs@T9`P#Qg{Zx@XZOs@--T%1Xx?e$m+@=u=$w?^$QTOjn-A#Qk$kI{ zpU4|*PkGg26VYjif`G(a6EpTCYd{1*#z0X@bAW_? z(iS3Ht!#yjc>H+&(~Fc@M{X}_C)I?vzK}RqD(@q*=5gU5LY77S*e=i1IzlrB4%RC`WEkmTe3fg>DMoi^e+I-~*vs2xLI7}2Q z)og%xN`GUsPZ#aVpM|`28rnKr+wx}Hg_e<=hXKTgpFEH-@9vacP~TTMw_y_|LggkInV}=lk@tAL~D;e1qsK5Ye4~r0|`v z)MIzubzC}Qf2ZoJF#dD$qtJcO|8!z?(DluY_8GZkghcP8?vt^l7G&-Vul^jK@Q(B5 zd@x|WCEedT)o}d>g$-#$a(-+dHzZ^+p?mya6Wur;Z{|TVR(q0jNav@5BW5Y?`47## zuy?fC?0e=zKS-$C%scM3<}0Mt3t9g95*;=WlkfFypK^3desOR8^kvef+~r8hc+C!3|eYOtO{tj0Gxemg!wMr}izO2fu} zgdx>LxrjPjmV%|6x_7^-Z{MOYb0m67cxAnI3Nq-n(-FpU3c;hD^6_z27|}mBvToX` zB?}K7A}Ln^V^$QP7YT|!iI9R;!h308D#sMHhHSJUwqSw~{HSqU(s%W*t||x7k%9>= z>k;(Hi}xg6;!PR815LS(59x_uIuzW#LH!(%!CGs>qIxsFn>u043XYqfXHx_6{>AH z`E>M5BsNZzUtICV7n|EgnZ1r*_Q9%!$36ArL+7KoqP)k+&m5CYQ6Vw0tgh!`7KJmV zDwjBXHVKvmqSs>Oa1+lGLbrz;2{%P{Xvtl>7g&5=S?O~Mr@S^`=lvFl{!N(5?EJ)! z$+eM7YsJ89jH==hQG3BwSy&^}WaHc~cJC0#fnF6H8ll!!&o#NV@2R%?j1?qpg(+X8 zQ3Qc*k|mmB)XA?^vMSN6r(^|g!~%a8MzUmd%<8C{0UE)4wLa0Kb>|(PbxdpdI43Qc zdf+kIJX*;Dzx_kpoj8z8E**F@n`4_@AgUlD&xgt2aGgW4i8+iit%ZRZoYtB)pCgNYdt?8mQp-E@)Y?|uJ1_;bGIq>7DR@(nd`ynaf5zZtZ^13yeJ*Uh>E|e&AA*?=pZcNAjR^iB&sKx0b&tz$cpGQ27p~(^P zv!3o-1eLL?2^HAT{rq+}PjHss&Fn+Q{=JMCXDn0D(kbpZb`&+$I`A>Mg-9F}dPPxn zlV#m#s!~2T%qm$Hn@FVUh1x*tKG?w}<9p}RY+?Pp{LJU2zgMmF5?@@@Gcf_tKhg!L`XlQfmDX*wTr zWH7ggY)foDq{f=krJ9DBnrt#2#P3L!ignx3R~{nX=ZLD58pgc4E#d(21qh7j@hNF$ zgoK1-Xh3od3UTS!a4@$sn+L@erWA}$opddT;EQsRS|d@?<|{+0>8g>GN#RK^2_QnX zE)|p2d5Ln>9aJ9m56XOyU_L4u)cV)|yf`_2A3NrRcme-@{(i?TdmHo2@PoL!m8$Zo zd)faLC#lZA+Ns#!@HypmUP=b&d!e0EV!{4+%_k$Xb~)sIf5241?qb@|fMnpVhxbV7 zGbQm7x5a6hSJfH(G7)DM%bqCiuAi@_MEMU2mfL>WZz|YB!M&0?q>cYT%uQJ-9c8;- z!d+T9gmXcItxy+LR7-+D3R89DdDA9?`XkCXC4CyCmP{MC+!p#&+G+`SSjYZETBXd3L40^BHmACBDVB|~ zWlu3oaP46vwtV(SKN6YYqKk9AzQ#q*E6m-ZF%ViSr3wM2YbZq9)S4J+pE1;(5N`t*J{mJL$tGWtweQ5+xB#USeNC{A#p>WJ|Vy&!$4pI|HJu%fcAaDAjf1Cfkpq% zxNPJE7mzTE{gslPLsZo{ub{S<#rX3#wZO#Pzu(17^6Rc~a5-IqlIGO^H#z#VFif$d zaY~;RRwK^blR;yfBH3l_=4cfL5lsz`4qW}`{A)n$y*WRU6<_dBi@|ziI6PXujTHs* zyfH?@>IZU3MtDI|y=5ZyRc7lf;LXCoHf1i8dr@j7+XS zgd`?4n0JVTz*ZhNv#6Y|)E5Kdn*Ikh;F>NIg^SF?G`b0+(Jw|+Fk3^Uk!!k;5~ndc z{^IaKLv6N6hsYrH#D72lU--2(*m|l)=P`$ITO!FUn=*M|G&9N7T?GbLJ6Y1zveJ8Z zu;x+V%j^{qMPiYrv}-g|+Pf~`&qO|~CTs2I44R;nFh1j^JsThS6vJ7^e^9btQ>7L| zX4h!v*wHusgpH20Xd^?V!;oH?wtqFXPYQ$ilpWutgmIsVvZ|5g`PKYP1-j;4m3TD} zi>(_am?DjrBkik1Gs?xUUQDmLith?vRBjZ5$G=)p-sLEeiLYRY+i4t%Qs(Tf^Q#b; zesXF7nzDL{-8IpT+{mZWV06$Z-V(YSk~FN5AN(RI-5Hwt#gO^cLK-1vln)o+9PS)J z?Uzq}rh}{d(qooMBsrd4NtrP&KH9=ajKmamCf>oGN-7w+Au7Y&x=4S!C~?5H9Ke`p zwGyfTY9dv<)s>pe{ZPWV`_4yHItTEUpY>MQ@x`(@Z)NdQdBUD{#=;LFs11eP9`qE* z>)*mMkfkJ9!y>>|7l>NO8ynri?NSnU8ynAf$RUR(mfB{a_fgx#m`ehM^Hn~9tXbk8 z)PGH25W8$t=>jY`eXQx?i#drp)tU#;*Tx^TuQkZi9o%iyTD8pZ5&zm|9C8~tsOwYV z(M2S4QSOM@qQQ=d;|HI>9_%d}^_pgrjlj?`%%@*1ce><$p1q=x$`jS397&wjHa zB(^W)NtaYB9N8o!3o#>LOd{3c(O5sN9W0)ileQwUTI??(N^lJy-8~c}OUzvi52EQG zi4tcdN!7LT$#4sRotXG?#F}|bYAd$eQRc=}q^zkLmUz(0zc&yeDH^)kau2t&`L)*` zn{I-KNV$YTFzFGW=9gRM1)*MEI!4*q%;DZR=V{lsrx1c;f$l+Cc>|3m#pzvDyW$&v zFL;-t3{j%P%Sp>U4o2e7N}fG*8SVbzXxM+Z5cAXl9dh;RNBPN|_5!j10&L!^aC;=_ zTf5ik2(v(Y9qCXrS?dz6XlD4J*Fh@-PLNWByH9Ef#lhgJJ8(`h1d*yU?T1Es^nzu& zfFT?83nI!rWyHapqtY+=a{~QV(Xl$qCS#GGK5XI#B746j#uSreZG{%+IJg}%!dF_v zv&yMZmKBPnov*8>RdRaUx+SoqrC-b7)Q6((VwIoi=nM4FiOPU#ZCz#G-iyl0$_~ql zJxYSkkMqHke%`mz9RT#k%@(@DP?HDaLvjhAS4J}Rh_`Hv26XkTw!N=@eh0PiWytr^ zMb$DF!`uQ&wgT!C%L;#_?{ZgZB{o9+S;Hw@Ko=4g|Ap0E+Zzp$7ULqSM6qq0Jjn>g z(!vnbfhxBV=j*c^=LwkyS?{=}!e3D7=Z(!E_;8+b#xbjwYT!m>1?56$yq?pS!D<+L zHl11_x_P?&$aap=i8FG7z5YxqgTkRo6ZttrQ!r<__L(8DOy0Txh$Fj9??j|zrl=}W zlc}fQY9pW&*eb^b+E@1hp5B)(I+ufRWWkej{=Zf9IMPj7$;fjr(!;bQu{Bn`k#pt) z#391IJb@>VIWa+#ixcLHW+`23BloD`(TXYfN%P3H#`x$^`Y&Sq|qSb#w@_E zRxx&fdQasHR#&wK>rAULtNt2AvjiuwcMCpOu*mQC>UbBQ%Vs5qy)tQ<*Ue8VXzY4w z=zcE)p2lc0g4}Hu|F|wo9U5b;93zKGnja5CwQ#(`q-O7D_{+O8V03ye6)QHpffwHBxe`kuvP4i1$AQ2yHu7jiH zjmYnnT(?HTUff%x`E@%AKh9jH%AYTXwr6xA{j6jE-CjeB7nH=|H_DyjG1^cAwOfYu zy{|PZU)~-Vxb?eHE^~A&;Z>KD?T_`M6hWz(ih3FHV>!!Uex+1|<)u!A=5ac`!Z&WO zB+&--u-Bgf^LZLl+M+~Enq?s80vs6dbX{p(bP~0v4I9|1V#`dxu_G_}z--32VX_wg zv>Nsu@QzHvT7bzbPAe`+*0J4&@`ovI>;~Fotap54&qClElYv-)&he`g_2uqb)J^JX zjp|Rd-(S)h7|IyPp{B41pS812xee5%Yf%wHd#0;+1pvT(Q#{@R^n>EP3zn`Z5<{_l6Jm#F;w#>@6C9VYulLZ zy(jOvTP$J`4Q|o?I8`OF7-}Er9*Dl03rK+gkjdb5mjV08?Q-+j_NnHc%@t;2qms-R zeFP$jHEPi57-)s)zmT9#qzL8}MTsJl@aU24~W2SpQTIrXLeX=0Rq1saS{^ zsUt$LlWtxE|LidTP2c*bO4B006_4mH@k?BtbuV9;xQ9*yMWi1P_R>V{j%p5#8^@(P zz*7>nK{9TNwdF%y>mj=W<~H$E5ha{UElXnW7XUp>4X3oazQ>>=OQ_>7iD0U<`*CJu zak)p?&n2UXtes1d;;q)t%cJ%k{0E?v9M-l#Y(|53c z6bmR|m=zlFh?*(rsOt*hc#nPq0an(a3KxV`Nd>E=7(4V%_#^&KHHzohD}%6GlC8qG zsHOLU_8C&RunUr{PBh3vFR}>_FSCwN=lb{kc1X0gN>`WD=Gn}LN&9l%+ptGz$SM@) z!)AL1)h1Egh2a)>7Lw=a{W|OM%YD$ptL`$c{Y~?+oM8ltnBsqF-3g~%-v9Au{Xaw& zlj3K@Ip+8~m3kl~mx?8p3q8CV&Lb_Nr97&|{$IZSFDL)M-Y5T{oHkDtM!No&74Xx4 zta=Yg)y+vIdw8X*>rAPtX5*%OUE;C-81!=W=!)So*L8#8B~=^}&veT=U;Dzw}a8ktz?^(?wV#$CclL)bMSONIlLm( zz+{x*6=0?kdFYI8ixP3muIPyW`&BfDBXfOEuaN%M`9DLWV>KgMErK!;Z}te1PQRUe z^JrAdQO5&gVwEO+d{ez%l_sDYUdH0{#3zQ&2OF8xV_C?uisRCjTUPIKmD~mCAbgf` ztN1ng24!8P>YccsPtgP~3oS=;J#0KNXX9gO$eR|dhV6T``*7$;F`}Oa(&-xrE+=)D z((cVY+EgqVZJLWYr?5H#0%zENcn&-46n-reMKT4{8&qpm=0>jQ(qHv@$DMZ_61ln< zbBQBUf9r_;A+iRym~(GbT{?!cb$!jOS^g$+MSRHFy*O4TQkdQIwND37&zmgfU{KdZ zW4!jn%!8BitNIC$Q7H#^^a0R`vh(Z-N&O^`k%N-*<9wN}Rj+DV4Oj#4S@@+%lW>kr zfjhZXs)O&aEabEf3e^*?>zZYojml<_WkU7ONm*^dDGmdP*M=-UeZBRJ_JjBqg9Z1q zZlq|tofip*?u}LzQZ5k?R68;EI(9A$9No)!F$B7a67pHIl zqaAsc+tgz5$#C4D6dvtXV_T=KeS|TqbfdM5m2A ztxe6XqFI7!glaiA{M`uN!@N{FY7r~7-y4!oz(;ecslT5`==yzmD_vN_C9x@5Zh*o^ zIwB*L7HvNxz&m*@##m_BA{u!MbhvT@?Tt1Dz!ckebr29(9Ekc{BE@eOIwJYaH9(Q*n`fn^?FUX#5|R_Nc0}UZ{yVmu zk>wCf=a~%j#ko3zfN3Ei8pabVMXtets~vPjtXE^aNld&Rlx^*n`sYyFVN}jOi@#xA zE;`QXrw9}JSvcgKI^jyH1&Fo5x5$08y~u+_N{ucewJZw4*%J6O<%?cR_vL90FO1mi z-yNpeN*m&=!*|bdXoN&`LaA8>KMT_$=NyQU%SY<^%4SI=rEy+nRb^z?@Pe4Xq+XUY zjP-}X@l-Ek_Hz!QJgb>ukx=Qif(Vw{}4;8du%KT0%bG2bo@-vhF)@wb)_bT zeJ=Hs`<<;BG#zO5Rsi7@Sc1d8fYWS{<8n_tw4@=ug@}QwY&D2Abl%UA!id*LGuax~MTsnbR`ftN83Y36p}5VrS{aHATCO^(aKz9k zZvek$vX?f6&!oTpVQnSC_iakre$vn;nA_w$q)3`L%A5RkfP?CpSnBdg@P`|f&-{cE zuQ|BuYG-P!L8(f8T3KV;&-mx@Dc$7;Zh4V}&tk;VTR%@kH^*I7>SKvS{kTqPooi1y zjU_qUlU}gKeVM(yO;56j>3i3Exgy-QxR%7Y^z{fp(aFgv-HG1wIIMh7k$lm5=6gGb zlH&*0q>py=J$;Bgv^!%4<6K0fZ8@P4KNG(IdX@+a9QH-T<>YP-S<;t(Q0{+r_-iq~ zG*v`o^1xAMrwcGe*Am-F%_Z4@iGv4WP|rS{(fz)mD`Z2G!KmM0CzY$_tbjWx;X*Rs z+3*Alo4et=XrPw=DnTzhSpQsSpqd3t`U?aA`AGL!_Yl(f?&f+csVE!Zl)d0$hr(X= z0`85)S_K++Mz)wV2wa7$tm$abO{u(^o*R%xdVg{$d8JQcZP5D%cXdY&^X8Nl$+;cjBUDlL8*M zm#uVQo0#}9Z*-9t>~XJa7E`YEO|Sxj6UsWAR)cyMeI@a= zhN1JaFN?1AVwnOdH+`exYznqS(m`mYt`}8heJ6(-fR#(uL#j8L!=ajRt6~j@+afV( zvz+7TV7Is0t)R6-GqA^*Ir0=7S8SQHtI^QsojhR}>IbpRi>i=Mg+9ZYhbw)W3 z4Ya0KOUhB{!;IXl*Dm3fAB$EdMIUd@Uy=+npdWFOZ^og{Hu3=_9-y>-@+wF&IGXsx z>!3*5L0q z^=7wStWV~$xGA@fW8M@W?3#0p>E%MER$EjUec`-7x!+sKuI~?QCg{n&F{n09sWyj9 z_DybSZtbbEV69s7C@*27!A$nH)sE3Ck8&Xs)!=uAH$qNc!s*17_pni@IjknUk}vj} z*(i)L8PB=Ks;*Symn%i`?uGfS`38HP9v6|Rdtl{B&3=~x^>tt~DtQ8t-44?QNPU4@ zZUIqx&Fd@fLmAXB8XU7~#OrI(LvHk@dc#=rHV?%QxjqBa&;4?0tGqUu5|$L1z`Aux zD?TKBvzWr4Jr{nG?_2b!cBL7>Yk6~5ZwW6P+z#ZC9xIw(?1|$j{i+X!LT8JaFcW z39m7iB2^|nyB{Z=W4mwk#)f@i$%190Jd6zR@SjczWu)sN8Ke2>9_lmZw-KU9c@g7k z1~E(YGL<`pmDjEOEG{0$FtVx;t)xD3Rl!wq9*13s7^~5+;`}oL0xyTo1>YV#+F9r4 zW}2Fz7!6o_ZAKG+)$;W<@V)NRZm&e0pqOHj_4c5=xCh)}f%dLyoIAMX5`RW;>h@&c&2Bx;GXQTXF~3ADYPQ=7z=CH} zJ~;WWi!z#^$O0jH1w?W3vH-?T&n)Z#4mTkJaK?H6w$N9jzKGeD5gaPB#=Y(gJ}x}j zViEnc;V5m}2D*i5XQ+B&S*-i2!>6WTP*yHYm;muPUcRaS3q+onqog0*Szdt!i2qCw z?9ccIg)0sK9m@0X)O=sbNDuIbt3*wFPzg)wpKSuVQ(4bS8%7@PO&X?A&vFAj8{Du; zW4-9fud;TWCPs8aZFnXTVmSb#e7a9ZrG=+WmiFRkk*GyH0I2Lnckjj1`-bYLqg7oY z&JW7>zUpa@Sadcqpe^-sF1ucGCE5a8=O_H((~$G{$4)Os| zX^ZKTdIQzS~Z|JUsDd+#H|(b+qh37u}h){4R=j&HR$gyr({{<;iGU z4q;2K-%qzawfL>sgIVF({?Z`*CVS)m@_Toca(O6UeaPRc)JM`i$=~XwNLKIRT%{RT zb9u-Nxy>lslUCRwQ{n}Zs?QC{2;UZYgXhJQc{~j?5wUV>RuVqRCHGrOoUFo!iq3xw zOEbFDe8F~68*G&^%(X$D=TEL5Im)lHj2*pkAMnwVNOXt!@t&-N7-rVMR#TccU=IAz zMj5Q{py_xD=p&tFxsV(`1*XlCM<5Phm2e)eTK^1vADc(0x9g@QiPQKJzjFwq@hR>4 zXWA3>pw;gX|=^l%;uH^+CNs?Z{^*~k0+S9cG~-j4;k@w zk`Of_3#U%O93~QFOP7S@qc;d=0jCiqo+_<;N*Uict`w7nXj1~Z%62cQJEB6LgHm{Nn>VX69OvJ_o&OAtaCJ?8tuqAzOtm!Vh z@-^a&q2oFOhK}NCqR-eQ$w0nl$PX5XEJb%d&>X56-w9zO?ci^2CI0GOTK+gQ&0=LVlc} z_7Clb9u`I+jiK4qYsj;bpJ%uOw0;D+{e${B0ziv+tx)jcUPl+}FnW9#C z%9Pg;_~|Lt{CBTyWftxb;(__rf;sP^+D?;yMyITcmZM_mXuNv{a&f~j^(;@e`-I$X z7&3N6IZ8HG{*d*Jor1Y0I-cxOF_vQR(izIgx}8Tk71!d$qE24PO~-sCo=}zB(by|y znWL(WC#+u!qxn4p&tJ`XsBj#fa*2+>6zY2cxUo?p&HNK(Mk|G3ZAA|zGkr(3#xvh# zRnC?&V~kIWv^>TY_HEWnpYM%Vc4Qlv?gMLiy{VK@$-nTWk&HmWf1?`#YpWxfkpSzW z6Y@(`^IxjGlMhY6X=fF1Jm|n1tYzRQIy}wO_Oa?$^Rgr`(B?~l8mr7z zFOLI4-&pz*PN^&d8&g?kS7cIRyq!f&Q2!DB{3R2j>U1X&% zNX4187-ZvA=; zeKqlzsns+rBL@x_r^{BM$5v2o#M(e!cyGN(kk-y<8M=jcRz>3t<`OqudO(l`Z)L_< zl7_3B2V9v%x}vj2_5#kl(?)~ZQALI}PyVe0KrM$>8;>$h$0ZJ%`b1U_%RJmtF?9Xx z8(FJPRs#Hz22(=E?}ykTTRx+)Ubm;R$eqdt>8NF7NwRf92-r`PAQjO@hod(CkMY5IIGICSEb%_r=scEZrUOtqfKnd>+{1Et-aOar!%UO z2;_)%bC0qM!a$fhVmo7H8`vi&okDFQ8ZaI@6utu9T(k5BFd!1g!TA7ZS@qy2Nb^T% z6AyJ_O)GBWNDatWbdGZPgWyi|#KqBy`Ibto?&R#L^Lhk?uPo zn?tT*r>aDG77G>{2Q{^4MN*vn)oV*Wq3k*|4d@H!$yrnz$tX7^s7$1Z-0&Nnv?KFM zOw7)1i4@n|$wruXPk^?LoMhcjqgWzz*xslH(KnqpojJe!J{j%KC|f3ic#e7-}2!KUpRCO*~A@^2{nc^UzZCM9C z5)bfKuaA6AlDHMtXjSL&Qcn~OFDkHMbVLeNBUD9 zQlaxt0$q>il7~niyfYT(Ql`xUR5F-K@sq^uF=wrYb8Dk_g7>c&_;i>=&OV+AhDQ}r zBYA5Nr_^x?KLoCT+;r1BMUU!aIP7;Cey7s!eck&EYx8Fam^K68)@>Yeo2=x6QU^(k zN<~$HVqmpRqjs*5T0DttGCZ<8T}U3mbxL{Xj*iL_Zfo64GZ&M zUAg}OwSdAPXBB~Xp#u`~{-W3R&hB1+{r_;dg~|JoIVS2keqO+xulytkQQOF+(4x`D z#~cSxT-g!DmT0?t7T=lRv1|(q{&H|~q4ot^_1^S=t!qz%+W9D5*20-!{OMYa!4ouf zhukB(aCma^`d6NhzoWUL{95t@e?gx`Na>a|@d9=tDu$L>i&>Zj(AXOwGTl%s_Bl-c zYWC&pqiPJi>&`7-T=^`Uq$h2@!2%H)mL9C3JXZ1wW-&c)O(>l7R(r$D8+k+gl+uK~ z&xC`wl#W( zcn&?vBUJ&~Bp5Tn$0IJs1uyVhJ^ zq_FQ>)qw=6S?_Cqg@YRep&N>H}{YCt%X*H-%X%GyLavxBdsf%X#qx$l5 z=rgrl7E32dQ3bWj+81JMm3m`b3<(Yy%wsh{9YS9%$BrN27T?G}Tk*?cCGN8$n8xi< zRnLT#&yl#kbZeW;rTLfX8CDGSE;U(b;|;JfLlZSOL=tY|M@m4`k)|0G8T}yR3siLk zou}Z_K!v2LeT~Ewqb;;w95eDm`7A8A5gQS?T~QwqK4yS#bdVY|*> zbK#d4Gj>Ia_;QV{XMC+>U{ z97`>{=K1RT4=Q7!(MKVZYp#ksB`E}U4>mO(syB9i=%v2S9l>5X2%CH?0ZMz89*bd> z-z(AW!^{Z_%aYS*8kPK{4Hsuu{kJ+INK0Gtb5Q5|Evz~|z(K!&!&R=y@6#?oCxvhb zKe+5SKi2i(4P}}%c^t))y!pxt=`9AbVA18MmTYt8Wko4c`u;70#R~z**CMH*uQoM8 zgYzQzT)|)-51Qm)g*GIQ-_(rA7fnlM03M6pnyp1kKb{cXL%I8urv4BsrMw+uLKgXz zIW1d#?qvIFfbA>cC-imkA!=APwof`uPjO3nQx9p;Btbc~&_IU8Arm!UDyxWzw;qM~ z45C0FX=yZZ9zt7n;*VTQQIQL*e5q2zY0d@MsX_RiDf#cKP(%HVjjuA5rl^QE=~3Q{ ztfc@n1QRtHGyaZ0rTIZpHu6Fve$rm|h&SvC@I{{*Rwh2w z%qv~xv&W@hHteuSp$An~q9|@Yubw4E*Q`fCQqixgoY<>w^C$iN>e-=Eo4s|=Qg~g6 z{AGTgE$Ib2>J0R*8y4byjU7$nr%q1LODb2ojF>h=X9I=v824Tool4}2M@pHVWR?XD z7-}b_L&KZinDt08cBc;$ ztraP+o?YC-EIU1GKh}T4IWB#UoFK+o^Qp>S;^{JgtJ!j05Jn+)-Hr%jUVbl03fDxv3-D_?yy$&bfSJ%P+1EaiLYvq(EpqZK!pb%1+;TxR{;e+( zNMIFmnMtaqLmIbiWi2ri0?1CnjB4A>CTEM%^upXArM!nGfrBOq+ftbzA50v==33Z` zO;;h(UDBOc!k!#eL1Y_E0ZaUYLbt>A6Vl73c6p#ZkuT;(Pxw^cDR1O9rD-<1Pnwx2 zTK1j0a_c*Q+Ks+(kn>GWd88xJPYhxaaOfXG`}<>S^;w>8axSo@Iq!9krh1ClE=a6$UR`@UCQ@t!maV{ccq7`wz>$< zj02}ojxX7dwE}6H+M@(W- ztBS1I&K(GyijMky7p&}bj;@-=cY`dYzYmrY`G7NS(jJQ3-v4}>1^t7i<4a+!170{>sU4Yc;nZYN}MzVVUFTw2$Gx&-<%jF zYZNy6Ou0zkHDDPrI<~jK*c0@bdn(5A?K;D!$9m9~774 z`ogDV;d_irCX!CqqcX}4N2|vsvyi&HF>uEr%ViM$qVl34*qg%;v6)R_d#~mXob>Az`w~dKV`s8>Fl9_I zXkl-lh_$n~KAvcdSW1Ncwz!IuzUhO(6`>k*>u)A7MD%bUm^-#iVkO5xCro>uRAkkA za6YNO5MhyVXQ@Z+&`%U6N}Ol^@C^{*m6NJiTlL5$%Ti&62Q0dxTd$wY3JAkYexJa! zMZ<>ZTk&XG175O^+=qmmt};V|_#-J@D2KjY}3Yo!Uper6XbXi|2LZ; z`WTp3VZVEWCAP0;W6a1+2)}iiueXcbv+5N%o8Qx}p?~$52~r7~`~QVgEo!U2>HllX zIr8hk0}lw|4&Ur|c*ovHTHShoEB?rVi{L zD6@u!2DHN?(4i&<&Pa~J*D2OU<(Hv3&7nr6Bx+ozvtF8=^IsMz00dVVaPrFKqF7#) z9s#O-1&R_(UHhvUqxy3rBs#yBx4Z8)bgE4<&mTJ$x*7HHyNRY-@)NbQPCQ?ZCgn~euO z-?1Pnw6U8Pvhh%F&2m%ygZgR{`wyzInFZ&<;n|N~WB15YPGG!yFz<=eaKLq&uD4l& z?0kuOSw_~Tb2?q~WwFHrs-t2?p*Tub2%mBlJ=(Knz-#x56}6Q;G;Jvli>3r1fcb@`F!IN$i!hqN}h&isJXfIYp) z9m`fNlyVou@0Ui+JkP10+b!##gAPxI1`2=jfsy{DjbemMyFW!k~`Hp&D}8Tz_Sl4E>dXMj%Z2vaR=fJ)~i#=_H-t0*xtrSkV7eN zyk4FlB=Cgly32i>({akM`v@Ms5hzK%Ng0>(qi8VO&1VNpg|V|i% zwI5j!?&+W}QAD|-R~sjH6atGEYl?kc-ab7?Jy6)wx{{ST zrZjHRaD9VrV&B6WR}9BTyQwTR&-nJOtV6^NTi3#OuB_#R^O_Udz8;D7C;!;9 zEqwDf21MtsuQA9c3J91#a{sfkKchn%u{3zwP>WEMAX& z*gwx`Md5__gX0hW&_XU#o{;hsmPTyKilp+Z9{yT>$XJ@VH<%8(`8cpcUq2B+`#psM zCZ5qQqK%)|2Nql$t*ywZxcepTd1n6%7pE>UGLaQiDSbLJLb6aeg*Q}*zRZ@?ID)Mk z7^)t>iEdS^Qnx|9W>;7m4f+M(%_Iq8l7S~#`YJWJ>@DCcuPUA!As%hzX3OL&>SWGPmFzVk3vs5TFggW zqIRS&zFj7#NVB+=pzX94SFjm1GMV38g50=4>dRx+i2M=12#bNXqf{A2C+QRqLTfQJ z`x3)0&?yapVWzs2_{BPe=$2Zb$e zgh2KWYSl2DThN8{W~c^7z)YGKK1y$E&I-D2{3<3r*EG1Q#DK5Yy5YwTzx&m@a%Y1w zq>@Fi|F3f(;vB+XRYGB-IX#Q-HP6mc1K539N007Tgc?giW;=J>A7U=W7`sQ1^5sl? zzY^lsRivGa(`+93ttRR+TVrJ zP!gqhnks^JF78d8hooxi_gRcC?3~PfEGwJY5B$D=`-XMo3j9)jhgv0FpCE!JI?YJF zXGvJ=0Vd>o_*gbX-N*FoN@GXeMM(AyC_zY^7_Yd4@efYOxd=Wj6Lr|H(p1M8Vg2N% zo*+{5M@Pw1Y`$M%%ms!tTBVmuZCsrNx+xAUd%wm79chLK21ygEZ|PR(QBZ{>g`JEj z+iVT?$7pBRXye+gemKbcc#qX{>lR?6Y#9BrC>v_3OKp~h%m3gHoqNpY#_}Ld1mU$! z?MbUQAMv^|R2gNX4lyw>8<^!@DPF?|_^^5@V(rKddMl(@!}h8r4l#F#Y^oloM%^)Q z;X5n_MV9b@N;Fw5enF4Z_jrI;1iF1T(D4hxcNz7DUCv(=jjygP7+`eqdf^f%ij8c| z+o@GoY^OX}2O6^@!mzf|HlDYfptbGN{(62 z*%P^0z*sB9<;K!jdCxEG-&2gD+^Si=eI=7T=t~Kg{x`*0Zt<@4GB*A3gaz3PB^7&> zLw*dG_J-L?%E7YAU+X@_Kxfb`$~g-ukb@SP@`5z^Ofn|vC;pB77*AxCJyGCU2O4D` z<^DCOj*xT645`Whr`R4bFT805l*@J=Rw~z(J^4ehrmyH};`uV^n}=z|JzI-XPtI|r z6Jm5osvm-AkS@WYw2~nPRmu1ZC`1kLQKAmNovNT3bbIxY6p!lQ#Ee_znyiqrwt4(Q zrFoRCR$=)kGg~Mu^MV1!$#9~EDX`otLxy(H+weK25?k;!xL*6Z?U=Oz4w%9d(Qe8$FKK};`fyE@dq^IPT=NKMQ3=ORW)gSjQcW#Dc^HzSGMEI z2L~F|3PAg@r~CTGx#RkSEg-tfWxB$xv2oL8fnVk=b#;U>g3s*y5OFVbK!u0tFtYa% z!dvk!F060j$m6+6!zjuuW{!}%2-A0F9{G>mJVSdyQXm4fTLeG>!V5-moi!Gvl*0qV zEK}=|cM;_5Mr@Fya)jDd%k2S;y%6erLOfu&8%^sOOL{eX=zTLyC^&mdo@(UiEAR6# zg)Y$Lx*F$jb{zPyRSJ6>)CW)AVfOwdlTLcexE0>NSK;L^`7Dbp{48SLlI6>nFY$zD zyt6zES7<4wTU$@?U+x81xw&nKM{poVAl52SCfjcF9${WxVg8~=QN_(qsQ#m*zNz<+ zjeJW*`K>1}4afZ-?I~z*=G~d|3j{hqr{4ua;dmqdDrlE*MJH*hPnPbHo=RD6&Xp}0 z-~Gf1{+KWHD66ZhU(C1PdZcoN^`Z`EeLCDnVybo}^;Vi1d-AzLgOEri4HIT<`dZYO|{?NL@+85uF+Y(?>iu>W>brJVm*|`W_msdiL{OB?$lb7)FG282WBf3R&pTv;!e7}!*$9xoh%)t z;`-?WwfjdiNMc>p-w^>XHVVVu3$GVYi`6vA_4tg-j`gX3^b*4a21lOIvq!voI6YvR zOMZvqkcP%P31|dXlM$n_8GJl@h%x4Ew{JX>#%7lJZLCL{y`e+Zcw& zmP3sEV5|>l4xbX2so@3EcuIhQ7HXggQ9YbeZnaTd1T_PgPW05>k9k>wZfmpcD%Kaq zK4r#Nve(P?a4Q#rMGO#a&AN#Tp2AQXbEdwL;NaTb22J#Wg>NDKpHF#n%o<%fHx27G zgUVblp#v;%vom9WyLB_|*5Hsh!OY}qs`c>b1RGUgB-0T}d#hTUOXI)Xgs*AQyG z^9H8fmS-sNrX^1^f6hyad$-J5PT84r+Jv#LVNrdLh~dJ?o|8MsnXN;^I_N_1W`YeL z8bTCPjpq%Ysbn0LFBhp>f5}j{F-REfD4hxmWWlX35fltpBYT(`2VIjVsXPJgQRA(r z4L}^q{3|;cndK=f)&qtIczGZJRo*7V>cizxESlp*C1D`#m5#!AVrI@}Wxk%FU);oN zR~z7syC-0l!Cl!xf_Mm^yRS0=JjN*HxY)EPrmqs3I<}Ws_SD&ArB;4;^oGF)oXmmh zMaQe39bv?Ua7wH|tQT;n=>=Jfa)cGk@pfOFdPf8r=`qV4rV%*X7b-drd0Dbu%^-j3 z1~xaA<~G_Y7bu`^L#y5SP2AGLk= zh@h~$;V5ifLRiQekUZy8L-(B@y9D5y0qF$a!eh1V4ZoC6a-p#I{3c5A8ACZI5gR+y zVrlec@;Uw>?dvIzf59o^8*BGAiN|kgT_e}+9;=Dh-sM!GvJ*v-eIZ44HY=`^_>T@f z>mwR{3YcJcNX<%lGx(WGsKs);r(+M$68`|Kr5$wjFMUToAj+#$Fb$%Qg|qEOH!0b- zSNg1CeYihyM6VI}(iz_g%AT^Adt~F#l+G7Zwj032464iBY7n40K=)|j1J)|kY}e+d z#)F_Y^2BMId;96df-I~o{v2I#DURJwrmr`#m=t3W(7@Q=r5DRC_RmdJO`U35=`t2+4aPc(6t9yFaL#kHiiTKY=j#BY%D_x+ZqK{dhfN zM8L}%*JdbbR?{XoN-$)=P~44!oi!t|%Nc0`CJw`|Qa!g^hZCEgf4KW~QirSL=lh%s zCvn+><|m;IHGY!&4*Ev6uf(P~vY_ZLeIOf_L8O@Jg7LOly}{iJ#HzLRJIB9%CA20S zLqF`h!6;@8vEgtl?2BvGJsS;kGL79lO8e)l92|w|#B)>P;yol5{qqpaYFfmjy}ZLg zxY5g9paY2oEDjO8K4wWqfD6cHeSUjTyu0xi7MojFdHzF(7<9gMH_KYdwj9Oogw_|^ z7JlUgY-}zX&dd1sh@dc1$-2JKFt|XrUAs&jMlVb6yxjKy*UrCllD%qA>%_28;duS@J51B8 z-XA@Qj8=S}*p%4otOfV+3P$GJcYy-wWy{Mi1{0R{^2Nzp;yLREU<$EO?HV!9-OJ-Z zDym+(<0JZnbs*>ONIXK4Q#hOw`9AdI=_|jDxjIGgkuluq8*^B7eD;NO-=F8aM|_QUZYE0XVp&zQD6G`1Ee!>?(j=>7=?y7eABg)jc9+QSn zmg#ruFJ%rTtH@nSkl6x8tXnwQCpD<(xFf9Xq{Q zTWgbr?;7OatNl(YHMim&&@{v;T@D7Wj3`eV*Bd*`;0|($#Tq!?v-`v5mq$i z?AADj8_No z);jXR)^n=we{~6(d{(~og(zN;0abj$E0*e2XoO@ri&bi+pT9BDdCsEv9CnI~ZTf=f z@7fB0xHVSdF$%iUdpk83%W)q!bqZOP>ZNtU60tO5>vG^1Mxw|ly!q=5KC`3ZQ1F*n zf08|5>HaX#qs-x3?_X+DvWH`j8C? zfDz$BfYm5G63bRFQ_Vl%!zzlC)dz;C!SnX!BdWAAY-HB6HDRa}Xpe0;+`DuagZd`; z4_)={f)sOQ24CuKi*@`2&1bk@ye~@g&xg#QQ1UT>ILuzU-mF>B{VG*tpP@G}GmOeY%@}8Ui-tR$rfO&b zTYv^$>XcJat$Y3L5~UtP?-2{2*N?cCsJXee6n9=pW<*+p(#P&%5(dv7Ji(p^^JX=a{*#%U zXDb$7`by-fSq*uIq2u`{6(>-g0aDQP;$#Sh;mlP1KGdiHt`I(slc`1L>f)N`v8inC z(S}i3Sal@@?|$l2Qm^TmNb7umku}-UYXl)=9lp@Ot~$Y%8QvjnK44T^G@D3oHrm=U z!8qu_?vA-W-{d|4YbE@mh$_|NFQdc`5#t}S>(Vtlyw40l*lRm1WR*2o|Q4i+Aaard;hC~(m1`}a6v zz_#an-hY3|HtPdhZ`(PPB8_A3k4L1;2VVZ-JGF%lYp3t#3c6l#lV7erVP$~Txa;?{ z&F%JXQJr~ve=`Mw{{Td=hVOi2ips6_Yf|F1wL`l)ddAlcn$BO`x#8m&{{XPDvm!Oq z(~n31J`F4H`7jZx!_(el!#Omzun}Y5KvnTfblKVhvVIY5}v1 z{{XN9Yc=(#6=95*P*b_R$KY|cQH_`CXP_IJ1X0`WUFQw5kebBv!3sE@{;M1bjQ;eNz^9g@UA_rOE#7&dJXSOwc zZ&I$gse(8gHJo#dOoG>~8}lrJ>NTTZwi_&})?xTL)JcL-tg0bsWVONR$N2*%O4Yh| z=VyIN#mhmLuTNZiO7h*BfvpE!W2cF8IB_WV!To-&5k5s*`L5i;>2H3W>aQoK9d|@` z16VlY`S*?te2m>yb;ryK6rp4}_|L@PY+`U@{DPUaQ59J;^D+b=l&Z#SK2M3pN+@%T z{k~v^8)tKl`SjdPZout%K6U=auO?0^xIA+d#b5)k@9`+2+QIkOlvH{sSQ0Iw9) zw|e*fA*;3u{C^tlEKS%^uWpCk%Nc638v0+n7qx_I@BM^Og2Csmy*=gEWDBmIVtm&n zFfkP6E^WX-wlHa8yFgbAZ+uF+7Ae+k?Pm(8tvPA9Z5;7L1TyYHtOs(Tip9prExIQ2 z;3G0$%;&#`;06`R!3-@*z3~9uwRS@$%YWi#5Cgox(7KZz0Q%+{r{I;@u-7}rqk7d< z{g+o7wS*aQ^?BD#Z;p3bo6sV@1f=YPG5oq8s9~_C%)e6T-=_8Ph-z+_$NP&02TijT zve3F{elsZmvh6*9VM%+amiQ(@XujdT!HniRzml;;$c>q0bCdPW4JsY37KSS7p_LN=rSdsQe1za5grylJ=@J#4@}WG+0&EpY{l}D&Cd)j!4umOcuZSPZ7sU*gN21|09Uh5)fjN1;|Z@qn&uG%Iy(1%iE>;yqFq~1%qrGSU8EcQF{ma zz@W6nnnGAKfVF<#&$MZ&C94;Jo)%r``1vy_I zed5NbIrV?czVNk4u+O|2tc!T&D`=0S6VdSco;pE7hY^I74TYJ#U*56#nbh&9RRv<{ zbLlYPa&8V>kRzbu`ys;#_(azo^uS%NOesfQ3wR_JR$Es4t{cIwo>k>r-G3^|$&Z zK)B;e8YFWM>Pi+k>}<_%@(TlG^Rw|YU8punE{k~0f$AUI366p%et@pfGMj&Mi`r3{ zxt5Qw?iiZY`|k-)HXq_*AS8{$|g(;XK#x=2%`?1@DA!9(rz8vb(H~FlWVU9XObxW+)5A zj)&S_@i6A)_i=*7guMA$ch|gT2HFgA-D7?ICOr=WmTP}8oKuPcU-uAI1k-Ly9=;zF zCy@2nEXJeq^V%xolMBp z2Fn8#b!Wd0KXF5(wn4O2Hed4q7RA}j%NX=~l&KQ&fA)X>+5ij#0RRF30{{R35C-*B z03{bNGnU{U-*JYzpo8oI3gW|Sg*9&y*uu{m~%)LbpO>iu_rIO#i zP$G#3klAsXo^Kr_*i%!bI@4tet~W}8G>wxEA*J#}SVdsdB`7^vGCNp*TA)2JfpJh* zw!n-aQWsSO&%k}QcMcY*DH2$7xuB|Ev}~B01eTBpWNsE&u^5iZo@ic z<(bzYg7@$NT6~c-B=Cx|BIgA8H~~5V9$H z?P?l8Kh>#*OfpnJnyFGE$gHOZYC#_}h2p%C!HDMp^^JhqMxC>=xGJ1l!m+K(0Jl8M zCol2hOxTl`X8RcrPIR`%GfLAb4$+M5va7zh2nxnfYgO4Xbk`ufWgL7i&i+e495pBM z+gw5f^tEfXzNTV!xo-8N69LYL}v)Fe`|`oyAXwnF)<}6IEM8x`z~alRmnOD{qUbgr^G;g-z37Vbvw$sdmQ|_21V&XTg~K)&R{t&m-7oW zm$3kY*)%fyGKWQzxqMp05fOkZ->f)+p*y%y2n;2Zo=(ZK{(g9Bu*g^hDV_nOoS1^y zH&ufJsww@8uKu@ySp^@R^yq*yi|MR9x@wwL_boBOIAW!Q#1NbN&sD-=L>CeEj$hhC zn$>#l&4BuAXhtBINk$vhECfr%n3h{l;Ijg?5r9ojl5EBsfI>Hg`O*B6{{R;3kQ4W9 zP6M@=#l9OX1?vmWk~@r-*_-hWm%Qp=dw%U@=1A<{=O4F|4CAY~$QSVvG)Qo9I8;v* znGp9(fDV-<+c7LF8mcB_P=0`imCh5(hc1XfLo*Np63B=6;$uc- z)~*bbJ4LBL@lb2u$&j(;{pwh22hjy)<=??DnCjxOK^F0+fmUF*{_aNq0G7q5S#JDs z=OIy_X8a5qMIt3vV}LSbJb)u^;i~}W|HJ?&5di=K0s#X91pxs80RR910096IAu&M^ zQSf1Lfgq8gvBA;d@i70|00;pC0RcY{g-a!gHy3QHEdIrAyZ- zx7Lxxd5$ywobLm|UH| zUk85r)U`LpCSy?A{Q_y!9*T4~5Go_Y5>NxQ2)CFb$yR9SI*b7`M2aJw^v@G=Ek*Ah z&Wk0wF8VQ9Y%Ws7V`Nmzpt)d_Wr!d)h!;EQ7BMY>OslUk5guP109lOMiD1g8fy?Q? zq@p+no_xeEd$NI6qrarvqK>VxZf`Ul6ky+P*L z3|i<8@UA|JVCvq1v>SQ@05>k+0&ZHs#6gtc`mN|&jq{>DDL!rZVn;A>Wu0m&#Jl$S z{D%DcOP4EX?j?Oq)GgGgqFM`LX(?l=Q(eD=%d_zp?*ABWQo|r0WoZTr6 zQ~--DxE4w}3(N(}SzMj_HB$OWF~^ zPzp4TMD$3C6L2ZRUV2M)%z4i+(Z6E7I$ix2Qu8jMM^H?<08x5Sphrr2@a91QsGe~I z<`lT8X2{vOS4=~ROw|g`x;MwsY%IVsWtxLs2Bp*$nPmdt49kTCW$9TQ=l=kTq_t+i z;VQ%;a#Kjy4$2R=3?1^&w)SO~rjP((bQ>RJl~Ib9)7hM8Ms#D3Jj^$f0q^^k%gh#A zE~U$6K9Q)f9)I7~*>Ky>FYO0=7$2Y9G>=%tMg!;f4MM~wG^t-OZpageEZU&TG_gB% zDJYZ~WvYTx%&Ph*_eRcOD*#+&)D&RcK)9;6qUEp`p~M@3M5n()Hm_H#`g7^?-XSXZ zOk-Zv!erqh<)<{QycQihw~MV2R?JedM$;#zo%7KJDggw>s>O7`K@%xWt~H)(ZC`^i&>m8y77eGee;kA@Ybf_LkHtKS(ZRhNf=V;$9`+ zKvr05sHS3%QHY>ixfcG6Jw~PVIOxK0n%zswiOA~x@rJ#(-m|NsH1X-?J?1#8TetC# z#07@Pu~VYiZ$%}M?3C!TJE)_U?I_-{eWEL_DWB;s)H~h(0C8&(J|F_fU;@~l0^)4T z=sWX?a>zE(77eAc*=$wl6k8Prp=$&c#2yAA+)YdwbXzR?bg~W0>tpoa(zaDOTl+*! zhW`NM%F!raztEu+Ix}*Hx>dP%lz%;a^y8jAK};x7Mjq(%nPC^9%XIK+qlZw*nh-#; z8oT-xT*V-zVX$8OS69@!%ImU-#iA zTl!E9i~FzX?|zZU1p7bb{-Lx(7Wsd<%RjkXB4IsDMZcoD626iQbge@(MD9zv#im?1 zh6rv9OFG*E*}Y2N(&a>HU-= z75Mc$^_kNbulX%}=zDgT7d0=c&Wukn+o@d4EgV5uEOb>cDpKf-E`xIjO8OC3UU}u^ z6p`T~{T9qtV&Bnn_?d%=}~h0T2~ z?}*G3Df6AkPWC~)YEX);vie`pEB^q3Vk5+^xGU%QLA-PQSelMae~nH0oHOfeG$a^@t|TC`nG70lXkf8XR1>92`*1+wh2glp(ff%e7I zM8OJm3wJK^GDgROCbIhv{QR(7M1@c2iN!f zm#u0SV*tt^K8hs}$vt1>6s6xa=z9MEV^TL2UkIJzA5bkV5GYg78G%Gx%VW4P1Pntk zhq^ML4ZuPyg%Y>t_EzmEIGRkPTZsq@2xp}b4Mia>r~;zpmvAcsgBfSRCkGy8QaJPN zD8hO7o>24k6$Mw1Gx~s)30uwo0AY|X*_!}CIA6TUXvDirspsNjPs|0SPkEh&3W_ic zqoSosjTDT&!}LO^yf43=Y8f7qt|vuGbt+d#0?R-_*G{3St<1@;hQc|gK>`ay zkU_y>6<6n+L$5!W#h}XJ^X6?I$w0~6g@I$TM!es}#A#cHEU7LvUVQyPa~V4YFSJXY z6Xh!W+zMA)m-Q;}x6mc@#}gbvCL*pUvI^*%Ntbf^P1ue$Mk0yZlI$>s ziguh)DX8&=h{SB$9)j)Slnw(!jc()aV{|s%*%;M86Zj+ z?RG-7>KP`bLxMSD5DY|_Kv~Sdw)mC3VRxRML%G(o)|pOVVr5jfMLi4Wtt>*sPK|LE zqwfH-G-9Fb7JOv${`5-|ltB}uw#N)=?Tb)MX}A?01f>*2rlpL|D6*s_4xkJtHwKAV zfeCD|!44uRqXM~_Zc;T1gAyFY0nBVODn|+49BAs;>TQDVXK0|dE=K34Pa)iwDRRhC zW(bxwESKFe7$l@h0hV+JqHYkyK+;=?vF|QU(fQl)*TP5GLt82ur~% zZIx|IsB7W{mj3`Bc#b6^ zWoKcc?rc;ZHQ3RyLRmLDd?7)WLiH1=(D%S7+01^v9iW`6>0q6cjzri4vsdUr_ zyVsAuKNkU)o_s{HwxWB=cZ6Ei#x5xQ{h>6a97^nz_UNEnDhvcq6Ai?8VSU%?4HRZ4 z%6`dp8jVa>a{Zvhrc%|JTK&K58)SYD?9S#0%MpJ8E7DO!R`WB?BcLi7YylXt6(LL| z?Q^ipOGPr$-ivxIdL|>dV5;C&W}!HMOU4tz$fraU$#0x%&BVKetj48;ARYO{c0beh z(dHsHZMFpe4h#1^K+Nt&9*JG%Jq53u)tlP!^BseaHHyE5Vi-N%&-frEDkJhym} z$4$NUxV#QJJqfOWi?#)Y&4qzd<~X9-a|cLjDh>V`mlM0|9JQLdmJ2SH@ zz5(WX;xVU10$GGukww(5Uj&x8WzKp)IxY;p(&H_J3y2Dp-Xh9eaW@EZL#2@u6LHHo zn+yqWl%3JrMpn3dcx<`-P-?F-#FdElwqiP|Kk$ z4f$cw)ZEBsv^!JYpRKK?Xj&7CG)TJmxaNsIgELdHhkh%!&5;aqi27_w7t{#hLj1t z%8BQMK*}N*IP=f6aQ^^2{{WM|^UsLlQ<<(}_{)==d8ESGYecn zczPo<=eL=e^Zx*zdFU3i?FQCQ+b!OkmA`Y$5@6g2KWRO*3rek_Bc|BQMIP~-T2g?>xAU6|%EVC%+_<^Nt z{X_xpzrUTPcwapK0Lb6xgy$ZAXEV=sRmqPyl<0i({{SXenf=Rm`Tqbh@c}pXCQ~{; zF%_;~)Sz8^Krs8uMW*Er97SLzNw_L|Ojq6{5KAo)+lX5{K7QcVSxC_wdoXUd0kwc? zrlz1S38vxbOE)MoN;#CPA*o>kwG<%KSgI~I#i>*kEnGM-wj)f-W0Hv3s5b?i#bM7t zMQ?R}{{WeC{PWZC0NyH)US>dP3aF zO}>AG(fU8%Ka!oj*>*n?%c1vRh00C*%szr$1C|MR<4_W{xMcK-xN{og$DV)5Z@MCT zzt23=d3b?g?-47K1#a_-^)TH)!e26{vS8e7)B~71NQ0S3bXUA@a+X&t6>%&_gU>zV zZ9B!^pY{~FmlrZ7lPfcEUSqI~$t@TQ4kVpMzqI!5p6POP|ErW;vmGC+F;b&Wzl?j?=G?D z@*|%9d(1rl0F$%N+_1K4B5Esmfq00KDURS5aVTQYE6?0WqtAo-%U%Bf=jfKK{{TOE z`x9Vs=cZ$+d++NCHjm5($Fj;esI721=2`Dz-CnlL>reaFa>NutvHIa#IZ|IutB*13ZF4* z3@M3Q zdGjp$9(lyl>(4ty?KdcAZ-_l4v7r3I?zQg>h}14M9Ecz;EtJ7!R_D){m1oaCH9T+r zL4u#J_AM9BE>dTw-X=r!7Dd91WQwrIw4&L}Kz3nFTw5g-bJFStvk*NQYG6wRukur( zWk^tX^X&rh=jRa_VkjRz@w)T(n9?*b^R#VI^V$QFyyD{eVmIgN7k&O;DU1qYt6SI_$_ z`2PSQZG#V=+GT{Z3@$<18XiB93R};-LgQX}%-*~CdH2jOfim0vLnPzz z`OE}+N-Syu;mP(QLaScYEaCn{U1#Qx%wIeFKyn|6Lw6#UprQgqroS<`a`Vhf&ozjL zaVjXO^8++}{31{YT_LYMSW|*3rXt1PUA#cw$0_5sh^~@CU6gSD|Xw&N+ zO~$Hj7Yf{3rsV~jo`mE+($#PZ*+2ip04Naw00IF51P1{D0RaF20000101+WEK~Z6G z@DPEKp|Qcy;qf3a|Jncu0RjO5KM+8cJQjpF@Jd{0&xFK`G#vh-3D#1q5@_(W8G*lo z2rNqRfg9yN6V6)we)H%``GOc=u5x@PuY6^dO2)C5hka&|D<{lvEb~E>ycb5ZJRejv z81K&tOEWKs7V%di$f#Sufe{!Yw}|mbQ3S;kE%f2(%37&gFC8yG9(-U#t-jxV?+~6M zniM6TXBRp|CcvLRpO6eY@4LBmfo^zmtzd7g4Nec#*qQF7)8798k(V*FhHShWl3>{) zf!ipi3EmUd+*v_J!Vk0GK|ELC>Ls znHZaV5{T1My_s=Xe6bb!AOS~#z{IWyk;a6B0WyFQ9s~`%0AbvtFb2#JO*}O4tOa>~ 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 literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/6/6a/Lua_Tutorials_Beginner_Skydive.jpg b/archive/websites/wiki.jc-mp.com/images/6/6a/Lua_Tutorials_Beginner_Skydive.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bb19f1c89c7c2d7e818f47345e7a94998749d89a GIT binary patch literal 67266 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%0AsznVNf% z&u6D2X0DpoZ4O8u3gL%QMKc!7Ntl|mHYPdm`<79P#m1}!(u}(f9s#efJMU#v@d!$O zD1+*bMO}Nu&!e@*Z2ki(W$)ER@BuIsI{N^unA-c-G)^JLx+xa={{drREm4k% zX$wH$i4KmHDG0N0uUwLPE1b;nG^zY4SHQz^SPx;MddILLu{uI;aJl#)#WU(Br>da(0w&DQIq(B?@(7xvtv z(8IrfZ-Hd>9?Hh+7*r#!=Ya*b@0^+*MoGtxBhg>Y{9+^q4wxwi^*wYHzxM@}OW*DR zT`~zuc0&`Zi-%@nXawZ*R0e` zlu$^%N%^S%c#a*$Fp7uiZVSeeFQxb6A$3SbApQAg)z^8;mwMb;=mf6WCxWFPsT|+T zu^2}#tX$s;n-E?5Hj2?DK4-wo?3D=*76Dj~Q3TP$ZOyUyDwRraJvV&kupz-5z4ZP8 z00(v!&S&azD5TT3`}(ELJexxZp&rb0D~91Rr%^*wsrdV-C$vfFNN^=1xN+D# z*k$*c`>f}znMNX$w3&%11Z5niViW6KenWxLrK6CK)fm)|rt_42T;u64cFr6kjQS;qH3q+5+*& z7kYoIjcM+%13WaW7mwXl1FDjKse&16LaC$wiQFwYJ+XyEW|J8dk5myUOH7hUBg{Wh z)+`IknDfZM-OlRsg*w@@Eg$ex=Pb;ia?%X;rDPwp z?*W=Wo39wzYTYLJqJbG?|LKv4rPDLk#sqY(b16;)*7q{SXJln@usze8BB+fq@Z?c9 zZ7@gDUNV14%w~}2%AU_vO&`?vv5EV3mD8nrj#D<}=pOea%1Jcw{rlB~ zwRJ-v#=0P*_eohk_RpXBDNkSO`$ja>PR`5*0TXMWLok$w+CGD!6bE)f(T;c^i#xv( z`s0&^Y;r&{HF5l9Z9Wv|46F8RF#e1cd)Rej1T{D;$*5@d=Bj*5xbZNgyc&;+YeNdF zWEB~aFli+;dp>x0ObUi4)7+sr{JL941%`V@;lv?MPr3JfsW;#xZTv~}tLTl$r>Um8 z|K7VNBJvyNN)>m9eeS}YlAT?EJ?h%;tOmvV9Y>} zi*POo@`Q`tTvR{Qa(r2S4nQh5+h?zXlY3`4U?0hgb(3L4gsY_Z-G7LpqH0D!teSnp ze&Vb=ID5tyvam~pa;zwXK$14|=AV!oo?O>KI^Nk0~ zg2ygp6Dv&1p7Jy$H{}B$QZPDTg;)#L<73wU>Fy2TWc;YI2#!tABg|aEAt;$f3Y@K$ zyv>l?vXSBylg8el5lmX=lBcIJ{&v2by+e3LMz>7*`tBk7=v3Pv5CEo98HoM0S@Vrc z7V)^04_Eac&nEORBhGIA~fj`X#L^0$18U^ zOkR||!xdiN$T9IF6#BP$Ke5D@YI~}DEeC(>8QWlxWIs&xX647&MhXnK5S7~!< zy!zd4B(odjrEZIh!}oKVb8S4{wVYY`W8pKww)AIdtpx2_r>hYPFpDr|tT=lv!@UWd zXZxgE^($!ThJRa>6_*+Z-;-LfgLK0#v($_`;SUBuE1Q<3tIb|M8EWKdW z+?&PEWFnM2*x;J$a9^aK$fx-TuBZr+9yv+9$FQb2N4=p0I3DoMH4O z=8OtU-czmJ?J<%vDLtgsFd-^$E~6kYd8^I;ywLM9+xRmsm+)y7=?US*+V9n~Y8axR zt~awY)-qdvqDBxYS!B~)H{X+GsjRH5oyiAbegM*eoRM5g_s#R@kSOp~ZTdyw<5&wZ z0dM8(@wRw>KEJD++HzHf%o=Oy!wtx)HU>A^AnB;(J^-|5Q+IAhFcH{+S08}J09n@v z5B3`bU+H(|-ES$v4ogG(C~huBRJ4nQ%g{e_-ndqAHh5LaqL*1sP;>cUn#vUxItJB?=#v z1Sx3@fTn$PId!WDo@(5w*1{)rGVwVH`Nk0fbCLR-GJM^L z#zhL)pPrGDmf)XhU<#!R>!GN)%Sxs*GZqAu;?0B!PH9;sN7wh-lAJnp_iF1h-fc(p zqf;DI?Di!+R7UTpDS*2|#ITZFMmsBkx8=^+*bBEoBH)=@7gl4&)ECToW}NJ3!@UrG zc|7twoTct>)z*F1^9rUDqrR<{*~q)1NIAOh|)jz zMWJOwMPdCG$PzUhgFks!)V+D7GDqTfsAnl0;hc!@Q!**Qq?Pwg?>n0>+)Q=2qe}6M3A_YtGX2A^`&Sz{Zi=#fFTRXW^>Wu<{Q1g=SS7yAb5yOL}H{r z>L{9(I6ER>|IKH`>R%kz3{?3o=~kH@Ici6-XZ|;rNQg>o7**-apTl_fP53bARDiB{ z=({UU+xO|8_aPXlwboXmFim_qe~~63>Nm&A+-SCW3m>4#l`QAKDL_?+g!8-L=u@kn z3aF&9d=I@8IuC!&*pT3)C<5fUiZvVXp&_=+zq4VP%gu_?ECt?U?p$+b2h- zEJ=$zDaN!Y-i*BoclVK|>B)|qF#XI3BJC1c{ioX~L4vpGA>R{+K!UIJo_MqWN@+5@ z*Be{P@30O2J{Vu`Ozu$NZTqNq!dVyDjBtn0q{m(jroL8@kYb8jwNy#J1?<&Npe)C_ z&-t*qWR?#I6`B3%-7O8p{^Jf!Z3`sn>`}JZ-^+~Nr~XWdK9D@LYuy>pfhIC}VuZOL zRc3Fsi)oZ44wKj}+q#toPtpCD9nXa_PK|!>RwMpsSe*JKWP6WugW3$CM4rj?J^-Je zF19yD1}DqTZ|q3Wdl!FHN1qK1_gbHW^)InF@e^>B-K>jMw-pdWiv7@Ql4pS)c#oW= z5nG2AV`awAIAy=y_%+*If^R-aQy`86)Q~k@DG+>t7>Gd1JVH(KHZPPm>M}XRtRS0A z`%I$>p;2~S?8>3)z(AyW%gU*4nxxi)!FQ?Nn&OXCv_3riz{1B#x+SOn9Gje>)+vFp zk>n&7-^&=lc27CJMSRN#q*TO%4x@h?G9PLF8dNTUSmQKXV2lK@yVNgDP*)tYWX_yU zP-~z^O1(`VRUM$LwX@^hJtHZ& z@LU*xz_hw*X1){9gzQfKzR8E)G?R?9t3NIocx-f~s2$X`BE!pEH1%U$qpQ%kOU#t$ z?kf#bBk?$74>)1S`))@aWrLX1*29rrB&c%~$Hd96Mo)vcojYm$O68TGMc>$+-!A9< z4M&Aa7Jk-eDf6lwW$?hky6IO|IE(V2)ZfVYQJM}P#Li~o8%mW$F~s?(oJ{WrEj0k+ zr)_ji|C})IHjJ>kImu2qQ{isNB!f&FBHigNUz)UAE$~sx5kCMC4k1hKeDfNfU#V{o zETID<9B~%x9Jxb*lCQJe1=Y* zY7cxIHThM9~ko$UOlB7L{kO)Llsz8olFTR6ALR zu6k4hWSd=IW6RC%TQbI6ERY4X;r{NF{#wq|`-O{o%k7e}ysCC*E~NBT+Farfhg2L{ zR3ox-zfuE8jDZ>``e;v}L94J{Y^b>^_wcR~%>aUewR6#%PC8+?xx=H%7rnLs zrQY4kdh%O&rK!JWgx_zXh7#-Teoq7p&(I0sQs3fHLq6%KMCC{hNc!2KwyY?-N>9_Q zcE&Aes!^DbV`}x<&nC4-*QVJa(4MewwS~{ju=>&m{_A*YZ!CixQ1mvaTLwnG51qUkVW{Ql6FCW^46G}PNr4x+axSwE_X z@4^{=UtRn900CFn>!64-FPd5*N+4G*YaXVoVB%81w+b!~z|8P=9yj+9#Uqv3!J0OZ zJczFn$6b+wDHrSPo##-sD!KfmEbDFi;-Va`-0{>99A&5*3F5=s(1RmA#M6GLA}JKa z76LtDY5H91w)U2*i(~XoMW6(2G***I-P=a_FP1OMwLB8|uMT zVu!KR0ujSl9~k39nVtFs-sd(HRNMn{ED%wkl04~nN%c(Rp#BeCUm4WK7rqM=cXx;4 z?(Xg`!HO0LZY@r63+`?~ic8QU#kIIwu~OV!dh`2V`F1n2A2PGEvv2mClYQiU&ZJ9o zzo3%TktSckVgC%vf@aLwZ8|_p48a~vK+F5IJK03YFLg7ZWcXOWY0hko%e3D>m-y9D zzSB$zo`6NKy5USE{fl@Xq}U!!Rug$x=8he{!U?ZkI|=jHP`fCvH{}4f-N+AJ+M8-} zh4HtFNtN0e2lzw4#ayF^Yq(iOwEG?hi@L6|r36t(;g`<-n5MDLpMyZ-%9?;ezKA$2 zwD0?m4Fx+>hR@|fBh+q2^S+I1JLl|TDNP3)No&Bcw~QQ33l#i68+atYU6R7yM$4{u z`f)Eh9h_-8ALLT>a*h|=dK6ZSvNYToq?=qAL`|eMqyNFsP%}D`hm$gdw|G=o+T<2N zml?g5?|M}_VEg+ym8*~#G;Nb|Tx>Tz!tlRmt$D0%o#2W_N!$4~HPQ0DCkAjjzSAH} z-~kI=@qLeoE(QD&dDa)BZZ?O7bNu$Klu+W%a0%uruRLp?ru@B#TC|Fh$q3xednJU1 ze=vH!7EuSDjbRk0an5#9_U#Opq1&4{ot}9e;UvN>UP3wBgY0) zD$`45Kx310p)_!@UlB(6YFQoSairyO0z%-Iha;!nUa(dMNC zSMpUh8iyg76Y%{G=$wyNyNsWzEHo4-`3S3Z5sub-}xgqr>ZtddS!g=cnkWx;u^VS@t-y&jyE zV=ge?)hfy}tSohW*p!#AY^<8nIKXZ|Gf7!DHo<3P+p*bqusfPs(j#8WD~c7$?nUEd z8a->5{s-fYOk`=Nu)5kg951tmh94+*e~cSCO|>bAiF?+2S`?+Eld_{qs*85J8NN%= zu1T6Bp3ao-5P|jJQhgc<*?3*Gpw)Q?lf-;*r)r7<{%~TiOZP^r&&DtQqm9 zS7_lx^;`J!KNt*4H(g)x&MFDr*JagrTI#P$hAfg*vbU70xhhbfpVb#u>U?D|R+R&# z+&ey%w)q6(UybK9({e^e_lF$oPg@l$204XZZ z^`XN|?Krp!DGC*B@Cn3lyAoD&p8bKO@Bf^uS8nO)Ai_*{7$HWgnVirvP}QodP!;x7 zx`i-J#?6@6)hlOBJB(4|+??^nMbBMD;b^7C|F$~_6xphF)X24lUUw035mah%@DFC~ z@r&VI%cL{Mg5f|ruSx*I!0T&TlK5>t+3?VWLa`xKh1wCJUUs!OVBm|4(<@Jso6ynN zG;e|cSuzJ7EjkCrZUhpU;Ni;P!2h#aL5opU`L7-gxCi}xzAZc>QYLnm|K^S1s9x#_ z6^q(RP80Wa1-(O2(a0EO92oS$h@aA6Gj=>ra7LJQ0S?sJVJ?2Jkh2KylA>w94KIKS|=FT6@=ukaY?-Le_Lm=wDtK8u*-IFi@4fdlqR+?9$i> zpqKpb=FBRU*=m^trAlfT^3^v*Fn&6Mp7T|(Hrk$iC~A#Rp0wL;bZjSQ{R}uv=O^U3 zSoAlrQf+*YKQO;0*~9(sOQ@v#fR$&tH^S+FU-g=~-N>sH~*<8cxET%Q_VcM5Dm-EAaHF-@Mv{jSjQ^3oN3kEqmXpqvNwY=*6xNE!e0N zY;+fkieR771lZlF2)18C7&Xa!6=@}{!r~9F)$23TSuV_u{(IUq>R=EAgj}n*sV>UB zZYx+NcX%X9{dnLqBuYwVOiGt%d*`RCx;kzR!3gyM+c2ymyZz8eI@PttIJFgQy2dA; zUxU^jVm#;Tfu`crmq)bi~Bee|$ zgn=(gq$4ac#m@y4E&oaOrR>iL-4OK}8Y7*;PwvwcRpz0&v8u``VcLY0(y7t76YBc8 z$1`uCN{^i^KNY0z>Zkex7R_bVVpU%5wTk={Az_UpJ4bY&X>mBb33HzT2EO1 zXMwc<2-~;NaXZ7xSxvXO7DxDs7D5oLkYh}FCaBXJ5RZf*jn@epIgLCCH>o1N-$b01 zFDePsUR7Y1=#Yw_$W`nPNUPE*lgTC4U@G_eYkZph0T71mShiP2mvW>`q(bQ|{u`bW ziAmY<^PtIi;UZxfA2#0D7aEr>@tN{p#42$kRfFYldrFEB+9lt$DE|w`#rxjmK1u@( zdRIbW>HYkVd>8--^->c*Zw_$JwYFo1G=WDs9!Dv-B6=y8(% zgUK2HT*asIRg9r~oh{1owu*GOPdt>pN|}XL;~1yA@)00rOq%y?{SXp(2533dGR{|3 z1V>YGR$h0@&c)}LX#leKUgxvOv&&G`yOk?k)~Of!zhYXbwrMMqtsjYR%*f-f&{{T# zrUki4+L$j@Xi^KBQ2*Ys6n{3c^~IFEgFg##?M&-lKt*rU))Blb2#1=z%`8Qf8OrAp zm`=ROKBOC>(mJcbTJ?=xH}#A!R=*|dP7Y%%fL<7QxaO;ED~XN}C~yU>x(%3de+M$x zayW;ZD$U{9E<$L}r@Rr^%4cj+u79}53D>U%=W&dlq_0NQFF|3GbAQdp-B0W1}jpGh4QwuxY}87FIc;=;W+z=%LXNhN(AF z?fFSS@n1)^z?^XI%_4kuM81nA(CvX(AFnM4Ii~9iB)E~4j%ZT42Y*($JTG1yaT?{F zle#wa_Ag|APAfgpeGZQ&#Mk>>g@$*yyh6px5W#CTanNr`cWp(PX{>dK|M$86(urG5 zX2t0pqUN_})1IQvI=tv>g@z``h+?`;i54J8Dn#~>m0{yq8$m_Agtda}h*RR|0jvxn z@%8MGVF(*{Y5%o@MHV8*U%SfR3Aet99{5Rkat>6(mzym+`?D_y~K7^W4nBmy!)S&dbDy{;BMwklL7CIp5W}DqBE)9Oh@@zTz0TkLctE~4S)mHSguq_${zuZ$tSz5|Km)reuXz< zR3Hl`7{7}m=_`$dU4ya4bmHlcvo2Wl-5xG8g3Fa_inNuv#^KOmQY%=j_wdFO{ARAr zc<3P4^GzQ2y43sZytFmScU?&CDY($YHK~EC*crz`q+H~YFL^v3$G+w7F_fPY!62rK zF~7rodRL|p_|Y%-H2(xYpX1vxa|cdRJ};|{2l2a}Ze(lBDtaSHL+SCXXi{!2+7#Pl zptY9ti{}cpgh$iIJA0H2I2(VO20&fL4Z?u}(3@>Z z&ZNd^e?F6uLx!>GlPMdUasuD-tK?-#ay=no$hlrScP}Vyg=df-$tjNMynJM_--RGf zV^}j*0PUkBdW$i07Wfq2zdr0LA}a9!Wx$q!L$pBoRCL>NrL;f51uqkSx(bl;Y0xIE zr9)6H=FBr+MX7~Bj3UIG+iIbXKw7{+88Oo%>w}5?*d7MEnNX*RuT((F1UdS`jkNTF zy9a}p8Z^|3X7k|ebCIzTuZ_}tjq_*!*T?th!j-hg)0z!N$l6+NvZ%1*7wxoD(%$7? zPWY2-tzCwlk7`vE$3`pW9C}&KN!zG~Jj{HfMM-<-TZ9s-jII@}#{A0dKWB79oj9D= zyn?tbCB1+f)W83nydO<*=O>Id{GeeTNfODZb%JovCnV**rRFPNw;vcbg_xwxeO)UW z;prN^OPk+a1(uX9?EO0S*tw%V4k{0}#VO zUHx(sCW6{hyTvM&o)6w8*B3X@*mK=69Z{Mlw~|17vp<0hpbWW2NX!yyG&Z|%i9&HX zNuVWEEK4~;LvqU*Gk0t?3KZd*IdsYD!wZsWa^D$Elnd=2jo;bN7!FG5v;#sh=G)th z{`wWACj{Lmzk9)>hbXFH7L|yE2AJ5c7k%OQ?x@!)kGHNeQ+5lHWKi}{HEk@^gh?C! zVB3_6D~Rt-@32x+o)t028GUhHHtuiHAX_Db3TtUSmT~5)?vgA`c(L+@L#im0iC-Ni zSrXx4JdA3viE;i2O;x$+d*nEa0OWDMq)9D^?@y3_jXeiW4I`I57*qCB!*#Ec)weq) z4>G3K*E+(^UjhPbzvVAR%|yi?g#}+3)8S9kb23`r<_|wTnE5jh-sy0zu!%YF+M$CK zShz&f`DXj3H2E5#l&)hIWMKOR6X}NI9+~Dwc(g+Vpq`(=7nZ~XfA5IKTOnURDl9{x zu~Fl@2~%;IbKmY%i~lEz@zY*vzqlm%3*8(|m$uBPiMn3(KIX$ zh(0S*Cxe7IP`LvOV=kK`3Xq|7*BqN9;#5StDYJ|mS!bYlK2Cy}M%+JeG}kFzEA^AO z=*OC`T6+Bspl8#Qd@Av;ZHL|dS1hs`%Ibx!GpwMoRo%i}7UKioHen!#&k2%*8k`x0 zOXnB!kx^2c+q6~a+d^51ZXS`vSg6uEwt&mB+7Xg~J8!G~KbYW~e=tf|*}uwcvR0ISR^? z8S)P@6LU=AQ~WL_$(={el6aPU%(Phe+I^7%`E=e1CVI`!RYN`*;lIGiqG5V?%H%yM zB_Ai@AHV{XV!LIZBxhA0UCVoY1U0W$ygZPexn+UC*N!}0NGk1c*3Nsl8e;qr#AIRg;ezKN_sXp)=(0fv| zJ5XP=0?B8RH%1{`!L^&I;AH$_mbxU{bvN?05}aY~;7#tI7yD7!_!>~rx~x4Epm{x9 zoYX^Y+Dhk5jo}Tk(qM>PtTwy`w5UKhoYaC+w8t=A!CxsKOd}WCnPTn+86~b?Cb>j3HH90 zHQ%Oun1GDNKWwQ|XvAF25qVSE*mx`V;#M8i<$s=rC=Zm0gINN6t)FF5Ice!Mkblv; z{%N3_g^}%kfK-Vnv>0m^DBs)t6eI~-RYZoXLY~io13Hz=v@$8=;vk4W>m}%XOHEe{ zX)LiOYg(Ae7t?Oj);+XUI^*V-P0hx6`_$rD9t^In|MLS7Rk;=bo5!vbEI&UwId;cn z>11sqq0@^O^NZK(P2wNSqsGb{+ybA{LP;p294r}oGPpth40(LJGe{Lsew>h^OYW%2 zS}L%=(cwPoNnU(>=H+vjy-+sl6RqVnE2!-32&8 z0J+;sRiA33s@ZRkT9gzoJJe#}O8^1MKFPLZ*=va?pcjPV4@v|y%}v*coHXv*=TQ`3 z(V8kg1(l)T$__gtDdK zfqn_a@JR*#>wN4)8&c(#NAyJaw5I?~SjBW{`31V)>6r_3Kw+cg9vK^1ifcH^PG6xX z(ehl1SjlFuGsl2G&QU0!mY+vu>_#o7Fq)g9UL!80vVkueJB~^auC*vlSbcsaOa&v5 zEVv5+5AQal;P(PAO#nFLJS@k!Gese^hibQ}>O11sy$=UvhP(0ER7o_@R@D#{dsu$2 zjSick0J*|3>vpMiB)1T(Od~S3i!$sia+6->5>Br-a(-3x5I7KZFTO=`A;f9$yu>H-Gz3!g zVTH;&l`6f9jikmwEFv(r=K<=AJadRIRt6EQIK=?c*H8v=zislS@572{DU6-*a1_mh z`Ht|321XCrz6NNAWT9yIBui`jgCU{!uOS4E-Z8+0XrDHr!~#)Gv({#I^>mR0`f=eg zM>}i|oAA#&`Sm%PGdw+2yCZ+fOn4NQ-eF;OBiT}fbeeWrfVYl?8^P}JE(b?gMc`2< zH4L(HNVCv|iZ-iRyHsZWjKhNYw@nG@GMH+AQ+)Y)U97UoTqR-SkB)>8#?HK~hh`>x z%<)+k=%NO#!l0HvtYDz6$pbM1Y%h%D0trWTM&Q`9`B}*nrerR#^j81sv!_@ zoTQQe*;%p6S>+!L9zSzuwJpDLziEdQsz^jyHrGcarzS9)f<~rUs~Yw+NKr za`d>BpPEa}R2;yL(^#@#8>xlQYoUz5Zap2*v1zTW_+`}eLGah_^eDn^cy?_H)wlPpULWzX-rmI3c;OGFKvX=jf5dQOux?F`>L>g>ki^yo3Z97*K!auZi@EJ*j zN~JI7Hw;J7Sq4LvHHSw)U52`bHsqH#0tnCjlauwTdO8`|_!QK~emw&QT?s+9CdfPb zAGJQ`g%!V+-UC{oF+iPPr29Inguw|V*`lP(0kSNy*HM&sx4jYaZB4UKdgj~QK4M@R z7mv_iMuGWk4e6@K#&PT;wJxpSks>eu{Ym~u<~YuHK*nLs*z(GU!<)sf!#z5dP{Zw= z8C<@RQ^SEz%g($?YFTxr7wI{`sFx>3mnQepYce^3?7B)%<_%Xl!x!UjYoS>y;Al0D zRa+|NP45r4d~TH-sR^<_M%E)3OheeBVvskbhWVG88&*@MObN(c;^q#>;wZ_(a{jDH zapis#lb87ibHJn2M)wLO6-I`roBvDb((r^`J*Stjv~qv$iJG=Y)I#>SE0fQ?4$b(z_M3S5GwR5G<&vON4}S3L z;B-Z+>qY3#x8q+r|6s7L&*uAxr`}a7gHFp+Yb~$Ko(Vr+C^}(nFk)%x1b$S!WfKS^ z{fc~vU-mfjoc0e!Rr|o|{R$KBQB#_?FzG>(S+Nbu)5~K+b9kVk;|TCb2uSeIRG$BW zcwqj=D-U(bBjEFBTVm76xD!xw>3mBrrsr*(y+o9fwetA6qiY?S^3k)TY4_^?#Pc9Z z!rc>D!GTutS^5=&-}AoIx$yjhsiS(TqsL`U=8>xL0I#S-$`_lJ^|;E#j> zsqgY^J2E9dx7&vBJcqm%yT5}=sY+Cfeq*xR&S*J5NlEvuhI6Kr!2EVTd#dCj>6xVTmvoNAQTj2sxoWqmYgy)T%_AuI8^DRE81 zD~X-LkA$|$O)dIE8gjC)W*Wjr1QK_s+X57}4gzMsF^J6!-~u79fj`$H2V8U*BZbl%U5$iM~ara z;x8&ml$aRxZBW%Vt@U1Pxa2G*+&M;({e!|Gn{tqpz>#%*zUD`$aWeM%V|!Z{)Agt2&-dXZwXtD*d7VbhsO|4Z;Ln-Hm=g!`8ykf! ziFgqc%+|k<1{BmR6SzburrfwP;hx(JYAQK^5+Wuaeu(Dq`ncdw)K8|I=qL+N(tbyo z=!cLHauwYY)S5_StKU|WLL)~RnX833nMk?TZq0Q)>}lD@icucFbbGw;5oEkhyh=E1tCI}~L$&DGlZq}Psl zgsbwDVgJ#8Uq-{^wXck7^=WTVkts0&iOvxGAdk*mwB*_R6#`QUzM{M$c{t z2?o?KMzTfczc`V`Z)!m7_=`$JLXW6f}+3_Hu z{iXq=@HA!4W;NzY2pGeDb?k4CBjU_Q>vvjr=r%LB!Rg(snR=U)C!Nf@X0aWW=s2<~o9pqD>-M^)6 z`g3Gh;?8X++*0$Mt!>3$aQW2keeILGwra|*8sh-H1u3_PUE2Uuja_*kP#pGg_+zj4 z@``gUu5?!%dog~)aBT-$XvP~VVuxOdIwf6Tmc;vE3(@}%lti!=rduA87 zs!ChITGn<_%5Q6hd-7$0>V#7jfELy4gvBlHoY7#f!VCG8X8=if0RPi`q>zN&Q4xy)Wwy#gYKy2zzHQq@rug9ltJg;w@ zUTkA+**g`5jF-Wkhfzf+PlIEYTR^RI-knmZtOK@QL5w$2duh=DVaS*Cpk~ix@p{R$ zXO7da8)zJ1ahxa27-=D_dX)PMI?4)pe^Re0fk0y7rK>9_`?d{30%UA)C*B*&KL#6L zf$99uakvSP6rs13rebjf+Y##pK^1Pc0E>KrpF28|`UC}r9e4K*rd+Ge9R%qb=~)I+ zKfO8_iU+GhkBFySInuHUZolPT+}7Q{Rh-`({2@(ZQ8O9E!U+5&-BG&L(AoBA>HT^l zW|S$PtRbIeWF9-kr!tvo%e^*msEX@T?(SLRIu|cAMllm-lwY~mfK|Y~%UH12LrNYsA1Xd08$fm+ad=#Xg&7K1E%n$QV$K_ zIY$k?I0u~Qo*|o}-SNdmM3mW?WP2Pv>L)xb)gjn`yrBl4a+lUR@}yQn5l1mqbiIVgXM^^% z*Tn03&u9Y)eM=Nc8rhggfn$w~60S9-x8P2Dd)t7ezYFtL{^FjgmnkeWzjrNOU0)q_ zW6>^rb?Ig9NV~ItAFzpa8e%x9IMj0bhg45g^U*yn6#lSv_i?<4Frf#6r&J}BzowKD zwzq5h#j^2b>{?`D0i00Br;~q}duP<^{NA-3n%C@><9cxl%?O(P=(?jNSb4c(FHA>1 zK47A|r%H5V@)*b}`MFe?CUd|Q1{|I-ihIor3^rr_s!YYb_5kzWjII8GOrT?u1_N}w z;3=@)ftY9?nFVItJJf@bGS~y&>_^9nMPt`j3xts+J}sjvgL>+=H+T^QZc3vrqGFs$ zHz3JN3$)Tzd^Fi-hqda$R$LS1cdTVmn!L_T>XAAMK>n$tu6=tRv_Et@tX)<{3PS<6 zRqj(U$!T@kbhYpxC$NIz-2E%d;70yQK|}{E6COPf1~Re| zg4e1z*^UEoAZsiNbzA@VEMItaI_1<;exNOWsxtY;uN)r-EAGckwm*}q!3kkTbi}9EvxnS^_H8wUFQ2pMT|1$HNtn zg+wmy)bAO47);!E=0tVX_&p0s<)@BGh{iY#&+!{93V+ra4eL>sqtgoI>+gk!et zZTW(}12v#P5UVW6Z8fozp8&?Z3e6Fg5b}CpJOzN+aQ4-SH&yQ^Q}@f$Gci-co{cS9nUX!O66S%BCP!N ziS(k^H6VlO?L6n0zvocgb_GO7*UUrX_bIm4bRKj7FAE%3N-!@K3QzNj@YNJOkKIff zHgv`!s7{|h8&5xe@9|#1F`I7L-5d5=_9N~Y%Tg*c4Qnrlg2Sa(iFsPIoVPmp#F=~` zt$i#T#Az{0D-&PX`9PhEkP7*l@+ZDgg+3X~Vt{@*)dSP+CEJhn!7unUy{wN-%fyte zaL+T|Fs(onez)Duks!O8Myu{MM_yE7F#(DKt*|X|yFzSDu<`eQFwO(g-6#x$EEdHT zxcBW0lDOYY+kFA+H>f|pl3^Ka)iWTpEloq*{jmt3oU%HIgON+lq1g6ryXO_8-nbfpPr-YDKs;i0`t{y?qx|Y zJ8E=hnkm5|x^>F*%1+gV<^C<`*Ep-lJSri z+zDv!F67xoGN-)DkfVNH<_N3e}Q78VzvUgw*VRpN0(`H=I5&R7@*gnj2Bl zZC(>Tpk39jTV6pO!x(QdOg42AgTfV-=)*iFG2SY{woA!$PC|K-i_F|WXR~2D$Sc-^ zIzcMZ$LE6=i93Hg0RoRT*jn>-{n7aql8kh&Sh`3~64&@A!*fm)5w0WEm;t4M(XGrQ z%t?gE^ZJZ`P&>)4%2`q%^~y~$bzusY99BN8t-vdge5E6q&(wiJ=VsoSL5z-h7f zfrgC-TQU6$=9=>@Ca~KQzlUOI04uV?&)J-vmHUlV!o+VawK?a;a{$FaMydyS;vSH_tps62Z~m8f^6b7V zb_gY87;7L!Tu+a?W|reLKDzV6+|s)0JKyO_gvShW7|sq!(o=A4wnx#}UKO?o{)3IA0YRMxu}Js=CgJ*+RZwdXl5QcZh$Vgi z`XLSC5N#|=QK|`EC`jMz(oj`GqVMp2A|=-z-~BsaB_7fA&R>9dK*}XbO0l$LnMHcO z62aofb6W#qhc9@0@SzZ~`KFvTA%UP*70rnLe{2;n9X2i9Vds)$g8~$9B7`oh|#AnxZrH4@lk#A-zBf%^PzD7YMVV}6eGQTP>_$_;00O?xmc#jlA zj!_;X+-(LEXj>23%EOv>cTA1ibd6)4Ct`k1jvjllI5a-SlcPa%jsiYKPR2_K+AXVI z{8i`EDK|7|u1J243zHy(O@yXn;5Y4TvsSg!f$1xDwSty4Yr7Hbz|UeZJf3a38YhH4 z8xb3`)5dAbNCc!BobOEC0s*3Zr-F&vGD3%j3ee<`-L4vYA;G3qNF9APw3!wK|LbF1 zh#yBw0|)6f*TIy!SP!i?pKwoiNbUDK;F3*i*H(Lzk6eI8dAL!4$Y9tG;MowD)7nOp z*A)G9G=mDyoAA^wBfg_Y@aRT4*m&C1r5v)Wx9eZKxoNh(SZG`0eJxbtc+Ko|Qd%XXSP z&=2p;yUw8f=6+-?KWBoM4nKu>YEv=4($XgUd$s=wD8g7iYGHzOTQx^0kGx;1s#I~3 za!a6RRr=tL?vx`iL)%m#eEr~bsja%IbhW+Cdu%-DjCo+lN|Dabz$s7owQsh^JHtNu zDbdA#BhElOo)2Z18-nk|^GqrfuNGct2kpBAY_Iw?R2x8St5MNug(VoSD;tvcIPooz z$!4B~09)*WrE9vFP%q4{oMnt`mjX=6fw`u`6B)JDIR4NNwaPI=iUUXmF;<)ng-Os#;s-M+9-MS72x6)md?kPW(FA{r^VyW<7@y>k&rBmsTx5^F@09 zTzxsV1$Uf4?7Q_jEK;y-FE#y5$2aJeEVqrpju zB|b#38NCXnDefQ@)qBRApDTvv#yYqefpeJ_ykCH{q z`H>}=5yd@eCb%QQ+7n zYMAmRMrXlS79+QdY=TjPo9CP&$q0a*<#Bn}78xFcE%4^VsD{4X_#>~StLVq>wG7JM zKW_*EL?}_T{O-h9Gxkubht%FO+uRgtM_4qRUnra_IZZd1jiWPP`v)Uadb%|dKl)jW zoR8YrC=P4F40^WFq5<$9%v>FV$oy#UkL7gMzZ~Q7(Uz%d8rxz8X|ypO-$5|XOY+^w zrQzELa(f?tuUq-e@5Dt;Kyiiz$nv@(qz&gInX`p*UtI?9Xs+Y(EFbYV1<`m%#p{Ot zuDkn#cX4W3fH}m?{+`oeU5N5DCliefns<4N?rd%7WB2hX&Iy>=_d0ej$X`?^<|xj& z)Sh249v0}$|MPT`XXhWxBqqc?#=+J#Y&^+2<=OBy`Ws9*d7*9~C#PaA-f zxh9{LA0b|J{kC!^6`RmtO;pQe{)|{Vh|}NG?Am1!DRMPrO07}&w?#51-~}d@&dNC` zeINxtKiM0jvBVI26b6#1VpB-`WVi&5;WjK#=kX16kIIqxKH~l~S2Lr^$1Cro47#?X zG(1s%YfK~t=x3<4f5nb-lfDPp_ToNB*_F=>qsy!h4vwguTH$eW(!I zxZ81U>FyIy7eLzK{C%lr@JJ@%W5)h5b9|ZWT!*VEHpl~*xJJB?eBo4ll!dA}5&Dop?M=IubeTX_XVG=VHl zUySG`FQsvsnCSg{zbObECMi8*gGxXA>C!LTwG%)&_H+S;YY{+d&t@I_c@1``#zSzZ z##6~a;e4PvWdZzpd;v;T&8RbU(yVK99`)&0DA1<*I1_ga?71(E6o;vIlPOFWwMaMN z{4H2_5i3@bH&odZ8L6!W-LfwZdlL4wx}zoD69WO#UL!y&&%%#cF@5~k-pyTueeTZJ z?W*}(={mr{2ACo87HF>!rwALSMNjo3^Q|&7Ro7S^FQ?Yf+ECOW-O`caePY2KvpfTz zlC)K}s*W`d5=a)|Pe^$SHmY?ssD*&-Zk9?j1->;~JT4@mE8{4IF~b#5buKNRG*2-} z54c!g^L1xOoRaK+$ZljN^W@xoua{F^)g&11u%a#;j7=m0o$hVMAgo8%F4tDFSzi~q zlegUzGcaX(v@wpy{ftrTYJLU ztZ8R*ak^CcRf|JL;HL6`)Z-@Lgt=mf`?5T2ayCbq!$emOk-r;Wziec;A;Qv?WjtT~ zD6a31_ylHTA;}u1$MB#W(x9WME*4p8#c~vmWK5jxOp5b9lEsP27mL&Pl=ZA+{~){O zgef!1=Z59me=vSOOBDxDSJ5m~?HCSk_~!QL!iSUO1_VuN74l#?NNwme!vX|qq=XkFIs$-&B zgCmDSC#r3mxz^GzE7;dfFun`sQno3bdOB?>G>fD)9{Ut?VBsab@-SC1o`sX_(R0?? zrfwwfP_U*qrSPM#Yv<*rtfekNN{Fz3Ha)twSMh*&3tP{P2uJZfZEH>sml7s6SK z3~sAqmshR9v@Ff*MFglkwjVhZ)7=ZY@?6gsmJ?d=e_4x=IvL2wDf@G66*jwPX|ORW z)ZIffuKEVRloJD%Fwx*|5SE?S4?5z`-KGYmCv<8iQK8BtMghW^oF|GuEWaB0Tf}N@ zAGnId_``@!Gq4+cG})HcToW%7lIpQ0E3m!oCYO`!8Z!0x3=iEzA#i+BY@(Fq zQpKR4;$;u#Nxz=_O_+*TjQDyD9x-ziYIv)Zqa7>?Cir1+Q<36}rhG+qp$W>~;_n#W z^I!1YRbo>DsO5A1|o|)IvMcpv>_`jWO*x) z_uk%iyItRHy^}sNaLCF4Z9l1bGgS1&L>id3=p zS1w`0HD^9?-&!VGFit6p)ran0AF#Ab>wbHEqRlX)w-3{4B~0 z31tdtXdM$Sp8}44BC)xqD<+ZVw2SJcSnnIy?~M|dJ4cR7++ofbdQRD<0)zB#6BzI_ zv1bphdn_*#Cn{7vaiI{jwGAn|XAJ+=>2DhscD);4AH@oqQ2S{DinHW^VqVNw!7@Up~&Bt{WLdKq>QQp)c z2+d@+_BW8%-gi`k$EGwFtla_Xka>4=;MmL>TF&((=SUS8n8mZ zguDEuPr(NF$lTxi#iS=mf*#+2uPja?b}a>jza&M((})`ls70M!S)86+1X-nm(pH=l z@Z+2UhCU3le9>Y3#y%;VA$eoqLteF0C+*Xt6|CdnE~K`KdF)4u*CDKHVqQR2;BNV- zN7!FpvKm>wIMi?1m-6~#PZK-G{G|V)RPsc9g=ehW+#id9XJm*(R`FD+;9h<5>@7tJ+d+%2kQx0c=d-zH+qpEVXn)RA$lqs!HLvPImMi^cQ?14_rKJa#v|8G) zK6BA#D|+X%NnhpdH)aS=q?@jvX50p%F{}Tu@a+*Mh%<>jbdXmp6*y!n0>k8gMBbi$ zG!65a0)NpMv(ZxzfbNL4$;-Q`lF-sfy`rUL$#|fW-wq~K*ta!la7p7PR#W)o(&QT^ z`;E>DjmA(;#QsZJxD@`M#^v3*s}VY;wXzI0l{j!Iog)hRDnOta7qVr0Mg=n!=)xL9 z`8|+nGQ~#!@^Jf5t}LW@Ghxv^nkr;tX4jUrQK0*~pp)+$Apu-&ZoBXX|x+s|7cT^uGAeVXr|t<8dh{B{RJ?TMfkl44k?*JB|fL`hVKP$NVB z&pmg=wGY+#C!Bz#mKum-1QZ)upMY&FgY&UR3`kKK(iQXFN&B!C=9N$;0txR5oV{8X z+A9|^%^ZZTJ`N8t?}YLL-_DNZd~C9FO*lf6HTcV*u>;Aa@k1j;bCQQD$))BmXnK!9 z=Xp)%vvWgY!xLPrmO#VPRO~@u9q35q@sn0~bJa~{m!8yh=pGNJwjbV*j{yZ*FvN{+ zz@s3K$6+@{nWSzYMDt}qIY#Q~tV%{^8;WVqub=@RdtuPcBUoCg1>^Rp-WML^J@5vOSVUf6(~ZNaU4;w2>w zwPIC4daM?f^&`hvPBvPlwd~WHmQQ+eZ^zrUsGk2|-0dAMWBrDPhxbDHBtfz_uD^kp z-`Rwi+nyaI@3bt5I|9|anWd*DM3r{Hd?!UaiJsAq=} z8=7Yc2M5i#M1by!_1^~;28V`Q8fw*n_Ri)Ot8FqOoVC1Am9R&(%)Q+><+2MRA?!zfM%`z9D^{Y^EHFvBuEnt*ojw z8$9OehudNS>bYF`5YX>oXOWVk7JaZ$j{j9g)00&>qhdX1Udq<=1Iy+zqT{6%2lkq{ z5qvJrVVvuQwTCW+rp4A0A!Y&?XpyYroA_+GtF(VF!xeOYiT$<6eHoVsRsr43>g!>n zg0q*L-m_1E)Kf4o=B1ttC?5@jwgrnxeC2tN-^@ zZMU1-%arQ@hZ=j6Nwqi=@Ab*5FPZJj((GXq&e9hjXT?;kMRB~?Nm?YtkbCiY!*nLx z)sl;mC)%shpn#V9>$F*Muw8t-Wg$A*!G|k=ym99mopMT)!LFVA_uoR8-hWb84r z_gHJLIj@P!vDdKGfy!1_Gt*t)@zf_?g>Z|i*G6z^bKMu7Z2K5>fdX%#i(rWgZ74`P z=h}Y8gk4$BD(GK_anGYq3}d=>$vkscDI2)-JHh{v{Jsu?F)7BIT(gw*Q>hfQBKBc{ z*Ki~#Bzs_3YL4`~hTcj7T9vL!za+(^@q6GtM+_3in>$|RIC69efHfzjeDUu+G8MTy zMOpq4GJiWZCLZ?5ZR1Ay9yPCta;PS3-+P~}v6YfLAFMDOXuS&a^5D0yTq5S^2MiIA zx5PA-PawOlvX*P{R|6-9FkyjyDEADgb6I67)lmKJ7syJG?Z$f*8mlhEw*`4dvX_Ny za%l^ll;-QGF&=t#!rQ|hVL?7joJ$W~y%zFnr?-a5+I$TZ`Op>V+Vv^uTSn%GxpM$)G1(bnG%s?0 zHz+^%Oup+V`VRo*&}|V+khsRrQ|)x_MQUq`ulIt zvWL-s09UfAWx?hq(_q9HWl^mAxaOj)DHG#Xb2wG(XkH{$%s>a4qYgW{A-ZD@e=`QJ zyLV@VB8OVj^CSI3Hq-Hj;F=7B#8(+QW!`F$hOOmYUxm>i);yuv-^&EKQW^?h)^V5? zJ2O>|k!bzbuU7rg^aiE>0<@QVy=Xm0R`C>|$X+AA%{CYX^o8Nd9+$Bl!+JEK~BQHnLQo!)_%SsR;!~?JNET`o*zJibBQ{xa9_c( z1wbO^fY(3OXKoetJ6j0TmU*n^LL%7<57X=ST{f%8T=0;v0KJX#<6F!{b8!5#NTRe< zt;lV(tgEy&jGz32qV*^BmpkqtJK11ebG)988(xHGDVJK_oJfjaugrXZziR#&q>;vD zZaK=z3$my+*M4Fd*vvkc8yz;Y!0n2x-=;-U`U{s2Q#}?A=UX(@H+>3&IP%+XIl&*343(H4QwUX-5~$XyY=+{UIIOf! zJaA5gM%kY3V;t~6h`$)yi&wPWQuiel1cWd43B62#R9LQQQY&I=xr>k+|giH{@@Wk45O{T35lN_ zb4At<>_~MI22uzTEZqd_A<>7pzdr12Gd3;``)~D?L?$g08U(++BS_wy=Xc0g79T0U z&p2dT7QVxmHPszi+baR)aO}m~>Y1W%Ct>L3O6?vQ6)jXybmy3*Ycf^4SN-r=au1{u zx6J++SHu*^55z&$y#Ny_GiBP*bX(nnhDE9mz~b*aL=u1Z=5#t$A=hPhT+l@8?2LKv z;WUg;J*f`YbXQ)Wu%8J8`Dv?3TcsHH5|o11)kj$_t}sqisRjmJg56chVHhielU8~) zu9$1?jT&Jx*QRt8;-mV-2{bV>FDMh&YpuJD->Nld`RZ%k?X+{k*%J?wr27;kC&I;f z9ymS;dCFCer&a(~#uEH3H&cM>&tq3yU%o#$-RWEkjZlI?%)v#)$-P?|JBvAmZf?#esp?;cAurk<3)k#O8nz+YiDb)63yk5uds|v-g_hG(YuquLXk{AppSZY`YLOk(&#G*;fn-GCZ$8!y#Nl}UC zMmjM}AP@MYFc+3{{n_FnMiIlW29R&nBMQ za-V8k3;pVM@O>*?$d#5OOg)nLOI64_{33t94ycMk{sG+aj0=Ty0MhxPdOIg9g)F{c z4O&5}HgHj+P8DiZt?Z_&!G`h}p5zPDN)-g+`7)Cs9Wy8~`Yj>-*+8-?7i|B-`j=lQf^?QBa zrPAwx`ocYM!@z!q2IF)5$d`b)9v##09P^tCs;+;+Q>#gB;<>*@OA%=1m5@WX{^1r- zt=M(+cSxhqyziqas+Z~IvdnDAY#Jmo`ziAz!DxeJqX`&!JM!61Hfc@{u!gFl7y-k3 zFzfZ+##$0!DO=rnKX8*RCy{}+%d6imyCr+J4>BJO(uuAc_!EW)m181h7#1{nl0zhk zEhLD_U$?|C4ww<}5x`LroITw))Y9ad&cIRd3VQy)lyz@+3-os&tZLHK)!o^j`DanU z#N9IZG2^)+IVUaINJ5G38h~DkE2%85If+~>Ql9*MZhHBv5JGmv`a+V%S)6eF*cqZ1 z{^A}|&qW&r27)M^)1NC=!6TMqK`45kweExJE@EzvD@aEsLDO{XelCE`iRwN}E>l)F zz|-S{Uipg{OmEY1?%IXtDMd_CwNNEqqe>s?8b8*mP8^l%%)cT--ah!l%iel26Y1rI z*M>&$K&P(8^w<6`i^HmpsVT2JW_vT`f?+MKj&^RR;Jc0=0SpY^?CRI5{N)>ds03z3 zKbojpp<95T8hj%pDIR@+;R_(y>OMg0%pyvDNt3JtZLfI(%gb_!)a zffKz>eDWkpnmv~Zil>teL+?;==0YSGVk6hhBp8Sp74u1XfXxA&`V0Q@z9; z9H8yrX!qYGL^Xnd>RET76XHp6TIqVF%^%-jbZ}9RA=f)JwV2(Ic$4dD?Wqp@zIv>|)FEid<- zqPhJ3y~t}eBENe(+t3NeB3QZ>YX`4LqKDIv3Mb>DGg zaEDlP;#2lkc%CC^0C&7T=P>=b3aK&jFX_fA(*~X%Kvt%r5=rdA${0hUV7ycu{X%d82E5){`9fHKhQp2PPq}{}Pz7`T+Vg;{aH{Cb#Z&JZ7 ze0{hYN(|?XQVwK8KJ5tj5%XgGN+7e6+Y7J|y!DA|Ij>jT`uk0m>>eqb9GgBJnE`3^ z=>n-0i!;d2-3laljbsATVy0uh4{7BI`S*i3p#J?bfe&N&PpYH#gk0G-AHAz}%pFLJ zUfzH%TlgV%-*`zJL;q(XAzr1+gP7Dg*P!^cG!4N?97GyCuAVeq$bCZ1xyJupp3_Ut zTk+3=2l2R8+o5Y_a52%akR{FA?mW6;+6?4s;Q;&tA(1OX-D007t zf?a%~`W-#5ZMI_+{+}L z?8^GGODgX~1}9j0aJ*Hn8rHPO0~6@EIQkg=$`ez|=%KcVx=g)I=g~Dkms;Sv&O)t= z8MVtLIpc55N+gUNx@Jt3)ln_ZJA}Mm32{VibW>`SULUU*+c+Nlz#HZ)N2o}_xjRQ9 zLmKS0;#GI6EQ+BS2fW+gj`+?gyk}3y?oQYZVjoJ-82s&Je0b&ZjTx`aLa+m)HNu0E zm@HIPjh|o$HhVed0y+n*xj$?9%1;s9cv8!%l!xWYb{*232%21EW6s06b8y%$NPobl zsek?w36EAc=Akh>Ww zc8Lr&4D&+7bMhVb-84}-+G@S_}T_CQV&w!=EQVB>eJrPk5a z30U#Jj})ZiS9aWzVY|t+l=2@l&h=t*_TB!=KQgLer5AFLyq;2We-cD^xvypISr7cj zBB=8&y+fktchM2nhhV9(CG#qyU8t{>Ew352{SL~E5qR2*x2&e4grXtoo+7^B4~m(Y zZG`jaxjAp1t>OmNz_p+G&45i4Ma)r!5N4103B2$_@jq*i(L?K~*@ea&OrcD5E6hQX z531Tfsi4fCitz;J7mISO_6KZ}#&3ypc-O=^a>&Si2s76zo3XIJs9QorVcyfi>UF#7 zpILE!4Rq5SUgtWfrlWNnv5ooNg7Kp z^R#43&EPUytfZ*h;L{}Gr@aQe`0xqzGm;qyNQc!6lKV=<_vuq0Uyd_p@fX?ISGZ_> z15VK24ZZSk!AgXu1x{J45z}+UMEz{W_E|Sb8xlJKB_ARM3&#k%hzL_p6*#0)FkKWs z*B+mn$+$9oBJAW%8_mn9sDC5P8o0Q3cEF73 zEY&2PiwUC#Y@w~3e(<8Q6f(7Q#xKc1hJS7?=4vr){dyWsIyGc&YlIxFKM`V1H4WHJ zM~McdOs@Qkz;fi4f+Gjck>ZEM6G&T9%2ls~%5|FkLgnttL3Z@(f!YbxPwv!ItLKNT)_`*N`5#*h%;MHf`UDjO zCl9hwsjiB$l=Z4XI$9`3|ELi#2k@V5sJg_T$(clijd6B1%O4RZ z%<;(`xJty;THLn-53-5NPJ;vOy+^C2OH#5deyh`*6|v3K|3 zIi!DOuh6k$)vA5{crY|f9u>PJ!>TfFNFhYBCuWemv|2)iSz&@sGTdfpcc=7(jSL(m zAc~V{NbpQ>8Tm|n@Q0|AW#e-te8t8o|Kbi=&$Y<8C|4p%wo|#3q-L8e5lil(U7#gjTmdB)(lSQ`53>O2#dm88G_QDfQgbLY&$%dQ z-{9kH$R*H|y%R6O%$2b|7+uqb_vH667hMb`ibS2cn_O>20>s)H4Y4!Pl8^V* zd!@avsKFZv$1O>b#Dul`!(r6WKL`onlbtm*Lqy(PU3}HOpj?qD zQI9sOBe2xg{h1m|#TnsC3|`UgKJlU0)zd`L!KIA#%QD;g&3lL>v6bF*=pbz_Hl>48 z()s-8%B_;I)1yY9GE{^!VO)v#V#m^WI8C-uQtIGS+nse%6R)fw`t9Njg;sdXjAlkV)MjyLFVQ}hyxticAW)7OH<_i0}pPc&mx zew91)B+4B^$y?}cr-Y^}rhBl_POwFF-&VkqfjR<~< zdL1lIM8duvLP>uxw_~PY^#ft-ZLM{v_NYubSR@;TtxMG@ybv#4eXWWs`lK}YStnr3 zRivpFO~X^kGN_S^A;Gk1Q|4edhcD9D!3fb(hfzNmgtKYeokM}gD@ArCg6-qS`BP5Ew2R4tBMhj0n=%pAn75f!)CeCx zHcgYWSd$`Y`MGocYVUP^@4=zkqH}yBjae^6wIeW`zTnsiFcaJUm+tIBM2HXyBWjoh$U1I_L zVXp^dJw{LZ1 zUKCEM!(7v(_ssM7>azKdPv8c@>en6EEVE{Dovn+m@7#rlq1Ar?xrEH*q!m$AW^J(d zr7A5k(%C_Oy+J_9i}ZJM&6r-$NCyYe%U0Cu-B8@0KXO(zdN;Syyt(%_~ zg`OImZCPUNqmJ87)=>Wk_)8^oH@0kk%iu=eD#Q-KH5tfA%gBoNq%+{TZOrqpB0Z;M@Qxj*URD(%KI;5Y%eqzSd*G)T>HLj>M`61 zZ&$(j59&2*CoM)PJYxuYW=x@`_>L3dMlq)(C0pz2u7bftd)Y_SVR2K)s-}bzf)xAn z7qlzcUC|t4s%sP{i&>r1Q8Y91wRkxFodjmC+w^h<{3_hnlGrMTJPEo)>D<~XIR^>s zUIbSE+P-qUid+~G3zuG@o?{p^aT`rt?c-X6Q+84jzjgFctRXu8*_9;?_7OQlG|l*H z7{=SEV3aUGo88e7NWE&eXc&I)rR`xl5xqk9TatT)8Ep0taKt9}&*K$Jq5Q_~dIY1x zlrjhL`9)){g3V1-21r!Q>S%%Ap|YYN(RqKyF88eTRpw0S&()DU`x z^1fy|&b3x(5uSxmy#4)5y!!J4E>)T4`2uO>cD|S59q49=sf|tP%MT)imX`~22~s92 zly~hrqLxr5=Li$4n;1}}6m({Vv+G$*+Su=ie(`bm{s7F&^XTxQvZ>qY!7BCD4Rti) zwy)D=iEkX*zoh1ij*iq0h||hzx{vuLhhxlzUJFLj$|uc(NbxiN>}I+m9T<`bS1H7|9532sDT>yk#CO z@gi>k1g41OA znTbs-Nt8tqi5F48C@0N@m2TlSsWXb|0$Q32yJ2F-`ZOhhn{Qb%J8GuD2C;fwOT?B z;xulYCI_V>#^_e|(HYcxo4usU@cvl^r}RC+MlHgC4&cM=898-YI@Sb(Um0h|$rV7l zE?Z;n5AZjN<==}AW|pR}G>5^&dMCf{Xf?2?o?x2IYo4KDHfrN%se&5smst=zI=*;F z{Re2!q3~7i5%D|Y16ntRox#@;01n1Qg7Oq{j9xF3lC~=bbUKTV5H?^hPw*CBwGn^;_yc z3F%5MSywuuRAA9)7ufsf3q)&4SUGD(80N(-a8;QYVd0iI!8=cQiohdpt{M8%m85I1 zvUiNIqwIVB)r*>;i0HTTJQIMydh9BDLFiwe(RtS_jePn-WpICXZ^<|*wY=qh^(l2; z*8JP&v=-cE)bGWdcC$|PER(7>5YF8r!4&0yt_wV}qX4w5)ab#jS~7bc?sIhH+bw7O z&Y*WI@f&0YI0L0)_^hzJ?#oAsJ#sVk{u|nPUs8m?tmY1E6;MYS=O>a8`Iw73+ZKqj zXYSq&DY*$L_%*dPQ$m|)E1E6{#(Lz4eoHr=92uchQIUzGqh&WEgJ+`J?W8v0%MBw! zwp8$zl0-C_dJE^F3&|pelzc51i>Fc(LAM6?Xc?Cm%dDM5qpY)`hENX;^)?@Oa6K4! zGBDGS*W2t^-taY_fN$)JE-ol6Nl)y&+4_mGo$^+j$&PmjZ{|nM7ko=_Cq z>4LjPga3A*iY7`Yyw!`u|E$s@YZ-!Fc=qs68{6wbEzhHoPQzFt=j`k55@ELJh3Ln# zR&h?R_-(|*n66V{|3(ig67wE_{NE?B{{8O0_`umN^+!SFd_&qehw_P2@3HGHxkbk2 zBu7qCYfl^o(a>xxjFk3gA&Jg|Qt z$?x2K@t41(;JoSFqDP_MKVA;Y9|~BOGXyMm@8f>B>>Fd{NQ7{vsM(7%mfsa5nuU}Q zQ8!>=&xX>mNldqVnmpwx@8%`@Jz~aWY(#Iu>^l&=isXb0;ur`Br)xA{0ZO~bx{Dx$ z`*2F$p|=^doG&2gTY|uB5N)r-xw%2UEn z<9fA|?Wxv)*{;DGUkH*-O1cv)J7Bw9A3$6e1X6xWGxIcNVDv~ z>E%1-6^rN)CJ_JXZ0o0@R*O318K4%12fJilJGf6uJfz%O0?+On`SkPrBI>!rqWIWp z3ezCi8w|Icx$~P>kL2$#6BX2u5@^z%= z7G@4~OB)E$+wR+R2KJ_Fs_#1nY>Y>KB}nk1a9@}toiO@2Q}>YP2@}cq1d)kOvq8=` zMVCQi*j=Wh10=pH2{K62dNl>U%KcL!d<-bgLKQK9PP_+ae=<-nE+EW63gpd{px&jtkVd=xo#Bl-y08~NBW$B zMFwheZzE$=(ZE^jpVP27i0h8jFl@v^*khFYE-@tL5skgTy>jT4EH-iOba$r4)S#s8 z-_18mc*B0rB^a@LfcqaHamb#KI}3jLLC{@oMR!q(vHU;4Z3Z!N9UAamK~Crmn7!`S4iy?Fe%I z%DMgrXjf$OJQxoBwmq$S5{g`+xHGqw6d?BInE$8YpY_b4iojo1l?c3S?c=t!+xZy( zBkvmz(Mht++}aEdB)0d)K|5f=MCV5*(?vIDX543Iz*l0(9y4S|dCV0=P@>C{?_WND z{NCnTIJcUU9X3?TV(`nzTc~$BmiO)(p$eU^d(xVS(?CMA|BeqkEn}Ffqtmr+``_gyDtFaOD633`vc4d`?o#PC_Px4tQ#Gq0p`;73- zoj3nF4Y{W9!#^Q)tbHVkp}hF!%SHGw=;t&b`L}Imkeoy2y&Te1)s+`66^Oc#5B;oV zFZ_RoB>evwk`R!P-uy`aw;>6rY56}x(*N-z(f$91r2n<+0xiobg-HwuzLPkSy&L#FDF|Bo_N*@?ILXHrI z9>B$aDBpVNB8;aA=BQ$M>(Gbqt(zn)0K{8%2B8Wh6n+dUbv*=2&;}j@DP(eEwyX4B zzkqoJb_eJ7Z&$j7L>BwjMkDsEXo0(5sZ`(->`8(43dz=O*#(w57gp9k%N>v7-8kAe zt=IltP4m43`-)U=xaOF^ssjZA1V1~o?7U46TwR>oFu&1f6n&md$E6YVI)g;(H3=_% zm-?fGrs8Q=2K~KjtI_nBL^3~)Bym)O2@cIjR4q&VLVmwKw9|KosFwc$=mthnOw z1j@Q=l0YWgv-(rop3$ZIfWMmuilGPNu~(!9j8w zGj@0+6mLx!MI|wzy~Kge0$rnm57pl`76}2H^NQxBY3^r~+@5A<6b4-+#ye^RB(mX6 zw3WUz%u{V2z$$+7JdR=%>~ti7nUSX0>oVGTJUipp7jK@SaW!MnF3y@50xZ8<#rWAz zrDhrE?eZ`g*7$}sR=}*ywi|W%r=|I~JPa|mx%dKp&Nw89;ZYX-TMkVE2bV_sw*|=p zITt#z0|dtf6PU$dG?2xcsOd0#`^4&dChM7U%*AFe)S#o>kBHZxrdzb;?+osq8j7wB9 zG>mbFJtu1IFDr95uD{Uw-Cs&ikjkYE zZ$!DRvch?Q|E#TP7#mBiosyzqb6=b|jjpzl?&19hrjAy9w)q#RZ^wYP;FGqNNtXwOI5h<~F@rBdKf4T~(*)(q7P}6qp6UlZGVnlxAebPzb z2qT`duS>2}OE^}i{yW_CC%$@e^lz)Z=7dK0>3Itq>(K6Zz2^Q7<&UAZot3FqC9o5q zj^+#-Ni-^*Axk{rE1*b$;Gej-E&A9U=mMFGS)*mO(?@k@mo@S1G0J1i!Tc8+w$?fv zrpd9Cs2s~LZ=<};RSa2NCI)h$b81Shf^AWaN!W=GG(9N18LmX5uqx4eYvtihtWib_ z=o|sywuClW;5j>7V#4DBf0&ZdYkG%(FZ{~|7|0jo%TR6%)s?Y!b7hnPTVv`#$fNL& zP1&?G3Gov>FIk}Y^f^he!DaM@so{qRZNa`B;^Yr!; zW_<=Aw*pn(Rr5B}w$nITYu1+eJx}t8m5PNOsy!hx)&XQ7Q$?<0h>qUr7b`*Re}Hi( zb~*~9eu5sKj!dzBAh3dtV$O6;$i#6U1IfdX= zoowt)6Vhb#yqfz-9s_Pu8Vv>4vc}%=?Tv&yfUb!-_IHSE!kds_%;J?;(NIreFRlS# zCPblzFF_XtQzblXQC|(L=7Zo{_(Zd8PTOJC>8GhRKSv(Nf%*M&?Z~vUlg_Sb3B57h z<xHjXe&DhUaY7bwajKqH96GFyJo3r(2Ek?(NxMawCyJ* z2^|njQ9;0N@M^(L?tLktY?x>^2#<1xp%rH~YGc~Z?dk3KTXQ%P$8wJGb<~v@d)5?% z4T8bp&@owT$e$jyP#rn%c5`@_v)oZPXPR-o0cue3UpZB68SL6|>En zi!3XlM9vH0D{*(?>%COtGG*Dreg$5~5AuoR9*~YiA%ZBfn20s} zaVWm-J`;s%Oe+ed`+^--2WRcAwH>@SqmDd}??`jZ{Yg9c_H3Vvgtw=N+yj5D#um+Z zx5xxDki+<}S8kv3o4oqD7oeNF#kb_I`}V#?GwO?NgzO)h*~w8`W~Qk0c<-UnZYKE3 zZNxj(%#ME9&O=jV8C z1i$Jvof+2=M1RJTX|jAf4*(_L<-N5`SqXV*V+$Xn0{R+>DX2zjEMnpj>-e-OWeN82 z9wAnS#7Fp!Qpu+*rN)`wt%px}SLT~QlKDR`_J=|RCvbz=n+qhUW_)s=t&E!nYm6~> zi)s%o&$1Vl*zQMSa|3RaiOe8*mBk^+kKkw3(a)bxb?DH7c~wORdqzq)^jN7C4YJ5i zNfulqk=DoJeVm*FAm4VDR6^Uw%_F&e{@$@Bi`i+*t89}PDjSGm`aLGWYo=+^I0a^| zSWp>vxs)?F3_z;%N(AMKkjV+Ap*mJh0$bM40gCOHp;kENdp$v)b z!X(IDTM1l%$+Rgq5N{5?F9^NCJsejv%O?0o)hBYRwwC)VZhrk(L&7%a;gk@DF^`TZ z{@FMWHhZ#-_@84ob=p8-5WSMp0Ii{17qaTuoxdNkTjJ|QM_0(436^4(?U-tk2bf_^ zGOSiXpSI+U{>{#!@EB`xU8~TQ#y*cYG?wySq^FNd_wsY3$fOlYa*U=vBS0Hlq{Rc7 z8gV!M#+tFhB};V2=%K>hQzf}!N1U@CtlACQ`G_G+P8Til6~Hm+`}!i1WsuK5 zfXPOm%=v=1HB^+PJYfu$5jEeLWM=)dM?9#UAwYM+V;1UOCaKxbw>fCA&|K-;db<|^ zs1+Og(B~vEKf^bcV9(XJj?1rjHrE4DN58@n5!G2O zm{8c+Rle?@JHUhxkw)B1vyA_`z3+I%J6sD;xrUyfh-p-RZxf=3zvC&-? zyz&XdJuPPDW&WvPc9Bb&Ne(Kgx1D*dY=(sBKkGSDSPp)CL8K#s)2eJruWh3bcd%fY%*4ZgTB33^NT z7q>GX1ih{dWXe)ePK>b^#}mf{h#5ZizsPsK9ce_Az=FFp!{BeSiFgr6vd zuJK+3&RcgbXKbewt*4cbc%;1vwHsV6fa8fNmVN%bGSOhgcAEL&P&3KfmZp<`-SJ8(>mFk6Y@|S_ruu###$n-1{)Mh0YqeqYpU? zfHhpMuP7MfC;DeV{#>ua=D_;|67T1n{{Vd!&(gKpOz171$-*Z4FQxd#NLfEdM{t5DcRXJMTUUqP5`R|H~Wj{Q+Imb3Le&M>LeU68&hMvVNh|F8NRVcwB;MxDg;Zb% zyzz(ddd8!cpCgWQEgmbM(AvzCUO`wG)8Oo{?=^azw`2G;bBrlHyKeoh-dAeIDk3l# zvmRLEG$lmpbjY<>gd>jC7 zCWm%4WL-&q$Ph^lDKNV6x}aP>yzXfHOCzc0Co*J3!>AlN>IA_O$v?lTiVqb=8@GLq@niB4ZI5Gdje>G&eN|RQW~|Ac@2rQD#likSk|dh#_TF{O2u3 zJGh5d8nG=Iw`B^uxWNqRVEzSB^_sl%icCz~iMI2yvrW^yAl6}3^behcr@~;G-#8Z( z3`p$O^sDND7sT;S!&6>&Db0;Ih*nBn*|8`xr71H2fj}uGEojYjU_vK)GK+-mkHKcJ z?Y~2x7P!cMid^6?3p%i)&l~JjJneIh)POm9O-l6>U(d+p(PkrY z&6R@V=02W^gI%xkBW!hcJ)9^$>{FtIb*oMF;djfK6)l(myQGy}>_=T~p~1yHd(Js* z=)m#_He}o=?&1zdj|N)j(7miBI6Zny2?s72%TIPVx&~BfnNC#K^yp=~wBVI75^7lR zA0XQCgrAUlk4{E3Bxi#@AIC%owOITrEq=p*;3vNtmjN(g@|^W)5dVjNmJ2PiQf#t4 zPI*WW`~!VMHR#>@UIh#*=G91~OnbA8me^ec2dJI~u7={(tBgWPZxG+q4Z`wgp0^^N z%2RTuo>zm4=-1`zq}5!zC^6U%yH?IPegl+2#3HE(&)hQHl45eSGWh`BkGXXT*3rZ6 z77&YZ{EmGKW|R{|#5iQLyi$#<(HUH^0TPfN5o#fvfHe7vBCA%s!dJ1@FI>E09vrGZ zP@6Jlq-JGjIFg!^8nwECDaHQf+y%3~D(Pig$^%KE@cp~$-l5BK*PxFh z`-xQ8Y@E8cfA5fXI#WWK z#{EczU>M!0dmDv;`S_dtoxBEC0PJ#Ye39ys^pK+UFi@Ih$pXE0fjywv1 z071&%gV#F@*-&2@p|B0{Z6I#SO477)66_Av#c%$m8F6e2u)Rq_!nV=@D^`B-j5P^g&3Z64%Qv}|#E1KYWE?K6?1uc_$2&hLE z?1w$3%c{Y&AY?VVLn>!mTa3RQuv7E2f@8o;hG7)4v~PiY5G3h!tL~0dSMu9o`hvGa zhrzVEY4dL7!rzvf*D%#Ir{_Wz9&9_4AFIQP zGDoaNClzf*pj4$=M~BJK4$8^>wxCyQcjg;D2h!WChGEN5FgvVZ!Ywmcy=4`cbZkz+ z7*!T*k=3o)992-dF8qhk;WKns+EwX@`~Lv8x(}Ok)+=4lBP9ZOS?@>9EG$Cw@9w_1 zB-8_g91G*0$1l)!qU+yzyT@;<7CHnIoQ*w^l^(v1Sv-a{3~in{obWuHkbW6tbtP4o zzYPk=>46S{*#y8$(`EH?8EH)3hG>XgZaB@+YTlDP2&NVP=IH5+_^u>9z8Q>0|CCbT zl6z+KB8W3&_{BRmwnK@I)$`T9n392}aw}=Al-`Tq!A9N~B>ly33yp8+?nw?BNk+vYs@81=Y4N)lWkOAiVP#pe0s;U=s{|CPQzrs`?9l@W4AV%&z z@qO6$wIOs`4Y~vDF5LJxj3wfL>hv2$lipBSX*=H40SX}HR8{1@^CyG5Ce#n*6yibaga&F5pnbV$68YjR!h+2?m$SpF0{0kf`N-#0dSpe2j2MdIAxY z@QP!ykDK;MOd|#w^ElQfIJ=XbCx*XP`-4muukyU$ErV?@As+3nSDTh+u8?xn;Q;ML<5?$0zD(MzeW`H-oYw0fl>YCtqK5@hu)Xg5|A9+j;B{$}2iOjY$- z95YLU31@N$i2fH!hWu}kJ+bel5v}}=$J!{oN+;{tgfP(o-jX*!l!`%7FLIq(^%p2= zB{NG%+<_8p8LdFp=lgz|@4otWv;NPM+GOF^6!F%*eezo?WEYW9ebk`Q0UmCEqk!>E ze3Z}Usa=Q{B5njSDmJn;`n!W%ALW^mxjjNf@fW%x>2K)XwlhO2Dmu>eh*6)zl-}uo zL&n-SkD3$JRQe%a$csNbLTeP$K=XEf;67rl*h{jghU!VnT^prG2>y&4)H?6VmNf~I zeoK`+G|YOB8d%1@3FgQFzxw^I6#xs}d~<1Ya2`2wF1(0aIvw&D6}h$sY@rMAmL>ZQ z>LZ#=ky;uPK}xK_=yq!Vb9A)i^)5EAX7q^bfdYPplj?_^&NI%KxAPXmG}jR3g6jvB zo6R?Lir0of*_}??P;74r(8S$pS9kE|Xhb%)b5X~TTs$#hQCyMq66`eYZ6{OS$8gWm z;VfM9(u?hk#5JHJ+d)PTZ?jJH+kLss4KeNiDQ5sPH^5<|4pbpVB$8@^A-E-tWpnpX zY!icfS=M5i{i1HdiDUp1Ow=UV@dR2rbw6x(QAac7`Qc%@w*D?_&#rW?g8b;JCEwGe zut+Stz&`<;@&@<06Uh#g6bUiAA-lYc!0vZ{7;sBUvBd!?3M)ar4|zR#VZslKw;t?d zg3}V`f)8pJDbLSp9^Y{{LJSB%#pIIJ9=nT=KzEAROn4Zg1LV0A%8Mzfsl|Gsb7+;EEJ#1X|X0!0y1XEPpbNvr^_!E8t>DnvaJ~eXO zinY+x!WH&e2;T4OaGc(^CFP$tY#{3vHoYPg zag&h2I%)s-VoQfM-}14_S>gHuL&-4315gC-%m*RSle;7l!Iooep@3$QBlNF4WvD0v zZxXzWPNzujE(;1WA;>*buaqE)c)F*I6&qG7$L>oogvBQp?$jedq8DO$tm{?f`o%KT z++b9I>azFk{3e3BW}Qk%Cxwj=_aRR{kwQKPbc4jokwXf6B*+NQL*20U*U5s`EU<_S z;w$Ry&b?k93fx{C;|SW(74ELMoF@!QbdchfLoO(^z+}!LOtE+^<69RZMfn3yqx|oS z6xfTxBM{J=2n`Umwv}};=`~ov5I^?#GE~^vW8|l%eWQxLL-~8#U)HM6feIfD*qFu`-ugwfq_Dfip?n2d9iY@^uNSOj+pGYD4nj2kl@#lUDPk%whH` zLL)TTeS#qFl;86xeoqj0`|Vbzr`s=VIlXZd>j^$Xg3j;Ej9O6f*E9us){zX*s3ygM zHjvJnGERz(7R=|8^D2BGFks zc4qjio%@K)l5sn}I?P5p8c|Mx6Y^ukmYAE@;h-5?m(|T<5vAsO2XIvTT5(Th{w2|l z_q#X)E-x4RF*xF$?VVJTlN4Gj1`bRQ367PDf1xd%Z2HSFfj^GM@Rn-9bxC2esRL2yBhQ~MLP(;$@#huV?)Mow+?AFb(v@gbeb zkm4`o54QFy*LiDJ^e?=etx`5bpuMz)dzKkXVZ>ZW()&j`yEMp^A7yrM8-pV}Xz)_+Xbn^S`td)$U+EbL9+@XR>q9Ss z;gXDjg|NlT1wO8}mDoEPmU=`|<2t?EB$=~=1_j}ZT)lOHl#1^+06e0Snxab0tSdr^ z*IaZ9!r1VS5vV4D6w>60O$DR87Ew0rpg6W{>K@^z_|dVr3$m4~cvo^e3&|affVVx) z?!#6L!tgj{NDoi-ZY;wHJvJ8mn}CAErb$p@QY#g>IM9my?OQR$@8SC-EE671UL+($ z6f(|7HKA3nLBoeT!aUT+={%zyI{Wv z%1G-FB$sGVLEAVbbd7*Gx}r!yL=v{{%;V#+o9azw_K9WwKLD6OXTOkR_a(0$V;ocO zfKrakJXv-1ha2Bd*WMQq9~jp$i5R$AoSyLZNU2pRm>@5zUqDMtHxs2nsIaPu5J^!i zkH=4$#Ru!=IE=jGF+)V%E;}$Zkc^WlBQnw5PnXgITOvFzWqv7<0kMlgqrVeZN11bN zM$pfEhzJ?`d_`i<=V;kh4U1a7@Gy%;SP(&jGK9(m7cs&k8{$+wptl@blyZn~wMS>EX6 zHFbWM+sAS)fgC-My1#tQNx4jn!nLLIT?NEimc_oI(u`)6pC@RAyEANqY@U-M-;_pP zr7IT7f|rPxfnR6wFwMP}u57tSIfU0tAqjTE5XL1%2pLRUfp-G?mMpUNxqzhT3O*sh^gnRGI{M4v z!o#c;!}yE~q}CV;@@Pp8?J}Gya3crL~g1rqu zTF`H|s}sC95q^wFmc+081Ja`#Vk=;%g=_IJLZLMoQWZ@Ed&N!d23;JxA&N`}9>>mK zq-umU7EStplD#8~<|(zfSKb^ad1SiqOpRs<8_WEd-I%ltLBt$O30a|Rkm%9?Jcambo^2=R_C#Z|U8tS@; zY9-BWiC9&GS1{~e4xyV{V=j5z?(D7=-!s$);!}WQsO{J9(mQ(aIQja^DPN?rrxBoo z^ZxJVWRVXokb1g;DU~iE$!PHV-_jU7AkpFHUY*EnV=3-6{{TEnxJ+FxD5+??S!G|K zHRci*rFaY5`sNTE5iy96M*tn)Egx7oiLQ~qDN3P0)0T^iT}&J4a)O``Gg(S7Wz3=# z3@8e*?;eDq`pf-%9@6yhrCd6aCR3PI66(It$y7Q-8kZAOE>eLA=6&195@Fw!cu9L79VHVi4ArTahpKzY*bMaIXYHr2@*~ zZiKRJoRooOXMMQ$mZo~vO#V}t)g@F6R(yK%6Bgsk`7;t>Q}4j_aMsA~P`JuX-`B*Wl#HEEi#<&>ZJywtd6A3!;Q;jGW?FL*%W z;(_+DM@g?Q9})eeXUwKMZ0!TBclU}a)4ZvQbvPX#TQ!O(~deZZk&@kp0PZXZ>Q6>G-1#U^b2$>>SjjD_7DPuZCPpEJD=Sos;cabs3bW zWPLP!H{vjy1I6o~hJ4Fb+O>Vx@1EW2fkx;w?BAH5Tk(U0zj^eQX=+j`M<=VZUci5krHTM zLbn=lhIwG(0Ays=t7F-!?#tz06#G7llw_j;vi!e-{YDcy4hT|EmB;eNC}7J8FpCU5 z5KW-?Jb!Zrpd)Uz7v_*7&dQFst%Gh*U6Yfl}j!dLu%0gjdGp*)r}dON&y{ z>RhQ47cCLhe4M_JYHj7)E9@c!5~ku*#HP$8s@%0KQAXne#%Hj*+M?6D{gtK-uB}&_Rn9Srq7C(Ip!ApP7Ip5|$YXfmbonLXFL&7PzPt zE~QnD*Am2SX3+o@Q7#s)-1l?zV}*?1<8{lSoJUYRVjTu+>kT&>m3`m(6drL8t^I~Q zY|MSfyu$D(iHpv{&rCv9fYcG*rnzVP!4sx{mL9D@R~PfVXr;e%_b?p$pX6yn5UpmP zX`dFQoJBOLfss6c7bG^6S3zT;t8o(RIQW!|b5enW6j78)%xkOBUYR9|*XH+#X!L+l z2Pg$O=moS&Aui!}#H#Rv6NDnQvGu45@iTOT4RiTmFsLa1046a=G$5+88E&s$-Q}av zDZ*T_hA^-};D=W|4xmZJ@@)SAlA(Ew)v=)&8l0~~c+U~qM$+B?0N9GNeXst@Y~KVS zM$(DPpX-&NI@<>Px$WyP8pUA2^@#%U{qG3W3-R7+8J2f={{HP9lKVXROj3^@sak3u z+{*E)J*of_5kRZlcFx@k7Wyn+s~4i?Tutw+um(7l9H80>P*{;Idebo>Z7)+XVo?@b zaWczu3{Bg(f{F^cmk@*@m`HB^j&bo)mwd{XA@IbST07<@81D-~dHq6^?}?Ta+k97K z{;0AL1`n=0!u4VO{pL0R-+#QaY2tRdsgQS=N?1_^7-k!rB_nWrQP8$U(4#M*V+rV4 zNkm})eNQyu1E*0C4`W?32B3F|#1L3v!d^!3lIw&Fq* zL4t`p!_T?Dl2pRTDJ)}%EL22OYzbJvSKtl4?foW3wfC1O0d3Z|tG~?9?q}8T#l+&!ulVz%OzYLr77pkW4UqYV1Qx#Ky!C@^zket{dkDm{LTmW^+cy- z?;p8)5{l^w(O|+El-vE^`lhzrv^_)7Wrbr5F;0t?nlTr7%xh@s2$iVwfDmG$T--?J zHN$LNg)+U&R+}&+uu$SYRx|MiPb?j=hNSKrc0xG3`a^>RufC?)2T5rexeF?doAqIQ zlIkqU>6hZY;3b5Wk74XJG&KYY9!F_SZSCSIGjk)#9mV}|TZI8wfD+aH@jsZR0+*A2 z@=(Ues;(-l{epvc0B)u#vjPKXT~pE<+1X(?0d<79VIgRu)VTF*FvAvsaa0~ih-_uE zFd_v^1rqKYp)6uM6&eb%?&}j`zepc!-opzBrcyN7?-` zYRAKIY%$_E_mEhflQsVUKes7+H*dDS@vh|nb5BDr%U=?r6fVzEremyEsp3#o)Kx5) z{{Z(y1zgAW-;enasM{_9QNO|c=>)x(xe}0D4R$|$MlbU54S3>ROds}H?N2;cq%&)5 z9z^D3u*{9w@#_#5(h^)@V#XMHEHH^^6#>gA!7Wq(KqZP|>3M<_;foA4(PuKF%w;o} zAWh0HS)atNx5tmS z)^c(YMXztPPOeRN^pEl}<{L{7-XaGmfLKaBP*6&cSIogP12YVP!r~1T)Uq__xWh=x z)3}<;w5mMQ2JU7Ng$YjEV_Q&%s9=GE}IzIzVV8`c%jJe9fIu4roegc z>-&~l#uNB|@6!;I;q?5?gnE%phZ-MhoHlkL(nkG)6j7{{W5A(br8UF`IN_xaw)u|HJ?% z5CH)I0s;a80s;d80RaF2009vIAu&NwVR3^rS(@}12Y@SGwmoYh^#SL0h2MbvVpD=LI>R)T=KzEypuN05IVW5p zyNnjY*?9TELW^GDHq@3`#s&%o5C%n5UP$}G#AIlty}oyilW#e%IITnB%Udx|C+`&F zAmPs$hiGPyq-p#p`^Ve$$!-gE!_7~6tZLMxp(-oEHNHE?W~oB?2z+1)h8PGp(^MaV znV?(r3gBAF24V$}@LP{a*P;DG#9XH0OGsp7d{Wu*S1)=qfg{4m1Cfs`PMvCQZM#1NS7H+L21hC10n#(qM z+CHRZz@EscTZ7rA_h<8fZ`46jB~aL-OLOfYC1n=k&%0hkrk@ITjD<|F?f=SKC~CX-Xr8jke8wB2-KzO(cow=myfKa z^0I&eQnj`ZBjW;VYa{HNU!$PF(q9;qB*$znI@B9Icp3Kk!FHGcJOT$Cak-mi)J;Rn z_r^R`B#QmG*CZDzuO9IHjKjQddw+~Ar*2FDr9+p-BR9h3?{^9Z?MV5O56&4Gfvxya zls!khO$u9 ztu_+$Ayq&sz^l#-)*($S$=Ja#M!|HW=Ls5&qLZU!0EakdK=Hx_O2xx?BnHeP6$Bjs z5gb`U!~|(JlwRI(<1m!VA=x~Xqjq3PA^_xeI2r~j=>1}yWAK>C{{S$!pR5}~{9tr{ zjG_tWSlbqHkmvZrCG&uC!CF4EoLPu&dhDWlN#_#ArRS639e!Cm1T ze;GIb02qgZ^^|sgu#(J|uht3Q@qiFNSvsY8aUVhwgkl|?tx2qCF`$D98Jr!b5#=&l7H-t`*5&$tYU<+=@y*^NK zS7ypkB9vLv;acuG{-QWZ16I={Zz}oID#{4p)iG7d(dj{4R*Y9PCF7sg89f^t1BY{# zd|@7pn)`>;@|ZylFBtE}Cs*9!wvHF&o?{!j=Me}%Dz90kZq1#9I%AI*(!_?> z&MA=3DB$5l;{{RRNMriK`iNsw(NX{&9%u|(F_m$N7!nz@)sDdcO zQNFsz&oD-cgw$KXzs?|YGzRZc7l+mZ`NZusBKfa7!8He|)?95i%+cf!{Bf`*Ea z@6IDCuH62Z#r7t9>R=E`(L6E!a;VE19b?ZyT?5)+S)Poa7*8g4hCg_hkG%9_zGzv5 zi*m>a2GFK_lQa^@7a^f|XgZ8NIR?HY2RlsC2LlKbn_Cb^5aJviG=w!YMR>7=O3>dJ zpb198=mLyrFp=OU1BX~>>gyehgef+`#C-($D|U;J_GkZTgPrDa26O!uX$*c4H;oq zMm;{OfnbTqyi7T@8;#-NN6$Z%ROMAyyeC*Jr0X7|Cq7xaxK}49SO$zBZx}Aa^^R=K zk&tc2hUamOw-KO#tQ@O675dFaMfJhHPyzRIc!n9|4GbM((FHD~oiL+Dv;=o1V zR&4Q$*Ar2_LK?dL;zPQwzCC%yf=J{LwU9oa<;5455c}oCKskEJWQKwtX7B6g0Z@EQ zZU($CJp=QT*Xt(Hmg5?8YM6u(%}x;@JB6x-DtjOWP-6t&40Nu7VVDTE%TFLuG-1YM z=8Ce3t%zJ)xPpNvV73HIrEJ_*fjqn8i{}h@#Ze5{3FBDYTqX;U>^vR1>BadKjVx!P z5LA6VC;oMpPpTh~us(c!X1o&mi=gBh9VzLG;r>xvm;;@@F(fz%%i|wrFr(Z=`0s8E zK15QG*mC&uaospoQt+<*<<62|%gWsZUK90p&VD!!LcEVrctkqMQ!}o97ja$1*c;P3w62-UK3fqWQ;8*Q|#) zftV^##HQTSjDav-@mE{IxJ<5x_=2g5m^L`59&o6i=_sGe@Hkw$=YXZGgN*(E03%YY zew+Hnrj=7H(w=Z55kvLb(mtLO>lK>r0CR9TxmE;}e#MTtm+N;z$COD9?;UOy0O-B&e5V z#!40fDSdZ}ssV)lSq2o6GM}7$ct(wJ`oX-x4xjme1&@geKn!0zn{8RZeY+BZ*!L|8I-dgJk$#7KGu?_(?hV4%o z#tL)<6b-hon&Yym5Q1JE&%yaHd@7t+3a2~%dYIAW77n)WTW`Nv=IMdU)?x}>_`_@t z;a{=@`?;*pI;(tPfCPeCB|{jjmV@;CA8KW=8glw7Eb4k;)IBBWVCeS~)*D$Okpo?* zx6W|t>rz1@U2%{|pskD{IX!QeA`(Xs?Ee4&tT86B`)?S~imb8#*mtJ0EFg8XQL&I@I}TTdPm9i z-bf?VHSvOAf)NbiI?;f2Zoxcn5Qw43Jw88raqayY+IzwmK!m*i08D*A5TSjV@rgp9 z=Ih7aEqH)>*l#8gX}KL<{JZHondSMxXfYRfesLR|C&pCK_`p`bjPu}5@-zkwrmph0 z{;M9QTwYa(?4QT)c(zUv+5|sXtx59Z7_*=65Bkz;ZdsMdYFf~tFKX{(k;4{Ovun@q zEdXx0C%ltgMG)GLI=`IP_A3n9oP#dkxrk={*tPI7CncD?A~N|jqH;d|b6Wn~nIz*# zZReg7CKzL!16_nqIIt>CuXSMZRenwu>+=Mqg?u5=*j7x3bg7})vU#|nLhx>Wi;rl! zt&cQ3tNiC|Qb7RzoNh{B_kwsb@l4@k-tc3W))9rl8!j;M`oT?xa^nLTI#K*)y&a29 zDR|QBy5Xse6=(yS3kC7L<1qvxlt+QDuZbD1%V)@53Y@%9Wj9nGv`gc=obxzAXQ6~7 z*z05|M>`gcgbsc0G_bK*7rh*_-#F?su^!_iPXeCs=>W9|rsNIt&RWtVN4JL&nHv%- z=bwyH%aH(|oMcnBaiyP^=k=VSxnc@D%PhpB$n=wjrR)Cyjy7IxoVYN2(SU}4q4>pU zbsvVVJqy!&1!xC1TazxqX=2S+t!V4*#8nr&i!QRIF|M4ajAu!ku@130OMo(Qkikcs z2ywN4IO<*Iv}P2TyBsHGC!rmf+r*7Tb;b7nUpO?0TrHq%y5e`|3Jy?derpR$vLhNZ zus4y`S(mF9(*?K}W5zo=0FsX+*0lA82aH5mx&&Es1RQoU`1 zGiKR{_RwnhSP@O?0;=NgQ*Qgx3)-n^XpP?vPC%@Zg2Aw@bet{lO4B18MVsNFcmZOhqYAtS zKxTydas>?ad{3MUYi>{!csU1Dvsx1Lo2pb3VpNfxcWfOG;H<`(5If zTa`kZJ?i728WUvR@@AA2Zu|3wbw@^mjqHPeJ~1xgfjj+VGffyL0|=pm4VMy4V4QP- z!ellv2n<0xEs4s2esDA_Nks>kk54#4IWSulfG4q2lP=4ojR#I6$z$Z*Br3^Wl#_?t z;Fzl+Qkuax%w1g?@Y2BPr1El0F8$)ivAN_H#Q+osoa``92PwL(_&nzQGXbnQAtBBA zhZe+h60V7}YGn!0w8MpLeKU`oZX?sf3H8#mo&H$}drXV81}aUO7PqdngkiZC=&j|cuuFT#c-gpnZAW0DA zaAE08KW3gjBaV&2dUMabEX2s=j%af$ZHD(c)(+LT5NMc>>Qr9 zIweaU`PW&@#1o#qCP`aW9nMSr+l>7WIqjVEs)N%`!XDhwheu0y{d8fX^PEgyhAGDI z5RL-6F!q=ij6mlEcyesT32~4MnwXjp(Ib8xIN%PO(RL9ux_sa#v{452#DqC!EI`#l zyBn?{s=QbK1`&CgpJ=OmS98} zVrvWGr~${;2qe*!5T=yvMh3ghr&E|4+$xg+E`&mef^4|sez2G>Hd^RAmt)0Ky(+?R zlw$8O1bOjZPk%T80%|4LzAyU4Ak|$J@1FIS4fYBX-8%PXvG+yzOHDWH3s;(@SND|O zIGCO_lnamJ1$Ew68oqIa$GaTfQve-cSOc}hW>%xAMB|2VjBJ?eMM7^x_%+9@O5Mrj z{oX}MsKKwFoS4xqq#}Hj5z!BPQrm*CM`WI7~;e`E(#XntRcSAS0lh?ltdzy@L&C+1=1-_)ZK6 ziW(*{t=bUX*)9_%6VMmXfvdMB@Z5`=P%V=~v{3oS1RWI?(L8bYcdK#&!z;6{_A_|u zPk3)ioqx<3WEO6HKff)nE(?qnduxZOF>NhE9e`@7x#!i!ffmN^I%zp(zFUD<7Ped> z8hNK)H=A*?bq>Km@P&tLiB+LA97;W0uIbQ9&!vc;FTclv$u9&N8N%VV*pK$ zu7^&olT#RD)+Nk&YmXnC)5$^?@i7=M41xXDX=xiSAG`u-!n?p2jST2H#pU;&JjpHt z0DR(f3yz@1mY6E9gDEdPCjKXv(e;6c6isbcg*EjHtbJg>I3^iIa6^&Do=90Kso>j& z<|HQz>H(5r#&8%OJ^=f0{?x1xx(W}>$2b5T!-Yy>+jpFu*Fa4w`R55U4j>WL62KeZd9AY3h&FU5n_q{F1Tq31<8Ob2ow0Y$-Gjcj+(W3nP2nqW-W`uG9QBqk z!VQDwUVAI@K>xb0^m!~G@csM95RiHR8PZ+i9&@dpZfcPsJ6VfSxQL?oP>P=(QR1%(P z%O;f9o-<5@k(z)#Z}-jHA*nQ=?pn*ITr|Sh*l-Cz3p?L&$1W|T{xL`rjOZ~`?@@P5 zifIdEf;GZ^usjmiAH#sR2ohi_=8a*t+*R4}h2s>|zyXW{aig#RFy4%MHs_}ot@p<& z1$F0L^59eit=HonI_~gHo<>5=h`YO&lL`FY5WEMO9y!4Z-G_H6`4icS(7~7Ab3K@rgg+#Y!Gn`T0(; z?XEgV?@x+5@iJp8V)`vZyB>LSZIyV)O`*V zaWNvz3rcIRIJNv=06T$quW?s6qayAqAPRc~#7JY7 ziN*;DiUm-0qc$H9LJ}!xgu>Y%MN2Or_llPq8uKWm9?IeI$;N8)lGbu|JpJGkc>!(+ z!Gu8^Ro@Q2Locm2QIepd>nYh zaGc~MoX1l)>X(VqgRXbJu5yZ5Z*5)0q4dd zVfrQpjVGtP(qIayrjHREMcWA#IGpPil~i^kczxpoglxY{kII1k4Tc4p)MlF;80%Wz zXsgkamv5!~d&8x{gixwblJ_tn%LNe>)LZF+-XK#F5x8{8MhWc6&&?C?AkDv=0x7aX zagL^`xqgQK06Kue2qcd6?+!u(Qx~-on*RWJdN5OYUo40vMbq}MqlDmwz<~m=HJbZ| z*zzGCL6cE*80c>fv<_X6z{m|2tyyNS*A*D zT0ui|aM#uV878mq8V%Ejk~^x`*W5dGoCxj@0fK3Qm7IMIdzArV~!$J54Vonz!O5F zW7Jj+AU$!DoMJhs#oSM_FBt4C@}?$JzHSN^`N=nMd09iO3co;ad^gW(xM%zy%kOX&_5tU*^esGqD!aS(gK8vg)@JeVV_Tr!$_xb&0hz_=PG zJ1ex2>*&X-)}@M`4z2t3f|=oAP1vwAK8#*o8i#r`8AC5Y&BXkedpLO4a=$bxoe zhGX{`prrtL+TNk(8dunKMJ`D>pHk)5Hz<7c<|3W^Xq3b<7QtS%3q^Br1YwyLu zS|~eFMnhRhUki-jYG7Y z%8n^is(-AHICPrtXMDcgFrUUJKkxhob?Y|d=LO>frfk5$tU)Vxh=@C-Bihgd)uB>99&*XlUA@_{+CT3#hnFTc)4IYQa6k{bLO}<5)}+vR#q&r2YYq@J2R*XW z_yr6A3j0onmSEWpFEp!mYg>lp%hUySUAh#D&m!|_8g#ANQIRKZ;_o>VfleE4vYPK_ zSqfEvFiTU1QLcCa^P}cs<>!;rhx5S079l{#)EJ=K5_|SV;s0myg8na)c4;MQK_XpIv_O_vuOcM{#)XSq;wn*KjWTXS2G;5)Su>l*4kl;AN*BwhI%_ zN#i5XG8@0s4%YY6AIU8pPzV9xU=roy5rU%XdX6? z9w+vh92CbuP()sMo8>^pikRlY_=R~#S_$altPEHeQN0hIFjXEs+D)MsKrwl^O?e4; z&_VDACpf8F1gh5)yMcFxm%I-+X~fwBPCC~dIEfjcXCJBJVz7rVxG+&fAqRv}!Z~2i zMp(@Wkvjl95lHi{G~w1u?LhUXTF}SNGPC&+1t(nRUI~l56rau<8405jX~Y;U+x{Jk zj9}qR2z0$n0XR7rjBLQ<`*Iw91~!keiV{6IvP&8`zVTu5YT>BGgoB|y<2>##75FK` zV)MAjgV-E;#e}>L#~qmkgNWbXJAC0L%f5d*R}Z;n3mc~p5!7;JNGDOW(wpg~ zf@AQRNk<#tsrb!U0$G((kqr}0mmblensDt_v&6&#`9P=0WQb0VU5+r$5yv6hfvLmi zb41RlTu>aeU^P>P^Muv(@rQ7r4UZVsD|-4#m;U*}i$Nf!*O!9&z>`raetmtMxTrdn zE!-eaQe(QV?GGYPzCRf_is=z9{oXM$1~gpp(DQt_SZ^T&Eepzj9OVJq^Z^~aU2Sg} zA-kyq$l;>^EKF*ndBok-M^(M6r}|^^PHPw3X8hJmKMplO#2A^zNyG$-BN4_(S>PKW zI7kFL!TcdKHj!qKA_>8vZZ^Rv$I^eQZx<9X$)}eN7EZNV6T+nVCzOrTA~za&dagyF z188&^q%5Is@$_7taEF$6fI{>RU!Py~R}d{z6BY_Hll}s;02==Q6O`v1hKE|fHZCQj z5Tg8f$Ky>lesZ%~Y)lN(-Wq}3CL3UEaD1v5VW@2mBh%Jj7fM)i4?9^lxI`BL?|B3C z2JW5ZAw>*FlJa}NTqx`HilM7wK5}@hLP^%uD(K&%#u0q*u#9KM2#fL}b7ubl=4k2( zp!9W?yUr$@LEbZ~jZ3_A!^ZPiXqdUw_k^Ucc#NC)%BZ7&wEM)B2NMVcp92J_6#MFZ z9b%$JlJN>fdfE%VvDV>uw5KF#_W5|h$-?l>G2)xL-+RYJ)ljrIu-5}sg9?y#??P>T z)_AW*Zv1;g&t}#R^nca&L_Uzwb1n zM=mr&JfZ6le-I$jq06^?;?s%h18njiY_aC8k7Ds)zDFU?!WhvvwTE2XPAyjojDY|k zekLIctzw|lpPVt7$Z@Ya`NM`IqD}M3oYU$0PSad<6oW)v!S3= zEHQ;U^N_H|ZAO&3n3o7Lv*ku0_0cdx;8JK7l7o8N&ae>VNZ4u#q7YJ`LL+#IH5=TX z@Uiu%2r61ZInj>V&9k4b@FlQVEieH_p%4zUqbhF*ZNrkXBwQw&(;kw@q8?vaacrwJ zydC#}FA6Y{-QWjjBiCe+0qAdNhvlAJV<*0ljO1S(xF&!?Cnc>bbiMJ`17-vWQXK}; zN~>}m8W1bi%Re8CxD+H7O(+kv{K=Y&g#$++%z^dRE>x`?Q2Qf?Aer+1kp&ZYoCv(e~z`No$07#rHE$$^tVQ3%3FGiCj23TRY@dFNbrirqT3j1p68A(AOp z6jQS6$MqAvcoOK*Lhbm?q?BwY<*jqe`NYaXqrX4z0<;5nS z`o7Yj(W143#++gLF(`P^>kW}b!xjy1+$DM$IAwis1SGSSVvF>P$|-sJujRaGL=^svHHUTVy2JrHYzYS zir*;_zC+d%IdwGv3bIjBz{)+ktmz^Et_)4b~278``+JPTp#1dUQ62c%z889AhSh5|pVUPC5<@im%2fKUo-c@tcI{+c~(v_k{)P z)>0@5Z^j9CID`Fp_4AsjW?(eVKtIL>LkJR~4J$y_ozcU;5XT)etzmCo>L5}2!M}|W zAQ9EpkNKLF1;cwIOU}626iAzkD!A}8zOYocHWw9X#WoTVBXBSKWD+N0a&K#=0DAy~ zstFM{znkL*TBd*%Iy0AyM$(3H#k}%wyavZBf@aQhWghZP22MuflKdG+99pc_vq4XA zjnLxF_r@bTx|rYu0%qPPJ`zCx0MDG&DK$U+#?;uhT5)}1=6hOSoO9mDJdBuoQ^)q> zz$p<;%NH%FzdZb45M+maF!D7g&cF8#gxf*QF6Nh9%vBD6L86XN&)ysp7$saE0s=GL zyaBa%G5LTvtP&3|WHh3i$sYmnn+bm3#wu@aoc{o2GNrmLeh+S{^JZw_kraC@uKqu4 zg)1E;BD^G!-+l)&N`uG?8RSQTZ)n7jo+YCuJHDd9?K1_g!_WJr=UC~ex97$hdT_GtWI0Q4CtY>H{{V;;OODq`5x zkcUCG?g@biOCTb;LV?}EMNwcDglnO11bcH&vVFCv3fP{xyx>e)-sY3l<{f60l)0&` zoc^BiwipG#J3H{<$uNbd&E13GowmgYavff{=PXkBGnt$IO$NuTPAb-jfG7y7dvrhq z3$XxvrO0IpxVs>TQ%8J`_w~r;fbirU<@0gJ6~LPuFkXSa#f~Z;n}cX8!=5FN8e2e|BDe6b|FG8mptno%DAaYp%I+`@_}% z^B-K~5iCgS-de+8N;lW~_k;Wpc&8xmna{@=4SM0!1ahX4&fj>}e%Y1;T?%jY!&q4W zgHmkk{{YP%Onxv$krG!h6?9RngBZ&sB{0~Xz|F#OAVC<3XOgJZbk`|Vi;|VgsmgR| zewi8$uwoc3uZxvv%tWlp=@qVF-V}TPnM2sGs7_+isJ^lAgMIhxw@M<4+M{gKR(6P@5fvcU3I z2m`s_eFW$_$`r#1)uayeN0EB(t&YnN}{{S!?RZ1EMpNuz-=BvvCT>k(}xzygZ#sxIfN5}ic2T+%bvGLwd=v=zM zyDUFP5->!H9c%NiSsURqyc?w{@*ZXfNRMcZdPJ$BdoXZx8f?}!qlp=UJUFS6I&fBw zaLQWz@=vKnSaE;*aX0HaYFB(a#qjvGhm`*nFK}SL_}C0LTmEzz5PGNRqkN;NLhKCbt_( zoM?G+Eotd0Qbz|db`unJY}!0_*ZMw?Y{+Oq?O+Nz+Q(t1DFT|%O7jY=Y+}l4RjMzP zMb-B?UpYwFh+C@fgmO3;PW|jtm%YkCau(&n=SZSAUE?PJyivD<=i}!%fUsUxG+hX? z^Wv1IRDx1#Z^; zam>hfi<>$9<5}09@KDen&#Vo-3aEKo{d1YU=f&&CS;$e?IL3yxyp=$N7n~fz^%=i- z4RHh=S?2>Iw677b$Nb1fM#C?kpZv!b0h9R0fPtFsWv6$<-XabfNs!T_p0Mh>acsp!(dcutaAiMSRn^GiJ?3TcGvF0Ix zIXgi}3ToG{XBBpv05s)9*W=b{tQ$0PP}|x%)=+*Z2LK5j{(R*Ok7mgeS_|PJtT;Ay zyyDax6=O@lS zrsEWX1leMSjs4+2OiJUjcS+JMWe2tIIScUiF}{=fH$aH=2^mG zcaeF|E1D(574wuejT&=oW)#<)`>1P=5?`QPIuo|M}>7Zh2e1D_8|c#VjW`#s~5=2d7szdSZ%5}K*l1*h4a zV#3l20Uf-5yl+F+kpp?Eb@05BrLH{jL39J{d&l0XH@72}2SbkYT3d(QR^UzEBWtN~ z6TuQui}9@alf+Ao0vAlSI5U0Z5LI+cIuzBg^7_Z5t;|_LZmX*>%Houy9RUXUccEX= znmCnn$kpXyF4KLmWx53sHelJ7)y;_0-kjLO zc?eKAn&W;42?bDu^642gRlCj^3@Zj`HjdtV$OWeBVhT1Td^LS8=oL^qIU?{Hz8H;& z)UC9`d^YbLqUmiFC@37xSX_6gY|@UuzB6lTBK_a*7-TWFk&W4fQc%NoGE2am7s=OfeAbiD736DA2XI4uCNg!y<3 zdYj8dfJ>;YsGf9DoTPH-dJeUzJmaPU>?6SQmKwXgoZ*=X_*P(dE}#Q~K|ZP00xfp0 zVo|WBA?F*olUf}gj7~z7Tmh)MJ!1or9b4nPG*=A;(!B?lsfWl*j!uKM>D^pxMPMiq zLAeTQ2Gc8j`qgQiN3aGw;1KFLQNcn`Usukn(N%%Z&#aFi_G8oK|ZZ@k%fO<5n8d-3UavjX5Hh78zO~8{l;~+4;jAb|au-6L9Co6*Eu(g*pTc;mhLQghC?} z?cc^TVO9(j>z231ZJl0`;HL1NM^^w<4eH(|H_)Voz|^VF2A%3TaEg|t-k`Ajaf=J8 z)SH9hw_3;tg*f6jOqH;fd7WnUKeL_QYX)ZwM8QKkFLU#m6us z&=^?RQ9PLf=c$F5k70IyLo~rm7A|NM(JnIJg11NJf7~5gJz(gw*~Sv25p_O)yk{J| zQ(wHdM^&Bour-% z=L}3okQP5856_GYOns!~HL@qO7LtZyG5I6mr*2%{T6@7q4gt#WbPc?Fa2xdov!Obb zZtxiT6jT&3!N#&6j2-%%C!nW1Q~oiAYv@yY8avm*$BmYh9qc>uH`h`zme@70h>|<= z&p36JL@w^8p2Mhjn@0sfB0=arM8s4m;8dLe^?Y~{(ZY{uITvGurMps%H}=bqlop1; z&jtki6zx5i_{PH_mW^5d@LHb8tpnFLse}DdCK@>WyZJMvrZ}OM#PDiB=^H$*Pq-XT0qf!X5( zg#a|ZFy%LK;kn;Ba%hQm&KwAUm5mT1ldK9LBq@F1dOBZg{_y|}!R42f8CO8)b(h$K z<*t5kIY5Wht$wirM6SCgpQ9BJ05`P!bCd?;$?f%Z@_5gf+5_j~^NlN$kRcBwRQT@| zVH{ppD1-~FR62pl@w{_W?W`vzkB{dyV2I)J7fL+wqXB>h@fAlhc<}YC2k=IM7k%Z= z(ZjF#gDPhYkTzixo4QY8XO*;kj!SpX#tN&MY}(V3DEU?bfI|}Ye%j?iNUMYE6SAo! zpHMX&B`Ab%Ac(NnMLW_ri~)}H8ckYCprty&HXHSnFbic}v>al=sd@*O3}aus-lS== z$WcNNwi=X#XPP&u*3{nBaF_w50ChSUTcpQpMeWp^f4*?K@DNuh5-&Uvm}H%_G!@w{+?Jbb zGk*`xC!CqL14@2#v7ICHkR`xPW4p-e;tx1f2@D$!tH0I24S7aJfFMTVFjao;Ljauu z`uZ>;jC6^|pPzW-kXD3?=HvqrxegD!HUo+@-hbX8VWO1hpU?4ww0>W+A^-{ejB$OB z54;-aaN_ru{{SQJARzHh?;g1QV-f>groOOz4(jkf`IptGMLObkzut2BO)db2z7O}6 z#`xwM-|Hd;jjEA-P2?7crx8y%01So4dtF<@B_dM?W}|rv}ReI^#4$k-)1Ui3%Gv7l;y$ zX`WnFcA$Zmd#;g=Z~#wt$xHtLJ!GtTG?)!MBWt8M5>eC<(!~6`#MLFcaxgP!@;&sN zG%A3uY2=63lN*pgDT62w+IFOoP$cyz{2&>`+mi#{{@ktByO>`#12AnNESFj_)U(O` zT2rtb8_q`KcEo^I_(9P}NF@uVswkpP{CCcEs3C-Q$kaOTED)puskOKs4Fd!=;=~j+ zwIP65H8igEkQi}0Sc8&v;Of%`BZLjU27DcFBEbzosyvnl8rOMob-P^WKWmEXwHxCN z?DLBTqrl^w@0JS2T$nF;F7UZIM%NJ-=J%E_h0ik}bC=TM?voSG*@+_l!#VShIF`>& zHg`$B_mP&SZ)NX}OiVXB(DdZsWgTd+Bo#hEIt7W6EkH#d56VC-Fjo=BW zNGiHL?*Q|C{TNl~a48j)Ls!OMigXJr_`y_Y4;T(BjSx&;<$pP?utYb}aVWPf{{Szy z^NvG8R*=sab2dxZLtJU&1K6>HVY9tp(uM#6(dWFXJEA=>6`YS}eB(SIL=gefbn}V= zV;Nve=2!EF9ZHIg6UG#SB2H*wd6Zaqh5!(oar23-^k(9}Ib*jke%u5XmN(CwZugCg ea=hGcp7Ax_Hao=Ec-t;38^qpmJKi_X`2X3#ADSxw literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/9/94/Win_server_step_2.png b/archive/websites/wiki.jc-mp.com/images/9/94/Win_server_step_2.png new file mode 100644 index 0000000000000000000000000000000000000000..e27cde68f0eb391873bb50852c0e712aa0d58cfe GIT binary patch literal 42410 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 %k}T14mr|p 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 literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/9/9a/Win_tutorial_step_3.png b/archive/websites/wiki.jc-mp.com/images/9/9a/Win_tutorial_step_3.png new file mode 100644 index 0000000000000000000000000000000000000000..f9d1b5b5a285f21fc9a8975626d208d10291690b GIT binary patch literal 3060 zcmai0cQ_kd`;Hw&g%qV)V%LscqcnEas9BrFN)eP+jfg!OtEkZ$ZxN#{wWC_2D5_M= zMkP{SD`MAHeChA{{rg?tALn_Vv!3g@&pFq*?-UC&L$(Wi7XSbNo3W9eB>+G}ON||X zj8tp2crS|Tm;;UMg8={*@ZUxQcu{znIw%M?vNQz%!bJgq=r{o2=$z`w0Kg-80ASS( z08q~d0C)njTt6F7H-#JP-Lii2bFC=C&)Vi%zjjeell4>7cSOt>H%poAr7DTLy#Tbe z2c*H`v(J#M7uRFD)*!H@5`|6}^y3i^#ORCITYKUmAkrnxnef<$ zlQo`v8?}6-gQ0$ z0Y_bpOihKwDky_!8yjWj6lM=k&#dRqjeUKkK(|6dE=^8OLO5t;xGw}17?}%9fA+e} zxI9uK?uoBcaSRDj8XcYW-49CAt&RbmCbYJyjagb%S69EPuYb0(a;v<;0f9vJt#4=M z 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 literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/b/b4/Win_server_step_87minus4.png b/archive/websites/wiki.jc-mp.com/images/b/b4/Win_server_step_87minus4.png new file mode 100644 index 0000000000000000000000000000000000000000..20c5b9f1a86dbe6407cb2c9aaf6d135922220de5 GIT binary patch literal 14908 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�l;Tt+QP+WET8wnCAh*?Nj7cp050H2 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 EAGon4)c^nh literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/c/c0/Win_server_step_WOET.png b/archive/websites/wiki.jc-mp.com/images/c/c0/Win_server_step_WOET.png new file mode 100644 index 0000000000000000000000000000000000000000..9b2d48dffb39f5d5fab96fd6546c5108cacfbedc GIT binary patch literal 32333 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 literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/d/db/Bones_Reference.jpg b/archive/websites/wiki.jc-mp.com/images/d/db/Bones_Reference.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1419eb7a941cf41868208b2344bca41aaace12da GIT binary patch literal 170776 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 VfBPhPWGR|J;L8CwWq>y6AHd6 z<)vnNAPTqUVUXmZaixGf<^_WHaU~YH66kkCybrNi!T5mzWf!Ci4}#)KNU>3sc*Z7( z^2ZW9#T7<0AL=M@-lSYFaB?{xuc<)E?Yu%-j1twgHVhPah6F)KWgj+E@CGGe3oLjz z{^e28UKjzew8R*y6U+4sNIFIQf$;M~?1<#yg*sXEOCe)T=iFEg*wDtml&v;#Vjwrt zAOiX(z^&jXnM1_6B^2=nrMnFoZDa9qk3y7N0o!bBL0!WaolnL(5h6p+1mur#xcUfl zMb8iJJdNWJnL}WpBbOJK>No7GfVpvhswXn7EcU{|N2ppVy%S)do4q)QT|bS*IQyXN zzRb(tMz}?_d6@BekryKMG#B2XnYFN;0`Ry6NleFScHFqyoJm8O@c#f4CDF!azRtye z5ry3FW!NwL@etjhs$)vQD8-ncFjH~`he4}%Wg z31`$BnzY6lpr4|HQP)JuzF4-+w1!?h^qrIVOJSGl@e?Uul{|Hva&q8mcx`e{&>gyrWT7(~53!KI9<$wATGNo(0~e z9NEwkBHngy@hmCNZGV}eLeOp<)kV@aBG9_}ms;rz^{ZLaeJ3P9Y<2gws-46I%PDokBNG)3l)DjdTL3eNK_ z-L@>ILDEy`j?(u30M!TN0{!X@^=B`{XYxiJfMN+%{6j9~dW2i_sDdD`S81R%x*#i) z)OfkM%lTHN`fpHiQh&BU=;l4F9y+vP7LC5MC@jjw32Prw{mjUD0rx1nSidCj$^QUc z!zkmfXikLqKZXEUIv>IQC(;og%q!lXfR!joJV3W2UkVOOw$D7>iw67Dobjyya|4(v+fkHlA3yxiBt>KYQ5 zPL8Zyo!Xe1}pRX^+wr zp;^F%m!EZCTbWcH1U3{Qd&IRZc*R1C=iuT21rFK##gpJ8T_AXXjbxZ50j^=50mCH2 z0&fULSo2GS2S;?k-owxKKznm*h&8$&FdPbbEtISedY{%aEOXLEn$xkwP040M)g^j)fpKt^m+&tAkz{C6~(Zs9`_G==FsG;?-3T%6yA!17 zJx(IWWts(jjCt0M;huD0g#Q4b;#PGyTo04ta4h+cKjtBz!Dxs#OVZN&$q2QYyKn4) zn)@JaUr;y~bd`nvcK&6Fc;?wxv-;0rIS}waDl)1xP*~%VY-V2tD9M&to6O{bYsp}k zYO_w~b7z(p8E{b0xzx_*emns;<#CKpfF>aW2Mz;;=L>9K;|#3O<=U$PZ>OX(nCw%n zLap8dW*TrXz#9R!RmyT=0WRo**~)_HM_XeccYN|{27WSWtSzEpr*u&6CA!w=3n#xzc%wQ;C-_?gQW@&fEOIwuQLT&dAK1( zdyOl++^*?HRjQWaP*H4tPh&GFWiJxUSQ<h0%};!qgs8Frh_=Yd4pxmN^+JXkA+F zcnv#Rzi1IFrm^M=pqht@u?E60m6f;2iIu^(ps-(}Tn-1z^eV!$Qvd;JKzaa|Kxn_X z!%4?#C__81iNU%>G3_hA>{qbho{l~!p8ww3BgZ> zQTjf(y^Wj(W+j!R3a`1Jl&tK1kZoq?5A_Qm@C%!hUWxaDK@daPiIH59wp=Q>NH(hi zU>df`D-&?3tyy<05o)DOQY@GU5YVc&DTwI+Yi=hEa8~%1CVQB&41~n1xlr#_wmC~J z<1PD-LZMX)0CSMkty~z54k-|rP;vcKIl-rNyM@=87M@y)`AZuBKB{l4TuhJlzhj^#~N(x6u zEEUHbEZHd7GJTKSCUJC8vK<|7*0Hwe!mmwcF&eX;eH5OBWu(*-=p%&HvRx5!w>N56 zB&-jH2o+Fl>BnahtBGIaZsB-K@G#(rr4h^YOMDJkKtr<=1UOXMB^Iz*+)T2W4!0aT zTtTqIwyM#)&TfzBAWcim*-+adUSYXMKTgWvMu)JhoWz)G#VtE$2JW5C@dH7yu0b0qO!%a}_xyyd$#P}ANhWF5h!bvX8UmE2cf?JqR?sNw~ENt}HX%pJv2LA@U{ z%s}BTUGDKiLDVd{$-e{>LY-zFcgeYg+MYqU3v3*YBEref{UNbFO@DBO_1#842PI#f zqM~^zx6()A<*!m5zw^}A6mmXYOXCu3p4a$+uzRejY^@wbmYd=~tPohKI9`iX=4n0S zDuyct;8$q8nvaF<2|Ge)X^wtt)V7CE%fpR9aC}1GnRrWV)U_ADFDa^&gkNr5(V2)HAucXg#1jqyBD zKd;PB&+Du5&(R$`0DV?x)j>(vzN^~H0w&zA<^Cd{Am&i7s1-c%C;%=<*?bJx1!@D% zjwoLWpotQH-!0eS871)=a|I?jW+-Rc@(1zPrl;`PMo*@En;hL1fE2^Q+A zB}L~O{7*o~aOx+KnSn*S7x2$;^!wpY{ZFR%`M_m5MdKb9(dj6s2 zBt2%aaMwQ|c#Dy`Wio@E1L4m@hT&{yD#OM-Eo=oDW<2PJt?%m0W9Gk@u*PB>}m^< zO2rx*U+I z68x?QqW3LTHPjrz#T=>J85eIP%>a5XH20NZp{KD+3QL&n`ECp$r;-k^Ej5^ADDp&V z=$AWOW^)g3^qDj4IJfj+DAzo*W^fp|7?j`~LZNKxo{Qr4@S+r;LnGBqyE#0;APQ^F zq^?*wadf(BwglImgY|R!vdzZ1R}#TtX4P*q^@LYi)`n!Dhef7@eAUZ-;?XN)BQjS^ zSAqS;{{ZYJ{Ydo@Z#rRos9g?hD^JDDh1dLBEE9O8)Y7Q^$_>HEguR5}ggX|2nL``m zRg+#BrZH)U%JGB++PJ*xECAvbmyad?009>KV0@v!Du=-1^){Bg_YhU{;x|pPY+F^V zk;y1eMt?Bn8z6LCI%W|hGNc&!hzBmHfS4LuxY$vI;U*=PbvnTOW_AmF6)Ni0ahHdSn{6eCf?!vwZ z-V^GjNh#C*CubO$eqw*Zd_aVy6C#vn94L~&dl5oOfmw%_cA(>ui=3?@-3lzU7s@Evsb>!3%?+s=xTTcc6 z5{&aRf@2B%O+Jf+HGbT~>hCo$Trz@BI?K@nS0(Iai!NEIb^{D@e^fy3d$wTw9SaL5 zEkT(IdC&0!=IkR|{mR&WDrOh50vB*sWa&{iPf*f;xSe3RQ)Jd3xpK4Uf?U2=3cQ{XR(NE1ly;9zgd`rh>R5t1gMuMNSqdNgD9-4_;H@MMLDc_2z3 zse-)O;CAyJ!TC+lc)OXA167yF{mP2yRdW@8q{sA4%;zrwQqkF&&>kxf*_KvQE*U_{ zEZc4>Qdo=vyj)J5^OUR{!?y3tw5QcGRlg80KMZw511DBJ8IEfyz)dNmo!^<-WxV-^ zBN+8f{{Rqvw2(n#o^dbg?*T#z;|Z2#Db}%Hm{42`%LB3aA@OAp>^;iXzc|*W@J3M^ zJ|NBogn;AeO_FEzDN6(|^RMKztDbwct!al#T$!%*HkO zLa)@@H>M(ErHj7Ol`iU{ZLi5hgP1*+1q>IQ(;&OxGwn_qDZ|)JzMkWj@fgTv&xwN= z+-0gZysToB9TMARc0%&UnPVCFhx^i-K}|K>M5l2V2}^fIjUmqE+(()DI>#Mh7}bOC zJ@1IQUxepZrYyrs7ciFLPjR_t?3XmtXCs+{wM7FAcn)GiA0PG2zW%fK9=;jBP*OT( zT*)jr5?P7q4%qhl)I{Rkjr>e1>#1$z*2%)#5`Q!FEQ)OPk_T3gq%-S1W)1+ccuNm2 zBf|}l%{dbXMz}DTFjDVv#ard@zv@vnQc-ZS)S^>wb;s%~>jqj09HNFQeQ^mY;q(xD zdT^XYbT|8env4PbN_Vr|Zr+R|h%9#yS{>5n>0eO*;o?w3z)xuw*bBRPg2Mb%SP_0= zvE}f~6T-%F7WGpd_baNU4!7AiHRjyP9B<4WKIa7XnY0H5>19jZ!T5#D#eAa7`1?yK z;4@KoEd0iVvkIhX<^2SxY0*1HoJVPnR{DiWRnF1v2k$dB*4oOC0=uFPpitA3`A?{U z8S+r8FFxXaVq-UD5r^;QEM>SZc!I$U7waxv;>I3g88*8<5 zjvj=KLkPxadAAQbN8WAs4oU=kCbM zQadv(1ynW~d`B%wt`fW@KbRQxh*;8EMdCXrF$HHEUr`naD1{>O`aQ>?!aN?tD?@mf zmQ%7|R@0@Fc~Rv)*bF1^j6Q)(a`>rkP6F5e0BUt@-1txp`M2slST~C|5~;N|ch6BF zzXE_MF^OgBii49f&=FIZb(;t+PkSzc~i{ZfYh$Yf(F1#4LCfHC~UA$q>d z0}IsEWBE%hex@tG49q9daa<0fY$02{K(G$(Kg|j8H9%Rd{-RD5v#>CJCWzgY3SBhV zU}$!(sq^A8kn&BOGaITl&HipQM!uqU7t}?|9i%$%(=!!SHbVWz25#b-g7*Oy(D2N` zznG?PeC9puP*;W>28ea1F>A+Q`z|Fky%~U*oakTb3tiL8CI0|3!2H~)NFx$WKtCsA zKYp+Q(A^|XEIVXf!7|JUbqWiyZVEm<^wYk5snAk+~yCqTLXAv+C0J%GTBC%LwTE7cD5nV2Y{VG9b(ZbYru;B zrWdAgQy+2AZYr*?A`H0MhKhvHmMP3(X>&c(y1H>u>NZj_+%UD6k#P>7pR;1KG4LaMCFPwj%;qV+NkAS;?r$|x1{8}l8-U|RIY zAKIX7GngZ4>U9*PUtE~{q%Dm3j1(T>y()i9G6VQin43wBc4^0=RBRVyFy9mjo4z)zTMmFjR2tN28(jI!pXW1zo@VT~|Vq#i4x+pCJi7qcX6*DCA@jwCDCgRxCKGT1oS2-eIiGuDPE z4Q&ny<{i*~ozv=`(z=~hlj0T7)B9%`M6?2JEclea)zfr6gDVGKhXgJ@ynMW?J9&>mg5{x}c z%@PE+I-trBr-O&gM&anpJ~^JePy5`eYj;a6!_=}R8@BVftzrTkAhhulBrRxx>6xii zd#5D*L+YEYqC*iV@fL75&6^Fiyer_zoRQ%mP&WlnBht1db z;oK_eM61^P{UDhia6XT?ty_HD3tJH>vfdzk0^!8R054PNm|mrs!r>Wzdc-;GXC#?6 zKwOsFhjwA&N_doNf9OE+F?Obv9}{W^6(7yXL8$s7KrW9e#9a&<7HLaE=GM1EA@_>4f_ULSJOlBal~`h#4I(tvi>mDG0tkdnFD9@l}GVyF?P zNroyay?7bv5e7Olhg4C@;#^Gcn zGxAGYk5IWZIk=8m`2PS6!TV42slvZ7;d9D*o1ftb<#Gj>!yC`m0MKgW3wt6BPnkW9 z?HL|r6<(1t+t3~=@qdC`9)-r#R^n{P9}EN+b#+T)FA`|Gk-6skQIl^;GvF7!cecsg;S4E*H%{?9}><^)q_J9m=c02&SsUe zh99T^V5^;B&)q`T^8l`zSXKF&;A766ImaJ}jb+qTL*J--OH52QgQ}FEj|+rao~AC5 zM-#28&350$r#K zLF8cu+m@0ttYHO(=rkPK>ecZA8Z<>ITu!$Q_zS=Kr)U)ffJn{)%8|g@s#F-XC84xb zEVhL=0jLo`;)iHyOqf@NcpL@#%o#3t2-ATC;fd(nMWC+XdV5wG#ra5f8FWs3dcXJlttLiF>pb-QqlW>mdzyQJdDCI@{7@5sY@RSX-IoOtS{zT zY~NJfp-Vl^55&NF*D{Z|v4%d!kj%#BcR!TNI`bdM48aGc@62V7gi>WO`4a{&nA1w7 zK4-+Mff$a(CP&l|8wgzpRhAm9gw8%pGOWP5@aTaKRh%p$TIz^8A{t@yO8n)LG;m8% z)52^+$YLhF%x$b4LRrNZW*%*y4o#(dSTNVbHE2~XnwH3$&o>&DPvAvc1feb5#K7aQ zF1dD^>R$l$t^t;zlb|j!J7pNcYA;BWXwtawS0Vng0s}4juwkOK@hpW%+ybqKRjP?@ zE%~LYOU*dCcqQws4+WpW01A_tx)zjSM?d3n+a9Js&S5t(zM@v%k*))=9D(vB%pU{~ zNnYh^xqv<`(7RNAfrA;xH4l4H~|j8XR}=jk^EAb*1gAdF#g zavwrk+2#OKpLvw*K1o4B`qa<|+zp}Wm-K>L!!7+Lrk!{bF-G(LNc)pWV3>dgv_|7) zp^0s&`GOA%7_sA#t3UA-3Z~G_+RGqk%>HfxT@O+6AxGJ%luR5fWQv$3r*rKpf_GIB z7cP^nIK&W#frUTw0=4-OPS3b0QSmc=sHg-6g{}LJMQ_1581lwM7lt?&)rYw~T)?-* zCT;_=R;c)im9GlokHQ6 z#DAo`wdBhXKIcLX)Ar>*sb>EG6uqbHKd3I3U+IJbfWS%=jw0Bj#jw;&n@%&Bp-Ej% z5PGS?KBD~DU-1(a^DLrr_jiEIy%?FXpz0UnVT!cID(JJ79Wuu#>IdLMEl$@+z~6)& zE%TEzcj_*wil?b?#Np+MKPl9=0Vq4(n0=$-5SeS>GRzx=Pp0Luh2ci6wc5kt2JWS} zV7BFzB}08BrtzA>T+C&+@%|>R7C(|%if*2z6#1fPSHmd%kujml!C58g2B!HX4Vm>F zK$jjqBJQfCxyn(>1ViN}&My!Q(+x!4Y?hI?*(qwQ+@=^Wk?jt}rX`B?9I_HWX;V{< zAbU~ggveTSSGbkv6%a4tSY0ZOyNMQY0e6XW5oMtC-V!LZoLpU48ZF#g;P6I#6LL@d4TRz+;}DG4GuqPMc`}CgF6Kgz(J0uoB!MCV0T*avs>NMF?8}f|Lf!u3a{IR)4mBbtdvGE4k z8>~!n?{yca-5t=wv@f`w`P{`&z9vYbbacwCS3+*C{YAE1W}lK@m}Wfue}*`x)VX3j zFh!f(u$N-;T&VFZZl6#ZWQHooaf==zqAw%&7x3iJGv_f$#O~s16OAAW&LLX0BTVKa zKzfX|J(-slX6*&-fe3{1X|UGS!A~rAz|}l}c|C!!&!P z*5GeYxj!Vu6!@8``9r#|#Hs7)oKkNx`qc4JogkU*g&zVjh;spHE=3O$SbZWSkB9~Q zOwu^wph^vPQJE25RKm*eGR#oVAYq;%L8v}|Y5&>)3Ydc-_HPs;A6o>k;WAtUc|z70Z`Y7|v) z)lF=#rsw4V>$~;dnoYrGzK(F;jQJ(_FJ7r?rW6$ykg^XVad^B6Q?t>#WrZl=HIJkW z6C5CW-WcgPZ)r-&*gL2D3qdte6lFxg-81w%v*U<}?v)h; zrtnS;MWNry^$Q*({{X=c9}-CA)PiQl&8o| zr>|EKnjsbP(*gwKBqfY>685+`N@q^tNF!;zH65W>Jco4p2gmvR^cC98e{9@F1cLkF z<{af7eu;%5iUuR7@ipy&M=MmxtJ?=e{=GV^hp%NZS#hd`KZl`mxO%d=KCNs8WZ-`qvtH>_MrF_e2AuDGFL zIW6p2R9kX8NLV&WQ!+zNl(G`x&F*>R^8F}6(kyT_K5HBqP^pCQ+1)rx{vJ_x&UVsX zTY%2Eo#5$FvAxBgG`jrEIJHx|{{Y%Lk&SSET_)eh@DtS~*y=}+Hp~)knx#_r z_knRfUVdZE!y3*YC==Hvv8C|md|I=lPdud|Y)bPZ)#z5;lq|Ilg!dbdAtRQmDaDFq z0PiGB-*RZV$N8 zGGU>4a51hwBV601)kHn3LkdLkd79k( z3a<(xL}EzdQ!NI(S`aA@qeR%ST{4EsH7a=ALXH^4HZK9kV=P+pFHV^q?HYJ*zHN8-;@T%7DN+CB?! z%xqajs85{AI>5jY_TYr)_n>fXqEk7I^<6UP-HSqjzsljuCXbc;=9qdy1EEijeh#}Kp5!X~n0l2o ziq1&>B7PxSh*DiYyPSCEiC=g67yQ1#BDKaW2l4C!;jTcY{{ZA!iMFp4GiXN3eH?=g z?h-keXD;U(wO|=2<{%7Fw&Ph|>~0oLN37K>r~b)SB;E=A_rLm?05}+>_$v)qhMmIS zJ5+MxExqJb=~D6}8Q)ET>;%f`#{xRt_VH?XH6U(XMMXS@d<6)CR3DTST6Y&R6}OgrhEr;X242u_m-H zS@fP-!cqh8edV`_-%CSgMO|0YZBUjiSc~pb6}m(8(PnGr`SUq0S}zpnbAqPj07&T& zf-?Wa04Naw0RaI30s#XA0|5a60RR9201+WEK~WH4aeRXQe72vm6bD93>{mcXY^$w5!09*d0 z0|9s~({gqsfQ6&k{tE}h@Q>EnEi4?5z~{{C<^-G^A?y$v%LmM3$I)}@*8Qzv#~hAv zWXM&p%SU}o^7RZGrr8H29Lrp>*z;oBF5XNp2%Wvi5oSe#=RI8~f>FjmXp`jXXCge9 zeK5p}`lt7E`Cz}N{%4Gc8zP4uSdHHoZg`r!Y!1XhK*T}M?mrfvANT$EvOX7E0}(cP z2He4cxf?@1e{e0lZ3ofJePz++28L!;r{?XKo_$3OXfJ;p&CRuOJ9Yc8{%h_ZZ?-6 z5^(u6OEl8X;+$L;D_H;t{Y1NfgJ)CT=_vry~G{ zDK2re-dnRP8N=lM?*9NU`n>-D5=PgHIcgKTXs5d|a@U-D$ZF%Bzwa?|{f2LGmWi_wxxt)%#S08w_7`4y^sdM(|G{7;_|8KmxnF>D3^;_ZU_Vb z)%pYZ3Ge6s09Wy?WP1^-_n2Vf%5}W9QyzoU_J2M;-+2mddggwQ!gx=Sm(87?kB?_f z`)Eo4;UzJ%!PCd|^<=U!c6wx@?Rt{Umt`pAT!V~8BrIPNjj@b&QSlxlB3)j{@Q`QX zyu7(JH8$+BCJIw4#3zu3?nkItPnBTPt<=U@GpxdePA<0jCHvA3)BZ^qg^z?AP2D}F z;%EK(-DSY*{{V6@%yLhSUQTc4()=l>rXN%Hf1)SF+*HlywLEjihtxqZu~+7wq(2OWqSj{Ifu}SMBIux*&6tY10!R^y`(64lYQF8UJ?)5QXPj0)vS4t zJb0?UyXZlK$b%xC%>&%UIWiz>ai`W^!nBzAIRJNH02(l$VkeoXBU0 zSP3LAQFx!mZ%mLGMqsg{>Q^mwUg0$D(iZQYPnh;)oNsZuACd*WsawauD)2&AkgZ%mz7H z-eM7K{1x8;(`l^f*9$XDm5M#cuRf+?Uv$z z7?WtsUup}4i`h>Akf^oefl5F1H&;lpfC+4J&=;V-M z@0kHU0^SeP8{&26=riI@&zN5Xc(9f$Yj-Xl-8Hy51{M(ePpo1=Hzgw$=o_{WmKY8T z!|h=6U^yet>1e%#xp0vn4UM-lJr|^Ze3~ry{{SQ#dS*OJ$@fnJ@|OW{wV|@bjlh!P zL15mTd#8u;eEt6bxbB_s>5uVn3<(!HOPdMSL-s{*ws>WSS?mu^#;dX4Q$|W`RlX!t zad;)6f-;AaOBiepTy+~Lrrk9rS5gyMFaD&|SvvGKSU;Af4>-_%!-_77#EYn+c1AX}cL)#S&YSS$i^=Fn-{VGD34_poR_I=7)ssj-*XQ zk4bUbnc{PKyEt0bV>W!3FYZBG@PCpe+cY|1$=$lVvHY)61>~}8!QvS)$;pB9F8g8r ze=NLjBPUF50N8SQ$!2_Z)8-gwh||ovY?#K$)@1o|Pr39GnCHMJ=YU}!d1`yS0NVP# z#pt1l&LG&mBz)Seb;%u1TRY)xhDJn!uwi?b4Y@`lz``|w{NWfdE>|SzXV3`%=SQ#i8G-ypr4e-oXp% z5;E&4>mJq*%O&Os;=|HOz>wgE$@M1kbjAo-np@IX8utlJ)~Ir9x|wjN#>vYsrB zeM1u%2oh`h2?ysQ(>(L&Z)E4v8x#kk^2RY@MiL9-gQim2G7;H>WEk8K0eO!iL+~f+ z{wEF=zO9}Ro+hWq>5vPpqE`z;vN8_A$iVtvs4-_tBNwNOBMW|z<-^3e1d*8COt`@L zL<8=jDbxGQ`9TZVSFTPUA*SQ={9b^=3}zA6tKkGsOwatV9NbEH0j?)7ZQg$iH#pzN z`JCn=NbBl#JYdq{ykU-(ZZO}Z|+BX#qBi#5GK2VDlk~yy>K*zDe_V*v=0Eg(1NjyQ(B#R z2Sy9v9G}0<1H=1%Mtr5t>6jJ|0xmeOI*2Kd0bEqjV$6tuh>`qtSdbU$%A#zuysru; z16;kL%Mb?Zc=D7rQU*5C#tBzoOj8pbF@p}uWu4MV9Gp(rF}VxNYWF`X+VlBKc>eR@ zWAv0c{wJtl-J}4$0`!K71N(vruq5c_RP2$^6y)ik@*w0E6p}zw(x6`xyBkRDn#R|R z41Bsf$TPEfzD*y0&9OQRvPy;mgOCpfLXaDh&g|xuqV5ZU5-QFZA#ygZ4!g($l1Vj5 zU>M>zkUCo5*&#CC#ylDuH?h#2nq2EakDAlDmyaxDvh`p9VvD1W<-`OSb%0@i8(01X zPs)txeHo@oR}6w2yX84~x9qRuV~g#dbP@8n5>6lzpAFK`fDObplynWz!zQyHS3ay! z3zeqn;sblyZ30$E6M%p`lS-Ezw{#PZJl$Zp6?{IK4&@ADHkV;a66jEh4pf5%oE_vV z!f-=JOwc`kc~zz%n1LTM_VgN;JbHVJAD`5*J zxorzJC6NNjD=jV1V7c3)L|l=1A||zs9dzJSK|)a>-df(;33()A#exCHKZ#E=9$0b` zgkynpeJ+oa2J-alb3ruNmI|Qc05|{!2%$o_E6RQta$;~75B!L5#P6KU!weW!`Q+ZL ze$E4gufq%Y_GZN1r8Qtuc)Dd;*?mA18-+oUZb{eaBRQX#kSY;jnI; zakAy_b&0WT>kt^JU*t*|S}mBX=>F=sah2cJs`6G3}b} zTDPnUYH;DW0||eZ-xKvu@60|%>yR&qY$t70z&(AZsBRxHd0r~OJTZrx9-C9JojiRD z$mx2PSdz_Y&YB40@<8rzLwUdf--3Ka9T3Lt zBzzMtlKHkx*C!9aWyS`v0t6kxBoL!(VCKhI!^tTz)Oo)r^vhUjvUnj)FK~Zv>cRmS zc5^Kb%eHeD#u5f{-4vyhauJzgtj@B;0{g*`LN>B0&~G{+}yae z`WRcQGvxVhGkhO$+U?g~u zEQv!ev1p!r&fSQn@`q#+o&~7Pw2c1i1(rHFZn#O20Iak`$$1Z|PlN-pqwZbbw)ZM{ zu)UlKSoi+`!|2?|7`Fj91iGIR47{H^3(XCKuMe0g7`Ji5&pf^P$O)D;ULPGic<6Fc z)5(J9@$FUfhfk9>fCzDWoX-Fshq=??G|R--#67n=^fN}phrF|3Wc||n-bTw~%rg>f{C=}Hnff04X_;fh{w^%T!3Y-VpGF;L z#0jF%wy2XJbL{J5CP9feYCkr|lEp3$yczqDW(BG{@f45+tr)Ap>d_Y+pLudVA=b~M zK7$ZUC6VZ~+=v=n;bAF%o(MioEvZ965A#M9obAgtkop(EQPOED33o!#0Sxt^c2gEXTQyn zdyf*FxE-{EBTNDG@$@`=+M5T9uBr3j{n&=SWi68I5!rG2PRJfWrH>gsB(BMfd6Z4J zVD*f8S#j|I1o1aT5NX?W`=dYpA8 zxnXyi%Q-z@gCu*0mCJ*PAT2UDAaX>+$VU*lmdac@UU=CJku-%t5F%=gTL?FkeF-~v zKnO|UdrF%jpo#)5bNY_9=QAbZ#x64eJS*1&W}Snit>`49L+rZ zJ{2S_ITFUtel8?~Ugjw{Zzo0K$zivFR1*Y1VNDPZPbhKOxiE4Rt;NQ8)HoRP0YSjF z=;ptZzQ*Hjq@=XGkuQ$@+=Pk>lvU{azip)b#Rz5i>IAlga$@U7l2|400J};J^^tFfSm#m z!iBgJFvyyV4$wlrTR?}4S54BG0FjvajKWPGyV7-vcU0*C_SOh6c;eBtZ-o+f9tq=U zCM0~#!lYsd3K2N1lh~gOJ;Pxw5DZYsHXgb%3mB&~Q5#YkL%=*_AyKP`;_8tC{^Z&1Hj2}qP1G6cd^G4%e3B$`;ZV9Uy149% zbK(HngmR`gytnHR!XQloHjcuWBjKQi35gm22tY=|t*$&7ql%#yQdqlZb@Vs^hy!0J z_&i8Dbzz7V@W3u^VlH|h3r&DAkgdQqHh@!N^b=89n)P{t)i?{q3mJ=p z7WD_f1|rjj4~VJ305OVqY#HPjZaUyefJGpRq67_-P(L7WE*N~Jy>{Jx8Q!pC+C0M| zy-Kk|L0Dl3Bmg6D&b)3jlLEA|)$B9Wof4Eg*M?#5Lx9my2!~FXYVaE4C2e7h~NiB(x5X<&WIHI5q zu?zShB?8HZhCDmSn)PdF%4pK(2f%REMKqZW-w8Rm4)2acX*nNrAA_zJC5xNM)wwzf zoiZRt3TsXr9E{s1pyH%niITwS%3T2v{;eL?a$>sO2`w!ZK(W_!=D`eh?TAiYoi(qg zro4j~1*w_3a1a_A0PCdPKGxG@gQLWJb`opesq>3oy=Ebi?sCjZ**6l#uybRks|Us= zNzm+%k8Ej~68T+=Pcu&wESqBnu~V1yNKes`NDnQtoM{l&3I?s~pPffQ928yDQR6q0 zpBaYeW_Fgd2V~F?h>Za2P#!JvfSR4=bnjQTuSNhc9|?}5L^=pmR7oB|QTcQmk63eS zD0O{)n5OvCb_C#lMi~zh>DW=-l>m!EU6gZHL&dB*!}q}O00cn*0001RkT-D#k(%b{ z0nE_GViljTQk>&bPCEVA=AiJue3do@EPRaxl=O9tF52p7bW zxesjEE+&2e@9XP79cN*G5-is7n~-JsA^v2%vO&Vi<>mqt0u6Y|=2-cifiAKtPRhXW zMlQI^-d;PKPCUU!+D>*90mgaD$&y?p#kYC%jxbI+hhudRXV678p4Xx@*@hh<;zQ=lreMSXRDadF_eJER<$->Ol`oxic@b{lf1F!(`KELehAbD`O&iVE1ZB zF4zb{2o7Xq@*4;o^Ak4w+8#0 z81gcwi3Y`i28UaQJQq7iH5}pxLhJ#(Xk^kEt)@Pw9)VN{ND$JntrXlYzU_(GgG@dP z?F#`4=aauhkq2SFk^UrLq&^EzR@|LVS$LF}ZizUYhq2hj;Sz#Ec@PB+ zU=bLR;>%Am57Osxc%UEKhyC`jZ~Mp49lYy#g49e06mbU;5%@$;BeJJ*F}Z2c6XWhxq$`8o1cH5hyxxc(ZztgN}1%}%x}XUdxPt6T;DistS#5a z9PyfO@9tlYzYL$3_J`&A-w|nlnBrH`&D7jqai&BUykpB`VRD2g4#Hr{RK1IXBp&5b z7|)Z`#5)cxJ;zA_i8Iu?- zH`r}VoI22;``)vtRt9pRUrB*k z>x+5ELGyA?Z5?xV$nkI#z*hlq74$6nKpCN>8w*>o@_;GznnOnB90Q;XXeW$O z1wEVwKQ3XATzlR;Pt$t!Cxwa6x8uY7yVac#2RQ4`mA`-O_=5A}A9&fPf&<1L3mA`w z`kTPtmY0ve0dH($L63UmMFlX73CQOJaD8+jydw!mlH8ezf#9I%jBp%EBwPi{;SVF3 zJeonyY{j7aEqLwC7)&`mUDCjwE%kgU`fpyO@RJo9M=Vq2yduD1jzITYsf5X#1S^N| z%TB?pH`Culh(#1$PX$t?xXL<2NY#LQ3(`mHOU-mqIEsM=a9qRnou%PWAlU+K>{XyC zpqgP3%@CxKCO`&Aajh8H2svpH=~Vt~_3Jwl#yw=-L0(3@!FcjcV8uI3wDwW(7pBzwqF&|uN8~FK*>_&vKS->6IWq$zI zKq$WvIAS918ahAWyJCI~{yo5agV=a__M`ddJo+7l?3FDacg$}0cG-QPB9$3ABq1UY zJCK44s?&&I56#8BdKOOL4_xrS0Tc9|;`B{BCiW5AyKR1)k%JaV2B2Xh8F(X;3lZYN zJbAX+1Ip2Z8nK3iAamu<^ZqATVY1;O+DsszR0wqpz}C4$>7Y)5!XA?o#hlTe2rY8p z6Uo0+Jcg_a21W+iH{+9w-;Wsa1m?St`QP3{&n$)}xNpky+54X{wchI%!{9N@(Km?r zuvi%QCfKhuUtlr-d`<842Y$zMnv`C1kzyQKrDy^Z0~tp!1|DVu0)xOr$YDnj>wj*~ zQzM&dO~te&NeBUex2Per9Wbmmf8exW z=eZBMcx|KE`v+GcMQ}c&fOof!!I^7QU&&wu;dK=#|HA(86iJ|&+Y#Jw=8$z z;|}s~77@sV;$3HuNd`Sd96)+X5I{`3-Yht=+k^c6-hYdCf6IsG=k&r)2d?w)@jHqq zm(Sz>06&?WJK_C4Y@wEl@8ZLLC7rqKi7}btT|SkPOpg|fNE1oh13rM6E?drA(Ua2L zEo`J;GUV*CmhWC5FrDz1gLaE++XtgAFMmlX&o`QFs&M)B`^2BIE6@A?0B<-f6LjYu zob~b_g#Mtx{H%WCzC618O=J6x=jETUPrNKz9up?JzUZ-{yNF|%EZ#2(7n)z66RWs= zx&Hva%=zrw%aqCPOvI%R9>2->{{X%w!#__S$N9Tq<~4-4OYp*VDCs^+F-v(TyBPp^ z5r$-V4E>Sjmz0Y7vh{|5JnfHbNumN^koIxQ%aN<-A%fder55P_09KP0uNC*x`1AVg zKVRGZkM;imh~_`n?+?U5Gs$Vg_w)KbVj=SDEPm41FV+6x{{XoE05IPF0FvGlK1IUA zSS#Q*(qO-<`yBp$EzGj&}K<9)1N}iv*^h?kaHRF zX%5Q>8GWDo`Lyzf^E+y<@qL~CU^o`OV!cd!Yzh>1VoE%a9fbPGPiLAl+}lGT+Se18 zwb*XTHfbjQZcQ;$ z{{Yzp1B($LCx(A@{+8s*E?IdAR#$swQ(y=P3ky~8Vjy>ug5tu%gmGuW&4Al7?UrY| z#h&0JCQsjaTel>77dXkthMD{>Z9lqEBwuB;w|9$G==RLS`XBu7K1oRG^Vt6YpP#q8 z>|?*QK_1WQaPc#x#4(*bT482*$l^lu@o=y72LAvX9CjORtaQA|oy%aGZbP#U$xg|> zBpA~c%io~u95UE8L+0i0>BbiVc0BfA-=mi;xNTeCC$P(KLP&$er7CO z`4{qkllAu!Vn!0MLZ3%4MQ|G=DUZMU{{ZAh>HYYA$NO&*hj2Uzwr6EP8~OhLU-<>q z9*vih(dqQxo_#Yf6A6dAt73L7F>9=oM+GOp#jXK@4 z<@#wWV`3#_?8k{uA_)QC-~G>c-Y>t2BpGBfx|5$Q7~S8Swg=t3&4dbm1^)n32A|c> znoDH?pscPHFic%Msa)AU)ah}yES zKG_GmOO1wJFATe5##-9T@LhxGq@yRqQC9Ps^7rD;OdH9}N%xB@lBv`7f1y4gk$ahP z{UR38kdfvuNjZn+L@&>SjI5x#Bv%OTQ5GUV=&o<{WCpasuyy*>}vEa@_H6 zduGu(*&;RZV8DDpeK2ncapK0q?#AZci#u{~)b*DS%>EA9chmsTj`ih-9gsD=G?gy( z_zw@&@7oWV-dG0-7nTFjzcOQl8b&e2*d+8MlWj7?v&;Pr<|XQkBjVZO263D_YC^56 zb$NH(;Mp)8?dO6<>5*6_C5z%jJ0EF)d-OG8-YhMCU>;c+7v}S5g>MF9rk#N_%mK*( zARl;dY%1_J@)Eztqx3l?nSOuNSKsan(sTQTvfD|MBf|239-gCtvw6Y?VGWx@>dJq2 z^)S2qLkUn14C~GLw^Od#Nce#*__c+zyEb>tre3Z1K|Ds-(B`uK}G3wgj6M>$rSV`lyN4HD!*8ZV?xOY~z270@Ai%aQ*AJ%;y zVjN_gfs+HD5Houp>NzumWStO?RvB3>S#s^KRxBCj^X@fqc(++(PQ%sD#1@JEf4LLq z^#1@+-+z>wsE_(&9}IwpWgej(7G#g6eF*%|CE^i&dm47j?;zIY<7^t4`d&bdJV#__ zxzMD+!o-gbu?U}xKz=2BNU!993L)35Ij;f;L=Z-KfT@!#6>bF-J) zWYx$FpYEM^{kFR=hrut?w;gGW<5V=H%e%5Vo=?JB%(Q+{1MNLggv$ z6+=Ws@u#*dl5@kFw5a^;fD+uB(WG6M;rwc$XzfE4IJ|7A1&j-07_gq zUGg>{nW=&3rp?)fiXb>x@#^!zj~V6P8*udpppbe8AYga^H9`!$U?H#%J-MJ30ERnm zi#+dT*MCA=cVuldFZw99#rNgg1DVHyo! zwa(bK7B^;s-hXpHqa~aOu0M2&@9h5oZWf>Jf9(D*ZIGBM1Owz&iS|ph$9u!K=3 zu?;l7Mncn$S@h9l^u)<~iN%!zz7Tu^XOz!B8QGKFlp;s$#CiS2_D||d%DeaZk?e$) zVexk^kiNf{zt%6bVBX2~B~W^Rn49OHVKhjbL32td!>YsDczB4;cW_APS%aDPfTz1cZFydrkIb&%#E3jkRkEywtd=e(aeAu33Q%f&` z50$wK=ssS5cbwng{{S!e+x&;m^2vXJ{^C~-um_uEArS7&@d8efBsT~jlE`OnJ3NKd zf2f}qxPRZJ<-&!@{uwf4uKf!}K!yHC{rI_Yx#lADzz>Y5JX@ZUADf6@5ZR|?yt`nu zw;q0){M^lNE!#(#cg%xmTG>yDTNqBJPuKqb<(sGDpU?hFUmx@Qzv6Yj$#|F<5bdi^ zxi5DQFeABf<+)?8caO*Z*v0fDi27o$W*2RDkn%12whqen5O&%<<*j`SPwvOb@_qi^ z{{TLA+jH03{{SI;Fr$c&uZz`%;{MD+m8X!LDBpf9X>3_H#S~wX2#(om`d3vSnL(iudLVG?+*U%zp_TUtN#Fewq$|jpNTdvz8JX4nGEB}cV(OMoc*n}{wMesOt8y7 zSCbIjif`8M<$$!?Fsgeadk59Sjg8JT81-ZI{wt-AhvV1!k^N#W5*|s=_`DqSf1l_3 zfa?{kp=`BgS`yx@4>@{D{7f_aEc^8RF5rH;K)cCrnFGb4Z^lL5puQ!j2cI%NWPA*p z=E*yD4tr*^=PX`Ivmp?lFd+Dk?KWRKdP}dfWq#6$seC|mh9~X)5f3FBV`!I-N~CT_ zUVRoHmGfhB{FD0+LkyBrs~;zpWk0j|U-M;&@|`z6AU-6^P=jo=$uU4OJnGM+;o<|y zFS+}`yZbN8Z!>Q#`W$B*Ej(I$**wYcwJoy1OV6S9g>qe`hupg!QWv(xCIewbf|xHg zBqyQ{A+eIY7jtsO`V1E=i27+C2m6_e+YZ1!tQ+8cHI_4^tia3P(UTI} zewtf0=hI*zL1hsBE^PMuSeBS)aQKn4+W@;`K4Fes8TK$OhTFn(o=f|?K0+7HLOfVm zCoNwSXJg4aYh!vwv!B27{_KNaz|ZHW^L`K@-{;5kXwF}EKZE_=AaB8+`~1MMFD=8C zMrOeL{WAwFble>J1=q0Gk*V?{*CpNM##6<)=Ebt@jh0z)xBmdf#$N;Bq&SW0-8b!CIp3&f^TgDyds*hYDk5s&Pi zJLXk8X<%%9!T>z|Am4X>evckwTS(D#Xkery0;^o603he+^1^!D?J zP`ua|m<5!(os3%|;X3yPI>^jzLo!h&(7FEr>yz}`zh2u1(@FeKL_P=V$!Ny4;>=bv z()*GOZM=5hrZ+Cyk&;Y7_Z)5Mk}#aQ-K; zPoao*thbOkSVPGJTVn=J3;~dd1Uu$KQ{CINxs&58p9@(B-H)4Bb{Zcx6Cg*DMVW1_ z=6;>oyOQ;W>mg(^63ax5_WBNqqEU6sGtmcQ;oJZbMn>%@t__3w|=o^6Pr+COqmF5y_AbYgGGoEkK#royz=q6bO z^g>LByVO{GSbRe_IIo+23l0AO3r@Y1>Hh%mK@f<3VW4ftm{@nrUZV{rG=nLcYnbj@ zo8i(#7jQB((aMZK<3|UbiKCc24G|QE)QAU`-j3UyLh+{`gnm1x>G>~>p8oNpj{ZOA z#R1v(&-z>U`t7gH=Z*8vw)l|1Z@k!s!1)=}&Cd9i4RKezj$|rvlmI3avLCo$y6W)n zZAKvO0*F6dAo5*;P5h55_5R!djrMu+x9|P9!8;Au%{GBlK?GEwp_N!!4{HY+IH`HV{47 zF%TjPj@j@A97KfK?xCc}OJu2Z_CI5HySFyI7oRYMtR21D{{Z;bUvwJm^*Oc~tm;~R zlA`hS&>zyg6yG8?0N)2_@meJP@Ilq-{?&?~Ac3EDPep==Zw^&EL60#jEQ4UEbI?z?4a_ zC4~(xn(Y)+Sv0^Tjz@to1TkZlYH7Hsdve3EijudINHHqb(tLO zD0Jg#kHxLghkX45FIOdP^svHht8xux3(N$JKr9asA2#iSFf1~z5E&Q43Fgt7h-R{# zE{VE?9$KA-$>-BxH?Y?(61>6L9|hcm!R*W%2E?6Q%xn!!gSXJ)9G1WQZZekJGv{t) zLtT?P@)hpwf>Q}@kU$RD*m7L4ct{+yjoBXZ<F8tuhEUE#2M;Pfg2#taFdUZ zFjJ{?hZ|Ln2Fb0kFJufUF0Q!2$OozUSxkKocMI0Tq^!i{@|Rw6@oXe##HWeZVS@`n zV`tC{3B7$h_<(zuA0+JTDRJ=`vNpu8HkL1#ELbdGrJk+E@XKs4RF`4S+s<0Peu|0=V~FM4J%&@6>qvf7zd_ z{F-htQ~-jDmgJPu3ampkfz)lGlYSDWd`$08pZD*dnET=W`jIMYd1{8muR}$|T4bcf zdX2&<8B8__cDPd$Ek;B&uN-Df`v>R#O-6=5TEVnOi9oU86)Y8FnQLp9YNSNcHK;o7 zz(pq#*286j4a_0K8NzeqVO_zEGkY2Y22{u;sBNXGVR?gm%KMbSmx`M$NUWq=?w30R z3Busg1CuCX4W+7-M@go@$d>^Lh*+>&aS6!#KdHs`{{XT6f8;{O*%NSW*t(RX%LW_E z{_&CX8@^++xDwzyp3(4xsI61Q*xI>kIOaAH>fm-t_KZdkEV2|tVt9)64YCRh0gQAI zH)6$>AyEr~8L3onp|+;N3j2_=o0?)=UR*#V;~fm4h&NRb<|l-+Z-@0i5B|X0?*9NK z^#P_F&gG(7J)?D3G$kT72&V7#uj3yRZ#sTI`pvF zi}3`qY8ap?xm#d}j_O$<0u!}@T$+a<9unhaCxpD>1muidgCg&lNnwj{g2Z4=(xs7k z)(V78geZwbmxdHsGA>eMV_=uze^c=P0PL-N*~@1cYRtIGWexQWiz`@qjRM>6udj(+ z`6vNB3e|L5+!eXfSKQ_Hi_G~G^?%u(tQ~rZSQNG;5b+7EG!g-_S<+JC3vme(Qn5?h zj*^K?LZTPuH3aTPqR0Vaps2YPIRWfd#6cjbZG;76Oj`uueM}iNZY*4(J>`Wk>=3Z* zsZd8#FZAEksqufzwvA_56`IzFS%3*>>Z+}nR1TGwxe^c4yd?XfR zzb{G8PBrgK5nH)ykEcdMDT-L*U{r&5-KN0lD>}^`O#?vH#WYqrag|2 z`{tpf7W7nob~bDFhaV-{AjDAvQ$ z1B+e@bA9qCZU%@ifmVjfr5|aIorD7UR5`eh zMXj+!CoYGC{j5ah?J6Kjz{1zM2kIU->MkI0X7X59yfW$+3ra0%Kw4PMY8aCd2f=CN z0@U6TS0*KmM!*|z=mFF0_wLs66iOk2h^q1)fXvP?4n$jX~;Q5$-A%*4NW#8 zLKK+*c_S8KgGm4R+ zZj?ZWY{rt9ztyS~0t9NKNoR^9qMl8c)HLa0k*9R?vA&Yx4TJ%* zj8Vt|iOB%$V2ol0(1KPlF4$YRH%Qg6@&;#c;v>D3G$2t42`)$5EC`uwT*v`11w>7A zE7r0l(}>;>qQ{sr6~qK=fJ%phH}LqK!tn@@ntmlu?Ee5^!1?|{T%2wR*r|$>37txn zBlj5fO|NmlFx_@H$}bttz~9;g?kxJkG!JOdIoa4slU?FsK2b&3K+zh9Dwa!tN|?F1 zt%1Pe9PCRDA#7G`BEuDrL9AgVQy_$Jmu?-bwA6YfsxdXF-cpdVCXwj|;$VPDs*P0! zq5BLXFVFFa*bv}T0m2*P;G^m-fQXyPWO9$%%@e^YeWg8oK0TtbmnAlSNK*?Sdz!ML zjYV*U2vD|Gn3}> zV{>zaLDv`;nT|GF7`F&D#I9x#j3pe-z>bXKdoh80{{R_*;E?e(ULjaPD$-?8<~s*5 z0P_O{8B^*AQ|#SV}yROqepG(VE94^qR0(eE@8f4c*GKfR=@5?p|*xu(LRcMgYf zt&uI3aRnhfGCTrMede;LgR>;Mf>i|V4#ZGI#I^|x)@GbQhqPgHfRvF~62{A3F5tLg zPFOoXFtcOaouosU1H>y&K>|R0`bh4TP>+1eMk8x5Lh})EJU|qIk22{1^Z*jxV%Us< zEdjYW0axJf;vA*}VWOGHU8kC+>xyrPhlB3{$RQ&(37n3P!bF1FTSo^L_$>?a$_@O8 zsba(D`7K4EsO%lG)HL)4BsU%7DpQ$XFqRujElaWm26K%eO?i&6+@Vx6D#7lFLf1nS zC%lWqBCjCjSB^G=VknS^Lb8Jk` zItI%Sc^|Jb;w(4j#R-81z zEUwU^fK?vr-OA<_c8k3LQ^QS)-4!i6v1gcQHI1lwtc*<+s}w&l*|R)jq6@zBLITP( z?kiTs+traAQBX#T??u(t(8CR*n=r-6u*(QR$ZAf+Ct%QpP)Z$EUZa+ynOKUAqNv3c zrR$N(r%Uhw!(10;9Hn)Dfk2D8s+Q|Zp3~|x=T%)bweXixs4;F0KuInMiz&h#X;u)Y z-dj?shzF5M#G;^E7u)P9c7h?zt)|B+mbaLOUQn%NqTK51$`QirAk$l&wOR(1N1J-G- z0Bu^Ww7NA6Y0~Eg*pDuEZiQ~bQ-G^{YCYa*#5uSTi_EW5hnP{wN}5X1)(7(dx}5|J zwidutSzMBWjj>I-(9)lJSzWt%C_I9u*S5EamH}GX@bg{)AC^|(RMBp16du6`Y}P+; z-vMpSgJ*UwW4918+G)3MH(gZ_4xL;UuK{lGtLn0FP$JQ#f~vI6J^9!K)NYju6#<2u zxx0^UmAe8Qp=W?t0d;d!PAo;$u!t>ie*|?iRsle$Wp=IeZ!(OMWegF3=q%xGmMxy| z)YNS2H^o5jXaj=<26zvjGLdxom08%>yka*cB?E?sH%kvaV3=b$S(*SLdY(mHz<{Do@QihWyM!1DTm&8idaW6+PQA}!) zIx#4FKfoTdln^h1Pld@7pdz@u1 z2yO)_3hq(#iMsS^$y?YChz~K;I)H&#%c!ta;W>;kznD)u9Wqb|IZLek7522RSc+s%PE4%SS!Ql<_jeRp@uSrK!mCt-ePpm0xTOo zEc}sU@>A;;<|e@f!8l8=9UBdiq~$eW^BuzpcEDr~CCiKemzi!^MajOLb|G`N1j8ZJ zTwt_1l)57Z#kLiMS{%=00;X1QN2N9n7ZAkeVzmYgq209ozt8sqp)JW{n6|iy0f<0B zVx>_SlA~oJ1fp=(1hBPsQ)yj(Ya<_0mje#p7Y6+c&R-(5r;%XMWOc_;8jRxXTEwoLy8V+OHlMpHUj7&$wL23qC{A(rzhivIxgZX(M)1oD75f|g6Mi{TKJ?~rjO2(GqFwZRKJ!FU?1>9#D&(-2V@YXiHHpRbLMVC}cur!3U51MhsmNb73G^eo z7}!XMS&#^vs4Em*K}_I`Hdv@MfmXpiDlRQ&2}HY=U81rQpw5v?=hI61rffex(BBJu z^Nl}}5q;46bstva=rs2K0I?R=eI!t~70`v>5UWh7uH}MDF)omnqf5lZ+(HtrBh*|y zHq;1Gk)3iW064&hl3WZeoTp(5v`Xm22F0l`0vJMzaRXz78I$XB%{n0AF3N*M7UUU> zF_!`Y>yv7$5HVH10k#@e8omuK=mgOcyDKf_7|DHJuAiD$<_EYt^h=uu4F_F)VXy(v zP<z2KoS22xLVuY=lDKpE)q(8|FG-u48qcfty^Q=4)(mEO;)@ z0_|@Q6wZ-DyL2cNziTcNX)y0XBYhyZO7)dUK$FHI&R3sFt!V$pnS z+6Q;ps(_Ci?)B{-5^Vy+C=_?(i&!-Vg$2F9PE9Pvq04j%8goL59i|eI4) zKo@=9gd=uUl8beAIi&f{Qs}5kptB04-z{p6>X;6af>I(qh@yNj6PF5xvk`4r?!-edYaIRQ4u3*}p#Ipg`JP2bQhpFjYVpk}HOT z0~1;Wqo@`bx+z7eN>WuQ<>tdK>X_@HYwnkU$)pMtl@%;D3J)b|wAf>Q`!NoVOF%5Q zNpjF%5F+;0J;gDTU=7$-05^!79ExS}FUWH6y@k#}K@HV0DNULp2#6Y9Fuwi}TvMHk>2Ui3As=F!uj$UF>LoLy4wZ>3l;G(lG_8H;ep z7M8(I0_nvY&da+6B04BgpGV3F(AJ?^>Ew|>c;H-QB~^i{0AjfjD)v?ZMqIS#P&p;0me6KoQETE4k(PkE@OIUn(lVaVIUCEj_L#WKe+0pW`V$L zHON(2%XMAB#5?3V5KsyLFKX>VOg1W^cDI$-ZfU6WxE2P8iVj&>-4#$&K`J0^TERf# zshGzyb3i~FXz5MniqunK!3%{5T3WWCqgmDxB>*US7A7N&tE%BaZ;DcYC&j&{Ayf#6 zjnU$fuv6vYvZC;z;5ndm^DL<%1#l6{`3P4_ESLfvw5fY8$eQph1xrLjF=|L;YooIX#n#m5tTHT zL#w8Fo)A?Un6P?jT-I zD!1jL-f{}RC`0m2Z{AiHT#M$ozctnR2Z0|$f(D~9?2J`#y2lWlpa@Kcv4&-PIm#f6 zjTyp=%vH?CeHk#utgazrDyah4mc-Y%LZMYCXDEo$V!VX4W;T@KX~d>6t;t}fvVn4f z4Zf7AIG*r0PEgHCD_=kSfBv?*bRsLx@)R zhGXbO&kP~3u%IB9aTVNH!lw`%z`Z~YV#5~@Ve%s!#_kkZ0b3au#-IVx0`e%PkY2?J zdW6~3!6QnX#kHs^>}iM!M5s_94aZQY(v_&H6Dknc>LoFmqvtMaw@|{FS!>!dT9f zcWPY94#xF_#8)xOE^jDU%F@6M#1`OWF^>?_ zaaco$oR4uuQpl-DtQ777vVtp%mgk)PlF3qs-_bc?%rur7soy|8^H7#a#f?5QAlte& z${gZYqs^8ga&wl90NtPieAT621n-=ob_ZpwdxcA2*lD>-N^e!UTgg|Cn448B;{rg+ zT-z&lW}}tx=b#}BQD2Yj3Wzy5Osf*Y*ikMmkm6g?4X{~MMckCjjm$O~LpvvyLZm_Q z16qkpb7eynDG_j5_=Ke6Z>BcfIe_T;7XJXf=Kh!O(CvIt=*J#G;>CS;PzI3|bShNs zz{;q>SP(ze%bD*kEnXk`T)Cdd=jRXTUoLu-<>@%CHSJt`Kym*7=*3(OfCB~c`3{P= z7f$}i+Wczu-<8Byite5~d-&oHdDNoRAfYpmAf{GBMNZI{EweVR@#cx`V1poX7EwVEDk2CAlI+QB2Y4Dj%s=bj&{R}8qQ9M!~L{DgqS}OTnV5LRS zLkBlN1Gfgb=iU(Ld9U@x1%i&TTKc{WjTCF`UR;$a9PJO#|co}jj;~>4v7S1>ktznK}l>3emIGdYZlUw1m2+{ z0%6#q>(Q#FG?@8+jMND1dijpC9iY8c_MF$2IC9=+4KOZ_U`p`O>`E|OgO{b%p>=h6 ze8RtYt}Gs?wmqIHh4YUzhk*OVe4j}}xXS#0UqMURs1Zjr>Qk|7`;pfnE`ky+Hb+fm z#1#O}gcoQF)B@&|Aua=iP;~+1oa5v!6mQuqok0nz#db73p{Y=5JZk;{{RLf4LIj96b^O0JBVL)2Jv_B`w8(&VF z{i?gVEoY0NVo2*Zo`?1KU*^AtzidMM+;oO7@!v;*bh6(W?a&TW;swYdyRy@99S zK|Y}txs4mq6DqO0s?KjM!A-s`qw_EbA!Q-Gbz*Z>-A1S?pP!x}Bg(AM$K0pS(h`S= zg+cyDz2+q5075>jaYgk&;8gPOJkI!zQ~)U{A8{E-dXG0Fr5I{El8s`QM_|7L;fYf? zV%_5X-tzAIc^BRCxW+&*wbtvo zYsfI@L{AdRdsAv|za3nU>v%wSM}nGw_9jKx1mr>?W;+@b3$W-w!BdtJR6v)x6jm34 zC{Yu5QkR0j9KE3sP z{bN%BITN|39Bjo4z97J_5|x!e*8&TkOhpi|S74!h7<%C3KCfvofV&jq^yYJH7pptI zHnQ^XmB1(hg|4Gr#xe#&p%J*Kr8A0cOHX*~k^S!owdoTcfF`d@?HJXJ?s8NVg4neg zYrjULa89F*b?J?yKyr$d<^_;h94yz9vz}8%L`v68_IdtS$enp5?hMv|dTXtB# ztPJ*r(M1ISbN~mj2B!_ZGNNd-a*EdZQ!70xGRIjUM(dL8qbv<&$8c-SXWj%*b!A-B z6EzUqu1@K%hG*W;1rTw%n9)|?1W`0NDJ$ygLX{fouNy09A0>)H%^cXHE&{ z9bY0>;^Wvv9khMVvA;aj6PQ-*V4K?ThuRsEF#yG;*MPOCTJi;DO-jLH{ zS>`dK$j&SP=_(l5)sn>-6`_ut?+rc+{8#oFETS8HK*!QAu+)nuI8?lb+I&3_yu=VH zR^uMQvf}twYK>N@l+n`si7ud;BTb5BVf=zw3bHFIEiMCUcwIt~yyzFS+V(npFpyM( z23;3dhKAL!3vtjd3CeFyIf{D;Kn9(zxi+GaNY)1Pnm0(rI7e}%rt;$=^)xS#uxu3B zcVa4>04w$p`ACggael<1Awe@M54ONRXg}YGEYt;TC}286BC;V%4uVq33y@%QXZ8-71nczzR8xixxt4L;$Tz8WWc@0h~DviDIvCR0cylnm*7COA=2^*0rF9$PBoTdV49D?XV_<#c_LhU09Y6MYYB_cW{Bc#%>I#pvzthftM2N!l= zMu&l+9vzm3pcQpBTzUW}kL9I)YTyG^#NgEczcS%0OvH+~1uLc~OSw@70BnF_c7?=G zq?K@P5UMuW1S+8h$wamjo=XjlB}!NoXEBwje7r)RKs~{+3KMmDjAAMWh_+BlrEOxI zWiF-d6tKlz#1u}!MDOq*O$lu(lJ^>9wnvX?QE+Fsr-DHk;&TM#Ne|h$_;f)MbBqcH zoQ>zdM3&mfQku}2!ev9 zn;~I1DGigUFdkvb6uOIdb2;_P8RA;m_Lf8D8uVQrqPT3YCBs6u-;cTf03j;t$*1G{ z=!AHjqNbQHc;_5LFsQf-7sTV4SgR#^$7-$?h_yd;P<*Wi)rAo}(6_?i`4|=}LA>Ex z?=c`-Q`gT!?D6f)pj_mApA$({0dBRM@3F@-3>2-}v# zu_$5}90Q5Q1X#F)A%t-P#B(;N4a!v=jh8bl8mXPiiCGkC$$NU6(Wq%YCkUxcHSv4) z<|kv^*nhwBB&KuJcT9J`3-UjfG`=Nou)bUs_hEmA*YLl{eW4VCrtOMpkB|4_Ep5@W zH3;U$D~wNf-><6V&3Aye;`l!^C=2ILwSEBzm((CUlSWlAExD5GAAb+e{(Hd;Yrfax zf0EMpc$d1Da4pDwM&srchZ6zlDJiL2G_jYskxa1_73ci>!8@%#F?&B~C;7uT}r!| zQ<)l_AOaCBjui1KQdQEUfV~c}GvK7hKP5f2NuK)aa-qwb7FxwazG;Xk*D?BYVlBYQsD{Ck{FbvgI{0Lb<_e{feUGfYDJC6Y@15pyrl z6Q<#vbMqB`L(xElAc#4fNO-U+5eY)XjTFFH2DySGZ*-!iWT6#BR^>%Qh&~g1PNtH? zS;TDf01>pwWr{_;; zT&jsl&2AAT33v%ndtab_+x$jGYFedyxfyDfnjatc z{{Uq%K4Ok#nF2Zd%H=I0-Si{59g3J&EQKo}E*O^t?2$wb;_vrw=bAbOHVzPpkg`iaML^Ec!P5 zhwA93%!K=w4#36NuV^oC@+(Bk@i;|tiM1D4{Gs}|tOwY)@~7fh+wSr3UVS3K{{X)X zyJ-Iaey1Wo^qdR&&P9Os5h?U1Q6N;Mf*i+Yyg@|;)B^=Ru(ucoGq6hc=uHZOCo+f@ ziX0&LN>Q=c-P-|TDFFbcKv};#u6&>%S8+sX#Hwx_gK-_)BAX$uWBctA$`$Od#n_|x zoQ4oDJUKk}r%dC{GVHub3!m&O%%9KBsfi^i94XKHI!>Vo}ZWJ6#d_j1M9KmWU<|^vpa?)9V8(Sri zUL^++qUvfMP_#gzqbTr7Q4(*MtCI=C_bIrwk&rI(e2K51(bI2<#t_|Loe2Gu@GKPt zjYluF8d{oF5zbY?0?7)0lSs@T_u6(42&0)gt3brBNhzTiDxnBB3KaG17%dPhy>cgd0~|dRvH|}yP|2e zgH%H9UWowtavS*9%gX&*UzxJs5BtPer_dMq`-ux*r`io7zuyv*eL&mH+0Hb)#;!sw zWJv~IVMIA#Rd@L&!e8Z%+emgtmO=13iQ31E5inuqr~H=)0lL)?|zCvSf9Ljo%xiZA8h?aJSW%w%Xs_9 za!12Ef1?-5&zSYM6l|v(R?Alqvu+D4<}uJ43|tEjQ9_h$TqE#9PQT2hiR_o4N-N*v zVOm(%HSM}D+b*hW%7`4*Pm#WliBYL10X716&F_!T6~duCq{_(W2VMS zE*49iKs@B=fqI4bg1ef@%2jt8K)-3uFg91rN3eU1(Ra)n=AiZfXYK*dxr$b&(hZpj7kUnJC+QjQ=N*imp?elLZI>qo{aVaJ;_`{%2@$$Kpab6 zCDk8BS|J(XfHjro{$s1s6>OuegUKkmsM^+R3=}qtSKznseR|lU%Xn=r%cWfk`$c4- z;Cu@g>|5;_)Zqh0oi&bGdJ%ytO3&bu0DVEtngS0;=HZ%w*Yyfjj(vBggH5`B@Aeg%lCxo%&WBt7r zg{gsJ*THYJED2}|4r+_8(>nsugSLZ}`~ViB08|3RP>3mo*#b*Kh!wB{Fk$w#7tQkm zZDJC#0P?&LelwTK>izikqIR;as1*d81Ke|rVvjQ>75@OwqZvlWnpqy03gK=Z0bc>R zEe*gK_yaS{0jLm=FDNkisMro;oP5UC!DA=~SHfSt^UNnDqWR}ZmD6^gSk(&CTzxDb z#5PnaySi!jDf9G;7Jd_!3D|ENwv;jDzi5ZdRK=HN3URc` zsp0AR$T0*M71}^SaT+$g@&WAubS|+3#g%kZeHR+8amz%Hxr;)%#}{Ix+X?`drTC-d ziUT3iAYFhsy9aoH97vYD1#gh5SRo0tIxejS;d^ba0_vX(6qIaK6;TC%@j*avx8a%T zNI^MnN64G`Kig3_3G`))8)1DVVgUwa%tMJ`r~;E=J*HRD+)o9Cz*YsRYhz#m=SVqJs(kX$`W^_gz^a2w?A`NlsJsAx zC{|x10lVt04YUysbHbE2o^=}>OI$lAO-daY10vo=AjZyN(moi|cFWZl66aw8mZe%# z%)VWrQF&Mo%_aS1y<&G;_7*2+*Zc*)dY&QdXa4?U-=Fu^RoEIPC&Fp>p6#hC_f?Ht zp{4*mL7t|`FObvqJpmRmx!sHtYcZi?dis6J{>m*M?|2TuJ;>LG!%?@F?hnEGlyUfH zNW_E9=3>lBV~k!MeI+~-+9+NnP$MwV#;|cfJdJr7LywH0qJTO81K5ldLZZ}W=u6`0 zO~dUMwuM_)-Q|?Jnlf4Cmkg9DJEl4no(`>38$-oIc2Hm*V|9$xYx#t`xlcO_s>l`U z3B*FPm?7=xzmhiSf{AT!gMS29?icX>)F~JH7=4fX2}AY&0E8mH^ZoUWnEXXt2~UVA zd9$Jz+3q1WGp=DU}etBp?f@xU;6EiYG)u@|E`#Qjv+U&)A<2hug!~#|{Bk z%kTdHzxHZ{^pr6EUsyVG;bGFhM0inCCk@23mv4iA`3n&DI{mo(&1SFniVv)5n)d$y!U&7}h&KN7h*9*6 z8gmm|MDk*9T$C9>^94AJwlH;fVO_aDsgf+M|@?-Yr-Q7y!|7uqY4GBRVtMsHH zu!3ORp~xQ$6PkW!BqljzulKTNpFvORELNW*1(C=lEi6OaJZJG2^96P_#}Ixd z8bMAa2vC%Ei_DxYC5@Vexf2jM5Iy(#I%Z22@)WBnnh!jQRph_t@(XMW*>pIic(36V z<^-&kL{zKT1Q=aKUVvBOALv#4czz*h76}g7rA9Tx?!$k8{ftpiPB38$dykR@Dy0cU zsC&Hun=vkGQqV&eE%Wz?FlV?vBbaB*cfwZgrcCsi#I?3o+d2}*AUQBBAh~BDW>rM3 zL=DQpfbUf-*CqE1F+lAx>UvFb(TOP39ce63@m8o1OP34I6ttgS%uQ# z{{V3R0Fbzlxj?m$x0!U>?r@A6D^E&$f~8zyD_$b{HR28pc1tn+O7LRFL$Vgnq%7hpVk-<5Y#Qb*@h&JzloKXK2by&Wz!B(2C3{PP*8h#=%QpQCc%Y(Ab z41kTTkKP9DZf!vCC`%%ey(yJGC0wY4U!*L8ZsM(&G=-C0i*Fv72;U?#39=9t&O4J6 z@RF*DOj^S0z5@t(9{Kux?gE z=29e8xbRE?9n+bZ2!F%=K_^c^N4Z4j&|I}k2382dFeEyTmP8h=07_$Z^_79w_7(^A z0>nuG+Z#4v1}?@ng(tFEVggaHe#H!?%;tuXp%;q-kBB9uwk;_#0Ingx#YuAhJ~)Qp?om) z!N{<8ZdPSc$5y@UjaMx33Ng;{#5l~srBtGytILb(QJdlzmvAZEmlN5Fij|70GSmih zC?(7EMsKLJ7mrAznPC*huMy&izSMY-@&4je+cE$M36vj*Hz{R4ghpM=reRSm8&4E9 zO9`V<9eA97?wIYFraHAuMLp#Qlx>h;3iMS~RdrRB#Z4szk4Q&`;rh?JisZParTAd{g99?BDC{+sva73LEUq*xdbXRhuZ*aiWVdL?H7hqP|% zPiazvc%A!28xT7g#HxVH0*jocvGEe8F{^-g8DQl1zH=|sqDU+l(3*^TMAun)c_9*Nl*bTe1!tSw=k8<%(yQx z=}Q>1`GSnHqyx!w&O zy`0WfkSKzlf|8V(U4|8l#8UW*q2(I6Fx+CaVLZeooPl!7VB89xlZC{ICIb?{gjvcw zkS5YH9zsT*B2lrZ)Djwv9eNTNs);z4I)%Kz4(4|~lE)EST|*Bt$cr}GEv3~=$u&#M zN`u+{5j8d zio04JU3*IjfVgODRd{E=cLM=}(O7x1*aM)sZ8ySgCx&P_UueS3Z_7Bvt#H@ssewwz z1V@n@6WJ13*6V_?;QI>poMLN&DyxCRs;C5N_9i#dCl7Zl#Zf_Jada#>rz{>q0E37n zOzB3ds1&v-DP>b3Vk+W%r9r_f=o7@p7FARL)O8ZXyCr+ZsCclXxa&+*$iP>GYF$AZ zIRJ`5WiS%0O-#j9uMb87^9v%FCB;-*OTJ>hC2SE8#vra*n5{F*9uWwe5Ld*q)Cg(J zsb8fpje#30Ttc|0JVl)I=}`kBUGxRSbQ4o1$Jq*yytNc&-Hpp-R9G`CR&f##OIYVH zZODpjq9w(2z)Eui0dWGjmSM36QtX3ZJiyeZ;)GGjh8Bp#w#8|ck!27gmldsvN?;sB zAsu}taTx5#(=Z@%^iYfOao`j|9#LA!#1h_!zYso%z?WsJn1dpf1h*zHl3g}ks3pL> zmQ7<#lFtZfvhG!PDQ6g2bu|J)R)jFSji>@QELh#kz02JBzz~-mmlv2CqsByvp>Hv6 zC_OU%hZ$=djB<0-vPIOU;2fen!D>^8rA^E3CJ>|C352{@#k@)F4$dO5sgNm%Bn50v zh>1kGY%8dwLD^A5NUQ2A;fIXA@w}sDp|e@HO9e0xqblSO-S>(lNZeo@F^Yw)vuwMU z=*6(vQK?}S>IZVim=ICK1H=T01e2D-pg^KHMv~If%D5jeZ%Ih@f|NmOgLMM3CK9$G z)Tl@g5ut>o@f7Y+;$Nbln7pCLseBQ{vy=mfxs0*WSg=(eL}nV5 zpZ~-FCJ+Gu00II51Oov90RaI30003I03k6!QDJd`k)g4{(eUB%5dYc$2mt{A0Y4Bh z+-dm0?leCb;Q;r5LUbd9S4g$s@sk)qy5|HuhZ8xZO+Dl=Az%*}ynt-R{{T!F*%8@K zICzPOgaZqJ;}Ej~sb5p;0m6=?!~;-1jxddTVL}sFVk;0P1}nxr7ZwEYpY=a{AR;A( z<{p4Bh8>Bm=G)?&LEdngK)hn`DK;FwZBzUNWkTRAvDPblh7hH*j)_984il zdvO%gX9aPH0fFlf55UKxSewmMcyDfKNr7@eHeKQ_iG&c(R|#SJC={7&tK; zDA>EkjaPhU;{>&6bzFtR&v~FJ!IsF_E!P;5CyU4u`e4&l*rVS!Ig(sg2eVrv0~<00 z?>({#Cti%y4F9WD4eAspGbB1?gyOz$3Ln-G39VW7RIeUfzh3kEA^OJ}m3CB$11x~Ed zMwH`ob;2~SPsH=v+km6GQ5R@Ic*sVZSDf9!@h}t$;X{e(ggi%QIJINTgb3He6s*@p z#NPoxz2@OUhnBw?D_A$ZI4~lO`eH`c3*!L{cyL?*T`&c7urcWcLO;AR ziTW%C@WNxY9)p6JK#mywo;C(*2zhWR2ApF}DeaNSH@7~R9!2wo37c&$y)k6$fukv- zz2BT2QXCD;7-PY!jlgY{OjJsT%hMgG#C#t3byOh%ImHN2yUwP7cH(rRu#J>_;6?ny zwl97nsf*fYfYvejfvxn-#M46Ueet@ncsXLa={WVsPKTR_G)W8qi51wIFxrGw$cZF+S@rx&g9&(mfWpL(^pvMiN1;<+%ubg@b9jHf(zVD270cEH zH?M)qc^?^Vr@lH^oJ{8<>k*ReT$bjx?bdCaH@w((O(sPQ4>xWjWk${na8-oan>iVr z7$_F7*Bistly9IkxX_7KX(_H_yXiR6Sr729bZ>08`;MJsM7@koxV?OPy}|E+7|bSq`rH`1k!pk zSb7e!kQ=9_91x{%I2fDZi@4hqt_X^|C52#7uT0$x1v`7rW|(kmHZ1$bO8~0)#8N1N zdBSd>ch(YSU5(>`g$*~(DWqz7ch{?zHjF*5W;2`aoMr9|PfQS~^r7b-8MjUdQLeBP zXcIMXX!7zYH*_3X)^k9yMHUcYV0CINcGyQUa<;oZ^y(3c~6cpOK!Mz3VB+0!@ z)kHJ1zqA|4Nu!pBdNujPI@=*z@UB-?1=0G)z$8d#77gB>e#2Ju4tF9j-)CfXcTC3; zAOb{UUEt6~U5V87CoDoBPT;KtY9~gO<2nf1dMJnNH#tsA@1lf+jU9JqE z&a;)k0TksE0~!MYIl`_2t;3l(!+9iI86yFFm@JZoWyPO`bE^h|MjTWSlnH&SkSe#F^v=6Fg3V)1+OeJQWC3*Xo65)oqs}ERf#BtW5Jn1M90pey)Ir14 zz}pTvxG$cvIPxm4$GpvNXa`lr%?-&; zQ&7g41Z(NVOOqH(qHK3R_kiNx8qJoQ-Vjd)y>NmdKy``QN~)CDL~xeo0OtV**~jYQ z^Y#N`CAfWHyQnVF-xliF#@M@v4r~EmSPB&a6%MWfDcu8R4SKrok3djRjX>zl`{o)% z6+Bh=$s~AyA_4+{LhHeZPNnxW^lJgJQtiWa@zUA zh%}E0gCKj85TJtL#l-~MoC7qV@?z9ioQELhU{_1TaghZM$5?CN3gqT}B)G5%IUP9o z73&#LK88BNuRby(9Qf8eOnVy2xonq*2cu$Jni1EG+G&{6LTo$F0J*r}uyOL{j(c&8 zE^JY|?~OBh!WKHRj#h%SU;%eP-;oM7mMLbi z2Ud2xxnIxPK+q|$ZkFR=I_NE{v;hxSMYI3`;4^arw8RSUcIKuGV3ZmLK$sJUtV95K zPV>c&80bNQ_FzKtFF49-m}H$%rs0QPw^J?{Ud|rqbPUfUs22KTVdf`zqlY%&trepa z99Moa>DutYZBM2J5ga&>1;&$(F(eDQf>XZ^7K_$A3cMsdV!_2R#?&G^Y0d}c6|&+$ zqEAM05(HVi{{Zb13^PnhdBy}R0CAP7I^MBd5@>UT=xUnN`M~il`A6T*Ffg1Vr?ymt z5=EcLyfkr}Y#v~m|_ld~o7zKqRyz1e}-V|&Xcr?XGQw?B7+ewe&S9nMj^0;+> zG2U5ZaANvw;5=ZlKW498V$zwaz`{^qG2u)oRVGaiPZ_f4b&#%(eJ%t^3|AK>;l{ek zfS}_ng>M8f9EY-N4t4x542hFFcri*I2N?~>+knpl+XCP^FwonMl1#GS0Qtj^g&U0Z z$|4m-IWb921#`Sl%0LmboY%;g zUE^Hiw+KOx0q)IX6Jxw`$hbE5ixRLIcuq!ddA#A=Rqp_h8g43T7sSC3#P7~XO}D)A z50ezv#wTxVdXWyX$ZF|aR)bfk)*RFeS}=nJHh!=;uq)nPJdFYM#zDa?CEgTKPfS4% z!MjgPN(A}X4jJ*_alm7H#9ATh=N7I&^5i6`5E0dT!5yBNN7Cf`nydTC5Ft+Vz-i0m zWp74fXPnD`R66&_Kr1?DCUcXlpQH(ZAP4}ftV5Lg1H4)Yi&Wu~n?>Zi%wQl*@_Lh@ zSV&S(<~k=KN#YAfNsaL+a!>|!b`s-9Cks1L7XTCsFaQXlw6dj!h{e_h?bg*naKaiA zuuSseA&eD3&V(Q=gdA#`B@!r5>fGL2aG)^+y9@+y7_)fwW4nRQ&bl(nQGu4x&c_)F zc~~h9*O7t;jp(?f$Uvp8KU&=btW+2{@q{Xu$%1cydScjpvT8)_Il-Ef6pW}aWWi+L zoOio8^2grlxWkF~tDF=>=ovsbWAwUmLBn?tX*$+02pd=-`boEWXqC?9AW|7z7kIA1 zk;S;!i^00!Dly){cH^Z$ZcJ&=Y?)~X1#p-eb>)%~rtOAott<6_C{+k$E5y??aKQ)N z^0=tUDsAbUDj&lbG?O!=5z_<<4ptU2^^67)*lQP55;9F!G{;r!JYgjT*)R*xt&5=r zHe{?{Xm*)v6jrLMa1^$wX1ME)=5KO?Y0o)G2*sZ7yffBs?ZW^+Xaq;^^Nr*-?N!C` z=NNfH^Ck-DgpOYTtxOg%dvSq;uAfE@HtL+=Wog**8A=1jIH8NyGBBp*FxwL@K)d52 zfE=e7-bVL|6KjdnJmn)=!80>xZviCN*?=wP!gKhH-=H+sGArtE-S0yHLFIu8H-QC1 z61R?~J0;i-Il`uwtXfHTTpLito^TkH_1;2IYg>jiQ#I2qtR0+T3ndyx@r)MSu(=sX zm?=vstOunR3OFVlKsn<#xdbk|p19YiXxG*Ys=YiIl!yCZrg6LDizuWt%yOUxfLtI< zri?44G&^%k!AAKG3fD*=ACh{r9TrSsdapQMXrd(Z=gUKmgzCCSRL7VW5LbOdTqRmc zavvLhT+kX1Aux1<|GTbQ1iBeVD1l z{DN9NMKG;t!0!zpUkoz@-7q?UwC@@lJ}qJ=gPC`X=RK2*qIE0aVvEQkcFI_3ocD55 zyyui#HI+lBW4ui@cQHLYd%3m4k6+W z!1OO!I%pJl#yW{#7y=MGCL%zg4<5MtR_NQ?3*NLI2RH&uJV+gw6fy5Bkg~Mr0;P4K z^OZBG;2&ICM+N!G1d6=wm=NosaHHx`wesGWf0HKa~ zFzJ|QjseJH4OyXYHBk)^cvEMXig*#ioD?5~G<;?Ft5Y19w%0W0@s$m~S_Z#{4<=U) zI7M_l;pYkuSRq`xGE|cBgwh4M=*){K5woLS-27u5gK!SNXd&r14e1)f^B(bVuTGw& z$~t=LW9RCREg(uD#TKCIji0J$ida}!#g4F;)Rg4QXmgAo_ZI-PD(l+`EVNL~ZUv>o zQG6y4n8D(B$0p9tc^(HphAkP%DuRbun{c6B++su$c$G5 zng0MeV-#t`V}(GIx&Hu;GUWlwX*^y7$Hqjo9)@h2)$VnO{{R(1;K8bFesYgLq{{~! zIXqTP3Su~}(1Tls{{R?SV(ot>7D&0@uvzhlcw%6Pt5Op{P5It#Yheoek0n>246wX- z0+YuaoZ-T!mIx3n4{kP<9}Y6q7of`x-oiOnvRIGSZ-jkE=*~a~0%r_fAaCWuQC`W6 zNzoj>2+_`Iux5B`p#?@Rd8L$rW}U8L-u84y+c3bo8t?KrHcOm zFxzYe<#2+fcxPBb)Yunqt^f>Bk2q-vcwFL<4<=YP2wid333L_#h3%}_ysl*Oxag`Y zyo|2dp_RfE)9A#enjdy<;t<2GRm7?q5Y@jR-aO8JY2ok7~K zo^f)}a!TL6I7^O&b>lb|huKE4q!4aTC)oN^Il(vyXzi$%o@0k|NMfdwP$c65$BUeX zuvRMouwzF0m%??I)I+;E8tm6scr;U$H2TVbG+`$i?{gwRwA+J%#)4Q>O!Wuw=QC%2 z=)u&-zw9zv6~$!z_uKu$Uv7Uf_yfUT!eGn)029lIy)8@4a%kLq3m}5 z0Ly>^n7zkl6ccO6_3g*DUJw-^o_;rivRu`ug^+@KxE?}~dg6oLkw>@>!RxK%Ncn*k z@81sk8MZhxos~ZsqIJL~E{<=EQa}S^!zGHkt^s85fA2lP96wB>81M{(eX0js;~1y4 z{@?@C0v$Z#Q4Mrqv}d-=0tYDNdNH&c;|(u!f!;hP1}L63`(d>mwal4j2!pQ}lcI>l z^ve-_FZ#m(QxmUTfdY%p{qXH=!YGB(sTd%rB7jwQjoc*R1~rXf3@Ww@-yAzLtU!*UsG(R@ z47Sa!D#CPSX3G5r4QOl3E&HtWHG#0H;{E z0DB|tkWdFT{<+U&mvt^WEDj2`F0rX;WZ9{M>H=dSG8puT5-2CZ&-Q785jl^yU--lz zBuF@WN9Q*wZy(lQSv^ry8$K~(XQ(J?ny`Vfhl3##vE(&$ErwhhRcK1A5I_dxwe@ea z=xGs%1XLoLOT-k_Vo(CIiv-sIoori0AiW@YItV#)noFsMGQd|@u z!QMTmk<`!%x?-c2gG_8f8l1OS^OL>3)^JZi2EJs7jsm@;^k~HT`tIm9=n}ia$uJ5m zq3xxdQ_7Bk{fTzqsJd{JcU2*%TeuJfmmC_Wp7J8SZYwCJr+5VEHH`sJ4oM5x%k7Ph z%t_zN1jAQ+{?0JzcmDv32j>(20F2L^3j@<=_xs#%h;g9C>g_<;?SjZkvNaNcLdND5 zF{U+Q8@N=`&lY-N1H!%}Jt^;@pf z0;`qdtVkXbSmcd2f=KTZQ3|33cu_DFQsGFl{WN0HKw*T$lk6d{AQ~QSh-LnNC$JP0 zRMl=LKI=Bd<+Whw!l>XhRn;U!UL9*DL#VJU4)h&_s^gy5p-uk);uK~bqJ!VCFf|s8 zgytu$V9W>T} zL-UAOG{U`FF>BGJ54>1Ur>s7%E6U(t-()f~Q3+qb`a8qE?g5+0gd)RL#NBFuTX3`* z>g5f$jF&@aX7OO18fuCV+NXyb-%-4kO0&z9B~1n^c%26h`DmwE38J+#aYgf;M-B4& zV0S6Y&Hg5}i8(=eGRg+_W{(c=M1WG~I#&nwVSz7t%3DFi1RmYt3;@w^MNJ-Yx>ycH zOOqls<_{AO2|0x(D=NUJoJo*etG;nMflzwE_Clc^?mLaBU5M)#fs9MN>mJCuZw(2# zN1QN$1F)Vj@egL#;{ys3PG)G3nl-+-Cy~T>$B#A#LB-6dwdV`4C)vezBTf;2alO#5 zL;nDozBOqw+VL!noN3qC;&lqk&^^9^n!!Uys6sxDQYiu-OfwLiEkB&ld}{vyxXB}G zDSPEIq+)5QqM$C3vP_D5emqYAmsVJCZw#t=CL*A8@V(-*RZS*Mcf-85Cg)og7QJ%W zl|8pi_I|L+zOZY#r1-wLd||X{eltlM{dfGpE!6$xo3-b7^s?p3RL$*c=zhjby7S`} zxoddx;62RR2d+4f0r8R$o-qJZK=GaM_{+x!nTUgHP7Ijr5Sd*RA@BbHxHv%#J>@e8 zQ;ZA*^kVGIgbR~EUMF~94X$&`;|MS^t!U#fK?OCutrDOdP!cWOPS0*Bpiw#JAWq?K zAAvOF_4dgKEUL!`C#QHAqC{X3?TYn+L-ujr7EQ0-MJ#)9TwpLePH~hEA>J!>3kASF z4g%H|tOLIoM@5Z#3lbLZlHXulH%I`ETEXW)rIIOojz3{o9WE^z>o2&=!gUgxw5cKXeXZV%9H`doJl6+4Z~`7a58~Uij7+jBqy3qx--D9BO5H zx!BHCJRja9x5ieZMbNj8Ipq@VoH79Dvn{T<>E|elfnGI(Uc#q?#t$&C6#Kx!6G6($ zb|uFPmp80<3(~iM0AsmiR+x# zH=e+WJe`5wP+XWPpm3o&Mwvu^D}RPHl|cCIf}XP)44dPOn-JZ`oTSsoc+%j@)yemU z6)xU$bv_i(qh1&q0}#f$J29^;OkhQDib3q&3^CU@H*&|L6p`y2MJ#0?+|{NjfiiMOm!j@O1=$8>lws;;2*ftPD| zUn&QF`04x>@roTEk4?Sd4Bv&Iw-lY*E4vm19YF`gV_ z2tCLD0EWJCB_mwh{{U+z=o}qGj6?)995!J#qgk!4zH(nD?6HT-p9|^hiG-I#y}h|1 z6TIJSwQCT{{{ZoZjU53y#4`mFxFjFONqyxT`o`b_CmEbb^CT#PRiOx@r7%cgw`bbS zp!b6Mq$xvy@j(}htBvb4l-z(=Oq}!}*#Kx)Z>r(5(#GHfGhHT5567GV4JOBUAZd#G zf4;qA3RLL>k@+#8IY(Kbr=N^LVr9eBRtqWuC7nLFFncrH>Ve(`CUjipFgndmJuDyy z^W@^a2u*m$3#i~q{N;@gUF3u--%d)`4;V4cwPY$1KyU92I+qf={9@nWX_*hYo~IOC zu_qm6%m;-LcZlkQCIFhMhd4IyHskrpC{p?v{{YxnY;hD6zH&r^ltb4HW5<#w7#h}s zCINXOIm1B<8q0u6;~v#;gPASfT!V8E`L{{Y;qzwYxgp4WsQ!Hy5SDEtia z9ZbHWWza2^eS}X)KBhEMh_M|HOgBA;0&I!Rzzs3;llYeKfK-*y*Y_+2ETbw$P8?(K zcdV}mv4gmrc*KCmoY)q)aG{v{$;+OZce9NvN33You5z|tEyMH69>f}Cncpjc`8dF0}VlWQpmab?ih2S2sj++TRdilXoQhJ6cZ8LapH`oRP ztTZNVvEDSF*3WD-5p-(cp`hPfEK9JqIeqb8Tn1phO<_Vrsb2cc`mqc;*zxej2)M^D z&LKQ*WY4}W+y!7r1gbA*jIY-F!>k`y4ZCJk9zjg)r^a6$?!Dl1-mur!aTM5(ZQw?> zT@#Xf4r@C+2kDi}FA6b_S+QHqYHykS%|REXa4kvVxMvLOAt3Aya3!GEv~Yf1eB$>o zXs#2-OLxfc$knm@rWmQf^QB)V{Q$Dn;Z9?W&MyljCiw4(DF|5 z7iI|fJIXs zNTZAmE1vj802)_^6>7USWo1^Ih;ZR{k$PXBlnVO4uA*5Q;?&mo#D-)L`WX0@6f{*)DTh!xCCBr zrU^1&#KTzUlNQj)E*<)L8^iIN2H@>+=9kpLn7il3Mg!|>Aw&lw8LIdUNi4r+J$&u)h%DI!xjhkkA`n%)x=MV^^KKtymNJ5E+Kd9Iyvf))pZFZ;4n9Ey^q zKD3C2fM_*9B3od94K!Tbd~fK}S5#5LOfBDOdyidygi0K_yTIOv&h=+pe;f6oxT(&F z0&ki)L6;7@)Nq@@w2rk_6GhxnGFNsNHV3aJ@mN9^#mjI78b|{a0A%!>0DWZ=jXsPc zB`ZU62Wic}e;`M^a;OF&?_baY5-6zLa3|K1J_Ialq710A(%HI&Lqn$mZeYDn&;*;X zL>ubgY$FT?rD*4w4cc?*kzx+VBp2_OOND9?Fga7uFH!AGokU`7EO)Tuqt>d_hYD6z zUs&Qe&2;c)*vkcA_`$=g!IAP@C9(s@NoxY)CK6Fl8-VgQoHYU`N@w~%n@XE%h~=_= zp~!LKKA@Pb3GTG>1vX_)i!v@nBp9>C-*O3D=Pukusj$P2T|^=|MJt<07b#2%L;02ETxh zei)4aRr>?7cj@#R9T=&abAcrkot@BdWiVTzM7h`$5VxLmr{OXbt|}@LAElB>0-cr; zb$u}F9jl^CHwf$^KLgKX_rT{SlPN*K9T@RqgkfteAqlN}_(``;dW^jfe{vkIIxW6NrEm+C~RXv2I06NH3n=A z2pat5iR~Y6#&CTdOVgG-h&DF{aZ5o6GLk|pz_^H!`c!5t7*&fz%0kr2lMR3Z!cM`a zQw6bDMaL*T!!0I;9@K0w;e!Fcg>9mfc*&lk66zF&&=_Y8ww$gI7Mm9VmM2mcBG)h~ zswP^hSR!DGH(d~@ikL%02rU{9gN#Ks(6WR|1%z)6Y8H#lO;|)BAXyo9CZSMlE)?5> z(JG-0S`btNW+~#5Z8pHt>AWezDj-rh6Adj8CdilBa<@Qilw+eWu*I4T2q0*YL&WVv z^5F?d67NKQYx9#wR#%=x_=m8mk@_-c+J0>u~`(XG@K?1@Zre`sv|3i zO|juY%z>rdq(lWty-7lo9yx>3*>ICbZ+t{8!33JT2cT$qP8-f1^u7Z9L%M*z=uzo0TxO=xSyNu$3!W6s2f zoNI(@ZbH52zA>vT9USPATVP3k6ht;OwW0EJkTCKb(W$0Jl^i64IGh0QVd)F*8L>vwq0#fxujDlBJRaB~so@ouD@f zL;yX|4hiWBQf+jy4$jvi(S{0n6A9=Y6XO?+f#?>dkvh5MK%Kuef5W1ofQ}y#c_`TE zR}dIRF?`J8MPd;9(J5s!gTZ^%2-~b}367fspRnF6NuC3cgxgq@9bf?X@sl8`CwiFq zMNnKAs?>syB6!F5GSMYejT$^)_1%+ZxyK_?bh8oHK?OeXrH#W9um?+@IZrS=q-I#t zM~rcPGH#xH;xUoT4;WQa@1^O6%+~JxF+mD69O5XztdkKE6L%~}we8R5;t1ufWTKZ8 z^>~;&9Yg4+5vM-~8$*nPXf zgAPhQvv@i`RF%q_1?yHCVvzFk9NU?tIu?DuObv%Gi2zGwEa;{I`5kx!5PU<&X2#B)xG<-v8D@A#_MAW5t`gCGhj zz=qe1(`nlqe8|VhpVJt9RQ;da zXC2bqxtrtf2bdKHCQyd=iL%fR{;||AK;SO`sh1F2F3bR(w3w6|QiZpN8>7^WeXF#d zTr?;YEyK|Tsd;WvGeuKN&N49wU{RrrI1aIH`XL7bngFUmRlf_%i<5+^OsF7($dcyK zyotV(74a}{rHG3h8!rR#HP#T8ta@1eITmc@{omYBo^9`Z7!5$GXHwB|0AwYMn4;cyRHd6v6 zc??H~+{s-hisPnQ3XiVXa8he^H>A*T9k`61si2AViv<=El2Y{ZgJn7|rfQR+#e~re z3gG)W!7_>>xgFhk#s2`KXPi{WusO|^cIk?&1m}#Nps#{&EpnfhX&X0%4XDvL!50^Y ztW9%$umgxX>j9{z4;dBd5!NB7o6A`&R!SGM6oQVzYdNs7VA$TTIDi^cTRm{v8c0c- zQ>t-TmlNP&!xu}-GMx0c^N#z-0gYq%)74LGNK9fjLu5_oiIn$ODH);dNAl$~@rvI) z;WTrGW3dZCN68;K9*A+?8phiAR-c@ebsarJ{KgD2zJBwaI6koz?v$77E;C#%uv8k` z6W_)L1lR{(IFHPdY9JC^pb3acCiHJ5VkHUlrges({{S%MpH`+2qMk?e&H~+``Iubk z;Xej#y(Jwd)(1f-Zohd#4ol+`WCw=D#ZgV{TuDgi&?o#oaRPWT8!9d4W1U9sMdiN6 z@azvEtlIJ|aPj4eb%6TV29HM{jTxpV!8UQ{QeczReGM+9r|b?J^( z7dH}+S*IDXYsN<`8XmHK*>J+H_`+mFiuHz6jggF54=K(Ma5+8WVP(sJY6!a5ha7`( zPN${{3L>mZZ8|1Y$8MaaFOHLmo4{3U&gRW{$5YwR;tLe6?6G8adJz4%)C?ALTw&DS z7sm;hO&5%kBVhJ{xKy|iId*od{$N)47B|jnLS1j1P&%nkeC{zw1(X=B&|Ptf`M9ZS zP*|Z(LyQn%44nqo?G+)0g9s6`amWdzg@`qvxe=+Fj1X7JWn&%5sYs-Oh4{fi>@(hZ% zc+Yfc%*~>w3^e=|ejnqL(M@1b1{JEZA?FV*Mr#`^yMA%m#@xZbA|2_#k@=e28USV=pXU# zl<0tFtkZl}K&VHQ^j)awosJe0e#39dkXF;zjgtz(fb3?7Cmup?-c z2=I--E*U&T;XM{aVcIBy>(B)B1Fk3%+=d=9DSMV+3JtlA?*;wQ!C#NsEIgA(!_zAJ zKo}h@xYnzW6d5uB3E1GcmLN*)E$Yr~7l-JM&Zd+I&~4vRg-tAbtE-UKf_q$Lajrxd zVLm68eg+Ll-LyWAaUX^A{owxKdrU7>>*F04UT!MlauVEq1urFR{{TJANJ@Zu2NcjV zqm~hFx)A-$G|+u8tmyg1>_f_61raLykhVoB*HU4(Uq4q=>w&$c2OK7%=O;AER1N8=+2$cl0& zAklg=neD~pPcK-<>(D5Mg$JuX^VGq>>xy8dNyqqM5e4vYm2mWTjA>k=;#go&NM?l( z&J0D;zz3U(-rzWVWAd8jXlRr}YI|{Q;u=PvM)DQsym?(wB^1*PfFg?RcmeRG8~Mky zcxfIvAI<~kAdBh!<>}?#eOkGGXa<1&8LTA=yySyNe3(dC-aM5Chgn|*)yk;+X@g6F zQ_=qb<|}18j%s=uc!T(G3Ks%m{f)yS5#`AkLC0SCxF?y459>CgM^cVW08x3v8zb$D z$56Ov($>$ct)O=K!dl}mC>`qH0BOqRu7`4QwhT0wsMbMG;aG{&G zVP`MH2Sa;1rjl2QqwyVg=PcLpWbsqu{RPM@&R@y2k=*88EMD(rUT^hpjX(ak~# zP&{Ikx~w(5L{N4@U{hFt-3e2+GgG)8V)+Nj!pkA;Y z**G_s*}k~+PqJZwDC%Q5c|2x;FSb6VUAWRQyeu9UNJ# zBRe{n&b272xInoTWG->h6z%EphyaH>A6;V-7?f~hasjGgkqzuKaR_c6He zvLJ8R3AYjwh|%P8gJA`es@?i-&M<=n`_*?ioaZ}%K6n&`m$+iF@`(hBoeo1ZOOcNo zWS}kr9Mt_&mrsgiafyP%oCdAphaf;w5Xf#e(52;rs0(H_jJC*G^2+?-FW; zx1OhPTt?l#xxh3+YT>i!A@2CW@SeF-ZNY9g)G8gkVl9NHMK;AK|=Xx8$(2_ zKaANSp05RvLkrklToE>4b0=knBT5DMjRg2QxiL~F18f4l11z{0i6M4aOo(0Bny9Ud zhp<#sBRiorh$yD`!1Y=JRUH$+LCB;C zR@Gds?ej*99jwNb4{tfRA=ch7z^=!6H75?=);I_*!vVBjo!}sCDT%zukq=`RYGj1{2qDDdgG#Si zsVl*irDP2YG2G6kYXRVLdiTYf3X&JmdByf>E1eG>`64xJ!XO$PoS0v#VPQe`e^?X= zH5P~|bP-fh5y?F?fE;zxum&lSHiJX33zjz2O0XknRxH!s2a&0}uvAb05|w3)V;)=? zjDfu#asn%efvrn3l3~>gSVKms;4}w^2P=RHv5n=-<1H3^1wsS~Cc2<9 zu5KTKQ*i5MoML0hgt*)aCY^Vd0_V_V&eag2K zbPxz8t|}dPb4+T@BAJB6nCvG*7-@M~WwmW^G=b9dkzi4@!34f=%)mO{Ggd~PaV+J+ zRkg{CM}_CpAXH8l2j#33osl(wCnv0j3og=P)j)P!fNBx2hqhv4#HBni#Ap>prb9FJnA2&j`d%7Ye7xZ9oHyl)X(giabG-D~f0AVXXr zuk-6I6b6CCWM&l$&1+Z=Efrx*kq#sl<26aRILC#>c*0;84Ow(b&wbI z0k9H5So5r+2?L{@^WN7Eo76fQpUaJb(Ob+ekK5QR6vGQBu8zYieR0Gnx}@}}i0c9i zILK_6v_{(9)Ww5&2VpnUb*?jCi^Ht;El^~UIUcbWozA(&OXMz3OgErbi;STH zYGbl4m|L*({$nMm2m`%uPQ7rZTh9zwiOUX5YjJQytlmRJJ@-yr;`lBQFe$X#9~vJ{ zTvb6QkO+P<sP}WrD8ITA+BE zB=GNk{{ZxHNbLz!Mn0P3?}W)Y0BJNHJfGZ7{N&<#$9}nS{3!V0Bcyl~QVEQvQiiF? zQChK;U=RV2rYzMe@uOauyAaLh<#|%AWrr9FG~3^A<@msB1nD$W+nnS{F%wj{ft(M_ z&N=>IqCv`GntC4dLKl5=g797(X!7FYfurG=OFas47;>%S5JVTo6p1h-lwqk*9EKAV zdYHRFcfK=f?>K`Z>j@iY3l@un%?K3d8FCkgoJvvNk4|%d5Y-Ge3k@~Sd~QI^h6|`; z26CH^x!wTa4WU^xjSN2z&R=MbCXgZeqSQDJcg&T=C8xO0-AUwsSh;(+CJ& z2(%DQ`yAuQ1s_13{{Wnm;Vmk4=WotxL;$)HH*#pR8mw&LRF}TfSuYAl5OK-7$D5jl z5y|7r{?;zy_7)_YG`Epbwjqi(BSdy40B-Y4!K=3P1Pprz%waa-3Wgr*hvc27D2+Wc ztn$XdKPf#E15Ei>Vc)xn<)?eawcwX|Oid}ArblfnJo;wZ3AXWrY1pS2(I{xT zJhOA2$ zUVv!+z1*RCaX&tOFur`b-V4S(J2>8qXa=7UAV^h72g5a0xyjCJI|V?u>tFY-JxkjG z_ZyBKov;dw5Bbfs029zl*2q~hR_OxOI^$QKu%%}UVZ=Ja%Rx%>#+%3eyi0ON=nu5V zWQqwB;$CnY=`|;&y#D~*;%6yERS&b7k9p1|-W%DLARN}m2VLzMcZ`bSUc!|Ez^prR z2!?HY!RmBvTmtKeC?>)&f-KV{(pA?qPE0)J!VB%Jh8XG$%*wwhvn@JyTEpDm~@NsQ!mmY$?G~)^*rQS;>2!6~atGr0KvykTvKpuuSF{Kj# zTeuu)L)!>z9$C1rjA#d5xWw;0IJc0#ATjEUMNsj8RHYM7tP~2_l9ZSTfH?HSyEIm% z#L;yH*)pbw*8>7bBv+FuRuLHOYAe1^8FikGZyS`GV7#^AeMnF{^UoQ^970Lh9EX(P zL<(@6uDv7c1Q--ctW#U3plYG*y+_wJ*I(NJUt9Ok!7T$xP$y_h+2?4FG={oI=*5y~ zOG5HIzdd!n{YxlY_proDaV^ z$WMxdl?1L4!`Dw&rkUsq4r&J&i2xvXDz9y~EGC;^gI&D8SfhAWyyUIAFyodB4Iv)! z*RDmdCfu1616t+O8Z(a9(uEU2n;0qaIm<>}ua1NN0CI>E$%d`>z_1$UEohziF^$2b zOn@_(>g0NC>B{^EL6Njm@rOh1%^(vD&^OjJ>mHd>z1~<7*n2qKe9Sq-lwd~5=wbUY zb^h4E)jOF#vkVJeMPF#Q8%s*55cx8{UO^q;(QU>2%eoa*pLmp_M4e#$c;Mm~BT6`B zf(znj7*1=Co#xAln#LmJaZ=F*Z`KoTFEcNpWU1Z}8Frb3K&Ov@`HSz@9a7X&EtYx< zi1$w(7+yEWHvau_{Q91V>OUFeMe%}`5~|2nrQS>m-dLDibp$yOW57Ace^Dt6>f&`y)WHrAARU_C^xCZ(aPGre6S`Vcg*B`lG}%+hv~N23b1H%IiAPh6`CfO< z2^jKM-R$pv`F;mt+>W$>4*ZTCkjI0{yl&4-JpvT;vZSk22W;Ljqs7VlVNdgCgGT)+t^QCTOno zCa@ONrQ;T=M(Yg^rNJ~b=8|;aam%1_atk4T80kuq_{Nf3)+UG#ZeMTb5RAQWk*)?( znr316+$AWruf6LSz(Lra1B;PLYP;*s{{UGhMTX7) z00vbPP+ukQ-d!x8APKGmqf|q{wbYWhz=;q_qLSdD?=GOq=`N05j6FF-O1 zw1IxGUx-pJeYy0&jj&isDHU`y&G2An8Mmhq>%YbW?*$DYkK}Ti^EHTw92&zmO^g_t z5Ln@;r+wiNocDspr&!B(=PlxRTv-x|G0+b~yh9Zn`eMQrGP`FvD6;X&;>bn$7_Mqu^-;pD(v-zyhNbbe_Pu3!>blda)0GJ9& zZ3h_xUR{3j+L(W448Wwf1NXxhlZd7I%|q9oFHM+t!&C|H4BC%-D}N!1Knq+y7cT3a z@;@i>gwVY!@|jL9LZ6v1u;g;3uJoRLGADFAM@;J=zJk^>kukVt&gzS`+F#xqndzGA zWYUf{<*kV>T6sDdRj7GxHs!XyguA6*A$J6Qc~oe&c+*4RaKR)>xAZtsoZK(hc-aM@ z@vV<4KOXq6UQ=Pv^_TOA5e9?y^uV>}pw$Ll8OkO>sNtm&QmUha5y-Ypa6@0=o&J4%!0q+aa**Kr6IFNYXf9 zYeRlmVQ{g+AmP45{xPP%Sir67ondZ*b9Q7$X1K;c-be~v7gCb7YZI5en%Zpf?9jYGB=Y}KmK5ZlTeRda>$^O zMZbprF<=09b+@aFh(zvwGgQ&DYw(4}!g&CDxx@?)2=>?S2@Ea_F^BW-Ery+geC!{1 zQS6|W3Q$aZV}wf7RXjVH8DJp3269>S&OS^EfMWqg@rm#R1kfhLb~yR8j|h;6Pz)y! zFenh*i_4WSpJ6jqLT!$LsG+c-Bdkt((A*&J*vxm0GC4Va?_7uqQZ4hVeBuZfCGNxb z>4{`n;}RY0NACvmof{9yoU){0^;P^~uss$CR($O}p1I7UFJ%#MF2kH7>^M!Vha+jL zfz}!-S1EY8Jpf0$ujVo$_Q8?jCIHtFAVnul+$hC>>YjFT)ur4*V~vz)ar9fvAMPBb z>gEZGUk2i5+YWBS#104)lI(JuWhn zv@3l*J&Y!3^7Qodz%*$qPksLYFl+&#*?psoM?eiu9(16tSK3Pv>}^9^5@9iGAD zgY~>d4COU}+-~3Gar0IQpR(5&g&tY{j&o7cy+Qo06K_ZWUOU$cV-H~Kb84YFN6$ON zJM`gIU|~F(U4q-_AOfb6kCtV?Yx#GQ6+q?^KRYlxEI481}AV}IWQJ>W1e{U7KPc- zg_*GUXPBHU`D?r_!v6A* z;FJ2XH9NgG?aOS7HNUKGd*>l|5&r;+VK<$qOmx)sS=a|L=EwunpS-Hzlw}{ zS`U7W``mJqxq5hMl7%{LI%v}hx*AG8C{MQFljl$q=NrU<0Y|3wk#Y?hL66Ezh(AVY z9^O%XwqZysle6J)CZ@@LgK$CKPN6+jZV0#qA^SPXXabFYO|gcA;;is(KldvKJ6(@d zW;6+cfT`_9U`icS#qe#x0D(-_=Dd33?$DLNaeXnA(j2dzF%>1UKim>3lv3}!CZg@( zJzO~kk?bWm2B4rkVZ%Yp!a$`;NfiuJo|7S~Om3!#}{Nt;m$d zYn)h=#AS5Fepdh}>9Bn4^YMz&zC!m?{mZ6NusrnFPEjCmYWAA^;uRvP1@BDWN3gE* zP4fw?@~18$C*>008qXt4){HwcaAhLBW3$1fHSG2AjZ!#7p8ol&KtKEk>l08e`A;C|}^7c)&?qRP1(ueK%&JfOr{^8O~N}r12bjAg5*0cS`*5VTh9v&{{Y-*7s`PD0C1%2 z)hF&xtOlVPE&9kYdsZ(%L+;{--%h?$Ay`f@{BJ0Bn=-ke9CmN$%>vR?ht_kgpa%zu z=e(wSH#58}6`n9Bf)NnLmIjey@tey*V7>D=?=7;CQ2V9v`nd$6?D5Lcubk=xr@`ZY ztkh-L$`IUyn-KB{_9)`r@PK zH2|bvB*ss7F7w|Im4FCVozL?lnGNiIFv1YwRsLgEkl};*jns305{^B=y5=XHe(`Pk z5z)dhBjp6^XX_^h3I(Ti!|gJFNU6+xhxZ8~wQjx+s`}gtv^@dxE?gvTA6}mWfD8vO zEKDti%JqBs#l0D7_?pT4XN3IokOOewJq|Ha#?&XPT+uhdN${`l6a*ciUmD&uNEn8{ z+_eWTi|&AaZVVD@yYV&mg%n;x2hAo&5=zqflYe=$WlM06gU&4!SNOcKau*DP-kSQt zH6gtVfM73Op*whQ3k#0)jdQSW9TVJfV&EeVeffofG@4|3l!}*b1SGB=M!p@l{`47$j zk~GkK@~`6^E3J9&zc?Nwojfvy_{G{fa6qSqe({)ztsytc{{Y*? zgC2x@p>=#u7_&ocM^i){*~gPtc#3miwzFK%7y#S3z_#n(jMQ`09uU*&4gUa*!q_Qq zjVtkm*9f1orYu_N*z}k4F}@&1rR-thy9pO~;$&zu0`4vGC^ z0y?TV_tvl<*m1tQT#U<;b9tZR7oda71wJTqmvOsQfb&&YMm7*BAmU zJjQ(A^9eN8b8v6Lg$J$cCfo03;5PZ!7`;Pw8}>64 zL>*B1?S~t9Nd1rR0K%edN7DV`9i5hk=b7`DkS3}hqA^JS0Ej{R#1246el_~S{nHb4 z@|)0nOe}9AI6I$slPp2TzA(&+M&ADbc+75Cecc=D;Oh&z76hgX4I8)9G{aK_5D$oN z^KlGVxzs7ZHw&KMU;f!KKA_Tr0Ndi@&nkvjvW zo-2VD2y{-l_3~syC_(6KP3WAa90X7raNm4bEF?~o@p$&hvVJuY8>Hsqfg`Xr?u>B5 zSV%-|GkwL1D6A95@n;3HH2;Op?yI__sw=4*XH7I zmx3+-0JuSc$eQ)uZ1gw!Mg(GApa-$dL6d}E%lD01j3U=2RB^gvpvGJ|+tL33KC$$z znj_9{sS6L&PH?6`*QcTX0B_l*&O!tqcssX_H;*W?!2`Z#S>mdMryR2%i0XQS%kk~) ziZ8@8!Kw)eU?xV`;NL3_IPl7oV8^{(;d!|V&tNoW*TaI1^NT{?dTRtIC^^?U_P_^( zb5mJieKrR1kJ?e!506|i0WBS;U6^AdP=le(@yDmmL1?R}1FmG?&W9%w@1I;1vrOz{ zo3?T{-bawJ3Z5fxdymI1kOAcX08SbRkB&a8^@~pqgs;y309gP-vFq1atInXo^kR20 zpgziLDuO_0eY*L^(du!YbYRiN;92v6r5CVY>x*Lr*rZ}GQOcv&{?}*{{o<1439m-3H^i?NyeN|iyX!>PG5s<^GKih=QJ)S_ zbD(dBf1DHwT3_o4hzm%5b3+0IJ*tP}39uy)pJy1CAILtNaGv67P=6oXEUk7yzepcj z#}({Sh^p=ax^aRVJG#H-DFJAe2YqK9Y2>|E1ntm5o+0Zv@Ot40HH4abzwxXl^r#ua zJ;2Xb+dCFb^q$y>D;hLI=MTBbM_sTlRXI1B@Ih9>Cs3hK=MiP@3x1q_F%+*=L(&%o zz$Z*5S4lF#J{*XW-k?8Aln%VATpJi(Y1iWoeJQ21YtZv?6I`mpQJnt(<}?w|Iq=4q zfIdVU{{U~CU|j+)i8i$7oIevg7hJri3&mShsR_bGk89RoFIQsk29-@EFz*?mPt#do06A7`(!b1l5O`Rh?p1^~AU+i_0pu=A zRGfNbcnlxn55^o$LJGd~Ts10-`~LvA!RiCL8RW&DEd61Me6|%`ZWrojp&&`?V|cy6 zFQhN-8}bWGY<6$4g-=2Eo+hywdPWHLKum_9Ho*7OPf^9>t08`a&)#YO0O{HHFTsRZ z+@cRlFg}(Fe#$arE(-u$7z^WPZvp2v@Io}u1**c1tJdLhNl;>M6}`sn>&ArsE4^Wz9BTb%@yb;H89IAwYoFV&b^)TLtlQ23e7 zk3nnWVZ3sZ-I9m3F>fu!G5y4)d1N14pn|<;rU%7<7Mx;9!joO*sD>>=!T5Y(r(qg_ z^*`x^0if*})~BzGCfDFSFOQ7jEbLorze4(8ZfGE?dt?PjSYznTJUbky2}9YU*YL|A zZ*w^(=(t1{zktAgSd&87UcnMR_^gj*p!Ht;u*vHR2ivSrS;B_@09=fLp+h`%f*1|h zXY($B9cKPm76V`mK3!ssjpSGNyeA=hCgSQU?5&spAn(`Lc^oc;{ZkrSj3htz2U9N$ z2i`*;x*Z4cad1WH!A;0?g!0jUH~}Q#QvNZ;SlmMT?~jb*@!AvY&*K^-wTtgz_{1Ov zsVB30!hd%)FkVLmr~p(kn&S&tI5su}ti^h0Me1!Bp1`IELxTVrH$hF21zZe40hOr@ zO|1++;Wet+5>*0dQ1)c|s{a0}6gMKD{do07rH6%|T=H9m5X>=9xEiH`P5{_Kd3 z7#WTQ+)Oqa0>X8Cd?4}1&PGfE4DveW&=5|=QtrpVa1n3S zX8!Rvgg7b22FJ@&%|DX3aC#hn-k4-S>9XE33GW>URPl=dv>D(AAdG2z%Q+GIlktF+ zA&5id!`B1I2g}AursZtODIJ9TVc#KXJ&y882f-8K;sp*K+@HyY3olc=s;|M0;XTk# zSmm5Rw(Y$gWTWCKM;|9YSQHrGto(%?h}vbuFxLQannw<~#)%Kj1I-W=h`0m`jEzSw zblG_^!tq+EjgfheTTw8tn4E#M6GGf{wm(1>K{v{thBUK)?vQ0)HbC+a^*nRcoLJ=bbB-Pi~-OQ^E6=! zG)f1<7g=~z4}atD8E_zyd$02ZE$<>z=NuW@9u^A>y$pu@_hb7EHoO`44uGI{?t1f%5F6YtFYe;X4-Zox%$Cw zGib8R2{aiKhbf#gzbj&RVFksI@o(k@#1+>7ThT|PtyBm|t`5y|LU790KAxn+k<27~ z$`b|5jpXfu*B8yxNukCf%@wYXYb^3bH8hzB^!>j+*}fSvXbZvXh}g-^*N% zF(9%ZStjwktL+T)AP}$1k3~T(nx3f4EHiBnZW9IvgUI)WumpM2IE}W@JMzEziN+cs z0O&!6SdQ1~Reu;KX#$79jHbn<)9rf8%1#1D-QGo6#fcZ)rU*G*)co8z;t>FV0Cw|v za%$1kqvbyM$W>H9oau_?dGAt(ox95RVyM)utm|Xpe)utrNkQ62XR{YLO(ms}ItqEi z`ezUEO2uJLa8&e$o*gkm39Kq#b7NGEhB@_$O^kiV`PCkudp{=;X+@WVs7SSM@B z;bl^rN7guLaF5M%T<>k6`Iw1(Z+G)Qm^>EGdjS6caVvb|qD(CSMTmLx#KJN>Mjvw= zr+Wwi^Yei1z}-%|(Ycz&(F1N5v?i2e=}Z@};LIJogRj0Z5RNUY^C{+G%vg+k@s{z1 zb5&USYM6BJC|@UEoP0D|BD_xVS+a}zW;Y1o8v0s4oIFw@5A0vOIk7&@C4RBsafE|J zxFDDS{EC6|k>bfR@TsR}{JO=Zv8ZL6O2FsqC!z*j9)0p!A+4v!q3@1%I+RL0Yo+&d zwkI?A#L^WAdhb~EBhG;KxJ$K^)7{HR8x0He-Z>JrJbSZv@MCt*&BK=uFn$SwDGADV z?BKJL)YI)U5P9eDD}xHo9v@~-W5B^55t&3x+e0y>N&!WBgfoh3ZX4Es$auU}UalkA zVG-+wz%|hjdId5ZVAl9#u-HTKydTK6SL)`drp^=M!wR2dQO{{1@0w2tgY5x(Q;LK_ zvHU0bKKN=d85!L|ycS1uKtqFQ^y||Hw@hu0m}}r@-but7>i50(cKq`Qz`rM7q&czaLmIDrqE(uWw7%9>n*b zWO1dNL;ad_Xwj5m@fI{7Ef&9ckb&iUvJqybKez0{pcMv#xp4#)g(LMtASFsZ2R#|E zEp>3ENNno$`oUhHvXH+}AG?T418qwE}yb6fR}$?5jTv||~o z8=~?@6t?X|dTsb}JmgrQ@*R8z1R5&E`)dUS0FSsnzH+&A;{f}xVhQN{F=5C6eoLF| z+AMoB2Gk~r`wYc|O|ZVyFXuGnt)E~Z$+udy^)CiCBw~9#jA{z@UK`mfgc8yDiux4d z{{V2*hy(yY`pYyOzPz!70#N#S{{ZK{9)fOcq9l|4m>|1xviiK@#(M=({-3PA2&$ny zeB=GJ6jL&}Ol6d6Ecf0ZPS74ldX774ZYj{720qlg3lp?Au$V}W zuxr|#zWLn8nw>2#hYAiIgg-Tp#w`KaepIT?nb=-moGaPaDU05vI0Jt$et+HK5{Q z<8q-uU&9Y6sbH!eiTGn_#5KZ)8{+=6fr2Ho?{$u-B!yY7uzNOBK&OY-3!%0^#9l*U zOyKf&xBmYC&P1XCX`dMJH;|WG6oxyd`^&RHt@q=2V>Xn0w%lG7G;F?F7^pMge~Mv- zfnICuxLL#$FS*|GLH^MXzFg-gU6<6$NVTlVT$DiY;Xbh3N}Z3o9fs=nPZ{Uv0x|wa zrYYG#glA9ITqRe!dhwc@G6yeP{&$QVJr7-Gxu4A%!rr5e%Wz|X><8Z%TmeMi-gHl3 zeuIN0(cA`WrFmBVrXoT5s^i$s0txx!0TMz_+GZqPv>1Qh_yTvJ`8LEP6N5j>{W7HD zMW}s;=NaIPOW$<(&7X$PugGAaYQhf-tOW5yB>pq3_?bQExeAwoPxAxP-ogI>aStFB zx4aA*Kn;R@D2Lt+m7r3-zZtBY1S#}mg+sWe96?r*_}&ny)kS=A$fC0M{b2wf1;6vt zJj*!;y=nNugfv!9OmgrFBl9y*#SjqQ;BvvpOj;QS^9 z5I$DXC$Ap!2o@CLL-~=02Sq;aX_W}q>wJ3Lx^+K`m{0h^K&LB24&rE&()W^F8X7Op z{mvIuub}qa{{Xjv5sMAQqe>UGX7;{=e>%yCm=v#mGOx536>n%Ev)5wzySlO zfcez+z-@}550@)=sNswkvoz3Q9{GE6eP<5^Ll6Ve(Cl9sM?q2%!Bu|EAxg&x{bsqgS3YDKly>*7z7{IEYuI7`pz2(z)yRGtoIA-c*fPG z3M=p9C)%}IKUj^O=H!uG3xB+HSR8l8lxd*<0OnaMyoduQLVsBd_PZJauc+rLO^+o} z^Q<(3VA;PvoINQb6HOoYjF4b)VV_%d#%bK+5{i57dV69BJ|c>nN1e3zxM0X^oL0(V znLCa8)bkyxIBH59UZp=xTo$u?Y6B_Xt2YF3#np zz!5V*S?oB@_nP=*YWJLRA$ikZWA~28MqMiXboynmZ%)AV-8t(YPtYcgzOf2G=V4?Y z9&wEZNKm|o1wLHjjP~8pdQUDEI$k&rr(@R(f;5@=n90f2huxUGMbrn$fu0^c4{Q+C zx;U!0!0+QFma1-kIK{@y6%!W?#nW~3la_D*FXJ2(%?o}qk;U>i&zvnBR%rV8V~7Go zd$!yy5Ok)~$F2kyLNfkFFbQV2pPFM8heor-okc%6r#AUGcT1YD$Npo0pq5Mc%Q9Tp z+}caiY4L`3?t%Td00-1!2O-vv?#uyF@~Zu1x3Jr@+cd;^=laA+=P8?B1hW+0^bG$1 zF!UlsX1=n)CW1BfiUF%m$GWiED@|2JcjtEqk$c>i^1^?Jn%m30N&Ly38(;@< zqw3SC!;dT*P>-oH^!uo_z_>*aT*Rpzx%}dy48TX zE)v`Z2CC%MSFakMSkPN~!7D@-bA1DaV@8Vs_{3C_Nhdqe&Q-ZZ))w7zP|je0#(@v|IpT7vjem{`sY4@BN9@B$0* zHH}1PhCf4<$k`Ge0#hqZB|pW)m^ZB_w;9N&X>e$f^8MifYf}N6m>m*dd933>Q=8tH z2)y3O^kRX=XgeP|!9?FDyh%j*#r9(sd2QU6OwB-3}AqrxN)<=IC6a^HYPQukvyiu>lw+x zoR#p055^`?0dSnLkLMSzAuyh2Uxz7LT3sh}NL}r)#0`Dn4PLNJ7ir)tPdIG=LbaK@ zpoaqWFp1@M@V^=76u8b=)TI3k4mj2oH?26hAdu5Rxyt2Z^aUSB3HZ$IwhZxb*rB>A zcD&;J0ArEgw;47E!KAHC8{B$e2NlI9e*N!vB$+lK<;ICS-tdngKLiG4G$;h0iIte+ zWFIE6ngPfUy9XHxsb4=9{bQ09aL1{(C{ZS``tm+APVr&*rN?$I08i@tVjClg>)#C; zgGGIDgv=rd)+`A&+aJx%#N6#ZR^VT3GW@6aB-HT}@swc(>-5f5#+~1NV*85fab$l6 z0K}d-!0N8jW^jhONt@tTHMkKDz}@&`;W!+>4B061E@Oa{;<&}P?i^#pBgDjBLtwv* zLw?l-^a0iafqCfrF$6Mf<$aDm@k&LD2!3)A5^xI^DDDm!1(QZ2r;?5^%HI7oeMbSn z74RDUN82>aKz97%jZ|8ny<){Sz-TyIh5)#BazNf7ooB$jJKV;OzEr&`UcdSHmG^)L(v6+sze`Zke9?a$>cSR5GG;FT=d|-=D zQ2by892^JtjCfgt(?M~3YPN&xvoRL$w%;Bya$c+a#6%7M036RiJiqfASaq~-=MaJU zW0w-{V8!0{Fr{ne1i_JB>A$QqxO;&x0jl||X?`YAZR+5kVjtEsQaTfHaFN@=%5sj3 zF%S@TU)KjX@}m4RJ8J_2(#wtRRRm8OW>qpmG<$FJhY{+UfcDwGJLk(A)It}=t8wcM zMTc90VX)n!uSzaBaoDAICijVODC4NTtD$!$04wT?%)nhd^c>;#yqkx?yh3#CzEMbW z0zZthk#Onw!4P&N%UQTsQ1CY^6wNO1H!CL+zg5F+d7ePuNR z(|kVV&5-bQ9QJMFXWHkJF{=l@D<%cmdp}NaYzsMKqWj!213@kNTz%0SSJo*vnm_%+ zq6414Ob4ET+w#kX=|s@JD8VS6O?}ZZS!mNA#zL^=$b1@@%mP$n;aqJHysbX-OjC6y z+Tbc{M!r{!g9>Xy`TqbgDN*Wv*dsf5zl@n+4=MIzm)`^X%I*hpm=z+22lEza2Z_W> zM~nq&9B^DybO)FG#Q>|E3p`m+@b|&D3)*E=LzsWe^9O2V)C%%L8;4!Su!fbvGZzXu zgup5j0VWgK?6UEbo%+k52Ld7Yi&%6208sj*Mu>Nr3TykN^FGhoMgz4sQ{{S)MRM1!NtN}pT4g484coDaeUnfgh<;`+pT2Ai} zU&X}3vEX)2&ZNu5r0qG`1n~Ih31JCZe5->9h(Tl^QLnq}mGCn_q+WDD9)9^}31)3N5#we4yf-4YPCxFQg z9nKX_)jgKVwRY;=THy^xxa8JQ3mt;bfs$LhF(sX9{o^<;+(?HaHr>)|ckV8tm0xwh zGDAlX``;c9U5kuLFFr6aw0XkMPy!An)2@d$E4pSPO-&emlP99Sm01yG&f#`?;wD&~=AeZ>JbHz@}Z}=HTU0Y2lS2JQExf5v1|Opg(zGqh%j?${>XbA{yW4AV_(EK7Y8AeJ3m9R6Xb3E&<`mJMGsq+Yrn%NvprR z%g4SVM)Jt|HNv;7xgI&j2gOrgb2nz~FY@4K9+-X?EpL;s`7q$~utfSYTL2$CFcM}11 zjw$nn$~+V?9?jvy0B}BxScheE+z4^_#9;j)AFR+d_Q{|*LvO6C6Y2ioo1?{{?&S{@ zu)j3M@23|B>jt9qFkCNJ2|Xa7!>W4e%hnEiaU^vH`7dK6CM$EC4iwXl7;9+K2RbtU z00y$C=**@F5||QedWPNs(!M7y&|q77<5oyS%$1# zG{dYUl~3r7Kdu`mgp+$_yv!HqNdS}69K-Afm{VqoT-viok%-&{{9H37Eee8*cA$Bt z8s@TJ5{eu0*S;I#0@U6Lgu>RWPEb7#9s8o6DjJ}(VZnp>77!_OqmbTv2k-ug0N<~S z92moTn5Zv>M)I6rLBdC19|XF<@*Quu4L)&HCYA>(Dm`%t9CGP2G=@6h!vRk_40i!? zI$%b=G?=cA@|f&zksZaX2vRP-1S0W5L=Y8O2k_N;2 zaNW0xmVDtRJ*_4rD4s6y3JX(#Q0PMzMES>&K~qX@w-damrAblpAImqhgbxT2pnBfl zIF$k0AzyN@$%@<-_c!}oU=w$Yp0a0+JwNtXjoDR4g-t_ z&9JukFf=RFacxcy+OLc&2D?m}A@Vq|CsbklW2x8-UyN)h7rwE~In6cgOzoRi18v+= zUI&t8`^N=c^lL8rMfwN$e;EA8L@Nk7iD;1!FalVnj?a1 zdE8&~6`X*>f4L18kSJkMwBO_ahZK`iV?rZ>Uz}3~u+jJ409+G^Fyk+iFbNaE&n;_^ z_O4Si-pH9BRA7?3>c5A~Bq2=)*dkxJCX zmze@jB9I*fMKV(Ux%#->bTZiC*0J5Zwo5oH6mzdtEzigqZbkeGktXzJvY@%Bz0P+<9d2nIPYktl?-DS{g#?Rvo zSvgWJFmswP$6`k!eB3}g!BgWdXVwqqObR=u{_%AfYDN6z_LRTr>jAi1(wM{L9BTS^ zG1MUPNsScxRwq`MFm*SoPWOos8eGxFM{Eapb|D^knF>iM<1Zs&Mp(D3r*8)dXrSG9 zUWX&j&&W{U2my8dF$9@RZ^k$7B6-0{K;|w-|`Eku&JH z+BSJGQVsbHKbZoUU6r^YH-!}R19?sp-TwgGz8Z`~XoL9ULAPQx+D(x(S!nMdl0ZhP#n~_oVuQ=0s8hN_UHUf08Y>*whSXcjh5-+gxaNb?1MnM$#)nV$ zHb8Fx;~`PIRLAP!u;&Lu*9aJ7zQTW*qLaf{^5LKb5BbK>581_%UGQ+Uoa#TkS>Abv z{LjhZ!P_#`9!`(8F{b*y>8+$t2w_~+(TCnCX#jOL#ehshj3UE?I_Xm>qS>6m0uazg z2ND1^ka$Z<&ZdD%UU*ZGaE=vX5GuhaGJ^;C1a7w0j=|mt*NYAr%-rO5teGlx0cZqj zeO!@iD}rPtPzpRk1_8rVBu(|M9OOm9VQ(4KM_faoXiGy%c>*C6bptHDeXE(n;&AQj!FQ6TtSra^e#SfGxQeB#P2*bnyuBdZt>%e;Tq z3O}53@7)<>E`k35ya5nB6N0S|F0yERHHb13P}UAz`FO!VXJY&qOFcuJ2E=Nw>j0TT zS_j7%??|FPjDQw9Yk!P5I-9uuv4R)7wZvAu;efA&VWdVW9#i>;cxP0li8rdjxL?ZQ z0mv%|1J9D4rNrX-S11+`us4mQp5L54?I*dktVT1D@PSGkHrt7!(D0)(0YZ zvjG|T77}$qX!&w<0k8Sa1g#BL@A;g1ElKYOJ4N)F_fUpJU*)gHY!;g3oBJMZKP#5x zm^w9BFBb&r&s!^ZJxPjejp@HQ6JRl03#tdaCLl{~Q2WBrriYAp)p;>;+{bm#-ddfz z4KqMDys-RzW1*9_`aH91(y{XBjG?h~&VajrYsfL3XJ7YYs={hFskvgM>d_ zA7Ac43w4qAg-{M*ffbyAafD1a`xr#{3{cGuP3K=%o-Rr1;CF(o9~{`QH0_w#y@MH; zVrV^IE78m73JM@?aqJ<={{ZtSU^(x0@s06L#K4U-k9aqBLKI+I#OU4k$w;=eE;%yA zvQ{()kr4>vWqh;P4vaKNK*1r9o4lMptkyOMz`^)1Vh63qaQis5Pf>G=Me1Pa8OeYQ z>AAm`BdCsq{{RdIgFVJ_+318HB$qZpdF|j$Ox!hv z10)R@feCPx!L&ILK35L;(UbAc5k%9V_^idkkBR%Hb&>CzD=$}^Q>Wfe;o&#;h}mxs z^MTtGGylXfhd7R+Lh<9+xOTu6#(|pWg;(5m~d>IJ8 z4)72uL^i8;I*V8#}0H(~o3F((6v+O1KnYL-M1`&g9bm@#~csft_8cHt{a1b|@F#-Va-f(E}1NAYsvywY$1%J52t@XDJz70)G ztyQA2elV(YIK%E?b$SI)d5(ZiS32@NJ>#@ziZDQ!qL<3$ev6iT;)2^j53CdGc44)$ z?BQBi*<9Uy604w{@y1q#gxFMF6=6T|pOR5%ojSr1Z_^sf7 z$n|>t`(WY3Elfu>dLt1n4+OI0+D@sP+Tgp`q=1+{`5IsS_qj?E4+aU;g z{2Fg#Olslpldmq<2B0HJvlxs{%DHBb-UVN7v-O^kVGq_4H9UoJOmU&q&M7y;fWQZa zkM|ZFdvUm(myAgs4y5@^5ozX!AYNhr01Q#ACYiWd&cHTd^O98Am2#DAS9Z7agWPB- z?YRCi_>zI%2ByB)w`6%=M@90i@s)|0!jCgta6{7p*0@{C>_*h5wc{fze4|+r`2wMU z76l`(tk(d#43H++6P)0Q;$XlayfoxMb7KeK#;P7cxXPh$PH~77>>QAW-GKi9aBb)? zTGnw~qi5S2QnCqv6&O0T9$Y1p*xDYL zQghj166YfEjCL1<<0?Bf$Z__Ep?|z|_q`9poL+HmlC5mGSBA$2)=H+{n){o;k_oj( a?-7HXTZvlVIi@Q1$Ks3Z;1DOXKmXYwWz;AD literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/0/01/Razak_Razman.png/190px-Razak_Razman.png b/archive/websites/wiki.jc-mp.com/images/thumb/0/01/Razak_Razman.png/190px-Razak_Razman.png new file mode 100644 index 0000000000000000000000000000000000000000..28b30e148613aef7c2ea3d2d9814ad2b7110c84f GIT binary patch literal 63181 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 F{|oS1Eg%2@ literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/0/01/Resources_cpu.png/200px-Resources_cpu.png b/archive/websites/wiki.jc-mp.com/images/thumb/0/01/Resources_cpu.png/200px-Resources_cpu.png new file mode 100644 index 0000000000000000000000000000000000000000..89cbdec63a43861f2e869679c087d1ec507236fb GIT binary patch literal 28762 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 literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/0/01/Resources_cpu.png/300px-Resources_cpu.png b/archive/websites/wiki.jc-mp.com/images/thumb/0/01/Resources_cpu.png/300px-Resources_cpu.png new file mode 100644 index 0000000000000000000000000000000000000000..1d0e195e55344121b5696866e638a968f32383e4 GIT binary patch literal 54610 zcmXV11AJV~*WTE+(b#Hi`wbe~w!N_$HEGPILDSf_jW#wm-mo#g&HwiWdw1{MJ9F;A zGc#wN6RV~whlWgy3;+Po6y&8f001Z!$onxwc*tv3IL0O90Ba+mA^`x@C84~S!9hMl zd1%N<0;;D;k0Bo@E#x&+004hF000;P06alX0gnIxFAf0U#1sG!%me@kTyxvig&`N< z&6VV&0q-BbgQ_z19XPmGoByFm zI*^I@@RRQTTQZ4WBvxcxZ*_xtetw2DsHOE-aC-k7Jdmkcw!FD1tEIKPu`%Q;d^dyf z9uO2nrn2y$;tDxBtw|z=CL|=-UO78CNg#%9Y#2E@J3qm-b#%m^pF7?9izHPouD-u) zZjv{*w7i;oFW>o#yr0e4Mi{g>?+ho9_`d#I;v_}?B-EO4uvlfVyt*o>rS(PxcxeEL zJ0wg^sl2a$ynKb+0cl&Fv97Bt;n?$}fSWjhgE&E4y4CN7E=?mi+;I)xY0X?P&)mjl z#6loTxwft@w7r@W@}{Q;gDPUg26D;5V(&M7rD=G9YFTUGWBrKY+fdH~!TY#QQ7qr@ z_G-8D)z6(T*AtM(*Qqw_t1@V*ZEK57NI=UK^g?Fuyo8P#C@NT1SulmzAcNgx*p+{< z$zci7eo|YTK+8}+ zOSakYe9r5=*VkOeeg}A%Sorw(9|Ft-fjxXL`w-lY=V?E_%pY*a5`*|5Nr_U1>+O;H zM<2Q-CL`Ctx>sc1G9I+9{@ZWdL{G8-Fwv5D=iN zr`HEDy68>T3^2y^U>uJ}CA^|ywwZN!kJG=4oR^pPa@}LbjEC4vnA`&5f(d+^z2oD^ zY)0)Lc4lE`hXIH_ugsWxd3|_rtLqMQCecVD*}(8HeD`e$`_4`@#qb1s&sT_fNQJyn zm#U2hB2frjArE%@9AwxXNW|x|c}wx#rXUDECntyB|CT}Y_4vQN?q_g#8un6+$;fF< zPvYxqkYSfUo=fKyylO6g=*O1_b}&=NU~4+Bk<&Cj?n={mS9LLVc7n9}uKslL=rOEy zd3`Y9yY;*ool5`T?jFTEe1H_a&t}&%{FN_v~d0{ahf}EY7o0*wGeb{R%htKV7 zne&TQB;Tel3<10GEq#g{xgRWh&kI+2Mn+v@V??oB((Y=LgRZV_FBr^r(mqVk^B~iM zi4YF;VXzsIds92R4;w{mAfuq5eAv>Iqxa;534$v%OE(wKp%{Sx>4=X zxMD0sq+`#xPjZRdgRwXe-?5p_z1p)|!-pLEEV=q1ZZw@M5Kdt13pM!_;)yJ5Y`ax0 zo7W_Nb6mP(%kuq^Pft%DdJ#l{Cz_N}kyF1>DtW0;48Y^~ix zWC-5-@bM29tf+w89SKq2)9;ON4AB^7ooZ7K!fnWN^h2B_kwPr-`*%Euk4&04fjcfl zA)-LAsicIqva-_D!2#uPIxk!U`J$%G-TLdb;cWC|1Zd1Z_S-7!n-b-rgTB*Lk<< z@ODvc*cQgO6^QfUd4GTFK)egq8UnR^mnlhsuwF(M5J4bz<@W%66@v@fK{4q~`6LGb z6wi$o7>Yg3C4IO+|4M_+6$FJIPC<`1hjrcEiAyFS8_(tQ4z(TA0>UGEoQsQ#t|xyO zSy)&eG~+w6jXHg?3f^wZ++H5sAkk|P983<;lkFOQM@I()P#2DI3D^vK7Z>qGuVVk( zetEosI645!%)$cZ0}t=+?q0@bR}Mf^Ijvr&__D=VqSq-&5VV}LXzuL%I%XLL8B98# zPJS;hFZV*!^#Lo}D>el~#|vd2!nJJrqfAUp@Q1t!J8yQzDrK;JzzPJI^iONpWCMVZ z&Mqm;p6t^wx%0NCTR8dnqT8#BnxYnoNk~X^_4ThszvtzVT@Vl_jp!O04nlw{0uy4K zhx4sBCl*%L9f<1>Lt^;#`>a63ca7jMLHe4G`qs#k-1h0%)8NfVWr)O(IPOZaggiH7 zgz)gdfdC0aBEqDRw?jw(&z=5z(XtE(Ac>EUS5tf}_;pGQQOsLoLr2HyRuET~DOVOG zT#aiGN^sND(`#E=qK#{!AtHr@QBsTHx1`imRzAQPYvDm~lY@`%kgp69tsLACwas4K zcUAAW9=&=<#vn#_b%}6r;}Z}Rr|v^+3PJGcY4i_#X=y>IYI=8dbaHw;ee@L`hNuuS z%s>Xv+J=U3NGw3W8G;j!kA8?$v&~go5gQjBXp2r2)6t*B#F9Q*4|SGu%pNXC-avvx zAcb5aX%>-(Vg@b(Nk_gDO zp>kk2?`i$toWSWoZ}`H6YTFJxc=(i;AzFsG3HAJ7nDE4V53K-CmUzQ!zN_Pzl0P8o zg0LNv6y5G8$KaO0`#@6iqF{a2!u?;d%eNiK6aq3(?{NpylV}s}`lM<*pg|WBVZvU% z_wiNfF~VBHgJIvcUN2hNEo;@#{jDVw?q7ubmiF(_{g-wF2sSy_32lcP8r<4!5cv58 zV0`l9J#~fWIpNwd21myie1wiJocaDk?{{Aee6lCk?(F$GVi96*Vr(4zOrrfzVw*i| z5)C>$tQCWIcD!?ScM4Oa%hBeKmEs)FSz~#0l6|T^;#cFtD)efOiR;`vE{TkepWL)EO zs4nRf*yDbHoF4!d$Q22|heUhufdB66MR+e}&?XFSs9ty<$VnlrrCB`whLQ@Zb+4h< zQcy-q3GtgLFHSf>`P{Ah+dS&>Ti`;bytdZT-RTHCepO#b2j&DbzyX7xVYtz0?stGG z$K=9PjWV5Ph+%ZlH_Fg4OYE_!8Kp~KSOz$KUBGJdbJ)QCd_d8`Xc_5k+}&puwfInKr+@OZ zi4VS%MU{v+Zbahn>5)>afQ%(w#u(X6BL5ICEs^uTQl@8wY8S(NgYIx|6h;Gm9-S7U zw%D>;5JwD4gGOy=RZt91tpx4>YM1-~YO99y0bUr{M6giQ1a*r?|Lorbt>I%h^LRza zmK-So3Q(I{2n|u01^|Zxry_kg%0|AmrepL^Fb#At8!9;FN`S_?`#WA+4%ojUz12Yy z*r~^`8rqnW*#(gT2TUb}29d@tfG>XiwKsh2>w_ofL9>WDHO509vrEWe0U6*R^U$Fo znXj@Il~X!LQw}Wbtm1qCHHj~PhA?f`!F4YEzmnpTi_qfXSWKuT_B2o7`B~-30HU6RSjD?u z<-U3=<;bbWYvzQ$!Py0??%fCb#7f`}NRX|I@461#Rh(XrSo>dH0kV+Pp zLL+4L|J%EM6anuECoc7G1oPi4nCPrV8%L|iLsZ9Ur76GOtGIusu^@j0Gez|gXEDA6+ku;pui%+bKi(7OA5mo ztFlVtn!}oi3kJm_E>ELdD=RBF$P9UK0Ha{wtyLm~Bf6VZ{FKr2;`5m!<ef;2TJ# z{E=DLz!#c$=?c`8qnn&$VRlZu*wXCkcuZxu=8sjDxE_AG#y6WPMVciR<{*?&$K?wU z+H=^pM%wcxlS?NWcvHZ{%?7~}1A_Di-Zo`e*h3I|MG1)`$O-uhIT2$0IGV+E8%(0S zl-KZ^gsrXiFOj@G-f>ZYJb6}CE|vmu%V@z3?#bcOi)ySl6IE2iV6UHV{;BBj7l*lp=W$U z#m1s7A1}ZZ+Lof1{PqpnRt?IWAOa4s21uVfL6ax_yad$_*Dnl&A`Dn2?1}Ibhz{;T z9!5sQ;ehSEp>$l6sYfj(0bukNiw=_ZW&$|?98esCjT}1*6d?3P+tgg`I8myB4}S-3TVK2?KN1GHN?r;h#HdEd0Ry&MJ#_9Lc&zHRe9; zu}Vud+sos~PhFzU>$Yxp%f*>7zgwHS6H1<-Y_rXO8V~$xl5>5H8YVn+yB)=@uGxac z+WWIgbmm-bX5~flv#ix~k4rm!rbs=fwa$yk118~bNpa?H@DLab5L%0n?N0pF9iJIHEri12{|

%dS`;(tVE&`M)~$-QB|$x0#c@hmDX2H^TrY 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 literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/0/01/Resources_cpu.png/400px-Resources_cpu.png b/archive/websites/wiki.jc-mp.com/images/thumb/0/01/Resources_cpu.png/400px-Resources_cpu.png new file mode 100644 index 0000000000000000000000000000000000000000..899d28dfbc50c0c1bb826af3316b58c9011a87bd GIT binary patch literal 65018 zcmYIPby!qiv_+5*MnXh7RZ4}SyQE7%>F!3l>jy}8gLHRycc*j@J@n8+^DgiG@tBWq zW^SIdW9@b3t{p7@L;Ni|5jp|_!dpoRk)H?%ucCl|5E=@w<$!qo5_o%UA|xw>fKU~Q z@t}tce1B#CQ~WzZ`8dfw@P)!a;-@SEf*Umg!he4d5bl6Y|Lq|lID&!GbrBG_lMoQ_ zZBm;Rc!3=#`qJVe2+uFC%(jA9V9OgD2{n7*UE+WL#fB{SfzuHrMT8VxmX02s<49Hh zF1&eacmKHAmPqzS*yX=JSq-Aqs(n-=Dk>^Gvr?tS8{Std|(_6oOt<3!k0n<;ZH;Gy*Pb0`q6{8Y%(INAod!RbdgNT90h`WnxZ7&V zj?H+Ps?OZzt0-4dIB|lfEMmqauZgHV++Ub?7LP8zpR! zrZaHC>q}vJXnpOzcuVCw$Nk&_yT2gU7_O=mFq)9C2#4L@v}eGp<~vvK$nf||vb`6eL$fctgB_LF3)BP)LvZF^(+B0%65 zSe$6S9-YG|9o4TS==#1?w0757%oom@-v+7`DK4SxP@u_6?FgU-ZE+?hrxA=g*Owfc`+N2~U4OZAc-Z?U8 zw@Q!<+|~@-Z~<(i)wPiEwdo zQ@QK|;A`%YSy@>T?yKBc;gON{JHzo0$tLq-DBDNLwLks?jv5^s+kqOwKi_-eYycx? zC3;&s_eXDVVL^4Emy?5I;ONM54Sv*ah$~H9pXR>zK#W)Yl=HbScnwq*$ zxuo^98$(7`mWhR>=jMhpT+DB^#rfjt9>&7YKMoizDJ5kDbzCgR2X?R7>Vg9$iI?&Z z#b=zdWG5sc`4mFMpw;}RF5&6Pi<*We`R`wSQ&ThpnPu@qSF#r`Ji;MRA5=13506y0 zwjX&vH@f{XKp>EA*vl+|7|E>LoywEGgu{OoDRMfWkl-_F=XP{tG(fykj+YxQ`iZT< ztgJKC7fW>(soahsR?GEOMk61zy&oO#&H3-IDDWFSD48+uWWTiHVE5-tHuFxt@OlP6ApUaeK2B$psiYkwHrzxYX$Q_{&WJGu>P_bd2?235)`n54m51 zFLZc&GeAd^Sx5xDQthGRRc6!FFV0%?gllEf>QAKeJ)8y#Y@hFpthhqcTCbNZ!otIC zH@cDQtszfCpQ^jX+q6w=Y@&R8d^~V2hhE!ZTn5$D)OehBp?Vx!=orA(+5j)CtdPj@ zUA>33-!r5`70Q$sn;pO4GiY`a^t5~4-@J^~{rc;2z17wj2gK0QG7Jv!&WMi231dp- z_x$^-;0F^cYcDFfM`vFsJ}?UBg?cMu@d%QQhuaIG8BZ z&P1I~R+7C3fdm0S!ghNQC%>S8%j<#j$}O#`ipdGK77lfNNp{W%F2{rSkB^UGk&!Iy z?EOW*3VU+j(nIR)n8 z8oEAS=5jhB078<{dCirEMlQWqeFQivlJA-Tn5W+1T-l2uzNnO+_Az=zW8gDv^CX+s z4Fe%KYmR3Cda+yt&&hgkFfL&1&Q1jQsxvvP4NeBwQ9zGCzs%_V`q*-{IsS0If(5{* z;|9nN07hq3bc_K1$o%+Wce$qkKtu1|9<2~|r9JeA$RAQ3C!5oCA+MVr@^=Ha{DjwV zxc$|E5`#|rC~*2X;E5vT5|5{g44Mdo@eBbuf&da8r!Zh>U~cZ=6zle(?d?xFIXQ|Y zN}HUjzdhw(ue0AV#Yhba~3|ClKSk+>&+6V(k5o7qt>Mdd)*Fe41^3A#* z)(a%N!%vKWobq@$8{mDq**aQnNz4(CthShE_>s!lH93iGGLdcsgkPCPL$&9t#Yh!VLhSjuvYI|NT=)wSRH;<2~FP zsNSdD93bI?E4TK+TM>W9&`9Ok=@-8{w_lK+G#@f}K!C}{{cMs&9Gq2ehfSNZE;QNG z0JD542+Mbii!T8ooAYmd!24lfvE7pg7~M;01DxNm?JpXXsiLO`&7(gJ%i$qHbI zBS=R^Q4wAH?U*&dK7@dCgK5&&UqBc*z~d}b$I!!r!~g^Y=AaEvFa!Ar z05h14t#4t0Kt?O4q#;EIK#<=9 znP#Jnk5pdweEW5s2jb}X#7wLZ_Gu6KQxxE?8X!u6ah3lVU8>R2*3luKQzvuXj$TQK zE}HqUmMG_aH~j)anoV~8(uoXAY;5t%+QqZx{1R7JS7*atDk=e>1B#1a&7x(^zG2Jp zD1#v|gI1sxm$aXIW`IG<{kd{qZ3rO+l>1p2U1p^=ussJzX-|c;Dzh8yzHb1zvjROdwZc(n?hA!ysEl{T(4)cPy zyre^g*Hy`FukEr`1Hgh1UI22u$wNLgo7Q?nk*njbq+=LB$I7|g=4T2tQ&yrTp+)r( ztA^DCSi}qN_+jxU9nLzRtOVOfKyK3@FEPP;IVs$qNq$paS;&%MovKyP^-oB-Q`@JHlWfBCBrqpE&uL8X>N@tk% zODX6E8yXt^0fKZqm8%Cpr5EI_8Xz0FI+!(&cRy(gd_h>CA^_Ixw0@kkeyRC)cXuz< zwi5t;px#qP7|_R~cig6Q3;|^a$d_BGdm#OI0VltJ&(Q)CPzhgZ0&wF#u6g!k z-+q??EF+X;gs`{!VSp90X|n-u0=F!!0~`ZpVu~(-0mG9a2$(Ui^Eitxvcue2HAW)|56idPs>!S3#yzF8<^WQ>Wd6&V5!rw{ z3hQ0j@5JOK%7`sZ$M{E0x_Ikl7VCV=%^{RUz+*4L0mL3)#~~|Hh4+r03d~m`B^XBi ziB))M4X5xLy!tur#AMIy#lW=#?&X7_oqMkn&xE(SW#%EH24A*@6~z`$=zuk+J#&Pm z;CO3wHtnzyc(F50)|fD~jy-X?*w@0*=WP%8**X8`=nV@YhIdE&82nN5^YoIo14JXk zd9iKi#NJ7JuHmT7Tx+zp{Z|=0`-*Q6B}N&m;^=SL1ii))upnx|pIh>PF5Y?7^0&y$ zCSFm-#@FH7I=B}Ia3xr`5|NV^sF%G9piE)6l3MGNqmI(Jmv`%Pd0*G?)Vc>-6akhM zXg!ryzUl|c&thICOr>SVWk@^vu#xVrx;-LMBpb%Xw!4m`!>>p7j1k0b^P&6jpLdhT zUJTc%#7!O2u1?ZT85txaEf_;iBXdi)q(^pg6mv`U6q)|mRJx#`Pu~1o$|r+P3>hA} z86+<+4tD^55MRjjcp6VE>4qJ~{^6m;1vXRvw)uaw5jg9^ju}$x3%u|2!vA~!!_}r_ z`g5s$fRVk$!?v17_vss9CgJM0>hqwOUD)chm(pzW8UyEixSwu{1d#L~Pd+^mS%t!Q1@ zPYA)_+wet?HxAYw$&*k8`!I)40YF_jm)G&d z3Of2jHZPqhIZNgIB2J1|?(QCy+vB<`4;0(zM%v~nejfET`cJzmUAMxow z>5cXnbrJq?w_#mv^Vbsa;eRn;0woV9>`r&!5XSukFrl>0pV^HGA?T+_f!x;d+FNz! z(wl^Sd1=V9#?a*aRU0V@$yc&k<^aAH!Tks|`q+)skA<`7Fh?5UL-=wyC7;}zv;D}k z>m%g&V-a=cUV1aVy&m;xFVD}t;l>!k?(WP1Xf?m4ffZgYsO}rQ>jFGq;a9WwO~ay<-if~rNdgo;Ku(b2`_ptnC2^dkm`&u9KfbT;cg?ImB=ILNomPh zI%b;K6i7&Uu@WU1&($Y_%#p##$;lr1M8IM@!oZh8*Vq{4=RGQ-cAgldlOn_rPC4xJ z)@J-aJI>>-PHG1$1arM9qk=B;)Luo+>^t-a`XApbz3dDWL36?)S-i4&?w@MQ=q z`Ns)G1cxYuW~s{5$qKs6dPA$4(S@1JGZE+NWWEo18{k4uip#V`Z;KIyTqXb0h<+t6 zAEf;4_ybh^2rt{lCoAG>^&w#XF%kVoQ>SKPY;w|J4IQ07?X@w+K_tNy} z_^%sjzhA+>-N;W{)G|$;RgJO4vDC9PMtp0=@V(@}#BX0gY%@|USzsk7w~z6YDr;Wn zFKmq*=axrraAq{Op?H3c&rSVlq9x&Jxvqji6s`ExoGD^QOlt#%6HKVi*IrWBjJ@zP z^U(v3LU&YJOBAIB=ZhC}&3?sX1^-3ouOsP% zQpT*l>}Q_0qaEwf@$Tbrboh>>0KG0!r*HL;EB!6z(YSCSCAn?zSDGT41l&L9KI9vp z`mtEYT{!hczGlBy&FHk&P3yw)=yl8dn*DX|KTfRow8si%Am3jUD2ibu4D zie&*Gr3SK&rg0vmNK^aZNMW}7@GOPG2i&vASH8uFDMtvYNru|>=(c3-WHO3kR6(kx zp*RnU0o_(b)IAzyA$63#8N;@mAR+L7jwln-_R$+qn21w4)av`9+JS9sby>{Z5KnZI zEMp7$2-iSj`{n2BlhqMm$^NneOoyJmEbvscUHy9kv9{=Bw_O)}5R}doq|{MT>^s3= zG(4;$rPIF)F2ut~NyrRHEeeV@G88hDM+oJ)T7<~uNH{(MAyfQR^HYb`uf~x+{uimj z6CT5Z-I{=9MU>R_m$c9a0}XR40Q*>8yX2?f=~Uztkw5y>s!lVfGLeYTI$i38?WfoR zDVWoyZ{g`Zs*Q`)@i_Gllpks$?>~gj68T5U>YxkdF=q9+;8b19qrVOmwqe-7!O_n< zQ^bqQWz5K&y!}tNm3of5w7{0SQ(rPYq?LrAHONA}{Cnc|RwO{6UmLiZCko zSxR%6!a`mZ3Qq4Q2>cnmw!jts!CwjQtFBUWJ1)kD+Ml#(qZ(D`rw(|>(od~*iQ{IN ztzO}j3V5bCwFOllG!KjpuapG)r{PZS*+k%A-uU0NVfF-8|Mu4{zTOUCP0oA+vAgQT zCAR;{Myu6L9nOgE%VrCrl>upce`rf@Z5Vo;Y$G^DF6XZLU^)Ih?~Q$#BtaV4_baWQ z>NghjF6rCH{k{4}pjlMWGdP@&5M>s`2Zs73^k2 z8#Y4oN4+>_!a}4JAKByBtm{s#R~pM1Ii^FGz0j z;1Rg67Z`ay8+i_Dl14o<#I4>@Yk#=#yTJ=&l0Wvt(s54p6xi-~9?;o@J(rPJI?HuV zJQr19Hzm!l-Q!FrVpSELbA~^8cVF2Kq%WUrmbWxqpbEG|f71|iJ!%)n{-XkMO_5e% zSTDj!zdJ$#sRT5#I!4d0@qV`?@;Ir=FvzSAR*86k@!n11Pn!RI^Yo1-!bvd zu;9OYrd_2P-T>mMYx(fN zS_9KG>dzj&FkYPYI9Cx^*Y*rM*qwd?T)LHzTUln)yVoJOvZKd+3Q)H zvBqke{iOMVJ>7L5uUFO%!UwOk-)7JUiSv8-+|}+(M|z+{(kGfQo)4FZW3Nv~LI&#F z`7}G60y?f#w6`ao`~`+jc*I<<#XG`+Cj8*5J?&O4x8tD#hVVHp63$kCSjXu*>JJ{) z327~2P0!a8=RLr$P7Y`2{2GhekH}A39ruYI2N$orFY(E?G9DV3!f&{pJ$LwOQ70Y- znCh+Ff*8H7>>vC(?&WTV=byok!u$emyNS0N&zmMUI!`ASnvJYoDqigwoB>Ueea_xS z0b+c+p#nS-5U>X{5o$9pFhG9)MWgZJ4C5jE`M@Y($IOE-B%Cd=z^hZm8>ju&Uheey z_VdQW&OFy?uj`4cC5!hdj3$YMW#uYqKv;)h+yD7klI(5>H*CfBofd2>5JF_)VTsyt zL-S0~@s#oO8Oq=Ohy2DR{dAkd^Ec#-Yi9KEVX1>RxZ7loRP-&$M!7IPPIBKqDesm4 zGsnb3m-YGe1&;I4GpqLrxy93}fO{~OwpXG%84{x=Q#hXZ%Qa{k`1JI~URt=#U9 z@U-FZ5B7>KQ&-1?A6U#}{ z;p>zJ%`JC`cii(xWXG7b2aM$bnh4tsZHcThnC4W0vTry|Y)-HOK2#%fztPfX>0x2y z9o>@{98uIJNG!aWSv-CNX~Wb4*Z z;tFe%BR6uL`!oB8ac9`h(>=swx!$b(Y8h)wtxwb7OZf6GL2JG|-oWK9HCe>4Ls~J8 zF*Lw+=W%t#dw{NeCd-+nG>FlzkW`(^>%=AR!w_*o;GPyb>yF*teZ zX~02MdYbm;>E_F5`S0R@wI@p2+RDTwbStYO@*+=X58CqVKAQiJI*=d#)Z$tGCRiYk zaP?Kj^L7&mgdgb*|7krx|1v5wkT609=l@tkC=^BAx+}>rBR(o2+ znmmu8b=;S{^4`dhtu(X16}k!cM)%(9;Oa_??Dx3YEVv1-;2nmqJ#erdD|sFK@=jkc zT6P#yTv?ANZyWZ6ljy?tet*Zu2?EbH4#Pa3IWwMDyu?r&3^bADzVq@28YJZ3ll?j; z=eoWltG^N$&T6^NvPo@sNQUY>pjmv&@IGKDW*d+ec!(l@zROAFwNJm8*WO5%3$OCm zk#WvLF-bA|8;dgWyr;x}kxawsX&ewPG+_m1D&6*@XSv>ShV0mJ@E=k2}SdJHa+^R0Pg`9=!ynQouJ@JA0pBg2H8=M$n?FHw7!qF|ln1l=y-^RI8QxZgN; z+M4nyp6%drkT(m*2DHsfwo%&SLJ@E71GIn?}8q9lm z9fiWqS|HrLLqlbj0-OUAyf@Sk?+t8~a!efdKN&Yw&P~4?E;dn}PwnL%_?Ovb&)2FR zN%*S#D)_GWd;A>N1Z+{QNfyWD9&bikUAMvHUaS(b8tFGPW_Mz|PwP#nx5H3~{(Ztl zDpx}!%nM41(xAEhh>L1dAKCE$eNu^ws8k^TnBqa^w&z*gMM9p=)$4sm^F%KI4~M$k zu?TDrZ=*pCiE|Xv0#7*mB0PV!UM=x&4hpwo8yuRV*#3}LKU?T2Xmn}M_=V4&(?%!5 z*_{^12xjK)`ciR>$Px1S`^am|@B}X#B7^slybqLPlh7*;%(Kgkd+1G0VC4qMvD@RV z?IZBOf)ffnS^vV}bD5-FS>C<9kaA?k8$LIryxi|w+$*EKHo70#V0*J}RP49)Cwd|p zAIo;&5uad{KYb4w*>c|X_aEbPQ5;~5e+5xZTVF}^Ft$#A{->JI;L zkvu^Hod@nQo%r$2<_LzH?tY6Yc9-ID(Dmz&Qvf;d1%=LC_ZzQs6UcVM(?uHZ^OV+1 zkJr;U5M2 zPf@6Y4`1D9aCVgo|N1il6C_L4{VityG>T0j2JGiv{0#KIH;=1|t# z?MCB)@lBj8A6Q09+6bGHm;Sn(|Ld`VA?|YG-xdZM;Jq%wbzut){#dSa>3VWoaMSbL zfY0eLAiCzV@5FAEve{%p_6eO$&ijhi)*u9`)0i=qg6DlS@yq~STO3Y~C2PdC}zq`;quJfAcX*zWmw?|O~eV1M<~-}>puokXDC-+66uNav;m zVqkOcxaM|7*?#5CKNu_LH7cCJ7huhn){;I-&^{eEP zX+CM|S4R8jNt(gKS_9b@_2Cn7C$~`9X-QkB}*0wOWaLt zD_dn6NUPLQ@h0&&`RdTN2szwi_oJrjE1JxYy&N)H3!?+%C+kl%0wO^+%4l0e@tNsM zQLinT0~$wn*CsPbX7n}V!WkJz(cOt=y3C=i;iQzM^|Toz0?V``$wPKz5grq_zD z8^=BkNBN;A5t8He4oO2$A$L2BIeFv1sH_L-l5zB3Rb0h@QVb~hm_-K<*YjIYyCnkxEH*456$g{;*u;-}BD_er4+Bzf|LwGbosc-}V zau=DgL*soWeu>3;yYmcFDFTh+h=*voAMif)wpcEC_>(`a^GCG1qt2=it~hk2Kh`|_ z>$u^0D0sdlo+-w0CUr}M+>e{w979~A%2G^jS7OP*EQc3k*6p3469U5m4?12kGy+#- z-rJG<1JeTcL@uYO&%1BRwMn+^bsqnNJYdP4pB6;eKO+q^IoaYuo~{dkXSQ1)kVX6R zqdN{LMT{EYa+mMMlF@sX|6amKP(XxWOmD1KNr(q@+HEvy^A4kiWV9t)kX zjFm=WQk~-B)e+<8?!HrM@pBm-5cw;W_o{9??Hxo2;WtX5xh4gzz>k>|vUQqyO2j+d z0%XLL2L^^){`{X@h*w4Y#TtjV7vd6L^9XD~<+qK3IF}r@^TxC}m_pHlsd@@msKUNy5F1`av_}VKZp@{>nT?of zFI%xTpV>tWWQ?=g{n!e__H9=kk0jM5nk>Q(G~j2YH=7bC(I^}kRc|YQD4Y?gekr7A z!uqX#zC0IXq1ftHB__^g`LPPONGc9<{K6pYoj3uiJPu+IW5Fm@m z*P-EliL<-y{jwQU7Fb25R1x7=+hIcbG@X`69tWO@RIn&oBAHPS~C~dM=8y{{plmcSpqLxI~k}iE1h& zy+9=#^p}iQJo78{lAK2hZ~o-v=>x&B#({#sows}y$x12`% zdtEfjQp2bW=05@Ex0JnEfm0t=O~6^-EzN@*{$mzl5!$rHHS5j~{F$)u2}x?5Z3?dR z6Up;{j#k$gDfdH8oUC#TI~UC@m~^Z$GDOAtOj9xyDaPV626-U%9(BKIT=h`Pt{|N> z0qO-zv3}cb$dQ@r%mI0oJUea-!u5FwU2V#FIJR<3i{+yJRi%q+Ni6*5=Z?e&NtE|K z+sl(z51wNvJQj+Zy7KU|yA;)wW)0I6qM=xZ z+V$g{Mmv|;eZ;6Ga*^1Z3*V&gIMRmnq|Bvb#jbxNu5V3FK7>&^hWMI`a9Q?9-(^JL z92>}V>!wL%6ud{#W6eom()CH*(MRaA-Zya<49D&Zv4K<=n9Iq(4RNN>BVcA@^AD0Q znN8rp{Dgb{BJ2Z1Nr14g(c_kxs{85j-u1Aofzx3R8x?Cs=!iAm$IEx0Iy=O=7=!Hx zog%g`4QUI3RV=B*ItMp*N?NQ-?#u;#b`9Tc6fU0fE5BUOEVd<$a4NIn!`&3&L#|d| zd3e{1(v(1aV~ZkEXei#W=;dto12WuV?BQp)ghJVDl`QzJP*LHdHdmxnUixY7<0<_G zx#WA)B#EtC%4Q`o9XoPM7RlNI3(9e+HI<4bnQ=ButM8k(UDG((6z%!y%KDj>VN;Y& za~sBnPt+Kfv%99_ik0Iz2NO6t^NNrAhS?;)hT1~kZj$)<*(U{bbM3)WBvI-DbPqDM zBzU7iz3ShCD9P|elDCCZ%W}Vr6O?@iXDa=HB(4+;iZwbQ(z&Ih5#Z*O;7Hhlb3!Oj z58nG*26Iy3#tmbWNTsZSY{SaqSg=RlvW!l6d@AwghG-xdAl2%0M~z4*w~2-}^nq0s ztYXi)dtTQ+@COO^4Q*@oXNI+Lq1bY!G*90h^F;N5w|U;+6t8JE8BB$+pizbB8YXek za}qnrIH`S0`dVU_Q0ch1;=)3H0jOnOBoctM@w|D!y5o@@i~oj#oJ?T6{qa7k(Wiww z*y@JXHjSl*Q!{mskyLv?*0zzAT4W=;7rB0LZc{(4H#X>t8Qg}Oft6sD9!062g5AUh znc4E_^FbFP;d^lH;~4$>n954QfZPu2_sXpiR&Gv=nxzWqzO;n(Grm62s(wE%J4iLo z%hgTmWK;d(XVV^KU`Vv7^zP~F2V|HU zjY$rimZi4o;#DkdNGXk6_#>(qpnbKfe%Iy)cUX62qZdO$mqrU{(m8C77d^VlxH-IagjxEZ#?% zK?iZq164t2n36$I)D!(C>U#E1fwfXZGeEESqWvY7NLu7}I$r7nG&bjV%Ye{qXVn?9 z14y&P=qSZ-RazaY@_6PYiw5HC(QCUUp~{d8N>5rjzCfK&B@nUJ_N`)~;{ZS>GZkP5ugs%9i1%UQ23MP`k_ij~v z#0Lp=QXMyd5)iO>lS$lc$I4MFEpO8PD;Z!Krz`!YK+fe~W7cxKlE77RZZ9RkT4EE^ zM-`_jtmx*d76>XD?k?_4lCBCn0kPkD()2y5{s=e{)uHm!z(lDkddxp^y=uhTZ>vKC8ZDNF;c2U8}K=9qN?-$R4IdtK~Yf*4x9Hpy6v0&_!UzRXRLlC9w2kH=8 zeZfSNZ7WtHK)GXHr(W);KId?f?DP3cXtJx`*!cKvouJ4YAM*7gf;|1DRg6zsSLUh8 z!9uDZYPYbfXf4hZ}fK|}6l zb+WvB4l85^|6;SW0xD8=#u2{^M?H+F`RkNXJH4BymG`9n-D+=d4@iYxWMWV$jk!0u zvsMj`Dbsh(7T?B{eQRo{L1mKw?~kRsswx7v!M&-q_L1x8g~KP_c{<_c?~{tssIA%{bm^q# zh~|_%6T{-*aQ(N;qaBIbe|y-*R}1lbD&@r*?5soe*To3m%@Z4th9?usu;mg-h?_;1 zcAJ$c1EP4}uCA{5MW0&qQR;{}Ziuh2`(N`iv30inLg%>VQ_jTZ$vZRfv@egPWoqM@ zTX;9=Z>OqGix16bPF6bNphX;)@VpTTEGyZAlC_md&=LVju|u88aA)gvXMk<@P5_Y);>{m|x?u=>rmGIK60k8OYbc)%ZK#2BC%pwr$gzKC8EqI2j>Ox9o%nwK|;;D8g}K*@uNTVSD|R zghPC@Xh#FR*j|3;!2woa+MP#lr$vXW+cFnD~#??3J%teDs6)J0NKM;Lj> zhdz26YzKMVQ`(@VUbELuH8tcG{ytwTFZ&6HjlTL)@{Nh0kp7vh%Q%eBa$J-eV*4%!z_de2=@MPF9;uWH0;VPW9l)-YJ~Sd2Js!Es=cvL}@1;R%0aT{9+W zD&LIF(2tojCD%jsru9Q#l_551`R$UA+= z?Gr;>>Y_pT&V_;M%SuA`Zn}G|0g^~33FEp}=SOi77_;KU{#`^}S=@$SLnt*)MRAJX zIq!a5LI9P~7{iQ`?+Wq#l4>)R)C3a!DBJ5mYF^+>hcH?L)0)0qh?tsy%3mRD#T5}T z6zmF=dNos|p;j~K?k=DU%~UUA@Mb8bKwD_ACP&30+Xnh0dTmDmtrjOBy931BCY#a} zA@XmkXx}$aJF1Z=vtq{gB1rg@6Oex-iceQ5M8YG-iH#eJ|9xC9->+^m$etN}L(61# zQkKWk>!QjkwHe`M$%+EaRTSe0*d_tT$z-7hw3coJ~)dD1bhEq=plat>#?#{6X(sWPPGpR%~Ktj9l^QZHnNelx%CN_NUu-T*5CKI*`^> zC(pE+NH}=4>H+$hqHU7~u1(YUl!Grkm#&?gLrxqfRNcIRJW=umsWy>>)@6>^KkJIf zpZP-<#UjgaMw`Q>y)f8t;*0Er7N=O_k*gDP?NFxl_e&*RY}7onz9i?ZA%a^FNO$F>0Mr#qH>eb8u$~lfUr3pzDsJZ*l*IT zc(b7nRz~6T>&8k?BZ8$w`A}mUQ4oevZ=TrnPn6dTFxo_&ag0E6q zXWp;mI(9jzcE$WY45qV2D#5O{9bc?o{|f`@O%C`IyU<^{YI|-6>LG-ZaC+M;S#w(n zqGFxgsUX>?KDD25iVW;RZoh+HxtD=^`#?>@*(qV7OgBwmY;74z0Z5w-lu*$Xy{&I% zHbjv=EU435hypE6u~)y+mkNl{29+_>9zgqbv7x&L;4p@=J_Ue2R5oAPD-rxz;O=hX z+BBExgVjo#7!7@iM+fxd|0}Nw)^cy6iL#6_{q`vy^?mcFD4>~Z(_QbK#2)wRT3Kj(F}&>H1}p*I)*75fhH6{*NiwUZHi_>v>u@-DW8<+mY9{Etho=rC>2 zK9{muoC=9w6(xb4yRSo$(7zO+;5004jS-L<#YQ-ow$kjc<4zxd11bRtIT`{gsY0)9 zLv(ecxbW7|!}b;lv`c1#wvvo%lC9AbW`oEEnED9-3Zd;FLMQrO^rk(shT+Yp)D(?8 z!EWs?D|0-=H!1;oL(Fc-XHD^#pIYlcuIovMIK9wezZ;qNnI9`Gupwh$!{de!N*>^t zD}7Z5Y>2vU<3C-o9h>Nk*MANRE4O>3P~S0N2@^?h&hkZ7D#g}PExNplAQu=1+Hzd? zvI5b1q5y&L*@8jj*-_1e-QFbSNei4Tb$VtA@ePKuLbh#HZWmM9ae6pd*;%WI(o8Ba zMle_V*dkpo+0YbMPfJpO9ovuHc7E1dCBSl)xKA=(=68V5X`77|vta?0+3`G=ZZEy0oTZWve}n_OlB$)o$}@GbF0V%OI~Ili z&NMf_w_p-7W8x}Rru+XSTqR7s8osacAt;qyVGlLDG#o@JTcnt$fspvMHE~tf{$8gVKtdfcf9#Sub{*0viP|H(`sh}NqfQDaNffS%jSga^!jbedp z%P^ETy%hPjZ(ZJu5B{BSl|bDv=v7g_KSTUsdX^DxPEO_F#nJe>yx0_#n1XrX$y_@# zNI&LyA%uxGP|1v}SZd};`&wU>wkJ}GBkqlGt3HTgZ;(PmEa(zpd|XHmH08nYwIZ+g zqz%J&HURBJJkBQ~2%(b>0Sm4{)4?Nm9vQe3h|te<&06}V zzcDbd18w>H&Ejen60RReNU}<{&xqn`w@8W$`3!6#qa}e?K>M0cBUM#iNo}sRs$xHgIGQ@yRnEcPy|=e?iXkv3JcxzR5QJ=W&GQf zSK=<1=QIhJ1w;4{rx~FtpY!aD9?bb?kZ!Y4@>7B!zD092GYQao1aw&JWC)hl9WB*i zrPMP+ zw4CU=#NbY$M=eO_&qR&IJLFJH5fsCUmHXuZEv9lXVKf?JMtq1orB_a(3acST1j>LM zjGia%ZehBsZj_W5{dzB6wtrFgXFmlqBr(FPl*mtX>bt;~uBfZn80c&)Wo(w^kYNWC z!BY9Zyn1P%u%_4mOUT0)G_AT&`)p_iy1*5Qd|``ybV}SqT!~*dfrbX4rH_0o(GhjZ z?Vtbi@5d&`1kMOtyt!_{@8X+(jUC@1|JK_4Td#XM?t4@FZNy*;Joj z&xdU&DlJK~2S%9_*0pPn+XkkYd`B2|<9}5&kK*^4U2;z8b3O}}5=X!X!a3JBe(z0! zv`A6B`v{iS=njR|s8<+3Y634+iUlCxb!MX7-Avg$!Udq;IDWd{{)|!Q>z{hiT@y-J zQ2>iufEA*kpd<*yOV(cm{a>#D(7|hwmisK*R_B}PTan%C+%#x4Egb`mM?Rx701wBt zx31(x{5!9nNC-Z`BA`cjZEpX3nx| zrPj>B>yv<3u_Z;{)U&`LN6~X8o-$G4S&+9gS4O!j$x|Qy);f+U!WbZ8tCdfxZ(yl)Jr>PB>!Cy&<=Du z>4&v0qHst~kz}5L`ff@cxuT}6j%Ymu`RrSWoza zp*`Ql@o>7}kF8NNfZVuRuse;%+3sM5j(1{fI^&7ey7dg@rRVG-XaefgkESPvnx+9vOO(XWOdTc!O6nc#u8^%w*at>2BubM34s&e8-+6?!996nq4w zS21`Y^alg#dXu`_`2@{FKuRCvKV@J0Dt=u_2+mLR#=0cdoV0I0IUsAq8omA03iQgRL;snw-t6c+ z8NIZLt+lz|ZeV#24i2KV7ckLxF0+TUPYHf=ARY^s2%J1n8In!zuu&(e0%R4`>X=#sQjwB!QJU(8MD7O$%x&LK%I9QxKZZ zl`845He85UK^!P~j1^-%^Yw32NL#GO*1=K$adNrDbY>w^3B6XqDYkTk%2I0~fTo1^@j$Ah&6- zw5IQI0SpR0TjQdO`xi@jKO-_pPfyy48&El;6;9*B~*@_3?F_TU*?^gMz(|l6h->LW=yH_;C9ia1_2NJ=sS$a4kcW6l8x^ zSE3s=ypHoYfp?eDokYUe6o<~0mSM3>wE(+>R%$O}R)peyT0I{pv`+Gy&kCEBP_mdU zLj{Mt>QZc}7Ji(X78Yn5UX}uKV_s;*0*pfdN(QOW8rXsmJ|LI(I-Vx5j6zC?4OCsi z?Fd&-gsDE-ik{3(T#ZGw&a-Qj#)Si6mNrr1z*M;jLdPI5h3$$B&UYsOSQtb4=*`K`*kb z5QJh>*h}ieX3UuWumni z{ZJYf!P1`dh2Z2lR%rn>_fKoH;rnJXR2WFbUda_ssO;;@%7Q6fQegw^|R&x$+UyPw6*9V1y&mXB|6q0U*ZpXh5S zGEIyO{Q_nIz$PR{*Ma0PGO-CF?NenESBm(G%S)N4_!Yd}W@N(qWuev$?u&_E0=^}1 z@{yr-80JM+8Q+Uqj(V31v7=}RRu5EXlYfvlOhruukDZ~UpxWRZ?zD=kB}v%p=}xrP zD=UrR$))Yha>(Pw;j!;u-#z_0VFrmiI#A;)H-k7*Z_nU*X(3kJuM!TcLnA;$_8T%9 z`LhoN=m-;By^}({w`#~_e-V4q&zowDW^2p^e(P1Ym;>l zl~!W=#|fD&wJ>;w*G_q?Sz7$mbqST(oAfU1@fj6)$2Suqb}eBo6?@_auISv2h;i*C9+vcUOF7wnnMk)U{Bsgx71+d@yr}Q98MA$+)CLJaAOEJ6@j~G zM5j8ZiK1UwD282vw}(Am&?h*@PrJ}YzwJZ<9~uRH6C#ez=D?0tAgqyZ{r?_`ydZ-P z5?xSoav00dN40Da>f-~Uvwp)kA8>)HJA_SnpEgwqTSs1}rrUSs+{(hU4pf-pilM)^ zH9kdY9|(|nm{$<6#~=)LA#v%mmEwZI-}j{LCG}!xcqQB-p|k`gr}4SG0lXy?j5P(j zb>AM$|3TV6v)1_B&b;9%nI?7Nt;?9}a0fXG{VJBf(LhbUc*8)RQcmsb##stWQ+_K{=Moq|G+}9_Qx{&GU zvKPM?=prpv`qJLnf6&|mHM;z+UiSL^j;X2;TvpyH=LC5)Q7e(*<$ly!@*vy#PCPc_ z^h7^S@t{Ww5)+l-h1Fa8uH#q7M=x^^x(*&dOu$PXbQRjjim+TJR&f|qrkvhN)5h^-h=DVtCED^YnP4ycn6~)6 zbk2}4SFijpv30n0(xty4VL%~J6gZ{_ix2^5d6J+kl7nlL9%$n4t)JX{!3A1YT_!&4z=)MV_Ak-J#(=b)y~ zi2t82%kmVbn0d!$*y44{<*suc&3!A3n4!3>`*>Oqcc5#t>&Blm(b-II<@Pw+a{FNA zxZTJ4_0zvS2vYj)mZm>FZDIDB!y3GVHKMSI-z;%oeX5q9$pYNZ2fN0YGp4^|nuK_$ zk31-L*`x8B=9q0Y#zFFeLhq4YVH!&l_M!LY7gqI$y|q`_iYcNdY+nkWy1D9)mw3Ey z_)9wHMNC&*F8&40n1t>SG*evYOE5UX>ZvX0%O#h;b*JNZ{|T@keL^(mRH@DDPQ)ji za<@9na4rhw9F*wQs@s?KtdQ|iBO;|u6*d(s2isYzaS{u*$s|;&3i@SZmi6inQvb`L zBJmH%aWbgElvzNAbrL8ZAQ8y$Q{2iKb0BFMRf+ZSl0U3ksmskQYY}_jZUWi=NXqIs{)gNe_n;2UQdlYII{3WD zw}^Q#lJR!_r(f;qkoqyk{7mRs;PVWH&{`ibsz}o>Fh&i>U(-T+6*Fzs&0WH~ z&o<*TemI^4)fG>j&*MBf5Vdy@soxP$UZ^yMqNWMw&{c=&uTLi+lAdicT#a@DowD3l z*Q%O5oLas78H9VOnDH*QvhEbHUDn-$_a~tst`&Ub5bg|g16$IvFY&DAS z(MCuUoU5f;`|RfM2K6J-z%(LnVJp0+sF{3pUYM@HJ9mzAfHCT;F z?>z;sK_omtnG}x9pGxhdH-i8?GDiRU$FlU6|Db5!T02@$y=LBcN%Lb?90oADn! z^)kLnM>EYq-Q53~RlPDn-!iJ$aXvOtJ6J+iklAt3%!J|PSaB)8 z9;L#D{+cwQj(;b(YT?sqFhbjK7m~|cLhoqv3NEa|YEQywyru}b;9Y+V?S}5-5a`bF zR&Lz2zlIVDzN9_u7hV@TvEv-Y)%u zKgr>V5dqYWYD#7|3|4+99~xxY6L0HrA7DA^q(Lt_zZ2iv4fQsD+*>LUcQv5FX^jV2 z;ad`{erc+QV{^h+E;l+_t10OB+hSCwC0I#P2sJ#3w9eG&t$Qx-I8@X&&DmEE3?Rxr z0pds5kF~WMpete{}eJ zsfiR5|4g699vpA-cg7>0;b|BZ4!*W49Yv3y*Q*%xUZl&k**kTaJB|HL84WYczI#c6 zW90wFu8-5k-8rLB8(nCaI_8z1r6ezU^CQwhYQ@6%JP6B^_i3Rrzb|xc4?SyrTCX`F z7hlUcd^t|Wl16>!s*z9F_Dj``vVEIShB?d=Nn3r8mCNaA7#So4kj?MhqT79z(l2TtKxf_3_pVrJ2~JZWYBhWf@9m(|@0rw-2yA zfX)#M5GD1mzDgijRv-%cX@PZc5kFga?B2Swysk=Sg(tu0F+Jrt3r1 z*CUzi)_YRtx;eR^CM-z3K;%g`>1s>cl!8eXnDEzM)p5oIbLvuY#3Eoh#*L8r3lH^Z z-GhtoV@VS~2}l%mK~V&j*THDIkn!6K zg_}7_P5YQVkc(s}X#)4L?&)yn9E3AQutckxr;Ptp?^B&@1VF|R$l+O%dII2AKR0qt z7r4)tzYTy>^t|Xq0@1aJ*5tY-j?W=z@(gR|VWPc@rP6_{%&Nsq^jDALU+-1^;{;P( zFp?JBK%Yo~no$1GnR%yc@6I-C(K!lQsOo@YB7VbR?G<;(ZG}*6ivAAaY`CR_Uv*nP zc^J*p9k0nJZJeRtG6#-{Ph4l5<|7c*ZR{tlj7c-UgMuHH-sW;c`~fG&K``5-Con7M z{`!2~Yq}n&Is8d=VXf9rzgxYFji^^Inl({_+6e-_C_DYWCG&4gz?G% zE5x1pkd!8c1E5xm+eWNcVo#3*0B5OH>#4Xr zThz$UrHN-%(tRJbiwyA8RV|znjL8)ZKIs5x*D~>w6K)6qIH&~g zQy4irHA_6MHS9t0aNK%t-gWoeCGE+1di8urjnZB~bFDwzHYK^#UmgF()dW7teUdo} z>Hut`;P_t?`rTlBuvZ@7RSKqq^t|+HTdmSiLW9(0i!|{6oQ>C!BIRm~*zYsAjh=BR zn6A<`@1iIFnV?!@f41Ypd~GCr@nZk@4_Rcau92;CPq)uietIdpG6qR0LP!q$@fJ{x zBs#ZE{fw3y#r2R~95KozBhr0CJAmCk(}7YbC9jXZzc9UciwRo_zP3v8gnK{nR3SA= zT)v6WQL*v1cgU0m&xrrRJ(q<|AMCG2ZIi)tQ?c1w)zlF^%7T5~-adwPwp!&NZ$&1@ ztDIk@$V&;4dRx$6^7$f23=^-ppu|-V#h4+yL664GQry$!F4WIYl(j}7aex`;W#mw) zxQD?W(1L`!hd$)D8 zLu|0ZiHj@d{34eOAmM5gCCWfRw})SL&&N!sXrUpiC-$VmaaSX@i6r@G=0dG%t7dg4 zuJwxNinyo_)sFmR(HK2v;1&gdByLDOqxyG2<8Zmc^?pqHqcpit?W2E@*Q~xVQ@r=7 zIxC(}Ntk0ep+o&g^QA-k311w_lz*w$1i^oZ#t0c4Osr%-lHI?JyQ|kE)ggh#Su5&y z>xJ`0elLtKJoF_QC~)I}t!vYEOmkbCss8DnC3L??ytSLt0zQng+SP!gtK~^ zH*^jcqA0BTaqyXES=Ywh_BXhJ%2N!6P9cjcm;OFS2eeQVL&;YHusgHW zz^$`Dt~WeQ>i-d&e*Dtzh@QmX0+UBdeyKpX&FWh=VkRsOJh$x@RSH%Plw+lsJ4K2NTyuQi z;m9$*lxxO3S;wpev=;*c({+TmO|2>pK}>p0j9DUD?zf@umC<=1f5tS3*)Yozwj~SYnz+jU7!? z=E?d`A=Z@*b-te*4sS9G`GB|AZYe|G--(evR#Bd;z%? z_@HE&Tf^JWDILg(y%U%5mwgd0Tp%P>3u+2(KIaaVpQ`~D8gTx)s;-XW*zS@=P(aP- z4$E6=P$vv3nort<1VN^2xbpRCJ_VsPf6&Q`t%wF!-oeE1@nyYv^Fm`F6-e}TK? zUlr%j$isc$?MKl5ax8hGgZ@}zg299BDpu3veS|XuTfG~?6`wOgW<9m)bbx z<<#kSR$(^*NZE!ao@n+4^`l-HS-J7S@Y5J3;-r`KE2s3JVB-&Z2txgWCNOKtTPez~ z-i(^qJd8$&c20CN0VC5$$DV44xNe@RGvSR5TM}dr*W-DXu48A61?2w4clhYr@cVW< zsL>Rjhf;c118F=ZBnE<5+8(xL#@aDvAHctBFM_N*lZ{yY$?c`3=3F#Uoh?O7oZ^&# zB8_SdNsyuztPOm*cAwcs+rGL)JF3!RM z(@Z5Vx5F0V#sK|AWRFj;tA|~eMx)JRNJaFfl#-8as&AavMxoXD(#j!|hT&oTKZq9Y zU@Izo=o&aZBbKGS0zR~nX_>NxMpP5TG!rXzqo--1N;4>(Rbx&5#mY(ea=Bq?DbPos z-l0&CUHY9aj&>$t?vIMn8@_7vw!fsjbjB^Q-#LqOXyQt^evF`7DXRV)0?L#PL3D%C z>JJ&{aXwA!84YTOW?obU8|(w?^P|maT}z8S(zJnLrP96#SjHf?CZwFMR{EEVv~&o(-I1ilPBDwx4@&5N}Fkhgtbc$YKAE)S^=z>p42}sK=|S z%zsK@)`!AOf)X7CCN9pM_~ERqOr67^dl@_mp;58pHpHVN_r0_(=4P&sfe;$4<}dA# zrYz*~NQ`$-KKvNovQ8Eln_;Evl~=+#cY`Ridwh^tC%p8!f==>s6XHA=@-W#Skplgx ziL(CuoSt*TvWh<(7G2#Br(xuF7^?mhQoYZru8LVZ6KoioTBB`H8 z<9{Gl#=W@XCZ}YaS>{;#=;tWiJ9kjGgX#{6GX=!H?VI!67!LZxx-X4wqc3-BNtj8| zOmaGS;Vakk&D9paLMku+J@sO0=lA>E2#=I-_ou8FRd~brl76o6jR^z1=z55|X@WU% z^kjHu6(@)Aw>2hYaX2ytvV;ZWggG1FCaJ$tC&mW>$*$A1_3iN1rcX~Mll?9|E@no?;*&^HgMsZE4@uW=h< ztLVQ2xWNz}_{G8W#ZDYo!`pws&z_489@q9xf#2l3S)q!x+_ktojz(F<@=tgIe~Mm# zm!7Ei(3Ef$%HGg(pWsF>9m2w{^5V^#{@1!%dP{IJo;}E72@9%QinLoup#l7Ob($C5 zS+R0pD6+YD2@U1hp07P~YCSVNZJ<4(P-7TqN1gH}feCUv(F3H?IqMpdnf=tQ(THS1 zucBm#Sp{;wXbW-OwWFXhGuavH`~~5}rcXO5#u#v~WW^u$n4JDIIZclUTSVH803);K ztPyySzEKcZ=N9rbiiJiPuv~?Vv-+p|7u%f39SMLr@v#8@ZdNA^{Fc>E2%Ps95Fx6` z<+wuQB(s-+~${ehvRXzf`~R;V}6K z4{exMEOYEnF)l8~J(GsLg}jf8U*B4XMnJutan0MU68fAomW8!80yXbNt-$4Pc4Ab9 zaPDX?gswgw$>^V{P_W;E=^C55ttF8Wn6(1z?^!htp~ z$5&M-CF6Jwb9+kd;>b5VQ$Af98qwi}l2TEZqvWoJ6G~8K z%fmE80?(k($bVrxiNi?!$0YChXg}gD%kZUHXoL|9>jGJ*+iQUND*mMAY>`R--$hlF z2hbeL6ezp&RyWzp(c6Mae>tZu^qHZCw|smf{tLUmp!&!NrIQU7Kx#WSCI@@-L?OM$Q%;>-JaRV#TxQhC_m!W<^ZfnVViuZ;X9GZ zNWsGDGbOcmGAP$%_6D)>ZYT9>F4S0ShO!Rf+{_fo*mayN7b~pRnvj(O+ps}qmMT|t zkD>It4(=w(F#(q&?zsf%Z4B3>wu~LoyLL;`K}$8Kx7-zc@9Uoq$Uv3H6R6ofZ{gBb zMjz})v+;!bqP)PxD>SR+16)YpL-q$8;@cngk`n;j4K8!d)abG(N80Z4PJvFeUtK_ek`wNHrl z8Jex;>i*Tcwbh}*Dz&Mx1%(UaK_3K|7P2!_HyNPEDK|c9`VEW#(Q=l3pPoVEEJuZN zl=Jk9Vs{sL9M&GpDogn$8*P>x(lsY%46`Ltljm<)&JL>WaUtLBNOkVa`on%V2!YR6 zs0%VO_kCm4D4V4lDs>Z}{kWQ_hTrh90{7(K8|u8<21xi&W|Mhi(%J z*eht9gE=v}Gd8m5RvKmwmL;KY(cJ;GkcU{wAJEBIEBHfmphxjlhUPVnD7;!#E8V%#EqXd zX|^&b68eo1Dtf;iz)e^=mZLT=6Zx=A4Jnzftc-VqWOYz4M)NS-9RkDaGuD=qZWB=$ zao4`LhvXZ+I!@9C?uh>14dAY@VJ8Q_LC(4R6{ETgy@3&LRp1j(z@rAJbw7YRUa7ZM zI8Es!#HkYc8khUQ+@Orii~*W z(|Ccr%wRha%Ud$mP{i2aLrRMJ0-K#CNrOeMapfCQ2Xt^iUP2WMtc$C1FKMfZFsqwM zt(O7V`855C0EjVTSE>;{l%H1&i)e++GJ$u)ExTjG^^2`^prc=}mqD3mv&9ZZG3(Ck z5$$n9NG0o3@zCG8M9|GDHl`4R(KN0xm9v1ANTG*wA27NI(EDl1T zr;+!4bNXsL35TUS-`*GQzcf1+`~j<_JV=hz#+GzGP~5Y07dWMmH~v(*O|`i{I&P67 z&|s{bgpP)@PsAFW!c;awfywaCnI$PPXGL=v&|;Y0f8QBC21ZSO(lm!e>8>GBGVN_pjaKEnFkJf0OlM78IjUEyYwoXBR zNy*eIP!}FS6_+dX*`}$PBfcZ+cf<<0_b!^}yUJ2kil498(#dH;37bM1hNOa z04cu@&i@~)?ct*=T~27#bZK)>A7iHCcQ1-kU{&u9PDl~^5tk4RH6>!15HoO<6#3+k zmA~lbA75KSfptP&Dllv^cSCb97FYU%T`17wh!7&W)Wzx2>0;BDsxJ$@*MUbQ(=vGA z5U;TNy%tV+4MfSN6{dXO9surA7@2C$l)3VV@WRm}-KiPT{}hyzGw>OP$9d_^3>Gmf z^ah-$+;r8v@hrhU1mtE50J2A(gurBp#7%>-{kP(G5<4v?tu%}>YD>umrK0DH6xU;F znmoe0Nf>n(%{z^a>1vJl9fBN6m9d0GFLdrYb59&C)Fzr=MT8m;&M?w>0^dPlMVnB# zkCNmMc{>Mxdr_N`^R~r8tW~dP6r4Y1r+vUM0#@{`n^XBsJu`ZC8WZy=Q{^Z%+rSq7 zMRmz$^N_Wy2yCqlDl(`f{XJ{J(p{K-v3!NGVy;iujXKG_J&_uNdl*;lg0F%Hu3XCd z)j3n{<<#${1@X^H9g&_XXhE&7x*L>Q_9&K)sG=HE+QjJ?Fz-;)O4d5j>RaM$+*?y< zO!Ho3y1tCdH0 z?TgCKA+GJ2Ee`RA9CSqUo%tYrH_pvC7SYGS?3fLmc?sCYU{`>)wl;87l7|3FZ7%W* zhebWxc2p~QygvFLzm-M>AGhkG!Y!*O>HJ$|9Cef1RRe~7jY9~Y9VwBYbGAvw4vtNZ zog5D4Zs^&6g4&@*Hp0`ygw96v;YwCMSoigor0i2AEft^^uo&%Wj4xD?d<92rXu&g- z81G+?=e+3PHONuYYdLg#FnNaVJ3*R)rdbhE`_WO3`14G~{mXpctY^-pP+4h0ChLap z<^j~(p6b*u#m)iOy@+`SoZX{u|5{64Ta#Kx@8U)&@aw-s!HjD>w{y#8OzD?7_sGCp z%90@wM&J!S0u(;Uz&CG{0ultK>b#*0CyOH@3BqeD@2-YJI0PwE+eej=gRd1g(Pwp< z^_*68+%^DWpwvH*0wQmW#TI*AmZT*^AGJ?pcV>iE{ieCLRyc{fQc9m#ID_@NDM6cL)y_VbNT`+tbG+iA^uQNL2pP}}>SF!Q z26Sg#dr3jka9)m3>zWJy4Bn<3>+Y1T=7hewt#7eQ%a#mHPc;7YAl#bQ+Q$(0 zYuJWyn*P04F7F^72gJ?T9%+T_?q2YjZx6F^jfbRZg=0OGZI%vFU#&;R$?7thsd|AKSG82d*Uks}N2 zxI*Zu8Jpo%jWfK(W9YT{!*7d246{`1(V1#Wf84y#@IojHsvm@S&qw5Vu+YsgI(dpddF9bb(D5U<-*mXeN=%mOvA{(&~$o ztbG$C@aGdS2DiSmUiHwiOTLQk85%3$@+hra#fzie#_?ZcrTf zYv^a0+Uz0jXr%^Bl51;2==drhPIT-ZPGHI+xrC}E%AWY5?BS~NjV|}~{Sd?FDhP6ll0vubXR@+L ztO1jH&K5{ucKy9O4!o)~M$!B^>6U82rVbkfy2w;td`38s6d23MnCn$_zX1E zbhu6fedpIj<|H-eIf403P@5*a;X2#eT^u^TnRR1AM0Ye!eH2mx9$g|lo#kz z-S_QN&>Z?g{JEASb8h*z8eSukVrFH!S^W%}>L$164!OiPe64m*tg83G1k_*o20Vs= zB`EU=KBbr+?n@Th^ZIas^{S!L_Btb~=P8#XG1L+2~fSD3w!5VqE&nbdJ8I5XTo= zj}f;+zl5+*N@o9=ou6^VA{33}n}6gQpFxfu)CTx+@)=hQ@KHE;O)Mq#qomypT;8Hp zR{FVpoHuLSAsDrOCk{XG2l;YY)KWqZii z3f7mD3w@9H_+ekbsLt8>lT=wzUETPiRpp~q+NIf+>&=D#mViy3$GpBO8?w+zR&Z>F z?GCKx;2EGGAm!T#USOn=UpmurHH$yDkq61e|GbZk82_Ut0PI_D;qODvMYz&E%! z@pQFTbRf*xMmoS2*lO4TLP#$(laSBJ7*PTtjRX|`4B&qAcn-4Vk<9_qLbqN?l?I;X^r)E=7 zMk=o@J%VLJYHwi1s3>|g>f25FTJHksKy;TmeKwqCx7;}=ZHeyebJEXRL%283!OjnV z4-^P1cKq=ou-{3Qe4$mZv543353y*6XhHV|emZem1g;5QjAR`zBH6+*o zX43gO0c^$s{{XwVY+YQ~J&uVGjtLcdNgYZFKWZ*M3O^#;Arg6Dk}Dd-EK(ud5gvrf z+6yp)?{!B^$2q@Had?iD9$U<7is-jB3&hL=JGQwm>4}YqF*B&Y_AhrB9+*`ofGD(W zUJ1FF5+4&7PjrLK?XDTZOz%5{@AE+iM7lilA=B+PUANbpv5o@UFnh z9N>uC7wR1Y$@XQi@}{=;uPE|5P{!n;{P>+=XiIMIywKl%kRiaLtWW!?CspZfaD2aT zLgrB{2)zwER+ZuF&i0ctDs|3QP`7c|ayw^%>yBlnkQ4YtRg1`*fqkAf+)N%lQ=MXB zh?*Ff<3R>t;$n{MAd5ZNH=L)*e82&if=R*+;+4dLy_F>O<3iJIG@g-{vEKZzrtEsm zk}4f@=W7eaPYChYdYo_`7)Y|&A=M97*Pu>cfK5bTZCM>y!4=OV_Hg+n!ZJFhm>z>G z)6-W;Y(kc*}A{g|b3+cch%nqo(pn#hO4af?S(s4!Ap{NF}duU9{QmPD6>!gG3OvW=!QxlX_*E){1CeCRh=LbZ#uXp0$ie1wV;icKf$m0{RAg z?RZy~Ir1@VgaXuX!FmMG}k#Sq=Ff z-b$3i8&c#krP5_n_ITYd+Wz@sxYUqCOg<>=&IcC=v=gFqd7dHQU&w`A5%8+oOB7 z+~=svNjEXhtm1@5Hn%8LP+mX0l!Ti$g>dg6uHfoKZAv(4WTXqqaB+ zQ&A_pKYSe(=YlUwLd3wUdYt?Qj7$`yQ`AdKp82jdGPf-yD`}-0yiBLp25Ela8*tv^ z%#X7$&=LRTGnIsT{&|VcR}T!Sxr%GM^5ZO{!ASvX50RKp0&cF<+l|u_D%ED)F8{u-Qd27h;6=G;3`Icu4hB|eDfMfDZKY)d6w=qB#VKWwhk+v7mifS3uV zC;#@A^LOtXaq5Qh_X zd{r+=C7Ts5zn)2#reO7H`}wLM|2Pz38{VpRoczRNn^bdnrsnq3CqmWEEm%jXGtNSOMf$gH`8U*!LNf5Y>6k%kF z6T0A5;tuKjUPy^k$fH)wqsZXUr-XA~zqQXU9LI!y9a>4fu{Hl6#65<_Ydel*2? z$8ZA9wkhR^jhV+V&49#riSRhnBBzSmwoGYLR}hF^vikdXlFKvZFT1^eVXtR<(0vvU5NHeV*wwe+T={&h4FgCr}V0gUo>>Ub?Ria@{4rmW#b}X7r#Fji%O$$Q$0#6yPbm zlD3*>q`E42^1!E5h)OZc(5dt?DrUl6I!2q%So$h5QgicSy3_0frqEhF@%Z7wW`Dtb zta1(~3M_zshjIxV(>#m4?ZGw7;U#;dZg~iKQC+I6#D)&>Ggw@Fg^<2zO$|HDb72Ox z?pX56;XR>~#@7#0GI-lNLvet{76X8`P^#FZi*~?qEAW$rJIyuOQhV0^jKlj zmGN$h?J+^BpDxvJ(K=Y+D*`{W!kVd~AopgQM?91`J0WV?yYCNBZ~sv9iajeTJhG^W z4I0?8W6yx5#cEV-|CdUgg^-T=%p?qF~$82}s5H;0p*$`z{9KrhUBZ<^^4^jGW=$qaQCX4$yl)f6ckIHfhSfEkk*m zU*S|Y_IcZm_9nD1wb*@4*os3?9g<)>P4I|FE~cj4pfe%`V=qhVDp??=qeM}Du16Rh zb4M%au80&jjWhWXGZE7fLM6i67B`BAj3v3=gVe+-<+YZmytlPOIv|Ez8zZPOSlwu0 zDAD@i#_3ZVq%cxAGD}yfU+W3hOYYuFAcb+H{;|^dgh8f?5E$<@g-f5hQtR;-xL0(C zXtZ$f?N|=N;y4o#xC-9Y0@zqs=A&Nq=O7sarXSzT10Qgchnf(ja|U( zoP$gf1wBSaNHA+}_=RA$AE#_wqp4P+ZY9eo%XYp8ww~kqVo&~h7xfRXHL8rqi^#^A zs7Bx8)l-xF;Vg_?{?2m>D@6cQ}yk8Mc-Xx&yGAwXpA-D*y+vtWqyt=+Ky+ns!Aoulw$YpwAg+sn)RJ+H3Gx3mAm zd?yUoU8wx{MtxMo4y`#H<_=iUoCwY}Svg3Ie~MY3&*GC*=%yL$T$;`T|6*t~9dT`4 zceu1$3c@E7FD{C>c9$&9QqhJUF04Bz*Df4|QQ9`D7~`)TPp( z?XwPsmRd&GaXG70i91uoO^}9Vt`yWnKlALt&{!Pt^>`vR*{+3ujic}Y!`y6JGjRyc~OxoAfC`IL}Y;RmYWGN+79YK0?Xw|uft%mD@V0nME3BcJ24Pt+;7 zI8!^HaHk`MD{ofQdxziloKXErAC42o>E9)qG>n7{`E?TgSfJh(tM!c5E;mY3$rAJ#{l zz1WvXG+y2>+FO6lV;F>~Pk~C9RWPL5)O2lY>rPJ)p>C>9G;^6OOg~3du7ckgvLzp3 z!CInua&R{NfM@0+(U-iEYm#Bv)Oa&z)0aOayj`);|26yXz@PiO%=i4U!EXgW`+R9= z^LS=%Y>{}jfa7I+1^E|vSNSLSA$V#ydxm!+L@-)vz`;bN5L*-dec^Ou7p}zUE4i0E zTWVHG{$*kO;{qC-D_(8t#jh5hadNS@)NSZL%RM!k55pOX)gX#HV-Ia`Xzg3+POuE- z*|MK~_!Q?|;8OHMD^|+t<7dG_uvC#Z@KJ-HJcFFYwu2Z zF3^605!KgkupZ3Rf?xP~+=ANTFEis{KoJ~bg5 z384IY{a#zU^Y)AWzcVp{;EdSnU6to$9}FmbGCxaE%MPlyk-oz<(#MCrZ##)`{nc6< zn9y6?lgNWYjg5;kWtAfnQ|#z%>56t-utTfCH%V5jt=`e@WU!E4Xx!=1!WJ%^;DIZe zJ8Zy}ix8H^#qCHr$YPNhTnA8dNtc-FB!R%nxBuu zHI|}1NB?SKe5A?CSL749eIa*nUr@r}SG|?1W97Lt*YB$wD&Uc#$M_q=(U<$Nl2dJy zrxFf4EPGL}*y>Rk_U^Y%W)`9BQHM_h9C2MZ90%VZwhXRFA3S?ODP=o*O5ved=B4!> zG-V@*TiEXy1#^IV@b?1{wn19}ysH;tIX+5q{VVOdSoAujlp6kTG*N$h@gYr}V)1>g>c-^;pjgm+EoIzx0SAP&GzHdGN+UaY0;>l*#fR`BfFnZT^ zglqxcVx2%FbEfRh8gcVWA^7d8%n8C7?W$9iw4fV^T@xgOOG^StGqR6Fu{zJB^im4T zDR1#fi5WmfeNlsY`zcpf$bmo7BQAC^$p?6z9>}fNcgM9}plm$tK5)zVa*1sh8ZmUI z#zaP1($C`&R;#y9tMs5|ZArFIfLY^a|dR_<048hbG>35=g#u5ExLU9>%lynIk8n zFgtUIdpDR?;byc}T|5&x?KL(o)|A^R5T|i8_FvEnYCRk(W}oWOASKTRTadeP%XsT^ zGV$kWu-HpwX3~}p%$k7gcHFOH&$XE_b7gV`XY^q?G)+N=|Bt1!42!C3+pzQiL)XyV zHME4(&>@{tLx)HsjdZ89N_VG(bV?5$igb&BwA8ns_xS!YOzgeZy7!&e$(PVk6MLML zZ`mtWPdB_-omY+C!WmFz()wP7%6*tnkTu49!B9uuxt2caRoi4JCc!SW2}Q0>FF6|% zf~)x>WCma1RWYH}CuPTgD&pGG)U14u$1JO+d}@BHXmrQhOp*ZIh|17=TR6|_-#!IN zkD4-c^-E!BMmZl{1~gLRGcE-jc)RiLZphHGc--i`h1vA_YS6;~xzfWka#b?&w6PcU zZX)DWgBHjW5qxi-QGX>THNCrH#V6PV`pf^Das&|5uDfF-KtlXK)o1{=-hUG)QPZ$h zq!^`H8l#;`*|=vn(9Bh)Rc>rzI5BGEs?W+Use*NCPhHSe-b|OUxcOYy^_<@x9zbC#6enXPBief~_zzrO9)#VkwJ_Ki>6@Ds6wIG)KAxd zY$K4mf23C@Gb&r28-`{fVIN_3 zN7`S%bbwM>ADT8n3vco+1X)%wgb34*4Yj+jBL6O_9fj(3r|Kdb8iv0#W+Z%qq4v&I zhi)}B`Kn+ciYCNfn~fRS7&2gLTK0x5jThe-<1ze^LMbbnQW!?|@uA^q`t}?5GtC2` zn7M+f3S%qidk1tKjh3Wg2w4z`ge*`8@WTnd2gL;N#7Lz^Che!Z5p-0c%do9iM^0eC ziIj>78c}3JVke>p9|-ia4U{XG^MzUu{Sx#f=}ozrus25Qi7G!2Lcd7sj#foI5R1qN zy_u^z$tMWG)?jj~l9pu)r?rF%qrjvuh+Z*dUpkU{R3>ej33P5yReET=<3}g3)I_8V zLHX_VkaxCwqyqqWp!0t+Q93$Az*a%Cu(0^RX;51au)vo~PwZ(mK7pL)U8xRxLuycB zgm5!E%Z@gjh|E7Joka1ja(IC-#Fr;p#)cddRFMm=j-C=MHAy829av`skWKK^uvbwx zLd)C~16;99nr=RLDpAJ0T#av{NL66U{sijnH{V<47laryGJDM?_X_qV%*D%11|@y( z`P#9L&u}IcyX~X4XG1s{i&jZ`@j897Di4(DBsJT+$hegS< zp}2=&<6yFH{88Ty==YePOi|L)vZy7^k`n&#cgCziu+W9>%30_di31g5}P~7YclY&^t*sgM!^HWvCGpBF*MqRP_zU!VadsnzO z)x#Ty&x?W+Y=r5Af7B_*-3`@R-7DMT!d>qkhiFS#cQ4k3o;B<>3QQt`aXLSt=Lib( z6pDVII6oz&|AY$?hFxSpNpf9^);9Q!?t-vt+`KF@$*z8x3nqSreGSdo!wn#W7|&l1 z*hi2hX<>)?y#$N(=IeeBr;I3zOR$Q59Cn(#;Ilx0Ot{Y_$V7CxPFd4#QgZ5Xsa}47 zLx3^Z)gM1lel#7s?|e_mXDB$OXNJFyj@^#=Gn5#qZ3lT|h%gUZRxL`gFG!Y+uqEhv zD}x*vOky3flq`(K@x*9Af$L;ho{G*0)-E(9ax>aA73jsGs%$huBTHsfPE+mt)ARjV zI2b=%)yT+A52|jz271;7B!%@A7x4%_1v!c)6|L80Vv}FSt>XT!wBqmAJn0QGhL)d& zN+0J~RYw&36HvkMW&Y}#b@}5~;XLZaIJ-Y5c&AK4$V*XyT@1ecoxP=D2GU~IF9#)pDJ)-w8rS~Z!Klj~~ zJ)FG7D>CGtLjA$7wsjh2A9QZ)?z$e93^^ztp0*4QTUl;XeRJ|$#D>XgJeJFB+v(BU z#xn0JE|q`PN{qPhK2fb_1(U$i&RdEX-XB<{il|PzLq&(Aod4~EoGrH8R;4C_MehuZ zpdSMU9=UO&-G1&9Yu_D25W7nzX=2SdF$i$vKUAo2;_w{OtyVAIQ+~RUzf4>_*V6uG z&KSCmbKF=*wVh&tKU2dC!|}QkZJ~)wx0>&f7N&*u;(#L4eDJpJgVMANcily6pS7G< zD_=9ofr@~aL7lxV!uIhp z<-H(p-cVr)O~IeUuD@8b-FmS!vQ3g7Sel2Yi|<-Sdj@J$STl@zv74I14vOiTJ!`^* z#00~}s}(M_E~)25I|qV#UiZu*laTIc!86)|u=v=hUv3e24I82ibWwAh$+|Hr4PP|K z*K%mSP&*MYbJ!-cdqM|*XzWL*<_;aB2D|qUx<{zahscig$e1BNDN4WIqZg*h{&Y*u zO&VjJA!2^Jq_{?^tKiI~bKbMpJsdn17(?R$qG!S!`{}iM%jwZGocO0_@?ue_n>jem z{L{VISE)E>RK=m>xhY!x?%^KxrU1DO{1@=ANh(0{NG_*7?iwj{e$I=`8B5Xv)=IK=Mmjdma+~NUV zn_rB(Q~Xx%c7t=C_}*pc6j#fhx$B#f7~88AXlXCSzvh2I8Nuyokyp1Xf!i}c>c#L; z7~z7MKrh&B;(YhO1g{tV&{wG=r;MGzje-$S!?!qqf7n&Z^f}6`wpQVXiqfntruiH2 zeITgd?j|m8cRg-;u0wDDJ4XD0=sC&va9&iU2onq|;2@um58H&a87duGX2mx7(RNMD z8Dt~jMLv2%J(TGA4Pl^D zVgW4yx>5Qd8TyZEnt|12$XM+u#j-V6OpVEN+~y%X%HdUC&cVW7bvaPW!Ww{vb|#_pib5GxqDWqz!*$m7I06TP=hn2wMjfU|OsCngz`%JQu52Sd+qp{k%Nzg=&KW z@*4WTbc9lYTY!|#gVYJrQ!yS-e{^edgfX_E0`12zQ)yP&tL=XbGl?7df zK>Q_cI9WYbbw?zU>E6BSG|*6QT%g&uS}mGXXioj-H@uNJ16{bBjYxyzU7P>y)lc(M zQ33TK5m{2C$>9P@)^LwuNeb7T_%7&UnQtM&`iCODv*$Zak*=pKh&VJCe zAH0(wY!JmNIbW7^?Pbhq5L7n_K40h9aR&*_Iq+tI$r#!{hA;b6@#4)1S~cmhe5B7D zPft=~4YWxL=z-Xot_#I-axX?8Jsrb8&xh!EePSNg=h$J$3lS z1E?Lbx>+rSNrKka$)s(I5T~nk)%rK;)({I#4YbIXVZ%D9)cIM!Uwjm^s!l*U`3Pmb z{W8QWuv>gLnem*>Wb-a&EuidDBG@|^$R);(9=r#t5tgoSdeTq(La zmssEh2MYFzWG}FkF}5~8o~-8Igbo{*xyIZ>C5yr^FMQJ3to?0mGIO>kyqjh+VjlH? zcK<|;Z+33O#`qW?E!1G;SKnrFAsMei^czd9sHjD|3cWC!rA2AA^`WICXo{vmO*lwRZxvgRO~q*E4%vkS?{BF`csv_p z_{Pn6aLOA%#$1)_-{|V`CZ!WgEB#;&Mf4(t0Zg9q<^0{}Gbg3bl+-9clgEn92-oLA z;U|2HrxfltHg%`AfDXx=zG}w_JJcSlkRb-fEay`sR zFlpP-8DzPErYFJ})Yf-vTXE(O40h9>`_3hbkGB)1^HoMQugzqBF$k`H+!)_bSQx)Y z6YEq@=nby_eRC=r8NeIjQVpJ4sJbt~i$t5lYQ_lSeDcLJt^NQ_CQkl3(z9s3pJZ#s zWR>CCQf$OC!)wRJ(Uds(85%NGKHm75G}iqao6q$yW1Ec|>bYTG%hv7-Su~6) zFA3LBCimjWyy9CfoR|#2>uJ2b5l!tL_%`xPf4D;2!J2f&{A5JgwPE@DP_Ab~x&UG= z73W|0b)OlkKIC{Ve%orUX2I6*`+ep5GhL@%J`<;V*q^K8oX5A|FoeBGeZIX$ZMks= zO{AaI87lO{>5qdM2i-Xd+qg$-LQDfk1{FZpx2UKn43Jk$eO=Z7MloN_GIjo5!LJ=F zCZVfExb7H4Rv2$ul2WSE>fO9a0V&mCe9K*pen0`qh;t3R^g(|%Auk9h&K-gZWg!RP zj577`Ka1Sq-I*H3i2ghi|Jz>}EpPO_!!|BfQ@6NUUOP@flRz>txuvK+oUTNIYqN=s z2;#*iK~;eK$>)om86M0!qXG7DWXxBB8&deQ$Oqi=&$k9}JjIIaCUF%H)&NzS}!P$ZDUksi!d`nV{cm zdcPNSjT4w}{YZ)r=RFkZ1;01Hxj@Et42d#Kpsv(f?9daLDE5rR)9_wV$6K!ai+L zR|3PpsEP=)2)iGT7hf+-oSAr_s9+;MqU#;Mdlqm}v zXsQ&-r7m$QW_dRTtad8Pm)we!(8}xd3x-CsC-f3y>DUL*AI-)yffGnOa3e6Bt~q-N zDJT<|%c%oVmm`Pq@Q}}6K&mzWUJp4QJ{|VqYYwYACIOEk|5PvhNj=uveMzY92<;JT zI6Q%`|Fpa;q&h-|K=T+I6_bbqD=2u=<3Z|8q=WW_MQ`2i6UBYPw+C94_2Nq{&OHHg z2%D_23^SypFcqZNGyAcQ5aNYQ6Rz3DL9qPbq`8ej@^Tf~(1(^$}NY@c2me%d}bLC#^sGzIva_ zhV&oiC#3q`3!MyuyLH(}5bWZcHlA5Y|q=b@`|PNZXBsgyDu>3UZIes%gnW)5*84#7-8;V)@ZCaK18*6Ngv8wbh4) zYF*(Ts1M`sJSi1B7ZqEp|GFFT3VGosFH4WQ>%QTW*vRTt%^EE<#-$)E-Vj=yP>EcI zTB7On%`EKG64sZU)eqkYZK)2X^D+3dS~Fh;Hzhp(*fQVz5iy;Nh|4MrXHl#&lHnW; zeb-O;?l!b8F+gU%j?Tonh4>1E+wmIvk4-{t?L}+A7sIMxb+F#LxfO7KA`kq%zU;RM zM;-_)a3S9$$UM+lM3eI`zLZ@Y&X2&gk)-~|%7p2W*h>2TTr8LfVI40|*x271H|-|c z5(k@nuZfNOtC++@(w`|yCgD`?CJT%^RsL&=|Hdw!UV^Mydi;pmvrbCP|0s{1KFHLZ zVX5PY>W$lLhk^>8VUrvGaI>(fM>h+6IDbu0zDLj;Px8^0_Dw2w7(U-Fh9GibY0)1V zJiT5+Hpg;jbQQ(m9Y?ew1RJ{+CdxY&Y2`r~ltApPOAEr!GBUPPyRV)(1N;v!nvILn zniEv{m0r%FV{XDRUG&iHT%9mt?9g>rnhZdoO*=VikACCFP&&VLkbwMg_PfGU1RiwQ z@509qifRRtndB3`mOvQ|WSqYE_@N;8x}G#LA!x)Hf{GlrYh};$b<;uK36x1* z7eiL|q?p_A=Wo)tr{D+si#KUgtOQMy2PiB-`iyBPDTngNXhaesKCNB}?(5ejZw1!ea$F|pc2VVlk%Rlma))9w_9{_8| zB0jlMu^eSVgldM`DqQ3JUZ&sypf-V^aEShpZQv)PzD=RavMPd5$QlI1)Ag_-bXjb5 z<(OB0$I`Jo{px)*3^}x#N+)0^0!Og1+oN|%IBJKSxXm1+rm&X%u4j5%zllRlWlHdP zGZsiu-Xj)mYvk4xR~b#FxZs^S@<;%;;%5DZ3xU02K06MtQ?NQ{87>dm%uOQ<_p1Fo zG8b9!3vvuEf5I&hOgCKh7vp=oBYp&rZXslc%?_qd&z1kZvZvxsHumW7Og7JbkZLk` zdKrv(6#t#wHae?@Q9+szAc->>heTP%eLih;@C{eN1?$3w*8;T2d3(tflRICpJN%X} z-!x|*$_(cr1qs_I7bJIUV5i(HArO9*kbI1WSC(p5hoLd3`g}q zjpNw>&+!uH$&6UBM_m;B?)}d1{BXRnKmq5 z;8`GDVSJogep>#tX#d%F>ackugnu_oJp>F$5`_rB*5`!lksW5o@bjzEjQU~)N4drPOGx;5n) z5sRd)G?E2HIT5DeS;{LLi1*Cu=4YA>{}S5G^>(STxJ8_xp6ym&|3A=+cOpFkH}X%9 zv#MM^M$O)Co(TcOHRt_1LRzp@ey{vJgClKo)OBKnQ}q4sbx34+I<0+t{@ff=$gd+` z33-U%?IyG7$4YB;@Qo{RIspq}Arm2t2SW&xz!vt8c0;P;;3yZ>Yjr7H=eC=351p+E z&y80ackK5t?~eC;)Cozw$vILNlH+&UB0ZlUKA722c=1OGU%iTo$7`%sW>Pr-gVv*% z5g(B|QMX*lxu6e~IS2FaHEXjcAXp8ve;qkMNZi4ONe?o^K3tH{{3vVT`yHo3ry6A@ zLNFelfVlYhe*(Ke^(I-#=lXY-Tz>=kgEk?z{_;toF;zF1?FaKlcw?-t1v=$ak4@2@ zV0VhNLx`v;ZZz(Qn!9amu-;SL!_8e@(MB1^z1??-v|R zZ#(o`RQ9GDo&qi#y`LF%rSAKOGPHrNQ|OWQc3l)bBn%7bvKP)DgEO9|Mc@3k zdT*JSr}AY-M_q)kme@7+OBOGg7Fxujt!72is+YWkh}u>a`+9_OfG+cS4IRHpMs@kA zN4#QmNDI^+nSW%4{9(^`B4aR+nJ^YO*pFfp}uk$GPpuu7dcz(@SlYY_z{E8#ge8_3Ml~zCNVO z{e_>?$mbC4b5f<2t<`#P6ze zuAC@T3Qs4=lLXJuDKoO+nP_}6!5aY1I2lR~%VEk5ck^q_FUu_Qv5Fg94F&ygpZB^49rmSrQA&FGUwN-GKE!=p-{u@GD!0R#mqtz?(+qgo@<>F& zE8owxbR(tPPZe+NOhGV>_p%3>A_cJPbs=vdu>Pv-iEc^skZr8NJ}crOkNgXXbGiP- zMSWl-Fmy2|F%cISRXaR5kglSGb(yel=LpME*qg(K!i_M8u=>BAmCcr8($b?1OVYyc z%iHzmC#jUHWM?Kcp|e>XYO80r7#G1`M8+|E7TZR-dy;f5u~Z4myTmMrga!$_yU8@t z0W^TTzP{LZH07H5mO?I)NV6|Kwpa=5Ub@jWdvO{3p*gHqga?a92C~V9D6p&d;rhAv zv?!K29^CrCcJ0%Ag$^VSFklksv9Y>B0iqfhk^bwO29)@x*kQpn@%z+w}PYOPxmXd+ag06+)|Jh#W4=Q~G6cW=yp~1hCkVK)*qs41yoagvx%GHV9debNgt%ZZD%^5RF^BNYkF0&FVsIzhL(x)T{{kQ!(qpdcK}5-36UPOT7_F9ILXMuET3#_;6|` zBoe(aJC68o!r`@RNeY-D1Q6g)xj;tCw&=`2eZ zfrodryEC!E_nzhe8V$0@?-4zY@m_r4Q&#k@Y5Aex&m%b<5dER6XF3bRb7~T9{V0UX zi?G#R36XdiOhb7QT8r}A)Kp#A%`v7+ctu*PgZvy<6>8wT^1ZvivEh^h_@-R?9O|RcJc%#0;FGfg5&Ucs za$sK^!q*H^cKpvo;wP9p#RHb}Tv5r*g{Dvv{ShUW9`_HX$IJ3;)<)sTBdQd?i-0tU zXN{{RL3(JHNMt_~eD|e+<7TkbjrsW->R`F398}_|QQu2z3M=#S2x}auX)|)VT0T#! z>Is=LWs8jM9fnRN|v5cXuqE4RY*HS2D9%vvQa{F@ zi-)McnQcanEDrXOx>8NMEMt*Fd8D~zM#Sv{xC$Jm5C%oi z6Nj})-S4H2*TcRGr_~6Si1I$S3K6`4BR+Z$ub`r(uYq*y?KPlnZ5Gg{CgOwm(gL zZE9Zhsyvg?-G$xpQW4k9w5CIEcTnD!Zh^C*TB=i`a-kH%{*yNlgdrC={{WoqI#h>4 zH@%zl-I#S2I2);MB!P?5gO5z|BHAp2Mg-G7hd(AqnnC>zL$0uE+F+VkxpRKS7gv%< zYz}VyJ$7{OW$0UXuV77{dF;E)LbjUkO!$x8ntirsj&eC~g@M|Hk5*oHFjyO7Fo<*i zJf=TCRC54hsQwz_bTg8NiE&YS5_1IStHytO&hUpnFc?B?5pFw(k-fiX zi4Q8^yCM|fH2qnMVNiC9;Q`eCUOi&`*7$`}P1e3a)-0&3xmWH-Iso-u`3G6ggvd77 zd!Au<bEydp#GDNs#q^}YV#J-66zNF-c67@f$z_KKG&vB~ z1~oB@$;ljoc858_=lOZ7EiWsnTD^a_EsTE&NJ4^Xb5@H%7^o;Ii-LlQ?~06GCHX@x zKMv8+(7=fAnjGVCETY3jDAg@-Fs`@zlYfH2oZYa6&5AcfFp0?6q(f?;4^rFO?)6SUVPTbUB6&=gI)= z;eW~|8$gQ)&?$A^AID2yLYJ=c!CjLf87fiD(cfi(+>NfNT6yQmcr`y4@}-S15^*HP z@wT0Y8n$e%MW66pMUOTFbetmYCz?LGJ-o5h>)K;gy>J>OpQt~z?J%%$+`B^_k$8k- zSw5_#4cKYK7X98G=8$I1Q1u-(WiLLaTzc}kK`;YfG=5kJy*pTc^|t0OFVY#WyHsK? zy#uPyADR5L9g)91x;8Km2a-8r&sd-^JUKm%(wWvd_MVgX;@gFk+NbXqP1#nS->IlA zb6-_pUgC!gC*$^|Nt^K3@2i3i(WdS_3BTIgdxidNO{IgUG03*M{qMb}w3W6KO6irDazF=1OkHHh#&pVE-$c?T!_0v6_N{j z_fs=(Go7DPZ#bv_^4fLB&c~YDOHT2YJ%OJ|m3|}a3S4=OA^z%eJ#m?@QPY$!2wBwU z<1xCE4w?!4O)kTwH89io@dF9P2Z-vrZ892vlr-3PW56WspwFZT2HVDG}%JGZ;4)Onh(*G8$zsE&67 zOUME{ud&!@9go|T2kHu^5jRV;mi5gVe`NURl*ZHt>r?oIKfq6XC72=2y{VP4lG{Oi zs8-DtgxLIdy%!IIR-hh6=Ay7Bz;IbE_e#)GqKD=%;YHGKpmHwMQ1g!3V>Fl2omiMx z3d+7z+C=qwE0>I8cFv7(_-gpxNLzj9Vak;@^KNBv?!oLjFGW){KuzuNV;WB-6N0qO zSvmF1Sh+a*gpU$u<9NtAmu4JGWL-*WR2_~SshpBIp-HlEVI3ytD~x{GB+3nk!4HwR z7_%F?+R=7NT4@+EulnTrm9QJQ;s7c1|CE;1=9oTBrcTHy94`6K6C$`~$u7 zmQlH<_svZzSZIu2`mRqEzAvw3SoP&C`2b#d@zs$%F^O#}^|tZ1LrDxYv0HpX`$-i5k z;nJslt3EnmjIbn@k^t%L2nW>J?-7>=4A+ln1_^QOd)YIlbOAXv?e%|R`)*Wt-ODd| z>)qVaidnVxcuNxhRvo&`3^47sGnFVS&+=^B>VOTzv?x|5v8YRoz~fen_9N-3W}*o^ zSszH20{Oyab{)|SY+fWdw}Ft-F|oCUS5Xa&Zci?5yKt57Ff0C30Zi5&W_}mAK5|1c zE3Cvq*ru|v;3F0?`DU}I!rmwh?=ttfpxSz^@TK;Fzb>=ay^T7?H7hoX5Z|D!S^@jL z!Wv=OG5l;GeAxKHM;EeqY>pT9lP)sVWqvX@F}@@n=qX76N+m|hW7>;e7SH)s<-Y`& zdnD6Gfh6p{iA$~q26_lN%ie-GV}=zJAC>$my%I%|kt6<|yP;G_3qRoVz1XwUU-=;R zD|D%B$q|9WHxHk-lFsT#gL1Y@zWAur3$*m^Pc$v(j_~cjC~7{-)MmXMnz(O15)GKh z=ZURf$;&BN$U|mt+jJh#LyzKr->bKQp_Rz-vC!g&{ZhfZim?&$2$J0pIhGor8%LTm zV&7M(pds8$UyhS*j(FMF>i7f4pdq{w0jdV_6r}LJoQ2oII`&)zj^cnw)Ej%<1Z0II zqA+GpL(ys)bUh;2r84kp#gQ20Qop7;J&maAl`Xt{u7?1;h|ag{1Qf(9zh1Nqd?j%pq3;2t^V+BaW5*2S)LG`S6?}WO zqCsXCvS63P=YAJrGM|~weuo?UCbNuUtzPKHyY>i~pw#eMi)gGw!Mn%)rQ5JAg8@RV zO%=>h>_d1*7eP4O?Pp+Qtnh7oU`&sF&p47txai7gQ@X8K=WL)U%_qN*>RJWJI#;x& zyJq#2xfUo5_vu<_{PXXH*)S{@AJeE&{Rm%-D@VmDw$=iL=k39K8vKDG2;&i+k{}Rl zRrKRWDlJm{cQ7PjYkWRfP~E!rx?`P-x(J!5s47FJTn!}jp{@Wr`4a(4Zt%kT_MweK zl8=(w7?80p!s#{-B2i6Kq7dzba;_0eM$6}kARG%gyA2V@|D!dBvHnkmOXp!tc7S#T|4diM|Wle^7FhO*$z4KO6{S5rJ4M=m2(6wK7{YQ*n`SWFSYdx-3|s%g_$CMks~ zdSY$PTaM#PAQX!hZf6$iuB{1mAr6yChIhHs4Dl#i>XOD6|F%o^)aw^I^nO1Ok2rvZLxWaW8kPE0jng#9Z72_8>V^5ROHMTuM%@IkM$ z@&Cf6yb89EBKb+gOc@f)vtCIskvD$|h)e0fSQR4EWk_L!gsh&uOX7@+{q=tFtReJD zjl{+?X)5qfEF_9+nUp&z=5*bsbF;Jk00srH{S_7Ll8=WPysAvZ0y@o@7zO&A`NqJA zO@)wbjjh1~KD4P&`RE@3vDV+5TB4SZi<0SnKyjKevN5COWbN3(P%=`>fWZ_mtRfUT zY+a*NUj_=RKt?xITuNLu!iHUDdz)ga<8D<9;rivPz~`i~zde%d(z z?1KhwA_qu$ZqVM9s~*GV-#2^(rf&-e8x|ZZ31-U;7L|P1Rr4B!kBl!vgN(#;pD<7d z0u!`&1w=U}-+a=|E%t7Z1keSOr$%@%3573%^(}lq2O8;!uACaB&>$~VX3Ls~3%=5z ztA;E49Zz0hTGq=YUp;R?P+uQ>WCMLGJ+*iRrp(^AwZcaZ|Et;cm{o)6xnfFvd)dZ= zPmij?u3bTF{`_yr%`|gw&$gqZLy6_%ZMSRz8|mNW$RwNU+(y~tTEGc2h(tsh6_+BE zz;e_W-p2nLicW&=mxl1)^}c{T{wYaBr$$@5oY!}i`FW?+fTUNMIzFYH1X zuuk(y!xfT+yM%5&t0%8peE+BIrYSR9$N9K4SZ_&FICU}a*5>}jR{>I7c`Ske@%Im; z*sk4(Gw28+s-~hLurE)B|IAUsWRta!c%yl7c4BkB9>f2);IIwab0cHJ{Mpq|eA1h3 zrS&v5&jF}X*&K-eEHKYgEJ2&2{+t56LKka9#MRMRgI-!yf?DZjs!_8`lNvUx9N;wo z2?tNGECe>jE@%Vd3cI@KIrUgMQ5d?-!!kwb?Z4&ShJgI=zc{#NZ82i3T&Cf* zyKs>b3pupYDt7N@I505UTo|YXdM#ce(P|N6l`yp_OMDAYlO(a34^VzZo~6f8sW6*p z7v`chAMqkA!=laNGvgpplQITkdjn3&NpDCd*86g#Agg)FEN_|@^b^KY#&2{kqe0nsq3`76 zFK@nhA|N}NU(MVC0=?p1TyS5cvAW;`Njs{02*-V?cjM4l#vn9hSQskSeXB!stD@yb zr8YNY(yo{uqphG+Lc_E}Y3nn|hN4U7mL*oMR@PkoMrUPFrefG;Gd`U~laM>`w;VyU z^c`k6?OF$Nc#_JVlJ4ws?qI4iSdhtmQSaNAb@=e2 z!bWihjeEql9z1#ZPT0Eu&FODRK2Kj_5rQ9mjG@w>%;N0WR_ce$Tdfm>wk#Ob9Bp== zek|RFTit}qIf8G|Rvr=bo6=n7-5q4jo6Pq_u`&3ehBBh$KzPlPD_^`9=A~(?UNhfMXLRa2d`yR! zRov;Yuyrw{W6e_RKMPxr+b;-Hol-`d*0B#am4?ubos`=Me(L+l^-a!w_x{Z;nLvY* z#XP1#q@0``?IMj4y?zRm15|9ks2T8Wk{^b)t8>WO z*yR)8jK2hJZ5(l9UT73DmYDnk_RKOI&4{*hbW<&HiV%lepKh>K3z`zGH%-JPm0ts` z$EB~yw8E8{tmoQ`bu6=aYuuLm!0I1)3S8G)rNI3A2WnP2aop|*Qmp2XMf6(FWUns+ zEN0{2F+|JlPpB#7l4scMbNc24A(tYZgzH>KsX6CA+-Xk~BE1@lm2{?DBbh66JDaRl zQo0Aarrl+N$wsoQ0S}!anb%r`azo*k=*FZ45PN3Z z**+l&$C*1vX`ZiiYP7BFw46IFHzhi)_-4(x#xD|)hJH8tDmgP0`r4C&xQV8FcaWNm zWID(X+M{Rq;({MN+QhhgYtSILe(x~$2H_^AZ_7Z@7YxZhqg75WslL-OS9@HNeo51CEdWlj~WlrKuVxI|5K4Kt z@;6EJUcJUYXbjC7{VJ9a!jr!{Ldkm96M*$~I}5<|9AG{7ZOGG}m0R^cjRoJslcMIoysC%y<2vB`|j5&vAvvW(5AWW(4jN3kod8r#j< zzoAmhnlg*ScR+Cg9xiuqDL=~e`d8wDHm%#>$Q^+IEy?{uJ`9H(#nbCi$Kn+bm?6i2 zat&IP-MYNW&5lD85bs>+@vFGM_vNOxOxEfh zOUJ{{e<5)T_O}vH6d(TlG*U}cf8%5SE=@^8GlSxMbyDv%%2hpH7Q4TCo=BNbg@s{v z>4a=dmM(d=!dD?$ypCSgSxKM~w_4H=X!JH|(!frBZ6TccwWp)e@>W8I4ySCGoWM{# z-jdbwEWNjyLtn9kA~LDmEe1`jRPM+kp;&4DQeZ3^(U9oEdzRG3b_YIS%FB}LcRbk! zWD9`=TZ+S2eqczWdlqj1wvN7D4zjR6?T{E~;sY7R9RPT(Dy1`O7tpYGjW&z{Zj5O@6hMl#Cl1 z`~+}v&4x{{@~3$A(D++__P*;bRW3i$v3Qyze%6k|AAJ%L#w~V*ub5l3n)0CdTQrfq zBMLiBT8r*rp&JxEh@%`Z*R6u3*6ycKYZk=;9^WG{dEJe;+1re{T^4whF6Xb|pRL%e zBfy%wr9Zd$_X+>LU;;f*%IheDiCN} zWrU&e=}=fjSQJGJpAB%Gw+y@TXXQP$R#l+%W3OLoXDRqz6(I;BlUJDzF(8$wgD=9o zT&SDN&y~<-Np4qQKD+OVO>ymwntd9{0QG-s{!sup3uwkz00R1%=7DGlgTjP9L%l0s zXRjhqLqa&2YxlRrZit1$Y0CqR;TxN5t$!ja*ft&PvUyo*d3mKbw;e>14R>QPFhFxd zB!mWSZK=Dd;v1M`C@8F0XypaeYz1eo2C74DJ+*7JPA|}F>D^l5-sr?(3dh{jS%p7J zN@{<%pb-*2ABKK-Gv4)x*}oCD!R+nkq;LBM4+Yu1RD=9|M6s`n23tYcdL45+ktN+= z@6oGW>?G;+>ZY;}pDX^r%g+->AdAKrj@1LP`@07!)Q-C($8?U9b8lX0Xmu@4b=lE7 zicb+^De4{FC5|eyIhA?e>B)TmgkJ0Ibl$L?$&E^A@XxE{-R|AXQZvc+%2T$EzVk!- zOk?Q)lKRV9(a6*7tk-KEy6iEGpZ#JmEhR_iLkr6$ zN4{Q0s{D9&gvL-}4QP-42ONkar5WD`Z12U#g28Yr}pgW{knsf}b1Y78* zlO5h}jFd~(GJYRV0YN@;(ae?Qq@J?6!)QL=;j>VZE4b{1RE|i8HSaX;w}8VIA@H~D zxD^J4r*p`JbE<95M$Hxr%uG8hR-j3in2O21`oF$0;h;x*PUwr6Y^rx}JWT(KSWv7$ zai4$8sU}embh$TDI77ad$ex+5OvDCOgxPH#CIJ1|g(fR?RozOex=?EmTD`S$*F@9}0Gpz*w7dW*g8dMGG%haE$kBvK-X zeB9<97@rm~wy)LBV5=d*uyqwfD(4U|jm^teG$n`D{TFKes5zMah=h(K`8_;DBoAgV zmbGS@gcruXoxlM`(feM6RU!r<9y7Qd>#5_@uedi}`xJ#x8i>C0FQ(UOM-D2u-GPE) zI7rVf@S@-=kQNnG`Nv2kv8->&{5+@Z;1H)oMscx}3=%3Tj_=ztA5QOXyIVye&FD1* z+USr~v6O3Di)f~OeQFCXZI(o;p@So{E?iVKVimN_j^n9|ZoY%%m_IRY@wK%h zkx2AVHAd?*oM;Ta3x=^PKJitQZ4>+5#3|6U*FeV(C6yJ*^x}oqRD82vxKc^e2Bdr` z0RU6xn*X)y!!lnn{0u0LY^99{+-^qEM|!``lMKv*Ty{L(Ks*0K^*Fe=>`!D1Sidp8 zo%fh_7K>bN-r$`2ESj+Wl1joS8Q}ZOt<4Q=GAgp|xCa30Qb{;r#~p9iyTANsb(#A- z`S<6=v<`d5?O73qc~rWwSxr!hV1^C9kkHWRM^;}zBFxal#2NrCEJ@yoHfDp#c+ITe zzKu69^Nj%5r722GK8Gcl`VnE(X=oq%+I zU)1lC?f&L;1PTT|cCf0hTj9+c%I;_TDG)pJu6y>9d2kr;`?G;i{y!kz^`9Tp-H-QK zd0%k&sCuD0fmZlp(aBxwTFu z@7M1ozrttNR)!LeMGlTn7+ce<&aR!!e4fzWt#uClG5w|$MCUet&)A>5*>ZmhhvE<| zxv}qIo3sZ+Xi(n~cW=AjU(iz`y!DOpHG@{iLQSZT)69 z2aR_9(meb2aJ_$ai*TvdY&#n^4SgjVfq?Q!%1m4JL+fomjK(PE%#!DdUV?#tVEi#Z zafUd9!40t$=aV9>8Ah|`?0ohR0w$fV1R)k9*VHCG?&)tmGG~ zGsg@|<=;5{$a(pPY+z;1?xp7$UF*AFTMGte%)qq;c_)T{u?Tn@paYf5s~C1Y>y?T8 zgUk0yXtL&0>vD(92ifl4`5j{ao8Jk1X|W}feXe`pC|sH?V0nIax_zYn@gA}IbE5wN zc}{1p3c8%}_#FyD9hFPnEPyx93fknf`EIiqJHk{SQAS{`-`v z4Z3gdPli2E63*a2r=TGB3aQBmaJyJoSysgA(^CrI{1t*>tr#oqR;-Kz19;&wKkeu% z3>jB{vsGWcGb|y#xVV^@o(ANb6@mF;fu<%w5s{Ct%K#m=p_{s2g3&YwMDHKNIpZn@A{(vq&rPj01Dq79(aEPq@x-WaWXo%BEL zQfx4^zWK8jpOmzH7o;YC@e*p7F$ADrR7cGJO{shz+i_@}f^Sf9+jtWh8VHjZpOfUgil~Lfw z$b!Vg#Oj^>=lCQDaI7bPsH#wnz&$;Qm%LWmJy@ggXiI^HQrQA&b8}jN>2`T@(_}YI z12jqbUa#2kse9-^folTj<$T~U!0v7M(g3Fw?&tTf0S;t@e*H4z8ZYeW2_}hL`}TeW zW3*_HF1*)`YItM>NM%xsd)GHN6W776nwHhTwa5Iz!V18;>Qk&td19Jd~$DkQ%zoh z0pZ)<>pgh@jR;tG751D@pBx+={oX==Zx;1AqXRB0k=LCb6GfiJ_Pa7KefK;ZUh6di;+#Ho;fX@o^Et?6_ zkYx%0e-8NHWA*=)U{y*80lD2ZPq4-yMq^5b8cT|{Hn6)s8Zf1^5@P;eUEdwgW&8fE zyFtpRG{^`gBr7W!B`d2)*<|mm?A1ngWrs3TQD$USc0wpSGCxXIpMv?^j z=XpJUbl1)Gxjxr*p2v9{@AvyS&hwCJ3*9iv(Pk~npgdEMPJa_cx=8~?U0x~sRsAC2 zBedR$v_#4NoHwPHi&DwFpfW5$TjJP2+tjeYcbh(=^ShT}bAhwb{>;zj{`<5(EUj?n zw7P%oVRh8om#GyZ&vBzGQ6=+NqseExogwm3&l!xK-8GfEyfb37)|cb{htyh0Dt0rP zw~K2HCA6nk*HTEiKH_*${F>=vnPI?KM>YLT3*qhbvmrL;W%zfdHtskqNs;lenb{!P zO^<5V#;Ly_kp}W`2;42CU0o4q+{NzkTUv2vG=*m6M0=@b>O)t?lotI^{i(Ubf-h?4 z4+}~)S!+%i`e@BsFZhYyeBvV@>%Lz({cCC}$NhR8#rqCf&;F8fa;5mX%MA}s4|n%1 zu31jKk($iPZ;g}-4eb)qpHj+?Y^m>9|0dEY!U&2Gqtf2j$KdSG}TdX|ab((t8*p&m@aPt)zEImVhB^{mp*g(_Kv77CB zxJTfWLn0S^jUVaM&>58`a+~aVRn;9i+V`-|CMG6&3M_ZvQ;7M<$9mzWzu1fr2*z~=dAEo4ga9n14u>3SY&5sgQ&a8c1obZcs|*xg(ZYa4)> zm-$q`_1D8n;1EG6sgEQ?YPHU>o_up=3FqrDv;0@DPU8Wlr>9*g`hp}jBISyK0b-faRLqPo^n)IzrLy4Up059 z-b{MTID+54Mvz|4dAd*Z?%lgfA9SkTQ?mKJJ@&Ff&dF)EfK<@Vbx?KnRz6|$q}Jq$ zm6>wG>HwBpQFJSKTfhg8LY(d$X{qP3Mdhr%?;J4!)+ye11p?+n(St!yT)Y9{zR{|% z;&+FtOOdg8I9r86);m;=0PvW1UXe`B%FaG2R->qYE?s&cV6e*nl^o_=E-%B%Fe#y)v+;wwtGkLST?2Wy4S}OPIIIy~1CfyiD5>zrr zYI5hLSk)x|_{(NRa>q3*^E6oqA5c8KG$}!g74zqgwyJOV!eFWG)_($(7y|4PxiEuH zfh+w)uLX2osmrRX4+xmM%yMl{=63mza!uU|+r;Mkg5m|O*a#HPb-W|~z5EmIr|(^h zkNlo|xsx-Lwv7Aon?CZ8P2|LtP*!L6c;jMoacWYiLsPq=i;-ui+>TVMFD5FCFAW~f zmHlD~j^A$BZL}|G$mXC4DP}ku=IQZ5$ybkO@5)-*hEq{Eww+eBpWHRRN5NNApY%hy z^v8woGzqU5?iDGMUuSLXYa8-UF*&eu=arSqX?x~#mMJ9DL@Va44BiWEk51Nn{;aLG zi9ORn*(y?(B{v`kCy_4I$gZB9L5CUDJ#th;=la)G3&&+v=gzJ#MQ+5ytQ@Jo)_3~p zDG9`kN+|Oz&v;fhdsdNIDxyMq7yX43cE$%L{I#ops%FWR z-PJ+#H(`ra6k-RLQN`aM&m|%{ zOVwDl?gtx7_LubHv~heldhChDUN`X`-}_-)7;%+5Gd?LP)G;Oe*7SO}A&-Kmr#Kcn zp72%RMgTh9xw_sbP9%~Bd>?+lm4Kj#e+Ps5&%SV%Nma6ML2Kz=^eFR7@mnXSk`}s6 zNX;he!aH{Cm=c~5>-*)tAQjo#szEg4M6OIJf_Zr6Yxz=Dq+`D_PmVS(L#P7voqvc! zj_`^6f(!P^I@7MZVv~QCys=dgYqwsk+rQ&xJmu5$bWYZa=g)TxE%Go><3!9Lw4pS;KbdMZOGj8& z@hr9$RHy!@02+79C+A}Y4)(*TAf$nE?RcWcRSW@Qe*KsfXr|pSQZQejDdFqt;gR7&?zOSUEfgAzUfDWuMHV$H;Q*Q`q zt;LGiSA)&X2n6TPpRbV$V6#tZBjJe;KRCz5#WguQn|*=1mOluiht}tNDMzk(cxd6> zLmNK0=S|CZe|jh^L=&QwX!zauh+Th)kop7Q1c9yh~?KZ~Znl1y}i zg4v=-abtdx8kf02g=0Sh^&QLJc6D|2{7M-PFTQ=D;mziokLw!@E!sj8@$YJvyv!T3 zbTjyGdcpR*DJ^aWyF4&urqg6uLf4x`Ik zg#Wn`#}g6~jX=o6H~>Zr4-elxH!h>k@RGK_E$FwtaS(oojlou`)1j4WR8u;nPlnmnH|^`G5X4L))>!nP(F0g<&{FM8yx4) zzT!~a4Wl|bI(p#lnKDBwKnCJqU(_<-sYVCxDE51i{Zq5DxB#0eX_+5`abUPn^~aX9 z^(YrtJk(KBQ+An2fbVYlV6h$`B*C4Vc`P4&XFF1_7#B7wL6n#ttNwKilnt)GiA07+ z%)WY|kr!PYKeE#Pwpt3=U%uSC|4naStem}qaDthc*-fy65{KU1{TyI*p(JmBzE7z1 z#a^XYmp+lcbm^XqhZV~cNfHrfQK7lIOulyQ+9%8%1_~wyN3*v^Py&bEa&mGyV3%;` zhiaMJ{q7vmMB7SCR%c(|2WuHJBT7oXe*MaK{CKn)7aZ#Vf|PZte=J@w&$v>BH|Cy6 zNB#QHlBKk;@cSocgCx)nMf~c(72FXAEKvYT^;G(bC#Z2vwETdd!R~j{_kE{N`TrFG z#{mHiKPcWf?%Gq*vbwq|{NTCPJt8)Ncme;w0<+=k^78Ul+|sPIw)1tqUEI5@<=s2H zxAMxDg!br2&a}_LGD9{=og7>(+{@1-6HeG^?tT4K)`#)n^!n!w<_6xI_=>H`ihFT3_#%ZN>x=BQ7Ui^h|kp{J|1 zNPgn|RmR*9!7_^2Ij=xCsMch27nfbRqC;ylp38%aRSj@bqeuG2TE0opN=r+x4z#T? zLo>l3Jy7G?1U7zQa;wS$?^vsFGvApUh^D4FCGO>y#;p&PU5?G z73DvyvbPj{1=VMPkPbg+ikIVzRu&WzdWZ0ypmrA?{eF`L)5Jy8k?ps#uc^TlsK)ly#kv{+}Cf$^MWB>Jjx1u(A^28Ye{7 zI=s{zzAw+wE*K+~rFuAx`GSgOj&^)v;(L*no~vw@Plq6xsAP6L7WP)&)Ajzn9P{2W z35}o1LwGf`@Rwo|GGtBWlER}}FVh?RW%>DdP35ZOv>OH3_;7kd|o1oV5 z^=k_pE`_6`V|ZgJrQuW~|EvTpdfO46rO5)EhFA(iL+52uvvv8PKml1f^-Qo`NlxE< z6+AB@B0_@daDtlfi4$jWR0}W@Fi0P0bVxp3X{)C3;OEZ_0DJjvEXYKO@h416&|(7I zyGz%%%H6xptIE#Jf9e$`9M5^+?mK{bc=Mk<`J5Azk)PA*Z}}G;=QU<%pHzxIqd9h7 zetu>}1_YLU%N@BJ+Prs6576`ltwep|XcE(R>vjinvdK075YMe9o~&^(M>{rOQ2x)d zqJeL6y6Cg6!yMI04{2DI7oL5WNDEDW_p>s8-?HGd?&J4(!>F?qNX3?V^Hq`D-==cs zpGnbQu!-gpU7=HM-KZ99o*lIe*cnB&DO2lYp3l+S-#||WN?kUyZ^1aZ*w|i65MiB3 zk7ng-HbZ2_db-HBj}VhXLqp*}Q$a?eG_p~+SnqCxC5Yf`<>&Y479|}-Tt~2I7SfbR zO4DDfhw$zvU=EwLgq{=S= z!E@ifeO@?g7MwLhi-!=k;oWiD{I|;l=vZI%hC3w!hpH-(3w8|qaM(F5=|J6Rd?=gQ z#L!j|-mvYgOicH_2M+m69f#Tk))A69g2$WBb@E5g?u5HO%T!5P_hMuB6?H*sYwzk( zgp^d{#(B_c%-3h8j5H?|sgn7AWwyF)Y|Nr2qu||Hb^8|R0XMaXO{xE4=qm_)etyi& z1tWqDkuraS!NfsGcwm@qZQ>5(gP)%o=<8$k01-w&&5VtW9l6D;Pnwh)%r~dJBgd}6 z%FM>*^n$$YPa*xyk`gg|SkKTfqpBo73Giu&qxpetcpZe?U&~SmuEF-_2}6kC z_%QDJqNDmxpMAdGj~ymU{~!_&A%S-dF&@wb4B=BphaAF=Hm_(()3!uQJ-@kklvr`| zefBS1mgY?1v}zz(^g{CSoEZpV^n@6!=DGV$vf^%+vtIfp+|RUmxicZJ>P<&-Q$5k; ztG~oQQnBcj zc>v#P>!)s9mw(E!oHulfmhHB@S?%X<(IJO&K%Jj8|1rvaIor! zg5A>uI;RE)TU%2cwh1RmU>vlcCjd0jat$I0LglCK?gp%BRPMErml9H!83F!KeN3~b zYnyRtqs#zc4^&cs4}wI)K!l*YBJuJ8;{<35>KQO$9l+HkxwGa9LQJ^(;5U6$9>xO) zu7ELO1>V9HFi|s=4B}{lq$E9k{d*5$(wWXiH&wKEnUJ2|a{$XmTGA5NLt}QEA5j1_ zlaoosd7(J+r@TCAaBy(xW90pv_5q$oybrRrWZ8Z@roiqQ`JuMpg~U$2XPz?>8Xu3b zWxn@K+24I3xMGFIV7%t}s^;~ZrU!%!93U(M$S^5tbK-j4Jz*ks^?#jy-obPUDG)l9 z|G`d?rg2xHemVK_T}B5W$ZO@uXKLBLSlFgt+ryH~-kzAHm7}{7?Dq`33J3$-EU+e| z$|YA)@?hE;(l>YI+lwsDVCE`fGBY!e#QGg?HiLKv zcTF&3h#j~VfHRk!aVW_9$Qw0|Ju_1maaIxDylEi|_^u zqPg*1=Fc^YTal|OuvOEcDt{Lt5s)vxW#Q!HWP*{w&EarX#_r9wMJuwWZquW898HZN z49mn%&!o)tjv80Z`q~O36VrRaoj$(4D1s=fv>QLI@<5qsb`;B`|H0xD!;=FY)Cs^4AZZ*so~MqG>EHF78I2Xj!^bVqmmkMs{YP z(igM-v9Xa#+-Y#kWMe9@1?e1=kiQ-ZNWv#UXb5!q`gNiER96q*r>GCC>YzFfVh6kV zuiD!iTox~A+uXK@^3<5$ zP&Qm5zBEPJ*Ua%%X6DvR1`HP=HXTjYz-bHpx>G^)QE;!Y6C(Q62#&bE*0)D+0TMDJ zf;;~uvhQVSd7h^arPo8NH<&k87X#u=R&sUdci*PEnvIbJ)g1}?3Qs{eH#ioskVP+u7$Pd98V9FGooCFZe4&2>UeLLJ^!>R@~F$pKEOJSEl^hX@5t*pEj zzk1I5%hKuvA`~%AJg2O9%F-~5{^tUC$+}~mAZvJ zOw+@(r8c?g?h${AEcKfIcyUTj4%13>ij403KKU^??Nu7@9Zkom`h;KK^p$^m7DXIu zd%(R?owAUYwSM$4pBh5~v!R7YhI8BPy{_r<&&+G%b{p-Z|2!4px;L%mf`2cFWu=r_ zr-iNU_HOslvwZgj5$8tZ_@V85UJD{5epy+z{&CKh3~gRb{y0sQ{L<2%QYqFmNf0Gl zZbUaZ1GBf0A+Eq}Bl%%|Ue+R1cmvPd`hc64U)aCffOJWlOW*bdS14WJ{8^3lg$HUC zCtGJ;&MG#ZCda3yM%L^lO-zh*qyWKDvBOBhvwy`4L}Gae%gAV$n3xzYE}`InSp0`P zf)^GRL?4yYJsCGbnJH5qCEXpsoNOTSIh5Fi~G zJ$NsKX+&-pRylkxx^F#_@lPaz4>XD2!gRJ(i76=)Wuz2y2Zx=VB1l5Q*3s}Oyekpz z<=0540ES>t_f?RfNqA%=83{)sB=5*HH#dhmfLvVZwePzHs+KsgsA(K$Hwi>FR$l`Q zfCD#k`%+sg&m2XbZ(t+8-ys04QCED;Y+)@von!wm?@$h3}(nBhz*_QZ$x zk<;NfEIo~g2@mwJ*%ER{ssD{LHaR&N%yS>tKyZ3; zf%_GR8Q9qV6F0^C)=WB7c#uB^UEB?C2f3}FwDdq+AoOqZjrFxhvVkerB#m_DUZ|7u z-Z|`6zW8`=>B+rAhEN`ss?IAZQEI6`b5r3Vlsiz^)Qwfr=-Fp|y@NJM*7b<@?@Jsp z9Y~MjiGjQzXk!!wMMc2};1b38qk_D?Lsdp_1GT~hfFJ!OP_VPXPT&*aQ3x>*2d7F6 zaJ0P9<~8m2;A1)ZfY_x2(FG!bNSY*DfkN@^G&8sF*Cb^Gpq79Q!h_$k5Z3D~(0OWjy zYriVL#WrG8gyS;nuYw5bg9;fT?I{rw4HRmf8M=I8`+l*nc1Y&*c@SJHoS;^J zV@LR(Z~E@?+xH|lX@=b7KETU+{HKIQ%j{DHp?%Zz8xjh z7Wwa1X}ly6BH_4*1=m~vbzO+=qP(?M@)rZ6R~hZBhWefQ^deIJ!-B9hdn#$%&Q0V$$(HnJ{>EXflMBYA9e) zgI5r1N}3gPT4z+9@cd-6<%ZodI$@Bz44i}@WD!K6x6m4z;)V?N*g8BQ>V_cZNh{Ck=`>EhZ=+v&SuV0Ga0&;=f*1If( z|G6?f(UJs`}7N`%t_0u1h@*s2D&)G2~nJ?cWd0Nljh-OShSwpa0`~59OU{uj z`e$#YHm?gbU05+h7zj?t+Q^F~St1+)fgR7gDk>wxx_`X4+*1I~)Mf3q&z(LfXNOC; z%cyT^J!`VK4-i6#yMz!Zvsl(9gz$XjAFnMz2J$+)6Lcsr?$TI*%N=o5weV-7w_YL@ z+yz;@yG$#mHnBdg>h}>K4A)dESUnBR82gqsfLm0{SXtc#;FW6QOl@ljX@DC;Elq)acivypg=ua+8g=z6iH{k^ zVo$Z-h!^T~|GLDkxHm6Ne><#0B4W>}14i9Pk~JQ*k$~fofDuc($@!syS@ciU=2dud!N%|qop-6IsAzN>>4xv; zznUk5RWju;66rG^&gP*CB%{+7q>-6nZ}L$U9^?xlW4V@9%=;X&p^3fY@|$yPY>Q<7 z&BbMbEuxM!I}Y<&6d~sXPnkEx|J=j6UyLnai5)9qb&hVsc{M7XzLMMEjf=MwQ{ji{ z{?~{{xdyN6A96v2g5+4gaC&Er&F9VD!CaYeJHoId0`vLUvu^>!&91CW245#~F!H`p2P$o$lFxM|}L8fwmMvg;RfMHZ&7F;g{e`T)rg8!MoYJh$M z4bPc52)Pj%azfkZeJ^H6^;-HEGZwfDMr+|efByW!vcy{m@f%kt^T&z-`uL8`U8k=4c>?HraAylkh-{_;)1@Yc&!FV!U*=F0?{iTX-dV9 z(@TegjZbQIr%yg>)ZW`Wc961r!twTx9Y+fG>#QU_)1zQ&8y=>8ZKKZ85TeSY-E9hb zux^+xy(+2nj_QkMlGX?4XC0C{q!34oWXt4>+lyaamleH}m~50)pRJV>?;`FRucYyN z^4qgK)plpDtLs~}adsx^=-3*;|bO&A(_|V z`=B>Fs4hwg@c%(&A1nmy2YM<|8v(IBoQXY&`wY%=BPuYkU~tw&Wah|IKAYMPr*LQ( zriw`>ic;!Rnp9+G_IY!?eV|pRFDy;oqLVq4+IEqfLBjjj;k%}vK%|^!WWGrbAvXA3wbJ-Ir;~Z)3_2WDOkbF3B6dwtoKyqRa=ls%q8^iC5kj zm9KA(6{KjFzk2l+y5GmWZ1WjJS^`Sue0Jd9?1w5x2pntRR9Q!qhG-;9))6TUd>7k( zbAcEY8vP*kfh|DKz-qNyt2nHEWKu~$@fi?tWURHmuyiBqp&805&intkh=qM6 z(Ms(ImIJ?3+bGsu#oYTHVG$7o>Js?@lq0i{bN=`-EpfmM49hFWB-rB|0o_lY?0ri4 z>$-K2=>eQO=muPlh;sSMW?M(cacHVi8>{4xEiGS_q@(663Fp@)Mc#>u_=rnM+?s+3 zYG#RC$opE^*ia2Env4F2WUHZQ55Yb>yEvqUEQN}#gh!8X{Nt5=F(gJ13s8skA?6rS zxPS!?bN~Pm+QUyYsXw{b4Rthqv?v_FY`)!p*ljxf=MF@y^=$z<;$M& z5UG7AAb<&66K+Q0R!4Iqs_rp|(@@S#Bo%OU6mr)L35Lao@&9o8WG}TkY}M~!=y&v< zk1FJ~T}B+y!DMHq>30U&PxJnw;HJ6jZCTb>uS!aF?`f~ zE~~#eQ#(vFO*n*uNR|MJx2^@R8wv1~C`w29J}~kQRrDx$dR^nU;PV@oHeUQ43NIiBt#!E`3}X`*aTcVnFCfIfvXhpBYgoYRzrR8TQ#}X0gCLYQ#Ks~MtlL<^ zhngYt)E*%IAV=bShKBfO#lgyx<47~) z2SVJxg9M&U>{-AvfLuf{P+04{7g#?bk|WTfxU3mS!N$??NQ_FI=w+FuZ<`T~P=bQY zU&p|}$0Vn!bH2X5%rCIL;>Se)=gQMv_r20ppZvXJsuSGFb@V7|tgRg`OXB;%zrkW4_9&xz+l6^&O|T1!eoi2R;npVIfCMB) zn<$!4$-HTsh>UtJASP4iisI2hVZx2dJ?gw|vuuTNN-KtlkWPUiP{>5Ibja5QQ4U9(B1qe0 zdgSEvG{F@h-C|UbmQ2^?ZU6G6_@nFYOPAES9^mIh`TCO!-{7?g4~z`6uJ4UQy?r9; zfKrXnZJ?4`z|n7}q~+^0^dCZc6~*2tl;%inE5x9binu>)zQoM{C62Ex`VVJjnCfL& zxNX=r3dxC*H_i|3<*8SE8o)n(pHQ!w zM3e{4eLM4?s&J4hILQwPS0l|=ot>lL-jFHr@nNbFM4A?|EfQ3~vB12jqJc~Tj|{A= zR>uVjM9^fzp4t z6|m#X&*0)03y)=vB<^VsEfs!s7^n21NU%$?^>xTS7E9p-UCCAw`S9+L6>8}<@_?Pu z09syr3G!Ybqv)+B|MKmw4?`x5!sS{W#ynoyr)qWX)^|}S=dOR%*L}{JZMX1pHP7y9 zxxQP@zKqLxLq59px$e^HeGU$tioQ%AFJM0yZ_Izn3gXR-c=n#!mmato<;yr_ua zTOf?h8O1==u#Y)^HXO_iDuV3^|0$(7$Ms;$wM_SBxI>>Nx3#=dibl41h%+jjB3f;W ziVYS_^=IjgEwyqae{wYWjazr`5XsT=epxRu6>c(HZs%Vz7=JL?URtevb(XXuey`f) zhDhH<_Yf5IJEm#nz?GVbN@=a6$JLii_eA#~NgXt#7^m{vQ(jDmH)cc@{y9GjS<~B& z{V0v8y`2VogXP>;$^4`btg1B*q-$Y6M)()HVb!T?ys{>JH0`7Y}@uHKa4b` zC@3h-TvO1!X71$ZXnFM-g`%y4rdfqS`{DlAj}JIHS=d^6|NlRbazXbyKA=Q=gPW7pHBVDlONw)jrq-6~rq;IR z_J_py#regL3ke?j_d5ko9v2ikq$wo!zhA@Cli!xO9Di^*zmu!=dHuRJ-0}c%OKlr> zM>9!Dc_(vsVk9IbFW^!)3Zd+ca)JNrnt#7kQqsoK*4pM8g_xj_-0cW5uG#-z_xYb| zbZjlI*-%KF6o0XQh6HqrmC9QK5R>YhM2ncwXx(axD mdj3150{?!kn}DEzppd}-GoN;q_QYsYoKw({&y%}y^M3)8kZIQd literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/0/04/Male_Stripper_1.png/190px-Male_Stripper_1.png b/archive/websites/wiki.jc-mp.com/images/thumb/0/04/Male_Stripper_1.png/190px-Male_Stripper_1.png new file mode 100644 index 0000000000000000000000000000000000000000..5f4a9ac501cdc13d8d9b5ee1747e78211b2f16e4 GIT binary patch literal 41175 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 literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/0/0c/Waiter.png/190px-Waiter.png b/archive/websites/wiki.jc-mp.com/images/thumb/0/0c/Waiter.png/190px-Waiter.png new file mode 100644 index 0000000000000000000000000000000000000000..b46fbb35898cc1feca4a32d14a67900f2cb835b0 GIT binary patch literal 37975 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 be`Vz;F);Oua;>%u8{oW&C8E^GE$V*&6D4?r literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/1/12/Russian_Bodyguard.png/190px-Russian_Bodyguard.png b/archive/websites/wiki.jc-mp.com/images/thumb/1/12/Russian_Bodyguard.png/190px-Russian_Bodyguard.png new file mode 100644 index 0000000000000000000000000000000000000000..9c0e7b69bbb0d400554be6999965eacfac169033 GIT binary patch literal 38864 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

hIaX5SvLW15>Wiv0=^G;uIP4S;eUD18OUx}=FS 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 S_(@eV89-Y@PrVvx9rj;sX*d%A literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/1/17/Door_Man.png/190px-Door_Man.png b/archive/websites/wiki.jc-mp.com/images/thumb/1/17/Door_Man.png/190px-Door_Man.png new file mode 100644 index 0000000000000000000000000000000000000000..9670eb2f6202b03bbaee2094a0fedd9ff24b1e98 GIT binary patch literal 47087 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 Y?{xS@7-GW=fw4Qv3hMIZ@YezV3%EYBqyPW_ literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/2/21/Ninja.png/190px-Ninja.png b/archive/websites/wiki.jc-mp.com/images/thumb/2/21/Ninja.png/190px-Ninja.png new file mode 100644 index 0000000000000000000000000000000000000000..21252b61421f9edb4df79b6de6cd9a8b0148696e GIT binary patch literal 43629 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 literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/2/25/Government_Elite.png/190px-Government_Elite.png b/archive/websites/wiki.jc-mp.com/images/thumb/2/25/Government_Elite.png/190px-Government_Elite.png new file mode 100644 index 0000000000000000000000000000000000000000..4b9d31673b8272804b050538f86a93e0c1434907 GIT binary patch literal 63951 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%0A_|fReF9JPwSe=gs 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 literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/2/25/Resources_memory.png/200px-Resources_memory.png b/archive/websites/wiki.jc-mp.com/images/thumb/2/25/Resources_memory.png/200px-Resources_memory.png new file mode 100644 index 0000000000000000000000000000000000000000..c78f801a8f14414b9ad6ea99e170240aa728ce2f GIT binary patch literal 28567 zcmW(+1z1zx8y*ZsU0_I!lrBLxMvLS~=`NLRbf*HM0)x?wNOw!Oib$7qNeM^_h=_!Q z@!#+N?782Gk)<`A)z60 zRMu4nff^F2expeV*F?TX8Y-aLarQmJ1s7J+NEZYO5&(fh!a<-bLRZLF5Xc`60`1#^ zKyn!%5VKd#TSIxm9}vua4HW3#f4_qF<*9@o3NKAdUqY+-|3iJ)RRIKY`>2IdHVIfd zd~ca(Z=TM1Uh{t9jqzw^GA}Y!iz&0e(xPAF@vEx0hI1an=~IwXTg@=8i-te8i}lp1 zVRl`#c)N?KA9w0+0vFvsN+KcQ_&E=yn!Io`YSG4wVLo4sIt^VWVvu8e_30(Lu4O`D zcNLcM;4_Q89|Pquz4y`LTHdE0H7!oAuCd4WPgPO22}x&b#R{(#M^`Ssqw|~Qdt{|g zkcUSHcTfK9uFd^o#X?n_erIo@cLt6+e!&Mu-OA(hqo67oSJeoCmfiRIYjbN)k7nNa z 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 literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/2/25/Resources_memory.png/300px-Resources_memory.png b/archive/websites/wiki.jc-mp.com/images/thumb/2/25/Resources_memory.png/300px-Resources_memory.png new file mode 100644 index 0000000000000000000000000000000000000000..aa8833afa15fca11fa6882f8621f69e98fba0782 GIT binary patch literal 53888 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

J830 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�wuUXZ+8g_x{FjubPdTbM93Su(o)H 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 HcY*&0&&yp5 literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/3/37/Sicini.png/190px-Sicini.png b/archive/websites/wiki.jc-mp.com/images/thumb/3/37/Sicini.png/190px-Sicini.png new file mode 100644 index 0000000000000000000000000000000000000000..479a219ffebf1d0e29376fe40c08715d89eeb1bf GIT binary patch literal 51527 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 WXK0}4<9!Dx$KdJe=d#Wzp$PyM{7+#3 literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/3/3d/Female_Stripper.png/190px-Female_Stripper.png b/archive/websites/wiki.jc-mp.com/images/thumb/3/3d/Female_Stripper.png/190px-Female_Stripper.png new file mode 100644 index 0000000000000000000000000000000000000000..36323d7e07a6be9f62760258f01812746ab10415 GIT binary patch literal 39551 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%0AP;4pFjxhCYflFZ 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 literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/4/48/Race_Challenge_Girl.png/190px-Race_Challenge_Girl.png b/archive/websites/wiki.jc-mp.com/images/thumb/4/48/Race_Challenge_Girl.png/190px-Race_Challenge_Girl.png new file mode 100644 index 0000000000000000000000000000000000000000..0c63dcb7ca8b5d259d12c2174263a9c515451ed4 GIT binary patch literal 35455 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 #syH7mWz@x~ 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 k*KmdKI;Vst0FSa1TR5Zoaz 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

?Qrtghs@R@`E9>1ZM%lVX*DaB|GN^PWC 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 literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/5/59/General_Masayo.png/190px-General_Masayo.png b/archive/websites/wiki.jc-mp.com/images/thumb/5/59/General_Masayo.png/190px-General_Masayo.png new file mode 100644 index 0000000000000000000000000000000000000000..4a5d2d20f0697d48093629c4db0e94fee05f22c4 GIT binary patch literal 43093 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 E0KD3kzW@LL literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/6/64/Saul_Sukarno.png/190px-Saul_Sukarno.png b/archive/websites/wiki.jc-mp.com/images/thumb/6/64/Saul_Sukarno.png/190px-Saul_Sukarno.png new file mode 100644 index 0000000000000000000000000000000000000000..b3a2405e015e29e3cd79bd27e416923e364fb96f GIT binary patch literal 52746 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%0A{ESHbxQ1%v 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

nxD>@Kh%8FW0ySA)_=2VnIEd1wJIUTloF&r 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�gMu^T>%F}3%x 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 literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/7/74/Exclusive_Guest_Variant_1.png/190px-Exclusive_Guest_Variant_1.png b/archive/websites/wiki.jc-mp.com/images/thumb/7/74/Exclusive_Guest_Variant_1.png/190px-Exclusive_Guest_Variant_1.png new file mode 100644 index 0000000000000000000000000000000000000000..ee53e6ec62b44c85b9a59d6fe24829037cba4ef6 GIT binary patch literal 35957 zcmeEtg;yKj^LB8T;w~-j?nR4BC{oOlui-Agl3IG5wi7@~mlnDS3 zI^}kJ7x}n=XsRgt4e*E1O-vuPHz4F4&^sb5vu(&yf12eeAx2T^ZjnRUC{d|+xy0-UteUy8ZfCOom6^3F7yJeO%>!$OzUsdHyHUM)&Ujd2Zw$3v`(nFbvFAZT{qCm6 zEvx&GvUPs;cq_ukJdTKc@XRlJ;wrBU$W!X0$iU`?X&4JmDMO|_gi!efr zR9t;O3mF1wU^GUJ;Nkl^VggxN(5k9-<3IDid-`8(A4c|Y_tbxUhXM4O{Z*v4_jv%# z-Kw}iHyhaFJUZhq2~Q;t)7qzxL0@FrrAvMG)Pd07+t;Mg^8({w#QH%Lj_II&fVLi-9ZU(} z7LUjgcJLF&GCUt&pf9YFOy3BANLj+pXi4e{a(}VUOevf@Oelc()*bfa(klxjO|0|##5`E(i?F6#i9t<6~=|+`~76^p>CCY3^AOD3lMY7SJ z|1w~M@EeDLSJj5_Q5qq3r0;KVOV~JXYGS~gY5uLyKTNktqI&z9@6 zMz#-X5a(pY)WG*QrSVRToSQkHI3kvO{AR$yLM7*FI*qo{yssV(& z_V%j!y=efTMzQOhnZ19;z~%AT@v-$05z0%wr+7KF9d29a{rU^&_pj#(^E_wP$+#jW z#^b)Bc}~jeKdcjvAO}QO{5knRB^Vu4SD!xLEjKqV1R5L;^u7*IIUhr~dTKbM;#q&b z*I7vKT_23$(DT5R*{~LFltuB=Uqy#*X(NwUMW;pOw%vRmQPQo%%o7oQBCK+jX)X}=jt+*&AHM?72zIQbZ60nc@pZ!Xt*PDtDN z!O~fzG)(=F?!$~dQhd1gtl{y+FS*)E4Z>fJ{82yudh$sJbfX_VAG0?2tT4jNh1i}b z8adzxP6V+aji6i0h%(l9a0buECY8;olUi=g_z~)Vju~`RZA7C+0X6<^ZlBWah$Y@i zMPB#tyqj}`xkakn^72hWIxt7+dbRB#FAIPPA4hl`3V7cndi)e1?7QX@?s>b_O-@X# zU!S?#7ca6ll+7AxnQ&8qC|E#AUNn$O_zTK0nQ6W32k{nTu(;lhv)v>0p`i< z`wiMcSAe(b*-UBQx-XUue~to8glzHnSn5AETW2(J_6y5vgQbJV*&lHt43QULkm$(q zy7kWT`C?nZxyOGCB;l;0w-LP*aALc42}Z9Sf?WqzM5CY)0pFjI%nvMm%jl?Q-nSu~ zs>B|fo^3$10KdRQse2W<<+(2OiH@sbUBKd)Q-+o0Z;v^i}N90EzPU`C{S7e zRYMi-6?pK_@iC*(`^XHE>yYnn!H&P&J=br_KCC}lz$_2z%2l`slM1h~tDcA6M;6$l z==K}ndcl@D4O55_+K{=A5MLL^v6V!GNv}Q4+98}i4{`I<{ecC%Igw31-F!pg6lzF1 z>Q8ZDf4>+0`z-Yy0WV6Qsu5lRw~U7DN*?5pq}G*W(yJt=pF+EvAA;p?f(?X5_VV3B zLBjXb9!sQ{Ix$5H+LXWsp-kgLQ!KR~7kI$bVkRnt--j;G767z2DDji46|7xs;2kF* zoFZ-P2G&bc&|go7`qZ_)c`gFs*MIx${sI9j=Y#<#;H#eZ8y`Sm-RT8)(L#BGm_HPY zz`=9+<=OpQH^;GOK=;ZXl$kT3#?F-^{dpp)ozUgu&wPr{CxNW+*FDH-e^^_^QN^jc zxV~+x{}(@;4q~a;LFa9sTyDv@>=oY$4 zwvv`}Qv>l-yYYT-OdZfACQ$p7Qxouszc3Z*BV`)Pd`Zo*{rv;Dw|_#SQiJLI{3yf+ z8vTvFw~%+U+{=}qgdGd2A2Al7EkSFnOx$pW^fQ+MAO39Kv2KNXyg%2?d-%^jko~!v zm;oRB+k|+Z%vD@i3w#aDeLFn9JN{zSb(&x*%)RRvj^em_TIatsn*90wW@PYruV$wr&Fl~79uY< zEDy&Ko)49}FoqtR>S~OY(`Le>qp-LxjwMOJ7(Xx=JCxqHA9@RPx#wPr=Q|OOp zdrX=`u%i2ILqK~%sXr1DFri^tk&}eDK9PzVBFK3z_Qd?2@`>R1Z3f&0cXQ)Hq&ztz z1;p5DHUm#!d35IKxmsX4I>h^XyV+lE4kn1cXn*P{8 zmSkfFpa-SG1ct4}<n5I_+Vvi4r~K^8!G7hcKfSod#hP3B9;?IZBaVeRzlu<5%<+a9xv62;_2pAO^Z1aU9SH|9zwb%e97v(4uvn1 za5Ls@e~9`l4ilcgl@0$3tGlo~32eB(KX!fI0_JPKswTU~8~N>NK0?WjhRlGzOg%c0 zaMf0|P23`JuFeo$Fs5Ud6Bw$jMY$YA%C;Hh&o9xNLWK*+Uk;m= zEr8b|A%qx={3E;=*-S%VVKY}{RE-_=+;15CbMq#3Ib( z9;VabeRu$#n!WS)H>rKVk4j!Fs(d>%cDbB2yjybYd2M*1AnkquzmZY|oJmwWlEph} zh+GwTk##|CmVz?29@~W}JWuopgro1--5Pw_W7^}t$#QyE^m%d(=i()5hLx-h2Ibvg z>zY~d57P=00yy}SkEEKE7n8E~$(ONtBkz9OAG{omrbNKc2q>9tRR zcVWQUJ`>x@{Af?9Xh)XhXFw~#w?IQu08${2GumNJ4qR#o1wqDvL^qpCHI~!uEp}cz zCR?vD!Yj{kL&dN&v+UyL1=`_F@%z?*{=?~W_a>K|C=dCem{{|xN8OZ3suoG_t0)F>mP)TOZED?GFfbhK_Z-x$_z*xTqiD*zUI ze0e|beLs#d^4Ie^n^S+B-tzVE<=%~YCqsI_GYZfpgN6uKkZgMY%8j81jUHJt(y-(U zv_`kchn4;lOr$DYl;ztRe3ez%tBt@Kw2mwPf%NA-`Rj7P4h7kA8?1p1k$t@&OJOo* z?DER-rKeGE%7FFjo0-|upw^VV=v`Uw&C(-K>;bYz`mv54A|a(8x_%bW%z56(VJPJbka~Hj_+#G#*QUJ|3nk6#kI$H%g#>$Xs= zHnOQXW_=L)a}tbSt)g(IpFb*1c-Hr)`f}*X?My#gs%~pIYMPTm$Q1{ezuw2Hbus+* zRgq&P7=3T&5)o)l})HNv)7PBkyE!1GzIuLoEoV3I*+pxk@p1P(-_^G=8Qt6v@VpkF5bnW5 z{Lgs1wd%pd=07Y2+~sk2Nd@zpuhn(-yB87h+qfQ-Lx-3YqrUXR@nLL;AuyGus6;Zo zIZ@1*EJhv=-KK}VZ(8qXw+XLf4}+G%oWDCBp9&s>9uJ240xYl8-`}>1rd-zFlCZX; z;n2n_Ql7%_=WFZUgpHmiA|UTmaeMQZ1IOmxH`YA)vs|>3zYMiowG9nnaXB*aJh$gi z$hL?~b@4KPAZo>zsRpZRkjMfZc9W#aFISMTcB1xdwa?6#TjoMcVr;$_>9(MNr!?Zmg?LQcz_30P|Xox+(zxkP?y(C(aL+8Yv0`^EBcp`s@2OvNv z10L!cY`rAxt1;MEqoMduuGc5?PLGX?^uQTPF>kxAgAq$Bt}LoqG(aCz5{vL+D@2iP zHGzB*&2!tusBdQ!6BhJ2DYV@%{NIN&b)YnUGs(^%ibYEuG3At^Z?&1d1={`;zcA?7{CS#q(%h>S=v_eZKuEtbg72eR0G8J%uYzcpWmv z&Q@EUE97O`k}Mxg`PQF_IgI;W7a8#8_|8gK%-M6(`3Cbk;}fv=Tr3Opb4vpDI`Axa z{rc0M6(=i|jV{Y@O*UeU4Wrh+;b+e?(fBQ!=}cQ^fZ6DssmswGBd4m0gMbK#8askZ zPfr{6Vu(|3oVsdkQJX;X-58b%S=a+2xmpk+*P$vOJfSfsVlZN`I5F7AhG>Jz`&?8f{`#l{YmTxSEY;a!N)u$Wnkbt1a%)#N!KF{#UN~i6G0>^a=_&%0E z_Bvni#4qO^^Vk4+MPeU&5LP1q_`W>6tFy4Mm)Ruu1W#VgqVs`!tI9t6ju7bM zDe!Y_PZ?s!7iL7avKxZgCt2q8vkahpfO#W8rr%PbKXy*cRj^9`gI1LeC4C4Caeos zTXTAO*`kDd4~x_@eA4A5#_BcUA%adlpNwnOje^Qja+%v82^ivk%dj;JfcC} z;E`ZgZ1C`+xYt7sc@hU3^Jb7gD2~!WBe06>h5}O&C)b!}njx)$7r)U`lNZmaF{XUlovGY{d<((*v z7V~F3-JVpk7`q{uF%j_@H&VgKF&eK(+G60q!|TcV z!;`i8)>fDzW!Jw%SiV=(z6UN3W@cuQJmXYpSWd{=uwwim{uu4y$Nd9HA=Wq5s~nmU#99rS>j>s0 zfe)vGNtcvIF++F1&>eCW3gsnW4_HyW{QKXY z=WPSM^I}ZhU`%Z3N&{O`RNz)geU;NkBB@ib5QO3Yny-ARy7Kx^2zcofNb8N(yTv311 ze?v*db=vwm{u1QD*I|CE0cdZJUwhwh)PKBBSo5|I6@9|%cFCC004SJM3R{Y1CQVf@4wI|iLfee0RMCE$+%FV6 zF?d~Ca$oK9XStnc$YhLx>jGYep)a6Yg)pQaxp*GFqxy2WUrJkFzwi1Qhi$p)YVOse zIP<_*J6EJ7{K_+0gqV~a7PMKq!?)8a$2!^airm=q+08@6B)H5yZ0iackJC5z3;ZY*Vl~< zy??EhjS>4>;Ide&TNoyBa=hU-R1m3=Y4lGQ5IUGy#wqIuwAz)>VS;IbIq^I4(2?#T z!xc*yN@eQUfy1Q;G)zI9h*edmaw+huM0R$V4IQmP({V7dE!dKUl{_l>A{dOc=^5z_ zUB3W1Avltc-_ihH2>8wl!Fs-mCTDBT#;Tou*4is(xQNcBG1(kZo-^SMwp9?7T z5T=VNUC*#y@NM>WOziw1<*MzZavi2{slvIRrZlvLKw9*}x_kQ-ydrP=->dD>6A#-V{aS3sr9&6p zNS9;%gWCGKeerqBZ<&N{*df0KU!$OA__YOfysnz29LwKy@QgW-*C$?>i44XY88&m> zga}7*-$h2&Hm}%nMZEWwpUk0j25D~5I19w`u#(s~r5udEl<3uwVQ4BULt=i{GJfh> zTt>o+{4cd{V1SIR%b3066_c$S`kBTCwiqLP@Do8sy7NjJc)PNyZt!&LQmFcDIige4 zk6zSyRQ7Tk?!m;&3{IC+yT*AV#!+Tr4T0~At1ynHCJ3&|$y?{$=TyW9FyP@)%{x{u zsF5uGI65AiZTcObRxa!H1HyvpUhjL~#~{!X_R&7Et;@Ri7oW?W_nXd1+j5njDwb>V zU}QC%)I?DOY~xc{24&oR^&pX1gBLZN&|m%Uu5reMiRk~q6A&KG;}dQdDY6fhm`=^k znt*G&J@0G{<4%oSzZkj>vVI_A7*)X0_JSh&;Hlxe%(~Akq0_tH!}j(b($zL0WYi68 z5P`*0XE>S}q8lZ+Je zq`tj1atiAG)2t+ulcC7iTf+29O#$YIxLXODckA!wpx{udUZ8z?FYo~_&Si^pRI&^b$n9m zdc$xWFz4zY84+@aY=*EXHuyXkA}5(-6V`7^Wqh?C_(}%@7v4euGJ+|sRXs+PPp0}V zZ-9rkd*F-)%bikjs|Zrb7r3nC?>_%8A>a~dwp{>xyd4!=mv1~<>v(-rIe)oRlSifo zxKALC5C!5gFn+jdHHe`KXSi9sZZSwnKQYNTLx3Y>rGt$c21H)*K`h-8WB_Q!8sXV{ zu4LYmBV2TMk6A3!)U>s=Km17YwY_=~32>wUu26VcL--_z9ZQwi@H^JIyu0DZ+#tY2 z2-k)hA=DY~XIe>p_?i&4z(8#WMFWn}P#EB)^mF-tTF9PIv;L>LXx?fK_* zBP6!bh4B72bF6mJw$1rx*x%@tjlpWD@}K+DO=1z6?xZ^aDVuSJ-^S*n0K*=pG~89voQT4K-w7fqrapk;fIboSNymi`+N5HV4wt z7_7-)QwU_1r}P${cTv9hpOZfu^GDrlfXZvYWk6leJ# ziDM0{Qn1QPg2}PIKIAF#0nLUy1qQ4IzJ1^KC!+ls?-%J%O0z&?)54mwqxnib26PH5 zN6##qhrF;&Z>>qNt17AN26b*F%pWxL-nOGhNNKlTWSfTHxydXV+)1%;EU<)OUwm$` zGp=zK`BLmBae?YqibEqG&7+(~<^9je#Sa4ZJ@pvs+uHPdaRhwoHmPs84`-T90@4vB z=og+=N(!uB+gvcP{JrhikpH>i#kzh>G-kZ6psC;2iBgLl&*^oaLT)ARjI40ia2Omj zf6V^+FG!52pG5d&@%M&W*xF3;0x>X@uDn1{n{Q6@-&!Uc7^?}r^`izc{F)c*sIqX| zMO&NqV35b|18(ahY0^J<;wP!`K*dQ^D*{6#7*QB$JMu6m8v71L5M4{jA1LCZ&yLvH z{7_l~8wf^7XcFBN{;F6nA3obnD?MKk=816`^yQ;DJ}DLebqI*!5Z&T2vz1%K*?O&P zUq>=81-q+ctBvbXJdh@8+R)RUk#o2JF* zcV9g{rfVG5MNdy_#*Tz^5YY#$N2qT#N?Y)-aN{ugok0Apej7w0kB}@^eoG<*MD&wM z$e~cv*cf!1a#0w;Z7*^zt%MWVS3i7Ip2C$y%fmf=XfTIAi640)3@<;(rrn1B zxsdQ1xBbxN?9N~MpRkI_ff`W>Q=r*wMu(kFk^4HR??^HA^|5(4-+V21rone*cp8Og z)Ad;rNth}0VvMqs3PneN(nq-|^CcEZN~v63i9UtAiXPZ?y~|t|Sux{2$h-yRiwz$H z1L;%vH8hElb)3HXqNw0yBE%x5rXIO+|Nd6QQ0AY)7|JsE=qG9^PO3!}?)qQWvYJac zTClpLbPo2D#?Khl7zi!4ohwy4k3xSOAb@n{T z%?%p1q<~s3pZ|(XV9oeMk>}pTOkOXHF>C(g8oU^^>7AHLcY=P;k)F-B4y1Qviy@mLP*adA71;o|iF0!^)tJOxO_Kcvj$Zbk!KQ{z zCMYkPui~8DjiVK?PTyY6wqA}ro}xF>?NPgy8W`+^d@T`7U*Qyr3ra2Wr_eX*@<)UT z#>3H}hkGHgdWko$kPbKk;$jJOWX7+A z8!pE|-oI>XDsD_B35Ec~!L-5k@Of|n?UqtLd8VkWYTHvil; zp{!qo@$szvbsKPY6%W25|KguT!ER*v@o53MrlzTxS&Qho?TK>?_0L$JTs64>@U>TW z3&%*gU4FFP$`V@#*IcQ43F=Hb65U8wV3cRgLhtpVrXw9A`hVy1p%uMd|z;UhBaf z6zoa54nFXT#~n@RG}QRYg4X#Dy@t0^0W1RLaI8O5Y?BcAfl*|_%?^hiK{Dw1> z_mCj1sRO6=oU9UV;i>1jkjtl!&yT0n5o7TAfF9jVh-P1oOJG9eo@>$nV^WNzSLy%5 zrnJ(r*2_x;C%0#fKE?LCs!|g4-Fgu_o2=lpqi|gMJROV$Dm^2*>AXh%bVwc>nc|m~6R5@We;lN6ev76`(GQVmks%V4fL5KI(S<8M zIsEeZm5W4ggLt}@_V;9^?dG*th_`)=pEFNogD*3)hFCvmp_JVrZoykJJ7^xHY+KVw zBwPH6Zm~iu3Y&_0T_yO?7QQhr700H0aaw4DA8zb}&>l>b{~RL{@TIAn<#NdDUg|fe*IO0WZT+1r2R-vns_(@$faVal0Qd$R}AsSXq;e(+F zhELY`Sf=-db)(^nhB>ee>nkvm#j$Gni@K&{HSKM*@@w420jOkOT?wzplX?X%fw{MI zcpBW~nfm^<%pnuZ0!@y#B)~E>Y5PBPb^MdHla&W>mPFoxQ++ZhwEX|9A3+mYJp<#BQR{OM*%OE7hA1x zah$5;^4Ax52Z7Q2$=xa9b&XUjL6P%(QNZrXo2S&p&X3hS2D}ZH{dJ)FCfD9r(wEvr zyb@L4PqsD1)DiKRFS%RKfk>B`g8e5Hsnh^PQsC)Vv{jIOCNnJ`u5PC?=Pv zqEwd!qPIo0)z==z`-F}N*Ne37O3nK6IsI!X?4>~& zXoJDY2kJ?UzEe4|lKd0ckgoPTOjh0rWJS!?V9GMmhMqWpx_8_hU!y;QAGNYk`*YE$ zfzTeXW-brKJ6SZm=3mF2Sxv<;ntg|}z}1>p4{dlDLXvoqIqQTjR;#XeI`zX_%(#uR zvNLG5&0L<3AFP_Lxy)xnpuiNe5F-;-n`nVHh)4iBK6nHdQYd&5oqI!noC?LE{n{h@ ziO85pgVI_Tp>Sg-~b^xrQd0czan9ltl%&_t}6qx@?AeTH`+d=$i z1cN!9lDH4bbGnpc4ti*EuN&Wdn7G^Y!bLYYKzxF8#LN+*eZxj?Q_VBBKMtmNciFcq z7vxe?`0dy>%bKKEm8b9fSkeC}Dfe26{b{^=NOC$(utn0c5zX`8u&#HWbmQM7gL{7( z`Jk^55iyZzJE>c!ckX3N@f_yh^lZoZr5Sw<*Q$@ge6vpP239VVk*l48e^?-#M;S=~ z%lQ%j|9xs4U39e@O20jrN~mP2Z)gC)b41*3mNNgxPstLqo>zwAJ#cnCrQ~%^-!)?W zo;#cF$y-5<;*9a>bx{h5(je9kdPod9Dp@=2T_s_ys)Rqmpb6|=3volNujwmYZA^(& zHFnnk*sd|0;maM$%n}1B(|-<@L!FTA#Y%A)jvt@vTZboivWQA9v3j`ouT4g8 ztC`M$8{xMHp67@bnk^(Jdh~xbGg53?yLAG1u*6SMpIld~aaQY%O}onRvwzsBn@`=Q z4A9pQ7Q(6$HYzLr^?Y_Oo|8G(h}zIK`v7bhpdWR<=X$+#WkR!rh7YZE-`c=i7{>F* zCPft5VS3$owR$^4>bNEHCt~{f4r@=IiV-+&KRJA;>n#{&4Ou3_!J8^c)hPOTO?f@% zxQ36bMM9Ikoptib@UQLuRnp^k3sHOE;(VIf5+*l{^|@H7JXnC5d`VX4W4}`gpQBr) z+dp>r{O=a-K7d~ts@E;$@glAE?GuMmm0xbg_j##0`f9NG@`!@@T`pr*rdnro^8QBp z6iX>4`1aQE$(60}^tWD{Q^R|2pnK&PS9jSbe17+X9U24wZM6UAQZav^PE;)x z=115KFX`Ua%>DJNz+_iqjZ;`_z*!of%6-n50kVHIse6RM)M}Qnnu}Kw<(Ygz<5Tmf zz_AoH(YG`Eh;M$^oy3{i-)-p3w#9%9ZdpXdb?K5NHtB*kB4&R16L;Hm)#yKKUQNS0 zTl4~6+>?EHTuwS4w5Qf3R^M|i7#Db?^D`JGaBM26#yEvqK$!jyn=SyYgIdZRI{lO#5r8+?c~gk}>^h4UVPO*Jk$hj0BT1VODS<`PhUn*Fuy&eHxdeAyLM^)fR<5Kq z!kQZz+|q^uNNGIkys!T;G1prFtv0=d!UNj`gcHi!xv^1@IjZN4Rk~v%Nd+vjep({! zoURb}uYj#^0rHdeODgs2_K?AP$NSvz)9=u zLc znPD7}T2{M98|o_DY4Pv(l8EB)J?{VowgJV5N*>1Xd7^IQsvL9WbHRY84_UjkS{;g- z-p%*m&p{QpN=;#NsMjF-|J+#rR{5Q`+LWi53Z;E?AYFZEQ_l)3nUv^KKmc3C0#0aK zOW?N71#~LxGnGX&jr`9BhMJZXHWS%4Du=E%O9-Q=ag>!p%w=L~D)t5&PAOTKyb>qxXfU1fw!qU&fy91pnJjVv1(=Z>%3vJUmspy)}=8yqhGIxlZ)epGw*% zWR936UCU;O2PxwN(>H01>iZTG)ChHokN z+GgJg5GESom))EPqJBKIw6|+mvhb|gNHWK5gPu*wQ>Y6L#%@q8G_O*p80iNs7x0uDO}ydtpuwbLV9967oxs#&t0yS+M1)-JO0)*M{E~ z7MF~)6p#rWH*dB#v+^Nqo4F6qJdaKMNwtg&Q5+rt9S6CHIfvyY4#YvdejE$HWANte z>mh2dClfj|#$BUgfVe6rc)BS0-gva$CYW@CDE(`_o;8pGsvn)@PdXqeO&e=_>e9+P zi2WLrdOhru5@b}(PiYI4U**0b)>IXz}-|irMDoK{>s%Szc$sCz_#GW}?ca+a$xJ3=h z>I}W}@-0sZk}Dij%$#`6_d-}+&wF%BTw75{$!6(nXAWH&#OXs!C&(LjHB43cs~NeP zTLgmG<(=s91?k-hwM-DmWYc7xJ|z8y_cHv*i2pI=HMptT6{iQ|duh2I<7GU3fxH)g zD2`}ZN&rzAaLXG#al%VH^UaJw-kPfN$E%+C+nQ;bRZ>z`2I<+~S*%$-`4^`w$G<4W zR!xZ8>UpFXGxMOTT9&!&-TPofL*b)+@#8+Z9>a+taY)qVNGe1%F8F)(wAXh>&SueG zrC)%iWU>f*mUM;j!wkV24YB>6A|KuLmZr}w{)UQ8>K1ty7Ip2%fREV1oFCL}tG=xP ztvdKDDOKOZ#ero$fVGLaT3aZoc;9CUasH)6MTKM zA5Gr?JLzFC+QIFS>QemHr9!nYrdF`Js?b(g|fCEEvw}Q-t0)Ue>Sx{R8t>MkkfT!6Hf_ z4Bvf@9a@MnW=@uc952u1*G{0?jxLp{*GvRA4y3~WiNkRkD(gg^XYtsrX^fJ% zlSftM7_XQ&>#Q|$tG}tZSgGuy+)hPpgRhPx5e#yc=-7ShgwRG_c|7r=n zHLa5VUNoUN>No!dS#V2em=^$(hFo7OK35~^uS3|UA16TpCszo?afmqKhZ}zxdbH%Fwmd3N~xI zjNdgG?@GV6tVH{}8kq9>_8Xk$jEb;h^(U~*y%5>z%}GYlNoG9o#8+1?$RXWSB;QmZ zvv6&EZeBf-1ttgQ8za>qxwzCREMqiXZ<{~IH`IUTxOB7BaaRMXhB;exvKP<5`K24gsIHElgxB4dEs}CHj7tQPoRR9!BMQub6BoS>8YQZ=r(&P@!MZR;#%I|1A(OUWTUl-R zcOO{QZp%9<7e(QiKk^mYL@R2hg0L5*RA#% z#MvZe{^Wq$m+qAx*4_HE+`J*F165pd4D6GiH8bfSFz^~lu)_0?X)2zuGbaHI>hauKEkM0mGcL%_x$(4=ek3lS4{soyfdc%M0 zqkM;aBznHe@e|SFD#d=2taV#+P}@cNE^#)m@Ijep6G&1%%AqZ!k->J=VR75$`h}_q zj9$HbXZW+t$$^a`M7Q|u?=eQM;o7%kc_Le?EGnwRQyc{amRs)+LBrrY{F8MsjWP#O zEC*R!QVuHV;3p7&guilQgaWCCOh|LeGr_mJ!WzE?@XVS0)pEK5{E3KxzybwX-j`HF z5VI;z1#s`^sHcr@dKu$VQEsmL@$}E~aNm0l;v3zm_otAb1eOA`l2%{VYooH0Z2vGc z^JS{sWKYalZ@&!06Az&`5{wY0eRln!TW%(W({x8Z`Z!&YQVwcpv)ohQhn z>2GEd$NqQ*hT!ly^8kTQ_DhLQa9j}Dy|ZZl6|Sv-w;leXO_Yt{&h1HAogxnvJ{5fA zI)wMm0O>ADzu-CDszh26DPpYQ>rT6p3P~5SZgcr+dJVU`4X;O**LS%mg{o$S-uj9)lu+xkvV9+hS z*bAdW3NS)LHn8h+Nd0fykO<1Ju{JwXlpT517gyy`1HQcprB8xNH?Zn?gVr%iOEB@2 zMx#-Srvk3~G%9uW1J*Lh4A%D9uRA{?%KTPmRZ~JzJ&zvHV8+=l2PtasG{k-|?vQP) zA^3J`Tk82BfQzOZb(`2~*Zf8VM*I7;2qgncgo9wVQ#`&#zEJuu;73H+p~`$_V4OcS zA8Q=ai%WN)p4>9v8^yIg-&gbQR{7#N9Jo`6pb$4_ulVBfqhJO2OS(xMN4J&fJHy08 zxhc**n7ge~>90W^M=8PQ$X{2UJh8*)E*uT#sMLn&R29SV%lKtMiTLJyR>*p+Eik9x zYXZUp4hkS?tulwh-bhrgb$V@I3zhBQ9ZIo3V-DJ&H^RShnuvMCZvSw>r4T&$4;46W zss`16g&NUePZS?F8#fP|s}(XRC{4gFc8P0h5@CF|b^U2iwH(|nW32~6!b*`ub?qno zT`a?UE}ZH^eCifYV`J+W-GPYRlSq(12pn+slH9S&%81>;40J|^T7A+8Zpsd^vV!ONv=9O+ncrbX zngvQaAz{7MEUJ)AuminRTh3Aiux>3#1Ga-p!1*Wn;P?VB&=5It>wLL=9Zcfhv4*B*6>CKNr`41*(D)XYyK4xynPUS;AH|sW{;Ggh z-}j%z?}-x`YzOQC*0jG9WB&&^LB_t+baluFYOwSP=}Rpa$OJjR6A%iCQgwHv4v5;; z-jT6F>Jj?c&Ra_~>A;K&N|SR7uTr43K~a_{riC|NZa%Dal6}MB1V@gY!qF3_apLqk zPM+StU^KxrFEO3wnB+OMZY02YW_yNODhbld0=BvMR4c%>6BmNZ?~R{xG)woPEo@tS zrrA4R-7K)Ymzl4;<)tr;sm`;7@pz0=Cr@0)*3K!ZTrf%j;+B6&kf`@QR}iQLRke29 z5=|*ONe3pce1Ox_xb^VNDOaEP0uY{57R(sfSP16&&cN*WL#`D`7>%Z086iQED0Djh ztt{8e7BS@ynJBzxzxNoOkJ_f7SFd;;9r0Jjp_QS6E|1dfJLD7`V$XL|JqpN zoW6a!qq)(ttf~r0Cq>6@A}{m$_I`#sGQ8@CA80YvO;Qk?0$C`C1NEV{&>^Q;6ME^E zfubl;R+VRPy3<*CzuhcNptZqd>T-Im%}m$Gtw_4ym7+P#XLp8M-JUH|=%$t14Cul$ zkI*vjEaB%Q)-+}pf}HES1WP7$Hrqg>JF+p>tzs*S;vyEJJT@ zvDOl;stP0o5~ci|!XQnZ+j~Rhq4r%tShBB3)ARs~T=~$}r1st~w`pal32U=- zWX$Xnuw``mb0`(itESEi%MZw!wlJa6rQ6K%7D1uTARcN1o} zCmdELL-0$Ivu##xO=;^(%C?v~O`0PFK`MoQzlU)$4>27fky8XpQr!*(p{fjotdOQD zM614FFK}gy?J@Hn0Qbkhe-_YHgsvhi_fyO-&VwOv)#b~m^e&7?1^)QskKzw+e+Xb^ z5`;8KNVIex%d$d}Bv@Ej!P@C{tSm31s&uWS24Cpb?E03VS(^aNGvcZ2_iJ0?O`+iR zB55FoR4$06Z^Htp>w?Pv85oa&0%81gnf=!qZNOd3xGJ{Onwh*FZ3;4G^nwIQs3d6W z07hiUHKRvBlBl|)RTsb3LRXa^x+&Mo_njXl1$NA3iirC6#S{P8!JHVef`t&$otnZ6 zN5S=^ckJ4CVs5AYos&l%xxdN>GELJLf$=&aXupzjewydlv2z8wnxM=FSXh|Dcs%y9 z+h&XNR9HTlr5(3(a;Ky36_-OH>}7I7`c)YX>4!{?_1IQ#XwiW!qp}($w;uuOL6NiM z4BVjE+6FU9aIKTQ74)GApuDb-+YMGI^1P_H{G`?DeCL0_qWI)oPbEqv2}HL87|$zb zM>*KDW9hTIufOr9?!D^=j(z+yAH}O*`Z~3^IDaWK-CiA2GTS^)=5D{+3I%8%xrw%x1|Q1KNQdS38FEM^K8jrt;571OAw-2aTKjdkg;~A z01rQ}mME;(2hrR`L~DSswGeM>>kG#S4QW%7Cbe|A(FR4CuTM{Y?x)hU`w2nfG6p9^ zf&~GrdPwGWA?q!to$B~kT(yV)@oQduQGfr^A~LCv^b-id$R~Q`^;zYCoheG z|4f1zLfYcCR3yt%O2A8EysD$hXhD^`%?hM*yYNq*WcQ^{eR!JO<0=S zCh#R;KI`;f*-u0!wRXWKB?JK~kSTGg z*Z!^F@>8iE9(r|_ss%|Bl7u@fm>?KPi71s=T2|8pG4P*RbVNZ5-9%-H1S$iv7D!XD zu}HEG$O3w*arN@q&9;vnI*hlz{7cvRbG^0GtLvA9s3^+{X;PtsLVi&xubCcsVYppAt!MuBh@3F^biJDfQ`p{loYdFiUftdLonB2_7*&$$Q!l7Nl? z@95IDSw`75fxkzc!hDCg*G-_Z1Tap8m=Xa<3279%RgMei^0R*b+QGZ9d-u1!2r!pF z_SnI?Pp*wYrM1)Bv`yfXX!c445lD)5)22=p;0x>a#UNU(PirhJ5d^n#?wZzH&-`a( z#huf*UvxLzaEuJs1#ZaGnYfk?3a7sf>5MigEA7`}sg_D{8am-ZVg}glnOMKtCnyo7b_peTFl9>`?FOcaq*pHlKnz5-c5`9BBr&8pumX z%TP~GyCa#XtGb8;Jk!2rgrHJ7gHds zu^(hPwPr^zXn8HnXxh6P0y8>2*7J?R>COHw5!_k=?<~+7Tnp6IDnWk4k@L{dvcr;$ zH-fgzo7UP70GK@8Yrj~1Wj{r-vS+c6mAS4v7?cWb8$cp42g^6CoQQ${Oe0IXHz-Lr z2tPiDRA3^K_K{rdB zoJ*3lBuXqKbZ7r!mBhe*hGD3CO_rJ!sZyZSKq`Qa0tyXd358G?g3O5`J8Pc#mM?op zzu)WKMg$x@t@iT)mp(By)80@#8ygI$xh_`g!BmTC5cutj(0RU^;A)dAk zA3qb;Ie2%vPF7MeC=&n)B;5>B%5g{G6NRC(`qMmha`mdwV03daB`~M>!WZtrU@)jt zlfc}x#&D-pk`PF3GFKq#)E9zFaoSp(mMyH|nG+sou_vu3#;u`MyAMyTFBYw}!$2|% zY|SwAVror;Th1>2)^ZgIanXJE{=w?mHqlOuR_p;7lS%^|Co^s1TQ|;y{*3mNJ ziT_Lvul8Jfg^=mX1PeFuOjCULGmqf0M~{MwDYz<`jlMgh@snG>_YV#;cFptRp{I^s zTok1bV2wm2n4h0Rzu!Z*+d-P9wcALNB<_S10$G}(+v#9_ehy1Z3sBP8-AjLW5aLXm zpf-C`8;!E4P!#UYQB~UMd9vN|(P&*-pVElnHt0Dv{eBmjcUBA+!B)%CaDli^5^5=s zknRY-N34|lnOT;i)5$K&()6X*zw~8ief>`reX2@Bf-R%~pe?x6O>I+@U@#O+Jn^4N zEX`%zh5248k_4P62wh=NXng$hkKv*n^Dr_s+K7)mbnpAl=tbYX0i>%(FPfk0T`b7u zyQATFX3>KLLD)u77(|}B(C9OSJ3=Q*w@?ijqG74e^xo&^`dAPGl~0xGscY-|XNqVK zDFo6qMVck`+@LXg^K}Rb5JZbYQTJmpBVR6OYlvo#R@5tn%q*F0mpkicAAlrXY-}Fp zYFUE%2?Qkcq{OLH1MFOwgEAG!TJ%&5{AU#11iY}2BFU8Vtexbrh9QYC7&AnNu{oxZ z>R-gbLo?s|C3_)$<2_1biT~$DzSNqBPS;qtmjzj^`WHe z>1VQvf&WZmy%Zv^3>l-LID{*#dH7Rj=RH8?6z{Vc_<^TEqGrsrbJAj`)c5H5Q zb0`P`d0t>Vp1_!v^Lgmf_Cw|0MO75AY{0z^ z`n@i?oeXQ^9P6Xv9!fMj^9nMz51eycJ5d~mZaF+7-BjtP*qO8L;D^&*Y-ZP zSttiL@_Q{!N^32q(;VZ;6h&D=Dupyl>eE~ZcX1eP-6WTqbSVTKG1V?B?HadHgX1#_ z-=^K^QZ&Pi(o2wl+s1EH=kjfB(cl7U>uGQ39vQO6zT8@S$=P1R5B%1@LX}=PD737` z1tZT5rj@|SjRI?t=OC>1qnYp5YE#` zv=04Hn}otR2wDLI%eF(Hr(GB?sZWE+luk;*LWiLACMq)qqvKv10SxjYp7_rszU`ad zl|OiR^tpQ;J&x&U3TO>05{zx9>U6T-mxBHaL!9+hH@doLIGXMjLZGx2re!{(tQK}# z1DVUVTtkd$%YZkIBW}{_M4S@OeQ%pjxPG}yjkYWa){Ecl&55wpJh7%BV`hQ=1Q17R1 zxlljxy*D4m4}9C#&V1i@{j;A(rf|b>FzzrhhQl!igHf%a*&aBx#hXHaa7zX}1iiKv zWu@!j3#YxP(;R1%oF<9e4Q_37wPi}c?d}e@n3~)YhB|xjhf^C2^m|<=QJ9yWjmbX0 zpXJ^MyUuVibFHpi|K53K+;GAEeP?|Se*1Ucy|FPI{f{h_qa;a?NrN<%$T9^9;MA!B z4j!9|c;Y|9Y5tY_7Vb6Hp8m{(PhfCz6$e&QTz|!4H|;OJ`S%`Ldg}*{9JuX*efwul zti=VnoEP~UO;x2;r7_KOH;@7_Yg5a$CvClcXj@X-wh?#={;nY)wQ;(bl{PhHIBZbW zR+(XNRl5z&4zR)l3>^s)`u+&oFFu z!53e4({=Y{OMTpR-$9haA+FnN4t&W~)1SD0H@}yO{_jKU)eKi;=StE!bolUMP&XJ) zCNt^FjK@{`^gF{wr*Swmp1R=lBxP-ZsVj}julBV)re;zY&z;xSD<+u6MyQ>NShh3n zEbWnQLu0ny*+sjyDV!3+8G|uv+y2$F1UEaQAVHRSCtE%%-{$69UQQoBytH)Z;e`{Q zI@~G8n8)(s9Hfv~A53uU)W)MLX?0f&{AUnEga^la$B^p8%U*hoPW$t?|Doe{_1Nmh zcyp~Ris{^9U!+%F*smMOKllD2F5HF1;l^-rJf1*GiJd!Fu(&keETQ<-zM2ZqI@xOr z9ow!4nnmqIDP&oOPL?4{Q>erRU+5ND4x&wsvU0t2$Y_Gx*cnS9!?yk%wXy;lUH@>Q zpp~K#2_#A4r^2@Nb4@)ZKI0BE>-NYD+y};c_-sTq05=~X^`%#rKk$}o)c3yPV$->5 zc^y4vur?gyo`Z)mH@EOeksdfo+k~&PZP=LuJ2xmNqhFL}=?lv{FS_#Nk@aIA|Lmi; zQz90Z7kV$+vCzHilHE)7?we(%#~wcXvQC;^vFTfc`}Xg}o_)J<;^-+%#uJPu6KGFi z0KB@Hb|w$XZy1s5|M_&tq9{uc5i-x}6hgS;!%%$!Yi*DujxeT_)2|7ufMg7`@h5jJ z&We_6T}!#4HCW@?h@xR**4jJ-q*;n0FJQcHZ)oQP?mt?aS`D=#^pEJ{l=Oax^U+Z5i6IbeK(UVHT!eBa@)+e)6 zPDxBkiHuXPW8Yi^2qI3}KuCc!N$PE=Ucc+y(9wuOIf{d<)tYss0n1RSnvwSqMu3c{ z(~_18=S=Iyw(NYcB@JWCwI05Zfn29*H^~y(dR~EP`D}3&;lelp2Zd|y3*M>0W&ogQB82HaH-uD|n zi1&q{{*E6nuG)1ke&oOY;nRM7Qa&!r>9n7ZCiP%wG@L*xIb+JuR&I5aWY?aw#y}~F zPL{zMi=wKawMMVkMYr2&1fkHT0yx^QV zB7vJezDi~pqEbps^Sqw)w$m9?7wj%o5>lYk>0n`gK1n*=z2Efqf0Ud&dFp972iMLY z(w}+c*ne0rdVjie(B-Zomg!C`E$+jq4K?maeeZw%g&&FotY;Iy|0_TCmwwHE{LjC% zw6Hw)(z3|i${+|TP284M?Mq8d4<3HsR=8bSr4%}y%&{@0^NQ+rI`t@N##9Z>0=aW% zF@EdH<=APKxHQ8P3BT-e>c(zH=Kw%qdK zZ8o|Rm8WuDkRum z2It!{@c$|}dSdgs;o7Miq!b`c$n#=GRs-BDmODut&vEfA%{0qe08$pd(IUW&0hl-J~rLNul3#-z9{BM5kte^k&Z5kivZQ%Da&Q6Rbve)ZD z_!Pi80i{{3%64(-M)ye41WB5BJ58=t$BcFX6i(v=1firqZ@rQk3BP^SbZe?g*Qa!% zRHH;pjlqJ`?zgomwE&?ktNKI_+gG*jCg2HhrV+z}b4dXaN?(LaDIIM(4A`WsyGxF? zpxv@N61DC$KQ zZ48nmLATp;sf>_r$tF$R?t#DHgx4PR_09pU_0D4_kH267|GYf$nXy<@=FM5wNdX|A z7RWjorju#iV{bc|H-XPcGnbBVySHy!VzT}h*p_pMlr0xT?{41dWFSE(ilUYWZ-z+B zL{t$8DFF#~r?>UQHuB3RVJ*B?7p&Qqwg37IokDm`o!V%cq?ZzLbY-Sljy~0X%n^Edb3jK zTB54u!aj2$p_W%`4Y%4d<|1rdp=AZ?4J<$;iNwcyySsP(>F@t(Jn^?H9=_+3xa`tP zSsPvVz>gm}j#qmF>=9D#VBf8& z$_kr<9EqHD01Wyy%y32z?Bqn+S~f%iQt(VZPE1ZW(yOIeYayg7KCNXJY(a<97q@Qp z5DyZ>f4cP-?ppt|x4979zklDu8&&$RI3G-5^gohP^g_S}CA9X0HvE3OMP3|jEl%rO zt0L(Bh_=By+J?7o-O&nR?ByT*^A9B0MwXp1)oEep?ma>fzBWmccg*$YBoSd_V;xAB zL99_#h0lwv_iGh1#icRYrv@!M`&OV(i+*gGy#{4t(b=XITehy?EH%oq7#YhyF?Y=y z|8Vo3Pw?hrp9TO7ha)I6%{#j<`;09{8C(5gX3lEKauR+@+cJolc~~?X`QbwG=GSLj zA8iTq=IAFu)CKS-CypQAh+Um+h{<%2cCya3R@=1G?O`|^!io+c6IkmcvukA<+CmAg zbK_R9ctd6-m3Jj~(jy^fM=hM-^L}knmKE~6K#`ZVg{Fo0Gy}gQ(yn>(eZMgCm_7ez zQ}z~rl7WAqjro|?T8E%-OBLFdm+nk+h|i>ho|)2Z(er6Jt{7`~T5EU4cIGz4Xfzbd z%PZyXy?gV)<|Yq^LolhMu=WsJW7@4mcVITBB-hg3&affS1_Bkq$&0%IkRVa#-t{cN zry9X5xut|Q5ZV0yxbPo*VD-c&|JPX`_vWGd!KNAtqIa{k|Bu$@k)Y4nhPCa1nont@ zFQWZN;PKFwb;VjNoM$ia+Pd`2eaD#UY!~E3u3vn^P4}d8D|c-UH}5Qq=}~6-O(J=x zEl01?T6ehq-6*L!&swFVyDO;#iA>xy+Rq_^*#)&zquS_# zz|5K;KC-fF*MqC4PQ}3AcGY?&aoJ^84sW}p`r`VR|Jo3)l;YR`5yS^ zU8A%haqIVo^jru> zQ($1mk2g4;gdtmf<%C?vANbAPObBMan236@ow<$i;oteMGyi@4jW7068ZCw5RzN|? zMwTO_KX4ZX+X`#}Ww{Y$1wE0ImhBf*l0a8~z4myrxUbZslNGlc z@H3X7j*1ZE0F`fF)^{7z*bvpMKMRC_tRUNkq2?WYjr zb^YDYEbQjC=T&X>G-^$M-5x-D*}iofh=G5;ocLBWN(Zw`+=)_k;EI;yURX>CIyPFH zS|{Hc+cJRWSy>WCVq0hC4+Hoct>aBs50?P$WM=C;vh0k;Pt$dB?aO+86;ijB9#6Zb zX>*ROXQ_t2v$dcXM%=$JQk{#gxf#It8V2|3;xBM!h^}Vn6^2aaptbf3lhNOB|JqS0@|qY&L3ozjX;n{fTPHSoa|+D1RBKMZX{Oc9 zW1TguuAfs3{Ou1;78aoMH-oubw*y=BTqzswywMu)>Im)eJ`q9sHN_B9L59S(l6+_V z!`3i=G@s^2|K<-GkezwW<=FDfo!O^nEp{fgjNk;#2qbTDY+9X0%iiJEFIC{dx4zzsOIh29{WZEZ_CALF{NMUcrHi9PxTkFpN3AZ6I#iIUq zcU5N$BnK|NGzR|me};;zNM8Zq@{qoSlg_mRMZHQGE(8+Pghi_b+CFW$Zi%+F>=_K4 z0^@^8qMiwHr2@dimZ9D6we`kVLxZ+0>2dcM=u9^C))HZ6?hxb+!MFmzCEac}2L5)3 z9Db3Q`2ql0{U%ER%kTpq)RsLp3CyqdF*myR)Lz{S=`qucjJH2|SFN>=4K@bP#KW%` z_y}8jaz^;I{tM5Z_H8@R)@ZiY>;%l*0-|lUzBOe4zVcWTV zAfSo%z=zp$-vbqZXHUd-Z@)e0X-!jo6dtnHo_Ho6yIVcv6CfJR^5|!imG&-h(9K84 z-)V++-{R+Qb)<0dz|7tC)zgT9zujAzTnT{E)(Vm@Vnco(Xvxj+s>yP=mDZrn|IuDX zZ{^OGxwOphU)ix|;~9JgL`1Yz?Re{dH1h*n>+>`C6*_Cmj&|+Q zc5s=w6WIEsuc_1Fp5{}zhP@fPI_E*I)4c|um$uUb_M)kE!N^{VrcG6u+0^pAbD}e1 zBkVP~I>C@-7MssZe(yUw_DN>GyOs`V6V=XIyS5B1S|-#@KZj@dIjwdNUNBMrf=G3$ zVV}Vnx8C3&0u=(tDH)3`>H|&cpp6?)SJZVKR|fOFMs zs%V_WXpLKgIG&L)Z{IEWX)c_wi||6g`A=DJO0OL9Shm*LdxkW}@|K>x`xc{vE1>mM zU2b{C3IzXzFh%vL#GN2|@R@x0n;UD$I-T`awcQF|n!WdIy<4^Wnlmyad}iY0$Jb3O zH=g+07MI@qB>=F%fDB2AF~$?IXeKSNE#ri+Z0=Z?F6hyc?rxInMs1m`1%aLfWArRs zyEK!!w3f!(>IyWI?(o?O#_e|KOmfo{_)29l@VED~QwpHhfVuCcspwN;P zY)(rO!M9enlZAQ$T=Qk9CQ&}qp)c!b-{J^2D-}*?voZtCVWtD+gWlHChcjgWhzJWy zi!t!Gbwj6E-2owPB_RZ}lL&88mB3qXIvk-RvbBp77E=OGrydDWJHXCJrJu=Xa+KK) z126OJcZHy_+1!=3F4{B;^$p35t=(EHaJL&z{Oyf$Ly$WyeWA);zT2BISX-+M1mm~b z8N5~OiI#3M#>C zU#QX~iGjbJPyFD|Y(vY^siFZ+DzIJ`tOcMn0@r26jz?^j-D~7UwvfD@r6(dr0G^zc zL18q8L}!2U!UuWK!mlkysZD8UybrAl{MUoT1u^iqDK7ew9|H+mV&*0GM#oYqw@S!O zr)D;(t2oAgZeJ*|>rW5Z!H=i$)%S&KR=IehZ;37DVmJmRr(^ zZvNm!Z7l%oBNF>!;BVXGUJyib8-UAaC|W^w!}`;bFw?OKU7Fx?6}UY#Q&+ZC*SHpM zWo9v*OrMQo-+=K6W_xUFd**Dt{HE+}1$}e4`$Eqwp3qp3Woe% zw6hI>QG)S%BMcvY)*4iK4r}cl*4pE86aYpK8XoYOjWg+NmX+?;R`SldX8gj2QFvveC!_XBv(ih6eC<*l`kX`??K zIQQ+8C!{Kk#*b;VG`&M()9vx;+6)N~tvloSpX!{yTpdyiS=PB3%qVO=bI!FJfVCi0 zIN>b-t6?zP4|mE6w%*b8+BpED0ONmIYY#u$^4da(ku~;XZ0*~vpe*R)w4X~`^*MB$ zf_6^RrWK&tAOp=7R_h>$fxk^rSarQbeq+|@0AT2UeeqYvwhmYu`F=3$~^))!C*n z<+xLorK+mRsR{e3YNL_Km~nUZF(gQMlLb{HpUptD4F^9I=$Y*&xM&nk>>#O zLu~E6?bc(PI?-N4Vatts<7~=QQ~6W>W8iN?*m4Y`HHth(Srnc`MrUegwwJT1 zW%wXvtv(#Ab!zX}nzMs@2>7kThYmf5DI5&|ypOG|Y)c?3aPMb>HrSOm^9r;?rGm=} zwOgMvf5yPyekZ=C6l<-0yRLN-`l8f^4vuxk5HgJR>lmXZ_-oESwe|HsZmd1V`ngjd zEAkx7c#0Vst#!g#8Ut$6>6)e>Y9E!B^Le{IXo=Cj07h8nZ;qem)|oB0Oq_jp#vOdJ z-oG{0czaIabSRtszSiEVZ34tnxR7#P>gT-o$84=-3u0fSa$6R~g)Y~cvJ3=fX)C?k zN^A?0?3wB~p7`4fOIN=Z)A4voYb|Se5YcuLnN?CitLnleo2<7?BJXf|AZzgP}tz8RnwJ-1ITNlA#;0Z40pO)V?Z3jUS_ zD0!bOA-0GvhdDr7OY? zeK`4>t_XvOmI(A}nLKwHquw~Y7ep^1A&7z6kRr?#g1JK&)XBg{@*8ArVXSZmw5|NU zaaD|gzx^;iNnj(au_*E!fwoW#hy__i@V;*A1?G^H2~31hP(d=Z;;wSC*HT*Y5rN z7oLN{wx##e>eSR}7@Uf;wHDT=JF1pL;hB$y#Pb4*`13jNlQb0zOG^R(skf zYyqDS3kcYj_$ra_aWlaQDN~EWOOEVD1cHD}Bo>#KFU~sM8`-MI@EkS3o5$*QhY4+i zI6Kp#3`-{Uwpe}lBLBUj#n~iZ^zu3^h zlTx;)`d$gy)`8I8yb8LTS*MF`zrTaozVxZbpZFs@H?)PId0g)W)N#w0Nnx0s?1S~S zOsHQ3wKlkFW~aAAbr%N5z~5%raq)_@#=aJW3sj=eo9m-2ik1Tk>O4NAI@UTDL$o)o zg5HijbD3KJASsb`I*>|XxVfp0A3gS*J;(Orl0v#PhHOi*xw%A`oJUrmZPcQ-?Tsun zZChUtoc9iJ=Us7IOmb0{`3_xGlC6``OVbodl3>OUuq^@`)X)MSzgAH5dB5FiA=F3_ zZmzB2#F4|#U78#gP-?n$qjcO>RA_15W2+L+Rx|3*86qK|l7*_N3Vp@t&OFoSKlsp8w;TDHT9Giv;J4%!m-AJ zNI)t{a|;X4{gbUlUJ1mFQ%krrQG3m5%lCz#57XT`b#fIipYJWs^RJy*jdl{z9KbNv zz?K$innEg7_v_s>vt^JR6wt`lTpZNan5HQdfk0Jg0*?p~N}ApU1bp#1J?|UqPSpB8 zE`S>Y3vNqBcy(w;Z3vw#*P^w?rAq=)EqPmlU`2g;w|Fd$f8$aU?NgM-GUw^FFNF}0 zqFG33ewGe}(OsrUZ1D zz2>_g?=vwN#s{yv>V?nWdB#DIJ?EwMeYU9qf^U`&w#UgSEOkjs<+*KC zSML&sIt6gG@IS*^? z5a2J)oO+@eUQxTK4X1o)8tAtxuE5qXz zVvBS8?0R_x;L`xsV&HGHBOeU?v`((GIYO<3Of6s7I(Oa@(9NJo`nIV2i~Il2%G1MX z1`cuS#K+l)m0R?7+K=De1^mC;Mv1{6`a=faf#7u%1Ap7ZJ+ars_s(oB4vJ3=sG;eK z8QV)&6blj{>He*K!iU9esltHh?Dn6}G6n$N2j+^~URG^w9BTR3qOI%iweiCcuYI{R z*SQ8`aPm2%V8r6~naF{e4S>hNC;_Alrz~c)Zgne~TYaeE8prZRJ{y7d8whKbXH1_h zKTqv$=0gB9z)A4uZM5^-0bO6xb=rq5!QSLVv$BG*ow@yBm~lIUpWLc{-`2ov8y=%w z$kr5O)ZcrC>_)r(~`49=I^Z~U7E=c1c~Q3*`ZKm`}x95deb7P)zTuOzALo! zKASqG)z$I0!1F%v&&x#=W=q6^LK?GG_Bu>0&sLPyCwZ8JTCS(NBnZUtlhImnEGMGs zxqgmrfxe+$)Ph(*Yqz*5+}mr0@E1e4(Cy4N7C#E$u^9ND=&Y|3w|qY9C;t&< zIvrD;ZJO}__;Y41(b9+v!yLeK(7oE4HFl&vyn&+P%(Fr*zFLA2VlZ7(m{GHk2Uwbp>n4e{!WnuzGdB&iz%f7|9e zv#f+>oE7A~EqF#Rxb1j?nGwIEHsfqV+CyM^KJwuL3|(`E#1_i65L-;1G3#@?<r!x?DrQ|mSf;=%T&j*25`FRZ+kT{G}0VfWkY661et5u zk+!Z51AzPfA%h=e=I5Tw#V}yp0pM6$YNUCL+#;TBDd5|Tg*FcfHG_4Yh+f8E5d(i) zJ~Q(F?*iI#Lp@f0&(!txamK_pET&Xtg|aA6Rn=K6F!@n1--+je+)@?=06YZngLN7c z2zWrVPdsCFJ6or;yFN2&6QImm^GX6O#lYW=CqA-%3w~aG<+ns%jLUN0;#^hAUW8iN$j5Y@lLTnI;&4zNYrIpv>;Dojyw&pH=Rd06i zWto{DXYj`J+_}2fTKkzGc_Kw4htkgL+cJnVE{XmNXBJi5_s>hIqM+1v#NPcEKuWbo z2(ibBE?LiCsXH=YW1GJR69{8#2|*5BoN!_`=5b?Y{&N76=kqxh(|l~Ly~DCKVN47c|W(f#^dPrxz{y)N2x;;NMjJ}LGQx)0iQ@hV}9VW2(`) z@{B_8_sO{@bwEM_xi-5V*WJt3eo1&<)M`VD zS~)EUNMWY6Nd&kSep_T|HjnnH&N_qdBXjO7WJ@JsjX^M_7Ub?u##jhl0mM-4jt+ab zb152aO+k>PAW7CO&(Uxc1OHsdb+_Dtay+@-60QtZ_8jIgey21jZnRUF8Fgeq5W=>$ zt%8?qlOKcmL1ug&=aAN3nr39QZfFSgrR#EiXs;yU-CmSZ?qpZ8mQ^8N5QoJTT``_~ z@WB}P=Q>#1goJoKfp<42cO#w@+zMwDHmI$&N{y39(43!9TL_c}48c6y9IT&1nGTgI zNzBaZH-%4wi@kfJU4E%E$FM0K=QBKB-lEo`g8EJ`J z*QTW=9HclfljyXVTih&b^I1D5t;y{oI*etrnl$Vj@Dr^T$hRlUr84q-eR+N6_C2+r^> zJZAP2+i=lZV_RgLS)r|FdM!atB2=EwK3L~P;4||c0$o8{MN|FzCjByXqk!zb#2ACB zEMeLD3nDCO*S8A@5Dd(WDcrf}4rPoc7x>oIG|qpwE@Y&XuAr?c+KuN|&;=F3wK0X1 z7I1=9G4RjjRL5Ad^<=W8anIhq&r4)mFoXpx9B;*F*WP1KRv;;w#S`G{j^Jl$bw1w^ zQo>ZaPU)nZ%7KIn{xr>yq$!fj_2`}Avop&u#`+c~TOs8MspR7%$HFYI>!dyQYkXVKq@zR zPCH!);fmQdF;5ERTb|rZt)+#u5=5esD*5%Y%zrV>=x{!+81nqpl{zm1e{+4k)v4iH zBE%J{!r1^xg)nWMS)-oe+P6;8u$W=&49|V*g7!I)=I9ct(^D?JQCQx!6G@VwDoSWw z)lw;h972lvf)^w`6*)ngWh(7-J85V4$Dv35_BgsKfsn*iWUun z;ZiznP!u_|){c3ZWRTKv@l~2aCW$0LUuKPc`M%38$N7%)BJhpTE+w(HHIeddNPm4}=*cyu!OphzhzJ6rmKkwGw{x!9!HUG6Sz`{$N_*?$2%yoo*Ldr-LNTE)!DzxGsttU;Wm%$G|`5i(6|Q zqp%a+z!Yl6D4~(f*2bXJF7S=734-XVZvEY810n&HxT3Jr?V{7|A?tP^)w%bwS!P|9 z<^QqP-mZ#J0=oSmlp7;FnT?0dyvlbM>XLN~IqG@VK>ng%koJO<|1j0=S~y8*W6l8ZoV+ zaIXu2b|z{1&1G495Wq$Z{Bt#56GD&>g8YeWt*7V;fiz9si5>VV%IV5fWeHIN`-~7dP?beim1RHX_~$ULxaPXkANrF&`oT2I zzAw$PuS!(1QzdSf)GFyklv?V*1V{yt75)z4IzK8=U@O5sZPHbR>3HJOfIP==b91E9 z^v^H8;)?OP`dSP(H<5O`1EaOBiozcNDRf!F8h25%VrXNKiZ0S_4`q@2^v^2yd) zY*ZKoHC!P;IAS-gEUwz-Js#o1rpH9%$9bZVOryX19o4p&q$HBcgXMAb8 zsVc@(fxG$UaA@dGm3qUQA=feb(I^lJ#g=}~KbDiy6j zUdMXU&X48f+cRoTs49k{bvwtbddyUZReQs{86&Fdhhivf{jI1k9D6kCDZaL{qu}^` z$L!l*1x7g44HL=?E}mQ}ZfMM6wqk9}V)Jhx?(TMSNXBLB$<)ouGtw+T!95+Flc^w5 zm0@!y%XnOuQ+l%4TZ7@^9<(Ym8x_Ei1$OjhrY89hWBj-5pYT>$S4&c8-$wloy?O zj+-XKFK-_C=22R2+uSML8YU znynKf&TWvVWn0C&8dnC+uI|S5T6*M0x%5sgKebCc-g~6}pBmla{8K-k>GsKYW`m6POlez!Sqlz5rYhuFaG{5n~nc%z)?}FDMAX3b1yoICtNx`#nu&zoT+`6q#EYXJFp^&Zp zxAx9g|N3qJ*OvRP84iz>=8mno^oXA|qNHiHZs%I`<~~?Z0zB=mJIku7Wfkn0A9!Ya z+8lQ8SF@lQmzMCzd+%Rcq7UR9r7e{oIMeaENvugFBT2vIBE+yZcy4pQ4mr#CT zIA!=sKKPK;+^NxgarxHXnEkmmeFVR1*@N3;nV8ei#5_ZZb)%cW>0k3e zG|mv_59=2F%@!=zbQS%SYMaC7zJB(uuZ8GeO|LYyFscpqSkVM+?9>=rOSXgYu==N2oIaArla4FhWHs&M1ZEL_$y!sj$WBz<*^BNn(X@DSGbz zoncDXU=K3*>Pyhq8QO?)*)mKj<9enf^2A(E316YtS;qC=NGA9Na03!~DVWqx5{o4U z#Y>cYo($tA36royp%^2`ftJLWL`)n@oolrN@EXtXNZlBBf+5`t$TF8?u%Qb`o*;ot#qqC_fSa(V^<j8u zG6*?3-2wjzGgByv#$!T3yc}|&kXX7@9>6TrSM4LuM@*7*6YgX;if@h1>J zptL+C34>;81p`-bYYFlH6OZ3a(;&`t8iLSW$h4lqP3Zt)@d;0ma3=;Kh>MShM@bI7 z7)TkPNZEl5C{FK$FbpU2q_9${obge3rc@bBgJ~4_FCFxKq)ja#HJ>5m S$+evVGKk^j@7d%Lo%K8ZqEQO~ literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/7/75/Tom_Sheldon.png/190px-Tom_Sheldon.png b/archive/websites/wiki.jc-mp.com/images/thumb/7/75/Tom_Sheldon.png/190px-Tom_Sheldon.png new file mode 100644 index 0000000000000000000000000000000000000000..2f116a237aaafa93000d98e55d152cf9b96e9a7c GIT binary patch literal 59655 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�i9`* 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 RV1OC|xVkQ^LiI(+{{kvz=6L`B literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/7/7a/Generic_Soldier.png/190px-Generic_Soldier.png b/archive/websites/wiki.jc-mp.com/images/thumb/7/7a/Generic_Soldier.png/190px-Generic_Soldier.png new file mode 100644 index 0000000000000000000000000000000000000000..70850a0aa3fa17ff6b6a5a6d66e0e908478ad85f GIT binary patch literal 64042 zcmd>Fg;yKx(?x=|6pCB1Lh(}ELh#~Jq`0)WySo>64^s5St+4bvisz$JTfzP?%a)5SCzxVrNl)+LBUgym(f7}_Mo7kHezEU_w@S$|JMMpl2nmI zL1{>Q_4o|~d5r3&At!}W3#C3p9?+S|Yp9^0_{NiFZ? z<0mh$#gZN@Hb`gja3IELuHDMFk#7_=vC!6d%b<;`$83 z;u};x^KnG;9`OUSbn3$-)5pN@KLyZUQ8aRFJtk|-`>7FY^DZo@a%VxRJ|J-u~5jd zFkGGVKZ+1uzo{iLbmr3@v_D;>c-3>+a2r^D?T`1AjHpo=)c| z{!=F37Ej8CgvIq;XcAO^o5pA8#hEMckeyOV!$b8C{?k1lXQS{_kY0 zmt(8-5VZ%z+oK|aEepUo8lwNQ8y}4h@Uw)tdA2b{%KjBS4LU5HaVboMy_V*y>!U-# zuOs7oBm9fVx&X))x)I*#&J5|2!%mJMa6dz(MGFtU zp~q$oOPgjZ-P0JcQ^*m|Dp{g(&wsi8<(c?27Idq1=VKzaQ*P{WvxRPqydo{=q?2X? zb|rnmFj7r&bN4$_bRtto&O|;s32iFyQA%D0c$4@XMSxb?oXJ+Od z>kH3yv}~HLIGbGHn9i5o2+G>veLgX0H~VDC&qWcjD=O(mb~iYrRjWS2%B0yi4%P>G3DLRjtDZ@(;oFakBu!_x!ED zsf(J|D|c~GzHXgc)0f(tEutE^NE8sZKZ-TFu{^O(J=l-E&X2U~Pj0jHdT%{06VbQE^2pdh64-?6`3E40 z-$R9Dp!^F|w2%$7{9s~A^DgcZLitVW(a*Em&Boe$sThG4ETc+PR^Fy|=M7wFFIOpG_^^z z9nN4%^gbDB{zqfGD>U~mXR&H8Pf_~*fS|y~c!Up;n*XYjZuh^*a^3A0C-|QfuZ^b} zlfI!D*aN{#9)TwHvJ~ku*!TlWjY68l17;c44+AxI1gzvWC7j+f%usIS&Pn{iqQLE} zcKsF+8(S}QF8&W2OYJ;vz0I>v=%xANu!qd+y-6BK2#OSe6mT;Pg;kOzo`8_m>?eCf zoQ>+4dFs=oxOcegO_|VCw(D-AmFu2x_?${;raXNZndsm9n`*cQ>rHY^FDozW5a}f^iM60=YTq&A? z-RHN!cD;`?c{y1{12VKBGA$H661dTXxH>v%i9LD8Bdr(QTyOnH*(cmIgrT*&>QPdiZ!TLw^5-@$TbYNj$M_k@V$en?aNngtiUhSp>IVuB zokgfR8a=VpfM(AwYw!*B+pSEETNqDgXQnWaZ}l>U|9IB|b`cr*x%ynkxM2*+l{uah z>1%x7QE6I3!=vO9;q_5bas=6r6M#N%m~rnMo~ zCmQMousVlsbW18q`rdnfX4`ZIGTE{K-tZylj z062JoYiA{xouK$<@_l+A$ijJ-Ua){|N!WQ@E{b}!ZPeON)SqbR?@tWUke9xpp`e#H zKeL0%xUXef#18Y^yvdeL@rTNvza+W2k3L*~;Kp>~>|647yOlR0⩽&jhITc#*jr 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

6ENa2CW}Kll2Imi(hrf2T{=`qc_uoCQ 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

Z~nncy9U;06U)QwDj(t>H8#A+HqC0V zX3&&#R`;y3cV)<^mp$e5`l&Am{^D+r`Tl%fJw1ldbHO8{;K0GXHBtSJ3FRGmuKsUk z%)va*kXk~|K)(P{-0jlDfAh5+>~(r7kc6WWJ2Ry=ZdS6fxyAa{7PGQsUe{zs(=T!| zoiQ5r$@2_VSL9`twDE-`_<*x6HH5aSkW!`{I?s_trCnR<#K}?qZlzW6Z-PGD?Rzej zWqtcSDL^8miu)gVQ1|&HQ)?fS?%cQ)uQ()6_Ow;YL-W)(tnHIVm0zQkk+WGvjNGs? z%-?&q#M4<5_|}Du(Qx$Bn;X>|PHmRoZUkT1@8!jwLgND`?>aU9E4DUoy8F+ZyDwY5 z`pT0RcOs4P>U?1Bp057|tAqaO zxqsY&B`tgX{__u?cj&qEn{HopO@s3u2)B#|{bS-R(aJw-0{^F9`6hnhCC}bCC~p0S zk4zqZC2r#-i^JjxMV{@QRg;^qKP~>pZ~WD(j_*9&W8{M$di|lzt;so6WzkxZ<(lcd zdgqZNkG!KU|L$uT_E)r&_?XO~39S^Gw*Mxe^e0#V+YPL?q7zH-4KX;Zca*kfb2{PJ z>C+5b*A}BSP17(f=Q!^f*n%w6SZ%S^Q#Tgx-A?Fw=ZO)DJO?6qk&%h^z+2Ucr*B%0 zz5qmMnVafvpSP{`Zzr`m5PM`*g_81c<Nes&ea5-aCR|bi++|VCx2> zCAD>HMyvPMwLfcg1kWlJpda~zSM#CpD2(LPD_;Ad|9Q=g$G>^)^yc$%v;TVWXyeo` zz2GZ${_Xew{nW{)vh7lJ)PMO z{Q7SBeZ!gAS%0Q{8ELz;DLv6DN&QXBIh&ISTjL3n>6Cd@QC1c6x@2Bglubif)ill$ zqD%C80Wk(@+pswvvo#r0J4;nJxVlN@P-k08Lz(&lLbpw^qHSnx2mjp{LCXVj4iP|0 zEqX?)KmOf&_7WHgx9h_5_QnT2=)8FDg@@?(at65qxU&)2k1Ve&{YFeD?rz8bT;PxY z`sDz;^l6U|y~3<1CD+n?mgYbI*_p|r@BF$;#NYnmt5(<6##+eax|U_8x%i?($KLz* zo8o{}t1%*kNH#j{Ke!tqP2Vlmx%)y;cS|c`%JYLy)t49%y#YfMhor_xjTC~rPMqZQ z<_5EBj*=4Z0+}&1u3<3fBZJuK5N{KF>&7yf&6v(hmKPToRYTM)%^MH3K zjA3fb+g}4^IYb{i0xbagjZ{R#{nCAlC*Fp>CR#N=;^H@1bZ1Q(D92?K#^- zb1-~jo{>!aA%O@!T(Q-d!@#FB75I+d`%8Z27vDH<-tlw4dvpTNeENCrgV&toqqiLA zw_o#$vo1dFw}F4h(G%z2dF<3VQcJK9BJqJ2AGv;Biw%<(&(1S-*Vz9-`Mz zhs00W4Hai<__j$0%&NxM6?IusRweVYVqR7>jis(Fv$AA;Ym3vHn@nbNVh9ZTeTZ<^ z@sq9HXH5SuKr2a}Wef)c%DSd(8fLROdskK%^ivsBOO4YG5gU|^Y5J?kcX&al?Z(?S zU0U9)krhB0gb8S4kWvnI7h(U;{OX@y^WVPz`JeKdo_fbGvDzQHJ$c~m@41U#_?tJJ zwefMk4E$ez#j98pCojEvGRu2KhE#&Gtfwl^-gM);-e!%APv{l-V0mH0%HksZz58Kd z`Q9twZEJZq6|t&_)*{;7S}VmM?=j5#jCunWdP9~53#=|Kv%a-O;{#RGP}dE$^ORME zQHkywiA0}?TQCgDadZkyWr^M**QDyCazxs{$n;5xY27ZL4t?~Hjyq$m20wC zIGo$fCoBvG40=6`&f1A5pLWW7!++U!U-Qt|24_0;S!S-j~@1mp^{PwqRF(D!(N{v%gC}UnLP*3#$-%oQz^8zmf!=y z$Mghn3cYQcE_9+Z3-!qlxh-8k6dnC&5&dDJ6YK2XOkLfrtQl;ojFdA%UE!R= z1&?<=9Y$lSM>f_{**ewpXH%y0Ib~IU$OiGFRnxrn@&{gOkDWN#KRM+AXuV6&th#FQ z(qP?Vv&^GHzzD&h*Q3Y`+9-_CWXdovYfiIC)zmDEh79Q^`H-TYnpEN*Zn;^21&tOP z6kGp)dv6}Cdv=#~e)jYm-r)@Q+_7$rsmctQ2s2_52q2&dE|!AQK;zVkD-PY-+RL8Q zZlD{{cDZb6WeE+9qM{H*ktCHlp)#j3R#hrhso@T1e8=Cg$Npo#_oj>?DPl<7bME`p zI%}P(Rdws#=RCjt`|j_4zRy!Ls+#hf?%6clL^zSe|E3pRjBoh$E^br?trhdmBDMN$ zsjADioBSCQoYkAu3Y)iEJ3Yo0nN&|>G}f@@{oD(`590WSr$}4@`0vn^Fy$D z0G555FQj~+?|PPPH*?^qD6v(f9q-bc^2}mYTo&D{mC9edX8RHma*{ zQX)qIRb>Gw5o06-ftHCt00Gu3LaOq~LkfhtHu0s%ntky*pHqZ}Vgz+hS(NOIN6)!y zV|*L1zb5`M#rOR9Px6m{?q3w!8?^!OAu<|PAgc$ocONRWl!Y3|(O`fn40Tyjl{G@? z?0avDRSn-|X9BZ2G_sn#l|Z4OFyI_&(GZqPl*mp4)A@p<*(}%YS|hc>`#^8|cX?-j zZ7ingCw}Jdf1c_or62vlKYFk8;lF9x?qY8pMr$fvmVRlijRF2jjJw*Hw>P)p=f45A(k# zpzAyKCP!R3*k||Xkb~KTMca}{%;pRF-W~-X|KEe7<>V*+=3n{z`>+r!+vef6>p!+^ zJ1+0-^YCMj^TgGwv|W#pin1)&7!KJQj~NdJ2qEZtOS|l7rgPkMn&r;ES)Efo*XMTa z0-8f;4`H%P*uRROPe~!5lu{|AT9*au9sii(;DP(}a5(sVE`)R17$lOzqveD9vq%2L z3(uYVE+6DwAqJdts3a)L5-}+94lb|Fv8t8EOJ27D`D|NIUvF!szGZQA$Ye6*U^->F zZ0T%AN{OP-NG-EOp|>Aytb2P|nlE@eDuu9Z-!)~SaUpOpozgo??;O@S&IzcBf>AwS zG#pS?1p+~#H7Q17@1f~I&Y|d6cMLvvpi<0-cVj>rWMRN2%BrNcL4v*eQ*U^^x$|4U z%dLrj46*;I4~g?T!=bfa)Kx)@5vfeSbLPUqNtu(`Wz~)HjvqiHcq<{_S%C6g*{hgost6%W5 ztI-+U;y`%s*&2;#`yS^5dq;;@Z&`E=F-3~PaB6##oy|>TRghdngou=q)LTUIAO+ER zgfjWiUJh0lbb!(bnNU(v#2x{{TKkIoFLxJ#N7uwZjtf!@l#q89O0zW@^2p;?T@vz< zK|S~e7vgu0w3Jm*W(~ZQ+1@7dSp%r29s;lT!mklu=I@gu&895&C-j{|sqEfd)g^v8v)_H&9p_9{mMoeE>m4ANFB+b>d=>BW z^w`$cCiP&DKb!N}`E51FOAH9D@^H;?lr2xLeSU30LFyb`+c94@Ts=5EJzIp+YvLbY z6oaZPsU1T=GBVh9I^uKg1qQ zX!|br!O=F}-}8I6$T%FRIu2ofPy=2K;vJ$z)f>hxTbTSVx3V$&fa z_~1z?rBhW(+$1=0#80Hd@u2!~AHvJ$ZF`$i>ilr~mb5t_BBjK}ctl;+L?1btOzFBFB_*A;^ZjMm`v*Vum%r#| z|HXgwlf3r3|G+H9WOomaaL#kf=`(C^Y%p6ca{yi25@TXIo%8q;m)RVR81HOnQ(9f- zojLRUz*j8NDX{@kNL+J)*pP0vG+vh2TP!c*z zZ#yRQ1tA1tNO9S;@4C8o=`&CF!;5N5gnlO4uH%WzyPQ9@!^Y}uvN;}c^2r-3?-6C2rbZ35@Q^O#JBz2|MQ8>^^Sjx@elvuKUp>Q@08kn=gYOxXRETH zG=|cYn9&dhqg5|nefHpYjqKMCwKiY)q>x*l^&npmN%`3qL*LTRX6)|maWFXoz&ppm zbi&g5{`9F+Jo@lsPwR8rPrrL2wr_iLl;TxQ+w;g1Ptx^0cU`>5t>?~i;q)0?bo6bW z-R-@jX*&-04mev4(8aax&F8+kR{eapGOE%VIjkrY462&Rd?B>tMK3&O?j-%thY`QD zCjN28t(!?GNvWi~UeB7+z_5m5@RXO{Q)gdxe&pTrOm0* zn})XQ=(-jTBctFkiab#!^lB-qu9eie`y(`HhbUTbbX$>nk|<+{P+`m?4eJwe>lOXfGG`I+gqI4*`EAzDeI?U2{y2)`RvcF@e}_xD*$r-Tr4V4RQ~E$2ufS+*Us#d79-czX=7 z{oOxU908BFZU1!#lPMdcA*Cr84QoP-?Cu{jst0JLIDP&sqN=Gj#voI^#Wg0o!CiZE zse;_c|J=3aH-J=vrBFs|>aw673@}@ph@!|6-lvs+=JR2e07!(^S=?3ER7F9l z4KZffa8B%zXsHfJ?EdsW`o~|&$9Ds-!3itar?3Q{4U@Oc&5J`Jyd7 zjfYw!7!6@_8_Ei)B*BGYQ54^nQW~v^e++T(#3$6w=GHgwjK}AckVq-AOraWpUIn-5 z@@f1@g6k7a*Q6|_fYA_Dmw4y6vcFI7dwlRLx|W0KY%!fJ-}Vpx$uE4#`IiT6e;8A| zH>H$ji+q5d%;roMbC4w54xL23F6{0JhSwF^v{{6gi+A*1s6pSA2C zO*lB3AcUZ4JG#!&w%x~;ZTEq%{g!X|l0W}WS*DoM+hR(Gy>;vzPH^7yiH9Gh?Ru)R zq^>HI%w+sSvARH!UTTqoZ{6*eBPe&T+(>-}-K@9!^s0 z9K*qYtEeuWJWG2~?m)U_D2VKh8rBJ?t%TYl=ZlSrzo&rs?6;v?l&B#MYT}DG8Dgg1RiJt1_FyKJE1F)iBC` z;yo{*oily%2_E|Nqg>fNKnTHTFre*wmTk*y*&H6uXZODHYhLtUY@ixRhcTvirj-0- zv7on(i)YU8$P-WUj`w|t2OfD89|NP&Fi(;dt3>wR!?MZAE53bt2Y53;Z=d4y*|ThK zY>b|N_njlo{`ocWj~kwK&)rf-I-6&P`9eGYwf~uhs?Kf=LOi!92QMbFCjPM_{;e0r zowYB~I_JyEYf(5~(uzH_2Xs$(W~QyZ|k zmEDw4Pw!WqBEeZiOgoJYFJutpn)t^IH^J>* zVL6*o)g|Z7pXS0X=NMEKlj(xa^~99udfRyK-~P};AN#WHl|TQ7279FRuR~0>DhrOL zGYX}7!QIc|CC`5jo8vK$Ja&nPKluRN-qlr$as!5^q1*!Tg{(&Y^WsWtg*KW&DazOV z;d)K{V~5ZWgrF!&!+2PuE0cG_-vtRsJ#-UjW_i4DdyCDjG0GU)zT@%BS7^JQNOn8+ zKHP7Vdf%6G89(%E9f|a-F~$3P=Mcc&;SrI9k-rG8O7t5ukh$2kJ9ZQWHZ~R z9S8c9!b;c3x}qACVlXIP@*Q9Eg5jF@#|%a*T^2@EML}IvtGU!KrqH-HdF~)J(9iNe zD{9nWfHsO|*|N90$K^}A1e>h`ZT7O8w;ogg048xsL_t(v7Fz$}Y`(bi&EjPk;X3tcibI@ZbK;e@s;rFR6;6tc^h=LAvH=|Ak)@T<_bbusYu= zupYlyGC!EGY;v8wy)kA`Rdk)jyFl>az0UjJ&{~Ht|B8f9F}<_v?WNv2QiAQ#nBBc2 zE?wE9>n)q35nJOiBv{NQ^p~C>9Xy#$q%4qZ2l+s{L z{9}SEpZ?J4vM63z8>6L=C?#{Z;)~+i8=-?>^PooGL)VhLrykYpoITB%3uhUPhlCiB zQsBLJF~#2)RMq4E^jCi6%f6m>y!)M4A3oXk_Wg^d&7l&fwz%ic+t?V7Xxfh5gF~9O z!$_T_%w0>E&0#i$`93TUAU64+{smup37I5yQHW7hz33G$IDO~z6CXZt966EdOt(0w z?t0!=kMFtl7EW!9sRlJ-IC{##HuCvnJYy~oT$fvcVKux_)p=A=De#uKZ0Nh5NTT-+ z>)eqN@?DQyy7YUtra@V>&WAT2&K7^T_g3frea(g8X+W@S8@%%@n+7Qa$|#((h_*w; zu!ad7ETddB(@!X*|1zJSS%V^+p+B06he5bmg?g_^Rxft z_iRlcdGtx1ec|joX7lCaSN0C>+S%IRicxR|&TgM#b1=N_)@*x6@|Kh$)_KaVpoFZ` zuZySfepT{_r?fj|0mF@bcT|(XvnT>0RUn|CD3A~!L0XU^MZnNP1c6Ybij)A6-lYqK zrgQ^J6QxR*-a)BK70}R>UZhFy?R|KD_nrIhxqrNKlKinV-+a5Xvzyu3DQ3|%M&hj= zr6+-n2Kz#R4|yZFmb2o{R{I2gd2hD73U%M*l1^bu$;>ymuwXJEcnvMH%}mQ83w}*l zULzzXH;nHK(lmIhxUe(IG~sM=wa1oH4}BjExf#3@HvOb8>eJ{RP~f?DW*X4i*lfMB zd|l<2|E9TZ+Bu+=mW+M0CB*iy&~;;9?F#bd$8LbXkG|u_UCm;SLvR+7*)kUQlI=7B z)$6*&vwu#@1rqS>k-@)BuCi=L1$+5S{&bW&{T$rvJn7xptYt>_%-VIQC}sAGKx-Y6 z@|*8D$^CS$3iH~x+OTg6PT{CM_Uk+TY4)qW^%D_z&bdl2q^bzIu2oI7j? zu2MdldpzNn#n%j}rM^BmAN&m;CcAwPYsM z2djre(#xxT;(mX;Ts$9b1kRUDFMqjYt+Bq5$}n0>*4CHg`;F^mDy;*F30DKxSoC}u zINR>iaz>|Ar}?OGiV&a+9Got#3YZMZok;*jx3dW$!9kjYiR+l7Y2N)k4g1KjU*2c5 zx(0Ki?&IZlhRW`}?~6xAe<^ZDbnO${n9D7KT~Pyz7{O%Y^Zi6olR0uz+j6E<457@J zaw(lPjZMVQSN(+TdiQ*rBV8DWCi2#;M>*1c(${%tO0~Z*ydRwyJ{XeyK`$W>^t$rnuE- z?Z;e!Oc7?KlgkJ>34yhhbU2marFl1<*rIgKSF0zSCm%Te-hZ6!k26WGS3qWt^G1+wb3SwMc^x0InRcY3mcXF}Cs5lCGy8PhT(L07#{Eb}am8F99r~XU#ZD%I`P{PMpez^`e zAI}FI8#&4}-miN|c_;wS;?RQl^?nrpnJ8?@oPxFAb3{v@{mIq**{>1MGt=|Dbc!iy(?k0-;tW&sW~hY!jP#SuWmBPtyIj!Y zH~4B6MTsz_r(U)5A6h%Tc3LmDM%}K`Nbl4Uv&UD(Fn2JRKdm)(c`iEdBx_M>S6k-! z)lD{Fqx8<>H>O%Mt;kq^t=K30Q;!s(9rBZ&x4b*;5*J;0w{O^w54hh}riQX-LOvJ` z_PBU=H&pf*Cu@ZDdv|i2jMa0Dv$8fVh{=8JeZgcew8b%*nnv2Rl28JDUjI<185$lS zA17!-)e7OI;+Y)spsAZ@f89-=Q31{ay;2@F+R3mS^|@{zQyG0|{w<;L)T&NjX5(|K z2EJr2*@HstwZq{NVen^G{-hA0fi?5kJJ2U0PU|}PGl3gqN^AzJ>=`eRihZ=qY}u9& zGC?WxPc;)N!SqqAY%xcjwvg zNm@E8Q~Indo#S-1s^T<+&v_iRQMeW)T}^Af@>yS$R;g28g@7XGP?e20hdz&4@wvwG zxM2N!`g}SE($ti6yN7^F^cW-H}2ymOuP?V zj;oXk_l`K_RMF{YKQih4+J`q2J+brK)sg;E@4ShgZZR?k3qy;cgI~2GIKdI4i+a@L zH{tRHsc*))AH-9EK_Zu-&JWR>gIs=Relqu8e*i2+sTL0tQb&i3Fl-;6U>DI|#nWGrz@SjYx+a^^F|xnTt1G zXTesNy8pJ#$4JG8fvAEnGMBOl<=|o?d@v^{v$HN186R_UEOAbp78WS1*=gFy@oYZ6 zVKVe8-Sdivzt=-sFYgH>D|MB~*m%wy#qi<6-pfeK0)+%}v^?%TA9Hrx4?g1f@8B&f z$eFtK^2r>1vtjD+seMB6$^$qnObLDs@_-t=Xr`oB-yp9VVVIzh_Npd!q`1LrNbbON zuKIMLq%;)2Yo!K`6XEbD)J?>vM@|cH#eM0 zAmgzF)23r`?#bpAIYscTO2!|CfIny)bqG{BTySu-u#-x5#<$I@np*!V3_f=lb%ZtZ zI1Ihfv(blM{M}txX$0pkr0=PFr#j?ZVV6{S|5e|>9(ycv*Zb`EKNmtVPMZCN1?chse`4 zS2#(r>TF)=TXg94+3!u;N5wVrq|sM2X0HjTJL0@m#-+U%sSxxBvx!agmSlbKy zw}hJh{-7(hO)$#Uo?%M>(V~OnULtM9L$4WSCf9whVHimhH%{W0G_DZ!yFPlzOofPJ zfPrB{B1^;POJbWE#!1?aGSc8De}X!5hQYzN>iz@Y5Vo4*Ro(~8Q;87q5 zhwr9PL+(W5_}S^2wSTJwTffG}EpBM`06|%ceeIX;GJSaZX?nTY+QO?iO!5 zls<mJpEC4?YyT ztCFL`r8D`P55*i$R{9V61wF1%$JY?s;WSZtAOY@#!N`@MyKD-Ac8;IK3gbw9Q3r3s z!3*Wl!~(&@sUH}?qB6+Pz}v3o#4*%`QUqlo?*tn9C180paiV0{?-0{xIPO>sCtf(g zX>!Z-{^I@qgAfgBKmU&*@_DzclXb)&UZwJ7U@aQG^>fuOa^xnnjcU_Z$owuU>D-5^ zzjn9hViZj&nrtE0Nf#{~%qU_An%6@IS^0`sS(V^oAv(3cYnPX3z~P8E476j%{qgDE z@BVw652&&<(Tt33Kb5XQ`a3&gDAemGm@Wbjip}7R)4Mwy(S`CQ4}@mp_b+kGeD^B#BICDxj7AJ2 zueS4jmU?5&XFUUnMKXjRFyvKah$PpE0G05>=l)2+8AU+!>!JFAz4oyyRArJB74|sye@$z!qHxR`Y!r)Nrld9a(vrC!tfD^4#^5mo1BKX&` z5ONqekRS63;pvL(X^C{Q=hveAo9^cXEXK#P)(L@HFP(LT`DmyCQ~y+Bt7O;);|(S_ z%@Yv>h7=qg?h8{(l2>{wH)}g4ZCrtVc_q6?tcfU@5#F}D&O`;T5o{$1+#Y4)%O=c{ z#&dEX{CPbD$mvbM%|_&sA}JgS=V_q1$Kn!7AbG$OtO&tFIX5w&?7HGnbvP#5`W=+z zk^Ltd`yKH6vbtyjXV#0@g4UJ%U*8N24mEvxA84ya#K)8Ca~!l?X#=M6uhYu?SYf{5 zRdJw9`Ms40#Jr1q;geG^P|=AmMDt}0pF4;lwhhWKlXN~n*WXN%PB3)ys!4qt8{7Pb z^XKv>pS8eiR2p9?>frNwIm~#%1{hgRTuyDk@Gh(zAn)MGS!B?B_?|7xh|hH|wl8sC zv%+>UD?r*%lo8C_2vv;Wv4-4`ZT`Fc&Y;-k*X22miGEG?eaCg2ZH4V`X37yB&b#8> z?*5#YWR-m*^=a)+fBjoU^V2k$+t~z$B-T+`nQD@3W}6}yb%KR6gjHYwG6#Y|DX9X5 zIs0U{uk5{ju|E>ao+K!J#83(bSwLz~;RbKq>^nF+d;>!?DamCI5~>5<)7)%Y>?F3y zIn(I!dAb$*;X*XnEs-w?v!!j%_E`dBNoygfte?RUC?^+!XN9Z3rex&U|FCnwsNYMp zZD%?Y`*6L*9dc!Tb7H>rIVlTg+fTFG3`lbY;vEByQrVU@z#K66sn(q)1i`Ef{Ik(MuaBPzJsACcekK7<@PEC#nRaD6lo%?5xXuKQ;IDpk`28=EU1hbX zRVp1zhv3-KUadJU_Ew|UAHR57PWgo0_6+NsF zoF;30h4acRTvIaLUpqS~^1ST_n-Nu5f|<_AY(;G9($+yyt<}SiDMStqq=|!F>!KZL+&{ZmIQ%zPNM)g^ zG^2M_pcv2rkowVb2b%74#2Cmz)qGRlld&PZqA$1Oh~88-^_Q^p+5BllLepua9tg~r zJfUq96+?B6E7^DkmNy_`Y6XWc`N{t3%IF}7$!%LdsTXvAbh9p2f2X#4+W2!_tdIi; z3f{O=qPD`MRoE~$w48VsxkCD?*m^qECYX}mbN`oc^?l%)ip;r6e}n+peM+Jfu`5a2 z(kZWIkhNeg=vk;y^Y*gmgEw!Z)_#>Go0>4411A1eb#nx}N!H#46;2m4&L8x@tcI$hYvz6YA>x9vvS~s`hh^N5kp`zbv)k1f`P0vOL?$OYex}-^ z81Ku5ush5Yw(lj*ixvZ-@08C2ap|vvF^hO2N>&Vz;dicCbzQ&3Sh(vZJ{8m%f?Bs& zE;{$T>%4cGdy?yrYHBX|sC#MJ(P&ZbzNu)B)m^ETkvgY4)d4>rj@%27#<1Key=g;L zR|wZI{d^=pURg8scBK8t$tQjzS?;8B^v2QVwZ8m5ZwzQ|%32*g%A@(!c$}sv;>na> z6Nw9g9;@=+^Xx8h+*B{bv83tj*x~K2-_hb3XYhkf*v5zA^>n$Up6_VP8}8Zq^@Y6> zZ}_WLzZ3Hy$bwJ3w;C^Xveg^xP??>fcO4*Kpm^b~j~h|CCQ;sUtyeY}(OYctFYyEh z3?5qI>0h{gX!ineLA;##7kI_zl9TZOcQQQ}^S`O*0=YkJdCCvvRbf#`zHg)3EUeKI zAFDjRcg&Sp)jo9=H7hk1PI{Eo&jQOUesu`!O_wzN>+I`yq6}@-2RXOoRjY4){kpBn zsiY^+L8*miwIA{skxm{sq-_7AO<(uwIuPwrL*^ z7HR2KtTA@8!%djs(vE7z(=_Cu8d<=^mDweNAstDq?PG`7#c&T@rl5Z}-BoInAnQt^i`?tsAZ zgk+to1G54<9oG>p156ra`huTEHMX7ee*67CbZj)s6%)L__pM-2W38cA`gCxBB!kGG zNQbn+&r1!7=M>dT z92vm1h18FD?>#QvF7$zQvh6ftrP7M*TF72i`Pr1F%0>FEhMHJAJqNcNnWKl6GCr)V z@kKTAlE=i8j_)7Zy8EjZco~7A^`}J=z0-R+oM%DWZvNbe#FxB{)0d3O^z zb=mLIDv|F2B|ZP=$Om6^lIWa$z|Of5(>ZkdBb6J`BCR`a51EmF(?IWI29!FGKCo#W zaN($NSrU0%ylS4Ngj0$h0UsXC(8&>&(@gp69Y{y1Bs)-)aT9x^sz}PNviHIi*;|Jc zKv}k#zSJf_CDQ(J(A}p+@v4N}Z&GVm48eUgA(8_48%{sFg4p`5K)=~$p<#Z^4%U9B zxqK{}y-|Fx!Ox}j9NC$x32myckeOZ}5O&s`?4w>=v=S zOadlPRDW~jQ-X3*5O79`ESdbpew*E8zDp4G@tL}OS!y*U+&V;aed%;7w0Y=_biexS z!iNz7>wD|Y;7J+VBC~AOmn0agH**POY<>!x`%N4dTkqB4LsbtV!qh{}+SO_ZZZaN^ z$+DNadi83J%RC>(wyT9?RO^H1yS`9^JK`k``$gwRto%eZ%dPeNt`^m#-!Tf|UJLRl zg3g_kFDH%SqtE%`56b2C>fECOGCWQQ_FEY9d3+*oN#p?ZlKt>N)nT_+zukb-Jp+*x zAzYoH!Q#aHA`mR}nqBXY-MIsNUTwwBBjxr`*|hyt7lT?MR0M*e*2VB_Z~f@q#YTZK z{M}RBaJM_-Yl%PDxo^n*Hc{%Rc=nG?%fvK(0&Da@`(s6A<)+qB9|sM%dqU-mOtvkA zVUR}80f&Sn7$->Fw4kQe&ZtnvHI^C1O&tT>jMv14I2{6IWBcAESq{%ttvUHUl3uNg zRvH2vhL!p3Hl~Jd?X+_E4vaI!+@gQgXh%w82uGq=?PD<+QC7mYAPHZ_q9;aw$_c^L zvZTE)G+6TNIdl|U6FvWFHla3upB)d)mWOKTUdCz}$DBqA`WD(Ia!j2#d$&K>xCAeI zP^h2OMIGmJ4Bu^I)f8#oDagQ+bDST10oL}jxM3y@7nasewJlq{F@%!g_<*F!2D?(m zlFOtVq`1o4x~1echk|acNYGCy4)ZvWHUVa_W#mxH`8?(aAN^#Zlqs5iSnMofZ1b^L zp`p7ZgXAT}6;kjuL2|o|9pDn&dZ1#bFOWd2-MCb`SvXoMHALIbRjF(nRhRfYgBih% zC(w4XMOIfKuu8@^I;0j2_Ktx+ypP3?%7G>9C9tjvk9?AS3a7&q`_3>GRYJj|tTDod zx9>SlKC0+MXR%}9MKq-Hwo!;s1~S>_74VNL7WhGO4tYvNH2LCC<8gZ3#lj&-wXmBj zUkl>zz+eKu?v3E)p|Ft8tYnC?#!7Y2cQ+H1aQ*r1^CSHtiL4*)M8nMYu%2Btl1w_H z;Z^z=2GXuF`5e5sA*|@HjjVSw#Rq)kF>FuN4aT15;9h# zQt7Y2ouB_A*4G?u1dnt1r4KIaSpYX+)Fzs5gS;EQ2vko35zyw6>7@bl)K%4(rG|o;T=35SkVj3CiC7ex=-OLKOYrCA)MeM;f4SwWMOY+?ol$-1Zr*oi4ylD@ z*QmoIV%RxIRZ&0qwp{Mr5=rmX%6XsvEQnrz-8^#Xi-wHv(n#Y`^R~NOLIuKP?>wd= zEqgx@M*jL6WBC%ZJ#7xZW=No}e5j5@%y>_P>5|IoZRDTjl&q;@Rx+aDQE{(hP<~F~ z9XzvIj<%W>7Pz z+yj=Sh;u!aPuGixHW@~wtK$;8eH}lLkNtsWqXA)J;OFpDdE`+;9MHN6zt&ieXJ*6% z5}1_&^;{B8Z!(6*+{m5`xHas1MwAZi#%|LQeInt)$`2@^>k(guJa5|%eHVRLSKKU~ zq?@4RyeBrf-v|&TPfcu8L(plXhZoh<4Im*I>jL32(YaAM`P3C!1~uI6Tz&NxUSR=y zEdrigZQZHcoZMI~Py{qi$reswHx4S~%C4afV@km+Ig-5ub{>+xcQ@@Q2fHuVM%#}? z7gyUk*ngtKLclN1mNjL4+-xyv_-0bM!Y%?B&XEN|fRGL#O zE|!|8Ojatc$APlq4N-@cpAY2#+j9hy#tGA8Cky)iWAq^?TeNlaZ3aI=DUhV2712E( z)MPa1F5oxJl$yQ5PYhXo=X;`OOmN@rDq35MvZ~dWgw2hQTGhTFN1}hB-!M1yms1(O zjule;%A#T*Qw6vkbW{g)7Hq7|Wbo*sRh4HEERM}-MZI*slS~$t!XN+GznQ0nlLRuz zkZPiD*NYihccQyku7)bi7nxvplpAPkCI((om4>IM0_m3}DP`?mgbv zh4TQRPP4u0^1?}Kj5$EXa`U))HjFCL5UaREYEO${mz&}EYohK`|9Hry*0P~CLi5Ob zkq@m30)cheYaScafe9HfbfjP`T8<5Fx|JDlba75itZyvD?@wdl**L0K)5j#Dl7@y$5HKaAfPtrzVROR|qk1@#4-==+E`)y5WWN0K{S$+inW zC6rkL@BVW|n?A7#>g*zX6jGE9k*uTKkt1F9@YJ$n{1%s1czpn^)$fvF30YKL))h}Ma7$gbbmOGhG zKOMJwC%b(;Z%*Z9S(b1p`RFytxXfsBS_cX8e3}ls8R09Cir~?aZxZ;I#Dh?Oz!mF zm-;8vwLdyEiPy$hy;qh1lcr?O5d4ZyJ%5gN9af$(Mz} z@4y?}wok}r%-js0c0%bUM222#-6YXvMRtW5SRb#3H`qA~e(rKE%+I%`SIMNA+&q5b z&mVAAC5&lWAr^zv(aPw42_+|9Ihq*cPvmELxV7`)TS{Q%s4-FcMIJ*7z%Vu8qc3t& zu^XM0@ztyrE)oiqUHMk`*tPY%_V09qEXqQjOiCwqv#)b;!XCChz31D6**boA{Ig%X zb8~THlirWh*njI=@wyK|WcW985dHIXlT2-lPNw?u<~{m%KCf2Tj{11kPr@i>d*@ZT z&m!t-Pp9Q}Gu^ruu*j8lT~OZTSO^BYwcpsfa}_TCE!8mv11TamhLuh07-U4{VQ5Q! z%cY*nI33oU^6!=W?ayX7|Fw52VcKxI_X>%|6P{bEYC$4-p!)nQDELO-wD-eB8AfhM zo09DiAj~9)jxtyey{bVf3u5Z{Z=IeJJVN}ikmxP|?7r1>X70gx6;MSbT|JmZI2;68 z%!;*+;o2-P%q>njuMZCXhN9ejTwPV=k%d|^Y$_3?uIf*-UfH=}PU&V(hM7&dY_e!$ za@T7v%~7A}T)8v-#5Le0Yl{R=UX#RSUb{)A2Cj}5iPS6n<=@Dyw{87p(}${Vf3Y@+ zhNCfEX>^1RSO|m2aR-NjTTyN?pC``n9JBRiazfC`Iy6{{7%X)|TQmD+R>sY%H)ttF zif5f1S%xJtjMOkg73p56+{HS^v3Y!Bd8IbJP0kRsqwFCmJ=fkqH9A8+|{W^OQs~cnm9_ z`|oFS-*|-(DFOr8No~yjjkfj89!I*X#kjJGO-GpV;f~Ke&y{V{JF0T|39#js_gSB% zfq)Wc_)|6is`27ndjUj8Dn&+Fj9PfDGb7U*-zoL6@G$L{994o14{??C=gQ4i-;xg` zu2=QlxBgYVMt@Ls1DEtYg)2k6;9)X~BqOF)W$jk1a0hU?(sj%I1`=r_riDCPZ=L?L zsF6NqV>GF34kX!mzL*RKuA}u2{&JjLs+*rdu8#XqzB3n9{uq>lGw8|Dw~YWZAe-`Z zFyP9*?OY5e2?q$KieB|zoJhpzv$LziqGqD@n|yksfw_|LeO1>L#xmajNY(*JjqM&K zB9>A8g0uJ*Qz|_^R?lN3NZ#XW-@qHmg`rV@m))+P!N-4(H z#iRiE^YuKH2T^~Z`6T|(NrCv`6@wNgfM~^~SO+jBnb#un9F;QbDP7;8j`AJf?F&RJGa;fqi?yD`T z$Y}-mCo?vGvKIW{l+4Ov7TZNIl^7cX1wTlW|5$7yqrtWdQZ%>&*S4w%m&J#rmapTI z7ot?cR5((5S?DLdr>_e!G|cy|o0OXY4o@%MdQY8=KWaaoJpNX2-jKopiiL-8QaQ9< z-kg~m*Zxw=V9rd53yIzDXL)re7%5f=(wx{?@GLTLVnW{9zua(i9Dwf)oN76=chmYV zxWLa7Mmq;GNw<=991!VtiiwW4Ne*pVdEVW)qBnojwy?D0|L4b4>*QQng^B8it9mX8 z2??E>lD?aQnLXCUj6}x4(E%%q`VOlE016iX3rBlFVh2Vu6+7v~hED zk`fZ~#M$BmpIHdlI|%}4LKi4f>SlIWQ*AdFoRbsQ#Z*Ml$-%m2|Hfm09P0%+MKd=n ziHI;lMCjskk5gDwN)#a_DqJ9PS02FOzQC~raHK3;u>V25D}WFYK#1ue!~i@gVZqLw7c7aYy_q#u-OL(iVaq8lC?O~zfDq>VH%MVg0bvBE7DD|0 zPKT$bAnpPk_yXvHjxN?3hVA_T$$zZZv2nLImy-IgaY{*P0;sMeh}`pfq5pyN@1;^w zHdvgsjT?!$sIb<$j~Rf&a?!Q_(D@I}W1OX%4T;D-VV?7T835(Re?w6R2JPnMgeCdc zDpC`{2%YD6#n82L6WsXvn1*k0fQVQFshuyaE_wK(pgp#dH;ooKb(O-R6N28|x z{NeK@ZSrj~CRctl3aT=+ zGq?K$pHO>8A?9|HUzBKL`($!ZVLRX^^~~u^4a`l*VEI+ z;KRcmH0Z2O(Z3=HuW%~gJ|15kZ2(+1X4)W87(s(YsD56^vKvW7|KH^`Eq>nnr`N=G6r zTz=0~j+zg8Kj0v2m8W*;#q@`y1li9g)?#RDpSN zn(8|)NU<2zN4)s;Lm5C~=4BFhA7EDD2g-c*gFaCq1B)0-#6KO<)k)K_X0+L7y#R~6 zN2DbkAy(tNfjdT5uBi6!`Ubpw`^X71$_SS`T?6eMWHB7b`S4 zZo5=bbdDe>B4TK7=E^w+~+<3jxS>PcGZ z$QO~7xBb3!FRDPgsBdYw8-*O{2Sfr+D7tC`dmguLdeK2=So(#?^%Eh6FZn?~h6x;^ zHmHniv7E<$wsK8k}Rz*K|2=V7B{_L9oYL*P0LkS?pIKhxZkzo zE$1&2q9>GNf*#%+uVX7r6J6WuP)Ug0IUrQ|m@j)CyHZp59yKfv2q@Ne|D0q=`cgU+ zAB`p$#T|=pnj%g(swwasFZU)g_4E~g?mZc29$V~1pR3wl^=)T;AoYXhzEpJjtXg@t zuPoHa_{?9?h*Hul|`EFGj9IzxUbDo3G$qHbDMQbSTm+$SFqd@y$d9nCWN)h~Y{3V`tzHtrN! z?J=5USwCbpPE$QWOU2FKNw%-P_!&5um`hVSDH`v4+FBXt{O}Gj-CHx1VGs4IhXQ z1U=~#xu6LKUlSX1uVw9Y^B9^*wpMM6ZVk(Dp2;Do1T!JVk}nT(9L*bhz+nm1qeST3 z1IK741yiA)iK(06f5uAZ`|sICquvz~(|if(qmcG02l!+He*tp9OJNNxJ?lceWkX4dfQ&C=I-U+kZbXeK!9IP?+I`k9=O+U2$92u((^%>zk^l6O%KwfA0fTR@=S9w+96#CPOSy>$4^%oNLAyC z$u0xRI?QMIvNo2?;Hv4Z;ZJQciI@LuX6u|BlF{xrox8UcvYt?+iDiRu;-A_WUMq?_ zt~rVfcO`dUJSuf8CVKcBu5@ifj1kM?{C_cpXK-@d7`Er)&F3W2 z#?dTE7BkPdbFnQ2`n)HnCBo*(Pd=&q)wSoQ%vX6utmxcc!DSiH%z?SlVLoa6+)pK* z$G)${ygvBteLJFuQxwrZ`P2^)5!v6ny769KbhI--xa~iY_Yf5h9S8k<_;q%%pyZka zExEc^svN_u0(wQ_qhU;i|C;#H-6I5d7QG$&t|7Ous83N)N!SqHW)`^a;>>t1r&H~8 za`d{H@{`1xK-RmMTI@dGU;!qWI(LCOAa5$Fc0VT^cKfuY_Am4J{X!g~FRp4m@CGM` zR{zkqhc#d)=MDq0*;G}driIy2mZ`KJ7B^I`Lvkt7Jpa$7c8%&j?( zjZQQ=I>C?-@ZPfPD+i7*(bA60xcnXoUHH_}Ym|E166iP)uKmY4%A+ReHmI+thQcKz*~XC_2t>3EsUw7b?&2 zDNsN2g4OGJF-6)d(zx7ft&(d-mh4Dx=fw zJCxDC=9NUC3r%2;A9ZEuv#oNPL8OyDIag%OIrM2z{4jIN&BH;=mNKukCi5TFueiB} zT-)Im-a)d(q-w#qz3Uan_ksRfrOvkYL)AE$Z;ab76JRlooZQQPf9;yQRwmYWe*QT5 zgXkO|lPS+H6LT?n7CT3TFTRUwX1rSRrlehOWHQ&q2kb}DhBJW4RHNMRn~tA8Kd$ILR}H#9U4P~@Tv>nYoP3O$?0RH;zGC&-^e6SY zGC*w7KDZyFBOD`o$kSQ-j$)0LRCMJS)GZ@3>(j|p$yLnwe8tSkT?8pXu06PT|jJd(Vr$baqCO^SyUW&r?63jQyESE-Yfad{aDT%b9i2~7QZeo zG`lWtZ7f|r2=HzL2k!LTD><@N*xv9WcHjQHx?W1sZle|Bz<;Fl*<>5zq4MChN{~;k+o|Rol(6Los*5fk*z)Ru?fk&7Og_+XsgVK$7;Y{lK=s+K1{1 z+HWUo9StTFv@Eg(Mf8c;{lT|(XZ5oUx|Ox*68o5zM9lW=Y==BGD7JS zx8D7n|CAAu*No4!(K54nm4q*9LZngHez$mZ*0=5_*Nz2~+lY2=W&et%5-B41OGWy6aX1mPvM}XZ|W%L&@ zIFz*>Zguj)A%*x86uwwnWj6iDUJY-L$w@0V}^amcK zR3Faj-unwXGr`%TW9ur{hjw%lW7_7cv{H0v0SiVaDa}G3I-&SOH!f>PYQ{rXE1242=tG&MbwmOIZCB4>#d<~cWEDv4sgXgp^lryZ2HREd6j zvH*2aN+v^lzaV|OQCVI`_6Xaqh}Oh*FlO~08K#z%A>pnwXkM-V)C-Q`4~`pFF1YUT zU+`#gc117dm$jj#X=b*-Ygz7MLC(sNI(D$D*I79X^+ln(%SYgp7cvw{*t`ufOeE{2 zI9)1%eUgg`Ha|9p%So+%nK1Hwd~w!t=+&>f-RfCtwMVnvQ`dpjfThUVp#35gKnuJ5 z5Z^;yOn=jsf&B4@yOF?4Y~$Mss#N~Kc)hY|Mc^`2^lB8t>2ocw=ju2v27r$Oebgz- zb<}4#F&0*9ysJ!7LxC-uYzg-{-7s>RJVk@x4txdX|4buZ21wpssSvkcg#ub{T>=+x zgAiETq+Q31Ez_rjHyr1uUc?=bVjk=Nt__9n71Y3!CL-pAHQGCxt(NjZS3v-D8fM*n zR zd=msxNedka<3p2jq|Y9>D?fV{n!uwFShK8KGHCrPA|7?$@`HP+;nShHXszdtx0<+E z$9cb}V4{c%2E;NRki=xQJS`B+)D4!h3d5&$>}VOZmy;7c*&(+yV}AKopc%K%oPgsD zjtq?hQoj6fa`j-iaLi(&#tVVbgiFZ?rl1mgn|6whgf!e|Jm|AxhxZhe|#x<_qEQ2zK( z75yZe)Gv$hCqO)4sKF|Y^$V0OYoGtt#2hx#VpIQx_|rhKWYcwgv+?5o3F*x%Ad@CY zM_UQakXTwuk0gz03`v?L&(G~P4!#paxqr*QjOw&s7<2|W8fSgbHWz!K=xh&^K;Dg` z7j1}t8(4|27C1}_s*iaT+fT+%TKAK#eRBkzqZ0=jsoom;@-@KV)!cemp(R0ZZVs2D zB`A*XBe8cZ4<;?Qy>i%R2O3LEaurzUOAnHNBO(*^K>a36AquUD250FYNIfPgZ4+;3 zJwq*5^3gi9n|z$BIRY!OEq}z-4=QJJ-p7josZEG8_Hf$1I;*X1r3rkVI{nmj9b&Of zROR^I>?yjdD6sbNm)hM;;DxJUn-?kL!l1#RT9#k;{M8%({DeEZ0&)6@7{ggQbAjAd zW(mVAK_#0pV{(IL14|O23uFj-$`MRQS*^_TRa+6blVY0%Bo?yFsn4v zI8?2na#Cf0GOw2>&0A0*~AHJt8s|`}~N@mEplm z(S3@}8`{%GM8wJC^Te$`l@6z4V)8D*#VJk<1Q9^cGs}xQEA*X~`iUZuQVsY0TM;!D zn%mPqE*qyD9GD)YIP31uG=dIQ&X4SZ+%fS@_DpNaSR4B1R85ytkz-=7eMh0$X%^0)Pr;K(ARQ!d zz}CBnn{9c}?zFu8GMVQL4u8&>xYQ9b>U8#Xfwf*`c9kO&MueM%;Kcn&8{G-NyH!wYUGhO78tU%{zxC5BtQT`&*Wz5tSA%j5hi7tl2_uI)2TNj=jz6UX zvjDF@g0xm$?K4Nf6V)+JET6^lBojGGdGR*UjlSJldo7^!w~O2;tR-_!oQjdt_J1lW8F!ta5*Q zk-+oRZ1c>hOxysESt0;FBQc@Cw!<9w?GI-HhZ00YcyVJLk)SSoMYVS<5F2+$>HGA3Lre=;Q< zW$CuPfSi8ntagqGS{0{`zBrC~Be<3|Z-VzntlE5&mi?ev`uy>y0ojG+mZ8~OEQ0um zHwuAbg5fjdQ0#LyTOlCHLHlPds`UeH%(hxVyj*FETOd^!_0AJ zd!96}BRs|#8S+^-owmWLzOV9qU>OHo^vrmQMBD>t!3a;4Hk;vSLAebHe}LE^`(A71 zaoozqJS^_9_l%bP9I?Id%$w2C;ksStlX3f6g+)7AapnVyP3Q-f*2ES-y3k;ckh=O# ziK_tc@XLWAo{FI9B_SC}3aR*Sw!sD2cEpH)9M32qh-Wa#+eN-MTp|USj=PK3$t~@u zUJzeKNRQet1q8QSD>1iUeJH>79=)Ko!&Tf{CpdWD{59^-p(t7LS~>@q;bs;^SS1jF z<+@Pk#J>Krz}0JkX2NV)7VjLHVI3sfE3Cy{UlZcmvr8wVdoeQMtxg@9#wI`{haw5( z>*n=*O^T*{XfX%Z69B-Ns=7T$rFeoOaCt^Y9Yo}`tVCNn1}{Vlp#;`=GV$CjJhI*? z*sEg+nZ@+qWe+WIorPYMsEiVXg1T?)RO2m0@8@1k*j2lSLFx##iUwI|0L8;q#UqKh z3Lmy2b&H1^y8C~vf5{oLC!8i{fs`i=D9))>?S%v)CIhOFwrcTr`C4vv_(p1#jaT&e zev6Hlq$t3OQL@5SqGFLq$W(BegP}+2CWBv8A75(1d01R8*`{9+D>!$9$Ll9@dK7kM zPD2aR={2x(^+xJGOtR_QC^s7w3v;rW^DX#oUKW_Cgyv5hE@##Vy+3a^aMHC4N<9vmpy#w-QCoOyr-YaH#kG}%5 zHh&_fyQJF#D{fDP)`^;=S*>l*3X?PjQJO}t?!i>A zGaPyw8K?RRzz$ixPtcp!#USScNo?Xm;t)3TG)oJ80?7|A)T)V-RT*J!jMfggVf;p& z)xfFU)u@=d%_faOXNix2?t*WVxa)w)t2IJ<12A`NNZK5GwS7dldDR}ALe=SXkwGSv zWEcM3Kq|gCn)M7$=?{Gox(Zf=B*ay#`S}+TQI%cC>aEp)4J4IG&xZ7&p2V$|hRIAA z+*7{e9{c-F`LLr2BDlE%isOU~b5-@@wu)t>FfT z)|Q`xyKAqsArtS{EX>stC=zY$lTX>g_$`Esg=Fa;sTomWd1JV(pciM;G)b}=mMO{< zUn1rv2);rfk~BBlXD$cp z7vjT56Jl(C71&%*)44Y|NK(+pk9-X|RlsW55TG@-|uHOuS#(ywMmWBlgC2NeLL6sqrSYA|-+>NG6mE6*PE1(^r5K%Q5-~Aj8?ts4`8opZ>nB7J_`EU+cr%zuh4Lkq(CP*N3Zun5YdFzvGuf7)Slxh7@ za~tgM3LPK+g^n!G0m9iz!ezQo?Nn!l^%rJZQU*i} zp?yh@9>T)0hXp6gnUd0AdcwBOXEX13rpUcKy6m}Dft`UGA@cJbidfg}J#uL?i27v` zMXd97Jl=??fl8=-X-F5JU%jIF&l^VUtT#3)(*T~rnKhPyYW9p%(9~Lod`K$*U0Al@ z)(-cZ#XwPXR1wyKkK9U=<=##1Uwf115TvcT{R;sjr8K}Cn@tZ+u1d)1TIT@eU@VAi zE&F>4Z7*sn!=v3~NuTDKC{Ljf41pNboCD-)Q4CArXGw{tcZRv((Y(m|K?zy6C6TQ)zEvo4RIhdKNGkIi%1Hw!Zv>*dzh75;(0m(0qZAb8)^D%-wnbJ-Yfm29 z@IpByY9;NJm)Z+MtOjEZ{m-CdZkC}cOU<|C8i_0O__liQhAx8-`=pZ;Jqcla1iGQ0 zDL=KU8fBF@ui>I8D-+TM(Z^61&=IDdEaL-y#BnQ@iiCnfH`DoWtlXvah(}mlw_y)C zF@xrt;-@ylYQDpASAC-5M$Ff0a2{V*EHOOy;Qbx&5Ywm^*fAGh3M3O9@B71kcHnaf zUW8k}!=H7v#8tp7vz_Klhgzjdd`RM7uEQC!Ll^HunhoTt z6fy!rG=8u4{TdUZ;Tqym#N>3Ii<;lY)5DiJ^)VO(n`1f zGmmrH>GPI~Mk~j>fkf%9_a;2?cH=td_J;A<{FS34WiFk|H_04B-H;ujUbbG0<~F4K z#@cT3_d#Btt-4~G06RoRspKubge4QMB8ZyRsGF?tGqG|BwS1}o9Y>dz!YOA0C=x&` z&+;{19xGV>7g*(cLwxZY_YlARQu?);QE-^-Z*x=QWA%P?DY(PR!cdZ(gnQ%rA^ho;zw={S zw>92N0oi*1`@8W*E5oApPZ}BCD+!QsrcrSF_Of3PAya);E98|#+otMa(3^abT@6G4 ze^Jz$a^7R$ACk|?3+rPIvV~6En^Mi-b&Qs)csPb+#M(1V@%7;vMltpE9}yrkeK1Zu zy!3SpM%EQuR( z`iT_w_(HB6qxDG90ic&FoIUb)zanU*ZiEdYBjJGCcvZEJq4voGsNUPL6R; zZ6)qG-YeC6c$N;cvZ;Oh$wReb=Twjo)_8;DzLj`4$=CK1vRZZ8J4ga{=-9k-8nTy* zbtk88o9g-ESuZnQ$%0;1!*M#yDgxp zBv~E0AS`pb2oq-xzg!ymBp*sk^RAuEW=M-@GgBs{1#h%|=RiBN@!z`q%4JVptz4p< zNlt~XB5#stqmsAr3at3a%fZ-8!Vaoila(C)3X^4SC$eim zXv{Pq8%~-G>Pw33Ta8KVH0g`EMH{*%4LFT0X87Ly!0b!AyD1c<6*Mx26=|@lGLQ3|sY(^P z0gKXf(j4Bh&R}#YFeh>!N=_MZ1}vQbDc_jP)w!pOIVwNs`CR)~K%7e&h8Bz3WjzJC z7+`OY+%y!*libc&WtM7{GP|fx{F^vu4^)6z^DSDp#M zkr04_xM%Icrr1)UP4w4X&tA2chYm>?*Kn786nf7+;rf1cW#4~ABovS?z@E_%Z_#FH z--Z!aTo5do-)5FHeQ3=&n^7z*bpU={`TSGcNPn(a+^CIcH!n7Cw#%f`#{X{LQ;G@3 zl?|J6`EIE^xGdU0Se{x(Lpdon$)}YQ0va!nsM)x~K? zNf@hJl6}`Li!f~zYc)<5d>V9o{*4sHtX@ntvNHG}h}n4>Y?p?y=GM`BK28dW0qTUx zbUCs8utaN`CmY<$S7r#tQcx+SL7sBOf`@1(#GxFB>Cr^};@OWL8}-U@p!LAA1Ecj% zbD&Wm43ucu-JZ2s;_$ubSIVw>mB__UkwlWPpuhZUjs!w2O7rWykQImFHIVP5|IeR> z>8i|7%MLaqc$IFYz}bP4)z|4P6diZj4<55GpT7x__&z50IT^r#-)4gqY_B7wv0+Hl zVqd>}N2X-~=dvLufrXs9{Y?l>Pm!WKjCG9{1W zpWVhG|@#Tnn$qi5D?@9iwt7%cqZ)aNNC zBPn0pC{uJPyx?Xp`Ud!^FRMOHg{N~mfx3`;M^$pS*Y!9LE;hD!E0;0l1lvNH-4bWW?LcR+$P{0 zql!f3wO9_?$6~`nj=Dac{aZrq4n(hK{^FBAjU)wa^d>ipN;bv*lEGZVw1!1^V})tf zKCW^&H86YS`$zFn59afpHLi~YJ-Mux3+cjb(Xa)>sON@OH&y@hH; z?9cZF@38Z}UQydCyHlu){tIAcs%-mm^Wi&^7+(8lNufRm$sxKY4M~0xbQ9^=C?C9E z;fXL;#&9}!E-u?NFD)e7QoNcClcy8~5AkO5eH1xWjX3l@-qhijDM?&R(JEtMt2ld_ z`EjE5?~R;v_W{7z(AHnpZ&cLl3s$5~VZxp=G=AAP7~GdZ{EOSgndjsvBrTW)8!W+D zS^>lo#xN#A7q+cSi+%H!hT(!_rly>ggT6#{_mbnY@_ebV8=hex=|?we_Eep=I8O@H zN{!rIbC69ht6RCwL5s*tvCSw>A5r@3%z%7OF-GQFmEefDO~azorVgZ3sxIrDQqcKo z^vxKj_@5c1fr#0=Nbx5X)$!wet#*qf>m_|44RBG9t)(fgwz;f4yVN7cW~B~nV5OqZ zY1grT|bEfAdck*e15fi-JucEXsF@snEXp6LkCxy2HkgB5JpLiE| zT-h6y7&~Qu)9*gUcnU1*(R6qKni#dq4H|;8Phu}_GEulJ2{v6WH73!zq6E11ZDn zEiK_kfAzc@>SQR_>!asvCt5Iu=h%)wy*Uma5MqH`SO&$VNJ13N)0(RbA4||`U*`l_ zjDnR#%8e!sg~P3MbM6RV0e?%jg^|NFaB8;yFcH|v@fb|U>9DJ4Gmrho)UO8hcI)m_eQv)-{V^*8vLZROC0%Q@i_!Nem>DUEmQ_=YO|BFoo#mM<6lrO2MrHyR_1f7Ry?Q!|ygtQjuO zJ~AZZ?3ewdnGYLEKFkWcs@%i{VkO*hXtVMZi=dHvfodtXCD@&uwg#k5q^m`ychAQZ zD6^hz-5GVC*|`bEUR%!8W?F>Bn(j%_J%qfDb-N0Edtb^MOGN#)io+(DV*!vFeGpw@ zsb5N;WV5}PGug_M?cy!Gy=9Sma-YT1oV9Lf-ND9}@4s&4x-mV8*j>05dj5tUOZh25 z?o8Y``d!?5{l=W(>V~;5PcctQX|`zh$zUwc2#+N64;*i{ggzlHHr0xkWTLoQL3ws@ zcjt&}VXqB!I{&K)Ng{O#PH>twakA6et%-P*ziw>TzhEg|*nE~w3iEjPpAYXJbQK-9 zY)wA9hc;VA&xXy#C=wpn%G7#LzkNV1UV91#_uj@OC~H00Pj?k7yykb}BjqvIMGYjq zv;3FPvj_O(5jq0F7x1w1j1l-4#Tf=k2vArwBlH(A zMhP5mBS-07Et2)L;%*o<9D8jv*9np<%kM>>JuPhob|aqB;e&ExeL zE+^>9L(p#00x?-iMI-Et@a1+&IT?=XN1Po3lS&*vy_} zTPLsAivc!+=|exCP?9qE%D=1C+7Z1!AmD*{nL6fPCHhyZ?t4+CHO5M$Br?aqGa9GA zRtya{FpzRlo>{&PrB(rJ#I7}xncK$M!nj@(0AKR$boGI}mL?2YxSb+u7=~=i8ry69 z3>8DM)=LF;U9|BFOxwbNG^6w+2bVl{lBT~u4KxB^Wa*l}h-h4Mu{W2CfA;9>ofmBn zws=Eu3Y_c%dm5LLWFiF9S`e?x;Y1v-|#H-toB=w;o-;e8h*6zra|A z+`~epr98S_o!jEf`eaisLScBamanD%fmMDNTh-lX$S<0BrNL#6Jq=ISr=ng3dSG)h>RO{BoF5IbMIUtOW$P6zfGYo$Uq8 zrxnsu;W@l;u}2-TTO6uC8rcXbC#Fvu8;?bcZTm;~+68KsR(h3+u`%IQ$fO(OCL^4I zK`72S$9Z-Sb3fJ&Ii-fLI$wW#EBJ2hi@7e4JW+e_=U+OG-Ikxvt;g#o7v8UnsfS#+ z{&s8ci`sdyR(>TB;tDxke6@B4{dmYQQYk4?-KLVqbd_~2(O)*i%!`BO-MoKnZsA$G zd1N2&0(5l2__ChIxWn(Zr(B8aIN7B z7+%wWl*@~MsNHNHJGJt1N}tVkexoyoyq4tpW`j-jG1JK9JnZ;YhGC$&u6yO{F81R{ z%kCrpHmu~&T=8IBGV(}*LZYk7zIYW|(#2{BgUV=)hCwtRo8RXGE)EyfYMAr(9wtN& z6)UmCY^Dip|B(j(+`|BmufFU!|9#IA8n^B@ZSRRpZBq{*s9yfz&bu@b-J36?xYcM!bKF@9Em>QoR=HtR1Ksik}dba39^Z zVW}hp#yEItYwr65`0E$E-aS!@>aM6x4l#cIJ!{cAWSgN%pa;X@^)AK zo3;0Ewpj)KZhUD%DcIY9UHMnqeXc zjvJjIp;rJs)GyD$my|s|ZNHoS5r7fbo%3w&f8zHYCLTKAw5J zp?t~FRuZa<2eGW3iR}{3b#><1-Le=7d3-d?m|z|WE;N9=)1!!osDSl@UCWqWE(;Ud zY=eF^uC$(v(Ypz@HhvqUuHs*-yXy{3l`_y@8*47)2WuNg)s1+7NK1c?7M0s>t@b&1 zy-lePaZnsR+EUa>7-rMb`%({u%nIEaw~d^B>CPJxY811ARREGPLPQyPGn8!%1zR%M zRp=T9JhDpG+I)>=lIBY!4|O^>nble^yVfsLkTm#x_coffwBq-&5CxIr>fmQHw$eDt zZGEJ!@J8!&WvQE`Uslh>PuAZKJL0Jk14baXz=BU?WOJ$D-rxOjX4xK*#bof3K&CYTtczj>%rRcBO>OqZh>q z``R4w@E3-HC-b8q+LH3Rh(V>x-U1-8iW0YK;Kl&>bGr511h*sQ$-3BViKQV4G%C19 zH#SE09aS74Nk~6k`ge|UnbhVYcx?C@FAK}J(SY_~Kdx@eI!FfTjL}|<{2N;y7)+aT zNM5edCe}>13>4dcKB0__!-S4x@lqVGa*-n;)MFo+*G8rj`L_#9)pyvySR4f^*bn$< zDzh^lHmVsrC8)DeRZU6fQ`tzYV`U$=W4_ME)6S&pg59A!*H+!Qy_tB_B7G?=TuMjU zTWp*W1%@T41~y1%`aGyAkL;Tt&E4Uj10$yKG3xHoc+0@%rk(<&BRmrh_BP}n z2%EWKil*K`3)2OX+yyK>r@35X&45T<1%ZQ*4{p-lKMN|lFPn4IY*fg+QT|ac{8n2F zSFll~uoPaS!wFc1n)jmiR?taLhKT&!VPJlf1b6wuw>6aaWhQ3-*2}t(hw3fB4*KUS64KAZ3#nTf#q_>@iXlS(_(BRKpD}AuVA-I7prjgz|FK@Pbm1Hi1cykQ{nk$kAMgH31d*y3tA1E^-A`*`Pi53#a1W6@r_O5_uqK0( zm&^)9FTHy`jh`aLJd5!(4?4}SJ>$DY)FlS{ESHUw%YD}JDu(fLm42hM6 z>B__Uso|nW9|-ga$E9B>dNyV1Vc!*ZS~<)hQYmxGW-eRlB4f31T{M>BoTr`h#Ul6=s z&cvs0EwRH5+ur6bUBFR9y)S7Qc)W4<>fs3iQy za5o&fs^z%yh`ELAJLWj?n%gmviv>$T>qB`-Myed#TJ4_nZ*3oK-(G#&H|m)om)D+P zRRp0Lk%!gUEKv&O$#Qx+84;rm=W}E8*^ly_cIZ)kdfKpWyulba={lHOj<~MdnOja9 z16aBD@)vU#R(t6v9Qnb><5zGwqdMBGe8mQFa4XP~n)Fh{o6`-SxbsfX5x_qBO29ys z6U;m}1#Yv)!MK23_?h+a(kDdQ#<~5E&!JMRY(!*S=LVl)_V^M;Mw?j`u>@&l(DzS8 zmNtocl7!J(qoxas9GfuVxgTc%-$)Nr6z@K_hJ7m)Tsv2K%|6dzjb%KuVIeZ&T+R0- zjEO9Qrq6;ti3x|UcslAjsB<3A@qo;$7Z?BP|gsqw0ecVz4Jipjnb8fnk$VYk-4I`aBq|{ zMFB?q-^VEYwxE=%77;OQ2~a+(H0gpvTDaBCDZcqnorQZJt(owe3Zg3GBPez?s}paf z_UXZJC(}F&YFGqAsJgQC)u3keRT}QUpy5dpmUb{ZuO_n0O9r>)fiWeO{86>~(pM~F zDIKFa+U<9X&hyubU-{qGmH3)?`Zko%`W`0VRk~RS zV3n_J0FUQQK5hUPEdNr;pCy00M$iT)Muesb^vHWs4(CD1INrH=V`^*5oX$8R4`|~2 zJpAW(_GTLCWQ{lcB-D^-#>JtC*;*xCRX~~*SJu>jRORZyojnl<+IOR_bBfn5sEP~s zk42Q-p0BJ`kmHS-Xn!jZ#zVIz%H}S)Fo93i9sZUC`bsm?IsdIlvI{SY0 zc%QB~0fZb?m+#Ek$SRPMXo~69Gzhzd1jVQ6 zpv$~3bPE|04jSkE4M5H2*f#t0=JK26cbeG}E~e8yhFGD1*UQmsJQ4G@$?LksZ7Idn z$YX1bfI>5yng8bCH|#dp9I`7qD>N`pD#sYkaLlnGvYU?acl?|LZgTA;?%{Rj_ z`3+=RDdvs80bI91GUsfPA5dDGbj`V!xBQXn@#(%%@qLJsh$GcEz$Jsctx!f$pwJK~ zKU^Al9Hm{sBZn|?^_FRLS_VYokTv*N#LR2+jvz$)Jq+|~pMi{>c-bv_kGZ9aU%}Cs zwWuAJXJ2yyV{J_iVF)NGZ8cV*yf9Lu&o)`Jg4Y<3!gs!Rq}Z(UCWLKXgL&Cs%IdN%$>uH1>oBz*%u)9fdXq1w~)W zp#AzWs5Ftoy1ol1<(NnC>19-&nVKsU?6CO~3S~V-2y+$nna_>PK4#fp2?HJv#!lnC z>ruTk&}rf9jLyYp6|?fpK(C8XDbLIh_g>;V{qnw~KZJ~tQQBxh@#xMy3F$ga@ve{Y%43K7V8=zHvvz!k*jy?;OfyY0Q0wYb?@w!h{4c^9oJKZD*8ZCj%b99qB zA?g6BYIbkNEn>P?rQwUaQxaIlVE+QLpIb}`Cq)7Gb#fc9W4%IdxG9W&RJfv6xCRTm zD1T|BMWuY=oVS>@&DC1I{0U^K;`+Ux%E@B}Bfq+ouL}D&x=7x9*xOXisIMUMM7<>K zo%ECTT4H?)w5Z<&B~Ce#7|KF+Rt$)cHJPWSdiYXIT|r&S^^7F3-@^TJ`eeGuAabL_ z{SLHC*2!C2ZKPC*UcmR-z2UW=9rSnHd)AJBgNB<*i$JMY0|RN7`C25kFYJ^s>i>AFfzxK|e5Bx_7vqdd=QOLk*hM8e&FkrnZ zDKbrN(n;*2rzIdkFr*1?8zOTbn7Ec%)6j;b3LHeuoha@vP91cw$QE<)AF6HV(TrL zwOFGVjqb$05IoMHCo3l`2(6a`gTV70|LPaPsgiM-(4F<$kCKF5DlaC2ryR;y!` zHEdKB<3UMbErzs$7bNM%TWtst>eex-Yj$Qcw&!zZuBCB44Q)bXA?9snc>I0ho0HZQ zb!JQ=ndww4<~9X`Hk~L`mnub(l)6X~0!boGDfr}&2vvGaosmRGgD@ns=cUu3=_bP~ zZe}+V2#2~q%LHjzAjIV|d#Bmo5>ei#B3jYaAsU^T6!=xiS}-iT?QZ|dyE2jULE_C` zQf}Y4K$%69O@dR}Y6@)`bdz8&u<(JVbu3y>nHTt_kS>ZNW!V?Ej}}I@ydyX98MZ4p zH4r;(8N2MVh%jBWOcyn~i#gLKDTK|PBgTM>Y1dX_^g-+Uc5nHFcI|Dyr^Z#O$~+^p zmNL(%@|+?|0ZT(G%T)T63P~D3e-_qpD;qn$3Bl&9_(Yy*D4Ny>_pzZ_bQK zQi>8WMt5yYh0z8vV72K|KT8{gY2$F=pcc@i33J}9W%hypC}7?;Pui;TO)W{~K!OlW z#3-1zj=E_GG153k;~XM_RhnU*QCX9$ae`-N94>_OZ3wU0bMtWXO;0eRI9G!#TctR8 zX0b~rmDsf-J8ev*Q*f=Q3bLdN3kQne(rMRRF9)~^%|lfD4;bJsS00xiQhHg^0^Qb? zQXSE)ONSIRBqIzLBLjh|Otgx!%o&Bqv33`LgyFN*!)c^j{?5!Gd`Urc!|*>o%K!Q z9gTpJq=>Mj5?HIL3X2ap&be;tnTo_o(=fFSGas*A)|>bL_z!&rU;D|QqDKxj%rr%w zV{?nvovm7OSHK6K=C7SpLdy3$5}T-%;qvmXv-GM}-9&b^n|qy3J}dqE>o1B!cMWym zYb7grljWzE7h94TOdDf?CPbW1e4V@~$c$l-Th?q1KzZw(=nHSrEOyAW!F2ije$x_U zO6>!Cb;HT^H8#h|4KdwbyJmtl7`uGDEv=JtBV&&N`+eX)3MfFg-Vv=yg=DwsWR#+` zmb^RFldfbSdQWtr3x;G0k%vGY15V?k-S7ZfYqC5e&kcEzk>#l`t_36py!QkN2R52= zeV=C4?dfuLImAe_owNCYF6P7hP`Xy!)wOpP|sJ&x-Fkr0|#+4$^a_BBL z(@{Av+d1m>&$q7 z5TiIPC~Z*P()q%9#CcR#$S(b6&1xU8qn|A|wI1$LD01B(>M&pDf0qo)ptYZ>G@W0i(? zT5GgT1G~&vtWKA_N0_>rCU`QFrKOh;@FASsaq3CHTOSjL=wm7H2eR1AjoHdgTKrIw zT7ye>KBG)Z7eXR`NlYG3ap`6fg~oe!7d2OBv-yr!5B>4m|BR1+=Cf%+ET+zzCU{!! zna*k^^F^}334Y~$g>;>p!$GQ6{Nw9t)aCtPDIdO)=YE*m`AQ<>&>B`;>0chIbPpZz z@lZN+c(+A&n_tUy#Mrew8|T>BpK|Y|v=jbw|L(K6P@buG8{bM-r)U(JP3_z=vy6(I zwX$SfmaJ73YlDh$Q83K%WDKWNxAN%m!B_QS|5$(GKf?Hq@A)~VfAGVyZ>>I6tJXBi(+l94M|G zzN)U5A3U%WN?g#So9RW85?m)}+qRC~>3sEltsTgFFI^G6HD;I{U2S^>giNRW-Rg89 zEEOa&W0GQ<)+iD++eg8RVwh#p2mT`n5kdVXe9IsI#FJ)iGa>}G7c&B>jahVbgrYmG zv`)63OCtpfWLi^ZSyu=~qO$J_XJ4>;?NvX2&bUiIu-J|tA2&t=nie%ESx%`!Y1+q0^Vc0lhq>JLO}wGF(xs16>XWzsNyAAGQ;^&M7(tx>1U#1qn%2 zQ=^H*L_JX9I?lg@1Nv|f&d=-FpPk?5nPrwK1soX;(N?eS7FraRv`<``3^9rH7L_7) zT}I{awENM}NEz{6_+}-?Pi_y!QKV*}n0{FW=kQUUyxu-b=tm&&)X_ z254ZIXOvktcF!^fxur6OTx(qSJp#10Tz}8>@(rK+=^y=dM(fXb-JiZ$KXl(iR9eyG zme`H<54R2E8NTvbr$s8?Cga=S~#)I}0?D0e@s=zvNEa(DFW zj)O0e#I+a5(JQBwgH~u+>3mtMQ;8%0^ri9Z=_+_)_Mq|CA}ojX@toX(j0 zz~-=GqpHZX?H1StG0V-g!(65AiC8vaCGzEWy{kX*A1VC3BO{`OkJ}tpA9Ex>p-c>f z;L}?Si1QEwx^wGZ_RZ~*|0|Ig(rLHUm7f;tFTMH9=H@MDtLKhK109^>`~w$gTX%5U zF1sZ9@U)ecR{ru(PXe$9g00KISE9&JtA%yx*qkbTQCdJ(>UyPE(!%_5;;XLX>C38B z8e?)~K_AL{mMu^X5_DR$S7EjO7(`B2c{T!e0e&+2;leL@g{DW z&4+mix`+WwBH5F$lx z$THiVYMnnV%O&!I;5vM=cf{j^p;J6;=5~mSd1y!#LrR7+bBM-pDAzX~Z$BPt5s7f! zNy{M}oj{sn=!c2yr%vjDYzYx!l&#E~!F6e5u|}NjBb}MXAj@e&poxLKw&7~M=sGv) zQa4(ojYW(m)0SaYbnAy&4+f)8XpcVi$KLispZ3nDec3vZakNsB8RRl(ZXP2PU~l6ucQ53s&A;)au3 zXk%8(AL?NzyjpQ+4s~=Sbx?Ho^MlArglb7Gjv|SWSzdpp((2vt;eF~qCIbH%fBsrEpGPY| zRc7f$Qi_dZM>+F?XH%ZOnM_;u-uh?E-hV&y$%MMDX`D;zg%XGoQAShgg7NV!jy?Gn zu6T#Z3@1)(anqTT{8^C`n)V>Lx`38$iz*x{Ca>$nkVKo7(taY#H0Gc~sdYDfB^fI_ zA5cagm_{#+p1XgIQmKGkYV92QHxSX1s)3~wIjfFNS1xFU1Xhou%jxqh3A`S(h^vxe zo6?zFCnxtj%hJC#Ew)&l_7I%!?pj78#-NSHq7${lX6P)-wUTGlbv*+1`oRAi;{1E= zmf6M)yJ$TfXJ*ufNYk`zj)oLRwg}~byxd@T!%51fA>P-5q&2-(DWZ$ierX3JL=0=| zr+LZqM%;SyjSL1uuI=no42tCT-Q~^8Zpc!qFFj%AAcas%0~1;G!I!6Pl%#&9wOaMs zmpYuwqFF+cBUJiep~fuD+b}DWx#c3wiZ&#IQnCAe-I6;=0b$u;I@~I1LcsZe2FV_F zYdF2N!Lh*!Dv6ZF9xBvRXGcOr#UxQ~jYeDBwT#pAV$G5rD#REFZL4RyyC3#swZ}x@ zzv-2);WIzyi+|b3?#(f_Uz-tzjkPTH_n6=Pe%5Y@1bK*X^%}lzlG}GjO%OUBjy6Oe zSvZ%9Vgc_hH=H_4WWZhT`!hgTuS!a5yA7kx1VVHoXX(^tT=8TM?Z+;;Iw_rDB`so& z!RnOTN7ZrbyW%v)NEDq?q1Y|0s3Z-Z)*1Cm7sn{w7114cN7C0?bXrDVrddi6iK~k! zbXF>>3)Ell+H+$S8QLMbbr>R^B)qj87-YsW$P0==MS1)<<>ordc_tUHFxlRtDhg0K z9V{-;deK+gYklB95-6U23!=@n%qCa@|jkl4KI) zP`4*Q((LKx1Rr*FH1iQD6$ zi}x^_I@Z>Yao4-vjg3iT)2|jPgwojbEOla1t2C&iB3$Q`(&^!^3SpJfkkC1gFR95( zEzYIU#9_)>Ty9+HgP(DDLcCOWJ4{ZC5?4lWOJbbv9Zl4eW5k=!13Qg-Av!=bjLI02GVln9h|B)TxCWC|! z2~CT-bP2t-PS6FV+1rlQ;Fsg9eY1%C>2F@Pzw(qpGd_`Xc0U%+*M4@|#rP>RW1n{V z#&c{QEvOfBrnAWV@4Lv}{)8iWw(@_iy-)eMF=;ZalhaA2P14U1S@rUl%O=7>hlW*v zAGAS@)@YLErR~ILwMxop%hss5j_Rz@IxVv(=>}z5p}Vwbnck!w-AHP{c5PC7U`&^1 z7V9jHZ(+GuQ8xKJXvO2Wz!tIyryHVgb29<`$cm42||TRrC5q-~HbJ z_|ISRW%FD!UsLU+m;LZhy#9MW>vN1=8~)Ezw?5(D<&}D#Z@sdnVq-ny>b18}6a{(H zpism-~Jl0ZyBai{HKE`p|T9dBSHZ%>}YftZFGH8)MqD z5*^c-t`166wIc3Bbf>&*(8L%JEd-jKz9&Sf=TYmX5!tyi9Z#>k=PBcCa^#kE%ZaTa_S_b#8qmJ~ z8dvw5IFjnFpL+WDH0nD({M|nvGwjUI`hxEvv*tu@Y>5xV$u=??A&VJGL1h`-QthAk zw_p2j0r;w)_#r;~M}CY~`kVNHzxR(hJJ8`9&OiOtw>|CYKa}TY1`QJTi4nH9cWE03 zl3I=v7YJHIx0#gbq@Sr&XSdlon+HkU^~BlH2lQbM2C5PxA`z{@cK%ptnZ3J9#H4WG zL!jFr@1zCO`(|YZo%GdoclTJeP7e)#L+5f{$B_6m-3-8}#H}BcMRsI3eDVMNNq>8# zY<&ODWHFcGhbDUXFD7dAO*?w+>pc4NB*+&{$-elVoP7DK+?g-_J$LiV-!_^5{O3`GbcprJuOlp(NfoH?z8n>uZNql-K%Ckp!1BpEXb{;w29{f z;JZ9}tFXL-}6;}{+jpL z+l9}pr>v6chVC9Culn>p@E=)( zfz8S%=cY9(vqaY*m(C+kxDE0QL1z-flU}fPUwJt2uWQ}iaBSp5^RmLI0R&JP&b!ym zgZa^>bzkO?7bipH0^3Ok7FJ`8!mH$$wVb4?#wroaL@U}LEBzQv$8!%tmg(-)?uyH$ zE8?L^sy^hXqPsy?>}-N!5PaxlVq=p3Mw!(D%d%^uSn`JsT+tz!yXoaxVo2+TZRjS) z(AgA0X)?676uGivKPkWd?|lc~_oLqmz)%1F&;OOr|G3D{RfcDmRzYwK$0M?}5pwwg zN*j!gX!Y39jeX2qqGL59*AdZzQYi?dGQ`%yU`UN(+IaT;U;ZaO_ZfE#i^8r!O!<0* z{rRH3yf3m@m2o&6P*%y_ext}38AEAI(zA>Q?k1|^;6z2@|1Xu1yLP1(m5k^_R;%m+PW`n)gtPEN{0rz#VNxq+gv3{Kquu|cE(lSFE@QGMV);zKN% zp%6m!U^2){f_I3UBMQcAYZ#OI%6}Q&{MOe$Z9bQ$Xtjpc6*0u^=%;`DhPOU2Ikh(6 z_|_U*!-~x!W7HM3C`B6&cB+;VB}*b(VJ+x1WU@w)cV4thMyH~)4dOs8EiRYF59RsG zL`fv2R4ydle(wXW)B9Y~FswT0k+byaZ z6y#bn^nuJoFv;f$FJwwl7(>}jK^x`Ml+z^bd%ap#Q7cMA8X~EcJEDP3Wo;?{&B|Q) zP~x9*_3q+G26FMh>sC_Eo@;~Gkyc{2BB%*kk}$4{D`n-{1==h!P{P1kOjRN#JNa3I z>EOFRNH=ncZun5Go@!%bZ{8@8ydnb8TB77gY$1BImOk(wX{h=dIv%008H>f7tMi6y z(>W)G6P|FiCafPPD5EaRjep_&_BHRgaP->V!+S{^`%cb zzA-HFo3u9Q5QxsF?IN8dNpxovF}4|n);O&gWQJi;;8Y@{*{)NwoWw?w8iQFnAuin$ zSJpnA!%4@~jM{(}w9(ztNbHjM4SVk^fi4rJLDI_QvB7}jgCRGJ#%xv?0P3Vm{YNI4v!tPtmW#HbK6Ao^5;JZvc3pZJdi&TfsZQsiO` zI?Gub3}}30XVze=3LEvp@6KMg=gjos-}~SG>wl-d_{Jw>##V|HlzDC&ZL_y_{rSPX zZi>bS#Cysj@3y$;G-lE|UzCVdnt{!drDtcU6s z(@R_xxFHH=>7LRBw~>wj*9poRvoy8Sh|17P)5e&#r;JV3raqFJbTLYoCea|u${0nYt!@cR^(AMZHPp12tuW^RS_GP z9D1cw&fLlWX`TAwu_LzWZZ;rY`eaoSk}@h{wW5u%2!YBNv{4vI6pJFa7@sD%3+Kp{ zCVG$eac@+W4}7rC{pE?9RHwo#7p?!>yLk=E>4p<`KmQp|d>6nQ7uD5r|G~S)glBDJ8Lji=RJN z<=gpkfkcEDeX2`zq6;MVlav;DAG`D;(E5-rl#XcTLQK+q%8;4l*&9N-6I@sCbWKvL zH6{vHr@K!S$hyy3qsXFO>1R4g<_;kW`%U}jE%Ad^JbV2g{ScpYEC^b!Hq`pSe}qw5y}!Niuiu!>KBYQyHe)pA z!S~D=M?v`zBH@p2vwwW~FZ$lszUduz465=;ll?hF$c&9!TSv~n_ARdc=$E{Raqez1 z#o(D*0-AtBFu7%xX%-?714butr3`~<9Bu7TbxYdx8b<1MXhNkfm(HX}!j#38Ck?{bN4+zbIU{tS< z|42hb!b6kh)yKx|&Q|M=56X&@r%w3|Vd%S2=5goHEbQ#^BJ1B(>w* zDxzpEZ13~X)jjT-O_`j(0F7s$4JQUAn^nPjk+YUra;4eGb3m9m$866hIgdOk5o@ie z@q{3ZiU_NP5NKS$pvZJuBW%0fVd+#PObA`qM`%L8BkV=bR4eudu&|chCTBivXuIyx zVqQP1cHya?{*pT`{`w!kpt)wY5dDyem!6R$_j-dv1He*@rIfbL|)Y$Ja6%R-aIo_NA^~prU8dG_>9^ znOpW}HASA`VhWGeMHW7=XdG?p2tKT&M#>^*ZCFuOIZr-!n)#yU^6oyDw)c2oXR<0w zjaIBz1xLme$JQ%02RTM5E^N{xfj(gL&>>`Cb1&zWN7#rdfmmi-6mn^8Srs zb*dVaPYG?yWY)g*?j84@KJXs}+ zk@1xe=s_paVTH-xZPFJzEs_7ex0TGs^-!>WJY1mWubf)M7b zJ=iv+f>bL-3`t!~1C5JZxVBH-wuC5T*0MgR7?v3)w$|Ak517tt_GUG8>$$u?XK&H4 zUpJiG7?2yyPVI1!wtbJy61D#1*mKla+k&Nofob^G0Qk_Y4ZmC_` z?8;1XYKNqTP$nApX>IJu4>s^W=R1E|KmF9&jW)CFwPEz6r=R$=ot>*$+s=%*;Af40 zjn@8ZANY>~-gRZ4uQ>abz3+P8bH2mI`!8*5Y`ml>ieq8A|CFGMuX)Qui#G!omS6wd zzx_)*aL+qN`}EU|ba#V?Z?C$8N()@ZPaMS#WKC&faXnrJX(M)^&zy8C7m6%bYAT%oZ&!1TO5% zm@HaOZ;prplSRw^qCsiZk<)xP-0CzKBz1|3JUO@M&M#N1G!U!3Fer0G2}PzE6c(cs z^?ps|xS*K%kW4e8-7uNG{U3bV^WOf$|MPW!<#YeNpM9tLg||Go_r8f=jGU>CT;1E! zzCl~fY|*^8Zrfi275cz`l<@3Ve<5FR=DpiL{JXFH-aDUq>;HRdbG%Wj;#twpcf>c> z6}C!ibN<5R7dCY}SehW8I(gI&);8O_-}TE3isD%)ZqG8Pa>bysRAo+{575dmuUotX zS{G@3q|9@QET_yY2(-RaXp>0vfxYR1?fn^7cBWj}o3KBtSu~ExqGe~gNXy^d?yd+l z&M~hWocG+YF`{*z+65L(OX$p(ms*}xk+C)^85KF1wPcy0=&VW2(!rz~as^3_gu^27 ze~i)CJcBk(f|IF)+K5r^%+`6|LF@~7^}RvmRWo4Gfv-o_nWT_xodZH-PeZJ zA9?@17heF{C>?RZBgotCe91H4@h`vqvVP*tr|(n}%er-x)>4q@y;*M1+OV0IgeXiF zjtb2n%aTH{F`%HpVvQ#HNK?18-cvRin`;AV=kcKI~6ftO8pTuxSRk{nf z#8K-6XM>jDZ_wDm2NU@BT)3j2c>JBu-O5JCh9;1=p8ZzttAl*g8+VTX+>PtI@>q(a z$6Vkq@zp>5n$`Q?`0_6W;NSk_k6l0E^tH~EF(I=w-cyw&vsrx0)~V-iKjEg+&rpg_ zvPw~AIeBJKqOr!3*`#3Rqe|0Mqtcs7>cpZ_F7CSZKO#6EQm{ust0Y&RXO<8GMV5N> z(HeA2nl-IYOXzf-RaYkqj;w>xsavB|((%u%NovG8X;dn$iIQYbGHWs2>90Fy#k$iA z4M7n}ZY2vBuvV`Y;++q8G)C(?g2bDE?GNTTe{kp8e7D}ca(rC8qq6y{6!Evu@9g~X z&FfkCf*<_-et`9%#=`@CIkEk^ula{XZnI+ICPXcaM+0}$ji>Ls^Cd5oBWw0EjFOvk z1DQ!K-ntV1dlM5LqAbkcmC zLRw}FYn7!cH8Dm))cB}rd>SaVF3`A;oI;es3oJS_<)s)^?Bu12%yMj8a&BwDsd2%P zK}K#&Fj`Nw*85uN35uy!c;^GH^H`IDGtZVaM@E(z@=TK%O_dpp)KG5k2rf8NJAY%Q|LWDLulwcKaeOrNNAmjJ$E$Gh-0=_HQHm@# z7^^$A0Ntep5$Al;tWnVVM5DJxgVrnS&~!KOIG?0qeT+2D)3}iI^J9_`UpU9KZt)Vg zhlA|LV$gpWgUmsc5*diLpIJA}7tI%Kj#A{AVLYrDRs}_#iq|Z&$>KD#pi?{3T8+}0 zJU3|pUmJ=-k$XjvS&)FyhAc0cxqv6qwhreVY0W@Bwo%Q0{b1Uf-}9?~`nZXY$8F$$ z@~3@9_EFEe<1|XCWbLClbN2M$SAXYqr%>ij5sogUw3h^{+-fpwi4t+XqX+m%>jfV` z8%qRS2-K~|XwVXv&1+iMuxMHq3zrm-O-`dCsVaa)>zTD~;zWJFI&$-WXfM2X?n81b zcQG(Ha`rCg9(u0C_*A0}qcYVRM$-jumU{eI%I$@e-l$Hr)o4wTr(srRB2C_1?qUcb z>E39qJ5}aHg|$5t*8nML|UJ?H2d?KrWHceL^N7FO}7apF{b7B5UHD%wrQCz+KzRp z5fx}!m;ARRB*}4+S4rf@RdDkwI}amA&fj;p9Th(-!fjDv<~lwOotLauP-Mx{bWr9* zWzfcSMK5GomSjmxhA}Wwnt9t|l%{cxRy=ubF*X&wZ5uIB;guS@$P+*FQ}2B1ul&ZV zK4Jp@ahv1cdfO9kG1{Ds9hW_dco+5SAAJ9Nr!j`JAmpZ7B+=dJsTGa)?9FN}@6OrY zZ<*Ht=OT@dG%lw6z74n_G!AM9E~Md88$32sXd-pfB+E^s@lgmN?)xY|YpV705543ZZol?>xCN zSPOL{MBz0d#NRl7|NVdAW8T|aFszFADaB8N{A&eyh>^Mp0QTuh5H8qq=Igh27Z^z-`@|HBwcDK(!jo~4a0 zg`{F|>B_bD-FyE7=VSCw)`~)RCJ&-D#%4qf3+M4Z5JT#%+uUGtOH?VZ_rardvcCbr z2gjnRan5y=0-ZuQa^cVd$#+(f82Oot-m^o+KEwUU9#{=OYe%> zMRw;6+mjjF`x6#zi!o`BcWqpqp+rX0X$WfcwJL|SFOZmPl*Y-E(?fp;GAq+FyZ8sTBW;2Y@xFD1nXp`LjwAEOf zCHL+`kv}kXK$tFS8rQOD8ocv(7f=$J&Ku^9C&sw)+ZEw8DD?*%nA!e?n9dv4H%4!f z#r|7DjGvH}(i0abGX|vx9IIc|e2^=tMOlbayb{Hq#1KEx`P3b%t)aPb($XXsk_g++LvdX>#jBU^Z)$@RCGA^j*6$u_$L9 zlM=ObAx|rTO41-}DH*s*ql|tBO8tD(c>lpZ__}ToYc49(PX&=l>pgYra52z?G!!dx z&3KeE8s-#bL0(u|ADGuIu5Ag<5n|#ExsXzyCdSTkXxabQDfP(|lH7%!*=$cfVmdpI z#}hw3|D&G$%a^ZS`IDS z@9YErF^G4*{Vs05^)?S&(4sHA`;~9{gIho4lS=Kbv_|Qt=9$Kr)XNie*9PnYUBGod zw5GHCL=K!zlCYGeC^D=T>e|t^A<6ua35`e&ErS%_42>*YnEZP6By*H1w^}6oE zerxT$zwb%yD6d8aP z0Sq*)o1jhOK#&|eh7HG-ZBe#l%91IQqDYYvr$_Sfy?5`s(>dq+zCEnfKh{3yvHh<$ z^&ao_S-=JP1`>ClyT1Lc;WzBwep=oB#w{T@g2K?Cp$TX_ zqaBUVj)F17ioko*>`bMA9HD6xDKS($Vv5K`$6$;%ol<7Gi_hfIY$a)y&(_k0J0{^*HbfD{tz5Yv}+5n!u~cQFR_MVW^bK&EL0e(y_J| z_WtO}KUuSQ{M_SLO3oh@Q7uJ~i-}R?qE(D4V~Dvvq>SJVXVe6T@u*$nd6aEOA!@yd zkyt#K2#v23EG8&nq`riSU;CBc#7BSQ5rFs{h`yR_%a2eUMVJ{%3?W-y z#jI;lR!eLnglP4mQX+sI6hMp_DT@iRWriSuYdnHfk5X7xC2lO>xGah8HCEJA~whZvDtYJDWe-Q`XM8y3RJ6gd`t<)%K?i% zVbLe_F`2_46TI^v=7E?#e&2ZUCl-^Oy?O+IIuR`*RZ3h<2Qz0Ip~h5DiuE6V69qtvq6_=K!R*p^|&9mB&!ct;j@<`dta^#e{@KO)GxeWe(hZ?oymGZRX!jT^@h zWh{pXz)Bxfx4~RFvQh+4TV$b5adN$VU*}_0KzPXq{!;_K2vi6ZSN%pViXygSN-4v8 zj~p19G5|&qMcbe{t`rPW0ZrDtCI!(5xoE}z2)xtv14}mYyib6y8@b{4(ivZ5o%zIf ztPeVeZw{VdPz6HU2D93!<$+`~edto1l6VIxgdDS3@l@YVV!#x@O+()x#{#8Q|48u8 zU1P@Ys%ZREmuad!2u}itIkiBe43 zTeUs}z;mklhM*k#K4LU(4*=~=8bJ_KMhM0n>j%a0Ne59vXgnGfh}h_pokOq1@cTrN zY!pXSF)MRMw;h0Jt??P8&~NkX-wNQVP2!){GN&A$Z-Re+6N(=NQ!#5>M(PDwfRwZ* zx@qF9>vUBRS10o7F7DYuOJ0*#*qYCq^}PZBM<)8MKYVik_zgV99Kf-aZCpo^rpKeI zm@gy14!ae(xl&Q{3M2rD8G%g)2*g(77Xep|ej){vuJ-~Wx((>=W~y^a8+?-*y^9y-Skju@(H_4*Jo4AI_5Rg-5mVucEr2{9L(bP*|Mq?FJN3EeQD zi^(X6R23wk__F}eJhO?f`OCWfA#GK(`&O zjF;=OswlWNqcI7J81mB9?d`Y?7&X57&RQ9es(YY7p#*qmR-0mI0aH6u{WPguc_Yv9 zzx=g-57;QaLKckk+cW{~xIxNnLI-GOWK8N8$ zHGk+WNl0zNk+Q-$5AWQn$2F+(YD-GA!h79(P+;RsEr_c00<5QeW6L(x&p`3H)%O&W zAu~l_0#c1bXg!)Hz%e1`Y$H}?XckCW!P5+Uw-^%op%Q8;5>=|>OD%^cx#a2lzUdn` zrOs)Kl=D}Vl)koPfhxgyZ%OYN&Q~cZwuY_=9*zmYS9!jwQ3H0+%EMh}JZy?nia?5y zSJ)9$aajZ(2k?fQBM|67RGwPZ=qVNS{eWReD8&%Blq@Kvyff$gm7=;y{L>U){T&}f$>pA$^Eg+c^=cwhl#mKTq3{71 zxAqorOhzhs-#R^)?C;-8Kn z4nehiyQq%5Hx&gUV<1U=t*>PH2tdj5I_Z#`4Q(-OJsjJcf-6u>iquUhR!c7h>*MkU zH@2^fK}G*iM3$;IiSH>F#F)@^30*g!A9`D=sgYGg)x30TiBrU+#Z4EecFa{W+&M)X zOj)iN{+~yqv%A1Olg({eUcE$tzK*Nyh;u+_Ofjt=GGbj;6|rTItj2w!C?E_`*XT@A zYg|(qM@!N#qRf2|XJP5g<5Eb$SDH zS5c`AKEPs7WG4&~MN19>#(;uUC$~~`ryEW@fOr;jCB`$17|X45rY&P5;F@>2D=??DJ5X$wew&pQtMx!pwtJ0kh7v4 zF%<6cT*?!dFJJxg9ZErfl8Bhgi5k9M#NJF%%puWvS9=tDgEg&rWjSXO=)s#=MC0kE zA%@z>*ZBbN8NmTX@)bbRCh<>Eh!hopf&`8gOb#LjS75f+{i;R>OqmSiED_Z7>{k;G zGhtgXwG=s(>RkoXrEv^V`Qss_gD>ZqRP|Mu^vAnJ1VUtvh9I!B2Oy@5`EmeNu`KiK zwH=0E8A4aep-pTJ${dS=oQ+0ZPB<#?gMM*(E} zeyll_>S?tCuMII_u^g~mMxGzpHjuSD0nruS6MHKN~P?HC_*qAqpG}+vwVsT67%H^)oW5@4zK5o z18@_byc(@q^DUS!dzh36p>53{Ycy)mG`=c16B^&ZdqM_*Vuln&V1foh1Y>)vIkWyi zXD;!(mp=}YlZHt!ZUc_y14fe`J2Uf->U(Saf@5oV6^7l(f|OHbG_hfD)F_E-Y>O(O zX1xR0tq-C@QQ3d~*_XcTXA_Yp*tyRD`T_3ZtF8sz(LZ1?5alnuwm>9d;GY|n?N=CzU<^fiU+MXk3lq}fYoov)Xnppq< zDI7^eK~xg|w8YU#hYRO?9p9Oh$S8PBr(U zOHl*|`+dy@K_-BNddKuA=oXYY07z8{h?dxdcGRGVY5gWG<^t1o2`L%q&UuCtgKd@C3|+b2}4^#w`liO z{(LcDG8y25!*t{^odo#cv0N4tmJ+JVIYBIEcbs|V=J?}wWa_}8h(p5R;T*4CJ-~di zM2drnzk=4QetQrY-ur5i87isU=y@?_kO~4iYyUd>YB#IhmB`ciN)c3llZ449=QKJmglyShKR$%W9%Os1K}0+dpq zxEGfer{tyox$n+>Z{C|pGMVrE_N<)UvuDqqZ@0&=)ElS5B~Z>02fEq&8YZHM{mbT2 zIvJx>fO0Xh;y}Rk`n6jq!yQ+q76TvkU$jb6%*}!JWWQSs@!mqKDSy#K@Ee%@ z+Qtn$M3av|MlKsOW8QxKlbp!oLMp6Lu+8*flcYMCJf9G0QTNqDobQ81%M_1J9oCwp z^7oRLS?PM3D`w6qrb?Rb@a>cwEVIq07kaFH+-*Q&vN-Wx+@wK|n4%=~g5dH}i!=&@ zMA}#I;rdJvPL6su&}8fy^3rrtn~VJ;CH9G%ZwClxoz z0AU59PQB-{b?{--njc~^JIG>PUgNU3Bfg~0O5ew%vxLj-@%0_2!9c}mg#U0MX0*=i zatt>|ze5yhB?AF=G6a3?&yL13XowL|Ni^Ggl+$QF@xg2$yJtU+<3*3sZrRA))fI6t zRS!P{`ao|*V0)Zp@=hD&v)-^QvTT4H@9lRpeZ4xBw3JcK+ch%%xaKojVPg19_Ie(7 zyRCk49E~8b98rDOhZc&)mYkS`iFGiF78jTO(0QRxCGBwNH!Z~)XwQH}Oh#B3hl4ZpQYZz-)VYj%wb{hW2cy-lDG`03T4E0&`U30Ba%2%cvyQTX zV%g6>6}$>t@tKub;oObbYVK+kKLVxKS#ZBk1xt&4$v>V|GIfiM&KS_HO5mzgGu%Eu46`VG1)KbHy+^u zSj*xE>-&r2Xm2sZ9mD`g97-}%6GJAZ-A@&^oV?1eM*`t6Ejd-^)vzpKiVh#c%f&w) znM{ln9W}q8JXCI~JG*1?dV!6l=q2)0qG?Y<(TlX04_A8P0q*D#%K8k$XW5TgQc^!& zmAR&?Ical~BYhb_)mtC;>n?uNFG`o8k~txeaKW~VC=Z_^OSl2|%M0bY{6d3o2mCeI zMx`mU7n7PWgx`|LNfRC z32c30Vx(Asgo%9@P zsNA@@9}gPh`JghojX$O2rm{KC@$jQnUY77QYn>K0OteN@1ShpY7zmB3zbwTk%5Dz* zjWLeV50Xnvdhdxjl8aRB#c(!n)k~u`3V5~aa-`Ziv}~+rqRb8KKYbq3CrYRq-jxLS z)EHCuHD=f>Ew4hI!>ByVG|OD_*-CKH$xaf6gR%P2A-EP1!bAHh6HkED!{ISc3WGaL zp*Ebg&sR!iCJ|s*N?DXlD%GnC+LJbf)onQp(-!kLNAG(@x$sN6atznhRMk1d2cu{0 zmM@HcQy5nC?zU12W|_~z4pzvdHc4?#-t*ZH&#M8IeI zEp*QT;O}farEhOH&&We zDpYm&y~iZSOnHu7-w^foLhrPfvEE@SNQ|T4g{>FOR+@ zURF1S*4vybK6A`Wu}c!O^%Oh952wx_UF#^`Arw$~URudtU`!tP+Mf{;0GY^6TfF%U z4am>s+DoFX$vK?59ow1;Yq87o#83(sAUjDdR7i@~d1QG2t-hu{QEFDvU7Ru~;BS z*vKC*bsn@5t^?O<^4|X-mbq_hF^eQBu~)(Ekwt%6m8bwq9$!tl9_df&%{|JL zGdw88zC8qZO}&EaW*Pn?InrupWSkh=VJd>k>;+D--ga99G}5DPZ}M{jjzO@#VM+At zo!M}*04RINM#>447Z1u2fzd}1(stHssDTyKAEgwZ#h;Co5QT4B$86W*LJWH=pb5dZ z^h=#KtoDvSAI&TfT0I-GmFVkWsEk#pPLeVf`7zPU)Vubzbf|%fz%VVdiYC3-J-ir` zY+LUuzn$%{F$)f;y;x4ykQ7hzsV<6FNEsCFXlH#b#@^ZQ5-o%@~_f3Q8tnHyTf8_)3$d8(p3ev;0sJue>N zgB{66O!kU~%tk1KlI2H$9Vy!Beyi{$^{e|F7at81`Vcc>UcJED@yeMyz=`vB)%|I^ z6oN(uN|Ajm*5?(+c+B4|o$=N9*cd&pp{;*gz zLs;#W{qP#8W?bInGv`>OaeOl7^^)U8903RchuifW}SDg(tdAn@6MC9P@PXu4OIb-Gb< zbX7!kWgs)UA_?1xHf)%BT7@guJ1N?&!JMPXiB zk~4`cw_Usf-jIP^&cl_dhZ;iHU2M{Eym5 zw7J#J<~xiO*8{&auXy}HEYr-J*J#Kqu+MsdecM*_Nhz|oN-)(%%wa^+5K~EKS6-)S z=qg?IdqZ4LY$(p+Pd$$0+D&1n)RBjA+kT?-I_5B;8V%7;6I((`aPloiv`uNy^)=U2 zVh2{p2NpeLHBB%z{!5@dM+e4Is2Z!*%QY%TzErlwDYIUE4R&^oTXch@AD{l#{DVk< zd{!Dwt{L_R|33-Pnw>awum2w0*i&>LBPw*FK(ZaG*nj;kI+RDq)FnhU@ZlFwPTIzN%nD)E?Yv6LK-0Vky zRj5_cVZxAGJ~%&KRPbYlsmlE-TajJkdgAE=r1S6k5q-_ zBfOkV!-jtHvnHA?Jm}))Z1v}iaaBlUE9rF$89>y*JBI3QKcRYl{Hrt;~!bQV)9wnN~iNj(m5$f!~>kr2$w&cQ<=hq@d+j*ovbvx(>9S4_~#ZwFJOwzgIr zr2g+7*UEoFhoB*U-C-!o0tc~SW&Gq}qebvV^u+N}Fc2q@K30%y+IZPnE0h*O9Y;J+ zF1jbj%`FOL+n?B-pZ#XBmi69=Xxx&Lr>0^fWk%OiviiPH)3_*A{^h83KtsmoGGfa@ zsY(HXm)OdXMzsqZkWTg$bJ2w;!{t6{L))3QmDJfajeO;>@>j6oI#-VGd{vjNe4^uL zzXH7qjeJZtpcuOoY}vZ{E2F3K6^#B0)1W}B#i9R2=JGJ*Ex{~(K~@iPR@o?mA9isJ ziw|m+?lz3@$2zFfUxz^h2}Pe^f;q3 zu{ss%*rv-}g4%SC7n>)qEPW^4#@$wyPgmZcbx|4kiM+teo06xFq?ODjv6cq-gtJwn%M&b$;j zCrVRk&uNKgIE3fc$R{3bpp=Am{_`ZvdZ{=~RMkFD@Lw+F918EMWQXL4@=4|-IkZ*a zn_ii!Y>d#Yw0#+A^FIkbkZ#$n`yv*85K2le&aW)=UH+g< z*~2SwkK1#O&pX0L!nJEVg@-=E*K=!TSjWp!Coy8X&u3)2(6X`-)0;>W{b=a#%5lao za@Wx2jdU9T4s&+OQ++rdClQ?!*8;F-AW|VORb8JJuVSu&0WFOEPsy)xA9pJ&t>Wkw z=wrUeG6R68>W6*5|AV=|244%VpF@%&k~vasYfxXaD<5;eU1nne4A|ck>*&?8KTCM-@>*H+Eg+ENEg^zB z)_-`Wr-l8jrlUTpMapfJ0-IiL%b28jJ(2Ls=0ficL6=QmBM~e|N0zWb$q5nVV?@yT zc3U`A&z|*}?8V%}`Q#FWzKI3Xjq_+?@|aPUrV;AvCgr&Lt+|&l>nK?i+a`j!7UGj) z7mGel#2sPKS`+r0xVHiBoz;6-^vK#&Le;{$e6er-I-ewnMQ;8P_%%)`+3%lgaJ!w3 zzFi7@5A|Pn%sk4Z1hnYe!Zm+BGF!z~qD&+qk##%zIotik#Oq`Q?RDq-Dbm`^6qw_A zc07Bjr~cxV_v_~(Ez zN<`)Z3K-j2`|P6FVjU%W1ASbqzTri3qX#K`deByDWeenl+0L5+_s%fXH^O zU{_!ySEp`-_Xr8d!FrIr;tGj4ZBIU;qs?U=tu+I`$9^opevmL+5qZsaAe;LemJQeq z9UTe7|8QrqL0Y8Ftsc$8%AnXO zc0ybbu(7ZRDZd~_zPC9)MTQoZQ+yY3Lx!oXk7%xx;@QuHd^u^SkX%GZ?i|W{VDH*E z3y0sW2H~Il{pz#+t?Ub_XYceVW4)+cDR8Lu-%cKCR{Ne-=KN_l`;}CH`2^K~CR?h} zqX{Dl2UEY7OneA$a)1?Iy0jKG*^zA|D>EWXr@r_AH-}aN@g*Vm`yJAiOgP`8S!n1F z{9plq%^8nr)4sfMEP2u&Mj{P}(J=GdHjHn^PsD1rhvatq;%5jfCoKP_(P=ES7_T$Q z1rp^IncM}T8-ye1S5!9*>TVLHasNT~9E*mey6aDRCiyeFfy{)^EzK91BcxgN_L)yT zkf*(h7z0*4zK!rV_1qnzi2~w1{zFFw83A@DN~>4-cNvO8OS#boG%6~a_?waLyAgE9 zod=lALD#H|j7vQlf)*|Zus=cqGzMGIZ$zl1_EU`0NT)xZnLxXh<;XBg zi;hR;0S%t5q)t0kra zAX$l?fFJ}deCT9k$y^F+vq$F)NFJ|(QQMj>Rc|JaCK{h6UnGUaYlSE0c+YDAWsjIq{S zlACzb1&ZJ+BNn17UC^ezQtaPX4P;$sOE+YG&1bfw1n;BWAu6&@2EMabDHiyT?@pT^ zfUyQhM}Y#F6DlzMo-^whF(vfgJZ8>sW6g2VM6L$Zto!e)kZV(bi+Jo=M$myminU4{)r(t**MvT4qF~d*#&VzGQ9j*6p z-s@iu#`wsC9i_6TtQRiC^0|PdoJ4XjYiA`ulFq_}JAhM4H}-+PR&SfcgS%l^pgfFm zCyuz$I;%lZ0F$5IS~g(OLk8u|oDhuL;`p9}gC+C^f;_v6iHChlq!&AxYG#IS_7Y<6 zLLcMx#Fpcw@n*q3x9?INXp%JmVDFixz$;>!y6<&GJkqgscWa9Ls zv7KY4COZW6NnW*~eFq5IB-N2^KqBRsjC?&EH;D3Oe53>U{LZmxDMEy5i|yB4^wC~O z6thg!$wT>7Na^rXW0L7N_<97K391D`oF(`jo+k4isv7Nq8u^1dASZHh9F>GH&-fqy z*t=DO?*rS~TT^&L3@g=Q*)7%R6#1fY9^2o3*i4tjE`P!srEEL@C>^U9UsQBzoV#;gKPXf8Wr+p<&s8zb|z&YO;yilBlBui z-AJSABM-1;8{^dQC*?o4idQEc9p{+WQ#B9kXpj6>7Z0E9eY zyh@ic1LfwAu0?D8WJc=4K77zP-EZU%%~yp3-l6mj8yY2)6y@G^-w~Fq3W;`>r|BMQncTNGjmv+yO(U$VA&xh7p$w4m>Wl8$} zs2^V8k}jx_FlLWw{bj zEy!lh7**H5T&T6EYuEdu?x+9skuLAob6*)tq2#8MG#*}B-Tss?3VjVuoa#Yz&;tgI zwF)F3JxgcQnt0Dk`(TJGGqNx#C{2a+gsuU{8IzVm-Jng&LwbE@3`Z26tQ6Oz)9d+iXZ8L*ls zDJFLOYk!5&_;OdwOi2l&qrntz=R7`ucLaMpkMCJF|fiA!DFd~n;I%{Uu$=#K6$p%{?ZH6OzCB{|19qz_?eED`(f1deVVjzvzvC{TwpBgqWqOk+|bAK(w<12@Z>&%G@AuuIs$dneJ6-?-YB4Z z{e`L9f?84BF<{;$2b2fRCQW$;rt;mboW|;flyHw@6RUtodNDLdl-&aAduCtz`yTDf zw6hv^8#gbsWK%m(qxYKx51Gbg18&Y|Z*tCl`(8etT+9C=*mYg)FSznW+Np~J)KAv? zo=q$T(;`Nv?#gm^T{A9<@izx&`x3G_|9Yn4^&kZL{QTeHe3;XOB#+VvStFdf6!C+18w!Gt z@p@E|)*A&`48f?{{#we$gfTcpH6vlehuyJ1o#GjH#ywSR2s;+2@(W6yvHgjp)Hv~Q zV__lVvVKqXi#cLtY#tguYOLy2^y%iVs5QkX)v@iI3rLJr`0td{1ezAE)$T>1m(=l6 zAOb?&koRP{Je;B{McO!9QUkcBUiJPrUswJLGG8QNr!&MshK3~ca~2))S4~lOcU?oW z^VmM!cwu?{11$gw^_XAngsM15u(befgi|??xDxy1^GY6c7#4;_i$|m*RCMxKi&{~S zC&}yYY59+|rEU)@RUdeFz+YIM@0wXA(%wds6G9l6q(;PP6+eV=7v+i9GQTL>BPD*# zY3c0}TQwbgad~{x?N-};HHlIBZ<=ha{qpx=?dF)$|5*vyPzjmBW>F^EKmL0YXD5z% zh2nhP{^t_{GGGkmR;8rcWBH2m(Vlk%TIqjjcH-7oMWDVjbKQbR1yaqDIZ`)Mc@3_a zhe&{I|Li6^H_q)N(?|idG!9gU()hF7K$6Kl=ohQ{Kt72~- z%AgzFqnoSuM=bqSqB}k?y6c74ck@Y@yI8ruPgks73k_X5BmVYNEVa6ar*z`j&ww*S zJyWQ!j$Mi<2Hn4^sY^??mrpHI&Uo{XcY1bTf4%6ZA-+sp`BR{5@wLgJ`Z(C>HF=kL zUurVa-Q(MO)8O+3`X-B|y!iaq=EBv^pb|+n_28<5G2@G6MnzH8#K2swdyrGkXQ<~L zXA(T^%IzuEUS1zNPL)b5>1i>qspKhaWB~uI;A#k97T0CaGzgNP&6r-?=D&D z>Cc3Ii`EXGbA8n4RRH|zOk3*tl338~UdEW?t?kOq>EHRE^hu?sxMc$@%i=8%x}*dR5ln__2kbx283=|92|kn*D2oo{(Ot+^ zIbJ(XxX11vPKXzmhWDGe>4h9Q#vOTwcZN{}Y?QrjopxZifs`DutLyT8!BEtkixj)3 zI>{mFzRJ6@oF)>J+N<+%LrluPiB(^5>}lz^lMnZf?Jr^Y^5u(Uf~R@2&m=1`mRu~Y zr(=NluUo`CR|w#Jytd5k4P*f;|6!o};KS+r?z#wp(c}2Yf|>6qTe{ndO0tn6fJSI~ zI4jYJj#*|R=$wdn=dslJ(re$1eMTsQjuKe*Md86_5gs#7GRl>vuiJmabFu)R^IM<~ z((UXU)BM76=oJRqbzPqHJeCp?8PvnxeWiNcK>DF;2$j%ne)Sq6K5zETU-vnZZZ2h18X`C&x;jk{IZkr7UFF$v zzhm|cz0-!$zVFjU0WYatuKK*rJhd*k4DHmZN=i87Unn*2h1}- zTOO?@0xZ*P-5=SyjRsi2PxAwA&p8!EVo>(Z4(=}0Btg_cmnkvJ2A&ADP&JX?4VK=Q z7^z;>slz9=I%1NC98lt7aR5rI!D`&!_yEjtkC45ISKJ0Jle&he^142UC1{~m8AxHmxVdTx{1Cq=Xt8C`VZ6s#Nuvz zQ_w|dV^S?w!o&j^0SMp~;%8l?lp3RVQT*BSxJWet#5u;cYoV zD;$0{-|v_72}e<&weFW2{6#fYS@8L~#eL3X@J`y%Hxe9h##7<9SMT8O`7HsIBsfDV|G6&rddRLv-Gdf1e* zUK@wHg>_wj#$|pugL2-}#py>ObB~-ufmgmmEs{epjE7A}@#}dHul1I@?Q_w#yg#qf zYl8QF65#?GKEn@J(1sRHjaggdu)xVWMDU16kXZngB(M_r+*a;7Tw+VU#&nUXX0E_XoKO=XRmAoT7!KMo|2G57M6{l z)Aw7J)1B?K8#PAVZRsbm%R~I`OwJGi)I}fO)`7ws9 zKmJG7x3P1v1N`TAoAp&X`myT2$DXeCUOrYHc7W$_D+fEMm4l05q@qzxQX}}OMQ7~BSnYf7Ftv?hEA^#tI^c~;Y0ni8y z1%=1ijQwb;@c*D1>OBY8|Lbsqf`Z;w9)dnTKL6>Dg8#|YQ&3b;)LQVrJ7Z!;01cV} f>35igutfYXs=ZQ? literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/7/7d/Paparazzi.png/190px-Paparazzi.png b/archive/websites/wiki.jc-mp.com/images/thumb/7/7d/Paparazzi.png/190px-Paparazzi.png new file mode 100644 index 0000000000000000000000000000000000000000..b69494025b9c9fffb9ac0912352eea174a959c15 GIT binary patch literal 44747 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

VpNoifzzg@!KxQhl*0%G8*K>2#pW;5QtG>eR6>C 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¨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 z

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%0DB2i_Ij|Pqo2M%s^JpaTohr7Kn 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 literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/9/90/Exclusive_Guest_Variant_2.png/190px-Exclusive_Guest_Variant_2.png b/archive/websites/wiki.jc-mp.com/images/thumb/9/90/Exclusive_Guest_Variant_2.png/190px-Exclusive_Guest_Variant_2.png new file mode 100644 index 0000000000000000000000000000000000000000..1855328f41d631eb1c63458fefa13a153a4c2331 GIT binary patch literal 34923 zcmeEtg;U(#_x7^5YjJO}7N@vVthkioUWzR4?(TeWm*QUBS!{6@3hYwcrMNr%`2HF1 z%$rP-o14kx&N(N~J@VWrH5EB*3~~$r0D%2fURvYr+5-R}G@zlpwe3a@YWT$4*1wQNX&F}V3XQ7Y=QkOQ2$U5sjV#{AEd{? z7K@LRf=*fm_#rV756zS5&g!>--ExG`|!ogle`m- zF1LT!&_@vossF$Izb1kHdqf3}zV-p!*GHN!f^1x5>C<{&SddFTd}E|b?eFggyj}^f zr5cqJ-I1t(6XZ0Pec;b+JDL1PG(QdP#4v=TR#}G~ z6bCord`!mEkWfGMk_U3`5pe(AjmE(MFfo*%DW6mrhZ~RaCu_Y9EriwEtLoc$8r$NKpVF_v@Pzz z9Iu-JiX65WPnRTXH@R!bEIVM`M?a*8VcBd`t$AjqccsY$TjxZ{PRIbY%)k@^nWRGa zc#;KyZfyZKatTp!N_b{Kc4qIAuFq9K$$CJ4!5_u5!42V;4e?+;_f?z6Za2f%_nL=6 zwY>in%$s=oU@#(!3e&hSE*v*I^=+Wb0M>PZM4sh{GkU58v$x;{y|%^}9Puth1nQ3i zDAN{1e({Q6)h@4mDCzjK#!Ib?(otIoiaRJC++BL{(yol*Fb zrxm1_(M9(Q#rNNTx{&&MU#nizi?*&hTa^QR?fN2E^Ud(UAv=~4bE^iwnvd3!P8nM` zGq{Q%%mnT02xgE`Z9S;magsrCp>r-GCG=~Fx=oBGA@(l@Ea5iR&LH`&ZMQm~f&7;~ znkRSfLe2Gj;{^j6swT*??KpwrA2TPFjUq!Af%-&K?$xlZvSFQ-O0Jn$zfSMA`vwNe zMd3j$5;l5Gf+;SAn%~X5{eHt`0$uiww+dm&7RUr<9vsPJfR*Q5nw1dWOx;XIMZM_f4McPg0K!{-v;0@w08f%-$MqdMR81OKB-%M zm~voiZc$6w&|Z6XIZ*x@^t!$ErzV2#>TG(a)90Du_SW&PmsjyB!H$;1{cn&82_u-AZCx%X(`JLt%nRselG_xzr zpjdPT{1gH_!Ju$aH3zgYBHC&PX8pi81Yt~_xa#~6Ifka@1)g+MXrLqXSGLV(UVi); zW1u4d4CxB}&>bI1ys$2;)5ee1e~Peqi{Nov_^Gaaui3$uX)i385Tp0;pC&`SA zfI<<{u4J+%Vb&lv22)8`<<3p$QcDmO#Er-EK{&Cha1KvO0gW;7H?18) zW>6?F6zB{*#4tg1$8sl*rd%M?v76SEP!$v~zadow0#?s>9i#0I%NO; zbX@ae#Hq}LSjPFP=F!5qAYNjruM(W{7;Y+X_@?@D+zSL zY33W@F33j=+;P&qiKpgEyY{qkRd6GCk=I`so{z;=U`Ha6G-g_VCyEps_&RfipqQEq#8taf{q1;80 zp{3xYMbN<%0Op{KkvjtM1i=IuX@SkO1Zo-&1s=o`DCs9-9M7E`9S>`%J95-dcacWQ zV}?U_}MjIl0NZ6G&xD9xLmagKjgO#2n94Kq7-Aj zb3!LYpI`~3T3)m^(U2k%O*9E4n<6u2#*FAjOg&Y9NR7BAO;$#+6ut7kiGgJauaN}z z#N57UER92byew=U)lo&5qa2_<_p6nah2syiumz#qJ9J~QjK=4~fE&bN)cdNkdB)OI z$y)A2+UmGr(rR?9-S7hX+p@04KnpO&T4wbp6Bk7NGPr58Oq#WTCD%N$g8Y##x!LI- zz&P?oym{GK5=ZS;JzKq+f`RjSPlD?B=pN1KM)yrsFLAqt?~!JH@i>m*ZKd84C@e*- zT~90XA#5OlvPxr}$@g!03!n98-S$Bhc$z|ulbK&|LoEO^Wlf8i@-ncNdSc_|kg>c)R-i$5Gbokq%s2jp zHlK5YgPKFxYkcMz(G9WPz2R^|^%0q!GEMcT=fjDsbmOO^{9^Z? z{pkss9xJ+Q7Q3rPTc5uqUmk=Mx4}MeP^BM6l zr(r+2vpo+=$iOEG9V&Rnp~V7k`c_tmqUTB8%0Bi(+isCXj=)c+y#Xf4!ToE@ADJQ+ z)z96p_b0b`=NYRvY-`~qJ2E2PcWqhma!_LfqbE4)Hs)B(Xtzdmelw&eBJ;#(vC%3& z{!|y^i3y+>Q7e5P_KPW%zT4-wu>c_dVe_k%Ilz6S1T0kt?v_*8+G#Zk3hCUP9{-?H zW4FNsd6jWIr`dRu^^*#Q*$$j zS2TcJxODvzw|KA;k$Y1K_%cig3jRd zZ-M+xnNM+NjR6-+y0d zdT+x?Lq0q!Zn3_x^8PuU zAHkdzpdZnWlO>O)bWU$)r@Je(e19wCm=H>B_9^oUCZ|ISpR;$ZhC!mJX$YJ-TqXbo zbfRZU-Jy|&BRb6`4%R8`^S8MQ@#b_XWPWmHbL`+cor8nJ-#BShpYm+phY(SVD3vDVhl;jYI4taeB7!aXK#<#~Z*B`Dj{6K0%!NJ7bPqHvmWa zYUA9>d9SuxQRmb3rj^L^*ihKL2TpiM9g$Q#)s|1`>`a~SB!9QdPWtO1$40=jfthtF zIDp`+^Yp&8?c|Rr4NR6s+}qn6%8N>J-mlL-fSrE&MHj|=NUpCLqM?6eNLjSdjC7PW zFqCcnLqQ4+7(|C;dMicKknV%?bB8n6##Z^Gh_5qZLap{b8wZHKqw(8-jZjS4xUW}mmGb%ay153I?O31t^yRPd;OoQv;Fwa->jyK9bPL^Eczm605UcsA zGcKlA{339x0Wy=STq}CXL0{U?H_cHgt)Ys?=JH-Mdf~2YV)5+ z5b1V1-^iMenct7^d=Rx@PVo`W5uR-gur*>8)weu^7(^3O00BX^zGjY&?(pI+X*|Lh zg9MIANKFHzqJ~Ab1o46{+MkB@VH-)5J>`KUq^J#RJwTAHY>mCxvzN&1VSi)b?mk~t z?B=ka{k};KD%&TlgeMd}(RmDkxYapg_jMj@ zr!>#osxM_%jKzen%Ui1hRc+@Cr$QpNN3UJC`~R+zH1!33iw(`pz87(|eRnI`0sMs> z4ybQH&oTI-sz9W%zP(5~tPMLG`Tb7B*A`nYp>FH$fGuY+qhJnY5h3`)1#3Wg=?e|} zh;y&TUkUh4@<4moO!uuncQ?YpV8B1l6`_+cn~UsQO2KEU^pm{KjsHXyIh(&|rQ>O= zznE9u?OW0e+HH}4$2;-46X@}@MIMmEg&Q=`#9WHbl|mLn)j<(o?bP)n)GKB_afg^W z#WcQ5BIfi2OTYHm=ymV)zK+$Eki3kCDsl7?#t4gDmXT(9H#wNzUC?XtUpb?jnK;=; zD!Ox+f%G=baVdwsyonJ0p2_j{T#J?U>U?vlwr?l>XlQd8kj7Tp3@L6XZyG55Nm<8j z#RQ9Ee))9pHNZ=v4qxhN@4BXDt?O|0F}Yt)=p2fOr=J#*um3lv%egR}4d)U0A%yzo z)VN=f_@T|r0y{Ise~)o+k#;Lr}8(oc02Hrdp^f1c4!)&*>i-bLqG@E%HBYF&<( z&DBv%)L#+1U*!vxpTDw{D06te1$kS13ZZe6*Q%Dwuf8?MF>g?4LZ*`$yWWJTYqBYV zUHFkLKA&=f@RmC0C#DRLgl)3W8Kv2YGtKdb1t!NLZvusVyVu=x)NQwun{8CCKuNQ% zAJpN+$h%K-UA)GDPL5@RzM7SBc zS=+w70Zw_A_w|pGX-$HVo?zPk0VbHbe3*Z41md`h=QU>CyMU_~P5UOT7g)xwc(T#; z8=|4FzQpsJ``KZGK!=`h=HB)YJw8`lnHH9^=6LpJybiX5bhw4@j*HsndQ1Pkl~I6~ z#mNK?yg4=MpA)FIvo&+7jTq<9>+h$Pvu3r~a`Xm;{;GO!;6G!ONIRz$c33AG`bh2R zdASwfHjIjMavV1+oCti)*_i4)0YhJopqu+MzuLB3JT@zkk*AG#&n3 z$B?9Gx&8fpY> z*1o#m30p2!@rG@4x<`hYPiKFRIYlCmv|tzFKdZN zVTzE~_F0no>yey4n#{}qt}j$v+2IGq69?VG>rR5%n^B2B)A$3WM*R3!JqIXMC`E7L z&#kV4&tcykgvbhO6`oRoG%7@1>Bwn*NpTHyT5CvRvu#P`~V)Z0>Yb# zrv!EOXp!ikL=v%I(kTbur5lF&`K15;-5w=JEfzdWVQ#Aovf8T`V|TJ~30Ajrgl^2< zEk6&}^L^wx+S@0=Pz=F(WEYA|4|vY52SFuuc!tI*-uXVb+^*;O&;Y+8&>`iR&*?p4 z)>bw)u==>w)Nw+3`UPJU?2cGNN>B z$&iYP;of(eQQ68!~9e)F{6uj-E}vn*qkdHj&& zP0HR?9pMy(mFsTtn>tw+%yG}5!?nPKm(j;J+{@)6Wj9;vLww|Df0|x`tK`2FHm7Q? z`9I8!g7~!I-?Y*aH44^F3v<$#74tXo&<3&SkW$WY!UtE^6yzl=FgnxIr%y?AGHBL2 zDC+u}s_UI?kR6FNFn;KU-<#sf)N&qKl3o!#WP(?_$31uSdyt`?2Zwa2NS>IWviPkp zG%p`|9N{4*sA`-wt{a=?@xgXjKRIl8bCuLpKFw)~PD4b-Ngv-Oh`HW*4Q!nC`G^G! zkHUKnYVH;yUOpqg%)V<~epv<$>t~BMHut<3>SrHnr*AoZ*JjA!0qDPZU>}1Heqj9! zPXPvxw33yaF^LJk7Jcm1(U^Z%+0eiFLoGvkq5b4A5^hxV-!BqL36sJC~#_MwxZa)<6YuM^gFbOt# zSpmVlXi;i#axL9L81GoaL{(*nH2fiRanX|XbZPh_l&0rmkz!0(?Ed`Qve?Sma(XX8 z_94i@#L{>Gh5_QOt}x9FawDeCsqDDPcMQ=5m`P&o1V_K}=+pbnq*lEkDN1s&#}D;YTNJJ+-PZqeHE z@ZS<$=(ePW_8jA#+#Qje{Z{oy==3-p8YMjBgh?d@CyEU-0ZEb4wod_PEQyVLBV+_Q zZsnl3QBSF%-F2CPurU3Y)wA%v<>g*reV)ow85w)~g-zd7Pf)Jk??x0^__W@DE+YOP z^b(?+Yr)S+xU4^AYd|`nnNQAFKFAlWh#|i{PT39ou7`AlyThL!Z`K!PG?^7S)V=;) z2{Bqk?TB`s^{00OpwDC48)NXk0(Azv)0I|6_BEAs`oELeXp6J5;e`LK?}UbmZ)=Daic#p=Cs`O4dI{Q z%bu6RC(loNf1+Mp`)Z&*VhjHin@Z9Hsj6ojCDF!I6~BB$1nX?6J|=z%0hD}5neY>y zT?5kQfNOVTj#iH^A45=Y)<=>w_i-^uK}kDg@gm*?!|}E2m>!~$OU7rul>T>`ZF{xC zeJ!$e+9sgS5Wic|z?Wsb_OahSUg$ozNBuReMiJt7zur*W1*_tNK{<iYn2Zt&A4?%UafY$|4EKJ~O z#FUlew7=G{^9^(y@6ONz$-I*K^de@f4i}awH?IB(#Z!qR3q+NKA&YF0LBSV&pOQ%Y z95^KdX{D@=z`uL(zRK4l(xP2r#?()lHVH~;fppB*DZg+_NZk<_M%D@V{TpmFer@r1 zxj%g#<0t|5PM>%1cT)}1_}xhurmjgzkL@Ah0Fi#m3bHMIXYg6`+=#bEi|$TXS<4%*zlu<~7t|%zD@>JIb%lp#GzR8bmS@Ati$3bJFKNylzPv zw;BZc`bJLPkYXfs1T?1#t_O-;l8AiptTfZBHPzj7yO;BXgA;7!V^^|#GPl5 zzp7c)MH(ey`Vx+_eX8?KnW>JRAO@gP3hoVbdai*E{+6R|BU*1wl2Ap>#DU-E2!f;UA9$k2hUQ1qAMNk1uq3@bmEvXQXLbfz-BN>-uak3^qt!kVGl%auIooZSP>?^GlB{iZXky(&9@n>|} zJ`+ac#Lhdn;2T22ZJCWzlQTpP;CgjfElA+(rEmFZyyrl8?Yio9>-E`#<&0y2sg|4E z&d$Ht<))o0Ft=H447EFPHM)$oEJK9}&pFV5St2x#zJ#NF?-oGaSaU2sb z*m3`DUL?g)yTUMVIp%Hq_pj=_h$H|x&+ielzG*H3&!xPQ99Q(N`K}Sy50L*fID7_1 z#9iNx+G=~c_~LnUX%wyMcchv~f;{GQEc}_WRtdcKc$~U_dE+Q&##vd3!3K4-Gz)iW zA@kHVL<}8r7V_G0v_FSW8}Pjio7wld)lXRLybza)HmEnXLg_1u#GmoI-{zz(YLY9} ztbg;Ofenwe}UFx=N|52o~ zppn4Y<;vk1xuk>}d5G3_pLqMOWUq!lo^+EisZb6Se$h68Ur;aK9Adh-+V2Y z&K0WP+KuaZ?KX!2fc5~>4MgUqwF6sdwa~g>*szLWN~N0_kRg- zkN0m92u|LWS;ts~M5dt0BBB^-uvFo?ZTQ_YZ zUE0VW?&5Aqe^^p@2M-JmQ0>i{;JFakSWoWx|_# zCrlYp+liC^dR4~0WT5Z!2!qHvTwk%++S!_jEC$1PE3MIMKr~08rEn^W4;mQao0b88 z%ot;zUy*zlx7tO4*b%0?^mt1uKFD^IW8T2h-WSTsDso81bWd@M%-NTuS7nB-k zoR5TgfAb$8cPa_0Gf(R(3I`#^X!S18y72>TU%2>dRLZ|2SKI2k|7NZaYq(kuJA$!u za=Mr~`S}y*q3T-4-`_Qcm{SC!U~@1LcVOA;rP~!Q86g>c&S~Aba!qp$=Oks{O0(=n z83?so53~7B9@Z<@Ns)fRZ&$~oR z2kz2b|>SohhZ3+2}gRzOpFgn`x z5t0En!#*-pIxWp@@?WM*I9MWeAIlyAwxxst5t~^Q4)k>U$`dC)aYP@LSeRK536qm7 z$QmXZ-+M7OnCIsKb=ifk5BSmf}N*Msw_)a6O>l-a2` z*_1Z@_MGHK20m_*EQ^%gQBn#k4HGIc62`W))HgRrjap&Oj*{-U#?HVXwS;mw0oTgV zF3~qByvx5EiQs@Y`$zDWmXBK(5HC6Y_h^C;*uFt|A%ag%k-oh?#F-9{ckFBk5ZWm0R z^?{VX`lXRU^o*17cu5?Knd@CR7sY!kD`!q|rw^|a_XMl2lUEn+e;?BX&9Zx30)lzoZgCwSO=HhJ5X?7#VRU&ZQ%)nvOF*8yf_cs5x@E zTxN}fCuJb>!M^hxsN}(Z2d+D`si>{0i_|Qt zN95+&VJD2Qa%Dq^Ky;MHyt7upg2K^H_er);mxs-F9A<*R98BqgJp%z zJG~^F`>UAiF_+y`k2)$qy~rusN^JhvYVuA#SWz?L|v;__4{>Y8AQFy4iByn;V_ z$3-jKv;Zxw!pf>?eA9ZjdQRGlE_W6r(jyKObG0_sMCWpAk36!8i&$F!qoUh$pz&K) z@m*}&_G$|k!dn#KR)eUYvQd5RrZ91wdwH!W4=;k1VTthd90AfDxlju_4tE=b=y^niz@=|U&IIrg-H zz%dh-0ZTRo@93r!pn^qS11&>nioYZSb2;ArqNZFz$)-EgdLioRU*vV=kD5m4l6Sad ze?shU-pDfNo!RI3!t;NZPc@Tn zN@ZL1xXT*{0Mqv6@jNse%(Icv-?{dwTqyd#xLR6d#Q^liOvIZ`0>dvL-84FA^s~>+ zQ9J7!O($O8K7jh7$fJF%fx`P4Aygw#LlT)F4Gu1pSi5ew&$Ccd=p#J_1>vFjODS4; zCT_D}DGxKL$Yf)JBTDAU8wr;hu^Zkv4LQEsm=e< zFl|%OeA616xt!NhA}U7pas1uf4#aqNMz_!Eb9f>ZRsOWfJOr#0Lt8+`J~lN(HrrY7 zTaaHoV#6eG^hfNu)$(_W!tr;QmSjTuu&f|1?~V16^fIux@wsO2i?EKU+Xb;9+`+`X zq4tw1$Np7C9IOXXY8#bL7922aWhHPa7Qf4`WYWm*7{dm8tPzJ329!N0gcHY!Uyta3_qD{tg zhIi@m+o~uJI-oZL)W2v3ZZRHM|H&cCQxSlY`HyIU3jY3c27G>6WrLQAeMTz3&47*y zhQ!6aYf|JqrjK>Wb(4~8lyUduRNv!4x%eR@V+h~B^fejCo(lYh_twUK=s@f*qOa2i6C$Hnsgy(R%ADIfDE(i;7U59Z6P<6XbX(|^QJmhp8RRI_ z(z!&O>Iv*mI2Zif9w4oywV-1R3MN-Z49_+YbI%EMcLPxM8&qo+6-jHsr<-w*>(Xh? zQAl2X%T|W)lFy!#&b$7Xz{g*Em&M;Biu`hqW~ha=&tTlZ!sLrEo$DYMaXt96;6$=A?FAzUS_5*{6#OsJ#8phu2>-XbEE8P3kU@ zsYpVCB4K95*1fXyRIM_gSv-t!-o?9NT&dY!?Mw_0*_k_=d9A2(tIy@7JN#>Ya7&-1 z%!)VFATp;~piyCz_?CqWje2}AACiI#MkGFaZ1cC2eb|`8&5y=hZst4Q9Gi&9zq%j` zdM<&5f4+o$+aaQ$$d)7!5hDQ#gRN#GCm^$nTmwNNMdT5qtU>*T^!6FncD{P%)#CSI zwqjWUgnt-HQb;GTjoIaWhpwUCDsMF_be|jQP_=&y3Ke-rXO3Ng8i~RDQ2%mEN3&0E1<>!52}oZc?!#4UCewm z;4howm(}frZ}A4*)r_sBsXkk)FS~qP4%LPg=8P^6#OORJIr_u3F#TKBh4igr-4DkJ5>SOd-66zQHHpd#cB~ z&F*f6W^g2knLBDr@i`a`2BFfnPbC9-MJ&L9mc~LG!vg26Wje%xeO65~M~I)v{3mAO zWJOE{M1KaCP44q1vBLJ2R^AUL9QJwh4c5htywsjjut zS6x>59z&w8{qxNB3wumlT(e3pz7?cCh}!PU`P6a6>V2+yM^~pLasGG8uJ)f_KJ~B{ zZ6G!GYe{++f8?S{sHL{6?tL0Nv|n!j+ZRS~1@)Tw#6@1ylM~lHqemE=m!({66^Xa{ z_ouo(Ue-)c0+qeefA}ZBIXgN%6qXCY9v4$VpU7pF`t{OxZ4Dj7Ho?P-&2ckKQ_f5o z%5l<9)IX(vV)I`Fy?CCUAk5wvDyG*xe zOf2kFGx)YIeP%h!*P#@2CP8`LL4^DhDwL z)y$^h->gPbwMizh(E3$vv)#?Q{qlljxV8{z;gfb{kyf{LM0EJ+*31bmIpXWT1Q)Gx zfnPW`eqOC^6u_xgv=_Wv*5%r6QA71O{gEptC6Q)fw;o}Uy?|9AP(M^%m(@2?Uc*Z7 zqK9*ed#Aga^%pCM)J{0&Adk>|>%be*qSYBPZm@Y(5y45G3#sn;>63(o5>o23O`^bB z%~$>jd#|niy`x9@&SFO~#Z{rxA!6n;LZU_HnoQb@&EA>tQv@jb#Z&aZGFEYYW;far zAyux(eUq8PZbnTqSHnJCLh;iWgAG+x5>zdizK^%K&dSJz+fwG_NL2aP<8r1 z*$P#UD}Yxim`Io@52J6tSZ8Uc4?VFV;)}L8jm9<27A5_aw~R~HFu4>(FELAMphn-1 zBEqL6g&-XB4*gzQtcJ}$q9NdD;bUc_M_LC~)IBEH2a$u6n$+za`JmT1xgOxG2!3$E zfB9l480O<#xG|eEN_6by+g`+r8A}=`b}StntW>PRYim>7bIs^}KH+#TKlos$&40+8 z>6c5n=-fuUJ6q=gz?HA3j+}d^@*fd{_4I02FN*ezdEU84Q!qruZx~wQfR8fd9WkED@c6|Z+a2`?8!=HJMpCK@WYIhb@+dle zf;$cy%Pr?Q=FAoAq1noxJG^hH#Bd@~!ifsCw@DLt$E@Qv3UG1kS&jlLYn|Lzd~7bEM3SBd%+ z#1K$4*N?p#1|!b5U+6@4s(m69?0{~$@hxFOn&B;FeN?uX^Rm^Gj3Cv`*8E;@=kg4BhF=Ttua1sVU&HkT9DRZ)95VYPDL+ZLWai)A8|43%G?XIUilUlKcsH875- zCXQQ8A!3dO>QN|_S-j`l$-%6c+CmchKGBrC@4y@7tKtC5>kmoQmPa;2DOzfO0?_mHOSRP!2xj}8T8oAC*GO)~* zBi~B;OIwQk9$p!f(w}rodgb)i)Xd~&02MgA|=%!|*y?Y1|OChR< znQ^nwSO&g><__x%-0D7^XJ1KvG;k+2wV-zGE*wgVtUa-uPDb~>$?f4n{8kB+7+owkJ~}f>8Cl% zxXT0^E3aN21W69kukYEB!9Mvzco~WRQn%c3smr?}NsOqF1#iTUvJ`bAe%SOt1`XeT zWolWrixwEb$sbSxyQY3cX-$Tew&DZTS&&10zk{%AcrWNfT=ELu9s5o(e-WOy=da(a zR%D5KV|vV3g*H@ApS}yasj`IK`64+p1u)%Vvr_!YYYP<9-~U*mw%sjz0o7TuO?Gp6 zY}t-wI66Xx?~8tJr~QQ^>pVkKuyG}fNe}-VDjz9Z8JZbX{!LPN7U?;7W z0}?M^+KMZZl|>_{Mjf6Cg$~e;>%k8;ZS@(7c}S+nYQA}<;2*t1F21T!Ht)V)wEAql z{ngjx@C-i;ghuO=Mi`JbSehc$n~!RNh6!r_>asYz@xJLCjE(CFiDRDnTts8<2+UF{ zBUOb=LtNXGkJ(RS4>1Ke1=#*|KtAkWzHy@{w{FtAh<-I+8=9~KBu3hzwrS-bHaVE% z4)g}dsTSQTlQtrAGcv~cELh(=>Y)whLV1^)-T(VoBHatWBu`0|O=XE~kqyLT68dBu z^dCxM#QF!Y-l?GU3OHd?bF5XkurNi!&>D>_?Q0}Z|G&lDK>Nc~VH>e!YYTTYAHbV* zna2s-YUnJYM4(Bx-f9Yy0w3t7#X@N_rhzDkBMon?666+@d=z=daq~i1hQhy+$5vyW z2Uy|@e^dqpX9X85Lwrh;B#-4IEf+)BLBO}0s=+0KHa|CSsQ_s7V(q08_b)= zs&cx4TY2P}=Pv9D`|43p0_e7UM30d?-?##-sIj$t%*d4@!Nzx(KK)h88~dBoE{;ns z)Tr)MKUXrn-0N#-;13Q%=2R&aVIJ#+^9mI%%9|)hnc1iJ7l$tDM3o0St!ZgJR=<8C zRw$#kt#IW#5!v#(x5Z`cnpqnu9i;QcIx&xvC!c@F*@ct|;RG%b-^FuL<@c}TKLZ#k za3RiANin$J05(TUow0o;0CTF86tzOk*#nI!Zgt^BiN;2>ES7-7j_?$M5L24&qCoSQ zbF0|VA3)ILgkf-C{GX;%z!2}mn-@s>{ct>T|9YZ!rHQ~<*6h9gTUjH!$D@NT zs4bHQTrutE(za8dFiQ9bDfJ)N35IA0KM@xij+d4?TpHwfBG^bpfnVp*eW`+bkW8iz zy`sLbh@|R_edp43g=4mNBl1E6TeJ_3^E02biirrije?5ykq6M?Dr>u`1KP6PjiIy# zL*MmPf?kOv(zT4?*G3>ic}>!Zmd3=Hg8^yYFxt|8LJ+I{oYjey3Z_;TAo31(-ed&@ zeGU=x1(t?_z}C*-VP$9yzwbYKA~4E&$LLOOGwH;&<7J~!=*x1?nWCG#+vce8dnoDK zY9HHQOZ?~iQ46$Sjcf^dk;31OF}$Pwbb}rr+l#(nL7IRFR1SNZ!)fTv<8U1`Tr33VX)v)xxCwk4J2s3Wj{O35&Xdv3h zc^E0uS5@{`ZU4WsvRbab36i_(IbP2o~=l@bDn z>+%w#_6SQ;WM&F2hJx*XKSeI-9sL}!okO>G1|;QLkUQ}RgceEbdVT~`#;?fY{QBEw zvj%2VUE`Z^oAj@Q#_3-p*l6F4^a%p-f1T4u30+Mp7=4pCTWvVsB#kRuSk97A2wH^^ zf1@ibV{k?qC8X=Cl{Ji;*}|6~TUTg17f_Prg?)#s&o>)mcu;P4EfsYL7iXzQNYJL( zC1W^vxGd$Y3Q%m1o}af~ z_Vn7%7Ajp=J_ESwN_cp8zYPD_ZE{^s!oRJYINua-vUykb9Zu^Etm6s&k+CSH%6nlH zRh>RS7I(hLxVszv#zxS7SE~Qs>eufcF32K;IJP+>n+B|hT4VQRJR?c=Xe4ad6=L^l zz!Vp=q-7-i9T{Rd+{yoOG^*bB#0|1E7a_Q;`$jiH7VPn%BGoSX6}-Iq@4d%RD^~W{ zXQVFLi|q!ZpwTAVkX+AF+HD+?(xktaLKKdyQj2|w@!3^uVrg&G_WtwaD$=RjH@aLP zKrpxkCG)=w8k|Iyu$nloG~yPuD`zDpOZyCKBt(Q};z&i#k!4}K zr0XiVjy$w>Kxxihqn6g(isCGhw8MOeAssqeJov^r8mokOent?EnXKXBYk@Gk#Wlw% z=LmJjSHg4*S1yDyr-I_b2{5>ok~aVpT7RUNKDy_&J>H*XP!Rr;;H_;A!rJV>a=4(3 z`v92vuUr@vvstS1+xJ=5&HP5xJj>vqJnj2;HGiEBmtbe=(nPUgh+Mp#Rc;Ge(X-37 zNT^|f_)~rOyw;Le4R)fXZ5yMHF^DxftcXl1wWikAXp9h9F4vM2TO zmT~3TsY4Qy@vB4{V`RxT!#E9^Fxh|Z@1+mZHEPGcwM0_w`u3P31{_{3N&j z6`*;p;#g1m#nfFTpF}qYv|ylqddTn$(@|%G!#-fHgfW-rZuSWcDqh;}pm4Ao)P6nlUViTYmb}$JB94B@s>LBwd7eYJ~x;}%R>I2gdblxtG_mQ(5zftm+)qnvBR1UBKS(QHZ_)i1j0#LOE~{a zqjT^uJpXj!ZDE%m()5UINL5sx1G`9-()(a(Pga}LE#|%;s-jAAOp+hX-FTY1^9zk0WDTTd$J^(8B*U3f{&7D{Y-f0QomZrq zG`88%+B>GdM%VO}f_Gucx#WKS#?lH5Qs*{Zv|5}gF_I1gR0=5RBqcvQZIKL@cFoqr zJP)_csYa^XT@ppEj;CiBhl;DWaISJ(eFw{(gj+-2@hX4tv3bD zXDC*PlwZ`PFpmditjhN)DfkYfN|M5vwhpWXUeF4^o*6@LAqyvkMBu5?T z!w*I}nRu~jqB*0l${{1O$(`B%2SP!;zEU&0yxrdw*^hxZ<{G;qKnaOF&jJNmG-Ndn zVhw1d4bMD#XZbm^LprbGAd#sIT5HsG-QGpR5Y7*`g4C^`Zjk^92@qY%jMoDAr4;y2 z=7W|ZCqX1*(%HO`p|5UQMdW5JFzl#;84C+T9J=xfJbd_Aqf`(lzq7}E`&Zt^d~Evr z&JU1$?I+IYol7Y?^oi!Eow45O&KSU+-6;e?g?@jYDMab%J!S@Z zvxRtTT`Dj?KM!pT%Bu2ruCUNf6lNg=HM*f1q5T6R0i6Kh8X{x`q;dRS+0 zbgjb5xW=fmo*GbTjE!lgtlVj1##7h|f>arL{Ur?N=8)wX%Chpe^~MO98li5m*LFom z>7F~r3Vz`Qu)$!n+c)Gm6bk#kz1*8q#C$y(O52dji@=o3aure}8zjf0EvJK$0?aDh ziKrR4VH>G#X5;EC+r%O?1^T@n^0{TWtr|T7oaLF6J<2WCb&aAZf}uw1x65I8X4z2+ z{3j9r?R(#f-MfaoJl{uA^k9|1m>f>6Y~twg&DB5t05QcBDZ=drwN5i2WezDLg9uCp}^YIFZ4e-1{;UfRQ-_(FO*a>M#;1erK=WPF-Y zGDFnV)CO^PHtOle$LKpbvr8kbB7{QG^}A}O)jYF6gKi!lb`nGwTuJgSF*c77 zgDsZ9^#pk)JIWHGsSk`X{*I}_=h4zbq$CihKK_%6`%YEEU5kT@g%SWcWJ+S!u)tDp z7p~a9`2OeIa_!%H@jHKb^_H8ize*}`u{QP+W_|~OZ_>sbEUUUG@*Jm69mV?ED&~d* zl+z01@x-Sd+s#WlPKL~)6r@*(&|;4#jN~z=K^ugonZjVVM@&G zPvR&R+bAhCE!yy}qBrffGrlF)1+(Vh9Uy`o>3Hn~YTbj-21Vv~dx^*Zc$Ar^AY*gX)}TFb90axa)lN=ESuFw?-A zsoHz-RXDJeeG$MHFS+O-?tk#XU#rUc64jggJG=KE_|BVexn&42?!EtukmOYbjLH3} z4{mSwojTOTC5^676L+=psZ*-9MsZ&6(l3t)=Rz7424c}zx>LwvMyrQs24!t4F&4tq zXoYrlZ$Z?NP81-8#v33y#YC!wwHCInAhmv2<;9;c^JZ91ISj^cS!a)d2!p}=(o)}k z&oi&t^AB#n<|10|4^Z?JvVj7u!%o{k+;M@w&{y+?68o}2zftdX+M6v4DPLR&aqY^{ z2Tra8FTRaKTPTX6n%eS@S!6Z_Ip@boJW>rkiomw zcZQNz;)m>qwh+I!nSDAqqa?#?gb&;7^;K0W@s-}<62 z40;M#E|3)hLI%lo>!53w0{_XxQcq!^1Pf-MP$1)j-x>><$$`qVy!-tRJ@jbv=c7OW z!>7Lgd*Ainvy5JN*XKXKFr7@{tVNb76h%Ix64vc~`xawYK$T_+SmP{&6AeMFA<2gm z-1psmpv2re@@s5pNj6NN&X7z-%gxA=B%D#I(l#S=zjrK}tD|*F412nrw93~!4%Rx7 zw!XqW^g()PV|>=v{mpNCVX=21`#K^?*7zlN0RpV2fskW<-;ezry!LzkOA7oa8bA2A zUyng1g>a6zsvvqfSPF<-p(g-STeg*X%zyul|Mk#d!TayMYxUv7#}@p=mQmHZ z;q$jL9n_&acRE8e+? zf}Hb(J^*63yiu7Ry!2ZN{3jC3ENVy3-K8=j?Hb|~gn;PfP_BeEkA2Jipa1@Q@Xpu# z!Hp-5ADKIG{3N20gfU*$TS@^JX}6*c{OJ881vRH>R1MbJ%(6GbG_+~;IS00W8OFCP zMU##YS}Bj%pKnr(@Hb~{lXh9_Af+#sDRAPs<7)2J_5CWObv8J@_>&&nNOj!>8pqCn z=sjRDd92rN@6w>JU}cdh6q)ji>Bfe%3Q#0pxvP&G0DL+H{u7LgmKTaFS6??AW}b~) z*TA3;MWStZ`wFm%%Jx;buq$@{5%jg;G{acHL5^6P$Gp}4*6+R#gnHqst1cJ+=pTIte)*Sw6My*^ z9|u6N#x}#Iprp~RW;5VIaq5^Mq$jA^Mtc*D4kdSTcN6Hof(TCd0H;oeD4x`jkj5R7 zTf_5d)*3_8(ohr7aSgCpF$5ztj+%j;mq+gm+n8Z3!&u|HSHwXg#Ng!V(~tSu=fXXI zp`R@-4ST+3k-}^KTL(yjAiJZ2X-5VA?)e@Kd&)D$EI&d-SzkNhjOb+o!=8dtYKBXM$a*9G*Ko(F%2I&aGXz|;hKRYvaZf=hL{KN0LsVd8hcI{fk zuH`-0+T0ArW`ta2O?u#%;k1ENq1dH%;e?1F!eWN!$8-j~krdaJ(u{k()P7IMcRGYN zH|r6HmJ-2^edmhE-$}YWoNzm8E*{|m!&0NxzPpv@?W8u|ZD@vwL=b``NW57{{49XY zv%P+%KaUY**qqepFAjWqWE@}_C^Bz;v4f=YcU0gHa=D8#DH(*iwkS#s3=2RIgf-UH z<@k;N$B&-%->$8%4G&#@(Od7n=YDLCws7RgF&M4AbISJJQbc`B0b@-#nO)G2_bLgo zo70F);q2}^9MYZUjuEtYY{D6NstC006!=d#zV&r4K#>uX(GW^` zc?<`jHeg90YmZf>{^Q5`_rLePKg~Brn>UDHd_aOQH#cb0g1~(dVd)|oO=MXQM1I4{ zS_f@3#*-;BW6&$|V3Ni&a(>;mp^nQi++6~h4d8Bq(4owC(jT62FziwyW+uJx?N&ys zAQ9V^-kMW{px-tK^LG;F#|d0XOqn1QdG1@bxdbu-N(~B@q1Zvg+Z_}5M^0`CDKh11 zhay)f9pl)8CveRb`vGYHOQ#08`pjef`;#lD^R2BdQ4|Gq?Uz*g{T_Nnpw)&BO3^bci4zp6>T?ug+h+vUrNeB$jNG0p))`b6yi{na4WSR1Gia;Y) z(r=tOW^@;Ex+ZkZ9RsZb8g;ur>W5_LTVi-7R2xU!EeEvfA|;9`*_+hB@>{ba2U`opz~)rr#L5`sse?5p5TeX-ubO81mST zqHu>8OcY!U1*D2}-mD48BF~X$SyMD>?ak!0F)-FkhpQ|ul(Z6lg8Wj7k^)Nkh4Vc3 zOXo$AqgNEjlxilt+tm@`_7j7H2vkQIK~STIVp>+=6t*p2p1baTt(t-iL8>xu zZ%IPHSc_>{VKSLwb2LV+wO39ETULHe5AF0ct}Md4umn~AGjCDU;r(o%@S6My| zF`eDqAcZo+F`^kQ{KmQzt%Q2G@QH|fkM;U54F|>;%g$ON-gf=9 zSKXeg44G8eSl>cb)rhCRHm2#axEa4FKBN4MG=jSFMQ*9M$0QYN;*0}a(&}>gX z9^b^YEs>$w!5LxMHl2N*L#WTp^q5U9_-kxFd{jcTA4IJeTvvs5FoY13?&D#@3|9 z;-H7EX-ShQ4{zQD`uy6Nhv@NRCoh#kTrQ=AwHBLOBh*?qD$6pQ>Ou+#gynD{eBl?| z!`t3E;GAbXBCH{1p;zAAog6j$veem-B6L(6W+Itp4}1!4jN6_EZ@V)nrBKy1#?vX7 zfehTRGaDTo=X|HJGe>Y8&Ht7e%3ww>#KajC*NycxtHkb;s}p+6%LDQgr;VtHwR-Ai-pgG~M#YwU00EZ%4D zeeciX^y-$XDh-(ltgd@&o$aP*F@H z9A-YNTEb{Du11ylwUZkYY>daac(8%%E?&T}A2J(jd3|g8na@3NLZ`rgf^lMP{JU#g zljGy9Df)vRF1>UQ9$8s`;K-W$cSV++{QTNk{t=;A7!F=I+8V*J!}{iy&$~N2wH)?d zZP(f-YVlZ}p$?zsD|g-Kby&Kl2_tn0dC2Hhoex#pwg(zLBg$L+S2HFhQv>)JqT+oU&` zQCRNYQ35M7TwpN=i7iwHqnq-#dN{4YBH(KbWBv01fVsIrFott8)?s4*w)EiW9mU&D-e%{v6;O3HNCi3vDU~l|nPIJITA5u}T|(=_$(^8&=|y+H zHwLwfjLrCys1^V71}NOo-0{rHBF_VX&7Gkh*VXWBJ#M)Z{4tGll9|t1oc`1gd<#Cc zdA+{l#N5N5KHe+W%@7Oo0|+8)jY_O+j6dGX@(2Ib&;51^{3ipidCt{$U3=4I#~xlC z>F+}Z}|te{l}S|+lwzb@cOFM^V(VrhXY)G=n@QvgN|iA zo#A)Y{JG-;8>K>gz#102|9#_r z%wN5SGuYm0}DpT^-6YoGq6uXyI+G`W3}aQEFu?!E0*&-xctP0#(KKl&tYx?&%S zen$OXUN80gcRzb+tC^es>aYDGKKQ{udqJkMqSiH}lDPdjx8nHG6|AhRVltUvGMV~8 zP`Cp)YoWD+RHD<<5B^!8Ca8zQUPB`gAP`v?Sk$$FF$`9o(jcTjA!RU+i0go1!6bM} z(Tv|Z&QL^i-4KGHYljoZPNS~1--#9l&0@H7j4W4>(ocai;r}a)00n+fOsA-m(-R3eXPRXd z>N+vHR`(~GVtB=7K=ga4>l)5_#}sT+fpZ&kQDMq$K%QA$70l%Q$gBo z7N^%N+q$5IL4nWQcNjt{+<5J!$8#m$_p)#PQKZ0slJMq#{y)Ct@BN9N{8yJ>bnv3f zx3;$62vC{AWK#N}Pb~C0N(Dkl%!@P`qgVw$a2&&Lg6-{QLZHm^-u_>0hV@AzwJ2rN6 zl$03E4KWxDM4sp3FFyLQ$9p;X)XK@<+nUs`n@+1&U$%D-_AV_Q*}He)6H>@O$%_0l zJ1LHKw88UVhmZcn$8Mh+4sX@gfCMm|R)Jw@XLR11az}7j5A^H2dG2#}X0H+7@Aq1{ zK6KXu(flkD0t6R`WL`SNaSo-jhWHi>VrGD1yEL*gLoEu!1nys&Pz0q@oa^!gqrPK>ah?@X>@bO;Hx#8eGrrzJ5E2`TEMJ_Md zz4XWxm+t?>2z9AzjTHFj0lw*5--&zgzGraJ#Rq##KG@2tf>K$N&P1cPNGp!QP1YJe zjm=eCfJUMjGax)~CQ6R@32xxUfS?q^T8Y|e)O7`I42oWXB1mlmK~h`v5EV+abrq${1h|W58kV-*G38_@r33gy$o=6NH@Adq@{@s5A z0Q|#mdi@s}_##3JbTlpTiof@7c3ga1uz`Q^#TV21`r2M^(c|M)Wy%+qaS97=Wd9nD z40|I4zi`nGpKPO69OOnw_`wxL(*zEm_j2QoJ3}Jfp5}RuhRYLKpnkVE7}f<(T|v~; z3Pdg0O_B`1Go(olZLNWppr(UIfOXyqNlFO`**cg9LY}h@&N_DTOWPa#5C7x$E{OP$ z7i!?M;N1lA!$n?P3V08yqE}!%n!p;p^wFE*P1kv%UtlyvXN2{IQ~NT4KWhbEUPy=w_P)5(Ov}J%BOv- zErBiEeWY|kh+n(x(B=0$`p98C9Uv~$CpI2W2ilnH0EQre>2!+uh51>MR;Se$Wj9oo zK}yvLdT#sb+zx@F*1oPySPJRdh5GtnI5$MU-}gQKjwLC()-h2?(aaN^<UGrj9wNBddmlfaiR+~_mIv8u2NF0$uJ^+Fy5DAF`ig67yXU+u4zfc56avVi5+t~5vS=kfs zxGsQTXUakZbF9{^E*d>Fv*b_!8)Jo3_SLBMzrYT%>`Z}w7SwgUyFchltsR`TICbh2 z##^Ip65cHn(lH}b5+rGc1`mV|ixi=^@8A%5I}T(WwABz=G@X)oQ4zzRy4Ip94aSo( zj4_`t`g89(aQzEDqEFmasa=&S%1#}@K`a$bZgwmXHtBAb5~dD6}~7_D=5JIl@|r8?Vi-A&hHePi>@+L-yqkCqA3 zN!bv#qHvS>(r^0|8p{#zGpfuO<7j0*elSHKWWbR+39X`p;FVQ zZ-{WAgM^vYLouVl9|dWRW{0|V zkU}8Kv!+iUPfEcu6qus*t+G)+v(>@O9Yab7B5Kzg*@8izP`!meJo?4YqP+9t0D#Z^ zk8cA26usgEnEwegv)1};BuHkR9KBmKM}5pj4J}>{#53IgCWQ;FTZbSs(w$#~yPtKz z20oqmI~N8xI2;ZS%+JrmT8Hs?Y?05eL1dFSxbnhzXnNi43Ef=~@u#fM;}!DU8%QXX z`BT)ve{_pr>!53mvaC>5HMG{T`?BKL{rn66;d>63<(X-8RaO9SRQ2ZGmCfybx3#RJ z#w7{wBJOxwkv(f|*yjJU{jH8J4{xXRH-#=c*JtL-o-ToZLAEn@@7*)lzyF}k^6U$n zTbtQ*Iz1(e`5%NCuj{&cma~qyvGhUX7(!iH4z!Eg-4+24B9l%tOtW7&l+OrxR@c{z=LmA`kgz;X9wfHFWiIQ`<>sxH^1o{AcS}bz&&E`Go7*4F|%aQ znLDh4I>oF{FCtB#<;I6y*FX)(^9;RS5B**rd67dz7xSjm;$W<;9n*W3u6xDj%c}a4 z9{=XCdz^FnPmQrFv40J;8LYE7boG@_ zi@?9INopVY^O?Wjc=L_a-7$?p6{Q2?1wg^c&r=2rjFCacPi|8-^B0L%{qIUnLkcMU-o2(i48y>05h}mog+_>i&{7~uuG%9r-Tr4M%khH zSzT+=W-hSpHSh(@{ zt{nU27TfmOgL=XT9lI}%$A6=g*#h_j$81}XE7vTi$2&mW`=yQnM5EW)1b(m{4T~&p zW;rFwjW{r~pr=VpJbeP+7le&y0e98~^DJw6-#&Oe=f0uy#-)(3(9!PHy5=P1?ktHN zth1WoKCw8rxc)bJxTZD$coI)+c3np4Y?jhd<(V;{h_Zz-y@@)R&Cl$p$64bS?wOw+ zw1uZljz8NBY^ys)Ad-cRC}S)nGn7&@6yT^t+-)efx;(DqF4F9{KI$C5e{FN^f9GLu z0eBR^A#J*g0^s_Sh;f#0w#M0i+ZELW1KyGmEZ!IN*J4 zo4hy_fL*UyB0`pD$cr2*?+mKKI-=GFT5A}sJLV4zXWjkQ+B>J?zjRf244&$W&54&4Z-WyiT=*~p9!x$KGMKCUeG}~L&ozcE@1TZYv z@fwIe`Zww3bfIevrPRd#P?j@Yn8viZJ?$Mi%sTV7*?!X^?HESKFH`qtJx!>|Pm5IN zx|?nUJEt1shDMK2+7!6L7)uha9^j zXKTZ9M;fp_-5J;>OMd2`c{UZo>_16?f8n$;B?v0Y^-)LP#-|6qHQDu!+MWlK2y9If zok0?2Z9Ll*#XAoiII#XiJap&WX8;^;Tujc;yln4Q=vxCplM^V`W(EBw?oe2765i^K4Cvl-2?!NXA4H3wscx}LWr=7NUe-W6B@0U z_e>@bEjyd`rh~IiJdqti?d?}S_UDYf+RYFw>nMS+UGcL1Q7*b;~XFcOZQ^3Ue4^;Sr6sEX_ls)6QExOv)<;K zg_#lU%mv%w+jr>5-NzbL-)MWf^EAovFZ@2fa|-}o6UH=6ZtwLgeQIgO{ zrp3ELR5A90qd+5QyDcR^zsv$psOP11ZdFQoMsm+HB?)7@+X~Hmwez>o_xH@}Z9cnC zleXpsf8sMUF}r?jSXg6%>-cPU!*%-N#@e8-W8sYTGzJlJ{Ll&wo}JBvH;}(H3A&&7 ziGL1FkvfyrcPPb}J>6%$p|{D9Z2SM&?xx^_mtB?u{{jen8O5UW#`s-X5gB}JLwtlmSck?u!-;u`L^*9Sb8s)V_W@oPGyc-EQi!SDvg&S=k)T-u-nNUT*-;=| zCWO4;Rg*91;`X{*Zi2IJF4}ccvlNa{usQ(3i$6KrxCb`OObA~<#%+!cXPrb8mf}`@ z`N``AjsV;p%^YUSSvsSo88sOEKCX9Z>9#-5B(d?V_`=g*h;>1q_#}PLk%QHax6lcK zQMPp_k2!BVA>$G5PyDD(*6D}@ClwL2a~kPwdQvC;hnab+ja0)thIB)n&J3SHo;dSTpjnbWcV-ohllnHcXA1ls+tIn3p25Ut?}T)gys6s(Let$jtZO}bGMl4iU8SX?mbC(_3X;OBVfY1KA%ye^_ zE>B#>;dJ8fXgKEv&e|dlo1BZPX#z!2GX`3g#|N0WJ@u*6<#7%WVrJu(;T4gYynasG z`kd_wHOedL#NVME9cwac^zN!EQCHQBu^ETrwO#4sri(*FpkTTzWGH~c*uPsRgafl? z;8!5T-6xNqI5%&Y5F-E|WMI3~98A+s(oIQtDS1^$ifw#Vf)9E85(nJJb@}IWCQ0>=qcmbuQZ=!La%x%v^Cdh3P0wbz72g5Z4Uh zq8RS>HOp=KJ1N!Kp{UDpM)xx4e*~*cZv@Ig05+Z&s0|}EfmM0P-feF&N|1V zm6IpW+4GW8!a4UULAJ+Yc6E}vEX+8zSqbqO_e7#?dORuccO1s!(Y0kcEvz*$H-;24ba&dfHx4u#zt`X!WkO%S>4-R< z;jo8`W8OLUwZmP@=j?g0Xypyt$J6%h+x>wcaV`V|Mbii|+tvxn5$N*p=;@K`T(GGQ zGrw&*oerI2^ap)pnF{=SiO%%K-vt`CaB9BRJsl&}q3H&NzY`%Rq8I9N+5=FYljmhM zNGX4+1C53!K(J&3^;)$je@xm#-s2oKdB1movF(0tba_w3?GA2c5*-9UTGudILu-w? zu29z%jMj)nZ(GfAa4{FnDd;-=`|dWA3x;Y$0z~4byeOW3?z&aBX}>lpTkO|c+f1P2 z;thbtsJcn>!iB)m$Cqa)%#75|+?lxk)>|>Zu)soyMnZ%`zOHMHx~^f2_5ots?vBw0 zx~`$?_QK#!>(9>txLxrRguEy&TiCUH-E&|1l5=z?3lxNKx1wP6$*#30^%r^Vb^DDk z-W|7U&)!4Jr*lztqDg`1=~3NYkf{zai}{5`!3<0%;}9r3!>f;u;3Ql-#+f01#YGd| zMpz4{qY#iF42DB2?Amp3IJY1H*mL(Rxs$WIR%*vF7!I}(xU#TDfP@6L>FLKiM~rmx zE#SgAcM*V7>BQe@`90CKD$6dPUs%9!Zm#jR>Ym&p45*?4vXl}sQ=X%*6r}Qo&N4U& zHd|I`J0Mw}VK5w`D2lI}j7I0gEl>*TGNao)UuySeo6|kq1#CFsBjtLwgVWSRFjm7_ zyN8+IoKE~52y4u9nfZDl1^R;_YB3G|RbiJlqzF+m+*#kkjC-maj`kQl-EnBsD;EM; zmZRwRF&>XE-&|iGoRh%MvSy1+W!zlE%rvtz&|R8oXbjB|ZZ?T`?Ay5Ed1XS-WhwA? z7#4T!K~#Q6#txs+h84woK8{HgWMqV%w#y~I?C)b5|`hy0}y5QV}2tkWv9bZpB5b({$qR#K0E{z+%kVb**7?0~LGr z&Os^J+5m+EPDlY_^7(EMV(NNM#bCD`_wR-xa1KvM3m`5|MlB$wcIxbyA>hzmOAPn0 zPFmy|CwBs1xwD}r=xH&!z2E}h(~8^u(?~C{VUWX)p+mdRvoLAa43Jt2hS>X;QqC-$ zcY_}|x0>=|+wBeH7fhN3Np4+Qy3*jSk#pPWah*l;*>%hm_&X460UDFQJX-?8`9+eD z<6E{(@B-*KmAj6cAbUbT+NBdX7XqmrYQ^>-pTodc@Rp+8vmD(bmYR*4=DDF0*j*Lq znX+L<1~Ji+cVJhCPXTye_avquE7G*%W*?1}4!P0KS>hE2ZQo$iN^b7`37 zw$-_<2Ui=Thk6KwZQ zscQ+_S=sC6LI^`6IjeGTj^D60NYS=s1ZuM*Ac5x2^?^F5s(Jx;044nukB z6l9)T>e7oJrv>EsE)0-sgC9*^FykK5SO|rR*yqXioSq+c=Dx#?g7fwb@fq8n_{_H5 znRuIFH2JCZItag)PW&B)&CN{!Ol{vfvJq{dAD~$t7oAO|#_}?JcthuKPKNJ~7m8o- z=m^f9(|1e&z!c2b<^qbd?@vXFh413Tw5MU}H0|5wdpE)OcnbWTSl%+$z&vjA{+6ue zPiUMG9{wT_9dRX|*+}xWfa{!)+!#Nf(}9mt4CdblP`9;4=PuReX=rK2@#|vNq?*op z`ZF`T6!<$b^4&)O+|g}8&geomL3_3&sI|-F&WXs|zP?RW_?*3twU;RTAb^s>78SZD zJ#8<*yT;U*{qqcAjnTS8q^`~mg*?jOlWo^#8wWky^4lD^eZ#wQd!i%9M>GA9u2d67 z09McO6V#Dz&~}tUPakwfp5GPH>TZ+8P7ik`*32w8NeJ#ttgo)LdYA|TuQSPT>~YTy zulOu#!OkAN>{Wzee_%xF|C4z*vz!*8hWmK+{Q&?o)Cvrad`z|yS?TZg!eurmo+#zIy#VQH8KTt ztvx$S_9Q^WEjhpImmBH?_+j3;A4jLae`3!=>X34}_Brje7T7KpAJ-APqN+23OS8YC zBH*r-6DQ8~bJNVc&d$w4sYVOG;irXNVr*w;wi_uOFWgyUYHoYDDb?AbaX$s{MQm&D z&8RGdE{zba3-}C~tLfy3*?~{X2e_9zgR*maH)H%kR6(1qRazcTx0u}?&)l?WY5OEQ zS1R9^0)L0XTDM9>@1;)q65n#?yvf@Pub$4HP!QTac&BiV3S_@wj5+7}Gg8PYGygd| zu6Cc9Fn0EfC1=iSm|df{sde3)sxfjHAZE~sV@J>VbJKMVX1RoX?x}M^CV-uFzs1bcF6peB^0F6<{q;?qKi&k2Z*L^fUbxRb5>^i%o# zoHJ8v?GeX*uUHB>Yh#3NhlkIkZ+4WVn=Y33@x4)I>iQJ;I}}Ax7$JnE#<7r_{N3C9 zxQ1hIqy3LTvSS0Nr#U$HoOaz&dcr#bCybLdxse`59RUCdpZ_~}X+U%|GaDDRj-XWQ zg+-^&q3PRM-@H6CV0_X!x5?}lqT5L{s%}#|h77Za=JPS|-L~PJU$>OFu!ox$FiFk7 zac?HVb#a5rG0&(YP-m4;DFs1tmdzM%5*=TtQ1F(_{IRF{IaZSr#+bii=ROl%*RAtr zbu)6{Bp{_~gtVkmO-e)!uU~{sGuJ%(U3>SYz~6Zt9qcBew-HEEM^&t;Tsyh0Ao7OJ zqO*&-y$EhD1O|iGLG(N4!}IL*1}B*DS?8SVN~54tyR=$6;*33E8QQvDb|qfuM9e&| ztxkczlW_S}S3ya2ix6}Pwh1f|+Tfn)+(_yB`XM;{W>c5OOKsun8~^8p1jokOX*g%! zW3An64C>Hzd6ex9%sCiiVU2B=NzL6ZEZM6pgAjt4`Hi{Emr~&GEcAsG-%KP1k#5^? zQ3TC2Ho9DUqV2s*G)^P!UBKt}=M|5O`95~8+%ALSo!S+IkTY8UtJ1tl7^og9%qn7QBAj|+00^ahp6W-3~wA)!x#e+q83D)0)NL;wL}1(3C4l0 z6kxNB6i@Wd*U;HaA|XK0?eGkP1uwq=qTdAb`uTILq1H1drxAQHaV zRT&5bUDq(WhVgU=NTvQz5Ur)a-yyKtE`#Xx?Y=a%{>N=?ZqL`WzVg#sLRUx{f66HY<)IC-|AANz(3y+V)F&eyu0n(c-x#Anl7`K z(THZv>~Hrjw*RT!~XfZ zMrI}cy|ug*-W**>cqO$9TTShP2>jY;Aq0IrGby-s(K@y*z46-Jkt|~XG$>-}Lc2$%(f`s>iJliaM9T5cdu*Iu13I>sF~y0&Ym9}G!M!~2bQ*?YGyDm;ZnJnL070g8}NQg4G(18P;f2C7`8j)-a{a{I-^q$cqAb(W_KZXlBM={L%YT z;GgdpZEl1~q`%cm8I=w}qmf#mBsf3B=@hrj=yZAb49Ai4s=ybt z9`rPqBGov$Hd+%T2APrNIi&KhL%hRfc@CLnASqt}$1f@R{a?S(+nEQjL=%VZ%7~~KJUxC`t5m!C`QXPDlo% zLCCTKMXv}ON95C!DDNG%sv>_S7O#Q@NN~fs_d_h(@Lr_M{6>;eP+9J40(ai#JJY(V zemd{rN?q6A9dman6jYHT%W}VIB^9KSP+8{hj6!;Tj-V(@@(O3&zhTBd0q{^d@y}x% zyzCMz@7s&Hg+=rR17w-Mm525mvMfWM=g9LMLa44bP8;;huwiWPob%)^0`h(za|;Vt z+`Wuld-h=YJYB$^j7A`$+FJWRncYLyTF6X6rj=Y=czDbX32oXbO#j(blK})HS7d>Qo0qPjYou6Gzu88QDjM3lVoIT*BL?n#0s7G6H;jSi?f>g@a zHO~3zG&_(G=nv;m^yF)twLg*q|2)Q#M-DSFP7uHD+!GJzl&Iwun1JST8jZ86^3yiY1M&hi39;d}b7cF=X@YZsxA zNr^1?bqfI0x`ML~d9UY{qU)+J{N{N|b==$10zMCRp~Y#ffz}4)cmigis!EJDH$im%FK93Wby<W)kQD{`gCVRnsH!Q9(GW&LXaxquc0-I5_~+vjQQ5sh(hnEC{;wXq z?9%_t&b_3n$|i^Hc!0DPnM81oA%Y4ScO^H7V6E54x8t!dezk@%_Ph`LYBF|0sdXU) zs3%iyvziW3m;cKi-S5TK_;4u|zDpMu}{&@~#HD2_xS2GCOS=-lD zg{;hBt%V8wdlx2@f<&{Q8u#q<6951Nhe)!TO5GmBt=^)^!FUxb7TEjXE5td9uXn#Tix(+l2@@sl* z4A>bk^W7l&mGk}eAVH2D|5s<-abwJzNr+2@kWNUoODT1glrm@MFxpth*7}-d=1&VD zJ_SGnu#VkFow2{0<%Ldxe_p@SIjl8@gjD}tD)%+g7-5A0n>d99q?FKFV>+44Fc}@k z^*kU`3PKVxAgLo9_k5htBtxqpl5l{cJ*l-eZk$AcW8V+UQ;aK=JO+3cc|5X~xHU6o;iDPgVo zOXu9r0Q}q57<=m2u@o^W@Sl1VLJf3Peq}it3uf1D8#xDOeM-~yuBt1qFd&75P*FPD zhCJUvS5@PI<*fT-W`0*u6rZoE3dasVlAegM#D=r}Oo zxUsR4Qq7p12;nIW)>;^2CPegGMw|Bo_;8-*_f4l$tgWo1NJ)Wz{-7$W=Net_v$}?} z8ej#fG8AF4nusu+Oi)fHaMm`iA8_3I-V(vFgV7pNsz-?E`%6rdV`>OK-oKm!q&v~* zR>-b(E9dk$GK4IOyJ%#mo+xK zel4g3*bK4{^iyk^+dK()=}FK+bBTn!>q4LQI9Sef2vbd2=Ad@snWeu&@^OJn)^be` zd#=@IW&Qm>C(brCC?e*^1nZv%`GL2ezL}GDtWHQtnC0|2&upHnp)YTCsNA}2`|7E{ z&#l%1)~~&?&$iFm`rkqGE35I^#F(zX+_KhD%zqa-hcA%nua1n1(OL4sbLlhIi`P9> z;|0VGJUA?p7i^V_TD-ovPt^E6Z^GfI&xU4yq|e=APf_!qV^O8z>H-`RYpfNIy<_nw zHL~sORbDB*bKHxzHEiAGHcfQ5?Cx;m;&bQzE-Zfc<7BY=okm;W-FH%3S8go)RnpY~ zoT(Sn+x%$&Yh)BMFfj0zxJHyXC+4OWB{JCL z<>vt}-o2o)6)52gl1R?a%}vcKVQ|aLNmVG$FD*(=wNl6^DJihh*Due^&eY3F*3B)@ z11i%8DY0^`NX{uO&MZrfcP~vXE{P9IEXqvGD~UJKE67VPv$=8$Xs`sxV3)*_R0bmh zLnD0Cs zWnf^HeY^-oLvDUbW?Ci4Z0s7m&FaqqHTZyR0J)jL*(xTqIJKxa#-%bRF)zj?KN+|% zC$FS9#>?4A*Eb+0ASbahwFr3YVrousMt*s6VsUCrL1sZ}PG(-JZVAwrdPzB{dBBrC zL@I#ha)8Y(0tP69nNho$eKSx@7$g=1RFhg1k_nUmy4t`{&(N~MXTw3DG&e{(I5{;h zl>tmXRg9em6m|y*7w4yylqVLYGI-`DrlzV5s8YqB0X<(^qV5ksi zXaQj)=7WMQE8|GW)Qi6oK|U!bQ;DhpB> zz^>8>#M5(L3CnlgH0002QiVANu(ZAgQ07g9!7rkfD7x2FZ zY-`yMvH(C`0^y@64*D3wRr9?Zpc=-ok3L{ASJ3-nliyX6f^NZgQh>Sw0E86(`(gmTXVaj&0~FuL zYI`joK6&O_EpvTECJbQyM=mo?~Fe9Er0zk=rkGJFs z0l{H_vY+JLiE;{Zy<#+>4$)=9!;GHe_3iI0?{ogB{`IXn4+yNRzoBiBdG38|1F@Pe zU1>wCTpTy8o_9`Rx$R9C$VZYezW)C^|BpX}fg!Aa0oZB`$UexE?OfBa-|LZ_yiPnl zqd0q{>skX#V<#u_pu5dM_k-rFN`%8uF_F>M-RC(RvuG7zqiWC;b=M|r!|4=x22&ONM7L=jc%SD6nLwWf54npz z%eE4+)y^Xh?CeJ3z{s>w;)h*a`|s&x8DIzqo1CpkQVvuvB{_3&gZ#NR9#{rB40IFA zoIo8xP)o;=%Q(oPxSlh12xi*OxDFJlFTo$EzF<`&NZo#o!5nJLgTc-575E058#|1A z)FnKirq`q_u$t@Kc+~aEv02RHUC(76O6z98KQ_Oexz9X?`QcY!SbKG3!~WxY>)AWf zDb5R1!};muUK=b2qTL1poif%UnOxpP79bmtJ3sYJF0b|lK?Bsgc40iwOJHw)q+05p zAFz1*-{Yc;2P9;K+8Fg=O#uPRemH3O^~kI`JiFm0G+_UF1iiTljd+O+z;}tV5QuN8 zJQE1fG4Js9N)0{H${B$0Izy#k>F2)tZ&O+Khver}>|gR8hC? zo(fe))hVnd7JKiS{g+#? zf>w{&V0cpRxQ_}iqs|j0v|WqGhLQV0{fH~p3b&2C^`MP zy?f9@5*lzl@vQTho8Nl60<6EwTl5 zA9w=(_VSe3IQ8P6ZdQkX7m>P&f*BD(u#qYY{?}Z&nmyBb#l%sWHq3j1Q6L|c4EZ3g zy;7-4e=4;!hm%(m-iFx4(n>%_(={nz4&XGjI-Zc&P{S^3a@w%8Va2-lXQTWTSyaoP z)eYb7{ie0a=Qx#E0XMIZ);Fx~!Kg*^MrkeI3#LZ6z-v6oNWPT(&L9&!S?n=jDz`cu zO9;b)oCPBhQyJfekQ1K+XB4VnRY@!~*B}w+@vnp=!>0_#aPmM8k?B*MjH!ZcZD{pk zZ9)Y_6nmoHK;hW*#*u?ttu$`tkiO?AP9Q#sJA4g!W&97bXTUsExWr0-lF_Pxz&&Sx z7O$QpgobU3^(P<+KuerVYZC5wuq`2j$p_dYpCB>8l_1ulubl@q4_k(ROANPB3dgY10DO8)e zHR!J5vgGkJ>9i*S4=D#?Aj4L$hm*Zvt~N~^qV#|cPQ(1zexA+1!TOCQEDS`%iW6oI zv}2)^?UhXot0ht-(F83TP)0jjsKsx{d?H~rLM=(Ju`rcu*X&*CehWTxi?52yQOo(u z)AI+s_0aRhwhi@xC&STg5ET~HQYFZ5>4BnJhm3~#DT}tC;$<8y*7KW3Nr>|NT+vRI znf-B*|B(z^g2t{^GfqWvi1YsXhJ+8K`jGl}r-q>%{Ds5u5tj>{Rl!~k( z{x9k$6_Yik;DC6)ruCE7eJsaERJWf4vZY44-s2)IgSmfsxmF0)bvNgTJRgA!v`DZm zWA3#C{LAx4sZnO$<7WQSBj7*@3+G|12m>Bp6b%L@5(H{;JtC^we3df(x!sQEuy}Uk z1Yv~=)_fL_RNywrek+|<2qNObuP36xN(KDHzQtf+iq2OIc10|Im1B zCWR#OhA7X)MCa*YfJ@M0bT|}4;j3hO2c9 zB7#`eUf6ZV_KU2ZWHrD1Fd+^k@4;MOeR(SR7=Bu@hWg-zvgBWFKu!Nwz4@7rqF?{OlW5*NB z&YKe36>Z)I4GQZQ20GNx$~WYimU{>Se;kHY;lV3Crs2MVexAv*>3iy9uhZvNvo3#VF3OVe zj+MKH2hOoq&to8@9apC_GsCc?oJq2BO?jZtLT#Q}yLQQdF-^kZ1fIO>{e0v#>2+n^ zNnsww0NX(RUht@yNKWq(d1mtHy)=LXMptV(YPv>RlO0SSSL+@?sHs$`5K>37RsSx@ zTD;RS=#W8u?xVQqtJ}jU;zNjEnBo{@sro|g5&p5;$@hG|=7EGky!M%7p~eYb!0r3) zqiEi1WKM(iKKFrjOZ>s|>J~$f_tYxKEKWdVkASK}923u!BSigIpXGbf8q<^Hx13y8 z$JR}69T;#2By>}Q4lP;C_B7>p30QC)b4RY1+_V4W_URM)`d}eAsfwG1`=0Qe5#Gcb zJfG^|10AY41ErNt^S@0-B%Uf3ej~*A{XRI}uJ%Olq_Hx2U&dn2xW+R|U*mF~F<#U! zr-uaSf&%`Ed)8ndtoa|LIM&YNAkBk(RaM9Qyie(e?K^LKXV~>&2rnmp`iu5{rRrXQ z5Vyc9>i0K#;(jKi7P<0CID8l%*|P(-iH^ksnEq(Rk<&7*^3+KPi~AgM#XEAZI8Xic z`qjisqsDWYvEbxY^`?glCVsGr!uNX-#Q6bred34pu1M!igEf<+$9CLP07?|*>?oFp zL>wK>d;}v4rdHgC-1Q{cFanZ~*U=uBCO=OZc^Ud2#Lw%+n#*5ydiROsf%)!T7sqS2*0;ruUR3wW@}B}O1(>9}>Rh}y0_9f^ zp1gD^AF4!|S669K8ES!#!adiqh!wLM-+xWFg==?L|6N(bk5<6%yzVFYmp|tApnAyW z*H%6nVG&};VskuCeXhVEGokQt*oxB?zZ># z-hYUe@}(t%=tJ+@CUef1nL6&HwLJYcRTl|v2iANKQjiz_+FvJ-9d~X$Wj(C~xT!1n z4sCQTb~JD5P<%CcQOGA+Y#G<^k-hWoZ{A?Z6fEgPGK`GZZ#y@#PLOV(4htUx)N4}P zpuX*N+sj1c(trQ6|L%;T{bfP@rg{93weMRJ#LAexZkNZ@@;{V5lw&sxn?DoY-}rgNItXH+Q4e_Z-g8=tx!F2ch~ zyi0gsMUl_)N$bCiyjK!JPtz9*>3EQ3=1Zfx#!l?avKF=fW{p>uR`1sTbvNxZqiRrL z#>kq#R=Uq_6DU@14j@s_R=jS7i<(L4^cW?DMiZ?oN*U$tLRA#SJp`6bbo8Yj&i!c) z4F}doG5ltK4%)clX|+950>RS>q;|>+xfJAKuj=@Kc>xw!C7wL7B~6=(%JXf!h=C11vAiwF(}?lm|HU?eHV*&19Z;w)wugh1s;dRa zRy!}QZ^i?c9dY8Dg6CEZ64#WNc)EBpNf^Fxr==PHTNuJPoZ=5f<%=t46Zfz4tgQSl z+B;ysz2jN0y+`anvjk5@%;kIL#qfB(Kf-J9DWQ?WRR}*Ku;P{eJtcns{%pxv@hea6 z56^DZv`d1%#;EwStoi;u`*pd2u=?ULOIQQ`x)VV9)EQ}8<-8U}Eam5cCnq3qh@s32 zdRSPG#i$(8dF%azI>I_P?H{V?kY)PgLOFZ*p z2<q}&+_At}R;n`eg;oS37yR)c- zKq8;^sQI)aMvq%>hs%<+^Q@D9;IRLJ^v+}VwXikcg%0P#F}nm9rzB*r@~)?*YxiGT z(+)%ydLCvVPwV^f8+}%n5msB)&z+(hw~q;_>K1QYx5}=W>Fe? zojBnw330vF$5Wm!-Pgb`otq$%6XSOdb}Rlqv5H3m{MNO@ChoRD<27B>Q{6kZTy}8} zOn%Rq6Pm5PbN$b$_5WtCB6*w3dU6FQ%l|;k&2e2rTHyFX^eoN;G)EJ+AF zkB1zAGtrpQ_3?=rJ<9Pc?!;}4wo5_;+x-uk6g<+|A7NUR*n1dI*n z!E>Ogd;v?ax*e7NFUbw_sFY zP|pJ?lF8(S)dhLQ_&~w@)%fnt_E6^7m#lC54p~_rhy08%iHPw0`Pnh^jknb`%|zxC zLr(jARZY}-dXtL4Lgf1U2oTSRi8rt|d>*$;#jMJ>H%RdBqHGZ{N#)DJ3|@=D=?iWK z$q599&<>=#yjqY}&8WSp>xn&drzj6~hdNz@S$LB|kfec>kP9tT{R5zb0mUEDbLEL7 zF}mG+)(?$Q851qq9xpGy-#@cKL|V@-@m7iI9Ua%)$!K!!fZl>5n`uNQ!8->cAx^T=*_k_m&t#OPFE@+G`U$5<1>1JN4%%q zHv#z%0v!~n@h!Z7?e}OSsg66mnHP@QqiTXrRUDjC6&@Y=&-;-SigKplXS@PMM~j778`zZ4Rl&P= znK&gjOzSQ5$51hbECCx9;0 zYF%scRR2?h1b*?)KOoShpRm@-JNby!OroUp$zz+PUd7Z`q(6V*qOZr1SQAj9mJ{4W zq6z%uZbLP|CSOHNB&<(BGxF^t;Yh4-AuZVD1WKuCrmnD^tiCN#9f-VeS`yXEFBds( zLy={JJA!j&C=1W9p~d+^IOLc*I=od^X>T<;G2igFBhO2ASYCTt`TJjPW^_|BKb^jB z?>*^fyhSqKX{;clGq6-NLAixOcdx?p^OB!;=T`ld%=)nRxa2zRPHfG%+rSMBO2oD! z{zjXbD(Xpl zcCkmM;xy(-x>RHo`%PNID)Is-ssop26D=j0n@7ZvquiC1d=IIJLvNyceYRTc~wnMcJR34)s~aq8bVgEF$yDfmb?Ck zI_$gkd~<*y>%{`umXg(b6TDh^Ls(r~UGS0{fqqPRIlv=P2&)%4_Y7NreVkG^9gpUc zkYS|-@4u#ZP#q99kX2xUGWTkt#B^;{$M0S%Z|LsIy%%b;RVz`Js2I%d8$m-&gf~1k zCiJCshg0gNZR(smRZ}3nPB?e{aaatu3v<9Ic*&lG8`#B0>LVRALkBlVwT!xIK$uj$ zHKKHi#~W@(*qG;Sed~F zJF~e$YNXqkvUTG-uk+nZsM8@cxnh`fg*+eW13>sEh=#~V+~pGJ^8~hPpp6w%4^iLF zZC+u%c1F+6=5ho1m18yC$HQ4SH<1G~=VJ!`2jj*X z{%DYE$tnK*EgwBY%)vh$cZ;fI7b99!_yRr(((_cWDe*P3?*1l8T2q?vBwj~JC{|DTnXPIv)3}TOWehaxw`dSNQG1Qlk3$Ede)2%4GrI=bAvF_#Ap(% z#k;zrQV=k9Epp$R>WzAKJg1Y;1hd!t8r!QJ99ra>JSWsVv>}g5SJyBaxcFjlc%?8` znru1ITO$AqT2|=H{gDleE~8`4p0rvM&ib%}42?wgRdhdfz@Cmj2H?0weF)~i>qUKE z2*7jGkxTTtcN4kqZs+N#$W|q#H;f4Xg4aw9TZ&+w0%B|f@Wc@UIjRCQ*E4!J;)gTj zL3}Cda{1Mw#SIdbXJ&Qp6Bq`)M8eBNnZWMU5yaOg&><5Cj!IS`1s1*xAdy}K4G94k zM?qDeik_3Gxm2#XwRLpP648@v@P<>+6W+~_wQ-Dhi!)T9OVcONjqd!x!IMsv4wN=R;1<3=Z;3 zu(~GI9P0a>{WWR%-R1RXvCw%@F3Ow<*5C4;Ve1#BR@WkCvY-(41<`0DT&Inm2-*oF z8eN{?8Jmz<>nU@wJacdH-m%{Ryz3g%RPKp#@{9UwjAz}?$bzc|*#Co{6{xM?ThopY zFkK%)F(rrnj7&9QU4-p|G(-fHP!i5?yP6Ib zPPw98ei|lOpFm+X573n5r(C+F06b)|pjwo3OCxvw%5%pX6;ZO{^c2`Ij2s*9KKnT7 z8-RG#(Yr=mirBe`twt$J=P_4Q&@LLFWO`dzamXGaXTcMP^Pt9RjB^nzkgnniq}OM#cq*l z+Sq3=He#=9Hnl2x>9gwoHZkxL8$%_iZkTW}`844Et!*cg1jjuGm;B#3N zvC+EU4fEFwpY@Cjs908PMuiKm2Z z?2|yuQUSb+(K&U4cU1dtb`NluNOen`(S65xr^yD9bZbk$PsQ5x6J)O|r-f?r~j(Ej+0jm}! z%Z)D!KFthn7b|e8lEJo6l2yPbPc`cBq~F{P_Iyd%OA>-zFNL*e3eGYSqh&0wI6r}I z8BG_x?!a!Cf%#8VKkqN6WK$T45|FA#rcz>K5RZrZx`{LD$&HulZacDkq2#z zpt0xYQUf+ZLpHC2H8Dd2;?s)23?Ek>dfCOjOi0lo4$V?GC`R2p-C3Xhnp#b0n%Ai$ z@<#=t7tc-LZA0tfH283>CHhBR;lenYu+=s|L-(&|7PyF@hhs?Gto5s;9Rf|IQUSG6 zv{qNGo<)~don$HT69k@Q>qQkQo^eT?%6VZ)nDc#O1a4f{;tuQUAL!Pvq#LfEkkc5R zJPS!p6xxA1?+qTx4Ig0zVMfJ@Q-%-)j(sF7v)BW8dvoDEGl+;)0d8mZ!@NRrX0YM< z7UBK*dh4Yt39j^6qrSAb0}Lj^B}{&R|EBDF^>GEwjdZ7nO{}GcGF|EQ*OvRP78pY{ z$>Fb6I9*fIhWoIT1%?Z%`Qjmdm|MRn$H(QlIAlWdn`EJS!BzXr76^u9&FAbBY=CEL z{H6GQw>_9d=CLT+u+M9B4%wpg87fDf+;~s!YQC?>mM+~VzNCFk1S4*JakJf7WE16N zqSaX3qUFwnSL!DuQ?B8pkG7-3EW$( z$b70j^|{l(Iq$>6Si!suwCQdWRQT$mhw|s6mWmZe_dUl{UyNfHKEL1UY?3AIqF}5$ z&C4t2gA2#O4{BX>2zX1KXr_s;l&r=!&82UEz)-9!{U34fd#U>;Or8}B@ZN`mcUV6u zgWJ^$sz1-UGyay4X}&+Nd#{E(jWj2uU+#EA$wcs9cz#nLvIS}N?Dm-?_^M1YzFbPO zya~5~(4jkVIE*ygPefkfyk|6Jzy}&HTN9~b3Fa`vEee@l1A=dwz`Z!KmgI%MD6JP> z31&_d*kO6ZrpZDL4CiY$c&Nfa7=)a3&w9jQO{BFnax)#rlSDA*$7pW_V ze25zsW(d3$IhP7e{k=v#yg7ZipeuTSw)$3gAmQ`Id)^V3e zlOPe$*u$-zOZCbz$KV7L_2YO~#hSKviv3402owIzX}-g$DUyK^oS1Wk`ose{bA#O- ztKNQduhOd9!&*b>*sWd3I7x`WP5oW*Bn$C9hP$UNN5oqLiQgwM0m1-6{lhR|AhOKY zv@$f69F5Hyom)`_T8p%k08qq0Hv*MGwX1_uNPO&jitX`^;_{q9BlZKxX?ql-bGNCc z{|2>w;PiB*SB#e}cciH&iVi~M_18F#-!!%EnSaN<+kk5+g)H^aVWnA)p8K7+iGh8V zX6Vty5BjWWE8{SK!qR>1i4qE%strx#@hlU>IHdsAurEGJA@=9zvXGIBJYRMn-i38rwH~UPhwGXl_XQ(r0*|%ms(*CLHrkd^ zpN;O>XoxUEh(h_*Hr7Sf0Kk`0-;}II>ks!e$1>I~AG11odu*_btzHRU2wJ~TxaF>D zqMrB5jn=dCCtiMeZ|Hr#9(ksw?Rs&)ouvT7$aN6}Fm}fPgK`x;R%KY$`9H+*=%Jtf%Aa-& z_*>drIi@7d8czX;nLGM$hQ&CIyb3G$D(tZ zj6$-28|0Ci0T*A(K~bn0ejVAJ_W4d?WmQby?DS8~L11 zshZ<)V_u6MY~4^m_XGEf4%|k+E)& zVDh;o`qI9^qmMVLB4RUm9n%km=Y5mOT2dp_p7SNuB%@T)XPKd zR(v0ybIwZmbYV^e35q3cE8PBx%sgw8WFCCFkqTM{p|hA+!ORr)7YYRxN}jWdx(yrl{@?01xt;bNngu-x`mGGDZ?tj*T(`{yP1MVajejlV`PW`!Z1`yqZItBvkrAcNwa2PW;`wU;xN8GaBUpMP+qP|nj}iCOQ6rrsu&cW z&@VMEkflQtXI(l*AT22){Yw07&pTV91OI>_A`~-JmUQ@5YS|!WzY-fL-cg5R#~@U8 zIx2r4-cuJ^B)jJMX>%RFj)Q)eBuXAzTL-7gol8~z2elO_1ei_>6Z@~5Z~|6T#L-hp z-W_?e^MEH+9Fq)St*@?d72GgJPOZI>$gAVGFm4|2Q3AJL_2(ZV`GaJDDXVd7WtubJ(0)B1YGHsnSoBxJvn*GmMo-2vQH`}8b^C`k?%iV^4cFBu5VCS&j#@| zX~_HRY{t0v+K9>Th^S`&=^ciTmgvNrGUAyrw0tJ~L)T6=R{stV}xVLl)f387NUUG4P}8bMblqG1Y} ze7`<1{2_RyF z)Ve%zcPMfZVn6v|C)}}t@-%83`zP(!nv^$w#(0X;S7-+C&9_(&5&~|cp$#Pu+32jL zXRUHyQx8IDywmUcRq2_v2`$a!HKvWi@QcMpe_~@9UCv9;Sm(=sFfm)+c)awAdgv^2YW?_u=`4o*@Hcl}#FveS zL1c%ynjP0Top*I2PI;4YOYA)Hh#~->s!hoH_Ph27UVC)~Jb2x)R;H^JK6k~7#v)(y z-K#3=Dx5_Vm()0_u7Vly^}$o3le(I~($esypAs@F16NuGYu6JEL>JyT=2iUU=F^d7 zUo7llV{{|T(&#v7>T4If-*{YSj3gJj z(I3S;u=pC!oblb3?cS$floPCY=beqGK>+XvOyTp+pyYsX4eZzNpy@`>TbgVJOohkk za+8|^{?YWU|x zrx=gmK<6f*jY`{eo_;gj-syJL|LWAqpNH|=e;g=p?VHQKPfZ^;6rX%DBP`?+vT@Mt zm|9GH^{`_vAe@>i?(ad7ko&j)+Kq$}nS(F&#HYmqa;wr<$lbvQEbCV~#;aTK9FYi& zoXi|P6j!Glkp#Xi`RE>=4dQE!d@r0WjBC%T!V#K|(nOR@HikhAc8q6*C3Zj*g zvHH*L9L*9l=AUr@q*8taDZf@`iTfQ`u!|l$tFdaZ@Y&yP zJM*37?<+zWnq@VD?`~*_Hf8Dw9w`-nSCGv$o$O*O9xYGy;^ zI8>~u2J5Tz=%;90$zK*mo+da^K}- zQ-_^}@8Vu(IbS+fA=+uSGKMU7LKV63*z$!5sdL3>7Q5#dYqeJZ&WJpqLh4^{?-R-9o_$^J ze3l1B)9I8(M<$luU#pG;-STP16FDWW{qGlFXv(hWMD*0VmVQ36i_q=MjErOxwdx=E z-1ye;f!<7vKM6sg=>>T?xFdLNYt)Dvjl+`~G;seeIew7arRF*+%*vMj}{H)uX*Y zr$n$l0LBf)ESwRE(y$y0fxZ|8wNJCwYve4oiDavGNa>kA@kL2_)Gw5dd)F9vgPm56kr(>xYNP-9zosK0q~ z2lpOUo`r;Mk{F7r3DeoJNZqgZ8Qp0%Ir18mG$fH+{ZV}3%$uXrhDjSYZhdN#F%9?Y z441w}h26iWoA6T%=xr3BV;ad=4*DZZWmUe?4yWT7a(>^yWe){1vYS$jGgl@UccD{n}WT$fvsD zTHPK|ME(3lJ^3si6RwH@JtWK}*F}nfM1Y2fJc09zqvDdA*>aO1!_5?eDh#yPU@eg; zJlAyH$J{6xe)>aNr${4B^k04rcYj%Bf0!7U2j;N$euwjMn# z*yF%+x+ED{HuZ0Y14pDpQwoKkqo+?_{&KPvzg86=3FWPB|KbS`&5)Z$4WLd>&e|aU z7aK0G?|f&^_LQnb!|X4ee&bS&-M2zz9wVfh^Hd1d5?ba4Z_cbwa$kL5}q)X#<(NFEv z*?yN>SfO8bcFEoZLbbFQ3fs)COQkHb@>u;lU-F# z0Od?Vc<)tXx7hy;;Ymh)utXY}TJtYSnD=;LH z+*_lOh>QUZnsk~@F2hp83=27!KT!SzaiP_jT#lC?8dcrmHS9uvx$Tw>Y0A+b5YCsA z(CgRh9J29+YpFZcD*j@9S?M)71$Sw8t-3GbuHPD*cUHdWHe4IbmUi~}Zd~jy%kv$f8jSTPVEy&+snuzIq}R!tT9;Uq=z)Tg^>)#FD3oogpFB!&prBL_OCa@} z)Q*AD+aMURGTzERzLE^F{f8f|O(Y`mLBw}`&dc!*<4sgj?<8Kh7Nl6^%+B0Ab%y41 z_ybPxl~R~IAeVIgrlU77q|ZJhZeDLr2j5QK0OawWEEQwZb`lh1BF=nfTTZX`SegJ` za34*1TDbS06BuQ~z{_y?*DA7U*hfF&8m6jdh=&0;BGaV6`_Md(<6^qs`Bsty#UT4E z@|o&|uIz_wrd*E&&VQKRk}R17D|4`&*62ls^TUfDr#Dsfd{XO5V{><`va%w2-pBF_ zBY~TOj0u8Sv4W(@bedig#A)26`N0$puj#*=%Rfe^e4P2$DLztKPS*stl^CqEi`&cc zu$r6GRw|xt^WR*~Py96R{(Cwhq=wK#%5+GOdUu(I*`)4v$11D*!<#}l$e|!(%_q_D zF*LY1-+?$!{7EK}f#T_lEX}$iZE<@llME|%J==Rnf!>&Iq>f?v#T)s9?{Q}_Gv4WV z|7!VZ3bpaD4g9}+x!R>SRFq& z%(4Tlc#1y^vcDwpZ9CwL{7emt&Tz`)B)arbLF#JPx}WY3)@a`GO!$hId1yHwD_3$o zS6h-V1||kQWZQ{C#6cz>jvP#g`GZV4Yw=-t8X+7cY_LL_3J?Ktv$4X0QtG)0D}n*renmSt!PswWRN$fA+v!x9@`>U)=~mj&IFuQP|Y*v zz9Y&aPe(qR*Q&xO=}!sXe(m7afw*1p(6`38-fhf#1_dDNK zcSwnmdiICG8a<#(2zKA(`h)@D*2=;JXUYM#H;E(Q9l-&e7l;SPpw19+W2;Qh$o}P{FkEc8*05+%H^5;ITb}rXpy}|80xfcS7 zD`e^^l1xR}CoONX#cT3t(3r((9{8w9SL33s4BO1sJ=|(m@k>?2SZAi}WvS5cPo{v} zXQotwhil}WCgp-g+4$H6=c#|l$$ln|YF~DoV-=Nt*iW8LZq1k3akB$nbGq1~bRKej zb6*im!dzUS79*u`|BbT}|DbL|m0?l1T((llDbgi98#Lv={qVVAYy;!+yh}>@20&}x zZ&VXzaV?V2dQzdizUwrN#UUfoq6TU(vl_`T4rFBNIzggMFY#HPWuj6Yh@1gCIV=^V z#45i#4~)fclh&+WhR;@35Tp{%Fdxe{T?x<#;bdzHftJOiB${-Hu(=d5n(<^P4RS*K z9_G|6bWVR$DL(PN{QBmur~Nm8B9*+ror}DWk6=}-YVuu@gsu5Y_3gV0rXclENdWWy ziR5*z%hrY-rk83q`4oa9Rde*5ulBW0YgEWhmFDRGpeD`n$VIQzaKr#Amm&w*(A%?;mzz%Fk2gikik})?Bf#_AdLm|3U2W7fo{HP07Lm zcKB3w7KtFfP^jC*%(zSH=uqadG|7d`$drJVYr@yk6 z%|(U&jQMrS9#osypSr7tG%cX;a6!K3_ucmlG&!FhQQgh-dM$h-PV+Z2pRc5e#E?Ep ziXUBbhxRcu2lAG*3JQq=(*}s-dCyWQ)RmT3=|4>8AMr_347_5L;hrwk?U*m$YUFdBzYkx%v(>6vJy3b#D;q=( zOAm#!%FI$EQf&3>HMfq1& z`sZf4{jBcZ-#4XnaW}p?ivIg36jC{IKn-Y~0-pnq41H(o4Sc@jTJns$DikGJt_p-= z4$+z#&f4}sR#Z|9%WZ8ky!(#+^}aG-c7jnWO0c@U+g#86Y9Q@*vi3SlMKDt($r7C4 z4(m3rKN~H9{k@`X=&T>ic;1W;qU+gDh2@oK zitI!Onl(y&k1YFPf_>N-@wUMJhHeNG^;n#=U2>jK}Cc4l7Qie~f+(Zy$iC_^S>@^de@B$;dJPtwE9Y{lm9NVbiJvg&!_B^Ud|DHDS)aGMoJa^ zmcVuE4E~<*ex@n1?Q8nHk|$;bh6XV6R#eas-8*v)4KLpaT`))T=7odulH?W_KSWVR z?0uwnOy^=x&eErDsLe+R%Qia4LNBxC&{fkP^Qgf!26=)~sQXnZC|6v9`ub`Gx&%!Pai} z*`hvZ@qFmjiKWLBnk9`=aE+2&GM+%!RjOU0C|A5WqLq=eZdb+9uFdh;xkF$) zlVsC9iMltwnDwV0f;1kp!+btRRaGI)5bG?&Cmw$IeEKt`h@wgHL<`eXYGlHV5I`My zFAfxnz<3(A71xxIsjl?$doG;7VI!a(a^COv@M!C2dG@}K;|zkL-SE+HH!iLX-NwKutS9H{vnTNN0LE}6GQdA9hP%c}OII7jIB3eVUK(&f>( z!9UP4$eRQjHALd?6DUauf~gs9A#{DhI+`E>l7gj@pVxsgONTeybmJXD%>VXqX_OBX8W?9^I6 zR9DrT&4YI>bRl$Y;H-myXzGQa8z1voFVdt^pIs@HXbbV{l3KEAJZ59N)l(F_73iSf zL!mOvXEn-s6;#!1^WX)xWi*A0RESt)r>U-JTBqrshuVasr*Xs-O$ecskoko_)7d?r ztQ_Ob)9L*9Y&wOt7DZ8DX=w?=!N5B&wgWxhyse0T`g5M!1^(j+VuB!XnP(QuG;C?o zfaugG(vpUhB6&UOy1u(A%TMh6SBuA#wVpV}jzR2C`sC;>5aa~IR#MowiVuX8Uc^aI z!?uhRXr-F`+*ub4rG09Ug(8-sW)IPV5_ucSGt@S%6ld+vnC(yN5Zp-rmMbU>0+L|pwX{*-YU6t`g+*QCXIlOvac^r!ZPWDTz#FsmC8xB4XRtvAc#y?CApk z@hoh?f`F&QlRgewl#q$og5+vI1Ew_2P-! zP%XoW9BB!mA0N{TC1fMylq^Egbb)NN{cHqb{pssZ?I^}E1- z9Fb+2r{cCaDN@Kl6m!kzO-TK7UDq(ij6n1mLux_a`Xw)WDaNBwrt9kK36w1a4$;C) zv>liYEm$rDL9`4>f=y^B#A$(wL~A%jEwL&}tAwIeBzq~u)($R(p;dU;37;R-6#vHp zaDL%kNP)rNi^pfSb-!a%|2Ba>rLrs;RXFQV&gUp+GfxH#-#d190=uKj@gGk}B^m~1 z2y*KzjL}I2IhsPaph#9%H8azn=F3Ok|HvaJ)1USCf9!{F;^fJLM~)u($Fs@!hn#b% zPslBu9L9yVK;eTA4?_}u0)N3EY#ye@db#x^rQfGjzZkml;cC$(xGe~UW;)w`h@wrX zfCyV;f$yJt?f)-^2Oc;9W9s7!_a-n`LU=jFyqANC{Vb#m8b(0Nf0q`#c)LFS)qd0KOC2myv9s=-mh6uSYmX?U(CZa2Mg?bf z|Me=YDH2`KAd^h zZ^gSm1Db379ah&rw7NVHOUr}6lkrQ}$?uliQcmG?3+zu7%p77$l7}9DJ9VK84*ixX zNtzWz#}e7{woMxKEiMpqpYMbB zKL~5>8E4%`(wZiKqF10l=tB@e*EQzz8FXDY+g)AYKh9kp<{OOBOU4@S#i|W#Fl{!* zOKW4ns#BoW`qX$bNt)K@&y4ZI-(-&Vd+M)loZr|tpUp6v&apF^z*w79#Qfliyp?8) z-J7zLND&BwuIO$qS_N`z3B-4as8LNz^yk*2!B|Xxnwua{9D+rUr$X3d(;4@O$ydw^ zCUAAF!@@YjSvO?ozU0Q#iAPV&t+j8rCWzD;uM$!8dgu-Mkb&&xT!)g>OZ$B2rnF zG=hi-HN4Dv7x<5B+`IGuBwl0>`_--ef^8evdk)7 zW8c~;PMtc3KYQOtgHZw}SwMk!syF@nL;+|SL3=UTsA(yDD>W=@M7cnug?AsUgMQ(y zH^JE4s(qmH1v+TF*rE*QJ%scRL0bp2shgWr7Jv^V6kF;I- zMw3dZe3@>1`m=Du)1D4N0)PAmf83tN`#%TP7oLGvFG5}~h>&M~l38nw_LfsDFC%fx zu>)IPSQ2s8p)6}`?~Kv!7sxV&e%~`R{lg*BAT0igez#XNEz&@si=7@Fbb^Ya09v}5 zskVSOc`()zGsKaD2XXq`xi202bv+SMBF}Q2$7*G9qzg3k+8UuFLYQU z*WR%Jtc4|@(*73cXA06u-%q>X3SP%N`k)MLhL^({c@3 z8)n1=8y8&JpZrXmH2Z~+3$4)f?^uA?#m-JPpUrP0K_5h`p>!e6o?ge{BZtXojrn{I z6P@k@?+*YX%;)pei@&h4q&Soc%hm*k+8Fduq@@x@@R4e@_5}IjScKhx=tMY=8u(~r z!Luv`eavu(Q+Eh0h33{J5Ym{a-o{W-6O=ufPjgdz5)o>nQCGDZ3de_M zX=0_6(o#uSXEB{j008~LAXq2aRQT3)4P94V;6I*-T@a;IIO$~w8Wm&#oex5`u-01V z+RX0ef^C0s0yy)#El7>Xo)(-Ao9j+wxvJs z7t>>aMrV_l|HQmI3$L4|4HlvN3mGDxud&9bVTdoo*B+&+GI z?rkqXSxz}_C&hpl*epR8Bx5Lcuh+luhwTE&&-~N%o;L6+b)qU81_*yut@X*62 zu)RHowHEze4@HrI7bdX{O<1JWz9zqKQwognj^-{3#iHTfC?%7m$h@kcz)(sdFS5qB zHcg~k_CFkCN0NlRMCiyUDPXM)ie@r--&%IC z&IE~&hR>5_8FJ;VKI4WJbF&+` z;r2{53n-rL>p-wgv1KicG0eyi`GI?6=HT33I1ALX5?h<=5aiv( zQRHD->1F=BX@g0s3rfl4KMUeSONcaMYr?;axwZ7Wu5qdxoeSI2C5h|L!fWiacP>QB z(J;BDv`nKZm|escsbdFI8wg1l^asfz)F$`FBuU=4#va?Ve;>BaZ+ywtv2%i&o5uz7 z48PK-l)`X0+;wVdyDsp@)9KM053k&E`TiB$xn2fkFasA-5No}=pr7PgFyk%)Qt~;Q zJ=E{_`>z3SgUCRtC6x0iX0vhFYKoL!6|Z`~V{83sS%<+8m|z{FC{&W@w$`H726a`Z zAQh^y7p0Jz#5shoPgLr)Q}CB{Y(b7dg44pdzj1utjv(!qOzl!3Ezs)~K%OT*UTa;N z5Q}hYMUkzts&dCHzEo$&8tVwO9pAqTbBQeXsh|)NN@bot(QRNoeyGceZalgwj_n)x zj+|EjlFX8vbSk$$CelJs3eyN|gb#CsQ`z;%s-O;95w^i2|t>dLT@gH-% z{zW(9c{d#3&G8)08Q5AN-mo?VUad8ZHmAV&F?RODiyfgF3>%hMyt={m&K9(jX~+XX z{={u9ptMDpvP}7cH4L*T(gecdNetd7;hnV#-+21wnL=4<*pP;ZsDT+LvjksU2iKCc zfR6U8jFXar?_;^P-b30wX0Vq+3<9^#rp>Tt0k{&t@h=toV0_d$$JSbkWIY#%YcBlE zji)$tf&X~n>z{WmR#tKxo>zDSD}3m_b)4OrgRynkn|RiSh#;x31&Fs;H(LDdR^c@=6K01H(;fwkoN~D@*FR}Wq{jmy&7lEPjPOu#>B9D z9!n#xgWIxFbw(fyG-Y5EgtZlY#`fCL)3S#V>sU-uK=QeeuQ)yBf@M0R71J6hgo< zpak&jn+{=5uCQmANBd_RIP7!HtSnUYey!a4VD0AF-F#aeeyrtm?4zlxY42UhZ?)x@PEldiP!TeZjB4 z>+XA=vG2gzi)PaqYNPScgZJSnPrn%~vPOEFqsjp-*l>!LUS(UiGPWi;1Tb1UKJgcc z)+rvQ!I3%~`7MHE<3t{FeQwBUaXzrPw~N#Yjej2>S-~Pv9i$Ah<7iBzi@d;r{Rc#^ zSA0#DWk3C;0)K03a^_pU;TfM>TOEGY{y~QQNB833;XOD&4!t~sQ#rUa*hQJn?h5>C z4y~z7iKjsTvgl!{--j{`R5c(JY*mSJUVgz&)i3)Z;h|K z`dWSWLmw4j|FcNGR2QDCX`?TiFf)wv%4^12XcG(DFw|*T>%=Zm8cbOir2dfB8$}vK zMSpTmqEQA-?jNVP6keoAVot7=+f!mtMtvSeNSVU-b&jDjh1Ipyyw~e}$vl5~xzEph z`ju|~o@HD%%rM+PgjgHEt#84M<`C?u(YD$>#qF+YXI3Wsa7&F$N{o%e=EfK_FM-Jv zrmW{xsp~KFwRxV)eS7yjEf#^!I4G$$^Iq@2jyBHy0SVZY#zaN3*gkA6Ls83G$5@M6 zYroy(r^LuIg+ad;sK!}n^|jXoL(4L>N~494gF`Gbn%f6yShcv=%E_8E)e|II3+I6j z?fe1@1+myH@S2nqfMZO?V~j>)G1?w|$pi5Gxpj<3<4=*%6A1v?f=eB?ycn>4&9kiQ zF7O`@EHCvaQwnSxC@(<$9zJ&0BiK2=13RBXFnkZa_J4Edqsgf&%FdnJZPgM zI6M=xsx`7aYorH5pMSxPB?a}Ov|zk}Qu{OT_kl%msko~f9avPJLFIX(7uVWgb93|H z`uU9)ez~80SysPKTAv|nAXElui_y*u$TB!x2WF_~0{`*Av111=Um6wz76hs*oIH6R z_nq9tWKzR8gKPDT|sn2o^ZbHhlEBeph4}dU*~d#e#Zr3`W5B;yoY8A`6OSDok(N^x=4l zH+}t}0-f5bSX3-d!V0bSXG^wFYu!AYx%UgmqyjtE*4i)YOn!9V+GswV>+xs;o|hP} z&v5+V4OrtKgo3Rcs@ifF_>ThyOUuLM<(>iwaILYnG{n_cU4f})%&h<$%Qszr^b3CN zv!DI+7fT^mjJ6o>Oks?hKk(p#Kljk_<3FEC-tPBW=}A~L7ori4N{YlSi9(x5WS);- z!4o)hejAlGki#PDuMNKSvnS3LUEn{)81JlC<7s)On$KXR zKuv`Cyu!}B!kP2i=eDNhd%w`v{lriHDCV=e*DHD`iX6Q`fx)o%C$D++E6)MsiX#6^ zmSst}slDjohgt354X3jMlu#+?d%Ysq;xs8v8tI2FiqRHzZBmsyo6RwvOfj34m{%2M zWr@1diOw8#_C=fyhk1d|{Toj%U~#XONH%RxY7DNU-fWz{T5H)^HXr`*mmfOqY>(`C zR-fCRTU6SB%XQ?^z%o2(ZYifxT|e)k)0=r0_>VE}IDW3$8dbkGo7T*AjZ83>20c9e z>Z5LTsrdaf>)Y@DLSOgHTb{NTjDuxWfdw#J9$ranvx#cOM)@JW?I>UH8 z!DKSSY~};d7z=AGZ0KHCYoWD4ts9%sn4?Ey?`ZxIg`KoE=~t96iS{`}1Zynj^Aht} ziP@~gWIDrmGQ)gc!bGlr@Wb`4D3QsDP&`ws71X3rRnmsb+T8KT+0m|;V(qFve!ozB z_rvEuJD=CQynluAgG2O(8O}~@oefssa`SbEzM#+Q{SO>}j+FAYc~wDW0!1&!v!8Xd z{l4$}A9%q_Ub0kAw{8hM9~f;G^e>4JmM&U$IxW(g%6y8$j$vRy?9!yy7~>1s@MkLN zJ4MlX&^iZ;z$9f(S~%8u^9WJaq01!vfGe6p2!aWcgfWj7EmP?@AoJ3P;h~Kyne0~+ zjWo#fT;)afd;sskml;0^DOm`7uqfn4UgZ0j*$w)+7z_$1BJ7+W+4-z|+eSrYcj7&5YqOP0zAj$`FNNL*Ya=O;gwMohkBD8A>h_{d=AzmYt{Ic@i|LTAI0s5Kz+}^d- zf2;b-e|%!P^cxWQj$nqV40gu#{g1AX?_SM!M=b3+cII_Q_uor`-um#F^FO>i$kd(# zYk0qmO z7XJ00UR^&jG7pqSF7F+>_5J&@mk`<2t?>j8ojCWNwS9Z<{lEV8f9V4Mak-+1s%Jd) z*sl-vEr0jf?dhSaW-PC*kXq*F$;;GFUqjQAzXGHp_ah(r_)1yU-(ZXdNgr6(Tzlo{ z^yzaGLVlHFb9+=2Zgj_+{&&>6q!2Yx0t9Fi$q*L7!>}r-97lSwBmpT^T9%oc67zZG zrTCPDwGL%jrQwuwHf?Z8AwZH+pC8PiAYB-}W}S0j@{?b-q4;sZ7_ zvz%u0H2~u;^>hFJH-CeA+L7{yZ#tI!^-8-HQ*LX8wSD7Bh0i^Bl7&=T&YE2_y4`hw z|Ns2PyYW}v@WM|muPy(l;}4#@{Cyw22RB`N87gOJZK=P$HkdC+gWdUw2Ue!r+pBq= z!H~gxHZS}A{-3_-SKmfLiC0^T=f;#I+5Ut*RYuf*_l6TnN#DH*4uFo?>taS#u|QDc zU{FCMK&r*^BwuJ&b&Yy9M_t$G_j_>cP}LUBHmV9j2xOUpP$CtvK9zBRb0BG;ghH;e zG+zJ%EQ3vGOF)+6627EFkB&SaW-J4^7Fe*p{XCqnS7~E1yLn%~zF|+Fz*&Lqtr0$R z-w9lG<>9R(d)GenjX&_S=mP)oY-^5Yy1zX5NiZW1ZsRhPr0#;*;muFK;p;!~=bv0L zrUnBT3_G zqGp;Kg>SP=4TY4~gaY@A;^kMLCq3WM=Qrl3)ZSGvfKT3g3P<*>;HoPQ-YbNB|89z* zT^abV{N8`_zxCh!>f8PY-t&j=xjirPVqVYT*y8eImrbvE>a*7Fy7$prQO>Su2S+R{ z(aMK8q(DWHBU9cJ%32P^p$`7DJ}|weW{?(dQwqXquOKlDuHjX!*)V@dsKKw6W%&$K zZ+#DdzL!jqjnsIMO%cp+;o*u*QBOqk1-Uk+*&vGyO~QgMP}0(*cDF_>NhP0t>+LVV zM?Ubymr<@El>S7~sk9UZR>FSi_WP*HU|Ejxs0~Dnm0^bIti(QE!6*Ol zedtd7iv<7ppZ~-ahmRhkk8?FqeDW?#GUav?r z1uuym<@kbBNH|1oP*jeaR*l1n*V93ZSxiLlGPA7@Jbe5?yqWp*4y;A`Ar(gXB2!Y=R zXq_2DZnY`nsV}(Yst8)l_nA`%Nd$dP;zom?$S)2j9+6`NK{Z(8AO&6w!8f7R4ZGAK zF6B3O_Vn4M(e}8XWf_=(d09TR|KQ<|%tl);QA$3CK&?}>IZZvs2A&a_=WTU*U%)Df zA}>&6S&;QsNjHa`4<>6}QdTp@b7SH_sn+`Ls;=+2^W#3JzT;2c3})USp+1=S_Kq7Z zO?RO#rGKr>vP#>Xk<(A)DoPXnWLYI4*0AOe(BK47(JM53asNG2haryt~*3hKeZtSxkB zIOO%#`Aw~=*3jCZs`bbFN1kz4`}Owvc||h&pG0)Nm8tu_esn-@JphSPAuikl_9<6f zj)^l0cfkYHI4LrWHC)#<-*n5(UEuF_lx3L>mzJKE7rEEGah4ApI%xmNzj)goDR8xr zQp5%Ew#Gb(HlGHlYn>*jG4SI~tx{g_RSMaNz$SM>Uht#!bO?rZcFK(R0gF`NhmN1Z zcxvYW&_b?ngPEIK_#Q|cwUn|&+o5*a7B;|K>*nxnSqJBwaF(wJAiKcd z<=D4x@4nG!^ex6&5Co=^+2pf#-1Ux!j^Dp8FN!x1k+K)25V1&%3S=SZ;>0tM-MukI zkOoXEiqYX*iUqUfv_%zIlg8L}x%a>G^I!A910$u>C!~^w7kK@PE0587Cr+DF z-jBxq({d1r6|thGg@6}ftuj0llEJTc?1o+7?{e(jyH^Pz_D36gA;hel&Hkj?dh~>p zayiOy$6~fUxJnw7p;hUaVU2C+-Lw|GqrYvDAusZlS%qIKq>zpP@Ib*3htGeZ z*L?hehk_Cqn}_hxvF@mv$}(WRXdr@!^@4>EIi;_r4C zZ4L>Na%s4X*>r|^S)MA2-kj^nkU%Q>v&M9RlL#xC9(+h0yr-58X+`k8jRwu3U72S& ziabZrE0E<`@VTWRMd)e5Wm&BoC;sQoXgdF*ABd~()w;efvMMk1j*X{u6pZq9g=_SA zL{rqphlgl!7ELK-^AEdAR-yu3;O}xU;kKga6w*;HwvC(k#VzL=1 z_b0DcOS3S>SYym*^1RrYV*bS+SZ21?-YunI_Ctf@o=!=Jv$;j$V!3Efdb!cych04a zuV_>acowNo!vxshW`{`NTLFB!3;bP-OsPj1{PR;cD?of5h|U&%(Od?J>@Sc)_`Kfp z?J1=W-sQwArCH&Ed7Jb+`xyKVDHZZMmcH1HJb$gtabxUnO()x5@^#;P?*r)fdyWKY zW)#$-NhfKO)?P1!T984pLHeX=hqeT%_=~tX`nGN+NF44`on4OKe&;*!JMa8$WKb1= zI{};rC^ts0Xk!+7_h_yA)mr<}5c@PmK!gQtZ?RL?8nxEYLHE-CuW1#grEWBYFlU*q zv2Ux&>T~})uiZNL5HtRq!!ird6s#_)m!UDBlTqCPsj5cT#_`?5By73`p3GRMvnZ9`98e@}uhu~%t zYhf6c7C;Er+R|A2ZUW5zj^dIr_EeT-AG6lII4+6{YLt}Yl6%zVY}`;>({_rz`_Sd_ z#ky@c87)$qf1eCy(8N%8;$Ld0b$x}d^;4|1&5Xa@IAOnGm1S8f1pS_>@@Y+!3<<&S z*8^R{faFFl(4Wk)-|jwUjJf-NS7uBIa?ZJP&ats3N`aWP56s-`*v9^SyLe6Q&cGvb z)+O3PTZm*a^rf+LP8spVBocfe>NYqmlZH zstnN#jho^$O-{XpxSeXP-%?lgqkn-`ESTLNF!QNsxMssc#ECh|3;O!ps#a1x(DLO< zN(|ioPq^j#MPTQi?;PLU1^y*g?~;(WHuQs}fU{8G3L#VB8~fx@$t+QMgC&j&(^0pe zj}I`%e4C+-Ibp1Q2MPRzbS0&bcY%4U-NtV>oYFum4zQZ6?F)5^f_*6#1*THH5akVB z-x$;D0{;@icr+SXV_qFc{O#FL+)xtIb97?y*oc$`cfkwTkl{p6r+yT7jcrlu9O|mR zqnwrN?EYe}*E(w*yL&m>hAu9Tr2IY6sM{T?=;9Jvm+WASNkwmbaILfcfpsxu@*7=U z;9o-6+1`?MU9EsbN^_b(X`PPY9v~5zk>QAyA@I1}{zM}w=q*Qe$j4nEl-UjE+%IXZ z|HA46m98{1-elR?q}7kb)C}C1!=<~6kS5EbWx5=LJN_A*Xb|B&Q!^Frx;mE-{8F}L z^6kY|uG{!q6-5zL6=cw;v4Mm}!I+twwZB&I$GJdkWm2jG+sSimJ26a6@eHy}9l~wJ&z4L|?CeB4q4+wPLFB+fLP#%JlGYu&6aNxQ@bipCFluNw zG}@nY?1v{K=CDOY0G#y`P?af2)l6;^^*An`I8SKvTUO>{zy3SFwDp&IP`$0r8D{>3 z)^*c8at-Yu=IAj`Utn{#*_g4r6vU?5#u3)}l*bwifFY#dV^?0$1^y-TMoAtd5_!|^ zYwVQ4@QWm^#S{ufEd^bj6!gitq)CpfbAV_DN*E5jC$tJ~x67owVO36kYja#Bl z3nmLKPJEny#qNq9R7HwFDTsbsK>Z)JNXDZPz&OJ|nHJ2s*`lI$M<)!mQqJEB_NKd& zOo9TrO`y#M3Qj3Esx0eufq$t4J~xxjL^lX0xRhd1`UBAgMJ8rrIyT!H^et7gC_m`@ zUp{H9eQ;-c=l}S16X9J%INm&L&8_6;4HxVThvGU>j;Zzchz{tK9*)SXgCAglh$zc* zbb)`#1b#4IPN|D$S4KamSRguQy(Ug@CMRmf`^kkQZ9BCVxWmcmyt3MRwl+6UJr=Lq z7;}=DM++%S_>CiP`pi+oGxjq>JGS|By^1pj`3Op&m6CpJ#Z5W_7eBg|t!Ha; zj0+0fg+=rhL5+f+m%l0EgYRH=kLYn1_+JV)-1M|GwQNqi$W=$ul6R4xBPj{UqBS7$ z!6F(_*ycZJb%fk;W6XQ!v&Y65B+q(|h)%~eixDQR%pgatI-^lq4xyiPJd;T^T{xhk z#ncE4qYYQHlDoja6yV*DW!oq@rX@#~px{yLnuqNmK+NNT4i=UJ23i;1ymdS4e8L{+aM37;HW{ z0^jkq0B)ot*h+~qEK=V+8Ze7++H>mQSm&j^O%RG*P&EkahJgrHJLi5!&ujNsz4Rb~ zayJ0WEy1@oQ#0o0F1eWplAZi~tI)RaRFo}g$ZrH9S}l707j%JtX|ytL0`QEOn-IKF zapK>EBDE>@np0F8jk?mP>KfYUVE90-o<0CUkq%HX`` zb3EPcF2s=j`JIE@T6ee${7a*<%>c?SEM`R@tfk(4R4WLROk*sJ z4(v;p+`t=$l2+h&!)FTy+gbV88vl8^fyJV<{le_I>E$yP^!;1^ITpS;yw`Tk6Iz^G zx~~4P3;atV(@C83@b@;R3El?NT9a6oaoU+Ic_JM-8oLEDS6j*>@#BHJz`XrfzkciN zHVJWG(^_3DxH4dkXdi?aMX=jhT{)Tr{0iS%xm~cR6mn z`DQq4*n448*gi5)N+sGcJMUKLn8C&*4Sc_xAwVJoMmP{T_0)s8f^|_+Ft#TW4eK!$zb$?4kQQwc=;6oleY^+2gY9-?lhbp{7^3+%#I0#< zYY9G82*DU4-h7ST4t0UQ>(d-%Xnvjs3ww6l~k%x8cxMx6EHDthyfKB&O`8xrI3$XH$-dWoOSmD#G?IR zF3_a;g7)PF-L2@m&W&I$xAlcuouV%AcR8}6U?CNp^^$*)l_@jtXp-lJ4|=H|C8D(5)bEbb|PT$fpHD9k=%gB8xLU8DGe6 zs|);Hn(7cSJJfZJx~h`Ry$}LfoPIz%l$#Sm zE}wFS)ar~D%c;arb>1>u4#g=mx&V{|;xM#Z{h1kp+qW*oP zD|1+;4^Mx~01sgyr)y{KYV2%nKXp2p++d9fVoFGI+t%3TR16yQNpLC3X)~I|^q{&x zL~!2I3helIopooQ$oF*UiWRVPzsro;zXuo67@34^xjk3|z`;o+)&X=uVQY>5nKb*l zT|0AEgPnWEbUeP1**k)y79cH(rlvMtTLQf0kYcS(`8~6@|Ma#zZqr(;pUC%g_K^_) zyqB3v--T(}0!0bLwjp#}M0YN9rd-PC6H_%7v#HnFQ5JSJh)7jcC9QQ~|J1vk#NU&M zW7*GpVEls+eW#3T87jL*BHY?n6VbsZ`h6K=maMfRa&4S-VQD^t%KU6XNp*oU}O1ms2T_fVyT2)#^4fTPeMi4w|@is0HlQelzX z7%&LN7=UqDkmx_*rkW!_!!>F_AoP#wc@r|N^wR3vW0Ggg0 zh3zGM;+OLhU|wZrj7K9(CleU0q3asDs)LTbO&@$b9YxT|q*e=48x0-4Huk>#jxG%V z+`8}RfhYJP6VDM+2xfTKb#0(^jjAqT!_+lu2W2Wlru;4EA9?|yWNQVJzra#fcjE6_ z>^ZQ1tuD)Nvc{y&h0!L^6=K0ksXZC>@R^#$R)m1kH2ei?20Rv zN88)aIe+$S?7%d&Ta*lONT(xn(6xuXAm0xsVp1XY!=SLRK_J@m)LU*Y?)vl{)e};% zhZH845?}#_FSKEJL95>y6$)Mj0-%iv^9UrRh`2i(-&2qh_XB}0@OLMql2}?@0hqC| zzV21hm;vHeh8M-9!rw(XJ<({$yPyOZJ3I*Mc@$Rk`orOkD{E`F0{F8h=7GKnv)QC^ zV?;EI;DtTm*nJYUZVa4TY*Uggz6Qm%rjGt!+y(wF?q&)SSXov>dKW%%gaxFq5^+5nL?;W`%`$;lx8l$4%VWv_mluE zC-r0kEocWNPEu&u5(z1#>|g4Ef5{fN&hi!PIAZ|)!2ru^t5BJ0@wq6m8>56?GGK7d zON}hhk{eSvA$)m?U>^?6ZXFdX`YleXN5poKlt#Ip~l zpmPpvTXvozbVq_9tIw04I5s0m@58I>rZXi%ds5|Li!4fvv=&a$AK- zuh&PG=R*+P-laOb6r1bkt{N;YiGF_oA|T5Z@;rwS0!Ev#gn@?PNaXWg*BbRFdA``< zj6vfAUe_Au&YXs`?g=|UV(`Z9jel7EYm!2ML%~XMB++^=f+;Dk#b-ayb7WcWAK)~t zwxSFCU5NdM4`Du?@?<;)J8$EuGMNn8nq~1;H1P%emMAkAPsdgPETjTL@pyjyTsfc4 z#!u)S9qM$Ex-wooLL-mPUVuS%ts z**Vlz1p<&28H_e9z6u)Q*T74UM6O6bj>RvxH$LLfM+(@g1~cF3ocq8NSG+VYr7iy2 z*c(N!EDH2%mmCk-F)XZKu!pBLfB{o$ICkFa_DSM%dr1bq5OQCZWve#iz$RE_np!7o zdnqKK&@5ZGR0<@C#K%v4{1Ed-8&qY9tmwgL4I(;eoPF?#{J<=l!ZleFk>3$u+q|7f zR`Y``8*T{#v+oM|0bNL$yg(cTNjwP@1TWFRm+}0hb5{X&}0mGil0w8pBEDX@r*+A6IY36B_O9YjG31k;%EwC#O>D2d+8BHHtdST7Kz)UPvm-i|U5N-vePz@pt+fjV4~c9;E%8`tb`aX4vLbqTT_8Oeisf!{ zyL;aNS$sAzf$XA1bog; ztp_1J{0PDdQ9?0oYym`=0sN6J@OLSk<5K{$wT2?`w%JW3KyaGc3L!ktg?!f}xqgc# zfFwycI7p>DWx>WxEel&dp>iAy;8gPjP-Ah9MT;L_=o6R;uC+tl7*jX?wylbI6C{4G zOLcbdk^gJVm^kMGuin5U5|%FtrIMbT9`t9FP>|C9idy(-aY;1RKT2iDdj;~MfK&?e zdW`jt(sp^4vDiYGe|f>x$dm8~9AjOcZFAkzLvDd;pEkd=TGj^mE#O1utl5#^85> z!_!mCPw0E=4+fNFS)fPLg7ZOpWeQDYHCCZG|~Q~7~Nj7fp3l7VCQ}_e$XTY@+^lGYQgLn&Gqi3!4ng>)Znn+uA zcQ>aQdtWODIJSUujnp3dp!Zu^O`adw#)5=5dJCtj4XVUU?3nqi5#|X^4(hssiaI*2 zlbwjXGQ@(tCk3NA;oo;t10^zB>x_2*|DgkoFZIB`WKaAGoII^K3cg0Ujkuf2F8pd~ z$xx$vA7%MS2q2!G)T|{EFd@)ezY=+zkWvfj)zg$xei=on)TL_QP78mH3-;7J;4w8K zj~5HVunYWMiuu;gLVg%N`o!i1I68sS1= z$4!e<5H&lw(EuVisWk0FfoRR}M87Xx>m4cNpSlaA{}Stnns#NZZ^VLiP{ZYk|4uaR zPeD%tGt5i;9nyzM(8uFs)>;cvp1-rmQ9%lVbozzUGHUO95p04OtGn zAkwf?ao!@{HQn3A-oJ=xj%ohaO6suey8_my~O&M`aZ*ceNZm*4nZNi2ALrW=sJ#QtZ1Ku;D;N)&dGnZ%`U z@q9_2_@kYj)aLUVI->d2y5d3Pr?-$H9HNz{Z72@3P+Y=O82NKj%K9tvNVEGaJAT+& z6Fje6QhRpJhOU%bu=9-1G)FD{kn>BaAf!x8RH92?L-5Jqb4yW!CMf}vzuMcAPahsG z=_|z)LhITaA&0I|%OsARbM)Z-_kKm*m$mleAl#iMt~PS*7uN?H$Md$+7pLI&o?z7e zdF4d3zYF|bANUxP5bT4+%jgk#j?Tg$D~3HaODM4@wz0>bl4S-nm&`o-3cj_P9qaaz zJOM2W(59c?EYLUIt7vo)9T8iLIQy-!uk8YV*LQa4oq}je;RMHGjptLK)~OfA`3o(; z)`QSGMLz|HuNZH=oXugKeaJcI8jbr!|J`#kyTIS=Z&1iT zCn2U3Iy>=dPt06_rqc+w;s5{;lu1NERBcHMDSZ3ZNP@8dVlMq?U027yqNO|YTbOwg z_3lLy$7<@@s0^35O4NAWE{JG_xdj2q53K9z?Cw;@fqX(6x%uh(=f)}r%nkpZ8MZB> zogRk3ZSe&pWm)zWeQ#2TM;OpCb@AS}QS7*x$R)iT;bj9EF?Hj#bDPp6YHUHf6MvWD z(2>J{pqoK75JGr$1#8jTElo;kiP{U_@`Mdt5iGJh1MPtw^W?-Mk9TVI3h}(xJhNX<$%7jw$=syZpHq~_5+}A6-3KXcP3c)v{E4fDg7R; zjD>DUe*}b=;^T(D7VE*l|^!pp{?Cb>RMMOU=@6-}xQzE}e$mIJaRR*OpNU2gS z5N8!hK#LvvgI*W-yAfAicMUeqY+NRYZYC0xl!V&_UaP>3QX)x_Am;uMNpGe_Zs+O%`cJUNP;X!r2L8|C?day8Zp1GD4cVjX7J~n_3M)DrE_XcWkq{I#q*3H zq(GKs$a3$I#i0f2oV`^_^}MdQ-Gy-MRF>z@W#*wTMmbGw(;`XB-ae7ID5Nv7Zy(nA z;7Q6?O-~zWbTX5k4zNg4iyf1TWHD7r>6~-6?M|D_D`I!X zAW0@RB2%JKiVN*80gAH@j??Zg@ONDslb!~`<%y#XkyOu`{5D24r&b@4gCK&7!5;!j zw9F(fCML^xX9uf$_W+zPLYOQNjRTZ33F6~bDC7I*jc=JsF z@a@cQ=uh#+)Hv>`E);$-K%(rRxIivDDG{Jq)w_sV-PYLTZyOb!6F)zg)Ma^&EH9w4 zEbZn-4I#kmrM9@X0BhT!hYmL0;E3IOk-(6nGiF&*_rtw#$?|T*#=oMwlT(J zn6Wk1WS4L!TZFPELidIm!X!f53<;IpP3lUNaFh6bb?)zf?*Di0Ip5`+_w&5ZyM4}i z&w1Z-o`)8XlA#|-zI`_A&1v!x>kmV7k)Ws@(Z;E~Y@#+_QMiREp@hELk|VW#)4N%F zv;|SaCtutVm)$!1?rex*fwJ1Ndrw!g;Eo2zJ7BDF|U-@MZD0aL##);^IrSSMZGEK_U+_lccElxMt1y6-(*s zVt|=7|IwNR2p_T<7ANQZQmPTn_?QW;FO>1r5mp{O`v*yDcuP+SJSv*6^G2x{ICmKyu^gLLDt?SVFH_iI&3F_iDmrUL{{ zmy{cJ`;cD~9{RW1Xso1`n_1W0Zgv#I+)z|6&Q^jS=xp+^f52cq;aEduDGI!QcV0?cTvd(!|c&PkDkEEFMl0#O!^&k@4B$S ze)|YiFJ~TI7F2~Oxc`A^zSoo0vS+%JDiJp0ekEHmUoNUOQroG1&y8V4doS(f`$h!b1h`X?-i%Be5#&E2`zd` zE!RF+c$-@q5sAOPCC|$r3FSSS-V^BFo8%)>rDB7)H5^M!X9}bl5baMV<-**(j8&9V znBTc&xXBuvq}H{K+$)Jt^e=;JfcnMDToZA&Iw06lDHf?lu%Vj$1!5ho~ijV6?Ux^p#)gB*+@;p_Pqe$mC z5(>7>Tww0k%%F+-s^wv+YTT{gG@wB!wOLmA<0A#8g=DRQc^XQLUG99|!~bk8D5@{h zZ?y5c({#{Ait!M6@Kz_)CjkTT88lptkLA{6DcsepLaS-%dT0f{C_g7c2SBI5x{L1} zc@N{Qzjb(#23C1HyCD|0)77|fm*qmx(|uVv3tgClNrum!8O@gJ9ZmUa_X51CoIos7 zbl3%!bYDGbWo;Fqr%Bg;st}X3q&TGOXf3vD7Zxs!SDJ|tiD-|B4b5i!EvAbXnSg_M8$4=ayJ~6deF(y~8i>Q1r5@TJrXfkKe z-_-W$<&lj^P|V{|R_$ciB{#3})n8plM?+*a&?xTeZw~75Z{*{iR3@b<46>@rCuc(s zjz;U6N%ws>wfdTF*3i)CO9~dTU~d4Jo&NAzI~w7XQL-9W?$bs(n@}+C;V8kCZff9L zl1c0s>jB*-yL~dI=owxK8Qm|$Hf=sH3l5kaHlEuFUY>}bZ-1iHwZ2+f+-5)i*M5n9 z6W!laQ<9iWXa)>wtt2n_8J;0X`9(!af`{KqSzWTuAyb=T%)4j5xiJz?f7mKB zj$L1CU6_h4`?0OGUL3BNkl0`KBS`JaM&R>egK4j64?nmmw!klD^;b$Y5C3>)o_Kd7Sf%Y2_H#bU)ts z><{nmkycWy!0=GUsP0|EuT!4#4eXi5vhjld(fM+hXrs|kvquY&F8CEl!uSySj7CZ2ymzX2dr zMU%aV4Y&4LH`3C>MHghEW*iFa@`k$cSKU5Mv?sPUK2H!>_PzvcIqX$u!Htc__A%c9 zznEJ|psIO|S2#U~l3)At%5~JobS^_VXdaep3cFgykhO!&$k}^z{8f->Ape0q_?Ju4 z>g30m9O`2iDQjgc`PaCQ<{796+WFBm>qEm2&Il@CbISBn*@U(`E!-p}_l1w7prw1_ zLllC`%+ldBN`Mv6?VcxutbWGh>?7ouoS#iC8KKm)YB-f04cM4u&~QPwPe*n-jUBu7 zrxgBVH3Ee_;W9Rpl+1+85%%9{`odTJ{db$XaMeDE{c*-n+4LS%1LXnhg2U6s)DN== zUb%=YRAME$%~Br+_Y1hv=N4X}2Dq_`_3rd<#R`;?;(mR#U~R7lW!mZ-G3Ay>(8K?|e^|*~eE1M+1ib+dYMI9Z1nh zg9{rK*%Jf(iHNQ7yrK84^XKK2Ls1-6Lj1u2x%IX|BJ6d7oPPDoSGZ6y>G6Iz@xnbV zOrfNcA5xqcH_yr5XE~qE?xjD5{PuNjBOzjGYK?Ku3<}4~$Lw2B^CTK8SBx#1xVl_9 zlBdL@O!_P&YBzV&Smc{kzEj3!8lC95dBq~DyHycpRI#S!wtddrwWm;qEvi1gR zvUgc6-;Zf+Y?Un`P9^s7Z72!=J(+hjA0~X7(?!+vf{k^}HFmyl00o@8_4t;3t}2lG zvFY0$axxudOHbE>W$zm*!Qo#Him@b^168(g3;8$R>tx>mfm0c5(dzahe9T4hB~04Z zh6+FGD1vMS_^|G!3x2&U)M@qLx>E~HJ3Y@2e=hy!0PA)&fvObIZ zt5a*F4A;G6`9^ zlv>OkVmBUcTfBd5hupB3!C1y=4`)GgEBw!uPE;c zH9o88W#*jYI|HQ?q3{~&)5iJ`?_*aiWeTiX+BS1S&#gH|Y22mwlnA6AIIw-iYwKXh z^u&)!i8&JI)$nR@{3Iwa&$H|a`ud7Zz+Uwsdm(8P5(DFza-*j|RKLvm{LYI6H(e>u zmx6Db@HzQArR)rTk-6YfVB{ zHE>f?VV=CtQ1cX=_ve!Q7bWJbUPNq}e0C-^b45ej+3<-I zXV16Gx;@d$&4+TZNVSyuyEgBY1&RXFW(-*HB3rV6Fx%1kM``G}*rCVnN)HnP;rmxP zhKpsBvLgHL{BV0rHOScu@K>iEyARiYM$JUKO_kru>GrX8fO^wzI01%;yEY2Z&kUz?{gTX-C(~*yF@56}B8AQ2EQn+W zVN_?va{@I;qAhu|;Ot?KUumA>>ek8+y=89F0K9d)y{-#bH3sr3uAaC6*=6JanjL1wRIJ|UBVVBBG z8DTj}N`1Wb9v7a%lGjA2A+*HsoFRHffX<%Q*Vv^IXD^m$#Sf$vwA^9O%?{_k`8FPht$j~}1G`{_v0LQ!@?sJmFAWNJS5T$e<*$pzTd^;J%p z9gyVrMlo$Nf6jzH8=3iGL;2A@Xp#OawyQJP`K{8pkHV~hIv8FhE8R@z)x?~Pv3aRv z@d$ELe}BBfqh6(&1jR}tzU6@93r2?-x3`6qEj}(!s%L^b)8T9S30=qERTs5qT;4~U zRD&r=z*0>s9RB4uTd|T*VjmHM;|w`NAP|uV3%3X}-(XUhFGN3t7D6(#8dPcp1D3l1 zA}u(W6cPckq)2A5R+v{$GV)nm;8VdYAj(D`XWOXa_5t+HGOC zvk)_!r%N~~EZoyPn(7$9}|^`0(qf7dBeb&gy?9k0Q(MrW#YSKco0JhbEbd+3K!_$5qp-u(2O)?4 z0kH)K9T80@L4NiM4W@$8ozr&z!(;n%Y5*;)E&yP4v3jo&A9_KE*gtrjC@~}mps8nL zYMNt-KL|!m{}FY;pM(VLW*-`jKIa>TW-u5(lN0^3)o`>PS`UN%_sm2L%F2Rl@Skk| bT_JFhv^0QY-_eX$U<`87!p^+O)F+Ebov7RYk;#9Q4oQF zsf$N>G5!QS|KO@3B??nL1vrA9d@+?)QGkK*p@D%33Wb4rf;I&m!oaw*!oVCG!NBmR z!N3qWWwk2sye*?&sJ$8Av#8UN8{nHRR5(*MUe6?#YQ8)~sCP&m9!e;W5}HG1_@(!^A}m$tcdOM+c|vcTcZ%pqQZ{#Sxx*%JkO-IhM&71K0B|U*YFv zkk8mbaMJ&O{;ycz;B!GITy8+X;XzY`exM;|oI$QQB+-gDD^U{EPLca7ZTXEgiwu33XW04bm^a3OFYsOJPHvd2>tK*& zg}0}zZvX?RW$&RzSz<%R>vyvP5hL?0>+CJw7QXjdC+JB$acuQA%%Tz|jU9OP zPQnVuiUR0b0h04$hSAg7UIvyNgyRZa^UE&s$Fu!TwfEoj7* zSk!4;G+Q8^Nu`b{g_TxrhQu-yjGIhC7ivXgeYKs=@{m3`NA@ys^+Om%YmfRt*s^uC z$)kC$qo{9H;DXJt>9Uw2634@b4nG_?=hbXhr%t^>RJ%-MDn+yi;`ACsL*Vs$p6|>f zbAj}8W8~@`P+B%e0;84T3pqR51r};}Lv)sH&8>gkXDU79++6uSI%1p(P! z?_`AW1!_|is7~?sU^xz4^-j(&^Z`Zj)RH*-87#-Wi!~)qzu@ou9Knt151$Ngh9*=l z2^^onS0yRo??+!j3LN8C`)cbu>O9O>QMRepd_UeAL5bx-zdU|6QX$+;u+Ep&IU2|L z%$qvY$=vn={`p&R_IdOramJnQ?Thr=u$Z`FhOibvw5S;3{ni%!9~p$n!~(j`#>ghk z?-JPds|pS7%UPbsc!V#ecA2fsAL>>nNM|<(6Z?rPX8)~+%|1AVLAcASlS$_(hpU@~D7Fl2I z@sFg74j>teYH2@@V~^v?VYXW9J{>$q@h6Sny_X-My=0-dZvlC)S}Dx4p~&`qzX z!iG2}xH03xEEy2>5P`KoOmsw!NFCT-|NQ|sbn8%x0j%&S*kp55c*^$dc%GMqmkmML zzlO{T4(U4v-QN+tyG%y|u`r$jX+mGd{e4s80=Iv6(Y4q`b8-~D!G82i#CYFtd2i^p zG$(yu?yWhX;dykhoQOoRFDlF%;)HL7Ux zU!<3!Hec;mfK*L21EoRjcT4LMSQ*rT z4>7~Zo|VCj3_u@#c)_4rgjaMb%EOC(4Fv90vlD?<_JduGT-Q}G&c3$9w17o{jVn2@ z@XHZO(Rj-gU*Wu?E3U7qy|l__bSVhvPmRNi+3lshV@(-kePyIUG%0x5F{VvK7Se`& z%}+PT@M$L%$b%M(*|tX%Z{>G98viTY@Tvz3Ofum3wy|nhR4{e0_?f&q{f-xCD5Zs6 zP}Vxujqod|fP6S;A))w-D{K4ZgElfv#1zaNiHhx$ojZl1JsR&?#X`^NCq?kzXMm{pN@W}%>YmPm%joyS@$ccyuV1m z6cYvCPO(HcsF)!1)RVup9=+I5lQD7x9;H>n`KjNj0`|FTb}<4@YDjMPC+sb}3^@Iw zEe88r`3eg1=6|q;pE1Ym^w<7^q5BfuSN8?+%c4;mrbn-emO4fyvD4WG9eU2nc69tg zD#7}Ur{$S6Po(FRLk{5-qx$_kJsL2380`Gg-16GTk}HBp>i6IP)BTcpa78ulp>V$w z@pfAC{v>7ynH0XncYC36dCjJYE#09iCow(lC;U7tqcikC{eE*A^zF>|1=Mq=-t>TW z&!6-$+8w`?VT2RDlD9|&LN066f)M->ujTR~73G%5i3HP=+$O}7z!7fo!|LAUEG~;) zg>p;Z`dK-VX?Z)RT%kz(?IiAE9hU65xW+YQE^o!dg5f(P{<$l`#oY7oy`{JD;s#)F zhQO>$=s8rl+eKI~dnxxe8pEObnvDVUU#xq~^KcsaI>t`Q+ac3stm=tNuR3jqzYN&? zl-;jGqK853zNClXi6Ae(Kw9f=lijz1?^|jE7x2xrWYk?wVa;mdv|GCbfKgY6?yXoV zVAifZj6{E5x&nMG?;c(?e1xwSs_kVOCVm;{`l_o;$mJ^*Vy=rw2Rh&*dmiz9_g43n z8+aGqg_ILiPy%hLJUS*Ao0mvYy-x-@I-ifwQcL~Mf&An7U2}~VBwo#7XLO%C+~phDHIgePZ;Qj=e8^FQ_IJeY0-8kgpy@aonx9TNFA6gq*47+g`F# zLr<3?s%i>7ccFc>Y&;MGoh6A>gYX z%UnA3yYB=55xgF+Z`YcX%3$?~x1csPIQ27`KrF{#nfyDezH_Tb_tovxAbm1BuJJ738LM7NG@u92~)YrI#g6 z_ORW@aP8Q+v+4uZd}Sb>qz`PFB|y0Q%95R(`{WsX(M2I&A3k;6gLi3bosyL(n;m%g z*7IV?v#5(-`v#gbF`gF>#2I?@a3pj!Td}O$&x`qjgHFkqls5zk7}^BZ4dGOZnUOkK z28msZ641AHg_@a1ob%Igt?_0V3?t|%N$Vxm+(9A6$ykH&wKB?xm z|CxqIiH=%wapUqS(Br=9=HWf!1ybWL&~vSB__)zm_P(J-<)}t;F!)@O2GLi%h;jZ* zGF(Tbfjf{W>W#NMW6K9zSYsP&T_WMoMAFK!hUHUL{ebdZk}gmm)6o-0!3<$cKf&R^_sMs=3teb9gzY;BRH}cSGVJuVygtJ2W(LS}keS*G5k6)gL*&1$%18G%e^UipKQL;Jqul|Ub~$pG^6|u4abdLuRgqelXS=zhn6I|Z!%%*@&^oHyz;L$9 zv}ll2TTUKZ{%BH%?QhNG6zEi;?eE{E91G_4UUedTy}ZcjI6LEMVh#_y`s%oc5pdA+ zo2TLi3TB+mE$k#_j+0-zA5SoZ=({odZsw(&GgOUm-QdNuna7;#a6a~j8N&&jBv|t{ zB4nT)-p$05mbNs9*BL);u@@?jAmnVA`C?Lp^L<2U31n@Lp`75YR%yV}6~CPD z#srklk!^5raDDDl$=xRiJX##jR3&~ZWfM$2VXdv&ys~?z#?V{y&c99^esB@!wQu_A zvGONdr+8l-Vu@ed(1{s3*-JQhUKl?UB~@ly^Me=e*ERxo>V@c}WsATThSCM=Pj*H+ zh(Adc{jPO^jf)lpz@jjFsx%z=d|_#ug$Dc`O`!2Ox5*-f3H6+u*C)bH#e}A$PkSuy zSuL>*52+E%=RXOudU~6@$E?hMJ!>wsT5oRlZm%91s9~_2E zFQJra8+;L@_!GgO^Gj&ot)AT~dGkrDkMx$7nYD-K*Sf&1g@tn0&6l}A)r}bTq4$Yd z7ZOfM-3a@7mQGf}=+`;*J9Ry7AIioPXV4?c&C2S8)W_M$=q#^OWsQY}*7II=<*XS; z&-9FHu_WB8adi~8zva>P=lUc`=0x2WVD%I6DL_E8*w#lV>K$?>TBgNTCYw9vCKH!L-Y`iTBPgBGPqM!2$FeUL4mg?Js#&1 zzc)2DLfQX4PF&Tzzmh>x4IjKqEsuUbfc4HDA7heY6jLzOKC5I;qgDXg_V`omjS)V0 zWF(?T*xmd5WHh;u&$i<2t$rGGGpSfUj$iIK4zSMo-O9s3I+S&?@-TzB*)Zw?QTtk% zwTlq3r$CGL&M{8X{Z{($df%By7P#K?4(P$^wBV>ReiA^Wlfk8;I4F0u{hPo4y-;NQ zzD_^$wn~2%XiABi?)YiV$B1-TC1w^ivFN6qtumX{ zBZ~$ij7lJ6nf$KD@V_=hhqHazB?;IHqIf;GDdgW&G|6di4UgadBolt2dzxF-(7;hZ z4`)t|^?gyOvmd;3$mET2vJbY`W~86A$zVq`#s9T6xCm1HwFr4A z{Mw!f5weS4yt-nBW-!)!XBUqMHU|BVP2}6PlY$q4JVVypO^R>!gDpaqCF%qN8$rS0 z@}*fvH*NMlq%nON$Rj3`>1ILPeDk~}f#3I*`ca3H?Ba%Q3KHV=*LJ_no43uI*<-5y z%J?L>-)A6O%{6b+E9cM=`Nlf>tQ+7m*_ZhcCj1DqdCPK6@Aw_+zezXmPcAIFOT0#n zb9FJSg)Y9DKomTSV+p$$!xZZnz<&>&Ik=NYv?Y^?< zzCjS$HSDo0_ikUhi_53EaaWB?rI4s z+FkRB&|orJx#r{5FWtzX!JwBO4l#(QBC96}&pL{QmM5xnD|YB5zD^~G?&xsiX}Uc3 z@l~L3Jp2k`jY+GH-g;_%K63~wUsryOUomyw9#D##^?VzSmwew-x?o!kNy&YCx?=iH z{3aZ1=(pO{c^-xq*Lixe8~=KP7R_ZiDfDnNHQ95w&eN$D-*HW$WN0OauQIF(4p*u= z2Gd5KEO~W@Bz!N2Uwhce^u8ZMt_!D?_v#cdNg-^AdyM=*6bNs9;O|N852Qy#W<*X)EABuXgJAjc(da_O3C8~ zR(Z%aypga}wEs&s!G29O{d!n9{21}o(>em)eoMIPF%F7uRRhC4H?CoNZqJ)LfTo78 zJb^CHJ^ZW}T{~Mzi%F88Q7=6*YCh#G90@jMK;d=PQ91lqr7UC1(%6F)Gi%8t8UU}) z&xI@OnREDR7wfj9?3o0Ntd5aK2aJ$y6JfJDe9TN#xn7mY((^V>V7$&&NX+uF6cxWI zM`D@}&hWj6PG|^ub8(plEbL~3J)NVIgpb&|TpHi*R|JB!rZW-ngFTtg=>?h4;`@k> z0MNN&ax2>L&*0|0!2KnM;r;CF~-`Aj5F}kEQCe5F5afu&yBMgiX!L*?|BLX-@majn2i(WA;NL=j0nH z@B36duwSrL(oJlVC2%eqI`&<+G&im^*IGe)f=cG+euMlE(*yIXhCcRtw`NZ$qms>} zd#I9PKu|H)x;R}}F_p@a5k(SjUo&Hg4%+^K<ibT!CBloqo)j9Wi2h=n5l(g;iP^@0lz1b3q z6P7=sQ1|P*Y%rLQ&@}3jMy5=iUX9_yx?()%sMY)lK&UZ-Q{m7JVPbNUqL^xtZ?1vK z;Hs@=cf03-fiba83*yWe_C3iVOSwV6FHi3pPu78e0_tTO8a>e&-+gkxu1 zp30}y;>}Ge8TJZ1g3aqPIH6S2?RNAr_itkb1QHdZsd}~m+rMrDrtJnb22GZCcpUL!IILtDc|1zSi=8a0J0%@uq>}PGC!&WO1)Wi?Hk~It#d!`ho_kf z5?|qNKGBmZQGZPRlg*wk9=2os|5%+Kf0% z9?&%QZ(EG28l!*u>N9b-*w#|k@>#<&(GE)RcjTIVk@-*5Y?1qKw;u>P>EiT#xtb3s z{{(pfEnK^-B1T*kat>&V6PnR%cD9||`bI`*q$|p(*oMLbNb{Mi z^PlUvZgA{;I!RGcJc0-_2nO7bbbHrO%R|%aO8f+BHhwha)Nd=y&GneG@TSNTJvL#f zDvh2i;?^qC_cGt>sN~oyM0)#PeUIY9Id!?*N~|y3Fh!FHd5MUKg9jU_F99U>sAy7k zHKfz1et#tK0H1b8XtyJyKTnnMvvl2B*xVu$hNS#(XaVi-qeq~h54e8z8y-gS3r)yF z8#yHk;qjii2Z@*Avpv>i0Wl%FQM-sP<0^NbXEnzw{cm9|t)LGb-Fk**$Wq8#VUxYx z!Q3#XaLko!(4&NnjxvCWFWMHAVYQ@d)Z5HRAFRY1C7q1Bd2PjY{16jiBBtP~`NeO0P24ST`*zaL z*5x2!I7PpYpqeRS!o_s5Wjo}CvvOu~(a(P6;fqFbZS2sW7001Q>OOGx*n`Cod?A#T zVYC#kz;-f4XIlNj6nrKiO~)3ekk&saUAxDVF5EieR;lepLx&}s5F-{If;AqEqV@s< zy2tGQ77zx@VR2RSX=!jk_m6S<%lO~9lhJq2FG_WGzZpN*cXb~fL93}49BT&$IrO%X#em8B2fdBod!W8T#)vq1SIOAa8hrhAEsIMWeV zmM`JzKA0(6wBkHD)i*HVBn7uKcfBRh%4q8u3`q};J)&eCMywUuuZWU|QZ2H&!7h|J zN82WsFI4vqz*Pd8|fAd7Cw3jSvLG!&yiTdlQnDZIf6;M?pYacqvG> zIH_%5ur)KBD@q@Bz|Y76nma?Y;v~_M#Sbg73Hu8EnfX(uq=bmOq*jNiA~-%_P^78N zGctDabIch_Kc7A=wp`xIaCyc1p13T7Um{*P0IP-8;MI_m~6MaZO{fHC*+$6|PDZ{I0cV zmrA|{8m3Bud4@+vw91d8PY5Z`@;;a-tJmL~B^=z0%Mgng@3g7QElSrVEQvhVAF)#s zyl^fqc)8maLY-mf=>=Rlw3_8`!_BgVz{=uP8s-)&g(?tjy$o~LGm7gfcz%Tum&un? z&dGBAe&sxxbU>mo&R|~k<^J;D4u+A29j1~TZw9mS{r=@SRCqBcxO7sBBX|&3K2_xD zWbvI*zPJx|h006#231_j4CD}=_!Q9{89{w9$Ij=fI6ArD5$fwTp+ z?83!O5&V0;`ZFKUl-LlGqe1WS;*A-_8nc)_bH2N=_VDn~(#ew0PO_=`(a5Nlloz&~9OLs0jnIsF z4zZ3gg%EdDSKk@uD7EP`^vI+%*}(x<{U5TQjAgF$lBu;5DgGT%=@!uBi(y@hp?d@Q z(CjR_%G4!&2x-r^Rv426LjpONbnK3y9y58z;&&KQ_XzHY3rKHrt25Wf!T1 zAg``|?x!8P2F9EPRp=WZPW^3&W^gEHeq)pyDZmtm+=exd77q?R;!Wl1_uT^GNH>(K z@G;fs%~n{CJ*0Qw#+$o}t>2g8-=Kx-OR2!aQlS&O?cCV0{(t#}JF%YphU{~f-7v{> zM>k7r8+#%5Lj40uS!TS%i8OQ#(D6_mqK2OtB+zXBaYsEGIMrI7!wYsA^MLjKf$Xz`oNbrF18pKSt8X8O8jM5&mP?( z`NgmNV~o>n>mN59164BY_~>^=x`kuHY6BD#9KtwBISxIvwG7Ox9Wo%iCYCMZk*W+? zd<|nm3+T#8DiA?A>3pH5y3!3{t(Ud!A@Dmiqqt5adk8;Sry>rREN`f60ebH+zHS5o zK}4|>Pp?=AcT6r%YoB02`PwxFKr-iYVtO;IeZ)t3UUFul)!i+ttI=i`<=q*!FYF^+ zH1oUVG*L9`+1M#+;)QUV?w23QdUm!y2{oIWUhTM|8fgNvWP?c5MqI6?CMZHP{LV(Z z|BP#A$zfP|@WElreqlvyL6Xfc%G=1I=HVl2KM>it#vn6yx5vr0t(T|7RAUh0P(|DJ zo;tmmIE4s5O%LImm2NnWeLwK_uD!j(fEQp9?r0yn>c?F)Xv*!9yO!r6k>@!9to8hy zVpq&E$k##A6567$FJ-kMM`2;v#q)OIW2=>;bGeVI;kL#Z;c(FpC70D9G$kBni`Bsc zF`0O5-q#k1(uH9nb3FQ4YkPGgwU?tbLe*AHihR&_0LPo~Pyp%9%Ccx&CiCv_ zvKqOM>+(*`W&3{AM+?;_BjZUFkG#<1(^K+8jT{r=?~J*$Q2iv} z5gX}^wxRApZ#T6=8-%z*q&&vUt zVPoH7*JT|ghr)%x-GmZ|=NK=PRtL|nly=7phjMLcjYbi>mz7wG$~vkFF4&T?O3t~f zv;UCgbryK7Yizi!^luMA48}Vrxr8X^0<0E&K?y>e-IX>c2cT>(;S}CKJ|O>Tqxjo4 zJ8tO1dc|P!%z&&#^EDa)wL^ah{8NW3PX`H#!Shurcb-URuXFi&5I>nJ+LxQiE6D&CEj&uXRFWJ5M^^T^ zU!mk{%+dzbKR3xOkr~b2M6pU58e1i!Vr+20yPBgiGl!ADt}=&96k$p%mZlh?N@mKa zrqjR4^9K1!l(~uGlSy-?D?Jy&@u2-6 zna@bFTAzT-N+)Sam`<+W;gx>)hnEWF7AgN%+m7osL(G+m#n*0%mr>?-;X>1X5sWHV z;39NZ&e`9O%*GhhfcBU17I-`k-F(z4KcJvo|Fc!kh_z9U)xaM1tYd8QdRn_@gk&6U5Zqen!^s-chfCweSiBDj@1<+@C94};6q>v zSWQ~ii*-;CLuuOyirV|1qm_O>vJjQXDeKMRTrguchb3W~SMJp+v4eg4nP1ss)g_?`|Tc^O;|f1vU69ZygD%u_r@tvb|m2L)j3HL;p*5_^&AMKNR2 zmVYm3t?POVnvXs?6oFr<6JA2oW&E5y+>i7iD%r0?TAV-A zIsc|19s#e7(l{gZC}X~T!Ahs2?{AKk<`^2l`c)EA%dDU@YRS&=TYzC6Z~NCchu|IL ztJ!a631QP&Cny?&+KJ8S{M5UE)}*}+ql(M*y5V1G>8QITK%z)ll$ZD;<}e-q92NgS z9ixTLZRT%`&mHix1A$Z5>+eTQBSl@OS}0s{bnI0!4UM#$A7O*l@GC1x?CdYZnrG;k+n)afvGlMMS}vKgWkilu+09!Ow?kp6+Y$^`009XiC|I^1PmW?4d-(s?o;fx2gH%F!3?b4b{+ z$7)OIQDY5bu-XsaF(f~-)n;eC%=L9a8X28t?hfOQ{sdDDlLS zNMP1}SA9M5Z+k`^AVQLoksmNagjYZ@{o`U~ZkMZeBRUEZM)DI319$5lGSf8Chnos0qbsoaWOfID>4zdQAZmH$ETb9S-lF?3z6J+`P!V zONdVG5~(tL8p6)hdz-!y!eMvVC{@g`?jZnTvp^ZgXO`|7Qpkd_jSeUS(#E|S_|_#d zvvA|7X4+#%bCyv2y>6W>IU1c7P6Z7wuBVphRh&(8spP_I#c{j z8`pNegk_PTki=*n;E-`$N$@!GN@f}mkWn1Q7Y=5VmAP8O{7M&>jrYX6Ox4}3_W4t& ziq;06L3-W@Trt*?L{GeCuE;JC{~ArS383-{X_?$TZ2RD)FzS!YXrYKQo(6I<-gabK z0WB5CwJ3o~MwD>yPnBa`bMt8TN8fTq(6)vxVKz4Uuv@dI_U1~T`)9r3 zAr<^o6|Zhf8S39}hi^XGy*|v>E4kjGl~>PkTorGNZPoKXDB5PrG_})mjd=;3w|8hJ zHL}yoX;fr~zzGoEf<>}vvYW`ApM_HBCRYHFL?UHTa)rcv+#z}P!a*Q24Ga2o5H2iv z)o8CLyo_2A!!Pk==2?y1(KMi3^yw(|S!R6YN4?{xPELBQzjvc$16I=vF8tncQ`j!q z1<5JAQAgf@8l54eFk?OX{o5!BmE6QBnj&SdeNe2hn$yi$Vx;gZQ6WVUTU)q1$EiEb zWC1pL)PaJn0&#Juatt@T>6bX17`E2tfl*Zkap#G7DU2;&<}-)*VKRX}CXH|IJ^|Rx z!F!MLlk&<{8Y4-l98N#7Q9r9L$~{%_?zurZxh7;!tNOeWC2;PzQ5Blv-|3!VYO1N)iQ)| zY<|ix>(h_8hME`R#73GHk%V9q(y>W?VMkLmFbgT7m&9io4@zSIcKAzFsBw_GO*=~h zsBvS5!nd7b*x;*NW7v$4Cl%rB9L_K$u}~T~P8(PC)|O0MEh7fQh#cCs`I|jg?Jk9ACc_|P+TJAe<<;4E$JL3e#9-r`T9+Fm=R#}K@tGJJT<4FNBQ zN#Y~{#0pdytuZAN2HEb4H~hcxG1J6F@1&?8nv-YAty@Vn5AV+4*$W|oIP>(iTj@z_ z4J^O)2!BJCsZS8?NCYe-3=mPD4JQwkyUW1EqHft0ix|H8#4ni$s z=I?b6lxUQOKaQtPcQ-_L7D!cLU4xh%^@$oYhT;am@1j2o1_$s9CXRs->FI_BQOOVH zFe|%+##V~+e64}$=|}jfYSPqog7K^}UR(LY-Zzop2}K3+AlCyHr(5+1Xr+D+QX22- zvj>bb1-DP_?Q_e|+!>(~3YJgPpCHp=+nO9Ef2_^8*^$4x)lOw4M3)(uF{`k}Zqaj4 z{>dVY%0Cq;iPXR`Y4XM2AvOJx&*GpoEyE!%g-S76%%OD7($)2M@4Z!v@9DY6j1JBN zY2i$oXV<+L@Zl0XF{R`>ua0mD_}z3(aAaQVu|)Gpk`-(E7vXNqh0Zhn#>+WW z7OV;Rv7gwx=v%3tYcoG^tp`{wF<{Vf4ojh3wBRI#j8G~$zx*XiB{nnEm=L`n73mkm5Lc)3w(d`g<8USZgSC;_i}mtsJ5Xgj4fm623JL9 znoq|ziBXI&xSvt!)BawslvfE|8T1uuKI9v|sg|tw*^&g`wwFsPsM8B|UlfGqVLwPP zRGZG6+<0Bp;n>-qu?x(Z1O%jhK^#$-f_f3e!k^G7H^YC>Kj=>XD+qdA%cSl$BCUS7 zE3Ll!H;fj&VqfLcJZ}CEuA|ai+>oeVJ_^!%nWRwJE*&qe0kgxw^uI63<>jrQa|g?M zixDZ?$>d?BnUh;(*`yM>f$i3ZWxa^o$K^HUPakuh8;95!Od{P#koa5 zsNHRGpLP<@FS-kC+!&cITu9;|1y8#kFIoB1;@GZ*^iq$cmp zhfc7_O%z7{+84w)P8d53SZP7nboaj6C2ICu={&31P{^=Y3pkJ~1Ic5BlFrZ;H8e%n z+Y!gwkmuRb0eJd6IXI|u-^YIBx|6=w2tN>hCG!EHEs|+JELhCvCc)BoOHp51$v4%$ zAZKTPp2`MFRl8=~@>fZImRl~88FS*a*n9c3u)saS9&1mBezqB%5_RT5GG3o%!+oho zuv&)#qJOZ518g!$n8Qc|&eBO#(9B^ft0#ypyeeD2H{qbRlXtlP zg;AESpSEQEsIIv?%$6=S^|uoP9stybox~|WtsOq)21(%K)=qUitBQZW1HB!_4?tsv z*vpCIi^stLw7;40pR;@ixFYT=-<(1*e=tt|1gFh7^&TZ#mOXqxX_$lF6LwQdRwUJy z*Dd&;mIx+l*K3re z>IkSZXiW4A;xHEfWYlj$Z!yA+`vQXX`X?U8Kusvyk7p3DX#eclybvIpZnxb`pcit& zzsvs>g>lL$BOmm4~z zyEKY7$r6f*e)|OK4NJ65;a$_gvg>z#f>s0=r^J&D(juLt!$~njzS24-y?b_!j*tU6 zcrvk}W_tZF9~FPVC!NpgJq0Curpd6RklNUati#O-Oq$7FMm|D~0M?W-Po^UNB0rPo zY4lE-(L^6-5AI-|n^UlXGV^h){Q2{LOgfld3TVz+(bK1X4q z_=QdrqjLuj5giwMV)tuOxPy&4O!YGH{NIwOCZ^=sI5=X>wW;{U%0#iq7x|itoq#n7 z*OFg2ceTSu>nX;tEU>|uG8(06iCoTbLwPiUz_P6?x23)CMj$od<|jB*hpG1-IL&9B zg*k{6vJDkxv%70@#LeBqsNq!BCGCE2vEn(6SRh$>3;>6N)usp|4?@-UzG69DY|xBmq&Z}W>a zYH4K!_Cu5GuNkk2ry+cfIaNmH34FGOAYQp>?S*x8733F-kNI|?`enb1WuU7Aq!;_{ zs$?ivIl$3F8K~t}z3w#Hxu;P)p?zjZ-a1)ac5?X~v5Fi?oYZkR{m$amXsNJrvM%;o zU9}=z8s^Rc;T!~>iHdl}pANmG16j>neSbf;5mhw7tTxr!qh#9>#}aeQDL~ziXNw%K zB9w0-%r;>NBk-D7!IysQU-8UNBV5$5Zx3B`5Y6K^ zb>_yePa1H_3q`S;-Jhzfz3eXBc;9wqrgHSD<52RKNUFOsG#Y|al3WiK5AS>qfw^wf z?OLe?s~5>dNWqtBnYsCM=dfG6+=NyaZe`+ZvFX}H2b7GFOsLyd;9I>iZc%Q1} zl2vHF&J#7G(nNse9-rkLBO0yjIB?loPOt{atuqqE2Z6N7b?M zR5-staQtrih9Q86-s`rfOOcF8;_3qnsgGo3p`)G=Ryt6S zq*){~CamjN?YmzSZP!By-%g{Ath1|3o2f^R>_;H=iRl_gk#8bK4L8lUfn@qy1k#Vs zdkeNYae^9tOByp0Hxb|ZpcO|^WYwENx)9lve|*l+`us> z&qb0Y=o-9XG(t;%I#I{yx5@M`&3^Q00ScXJ123@S?32y4O|pi%hSI*%GjM3^eS}|* zOAbx8)L2@!hnCBm&A0iOo9!vpm4AP44s){4>NWM=WbZzyZ)%qD>`=g#G}8`edpg|q zc0Y6Mx~&=ie(*k)&uz2FWZrFJQDRW8?iXIj24*eLxGv|3VxH*pnwW4)PA{i$#TrJ+ zcKE%`OEt; zmhMqHZmN_+1sEPoh_zR(f_vx_r{)Ls($+E+O{MFkng1in8)lPHDU+2p-nZB7nj$2H z%h5D=_a-~`8x9O$;IKKMkt*73cLd41R%la4nRu+|m*~15{|e%q`)7lvQ^l`>%v@~` z`3ITH;%(?ZUV)cU`8!Uq$io+Cj20T^l9^}f2P!nEVh6-S;TxZu5t%a}xdbUy1+F{Z zboG!?3@K8e{E)sls@XCshoI2)N>Ay@06VGnqe@=rxAalY-)WsDyHwff2g&Hu1;_w- zcpFAtg{Mm{eo%UDx`l&9)ZBqax%$T+y_P_9?Mop zf0d_=9nkdTuXTBXVE$(PDmB7bshDsuMKq<~%72b;#%>=vqB&2vX63dM ziZM0FVRZeJJdDd|zRH*Y?0_H^U}*`V9UFYPYtaet8lD!8hfR{8%VA7XW>BqR>Qp|O zS8+NWIxOqj8bTI`<+KOC`&Y@g;)izsgc*YuNc>;hrtz^s?d8Gjw}kmqyqRo`sz6gZ;8(ekdy3!Xe+%^6)V=n{Sgmui%Y;U_REr4(1vX&;v|cX&_E)4aWjH)CF=tx*g0!Tu zuMIG?Y}UrC(jBZu)OeD_wNcJPz(vAB6s1ZuNdkL#s63Q!*E*baFl3=j-HMX|TJ)FP zwL3e-cl>BhF2VM~{A%sr&cI9p#vl?CaG83BGP$x9oG}#m2bSp$T-KgX(E3aq_$$=+ zzevEJacg69q&G3r4E;6B>D7=P?!U7GZq_lNdv=}f)!dE|zH^M+tkBa%Ze!E(Fv87ZqTi<$pB{vC6y8nIsJ6I44$JrN_|xcB>)0Gh>?sw7lonOXUxjDs+HC!=C z{8+u$Q~BH<$1^7n^Iukg*^67Yw(Y~jkeL3T27#gARx(wYtK6%yxh5OmipdqljfzL8 zW5vX-avf5ZX66dmDl8I59<&0|#NntBVygieT~J}Seex*GG`yV2@p8bXJ1Lw|Bl2-c z_}wI57;h)4SH{D1Rm&=6WQ1ZyuRFbxt!niN#@#XF#4O#>SfRZ60UvZnF)&M+SV|^L z_t4Sv6b+-~KiuL!zgqEYtDS>^;13l3pr5Ua6>3l-0{uYL^F-PeNA5meak1@do}AX{ z_&9t>iAFA_L=)FzsX6!gQ|UMu*S(ZV8BJB6hm55iTuOA@bta)DzJ~7Z$=tU`fyecC z2>06#%jRUnML>e@g>Pt6>}ROx2BH@av5LVpQLCAMd!CCW^V-D-1oMp4E;5MR3W3}e z99)X95s?ZZX*0BN9~=fvZQ7xjwa*A~;3wzot~I)|o|&XtK8UWU({9?Ce!9O4nCt5u zrH=22%;=l6p@zdm7n}a?6XR-o=ax1Lx#$+e2L1CnlV$w?pbQq)KgnG4t?|JyXOBlsunWpZmJEt@IYwlf@|CMLt8~D<% z{w}`q>%L)Ks_22~mV3kI_70C9KSi2m%+5}+yfDY~RFitMhUMB=mVL#tyUQCeF5iPJ z)6b`K?Po_ib7pDJ)RBGj-*D}by$7ql$9NnOjv@xbA+<`t^~a8Ic>f*_9$031X^z=R zqgkU?#hT>Fg_OhGVpb_e8n?)#pcl2W~EIQy#J`lHWm zcKF)=`2Ot7{cjCg&B|-$XQ$lZa7^HP2m#|TWH1~N#|eS&;#R7~mX^!%<>ndF$#b^1 z+U=Fi=#Ss|mv7rHJ^p8in{Ij04Tl%(TMqAEVs5(0&DR~pacstMQReUUhqM|sszC+c z_oxOHvNR*pnlKEBqXgTr@Bi>eANbq-d-mi{J-K=Lv){gUQ}U*(9@zkhd751A{g<{|94=L%u%@GgC>rCr9=_`!t;zhaEOr6pVNT$Q{nsu;H~nd>SFXHn z>rcMN__N2}yR~!tBQL)B*lYGIF5tNiM-T2V8r8gFdy8c`7%aqPX>zXc?izu4rsblH z@jr9C;F^OAH(Y(NI^Ap(<8ih{qgCVJzGbdGc7&@A?IQ>Rlu~%Ei|@J!BgiKT0;_B5 zqvI#e{!x;|Yk&9d2S5I^Z#c&3bLWkq$in2gVSA^|#fuy4?iSm|^Sn?-kd{NGUdQ)+ zv0*EG?80F16b$C6QL4fR<-DWRtZ)S{IwtO-7z3q)AGybuqB+x}fYL zx1T1Yae~PWwTce{bYA4~eb1#*DSG?UB%UQt?`TyW=gOb$=fCI6P?oio;Qzsi(<{T- znJE?)W=XOX1V!PlUd69f5z6BkEze6T&f@YR*DBt4rZoJ|5KpY%$I*RFvv;Wwf$a~5 z>~^{g2O~5PH0xAaP25HU?RGJ+9!CjDTo`he zYNSx4sixEGlcl-{bMg$6#pH2_9uJ6n1Hw^6t|t$S){sPG!y#dJ$aoNvBv~OPC`BQ2 zC?%fbP^$(AA?S7oVmJ!@DKGm+LQuc)b3cy6{O$T?_r4E*^dVZ!I!6xgqu#6{Ej3YS zyQI{7>2Q1L0Vu?6rBW!RT%}~QH2lvH|L#pMW2){Ro^I8pWhq?8!SlUI<E| zFyz#!vpo9bQ=DI0FDkG?6vd~>f`{>NOsCVQ-y0Ao37OHPSw@_sgke}zSuI6=xg}xJ zreImcph*~!#7SXzLSV=sE#_~-VMMPxWHcI+>I`JD%S)#@8pjxX^sTP^4Jc=L-d1j61r3G`vb0nmVW2=gr zZteN%ANtKQtMi%Q*scH1jFR%zwMrn1y~hHf1VOEav~9v(mu`ET_HKtX)A)hQ9)BJw z1*z8Tbo=+7+sgjdvF%SfMU-wmPM$`LC&Euh4jy3j;sq8L<{1u0Jo)5_qS38C`yQ4h8MSw4Z>*CIZscL(HYPHqf2IXQ;mXiTru$7C9XfNUZ>o14p>otV7Xq@s%@(OFa|BKHSF z27^(N!3ra^Hdx9cNfSE#Lf$;hQVfN>q33(ID!;M!ll_dp@-sg{uy|v4eW$a#XK4;& z;K`>?)9ZFozF!F8>PwoR*_Bz*BIJ<@$F+Ui@n7Ibg3{xEn)wfZavzVp^XHEllTQ^T ze}Ty}w9Xku5ouB=4m9g^{J=*_i*!^7r^azY93^Qt6z86P@{{X8{)eCa3AQgDf8pBt z+8yC|!0PIGFd5e#yM`>+q)CdU6#ah0*>;Ccx68)n7I)ow8?{=ED2fTAm^e%5^tynd zUMt4>gb)mdBkHYrYz1kOB4v)qir$+?hQiCjB1z84JmJ>~e%ynK2ybD=q@#{PX zBZ#61%PLfuYt;&sz(+`VpfeUnfu}y%&zi}~7V+r)uH)P}J5^C}k}w#Im|76UilRKb zqRM9YxV>CPxP3ZDQ9MhN~ZyrQv^?shYNTX#dqqwxz_*Zih4}rlO`AHG~v6zJpV# zAZ!<%CXD+7M&pnuP7qQMrQG|`b1SP1MQZrSQmqv>mhGUk?5c&PvjFr;!~Zn#qT651YhV46y))B|n>^1UO%gIG zsRTatY85Z=@T&p16-<^8_InJ&F~f0)V_Ae@JXl{_`@o}HwectW{GC1DR!zJE;ldi{&RyW%`yb}>KL2xQ z1r@x(fN>ZWz5bJ|j}TC6ROoaDIJSc@g(OLw6b7#lIIf3l+r`F0V`$W>IF5sIU4&AY zOcM@9wA%xeRFiSa3d&Ll1>V@968Pk~QI6x?^|794H!?d zN>NV=sDhu;->{(vq`fIM{$e{zA zzi^SY^$nzN<5fIt+nQ`rckp}%*R`=Gf0kt#uh%P)Y4gWv>@~?TbQ`Ng# zt(vM-D>RyQYV{gOiB+j#R~i@{6ZN(k4M&7gjL0RedYv3&9)0rUgQ|J#%>94#Bmd~L zd%dB3e&yu9G{(%gJG)$5U#A-Q>{%$Z^OY*b3xzBi&|IhJueVfDN3b0m+i?oTwXj&) zCgi2nJtK@Tla^)+p#{0giQ=NS$Vdn(Uhy#1Ybe{I+wJ4I4!-9jC-VekDJF_Y_NBW7BHY$2_r*~PrAOtNE#gpAOH-i;J_711d>$G>;K%w?ftyNG6vT+X>L!K4c zG-FUos%j;8)vb4a>1=8Ep9Wt0HQ&bJIl1V$R@HS}Y}ZA(HKbcFbm@};Iu41#nDICw ziV~_5>FdF0$O8{Qv2t#${n7vW6F>M#KR;;9Tej_}dac6J!U9Suo_hKuNSK*zv48Jg z_V3w)>$$jrOW^zXzK>;DSeAw7xx{h8Zo5q!C6Eco!F64xT1}9Go$WUL;jqZ`j79{m zL%mi-8iC0SA{WKJ+BCuSY`nk+1jY!YEEY&)X;DUV#bT&}qibZu?VS*KhyD`?8t2`JKH>^DNHKGB?v=97e3JTp%8divfJk!L3!vvIITu zVsut?T}y$o6rShqY1FFo<>B_zfe@ChHE6(d9LNni*GS7F2t0P%y9@>ca-AVnQJ}JIi>X$FFpLPJh@e(Ouuwrp z7KZJ*paj`?gdceL6|ZP(D1Lk}nj}t%qqxx4@!X<|MykoaDnXv-1XUkbIaDhi=P$;L zQ~Oh1);%x&O457_ODU?=Ld`*I&0siYdt-|w*GIYm!pd>-lr#(r(J7_K^WuP8@m*$` z&yO0`^UmYvX%uw(<7H5Bq>>%QL6@co{Oav$4{Q)@#Ck4 z&1UO^FZhz5|CAaqd6sT;I_*>2J8c%`XSnv*5tbGgXm@+ePET>&v7mm7?PL zRQ-S;@Nis*Y9(Ob-em$mV10dqG>(f3>f|5Sa;aCV_W4*Xq__{j7XA$H(dVz~+-C#!?dlS8vr%-&koPH2i0a@y2PE7Uo{q>kY0C!;n#bfKD}z8z8J=#M@GeYEXDR zqGbKcYMjwfAraJ{DyDgtG?mi@V*az6t6b7vAw;MpFFd| zU^wFD8?T{WtJ3cD@q%J2c$6ea-$S_$j_Xjb*QqxeRD7RCt;W$q2MNQNUat?fh4MWd z&&CTpJl{h~iKP@W8!#UB$+E0SN6N`Sin7T~vAZ@Lk1)xh?P zoW5mSD65$7wQPmudkAHb=bHXtWbV25{wFHU_SUD2Ak$Pw!|e~XyZzPk7uU&6j%{01 z0-u?g2Gx2%mLz2H2ylyeV9No^#__$01}S!bkX&tB&;6dA=au0%_Z(6pPw%oU8Dv_6 zP$<_!xIV)5aJ&G|^9l_br7)^cSJ>EUvuDpjmCyt+`+aF?bgX=qZzE7>*AgBc>QM`?cB399#FYIDT z+~V9c5+gbrXP@&+pr2QV+n3&P$1-u}u4bb`Q1PhLn@F!RDX64KArV@jCAhB5nKP@b zZ*DO&)1uj|pWp7r_x;HCf6vE#=68PI5A$O`{3FL6{`=qgmM?qfZ**#l*AFXc?~S&U zYIAdw4}9n&L}AFyH(bM^gL~N7*(FU+E<+=!`7!se| zYxA-@Zsqi;vus{iWAD)>I8`78VHH{hmJQOP>bS*_iCrnYDHfQJ#>@=)L{Q2Aolcu9 z8glsBV<^{UbA64KGw0~-b{S8?yTzqh4qSbNT5E=tGw1opM<1qEt&)ZD?T%8f5>oy7 zr@FqC`D^orzL@Xs_BeC)0{a&iihaJ8g>XD<+(~a*2A7?Bj!+JjW&^1d@pjid`jK~; z((s=}M%~Tn#kuD6f&EJ?EiGdCRW2>$Fj>mDH^TNjEYD_Z^#Z$FThwb+YPAZz!T3X~ zXIIZ(`FTI|6FyDBn8r%2re23+|3p8sLR#sMV zy)#TN?L*lHosNqvO{TFtADt&`Z|#7xQOXBn=lR7ON|(v|3F}p3`d88F$(| zed09t-v1yw+Z`kl&v%)bnWi6(uxy)y2jJlcAEC3`g)m}ceRDdJ)jM;Yz8(H?Up_!8 zeR0+P{o?T_p5)=jPH^?X{mjlyP2NJ6Mh+F1_4^5mhd|^=R}ct+97ayfx2^W4XoxEf z|NjHVOR9iBRV z8ZcBU0oNTn%xhosa^CfxyZOM~_YnjhNs_R-y20M%1se4lQVKf#9;ZKip2fuzRH{DX zQH0TkiXX7Fyg+Bz<3o4f$J+Wf^;(rm5a9bhM-Lw)iek>KT;%ZKeKcw{$f4cqarZqB zuyXz)iwpBb9l^HI!Vo11PdxrK_uYLTPdss)wB4rH17(DWlElO0pEA7FR$!zWnZ0}F zdHC^@JoLnI=H{lT)N07erMcV55<4!1I`PE$D1_s%dVcMyrTLk?LWtec<3CG$!<)ZM zU3ct&+_P`4$c^U-m(>X{#em1oHbP43^(sn9FoFvgx3@PowjN~I&;bAKkN=XhXV2H} zfB(B*zr5J|-kWZ^wtCZz*Kp6h4>BAM==M60rkE%s>Gddls-`|&qqlyMYQ2u-I-EUm zie{_9RHMq)<_`Bi@F>g6^X#^}jK*V{jT*LNlN-&&^$k|n)~MI2BvHo7`HN&a<<6JA zm`=OT1NT3Q?YQ*&LoB7(w|5WQyKP3JF^Nv;4Ek*C>=s)NlccD`wpwIbGw5{*$0O2c zOcoANNGxH~ACAf5h@k3Yl8kfOG{yIP9N%R;7*VZN7z{@2bO$HfapehwE;?y3jhDY*_WybMv5Rkh z@B8jqh~pTYXV{K|)`l!g8R|Y2RYwRLJ()gAyKOG^+87~8vqC1&D2q4~L`L9Ms?@4J zmB3}H=2ENrSdN2{iX=&=fHu3IF3zb3cY$k&ieTa#mdn% zWiZ=-OMN=C7v%tUps&8F?)vI6m-e#+M%N@7hz)d$^&DBQ^Pz_uxA+UucXx7nb zhO!jnDCESM)jT))p2t=O7cs@q$S1z2 zI8Nv>L{@w}$HKJ)(i97vlQbpALP>#1Q}R?ZiVZu%1aB*+VQYqNv0^7PhA1<{Y0kpI z{d~*!{u>;}W99rAq9`SaQ=C8*TUzF3sZLe-%eTCZ#~;5JR~0%uxyi`$wAj@fXJnaX zCwAz`26a2bl?fs*6cHS$kOl-Ap<{%}7>#0v<77DMXAjIOEB;j1_iujb`}p@i^8M@e zN;Q1pP1jVk*7$)#mSsePU8E&Q!x8;%r`Q=h4w+k8WM*Lj+p@^@7}s^O{Rj3A&FeoG zeya?1p0&d5?CkWpnVGs#(h|LHpL1u=vp79PwH9F6l9lxhyvdODnX{{`Z|t5)W$>r9 zz{)Oth+l2o)S9*D*DkDZ_|P6+bjx*As};i%-{djU(;{z;Mf*Hy^3;O zc6Zhx%enQgm+|-Ry9oOct%WAFijP5)CLwVY;*gW8oSo1xN(^?MlUW(|Wav*g3Y}`= zBuA)}IEhHLCP}mPIF9Z!mv$U|3Jxr`9vzONx6Vve-+XZY9w&-p!Z7CIg*D{*299mx zI1csZ6bFu6hvhc_O`i7Xk7JT7J9X~N>HE0txveSqyzAAu`Nc0Z%ku$;4=hmeU6L?i zZGD%@U_^g3WM$q zNkpE-m@LDZ46Ca=Cy8T1osl^jAqAGD(3wGNiZ!CHBuo;+ z1iT~DH~#>@6R-LFSNs=*`Y*m8%pNU zwTDhT{nQ6W2j+7z9CY*47{^oij)kKn#%Pj>`i?e++!&C8EYoDUVHjzQQyBS3rc`rD zo(hCE><(h4sxF=Oko)dG&cdEKPIbC;c6Q0*F;A@xmh3Bgl+l7;Cl%DVdPy6h=Tl7Wj??kr%DYLLsHVG7?(|Qf=tPqLM6LYjOJA|8f)g zYd-I#%pJPrFHfvIb%*ai_RXD6SI)GGu*(Zvq*6s3V@_4-)7Q6(~l-5##Zg zfl*AyF*=Tj(~J=U*RhJXNm!I0l1vk&8Ff$4iE@%mljb?&Od)cKB^An+Sq!I9STUwQYpdkZZ9xJcky1fDgK3D;Pbq-i<$QeusBHnb*- zGP)6LDM6Mc43d;s8*(A(hdD;sMS;t)l^E^*lXY)?^hbY=GaG})wvK=B&ui7nch(zK zC6&Z=9qRQeNLg%eH^ok`%;b!s7|Rln3`@g*R=-(kW^#Ddcr<1>9uXx8)mjBxS?D|` zNi(7(VXNI{JdR9kO~rrmn?G^+?}x*#y=VE3x}^k3tdOFPRFaDqwomrb+GBVB_3!XG zum94z?Kq#?tXHihNhix03|ZzC(@nY<_)yBikYigGwvsf0La$z67%0IY0b+yJW}-_Y ziFzI0{eh1mD*-yF;P^IkGfif-p+5}q>MhP~CL~7D9j6FoA(TaC6iJ$p89|ceq&Y;H z#J42Xrbm`(&JI%IL^F<($sz}^EQeO3fl>;DFlzV2KRMI#!{76*e9d?LNH`kw-<@gw zb(zjvj^kjt7M5*eIexM5LV$$;AxN|)HwlaOR%!UpCQ^xIDdfK4aK!q?4oeHOwCZ(I zihGbInn8a=x7%lZV^Yfnz&JsV0j_Ci|$03fQD7OtFkj%3}7{n8_h@k}(tlkvrtME+o7&&0qc9y+!`t zXsT78dOyXnZK5dQ^!Ahd-3K0IJW4P|($N~rmI!5`^<)v8FbGRv+X7cgY)cU*8DSKm z92Y;RU<~9s$98NgL2#*OMk37rRyXed_=O+i%m3BawBsa8;xHvnQldB^@G~r}F;Zcq z#0ZHtIZ+yurYTaH((s=xzVxfUi_Z2#$B@*A!x0xRZm?%@uGsrjuYk@8#}VyzpK~i~ z=HkVT2ggHw>dMc!@$iyx?L?S7!w7|u7LFBlm-jB-4Ve9}_!>sr4;<85PZz3V5~T{I zu!&PEj7S(TOopsgA;BReLV%RA=%~zdj1a}XG$a@stu&dHk!G4q3)-DA8(Y01H);&E zYJijq+i|fc1M5N*`>x{29xkO+q0Mu7f0o3yEQB8vBay~TMkBeb2w?z|=hJDH9X|Hb z*Pnj+o_GAy3nx~c?cE+bJ6(L=qv8jonZdRVB8S{EWF{v{QU<*--A_Ue=*VKXl#4}%~FyBcyG10@6vREYdOc|j#*H}t% zX)S5--(o$HppYWZjhV;t?^643e?RxUBmJjd^g)7Jy|5`-wE*AuXiYVU(-dW;SQ5xB z#^JcwO|a8tYqMj~qss)Mtb+mv`1004XuTTwYMlB<~LbljkTUv2%sCa#Ed>q$wts_?|g(yNPinB?sCvO3a%9HW5e(bFlh1mT+i6l-t>+P++ zLeJG|)nXx>vOy|rnd91u;V@)ttIf*F8Y?Rs)s6KXkLS3Q;Pc7w^SRcZ`~O9C*ljv` zp_}KVL4s={R5(WGhGaA{;GD3%`djq4{f;btCZwI6y^+9Ewm}P%3yhJZX%Z%J@2QQE zodD#$l{qct4X*DNdtH^97(JIWMwdE4g%RWvjrc2zl$W-v8w#DBOR;|OJP42qg_<0g zHA)xN-ArdFyAX#h3|=B8ZDp8*i5`aR?({i-Zi7=#pUXD3JDX{m zJ?EA3pEsk2Z~LQPz}Mlp;#%2K&Euw;!;3u4wS$Ws+B(U;(FQkL$(dIzPJh=Oullz? z4Q#*nU5{P<`%}}1&DAx(*D>U#0aVdBtL>fDyQM_`>VN$~rWX&~+^AQtwyghudv6|R z*-@PdekbDI`+gp2S+x?sNc)ZO_d+V{?J-D&k zKl?{BUhptxyfqjDHl{IV6OzyZ6554CX{##LqN=Q{%zT;o-n;ik#5wavMBIB{i8jI( zQoZCIenpjXse1S2i4$k}&i8piW2H5e(mwqlghDrgNF3n!Ar3@=tLW~XQP?}S3Dn=r z0(OkZSgf@6%i(E)EJ>h9!8qSO1(8=eR|;Aw=-|+eD<;r~1I*s(tJDj=F7U65YUOmL zAc6zZ-gM#D^1hcT8Le=uI9ERTFu9`aqIkVUp@Rk46euD+Ne1l%?MS(q##1Yp6ECK|M6fxclJ4pRk|&^r(>Ab=O`t z^{4;uA6_@RVGg^`y8t_PY{S&dbpO!Fa`Dy={xNR-AaLNoHG9^8gq?#*Gw*zX_N=pxos%CUI~pHtq2Jb91)T<+0I3I(XamdU;5&&|K@Kzr}wF=eBE3EiB;4Lr)&b ze#Ph=Ljbt)RX0vA&OiBjXRYpbI-xT`p@|veZD?6C2ajinZ{OD>Q}H+i#||A82nZ@% zuuOG&6u(czO9*MM5d~3xfvf-a`HKLaMx6a2P)b1){LZo0M5^+Cz>7y9NzmzblhUkQ z_S?Vt8=)`z)$O*=eF4AxlQ+(P@5S!$R_b4o&7{yfQc%7IUbT>R21ygRKF}MKYOQ4T z$xqyL?zhIr%JHp1Zc0Eg)-2;oPcNa&GDwzzOA8(jhzk3x?|bJTe+ZkWWtUD=cWTNr zF-*@*+Y9#Y{Oo`D-+p%f;@7+lN1u53vgPH~mn)@_rD>J6Xq|W^@!(L*K3!pEu=q5_ zIt$0_4?wI*LlMf%aO~h5!`b-D!5Rl^8IHZ^IiOG)8-yVMcK(35KSkrrfFv#jIr3XajsbIy9ZNEl6GcNTb8d&(`3io>}eFi=wo!#==<(b`C|6gWy?{+4=8fmg?Vd z!eHmX*1{MAVX0EEdayX+_+^tIn~4KBU(q67Q)?s!S3-G(V` zh>tO4sdMqdc->hRSEUsIDkpW!-f5XbixCx`Mc{7)VGd~u!#aOsl-8j%21FVn1ji06 zT>bry9gK;Gj;llGQy>ir?NNw?!{q$GC5;0SkBO*_MD&LK%3$ibzVFL2hxxT3%DjL8 zICJO>{_?X=;P_gB-q5S7Gef~)|Mz_4Q+nd~&$FGsp{2IYbxBwt!vej-C(#xGNJAKH z5U$xjc%Xe=*Z{IW0n$y#%yjGEF4fC>U z3&!e_#TSysT9l;$i-dG1q%c7XO~j`%##&ex(jWMfXW6jAaz1MQI$2^}{U7T=U2)Kj}qK zG>^4{i|I|3MoAck)rGLN9GuL5jZeKA2TcI$7{+?`H4s&Y!q*HO>I`?eICjMcun()%gFFi)-=EpAk;oqmV#S_=(dA`Lu*T|g-Py`{rMJ3LGok8I3sEWy$ zKgV8tOe>soD9Zw6k)tfjs?$@LP|!LKDUFZ9Md53QMETi(wa%*y8iT?Zl*Yh1TSaq! z1K3a_*l+-R>(dwJ2+#$DLR_krC&hNCwcAzy;@KH$_Es(vz$>FLW6$oLeDA}@j9z@aB`nvlvu)>`-=mFhj0h-nL#(rv zB1vDtMjqxc@j~VD@!`5E?@*|JtqN)a9$wmw)@OeAV~;7NnK=IQY)?J#H%JC2zBm-Qhphur zjV%|Sk9^xUJk@91ah&n7!`ggdA$#yGTTgir1h?8c`t)(dPC$wm6JvuS2WI_wyqh89;zFAYfuV2B(#^kS3W=eT?z?RAuSY z7h_OZ18WV+u)HAxhP zHz^>(L-UKr77O<~`Qpkk>8+vNO0jXz4s3eKmDsRvFKEM#-W{vkZXL3=a^~;Q&g5mb zu$|c1*tB(%L)y80exWxHJG=tUUJddK9;5L*ygfu<0UT7A-qyLi1gySRDx?+?z--DZ zgy;lHB@iOt$F~MWQJ~0u3S^845#50qD61%MkQW7t(gcU+aILb7P(^Mkm;TK^5CWr?GT^717S$Oa{i8!1;n;hZJrumtT+p&@>^q2dv#`z&z?v@g2 z-_#;ojEg6Y9lgl;8)oItp5FGcAD}a{TgruBOsDcaP>}0`=kvB48}E62m~tLmb?Sp5A;{wsGeoOtD8!AHKFI^2`s-07d=~ zDy2XQP+dlsOFwjx`7fVb z{_`Js)y6yabQcdu)_Ma-ZyOr-nKP@4w;wofc<@*LY6V+|f4$*QVRuASWr%zayyjI` z-E;KN<7)T$d#>~W)JM-ap^YeZB?4z0#M!_lBOsB0#`HKZ7kcdyfo7qY~c$oUh5+&s`P>2BWkDtVVwh% zha`)zmqZ9Xb`C8=fi&#uF)5P4f!3p;o0E`ICdJ%_=EZ z!kezW`g(lv-p~KT!^7UndyREpTpp+vQ_7OgK6B5_4?p>e|LFjK)7$@O?EGhJ9lvSs z`^(>X*2n(Ufi^zaA5$v*Xw59-;uPG@yx5sn2qQE;Hgr#J2V{LI3K z+LW}uNo>(2$S8!DebMLu80$R5w>lW1C(dEhiZp~xJtXpIHGr$(ZlhB~0FXl^w_f({ zzbfy3Q!P1q;_u&uxy!yeCxE4*2VpQrj)$Q45~foTawb}VW9?vpMEL?;Yvs9miUN)q zO6$7LXzU7vrLC7NuPmkbDhud8_NO0PSN@^atK+}(_x@n^%$cRD{StfisR zH2dBYio2t^AdLTtgRk(Xk^Wo8tv8P`x+xpciKjiY>2MR;4%I5?0p&IuBUv_JY zcOH7j?>uYB!};nlVLlceUswXf*-vQWnW_dsn)&xKUx(vla zHw->F}FU&7o72AT&I_$e(@5-QXxz1Xb19GK`-5kL0HU)6I3foMc zyvY}~6bi?6y8Z^pBv6nGH7=Ndk7nlrI4$Ds!xUGjrV zW5BXNYoDI6vxoz{Mq%qaM&bmk$1rjH^#|m>ZM_T*<~D687S0rp{^$>U zzarDWSb0wm-40dt2Bpz~K{LWPes9pD`7e`5>p^uc0YJo0eM53oh#B6clGa!3nfC#r zq@@tLHHc}GaAd{_e`kOuu!OH;52lNY=u$7naB%*j$m453-P8=vCp68@U9j&>KRvVm%y*n=mjlOXTu$5q1`Hb3m{zfp8~KN+mex}mIMvQM+IMS;%}V# zNK!REj&*`g5;$ie5?Y!<)gcJJzfn~B27uZV#~*VuryoSB;q_p}=ibBq@Rqx7{lrrw zyordm*G>`(QB_fVIA^ORZLKL3ijlPdH8x?y{C_K=#{Ez`A}D!KO>KT?{&VmBim$l^ zK#IY=Q2JpCw+T^%BT&5yfKkVeH3195GyBBuk8h(YrNeeulhOp?)^KplN=Wa5xQXMB zv+a4)ufi6CX{A&*OIuJXK~WS?N$2>5-|`NlOphz9N+4pAs#7CX$HNbuY*_pbL#;+0 zA6IT8C#G+%H^^hd-w|*;tJIqMi`Et2`9FjP>?6Y5wcoX(vhIAHgX>CYjvCO1DwPVw zZ>?h}kgyNzNv0w)Q^8qN-4?zIujp{0;5b=6C=(3 zxb5?QG%Wg`5FpP6hZWdT96CwG#u^BlLe$oY*SHEhS7F#g0O@9mJ?fC5j*S!4;CVgD zrv5DbzwbQrTwi}V|HM@!-{;r>Y%FO2InYIJgZWDo{#h zFmvZ8er=NKjI;gChdziy%Wbq@{ayIx8*jjLXBKz=>|Ic1Wln^*))e1TF%ui>;H>fM zgId*W3w3oF`tniDJa|{=_E03TkHJ?Q06Zwg%FXUQ|Mj_FSH)_nyK|od#7U!|u2LJQ zM$JK$GKx>`W2F*Vl*7JNnC3cX8eO0oo1Y{JiST(p^@G2ce4{x2x_!{k{mpwuKk#z^ z>*;IA_AjprK#mhv1;6|eBz1%;iVgC6OqgH%q9Eefca#ZuIx((_#xBTKdK?Rao7Z0{_j$fDTxOxXp z-|`JH##P@aCw%Un2MLh<5KLEin80iX5jbNi?0eOfAql-5pD)WlRQy%AnX1rS1lyZI z_?kA8j49E*^!3LnZ9PzLaRId($L^_TW~T{l4wD2-j$`&KlyQ(%&2XcHklLwq zx_y%BtTVgtrXN>g`qM6AVIj5{q?1pA)IjPceKR{plL1*8)7r+13$q0kjxJSjjMxc^06chBXyM+` zNshnX%+Sn?Fs_dx4iZ=sSUjLB0@CDcd`{4e^(%%5aD>rF?>Q^Eo}@xpgm2D|-*@sK z^IC^b-y`YPOa8lv+*J*!&c0wG1i88Mi&~9Q>b$G^ok)3gePvKwLDTNy?oJ30+$FfX zOYqO2W;O-tE=-s?^>(={yRrkl%*{bu*Gv~~lo}THR>3+Pv z9I$XvH8v_TA`CqfGPzI18#ehYqAKE1k8MP-)eb0POWUZAud_%n5 z4Gx7UP!3o0{`{0l0>504aw;os39U>{cJMEu5F{_VWIxZ^g_72I7o+(n0UupU$cRv_ zu)o*f5z4Eq4IMRXyUA$tli=F9*yEob6=uq_b*8=}tFG_+Zwg%9sBf-=f7>g5pu8eO z(jpaUUjgBTxm2@yoqow_p-^K{EnepXh8Rp;JA9I(JFeISKL2OLzse#Z;a9M>%~@u; zh|+5sALf;)nKoTv!{ug0LHFG?d}QdaGqub0lxx0Q-?e!?OpN%r&$AGF%1B=P`Q&UJ zsx#=q1u4~0poRp^Bl(XqiW1Q<3F{vfJRnn=bX=0Z;>TyBj}&RFs2)TXa~ilZkGzn)r!<$(m@8+>1z9kjztw1 z8s-IGs{v);?Nr*@pV#XkjA^O`%_XYLPysX-FEx(gOr?&ycOU5T;b~ig&&2d_d_ak%3O!R-pe7?i;N?>09>iIahkt#7|-{k9r=6JNQIF02g#3}Jhyu5ZRh#!cNtOx@?0 zLe{onbespw4uY7nQj*?GMvul}Km}0M+HQ0$6^M%LfM+Ua*nntDV--&$igseWSn;RO z#$HQ%EiEV#Wyufi+p7Cj;N$M~&7ViGE&)&To?C*?lA*Mdv9f#1U?Le}xeVJtN{mJa zZv72Fcw>cD?On*(WALX>RIhE>U*1JA`qMTVY8{-Dw-Nj@o04qe%juS=Q%o)llC=>w zm&SPIVLzHbLkcv%zj;Kr@_1!4yEkoamM133S;(7emY1>UTM#B>iQ^tKjkk87l=*We z4!`%X}fzP%|pP?cm1^Q+L81~ z_5Ed-kVsXyc51qN7h_ERH`4pxj|DvS_xyg_WKLlZz4}MtVTE{Sw2IXjujGYT@Kg&c zKCkBr6xvf+?mtBv`}mJ%_B-<};Uh_zjR z6_dIzTC6LZcU~$W?VgpTZ(R?xK&2-T4h|*ePLs=PS#jXE3#H7x8x&6D=_Zvgp-T|k z-(UI7Zjo$PnbWhyLU10QhjFDrpj*8@82_B19>T?x6Sn`p%QKD{&POw&Ukn*}B>rqLkkAvg5O{ncX3|F4aN4r81v%~`Ou zsGR1P>QeU2Srw@16G98h*l9n=Amj9=@B2tQth^mQ4{yAB@OP&VeeFeeHNc+ zTq%>fBzOn}rJ%>a&h#`6o>o|6Om56NHgiF#*&UIrapm2f@s{vl-GfP!le2MfHR{P@ z;rDm?Os%S68oyuN>bGe$Y--vLkEQpLPdPvPi-q5z1*7DT(J!z;C5GM2WbISS>{FL#PAtG z`h4jwOp^t`Vb_IoipLYE7*ywWxj}=U2@dDz6hCqJ&oY%qX@-OQBk@+k)o*xH*xR!% z*4@@4F=L5rL`R2K`oVicwHp(bV>{*(QVYhlZah-gQQL)arZ?cN=Xy8-s83=ep?Z$z z&Eq}&?aFyF)|3iaAo^KfubS#D(&xCF*{SDZ6hT>rhr zQS9`(8I7*3EG9M(AAR))&B+zRqVcU%s*q2h=2O_f`g7dVH1;&^M3;yMp$T?U=RAk- zqOB}X)k1rJ)&6hn1z0CU=btMT(d`R?<9P+IAf?KXq-S1o-!kQhsecwV&vyOR-u;PD zt@rhAWWf2!tMb_mW)6J07+!i|Sd&bf<0r+1Ok0-OxaV!fqgA4FErPS+KOu%7hW0pZ z>+OdftH0ZtMp1qWET-M=-$FGM!Y8X{eYth+LpEWBBIDN}~3|Mqqz*Q`p}S zZD;=2kC?riD4KTx;#W?XXb`js`wG7^EWF~44bvR2p{u#RjLc;_GS1G@wB3HNuu||E z15=yp{U_n(!1YfrziBtNbWbW;RKhk*EYC5&oFAvs^j;yeh8Lr4tXlH8qPpM~P^VESH3LZZvMyb9FPYn^nS+I3rs;S}`|U|Hsp`lOXyGk=X_%=UHv^5Hl<>M_wDpXQl_ruuiKeB#WJ zo3fYfb3o_{w#Tit6^)>bIzC1R?&tTgu8z=$KX^bGeSovPqp6e5(=I^u!k~AG;^sr^ z9^s}VTg0zy9*SQzSz7hM+#Z>7>O?&>esvf#eImCqj#G@X@${9<7xiqA7S;^3i2do5 zBv2cShNG()6p|8yOxY2;7aJ%I6%EJq2^|q%jj+ji_iuy6B_)3X)1!{Adl%9#|uS= z2nU5nBF|nKS(zlb>f}Tg8M!8PBuAGIi2`>>zuRS>xLiYG#82=ib@}aJIkeFm4P>pY zaIc0Zuf|^I;03CiWFfXv;ypZi7{e)WUdUd<-8UGy8GFF{Uj4TfVoLpXT^L49WTe_@_#%wdz?HpW_zXS(+^kN zg8G%qgi&j7TuA7l6k+9V0&|+bhWJ%&A@uF=YPoJXwwFh}@m%X?K$LT-{jce1l z-bqfgol?$gu6HyaE#hj+WWx3((?vpuqI`Ahck=Y{UqxU0j99Oh)l_OkhdsljN>Q%B z49II*!e0V_didW@1p_zG4j)EWUbl?~X6;-%<16x&x?Ol+9g<{|FP!+J@uSvn?9|); z5gyqE;HRm4#?#x#cF{gJAo7ZDmI4+)Y+;vVOM6!AF*LH!4_1vmpO1-dyYX?j3_J5P z6S<9TZ!Gioo;6s@l|n7gP6x@oabM^NZ+=`2H?*xa5i$J&JiOP_nAe?jF3kO0%1MA= zGWg5?t>=!ZX#c`YaCFu+;hrO#NSXdF^X*^)djybVrtMfTV=Lq4ErTJdGGDz~0Wpi( z>7!PhCLg0YJ%vvfPSEje4N1|_ZE=>kj$~366!J??*KTx<7h0J|F8pID9{>0A=~FGs zz46jJ2P^C90pg1f6;c7IR}Sz+%Ph0t2wu3n&zkfo@Q0X4q36)&oK{Z$oO93FtF6B% z)Ito#xn+td)`Me2Wq~g{ge#t#7t|1qC%#=YULv&`G!9Wb)Keu-gi)8`Vy^fgd(HSB zzH+8O9*0H&7EJJ?y?XKr@=s0d{l)%cTpr4*WCJdcM|xR7JoB_4W2SVp(kA1vIbN1k z=g(+M>AE9b~*A#0aZ;QLtFaW?axa#{HADCYWk@v)!9rarA5Mq z5Q+<;KD{V~7p9^e!`kWK=lJYL3}6(m+(*6SMy8RObZh_>&kZb+e34K6{s%4b7{qwf z9bql}Q0)K;)3E{S=QqWpAW2#Va082-il^i7%)@Q5_}+uooO!CXLTq47>Q`SKoOij= zlw~#H)_l4__KFT&Tcsw4h^8;0`WKz?%)KDT{xlJh&*ovz*H^{}4b&$Nt)IkI1)UCHI_9RU$cD^}@ z_mNPwWof9$Vp<#J3^$L>oW#T4WX+B?a>|<~=``#9gm%vOY^l?1mUm2A2t?s?~q#@T@Ex3HJK4rU#+3vai*yWB2iyKwGb z1*xFNemOBU3B=)2k&0zR3Ky1`$Cg>?Gi*Qu%~!dWlNe2Jm$d+RMfEu(bLp$PtZ~?d zty(8^glfs`RIqakG&_k{Lc-LbGLF``*|*tmsg>Ag66EeB74L#%XP-wztJ3aLC!G0@ zZ;=q>H-=uqiD)O(*Cs?26G3L&S?f7GAnJLK_*xex5=w?WznApz)mumCY=Z1P1$oJ3 z6;er-rg3t}EF%M97l^6mIZI1|3960%^1YPmXj|`G?LEES4f*^$m!*=y0CC5!%Uu;! zXz)}xwJjZ#P7l!L69^ob>NSm@Ll=Y406S#Do_yw?2jzTf;rVBOV5w@h9*Lwn??SA% z8jG0ExBIuhn>5KOYaA%e%dSWwi*r@XH8p+-*|r{-?Rsm{2-cr&V7{R*X#Dn1TC}T& zBho8>F!zK|%;QZ8DpAg>a}VH>`sX0x2f4c@mA2lSR9WvXq+-R66gN{@3@%raz>{ho z%aVFQ%AIlM9gQfnr41p{>3E_-SvI`Wi%KBtpvs%${Cz6}WQJchXteFhrE z2IFEB+*&L*i#-&v+B*kcp~ILI{QPpa{6`@E`Qp@ovthu8p&_)f1bdpR^!(us;*rqn z_>DcMF~F7?m#P!BT1eaEp-@+w>FRcCTWu_K7}*5xqmS$s)2kSa!7AfqkIjo;usL@1 zj68KdDXxUpLOXX+QdAZRNwZ=n+HRYCDWtpUZ%6z?!ip(TY={1Bm81plCMxGWR?~(V zExT%PmmdvKP?DHAi9F3%|MjBxdi&)vg$94OkRx(H?bcL3x>F?!wAXxJo!bmgxp`^lef8OR zw1#NByxf^hL&dwBzW`8>lLC=~TG`5p{*e4xWn<_7cfi>147EikkhVFNL^Z&HR^(-L(^Yc@aHmqiOm$tN~eLGc(EiTw6Z=pj~93KY; zGg@;f_9c$1)+g5O1?&gkK&Dp+{GuO=INve4^K2+Z+movVA7uAuxY2a{-!xtJrWTJ6d8Ryd zlc0hhBTcTj9eXq=%2waqR<#6bQrWQqLK4D05il+89K*T8H1q1Lt)pFOP_dKvA>1CH z2nTklu4D*ZTCn@-3O^>C0Fvj%zm^yaN?3R=1hHv#B6YZA6yKI&6m(bI6kie$vC=05 zP8!@-w8HA~oqmIrgdZbhftZ{vYR|bUJPrVh{Qt)|(<}?O5|6miSd%=YngTD2!mh}`&Srfqz9I`Yj{uA44P|~FI z`?iXgYZN$4+LomL3AM@YIl23ng zntS3En8x?NAlN&?a_C8u$fe$~q^U+BzaqVBVgnbVC{2+%^Io!PvkR-m70mXVkJ)2Z zy1`AQIIj1O3?$ao&2#U=&x(RSsHjCpsB)FjgwJke4m=MCYPNd#J30XbL;|1kp<8`j zxHV9sxV5|Z6%o4W=VNJ;1mD|;C!@rheL8hgqDAwC9XdXkS@u?~tB7&NY~h3XcuQeA zl_`s=NH6bBimFGDfrl?Waz7X-T7@K7; zYx^NKmN-Qeni5fMiFca*{ZZsKVoI1)2~3VJZa;FkzyQ9+5qoo(`7NZ;%d-(np{v5u07Ij2Yb!b#;9Z zHSma-tbU5W2;PiVY~Ys95KKSz>Ao%uZbXD|R=NG@-?zn_rXLuE%Hw>B&O6Y2IJx;r zX{z~HQl+NUMa#@Yx#6ollcMc3s%U2NPp5Yp;HZdB z=~DQTI&DLvnku1+R42+PL^j?F$CRO_3+2hA`)iFzEu&jO;}tv_Dl|G-Q4_u7Vg#IW zaeHVL4tS?YwIFpo{iPW?n6+gcv5R+QI2i3}E72D^SKn@s5`T@snZCLB5?uo!La_yu z$xVLUw4VB94RPya(!cTDOF22f7?G9KV_Pgi z1SY5I2$FZ7#o9RAlC!APf~O%BjL8D*A;kx$Ql+d(L>E<;GRB>YKD)G3ndui7sX7Y- z9U7?BI*8TyzTN+HxAs0vw<^eDQ-GCjO5&-Kl8&0dtsuvAhFwztlbpi=#3 zR=PHaY7XaS)wHr(`M{~{@pglm+TcuP&uCk8B4k&QI0*@0h-wN`Gc@a@Ldt`|jIJrH z9pRP8vBQfBD6BZhVt* z=-M}57cK}`1q%l@@fe9Ui&z!|1A2Sj2XbK5A!OliiiiGbD}N}l&CE%iP&xUa4!hkB-@ zL8@;D0>;oNBwLZdi)Uh)j!`W)zA0w$zqWOXCe!tC>mdZ7F<&JOoSi0v6X(0cS`dhZpg`r zb)iImC3w#R*dZRA{aOF^9cFdWK=8n_ke^AgXnCwwqs^O`EQg~CFJrcESBl?mCO5ON zJwCg3s=@sY%CvkmSeBO?x%Sg$(s0a&*CHS;K_5pyI>a)ei>#Fkid#4PD4Sq=}w zb$`c&b&Wy5v(5^P5F9m501M?eaZOx#^W1#rln@3jp=JQ}T;K8Z5Nq`y&H4Ex`*YYP z(c4*j?m?Z93J4wfJ#4?8!3_P+585e@s*@#0y!#y_aUO@&HNnz#I>hMcq4H3hry=Xa zM}F%O(g?THh0ZP0UjRy*TuK!U8X&BqrudVQ7V`9L7=Z>Qtr`e3rD$;Py8Ugua;%$6 z-wqF)n5L7FnI#Evw0QbSVxQ|E1;{ZZ?-N8iVIdBg)wcmB0mCQea>wgVeWAO@cd~x8 zCp6xDv=fd62q3&!-!)h(QctYdc6oxKHL=O(DZc3+{{;tVY%Vje(-aO)B9$9hF{pM|-qUwA)KB^2{TL6ec zeGZ)5BF%q4lCqgl&^lsAr&9KG;_)`5NcUTkaB~5|J&R1qVAH{~aZ>r?yHDc*TKx;S+J?I+zYX^>l%yc3XXBR7x|3JrWWCY-|`e5IyefJB$w?=^dX+ z>j%Ytrg$B>L3~8}_Ysx;?j4$S;BxhHm#m49c!O3Mmh!!z zwaxv?+2ITfP5Bz&L{iypiT-3)2hnB~QX%Eyf*w%F{4@VX#VfU)3YTa7t4S%dLs zkloMvOLuyqnkIcC-7_VKtu{wIx7~-6rmamie5u=XLNjF)3-l_^kw~~(LZX?AKOLC{ z-4EHXL)p*;q*eNa!|HAN`R#aK)m(6r$=Fz=KfVv9rhZ047-xV(%kNytEGrI3pFWZW zSyKgABKi;)H;0dIiVc|Z6(lzPR>|3d1@Ev9n0131n8)%J?O zF72?^wafHYRgGMiI;EN}T+g*$`4GQn z>nKtLbt%#QPXE?3XC!hAdt0|F^&JzYgHNH_JIR*2C#GzIHbN>(vdCxaNF z;ZA3DvQxM_CFmbJqYe|D6LwPR60rKvmB3ApqGpED&}@ECrK3tz?MW1LFjQX>h6Hvw zT%{S&Hv)}*SPK#I{EG$N3t`hy7 z#&nv~7#+y#)Hp9|?DhoI#zD)VZaU0xiai*h%Rqna*Q#)AN3nypsp=IoTh%<~Dgaji z-P`51>YLx_aCyW4z6&O->v=W2Brz`;e4$*nlJ}fbryx? zB6g?$P*U-GdLP~i{XD8p+B1F&1{Qji)A(ToIjj$(U`J9>KozRs+#J-t9L$P=I7l`g zXU;F3VrkPXXllh6DF7+1W**LGXB!-AC0nsW%jUO8!gABKgMkrz*Rj-KAtboQ7D0Jf z6|N~2T0;m*qhx z=S9B{`fXD{c0*o zRwAPwCZZ1;#=#>Jy0Az7$XvStzh_LHMcU{7aZ7U}aSLphzIW5Amm#5Df zZhRHmaNtYtv-)ngCKs4Buw*Cvu|Ap$PVCzyMp&h5fS*T`5_eOE0Sk;{UgxGw{D zpij|}V*!>M*-i$=!avO|Vap!npo(Ppp7!EC5t^BdL_i{WAXsbFdo75;^#O$XWN-D+3q+bNw}F!l2cBFnvPT*if32 ztcb-Q`(9INx5ZtXCDaC{Ttg_xi~&^EF~&Pc_%- zP+4Wrs+>sNR5lqa84EEZaGzw{VKuD$2*{EriXr|?DQ72-t%L_aiya%mPXa5V7G|^T z>@aB$SUtxG69#MOH+cHi@?2|9AH5w*PbzWO&!WD3BlnH9E=Yx^Ql|QdwK+${kGw_A zT&gP4$aaNFY_WW|*!xF_v(aUTfXbV~;AysD#7qT+XgUI-uWP|^T5DF<5z@fGe8+7T zfw`2%5THYd5JMHoLkP^GQsK^?eID4(gbD?QF4mGT5_dsc|DL>{yxIzKY3DGZo1|>Kb zw&_EkuQ6QYW7|10>W_|*s<=TxX6k9DtLow?9P6yzAE(s!1*{^Jq=F(TD|Ay|w7!SH z6K>7V6hFw;)w@4my!^@^+#04>{)|85MGwsKE;K(th|LXUM1$%)gLH;i*b;^Ue3(nY z)_|lzZ0wxIJce&1Od7HLEmYS;0MSO6xIK^SLF1Qe){G@$q1W|T_CX7*jkm0#)~_xC z#sOxv@YNC&QdNI|8>aY?53uPQpy%i=MOzeSc+-it20TXu`-2JQFF z(G!#K^KmlAmnFHYOCzt4Ws7qWqZW3jYA)xWlpiD@qjfr$a!Mxw>*sF}>xR(4vjVQF zKfZVuy2HE?ngT$9pJME>Uw_*=kyxrfw0tSz>^%FLBibA$cM;gS<@sGSZ)YY#Z#V| z*y>meWX61srRaBdKuO#Ph_)P|;pWh-A8C9D9W!z=e>xuR7k1K=rX1(79tTcxRSL_0q_F>4S z0)8XoeNHodRjLW=%~n3RdOmAFxohj)$WP3Mf;3*p${-}e0-|5%0gjs9E>B%6P85ks zmBWPD&V)m>vm>sl)@Guo>N?I5p&1Vxqv|c;HF{7#&*v>^!u#}q*jS&v>bTl~G57Ak z`SxmHp`r)q9)i{glHjBF>6T2?(0Rt+RkA?tvL$4mb|6=)_*23!T=p zr%A7Zw~>tjHer+`3M)npZBeZ2EH!KiCl{A%&HSYwbiDP^D)#1h+5g|ao{r0JSf(wi z^SHXcWdHy`)Lll`-NMPi!P3zkAPcm&q;zxgaJ8@$q_lB&cNS!4_X64h*=#LX9h}*q zF!p~CK{Y3PpgYh4Xy(Y~>}b8BzY_^%qW#D8#mwDO(8ARcdI5ao;N)WE{K(45qs7T1 z$jvFp#lg(MDagSgOMCP2e-vW)KuqgF@W^oTYD_?Eee%pGpMb-+mtXALh@e_6`+HqyN|Oa;6G2r4sArS1|8M^#iODHMFBXu`1v?F z`MCu+Iy2Y3p%C2v;?V^9{zGspNlHp67yCi)3jWt!Z4Cv0)xZ8?XJ_{`b7lAP^7>DA ivj3-6H+BJb0Z#V+*_ZE|raYi500kLU=^9DXkpBae63^}c literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/9/91/Reapers_Technician.png/190px-Reapers_Technician.png b/archive/websites/wiki.jc-mp.com/images/thumb/9/91/Reapers_Technician.png/190px-Reapers_Technician.png new file mode 100644 index 0000000000000000000000000000000000000000..1e7a7321cacd9eb7d870ab870b281eda1e95f6d4 GIT binary patch literal 49364 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 J%O#Ay|3AN6nV0|o literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/9/93/Burned_Panay.png/190px-Burned_Panay.png b/archive/websites/wiki.jc-mp.com/images/thumb/9/93/Burned_Panay.png/190px-Burned_Panay.png new file mode 100644 index 0000000000000000000000000000000000000000..182cc9e927bae02d076b53c441aa081914e5474a GIT binary patch literal 34850 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⪻e(2NV3FHur6UtrVR_Z?O4|(hc{Y$ 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 Bk(K}e literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/9/94/Ular_Boys_Soldier_1.png/190px-Ular_Boys_Soldier_1.png b/archive/websites/wiki.jc-mp.com/images/thumb/9/94/Ular_Boys_Soldier_1.png/190px-Ular_Boys_Soldier_1.png new file mode 100644 index 0000000000000000000000000000000000000000..a1bc81c38fecdcf16b4054e3a4f03a91f005f766 GIT binary patch literal 47883 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 IDxsqOFEt;hcK`qY literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/9/99/Chinese_Businessman.png/190px-Chinese_Businessman.png b/archive/websites/wiki.jc-mp.com/images/thumb/9/99/Chinese_Businessman.png/190px-Chinese_Businessman.png new file mode 100644 index 0000000000000000000000000000000000000000..5cb102e960ac450acecc41254cb038926d7ddaca GIT binary patch literal 38684 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 D_tC=3 literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/9/99/Roaches_Elite.png/190px-Roaches_Elite.png b/archive/websites/wiki.jc-mp.com/images/thumb/9/99/Roaches_Elite.png/190px-Roaches_Elite.png new file mode 100644 index 0000000000000000000000000000000000000000..eb8728ec0997457dd55d21427f4dc71fea3f1e68 GIT binary patch literal 74571 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 CE1T~C literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/9/9a/Government_Captain.png/190px-Government_Captain.png b/archive/websites/wiki.jc-mp.com/images/thumb/9/9a/Government_Captain.png/190px-Government_Captain.png new file mode 100644 index 0000000000000000000000000000000000000000..3a586e29f3f01c3380884bfffaa2e0cc37ed8a25 GIT binary patch literal 44189 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 Mt7t2ifi1)S7bF3>J^%m! literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/9/9e/Roaches_Soldier_2.png/190px-Roaches_Soldier_2.png b/archive/websites/wiki.jc-mp.com/images/thumb/9/9e/Roaches_Soldier_2.png/190px-Roaches_Soldier_2.png new file mode 100644 index 0000000000000000000000000000000000000000..dcd40e0294dc904a8fbc9a534d9a5c80e27d7bfb GIT binary patch literal 52171 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 literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/a/ad/Exclusive_Guest.png/190px-Exclusive_Guest.png b/archive/websites/wiki.jc-mp.com/images/thumb/a/ad/Exclusive_Guest.png/190px-Exclusive_Guest.png new file mode 100644 index 0000000000000000000000000000000000000000..7e7735dd2aaeba8156be977aedc310c6461611b8 GIT binary patch literal 35465 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 literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/a/ae/Bom_Bom_Bohilano.png/190px-Bom_Bom_Bohilano.png b/archive/websites/wiki.jc-mp.com/images/thumb/a/ae/Bom_Bom_Bohilano.png/190px-Bom_Bom_Bohilano.png new file mode 100644 index 0000000000000000000000000000000000000000..ced8b0a1a025400523c8bb7a0cb4c03ca47b7a6f GIT binary patch literal 42407 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 literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/c/c3/Reapers_Soldier_1.png/190px-Reapers_Soldier_1.png b/archive/websites/wiki.jc-mp.com/images/thumb/c/c3/Reapers_Soldier_1.png/190px-Reapers_Soldier_1.png new file mode 100644 index 0000000000000000000000000000000000000000..927bf76542baeb69029968ac2b456e62402955a5 GIT binary patch literal 48171 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 literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/c/c3/Thug1.png/190px-Thug1.png b/archive/websites/wiki.jc-mp.com/images/thumb/c/c3/Thug1.png/190px-Thug1.png new file mode 100644 index 0000000000000000000000000000000000000000..c98f0b3c65ea138f479e83ef086fa9b163cc6e80 GIT binary patch literal 46285 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 Dh|ork literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/c/c8/Bolo_Santosi.png/190px-Bolo_Santosi.png b/archive/websites/wiki.jc-mp.com/images/thumb/c/c8/Bolo_Santosi.png/190px-Bolo_Santosi.png new file mode 100644 index 0000000000000000000000000000000000000000..8dfb722fb90538d93206ba8d3a4d6332b93468a4 GIT binary patch literal 41486 zcmeF2C=6l^XX_!bp?D}YFrc)6nrH`IqjEgI||Ax7&hih%BU;w ze+B3uX*FpSl)A*%kLDOJ`B(1R3Nk1)aN7Ns45Ou@wi*hG-#ZkPZ(%4X_b)}?_E1nf zc~MXfzM`OrWTK!@xa72GiM`ywv`|ryLqY!UDEL#J`ci`9qG;%jg7W&!|ISw^Sviz1 zkE1BbNq_cPIC}DJa5Vlh?i&cIzi(WeT6KSz?f2)QW{zUSMn$*lm1C6tT=H3)PtcKL zWV)ie;Rky4w6faY;ocNg9WHiKGM4lZRCGM4`*-&~#I>yf?h654&G(HvIsXO%({-Uq z@exGl76JXgEZam^etGA#?l_M<8Q0%E70e#~^ZWCq_Wxi0pLapPWYjb9bp%-0=;WX(R|=pL zPM0^$X5gI0(Q?_hMQ_PT$-fe3lHy{>CZ4rE!arrTCi4%bGW(K6;Q_CX=4NHE^3Y%P zi&WKROEO|8gH=KMMmmPOfiuE4rlw#dLm*?8zVp8>l%Ednf&EH`=xy&JT^geV zFa1f@9gOh#r4<;at-&*o9>!FOj?4a=h$pr_CiG^CC~rr0PWzE`UBt$x_?%Hqe|&%=eKvYe4AjA1>7 zk)D_!Za7ukGI|TqT9xz~k&Hv&DJ{HZ78Ix@Jb+bfyJ$7w?M6-7RRa@A$U&w8Qt$?~l*9s}qt}f&ECeyyId} z9RgoQBQO?vqEhPC(2tUR)h`^{NQa42ki=q=8+l6$p#gK?eqI70qPJJ{0|2(^QE0?P6BN zpxt3i%MUxz*9KwkYh2{7WSkJUxxuruPo-%d{rv`)D~z~#Dp;YhElxILf3}a0|Iv)O z?IPIjU)`A%tp0vt$xO(P&aLmD{&b<{%0f(;_N}S9u1QuUwp<8&iz-bS?jwyp+~Y~t z1V#xy#hUh%H>SX5vORav4p}Twf-8l6_Q1^QC+ z6IpU;`-Yh-uK6mK?kyyg{UC-rXwz>q5v}3DMH)~oyQo!idhLiXoik(t>&j;?bL;q- zW~$mfD+4y>n=ckd7>=>N=bt0#N=14=9Rk$vke$vHqON;qf=f&EE|#FdQdeba+pMNd zO9g&C-Pki(kssqm^>BBD@4x%FmG#4y-8#Qn+&3LmV`}jsDhU-*9gRjEsE|SvaSq z#9`g0zA9ekd&uzix!7SElXTCm){-H$$4u5JU@3$)sHrXfhdkdZ^CYLuF4eRIRAQEr zYGaF7{y4bS7qNWagU=H_`S@LmORgARifivD8i3uI`aFYgxz(eBG;rIsl>ePZO8e}6 z9T2t|YddQ?LZ~pDpmp3h)83lZqy>1BeuF}lj?STAe=*meqaK-SeXlt1iOj#n$+Q7j zl-?3tv(X-@W24Cf&=*}h1>$)T4mLr%D9!VOBm`jYJg7&mv@#B`p+V9nV(jtHM7`NT zi`#m`ZaU((#^a#m!+_*t_oBoDn}}tg345K33tcaM@GXRCDMMv@WozxJ+3bF>544f_ zPoGed-C4N?J(4tgl!NIj$pA}xB!z7nR1sZfc$BAc{)e_QtRwXUo%qnqd6NE@)`8H? z*AVWZ*cA7v^`#wogboQix2I*2jOL7>IT2G)uHCUSe$bwOd%!vJ;q6l%axGDtwC}jg z$?4Q={-LgItu>rCsMv9IcUCu@(lTFm@R8qh@c!-VeDtoBctVwG8#q-JzmGBzApBE- zYN#7I4gjRpU*Hf4!><5qma%rbx_fuG=KmSau04WDD$c3Pun=gdplW>0?U}-5`p6J6 zHw7fq(Z6$YJAZAAL`qIcKKmo-Byaz$j;^fJt7&=gJRc}Xrc}d>5gxW?qNUppYP0bB z&eJEF*z1}AfeT?0hmVB~-|p;3=Pl%Q5PKCe`m7aPnw}9A${t#UF(i$D$7AtwLAQoV z3)2otzeH4{#l!2NEN7ZBlb#9VHy>MD;TAbAHJoJKuY;=d4{6%Zv*+kb8yw%XUyAcU z8c89pO@9aV!@-9q4^sw0`9CZXnG;{ParBeM+7l7nc-nQ{aXsRHr!+TwMV|)dST}~a~dK;HVU1__u$3OoFN^#0J zaowfs(_gAI)9W;IKWv6^;PUlGA}oYe4c(#`Bg zF?(nYqEI3tW@R_jI&OcQ9O$qTphmh{E*WPW9)Yqd?rB1`u2L0lG)#%GP68xvC9g*Q z`xE4@0l7XEh{a;?O9YIqCSw`_*bOqste2V7OYDumi2Ppbi`-Q_%ml>O&`5ZlW|~2c ziP;WAWc=FPl6CAyML07t>785KdPa}=YIEKjd=`Y`G>{-S<5o8WIkF!4#oHfyP6ORO z)14gGne6IpKbVQq60{3qhf1z|+&OWpyGLB6)+0Yqm+-vb0kf63$#BrGJpC1)nSWWo zp@)L=7j-4iXM-RGeL`xRnuN^x%L4rdkvT`&q^zmyVWcA(?H>8&Yv;!K!dAL^wm2HJ zCm)tX*S0o7s`sPH(R@anUM6vqEkOoJ!?WAaT1_uZR#td0DM|I#Z%&@}LrwZoF6-1LLO{qYb@oDQ9xF`pS+*G{tHG9O>xmrZk2=5 zPlvR&_@hu)9;TU6HQg5!r>&GpeN5B?B#K1ox%s=by0fp@#2Q7J=*q;5$lHkUsn{g+ zz1Vt-Us3i*)%cD)r{z<T^ODV}LW|eI)SV zM*r}rl|fA6zBIIFWK@OW86bHz_N*nT8L$@Q_H^Y9;a(K=ujcbK^nN$ts6ef-G)Hxj z7CJtAg!hJdA2>bhW0(HMWPZnHmMJY_KPo`7^CNd2`I>)$%;4)BV`Bf9U2itpYIn@w zF(o~V9BDrGu#WM9$XvlFStFmK$g=<50L6Ux7l|BxrD&h0m! z(R(sZzi|C9lGSTgoeBfh9-U3=WKc20;b6XUEx>-u&=gUC0oUhM*6bm2&gx|RHn^Df z#g;mzsAylLX^M!IRNgl3sHyLUSLEZ#v zNb)|#Ay1*vO*@`C;s93X)0~a;V*ZtY0K!7qGkjYN^L-wbyYwRaj^iVEC_@M2XT8s2cK%KegMTAK z(#u*de%%zAW1Zx%Y#;a45V0g-dNw&hRmm0E7E%#W^VV4eGKR(@=b*7?FYEm=vg#Wm zgirJHPm{V#Zi6ihZISoGxUT`MuHReIU~-My7zi;Dm!e#hB@?0bB)6=qV`5?2I_3ml;p#!oJ+dN!F^2AGh4U4zQRSPS4m zP@yVVccz*6QsB=eHI^ zu!?iB#Eh}ow$qunL>4-xhRTnOIgKLEJdZSHXBuN>kFHaRQuzmuW&7$9b#hSy*6juL zF`mn3oXv^1XHRcV#`LN#vJOSjAgs6R`H#HiZ0=s(Sa{bKXPq--hER7H+z=tCD2(|rTzm+W5a76# z;{XufcWf%M?e0HLlYon)C$<}6PZe?F)Y{h<=RrM!u z65q97@GOm-B7=@@W_gutscH6vQ1@0-*B1QIYV(hLWgT{1iw(VO% zSd!;vH-zmPo`LSm$YQKWYe%IU6;~Qo5m)MDoz`=ZU^*v%Pz^6|Cp-u*WUy>-@)@NzUEh(8n11lV?qm zzA1ZOueVoW3seI~&ZS${7>=XQdcE-@#(0+b2+H>tF@#GJ>pq4*MdPAT2`k?q`f!<~ z2a5B_dcZ;UuKUe7+!9w$PiUv^j~e(vXPg~rAUM+a@(otdReASD-5kvv#YKIpPZPX% z;G`MA>T@zo;N1FqpsN(;!!={A9W18G{&p?*%}L(-IfnAy;7|79AMj~emhzN_;m-&6 zL#qJ_D?vfXpa1g@|KXcGsyCdv^Wq7!_nw@muU@l`#YQ>{a`n13LHzY~Pob!P-qU>X z^GWbbV7ZFIdKFl1cab$;w6<#o>Eul0nWO5DvtTe&Dk+aD9YF9}fCP&0c!rQik0ZBp zvrl*(w+WK{4A0PZliQ97895~O^YP=4+D8+oWpQh_%O8#xcNq*PctK{1h|?dH?|xJc z*XV`A`mtv{d-JSP&?&*0B~1EWpLz=|a%Vm}Dt!4^QaA>{q3U}si^)QuOG{D9`?PBi zm3EL2rbsqRL2hY~I|@9{N3%!Sl4sScGlX&sw@9a_P2_|3CE}dUA@}la#~DYW6T`8% z38@)#=o#S&;iLD|N2RIhhT}4^U;9UgtljwZ37n#`VyuHPYHE+btEd1%cE&S-o;eUH zR&Q{#usaW{E9Fmqbt(dj$3dYF*cmG8;=fuQ+Hc@bQ>UiZ$KV!+JG3#gw|A+l2tw`r z1BlzxBq36ErA~5}Lc%1X?0u6H19yju;le6g7^K#5p`ntgfax=laZf@A&-rOK@Vetk2uY0+w59RP@DO~2h79^ofAxkgEuPWc z91?UAaH5mJwmPo6LJ{!KKY!u*znfLM>BcT$6&5bp{fP!lOD=U_PCY4W!)RIgOc^1f z%&E*BD!uhGCS;taNB|dtMoJCZ2J2_(%-4dG!Z~)ta9Q9hZaHQ9)dn-0>Hw9JX+rh4 zrwn=@Zu`uhB3HFdTYvWvA}`|ZV5Nf4#K5)Uwwva__ORJjRY=5P20s$?ctrRpE^!vD z|J%>{q56yab;h;j!)Uvsq@>c*P*-DafkC<=7DA+~PT@cWot$&2Y$6*4^l@ee!i^)Y zMq*#|m45`x8ZDa$&_oaJz7Ytn#cAl)IrtZ%jmyrW?C7_F%a(*{zkA!e9L^gd?d0?D zo6M}`^YLi4Qk#0e(s`Zed`46C(;N8tOz8PqC46k`=ppca_W{BFVp%1RLC@#N^u06T zJ1gJ&>wotD%rKgKo!b~T(`3R(nmK;ANp2j8$zr|wL{&x9+r7c@Gq=lY?Z@aNiLKHe zI7I4A_{!n325rBv$S!smBewYDcn`%mRirzr24@_x2RF7gj!7g@O4SK(E-McDIWL(s z37z_<(4LSSonc@DBG(4wD@;No= zL($!GQPbFL**4^4j?SkcmUhug%+<5IXY;iHnev@LnRS}qt*?^a=jj@G`)Fta?^%?r z8m%u&VImtw8NVXydE4kw9(tB^!FgIQrNXRXT#~^$5vD2@9Bs<*3*@KOj7LNN`QtzF zmB(wE?@i`^0N0iBbsaPqZI?gN%u zDt(%I^|2PGg<#4Cpy2t4-qd&yM>|0YTClW zWnAZLF&T}?f}!{wE}s8Ns9D!8o-@70bT3Epfo!;9Ij6*TN%qmT=!dYfDlmjSN;V(3 zgdRwXzDA3xKyq)(8ig9Hx~cZSpvC;H6Sss-bD`%_T$zQ(tm+5exNu3h+wyph#J36z zu;SZ%x|xZrEWA;C?#$%4|aL3^9nxEe4HDNFJIBLP(@v9_`* z=TeIQt^yA zI3+}y!*_k*BqIP`FN%C>M#`RC2d_Q|1{}fv{<)h>>oE_bc=$EGyO7;v>!#we`9a&; z1wz5h@QH7K+ca;10d}99SO=`dVL?yc_)q1{b*|+{6@zNGDm$Ds8%iv>O``RVFS=cd zE~uo~8q(jHCdaAemS2(V`~T$_DZWItCfk%MPE7(}C-rNI#HR9IpeqgtXbN>im3VCNl3HTl(1K7Y={0Fx$Ax4p`psox=YTP_ zz`FsnLcS2Jk%&nVi9?s(YoK`!`V0D|Zqtg(l*|5ei3h;*ATL4f-9cOT)uasDBQhE{ z^f~kCoNcKnL75XmJtl0MT#G(R?zFPe2TaUMjnD2 zkUZ{-0UM2NOTLTge14R#2&|XiowX8p!#V}H??3&#W5gc%DrNx+8s_v)+^A}#E`GtP>hj7=w#xtN$xF7pfX|i{UrSJl193C_?3ev- zBjc8eokuZCShGA3r_gn9I#LUr?w78t?~2>zknCp`A0$uvuq}~0vSYh#$S_0&e$Ax#BKR(@`)^QjGtqh*f;AblpE7dj+0CgKY6UJ zhEf$1uuHUvHoZdh-tD@Ky$NjCZt|#j5Py1AyomK&3*Hhk`)qUU4(K|cr`~_?Ag9l_ zZtx!aMN7wAd$Ojd@^_wE5ZexcuVy{x=NG%K9`;^@p5FB5d!rV_*+#M8fN#&W-iVc9 zy=Xi(bF_=i<*TG`e80+iW}w#GK4P^%iCi6hd?U{O&?Jhy_OO3w^z@^@+}u^OSbkQx zU6rbZjOThcA;t4<}G%vyI$kpbnQV)@bDS;}4P^s##VCfBJntVD`6^f5_)jL1#+pVtSBjFs7H zIOkJYEDau>eb4PhM!LOqi3OgLc|qS9zTR`Z?zoPvP8F4(3Yf2`ihe79^g7KQeR86a zn;_PWPF7>GiW5o!u4uAE{t(YOw7o#(#MnK|TIf1~fAjux_|7?C(UahPJa1X?0bZ+} zoUwP6O3xk4Tr{4llyAXN-I;)yp_oPEG|}haB5h>W`&UD*ix01r0B#hf#H280^q2=N zF=ot6%bHbF5#Y5Lp(5=*kohVA*RofrgMT0ESN?gBqjIzz_((LXtn}~ere^Ju^pfN< z?UXhzhjMn$%}g@x%_pYK!#4s+%O_E(QN@PQacILZrnrC_iTZ(=T|&E&i2R2i8ZQAc zjC9XltuUgLBD-icg_-G`_a8z4TaznM%dXw)9;$lN1!OZ7ENX8<#%15p2RE8fq34LT zd?m%9_rzb^%v|o(_9QTt){-H?Vu{NOS{=D0{(1C5TWfFYI<6k5O7n23nZgA>`%1sz zxN_;N`u?8-p{>XO2Y6p3GDfyPqj_8x=P;${C^L7f7fY5Pe>L3mQ!@vV(l=F0G0@%8 zjfAYVgtTDgJUxM?y}O+?RF?}D$5xy8>%80Z-Ggz1Z+tsoUI`Lo4Tsqe?vTZkEnPvZ zz(nmEw^l;{d~C7kLp)#e!3qMIp3nhdjW0Cg5$hCedA~3rC4`SF9a*br1P|{^bA^-z zq=|?Dwg)jY6;>^RjMKQ0tSfXdf5#9gLG$;)F+@%^2Z0w!MC98mKtF=j)bcD$?p^{Y zD-t)KM=;)P>Fxhlfx+bLZ#s8a`MFG&j)o&&yMVO3L?E>k=|m2fVKvx;mf0=#ka2;2 zBA169mU1Ts@~3w9vFkk_ib=N@Qb;~GsD7;u!X@@WJIq;4bj#mFg2|;>ob#>B>N!N6 z!L)qT3U~v2J&H{GnYC^??zhEB%e(Ijt4l@A+{G$^j*OXMy$|dn_|o!Gyqyg1el>P& zbMK*JzJ>L>`n4DRrG76m^e0vj6dQ60+qBZs$=x1r5V*wCY4%xsi}>W?k+Oicpo5BRiOeZW(Cn^^VTc7c2>6=*KpIvCZkRqfomaj$g(dJIxqp;phB*>jlT z#gqLMy#cRa>01XI>|!iT9ZA%MUU!kRj-(3Hr3}H7Y`>q8Fl=&F9J@Fw%uw2}VHD#| z!-_|gD~87@_lC2^Rv28pbL;+Wb{X-`|3}2&B+YdO!-bLX#S8!XxZU-H0jDk#wRAA7 z%i%sp3r`7gNDfZ&h&LzVq|f92b-wk=-HCC3c7D=LDsJR>ot`DTUZ$67W_=4=Y6BL+S-yzh88(XOYKQ(dC zrZZdf)ikRbjLoVz$rSAZ8}{iI*yFpAx;6?PtuB2!iZ2}eXwCac0y~O?p_DYZHaddX zo)(sFi`eCiYm^Hv0pP(6x-~acBd_O7ypnN`!QOtS4Geq#tD2HWCAn7iZs z)ezT!2h?!I<+Mwf0ZtJY$$q*p-+#kulWblAov*Mk^|Fd3L9Pg^+isY5?=7G&P)~U@ zs100AW_CSC1@BSr;_r_nPRRGTfIE+itSRr}hGV=)nGY}%Y{naZRmh^_R`u8^Q2PUz z2J3U?1Qc0qN2pg*RZ-Rcz==pIS~f1$GkNtg+g=!OT_$Mbe1FmmawSUDahH8h+kq8y zod`i&J@*ZAEk9Wj>XqnG5#2&b6#cnsyu*Y1Z)Z@cz_Zp;(-BsNdwX zDC*3c*J}V04iEsj9)>w2Z$88vb6R3*oc35@Ww2zAu;p1K>pR$WwbrQm`0;E%wn^c2 ztIhVr{@a<}1uW$(kfQQThRNnH7$HVTtnrsEMh}=lX_#|G{coUE)qL=aVQ`|I4d=CX zVrnXeH3D6z_86(hcJF$MhV<+Q60=`g18*?A>EVZTKrj`ah0JP?7ZjjPIpyk? z#nd>k(rDV`eDonF>`3kH$~{yiE`n*qcZidR-aJjg?N{Tzact;()`3qrC%6jH+y0dc zKUTLZHc{Vd#NOTQvY(VW{ERh>UNQVk@Elm=BpT8y+e^Q~YXyu+LWPdxwAAcpL3I%> zuF03fDhk+aza-S^Jj;t&Zeiz*rps7?gx|U}f3#EwIZyrPVk#geW~lAWJTVIdOQIq{LZ=6h$xXT(=7yz5BSYb;fQcL0GenNk8_@GgsBTO)0evIYm%tjnsc z>vGt9pZ(U4f^}&tso5XqhWC zt=j{$y}Ml&4o26}Yr8sscvg`_o(Bro6Z+m>2HlBL`fo(T=gO;pstz#8>t62pC>b`J zNKh80ea)TyyTe*3uVg%1g#hdAy4!M;@Y&*bQ@2T_Mr17?lQIc`wvQ*MuGjgz{zJnw z6CwCSU+z0lyOf(M7%{SlRuz8Nb657SoWTJ#h*GAi%R>=Ng-LBFM9WaSmlM|cwwI}- z;3KrgE?JqEj^MUxtYygE`HwmyKj!yom0zdn8H`!pgpYi;>xF_`)!Z);PxBebE37XEXh{BfGvtn>OwylQ ztKGk+#}2!-uoNr>VK{Eu!cv93k!@=NtjcaUtHr6)ki0T0n+UMJYci(EYFNHAW)J2WGM1eXaEOJdLpnwJ97&i7a>O{v6!bYxhfQ5z!qEc!S`*cYKH(NZ4Vj$e{_ zUWbKwWHC1BG}KaR$i6e?limug{WzLk`VFBCl=d9 z3kc($)tpZFGA*~DYw)*;F{%9-ZSJ-Y|E}yon^LP1$0sHMw>^NWh`wsoNsO$ecYSn; zSfYoC;`%rV-N9&dkU#VT*Cby?IKS?^O`-d!ehs2D3798A>vE|bv&(K|X}6Hjt7DQy zu-_69E8lOSwZ?n&DWUoF^};{g+P^<|pgEFxS`6H_@hm*l^x_7ZR)V?24Te~HUt^(M z;P2w2U2hf@S1q?V-_mRdhbb=D|x!{uDHgRQ3DP13BSDxO5Z#c(vvZ4Cm zoJ`(5xDie5TGwqQNU5-o7hmU~FBtk^_cz!Q!sO#o_elXah?MBX`~aBe)RTr~beSC@ z>$#%{tRjW8wdluO6?Uf+;X?>2&@P4tUFzpef80_o{Tt?p;fv@DdRJH#&@o>B?&1*4 zQA_wZ);quQ%V51-dc*6coT;pSNti=8TWHCbclUf#IB$P0p3Fa#D7x6*KF)J1cdhD! zRlK!V(~d1PIV{VyAX75S{S<+7SS7VKcp1^xB13})XFiB%IezgnrO(gOMy8Td+pJAR zdASFjQu_hnl%HyA_XLuxe~Ao`fo+u$yRUZ!UiWegfN3sZMF4xJFDg-K=0I#=(NO>e ztAFvgJILsR?eX{^_y2LJZ8{%f4S(xnvr zCZ$s!d;NQBLa6IsAl~;wD6Ho9AT_))VUmgjY&VQ)Y2-vJ=b#2zXfdz*>wCV<|0VF) z;!t$#rquOC9|HH0_xufoHhXg}_k3U6fXgLLFu{Tw~C= zmeN0i!nxc))2(S!6)jR#F4D>fz?tth0;k)E0Q1!kJuyhy`6T$V5=3#Q|J?Dsh}`0L zdz7^FJ`3F6PL;yG#B!KDPDgw&o^IQ}|F~%`1)QeMwaIKTr^RjHAyO^~F9FaX4pU-% z;XVbzhUv5d(9f^K4u95Iw+WSbCd~i0c~Ke$vp1L}^EFp$lnswjXP0pK!rWlf4+gaWgPR zYV@!k6tagoSm^M@Ent99>;TsFksBd=^4Bfl01C6KqZC_HrcU0CK-`?AZM|vUq0Of# zDcqU#Qf6aP54Br6y!msJ>nw6#nExmxx!Ez{+fH%%ZuykIY1#B6cW!W~Qd}dQ0*ETG z!1WW142z{{ak_>S3cTp*^wV|oYkGHue(|+4R5`_unuo)-!2&A!#jj1+y;dx87bj(~ z+`$O$Ci`V(I$l18paU@I5J^tlCkFDPcfE|}D@z#H*3zRJ9g30SK>W9P%eAXq_4{To zq>ycn{x;5AhrC?nploMiC~McrVckndMxY%kCI%NaPWwv75X8HCArXi5svh>o18Msl zH+c~H?GO!#e>7Zb8dg8X*`?2#mljBwLMAw(+f%Qh8m%CqYaK1t)f>rX@v9a7pAh#x zkmZU6VFdG(*1E4k#CV9TEs13P{aQz9R@7Ju;5^{?8aUy$BqE~`O0*SUSZ$owB4Y8M zerAoOw|8Xmlpq@$ScZZ(+ZxC|pVf;;Lb!fUBvOGa;Tg|G3T4TCulRgW%LPWney7?DK`>0d!GC|@yv~%6uV%qa znC7u03Li2GO%OnM0nC5IWWj#QVWDyT%oM5`iRo-K`Q0Ax1)ZPBnTKsebH2qRDaw4x z#pcEsC>I`y9o5>De(8Ld{^ymbVqf@#9lWLL_rurzp`no76_03M++Y4_^}~#Kkm0sI zqmeH7HzD!X#H#{F$VL}Nf7iNGNLoR9K@}cPyT~TIIIiu8lI2zH zibR(e_wY?-2Awwp-1qh@WNH(`5%ixE{(epgmr)5n`lOq%?oy^h!bgfvA%d!y61$fn zm-1Bdg@Lykt2bR{2cSoxpF)zZYo7gLzU_m;v=0C#&HqKe4I^bz&|~z+ROmS>?(Vl z>M-cP%3a_(<-LS)E4wek1-XKecWPe3SZVyJZtU5ra~X?2rcJ6$!aITDubyE2d=^Ak z8Z@q~Jx$jyOi;$8WA>Bg0r2{b*?FCN&;Agu#=AHY`DJP%W?b1*o0kYS<_&Z=KfrzO z0d3Z!H_w9TMLKB}#J1hPPHD#3Hg4&kRe+kPP#H7T)}^cjrX%0WDR@H?Sz^aksXJtm zT>qCw#Bz?x*VgXGA+*d6P>DO`MS7UU0X{3W9=haXV%9JEM#&$de?df~23}U+8roVEEWmb5|5w(Q0 z9S{vNK9R6B*a4?SjAs-~m+@UP797(W&NG*k)F%`f$aBDp;DUfIU-CW zsophR)ufGJc|%$U+tPW2bwiGGUrmba;L9DCoz}QTl-0F)1W8jrP=bX`NyQ|xZ}^{S z45z#{0oYr-(R29(FLWPx5ry_*+ie6K)%I}I8ODYvsFYP;uoo*9a%mWRCZNZWrYBeU zPD!jRHFJX3it<4&uUjWXt7t!tX@urQ-E2_^Td;@HAtMfR^n8>QfxF zG(`hpaK&1q-e~toR#1 zv!pIkFu`G&F}%PDzuJ|>=%NWcrH18>6FdjO$mddqTC1#heO9bW!)7(0Ae)EDkaD-w zq33-nkJimY2KaeCZq~=%t!7!z3?N2u>#8V8xm{EfK7jf3?KpqCtkmoqkygz-1SH^zX_U;NpTiJ_^FH|v<{5BMY!j}9nq=p}x zj;6R_+>iSYu;4wlNWD_fLH`EVZ5}f<`k+*iXqW9?Y8ZXL!~5zZ$3Du}GT1fF15qty z{aRk*R4Vm*fVyb{bb=}Boe`+V-e!(38SKs4;)35t5d2H%wJ{+vGxwjlF!A^(i$nk-8=OeN zjj&4@FZXo$Y^075jP;Z^Z9-ie?&=lR2skUMA6cZpNPO=mh90cfTR5OzFt4WbsfW0b z;cU$#nh3SDAvSgHMZbl4B_4D+R@W>Z*d=(pTbftql4ASeg}OGl+ur$UaDb!w>HFVQ zy_VH8+5xv76@?Y_j17=0VTO0w=(4-nS zY)&FooPX*#SI*UrwU^of~u07jzRY39B_%KIcA5GFCBH1{hmpT25 zB23gPGn4V%QpD)=!5#At?mv~xh#K^MzULm9vDqBHBrWbOXBTw<5mAaP*1?V6UnIcx z&jKh310sUEaWboE4iFnTomAfs)r92O3minD@m-3qy4S$LdNI5gSmteZx4c2C5AWmN ztS+-Rng9nX_^XU%5tQ^cg1PR$qzZNNCjeHNwqE_gEp4KYV&L3atY@0P6n_G!8Prp2 z@x{WmLq?2o4t?Q!J0CNgoz53FU&Avnd_jf{E^S;B5|mVP9PJ(|g7xNW(L$w4QndCE zGqe-|oJ<1QECM~lk-j3#*THE5m6#$brk-2Yp`--CmhBZoml46xIGJb=Hv&6Hhs#}d z#vts~ai%?nduQSuWoDDl?b7MA1K` zh5-|P0=maRFT6Qd&X)GBt=kam)7sHHM-F2ESVgOerO;+WlzIEb%cTx4naXT#``P0{ zYk~hV+*L``3RqKJJD=5M_Bg9BB1=wawZS;lkGtE@tW;LgaH`MN*@3Ixk3ugE)2b>Girr>L-niO; zgE*}-F~3>+^Sl!^zPRnfDlwI1Aq!m7u@Ynm+D_9ysWy2(PE(!=ZDUq;yKf&xp>Xk zS_YOcyp&ib0rwva=O?N@)Tp9HpsJe*TU_sj-1$Zv&+Qhc<6!%g ztU!8aTdk#CCz$Zd3)uZ8iTgF8GV5|uTd{Awlz7wb@3s2y^9+-51{RPN2a@Qzv7Tlj z5MvkIB6#G)mWfz59AHcmh%Xd`R`6l7|KRBHq2!~zS7fD(lks{-oJZtp+T5{Q`*^wP z`-Hr7URkB-AdR>$55Qu!s>}s1Z&J4&}e#oKSCO55Lab3h$utZ-v&vvsp)nc$uTcH(ctUNN(we7;Sj*{)_AO zR@FXFIK9>A!2A~UIK?w#PHE)`vZD?qUBk+xyL*LO%YY~A!0n4s?1l6-B9i#hnJLB8BV+VH|rpw{+o2I z291G*!1WaYTshDXEUT#=J=j9z3@5$lyGRA1Fd*NGl8+kWMNT8KN5rMl^8p-jtY6P){8BKk225;^QmtkNv7oGGmVk+5i3F`bx zxt3-H#5=QOSm(5wWulhVp-Q0N-KvZ@2TGX}_fH6Le{}(-y-^$)Pd&L2ho@d`bj>d} z@pZHrKux%Chl~1UlK{b8ygVNwWC_VItBj(FaKnlnjAofkUN$Z6lxbZNXb{tYl~6~o z2YV1?myzx}3Y;OwVMa#{&5i^?PLl}Zj{|9NIYrwwsKrC zSfrB}GfRq7#8T-kVKuA#44)(qZ!9$!oiKwe|FSm|bj=J0v8oXf<6DXxx+rVY$j%yK zCd(+Di79cQSMcFkj=}*f1Y*!bOiO(1IU4khNygg^6}ujenxmgbP%3Fc0ji6d=3O=BSe+ zk$o2IZOqk<{`dbzX<}fdt^}y@lWq##LIJ;TK|#|h%`2wq+@3QbtBr^dQ^H zpXxf1#O=F$W?L_DA7bTqk;XkdfyD!TH1`GD#`0?MM*TYb?FF3UUUM` zE}p>K%<}ha-=*B$j3z{aos5qT<%`A4lJ)U@H_rn4*1t6TE_BA2N*>E2Z{QDgq-kip zmF~5r+yD=?*%`j)Y+@cVXEYQfpNGo9dFdY7yo|KHp_TqjSUph{e5ARhWNX5<2MN5` zzg#o5bzf-zsHV}v!upFOQ_!wRsb{oVCRz$di8f}{i)h>I7CDEFz@lQN6vXy2K=`H!d7FQ{U>75i(Es-k-ITzPpV$<`uu6s>1cgBZAid|7uR>kEsl-W zbg|AP&FV0#>gapLsE{-xdNR?i_Sb6p*8^WEKhTEv{?OPa%?;hIC5!Co*8bLeC`-(x1g(fsM066wd%0wsV z7aa*^j5Nv50A8uP6yUWXP2cdH^Q}L%^Ij)%)hy_G*z0?(gMvhAZ;uYD8D~UK6zI#` z`Y4Zsv&|rjRq{+#YzoWuKGAezAy{N*B&Hu2ftDyRfk%?KKF)?Go|d#H@HNS{q5cRT zQsWfvk!$_iY48GC#+Nh3d6Mf?!OO!LNs>~r^w^4)Q=@P(erC=?`%p>@aEa%$H~hd!(qC&1R|6POqHohKOR?nq}e<|P7C*Rkz z>7WBZ1lK{WCp3*C69n^4&t2wSTAaSqsAQp+6o2Erh!RuUW7i}>yESsNESOtW)-wOb zgRZ**^K0ALc+PQv>g?dlYt_HU-=)BJJj|p5I&oQJ`EqLd=`Y1omw*+Af7^=+RR(<}PfpMduM?1#(yj{DpvxRu_{^Pi}^1sba5$$)9 z&;3^Ac0sTEiO{n^&PQ)BLyA5C(R1C8R3SDLRK;?xUh9BZa!aAsCcrC9=0YNwwYbuz zgciX$gr*IdDJ!3;imm8^o@<-aP<4qd_dq#!WUGV@_fNeK{HXJkZJnT;Te)DHFVt~Z zLN!kA9v{jbMQlZWLa9|iBB~%m1UWnFp=S^8KcYN~-zUHhfL#^=2v2v4#5UNAAXZ9o z2uLt)^rn~T{{Rp{@4i9g(+R<&b%*i=Zdp-%@F7`I(UlqFL4foGi{mxd_J^0RN5Nqq z_@9RMNAWn;e6cnSTWQGE?Ub@>n4g#2y1T#%$umzlLf;Yi9%1N_=M@(h8D-Vs2b&`Z zN^XiUZTkYWq?3{~^k`~>Gn*#QT~ibJ8sqyso^5tRqd>5;6_BlKjxS0Y=jiGV+1BL7 zu`FAb&8F*#VFuPR&n?qQ%+bl3P;HhyFY=DEvRvCuI6CQQTgZ!sMP`sfFid>3bhMtp zW;LO5%!(GRe1?%?I!WmaNUb=&DDi!tVd8IeqDU>ti~+1)}Y$1^uayn1`aY_{2%UDpl9b~tM>&LWi{ zD_Wd|I1(fZA`MnakeiF!+o2+_TJpvsgvL4;#tL6T*|bbXAyQeES&3ARNJ-|EAul@e z)^d_H7-iTWgmh&~sNvrI6;Zs!_I5~X9B1>ErgrQM0z?OC=up)nd7dFX$9Nbp83yEeg_4>gZ&1$B z2uD$MpfpWwNWy?f3C11_LdC3w)(V=|vbKi2XfRT+78>6vyv`w{!*rmu#19m4qVVme z_(GNooRau)NK@8a*^L-R9+Oc5b;+u1=<x}$0>NgVS0(^E{{GC$35*3t>N>4wr8 zc6VY-T~fCl(o;mCBDRiU>T%x)YAZS18*=;J8SA`aR5hHQE{OsU=N#w1`iMX|W{aF* z$#ElBNNxWl2}I3`NURTSL51aZ)Sty5iQO6%BB>Kj4Y06GnrG zi=zf`EXsz1OH;C<#^R7#adBFsT8nm;NWo6*VSLGH>4-y*(WMDV5^yok84NP&&~V&3 zg0M!bkoUf@#pSI%&Sp7_m8CI`$IFtTv(dJCd1;t)TKum;jF*c?HSV3gpzv9xSz?v!;y_=Q_De)^?zXbf#_dHG(3HiE0e zkoF>Dap#<~<0U7niewPdb{*46gi?aDvx1_qT#f>sABOBj9zt&pp>3xUPYL2UWM`T( zTa+x<4N^*mX~?2zIhmJy?A8Uh9$kGffYC>z(E{%_)=n|qxKY`2CX&w z`y+g1an4|^BlH!4ClS_Q>z1yAy0HYFLO6?Xo2ASBt&m75#;M2lBxHBsp##l>q9jce z57sT~yyM_tz}{Yh?F@mhSrrWzd9%4=I|#7OGMRcb*5~A;Vw^_Qb%m!SBds{9I~J~E zdlYisT09kS?O?(uUOngD!#UH*0Mw?`VN)4C_Ua60TW($&^7d!8c;Rr5U;4-$BHW~| z&F=<&v7hlj4gAvlvaVY9_NwjDJg*rB9<34NMMqaQs7SHON6@3GPiv}?WbTYp#rCsa#|h!+<);W`WgSz!IQ(q?!~hCn)xCpwwC=s;|oEtSRg_J<8bpb z>nV2AfW1k?va5Kx?#Na(^Q>Z!#-IesQ~2KI*s&3k!)Z+DNtVl!x^56al7w`oBR3ss z7?Ws$@;yd_fMgOAR4wyY&+tRdXrO4zX0!Zg9hVNbc=hC%d-II#$pGI95&`3_gtK+a z(OJf&%Tp$or)2Artf(1}qD_P8tmDC>9Bju6W1rpFLl~d4W%+t#I2g)~i>k$s0zBa`43%j(xyV@*4QGo2p}kE&RuyNng1}SkOhbh2m^GUiT9t;j zX}ETC%IQhYGpSGBSQe{_OIs;k-jPN=>t#tTE-1^Ei$zHgC_>NY@liz_d4!(gv~C$l z!yxpS><{V64kImj-H>$xe-LqaFyZ86MN>CaWyN9+gGlns%@I3WFdS?V2a40PoT_aY ziv*?Qo6pvx7>^yI;agRK}Z^$BASe;87Bj*E3gR@RJ$ ziZoR;w&VCBXH^=`^A<1gHY+&Bv926N>o7`ld4EV-wp^U$WQ&qAYc@N&(qXXpp^udk z&sVIoj;u7Kp~hAniIC{Vv6xrnm8EShRoQZSwB*@q13u@?`($0i>Ac|9qb2#ez|pa_ z?X$D(vp-f$5=jzz9PAD;R?xKuAta~slFHZ2J#j<}Y06y3Hop<wjFhCxU@GSNj2HB zz%M(_8bjtBjT00`(6$EOT9npoO%fs@NTovyMOzv|Ptz0)=Z`ONZOMGykyncIykmFZ z%blIc-s5E>0ow=ur)qvbI(w$tJmF zr3fR15SF57H_a-1finir-?Tjn1gz^8A)skHs?G6E{I0{(9yhOU5qg5-^EG8{ZzNIh zhASrfhAJcR6<_qO&tK&ASL9j4{i7w;K@uvK>l$A>Iw5)a(UNcwk`6+G(8mva9-JG_ zGDjd9wAyqzNkWNm9ecx=gGmU|A{11uV39*s7;I~~vOi*PDuh?8Y8R6c9Er#LgvMLs(NkD&%zwFujh1~3XGMbYu-c+I2Z6;<7l)rS4U z3A?)q!$gti6;;*n+*5l<`FgoQPhc&qTc{$RR&7eIrJ-i%LlSGkam3!G0m_xQrXdOg z#=|6Sjs03LdSk78zoGs$w;#5B@_l9f@0-CxaUzH3ZAJ5ZB zUosj*_({m}bd3-mTZ5Pi!(b8;3I*}DAR!opjN^bnDY6b+*)SdiR7Fc5b41f{b$5!ty~kv4C>FQ!ty?di3O0Q( z`oRBGvm+Xmbllh*GLAfE7dij(&M9Mmvk6t2maS39Fp(?@k9BToi0iteNrkbSm-xQI_d?pbq%|Np?WE+j z;nw{HO=WP#@YLamC$3C+`IS>Hj!Q1BE!o+E&%Qdr_cW)=mUpEA=NFs5ckk*L8VANQ zh{o)&en*@B&KN%ZPjpbw%&A43>3#_Ys#|Wv!6fYVi{65Em>KUBoV8;W0=IK zG{j^LW!tb?7p&F}Wmnuhm~#2rlvc--SwX$7+~>XRvv~1+KiALrpNdxVIiB`-KjW5#mD0V{T7(jUx^o~kdpiMfsL-Bd zG0RYq!d4wkrzotz)*ZV$5!;i1)vD%Xo^xqCCLVeWWs3GR2UoWEzy}_a7cE)YF&>0` z)^i7(tQzjGI|jpqhqF=hwa@e*LPkDxo8DD-P8J9WzUT4rPn?kM z4wx+~y3TRw@`#Ja3#67j^Te3j_ZBD#SN0MfoaNZkQnoF392OYPJTwnF?sqI|Ft43^O#z!{4lY|i!EzJ12cYg;_~maBZ=0}rXJ z;OXs{=k`YwR&cS%I9`{W%yPWI=jycyldXX2qNH0j=-OcFj)P=#Z}{jur!#_wM;Tg4 zo_KZ}TFa(oiX#j)S>6(On%T0!SDU(?I7?AAbgf~3YsfJ1Ns@r+_7(>>_o-X>@W+pM z|E&|2Swo6@IlTSxfAnMbPWl=DQ_)3MFiIk}qlmoexF}21vf=}G=Ge~iwu6{AO=EKH zuz}A>X+QQ_=I(E)?043k30>RbI>A#{Crko3JuA6b)~wnN6MAS*5qXk9B8d`7l1Oll zx-ncVO4jR&gPjOtA&z{4KvC9)H1&xRjjtSD+fn2lg;W??ntZ)EG1_&!e3mmzG}o^T zxw0SOE5XIX3~LQlR^v4tm$y?|XIZXF#ycq}#bDL2&T6vrjN_vf7Z({`0HN69~m3;L6g-xV>X**c&2-7`h+D^ow z;PQ6NPNFH-n`Ok)yukz>!*R%T6!OgV3Hv)KLc%chsOy%pH2B&h@IB5K4QI0gYaLnH zFk4mBT}R#2)J+F@$;6i^A;8m|3Xh+Au;4sf^R6#^n#m+$Xd4cEOM9_G)eT#z&*5&w za5tn4A#)vB*|07;9v&^2Oni2>BZL$vEP;l-X-r)kmRUvHb#z@vRW)ekkbqE<=`>-u z9iz17&QZZ@CmFdD?4&*~9FEcTn)iM9ev+_suSbag+bi1JkS9eqP(}23{cr>qAbdF#UFqtMq zkwQ7Q=~^N+owN)Sk4={6(4=&lu;V7HI7OA3Qxg0YZxRxzEZ?Nz|m30ORp{Py?}#J z$b$zbsHVeZ86SA*A;-&#Y8>+U?|Dz3W0&G$!uMlvEs*0RQz#I)_+I}yElqGZtM;b#&Vvwa^o#DnXU|!UG;{KerapaZ7k30s$5GfT$j}~-`lE7F(4bs;kp=O!Ycv$jzO>G37gI|92g4?G#kIxq*wxM1Z)J@AW zFK(?~eCd0B;De9*!2eVf$Km-`z5R*PD}&%`=Xvd|8^de!0x1M<*^b!`eWWkBeV(^x zCitoG)?{0`^0%dt^i5|_PEd9h;dzWl5eRtV`h>wCU_LKUS|YUuCD_`I5uPGjx0FST z0HRQFus0U zomYgZ&;G%HBCn7RqFA$k|J&c9fvSz+083&4kam1^q1(Ec*ZY%E27ARqO`J%u&n-xX*J^%dYKlC%l zZ=h@EZ>Ut~{Jh``p4vHna^#sy?U&b&rt9dEflVi@^B?vKAw(Fh@2 zigTo)Pvm*DN-&uuB%vk@CBvc5{f8@JUyvjLP190Vn?}x|udtnCZ+D22jv(AzJXfAa zwx|#;W}emDeR$4Gubg1kC2xJpK0{?-S@YprGY+3q?2D9j(-FUE7hS+~QL>YIT-l0< zeStBK^{U1XJ*1F`K+=>o`8;DX^jYN%RtO#*=REV&Hk2jPNyOPKrz#D`3BoWSUsWjK zC|^&HUcQ~78^d^*V4S9GT9%6pX$_0oaqapx%XRhrv-#?8ZVe^OY#;caqR9@Am*v+! zGt$vGlx*##eAZ#YthC%O3?I6E&dvP+&tDnwbB}^?)67X@g|A>51*DvAD2kSGpxNFUQMZ=dK%9mosRvRshy(6ETH$NO=|#pc_PBmHMr=E(vyA1c zqRbm?YjIjq)g2DWaFnt=O*kt`2J4bVRuL=1!HpsBy1B*m$aC6?_V;|714JMApSld| zvJnzMY4E&F4b09!V^F>ak&h`$a2>NdqboUC@ENE4NWUq z7acC#oaQX6mX&D;eV<$R=SU&&J;7>SQmiXNsTg_+BL#(k)+wI5zQf2a`RIIsnhbdN z3)@^BYIe60a1Ohwv6T~Vw4i?j20mnsAyBVxPiRGF9L;$~AVG~RsE($nIe&bCiV~g} zhS;&kqVSofJ`T$)tN7^MIeB9UeNC(;ESD8RDu&|}tp!3tYb;sb(Y76TUpvEfhT$M2 zu?^Eu(D`sI49i8qaBrLa-4W+mjq(&>=h(8AgHSRrI}n;ryn4zDZ@+?ameUKvlQ$=H z1O$1F(@+#0%HLFTI9*f>LPe}vwmiiw_P8hvO=oe)*Kd+J@HA2AlLP_PvH~sW2-(>l zbA2b~sxo~3XJ0~21_TN?UvIuCtpg!=gI&CO;|9Kzn$`-e0jWI-A^6c>d6Cb1Vw=NQ zLvCoT;J7rXa>+AOkF8O_B7viMhUY16?1b#^#QeY8d-GsT)3dzq_bl)7ZD;FcdiG5- zqkUln0wD>ISb{J(pqOBc*Gg>S4JQyg@sd#G!oe{ZSH*F_P7KBv44AN(O+rW@2?_0* zU9(T`efq55`Yz9M=a1+8&d8}sr2sMAedfEXdS<%MOwW0~zTW4(m+QW+-~H@GlvliP zamH-X&>!Tij~jx(Z6`-ud|{vGpWo%yQ$y}J(Ia}#bka~)3sfn@?HRkz9#U$BThzSv z#Law06jvrQHn&DxoGkdo&peA{8Nmx{F+A2{^AO)-{GfVQ58>~@sV5b-$eBmY#hnGu?o||{lG{#>xM^s3=&6g`^1vFs z!h&lds6=-N5tL5A*T@R^*L{@SccM=})99j1x7O}1&&@P<%mTMWK{?@Y+R_F%Gt8JQ z8h-!jD^wot-Wu}4&OVFS^3CsffVaQ;7H-?>GwfM@?~#jau34syXR>HHUk9`{tZx+T zg}^PROKw@qs4{4sMk%3mo?+W!v}W823*|@t-g|i4 z5B$Ok_}A}LVvF0?bNU&G7L*diMP_zLP)k#W$lko=-rG*nr{%EmoS%7Kw^4HUAm^FG zl2KN&e`&&9H;;Jqnado^1LKaG@W$ItaQm%myf96YC3#u!&Z`1y}~9$(jd{hRM5H-<-^x=ePe;Ns^G@PNt`H{CR# z$Sj8Byx1!Ut~$uIXB$CHDEGxJa=izY*Aqv&%Ij%);HFu>&P1( zIL*_~UE=x66?fcxl11&fupPMnltt$`FI=qYiRa9jH6%tPD0V09J9lQy&j8~U@UPq2 zcAICf9`MFHMvROGAJ}go+5`}l8N$Nzx#xEoN6Q1ZpXQ#8HA-uF`1vcG8!s4}oVVV* z!7W>TdU?*}3Jw;YJJx$l>Xv6NjX9BNHuD^5J$IiTaWF7A=h$Bup1fL9Xw4@~g zBB0BXqKQ0Ld3xK2yiv_~*IVx8>bXm7tmjN;j<>w&HYQgNdHCbcv%cA5)Ysf|#~SN{ z9IGLUptWYyFWB1XvAsRx^XCr;1WuF&x8E|a1FyVwi#96GZ^M}~a!Lyyy|BmTV8Dkz z`7Dngw1gm>Jn1=kV#LmTf~!2%6g)o}pl6pDX-9u+3s7h!Z@X>1x48oTbsV>>=Um*M zs*4N9DWxz~%cm|@Oxr+R)yUoN` ztwZSbc=p1S=k^x7C5PuO1ooWf=YI1sP>MTG57{3#oVz+^lgMb)=d};q&PSiR%iAs|xk9ffh`Ur;Y!gh`d$F8_NR$QHb z{-LM%+kf)G!5v%ucN?QkQCObaUC=niTTXzHAp3Fn=#$*~Be6F+%;WfVy+RekVa~}@ zYpBd{P_@ik&kKihM(YKyy#F*?CkO1#8}y*hm)(Do+czyiB0GzahC@M^d*MqrEN{Pg zz%M^L<p6m;hQ5f~1@uJzYR-G9d#d=YYnZRhRkM%9>LiW}Q_4sUdxUN-f zGn>3`i`RRP>b)6v-F6c1J$r3rBEoO~-t)Y<^*r;!0rMC+{LCeE zjNJDnr#NvcudD;Is1nd7xrdUE^^PQ zg4f)8D~E?IS>1B?%^MuSsGq(W{ZnE6|>5-mTBs7#npp3 zn`;9u&0Bu!g?%InUw8LO!o1=W2NfG922jn2R-;vVz=wU%6{vCp7b`#*jB-x(A-aYD z=ny7rgW{pdyb7yS=Q@vH{p>UD7k>QI%`?w8o!K04YO}{(HxJpm^KNG4Ej;0FKKsaQ z?Za;R{GA5(j$UqhWo{Vs^5k2U8wUM?JTo+P10v*k#-LxawY5f(=jQz3dF=9(u--$A;`Xv+Hd!!Qv)p^nX;j{0e>&%@ZyWH=J4a-} zbABOc6mL4wW22|(6_$`&`on_0f~UrgZ+^o~eED5#T-=-EqVRQZJcDr#X#=k~y~gEn z%_0b=H~O49GlCOCZn^UW>ste&QD~!4Ds_l_fJI}u)66+-W}Mj?&>L9hQE2BiWoB7a z^>0x*4c-6gq4%I&IzPIJJjhsz2=H7u(C-nOCnQ1Yb zgkZBm>CC1b)C3BhCYB_J6z7F9&&X_splPa>wsu74>GyNQSoZd2G_7NIJm+HLiAv$3 zCbNcOpczo|frroXHTR$9^|zm75fwLWLXNOL%GkSn$WNSYX!DW>a?AFlrjEjiQv({W z_{d}1oS(ErQ}E$O_V^^1*$svV??1_jlS6dncz%0_88xR*54itcl9M3z}x)8d@R zxj+m;2!TX5Q)DJm*p>sm#iMG#-pp`MX(?jGU|7<6Kbh73-`;i0$vuu?96$57`iCis z*P)A&&y6(~KYPIa{f0X>Mx5^HD-!n}>eZFE%D*B;>BT4=`AcK1#&ju9+qPJ15T!v# zpb1b{4KWINR&X$xb9LvCMb%=Aravr+QD|z9Zx{UfuYZQNRV)^*d*rHq?v;0#-F54j zwi9kXvCjPu-e<4==Ev{ItnF>~ti0{@w`^{oyTYEU`00jA>KCxHJ51v10fBC-ue&us}!$h9vxYnabBX*c%l1&+$HBtf6lV z+Gy&^QR8WWM&NK>Gn>1QeB_16_x$4iZBM*oqn396dEWMA_w&@pK3|@@bok|YHrU8| zHoo_Bm%sT#4?q2_v0ZFbPB1*rYadzT{yR=kY>e1AQQ}6+Mcbl_v=3uJqMB|Kh&X}jl;qY$_E`IX; zcb&YO;~K{i_-bu1C>5H1QF89$1%mLqX8p|HlG&y0cI{SNQ{7ACei0B+WY%E2o8AW@ z#DMK)HhE?+S|Jgfi)d|VThF3u2oY>%C9@ku?|`#1j8v+1M!+zR+NQk*_{QNt<>$_*ayS?*M-jDuDQP_K<0&P+X zrnFA!mXAzl6$b}1HrI#5C|GMK@{Fcwh?4mEN~@$DBZ3muy|VxWk#y(xGymHkGq?QR zE8CNJ(qED9efR6bx!sCqf9N~8_xpaD;~d8k_;S;!)BoOu`qNi-wyk%*4KY6U&wuP+ zz>ob4{=r}SRwbDGy?2(9B->FK6q*esQTPy< zFB})Q_qpxXlazUeQkt^Jaczr2qe&ei>E2*b=tNKiAJf}KDL^xL>(;jYi$C(q3xMzY zxzF-)iDPN-?3_Ckkxv?}KZa7DR*HK0wO*n7ndMKXd>4w`VvRwRA|_o{Kw*u>XwX`d z8BLz$WO+&1FEQ36ENX?-3MGo*Bi=_s6hahiUNWs(cX@mN7x;s?1}a<=<^8!eXa!yb z=}eQWyCI4@u8Vth3( z!#I|y&OiIH|MUOzYmJX4NW8TTiOXJO7Ns;=E09FY5>oE(JY*ISg;7E~vgEH6-`qI~&w zGfJT~1Ob2a>yZ`kUj|{c(#{37s8gR_8H4Zga#5*>R9YcXkPxWrirTg5YiR1a!8wQX z0pCU>2+nz07ie9eaUPxLoV~a!m$nZMl*0cZ9?pwV_{2fw(gUXyT5Iw=OC}Ub<9uZI zaLU<>SE*}{MlIpL9woIlMF_IiKm49QxdQ&NKd`kAwjr)7 zU{EHWj?xN2(k-t9?*o%*&2+k8Q8y^SSj%KyvA;iMwrFuaA_yTy+L+R#7=*?JM1jPx zJ*%4EuNwac{~oo9t&golN&C7!5<*OAOJ>Q741npp<-+y>y9ZOONj#&C;gG^6k1W-x zGH9hRNqgeO!WM{8Y}5KTA;*upvI749JAroo8|&6@Wj1v}P&##CVp2`;A=0*v)_EEq z$gE*B9I&VzS9cDWP8ayDK0uMu5bvm)nrWSuyK5&LPUdH|(I5N6e2=a3gb>a)K2+n{ z;kzkpW(>VNr^qbYXnYVR^M)(CW9l{_63O$NqAcn43Ph346Cyqef;yTrr0ptYMEF*v zOt}L7F^+%yx4(lB;%HGjm1TxJxA>UAD_tj~@qu~WGO1dkC`M~*%xlL}&!1;^Z=Vny zAx2z)x{b8nB?<1<;e$|Bf!TEKqsV)EnVtWkd$RDWK5{NTdEy^+93%x@mr8YNYO)+=ZCGRU3i!u3-gV|Ss@l`Go?elW zXBMTFV;u-FIfabpEsYQK`aP;P^6a^777I_76_jNUV=X~AqBhj6r*a+_gyC?&;dtgk zkl%`bgvv3Zu7)VHN$sc_*VPayZOW~s$SuZdLX7NB<~)1;DtqGvP1|vFj3LYNRJ03t zfi|YJKXkXg(h8-OXr)*I{}{)6FP%FhihEHo9F$n2yR-!)M!fS>bxYlPhW(tfEZE*Y zV6kY)vW&7U(Z=F~;Cuq2_d-M?N~5*m;-zis)=hkjlg~c&hnLl^8|Qt9AFf@Lj6|1c zTtERup3yIh^x&eX8_(HG`#g2_GV`j!g+SGMqNJ&=F(&o!mk+q4lm|d*rM1=B3i!u3 z+7MsYIRE9|2g=-_jX45w(>fM)%cAyZr5O!|jHea*(>W%y3$@vjSvMQC#$+mZNWV2UiYboKUp-)Du+^v^--Vsq9ue# zuUBG?p=ljHMx00j4e6nYo$6jyJLZdu)`eM&@zVKAi$C)B9HX2IBEQqPz^wK(&NHtX zypNQ5&ahuH8uS?Sa`N2JxX9K0ITx=SGMQG1P1?y{df&A%B~5>&V*#O*5~c0`{sVt` z1^nX}nbAXQ^tU_j$udoznIqc4Y|$`VG>8aW8v~+J9M0!hn^ERDQ3+`uCFKcTNS>Zu z3gLrbih`Z}2|mbEG0J8N(4NW z7Hf`VVAF6*YyCRcx;s|DKb9v|lG2fyQNKVbP2GCtm1ADD#2}3NB_c3eG-NiT%*wQJ z)zKA{(jCu5hzLO<^F@tPnx<}XE`%uZaVP$ZLV%gg8$jOYVmw>70Yb#NNYyxIi-xLp zSd%jv4(Rs>^vi;NFGuUtmYvKOw7$VbPY@vlAtnx6N_RRTT8(!DNmPLYWm9YrAepVqE%|(t{{3wliIbjK?#kvpGRx zB}#tfYc}tSU&QbGd5Q7K)_X#TESd)A0#)5Is~Q^TvBogyl?(tr^QLhpGGpkMd76g0K;1ZuR&1{KX`E*= zt1u>c%9_kzGK(=9ZBqMFH0idFk=eXvGH>xA(E31#@u48``G57$C%$;KiPi!5DHp(@-?6?Gd>)-W6l81x79`aQHst=76u#?IcSw5|y;tygxpepu3-Ma*CR z^WU@r{&9-G@Eu=|3-NVT5LbA@C5G=AG)_h%kIIHMIC7B3Lhdt*aJSp7uh@K za8eU;*^9zYwjmz+AOz>Tp_^y6sF^JmG);>JdS%IQ&}T5{(JOMaGDLwkM50Q=w;0n8 zk&d$?qQ}$uH_hkOUD2hCLosaTH z5f}_gVoa2SUYS$o1xf_1q3Gr0MS)f-@oxm0w!zgcK0w_D=2gw!!IZ*cAI<+^?tge~N7aYzyogb5tWjXzRN!c&3xy5EV zN^24!EwyM9JGs*hQiy&TwenvUz&F<90$IP8vo=iB^E^vyd`g2vPnKD7Ytd*BgKq+D z)8L&)*_=fixVm@9{=tOtyd^7=BuNMn1@G5defXiX7ydYpAx7z+5aDuE5WG*kAQwBG zpO%BkoXMiXxq!_qMNv`~eTqECTHWdDs3Vy~tA1%Zub?DTlJ=(nm zQL7vOm>p6lxscHy?WE>eQY0|OV6~;pd*n6;rD$5uqHb^@KsT`3-5+;=s+i1bj229H z+l$C^ARj-ovGK=#j=RpBS%7>@gchx7+w^d{koJA+#&K{sXJ_w_{mCJXca%k$rp-2^ zm)j2TESZ@=;u>kKO}PoV+&O%R9~R+BmGTs-s=35@)2uiS4QxrMF z;efKp$&4k-GeFU{A*BvJBq{*uft>S%;PD|KD&2&$Ma|)4PU{oTWjd`1 zAut*g)J>Y!ipc-%gFODx&p!K-ou>^^1fEe!eQjo~a?Vj#4Pn&B^i%$RFmW7=7a-|; zd6ARn1ui5~otHq2NjX`iMO=!aAd4>_wS{AUqNYn%q!Z~6Cz}pWi%*= z!2Wp7xr@6z^Xxee52tu1L{VKQ=L?HwLs{fUvL&k<{}@D`=@R7LW?t1SnigX%n;Yx+Ahc}+A<;3EN@^1!xxlZ0e@w!lL@Ce)tVsf}F$h{K zvMdKY62p<`QV5Y*)!=>T1XeYzYd~xAB12*T0fjshLVO&ae96yLw>}!H7t-lohM4q# zVkdK0jM-)Yd50UY-W-@J(A3$cwa*Ht*rA;TBxD>oy0smOU!FcvM ziJ_+eYc;(xqwE#rd5%Z`3FKwQVAx9^tF&g&i z_j(wUn5RChQk~-yBHv1skycRVNkbk5!L_ul2dydlLxK;eYKj6fm0VCzFk93#b;D?L zkhn1}(6nyqy#J3M`Q+2rqC}e3C9O)Ws9j7}Kt9g2;#1e^Os8+!LQA--b?%JwoV|n`IyolO3`@o->|TT-`q;%X0?9VYi#ma`Doxd;Z+^r4{gxNwlq3 zOKI#F)07gxSi_>O+1)*4KChBG8i~T9HHe1Lc*c`CMV_ZOK$MgZ2VYi`**(BD0m^7l zoDz|5QQg{L;{%iFoZfiK=Em@d!&4NVJTsg;v4u8<5F*og&1~KuLkUmmQwI>#hJjQ^o^VH`WFo;=Gi#xS2(R8<3!j;)!|FMDKp z-dX5GS|7-Z5^WNbF{MBXW3&M|bFI#lS)Jv%Re5exjxNx;$oAfZE4zp6?vI(y7R={0 z^Qyslk2Z#WucTMxD3VIVqH35<=NwF?tezvG;A7bYrl@UUq zSu{vcWM!UyRh?Hqk4s=x_Ofr2Wc_9Th=yOlb1wlTs>I-B8ZE^!JUmKK)*S(Tdjjq_&38I!l@7Nfk~a0{9RZ zPZsPROd0eFHaADqjngj|d7Y~eBR(= z^0m_19JvCPk1Q60Mbd+c&+m zdH(MHn5t@$L0pth3Q&_}2BXuyLD$VX($8@|Eu=TjAxcyBax$CNFUulJoP4Fw+LT)9 zVs+ymkA9{`P>IKqWb{n8gR7OK8(f<-iUqT3G{pEBNL^R zz)h*+&r3#fktVH2ny%9%ow>Bpn%r9QEK#kAq&)*2k5m*;kmWX=T^p1nQ!J$oQNqiL zq;~9qKOFSFOer_a4=2(jBQ=oFF@$W^y!lYSm0sjRJle+;5m z=4(~cDCay;Qej$_1qzi!mP93$F-fk6X(1ypKAd%ZXHZj7*De+iDbl1Pz4uThC>`k~ zp(gZBfPhLOMT!bY?+DT*RKb9B=_?pMW9#BWd=acZds zVbI7dOzu?tz#XBMcq24bO&<9M6Kg4f<>VHYOPM2FiKf^V%ACWdjokSQ81u1}RFa!^SCUX~#PUtKRHl?n|vkOfln3vv);_LkTz`Yckl+^?3aj4cxK+DJ-uvR(n6 z&>vJM6Tqy@(Z^}fa^XqvZjI5;b40Lq57RR`w7KNlH#r|zGnO?6cNrP}_NI<#ifB`i zu>(;Ux6(d)T)1d73D3T>-`KRD*6?yHT)VYNl)D_V{0JGtkL5q$<~YGj|B3ER-ZB+5 zv&vq+dGV-Nm_*6vW&KA2)O-O>$PQ8;L&3YvraR(_lOg*1lCXU1r5U>21I$$_C8bTF zU9}oH^?@M_#mm)MH?|wj@}B;Om@z%#IaY7pYPJ`$d4PS=#B~L9Iepq zdF}Na)|mfMRYUW3Gla#dkO67P#&SdkQRH{m5eF%LW#|-lXpb+r+t0w-nIYNtR9hgW z;N}4nfnwpKt`A`8nu$*k;*E1}j)q!!Hhw*Se&YzBRGth3c+arP=+bDeNfy^w$L+@Wx(FmOZE(cW)#$F6)AzHH`M$#Ubh(= zn-|HAJ&xe~cyI)vTqMV8+UPWOZMxP_>R?G&YX)A84qnlK+~ zZIi0SYKVA8WSsaH?Ld7A-*BS1=2FiIbe^1)BN~;u*T^vp)s~f^Lf`a9-2EguTs72`5Ehu711E~~ifS37qMG?2vesy_oY zC&;L-28RQln#{3=?=5w*1WX4>!TB!Jd!EONQw?jXW-+J=`iE#3H>yWc>HMlrpflr+ zI>BEKsfq;_m)0Pi2gf<*RZj>%X(wuOV`4a~Q>%3K<6zzDQINb*SL|Kn!_9SHHfoy< zC+hC2t~3SvIiIq5YbGRew4_!$D^Tm&!_XD>eBpNnN{ROl zX=-oZbCOv(94k6K2C|Z#$N&7`QA4%PZM6r1bPL5PScFAZ{CzR5^gRcP0PK;MKuL`0 z31x{zd@mU+k%MBW^w1kG!~-+!`S<`tmy zwmfa$F`g9`ibpX7bdTIm0Ur4P&Di-ObOfeiqYU3DGmzSTxD?JKO`%o zrDj2H?JFE@JETn1r~QuIt=t&&v4>CQ1CFUO12&WA-KV41rJm1XRn@~Fslxp|U~G1w zTxf|VWxOfLtcaH|UcOZvYdH0^Ie6pXN)9{Wv@ugHRwPH_K-Mt$x$Bpuqm27UW}m-D zI39;}CmN{}C5SnuqyC-WF%Qsza6@g8jRwv)-Z`a+I68^3IOH8SY$IV@%IXiNbBT@> z;?@g1)JLsXdIg2_jCIZEXo#GL`sp6$M+SY8CV9FrenwD`Wy4{N&SnjL4^M}1hFB}- zxD-c8$nVEhTqOPLLum-E49e{0}&swXvV)6r`jkLkxzrYX6$`%e1lF5v3v%-dDK zBnOmpHWXCaw6DPy?|ce+l`s2^egG9WL6WjraWO^0isdm>@A?m|Boe?sU^?=PvsH_C~1 zWm}^_*o98wg?xJg$b%o!a7GF2D0L!3{9BuTHu#nS*TJZJKr=-c<&0BbmB+YflW}9_ zoak&imclqT-&56J^1bnc71+(z$&8>jbDPEOt$*|L3H|k%EFE$y*ju2U9%Cq7zPw(b z<&pA=lXp?b0W|aC;~+iiY3t9{-79d&gh-?5s8H1+WulxFv!vE7^!=5cX1|;$OSUmo z9rE!)=g_uXOG}k7)|xZQI??5lQyy44BWIm23r>Wlp)AfR_lF8|eSm03v=yqA$iDHL zuTcfAqidPNz@?m|w6zDmc(q}W4ZCqo z6vvP0dn8{7&L{`l^SY_AcU?ZF!uUp$&5|`Qu&E2Y9EKx4)43C}kXHUG_*S@y8+Nh(n$-O-ROLj|><)78 zrs$K5J;M7dJVo--gpK{Iu;=)Xw43=;7kP0KgbLFyjLCfWO%1#w#F|f&Z%5V%YUOhQ zh3<$=@K;GY$W%s2_!ezDFx1`MkC`0VZg4W+wYv&cpIqYWYBZH9ySQg9 zHcobWIHGLYa2lDqrO%xIRGjfkA;-=^+NuRx+Kj1s9|znHbooxz^!Vbb$ErqtXxh1lA&%VmsIp>RSPP_2 zh+^1I_hh1cZd~+IB$8K?dW9O$3~WQQtpeG#`p%7Uz@wRTY3@)xY5oG37Ho3DHN3s z;$7u|#R&;L+x^OM!Y^k^cnFeyJ=L8#&D&az?kVOW|6K0pI6q<1`GdSTz-@^M%$Ney z=WUv6*OOMl*qb}7(`r4HL7nB@e7NgbN{6lk9woZnGqE&e`sTJMWM{OcF5?oeG@@aUiNI+_Tve^KCDx}jUa9jWrPtiqbGg))hxf7#J%0Iuk zO%>}i-DKlwqc!#I*}^zDm%lHPhU@Eg2wTufM((rL60GT&b>?&&dehYnk8um7s9E3= zEGkU?O~Mmdy%JbZ`k-YF>ZoNPRd~i^%cXsh3RwEHZ$QOPXOCIE=#2X0FZtR^o{G*> zO|l!@sC!&Xno7s&bkX1C4Q9^@B-29+QrM@$X3Sx$eD|9*e3Cea_&)B|?SCP@VZakVmW39j*IhLYEfkn?F`HR~O z6bi28PdnQqiF9+rhEb(r-@l;#45RZ8A#`>1kKnS(+s*Bydob ztXEHrI8_M!`*qDU*$K85&cmOahdj33x-eta2w>?~_=6AL^}!e}3PXtWnouBvDkhSR z0o5dmIQ(bhyOCqaHSL22cn14yVVLs_)G9&~{Wz=o*_Eif9;<^yg`}T8rK?5wZROdC z6s?O3VcM??MyZS~GWmZxp4OWF7jNUUA8n6j^;A_c?C9vi0(_E)_)YiAhw@6&y}X7fS_g}+%aj13zoyn0P0E9wa;0rIo&rl zlYb$1bvSIzE_tks{qvwd5Y{;5H#MwV-!dBdgZhm{YT$z{=pKlY3cd>!n=678(;dhB zqA$;E7d-M(jY*^4laIVlIHV4z??LK2dq;ixAgn{w&XHeB6%wS?wwS-2=IXGQXA~*< zW?etX5~gcvc>fZ(_d`!ATF)(H`>d~yy4(WljWK9W7euyhLjPRC8ZU&_@#Fg}y1KwU z-`u(DEK*kJ-_fhq0$VOv75`FPllfJAk=}jhCDMPOc`yvmj#6~kpml1z zi+*dG%HLd~H%=ZHKzy5Ovxx9r!I!4QHt6QreoJttkf%GG{;GmMKpR|r2P;KYvPmaK zVv&-48e&@=BRmYrhSyYP3>3Z7WwW>c@WkM$^tXC;V_vZ}p`SK*5Qaa>#{~wuuVwlk z2S0OCPPB-c8xxWwy0nH1$`Zl>27ph^+^cvkJCBCB#Eyt2NZS~H;AMa#+sRj#5qRK` z>>mos3seI)j<)q-Za^ES7Cu-@Etw&Yrb9YikJ+3miz1ZLH8ZLxV^r!We<94EJZg69 zkv&-$b?cBTGOaOH-4kZB1!TkjzGS?#R&F!1jp=NvNg1P!ns<~zdA%;stz)syOKMB$ zIdX`E)r%M?dcUUG`hBPG+j@x8?0KrPSg{S$OkHOKopG*kwIfb^`v|d0+d6*lF*M~f z3?mrUu}7xx(@JFYTtjSUVi-t7Z9Tj?@Ckg}Vtx7{{(0~=OJ8y&Bf#dYDe93RYIzeB ztYm$x)aFXD5;)e5=is$|+3f?#?o)w6=wo!gQ#bUmBvAD5{g z1IL~UVEqhY_6M=v#wLSHOYe)y(_{F0+f8rk%^OZi1Lu?aHriU7Jfu(1w|+DnGwgld z3@TcE-&Of#KNb?&Gv&LxC_t@rH*dVFGQDfPfHe!9nmxnt{h-L}a`Z!=e0=B#?6N1( z&zoB`4T`(ndhCBeR)_zWOD=hLWsRLs1(5(Whjg*`1FJylS#Oyb!qN9j#qD)DxqlYi zVtK-~qgOfi2xG2kthgR{qQCon;Tho-pt}sbK32M`#t`w!`=fl`dWVtL3@Cjv`$p(a zj~mCw0z!_HS5bM(TkaTs`vPyB?Z0ad#tYrQ{4ZIWDL8w=qduLu<1*N=R_8Ol%|%DA z9|;LmlTFDy3VufaW(|v9?AjQ8rBYa}9g6GTSI!UGna&m(&Q|=PSpG$kRkoFLj+5Gk zY8lGXS6z@I0PehzZ=`5p+_+?=^E3{}r>(ljz8?4a7(=+87-!tQt=on_VoWP%0Zy!c z-`=~8XIi`7T&g*n^LDAw^fuo=izQ#E!L99#RRx}sjBmuCv2sSo=0fM6@Y+vW-qb1w z9}f8MKDN1vIuE}-TWs+myx5X!_72>&B;u&$3h8!Ljwcz1{6DawNP1`f^cttLn53TWSy^*Z*O z#1@xiyxni+OaY-YM+(Q1USB%|sn4lHhcfg&*U8}<8bVovG6z30X>6svCCQ%483m}l`fIM) zB=%`I8n#&FtKv25F9E(>0ixx|Ib5%i9Vj#KC3ork%>GH|gCREk^wS=8A#+(qfJSE0 zjv*IzCWZ5TDV1|b@iQln=3{+%HdlG;s*>NcdpxWP#|nvS@nOIsvWnf@GG_8>Hyvxj zlKHIGY)kf(lO}S^*FDf9uj`&YWD|H91@NK5NI_lKu%B<0zX6;4au4Y%b|^#+PW(C> z+EveRRnptu-Cayh_vToY_MEh8=~@%G~6wd!-q%klY5Jn1d|!2yXh*FHf!+r)QmgI4Z|P}ZTYGilLbl={1@dwkV$=;emr zx*vq2Yf!AzwaU!%ST3-0^;>J$3onvu`G|`MXz3+(@pK^e=#Gb4jKCYba&A*iY{M?A zy`g1}=))4Y436m2k&eRgk7~y*32Wo+L3$S7Z^uNLT{Gj|pl(IFuQpp0Jk`^8>=S$@ zYR7fBRHpz^5|v5;nsx25$vjkgV+z;^rEa?7N?sY8-5Ch1^OaNc6&*^El#s zbE?@b=xQ5g`n4@?`F!D!kLr67N3$vyZ@1w+k{3nZ7zwpqzqOEx0+wUnrSJE|vfBE- z%fZ+3Xjh||)^4FE-&DFfr0bVu7ol^57sC}_wg-vEE1U^?`LLL{>aVAt;i}K@r&uwyXKn{EO zdYE43ciLY?{+T}|ABG0(#a6Hn3#%t4zp8kqcMD8)9JGsPUHW}r_9FJ$VG+M*==sSd zNaA!y_t*7@8b*5&wc%P@tHe3Ph?!uDz132zZQ*5y%L!1 zXQ3jik1AXG{hfWMgm&#)Y9hS$hn_ynIp~<~&&nOxXNu{K7#+?kyNH95o4U|&K&6$6GNMxYc)}qo4iepYH zJ3NzZd3~wn_4J_Q3~#}+Xs2pHv^Fvd@?tLS%%Z>N%rYQU*GjpYHS+3^eC zzhTjj{DZ>nNAeeUhw0Fl?csOM75RI9Ep>~DXHN<_0+I1$XS#)#Lf}Da=GA7HkbJP6 zgu=R0I?vRIwr#LNcSlcp&hJ*N^b^0ghdDaQjLXw8{bnzGx93dC^@Zy6bKb+;uVJ%N z*J|H>jq-_=QvxjABW9mDzkZu%<(F45t9ViCdApap1dymMpv3U%{aN{NW4(S6i_AIy zalQLYqAW4fIRk#j7czH{w&F}feb%R{42L1q7r*d|N2jz*rgB$D4@R3PWXk>2sM>U$ zQp@z(S58UEyazvdHu$1*A&`VMo~_um2Jf_oSp(*`l_{paASdV@{)+JrD8_y>V>|uP zF2wx_@Ld%>oBR&@FrJF}o!Nr@x>drnBk9tyU*B!KdB*(ytjEskaBk8n=ZC@vsyxN* z-mbGfMu*8Z6!P4_`nvJXi=Zp|g*KIM{of zNzt-aLqkK*lQO=*;9mU{tWbvg#Zt&aaG?y~Pf8o`I?=tgF zVUNVwWfDeMKGr8}ETa=sgmB0B1pK8b<9tC|X5J}iS{Y^X$^L);iKe@zz~I7#dS{1D z2nYz2Q0nF=2QMVj$rDBJ1mWSt?(Kzs?%)JwcSWI|g2jL}P5`Vh^vUvWkcMriGg1dWy`=G%GXJF>?*L{Ke z0Jlz^>eGFytGf1XS-scVv6||NxL9OZ2nYzc%1WQK-^v~Y1jI%Rw6`zg{*eDQpxDWL zmO(&hNXCA#Kz*wtdTA@lBGk@MoV-=2t(3GsBOnAYA|QN^KtOnYYx;hSfbfkQ0pZ_Q z1O(Ac1OyWI+}~Q_Z$Hp1RTV!W!2kCYc2}gnwP3m{8F?WfU=#fBMMTKXC4K9Tp!`Wj z*Kh6Y)vn!TRd2-~ZfEE*nz}e$0(@*RjR8=KmM}&nB1+EDk{dh``1#gTIee*();i@FtYU$^6PZjH7ymEdP1; z6Yu4S>qtA~HT6=){@no!3epk#jB$R~Qf#Ld{)_+?xj)fsY`M_&3RzpZUG{9cjROW4 zVSCyB{JMn;pz|ty+6O;-a4PU4@z?h}+mBn5QZgt5vdJo)=IXWbwjE~qCpOq3IprE<9}tnT+N{SPvUHnc7&JfjD%s@xHqg>xdvERMsyUIX$7Bn*LM!A!-s_ zI)BnN-JiOB`>SrH^L7zVDg}9(cYDfzwpb2@uUZ|+*_{N9Z=T=Gn!&4(dRkb|9h|D& z)a3IIg>@_v`$@57_b4z>WU;DSgilM~yJ}(7>m^l9=&UW8f6Wa%8--6xy)q}6`^rih zNS%mYNjU}0ZbQwDjL&l?%1@G&4Z6octzQU<^o+C#QT5D1n=tzJ+?lHzs8O^r`z#XV zX;Xwt!@Pk?MSm=c?smPkL$vf(@2KxXFqHl=nW4k%A_J4|JN`WMqLlR1s+6&-h6^y1 z|Kc8@Ek(dy5=9}l^P<3WLLCWfA-2MqK}@sCwiZTIVe{Uhi@bm7GhuI%{j1T5_cBXH zCDQrlEMlAl6ba0)(^@Fvwzt3tio~IdtM1c9Lu_(LYRX)oMHR-BWhn(FL}9*e#n6wZ z$QDU_Zdxq->rh*<*o>WU`hN$+`XAMQ6;J0f%vxBbUP>qRdh(=C$5Wahq8X89!psS6 zB2;7SplvzyZ0IiG)DsY(C101V&5;AkBB-`ybjVwx}g$ zTiG~^EmY6fz2h1$V{kL6ThS{xvDd?}yUCBBy zR>Cc*XGEJue%OhGGV@)$=PWkzrRjqL$B{PyAuc5fwa@#KW;jmo&QZUV3!_R{tKSNqP>KmGi>x!YHr%dMPF!NvA!8Z>I;TG5bCfe^^xWtDRv~zA|&)uJIJ+@xH zx$W-pY3yhGsSMwq~LL^@GLIdyk&2P)<gr^b*N(Db?;qb*TRlIQ9D!!YeNG8l2Xe4nLn0neX~zYls{dE1#LiF1GV##9}( z#y5L+YtbgOoH?K0R3-<5xcmo67S}rlCMMAGfx`4T8C=CY!YpGWI*sghfIup#Tg<)h z%(s~dIzIOb%o<=+$yBY0tqb9rmyS(eQFPfW8@Cr$gss<{%b(j3Qqj-HP%fpTmGHk| z>ksbt*pc;GP5-4-up~=C2y4}{E@v7VyTWQ%TV2ntoG$&u^muH(^~hBaEuJ)|}fQ@am-MeAt3$*FE zYi1NKCFv9E!?w4g5Z#ib(d!#pQ#1PXud`=w_SIPG<)iuNddNc-`k^SS&fl1VHU0xj zA6fYOq{WIPNcM6U@by)K67Yh_xX9zNKdb&NxPUoH8mrN=HHYuB_6Rtlk$KJ-{6x9- zP8qnDQER&OdVlE$K2=CQKS!61;rfQ>!JQf8=TO!d}3d>is7K0&`MU2 zXVV{4hsQq^QiFDsfDf}e7%X!tG-Z8c$VlQEyUH>)xMdBxX$+sSQQkjNsxw#XfXck% z$=lZ5L{S0f3;Tcb^uYzHH7{jl_voR%#*=O?cUxXp20eS^k1gg;Poe{-eFaaYs*g|G zYq}N5%}Z3XRbrC$&=Oxk*;)Dg{cGN=N73g}!abm1ILvENa)kATdt^C|4xaXIptzQ7 zV%$J&LEM!cg`Hh+{zKn<3?Wl;-J)yT$z6c6>&1@)5sMwZ&pM2YIH#;=ixIzAnX%-I zjM$q@gSQ`y&RdTKgO-wWMQGBgLU!+O_ipW(9+PBjh$9i04#=gu)Yz^Cs#NPjIz75B zC%0}}a?(8PHLP-_ou)gtp1i*O0Z5{S0;3@SH2A?Z5aztEr(;lJDz%G`qVpXz|p4bkOoL`NX<)Mjz1R3Bu!7DXOBO1u18 zQl5UZY>;oi82nJVx$u2C4e)?I?NPz+*XKiEBMN~}OfA|K47D`eveXf>7>Fv3oy?oV z>o$5_jjTgC?^iQUuFKX30?ijWJ#)5vPtRWq;E{tb&vmeof`D@8vw2GKt-)zEz{z_x9vlxTKxafU9>oK+$6ix*% z;@T54^C9VkZFG!lUjv1Qnu@NMRKs7+zKeCZFy{~ z!s4sP>f3v&bNa)zg*!U=cE*`z7851(4G#Np`$}Qc|3!yOF)Jf1j+!Wj6@4fJzV z`U#c=ee?ZxKelyQiBAhsbd|DCIYqeF4X$P=(U`NhyojEh8M3~H96fSUS0Tf_{;Vnr zF_}L}Z9-sM2a1=bzrn}XTb(6_#))md{?X&O8)pDb<+y(tvl~3+ZOeA9E3O0356UNtuN1{h;?=CIJ$jm zJDFdq_jAk}hF*L}9aUAIX;{>F>{Fce;AAl}GTKk%5*vR0ILW;o(G~F-`<15~TkLp( z_p?emIbv^{Z=ct)A_eaNC+Ae~bHKO9XF3ho033XIpI-MWdN`0Gwm34ne4SYt>t@nm8Ah&)!uUJJT2?UypV$Z8nm>rDSG1NT97rF9BDvJ zl5h`0r6}%>0o-!VA%B{z__ogD+8Lb4*R$8!5%X6EJEnse1z)YAp6{!>YqVEJfFWYW zL-fm%&a$7SrnX_fY@39_zXGzRtE_m9;79oV!*jVCj8h>zoEalLFr7GC>W}@fxjf3t2m*arS3-}b3gD26D3?)u!olN>1y;M`0liq zdu4OYtjF(yjLHvw*>$Bc2>S1Dz(QxN=|><1?A9WU$b9KE%MC(2^ebRzEVaw;gJ zWdwfm@;a8Qpy|Z(N38L;?o>YAC!0I!xc^PO2TQrB;gzUM!gwJTa+?qoh!e1eQVRMgqS{GF7 zhL5pSP#EBDw)b_tSNL`25_Tv+hGu5A z|H>muShU#C%y}?_jmfm_uGV-$gu-B;s%5C@`Lt&MP`d%&8;R?$^WTm`Lk81+w&=aK&T@iz{3TWA(+Iz-Ra?-ws{Igzu|y00c9YIvyy=V&{6nu z0msSd9)!h%2n5j zzd?FctB)h?e*?;N9f9;uoxb>{y~;`Ld&WkaFu;2QKFJ z+9nm^Dqaa&?ojvU$+2~&_>xP7(?sRW#ou!SNs14Fw*d}k1%3HZLH`wvkE;#48sTRH zBY%C(C1Hn#-JyAlM~`^g7=O@Xu*tu9Ed46PvGN~%?lxuN{X^!h!pdea+N{KMV*HVx zqi^zpVPBv&I9S_v>G7Eh{z39_oN2f{?$R*-^kr(#^mMz0y#KT^&Z}hpSWHl;4OZ@T z5ndH-aBe60dUg~%_ZD|30Nll*`#lB%{s{q&eDh(jezVJ$EuVt2zcT|eZZC9PJ$Bcf zjm40y+hOx7^WelwA3UZq)vCDaU+wusgfk0lsxbT9h8)}KW1#E4;aoa9S8N>6A^qkN zMkqB&GwUCaYYEBiU@fD#&^gr6FFjb&am05Y?-(xrJ6$~(BaQP zi_oVIpBJJYeFKO%^v6~|41Qa)edE$gB(DWg?Y;Gpybawx$g+d~3~8#w)`Ic<=PU7| z-R5~a)Db>8YnGQZ^02xv%~ZnfIkM&RI49gX$;04bbZrzziTAc7=%iikDbRru)Pyg&D zsn0*F5v43U{#xJF`csDNs=V(QdcEfhM>p}fZ4<3I6lz_siEL!u=Aldk>}>a(OZA-2 zh-pv;oyisK)WCP8{+wxllo zIw9ClY>CrghimwxfiLV206GCU<-UZ5tOnkWyZwwpf47@^91!-WuZv5Bh|M_vP>s!6 zS`T^V>$Ot!RTYR(skSP552#}>nRVSA6ClqdXHU0oceAo4FdZw}Y~^y>VnRioX}oft`^zLYG`5MvM-htNE%oGPb}s=3?iuu??sjwsW|={0j6m2E zqDU-bHFTh`7EKTKKNJp8L%8zRIHyIWG^jn^rmDCD#;&mp2Ee%5sPbkEbONi@30#AP zu&2JGvYRh!OzQ(iC8^hjQf(5jziKGkRV}a>0>b6m&7C8_fzUspCcGD^g6T;OuWgAo z+YH}ff**G38Wks)?*q6qH*9}d1_R3r97oP~i`LE5a?ftEq=J|fDT5aChL`MmW=p{t zlM^blhT@n@p#+7IeHlPmN65fJAMY5>V522lm7lk+hhcbQQixW=7t-o)^h-tW`9u9R znuzTs1@hfr?ro~S1^wIWdHqucTZazuOl@mPXhj}TLxYY?x!xV{JNr( zqHiWn%(L;w8cP5x6&m6MV`0nN2xox!%TSM)6OpaBXEa48n?05Kr?J6>RSaqFLC%># zw&B;dI!{d_$=fr|oIv#Cy4O^|Bg_fCvSzzOD(83i7+^Sy7Hq_j|G~}g^+9iuGUE+* zaH>}H)E~0hGQBw!>G>2q#EmFyWEsvqZhgBES%og8NxT|Z$!d2qz_&PGHTinFt^7mkr+d$b zoj}U`it$Ncb+tPl5=;FIO$1ohSUW3jT~>InKQ$FtQNch0!~#>`jq1Dpm}%H!Swg~n zyS9Om!xIwcj&f$4xjoaRx_-}&&YtrrtBRN5$;;H6^;+Gio+=~Sq3m!}9YTL8|I02ngMOG0Rd&fq;L9z6fd~_Yx21TQ;lB|_s|I|)IOGZtNM3XHpRCvShV+SoaQj56r`^k%?YV#XP`suAPG!$@C>kqqs2X`TZ zUhb~LV9ARv!&@VJx!Et5@EGtt3k+QMO51w{rK!A*amZmVX zU?P9+BwEaiM+g^0vf{AV(PB+(PB&COl<5B%vDvlfsohBS49cfl0w!Hr5S|rcmRfeJ zwR5YtXX+9zePHdktdeIzp1HVeDkOT~@_no+-Z^#*m&3M5LB}?~u5qIb`4lkUB#U|q z-$U=YIf#SkTm1?FclO>n%ASs=DIC3=_U@EHxjJCXiuxQrFT#!&bxWP1E%1r(-_MVj zd>>!y`41|`maD6|>VG#3owrf#K91|@|3(bg5}kbZ!n0$yW*879`>=!@=~16bj)h&M zud75xrhVX{H%#FYRqYq%RD!wO1e}mjRPBLiW*AVI3_gfUhFBFSDMw*{-jE%-K0upR z(g`?6b(#pAfR!1f`#*nl;C)@IW~Q2%{8#3(-5tV{Ubnv01N%w}*e+@p0n9;CVg17H zbzSEuy;nH^!{o<;2e0RCn4YO%SyezYggnR|`rgZ9WVRa``?LM}apL-Kib>KGPYnt* zHO}XZC(l+_Po7U#mrO;&QX-ZcKj3U^GEN2)x6Hv|(pAed>ifz&KisccXDl z-7FeOyjZ8g6wh6jmE+`>Ytlk%;@uLAlh{MrIYApVnO#=rE?!Ld+k zGxPTvRNct_Ecr0i)^2BoSwou}zH6^WcV(YzYAH;$#}Wzxa{u8c%Z_}Cab^2zSAG4h zuW5Pr<&Gz{l$r~fKB{b3zYu(ER@y^%`yx~z+3|SEWx5LQ5L*L#yah?}{g%Z5u^AMc zhC#<)y1?Dr#FZ;7UiBSUrVnhFOKu^b1L5Yulh0W9Ez1F^bl`zg6`G^S@iC}XBfZ?$ z$~cNLdSli4IDK|yPdRHk|o)>wkcKIV}UCnWR29G@DThbg?hr7e|*! zH8^USN%1PwJmq|AutRWuN{d~LGo=#5Bl=1TIlNfytiF*O(GvIZQX|-IzCr&QV?S<) zJ`TlGi3&VjNgTMB=JF6@Qie9nF=<*)Y%VIRQJB_e7=0@spY>y(GW3#9-K*R`s)}{3 z$0pk@B9YO84@J9BIUBUGa^Xws(947MqWG^5PH~?EczTz4@p0&gQ@{-1c)sHV;qRT? z2j7*j#+Dsn47|tZZ%|I1plU28^nLtbl4dPGZiSA<6_-_x>Yq)WE3Z6m$|f6#pBQBs z%wy^0HgUJf;($7l+CFjphuMZ^t}D=P;%_r;TY5;(FiDLM>1P6cB;{p-jYZscKzI1@ zqjlL}sR)?fW_ODA^?-2;hM}P<&TvJ@Txoa~Fchlc(8tohv-4dOYM;9Igmkb2BiS6@ z7{TvDW^G*X0P>GHr$ zg>0H!y5p#^GR6gv+G5;mNbDa z!Rr<@nL=jPNlEF#V*~5F5bdA$lCQwu|}TAJkwWaZkSTv3D}PFj{Ovn%b?`oJ`_R_tC~UF)?RZx*Xt5lYkA zK62nS%bk~C&&+nS5D0GT_Pl%8y7zeql#O|tX&L(+3sqkCCTjywSWFiYX80LDb0;oj z!Tt3Nubj6TRQ8_}@uAfxePDw2uL<69oEb7Chs;Y9lnEfCNM|ReyjhA3S`9su0di99 zh+0z|x8_-*S6mHd&q9!`F60-T%Mx*rF5O<*(p6RR7fUuFibSH%ESf6d>e2#IA10Ba z27aowzE~n3>zq5Wz->^T{8V3i54umicSHU4GzYvZ=&PHdWnQJT8>{g&e}%3$14F z={{zvQ8;$j3YQgQt|(309m*p1tPFJ?R$|EdSaHbTiig38ODfT+s#nV29d|xYSV136 zjJzcJL1qjR^r`B<1;@unS@)oBWwC{yU3-NE4Hqmy7Eg)sok8=lHjJDD4-%rGigL>O zYoFCwCWGkuNELy4resI_$=>boDRH~HcmB^KDf&7DBa$;ZLhD%f7!lU4MRH7>nXVOQ zE{S%dko>*5204nJ%Q9)~4blZCap;Mc^Ow!+&0nslzPVlDf?|dKz@9up=kj75? z0QrI2bua8W&~t)QrxL0fM)ZpO)su$$rM*9u7@I&8ayEW%4EnE()ShDk4gjTq8Vy0t zt6x}Lx6JafS4c_KZz0u^$yh6%)R3qo{>=kYE(mkp{xg9DHy$R)AysD1%B+7}JvI5l z<@%K5-tTHDMky*chCUUG($H0++M*-w?Re7>RBgX3!^xN8?qvg?2cNi~78q=X=MAdg7nlyEqLmZW zpE!H_ik#eMZcYXR$#n$V2!N%ZgyTVB#hz;AM57rwT~|FKOUZ)oLrcGqeNqMU%6ZzT z39?tlVO6r9M@0kLKl=nEJvq_MWv8BJj^2+}U)+j>1V#Rp_UfL%Na)9ws79fo2q_c^ zp5;B)@#=zuGgc`}nNf|gehti@9$}ms8Yg81y8ovl^L&hGkiRvEu&Ev{$E5DQKNBs@ z-*;{SUH1FeaAW#A=p%@3?rKgoX;FitQ_Q5A!>yWso!nft4z76dqgU#~1I+N_~97#Y8DOW+M9>u<2>!A9?!mSR_WXaMk%{u@;8gi@MSVI=KZ!KYK)W9zW&`p zybexa>&B-r`f6^U>&0y6@#9_Epk9(ajcnJ~P^P*&tsi?yV#MPL45HthL8dZS@} zul6~)DBvI8vx}sx(^jJ|`An`+O6EwY`x*bay4;M>&1&znXbZarUJ7=lep;C-0?+g3nClK?GTEzzGRDj8k6ztE^js=vkqjO{^#f^X zi`^jLO_qk+p33B@d5a7Mdi%sY6=4u0R$^hQp=Y1(NOePI;Hx2zaG*3F-iqPLg3)ox zXGK%kac8WMdPC69=~NAKE2ltmJ3Ep|3GX8`%ajk8_Os~i-6#fnPR7?Ii_w%JGvar} zOn*Oa8=%8(hC8=lO%#5chH1%g0gX1-wi&Ghkx4H^i$Wt4XUiHZ-x=;~`et(6Lo!@r zHvCC0Q-!)u)`3=dtqM3yUu#OvRUwmfQ5tE4uL-nON()$aD8Adj6Mg_URI-0qo_mw5 z>hs3|+pCYWA+w-}$9B;_G$CbSF5R10G{_7&q|Hks z$`86_31Zbu;>K7FIsCrA#)qSTsrSQumg8n+OEaeIPHd!`ZM*Q$06vp?a&S9y{J)8f zu7Ec2cIR?5N$mAMn6pSTC7sJk7VcQG_4G(~txnOliX*jSJ+w?dNLMVWoZmWIm&iyYcn1KTtRhG!L0k(7tD{ zZ6y_u0G>xkh8-v)O@npcbT>ut1N5E@@Loq`_m`XLCD0c) z8q1>vd3`*tIYXoUfkiR?4{wD1dwJX;=6=y=ucXET8p>@s7yguJOS@;9xD@~HL`ee*@$|q2s3KOJrQ^{UrNrjB%2MX zVL>LWENW3jhm_>2Xz)k085vl~@mD}&UbmwnPO4un#F|umYh#zP(FoAaZC?H|{`JEc z0Y2xUI&lVrW3MmaNnWl{uamE*UbRT4+wdukdXwh;i;I2(eTM*eC4tKZwT*i)iLs>F zhJxceHtIiNE2-?wNTP`dCv2M8jo$kPOu8CpR`+~MOF0x@lIDyHOG~AgMcTPDQN{M8 zYTzgstPyoFv+N69PWkTRg9n(+D7&$YUgmy;^DgiI8>DAj{me=%TafB>BW@-V;$rGK zh}nD@N~l(j3Z6Y17!EddoC_`X_!)YE;@&=ZryA&N_R+n>fTx8Lg-3=>77AoWW5GuG zuV{h=0&)O0{c(Um0@aJZ#iSrAU#zHnRJ`mZ@_)hLRp##glAR|aO87ux(&^Ty@j5tL zDg2a+{leF_IX##+`OYBiH7Tmm!rL$DbxU&DNAbH%VD?}I2@kRO_Cf+jv;i6WRP@k~ z0c;f68Bt0QI1I9f&{^Oa#B;c>qQ>`!x$;f6(=G+OCxM?RGNVwAz29^#N@m~5GeXdy zk$rbri+VOLa-U~8t`jj+&%eA^Vjm*Jp^T!$kfO4OB78Jgp6<7_lTu^-KL@ zU56rSY(DWPVI0pm6pO zmD{}mu8c>2+t;{)ABmH;8pF;WQLqtdBP@Uo?x$#L*fMNqDmgVwTsjB%Y|#cWEy4Bd z`^(S~6!`7mZR6Q%De}9D6PIYqr#QNsxW`ZAs}A+WzbPa-5|ljqc1}sxwdWFeQZY-E zl_yh`sOxZ+!tUv3Fj>JV!qrWF3k^LxJS3_wJ_xc~IL~nB-{FYtGlVO!%pg0ZEYQ%G zcmMejhQ}ouP=RYl19AfwuCo-zYH!^y4tWs~qCrgx+Qy=wihhxZCJcjyrVPl2qHBF2 zl4u?p_9mKz7(IccywMN!4{ASvr7RhOisJWEl!339T*1eL?y6QOvUElqXazsRXF_-*uwz*vh{X0*`)z)+j_F13VI*!iMroI ziBFLK68;sRdLF@Q6^aBC)uhkvELzoGh)-Js-($seA}$uw*07TGpdlL>{m6(iRCOn2 zL)Dh015x0pFeabPi|Wy|Xb`eQ)FH_IUO(Dns%`LcQR3xfQ3<7DC9C;vD|C3l)k);P zt(E^fe=g&LL%(6)RxbCZ=_gUd9wtpMjtI~Wn~%z`t_mxC!&|v6jffa!EYg{W;`ouLv!h8 znmM#851Zd>IKS%1sWOu{u78_TNZsYvRU*Ti`nR9g;plqLk45Y6BF$N=bPIZa)JvXG z8;lfwL?1-b!RtsvT7|T036B^+*}oB~#!D_%TjyrzE>YL?FMhzbK44e+HBorSPPbs+ z&);+=DfG#VbeHY8Swgp(TW@$P4S&6pAg;Ld7rVZ_g8%TnO#e&$-hP?O?>b4f`yW+v zs@JZJLq;?(>!G&qDPcbAquVRe$AaPE$ds>-oC}V|n~c~u9NFi@3pe$V{rjlH_Cxi{ zb^vZm?unICjTqX3jBP-!@Z1W!qJ5$V@K!q+VqD zMB%%-p9TW&vIL$QE4FT=UIoQ_-!4bCNxdStLsf34A^j?kU4IA%e}rQXY?B$wY;T&vA# zb*Cozn)iDeOXD?$9;e}_5jUS12k{G@6K`U8*tx!~7`pPct&9}7QOhMZF`W3RiIVXO zlk$)rnyyi#95K`Zo*b4)=pf@D>ujwukpcY#-%;_KSSO{I9G#XA^}38lS$2Zs3*oE# zF1hvoMWai1TPnUHA$JMa z7*k56?P$s>-U)@->tB^W;zDSwgm3ALR&Y6?Y^OD9^n#@oqcj5_beMDNxmF6o!s ze)U^y4aV1G~92-o$p)9IUx~N{H%))r*7*CAZaw-@2<Bd*o7u)c%{V%tun%%}>OeM4_iT}qL z?#EN7&o3>++!jl=%5rd#Xn^O~i6?}ulue_MgHYni_HfkDQy zG9gbOghQoNS9hrhR5&1Ov=bpOHm6_IOn+PSpX#BCygr#4>eBZmEGtxE_nAV_kPguH zY~>`;|F+tqfg!fJu(`=atr7)P7(870_j~{FXUeB;4$}jkWlSRz*M|C)J~w719cF^K zP0CK8`}PLDov++B4_{T9c5n6q-x2r$X}QKGu})D!@9iVP=9~96?pU~j+)-%=Ox@mz z@sbjGov%v76&Fw0wlMeTf9e@o2A(iu9}Vn|BnKb8TcU%Rm-k*HOU(c`es>CuZCT&x zI_}1Z%N$Ra6F1el3VV1bxlY;{8~<8JDPt(P&TMRaT>H9!Wj<}}!%S0;2UOXK4vQQ{ zli5i=bi5Oo$BS? z-EXSXAeQ|x3X=zFWbWc|yM)RqzE+{eu<0{q$yB;|i`glOg7-`?<=%JE@`ck>;_D5y z1^>*ocyjcm*hr8NEel&?PKKIaesn$2;-Bj?{o%WA{0DZ|6xRz#bT34>Q;g-@H3!yC zJB=&DpM%N95)+)P&n&YO&l~&{Z~h!+zGE&9sA|rC2)&G$>k)Y@7FX3^Vyz&;sQxBg zq!jp{JRqT$x5)pL_F=2HpGopt_=I8H0{3TL`lRVi#6a!2SR!nfWFKauvrqhoYu?0` z6J1}k)2DoCi#sywY5qf}6afymzUyF^W%ahXB0(;#uuJvsyVF*}rPaj{IIR*nW-vVo z5Wl|_1Urn6CuVNWV;tFCK zdJ1k0!~~aG8ylO!*48`j9A!WHsCm8cxL_kGR#T z?EAoWe9wQ8PR(v6h$H)8eC3nlPe|Jtmcr9ixdb^(@Fn;)R0BRp<>&H7WnV%&y&)AQ zF)zdU2KL{)bUCo%3EXX*29_4rDZZG=JWJY9ZtOtHB-6AAjpBHsEVSPr5=HA9t9cE6 ztt$M8k>Ek$CZ7v%&6yO6;-@P>Hwz)tP-09?=wfydK=NjMzl8sY#DvOORE7+AzM2lKS*Dh#;vODa?WrRm zrhKl%L)&QYnFY^YG;XS9F`|Ym_s?6g9|?W|}(b%NT@`lrTX}(Z-OS(5lr1K5-3f zz5F*Vh1g|#ACshTx75{{T#=`rr_ZvkBS(JbmpUCv>#w|Xl;@G(Tgn)hA3TdS2^1w4 zo9UHR8@u|jL{mH4L`!YMLLob`59!qc;9oAw8h zG^SlYA=WPy6KaBlkvV;>7jv(ht+NT8FK}2~4`WC1MEM9i^?sEN_UxrR_K4Ep`KzGtSBJyb+BTzo$(jpRuOjfMoz7NFI7A5<^ z7%z~j+|NILEiRvC@JKe|pzH>ssgcJR?Qbvb6|?r2D0GifwR=aJtco`q?M*Hj>6x$y zY~<%}mSOpsK*z;l;AseCMGO-AJA5l^Lo1w6TVvv6ZImw8yRY$vo zjV_k#HaC?ph`$iUpkT%F4^?>09B-dKgDB{y5)$T&H8bMww0@+Dia2Tm-^2E1(EU#+ z(e;tF1 zA^$HE;<0)PJx02Soa~(Km(0xlJ?K}p`x5UoTjPeN5k}BwI*9Eyr}E5(XNH(MyQgEx zaAnCyV^!Q^!6G6V&cZ3?)@Rd@fE+u{yOoWPUffER>|Kw$i{9YxlNy()cONct7IjlC zeLmz6TH8c=h9UI#bC-=V*ty}XN{n5#NMrwGRn^n8P6c_2kHpJB5g#PGW+F!g$I%$_ z37O4l62($M!^<{F7~7de$H&Iw9M$xFgPi0{O((mE5sx0%oV%Obx;eF8 zT*zs)0@Qbds&1%e^g$l~e0}YG;QN5bR|+eN!9123(L>Yk4N0_IhB*dPZ4&pn@>#YE?LS{+o^}$TmEfRv{Tr_EJI_As-8?5xkSk%n2qA`sRVzobbw6J-y!+mnxw2QVPJ5;Ys9(51V0D2 zuo=|G_qwl0UVK(D3jd}ivvll=O?B?xBPYGNxq2qD`kTO#v0!?R8lRlj?^VI-mZr!y zCQaG;#T>})gSqATv3TN)xD7xJ{tt0e!AieMb2Im{6EX$#y*l)$ob3VI0qEhsE+5~L zvEYhpPu|gwsH?#Z>X+CcI$b1&e#7{5psU<$D@$FX2p`9ZTbcNC7NyB+f~~#MA+q>v zQ8P6j|G9q5RdA5Si6EgxA@@k*90=nS3?+-UdRWVh^qJZ%`@TR*7SFM_BrfP7Y{Iif zE}cf3@*ZV}LJ9i@KZLDMYJ-vDz>r-ub2FQ_Ew9nbRn1vIYabl;{l{JASvkmG;e@c5 zT@!@yqsf=sMtJ7G3e<<*3m>!V5fV*_rf4ePt8Cm{^S!%!%|)yt)Hh1%=hu$)(#`kP z=`_P=rdt%LM8q`x5Bz0S(%fR3(^#BtM)`q3$$@T0cI`s8UcOV$E;U90{CFJwx@njF zITB}LM@+*yvlXNPW{3a8U$T2Jl+3s0YI#il%qXa{P~jshy*hG=RwE>(Z@j%r!J@*S}T??P|dI zPe?5E(_>cOI17m!N>MmyrtQ%6mt@n4c5o8Mm|W3>omRv;qxI)v=<(29eV&>>;HiC6 z5WY$8A@RS2F>UK5Kf+784yt-$Pz%J6^nx3RkuFfoAGc`fMaDGp`#nbX#^UuBS;27`DYtHy1|#HzJhr4_R3uKM@a74eny~+gg^v z!c=$X-e7WMpeVQ@J=fn~#Hnuzip=RaACuzLu6)!mNK*c#;<1}t%j5T3ks<=5UDQ(k zbLWa<)ZR6Bw}eV^bSBY-nAY7!#Rj|94bMobdyKpnM)~^&kud!=o#QO|g(^Bq zfHgtvpbl0IYF6IC8TKysOn~r%0J+R1n1m4`l+Oiyp6$fn7SSy{%NWTvK{~%8LJ>+G zrZr!TMa~Y@V7f=}J4+R6e~vy9Zs*CL)(Gw1is;?~Ef_w7!(i=S`8kdgJp~_lYn?SZ z=5rc_rn0P)lx>wDamCHI(F|hfBCj6f^p!u6lCN&bZ-b9k)(Uu+ajt?t|G|inO(ZS^Nn?hWiGnJ z3VorQA2Mewn$W`hwq_g|FvXK6WZ70pfi{J|@wEuK$7$+`8kpLzelV@9o%5V0AAce)+FkcSrf}N?RLQHFi!=L|K(IvoVs-~_WZjDX{-@wLi>NWys70hy8y+Zeg&lRG@8yp%5fYEFJ5<2<<$NkSqcWA16y+#I4S zFh(h;ruG=Vh0NuDv;VLK-+EKm#V>T++4uq1$$Jd1i5~N5Aw(laj7I&YlZvQhHbsjG zEH25fS|eXz;-e&13Sdxp_^P-s|4c01=VR<#)EYacp21S;E27O>jW^cCKAJGSu`$KK z5Ji_*>U*UA_ao(U<$n6M>RR;X8E+ZPiBq|#_5TKClr2zL|EK|hijv;=+LIeWJ&vv7q-Fen0O>#$zoKpy+dF6OZ+Y?!NhSa7XZxuCybAnbCJ;7{ zLJff@(R!A@?yRG|7ntnQu`Ffh#SY`7ST|@~`IH$3M#MyMKeKEO2FpDRTy+l)*S> zX>FN>#SX^&r#*LL46d>~{rEoNT*%y^7JES-X$=iuuvb~qVwO4)_yXUXZ2|;ZQB`i1 zs%$L26pW`8d07#K9&w~u>i8^oJgljhW+hTMqCn3I-VIbn%xZ~^#mQM~2wy9tqg6Rx z(e=$QF{^B;1OG3=i;qXXv(>$^=ZV;#%^r-I1%Z+hW5JZOYc^LFV-C$nq=jXYS9Du~ zwS|B?jx-rhbJDyd&nv1z5yu)WC98`u!VgJHgT#>KIn$&B>rhgmwIooAStkO6z%ot^ zMFs7qPs73RQ@echJ=Yl~CDK#Gk>vR4RW{BXW$7R%z3UWDUfH3jEM73{VV~?@!scV< zyB*RrV>+EO9Hoq=IrH;vmKIyUY<;1nKuL$N7Kg!D!L_G*tZqaEfhNfefrPB6$hAca zOC!`bi%C5CemNd1cw6lDAV{hJL>t@-EVF;0ysGHk_4L#eboFq9rnMuZXl;!H>B#evr_K$~o@TzQDCO+6(zN8j-0bG8KuARx`K-qgff6)i#ZE7! zGL|_%V0Av?mZS4@J0WU5X1NhFIJiM03b4iOcYF47k7-(=q@=kR<10m|6^+0n%`8cp zxEHJ@t`7XaKpXMItp(DhdCBrx3(r$bvI6TsGV3w9wKFEba%`K zSy*kcesYfaXAii#JtfTz;ms|*Bq>l7Xz3_Ri$frVA}=b^vY^q_cv|2ofv*Ifr_i3p zb1+Ful$sTbcNUu5^U{0Sxb<$vQ;)d4gbPYcF+xpuh=k?AI~R!7yL{liPcb$Hu|KKvWz% z*2Hgx6bX3RqdC_=2Og8n0g^)Ba>l4S@c$x5d_8uD=Y0-_DF(;U)$Xj^E=yTFvPiZ& z;ryjOH}*zoS#kR0Jab377++$o#Y&AUD;o0=4mcPT6uD(ID%k5!SZvNZra5cLZnhGv zN{g-BpPcqpl_9~=Y;)m?4%0u(AAI5xbL|Gl zkFMY;^(Q+wl{IKeuohccgoDZ$eC4Q&#aO}eT*zD_Kxjd$8IdLlPC{iXB#x@G7&EJ` zN~J*nd7d-qPk8RqE?HjCZu$hiVpotRs2Zyr^slqN z5DQp*;^@%~}zrr9t03lqdGeV}&hMAJ?oBUesoTJroZX!rdb>GQF@`FeEqt>CJL)kV zB@FV6PD|5VXtI<+mJG-$LlAf!lAnl@xuF#^T7{1&3}B~GrZ)UlPt_N2m{UXTm-I5T2vI3VKmJ_IBr}ypxyOo z9O~jqi!e~>#!kL)%QZVm4qIbaoSR+3CY2zLJ%-}~DFiz3F-}leLpxG9J6p`|j!LfX zCJaV7l`#ySzQS+0kMM>!zk+2oCd_)+g8^HEJ(M4iCkea5oMe(RO)}P&V@woL6@qM# zk(P$aILg4IKbhsxI0t2Ak_BoiAv+GFZEaxV#9HA7fv;$(# z=b}nTQbSpmTaRFz1lYp_m`W+h2cAf)49Qt;GsJ+`-|ti(RMyIKC}EAIc? zYv1vA-C+B?H{E-&c4b4}%*l^KMNwHC65rD};m{gZIw8&p`je9LH>OnlxC6vFpeoNF>3ri{`8Ar-#o5h&>O z#}oz@+X44HyuvLn-{9yy8yvoCiQ_L^q1QQat5IE6a^x ziM5g}uP7?ZT+7GPg1v);%bR1mZJ*`&CYNrE_|%iT+}KOVa*LD_-}9JjMa;FrS>96U zA*JH%#U4+b-DYj6&3!Mu4V_zdpS;T1CpOt1q>sPlm5o3A#Xr1Y>%jl-u(RJ6cWuOP zTx_b>;VP!X6j?fspIKw6)nIF9%##9QU^GY= z6phE88!!K@GG4eGT>9`t+WfCnMY&KIM9F#nLC1ISF zgq~u#+hA$FL8ld=J2Py4_&-zk} zsxoBLf`wKU=7{YvwJ8S5@H3Bk7$ONgB+Jsn9@;{7Exum zvOr1L85Qgd3Y?oQ(7R1VJ5~%P1?Mgg*xjG9wAe%|!Q*FpWVxZ)@X(&dBIvY2+Oa0^ zB~jpGt>E01KHGaER+qZmch3phorvqt++cTSgpf`|f$t5}vEO{>AADj`Pj&t~yz1`L zjnGdX(#p||6jBNvIk!b6;EvPleEI9|;L*pg@u5d9lVlagRvS21(P=1r-(xt*iJF>L z-tem1(Q%W~ObNq?)Aug0a{D5U zs}qiGP3Rt7L!Y>tg=&k|WJIGCBfA?AHaT?11t@wjAI~be9J4=X%l+B7Wh@wnMBr(d zq!p9FlukHnu7!nI3Q&^8m6*^o><)4^4{`>n0PV3qOc_oJOlgS%52X~P6|@>YQ6O=) zqO2qbIbxR?OWEn+;(Jzz2Sr>&hG%0rR5fL?IuZXdHljQrFAqTpQLB&+{C1A3b1#|qr*Af8B`OQPmaH#E#Ia8td8{3uC-4MUx29a)%Fv#o z-Sp@*16s}5{MZiygoLUpsq&nvEa>g@IDc`6!y5}MuXj28!g<#3Tf$$A=&VF6thH&J zIDu>(#ijdP{NyE+s|Z>VGM)o30WX^s#yfMfEup^owkaqDj5G4>1e04l1&t7tvw$J+ zp%E$C4WDj1pndZIZucPLM&IEddkMr#>|eb|RT`v_NHzP3B9BI(@uWa|9>NQ_zB8e6 zaK~+jIkMiNEK8nxW|NE8dz?D9!pRfsOr|Bhap9z>K5^!uuX_CbANoK&;{Uh!_OE<3 z+Vt0~Q8At%Ee)M^#H(I*I~T9-^64jTaCK+G+S(#(tMe$Wn5H?yTvC>jMxa@22W{UGXcp76IWmQq+j-nFGb(=IB zAxWB1BnhpS;^nWulexQYBh(V}^d<7)1SK5CI#HIz;tPXEgF5j48%0{QwQ_d`%Bpst ziL@k1bILS92R_Y}W8C(|EsovsG-p5j93OvXpAtoXFkvuEi2_A8_6P&dO|$a7MV9=t z=GnJr0MWf)Dw1FQ;nz=k`w!(CZC>-nGwffT(Cb$mKE6&dlAM2To3*tCg2fg`8zI&? zKK0BNPDm;{>y2qeHERzzNy)MTgT)HL;q?U`xa$~)H|8melIb%OyeLF8LWl(n5{jLD zHZS%$f3?Ds;0eRV!aVjy4`)HFbaA=CU7e8c89W(~O=jm5+MD$huPRGcR#c{7IGLRn zcxqNPw$Rd8=dezI&D(a^Gpx;z@+pg6x27G{#hhrdGrna%J1jO&UDp4*0mJ1OLzEs~ipgHH)EQ zqwNcPA<1$>94MqJV00c-3m0|?Z@GgznjxkCG*3L&CtQpPrQy={nC%0L79yQi;_atD ze(C&A0{`<{-^=E^|M9v@C*LsF5DiZYmXFMlhY^=Qw#%oU?$h)o9UPr*o9^-)AUk`rEn&rInp0TIu|o^I=0&GzHA4z3(K@ zzt%ZCCAjr)jFOP$v$_T4TU4NF2u0_G$1tM?k6%xiEFPiUJWs!$5CkQGuV^+r))yig zaX?xLl&87%c#C@;T&I24F+_VAXEVshh$^AXGRD&!Q&~bSh&*l|Rqq{YxB2)VUFYoe z;q}a0`uG!X`g(ZR+wgCBkthd0@;XtZ4^_%>ZD-0y-~Akqo;~2&UP0JsurwcYW>KSj zjZ_{^l?*dS90Z(LZO|L%Or|-75jUqcvn|x98MCz9rLwaHwI?OU2v8nMSjt{bwOuft zW=O3$dHV|UCoR3J6OJC9!*BYy+#v=MlQ@*`VLb`uEJ4}RmMky1vNPuDUP5IIWnrMS zn47IXJSA!P9u+=O%O`611c6|j73^+KIe7FEPWm+c!-)1e-tGl_EjYFob7Zx}$)g=s zkImsr$^K?S+>KbdWghS75`-ace+x01%vy}(mfrrD{ZWap6u$Ndv|4bkb(@@<{I>lp zJjVU34*ZkNO;J^LeOwjcBov%pZV?3vsRhZ<5E&0|WeHJ&Qw2DQ?5wbGTSo6QR~QZ} z=6uP^?pk7+S08-O$1hy{1Z*!`)ubVNRWi!(M(^MXC;xUiGsgwJ#|WaoO1oiIS1 z>~Qi_4=?a=RmC*TndGwuuprEDAT|MagiSvpdKrN`ssgU6NUW z);^7fkLPQ=&K!$}8i-0DD#Q89L$2KzvbNx}AQj`RKo=9d&LLDZPd7?Ad8CE4g2&Gu zP+I6Vd^+8Lg$LJ=iyctjY^2u?mgga(@T{i61NA>-fR%`X^PJB|#{e78OA^;^i;Cg-+a{C=Dhr@qK|8YjofvkyOrMD~GY* zNuM|h5rKzXXkf2TnPeqlWogD0GWPMJ5Q9gW7>vEy$3`oh@`xKTYfFlS!k~me`5MvG z_yQI~pLWAT24GEz$t$d>Fhxe}7bMe?@g%206Of@A>kzakt0|8>+vEDygvqqx(dT;H ze!Ro$UUnEvg{#V0y{C;K0b-3i$Z&n3FPZ(&f?Ik?=_jgXLaCP5uON@ zx+T`L#hkAtHwHOTn9y#7C|@7}V=Bf^Z{qbe``ZJa`piCo@_50?7OiGXR#q3z_QR*h z_P{y9zxIaHO3SY%_PxSY99fGwc4&#U)eb@E5j8YI#k~B*XZXF}Pf3fC;c$$x2~G%R zokl85W$?p*`EJNTZ^W=arV)8G8a_JkL3;=#@s%XoFkO-+DQm_(ZlXABDY<7L=dP*RrL`sPj zl435A3Fv(tQR~StKgQo z`37m8b9h;^w%nr84$w+rou$eOI!(>}_nzRf&s>|dAaA!T8zYjM;r$z?Gc9_(IA=Kinyqu(%;&8%7idYR8E|;1LEz7RbyJy} zr<;&e1~2sK#u0D7>GXqm!QhWyJF935&|%==6=RxlL=*=IDQ4-qqm(Sm z$g&KdijCC{o0~mWyFO)EGA%5(-LlAix2~WA|4%NMX!x2eH{|6kCE8Nq5NItCLNLus za$|91v(9gx#*>Q0umNGgXp*zn&u0y52PvW~NQMc6q@=P2uuRhuXJ^$}Ip9f&mI`CU zEVEM!v{m@hGN(1(To>bclmkIBDmbznvUyMvMIP%L4NeA`rqS^nFgQ#VmCjbQ&R%uc-iQX2sQ+DM2fOFl3q=jLj(1jIy!^(c+&spH(9;A`P*$_{eL_gI^zgJI&=M33(~{0|MCZ&p-a-VvCApDs zDvjCn=+Y2}zR8dQ6rTX<9NE<=p-1V|?XzKFHE)6Hw@d7C3`C+vDKLK0>%z8K4qK zBvJ~H5-Aiy3bZFtT49`HIL$GY;b2fOuR-{2N@>XrNKYbewm@&h9!N=57_hTT8JyJ! z2MC8!iZGBUp(u0D>mi>R@<7ZdnspcjA!4* z#_G`1t*`m^|BYY#mp@tu{-4F}=Kq(y{|>h-yUKgv-<)&Box{nea&>ieSLYzLq*e|j z83Q&T0}iBXU#>4U7-I{tjp3SLK5znG8yg3}1Q{ffkP!+<-3qM^YIUlvu3V?;N$JYo_oD(t}(}W$NOFoo-CvmAf@2$yBAq~^G#%% zW2Wc&rK*^#5J;r4)GCUpG3aE5P80I1U=kNLv6W9fZttGKh4PJOu$zvdnqj?w!7$XJVBvLcW~czuu5Wuz!QSjas~fDhw-%ukq&Sw4vPy8o;#(|4)H^e+1{9n zDm5-mP`aoXYq3U`?j*vNsmAj{wiTDk$wjC&_rFPr9#2?%{2HF{FrJ`Y_wjs>ho2cR zOA0!5mmmuVg*g0Q5$;w|m^+4(^qwdw@MjTe%_pqXXf>+jap{+ZbZ|YF%z|S}Z>;)4 zjTm@teL`Fqu(lDU=GDfE4^kQiTnGLi6|Vq_JX@8@9?-(F7=|3ac>&RFmZrn0A=yfh zlz>vcM`ko;GKDO~69z}ZG|3ZV<>ifU`_G1l{tEza{!Lha#SmT3Y0j1Td~b8iwQB|E zF82sSms-^&^gYtNph$C)G^gFI(CviO@-o*(7npv+bZx+RZAz9FG<;cFSF)&Z!vi}K<+xFP%IkkG)L4eNFOK|Uf5y%a*qQmi+J?_bjH!;3RgB~Y;4ZRBF|Rx z{>QS}>J!u6S{ekEk51$Co-EJtL_iY9&k%5{urSPH?{I*p0X{VcOCfulUV$xPm9`ffBTif#7El|hr159@a6tT^#c6G24<8a zjYV05)|Mnm$hO{3VPQijbQJZ#WxO|I9*d1)vVMXT62~zp13E7d zMUK%qh1Q(g7;%1mM59*Q+6`{mo&DX)3-A5Q_uoZZ6vV)=HzmtU^<$|7RzQ;G=t2|v zij%i>`Ac7ZGft{_??=v)6@t^x_1M~ssRRMFx?j40howoD-q+@~*5b-ix8HFj_@#|# zVGU9kY@yLeq$>3$r-Ov5@K~yrLo5q(9@RXDID%9oJqgNU)0{NU$?}qNY$#Qbl_L^&-ZYzjhIFWXP@3eV=3|!D`q)Zf^2C>Y_vvN@LiYbEaS|T z0ri@v=iA=tzG;nq|9dxsSeQb)y3pi#ficg^g@7pxI@7pP@YXLr!ngf{S8&UH2TJO( zF$ht5J)i_$sLC-wA@G!>;yHM#bWVAGO3+aP*OfR*f-KF_bWxD)OLWV9I~}j;(7mzB ziQ^Sc%qtce5;u_0^2@HT0&MBhqC{!DCPisvU1(AMnL`?ve}W({;L?>b&z#vKNef)p zAXK?j5d^Z74p$(g#Z#6*DO{m&UCClMWUdwBNI_9(Cc_9^ z7hI2aLvi9*2gj=+t*xDG?%w=2|G|%9b(&`0^6xpWJDY1)c=qxh+r6md{%b>=Wu#eN zmXa;#u}1f%U~`I5gwYlu1g+4e9y%x2$J~QNTu*iWi1@DW`ElO#Me%A))%+u;H_)L= z{nRRIxeLPEFVB_y7Hu_!DX;=|MiKA&@Od_RGhTD&Dq0g?&AOYv@{9lOGu}U}gLmTo z-&XPVqBC9pXF5$9&8nhN_s}@BSC+WtWSwxn0!mQ~rvwfxbwk=UpVdwsBRvcXD7~|C zU7)qallvyqt|AN^l<(gzB*yMWh`NKC54ioN zHW${WM5BIvG~5XbYP0TpH>!=tg?ly`rBU(Vu2tx? z_REI~ts&K#LTi#V0c+VB7d-UrE@!Wdxc#PiT8#>iJ+uDgxr@6O{@|N`Vl(2+C$ibn z$y+|snlT}rHhfv2q+*i5ft4nAoUG#=od>OmXDQlRI#r)e-N*MFGNH%|D6}QnAH47# ziL1&ca*`QLRM7Ukl0arbWE%1uya1G6Hnutq#6lA{Ny}&NT!4%coWkspCfhoXRjS>b&2!wD59L37KrRqEQNAE)U78U+PL}LBUi;J*ARM?Nv_0d zOLTQaUX%kLqiN2SUd|)u2Asas}Qh~`#0YIzf%&3KmMR4OdC92&l$*h?5cH)MNfic+O9va3|7GcPPgYeH92ab)@FM9CvdjbV^v z>`ao9W>9EMrZJNYeXfT-y$-v3lo^--&msc}!x>~L;Lml7e?y`w)?Z$e7i=wS>f!JK2KjBl@_RR&fX+unij;m0Dm7! zDnPC-NZ9Q<^o!tM5FB)`GKFdRK?T*@w*KtDjZLD-<(3o~1;Sgl@wnx02<# z2GZnQUK_I0%jpesdcy(Dic6#7(yY4pzQX3E6N{^$;(O)jp*7^%psmGoCGDzLO5n({ z!N$QlwiT2+bCE(a2EPijlmfxqmm>Eit|w^w9z+G4XhF~g$NzmjAOrarCi^#!5SUnF z5?!jFDM4r8ttFqGasT30B7Kmv~zBj{bboNtGr%X$u0r~ox=$-4I zIA1*yz{9iaz<;qwXMFh`&athYdw6SL=#4XqagLf-fIz5_TBk}pOR!mv>z13L)ERf& zxJaj6=ZVwn^he2aU-qhl7aNbS@r&XQZ!~}PJAR04Tb2?{wO*m>?SF=iDRyf@oMffxTwzFy0?!e& zZdk>;;RFN@G}kG|n+ysA-hO?YqRdR=KCJhkuu$_LEx?lm6&I81vb2lB@k@!2S)vg| zX&W?}%s78_#3U+>A{N>Xoj?+&362OxbDiq@#TLo)U(&~bx3!Nw9QDrcT-_cWKC;@S zex;Aq1+F77Cc_n)pyuKqe4ZC1Kxa(O?{e|Vh{bM)?tHDaPbcbGGYHPsKTbH~d(>I)$>OD?!PzKSn2ql;2GQX|2j*E>Y~VYB zI4cMpMXlk`xoH7Wsq6z^g3&O}a2!Q*vBuopE7luht^@zG#O=|)mB}P@by(+y)i#sF zuyb|HqwzUb548YEEtD)T_++7?v(VzqjdHSgotvHu5&vBK*;$oYMQ*f{?(W12ZSv}eSU+qg&3Y>+I;3n6i#li(@jLZ2_pY=E-##Y zFcpwaD7#bp-LWizX}V9)5u}OX(#C|nQNn!7C-5As5oCqo(soRN<+hit(mpXq(CvV< z#FuwC{h`Z*%^J#R3KRUHYx0rVS7%=}|A8mR)4?}HaR#ECFPO|y?z(lA18+En(`^G; z33y|Pc4MyYj05vc7CIH8 zxZvcy^DG{pXLfpvtUqEh)$B}CqO>4Q6Ly9fJN+4h;TWTft)$ldjKbNM-FFk`-ud&$ zK=S&VRw+zrqUK`gF3eG{`A8EZr9-AI$8KogHQaKu%{1xul*G zD5fd1xa^T>0Xi)!PHACDb4{rV<(8!urI47?WLZn3g(BBvQHmK(QDFcofHVOeL82jv z$&(q$&JdjxC?WBb!uP$h5oKfv;#taYlG6-5mKp&%FUWL(F_zX!h1FB@G>n!`&~7U%28y@-O(0LQ>=V$JTP_~7u`@4leY`*mOO8csj*RJD2H zz8hL9b=hK9u7nI%cSeNJKF<>CZdQuP915{Yga^GbghNFb#B*hKg@9 z>4VPml6*GPjJL)N`w`V*Ox4T?D;~u(Vls?yTnFC;<0e<^gq}l`WSAoNeOJ9MwDMxPCyr7Sdi?KrJl+A(Kebn@B2Nh2@2SG)Ylt$V-c!(KNGO zb>Z^Y|K3IYn^N%Y|Ky)@=68Qyecd7meBS4!{Pt$P}D4%?D#&aJyPadT#o#@bAZQ)iOTmf7C zh^H!_Z6$G%v#~cJiX%ETpKc?dSyzOCN0t}ZqF^{o*&C2K zAq*t0CyB9yb(dzv$1|YQWS>8;N;gHvK~sP$FCpqDT;AxDP9i4f z_eikp4I-Ys)Ms-yI;*N1m;Z1jKp_6wKg{&$cf?gEX0=;od9KRJT%B6zm9FW&kD6~G zmJYC(1RUA1MANdu)T)8>JeC93+})Vkw_gYTALw04GoQr8y)9+sg^ymMwlb!3VikY+ zz<&L@z&}{!c(BUw%qGdCpfD0B^)z>e5v_XVsjwcNeU%XWw|D<4Klh)XyiGFs@lQVd z%w5M$9HiB4C~Q%G<|qHExcT)*>53d}EIXMhAIV1JyFRUI9f73KkmlxvVe-5v2-Wj6 z;F5hA`jX~Kg~nV!qZ1(8A)?|TqzA*4bZ3IiG7vsRZuT2Vl04J<9D0ecmSmRFs!E2v zO*VTO$!Nr#cOJs`6-AVxt--ezVM;O@Qef@=YsWEBoRezJ-Z-UGDTl!$4VNxY2`*1r zX!>}{FyBzjw;aY%&fX~H%I<{q-HC~l{6nq$sTWN{Ol>Z<6xUoO?Xi`Hm~T~Bo^O(A z!R|CCww5^?01d(;b?$6*$aW%xQ8*QWt>&0eg#=-E%Qrp9Gyml^*Ma|h9Ig$;vg?V4 z4?7!Ewl@-@orEJ_R7EwGO7Qy%vARS(H)PLTBef798IBVQBUtPEWkw^)ZW`oC{xWdt|KFLZ=^3f+Xqw$o{EG{=VThOdJG%F5C4u-N5 zTJaUG1ji|TWtX}>tz&hn3oc$&mDB<$N)ahXl~1cijbNz?yAgI^VOn6dEoD-)CCB1A z0&6V&QOt6~<%SbgM!S-mjy0(_DquCjaZpl}q%=_qz)B-XGmGyS(llXy&d0hE&l7kK zWXdubCb(`n2Vks0NlP_wn8cb{QZSq)T;3WnnMGi1WoJ4TFJAr?amC?%#)_{SOp?}8 zr@k*MlHogoLrXOl=YswILj~DcBkz4`L>9e+RW_zVA? zhWXu47#)PJ&%#Qb&0#_^Oqe}!jmFDcWqaQ^APml-6~f7sXl=soIALQDQ?CV+D4l({ zmse*1)(LJ|T3veebEhxJuokee)Imzg`of%S-*$@FxUBDOv9UK{IE^T@!D5NCoZUf6 zyXNCL5T)hJuP!Xh(sJNf4H>$KK*CZLd{c62GF{5+iG5-j`!ipTgsMW+T)afVD1kzw z@^W}R(*;qIQ#b+E2?#r-zCRYw1!#eg`vdl(G@V9Bib9a-0+n0B1QAMnQMRW`n>Dk z{e8amZC|nGPM@3Y4U?98+`&kNBQs7OZ*t_mL&%ldey>qDjweu{;c9mDZ0cn&C^ z#%(tev^JSMG=RV*RB~{6;6GJUiT$o0{O4qGcId{FC!N3Wmjd>7`n0+&&OZIz_+uY> z^qH6cl^-&_%^#LsU5MOhTFn4Ql|$GIt&m)oZsl1~njO1Nsa+E#`;s1hIdMgtlugwr zFNad9UitU7)cGm9&9Y3=bq?)nNgZ$4azVt9?bqymzx240 zV2vTqEl%i=Bk)=-YTm(JZj`Sh2P{HKFb1a^u;4pTQxubo-OV1;q}2VXhc0)XsB`S* z6{^RU(Qdf>=sAB0xb|WfXk@BsJ=cX}Eqmhxw-QpTI;`Baf;`wPZ~FbnwszQj=pxfW zLOpa?nh(Hp#qKmyZ@FzM9=N{azYua#h+|>RG`xmO;W)IyI?>LIqA*O>d&p$O{E-f# z+d?)2m`?DzA;({_!lAns=smZ+cX=qb{>2ad7~lB=|GW}})wj&1MbKz0(eA8}WRjiT zM=s2!@uMOdTd!JI$Gcr|r8lEl^SEKPNw@A3$0=#1aUH>UmSYWIC55p}XBm@?2rq?7 z$3a-91gF?9(->1$TciMAl)Jz1N@J?+F~|w{K?%;e8r8a_day<}o@aM!e}G(@l7^7x zCF@edq?a-tq|}=M;ZhYj*CuovL_^1hsA9?8f8*a3pKsbkINx`AjItPz72o@V)o&6$&2g8Wo zr`DPEVp`RJrNtV?%e~@^yY;tzql!b%&+dgVVcP|tsv`F<+5<7 z4M*w}t^pB|UFZ=;%<}P;S?Kz|_l-AR-uxz@;?YTy;SE>LZ_}NdM~H&y zG%>y2Zp=ZZUAZq!znEL5T~F*kmWFotSW+z zgGglwR#$>_pdLcKfm`!vFS}H`E}~Tf<0A?K$*fGJ_TLA)KN@IDCqx{{EV5j<7~$m! zS)o~(uhMOXgrU!9T41JArk5u~QX(Apv(nVhU%s4v^(*gv^zK96*B&|C;l#bm2*v(R zFCi;PFYd7Y%z$L1K}af99}xr~9K5QBBkUpVx&A%}<2vx4c=y*LU-#7;ul??a{>?x5 z8?XD|DZO=cuErhBW{9H#)NYL12%&3{HH&Lgh9;%hEa;C@dRs$;TRS`VYiIShe(kHc z>qPSgN6N)XJmkXJ9fWi-$S98T5170pVT~g#Mx#XFxC}=LgWUv$rCD{U1*){qbj#64 zV=bPi7|v3nEXS>e^hY`7=@BR0vW1VaWqHwg{&4H;^K3*(vTN4i(kApLP_69m$QDK^ z)XI4Sx@~AS%9{gI9*|{~%3M@B9BN(eu5k`U0<#E~=lB0Dv)>&Sta0zwa~=u?3#2Oy!(BF z@V|D$c(hUI?K4k*@VWZ`JK#IN<;%QAy|yew=2)!={VGx@T;-hJzVPI8FPx^wYv&(X zyY$#-GCdRqK6Bj$?V3*zI5>{NQ5I`*8lg+85#o8J)3?RqIug%w2?Ir868cxibgdw0 zR7y}w_xDj!bopc#0-7Og_F;DjE8Q|J@)g86QV4_+VLs%(!{KEmX z>SZcKzMtDGNTKM*n2iB?FCr>@#);v~wRIkU<_f!mh)I;;xFz*E26K@Ed@bykI zJvn$Tp|w;a@I5NJ)H4mWp{f*)r!E-uvtRjLZ{Ron#W%iWaQ2b|zBLvhAgFlAnqTJ5 zSV&^hUBRrd1j3j>BBr;#?XAE!eddCyb1MRShg23TTVP$hJbkX+4nHIv?}hsD(J%gc zws`E_I-1Q$)084futFhS4$7+nsF6on-(EDt}s$?{lHt5;}MT|%WXreHRk zkY;;$j==RCa2!0}#gUTPEXDOaT+b&fG}pE!R4zQrk<}%d6_3eygy$+24|Z@(g58}G zUzy-IKAXLqjb2P_T`sS0A>9Da4@n>Hp|Aw5B#L5YvxFqgFi2Xh7K`l~g-$rKRN&0Q1PgecPgn^^jm!4-ka27{acF`0W&^8p^1&4MlE&`F=v1@QpRhd@ z%(Uc*3)h&YhDM`G+#h32!AiGEwdxZFaCEf+GQd?HD>u%wcw`Y*SyWIUDlP>3XAWDG z=Yrgnk|xT6%E3fXM02Cf;&$LY`}xx!iuXU&}aaKuD+RsTX~HOA4g` zTmM&xNc`b1*97kDV&{_Wq+?%t(09IlBsdo720)u&l;m|w0Sq(sz%a`?L_pc9lc zvB{NC<2HQimL-=+bLQ|!nTWWQcO}H0}oSJu5KkZ}~B6VyueHW@qU zy__PBQB8%@0Gj)i!y>`<60%u_uo6`$R3O0S5M|gnX11F#9^3xLz}bec`y)B?KmF4` z3cy!<@82RdmPwit)_t5-9aIc~gS7@bi!gCcR9pxC9~no#d&qMSzp;Aq<^#2$<{{81 zUzOe3Y6Ybn2n5z9{jh3Y)Hrx`X$~Qa{gg>zt(cC-vyUrbHNf}%$bVpT?eUh#r(ZXj zdUKmQpxcUt#cHW-iGW#-?xiH-m`cULH9^^xEiw>b1`(s3guFLH%nIBfq~56F2#fF) zw1BP;VTF?k+_;y}+nTYvK4Ca2NNw2_&Wk2#k`l)mJG}wh;&h<@q+1 z&`0<_or=Rk$7SwF1821ffrP;bb~HsVA)iLXvl+=|hJSU7_MJtl7I0~D4 zblSE9~p%Vgq6Wv7Jb|eL+o&eOdFh8hSMnpR`FfLVEWKOGkER~zW#mh`Ooa_ z>>c;q1;_OS2#=!3r_)q!{=nPIYC_mOD*B)Lg_p~!`QlDD6rGmCksIq&Pqra+(3?{> zpX}4yoiQAYsa718=d0AZ0kZC663y0?5y>pWQ4-H{@Pe2kPidqTWFKUpk-3Jh1?3?E z&D^4(TMdY}A_im4C=*Om0bzjC4hUt=@v-f=BPt%#$g;T=6@x=!g(IbO`5FtqBCZ4f#o|En zxLj$q?x-r+v`G#@1*;?SNrKaxK%)uM7!zgdqem`BfAICQS=4&hFZ|S7jvPDeE+0C= z((;@QE8ZvC)%*qXvGtGqJ6{+1H_o>z3$J+P3T~R<`3ma^l;^U(HKRXFsMdVqqQY)} z#&|Y?%QGBD;`<8r&6b4~WZIyUoFbo)WjXaqKww<#m6ZH)j17H)xe(EC5eod_jK(yk z-Sn7dFpVw7Is^{PH!Gap&e$GA)P2E?2Wu>xXc81L)gl8=V67lopJDqkGBY3~QJRw% z2B|!9*P!>ueB-zrN(nqkP=jzO#A{Uv=Nq`HVDKQ%eDb-aAN(5cq0_$CV4c_T-T&a9 ze9qUa?m5(5QEG%%gHoMsEHT?Td6Hp;B(vgZA=D8Bo7Z>z&k|p$-z$5wQ4l3nk{oKy z2BS&Bxy!rUW(2K5fM?0HwvX?9=F{_kJaw79kNwA!X_}pS;_;_==ILi}rKH{rpZKfa z@*Oe2-~G04Asel~p;MP{e$^da;@t@kJhDk)H8`2_GYbed9kB&~%2 z(W$XzW5j%wlj}HBPrLlMg6rcEP2j>6nfq!KBSgl$Yw|6TZ)5#D_l`J+q8F$z| z-{Y&R0pyBYIDFE38Sws3FU0ZGZg27$H*i-SPhyOwS+8;9shjff-Y>J?{B7S)QCw-& zz3A&+eyTOstxBfD8OIJ*$Z}26OG$R;;&3ol zp^ZbX1vwTY1aVO^DIG0dkQX;LM~q4xerurONLsEU9mn+7h8(?R2_wMw1jm*_I!Bf` zcKab{G|+1iS2r!AnPHmeIBqFS>p2476i8tS0*mhmlq>N(i5q%UZ|oww&9cgZ1GosA zvh~C^r$4mG%6z~eQ^($Nh=uR_6VAcz4q~D(rBV$kdSkqPDR~klWo4_LWMGXFQq@QX z*Chl$YYo41?9?k4*6(SA9u-I6>Ws`NMygFa8w?FY~*D%lRw#ApOKKk=Y~YdWvX`1ChS{_rjv>l4SY19j z3g{Px4WQzLwCYuYuuVFharN{zx7@N!<5-(~rpX6;=$#n9StamO=3EF}5C{|kM+zJl z{Ln#GJ;YoC>UE^!Vgp%H80`M&rj?lW4b0^+Nh(;|&M8cKa%a=M>;L)2uRimS|Ld>* zv9H(mG+{7~sd*lb0)o6sL#={Ula7kt{qv7n?&V2jn zri5>O+0#KDsc)K%W($u!F=e6c;`_3s5(scyg#v`uxWeEEsuV&s7OGWzZ8331o_feo zBb-vxUU>r52~n}4Fh^C&W0fYSS9pD|Gd z6xNJkYXjEySg0#b90+*wQc8jFq)89t)2ZN3Ap0?hGBJ)~n1#rOA|B3o@R?l}L+I3M z`Wrttc4W9XPVF0o5pxj5EX>TQ$h^bV;ci%WCF)0pl;H-7BwG-*8h9Y~SAZf`Jq)2JU)_a%o`!qSn@T6`t( ze1()2a!sBXl+YBTlD{5=9##qBILA?PU+JKHjaaI{!NWki)Wa!agqa}wBe0sen;Xo9 z3P{M;wz+a{o9&$ecf4+un_qJ)hzL_;+`4)a#|@#l3RY3?R;adSK#Hs+C6B}CQb=~3 zVy78aN&LBjolmUOJkz6f=OUKy(*y&dAR5BPHAHU+xyAvOTY@txM_WhESM_T~$5#G5 zF!^IQ8^!Qx&${cT(1)eYd1Bk=(Mgw=nH_vz<4J+_Jq#!z((9?tXN&XOePIV1;w>ka zkzti12Nu|!#f&EoMUk^Tp5poP+RkYBuqQFkmvyW?&G&!rPd2VzUJsOzY>FKmN7#E` zar;(pY+|KEBapMNPorYqm6A&6lw*an0$pf4PhpXSxuhDnC|6-?9@2ABSxlTJ6tf(i z@+WF6e}&LG{E&Bl;9PJdW1<0(~V8Wlbk0W+TiY>O7(_A z2-gD>lWYx$&R;{16PzN(v!#Q{#vo;VXGE(Nisi$ty9n&5pZMW__KENM-anqoSux(e z6fPfmBrEh`Kgt=Vb)8k_He+UL6h(`n=gUg7DO!!n?fu>DDlond{1=HUJL_kc=Zh=7 zNph+tUDSMqdLyJ6S+b(w;!cF`IinrZ=?#DP(?S*B^Mk+6O@~{no0pn0jS@^@P=P-_ zaA@&;_r2~LX8-zo|NC2#@#HN!FL0DZ=Wy|2g6HHoj>7XKm#-#tJ07>)+@iV=z~N)_A!KvY0^n4}=fGpxu_I!Cw?_I4rN#n!6CZi8quLsH<@U8=rCPKNAU>G9yB*SL6L z%<-F+`O>d{6@i(t{p2-z!yMmkQ41Zc5M+hG_Z@)tg+AlodXl?e(WBE1*;pSk*ec}}b*?d4O6V)9uHw>8LasHfhD6AsdvqbY z|0DgyNB+1~m!G?KFnisN-mvX@80k_K`q7l|A3b>P^2={t2>$UctMfsvRzU^9%b(bA zP5_Tx2mXu1sCRBdEFAsF<^Jr{LC2?vGLl4dq;ALypTP6jp3XjAT{-$0HR0QDInc;< zpM6WSQF9_GQI4e5Y0NhE()0iH@4hvd^e2DaHThDvUe3fi0`kmI4ICPEMWLZqcUW8q za9xSWEo}GDDI}wmYGA?FNF@kV*>p0Zg3T<#&7qoOXG6B1JkRg`&N>&@B3ccPn~t|Q zuw3QL`92Rlxy8%xTH%Yn{$&JJ7q%xXy>^M(*#W=vD{Ew0AeF;Xr^4O0bTATxDG(^I z0-F|CV<_^1VQn5F{wANr#hb{zT_=`zt}kYuAY)HD+>lHKGyYE4bba}KWjJrbNOui z^Tx!Vu`_k5EIxN3I))G^SD_T#a@&c(IL%{)c9wKHeZ!%ZI>!&xSeOf$KUBkMc~qJ% zem^GJPN_CLyuby@CJ}ML`sElsO*wqP!A`^r-m4@_BA&lM}3}q@M-FS;_71spL}$a3+Kle1CDa(HUrjn_n51@ zv}+!&qfnx3oHc6-S4oV4W~0K2Tj#`$0SA_=R6Ic*XJmOn#dD~39Hdgr5*UpWtTu$c zL$m6WBN)z7u3U`>97&7x){Yz;|J{H2vb`_*&d>dN>FTl>=a;h0;ixpRuCDk$eC-== z|Dt2({$kU|o#tSph|633wI{X)m#zc3m@_%F$dFz6)4L@^6>kE_=vk35ld zeq4;~CypLIvi{X?|2HqZ=0E-B2WSLWj|xOL%Q8?av%N=rZH8Yd#bT4FR8;V+rMH!_c4^ANIY~6OIGzL6kmosBYMA8( z+JHZCX%`wl^cd|};z@;DZ#=-k)h17$-{k7{fTe{x_usX|Xl=l|AGpSNk|CAg?4>b- zNlqnn@jVAm!Zgl#?sCQjCGnKRb0mQ;sn?uRlOKhz9JH0(eA5C)4u{wxWjxj7xu9C{ zXf;atKF3pZVof`&FiSFgPvUzH=dLAe?;7H%#H~w0We?Q?_3B4YA9(~G{hZUCI9N(U zW)EJQ6yKmVbw{yUSIO;}F^ALKGKw@h(>Rs~)^;v$TnGMViQirqoLp>W%Ie8&* z9m&ECT|~2vwGLvhk6xRQ7m!JCJcpniqH@dn(ChEZe|u03U0Th6T6KXtZfX-n8Nd0P=Lvm9v*9z1EC-fa99WY3 z6JH8fDO{;gs-!$aDIg`Kc)=^z^BuY!pQVM6`A3{{xO*F_W-C-h1uL|qz9nG3v6~RZh62mhD987u)2$}2J$kJBGr;I`22U}ygE;x!R=xVcqwV^=gVen9 z%--OssZKZB?ci8cWQ?NJu1$(<_t-ZVeC+RB2mXu2Z(c}>e|y0D*xIPIcV>4uf2dPu zA*}Ehj+s}#PH+6+<9i1lYo^EusRSN6 z&ycgLG^>(>N4nf{vPrGmKnNe(pJA_#5Uxw@NCUOh0k4VG5tlxCflKFOmYP0Ck5+LP zDqvl(3a{fs;9_=Tyjj6Q(`9#a%%>jNU~@Od_gq%GHEuXqXE;r{x;`QdeY{4VLXWTB?@Dt5XhqR@3q#FW|mo;lq$|f;klM^lruF21_xcO&^#Ev`gl_Pl3)Av zpLoYtedTw3Zk^lT_&=EYJ8#{KRqY>a#`f6jmfiQ?_Ycn(AN!HcqoMD-%8^D4vz*PT zl?Pt;P4M5Y1OG+iSkqy6HG1~uh0f_SyTkj}CyB!_r5&n6c{2UmCQknP)};7XRmDGj zzTtB3jfww}cg;He-Vo_ZqzmoE4#T}od_Cq(Z#}|F+ad3#WX535Z{s@!@=y~u2%*{l z0_^UPbB|qS@7j!$_b)NGyntH|$~jq8DkhZ2z8rNR;r2y?(GeocdD(qk9(eC1&RrbS zZCh@-!DV-3c=CcE$#Q=81D9Ah)Zo4^Im*Qktg&--%FPQE4&1#2eh4B3@_i2o39&}U z1yPidO;U#CIJgQHIV-po66zxKvyZ>6EGl+8C0wKxx1FB+m8S1 z6WxY8TpmvoTXCe=p3KN}px<;yji0!l>b!V7@IxKm{1;w+b){MT`zwvw8{YlQ`s?o+ zCCkl5Wz|JqYr(Y8&@Rlro*_G zkdI@||MHU@IM(FEn{NWYRyKKXp@8O^%G^1R1ie8WM`EDw0>***_GvctJ+BSzz_GjAyU( zS$*gl^{R_}adDR!JPxH4gFEn+mzNs>~uV4CFk zj%20lBL(~NC<2gZ3qnW+lbk3im?n};J9HO9?s(mC8p{U(B@oj)Uiq@^!~RKoI(_bQ ztM0t}$qnBB_OI)DcKl9Hb`J+vP8^wQeEo7g@D8-|_mzMJ_z;)Quiw<)9xQpjOCfSh zu1Q8c`rDffRE;M;u!hA_txArc?6CBT!<6m{vwgZkIUmb`IfCbJ1T2v9ymJUgB1>+Y#}Qy7tf7(;#{BYUWB#ayAB`x$R$4X(aQ)S zNHR@cnDV?J1&&hqo}ylHXjENR7Ao9)dzTw-o?~&Ph3eFhl>jy8Bj!R{&5%*L$Dlt2 z;gT0QuIqAarN*(<5MwP;NQATqYe{q17-S$NGp(srBu5W6xcQAYP&<5-(y(oY+}*y> z-yYnX?s58$bIp21Lro{U$L8bg@KGT!nI^H8-ATgThZde|2jbby{H2AnmmKiF<5xdT zkNq2e`ELyzB?gO)+WDXT$deD=cXV0(!lRddU-$3z)Pwh(yfT_f*HtJbu|-1K+hVa> zXQ}DoD41VuaQKz0gmXdZE8E{KbuZgKgihIYrM3TcNIoseSAgy_d-fu0=X$un(Nj%2 zH+AUTF;`mf{K{n>d}xO!&x}}{_c^v45{8O+-`UV{6uCBJ`)P;}r4?viXo$;uPpR@i zyEl|5DS7V7j7Ogx&}ptQ-wjw^s<66P;owr0#ia&~qaAK|RTn3Ki%&)bVFN25F)lkp zNpsF6ob$<&f~=pBXPV47yzGrP5-wG7l9X_vfv7jirk7~%=9!h>pPQVuU)O2T?zf4yF8k#f7xrqb>M%l@w4wNT?;QR zRJdhze!AMO@e_aPUcT#Hj{@-TfA&8vXq~;OTCd32Y>EC+qJaYo>Qzw9AZ2vjJ^T;BfIQEKs*KU4DEEw<11nGSN=Ef2BSK(;DCN->T| zW;t^ehrul4%$byp^$0}Ha8l0KYHcy5bVRYDG;Y)Tbmiv& zV5KI>BH~F-G0hq6M961$Xe~BaIozUpPmL=VH2tArG||i=gV#%NuT04cnCtk|m#W-$ z>jLd#E1)Wrs>b<#s+WV!5ZwxM_c%g!M)&-P*sZ?&XFhj&L1%iVA|16nFkIRm6z}Yf zli%17N3I^6o7-8PZN*jZr3bT@H1MB~vpW%IcOu|3$82>vYn?uQe!f``uo8+qV{>Cn zT{Z}mWZ`g?6R$bS;6k6rA6#QNNKgU-S1`ZibJP6+wHrG?Z6EMz9~3jN3A(>WdbUr9 z;$W*nt)`G_UnR{t*o~N%-Q1)bIGnjW!>joyB)!p$m)+*D)thnY>cGxY)3?gq76>J* zUY53KSW)WYm;Zs-zd^Jqhgcj(;W}V)i7s4biHni}q3?2WW6HU;P1?`(x#5<1Zn}Sw z%jXT_p{CpPSUOO{S#2PlkT48NX>q;prmm(X^&!hkEq^J?8QBn=y2o65<<-UV!7uui zpZSqr{hDw6+{B-Dr|HHpPX2~LB>(cgkDvR#x4t};LSU`sO+WtMUy_*mf&l)D#rr<> z6#3;3HqHp^XIaUbEb@%K-X5LM(y0a9`l{o&o}k!^srvz$57KBbhTSbq@bHjh#U|m= zc|;JF5*vd7#dJzBjbUeoYZcu_1xHDSgOm#&*kbNzl_JX#lPS}}aPC?{Y(if7y5lUh zT-ML*@Wh!d;xwaL@yEsue=J*h)o<8n?25h9-$*k0JB}knv*j8g8rvBScRhrn;Jc>g>}afWET zgK`8?3Y4SBW^m=~VWB+GJo{TVyGn9(#N@SV-b>;8sN?sHZu3hn-s&E*#f%x#|M&}xRf^6oYV zRsx2(Wxb!WyD=der3{A&!%4&>ib;!tLR%cip;;>xh@&JX%L<--vX4s6a>HFyYA2RU z9U^6cpagZp;IuNL-V}OMDxQLatx`F{sgxF@@_D~8SL9KA`_W48Ft0s*ng>q(Pp`$> z-}%579DcrFfq&cK1L6PJo!ldeA_zj4u4_qhf!2afW%m_oDn)KxYv4Ukgd zI+9wbsDuhXD3`CI1ihXkg+W+>^j(Bo4w{e`kQWrz(&#$iz=f+5#&OOpHcW;EaV+RG zEfox-?FnleV|v4cC@zfhDi1ET7cTzCU;b|Zyx~i}`dV?}Bfn_k=?~vGej!U;&W1-z3FEVa86w+w9Y@Xg> zu0Nx7sD)adht>gb=3qX?o0~9~PAN9m%Qbll!Vsu`8V0sBmQeBFL`O~TBMF~{m!34p z|JJ~Nng$LZg@MDNlJN4m^+E6jC08eJDB zuqabnZ;GNoXkF&ozEh?F1t2sO1sY4L4O&B%S_b`$TFqlNN->4RQTrZMNzTsJl=EvN zdZU=4Fjo!y?6rG-E9aNX`6B^Equu!pLjASY9f34p?OD_ z%WE^X_ac%sXEcc^v_%+;>pC1lkb;q1=s?!vy0goGalx|qpVsO_x|7do4@eOU;Z%hb>P2*;vatZ_w$C= zzoIOZq)Ew{aU8mxklSvbM>vYLN3JluIwSC0mb(Fmj)yokr_5^;O+HQ#*5G&&TnFKZ zeg7&^`cD}HQeX-Y#v-L+GE0$4;JK1n0mhcrK8aDx1~Gg6h~XqIP zFMRF~{?4!RegEQT&TRb75C4iS;@iMF>pL-3-{tt>I&+1^<`xq;c+G(0D^&u|A`D1qa<)SsSkAXucbatam<*a)I+%%$_l%cl`5J!l>R*#(wL$#O>JW^Q8G z*`-+TGu@sL%`8GomTU4gu0K5lJa--VFQMqP+Eok7m;$HB5U!;W!o9c6vwCU{yD?(P z6|CIT#cDxNb5NmzsMOuhXQhF&>nohP4}sdJ3>cVZ=rqGP7GVuKFR)m&6Em5Y~+nbSP1&$-IkY$DZ$oTl%hQIUUfB7>$`|0=mtgSnhcSz!|GnU&- zVHr&eqNE_*jd3e3)B}Wu&{O!X!WsxXmu{mq6XD@ z)J^k{4S@*k_I?L?0ceyJtYQznwhh}u9HB9ZLFw{qP=XcLl`s44_x#J}-uh+Vc^&vK zm8dsrr)IPG?wWLH)g*_O0&cva&MmJ!geWA%+L&5Rm85y0N`X`%!82rup%9wNf{$#4 zP}?_co8>UfC?*MUp5ug)IL#PMQ`(IxyS;>~>q7?9jN=EIR2|8YrGQBub7pPIC(lau zMiE+DtWZzI-htn8(!D=K^Zm8=Kgio&UReujjb9Xk9}p66Fw1!I+sJpnDsMS+TD^0>#(N$3FNFxh;AAwJwPTy|hS%T7 zsr#0wb*spFKzg>1v=&@Z9#FM~%wVmiND5402&yi!?w1};v4%oJe@Zb-$c#aXQpRIA z%}~n0BDu0YVyid9bsUPqqJ?EJNr-0=!WL`}G}kt#Z0$`=QSduEpZfT@PuP#Y=;s%1 ztq@lHhQ_|l5#r7y(>!~5%Jv{*80Gkm;>_g{aa=H(W*BXW(j0-MUU3=5hBP-67_`X9 z@)_gaRT?!9eeEi;<|CGm?HjYjWoc7-ATkj9;IACOJ!-M@Bb+>@RVbt%?%Re6G3||y z*ui$|I`CgQAuC~UyxpkEmfT`_$)hnBfa{>OWqWOmu!d^p;{-0!N!)m&FAQfdjG2ye>J^t}J)~9(Ikf6g2^C)5hj8C)O;eI(^1R&jkto+< z3(YXr^v5Y-;30(K+}eO^+haUep%ILuoWU?+GD$hS)C6l8juNysNFkrF#q6mg=enGw z_gNRAJYloQ{P#-8*JYWx9iTr>iBe6o>X2*0V3c8zIIckJf@zvkZ~FLw!;MGkc%I8F z(oClXYwJ@ku1z?wSi$q*U_6iCsUdu~G=__ll8Q8ov5gerFO@ZXlYw!V?QF66)U#}_ zO__}g`jhNX;drmQ?-O7D3HV8K9r!N+;GcW;iANTW|E0%=*QR@G8`ImC=Nqa%uTj3l z_awWC#t{#d>7$LvOIHbQMB)`eq28M z64Jf=-#W*C%a^~6DC!s0Fx-k^`kQ!|uG6tap&8my*N=8vaUKHGPxWQa2wcjP~WuMDBCc{FXy%PPpl;W>QDef4@rkpy&qH~L}pfgjN!%0CD<>zlP zCwQ*Id?z3X9E5UcR$XSZj5syS(t`0YqTQP!g@C{}zLBQ66X=SvnL}0|>mb`V&fwG>k_PS(Z}?T;j}d?n;mGB;xK< zT`mm`={V!SVwHt%g(TC=l7cihOrzY!S@Dj(f5T7z-g|%jbE5S=abZFhn|`D2He64> z4p7GIr{#9P!kSu?P)G$uZg9QQa&&h$BaSRaOU9Feo!z7?-MS8~sz*Ka@H~kGTv^JO zph^R3PguGYQMN7YK0}o9Pi-O1HK{fz$Jwn{ga7gC4?LS*-|=5U;e~aa=>#POQVH^5 zO0(;89l}8^NWsBM!DavMA&7+Tex5s8ABmcaxwVKJeCiUYUL9gYW&E*U)Wxrdm_KYAj!G zG`E9Ait_v+M9Ez)w83)(R=_MSsMme+I44ald%X-L1xgA`YDgO%N0vjv3J46THiTJG zf?OMzCV<6lhujb-R#yVfo*#2*EiP{~Z9u^CVuhu-#(fc;6TqX_f&Wqhz8_KvT`HcS z-FAtGDcV<50*9dPlm}U*O3?dGdB{t0$o4B8QeY<$ldFBg(8X;n;VuQZ3vDnifj*7+ z1e`e7;PTaoEYWo9E-nyFQ#{u#`vV3%CC*kn`_OlP|3Cd>t>Ns>j8@0JWD&n4;ATe& z*IKZmbW4{`nco`(g3^IeDM7RC5l?hUUX$e%*O8@=)ddfs_LZIsLmH=K6&F8A5LFKX zXMdv7qH;;C6>!^a9&?=;X_Av<1(~!|1D~p2scnu$o9>;^`_!Ks;L9)c1#FKkg%*Uq z!gmFuNzQbdm%E#y+}%A<`bAj-abE8Jt^_5plbHUc9+Pp3sO)z%2|%uZGe@&i<^J2d z96Q>iS#>#exXxlLAn+8mz@h31JYfkOf$Ig2j?BW=pJ)eC!i>kouVtAzt#!%KM+k%j z;YhSCDa#_l?pc;uXAuIpdLC1DJZmds&X{WV1M@m;v}c#RWB8-zhX!waan9yQOW>3g_EflV@q(~^gz_Rl-kV)Fu>q?n@k z^uZzrn_F~Igkjxzv)1^3o`C-apX!VUn-?oV)~|)F`M`GwJVofMvRavI@J(5&d>-_6 z|3)al4kDt#lsror51@JRGTuTJOn}f^;Kw9ahe+2UbzE!#$`#CF15)BRP~;ZZRj7iG zCGPwOI>V3tiD|r!l3EJ!PT=c}v3CeTnY%j@>q8!Egq7sEVYeSMjx$EHl)PQz?O1|LLjUy54K8_sh;mcGXO_Y3=@Q}aOPX&J2UbeDuE(w1_Y}$DJ#Lr z?vuI;Y+MKaOC&bWee&74TW)&TaphafU0;^kGS)y^fG9u~C09qAvYe+aWErzj#3U{& zGX1MVwzemeaOqc0SJpk9o4r4~MlxdVRoMj}b##o6z zE3i3)PRPZ}LoROYa_~qC>j|vZNa5hP3g2_E2pUaE6z6+3seHT`J^ufBJ9o9bK(NTHZuW(o0yA+?=9SN*Fm>>S@(%UrirE3`cn$A(cq zV{bbmi#0+h2)&YS>;lVeIB)|j+ydR3;lLs}1>;#+p6)aQ+Km9$Q&d8Sz?TfCGX~?7 zNIK-HBJ>=LDf4cfOQOgCQcJJ$I|Y@q-}5ui{D1FHoF5{Tx}=o)1u11_5IC-4d9Few zRJ2J{jAz;Bfs19txx1*DeCA6{qulfCYpi`nuQ|Gjry-|=4xar3g|)ZMQ=Rgu$sip&y6 z1tzs*sihJqe7^v{C_Opz6arCl)ycpyA!9usn(tHiymBevQv+7e6n!zMTNJTQr znMElAiLns6Et#pJauV8np%eAgez+!d?Yfnc%FlhipfZ`7i$)d)T!RF4Bk96 z_Pt7R_rab~%B&b5AQ|=8x-da1@5tFLc|X>El0PTZg)eB}Kf8H>Z~of<^EFFh(LQxB z;I`v6gjHy3ajbz^3J2$))hQcPjLK>aWmRT=xq+SKG&(i93w2yikWEs&AYgNQLT&_& zT0nm*CL^X(b+JNFtNKKVWttX5nLWQ9g{SZNUzh9vGk7oLclSp*z9+c# zSd$MwvduIxJpI@%anJC{M}|03bN3BRsuhQN&ByUva%D-R#cR3{`uHtL$11$TZSWfV zfERxN^mZQ-3T#fiF(Jzhf#djFV|kz^Q*|BqFM;^G-}!I4u1Mb03We;}Txx-XbQBga zT0^@Eodcli;AHz3*a8ViMf;u;)K?c!%9c`@af;vYKtsAwV5Oy2@u*c@M&pFJMhz`g zsc?{IjHh`%jq(rtr>9=N0l)mebZv+4YLbtt4-|3#|Jog7%|mk@cN}Z+)VU%3LB>0O zYlB;l7R+MJIEp9=%fTgRR6RO#F5wLw#9Rkd>3rxJ@J2cL?zAN1)#oTx70mt(@cd7< zpXN+)hcl|4LP!Xt;O2SFpO^T827bkk7TwT0pkz*72$I;~hZ0qFP>u_=5b}a(eT~V5 z9UP^owtPfQqFNQ4_A<`l!}}LsLy-Y7=!8Zbaq>dQk(=h3TkbM@=o(?*P?@hYjDT^5 z@2GU>)Sh_nJHGdS`PzQ_Jy-euZ@K%)i|gr=*4Wn+h2_KzEeu@e&#S`6IQ)RAE zp?j>uXgeN=i(>6hYmIB}YkGt6Z+?7lklp{#>Aw7nZ#m4$TtHS7j3)_&0oM_Do#k+ zzz9oL7`g%M?QUNO{^vWkcQ*XHR*Kgj>B?3fJ1n&VOkvp@WsFkrJdIKrQb__=;@5o~ z$HiJffxvSiT^nIXPf$N~0#Tpa-}w_T32vppwmML4kPUX3KiI*!`6NUMf*5gN4igq1 zk9(8ze_CsdbCC+8e=pPGo1VEcou7;{UU}yN@BQc|gK5Gz&T$=q6a|MDY8;%eu+;I1 zlY&%(=ekrwk7_L--HDl{Wrb(9onRi_;KbrQsvV6-eolq?$M_kW$dC1-LDc zN+CTL5qM;UAkIa(33!Tn-N92(T)Boi>FjH1MzFREdoxT@APP+sYceaSHyoZizsEz5 zJ$oJapYO<{@#-vU-lm)izAJI0pwsYa&bt(@g9;q{hK~%NXCjIhtdy1 zZ>Z5i(e8R2JW!#r9HIgNNrpLp5uFL7DNu0+T4M{1E;QO$JXg>gL_B+8@6%=e>%jl~ zg|+rIwTgSJ5;znE3}@gdf#X?ZUX+ZgLStMg5>1hVa>`*2r|uz)g((Qvp*|<6^;3G0 zrQ$1$mZS)JBa0qSiIRxj?J46)#yHKnbb6QjUUl@sw0iI{yuy8QwPDhe$qQjKRN)=IKjMxN&+Q9*xFAOy4;9&nk1;<-;{ zRqu&uT)gI)t5a4wb*jFDlmd&y^Bk%TkF8#gVTiTRX=x@i=#2~u%OUdzJfvIt_wqdT zbAR?&q?GzQR)8)y2;q5L8>U>{PS_d7L|Mj(r4GIR&UN5_zM>V1Lqf`XLf_@UYKy$E zj7K?{G589?T8Qj+uscJdv1T+jOk<7fNF3=Pav1i9Z0rotSX{>;E}+p8Xe`&ZrcC36 z`HDlME;+thrC2PxpyP?*;+0vnJv1Mfc;Zie9Pcatf4|LJUVd=ZkG_-9-o}zts$Q>#_=`0f z-H_08X|@}Lfrmm6t@ns036ohymRnlQItN$hP*~Qk?()p}4KA$jv9UKMwU$P!M!OlX zv>0;iXqCf9DjYfxa$qsQb6k{g$a1JRTn-&9zXasV?5%Y5Kc^ zNlI^=fm9U6Pz%e-O`aRH);O+U9BX!mDZ^3ed?Jk|?kA-E1e@fa20ykON~wD#nNROq zv(s$M0} zLHItZ<`6Vo_C^WP^*C_vZ8UDXm9_0L&s^GOXB0EHxWI{%$2oq(5sscbg69TI#yO4< zEX`MFHaw23G^n?H!is|sg4s-y=lZFd8=v{JTJx`c_%g%PTdRd$-*+YJy@)G2F?nIA zhKg$FQm=S~p-13*xQ@aYf!1J+!4w5)oRcP{osb=+FwRQGYOYHZNWhmRgF%%OV5Z0! z3}!zNlo@9HL%ii>Rd1oIt8 zEbh4hm5PV&2qv4m?2R(gT+wc|SZpn@(&;kjM_fF&&eg3x+j~>;B*UUPaws6ID9XV; zjay_)rUkRue!@tGf0pZ>+PTfqc>7|-b#6X;ZG?~xciptW4ad5~lZ5T5UT% z7Dre*O_!C$(gjfnjqAFlK2M@QEt}};eFr*Oj%fxCW~7--GvYX>C^Vgh&s{ez9col- z75F0*vaSRFPbYrlyZ#zUHoa+izI9i#=1>mqyeVFyF1>9&V9M6Rw^aP_+e8 z3vv_2Kk?jG8+hlR+1d}RE{)fpy6}NhhZu+VwZ zQW;*~@jnmoJwNdq{M+yUs#7M5=1(205Dh2vds7;<0aEAG7d`yr4bX~YZOjvot}__T zFxnx>HBn}nZ`aVqVHR5gSD_s697)wzjU~_AyPG8PKVzKGb>y2?-52JHhheOnX2814ir~5qh;j2t1DT@mgx=SIo zWROm zj2jMhoHLiMo${3h;gh5VhmY5&tSH1v0FEL#J7E2j8#EgZH@$3u_K`MjCoB(c2q2^$ zYs~LmRoM=FVPpLWYWcn1`M9u9pcQ=X;;^u-jwn69slzX z)y_)3_o+({VC3sBuTR{2Z*5bZlTa}*Ou=<<3(XC$U&X7r$aWP}Sk|at7__j6u*SjL zyG(miLf>%o{ssJn1&}is^{X;Zt+8YXUnks&~2ed8vkph1Z(q z@SUR@=Y<_k5a+Lr+1`y=0aT`8V;2qrZUYgxtiI|fhp$ZOKfFbfN;=hm!brCIIfb_S z<}ZffG-ncJc!A52dlzv}wabI_cLwdHA7n9|vA6cgBt+it6&q^7?bKuq`M5~Qo3wiBVpCV9}=bjnSZ1}WlF4H(?G|AZP zrSv8Rjhdvj5^&^Y2dN)k+^-DGAkJ`=q8hj#+l~F-JL+AwPhQ{g|Lo($-+Yk2_if*} zd9d31B`km*fxjTB<$|$UZW)cIKCKacR;JZ zQSz+!JDeRmwj1NJ_s@yY}i@UAIe{NiOh!O2(hG&5$Jtv zze|F#wLMm~zqEb5Q09Dwm@%OKtgp- zc6Pl|76^#hA}(p`<`^_5KlD>4voidB`Z?vRkOI=-dgAHbn9q}&c6;1s`45-tX)NuA zZQJhNYiz^N-@(duRKsYTvdo?Izv%Lj)aiJU(>qB2baodw-nzZeEWki_UThW`<7-O% zxT7Yg_YbF!w@+?iEWkBbx(A}|{h+PSh|bCiZpw$qAjyKAD%VB+PKWX<*NaxK>ska- z@_|%&hq#d#{4hn}ci*MY0r^@^Amwf={3;%)`6l4@+VNvES)rpm(axN`L&b4ATK4!g zY{R4SOuQ0UC#WtHmv`wK4CrxtjqnBBRbu7vQv6Qd9dUJ<3M_3}Cvhx=riHY$JI)`c z1b(getAP!lgl0=qOi(seH-jx@zF&w(kS7TF-+cN}A*;=kEAu^h$HIrYuV8ds?kp1f zS#6Ao*2Xv0N`9PazMC<6`|+3#PaXYNL5hPNlRfbf(tDFOYN@3}W4fTZ4B9cls{X;n zS@Wd^MFc8Vz_c^3liGdjzW=RUJsoy`Ue^Fkt7<*O!$kyoD? zj=i<*NF)q)v+^`weZ)KPbhBdGvYEb{oSG;Kfk0+{l*E;ABr>^m`A3kD80KOlHKpf# zr11OVcZ2!$D@WnSzV~0O{QbF*7JZk$cP3FU5|_u7!A(J7PGghp43^8t+vWSL`;1l> z*qPWQ_VQmLC6?@!TY@F%48dbX>-d6YrrDXms!v!v`A^?;DB$s+U5Do_N=H7`EZELRK> z>5J-b3Ak3bY|h+9CZ6IRGr~M8^;|Ej3r|KrPnJv{4{r&t*#02($I7ya{z-|$taQ(Q zXw-jsx^wOI3I1EK_I%0<&PZdr-;m+6I_mqu=yDo84|AE-(6^nidVm9Wh~8^35k}xR zH&Ir%d_uuH{(!;0yC7RG+>%}en-K)7k?Bm7(Chi+4X3N$@KoW)Y~c}Cfl<%v9IgiV zypfBAvbM^1CQJ{Uu6N~`rwH^LIln<5L0SyP&`b1OsrBD)EVA-Hx?lAXku1K;ej1+z z-X35m2(@-y1X3H%70R*?nMt`f`;VdfmfG?AD#mG8?g+rv>sLv$5l_g&VHlU(u=(VM z`)n4y8=b1sa@|4bn=T~~?Zo?Wo(2O}p*kLey66vS{B0h zpKX>8?QH9#3%3Z1QX+(wjVR>LFxk z8B{b)U8jwGeR6g0Vj}T%BWr+l^o&yE{xs4ggHuod+M^@MJKL2!yr2kZckwoz+Rh@J#2HUkMb0~_N|3{eKCdUnmL?)M?B4k+n3{uR z@~!tk>m$*#eGuY7Tkt8bYlSe0jHbB+xUV~!!}UON_T9HpJDP&}WdFL6@dlLz0HFkb z_0D9pvQJ70=Jms}{_BVSjrQ&qhr|mCYG-nuX|^o?3`-5t*_>*>5tV!hh!9wt{yH3r zZc+FB6ACB{p$y5AP)<51FJqXSx82oSeb zsN4*k9OGs1QRi7A+hm#g46#)nq(|ru9x~c3`WawQqc3l+8`#hALhd|r1Evd@$x*IaM*zQRr-w`3>9 z59wOlN&3vH)0|yB9qKyH&NM@o8RXrwf619tgv)04&pTt`KzCoh+8F7>k~f3G+D9gv z2gHYE?y`6u`K;?dXSUnbAJ{}BnYK2TI7(f_0ofTx5i=|i-?sTr6DxeYN&${5dY_(F}FKjXJb5<&!88D2q9IPm`gqPhp49cfM|sLQIWV-XytKn`(=6 zbS2@4#3S^~u5Vlk!}Zx=5$tvU8KU1hye6I9`+ z-E+!G;_FQh>^$M#FL=@8aAyoYjSxQUjMVbsC5d&roTX)gPx)5YVhCbQo&VGP<`x>% z?Vt2{LVXSn6RN?ydUUZf%6$9#%h7Q!2MKd|l4J({lxT0Ahf$xsUuWEQ5Mwpt2*>$w zcik2`&AZH819SSd#}%KfuZ=Cv$7C#e%Uh?N+ShV+*H?$k1t(n!g+qxDq z*7Euq#`giyKk0B$StnE$v2A^h1zjpIJFywZ-i|QIU+(3hC6sJMCG~HRSjZ z9b@`+mZh4NH4H}?6Y^kuSzqJ!dFbBKtb^{WOj?slK(jcL2| z;}+yBpVO88Cc5{RPUDe4`>|vo@3|sJ%RxqjjO*-ZofV zU_MsP9Jh-HDM+=RaXlKLPd+_S+9s-Z`S!9+Qvvld>VfW>XlC0Q2FTb@DP)!9B~XoV zqSY{8D}o6{Avx@{14@xI1_?QCO=FKyGk!3GB*rHK!TUhIZzc10e>v(`V-wV9sWBwx zcz+;t0xRbZc9-Vm32E?ze`usvvUB52lzE^Snse)nRdBg&jo_k9qFd-?*6kw^BKNEJ zAezks(9mR9xX572wypOQ1em=wGW$i;iC~bIKHmw3VBRd_iOJDp`WWmc2%_>|7lsz?@O zs-I<9OWJ?`GseLhARii+@eAMXyj7vPy{@;+_WWb=7%il5doo&@d6oR~VVT0#=F0U@ zFWWNRORv3VoZIH8=C7O?Qdpq#E0OBS(mf1lVaxmM7FaI<7aWDUU~+lf`?=4)i3hKlY~o@n-66Adrp z)NeF~f8>a0h$TVzyTmBeM6ztW-BM{Hj6ACNb||R$uS$lL(D0%hXlvJJoTHaJV@R|; z-d1nqBodh{3NChs1Xa2o)NVxbd2v0`CC=R8-1Je`^HFPQw|P5dFF%KnyRFjgq&Yc4 zP`r8%E04}n2~PNHIcc+b>Nud0loKrXon(ml!L^4I72`p&)1*zY)U$pqQ$LtQ(BSNs z#n)fP1$l#aQHkr~KnP0GCKmWCz!Z-|Swz`-Vn&uJO|6X0bXzMxD0>-p+30L+R<*pl zD=(rcM7-uCew#W`Eu*!e!-`?;gT8xw%`o~{8;qj}KOG+bY44Udj?7YV{yffDGdpTu zAVxQsX*krk5hlLa)J89h`orJ=dAHU7jetWUt=y6pqWw^a_H=mQ2WGR{uup`uhhNYpr80C9T}!kG#(b#U_z~(4rJU z4-9FncnWp~w57#8hi`CnTu?nZ9L2trND&2@4r82~k=l?HfUNP}tRrR| zlQza!AoFYwfdknB?LA8_qbLI&dyIz3OEd*+IjP{WS~0a=$t5^PL^3reHBD^82SXgg z(HYd_n5hfI)w9tW9(TBCYR)9HEbF)_~Slz}^(=4!z!-8>~3*({h zb4t0#(;EBX(G{xTY1sE}$r(Ac|L8g>xwyh^LQ#6)g zRob7ek+)LDzHIfY4IraOth3sCts7D28YOazbhp5^SjIk!nsVf_?{i6f+kVEj`sA;^ zw>;OuPFW}tIgJ=q4P-`3mW*)VBo0=a zdJ{d#pxkoWRT3%b0XLB*b<7+anmKE`=YA+oEjTr$8dk#Tgg?`9@I42}+m28Xv+g;9 z!ZY|8eiHSX8NmsuRyHnu?ub`C?~x#}fFY>Oi5Lnp{w@M@M&`EHc-iJXMsp@b@5v#& z*bLU@oE9T;ocCF#EI6)Y>5oQb4(3dZXD6n!^CaRe-X7tYI$9e~54f$MzGv^D6M#|N zj*3Q0)A*B8It??U{rMFs8asvFr}+b#_g@ez;uuHYX6U_BP2HzduDa|fU57l{y+MJSQExJS&ggZza4c9POXL-6NHZOWCE$`RV z2pI}-WoTsXZYjkpcwXcCZ1!jEdH63UK;kGaIFENbqbn7!>Za zMG5@AQTF?Kac1G4*!bPhYQ!L}2z;<$biQi%`}X%az6l&^S;LU1HwdhhTbiIOoGCd| zBy|~gypp0`NiDk(mhSQ>JN-s09R1`ts%qx!iM_O}tj_IFt506Y)FTF5orq zP}99A_Lnmfmxe07zH3}CVqIDnicCTh5H$-pDP{?3Ua#i=z!pJoV^iQEt*RfzP|r`l zA@r*_s=Q=j#h|73Z|EEezHz}1^2DvC&sR*EY3FtI^=^kJA$)v1e2+wt?wPlOZgH3b z9%)e1ox7FYal4zX_iBx<^%5BGqLGl&LkCLj$Wc2+1WI` zq?VP1tpGOWCCN7?_EjV5o;pn{mDD&_ZhMF#s&wY(D91jK=~>u&H;$UcT^^J(Yd>SN zqX(W!YvptY)*(fgak{;nYqo8M@*vEv&&W&XJj?B~=-eg>(ys_LFuaT`9rT(lc^vea zB!jeY8knEKgDSLp?@=pO$?e-oD1n4d?NcQ=45N+=YfJ1!KreIjRFfaV@^XJklM@!$ zqR>v9K5rcT=!LHV|NP`(oV66|bh}%)7CnDr@jT$ZFBN*p(Z2per@*M-rmC2yiRpUM z#S35S?c54pqmF0jZfs59R<0h@*gD7ywsl00bdr0&V5px+mW|(KXjXtLJ$gW$v}0gt zYz|VaIFia}uuc4}9hAO|j3#pu-{cEOc#mM9X=BRjO*v=sscgt_ zMhl~xS=-=)PI$roEB$x!6?NE6RL57LG}I`_c;+W7CwAL5*@ij}CI!78c1?g)YP(AX z<|<|Trz#sYB$L4w(Byo#m$Sj%gONdq76Tf57pANDT5=v%$8ug=sbk37GSC}evouF~ zcItgg>~mNtYrk{#{;M;6V|MW#TvU5S|6Q^|m%JcjG&E{;a4 zq%ORndqG}#)FbwWIIZO+^f=+h(?TqGjg=Bzqq^=?$S6af@3nZnur6g-LNuFJoX-z%;RT zqScLr&f?L!TiA9g@3^kk=KQH=f<$-GK7$%_#X2MN_sOl5R_s}u6R3rC)MEM@!RPDr z5&625EOYp%I$0sBs%JH6!COz3kg*oL-d-GCh4l^V3vq8Jpz>LUt)TZzDwmx-)zbHnoogwn?``E(Vh z+l$ZV?M?HSFMBWL^-&Rbm|Lr}{X#d-)ql-&thg;d%d_`^-xKn7hm6_zVV!05tHY5{ z5BJ!p$*)p{SR;3vu$bBROmuua(9}@@X~MYckIeYP3nGz;y~KGVc8_{prIqNe>%*Cb zMR2Q+lw)3q<0?3Iton1*7wooOJ7}{)^S-^aSD4mXbrttcV!aD^XnmPr=A9q$u}Mdb z0^>#Ic=_d4?fphXE;Wtmn&dc1oVC5wuxTv=H?+4Ik`_`Rm+c zMyg!dDD}SWuo}oN&O%(nf5bbqD+UrCz8*l8^C|6*EG0Q|>d(;A z&kj9|BDQ)tEqtfJTlZZT9^|Ed=< zv@H)*!QXE*w(q1G)6BH^;EE#&a?cAmw&^+f)CEOEEB~HbyR;H@mH;UvQnU@YG9z!g zJ^OQTRl>E6{QI`){bmLg!+oFjtsAW1L)jSD>tTR&aqw#zH4{7CVY4_pOOFW3x9I)V zjf*scXwuf;ieUp>Z0BH|*5+;l4yrRTQq$fT%0BpjTzw{QJA7%sOI#Kr#>|x=ceMg} z-d|hqEC^a?t_i`~n(fNz#4ipA1GrV;G%O&R{^QyU^p(m9{?*x0(=6*HqF0h}Z z!nnPWi-;kk8-#8cb)1e>0~Oj(-977g)abb0z2#nM>(`#;GUuQQJZ+1^ovt%F z$9!F?;3anYe8ke0_@&^v^L9KO&e)gPnjo>q{=uF9ddjV@c)f4bx(u(3Wz3-hY+8bC zFp)5!g+EJ>BFCoJUM15?=HTuW7C2ALvbxd@MwR51`ZUO4uE|yve3A!Qb3eI7@+Ba& zoFk6_Imo&E$>)wDl;p`Om8uR~~>h6^_KUu2dam+R99^PN{QEk^#Y_G=E{UaF9$~L;e%_n=s4n^(9 zbq<3vSR<`ZW8H(yUJcun`q4iH$P^MsYRRbdHDhOKnXG0Rq>*)l!XFwFH-u8SXpPXn zd*U2D`uJ$Ia(FRXfBM(zZH7Q&(|zCQF-zNRXx%}t`YGI_I%a$Dc3i;QFSQtH_S7^( zH%JW{)Jba?BX4K1C@b*}f9^KHqVrJi~7Jvv^wK5qh5iri9OZmOri^IN^0z zagzc#-i+zY3zLDvUMprHtk~o`r{A#4@5b5v^QVV>V{5k;b=YxH+xZ1J{>4}Cyp9Wg z@Ypb)NFr%pLQ3Pdp{Z(k`T3ATG`YHr&=ike#mtf}f+7rhgMh~7P zE#a6Pjp=YX6Bwi_`AILQsrEh>VK&w^u=8`sW>`V$m*`B*jfb6-Fq zgY5BI3q;8ndOd2~@L3w}<0cX(k|qiQ zceS<(c2jj;E|Dy@?&(`vBeh=#ukwfevy8kGwn(x{a~WK?wB53*ngHGR+lcaIvaItA zgmT|jn(9Vdm$6H01VNg4e4tb+#ANwex04C_M-R%jo5a$iYYG160nw1$F0H*twuiiw zPj;+@2$p<;y*Y4KW1YIq1`y-9{BX5w<+4Yi*6-=>%+ygZZ{7t>T&<@o2VL)yRyfqs zx(SUg%CGFt(KXJ7%4U-y=0}88xU`AweaLAvHenpRF!P5jrY1ElW;h` zFC`dxGvJZW%OW?Qo{jYNGpI|w(h44k0kw{9RO?u+C}&Q&bYg<6%)Sp=Y?x8=-f(oYdQ1tz{OSpn%myqD2&we zskG)Vw~Out=C-)z?Z;jtQv%nESO~u90U@QmZgzZWcp1}p4L`R(u3+X#$YZnDZ})ww z(cx^{-;0&YD|5WnaO;_&t#iL2>XKyma&nvoG|^Nyxv9*eXV|8iw~xkkEBXG*y9KRU z-&{7ry!{At_21uuicNfCeocn{Vqll84$Ew1){Ipy<>aa3l}o@EGly`lEbHHI&7(4t zFWjDow?B}-0>XqPgKf@3pGzM80zoj@1UN)ehBD0#oeZtC-BxFLZSmI)4be1$1jtzH zbBHWo>fuo2c3_OmT{A6=9Sz zo_9iv`i~br#)i&Kw53m+6g}CoN&tCOxTh6sMkGN6*KG_KrfE*Em7`$D=%jA&ngTsB zHi>fVjjqu$iCmDHyU^v-eZ1}ST8$~VOKB?&q-0p$6YKX!d8E!l!;*-G2a^eDZwNq| zJjEYJ|l8#P-|)kkTw8pi91cT`uyT6_FAn`a5x?tWmrAG3-zg~{qqt$ z&d-ZNeLHt-DkVt~u-)@5{gP&P?x=6dGOkWMy1rg|0lilgO>Sl7AU2=68-6|v$lTm* z{E4w(lee`2pnvqfMnTMchQcc*tTsPUq>TdWk&y3HO1K6e4)s)*q_*4{O9m>~r{?MV zT8LiY%g?QZQXJKEhj|qSlYzZlPIYNr*T5H@1TT}xl~zKvT;s*PJoqMQ4btnp%;gf1 z$A*2h#aM7|)a{9V^O+sdh|&Ehqx@eeOQ3{eeYU12v$RF>g-{Z5x9f|#_WMeo`%`Z{ z(0vD!Z(W*?INiNTG5RL3UrTh4UZ)@=4z--Az!&~yCc?0AtwuE>lBRH%)b-pI_W8d0 zIH9^zc)0nOAn)j8(TPm3apY2gzYEA69$>B-+nf#5Q7Zt)GqA#7S9`6uf8YLym zf_1ureeTqtoO%#S%8_%5@F_r?FcPPtIJixKYWYueFASE)HZNdxo{K%Ui7&Pc1t?J@ zih{`^U`wabMA4K1GgBhjom8DDGGGh8@7~`?;x7W*osAJlrVciNgYA26CzzuOoc^Vi zts-E}4XSQJQB^e*%K_=g1XK#V-)vjrgU9e5CN#~1!$cWiR~L6-nTRzFWC2$X zWM6hvRKn_~lSqEs7QWlW@g~}Rj~x_7FCESjusNKWhpPcUQf;a4L~5Fnn8q(h7e`o* zuBAN8M=f^^iC=W(K3kx}zu@`qxFXrmqL7 zq*)=IDon<0cuKd3Z43i75v?}$EzNaM9{$TV%Im*71-2_a;Lqs%s*yEeq0XVww8MT{ ztwF2^mKX~W$ig9~^jf1y8bVG7U5mD@2XMosBcD$~3?yH`Buy89+Ss0qRfOluU{@fV z5(ktAP56meR>MC_6mj_mkI~-81BmMHa&!!-hqgU@wiGUoT)emqTSFBw+%$6l9HQA0 zYq2KO_JzHDna$*P%RY}XMevPJOq9{I=;^c;07p7S*5;4!xRyUxLw@di!Uca8;*xuX zZHXw)brN@G$h|KP{-RYJ4#fWchTz9B_>)6LHBbr1G4N2v4`^n+oZO7Ho;e8`J+s32IsSD>(=?7_kpUXO?;rPdw*r%f5WK${HH zRk7XK)AwL9t!+uzqtNgzY#xUFwqfEMPs+|Q-^DSUN^%|i{v@6IL|rS{c8p8luo-om z_CiE?ht6&*QCpvHjxN=rg z$SrQ-Zc3CunJ5f(ta1!6ZKL++(A$M3$=o0VMNc?Yz5ZG?dB{dum|`GD4u1AtWMYSt_27g*)+hVMA2+)Ybb5`xM#F($@ADeq+yz9EYzf;(7uLcNi9~f5Z$mlUO5e zgVE1kXmdFH-19;m-VBv|V)xsh;g~5^Rw2&eRBFgC{Oay)Yvb+ygETtbCHe%tEN}8s zXBt$4IwFjhTZbU@^TPv%eG=OklfT#`5w&rmNg>{bw382j)axCv8g@K%{xjk&E{br? za(-Qdte45_{_|g|q0CT6ut6Z&fY&UV|0--h8z}EY_BPi{OwU3@Qt4JV0qYaBTh6&3 zakRkW#|+miq8p?S0RaW6NJ;~SDtFB+uosxO@f#g9%ZckZWBfP3)!R+-JkA;^AHu5o z=HNW`0J`E@LsDupqdx_WbB*=q$=**zKBe{<2mG&a_j?);IB*!KqWnI~VRwCtEz9(V zb2Cajad9gAVw)`-sFR&~iXAi6Wr;|hNxCksDf%c3;vfa*zsq7EqN2t@rlVkz&QAnZ zuz&b{aL6^j1YfD~3`cu^cf3seU70T>onlN}&hRCkwawB#|J&w_D*yOvsu`^bDpAWS zKDwO|`tz)+FuEqeU(GY~++YL?Z7zLWOq3t@wk`S;k#UM&>kGxnNmcuzFxcLvcuc1o!U5XHFuG*%hDAr$-Z9j0j#bKq z!~ITw%|Z@&85vnVU3h`Vm`w^mYGq6AC$p+3xJ}@ zz-^0Wj3N72Z}fFnv%D$^C~St);q`28pz7iq8S*KBV!T+%?q{bD4!%>^ylY}V-wThfpE9Dx3d6Xa!}WqM+)-N|Za-i{YQ8%2Nw^oAT8H67_9^DvDVEbQdSBJd4n~ngcyKj+ z2?BcDdf@;a89lu!r8ngIp3u!cFn&82^XdM6pIo9OeA&=Xzx49zl028*;fC*HN%bc= z<%`cWmG3KX*g_|-UrtUQPgh$S&qtsN%kGaCu_V6N21UH4FBkeh%0@nDW(lR6AVzI& z1Uh|bG$Eyy{eqq7bnh$l{K0e0qb-_$oQ__GyO^+$`t~O33S02iFmzHS(1bA2wQaoX zfPRL!$wOO;vFn_U-rrGl2Or=3H$v4fV9f^IrT40`4>2%q7K?mOrRcJsg;%;H+PpkD zTza#SnONL6{{$2^kwcH#^=C8GMJP~_+1BS7?Y)Figu~pSgrwfnv*AdW)rWmol*r!}h@BKbGX@R6CsVQP<&50%$`d~MAr zg35?*{eI$nfI-f~gbd5`98<7!VhD%9k_N^9m2U?MX1>Q(Zza8GMq)!wClv4c>jqtn z_g6i$zDL~{R7uo?QYynC1Cwn;}S z6gpO=^;wIC3b?TjuJrd<=a4xpwQBJSq#q8M^ru^K%Jk=ix7&-I4wu%b@5zldR#2BR zs=8)C0xk7BQYXbh3r>jl9};y-QB74sOE06N!A^s%SG{n*K0pK|%lk%P_>oUr;qY^> z6Yg=E45b}*7X{1vM6M&N)ALjX@3cQI`zN=GB5NMZ*6OTen5p@a?Ui2 zcV=l+$1_VDsQ!PEN*Stwc_kbup;+({g+dKz>d^?t+R&~0TIc(`shsJO;`3lk-JGPm8MG%2o)4tXdg-|A$-{=Qtrypz@iz(j&!nZN zKfaImYXCk_qrJ+ruf@9?lh;h3aa3J@U{<3|*rX8f1z;ffE8^t$5c_i>tOHSswWL-~ zJ+^nF)Zv@nLa=xr^n6zlY58E^@H|}A0#MD9_NKK?ZPn4~@#O`%Phh7($HByV1p%iZ zwVI$hq<*L{9k|>h*M|m{t21sXKk7Mm=})x%&=8fo!w`Ub-sd9=^)9Jg^<5Zn=qPsT;e6 z;*JTMavH{7tl3o59sKZT>*y5f=2=Z7Samw@g7=%ZLQkebeTnLNS%+4(f~IoR-5r!D z{7=8462tyd3A+i_poJS3e34`4SFZwmRO}<_(%2~bR>^JX)2@(UGAt4Tx4R-OXF>5B zdYb#IdzfFu6D+0IV-oSqv&fGS^E*&|FFaec(1pspEM-gjz9pAet;R~N3gE*&8W1Mt zLVY&x9r?Yxh(#-fzJQeaz_Pe-=oSNrS0qiA2f1M@QsFlnda-wbzk*h1clvIy#=!}Y zQ1ONN#(UdvetlZa#Dy1mrM=nB+^%;B0f#t6te`BgT3RkWU9ChD8ITMwuBT|pJ70L?H0 z1H_&~ifP28TF|bVXFCvn0V*BM`wCxf!h%{Jb)yZ2uO>!h4|ToQ6w$n};`Ds{6fvZ~ z(0E%}&9js>2WqL9WSsey zZAs4MVhvhNteAwz;hf1J-1gOLKTl^vR;R=Af(}#yOU#SM5;1z!?}W}Sze{rmPEiJ@ zjm}{t_9r>2WifTtf5>ljuZ5Z`HfIr{Oa7=dc7CS4#8L1ia8H?7a|=`Jre=Yk&D7Dl z82TJoQ1U+S=ck%5Miw43?#E+Md^rvGr$KF7ugyar5dHNpaxTWCufPq>*8-As+rSEO zMSQn&ynZKri}BIkO>bKldnYd!Tj(Xct-qwR1;q8fWOGM7Xiq4^4^*F#BF{R}UUy=# zM~I_>bci<$ecyWOQ@j<^l#k1YH!|F@NlPEH5dfn5(+6xLFJT0=mv6OuJX^PPWD{EJ z#Y+2O@jqNmvUqQz>ECf@?V<*JMafB)&mfC*fBfESHhR-{OnHfcQGRDSp5;g1|AQR5 zMkCOl>WoX9)2TxHR(Mo$Q&|;Bfy_#Y#yl$TZC26Gp*RltzYt-yg!eRb&tMUuA-iW@ zh$ec6{2iCk+;b&_TN8)<-~?NeGC}DL9iB7~%InNWmxh;}L&=Meq*~_+LQg2%tDbJl z_Dk7uA{pw^h7r^(3<0l<=sm5^-emvbyYoA2JQ4P%(uE^!luR962OCf@$spyy4?Bo7 z34%yhf6qMCP!YTE1ihTx)K6cMNuOuC-_YH-xTtl{T#cuFhOy3qrKLlw;;L&=a_sZ{ z>+qk;RU|26ls4Qj#Pwne->HIesEP1pv{WKC-ZQAs2e=jwOlC8MKVe2C!fv({!?NXr zs{f|k#}Ao5|8!Q`=0n)#HTXz{&%jiG_jaf^%s*XS8Wi@q=qE>o9|+f|Hm4e^2+>?G zc57R#@r6Zd`=vU;q5IM^?6c7CHI1k4&Z~_Qg@SBu)os-NZmq}!=86jdO2_wr+E)Pu zWKs!mXbXhbnn`S7)wb{S<4o}E^<){JGE^?I4XhJP_wBEudxiKJnOO|c$BB%x>-#baeWIphN#PMx7YY(DkXj*PdD$wJ$!Ug+q2C%swODSiF*Lhd_7sv1lg63^2zR z^#r$7-%~tMjS7|wJEXGFTGfu!GQ zV?Z4ioo@cC0#d9`iQ&JKK=AncU0&&nX8VliDAtGB_`$VE_}rG>(|`ZO8m#m5dE9(_ zB&DPT(A1^z2biGtxsK}WO<97}YQH`1j7AyfmHV>;N2m{XXuMBaM6iB(mNwfQ-NPea zKUi=F)|+#fIiHp#pSUTevG{ZPFmV^zKbJA1dP=xeV03ANt>V-l%gp*ulXML~Orm}A z{{GzVj9qxH!6c&Uyg@GpGV)f!e+D{7o|GV%vJn4%_k$xdbTycB#>J_@9xQ3&sp*6(8@D;y}tqnv_ z>JM!lJVX3nhLNqcHN?j8m4vw!MPq?8Jj~K^x2s0Y)s#^Q_{l~68=*tX6Oic#RgzyWBK<3egeP&M>u%d zIkSpF!r(I0|748eGQ36(kpB^7XJTbzV&zm}<>cjH=j8-209bhefPi-TkpIsO*0#px zCT{<9|KD%8-iYIX-yr+%3IEFaN|aYe6$&q`j+mR3p^c81t&!8ex z4Ba3Oa<;}0D`hiV7b8O`M90qD4q|0)17UK6KpmOCSwU=!IWcfu;d)X2(+h`Eg}h=1 z5+{6~gQtD?m!<@lfjFp`!!rN?UH~gI0En+xg%8h0`Fxmi(6t zwKZ{cF?4{u0$CfHLgWlh&5bNSaWQi;HWrE-uXG|HR>c zxHz+|gQJoLe@(Aq=4Abim-m0wlb2T!E((3cS_Erm`9Ea-dnhlj8N}Sw%<&Z$ z2LOEPVF;HY_*b<5(epnt>gL9dX0Ori;E@c)*psswsv z@~`u;u&_8AIMo_zg`gh9kDS3xVnAq RB;a|kK;rUZ6(R2>4Fdz)06>Jk((McQuL0gtOi>I5 zral4n)ffSK4eP2ZBMwtLNpb|epfHtHRfK`@`3wW|JroA!8QS#y5C+Db4F=}e2nI$V z69xv~DW@F-gua1jq97v)1Nm<+=qgWvwjevn>bSzdpnm-CfQ8A*A%K1yMov;p-D~-D z&9ljJN#ozs1v2m3^;n&YJ9PW$%A`P#6&gwfM``v8)^wa;#fUJQD?|u`V9JOS5pn8| zsVOrdHX0xaO};?%my5#M@i%?`uE!YOe73+HqiVg>ruDcxpG&pIECx{I}oSEYZJ zj#kaOHJU#cZ2tfBf8Y_EOo=xoY;qouLw=GQbDb8YQYk11tc5DEem)ANk&`5_25yo7 zD7~NjSsloAi68T`1KuA3a%*gTy$<-?=ZMH(drjXQc#rfdpbd2yQ%i`BYqbTDD=;bUd)OX1WhE>%*mZavI_RP~NtmZ*oWJwqA+%=>>96 z{(k8Ac1QmB#o+2x>o;Zx`s)-1WIGO$%sJ)9kPz@l%IdNHmRWOVzs?_uWQne!v0YP2 z&vab%8I0pd3iio)*d$d@AjKfn5vz#g`uS^}Y9O(7uJEJGLxOZj&&{=E*S65b^S_SA z>z8G3NPe0Pd0+lSLg$eTf55e%*X=uR_c+mu>3Wu4n5VjT6a#8iLoYbIin+eIPf!NS z=Bqt>b1Abzbf=N9B11#87;DK!TvQR@g4x_)TPULQ;Xx?iE~>H4@1AM$?Q|tDy`}Ss zh_M_HNB}qXV~cTNeZ{%ZkQbJHw>1)HFU7(ir0=x|uYo%d-4!Kx4>aP&U9d zi%A749(jr*4ha9u{wXPkS%ar5h9!#2&>o!kq8K{I~!$MlInF3*}*PXqGJ{0 z880h{14^DC6_AajlERU4`xu6@E9AY^4NiT>?rm}`%02dz7J`f!IMp?u)1~6Jpuom( zl`?XC)hH~biG;hvuw_;PXr?34*EmnkM181swO zNmSrZrSOGr^p%(Jp@l^iHZ~_tWI6Tf-tq-pqk1KtneEa@C~7*FSd0mn2>mkj4Bufs z0BoJRX>K;V=;9HAJeagtzdeiXq1K7(@ExpoWwO54JoxQu7~W*;H{ZPOv%a~#6fI*z z0&6?+d@g!*UZzT%B2rXv5R)mUWlOPSqx*kp&u1=wf7oQv<)#Ks&Yf9Rjbeqv$_sQh zTG3+cLx>n?)@VLYM*~@BMt3?9E@Z_=%mSH(ueU~0>_G0pqUfobo~V=ti0>8*>c?Bh zKR8>K^c;FJ(wbLVU5>WyOPhlrmMz}96~i4FckNp&&efNIs%6U3k}47@<10X?Eu22G zGB3vAAgsH_%n5>eTHg|p6987}yZd)sues9)J-rljes2S#V;nU++!(@)F9ruubic7V zDA2M7c`Wr8eFMqYdt|-NRdo|;uzb5}s~x(}930y33?_x{MPII$dm-d4{-y>@mEsJq zKV^#HPYV8!QuLu>Ww8Mg#kcI@T=9$x2;8VgXQz+gOU&138Z^RzOghXQvs|S-+=Xsd z=;k`f76?yNbW005q2zHJ- zC1Co}NVqsjicq>EEBHK>z5@KsT> zmb0pu+x)ySYpAQ6$1PBU>3s}2w4Vh*nPy9Fo%=b0@UOJUbyx;|U06AIvj(xjo6!-F zO`!zsu?76VJ6g|r>^JB>96Zc}%%jqn{(xKXz@_XzOC=8Gp=RBGv zbw3=(<$7+kdc}Lb4cC3R99;|`)g5bde$NPeskwOF%XlBs%4Lqe=3&?y!`fy=y_od6 z=uzk$fqyR+C5HAPcT5Y!Q9qkgQ1E3#AbSdVAaSb#lkBT`)@F_T=N*0>O{3f){sc{w zO0IRnulmKQG}Bq4Orf~&VvRSa@vP>1eM+4p z?607?|5Rr?WLP=+)f>~dH1HceT|U}%suL(~lh0~HM!CA@%&Bq$QA zpkz=$q2;4WdN?yvCMyS+x(`*khV4*Z*yBuqiTGs28Mmt?YyFYBXDa^*vfiuJec!x# zpZXDa+xwAS{)i0)q-zc;5&5Q7X7{1zZe#CsiH^_hbXNkr`=DT&{{>5XaeS;<(=8d} zEg*s(Wu^-G(ZVfbQw&a?sb3ZcF^gh4a~VXeptG>+9Zy4j6@BF~S`*Pua?kl&^%rCR zK!;?(@WuPt!&~9ThT-GBqnWq&56D48U}(?%^MzMmrC$7dGx6esW8Rc&XyRf?a?exV z#^aNRR{7n=#lqBM(VFK5Bu^oxA)sC5S`8v3XChrpHV}}(HZKX1#YKP*l0*rr%l^Pp zLn}s~?T-j6Fb^+KQjKPvm6D1Yt}(hh{E3$ZDYf5Km^+jhM2m1S_;QT-(*3?|_%40k zxucZF7ihe9xACH1cj(puDX2J};6vUJ%r0{ji@qu2&{{bg2Sc!2?>^9-lUDc&cbjMG zh|xuXj0cDJQ3eb$*k%XiWO<{qDr4ac2Jw^t{x_|5=%9dc5@F zc%Ta-zu;H zvP;*KQ0I3yMu3Kx)6+?-Oe%7FJ)?SY2f`6ikiU9&%j*vC^o8Vh?QI!=7Ebk-4nlff zhz+MNYS3RriXYw$$-Cc!9d+I-**5uqc2xx4K7JliA{*9?dH7^YY5+*4p+Uog!!)3@ z`<@P0iVOCUH%*dHmV_PF{t9B3$CWV;MD~`W?=CIgVzpUxwd@K^G>G5qrp~V`JK< zi^K5i=WCmu4RSZW058IlvT8JM162)f;{p|;>PB@9MSEarGoRL0SMhH|OBP=ZF@0Rz zW>ZrgSGPIW0lg--Y7FYHtESkJi=hWCK63qGC%)H%Tg@qTz7sLs-E(Jt_PF6KD1VFH zll(8h_m3@@xviBxw_9|NPx()k_vZiolBr@x2)lIDvf=UPo-sG)aAs4Eu_HH=&ndBM zXZpv?A1K)-H)AP#XVBrn{5g&doI;3NgvnK#+Eo0_Gdp0sFvQs+aR8v1hT_^7*S|W1 ze5$MGDBbkLaOKFOyME;)cUH{l_n(+R74Ti4*MzH~_j~!q+t}+L$kV`?g3SlWoN2ON zV|VK7HI=@fX}!N}ejfSOgMT>QEKB;S(hVn#Oe?ax}{qFrvJf$;<1ls>FE-jR+!LXJCh#U<1ysmZ`zXW=bb!g>0a;-vR`9; zd+d4rJJNG=5kTzt)LVC@=J>pHzt6)|&O4td*pz?>Q;4jfFX$ zS_aEM3}0pgSjiBR+Ix5wHoRA+diFdGuI~&lrdItz=_d7U4M+0}6cyg{H*F2?IKCeI zvq_rj@!`p~tEP?SBqmMwg>|k56@HH9Lh@8R9Ll-_MbOXgTK7@aVP5-jIaeG?;?M%E z_gZ>*hRgRTJcZ-;)1%<5f8@er`=@ zQYj+===n55E`SHT766?d=e{xE*X`x-{T|H#`v2J@X3+9vgig9yx(~M%_M4EYho0BzsYFcyE~UO>dtQr4{;N^MOk4MGfTV33}&F_6~+ zp`QTb0bNWNXPF35KlJbyPeWnF(TL~z_>L5t0W!=8 z+*u!35xGsyzUXnC$j!)@QeIkNI>L+q-hnlga=7U2D^&m9)mvKD!2r|hnWM8@7e9Sl z9{oq2VOB|5N81coTATW}ZkV{Ic-O?|fV24f08hg{vy{6BQpldLp6{}#mVQV=9DIQt zP8l*yzPy5-LH1AYsW+zky7>rc;~w=4^+hf5jQX*-YfDk&Z{X`4F9(a+{KDNvr@#Gc zPtWZSWoG-lb~ph`>fbs1_2Y96B7@h-;%A98Nghj+dgIYdh{&;pt$ z(C|Pw6io%U=^)lkaIwFVgPSasqORWTaw0s=1yJk3M)=lj=p*JrVj6|~B`tBp?Bn>% z5$|fV?t9Ae^Th4;3g1gTkUW?U{$3M*m7knup*G=Htr7 z&DkI*GSx-OEAK^rm%He>MCu7Ftf91oO|*l5#Nb1)6fL7 z$N7K6*gvTupXeU){A>M2@>a6hIeNHXns>U=)#dR}{ zW9NQYCvNc0A2d|P*7J?L!@?Hb5S-K}{wy~C60YQU89aG?&1z{5d6Tci3|x8jo%A1= zdSwflVN6TuJV;6oykFZ`MhqZ6hx~9i5PH0l>Dhf^Wnlte)_osDZiC2KAb&-k9J;Uf42Sg}{H2H= zSt8-ww;5VCUW+HQ1h2UyP{ath&aLdO`d&qIK&_h*Uvd7FYG+z7s=@g~z;6Yw?I%NjN2;4LskL^_;9(cmC$a z#=Ic#e!^?)$D$V#Nrsmvd9{%b*>JOovh3{q5J6&6f;Cn}*zgt24f!@QjmFZ^u^)UM zTk|)ksY+X)*!g13^6+kZ>)s2Jo_n?HsCW>=8@N5=>iE3x_!gegdHmC0@ry%`%G)xM zaR1R99lt|B{+Z3*UJzTI%la6z0>dmx(9TbTUt=?m905}l@e2j$OKF*yLbxsgzN7o{ zlgCGyhgQK2WY}K2StjZ)_1T3T6@`i~nJxWoO#D3~9I+bK4`lzOY z4f4zAI&IUpB^)1E7XqrLk#F>34D(wUstEAyA(ipGT7+>(bh5#Tr3Uzv@Qe2r-^H0q z2iSn?ibX$rZuA^|A6`VR3mj!$S=mG$hYc+~t{y7QTOR&+Ko(XqCc6T#7V>9!o}QFFexWw=(HfuY<0uGDu2S zqOfpEY^41YLPA7a)=j!3NZ^I|wne9rX_y8w@%@h&BhJ5EHi#Z#xOGfxR1``sV0=R{ zN%++R9V{a(ypAr~>iWsm=yDPXOw&9r61$*SgMxY^ig(JgS;B+uAJ88>Xz-*9Lcg!B`~8LguClonW@ zb~%_=`aAC>pV|9y3k~EeschVs^}M5I2Ha{hB)!t8je)UtFAb{==1$@fxs8Vn2LHTyFs4cD`zGpUBv1fB#9qFkhBOla!J`P5r~K3RIyB8x^cte0{a!7?zg-|VN!UP+i=f{y?d@56RzuXY4D zxSiux5Lrscd29I#9R1I%296vc*KrN{fS}`_mHDT!4$Q7|sq)j7*M+(rx{b%M8NO#! zcdhcpgx40w+Cj)q#vL&nF6vtDPv7Dixj_Yo9>Abz{+C^pB@DZKOxXhkpd0PZEEVmM zTm=o&TkK5+-RpaY!{yKe{GYu{tI7ma`1x=zbc5G8p?ETZi8{zN?dLfJgEp#2<9iNDJ)aJ2F`a*F3LXX`jE3tlk?}l-u?Ha746RTo4&o;5%g!<52Kh<+TVU2+QHu@ zNVdxEJOKNQ;`wT^8{kER0goX%l_$<;&H%qZXLJIg`l9q-^gH63&J&f(%)-Rv6?MWY zR@n_x&7`7|aXJrv@BAduJ!|A3a=D!r5QzF4m*R}OQRDsyL1yUQIz`&JUMbIi%7Utd zjq1;M3iWsOD1*<(IJ#aorrtg}YWUm_B7PXDHoERUGppdF0*vT>Mh1{-;Rmt0Y!y%O z*P{LNIa+*H{MBbOu@+(q0hG?520I^9N{ZM^-iXjbv)eufdiM{)UQtTA(;V0C^%yEuRe7>Dt z{`hK4onyKjVfW0mI}I}&kRF?NTztR8y7O&Pg5UeY=vy$_YxzcK#$7P+BJ)UmHHR*l zxPD<=p)T{EhSc0Pp?~(yvX#!YZGt~lWGOLFYEe>?4<*%}@zP&D#@C)Z-_@sbHb=w} zA>xRmf~MiQakhXaQaCk1hTnDLuz4*bK?fAmoCPp0Sr)WJf?>}t!<$Pd|Csm}MTGaP z99r)sdp}^7#A<$V9?@@U=;SC_jB0axBC6%cY#8=c09o87CyF9tkn39RO$#(^AW#A% zC9!-H#Y=XswDP+523cWappU<<=v`z6*;B^c0N}_CBEa^*p|BW09%VKa$iC@L$U$I^ z{%lXdYLki&Sc-itOy4Bo8?&0HO>^>YQU296cB3RwqtMS5tU92HK1Q30T#J&G`$OJz zj&?PRs?#2BjR0VEjWsB?s$pb1Za($Ot_V4&-4#`{NU!pkN3429tMfl=JaX@VVP;97 zA0;|q?ot{w``zm;p>sf@b5`HLWps8(Y1V_p!S~n!e+bh_sd7#DaZ%s?1LS7h(D!cO z>b(S#)uB{98-?p!QaPK$$b{AF|DJ{|@)jk+0K5adlQ-fVTK$YfH2@3I{a=9(PXD6_5(P>{5YAUv zeAih_?e=n>nG?!XS{sALc9KS3aAe#{+fJn?2oEp+@lgWkbB|+gEqfCj;4x;q8U%D?1%|aG=>9W9^rJN@dF&$h*e}xN`ARBpqJ*4mK>7C4x03en1vy6aFcvqS<o69;VF2u46q9R{^{G#Z^hdmLg_$I%BT-Zf*3HN|tQFmvqB5t=7~ zwD^z2H)G2d(XXPUtpIRRAWQQk)bAI55H#Q?ng|?yqk(v z!cP*Kuz&mFL9oLGX=bjpy8dQNkV(7Cr5kRg?>wg7jSNW;ERB+j(p z##Rj!h)h&c`GiOsjy2e7mTU8SqV9E+%#cOv-#3Jrdc{0tKep0JwSS|%L(Q=$meJ2WWh;W$g)9$01V4tl2 z-LT4){}Jv)h?i8~vb6zCUTkd@Ta@=lapHHDULDZ}Uhb)OYdIjQ*T}&c%wrhtt;p4W zegU~fVDZOMRvjX@!Q%>ro(!%IE@MDh5u;00)&5};`th>MdB1zv9HF~?WdC=zdFD@q z8v4|s6wyT%Ei&@KqTAKfbz%#yX55y*plR9m8x-!pScTtdzN_%|xL__zX!PFYJWKcO z^l%!V*!B6d>Kc2EFh;_BnIaT1P;x&Z&M=U0O10Xch8UNeVQ1}j>2|=5`4cg6!bGus_1OVyhlQx+JY_p zW+LwdeJDtbw7-(*%$mRPM>yFsp-D%yJ?(ihs?0pZMRl30H+zhA>O$f@{Ydj=O#&>;69Xu=@iGfGkULkG4lLlsd&^=I}x zZTip_faMaoGQ)Mwky-F8iY=+QoEw44k1Piq&|-XhRibL4bXA)<0=)d}$!FXl987!1 z%fmb3*Yg2>;%wN5JQRMAmfM1G*T*p=y=bC+{yp!h6wGw`4-e~UST*vk=@Q2kwfkm* z;dd{Z({BJQbn4CAcJ}xFFrGiqb>1cW-EP3qkthw^|=`;5%>^0wM>`>zy z&p?;g6l??cf-H_hir_@8@MH+;Kd2Y%`Y-Tt2!d(*Q!sR&p>S3k$=#eG*YUhL9RWdiO`i!q`?*=nBM4& zGVmj+;y)OE$$=P2-JJ{h^r4>%ac&(7DO8h1BR|-d;lqVX3?&Uvyukfdjs6>a)+TDB z&Hs6Z`@0xppOa}wpUu}~n(73#+6$$BE7_`Pv}+C-qB7$R(RXRWBRpCKUm-VPFf5|a z7I_H*kDD!#qQ;zJC8T4d>;eK#Yaa0s{!^s)g{fb-mc=ShJ#%rv9VxQ@$6&Pzcrh4N zKy~AIV{C(6mcL<7{lHx=gS_>8pPvEKkkLOeMzM4}?YYw{OvGG^gbhI(HINp!h6X3e z-BU8F@8<`h9kTP*gD>IPBmbs4fG&M55Se|TU*PBm%+k{dp*Lfg!v54?x8tYH5dNJ` zGgrKQ&cj%N3JG>`GAXGkv8pd}MTGXX(`RmpV5pfTFCSa~wT!{iVcE#uTa*G`oG~)R zqG^QJ7Abgt9A@s7EtANYIR)1{U`oXK)jRNrnmq6zdj%WfI?)4Z;T$d;WwD5&F?XM-E@7bX|&3XZd2BHjx{aypdu`RVTgtZ0DeF2(IFngb`!K36muD zA1wct41YCqN-<4%brx{M|HLO7*+nf&NiF$U&|LPBI3AO%v`%;xZM+eSC;KKSWREk! zFzD?_N&vs^;aI=M%kQqZiBpVC!XRo zDM1CuT(<(Gzn}n*xa_uyS{k>S>6Pkc*8u-mQXH)`(+7226~Y+y@F5eic5M~HY2EFv z!WCpf=DW<(@>6@|%gKTda_Q-*-bz2TN@8#i!p*$pl+S050&!ucef$FawA)lGxK(6~o+L)ozcT%2vQ zZ>=dszek!>plAOS7rL{!!M8vV@jrmP#3a0LZan^{Tvp!p9lMj7s=Ma}AKr9F`OvtW z3y@RAja2wbZU8fGxcFYxcg*N7vEf2Crjgr;PgJz5Xm1AM1mT;c0|BCSo8MAi%f!WW1dG^cqR@@8R94_>;B|Cep00VUbtytA;^8_yzinXZU|`l0 z3I83y2Yb1lpt0_f{Nz;><*OQJBRxokN-ww|Iz`vtzwZw{Ix?$<1(n;waI25@pWEz_pjxA6ie--mWK4LZ@9`My;=Xcub`oAm@zg}?h&z{vzTK*(|UxdV` zb(2_C^{{sO8xU|&d*av@iGH+R<1$o(E6q;uiYTpSthK+mxl#rOxyC!RNYpJ-j>!j8 zh%(3(;Jq10mJ`pONoFo{4Z08T%ZSmt818NF5E6BasI$mif7GY6cIusXHTyImm0{WVo+Yh z$NKpCzN(t+KI&<(nA~^whDutPRoMY`QN!H4=i`MzO{pl8SOKj(LqCl$Ak*T42!1$( zuQhCsbbfeC2ntKor#Dn(W9+UQ#~K6Wmev*cJ*^YySRI_7mdR3dqMHj!q>;op`-vh_ zqpR$c)N{XAxyY7k8|syb9D;}!OTLP#1&N`^`+v;%{Ls*>57I=)@YHH^w*Lq`{l@;4 zj;xe6$U#0$z1h0VXr1$i`PWZ`-k_Z@3Psc}hASq&GgI(mAi!#0&&2ExSY&>WWBVCM zhFbYVMASMDO7Wj;9pAPt?8*i5CwTgqJeLJt13CweJb`4v?Tp&v__CE=yGicpNW880Uc&*$ zef*ux%(KCN&7?sZgJ2as1x;MQ%I>FyX4)wfcrtgDd_zXeQF3M*5&jYOiJlb{t#n)+ zX%bm=lFh4ei$+VxP2dBQBb)`)=16C}8JfFiauz^?6K6Pd|3JlZ6oInE-2Ek+JUrx7 zvQ)e&Q5NoadHTeyLS8}#%y%G{97%(6_!)aW=CgWEaW&eyuc*pO7KMsp5`Ae!bhL^> z``Y&sVo*A_hR(+bq8$WX+akWACMa=Wtx0(qyB+z&wKtkZT2)m>j}FpseK*O-WjZPG zh1)@BW~Pl5+}>$sY6Qbv8Cfpg5hAhj&46^o!4?-Tpf z+G*CnOFe~(2*yG8DbeWz-+P&}Gxd86LYVKPBJu$|i<6K&G)Si+o{~*b)BbdYY(VR4gu3 z9mj0zkpgngLz!)6+|=#fnU6aBN9K#NhfSGI2oiM62xkY*&r`cx7ri%U#$L}O$O5JuA@?KqP>7iMehbro`_yW_!)=PR zJi)OVBT25;tF4zuCcJ| z^|uV(hy*E-_r@O2Dm`5Pxht}PYd%ei;qU!DNrI7p!qQ51efun(q55gU!L1K+p{BZf z*bP<~rMvl`#%M0qdN6307PXmz9?u;lLG^30Ub{q_j{axW-wqj-MZ^=%*vk4Z0@_G` zYWLW3ey~lre?l}K6$(c3Jjp+}Y`pRN`yXE|QZ*Fww3ugOYjTk>fqotbe^GhQd)&NN zppb^nX)(F~<627||Gno=;M+|3y8l>Gal|4ax&VAbTSXE+!Wx&EwaQ!^w;av1z@Sge z!^CRq+>weV_s&%+U*w^ODdUMV*!YBqR8sq(SMRwCHUg7{*PX4|Ox1F*3r0YU7H zGOc)cCosOxz=-CA5$m3sCY6S$rZ-BopEfK=A06HBTYXps7f;s~%cyH;9?_B1-Jafd zYW+QDW;WPVMw8(r_%B*06zZZ@Nh~8=tUYTGRAOKXNuB_oyaYgYPA5+B%#h z)|a)-<-HSNC(!8Tk}(3KZkpUpPC(A}ANS#=|3|kKy_au%o@u#f{z@B7eW>}Kbcg%B zKdWs#Jn2&1%>4hN!6Fa<7N5BiiHQh+(08wXd+1$UB&*P2pCT3Y){I z%%XZ-fBCG@$0MjLWn3{Dt)SHcizU9@S;A=RR)H-}SyHrk#%9RO2e}-`iT*?)xO(t9 zE_5(d=Y2N&QRE7B2O6@Cy+QG_+|avbeD_Xo<9}D<2qfg;t8FvJwwjkgF?z3HM@5zO z>r-Fl9cOhgPml>oX}wzqwpOj?e6z8+`9CgCEVlLhUp>6$&{ShFrbv`#!;gJQN`dKA z^C;Y8Hk6|WUm%3v^U9pHGkf9Ay!N7Ox7n1PwbkjJXkZW480%NN08K2H;0os_Ygp@# zt$-kWGFmb1kVYtYJzq9lGJ*NM@qBZ+SPJn|=tx!;y*l8i!geg~jD2#R8U14@OzDRr zdMcC;;R+H>;817DyfU)`@;&|meuXs*%nL9x$J5Z%vTXOGZNMed#xv~(gbBKK@-#9{ z;cYGO`fJ$Rmsg;dx&zzwoPCBG=VyQyW*KxIF6(c4Ju>aGZ3hf=e@}=iX%`>%wGWU( z%HT(K67((jj$N!wf9Oq->ndF8RK&K9;WquC@#fjVxs2Z(Q12|2Px%$ zE1r|f>UwJ!)T58dqM~=6LjaNBSSxBQoSsenu%vZgJKbQSoe|&88OgRd*H=e0{o44! z{TFRCk|hgH$PJt=Qz+&ycPSlQz8xNFc-wx9NGcsdHXxS3hk@PD_OnCq$J|l4I$2d`3AD7NT`ujC#E$!X0%pW7 ziBnkt8aLFEGA7Q0H&G&3m}n?(bd;=_*FzrQ)Ch}Y)wDjv40$81Ck-0A9(7d%f+M|k zO%%f}F(_#%w2#9`$Y@E zWB%*g_6zsGFvq7+)_{9eBZm{~v2T2EwEqqnQK&Q1^GHoW>-EcvZa8Cflev2z-Tw?9 z1DH&^PuoTSR6}Piq^6dh<1#!MvI5x9N&L&V*2(wv*s7|i#@D&Z0n*ORmrv^wHMWlflHOclVDmIdG1TqjJ#0W~RfVM2sB- zNY%ijnzkkj?5CL-NNmNF4oEmJMimqHfbCub&tE#nCSS7yw@R-*@(yqKIJ5d|f)=VD zaFec~|FD{3SuUh7Bca0Z5)n~M%$vEi(*FqWjn#^e4EIW#!IZ(aN`)fRyQmIAC<#3lwtvBiw?smaXOL=0TXAx%*Yk_`g=le;^s*B6}JJMt`^}8jMA-#)fW&g1e#a)+$$E~yU?Xw6NKNROT zK6lWkYPviaPZBsAnPr#moMQq&tX$19zjn>kym~E zCOW~e&fy1fe7^RPfh|VJ^#^@}-N!}}kH7@w4O^oA7{i#$6AWOA2 zzNQ!_UC;5YROFN*v{z7qga?1Av2%McO7TDOT3iY{V4UE3&>}lWQki9^%8>OWmyU#dtH|4l zVcT6#*OnHvYQ^;-xuNOad?7Uzq?&9s;bDPRS5Otucc(b+GgU^?15DEeK83dYjM8yG>b_YwsmJ9jC}D#Zu^nK~gRS z_&d|$^z(==XnR1yWgyW(%3tx+WymHD4M7+}E6u&LRb206i8d#n$H zglzQj20#*8f*=P~$Ifqtfjh3@v#)7Cer>JlnxGFO7pb_c$p4X6#s(;ZI+SyBe2D8C zJErV-EbYzzw2k?G>;65mzswy^O2k1lc>6-Rru4PI+*Le!L`S)fxUq?!iU7@u5o3`; zqG6dMzw}Q*#5@}b0`Ph>rSr`mlOxw0D)gGv`RXF6M!bLrSFS5&)?ta!3wszTI`Q+t zMRw=&!*YY8&p30=qkc)IxpYw3xo2J{#L8H&Goz3r5R84%5Ia9Cs=k!9HKn zU@IbptN{d9$Js%WyfXg;(oFqW>0M*5qxlI}dNh7_IrKW)9T z4F#w%`TeexObpkEc`(R?>yWC%4EVP~KE#Qvd48vi`X|uO!PgMre4jFPMr~>7H#BB= zwF!>%6!G!G-7v`+*}|5`K@4`No?$G&iD$aWVfM5`0}_)`N-qnE+$_Z8zmGb4jYR~W zl|!e4n_sE9Lu{|J^>xYM>A^Rq1C^!U1Lp0vbXLA` zEXpVA$$-)T$l{2K3c1yUVvCEKutVno@i6_eGtheE+(y1^(V#?`PAfzPC(=!A^y)@%rr$Ngs>)v%wUuh%hBs6s@%bc`5nER+t7Kaw z)imv1E(0uuV!XvP7SP(+C$&TG)TM@?MBZ8#|D2R`db*p02EJ4-q|XvR(?479;b*fe zD|UaxdQe}Apt6yWEEG#5(MhN2uTKIrIq^AWn1a??NU~Z2YR^vsCy@d^)p$1P0R4Yf zQ*WUwq1IZagJc@!@!l?UJgXn* zmv(ow50V;|DzSB`)zu7WqNtiQ0W{7eF1LSBm~1~FD(E*fNJ_!g!LO{ClKC9M-EaC7 z+~kd_+nIe3NV4D5O#9aHx6!4>5q$*%=U#p1 z@16YQhji7<=yJ(l8u^Ae^%~PxzHdD4Hoi2s^u%R|-2A!NO=Gb=7^n_E8!u98b>)-< zC|7L$W23o_mn4{+lD8pwqw%@Q&F#wfLiz?xfJ_C|&F(PVmln2IZRteQ3}|E1Pq2O3 zL{F*S=FR_;2;>c z)(1NXSGJTu8TE_)N-?w~)wHtev(VGy79I~K3p85IS|L=HAlq;w>DzC^0X6?ddtjDdF6II_~W)Gk)_mFd9wr_E(6sKUu~4P zhScCH(;?Sd{zGBB-FNoT*tSeZZAiCOgEo8LZk>sdRXdt%nEN5I373Qr(e9or>DrC^ zTMqa%?f^|jac{S(N>si{(~1^ERASXmEYFhdV+!8P>C+AZ>%*ZxmQ@9pGlB)a6-Qm{d@%;>)V0~0~)zQj?$(y+tU?u^Hu z+-9DZ)YecNkMM#d(kzX7BwFE|Cv!DvUb9$u5TCpZW4L%@%oFFg*xgU5t;JdQsU4j^ z=;C&|edn>Iw|eisYo#l(-tpk|j4P9hFFM&lNr% zwSoT`@WL;79_xDH3*#tjM=zEb52=Ccsbkf{C=&D|#WRj1IOn-Buc)kGoYqVij=0-p zk>*IP>Gc!3-54Pvd@T`Zob$NaqJ_X)OKrhrB<9r7Wv1f{Wi6)g)V(ebJbIOD+Y=Bp7iNs5s%pAn zf~gJjd4Ucz#@MDfmJUdZii=lwxo~Bh=`5$Lnk-HbIP05f+<)cJN?cj*pC~FzFVL7o zQM=}#PvLRS5lcWyI?}Nc3$`jMtQvr6?+P_9moR$?~X2uV;y(kRWJwX6m{I znuD;)HaYOM@lC-fAqj#CEt}e0YpXquY%Z}s&B=-dQQ(->IpffczlM2f&^q8o zX4%UfwRK2mg>>RbPkn9{CHtHX{Mc2>3cg-?7bxM$j3d#CL@AaN#o2MqdoPt7=}G#b z;MVn+P)ROs7i4mT4xp^+rcxR(ouy=H#?r7$r`I8lB5Grprv+J2A+5vFEIPYM+?=`& z61v@xvM>aJqL+l6ySPnJI)Wg?*pjp`+;V!EPA4JD^5*)Wv6O{jcW=RDmNhvyO0z#s z*%_x4l|cuJqB2my;q?J`KjkE=D+9Ea6s2XJHI>)WqGo@8%p*@;qbQpSXhL|5^%!GV zUFve;_!^xg{zISR_O$r;@zvhBZX!;P^O~Y|9AA!6qWN@tWWVC@P?FZL5-Ikr$9Ydr z!NPjl!2b;E2rC8tsKukDXFU}3;${~_3C~m40v_0IE@xbt)KnIZ348uXf9j6bo z-0L(K-HQsD1Ry+}PC#B7#|B5@b`3uqtc3b1V%LjviiTdANiUfB4{Rtoyie z{$cO^>D6AqqO|Pi6|>TEHS_f2kYOa*%OI^BmGK0^BZWhY_5kZMZlpb>!>2Vk=P8}z zNFeZ1(A6*q1V_4xD3si>rkPhz8GFH7^Zl15X1klu?^fOTDb_laYD$a%7}peYb>1;u zqzrozL^xr#~p!oup)WvxB3xq^cdRsu}en7I^_m5DHCgEmdi8#^P+vY?iXS zzrZL|Q?}$XR3$s;Pmb7DD2_oq@vl5^~NnTr$P%ta( zFHh3q6X!nkHg)FoaobHIlxjMZH$MPP8Nk|DvaBG>3P$}d&N-B9whom99SEe5*n=r< zT9(Y_Id$#mc0vxVj~Mp4T)eu^l^bJrcBVw3LTklf)NN|+FPf{1b?w>SZ9WC^vdO2{ zN)qXi!>a=>U)m+^#!c-U?+8@0qk{)md$x9`RHpgfwbpc#kf)qEL=?vC@6WlM?@?3+ z`$q)+1Lvn4S?RoEUevQd`PJn_5(XMkcgb0oC( zW1i+HE$IdUWl^&~&8TWauhU!}mrBv=gp8*JS+QtNf@?#XRTR}9z4>x!H@gvN{X0ii z^j94khA1UjiosZqR4@#hKGdmkWCy3ZffS4a*#`b++RXSDbc8tGQ_xk-JluH5YsYdT zxiPC5MFDATvECDD`H>q7{hz+;jUPgXO&Jbj%|W_vh(h4JM+iv}fVUP;^MdhETZb=e z>Zoo;WgQS|MW{oPC`YL#gVPI`WhF&kFk6&32Z2zmulBfbWglZLX;B_@D=~~G3%W^+ z^&V>-aU5~qt;cx!?Zlw3Nw5)(_oqV|k4Lm->YgGhK{+4KdH(9ZGy zT(&d4eX7H+Ceov2Q!-BiCwhvtuHu|&M!2+c3=>(Th5wm<{tF+z^uq$eFhEK^)vnVW zq$7AQ@Iv98M@rdT9DgOk=7+rSxN(ym#nQUVeCHh zNlL#LkryR5w#QVZVQXhhUX~O^MHnF%*LV&O zBbGZ7gr^(G2ln#tSH9s@F9-f3q1HI-Nb}-Td-Ym2?L3>>H11Q&Hg!-r*?SOL4jl>x{e(D*iIk(4B+VyfEXUz2*`%4I+`6JqQ#(|p7vg*yX<)!N;>M94$Ir>4se(ea1q^qH;nstuzjvIw( z1OGEEkoeLxTbGrWC?`--P&qh1cO30P;^vGkSfD| zauHsXbmEBTJ?l1Zzv&45L5EA*6L$9IZ0}5&O*4wTdYOcO1DyTCp6Bm9w95o0vS+hxkU_81BM2$TdP zAl8b*eMwQ*NT96!hZkA-n_+juLlgLcmUwTe>*gf2D9Yw~o{}irZ2f5^@ZM7yhZPWL zMV@8UwgO)hD#t7gsC~0rBZVT64qsQyvI6OwZB`+ms%t&Xlssu+HJ}SZBHE#2PmpTV*ipvb8^Fe>`J0 zU*L?P-|ukg+V08P*x?`dTrcmZQEU8hf$BM#0GkIz&h1e~Lto0}a>yc({6f;UfHU|;Qv81R9w&rEFy{Lcs2Y%rb7ysbbdz#if zOAsw2*Y;geVLsYr}j|fKmiefVGyzB1Z^;MbWKY^ZUw*S_;Oql)SdA zE%%yI-2(6)5omNAQ5lCWn{#C%y?2X(=O30x~+4JdL2$3-5^O~F5cMV+SV9rYLZYPykKWdLTi8AVwkgdk87lx{i{`joP$h@*f!FOW`fac9PIze8m#dy^bfS*&Xs!zu4sq&efU z!CK2K%Ms3T_Uv`yAY{<%qSS)R*LS&mbqD7hcbqxKq0MC;KYN|`{-;OS+L=;R73N@J zE(DxByh1MynN2e;U)v?iE4oQQ7-;5;l(XlrlBT&g*8Z{2^;h3}ji=tSbbngZAJe#J zKIdqk?Od>xI;?H-^B1*ew}cf5!**BaGb@z-=w>XQ6$wS61-(eqi39qbm{<#n!ZNEo z^OE12EUN9Fc-IsE#n+p{(uRXBQ5YfxjOQs=ZtPIxH9;5=MZrNqSTIsi zD+>~$NMoHO&mD_JhABBXWLl-$3rWkWxoPDbrYIOsrc7ozWl@oIBaCTU5$%sN9zA=V zn{PVAaL{FC)C1?4EmE#r-)EMVJa%rIy~*Mr*qdg|&UykR*;rd*XS!gKHq)Od(1cnO z1Oa(flNBXeDItUizW4?A@t*hH|3^OC+KBUMX?`Za-E(9VN5@taiwgD&%l^FJ#>`RU znbdHo4gAlnL|UP6K`fycD0-15){00=lynppW`%RPQNQtTe&8#z|2pu)AV4Zf7zTva zkrySqyW=Jez6`p~Yno3W>$&INn^{_4V!p^&4u;gGxkv1r5LaUa6_Fpv-^2m(nb z3Q?+=!x-zBmzGJX&P`bPgm}(>TLz=oi$B$fq2EoA64Ep$O`Ey<>64py@7UR!lIJ;B zu5NK?eVH(cnj|peSfnMhX-ZX;AUvx}18zRL!P2mc3KY|{Xqvl8No72B?MR}Kl|heQ z64B|zL`jE!KVfyH$L9JFyk|U}-#u zoq1hPEA`fk$+I7XU;A(VoT_eeZ=`H4oNul#VQSM9Yn76IH)eZpia)q>yGS!GU9AbU zZpwli3kN$ry>3Lm8?(7KV0C3g9EPN23AG~$baN}pdJb=_a_0C38*57}Ep?G9;Kt6J zelKP;>X5{W#Ux`o&)6BykVv+6QnIq9C~B(8u*hn%yhcgSJ+~d@#F16X(y+hZw4art z*=}59Is4-&dD(PlQGq7#o=zu5cBmTnRehfUvCA)4!cQ5ZM1>rG7bm0Su{E;N^62?3obya(Io|n$sYjEGZ;huYY7n5c zpe!s^RWh4R{>0~;W;L}F5AMvWbNln+)aoDx4^m2`5_l^RN+7&fpKC$?IT!ff`VW4Q zGxhgw7S|?!<)&V`e%n(edtR}a31VurQlxXw)+}Y;EoG%%yZH7u{lov}&w1W+@8c5> zpB*G|5GW}KLq(eBO_>p`>30$iZ7!oj&5fNYVHj}hO@~1Wl#(P#lZ?ARo>SE|OG|y$ z)|RNP2U}6rhK=Pu{a(!0-hxmolz?=Ru|HWfCB1dit7>~^g7Yve6Ikxzg<@xK#<>>2Lmj z+Q9#G*k26AsJr*&vsv~$na((5N)8=^Lh3~#^t z`}d2x?s>{9OkE!u?@y?+nmB6eRMvIHWWJ!Rme^Psva&Sb*ya+?xce4#)N~dsE5nT& zW2&O23Yt`cG^?pfOI_C}B@q&wgQ_+-?`mCvC|=bux7|E0HoAUfG`-?Z*zY$g(47|I(GJ+Vkv;7x}(30V~( zMsIC=R2=(i;K5IR{XhM&f6ejElYIQ+mkxjI;d5UK(%@xJ6YVvyqalj(4C@aS-t0}Fg zs4ASTk$3_raLy8{rr@jfFqs!*m1Vprn9MWg^Au|=weeKeqlM>|lbakpyowIwK_M(d z93>oG4>)l|A-tumE4Fr1Ci9#$ZTjJswM7L%vC`}O`);@MPk#32-(-Y1^v6Ey@A)S` z4rcMZdtUSW=XYnn$MWigKueZlL4PBqt5Wnr;4bzD&ZXZ}myiDXAGcs`1OLz9dBfjS z!3syhHHVxC{Cl8D)PLhESs|AmGOju z;wd+6qJx0z*LM*@u-Azw3QH75jD|f9tq)mU>SC(q)93uvZPKD7j3cbD)W$rX+35d> zjNSge*MIk)_^cn<@AU3l+WV$w9u`X{kB{)h4x*nU`W|l_cE@9;imXVfRefuDxOW6N z-v<7tL8mi;Kzqg&e!M_-V&r-ZO5&3)(M-Xt2GLmPdFcl<2p-}?IZNc>ZiB&OF*2%`ig1^r%3zZ($*s=0-w zB(c^+S|OA~C_xlzI!T093dup5GmvycPMut5KQ(M_tZ?S$LwMlojWJRyM#C=q<3*D& z=bMW#og~D0OJw29@eTT&h>JJ&3ALt|#3W&e$50x}`77I8y0+C^L=l4VEN3z=@J^5} zQnI|j)Ml>KeCHS6{)s=;vtCWA7m9lR<=4+%1r~H=!P;_(n@1QMBE5pugw9CeR`rSA za`sB#|84{S)1bV0&Fjz_oz215cqVNU|r;iQpoD7aW ze`jllI0=zDAWGu0->?3|b$0x4YHyxOjCJ<1BmQ1zI;vo3)nYg+of{ zcVdhUusED`Y)=+kxIV@>&#mHk34aAb>h$yzqPE!cZyLW==Y(l@paY|boUOBcxmx|fvxIK?N`6)Uwse#;fXNr z45R0NktXRxJo3b4u3q1%=aNTOmlA|j$A#eOYs)=)ow(^pI8E8#o6zaRbUHCg$)?P= zYAUd0nV^%@BvD9SlvwBS0;E#S;gxUd+6X`^d2quEx=DaTkY_cIJ$?zPC0Z$T5P*lu z7%EdY`8d`ggv2`7-=7d_jXD=l0q!;w!-IQL{Wnt)KqTV2L7js@ZLQ6A0K#I zwN}3V@H3Vn9^nHCS&b(~_z*Doye50H@E0zsPi17SPu?OPd*b-f;h={{ar>E*2m#Z{ z^oh%5Io%!S43~y4GuDS$Q84U996!9m>62^hj_0IV$?9^SqBe}j8Ll>jQ9u&KC@Hbl zG#6Iz6je=`W)x*jQ8Z1W1p?9Bn<5MX;wV5$iT6!UT^(woC?q`SXImB}5Hn=tJ6 z5NMW11B8(8I(Om3l{@YkB{mzs*g2#z%^lq)4WY}Cjp3)d5H9r-_9qK=_UFyW-H8ao zCK)UYG#*b@l%!e7A}g3La?-R3-e#fPG;Q;~Sy&JHT~?O*Bym6(1~}7nHJ8F+>xfTjpaJH^Z&JyZxy4^R*Qkpi8-r~}I2s{&j$m8+|dw}Jm@6y5SQXP>z8-uKqOIDh4{ zuWWPVo<4dxL8WuV>R z4HCjA#Jc7NmZ_U&5vB3ebyMm*%}atXAdEtiNTO78kWguZ&s}q^GEs^5e66v(nLnZ4 z<>NcR*5EAcQQ>Y2g&iQnrahOjXC(FX{xeWs;XkX$d4@2{5ilo z|Je1^wX<0ikN(}bT6*F9BbPTj!-A^Q;js%H4*Qy**kb!}$Hh-1l>2h~@G~>`$^AC) zKV9DZPrj9J{?a=ii(|P+0@VvtGny$S>F9t|Seq|)e#I@x5B&VU`xmVBwVv*6Jx5{^ zV@f0-kQn2z#&Ge<4(Bi3z&X%L;E)JGlV2kR*S5w~wV|pFD|yB0ilf(081y6hoesi7 zk(XFYGo8?yPzNX}Q9|G(1c4$3@}eeBn@YyDYj$j`hd2!ABr!?SG;?#FPc2Y|l!&Ui zX{AIH$hCJwafo#wrEV_B3xSY|%3AWYxtfUcINPLARCU>0qL<>33iO{C`2Y7${WO2? z`~J~yr#Ffp_|W^#|Fgpb)iu2iPn`FhfByo7rdSA!Q46J1b@R8KrycP>&7@K$(87mW z5(fb~P)!;@5aJWNJ*%ppo>6Bv9bTe8?4Jsw__a?w{xD@e;mDy)R+olkS;mp|9?ESn zo}}d4`v@Tr-T{Ij3>ftjqJtfjG_UZ!If+d=5u-uE+H#MTVUOXkgA(GPnexH5q*85^C*PZ&lAm(&HKw&boN%j<)iS9P;y(9uC-2qT>H!JoW^CaAvsTk3}%-FfSkF#ew7 z%Sm_n|8MWl!);6J`%dihPHWiHneMq$P1FEXF$)9|0(Dz58VnYeWUFn2|K`=}hj%+4IXpP#p@+W2ofkH_ko zlY*U%JGtks^L+iuYkdCU$2dGbK}3krQ?-^n&)Ge*v6`yTpQQ77LsNAe9LyLDa?WfH z*%%int%!mi!T=!%5WN@gQ7>|c+_o&899@91pwzfv>Y)yE@0~fjH zuCsjck+1Q&FFel4d;#8b&{-5on{rU*Y16bFhsP&O=Lm(BxVoWW@W9 zx(?J$L$%P1Mg=A_grK3wkka5?z)8<^T2aj#4v`6tkSU~A>~4=C24=G%UE zAT`Eh+;i7$gqXayTtCx4IGPfPD5(Nm zXCrq}xKBLRwcjv&xOMJMG1NtoXBe&1gh(YCqLhl<2o9#zI`N@=obsjjLb7p&s`|p1NFS_@3uJ7&Rni(O$Y}&GzR`}@f zM1)EN@~zD=nUTn78I*?1D6&i;lXf0TfffM~EzZUSN+X~YsjLx^NThR~$~m;sY)l|T z!TwQ=5|Z3#gbWA*cuVk}!LZ=m_81B5A2%FL=d{)n1%M^g9a2hiV@R?(o}d)Y15%O~ z8L{oK9-Om8-(sZ4$AGo*YQ)dp{j-1n8@}J(`NzGFRc!-8L8&F3b2MECQQ|_3Qpt7V zKijd9i5HYcd|RO?R$qqHWtNM0C>Nj|T!?Fc^LrNBCnG3nAf7YQbkWeVXPZ4AU{ zFh(%gEKy3*Hjdf6rgf1b&$#r|HS%0zvP60bQec##$TE~t2qo~Yw&>sZWdYZ1q+m7Hobq`zcQNBkF&OQFe>!-xjIq$m8 zk|{xpr?IJNE=`6H^7arI0M$D2pT!t!p*D=pGLuA0zwp!vQW~}gIX(vOBkx&MT_c1L zC)0)YKF!8I_uyCXK8^HVc*hQ#L(Sp7N2|zaplMpLK62an5kY7UI*qdqAz~7v)oFGg zdlx|;JVHjWkzfo+MHd9I?${Nuy*;999apa(a^>0yFTU?K&h2hfRf(EtT_8qBZX{AE z%0i>^q<*Y1WZGZ|WJ)rx1dF=E$plIhA-S=8AMif)387z-`Hp zGB1v`+WO-ynnXm%$S^l-4hv>gO=~^QLolF4_})y#7Xg2;PW)#v2AKjOW91@?F7U*` z0wp!CyXOqfd#_ad2mR1}Wv6h}F*lm%h>aZM38?n!;#|l!V||)RrPM?c!#?s#hQq3?anS>@}?= z&lUGu2dndJteR8DYu+Q3$;E2&q6x zrfuNyC$Dp6V}!Mi5F(%b!X>&kaL4&gP9_rDSEhf(;(mLXqj0 zYpu`xm;a}qy!7|}{y+IfN5?27a3RonxZaLAtgmxdt{EzgBSA9OiT^A|6QbE3mLk#j z9FsD+)YqNINTd|Wa5jb@0HL)?uj@2^XI^zU>sLz1gHq#MpjvpYP9vh2aB+7;B&n+j ztvQ@`be&~TWRzuwGKykQVur&sVvG?HmwNetgonQJG|i&Hhsfda0_Ouorl_g~SFi0Q zF)N?&`jVJn5h#vl4cCqqY;O&yTgOv-Q~chP&HVwJnV#3Z~gQCa~T7xo_ zxnXN#NI58Z;;B6#QkEG}2x1I$KIlleQ2M3z_QH zv;>N5O$HpzIu5FiVq=@Zuq1eo4?ZQ%sNjK@-A9ZeQ4D+C8lX2|izt;K6KM(=i7s+d zdk&9lw3L{#WRx4edS%ALmyVLQy-W|D_c7Ut`ZU5cnMP^FezQOu!@V!Lo8hpa9299{ z6Veh%APF%L34|E2A=257*$mE}-KH!vu3S05*+`bFrQvgq5`VF2{d@TTVGi*>ju0iz zAr`Hr?&e?X%I*L9WYN9kK#RY5eg`9z!m&>LXFW0{YVSNJ!T?k}Ak=dV4pq5qTZ?U6Z{c2qZ^E6U9_fQ?G1$Bw2=v|Wc1Fe)@v z=Xl~^;g9R?^KW_8?MLaPiW_a`v7N{JkjNV$O=J#_YQFgBHLf1adH9JVzJ6dq$W)KV z2e8$&iWM@%L|Mx%nkAnRpH zB2o*oJUs-me`ENtd`JS$CD}md!s^!;l9qo65kb<&k0kI~;sofF{KpHF&bWBT1$NKx zQkEk!V^CV%>xpmvvA_D(Z!AGXs0W$)7sFgJD9gHCT)(r()pwM+$|3<_!dmklA!`9)vP2cN8ZeE+LfY22xGB8_XK z5{6!-&9dsPguGAWaOVTTdxB3cg&`yikN1uc93dz|R3H-9R;IQEB@?#P$E1ebcAh{Q zwYeC)-ypW%~N zRqm?me_3mFUx?tWM+(7sm=KE7Y0dGpMq~rdUfg9+Ci-A+FtVCbD3zE@QmOO?5Q#{l zwCYFP5=b_io%J-WrEV-;YttLS`4wGIN`X>}OdGUT(AW6O?`K_LQFWM1CItwgR!Oh> z$rM5mNR+~=N&dAyM66GL-nx+f-KIB$?K);ha~6vRrIQ!HbXu{f>g~?i_x}ff;`Mu< z{P@3r{Ql|34|v&~+j3gl*Bs3kKljwN>d^}$d*?=>{=>o;u|Ms?7oR%*#VZCjH8XM{jzg|Xq_?u~MIqVha!4fEG8bpE34%@K>L_MPpN^oQvX9nkyxk^4)yLZ@+|r38l@5&OC>u|Aq2(;1d*ohDDn)ED>AJU{zv#;ogu-RV~^o4 zbA=6&5L1I2Vk9_=wW(>2F%Y9fRt?jtW;7g9mO0k?JB(B>w4M8gysP%+)#E$oUi401 z+rG?l{OZW$UzAGOv%6<``to(8Oe~}j(ga3lnw^Vh+1%McKcgf`_CTaY zRVRLHjHw|OLLhZ2Z9<47L~xqOh?wkwa;X`{4Cf=AO&+zj^;FZ2BkO>O$rWXpk>{Gs zC`^A67rDV?g0@M$gq9B1IjXKDFHGNBxQOy z>#jp5JWnR2{0mv0{TAPV>|d@`(BIeT|o%qjc{G;D|h@bpZFZt(LrXKy$lLtGGUp@N4^E-proEc{&rab)eUh!)m{`@CD z{_U^4@2%Tg+b_Cw>B=gxy$=Wh+q)YS!!bmW7*kmSe0lE@M>Yy#F9i~aiRsk;_s}=H zF}bg$mxYkX0IEleW=4_ciR%$vz>Wf4YgyDSRo!v4sE8t>Ov35sc|twViA0QKwNHT2`BE4}!03W=Ff|qw~cLuop zN8R(c|K4N#)DKQJGoQb?$Ob<+*(^lWc^~% z-to#8-*;Pi{p6mz&u%>OL$81BW5YYo`OVEDTz>2-vL7`Q#EL%Cu(I2WRIk*{4_uszAHoZTwE`v3a% zPpzjq&qe%`fAb{({^A?&aOu@y0Yt$Rrmo`ZpFp@EwA5jY=>I@G9?v;g3*U02qe7qUrR9Yn{J$Z)#8K z&herGU@R3Ighi2XJ;ZFiHipdv;I5~PU4;M3kz_7j;H!9dKw+d$oRESi?tyg~G; z3CnV(9Asqu^hilbSs0W`EUjUgW0YY&uQ@rXnJ*g7pWk9MEHT<7qv?K%vm7%1}}QXZg7%A83ZIpl&*5^M;d?in{8M z63Q}TILsN8Sptyty@xTH(MZsBNx-V>IyN^3>}-$HC^PnTyby$#${B%Jl`~6Kh^W%h zp8j6&M4V4hYTE@u6et}5iHVvl&+ZN?-1pso`Oo~3iEp%=86)|L|MqwJ`S*X}rq7dG zF7W|A_qi`-=g*xX%E)juU~_we+it%=S!PHTF`2^jQyc3NsU#8;%vLV9pt4V{G-h0u z_tE=)=@eHZ#O18M$Hyflg-o%zHDEN#Su3vabPw*DkrZ-kncC(nw7@@>}^!{Ib z_xt!Gh$R2ryFY(R<%qh~lK#c7xP7u%EdJ(fHh*b|o;=Se%Yv=#NiudIB2}NLq*?jW z;iTvjQuiaq<*A-9H=%ECMgMy}Cf_G%ZtFZ<=V)6?+a@%pZ5`eRloFJMS(P?j+fgkV z7K?_eYH3?bXB~Cb(pig?in?y8>z1aqtDj@F@LDB3=uDzj|JE_dJ69`(6f%AF4~dXz zOq=?c^!EvYP}-c;Cj0E`-}tSMef-0p=6@-1%bobY`5W)sF-CvaY8v4@2+3?#p|v2( zBm#p_iag6HGKH2)Aecm()DVUkdZXub!Y>y`iRaiOJ%vQcRBekGd&}gANA|LTv42~n zUBI9ylB?l(NLAI$=jm%PYY;NIFItxr-IPh{$wiTzPmD=89IfSzjjm37gDlg1*^{O_ zOA@{hA}KP2q_4Sb*kcqu>Aj(C{O)j6e(&uUE`CGu;p-Fsl!kL|hZz6Hpe*wQ{S6Qk za#1NTc@kF5^BiRivL{+dC3>QXAO^7B_4E3Eq17jw5NYF@#*DoiicD~2DbncCsPqOA zBqV4Q%Wp7r|uKBVogwN^Oi+T)Y?2VVLu_fH@E%oo=u{>>PZ z$v7&ZlF*V6WJOMhE#8L}=4ROyYMHS7vj45P9AzeaW;#7}!r9P^zOH)R6;$CyLIt0o z4oe`Lj1d_U(9MN_4L%_-eS$Y9sX>KOn%ujzXgZmr%(8|T=-ebMQ4g6&*!%Pr@;%#?AW+?|*dayHtQi`A=p|yA))6d>-u%${OS20G25-H`kxxn}SC*Sq+KmYch{g>+# z|7MI=zxow-kH*8l+I2Rg$HNc;QVL9#gj}^riJ??#3YF*yCL-1A0)Y|<8jui?%P+B7 zYI*;R1~q#R@k(=P-<^)4z(BA-z*WyTn-#9g0${5@az z@xT5bKl$EYf8YAVzu98{;P8iUzwJV4y+de&6mm7zkCyW=Ab%2*5;3!}wVt+lui2&*}NS}s9yFbQ3I zsI~degDie+bHMEQcoshV(T6@(=J|ITqi!3I2V{8~Z_14!vuRD+w9IF9UnT|eqGLEL z85NqMNM()I>7iO~hhvD;WygG0F`rlXkVd+LGDnE6e@i9B=yVOTZ-|9(!GCMpwl9w{ zJ|u)#C;rV6_q^~PWwcR9fp^Q>8!9@a* z#k|2gPuq6=xYLjoIa!`~x|uO#S;F-UhXYjWXj?~TJyOeby@=J;c{%xt>1`>h#p2r* z^Z8(%_%~5(Ovbw=(`DPWNh`-kg6atwNTd+RUS$E6aNdZ~8ZC8S)}%=X(AU8MA;OKO z)}@Ead!MW}oo7)s%;puwWW*?N(WR0_3QkVucprW*#`v+1{?6zACqJ_k;z{qr!^g+d zb4}B7W_J^lWz=m;-86U~7>$Muhb7u1`XVAhnA_H-n!feu+>+dToZdMpx>uCc1F8_6vmx6}o0Zf^drb?%p)wLu%xlS|@igt?r4cce|0_y_x zqT}Rv!O78_>B)ksYUsKy$)uAYY0?|L6b!TVRP6aOZP*S`Ed zx0qM`n695*uq;(#f4K@FRFd587fm6RylI9X`zI!9A?v`G`cPipau9Y*@jAtthoe8zG@DzSy&2fpVm-?L8q znJE?$hB?JB11V_gwx9LK5JLD@KKKW}`pCaqu5$nSF+ctFuU#R8w~M~6Zt9lw z0HfD4jjd7f*EQj-^Ir4rX!PuC_B3!`*uZkMttLac}_qM!de z=h0e8t<8?LPOTIFCW$w^;m#dn%+?ZJnfzzvYH_4QvJO%@ky4Xo&yCaDIe!C_(=Vf% zCK*nI5LVr-kP@V(X&s%l6op|>}Y(gchkQnEBjspZghoGSsrj0SIAj@6rkk?xa2LJ##rAb6VR6?cYnn;^uu|iwQ8%h!V1;tez z9|(R~(y0Cb=!x|qJ>UwlLYwv)J}(K;|1inRe4Y5GIlS{K&+}I)tu_XOGWj#f{!2-O z0-;l>vRpm||IF>>lC~%M#7d{5553VslN!ws0^SB})6%ppT1m3p5Cw!Trb$pLBNjr) zUvb`lV^V!7#XbOh80g^-%h6+`TGZIiu1XRqA=e6{WP)ADCI43}TXeJl5j`=aa>oa7 zJ+d^h$;sl*us0AWiQ_WfD0% zdD8ain_e~$v4r!+gtci?~wX{$C#lZzXtzLE+4tfeH=G6C@DdzTQC z{g6^=DVNX-t3RWp=yfF$mdRx1VwRbgtrP#0M_v{qq_}UXb@PllIhoSrI!CJ>4cUXw zv{D$QdKCkCqXBl%ww}6mxE|S0VQ6r?JC<=Ut36?d07gH>E%zFx=osz)-jz{%;ybl{}zx!CSaXP;<7Qd=c&OLve)_Sq1n9) zi;%LHPYFmQs;`x@!XTvBh{zxQ!N2_H*NJ~x<6B?<9e^r=k1NOWbkI7a3=IcWhnBDqR3Evt*xYHUbifoj?rj@FglGEeQJE2^Z4LTBK!~D zhCh~!@WJ(Cm~S2cZ%?(CSoI%DCB-+BrOm9hj`^&ns@mRGs292wsos}TVzjxjn2R3g z9X@)bj3_D7vMmHUpUmNw-%Do(>%4R>oRf(}aLdIlvAGpO2=Bt1VkDOmVhDH-5LR;B zDG?;5uWv#Wg}nt(Tu<~aNC-)A26q{ppfk9;`#?x=cXx*%!QGuCSRhDn44#7RR zyYJ1f{`>0ftKHfvps3sD_U+qqrsbTkzmNH%P|XGfzt=mQioZDdMHyidkp0K2u8NH1 zL6@OZWJ+r4{#)Ysupki;FNC{xi_v$2w0aK0Dg;?-{jOy@d<6>r+7Be&m@R8x-v!7h zN+*DwF+z2~8rWYwHJZOfeKuRCxeM~*y z$PemAz*LPe(Zme9C%isQ-Y=camU{#HI0!~s}Q3Cw`UAHqcIIc z(`6jF|Ne1EI7k!Kbl9{v154lG_w&I%3V0alA?bXrr5@9qi=LAT$$c`(oH(S0iXFY> zO|`qb;$+<)3KeWR+I*K{rIyY`*okH|8_#xsDwu}eg6Vq#_t z7c#}kVdPAdIqLbwdM7rdBgtOqPZY#sf)Q<``499pB-j`6Cec^!>bA*JUX?XI>+Mb0 z7C`9FCCab_35z?fm*XEsf97?yn|@U7A-djcQGS$3GwN}l{+v?GqFBRHz{shTR{Wv! zKGnJhhyJkL@QZT$HOkhm@1rWV@00j1{`4yX@Bp!m{f~xd2`WIM*imQprsS;q*v?Jr z3?SY@*I^7zV@xLdRo}8kwr={7N}e-A^R>3)xI&_B^2yyJnIHFZJXHvlPQ1Drx=V`s zPQXI;xA4`rs&=g7rwY%&lV`_z#8N53m+y1j*&P?+YFIcjjYagGT!hRmeUp`J5r>MB zcXH)62C>AbPJUkx3D*1Er1RybB0F@XSbW;jK8=&spRRiO#Lt@#4ss%%D@R5F6>u8R)V?dmooFpvueQM<+Az3y3MChndLaHX3k6aA$u`I?j ziE!=m#!@9TP>9r5Tr_6XlqtE=M2UoSI&k+fr?!WM|9XD!U!JJnH9MRts)pKrJ8=x?skJ=4jiFXfQ2TP4jhkXR99WTLZ#E}_@eS5 zKjN28Je9DTPHE7T3^2TET8KCzgO@Y6Z&A(CylVYJh?8^j+(Dslh!cO*EW|)ob4&JF zAfc&tl;0ae>E8x9(p0}Ui-4Hu0zQiZ9}_S^KgO2u*I;qJVxx5W`vCs}@|zBK3bZ6o z?j(Az^E%`OtQ093AqS00Pc)p@Yb}zEy8fWYQ8L&*)H0aUXRb5Pm!+^<)=Drw9uea) zNl|*+Pmke=DF)<+t*5E8qK1e2o!c)g|rD!_xk=bnN#}R?kM3~=_+1!2G`87KMe)2#>jgk_J6p45* zTV&VzOZ#mtfk(w#u_ausG)7Iiy#d%DE!!m8*dW5p>vGr9Tl^qn9_q0Eiyg0}#k^jt zeV(iVs@!h>uHrm(2+?Cq62r}MEsyrim|#{)k<7kXC5vfbS(nW`b{dqTpQ5ue$+<2? z?ofT=&2a%*5AUV2ML~RDFA*>miWqXt5n-FS2n@SofHQ^Ivlr@8&c8iv$Lk}&Fr$Yrq&6 z#KWfZ6`w9b`!c}z#$1)K?X-hV$Kg3FefI(j{8_37OW~^~eXNLo_x;Hw(R#`9^?t{> za%<(j>M<^|2DoVGET-7{l#R~$f}#T7J25e{{LSA1%M>5u%PoJzxgLXiQKrFCie)Dn zT&)zPG`EqDDH0hEdLoD_mPf?CsU zw7Y6yvRVqp_6SKC%rI&*xwvrHRnnr6vEcojV*oLs2*N4MVDp+U+XxLNvBZUE9+W~- zao=f&9!k-Odykf`xayzawLQ5>KQw80gtKdKLF-pRHA`JRLCtqOF!Ydk+Ur#q zL|<^t%tVO-!6~9b7Iz9Vdo?|TEb{XAj|)$+Lf+r7@QKz|%l}9Ar9&O)IbrQ_Rl;t?T{XV$P)cS<0q@Rt=IM|Kw%a?KfFMx!ek@=50<+-L;Pk zcS2O@0U3<=QhHt;`g=7~Ev)YmynL@O91g*+oiGW7VQ*88u*)F)_2GYT-6tMVwArpD zKB&5@=s(O+-ec!DcD%thWZBvO1Hx9^Gd^~ren)cHlc%PlbQ0R#uOOr|y)hZ$iIl$l zI)aNW=CQc;T!cH?AD8?kGFS%%tMZ%v%G7Y90rG7e=yyDV47>5zBUdTWCQ${l2gk_Tvhq$^pSg!VXlXI(2ou_(Ij$%HAsm13l$ADnBlHb)T0s9tkoul zzrhn+mY2oJW$74LjMxb}ph&}{q)}J2Ugi9oOJkz!#Wt3!4>!vTv_U^K#iUZ3iXi2i zZ0SZoSkQJ!M|FWexE6%tEPYL(2^*v+Pg4jnyGbA!2<;&ZB@(6Z6Y}Dzbo8kc%eGUs zxzx5@B29sH2NaUrTQrpEgaQzFb|}6hU$Yy$xW({0{wwF*gBrc5OKFfqkjzC%m>BZz zIaGUFb!uNDK7w?)T`IaBx>e#Phy?GJXjyuKzlqlm@irGk9lTdnI38ry@ z&X4{dK}jeV6EA14qmUGX8$f3vSM#TxweGReE$upZw{P0d9i7-{{nT1K3guX1YY7~u z2F>OLVauPtUE}P%2uc!ons~lX*Zw!wT8!(lhTR^c zu^KjO63e;zdB61ek)_CB9#nZgRiP}Wob+z{2bWbcOAwXuz96ZUPAg(%5rqDGp`r0> z#0nA--yiNw(h0D4HE-6;dyVX2@{_`bzjReKc=61C2J3c%a9P#)>UcIk8SsBWmZ+kb zoy1RV`;uCP2UY9qmu;5bC{}%N`Ot7a_fYzExIf0=_5;eeuSNxz%>?3LLma$VUc~{b zBzlAk1DQMKfL`enT9L}uVTTvglW$q2q@biw-*LSHyWp6%J!N-XezB~|5!9ygXt*lG zsfX2Yc~j@lzKdRoLO+X1;|UrnRMyolI_;$U!s6&l@V&JFH%U*F&}&}GVh$k7}e`_5QmC>djo7)smQ4O19gjeFdeJunnCyKc~* zZ|P|u*k=Lx;wbP1Jo}1Vl(TzTO!iDl^y7kQ?Z5KjNUZKy4bGu$GY*QgbFZUxe#!fi zKIehGpQKAImEy76X}D*3B`CN}6I6&za$ht9?6jSSOD1LOwB9IJdZt8xxCgJzunV+! zaw4QULJB35vxM%pw6gR)XU4S%7Wh>x@KyaDnd~fy9peXT(dqEb)p3v*kDX^u?~d<0 zPOGu}9<)brz=hww>lEI$>|NsoZxonfUd1j4ABPgS)(UMR@wVh@1(_rmW zVQ2vKue_*~kjq_G-*f8S8|=N}B72stAAl}MCUKOB*oH8V6u`a8*eP$QXi+7 z>Az19N!-MaDX9WJl*KMFka=C{JhNWjyHm6wi^w3jjof*?(T}9;u{@!(W1~1*uQ?su zaQH*tg2>t?V`chn=>*(|ZDBg)ONoJCf12_e0@^O!p`-%c%~ zf%GYsyZv?UjKG>+S-W5+$6Fo76otz+_jbuO7?xo-#ZcZxd!ImfJx@@B2~>&sET_{* zEN@>#`>y$C0;7EkC!s?$svNa z@647;e%~W>Qc}}1XbHz|K^**2ciZwn5G03vLcRKuF*5peX7SH5ERs?$!d&|ajcHo- zW)*Fld`3|-;Tu&11QJ__M2B++#Zlku{XH~~q<_Me``J7bEIYubEGN!SrnYJGX-3J( zOk1&Z`CfSC{PAJq`R@6)+|W{g+H0FQE)1Q%fUCNcga{+)++@d7?R65m&LK1@uQiWdPwOv z^i|M=fbfHHB-g9lfyar>d(peufE3S%13|#iZD_bHe08$1n9Y}2rZC7erD}HQ+CEVY z`Cx0OZgPICOK_=Xu%nf-$lK0Py1o;jGF8G^gZ`Kbo`%VQLmyk8vpdcg^(^Ev=eRH! zWEq;^h{5Ike}JbG;VG$FAfw#kIAex@r zL;8jOHV)=HDk_V%o!3dD&`@6K`+CW_4;7IrB%HD@{$I zW?UpVeyb-pp+v8A1$Fh>9wl5fOG%6SILqdOZ{5ag`zJ!U$S?u?jaeIHZ~U7v1M`&O z2cq1pj=K}J3GuwJ4}9GkLZ@lQbLRwpW?|^(cYi-jpwxYK@c$K%Q6mn-*I3d_txw1 z%dI8!2o%M7!VdD{Zy&Rbc)^6zF2^jbZZim@F>@i%%ku-kiJ9QhTB&uXM4`z#``AOo zPAN4beH;sSd&hyvy3sjq59N@QB!D<4tHr_x+C|jW+k=AKsiA7HrZfp?Q?f0;iNh*k zEbWg8qZ-QuaJ3v{mI%(Wp7|H0w4pE0^UT#QC=9#*{TBb+H_$qE;UN!ip6s|N$R@&a^i z?r!#dCI&@!&Avy)0nt6dJ$^FCdAUpWVO=lW^&!HUP@)t&JA0?gGm7`@$Ie#|#Bf6) z#aTdpOC@9UyJi-D$5bcX5PFF5fDxAtYnLC0kMKoeUqAEHMBrWe%*dg2EMdn(fCoH} z`^e>9a`~1};20YYPU*IiHio`#et`%GyGk#yPGjG-7#hVC_CLOTVS*}8 zk!G>c`M={Gm_O(5cILNzkM+yU_IKvFB|x{{ZhOBo{KM5ExzfJb=axh}(Rpp1O*+%L zDR6jv9FI^aL_88E!vFii+#v6J>SO_7(xOydqS&HlH};}WMsBvqX~))rVb{fGx6tX0 zsVD%`e){4X(5I7qv6pI*Kpc}crQBsFQesUaR#4YVl=@4XMf&SRn`kqcOsHl%q{d90 z6@)VnUze0q3v=0xzSoPjpF~*JmKCo0!{6Ek(4me$foJo6MtR1KRA3+le^=F)WbV0L zfPansYxEr2Q%--=Z=^=sp@*WQsMfBb@DWB=Jy)(~RbaRz{qv>QGvI96p&&S(`E5sh z=kuIPLO#EUP_ey$36ee6d07}}w&NpiNg&MtG2E39F zi6TmQnzLs@*3;+cC5hX#$M?@M;2#<6f0ma_Ol@B>Aw}N?KkmQ5lODJ_BDUz$z`Twp zjsf^@dZ|`#oaS9ohEW@7eK@Tw^{bjUPO)qJA`;GWuAds*OI=Y-g@_H^mY*z_=UfJ) z?X%L#Z9ro0XOU5)*&B4y__MQ3l>kS}&ZQno8kFd0){kUiD5R!Ft$|v)+9tQLOmrpm z2FP<=HOB=czGEi|D}ZEYlj?Q2@8Qj7s|Q-d-UcPWQ=Z?9Ls z8CSPi)=UF4p_I4_yC?ke2wYz7hHwV8tl_3+Ki9Mg{YVR`D|a28tM9eUxdS8Zm6>pm zLCLWAtKjOh+_lNXlOZ%=griUr%m`Xr%1m?gaPul0adsv)XYi`28OPg!=$saZ>gCBP z0x-$zE?wO39vX(z05C*mzG0*leuXE|d34JeLobPxXs5<8pYfx;b|mvqnTMC5JvP33 z)1t>@uVoX2uoh?6q zR!`%@r^a$%uZ;(h8Rx!I?zc+8ODVEwVX!Z6>?=sh4zK<951J;f88`SNSiRWtu?rT}#yF+}$%db>(Ux@m%%pTg zZ+5!p2UemVG`R&h<^2Zfmn*c&X3-CE^$P!Lk)}>f`V3&t2~tUbmgnTtV$)>a?stn~ zIP(c>!Xl1mbrg(|dTDVkorKJ6EzxE@7-2AALF^r_hFC${pzQQ=`a7ghn!pQdSvqCH z%sXz!|3|2t1sc40GZNp2>Gw7VCG~IHWbWjV@z1t`ZJsO^XjfH~&QD)^iMo#F%-);p z!`>-UH)HR!6ceUR%ok!;YEi8#cyRP)=oyxbU ztz`yGzJrKiL^Rr!k<=4)+_{I}7SiC}diz!c2l`dyTN<`Dy`o(6)_$0on*KIY16ZV_4K6Sv6{VXm2;^|fn_N8I z;59W~aq@nO)SvKdO(Qh$7q;QW$z%M%sz@<51`x8;@4Ighm5L{JXR`&FQ+ZP5$#^O+ zR?n3;~u*&#&y=(N@&WZEK{cvtO4iP?5uy>wo3|hy9GJ63kvY9|GYmouBjL2 zuCjJl%p+~P9^U5e68F(%0?;p4W81hxB>l}=;Yj#7+jp5?&gzubY21X8*=X+~1MiX&*H^4B|tYSJO zRer{PD2BwBm@l@zJU92*J4*(rKH5 z^Tjd>r$MK^JN)){DM|SraFJ?H`+O4)0HPN?QlXsVN=B)inLE5QAJ^bIY=Q5-6a?DL zG*-jIYnG3sz(vEzTt-F=s*UubjAUdQhvE3&e5}0!fDX=%P|Nf-PiMryGLW=PnfaoT%J`9Xp@O^Jmr{}hJrhdA|Tp; z0P|x5k3x>>(PlR(r@vg~iq5{-#mv6q+tiqec{qS}&|jeb^*p8eIOXayBH{QU=)!)< z$h=VNcarDn6L5a1}ZiuW^9z2+)RU60p)WqXbu;%Q2Pi6BIt^@w4Q+mI6^zsfZPIo#tW(zCR1wR?iWC zn5DXZs#9X3(UYR2<4Gv-6eAXfc2b%0F=p7QF!s{8rG0U)BBrH=&%fAS=3+@3E!P;__0^TzCeB>if7u`-K<5U-Q>&D?WQV zpTYrIL@P=4O)uMVm|7aYc_vNafgkcSSJ+J;3WOr?>RPl1SSVQ^Ex?rtYg^u!FvScc zQqNuUZAXaU=uzGLX}$l1KStFn=TzNSZUsOSnc5c-#gv3}_gP_RWzy14Ka+x29{;?_ z_q87=V1AFhJPYZ~AeK}ou&OBCMzgbI8YHt7R-P>i{}5@Q?;Saa_ib5P8kLBEc*D8V zD1)It98XpuD*pwh=)>~LhE^=Fq)a7H#oaj8JbxQYT`!YeKHD?kBQF*ofrEj59#c^P zoc-PK@1E;7GwnCxk~4uRl#J(LH6(0J=?Dpd^ zoY@EkX%E{($dfl`%}yzYU|B0x)Ja&rP9~130d`l3>2%(ihUh+B-l%Yx}$3$cwx8dbm;QzC7PB&24>$z&axTtK8B8vriS%aPAOsJ24 z^z;;{3U~DLb(?;`mkH`o@9=sDCN2CzyyxHF>;_pWc!iNSCJLe&4xd;d1`5 zI@Y_A5$WclWtwk^r5RZ#AB10r6@c$&u_n3|kd@NDaALGCm83a!RS8{@I*HTX!MPiK zmRBAao)`kJlZOeT!vz*ZCK|{?m(w(Y)u_DyR`+SO5z@csSuHk` z{m?tw>NRShF}V$gI4FXn5hrk=(fGV7+q_W%JoEKO6`tNr>9`b>jP!C5@-B68e#VSk zCE)YPD(ewk=)e#kF#8+?^2$eFNrAyoA8Dj|_q#h#)}^mk{UHy( zjmE^DBp?vmCZ1vFLb4@?$h;0AvlOnio`6@+;NER;go!Qa2<#J~D?|yM!=i=)N>$H< zdf;=lCiiwG+4A57sCc1!u{dgutKG5P=U5YgT+aM=?ZGVH*8lS4nZbu|~Zn%4E!W15)R z`r=x$%7*t1TcBmlPt?aX93k^`Hl6DwrxFV^=MOcwS^ywEalea~`JZhUO4`pUo!E>7 z`%Gpyve`IfpcLuInX3a^zo-g--Tg93NZiV@86V?{V>FRq=|zCPXeg6bwm?rF0V|;F zwd__3`#*Z~D)&bpXejK<7Am!AQ~#NPvE#7Gl7=Kj4S03W%)Exb!Msudq8cCDncpbI zZ?h1%pA96H%j7BS#X{LvngBEzZKXjA5BIzubY$t}%E+_&#;D;RT2$a~xfkPTRt1#?{ZsWp-_OTz~ZX61B6d`-apjJ!i(ZIk&q#Y=ec8HaXWRHWLO@;*T6i330+Q@UJKk=4-{C(D*i zD@=KGjg-QMxpOb2USz7fRhaweslUV6qEhr1+nJMHzTQktg7YU>2e0dMV5>+nf!eS- zFV)b%wAvQ^vEqukGO4u5`-@ie$zbWcasKS4I_-wDH)9F~shu7a`|ZeJJOH;$AKBH8 zo03Ec(+QB5>v!!j%D86s%U5YC(z7|?av!=V{936SinsZxmnag3Sb_UNSwTGJ#TUGJ zBDb``!XnhUb7I5Whji=xw90z9X$F_X>yKRG$j(J%;~wO2!9nAJ8TjjhfrPbhpBXu$ zzEX|4ijDDyBc!A_|3hx-`P@t-gRpR@lt0%?$Rl@FA=8IO*s~~4PfS_Asjr3@@x4_S zU_#sUhJR)m6KH=`2kAGMH{~L!ZLh_BURQnE+J5x;UiQ`61`vPbhA~Lm<}yc#tB5cX zVTJ=r#(QaH4pzF+u3vZq;REMnO!zZ%bq{DkmDbIVd4jV=@DZGz-jAzY+os5lNfL5? zHJ1<_x`eEHdF3z4fBZ{n%`>a3xfN8_Aj&SGDRPv++>wZc1Sk<`=5!pkjrA@POK5%! z6sc+~Eqeq0Y0gK+_(CpKfsYBd&)gDmbYvh09kckJBMpt2*f7DE^#@FM`f_9jByyoY(Yr;D*~35Z_Fwm(hY(}r%fGHU zePk#1PPSZkj`z$cx96UMJfx_MDr;>s?*BKNhjU~3C zUpp~Sb|Tf@P$D$}b*AL7;vRwg6PfWff#}0rikAtg#0#yuo8FzhGc$_c%bq5Gi5f6G zl~$cHf!6y9Q_R;#=s$7z#LpMuxS%`qOrS1b`|v9=waeKGmY+AVp>)slBnrgLpeyF~ zhMwK32H2;dby5l*Hxy}_(Q9Xft*R*`elMRrCiL3&sjB*@j+(r^*@ez8k0rA$Bq)+9 zY`sppe!Av7#7ferTLTjD=6AnZ2T)lta;BuAydN zca0h7Kg(e`F1iY(!mh?KYp$^Q%fMO8pfS%Tk0Wv%S#>EM^JF-xs=^0A3EkxpIb=@Y zCF4czZu;q59%TfsA&WN>nXT|}fAj>bmTA8mST^Q-EVfiwl0RBE_Q3q5h$ZDp_LZe0$$ z&0v{)cj`9(e8VBMLZpL_f337nxGxzyTbGm>QDx#4j@!)3U|`1<)`bJc4-eP)>Lh%x zKs(A&sxh}gHlKloAyZ%rgc*8HDW5N&@$(;cO5kMV6h8;}hsMXTmj#vbk`^{mXX#kI zkMTauep9MQiA(-iMlnQ7@Y{lKrur%ijY6ApYigNyXivFL@G2G$G8PEsh=pYNjvrx__+l+co)@ zl6(ped>Fm?N%`>em^Hk|6JD$le69Je=b)Q|Bo#d@o9LDP!uS;VH1&%=Q8nFW+W9vF zd$osTc@c1Qm@W|gDHw>5UZVH@Squ=En|eKY3Z}E`8{Z#jy{gmB+mf)RPAo37$~Frs zO!;~iWTEc7Rm#j_!I=WWYX*ZL+A`W{o95yM=xI84`Ps@Pl()CfN0z`T2BtX5oAW@6 zKC`>NXz|2G<(`Y1P#*)05z?zlay3j;9$wxguOwAeq;v0{Q~6XC{}-WkBbSJ77C7DF z9}^M?Uv2RTBe=h-&3G4Iuk5LFF&=X)gv>pmw zFIFppUm1LS8=f<48=MfzSozj`nZnfX`jUCp(R%riHSq>3;HvYu-Ru6-Y;NlznV{vU z)87Nk^WB_+N1EbEVpYQy1p_=h>97I3TO%oT0k@gY(*EL~>A3JeMJ zej*H1OoKT2O88#~&pZbi<5YTj?oU4OlL?uHc-2n~^hhhb02{eMYoa@A{VjgmdoII2 zom)0<#Q7$`G}y0*>|>e&E}NC=SeH`JU2x&qu@d6MB#!+X2iy=rM#QtA)M} zgT3kAmDBCSq?av3Va0jvAX9MpA!~r}83l-o)b;tZ|0I-R$6e0G z_jFe@Ftf8$Y1%ki@Vbj+_Pa%kcR9T}w{vv-5^Di$^i;N4+GI&1+3O~=a%rIMRNSpLB_GZXG{WAEg^e4cCQ@0NbbuXWBFF;Y$F1>tR&C(q zv^CzYKX9mXOE5UXOd5W5gb4&(DIU)@>>M1O7RU+JWD?B*uD;JYEJ-*a3Rc6b8p(g& zVHBJa0Zcm@;Ly1FoXQ1)k%+mcjr-Px)_ncp;rxSnm0K$Q93Cqn_MhkI;geBS0hf@< zLtzYn>dQ!og~*I=X7~srKICLGWC|BC^-1zH z^lF}?B5W^i%*^+xOkM`ACFj3bjXNh?ZuYg{YMy3#YlT6Gbb@0`g<1K>)^dX?b>3E&s)wd;RWXA^+H0G zf(<0z8Po+2KFhh~rLDzJ`bXZUOG5s;&^Nws$jI{&wu!q=K?z*SE|P?DuS3M4zL=|@ z5Q{*NhoGdr^O92$y^erK+b;1r2fG+-$jR?k5ARiJPYwz|NU5X8%kpJ&GfMLdy2xe8 ziyxU9R7T$-VUgdqm@hm6C{I#>@Xb2k;)<`D!ed?1S;LrO7)!CMNhW6&Is{cA+4cUG zyseQ@nZ5Y=%q%2p=_nw$nm8AOU zfj9HZQWWHepF;}ZNViQ=m@X!GH`0nb0wzvU*nC+dbFDlZo8O9v&^b#lSt}}B6=?(7 zcfQWt%>u;TpRhzvzAgk_F3!ci|9L=ny*^K$s37s#L6G9%p-ZpnTqytPg7U{V(m2fP zh@~8tHf1f${wT!Rdl_xQAC<;Dx$EU6l{SQaUcOFGyOTbY6c0W*=+yYG={$pAgzN&_6o2v=FhEE8jmJK%t3?idIinOnmIHdCNV^2U%?9=r)%eD+(wrcEs`W<}G$K1m5+vP9uUZk|8aPxn!!J;-A6?M-nek-HH=?)iA@& zyd!sntL7^^=Lw{#`V_Zx0qz_X({}iL!n^FVHNfyZ__tSV$@3Yl`FVQf zwN=Xov)|)*ACaTo$rih46j~4?i#ly>#176ON12?35JXF}wix%VuckucLPKlg{(Rt4 z{h?%EcptB9Z3lu=N?1v3oTDwF`y!d8X!&c&Oe|>Ba01qAJnb-BU22jq=#cmnKIm>q ze^c*X&diN3@W{U%58=m&fm;mE54xTnJWrj?Xxk3#ybYQ4y6Ckpib}oq2H%OCMyf&` zNd(p+pl9>xD?3}h<=QyC2(1P0)hr(^|3i3fFJE#$ z)pp#pG{XN*2R`qlQ~caV3p}9;iiieyp_1<@yok;7T)q6d3k)Ags8tUNZSVWqPOj`R zF^h%nE^X!L64cjxCZbZ#yr8grA?=&LyA1IZ50#WRm?Afo*DG$<+k3`YEqO~^s*2qU z!S3RJ|AyCz5&qsVmD(vJAT(7H#HwPO)qnhc?6(RJ->Yxx-!u6WsrX>+9!{R%eQ`vcEyCqmw#)v)7o-ZkGuS%JUhCe_ZY9W_0W( z)rcew@LXJugc#n)3f&}*E>BUOU78Nv>Yt{l?Kx_*2f|;c#1E_}`pBnXGtp&2K8%VJ zo`wH>7S&@e&290TU3g~u2|eg|I02W+I>ex~%h_=sjH z`~D;Iu4gxAfOg)2ysl={uluLNV;+Efj@L*<#!B_u9hfN2&47xa7{-l`h# zOUVH&dyS45O~5<_^~v+|aSV7gx^l$|JY2n2Dc1i`(tp=2N{77_60d*vv#(OG{c-Us zqe6b5x5?~!nBH^IJFTKNdz18KotD%J&I0Bhra08EHxWq_1-*Xr)pl$dEch0G!mvtgs$&FiJ=U|Lb=-;4gAJR|S2G zVcE<7vY@Grw?_*@M~=dK2a+{7lX!9uxidVAyY}C1Txq?Ynhf{5a82jWYIV0*TzA&M zuvs}PeveV^Nm*6y?`2WPwtR&wKB*ZB$8MAM3AYlI+Ga%3Yx$W$IkFH> z)y;0hv{F(injldls+)fP?@)j5sT;kE^v`#U9^tRzHsOb#s55fbtds~5`x=V-=^D=d zG#L9#c+qWsjXgD0KN*sVUO^ovLrzTc&%FTLXxiD|aYZ$(r$7elcm(=|=QT+Mo{U^w z8j`OZAtGS|`t;)I^bnfp_ZIfN;lmC_*T=m1yAt|lA-yS%ik8cg4j_gGtk>q{&ua*` z9nsYN2qoHj1)eR8`o2X-SW)^Fw=wjB^4eU^iXM~yrjwFBO>c$#WoB>neMw3425sn+ zx>EGkeSO7DIdb*;ulJu)I*=Y-f}~@{+>Vxe&kCqU-D7=MQXltn4O?Nt9;Zs!pFsPn zKIFWPuJ^+?u7P_mQeGF(eM&iSNb`HD&SY_ATE6_re)nF~DXhxx@uPRU$kJ?eoO`(` z`TmDKftml`f1Tg1KcnIBz;R4}J}e?2AYiyje{hpDwl{Y%Mi6pvbTAi@8)K{o3S|Ek zm^#|qn>)B6$XMH%Q@J|2yO^2_P+7UTISH_{ds^FCv)P!k+B>lUX6*k=1m4*hyBJD1 zdb=8GINF(6o4Xi7*_<3Kn=uJ|fGUapRViicW{v>mfI!**{qRw7a0@`80#HuFjg&CJ zhVGw@8DJw|>SF#srktz*(;9?Z6T&UP#UsGY!OQ^>;NUPxTO0m=++go$W^Lj9ukQc% z8*qoToq!vZ{ypJeYY`*`^xnCeySVB}dD|H~=t()6y8nAyS3LzuD66uXo|>Jpx4Db5 zqnWv#hLxkIsj;iMo|Cncxt+CxIjftws~ek%owv~s53pY<= z7jp!8dt*y;Wn)WgQ(Gz?HeNPfRtN{xe=o_w&&mOzQit&TuaCsjlg;{{Iq(aZvpKq0 zs_OKN0#*Lk^_o`h_9g-X|Mzd~gSH5g|6A!hm^^~TKlfv2 zXZJ7$Kro)3|9L0-e@}H~H)S_9X8-?iP3Z(uGoU)qf7Si3k4S)ni;aT|c~hkUC_|8! MR*|ZdFbe*^07UdeQUCw| literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/c/cb/Resources_players.png/200px-Resources_players.png b/archive/websites/wiki.jc-mp.com/images/thumb/c/cb/Resources_players.png/200px-Resources_players.png new file mode 100644 index 0000000000000000000000000000000000000000..b8badc66f3acbaeb5688ca0b2bc428f69eaced26 GIT binary patch literal 21148 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 literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/c/cb/Resources_players.png/300px-Resources_players.png b/archive/websites/wiki.jc-mp.com/images/thumb/c/cb/Resources_players.png/300px-Resources_players.png new file mode 100644 index 0000000000000000000000000000000000000000..344c017dcbef0d405a2df374f5a078599db40b4d GIT binary patch literal 36743 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

{-X~^48f*SP&Ix_G#))nTHDy# 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 literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/c/cb/Resources_players.png/400px-Resources_players.png b/archive/websites/wiki.jc-mp.com/images/thumb/c/cb/Resources_players.png/400px-Resources_players.png new file mode 100644 index 0000000000000000000000000000000000000000..5454c859c6899e99ea0c5369a11dd3659206d9a6 GIT binary patch literal 39555 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 j{+L$uk8UH-WHi|q{Xge4=gXDn&=|soSbCf&-^ literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/c/cc/Black_Market_Dealer.png/190px-Black_Market_Dealer.png b/archive/websites/wiki.jc-mp.com/images/thumb/c/cc/Black_Market_Dealer.png/190px-Black_Market_Dealer.png new file mode 100644 index 0000000000000000000000000000000000000000..b782899695cc2a2a8a17f9ee90300565a44bbfc4 GIT binary patch literal 45700 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 Ojz|rnty~UNn*1*d{~}2M literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/d/da/Witness.png/190px-Witness.png b/archive/websites/wiki.jc-mp.com/images/thumb/d/da/Witness.png/190px-Witness.png new file mode 100644 index 0000000000000000000000000000000000000000..3b691d6a1ec427ea2571037bf80ac22f0e1668ee GIT binary patch literal 45400 zcmeEtg;N~A|2I&)$l*}j-Cc?t?r^xfL-7w#toY&XuEiaSOK~U;hr1Q`;@pq#pYhB* zyR);K>?D)fY?7C}6RD;mi;nsQ6$SN`w?w`pYIVdi2dhReVpK<W6rJ)JStLo)_DV%4g>Tn_k>G_398M%xAs_)I8ep>ihdEtBE^WgJu zb^1Hx^6Bf${Qp1xpZWr~j8T8t`{~mIUvUD*CgK7Ta0X~4k4H-i{!2RNqQ`Fkm)+Cd zE9bu*`27lE@`#tm+mrinBc(SO7Ngv?^H}iuJIEthDN0RvOeHmUo~q}1L80^4#Ef%$ zw>KeOb?=?<%jadJ_u}~5-Z%FyXD^55Qp~&-rflagQHN1*ah6Pm`4i=_@Rx8-#77FD zn1zchR9pB;@0CbHvukw+IU4M5BX416pP;k-{O$7v7!g zlaX3rCBUO1=mT+04OCCX8N$Y5_7wCJSYu;~`z#j`q$UMpg9)MJHfl)@8FxitW*6wFENB{p` zouEa%_3?m?Uif$s=)LSa=H`udix4Q9+$rsTDeM4*YC|MHJt!4UWu8J41%3!(KoAXn zNbCrbVQ{p-+N|(P=oOcK+pW}n@uB#q^N=X z0$Dls3L}VmIjzi2_fI;DwW4)XQe|buc-DaQ&}M(|_nuKrg8&VGfv?Xa(8H|gs3kmwx>|Zl!MtI2S6>YQ1m~1oKNkc5TP%p89HfJ=eAA-jj-kvGFOy9 zv}T9|vOz4S8GCK_ZJ^KU*r8bO{nxj!3yoY=R>b1hk~#ut<=w>}wPr{B#9;#k2X&_H zA69n-@MNQ@6gXJ`s&ORLPd;pFnS;_9ztUQ*Y*Dt_u`Ya1;jY8qnI3|mj6)N>FFz}) z9`eVLrwy>QoiJ#t5DmdGu#!@!L12#Aqyjwa3<+@Pa0q-Rb10UY<=`p~hQ0j}McX7* z$`&17AX+m_KD3(sH=6cJ$Maa%v)G#{6yZ+reG5Yy9c4BrZ>CbSI^B}0Q7D1LfYVW# z3ql`0rdueBumV9f_Xq2e7q*6%$5NVG!AK*1DMB6nJJTQhuzj|-+9Bk2eA)SQ$ow?W zyPmfDYVag%vO?~0|4}n`K6GK4cVuukqV~_}NbVPVh?_(rN{o8B5+!#eiS526{3#A0 zUI7mSN?5p35H8@;C^98QB|arWD!OJ3F<(u$*MmEBvXf5+Zk8p_?Y8A~i|JO2+iR%Z zMq~#OIymw*j9&D*q6?Z9Kt5CVm`_uAjwxqw{?)nwF6^J>Fm=lhrLux4bTmW`vfmsb zNPP%xVL8=648GmB;g=5^ba{ zdvvFsZrGvE@1Ku#UR5!4YU++Xt)QE!IR3ArYRN~~Zm=?COB9NBN}C9sDRwPOoYL(H zKUA4}ZcSNxu6ZEbHN^G~?Zrl0>!loYO8Ewl$2vALm|F(!1db?mR{?cpMz6YLH5>{GHSiQJlmJN)B8$ftg+X>L{r9xk zE(PT4JnbeCcQ@*s#~WuvN}mnqS0MSLf19YAp@^YNK#_nLF{l%kIV+{rHudJIXyRCX z+q{D_VY_qE0hw{T=2JSH2`XlPu~g-`>}5iiA#N*3o}~ zU3rAP8WcT-OrC+?o}38wOa@1Bcb(Xu=bViZ;TwfH1NNN#4>yqgiiIaqiXWd$cH%x=T&H8mjjb&F1q5BCt9^pUgk z9;dUnf*yVJY)9x+UOYm`2xZ%K_7FHK96;>2F^$ELRR4X(4&x>!AWdBAg ziWfMY>&8ML&a}Z+D2onvJY~>6x=a{MZ@Pc{Tn9bA+$FsXV84XM8F-(4>OBaq`NzKb z{*IZ`v%^`ZuHVB6X5r5C0fH%SH=PCv>tZRpCVa1Jr2W_|DTJ|F$M^x4RMUy~$1JP0=NS+?<=7v93_xnJwOjk60_3}nFf5@nxWxR)!h z`Uin@h=rVStK6?3y;Bc52e=4-k*?0cDTw53bYwYrPtsyEo9Ig{W}J4;#@*ihxoG^@ z42!{$OM0{YL>i24*e+T$lLSGENkWU+NsH#b5Y`1!wsWƿWMFf%7Z&9>jWdtV+N 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 _;2a`J=?!`H&6(=E2GHx*d<3uAj35(9?4Sx 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 literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/e/e5/Zhang_Sun.png/190px-Zhang_Sun.png b/archive/websites/wiki.jc-mp.com/images/thumb/e/e5/Zhang_Sun.png/190px-Zhang_Sun.png new file mode 100644 index 0000000000000000000000000000000000000000..26ed84ccf46f602e9083962c3f7a58f616797c1e GIT binary patch literal 40407 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 VnDld4YA-BKj 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 An*aa+ literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/e/ec/Panau_Police.png/190px-Panau_Police.png b/archive/websites/wiki.jc-mp.com/images/thumb/e/ec/Panau_Police.png/190px-Panau_Police.png new file mode 100644 index 0000000000000000000000000000000000000000..c504c5260d36abe2be198a44c55adfc6f8d0234a GIT binary patch literal 43361 zcmeENgXW9EWqjW0ze|u@CHFDhy&90w=TA)H!#6JPe*}yLR(|`2 ztoFF{om)Ki>%EGM`v1rOiGRRWval7$!Y}B+Hkb-ZR9da57Ue~K%#OM#czo~S(e>u< zHWi@Z{*VcUFSAU)kF_G}=;S-I-)+!=@_GEuj}2pa@^!%O$g6+#mNO$9oa_!hJ6Cu} z86Aas-`jEqZw5aIYnV0ELUnG}uAXWS(6;}{^*0K6Q9`PP7kYseCR-5!D|owcIwP9V zvSYA)Gp6t$n4L3E^Vkr3{7?{_*)cN|*VMwry-I^8NUh|VTgMMMFfXwxOl8C9@mKm0 z@|_Jk5r^r~NSr>nszqub_`U+w(3&-dQQ3+UTo=$g7LX}>r9NrkUr@2nbh&~$?zyYE zKpu-Fg zgw!HNaDV>YmOb_ziymMk9?f$mLJi0GANfy!&1O*ZbROFJ20!)0n-hXMgr7nkNEzAL zmBM@&j{z*#cK1D-W!+DYPmv#>;XVdYKf)?TKYAa_x^Dek&>bChHq8?xF@F%Rv6Z4( zVF-YgB;lF7s1hfwJ~|2|1prH*_dHpvdh!Y{a)6xqX@;EC&Z%%8Fxf8TMMP>1Zhpsk zs~|U1(AtyJ)dy&eDz9cT+x?13aLEm87lxGw;p6?tl}*La9%2v%kUSvaMv!ahZ|3$J z$2N(VR%gZ`h;Uy&l?@yk#6G51!e;(b{0d9oNQg0>D;8_VF@P18fxXi;=pTH1(bRr< z97TFYnt8X}axYSIbL(Q?^$9U^Gg)7|6H>ju=f77OWG>8CzE5`yDMsAc{brHMZ4$QH z4Dv;8wK}s ztJnO8xhCzqm+c=VSN%xZuU22Zjs4ex6t~cVT#wNo9-V#Qz8P4#vxX2MrXxt7$pa~T z^OLNev@CSs{cvE$Lm{y)!>k$S0K5W^~xv zP2?>x=PrgtY9+UK7QHMMdw8_^w~?`IPvy<9Jzb}oEm(efirQ%1k`1Q1TC0&8qa%hL zzvb~u0%L>u2hZ8)T=OmCRhWU3x!$rR65>eZf>r;IO;kG!EWiGq;3kTTuY@-xR90rl z4f2BX0vjbo&qY{%dSDYPWnKsbz*9H2u)1X=m;6wX9?)*GwM~mF{#Dt3EErh(SRnhA z$7a;;gX{R+#~Z`0bLjcm&msj1(+8yvawY7>^x~}2Wu#q;2^Y70lRNQo!TRirbRCBT z>aG)SJoa8Ux#jgu7JY)}y;;b0GYy9<==$3twRRQIX+@QBaA0;NwUrSlnFEjI{@>e< z;^Gbyf>V9)(0=Ny2p$4Yr{lq?`|s+%*;Sk4&r4FUzr@HqzhdG0D8a>(2gFOJjtP@< z_mk{39fD-N&o+bls9Z7N_Y1p^bHAGkPH)NDUFJvgZ&)(sRO2`~=-Lt|=y!fM2C&SY z!ff%eD=RI(PZikv>>Po5uWwdb7cx(hW&hsqr0}6Aj}N1~R-|mtNnyZ~$NlgfDE7v! z#Y6mRDrr0q=vYm`c`)RQmb zV9w%2x8)dH`KgYRH6keM*QR$#Wua|VZnN(LU8*(Eh%#agLltahId{f)cXepv_Q6IU z81xmjZZRKpwG^DVrU6{z`=s#D+j;ID$S;~$PNk|pKLK%V0v~Jo_KL|YYdxXI!my4RH*K( z(W+tSAd!7|Tw}nkkv-`F!n@yH?{VhV5qcT1BR|%WZCF9BpIHbgJRoYegZ+mgig-*U zg|mfvpjT_1s^2g$IpHV>2jw zH0qHfHg-o~^f0f%qNQn_TJ=E~T%nl#*C+6*rQ7m4RN?jlaq^-|=n=X9&uIWT z_Sl(7-!1a)MYu3yg{7)39vL@#Q^o0uPEK|q9}TfMW_e}I+7qO4T!S4vNra;+g0xts zM>dfxdD*F-*JW|^b0qOMS@s;24UyAF_q(6A%XQuRxIsyq1KL9XZD$k1Y}5ebsqygv zB29g%d$Yse(lAruI`sJQYj^Uh3FJChOTa1Kd45K-%b}WmN*|&l!vZ8r#qOD!prytF z@p`5wv1Pw{^@-2Go+GA@9UBV-io@7~C^&QATpbOz29~JSq}56DEburyt(Nmt>_Rcv zu2_BXIeZA1Y6+5EcK&E_1NR|__=D7~w$dQ>xf{Vz#n{p~wMrh+EGoNdrz zL1YJUg32{DT!z8MOway&?f=(WqB-uH^9CA$!Hr{-on$Q?JzHF18kIxo$;PEA&RRHRUE z@wYI_{d-uw^jclq^X$^+4)hes&z)bPdvpoUo2VHP9D_f*qxSuma(vJG&?z2;+9~dO zkQKBDxbFs#?%lQyFQuQbEX5W=d-2{J|XwmjIL=v!ZucxNWdm@T^-h4A4=zL--&h}`82xAZRS11Pn2J) zqPhzn7FOFYF5A7GJGO`!@B6s5817!3mrVTKyN`73_42W416--+=>_KO2?%j0;?qJ8 zaL|(~9V!FQ<(m)&Zyq#iu)IxAA8ModMr|tl$D6$8>i6%>SG*@bZWtm+9Wz`NM>=;M z?{2#Vypip#3zrXhT074~Jw#WNTh0<%F6ES+f}F(Y9w&ZQFBgr*GX!nzpmfjK#jBAP zfFcj=>GO|?0pt2FYAnXfdAL$j>sAm0mZAYfF0=MZEjcgKzGNC|Fz||$km9im&w}-d zE5s#{jjdlZT;1BoE{iR{<_Rn2jE>9Y><0MSe7);DGQ5_3%Bk)S4bGs{FpYk~IrNFZQR>0b_HQ4%DAA1OdHT63 zO`^al{14s>hG#|5W`WM>-un9b3T6~31;?JYL!JH^HGnNT?4N+>vN{0Lf==)YpEdFjnqz=?p5BZZk>Of+Y>KqENe_jeXJ2=u*mC1D$Wz*Vpxs5tYUv(dq96z`YwhuTP zgak}UJ}Q(U0XOa4*QbSToVxWMb1Tx9$fjRY5h)KbS9!lTbg6GUtcu<{0?L{>_&i0r z>@7&d3m_7ldWdmBkOYD~vJOVV0-U&UG>4(Go4sFsU+cKrN({K}scbzTO+aNJLjzTH zK&|i#Q43qA&f4FDYGi{NlGfG|iO!#|94VjfKWRBUJUPpumaesZ%Knumwd#t{;3H0s zvZjt~GjESn-m*w%U}Dt!^P9$8{9h!RnK%9EjVV*q0%DR~3#Taen@tOp0&HT~;)+e= z;YW$0+rJ6kKpmWqdbKWHqp=Cdmm_=vTx1oQF8IkBkXv?H< z8i!^phh1O0OQ|ABa>Q>`Wu4&@llQFl=%R*sKZaU!sg*FODu6K!PMYC1*8ncE2VMX9 ze2c&Em-*@LSvTy+TjC!2^M^a9?dnfHj|Ne@cbmg3FUdFWd0^WfgROb^+ST#2Gquye z-I1}4ONQ-B|D*R(IH2smczbd3mh%JXpP z!9V&8K@h11GgrU%H`s;_WmcdGCw4=YipjWr7eKDS$hM@Qcdxt7ji|z{9MfXgMK#kJ zy!+8)lzQsB%vcBs$^%7d|1@IVm+_%bHK{#cRB}`BF{xtcn2uOgQi~%p9sFDa*jhJu zxlQF|#DZgG?79igXum{?EP={DGgHFfh~&I-P2lZ~@h~CRa@Hz`@BDC#Z3VEaQ;2rb zPwdur9r|3ub^@|$ku0F(xf+UI$`zQeAGC>L1d*pd=R3X^) zer+i4J+bU{m;V@x%w5zVw30LkKWoZ`p>)Ifxp#jFOUoXp=Vf#x=>xZaQCdq28*MC~% zuVoJ$(sCDuw*8F0!}Gqq^pb8f!!xfYjqPdOg2NvVwg}%z`E0W;nFM0x=jCBq8(HSP zR3~c$JLbyA(*B!ZMfNyAqdzUe)wtEtlq#j}Dl^pDDoWGrjVt<$wPke<@`s<}f%%_< zC+5uj#)6+qE(g6tN@ItGe5r(DCAEm0bx0E8~3Ff!zn~t zOEc`_NE_3>q}Zhetoe3VO+d( zw6M7BgM7*$n?%gV5HChJMV{6RS-Q{)wMI6bFg^U~Mv|619^(pDpm=NgNE5k?ky0gl zR#d;%Pe;ZAMliPHVyVZS+<|;;Mw^5hOA;O_=01H2aIl;!NvSB}DeXzmOPrtjS~-PC zStF@Wf=6Q|fiqtI7l+4zZ_{lhQsS9lk%9{8!PL;;TV6Euq>bb#+&)jAlJEB4tIf=e zzavI!KlVIsWxZ<@Z3Qqo*9C2n?I4fdQi-oDN@cS2t<3Xj{=INlYVSu^g4soA{R%ee zicSU&e1Xw}myihg?DLRz&RCIcmcuVHV6s|ja${3*1}7T$9Zw8-4IS7Ub(I;~pX>M& z*ScSmHdnf>6rRNm(NwvqQK()ry@zFsE$Y5Q)1AvAhuGEBlK3vM53^|F1`XoY zmP~w6`s(LLot)LbP*cPy?t5GUQ>R+nR6dgKR*r4>Wj%sn)( z^-W%REKm4LyZ?K-=N>!2bgzpv>xgJbaIie#2qER-{v6nIWS)3A@?3esem$CWNMW97=}x>L}fXM!$7DBkGfha80;Sv@})ZTAX<^)E)f%&d!o zdQuXrgn5eOOSC9@aO%Y>S>v9*)NoSMjekQLrplS!dc)|OUU#^8A`zB{Y>z>>1bk^f z#sI-aTya@&Dq^O#Y3>LF=Jcn zuQSlg1mND0tc2+$kIoRraY8PSR+aP1)L5dY-aHXWqexr7A1pI8;?7#~A_UfdjLZ@r za&Yxo$+~G>jy+uc`))%LPF;Xyispuj|6~|)J!)p6VVz0x6QEkriEB5_bO+DEBrr4n zCsMWI;yL>XN$)*mALKJtm@_ZuC^&U8vn?Nl!kN?)QplNb*ot8O``cBtKT>ploeCU6 z)@T2*Cq?7oG19c5CFL_`n7OPnH_!|y;Nx9)ox9`q_vHCd;d>`Yteewc63&rP#*)-MfuyqO}UUrv~Q%7cYR=h9_Hn%yF(8o*mFv&)n#l|H}e*Tp8>o)V``=Us# zowTt|?gz#-Lyzwd1eV@z(#yfH-DBiv%kc$*m0!yCIV)Y%WbzxH#+Y7)h!8OyJgg>R zom*{!R0^r%*7`Q&_N>-){S`60IBvSQ#d-acj(^rZ9?M=IX|(CvBooug^y4SMN%qR> z>gkKLcYe~UJMIR4(#s1}Ku+ARQeUa&SAq$zR<4xNua-v+OsOT!H_vX9m~DJl0&6Tk zeE2+ZLZmH!%3UwU?y|$hURLMeruj|PJ{lxOrkNC0NY_x;G^!P>v<27%D(k;sr*K;5 z2o6{dTy@=B?!I{O-_-vx)^#{XYaxAlKcfzFUt7Z$N+oa zl|@K&>Fd-GGwe)5H%`SakM#-Oy4sY$-6fy9y;lyWphfAlbbG=IqT@xw+Y9M&9eU$~ z&wT&pK}$q$kk-Pz{FXRV2?=Iy@-$vN0EJ!D|V3vBcR2EtuP9ijyWOrPA6?6W>6h6)gW1jV+E7sqo zjfI&Mf3i4$>>vlBgv#>T9>kMx2Gx7{3=0;EIWHZXfOH ztQDofrudXzKueP6V`sqr=}nFHh&G0 zkEI|tjA4{M2@;F&N>AT;lU}k=gPJNJ{jW>56*_Kq%6U9&PmX+9v5QIBjKi)R;YYPl z-vsCUm$vPC$~}l};%3{dtm8LXE_ou18bZjz;y3EbYGO^|RwC>Z*#Py5Vb~YPCK08R zs_LtSc3T{BK7BJ$+BCN4(p4rUJU+gWlixe5180+p%>qmiDQ;J(+*3PtBg5>ncGs8h zs!gpRJJ@60$65jwelcZQ1=b(zvz%LAx1&i~$Rt^4pFar;sp+R~pSAGUc%jd*c8j_N z0YYXJAnu_dAzJPE&U!rNgaWBxNToh;+>74ebk<@j0*~%zBe=)h-;x3LDJ9%1GR+dV zpQN>0QW~K4`Ie^cN0U6U`iY%)>3^;GhZf(`sn<-Y*o9IsJ|`kjt{r#S`UCvJ$6M9F z$A_F4az6uiz0HbV4>f1MN0N)J`4fTD-mxJp{@@~Pb~ zM+o2@z1!P7cL}DdWhH~UZ|RaN=%w*Y=_?~~!_K)_l9X6VKQkT^DdI)w;jz>SypQXl z>ou(jCrMVPo@;gY-B-pX;b(df3Q$f^K*bbz+zCFe25X&M)C*tE7=L?X4>X&TIvxil zmu2hmHv2p!`bfSAmuUCqC+o0v3XE-Qwks)zLrkY(*h-*?INV=Szxi(oMbiFiuq3Hb zDDhOb{WMDa#vt!p(&xoDA> zzSB23_MLzzZ6f!OFk`F%7F@hSLoJfyvl}Mtm=ye_Lu z6%)p%Kk{#p6#L=u`93tTve5iF>+h?U$FlBaw5U|sW4TuL?<9Oo_f~)D6~nEb+w=vC z6|eCv7baR$vr`(SC-2~!ERk2rNW>B9zgA zs$XJ3)bo@#pRH+md578T!_aa%OG5v-2ey~>U$6FJ;H4**1Vyg27ZwBGPii)YD2=kI zH!n#0^s)hKalN>S26UlcXc8BGuV8Y&1-;Bw=Fv{(Y3r0Q%3cq6f8Y>PXemUqo(r8p zbkg`E#sW!f-T zz$WCP#<~TDz(6PY!x@bV3QJ=qa!a!=QoIs8P+}M z?b`XJBc5%IXH<%>tcj4aN_f-Aw=?>`4@;ErLP;1Uz5F-6*r~RsOgQXt!B2Z2!ps|? zFtIElngnhRN<`*MYn^4mlBD=`h1lymg|jO+q`U>J1@}cQ2eHPil4X3qwt940QpDQk zh|w`^oXT|R)91s%ozJ9pcCGM1u)WGY8gg}Njj90>0U<`MaV5?8k+rawFx-{T9LZ+w z)UMSw0J_cGqH>tmK)1xuLbK?I$lP zsN?YT1!1C`Z{;#Nk`XZ%ywk!OVd#zsc#;pe{!S>nsiw=YGdN2H-K1fRWP>r`3cnKv z6D%I)u3@eC#kqwf4l*;@1mv&hQ9M{BaJL@v(r0}7IwG=DHmhA`*np;% z)aKH1UJiZDU816TR>S$=HICE-tcDq@6q4Y-ff_2W)3pL5IFA)+e-=TyC zUr!`#@=KDW)`eHVGf@sQAB5G(0`Lrvg_?R&Ipq1{*8eTUnzl722y;Zqbe2_*#y)+R z_)OYWKTXhWNzwu=?7!VZ49nc)XIMB9yZsFJ`D3J#&SAJC-1Pd|utyDJ2g}-Q(~S9f z%%eAxu1RAmn{iP@A0c`b_R~ir<(0v5$9SLog$3HEqUY$v^+u(rzgOBE?8EIDT(JaD zerx>?ot#p&0tSJ|F~RYyB}ut)W37UFwteV3set!_!-VI>(WMIXwcgg@TJ7-$!25QA z_nrNBhMC(Py%F=wx*DLpp~>CS%tclu#aU1x?;n5?e%u9xawy58gON57v7U{O{_IuY z;eOZpXT(VX&cVNrqKDp>b9pW2EA22oaV%T8%A#FQV?0ZDPD5&avZ`3z{`#LwKZ?tx z0x#)BI|YV^)jf^*>-iMzRh={(+2+V9HpVu7()Zwk^Xi2pnV=yU(9M%=9bp@fK*D1= z-}KLA-1g}r^l|ve$-~krdYPDfMh7Rk591bFzb0OfAdzU?k+RI~UfLbs_uA}P#EHQE z_*#=>31Q4*Qr94AiZ^_+owq#9Ke~_G%^b1k<6ht1ND~2MLc0~7M@Q0DZ2s(RbQ)l z91qd!%Z|>@XD3D4C%^rVizTNDn>kb*Q~PedW0XhhP_O|D@nFgJp_xf;b`2WX4MrI~ zu5stD7Z0i62GDFkjCN||jqf%!vFZ7%w6lYihLHnDL7O;TWztaZ_DF)d3APBK(JoNH ziRWV8-xWRa(t3c`JyG}v#rzhUL_)i*Q+r#>#9E~1$ljt9z)y%qC!HO{1HfVmqe(;v zrh_`g#?D*BWgj!RSI?Yk%9_0={I3uIO`ALq3T2?#6W@de>EsYFLG&x^(3aCA$$ULS zNI6s#ZcWW6z*pPa)cd3$AgN^Q-Q<2FkUai^Q8&l%(Z8uc6=TC8Og%JJM^=@<^i$;f z2CxXN<~T^RKtLQ@tl9H3IKM zF^P>}7pGJNeK~x#W9F7NHc^%36{(86z=5XnfOxVPwz<0FAAX1;{7pASvlpo`TSQ2l z4(eEzlQR+VV2srG^tTVVhF*Y`atn?BiO* z`~7)int)VX?iemo>$vr^5_KBg$>YS#UGH*uuixu*hee~OTFTrc+$`9|;4fmv-1T}N za&aKlt)!Uc)hfDHrecKW>Ylb&7I*ZUJ<3}70IixO4o%%K4E7COcB&<{Vgu}*^1YZs zzUOL_Y(0L%gStC6eVj}mJfJUZH$&w|bv5!t1UT&AgUMnX^OZC^Ena|o6LOM=4}RM$ zc)283i7F|b?di@^P0enF!uNubE04%TD}-K+v1xXe56f%=r_v@CY`1P!Br6WzH;T#^zk%l9(h3CR22di9tslcQL=x|04i6p;cq7+@OH~MHN$MSp-!TD@#zXe( zMI?-0E&1D9cWJ!9!TcRUKrXar-CMS>GNuV*@P>Ym0{)Y^8jwMg8om7t= zWv5oo%>r#bz;>ER$E4R)49!u%bHe8VH$yxoOM#bFRY`lPfY>uGW8Sb6yX6v*^wZ)m z0{iyu)_hQ^J_dz|BafzMz#rcg+runsIlN!zmx@9E3k_x2$ zw06n4$xc1AE@~YXXMi6)IT4}^_-D-YtG&U>nE67)ovsB}XiLHvRIEkw4DkmTGoJle zY-OsE)XXs>Br7?*@tYo)Jdw4ko^G+e5lKii@De>PX6ipxicBLW_BCnZRA5YYTeNWJ zgkI5Xso56QRDA}~$(41SDf7niVe;Vbicq(u-}hge@(vr&Q%l-)-^^#DNZ3h zZ>>rd7L9xbjZCWZF5z)7-2#$DlTK(0aIkL{zBkpNd8RUD=s)^i=nEgAhM6!;!moey zrPb2GL1}4n!+(@M@9>AkIt4~#${i*~q0j8hK!s;26F5U!JRmc$)#RnZ6u>m*izGB$ z>D*u3IdT5^{+zF&q0>-kmI+M3-tH}!Vw=skJ2^yYUkYp>vXD+-QqXGmzzOItuH@pt zvCkF~oq_}g@&^s9pm;d$+O7l)T z@UDE6yKH@)lo?h7Z@6k%azM^M>?2L>&&0GT0F#rpXnoTsheSy0Qa^wx zrjbc49(#+V^uII^&97c@Y3dud!E;THI`Yz%weK#Q8SC9{h>-r^=XW;xg;FrPNOW)@ zst6xMP)VjT1>O_`CV@n|zY}3|D335wr&wmo890M2!>`cV%pJh^GJ*{_$t7wyqla)m zI*^v|@y3&Q6Ub8Xxi8B9SPm)5-$pn#743Ip=Hs<;Hi(X<^=r3L1WY+hg1E@E1aH7qxg&*%WzB^8t>UhzcKD3alWb{`I5sxzsmhVU zPfI9RwRNId)xlvg$!nq@@VlsC=sxWDl-0nQ0~n?y=H>Lf_5EtsYdmRqD@kY%QhKkA z8CsGQqJce$E90xu<)1}JJtyrEL}|;L8~xNA7_TKRdhTHdpI_O1S@LDZL3nDvRRoH1 zPCN4Vuk+eAag_7Z>|QP7f<~mOaWDL)t8HuU)h$EnWKa@N4pTd_PU|Xd#lQ@K31ax7QtcG#E80eOI$rX6*|8R^xY@okZ#u<3cRi z|F}varo|7nUMMlEgCjnf8EfcI<;Gte&KkDmNx%(|FtEy1zdsMua@%0&?;;-U>qwR; zyw1e5uQC&CAWJw7mi^tX-(97l_2!U$Zer}48==5YI1!Ns$@MOCSjtAi*>RtZH##9A z)ub$Y0X*EUvmdJ1$3)Y8_}^`Ux~#9GEdo-Ux=#wpE`3vg!nW}cvE14^;rC8OWACMU zW}cE_uM10rG~uzht&juoz9t#3JE*5uFviQ-VnVolPgpLY9zdOJ7$fZf4GIVZ*X;hXZG>0!oNu`j6;B)2$x{ z+>(MzfHi6Ao>HWlo?})=3$$06aJ-6JoaDL4kV_(;Wki3!&lwa=&Gc}Zn40EmYoxcj z@jKx=>_b|;Hx2a*=$lLfYiCX5m<$Lh~yEI*9Yvnwklm;7zBIjD1b4>Rx+1NQLE zALhCO#T29;@0La#)wIL|jxNV<-%*0Xw8V|Fg(%;? z92QAU9YJ0ufyl7qhQm5iCY)Q!Ymi+c`R{uhhjf{h^eo4XUq*Boa2%Xg9kiyI`5)te ziZw9DE)n>*vM(Cj;V|SgEPxvOa}by|{BqA2GmAt%oexhlojr50k25uMcJm3kkkV_H zn?8fC4(~rA6@K5|SUmc;TqexX4Cgi^w>^!0WgnkRz(1qs%EM7(_34-;BE%!TBQ2-3 zztv)Yg~lKU(I73S8x?9|#Jn$R%n>S&}v7;%RPyv>s`cy*5gP?U(Oo7ji*# zFQ>;l>r!TBeKZ%W#NlxrjPVR6tUh;pv_52Bf6Ke6`;?3dm5j@nL4}- zE%}jWM>&vFI`$+iOm6Z^rjB^{VG38F)pao!w`LXT1Nl8FI(Q>2mOs(>2^Jh; z)Q9FX{tAcq>C^g}X4MJ||HyKQ6+1X#&Lr}9r9~0B9;TFYdIVPEb*;)W-iO9ksL)PN z8K)eM!`0TU8%gGtV)qEEedAY_%*&)|Cfq0f2t zbO=UgGJU3tGLpU9HOtyRksf~kVP|3DsKiA@o%p3MWc|G?Vm#W-+m;{pq%d;YZM@-~ zgJ0AqkMD&eKu@@(m`&vul`m7fLR0?6M29!4=GP?mmirkUJNx0(stQhny zQpkU~ygHpLo=Ak)!<$%qW{yH>-I0$n3G~@+^yh|1USyG})6sQf-xE?-?-!xUAY~){ zRQ-4l0RbT@N9Nu=;ho)w)%}OD`TEif8n=YOh5Y;QL*~(LE-kRI_ieg0*wb5 zPefNwn}j5TV=rg&jAh99)vQ6)Sgl~1<4jEo(S{hU%C{m%?j&%1wXr+T=Cgu`5p+^$ z=HhW-$@y3=H?#99e&Dst;rG|nDKVET62_{l7N(janqyCld2`S85Qu6%mU7L}_kaG5 zaO$9<$bQKmUgB2z#f}Csxj>G;kuX9{iNd4G5pPqOm3i}@n8r6yZSskb-q|{tN*VKd zCMVkpF_OH|(VPrM1wWWQ&Z2G`0ROnhdY0qPydN3i$#eK6BGt2hKK=bZ56` zPd4YFnXAJ#1PL>A;)f5pS(`dd-%QrxLORC<3?Hk&)G<-tJ< zO1yl&QB={n#A2o4jPd!w z9ZrYPs~vmtbUv@e-$}UnQ`M~kV?v7k9*N^zTef*bf)83(!QF@ckLwl%0ju5j{pd)p zh;N#Ckyxk8?#M}F*C*_iqm>kb)tOb4hd64Gfq zm*4qsF>L+P&F>tSwBASDNjZ3j$i(CYjV@%=v#K0FQ$`?y87skF+wl{R^SiOl{8xB7 zqN)zk;z99bQG>;OzGV%?7xl3-)z+U%`gRNmtNnMO`63zeC$F7FZubiX9?ML2&W@ba z&D`PkP)$`O&NM6I2^}5JVVn~ljO|F^#q=`I1XGa2(ny23`5%kGvAJ4?$z`*Ka|ZRr zW-5`MYAr;y7BbG@6GqCSuHi>L%)F4Kx5i_L;-D`UGu_k6QYKO8RA#YE4t#iT)>6#M z)<31^y_B5b-}y`t9heEKn~d* z8mEE}4;$hCBx~Mk4Ra*vAea1^ax8Q6+L+(Ii<+?0Fw$2OEHpe6dwCF;s@7^uv}5L& zIhKOWqTixWX;re`3mY);1(}U;j2;@!KcNM{>t8L%ZKOTKAn#yUF1?m>-Rl%!8X^0>nlVdd((9Dcp zni1{$!n80iU+gK-YKln^i>wOB4T?&knMF$-= zL+rSVWd8t4t03Nn%KXUpSpDCv0DM9vinm|Drh@$Bv{t_%AUD~r`z;iiCI6)yL5Lun+?B;8sW_D zuYDiB>YJ;(da;UBm~WrV>E6$mJ$vEOm9>?&{0B~Dvb2PDmw$Sy3JfJ5J`(qyCRJ8f z#FymiWiB$~{aWjxy=3g5Whq#3RqZ`@eAWVCswSHDlJhddT2ZETDPc3p*O?RV?ZI;i z%pEDjNfRd;7EY-zuGCC@ljUtAeVnC1P+jGW7C`930DKRCF%!1w)AzI59TXFhTvBiHQ+!eb}b6{*nBnc6TdUX^NxnTK;&x zxk=s{IW+pkmiLDB&2&svT#uJz{}pm4y4@j|B_jo!+N$yhC9n zX0cUOd{aZ4Up`)pY6_TsAL);MXK1oyCBn@WlMH+wEI#`j06V7r=VNGWTs*aWVgIhW z)peJxc1uWFA>Gd&YxSrdaP&{drrKm zqQdchVR6snY`XO?vHjpFgp>B-?mJw;gm6!KMzt;_o@54@w0|K* zgKuc~G*g+=@~bb$Oon>r?jOU)kZ#|{_IeK!AGhxhE^dE*!%)RAw`5ZwCz5OO-ph`e1+5u)sv$PM&f2o?E2+o7r7p||-_dY&t_I5lZk|Gl`noYpx zWJ=;Oe>o*7 zKW8Pw5o-(LSGI|wkJQ2UQi84L3Fk_-!EI)l`>JU>wOYWY(%A&X=Unlsc&de1(T#tk z?YMVejS-r!%G_SKM5^AQ;VK%o`68G?U%~qu#ZmJbmH}d*?&bUNToA+%jGvWW4Epls zi&#{X4ueXgpkQF{nBM*V+`Z%+{}7nd-n(10smpa65DsU!JXjk3`V!Z0rAe)3PMMiT zn;@!Jm>ExCcHP!UC3~mwoT}xwH%Z<~7jzCj#Gu6(oMfr@xjf?W@)JoHDzH(Ozb%h= z*%?>Z$>vn*%o|Z{7K_I%75pf|nJ*KbT34(HqJ=zqG5BNFr?yq?Udqr*ea|?|!z|Ov zMbHed7pcOKoj#{fm!RVUU#6P7>XzAo;F}i$PH9j_N^xT)6T;LCJy4yFlmlOc|_uCR_H!#R7C>UtvqMqFM z-u0CIXXB67WD!(s#%}+{Sqv_JpZ!yQ-Jew^kGLVEw%?&u!n3jUQ)BRwY!K^|Nhd|$ zJPPzwYFT1e7j0W6Za1K!O+e_ZxGu_MvU4AL6Yle&M}=8?2Jk#W;bBU@6jzCN4F0k0mR4 ze{%IOe_HSu8N7lfXkmw=kSxa~6J20oDY^Qz7>;1%EBwSJ840b;vJ@Zy+M6B3FOZGw z;k;ivvo-Z;^c7g}+CNWu`SGe@iph2NjNQArWz&&&GgAY!y|a^*lk;`Term{L67W)! zoEaT72rZghO#sPgtLD#YxgN|z9G`JEdfQ@S8Od6I2uf(HJZ0gbWs{NcGTE>7dain3 zjDJqp@Nc_)T3?RRFNU&!nI<0L=iTtkkL>k=(;y;WPC{Fvm7XkUKiiUyQ`Wa zRIUpr0nkQBtqSgyeAu#_Z*Go@e;tisXPU&;*Cz1-YZ14WPny@<{8y_FraoH1V|hpI z{}oWgi%t&H1B&2)@Od~-O4*UvvmYrS>Gt8Ek08>2L!D+d@df;i{>Xbj~(Sq&@1`vy?>r*^8IL+VdlW~as=YW zW#VdRi+8=7^fd9APNy`G0xaJ-W&9#`t#a{8ieXTdXKtsphGSwbg$^gp`J=I+sNCt9KLTT%Am z&v7j=<-_tSRW9*EPQ3D6DYkvNCX6JW9)aU;3e_)qQDnkpfz^@O+U$KF;FwI<*WaS) z6=l;r#q^LmcOe!04?~$i{VpG1`>28kZff#yhJff_7Z0loAxYEV)SF0Yv_>?_MU(5$eHcct6>$u)? zc80ebxY}q=??r1@htx$CmJ2BpeQY+S70qM(*;}_+*6MDZw_hzg0&iJ))v~lcoptWt zayz4*9JtXN@*w)!KW}Svah9`1{i36%uYU6BSGMRR8tQWbPzZC9rn)#A7VnSfwI=^d zFJ^h@vtVDFQ$OyfSKf`U2+DH@V2YmpZw|fn) zccIkNG5f*J8IC{o1VvpkH``-n*Wz^Aia`rSAfOWs0-SM7igG%q_UaV!m`L(24y>@w zQx+9vonF=NXR1Y;JBRyLRtdS)Yv6XES^V zV_TQ+G+F+Q{nBI;6U!hnEl8E1bWu?)k?~%~R>-*f2gqhpts2As5|L&zw`wt5(NbW1 zjNKz47mx^r4^X=JBxonGIBihY3`+aa{`Q4OKihThyz^$}=Vy5Mp+^`D1{9N$)zx*z zML}6rEG*2CrU~A~-d3eG^Rqo}y!AFZGkc$o*jFPSef)tqZBWDova-A!Gpmyltz*4U z6pamd;}{NxI3EwKdaA9Dh*IXp*f@oyj-NA0HA*Q~FR%0PBTsVn>;-0KdffY*JK3{) z7a@2~ojFg|O4+@8DLi%Z%4fZo@A!@Xi+gUm=|XMS&8V_j?E*5yUI8Hj&PU(AcCpSs zQ64P?i4Ohi6&`|_QO+}IVmEqE;+#1*R zm(J`IJD=^kr%#>dz`;FOdkdd<;8Ubo#-SqzkV-}^d*|4_w2U*J?ad*HR9t_<&FtQP zH!!XD@fA-!`9aQ|J42Qzs@gFwCS+P)D>6$HO_rxI*;ZNBH@7Lvl2)2WcgNdk^fork zRCRQbLI4yLMa78|=XmniQv@7$-E$j<5A0`YaUP{Lr_P+^%9S;)zu_>>T1JD-&us`g zeXOeFiH%8hPY8ijX^an47CexNKpi~BfeC?bqG@SKBDrbX&)f|>t1?;7+RSa6ic|?~ zfQfaCjm6vPq0u=q37teTn@35Hokzl0XUgp4|eN=VDBM(2pXgs3R%{hAAVQ#wPg-CrhisRVce1dZqPSVQKYjyk1 zSq7s~?4y-3HYfUkGl8|WEw*=d;`q>1BeaP9vd+cvoyJ}(Jx0ZmLQgz-iW8^Kv2WjQ zUU>iWxc&AU*}Z#-cDu!7Qt;4&PoShGO%gWO)@V(h{G9jmh8thLT8q}Nt&i(+v#jw# z#EMK2&|081xDY6;qq2_5+UdrEl8Dx`&3>MphClOFWE7#L1S&)W($fa-qVkNZIFV2X z=x9M%SFDZ7a^&cnZzpTEqFH(kfR{d>7^;Q}X)pQ4@T+pjv%NM-N|H3i)Sj}8;YcOo#KEezZ0-!$ z+}a_}@~C>8r7@E`RaA&|IBu$R;MmyQ=ER9JIOll5^Y7yM&%K+&2lmlzwb5CEv5qI6 zJjsQNSJ;1G4VSxi$iK3lJ@&uFurmAX%ag2?purY|B zpM}#vpOuFHOFvnWV9A6aCD10&lCgp@QG&`j`jv@0lW}Z~Dn^yRGEoa3{f`fPZUgA{ zI%IiHe>fx%xaT={aOluMPCj*tPk!QIE?&68Y;T6!Z@rm&?s*P#i`R3tS2ctICysrL z)zuA@5NIjM@`P5NpmmfP84gCQt!+>g730yEt*sr}oi0m@izHbb*c?1a#B|XlB#9;v z*cpu2Sl?!8X`UC{cQ@Bxe~87!Svsv2N=R&F+1lLZ@h48Od(R5{_OFm;32Bz1RQfqT z_nUs}->~m$REflGYkrERel?{w)kF%b^#QF)HKUx(lr~iA`?#<3bMYS|zGO3uI zo#Fl$K9AOeIgdZ_Bv8Mp2YC{kLohaIA z92>f|xx-*E1Q92qj3*P8SLWz-yHrI*Ro4ha)b|p{K=2;-~$g}og;5YMK)5|^lHlEdP^d+j9ERCUd0RIs=hhbNas z#bT?)OJDp#1c4X4_(gPj2dAE5$;OpqJo4a!RCP_-N{~WgohO-=F|2QFF`i7A>Bjn; zqN)%EZoKXW=5`%nICu(E7f2MI_<2HzHAWIiE0tuel+pyYH#eD#3!ICS7qwOd1nZky zJo4ZZ1OYc(e~45oDq|TA$9(F+C-&)3xA{D>tD_r#U~IO2{ljac>Z|&Nl}c#{ayo=a zphYYX@dU=crVg4UJo^$@&q^O(*IT5*GOity%2GQBQjw?xJ&l-H=ctWiZ0z|#S^U?; zPd=|{ea;726s1_bvdWb!YgAQ*bDr&;KJ9kSOJ4FK_8qzd#0;Pr56|(ZA9+6)H#TtE zM-ka7Mwo;PY;W`_i;8xu&DHFz6p~3%aqP)ste*cA=TD!em{f81oQlkjCk2yHfvF5t zWw>&AlPec4F&P!HfUVc2-OaJyapI}7y!TH&!cKq4?YG@Tuh*e03i|y4Cr_Q@^yv#P zc=0P=bK~dp`A@z3|8TWe@9x)J+$k!+)7FwiDm>uvC@JtFFtUcy7@Vye!~c@J>8ejI ze5f4sYbcz=2Mtn@=vY@`y$6Y_y!(UFyHEY(n||r@y0+B|b>7OWVlv{)>9ee^ty9%8 zOKXgyGk=Jvjv(=_=J=zJaN)ugm=0oXU|<^urnl066WS+=ylr=;L7ScAN}ZqJoL%O z*}rEGuXySG96YcWA)qKqhNCejPMqQBk%Nmbc+vfbKA+G3!haq}7w>#g2jN`iiWmPjQ;z77E{4W8M!9}#NXa!aXDj(zd*2kn3AyySS&pG4y)gOJw zlb?41)$W5w&bM3H2M{8dX@iGxma?u8Qj?^M)7vK4ymFey9(#ORtK%@Wqd%G;grK%H zrK!mB6s@D5T^bXkBW1~?ENS;LR(7v2zpz9IFqsr=Z}+L|nk3QmheK93HbBDM+zfN` zv!rQ4e>mdNN00O24}OyV&XD__e-AHs!E@NZZ#SKG3m?b!aQe&zwzhY;|KM}jRsZC#750dEfqmXDhs31(Jwuv3sJ$jG5lwqZi2VoVE}_* zBA~)@HOo%`tpt6`6HnQFC;!e14}ad*&Xw_Ll04ALTXs74iScN{_RfG#uZ6l+mSQ<^ z@)&DdTO_$gC_!y4^K)Igy&SC+t-M8+=TjHQqEv!4u?VfGN``|mMHOe%UY+1#ttCrS z`hy{((S*IbS2%j;AWKUNNCfK}TRiZIM>uiv3^(3s!IvE$ru!(omb-v2;LP9Fb!@4+9u|945cdmflrP8G%xf=5X(9x5v+Y<$v=Y;5vr zY2p9mfBgQ&@SjOu`#1j+yEEPHBw8m@;DaCtfsl~vSdH0DB$cOHtMz*xoPERk&%OW5 z=Y9R3__6;JrFFTyYbkgi7!F5_#}hU-x9QFFP%5r2R}L8NTw!K*hP;(i*U{+r>|UVV z&Y0t<}9U_$4L$ zH9eU)@mnHOq zOvVVQXti_3lY%`f%j{ZSz&eW%3B7KYtd%k;3ye27B}mf**GdrqMmiz*K;FtoWC8&e z=I59c1)X+_>yI9egXvPuXgJ~6u~VEreV+aMc60QGgXDRR6vPa#4fJ;gj7AfZOtZPs zXZ6Y^_rKsCT6s2EU*CLm6!v~WC(w>E?()v&@2_Ot@3EF!1<*>Ms2w9OV#+T1`&uDh z^!APP7l5MK@t+~m(WQ=+$%}1pErB4>l9jgN@O(}$muLke>&gw&deiR?Zaw#}e)Zpd z!T-kk`qsHtD}Q)lVV<(8ky4VUEwq{e1l|s~aOzWRZ4D^vn#ILg4jtG_E6dPA(QS8V zw^}SM%+u?1=ycksOwsP-^k%zc?G&vf&U#d$kxJ6e+fg!5YWD5hOQ+L9Cz`UTc=UP_ugerp1yGI?D=ya zp0>Dr-hBL{Z=u}#)fbAOA2h)urjueE5QKmr$dsh369M`;7u@WDX2*XfWB8*BGKe}2 z(xVbVFBj};YvxjobCy~N)+grCi|ebudw2Gf`@rXM&BF&`Iq{kEmjHP3@iViNNpWC) zX`T~LoMdBThwF|WWM$VOz;pi8gFN=c<2dK&c4JL^Z4BN!bgFS7>R5K#EvmZ4yEscr zCmL@9LPawa2wJV2l!Ur4jEaK2dsYZilO!<*aPGn-);2b|`L?6%+Ovdno@6={Vso&= z+4C3aZw;B7?J>VF!{$~Wp%g32iyS|GhKC+JF{6<3L&z6%ZmWqeE0M2I(zE;&1+ZInG_|d)_mR9 zzM7?7dl>Fq;*p0x!FXH%o-|GI&NCW~0}sF;e17sD%RFFSl`;>&bw}A@17Ov+D4TH1e=@NoIZ7){?>@a`2|*% zmhi^0xwcKW-DYELn};7fj(0(S{a3#vf5Q*{%P;s|zxTuMz>4(uHYe2wOY4})75jQA zvsrBS3?i0<<3mWEZMmRlo8iyfi#TtDA)s5DL`w2B#X64(fztYiR!7xu?(XLQ-ADWF zHysl1`QXRyc)@e;__lLrFZHG1-vPrr@3<+E^@dtqT_=PwVrR3@=`)wGwdLU6J>+S|`sx;2JAKYyxJjQuE&`veNIfMvqz2F_c_Nn!=A3ApSvtHx;nNz&$Pu|5x zKXvTTSH1iNKXc2CM_%>sfBx4mJoVJscLNVxcm00*$`^lENQC13ANUyCJ3Aad{uq0P zo4of=-owQ!Yf%xw1+pwqIjNYRo5fm7 zT^lyHcW~Bm^zb2Wzv~`uyW<7SFYHE$VrhN#>2q*zb;t#a<&SCs#uy%Td_ z_e_hHmQhnb#K!l^IgoW@_|GIRTe@dCY~0b(u_;4KNh%dKSdxs>b=KoX~0Kq-h$5wIwRHGPyvOXN=1U6D1f9 z`qMg`ih69Aj0#rQH_6hB&5dnFlQDzgh)G#utR;A8x7y6j%+bo*Xpt~8-{a_^eeBx3 zi`(yd1@lXXq8A%B*}n3GIDclNL!N(eZtd3xCjM`oF3cw%+Z>k%cJ*2aAyGn58Anlj z66MJ#8^eD_!4diEW;ok{-! z)u?1VF4*1~QPvejRWTTh*zOM~$_bK+M0lLB6y<>7IADVyOHxL~m~m0yfdUAyz8S6c7W5Tb8yd_YM>TMIbtI-pp>UmMu)DEnmAjArP<-#$ZcKSyGIi zqCZ(>RF0^&F7v5JcQ}7VkSB^xThmITw09=w*te_8b6ifO#bb{=!c$M3TVLDU{=moAU-m^8)Tqg-pIGzJ0Nc)o6$B(wFw@fL5QlD5wGEBo zKa*i7GoT2Laj@ixqyqYtVX2#-q^gu)=X1JBzSxsx^RK)0wmVyc;eeT$HqX8H4z{*- z&Pv6j07A+{D=CoRo#2TlPjcV6lN>x!BXt{8N}ODnPH&+kc43LB44?$jgS1DQLOL_c zEG3xB;Lg(H7@NCN_8y*N_Q(P1)TsbwKOdh@RYv1uj-}B%5um1~QeaHS$qO>7EIvrNs ziiumwfC?dGjp09&u8uR<5a-oqiNgB8*cj$XNR+yKq*FZhxn4gL&R$8>-lyi~mTvs& z*Sv;A=hz@PbN-#5_@lRf;2ePP)g>v#4ngcvQn0qR!O7#N>E)WdosxB0D3u{}3Of6= zonK8CLu>kbJvGWT>}1056K`eqx{A)uCcAE2V&;z9LEHn(0~hJu^FhM+9BU81nV~<( z_0RnpkiDrvyXmzIPs`)D>F;as6_^RmST3Dk<-tdu;Ox1Jc04KGRgA|M|Gf8o_iQ&L zTG6izT4>7JQOP)%A|Sfp4*(A~hW`waOdGK)7X^;AloYjPR9V_mwfa7v`E33@z~Y{x zGeQ(|t5>#|naT0NvA!`GKm5oO?;RIr2rw$-lT`jswJ@)f0-U!TJ9d(VxejTT(Q0S3 zb4{KnE1*h1&Q(omv_Feq9XK*3So5lVy@U zd*)c*+~J91r&*YvB}o{qu^IiX zRc3GK!Ke?z0uKM-^gt>h>_9zcXE33h83L=Hc1SP5^s(cDASBMicr;-$DjAImc6J5~ zhhs+Ll1Cmt#X}FD=Hlh;w9{$d-XGex@aGuMdFvbg3p3(B-Hr&e!>XpGQ(O=j=LyQ< zgPa&2RvW{A2C)v3sWNg10^=M>no(30o5NDLuKlcGyLbHLj~u@3rt81+$dRM%y}K8v z%8KzsaQf7-M=qQ@b1lI$TszUKE3@Ai!_L4m7*?#W51CAAt~kZ@c6Rz|P?fHyy>?!&q@=USROBoC+>cTQ~ z9;#JLaf+lh4_@F#L$)_JDa#rcB>iDQe>i4md(2=kW;hr#8W)^BzsAFlouNM%p|#eD z)-N3m2iK+^elZ;MC%Zmry|SoBow9PwrV0xf>q#}_N`w$XbGUs*qdF3DC8B7fjyq+Z zWwdnE%^ZA=ZXh?hbYQ-B&u#PbOUQ-YgdnLaA0GI`$Irj*_df9Hf#@5g5cdfoV@0J4 zY;2Bs&j%mn+@(!sXWC?GLbuaGDT&sSUN=@!=2^n*Y?oG=ptK~*5*8MF*s7$ihKMxf z-JjT@HZ?DP^*)Y0xWVE=#+5wb1MgbpmfPorT@b?2AjE=F@>;1u2ywXDiIbP`KA^QmNr5r(ps96SB)v|H zEYl=O{B!R;d7dCeKx6pGV~(vY$zY;*WH@5id<%6>ar)GVOP2%>T_|X^J(J0p(WGKr z7>ddeqLysb#uoyuG*ZU#L{f^WG-0$pDPxFLAV7!%-gA!-;>j<{-3ft(Z+XRxwRTx6 z#ay?AmI{ZDQ{9D#ai+%bpE>s5a5q}1FyGcJv^A;LBuNHoN~RpvTE^zHN7W7;JeuUW z%Ea_Z;awnj`_SQo`+xuGbtQx~?#|%7R!T+vN)c;ll+p+Rb#3t8Q&t8gqabZ<;!NAR zG9;-c(V9d{TnK0_$t*DgX_|60^VXWt_MLqt%965BjYPagr zhl(IFg2?fV9zS*A%*NCHP}u9ef29;sDlK6;uQmv#Q^y_FSP+7$Hnj2-=c4eFmlC{3 zI*$~wWlt)BwE-P9_(&5)l1Qq`5Qvk^L+}thAw=npIMX@)H$sBE`oxJpK6r3py8BC{ zlJOHuF@5?dLI9~^F3;5Fz+f3 zLV!DzQrAflRhFIe(baJt6FhYpcXS^>NpWqBNfD*A1F=uHHUS}`5lSI&NfhjtQpD-y zE^1*KW1~wl%|!_Tgr_SxeF#rSv!*+G2ve75Dj%-3!nru^$T~+VV;O^-4skHX-d9b` zb-*XS7z;^7AlHKVc1lMJWH2mt64G8mSvz(rhkcfbsXeRe@t5{L_nqs!eTBz%jq^3*4pa>z8eik;;g+i>R)<)o@ooP>xF+akve&qR%%fv z3L&E39DKl9kF6a6Xt(pJi=(E77;_8w5RH0jfW|tUiwXsV*dFO!z?k^|jdfJD!5D}4 zPaC+KPDwY;VyFM@oSP~^2Sj-Kc~%?4cv8f_GaWDFd>~0;hnChFA;hwE?(lbi=Qn-f zH~lUk$=I=;p)q)G&_dG9a(a22R+@r{!}ppU{~024<5?xcjB%i)pfle=_fpcrFxSdS zq&>Aq4*pE7yw`m7x6$o%LL6vg2|;7M**bOp;`!hE)&In8H{D5f<>41@`|G*TI|WP^iG|`>4UY2;lZjl zgut{4GKo=@M3bg*Dq)f)Xsu$TM=1zIV|7o!ua494AzbtK{dA#) z|IeSt*Tg?FAwDspfycoSR~JA4y!A{bMRcQtAWt*h>-Ao~xVW(N1>f|yLR(9gS{ZX$ z!fY>NX1;|DHcpr^9v8&b&}p;d|3&jZeBZyNwf5##VWp~rrI#hF?@VZk08Su9j!>dl z9~PhC>ipEd{|&A@@xCL!@z%G#veRj^w6w_L{A{&%@1A!S>>C4IICEKOoqtCN;TCHx zWmQpDHEueTLFu@2OA$kqSHp^G>cbPR?#l7cECQ(%O3CS9h-k=SIx^FF_w@3dx>GKM zX~=S_8gcdaR~N!`=MPg~M+kur(Y=Zfh--m$%A&%$=$dsq9g;-vQc^B`^EZF(`rF?2 zhoAqAA734$myn5o$|N$=Wpen)k)7}Pfgj~{U;9dg8QfW$`sippVNw(^ zGwA|S$#^ymVXEOHqyIit>+pE2aM5B_-2LS=nWSVi^58|>wE-`DJSdwOVQ|Eizvxw`9fZK2?&q16y0IWYn>jTRAy(n%>H2#QHDjRwhi@4_n*r++{0<6nS3 zECi_(w9*8eV>qrTtf#P!L1k$LPx|bNW9x|iPZmgp=7VkY;sTj&6h9<8jnwa*fI_ILaz6WRh)8R<# zFxF1zUqxU3s(&A*kB2bbT?1Tu4@ySKa4F+^l}g5^QwS83l74?6#*@kOib=Km`@iqI zzmQumO5;^o8Ne~FB@bPZtQCgM+A^$b3TqMK*|p_AYYcy;oRH|qte|{Ovd+ELJF*pk(uc8%d3r7areIJ(j@v?G{;##onITk$Dz&EJ3KKH zYkfSJ#{c$M=ck8PkGFBE%hh=PwfVO)?!@wHs8q_SnjF_cqiXu}@ZM9F6_ZJEb5WJg z-?hB_1vxsSvfkdBRHmv87lui7x|-V>R;CWYlP8Lxr3#74Ui#O5yfOU0XcAY4{B-4uZiDA94<=K&0`=wv`k!xQ;;tOy z`&Z-gpElghU5(qvHpr_{9X}mTJv}UNZD#v)!3iO+CA56-)9|Rrg*f*&K%Cklqt)xiXv_Kes(%R1}{uUi{Olt{$xFnt-62XN!53-*tIp8^iyL zChaT_`jgS8O6y&wV>$AvjXrsjFeqy_#*=D2EdE*Ajlv=C7l{3)w2X%n0%7a6n~!|_ zkz*V7rLX+zZe5qJs*RP_S&#y$reo`48ueQAM(J1@pr)D8nBck^mGRT$Q8Z#d&G@Qm zA(>KBZJldJ;#lSo4LrWiT{Zgf^xwMH+%?VOMt6s6^*KsTC!>d}*SK0UbJYb>sH+Qv zAf0vh7e%r63-EL}z0qImSN8P9QO)+a|ENor-{w?)y!IaB1Cr2NFT%@iUP?QS;r|8W zUF{#buz6u~QkB+)IPIh|q*{_Ex?j5R3%*|e3{8=>%Ma_r2lwuuo0*mEyoEqe6xG>X zdsiNO_nZHDaMj>e@57zeTD*%1pjiE=(9_JP53%4&$(W?kN=+*urya0U|K8eIC}*ZW z*7+C`wSH=Ra+=7RW^<bR+aPoF5CzBqog8B)9IOH>ZVO=gRU-E;(J>OA>1Fr=l|Vb9u&i!qI_UdTW6gg4LZ*) zvEvU(AvSz~jfpAFZEk*Crkzn^_|E_bj@+}pH8$0FQX{3}&Vwu4bM4koK34Dhw|RMH z{4;;_sn2-LU{qZ<8duj#DItM?=f>*~U$Q~>lQcU7;tk&WG)#AO0@rrltGmBaGO8DA zMV6%e|J!@>Aj_`vKJ53MbMC$Gz3$gNJu7CgF9bmB0w4k)35uI&DzX(yj?I+plvB=9 z&9brv{yun?axMQ|M?&Xs2dHVt%pp+6v`S{7lJ-?aio$SGLfn9!=#j&`Jq~< zLy&NC0V=^aIcG0^_s`t^n%?&pPmSAs9wqO4Lj$Z^R3!5wH1{q?;B+IKYwNm&z#!C$*u9ZTkFSv{(_+>KJs(7e9zba#>f8v zo8!&vXOmgqv4dsCzWsaktfm+K;otc+X>|2Y=Ufp=K?w5cO*e0@wMM^JKnNL-mK<)? zASe=G2|lOpN^K)R)+H7{<#`q%~jxk(q@LI@aZp$hf;jv?94jdg#ufq3%U#u-tG2R>x zn??gf$h~>B`9r__*RO}54}-AmXG5H(phAe`99Y*H!=)vF7(TmciRX+!{R;<026%(- zt+#Uk3KK65|BgQ_lsY#qc7#ITAECFOifj>4o*rA@woqLP`q&_{(IA?AXJ}hDKD0+; z;cl%RT5Hd{@unMJ^ZP$|;gc8Dv(Z0zWwW~cu_LE>DbH~6-qoXxvG@Gj7nc_DBCqFq zZtsV-_OE~JpQ(IpR_?m)YrQr5@5LW};`IOVeI_ptKm6n^lKB!Mf&-AN0=w1@{A^P{ zex)FKi*=xQBa3jG#samjHKY_6400&{~^%??jXWRSE$q1gw;R^{EC)0R;sF z7L^PAcXohb4lT#PEGGxHp#|B6LaKxt4BvV!XH_V&k)9|7 z@4y&%jC+~!9(eJs*CZ(GY_rig{LTjL-8U@y|LMr!J&&B&dSs&+JoE8Seg=!ce;wDs z@dJEnv;32Dc4c3i(e4t}E090;SAoxe@_U|Ub=6#^t8&1^p>WNxF)9yC*H0XXIkz^R z^Xj>=KBzen$qQsb8W0hT7K+x0ii}yd3-AMDJmlCHvBqn&MeMwDzECw@^wn6ef0Je5 zNds?NntJiV^M0k207M|67?2boc=RTvKj)NIWm%3Xm#O7x$a&f$h3POc0L~cvHWFel zfY+q)&7gGvpQ6X^ME36g=IKfE9uHs0}Ti`!?_*?kTZo3=|VfONi z_@|%wk2w77!{76D`_JE9-;7Vj3^Ab~%R7e_|3el=+P*rv6w|n?7Cz+6l4t4Ax`@6tG!Zuat*mS1D z+?K^zmSNEEBUf1(b^%BeS&?cD(Gt&?V2nQ)dEmsxG|q<3PLOaIg8809hYme=?AQ;F z{YQ_Sz~e8Uz$L%<>)1E>?h6^FUv#eia^1UFKk@k27J>hIudhDwa{Bl|Yc{L*g77QM ze7?VF4KBOlEqM8b7jgRJG1QGGnh<$%NOCMEpl%u{C9$@;;?a=aLKiOJ<{f)%Jt8>G z`gWxbw>(EuN$8(Tsi1^RJ$uKD!THy+>@8Wnd4iakJfhM+K_V<62CEbjS(f?QK}tV2 z$g&XpG6B{^zz)Uwqiz~xd7d!-hzOuIh3XNB=Ou}+9XodHHRtHhJ$eVOy7DI1q%rG@Z-N1HGLer)^1cOWGVxP;ulQewMZCvE@Dns-0>6Uy%52 zZ|&R(J9j)>z`j5Z6h#EGItc-W--CxXXjtn)3gi!!&+jR@6Gg~!UgU}Un{Yei2U?xO zzT%v_{Q4Vj#3JzLeUaR?xxV#&X3jY1bm_%0cdQ15%|Bb)LV+3Spjhj`M5Er`3m*it)6|9D;BA!1UBz6vES)r39aC4Qvoz5)^Jt@`Y^^1f-S*1K)PkHpzgv#IEW{ zfRF%5N~95=-^UzZ!hta>OU%k()#-zI1m1tqF{=7z_r;a^AHszpmL-4C0SF@6$JXTl z%EgU8r|Xg{-vYRL8H52dLr96bt}z}>Fq_T7AP0%?!Gr|ct(qE{QV>%3E{*YNQKJoP z7(iJUH84dGmC8~+?!Ql%&;lsS3e&PgqjhY7GMMk3zVhVrsW+~h7nt4Ac&ME7X-#BO z#ecVHbbusC7;7+|%rFhac+cN;?Q682dg#~_trz^qVKm z-*JIYL_$dQwx((>>h}jBkeV>!w`sf|b!vzROg5u%AI=^6sv%U%<^L7_td7ho;fKOQa;MHJD5$ zn3ZJ;}V0qSc)*QKs&UwqoG7j2aI z#v^*N{;lUbulL+*!Fsy&ATyl+aG*sRb0UsJK`Ubnnz{+_Wa$IfSd_C0CR50JF3}97 zQXm;5P=pL3SV2)a!bAmuEQi#Gdw=V{{0oFXgGt=t#{Ws4WU2Ub|KT$a$>IM0+GWKr zLG}NhMenGw-pnD`<3I?RCYn(mq*oNFa7`(Vlu**MnMBOx6IxOPt^2@})dqF#MPU)e zUc13B^V3V`UAOg@J2?6hK(?~)X;S&q-F-OjNC$=k=sGxiDSZb?1mvkU26f#es6teI z05hZ%Nw+6zenu3kS7&y@T5}_eebaPyc3j|3*S$L4iPK|ELOwb<^o#$zLGMqt)d3u# z#QujL10u__5cNplFbZs|BUlxw3j*!#gMK^3C#Q!!C z)~>vLETlTwc|4>-#KY->7gxCTy$UiQGv$?5vH)@5w!KLN zx`iMvUIhM}uX{fGN!<0h&!XCOUB%7xg?Ky132bC0$v`mg_j|~T+_R|Qi6&CE_;>Eq z24J6aH({uywQhqgg4aSi(fTFO#Od-*QS`>&^OWihw_HWXt+HF-8ZdK@+4UBIzeAR}`)`AraRjZW8`byl zWlAAp&Xo8gAv3o)DlzhsOo6Sl_P~Y48NS_t?@&QCX0OM?~^DBiIRrd_M+x6s2vk z{{D#O9N(k<|V#et63j~ zqjZ2PXlvSOZrg}SZNxT!qhOSK+LfCx{h-%5dhY8lfpAxx5KGo2IUZ*mez_a_qDi707x8e>xj zC#F_{qNGVsaDYqh=TQqZN{)MRDg`0L9wM>2++SS;{yZ-l#npS zK;;?oA_Eh*z4J~TV2sDf7;StJ>o`quBi4tzxlJeFqoEss!*;g*(Es^EUT^Q5D<7Bn z;L*0Lyhl9?~0!jtDr?A%M)D z&i7vS%CFE578@fX^!HtQ(wX{R25jU9rsCF%xW%eG-PYd!*7x?UY26aN7_&%+Cc={m zNcx^a$fODv>W38)ba7qHXc72xx~{zD8VH%4OGF1dKiM>GZJGu|gh9U#YyDt|JyNk% zNiZh0D%%DPB~hq!$463!ppLp3$FFrn;^pGJpPK#9)XZuv^8VdKVlz&V6TmIx`qBEw z54QZjWx^m$o6zYA7#x55i`0>#AY>IYsrcj&)DgfUv9xy1KCuY=IbF`NAmVp0_<}eA zB}7|J2W>QDpcKw#v*c;31EtWp*b4NiQ8bI#9^7c#nB4<{?!llD8+{k+@`qyGkKXsM zQS83p+YEjx%@N{YtTP|*B341NF!c7L2d?W(Z@UH)34Yxvngz9!>A=boAiAYD=&vjS ze_s3dN(u%JFmo0Y5TAEb5Mj0G_j?I?;KD@It1sBl9`x%Qp#)cECPQ%7gK%}7&jyp1$J=olgwDGMu&1= zEYh~tqK_2OF=N|CD@kzUsJ847a&WZnBM{;{aQ5->=GKq)+MR76ds`L^Yw8C5uXyyx-bb28vjZ{O4%o(x14*?g^R$S&s=BPcR^mHE%ID? z#CwNw+csd*P^i6Ov5i`Y_GVAL^3LZYMu$@eUlXbO`)~b)Ge7D}KXvcFM85xu?}G6R zf`@IYA>w|h1+Jy1Qy|uGHx26^l#uQyDdU6YD4_rVC6`G=K~y(LIX^SQc{uYjGru1m zyR!)V`DefeyKzte?6}Ms{ z_FZ}G<-30OPxbnj`Z-f?_*G_XCI|yspWAe!JBKbzqCMag3GS@}diXDrRuEdS=s2ZE zo%p#%JRjvW>xwA6|#Z?q|TJLmG)Ofjk~tw9#frir|JA2V0_*6-={aL^Fw~_wTlu zsdJYAun7D)N^_doE&%6q$Vn0jg@d^p$=19%2(QL*etS4tNo{7Ne7ajK#tCQ~XrWa@ zKEg!zD)ndVhYQ)Tb9VxCCaS+Nw#Q@(irdET^+DX}RCOn`-lkNAS%!yUr^&NF&{9Oh ztwrF^&(iCM+3K1(jpQkrqA8W7n=j(>MQG&_g~B!#fx&Q%I^Uz6?NAbYVsuzjU_fNw zu%uov=FfI%ZruG(ksZ9|VSt|LcAE^_w!ltvibQer=}af3A=w>x$yX6tA~Bs)OO%){ zB+!M6z@M{atw}#n1Oi9Y$c`FCm`s~wkzBAqbL=wB7yLPXjxb)_V}r*FoE<$i|&p<6xWiWBjzsB zTHm^pn;(UJbyQqU)92vs8XN)yXK)xSxP=6F2rvwT5AF^D5;SP=1j~av1c#77a0oEC zh2ZWU_U765+w<*r_MAOuX8!2@b@lD)n(peVy48|i(8ZVUId*IWXB{onYda7tZmgdT zNjh}f>P>&R`{-!wyd_qAow(Z?2%3(%b8}*)#b?HB>l$3GygvUWTK(>z_$7Daup5LX~gj$(ez zwviTS!kA2?f_4Xd?wux?x3M+67Q&b$k^}f^Wd91G#);cPkIp5%Zpl97uG{+az5C-M>xZpY|=+}0xMDesoRg7e^f0i;gToga_a=|W%bmtL&7%56_L zHeV5>_H{n_B!tr$m;Lg2)ra1~rwnfl8>upH)I_JzWDljCm(FnhIdg%a>d;mRA(&hm z&vP3G{HKO;7Hq=9u(e{Rde2#%x|V6kI{DFtzoow2|9QoS8sd^(Z|VIiV%rXHXM>P; z%qinuq3KuqezxPffc8?%^tGzg^K*Xj=%)Gej z7k}uB?XhMo$#DapBvP2TLawE{m0+!v^KLBR<}(un?H@SQi9M0}lU$G-QQPfgupJ!T`` z5r6MB>Q^5rD&UvqO;B9DP^CZ?YBgcmYch-8da}Nd*?g}H24yk zycQa|92-_O>t?IJh``K2cj9Xd^;qFfzURDIoX?Uz5PhArKHB*Fx>|Z#pTO(nz?A3g zjwM4Jb-XFa=#i$-J7n@(_f^+z;PO`!dX5;%fuQe@ZZ~LLOJeASlB5TNZct;9+*dYn zl)%>u-y7IAH_b_e70G^&F0yNpLHmp7FFl#?(H-Mk0#1KEtuA-|82n3vU}2Lm^p%%s z!-;GE$4k;RQE_^RtFLvfS8hb2-o8pj=gfMouI&|5O@t{#QsP*sm?2GG=DiYLKDG$9 z*3!3#1Fc)@Te6n&n47?V@Wjc(3xrNCa?EPkFx!s894%&~?LqDbU;CMV3z^?qRcNqe z37Z7pvV1|a*Z2^qXwZr{;d*4i;k2rJB6K!!ViyUB^cqdBlzUWe(D;fiuOc(*q)8UD z&r`I6kGM7a?P&h{xmaee+-aECqNNm9ifs4V;KjZn8*d9OuV5^73wtCJPr9|sxk%=- z=w5J%zmX}fRv`c9H0JkRcFFR|WwfN|aliMRu}Xc>$JN}2pCcK^5+}O%9W|-g_YO;> zO1HO{$6&qX0QZ~K4fw%3@*ymSr_2NqpDLpQC^~-jazfZCI7J+_vnK?F51(>!gJplF z>bC$=WS;Q{LxoEgzeGJ*ol<;(EZ`fTvV$MHwa3h1EiRnZ|-`cP4x#i)n_ zBddAgo{NJn%Ro9jBNx9WbJP|BaOibV91a*|kKub~d0y4y@1xwt$^lv#DKBK;w27&Z zRC?#ZglQscnzpwhMkh*GxO-MAmzz6DNeA%XaLi}&PCUy@k(564X&TBk?`UB5udgKuAAJWb(i$S89Jz2 zP7AeeRZ0-{)IwQo`c;G5px7X{XR{|k>(7oL<##lH?yJL?(oxQn6|u)p+8r#zf46*A zaZgr0$s{N)kiLA(^&plv<0)ErHuiGHc|Q-8q41r^=-{S z$9(&rL)PnR#)}m^@3FjtpfsX;Q>6#|Bk$UL`02DaZ~GYYu=)>iL-81Y&~NjFRDV4Y#g_l^NOI0uoTN6u z(?hR#*)HMQYm9ivd`d(r*)}9WxhOziVEL=>n0>s}{$qBZLV_e#dh((wcO+kjZUKvF zRnAq5k|DfmrbeQZy?!|W4pd&V1~0Z% z-7T~AO%3@cv06im3@l36T(SBUOnap+-qd$i+de4O)E}Vp(X^we$w>^=IXgI1wz}64 z;&NqvbT-8zsU7r>tr|7M>IBh%Kcl=%T8lBc0kSLYa*$u=d@%JwC6ytfL=_ASBcp68 zoeg||!aGQRCt#SX6g55d`xPO3s2ka2`@*fg>1FqdTVShFE=Gcc`K(f^THIpz zKe_y-KLdS2EY+8CVs@I5q>{lt#-oIMI=K=SE&renES5iVQS@Kn>inQ=BaK`B2Uh%jrl%a0{Kzt`Z_i&o$F|sLCDJdLyu%+c-YI^$_nO<)|SR z_IW5e$19q$bd-+2kXO=Cg7G}%CA*LUcDM&>L7{XCaXeFv6E_H6NQ*=IdS)GppW|i7 zoo0@*I%`aDpY}l2>V9^xB+Bm90t1fGgXyO5=Y(L)9_smzrF*L=n>bvVgDD-`fV%BF zQZh-=-~J2M)4Sez60XB4Zol)b+sf4+b3Wk)6(sIx#qzr+s-2ogb$l*_NdHKOm_F`V z9mPmN>cgGFFvv9NDK-!?z}%ZZt^cOA>L)1id6Igc)oeoIeQwU~xE*xe*85NpebzZ0 zuEiCB8~5~mjsm*syQ%8LH{ew)14t2C-k5{Qq_8a30g<8M*lyqc^|z*l+_o}AuA6Dr zAf_}ux^r$Bk3jZIZNtWBad7n2Gpz2fkcE}ArpG`Mz)an|;~SXf;gTuOEi?o~#W1`J zX7tNzu8J!7UK@KZ!FbO*x43}feAb3>t7*Q%RV>wZ^mM`CrV{Eh;bp#+FrlQU=Q{eS z3NUi%9$nBrF=I{IkVqX|&7p-jt|$*}?QicKynN}UIH?zOT*t3mITM+|Di`#Tl0{QE zg-9M=aYXPdP`wNw#cc2{cfU!D*I~j^9^Z49rOwR_v%33=I zB3Mmd1Lj1gj|;zlhxj+HxDB82lcNeNEV5A_r`7U;F6;P~35n>|iolN*AimYzU(MSt3e zPsl=_KWiC}Wx4T~g`S>Bd!F|Po#w?1wpG`>wE&RE~?`Cyj|w5Y^EAl<|^9E$X(KLvx>18Zjzs+N&TZ)q(Kj@cj=`{W2j_ z)95BtO6b2@)&ad{1zI6h%atl6#*aH(LPjL$5o|{m9}7eJD=6gR&tkI*sle=50${LcbFl3_7_9gZAqavX~V0@IG8B-`M4z5eRisx zB&=KaJxMJ^joj!j^8in8m(a+{E)Lm;!r1)5j!*RhG=SfZc5?TJipEE~ax&G0CE4cD zfHmcstfLzZY-S^DKcse?xBDr!jlgE=hX3qH4%wCalCn53m zTh?AdN9uc(;loUh`&~&1D_nYzFX(4pL6j|NI)OTwntL(DFula&y+G(+`x|dBzjra6 z2tV$5Kv4cKMYNctK_jZ%A$q#z*_^7c@-LXJ#gt&cO*o08ZyC@%(hYTypkuJjp9Ln! zdd?X>_ZGppQhyF1Jr`T_;}NN|lyGmvY=uxG^sXB8XI+TsPftO)kdIh!?IUY9QACfQ z#d8eNWZdT>tiM?hZ70?i`PYEwRUs*q99IV>2T$(Ck8mpfgX5gC@n`6EAC(*lCbrgsA|X$rhh8YopoMoohl&|qCSs{qUHOCS9&j;Jj z`ZR;$uv^PeR<#@bw?ohe9Xp1rPgzn)hX)E^zikwv=%b` zh+UZ4u}4Mkma>WqcGu+VV!j+I$*P%t-Gp@6X~m)WBsY`)V5vR`k{uPIt`wM?|LQ3i zhP2&RO@rqJVhs3j@+kdvci|c1ljP>d!mTqu;X_Fp+cAj0oA6Cl~*x>t-RNI zl#2>dWJ8d>6KO?g`G~G^cJzmvNu)48BJX|xuVS|~tSXUts2*Vo?G%__y#CneO}j6j zln+fEL9gHW7BQjPP2G!J^9=5Z7ZH850am-tzQhoQA*wDfTyMr|ZjU=VkGzI_6j@7w&pXAU@ixxlYXiZ4*7B za79{+mXh5$*?&Q`jczUL##iN3G1>d9{AwjuY4zx1V>NIIiGSd);m?D$w^|cN2fIX= z9PfauoqO%#dB$oQ+VMFl*i!_WM8zhiL{xFl>*@To7t6~psD`+DOV|5XY66xnK0RVQ zlRfJ)HH?1(qHjG$#pZN7-GFlVV-VL!AhU`tUMcd#@GRSC?4J`L_22kI!pPknavS&Q zic+_Uq}V&QuO{}c)^Ze#N5d7F{0v>4pMRtoR`KT+^4Z^birDU8xPBdyww8sZIxfJB zzH7XJg}!_a zO3O7K@p^-_CZ>3Bx?ku4)Mh%nW$NeOm+mgD8ft-~D1GK6fp=kPQ<7U$!8Y?yU8MGj zo^+zegeKW@^UhrnKq)M1$+RT}Pna;;hVr-X3nuHVedDhF*d-j=NI5xx{t))~$a7}d zW^>W<xz5Ck-9;nn zDdh(Nxtjgu?Z0WiH1$fnpWzihdIR!DEW;(eIMz(Z0sG?lsHrqo8d_K6l0o%KNCV#% ze(_%8*NE{-1q1RVb&P3@*w)i)wo>%nR(bPu7m{nqi@w((ZszK4MB001+ZA#W*>W2a zRbMtCbdV$Yb1V(|QokulQxl(Bd^*^tZ#t zZLLl4m4YuzZ_Ddkr7cq;#T5T3BYpTonmYI#WZ}Ol0qp!7pV}=5)t>)&)_?@e(*c@+ zJ0~~wPpF^g!N*OYU^?rS9)%AHDn_ziq&lV25|fhjZFeZMz<_J?f1}y7z%48HO}_V> z@pbz;lC4i*19Jv2siL{xZPautsZQrz8@ipx^5t%642@EC;<6l>3UuyVKfZ>4#J9*e0+%k2}oP zL)gyzCQH&<8FBReXZ)-2!7BazI zN(N5U2EIxJ@UH4drVS>+o^*Gg4&qjQ`NLjuaOTHXk48c=kYf>ecznNP>-VTCloYY2)v$M<3jUGr~f)#~b@<1N!D- z)Uwzj;Gf8mmj_A+Fi35zt6|jKbY|lMII$9%jX3QB*YbH27FP29!=q5W&1}lIn$sIQ zCKWMq5zmS_G)zk@obem~(3BFoGwZh)gz!sBO^vl+o62dmMOe zvUn|Nf6%fSq~%x3`i30);lRAj2MW8QX>fV|l{TN3DB6gIkQq(a-a_QpYl(*?OGFm) z(N#^Wqgb4a)=Rhrx9&iV3L37=7o`a-f&fHTcZkR0^-Z1Srs-_UCm`H0&q_2G@UP}T zg6Y;La8vaLxcW^bn~~TfIK;VVq?!3hmt5m3xtEcxJkk?^4H)KPJ+w1DI4aRqE$@yI zKnSp;?a8KwW2i3{3Fpy6k!9s~CqX3xUrJ={Qx))&_>Za0m`dYwnf=p@Je*sL`f@~c zt)-K3){a5+(@vO{l$S?w%6P1u58J43zV3SL{bH@^Mz zQ^(rMxKc8C?F`4tc)4*;9^A$4>1@RDNk1JYG?l8K3ku7C?>iJ1pq(jU)!N?P|)z{qhprO&5R?29HgU#l)yFJme=wUu;>AXro zOfa-_K4$9ZLMe~!h`(x1Sbu^K#Ewtlv`kCM2&;Rx$E)$*{1uLvRE>G3Z7v2a86vsTMo640lnN> z{p*KZOTshw(Y?R{>H!nOyl(&;m8P4>g0|o@>L!aocDQT znTytbhm*yfkxF)nj7tM%J(?t;Xr6`K9AvAkS(N&to=#~(C7sGOA(!}9W;+LAF2wDg>T}A;yNNvSSv?BdbzWCLTNy-PVPckY z$TViPDWSsv$~zLz)5@y=k{;HVoWvvoXKlG20f4*q^B(Vv8J6uboaTX<+2$43$_O=n z^fF4V{g;`&M8cc^7m+9Nb#uPS?Uky;w-Ic5g*Tp;@)9_zrA&n_ z9^>~!UZG+`TELOS(AGHkAx&%<@LjY7&f<~Q4_q&ew&XJ(JtxeBZ4=y%dqvE7as_Ba zG-oS6=0L?bFs1R+Gs1|mS+^}Gx2OG9U-qYTAe4K+Irsjp8by))tAQi|%6#KFOm{K2-jhh)bRdWDmi64A8T* z+nLPmDx@{T5vV8C>(NyW7sZp*R;Zq2KHQ9E}B7sJtphj z&&{Vf;6gxPzsqU`Tc|;tfQRJ3l;+t+YtBP#YZ(_aTV261R`x=HD8D~-MTI5UOfH?O zXK87F#_ORfJ{~#;2*1tJZ4Xgd`^?>tI;?p^38gfU#Bfx7xDToa!>L&iqUL*O>^VI> z7*_0~j%yaxP7^ZP!pNW|2DV&8*ZE*G-`L5*gt%jHbLn98Ze8SbpO3c=v*PmadH(^$ zZpkh&eWl40q-0~2kCP8vW#ih=EP!{g4gxw}VPWQrFX;n8zqH~qQ~X$od>F9v96w8I1{OB&43L+16kv{qP{q5q-vH9u=I?QyTsFr0ktShkztsSh_0V`2dg z7%axV--?k@qdDTtK$d^;k%swDln*6g9)!Kq<~5^n$X7Yn4I;KK+)`NGCU@b3^&-&o z1y6HMxOuWRItg$@mM5;WAo8=YtZS^5$WC}QJ-weed-^_?`dZRj{tB6mK*4$MCUjRF z=kiC=d?tu-Jd|Z;>7}hu=-M0I;#0yEBvwZ%E}sXuheGOzq6TUCFr_x7DKT>tkH!@F z54`>aVLjMiwA*254Yh|bv=*;9n9hc4XRrb6kor`&pRkn|c#iGp@BX<2;=y=rct552 z&k&B;avPH7Y$i@L2(gd(qr2o38i3j>i>wqK_{DIXGGAhE*@)5&EQw&W_$pR(^i4CJ zX^CjF&Ceqhx6i)65qk(eI~A)dDV=k64n>#Kf8x1h`S2S@>h9P_th)Wgc3o~n(r3hL zb>%$os{2WwQ~2J88^&4>L!q`+8&!L|LcL9d*Vbyd3n3av(g-@Cr_Ypurf*)5H3G7( zS;wI+%sq~9v8A{SS~b*`3F>DrxT;L;tW;wmKBO@4KI%(ZxyAIp&Dv84dT?&;t?ihn zIWt9mxY}){Y%SF##$#qGKCgT+AzJf`sUI*!X32@o4@J?&&w1k8+B%MKvz{foPX^K< zSOliUhO!pCH(xFNVMruAK( z*YD$hZk|4F;)r#nhWZ#pDgJJtk42tR><=xRzWq0;@U+vM#2rdywv{wDzz21N)I9h{ zq!zjzGqt?0jI+66UNI}Sve=^Dv^L9$fQZzwESfkj)|Zpb|4ri`a4r7QR0eG&qN+sq zLrK(NU24AyQk%!>Md4Z`1`djCbjf9~7U<(ppNQrIh%SUY`LKqzU*m_8B@gOjJoU9s zg;NgX#-}*d@PjhekouGGWgm`i^3#CJO_zB&Z2s)e+3bJ(r%dhw5)PiFe?LBsi_qI- zDF;GDY2D(HGyF;FOZycm!M}{IgBu3hQNbi2EEE(rRvr?bddB`eOfUVHjV=uC$ly5M z5K7dM56ZEjf13sXn`n8Dt5NBT9wWS}xfCwkK36byA691w5ferIvjn;)Gq4M<%IsIh z&N3O58_zD3(Y`1#wa+2VZ0lKnBQ3v3!Qf+t#!cy47!?yQxpt!3kYF?O!uA=3Wo{;Y z!lkLniN4#8!i$TaxKD#QD1uaOOq#t-~ahj3D=3i|f*68Y^7cR_D? zbsi$au?((&kiu-dEQdb%nBM*4ogLpjJcGUU_n{p|u_Dc5T$wogL!o$lZPWpTIT0Gw zotPlIv5n?~Wv@A2!vU5q((YYE(50-k*BHZjMmpuug7wHz{9`Y&b591ephw+xPMpJM zMMZUQ&5Qj1eikbp85i))eU)&(1b{#w0#79)PX#Myn7b87$_3#9lTjV#Xap*r|E+)` zoSk7Vo*-p=Cm53l!pj{BgD}~7db&dR`F-pi?fD#_yw0wC0F3`H1fpf-V&(N(3*lrB zh4Hz%z!}KG=K)&Oe`zUNdBQ+~U;#n?zaMcXurNee03sxa8}zLlz_9(r*Z>#^)E)L8 zs1UD!Ag_Rko`48MNCF}v#tjyLfWaXs?_d014V)1+_O^b1Y5%_)5Snow0}WpM?cwiZ zf)pTT`W`TM4>LtSCo2~-MFiCA?=U^g)D;AIHMPvNoUHs{?wSZ2n3Jv@!Ut;Q0W)*8 zcZE6GyTEuoVIH1*)=n@N8xcZsUw|(5zjWOJ9)bh}w1cnz0A*x<%X9z?%w5kOr~rc@ zU;#d`FyrQfG*FHAw^|npbAf^W{oPJE59n2nX=Lr%O25TP$SOFNSzmN7GI{(2K+S_>Afds|D z?2lto0OZMkgJ=SS_Vjawf&P6een1pt>kMB04?3FvvPM8iTueYfTu4HUsm|O2fRO$- zI=c4$09S><8uIdigxi06k@|17`Z{VL+rM%L*h0On-1&WceEt-=-~r{sYHKO<4g0^}p8_Sa}Az<%PS7kp~6_KH2|1&oFZHsW31C z;#C!7b$wU0yN&!vbNcn0pe{A7mnlYyB0LTH^RR_Hf%@pKt-@Vb~T%&PDztPHwjd8wu2J zJxJVZ=1Ac=S;y&7{Iv||wN(l3rBx#AbIs^^J))kLFPKZ&UV04{wibta=*c-U4_`=s zRP&G&_xQ`lQT&wrJ=v85=MmP^H$xTH_;M91oQQ)bHI!_5kA~~XWvS)Nr>8ZAp)hDC zCjxclcB_dIeDR<3Dr^~jH#)IhL@?KEf&75=ti>u#urk|W$TvAJwL~fWCL=C9nAzpU zaldEne=kAa?e4>>dh7emjhH~RWv1&>-qqV;B~$aVv31Md17|1p@W_n+gt(o=KuCJ65qBuZE|u|-d{f37!tZsTv+ocoksbmorSHZ+ zeUSmkCO!i)O^A`mwWxk~-m-7+3Yu4gQ}z6tK~Y(^D651GtCuF-QWK*F#1}=~1R1tz ztpIM(H&qJopI*GhGW+Ti)vaf)_u+5Md+<+uUl4^n-N3QTDlcqh64SLv@wW=31|Eqzwg;_zwtQ}^H!U7!VB+dXl=t_&8fC2b&acu_4%mwC_OAr| zAM?$-zHoeu45gBQLaa_XSf`ZI?P-8m6aKknvVgacty~6m{{z?|K64;4$mc9(Ox#+zQ=n?gS75(RM@Fa<|srhO|P#*brsOHOT!|0*Fp0`{DdskDSc zAd_5IPu`jbjFq`SRXlBMEg)aR;SQgTlreY6M~a#hNVND~mvnhYG+u$B=h{`fZ-USE zf?d6Mx~{K_o^9lH9tTLc7dib4dTi_tkO{)oe&Xwiar)^J4gB~c^Wz6o>3ZJNE`rp^ zMR^HpfjF>?`)7$_PPH;+FFfZ`{v5VZ0wX(OaJr*nB8e;(&>=Vaqc-U?Aolijti&Wh zc4m}fnya#M>rZQfjgg1}iFG+>^u#A9?(y zugY5wDtS5*Z_3`eLC*ZitOCDc)pz4__pntpI>b11h;V6GiQPe+TaFUyCRs zK0%|U_gCQ8X6vIBg7&`4$OkvNe@~PaUCnRqD-W#VXT()N@Uu9gr%D87S1&{Tul~pl zTqE9RG00~}5)e6ahk;_?V=&Pk-SnI4H}%8KU1zp`yaoxKU2B*<;( z<(e+%f6*5?g87K}v_t{AJ*HS_|A4%RKZxn!UJoYrOk>Ep8S#+M6~VN_6v3^Hq*b zOGza*8G^{H2Fv?NcR%; zUVmqCx$G8JS&4!Vh8(RSZYp1QvOcY%wu^iipp-WjaaqaFBY~XZ`y|#88uF(#c$PY-)NS|4E$xSe;?jXFa8lPW^@80sF$_<>%*`7M;# zNd-yE|&8bdQ_Hat{n0F$7 zfQjNFD%IVEp?tvScBkJQX=oUzUr|qpY5u$tO~XIAzl>0ajPlqowEn&PT;-(2^m;HB zFvjK05SWPD=^m!+!zNMZqu?kR(c`|YmzUq^HS`J!OYM?Dx}I_BQT-ETGt(smqHANh8V8)Q&K zFW*W^-QOzvIs1&18bv|VK)Y?n|BwNNRr(*7LKTpTYnLDs)Z7H$;;T~Vp!#}eY zJ{ecuEE+WbsvOZ)*m`BUQ~;E>@es27C8^XB+U^;dHib;SAd(naUMu#!YAn`*ZL|qy zoU9=*QOkYhQN&$rQ8!KjvtsN6&qeOBV-j++J2%Li{{%*h`_jm`q%8lTn)RUfab;-r z!o;De6}55@YX0L%0Z=^6dMnabK&{-aYy)+7bn9^oJS3_6b_$Ixx?6Z16!fU|blY_T zf8;$a5*7mdl>_BdW@<#Z;p*XLU>n)(n|YCnodA46zX0Yli*p`1 zhWCh1A_7mq*OSLR)A=n9u?y@V62ylEvZUy5G43Q_u1yD=fEf1!;tyxB2}Bk);(Q;# zAJ*qxM8(wQR=&SE_cGN4Bkoz z%mDvf2J~X4z1Z?h8*(I_5_5P?WPxc9#Ovu1ShYA^>VNLvx|t9l=na`9Tr|JhU-^Y1 zOY+h{R{MmZOk)H2JkP)#NfW|W)4n3{;YNbnK}bo6g_^lk-iMD)3R$#l8S$T~HT6Ay ziCy$!kI}}r*@^HhOILn3{Y|BjMjN~rcH!*m>OLP=1*7VTkiMLCL%=Vjf#RQ{_@4i~ zN^}eC*Y}(^IqaY2Xrr+eYE8qk7cNLPlB+hC5p9W zjYP1393OkX^PA=`bR2n59;7U`9vuB)(QMW*1AbkaBj)8_ zmVZX4N$fuDzCP(1VxQFbei*%J`8^*$<;ow%egZ>!>@ufFPQz}|sdjk+;wIT`_usbG zX?qv)oz>2(4=2p)`g|kpCAyIt9HZ%Vk@Z322aQrdIgHAY4+#1Dv5xYb#h=KJ(J7{(+S%;vNXKhSPX= z2iw5V@Q3b!UzT%|pC`G?!n|0l(ZdjsP-WiDAEU#LOI6(B*{}ik(2=^lA&F5Y%N>|G zqUae+o!9Vi(p#_ySX}dQO;jo#48CL!cJ==il1vn`vpwkxL(N;DjviWHcjYX?HVHcr zl86JT-zR;j;%z63tM`8|9A_FLO}b7RYl2s81a8$X`X9Vk4R;HeqZ^cel(0mqWI5&z zoZaG+#jAh#ST(uOGP$7N&78tO?7TA|$bQ-_cp+R~VOM(IC+LH zRi?R!WprMvR5TEu+v3K=@a1Oj`oNBP+#cd+T{|`nTswCM_&PSQ`8MVbW=(yLy=;`~ zKWEcTj5>uGyZ}n!|5**nHQPX?oz@w2hQBvY;GV2blY1zww=cR8LHtRutIu)H#o6Nq zVnq_Gazj$@uC)2-E=5IiPlpGIV$Xn?nStX~1|IJ{hTz= zb4Kv{p~y+;x?bl_3@oQ@pd3UFFsBhQox2}plsTVp*yi`nXdU$*U&lqVg~CvX1-W8X zqm=f-b->%dZA=LU<7KnigZn61${X|(e)XLmHJ7a!N>iX&{j3UEkp);oY3Cc(bCVzajqt0m$6`{$E{l!Cd>q}LyhRqD%@7=E05 zd(;*Q0yVe&a9%!H``YdExYJL3Q;+!IvOW>P`#dbD=|z>SXW1xnN2d3((*c?{sx$k)ui7#S82 ze+;qXAwqmh{eJuS>EWW^DeC?0!?ch5X zr5^~^$W^OLPTv?8nx8JQV5>|VCXHF*Kp6nPQkpGJl?`4n&`_5G(~y>MNjm@IJNpzx zBeD*ASP^)LP!7ULSz*Rl)*dTcGg#2PHbl5sSmsJsUuRYO{lmnpVa&y|VnS^|2N4~; z#tU$`N;Q{JAz87E%5cSxYNk;8Yk z0KDNMPv9u6-}tN`FOdop69BBD6@Rav};&C-X&yMO6Ph=67SZmXIr{@G{uj%@6l+a)nL1EJ>3yJf1 zc4Q(+2jU;t2>jg|>hvFJ>4E|yo~+S=D1!q{f|rz}q!lApipzUBz`F1D`0K};pduLZ z4E-b$*tqurHb$>Hd}0?06qsaX7*idSz@TQW^Y!5k!kLk;(=??v_miA!qL>{XH^ltL z)`@-J37mLni=P?UiF#ROZ2l^8>bq%D`0bJ=hT4C4Epw3x41E`bTc3iqsMc|kf2d5H;TDurlr zDp;v6&dy3^3XDxfnK#fNYD+g?I{OS{u9wEQd6u%L7Oct71 z%@H@vSt7}WH8?zSaieKXiM|&6j&B*xh#1huEQkiI-%?lOKfLUCu;ttP*LopYH9xPRw|$>H=8&&;MzVTc(ntt}R4Vp6OO@A( zkjy0ZP(|qDRi#I~tI4)bw3^~VJ3~X(@ch*6Wr@T1hUxa_Pr^{neB=<-G}Ane6qXzy zlGx;&*0*ToyT34Z#zFMyvq%N5C}dijY6SPHp=QAf%jh@m(R1u#ZQe;A_F&x5O$Qbc zksmeZ6Cl;!VqGIOqfjtCA)xxJBh4L*K4umKF9p4K6^Lhg6fkCgzNbFRRVT8hO_kAx zHt&r_%?{=k|1NjPr4C?dw@`I#q6Bn zq;u28O#gq^NTTIGOJ5cZ#`bhFXTBMb4+gt0^W;58^{%7t$Lua@_|6{?6pGdL-12zS zq~l+Ha=x%#*dw*qZVj&a+V0JNvB1QH;InMXi(3r{h;x+~rWND?A_jjH%K64(Gw>_K z7Yq2&%7gh9s+wk;R6=LrSRgK5b({=MSJWd5+x&tHc%_%5Pipd7opSi#SLM-;FK^bY zWi5@N@Ueo(?tQBAciK^Oy1^zGo7Kh`$#OIF)D4UXF6#a=xviDYd|b{Io?Ov!7ylfiJ`mxP9B8+&k5JerO(a5bIX&JPV>&WgfPq7vV@)iBe(4V{7C zE>ILsc{A$p@+vU>r0^SXShAO(`?AvcD1d$5J!?4n)Xn1Ms&d~B4sSfDc)OUTXr!$# z>^1v~gNyh0q@DvEjD!~I3`_JmFln4x8`{;3c&3a6a@1#Mxg=$#jNdi*&5xQt&CI$z zF1R5yAGY!K@~0r34&pgKRYBiJu)725zHLmby6$>~{B>%5Y7>+=-Jrbfp=9XC%@%zF zsrT^>^^n@V&5><#(OMB=QAp7Z-;jSFho@>Zf0@ADsNC2ZSlMh*+{iYY%aQ)7+$*f( zgAlLdd8Xd@w2h|T;$?uORV9GlN5)@5 z<9CsMRU*qrp+$c`pL-`i9&WNrU4dYq`JR@oz#(BSG~vj6(bn-i_$gt>ZBos4r64OXP*d)I9oi=af6R?y69+0mkWKArzu$6DEJ)am8G?Blw zv&qg2F34tNoE$r3+oup?9J=UWEw9)~qhjt2PGOq-tWHU%VK=u>*Bml5aYCQe*m0F- zF^EQG>|5`~9C^+E*nZ^Kkd}{c=w{vB=!wEdJ#9tdcfL7Gp?*3}c@*kG1#|^%$4H-V z9$6C*+y$BY?zwbq(wdLDyk3{_6lvru-aFJOr%J*R@=|maQZW{^kMT&Z`w2Eq+oNt> zTw>GEGr4|N=Hi37qqHr5xWGM&&yc7(bI@46{4U9bp1# zaKA0gHv#u^3*elw7vQ(TgzU|)IWoUUEbSFiuJ`IKnvT|VZm$LI%QF;zcm*tt)&6r? zSrfc_RrIvOPX7-R_4!>#XW2=}#uFkLXzFvs^ZLT8=I*_@=i>1tzPtm3}%21Moq@L z_7Ig>L+|V4&ts7MluP{H;VNNoB+}ryKo}-4XVN~BnCt~F&d(|mD4H5k?Vf;3z1idY z_-S}qytd!s<^-|%*95V#hIkS#6!i%s-nt?}+oehHhQ$K{^{?wb0x?0;q$~s zBz5}x7;^r|7r0r)-g$twjxyS6#lBFd_Z?Nl3a>7xwF0j%#-wjZqEqrq-NW#u_}yYu zK~bt?dW$df^3`<1Gq-$8us}MLWwluYWhkjUzR%;7bn1U&ZKdJmMTR(|E?8O_~yW5Sh#*BW91<99%-J zrED?;gjxSb`lhaTRfGIMtgu4aK9wx{ z%*N71u2WtOiy)O=L8~v7JdD)W0nV;0{t;eOmA;Fj%xN8Z(J0hbNg18Ultd*MTR`@UcWzWEgrt)2|!a%2_tp3GEBgT~ZO^ zkSl5$nKaC0+9uU-S`lzCZ3`l$$C!QAyT|!DB4*jOzIt`5 zopeS}{_#JG6R&(TwLF+&;WVe^^&@~5{p)KV<>nl8|;VA1`05t`IJ9Q*%VThlpM!DU}Fk)Z$T z;I*|PSWJyxHUk@Uj9A68-5QGp?_4BU+?uNc19~yYbKZGaCtbV=kb!!CuiAZabZgqW z!3!GxWJQqwUGgMsa5=~-TNw=+_8N3V{%~uJO7a>Wa43;qK#kVH1917#FeD^o8bZYI zwDo+wJZXvkN?>7>=AvSfm_ahZjfOleY&tO$O}6~Uq!(-InWZ%-lZ6}-i12Wn<(!S? ze!bKBb$yhY@UCj&r6HoC5(k6@Y&r^u5@VYN`Qxt&ssF`qdcAP=@|B)Imha6O{$)b` znZs{1;cG$8QJS6^w?JS_YF5ZTiR z+T={fp_8cJm2mh7tjFj~e}lbk>l$xh<-gY%CMdmtfHx==o{?ZwT0MEu9d~honJxhq zR?gd>j!9|ZoH(!G9{c|leaN~{D$azE?~2$@3XBig zy)b9O{US-JjFq>|+8bFNV&{PT7hwfuY-5xJ6Bb+ltnK~w_d^Q~geO^gd5bv_^{o5*;aqYi zFh^dSBT7u(NiogV z>T8CtY?Fw>+6t!Lm)0(nHkFb40zY#Ow-IqX(}*1lw=a3eA#7dYXjPKK_qM3DsNlY9 zsMw&0$=u6s)V7R>8x67I^%qgQQRLO%O0SBGcDx%Ezk{T!saik;Kw!D_A9GUqEul)k z5IjZIob&|AY-OdH<~0s)IIGvXHSA+`nHoh*ydsN-6Fsu8zaQdIVlI^RyIYeJ?;}6H zOtG^u8u<3J!q_#r(UFKzQ1yeX>hj5GS&?)edvLPPv%F|1)-w+$G3w1kurqaU*hMA~ z3K(wF&L0*?oTCCA;O_sY`Q01Y9ACVA--U8AzvxR@N9LULbp%`BUS>I2Bp&!qN`awGK^6MHnP` z*9xpDZZ6EVe$rmRm?CvZr=Z`WWYShX35Nv-Jm=0I>>qkQan?QoRf+{_W5-KW5#6PV z3fGxkU4SjCif3|VyDY`Ij558p)=Uz}NnM0`Wy6RZ<7@@YO5SDTA9zxxPra;4r^)Mc zh*;o^Q<~4Jto&YOD`oLEOV}@qe^>7qCT~i>l!$ofn5~LQt0;L=j%npF!K( zHmv)u4#DZ;9Zdb%D=egxqUqwcpi=rKSvGN?i7P^Y(2@j98p?=On!;_hBZauBDzhWC zdha(7>x8RgYsP+9t6oq*EWa|D6i#eqjKVKWY9ukqbBZJ;{qLRlp1T0ELQEr}l3H#l zx8*W1<_+Yc`4+I5>xIrLjL((a5@>+?B>kv23b*g7J_WnW(S8IuTBT!NlDq=CgK>g;jo3=`q?ojcwEo$wzBb2;O}!Dw7Cysv zobHW^^`bwL(AXx%tXvVu85heP;~1p@VS8DFMp>@R7FFN>5lcy(LhKUUq3MKF=#)^_ z?Kc~gd(WoLfU~xMMdmTRYv@oskj9#ERQCq}_yT&Kr_mcj$!b7>oi)@aa&Ux24rv$# zru7a^LGR!_Cj4yUeSy_Q(+oX+5}{npC=<$0Q_sD z&6`nNF9K@!{(9jQ#mbAWu1gAn#@j-T0v7|`w|Nk?{u+9Qd9@)A2?F z1cx#ZfU3q!7!gh#zP?Nb*Kw%HopO+*fg9>VK75KiksnuO(+}Nn{J4Qvv z#I7Ej(&xIh!RI&H8m4U)Tn)$3`U(h_QpB^zU}+xMXO&3>tirnYQcRj1`{fbHF11W) z4omh(nL=BKiY2|=B5`pDt=+({GL03Qgel5&!m0z%<4W2bpC3Za{C}o`89B4;AOZ{6 zq+w>E^BYv1-?k~#5sy(ijm3X}>VV_YmPm)K2V*WQYwbdz<75~H#z zrT}6dC56MfcOo^1ZM9ua6P-mV(%y0Jx)wP~rO4%4K4^d1F&Y?Hp$Py4I|^*JD>*F@ zf45Q~=9h`3kLu6_e9+MvNijWmeBhEg4Y|xRSq4#B@Wj?os}8>dWCCY=Q_|AElNVLe zKFRCVM!4Nx04vU;Zqlf>QUD5KTwL+y$*~GAe!Q~7va|g(#u#b5yDHaUL6)wCiBAS$j+8f( z){#|YFnHj#q#(n@PqpE;VNuVQv`ofI!IMUCJp=V(_L-4D{8(^S*p0l#{FuF$Q|`j` zLpCWK5}#@PX41wyeUF-#r9u{jC1(!5AUVE!7YjZ(E;iH^*3*k{DF4k=4J~c>RTl_l zk>)<)(WTcYA$6~)<>uT&Q^5Lq*Bj^S*uMv9kAkuLkd7H7ayH@x>9%4B%Bh>*%>)B7 zeI$m43Ho@%$ba|?XqK$AxI&paFoPsqTwy@5h;~2>7k<|LaYEU-w_{!_30U`F0XTbv zw<1+ReA4H9KYYq1%4cLKDoZp`Re7|1FE)WycRzyrod7093tX!wgh;ogZ8A zCbPjkT{q4xsw8WxHhhkwk_H#R7b(FPX{gHBOq7^|e2S?`<~yA-hdX8#L2&tH$D z*B-ycFBWbHWs{Q@>?773`G(vJIh=$Y<96N`bp4@do;1k!Iyo`}9ObRJTLooo{(V(+ zwELib8Cb?KbpM=1^_-71d-O9dII@UX&NMeui=CTS%Noc6;rv)^0y-1fc6fSf99KrEJSOw(gHbrgPV*k>l4o`F;@7e%Gf(l*AcxD zd2Q7b7vv!q$&??01^h;rmp%EB^f|l#X!_j@@UKfPh3FU~87Bn=tcNc0$83mqnZf51 zkG*_G5YnHTdd1|%qYJigtsA->k`_MhdTs^%HtPDQIL9>}*h=cFC&y^DHOH4d=dx|A zsi`q*DECoEYgV5XRF`O8SlkG~)HS+JtU+ZUgYX!7to7FTO}JB`0yHndMoPIOASobr zmzC3B7`@<8&it$02ZMsSyMF1@83WIXi3@?z7bnT4m6SAJIihxY;Pe?8s|uz3zukqH zNGo#joM;8mdM0M<2?v+1%RO7Au7wzW^#f%_9U2DaG#1))XzA493SYup3#2VB`vUc6 z{~AYN$-63zYBkL0j#^+y-xjzW6Agd>?j$3w()J%_syPD3N6mW>k5BA{A7Qi0`An0@ z%q*e-Dz^)GMowZkqqPuC9jq}bGnX%m6)84ZAoX@YrKZ-X;aX3SbzO1A?LhNkk1X+R zv#ZUrM)^hfk7y_7e&OD)S|?Y^d(q z@!ODxyo0TVl|aSY-}C2cd@WH#Pr<vv{93D61&DoB8&zB{=3$X5TtR+v5d_uWct#4v%0 zQNw~Ua!jYhAe@MERQ+8Qt4ixkdm0H%kxgfmRb$q^an-2pS5A{V0n7$ckfdXFpBWea ziJ3!l1&eXml%qITDNB5;q4D#^guR1-RL;qIM8Sl87sfv+7=0St$YO8`V^~Hm&qhu% zXM)2YJ7V**qj{<=w#h5ZLZ(#P?oqTFBBe?l=q>f`IJwO3yWOSLN*3P2%n^}TZEF-j zmF*V?mTlGdQ5n6~HADR$flt?~u75XU814@vdW*A>@t7pc;7Gka#ioMHxvwN#qZ1q} zuYH#f9JM^A-;equbna%8E5>w8r^!&}syXpy2!NEN5n3t7I=sRjpSsl#9B}J8+!#nT3^Y_FXr*!^2V)Nb@cn1b|BWL^wNs$#ixS#=M5=?I&ZV2b%dNwc?(7QD){q!L6pPmy@-}@K+F`=oTFWF&L8l0ZlA4AhVyQVkY=z(7h zB}YHcztHts?XPgkzp5JZb=J$CwRNa6AjkP?^JC{Xq-4Y&8DEugg#6PH+{-R~n^RuN zN=HZEbVzhOtKfta0bDg%CAfP&QrTmiKwha)q)s{#---XQ$ISGHDY8S>KK{7Mr6jzP zo8x@ zAE}p^;IhlWXSe54xN}++Uf$kQ$9GnRdpmwCeKJ}0&Ms~`^TLfT(5g-7{hTc6_haej|Ra*rjYvE~KYnO}jAQB-He^ z@)Z@2L$1wtoU;V<`j#fQGz#t|gbpEep>|v(AS^#u=rh_aTer%ri7%Nr*bp^!I~jnL zI@#LNNuP*_byYU`Ori+6qOA3-O|!wyr9U0| z2%$yrdnEZpdBEr{#**L0YONeOn#t+?e;tP4a9&_!CYN;@RAH}oa?#5V<>{SM_IBqs zcfo&&l!m{m_$!oDmNdb|Il@VgG9Nj2{NBolT{3?s{5$BJu9QNZv(LGow-FZrrv2)WDCTiwx;8# zaMxH-U6Wq2=cgm>C^s#^b|qo001i`z6?Ghc;tLrmhc$=zx)D5em(|YcX{@o(e9&VJ z@~>d^4=~TPFw?%|7LiD?djooL5bbI6z`Po21#^ zNU@-gd4lCyXuhiN7XQtd9qY7m;zDGq!jBGouHO9(7&$nx^Ah%J;n;XDcqxWB{k4Im zTS&@*Gh`Y8EP?!;X|fA(OR0RXujq$PJp}=MG$bHm2N$$vysVl!We^>Mvi>?Hc|>jm z0XEBF9z>5%0aB-PMa=!9BbA*Q3*%G9%4V-KZ9f9lZ5nWn=m0Zw`juJc1YgZ?nir}M z6V4n|x)!&0u3v3y7rpC>fu_SAnd$v^xZkwn65s?4Y?Hiczc+1ZNbq<`VzMY_y>dA) zEsC#zSNs;Tk&S0yk&g7+TR(uId>vwJC*HgyN`acpmUybGsICcd;VSxJ6J6IV8L&0p z{YVq7o7jYDVY4uSKKY>&tSL^a7-D(?@Y7FXE8$wPpua*s>p`!#r%(H(`tn}ce(Ds# zd3fJA1%0i`1H73FQ07J@%gl-f-rK`*U#66qwl&~(e`PgoY3cP8->w~;yx5>**gdP? z%bED={4=HX`f%2l0WCUy&-!9E-pbhcj5|TEltoE3cOkK7a0nmKa^;9nHquK8K!o(g zycI8USh~2)r0@d>F1XEhLh3FT9iUKFV50Mu|fEyHMji-l{k~Co9-k zknZ}!1e($jl@OO3QZXyCM_BeaXAu;V{Av=}YICZQ0}U^GP@>U=UkhdInW{X)LhX3R zyrK5+B~L<<#040Y^;0R&IJaP}<3B!!DwGrAaVv(_IryxZ3p>cB#aitAqZ~qTrGNW$_00kc?@^v18)`LAgFO%T+J{AGvdg~pX zO-fz+(_H=z6|waBS1KUTM|oEvV^&4sy;-t>25hH!A?`{vnjo7vOzw}coSS2}$zQ$ZIj%V8ITM#eT`dKe^_?1x9Er$m((q@$Nnl_`h zNyI-Yb4$r=v4C#vifCELNeb3-p!Pgc2wMg69IbAQdNQ_cFV;UmISZv1&&c0M3 zga%UvsGzJ80;)5e6$0@ewUt$-_tdIyB zeM!?>ljdA{wVXD!85WpkRbNh9tw9%BFtA(Pg{m!|e}Ei>FsHh)S!HG!=B;EY!qrx7 zXPJ9GGVI|MTAHPW@nMx)C$26S*D)Dgqjg&s-;URsnQBzy{;lotnRc8GxCN0Rp873J z9uqTG^AJWR7WZRT+J%}|-yDQFXXDY|SGMFg8z7UQhb(Z8sF+e?h3b1JnquOT%#tSh zS@GP<0PLJ$lJj#Y=Z5)Q*3rcfNAIM4vavAobH`7c3{cp-{*z`9VIK^fx5 zTQ*G(Rtij<)9dwhN%VSEC0G*rg?V9_cQ8ciYwh?VbH7^lW%vg4H#sbP`5(YoFlOVq z*KCIsKTSa}lJ99HiXD|`5O|gFKuI6S%_0?aIP=pR@(rSuOqJ2MQHS`?`bXB^xb9kx z+1ET*$JttuOoHT!S((&wHX>ZL-i2kQOnRTbUct_#Hmn^Y^czO-zrmi7LuIP5{nE6J zQt)MMjL!Dt0n!Bd0V`XSTXlc^U44fjv`7zo5-*DCNoaux~rUOn1%MAQ5p`|020Q;hFkK{Jygjd7#4 zJm8zKiRMS3i&$E)MfwnyLaV8yrz#FVZ-gq;SXtkOaSmc;RG|=Rg7@3poY&%2IW>$) znQI(61!;UebJr46UudMq6vZ-H?{f4<@Pt`>FFns{b&@YW|28oCqOgO5pRKs^)v%Kq z$Teg-;r5|iY8m^<;|beQ^1K^1vVy}(@pZn@bk(rD;z;PrKt;@ZZvaOkl+wXM3y6H__2?JFl`zLdw|_0ty=AucX%SKEWp_Suba{qjHk z)sm)ng-(fS9H5mXu0@;>Q|eALHZN8NQ>Xv-3HW9Yj;&>IWVLOu?1$?TISl8Y7wZeZ zYsIMfqK~cO(GqPWk0e#u1s^m1f zn@WZGu62qe8yZwN>>NEj9#=)S+AMi%Z`R?dt;wdNtw(sFINrUPfBOxxl6_Vu;mc`< zt@w4Q-sWL(obZia6DN)f>W&PI9*(R@j=Yx+zE z_^dvS*i)f)%oSJt)WTw5Rp8?D9Lw0LVAtqu%*^~cx9s-6J+q%9(QTD)A=+82XszdY zcyO0i;CM5tD@V@shN*CD%1Yfa_U|sb~9TZ z@UB&4Kcd_bgjb=D*17F0uNBpWh^q0(fL5+c&8P817L*C@gJLlmn2M(XK$dTfl$<|y zKFuSpmR9~)x=1kbk$$ptLxjR$@@2DPvyO^uC6B9>@7+ZjtQw!KioQy~o*kakV4szC z531xGO%dIrPXR)CW0PK?PKOxIVp- zInVEn2x?H_86(ErzS1y1AE~i#2-fk~j3atH47vG)I?XhjkB9*IrJ>vbo2Yk*^gQ!v z)++yfrIL-5Ar6o8@ntX=AX;e4?8?)KFW`29k2a8L&l&d_R#Whay96Gg1P$^+pUXfjL&Go~p3fALn6QrSyt{q^Bl zBts%oeoagxsL{kM6CM5dDVQ|hR(nysOz`E)6k@p&_IR~XAXrY1^<~oZf!*-AF8&y$ z_Z3z`D6s%XKW=5+-E&0?>#+#%-FiP2+|nf@#!^gN0=*qm-P|%Sn%K1Nd6L0j#-n(= zK$o$jDwmTqDHkOkgJV1Ic$ROgw7|&U6H&^oo+sKgN68b?PnH+Vs6*vW7I9+jzOH>3 z-=E6+uK-yo)vzxGJL#q*s}D3z|4H?+F5|0QMQ6tSDPtLatI0AF-W+#?FxxnFPw%tV zu@;(+GN~6iDE>)xEx4hV(Kw(`rKEb6$;(WSU_nGQXzke9+2Vc_ zaermu_n;QCun7ArOn~zk92-_yy=wVV%YQXpGsuB($;zaWH)$gr`D3oQn)Yx&`!)UE z_WO}l!{)ofP0Qcc3pgewM?aIuEY_*k;25JQr=TV|n_36M%qxLLS-knSA`{uf!+*={ zPrs3%8*Jc>z`%`)!dqU*?+i-Gmqgc&hyIGC(cd-d{$E{h0TtC3{fi?~A~BSJAl)?# z0@6q~$ROYh9V6Y{(%sz(3^=5uQX*0U3eqJV1B@_q#~Z)vz5n|C-}?X8npo?eefK^4 z-gEcaXYbG6#~+hwBc70KXLaYDWpmu2%7X_gTXU=DLR98eR&Sq1cO3KqZJdsAAmxk? z4~5k>&b!V(uiFX}D(P0^8PwKu_ob%3w0-e@+**k+LB8E zS##J3Gc>DzPuUt=X`)+=lyse@a~M2)WmmwboVrl`VC4uS-Dg+ z&8V%Gke}L=4Dh9&%<`y}s%CH@t#_+cQ(P56Tm{QiWhrHcbe+7mtJdNS(Bz*rt$WGU zXQ^wM|2FgL4bmvBfCEVWoY~1&Jg&rCkiG-T(@a8t+wCW#O|b7XqNT8-GUDgB{t8MK z_Kn@@i%DT_h)f~9@h;|WlfW~K@l0)xZ%n(AN76`si2%REzUbJKq;)cu&1|^$vHZk% zJ6?RaTNfargR!1R@fi1sx+hTQ2HNZ(oQ}u6Sz;|^ywL_=!3$M_cdEPi>S|J{n0#us z#e&LuYrpAQ9>S+|2)b-OmCWxsz27{S*7Mk?Yhh4vBG7vy^@lI@7BW{Oz-c8jJy2fi zXqAxd?~bipv_w~3Q7dMuAMWr0P+o;B>Wxm*Dgv7jL-kYOa9{NpzyH@JRh-~vb=z0Pr>X2Vmma)uH z_6EU1mu^zdFpwj`YuvK;2t*5-Xpzj`wT}gsF=;r*!1ULHRO1)D(l0JQW|HH$6+d?OdtyNs(DX!_Ujo zY^|UJ-mw`%0>7#-aTo@iueRa9;qmBgV+p%>(@@f=Hv1UeLgFQvUneVlW~VF#&HdMc z(0ONpsqq95Z>+3CdPA5aMh~lJj485wHE~S_ksI@bDV*@8&H`S>w0Q|NaV^TgE!X~* zDlUMVnAo8BWv_YT!U5P*Z6C^@%*4OIHX7iKNa6lJ-q(9R1(&nYvi^6ZfsJWdqh`P2 zO}l0o%Q#~jW6#&0jm$kK@FV}S=6=H~Fomchw{em{WPZ1X40|Q>qd)`g?=rTKmF{;< z@4q06+9SbNT1(eIAv3{dLS9&M2XrrH?Yp$uTV`)Uk*5{AL>NW|I>a{$G}AtxXpyB*62BsViB}rF&)$F}i9QARA}6%gq?ay3e@;q&10J%+J=P$anMwWlh5n4Y)4EBX)xP8S zA^P?s#;8_sABu? zB_<$-o%)9>u3B{@HdUC>HnO-{t0E{NbY5VBM=6W5ewJ@^u#p}qmDpsLx^&6*Aq}?7 z6MO&E_at|zYEh%TK+5ka>?FORxc3xOSEC~yWSWbeXK1{l!Tq~maLHJOw{P{1VMIKR zr2^sLIAJangmx9a*#q7#8FrrOYgSAcwzsu@t=zTtsMAN;re!4HhchUpPVkbu1c??t z&(+NRwUwZ(fEUhCpUGk%(fZL}5HLPmT699O8HmZ$>tn&OqfidtPwBob;dRE$zz83*Y zM22YDUJXOI93wZx$!*iGf4X0Sv*m@|)8VCk8A-_i`e!>C(WLl}#k2N^-bO{6Ga3Gz zfwHc~zheA)i7@{RKB@Gl9s~$c5C=C8QYi_LhJgU>;yFxczN8C3umkfM2*jT_IhnDq zbldpXk(?)qx!E(9y`C*k+UzL!*kIYwDKb4o;J{ytfeHGB!qe4Sx$3oknLAM!{Te(9 zgnWr)0Sa`SxpZWW-mj0E3D}zjk}B33sCUT_tLohmrTVp+3;u0vX^Cp0%1 z30U2E&dKeMt0UzWdKoCE|6(K8!pbT!@f6f3iVG#5>Cow`e3^Dmq*RoSoZIcK&3`Kr z@}n`K#PEHFrHmP-#KMP4`wWAG0jvIXkUDR9`dsBYE1V_bH^qVIOfO@21@AXJMyu8w zG$u#`I3mcrRRETNAZMhSMaif($M`EuaOqeO(!w6`YM8}M_(!fVtjY>aOA@V;zrYz> z;#f34Xv|lxXh~)@xfH2C55nYhC}Ut?uMF5RBiqrrwqi52!CEM{zAGfe&bh}w^9rrpoxVvtO4!#RXYwx^;3L9aplhQ;-Me5sjMN&i^BBu&vXrA z`6@D4fP|u=qO&sfT6Knk`9RmD(nNWiyvoW?q9qxv5aOSO-)xHOIpS8M3w@SLGWscT zk9TwnMmbK_V=6U!x-eqk=g>3!O`M)4iAZ_KO=Vkn!LJp5Oe`M<-9t;C@!sE27tOEI z)DBnjbbYQxRU`5Z(sb6tZ9F=<=jWfQq_bk&>Aml_#~4p^!JjZ47yIks>e?ImSW-22 zKDT~q$dJI>`)qDO^8GfIqhl?5Ap`TL>D90bd;2Hx4O7EoRp}uhvrp~q(OyYXqdVu< zC-_0rGc#OqO?fnt=0draHC7&&X`*^|t~KIii=K%OoqX38DPbUDs%J!;Hv&4Gcr$RD zz7Rp94Cc8C4^0E_{uAiq)@JLTUPZ9F+T~~Iu(oQ0;Z0E3v_#II7@HsH$k#_OY(>YN zevn%f_i);2q8DEH10_?YcYT4~f%QxmF@tFz!pGx!dLF5$q)!WQ5&zCm@5tZrRAyom zfqga()G2F$lR6U=?F1&d+&ck9&8_ zGC-Xs`@l6^;49=Kc zeT5%9=nMvueJ?N)2b5=&TTA4oQq%Tyzxzouq@-r@qG}bwn?4Qoz4A`1-}{mBIhlTdgr(nk1DIydVM7FF!`$CReu)!tdVo^z<}|F}x(x zCM<%0Kh^TkJts*VQ3;Llc#^(p>%@}|yT6EyX1H6)q`5Hsv*9fvZs`=XXEid{MO$)D z1c+3{sZXr=B}ku)f&CRh=1w2s(9yi_dGf~s`PNw zTB%6NQ>&#qOcoOuURt6fa>T?SC~igqmWFvvkG))qwUh1~Z1#};;Sbb#6)h8DJ(8s} z5eI46UvU7Okr_&B>((?@uhd)Yf5fG8YMW=g6)oiSmmf~H+l?x>!{l`QWZI3|!2qKy zb~{wLp>dwRaU5?6G!RFwmw2|tL|_d3m!Wj*-I#B$t+1sajd_z@w$XUynx*Ml0q1jZ zhjo#D2M4=j-U$5{92`{9Rl98rjq`GJgkBq6gF4b?q)()ze)0K5v9EvdsB+BV2mm|V=N1Du)}_pmV(tHC zE~xt8v+6Tu#w^NE7!&YRKyPSV*sh)pH$=h;lgWgnhrESWd_P&vOyj4bc_YI_x93a4i9UaXI(By*qNAe&6sfpvj!C;#^SgFFFCTiigbdAy zY8{6GzUSw)y&W7K!$c!lfbP@%tp1%0@?{UQ08EM{6vA31kE9?v9;Z4iE%A#FtRh@W zg2j|WbbWP91~$J|<2d8j*Ka)Jx9e{xq~W|zkI5qB4r-suEF$92c%gHW+AosOzg~v7 zxO>_}IPwtrHy=KAE~6(K;_rK*Au%fRhcPJz^q0Et;*ZMGb-wZ7my*I?sD|Lg`t({AJif~gc~L7panBq1gvi1+i>JH_KjLs$iDA@xX=PrP zYyXh1C2fw{4}FiLjo8Q6_$tdmZ}O92CEp?WMFikH7U11AP0zh`KF1ht(Frew5Ztbe z^PP`H^K7lPP#VYgKvA3PjYrCu5nVoEuy4dM_6MMKaED@94Z$r^{$vP6^TMIe7~~)f zZt(Rul0ep9gWKQn$O8|K_tF>8*Tr|!%eUhK0Ps-aZy`3gYW#ApTD}1kC0yO`#3p^p zhDSBsX3|!;H)oiKi1}hF&vNY+AFqcwUg`3Uepay^hu;0hwEEj7Gc&VmT!(!0$I7ey zjeNL)$jfJ}5*$^pYUT@2SW`D5)NXeTCv{ z`T^o2^Uw(eRa3b-<;K}pRjJH^S0?;;VuELZJw|B7X=X3r7 zFKXuVUJ@jX^O}s5JBuBu5HJrO89=_%V87peiZYgr6h%Qyjb|cnsDjs)y+;>W5u2!L z7Xs$qJM)8M2O}eV9W=5pKN8?DoG#qLpr7rMz;+8N2IgqLjg2&-NN0V&d*nYt{u;|Q5OC1fsg9a(?_(P@PIy|Bs#d&HPJYDz@F<{>0&40TGAr0nSE zBt%0*Zq?|d`-u6+5#QG>;^kST+f4e4(!^6Y&@L~M4-{cubK8`0WQT})y=!EdFw?eK zMjoWS2QVc z;Kd{4pU91GOJz_6hlIi3%B)J{SyNzzgev$sJHG6w2WEP{4W>KT!_tmv>OzI9e0yn% z@Wg<7C>Vkcy3rofN$?CYu~MwZ9bk>IQi~#15~OU@MCdvkC^I-& zUJ)(2byV=-mTI9WB!+CPL8{Xz&KMq-5z+4087&Te6s+FO`%x_bt9!K%>5?^Yxi}RoTXG?Xc_x!(j?DUZsgLC0cIS z5k5f3EusUH_5Ewp^6OaSEfw_7((#btI3tNsD&42%+aIx2Iw3b2UHdn4ji0$|?h72X zG9sVwdPMEj@GCo%DhfSDe4>n@>U>{oAIK}j4&@|g9Our@70xUiB{>+u%!gFyI~@}b zf)Cii?lQ$8HX*;M=X0i{UN*H!>zly$D$fR4VB_5&2ruh4eTlOm1nm9>!T-7WrJnwG z@d4t`OGB)rQonKUGNUT_&?84TZ_yM^J|QkINGk6pB6RZ0=Su9H$!q)?Q=CHWpRo`Y zcvQR8*3o1!D=RMS5`h3H)hrlIx|?T{ux9$+kmY+m4bAewfIh}SkxzC{IWx&&`s|sJ zd}gt|UkAs7{FaA|4r%|)aeeM_}>Z8kptk~@?Zx~vs!Jrh1J79oIzjzGsJlJ=Hx2qs60v6T&?yG#@pEZ z8KIRf_HI`#A19rFCfswFY-mfpnv2&}v-CKJ)hR+pDiiMuUUtxY=$w1%NmLb@<5M)2 zCP-~GCzlps&NuAY$WLDP1G=z#cCCNFDU(VQD*H%k4EK&IqT5{9xpE7xv@{^8p=YRD zeIiOqYEa(6|;%u9{#c{ z-gT}*W!gNAvCt6d9=Rs1ly%J`p!{E1VYR%pWT3*@t22#V_l7%4KGLf%?oP3vmDln^ z88Nw}gx}|{ri}??=;eL)HV$4!(u6$Bk={dzifZGdA3NlWezsx1trv26g8e~`pp&qH zO+FvY2)wb+_G!KtEBd515$zK|{q>^wl02AV?VP38d*eu^cEoc{w@jGd2^Kpnyp>U} z^!w?Qwoi8R;}5@1CrUJue+&vtwSGT{UA|w5d~tt?zFk^;Ol>+d>7`?Ti5l9j5E)Ax z{5mmiOp!lXBWEmXq;ctCOmc0T>)7vY|L(9lxuvF^PzHximS}kf`bMOma^hH}k;pk(b%)W_G|I0({K}uQBx_NQt>4!A%d!fg)Qyrn>)o;F+Xjd4>cH5EjDTI zkExWXI`CuO!O)9M#{1NJ&t+H9#P~TP8&uQehpa6kY<3*ornk;}43*~=a4phUXTA)! z3+tP$&YnwQkQSxyWg5!``U98VqN71YW$;SZXUqK!6+8_ZuWAXSTrV(H;HVOrED64E6D9OtM{%A9WvvIR zF*V^45B?MJabwVH9l0@=7?pJ z&ru`tRACHdp&3P5!*|UAKk35VM`7R7$PsvH=x5ap#+Rwp z!J?+qFm*|{iC;nM$`r84X}eRjFWPF2Ec4zp(`Faxsv{H)nGAX_*1xRWy_vyJ9-s+X z#=jq;Ve!*_rO&RfU(T60u1fncKd&!PdkobWbi@|Eno?Q&v5Ih^%(KG&`r6BcHBeRY z1-vd6RP7~x=O&3(=rFZAv@EnC`1aXU4-B(SAEP4z?=yU;wND};Ih1)1SELPh%A0z* z-S8v{i#vPaO%YA<`0g^}y26;$Un#~I(ARNsmAd6p&g+bL+6xbqIHM$4Vgn09b3lVxGGTPD3!L7+&s*fH#=g!u0F()+w>E2FzSk#?hM>(aj|(tc()J(;LGkHMnd5Da+61z2KD{61I~- ztZ^)d`kZwI2j)s)FTLma9Q82%DfPWC>@}?`J^088#I=yI{VQmQSU;ek5sa{GUYZpa zk-({T;G*_unznn-k#<)8y3Nb##YwcnRS&b5KB!PLO{mv1O+Wt9=YC*0aAx!v|4k@H zQA9HLb2ajHu@8HsdfS)iY*4cxy7TJ6oYAO$*}mh=${Qam?;1^nxWE z?)h~6g{{hdMM{U1pd5FjI(`h(tk*XG+G*MjhFHjPsg)mP+8Z4_U^c3QrUnDAg8J#` za`-eTjM0ZnWb%NKHj4N;V|Purzt~;1m0yqd>oD)atsG;imL$&Z^QXy!2_I^CwvNU1 zO==UE3^p3szQ+wzOv%Cxo}~l653nANtH>OL0`(TAf*x!D$u2Q#Cc7@tQA3fKL7}E` zeo5iY{myRlzA@m{t!Q&TC|}!c z(l5P=?J1(h?O9D(wbe8+)HoI4(UpmP&^n2DRMnU9+dIk{dK*wde0tg63Y?gV!vtmh zzTu%08=o|9EcV6#o3Px10{F-pT0exA4CTPYLU@jH>#puX-qfDOhCX zwl+h>F}!xQh1a5%5#GQzxb-~FloTO6QOZhkcAhh8Guux-58vw@is01Cgd5mB*NAvL zpA!&%YSv;oCQ9OT0(^L{lyJy^Oj}=d7o5%$tBV;pEz#^KJlk?~DWX!bY30~?s*yz{ z|Hw;|n|GkTiZup7ZT23jFNA!S-ou*LR=&)*)>&F>kFzJ=3Q&XmYBNxidtauk-c0^J zu6sHAGyuJ@Ja_4Cc4+l2xu519ac=5|9`p=#eB{Nu9^0bNohh%X1RSLy!rSO%Ad?d> zel9Nc9imb9LiI)Uxuugwdg(2uG-I7-LBQX7!-Sa`OuYJ+k!TvD#_5pl zKj1+Atu)g?z56oMVZgSbsxL6x>Y7wu`>`@=McOZw3|i4o!xZ(t(_^5a(c>?6hzF_{ z&D5kE;HorGP zo4#h*?-<#SnwMHdnA!bI*=8u*=H78#y^AMa65%UX;pJt95%s;-Nl2}R7YAnjW=lN_gbigWu)1*fls@ktu0>z=M&ANn(!CLm6`g z50G-OLkJRV_=f?XGPZ(Z*ge!>&=TqDlRY;^7T%485cV<|o74wCJA1&k{U=3trI0;B z(In%FjnXLQYYc_lp(ZP9tHrQg{uFx<6T)0dM#!`fmu%R4;m_>;yUil{^ctT&WS ztA*8(?29aozmtP+T*_u1;oP}c26`kMMx?lV1??pP!Q2geDh{Dzgm7Y+ciirA9ixsy zu!eRG{SgzrDKrs?eqpM|%7%QU?D)fB(T{VQ^jOo7mt#c*+-=|hA#O4oUaKfJX>5Yj zjVsNh7)=F&dsp;092nRq`>|}nF9tA!1vCS5Ma1ydi~s^l1PGvRyn}%yEC^BtE8{kQtE1t0;Sp$uM(w6j z7d}qeWCY+ru!6>Ed&tunC%X6%O>UfG>{XWSjgFjD8^{{5cr-EblK7KG+~L*C3_>^+ zheiO7zJ7msZ7%RFy&?VZpb3k6?C?>@gASj;-{PYW##;D*q}Bf6y#cAW1@?+KOF5{xVn6c(4 zXlm5;myvxlZjdHy!07YtAB^Wlb2s6oP%uE9Q+K-jGUoHy!;p8WtA>EJ$B?4?Ynt`P zk$@r0qr=vRa0C@f=@4l$7O`>l@gy2aeBqnnN#;#jJg~gptxA6a2U$BAc{H_*xC(3I zIbfW_&0a?(D!M0veyMF7dx_)tB%=zS`%z}=+TJD2TKeA)7*;BOF8Y)!fY>@iat zb*J8R%o-d;wb-Cb#&R}Ly5B1+Fe~XJKv!GS**b%chpRz%|FFeBqn4WLfWqa!n#^YL z*zMsk5-|VO;0`(ZKGztsJL4jqASw#{vZx_T)^Q)aAdJHZ{iT_hvh$Qo3NbZD;uFaf zrD|eWSzCD+GL&6~sY1a-z#Z4dx1944tK3WEFk>@p$Md_TM2~HctrSNyQTh`tCh_zp z|Apq4QVu@_&;{w>{c`POTX99vN5*~{CYfTWEJ(9 z*Yc2A^)`2Wfa@5Jp{$^DspXY#WXQ54ahV~{2Jg&$2j;KJG0>Hql{}P-b<@|c_GZw9 zSNc@)grc86((d3-Pwnxq?RcvSMwyhG z#{PFEDoIuvVvgpxYV3nR_ud zB(l`_r{P&{iyZ)Lp5LZVqit^|ufE%0j3D3W#6}yhEkD$UoN+|s&qx{7SseGOrO6ss zN>*!S#5J*|MAU+r=?q!kXaL{AmuwOa?H<-*rb=^PG@)YaHztMQ1*!r}epIyD} zH8RIMx0bKs(~?BOAb51aOjIEWH0UVlfLN&25z=;!dEYc$QQS#QHgi;R-d2uqUHZ_Z z-6AV$hxT<(*|qcyJV&)3X5XRiZTyZ4uy=VRkJk$}imTldBD-qO2EC|GH@j z+*ZwgQh93EY3YM1`yV)}#U?$+=9Cx8ix549Rk7aUnP z_b|&LiiBxVnuPw1+dKDUk;2`VwmweTCX7x*;6dvXdKNI-P+g-pFzP~YbPE-8kl!7h zZ0GbNp5ar6I7OdC)JwgYirp6_{J zM4d6q1BhNp&(cOIvP8TV4f!JG-Trr+aTOG zI~Wq}^L1R=>|doabMbmgAvmtxf-%!;AzcTk$Hr`)4Bv5(>SZUU0w~Lf$mniI7s5Uw zL-udpTPX0!$4%F`$)a;+Hr!@Y4BWHkI8hDjo!~mXhh)yOO|o zN-E2X3|}|mE=7tGTTZnF3VFEg0QMczV;ttC@{oOvGH0*VuiALdJ3Q1FCo1w3bA<;_ z1>6pmP_gZNTb+%n%rE@ISBWtXy7U`kZB5PO#F5loP!zzRrt7!B6M@a{>^$Km$+(gj z3>dlTe060mn7`$bDk7r!NlebqYE=iQ4X<2vIl|C0ezOh!`U=0gYm|KURt+W zJ0EtF#d5(7v{%&v)!2y(v+9aA{YnG^R0#H2(|ZO7iWPur!uq(_4ISoG=WetoZkrit zYtkT*1>h|CCrny~n{W4Cu#@An!O$s|H~{tsMGak5+}i1KkwEVYMZ+YeuJb=+MU+xc zW058kYzh+W4-PY67qdlYGGc#(W^{BSuPrw)G4KH_zq;bAUu3)^ZPWHsL&gF{tmEn5 ztYd@uBIMOJGr-i9eQT{JX?Ls#Bus4Hh%bSEJ|h;u2EFZyzdZ!@=vBEx6k;ysYQIS1 z(GW%N6u5X`Pt9-gA+p@3MWdC;FA2VNQ&6Rstz?@UR zs?v6n7p8$%3RLX&f_CKpb*FJ>Bk#`qP0aL0==22*GdXX%BJ`oFOktY5deb;f4K-7d z9wM}cPT9dBISPoYIQ*Hz=%_a%*xv8nr;1;R%Kto;GN9zPE-B#{+`*c)Tbm& zd|=rr|0+XNVvItbNk&|H#a)*xk`3rzqxWSXfD!JyujU>B!0Anyek{kMg-HZkR#ERe z*^b%iez+$TbcFv(U7CpAsCERz=e)T?Q)*g{rGdAVe(MNpcTC$Hl0rkaZ^h%?i}ds2tOYTthW@1?lGhEt%fRaLB~01~>e=ZG)aMvq>V)?RMLo#*_i| z{~Su?2rdmBR}wfSM0e%sFs81wDL1jK_`?{d%Jt3w#+c-1f2BCri`sZXbkt8DAU1p` zZy&@oS*;YnwND>SlqzUutyi1C<^Ks6A!_Es+v;Ll8Mh)0NzKVqQ~IE9LeYRJjoE-e zA*;EoGb(F`lydc$p!=!&r-&h375r;E;OA$yeJRypS%GC3Ple;>5~_bFHC$`L^F=wlDm_bt_~0sKV1U)h z2xduOyaJ`LncF(z7^bbMSuMoJcv1xm>DgJo7&!6w`!YuzJRZGGqT>B9`}#+PM7e;* z&}Bk-rLIKb5wo&ag2TeP?;58CJNlb7;uKk+h3C?3byR>cFirFaUozwDwn-h01l@@< zo@2}N2GJP5NAMUMtq^j{@v-CMc3=A?Fk?EP39wQ%K3Vysr4S;h$i$62-gvT24@G$& z^H_#+(pK~$15t*2I=9|rFz(ndp5ikctYY{CypcCMAN40NDudhEXb?a~L2TjenPGh@ z)YD*AY^^fBMWtq?;&A#0h%OR-B6vVMdLwek=F^2&NGtt{l1a!f`=4{6!c z>A5KT!+RIBqv>ATkl$f|y^ z&LBpcp3kBEmyw8-f>SWUM=i$4^huK!F8BJMpp#K+&!CI&al#g-4~Y+=-$M=_VFB0f zpUviL-`wl2;)gtcRyNadJyVPE^I;vr2|{)GvuyJ@Y7fXJYX0;veln3%eJ)5NPe?E0 zPT4+?R7#`uJ~380P`=#jEMnR(iXVp3zOkjDGSJwXr|~q2-n_vwSI$D(?mk_bpPeHM zo8Ef2tpczta_VAp`Kf-dK}$g%nbP~Mz6GJgb5kRJXf;NvtUJ=r5Da=6uJF>t(A9)m zl4U78;-dY05z1#xy>53S%Ub&?>f5c;2?0IL<7QHKfjsScf`x*+mLPDnZ?h{nVSq-* zhDNJA=jYp3&>DHlsAMC=h6`@22kO9a(|UY#f%+8$&q4C_u#&N6s@sy^GD3|Vy%0lyKU3F3iR+!j5RQ`gd4B%E3j?TL z3XGKt+lYK&Y8K6zuaA!}ncgGm+8u@?XLAUvt%4bsbB4N0?Pcr#NO^DNQyd6z={U*u zTyuFqO7W2m;F)FdHRPe8z}^Q3BOEky-VHnQ)~6iITEJUk@~yC zpK^r65U26T^KjP<%pPWG+BaI|G>HbfMY$jvEzTTGQaSa=%Wjz%oQzoa==I;jxab?G z7#R+lbZ5-BJSyW1fOQ4}U=xwlFDL}rROu)L7DV`J65h}oO^+^Dezy?}Wfto-TIk^V z&_IJPoWKi2dZ@xbG$}6#7dkDRs_Ja>1K{9y=S(UD^p>?QvL$4l;ZfhIvBng4{_-lW zieqV|Nzlb`s{^*#$fVW7uH3Bg5yFA8l_FzRf_5+vu9 zh6KX%UdSc|8otJE01WvXwA5~;w(i2^w1EAd!u$^q9yZb-L+M1a(Cqef0)vomG_Oh2 z&2_*mndP%`D>@rRFW!Ai=%BX{E-azHOBmo9ph)1*%UFLjbci#bBPn;%8qIKPJARR` zT7<-X_x$~Zu7hT1312A=A+xhlY>p4A@L{yf3Z&ADcCj;Kvrn)4Iw6!3&x#LCpYi&| zucK=sK7?@D?4kAn~Uz5)qvZUY0NAxnPOG5v=fo0F8wq| zyU(+tQLiUUb0O+A#k4nfojzCthbTT7(uSW*6A(u0XF$~K@%k~{45KR8hV{cJ;1g>E z4d01*`x6to@Iv_bt6VwrC{b}u)0YHp(M}7^YWH7#@3b)M@9W;~0lI~5PA+w^$7t-1 zW7igig~=SWS-@!GFnXT@(P$y%ewFTfsnaE^^?ppSVL?=+<5*BBsl~}a!B}3obhf2- zY&y}ga?`P}=yV?5sqdJ|^g!AckXylZPZ-$l9{s`SroRq)V{5 z|Mmf*gO9m6=@~KFion>k+P&6tz7@K2Qwf z?f3Svzd0?nx?qVh=!C>MNymN8mgm7DLQ9pg#N5F@iMBZt$bF=K%-3_3Lq>1hNmyu8 z_rP~AemVH)#i;CcJR{jlbjRI`*;-7s!8+6Vs-*yQ5dE6LRTn#R`FAsieVI$9vpcst zg47EJvY-oDxQXfO#86ly_NU&}v@V_gB(eP5f!L}%w+MHsOMCO_?tpg>!@6h>u=X3B$fBFq`t^lP zF}Kix4u=GzG|_(w!d>(bW#7BJbgl;&@WYd>mF|AE)W(~)=iG4`7%ac+ig^~6Jh&Og z6vf3v@-bTj2l*;N`FF1P%;c0$cn=zkaC|~HHB!K^q+|q?by_&fXcP@@Qjg?&F36E= z^$7fcvTnDV=qy-OD%6K$`1Tg7#7rGt1dtEDv|_|;2ljR!j3}eHe=^+!Og%p%icZ00 zoUw+WGG9ntv14NK9)j0X0|L*jf^Yqi)wi@_Qnjg?&504uDQlPJ=;W6U_M$vtDGL@Tajs$mV>{GZiUSAq~K>DgYHzL2C zz~K+|n4-$^*ZbUdzJG5aE@-B4Ty6D%x=w!&@JY-K`NnMgaiP-3K!Yu@3vae%-BLyS0_qWdimSFxOJGxK$C3^u_4lJ%8k%l-s5J%}h(Tta27x)LC$6d(Wri_tYt) z0zrR3NUC^8A?@>LIyOqCNvXN?S|%S5S>_~50p~=I4hvUq9-FsJS*BL9s1=^}Kmw#0 zlZzK6@3%ZIKPoOl3O6q~ll}w`NK0boas*FP&}smZTD{5)mfQN?D~dND0Ko!Yt>X-E zDP#=Zcngu^o(gq)^2cTQG=%JT01_ZzrpZ_ztH_e7%0~YG_jkCwV&<`U2^Dw>>%eT) zP3)=k##6z<3FdBrCFShm43km)&DD%)kownP<>KT7bN0kiwsV9rdANAFTfrolY&|_) zC4fL5I|n-fdnK_ zzmFJ`poj$KBO*?1{w@kb!~T!P8bc#tjWnkYrD68|9Jm@pRm(Zrh+*^^WPQzbrDNJ!dTw}=I&vv=;vtRY^>;F<@HZQ z4`X!&A%3k_#;+VL{9x`{F4izdJzEzaD+>>pv8$ac%+byn#_tL9@D#9gggIM_kWl(! z_!9ib*Bx{Ju!Mz;tuBNy$0+_C17m1l?yv1I4T6Faf*=7Q(VnHdf19H}{@1K$1#^aB z{r9`cY?6gJtn%-$hs#?}9}9OFmYS1=4NS|z#?H!tNmSs4zzcqmAk%+B3X1a!f|ztc zqW{lx@bM9_`$vxXV#ozt+--EAeWMtb|K0l6wq8z_5)%JMP6>%u7*Y=`P{n;a@c*Lu z@1hbCwlF&zTTd)eVL@GVfCYwz`d`=nH=qAaV`yjXX^SN!CdhF=`fm?-+W$eKg%R4* z&lQICU$20ep&;8}p#6XG(faS!fS!xJ0D;6rMTNz-$G>4n$o~f)Jv)CG76>G&AupdA zDVBn175g8p`d~GzxBtc*5D4_Pa0mMM`205{f&X3A1NavBRt)$*$786;8!`+Jz<)gc d&vU^%8X*CY(BgR{1Evj2O-Wm^R^B}9e*tfTkH7!` literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/f/fd/Factory_Worker.png/190px-Factory_Worker.png b/archive/websites/wiki.jc-mp.com/images/thumb/f/fd/Factory_Worker.png/190px-Factory_Worker.png new file mode 100644 index 0000000000000000000000000000000000000000..9cb2f58d2d327fbb650c8e4e59e849b4563bdd58 GIT binary patch literal 46053 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 literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/f/ff/Resources_network.png/200px-Resources_network.png b/archive/websites/wiki.jc-mp.com/images/thumb/f/ff/Resources_network.png/200px-Resources_network.png new file mode 100644 index 0000000000000000000000000000000000000000..e711f2562d67cbeb578cadbb7bf9c5daca6f9246 GIT binary patch literal 24676 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⋙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 literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/f/ff/Resources_network.png/300px-Resources_network.png b/archive/websites/wiki.jc-mp.com/images/thumb/f/ff/Resources_network.png/300px-Resources_network.png new file mode 100644 index 0000000000000000000000000000000000000000..8902a14070c90b5d1e9ffa08e4a88abdb9911b9d GIT binary patch literal 46745 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�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 literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/images/thumb/f/ff/Resources_network.png/400px-Resources_network.png b/archive/websites/wiki.jc-mp.com/images/thumb/f/ff/Resources_network.png/400px-Resources_network.png new file mode 100644 index 0000000000000000000000000000000000000000..bc5371430d5d954cd191df451668382ec5c2c6e9 GIT binary patch literal 57162 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 literal 0 HcmV?d00001 diff --git a/archive/websites/wiki.jc-mp.com/index.php/Category%3AClient_Lua/index.html b/archive/websites/wiki.jc-mp.com/index.php/Category%3AClient_Lua/index.html new file mode 100644 index 0000000..d466dde --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Category%3AClient_Lua/index.html @@ -0,0 +1,274 @@ + + + +Category:Client Lua - JC2-MP Documentation + + + + + + + + + + + + + + + + +

+
+ +
+ + + +

+ Category:Client Lua +

+ + +
+ +
From JC2-MP Documentation
+ + +
+ + +
+ Jump to: navigation, + search +
+ + +

This category contains classes, events, and functions used by client-side Lua. +

+ + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Category%3ALua/index.html b/archive/websites/wiki.jc-mp.com/index.php/Category%3ALua/index.html new file mode 100644 index 0000000..9555438 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Category%3ALua/index.html @@ -0,0 +1,287 @@ + + + +Category:Lua - JC2-MP Documentation + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Category:Lua +

+ + +
+ +
From JC2-MP Documentation
+ + +
+ + +
+ Jump to: navigation, + search +
+ + +

These pages are about the Lua API. +

+ + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Category%3ANeeds_improvement/index.html b/archive/websites/wiki.jc-mp.com/index.php/Category%3ANeeds_improvement/index.html new file mode 100644 index 0000000..24fa7fa --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Category%3ANeeds_improvement/index.html @@ -0,0 +1,241 @@ + + + +Category:Needs improvement - JC2-MP Documentation + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Category:Needs improvement +

+ + +
+ +
From JC2-MP Documentation
+ + +
+ + +
+ Jump to: navigation, + search +
+ + +
+

There is currently no text in this page. +You can search for this page title in other pages, +or search the related logs. +

+
+
+

Pages in category "Needs improvement"

+

The following 9 pages are in this category, out of 9 total. +

+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Category%3APlayer_Functions/index.html b/archive/websites/wiki.jc-mp.com/index.php/Category%3APlayer_Functions/index.html new file mode 100644 index 0000000..7c75fa7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Category%3APlayer_Functions/index.html @@ -0,0 +1,262 @@ + + + +Category:Player Functions - JC2-MP Documentation + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Category:Player Functions +

+ + +
+ +
From JC2-MP Documentation
+ + +
+ + +
+ Jump to: navigation, + search +
+ + +

This is a list of Player functions for Lua. +

+ + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Category%3AServer_Lua/index.html b/archive/websites/wiki.jc-mp.com/index.php/Category%3AServer_Lua/index.html new file mode 100644 index 0000000..cc465fe --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Category%3AServer_Lua/index.html @@ -0,0 +1,270 @@ + + + +Category:Server Lua - JC2-MP Documentation + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Category:Server Lua +

+ + +
+ +
From JC2-MP Documentation
+ + +
+ + +
+ Jump to: navigation, + search +
+ + +

This category contains classes, events, and functions used by server-side Lua. +

+ + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Changelog/index.html b/archive/websites/wiki.jc-mp.com/index.php/Changelog/index.html new file mode 100644 index 0000000..c4fe20d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Changelog/index.html @@ -0,0 +1,249 @@ + + + +Changelog - JC2-MP Documentation + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Changelog +

+ + +
+ +
From JC2-MP Documentation
+ + +
+ + +
+ Jump to: navigation, + search +
+ + +
Public Test #4
+
  • Client and server stability fixes. +
+
Public Test #3
+
  • Client and server stability fixes. +
+
Public Test #2
+
  • Client and server stability fixes. +
  • Vehicle theft system. +
  • Vehicle passenger system. +
  • Stream system improvements. +
+ + + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Character_Models/index.html b/archive/websites/wiki.jc-mp.com/index.php/Character_Models/index.html new file mode 100644 index 0000000..86faf9a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Character_Models/index.html @@ -0,0 +1,729 @@ + + + +Character Models - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Character Models

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
Thug1.png
+

1 +

Thug1 +

+
+
+
+
Veeeery good my boy! My transformation into a gorilla is almost complete!
+

2 +

Razak Razman +

+
+
+
+
Prancin' aboot with your head full of eyeballs
+

3 +

Demo Expert +

+
+
+
+
I will eat you, lah.
+

5 +

Roaches Elite +

+
+
+
+
Chinese Bodyguard.png
+

6 +

Chinese Bodyguard +

+
+
+
+
You mus keep me proteckad untiw we get to da fwaaaar side of da facilitee
+

8 +

Reapers Technician +

+
+
+
+
Karl Blaine.png
+

9 +

Karl Blaine +

+
+
+
+
No, Mr. Bond, I expect you to die.
+

11 +

Zhang Sun +

+
+
+
+
MAN THAT GUN
+

12 +

Reapers Soldier 1 +

+
+
+
+
Oh yeah baby. Now take off that sexy hat.
+

15 +

Male Stripper 1 +

+
+
+
+
Panau Police.png
+

16 +

Panau Police +

+
+
+
+
Is that a grappling hook in your pants or are you just happy to see me?
+

17 +

Male Stripper 2 +

+
+
+
+
Don't use hacks in multiplayer games, kids. It stunts your growth.
+

18 +

Hacker +

+
+
+
+
Chinese Businessman.png
+

19 +

Chinese Businessman +

+
+
+
+
Paparazzi.png
+

21 +

Paparazzi +

+
+
+
+
Beta tester model for the win.
+

22 +

Ular Boys Technician +

+
+
+
+
I never thought I'd see a resonance cascade, let alone create one.
+

23 +

Scientist +

+
+
+
+
Kane.png
+

25 +

Kane +

+
+
+
+
I need you to help me transport some veeeeeeeeeeeeeeeeeeeeeery sensitive cargo along this reever.
+

26 +

Boat Captain +

+
+
+
+
SCORPIO, SCORPIO
+

27 +

Ular Boys Soldier 1 +

+
+
+
+
Marshall? That guy who died at the beginning? Nope, doesn't ring a bell.
+

30 +

Stranded Copilot +

+
+
+
+
You must proteck me so I can ack into dere compootah system, lah.
+

32 +

Roaches Technician +

+
+
+
+
Gambler.png
+

33 +

Gambler +

+
+
+
+
SUCCULENT PIG
+

34 +

Tom Sheldon +

+
+
+
+
Politician.png
+

36 +

Politician +

+
+
+
+
VERY WELL, SERDADU
+

38 +

Sicini +

+
+
+
+
Shoplifted a bag of chips once. Put some dope-ass spinnahz on his (mom's) old car. THUG LIFE, BITCHES
+

39 +

Thug2 +

+
+
+
+
What kind of factory are you running here, anyway
+

40 +

Factory Boss +

+
+
+
+
The secret to sneaking is not to be seen
+

42 +

Black Hand +

+
+
+
+
I AM A NEEEEENJA
+

44 +

Ninja +

+
+
+
+
Fact: All waiters with thin moustaches are French.
+

45 +

Waiter +

+
+
+
+
If you hawwy to da owld gambwing warehouse in da desert, you miwght stiw catch him awive.
+

48 +

Door Man +

+
+
+
+
Government Captain.png
+

49 +

Government Captain +

+
+
+
+
Legendary son of Zeus and a hispanic window cleaner
+

51 +

Rico Rodriguez +

+
+
+
+
HE GOT ME WITH HIS WIRE THING
+

52 +

Government Soldier 1 +

+
+
+
+
Developer model. Don't mess with them.
+

54 +

Russian Bodyguard +

+
+
+
+
Exclusive Guest Variant 1.png
+

55 +

Exclusive Guest Variant 1 +

+
+
+
+
Reapers Soldier 2.png
+

58 +

Reapers Soldier 2 +

+
+
+
+
Roaches Soldier 2.png
+

59 +

Roaches Soldier 2 +

+
+
+
+
Model used for racing, yet she can't even see over the steering wheel.
+

60 +

Race Challenge Girl +

+
+
+
+
Generic Soldier.png
+

61 +

Generic Soldier +

+
+
+
+
Reapers Elite.png
+

63 +

Reapers Elite +

+
+
+
+
the fuck
+

64 +

Bom Bom Bohilano +

+
+
+
+
Jade Tan.png
+

65 +

Jade Tan +

+
+
+
+
HE'S BLEEDING LIKE A PIG
+

66 +

Government Soldier 2 +

+
+
+
+
Burned Panay (rocket).png
+

67 +

Burned Panay (rocket) +

+
+
+
+
Nice pants.
+

69 +

Witness +

+
+
+
+
General Masayo.png
+

70 +

General Masayo +

+
+
+
+
Saul Sukarno.png
+

71 +

Saul Sukarno +

+
+
+
+
Must be compensating for something.
+

74 +

Baby Panay +

+
+
+
+
FOR THE GLORY OF PANAU
+

77 +

Government Elite +

+
+
+
+
Thug Boss.png
+

78 +

Thug Boss +

+
+
+
+
How the fuck do you "lose" an island anyway? It's fucking right there, open your eyes.
+

79 +

Japanese Veteran +

+
+
+
+
Exclusive Guest.png
+

80 +

Exclusive Guest +

+
+
+
+
White Tigers.png
+

83 +

White Tigers +

+
+
+
+
I crush you like tiny bug if you make fun of my acne
+

84 +

Alexander Mirikov +

+
+
+
+
Roaches Soldier 1.png
+

85 +

Roaches Soldier 1 +

+
+
+
+
The same 2 second animation played over and over. Oh yeah baby.
+

86 +

Female Stripper +

+
+
+
+
Ular Boys Elite.png
+

87 +

Ular Boys Elite +

+
+
+
+
Factory Worker.png
+

89 +

Factory Worker +

+
+
+
+
I am Boloooo Santooosiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
+

90 +

Bolo Santosi +

+
+
+
+
Exclusive Guest Variant 2.png
+

95 +

Exclusive Guest Variant 2 +

+
+
+
+
Japanese Bodyguard.png
+

96 +

Japanese Bodyguard +

+
+
+
+
Burned Panay.png
+

97 +

Burned Panay +

+
+
+
+
Mmmm mmph mmh mmmmph, mmm?
+

98 +

Government Pilot +

+
+
+
+
Whoa, I just noticed: "Sloth Demon" is an anagram of "Honest Mold".
+

100 +

Black Market Dealer +

+
+
+
+
Wait, since when is Yao Ming a colonel of the Panau military?!
+

101 +

Government Colonel +

+
+
+
+
Ular Boys Soldier 2.png
+

103 +

Ular Boys Soldier 2 +

+
+
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index.php/Dreadmullet_Sucks/index.html b/archive/websites/wiki.jc-mp.com/index.php/Dreadmullet_Sucks/index.html new file mode 100644 index 0000000..a995013 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Dreadmullet_Sucks/index.html @@ -0,0 +1,4087 @@ + + + +Dreadmullet Sucks - JC2-MP Documentation + + + + + + + + + + + + + + + +
+
+ +
+ + + +

Dreadmullet Sucks

+ + +
+ +
From JC2-MP Documentation
+ + +
+ + +
+Jump to: navigation, search +
+ + +

Class BaseEventManager +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class Event +Template:Lua/Function Header +Class ConsoleManager +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class Color +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class EventManager +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class NetworkManager +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class PlayerState +Class DamageEntity +Class Weapon +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class WeaponSlot +Class Vector +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class Vector2 +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class Angle +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class LocalPlayer +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class Player +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class Vehicle +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class Transform2 +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class Transform3 +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class Action +Class Bone +Class Client +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class SteamID +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class VirtualKey +Template:Lua/Function Header +Class MouseCursor +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class Image +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class Topology +Class Model +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class Vertex +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class Renderer +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class TextSize +Class Chat +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class Input +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class PhysicsSystem +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class Waypoint +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class Camera +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class GUIState +Class GameSetting +Class GwenPosition +Class BaseWindow +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class Label +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class ImagePanel +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class StatusBar +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class ProgressBar +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class GroupBox +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class Rectangle +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class GUIEvent +Template:Lua/Function Header +Class Button +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class LabelClickable +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class CheckBox +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class LabeledCheckBox +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class ComboBox +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class RadioButton +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class LabeledRadioButton +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class RadioButtonController +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class TextBox +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class TextBoxNumeric +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class Numeric +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class Slider +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class HorizontalSlider +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class VerticalSlider +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class ColorPicker +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class HSVColorPicker +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class MenuItem +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class ScrollControl +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class TableRow +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class Table +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class CrossSplitter +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class CollapsibleCategory +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class CollapsibleList +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class ListBox +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class SortedList +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class TreeNode +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class Tree +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class PropertyBase +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class PropertyText +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class PropertyCheckBox +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class PropertyColorSelector +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class PropertyComboBox +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class PropertyRow +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class PropertyRow +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class PropertyTree +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class ResizableControl +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class Window +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class TabButton +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class TabControl +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class Menu +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class MenuStrip +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class PageControl +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class AnimationState +Class VehicleId +Class CharacterId +Class Timer +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class MD5 +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class SHA1 +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class SHA256 +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Template:Lua/Function Header +Class class_info_data +

+ + + +
+ + + + + +
+ + +
+ +
+ +
+

Navigation menu

+ +
+ + + + + +
+ + + + + + + + + + +
+
+ + + + + + + + + + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Errors/index.html b/archive/websites/wiki.jc-mp.com/index.php/Errors/index.html new file mode 100644 index 0000000..d0d710c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Errors/index.html @@ -0,0 +1,216 @@ + + + + +Troubleshooting in old versions - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting in old versions

+
+

From JC2-MP Documentation

+
(Redirected from Errors)
+
Jump to: navigation, search
+
+
Injection Failed when launching the game
+

Try opening JcmpLauncher.exe with "Run as administrator" ticked in the compatibility tab in properties. +

+
Nothing happens when launching the game
+

Try opening JcmpLauncher.exe with "Run as administrator" ticked in the compatibility tab in properties. Some users have also reported that setting their Steam.exe to run as administrator fixes this issue. If that doesn't work, then try also setting JustCause2.exe to run as administrator. +

+
Missing d3dx10_42.dll
+

Download and run the | DirectX End-User Runtime Web Installer. +

+
Missing d3dx10_43.dll!
+

Download and run the | DirectX End-User Runtime Web Installer. +

+
Missing MSVCP100.dll!
+

Download and run the | Microsoft Visual C++ 2010 SP1 Redistributable Package (x86). +

+
Missing MSVCP110.dll!
+

Download and run the | Microsoft Visual C++ 2012 Redistributable Package (x86). +

+
The launcher is stuck on Waiting for JustCause2.exe!
+

Try restarting Steam. +

+
Failed to initialize: Failed to create effect or Crashing when hitting enter at menu screen
+

Download and run: | DirectX End-User Runtime Web Installer +

+
Game crashes on launch
+

Make sure your game is running version 1.0.0.2. (All Steam copies automatically update to this version.) +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index.php/Feature_Overview/index.html b/archive/websites/wiki.jc-mp.com/index.php/Feature_Overview/index.html new file mode 100644 index 0000000..4dccae1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Feature_Overview/index.html @@ -0,0 +1,243 @@ + + + +Feature Overview - JC2-MP Documentation + + + + + + + + + + + + + + + +
+
+ +
+ + + +

Feature Overview

+ + +
+ +
From JC2-MP Documentation
+ + +
+ + +
+Jump to: navigation, search +
+ + +

Features: +

+
  • Scripting system using the simple but powerful Lua language. Use server-side and client-side scripts to create anything from a spawn menu to entire gamemodes. +
  • Server browser allows you to easily find a server and keep track of your favorites. +
  • Steam authentication: your JC2-MP account is tied to your steam account, which allows servers to keep track of players by Steam ID. +
  • An optimised network streamer means a server can support thousands of players and vehicles across Panau. +
+


+What's synced: +

+
  • On-foot movement +
  • On-foot weapons +
  • Vehicle movement +
  • Vehicle weapons +
  • Vehicle mounted weapons (such as turrets in jeeps) +
  • Vehicle spawns +
  • Vehicle colors +
  • Vehicle damage +
  • Stunt position +
  • Time +
  • Weather +
  • Character models +
  • Parachute +
+

What's not synced: +

+
  • Fixed Mounted Guns (Cannon / Flak Cannon / Fixed Mini-Gun) +
  • Grappling hook +
  • Persistent destroyed structures +
  • Unoccupied vehicles +
  • Thrown explosives and melee +
+

As JC2-MP is in development, you can expect this list to change. +

+ + +
+ + + + + +
+ + +
+ +
+ +
+

Navigation menu

+ +
+ + + +
+ + + + + + +
+
+ + + + + + + + + +
+
+ + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Frequently_Asked_Questions/index.html b/archive/websites/wiki.jc-mp.com/index.php/Frequently_Asked_Questions/index.html new file mode 100644 index 0000000..2865169 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Frequently_Asked_Questions/index.html @@ -0,0 +1,284 @@ + + + +Frequently Asked Questions - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Frequently Asked Questions

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+

General FAQ

+
What version of the game do I need to play the mod?
+

Only the purchased Steam version is supported. +

Please see this page for more information. +


+

+
Are pirated copies supported?
+

No, pirated copies are not supported. +


+

+
Is Steam Family Sharing supported?
+

No, you must own Just Cause 2 on your own account. +


+

+
Does the demo work?
+

No, you can not play the mod with the Just Cause 2 demo. +


+

+
Are there AI / NPCs?
+

No, and they are very unlikely to be added, at least not in the same sense as singleplayer. +


+

+
Will 64 or 32-bit installs work?
+

Yes. It makes no difference. +


+

+
Does this work on PS3/Xbox 360?
+

No, and it won't. Ever. +


+

+
Will JC2-MP affect my single-player game?
+

No, the mod does not affect your game saves in any way. +


+

+
Is JC2-MP free to play?
+

Yes, the mod is completely free to download and play. +


+

+
How do you chat?
+

Press 'T'. +


+

+
Can I use mods while playing JC2-MP?
+

Mods from singleplayer cannot be used in multiplayer. Period. However, in some cases, similar functionality can be scripted using the Lua API. +


+

+
How do I open the map?
+

Press F1. +


+

+
How do I hide the chat?
+

Press F3. +


+

+
How often do vehicles respawn?
+

By default, vehicles respawn after 45 seconds of unuse. If a vehicle explodes, it will respawn within 8 seconds. These can be changed in the server config. +

It is also worth noting that vehicles can only be damaged when there's a player driving them. +


+

+
Can I access the black market?
+

No. The black market from singleplayer will not be in the mod. Its functionality will be scriptable using Lua. +

In fact, the buy menu script is a perfect example of a black market replacement. +


+

+
Is the JC2-MP team accepting donations?
+

Yes, we are currently accepting donations to cover hosting costs. You can donate here. +


+

+

Server Hosting FAQ

+
Can LAN-only servers be hosted?
+

Yes, servers can be hosted on a LAN network. Unless your server is exposed to the internet, then it is already LAN-only. +

Please note that the LAN tab in the server browser in-game is currently not working properly and you will need to use quick connect. +


+

+
How do servers handle DLC?
+

It is up to server owners themselves whether to require players to own DLC or not. +


+

+
Which resources does the server need?
+

Please see this page for more information. +


+

+
What are "highlighted servers"?
+

Highlighted servers are servers that are on the top of the server list as chosen by the jcmp staff. For more information, please see the Highlighted Server Requests forum topic. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index.php/Game_Version/index.html b/archive/websites/wiki.jc-mp.com/index.php/Game_Version/index.html new file mode 100644 index 0000000..1c1fd34 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Game_Version/index.html @@ -0,0 +1,178 @@ + + + +Game Version - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Game Version

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

Does my version of the game work with JC2-MP?

+

The retail boxed version and the Steam version are the same. +You should have 1.0.0.2 by default, as Steam maintains this version. This is the only version the mod supports. Moreover, the game tests and development are conducted on the English version of the game; your mileage may vary with other languages. +

+

Non-Steam versions

+

Non-Steam installs or cracked installs will NOT be supported. +

Buy the game: Where to Buy +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index.php/JC2MP_Mods/index.html b/archive/websites/wiki.jc-mp.com/index.php/JC2MP_Mods/index.html new file mode 100644 index 0000000..3a44dbf --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/JC2MP_Mods/index.html @@ -0,0 +1,163 @@ + + + +JC2MP Mods - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

JC2MP Mods

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
Using JC2-MP with mods
+

We've taken preventative measures to stop the game from loading mods from your JC2-MP directory. A lot of people in the Just Cause community have expressed issues with this. These steps have been taken, not to take a stance on people cheating, but for the stability of the game during our testing period. We would ask that you, as a testing participant don't try to circumvent our basic anti-modding attempt specifically for testing, so that any bug reports / crashes you have will actually be useful to us. Basically, if you're modding, and it causes you or someone else to crash and you submit a report, you're wasting our time and delaying the release of JC2-MP further. +

Put shortly: Do not use any mods while playing JC2-MP! +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index.php/Known_Issues/index.html b/archive/websites/wiki.jc-mp.com/index.php/Known_Issues/index.html new file mode 100644 index 0000000..74beb80 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Known_Issues/index.html @@ -0,0 +1,242 @@ + + + +Known Issues - JC2-MP Documentation + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

Known Issues

+ + +
+ +
From JC2-MP Documentation
+ + +
+ + +
+ Jump to: navigation, search +
+ + +

Please see our bug tracker for information about known bugs and issues. +

+ + + +
+ + + + + +
+ + +
+ +
+ +
+

Navigation menu

+ +
+ + + + + +
+ + + + + + + + + + +
+
+ + + + + + + + + + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Launcher_troubleshooting/index.html b/archive/websites/wiki.jc-mp.com/index.php/Launcher_troubleshooting/index.html new file mode 100644 index 0000000..23fbe0a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Launcher_troubleshooting/index.html @@ -0,0 +1,242 @@ + + + +Launcher troubleshooting - JC2-MP Documentation + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

Launcher troubleshooting

+ + +
+ +
From JC2-MP Documentation
+ + +
+ + +
+ Jump to: navigation, search +
+ + +

This page will contain useful information to troubleshoot issues where the launcher does not launch. +

+ + + +
+ + + + + +
+ + +
+ +
+ +
+

Navigation menu

+ +
+ + + + + +
+ + + + + + + + + + +
+
+ + + + + + + + + + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Lua/Client/BaseWindow/index.html b/archive/websites/wiki.jc-mp.com/index.php/Lua/Client/BaseWindow/index.html new file mode 100644 index 0000000..3734e13 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Lua/Client/BaseWindow/index.html @@ -0,0 +1,526 @@ + + + +Lua/Client/BaseWindow - JC2-MP Documentation + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Lua/Client/BaseWindow +

+ + +
+ +
From JC2-MP Documentation
+ + + + + +
+ Jump to: navigation, + search +
+ + +

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
+ BaseWindow:Blur() +
+ BaseWindow:BringToFront() +
Base + BaseWindow:FindChildByName(string, boolean) +
Base + BaseWindow:FindChildByName(string) +
+ BaseWindow:Focus() +
boolean + BaseWindow:GetBackgroundVisible() +
BaseWindow + BaseWindow:GetChild(number) +
object + BaseWindow:GetChildren() +
boolean + BaseWindow:GetDataBool(string) +
number + BaseWindow:GetDataNumber(string) +
object + BaseWindow:GetDataObject(string) +
string + BaseWindow:GetDataString(string) +
number + BaseWindow:GetDock() +
boolean + BaseWindow:GetEnabled() +
boolean + BaseWindow:GetFocused() +
boolean + BaseWindow:GetHovered() +
+ BaseWindow:GetMargin() +
string + BaseWindow:GetName() +
number + BaseWindow:GetNumChildren() +
boolean + BaseWindow:GetOnTop() +
+ BaseWindow:GetPadding() +
BaseWindow + BaseWindow:GetParent() +
Vector2 + BaseWindow:GetPosition() +
Vector2 + BaseWindow:GetPositionRel() +
Vector2 + BaseWindow:GetSize() +
Vector2 + BaseWindow:GetSizeRel() +
boolean + BaseWindow:GetTabNavigation() +
BaseWindow + BaseWindow:GetToolTip() +
string + BaseWindow:GetType() +
boolean + BaseWindow:GetVisible() +
+ BaseWindow:Hide() +
boolean + BaseWindow:IsChild(BaseWindow) +
+ BaseWindow:Remove() +
+ BaseWindow:RemoveAllChildren() +
+ BaseWindow:SendToBack() +
+ BaseWindow:SetBackgroundVisible(boolean) +
+ BaseWindow:SetDataBool(string, boolean) +
+ BaseWindow:SetDataNumber(string, number) +
+ BaseWindow:SetDataObject(string, object) +
+ BaseWindow:SetDataString(string, string) +
+ BaseWindow:SetDock(number) +
+ BaseWindow:SetEnabled(boolean) +
+ BaseWindow:SetMargin(Vector2, Vector2) +
+ BaseWindow:SetName(string) +
+ BaseWindow:SetPadding(Vector2, Vector2) +
+ BaseWindow:SetParent(BaseWindow) +
+ BaseWindow:SetPosition(Vector2) +
+ BaseWindow:SetPositionRel(Vector2) +
+ BaseWindow:SetSize(Vector2) +
+ BaseWindow:SetSizeRel(Vector2) +
+ BaseWindow:SetTabNavigation(boolean) +
+ BaseWindow:SetToolTip(string) +
+ BaseWindow:SetVisible(boolean) +
+ BaseWindow:Show() +
+ BaseWindow:Touch() +
+ BaseWindow:Unsubscribe(Event) +
+ + + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Lua/Client/Camera/index.html b/archive/websites/wiki.jc-mp.com/index.php/Lua/Client/Camera/index.html new file mode 100644 index 0000000..95d62a0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Lua/Client/Camera/index.html @@ -0,0 +1,238 @@ + + + +Lua/Client/Camera - JC2-MP Documentation + + + + + + + + + + + + + + + +
+
+ +
+ + + +

Lua/Client/Camera

+ + +
+ +
From JC2-MP Documentation
+ + +
< Lua‎ | Client
+ + +
+Jump to: navigation, search +
+ + +

Functions

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
Angle + Camera:GetAngle() +
Vector + Camera:GetPosition() +
+ Camera:SetAngle(Angle) +
+ Camera:SetPosition(Vector) +
+ + +
+ + + + + +
+ + +
+ +
+ +
+

Navigation menu

+ +
+ + + +
+ + + + + + +
+
+ + + + + + + + + +
+
+ + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Lua/Client/Client/index.html b/archive/websites/wiki.jc-mp.com/index.php/Lua/Client/Client/index.html new file mode 100644 index 0000000..f3a86c9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Lua/Client/Client/index.html @@ -0,0 +1,188 @@ + + + +Lua/Client/Client - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Client/Client

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
number + GetElapsedSeconds() +
function + GetPlayers() +
function + GetStreamedPlayers() +
function + GetVehicles() +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index.php/Lua/Client/Slider/index.html b/archive/websites/wiki.jc-mp.com/index.php/Lua/Client/Slider/index.html new file mode 100644 index 0000000..e78f2a0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Lua/Client/Slider/index.html @@ -0,0 +1,541 @@ + + + +Lua/Client/Slider - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Client/Slider

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+

Static functions

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
Base + Create(BaseWindow, string) +
Base + Create(string) +
Base + Create(BaseWindow) +
Base + Create() +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
number + GetNotchCount() +
number + GetValue() +
+ SetClampToNotches(boolean) +
+ SetMaximum(number) +
+ SetMinimum(number) +
+ SetNotchCount(number) +
+ SetRange(number, number) +
+ SetValue(number, boolean) +
+ SetValue(number) +
Event + Subscribe(string, object, object) +
Event + Subscribe(string, object) +
+

Functions inherited from BaseWindow

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
+ Blur() +
+ BringToFront() +
Base + FindChildByName(string) +
Base + FindChildByName(string, boolean) +
+ Focus() +
boolean + GetBackgroundVisible() +
BaseWindow + GetChild(number) +
object + GetChildren() +
boolean + GetDataBool(string) +
number + GetDataNumber(string) +
object + GetDataObject(string) +
string + GetDataString(string) +
number + GetDock() +
boolean + GetEnabled() +
boolean + GetFocused() +
boolean + GetHovered() +
+ GetMargin() +
string + GetName() +
number + GetNumChildren() +
boolean + GetOnTop() +
+ GetPadding() +
BaseWindow + GetParent() +
Vector2 + GetPosition() +
Vector2 + GetPositionRel() +
Vector2 + GetSize() +
Vector2 + GetSizeRel() +
boolean + GetTabNavigation() +
BaseWindow + GetToolTip() +
string + GetType() +
boolean + GetVisible() +
+ Hide() +
boolean + IsChild(BaseWindow) +
+ Remove() +
+ RemoveAllChildren() +
+ SendToBack() +
+ SetBackgroundVisible(boolean) +
+ SetDataBool(string, boolean) +
+ SetDataNumber(string, number) +
+ SetDataObject(string, object) +
+ SetDataString(string, string) +
+ SetDock(number) +
+ SetEnabled(boolean) +
+ SetMargin(Vector2, Vector2) +
+ SetName(string) +
+ SetPadding(Vector2, Vector2) +
+ SetParent(BaseWindow) +
+ SetPosition(Vector2) +
+ SetPositionRel(Vector2) +
+ SetSize(Vector2) +
+ SetSizeRel(Vector2) +
+ SetTabNavigation(boolean) +
+ SetToolTip(string) +
+ SetVisible(boolean) +
+ Show() +
+ Touch() +
+ Unsubscribe(Event) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index.php/Lua/Client/index.html b/archive/websites/wiki.jc-mp.com/index.php/Lua/Client/index.html new file mode 100644 index 0000000..0889035 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Lua/Client/index.html @@ -0,0 +1,591 @@ + + + +Lua/Client - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+

Global classes

+

+

Camera +

Chat +

Client +

Game +

Input +

Key +

Mouse +

Physics +

LocalPlayer +

Render +

Waypoint +

+

+

Classes

+

+

Bone +

Image +

GUIEvent +

Model +

Player +

StaticObject +

Vehicle +

Vertex +

World +

+

+

GWEN Classes

+

+

BaseWindow +

+
+
Label +
+
+
+
+
StatusBar +
+
+
+
+
+
+
ProgressBar +
+
+
+
+
+
+
GroupBox +
+
+
+
+
+
+
Button +
+
+
+
+
+
+
+
LabelClickable +
+
+
+
+
+
+
+
+
+
CheckBox +
+
+
+
+
+
+
+
+
+
+
RadioButton +
+
+
+
+
+
+
+
+
+
+
+
ComboBox +
+
+
+
+
+
+
+
+
+
MenuItem +
+
+
+
+
+
+
+
+
+
TabButton +
+
+
+
+
+
+
+
+
TextBox +
+
+
+
+
+
+
+
PasswordTextBox +
+
+
+
+
+
+
+
+
+
TextBoxMultiline +
+
+
+
+
+
+
+
+
+
TextBoxNumeric +
+
+
+
+
+
+
+
+
+
+
Numeric +
+
+
+
+
+
+
+
+
+
ImagePanel +
+
+
+
Rectangle +
+
+
+
LabeledCheckBox +
+
+
+
LabeledRadioButton +
+
+
+
RadioButtonController +
+
+
+
Slider +
+
+
+
+
HorizontalSlider +
+
+
+
+
+
+
VerticalSlider +
+
+
+
+
+
ColorPicker +
+
+
+
HSVColorPicker +
+
+
+
ScrollControl +
+
+
+
+
CollapsibleList +
+
+
+
+
+
+
ListBox +
+
+
+
+
+
+
Menu +
+
+
+
+
+
+
+
MenuStrip +
+
+
+
+
+
+
+
TableRow +
+
+
+
Table +
+
+
+
CrossSplitter +
+
+
+
CollapsibleCategory +
+
+
+
SortedList +
+
+
+
TreeNode +
+
+
+
+
Tree +
+
+
+
+
+
+
+
PropertyTree +
+
+
+
+
+
+
+
PropertyBase +
+
+
+
+
PropertyText +
+
+
+
+
+
+
PropertyCheckBox +
+
+
+
+
+
+
PropertyColorSelector +
+
+
+
+
+
+
PropertyComboBox +
+
+
+
+
+
PropertyRow +
+
+
+
Properties +
+
+
+
ResizableControl +
+
+
+
+
Window +
+
+
+
+
+
TabControl +
+
+
+
PageControl +
+
+

+

+

Enums

+

+

Action +

AssetLocation +

GUIState +

GameSetting +

GwenPosition +

TextSize +

Topology +

VehicleSeat +

+

+

Events

+

+

CalcView +

CharPress +

GameLoad +

InputPoll +

KeyDown +

KeyUp +

LocalPlayerBulletHit +

LocalPlayerChat +

LocalPlayerDeath +

LocalPlayerEnterVehicle +

LocalPlayerExitVehicle +

LocalPlayerExplosionHit +

LocalPlayerForcePulseHit +

LocalPlayerInput +

LocalPlayerMoneyChange +

LocalPlayerWorldChange +

MouseDown +

MouseMove +

MouseScroll +

MouseUp +

PostRender +

Render +

ResolutionChange +

VehicleCollide +

+

+

Shared events

+

+

ModuleLoad +

ModuleUnload +

ModulesLoad +

PlayerChat +

PlayerEnterVehicle +

PlayerExitVehicle +

PlayerJoin +

PlayerQuit +

PostTick +

PreTick +

+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index.php/Lua/Server/CellId/index.html b/archive/websites/wiki.jc-mp.com/index.php/Lua/Server/CellId/index.html new file mode 100644 index 0000000..ca016bc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Lua/Server/CellId/index.html @@ -0,0 +1,219 @@ + + + +Lua/Server/CellId - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

Lua/Server/CellId

+ + + + +
+ +
+

Navigation menu

+ +
+ + + +
+ + + + + + +
+
+ + + + + + + + + +
+
+ + +
+ + + + + + + + + + + + + +
+ +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Lua/Server/Player/index.html b/archive/websites/wiki.jc-mp.com/index.php/Lua/Server/Player/index.html new file mode 100644 index 0000000..dfc6ff2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Lua/Server/Player/index.html @@ -0,0 +1,509 @@ + + + +Lua/Server/Player - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Player

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
+
Jump to: navigation, search
+
+

Static functions

+

+

+ + + + + + + + + +
Returns + Prototype +
Player + GetById(number) +
table + Match(string) +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
+ Ban() +
+ Ban(string) +
+ ClearInventory() +
+ DisableAutoAim(Player) +
+ DisableCollision(CollisionGroup) +
+ EnableAutoAim(Player) +
+ EnableCollision(CollisionGroup) +
+ EnterVehicle(Vehicle, VehicleSeat) +
table + GetAimTarget() +
Angle + GetAngle() +
Vector3 + GetCameraPosition() +
Color + GetColor() +
WeaponSlot + GetEquippedSlot() +
Weapon + GetEquippedWeapon() +
number + GetHealth() +
number + GetId() +
string + GetIP() +
table + GetInventory() +
Vector3 + GetLinearVelocity() +
number + GetModelId() +
number + GetMoney() +
string + GetName() +
boolean + GetParachuting() +
number + GetPing() +
Vector3 + GetPosition() +
PlayerState + GetState() +
SteamId + GetSteamId() +
object + GetValue(string) +
Vehicle + GetVehicle() +
number + GetWeatherSeverity() +
+ GiveWeapon(number, Weapon) +
boolean + HasVehicleDLC(VehicleId) +
boolean + HasWeaponDLC(WeaponId) +
boolean + InVehicle() +
boolean + IsFullyAuthenticated() +
+ Kick(string) +
+ Kick() +
+ SendChatMessage(string, Color) +
+ SetAngle(Angle) +
+ SetColor(Color) +
+ SetHealth(number) +
+ SetModelId(number) +
+ SetMoney(number) +
+ SetNetworkValue(string, object) +
+ SetPosition(Vector3) +
+ SetWeatherSeverity(number) +
+ SetValue(string, object) +
+ Teleport(Vector3, Angle) +
+

Functions inherited from StreamableObject

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
CellID + GetCellId() +
boolean + GetEnabled() +
number + GetStreamDistance() +
World + GetWorld() +
+ SetEnabled(boolean) +
+ SetStreamDistance(number) +
+ SetWorld(World) +
+

Operators

+

+

+ + + + + + + + + +
Returns + Prototype +
boolean + Player == Player +
string + tostring(Player) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index.php/Lua/Server/Server/index.html b/archive/websites/wiki.jc-mp.com/index.php/Lua/Server/Server/index.html new file mode 100644 index 0000000..dd49e0b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Lua/Server/Server/index.html @@ -0,0 +1,233 @@ + + + +Lua/Server/Server - JC2-MP Documentation + + + + + + + + + + + + + + + +
+
+ +
+ + + +

Lua/Server/Server

+ + +
+ +
From JC2-MP Documentation
+ + +
< Lua‎ | Server
+ + +
+Jump to: navigation, search +
+ + +

Functions

+

+

+ + + + + + + + + + + + +
Returns + Prototype +
+ Server:AddBan(SteamID) +
TEMPLATE MADNESS AAAAARGH + Server:GetCheckpoints() +
+ Server:RemoveBan(SteamID) +
+ + +
+ + + + + +
+ + +
+ +
+ +
+

Navigation menu

+ +
+ + + +
+ + + + + + +
+
+ + + + + + + + + +
+
+ + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Lua/Server/StreamableObject/index.html b/archive/websites/wiki.jc-mp.com/index.php/Lua/Server/StreamableObject/index.html new file mode 100644 index 0000000..f4e2a7e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Lua/Server/StreamableObject/index.html @@ -0,0 +1,253 @@ + + + +Lua/Server/StreamableObject - JC2-MP Documentation + + + + + + + + + + + + + + + +
+
+ +
+ + + +

Lua/Server/StreamableObject

+ + +
+ +
From JC2-MP Documentation
+ + +
< Lua‎ | Server
+ + +
+Jump to: navigation, search +
+ + +

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
CellID + StreamableObject:GetCellId() +
boolean + StreamableObject:GetEnabled() +
number + StreamableObject:GetStreamDistance() +
World + StreamableObject:GetWorld() +
+ StreamableObject:SetEnabled(boolean) +
+ StreamableObject:SetStreamDistance(number) +
+ StreamableObject:SetWorld(World) +
+ + +
+ + + + + +
+ + +
+ +
+ +
+

Navigation menu

+ +
+ + + +
+ + + + + + +
+
+ + + + + + + + + +
+
+ + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Lua/Server/index.html b/archive/websites/wiki.jc-mp.com/index.php/Lua/Server/index.html new file mode 100644 index 0000000..6e97221 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Lua/Server/index.html @@ -0,0 +1,266 @@ + + + +Lua/Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + + +
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index.php/Lua/Shared/Angle/index.html b/archive/websites/wiki.jc-mp.com/index.php/Lua/Shared/Angle/index.html new file mode 100644 index 0000000..6a235d5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Lua/Shared/Angle/index.html @@ -0,0 +1,331 @@ + + + +Lua/Shared/Angle - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/Angle

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+

Contents

+ +
+

Static functions

+

+

+ + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Angle + AngleAxis(number, Vector3) +
number + Dot(Angle, Angle) +
Angle + FromVectors(Vector3, Vector3) +
Angle + Inverse(Angle) +
Angle + Slerp(Angle, Angle, number) +
+

Constructors

+

+

+ + + + + + + + +
Constructor +
Angle() +
Angle(number, number, number) +
Angle(number, number, number, number) +
+

Functions

+

+

+ + + + + + + + + + + + +
Returns + Prototype +
string + DegreesString() +
number + Dot(Angle) +
Angle + Inverse() +
+

Operators

+

+

+ + + + + + + + + + + + + + + + + + +
Returns + Prototype +
boolean + Angle == Angle +
Angle + Angle * Angle +
Vector3 + Angle * Vector3 +
string + tostring(Angle) +
Angle + -Angle +
+

Properties

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + +
Name + Type +
pitch + number +
roll + number +
w + number +
x + number +
y + number +
yaw + number +
z + number +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index.php/Lua/Shared/ConsoleManager/index.html b/archive/websites/wiki.jc-mp.com/index.php/Lua/Shared/ConsoleManager/index.html new file mode 100644 index 0000000..0790257 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Lua/Shared/ConsoleManager/index.html @@ -0,0 +1,247 @@ + + + +Lua/Shared/ConsoleManager - JC2-MP Documentation + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Lua/Shared/ConsoleManager +

+ + +
+ +
From JC2-MP Documentation
+ + + + + +
+ Jump to: navigation, + search +
+ + +

+

+ + + + +
Methods +
ConsoleManager:Print +
+

+

+ + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Lua/Shared/Event/index.html b/archive/websites/wiki.jc-mp.com/index.php/Lua/Shared/Event/index.html new file mode 100644 index 0000000..6127130 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Lua/Shared/Event/index.html @@ -0,0 +1,251 @@ + + + +Lua/Shared/Event - JC2-MP Documentation + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Lua/Shared/Event +

+ + +
+ +
From JC2-MP Documentation
+ + + + + +
+ Jump to: navigation, + search +
+ + +

Functions

+

+

+ + + + + + +
Returns + Prototype +
string + Event:GetName() +
+ + + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Lua/Shared/Timer/index.html b/archive/websites/wiki.jc-mp.com/index.php/Lua/Shared/Timer/index.html new file mode 100644 index 0000000..50e8844 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Lua/Shared/Timer/index.html @@ -0,0 +1,248 @@ + + + +Lua/Shared/Timer - JC2-MP Documentation + + + + + + + + + + + + + + + +
+
+ +
+ + + +

Lua/Shared/Timer

+ + +
+ +
From JC2-MP Documentation
+ + +
< Lua‎ | Shared
+ + +
+Jump to: navigation, search +
+ + +

Constructors

+

+

+ + + + +
Constructor +
Timer() +
+

Functions

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
number + Timer:GetMicroseconds() +
number + Timer:GetMilliseconds() +
number + Timer:GetSeconds() +
+ Timer:Restart() +
+ + +
+ + + + + +
+ + +
+ +
+ +
+

Navigation menu

+ +
+ + + +
+ + + + + + +
+
+ + + + + + + + + +
+
+ + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Lua/Shared/Vector2/index.html b/archive/websites/wiki.jc-mp.com/index.php/Lua/Shared/Vector2/index.html new file mode 100644 index 0000000..4c5a7e1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Lua/Shared/Vector2/index.html @@ -0,0 +1,370 @@ + + + +Lua/Shared/Vector2 - JC2-MP Documentation + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Lua/Shared/Vector2 +

+ + +
+ +
From JC2-MP Documentation
+ + + + + +
+ Jump to: navigation, + search +
+ + +

Contents

+ +
+

Constructors

+

+

+ + + + + + +
Constructor +
Vector2() +
Vector2(number, number) +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
number + Vector2:Distance(Vector2) +
number + Vector2:Dot(Vector2) +
number + Vector2:Length() +
number + Vector2:LengthSqr() +
number + Vector2:Magnitude() +
number + Vector2:MagnitudeSqr() +
+ Vector2:Normalize() +
Vector2 + Vector2:Normalized() +
+

Operators

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Vector2 + Vector2 + Vector2 +
Vector2 + Vector2 / number +
boolean + Vector2 == Vector2 +
Vector2 + Vector2 * number +
Vector2 + Vector2 - Vector2 +
string + tostring(Vector2) +
Vector2 + -Vector2 +
+

Properties

+

+

+ + + + + + + + + +
Name + Type +
x + number +
y + number +
+ + + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Lua/Shared/Weapon/index.html b/archive/websites/wiki.jc-mp.com/index.php/Lua/Shared/Weapon/index.html new file mode 100644 index 0000000..66f3eb2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Lua/Shared/Weapon/index.html @@ -0,0 +1,483 @@ + + + +Lua/Shared/Weapon - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/Weapon

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+

Constructors

+

+

+ + + + + + + + +
Constructor +
Weapon(WeaponId, number, number) +
Weapon(WeaponId, number) +
Weapon(WeaponId) +
+

Properties

+

+

+ + + + + + + + + + + + +
Name + Type +
ammo_clip + number +
ammo_reserve + number +
id + number +
+

Statics

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Name + Value +
Airzooka + 101 +
AlphaDLCWeapon + 100 +
Assault + 11 +
BigCannon + 34 +
BubbleGun + 43 +
Cannon + 34 +
CannonARVE + 134 +
CannonHover + 134 +
CannonLAVE + 134 +
CannonLAVE_V016 + 134 +
CannonTUKTUK + 134 +
ClusterBombLauncher + 102 +
Flak + 34 +
Grapplinghook + 52 +
GrenadeLauncher + 17 +
Handgun + 2 +
HeavyMachineGun + 129 +
MachineGun + 28 +
MachineGunLAVE + 128 +
MachinegunARVE + 26 +
Minigun + 26 +
MinigunARVE + 26 +
MinigunLAVE + 26 +
MinigunTank + 128 +
MinigunVehicle + 26 +
MultiTargetRocketLauncher + 105 +
PanayRocketLauncher + 66 +
QuadRocketLauncher + 104 +
Revolver + 4 +
RocketARVE + 116 +
RocketLAVE + 116 +
RocketLauncher + 16 +
SAM + 31 +
SMG + 5 +
SawnOffShotgun + 6 +
SentryGun + 32 +
Shotgun + 13 +
SignatureGun + 103 +
Sniper + 14 +
V022_VHLMG_L + 128 +
V022_VHLMG_R + 128 +
V022_VHLRKT + 116 +
V023_VHLMG_L + 128 +
V023_VHLMG_R + 128 +
V023_VHLRKT + 116 +
V024_VHLMG_L + 128 +
V024_VHLMG_R + 128 +
V039_VHLGL_L + 139 +
V039_VHLGL_R + 139 +
V039_VHLMG + 128 +
V059_MG + 128 +
V089_VHLMG_L + 128 +
V089_VHLMG_R + 128 +
V089_VHLRKT + 116 +
Vulcan + 26 +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index.php/Lua/Shared/index.html b/archive/websites/wiki.jc-mp.com/index.php/Lua/Shared/index.html new file mode 100644 index 0000000..f1b4062 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Lua/Shared/index.html @@ -0,0 +1,256 @@ + + + +Lua/Shared - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + + +
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index.php/Lua/index.html b/archive/websites/wiki.jc-mp.com/index.php/Lua/index.html new file mode 100644 index 0000000..87f2008 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Lua/index.html @@ -0,0 +1,203 @@ + + + +Lua - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ + + + + +
+ + +
Lua Logo.gif
+
+

Lua is a powerful, fast, lightweight, embeddable scripting language. +

It is the scripting language used in JC2-MP. +

Lua 5.2 is the version supported. +

You are welcome to join our IRC channel, #jc2-mp.lua, on irc.jc-mp.com. +

+
+
+
+

+

+ + +
Tutorials +
+ + + + +
Server +Client +Shared +
+

+

+
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index.php/Main_Page/index.html b/archive/websites/wiki.jc-mp.com/index.php/Main_Page/index.html new file mode 100644 index 0000000..c28c1f4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Main_Page/index.html @@ -0,0 +1,272 @@ + + + +JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Main Page

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ + +
+

Please note: This documentation is a major work in progress.
Expect it to be greatly improved over time.
+

+
+
+


+

+
+ + + + + +
+
+

JC2-MP Documentation

+
+

Welcome to JC2-MP, a modification for Just Cause 2! +

Through a combination of reverse engineering and programming, we've brought a multiplayer experience to the game. +

+
+
+
+ + + + +
+
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index.php/Player%3ABan/index.html b/archive/websites/wiki.jc-mp.com/index.php/Player%3ABan/index.html new file mode 100644 index 0000000..edffa57 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Player%3ABan/index.html @@ -0,0 +1,208 @@ + + + +Player:Ban - JC2-MP Documentation + + + + + + + + + + + + + + + +
+
+ +
+ + + +

Player:Ban

+ + +
+ +
From JC2-MP Documentation
+ + +
+ + +
+Jump to: navigation, search +
+ + + + + + + + +
+ + +
+ +
+ +
+

Navigation menu

+ +
+ + + +
+ + + + + + +
+
+ + + + + + + + + +
+
+ + +
+ + + + + + + + + + + + + +
+ +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Player%3ATeleport/index.html b/archive/websites/wiki.jc-mp.com/index.php/Player%3ATeleport/index.html new file mode 100644 index 0000000..66b9fd9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Player%3ATeleport/index.html @@ -0,0 +1,301 @@ + + + +Player:Teleport - JC2-MP Documentation + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Player:Teleport +

+ + +
+ +
From JC2-MP Documentation
+ + +
+ + +
+ Jump to: navigation, + search +
+ + +


+

+

Detailed description

+

The player is instantly teleported to position, and their angle is changed to angle. +


+

+

Examples

+ + + + + + + + + + +
Description +Teleports someone to a skydive +
Output +If a player types /skydive in the chat, they will be teleported to a skydive +
Code +
  1. function Skydive( args )
  2.     if args.text == "/skydive" then
  3.         args.player:Teleport( Vector(0, 5000, 0), Angle() )
  4.         return false
  5.     end
  6.  
  7.     return true
  8. end
  9.  
  10. Events:Subscribe( "PlayerChat", Skydive )
+
+ + + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Player/index.html b/archive/websites/wiki.jc-mp.com/index.php/Player/index.html new file mode 100644 index 0000000..0aff0e0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Player/index.html @@ -0,0 +1,210 @@ + + + +Player - JC2-MP Documentation + + + + + + + + + + + + + + + +
+
+ +
+ + + +

Player

+ + +
+ +
From JC2-MP Documentation
+ + +
+ + +
+Jump to: navigation, search +
+ + +

The Player is the character you control in-game. They can be in a single state at any given time. +

A given player can be accessed using Lua. +

Template:Player members +

+ + +
+ + + + + +
+ + +
+ +
+ +
+

Navigation menu

+ +
+ + + +
+ + + + + + +
+
+ + + + + + + + + +
+
+ + +
+ + + + + + + + + + + + + +
+ +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/PlayerQuit/index.html b/archive/websites/wiki.jc-mp.com/index.php/PlayerQuit/index.html new file mode 100644 index 0000000..a484f15 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/PlayerQuit/index.html @@ -0,0 +1,211 @@ + + + +PlayerQuit - JC2-MP Documentation + + + + + + + + + + + + + + + +
+
+ +
+ + + +

PlayerQuit

+ + +
+ +
From JC2-MP Documentation
+ + +
+ + +
+Jump to: navigation, search +
+ + + + + + + + +
+ + +
+ +
+ +
+

Navigation menu

+ +
+ + + +
+ + + + + + +
+
+ + + + + + + + + +
+
+ + +
+ + + + + + + + + + + + + +
+ +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/PlayerState/index.html b/archive/websites/wiki.jc-mp.com/index.php/PlayerState/index.html new file mode 100644 index 0000000..d3f11a4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/PlayerState/index.html @@ -0,0 +1,250 @@ + + + +PlayerState - JC2-MP Documentation + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ PlayerState +

+ + +
+ +
From JC2-MP Documentation
+ + +
+ + +
+ Jump to: navigation, + search +
+ + +

The PlayerState is the state that a given player is currently in. +

You can check for a state change using PlayerStateChanged, a Lua event. +

+

States

+
  • None +
  • InVehicle +
  • InVehiclePassenger +
  • InMountedGun +
  • OnFoot +
  • InStunt +
+ + + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ACategories/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ACategories/index.html new file mode 100644 index 0000000..a89c04e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ACategories/index.html @@ -0,0 +1,228 @@ + + + +Categories - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Categories +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +

The following categories contain pages or media. +Unused categories are not shown here. +Also see wanted categories. +

+Categories +  +
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AContributions/Dreadmullet/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AContributions/Dreadmullet/index.html new file mode 100644 index 0000000..b5a81f1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AContributions/Dreadmullet/index.html @@ -0,0 +1,303 @@ + + + +User contributions for Dreadmullet - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ User contributions +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+ + +
+Search for contributions +
 
 
     
  

(Latest | Earliest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)

+

(Latest | Earliest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)

+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+ +
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AContributions/Philpax/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AContributions/Philpax/index.html new file mode 100644 index 0000000..4bb9505 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AContributions/Philpax/index.html @@ -0,0 +1,303 @@ + + + +User contributions for Philpax - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ User contributions +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+ + +
+Search for contributions +
 
 
     
  

(Latest | Earliest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)

+

(Latest | Earliest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)

+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+ +
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChanges/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChanges/index.html new file mode 100644 index 0000000..9c2c3ae --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChanges/index.html @@ -0,0 +1,220 @@ + + + +Recent changes - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Recent changes

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+

Track the most recent changes to the wiki on this page. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 11:21, 12 February 2014 +
+
   
+
+

11 February 2014

+ +

10 February 2014

+ +

9 February 2014

+ +

5 February 2014

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Errors/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Errors/index.html new file mode 100644 index 0000000..7395446 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Errors/index.html @@ -0,0 +1,244 @@ + + + +Changes related to "Errors" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Changes related to "Errors" +

+ + +
+ +
Errors
+ + +
+ Jump to: navigation, + search +
+ + +
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 19:09, 18 July 2013 +
+
   
Page name:
+
+

No changes on linked pages during the given period. +

+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Frequently_Asked_Questions/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Frequently_Asked_Questions/index.html new file mode 100644 index 0000000..47d5821 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Frequently_Asked_Questions/index.html @@ -0,0 +1,244 @@ + + + +Changes related to "Frequently Asked Questions" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Changes related to "Frequently Asked Questions" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 06:54, 7 September 2013 +
+
   
Page name:
+
+

No changes on linked pages during the given period. +

+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Game_Version/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Game_Version/index.html new file mode 100644 index 0000000..5dca279 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Game_Version/index.html @@ -0,0 +1,244 @@ + + + +Changes related to "Game Version" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Changes related to "Game Version" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 19:09, 18 July 2013 +
+
   
Page name:
+
+

No changes on linked pages during the given period. +

+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/JC2MP_Mods/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/JC2MP_Mods/index.html new file mode 100644 index 0000000..09656b3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/JC2MP_Mods/index.html @@ -0,0 +1,246 @@ + + + +Changes related to "JC2MP Mods" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Changes related to "JC2MP Mods" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 10:01, 6 July 2013 +
+
   
Page name:
+
+

No changes on linked pages during the given period. +

+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Known_Issues/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Known_Issues/index.html new file mode 100644 index 0000000..d0d9fc0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Known_Issues/index.html @@ -0,0 +1,246 @@ + + + +Changes related to "Known Issues" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Changes related to "Known Issues" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 19:13, 18 July 2013 +
+
   
Page name:
+
+

No changes on linked pages during the given period. +

+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Launcher_troubleshooting/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Launcher_troubleshooting/index.html new file mode 100644 index 0000000..6929989 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Launcher_troubleshooting/index.html @@ -0,0 +1,244 @@ + + + +Changes related to "Launcher troubleshooting" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Changes related to "Launcher troubleshooting" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 04:09, 5 July 2013 +
+
   
Page name:
+
+

No changes on linked pages during the given period. +

+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Lua/Client/Client/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Lua/Client/Client/index.html new file mode 100644 index 0000000..ed6b773 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Lua/Client/Client/index.html @@ -0,0 +1,258 @@ + + + +Changes related to "Lua/Client/Client" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Changes related to "Lua/Client/Client" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 03:21, 13 September 2013 +
+
   
Page name:
+
+

10 September 2013

+ +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Lua/Client/Slider/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Lua/Client/Slider/index.html new file mode 100644 index 0000000..d04a1d9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Lua/Client/Slider/index.html @@ -0,0 +1,297 @@ + + + +Changes related to "Lua/Client/Slider" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Changes related to "Lua/Client/Slider" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 03:21, 13 September 2013 +
+
   
Page name:
+
+

11 September 2013

+ +

10 September 2013

+ +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Lua/Shared/Weapon/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Lua/Shared/Weapon/index.html new file mode 100644 index 0000000..e7c146b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Lua/Shared/Weapon/index.html @@ -0,0 +1,257 @@ + + + +Changes related to "Lua/Shared/Weapon" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Changes related to "Lua/Shared/Weapon" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 03:29, 13 September 2013 +
+
   
Page name:
+
+

10 September 2013

+ +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Main_Page/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Main_Page/index.html new file mode 100644 index 0000000..da99250 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Main_Page/index.html @@ -0,0 +1,244 @@ + + + +Changes related to "Main Page" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Changes related to "Main Page" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 17:07, 17 September 2013 +
+
   
Page name:
+
+

No changes on linked pages during the given period. +

+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Player%3ABan/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Player%3ABan/index.html new file mode 100644 index 0000000..464020b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Player%3ABan/index.html @@ -0,0 +1,248 @@ + + + +Changes related to "Player:Ban" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Changes related to "Player:Ban" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 03:29, 13 September 2013 +
+
   
Page name:
+
+

10 September 2013

+ +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Player%3ATeleport/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Player%3ATeleport/index.html new file mode 100644 index 0000000..455a688 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Player%3ATeleport/index.html @@ -0,0 +1,246 @@ + + + +Changes related to "Player:Teleport" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Changes related to "Player:Teleport" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 10:01, 6 July 2013 +
+
   
Page name:
+
+

No changes on linked pages during the given period. +

+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Player/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Player/index.html new file mode 100644 index 0000000..e402abc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Player/index.html @@ -0,0 +1,247 @@ + + + +Changes related to "Player" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Changes related to "Player" +

+ + +
+ +
Player
+ + +
+ Jump to: navigation, + search +
+ + +
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 03:22, 13 September 2013 +
+
   
Page name:
+
+

10 September 2013

+ +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/PlayerQuit/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/PlayerQuit/index.html new file mode 100644 index 0000000..7ace80e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/PlayerQuit/index.html @@ -0,0 +1,249 @@ + + + +Changes related to "PlayerQuit" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Changes related to "PlayerQuit" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 03:29, 13 September 2013 +
+
   
Page name:
+
+

10 September 2013

+ +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Test_History/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Test_History/index.html new file mode 100644 index 0000000..95905d2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Test_History/index.html @@ -0,0 +1,244 @@ + + + +Changes related to "Test History" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Changes related to "Test History" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 18:58, 26 July 2013 +
+
   
Page name:
+
+

No changes on linked pages during the given period. +

+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/User%3ADreadmullet/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/User%3ADreadmullet/index.html new file mode 100644 index 0000000..c4b18b8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/User%3ADreadmullet/index.html @@ -0,0 +1,244 @@ + + + +Changes related to "User:Dreadmullet" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Changes related to "User:Dreadmullet" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 01:38, 13 September 2013 +
+
   
Page name:
+
+

No changes on linked pages during the given period. +

+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/User%3APhilpax/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/User%3APhilpax/index.html new file mode 100644 index 0000000..f964c7a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/User%3APhilpax/index.html @@ -0,0 +1,244 @@ + + + +Changes related to "User:Philpax" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Changes related to "User:Philpax" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 01:38, 13 September 2013 +
+
   
Page name:
+
+

No changes on linked pages during the given period. +

+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Where_to_Buy/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Where_to_Buy/index.html new file mode 100644 index 0000000..69d8743 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ARecentChangesLinked/Where_to_Buy/index.html @@ -0,0 +1,244 @@ + + + +Changes related to "Where to Buy" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Changes related to "Where to Buy" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide logged-in users | Hide my edits
Show new changes starting from 04:36, 5 July 2013 +
+
   
Page name:
+
+

No changes on linked pages during the given period. +

+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Community_portal/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Community_portal/index.html new file mode 100644 index 0000000..28f1b6a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Community_portal/index.html @@ -0,0 +1,223 @@ + + + +Search results for "Community portal" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Search results +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +

+There were no results matching the query.

+ +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Current_events/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Current_events/index.html new file mode 100644 index 0000000..dbb866e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Current_events/index.html @@ -0,0 +1,228 @@ + + + +Search results for "Current events" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Search results +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +
+
    +
  • ...nto a vehicle (stunt position) and then quickly steal the vehicle from its current driver. The reactions were quite mixed; some people loved it while others h +... to the core members of the JC2-MP development team being preoccupied with events unrelated to JC2-MP. We had made many alterations to both the server-side a +
    +
    7 KB (1,278 words) - 09:46, 15 May 2013
  • +
+

View (previous 20 | next 20) (20 | 50 | 100 | 250 | 500)

+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Client/LocalPlayerBulletHit/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Client/LocalPlayerBulletHit/index.html new file mode 100644 index 0000000..5387fbd --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Client/LocalPlayerBulletHit/index.html @@ -0,0 +1,221 @@ + + + +Search results for "Lua/Client/LocalPlayerBulletHit" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Search results +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +

+There were no results matching the query.

+ +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Function_Header/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Function_Header/index.html new file mode 100644 index 0000000..b30421a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Function_Header/index.html @@ -0,0 +1,221 @@ + + + +Search results for "Lua/Function Header" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Search results +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +

+There were no results matching the query.

+ +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Server/CellID/x/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Server/CellID/x/index.html new file mode 100644 index 0000000..e7e90e2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Server/CellID/x/index.html @@ -0,0 +1,226 @@ + + + +Search results for "Lua/Server/CellID/x" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Search results +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +
+
    +
  • {{Lua/Function_List_Table/Prefix}} +{| {{Lua/Function_List_Table/Header}} +
    +
    236 B (36 words) - 22:12, 11 May 2013
  • +
+

View (previous 20 | next 20) (20 | 50 | 100 | 250 | 500)

+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Server/ModulesLoad/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Server/ModulesLoad/index.html new file mode 100644 index 0000000..19ef919 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Server/ModulesLoad/index.html @@ -0,0 +1,221 @@ + + + +Search results for "Lua/Server/ModulesLoad" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Search results +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +

+There were no results matching the query.

+ +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Server/PlayerDeath/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Server/PlayerDeath/index.html new file mode 100644 index 0000000..1bfc70e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Server/PlayerDeath/index.html @@ -0,0 +1,221 @@ + + + +Search results for "Lua/Server/PlayerDeath" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Search results +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +

+There were no results matching the query.

+ +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Server/PlayerQuit/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Server/PlayerQuit/index.html new file mode 100644 index 0000000..ecd10a7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Server/PlayerQuit/index.html @@ -0,0 +1,221 @@ + + + +Search results for "Lua/Server/PlayerQuit" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Search results +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +

+There were no results matching the query.

+ +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Server/PlayerStateChange/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Server/PlayerStateChange/index.html new file mode 100644 index 0000000..11dfdd9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Server/PlayerStateChange/index.html @@ -0,0 +1,221 @@ + + + +Search results for "Lua/Server/PlayerStateChange" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Search results +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +

+There were no results matching the query.

+ +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Server/io/files/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Server/io/files/index.html new file mode 100644 index 0000000..b9a8625 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Server/io/files/index.html @@ -0,0 +1,221 @@ + + + +Search results for "Lua/Server/io/files" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Search results +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +

+There were no results matching the query.

+ +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Shared/Angle/equals/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Shared/Angle/equals/index.html new file mode 100644 index 0000000..b080195 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ASearch/Lua/Shared/Angle/equals/index.html @@ -0,0 +1,221 @@ + + + +Search results for "Lua/Shared/Angle/equals" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Search results +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +

+There were no results matching the query.

+ +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3ASpecialPages/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3ASpecialPages/index.html new file mode 100644 index 0000000..ca6f744 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3ASpecialPages/index.html @@ -0,0 +1,351 @@ + + + +Special pages - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Special pages +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +

Maintenance reports

+ + +
+
+

Lists of pages

+ + +
+
+

Login / sign up

+ + +
+
+

Users and rights

+ + +
+
+

Recent changes and logs

+ + +
+
+

Media reports and uploads

+ + +
+
+

Wiki data and tools

+ + +
+
+

Redirecting special pages

+ + +
+
+

High use pages

+ + +
+
+

Page tools

+ + +
+
+

Other special pages

+ + +
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Errors/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Errors/index.html new file mode 100644 index 0000000..d6693f2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Errors/index.html @@ -0,0 +1,245 @@ + + + +Pages that link to "Errors" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Pages that link to "Errors" +

+ + +
+ +
Errors
+ + +
+ Jump to: navigation, + search +
+ + +
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Errors: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Frequently_Asked_Questions/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Frequently_Asked_Questions/index.html new file mode 100644 index 0000000..859b7f8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Frequently_Asked_Questions/index.html @@ -0,0 +1,244 @@ + + + +Pages that link to "Frequently Asked Questions" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Pages that link to "Frequently Asked Questions" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Frequently Asked Questions: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Game_Version/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Game_Version/index.html new file mode 100644 index 0000000..a7c55db --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Game_Version/index.html @@ -0,0 +1,244 @@ + + + +Pages that link to "Game Version" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Pages that link to "Game Version" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Game Version: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/JC2MP_Mods/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/JC2MP_Mods/index.html new file mode 100644 index 0000000..9cdd6ab --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/JC2MP_Mods/index.html @@ -0,0 +1,246 @@ + + + +Pages that link to "JC2MP Mods" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Pages that link to "JC2MP Mods" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to JC2MP Mods: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Known_Issues/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Known_Issues/index.html new file mode 100644 index 0000000..8e7e872 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Known_Issues/index.html @@ -0,0 +1,245 @@ + + + +Pages that link to "Known Issues" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Pages that link to "Known Issues" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Known Issues: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Launcher_troubleshooting/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Launcher_troubleshooting/index.html new file mode 100644 index 0000000..b9fef7d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Launcher_troubleshooting/index.html @@ -0,0 +1,242 @@ + + + +Pages that link to "Launcher troubleshooting" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Pages that link to "Launcher troubleshooting" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

No pages link to Launcher troubleshooting. +

+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Client/Client/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Client/Client/index.html new file mode 100644 index 0000000..6e195b8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Client/Client/index.html @@ -0,0 +1,245 @@ + + + +Pages that link to "Lua/Client/Client" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Pages that link to "Lua/Client/Client" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Client/Client: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Client/LocalPlayerBulletHit/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Client/LocalPlayerBulletHit/index.html new file mode 100644 index 0000000..f03abfd --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Client/LocalPlayerBulletHit/index.html @@ -0,0 +1,239 @@ + + + +Pages that link to "Lua/Client/LocalPlayerBulletHit" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Pages that link to "Lua/Client/LocalPlayerBulletHit" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

No pages link to Lua/Client/LocalPlayerBulletHit. +

+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Client/Slider/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Client/Slider/index.html new file mode 100644 index 0000000..1a5b608 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Client/Slider/index.html @@ -0,0 +1,245 @@ + + + +Pages that link to "Lua/Client/Slider" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Pages that link to "Lua/Client/Slider" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Client/Slider: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Server/CellID/x/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Server/CellID/x/index.html new file mode 100644 index 0000000..bf5b995 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Server/CellID/x/index.html @@ -0,0 +1,240 @@ + + + +Pages that link to "Lua/Server/CellID/x" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Pages that link to "Lua/Server/CellID/x" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Server/CellID/x: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Server/ModulesLoad/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Server/ModulesLoad/index.html new file mode 100644 index 0000000..2375127 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Server/ModulesLoad/index.html @@ -0,0 +1,239 @@ + + + +Pages that link to "Lua/Server/ModulesLoad" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Pages that link to "Lua/Server/ModulesLoad" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

No pages link to Lua/Server/ModulesLoad. +

+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Server/PlayerDeath/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Server/PlayerDeath/index.html new file mode 100644 index 0000000..c77694c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Server/PlayerDeath/index.html @@ -0,0 +1,239 @@ + + + +Pages that link to "Lua/Server/PlayerDeath" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Pages that link to "Lua/Server/PlayerDeath" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

No pages link to Lua/Server/PlayerDeath. +

+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Server/PlayerQuit/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Server/PlayerQuit/index.html new file mode 100644 index 0000000..d194c85 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Server/PlayerQuit/index.html @@ -0,0 +1,239 @@ + + + +Pages that link to "Lua/Server/PlayerQuit" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Pages that link to "Lua/Server/PlayerQuit" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

No pages link to Lua/Server/PlayerQuit. +

+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Server/PlayerStateChange/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Server/PlayerStateChange/index.html new file mode 100644 index 0000000..aad11d4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Server/PlayerStateChange/index.html @@ -0,0 +1,239 @@ + + + +Pages that link to "Lua/Server/PlayerStateChange" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Pages that link to "Lua/Server/PlayerStateChange" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

No pages link to Lua/Server/PlayerStateChange. +

+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Server/io/files/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Server/io/files/index.html new file mode 100644 index 0000000..165d664 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Server/io/files/index.html @@ -0,0 +1,239 @@ + + + +Pages that link to "Lua/Server/io/files" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Pages that link to "Lua/Server/io/files" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

No pages link to Lua/Server/io/files. +

+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Shared/Angle/equals/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Shared/Angle/equals/index.html new file mode 100644 index 0000000..d13ef5c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Shared/Angle/equals/index.html @@ -0,0 +1,239 @@ + + + +Pages that link to "Lua/Shared/Angle/equals" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Pages that link to "Lua/Shared/Angle/equals" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

No pages link to Lua/Shared/Angle/equals. +

+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Shared/Weapon/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Shared/Weapon/index.html new file mode 100644 index 0000000..f486cbc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Lua/Shared/Weapon/index.html @@ -0,0 +1,246 @@ + + + +Pages that link to "Lua/Shared/Weapon" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Pages that link to "Lua/Shared/Weapon" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Lua/Shared/Weapon: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Main_Page/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Main_Page/index.html new file mode 100644 index 0000000..15fb431 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Main_Page/index.html @@ -0,0 +1,242 @@ + + + +Pages that link to "Main Page" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Pages that link to "Main Page" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

No pages link to Main Page. +

+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Player%3ABan/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Player%3ABan/index.html new file mode 100644 index 0000000..94185b6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Player%3ABan/index.html @@ -0,0 +1,245 @@ + + + +Pages that link to "Player:Ban" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Pages that link to "Player:Ban" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Player:Ban: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Player%3ATeleport/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Player%3ATeleport/index.html new file mode 100644 index 0000000..cc2aab2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Player%3ATeleport/index.html @@ -0,0 +1,244 @@ + + + +Pages that link to "Player:Teleport" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Pages that link to "Player:Teleport" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Player:Teleport: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Player/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Player/index.html new file mode 100644 index 0000000..62a85a9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Player/index.html @@ -0,0 +1,255 @@ + + + +Pages that link to "Player" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Pages that link to "Player" +

+ + +
+ +
Player
+ + +
+ Jump to: navigation, + search +
+ + +
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Player: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/PlayerQuit/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/PlayerQuit/index.html new file mode 100644 index 0000000..8d92533 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/PlayerQuit/index.html @@ -0,0 +1,244 @@ + + + +Pages that link to "PlayerQuit" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Pages that link to "PlayerQuit" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

No pages link to PlayerQuit. +

+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Project%3ACommunity_portal/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Project%3ACommunity_portal/index.html new file mode 100644 index 0000000..5288cce --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Project%3ACommunity_portal/index.html @@ -0,0 +1,239 @@ + + + +Pages that link to "Project:Community portal" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Pages that link to "Project:Community portal" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

No pages link to Project:Community portal. +

+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Project%3ACurrent_events/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Project%3ACurrent_events/index.html new file mode 100644 index 0000000..80b4540 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Project%3ACurrent_events/index.html @@ -0,0 +1,239 @@ + + + +Pages that link to "Project:Current events" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Pages that link to "Project:Current events" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

No pages link to Project:Current events. +

+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Talk%3ALauncher_troubleshooting/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Talk%3ALauncher_troubleshooting/index.html new file mode 100644 index 0000000..c30b914 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Talk%3ALauncher_troubleshooting/index.html @@ -0,0 +1,239 @@ + + + +Pages that link to "Talk:Launcher troubleshooting" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Pages that link to "Talk:Launcher troubleshooting" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

No pages link to Talk:Launcher troubleshooting. +

+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Template%3ALua/Function_Header/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Template%3ALua/Function_Header/index.html new file mode 100644 index 0000000..e7ded9b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Template%3ALua/Function_Header/index.html @@ -0,0 +1,242 @@ + + + +Pages that link to "Template:Lua/Function Header" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Pages that link to "Template:Lua/Function Header" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Template:Lua/Function Header: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Test_History/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Test_History/index.html new file mode 100644 index 0000000..52d1f15 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Test_History/index.html @@ -0,0 +1,244 @@ + + + +Pages that link to "Test History" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Pages that link to "Test History" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Test History: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/User%3ADreadmullet/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/User%3ADreadmullet/index.html new file mode 100644 index 0000000..8e342cf --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/User%3ADreadmullet/index.html @@ -0,0 +1,245 @@ + + + +Pages that link to "User:Dreadmullet" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Pages that link to "User:Dreadmullet" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to User:Dreadmullet: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+ +
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/User%3APhilpax/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/User%3APhilpax/index.html new file mode 100644 index 0000000..66040a2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/User%3APhilpax/index.html @@ -0,0 +1,245 @@ + + + +Pages that link to "User:Philpax" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Pages that link to "User:Philpax" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to User:Philpax: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+ +
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Where_to_Buy/index.html b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Where_to_Buy/index.html new file mode 100644 index 0000000..59415af --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Special%3AWhatLinksHere/Where_to_Buy/index.html @@ -0,0 +1,244 @@ + + + +Pages that link to "Where to Buy" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Pages that link to "Where to Buy" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+What links here +   
+
+Filters +Hide transclusions | Hide links | Hide redirects +
+

The following pages link to Where to Buy: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Template%3ALua/Function/index.html b/archive/websites/wiki.jc-mp.com/index.php/Template%3ALua/Function/index.html new file mode 100644 index 0000000..fa9b90f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Template%3ALua/Function/index.html @@ -0,0 +1,255 @@ + + + +Template:Lua/Function - JC2-MP Documentation + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Template:Lua/Function +

+ + +
+ +
From JC2-MP Documentation
+ + +
+ + +
+ Jump to: navigation, + search +
+ + +
+ + + + + + + + +
Returns    +nil +
Prototype    +{{{prototype}}} +
Example    + +
+ + + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index.php/Test_History/index.html b/archive/websites/wiki.jc-mp.com/index.php/Test_History/index.html new file mode 100644 index 0000000..1338e2b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Test_History/index.html @@ -0,0 +1,214 @@ + + + +Test History - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Test History

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

Contents

+ +
+

Public Test #1 - 1st July 2012

+

Our first public test was only open to our IRC channel and twitter followers, conducted late at night (AEST) and was an obscure time to try and get people to participate. Within an hour we had hit our peak of concurrent connected players at 91 players on the server. There were many crashes involved with our streaming and enter / exit vehicle systems which needed to be addressed. At this time no vehicle theft system had been implemented and there were bugs associated with two players trying to drive the same vehicle. +

+

Public Test #2 - 4th July 2012

+

With our second public test we decided we wanted to try and push for more players. Most of our fixes of the first test's issues had already been tested by our beta team, so we were confident with proceeding with another public beta test. This test introduced vehicle theft, a passenger system and we had introduced more vehicles into a confined area than ever before. This test showed us bugs with the client not properly announcing when a player had entered a vehicle as a driver, but had entered from the passenger side of the vehicle. This had some major sync issues (vehicles driving sideways) as well as some situations where multiple people would be trying to drive the same vehicle. The player peak at which we reached with this test was 251 concurrent players and beside the bugs, a lot of people appeared to enjoy the test. This test also showed us how unfriendly mods can be with our unfinished system. Players running some specific modifications on their game were able to crash entire sectors of players from our server. In order to run a test, we now had to stop work on making the game multiplayer and spend time to prevent mods from being loaded. +

+

Public Test #3 - 7th July 2012

+

More! With the third public test many changes had been made with the client to make it more stable, the server had been tweaked for better performance utilizing data gathered from Test #2. We were very confident going into public test 3; we had announced ahead of time (by about 24 hours) that we would be running a large and extensive test over the proceeding weekend. We were amazed by the number of people joining when we brought the server up for testing. We were announcing the number of players live; within the 30 seconds we had over 300 players, crushing the record set by the previous test. The server peaked at having 650 concurrent players connected for this test, allowing us to collect over 10,000 bug reports of which about 100 were unique bugs. Of those 100 we narrowed it down to a few key parts of code that needed tweaking. The test was a huge success, it ran for some 72 hours, over the course of which the player count never dropped below 200 players (except for server restarts and new client updates). With this test, the popularity of JC2-MP grew; we had some 79,000 unique visitors to our website over the course of the test. +

+

Public Test #4 - 15th July 2012

+

Exceeding our expectations immensely, we were blown away with how much of a success Public Test #4 had been. Approximately 20 minutes after bringing the server online, we had hit our soft player cap for that test at 1000 concurrent players connected to our server, showing us the level of stability that had been achieved with this build. With this test we decided to trial how the gameplay would be affected with the ability to steal vehicles from the stunt position of a car being disabled. This prevented players being able to use the grapple to quickly latch onto a vehicle (stunt position) and then quickly steal the vehicle from its current driver. The reactions were quite mixed; some people loved it while others hated it and cursed us for doing so. Nonetheless, it was an important gameplay decision to test. One thing that became quite clear with this, however, is just how powerful weaponized vehicles (particularly helicopters) became. This led us to concentrate on the implementation of on-foot weapons to help balance the situation out. +

+

Public Test #5 - 29th July 2012

+

With Public Test #5 JC2-MP exhibited more stability than ever before - not only in terms of client stability, but in the gameplay itself. With this test we made major changes to how agents (other players in your game) operate, making them more like the local player as opposed to NPC's from the singleplayer. This paves the road for implementing additional synchronization within JC2-MP. Within 30 minutes of bringing the server up, we had once again hit 1000 players - the player count continued to climb to a further 1320 players, smashing our previous record for concurrent connected players. Over the course of the 24 hour test the server averaged 800 players online at a time, only beginning to dwindle as the test was coming to an end. After the conclusion of the test, it was determined that the server used 526GB of bandwidth for the 24 hour test and we had 10,505 players connect to our server. +

+

Public Test #6 - 11th August 2012

+

Within 20 minutes of going live with the new build, we had crushed our previous record of 1,300 concurrent connected players. Within minutes after that, we had hit 1,800 players connected to our test server at the same time. With this we learnt of a limitation in our server code, which Trix quickly identified and rectified in a new version of the server and client. However, we lost some players and the server did not go above 1,600 players for the remainder of the weekend. Over the course of the weekend 22,420 unique players connected to our test server - these 22,420 players died 383,875 times. That’s 2.2~ deaths per second! 303,011 chat messages were sent and 313,418 teleports were taken! +

+

Public Test #7 - 7th September 2012

+

Public Test #7 has been, by far, our worst beta-test yet, but it was still manageable. It had almost been a month since we had last ran a public beta-test for the community to take part in - this was mostly due to the core members of the JC2-MP development team being preoccupied with events unrelated to JC2-MP. We had made many alterations to both the server-side and client-side, allowing us to implement the server-side Lua scripting system. Over the first 24 hour period of the 48 hour test, Trix spent a lot of time profiling the server to pinpoint the cause of the performance drop on the server. Huge changes had been made to the server since the last test, so this was no small task. During this time 5-6 different server builds were tested, allowing for a process of rapid iteration. Every time, we could see the performance of the server improve moderately, until the core issue was discovered, isolated and fixed. This has opened our eyes as to the many improvements and optimizations that can be made to our server, and is most likely what we'll be focusing on to improve / fix for the next beta. In terms of statistics, there were 1,600 connected users at one moment during the weekend. We had 21,322 unique users join our server over the 48 hour testing period. These users died 223,704 times, averaging out at 1.29~ deaths per second! 167,030 chat messages were sent and 271,321 teleports were taken! +

+

Public Test #8 - 15th September 2012

+

Only a few hours into this test, our beta server was attacked by a large DDOS attack. Even though the test was a lot shorter than we had hoped for, a sufficient amount of data was collected, allowing us to improve JC2-MP. +

+

Public Test #9 - 12th October 2012

+

Public Test #10 - 24th November 2012

+

Public Test #11 - 2nd February 2013

+

Public Test #12 - 20th April 2013

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index.php/The_JC2-MP_Team/index.html b/archive/websites/wiki.jc-mp.com/index.php/The_JC2-MP_Team/index.html new file mode 100644 index 0000000..908c116 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/The_JC2-MP_Team/index.html @@ -0,0 +1,299 @@ + + + +The JC2-MP Team - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

The JC2-MP Team

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+

Developers

+
Trix
+
    +
  • Lead Programmer +
  • +
  • Reverse Engineering +
  • +
+
jaxm
+
    +
  • Gameplay Design +
  • +
  • Reverse Engineering +
  • +
+
Woet
+
    +
  • Web Developer +
  • +
  • Hosting Infrastructure +
  • +
+
NVX
+
    +
  • Client / Server Security +
  • +
+
Philpax
+
    +
  • Lua API Developer +
  • +
  • UI Developer +
  • +
+
dreadmullet
+
    +
  • Documentation +
  • +
  • Extensive Lua testing +
  • +
  • Scripting +
  • +
+

Notable Contributors

+
Rick (gibbed)
+
    +
  • Creator of many great tools for modding Just Cause 2, vital to the success of JC2-MP. +
  • +
  • Extensive support and assistance with modding the game. +
  • +
  • Technical Support +
  • +
+
ToMo
+
    +
  • Designer of the JC2-MP website. +
  • +
+

Beta Team

+
    +
  • [DRuG]Jeff +
  • +
  • Ahrotahntee +
  • +
  • FabioGNR +
  • +
  • F430 +
  • +
  • JaTochNietDan +
  • +
  • mandella644 +
  • +
  • Mike +
  • +
  • Namidairo +
  • +
  • Patawic +
  • +
  • RedCat +
  • +
  • Rick +
  • +
  • Tazm +
  • +
  • tb2571989 +
  • +
  • ToMo +
  • +
  • Tycoonman500 +
  • +
+

Inactive

+
    +
  • [DRuG]NikT +
  • +
  • damospiderman +
  • +
  • EliteTek +
  • +
  • Gingie +
  • +
  • GrishR +
  • +
  • Oz +
  • +
  • PlantCorn +
  • +
  • Ydrool +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index.php/Troubleshooting/index.html b/archive/websites/wiki.jc-mp.com/index.php/Troubleshooting/index.html new file mode 100644 index 0000000..68dcbf3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Troubleshooting/index.html @@ -0,0 +1,198 @@ + + + + +Troubleshooting - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

This page lists problems that people have encountered along with known solutions. Only issues that relate to the current Steam version will be added. The old troubleshooting page can be found here. +

If you have problems launching the game or otherwise find the mod unplayable, please post in the troubleshooting forum or ask for help from a developer or moderator on our IRC channel. Solutions that have been known to work will be added here. +


+

+
+

Issue related to AMD Crimson drivers: If you are using AMD Crimson drivers and your game crashes almost immediately after launching, continue with this link.
+

+
+


+

+

List of common issues

+

Game crashes often +

Missing text or other rendering issues +

Chat and buy menu don't work, can't see other players +

Invalid install path +

Failed to create Just Cause 2 process: The requested operation requires elevation +

Game crashes on startup +

SteamAPI failed to initialize +

Renderer Failed to initialize: Failed to create effect +

Black or white screen +

Fatal exception occurred when launching JC2MP: Waiting for remote thread failed: the operation completed successfully +

Not enough storage to complete this operation +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index.php/User%3ADreadmullet/index.html b/archive/websites/wiki.jc-mp.com/index.php/User%3ADreadmullet/index.html new file mode 100644 index 0000000..7e6ced0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/User%3ADreadmullet/index.html @@ -0,0 +1,171 @@ + + + +User:Dreadmullet - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

User:Dreadmullet

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

Yay now my name is blue. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index.php/User%3APhilpax/index.html b/archive/websites/wiki.jc-mp.com/index.php/User%3APhilpax/index.html new file mode 100644 index 0000000..9c4f330 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/User%3APhilpax/index.html @@ -0,0 +1,171 @@ + + + +User:Philpax - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

User:Philpax

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

Hi there. I'm a JC2-MP developer, responsible for the Lua API and some documentation. If you'd like to see something added to the API, or you have queries, feel free to ask me. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index.php/Where_to_Buy/index.html b/archive/websites/wiki.jc-mp.com/index.php/Where_to_Buy/index.html new file mode 100644 index 0000000..7c3b556 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index.php/Where_to_Buy/index.html @@ -0,0 +1,229 @@ + + + +Where to Buy - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

Where to Buy

+ + +
+ +
From JC2-MP Documentation
+ + +
+ + +
+Jump to: navigation, search +
+ + + + + + + + +
+ + +
+ +
+ +
+

Navigation menu

+ +
+ + + +
+ + + + + + +
+
+ + + + + + + + + +
+
+ + +
+ + + + + + + + + + + + + +
+ +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q003c2690d66b.php b/archive/websites/wiki.jc-mp.com/index__q003c2690d66b.php new file mode 100644 index 0000000..f2bdbfc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q003c2690d66b.php @@ -0,0 +1,192 @@ + + + + +Revision history of "Client/Launch Options" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Client/Launch Options"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
    +
  • (cur | prev) 00:31, 24 October 2015Dreadmullet (Talk | contribs). . (921 bytes) (+921). . (Created page with "{| class="wikitable" !width="140" | '''Command''' !width="120" | Parameters !width="400" | Description |- | '''connect'''||address:port||Connect to a server. Port is optional....")
  • +
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q00721f0211a9.php b/archive/websites/wiki.jc-mp.com/index__q00721f0211a9.php new file mode 100644 index 0000000..9c80821 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q00721f0211a9.php @@ -0,0 +1,240 @@ + + + +Player:Ban - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Player:Ban +

+ + +
+ +
From JC2-MP Documentation
+ + +
+ + +
+ Jump to: navigation, + search +
+ + + + + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q010ee9265a1b.php b/archive/websites/wiki.jc-mp.com/index__q010ee9265a1b.php new file mode 100644 index 0000000..ebe779d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q010ee9265a1b.php @@ -0,0 +1,211 @@ + + + + +Information for "Lua/Server/Chat/Functions/Broadcast" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Server/Chat/Functions/Broadcast"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleLua/Server/Chat/Functions/Broadcast
Default sort keyLua/Server/Chat/Functions/Broadcast
Page length (in bytes)86
Page ID2877
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views819
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation15:13, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit18:10, 24 January 2014
Total number of edits3
Total number of distinct authors1
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+

Page properties

+ + + +
Hidden category (1)

This page is a member of 1 hidden category: +

Transcluded template (1)

Template used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q012f32f8a7de.php b/archive/websites/wiki.jc-mp.com/index__q012f32f8a7de.php new file mode 100644 index 0000000..94a136b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q012f32f8a7de.php @@ -0,0 +1,207 @@ + + + + +Information for "Lua/Client/GUIEvent" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Client/GUIEvent"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleLua/Client/GUIEvent
Default sort keyLua/Client/GUIEvent
Page length (in bytes)311
Page ID3649
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views662
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page1 (0 redirects; 1 non-redirect)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation15:14, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit15:14, 15 December 2013
Total number of edits2
Total number of distinct authors1
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+

Page properties

+ + +
Transcluded templates (7)

Templates used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q0142f6bd1117.php b/archive/websites/wiki.jc-mp.com/index__q0142f6bd1117.php new file mode 100644 index 0000000..e2fee3d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q0142f6bd1117.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 00:14, 15 August 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q024f3e8f2375.php b/archive/websites/wiki.jc-mp.com/index__q024f3e8f2375.php new file mode 100644 index 0000000..a8cf09c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q024f3e8f2375.php @@ -0,0 +1,184 @@ + + + +Lua/Events/Shared/ModulesLoad - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Events/Shared/ModulesLoad

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +ModulesLoad +
Arguments    +None +
Return option    +None +
+


+

+

Description

+

Fired after all modules have been loaded, either when the server starts and all modules are loaded, or when any module is loaded after server startup. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q0298c5ac3a6d.php b/archive/websites/wiki.jc-mp.com/index__q0298c5ac3a6d.php new file mode 100644 index 0000000..28430d4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q0298c5ac3a6d.php @@ -0,0 +1,207 @@ + + + + +Information for "Lua/Server/Chat" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Server/Chat"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleLua/Server/Chat
Default sort keyLua/Server/Chat
Page length (in bytes)521
Page ID3620
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views2,445
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page2 (0 redirects; 2 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation15:14, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit15:14, 15 December 2013
Total number of edits2
Total number of distinct authors1
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+

Page properties

+ + +
Transcluded templates (7)

Templates used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q02dc86403bf0.php b/archive/websites/wiki.jc-mp.com/index__q02dc86403bf0.php new file mode 100644 index 0000000..2eeb115 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q02dc86403bf0.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 01:04, 15 August 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q02dff6795b14.php b/archive/websites/wiki.jc-mp.com/index__q02dff6795b14.php new file mode 100644 index 0000000..fccb794 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q02dff6795b14.php @@ -0,0 +1,176 @@ + + + + +File:Win tutorial step 1.png - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

File:Win tutorial step 1.png

+
+

From JC2-MP Documentation

+
Revision as of 02:30, 7 December 2013 by RedCat (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+
+ +
+
+

There are no pages that link to this file. +

+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q0320dc270c89.php b/archive/websites/wiki.jc-mp.com/index__q0320dc270c89.php new file mode 100644 index 0000000..ef29451 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q0320dc270c89.php @@ -0,0 +1,203 @@ + + + + +Revision history of "Character Models" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Character Models"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q033a9de08a08.php b/archive/websites/wiki.jc-mp.com/index__q033a9de08a08.php new file mode 100644 index 0000000..fcc70c7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q033a9de08a08.php @@ -0,0 +1,181 @@ + + + + +View source for Troubleshooting/Waiting for remote thread failed - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Troubleshooting/Waiting for remote thread failed

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Troubleshooting/Waiting for remote thread failed.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q034086953ce7.php b/archive/websites/wiki.jc-mp.com/index__q034086953ce7.php new file mode 100644 index 0000000..28593ff --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q034086953ce7.php @@ -0,0 +1,345 @@ + + + +Lua/Tutorials/Beginner/Your first gamemode - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Lua/Tutorials/Beginner/Your first gamemode

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

For this tutorial, we will be creating an extremely simple gamemode called Last Rico Standing. When a game starts, players will spawn inside the dome and be given machine guns. When they die, they will spawn above the dome without weapons. When there is only one person left, they are declared the winner and the game restarts. +

It is assumed you have read the Beginner's Tutorial. +

+ +

Setup

+

As before, we will create the lua file in the required directory structure: scripts/MyFirstGamemode/server/LastRicoStanding.lua +

+

Spawn points

+

First, we need some spawn points. It will be useful to have a way to print our position. This can be done in a few ways, shown below. Either way, you can open server.log to copy their output. +

+

Chat command

+
function PlayerChat(args)
+	if args.text == "/pos" then
+		print(args.player:GetPosition())
+		return false
+	end
+ 
+	return true
+end
+ 
+Events:Subscribe("PlayerChat", PlayerChat)
+

Server console

+

If you want to play around with the server console, type this: (assuming the module is loaded and you're the only person in the server) +

+
lua MyFirstGamemode print(Player.GetById(0):GetPosition())
+

Spawning everyone on module load

+

For our first test, we will make it so when the module is loaded everyone in the server is teleported to a random spawn. You can test it by reloading the module from the console. +

+
spawns = {
+	Vector3(14197.319336, 458.649567, 14382.654297),
+	Vector3(14053.989258, 451.647766, 14313.827148),
+	Vector3(14192.114258, 438.649567, 14359.311523),
+	Vector3(14109.357422, 423.588654, 14350.410156),
+	Vector3(14162.669922, 434.653503, 14290.238281)
+}
+ 
+function StartGame()
+	for player in Server:GetPlayers() do
+		local randomIndex = math.random(1, #spawns)
+		local spawnPosition = spawns[randomIndex]
+		player:SetPosition(spawnPosition)
+	end
+end
+ 
+Events:Subscribe("ModuleLoad", StartGame)
+

spawns is a table used like an array. You can also declare it as an empty table, like spawns = {}, then use table.insert(spawns, Vector3(1, 2, 3)), but either syntax works. You can get the third spawn point by doing local position = spawns[3]. Note that arrays in Lua start at 1, not 0 like most other languages. +

You can use Server:GetPlayers() to iterate through every player in the server. It doesn't return a table as you might expect, it returns a fancy iterator function. (You don't need to know that, you can simply use it like above.) +

+

Adding functionality

+

This script will start a game when you reload the module from the console. Players spawn with machine guns and full health. If someone respawns while a game is in progress, they are teleported to the top of the dome with no weapons. The game won't end, however; we'll fix that later. +

+
spawns = {
+	Vector3(14197.319336, 458.649567, 14382.654297),
+	Vector3(14053.989258, 451.647766, 14313.827148),
+	Vector3(14192.114258, 438.649567, 14359.311523),
+	Vector3(14109.357422, 423.588654, 14350.410156),
+	Vector3(14162.669922, 434.653503, 14290.238281)
+}
+deathSpawn = Vector3(14130.737305, 528.022278, 14341.015625)
+textColor = Color(115, 170, 220)
+ 
+function StartGame()
+	local message = "Starting game with "..Server:GetPlayerCount().." players"
+	Chat:Broadcast("[Last Rico Standing] "..message, textColor)
+ 
+	for player in Server:GetPlayers() do
+		local randomIndex = math.random(1, #spawns)
+		local spawnPosition = spawns[randomIndex]
+		player:SetPosition(spawnPosition)
+		-- Give them a machine gun in the primary slot (2).
+		player:ClearInventory()
+		local weapon = Weapon(28)
+		player:GiveWeapon(2, weapon)
+		-- Reset their health to 100%, just in case.
+		player:SetHealth(1)
+	end
+end
+ 
+function PlayerSpawn(args)
+	-- Remove all of their weapons.
+	args.player:ClearInventory()
+	-- Teleport them to the top of the dome.
+	args.player:SetPosition(deathSpawn)
+	-- Send them a chat message.
+	local message = "[Last Rico Standing] A game in progress, please wait"
+	args.player:SendChatMessage(message, textColor)
+	-- Return false to override the default spawn position set in config.lua.
+	return false
+end
+ 
+Events:Subscribe("ModuleLoad", StartGame)
+Events:Subscribe("PlayerSpawn", PlayerSpawn)
+

Tracking players and declaring a winner

+

In order to declare a winner, we need to store which players are currently in the game and, when someone dies or quits, check if there's only one left. This is done in our PlayerDeathOrQuit function, called by both the PlayerDeath and PlayerQuit events. Then the game restarts. +

+
spawns = {
+	Vector3(14197.319336, 458.649567, 14382.654297),
+	Vector3(14053.989258, 451.647766, 14313.827148),
+	Vector3(14192.114258, 438.649567, 14359.311523),
+	Vector3(14109.357422, 423.588654, 14350.410156),
+	Vector3(14162.669922, 434.653503, 14290.238281)
+}
+deathSpawn = Vector3(14130.737305, 528.022278, 14341.015625)
+textColor = Color(115, 170, 220)
+players = {}
+ 
+function StartGame()
+	local message = "Starting game with "..Server:GetPlayerCount().." players"
+	Chat:Broadcast("[Last Rico Standing] "..message, textColor)
+ 
+	for player in Server:GetPlayers() do
+		table.insert(players, player)
+ 
+		local randomIndex = math.random(1, #spawns)
+		local spawnPosition = spawns[randomIndex]
+		player:SetPosition(spawnPosition)
+		-- Give them a machine gun in the primary slot (2).
+		player:ClearInventory()
+		local weapon = Weapon(28)
+		player:GiveWeapon(2, weapon)
+		-- Reset their health to 100%, just in case.
+		player:SetHealth(1)
+	end
+end
+ 
+function PlayerSpawn(args)
+	-- If the current game doesn't have enough players and the server has enough
+	-- to create a game, do so.
+	if #players < 2 and Server:GetPlayerCount() >= 2 then
+		StartGame()
+	-- Otherwise, a game is currently running fine and we either joined the server
+	-- or died and respawned.
+	else
+		-- Remove all of their weapons.
+		args.player:ClearInventory()
+		-- Teleport them to the top of the dome.
+		args.player:SetPosition(deathSpawn)
+		-- Send them a chat message.
+		local message = "[Last Rico Standing] A game is in progress, please wait."
+		args.player:SendChatMessage(message, textColor)
+	end
+ 
+	-- Return false to override the default spawn position set in config.lua.
+	return false
+end
+ 
+function PlayerDeathOrQuit(args)
+	-- If they're in the players table, remove them.
+	for index, player in ipairs(players) do
+		if player == args.player then
+			table.remove(players, index)
+			break
+		end
+	end
+	-- If there is only one player left, declare them the winner.
+	if #players == 1 then
+		local message =
+			"[Last Rico Standing] "..players[1]:GetName().." has won the game!"
+		Chat:Broadcast(message , textColor)
+	end
+end
+ 
+Events:Subscribe("ModuleLoad", StartGame)
+Events:Subscribe("PlayerSpawn", PlayerSpawn)
+Events:Subscribe("PlayerDeath", PlayerDeathOrQuit)
+Events:Subscribe("PlayerQuit", PlayerDeathOrQuit)
+

Conclusion

+

Get someone else to test with you and have fun with it. Add a score system to track who has won the most. Create a table of weapons and assign people random ones when a game starts. The possibilities are endless. +

As you may have noticed, this is an entirely server-sided script. Adding a client-side component would be extremely powerful; we could add a player counter, scoreboard text, replace the chat messages with text on screen, or add a spectator camera. But client-side scripts will be part of another tutorial. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q046d641deeb1.php b/archive/websites/wiki.jc-mp.com/index__q046d641deeb1.php new file mode 100644 index 0000000..f5f35ba --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q046d641deeb1.php @@ -0,0 +1,250 @@ + + + +Lua/Shared - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ + +
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q04a03541284e.php b/archive/websites/wiki.jc-mp.com/index__q04a03541284e.php new file mode 100644 index 0000000..dc132a9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q04a03541284e.php @@ -0,0 +1,250 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Log in +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+  
+ +
+
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q04e3e7a8463a.php b/archive/websites/wiki.jc-mp.com/index__q04e3e7a8463a.php new file mode 100644 index 0000000..ad85cb5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q04e3e7a8463a.php @@ -0,0 +1,203 @@ + + + + +File:Win server step WOET.png - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

File:Win server step WOET.png

+
+

From JC2-MP Documentation

+
Revision as of 02:33, 7 December 2013 by RedCat (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+
Win_server_step_WOET.png(439 × 134 pixels, file size: 32 KB, MIME type: image/png) +
+
+ +

File history

+
+

Click on a date/time to view the file as it appeared at that time. +

+ + + +
Date/TimeThumbnailDimensionsUserComment
current02:33, 7 December 2013Thumbnail for version as of 02:33, 7 December 2013439 × 134 (32 KB)RedCat (Talk | contribs)
+
+
    +
  • You cannot overwrite this file.
  • +
+ +
+

The following page links to this file: +

+
+

Metadata

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q051f9b8a81c9.php b/archive/websites/wiki.jc-mp.com/index__q051f9b8a81c9.php new file mode 100644 index 0000000..82be0c5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q051f9b8a81c9.php @@ -0,0 +1,185 @@ + + + +Revision history of "Lua/Events/Shared/ModulesLoad" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Events/Shared/ModulesLoad"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q053b40203c49.php b/archive/websites/wiki.jc-mp.com/index__q053b40203c49.php new file mode 100644 index 0000000..cb8a172 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q053b40203c49.php @@ -0,0 +1,184 @@ + + + + +View source for Lua/Shared/Angle/Static Functions/Slerp - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Shared/Angle/Static Functions/Slerp

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Template used on this page: +

Return to Lua/Shared/Angle/Static Functions/Slerp.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q0551244249ca.php b/archive/websites/wiki.jc-mp.com/index__q0551244249ca.php new file mode 100644 index 0000000..1da592b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q0551244249ca.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Main Page" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Main Page"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 12:49, 27 September 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q056409c2b5af.php b/archive/websites/wiki.jc-mp.com/index__q056409c2b5af.php new file mode 100644 index 0000000..5d92f9c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q056409c2b5af.php @@ -0,0 +1,207 @@ + + + +View source for Lua/Shared/Console - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

View source for Lua/Shared/Console

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Shared/Console.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q0583418b79de.php b/archive/websites/wiki.jc-mp.com/index__q0583418b79de.php new file mode 100644 index 0000000..e37ccc5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q0583418b79de.php @@ -0,0 +1,211 @@ + + + +Lua/Shared/SteamId - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/SteamId

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+

Constructors

+

+

+ + + + +
Constructor +
SteamId(string) +
+

Operators

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
+ SteamId == SteamId +
+ SteamId == SteamId +
+ tostring(SteamId) +
+ tostring(SteamId) +
+

Properties

+

+

+ + + + + + + + + +
Name + Type +
id + string +
string + string +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q05914b71e467.php b/archive/websites/wiki.jc-mp.com/index__q05914b71e467.php new file mode 100644 index 0000000..8352be3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q05914b71e467.php @@ -0,0 +1,203 @@ + + + + +Revision history of "Lua/Third Party Modules" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Third Party Modules"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q063ed4366934.php b/archive/websites/wiki.jc-mp.com/index__q063ed4366934.php new file mode 100644 index 0000000..27829b6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q063ed4366934.php @@ -0,0 +1,285 @@ + + + + +View source for Lua/Tutorials/Example PDA Map - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Tutorials/Example PDA Map

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Tutorials/Example PDA Map.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q065022508621.php b/archive/websites/wiki.jc-mp.com/index__q065022508621.php new file mode 100644 index 0000000..1903ffb --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q065022508621.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q06ac13688777.php b/archive/websites/wiki.jc-mp.com/index__q06ac13688777.php new file mode 100644 index 0000000..a7b701f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q06ac13688777.php @@ -0,0 +1,279 @@ + + + + +JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Main Page

+
+

From JC2-MP Documentation

+
Revision as of 22:42, 27 November 2016 by Woet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+ + + + + +
+
+

JC2-MP Documentation

+
+

Welcome to JC2-MP, a modification for Just Cause 2! +

Through a combination of reverse engineering and programming, we've brought a multiplayer experience to the game. +

+
+
+ +
+ + + + +
+
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q0747698bd2b4.php b/archive/websites/wiki.jc-mp.com/index__q0747698bd2b4.php new file mode 100644 index 0000000..e6404b5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q0747698bd2b4.php @@ -0,0 +1,160 @@ + + + +Server/Getting started/Windows Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Server/Getting started/Windows Server

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
The revision #16207 of the page named "Server/Getting started/Windows Server" does not exist. +

This is usually caused by following an outdated history link to a page that has been deleted. +Details can be found in the deletion log.

+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q083987ed9b96.php b/archive/websites/wiki.jc-mp.com/index__q083987ed9b96.php new file mode 100644 index 0000000..b96d4b3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q083987ed9b96.php @@ -0,0 +1,193 @@ + + + +Information for "JC2MP Mods" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Information for "JC2MP Mods"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + +
Display titleJC2MP Mods
Default sort keyJC2MP Mods
Page length (in bytes)771
Page ID13
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views18,112
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorJaxm (Talk | contribs)
Date of page creation23:17, 11 July 2012
Latest editorWoet (Talk | contribs)
Date of latest edit21:46, 19 August 2012
Total number of edits2
Total number of distinct authors2
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q09487e001157.php b/archive/websites/wiki.jc-mp.com/index__q09487e001157.php new file mode 100644 index 0000000..9145e9f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q09487e001157.php @@ -0,0 +1,250 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Log in +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+  
+ +
+
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q096793d10d45.php b/archive/websites/wiki.jc-mp.com/index__q096793d10d45.php new file mode 100644 index 0000000..befbc97 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q096793d10d45.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 00:33, 15 August 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q09e0ee3ff91f.php b/archive/websites/wiki.jc-mp.com/index__q09e0ee3ff91f.php new file mode 100644 index 0000000..ca82a72 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q09e0ee3ff91f.php @@ -0,0 +1,198 @@ + + + +Lua/Tutorials - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Lua/Tutorials

+ +
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q0a1a973510bc.php b/archive/websites/wiki.jc-mp.com/index__q0a1a973510bc.php new file mode 100644 index 0000000..862e5b0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q0a1a973510bc.php @@ -0,0 +1,1544 @@ + + + + +Model ID - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Model ID

+
+

From JC2-MP Documentation

+
Revision as of 19:46, 7 July 2015 by Fluffykins (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Model IDs are used to represent models in Just Cause 2. +

+ +

Character model IDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ID +Name +
1 +pd_thugs1 +
2 +mc09_razman +
3 +pd_ms_gov_demoexpert +
4 +pd_tourist_female1 +
5 +pd_roacheselite1 +
6 +pd_ms_bodyguardchinese +
7 +pd_city_male_1 +
8 +pd_ms_reapers_technician +
9 +mc04_karlblaine +
10 +pd_generic_male_1 +
11 +mc14_zhangsun +
12 +pd_reapersbase1 +
13 +pd_generic_male_3 +
14 +pd_generic_female_4 +
15 +pd_ms_strippers_male1 +
16 +pd_panaupolice +
17 +pd_ms_strippers_male2 +
18 +pd_ms_hacker +
19 +pd_ms_chinabusinessman +
20 +invisibledoll +
21 +pd_ms_paparazzi +
22 +pd_ms_ular_technician +
23 +pd_ms_scientist_male +
24 +pd_generic_male_4 +
25 +mc11_kane +
26 +pd_ms_boatcaptain +
27 +pd_ularboysbase1 +
28 +pd_generic_male_2 +
29 +pd_fishervillage_male2 +
30 +pd_ms_strandedcopilot +
31 +pd_arcticvillage_female3 +
32 +pd_ms_roaches_technician +
33 +pd_ms_gambler +
34 +mc12_sheldon +
35 +pd_city_male_2 +
36 +pd_ms_politician +
37 +pd_generic_religious_male +
38 +mc06_sicini +
39 +pd_thugs2 +
40 +pd_ms_factoryboss +
41 +pd_arcticvillage_female1 +
42 +pd_blackhand +
43 +pd_ms_civ_strippers_male1 +
44 +pd_ninja +
45 +pd_ms_waiter +
46 +pd_generic_female_1 +
47 +pd_generic_female_2 +
48 +pd_ms_doorman +
49 +pd_ms_govcaptain +
50 +pd_oilplatform_male2 +
51 +mc01_rico +
52 +pd_gov_base02 +
53 +pd_ms_civ_strippers_female1 +
54 +pd_ms_bodyguardrussian +
55 +pd_ms_exclusiveguest_variant1 +
56 +pd_fishervillage_male1 +
57 +pd_oilplatform_male1 +
58 +pd_reapersbase2 +
59 +pd_roachesbase2 +
60 +pd_ms_racechallengegirl +
61 +pd_factioninterest_general +
62 +pd_desertvillage_female1 +
63 +pd_reaperselite1 +
64 +pd_ms_bombombohilano +
65 +mc02_jadetan +
66 +pd_gov_base01 +
67 +mc05_burned_rocketbaby +
68 +pd_fishervillage_male4 +
69 +pd_ms_witness +
70 +mc03_generalmasayo +
71 +pd_ms_saulsukarno +
72 +pd_generic_female_5 +
73 +pd_arcticvillage_male3 +
74 +mc05_babypanay +
75 +pd_arcticvillage_male1 +
76 +pd_generic_male_5 +
77 +pd_gov_elite +
78 +pd_ms_thugboss +
79 +pd_ms_japaneseveterans +
80 +pd_ms_exclusiveguest +
81 +pd_ms_civ_strippers_male2 +
82 +pd_tourist_female2 +
83 +pd_ms_whitetigers +
84 +mc13_alexandermirikov +
85 +pd_roachesbase1 +
86 +pd_ms_strippers_female1 +
87 +pd_ularboyselite1 +
88 +pd_tourist_male1 +
89 +pd_ms_factoryworkers +
90 +mc10_santosi +
91 +pd_arcticvillage_male2 +
92 +pd_city_female_1 +
93 +pd_fishervillage_male3 +
94 +pd_generic_female_3 +
95 +pd_ms_exclusiveguest_variant2 +
96 +pd_ms_bodyguardjapanese +
97 +mc05_burned_babypanay +
98 +pd_ms_gov_pilot +
99 +pd_desertvillage_male1 +
100 +pd_blackmarket +
101 +pd_ms_gov_shielder +
102 +pd_arcticvillage_female2 +
103 +pd_ularboysbase2 +
+

Land vehicle model IDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ID +Name +
1 +Dongtai Agriboss 35 +
2 +Mancini Cavallo 1001 +
4 +Kenwall Heavy Rescue +
7 +Poloma Renegade +
8 +Columbi Excelsior +
9 +Tuk-Tuk Rickshaw +
10 +Saas PP12 Hogg +
11 +Shimuzu Tracline +
12 +Vanderbildt LeisureLiner +
13 +Stinger Dunebug 84 +
15 +Sakura Aquila Space +
18 +SV-1003 Raider +
21 +Hamaya Cougar 600 +
20 +(DLC) Monster Truck +
22 +Tuk-Tuk Laa +
23 +Chevalier Liner SB +
26 +Chevalier Traveller SD +
29 +Sakura Aquila City +
31 +URGA-9380 +
32 +Mosca 2000 +
33 +Chevalier Piazza IX +
35 +Garret Traver-Z +
36 +Shimuzu Tracline +
40 +Fengding EC14FD2 +
41 +Niseco Coastal D22 +
42 +Niseco Tusker P246 +
43 +Hamaya GSY650 +
44 +Hamaya Oldman +
46 +MV V880 +
47 +Schulz Virginia +
48 +Maddox FVA 45 +
49 +Niseco Tusker D18 +
52 +Saas PP12 Hogg +
54 +Boyd Fireflame 544 +
55 +Sakura Aquila Metro ST +
56 +GV-104 Razorback +
58 +(DLC) Chevalier Classic +
60 +Vaultier Patrolman +
61 +Makoto MZ 260X +
63 +Chevalier Traveller SC +
66 +Dinggong 134D +
68 +Chevalier Traveller SX +
70 +Sakura Aquila Forte +
71 +Niseco Tusker G216 +
72 +Chepachet PVD +
73 +Chevalier Express HT +
74 +Hamaya 1300 Elite Cruiser +
75 +(DLC) Tuk Tuk Boom Boom +
76 +SAAS PP30 Ox +
77 +Hedge Wildchild +
78 +Civadier 999 +
79 +Pocumtuck Nomad +
82 +(DLC) Chevalier Ice Breaker +
83 +Mosca 125 Performance +
84 +Marten Storm III +
86 +Dalton N90 +
87 +Wilforce Trekstar +
89 +Hamaya Y250S +
90 +Makoto MZ 250 +
91 +Titus ZJ +
+

Sea vehicle model IDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ID +Name +
5 +Pattani Gluay +
6 +Orque Grandois 21TT +
16 +YP-107 Phoenix +
19 +Orque Living 42T +
25 +Trat Tang-mo +
27 +SnakeHead T20 +
28 +TextE Charteu 52CT +
38 +Kuang Sunrise +
45 +Orque Bon Ton 71FT +
50 +Zhejiang 6903 +
53 +(DLC) Agency Hovercraft +
69 +Winstons Amen 69 +
80 +Frisco Catshark S-38 +
88 +MTA Powerrun 77 +
+

Air vehicle model IDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ID +Name +
3 +Rowlinson K22 +
14 +Mullen Skeeter Eagle +
24 +(DLC) F-33 DragonFly Jet Fighter +
30 +Si-47 Leopard +
34 +G9 Eclipse +
37 +Sivirkin 15 Havoc +
39 +Aeroliner 474 +
51 +Cassius 192 +
57 +Sivirkin 15 Havoc +
59 +Peek Airhawk 225 +
62 +UH-10 Chippewa +
64 +AH-33 Topachula +
65 +H-62 Quapaw +
67 +Mullen Skeeter Hawk +
81 +Pell Silverbolt 6 +
85 +Bering I-86DP +
+

Weapon model IDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
2 +Pistol +
4 +Revolver +
5 +SMG +
6 +Sawed off shotgun +
11 +Assault rifle +
13 +Pump action shotgun +
14 +Sniper rifle +
16 +Rocket launcher +
17 +Grenade launcher +
26 +Minigun +
28 +Machine gun +
31 +SAM launcher +
32 +Sentry gun +
34 +Flak cannon (invalid) +
43 +Bubble blaster +
52 +Grappling hook (invalid) +
66 +Panay's rocket launcher +
100 +(DLC) Bull's Eye assault rifle +
101 +(DLC) Air propulsion gun +
102 +(DLC) Cluster bomb launcher +
103 +(DLC) Rico's signature gun +
104 +(DLC) Quad rocket launcher +
105 +(DLC) Multi-lock missile launcher +
116 +Vehicle rocket launcher +
128 +Vehicle machine gun (invalid) +
129 +Mounted machine gun +
134 +Cannon (invalid) +
139 +Vehicle grenade launcher (invalid) +
+


+

+

Tables

+

For your convienience, here is a Lua table containing all of the vehicle names, in the order of the list above: +

+
vNames = {
+    "Dongtai Agriboss 35",
+    "Mancini Cavallo 1001",
+    "Kenwall Heavy Rescue",
+    "Poloma Renegade",
+    "Columbi Excelsior",
+    "Tuk-Tuk Rickshaw",
+    "Saas PP12 Hogg",
+    "Shimuzu Tracline",
+    "Vanderbildt LeisureLiner",
+    "Stinger Dunebug 84",
+    "Sakura Aquila Space",
+    "SV-1003 Raider",
+    "Hamaya Cougar 600",
+    "Monster Truck",
+    "Tuk-Tuk Laa",
+    "Chevalier Liner SB",
+    "Chevalier Traveller SD",
+    "Sakura Aquila City",
+    "URGA-9380",
+    "Mosca 2000",
+    "Chevalier Piazza IX",
+    "Garret Traver-Z",
+    "Shimuzu Tracline",
+    "Fengding EC14FD2",
+    "Niseco Coastal D22",
+    "Niseco Tusker P246",
+    "Hamaya GSY650",
+    "Hamaya Oldman",
+    "MV V880",
+    "Schulz Virginia",
+    "Maddox FVA 45",
+    "Niseco Tusker D18",
+    "Boyd Fireflame 544",
+    "Sakura Aquila Metro ST",
+    "GV-104 Razorback",
+    "Chevalier Classic",
+    "Vaultier Patrolman",
+    "Maktoto MZ 260X",
+    "Chevalier Traveller SX",
+    "Sakura Aquila Forte",
+    "Niseco Tusker G216",
+    "Chepachet PVD",
+    "Chevalier Express HT",
+    "Hamaya 1300 Elite Cruiser",
+    "Tuk Tuk Boom Boomn",
+    "SAAS PP30 Ox",
+    "Hedge Wildchild",
+    "Civadier 999",
+    "Pocumtuck Nomad",
+    "Chevalier Ice Breaker",
+    "Mosca 125 Performance",
+    "Marten Storm III",
+    "Dalton N90",
+    "Wilforce Trekstar",
+    "Hamaya Y250S",
+    "Makoto MZ 250",
+    "Titus ZJ",
+    "Pattani Gluay",
+    "YP-107 Phoenix", 
+    "Orque Living 42T",
+    "Trat Tang-mo",
+    "SnakeHead T20",
+    "TextE Charteu 52CT",
+    "Kuang Sunrise",
+    "Orque Bon Ton 71FT",
+    "Zheijang 6903",
+    "Agency Hovercraft",
+    "Winstons Amen 69",
+    "Frisco Catshark S-38",
+    "MTA Powerrun 77",
+    "Rownlinson K22",
+    "Mullen Skeeter Eagle",
+    "F-33 DragonFly",
+    "Si-47 Leopard",
+    "G9 Eclipse",
+    "Sivirkin 15 Havoc",
+    "Aeroliner 474",
+    "Cassius 192",
+    "Peek Airhawk 225",
+    "UH-10 Chippewa",
+    "AH-33 Topachula",
+    "H-62 Quapaw",
+    "Mullen Skeeter Hawk",
+    "Pell Silverbolt 6",
+    "Bering I-86DP"
+}
+


+Additionally, here is a Lua table containing all of the vehicle names, ordered by ID: +

+
vNames = {
+    "Dongtai Agriboss 35",
+    "Mancini Cavallo 1001",
+    "Rowlinson K22",
+    "Kenwall Heavy Rescue",
+    "Pattani Gluay",
+    "Orque Grandois 21TT",
+    "Poloma Renegade",
+    "Columbi Excelsior",
+    "Tuk-Tuk Rickshaw",
+    "Saas PP12 Hogg",
+    "Shimuzu Tracline",
+    "Vanderbildt LeisureLiner",
+    "Stinger Dunebug 84",
+    "Mullen Skeeter Eagle",
+    "Sakura Aquila Space",
+    "YP-107 Phoenix",
+    "",
+    "SV-1003 Raider",
+    "Orque Living 42T",
+    "Monster Truck",
+    "Hamaya Cougar 600",
+    "Tuk-Tuk Laa",
+    "Chevalier Liner SB",
+    "F-33 DragonFly Jet Fighter",
+    "Trat Tang-mo",
+    "Chevalier Traveller SD",
+    "SnakeHead T20",
+    "TextE Charteu 52CT",
+    "Sakura Aquila City",
+    "Si-47 Leopard",
+    "URGA-9380",
+    "Mosca 2000",
+    "Chevalier Piazza IX",
+    "G9 Eclipse",
+    "Garret Traver-Z",
+    "Shimuzu Tracline",
+    "Sivirkin 15 Havoc",
+    "Kuang Sunrise",
+    "Aeroliner 474",
+    "Fengding EC14FD2",
+    "Niseco Coastal D22",
+    "Niseco Tusker P246",
+    "Hamaya GSY650",
+    "Hamaya Oldman",
+    "Orque Bon Ton 71FT",
+    "MV V880",
+    "Schulz Virginia",
+    "Maddox FVA 45",
+    "Niseco Tusker D18",
+    "Zhejiang 6903",
+    "Cassius 192",
+    "Saas PP12 Hogg",
+    "Agency Hovercraft",
+    "Boyd Fireflame 544",
+    "Sakura Aquila Metro ST",
+    "GV-104 Razorback",
+    "Sivirkin 15 Havoc",
+    "Chevalier Classic",
+    "Peek Airhawk 225",
+    "Vaultier Patrolman",
+    "Makoto MZ 260X",
+    "UH-10 Chippewa",
+    "Chevalier Traveller SC",
+    "AH-33 Topachula",
+    "H-62 Quapaw",
+    "Dinggong 134D",
+    "Mullen Skeeter Hawk",
+    "Chevalier Traveller SX",
+    "Winstons Amen 69",
+    "Sakura Aquila Forte",
+    "Niseco Tusker G216",
+    "Chepachet PVD",
+    "Chevalier Express HT",
+    "Hamaya 1300 Elite Cruiser",
+    "Tuk Tuk Boom Boom",
+    "SAAS PP30 Ox",
+    "Hedge Wildchild",
+    "Civadier 999",
+    "Pocumtuck Nomad",
+    "Frisco Catshark S-38",
+    "Pell Silverbolt 6",
+    "Chevalier Ice Breaker",
+    "Mosca 125 Performance",
+    "Marten Storm III",
+    "Bering I-86DP ",
+    "Dalton N90",
+    "Wilforce Trekstar",
+    "MTA Powerrun 77",
+    "Hamaya Y250S",
+    "Makoto MZ 250",
+    "Titus ZJ"
+}
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q0a20f21279df.php b/archive/websites/wiki.jc-mp.com/index__q0a20f21279df.php new file mode 100644 index 0000000..5932750 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q0a20f21279df.php @@ -0,0 +1,167 @@ + + + +Lua/Shared/SteamId/Constructor - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/SteamId/Constructor

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | SteamId
+
Jump to: navigation, search
+

+ + + + + + +
Returns    +nil +
Prototype    +SteamId(string) +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q0a4c103fdbc5.php b/archive/websites/wiki.jc-mp.com/index__q0a4c103fdbc5.php new file mode 100644 index 0000000..1482e7a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q0a4c103fdbc5.php @@ -0,0 +1,213 @@ + + + + +View source for Server/Console - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Server/Console

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Server/Console.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q0ab1f6f96ef6.php b/archive/websites/wiki.jc-mp.com/index__q0ab1f6f96ef6.php new file mode 100644 index 0000000..9025a15 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q0ab1f6f96ef6.php @@ -0,0 +1,250 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Log in +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+  
+  Forgotten your login details? +
+
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q0bc056ec4e63.php b/archive/websites/wiki.jc-mp.com/index__q0bc056ec4e63.php new file mode 100644 index 0000000..1ebed92 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q0bc056ec4e63.php @@ -0,0 +1,250 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Log in +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+  
+ +
+
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q0c614ab81870.php b/archive/websites/wiki.jc-mp.com/index__q0c614ab81870.php new file mode 100644 index 0000000..3d08056 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q0c614ab81870.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q0cdae0c9a8f3.php b/archive/websites/wiki.jc-mp.com/index__q0cdae0c9a8f3.php new file mode 100644 index 0000000..7319dbf --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q0cdae0c9a8f3.php @@ -0,0 +1,172 @@ + + + +Lua/Server/Server/Functions/GetPlayers - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/Server/Functions/GetPlayers

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Server
Revision as of 00:49, 17 December 2013 by Dreadmullet (Talk | contribs)

+
+
Jump to: navigation, search
+

+ + + + + + +
Returns    +function +
Prototype    +Server:GetPlayers() +
+


+

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q0d11b7ac10fc.php b/archive/websites/wiki.jc-mp.com/index__q0d11b7ac10fc.php new file mode 100644 index 0000000..1befe90 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q0d11b7ac10fc.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q0da02137dfaf.php b/archive/websites/wiki.jc-mp.com/index__q0da02137dfaf.php new file mode 100644 index 0000000..91d4210 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q0da02137dfaf.php @@ -0,0 +1,283 @@ + + + +Test History - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Test History +

+ + +
+ +
From JC2-MP Documentation
+ + +
Revision as of 11:46, 15 May 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+ + +
+ Jump to: navigation, + search +
+ + +

Contents

+ +
+

Public Test #1 - 1st July 2012

+

Our first public test was only open to our IRC channel and twitter followers, conducted late at night (AEST) and was an obscure time to try and get people to participate. Within an hour we had hit our peak of concurrent connected players at 91 players on the server. There were many crashes involved with our streaming and enter / exit vehicle systems which needed to be addressed. At this time no vehicle theft system had been implemented and there were bugs associated with two players trying to drive the same vehicle. +

+

Public Test #2 - 4th July 2012

+

With our second public test we decided we wanted to try and push for more players. Most of our fixes of the first test's issues had already been tested by our beta team, so we were confident with proceeding with another public beta test. This test introduced vehicle theft, a passenger system and we had introduced more vehicles into a confined area than ever before. This test showed us bugs with the client not properly announcing when a player had entered a vehicle as a driver, but had entered from the passenger side of the vehicle. This had some major sync issues (vehicles driving sideways) as well as some situations where multiple people would be trying to drive the same vehicle. The player peak at which we reached with this test was 251 concurrent players and beside the bugs, a lot of people appeared to enjoy the test. This test also showed us how unfriendly mods can be with our unfinished system. Players running some specific modifications on their game were able to crash entire sectors of players from our server. In order to run a test, we now had to stop work on making the game multiplayer and spend time to prevent mods from being loaded. +

+

Public Test #3 - 7th July 2012

+

More! With the third public test many changes had been made with the client to make it more stable, the server had been tweaked for better performance utilizing data gathered from Test #2. We were very confident going into public test 3; we had announced ahead of time (by about 24 hours) that we would be running a large and extensive test over the proceeding weekend. We were amazed by the number of people joining when we brought the server up for testing. We were announcing the number of players live; within the 30 seconds we had over 300 players, crushing the record set by the previous test. The server peaked at having 650 concurrent players connected for this test, allowing us to collect over 10,000 bug reports of which about 100 were unique bugs. Of those 100 we narrowed it down to a few key parts of code that needed tweaking. The test was a huge success, it ran for some 72 hours, over the course of which the player count never dropped below 200 players (except for server restarts and new client updates). With this test, the popularity of JC2-MP grew; we had some 79,000 unique visitors to our website over the course of the test. +

+

Public Test #4 - 15th July 2012

+

Exceeding our expectations immensely, we were blown away with how much of a success Public Test #4 had been. Approximately 20 minutes after bringing the server online, we had hit our soft player cap for that test at 1000 concurrent players connected to our server, showing us the level of stability that had been achieved with this build. With this test we decided to trial how the gameplay would be affected with the ability to steal vehicles from the stunt position of a car being disabled. This prevented players being able to use the grapple to quickly latch onto a vehicle (stunt position) and then quickly steal the vehicle from its current driver. The reactions were quite mixed; some people loved it while others hated it and cursed us for doing so. Nonetheless, it was an important gameplay decision to test. One thing that became quite clear with this, however, is just how powerful weaponized vehicles (particularly helicopters) became. This led us to concentrate on the implementation of on-foot weapons to help balance the situation out. +

+

Public Test #5 - 29th July 2012

+

With Public Test #5 JC2-MP exhibited more stability than ever before - not only in terms of client stability, but in the gameplay itself. With this test we made major changes to how agents (other players in your game) operate, making them more like the local player as opposed to NPC's from the singleplayer. This paves the road for implementing additional synchronization within JC2-MP. Within 30 minutes of bringing the server up, we had once again hit 1000 players - the player count continued to climb to a further 1320 players, smashing our previous record for concurrent connected players. Over the course of the 24 hour test the server averaged 800 players online at a time, only beginning to dwindle as the test was coming to an end. After the conclusion of the test, it was determined that the server used 526GB of bandwidth for the 24 hour test and we had 10,505 players connect to our server. +

+

Public Test #6 - 11th August 2012

+

Within 20 minutes of going live with the new build, we had crushed our previous record of 1,300 concurrent connected players. Within minutes after that, we had hit 1,800 players connected to our test server at the same time. With this we learnt of a limitation in our server code, which Trix quickly identified and rectified in a new version of the server and client. However, we lost some players and the server did not go above 1,600 players for the remainder of the weekend. Over the course of the weekend 22,420 unique players connected to our test server - these 22,420 players died 383,875 times. That’s 2.2~ deaths per second! 303,011 chat messages were sent and 313,418 teleports were taken! +

+

Public Test #7 - 7th September 2012

+

Public Test #7 has been, by far, our worst beta-test yet, but it was still manageable. It had almost been a month since we had last ran a public beta-test for the community to take part in - this was mostly due to the core members of the JC2-MP development team being preoccupied with events unrelated to JC2-MP. We had made many alterations to both the server-side and client-side, allowing us to implement the server-side Lua scripting system. Over the first 24 hour period of the 48 hour test, Trix spent a lot of time profiling the server to pinpoint the cause of the performance drop on the server. Huge changes had been made to the server since the last test, so this was no small task. During this time 5-6 different server builds were tested, allowing for a process of rapid iteration. Every time, we could see the performance of the server improve moderately, until the core issue was discovered, isolated and fixed. This has opened our eyes as to the many improvements and optimizations that can be made to our server, and is most likely what we'll be focusing on to improve / fix for the next beta. In terms of statistics, there were 1,600 connected users at one moment during the weekend. We had 21,322 unique users join our server over the 48 hour testing period. These users died 223,704 times, averaging out at 1.29~ deaths per second! 167,030 chat messages were sent and 271,321 teleports were taken! +

+

Public Test #8 - 15th September 2012

+

Only a few hours into this test, our beta server was attacked by a large DDOS attack. Even though the test was a lot shorter than we had hoped for, a sufficient amount of data was collected, allowing us to improve JC2-MP. +

+

Public Test #9 - 12th October 2012

+

Public Test #10 - 24th November 2012

+

Public Test #11 - 2nd February 2013

+

Public Test #12 - 20th April 2013

+ + + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q0dff24dc9bda.php b/archive/websites/wiki.jc-mp.com/index__q0dff24dc9bda.php new file mode 100644 index 0000000..a542c2c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q0dff24dc9bda.php @@ -0,0 +1,274 @@ + + + +Lua/Client/Client - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Lua/Client/Client +

+ + +
+ +
From JC2-MP Documentation
+ + +
< Lua | Client
Revision as of 16:40, 10 September 2013 by Dreadmullet (Talk | contribs)

+
+ + +
+ Jump to: navigation, + search +
+ + +

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
number + Client:GetElapsedSeconds() +
number + Client:GetGameSetting(number) +
TEMPLATE MADNESS AAAAARGH + Client:GetPlayers() +
number + Client:GetState() +
object + Client:GetStreamedPlayers() +
TEMPLATE MADNESS AAAAARGH + Client:GetVehicles() +
+ + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q0ebd325f2615.php b/archive/websites/wiki.jc-mp.com/index__q0ebd325f2615.php new file mode 100644 index 0000000..3dbc0a5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q0ebd325f2615.php @@ -0,0 +1,864 @@ + + + + +Lua/Client/ComboBox - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ComboBox

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
Revision as of 04:49, 3 February 2014 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+

Events

+

+

Selection +

+

Events inherited from Button

+

DoubleClick +

Down +

Press +

RightPress +

Toggle +

ToggleOff +

ToggleOn +

Up +

+

Events inherited from BaseWindow

+

Blur +

Focus +

HoverEnter +

HoverLeave +

PostRender +

PreRender +

Render +

+

+

Static functions

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
ComboBox + Create(BaseWindow, string) +
ComboBox + Create(string) +
ComboBox + Create(BaseWindow) +
ComboBox + Create() +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
MenuItem + AddItem(string, string) +
MenuItem + AddItem(string) +
+ ClearItems() +
boolean + GetMenuOpen() +
Label + GetSelectedItem() +
+ RemoveItem(MenuItem) +
+ SelectItem(MenuItem) +
+ SelectItemByName(string) +
+

Functions inherited from Button

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
boolean + GetPressed() +
boolean + GetToggleState() +
boolean + GetToggleable() +
+ SetPressed(boolean) +
+ SetTextNormalColor(Color) +
+ SetTextHoveredColor(Color) +
+ SetTextPressedColor(Color) +
+ SetTextDisabledColor(Color) +
+ SetToggleState(boolean) +
+ SetToggleable(boolean) +
+ Toggle() +
+

Functions inherited from Label

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
number + GetAlignment() +
string + GetText() +
Color + GetTextColor() +
number + GetTextHeight() +
number + GetTextLength() +
+ GetTextPadding() +
number + GetTextSize() +
number + GetTextWidth() +
boolean + GetWrap() +
+ SetAlignment(number) +
+ SetColorBright() +
+ SetColorDark() +
+ SetColorHighlight() +
+ SetColorNormal() +
+ SetText(string, boolean) +
+ SetText(string) +
+ SetTextColor(Color) +
+ SetTextPadding(Vector2, Vector2) +
+ SetTextSize(number) +
+ SetWrap(boolean) +
+ SizeToContents() +
+

Functions inherited from BaseWindow

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Vector2 + AbsoluteToRelative(Vector2) +
+ Blur() +
+ BringToFront() +
Base + FindChildByName(string) +
Base + FindChildByName(string, boolean) +
+ Focus() +
boolean + GetBackgroundVisible() +
BaseWindow + GetChild(number) +
object + GetChildren() +
boolean + GetDataBool(string) +
number + GetDataNumber(string) +
object + GetDataObject(string) +
string + GetDataString(string) +
number + GetDock() +
boolean + GetEnabled() +
boolean + GetFocused() +
number + GetHeight() +
number + GetHeightRel() +
boolean + GetHovered() +
+ GetMargin() +
string + GetName() +
number + GetNumChildren() +
boolean + GetOnTop() +
+ GetPadding() +
BaseWindow + GetParent() +
Vector2 + GetPosition() +
Vector2 + GetPositionRel() +
Vector2 + GetSize() +
Vector2 + GetSizeRel() +
boolean + GetTabNavigation() +
BaseWindow + GetToolTip() +
string + GetType() +
boolean + GetVisible() +
number + GetWidth() +
number + GetWidthRel() +
+ Hide() +
boolean + IsChild(BaseWindow) +
Vector2 + RelativeToAbsolute(Vector2) +
+ Remove() +
+ RemoveAllChildren() +
+ SendToBack() +
+ SetBackgroundVisible(boolean) +
+ SetDataBool(string, boolean) +
+ SetDataNumber(string, number) +
+ SetDataObject(string, object) +
+ SetDataString(string, string) +
+ SetDock(GwenPosition) +
+ SetEnabled(boolean) +
+ SetHeight(number) +
+ SetHeightRel(number) +
+ SetHeightAutoRel(number) +
+ SetMargin(Vector2, Vector2) +
+ SetName(string) +
+ SetPadding(Vector2, Vector2) +
+ SetParent(BaseWindow) +
+ SetPosition(Vector2) +
+ SetPositionRel(Vector2) +
+ SetSize(Vector2) +
+ SetSizeAutoRel(Vector2) +
+ SetSizeRel(Vector2) +
+ SetTabNavigation(boolean) +
+ SetToolTip(string) +
+ SetVisible(boolean) +
+ SetWidth(number) +
+ SetWidthRel(number) +
+ SetWidthAutoRel(number) +
+ Show() +
+ SizeToChildren(boolean, boolean) +
+ SizeToChildren() +
Event + Subscribe(string, object, object) +
Event + Subscribe(string, object) +
+ Touch() +
+ Unsubscribe(Event) +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
boolean + ComboBox == ComboBox +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q0ed7e0f51e32.php b/archive/websites/wiki.jc-mp.com/index__q0ed7e0f51e32.php new file mode 100644 index 0000000..834525e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q0ed7e0f51e32.php @@ -0,0 +1,191 @@ + + + +Lua/Server/CollisionGroup - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/CollisionGroup

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
Revision as of 15:14, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Statics

+

+

+ + + + + + + + + +
Name + Value +
Player + 1 +
Vehicle + 16 +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q0ee5073d6796.php b/archive/websites/wiki.jc-mp.com/index__q0ee5073d6796.php new file mode 100644 index 0000000..652ea60 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q0ee5073d6796.php @@ -0,0 +1,588 @@ + + + +Lua/Client/Slider - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Lua/Client/Slider +

+ + +
+ +
From JC2-MP Documentation
+ + +
< Lua | Client
Revision as of 16:40, 10 September 2013 by Dreadmullet (Talk | contribs)

+
+ + +
+ Jump to: navigation, + search +
+ + +

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
number + Slider:GetNotchCount() +
number + Slider:GetValue() +
+ Slider:SetClampToNotches(boolean) +
+ Slider:SetMaximum(number) +
+ Slider:SetMinimum(number) +
+ Slider:SetNotchCount(number) +
+ Slider:SetRange(number, number) +
+ Slider:SetValue(number, boolean) +
+ Slider:SetValue(number) +
Event + Slider:Subscribe(string, object) +
Event + Slider:Subscribe(string, object, object) +
+

Functions inherited from BaseWindow

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
+ Slider:Blur() +
+ Slider:BringToFront() +
Base + Slider:FindChildByName(string, boolean) +
Base + Slider:FindChildByName(string) +
+ Slider:Focus() +
boolean + Slider:GetBackgroundVisible() +
BaseWindow + Slider:GetChild(number) +
object + Slider:GetChildren() +
boolean + Slider:GetDataBool(string) +
number + Slider:GetDataNumber(string) +
object + Slider:GetDataObject(string) +
string + Slider:GetDataString(string) +
number + Slider:GetDock() +
boolean + Slider:GetEnabled() +
boolean + Slider:GetFocused() +
boolean + Slider:GetHovered() +
+ Slider:GetMargin() +
string + Slider:GetName() +
number + Slider:GetNumChildren() +
boolean + Slider:GetOnTop() +
+ Slider:GetPadding() +
BaseWindow + Slider:GetParent() +
Vector2 + Slider:GetPosition() +
Vector2 + Slider:GetPositionRel() +
Vector2 + Slider:GetSize() +
Vector2 + Slider:GetSizeRel() +
boolean + Slider:GetTabNavigation() +
BaseWindow + Slider:GetToolTip() +
char + Slider:GetType() +
boolean + Slider:GetVisible() +
+ Slider:Hide() +
boolean + Slider:IsChild(BaseWindow) +
+ Slider:Remove() +
+ Slider:RemoveAllChildren() +
+ Slider:SendToBack() +
+ Slider:SetBackgroundVisible(boolean) +
+ Slider:SetDataBool(string, boolean) +
+ Slider:SetDataNumber(string, number) +
+ Slider:SetDataObject(string, object) +
+ Slider:SetDataString(string, string) +
+ Slider:SetDock(number) +
+ Slider:SetEnabled(boolean) +
+ Slider:SetMargin(Vector2, Vector2) +
+ Slider:SetName(string) +
+ Slider:SetPadding(Vector2, Vector2) +
+ Slider:SetParent(BaseWindow) +
+ Slider:SetPosition(Vector2) +
+ Slider:SetPositionRel(Vector2) +
+ Slider:SetSize(Vector2) +
+ Slider:SetSizeRel(Vector2) +
+ Slider:SetTabNavigation(boolean) +
+ Slider:SetToolTip(string) +
+ Slider:SetVisible(boolean) +
+ Slider:Show() +
+ Slider:Touch() +
+ Slider:Unsubscribe(Event) +
+ + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q0f072b7155ff.php b/archive/websites/wiki.jc-mp.com/index__q0f072b7155ff.php new file mode 100644 index 0000000..8127ab5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q0f072b7155ff.php @@ -0,0 +1,200 @@ + + + + +Revision history of "Lua/Client/ClientLight" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Client/ClientLight"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q0f3a1d0bf157.php b/archive/websites/wiki.jc-mp.com/index__q0f3a1d0bf157.php new file mode 100644 index 0000000..fad141f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q0f3a1d0bf157.php @@ -0,0 +1,193 @@ + + + + +Information for "Frequently Asked Questions" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Frequently Asked Questions"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleFrequently Asked Questions
Default sort keyFrequently Asked Questions
Page length (in bytes)3,339
Page ID2801
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views83,380
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation08:16, 11 December 2013
Latest editorWoet (Talk | contribs)
Date of latest edit22:43, 27 November 2016
Total number of edits20
Total number of distinct authors7
Recent number of edits (within past 91 days)1
Recent number of distinct authors1
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q0fe12a5fc4b5.php b/archive/websites/wiki.jc-mp.com/index__q0fe12a5fc4b5.php new file mode 100644 index 0000000..e77c3bb --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q0fe12a5fc4b5.php @@ -0,0 +1,318 @@ + + + +Player:Teleport - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Player:Teleport +

+ + +
+ +
From JC2-MP Documentation
+ + +
Revision as of 14:43, 9 May 2013 by JaTochNietDan (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+ + +
+ Jump to: navigation, + search +
+ + +
+ + + + + + + + + +
Syntax +Player:Teleport( Vector position, Angle angle ) +
Description +Teleports the player to the specified position and angle +
Returns +Nil +
+

Detailed description

+

The player is instantly teleported to position, and their angle is changed to angle. +


+

+

Examples

+ + + + + + + + + + +
Description +Teleports someone to a skydive +
Output +If a player types /skydive in the chat, they will be teleported to a skydive +
Code +
  1. function Skydive( args )
  2.     if args.text == "/skydive" then
  3.         args.player:Teleport( Vector(0, 5000, 0), Angle() )
  4.         return false
  5.     end
  6.  
  7.     return true
  8. end
  9.  
  10. Events:Subscribe( "PlayerChat", Skydive )
+
+ + + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q10ce7130986c.php b/archive/websites/wiki.jc-mp.com/index__q10ce7130986c.php new file mode 100644 index 0000000..9f9c98b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q10ce7130986c.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q112048ecc03a.php b/archive/websites/wiki.jc-mp.com/index__q112048ecc03a.php new file mode 100644 index 0000000..1805caa --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q112048ecc03a.php @@ -0,0 +1,212 @@ + + + +Lua/Tutorials/Beginner/Module loading process - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Beginner/Module loading process

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
Revision as of 03:30, 5 January 2014 by Philpax (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+

Server startup

+

When the server starts, it iterates through each directory inside of scripts/ and loads it as a module. The module's name is the directory name. If the module's name contains disabled, it is not loaded. After all modules are loaded, the ServerStart event is called and the ModulesLoad event is called. +

+

Module loading

+

When a module, such as MyModule, is loaded on the server, script files in scripts/MyModule/server/ are automatically ran: +

+
    +
  1. Any files named _init.lua are ran, including subdirectories. +
  2. +
  3. Any files with the .lua extension are ran, including subdirectories. +
  4. +
  5. The ModuleLoad event is fired. +
  6. +
  7. If this is the last module loaded, (at server startup, or using the load or reload commands), the ModulesLoad event is fired. +
  8. +
+

Clients are sent any scripts in scripts/MyModule/client/, and the same process happens as above, with one difference: after a module is loaded, the client tells the server to fire the ClientModuleLoad event. It is important to note that the client does not store the scripts anywhere. +

There is also a shared directory. Scripts in here are ran before server and client. +

Individual script files in a module can interact with each other just fine. There is no need to require anything. However, scripts in two different modules can only interact in a few ways. See Cross-module communication. +

The order in which scripts are loaded is undefined. It seems to be alphabetical order, but you should not depend on it. +

+

Module unloading

+

When a module is unloaded, either on server shutdown, client disconnect, or the reload or unload server console commands, the ModuleUnload event is called. +

+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q11251f01c546.php b/archive/websites/wiki.jc-mp.com/index__q11251f01c546.php new file mode 100644 index 0000000..3b087bb --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q11251f01c546.php @@ -0,0 +1,254 @@ + + + + +View source for Main Page - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Main Page

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reasons: +

+
    +
  • The action you have requested is limited to users in the group: Users.
  • +
  • This page has been protected to prevent editing or other actions.
  • +
+
+

You can view and copy the source of this page: +

Return to Main Page.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q1134ec8bf56c.php b/archive/websites/wiki.jc-mp.com/index__q1134ec8bf56c.php new file mode 100644 index 0000000..0884be2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q1134ec8bf56c.php @@ -0,0 +1,202 @@ + + + + +Troubleshooting - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Troubleshooting

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

This page lists problems that people have encountered along with known solutions. Only issues that relate to the current Steam version will be added. The old troubleshooting page can be found here. +

If you have problems launching the game or otherwise find the mod unplayable, please post in the troubleshooting forum or ask for help from a developer or moderator on our IRC channel. Solutions that have been known to work will be added here. +


+

+
+

Issue related to AMD Crimson drivers: If your game crashes after upgrading, we recommend that you downgrade to Catalyst until a better solution is found. +

+
+


+

+

List of common issues

+

Game crashes often +

Missing text or other rendering issues +

Chat and buy menu don't work, can't see other players +

Invalid install path +

Failed to create Just Cause 2 process: The requested operation requires elevation +

Game crashes on startup +

SteamAPI failed to initialize +

Renderer Failed to initialize: Failed to create effect +

Black or white screen +

Fatal exception occurred when launching JC2MP: Waiting for remote thread failed: the operation completed successfully +

Not enough storage to complete this operation +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q1166b107eddc.php b/archive/websites/wiki.jc-mp.com/index__q1166b107eddc.php new file mode 100644 index 0000000..8e770b7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q1166b107eddc.php @@ -0,0 +1,175 @@ + + + +Lua/Server/SQL/Functions/Command - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/SQL/Functions/Command

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | SQL
Revision as of 15:13, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

+ + + + + + +
Returns    +object +
Prototype    +SQL:Command(string) +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q11b8d6aa3bbd.php b/archive/websites/wiki.jc-mp.com/index__q11b8d6aa3bbd.php new file mode 100644 index 0000000..54b21ea --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q11b8d6aa3bbd.php @@ -0,0 +1,210 @@ + + + +Revision history of "Lua/Tutorials" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Tutorials"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q11d1d103d496.php b/archive/websites/wiki.jc-mp.com/index__q11d1d103d496.php new file mode 100644 index 0000000..13e6300 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q11d1d103d496.php @@ -0,0 +1,171 @@ + + + +Troubleshooting - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Troubleshooting

+
+

From JC2-MP Documentation

+
Revision as of 23:03, 16 December 2013 by FabioGNR (Talk | contribs)

+
+
Jump to: navigation, search
+

This page lists problems that people have encountered along with known solutions. Only issues that relate to the current Steam version will be added. The old troubleshooting page can be found here. +

If you have problems launching the game or otherwise find the mod unplayable, please post in the troubleshooting forum or ask for help from a developer or moderator on our IRC channel. Solutions that have been known to work will be added here. +

+
+


+

"invalid install path" +

"Failed to create Just Cause 2 process: The requested operation requires elevation" +

Game crashes on startup +

SteamAPI failed to initialize +

Failed to initialize: Failed to create effect +

SteamAPI failed to locate pointers +

Black or white screen +

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q1203c70019a7.php b/archive/websites/wiki.jc-mp.com/index__q1203c70019a7.php new file mode 100644 index 0000000..072ca65 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q1203c70019a7.php @@ -0,0 +1,259 @@ + + + + +View source for Server/Hosts - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Server/Hosts

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Server/Hosts.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q1226ced5e26c.php b/archive/websites/wiki.jc-mp.com/index__q1226ced5e26c.php new file mode 100644 index 0000000..b6f0f3f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q1226ced5e26c.php @@ -0,0 +1,237 @@ + + + +View source for Player:Ban - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ View source for Player:Ban +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Template used on this page: +

Return to Player:Ban.

+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+ +
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q137b0a374b8a.php b/archive/websites/wiki.jc-mp.com/index__q137b0a374b8a.php new file mode 100644 index 0000000..331fb30 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q137b0a374b8a.php @@ -0,0 +1,184 @@ + + + +View source for Lua/Events/Shared/ModuleLoad - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

View source for Lua/Events/Shared/ModuleLoad

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Template used on this page: +

Return to Lua/Events/Shared/ModuleLoad.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q13a0495cb6e8.php b/archive/websites/wiki.jc-mp.com/index__q13a0495cb6e8.php new file mode 100644 index 0000000..364e7b8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q13a0495cb6e8.php @@ -0,0 +1,189 @@ + + + +Information for "Lua/Shared/SteamId/Properties/string" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Shared/SteamId/Properties/string"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + +
Display titleLua/Shared/SteamId/Properties/string
Default sort keyLua/Shared/SteamId/Properties/string
Page length (in bytes)68
Page ID3568
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views17
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation15:14, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit15:14, 15 December 2013
Total number of edits2
Total number of distinct authors1
Recent number of edits (within past 91 days)2
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded template (1)

Template used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q13a39bcaae7b.php b/archive/websites/wiki.jc-mp.com/index__q13a39bcaae7b.php new file mode 100644 index 0000000..e8e3514 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q13a39bcaae7b.php @@ -0,0 +1,190 @@ + + + +Information for "Lua/Shared/SteamId" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Shared/SteamId"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleLua/Shared/SteamId
Default sort keyLua/Shared/SteamId
Page length (in bytes)1,241
Page ID3724
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views156
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page3 (0 redirects; 3 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation15:15, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit15:15, 15 December 2013
Total number of edits2
Total number of distinct authors1
Recent number of edits (within past 91 days)2
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded templates (13)

Templates used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q13b2adc6d8f2.php b/archive/websites/wiki.jc-mp.com/index__q13b2adc6d8f2.php new file mode 100644 index 0000000..74aa7bd --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q13b2adc6d8f2.php @@ -0,0 +1,195 @@ + + + +Feature Overview - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Feature Overview

+
+

From JC2-MP Documentation

+
Revision as of 05:52, 31 August 2013 by Philpax (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Features: +

+
  • Scripting system using the simple but powerful Lua language. Use server-side and client-side scripts to create anything from a spawn menu to entire gamemodes. +
  • Server browser allows you to easily find a server and keep track of your favorites. +
  • Steam authentication: your JC2-MP account is tied to your steam account, which allows servers to keep track of players by Steam ID. +
  • An optimised network streamer means a server can support thousands of players and vehicles across Panau. +
+


+What's synced: +

+
  • On-foot movement +
  • On-foot weapons +
  • Vehicle movement +
  • Vehicle weapons +
  • Vehicle mounted weapons (such as turrets in jeeps) +
  • Vehicle spawns +
  • Vehicle colors +
  • Vehicle damage +
  • Stunt position +
  • Time +
  • Weather +
  • Character models +
  • Parachute +
+

What's not synced: +

+
  • Fixed Mounted Guns (Cannon / Flak Cannon / Fixed Mini-Gun) +
  • Grappling hook +
  • Persistent destroyed structures +
  • Unoccupied vehicles +
  • Thrown explosives and melee +
+

As JC2-MP is in development, you can expect this list to change. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q13ca17d01092.php b/archive/websites/wiki.jc-mp.com/index__q13ca17d01092.php new file mode 100644 index 0000000..0c06554 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q13ca17d01092.php @@ -0,0 +1,200 @@ + + + +Information for "Lua/Events/Shared/PlayerJoin" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Events/Shared/PlayerJoin"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleLua/Events/Shared/PlayerJoin
Default sort keyLua/Events/Shared/PlayerJoin
Page length (in bytes)287
Page ID2852
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views3
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation13:24, 12 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit15:11, 15 December 2013
Total number of edits2
Total number of distinct authors1
Recent number of edits (within past 91 days)2
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded template (1)

Template used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q144eb2f254a4.php b/archive/websites/wiki.jc-mp.com/index__q144eb2f254a4.php new file mode 100644 index 0000000..7106d30 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q144eb2f254a4.php @@ -0,0 +1,342 @@ + + + + +Server/Getting started/Linux Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Server/Getting started/Linux Server

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

This page will explain the very basics of setting up a JC2-MP server on GNU/Linux. This tutorial assumes you already have some basic GNU/Linux knowledge. +

Note: There are a few user-made user-friendly scripts which automates all the process below. See here and here. +

+ +

Preparation

+

First we need to download SteamCMD. SteamCMD is a command-line version of Steam client. Their libraries are currently 32-bit only, so to run it on 64-bit system you need to install additional libraries as specified below. +

+

Installing additional dependencies for SteamCMD

+

Ubuntu/Debian 64-Bit

+

This should work on any other Debian-based distribution like Linux Mint etc. Currently tested on Ubuntu Server 14.04 LTS. +

+
apt-get update
+apt-get install lib32gcc1 libc6-i386 lib32stdc++6
+

RedHat/CentOS/Fedora 64-bit

+
yum install glibc.i686 libstdc++.i686
+

Creating a new user (optional)

+

You may want to create a separate user on your system specially for JC2-MP server related stuff. This is optional step and you may skip it if you don't see any advantages of this in your case. +

Create a new system user and set password for it +

+
useradd -m -s $(which bash) jcmp
+passwd jcmp
+

Now you can login as jcmp or switch to it like this +

+
su jcmp
+cd ~
+

Downloading SteamCMD

+

Login to your server and create steamcmd directory. +

+
mkdir ~/steamcmd
+cd ~/steamcmd
+

Now download SteamCMD and extract it. +

+
wget http://media.steampowered.com/installer/steamcmd_linux.tar.gz
+tar -xvzf steamcmd_linux.tar.gz
+rm steamcmd_linux.tar.gz
+

Port forwarding

+

In case you want to make your server public see this guide on how to set up your router. +

+

Running SteamCMD and downloading server files

+

You can just type this command to install/update your JC2-MP server: +

+
./steamcmd.sh +login anonymous +force_install_dir ./jc2mp-server +app_update 261140 +quit
+

Alternatively, you can install the public beta testing release. Although keep in mind that only players who opt-in to the public beta will be able to join your server +

+
./steamcmd.sh +login anonymous +force_install_dir ./jc2mp-server +app_update 261140 -beta publicbeta +quit
+

Changing server options

+

First, let's move to the JC2-MP server directory. +

+
cd ~/steamcmd/jc2mp-server
+

By default, your server will not come with a config.lua - instead, it comes with a default config. To use it, simply copy it into place +

+
cp default_config.lua config.lua
+

Now, use your favorite editor to edit your server configuration file. For most people, nano will be sufficient +

+
nano config.lua
+

Every possible server option is explained in the configuration file. Simply follow the instructions. +

+

Starting up the server

+

To avoid a possible error, it's better to create a symlink to the libstdc++.so.6 library file +

+
ln -s ~/steamcmd/linux32/libstdc++.so.6 libstdc++.so.6
+

Now that you have successfully downloaded the server and configured it, you can now start it up. +

+
./Jcmp-Server
+

It should now say that server has successfully started. +

You may see some warnings in the output like "[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed." - ignore that, this is perfectly normal. As long as your server says "Server started up successfully", your server is fine. +

You are now ready to play on your own server and you can start adding scripts and gamemodes. If you experience any issues launching your JC2-MP server, see #Troubleshooting section before asking someone for help. +

+

Using GNU Screen

+

For your own convenience we recommend you to run your server in a GNU Screen session. This way you can run it in the background normally and access its command line at any time you need. +

If you do not have GNU Screen installed type (Debian-based): +

+
apt-get install screen
+

or for RedHat-based systems: +

+
yum install screen
+

And follow the instructions. +

Now start the Screen and the server. +

+
screen -dmS jcmp ./Jcmp-Server
+

This will run a silent screen in the background. +

To access the Screen / JC2-MP server type the following: +

+
screen -x jcmp
+

You can press CTRL+A then CTRL+D to exit the screen safely without stopping the server. +

To stop the server and kill the screen type: +

+
screen -S jcmp -X quit
+

If you get "There is no screen to be attached matching jcmp." message, it means that your JC2-MP server failed to start for some reason. Run it without GNU Screen as specified above to investigate, it should say in the output what's gone wrong. +

+

Updating the server

+

To update the server to the latest version you will need to repeat the procedure #Running SteamCMD and downloading server files again. +

+

Troubleshooting

+

See also SteamCMD#Known_issues for SteamCMD-related issues. +

+

/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15` not found (required by ./libsteam_api.so)

+

To solve this, you should create a symlink to the libstdc++.so.6 in your JC2-MP server directory like this: +

+
ln -s ~/steamcmd/linux32/libstdc++.so.6 ~/steamcmd/jc2mp-server/libstdc++.so.6
+

[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.

+

This is a valid warning. As long as you see "Server started up successfully" message, just ignore it. +

+

Default script is not working

+

This is caused most likely because the scripts that you downloaded with the server are outdated, so you will need to download and install the updated ones from GitHub. +

+

Server is not accessible to anyone but me

+

Make sure you have properly set up a port forward in your router if you're connected to one. Also make sure that your system firewall, in case it's enabled, doesn't block connections as well. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q146192c25e86.php b/archive/websites/wiki.jc-mp.com/index__q146192c25e86.php new file mode 100644 index 0000000..4c8d4b7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q146192c25e86.php @@ -0,0 +1,203 @@ + + + + +Revision history of "Lua/Client/Chat/Functions/GetUserEnabled" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Client/Chat/Functions/GetUserEnabled"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q14adbd2852af.php b/archive/websites/wiki.jc-mp.com/index__q14adbd2852af.php new file mode 100644 index 0000000..f9d6cbb --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q14adbd2852af.php @@ -0,0 +1,250 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Log in +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+  
+  Forgotten your login details? +
+
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q152dd454fb1d.php b/archive/websites/wiki.jc-mp.com/index__q152dd454fb1d.php new file mode 100644 index 0000000..479745c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q152dd454fb1d.php @@ -0,0 +1,291 @@ + + + + +View source for Lua/Shared - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Shared

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Template used on this page: +

Return to Lua/Shared.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q176123a3b934.php b/archive/websites/wiki.jc-mp.com/index__q176123a3b934.php new file mode 100644 index 0000000..7e25420 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q176123a3b934.php @@ -0,0 +1,195 @@ + + + + +Revision history of "File:Win server step WOET.png" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "File:Win server step WOET.png"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q1790abdbde8b.php b/archive/websites/wiki.jc-mp.com/index__q1790abdbde8b.php new file mode 100644 index 0000000..e78b295 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q1790abdbde8b.php @@ -0,0 +1,188 @@ + + + + +View source for Lua/Client/Player/Functions/GetValue - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Client/Player/Functions/GetValue

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Templates used on this page: +

Return to Lua/Client/Player/Functions/GetValue.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q185cd47cb515.php b/archive/websites/wiki.jc-mp.com/index__q185cd47cb515.php new file mode 100644 index 0000000..8a297dc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q185cd47cb515.php @@ -0,0 +1,444 @@ + + + +View source for Lua/Client/Slider - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ View source for Lua/Client/Slider +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Client/Slider.

+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+ +
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q185f6a09b5e9.php b/archive/websites/wiki.jc-mp.com/index__q185f6a09b5e9.php new file mode 100644 index 0000000..065c9d9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q185f6a09b5e9.php @@ -0,0 +1,176 @@ + + + +Lua/Shared/SteamId/Properties/string - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/SteamId/Properties/string

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | SteamId
+
Jump to: navigation, search
+
+ + + + + +
Type    +string +
Prototype    +SteamId.string +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q18cbdb7b9cba.php b/archive/websites/wiki.jc-mp.com/index__q18cbdb7b9cba.php new file mode 100644 index 0000000..b0aa7cf --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q18cbdb7b9cba.php @@ -0,0 +1,238 @@ + + + +Launcher troubleshooting - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Launcher troubleshooting +

+ + +
+ +
From JC2-MP Documentation
+ + +
+ + +
+ Jump to: navigation, + search +
+ + +

This page will contain useful information to troubleshoot issues where the launcher does not launch. +

+ + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q195b42e17e4c.php b/archive/websites/wiki.jc-mp.com/index__q195b42e17e4c.php new file mode 100644 index 0000000..759186a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q195b42e17e4c.php @@ -0,0 +1,227 @@ + + + + +Lua/Tutorials - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials

+
+

From JC2-MP Documentation

+
< Lua
Revision as of 00:52, 27 June 2014 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+ + +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q198587aefcae.php b/archive/websites/wiki.jc-mp.com/index__q198587aefcae.php new file mode 100644 index 0000000..98811a8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q198587aefcae.php @@ -0,0 +1,195 @@ + + + + +Revision history of "File:Win server step 87minus4.png" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "File:Win server step 87minus4.png"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q199ebe13a1f7.php b/archive/websites/wiki.jc-mp.com/index__q199ebe13a1f7.php new file mode 100644 index 0000000..0bffff1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q199ebe13a1f7.php @@ -0,0 +1,273 @@ + + + + +Frequently Asked Questions - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Frequently Asked Questions

+
+

From JC2-MP Documentation

+
Revision as of 17:10, 20 December 2013 by RedCat (Talk | contribs)

+
+
Jump to: navigation, search
+
+

General FAQ

+
What version of the game do I need to play the mod?
+

Only the purchased Steam version is supported. +

Please see this page for more information. +


+

+
Are pirated copies supported?
+

No, pirated copies are not supported. +


+

+
Does the demo work?
+

No you can not play the mod with the Just Cause 2 demo. +


+

+
Are there AI / NPCs?
+

No, and they are very unlikely to be added, at least not in the same sense as singleplayer. +


+

+
Will 64 or 32-bit installs work?
+

Yes. It makes no difference. +


+

+
Does this work on PS3/Xbox 360?
+

No, and it won't. Ever. +


+

+
Will JC2-MP affect my single-player game?
+

No, the mod does not affect your game saves in any way. +


+

+
Is JC2-MP free to play?
+

Yes, the mod is completely free to download and play. +


+

+
How do you chat?
+

Press 'T'. +


+

+
Can I use mods while playing JC2-MP?
+

Please refer to this page for more information. +


+

+
How do I open the map?
+

Press F1. +


+

+
How do I hide the chat?
+

Press F3. +


+

+
How often do vehicles respawn?
+

By default, vehicles respawn after 45 seconds of unuse. If a vehicle explodes, it will respawn within 8 seconds. These can be changed in the server config. +

It is also worth noting that vehicles can only be damaged when there's a player driving them. +


+

+
Can I access the black market?
+

No. The black market from singleplayer will not be in the mod. Its functionality will be scriptable using Lua. +

In fact, the buy menu script is a perfect example of a black market replacement. +


+

+
Is the JC2-MP team accepting donations?
+

Yes, we are currently accepting donations to cover hosting costs. You can donate here. +


+

+

Server Hosting FAQ

+
Can LAN-only servers be hosted?
+

Yes, servers can be hosted on a LAN network. Unless your server is exposed to the internet, then it is already LAN-only. +

Please note that the LAN tab in the server browser in-game is currently not working properly and you will need to use quick connect. +


+

+
How do servers handle DLC?
+

It is up to server owners themselves whether to require players to own DLC or not. +


+

+
Which resources does the server need?
+

Please see this page for more information. +

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q199fda4b3ca7.php b/archive/websites/wiki.jc-mp.com/index__q199fda4b3ca7.php new file mode 100644 index 0000000..40e88bf --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q199fda4b3ca7.php @@ -0,0 +1,185 @@ + + + + +View source for Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Server

+
+

From JC2-MP Documentation

+
Server
+
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Server.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q19a3ce47dc18.php b/archive/websites/wiki.jc-mp.com/index__q19a3ce47dc18.php new file mode 100644 index 0000000..6226271 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q19a3ce47dc18.php @@ -0,0 +1,1315 @@ + + + + +Lua/Client/Key - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Key

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
Revision as of 11:28, 3 February 2014 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Note: As of 0.1.2, the statics are part of VirtualKey, not Key. This was an oversight and it will likely be merged into Key. +

+ +

Functions

+

+

+ + + + + + +
Returns + Prototype +
boolean + IsDown(number) +
+

Statics

+

These are based on virtual-key codes used by the Windows API. See here for reference. +

+

Common

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Name + Value +
Add + 107 +
Back + 8 +
Control + 17 +
Decimal + 110 +
Delete + 46 +
Divide + 111 +
Down + 40 +
End + 35 +
Escape + 27 +
F1 + 112 +
F2 + 113 +
F3 + 114 +
F4 + 115 +
F5 + 116 +
F6 + 117 +
F7 + 118 +
F8 + 119 +
F9 + 120 +
F10 + 121 +
F11 + 122 +
F12 + 123 +
Home + 36 +
Insert + 45 +
LButton + 1 +
LControl + 162 +
LMenu + 164 +
LShift + 160 +
Left + 37 +
MButton + 4 +
Menu + 18 +
Multiply + 106 +
Next + 34 +
Numlock + 144 +
Numpad0 + 96 +
Numpad1 + 97 +
Numpad2 + 98 +
Numpad3 + 99 +
Numpad4 + 100 +
Numpad5 + 101 +
Numpad6 + 102 +
Numpad7 + 103 +
Numpad8 + 104 +
Numpad9 + 105 +
Prior + 33 +
RButton + 2 +
RControl + 163 +
RMenu + 165 +
RShift + 161 +
Return + 13 +
Right + 39 +
Scroll + 145 +
Shift + 16 +
Snapshot + 44 +
Space + 32 +
Subtract + 109 +
Tab + 9 +
Up + 38 +
XButton1 + 5 +
XButton2 + 6 +
+

Full list

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Name + Value +
Accept + 30 +
Add + 107 +
Apps + 93 +
Attn + 246 +
Back + 8 +
BrowserBack + 166 +
BrowserFavorites + 171 +
BrowserForward + 167 +
BrowserHome + 172 +
BrowserRefresh + 168 +
BrowserSearch + 170 +
BrowserStop + 169 +
Cancel + 3 +
Capital + 20 +
Clear + 12 +
Control + 17 +
Convert + 28 +
Crsel + 247 +
Decimal + 110 +
Delete + 46 +
Divide + 111 +
Down + 40 +
End + 35 +
Ereof + 249 +
Escape + 27 +
Execute + 43 +
Exsel + 248 +
F1 + 112 +
F10 + 121 +
F11 + 122 +
F12 + 123 +
F13 + 124 +
F14 + 125 +
F15 + 126 +
F16 + 127 +
F17 + 128 +
F18 + 129 +
F19 + 130 +
F2 + 113 +
F20 + 131 +
F21 + 132 +
F22 + 133 +
F23 + 134 +
F24 + 135 +
F3 + 114 +
F4 + 115 +
F5 + 116 +
F6 + 117 +
F7 + 118 +
F8 + 119 +
F9 + 120 +
Final + 24 +
Hangeul + 21 +
Hangul + 21 +
Hanja + 25 +
Help + 47 +
Home + 36 +
Ico00 + 228 +
IcoHelp + 227 +
Insert + 45 +
Junja + 23 +
Kana + 21 +
Kanji + 25 +
LButton + 1 +
LControl + 162 +
LMenu + 164 +
LShift + 160 +
LWin + 91 +
LaunchApp1 + 182 +
LaunchApp2 + 183 +
LaunchMail + 180 +
LaunchMediaSelect + 181 +
Left + 37 +
MButton + 4 +
MediaNextTrack + 176 +
MediaPlayPause + 179 +
MediaPrevTrack + 177 +
MediaStop + 178 +
Menu + 18 +
Modechange + 31 +
Multiply + 106 +
Next + 34 +
Noname + 252 +
Nonconvert + 29 +
Numlock + 144 +
Numpad0 + 96 +
Numpad1 + 97 +
Numpad2 + 98 +
Numpad3 + 99 +
Numpad4 + 100 +
Numpad5 + 101 +
Numpad6 + 102 +
Numpad7 + 103 +
Numpad8 + 104 +
Numpad9 + 105 +
Oem1 + 186 +
Oem102 + 226 +
Oem2 + 191 +
Oem3 + 192 +
Oem4 + 219 +
Oem5 + 220 +
Oem6 + 221 +
Oem7 + 222 +
Oem8 + 223 +
OemAttn + 240 +
OemAuto + 243 +
OemAx + 225 +
OemBacktab + 245 +
OemClear + 254 +
OemComma + 188 +
OemCopy + 242 +
OemCusel + 239 +
OemEnlw + 244 +
OemFinish + 241 +
OemFjJisho + 146 +
OemFjLoya + 149 +
OemFjMasshou + 147 +
OemFjRoya + 150 +
OemFjTouroku + 148 +
OemJump + 234 +
OemMinus + 189 +
OemNecEqual + 146 +
OemPa1 + 235 +
OemPa2 + 236 +
OemPa3 + 237 +
OemPeriod + 190 +
OemPlus + 187 +
OemReset + 233 +
OemWsctrl + 238 +
Pa1 + 253 +
Packet + 231 +
Pause + 19 +
Play + 250 +
Print + 42 +
Prior + 33 +
Processkey + 229 +
RButton + 2 +
RControl + 163 +
RMenu + 165 +
RShift + 161 +
RWin + 92 +
Return + 13 +
Right + 39 +
Scroll + 145 +
Select + 41 +
Separator + 108 +
Shift + 16 +
Sleep + 95 +
Snapshot + 44 +
Space + 32 +
Subtract + 109 +
Tab + 9 +
Up + 38 +
VolumeDown + 174 +
VolumeMute + 173 +
VolumeUp + 175 +
XButton1 + 5 +
XButton2 + 6 +
Zoom + 251 +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q19c79707ddfc.php b/archive/websites/wiki.jc-mp.com/index__q19c79707ddfc.php new file mode 100644 index 0000000..45ab59d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q19c79707ddfc.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 00:16, 15 August 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q19fc97968677.php b/archive/websites/wiki.jc-mp.com/index__q19fc97968677.php new file mode 100644 index 0000000..94b33eb --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q19fc97968677.php @@ -0,0 +1,210 @@ + + + + +Information for "Troubleshooting/Game crashes often" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Troubleshooting/Game crashes often"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleTroubleshooting/Game crashes often
Default sort keyTroubleshooting/Game crashes often
Page length (in bytes)173
Page ID4115
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views1,009
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation07:42, 14 February 2015
Latest editorDreadmullet (Talk | contribs)
Date of latest edit07:42, 14 February 2015
Total number of edits1
Total number of distinct authors1
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q1a8cdacc7111.php b/archive/websites/wiki.jc-mp.com/index__q1a8cdacc7111.php new file mode 100644 index 0000000..35c5747 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q1a8cdacc7111.php @@ -0,0 +1,240 @@ + + + +Known Issues - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Known Issues +

+ + +
+ +
From JC2-MP Documentation
+ + +
Revision as of 05:14, 12 December 2012 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+ + +
+ Jump to: navigation, + search +
+ + +

Please see our bug tracker for information about known bugs and issues. +

+ + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q1aa133208087.php b/archive/websites/wiki.jc-mp.com/index__q1aa133208087.php new file mode 100644 index 0000000..e21423a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q1aa133208087.php @@ -0,0 +1,257 @@ + + + +Frequently Asked Questions - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Frequently Asked Questions

+
+

From JC2-MP Documentation

+
Revision as of 07:07, 17 December 2013 by Dreadmullet (Talk | contribs)

+
+
Jump to: navigation, search
+

Contents

+ +
+

General FAQ

+
What version of the game do I need/Are pirated copies supported/Does the demo work?
+

Only the purchased Steam version is supported. +

Please see this page for more information. +

+
Are there AI / NPCs?
+

No, and they are very unlikely to be added, at least not in the same sense as singleplayer. +

+
Will 64 or 32-bit installs work?
+

Yes. It makes no difference. +

+
Does this work on PS3/Xbox 360?
+

No, and it won't. Ever. +

+
Will JC2-MP affect my single-player game?
+

No, the mod does not affect your game saves in any way. +

+
Is the JC2-MP team accepting donations?
+

Yes, we are currently accepting donations to cover hosting costs. You can donate here. +

+
Is JC2-MP free to play?
+

Yes, the mod is completely free to download and play. +

+
How do you chat?
+

Press 'T'. +

+
Can I use mods while playing JC2-MP?
+

Please refer to this page for more information. +

+
How do I open the map?
+

Press F1. +

+
How do I hide the chat?
+

Press F3. +

+
How often do vehicles respawn?
+

By default, vehicles respawn after 45 seconds of unuse. If a vehicle explodes, it will respawn within 8 seconds. These can be changed in the server config. +

It is also worth noting that vehicles can only be damaged when there's a player driving them. +

+
Can I access the black market?
+

No. The black market from singleplayer will not be in the mod. Its functionality will be scriptable using Lua. +

In fact, the buy menu script is a perfect example of a black market replacement. +

+

Location of common landmarks

+
Where is Panau International Airport?
+

East of Panau City, at approximately 10000, 13000. You can also go there using /tp airport. +

+
Where is the race track?
+

North-east of Panau City, or north of Panau International Airport, at approximately 9500,11200. You can also go there using /tp racetrack. +

+
Where is the Mile High Club?
+

It's in the north-east-east region of the map, at approximately 29000,11000. You can also go there using /tp mhc. +

+

Server Hosting FAQ

+
Can LAN-only servers be hosted?
+

Yes, servers can be hosted fine on a LAN. Unless your server is exposed to the internet, then it is already LAN-only. +

Note that there is currently an issue with the LAN tab on the in-game server browser. +

+
How do servers handle DLC?
+

It is up to servers whether to require players to own DLC. +

+
Which resources does the server need?
+

Please see this page for more information. +

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q1ac179532eba.php b/archive/websites/wiki.jc-mp.com/index__q1ac179532eba.php new file mode 100644 index 0000000..a4846b6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q1ac179532eba.php @@ -0,0 +1,195 @@ + + + + +Revision history of "User:RedCat" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Revision history of "User:RedCat"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q1b76b9696e03.php b/archive/websites/wiki.jc-mp.com/index__q1b76b9696e03.php new file mode 100644 index 0000000..beaaf86 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q1b76b9696e03.php @@ -0,0 +1,227 @@ + + + + +Client/Console - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Client/Console

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

The console is opened with the ~ or F4 keys. +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Command + Parameters + Description +
clearClear the console. +
connectaddress:portConnect to a server. Port is optional. +
disconnectDisconnect from the server. +
exitQuit the game. +
gui_hide_fps0 or 1Show/hide the framerate from the top right. +
gui_hide_logo0 or 1Show/hide the version number from the top right. +
passwordstringSet password for next connection. +
profiler_samplesecondsSamples the loaded modules for a given number of seconds and reports the results. +
quitQuit the game. +
reconnectReconnect to the server. +
r_fontscalescaleChanges the scale of all text rendered, default is 1. +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q1bc9999c2ef3.php b/archive/websites/wiki.jc-mp.com/index__q1bc9999c2ef3.php new file mode 100644 index 0000000..46514b8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q1bc9999c2ef3.php @@ -0,0 +1,189 @@ + + + + +View source for Troubleshooting/Requested operation requires elevation - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Troubleshooting/Requested operation requires elevation

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Troubleshooting/Requested operation requires elevation.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q1bd3605dfddf.php b/archive/websites/wiki.jc-mp.com/index__q1bd3605dfddf.php new file mode 100644 index 0000000..6f0bc99 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q1bd3605dfddf.php @@ -0,0 +1,351 @@ + + + +View source for Lua/Tutorials/Beginner/Beginner - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Tutorials/Beginner/Beginner

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Tutorials/Beginner/Beginner.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q1c073bb09779.php b/archive/websites/wiki.jc-mp.com/index__q1c073bb09779.php new file mode 100644 index 0000000..afcfbf3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q1c073bb09779.php @@ -0,0 +1,195 @@ + + + +Revision history of "Lua/Server/SQLStatement" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Server/SQLStatement"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q1c24f3a7cf0e.php b/archive/websites/wiki.jc-mp.com/index__q1c24f3a7cf0e.php new file mode 100644 index 0000000..5b54c95 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q1c24f3a7cf0e.php @@ -0,0 +1,1052 @@ + + + + +View source for Model ID - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Model ID

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Model ID.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q1ddca9df5cb5.php b/archive/websites/wiki.jc-mp.com/index__q1ddca9df5cb5.php new file mode 100644 index 0000000..a3dd364 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q1ddca9df5cb5.php @@ -0,0 +1,250 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Log in +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+  
+  Forgotten your login details? +
+
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q1e4b01165319.php b/archive/websites/wiki.jc-mp.com/index__q1e4b01165319.php new file mode 100644 index 0000000..7034945 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q1e4b01165319.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q1e9117770173.php b/archive/websites/wiki.jc-mp.com/index__q1e9117770173.php new file mode 100644 index 0000000..d8bf068 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q1e9117770173.php @@ -0,0 +1,200 @@ + + + +Revision history of "Lua/Shared/Vector3" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Shared/Vector3"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q1ea5c6ff1985.php b/archive/websites/wiki.jc-mp.com/index__q1ea5c6ff1985.php new file mode 100644 index 0000000..ac9ec7f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q1ea5c6ff1985.php @@ -0,0 +1,442 @@ + + + + +Server/Hosts - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Server/Hosts

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Server hosts

+

This page will list hosts that you can use for JC2-MP hosting. Please note this is merely a list, we do not vouch for any of these hosts. +

+

How to add a host

+

Simply login into this wiki by using the "Click here to login with your JC2-MP account" link at the right top and edit this page. If you offer both gameservers and VPSes / Dedicated servers, you can add your host to both tables. Please do not remove any hosts you do not know, open a forum topic to do this instead. Hosts need to at least have a website and fixed pricing to be listed here. Using any referral URLs is not allowed unless it goes to JC2-MP to cover our server costs. The server hosts are sorted by alphabetical order, so add your host at the correct place in the table. Please use preview to make sure it looks properly before saving. +

+

Gameserver hosts

+

The hosts listed here offer gameserver hosting, which means they manage the servers and run the JC2-MP server for you. This means you do not have to worry about the servers, networking, firewalls, updates and generally get access to a control panel that allows you to easily manage your JC2-MP server. Please note that the features listed previously are usually the case but not guaranteed, contact a host if you want to make sure about certain features you need. +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Host + Price per slot + Min. slots + Max. slots + Setup time + Locations + Notes +
AllGamer, LLC 0.16 USD 50 1500 < 24 hours US Pay less per-slot when you buy bigger servers, custom control panel (Free 36-hour server trial) +
APEX GameServers 0.08 USD 30 1000 Instant FR 3 Months = 10% off :: 6 Months = 20% off :: Visit our (Steam Group for our latest deals) Free Anti-DDOS, Free MySQL Database, Low Ping, 24/7 Support :: Use Code 500FOR20 for 500 slots for $20! +
CitadelServers.com 0.12 USD 20 2000 Instantly NL, DE, UK, FR, IT, ES, US, JP, ZA, AU, SI, FI,PL, Discount for paying long term, Worldwide Locations, 5GHz CPU machines. ECC RAM, DDoS Protection, MySQL Database included. +
CJServerHosting 0.13 GBP 20 1000 < 24 Hours FR Hosted in France with High Speed Connection, Giving you a lag free experience!! +
CTHosted 0.13 EUR 25 1000 Instantly NL High quality Game Servers hosted in The Netherlands +
GameServers.com 0.24 USD 20 1000 Instantly NL, DE, UK, FR, IT, ES, US, JP, ZA, AU Discount for paying long term +
JestServers.com 0.22 USD 20 1000 Instantly US, UK, EU Pure SSD dedicated servers. Award winning support and reliability. DDoS protection and mitigation. Special deals for large orders. 11 Locations. +
MyArena.ru 3 RUB 20 1000 Instantly RU MyArena.ru - Reliable and fast-growing hosting game servers. Our clients has a convenient multi-functional control panel to configure their server and web. +
Serv-Host.org 3 RUB/1 UAH + 30 1000 Instantly RU/UA Serv-Host.org - Full access to the server via FTP, convenient control panel. +
MultiplayerHosting.info 0.10 USD 30 1000 < 24 hours FR Powerful Panel, 99.99% Uptime, Kickass Network, All-inclusive monitoring, Free MYSQL Database, +

SSD. +

+
Nitrado.net 0,16 EUR 40 2000 Instantly DE The server starts with the shown slots on the webpage * 10 +
Pingperfect.com 0.05 GBP 50 1000 Instantly FR, US, UK Free webhosting for customers, free MYSQL database. Promotional code 50% off first month : U0JE40GDX8. DDoS mitigation on the France Node. +
PingServers.com 0.15 USD 50 1500 Instant US Powerful dedicated game and voice servers on low ping gaming optimized networks. (Just Cause 2 Server Page) +
Streamline Servers 0.20 USD 20 1500 Instant AU, DE, NZ, SG, US Streamline Servers established in 2007, is already renowned for its reliability and quality products in the international market +
XFRAG NETWORKS 0.14 GBP 20 1000 Instant UK 100Gbps DDoS protection, free MySQL Database. +
HCGCloud 0.50 CNY 20 1000 < 12 hours CN Multiple billing methods are available, DDos protection, support MySQL Database. +
+

VPS / Dedicated server hosts

+

The hosts listed here offer VPSes and/or dedicated servers, which are unmanaged machines that need to be configured, updated and maintained by you using SSH/RDP. They do not come with a control panel and it's entirely up to you to install the JC2-MP server and requirements. Please note that the features listed previously are usually the case but not guaranteed, contact a host if you want to make sure about certain features you need. +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Host + VPS + Dedicated + Setup time + Locations + Notes +
AllGamer, LLC Yes Yes Instantly US Setup time for dedicated servers is < 24 hours, personal instance of custom control panel available on request +
CitadelServers.com Yes Yes Instantly US Setup time for dedicated servers is < 24 hours, personal instance of custom control panel available on request, Linux & Windows Options. +
CreeperHost Yes Yes Instantly UK / US (various) / NZ / HK VPS are instant, Dedi's vary by location. There is a one click install for JC2-MP and Server Console support in our Control Panel. +
CTHosted Yes Yes Instantly NL VPS servers are deployed instantly, setup time for dedicated servers is < 48 hours. +
DigitalOcean Yes No Instantly US, NL, UK, Singapore Billed per hour +
HyperHost Yes Yes < 6 Hours AU VPS take up to six hours to set up, dedicated servers maximum 10 business days. +
NodeJungle Yes No Instantly US Use coupon code jcmpdeal at checkout to receive 25% off +
Ramnode Yes No Instantly US, NL +
Rock-Server Yes Yes Instantly DE VPS, dedicated servers and gameserver take up to 1 hour to set up. +
XFRAG NETWORKS Soon Yes Instant UK All our servers come with 1Gbps Uplink and 600 Gbps DDoS Protection as standard. Setup time for our dedicated servers is up to 48 hours. +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q1f2e6171b48f.php b/archive/websites/wiki.jc-mp.com/index__q1f2e6171b48f.php new file mode 100644 index 0000000..55d27b3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q1f2e6171b48f.php @@ -0,0 +1,736 @@ + + + + +View source for Changelog - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Changelog

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Template used on this page: +

Return to Changelog.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q1f41ac368db4.php b/archive/websites/wiki.jc-mp.com/index__q1f41ac368db4.php new file mode 100644 index 0000000..fae1f46 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q1f41ac368db4.php @@ -0,0 +1,203 @@ + + + + +Revision history of "Lua/Client/Player/Functions/GetValue" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Client/Player/Functions/GetValue"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q1f6658ced620.php b/archive/websites/wiki.jc-mp.com/index__q1f6658ced620.php new file mode 100644 index 0000000..e722e9c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q1f6658ced620.php @@ -0,0 +1,190 @@ + + + +View source for Lua/Server/SQL - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

View source for Lua/Server/SQL

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Server/SQL.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q1f7dc6b3e2ea.php b/archive/websites/wiki.jc-mp.com/index__q1f7dc6b3e2ea.php new file mode 100644 index 0000000..f99d440 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q1f7dc6b3e2ea.php @@ -0,0 +1,167 @@ + + + +Lua/Server/SQL/Functions/Command - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/SQL/Functions/Command

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | SQL
+
Jump to: navigation, search
+

+ + + + + + +
Returns    +object +
Prototype    +SQL:Command(string) +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q20aaea84cbc2.php b/archive/websites/wiki.jc-mp.com/index__q20aaea84cbc2.php new file mode 100644 index 0000000..ad2d998 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q20aaea84cbc2.php @@ -0,0 +1,167 @@ + + + +Lua/Server/SQL/Functions/Execute - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/SQL/Functions/Execute

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | SQL
+
Jump to: navigation, search
+

+ + + + + + +
Returns    +nil +
Prototype    +SQL:Execute(string) +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q2154228f00bd.php b/archive/websites/wiki.jc-mp.com/index__q2154228f00bd.php new file mode 100644 index 0000000..52c1490 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q2154228f00bd.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Show minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 11:40, 27 September 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q21839c5dae7b.php b/archive/websites/wiki.jc-mp.com/index__q21839c5dae7b.php new file mode 100644 index 0000000..862b4f5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q21839c5dae7b.php @@ -0,0 +1,195 @@ + + + +Lua/Server/SQL/Functions/Transaction - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/SQL/Functions/Transaction

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | SQL
+
Jump to: navigation, search
+

+ + + + + + +
Returns    +object +
Prototype    +SQL:Transaction() +
+


+

+
+ + + + + + +
Returns    +object +
Prototype    +SQL:Transaction(boolean) +
+


+

+
+ + + + + + +
Returns    +object +
Prototype    +SQL:Transaction(boolean, boolean) +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q218f41b8b1be.php b/archive/websites/wiki.jc-mp.com/index__q218f41b8b1be.php new file mode 100644 index 0000000..3ef771d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q218f41b8b1be.php @@ -0,0 +1,201 @@ + + + + +Information for "Lua/Tutorials/Client-side scripts" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Tutorials/Client-side scripts"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleLua/Tutorials/Client-side scripts
Default sort keyLua/Tutorials/Client-side scripts
Page length (in bytes)1,214
Page ID3735
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views3,423
Number of redirects to this page1
Counted as a content pageYes
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation17:44, 16 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit00:48, 27 June 2014
Total number of edits3
Total number of distinct authors2
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q219ddf93fd80.php b/archive/websites/wiki.jc-mp.com/index__q219ddf93fd80.php new file mode 100644 index 0000000..ac4dca0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q219ddf93fd80.php @@ -0,0 +1,253 @@ + + + +Revision history of "Known Issues" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Revision history of "Known Issues" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+ +
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q21a558797361.php b/archive/websites/wiki.jc-mp.com/index__q21a558797361.php new file mode 100644 index 0000000..6bf8b62 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q21a558797361.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 11:28, 27 September 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q21b89508fcce.php b/archive/websites/wiki.jc-mp.com/index__q21b89508fcce.php new file mode 100644 index 0000000..6063fdc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q21b89508fcce.php @@ -0,0 +1,246 @@ + + + + +Revision history of "Changelog" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Changelog"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)
+ + +
+
+
+
(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q22130055d576.php b/archive/websites/wiki.jc-mp.com/index__q22130055d576.php new file mode 100644 index 0000000..284478c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q22130055d576.php @@ -0,0 +1,195 @@ + + + + +Revision history of "File:Win tutorial step 3.png" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "File:Win tutorial step 3.png"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q225eab8b31c9.php b/archive/websites/wiki.jc-mp.com/index__q225eab8b31c9.php new file mode 100644 index 0000000..f7f26a9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q225eab8b31c9.php @@ -0,0 +1,175 @@ + + + +Lua/Shared/SteamId/Constructor - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/SteamId/Constructor

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | SteamId
Revision as of 15:14, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

+ + + + + + +
Returns    +nil +
Prototype    +SteamId(string) +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q22cb25baff33.php b/archive/websites/wiki.jc-mp.com/index__q22cb25baff33.php new file mode 100644 index 0000000..84bbff3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q22cb25baff33.php @@ -0,0 +1,178 @@ + + + + +Pages that link to "Model ID" - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Model ID"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Show transclusions | Show links | Hide redirects +
+

No pages link to Model ID. +

+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q23efb10dd81d.php b/archive/websites/wiki.jc-mp.com/index__q23efb10dd81d.php new file mode 100644 index 0000000..bbdf4d7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q23efb10dd81d.php @@ -0,0 +1,264 @@ + + + +Server/Hosts - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Hosts

+
+

From JC2-MP Documentation

+
< Server
Revision as of 12:36, 17 January 2014 by Wizzy (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+

Server hosts

+

This page will list hosts that you can use for JC2-MP hosting. Please note this is merely a list, we do not vouch for any of these hosts. +

+

How to add a host

+

Simply login into this wiki by using the "Click here to login with your JC2-MP account" link at the right top and edit this page. If you offer both gameservers and VPSes / Dedicated servers, you can add your host to both tables. Please do not remove any hosts you do not know, open a forum topic to do this instead. Hosts need to at least have a website and fixed pricing to be listed here. Using any referral URLs is not allowed unless it goes to JC2-MP to cover our server costs. The server hosts are sorted by alphabetical order, so add your host at the correct place in the table. Please use preview to make sure it looks properly before saving. +

+

Gameserver hosts

+

The hosts listed here offer gameserver hosting, which means they manage the servers and run the JC2-MP server for you. This means you do not have to worry about the servers, networking, firewalls, updates and generally get access to a control panel that allows you to easily manage your JC2-MP server. Please note that the features listed previously are usually the case but not guaranteed, contact a host if you want to make sure about certain features you need. +

+ + + + + + + + + + + + + + + + + + + + + + + + +
Host + Price per slot + Min. slots + Max. slots + Setup time + Locations + Notes +
AllGamer, LLC 0.16 USD 50 1500 < 24 hours US Pay less per-slot when you buy bigger servers, custom control panel (Free 36-hour server trial) +
GameServers.com 0.24 USD 20 1000 Instantly NL, DE, UK, FR, IT, ES, US, JP, ZA, AU Discount for paying long term +
+

VPS / Dedicated server hosts

+

The hosts listed here offer VPSes and/or dedicated servers, which are unmanaged machines that need to be configured, updated and maintained by you using SSH/RDP. They do not come with a control panel and it's entirely up to you to install the JC2-MP server and requirements. Please note that the features listed previously are usually the case but not guaranteed, contact a host if you want to make sure about certain features you need. +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Host + VPS + Dedicated + Setup time + Locations + Notes +
AllGamer, LLC Yes Yes Instantly US Setup time for dedicated servers is < 24 hours, personal instance of custom control panel available on request +
DigitalOcean Yes No Instantly US, NL, Singapore Billed per hour +
Ramnode Yes No Instantly US, NL +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q23ffef54807a.php b/archive/websites/wiki.jc-mp.com/index__q23ffef54807a.php new file mode 100644 index 0000000..10b43bf --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q23ffef54807a.php @@ -0,0 +1,189 @@ + + + +View source for Lua/Server/CollisionGroup - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Server/CollisionGroup

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Server/CollisionGroup.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q247e4bce339d.php b/archive/websites/wiki.jc-mp.com/index__q247e4bce339d.php new file mode 100644 index 0000000..13e275d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q247e4bce339d.php @@ -0,0 +1,216 @@ + + + + +User contributions for RedCat - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

User contributions

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+ + +
+Search for contributions + + + + + + +
 
 
     
  

+

+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q248a9f30f9ed.php b/archive/websites/wiki.jc-mp.com/index__q248a9f30f9ed.php new file mode 100644 index 0000000..a70bbd2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q248a9f30f9ed.php @@ -0,0 +1,266 @@ + + + +Revision history of "Player" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Revision history of "Player" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+ +
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q2520d0313289.php b/archive/websites/wiki.jc-mp.com/index__q2520d0313289.php new file mode 100644 index 0000000..95530f1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q2520d0313289.php @@ -0,0 +1,199 @@ + + + +Information for "Lua/Server/SQL/Functions/Execute" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Server/SQL/Functions/Execute"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + +
Display titleLua/Server/SQL/Functions/Execute
Default sort keyLua/Server/SQL/Functions/Execute
Page length (in bytes)73
Page ID2944
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views39
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation15:13, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit15:13, 15 December 2013
Total number of edits2
Total number of distinct authors1
Recent number of edits (within past 91 days)2
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded template (1)

Template used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q25264f7f21f9.php b/archive/websites/wiki.jc-mp.com/index__q25264f7f21f9.php new file mode 100644 index 0000000..8c4222c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q25264f7f21f9.php @@ -0,0 +1,192 @@ + + + +Information for "Lua/Tutorials/Beginner/Client-side scripts" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Tutorials/Beginner/Client-side scripts"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleLua/Tutorials/Beginner/Client-side scripts
Default sort keyLua/Tutorials/Beginner/Client-side scripts
Page length (in bytes)1,214
Page ID3735
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views2,033
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation17:44, 16 December 2013
Latest editorTechjar (Talk | contribs)
Date of latest edit12:29, 28 December 2013
Total number of edits2
Total number of distinct authors2
Recent number of edits (within past 91 days)2
Recent number of distinct authors2
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q25495297e11c.php b/archive/websites/wiki.jc-mp.com/index__q25495297e11c.php new file mode 100644 index 0000000..a06a6b2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q25495297e11c.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q25a20917227d.php b/archive/websites/wiki.jc-mp.com/index__q25a20917227d.php new file mode 100644 index 0000000..8424590 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q25a20917227d.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q26850bf10bb2.php b/archive/websites/wiki.jc-mp.com/index__q26850bf10bb2.php new file mode 100644 index 0000000..b67f356 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q26850bf10bb2.php @@ -0,0 +1,345 @@ + + + +Lua/Tutorials/Beginner/Your first gamemode - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Tutorials/Beginner/Your first gamemode

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
Revision as of 20:13, 18 December 2013 by FabioGNR (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

For this tutorial, we will be creating an extremely simple gamemode called Last Rico Standing. When a game starts, players will spawn inside the dome and be given machine guns. When they die, they will spawn above the dome without weapons. When there is only one person left, they are declared the winner and the game restarts. +

It is assumed you have read the Beginner's Tutorial. +

+

Contents

+ +
+

Setup

+

As before, we will create the lua file in the required directory structure: scripts/MyFirstGamemode/server/LastRicoStanding.lua +

+

Spawn points

+

First, we need some spawn points. It will be useful to have a way to print our position. This can be done in a few ways, shown below. Either way, you can open server.log to copy their output. +

+

Chat command

+
PlayerChat = function(args)
+	if args.text == "/pos" then
+		print(args.player:GetPosition())
+		return false
+	end
+ 
+	return true
+end
+ 
+Events:Subscribe("PlayerChat", PlayerChat)
+

Server console

+

If you want to play around with the server console, type this: (assuming the module is loaded and you're the only person in the server) +

+
lua MyFirstGamemode print(Player.GetById(0):GetPosition())
+

Spawning everyone on module load

+

For our first test, we will make it so when the module is loaded everyone in the server is teleported to a random spawn. You can test it by reloading the module from the console. +

+
spawns = {
+	Vector3(14197.319336, 458.649567, 14382.654297),
+	Vector3(14053.989258, 451.647766, 14313.827148),
+	Vector3(14192.114258, 438.649567, 14359.311523),
+	Vector3(14109.357422, 423.588654, 14350.410156),
+	Vector3(14162.669922, 434.653503, 14290.238281)
+}
+ 
+StartGame = function()
+	for player in Server:GetPlayers() do
+		local randomIndex = math.random(1, #spawns)
+		local spawnPosition = spawns[randomIndex]
+		player:SetPosition(spawnPosition)
+	end
+end
+ 
+Events:Subscribe("ModuleLoad", StartGame)
+

spawns is a table used like an array. You can also declare it as an empty table, like spawns = {}, then use table.insert(spawns, Vector3(1, 2, 3)), but either syntax works. You can get the third spawn point by doing local position = spawns[3]. Note that arrays in Lua start at 1, not 0 like most other languages. +

You can use Server:GetPlayers() to iterate through every player in the server. It doesn't return a table as you might expect, it returns a fancy iterator function. (You don't need to know that, you can simply use it like above.) +

+

Adding functionality

+

This script will start a game when you reload the module from the console. Players spawn with machine guns and full health. If someone respawns while a game is in progress, they are teleported to the top of the dome with no weapons. The game won't end, however; we'll fix that later. +

+
spawns = {
+	Vector3(14197.319336, 458.649567, 14382.654297),
+	Vector3(14053.989258, 451.647766, 14313.827148),
+	Vector3(14192.114258, 438.649567, 14359.311523),
+	Vector3(14109.357422, 423.588654, 14350.410156),
+	Vector3(14162.669922, 434.653503, 14290.238281)
+}
+deathSpawn = Vector3(14130.737305, 528.022278, 14341.015625)
+textColor = Color(115, 170, 220)
+ 
+StartGame = function()
+	local message = "Starting game with "..Server:GetPlayerCount().." players"
+	Chat:Broadcast("[Last Rico Standing] "..message, textColor)
+ 
+	for player in Server:GetPlayers() do
+		local randomIndex = math.random(1, #spawns)
+		local spawnPosition = spawns[randomIndex]
+		player:SetPosition(spawnPosition)
+		-- Give them a machine gun in the primary slot (2).
+		player:ClearInventory()
+		local weapon = Weapon(28)
+		player:GiveWeapon(2, weapon)
+		-- Reset their health to 100%, just in case.
+		player:SetHealth(1)
+	end
+end
+ 
+PlayerSpawn = function(args)
+	-- Remove all of their weapons.
+	args.player:ClearInventory()
+	-- Teleport them to the top of the dome.
+	args.player:SetPosition(deathSpawn)
+	-- Send them a chat message.
+	local message = "[Last Rico Standing] A game in progress, please wait"
+	args.player:SendChatMessage(message, textColor)
+	-- Return false to override the default spawn position set in config.lua.
+	return false
+end
+ 
+Events:Subscribe("ModuleLoad", StartGame)
+Events:Subscribe("PlayerSpawn", PlayerSpawn)
+

Tracking players and declaring a winner

+

In order to declare a winner, we need to store which players are currently in the game and, when someone dies or quits, check if there's only one left. This is done in our PlayerDeathOrQuit function, called by both the PlayerDeath and PlayerQuit events. Then the game restarts. +

+
spawns = {
+	Vector3(14197.319336, 458.649567, 14382.654297),
+	Vector3(14053.989258, 451.647766, 14313.827148),
+	Vector3(14192.114258, 438.649567, 14359.311523),
+	Vector3(14109.357422, 423.588654, 14350.410156),
+	Vector3(14162.669922, 434.653503, 14290.238281)
+}
+deathSpawn = Vector3(14130.737305, 528.022278, 14341.015625)
+textColor = Color(115, 170, 220)
+players = {}
+ 
+StartGame = function()
+	local message = "Starting game with "..Server:GetPlayerCount().." players"
+	Chat:Broadcast("[Last Rico Standing] "..message, textColor)
+ 
+	for player in Server:GetPlayers() do
+		table.insert(players, player)
+ 
+		local randomIndex = math.random(1, #spawns)
+		local spawnPosition = spawns[randomIndex]
+		player:SetPosition(spawnPosition)
+		-- Give them a machine gun in the primary slot (2).
+		player:ClearInventory()
+		local weapon = Weapon(28)
+		player:GiveWeapon(2, weapon)
+		-- Reset their health to 100%, just in case.
+		player:SetHealth(1)
+	end
+end
+ 
+PlayerSpawn = function(args)
+	-- If the current game doesn't have enough players and the server has enough
+	-- to create a game, do so.
+	if #players < 2 and Server:GetPlayerCount() >= 2 then
+		StartGame()
+	-- Otherwise, a game is currently running fine and we either joined the server
+	-- or died and respawned.
+	else
+		-- Remove all of their weapons.
+		args.player:ClearInventory()
+		-- Teleport them to the top of the dome.
+		args.player:SetPosition(deathSpawn)
+		-- Send them a chat message.
+		local message = "[Last Rico Standing] A game is in progress, please wait."
+		args.player:SendChatMessage(message, textColor)
+	end
+ 
+	-- Return false to override the default spawn position set in config.lua.
+	return false
+end
+ 
+PlayerDeathOrQuit = function(args)
+	-- If they're in the players table, remove them.
+	for index, player in ipairs(players) do
+		if player == args.player then
+			table.remove(players, index)
+			break
+		end
+	end
+	-- If there is only one player left, declare them the winner.
+	if #players == 1 then
+		local message =
+			"[Last Rico Standing] "..players[1]:GetName().." has won the game!"
+		Chat:Broadcast(message , textColor)
+	end
+end
+ 
+Events:Subscribe("ModuleLoad", StartGame)
+Events:Subscribe("PlayerSpawn", PlayerSpawn)
+Events:Subscribe("PlayerDeath", PlayerDeathOrQuit)
+Events:Subscribe("PlayerQuit", PlayerDeathOrQuit)
+

Conclusion

+

Get someone else to test with you and have fun with it. Add a score system to track who has won the most. Create a table of weapons and assign people random ones when a game starts. The possibilities are endless. +

As you may have noticed, this is an entirely server-sided script. Adding a client-side component would be extremely powerful; we could add a player counter, scoreboard text, replace the chat messages with text on screen, or add a spectator camera. But client-side scripts will be part of another tutorial. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q26b5209040fc.php b/archive/websites/wiki.jc-mp.com/index__q26b5209040fc.php new file mode 100644 index 0000000..716dfe3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q26b5209040fc.php @@ -0,0 +1,206 @@ + + + +Lua/Server/SQLQuery - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/SQLQuery

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
+
Jump to: navigation, search
+

Constructors

+

+

+ + + + +
Constructor +
SQLQuery(SQL, string) +
+

Functions

+

+

+ + + + + + +
Returns + Prototype +
object + Execute() +
+

Functions inherited from SQLStatement

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
+ Bind(string, number) +
+ Bind(number, number) +
+ Bind(string, string) +
+ Bind(number, string) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q26d514a98d17.php b/archive/websites/wiki.jc-mp.com/index__q26d514a98d17.php new file mode 100644 index 0000000..afb04cd --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q26d514a98d17.php @@ -0,0 +1,185 @@ + + + +Revision history of "Lua/Events/Server/ServerStart" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Events/Server/ServerStart"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q273aa3f1e95a.php b/archive/websites/wiki.jc-mp.com/index__q273aa3f1e95a.php new file mode 100644 index 0000000..90fbc92 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q273aa3f1e95a.php @@ -0,0 +1,261 @@ + + + +Revision history of "Player:Teleport" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Revision history of "Player:Teleport" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+ +
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q275882a28620.php b/archive/websites/wiki.jc-mp.com/index__q275882a28620.php new file mode 100644 index 0000000..0a29297 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q275882a28620.php @@ -0,0 +1,262 @@ + + + +Revision history of "Errors" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Revision history of "Errors" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+ +
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q27ff72c52f9b.php b/archive/websites/wiki.jc-mp.com/index__q27ff72c52f9b.php new file mode 100644 index 0000000..7b54017 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q27ff72c52f9b.php @@ -0,0 +1,217 @@ + + + +Lua/Server/SQLStatement/Functions/Bind - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/SQLStatement/Functions/Bind

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | SQLStatement
Revision as of 15:13, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

+ + + + + + +
Returns    +nil +
Prototype    +SQLStatement:Bind(string, string) +
+


+

+
+ + + + + + +
Returns    +nil +
Prototype    +SQLStatement:Bind(number, string) +
+


+

+
+ + + + + + +
Returns    +nil +
Prototype    +SQLStatement:Bind(string, number) +
+


+

+
+ + + + + + +
Returns    +nil +
Prototype    +SQLStatement:Bind(number, number) +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q281d0bcd6a41.php b/archive/websites/wiki.jc-mp.com/index__q281d0bcd6a41.php new file mode 100644 index 0000000..af8db2f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q281d0bcd6a41.php @@ -0,0 +1,201 @@ + + + + +View source for Lua/Client/Chat/Functions/GetUserEnabled - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Client/Chat/Functions/GetUserEnabled

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Template used on this page: +

Return to Lua/Client/Chat/Functions/GetUserEnabled.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q2875d95b6ad4.php b/archive/websites/wiki.jc-mp.com/index__q2875d95b6ad4.php new file mode 100644 index 0000000..dc8850b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q2875d95b6ad4.php @@ -0,0 +1,311 @@ + + + + +The JC2-MP Team - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

The JC2-MP Team

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+

Developers

+
Trix
+
    +
  • Lead Programmer +
  • +
  • Reverse Engineering +
  • +
+
jaxm
+
    +
  • Gameplay Design +
  • +
  • Reverse Engineering +
  • +
+
Woet
+
    +
  • Web Developer +
  • +
  • Hosting Infrastructure +
  • +
+
Philpax
+
    +
  • Lua API Developer +
  • +
  • UI Developer +
  • +
+
dreadmullet
+
    +
  • Documentation +
  • +
  • Extensive Lua testing +
  • +
  • Scripting +
  • +
+
keeri
+
    +
  • Documentation +
  • +
  • Extensive Lua testing +
  • +
  • Front-end Design +
  • +
  • Scripting +
  • +
+

Notable Contributors

+
Rick (gibbed)
+
    +
  • Creator of many great tools for modding Just Cause 2, vital to the success of JC2-MP. +
  • +
  • Extensive support and assistance with modding the game. +
  • +
  • Technical Support +
  • +
+
ToMo
+
    +
  • Designer of the JC2-MP website. +
  • +
+

Beta Team

+
    +
  • Ahrotahntee +
  • +
  • F430 +
  • +
  • Jeff +
  • +
  • Jman100 +
  • +
  • JaTochNietDan +
  • +
  • Mike +
  • +
  • Namidairo +
  • +
  • Patawic +
  • +
  • PlantCorn +
  • +
  • Rick +
  • +
  • SinisterRectus +
  • +
  • SK83RJOSH +
  • +
  • Tazm +
  • +
  • ToMo +
  • +
  • Tycoonman500 +
  • +
  • Ydrool +
  • +
+

Inactive

+
    +
  • [DRuG]NikT +
  • +
  • damospiderman +
  • +
  • EliteTek +
  • +
  • FabioGNR +
  • +
  • Gingie +
  • +
  • GrishR +
  • +
  • JoinTheRealms +
  • +
  • kc +
  • +
  • mandella644 +
  • +
  • NVX +
  • +
  • Oz +
  • +
  • RedCat +
  • +
  • tb2571989 +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q287f600329d9.php b/archive/websites/wiki.jc-mp.com/index__q287f600329d9.php new file mode 100644 index 0000000..f5c3088 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q287f600329d9.php @@ -0,0 +1,179 @@ + + + +View source for Lua/Server/SQL/Functions/Command - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

View source for Lua/Server/SQL/Functions/Command

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Template used on this page: +

Return to Lua/Server/SQL/Functions/Command.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q28d0a2f5ff0c.php b/archive/websites/wiki.jc-mp.com/index__q28d0a2f5ff0c.php new file mode 100644 index 0000000..77704b1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q28d0a2f5ff0c.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Show my edits
Show new changes starting from 13:13, 27 September 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q290168c03fe7.php b/archive/websites/wiki.jc-mp.com/index__q290168c03fe7.php new file mode 100644 index 0000000..07eb794 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q290168c03fe7.php @@ -0,0 +1,191 @@ + + + + +Changes related to "Client/Launch Options" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Client/Launch Options"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 03:56, 24 November 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q29bcb04b1e5c.php b/archive/websites/wiki.jc-mp.com/index__q29bcb04b1e5c.php new file mode 100644 index 0000000..1d94a9c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q29bcb04b1e5c.php @@ -0,0 +1,250 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Log in +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+  
+  Forgotten your login details? +
+
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q29c620881d0b.php b/archive/websites/wiki.jc-mp.com/index__q29c620881d0b.php new file mode 100644 index 0000000..f84e1b4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q29c620881d0b.php @@ -0,0 +1,200 @@ + + + +Lua/Server/SQL - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/SQL

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
Revision as of 15:14, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
object + Command(string) +
+ Execute(string) +
object + Query(string) +
object + Transaction() +
object + Transaction(boolean) +
object + Transaction(boolean, boolean) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q29ce45520fe2.php b/archive/websites/wiki.jc-mp.com/index__q29ce45520fe2.php new file mode 100644 index 0000000..4557580 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q29ce45520fe2.php @@ -0,0 +1,189 @@ + + + +View source for Lua/Server/SQL/Functions/Transaction - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

View source for Lua/Server/SQL/Functions/Transaction

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Template used on this page: +

Return to Lua/Server/SQL/Functions/Transaction.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q2a904fd676dd.php b/archive/websites/wiki.jc-mp.com/index__q2a904fd676dd.php new file mode 100644 index 0000000..c52c422 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q2a904fd676dd.php @@ -0,0 +1,189 @@ + + + +Information for "Lua/Shared/SteamId/Properties/id" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Shared/SteamId/Properties/id"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + +
Display titleLua/Shared/SteamId/Properties/id
Default sort keyLua/Shared/SteamId/Properties/id
Page length (in bytes)64
Page ID3567
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views24
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation15:14, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit15:14, 15 December 2013
Total number of edits2
Total number of distinct authors1
Recent number of edits (within past 91 days)2
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded template (1)

Template used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q2ab360a34af4.php b/archive/websites/wiki.jc-mp.com/index__q2ab360a34af4.php new file mode 100644 index 0000000..9a2a0fc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q2ab360a34af4.php @@ -0,0 +1,284 @@ + + + + +Lua/Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+ +
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q2b4a478bd439.php b/archive/websites/wiki.jc-mp.com/index__q2b4a478bd439.php new file mode 100644 index 0000000..203253e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q2b4a478bd439.php @@ -0,0 +1,184 @@ + + + + +View source for Troubleshooting/Black or white screen - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Troubleshooting/Black or white screen

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Troubleshooting/Black or white screen.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q2ba3a6e6824c.php b/archive/websites/wiki.jc-mp.com/index__q2ba3a6e6824c.php new file mode 100644 index 0000000..bcab1d7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q2ba3a6e6824c.php @@ -0,0 +1,230 @@ + + + + +View source for Lua/Client/ClientParticleSystem - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Client/ClientParticleSystem

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Client/ClientParticleSystem.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q2bb13b1e90ec.php b/archive/websites/wiki.jc-mp.com/index__q2bb13b1e90ec.php new file mode 100644 index 0000000..75e5e8d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q2bb13b1e90ec.php @@ -0,0 +1,195 @@ + + + +Revision history of "Lua/Server/SQL/Functions/Command" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Server/SQL/Functions/Command"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q2bb6e79f9603.php b/archive/websites/wiki.jc-mp.com/index__q2bb6e79f9603.php new file mode 100644 index 0000000..6339746 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q2bb6e79f9603.php @@ -0,0 +1,271 @@ + + + +Revision history of "Test History" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Revision history of "Test History" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+ +
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q2be01223ebcc.php b/archive/websites/wiki.jc-mp.com/index__q2be01223ebcc.php new file mode 100644 index 0000000..1c3de7d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q2be01223ebcc.php @@ -0,0 +1,205 @@ + + + +Revision history of "Frequently Asked Questions" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Frequently Asked Questions"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q2bf5c36070cc.php b/archive/websites/wiki.jc-mp.com/index__q2bf5c36070cc.php new file mode 100644 index 0000000..b830ffc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q2bf5c36070cc.php @@ -0,0 +1,284 @@ + + + +Errors - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Errors +

+ + +
+ +
From JC2-MP Documentation
+ + +
Revision as of 07:33, 26 November 2012 by Philpax (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+ + +
+ Jump to: navigation, + search +
+ + +

Contents

+ +
+
Injection Failed when launching the game
+

Try opening JcmpLauncher.exe with "Run as administrator" ticked in the compatibility tab in properties. +

+
Nothing happens when launching the game
+

Try opening JcmpLauncher.exe with "Run as administrator" ticked in the compatibility tab in properties. Some users have also reported that setting their Steam.exe to run as administrator fixes this issue. If that doesn't work, then try also setting JustCause2.exe to run as administrator. +

+
Just Cause 2 loads, but there is no AI and there is no multiplayer console
+

Launch the game using JcmpLauncher.exe, ensure you enter settings correctly according to the README. +

+
Missing d3dx10_42.dll
+

Download and run the | DirectX End-User Runtime Web Installer. +

+
Missing d3dx10_43.dll!
+

Download and run the | DirectX End-User Runtime Web Installer. +

+
Missing MSVCP100.dll!
+

Download and run the | Microsoft Visual C++ 2010 SP1 Redistributable Package (x86). +

+
Missing MSVCP110.dll!
+

Download and run the | Microsoft Visual C++ 2012 Redistributable Package (x86). +

+
The launcher is stuck on Waiting for JustCause2.exe!
+

Try restarting Steam. +

+
Failed to initialize: Failed to create effect or Crashing when hitting enter at menu screen
+

Download and run: | DirectX End-User Runtime Web Installer +

+
Game crashes on launch
+

Make sure your game is running version 1.0.0.2. (All Steam copies automatically update to this version.) +

+ + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q2c20f29ab0ec.php b/archive/websites/wiki.jc-mp.com/index__q2c20f29ab0ec.php new file mode 100644 index 0000000..7bccc6f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q2c20f29ab0ec.php @@ -0,0 +1,214 @@ + + + + +Revision history of "Troubleshooting/Failed to create effect" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Troubleshooting/Failed to create effect"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q2c48b7d12c5f.php b/archive/websites/wiki.jc-mp.com/index__q2c48b7d12c5f.php new file mode 100644 index 0000000..098b202 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q2c48b7d12c5f.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q2c592ab2a02c.php b/archive/websites/wiki.jc-mp.com/index__q2c592ab2a02c.php new file mode 100644 index 0000000..dad7702 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q2c592ab2a02c.php @@ -0,0 +1,254 @@ + + + +Revision history of "User:Dreadmullet" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Revision history of "User:Dreadmullet" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q2ccf5d2d7cb0.php b/archive/websites/wiki.jc-mp.com/index__q2ccf5d2d7cb0.php new file mode 100644 index 0000000..0781c2c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q2ccf5d2d7cb0.php @@ -0,0 +1,185 @@ + + + +Revision history of "Lua/Server/SQLStatement/Functions/Bind" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Server/SQLStatement/Functions/Bind"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q2d318ccd6018.php b/archive/websites/wiki.jc-mp.com/index__q2d318ccd6018.php new file mode 100644 index 0000000..a9c65ce --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q2d318ccd6018.php @@ -0,0 +1,211 @@ + + + + +Information for "Lua/Client/Player/Functions/GetValue" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Client/Player/Functions/GetValue"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleLua/Client/Player/Functions/GetValue
Default sort keyLua/Client/Player/Functions/GetValue
Page length (in bytes)162
Page ID3947
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views358
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation05:11, 11 March 2014
Latest editorDreadmullet (Talk | contribs)
Date of latest edit04:15, 12 March 2014
Total number of edits3
Total number of distinct authors1
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+

Page properties

+ + + +
Hidden category (1)

This page is a member of 1 hidden category: +

Transcluded templates (2)

Templates used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q2e1824ba53c0.php b/archive/websites/wiki.jc-mp.com/index__q2e1824ba53c0.php new file mode 100644 index 0000000..d5fda2b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q2e1824ba53c0.php @@ -0,0 +1,198 @@ + + + +Information for "Lua/Events/Client/LocalPlayerDeath" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Events/Client/LocalPlayerDeath"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleLua/Events/Client/LocalPlayerDeath
Default sort keyLua/Events/Client/LocalPlayerDeath
Page length (in bytes)538
Page ID2862
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views159
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation13:05, 13 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit15:11, 15 December 2013
Total number of edits2
Total number of distinct authors1
Recent number of edits (within past 91 days)2
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded template (1)

Template used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q2f3d9b4610d9.php b/archive/websites/wiki.jc-mp.com/index__q2f3d9b4610d9.php new file mode 100644 index 0000000..58beeab --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q2f3d9b4610d9.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q2f4af11f6c38.php b/archive/websites/wiki.jc-mp.com/index__q2f4af11f6c38.php new file mode 100644 index 0000000..f61e49e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q2f4af11f6c38.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q2fd41836f5f8.php b/archive/websites/wiki.jc-mp.com/index__q2fd41836f5f8.php new file mode 100644 index 0000000..65d0e95 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q2fd41836f5f8.php @@ -0,0 +1,182 @@ + + + +Lua/Events/Server/ServerStart - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Events/Server/ServerStart

+
+

From JC2-MP Documentation

+
< Lua
Revision as of 15:11, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +ServerStart +
Arguments    +None +
Return option    +None +
+


+

+

Description

+

Fired after all modules have been loaded on server startup. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q300be2dcf150.php b/archive/websites/wiki.jc-mp.com/index__q300be2dcf150.php new file mode 100644 index 0000000..f6e89d2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q300be2dcf150.php @@ -0,0 +1,211 @@ + + + + +Information for "Lua/Tutorials/Creating a speedometer" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Tutorials/Creating a speedometer"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleLua/Tutorials/Creating a speedometer
Default sort keyLua/Tutorials/Creating a speedometer
Page length (in bytes)2,894
Page ID3741
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views2,921
Number of redirects to this page1
Counted as a content pageYes
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation21:03, 16 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit00:48, 27 June 2014
Total number of edits3
Total number of distinct authors2
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q305f5ddbdeb4.php b/archive/websites/wiki.jc-mp.com/index__q305f5ddbdeb4.php new file mode 100644 index 0000000..97a78be --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q305f5ddbdeb4.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q309160b6ee98.php b/archive/websites/wiki.jc-mp.com/index__q309160b6ee98.php new file mode 100644 index 0000000..b2854af --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q309160b6ee98.php @@ -0,0 +1,175 @@ + + + +Lua/Server/Player/Static Functions/GetById - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/Player/Static Functions/GetById

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
Revision as of 15:13, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

+ + + + + + +
Returns    +Player +
Prototype    +Player.GetById(number) +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q30a213e20bf3.php b/archive/websites/wiki.jc-mp.com/index__q30a213e20bf3.php new file mode 100644 index 0000000..1dc139e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q30a213e20bf3.php @@ -0,0 +1,190 @@ + + + +Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server

+
+

From JC2-MP Documentation

+
Revision as of 23:08, 16 January 2014 by Woet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Getting started

+ +

Information

+ +

Hosts

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q30b96dae49f3.php b/archive/websites/wiki.jc-mp.com/index__q30b96dae49f3.php new file mode 100644 index 0000000..f226297 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q30b96dae49f3.php @@ -0,0 +1,189 @@ + + + +Information for "Lua/Events/Server/ServerStart" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Events/Server/ServerStart"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + +
Display titleLua/Events/Server/ServerStart
Default sort keyLua/Events/Server/ServerStart
Page length (in bytes)91
Page ID2827
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views18
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation17:29, 12 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit15:11, 15 December 2013
Total number of edits2
Total number of distinct authors1
Recent number of edits (within past 91 days)2
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded template (1)

Template used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q316e9237129a.php b/archive/websites/wiki.jc-mp.com/index__q316e9237129a.php new file mode 100644 index 0000000..3673de9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q316e9237129a.php @@ -0,0 +1,197 @@ + + + + +Lua - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Lua

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ + + + + +
+ + +
Lua Logo.gif
+
+

Lua is a powerful, fast, lightweight, embeddable scripting language. +

It is the scripting language used in JC2-MP. +

Lua 5.2 is the version supported. +

You are welcome to join our IRC channel, #jc2-mp.lua, on irc.jc-mp.com. +

+
+
+
+

+

+ + +
Tutorials +
+ + + + +
Server +Client +Shared +
+

+

+
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q3181997c0e41.php b/archive/websites/wiki.jc-mp.com/index__q3181997c0e41.php new file mode 100644 index 0000000..26317bc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q3181997c0e41.php @@ -0,0 +1,224 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

Log in

+ + +
+ +
+ + +
+Jump to: navigation, search +
+ + +
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ + + + + +
+ + +
+ +
+ +
+

Navigation menu

+ +
+ + + +
+ + + + + + +
+
+ + + + + + + + + +
+
+ + +
+ + + + + + + + + + + + + +
+ +
+ + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q325d45621884.php b/archive/websites/wiki.jc-mp.com/index__q325d45621884.php new file mode 100644 index 0000000..6fe4fd9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q325d45621884.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q32947a964674.php b/archive/websites/wiki.jc-mp.com/index__q32947a964674.php new file mode 100644 index 0000000..c324b2f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q32947a964674.php @@ -0,0 +1,223 @@ + + + + +Client/Launch Options - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Client/Launch Options

+
+

From JC2-MP Documentation

+
Revision as of 00:31, 24 October 2015 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Command + Parameters + Description +
connectaddress:portConnect to a server. Port is optional. +
passwordstringUsed with 'connect' to provide a password. +
fontscalenumberChanges the scale of all text rendered, default is 1. +
namestringConnect using a custom name instead of your Steam name. +
xnumberControls the window position. +
ynumberControls the window position. +
xsizenumberControls the window size. +
ysizenumberControls the window size. +
+

How to use

+

You can add these to a JcmpLauncher.exe shortcut or the Steam launch options for JC2-MP. Singleplayer launch options work, too. +


+--connect=localhost:7777 --name="Rico Rodriguez" /frameratecap=60 +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q32949b1c2682.php b/archive/websites/wiki.jc-mp.com/index__q32949b1c2682.php new file mode 100644 index 0000000..3f75737 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q32949b1c2682.php @@ -0,0 +1,203 @@ + + + + +Revision history of "Lua/Server/Chat/Functions/Broadcast" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Server/Chat/Functions/Broadcast"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q33347006ab21.php b/archive/websites/wiki.jc-mp.com/index__q33347006ab21.php new file mode 100644 index 0000000..0e27c88 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q33347006ab21.php @@ -0,0 +1,175 @@ + + + + +JC3MP FAQ - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

JC3MP FAQ

+
+

From JC2-MP Documentation

+
Revision as of 22:35, 13 August 2016 by Fkids (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

1. What's the status on Just Cause 3: Multiplayer Mod? +

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q337930d94fa4.php b/archive/websites/wiki.jc-mp.com/index__q337930d94fa4.php new file mode 100644 index 0000000..0fa3543 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q337930d94fa4.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q33cb31e3fcfe.php b/archive/websites/wiki.jc-mp.com/index__q33cb31e3fcfe.php new file mode 100644 index 0000000..fee4a7f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q33cb31e3fcfe.php @@ -0,0 +1,193 @@ + + + + +Information for "Server/Requirements" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Server/Requirements"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleServer/Requirements
Default sort keyServer/Requirements
Page length (in bytes)1,609
Page ID2849
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views15,014
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorWoet (Talk | contribs)
Date of page creation12:41, 12 December 2013
Latest editorWoet (Talk | contribs)
Date of latest edit23:48, 16 January 2014
Total number of edits6
Total number of distinct authors2
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q340d1cdf85e5.php b/archive/websites/wiki.jc-mp.com/index__q340d1cdf85e5.php new file mode 100644 index 0000000..2c1f994 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q340d1cdf85e5.php @@ -0,0 +1,220 @@ + + + + +Information for "Lua/Shared/Angle/Static Functions/Slerp" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Shared/Angle/Static Functions/Slerp"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleLua/Shared/Angle/Static Functions/Slerp
Default sort keyLua/Shared/Angle/Static Functions/Slerp
Page length (in bytes)89
Page ID3525
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views233
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation15:14, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit15:14, 15 December 2013
Total number of edits2
Total number of distinct authors1
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+

Page properties

+ + + +
Hidden category (1)

This page is a member of 1 hidden category: +

Transcluded template (1)

Template used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q349c91d44c57.php b/archive/websites/wiki.jc-mp.com/index__q349c91d44c57.php new file mode 100644 index 0000000..e7a9344 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q349c91d44c57.php @@ -0,0 +1,291 @@ + + + + +Frequently Asked Questions - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Frequently Asked Questions

+
+

From JC2-MP Documentation

+
Revision as of 23:43, 27 November 2016 by Woet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Are you crashing instantly or having issues playing the mod? Please check the troubleshooting page. +

+
+


+

+ +

General FAQ

+
What version of the game do I need to play the mod?
+

Only the purchased Steam version is supported. +

Please see this page for more information. +


+

+
Are pirated copies supported?
+

No, pirated copies are absolutely not supported. +


+

+
Are there AI / NPCs?
+

Yes, but not in the same sense as in the single player. Server owners / scripters can create NPCs that do scripted things. +


+

+
My game keeps crashing!
+

While the nature of the mod means there will be crashes that are extremely difficult to track down, there seems to be a common issue with Windows 7 and the Steam overlay that causes random crashes when playing. See here. +


+

+
Is Steam Family Sharing supported?
+

No, you must own Just Cause 2 on your own account. +


+

+
Does the demo work?
+

No, you can not play the mod with the Just Cause 2 demo. +


+

+
Does this work on PS3/Xbox 360?
+

No, and it won't. Ever. +


+

+
Will JC2-MP affect my single-player game?
+

No, the mod does not affect your game saves in any way. +


+

+
Is JC2-MP free to play?
+

Yes, the mod is completely free to download and play. +


+

+
How do you chat?
+

Press 'T'. +


+

+
Can I use mods while playing JC2-MP?
+

Mods from singleplayer cannot be used in multiplayer. Period. However, in some cases, similar functionality can be scripted using the Lua API. +


+

+
How do I open the map?
+

Press F1. +


+

+
How do I hide the chat?
+

Press F3. +


+

+
How often do vehicles respawn?
+

By default, vehicles respawn after 45 seconds of unuse. If a vehicle explodes, it will respawn within 8 seconds. These can be changed in the server config. +

It is also worth noting that vehicles can only be damaged when there's a player driving them. +


+

+
Can I access the black market?
+

No. The black market from singleplayer will not be in the mod. Its functionality will be scriptable using Lua. +

In fact, the buy menu script is a perfect example of a black market replacement. +


+

+
Is the JC2-MP team accepting donations?
+

Yes, we are currently accepting donations to cover hosting costs. You can donate here. +


+

+

Server Hosting FAQ

+
Can LAN-only servers be hosted?
+

Yes, servers can be hosted on a LAN network. Unless your server is exposed to the internet, then it is already LAN-only. +

Please note that the LAN tab in the server browser in-game is currently not working properly and you will need to use quick connect. +


+

+
How do servers handle DLC?
+

It is up to server owners themselves whether to require players to own DLC or not. +


+

+
Which resources does the server need?
+

Please see this page for more information. +


+

+
What are "featured servers"?
+

Featured servers are servers that appear on the Featured panel of the main menu, as chosen by the JC2-MP staff. For more information, please see the Featured Server Requests forum topic. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q34a44fe5ed83.php b/archive/websites/wiki.jc-mp.com/index__q34a44fe5ed83.php new file mode 100644 index 0000000..07fa96f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q34a44fe5ed83.php @@ -0,0 +1,242 @@ + + + +Player - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Player +

+ + +
+ +
From JC2-MP Documentation
+ + +
Revision as of 09:49, 21 December 2012 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+ + +
+ Jump to: navigation, + search +
+ + +

The Player is the character you control in-game. They can be in a single state at any given time. +

A given player can be accessed using Lua. +

Template:Player members +

+ + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q34a9b9ded49d.php b/archive/websites/wiki.jc-mp.com/index__q34a9b9ded49d.php new file mode 100644 index 0000000..9cbd102 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q34a9b9ded49d.php @@ -0,0 +1,195 @@ + + + + +Server/Launch Options - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Server/Launch Options

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
Command + Parameters + Description +
maxplayersnumber +
bindipstring +
bindportnumber +
sledEnable SLED debugger (Windows only) +
sledportSLED debugger port (Windows only) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q350b19b642a3.php b/archive/websites/wiki.jc-mp.com/index__q350b19b642a3.php new file mode 100644 index 0000000..b2f2313 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q350b19b642a3.php @@ -0,0 +1,175 @@ + + + +Lua/Server/SQL/Functions/Execute - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/SQL/Functions/Execute

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | SQL
Revision as of 15:13, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

+ + + + + + +
Returns    +nil +
Prototype    +SQL:Execute(string) +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q3668f54dbb24.php b/archive/websites/wiki.jc-mp.com/index__q3668f54dbb24.php new file mode 100644 index 0000000..d0235a6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q3668f54dbb24.php @@ -0,0 +1,230 @@ + + + + +View source for Feature Overview - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Feature Overview

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Feature Overview.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q36dfd20162e8.php b/archive/websites/wiki.jc-mp.com/index__q36dfd20162e8.php new file mode 100644 index 0000000..3bca33b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q36dfd20162e8.php @@ -0,0 +1,176 @@ + + + + +File:Win tutorial step 2.png - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

File:Win tutorial step 2.png

+
+

From JC2-MP Documentation

+
Revision as of 02:22, 7 December 2013 by RedCat (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+
+ +
+
+

There are no pages that link to this file. +

+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q36dffb12ecca.php b/archive/websites/wiki.jc-mp.com/index__q36dffb12ecca.php new file mode 100644 index 0000000..bac9d55 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q36dffb12ecca.php @@ -0,0 +1,692 @@ + + + + +Lua/Client - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client

+
+

From JC2-MP Documentation

+
< Lua
Revision as of 19:50, 27 May 2017 by Fkids (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+

Global classes

+

+

Camera +

Chat +

Client +

Game +

Input +

Key +

LocalPlayer +

Mouse +

Physics +

Render +

Roads +

Waypoint +

+

+

Classes

+

+

BaseStaticObject +

+
+
ClientStaticObject +
+
+
+
StaticObject +
+
+

Bone +

Character +

+
+
ClientActor +
+
+
+
Player +
+
+

ClientEntity +

+
+
ClientActor +
+
+
+
ClientEffect +
+
+
+
ClientLight +
+
+
+
ClientParticleSystem +
+
+
+
ClientSound +
+
+
+
ClientStaticObject +
+
+
+
ShapeTrigger +
+
+

ClientStreamableObject +

+
+
Player +
+
+
+
StaticObject +
+
+
+
Vehicle +
+
+
+
WorldNetworkObject +
+
+

Image +

GUIEvent +

Model +

NetworkObject +

VehicleAerodynamics +

VehicleSuspension +

VehicleTransmission +

Vertex +

World +

+

+

GWEN Classes

+

+

BaseWindow +

+
+
Label +
+
+
+
+
StatusBar +
+
+
+
+
+
+
ProgressBar +
+
+
+
+
+
+
GroupBox +
+
+
+
+
+
+
Button +
+
+
+
+
+
+
+
LabelClickable +
+
+
+
+
+
+
+
+
+
CheckBox +
+
+
+
+
+
+
+
+
+
+
RadioButton +
+
+
+
+
+
+
+
+
+
+
+
ComboBox +
+
+
+
+
+
+
+
+
+
MenuItem +
+
+
+
+
+
+
+
+
+
TabButton +
+
+
+
+
+
+
+
+
TextBox +
+
+
+
+
+
+
+
PasswordTextBox +
+
+
+
+
+
+
+
+
+
TextBoxMultiline +
+
+
+
+
+
+
+
+
+
TextBoxNumeric +
+
+
+
+
+
+
+
+
+
+
Numeric +
+
+
+
+
+
+
+
+
+
ImagePanel +
+
+
+
Rectangle +
+
+
+
LabeledCheckBox +
+
+
+
LabeledRadioButton +
+
+
+
RadioButtonController +
+
+
+
Slider +
+
+
+
+
HorizontalSlider +
+
+
+
+
+
+
VerticalSlider +
+
+
+
+
+
ColorPicker +
+
+
+
HSVColorPicker +
+
+
+
ScrollControl +
+
+
+
+
CollapsibleList +
+
+
+
+
+
+
ListBox +
+
+
+
+
+
+
Menu +
+
+
+
+
+
+
+
MenuStrip +
+
+
+
+
+
+
+
TableRow +
+
+
+
Table +
+
+
+
CrossSplitter +
+
+
+
CollapsibleCategory +
+
+
+
SortedList +
+
+
+
TreeNode +
+
+
+
+
Tree +
+
+
+
+
+
+
+
PropertyTree +
+
+
+
+
+
+
+
PropertyBase +
+
+
+
+
PropertyText +
+
+
+
+
+
+
PropertyCheckBox +
+
+
+
+
+
+
PropertyColorSelector +
+
+
+
+
+
+
PropertyComboBox +
+
+
+
+
+
PropertyRow +
+
+
+
Properties +
+
+
+
ResizableControl +
+
+
+
+
Window +
+
+
+
+
+
TabControl +
+
+
+
PageControl +
+
+

+

+

Enums

+

+

Action +

AimMode +

AssetLocation +

AvatarSize +

ClimateZone +

CursorType +

GUIState +

GameSetting +

GwenPosition +

HeatLevel +

RoadType +

SpeedLimit +

TextSize +

Topology +

TraverseType +

TriggerType +

VehicleSeat +

VehicleTriggerType +

VirtualKey +

+

+

Events

+

+

CalcView +

CharPress +

EntityBulletHit +

GameLoad +

GameRender +

GameRenderOpaque +

InputPoll +

KeyDown +

KeyUp +

LocalPlayerBulletHit +

LocalPlayerChat +

LocalPlayerDeath +

LocalPlayerEjectVehicle +

LocalPlayerEnterVehicle +

LocalPlayerExitVehicle +

LocalPlayerExplosionHit +

LocalPlayerForcePulseHit +

LocalPlayerInput +

LocalPlayerMoneyChange +

LocalPlayerWorldChange +

MouseDown +

MouseMove +

MouseScroll +

MouseUp +

PlayerAchievementUnlock +

PostRender +

Render +

ResolutionChange +

ShapeTriggerEnter +

ShapeTriggerExit +

VehicleCollide +

+

+

Shared events

+

+

EntitySpawn +

EntityDespawn +

ModuleError +

ModuleLoad +

ModuleUnload +

ModulesLoad +

NetworkObjectCreate +

NetworkObjectDestroy +

NetworkObjectValueChange +

PlayerChat +

PlayerEnterVehicle +

PlayerExitVehicle +

PlayerJoin +

PlayerQuit +

PostTick +

PreTick +

SharedObjectCreate +

SharedObjectDestroy +

SharedObjectValueChange +

WorldNetworkObjectCreate +

WorldNetworkObjectDestroy +

+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q36e137a82c08.php b/archive/websites/wiki.jc-mp.com/index__q36e137a82c08.php new file mode 100644 index 0000000..afa661b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q36e137a82c08.php @@ -0,0 +1,250 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Log in +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+  
+  Forgotten your login details? +
+
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q37231fbde138.php b/archive/websites/wiki.jc-mp.com/index__q37231fbde138.php new file mode 100644 index 0000000..4c43b23 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q37231fbde138.php @@ -0,0 +1,230 @@ + + + +Server/Getting started/Windows Server/SteamCMD - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Getting started/Windows Server/SteamCMD

+
+

From JC2-MP Documentation

+
< Server‎ | Getting started/Windows Server
Revision as of 18:42, 16 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Welcome to the JC2-MP Windows server tutorial. This page will explain the very basics of setting up a Windows server using SteamCMD. +

+ +

Downloading SteamCMD

+

First we need to download SteamCMD. For more information on SteamCMD please click here +

Download and extract SteamCMD to an appropriate directory. +

+

Running SteamCMD and downloading the server

+

Double click SteamCMD.exe. It will update and it might download some files, wait until it finishes. +

Then it's time to login with an anonymous Steam account to get access to the server +

+
login anonymous
+

Now let's download the latest server version! +

+
force_install_dir C:/jcmp/
+app_update 261140
+

It will now download the latest server version. Once it is done downloading we can safely exit SteamCMD. +

+
quit
+

Installing the required redists

+

The JC2-MP server requires the Visual C++ Redistributable for Visual Studio 2012. These are packaged with the server and can be executed from _CommonRedist\vcredist\2012\vcredist_x86.exe. +

If you are installing from the Steam client, rather than SteamCMD, this will automatically be installed by Steam. +If you are installing from SteamCMD, you must install the redistributable otherwise the server will not be able to launch. +

+

Changing the server options

+

Navigate to your installation path (Assuming you used the above commands exactly, this will be C:/jcmp/). +You can use your favorite text editor to edit the config.lua file. +

Every possible server option is explained in the configuration file. Simply follow the instructions. +


+

+

Starting up the server

+

Now that we have successfully downloaded the server and configured it, we can now start it up. +

Double click JcmpServer.exe. It should now say that the server has successfully started. +


+You are now ready to play on your own server and you can start adding scripts and gamemodes. +

+

Updating the server

+

To update the server to the latest version we will need to run SteamCMD again. +


+First browse to your Steam directory and open SteamCMD.exe. +


+Now let's update to the latest server version! +

+
force_install_dir c:/jcmp/
+app_update 261140
+


+You can now quit SteamCMD. +

+
quit
+


+Congratulations your server is now updated to the latest version! +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q378a9ed18968.php b/archive/websites/wiki.jc-mp.com/index__q378a9ed18968.php new file mode 100644 index 0000000..7bc2e5f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q378a9ed18968.php @@ -0,0 +1,179 @@ + + + +Information for "Chat Commands" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Chat Commands"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + +
Display titleChat Commands
Default sort keyChat Commands
Page length (in bytes)0
Page ID0
Page content languageEnglish (en)
Indexing by robotsDisallowed
Number of views0
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + +
CreateAllow all users
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q37a17e5125be.php b/archive/websites/wiki.jc-mp.com/index__q37a17e5125be.php new file mode 100644 index 0000000..aca93df --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q37a17e5125be.php @@ -0,0 +1,203 @@ + + + +Revision history of "Lua/Events/Client/LocalPlayerDeath" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Events/Client/LocalPlayerDeath"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q387c0c114bcc.php b/archive/websites/wiki.jc-mp.com/index__q387c0c114bcc.php new file mode 100644 index 0000000..f238f96 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q387c0c114bcc.php @@ -0,0 +1,364 @@ + + + +View source for Lua/Tutorials/Beginner/Your first gamemode - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Tutorials/Beginner/Your first gamemode

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Tutorials/Beginner/Your first gamemode.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q389cf56dc377.php b/archive/websites/wiki.jc-mp.com/index__q389cf56dc377.php new file mode 100644 index 0000000..56b6f25 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q389cf56dc377.php @@ -0,0 +1,160 @@ + + + +Server/Console - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Server/Console

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
The revision #16359 of the page named "Server/Console" does not exist. +

This is usually caused by following an outdated history link to a page that has been deleted. +Details can be found in the deletion log.

+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q38f27f8339b0.php b/archive/websites/wiki.jc-mp.com/index__q38f27f8339b0.php new file mode 100644 index 0000000..7c656d6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q38f27f8339b0.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Hide bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 01:19, 15 August 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q38ff012a5197.php b/archive/websites/wiki.jc-mp.com/index__q38ff012a5197.php new file mode 100644 index 0000000..799d5ae --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q38ff012a5197.php @@ -0,0 +1,250 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Log in +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+  
+  Forgotten your login details? +
+
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q391786ab71e6.php b/archive/websites/wiki.jc-mp.com/index__q391786ab71e6.php new file mode 100644 index 0000000..86accce --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q391786ab71e6.php @@ -0,0 +1,211 @@ + + + +Lua/Shared/Console - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/Console

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + + + + +
Returns + Prototype +
+ Print(string) +
+ Print(string, Color) +
+

Functions inherited from BaseEventManager

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
Event + Subscribe(string, object, object) +
Event + Subscribe(string, object) +
+ Unsubscribe(Event) +
+ UnsubscribeAll() +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q39cc09d73731.php b/archive/websites/wiki.jc-mp.com/index__q39cc09d73731.php new file mode 100644 index 0000000..004d8cb --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q39cc09d73731.php @@ -0,0 +1,319 @@ + + + + +Server/Getting started/Linux Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Getting started/Linux Server

+
+

From JC2-MP Documentation

+
< Server
Revision as of 23:52, 16 December 2013 by RedCat (Talk | contribs)

+
+
Jump to: navigation, search
+

Welcome to the JC2-MP Linux server tutorial. This page will explain the very basics of setting up a Linux server. This tutorial assumes you already have some basic Linux knowledge. +

+ +

64-bit servers

+

SteamCMD and their libraries are currently 32-bit only, so our server is limited to 32-bit. +You can still run it on a 64-bit server by installing the required packages shown below. +

+

Debian, Ubuntu, Mint

+
dpkg --add-architecture i386
+apt-get update
+apt-get install libc6-i386 lib32gcc1 lib32stdc++6
+

CentOS, RHEL, Fedora

+
yum install glibc.i686 libstdc++.i686
+

Downloading SteamCMD

+

First we need to download SteamCMD. For more information on SteamCMD please click here +

Login to your server with SSH, then head over to the home directory, we will make our Steam folder there. +

+
cd /home
+mkdir steam
+cd steam
+


+Now we can download SteamCMD and unpack it. +

+
wget http://media.steampowered.com/client/steamcmd_linux.tar.gz
+tar -xvzf steamcmd_linux.tar.gz
+rm steamcmd_linux.tar.gz
+


+

+

Running SteamCMD and downloading the server

+

Now we need to run SteamCMD. +

+
./steamcmd.sh
+

SteamCMD will now update and it might download some files, wait until it finishes. +


+Then it's time to login with an anonymous Steam account to get access to the server +

+
login anonymous
+

Now let's download the latest server version! +

+
force_install_dir ./jcmp
+app_update 261140
+

It will now download the latest server version. Once it is done downloading we can safely exit SteamCMD. +

+
quit
+

Changing the server options

+

First lets move to the JC2-MP server directory. +

+
cd jcmp
+


+Now use your favorite editor to edit the server's configuration file, I personally use nano. +

+
nano config.lua
+

Every possible server option is explained in the configuration file. Simply follow the instructions. +


+

+

Starting up the server in screen

+

Now that we have successfully downloaded the server and configured it, we can now start it up. We will do this in a screen. +


+If you do not have screen installed type: +

+
apt-get install screen
+

And follow the instructions. +


+Now start the screen and the server. +

+
screen -S jcmp -d -m ./Jcmp-Server
+

This will run a silent screen in the background. +


+To access the screen / JC2-MP server type the following: +

+
screen -d -R jcmp
+

It should now say that the server has successfully started. You can press CTRL + A then CTRL + D to exit the screen safely without stopping the server. +


+You are now ready to play on your own server and you can start adding scripts and gamemodes. +


+To stop the server and kill the screen type: +

+
screen -S jcmp -X quit
+

Updating the server

+

To update the server to the latest version we will need to run SteamCMD again. +


+First cd to your Steam directory. +

+
cd /home/steam
+


+Now run SteamCMD. +

+
./steamcmd.sh
+

Now let's update to the latest server version! +

+
force_install_dir ./jcmp
+app_update 261140
+


+You can now quit SteamCMD. +

+
quit
+


+Congratulations your server is now updated to the latest version! +

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q3a2920638890.php b/archive/websites/wiki.jc-mp.com/index__q3a2920638890.php new file mode 100644 index 0000000..03a7d8d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q3a2920638890.php @@ -0,0 +1,209 @@ + + + +Lua/Server/SQLStatement/Functions/Bind - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/SQLStatement/Functions/Bind

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | SQLStatement
+
Jump to: navigation, search
+

+ + + + + + +
Returns    +nil +
Prototype    +SQLStatement:Bind(string, string) +
+


+

+
+ + + + + + +
Returns    +nil +
Prototype    +SQLStatement:Bind(number, string) +
+


+

+
+ + + + + + +
Returns    +nil +
Prototype    +SQLStatement:Bind(string, number) +
+


+

+
+ + + + + + +
Returns    +nil +
Prototype    +SQLStatement:Bind(number, number) +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q3b55527304b7.php b/archive/websites/wiki.jc-mp.com/index__q3b55527304b7.php new file mode 100644 index 0000000..39c91b8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q3b55527304b7.php @@ -0,0 +1,250 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Log in +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+  
+ +
+
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q3bb0dc585871.php b/archive/websites/wiki.jc-mp.com/index__q3bb0dc585871.php new file mode 100644 index 0000000..57b3bab --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q3bb0dc585871.php @@ -0,0 +1,192 @@ + + + + +Information for "Server/Getting started/Windows Server/SteamCMD" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Server/Getting started/Windows Server/SteamCMD"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleServer/Getting started/Windows Server/SteamCMD
Default sort keyServer/Getting started/Windows Server/SteamCMD
Page length (in bytes)3,621
Page ID3734
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views26,692
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorTrix (Talk | contribs)
Date of page creation17:20, 16 December 2013
Latest editorJman100 (Talk | contribs)
Date of latest edit00:34, 21 October 2014
Total number of edits12
Total number of distinct authors7
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q3bb410470e44.php b/archive/websites/wiki.jc-mp.com/index__q3bb410470e44.php new file mode 100644 index 0000000..df22863 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q3bb410470e44.php @@ -0,0 +1,199 @@ + + + +Information for "Lua/Server/Player/Static Functions/Match" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Server/Player/Static Functions/Match"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + +
Display titleLua/Server/Player/Static Functions/Match
Default sort keyLua/Server/Player/Static Functions/Match
Page length (in bytes)852
Page ID2942
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views235
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation15:13, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit03:42, 20 December 2013
Total number of edits9
Total number of distinct authors1
Recent number of edits (within past 91 days)9
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded template (1)

Template used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q3c93057ae044.php b/archive/websites/wiki.jc-mp.com/index__q3c93057ae044.php new file mode 100644 index 0000000..0f509e5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q3c93057ae044.php @@ -0,0 +1,218 @@ + + + + +View source for Lua/Frequently Asked Questions - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Frequently Asked Questions

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Frequently Asked Questions.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q3d9707d3e0a4.php b/archive/websites/wiki.jc-mp.com/index__q3d9707d3e0a4.php new file mode 100644 index 0000000..48a1a4d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q3d9707d3e0a4.php @@ -0,0 +1,181 @@ + + + + +Lua/Third Party Modules - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Third Party Modules

+
+

From JC2-MP Documentation

+
< Lua
Revision as of 10:39, 14 January 2015 by SK83RJOSH (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Third Party Modules

+

For your convenience here's a list of pre-compiled modules that are ready to use with JC-MP. +

The contents of each zip should be placed into your scripts server/packages folder, once there you can require them as you would normally. Please make note of the license supplied with each module, and be sure to include it if you plan to redistribute these binaries with any of your scripts. +

+

Windows

+

LPEG +

LuaSocket +

+

Linux

+

LPEG +

LuaSocket +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q3e6ea6ec0495.php b/archive/websites/wiki.jc-mp.com/index__q3e6ea6ec0495.php new file mode 100644 index 0000000..dcfeda5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q3e6ea6ec0495.php @@ -0,0 +1,192 @@ + + + + +Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server

+
+

From JC2-MP Documentation

+
Revision as of 14:53, 23 December 2014 by Gim (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Getting started

+ +

Information

+ +

Hosts

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q3e989b4fe288.php b/archive/websites/wiki.jc-mp.com/index__q3e989b4fe288.php new file mode 100644 index 0000000..93d72c2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q3e989b4fe288.php @@ -0,0 +1,216 @@ + + + + +Lua/Frequently Asked Questions - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Lua/Frequently Asked Questions

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+

Can I spawn objects other than vehicles and checkpoints?

+

Yes! Have a look at StaticObject. +

+

How do I draw custom images?

+

The most common method is to use Image.Create(AssetLocation.Base64, "<base64 string>"). +

There is an images directory on the client, you can load any images in there with Image.Create. I.e. for images/horse.jpg, the path for Image.Create would be horse.jpg. +

You can also use .zip files and a dropzone directory. (This is not Just Cause 2's dropzone.) Modules can only use the .zip file with their name. I.e. for dropzone/MyModule.zip/images/horse.jpg, the path for Image.Create would be horse.jpg +

+

Is it possible to stream images to clients automatically?

+

Yes! Though they must be converted into base64 first. See the Image.Create Documentation. We plan on adding Steam Workshop support in a later release, which will allow clients to automatically download assets. +

+

Can chat messages have multiple colors?

+

No, the default chat system currently only supports one color for custom messages. +

+

Can vehicle handling be changed?

+

You cannot do what singleplayer mods can, such as change the top speed to whatever you want. However, for agency vehicles, you can set their upgrades by setting their template. (See Vehicle.Create) Agency vehicles are the ones that you can spawn in singleplayer, such as the Silverbolt and Traver-Z. +

Most agency vehicles take the following vehicle templates: +

+
    +
  • Default +
  • +
  • WeaponUpgrade0 +
  • +
  • WeaponUpgrade1 +
  • +
  • FullyUpgraded +
  • +
+

Note: WeaponUpgrade0/WeaponUpgrade1 still upgrade the handling, even if the weapon doesn't change. +

+

Can weapon stats be changed?

+

No, not currently. +

+

What unit of distance does the game use?

+

Everything uses meters. +

+

Does the API use degrees or radians?

+

Everything uses radians. You can use the Lua functions math.rad(degrees) and math.deg(radians) to convert numbers between the two. If you want the string representation of an Angle in degrees, you can use Angle:DegreesString. +

+

I don't know how to compile lua modules, do you have any redistributables?

+

Yes, a list can be found here. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q3e99831af3bd.php b/archive/websites/wiki.jc-mp.com/index__q3e99831af3bd.php new file mode 100644 index 0000000..86d07e7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q3e99831af3bd.php @@ -0,0 +1,199 @@ + + + + +Server/Installing scripts - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Server/Installing scripts

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

Scripts should be installed to scripts/. They are automatically loaded on server startup. You can reload a script using the reload console command, such as reload nametags. +

If you are installing a script named AwesomeScript, the resulting directory structure should look similar to the following: +

+
    +
  • JcmpServer/ +
      +
    • scripts/ +
        +
      • AwesomeScript/ +
          +
        • server/ +
            +
          • SomeLuaFile.lua +
          • +
          +
        • +
        • client/ +
        • +
        • shared/ +
        • +
        +
      • +
      +
    • +
    +
  • +
+


+The server/, client/, and shared/ directories may contain .lua files, but none are required; nametags only uses the client directory, for instance. +

The server may come with a default_scripts directory, which contains some useful and common scripts, such as nametags. You can also find updated scripts on the official GitHub page [1]. You will need to either rename the default_scripts/ directory or copy the contents into the scripts/ directory. +

+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q3ee90a4e5d7a.php b/archive/websites/wiki.jc-mp.com/index__q3ee90a4e5d7a.php new file mode 100644 index 0000000..e7ec650 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q3ee90a4e5d7a.php @@ -0,0 +1,190 @@ + + + +Information for "Lua/Server/SQLQuery/Constructor" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Server/SQLQuery/Constructor"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleLua/Server/SQLQuery/Constructor
Default sort keyLua/Server/SQLQuery/Constructor
Page length (in bytes)94
Page ID2950
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views9
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation15:13, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit15:13, 15 December 2013
Total number of edits2
Total number of distinct authors1
Recent number of edits (within past 91 days)2
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded template (1)

Template used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q4032a8dede37.php b/archive/websites/wiki.jc-mp.com/index__q4032a8dede37.php new file mode 100644 index 0000000..c674386 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q4032a8dede37.php @@ -0,0 +1,211 @@ + + + + +Revision history of "Troubleshooting/Black or white screen" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Troubleshooting/Black or white screen"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q40cde99cf569.php b/archive/websites/wiki.jc-mp.com/index__q40cde99cf569.php new file mode 100644 index 0000000..4e7a637 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q40cde99cf569.php @@ -0,0 +1,261 @@ + + + +All public logs - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ All public logs +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +

Combined display of all available logs of JC2-MP Documentation. +You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive). +

+Logs + +  +  + +  +

+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+ +
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q412f834ef1c8.php b/archive/websites/wiki.jc-mp.com/index__q412f834ef1c8.php new file mode 100644 index 0000000..0070971 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q412f834ef1c8.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q41d361a1cf64.php b/archive/websites/wiki.jc-mp.com/index__q41d361a1cf64.php new file mode 100644 index 0000000..1354a12 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q41d361a1cf64.php @@ -0,0 +1,285 @@ + + + + +Lua/Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server

+
+

From JC2-MP Documentation

+
< Lua
Revision as of 15:13, 3 October 2015 by Fkids (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+ + +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q41e4bf50a40b.php b/archive/websites/wiki.jc-mp.com/index__q41e4bf50a40b.php new file mode 100644 index 0000000..49303a6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q41e4bf50a40b.php @@ -0,0 +1,169 @@ + + + +View source for Lua/Shared/SteamId/Properties/id - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

View source for Lua/Shared/SteamId/Properties/id

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Template used on this page: +

Return to Lua/Shared/SteamId/Properties/id.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q423529fb6bba.php b/archive/websites/wiki.jc-mp.com/index__q423529fb6bba.php new file mode 100644 index 0000000..b8d4dca --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q423529fb6bba.php @@ -0,0 +1,179 @@ + + + + +Troubleshooting/Game crashes on startup - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Troubleshooting/Game crashes on startup

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
    +
  • If you are running any kind of third-party overlay or recording software, such as Xfire or Fraps, try disabling them. If that doesn't work, try disabling the Steam overlay. +
  • +
+
    +
  • Try verifying the game files of Just Cause 2 with steam: +
  • +
+

Verify Integrity Of Game Cache.png +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q4401ba07f878.php b/archive/websites/wiki.jc-mp.com/index__q4401ba07f878.php new file mode 100644 index 0000000..26343e1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q4401ba07f878.php @@ -0,0 +1,204 @@ + + + + +Server/Getting started/Windows Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Getting started/Windows Server

+
+

From JC2-MP Documentation

+
< Server
Revision as of 05:44, 21 June 2014 by Philpax (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Welcome to the JC2-MP Windows server tutorial. This page will explain the very basics of setting up a Windows server. This tutorial assumes you already have some basic Windows knowledge. +

+

Downloading the Just Cause 2 Multiplayer mod

+

In your steam client head over to the Store page, then type "Just Cause 2 Multiplayer" in the search bar and click on it. +

Win server step WOET.png +

Now you should arrive and the Just Cause 2 Multiplayer page, proceed to download the mod by clicking on the PLAY button. +

Win tutorial step 3.png +

+

Downloading the server

+

Once you have the Just Cause 2 Multiplayer mod on your computer, we will also automatically have access to the JC2-MP dedicated windows server. Head over to your library and drop down to tools. +

Win server step 2.png +

Once you arrived at the tools page type "Just Cause 2" in the search bar. +

Win server step 87minus4.png +

+

Editing the server options and starting the server

+

You can now start the server by simply double clicking on "Just Cause 2: Multiplayer - Dedicated Server". +

But before we do that let's configure our server. +

Head over to where you have installed Steam, by default this is +

+
C:\Program Files (x86)\Steam\...
+

Now navigate to where the dedicated server is located. +

+
C:\Program Files(x86)\Steam\steamapps\common\Just Cause 2 - Multiplayer Dedicated Server\...
+In that folder, you will find a file named
default_config.lua
+

Rename this to config.lua, and then open it by right clicking and selecting "open with" then choosing Notepad or any other text editor. +

Once you have opened it, you can edit your server slots and many other options there. For additional information, read the readme that is in the same folder. Simply follow the instructions in the config and readme, and have fun with your server. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q445c295580cc.php b/archive/websites/wiki.jc-mp.com/index__q445c295580cc.php new file mode 100644 index 0000000..9b08f0a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q445c295580cc.php @@ -0,0 +1,193 @@ + + + + +Revision history of "File:Win tutorial step 2.png" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "File:Win tutorial step 2.png"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q44fd16cca58e.php b/archive/websites/wiki.jc-mp.com/index__q44fd16cca58e.php new file mode 100644 index 0000000..fc300d9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q44fd16cca58e.php @@ -0,0 +1,252 @@ + + + +View source for PlayerQuit - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ View source for PlayerQuit +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to PlayerQuit.

+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+ +
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q451968c207bb.php b/archive/websites/wiki.jc-mp.com/index__q451968c207bb.php new file mode 100644 index 0000000..fae1836 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q451968c207bb.php @@ -0,0 +1,258 @@ + + + + +Lua/Tutorials/Iterators - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Lua/Tutorials/Iterators

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

Some of the functions in the API use iterator functions. These must be used with for statements. +

As an example, if you want to use Server:GetPlayers, use the following syntax: +

+
for player in Server:GetPlayers() do
+	print(player)
+end
+

See also

+ + + + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q4520eb0634da.php b/archive/websites/wiki.jc-mp.com/index__q4520eb0634da.php new file mode 100644 index 0000000..532e719 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q4520eb0634da.php @@ -0,0 +1,559 @@ + + + +Lua/Shared/Weapon - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Lua/Shared/Weapon +

+ + +
+ +
From JC2-MP Documentation
+ + +
< Lua | Shared
Revision as of 16:40, 10 September 2013 by Dreadmullet (Talk | contribs)

+
+ + +
+ Jump to: navigation, + search +
+ + +

Constructors

+

+

+ + + + + + + + +
Constructor +
Weapon(custom [enum jcmp::common::Weapon::Id], number, number) +
Weapon(custom [enum jcmp::common::Weapon::Id], number) +
Weapon(custom [enum jcmp::common::Weapon::Id]) +
+

Properties

+

+

+ + + + + + + + + + + + +
Name + Type +
ammo_clip + number +
ammo_reserve + number +
id + number +
+

Statics

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Name + Value +
Airzooka + 101 +
AlphaDLCWeapon + 100 +
Assault + 11 +
BigCannon + 34 +
BubbleGun + 43 +
Cannon + 34 +
CannonARVE + 134 +
CannonHover + 134 +
CannonLAVE + 134 +
CannonLAVE_V016 + 134 +
CannonTUKTUK + 134 +
ClusterBombLauncher + 102 +
Flak + 34 +
Grapplinghook + 52 +
GrenadeLauncher + 17 +
Handgun + 2 +
HeavyMachineGun + 129 +
MachineGun + 28 +
MachineGunLAVE + 128 +
MachinegunARVE + 26 +
Minigun + 26 +
MinigunARVE + 26 +
MinigunLAVE + 26 +
MinigunTank + 128 +
MinigunVehicle + 26 +
MultiTargetRocketLauncher + 105 +
PanayRocketLauncher + 66 +
QuadRocketLauncher + 104 +
Revolver + 4 +
RocketARVE + 116 +
RocketLAVE + 116 +
RocketLauncher + 16 +
SAM + 31 +
SMG + 5 +
SawnOffShotgun + 6 +
SentryGun + 32 +
Shotgun + 13 +
SignatureGun + 103 +
Sniper + 14 +
V022_VHLMG_L + 128 +
V022_VHLMG_R + 128 +
V022_VHLRKT + 116 +
V023_VHLMG_L + 128 +
V023_VHLMG_R + 128 +
V023_VHLRKT + 116 +
V024_VHLMG_L + 128 +
V024_VHLMG_R + 128 +
V039_VHLGL_L + 139 +
V039_VHLGL_R + 139 +
V039_VHLMG + 128 +
V059_MG + 128 +
V089_VHLMG_L + 128 +
V089_VHLMG_R + 128 +
V089_VHLRKT + 116 +
Vulcan + 26 +
+ + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q455514ac6bcb.php b/archive/websites/wiki.jc-mp.com/index__q455514ac6bcb.php new file mode 100644 index 0000000..c84bf38 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q455514ac6bcb.php @@ -0,0 +1,200 @@ + + + + +View source for Lua/Client/GUIEvent - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Client/GUIEvent

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Client/GUIEvent.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q4563db6e54b8.php b/archive/websites/wiki.jc-mp.com/index__q4563db6e54b8.php new file mode 100644 index 0000000..d3183a4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q4563db6e54b8.php @@ -0,0 +1,210 @@ + + + + +Information for "Troubleshooting/Waiting for remote thread failed" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Troubleshooting/Waiting for remote thread failed"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleTroubleshooting/Waiting for remote thread failed
Default sort keyTroubleshooting/Waiting for remote thread failed
Page length (in bytes)102
Page ID3769
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views2,758
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorTHGM (Talk | contribs)
Date of page creation20:56, 28 December 2013
Latest editorWoet (Talk | contribs)
Date of latest edit18:43, 12 January 2014
Total number of edits2
Total number of distinct authors2
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q469bda2c0b59.php b/archive/websites/wiki.jc-mp.com/index__q469bda2c0b59.php new file mode 100644 index 0000000..72a94a7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q469bda2c0b59.php @@ -0,0 +1,201 @@ + + + +View source for Lua/Tutorials/Intermediate/Iterators - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Tutorials/Intermediate/Iterators

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Tutorials/Intermediate/Iterators.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q46a0f7625570.php b/archive/websites/wiki.jc-mp.com/index__q46a0f7625570.php new file mode 100644 index 0000000..0750cdc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q46a0f7625570.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Main Page" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Main Page"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 12:38, 27 September 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q46c4ac9ec646.php b/archive/websites/wiki.jc-mp.com/index__q46c4ac9ec646.php new file mode 100644 index 0000000..99c442b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q46c4ac9ec646.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Hide bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 12:38, 27 September 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q473b8c65e3c2.php b/archive/websites/wiki.jc-mp.com/index__q473b8c65e3c2.php new file mode 100644 index 0000000..0b78ae8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q473b8c65e3c2.php @@ -0,0 +1,185 @@ + + + +Revision history of "Lua/Events/Shared/ModuleLoad" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Events/Shared/ModuleLoad"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q475b24a49fca.php b/archive/websites/wiki.jc-mp.com/index__q475b24a49fca.php new file mode 100644 index 0000000..039e0b2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q475b24a49fca.php @@ -0,0 +1,224 @@ + + + + +Lua/Events/Shared/EntitySpawn - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Shared/EntitySpawn

+
+

From JC2-MP Documentation

+
< Lua
Revision as of 11:27, 11 March 2014 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +EntitySpawn +
Arguments (in table)    +object entity +
Return option    +None +
+


+

+

Description

+

entity can be one of: +

+
    +
  • Player +
  • +
  • Vehicle +
  • +
  • Checkpoint +
  • +
  • StaticObject +
  • +
  • ClientStaticObject +
  • +
  • ClientEffect +
  • +
  • ClientSound +
  • +
+

To get the type, use args.entity.__type. +

Vehicles count as spawned when they automatically respawn. +

On the client, when objects are streamed in, they fire the event as well, not just when they are created. +

+

Example

+
function Foo(args)
+	print("A "..args.entity.__type.." just spawned.")
+end
+ 
+Events:Subscribe("EntitySpawn", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q47cb09812ee4.php b/archive/websites/wiki.jc-mp.com/index__q47cb09812ee4.php new file mode 100644 index 0000000..b025255 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q47cb09812ee4.php @@ -0,0 +1,274 @@ + + + +View source for Frequently Asked Questions - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Frequently Asked Questions

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Frequently Asked Questions.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q47e442c27354.php b/archive/websites/wiki.jc-mp.com/index__q47e442c27354.php new file mode 100644 index 0000000..4b6a32f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q47e442c27354.php @@ -0,0 +1,185 @@ + + + + +Pages that link to "Model ID" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Model ID"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Show transclusions | Show links | Hide redirects +
+

No pages link to Model ID. +

+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q48bc1f71a7f8.php b/archive/websites/wiki.jc-mp.com/index__q48bc1f71a7f8.php new file mode 100644 index 0000000..d506443 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q48bc1f71a7f8.php @@ -0,0 +1,160 @@ + + + +Server/Getting started/Linux Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Server/Getting started/Linux Server

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
The revision #16206 of the page named "Server/Getting started/Linux Server" does not exist. +

This is usually caused by following an outdated history link to a page that has been deleted. +Details can be found in the deletion log.

+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q48f57a5fccb3.php b/archive/websites/wiki.jc-mp.com/index__q48f57a5fccb3.php new file mode 100644 index 0000000..5c1b5fe --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q48f57a5fccb3.php @@ -0,0 +1,179 @@ + + + +View source for Lua/Server/SQL/Functions/Execute - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

View source for Lua/Server/SQL/Functions/Execute

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Template used on this page: +

Return to Lua/Server/SQL/Functions/Execute.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q48f6dc4ed87b.php b/archive/websites/wiki.jc-mp.com/index__q48f6dc4ed87b.php new file mode 100644 index 0000000..686b0fd --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q48f6dc4ed87b.php @@ -0,0 +1,205 @@ + + + + +View source for Server/Requirements - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Server/Requirements

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Server/Requirements.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q49545f7ebb04.php b/archive/websites/wiki.jc-mp.com/index__q49545f7ebb04.php new file mode 100644 index 0000000..f9b8533 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q49545f7ebb04.php @@ -0,0 +1,198 @@ + + + +Revision history of "Lua/Server/Player" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Server/Player"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q49614364b524.php b/archive/websites/wiki.jc-mp.com/index__q49614364b524.php new file mode 100644 index 0000000..7ba0265 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q49614364b524.php @@ -0,0 +1,200 @@ + + + + +Troubleshooting - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting

+
+

From JC2-MP Documentation

+
Revision as of 17:10, 3 January 2016 by SinisterRectus (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

This page lists problems that people have encountered along with known solutions. Only issues that relate to the current Steam version will be added. The old troubleshooting page can be found here. +

If you have problems launching the game or otherwise find the mod unplayable, please post in the troubleshooting forum or ask for help from a developer or moderator on our IRC channel. Solutions that have been known to work will be added here. +


+

+
+

Issue related to AMD Crimson drivers: If you are using AMD Crimson drivers and your game crashes almost immediately after launching, continue with this link.
+

+
+


+

+

List of common issues

+

Game crashes often +

Missing text or other rendering issues +

Chat and buy menu don't work, can't see other players +

Invalid install path +

Failed to create Just Cause 2 process: The requested operation requires elevation +

Game crashes on startup +

SteamAPI failed to initialize +

Renderer Failed to initialize: Failed to create effect +

Black or white screen +

Fatal exception occurred when launching JC2MP: Waiting for remote thread failed: the operation completed successfully +

Not enough storage to complete this operation +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q4981becc1db0.php b/archive/websites/wiki.jc-mp.com/index__q4981becc1db0.php new file mode 100644 index 0000000..ffc3fbf --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q4981becc1db0.php @@ -0,0 +1,246 @@ + + + +Game Version - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Game Version +

+ + +
+ +
From JC2-MP Documentation
+ + +
Revision as of 14:13, 23 September 2012 by Philpax (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+ + +
+ Jump to: navigation, + search +
+ + +

Does my version of the game work with JC2-MP?

+

The retail boxed version and the Steam version are the same. +You should have 1.0.0.2 by default, as Steam maintains this version. This is the only version the mod supports. Moreover, the game tests and development are conducted on the English version of the game; your mileage may vary with other languages. +

+

Non-Steam versions

+

Non-Steam installs or cracked installs will NOT be supported. +

Buy the game: Where to Buy +

+ + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q49afdb4cf407.php b/archive/websites/wiki.jc-mp.com/index__q49afdb4cf407.php new file mode 100644 index 0000000..8043a6f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q49afdb4cf407.php @@ -0,0 +1,169 @@ + + + +View source for Lua/Server/SQLQuery/Constructor - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

View source for Lua/Server/SQLQuery/Constructor

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Template used on this page: +

Return to Lua/Server/SQLQuery/Constructor.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q4a6b1df5b55a.php b/archive/websites/wiki.jc-mp.com/index__q4a6b1df5b55a.php new file mode 100644 index 0000000..33fae44 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q4a6b1df5b55a.php @@ -0,0 +1,195 @@ + + + + +View source for Troubleshooting/Failed to create effect - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Troubleshooting/Failed to create effect

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Troubleshooting/Failed to create effect.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q4a738ca9e1a6.php b/archive/websites/wiki.jc-mp.com/index__q4a738ca9e1a6.php new file mode 100644 index 0000000..3127196 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q4a738ca9e1a6.php @@ -0,0 +1,189 @@ + + + + +View source for Troubleshooting/SteamAPI failed to initialize - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Troubleshooting/SteamAPI failed to initialize

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Troubleshooting/SteamAPI failed to initialize.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q4a822d0c697d.php b/archive/websites/wiki.jc-mp.com/index__q4a822d0c697d.php new file mode 100644 index 0000000..108a4c7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q4a822d0c697d.php @@ -0,0 +1,266 @@ + + + + +Lua/Tutorials/Iterators - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Lua/Tutorials/Iterators

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
Revision as of 00:49, 27 June 2014 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Some of the functions in the API use iterator functions. These must be used with for statements. +

As an example, if you want to use Server:GetPlayers, use the following syntax: +

+
for player in Server:GetPlayers() do
+	print(player)
+end
+

See also

+ + + + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q4a8f5486b6a2.php b/archive/websites/wiki.jc-mp.com/index__q4a8f5486b6a2.php new file mode 100644 index 0000000..f6088cb --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q4a8f5486b6a2.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q4a986d8573fc.php b/archive/websites/wiki.jc-mp.com/index__q4a986d8573fc.php new file mode 100644 index 0000000..f6f093b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q4a986d8573fc.php @@ -0,0 +1,278 @@ + + + + +Difference between revisions of "Feature Overview" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Difference between revisions of "Feature Overview"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Line 1:Line 1:
'''Features:'''
+
====Features:====
* Scripting system using the simple but powerful Lua language. Use server-side and client-side scripts to create anything from a spawn menu to entire gamemodes.
+
* Scripting system using the simple but powerful Lua language. Use server-side and client-side scripts to create anything from a spawn menu to entire gamemodes. For more information [http://wiki.jc-mp.com/Lua click here]
 
* Server browser allows you to easily find a server and keep track of your favorites.
 
* Server browser allows you to easily find a server and keep track of your favorites.
 
* Steam authentication: your JC2-MP account is tied to your steam account, which allows servers to keep track of players by Steam ID.
 
* Steam authentication: your JC2-MP account is tied to your steam account, which allows servers to keep track of players by Steam ID.
Line 6:Line 6:
  
  
'''What's synced:'''
+
====Synchronization====
 +
With synchronization we mean that some of your actions might not show on another players screen. For example "grapple hook is not synced" means that if I use the grapple hook on my screen other players will not see the grapple hook.
 +
 
 +
====What is synced?====
  
 
* On-foot movement
 
* On-foot movement
Line 22:Line 25:
 
* Parachute
 
* Parachute
  
'''What's not synced:'''
+
====What is not synced?====
  
 
* Fixed Mounted Guns (Cannon / Flak Cannon / Fixed Mini-Gun)
 
* Fixed Mounted Guns (Cannon / Flak Cannon / Fixed Mini-Gun)
Line 30:Line 33:
 
* Thrown explosives and melee
 
* Thrown explosives and melee
 
* Dual wielding
 
* Dual wielding
 +
  
 
''As JC2-MP is in development, you can expect this list to change''.
 
''As JC2-MP is in development, you can expect this list to change''.

+

Revision as of 17:21, 20 December 2013

+ +

Features:

+
    +
  • Scripting system using the simple but powerful Lua language. Use server-side and client-side scripts to create anything from a spawn menu to entire gamemodes. For more information click here +
  • +
  • Server browser allows you to easily find a server and keep track of your favorites. +
  • +
  • Steam authentication: your JC2-MP account is tied to your steam account, which allows servers to keep track of players by Steam ID. +
  • +
  • An optimised network streamer means a server can support thousands of players and vehicles across Panau. +
  • +
+


+

+

Synchronization

+

With synchronization we mean that some of your actions might not show on another players screen. For example "grapple hook is not synced" means that if I use the grapple hook on my screen other players will not see the grapple hook. +

+

What is synced?

+
    +
  • On-foot movement +
  • +
  • On-foot weapons +
  • +
  • Vehicle movement +
  • +
  • Vehicle weapons +
  • +
  • Vehicle mounted weapons (such as turrets in jeeps) +
  • +
  • Vehicle spawns +
  • +
  • Vehicle colors +
  • +
  • Vehicle damage +
  • +
  • Stunt position +
  • +
  • Time +
  • +
  • Weather +
  • +
  • Character models +
  • +
  • Parachute +
  • +
+

What is not synced?

+
    +
  • Fixed Mounted Guns (Cannon / Flak Cannon / Fixed Mini-Gun) +
  • +
  • Grappling hook +
  • +
  • Persistent destroyed structures +
  • +
  • Unoccupied vehicles +
  • +
  • Thrown explosives and melee +
  • +
  • Dual wielding +
  • +
+


+As JC2-MP is in development, you can expect this list to change. +

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q4ad3f9792199.php b/archive/websites/wiki.jc-mp.com/index__q4ad3f9792199.php new file mode 100644 index 0000000..f118fbc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q4ad3f9792199.php @@ -0,0 +1,488 @@ + + + +Lua/Server/Player - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Lua/Server/Player

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
+
Jump to: navigation, search
+
+

Static functions

+

+

+ + + + + + + + + +
Returns + Prototype +
Player + GetById(number) +
table + Match(string) +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
+ Ban() +
+ Ban(string) +
+ ClearInventory() +
+ DisableAutoAim(Player) +
+ DisableCollision(CollisionGroup) +
+ EnableAutoAim(Player) +
+ EnableCollision(CollisionGroup) +
+ EnterVehicle(Vehicle, VehicleSeat) +
object + GetAimTarget() +
Angle + GetAngle() +
Vector3 + GetCameraPosition() +
Color + GetColor() +
number + GetEquippedSlot() +
Weapon + GetEquippedWeapon() +
number + GetHealth() +
number + GetId() +
string + GetIP() +
object + GetInventory() +
Vector3 + GetLinearVelocity() +
number + GetModelId() +
number + GetMoney() +
string + GetName() +
boolean + GetParachuting() +
number + GetPing() +
Vector3 + GetPosition() +
PlayerState + GetState() +
SteamId + GetSteamId() +
Vehicle + GetVehicle() +
number + GetWeatherSeverity() +
+ GiveWeapon(number, Weapon) +
boolean + HasVehicleDLC(VehicleId) +
boolean + HasWeaponDLC(WeaponId) +
boolean + InVehicle() +
boolean + IsFullyAuthenticated() +
+ Kick(string) +
+ Kick() +
+ SendChatMessage(string, Color) +
+ SetAngle(Angle) +
+ SetColor(Color) +
+ SetHealth(number) +
+ SetModelId(number) +
+ SetMoney(number) +
+ SetPosition(Vector3) +
+ SetWeatherSeverity(number) +
+ Teleport(Vector3, Angle) +
+

Functions inherited from StreamableObject

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
CellID + GetCellId() +
boolean + GetEnabled() +
number + GetStreamDistance() +
World + GetWorld() +
+ SetEnabled(boolean) +
+ SetStreamDistance(number) +
+ SetWorld(World) +
+

Operators

+

+

+ + + + + + + + + +
Returns + Prototype +
boolean + Player == Player +
string + tostring(Player) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q4b1672ab2c57.php b/archive/websites/wiki.jc-mp.com/index__q4b1672ab2c57.php new file mode 100644 index 0000000..88984b5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q4b1672ab2c57.php @@ -0,0 +1,188 @@ + + + + +Lua/Server/Chat - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Lua/Server/Chat

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + + + + +
Returns + Prototype +
+ Broadcast(string, Color) +
+ Send(Player, string, Color) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q4bef9031ea09.php b/archive/websites/wiki.jc-mp.com/index__q4bef9031ea09.php new file mode 100644 index 0000000..0497d3e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q4bef9031ea09.php @@ -0,0 +1,199 @@ + + + + +View source for Lua/Tutorials/Client-side scripts - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Tutorials/Client-side scripts

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Tutorials/Client-side scripts.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q4c2270d13cee.php b/archive/websites/wiki.jc-mp.com/index__q4c2270d13cee.php new file mode 100644 index 0000000..7da9ca5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q4c2270d13cee.php @@ -0,0 +1,197 @@ + + + + +Revision history of "Server/Installing scripts" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Server/Installing scripts"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q4d62d28ddd32.php b/archive/websites/wiki.jc-mp.com/index__q4d62d28ddd32.php new file mode 100644 index 0000000..6f42325 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q4d62d28ddd32.php @@ -0,0 +1,262 @@ + + + +View source for Test History - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ View source for Test History +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Test History.

+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+ +
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q4decb5487ba2.php b/archive/websites/wiki.jc-mp.com/index__q4decb5487ba2.php new file mode 100644 index 0000000..9fa2f50 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q4decb5487ba2.php @@ -0,0 +1,190 @@ + + + + +Troubleshooting/Not enough storage to complete this operation - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting/Not enough storage to complete this operation

+
+

From JC2-MP Documentation

+
< Troubleshooting
Revision as of 22:12, 28 December 2013 by Woet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

This happens when you do not have enough memory to start the Just Cause 2 game. +Please use your task manager and check whether there are any processes using a high amount of memory you can quit. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q4e0ffc041338.php b/archive/websites/wiki.jc-mp.com/index__q4e0ffc041338.php new file mode 100644 index 0000000..ac1faab --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q4e0ffc041338.php @@ -0,0 +1,199 @@ + + + + +Information for "Lua/Client" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Client"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleLua/Client
Default sort keyLua/Client
Page length (in bytes)6,881
Page ID2809
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views36,387
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page915 (31 redirects; 884 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation06:41, 13 December 2013
Latest editorFkids (Talk | contribs)
Date of latest edit20:50, 27 May 2017
Total number of edits41
Total number of distinct authors4
Recent number of edits (within past 91 days)3
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded template (1)

Template used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q4e577c322896.php b/archive/websites/wiki.jc-mp.com/index__q4e577c322896.php new file mode 100644 index 0000000..a3ad16f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q4e577c322896.php @@ -0,0 +1,228 @@ + + + +View source for Launcher troubleshooting - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ View source for Launcher troubleshooting +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Launcher troubleshooting.

+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+ +
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q4e83e02571a9.php b/archive/websites/wiki.jc-mp.com/index__q4e83e02571a9.php new file mode 100644 index 0000000..07ceeae --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q4e83e02571a9.php @@ -0,0 +1,198 @@ + + + + +View source for Lua/Tutorials - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Tutorials

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Tutorials.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q4e9dd2915ed2.php b/archive/websites/wiki.jc-mp.com/index__q4e9dd2915ed2.php new file mode 100644 index 0000000..f2e5128 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q4e9dd2915ed2.php @@ -0,0 +1,208 @@ + + + + +Revision history of "Lua/Client/ComboBox" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Client/ComboBox"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q4eaa28b54945.php b/archive/websites/wiki.jc-mp.com/index__q4eaa28b54945.php new file mode 100644 index 0000000..8b26427 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q4eaa28b54945.php @@ -0,0 +1,345 @@ + + + + +View source for Server/Getting started/Linux Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Server/Getting started/Linux Server

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Server/Getting started/Linux Server.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q4ecb48f04bb6.php b/archive/websites/wiki.jc-mp.com/index__q4ecb48f04bb6.php new file mode 100644 index 0000000..2ae0237 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q4ecb48f04bb6.php @@ -0,0 +1,189 @@ + + + +Lua/Server/Player/Static Functions/Match - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/Player/Static Functions/Match

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + +
Returns    +table +
Prototype    +Player.Match(string) +
+


+

+

Description

+

This returns an array of Players whose name contains the string. It only searches from the beginning of player names. It is case insensitive and sorts by name length; the first element is always the shortest. +

+

Example

+

In this example, if Rico Rodriguez is in the server, typing /findplayers rico will print out Found Rico Rodriguez. Searching for Rodriguez would not work. +

+
PlayerChat = function(args)
+	local words = args.text:split(" ")
+ 
+	if #words == 2 and words[1] == "/findplayers" then
+		local results = Player.Match(words[2])
+		for index, player in ipairs(results) do
+			print("Found "..player:GetName())
+		end
+ 
+		return false
+	end
+ 
+	return true
+end
+ 
+Events:Subscribe("PlayerChat", PlayerChat)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q4fa67be92168.php b/archive/websites/wiki.jc-mp.com/index__q4fa67be92168.php new file mode 100644 index 0000000..29dbbc5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q4fa67be92168.php @@ -0,0 +1,262 @@ + + + + +Server/Getting started/Windows Server/SteamCMD - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Getting started/Windows Server/SteamCMD

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Introduction

+

This is a guide to running the server software for JC2-MP under Windows using SteamCMD. +

+

Requirements

+

The JC2-MP server requires the Visual C++ Redistributable for Visual Studio 2012. These are packaged with the server and can be executed from _CommonRedist\vcredist\2012\vcredist_x86.exe. +

+

Step 1: Installing JC2-MP using SteamCMD

+

First, we need to set up SteamCMD. First make a directory for it somewhere, and download the following file: +

http://media.steampowered.com/installer/steamcmd.zip +

Unzip the folder, and you should find an executable file called "SteamCMD". Double click this executable, and wait until a CMD prompt appears. +

Once it has finished loading, run +

+
login anonymous
+

Now we need to set a directory for the server to install to. You can set this to anything you have permission to write to. Therefore, unless you're an administrator, it is recommended to place this somewhere within your user area. +

To do this, you would enter the following: +

+
force_install_dir C:\Users\[yourname]\jcmp
+

Now we need to download the game itself, this is also the command used to update the game. The validate keyword performs a checksum on the downloaded files to ensure that everything is intact. +

+
app_update 261140 validate
+

If you wish to update to the latest beta version, run the following instruction instead: +

+
app_update 261140 -beta publicbeta validate
+

Once this has finished, type the following to exit: +

+
quit
+

Step 2: Configuring JC2-MP

+

There are a couple of changes to be made to the JC2-MP server itself before running it for the first time. +

- First, copy "default_config" to "config", and then open the file with a text editor (such as notepad) to change any settings such as the server's name. +

The next step is to install the latest versions of any official scripts you want. The scripts that ship with the server are outdated and usually non-functional, the best way to grab the latest versions are as follows: +

- Make a "scripts" directory inside the folder you installed JC2-MP to. +

Open the following link in a web browser: https://github.com/jc2mp/scripts +

Click on one of the scripts listed (such as Racing, freeroam etc.), then click "Download zip" on the right hand side. Copy the zip folder to the scripts folder, and extract it there. +

+

Step 3: Running JC2-MP

+

Now that we have successfully downloaded the server and configured it, we can now start it up. +

Double click JcmpServer.exe. It should now say that the server has successfully started. This means that the server is running correctly, and you are now ready to play. +

+

Step 4: Updating the server

+

To update the server to the latest version, simply follow the instructions in step 1 from the point where you run SteamCMD.exe. +

+

FAQ

+

Q: The server is running fine, and I can connect, but nobody else can! +

A: This likely means that you're running the server from home, and you haven't set up port forwarding correctly. The first thing to do is to find out which port your server is set to run on, to do this, open up the "config" file in the same folder that contains JcmpServer.exe, and look for the line that says "BindPort". Next, find out what model of router you are running (it will say on the router itself somewhere). Finally, head over to www.portforward.com and find instructions on how to forward a port on your router. +

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q515be8ab051f.php b/archive/websites/wiki.jc-mp.com/index__q515be8ab051f.php new file mode 100644 index 0000000..54b93b5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q515be8ab051f.php @@ -0,0 +1,235 @@ + + + + +Client/Console - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Client/Console

+
+

From JC2-MP Documentation

+
Revision as of 13:53, 2 January 2017 by Fkids (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

The console is opened with the ~ or F4 keys. +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Command + Parameters + Description +
clearClear the console. +
connectaddress:portConnect to a server. Port is optional. +
disconnectDisconnect from the server. +
exitQuit the game. +
gui_hide_fps0 or 1Show/hide the framerate from the top right. +
gui_hide_logo0 or 1Show/hide the version number from the top right. +
passwordstringSet password for next connection. +
profiler_samplesecondsSamples the loaded modules for a given number of seconds and reports the results. +
quitQuit the game. +
reconnectReconnect to the server. +
r_fontscalescaleChanges the scale of all text rendered, default is 1. +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q5168eb5a37fe.php b/archive/websites/wiki.jc-mp.com/index__q5168eb5a37fe.php new file mode 100644 index 0000000..887b747 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q5168eb5a37fe.php @@ -0,0 +1,195 @@ + + + +Revision history of "JC2MP Mods" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Revision history of "JC2MP Mods"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q517d0ea96a9b.php b/archive/websites/wiki.jc-mp.com/index__q517d0ea96a9b.php new file mode 100644 index 0000000..7e0a701 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q517d0ea96a9b.php @@ -0,0 +1,207 @@ + + + + +Server/Installing scripts - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Installing scripts

+
+

From JC2-MP Documentation

+
< Server
Revision as of 15:15, 7 January 2014 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Scripts should be installed to scripts/. They are automatically loaded on server startup. You can reload a script using the reload console command, such as reload nametags. +

If you are installing a script named AwesomeScript, the resulting directory structure should look similar to the following: +

+
    +
  • JcmpServer/ +
      +
    • scripts/ +
        +
      • AwesomeScript/ +
          +
        • server/ +
            +
          • SomeLuaFile.lua +
          • +
          +
        • +
        • client/ +
        • +
        • shared/ +
        • +
        +
      • +
      +
    • +
    +
  • +
+


+The server/, client/, and shared/ directories may contain .lua files, but none are required; nametags only uses the client directory, for instance. +

The server may come with a default_scripts directory, which contains some useful and common scripts, such as nametags. You can also find updated scripts on the official GitHub page [1]. You will need to either rename the default_scripts/ directory or copy the contents into the scripts/ directory. +

+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q52114d021f2e.php b/archive/websites/wiki.jc-mp.com/index__q52114d021f2e.php new file mode 100644 index 0000000..5b551ec --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q52114d021f2e.php @@ -0,0 +1,191 @@ + + + + +Changes related to "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 00:53, 15 August 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q522e7470d486.php b/archive/websites/wiki.jc-mp.com/index__q522e7470d486.php new file mode 100644 index 0000000..12675ee --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q522e7470d486.php @@ -0,0 +1,206 @@ + + + +View source for Lua/Server/Player/Static Functions/Match - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

View source for Lua/Server/Player/Static Functions/Match

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Template used on this page: +

Return to Lua/Server/Player/Static Functions/Match.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q52314ebf5799.php b/archive/websites/wiki.jc-mp.com/index__q52314ebf5799.php new file mode 100644 index 0000000..d9c9044 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q52314ebf5799.php @@ -0,0 +1,242 @@ + + + + +Revision history of "Server/Hosts" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Server/Hosts"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)
+ + +
+
+
+
(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q528a4c5a307d.php b/archive/websites/wiki.jc-mp.com/index__q528a4c5a307d.php new file mode 100644 index 0000000..b867118 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q528a4c5a307d.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q52d1fa7d32bd.php b/archive/websites/wiki.jc-mp.com/index__q52d1fa7d32bd.php new file mode 100644 index 0000000..eafc811 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q52d1fa7d32bd.php @@ -0,0 +1,190 @@ + + + +Information for "Lua/Shared/Console" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Shared/Console"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleLua/Shared/Console
Default sort keyLua/Shared/Console
Page length (in bytes)1,395
Page ID3715
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views158
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page1 (0 redirects; 1 non-redirect)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation15:14, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit15:14, 15 December 2013
Total number of edits2
Total number of distinct authors1
Recent number of edits (within past 91 days)2
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded templates (7)

Templates used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q5394a32203f2.php b/archive/websites/wiki.jc-mp.com/index__q5394a32203f2.php new file mode 100644 index 0000000..86cf772 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q5394a32203f2.php @@ -0,0 +1,167 @@ + + + +Lua/Server/Player/Static Functions/GetById - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/Player/Static Functions/GetById

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
+
Jump to: navigation, search
+

+ + + + + + +
Returns    +Player +
Prototype    +Player.GetById(number) +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q54397db7d88b.php b/archive/websites/wiki.jc-mp.com/index__q54397db7d88b.php new file mode 100644 index 0000000..122f20c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q54397db7d88b.php @@ -0,0 +1,196 @@ + + + + +Lua/Client/Chat/Functions/GetUserEnabled - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Lua/Client/Chat/Functions/GetUserEnabled

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Chat
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +Chat:GetUserEnabled() +
Description    +No description +
+


+

+

Description

+

Returns whether the user has chosen to show the chat using the F3 key. Independent from Chat:GetEnabled. +

+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q554921e18bc0.php b/archive/websites/wiki.jc-mp.com/index__q554921e18bc0.php new file mode 100644 index 0000000..356631a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q554921e18bc0.php @@ -0,0 +1,253 @@ + + + + +View source for Lua/Client/Image/Static Functions/Create - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Client/Image/Static Functions/Create

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Templates used on this page: +

Return to Lua/Client/Image/Static Functions/Create.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q555d84852cd8.php b/archive/websites/wiki.jc-mp.com/index__q555d84852cd8.php new file mode 100644 index 0000000..c8013ff --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q555d84852cd8.php @@ -0,0 +1,183 @@ + + + +Lua/Server/CollisionGroup - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Lua/Server/CollisionGroup

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
+
Jump to: navigation, search
+

Statics

+

+

+ + + + + + + + + +
Name + Value +
Player + 1 +
Vehicle + 16 +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q557587bbd1c2.php b/archive/websites/wiki.jc-mp.com/index__q557587bbd1c2.php new file mode 100644 index 0000000..cac64f9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q557587bbd1c2.php @@ -0,0 +1,184 @@ + + + +View source for Lua/Server/SQLStatement - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

View source for Lua/Server/SQLStatement

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Server/SQLStatement.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q5597fdf8241a.php b/archive/websites/wiki.jc-mp.com/index__q5597fdf8241a.php new file mode 100644 index 0000000..23953e3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q5597fdf8241a.php @@ -0,0 +1,191 @@ + + + +Lua/Server/Chat/Functions/Broadcast - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/Chat/Functions/Broadcast

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Chat
Revision as of 15:13, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +nil +
Prototype    +Chat:Broadcast(string, Color) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q55a70f4dfde0.php b/archive/websites/wiki.jc-mp.com/index__q55a70f4dfde0.php new file mode 100644 index 0000000..49efef8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q55a70f4dfde0.php @@ -0,0 +1,206 @@ + + + + +Revision history of "Lua/Client/Key" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Client/Key"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q5610386d1698.php b/archive/websites/wiki.jc-mp.com/index__q5610386d1698.php new file mode 100644 index 0000000..9796a7c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q5610386d1698.php @@ -0,0 +1,250 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Log in +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+  
+  Forgotten your login details? +
+
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q5619361cb0b1.php b/archive/websites/wiki.jc-mp.com/index__q5619361cb0b1.php new file mode 100644 index 0000000..3445f80 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q5619361cb0b1.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 01:17, 15 August 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q56baaa7a92a9.php b/archive/websites/wiki.jc-mp.com/index__q56baaa7a92a9.php new file mode 100644 index 0000000..ef0a1f6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q56baaa7a92a9.php @@ -0,0 +1,192 @@ + + + + +Information for "Server/Hosts" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Server/Hosts"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleServer/Hosts
Default sort keyServer/Hosts
Page length (in bytes)7,574
Page ID3800
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views51,603
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorWoet (Talk | contribs)
Date of page creation22:31, 16 January 2014
Latest editorSuperLeon (Talk | contribs)
Date of latest edit08:31, 18 February 2020
Total number of edits93
Total number of distinct authors27
Recent number of edits (within past 91 days)2
Recent number of distinct authors1
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q56f4f9ef3307.php b/archive/websites/wiki.jc-mp.com/index__q56f4f9ef3307.php new file mode 100644 index 0000000..f5b368a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q56f4f9ef3307.php @@ -0,0 +1,278 @@ + + + + +JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Main Page

+
+

From JC2-MP Documentation

+
Revision as of 00:37, 24 October 2015 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+ + + + + +
+
+

JC2-MP Documentation

+
+

Welcome to JC2-MP, a modification for Just Cause 2! +

Through a combination of reverse engineering and programming, we've brought a multiplayer experience to the game. +

+
+
+
+ + + + +
+
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q56ff73341419.php b/archive/websites/wiki.jc-mp.com/index__q56ff73341419.php new file mode 100644 index 0000000..8ee8376 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q56ff73341419.php @@ -0,0 +1,224 @@ + + + + +Lua/Frequently Asked Questions - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Frequently Asked Questions

+
+

From JC2-MP Documentation

+
< Lua
Revision as of 03:22, 12 May 2015 by ''init'' (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+

Can I spawn objects other than vehicles and checkpoints?

+

Yes! Have a look at StaticObject. +

+

How do I draw custom images?

+

The most common method is to use Image.Create(AssetLocation.Base64, "<base64 string>"). +

There is an images directory on the client, you can load any images in there with Image.Create. I.e. for images/horse.jpg, the path for Image.Create would be horse.jpg. +

You can also use .zip files and a dropzone directory. (This is not Just Cause 2's dropzone.) Modules can only use the .zip file with their name. I.e. for dropzone/MyModule.zip/images/horse.jpg, the path for Image.Create would be horse.jpg +

+

Is it possible to stream images to clients automatically?

+

Yes! Though they must be converted into base64 first. See the Image.Create Documentation. We plan on adding Steam Workshop support in a later release, which will allow clients to automatically download assets. +

+

Can chat messages have multiple colors?

+

No, the default chat system currently only supports one color for custom messages. +

+

Can vehicle handling be changed?

+

You cannot do what singleplayer mods can, such as change the top speed to whatever you want. However, for agency vehicles, you can set their upgrades by setting their template. (See Vehicle.Create) Agency vehicles are the ones that you can spawn in singleplayer, such as the Silverbolt and Traver-Z. +

Most agency vehicles take the following vehicle templates: +

+
    +
  • Default +
  • +
  • WeaponUpgrade0 +
  • +
  • WeaponUpgrade1 +
  • +
  • FullyUpgraded +
  • +
+

Note: WeaponUpgrade0/WeaponUpgrade1 still upgrade the handling, even if the weapon doesn't change. +

+

Can weapon stats be changed?

+

No, not currently. +

+

What unit of distance does the game use?

+

Everything uses meters. +

+

Does the API use degrees or radians?

+

Everything uses radians. You can use the Lua functions math.rad(degrees) and math.deg(radians) to convert numbers between the two. If you want the string representation of an Angle in degrees, you can use Angle:DegreesString. +

+

I don't know how to compile lua modules, do you have any redistributables?

+

Yes, a list can be found here. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q57c500530b54.php b/archive/websites/wiki.jc-mp.com/index__q57c500530b54.php new file mode 100644 index 0000000..e65ef52 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q57c500530b54.php @@ -0,0 +1,183 @@ + + + + +Troubleshooting/Game crashes often - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Troubleshooting/Game crashes often

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

Try disabling the Steam overlay. On Windows 7, having the Steam overlay enabled seems to cause an excessive amount of game crashes. +


+

DisableSteamOverlay.png +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q57e9c7de6005.php b/archive/websites/wiki.jc-mp.com/index__q57e9c7de6005.php new file mode 100644 index 0000000..868ea2f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q57e9c7de6005.php @@ -0,0 +1,179 @@ + + + + +Troubleshooting - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting

+
+

From JC2-MP Documentation

+
Revision as of 17:13, 20 December 2013 by RedCat (Talk | contribs)

+
+
Jump to: navigation, search
+

This page lists problems that people have encountered along with known solutions. Only issues that relate to the current Steam version will be added. The old troubleshooting page can be found here. +

If you have problems launching the game or otherwise find the mod unplayable, please post in the troubleshooting forum or ask for help from a developer or moderator on our IRC channel. Solutions that have been known to work will be added here. +

+
+

List of common issues

+

Invalid install path +

Failed to create Just Cause 2 process: The requested operation requires elevation +

Game crashes on startup +

SteamAPI failed to initialize +

Failed to initialize: Failed to create effect +

SteamAPI failed to locate pointers +

Black or white screen +

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q580411da74c2.php b/archive/websites/wiki.jc-mp.com/index__q580411da74c2.php new file mode 100644 index 0000000..5dbc46c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q580411da74c2.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q58072641aec2.php b/archive/websites/wiki.jc-mp.com/index__q58072641aec2.php new file mode 100644 index 0000000..7c3dd9a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q58072641aec2.php @@ -0,0 +1,1536 @@ + + + + +Model ID - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Model ID

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

Model IDs are used to represent models in Just Cause 2. +

+ +

Character model IDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ID +Name +
1 +pd_thugs1 +
2 +mc09_razman +
3 +pd_ms_gov_demoexpert +
4 +pd_tourist_female1 +
5 +pd_roacheselite1 +
6 +pd_ms_bodyguardchinese +
7 +pd_city_male_1 +
8 +pd_ms_reapers_technician +
9 +mc04_karlblaine +
10 +pd_generic_male_1 +
11 +mc14_zhangsun +
12 +pd_reapersbase1 +
13 +pd_generic_male_3 +
14 +pd_generic_female_4 +
15 +pd_ms_strippers_male1 +
16 +pd_panaupolice +
17 +pd_ms_strippers_male2 +
18 +pd_ms_hacker +
19 +pd_ms_chinabusinessman +
20 +invisibledoll +
21 +pd_ms_paparazzi +
22 +pd_ms_ular_technician +
23 +pd_ms_scientist_male +
24 +pd_generic_male_4 +
25 +mc11_kane +
26 +pd_ms_boatcaptain +
27 +pd_ularboysbase1 +
28 +pd_generic_male_2 +
29 +pd_fishervillage_male2 +
30 +pd_ms_strandedcopilot +
31 +pd_arcticvillage_female3 +
32 +pd_ms_roaches_technician +
33 +pd_ms_gambler +
34 +mc12_sheldon +
35 +pd_city_male_2 +
36 +pd_ms_politician +
37 +pd_generic_religious_male +
38 +mc06_sicini +
39 +pd_thugs2 +
40 +pd_ms_factoryboss +
41 +pd_arcticvillage_female1 +
42 +pd_blackhand +
43 +pd_ms_civ_strippers_male1 +
44 +pd_ninja +
45 +pd_ms_waiter +
46 +pd_generic_female_1 +
47 +pd_generic_female_2 +
48 +pd_ms_doorman +
49 +pd_ms_govcaptain +
50 +pd_oilplatform_male2 +
51 +mc01_rico +
52 +pd_gov_base02 +
53 +pd_ms_civ_strippers_female1 +
54 +pd_ms_bodyguardrussian +
55 +pd_ms_exclusiveguest_variant1 +
56 +pd_fishervillage_male1 +
57 +pd_oilplatform_male1 +
58 +pd_reapersbase2 +
59 +pd_roachesbase2 +
60 +pd_ms_racechallengegirl +
61 +pd_factioninterest_general +
62 +pd_desertvillage_female1 +
63 +pd_reaperselite1 +
64 +pd_ms_bombombohilano +
65 +mc02_jadetan +
66 +pd_gov_base01 +
67 +mc05_burned_rocketbaby +
68 +pd_fishervillage_male4 +
69 +pd_ms_witness +
70 +mc03_generalmasayo +
71 +pd_ms_saulsukarno +
72 +pd_generic_female_5 +
73 +pd_arcticvillage_male3 +
74 +mc05_babypanay +
75 +pd_arcticvillage_male1 +
76 +pd_generic_male_5 +
77 +pd_gov_elite +
78 +pd_ms_thugboss +
79 +pd_ms_japaneseveterans +
80 +pd_ms_exclusiveguest +
81 +pd_ms_civ_strippers_male2 +
82 +pd_tourist_female2 +
83 +pd_ms_whitetigers +
84 +mc13_alexandermirikov +
85 +pd_roachesbase1 +
86 +pd_ms_strippers_female1 +
87 +pd_ularboyselite1 +
88 +pd_tourist_male1 +
89 +pd_ms_factoryworkers +
90 +mc10_santosi +
91 +pd_arcticvillage_male2 +
92 +pd_city_female_1 +
93 +pd_fishervillage_male3 +
94 +pd_generic_female_3 +
95 +pd_ms_exclusiveguest_variant2 +
96 +pd_ms_bodyguardjapanese +
97 +mc05_burned_babypanay +
98 +pd_ms_gov_pilot +
99 +pd_desertvillage_male1 +
100 +pd_blackmarket +
101 +pd_ms_gov_shielder +
102 +pd_arcticvillage_female2 +
103 +pd_ularboysbase2 +
+

Land vehicle model IDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ID +Name +
1 +Dongtai Agriboss 35 +
2 +Mancini Cavallo 1001 +
4 +Kenwall Heavy Rescue +
7 +Poloma Renegade +
8 +Columbi Excelsior +
9 +Tuk-Tuk Rickshaw +
10 +Saas PP12 Hogg +
11 +Shimuzu Tracline +
12 +Vanderbildt LeisureLiner +
13 +Stinger Dunebug 84 +
15 +Sakura Aquila Space +
18 +SV-1003 Raider +
21 +Hamaya Cougar 600 +
20 +(DLC) Monster Truck +
22 +Tuk-Tuk Laa +
23 +Chevalier Liner SB +
26 +Chevalier Traveller SD +
29 +Sakura Aquila City +
31 +URGA-9380 +
32 +Mosca 2000 +
33 +Chevalier Piazza IX +
35 +Garret Traver-Z +
36 +Shimuzu Tracline +
40 +Fengding EC14FD2 +
41 +Niseco Coastal D22 +
42 +Niseco Tusker P246 +
43 +Hamaya GSY650 +
44 +Hamaya Oldman +
46 +MV V880 +
47 +Schulz Virginia +
48 +Maddox FVA 45 +
49 +Niseco Tusker D18 +
52 +Saas PP12 Hogg +
54 +Boyd Fireflame 544 +
55 +Sakura Aquila Metro ST +
56 +GV-104 Razorback +
58 +(DLC) Chevalier Classic +
60 +Vaultier Patrolman +
61 +Makoto MZ 260X +
63 +Chevalier Traveller SC +
66 +Dinggong 134D +
68 +Chevalier Traveller SX +
70 +Sakura Aquila Forte +
71 +Niseco Tusker G216 +
72 +Chepachet PVD +
73 +Chevalier Express HT +
74 +Hamaya 1300 Elite Cruiser +
75 +(DLC) Tuk Tuk Boom Boom +
76 +SAAS PP30 Ox +
77 +Hedge Wildchild +
78 +Civadier 999 +
79 +Pocumtuck Nomad +
82 +(DLC) Chevalier Ice Breaker +
83 +Mosca 125 Performance +
84 +Marten Storm III +
86 +Dalton N90 +
87 +Wilforce Trekstar +
89 +Hamaya Y250S +
90 +Makoto MZ 250 +
91 +Titus ZJ +
+

Sea vehicle model IDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ID +Name +
5 +Pattani Gluay +
6 +Orque Grandois 21TT +
16 +YP-107 Phoenix +
19 +Orque Living 42T +
25 +Trat Tang-mo +
27 +SnakeHead T20 +
28 +TextE Charteu 52CT +
38 +Kuang Sunrise +
45 +Orque Bon Ton 71FT +
50 +Zhejiang 6903 +
53 +(DLC) Agency Hovercraft +
69 +Winstons Amen 69 +
80 +Frisco Catshark S-38 +
88 +MTA Powerrun 77 +
+

Air vehicle model IDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ID +Name +
3 +Rowlinson K22 +
14 +Mullen Skeeter Eagle +
24 +(DLC) F-33 DragonFly Jet Fighter +
30 +Si-47 Leopard +
34 +G9 Eclipse +
37 +Sivirkin 15 Havoc +
39 +Aeroliner 474 +
51 +Cassius 192 +
57 +Sivirkin 15 Havoc +
59 +Peek Airhawk 225 +
62 +UH-10 Chippewa +
64 +AH-33 Topachula +
65 +H-62 Quapaw +
67 +Mullen Skeeter Hawk +
81 +Pell Silverbolt 6 +
85 +Bering I-86DP +
+

Weapon model IDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
2 +Pistol +
4 +Revolver +
5 +SMG +
6 +Sawed off shotgun +
11 +Assault rifle +
13 +Pump action shotgun +
14 +Sniper rifle +
16 +Rocket launcher +
17 +Grenade launcher +
26 +Minigun +
28 +Machine gun +
31 +SAM launcher +
32 +Sentry gun +
34 +Flak cannon (invalid) +
43 +Bubble blaster +
52 +Grappling hook (invalid) +
66 +Panay's rocket launcher +
100 +(DLC) Bull's Eye assault rifle +
101 +(DLC) Air propulsion gun +
102 +(DLC) Cluster bomb launcher +
103 +(DLC) Rico's signature gun +
104 +(DLC) Quad rocket launcher +
105 +(DLC) Multi-lock missile launcher +
116 +Vehicle rocket launcher +
128 +Vehicle machine gun (invalid) +
129 +Mounted machine gun +
134 +Cannon (invalid) +
139 +Vehicle grenade launcher (invalid) +
+


+

+

Tables

+

For your convienience, here is a Lua table containing all of the vehicle names, in the order of the list above: +

+
vNames = {
+    "Dongtai Agriboss 35",
+    "Mancini Cavallo 1001",
+    "Kenwall Heavy Rescue",
+    "Poloma Renegade",
+    "Columbi Excelsior",
+    "Tuk-Tuk Rickshaw",
+    "Saas PP12 Hogg",
+    "Shimuzu Tracline",
+    "Vanderbildt LeisureLiner",
+    "Stinger Dunebug 84",
+    "Sakura Aquila Space",
+    "SV-1003 Raider",
+    "Hamaya Cougar 600",
+    "Monster Truck",
+    "Tuk-Tuk Laa",
+    "Chevalier Liner SB",
+    "Chevalier Traveller SD",
+    "Sakura Aquila City",
+    "URGA-9380",
+    "Mosca 2000",
+    "Chevalier Piazza IX",
+    "Garret Traver-Z",
+    "Shimuzu Tracline",
+    "Fengding EC14FD2",
+    "Niseco Coastal D22",
+    "Niseco Tusker P246",
+    "Hamaya GSY650",
+    "Hamaya Oldman",
+    "MV V880",
+    "Schulz Virginia",
+    "Maddox FVA 45",
+    "Niseco Tusker D18",
+    "Boyd Fireflame 544",
+    "Sakura Aquila Metro ST",
+    "GV-104 Razorback",
+    "Chevalier Classic",
+    "Vaultier Patrolman",
+    "Maktoto MZ 260X",
+    "Chevalier Traveller SX",
+    "Sakura Aquila Forte",
+    "Niseco Tusker G216",
+    "Chepachet PVD",
+    "Chevalier Express HT",
+    "Hamaya 1300 Elite Cruiser",
+    "Tuk Tuk Boom Boomn",
+    "SAAS PP30 Ox",
+    "Hedge Wildchild",
+    "Civadier 999",
+    "Pocumtuck Nomad",
+    "Chevalier Ice Breaker",
+    "Mosca 125 Performance",
+    "Marten Storm III",
+    "Dalton N90",
+    "Wilforce Trekstar",
+    "Hamaya Y250S",
+    "Makoto MZ 250",
+    "Titus ZJ",
+    "Pattani Gluay",
+    "YP-107 Phoenix", 
+    "Orque Living 42T",
+    "Trat Tang-mo",
+    "SnakeHead T20",
+    "TextE Charteu 52CT",
+    "Kuang Sunrise",
+    "Orque Bon Ton 71FT",
+    "Zheijang 6903",
+    "Agency Hovercraft",
+    "Winstons Amen 69",
+    "Frisco Catshark S-38",
+    "MTA Powerrun 77",
+    "Rownlinson K22",
+    "Mullen Skeeter Eagle",
+    "F-33 DragonFly",
+    "Si-47 Leopard",
+    "G9 Eclipse",
+    "Sivirkin 15 Havoc",
+    "Aeroliner 474",
+    "Cassius 192",
+    "Peek Airhawk 225",
+    "UH-10 Chippewa",
+    "AH-33 Topachula",
+    "H-62 Quapaw",
+    "Mullen Skeeter Hawk",
+    "Pell Silverbolt 6",
+    "Bering I-86DP"
+}
+


+Additionally, here is a Lua table containing all of the vehicle names, ordered by ID: +

+
vNames = {
+    "Dongtai Agriboss 35",
+    "Mancini Cavallo 1001",
+    "Rowlinson K22",
+    "Kenwall Heavy Rescue",
+    "Pattani Gluay",
+    "Orque Grandois 21TT",
+    "Poloma Renegade",
+    "Columbi Excelsior",
+    "Tuk-Tuk Rickshaw",
+    "Saas PP12 Hogg",
+    "Shimuzu Tracline",
+    "Vanderbildt LeisureLiner",
+    "Stinger Dunebug 84",
+    "Mullen Skeeter Eagle",
+    "Sakura Aquila Space",
+    "YP-107 Phoenix",
+    "",
+    "SV-1003 Raider",
+    "Orque Living 42T",
+    "Monster Truck",
+    "Hamaya Cougar 600",
+    "Tuk-Tuk Laa",
+    "Chevalier Liner SB",
+    "F-33 DragonFly Jet Fighter",
+    "Trat Tang-mo",
+    "Chevalier Traveller SD",
+    "SnakeHead T20",
+    "TextE Charteu 52CT",
+    "Sakura Aquila City",
+    "Si-47 Leopard",
+    "URGA-9380",
+    "Mosca 2000",
+    "Chevalier Piazza IX",
+    "G9 Eclipse",
+    "Garret Traver-Z",
+    "Shimuzu Tracline",
+    "Sivirkin 15 Havoc",
+    "Kuang Sunrise",
+    "Aeroliner 474",
+    "Fengding EC14FD2",
+    "Niseco Coastal D22",
+    "Niseco Tusker P246",
+    "Hamaya GSY650",
+    "Hamaya Oldman",
+    "Orque Bon Ton 71FT",
+    "MV V880",
+    "Schulz Virginia",
+    "Maddox FVA 45",
+    "Niseco Tusker D18",
+    "Zhejiang 6903",
+    "Cassius 192",
+    "Saas PP12 Hogg",
+    "Agency Hovercraft",
+    "Boyd Fireflame 544",
+    "Sakura Aquila Metro ST",
+    "GV-104 Razorback",
+    "Sivirkin 15 Havoc",
+    "Chevalier Classic",
+    "Peek Airhawk 225",
+    "Vaultier Patrolman",
+    "Makoto MZ 260X",
+    "UH-10 Chippewa",
+    "Chevalier Traveller SC",
+    "AH-33 Topachula",
+    "H-62 Quapaw",
+    "Dinggong 134D",
+    "Mullen Skeeter Hawk",
+    "Chevalier Traveller SX",
+    "Winstons Amen 69",
+    "Sakura Aquila Forte",
+    "Niseco Tusker G216",
+    "Chepachet PVD",
+    "Chevalier Express HT",
+    "Hamaya 1300 Elite Cruiser",
+    "Tuk Tuk Boom Boom",
+    "SAAS PP30 Ox",
+    "Hedge Wildchild",
+    "Civadier 999",
+    "Pocumtuck Nomad",
+    "Frisco Catshark S-38",
+    "Pell Silverbolt 6",
+    "Chevalier Ice Breaker",
+    "Mosca 125 Performance",
+    "Marten Storm III",
+    "Bering I-86DP ",
+    "Dalton N90",
+    "Wilforce Trekstar",
+    "MTA Powerrun 77",
+    "Hamaya Y250S",
+    "Makoto MZ 250",
+    "Titus ZJ"
+}
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q583f9c0c952a.php b/archive/websites/wiki.jc-mp.com/index__q583f9c0c952a.php new file mode 100644 index 0000000..7eb7542 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q583f9c0c952a.php @@ -0,0 +1,179 @@ + + + + +Troubleshooting/Failed to create effect - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting/Failed to create effect

+
+

From JC2-MP Documentation

+
< Troubleshooting
Revision as of 15:11, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+ + +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q5876925e3a71.php b/archive/websites/wiki.jc-mp.com/index__q5876925e3a71.php new file mode 100644 index 0000000..0d63780 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q5876925e3a71.php @@ -0,0 +1,191 @@ + + + + +Changes related to "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 11:43, 27 September 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q587b5618cbbc.php b/archive/websites/wiki.jc-mp.com/index__q587b5618cbbc.php new file mode 100644 index 0000000..2d0eb45 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q587b5618cbbc.php @@ -0,0 +1,189 @@ + + + +Information for "Lua/Server/SQL/Functions/Command" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Server/SQL/Functions/Command"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + +
Display titleLua/Server/SQL/Functions/Command
Default sort keyLua/Server/SQL/Functions/Command
Page length (in bytes)76
Page ID2943
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views56
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation15:13, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit15:13, 15 December 2013
Total number of edits2
Total number of distinct authors1
Recent number of edits (within past 91 days)2
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded template (1)

Template used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q589ae6cdb722.php b/archive/websites/wiki.jc-mp.com/index__q589ae6cdb722.php new file mode 100644 index 0000000..924599e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q589ae6cdb722.php @@ -0,0 +1,190 @@ + + + +Lua/Server/SQLStatement - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/SQLStatement

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
Revision as of 15:14, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
+ Bind(string, string) +
+ Bind(number, string) +
+ Bind(string, number) +
+ Bind(number, number) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q58c924bd8cf2.php b/archive/websites/wiki.jc-mp.com/index__q58c924bd8cf2.php new file mode 100644 index 0000000..066b023 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q58c924bd8cf2.php @@ -0,0 +1,250 @@ + + + +Revision history of "Launcher troubleshooting" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Revision history of "Launcher troubleshooting" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
    +
  • (cur | prev) 00:53, 31 January 2013Woet (Talk | contribs)‎ . . (+100)‎ . . (Created page with "This page will contain useful information to troubleshoot issues where the launcher does not launch.")
  • +
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+ +
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q58fbf1e57e2a.php b/archive/websites/wiki.jc-mp.com/index__q58fbf1e57e2a.php new file mode 100644 index 0000000..35e85e4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q58fbf1e57e2a.php @@ -0,0 +1,592 @@ + + + +Lua/Client/Slider - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Lua/Client/Slider +

+ + +
+ +
From JC2-MP Documentation
+ + + + + +
+ Jump to: navigation, + search +
+ + +

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
number + Slider:GetNotchCount() +
number + Slider:GetValue() +
+ Slider:SetClampToNotches(boolean) +
+ Slider:SetMaximum(number) +
+ Slider:SetMinimum(number) +
+ Slider:SetNotchCount(number) +
+ Slider:SetRange(number, number) +
+ Slider:SetValue(number, boolean) +
+ Slider:SetValue(number) +
Event + Slider:Subscribe(string, object) +
Event + Slider:Subscribe(string, object, object) +
+

Functions inherited from BaseWindow

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
+ Slider:Blur() +
+ Slider:BringToFront() +
Base + Slider:FindChildByName(string, boolean) +
Base + Slider:FindChildByName(string) +
+ Slider:Focus() +
boolean + Slider:GetBackgroundVisible() +
BaseWindow + Slider:GetChild(number) +
object + Slider:GetChildren() +
boolean + Slider:GetDataBool(string) +
number + Slider:GetDataNumber(string) +
object + Slider:GetDataObject(string) +
string + Slider:GetDataString(string) +
number + Slider:GetDock() +
boolean + Slider:GetEnabled() +
boolean + Slider:GetFocused() +
boolean + Slider:GetHovered() +
+ Slider:GetMargin() +
string + Slider:GetName() +
number + Slider:GetNumChildren() +
boolean + Slider:GetOnTop() +
+ Slider:GetPadding() +
BaseWindow + Slider:GetParent() +
Vector2 + Slider:GetPosition() +
Vector2 + Slider:GetPositionRel() +
Vector2 + Slider:GetSize() +
Vector2 + Slider:GetSizeRel() +
boolean + Slider:GetTabNavigation() +
BaseWindow + Slider:GetToolTip() +
string + Slider:GetType() +
boolean + Slider:GetVisible() +
+ Slider:Hide() +
boolean + Slider:IsChild(BaseWindow) +
+ Slider:Remove() +
+ Slider:RemoveAllChildren() +
+ Slider:SendToBack() +
+ Slider:SetBackgroundVisible(boolean) +
+ Slider:SetDataBool(string, boolean) +
+ Slider:SetDataNumber(string, number) +
+ Slider:SetDataObject(string, object) +
+ Slider:SetDataString(string, string) +
+ Slider:SetDock(number) +
+ Slider:SetEnabled(boolean) +
+ Slider:SetMargin(Vector2, Vector2) +
+ Slider:SetName(string) +
+ Slider:SetPadding(Vector2, Vector2) +
+ Slider:SetParent(BaseWindow) +
+ Slider:SetPosition(Vector2) +
+ Slider:SetPositionRel(Vector2) +
+ Slider:SetSize(Vector2) +
+ Slider:SetSizeRel(Vector2) +
+ Slider:SetTabNavigation(boolean) +
+ Slider:SetToolTip(string) +
+ Slider:SetVisible(boolean) +
+ Slider:Show() +
+ Slider:Touch() +
+ Slider:Unsubscribe(Event) +
+ + + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q595dfc9d9820.php b/archive/websites/wiki.jc-mp.com/index__q595dfc9d9820.php new file mode 100644 index 0000000..7108620 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q595dfc9d9820.php @@ -0,0 +1,210 @@ + + + + +Revision history of "Lua/Tutorials/Class basics" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Tutorials/Class basics"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q598ecfc6c324.php b/archive/websites/wiki.jc-mp.com/index__q598ecfc6c324.php new file mode 100644 index 0000000..fff4c87 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q598ecfc6c324.php @@ -0,0 +1,182 @@ + + + +View source for Lua/Events/Shared/PlayerJoin - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

View source for Lua/Events/Shared/PlayerJoin

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Template used on this page: +

Return to Lua/Events/Shared/PlayerJoin.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q599404184e9a.php b/archive/websites/wiki.jc-mp.com/index__q599404184e9a.php new file mode 100644 index 0000000..1e49f67 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q599404184e9a.php @@ -0,0 +1,186 @@ + + + +Lua/Tutorials/Beginner/Module loading process - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Tutorials/Beginner/Module loading process

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

Contents

+ +
+

Server startup

+

When the server starts, it iterates through each directory inside of scripts/ and loads it as a module. The module's name is the directory name. If the module's name contains disabled, it is not loaded. After all modules are loaded, the ServerStart event is called and the ModulesLoad event is called. +

+

Module loading

+

When a module, such as MyModule, is loaded on the server, script files in scripts/MyModule/server/ are automatically ran: +

+
  1. Any files named _init.lua are ran, including subdirectories. +
  2. Any files with the .lua extension are ran, including subdirectories. +
  3. The ModuleLoad event is fired. +
  4. If this is the last module loaded, (at server startup, or using the load or reload commands), the ModulesLoad event is fired. +
+

Clients are sent any scripts in scripts/MyModule/client/, and the same process happens as above, with one difference: after a module is loaded, the client tells the server to fire the ClientModuleLoad event. It is important to note that the client does not store the scripts anywhere. +

There is also a shared directory. Scripts in here are ran before server and client. +

Individual script files in a module can interact with each other just fine. There is no need to require anything. However, scripts in two different modules can only interact in a few ways. See Cross-module communication. +

The order in which scripts are loaded is undefined. It seems to be alphabetical order, but you should not depend on it. +

+

Module unloading

+

When a module is unloaded, either on server shutdown, client disconnect, or the reload or unload server console commands, the ModuleUnload event is called. +

+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q59cd4b447338.php b/archive/websites/wiki.jc-mp.com/index__q59cd4b447338.php new file mode 100644 index 0000000..900106a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q59cd4b447338.php @@ -0,0 +1,309 @@ + + + +Lua/Tutorials/Beginner/Beginner - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Tutorials/Beginner/Beginner

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
Revision as of 20:25, 16 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Welcome to the beginner's JC2-MP Lua tutorial. This will explain the very basics of scripting in JC2-MP. We will be making a simple script that teleports you 3km into the sky when you type "/skydive" into the chat. +

This tutorial assumes you have an understanding of a few basic features of Lua. I strongly encourage you to learn these features for this tutorial: +

+ +

You can find more resources for learning the language at Learning Lua. +

This tutorial assumes you have a Windows server set up correctly. See Getting started on Windows. Your server should look like this, if there are no scripts installed: +

+
Lua Tutorials Beginner Server Console 1.png
+

Contents

+ +
+

Setting up the Lua module

+

First, we need to set up the directories on the server for a new Lua module. Add a Skydive directory to the server's scripts directory. +

Inside a module's directory, there are three directory names that are recognised: +

+
  • server - Server-side scripts. +
  • client - Client-side scripts. +
  • shared - Loaded by both client and server. +
+

As this is a purely server-sided script, we'll use server. When the module is loaded (either when the server starts or by manually loading it using the server console), any files that end in ".lua" will be loaded. +

Inside scripts/Skydive/server, create Skydive.lua (The name doesn't matter). +

+
Lua Tutorials Beginner Creating Directories.png
+


+Try loading the Skydive module to make sure it works (type load Skydive into the server console). The server should say that it was loaded. +

+
Lua Tutorials Beginner Server Console 2-2.png
+


+I'm sure there's some confusion about the difference between scripts and modules, so let me clarify: +

+
  • script - A single lua file, such as "Skydive.lua". People may also use it to refer to an entire module, confusingly. +
  • module - All lua files located in one directory that the server loads at once, such as scripts/Skydive/. In our case, the module is called Skydive. +
+

Writing the script

+

Finally, we can begin the fun part. Open up Skydive.lua in your text editor of choice (Notepad++ is free and includes syntax highlighting). Using Lua's built-in print function, we'll make it output "Hello, Panau!" when the module is loaded: +

+
print("Hello, Panau!")
+

This will print to the server console, and also server.log. +

+
Lua Tutorials Beginner Server Console 3.png
+

Using the JC2-MP API

+

Lua/Server lists all of the classes specific to the server, and Lua/Shared lists classes available on both the server and client. They can be divided into a few categories: +

+ +


+

+
-- Print the number of players in the server.
+print(Server:GetPlayerCount())
+

Using events

+

Events are an extremely important feature of scripting in JC2-MP. They allow you to run code when something happens in the game, such as a player chatting, dying, or joining the server. You can find the full list of server events here. Generally, 99% of script code will run inside of an event somewhere. +

To use events, it is very simple. You create a function, then you subscribe that function to an event. When JC2-MP fires the event for you, your function is called. Here is our Hello Panau program using the PlayerChat event: +

+
-- Define the function.
+Hello = function()
+	print("Hello, Panau!")
+end
+-- Subscribe our function to the PlayerChat event.
+Events:Subscribe("PlayerChat", Hello)
+

When a player sends any chat message, the server will print "Hello, Panau!". Now we're getting somewhere, but we want to know what their chat message was, right? Every event function is given an argument table; for the PlayerChat event, this table includes text and player: +

+
-- You can name the argument table anything; 'args' is commonly used.
+OnPlayerChat = function(args)
+	print(args.player, args.text)
+end
+ 
+Events:Subscribe("PlayerChat", OnPlayerChat)
+

The output in the server console should be something like, [Skydive] Rico    Some day, they'll write books about all of this. +

You can unsubscribe from events using Events:Unsubscribe: +

+
eventSubscription = Events:Subscribe("PreTick", function() end)
+Events:Unsubscribe(eventSubscription)
+

One last thing about events: some events allow you to return true or false. In the case of the PlayerChat event, returning true lets the message through (which is the default), returning false blocks it. This will come in handy later when we don't want the "/skydive" message to show up in the chat. +

+
OnPlayerChat = function(args)
+	if args.text == "Block this message!" then
+		return false
+	else
+		return true
+	end
+end
+ 
+Events:Subscribe("PlayerChat", OnPlayerChat)
+

Vectors

+

Vectors are also a critical part of scripting. Players and vehicles have 3D positions in the world, represented as Vectors. You can read more about Vectors here. In short, positive X is east, positive Y is up, and positive Z is south. Vector3(0, 200, 0) is the center of Panau at water level. Here are a few ways to use them: +

+
-- Create a Vector3.
+local vec = Vector3(1, 2, 3)
+-- Add another vector3 to it.
+vec = vec + Vector3(4, 5, 6)
+-- Scale it by half.
+vec = vec * 0.5
+-- Print it.
+print(vec) -- [Skydive] 2.500000, 3.500000, 4.500000
+

Player functions

+

Player is a class. If you have an instance of a Player, you can call functions on it. You can find a list of all the Player functions here. Note how you must use : to call it. +

+
OnPlayerChat = function(args)
+	if args.text == "Kill me!" then
+		args.player:SetHealth(0)
+	end
+ 
+	return true
+end
+ 
+Events:Subscribe("PlayerChat", OnPlayerChat)
+

Putting it all together

+
OnPlayerChat = function(args)
+	if args.text == "/skydive" then
+		local currentPosition = args.player:GetPosition()
+		local newPosition = currentPosition + Vector3(0, 3000, 0)
+		args.player:SetPosition(newPosition)
+ 
+		return false
+	end
+ 
+	return true
+end
+ 
+Events:Subscribe("PlayerChat", OnPlayerChat)
+

And that's all there is to it. I hope you've gained a solid grasp of how JC2-MP scripting works. +

+
Lua Tutorials Beginner Skydive.jpg
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q5af7114a7765.php b/archive/websites/wiki.jc-mp.com/index__q5af7114a7765.php new file mode 100644 index 0000000..629c9ed --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q5af7114a7765.php @@ -0,0 +1,203 @@ + + + + +Information for "Lua/Client/Image/Static Functions/Create" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Client/Image/Static Functions/Create"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleLua/Client/Image/Static Functions/Create
Default sort keyLua/Client/Image/Static Functions/Create
Page length (in bytes)35,723
Page ID3167
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views652
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation16:14, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit10:36, 16 June 2014
Total number of edits5
Total number of distinct authors1
Recent number of edits (within past 91 days)1
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded templates (2)

Templates used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q5d2f8cdf084f.php b/archive/websites/wiki.jc-mp.com/index__q5d2f8cdf084f.php new file mode 100644 index 0000000..2f745ca --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q5d2f8cdf084f.php @@ -0,0 +1,203 @@ + + + +Lua/Server/SQL/Functions/Transaction - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/SQL/Functions/Transaction

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | SQL
Revision as of 15:13, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

+ + + + + + +
Returns    +object +
Prototype    +SQL:Transaction() +
+


+

+
+ + + + + + +
Returns    +object +
Prototype    +SQL:Transaction(boolean) +
+


+

+
+ + + + + + +
Returns    +object +
Prototype    +SQL:Transaction(boolean, boolean) +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q5d6782a58a18.php b/archive/websites/wiki.jc-mp.com/index__q5d6782a58a18.php new file mode 100644 index 0000000..df37db0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q5d6782a58a18.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Main Page" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Main Page"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 13:02, 27 September 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q5db6cb88200a.php b/archive/websites/wiki.jc-mp.com/index__q5db6cb88200a.php new file mode 100644 index 0000000..df970fa --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q5db6cb88200a.php @@ -0,0 +1,235 @@ + + + +View source for Player - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ View source for Player +

+ + +
+ +
Player
+ + +
+ Jump to: navigation, + search +
+ + +

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Player.

+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+ +
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q5de6f632259d.php b/archive/websites/wiki.jc-mp.com/index__q5de6f632259d.php new file mode 100644 index 0000000..0aefcd5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q5de6f632259d.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Main Page" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Main Page"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Show my edits
Show new changes starting from 11:26, 27 September 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q5df0f10efa91.php b/archive/websites/wiki.jc-mp.com/index__q5df0f10efa91.php new file mode 100644 index 0000000..116cb0f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q5df0f10efa91.php @@ -0,0 +1,237 @@ + + + +JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Main Page

+
+

From JC2-MP Documentation

+
Revision as of 04:17, 18 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+ + +
+

Please note: This documentation is a major work in progress.
Expect it to be greatly improved over time.
+

+
+
+


+

+
+ + + + + +
+
+

JC2-MP Documentation

+
+

Welcome to JC2-MP, a modification for Just Cause 2! +

Through a combination of reverse engineering and programming, we've brought a multiplayer experience to the game. +

+
+
+
+ + + + +
+
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q5e63c8651145.php b/archive/websites/wiki.jc-mp.com/index__q5e63c8651145.php new file mode 100644 index 0000000..dcfe269 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q5e63c8651145.php @@ -0,0 +1,185 @@ + + + +Revision history of "Lua/Shared/SteamId" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Shared/SteamId"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q5efa7aa364d4.php b/archive/websites/wiki.jc-mp.com/index__q5efa7aa364d4.php new file mode 100644 index 0000000..632607a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q5efa7aa364d4.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q5f04eaf680df.php b/archive/websites/wiki.jc-mp.com/index__q5f04eaf680df.php new file mode 100644 index 0000000..f093c26 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q5f04eaf680df.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 01:54, 15 August 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q5fa7a3fe0af6.php b/archive/websites/wiki.jc-mp.com/index__q5fa7a3fe0af6.php new file mode 100644 index 0000000..6c0d938 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q5fa7a3fe0af6.php @@ -0,0 +1,293 @@ + + + + +Lua/Client/ClientParticleSystem - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientParticleSystem

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
Revision as of 16:17, 21 June 2014 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

See here for a full example script and browser. +

+ +

Static functions

+

+

+ + + + + + + + + +
Returns + Prototype +
ClientParticleSystem + Create(AssetLocation, table) +
+ Play(AssetLocation, table) +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
string + GetPath() +
boolean + IsPlaying() +
+ Play() +
+ Remove() +
+ Stop() +
+

Functions inherited from ClientEntity

+

+

+ + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Angle + GetAngle() +
number + GetId() +
Vector3 + GetPosition() +
boolean + IsValid() +
+ SetAngle(Angle) +
+ SetPosition(Vector3) +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
boolean + ClientEntity == ClientEntity +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q603559f87f27.php b/archive/websites/wiki.jc-mp.com/index__q603559f87f27.php new file mode 100644 index 0000000..b3e7f77 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q603559f87f27.php @@ -0,0 +1,301 @@ + + + + +Server/Getting started/Linux Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Getting started/Linux Server

+
+

From JC2-MP Documentation

+
< Server
Revision as of 02:59, 7 December 2013 by RedCat (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Welcome to the JC2-MP Linux server tutorial. This page will explain the very basics of setting up a Linux server. This tutorial assumes you already have some basic Linux knowledge. +


+

+ +

Downloading SteamCMD

+

First we need to download SteamCMD. For more information on SteamCMD please click here +

Login to your server with SSH, then head over to the home directory, we will make our Steam folder there. +

+
cd /home
+mkdir steam
+cd steam
+


+Now we can download SteamCMD and unpack it. +

+
wget http://media.steampowered.com/client/steamcmd_linux.tar.gz
+tar -xvzf steamcmd_linux.tar.gz
+rm steamcmd_linux.tar.gz
+


+

+

Running SteamCMD and downloading the server

+

Now we need to run SteamCMD. +

+
./steamcmd.sh
+

SteamCMD will now update and it might download some files, wait till it finishes. +


+Now let's download the latest server version! +

+
force_install_dir ./jcmp
+app_update 261140
+

It will now download the latest server version. Once it is done downloading we can safely exit SteamCMD. +

+
quit
+


+

+

Changing the server options

+

First lets move to the JC2-MP server directory. +

+
cd jcmp
+


+Now use your favorite editor to edit the server's configuration file, I personally use nano. +

+
nano config.lua
+

Every possible server option is explained in the configuration file. Simply follow the instructions. +


+

+

Starting up the server in screen

+

Now that we have successfully downloaded the server and configured it, we can now start it up. We will do this in a screen. +


+If you do not have screen installed type: +

+
apt-get install screen
+

And follow the instructions. +


+Now start the screen and the server. +

+
screen -S jcmp -d -m ./Jcmp-Server
+

This will run a silent screen in the background. +


+To access the screen / JC2-MP server type the following: +

+
screen -d -R jcmp
+

It should now say that the server has successfully started. You can press CTRL + A then CTRL + D to exit the screen safely without stopping the server. +


+You are now ready to play on your own server and you can start adding scripts and gamemodes. +


+

+

Updating the server

+

To update the server to the latest version we will need to run SteamCMD again. +


+First cd to your Steam directory. +

+
cd /home/steam
+


+Now run SteamCMD. +

+
./steamcmd.sh
+

Now let's update to the latest server version! +

+
force_install_dir ./jcmp
+app_update 261140
+


+You can now quit SteamCMD. +

+
quit
+


+Congratulations your server is now updated to the latest version! +

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q60701c0cfdfb.php b/archive/websites/wiki.jc-mp.com/index__q60701c0cfdfb.php new file mode 100644 index 0000000..9fe3eb2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q60701c0cfdfb.php @@ -0,0 +1,210 @@ + + + + +View source for Lua/Events/Shared/EntitySpawn - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Events/Shared/EntitySpawn

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Templates used on this page: +

Return to Lua/Events/Shared/EntitySpawn.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q6091299450e2.php b/archive/websites/wiki.jc-mp.com/index__q6091299450e2.php new file mode 100644 index 0000000..060ca62 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q6091299450e2.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Main Page" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Main Page"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Hide bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 11:20, 27 September 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q609a67fa0e2d.php b/archive/websites/wiki.jc-mp.com/index__q609a67fa0e2d.php new file mode 100644 index 0000000..1920413 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q609a67fa0e2d.php @@ -0,0 +1,423 @@ + + + + +Lua/Tutorials/Class basics - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Lua/Tutorials/Class basics

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
Revision as of 10:52, 4 March 2014 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Classes are used everywhere in the JC2-MP API. Player is a class, as is Vehicle and Vector3. You can also define your own classes, which is covered in this tutorial. +

Classes are not a standard language feature of Lua. However, because Lua is a simple and extendable language, you can create your own class system. There are various class systems you can find out there, but JC2-MP helpfully provides all the features of a class system for you. +

+ + +

Features

+

Classes can have the following features: +

+
    +
  • Static variables +
  • +
  • Static functions +
  • +
  • Member variables +
  • +
  • Member functions +
      +
    • A constructor +
    • +
    • Operators +
    • +
    +
  • +
+

Constructors

+

In order to create an instance of a class, you must define a constructor. This is done by defining a member function called __init. +

+
-- Declare a class called MyClass.
+class("MyClass")
+ 
+-- Define the constructor for MyClass. Note how ':' is used.
+function MyClass:__init()
+    print("Hello")
+end
+ 
+-- Create an instance of MyClass.
+instance = MyClass()
+

This will print "Hello". +

+

Member variables

+

Class instances can have variables. In this respect, classes work a little similarly to tables. +

While inside of a class function, the self keyword refers to the current instance of the class. +

+
class("Person")
+ 
+function Person:__init()
+    self.name = "Unnamed"
+end
+ 
+instance = Person()
+print(instance.name)
+instance.name = "Fredward"
+print(instance.name)
+

This will print "Unnamed" and then "Fredward". +

+

Member functions

+

Note how you must use : to declare and call member functions. +

+
class("MyClass")
+ 
+function MyClass:__init()
+    self.value = 1
+end
+ 
+function MyClass:DoubleValue()
+    self.value = self.value * 2
+end
+ 
+function MyClass:SetValue(newValue)
+    self.value = newValue
+end
+ 
+function MyClass:PrintValue()
+    print("My value is "..tostring(self.value))
+end
+ 
+instance = MyClass()
+instance:PrintValue()
+instance:SetValue(32)
+instance:DoubleValue()
+instance:PrintValue()
+

The results will be 1 and 64. +

Remember: variables use '.', while functions use ':'. +

+
instance.myVariable = 123
+instance:DoSomething()
+

Using events

+

To subscribe to an event using a class function, you must use the Events:Subscribe function which takes a class function and a class instance. +

This example is self-explanatory; a DelayedPrint waits for a specified time and then prints. Note how the event subscription is kept track of and removed later. +

+
class("DelayedPrint")
+ 
+function DelayedPrint:__init(message, delay)
+    self.message = message
+    self.delay = delay
+    self.timer = Timer()
+    self.event = Events:Subscribe("PreTick", self, self.PreTickFunction)
+end
+ 
+function DelayedPrint:PreTickFunction()
+    if self.timer:GetSeconds() > self.delay then
+        print(self.message)
+        Events:Unsubscribe(self.event)
+    end
+end
+ 
+DelayedPrint("This will print after 5 seconds", 5)
+DelayedPrint("This will print after 1 second", 1)
+

Note the differences between how Events:Subscribe is used in previous tutorials: +

+
-- Regular function:
+Events:Subscribe("PreTick", MyFunction)
+-- Class function:
+Events:Subscribe("PreTick", self, self.MyFunction)
+

Classes can be a powerful feature. The DelayedPrint example could be done without using classes. You would have the global variables timer and event. But what if you want to create two delayed prints? You would have to create more variables, or store them in tables, which can get messy very quickly. However, using a class, you can very easily create as many as you want without worry. +

A practical example would be a client script that allows you to fire rockets where you're aiming. You could have a Rocket class, which is given an initial position and velocity in its constructor and travels along until it hits something, using raycasts. Like with the DelayedPrint example, Rocket would subscribe to PreTick and, when it hits something, unsubscribe from the event and explode. The glory of classes comes in when you quickly fire rockets everywhere and have all these class instances doing their thing, having their own events run and checking their own raycasts, and the code for it is very easy to work with and understand. +

+

Static variables and functions

+

These don't require instances of classes. They are very similar to tables in this way, so their usefulness is limited. +

When classes are constructed, they inherit any static variables and functions. +

+
class("MyClass")
+ 
+MyClass.myStaticVariable = "I'm a static variable"
+ 
+function MyClass.MyStaticFunction()
+    print(MyClass.myStaticVariable)
+end
+ 
+function MyClass:__init()
+    self.MyStaticFunction()
+end
+ 
+instance = MyClass()
+instance.MyStaticFunction()
+

This will print "I'm a static variable" twice. +

+

Additional notes

+

Member function declarations

+

With function MyClass:MyFunction() end, the ':' automatically adds a self variable as the first arg. +

When you do something like: +

+
function MyClass:MyFunction(arg1, arg2)
+end
+

It's the same as writing it as: +

+
function MyClass.MyFunction(self, arg1, arg2)
+end
+

Calling member functions

+

When doing myInstance:MyFunction(1, 2), it's the same as doing MyClass.MyFunction(myInstance, 1, 2) +

+

Events:Subscribe

+

There are many ways to use Events:Subscribe. All of this is valid: +

+
class("MyClass")
+ 
+function MyClass:__init()
+    Events:Subscribe("SomeEvent", self, self.MyFunction)
+    Events:Subscribe("SomeEvent", self, MyClass.MyFunction)
+end
+ 
+function MyClass:MyFunction()
+ 
+end
+ 
+instance = MyClass()
+Events:Subscribe("SomeEvent", instance, instance.MyFunction)
+Events:Subscribe("SomeEvent", instance, MyClass.MyFunction)
+ + + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q617100fd2c1f.php b/archive/websites/wiki.jc-mp.com/index__q617100fd2c1f.php new file mode 100644 index 0000000..bc8b4ce --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q617100fd2c1f.php @@ -0,0 +1,201 @@ + + + +Information for "Lua/Tutorials/Beginner/Learning Lua" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Tutorials/Beginner/Learning Lua"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + +
Display titleLua/Tutorials/Beginner/Learning Lua
Default sort keyLua/Tutorials/Beginner/Learning Lua
Page length (in bytes)718
Page ID2816
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views2,990
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation08:58, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit15:11, 15 December 2013
Total number of edits2
Total number of distinct authors1
Recent number of edits (within past 91 days)2
Recent number of distinct authors1
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q6217c1e97efb.php b/archive/websites/wiki.jc-mp.com/index__q6217c1e97efb.php new file mode 100644 index 0000000..8d80de1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q6217c1e97efb.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q62586b8ee599.php b/archive/websites/wiki.jc-mp.com/index__q62586b8ee599.php new file mode 100644 index 0000000..5844f8d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q62586b8ee599.php @@ -0,0 +1,204 @@ + + + + +Revision history of "Server/Getting started/Windows Server/SteamCMD" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Server/Getting started/Windows Server/SteamCMD"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q63000941eb87.php b/archive/websites/wiki.jc-mp.com/index__q63000941eb87.php new file mode 100644 index 0000000..5000b15 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q63000941eb87.php @@ -0,0 +1,245 @@ + + + +Lua/Shared - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + + +
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q631317d1058e.php b/archive/websites/wiki.jc-mp.com/index__q631317d1058e.php new file mode 100644 index 0000000..4e0e8f9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q631317d1058e.php @@ -0,0 +1,202 @@ + + + + +Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Server

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

Getting started

+ +

Information

+ +

Hosts

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q63c71d17dc29.php b/archive/websites/wiki.jc-mp.com/index__q63c71d17dc29.php new file mode 100644 index 0000000..2df9f61 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q63c71d17dc29.php @@ -0,0 +1,200 @@ + + + +Information for "Lua/Server/CollisionGroup" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Server/CollisionGroup"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + +
Display titleLua/Server/CollisionGroup
Default sort keyLua/Server/CollisionGroup
Page length (in bytes)347
Page ID3622
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views95
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation15:14, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit15:14, 15 December 2013
Total number of edits2
Total number of distinct authors1
Recent number of edits (within past 91 days)2
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded templates (7)

Templates used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q63e0aa2a25fe.php b/archive/websites/wiki.jc-mp.com/index__q63e0aa2a25fe.php new file mode 100644 index 0000000..1ef9219 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q63e0aa2a25fe.php @@ -0,0 +1,376 @@ + + + + +Difference between revisions of "Frequently Asked Questions" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Difference between revisions of "Frequently Asked Questions"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
(General FAQ)
Line 1:Line 1:
 
== General FAQ ==
 
== General FAQ ==
  
===== What version of the game do I need/Are pirated copies supported/Does the demo work? =====
+
===== What version of the game do I need to play the mod? =====
  
 
Only the purchased Steam version is supported.
 
Only the purchased Steam version is supported.
  
 
Please see [[Game_Version|this page]] for more information.
 
Please see [[Game_Version|this page]] for more information.
 +
 +
 +
===== Are pirated copies supported? =====
 +
 +
No, pirated copies are not supported.
 +
 +
 +
===== Does the demo work? =====
 +
No you can not play the mod with the Just Cause 2 demo.
 +
  
 
===== Are there AI / NPCs? =====
 
===== Are there AI / NPCs? =====
  
 
No, and they are very unlikely to be added, at least not in the same sense as singleplayer.
 
No, and they are very unlikely to be added, at least not in the same sense as singleplayer.
 +
  
 
===== Will 64 or 32-bit installs work? =====
 
===== Will 64 or 32-bit installs work? =====
  
 
Yes. It makes no difference.
 
Yes. It makes no difference.
 +
  
 
===== Does this work on PS3/Xbox 360? =====
 
===== Does this work on PS3/Xbox 360? =====
  
 
No, and it won't. Ever.
 
No, and it won't. Ever.
 +
  
 
===== Will JC2-MP affect my single-player game? =====
 
===== Will JC2-MP affect my single-player game? =====
Line 23:Line 36:
 
No, the mod does not affect your game saves in any way.
 
No, the mod does not affect your game saves in any way.
  
===== Is the JC2-MP team accepting donations? =====
 
 
Yes, we are currently accepting donations to cover hosting costs. [https://www.jc-mp.com/donate/ You can donate here.]
 
  
 
===== Is JC2-MP free to play? =====
 
===== Is JC2-MP free to play? =====
  
 
Yes, the mod is completely free to download and play.
 
Yes, the mod is completely free to download and play.
 +
  
 
===== How do you chat? =====
 
===== How do you chat? =====
  
 
Press 'T'.
 
Press 'T'.
 +
  
 
===== Can I use mods while playing JC2-MP? =====
 
===== Can I use mods while playing JC2-MP? =====
  
 
Please refer to [[JC2MP_Mods|this page]] for more information.
 
Please refer to [[JC2MP_Mods|this page]] for more information.
 +
  
 
===== How do I open the map? =====
 
===== How do I open the map? =====
  
 
Press F1.
 
Press F1.
 +
  
 
===== How do I hide the chat? =====
 
===== How do I hide the chat? =====
  
 
Press F3.
 
Press F3.
 +
  
 
===== How often do vehicles respawn? =====
 
===== How often do vehicles respawn? =====
Line 52:Line 67:
  
 
It is also worth noting that vehicles can only be damaged when there's a player driving them.
 
It is also worth noting that vehicles can only be damaged when there's a player driving them.
 +
  
 
===== Can I access the black market? =====
 
===== Can I access the black market? =====
Line 59:Line 75:
 
In fact, [https://github.com/Philpax/jc2mp-buymenu the buy menu script] is a perfect example of a black market replacement.
 
In fact, [https://github.com/Philpax/jc2mp-buymenu the buy menu script] is a perfect example of a black market replacement.
  
=== Location of common landmarks ===
 
  
===== Where is Panau International Airport? =====
+
===== Is the JC2-MP team accepting donations? =====
  
East of Panau City, at approximately 10000, 13000. You can also go there using ''/tp airport''.
+
Yes, we are currently accepting donations to cover hosting costs. [https://www.jc-mp.com/donate/ You can donate here.]
 
+
===== Where is the race track? =====
+
 
+
North-east of Panau City, or north of Panau International Airport, at approximately 9500,11200. You can also go there using ''/tp racetrack''.
+
 
+
===== Where is the Mile High Club? =====
+
 
+
It's in the north-east-east region of the map, at approximately 29000,11000. You can also go there using ''/tp mhc''.
+
  
 
== Server Hosting FAQ ==
 
== Server Hosting FAQ ==

+

Revision as of 17:07, 20 December 2013

+ +

General FAQ

+
What version of the game do I need to play the mod?
+

Only the purchased Steam version is supported. +

Please see this page for more information. +


+

+
Are pirated copies supported?
+

No, pirated copies are not supported. +


+

+
Does the demo work?
+

No you can not play the mod with the Just Cause 2 demo. +


+

+
Are there AI / NPCs?
+

No, and they are very unlikely to be added, at least not in the same sense as singleplayer. +


+

+
Will 64 or 32-bit installs work?
+

Yes. It makes no difference. +


+

+
Does this work on PS3/Xbox 360?
+

No, and it won't. Ever. +


+

+
Will JC2-MP affect my single-player game?
+

No, the mod does not affect your game saves in any way. +


+

+
Is JC2-MP free to play?
+

Yes, the mod is completely free to download and play. +


+

+
How do you chat?
+

Press 'T'. +


+

+
Can I use mods while playing JC2-MP?
+

Please refer to this page for more information. +


+

+
How do I open the map?
+

Press F1. +


+

+
How do I hide the chat?
+

Press F3. +


+

+
How often do vehicles respawn?
+

By default, vehicles respawn after 45 seconds of unuse. If a vehicle explodes, it will respawn within 8 seconds. These can be changed in the server config. +

It is also worth noting that vehicles can only be damaged when there's a player driving them. +


+

+
Can I access the black market?
+

No. The black market from singleplayer will not be in the mod. Its functionality will be scriptable using Lua. +

In fact, the buy menu script is a perfect example of a black market replacement. +


+

+
Is the JC2-MP team accepting donations?
+

Yes, we are currently accepting donations to cover hosting costs. You can donate here. +

+

Server Hosting FAQ

+
Can LAN-only servers be hosted?
+

Yes, servers can be hosted fine on a LAN. Unless your server is exposed to the internet, then it is already LAN-only. +

Note that there is currently an issue with the LAN tab on the in-game server browser. +

+
How do servers handle DLC?
+

It is up to servers whether to require players to own DLC. +

+
Which resources does the server need?
+

Please see this page for more information. +

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q640918387536.php b/archive/websites/wiki.jc-mp.com/index__q640918387536.php new file mode 100644 index 0000000..29c60cc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q640918387536.php @@ -0,0 +1,1307 @@ + + + + +Lua/Client/Key - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Lua/Client/Key

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+

Note: As of 0.1.2, the statics are part of VirtualKey, not Key. This was an oversight and it will likely be merged into Key. +

+ +

Functions

+

+

+ + + + + + +
Returns + Prototype +
boolean + IsDown(number) +
+

Statics

+

These are based on virtual-key codes used by the Windows API. See here for reference. +

+

Common

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Name + Value +
Add + 107 +
Back + 8 +
Control + 17 +
Decimal + 110 +
Delete + 46 +
Divide + 111 +
Down + 40 +
End + 35 +
Escape + 27 +
F1 + 112 +
F2 + 113 +
F3 + 114 +
F4 + 115 +
F5 + 116 +
F6 + 117 +
F7 + 118 +
F8 + 119 +
F9 + 120 +
F10 + 121 +
F11 + 122 +
F12 + 123 +
Home + 36 +
Insert + 45 +
LButton + 1 +
LControl + 162 +
LMenu + 164 +
LShift + 160 +
Left + 37 +
MButton + 4 +
Menu + 18 +
Multiply + 106 +
Next + 34 +
Numlock + 144 +
Numpad0 + 96 +
Numpad1 + 97 +
Numpad2 + 98 +
Numpad3 + 99 +
Numpad4 + 100 +
Numpad5 + 101 +
Numpad6 + 102 +
Numpad7 + 103 +
Numpad8 + 104 +
Numpad9 + 105 +
Prior + 33 +
RButton + 2 +
RControl + 163 +
RMenu + 165 +
RShift + 161 +
Return + 13 +
Right + 39 +
Scroll + 145 +
Shift + 16 +
Snapshot + 44 +
Space + 32 +
Subtract + 109 +
Tab + 9 +
Up + 38 +
XButton1 + 5 +
XButton2 + 6 +
+

Full list

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Name + Value +
Accept + 30 +
Add + 107 +
Apps + 93 +
Attn + 246 +
Back + 8 +
BrowserBack + 166 +
BrowserFavorites + 171 +
BrowserForward + 167 +
BrowserHome + 172 +
BrowserRefresh + 168 +
BrowserSearch + 170 +
BrowserStop + 169 +
Cancel + 3 +
Capital + 20 +
Clear + 12 +
Control + 17 +
Convert + 28 +
Crsel + 247 +
Decimal + 110 +
Delete + 46 +
Divide + 111 +
Down + 40 +
End + 35 +
Ereof + 249 +
Escape + 27 +
Execute + 43 +
Exsel + 248 +
F1 + 112 +
F10 + 121 +
F11 + 122 +
F12 + 123 +
F13 + 124 +
F14 + 125 +
F15 + 126 +
F16 + 127 +
F17 + 128 +
F18 + 129 +
F19 + 130 +
F2 + 113 +
F20 + 131 +
F21 + 132 +
F22 + 133 +
F23 + 134 +
F24 + 135 +
F3 + 114 +
F4 + 115 +
F5 + 116 +
F6 + 117 +
F7 + 118 +
F8 + 119 +
F9 + 120 +
Final + 24 +
Hangeul + 21 +
Hangul + 21 +
Hanja + 25 +
Help + 47 +
Home + 36 +
Ico00 + 228 +
IcoHelp + 227 +
Insert + 45 +
Junja + 23 +
Kana + 21 +
Kanji + 25 +
LButton + 1 +
LControl + 162 +
LMenu + 164 +
LShift + 160 +
LWin + 91 +
LaunchApp1 + 182 +
LaunchApp2 + 183 +
LaunchMail + 180 +
LaunchMediaSelect + 181 +
Left + 37 +
MButton + 4 +
MediaNextTrack + 176 +
MediaPlayPause + 179 +
MediaPrevTrack + 177 +
MediaStop + 178 +
Menu + 18 +
Modechange + 31 +
Multiply + 106 +
Next + 34 +
Noname + 252 +
Nonconvert + 29 +
Numlock + 144 +
Numpad0 + 96 +
Numpad1 + 97 +
Numpad2 + 98 +
Numpad3 + 99 +
Numpad4 + 100 +
Numpad5 + 101 +
Numpad6 + 102 +
Numpad7 + 103 +
Numpad8 + 104 +
Numpad9 + 105 +
Oem1 + 186 +
Oem102 + 226 +
Oem2 + 191 +
Oem3 + 192 +
Oem4 + 219 +
Oem5 + 220 +
Oem6 + 221 +
Oem7 + 222 +
Oem8 + 223 +
OemAttn + 240 +
OemAuto + 243 +
OemAx + 225 +
OemBacktab + 245 +
OemClear + 254 +
OemComma + 188 +
OemCopy + 242 +
OemCusel + 239 +
OemEnlw + 244 +
OemFinish + 241 +
OemFjJisho + 146 +
OemFjLoya + 149 +
OemFjMasshou + 147 +
OemFjRoya + 150 +
OemFjTouroku + 148 +
OemJump + 234 +
OemMinus + 189 +
OemNecEqual + 146 +
OemPa1 + 235 +
OemPa2 + 236 +
OemPa3 + 237 +
OemPeriod + 190 +
OemPlus + 187 +
OemReset + 233 +
OemWsctrl + 238 +
Pa1 + 253 +
Packet + 231 +
Pause + 19 +
Play + 250 +
Print + 42 +
Prior + 33 +
Processkey + 229 +
RButton + 2 +
RControl + 163 +
RMenu + 165 +
RShift + 161 +
RWin + 92 +
Return + 13 +
Right + 39 +
Scroll + 145 +
Select + 41 +
Separator + 108 +
Shift + 16 +
Sleep + 95 +
Snapshot + 44 +
Space + 32 +
Subtract + 109 +
Tab + 9 +
Up + 38 +
VolumeDown + 174 +
VolumeMute + 173 +
VolumeUp + 175 +
XButton1 + 5 +
XButton2 + 6 +
Zoom + 251 +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q6424ea9989f8.php b/archive/websites/wiki.jc-mp.com/index__q6424ea9989f8.php new file mode 100644 index 0000000..fc56077 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q6424ea9989f8.php @@ -0,0 +1,225 @@ + + + + +Server/Requirements - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Server/Requirements

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Resource usage

+

A server requires very little resources, a $5 VPS from Digital Ocean can easily run a few hundred players. +The main bottlenecks are usually (in order): bandwidth, CPU, uplink, memory and diskspace. For more hosts, please check out our Server Hosts page. +

+

Bandwidth and network usage

+

While this greatly depends on scripts and sync rates, generally 100 players will use 5 mbit up and 1 mbit down. +This means a server with 100 players consistently throughout the entire month uses 2 TB of bandwidth. +

+

CPU Usage

+

This again greatly depends on scripts and sync rates, a server with a few light scripts will use about 10% of an i5 CPU at 3.10 GHz. +Most servers however will be running huge scripts so it entirely depends on the scripts and their optimisation. +

+

Memory and disk usage

+

This entirely depends upon your scripts and log file. The server without any scripts or log file uses around 30 MB of disk space and 40 MB of RAM. +

+

Beta tests

+

We ran the final beta test on a dedicated server with the following specifications: +

+
    +
  • Intel(R) Core(TM) i5-3570S CPU +
  • +
  • 4 cores at 3.10 GHz +
  • +
  • 8 GB of RAM +
  • +
  • 2x 1 TB at 7200 rpm in software RAID 1 +
  • +
  • 100 mbit full-duplex +
  • +
+

Please note that most of this was not necessary, on average the server used: +

+
    +
  • 1-2 full cores +
  • +
  • 400 MB of memory +
  • +
  • 250 MB of disk space +
  • +
  • 50 mbit up, 10 mbit down +
  • +
+

Resource graphs

+

Resources players.png +Resources cpu.png +Resources memory.png +Resources network.png +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q644924d033be.php b/archive/websites/wiki.jc-mp.com/index__q644924d033be.php new file mode 100644 index 0000000..c0c0805 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q644924d033be.php @@ -0,0 +1,203 @@ + + + + +File:Win server step WOET.png - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

File:Win server step WOET.png

+
+

From JC2-MP Documentation

+
Revision as of 02:33, 7 December 2013 by RedCat (Talk | contribs)

+
+
Jump to: navigation, search
+
+
Win_server_step_WOET.png(439 × 134 pixels, file size: 32 KB, MIME type: image/png) +
+
+ +

File history

+
+

Click on a date/time to view the file as it appeared at that time. +

+ + + +
Date/TimeThumbnailDimensionsUserComment
current02:33, 7 December 2013Thumbnail for version as of 02:33, 7 December 2013439 × 134 (32 KB)RedCat (Talk | contribs)
+
+
    +
  • You cannot overwrite this file.
  • +
+ +
+

The following page links to this file: +

+
+

Metadata

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q64b12c3fe788.php b/archive/websites/wiki.jc-mp.com/index__q64b12c3fe788.php new file mode 100644 index 0000000..4cf0682 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q64b12c3fe788.php @@ -0,0 +1,182 @@ + + + + +Troubleshooting/Failed to create effect - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting/Failed to create effect

+
+

From JC2-MP Documentation

+
< Troubleshooting
Revision as of 16:12, 25 September 2015 by SinisterRectus (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Install DirectX End-User Runtime +

The original web installer link at http://www.microsoft.com/en-us/download/details.aspx?id=35 now redirects to a Windows 10 download page. +

Try the following replacement: http://download.microsoft.com/download/1/7/1/1718CCC4-6315-4D8E-9543-8E28A4E18C4C/dxwebsetup.exe +

For more information, check https://support.microsoft.com/en-us/kb/179113 +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q652d797d0004.php b/archive/websites/wiki.jc-mp.com/index__q652d797d0004.php new file mode 100644 index 0000000..03309aa --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q652d797d0004.php @@ -0,0 +1,920 @@ + + + + +View source for Character Models - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Character Models

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Template used on this page: +

Return to Character Models.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q653587e58b80.php b/archive/websites/wiki.jc-mp.com/index__q653587e58b80.php new file mode 100644 index 0000000..27e0737 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q653587e58b80.php @@ -0,0 +1,192 @@ + + + + +Information for "Client/Console" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Client/Console"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleClient/Console
Default sort keyClient/Console
Page length (in bytes)863
Page ID2815
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views13,842
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation01:48, 13 December 2013
Latest editorFkids (Talk | contribs)
Date of latest edit13:53, 2 January 2017
Total number of edits8
Total number of distinct authors4
Recent number of edits (within past 91 days)1
Recent number of distinct authors1
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q65c95d81bc9c.php b/archive/websites/wiki.jc-mp.com/index__q65c95d81bc9c.php new file mode 100644 index 0000000..0500f02 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q65c95d81bc9c.php @@ -0,0 +1,199 @@ + + + + +Information for "Changelog" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Changelog"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleChangelog
Default sort keyChangelog
Page length (in bytes)30,037
Page ID3791
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views40,198
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation13:35, 4 January 2014
Latest editorFkids (Talk | contribs)
Date of latest edit16:48, 28 May 2017
Total number of edits112
Total number of distinct authors10
Recent number of edits (within past 91 days)2
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded template (1)

Template used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q65ce1ef5f484.php b/archive/websites/wiki.jc-mp.com/index__q65ce1ef5f484.php new file mode 100644 index 0000000..f3e108b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q65ce1ef5f484.php @@ -0,0 +1,258 @@ + + + + +Server/Getting started/Windows Server/SteamCMD - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Server/Getting started/Windows Server/SteamCMD

+
+

From JC2-MP Documentation

+
< Server‎ | Getting started/Windows Server
Revision as of 23:34, 20 October 2014 by Jman100 (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+

Introduction

+

This is a guide to running the server software for JC2-MP under Windows using SteamCMD. +

+

Requirements

+

The JC2-MP server requires the Visual C++ Redistributable for Visual Studio 2012. These are packaged with the server and can be executed from _CommonRedist\vcredist\2012\vcredist_x86.exe. +

+

Step 1: Installing JC2-MP using SteamCMD

+

First, we need to set up SteamCMD. First make a directory for it somewhere, and download the following file: +

http://media.steampowered.com/installer/steamcmd.zip +

Unzip the folder, and you should find an executable file called "SteamCMD". Double click this executable, and wait until a CMD prompt appears. +

Once it has finished loading, run +

+
login anonymous
+

Now we need to set a directory for the server to install to. You can set this to anything you have permission to write to. Therefore, unless you're an administrator, it is recommended to place this somewhere within your user area. +

To do this, you would enter the following: +

+
force_install_dir C:\Users\[yourname]\jcmp
+

Now we need to download the game itself, this is also the command used to update the game. The validate keyword performs a checksum on the downloaded files to ensure that everything is intact. +

+
app_update 261140 validate
+

If you wish to update to the latest beta version, run the following instruction instead: +

+
app_update 261140 -beta publicbeta validate
+

Once this has finished, type the following to exit: +

+
quit
+

Step 2: Configuring JC2-MP

+

There are a couple of changes to be made to the JC2-MP server itself before running it for the first time. +

- First, rename "default_config.lua" to "config.lua", and then open the file with a text editor (such as notepad) to change any settings such as the server's name. +

The next step is to install the latest versions of any official scripts you want. The scripts that ship with the server are outdated and usually non-functional, the best way to grab the latest versions are as follows: +

- Make a "scripts" directory inside the folder you installed JC2-MP to. +

Open the following link in a web browser: https://github.com/jc2mp/scripts +

Click on one of the scripts listed (such as Racing, freeroam etc.), then click "Download zip" on the right hand side. Copy the zip folder to the scripts folder, and extract it there. +

+

Step 3: Running JC2-MP

+

Now that we have successfully downloaded the server and configured it, we can now start it up. +

Double click JcmpServer.exe. It should now say that the server has successfully started. This means that the server is running correctly, and you are now ready to play. +

+

Step 4: Updating the server

+

To update the server to the latest version, simply follow the instructions in step 1 from the point where you run SteamCMD.exe. +

+

FAQ

+

Q: The server is running fine, and I can connect, but nobody else can! +

A: This likely means that you're running the server from home, and you haven't set up port forwarding correctly. The first thing to do is to find out which port your server is set to run on, to do this, open up the "config" file in the same folder that contains JcmpServer.exe, and look for the line that says "BindPort". Next, find out what model of router you are running (it will say on the router itself somewhere). Finally, head over to www.portforward.com and find instructions on how to forward a port on your router. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q65d87cb85580.php b/archive/websites/wiki.jc-mp.com/index__q65d87cb85580.php new file mode 100644 index 0000000..4c63bc4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q65d87cb85580.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q6618a727d230.php b/archive/websites/wiki.jc-mp.com/index__q6618a727d230.php new file mode 100644 index 0000000..204ef33 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q6618a727d230.php @@ -0,0 +1,200 @@ + + + + +Information for "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleServer/Getting started/Windows Server
Default sort keyServer/Getting started/Windows Server
Page length (in bytes)1,939
Page ID2835
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views72,333
Number of redirects to this page0
Number of subpages of this page1 (0 redirects; 1 non-redirect)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorRedCat (Talk | contribs)
Date of page creation02:01, 7 December 2013
Latest editorPhilpax (Talk | contribs)
Date of latest edit05:44, 21 June 2014
Total number of edits3
Total number of distinct authors3
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q663c173d9bdb.php b/archive/websites/wiki.jc-mp.com/index__q663c173d9bdb.php new file mode 100644 index 0000000..f74fc4b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q663c173d9bdb.php @@ -0,0 +1,187 @@ + + + +Revision history of "Lua/Client/GameSetting" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Client/GameSetting"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q664948c0c350.php b/archive/websites/wiki.jc-mp.com/index__q664948c0c350.php new file mode 100644 index 0000000..e372f02 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q664948c0c350.php @@ -0,0 +1,299 @@ + + + +All public logs - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ All public logs +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +

Combined display of all available logs of JC2-MP Documentation. +You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive). +

+Logs + +  +  + +  +

+
+
(Latest | Earliest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500) +(Latest | Earliest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+ +
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q664dd29665ba.php b/archive/websites/wiki.jc-mp.com/index__q664dd29665ba.php new file mode 100644 index 0000000..c6637ff --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q664dd29665ba.php @@ -0,0 +1,193 @@ + + + + +View source for Lua/Server/Chat - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Server/Chat

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Server/Chat.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q682eeba40559.php b/archive/websites/wiki.jc-mp.com/index__q682eeba40559.php new file mode 100644 index 0000000..9e646ca --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q682eeba40559.php @@ -0,0 +1,369 @@ + + + +View source for Lua/Server/Player - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Server/Player

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Server/Player.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q68304265fe07.php b/archive/websites/wiki.jc-mp.com/index__q68304265fe07.php new file mode 100644 index 0000000..713c101 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q68304265fe07.php @@ -0,0 +1,190 @@ + + + + +View source for Server/Installing scripts - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Server/Installing scripts

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Server/Installing scripts.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q6856227db7d0.php b/archive/websites/wiki.jc-mp.com/index__q6856227db7d0.php new file mode 100644 index 0000000..b673ca9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q6856227db7d0.php @@ -0,0 +1,211 @@ + + + + +Revision history of "Troubleshooting/Requested operation requires elevation" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Troubleshooting/Requested operation requires elevation"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q688a80d26187.php b/archive/websites/wiki.jc-mp.com/index__q688a80d26187.php new file mode 100644 index 0000000..c0b591e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q688a80d26187.php @@ -0,0 +1,189 @@ + + + +Information for "Lua/Events/Shared/ModulesLoad" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Events/Shared/ModulesLoad"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + +
Display titleLua/Events/Shared/ModulesLoad
Default sort keyLua/Events/Shared/ModulesLoad
Page length (in bytes)182
Page ID2822
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views4
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation13:09, 14 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit15:11, 15 December 2013
Total number of edits2
Total number of distinct authors1
Recent number of edits (within past 91 days)2
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded template (1)

Template used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q68ee899f5fd6.php b/archive/websites/wiki.jc-mp.com/index__q68ee899f5fd6.php new file mode 100644 index 0000000..050a097 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q68ee899f5fd6.php @@ -0,0 +1,300 @@ + + + + +Difference between revisions of "Frequently Asked Questions" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Difference between revisions of "Frequently Asked Questions"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+++++ + + + + + + + + + + + + + + + + + + + + +
(General FAQ)
(Server Hosting FAQ)
Line 84:Line 84:
 
===== Can LAN-only servers be hosted? =====
 
===== Can LAN-only servers be hosted? =====
  
Yes, servers can be hosted fine on a LAN. Unless your server is exposed to the internet, then it is already LAN-only.
+
Yes, servers can be hosted on a LAN network. Unless your server is exposed to the internet, then it is already LAN-only.
 +
 
 +
Please note that the LAN tab in the server browser in-game is currently not working properly and you will need to use quick connect.
  
Note that there is currently an issue with the LAN tab on the in-game server browser.
 
  
 
===== How do servers handle DLC? =====
 
===== How do servers handle DLC? =====
  
It is up to servers whether to require players to own DLC.
+
It is up to server owners themselves whether to require players to own DLC or not.
 +
 
  
 
===== Which resources does the server need? =====
 
===== Which resources does the server need? =====
  
 
Please see [[Server/Requirements|this page]] for more information.
 
Please see [[Server/Requirements|this page]] for more information.

+

Revision as of 17:09, 20 December 2013

+ +

General FAQ

+
What version of the game do I need to play the mod?
+

Only the purchased Steam version is supported. +

Please see this page for more information. +


+

+
Are pirated copies supported?
+

No, pirated copies are not supported. +


+

+
Does the demo work?
+

No you can not play the mod with the Just Cause 2 demo. +


+

+
Are there AI / NPCs?
+

No, and they are very unlikely to be added, at least not in the same sense as singleplayer. +


+

+
Will 64 or 32-bit installs work?
+

Yes. It makes no difference. +


+

+
Does this work on PS3/Xbox 360?
+

No, and it won't. Ever. +


+

+
Will JC2-MP affect my single-player game?
+

No, the mod does not affect your game saves in any way. +


+

+
Is JC2-MP free to play?
+

Yes, the mod is completely free to download and play. +


+

+
How do you chat?
+

Press 'T'. +


+

+
Can I use mods while playing JC2-MP?
+

Please refer to this page for more information. +


+

+
How do I open the map?
+

Press F1. +


+

+
How do I hide the chat?
+

Press F3. +


+

+
How often do vehicles respawn?
+

By default, vehicles respawn after 45 seconds of unuse. If a vehicle explodes, it will respawn within 8 seconds. These can be changed in the server config. +

It is also worth noting that vehicles can only be damaged when there's a player driving them. +


+

+
Can I access the black market?
+

No. The black market from singleplayer will not be in the mod. Its functionality will be scriptable using Lua. +

In fact, the buy menu script is a perfect example of a black market replacement. +


+

+
Is the JC2-MP team accepting donations?
+

Yes, we are currently accepting donations to cover hosting costs. You can donate here. +

+

Server Hosting FAQ

+
Can LAN-only servers be hosted?
+

Yes, servers can be hosted on a LAN network. Unless your server is exposed to the internet, then it is already LAN-only. +

Please note that the LAN tab in the server browser in-game is currently not working properly and you will need to use quick connect. +


+

+
How do servers handle DLC?
+

It is up to server owners themselves whether to require players to own DLC or not. +


+

+
Which resources does the server need?
+

Please see this page for more information. +

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q6973a457cea0.php b/archive/websites/wiki.jc-mp.com/index__q6973a457cea0.php new file mode 100644 index 0000000..ea633e8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q6973a457cea0.php @@ -0,0 +1,203 @@ + + + + +File:Win tutorial step 3.png - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

File:Win tutorial step 3.png

+
+

From JC2-MP Documentation

+
Revision as of 02:35, 7 December 2013 by RedCat (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+
Win_tutorial_step_3.png(258 × 90 pixels, file size: 3 KB, MIME type: image/png) +
+
+ +

File history

+
+

Click on a date/time to view the file as it appeared at that time. +

+ + + +
Date/TimeThumbnailDimensionsUserComment
current02:35, 7 December 2013Thumbnail for version as of 02:35, 7 December 2013258 × 90 (3 KB)RedCat (Talk | contribs)
+
+
    +
  • You cannot overwrite this file.
  • +
+ +
+

The following page links to this file: +

+
+

Metadata

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q6981ec00828b.php b/archive/websites/wiki.jc-mp.com/index__q6981ec00828b.php new file mode 100644 index 0000000..6053768 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q6981ec00828b.php @@ -0,0 +1,250 @@ + + + + +Revision history of "Server/Getting started/Linux Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Server/Getting started/Linux Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q69a1160fa448.php b/archive/websites/wiki.jc-mp.com/index__q69a1160fa448.php new file mode 100644 index 0000000..dd4f20d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q69a1160fa448.php @@ -0,0 +1,203 @@ + + + +Revision history of "Lua/Shared" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Shared"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q69ca75d3cbd6.php b/archive/websites/wiki.jc-mp.com/index__q69ca75d3cbd6.php new file mode 100644 index 0000000..86c7253 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q69ca75d3cbd6.php @@ -0,0 +1,415 @@ + + + + +Server/Hosts - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Hosts

+
+

From JC2-MP Documentation

+
< Server
Revision as of 23:07, 9 April 2015 by Christopherftw (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+

Server hosts

+

This page will list hosts that you can use for JC2-MP hosting. Please note this is merely a list, we do not vouch for any of these hosts. +

+

How to add a host

+

Simply login into this wiki by using the "Click here to login with your JC2-MP account" link at the right top and edit this page. If you offer both gameservers and VPSes / Dedicated servers, you can add your host to both tables. Please do not remove any hosts you do not know, open a forum topic to do this instead. Hosts need to at least have a website and fixed pricing to be listed here. Using any referral URLs is not allowed unless it goes to JC2-MP to cover our server costs. The server hosts are sorted by alphabetical order, so add your host at the correct place in the table. Please use preview to make sure it looks properly before saving. +

+

Gameserver hosts

+

The hosts listed here offer gameserver hosting, which means they manage the servers and run the JC2-MP server for you. This means you do not have to worry about the servers, networking, firewalls, updates and generally get access to a control panel that allows you to easily manage your JC2-MP server. Please note that the features listed previously are usually the case but not guaranteed, contact a host if you want to make sure about certain features you need. +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Host + Price per slot + Min. slots + Max. slots + Setup time + Locations + Notes +
AllGamer, LLC 0.16 USD 50 1500 < 24 hours US Pay less per-slot when you buy bigger servers, custom control panel (Free 36-hour server trial) +
APEX GameServers 0.08 USD 30 1000 Instant FR 3 Months = 10% off :: 6 Months = 20% off :: Visit our (Steam Group for our latest deals) Free Anti-DDOS, Free MySQL Database, Low Ping, 24/7 Support :: Use Code 500FOR20 for 500 slots for $20! +
CJServerHosting 0.13 GBP 20 1000 < 24 Hours FR Hosted in France with High Speed Connection, Giving you a lag free experience!! +
CTHosted 0.13 EUR 25 1000 Instantly NL High quality Game Servers hosted in The Netherlands +
GameServers.com 0.24 USD 20 1000 Instantly NL, DE, UK, FR, IT, ES, US, JP, ZA, AU Discount for paying long term +
JestServers.com 0.22 USD 20 1000 Instantly US, UK, EU Pure SSD dedicated servers. Award winning support and reliability. DDoS protection and mitigation. Special deals for large orders. 11 Locations. +
MyArena.ru 3 RUB 20 1000 Instantly RU MyArena.ru - Reliable and fast-growing hosting game servers. Our clients has a convenient multi-functional control panel to configure their server and web. +
Serv-Host.org 3 RUB/1 UAH + 30 1000 Instantly RU/UA Serv-Host.org - Full access to the server via FTP, convenient control panel. +
MultiplayerHosting.info 0.10 USD 30 1000 < 24 hours FR Powerful Panel, 99.99% Uptime, Kickass Network, All-inclusive monitoring, Free MYSQL Database, +

SSD. +

+
Nitrado.net 0,16 EUR 40 2000 Instantly DE The server starts with the shown slots on the webpage * 10 +
Pingperfect.com 0.05 GBP 50 1000 Instantly FR, US, UK Free webhosting for customers, free MYSQL database. Promotional code 50% off first month : U0JE40GDX8. DDoS mitigation on the France Node. +
PingServers.com 0.15 USD 50 1500 Instant US Powerful dedicated game and voice servers on low ping gaming optimized networks. (Just Cause 2 Server Page) +
Streamline Servers 0.20 USD 20 1500 Instant AU, DE, NZ, SG, US Streamline Servers established in 2007, is already renowned for its reliability and quality products in the international market +
Xfrag-Servers.com 0.14 GBP 10 1500 < 24 hours UK High Quality UK DDoS Protected Game Servers +
+

VPS / Dedicated server hosts

+

The hosts listed here offer VPSes and/or dedicated servers, which are unmanaged machines that need to be configured, updated and maintained by you using SSH/RDP. They do not come with a control panel and it's entirely up to you to install the JC2-MP server and requirements. Please note that the features listed previously are usually the case but not guaranteed, contact a host if you want to make sure about certain features you need. +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Host + VPS + Dedicated + Setup time + Locations + Notes +
AllGamer, LLC Yes Yes Instantly US Setup time for dedicated servers is < 24 hours, personal instance of custom control panel available on request +
CreeperHost Yes Yes Instantly UK / US (various) / NZ / HK VPS are instant, Dedi's vary by location. There is a one click install for JC2-MP and Server Console support in our Control Panel. +
CTHosted Yes Yes Instantly NL VPS servers are deployed instantly, setup time for dedicated servers is < 48 hours. +
DigitalOcean Yes No Instantly US, NL, UK, Singapore Billed per hour +
HyperHost Yes Yes < 6 Hours AU VPS take up to six hours to set up, dedicated servers maximum 10 business days. +
NodeJungle Yes No Instantly US Use coupon code jcmpdeal at checkout to receive 25% off +
Ramnode Yes No Instantly US, NL +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q6a2f0171b7ea.php b/archive/websites/wiki.jc-mp.com/index__q6a2f0171b7ea.php new file mode 100644 index 0000000..c06b630 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q6a2f0171b7ea.php @@ -0,0 +1,184 @@ + + + +Revision history of "Lua/Tutorials/Intermediate/Creating a speedometer" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Tutorials/Intermediate/Creating a speedometer"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
    +
  • (cur | prev) 21:03, 16 December 2013Dreadmullet (Talk | contribs). . (2,898 bytes) (+2,898). . (Created page with "One of the really simple and cool things you can do on the client is draw a speedometer. In this first test, we'll print the raw velocity vector to the screen. Lua/Client/Ve...")
  • +
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q6a5a81cae573.php b/archive/websites/wiki.jc-mp.com/index__q6a5a81cae573.php new file mode 100644 index 0000000..93a6d90 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q6a5a81cae573.php @@ -0,0 +1,186 @@ + + + + +Troubleshooting - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting

+
+

From JC2-MP Documentation

+
Revision as of 04:06, 29 December 2016 by SinisterRectus (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+ + +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q6b2ffad65cc2.php b/archive/websites/wiki.jc-mp.com/index__q6b2ffad65cc2.php new file mode 100644 index 0000000..2c923d9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q6b2ffad65cc2.php @@ -0,0 +1,208 @@ + + + + +View source for Lua/Tutorials/Iterators - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Tutorials/Iterators

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Tutorials/Iterators.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q6b6bcb9e371e.php b/archive/websites/wiki.jc-mp.com/index__q6b6bcb9e371e.php new file mode 100644 index 0000000..d2b191f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q6b6bcb9e371e.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q6b90bfd94f47.php b/archive/websites/wiki.jc-mp.com/index__q6b90bfd94f47.php new file mode 100644 index 0000000..85b09b3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q6b90bfd94f47.php @@ -0,0 +1,190 @@ + + + + +Troubleshooting/Waiting for remote thread failed - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting/Waiting for remote thread failed

+
+

From JC2-MP Documentation

+
< Troubleshooting
Revision as of 18:43, 12 January 2014 by Woet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Install this in order to fix the error: +

http://www.microsoft.com/en-us/download/details.aspx?id=30679 +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q6c0d21531d4c.php b/archive/websites/wiki.jc-mp.com/index__q6c0d21531d4c.php new file mode 100644 index 0000000..9d5d421 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q6c0d21531d4c.php @@ -0,0 +1,203 @@ + + + + +Information for "Lua/Client/ClientLight" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Client/ClientLight"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleLua/Client/ClientLight
Default sort keyLua/Client/ClientLight
Page length (in bytes)4,098
Page ID4043
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views467
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page21 (0 redirects; 21 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorEraknelo (Talk | contribs)
Date of page creation09:32, 12 May 2014
Latest editorDreadmullet (Talk | contribs)
Date of latest edit12:56, 9 June 2014
Total number of edits4
Total number of distinct authors2
Recent number of edits (within past 91 days)2
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded templates (8)

Templates used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q6c3739ee25f8.php b/archive/websites/wiki.jc-mp.com/index__q6c3739ee25f8.php new file mode 100644 index 0000000..1474963 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q6c3739ee25f8.php @@ -0,0 +1,189 @@ + + + +Information for "Lua/Events/Shared/ModuleLoad" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Events/Shared/ModuleLoad"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + +
Display titleLua/Events/Shared/ModuleLoad
Default sort keyLua/Events/Shared/ModuleLoad
Page length (in bytes)280
Page ID2819
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views11
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation08:08, 14 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit15:11, 15 December 2013
Total number of edits2
Total number of distinct authors1
Recent number of edits (within past 91 days)2
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded template (1)

Template used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q6c512f99b866.php b/archive/websites/wiki.jc-mp.com/index__q6c512f99b866.php new file mode 100644 index 0000000..9b89eec --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q6c512f99b866.php @@ -0,0 +1,184 @@ + + + +Information for "Lua/Tutorials/Beginner/Module loading process" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Tutorials/Beginner/Module loading process"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleLua/Tutorials/Beginner/Module loading process
Default sort keyLua/Tutorials/Beginner/Module loading process
Page length (in bytes)2,174
Page ID2874
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views1,085
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation09:52, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit16:30, 17 December 2013
Total number of edits8
Total number of distinct authors1
Recent number of edits (within past 91 days)8
Recent number of distinct authors1
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q6c64bbc531bd.php b/archive/websites/wiki.jc-mp.com/index__q6c64bbc531bd.php new file mode 100644 index 0000000..b278f92 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q6c64bbc531bd.php @@ -0,0 +1,194 @@ + + + +Lua/Server/Player/Static Functions/Match - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/Player/Static Functions/Match

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Player
Revision as of 17:35, 17 December 2013 by Dreadmullet (Talk | contribs)

+
+
Jump to: navigation, search
+

+ + + + + + +
Returns    +table +
Prototype    +Player.Match(string) +
+


+

+

Description

+

This returns an array of Players whose name contains the string. It only searches from the beginning of player names. It is case insensitive and sorts by name length; the first element is always the shortest. +

+

Example

+

In this example, if Rico Rodriguez is in the server, typing /findplayers rico will print out Found Rico Rodriguez. Searching for Rodriguez" would not work. +

+
PlayerChat = function(args)
+	local words = args.text:split(" ")
+ 
+	if #words == 2 and words[1] == "/findplayers" then
+		local results = Player.Match(words[2])
+		for index, player in ipairs(results) do
+			print("Found "..player:GetName())
+		end
+ 
+		return false
+	end
+ 
+	return true
+end
+ 
+Events:Subscribe("PlayerChat", PlayerChat)
+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q6cb74fd95446.php b/archive/websites/wiki.jc-mp.com/index__q6cb74fd95446.php new file mode 100644 index 0000000..f028ce1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q6cb74fd95446.php @@ -0,0 +1,191 @@ + + + + +Lua/Client/GUIEvent - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/GUIEvent

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
Revision as of 15:14, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + +
Returns + Prototype +
string + GetName() +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q6cf0c2d8445d.php b/archive/websites/wiki.jc-mp.com/index__q6cf0c2d8445d.php new file mode 100644 index 0000000..294c66c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q6cf0c2d8445d.php @@ -0,0 +1,172 @@ + + + + +Troubleshooting/Not enough storage to complete this operation - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Troubleshooting/Not enough storage to complete this operation

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

This happens when you do not have enough memory to start the Just Cause 2 game. +Please use your task manager and check whether there are any processes using a high amount of memory you can quit. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q6e1235d2fa5c.php b/archive/websites/wiki.jc-mp.com/index__q6e1235d2fa5c.php new file mode 100644 index 0000000..69e7580 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q6e1235d2fa5c.php @@ -0,0 +1,865 @@ + + + + +View source for Lua/Client/Key - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Client/Key

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Client/Key.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q6e1be8f4125a.php b/archive/websites/wiki.jc-mp.com/index__q6e1be8f4125a.php new file mode 100644 index 0000000..b70b438 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q6e1be8f4125a.php @@ -0,0 +1,292 @@ + + + +Revision history of "Lua/Client/Slider" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Revision history of "Lua/Client/Slider" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+ +
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q6e6316c5205e.php b/archive/websites/wiki.jc-mp.com/index__q6e6316c5205e.php new file mode 100644 index 0000000..de256db --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q6e6316c5205e.php @@ -0,0 +1,206 @@ + + + + +Revision history of "The JC2-MP Team" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "The JC2-MP Team"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q6e63bd478ceb.php b/archive/websites/wiki.jc-mp.com/index__q6e63bd478ceb.php new file mode 100644 index 0000000..edd041a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q6e63bd478ceb.php @@ -0,0 +1,274 @@ + + + + +JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Main Page

+
+

From JC2-MP Documentation

+
Revision as of 10:36, 14 January 2015 by Trix (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+ + + + + +
+
+

JC2-MP Documentation

+
+

Welcome to JC2-MP, a modification for Just Cause 2! +

Through a combination of reverse engineering and programming, we've brought a multiplayer experience to the game. +

+
+
+
+ + + + +
+
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q6e97bfa594da.php b/archive/websites/wiki.jc-mp.com/index__q6e97bfa594da.php new file mode 100644 index 0000000..7b572c6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q6e97bfa594da.php @@ -0,0 +1,296 @@ + + + +View source for Lua/Shared/Vector3 - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

View source for Lua/Shared/Vector3

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Shared/Vector3.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q6f7075bb6563.php b/archive/websites/wiki.jc-mp.com/index__q6f7075bb6563.php new file mode 100644 index 0000000..5f471e3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q6f7075bb6563.php @@ -0,0 +1,172 @@ + + + +Lua/Server/Config - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/Config

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + + + + +
Returns + Prototype +
object + GetValue(string, string) +
+ SetValue(string, string, object) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q6f9ae36ed7bc.php b/archive/websites/wiki.jc-mp.com/index__q6f9ae36ed7bc.php new file mode 100644 index 0000000..0ad1e10 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q6f9ae36ed7bc.php @@ -0,0 +1,215 @@ + + + +User:Philpax - JC2-MP Documentation + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

User:Philpax

+ + +
+ +
From JC2-MP Documentation
+ + +
Revision as of 10:43, 4 December 2012 by Philpax (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+ + +
+Jump to: navigation, search +
+ + +

Hi there. I'm a JC2-MP developer, responsible for the Lua API and some documentation. If you'd like to see something added to the API, or you have queries, feel free to ask me. +

+ + +
+ + + + + +
+ + +
+ +
+ +
+

Navigation menu

+ +
+ + + +
+ + + + + + +
+
+ + + + + + + + + +
+
+ + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q70451185949a.php b/archive/websites/wiki.jc-mp.com/index__q70451185949a.php new file mode 100644 index 0000000..b65d46c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q70451185949a.php @@ -0,0 +1,1185 @@ + + + + +Changelog - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Changelog

+
+

From JC2-MP Documentation

+
Revision as of 13:07, 15 September 2015 by Fkids (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+

0.2 - Next release

+

Major features

+
    +
  • ClientActor class which provides a basic client-side NPC interface +
  • +
  • Support for previously unavailable civilian models +
  • +
  • Depth-tested rendering in the game world +
  • +
  • Basic unicode support +
  • +
  • Main menu overhaul +
  • +
  • Steam achievements +
  • +
  • Major sync improvement to vehicles and on-foot weapons +
  • +
  • Implementation of following classes, which allow scripts and client/server to communicate better: +
      +
    • SharedObject +
    • +
    • NetworkObject +
    • +
    • WorldNetworkObject +
    • +
    +
  • +
  • Ability to store values on all entities, not just players +
  • +
  • Fixed major bug where random models/effects would become invisible +
  • +
+

New features

+
    +
  • Client +
      +
    • Added GameRender event for depth-tested rendering in the game world +
    • +
    • Main menu overhaul +
    • +
    • Added support for streaming image resources with AssetLocation.Resource +
    • +
    • Added support for Unicode characters in CharPress +
    • +
    • Added LocalPlayer:SetLinearVelocity +
    • +
    • Added Character class, common to Player and ClientActor +
    • +
    • Added Character:Get/SetLeftArmState +
    • +
    • Added Character:GetSeat +
    • +
    • Added Vehicle:Set(Linear/Angular)Velocity +
    • +
    • Added VehicleTransmission, with methods Get/SetGear, Get/SetClutchDelayTime and more +
    • +
    • Added VehicleSuspension, with methods Get/SetChassisDirection, Get/SetStrength and more +
    • +
    • Added VehicleAerodynamics for land vehicles, with methods Get/SetAirDensity, Get/SetDragCoefficient and more +
    • +
    • Added Vehicle:GetTransmission, Vehicle:GetSuspension and Vehicle:GetAerodynamics +
    • +
    • Added Vehicle:GetTorque, Vehicle:GetWheelCount, Vehicle:GetRPM, Vehicle:GetMaxRPM and Vehicle:GetTopSpeed +
    • +
    • Added GetClimateZone method to streamed and client entities +
    • +
    • Added ClimateZone enum +
    • +
    • Added Player:GetAvatar +
    • +
    • Added AvatarSize enum +
    • +
    • Added Featured tab to the server browser +
    • +
    • Added description field to the server browser +
    • +
    • Server browser filters are now consistent between restarts +
    • +
    • Added Camera functions SetFOV and GetFOV +
    • +
    • Added LocalPlayerEjectVehicle event +
    • +
    • Added 'entity' and 'impulse' arguments to VehicleCollide event +
    • +
    • Added LocalPlayer functions SetOxygen and GetOxygen +
    • +
    • Added LocalPlayer:IsFriend(steamid/player) +
    • +
    • Added Client:GetFrameTime +
    • +
    • Added Game:GetWeatherSeverity +
    • +
    • Added ClientStreamableObject as a base class to Vehicle/Player +
    • +
    • Added an optional boolean parameter to Physics:Raycast to disable the raycast filter +
    • +
    • LocalPlayerBulletHit event now contains a bone argument +
    • +
    • Added a setting to toggle vehicle camera snap and adjust timeout +
    • +
    • Added a setting to toggle vehicle stunt camera +
    • +
    • Added chat key and chat toggle key settings +
    • +
    • Removed apostrophe keybind opening console, added a setting to configure console keybind +
    • +
    • Added support for correctly rendering the tab character in text +
    • +
    • Added CursorType enum +
    • +
    • Added Mouse:SetCursor +
    • +
    • Added FontAwesome, Archivo and League Gothic fonts to resources +
    • +
    • Added BaseWindow:Get/SetMouseInputEnabled and BaseWindow:Get/SetKeyboardInputEnabled +
    • +
    • Added ability to navigate through TextBox history using Up and Down arrow keys +
    • +
    • Added Ctrl-Left/Ctrl-Right hotkeys to TextBox to facilitate moving the cursor word by word +
    • +
    • Added Label:SetLineSpacing +
    • +
    • Added TextBoxNumeric:Get/SetNegativeAllowed +
    • +
    • Added gui_show_netstat console command +
    • +
    • Added window position and size launch parameters +
    • +
    +
  • +
+
    +
  • Server +
      +
    • Added module metadata +
    • +
    • Added Player:Damage +
    • +
    • Added Vehicle:SetStreamPosition and Vehicle:SetStreamAngle +
    • +
    • Added Vehicle:Get/SetSpawnPosition and Vehicle:Get/SetSpawnAngle +
    • +
    • Can now disable collisions between two different types with Player/Server functions EnableCollision/DisableCollision +
    • +
    • Added ClientModulesLoad event +
    • +
    • Added Player:RequestGroupMembership(groupId, callback) +
    • +
    • Added StreamableObject:GetStreamedPlayers +
    • +
    • Added SLED debugger support +
    • +
    • Added suppressible PlayerAchievementUnlock event +
    • +
    • Added Server:GetFrameTime +
    • +
    • Added SendAutorunWhenEmpty config variable, default as false, to control whether autorun scripts are sent for empty modules +
    • +
    • Added netstat command +
    • +
    +
  • +
+
    +
  • Shared +
      +
    • Added support for all of the previously unsupported civilian models +
    • +
    • Added Steam achievements +
    • +
    • Added SharedObject class +
    • +
    • Added NetworkObject class +
    • +
    • Added WorldNetworkObject class +
    • +
    • Added basic UTF-8 support to Lua strings +
    • +
    • Added SetUnicode(boolean) global function +
    • +
    • Added storage to all entities, not just Players +
        +
      • Deprecated PlayerValueChange and PlayerNetworkValueChange events +
      • +
      +
    • +
    • Refactored Chat class functions to support multiple colours in a single message +
    • +
    • Added Vehicle.GetClassByModelId +
    • +
    • Added Vehicle:GetClass +
    • +
    • Added VehicleClass enum +
    • +
    • Improved Lua errors with event argument printout +
    • +
    • Added delta argument to PreTick/PostTick and Render/PostRender +
    • +
    • Added Angle.Delta +
    • +
    • Added Vector2.Reflect and Vector3.Reflect +
    • +
    • Added ComponentMultiply method to Vector2 and Vector3 +
    • +
    +
  • +
+

Bug fixes and changes

+
    +
  • Client +
      +
    • Fixed bones returning the wrong position for smaller models (Breaking change) +
    • +
    • Fixed very long-standing issue with on-foot weapons often not firing for other clients +
    • +
    • Vastly improved vehicle sync, also allows players to stand on vehicles as in singleplayer +
    • +
    • Hopefully fixed archive bug that caused models/effects to fail to load +
    • +
    • Fixed static objects not responding to the biome (snow / dust) +
    • +
    • Fixed an extremely prevalent crash during entity collision listener removal +
    • +
    • General renderer improvements +
    • +
    • Refactored Mounted Gun sync, resulting in better aim accuracy +
    • +
    • Reduced memory usage by preventing entire archives from being loaded at once +
    • +
    • Fixed issue where requested models could sometimes be wiped out by the loading screen process +
    • +
    • Fixed a bug where vehicle colors were darker than the requested colors +
    • +
    • Fixed issue with vehicle colors not being applied to some turret parts +
    • +
    • Fixed input sometimes going crazy when in a menu +
    • +
    • Fixed settings window not preserving game resolution upon resize +
    • +
    • Improved precision of Input:GetValue return value +
    • +
    • Fixed being stuck in the air when EnterVehicle is called while grappling +
    • +
    • Fixed issue with default player state being PlayerState.None instead of PlayerState.OnFoot +
    • +
    • Things drawn in 3D (and Render:WorldToScreen) no longer appear to be ahead by one frame +
    • +
    • Fixed character model not changing if gui hidden or in a menu +
    • +
    • Removed highlighted servers from the server browser +
    • +
    • Character models are now reset on disconnect +
    • +
    • Hopefully fixed issue with Rico model being invisible +
    • +
    • Fixed the sound pop issue on Windows 10, courtesy of emoose from ElDewrito +
    • +
    • Fixed PlayerEnterVehicle missing old_driver arg +
    • +
    • Some client entities now inherit from ClientStreamableObject to mirror the server classes +
    • +
    • Added parameters argument to ClientSound.Create +
    • +
    • Removed palaver, as its implementation burden outweighed the value it provided +
    • +
    • ImagePanel:SetImage now takes an Image instead of a path +
    • +
    • ReturnPressed event of a TextBox is now triggered on key down, instead of key up +
    • +
    • Disabled Tab behaviour of the Enter key in TextBox as it moves to next control in the entire scene +
    • +
    • Fixed HSVColorPicker issues +
    • +
    • Fixed SortedList header being offset when it has a scrollbar +
    • +
    • Fixed ComboBox:ClearItems and renamed to ComboBox:Clear +
    • +
    • Fixed crash with SortedList:Clear +
    • +
    • Fixed issue with SortedList sizing +
    • +
    +
  • +
+
    +
  • Server +
      +
    • Fixed issue with server memory not being freed on entity removal +
    • +
    • Cleaned up streamer code, hopefully reducing amount of server crashes +
    • +
    • Fixed issue with world iterators not working correctly +
    • +
    • Fixed a bug where scripts would still be run even if the server failed to start +
    • +
    • Fixed SteamId outputting the community id when printed on Windows +
    • +
    +
  • +
+
    +
  • Shared +
      +
    • General sync improvement +
    • +
    • Luabind now checks parent classes when looking up class members (class("MyDerived")(MyBase) in _init.lua works now) +
    • +
    • Scripts are now loaded in alphabetical order on all platforms +
    • +
    • Fixed script profiler not counting network events +
    • +
    • The marshaller now accepts table keys of any type +
    • +
    • Angles sent over the network no longer lose precision from compression +
    • +
    • Vector2/Vector3/Color statics can no longer be edited +
    • +
    • Comparing any API class with '==' should now work +
    • +
    • Fixed random number generator not being seeded at startup +
    • +
    • Improved Timer precision +
    • +
    +
  • +
+

0.1.4b - 2014 August 30

+

New features

+
    +
  • Client + +
  • +
+ +

Bug fixes

+
    +
  • Server +
      +
    • Fixed a rare crash caused by GameSpy4 queries +
    • +
    • Fixed SQL sometimes writing garbage data if an SQLCommand were stored and used later (the values could be garbage collected) +
    • +
    • Fixed Worlds being removed when they were sent through events +
    • +
    • Fixed being able to load duplicate modules with commands such as "load nametags/" +
    • +
    • Made Player:HasVehicleDLC and Player:HasWeaponDLC return true if the id is a non-DLC item +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Fixed crash where two players could occupy the same cling position at the same time +
    • +
    • Fixed crash on exit caused by static objects +
    • +
    • Fixed player model 20 (invisibledoll) not working +
    • +
    • GWEN: Fixed TextBoxes (and other controls) accepting focus when disabled +
    • +
    • GWEN: Fixed Labels with word wrap not using the text color +
    • +
    +
  • +
+

0.1.4a - 2014 June 21

+

New features

+
    +
  • Shared +
      +
    • Overhauled the logging system to support unicode (the first of many unicode additions to come) +
    • +
    • Added console command for profiling Lua modules; usage: profiler_sample number_of_seconds +
    • +
    • Added Color == Color operator +
    • +
    • Added IsNaN methods to Vector2/Vector3/Angle and a general purpose IsNaN function +
    • +
    +
  • +
+ + +

Bug fixes

+
    +
  • Server +
      +
    • Reverted changes to SQL which were causing massive memory leaks +
        +
      • Note: This change was made before release to prevent server crashes related to SQL errors. If you encounter an SQL error which then crashes the server some time later, please report it. +
      • +
      +
    • +
    • Fixed Vector2() and Vector3() returning uninitialized data on linux +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Fixed StaticObject related crash +
    • +
    • Fixed Vehicle:SetColors to properly support mounted guns and ailerons +
    • +
    • Fixed Game:GetState returning 0 for menu and loading screen +
    • +
    • Fixed ClientEntity:GetId not being exposed +
    • +
    • Fixed Action enum name capitalization (added GuiPDAZoomOut and HeliAIAutoRoll) +
    • +
    • GWEN: Fixed crash when unsubscribing from current event +
    • +
    • GWEN: Removing the active TabButton will now select another available tab +
    • +
    • GWEN: Fixed BaseWindow's Blur event not always being called +
    • +
    • GWEN: Fixed crash when using GroupBox:RemoveAllChildren +
    • +
    • GWEN: BaseWindow functions GetNumChildren, GetChildren, and RemoveAllChildren now only act on user-created controls +
    • +
    +
  • +
+

0.1.4 patch - 2014 March 14

+

Bug fixes

+
    +
  • Client +
      +
    • Fixed a very prevalent crash caused by other players having DLC weapons which you don't own +
    • +
    • Fixed Explosion deaths being incorrectly attributed to the player with the ID of 0 +
    • +
    • Fixed TabButton crash when using TabControl:RemovePage at certain times +
    • +
    +
  • +
+

0.1.4 - 2014 March 12

+

New features

+ + + +

Bug fixes

+
    +
  • Shared +
      +
    • The hard limit of 65536 entities was increased to ~4 billion +
    • +
    • Improved player color generation algorithm; the saturation range is now between 0.5 and 0.75 +
    • +
    • Removed Vector3 compression when using Network:Send due to horrible precision loss +
    • +
    +
  • +
+
    +
  • Server +
      +
    • Fixed crash when a Lua event was broadcasted during unloadall +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Fixed crash when calling GetPosition/GetAngle on a partially-spawned StaticObject +
    • +
    • Fixed StaticObject crash when updating position of a non-existent model +
    • +
    • Fixed occasional crash when removing GWEN controls, such as removing a control and its parent at the same time +
    • +
    • Fixed TabControl related crashes when removing a TabButton or its page, as well as pages sometimes staying around +
    • +
    • Vehicle:SetColors will now update the vehicle's colors immediately +
    • +
    • Fixed 'connect ip:port' console command not working when a port is provided +
    • +
    • Added client-side protection against the edge case of spawning invalid weapon models +
    • +
    • Fixed 'reconnect' not working if server is passworded +
    • +
    • Aliased 'force_connect' to 'connect' +
    • +
    • Fixed some GWEN events not working +
    • +
    • Edited the GWEN skin to give a dark theme to Trees and PropertyTrees +
    • +
    • Improved TextBox cursor behaviour +
    • +
    • Fixed mouse cursor not being updated immediately after Mouse:SetVisible +
    • +
    • Moved AssetLocation to shared +
    • +
    • GroupBox:SetPadding no longer affects the title text +
    • +
    • ListBox and SortedList are now affected by SetBackgroundVisible. +
    • +
    • Fixed SortedList:Sort crash with bad column +
    • +
    +
  • +
+

0.1.3 - 2014 January 30

+

New features

+
    +
  • Shared +
      +
    • Added a __type property to JC2-MP classes that returns the type of the value as a string +
    • +
    +
  • +
+ +

Bug fixes

+
    +
  • Shared +
      +
    • Fixed IsValid(StaticObject) not working +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Fixed a major crash related to looking at StaticObjects +
    • +
    • Fixed crash when removing a GWEN object in its own event. +
    • +
    • Fixed crash when an invalid index was provided to PageControl functions ShowPage and GetPage +
    • +
    • Fixed TextBox and chat window cursors being offset +
    • +
    • Main menu buttons are now correctly sized +
    • +
    +
  • +
+

0.1.2 - 2014 January 23

+

New features

+ +
    +
  • Server +
      +
    • Replaced OGP with GameSpy4 query protocol, making it possible to connect to a server when Announce = false, as well as improving server stability +
    • +
    • Added Player:GetIP +
    • +
    • Unhandled packet warnings now print the source IP address +
    • +
    • Added Console:Run allowing scripts to run console commands (requires IKnowWhatImDoing config enabled) +
    • +
    • Added the PlayerWorldChange Lua event +
    • +
    • Removed CellSize in config.lua; merged PlayerStreamDistance, VehicleStreamDistance and CheckpointStreamDistance into one StreamDistance variable +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Added highlighted servers to server browser (request thread) +
    • +
    • Added BaseWindow functions SetWidth, SetHeight, GetWidth, GetHeight, RelativeToAbsolute and AbsoluteToRelative +
    • +
    • Added Label functions GetTextSize and SetTextSize +
    • +
    • Added TableRow functions (Get/Set) BackgroundEvenColor, BackgroundOddColor, BackgroundHoverColor, BackgroundEvenSelectedColor, BackgroundOddSelectedColor +
    • +
    • Added the LocalPlayerWorldChange Lua event +
    • +
    • Added BaseWindow:Subscribe with the events HoverEnter, HoverLeave, Focus, Blur, PreRender, Render, and PostRender +
    • +
    • Added Render:SetClip +
    • +
    • Added the MouseUp Lua event +
    • +
    • Added Game:GetTime to get the time of the current world +
    • +
    +
  • +
+

Bug fixes

+
    +
  • Shared +
      +
    • Attempting to access invalid static Lua class variables now returns nil instead of erroring +
    • +
    • Changed static gettable for Lua classes to also return instance methods; i.e. you can get Player.SendChatMessage without requiring an actual player +
    • +
    • Fixed Vector2 and Vector3 default constructors having uninitialised components +
    • +
    • Time is now properly synced across all worlds, not just DefaultWorld; clients also receive the time every 30 seconds to prevent drift +
    • +
    • Fixed negative timestep from halting at midnight +
    • +
    +
  • +
+
    +
  • Server +
      +
    • IKnowWhatImDoing now unlocks more, including os and io functions +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Fixed a very prevalent crash related to invalid data being passed into JC2's landscape code +
    • +
    • Fixed crash when unloading a module with a modal window +
    • +
    • More crash fixes +
    • +
    • Player is now made vulnerable after disconnecting from a server +
    • +
    • Fixed passing LocalPlayer through Events:Fire not working +
    • +
    • Fixed (parent, name) GWEN constructors not applying the name +
    • +
    • Changed default server browser sort to lowest ping +
    • +
    • Fixed vehicles sometimes becoming invulnerable when being repaired +
    • +
    • Fixed sometimes dying inside terrain after CalcView reenables the local player +
    • +
    • Fixed Window:DisableResizing not working +
    • +
    • Clamped font size from 0 to 512 +
    • +
    • Increased font size on main menu +
    • +
    • Menu/console windows are now resized on resolution change +
    • +
    • Changed GWEN Slider background line to white to improve visibility +
    • +
    • Fixed ProgressBar:SetCycleSpeed not updating the auto label +
    • +
    • Fixed BaseWindow:__eq being undefined +
    • +
    • Fixed scrollbar being invisible in a GWEN Tree +
    • +
    • Fixed infinite loop in GWEN when labels with word wrap are too small +
    • +
    • Fixed labels with word wrap not being docked correctly +
    • +
    • Fixed cursor not showing up for all corners of a window +
    • +
    +
  • +
+

0.1.1 - 2013 December 21

+

New features

+
    +
  • Shared +
      +
    • Removed registration requirement from events firing; Events:FireRegisteredEvent is now Events:Fire and Events:Register/Unregister are deprecated +
    • +
    • Added argument-less version of Events:Fire +
    • +
    • Prevented 'load' Lua function from loading bytecode, increasing security +
    • +
    +
  • +
+ +
    +
  • Server +
      +
    • Added support for loading C packages in Lua, allowing for the use of LuaSocket, LuaSQL, etc +
    • +
    • Added IKnowWhatImDoing configuration variable to selectively enable the use of unsafe Lua functionality +
    • +
    +
  • +
+

Bug fixes

+
    +
  • Client +
      +
    • Fixed client deadlocking on exit +
    • +
    • Fixed evenness in GWEN ListBox backgrounds not being preserved in a sort +
    • +
    • Fixed ListBox:Clear and SortedList:Clear not working +
    • +
    • Fixed TableRow:SetTextColor not working +
    • +
    • Fixed broken world on respawn; collisions with world objects should now work +
    • +
    • Fixed non-ideal performance for GetTextWidth; now optimized +
    • +
    • Fixed server browser query continuing even after the server browser was closed +
    • +
    • Fixed bug where the player would be entered into a vehicle before they finished teleporting +
    • +
    • Fixed crash when attempting to get non-existent userdata on a GWEN object +
    • +
    • Fixed crash when attempting to get/set non-existent cell contents on TableRow +
    • +
    • Fixed DirectX Error Code 4 upon launching; unsupported code for certain graphics cards +
    • +
    +
  • +
+
    +
  • Server +
      +
    • Fixed banned players being unable to reconnect upon being unbanned +
    • +
    • Fixed UDPSocket crashing upon destruction +
    • +
    +
  • +
+
    +
  • Shared +
      +
    • Fixed Player.Match only returning results where the query could be found at the start of the name +
    • +
    +
  • +
+

0.1.0 - 2013 December 16

+
    +
  • JC2-MP released on Steam. +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q707207a30117.php b/archive/websites/wiki.jc-mp.com/index__q707207a30117.php new file mode 100644 index 0000000..721b4d3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q707207a30117.php @@ -0,0 +1,210 @@ + + + + +Information for "Lua/Tutorials/Class basics" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Tutorials/Class basics"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleLua/Tutorials/Class basics
Default sort keyLua/Tutorials/Class basics
Page length (in bytes)6,073
Page ID3942
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views713
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation20:53, 3 March 2014
Latest editorDreadmullet (Talk | contribs)
Date of latest edit10:52, 4 March 2014
Total number of edits2
Total number of distinct authors1
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q7106d79834a3.php b/archive/websites/wiki.jc-mp.com/index__q7106d79834a3.php new file mode 100644 index 0000000..2f4d8e3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q7106d79834a3.php @@ -0,0 +1,189 @@ + + + +Information for "Lua/Server/Player/Static Functions/GetById" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Server/Player/Static Functions/GetById"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + +
Display titleLua/Server/Player/Static Functions/GetById
Default sort keyLua/Server/Player/Static Functions/GetById
Page length (in bytes)79
Page ID2941
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views82
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation15:13, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit15:13, 15 December 2013
Total number of edits2
Total number of distinct authors1
Recent number of edits (within past 91 days)2
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded template (1)

Template used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q71892fba462f.php b/archive/websites/wiki.jc-mp.com/index__q71892fba462f.php new file mode 100644 index 0000000..753e772 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q71892fba462f.php @@ -0,0 +1,198 @@ + + + +Information for "Lua/Server/Player" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Server/Player"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleLua/Server/Player
Default sort keyLua/Server/Player
Page length (in bytes)9,224
Page ID3624
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views3,602
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page45 (0 redirects; 45 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation15:14, 15 December 2013
Latest editorCPU'Terminator (Talk | contribs)
Date of latest edit12:35, 23 January 2014
Total number of edits6
Total number of distinct authors3
Recent number of edits (within past 91 days)6
Recent number of distinct authors3
+

Page properties

+ + +
Transcluded templates (7)

Templates used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q71938be2b11e.php b/archive/websites/wiki.jc-mp.com/index__q71938be2b11e.php new file mode 100644 index 0000000..0fee255 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q71938be2b11e.php @@ -0,0 +1,241 @@ + + + +PlayerQuit - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ PlayerQuit +

+ + +
+ +
From JC2-MP Documentation
+ + +
+ + +
+ Jump to: navigation, + search +
+ + + + + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q71a8b56743bd.php b/archive/websites/wiki.jc-mp.com/index__q71a8b56743bd.php new file mode 100644 index 0000000..b34a132 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q71a8b56743bd.php @@ -0,0 +1,184 @@ + + + +Lua/Events/Shared/ModuleLoad - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Events/Shared/ModuleLoad

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +ModuleLoad +
Arguments    +None +
Return option    +None +
+


+

+

Description

+

Fired after all scripts have been loaded. +

+

Example

+
Foo = function(args)
+	-- This prints second.
+	print("Module loaded")
+end
+ 
+Events:Subscribe("ModuleLoad", Foo)
+ 
+-- This prints first.
+print("Script loaded")
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q71d99d5e8289.php b/archive/websites/wiki.jc-mp.com/index__q71d99d5e8289.php new file mode 100644 index 0000000..31127e9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q71d99d5e8289.php @@ -0,0 +1,432 @@ + + + + +Server/Hosts - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Hosts

+
+

From JC2-MP Documentation

+
< Server
Revision as of 02:06, 30 August 2015 by Christopherftw (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+

Server hosts

+

This page will list hosts that you can use for JC2-MP hosting. Please note this is merely a list, we do not vouch for any of these hosts. +

+

How to add a host

+

Simply login into this wiki by using the "Click here to login with your JC2-MP account" link at the right top and edit this page. If you offer both gameservers and VPSes / Dedicated servers, you can add your host to both tables. Please do not remove any hosts you do not know, open a forum topic to do this instead. Hosts need to at least have a website and fixed pricing to be listed here. Using any referral URLs is not allowed unless it goes to JC2-MP to cover our server costs. The server hosts are sorted by alphabetical order, so add your host at the correct place in the table. Please use preview to make sure it looks properly before saving. +

+

Gameserver hosts

+

The hosts listed here offer gameserver hosting, which means they manage the servers and run the JC2-MP server for you. This means you do not have to worry about the servers, networking, firewalls, updates and generally get access to a control panel that allows you to easily manage your JC2-MP server. Please note that the features listed previously are usually the case but not guaranteed, contact a host if you want to make sure about certain features you need. +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Host + Price per slot + Min. slots + Max. slots + Setup time + Locations + Notes +
AllGamer, LLC 0.16 USD 50 1500 < 24 hours US Pay less per-slot when you buy bigger servers, custom control panel (Free 36-hour server trial) +
APEX GameServers 0.08 USD 30 1000 Instant FR 3 Months = 10% off :: 6 Months = 20% off :: Visit our (Steam Group for our latest deals) Free Anti-DDOS, Free MySQL Database, Low Ping, 24/7 Support :: Use Code 500FOR20 for 500 slots for $20! +
CJServerHosting 0.13 GBP 20 1000 < 24 Hours FR Hosted in France with High Speed Connection, Giving you a lag free experience!! +
CTHosted 0.13 EUR 25 1000 Instantly NL High quality Game Servers hosted in The Netherlands +
GameServers.com 0.24 USD 20 1000 Instantly NL, DE, UK, FR, IT, ES, US, JP, ZA, AU Discount for paying long term +
JestServers.com 0.22 USD 20 1000 Instantly US, UK, EU Pure SSD dedicated servers. Award winning support and reliability. DDoS protection and mitigation. Special deals for large orders. 11 Locations. +
MyArena.ru 3 RUB 20 1000 Instantly RU MyArena.ru - Reliable and fast-growing hosting game servers. Our clients has a convenient multi-functional control panel to configure their server and web. +
Serv-Host.org 3 RUB/1 UAH + 30 1000 Instantly RU/UA Serv-Host.org - Full access to the server via FTP, convenient control panel. +
MultiplayerHosting.info 0.10 USD 30 1000 < 24 hours FR Powerful Panel, 99.99% Uptime, Kickass Network, All-inclusive monitoring, Free MYSQL Database, +

SSD. +

+
Nitrado.net 0,16 EUR 40 2000 Instantly DE The server starts with the shown slots on the webpage * 10 +
Pingperfect.com 0.05 GBP 50 1000 Instantly FR, US, UK Free webhosting for customers, free MYSQL database. Promotional code 50% off first month : U0JE40GDX8. DDoS mitigation on the France Node. +
PingServers.com 0.15 USD 50 1500 Instant US Powerful dedicated game and voice servers on low ping gaming optimized networks. (Just Cause 2 Server Page) +
Streamline Servers 0.20 USD 20 1500 Instant AU, DE, NZ, SG, US Streamline Servers established in 2007, is already renowned for its reliability and quality products in the international market +
XFRAG NETWORKS 0.14 GBP 8 1000 Instant UK High Quality affordable SSD Game Servers with 600+ Gbps DDoS Protection and MySQL Database. +
+

VPS / Dedicated server hosts

+

The hosts listed here offer VPSes and/or dedicated servers, which are unmanaged machines that need to be configured, updated and maintained by you using SSH/RDP. They do not come with a control panel and it's entirely up to you to install the JC2-MP server and requirements. Please note that the features listed previously are usually the case but not guaranteed, contact a host if you want to make sure about certain features you need. +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Host + VPS + Dedicated + Setup time + Locations + Notes +
AllGamer, LLC Yes Yes Instantly US Setup time for dedicated servers is < 24 hours, personal instance of custom control panel available on request +
CreeperHost Yes Yes Instantly UK / US (various) / NZ / HK VPS are instant, Dedi's vary by location. There is a one click install for JC2-MP and Server Console support in our Control Panel. +
CTHosted Yes Yes Instantly NL VPS servers are deployed instantly, setup time for dedicated servers is < 48 hours. +
DigitalOcean Yes No Instantly US, NL, UK, Singapore Billed per hour +
HyperHost Yes Yes < 6 Hours AU VPS take up to six hours to set up, dedicated servers maximum 10 business days. +
NodeJungle Yes No Instantly US Use coupon code jcmpdeal at checkout to receive 25% off +
Ramnode Yes No Instantly US, NL +
Rock-Server Yes Yes Instantly DE VPS, dedicated servers and gameserver take up to 1 hour to set up. +
XFRAG NETWORKS Soon Yes Instant UK All our servers come with 1Gbps Uplink and 600+ Gbps DDoS Protection as Standard. setup time for dedicated servers is within 48 hours. +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q72cec84a2ee9.php b/archive/websites/wiki.jc-mp.com/index__q72cec84a2ee9.php new file mode 100644 index 0000000..b763276 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q72cec84a2ee9.php @@ -0,0 +1,211 @@ + + + + +Information for "Lua/Client/ComboBox/Static Functions/Create" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Client/ComboBox/Static Functions/Create"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleLua/Client/ComboBox/Static Functions/Create
Default sort keyLua/Client/ComboBox/Static Functions/Create
Page length (in bytes)396
Page ID3138
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views96
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation16:13, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit16:13, 15 December 2013
Total number of edits2
Total number of distinct authors1
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+

Page properties

+ + + +
Hidden category (1)

This page is a member of 1 hidden category: +

Transcluded template (1)

Template used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q72df3e0be1bf.php b/archive/websites/wiki.jc-mp.com/index__q72df3e0be1bf.php new file mode 100644 index 0000000..537c61a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q72df3e0be1bf.php @@ -0,0 +1,250 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Log in +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+  
+  Forgotten your login details? +
+
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q73266c007c16.php b/archive/websites/wiki.jc-mp.com/index__q73266c007c16.php new file mode 100644 index 0000000..cf73500 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q73266c007c16.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Main Page" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Main Page"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 11:42, 27 September 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q73d21e8b30bd.php b/archive/websites/wiki.jc-mp.com/index__q73d21e8b30bd.php new file mode 100644 index 0000000..07c8a6f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q73d21e8b30bd.php @@ -0,0 +1,866 @@ + + + + +Lua/Client/ComboBox - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Lua/Client/ComboBox

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+
+

Events

+

+

Selection +

+

Events inherited from Button

+

DoubleClick +

Down +

Press +

RightPress +

Toggle +

ToggleOff +

ToggleOn +

Up +

+

Events inherited from BaseWindow

+

Blur +

Focus +

HoverEnter +

HoverLeave +

PostRender +

PreRender +

Render +

+

+

Static functions

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
ComboBox + Create(BaseWindow, string) +
ComboBox + Create(string) +
ComboBox + Create(BaseWindow) +
ComboBox + Create() +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
MenuItem + AddItem(string, string) +
MenuItem + AddItem(string) +
+ ClearItems() +
boolean + GetMenuOpen() +
Label + GetSelectedItem() +
+ RemoveItem(MenuItem) +
+ SelectItem(MenuItem) +
+ SelectItemByName(string) +
+

Functions inherited from Button

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
boolean + GetPressed() +
boolean + GetToggleState() +
boolean + GetToggleable() +
+ SetPressed(boolean) +
+ SetTextNormalColor(Color) +
+ SetTextHoveredColor(Color) +
+ SetTextPressedColor(Color) +
+ SetTextDisabledColor(Color) +
+ SetToggleState(boolean) +
+ SetToggleable(boolean) +
+ Toggle() +
+

Functions inherited from Label

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
number + GetAlignment() +
string + GetText() +
Color + GetTextColor() +
number + GetTextHeight() +
number + GetTextLength() +
+ GetTextPadding() +
number + GetTextSize() +
number + GetTextWidth() +
boolean + GetWrap() +
+ SetAlignment(number) +
+ SetColorBright() +
+ SetColorDark() +
+ SetColorHighlight() +
+ SetColorNormal() +
+ SetText(string, boolean) +
+ SetText(string) +
+ SetTextColor(Color) +
+ SetTextPadding(Vector2, Vector2) +
+ SetTextSize(number) +
+ SetWrap(boolean) +
+ SizeToContents() +
+

Functions inherited from BaseWindow

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Vector2 + AbsoluteToRelative(Vector2) +
+ Blur() +
+ BringToFront() +
Base + FindChildByName(string) +
Base + FindChildByName(string, boolean) +
+ Focus() +
boolean + GetBackgroundVisible() +
BaseWindow + GetChild(number) +
object + GetChildren() +
boolean + GetDataBool(string) +
number + GetDataNumber(string) +
object + GetDataObject(string) +
string + GetDataString(string) +
number + GetDock() +
boolean + GetEnabled() +
boolean + GetFocused() +
number + GetHeight() +
number + GetHeightRel() +
boolean + GetHovered() +
+ GetMargin() +
string + GetName() +
number + GetNumChildren() +
boolean + GetOnTop() +
+ GetPadding() +
BaseWindow + GetParent() +
Vector2 + GetPosition() +
Vector2 + GetPositionRel() +
Vector2 + GetSize() +
Vector2 + GetSizeRel() +
boolean + GetTabNavigation() +
BaseWindow + GetToolTip() +
string + GetType() +
boolean + GetVisible() +
number + GetWidth() +
number + GetWidthRel() +
+ Hide() +
boolean + IsChild(BaseWindow) +
Vector2 + RelativeToAbsolute(Vector2) +
+ Remove() +
+ RemoveAllChildren() +
+ SendToBack() +
+ SetBackgroundVisible(boolean) +
+ SetDataBool(string, boolean) +
+ SetDataNumber(string, number) +
+ SetDataObject(string, object) +
+ SetDataString(string, string) +
+ SetDock(GwenPosition) +
+ SetEnabled(boolean) +
+ SetHeight(number) +
+ SetHeightRel(number) +
+ SetHeightAutoRel(number) +
+ SetMargin(Vector2, Vector2) +
+ SetName(string) +
+ SetPadding(Vector2, Vector2) +
+ SetParent(BaseWindow) +
+ SetPosition(Vector2) +
+ SetPositionRel(Vector2) +
+ SetSize(Vector2) +
+ SetSizeAutoRel(Vector2) +
+ SetSizeRel(Vector2) +
+ SetTabNavigation(boolean) +
+ SetToolTip(string) +
+ SetVisible(boolean) +
+ SetWidth(number) +
+ SetWidthRel(number) +
+ SetWidthAutoRel(number) +
+ Show() +
+ SizeToChildren(boolean, boolean) +
+ SizeToChildren() +
Event + Subscribe(string, object, object) +
Event + Subscribe(string, object) +
+ Touch() +
+ Unsubscribe(Event) +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
boolean + ComboBox == ComboBox +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q741cfaf86981.php b/archive/websites/wiki.jc-mp.com/index__q741cfaf86981.php new file mode 100644 index 0000000..9a18cc0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q741cfaf86981.php @@ -0,0 +1,250 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Log in +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+  
+ +
+
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q7428a77e90e0.php b/archive/websites/wiki.jc-mp.com/index__q7428a77e90e0.php new file mode 100644 index 0000000..6189ec3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q7428a77e90e0.php @@ -0,0 +1,200 @@ + + + +Information for "Lua/Client/GameSetting" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Client/GameSetting"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleLua/Client/GameSetting
Default sort keyLua/Client/GameSetting
Page length (in bytes)4,654
Page ID3651
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views75
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation15:14, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit11:34, 18 December 2013
Total number of edits3
Total number of distinct authors1
Recent number of edits (within past 91 days)3
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded templates (7)

Templates used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q7505a9d73bb9.php b/archive/websites/wiki.jc-mp.com/index__q7505a9d73bb9.php new file mode 100644 index 0000000..842e9df --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q7505a9d73bb9.php @@ -0,0 +1,181 @@ + + + + +Troubleshooting/SteamAPI failed to initialize - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Troubleshooting/SteamAPI failed to initialize

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

Restarting the Steam client has been known to fix this. Other remedies reportedly include running Steam as administrator. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q7561c4acb78b.php b/archive/websites/wiki.jc-mp.com/index__q7561c4acb78b.php new file mode 100644 index 0000000..fae529e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q7561c4acb78b.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Main Page" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Main Page"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Show registered users | Hide my edits
Show new changes starting from 11:34, 27 September 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q759d6c80bf7f.php b/archive/websites/wiki.jc-mp.com/index__q759d6c80bf7f.php new file mode 100644 index 0000000..a55994c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q759d6c80bf7f.php @@ -0,0 +1,1417 @@ + + + + +Changelog - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Changelog

+
+

From JC2-MP Documentation

+
Revision as of 15:48, 28 May 2017 by Fkids (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+

0.3 - 2017 May 28

+

New Features

+
    +
  • Client +
      +
    • Added Roads class, allowing scripters to use global road pathfinding +
    • +
    • Added ClientActor:FindShortestPath for utilizing NPC point-to-point pathfinding +
    • +
    • Added Vehicle:SetSeatLocked and Vehicle:GetSeatLocked for (un)locking specific vehicle seats +
    • +
    • Added GameRenderOpaque event for rendering non-transparent items to benefit from post effects, such as the water ripple effect +
    • +
    • Added LocalPlayer:GetAimMode and the AimMode enum +
    • +
    • Added Chat:Get/SetPosition and Chat:ResetPosition +
    • +
    • Added TraverseType, RoadType and SpeedLimit enums +
    • +
    +
  • +
  • Shared +
      +
    • Added ModuleError event for handling errors caused by client/server Lua modules +
    • +
    • Added Vector2/3:Reflect as an alias for static functions Vector2/3.Reflect +
    • +
    +
  • +
+

Bug fixes and changes

+
    +
  • Client +
      +
    • Fixed an issue where a player could enter an occupied stunt cling position, resulting in a crash for each streamed-in player +
    • +
    • Refactored renderer to properly adhere to the Just Cause 2 threading model +
    • +
    • Text renderer will now re-use buffers whenever possible to improve performance +
    • +
    • Fixed a bug with first main menu background not being resized to fit on the screen +
    • +
    • Vehicle:GetDriver and Vehicle:GetOccupants will now return and include ClientActors (Breaking change) +
    • +
    +
  • +
  • Shared +
      +
    • Fixed an issue where attempting to steal Tuk-Tuk or an ATV could result in the hijacker getting stuck in a bugged state +
    • +
    • StaticObjects with the `fixed` flag set to false will now properly simulate rotation +
    • +
    +
  • +
+

0.2.3 - 2016 October 23

+

New Features

+
    +
  • Client +
      +
    • Added EntityBulletHit event that triggers when the local player hits a Player or NPC with a bullet +
    • +
    • LocalPlayerExitVehicle now fires when the player's vehicle is removed while they were in it +
    • +
    • Added GetOutlineEnabled, SetOutlineEnabled, and SetOutlineColor to Characters and StaticObjects +
    • +
    +
  • +
  • Shared +
      +
    • Changed Firestarter achievement to require 1,000 kills instead of 3,000 +
    • +
    • Changed Only Human achievement to spread virally. If you kill a player who has the achievement, you will also be granted it +
    • +
    +
  • +
+

Bug fixes and changes

+
    +
  • Client +
      +
    • Hopefully fixed the crashes that have plagued AMD users for many months. We have reported a solution and details surrounding the bug to AMD +
    • +
    • Fixed a bug on AMD cards where SSAO would cause rendering artifacts. It has now been re-enabled in the options window +
    • +
    • Fixed a bug where vehicle mounted guns rotation could become mirrored +
    • +
    • Fixed one of the most frequently encountered crashes relating to decals. It should now be safe to enable decals again! +
    • +
    • Removed unsynced sentry turrets and cannons from the game +
    • +
    • Fixed a bug where a player would become stuck on a bike if they attempted to steal it while the driver was reversing +
    • +
    • Fixed a bug where vehicles could become invulnerable if repaired while about to explode +
    • +
    • Fixed a bug where certain bushes could crash the game when collided with as they lacked a collision mesh +
    • +
    • Fixed a bug where RakNet was unintentionally creating a listen socket on port 80 +
    • +
    +
  • +
+

0.2.2 - 2016 February 13

+

New Features

+
    +
  • Client +
      +
    • Added Config:GetValue(string category, string value) +
    • +
    +
  • +
  • Shared +
      +
    • Added SharedObject equality operator +
    • +
    • Added SteamId.IsValid(string) +
    • +
    +
  • +
+

Bug fixes and changes

+
    +
  • Client +
      +
    • Fixed a bug introduced by ShapeTrigger entities where Checkpoints fired for remote players +
    • +
    • Vehicles are now unloaded when the player teleports to a location outside their range +
    • +
    • Fixed client crash from passing an empty string to chat methods like Chat:Print +
    • +
    • Fixed an issue with the renderer +
    • +
    • GWEN now blocks main menu inputs where appropriate +
    • +
    +
  • +
+
    +
  • Shared +
      +
    • Fixed Stuntshooter achievement incorrectly increasing stats for all vehicles, rather than just airplanes +
    • +
    +
  • +
+

0.2.1 - 2015 November 23

+

New features

+
    +
  • Shared +
      +
    • Added a timeout to player damage so kills aren't incorrectly attributed +
    • +
    +
  • +
+
    +
  • Server +
      +
    • Added World:SetValue and World:GetValue +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Added an optional boolean argument to Player:GetBones to retrieve a detailed list of 80+ bones +
    • +
    +
  • +
+

Bug fixes and changes

+
    +
  • Shared +
      +
    • Fixed a bug where calling SharedObject.Create with a non-table argument would crash the server +
    • +
    • Fixed a bug where Vehicle.GetMassByModelId was returning the vehicle name +
    • +
    +
  • +
+
    +
  • Server +
      +
    • Fixed a bug in StaticObject.Create where the 'fixed' argmuent was defaulting to false +
    • +
    • Fixed a bug where Player:RequestGroupMembership was firing every callback for multiple requests +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Fixed a bug where Player:GetAvatar could return another player's avatar +
    • +
    +
  • +
+

0.2 - 2015 November 11

+

Major features

+
    +
  • ClientActor class which provides a basic client-side NPC interface +
  • +
  • Support for previously unavailable civilian models +
  • +
  • Depth-tested rendering in the game world +
  • +
  • Basic unicode support +
  • +
  • Main menu overhaul +
  • +
  • Steam achievements +
  • +
  • Major sync improvement to vehicles and on-foot weapons +
  • +
  • Implementation of following classes, which allow scripts and client/server to communicate better: +
      +
    • SharedObject +
    • +
    • NetworkObject +
    • +
    • WorldNetworkObject +
    • +
    +
  • +
  • Ability to store values on all entities, not just players +
  • +
  • Fixed major bug where random models/effects would become invisible +
  • +
+

New features

+
    +
  • Client +
      +
    • Added GameRender event for depth-tested rendering in the game world +
    • +
    • Main menu overhaul +
    • +
    • Added support for streaming image resources with AssetLocation.Resource +
    • +
    • Added support for Unicode characters in CharPress +
    • +
    • Vastly improved the chat window with word wrap and chat history +
    • +
    • Added LocalPlayer:SetLinearVelocity +
    • +
    • Added Character class, common to Player and ClientActor +
    • +
    • Added Character:Get/SetLeftArmState +
    • +
    • Added Character:GetSeat +
    • +
    • Added Vehicle:Set(Linear/Angular)Velocity +
    • +
    • Added VehicleTransmission, with methods Get/SetGear, Get/SetClutchDelayTime and more +
    • +
    • Added VehicleSuspension, with methods Get/SetChassisDirection, Get/SetStrength and more +
    • +
    • Added VehicleAerodynamics for land vehicles, with methods Get/SetAirDensity, Get/SetDragCoefficient and more +
    • +
    • Added Vehicle:GetTransmission, Vehicle:GetSuspension and Vehicle:GetAerodynamics +
    • +
    • Added Vehicle:GetTorque, Vehicle:GetWheelCount, Vehicle:GetRPM, Vehicle:GetMaxRPM and Vehicle:GetTopSpeed +
    • +
    • Added GetClimateZone method to streamed and client entities +
    • +
    • Added ClimateZone enum +
    • +
    • Added ShapeTrigger with events ShapeTriggerEnter and ShapeTriggerExit +
    • +
    • Added TriggerType enum +
    • +
    • Added VehicleTriggerType enum +
    • +
    • Added Player:GetAvatar +
    • +
    • Added AvatarSize enum +
    • +
    • Added Featured tab to the server browser +
    • +
    • Added description field to the server browser +
    • +
    • Server browser filters are now consistent between restarts +
    • +
    • Added Camera functions SetFOV and GetFOV +
    • +
    • Added LocalPlayerEjectVehicle event +
    • +
    • Added 'entity' and 'impulse' arguments to VehicleCollide event +
    • +
    • Added LocalPlayer functions SetOxygen and GetOxygen +
    • +
    • Added LocalPlayer:IsFriend(steamid/player) +
    • +
    • Added Client:GetFrameTime +
    • +
    • Added Game:GetWeatherSeverity +
    • +
    • Added ClientStreamableObject as a base class to Vehicle/Player +
    • +
    • Added an optional boolean parameter to Physics:Raycast to disable the raycast filter +
    • +
    • LocalPlayerBulletHit event now contains a bone argument +
    • +
    • Added a setting to toggle vehicle camera snap and adjust timeout +
    • +
    • Added a setting to toggle vehicle stunt camera +
    • +
    • Added chat key and chat toggle key settings +
    • +
    • Removed apostrophe keybind opening console, added a setting to configure console keybind +
    • +
    • Added support for correctly rendering the tab character in text +
    • +
    • Added Render:GetDepthEnabled +
    • +
    • Added CursorType enum +
    • +
    • Added Mouse:SetCursor +
    • +
    • Added FontAwesome, Archivo and League Gothic fonts to resources +
    • +
    • Added BaseWindow:Get/SetMouseInputEnabled and BaseWindow:Get/SetKeyboardInputEnabled +
    • +
    • Added ability to navigate through TextBox history using Up and Down arrow keys +
    • +
    • Added Ctrl-Left/Ctrl-Right hotkeys to TextBox to facilitate moving the cursor word by word +
    • +
    • Added Label:SetLineSpacing +
    • +
    • Added TextBoxNumeric:Get/SetNegativeAllowed +
    • +
    • Added gui_show_netstat console command +
    • +
    • Added window position and size launch parameters +
    • +
    +
  • +
+
    +
  • Server +
      +
    • Added module metadata +
    • +
    • Added Player:Damage +
    • +
    • Added Vehicle:SetStreamPosition and Vehicle:SetStreamAngle +
    • +
    • Added Vehicle:Get/SetSpawnPosition and Vehicle:Get/SetSpawnAngle +
    • +
    • Can now disable collisions between two different types with Player/Server functions EnableCollision/DisableCollision +
    • +
    • Added ClientModulesLoad event +
    • +
    • Added Player:RequestGroupMembership(groupId, callback) +
    • +
    • Added StreamableObject:GetStreamedPlayers +
    • +
    • Added SLED debugger support +
    • +
    • Added suppressible PlayerAchievementUnlock event +
    • +
    • Added Server:GetFrameTime +
    • +
    • Added SendAutorunWhenEmpty config variable, default as false, to control whether autorun scripts are sent for empty modules +
    • +
    • Added netstat command +
    • +
    +
  • +
+
    +
  • Shared +
      +
    • Added support for all of the previously unsupported civilian models +
    • +
    • Added Steam achievements +
    • +
    • Added SharedObject class +
    • +
    • Added NetworkObject class +
    • +
    • Added WorldNetworkObject class +
    • +
    • Added basic UTF-8 support to Lua strings +
    • +
    • Added SetUnicode(boolean) global function +
    • +
    • Added storage to all entities, not just Players +
        +
      • Deprecated PlayerValueChange and PlayerNetworkValueChange events +
      • +
      +
    • +
    • Refactored Chat class functions to support multiple colours in a single message +
    • +
    • Added Vehicle.GetClassByModelId +
    • +
    • Added Vehicle:GetClass +
    • +
    • Added VehicleClass enum +
    • +
    • Improved Lua errors with event argument printout +
    • +
    • Added delta argument to PreTick/PostTick and Render/PostRender +
    • +
    • Added Angle.Delta +
    • +
    • Added Vector2.Reflect and Vector3.Reflect +
    • +
    • Added ComponentMultiply method to Vector2 and Vector3 +
    • +
    • Added Weapon equality operator +
    • +
    +
  • +
+

Bug fixes and changes

+
    +
  • Client +
      +
    • Fixed bones returning the wrong position for smaller models (Breaking change) +
    • +
    • Fixed very long-standing issue with on-foot weapons often not firing for other clients +
    • +
    • Vastly improved vehicle sync, also allows players to stand on vehicles as in singleplayer +
    • +
    • Hopefully fixed archive bug that caused models/effects to fail to load +
    • +
    • Fixed static objects not responding to the biome (snow / dust) +
    • +
    • Fixed an extremely prevalent crash during entity collision listener removal +
    • +
    • General renderer improvements +
    • +
    • Refactored Mounted Gun sync, resulting in better aim accuracy +
    • +
    • Reduced memory usage by preventing entire archives from being loaded at once +
    • +
    • Fixed issue where requested models could sometimes be wiped out by the loading screen process +
    • +
    • Fixed a bug where vehicle colors were darker than the requested colors +
    • +
    • Fixed issue with vehicle colors not being applied to some turret parts +
    • +
    • Fixed input sometimes going crazy when in a menu +
    • +
    • Fixed settings window not preserving game resolution upon resize +
    • +
    • Improved precision of Input:GetValue return value +
    • +
    • Fixed being stuck in the air when EnterVehicle is called while grappling +
    • +
    • Fixed issue with default player state being PlayerState.None instead of PlayerState.OnFoot +
    • +
    • Things drawn in 3D (and Render:WorldToScreen) no longer appear to be ahead by one frame +
    • +
    • Fixed character model not changing if gui hidden or in a menu +
    • +
    • Removed highlighted servers from the server browser +
    • +
    • Character models are now reset on disconnect +
    • +
    • Hopefully fixed issue with Rico model being invisible +
    • +
    • Fixed the sound pop issue on Windows 10, courtesy of emoose from ElDewrito +
    • +
    • Fixed PlayerEnterVehicle missing old_driver arg +
    • +
    • Some client entities now inherit from ClientStreamableObject to mirror the server classes +
    • +
    • Added parameters argument to ClientSound.Create +
    • +
    • Removed palaver, as its implementation burden outweighed the value it provided +
    • +
    • ImagePanel:SetImage now takes an Image instead of a path +
    • +
    • ReturnPressed event of a TextBox is now triggered on key down, instead of key up +
    • +
    • Disabled Tab behaviour of the Enter key in TextBox as it moves to next control in the entire scene +
    • +
    • Fixed HSVColorPicker issues +
    • +
    • Fixed SortedList header being offset when it has a scrollbar +
    • +
    • Fixed ComboBox:ClearItems and renamed to ComboBox:Clear +
    • +
    • Fixed crash with SortedList:Clear +
    • +
    • Fixed issue with SortedList sizing +
    • +
    • Fixed Textboxes having misaligned text until clicked on +
    • +
    +
  • +
+
    +
  • Server +
      +
    • Fixed issue with server memory not being freed on entity removal +
    • +
    • Cleaned up streamer code, hopefully reducing amount of server crashes +
    • +
    • Fixed issue with world iterators not working correctly +
    • +
    • Fixed a bug where scripts would still be run even if the server failed to start +
    • +
    • Fixed SteamId outputting the community id when printed on Windows +
    • +
    +
  • +
+
    +
  • Shared +
      +
    • General sync improvement +
    • +
    • Luabind now checks parent classes when looking up class members (class("MyDerived")(MyBase) in _init.lua works now) +
    • +
    • Scripts are now loaded in alphabetical order on all platforms +
    • +
    • Fixed script profiler not counting network events +
    • +
    • The marshaller now accepts table keys of any type +
    • +
    • Angles sent over the network no longer lose precision from compression +
    • +
    • Vector2/Vector3/Color statics can no longer be edited +
    • +
    • Comparing any API class with '==' should now work +
    • +
    • Fixed random number generator not being seeded at startup +
    • +
    • Improved Timer precision +
    • +
    • Fixed issue where IsValid would raise an exception for non-table/userdata types +
    • +
    +
  • +
+

0.1.4b - 2014 August 30

+

New features

+
    +
  • Client + +
  • +
+ +

Bug fixes

+
    +
  • Server +
      +
    • Fixed a rare crash caused by GameSpy4 queries +
    • +
    • Fixed SQL sometimes writing garbage data if an SQLCommand were stored and used later (the values could be garbage collected) +
    • +
    • Fixed Worlds being removed when they were sent through events +
    • +
    • Fixed being able to load duplicate modules with commands such as "load nametags/" +
    • +
    • Made Player:HasVehicleDLC and Player:HasWeaponDLC return true if the id is a non-DLC item +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Fixed crash where two players could occupy the same cling position at the same time +
    • +
    • Fixed crash on exit caused by static objects +
    • +
    • Fixed player model 20 (invisibledoll) not working +
    • +
    • GWEN: Fixed TextBoxes (and other controls) accepting focus when disabled +
    • +
    • GWEN: Fixed Labels with word wrap not using the text color +
    • +
    +
  • +
+

0.1.4a - 2014 June 21

+

New features

+
    +
  • Shared +
      +
    • Overhauled the logging system to support unicode (the first of many unicode additions to come) +
    • +
    • Added console command for profiling Lua modules; usage: profiler_sample number_of_seconds +
    • +
    • Added Color == Color operator +
    • +
    • Added IsNaN methods to Vector2/Vector3/Angle and a general purpose IsNaN function +
    • +
    +
  • +
+ + +

Bug fixes

+
    +
  • Server +
      +
    • Reverted changes to SQL which were causing massive memory leaks +
        +
      • Note: This change was made before release to prevent server crashes related to SQL errors. If you encounter an SQL error which then crashes the server some time later, please report it. +
      • +
      +
    • +
    • Fixed Vector2() and Vector3() returning uninitialized data on linux +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Fixed StaticObject related crash +
    • +
    • Fixed Vehicle:SetColors to properly support mounted guns and ailerons +
    • +
    • Fixed Game:GetState returning 0 for menu and loading screen +
    • +
    • Fixed ClientEntity:GetId not being exposed +
    • +
    • Fixed Action enum name capitalization (added GuiPDAZoomOut and HeliAIAutoRoll) +
    • +
    • GWEN: Fixed crash when unsubscribing from current event +
    • +
    • GWEN: Removing the active TabButton will now select another available tab +
    • +
    • GWEN: Fixed BaseWindow's Blur event not always being called +
    • +
    • GWEN: Fixed crash when using GroupBox:RemoveAllChildren +
    • +
    • GWEN: BaseWindow functions GetNumChildren, GetChildren, and RemoveAllChildren now only act on user-created controls +
    • +
    +
  • +
+

0.1.4 patch - 2014 March 14

+

Bug fixes

+
    +
  • Client +
      +
    • Fixed a very prevalent crash caused by other players having DLC weapons which you don't own +
    • +
    • Fixed Explosion deaths being incorrectly attributed to the player with the ID of 0 +
    • +
    • Fixed TabButton crash when using TabControl:RemovePage at certain times +
    • +
    +
  • +
+

0.1.4 - 2014 March 12

+

New features

+ + + +

Bug fixes

+
    +
  • Shared +
      +
    • The hard limit of 65536 entities was increased to ~4 billion +
    • +
    • Improved player color generation algorithm; the saturation range is now between 0.5 and 0.75 +
    • +
    • Removed Vector3 compression when using Network:Send due to horrible precision loss +
    • +
    +
  • +
+
    +
  • Server +
      +
    • Fixed crash when a Lua event was broadcasted during unloadall +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Fixed crash when calling GetPosition/GetAngle on a partially-spawned StaticObject +
    • +
    • Fixed StaticObject crash when updating position of a non-existent model +
    • +
    • Fixed occasional crash when removing GWEN controls, such as removing a control and its parent at the same time +
    • +
    • Fixed TabControl related crashes when removing a TabButton or its page, as well as pages sometimes staying around +
    • +
    • Vehicle:SetColors will now update the vehicle's colors immediately +
    • +
    • Fixed 'connect ip:port' console command not working when a port is provided +
    • +
    • Added client-side protection against the edge case of spawning invalid weapon models +
    • +
    • Fixed 'reconnect' not working if server is passworded +
    • +
    • Aliased 'force_connect' to 'connect' +
    • +
    • Fixed some GWEN events not working +
    • +
    • Edited the GWEN skin to give a dark theme to Trees and PropertyTrees +
    • +
    • Improved TextBox cursor behaviour +
    • +
    • Fixed mouse cursor not being updated immediately after Mouse:SetVisible +
    • +
    • Moved AssetLocation to shared +
    • +
    • GroupBox:SetPadding no longer affects the title text +
    • +
    • ListBox and SortedList are now affected by SetBackgroundVisible. +
    • +
    • Fixed SortedList:Sort crash with bad column +
    • +
    +
  • +
+

0.1.3 - 2014 January 30

+

New features

+
    +
  • Shared +
      +
    • Added a __type property to JC2-MP classes that returns the type of the value as a string +
    • +
    +
  • +
+ +

Bug fixes

+
    +
  • Shared +
      +
    • Fixed IsValid(StaticObject) not working +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Fixed a major crash related to looking at StaticObjects +
    • +
    • Fixed crash when removing a GWEN object in its own event. +
    • +
    • Fixed crash when an invalid index was provided to PageControl functions ShowPage and GetPage +
    • +
    • Fixed TextBox and chat window cursors being offset +
    • +
    • Main menu buttons are now correctly sized +
    • +
    +
  • +
+

0.1.2 - 2014 January 23

+

New features

+ +
    +
  • Server +
      +
    • Replaced OGP with GameSpy4 query protocol, making it possible to connect to a server when Announce = false, as well as improving server stability +
    • +
    • Added Player:GetIP +
    • +
    • Unhandled packet warnings now print the source IP address +
    • +
    • Added Console:Run allowing scripts to run console commands (requires IKnowWhatImDoing config enabled) +
    • +
    • Added the PlayerWorldChange Lua event +
    • +
    • Removed CellSize in config.lua; merged PlayerStreamDistance, VehicleStreamDistance and CheckpointStreamDistance into one StreamDistance variable +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Added highlighted servers to server browser (request thread) +
    • +
    • Added BaseWindow functions SetWidth, SetHeight, GetWidth, GetHeight, RelativeToAbsolute and AbsoluteToRelative +
    • +
    • Added Label functions GetTextSize and SetTextSize +
    • +
    • Added TableRow functions (Get/Set) BackgroundEvenColor, BackgroundOddColor, BackgroundHoverColor, BackgroundEvenSelectedColor, BackgroundOddSelectedColor +
    • +
    • Added the LocalPlayerWorldChange Lua event +
    • +
    • Added BaseWindow:Subscribe with the events HoverEnter, HoverLeave, Focus, Blur, PreRender, Render, and PostRender +
    • +
    • Added Render:SetClip +
    • +
    • Added the MouseUp Lua event +
    • +
    • Added Game:GetTime to get the time of the current world +
    • +
    +
  • +
+

Bug fixes

+
    +
  • Shared +
      +
    • Attempting to access invalid static Lua class variables now returns nil instead of erroring +
    • +
    • Changed static gettable for Lua classes to also return instance methods; i.e. you can get Player.SendChatMessage without requiring an actual player +
    • +
    • Fixed Vector2 and Vector3 default constructors having uninitialised components +
    • +
    • Time is now properly synced across all worlds, not just DefaultWorld; clients also receive the time every 30 seconds to prevent drift +
    • +
    • Fixed negative timestep from halting at midnight +
    • +
    +
  • +
+
    +
  • Server +
      +
    • IKnowWhatImDoing now unlocks more, including os and io functions +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Fixed a very prevalent crash related to invalid data being passed into JC2's landscape code +
    • +
    • Fixed crash when unloading a module with a modal window +
    • +
    • More crash fixes +
    • +
    • Player is now made vulnerable after disconnecting from a server +
    • +
    • Fixed passing LocalPlayer through Events:Fire not working +
    • +
    • Fixed (parent, name) GWEN constructors not applying the name +
    • +
    • Changed default server browser sort to lowest ping +
    • +
    • Fixed vehicles sometimes becoming invulnerable when being repaired +
    • +
    • Fixed sometimes dying inside terrain after CalcView reenables the local player +
    • +
    • Fixed Window:DisableResizing not working +
    • +
    • Clamped font size from 0 to 512 +
    • +
    • Increased font size on main menu +
    • +
    • Menu/console windows are now resized on resolution change +
    • +
    • Changed GWEN Slider background line to white to improve visibility +
    • +
    • Fixed ProgressBar:SetCycleSpeed not updating the auto label +
    • +
    • Fixed BaseWindow:__eq being undefined +
    • +
    • Fixed scrollbar being invisible in a GWEN Tree +
    • +
    • Fixed infinite loop in GWEN when labels with word wrap are too small +
    • +
    • Fixed labels with word wrap not being docked correctly +
    • +
    • Fixed cursor not showing up for all corners of a window +
    • +
    +
  • +
+

0.1.1 - 2013 December 21

+

New features

+
    +
  • Shared +
      +
    • Removed registration requirement from events firing; Events:FireRegisteredEvent is now Events:Fire and Events:Register/Unregister are deprecated +
    • +
    • Added argument-less version of Events:Fire +
    • +
    • Prevented 'load' Lua function from loading bytecode, increasing security +
    • +
    +
  • +
+ +
    +
  • Server +
      +
    • Added support for loading C packages in Lua, allowing for the use of LuaSocket, LuaSQL, etc +
    • +
    • Added IKnowWhatImDoing configuration variable to selectively enable the use of unsafe Lua functionality +
    • +
    +
  • +
+

Bug fixes

+
    +
  • Client +
      +
    • Fixed client deadlocking on exit +
    • +
    • Fixed evenness in GWEN ListBox backgrounds not being preserved in a sort +
    • +
    • Fixed ListBox:Clear and SortedList:Clear not working +
    • +
    • Fixed TableRow:SetTextColor not working +
    • +
    • Fixed broken world on respawn; collisions with world objects should now work +
    • +
    • Fixed non-ideal performance for GetTextWidth; now optimized +
    • +
    • Fixed server browser query continuing even after the server browser was closed +
    • +
    • Fixed bug where the player would be entered into a vehicle before they finished teleporting +
    • +
    • Fixed crash when attempting to get non-existent userdata on a GWEN object +
    • +
    • Fixed crash when attempting to get/set non-existent cell contents on TableRow +
    • +
    • Fixed DirectX Error Code 4 upon launching; unsupported code for certain graphics cards +
    • +
    +
  • +
+
    +
  • Server +
      +
    • Fixed banned players being unable to reconnect upon being unbanned +
    • +
    • Fixed UDPSocket crashing upon destruction +
    • +
    +
  • +
+
    +
  • Shared +
      +
    • Fixed Player.Match only returning results where the query could be found at the start of the name +
    • +
    +
  • +
+

0.1.0 - 2013 December 16

+
    +
  • JC2-MP released on Steam. +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q75e672538efa.php b/archive/websites/wiki.jc-mp.com/index__q75e672538efa.php new file mode 100644 index 0000000..96ede0a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q75e672538efa.php @@ -0,0 +1,228 @@ + + + + +Revision history of "Main Page" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Main Page"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q75f3acda6b3e.php b/archive/websites/wiki.jc-mp.com/index__q75f3acda6b3e.php new file mode 100644 index 0000000..19e1a90 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q75f3acda6b3e.php @@ -0,0 +1,179 @@ + + + +View source for Lua/Server/SQL/Functions/Query - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

View source for Lua/Server/SQL/Functions/Query

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Template used on this page: +

Return to Lua/Server/SQL/Functions/Query.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q76399ddb6e0e.php b/archive/websites/wiki.jc-mp.com/index__q76399ddb6e0e.php new file mode 100644 index 0000000..3908331 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q76399ddb6e0e.php @@ -0,0 +1,347 @@ + + + + http://wiki.jc-mp.com/index.php?title=Special:RecentChanges&feed=atom + JC2-MP Documentation - Recent changes [en] + + + 2014-05-06T20:32:41Z + Track the most recent changes to the wiki in this feed. + MediaWiki 1.22.5 + + + http://wiki.jc-mp.com/index.php?title=Server/Hosts&diff=26502&oldid=26449 + Server/Hosts + + 2014-05-05T19:13:29Z + + <p></p> +<table class='diff diff-contentalign-left'> + <col class='diff-marker' /> + <col class='diff-content' /> + <col class='diff-marker' /> + <col class='diff-content' /> + <tr style='vertical-align: top;'> + <td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td> + <td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 19:13, 5 May 2014</td> + </tr><tr><td colspan="2" class="diff-lineno">Line 31:</td> +<td colspan="2" class="diff-lineno">Line 31:</td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>| [http://www.myarena.ru/game_jc2.html MyArena.ru] || 3 RUB || 20 || 1000 || Instantly || RU || MyArena.ru - Reliable and fast-growing hosting game servers. Our clients has a convenient multi-functional control panel to configure their server and web.</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>| [http://www.myarena.ru/game_jc2.html MyArena.ru] || 3 RUB || 20 || 1000 || Instantly || RU || MyArena.ru - Reliable and fast-growing hosting game servers. Our clients has a convenient multi-functional control panel to configure their server and web.</div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">|-</ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">| [http://meisterhost.tk MeisterHost] || 0 USD || 20 || 1000 || &lt; 24 hours || DE, US || Free JC2MP Servers sponsored by ads! Cool Webinterface and 24/7 online.</ins></div></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>| [http://www.nitrado.net/ Nitrado.net] || 0,16 EUR || 40 || 2000 || Instantly || DE || The server starts with the shown slots on the webpage * 10</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>| [http://www.nitrado.net/ Nitrado.net] || 0,16 EUR || 40 || 2000 || Instantly || DE || The server starts with the shown slots on the webpage * 10</div></td></tr> + +<!-- diff cache key wiki:diff:version:1.11a:oldid:26449:newid:26502 --> +</table> + Kevinsieger22 + + + http://wiki.jc-mp.com/index.php?title=Changelog&diff=26501&oldid=26462 + Changelog + + 2014-05-04T23:23:36Z + + <p>Next release</p> +<table class='diff diff-contentalign-left'> + <col class='diff-marker' /> + <col class='diff-content' /> + <col class='diff-marker' /> + <col class='diff-content' /> + <tr style='vertical-align: top;'> + <td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td> + <td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 23:23, 4 May 2014</td> + </tr><tr><td colspan="2" class="diff-lineno">Line 6:</td> +<td colspan="2" class="diff-lineno">Line 6:</td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>** Overhauled the logging system to support unicode (the first of many unicode additions to come)</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>** Overhauled the logging system to support unicode (the first of many unicode additions to come)</div></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>** Added console command for profiling Lua modules; usage: profiler_sample {{Arg|number_of_seconds}}</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>** Added console command for profiling Lua modules; usage: profiler_sample {{Arg|number_of_seconds}}</div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">* Server</ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">** Fixed Fixed Vector2() and Vector3() returning uninitialized data on linux</ins></div></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Client</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Client</div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">** Fixed StaticObject related crash</ins></div></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>** Added [[Lua/Shared/AssetLocation|AssetLocation]].Base64, which enables images to be loaded from Base64 strings as a temporary solution until Steam Workshop is integrated</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>** Added [[Lua/Shared/AssetLocation|AssetLocation]].Base64, which enables images to be loaded from Base64 strings as a temporary solution until Steam Workshop is integrated</div></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>** Added [[Lua/Client/ClientParticleSystem|ClientParticleSystem]]</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>** Added [[Lua/Client/ClientParticleSystem|ClientParticleSystem]]</div></td></tr> + +<!-- diff cache key wiki:diff:version:1.11a:oldid:26462:newid:26501 --> +</table> + Dreadmullet + + + http://wiki.jc-mp.com/index.php?title=Template:Lua/Client/BaseWindow/Functions&diff=26500&oldid=25801 + Template:Lua/Client/BaseWindow/Functions + + 2014-05-04T22:57:25Z + + <p></p> +<table class='diff diff-contentalign-left'> + <col class='diff-marker' /> + <col class='diff-content' /> + <col class='diff-marker' /> + <col class='diff-content' /> + <tr style='vertical-align: top;'> + <td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td> + <td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 22:57, 4 May 2014</td> + </tr><tr><td colspan="2" class="diff-lineno">Line 137:</td> +<td colspan="2" class="diff-lineno">Line 137:</td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>|{{Lua/Cell_Style/Returns_List}} | &#160;</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>|{{Lua/Cell_Style/Returns_List}} | &#160;</div></td></tr> +<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>|{{Lua/Cell_Style/Prototype_List}} | [[Lua/Client/BaseWindow/Functions/SetDock|SetDock]](<del class="diffchange diffchange-inline">number</del>)</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>|{{Lua/Cell_Style/Prototype_List}} | [[Lua/Client/BaseWindow/Functions/SetDock|SetDock]](<ins class="diffchange diffchange-inline">[[Lua/Client/GwenPosition|GwenPosition]]</ins>)</div></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>|-</div></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>|{{Lua/Cell_Style/Returns_List}} | &#160;</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>|{{Lua/Cell_Style/Returns_List}} | &#160;</div></td></tr> + +<!-- diff cache key wiki:diff:version:1.11a:oldid:25801:newid:26500 --> +</table> + Dreadmullet + + + http://wiki.jc-mp.com/index.php?title=Lua/Client/BaseWindow/Functions/SetDock&diff=26499&oldid=26475 + Lua/Client/BaseWindow/Functions/SetDock + + 2014-05-04T22:57:11Z + + <p></p> +<table class='diff diff-contentalign-left'> + <col class='diff-marker' /> + <col class='diff-content' /> + <col class='diff-marker' /> + <col class='diff-content' /> + <tr style='vertical-align: top;'> + <td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td> + <td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 22:57, 4 May 2014</td> + </tr><tr><td colspan="2" class="diff-lineno">Line 1:</td> +<td colspan="2" class="diff-lineno">Line 1:</td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>{{Lua/Function |</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>{{Lua/Function |</div></td></tr> +<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>&#160;&#160; prototype = BaseWindow:SetDock([[Lua/Client/GwenPosition|GwenPosition]] <del class="diffchange diffchange-inline">number</del>) |</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>&#160;&#160; prototype = BaseWindow:SetDock([[Lua/Client/GwenPosition|GwenPosition]] <ins class="diffchange diffchange-inline">dock</ins>) |</div></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td></tr> + +<!-- diff cache key wiki:diff:version:1.11a:oldid:26475:newid:26499 --> +</table> + Dreadmullet + + + http://wiki.jc-mp.com/index.php?title=Lua/Server/Vehicle/Functions/GetHealth&diff=26498&oldid=26496 + Lua/Server/Vehicle/Functions/GetHealth + + 2014-05-02T06:20:14Z + + <p>‎<span dir="auto"><span class="autocomment">Description</span></span></p> +<table class='diff diff-contentalign-left'> + <col class='diff-marker' /> + <col class='diff-content' /> + <col class='diff-marker' /> + <col class='diff-content' /> + <tr style='vertical-align: top;'> + <td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td> + <td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 06:20, 2 May 2014</td> + </tr><tr><td colspan="2" class="diff-lineno">Line 6:</td> +<td colspan="2" class="diff-lineno">Line 6:</td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>== Description ==</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>== Description ==</div></td></tr> +<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">Returns the </del>health <del class="diffchange diffchange-inline">of the vehicle,</del></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">Gets vehicle's </ins>health<ins class="diffchange diffchange-inline">. The range is from 0 to </ins>1.</div></td></tr> +<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">When </del>1 <del class="diffchange diffchange-inline">is full health</del>.</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div></div></td></tr> + +<!-- diff cache key wiki:diff:version:1.11a:oldid:26496:newid:26498 --> +</table> + Dmitri + + + http://wiki.jc-mp.com/index.php?title=Lua/Server/Vehicle/Functions/GetDriver&diff=26497&oldid=22980 + Lua/Server/Vehicle/Functions/GetDriver + + 2014-05-02T06:19:17Z + + <p></p> +<table class='diff diff-contentalign-left'> + <col class='diff-marker' /> + <col class='diff-content' /> + <col class='diff-marker' /> + <col class='diff-content' /> + <tr style='vertical-align: top;'> + <td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td> + <td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 06:19, 2 May 2014</td> + </tr><tr><td colspan="2" class="diff-lineno">Line 3:</td> +<td colspan="2" class="diff-lineno">Line 3:</td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>&#160;&#160; prototype = Vehicle:GetDriver() |</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>&#160;&#160; prototype = Vehicle:GetDriver() |</div></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">== Description ==</ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">Returns the player that is currently the driver of the vehicle.</ins></div></td></tr> + +<!-- diff cache key wiki:diff:version:1.11a:oldid:22980:newid:26497 --> +</table> + Dmitri + + + http://wiki.jc-mp.com/index.php?title=Lua/Server/Vehicle/Functions/GetHealth&diff=26496&oldid=22982 + Lua/Server/Vehicle/Functions/GetHealth + + 2014-05-02T06:18:27Z + + <p></p> +<table class='diff diff-contentalign-left'> + <col class='diff-marker' /> + <col class='diff-content' /> + <col class='diff-marker' /> + <col class='diff-content' /> + <tr style='vertical-align: top;'> + <td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td> + <td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 06:18, 2 May 2014</td> + </tr><tr><td colspan="2" class="diff-lineno">Line 3:</td> +<td colspan="2" class="diff-lineno">Line 3:</td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>&#160;&#160; prototype = Vehicle:GetHealth() |</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>&#160;&#160; prototype = Vehicle:GetHealth() |</div></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">== Description ==</ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">Returns the health of the vehicle,</ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">When 1 is full health.</ins></div></td></tr> + +<!-- diff cache key wiki:diff:version:1.11a:oldid:22982:newid:26496 --> +</table> + Dmitri + + + http://wiki.jc-mp.com/index.php?title=Lua/Client/Game/Functions/FireEvent&diff=26495&oldid=26493 + Lua/Client/Game/Functions/FireEvent + + 2014-04-30T22:59:15Z + + <p>‎<span dir="auto"><span class="autocomment">Finding events</span></span></p> +<table class='diff diff-contentalign-left'> + <col class='diff-marker' /> + <col class='diff-content' /> + <col class='diff-marker' /> + <col class='diff-content' /> + <tr style='vertical-align: top;'> + <td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td> + <td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 22:59, 30 April 2014</td> + </tr><tr><td colspan='4' style='text-align: center;' class='diff-multi'>(One intermediate revision by one user not shown)</td></tr><tr><td colspan="2" class="diff-lineno">Line 15:</td> +<td colspan="2" class="diff-lineno">Line 15:</td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>To find the event names, you must extract them from the game's mission files yourself.</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>To find the event names, you must extract them from the game's mission files yourself.</div></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> +<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">'''Windows &amp; </del>Gibbed's <del class="diffchange diffchange-inline">Avalance Tools instructions:'''</del></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">====Using </ins>Gibbed's <ins class="diffchange diffchange-inline">tools====</ins></div></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> +<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">To do this, use </del>Gibbed's <del class="diffchange diffchange-inline">Avalance </del>Tools, and use ArchiveViewer to extract the pc''x''.tab, where ''x'' is a number from 1-4, (from \steamapps\Just Cause 2\archives_win32\)<del class="diffchange diffchange-inline">. files to a place for viewing</del>. Then use SmallUnpack on the resulting .blz files (drag the .blz onto the SmallUnpack file). Go into a mission's folder, and use BinConvert on the .bl file (same process as SmallUnpack, drag it) to get an XML file. There, you can use CTRL+F to search for the events. &#160;</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">Download [http://www.justcause2mods.com/mods/func-startdown/1121/ </ins>Gibbed's <ins class="diffchange diffchange-inline">Avalanche </ins>Tools<ins class="diffchange diffchange-inline">]</ins>, and use ArchiveViewer to extract the pc''x''.tab, where ''x'' is a number from 1-4, (from \steamapps\Just Cause 2\archives_win32\). Then use SmallUnpack on the resulting .blz files (drag the .blz onto the SmallUnpack file). Go into a mission's folder, and use BinConvert on the .bl file (same process as SmallUnpack, drag it) to get an XML file. There, you can use CTRL+F to search for the events. &#160;</div></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Some events look like this: ''msy.f2m06.obj.complete'', other, complicated ones, look like this: ''t{spsv({046DE310-DF86-4D1C-B5DB-556BA134876F})}::truck.entered''. Note that these are only example events, and do nothing.</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Some events look like this: ''msy.f2m06.obj.complete'', other, complicated ones, look like this: ''t{spsv({046DE310-DF86-4D1C-B5DB-556BA134876F})}::truck.entered''. Note that these are only example events, and do nothing.</div></td></tr> +<tr><td colspan="2" class="diff-lineno">Line 23:</td> +<td colspan="2" class="diff-lineno">Line 23:</td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>An example mission file will be called ''f2m06.blz''. This is a Ular Boys mission. (it is the Lost Island mission)</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>An example mission file will be called ''f2m06.blz''. This is a Ular Boys mission. (it is the Lost Island mission)</div></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> +<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>If you're looking for a specific mission file, note that the missions follow a naming syntax: ''f1'' is Roaches, ''<del class="diffchange diffchange-inline">f1</del>'' is Ular Boys, ''f3'' is Reapers, and m''n'', where n is a number ranging from 01 to around 15, is the mission number. The mission number does not follow any clear rule.</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>If you're looking for a specific mission file, note that the missions follow a naming syntax: ''f1'' is Roaches, ''<ins class="diffchange diffchange-inline">f2</ins>'' is Ular Boys, ''f3'' is Reapers, and m''n'', where n is a number ranging from 01 to around 15, is the mission number. The mission number does not follow any clear rule.</div></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>If the event you have found does nothing, do not be disheartened. The vast majority of events you find won't do anything. If you're not certain that it does nothing, yet you cannot see anything happening, make sure you are in the area that it has an effect on.</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>If the event you have found does nothing, do not be disheartened. The vast majority of events you find won't do anything. If you're not certain that it does nothing, yet you cannot see anything happening, make sure you are in the area that it has an effect on.</div></td></tr> +<tr><td colspan="2" class="diff-lineno">Line 431:</td> +<td colspan="2" class="diff-lineno">Line 431:</td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> +<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>== <del class="diffchange diffchange-inline">Skull </del>Island ==</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>== <ins class="diffchange diffchange-inline">Lost </ins>Island ==</div></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* f2m06.emp.explode // Causes the EMP to explode. It will still function, and will be repaired if you leave the area.</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* f2m06.emp.explode // Causes the EMP to explode. It will still function, and will be repaired if you leave the area.</div></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* f2m06.EMPBall.boom // Causes the EMP to fire. Does not seem to destroy vehicles, and makes no sound.</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* f2m06.EMPBall.boom // Causes the EMP to fire. Does not seem to destroy vehicles, and makes no sound.</div></td></tr> + +<!-- diff cache key wiki:diff:version:1.11a:oldid:26493:newid:26495 --> +</table> + Dreadmullet + + + http://wiki.jc-mp.com/index.php?title=Lua/Client/Game/Functions/FireEvent&diff=26493&oldid=26467 + Lua/Client/Game/Functions/FireEvent + + 2014-04-30T19:39:48Z + + <p>‎<span dir="auto"><span class="autocomment">Examples</span></span></p> +<table class='diff diff-contentalign-left'> + <col class='diff-marker' /> + <col class='diff-content' /> + <col class='diff-marker' /> + <col class='diff-content' /> + <tr style='vertical-align: top;'> + <td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td> + <td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 19:39, 30 April 2014</td> + </tr><tr><td colspan='4' style='text-align: center;' class='diff-multi'>(7 intermediate revisions by one user not shown)</td></tr><tr><td colspan="2" class="diff-lineno">Line 9:</td> +<td colspan="2" class="diff-lineno">Line 9:</td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>This triggers a JC2 event to occur. This is a very powerful function; you can trigger any event in the game, such as the dish doors or stronghold doors opening. There is likely a way to launch the rocket and disable the EMP tower as well.</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>This triggers a JC2 event to occur. This is a very powerful function; you can trigger any event in the game, such as the dish doors or stronghold doors opening. There is likely a way to launch the rocket and disable the EMP tower as well.</div></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> +<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>To find the event names, you must extract them from the game's mission files yourself. <del class="diffchange diffchange-inline">This </del>is a <del class="diffchange diffchange-inline">complex </del>process and is not <del class="diffchange diffchange-inline">explained here</del>.</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>&#160;</div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">== Finding events ==</ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>&#160;</div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>&#160;</div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>To find the event names, you must extract them from the game's mission files yourself.</div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>&#160;</div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">'''Windows &amp; Gibbed's Avalance Tools instructions:'''</ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>&#160;</div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">To do this, use Gibbed's Avalance Tools, and use ArchiveViewer to extract the pc''x''.tab, where ''x'' </ins>is a <ins class="diffchange diffchange-inline">number from 1-4, (from \steamapps\Just Cause 2\archives_win32\). files to a place for viewing. Then use SmallUnpack on the resulting .blz files (drag the .blz onto the SmallUnpack file). Go into a mission's folder, and use BinConvert on the .bl file (same </ins>process <ins class="diffchange diffchange-inline">as SmallUnpack, drag it) to get an XML file. There, you can use CTRL+F to search for the events. </ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>&#160;</div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">Some events look like this: ''msy.f2m06.obj.complete'', other, complicated ones, look like this: ''t{spsv({046DE310-DF86-4D1C-B5DB-556BA134876F})}::truck.entered''. Note that these are only example events, </ins>and <ins class="diffchange diffchange-inline">do nothing.</ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>&#160;</div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">An example mission file will be called ''f2m06.blz''. This </ins>is <ins class="diffchange diffchange-inline">a Ular Boys mission. (it is the Lost Island mission)</ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>&#160;</div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">If you're looking for a specific mission file, note that the missions follow a naming syntax: ''f1'' is Roaches, ''f1'' is Ular Boys, ''f3'' is Reapers, and m''n'', where n is a number ranging from 01 to around 15, is the mission number. The mission number does </ins>not <ins class="diffchange diffchange-inline">follow any clear rule.</ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>&#160;</div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">If the event you have found does nothing, do not be disheartened. The vast majority of events you find won't do anything. If you're not certain that it does nothing, yet you cannot see anything happening, make sure you are in the area that it has an effect on</ins>.</div></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==Examples==</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==Examples==</div></td></tr> +<tr><td colspan="2" class="diff-lineno">Line 21:</td> +<td colspan="2" class="diff-lineno">Line 37:</td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Events:Subscribe(&quot;Render&quot;, HideCrosshair)</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>Events:Subscribe(&quot;Render&quot;, HideCrosshair)</div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">&lt;/syntaxhighlight&gt;</ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">====Disabling the grappling hook====</ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">&lt;syntaxhighlight&gt;</ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">DisableHook = function()</ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> Game:FireEvent(&quot;ply.grappling.disable&quot;)</ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">end</ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">Events:Subscribe(&quot;GameLoad&quot;, DisableHook)</ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">&lt;/syntaxhighlight&gt;</ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">====Disabling the parachute====</ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">&lt;syntaxhighlight&gt;</ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">DisableChute = function()</ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> Game:FireEvent(&quot;ply.parachute.disable&quot;)</ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">end</ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr> +<tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">Events:Subscribe(&quot;GameLoad&quot;, DisableChute)</ins></div></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>&lt;/syntaxhighlight&gt;</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>&lt;/syntaxhighlight&gt;</div></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> + +<!-- diff cache key wiki:diff:version:1.11a:oldid:26467:newid:26493 --> +</table> + LordNoob + + + http://wiki.jc-mp.com/index.php?title=Lua/Server/Checkpoint/Static_Functions/Create&diff=26485&oldid=25054 + Lua/Server/Checkpoint/Static Functions/Create + + 2014-04-30T13:53:02Z + + <p>Added activation_box note.</p> +<table class='diff diff-contentalign-left'> + <col class='diff-marker' /> + <col class='diff-content' /> + <col class='diff-marker' /> + <col class='diff-content' /> + <tr style='vertical-align: top;'> + <td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td> + <td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 13:53, 30 April 2014</td> + </tr><tr><td colspan="2" class="diff-lineno">Line 42:</td> +<td colspan="2" class="diff-lineno">Line 42:</td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* number type (See list at [[Lua/Server/Checkpoint/Functions/SetType|SetType]])</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* number type (See list at [[Lua/Server/Checkpoint/Functions/SetType|SetType]])</div></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [[Lua/Shared/Vector3|Vector3]] position</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* [[Lua/Shared/Vector3|Vector3]] position</div></td></tr> +<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [[Lua/Shared/Vector3|Vector3]] activation_box</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [[Lua/Shared/Vector3|Vector3]] activation_box <ins class="diffchange diffchange-inline">(Size of the trigger. Not much is known about this. The recommended value is 12, 12, 12.)</ins></div></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* boolean despawn_on_enter</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* boolean despawn_on_enter</div></td></tr> +<tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* boolean create_trigger (Necessary if you want PlayerEnterCheckpoint to fire.)</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* boolean create_trigger (Necessary if you want PlayerEnterCheckpoint to fire.)</div></td></tr> + +<!-- diff cache key wiki:diff:version:1.11a:oldid:25054:newid:26485 --> +</table> + Dreadmullet + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q764075b9a231.php b/archive/websites/wiki.jc-mp.com/index__q764075b9a231.php new file mode 100644 index 0000000..57c03f7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q764075b9a231.php @@ -0,0 +1,242 @@ + + + +User:Philpax - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ User:Philpax +

+ + +
+ +
From JC2-MP Documentation
+ + +
+ + +
+ Jump to: navigation, + search +
+ + +

Hi there. I'm a JC2-MP developer, responsible for the Lua API and some documentation. If you'd like to see something added to the API, or you have queries, feel free to ask me. +

+ + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q76fc9a5e6b09.php b/archive/websites/wiki.jc-mp.com/index__q76fc9a5e6b09.php new file mode 100644 index 0000000..098ce7b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q76fc9a5e6b09.php @@ -0,0 +1,483 @@ + + + +Lua/Server/Player - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/Player

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
Revision as of 00:01, 17 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Contents

+ +
+

Static functions

+

+

+ + + + + + + + + +
Returns + Prototype +
Player + GetById(number) +
table + Match(string) +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
+ Ban() +
+ Ban(string) +
+ ClearInventory() +
+ DisableAutoAim(Player) +
+ DisableCollision(CollisionGroup) +
+ EnableAutoAim(Player) +
+ EnableCollision(CollisionGroup) +
+ EnterVehicle(Vehicle, VehicleSeat) +
object + GetAimTarget() +
Angle + GetAngle() +
Vector3 + GetCameraPosition() +
Color + GetColor() +
number + GetEquippedSlot() +
Weapon + GetEquippedWeapon() +
number + GetHealth() +
number + GetId() +
object + GetInventory() +
Vector3 + GetLinearVelocity() +
number + GetModelId() +
number + GetMoney() +
string + GetName() +
boolean + GetParachuting() +
number + GetPing() +
Vector3 + GetPosition() +
PlayerState + GetState() +
SteamId + GetSteamId() +
Vehicle + GetVehicle() +
number + GetWeatherSeverity() +
+ GiveWeapon(number, Weapon) +
boolean + HasVehicleDLC(VehicleId) +
boolean + HasWeaponDLC(WeaponId) +
boolean + InVehicle() +
boolean + IsFullyAuthenticated() +
+ Kick(string) +
+ Kick() +
+ SendChatMessage(string, Color) +
+ SetAngle(Angle) +
+ SetColor(Color) +
+ SetHealth(number) +
+ SetModelId(number) +
+ SetMoney(number) +
+ SetPosition(Vector3) +
+ SetWeatherSeverity(number) +
+ Teleport(Vector3, Angle) +
+

Functions inherited from StreamableObject

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
CellID + GetCellId() +
boolean + GetEnabled() +
number + GetStreamDistance() +
World + GetWorld() +
+ SetEnabled(boolean) +
+ SetStreamDistance(number) +
+ SetWorld(World) +
+

Operators

+

+

+ + + + + + + + + +
Returns + Prototype +
boolean + Player == Player +
string + tostring(Player) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q770f4f8b755c.php b/archive/websites/wiki.jc-mp.com/index__q770f4f8b755c.php new file mode 100644 index 0000000..a466304 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q770f4f8b755c.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q77a657a38d3c.php b/archive/websites/wiki.jc-mp.com/index__q77a657a38d3c.php new file mode 100644 index 0000000..4e773c7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q77a657a38d3c.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 01:53, 15 August 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q77b329dc9a93.php b/archive/websites/wiki.jc-mp.com/index__q77b329dc9a93.php new file mode 100644 index 0000000..547da00 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q77b329dc9a93.php @@ -0,0 +1,201 @@ + + + + +Revision history of "Lua/Shared/Angle/Static Functions/Slerp" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Shared/Angle/Static Functions/Slerp"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q7815cb4e0a31.php b/archive/websites/wiki.jc-mp.com/index__q7815cb4e0a31.php new file mode 100644 index 0000000..83f4727 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q7815cb4e0a31.php @@ -0,0 +1,185 @@ + + + +Revision history of "Lua/Shared/Console" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Shared/Console"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q7836f6f23bc8.php b/archive/websites/wiki.jc-mp.com/index__q7836f6f23bc8.php new file mode 100644 index 0000000..8197d92 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q7836f6f23bc8.php @@ -0,0 +1,192 @@ + + + + +Information for "Server/Getting started/FreeBSD Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Server/Getting started/FreeBSD Server"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleServer/Getting started/FreeBSD Server
Default sort keyServer/Getting started/FreeBSD Server
Page length (in bytes)5,393
Page ID3937
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views6,558
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorPricetx (Talk | contribs)
Date of page creation13:06, 9 February 2014
Latest editorPricetx (Talk | contribs)
Date of latest edit16:02, 17 April 2016
Total number of edits27
Total number of distinct authors1
Recent number of edits (within past 91 days)2
Recent number of distinct authors1
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q786a5582daa9.php b/archive/websites/wiki.jc-mp.com/index__q786a5582daa9.php new file mode 100644 index 0000000..17fed2a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q786a5582daa9.php @@ -0,0 +1,259 @@ + + + +Revision history of "PlayerQuit" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Revision history of "PlayerQuit" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+ +
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q78c6c3d4a70c.php b/archive/websites/wiki.jc-mp.com/index__q78c6c3d4a70c.php new file mode 100644 index 0000000..c89faab --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q78c6c3d4a70c.php @@ -0,0 +1,187 @@ + + + + +View source for Lua/Third Party Modules - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Third Party Modules

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Third Party Modules.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q794d8c61053f.php b/archive/websites/wiki.jc-mp.com/index__q794d8c61053f.php new file mode 100644 index 0000000..e347c38 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q794d8c61053f.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q798a6396d7f2.php b/archive/websites/wiki.jc-mp.com/index__q798a6396d7f2.php new file mode 100644 index 0000000..f4b2b30 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q798a6396d7f2.php @@ -0,0 +1,253 @@ + + + +Revision history of "Game Version" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Revision history of "Game Version" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+ +
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q799c1db0e5b2.php b/archive/websites/wiki.jc-mp.com/index__q799c1db0e5b2.php new file mode 100644 index 0000000..c16c1a2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q799c1db0e5b2.php @@ -0,0 +1,228 @@ + + + +View source for Known Issues - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ View source for Known Issues +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Known Issues.

+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+ +
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q79d53c4ca158.php b/archive/websites/wiki.jc-mp.com/index__q79d53c4ca158.php new file mode 100644 index 0000000..8cd0eb8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q79d53c4ca158.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q79e489d260b0.php b/archive/websites/wiki.jc-mp.com/index__q79e489d260b0.php new file mode 100644 index 0000000..f90ef8f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q79e489d260b0.php @@ -0,0 +1,637 @@ + + + + +Lua/Client - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client

+
+

From JC2-MP Documentation

+
< Lua
Revision as of 15:14, 21 June 2014 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+

Global classes

+

+

Camera +

Chat +

Client +

Game +

Input +

Key +

Mouse +

Physics +

LocalPlayer +

Render +

Waypoint +

+

+

Classes

+

+

BaseStaticObject +

+
+
ClientStaticObject +
+
+
+
StaticObject +
+
+

Bone +

ClientEntity +

+
+
ClientEffect +
+
+
+
ClientLight +
+
+
+
ClientParticleSystem +
+
+
+
ClientSound +
+
+
+
ClientStaticObject +
+
+

Image +

GUIEvent +

Model +

Player +

Vehicle +

Vertex +

World +

+

+

GWEN Classes

+

+

BaseWindow +

+
+
Label +
+
+
+
+
StatusBar +
+
+
+
+
+
+
ProgressBar +
+
+
+
+
+
+
GroupBox +
+
+
+
+
+
+
Button +
+
+
+
+
+
+
+
LabelClickable +
+
+
+
+
+
+
+
+
+
CheckBox +
+
+
+
+
+
+
+
+
+
+
RadioButton +
+
+
+
+
+
+
+
+
+
+
+
ComboBox +
+
+
+
+
+
+
+
+
+
MenuItem +
+
+
+
+
+
+
+
+
+
TabButton +
+
+
+
+
+
+
+
+
TextBox +
+
+
+
+
+
+
+
PasswordTextBox +
+
+
+
+
+
+
+
+
+
TextBoxMultiline +
+
+
+
+
+
+
+
+
+
TextBoxNumeric +
+
+
+
+
+
+
+
+
+
+
Numeric +
+
+
+
+
+
+
+
+
+
ImagePanel +
+
+
+
Rectangle +
+
+
+
LabeledCheckBox +
+
+
+
LabeledRadioButton +
+
+
+
RadioButtonController +
+
+
+
Slider +
+
+
+
+
HorizontalSlider +
+
+
+
+
+
+
VerticalSlider +
+
+
+
+
+
ColorPicker +
+
+
+
HSVColorPicker +
+
+
+
ScrollControl +
+
+
+
+
CollapsibleList +
+
+
+
+
+
+
ListBox +
+
+
+
+
+
+
Menu +
+
+
+
+
+
+
+
MenuStrip +
+
+
+
+
+
+
+
TableRow +
+
+
+
Table +
+
+
+
CrossSplitter +
+
+
+
CollapsibleCategory +
+
+
+
SortedList +
+
+
+
TreeNode +
+
+
+
+
Tree +
+
+
+
+
+
+
+
PropertyTree +
+
+
+
+
+
+
+
PropertyBase +
+
+
+
+
PropertyText +
+
+
+
+
+
+
PropertyCheckBox +
+
+
+
+
+
+
PropertyColorSelector +
+
+
+
+
+
+
PropertyComboBox +
+
+
+
+
+
PropertyRow +
+
+
+
Properties +
+
+
+
ResizableControl +
+
+
+
+
Window +
+
+
+
+
+
TabControl +
+
+
+
PageControl +
+
+

+

+

Enums

+

+

Action +

AssetLocation +

GUIState +

GameSetting +

GwenPosition +

HeatLevel +

TextSize +

Topology +

VehicleSeat +

+

+

Events

+

+

CalcView +

CharPress +

GameLoad +

InputPoll +

KeyDown +

KeyUp +

LocalPlayerBulletHit +

LocalPlayerChat +

LocalPlayerDeath +

LocalPlayerEnterVehicle +

LocalPlayerExitVehicle +

LocalPlayerExplosionHit +

LocalPlayerForcePulseHit +

LocalPlayerInput +

LocalPlayerMoneyChange +

LocalPlayerWorldChange +

MouseDown +

MouseMove +

MouseScroll +

MouseUp +

PostRender +

Render +

ResolutionChange +

VehicleCollide +

+

+

Shared events

+

+

EntitySpawn +

EntityDespawn +

ModuleLoad +

ModuleUnload +

ModulesLoad +

PlayerChat +

PlayerEnterVehicle +

PlayerExitVehicle +

PlayerJoin +

PlayerNetworkValueChange +

PlayerQuit +

PlayerValueChange +

PostTick +

PreTick +

+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q7a5ba04eadd7.php b/archive/websites/wiki.jc-mp.com/index__q7a5ba04eadd7.php new file mode 100644 index 0000000..fad4b75 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q7a5ba04eadd7.php @@ -0,0 +1,192 @@ + + + + +Information for "Client/Launch Options" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Client/Launch Options"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleClient/Launch Options
Default sort keyClient/Launch Options
Page length (in bytes)921
Page ID4376
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views15
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation00:31, 24 October 2015
Latest editorDreadmullet (Talk | contribs)
Date of latest edit00:31, 24 October 2015
Total number of edits1
Total number of distinct authors1
Recent number of edits (within past 91 days)1
Recent number of distinct authors1
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q7aa77191153d.php b/archive/websites/wiki.jc-mp.com/index__q7aa77191153d.php new file mode 100644 index 0000000..9556b73 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q7aa77191153d.php @@ -0,0 +1,173 @@ + + + +Lua/Tutorials/Beginner/Learning Lua - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Lua/Tutorials/Beginner/Learning Lua

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

Before you start scripting in JC2-MP, it is recommended that you have a basic understanding of Lua. Those who have a lot of previous programming experience may be able to get by looking at examples, but for beginners, there are great resources out there that anyone can learn from. +

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q7aafc33b080b.php b/archive/websites/wiki.jc-mp.com/index__q7aafc33b080b.php new file mode 100644 index 0000000..e80c63b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q7aafc33b080b.php @@ -0,0 +1,192 @@ + + + + +Information for "JC3MP FAQ" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "JC3MP FAQ"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleJC3MP FAQ
Default sort keyJC3MP FAQ
Page length (in bytes)206
Page ID4399
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views2,688
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorAhrotahntee (Talk | contribs)
Date of page creation02:37, 15 February 2016
Latest editorFkids (Talk | contribs)
Date of latest edit22:35, 13 August 2016
Total number of edits2
Total number of distinct authors2
Recent number of edits (within past 91 days)1
Recent number of distinct authors1
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q7bae0d63a2e1.php b/archive/websites/wiki.jc-mp.com/index__q7bae0d63a2e1.php new file mode 100644 index 0000000..e292e5c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q7bae0d63a2e1.php @@ -0,0 +1,219 @@ + + + + +Revision history of "Server/Getting started/FreeBSD Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Server/Getting started/FreeBSD Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q7bb294ad9dd9.php b/archive/websites/wiki.jc-mp.com/index__q7bb294ad9dd9.php new file mode 100644 index 0000000..27b97cf --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q7bb294ad9dd9.php @@ -0,0 +1,188 @@ + + + +Lua/Events/Shared/PlayerJoin - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Events/Shared/PlayerJoin

+
+

From JC2-MP Documentation

+
< Lua
Revision as of 15:11, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +PlayerJoin +
Arguments    +Player player +
Return option    +None +
+


+

+

Description

+

Fired when a player joins the server. +

+

Examples

+
Foo = function(args)
+	print(args.player:GetName().." joined the server")
+end
+ 
+Events:Subscribe("PlayerJoin", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q7bd0bbd267ee.php b/archive/websites/wiki.jc-mp.com/index__q7bd0bbd267ee.php new file mode 100644 index 0000000..6ffa5aa --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q7bd0bbd267ee.php @@ -0,0 +1,190 @@ + + + +Information for "Lua/Server/SQL" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Server/SQL"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleLua/Server/SQL
Default sort keyLua/Server/SQL
Page length (in bytes)1,006
Page ID3625
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views295
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page4 (0 redirects; 4 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation15:14, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit15:14, 15 December 2013
Total number of edits2
Total number of distinct authors1
Recent number of edits (within past 91 days)2
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded templates (7)

Templates used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q7bf81b37a858.php b/archive/websites/wiki.jc-mp.com/index__q7bf81b37a858.php new file mode 100644 index 0000000..367acf4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q7bf81b37a858.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 01:25, 15 August 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q7c06a2fb486b.php b/archive/websites/wiki.jc-mp.com/index__q7c06a2fb486b.php new file mode 100644 index 0000000..3cab605 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q7c06a2fb486b.php @@ -0,0 +1,188 @@ + + + + +Lua/Server/Chat/Functions/Broadcast - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Lua/Server/Chat/Functions/Broadcast

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Chat
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Chat:Broadcast(string, Color) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q7c63fc2582d4.php b/archive/websites/wiki.jc-mp.com/index__q7c63fc2582d4.php new file mode 100644 index 0000000..a895920 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q7c63fc2582d4.php @@ -0,0 +1,796 @@ + + + + +Changelog - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Changelog

+
+

From JC2-MP Documentation

+
Revision as of 09:56, 21 June 2014 by Dreadmullet (Talk | contribs)

+
+
Jump to: navigation, search
+
+

0.1.4a (Available on the publicbeta branch)

+

New features

+
    +
  • Shared +
      +
    • Overhauled the logging system to support unicode (the first of many unicode additions to come) +
    • +
    • Added console command for profiling Lua modules; usage: profiler_sample number_of_seconds +
    • +
    • Added Color == Color operator +
    • +
    • Added IsNaN methods to Vector2/Vector3/Angle and a general purpose IsNaN function +
    • +
    +
  • +
+ + +

Bug fixes

+
    +
  • Server +
      +
    • Reverted changes to SQL which were causing massive memory leaks +
        +
      • Note: This change was made before release to prevent server crashes related to SQL errors. If you encounter an SQL error which then crashes the server some time later, please report it. +
      • +
      +
    • +
    • Fixed Vector2() and Vector3() returning uninitialized data on linux +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Fixed StaticObject related crash +
    • +
    • Fixed Vehicle:SetColors to properly support mounted guns and ailerons +
    • +
    • Fixed Game:GetState returning 0 for menu and loading screen +
    • +
    • Fixed ClientEntity:GetId not being exposed +
    • +
    • Fixed Action enum name capitalization (added GuiPDAZoomOut and HeliAIAutoRoll) +
    • +
    • GWEN: Fixed crash when unsubscribing from current event +
    • +
    • GWEN: Removing the active TabButton will now select another available tab +
    • +
    • GWEN: Fixed BaseWindow's Blur event not always being called +
    • +
    • GWEN: Fixed crash when using GroupBox:RemoveAllChildren +
    • +
    • GWEN: BaseWindow functions GetNumChildren, GetChildren, and RemoveAllChildren now only act on user-created controls +
    • +
    +
  • +
+

0.1.4 patch - 2014 March 14

+

Bug fixes

+
    +
  • Client +
      +
    • Fixed a very prevalent crash caused by other players having DLC weapons which you don't own +
    • +
    • Fixed Explosion deaths being incorrectly attributed to the player with the ID of 0 +
    • +
    • Fixed TabButton crash when using TabControl:RemovePage at certain times +
    • +
    +
  • +
+

0.1.4 - 2014 March 12

+

New features

+ + + +

Bug fixes

+
    +
  • Shared +
      +
    • The hard limit of 65536 entities was increased to ~4 billion +
    • +
    • Improved player color generation algorithm; the saturation range is now between 0.5 and 0.75 +
    • +
    • Removed Vector3 compression when using Network:Send due to horrible precision loss +
    • +
    +
  • +
+
    +
  • Server +
      +
    • Fixed crash when a Lua event was broadcasted during unloadall +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Fixed crash when calling GetPosition/GetAngle on a partially-spawned StaticObject +
    • +
    • Fixed StaticObject crash when updating position of a non-existent model +
    • +
    • Fixed occasional crash when removing GWEN controls, such as removing a control and its parent at the same time +
    • +
    • Fixed TabControl related crashes when removing a TabButton or its page, as well as pages sometimes staying around +
    • +
    • Vehicle:SetColors will now update the vehicle's colors immediately +
    • +
    • Fixed 'connect ip:port' console command not working when a port is provided +
    • +
    • Added client-side protection against the edge case of spawning invalid weapon models +
    • +
    • Fixed 'reconnect' not working if server is passworded +
    • +
    • Aliased 'force_connect' to 'connect' +
    • +
    • Fixed some GWEN events not working +
    • +
    • Edited the GWEN skin to give a dark theme to Trees and PropertyTrees +
    • +
    • Improved TextBox cursor behaviour +
    • +
    • Fixed mouse cursor not being updated immediately after Mouse:SetVisible +
    • +
    • Moved AssetLocation to shared +
    • +
    • GroupBox:SetPadding no longer affects the title text +
    • +
    • ListBox and SortedList are now affected by SetBackgroundVisible. +
    • +
    • Fixed SortedList:Sort crash with bad column +
    • +
    +
  • +
+

0.1.3 - 2014 January 30

+

New features

+
    +
  • Shared +
      +
    • Added a __type property to JC2-MP classes that returns the type of the value as a string +
    • +
    +
  • +
+ +

Bug fixes

+
    +
  • Shared +
      +
    • Fixed IsValid(StaticObject) not working +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Fixed a major crash related to looking at StaticObjects +
    • +
    • Fixed crash when removing a GWEN object in its own event. +
    • +
    • Fixed crash when an invalid index was provided to PageControl functions ShowPage and GetPage +
    • +
    • Fixed TextBox and chat window cursors being offset +
    • +
    • Main menu buttons are now correctly sized +
    • +
    +
  • +
+

0.1.2 - 2014 January 23

+

New features

+ +
    +
  • Server +
      +
    • Replaced OGP with GameSpy4 query protocol, making it possible to connect to a server when Announce = false, as well as improving server stability +
    • +
    • Added Player:GetIP +
    • +
    • Unhandled packet warnings now print the source IP address +
    • +
    • Added Console:Run allowing scripts to run console commands (requires IKnowWhatImDoing config enabled) +
    • +
    • Added the PlayerWorldChange Lua event +
    • +
    • Removed CellSize in config.lua; merged PlayerStreamDistance, VehicleStreamDistance and CheckpointStreamDistance into one StreamDistance variable +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Added highlighted servers to server browser (request thread) +
    • +
    • Added BaseWindow functions SetWidth, SetHeight, GetWidth, GetHeight, RelativeToAbsolute and AbsoluteToRelative +
    • +
    • Added Label functions GetTextSize and SetTextSize +
    • +
    • Added TableRow functions (Get/Set) BackgroundEvenColor, BackgroundOddColor, BackgroundHoverColor, BackgroundEvenSelectedColor, BackgroundOddSelectedColor +
    • +
    • Added the LocalPlayerWorldChange Lua event +
    • +
    • Added BaseWindow:Subscribe with the events HoverEnter, HoverLeave, Focus, Blur, PreRender, Render, and PostRender +
    • +
    • Added Render:SetClip +
    • +
    • Added the MouseUp Lua event +
    • +
    • Added Game:GetTime to get the time of the current world +
    • +
    +
  • +
+

Bug fixes

+
    +
  • Shared +
      +
    • Attempting to access invalid static Lua class variables now returns nil instead of erroring +
    • +
    • Changed static gettable for Lua classes to also return instance methods; i.e. you can get Player.SendChatMessage without requiring an actual player +
    • +
    • Fixed Vector2 and Vector3 default constructors having uninitialised components +
    • +
    • Time is now properly synced across all worlds, not just DefaultWorld; clients also receive the time every 30 seconds to prevent drift +
    • +
    • Fixed negative timestep from halting at midnight +
    • +
    +
  • +
+
    +
  • Server +
      +
    • IKnowWhatImDoing now unlocks more, including os and io functions +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Fixed a very prevalent crash related to invalid data being passed into JC2's landscape code +
    • +
    • Fixed crash when unloading a module with a modal window +
    • +
    • More crash fixes +
    • +
    • Player is now made vulnerable after disconnecting from a server +
    • +
    • Fixed passing LocalPlayer through Events:Fire not working +
    • +
    • Fixed (parent, name) GWEN constructors not applying the name +
    • +
    • Changed default server browser sort to lowest ping +
    • +
    • Fixed vehicles sometimes becoming invulnerable when being repaired +
    • +
    • Fixed sometimes dying inside terrain after CalcView reenables the local player +
    • +
    • Fixed Window:DisableResizing not working +
    • +
    • Clamped font size from 0 to 512 +
    • +
    • Increased font size on main menu +
    • +
    • Menu/console windows are now resized on resolution change +
    • +
    • Changed GWEN Slider background line to white to improve visibility +
    • +
    • Fixed ProgressBar:SetCycleSpeed not updating the auto label +
    • +
    • Fixed BaseWindow:__eq being undefined +
    • +
    • Fixed scrollbar being invisible in a GWEN Tree +
    • +
    • Fixed infinite loop in GWEN when labels with word wrap are too small +
    • +
    • Fixed labels with word wrap not being docked correctly +
    • +
    • Fixed cursor not showing up for all corners of a window +
    • +
    +
  • +
+

0.1.1 - 2013 December 21

+

New features

+
    +
  • Shared +
      +
    • Removed registration requirement from events firing; Events:FireRegisteredEvent is now Events:Fire and Events:Register/Unregister are deprecated +
    • +
    • Added argument-less version of Events:Fire +
    • +
    • Prevented 'load' Lua function from loading bytecode, increasing security +
    • +
    +
  • +
+ +
    +
  • Server +
      +
    • Added support for loading C packages in Lua, allowing for the use of LuaSocket, LuaSQL, etc +
    • +
    • Added IKnowWhatImDoing configuration variable to selectively enable the use of unsafe Lua functionality +
    • +
    +
  • +
+

Bug fixes

+
    +
  • Client +
      +
    • Fixed client deadlocking on exit +
    • +
    • Fixed evenness in GWEN ListBox backgrounds not being preserved in a sort +
    • +
    • Fixed ListBox:Clear and SortedList:Clear not working +
    • +
    • Fixed TableRow:SetTextColor not working +
    • +
    • Fixed broken world on respawn; collisions with world objects should now work +
    • +
    • Fixed non-ideal performance for GetTextWidth; now optimized +
    • +
    • Fixed server browser query continuing even after the server browser was closed +
    • +
    • Fixed bug where the player would be entered into a vehicle before they finished teleporting +
    • +
    • Fixed crash when attempting to get non-existent userdata on a GWEN object +
    • +
    • Fixed crash when attempting to get/set non-existent cell contents on TableRow +
    • +
    • Fixed DirectX Error Code 4 upon launching; unsupported code for certain graphics cards +
    • +
    +
  • +
+
    +
  • Server +
      +
    • Fixed banned players being unable to reconnect upon being unbanned +
    • +
    • Fixed UDPSocket crashing upon destruction +
    • +
    +
  • +
+
    +
  • Shared +
      +
    • Fixed Player.Match only returning results where the query could be found at the start of the name +
    • +
    +
  • +
+

0.1.0 - 2013 December 16

+
    +
  • JC2-MP released on Steam. +
  • +
+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q7c78b7eb4d7d.php b/archive/websites/wiki.jc-mp.com/index__q7c78b7eb4d7d.php new file mode 100644 index 0000000..16e8797 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q7c78b7eb4d7d.php @@ -0,0 +1,213 @@ + + + + +Revision history of "Lua/Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q7c7b134b2a57.php b/archive/websites/wiki.jc-mp.com/index__q7c7b134b2a57.php new file mode 100644 index 0000000..f7e4c68 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q7c7b134b2a57.php @@ -0,0 +1,232 @@ + + + +View source for User:Dreadmullet - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ View source for User:Dreadmullet +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to User:Dreadmullet.

+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q7c966014bb48.php b/archive/websites/wiki.jc-mp.com/index__q7c966014bb48.php new file mode 100644 index 0000000..fa1f48a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q7c966014bb48.php @@ -0,0 +1,185 @@ + + + +Lua/Client/Game - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Client/Game

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
Revision as of 17:50, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + + + + + + + +
Returns + Prototype +
+ FireEvent(string) +
GameSetting + GetSetting(number) +
GUIState + GetState() +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q7cd6169e6615.php b/archive/websites/wiki.jc-mp.com/index__q7cd6169e6615.php new file mode 100644 index 0000000..f5d0a2c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q7cd6169e6615.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q7d6cde559d15.php b/archive/websites/wiki.jc-mp.com/index__q7d6cde559d15.php new file mode 100644 index 0000000..7902cf2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q7d6cde559d15.php @@ -0,0 +1,174 @@ + + + +Lua/Shared/SteamId/Properties/string - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/SteamId/Properties/string

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | SteamId
Revision as of 15:14, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+ + + + + +
Type    +string +
Prototype    +SteamId.string +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q7db365fb8542.php b/archive/websites/wiki.jc-mp.com/index__q7db365fb8542.php new file mode 100644 index 0000000..8d258d6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q7db365fb8542.php @@ -0,0 +1,253 @@ + + + +Revision history of "Player:Ban" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Revision history of "Player:Ban" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+ +
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q7e31a6e2d20b.php b/archive/websites/wiki.jc-mp.com/index__q7e31a6e2d20b.php new file mode 100644 index 0000000..d82af5e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q7e31a6e2d20b.php @@ -0,0 +1,1282 @@ + + + +Model ID - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Model ID

+
+

From JC2-MP Documentation

+
Revision as of 15:11, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Model IDs are used to represent models in Just Cause 2. +

+

Contents

+ +
+

Character model IDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ID +Name +
1 +pd_thugs1 +
2 +mc09_razman +
3 +pd_ms_gov_demoexpert +
4 +pd_tourist_female1 +
5 +pd_roacheselite1 +
6 +pd_ms_bodyguardchinese +
7 +pd_city_male_1 +
8 +pd_ms_reapers_technician +
9 +mc04_karlblaine +
10 +pd_generic_male_1 +
11 +mc14_zhangsun +
12 +pd_reapersbase1 +
13 +pd_generic_male_3 +
14 +pd_generic_female_4 +
15 +pd_ms_strippers_male1 +
16 +pd_panaupolice +
17 +pd_ms_strippers_male2 +
18 +pd_ms_hacker +
19 +pd_ms_chinabusinessman +
20 +invisibledoll +
21 +pd_ms_paparazzi +
22 +pd_ms_ular_technician +
23 +pd_ms_scientist_male +
24 +pd_generic_male_4 +
25 +mc11_kane +
26 +pd_ms_boatcaptain +
27 +pd_ularboysbase1 +
28 +pd_generic_male_2 +
29 +pd_fishervillage_male2 +
30 +pd_ms_strandedcopilot +
31 +pd_arcticvillage_female3 +
32 +pd_ms_roaches_technician +
33 +pd_ms_gambler +
34 +mc12_sheldon +
35 +pd_city_male_2 +
36 +pd_ms_politician +
37 +pd_generic_religious_male +
38 +mc06_sicini +
39 +pd_thugs2 +
40 +pd_ms_factoryboss +
41 +pd_arcticvillage_female1 +
42 +pd_blackhand +
43 +pd_ms_civ_strippers_male1 +
44 +pd_ninja +
45 +pd_ms_waiter +
46 +pd_generic_female_1 +
47 +pd_generic_female_2 +
48 +pd_ms_doorman +
49 +pd_ms_govcaptain +
50 +pd_oilplatform_male2 +
51 +mc01_rico +
52 +pd_gov_base02 +
53 +pd_ms_civ_strippers_female1 +
54 +pd_ms_bodyguardrussian +
55 +pd_ms_exclusiveguest_variant1 +
56 +pd_fishervillage_male1 +
57 +pd_oilplatform_male1 +
58 +pd_reapersbase2 +
59 +pd_roachesbase2 +
60 +pd_ms_racechallengegirl +
61 +pd_factioninterest_general +
62 +pd_desertvillage_female1 +
63 +pd_reaperselite1 +
64 +pd_ms_bombombohilano +
65 +mc02_jadetan +
66 +pd_gov_base01 +
67 +mc05_burned_rocketbaby +
68 +pd_fishervillage_male4 +
69 +pd_ms_witness +
70 +mc03_generalmasayo +
71 +pd_ms_saulsukarno +
72 +pd_generic_female_5 +
73 +pd_arcticvillage_male3 +
74 +mc05_babypanay +
75 +pd_arcticvillage_male1 +
76 +pd_generic_male_5 +
77 +pd_gov_elite +
78 +pd_ms_thugboss +
79 +pd_ms_japaneseveterans +
80 +pd_ms_exclusiveguest +
81 +pd_ms_civ_strippers_male2 +
82 +pd_tourist_female2 +
83 +pd_ms_whitetigers +
84 +mc13_alexandermirikov +
85 +pd_roachesbase1 +
86 +pd_ms_strippers_female1 +
87 +pd_ularboyselite1 +
88 +pd_tourist_male1 +
89 +pd_ms_factoryworkers +
90 +mc10_santosi +
91 +pd_arcticvillage_male2 +
92 +pd_city_female_1 +
93 +pd_fishervillage_male3 +
94 +pd_generic_female_3 +
95 +pd_ms_exclusiveguest_variant2 +
96 +pd_ms_bodyguardjapanese +
97 +mc05_burned_babypanay +
98 +pd_ms_gov_pilot +
99 +pd_desertvillage_male1 +
100 +pd_blackmarket +
101 +pd_ms_gov_shielder +
102 +pd_arcticvillage_female2 +
103 +pd_ularboysbase2 +
+

Land vehicle model IDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ID +Name +
1 +Dongtai Agriboss 35 +
2 +Mancini Cavallo 1001 +
4 +Kenwall Heavy Rescue +
7 +Poloma Renegade +
8 +Columbi Excelsior +
9 +Tuk-Tuk Rickshaw +
10 +Saas PP12 Hogg +
11 +Shimuzu Tracline +
12 +Vanderbildt LeisureLiner +
13 +Stinger Dunebug 84 +
15 +Sakura Aquila Space +
18 +SV-1003 Raider +
21 +Hamaya Cougar 600 +
22 +Tuk-Tuk Laa +
23 +Chevalier Liner SB +
26 +Chevalier Traveller SD +
29 +Sakura Aquila City +
31 +URGA-9380 +
32 +Mosca 2000 +
33 +Chevalier Piazza IX +
35 +Garret Traver-Z +
36 +Shimuzu Tracline +
40 +Fengding EC14FD2 +
41 +Niseco Coastal D22 +
42 +Niseco Tusker P246 +
43 +Hamaya GSY650 +
44 +Hamaya Oldman +
46 +MV V880 +
47 +Schulz Virginia +
48 +Maddox FVA 45 +
49 +Niseco Tusker D18 +
52 +Saas PP12 Hogg +
54 +Boyd Fireflame 544 +
55 +Sakura Aquila Metro ST +
56 +GV-104 Razorback +
60 +Vaultier Patrolman +
61 +Makoto MZ 260X +
63 +Chevalier Traveller SC +
66 +Dinggong 134D +
68 +Chevalier Traveller SX +
70 +Sakura Aguila Forte +
71 +Niseco Tusker G216 +
72 +Chepachet PVD +
73 +Chevalier Express HT +
74 +Hamaya 1300 Elite Cruiser +
76 +SAAS PP30 Ox +
77 +Hedge Wildchild +
78 +Civadier 999 +
79 +Pocumtuck Nomad +
83 +Mosca 125 Performance +
84 +Marten Storm III +
86 +Dalton N90 +
87 +Wilforce Trekstar +
89 +Hamaya Y250S +
90 +Makoto MZ 250 +
91 +Titus ZJ +
+

Sea vehicle model IDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ID +Name +
5 +Pattani Gluay +
6 +Orque Grandois 21TT +
16 +YP-107 Phoenix +
19 +Orque Living 42T +
25 +Trat Tang-mo +
27 +SnakeHead T20 +
28 +TextE Charteu 52CT +
38 +Kuang Sunrise +
45 +Orque Bon Ton 71FT +
50 +Zhejiang 6903 +
69 +Winstons Amen 69 +
80 +Frisco Catshark S-38 +
88 +MTA Powerrun 77 +
+

Air vehicle model IDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ID +Name +
3 +Rowlinson K22 +
14 +Mullen Skeeter Eagle +
30 +Si-47 Leopard +
34 +G9 Eclipse +
37 +Sivirkin 15 Havoc +
39 +Aeroliner 474 +
51 +Cassius 192 +
57 +Sivirkin 15 Havoc +
59 +Peek Airhawk 225 +
62 +UH-10 Chippewa +
64 +AH-33 Topachula +
65 +H-62 Quapaw +
67 +Mullen Skeeter Hawk +
81 +Pell Silverbolt 6 +
85 +Bering I-86DP +
+

Weapon model IDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
2 +Pistol +
4 +Revolver +
5 +SMG +
6 +Sawed off shotgun +
11 +Assault rifle +
13 +Pump action shotgun +
14 +Sniper rifle +
16 +Rocket launcher +
17 +Grenade launcher +
26 +Minigun +
28 +Machine gun +
31 +SAM launcher +
32 +Sentry gun +
34 +Flak cannon (invalid) +
43 +Bubble blaster +
52 +Grappling hook (invalid) +
66 +Panay's rocket launcher +
52 +Grappling Hook (invalid) +
100 +(DLC) Bull's Eye assault rifle +
101 +(DLC) Air propulsion gun +
102 +(DLC) Cluster bomb launcher +
103 +(DLC) Rico's signature gun +
104 +(DLC) Quad rocket launcher +
105 +(DLC) Multi-lock missile launcher +
116 +Vehicle rocket launcher +
128 +Vehicle machine gun (invalid) +
129 +Mounted machine gun +
134 +Cannon (invalid) +
139 +Vehicle grenade launcher (invalid) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q7e8ed61d85b3.php b/archive/websites/wiki.jc-mp.com/index__q7e8ed61d85b3.php new file mode 100644 index 0000000..608653f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q7e8ed61d85b3.php @@ -0,0 +1,281 @@ + + + + +Lua/Tutorials/Example PDA Map - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Example PDA Map

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
Revision as of 00:49, 27 June 2014 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

This tutorial assumes you understand the basics of JC-MP modules / scripts. This information is available in the beginner section. +

In this tutorial, you'll be able to see the basic uses of loading game assets and making use of them with the Render event to create a Map for your gamemode / script. +

Client +

+
class 'PDA'
+ 
+function PDA:__init( ... )
+	self.map = Image.Create( AssetLocation.Game, 'pda_map_dif.dds' )
+ 
+	-- Resize / set the initial position of the map
+ 
+	self.map:SetSize( Vector2( Render.Width/2, Render.Width/2 ) )
+	self.map:SetPosition( Vector2( Render.Width*.25, Render.Height*.05 ) )
+ 
+	-- Settings
+ 
+ 
+	-- Some people prefer to render a border around their PDA
+	-- I prefer to fill the screen with a water colour, use 
+	-- this to toggle.
+	self.use_border = true 
+	self.border_width = Vector2( 10, 10 )
+ 
+ 
+	-- used to stop our map open input from spamming.
+	self.toggle_timer = Timer()
+ 
+	-- Events
+ 
+	-- initialize our map render, we'll use this for subscribing to the render event later
+	self.map_render = nil
+ 
+	Events:Subscribe( 'LocalPlayerInput', self, self.PDAInput )
+end
+ 
+function PDA:PDAInput( e )
+	local input = e.input
+ 
+	if input == Action.GuiPDA then
+		-- Toggle the new PDA map.
+		self:Toggle()
+		-- Block the game from opening the standard Just Cause 2 PDA map.
+		return false
+	end
+ 
+	-- Any inputs you need to process for the map have to go here
+	-- before the input lock.
+ 
+ 
+	-- Input lock --
+	if self.map_render ~= nil then
+		-- Block any game inputs while the map is rendering
+		return false
+	end
+ 
+end
+ 
+function PDA:Toggle( ... )
+	if self.toggle_timer:GetMilliseconds() > 250 then
+		self.toggle_timer:Restart()
+ 
+		if self.map_render == nil then
+ 
+			-- map currently isn't rendering so open the PDA
+ 
+			self.map_render = Events:Subscribe( 'Render', self, self.PDARender )
+			Mouse:SetVisible( true )
+ 
+		else
+ 
+			-- map is currently rendering so close the PDA
+ 
+			Events:Unsubscribe( self.map_render )
+			self.map_render = nil
+			Mouse:SetVisible( false )
+ 
+		end
+	end
+end
+ 
+function PDA:PDARender( ... )
+	if self.map == nil then return end
+ 
+	if self.use_border then
+		--Border Render
+		Render:FillArea( self.map:GetPosition()-self.border_width, self.map:GetSize()+self.border_width*2, Color.Black )
+	else
+		-- Water Render
+		Render:FillArea( Vector2.Zero, Render.Size, Color(6,36,47,255) )
+	end
+ 
+	-- Render our map.
+	self.map:Draw()
+ 
+ 
+	-- Anything you wish to draw on top of your map goes here.
+end
+ 
+ 
+function ModuleLoad( ... )
+	pda = PDA()
+end
+ 
+Events:Subscribe( 'ModuleLoad', ModuleLoad )
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q7f2edaca19c2.php b/archive/websites/wiki.jc-mp.com/index__q7f2edaca19c2.php new file mode 100644 index 0000000..a8adc3b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q7f2edaca19c2.php @@ -0,0 +1,177 @@ + + + +Lua/Tutorials/Beginner/Client-side scripts - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Lua/Tutorials/Beginner/Client-side scripts

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

Client-side scripts work very similarly to server scripts. The server automatically sends clients scripts when they join, and also when a module is reloaded. But other than that, the only difference is the classes and functions available. Clients cannot spawn vehicles or set their own health, for example; server scripts must do that. +

+

Render event

+

An important feature of client-side scripts is the ability to render text, images, and primitives. The Render and PostRender events are where you should call drawing functions. They will not work anywhere else. +

+

Draw a red dot in the center of the screen

+
function Foo()
+	Render:FillCircle(Render.Size / 2, 5, Color(255, 0, 0))
+end
+ 
+Events:Subscribe("Render", Foo)
+

This is the most simple example. The Render:FillCircle function takes a Vector2 for screen position in pixels, a number for the circle radius, and a color. Render.Size is a Vector2 that is the size of the screen in pixels. If we divide that by two, we get the center of the screen. The radius is also in pixels. +

+

See also

+

Creating a speedometer +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q7f34283ef770.php b/archive/websites/wiki.jc-mp.com/index__q7f34283ef770.php new file mode 100644 index 0000000..8c7314d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q7f34283ef770.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Main Page" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Main Page"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 11:22, 27 September 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q7ff6f3890293.php b/archive/websites/wiki.jc-mp.com/index__q7ff6f3890293.php new file mode 100644 index 0000000..c4313e3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q7ff6f3890293.php @@ -0,0 +1,200 @@ + + + + +Information for "Troubleshooting/Game crashes on startup" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Troubleshooting/Game crashes on startup"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleTroubleshooting/Game crashes on startup
Default sort keyTroubleshooting/Game crashes on startup
Page length (in bytes)285
Page ID2838
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views8,232
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation10:53, 10 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit15:11, 15 December 2013
Total number of edits2
Total number of distinct authors1
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q80e129fc1437.php b/archive/websites/wiki.jc-mp.com/index__q80e129fc1437.php new file mode 100644 index 0000000..414e16d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q80e129fc1437.php @@ -0,0 +1,197 @@ + + + +Revision history of "Lua/Server/Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Server/Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q8154cfe3d00d.php b/archive/websites/wiki.jc-mp.com/index__q8154cfe3d00d.php new file mode 100644 index 0000000..81209b0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q8154cfe3d00d.php @@ -0,0 +1,210 @@ + + + + +Revision history of "Troubleshooting/Game crashes often" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Troubleshooting/Game crashes often"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q8173a8837301.php b/archive/websites/wiki.jc-mp.com/index__q8173a8837301.php new file mode 100644 index 0000000..2de3892 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q8173a8837301.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q81c171515725.php b/archive/websites/wiki.jc-mp.com/index__q81c171515725.php new file mode 100644 index 0000000..02dc8dc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q81c171515725.php @@ -0,0 +1,240 @@ + + + +Player - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Player +

+ + +
+ +
From JC2-MP Documentation
+ + +
+ + +
+ Jump to: navigation, + search +
+ + +

The Player is the character you control in-game. They can be in a single state at any given time. +

A given player can be accessed using Lua. +

Template:Player members +

+ + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q81d54da754b8.php b/archive/websites/wiki.jc-mp.com/index__q81d54da754b8.php new file mode 100644 index 0000000..865740d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q81d54da754b8.php @@ -0,0 +1,185 @@ + + + + +Pages that link to "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Show transclusions | Show links | Hide redirects +
+

No pages link to Server/Getting started/Windows Server. +

+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q822761ba0b05.php b/archive/websites/wiki.jc-mp.com/index__q822761ba0b05.php new file mode 100644 index 0000000..e2a4269 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q822761ba0b05.php @@ -0,0 +1,238 @@ + + + +Known Issues - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Known Issues +

+ + +
+ +
From JC2-MP Documentation
+ + +
+ + +
+ Jump to: navigation, + search +
+ + +

Please see our bug tracker for information about known bugs and issues. +

+ + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q8241f3ee7461.php b/archive/websites/wiki.jc-mp.com/index__q8241f3ee7461.php new file mode 100644 index 0000000..b3d49ef --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q8241f3ee7461.php @@ -0,0 +1,182 @@ + + + +Lua/Server/Config - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/Config

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
Revision as of 15:14, 15 December 2013 by Dreadmullet (Talk | contribs)

+
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + + + + + + + +
Returns + Prototype +
object + GetValue(string, string) +
object + GetValue(string, string, object) +
+ SetValue(string, string, object) +
+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q824e5dba475f.php b/archive/websites/wiki.jc-mp.com/index__q824e5dba475f.php new file mode 100644 index 0000000..9acd985 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q824e5dba475f.php @@ -0,0 +1,182 @@ + + + +Lua/Events/Shared/ModulesLoad - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Events/Shared/ModulesLoad

+
+

From JC2-MP Documentation

+
< Lua
Revision as of 15:11, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +ModulesLoad +
Arguments    +None +
Return option    +None +
+


+

+

Description

+

Fired after all modules have been loaded, either when the server starts and all modules are loaded, or when any module is loaded after server startup. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q827b0b30474d.php b/archive/websites/wiki.jc-mp.com/index__q827b0b30474d.php new file mode 100644 index 0000000..ea982bc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q827b0b30474d.php @@ -0,0 +1,1012 @@ + + + + +Character Models - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Character Models

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
Thug 1.png
+

1 +

Thug 1 +

+
+
+
+
Veeeery good my boy! My transformation into a gorilla is almost complete!
+

2 +

Razak Razman +

+
+
+
+
Prancin' aboot with your head full of eyeballs
+

3 +

Demo Expert +

+
+
+
+
Female Tourist 1.png
+

4 +

Female Tourist 1 +

+
+
+
+
I will eat you, lah.
+

5 +

Roaches Elite +

+
+
+
+
Chinese Bodyguard.png
+

6 +

Chinese Bodyguard +

+
+
+
+
City Male 1.png
+

7 +

City Male 1 +

+
+
+
+
You mus keep me proteckad untiw we get to da fwaaaar side of da facilitee
+

8 +

Reapers Technician +

+
+
+
+
Karl Blaine.png
+

9 +

Karl Blaine +

+
+
+
+
Generic Male 1.png
+

10 +

Generic Male 1 +

+
+
+
+
No, Mr. Bond, I expect you to die.
+

11 +

Zhang Sun +

+
+
+
+
MAN THAT GUN
+

12 +

Reapers Soldier 1 +

+
+
+
+
Generic Male 3.png
+

13 +

Generic Male 3 +

+
+
+
+
Generic Female 4.png
+

14 +

Generic Female 4 +

+
+
+
+
Oh yeah baby. Now take off that sexy hat.
+

15 +

Male Stripper 1 +

+
+
+
+
Panau Police.png
+

16 +

Panau Police +

+
+
+
+
Is that a grappling hook in your pants or are you just happy to see me?
+

17 +

Male Stripper 2 +

+
+
+
+
Don't use hacks in multiplayer games, kids. It stunts your growth.
+

18 +

Hacker +

+
+
+
+
Chinese Businessman.png
+

19 +

Chinese Businessman +

+
+
+
+
Invisible Doll.png
+

20 +

Invisible Doll +

+
+
+
+
Paparazzi.png
+

21 +

Paparazzi +

+
+
+
+
Beta tester model for the win.
+

22 +

Ular Boys Technician +

+
+
+
+
I never thought I'd see a resonance cascade, let alone create one.
+

23 +

Scientist +

+
+
+
+
Generic Male 4.png
+

24 +

Generic Male 4 +

+
+
+
+
Kane.png
+

25 +

Kane +

+
+
+
+
I need you to help me transport some veeeeeeeeeeeeeeeeeeeeeery sensitive cargo along this reever.
+

26 +

Boat Captain +

+
+
+
+
SCORPIO, SCORPIO
+

27 +

Ular Boys Soldier 1 +

+
+
+
+
Generic Male 2.png
+

28 +

Generic Male 2 +

+
+
+
+
Fisher Village Male 2.png
+

29 +

Fisher Village Male 2 +

+
+
+
+
Marshall? That guy who died at the beginning? Nope, doesn't ring a bell.
+

30 +

Marshall +

+
+
+
+
Arctic Village Female 3.png
+

31 +

Arctic Village Female 3 +

+
+
+
+
You must proteck me so I can ack into dere compootah system, lah.
+

32 +

Roaches Technician +

+
+
+
+
Gambler.png
+

33 +

Gambler +

+
+
+
+
SUCCULENT PIG
+

34 +

Tom Sheldon +

+
+
+
+
City Male 2.png
+

35 +

City Male 2 +

+
+
+
+
Politician.png
+

36 +

Politician +

+
+
+
+
Generic Religious Male.png
+

37 +

Generic Religious Male +

+
+
+
+
VERY WELL, SERDADU
+

38 +

Sri Irawan +

+
+
+
+
Shoplifted a bag of chips once. Put some dope-ass spinnahz on his (mom's) old car. THUG LIFE, BITCHES
+

39 +

Thug 2 +

+
+
+
+
What kind of factory are you running here, anyway
+

40 +

Factory Boss +

+
+
+
+
Arctic Village Female 1.png
+

41 +

Arctic Village Female 1 +

+
+
+
+
The secret to sneaking is not to be seen
+

42 +

Black Hand +

+
+
+
+
Civilian Male Stripper 1.png
+

43 +

Civilian Male Stripper 1 +

+
+
+
+
I AM A NEEEEENJA
+

44 +

Ninja +

+
+
+
+
Fact: All waiters with thin moustaches are French.
+

45 +

Waiter +

+
+
+
+
Generic Female 1.png
+

46 +

Generic Female 1 +

+
+
+
+
Generic Female 2.png
+

47 +

Generic Female 2 +

+
+
+
+
If you hawwy to da owld gambwing warehouse in da desert, you miwght stiw catch him awive.
+

48 +

Door Man +

+
+
+
+
Government Captain.png
+

49 +

Government Captain +

+
+
+
+
Oil Platform Male 2.png
+

50 +

Oil Platform Male 2 +

+
+
+
+
Legendary son of Zeus and a hispanic window cleaner
+

51 +

Rico Rodriguez +

+
+
+
+
HE GOT ME WITH HIS WIRE THING
+

52 +

Government Soldier 2 +

+
+
+
+
Civilian Female Stripper 1.png
+

53 +

Civilian Female Stripper 1 +

+
+
+
+
Developer model. Don't mess with them.
+

54 +

Russian Bodyguard +

+
+
+
+
Exclusive Guest Variant 1.png
+

55 +

Exclusive Guest Variant 1 +

+
+
+
+
Fisher Village Male 1.png
+

56 +

Fisher Village Male 1 +

+
+
+
+
Oil Platform Male 1.png
+

57 +

Oil Platform Male 1 +

+
+
+
+
Reapers Soldier 2.png
+

58 +

Reapers Soldier 2 +

+
+
+
+
Roaches Soldier 2.png
+

59 +

Roaches Soldier 2 +

+
+
+
+
Model used for racing, yet she can't even see over the steering wheel.
+

60 +

Race Challenge Girl +

+
+
+
+
Generic Soldier.png
+

61 +

Generic Soldier +

+
+
+
+
Desert Village Female.png
+

62 +

Desert Village Female +

+
+
+
+
Reapers Elite.png
+

63 +

Reapers Elite +

+
+
+
+
the fuck
+

64 +

Bom Bom Bohilano +

+
+
+
+
Jade Tan.png
+

65 +

Jade Tan +

+
+
+
+
HE'S BLEEDING LIKE A PIG
+

66 +

Government Soldier 1 +

+
+
+
+
Burned Panay (rocket).png
+

67 +

Burned Panay (rocket) +

+
+
+
+
Fisher Village Male 4.png
+

68 +

Fisher Village Male 4 +

+
+
+
+
Nice pants.
+

69 +

Witness +

+
+
+
+
General Masayo.png
+

70 +

General Masayo +

+
+
+
+
Saul Sukarno.png
+

71 +

Saul Sukarno +

+
+
+
+
Generic Female 5.png
+

72 +

Generic Female 5 +

+
+
+
+
Arctic Village Male 3.png
+

73 +

Arctic Village Male 3 +

+
+
+
+
Must be compensating for something.
+

74 +

Baby Panay +

+
+
+
+
Arctic Village Male 1.png
+

75 +

Arctic Village Male 1 +

+
+
+
+
Generic Male 5.png
+

76 +

Generic Male 5 +

+
+
+
+
FOR THE GLORY OF PANAU
+

77 +

Government Elite +

+
+
+
+
Thug Boss.png
+

78 +

Thug Boss +

+
+
+
+
How the fuck do you "lose" an island anyway? It's fucking right there, open your eyes.
+

79 +

Japanese Veteran +

+
+
+
+
Exclusive Guest.png
+

80 +

Exclusive Guest +

+
+
+
+
Civilian Male Stripper 2.png
+

81 +

Civilian Male Stripper 2 +

+
+
+
+
Female Tourist 2.png
+

82 +

Female Tourist 2 +

+
+
+
+
White Tigers.png
+

83 +

White Tigers +

+
+
+
+
I crush you like tiny bug if you make fun of my acne
+

84 +

Alexander Mirikov +

+
+
+
+
Roaches Soldier 1.png
+

85 +

Roaches Soldier 1 +

+
+
+
+
The same 2 second animation played over and over. Oh yeah baby.
+

86 +

Female Stripper +

+
+
+
+
Ular Boys Elite.png
+

87 +

Ular Boys Elite +

+
+
+
+
Male Tourist.png
+

88 +

Male Tourist +

+
+
+
+
Factory Worker.png
+

89 +

Factory Worker +

+
+
+
+
I am Boloooo Santooosiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
+

90 +

Bolo Santosi +

+
+
+
+
Arctic Village Male 2.png
+

91 +

Arctic Village Male 2 +

+
+
+
+
City Female.png
+

92 +

City Female +

+
+
+
+
Fisher Village Male 3.png
+

93 +

Fisher Village Male 3 +

+
+
+
+
Generic Female 3.png
+

94 +

Generic Female 3 +

+
+
+
+
Exclusive Guest Variant 2.png
+

95 +

Exclusive Guest Variant 2 +

+
+
+
+
Japanese Bodyguard.png
+

96 +

Japanese Bodyguard +

+
+
+
+
Burned Panay.png
+

97 +

Burned Panay +

+
+
+
+
Mmmm mmph mmh mmmmph, mmm?
+

98 +

Government Pilot +

+
+
+
+
Desert Village Male.png
+

99 +

Desert Village Male +

+
+
+
+
Whoa, I just noticed: "Sloth Demon" is an anagram of "Honest Mold".
+

100 +

Black Market Dealer +

+
+
+
+
Wait, since when is Yao Ming a colonel of the Panau military?!
+

101 +

Government Colonel +

+
+
+
+
Arctic Village Female 2.png
+

102 +

Arctic Village Female 2 +

+
+
+
+
Ular Boys Soldier 2.png
+

103 +

Ular Boys Soldier 2 +

+
+
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q83c92105a753.php b/archive/websites/wiki.jc-mp.com/index__q83c92105a753.php new file mode 100644 index 0000000..7b6f112 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q83c92105a753.php @@ -0,0 +1,199 @@ + + + + +Information for "Lua/Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Server"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleLua/Server
Default sort keyLua/Server
Page length (in bytes)2,247
Page ID2807
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views40,589
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page222 (4 redirects; 218 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation14:08, 12 December 2013
Latest editorFkids (Talk | contribs)
Date of latest edit15:13, 3 October 2015
Total number of edits13
Total number of distinct authors2
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+

Page properties

+ + +
Transcluded template (1)

Template used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q843f7ac7c3c1.php b/archive/websites/wiki.jc-mp.com/index__q843f7ac7c3c1.php new file mode 100644 index 0000000..f42dd38 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q843f7ac7c3c1.php @@ -0,0 +1,237 @@ + + + +Lua/Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + + +
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q845f3b72be21.php b/archive/websites/wiki.jc-mp.com/index__q845f3b72be21.php new file mode 100644 index 0000000..19ebfa6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q845f3b72be21.php @@ -0,0 +1,198 @@ + + + + +Lua/Shared/Angle/Static Functions/Slerp - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Lua/Shared/Angle/Static Functions/Slerp

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Angle
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Angle +
Prototype    +Angle.Slerp(Angle, Angle, number) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q84acd36d3232.php b/archive/websites/wiki.jc-mp.com/index__q84acd36d3232.php new file mode 100644 index 0000000..0af3205 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q84acd36d3232.php @@ -0,0 +1,425 @@ + + + +Frequently Asked Questions - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Frequently Asked Questions +

+ + +
+ +
From JC2-MP Documentation
+ + +
Revision as of 10:34, 5 July 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+ + +
+ Jump to: navigation, + search +
+ + +

Contents

+ +
+

General FAQ

+
Where can I download JC2-MP?
+

JC2-MP is currently not released and the final versions of the client or server are not released yet. +

If there is a public beta currently running, you can find the latest version of JC2-MP on our website. You must be logged into the forum in order to download and play. +

+
When is the next public beta?/How can I keep up to date?
+

If there is a beta test coming up, it will be announced and a countdown clock will be on every page of the website. If there is no countdown clock, there is no test currently running and there is no future time/date known for the next test. +

There is nothing more specific, so please do not ask. +

+
Where are upcoming public beta tests announced?
+

Public betas are announced on our Twitter, Facebook, IRC, Steam group and all pages of our website and forums. +

+
How can I participate in a public beta test?
+

You can only join the beta server when there is a public beta test going on. +

If there is a public test running, it will be shown on the website. Please use the server browser to join the public test server: https://www.jc-mp.com/servers/ +

+
When was the last JC2-MP test?
+

You can find the history of JC2-MP tests here. +

+
What version of the game do I need/Are pirated copies supported/Does the demo work?
+

Only the purchased Steam version is supported. +

Please see this page for more information. +

+
When will JC2-MP be released?
+

The future. There is nothing more specific, so please do not ask. +

+
Why do you shut down the server when testing is over?
+

Because we are holding controlled tests and JC2-MP is not released yet. +

We only test when we believe that we have fixed an indeterminate number of bugs and we stop testing when we have found enough bugs to work on. +

+
Can I change my model?
+

The Lua API gives server owners the ability to change models using scripts. +

For the public test, press B to open the buy menu to purchase character models using money earned in-game. +

+
Are there AI / NPCs?
+

No. Very unlikely to be added, at least not in the same sense as singleplayer. +

+
Will 64 or 32-bit installs work?
+

Yes. It makes no difference. +

+
Does this work on PS3/Xbox 360?
+

No, and it won't. Ever. +

+
Do I need a copy of Just Cause 2?
+

Yes, this is a modification and hence does not include the game. +

+
Will JC2-MP affect my single-player game?
+

No, the mod does not affect your game saves in any way. +

+
Is the JC2-MP team accepting donations?
+

Yes, we are currently accepting donations to cover hosting costs. You can donate here. +

+
Is JC2-MP free to play?
+

Yes, the mod is completely free to download and play. +

+

Gameplay FAQ

+
Playing JC2-MP is boring/annoying/bad/terrible!
+

Please refer to this forum topic +

+
Put vehicle hijacking back the way it was!
+

Please refer to this forum topic +

+
How do you chat?
+

Press 'T'. +

+
Can I use mods while playing JC2-MP?
+

Please refer to this page for more information. +

+
Are there any commands in chat?
+

During our public beta tests, there is a help menu that is accessed by pressing the F5 key. +

+
Is there a way to list the current players on the server?
+

During our public beta tests, there is a player list that is accessed by pressing the F6 key. +

+
How do I open the map?
+

Press F1. +

+
How do I hide the chat?
+

Press F4. +

+

Spawning

+
Can I spawn vehicles? Weapons? etc...
+

This is up to server owners. +

In our public beta tests, and with the default scripts, vehicles spawn in specific locations. Weapons are given to you when you spawn. We are also running a buy menu script. It allows you to purchase vehicles, weapons, and skins with money you earn through play. +

+
How often do vehicles respawn?
+

By default, vehicles respawn after 45 seconds of unuse. If a vehicle explodes, it will respawn within 8 seconds. These can be changed in the server config. +

It is also worth noting that vehicles can only be damaged when there's a player driving them. +

+
Can I access the black market?
+

No. The black market from singleplayer will not be in the mod. Its functionality will be scriptable using Lua. In fact, the buy menu running during the public tests is a perfect example of a black market replacement. +

+

Location of common landmarks

+
Where is Panau International Airport?
+

East of Panau City, at approximately 10000, 13000. You can also go there using /tp airport. +

+
Where is the race track?
+

North-east of Panau City, or north of Panau International Airport, at approximately 9500,11200. You can also go there using /tp racetrack. +

+
Where is the Mile High Club?
+

It's in the north-east-east region of the map, at approximately 29000,11000. You can also go there using /tp mhc. +

+

Server Hosting FAQ

+
Can I host my own server?
+

No, the server software is not available to the public at this time. +It will be released when JC2-MP itself has been released. +

+
Will there be a Linux build of the server?
+

Yes, there are both Windows and Linux builds of the server. +

+
Will the server support scripting?
+

Yes, the server will provide a scripting interface using the Lua language. +

+
Can LAN-only servers be hosted?
+

Yes, servers can be hosted fine on a LAN. Unless your server is exposed to the internet, then it is already LAN-only. +

+
How does the server handle DLC?
+

The server will be able to require or disable any DLC for all players. During public betas, all DLC is disabled. +

+
When will the server be released?
+

At the same time as when JC2-MP is released. +

+
Which resources does the server need?
+

We have previously measured that the server, with 1000 players concurrently playing, used 2 CPU cores (2.93 GHz), 90 MB of RAM, 5 MB of disk space and 35 mbit per second. +

We are working on improving the CPU usage and try to further optimize the bandwidth usage to make sure they are reasonable. +

+ + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q84ced9ebcd30.php b/archive/websites/wiki.jc-mp.com/index__q84ced9ebcd30.php new file mode 100644 index 0000000..1464b5d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q84ced9ebcd30.php @@ -0,0 +1,252 @@ + + + +Server/Getting started/FreeBSD Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Getting started/FreeBSD Server

+
+

From JC2-MP Documentation

+
< Server
Revision as of 19:01, 16 February 2014 by Pricetx (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+

Introduction

+

This is a guide to running the server software for JC2-MP under FreeBSD. +

+

Package requirements:

+
    +
  • bash +
  • +
  • linux_base-c6 +
  • +
  • tmux (if you want to use my script in step 4) +
  • +
+

Part 1: Setting up the Linux compatibility layer

+

First, we need to load the linux kernel module, and tell it to start automatically on boot: +

+
kldload linux
+echo linux_enable=\"YES\" >> /etc/rc.conf
+

We also need to change the compatability layer OS release sysctl to allow us to use the newer CentOS 6 base (instead of the old Fedora 10 base) +

+
sysctl compat.linux.osrelease=2.6.18
+

And also add this to /etc/sysctl.conf to remember across reboots +

+
echo compat.linux.osrelease=2.6.18 >> /etc/sysctl.conf
+

Now, we need to install +

+
emulators/linux_base-c6
+

To do this, run the following two commands: +

+
cd /usr/ports/emulators/linux_base-c6
+make install clean
+

Finally, we need to mount linprocfs. First, add the following line to /etc/fstab: +

+
linproc /compat/linux/proc linprocfs rw,late 0 0
+

Then run the following commands: +

+
mkdir -p /usr/compat/linux/proc
+ln -s /usr/compat /compat
+mount linproc
+

Part 2: Installing SteamCMD

+

First, we need to set up SteamCMD. First make a directory for it somewhere, and run the following command: +

+
fetch http://media.steampowered.com/installer/steamcmd_linux.tar.gz
+

Next, we need to extract it: +

+
tar -xvf steamcmd_linux.tar.gz
+

SteamCMD needs a few edits to work under FreeBSD (mainly changing the path to bash, and forcing it to linux32). I have provided a working script +here: +

now, run +

+
./steamcmd_freebsd.sh
+

Once it has finished loading, run +

+
login anonymous
+

Now we need to set a directory for the server to install to. Personally I always lay out SteamCMD installations as follows. If my username was "server" I would have /home/server/steamcmd containing steamcmd_freebsd.sh, and /home/server/jcmp containing the actual jcmp server. This means that the jcmp folder is one folder up from the steamcmd folder. +

To do this, you would enter the following: +

+
force_install_dir ../jcmp
+

However, you can install it wherever you like, as long as you have sufficient permissions. +

Now we need to download the game itself, this is also the command used to update the game. +

+
app_update 261140
+

NOTE: if it hangs during the download, simply exit (ctrl+c), and re-run steamcmd_freebsd.sh. +

Once this has finished, type the following to exit: +

+
quit
+

Step 3: Acquiring libstdc++.so.6

+

We need to get a working (up-to-date enough) copy of libstdc++.so.6 to be used by libsteam_api.so. The easiest way is to go to the folder where you downloaded SteamCMD, and go into the "linux32" folder. There you will find the file. Run the following command to copy into the folder containing "Jcmp-Server" +

+
cp libstdc++.so.6 /path/to/jcmp/
+

Step 4: Running JC2-MP

+

I have written a script to easily manage the operation of the JC2-MP server, you can find the thread for it here: +

If you attempt this and have any issues, please reply to this thread and I will get back to you as soon as possible. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q8512596cac27.php b/archive/websites/wiki.jc-mp.com/index__q8512596cac27.php new file mode 100644 index 0000000..367f66b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q8512596cac27.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q85f04329271c.php b/archive/websites/wiki.jc-mp.com/index__q85f04329271c.php new file mode 100644 index 0000000..ab8ee9c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q85f04329271c.php @@ -0,0 +1,832 @@ + + + + +Changelog - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Changelog

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+

Next release

+

New features

+
    +
  • Client +
      +
    • Added --name launch option to override steam name +
    • +
    • Added Chat:GetUserEnabled +
    • +
    +
  • +
+
    +
  • Shared +
      +
    • Added World.GetById +
    • +
    +
  • +
+

Bug fixes

+
    +
  • Server +
      +
    • Fixed a rare crash +
    • +
    • Fixed SQL sometimes writing garbage data if an SQLCommand were stored and used later (the values could be garbage collected) +
    • +
    • Fixed Worlds being removed when they were sent through events +
    • +
    • Made Player:HasVehicleDLC and Player:HasWeaponDLC return true if the id is a non-DLC item +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Fixed crash on exit caused by static objects +
    • +
    • Fixed player model 20 (invisibledoll) not working +
    • +
    +
  • +
+

0.1.4a - 2014 June 21

+

New features

+
    +
  • Shared +
      +
    • Overhauled the logging system to support unicode (the first of many unicode additions to come) +
    • +
    • Added console command for profiling Lua modules; usage: profiler_sample number_of_seconds +
    • +
    • Added Color == Color operator +
    • +
    • Added IsNaN methods to Vector2/Vector3/Angle and a general purpose IsNaN function +
    • +
    +
  • +
+ + +

Bug fixes

+
    +
  • Server +
      +
    • Reverted changes to SQL which were causing massive memory leaks +
        +
      • Note: This change was made before release to prevent server crashes related to SQL errors. If you encounter an SQL error which then crashes the server some time later, please report it. +
      • +
      +
    • +
    • Fixed Vector2() and Vector3() returning uninitialized data on linux +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Fixed StaticObject related crash +
    • +
    • Fixed Vehicle:SetColors to properly support mounted guns and ailerons +
    • +
    • Fixed Game:GetState returning 0 for menu and loading screen +
    • +
    • Fixed ClientEntity:GetId not being exposed +
    • +
    • Fixed Action enum name capitalization (added GuiPDAZoomOut and HeliAIAutoRoll) +
    • +
    • GWEN: Fixed crash when unsubscribing from current event +
    • +
    • GWEN: Removing the active TabButton will now select another available tab +
    • +
    • GWEN: Fixed BaseWindow's Blur event not always being called +
    • +
    • GWEN: Fixed crash when using GroupBox:RemoveAllChildren +
    • +
    • GWEN: BaseWindow functions GetNumChildren, GetChildren, and RemoveAllChildren now only act on user-created controls +
    • +
    +
  • +
+

0.1.4 patch - 2014 March 14

+

Bug fixes

+
    +
  • Client +
      +
    • Fixed a very prevalent crash caused by other players having DLC weapons which you don't own +
    • +
    • Fixed Explosion deaths being incorrectly attributed to the player with the ID of 0 +
    • +
    • Fixed TabButton crash when using TabControl:RemovePage at certain times +
    • +
    +
  • +
+

0.1.4 - 2014 March 12

+

New features

+ + + +

Bug fixes

+
    +
  • Shared +
      +
    • The hard limit of 65536 entities was increased to ~4 billion +
    • +
    • Improved player color generation algorithm; the saturation range is now between 0.5 and 0.75 +
    • +
    • Removed Vector3 compression when using Network:Send due to horrible precision loss +
    • +
    +
  • +
+
    +
  • Server +
      +
    • Fixed crash when a Lua event was broadcasted during unloadall +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Fixed crash when calling GetPosition/GetAngle on a partially-spawned StaticObject +
    • +
    • Fixed StaticObject crash when updating position of a non-existent model +
    • +
    • Fixed occasional crash when removing GWEN controls, such as removing a control and its parent at the same time +
    • +
    • Fixed TabControl related crashes when removing a TabButton or its page, as well as pages sometimes staying around +
    • +
    • Vehicle:SetColors will now update the vehicle's colors immediately +
    • +
    • Fixed 'connect ip:port' console command not working when a port is provided +
    • +
    • Added client-side protection against the edge case of spawning invalid weapon models +
    • +
    • Fixed 'reconnect' not working if server is passworded +
    • +
    • Aliased 'force_connect' to 'connect' +
    • +
    • Fixed some GWEN events not working +
    • +
    • Edited the GWEN skin to give a dark theme to Trees and PropertyTrees +
    • +
    • Improved TextBox cursor behaviour +
    • +
    • Fixed mouse cursor not being updated immediately after Mouse:SetVisible +
    • +
    • Moved AssetLocation to shared +
    • +
    • GroupBox:SetPadding no longer affects the title text +
    • +
    • ListBox and SortedList are now affected by SetBackgroundVisible. +
    • +
    • Fixed SortedList:Sort crash with bad column +
    • +
    +
  • +
+

0.1.3 - 2014 January 30

+

New features

+
    +
  • Shared +
      +
    • Added a __type property to JC2-MP classes that returns the type of the value as a string +
    • +
    +
  • +
+ +

Bug fixes

+
    +
  • Shared +
      +
    • Fixed IsValid(StaticObject) not working +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Fixed a major crash related to looking at StaticObjects +
    • +
    • Fixed crash when removing a GWEN object in its own event. +
    • +
    • Fixed crash when an invalid index was provided to PageControl functions ShowPage and GetPage +
    • +
    • Fixed TextBox and chat window cursors being offset +
    • +
    • Main menu buttons are now correctly sized +
    • +
    +
  • +
+

0.1.2 - 2014 January 23

+

New features

+ +
    +
  • Server +
      +
    • Replaced OGP with GameSpy4 query protocol, making it possible to connect to a server when Announce = false, as well as improving server stability +
    • +
    • Added Player:GetIP +
    • +
    • Unhandled packet warnings now print the source IP address +
    • +
    • Added Console:Run allowing scripts to run console commands (requires IKnowWhatImDoing config enabled) +
    • +
    • Added the PlayerWorldChange Lua event +
    • +
    • Removed CellSize in config.lua; merged PlayerStreamDistance, VehicleStreamDistance and CheckpointStreamDistance into one StreamDistance variable +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Added highlighted servers to server browser (request thread) +
    • +
    • Added BaseWindow functions SetWidth, SetHeight, GetWidth, GetHeight, RelativeToAbsolute and AbsoluteToRelative +
    • +
    • Added Label functions GetTextSize and SetTextSize +
    • +
    • Added TableRow functions (Get/Set) BackgroundEvenColor, BackgroundOddColor, BackgroundHoverColor, BackgroundEvenSelectedColor, BackgroundOddSelectedColor +
    • +
    • Added the LocalPlayerWorldChange Lua event +
    • +
    • Added BaseWindow:Subscribe with the events HoverEnter, HoverLeave, Focus, Blur, PreRender, Render, and PostRender +
    • +
    • Added Render:SetClip +
    • +
    • Added the MouseUp Lua event +
    • +
    • Added Game:GetTime to get the time of the current world +
    • +
    +
  • +
+

Bug fixes

+
    +
  • Shared +
      +
    • Attempting to access invalid static Lua class variables now returns nil instead of erroring +
    • +
    • Changed static gettable for Lua classes to also return instance methods; i.e. you can get Player.SendChatMessage without requiring an actual player +
    • +
    • Fixed Vector2 and Vector3 default constructors having uninitialised components +
    • +
    • Time is now properly synced across all worlds, not just DefaultWorld; clients also receive the time every 30 seconds to prevent drift +
    • +
    • Fixed negative timestep from halting at midnight +
    • +
    +
  • +
+
    +
  • Server +
      +
    • IKnowWhatImDoing now unlocks more, including os and io functions +
    • +
    +
  • +
+
    +
  • Client +
      +
    • Fixed a very prevalent crash related to invalid data being passed into JC2's landscape code +
    • +
    • Fixed crash when unloading a module with a modal window +
    • +
    • More crash fixes +
    • +
    • Player is now made vulnerable after disconnecting from a server +
    • +
    • Fixed passing LocalPlayer through Events:Fire not working +
    • +
    • Fixed (parent, name) GWEN constructors not applying the name +
    • +
    • Changed default server browser sort to lowest ping +
    • +
    • Fixed vehicles sometimes becoming invulnerable when being repaired +
    • +
    • Fixed sometimes dying inside terrain after CalcView reenables the local player +
    • +
    • Fixed Window:DisableResizing not working +
    • +
    • Clamped font size from 0 to 512 +
    • +
    • Increased font size on main menu +
    • +
    • Menu/console windows are now resized on resolution change +
    • +
    • Changed GWEN Slider background line to white to improve visibility +
    • +
    • Fixed ProgressBar:SetCycleSpeed not updating the auto label +
    • +
    • Fixed BaseWindow:__eq being undefined +
    • +
    • Fixed scrollbar being invisible in a GWEN Tree +
    • +
    • Fixed infinite loop in GWEN when labels with word wrap are too small +
    • +
    • Fixed labels with word wrap not being docked correctly +
    • +
    • Fixed cursor not showing up for all corners of a window +
    • +
    +
  • +
+

0.1.1 - 2013 December 21

+

New features

+
    +
  • Shared +
      +
    • Removed registration requirement from events firing; Events:FireRegisteredEvent is now Events:Fire and Events:Register/Unregister are deprecated +
    • +
    • Added argument-less version of Events:Fire +
    • +
    • Prevented 'load' Lua function from loading bytecode, increasing security +
    • +
    +
  • +
+ +
    +
  • Server +
      +
    • Added support for loading C packages in Lua, allowing for the use of LuaSocket, LuaSQL, etc +
    • +
    • Added IKnowWhatImDoing configuration variable to selectively enable the use of unsafe Lua functionality +
    • +
    +
  • +
+

Bug fixes

+
    +
  • Client +
      +
    • Fixed client deadlocking on exit +
    • +
    • Fixed evenness in GWEN ListBox backgrounds not being preserved in a sort +
    • +
    • Fixed ListBox:Clear and SortedList:Clear not working +
    • +
    • Fixed TableRow:SetTextColor not working +
    • +
    • Fixed broken world on respawn; collisions with world objects should now work +
    • +
    • Fixed non-ideal performance for GetTextWidth; now optimized +
    • +
    • Fixed server browser query continuing even after the server browser was closed +
    • +
    • Fixed bug where the player would be entered into a vehicle before they finished teleporting +
    • +
    • Fixed crash when attempting to get non-existent userdata on a GWEN object +
    • +
    • Fixed crash when attempting to get/set non-existent cell contents on TableRow +
    • +
    • Fixed DirectX Error Code 4 upon launching; unsupported code for certain graphics cards +
    • +
    +
  • +
+
    +
  • Server +
      +
    • Fixed banned players being unable to reconnect upon being unbanned +
    • +
    • Fixed UDPSocket crashing upon destruction +
    • +
    +
  • +
+
    +
  • Shared +
      +
    • Fixed Player.Match only returning results where the query could be found at the start of the name +
    • +
    +
  • +
+

0.1.0 - 2013 December 16

+
    +
  • JC2-MP released on Steam. +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q85f90222ebf1.php b/archive/websites/wiki.jc-mp.com/index__q85f90222ebf1.php new file mode 100644 index 0000000..2494af0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q85f90222ebf1.php @@ -0,0 +1,210 @@ + + + + +Information for "Troubleshooting/Failed to create effect" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Troubleshooting/Failed to create effect"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleTroubleshooting/Failed to create effect
Default sort keyTroubleshooting/Failed to create effect
Page length (in bytes)376
Page ID2840
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views13,970
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation08:19, 8 December 2013
Latest editorSinisterRectus (Talk | contribs)
Date of latest edit16:12, 25 September 2015
Total number of edits4
Total number of distinct authors2
Recent number of edits (within past 91 days)2
Recent number of distinct authors1
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q863c47bb1795.php b/archive/websites/wiki.jc-mp.com/index__q863c47bb1795.php new file mode 100644 index 0000000..f92ecce --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q863c47bb1795.php @@ -0,0 +1,183 @@ + + + + +Lua/Client/GUIEvent - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Lua/Client/GUIEvent

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + +
Returns + Prototype +
string + GetName() +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q86b646328366.php b/archive/websites/wiki.jc-mp.com/index__q86b646328366.php new file mode 100644 index 0000000..5876a1e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q86b646328366.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Show registered users | Hide my edits
Show new changes starting from 11:15, 27 September 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q86c2ceba4886.php b/archive/websites/wiki.jc-mp.com/index__q86c2ceba4886.php new file mode 100644 index 0000000..d1b9162 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q86c2ceba4886.php @@ -0,0 +1,165 @@ + + + +JC2MP Mods - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

JC2MP Mods

+
+

From JC2-MP Documentation

+
Revision as of 21:46, 19 August 2012 by Woet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
Using JC2-MP with mods
+

We've taken preventative measures to stop the game from loading mods from your JC2-MP directory. A lot of people in the Just Cause community have expressed issues with this. These steps have been taken, not to take a stance on people cheating, but for the stability of the game during our testing period. We would ask that you, as a testing participant don't try to circumvent our basic anti-modding attempt specifically for testing, so that any bug reports / crashes you have will actually be useful to us. Basically, if you're modding, and it causes you or someone else to crash and you submit a report, you're wasting our time and delaying the release of JC2-MP further. +

Put shortly: Do not use any mods while playing JC2-MP! +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q86d5d2c06b45.php b/archive/websites/wiki.jc-mp.com/index__q86d5d2c06b45.php new file mode 100644 index 0000000..08c78fb --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q86d5d2c06b45.php @@ -0,0 +1,340 @@ + + + + +Difference between revisions of "Server/Getting started/Linux Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Difference between revisions of "Server/Getting started/Linux Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+++++ + + + + + + + + + + + + + +
(Starting up the server in screen)
Line 119:Line 119:
  
  
 +
To stop the server and kill the screen type:
 +
 +
<syntaxhighlight>
 +
screen -S jcmp -X quit
 +
</syntaxhighlight>
  
 
==Updating the server==
 
==Updating the server==

+

Revision as of 23:52, 16 December 2013

+

Welcome to the JC2-MP Linux server tutorial. This page will explain the very basics of setting up a Linux server. This tutorial assumes you already have some basic Linux knowledge. +

+ +

64-bit servers

+

SteamCMD and their libraries are currently 32-bit only, so our server is limited to 32-bit. +You can still run it on a 64-bit server by installing the required packages shown below. +

+

Debian, Ubuntu, Mint

+
dpkg --add-architecture i386
+apt-get update
+apt-get install libc6-i386 lib32gcc1 lib32stdc++6
+

CentOS, RHEL, Fedora

+
yum install glibc.i686 libstdc++.i686
+

Downloading SteamCMD

+

First we need to download SteamCMD. For more information on SteamCMD please click here +

Login to your server with SSH, then head over to the home directory, we will make our Steam folder there. +

+
cd /home
+mkdir steam
+cd steam
+


+Now we can download SteamCMD and unpack it. +

+
wget http://media.steampowered.com/client/steamcmd_linux.tar.gz
+tar -xvzf steamcmd_linux.tar.gz
+rm steamcmd_linux.tar.gz
+


+

+

Running SteamCMD and downloading the server

+

Now we need to run SteamCMD. +

+
./steamcmd.sh
+

SteamCMD will now update and it might download some files, wait until it finishes. +


+Then it's time to login with an anonymous Steam account to get access to the server +

+
login anonymous
+

Now let's download the latest server version! +

+
force_install_dir ./jcmp
+app_update 261140
+

It will now download the latest server version. Once it is done downloading we can safely exit SteamCMD. +

+
quit
+

Changing the server options

+

First lets move to the JC2-MP server directory. +

+
cd jcmp
+


+Now use your favorite editor to edit the server's configuration file, I personally use nano. +

+
nano config.lua
+

Every possible server option is explained in the configuration file. Simply follow the instructions. +


+

+

Starting up the server in screen

+

Now that we have successfully downloaded the server and configured it, we can now start it up. We will do this in a screen. +


+If you do not have screen installed type: +

+
apt-get install screen
+

And follow the instructions. +


+Now start the screen and the server. +

+
screen -S jcmp -d -m ./Jcmp-Server
+

This will run a silent screen in the background. +


+To access the screen / JC2-MP server type the following: +

+
screen -d -R jcmp
+

It should now say that the server has successfully started. You can press CTRL + A then CTRL + D to exit the screen safely without stopping the server. +


+You are now ready to play on your own server and you can start adding scripts and gamemodes. +


+To stop the server and kill the screen type: +

+
screen -S jcmp -X quit
+

Updating the server

+

To update the server to the latest version we will need to run SteamCMD again. +


+First cd to your Steam directory. +

+
cd /home/steam
+


+Now run SteamCMD. +

+
./steamcmd.sh
+

Now let's update to the latest server version! +

+
force_install_dir ./jcmp
+app_update 261140
+


+You can now quit SteamCMD. +

+
quit
+


+Congratulations your server is now updated to the latest version! +

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q86f0737884ee.php b/archive/websites/wiki.jc-mp.com/index__q86f0737884ee.php new file mode 100644 index 0000000..f15ea9c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q86f0737884ee.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q873b6a2a9898.php b/archive/websites/wiki.jc-mp.com/index__q873b6a2a9898.php new file mode 100644 index 0000000..a80920d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q873b6a2a9898.php @@ -0,0 +1,157 @@ + + + +JC2MP Mods - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

JC2MP Mods

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
Using JC2-MP with mods
+

We've taken preventative measures to stop the game from loading mods from your JC2-MP directory. A lot of people in the Just Cause community have expressed issues with this. These steps have been taken, not to take a stance on people cheating, but for the stability of the game during our testing period. We would ask that you, as a testing participant don't try to circumvent our basic anti-modding attempt specifically for testing, so that any bug reports / crashes you have will actually be useful to us. Basically, if you're modding, and it causes you or someone else to crash and you submit a report, you're wasting our time and delaying the release of JC2-MP further. +

Put shortly: Do not use any mods while playing JC2-MP! +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q873bbd656dce.php b/archive/websites/wiki.jc-mp.com/index__q873bbd656dce.php new file mode 100644 index 0000000..640e997 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q873bbd656dce.php @@ -0,0 +1,237 @@ + + + + +Feature Overview - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Feature Overview

+
+

From JC2-MP Documentation

+
Revision as of 17:21, 20 December 2013 by RedCat (Talk | contribs)

+
+
Jump to: navigation, search
+
+

Features:

+
    +
  • Scripting system using the simple but powerful Lua language. Use server-side and client-side scripts to create anything from a spawn menu to entire gamemodes. For more information click here +
  • +
  • Server browser allows you to easily find a server and keep track of your favorites. +
  • +
  • Steam authentication: your JC2-MP account is tied to your steam account, which allows servers to keep track of players by Steam ID. +
  • +
  • An optimised network streamer means a server can support thousands of players and vehicles across Panau. +
  • +
+


+

+

Synchronization

+

With synchronization we mean that some of your actions might not show on another players screen. For example "grapple hook is not synced" means that if I use the grapple hook on my screen other players will not see the grapple hook. +

+

What is synced?

+
    +
  • On-foot movement +
  • +
  • On-foot weapons +
  • +
  • Vehicle movement +
  • +
  • Vehicle weapons +
  • +
  • Vehicle mounted weapons (such as turrets in jeeps) +
  • +
  • Vehicle spawns +
  • +
  • Vehicle colors +
  • +
  • Vehicle damage +
  • +
  • Stunt position +
  • +
  • Time +
  • +
  • Weather +
  • +
  • Character models +
  • +
  • Parachute +
  • +
+

What is not synced?

+
    +
  • Fixed Mounted Guns (Cannon / Flak Cannon / Fixed Mini-Gun) +
  • +
  • Grappling hook +
  • +
  • Persistent destroyed structures +
  • +
  • Unoccupied vehicles +
  • +
  • Thrown explosives and melee +
  • +
  • Dual wielding +
  • +
+


+As JC2-MP is in development, you can expect this list to change. +

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q873bcab7d205.php b/archive/websites/wiki.jc-mp.com/index__q873bcab7d205.php new file mode 100644 index 0000000..46e68a1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q873bcab7d205.php @@ -0,0 +1,250 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Log in +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+  
+ +
+
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q876c14b0019b.php b/archive/websites/wiki.jc-mp.com/index__q876c14b0019b.php new file mode 100644 index 0000000..7080aec --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q876c14b0019b.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q88249e6c0d4a.php b/archive/websites/wiki.jc-mp.com/index__q88249e6c0d4a.php new file mode 100644 index 0000000..16e1367 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q88249e6c0d4a.php @@ -0,0 +1,184 @@ + + + +View source for Lua/Server/SQLStatement/Functions/Bind - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

View source for Lua/Server/SQLStatement/Functions/Bind

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Template used on this page: +

Return to Lua/Server/SQLStatement/Functions/Bind.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q884ac395943e.php b/archive/websites/wiki.jc-mp.com/index__q884ac395943e.php new file mode 100644 index 0000000..c50a5ce --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q884ac395943e.php @@ -0,0 +1,170 @@ + + + +View source for Lua/Events/Shared/ModulesLoad - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

View source for Lua/Events/Shared/ModulesLoad

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Template used on this page: +

Return to Lua/Events/Shared/ModulesLoad.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q8880e560f00c.php b/archive/websites/wiki.jc-mp.com/index__q8880e560f00c.php new file mode 100644 index 0000000..73810c0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q8880e560f00c.php @@ -0,0 +1,193 @@ + + + + +Troubleshooting - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting

+
+

From JC2-MP Documentation

+
Revision as of 00:58, 30 July 2015 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

This page lists problems that people have encountered along with known solutions. Only issues that relate to the current Steam version will be added. The old troubleshooting page can be found here. +

If you have problems launching the game or otherwise find the mod unplayable, please post in the troubleshooting forum or ask for help from a developer or moderator on our IRC channel. Solutions that have been known to work will be added here. +

+
+

List of common issues

+

Game crashes often +

Chat and buy menu don't work, can't see other players +

Invalid install path +

Failed to create Just Cause 2 process: The requested operation requires elevation +

Game crashes on startup +

SteamAPI failed to initialize +

Renderer Failed to initialize: Failed to create effect +

Black or white screen +

Fatal exception occurred when launching JC2MP: Waiting for remote thread failed: the operation completed successfully +

Not enough storage to complete this operation +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q892faf3d4656.php b/archive/websites/wiki.jc-mp.com/index__q892faf3d4656.php new file mode 100644 index 0000000..a7bf870 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q892faf3d4656.php @@ -0,0 +1,190 @@ + + + +Information for "Lua/Server/SQLQuery" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Server/SQLQuery"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleLua/Server/SQLQuery
Default sort keyLua/Server/SQLQuery
Page length (in bytes)1,366
Page ID3627
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views60
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page2 (0 redirects; 2 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation15:14, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit15:14, 15 December 2013
Total number of edits2
Total number of distinct authors1
Recent number of edits (within past 91 days)2
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded templates (9)

Templates used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q893739e0e5cb.php b/archive/websites/wiki.jc-mp.com/index__q893739e0e5cb.php new file mode 100644 index 0000000..7fb46c6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q893739e0e5cb.php @@ -0,0 +1,270 @@ + + + + +Frequently Asked Questions - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Frequently Asked Questions

+
+

From JC2-MP Documentation

+
Revision as of 17:07, 20 December 2013 by RedCat (Talk | contribs)

+
+
Jump to: navigation, search
+
+

General FAQ

+
What version of the game do I need to play the mod?
+

Only the purchased Steam version is supported. +

Please see this page for more information. +


+

+
Are pirated copies supported?
+

No, pirated copies are not supported. +


+

+
Does the demo work?
+

No you can not play the mod with the Just Cause 2 demo. +


+

+
Are there AI / NPCs?
+

No, and they are very unlikely to be added, at least not in the same sense as singleplayer. +


+

+
Will 64 or 32-bit installs work?
+

Yes. It makes no difference. +


+

+
Does this work on PS3/Xbox 360?
+

No, and it won't. Ever. +


+

+
Will JC2-MP affect my single-player game?
+

No, the mod does not affect your game saves in any way. +


+

+
Is JC2-MP free to play?
+

Yes, the mod is completely free to download and play. +


+

+
How do you chat?
+

Press 'T'. +


+

+
Can I use mods while playing JC2-MP?
+

Please refer to this page for more information. +


+

+
How do I open the map?
+

Press F1. +


+

+
How do I hide the chat?
+

Press F3. +


+

+
How often do vehicles respawn?
+

By default, vehicles respawn after 45 seconds of unuse. If a vehicle explodes, it will respawn within 8 seconds. These can be changed in the server config. +

It is also worth noting that vehicles can only be damaged when there's a player driving them. +


+

+
Can I access the black market?
+

No. The black market from singleplayer will not be in the mod. Its functionality will be scriptable using Lua. +

In fact, the buy menu script is a perfect example of a black market replacement. +


+

+
Is the JC2-MP team accepting donations?
+

Yes, we are currently accepting donations to cover hosting costs. You can donate here. +

+

Server Hosting FAQ

+
Can LAN-only servers be hosted?
+

Yes, servers can be hosted fine on a LAN. Unless your server is exposed to the internet, then it is already LAN-only. +

Note that there is currently an issue with the LAN tab on the in-game server browser. +

+
How do servers handle DLC?
+

It is up to servers whether to require players to own DLC. +

+
Which resources does the server need?
+

Please see this page for more information. +

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q895418ce1bc3.php b/archive/websites/wiki.jc-mp.com/index__q895418ce1bc3.php new file mode 100644 index 0000000..457ebc2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q895418ce1bc3.php @@ -0,0 +1,202 @@ + + + +Information for "Lua/Tutorials/Beginner/Your first gamemode" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Tutorials/Beginner/Your first gamemode"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleLua/Tutorials/Beginner/Your first gamemode
Default sort keyLua/Tutorials/Beginner/Your first gamemode
Page length (in bytes)7,540
Page ID2841
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views4,958
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation01:33, 14 December 2013
Latest editorTechjar (Talk | contribs)
Date of latest edit12:31, 28 December 2013
Total number of edits5
Total number of distinct authors3
Recent number of edits (within past 91 days)5
Recent number of distinct authors3
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q8966a6b52e9e.php b/archive/websites/wiki.jc-mp.com/index__q8966a6b52e9e.php new file mode 100644 index 0000000..c1262eb --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q8966a6b52e9e.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 11:07, 27 September 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q899ce6d963cc.php b/archive/websites/wiki.jc-mp.com/index__q899ce6d963cc.php new file mode 100644 index 0000000..b493757 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q899ce6d963cc.php @@ -0,0 +1,214 @@ + + + +JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Main Page

+
+

From JC2-MP Documentation

+
Revision as of 15:18, 11 December 2013 by Dreadmullet (Talk | contribs)

+
+
Jump to: navigation, search
+
+ + + + + +
+
+

JC2-MP Documentation

+
+

Welcome to JC2-MP, a modification for Just Cause 2! +

Through a combination of reverse engineering and programming, we've brought a multiplayer experience to the game. +

+
+
+
+ + + + +
+
+


+

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q8a0f77fba4f5.php b/archive/websites/wiki.jc-mp.com/index__q8a0f77fba4f5.php new file mode 100644 index 0000000..6537389 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q8a0f77fba4f5.php @@ -0,0 +1,197 @@ + + + + +Information for "Main Page" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Main Page"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleMain Page
Default sort keyMain Page
Page length (in bytes)2,469
Page ID2795
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views226,226
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow only administrators
MoveAllow only administrators
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation01:51, 13 December 2013
Latest editorWoet (Talk | contribs)
Date of latest edit22:42, 27 November 2016
Total number of edits31
Total number of distinct authors5
Recent number of edits (within past 91 days)2
Recent number of distinct authors1
+

Page properties

+ + +
Magic words (2)
  • __NOTOC__
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q8a458fc07a71.php b/archive/websites/wiki.jc-mp.com/index__q8a458fc07a71.php new file mode 100644 index 0000000..f61bae3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q8a458fc07a71.php @@ -0,0 +1,236 @@ + + + + +Server/Getting started/Windows Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Getting started/Windows Server

+
+

From JC2-MP Documentation

+
< Server
Revision as of 17:44, 7 July 2019 by Keeri (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Welcome to the JC2-MP Windows server tutorial. This page will explain the very basics of setting up a Windows server. This tutorial assumes you already have some basic Windows knowledge. +

+

Downloading the Just Cause 2 Multiplayer mod

+

In your steam client head over to the Store page, then type "Just Cause 2 Multiplayer" in the search bar and click on it. +

Win server step WOET.png +

Now you should arrive and the Just Cause 2 Multiplayer page, proceed to download the mod by clicking on the PLAY button. +

Win tutorial step 3.png +

+

Downloading the server

+

Once you have the Just Cause 2 Multiplayer mod on your computer, we will also automatically have access to the JC2-MP dedicated windows server. Head over to your library and drop down to tools. +

Win server step 2.png +

Once you arrived at the tools page type "Just Cause 2" in the search bar. +

Win server step 87minus4.png +

+

Editing the server options and starting the server

+

You can now start the server by simply double clicking on "Just Cause 2: Multiplayer - Dedicated Server". +

But before we do that let's configure our server. +

Head over to where you have installed Steam, by default this is +

+
C:\Program Files (x86)\Steam\...
+

Now navigate to where the dedicated server is located. +

+
C:\Program Files(x86)\Steam\steamapps\common\Just Cause 2 - Multiplayer Dedicated Server\...
+In that folder, you will find a file named
default_config.lua
+

Rename this to config.lua (or just "config", if the extension .lua is not shown), and then open it by right clicking and selecting "open with" then choosing Notepad or any other text editor. +

Once you have opened it, you can edit your server slots and many other options there. For additional information, read the readme that is in the same folder. Simply follow the instructions in the config and readme, and have fun with your server. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q8a5f9e5f1611.php b/archive/websites/wiki.jc-mp.com/index__q8a5f9e5f1611.php new file mode 100644 index 0000000..7449ad3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q8a5f9e5f1611.php @@ -0,0 +1,243 @@ + + + +PlayerQuit - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ PlayerQuit +

+ + +
+ +
From JC2-MP Documentation
+ + +
Revision as of 09:25, 21 December 2012 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+ + +
+ Jump to: navigation, + search +
+ + + + + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q8ae0d6c57486.php b/archive/websites/wiki.jc-mp.com/index__q8ae0d6c57486.php new file mode 100644 index 0000000..e8336a7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q8ae0d6c57486.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q8b419ccd44e9.php b/archive/websites/wiki.jc-mp.com/index__q8b419ccd44e9.php new file mode 100644 index 0000000..356dd9b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q8b419ccd44e9.php @@ -0,0 +1,193 @@ + + + + +Revision history of "JC3MP FAQ" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "JC3MP FAQ"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q8bd919a1d219.php b/archive/websites/wiki.jc-mp.com/index__q8bd919a1d219.php new file mode 100644 index 0000000..5bfa8f4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q8bd919a1d219.php @@ -0,0 +1,160 @@ + + + +Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Server

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
The revision #16334 of the page named "Server" does not exist. +

This is usually caused by following an outdated history link to a page that has been deleted. +Details can be found in the deletion log.

+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q8d0ce4b0b96e.php b/archive/websites/wiki.jc-mp.com/index__q8d0ce4b0b96e.php new file mode 100644 index 0000000..99d2475 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q8d0ce4b0b96e.php @@ -0,0 +1,195 @@ + + + + +Revision history of "File:Win server step 2.png" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "File:Win server step 2.png"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q8d7a77b44d77.php b/archive/websites/wiki.jc-mp.com/index__q8d7a77b44d77.php new file mode 100644 index 0000000..6fd8bff --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q8d7a77b44d77.php @@ -0,0 +1,281 @@ + + + + +Lua/Client/Image/Static Functions/Create - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Image/Static Functions/Create

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Image
Revision as of 10:36, 16 June 2014 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Image +
Prototype    +Image.Create(AssetLocation, string) +
Description    +Loads an image from the specified asset location and filename (or Base64 string) +
+


+

+ +

Examples

+

Loading an image from the images/ directory

+

This will draw the JC2-MP logo in the center of the screen. +

The path of logo.png is Just Cause 2 - Multiplayer Mod/images/logo.png. +

+
image = Image.Create(AssetLocation.Disk, "logo.png")
+ 
+Events:Subscribe("Render", function()
+	image:Draw(
+		Render.Size * 0.5 - image:GetPixelSize() * 0.5,
+		image:GetPixelSize(),
+		Vector2(0, 0),
+		Vector2(1, 1)
+	)
+end)
+

Loading from a zip file in the client's dropzone directory

+

If your Lua module's name is MyModule, create a zip file in Just Cause 2 - Multiplayer Mod/dropzone/ called MyModule.zip. Any images in images/ in the .zip can be loaded like normal. This example assumes you have a file in the .zip at images/MyImage.png. +

+
image = Image.Create(AssetLocation.Disk, "MyImage.png")
+
AssetLocation.Game
+

This loads an image from the game's archives. +

+
image = Image.Create(AssetLocation.Game, "pda_map_dif.dds")
+
AssetLocation.Base64
+

The resulting image is the iconic picture of the Earth. +

+
image = Image.Create(AssetLocation.Base64, "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")
+

Notes on using Base64 images

+
    +
  • It was made as a temporary way to stream images to clients before Steam Workshop. +
  • +
  • Keep the images small! Clients download them every time they join, and no one likes waiting when they join. +
      +
    • .lua files sent to clients are compressed before they're sent, so that helps a little. +
    • +
    +
  • +
  • http://www.base64-image.de is a nice Base64 converter. +
  • +
+


+


+


+

+
+ + + + + + + + + +
Returns    +Image +
Prototype    +Image.Create(number hash) +
Description    +Loads an image from the game archives using the hash. Some images have unknown filenames, so you must use the hash. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q8dd228a2d409.php b/archive/websites/wiki.jc-mp.com/index__q8dd228a2d409.php new file mode 100644 index 0000000..3f341f0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q8dd228a2d409.php @@ -0,0 +1,167 @@ + + + + +JC3MP FAQ - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

JC3MP FAQ

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

1. What's the status on Just Cause 3: Multiplayer Mod? +

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q8e12f8054168.php b/archive/websites/wiki.jc-mp.com/index__q8e12f8054168.php new file mode 100644 index 0000000..dd9cabe --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q8e12f8054168.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q8e5faeb7aa15.php b/archive/websites/wiki.jc-mp.com/index__q8e5faeb7aa15.php new file mode 100644 index 0000000..855edb1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q8e5faeb7aa15.php @@ -0,0 +1,186 @@ + + + +Information for "Talk:Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Talk:Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + +
Display titleTalk:Server/Getting started/Windows Server
Default sort keyServer/Getting started/Windows Server
Page length (in bytes)0
Page ID0
Page content languageEnglish (en)
Indexing by robotsDisallowed
Number of views0
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + +
CreateAllow all users
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q8ea642bfa731.php b/archive/websites/wiki.jc-mp.com/index__q8ea642bfa731.php new file mode 100644 index 0000000..6540a33 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q8ea642bfa731.php @@ -0,0 +1,1020 @@ + + + + +Character Models - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Character Models

+
+

From JC2-MP Documentation

+
Revision as of 18:13, 9 July 2015 by Fkids (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
Thug 1.png
+

1 +

Thug 1 +

+
+
+
+
Veeeery good my boy! My transformation into a gorilla is almost complete!
+

2 +

Razak Razman +

+
+
+
+
Prancin' aboot with your head full of eyeballs
+

3 +

Demo Expert +

+
+
+
+
Female Tourist 1.png
+

4 +

Female Tourist 1 +

+
+
+
+
I will eat you, lah.
+

5 +

Roaches Elite +

+
+
+
+
Chinese Bodyguard.png
+

6 +

Chinese Bodyguard +

+
+
+
+
City Male 1.png
+

7 +

City Male 1 +

+
+
+
+
You mus keep me proteckad untiw we get to da fwaaaar side of da facilitee
+

8 +

Reapers Technician +

+
+
+
+
Karl Blaine.png
+

9 +

Karl Blaine +

+
+
+
+
Generic Male 1.png
+

10 +

Generic Male 1 +

+
+
+
+
No, Mr. Bond, I expect you to die.
+

11 +

Zhang Sun +

+
+
+
+
MAN THAT GUN
+

12 +

Reapers Soldier 1 +

+
+
+
+
Generic Male 3.png
+

13 +

Generic Male 3 +

+
+
+
+
Generic Female 4.png
+

14 +

Generic Female 4 +

+
+
+
+
Oh yeah baby. Now take off that sexy hat.
+

15 +

Male Stripper 1 +

+
+
+
+
Panau Police.png
+

16 +

Panau Police +

+
+
+
+
Is that a grappling hook in your pants or are you just happy to see me?
+

17 +

Male Stripper 2 +

+
+
+
+
Don't use hacks in multiplayer games, kids. It stunts your growth.
+

18 +

Hacker +

+
+
+
+
Chinese Businessman.png
+

19 +

Chinese Businessman +

+
+
+
+
Invisible Doll.png
+

20 +

Invisible Doll +

+
+
+
+
Paparazzi.png
+

21 +

Paparazzi +

+
+
+
+
Beta tester model for the win.
+

22 +

Ular Boys Technician +

+
+
+
+
I never thought I'd see a resonance cascade, let alone create one.
+

23 +

Scientist +

+
+
+
+
Generic Male 4.png
+

24 +

Generic Male 4 +

+
+
+
+
Kane.png
+

25 +

Kane +

+
+
+
+
I need you to help me transport some veeeeeeeeeeeeeeeeeeeeeery sensitive cargo along this reever.
+

26 +

Boat Captain +

+
+
+
+
SCORPIO, SCORPIO
+

27 +

Ular Boys Soldier 1 +

+
+
+
+
Generic Male 2.png
+

28 +

Generic Male 2 +

+
+
+
+
Fisher Village Male 2.png
+

29 +

Fisher Village Male 2 +

+
+
+
+
Marshall? That guy who died at the beginning? Nope, doesn't ring a bell.
+

30 +

Marshall +

+
+
+
+
Arctic Village Female 3.png
+

31 +

Arctic Village Female 3 +

+
+
+
+
You must proteck me so I can ack into dere compootah system, lah.
+

32 +

Roaches Technician +

+
+
+
+
Gambler.png
+

33 +

Gambler +

+
+
+
+
SUCCULENT PIG
+

34 +

Tom Sheldon +

+
+
+
+
City Male 2.png
+

35 +

City Male 2 +

+
+
+
+
Politician.png
+

36 +

Politician +

+
+
+
+
Generic Religious Male.png
+

37 +

Generic Religious Male +

+
+
+
+
VERY WELL, SERDADU
+

38 +

Sri Irawan +

+
+
+
+
Shoplifted a bag of chips once. Put some dope-ass spinnahz on his (mom's) old car. THUG LIFE, BITCHES
+

39 +

Thug 2 +

+
+
+
+
What kind of factory are you running here, anyway
+

40 +

Factory Boss +

+
+
+
+
Arctic Village Female 1.png
+

41 +

Arctic Village Female 1 +

+
+
+
+
The secret to sneaking is not to be seen
+

42 +

Black Hand +

+
+
+
+
Civilian Male Stripper 1.png
+

43 +

Civilian Male Stripper 1 +

+
+
+
+
I AM A NEEEEENJA
+

44 +

Ninja +

+
+
+
+
Fact: All waiters with thin moustaches are French.
+

45 +

Waiter +

+
+
+
+
Generic Female 1.png
+

46 +

Generic Female 1 +

+
+
+
+
Generic Female 2.png
+

47 +

Generic Female 2 +

+
+
+
+
If you hawwy to da owld gambwing warehouse in da desert, you miwght stiw catch him awive.
+

48 +

Door Man +

+
+
+
+
Government Captain.png
+

49 +

Government Captain +

+
+
+
+
Oil Platform Male 2.png
+

50 +

Oil Platform Male 2 +

+
+
+
+
Legendary son of Zeus and a hispanic window cleaner
+

51 +

Rico Rodriguez +

+
+
+
+
HE GOT ME WITH HIS WIRE THING
+

52 +

Government Soldier 2 +

+
+
+
+
Civilian Female Stripper 1.png
+

53 +

Civilian Female Stripper 1 +

+
+
+
+
Developer model. Don't mess with them.
+

54 +

Russian Bodyguard +

+
+
+
+
Exclusive Guest Variant 1.png
+

55 +

Exclusive Guest Variant 1 +

+
+
+
+
Fisher Village Male 1.png
+

56 +

Fisher Village Male 1 +

+
+
+
+
Oil Platform Male 1.png
+

57 +

Oil Platform Male 1 +

+
+
+
+
Reapers Soldier 2.png
+

58 +

Reapers Soldier 2 +

+
+
+
+
Roaches Soldier 2.png
+

59 +

Roaches Soldier 2 +

+
+
+
+
Model used for racing, yet she can't even see over the steering wheel.
+

60 +

Race Challenge Girl +

+
+
+
+
Generic Soldier.png
+

61 +

Generic Soldier +

+
+
+
+
Desert Village Female.png
+

62 +

Desert Village Female +

+
+
+
+
Reapers Elite.png
+

63 +

Reapers Elite +

+
+
+
+
the fuck
+

64 +

Bom Bom Bohilano +

+
+
+
+
Jade Tan.png
+

65 +

Jade Tan +

+
+
+
+
HE'S BLEEDING LIKE A PIG
+

66 +

Government Soldier 1 +

+
+
+
+
Burned Panay (rocket).png
+

67 +

Burned Panay (rocket) +

+
+
+
+
Fisher Village Male 4.png
+

68 +

Fisher Village Male 4 +

+
+
+
+
Nice pants.
+

69 +

Witness +

+
+
+
+
General Masayo.png
+

70 +

General Masayo +

+
+
+
+
Saul Sukarno.png
+

71 +

Saul Sukarno +

+
+
+
+
Generic Female 5.png
+

72 +

Generic Female 5 +

+
+
+
+
Arctic Village Male 3.png
+

73 +

Arctic Village Male 3 +

+
+
+
+
Must be compensating for something.
+

74 +

Baby Panay +

+
+
+
+
Arctic Village Male 1.png
+

75 +

Arctic Village Male 1 +

+
+
+
+
Generic Male 5.png
+

76 +

Generic Male 5 +

+
+
+
+
FOR THE GLORY OF PANAU
+

77 +

Government Elite +

+
+
+
+
Thug Boss.png
+

78 +

Thug Boss +

+
+
+
+
How the fuck do you "lose" an island anyway? It's fucking right there, open your eyes.
+

79 +

Japanese Veteran +

+
+
+
+
Exclusive Guest.png
+

80 +

Exclusive Guest +

+
+
+
+
Civilian Male Stripper 2.png
+

81 +

Civilian Male Stripper 2 +

+
+
+
+
Female Tourist 2.png
+

82 +

Female Tourist 2 +

+
+
+
+
White Tigers.png
+

83 +

White Tigers +

+
+
+
+
I crush you like tiny bug if you make fun of my acne
+

84 +

Alexander Mirikov +

+
+
+
+
Roaches Soldier 1.png
+

85 +

Roaches Soldier 1 +

+
+
+
+
The same 2 second animation played over and over. Oh yeah baby.
+

86 +

Female Stripper +

+
+
+
+
Ular Boys Elite.png
+

87 +

Ular Boys Elite +

+
+
+
+
Male Tourist.png
+

88 +

Male Tourist +

+
+
+
+
Factory Worker.png
+

89 +

Factory Worker +

+
+
+
+
I am Boloooo Santooosiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
+

90 +

Bolo Santosi +

+
+
+
+
Arctic Village Male 2.png
+

91 +

Arctic Village Male 2 +

+
+
+
+
City Female.png
+

92 +

City Female +

+
+
+
+
Fisher Village Male 3.png
+

93 +

Fisher Village Male 3 +

+
+
+
+
Generic Female 3.png
+

94 +

Generic Female 3 +

+
+
+
+
Exclusive Guest Variant 2.png
+

95 +

Exclusive Guest Variant 2 +

+
+
+
+
Japanese Bodyguard.png
+

96 +

Japanese Bodyguard +

+
+
+
+
Burned Panay.png
+

97 +

Burned Panay +

+
+
+
+
Mmmm mmph mmh mmmmph, mmm?
+

98 +

Government Pilot +

+
+
+
+
Desert Village Male.png
+

99 +

Desert Village Male +

+
+
+
+
Whoa, I just noticed: "Sloth Demon" is an anagram of "Honest Mold".
+

100 +

Black Market Dealer +

+
+
+
+
Wait, since when is Yao Ming a colonel of the Panau military?!
+

101 +

Government Colonel +

+
+
+
+
Arctic Village Female 2.png
+

102 +

Arctic Village Female 2 +

+
+
+
+
Ular Boys Soldier 2.png
+

103 +

Ular Boys Soldier 2 +

+
+
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q8ee36af67dc0.php b/archive/websites/wiki.jc-mp.com/index__q8ee36af67dc0.php new file mode 100644 index 0000000..f57e303 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q8ee36af67dc0.php @@ -0,0 +1,193 @@ + + + + +Information for "Troubleshooting" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Troubleshooting"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleTroubleshooting
Default sort keyTroubleshooting
Page length (in bytes)1,761
Page ID2811
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views30,150
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page13 (0 redirects; 13 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation14:19, 14 December 2013
Latest editorSinisterRectus (Talk | contribs)
Date of latest edit04:06, 29 December 2016
Total number of edits18
Total number of distinct authors8
Recent number of edits (within past 91 days)3
Recent number of distinct authors2
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q8f4c44ce1bce.php b/archive/websites/wiki.jc-mp.com/index__q8f4c44ce1bce.php new file mode 100644 index 0000000..b7ffff6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q8f4c44ce1bce.php @@ -0,0 +1,408 @@ + + + +Lua/Client/GameSetting - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Client/GameSetting

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
Revision as of 11:34, 18 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Statics

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Name + Value +
AnisotropicFiltering + 22 +
AntiAliasing + 34 +
Decals + 27 +
Difficulty + 17 +
EdgeFade + 46 +
FilmGrain + 52 +
FloatingButtons + 6 +
FullScreen + 29 +
FullScreenHeight + 31 +
FullScreenWidth + 30 +
GamepadAltFireButtons + 13 +
GamepadDuck + 40 +
GamepadInUse + 16 +
GamepadInvertFlightPitch + 12 +
GamepadInvertParachutePitch + 38 +
GamepadInvertX + 11 +
GamepadInvertY + 10 +
GamepadSensitivityX + 15 +
GamepadSensitivityY + 14 +
GamepadVibration + 9 +
Gamma + 3 +
HBAO + 53 +
HUDOpacity + 4 +
HighResShadows + 42 +
MotionBlur + 8 +
MouseInvertX + 18 +
MouseInvertY + 19 +
MouseSensitivityX + 20 +
MouseSensitivityY + 21 +
MusicVolume + 0 +
ObjectDetail + 23 +
PointLightSpecular + 44 +
PostEffects + 25 +
RefreshRate + 35 +
SSAO + 43 +
ShadowsQuality + 24 +
SoftParticles + 39 +
SoundEffectsVolume + 1 +
StaticButtons + 5 +
Subtitles + 7 +
TextureDetail + 26 +
Tutorial + 45 +
VSync + 36 +
VoiceVolume + 2 +
WaterDetail + 28 +
WindowedHeight + 33 +
WindowedWidth + 32 +
+

See also

+

GameSetting +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q8f693144c1d8.php b/archive/websites/wiki.jc-mp.com/index__q8f693144c1d8.php new file mode 100644 index 0000000..ba09924 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q8f693144c1d8.php @@ -0,0 +1,189 @@ + + + +Information for "Lua/Shared/SteamId/Constructor" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Shared/SteamId/Constructor"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + +
Display titleLua/Shared/SteamId/Constructor
Default sort keyLua/Shared/SteamId/Constructor
Page length (in bytes)69
Page ID3566
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views23
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation15:14, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit15:14, 15 December 2013
Total number of edits2
Total number of distinct authors1
Recent number of edits (within past 91 days)2
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded template (1)

Template used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q900008a05cf4.php b/archive/websites/wiki.jc-mp.com/index__q900008a05cf4.php new file mode 100644 index 0000000..6aed1bc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q900008a05cf4.php @@ -0,0 +1,250 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Log in +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+  
+  Forgotten your login details? +
+
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q91824aec36a4.php b/archive/websites/wiki.jc-mp.com/index__q91824aec36a4.php new file mode 100644 index 0000000..8284838 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q91824aec36a4.php @@ -0,0 +1,202 @@ + + + +View source for Lua/Server/SQLQuery - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

View source for Lua/Server/SQLQuery

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Server/SQLQuery.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q9185960d1397.php b/archive/websites/wiki.jc-mp.com/index__q9185960d1397.php new file mode 100644 index 0000000..1b77cf4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q9185960d1397.php @@ -0,0 +1,172 @@ + + + + +View source for JC3MP FAQ - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for JC3MP FAQ

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to JC3MP FAQ.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q930013ac23dc.php b/archive/websites/wiki.jc-mp.com/index__q930013ac23dc.php new file mode 100644 index 0000000..de22366 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q930013ac23dc.php @@ -0,0 +1,232 @@ + + + +View source for User:Philpax - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ View source for User:Philpax +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to User:Philpax.

+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q93115f40c909.php b/archive/websites/wiki.jc-mp.com/index__q93115f40c909.php new file mode 100644 index 0000000..65f2d27 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q93115f40c909.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Show minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 01:42, 15 August 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q9333c1387670.php b/archive/websites/wiki.jc-mp.com/index__q9333c1387670.php new file mode 100644 index 0000000..3367067 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q9333c1387670.php @@ -0,0 +1,193 @@ + + + + +Information for "Server/Installing scripts" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Server/Installing scripts"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleServer/Installing scripts
Default sort keyServer/Installing scripts
Page length (in bytes)1,042
Page ID3794
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views4,522
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorROODAY (Talk | contribs)
Date of page creation00:55, 7 January 2014
Latest editorDreadmullet (Talk | contribs)
Date of latest edit15:15, 7 January 2014
Total number of edits5
Total number of distinct authors3
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q935dd1b7c6ba.php b/archive/websites/wiki.jc-mp.com/index__q935dd1b7c6ba.php new file mode 100644 index 0000000..3ab2cba --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q935dd1b7c6ba.php @@ -0,0 +1,190 @@ + + + +Information for "Lua/Server/Config" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Server/Config"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleLua/Server/Config
Default sort keyLua/Server/Config
Page length (in bytes)475
Page ID3623
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views1,122
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page2 (0 redirects; 2 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation15:14, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit09:46, 20 December 2013
Total number of edits3
Total number of distinct authors1
Recent number of edits (within past 91 days)3
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded templates (7)

Templates used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q93790a5a545c.php b/archive/websites/wiki.jc-mp.com/index__q93790a5a545c.php new file mode 100644 index 0000000..1ff082a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q93790a5a545c.php @@ -0,0 +1,255 @@ + + + +Revision history of "User:Philpax" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Revision history of "User:Philpax" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q93c7035fd871.php b/archive/websites/wiki.jc-mp.com/index__q93c7035fd871.php new file mode 100644 index 0000000..1f122be --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q93c7035fd871.php @@ -0,0 +1,206 @@ + + + + +Lua/Server/Chat - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Chat

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
Revision as of 15:14, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + + + + +
Returns + Prototype +
+ Broadcast(string, Color) +
+ Send(Player, string, Color) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q93ea2b4dba7d.php b/archive/websites/wiki.jc-mp.com/index__q93ea2b4dba7d.php new file mode 100644 index 0000000..1f80036 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q93ea2b4dba7d.php @@ -0,0 +1,287 @@ + + + + +Server/Getting started/FreeBSD Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Getting started/FreeBSD Server

+
+

From JC2-MP Documentation

+
< Server
Revision as of 20:48, 19 May 2014 by Pricetx (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+

Introduction

+

This is a guide to running the server software for JC2-MP under FreeBSD. +

+

Package requirements:

+
    +
  • bash (to use SteamCMD) +
  • +
  • linux_base-c6 +
  • +
  • tmux (if you want to use my script in step 4) +
  • +
  • git (to grab the up-to-date versions of the official scripts) +
  • +
+

Step 1: Setting up the Linux compatibility layer

+

First, we need to load the linux kernel module, and tell it to start automatically on boot: +

+
kldload linux
+echo linux_enable=\"YES\" >> /etc/rc.conf
+

We also need to change the compatability layer OS release sysctl to allow us to use the newer CentOS 6 base (instead of the old Fedora 10 base) +

+
sysctl compat.linux.osrelease=2.6.18
+

And also add this to /etc/sysctl.conf to remember across reboots +

+
echo compat.linux.osrelease=2.6.18 >> /etc/sysctl.conf
+

Now, we need to install +

+
emulators/linux_base-c6
+

To do this, run the following two commands: +

+
cd /usr/ports/emulators/linux_base-c6
+make install clean
+

Finally, we need to mount linprocfs. First, add the following line to /etc/fstab: +

+
linproc /compat/linux/proc linprocfs rw,late 0 0
+

Then run the following commands: +

+
mkdir -p /usr/compat/linux/proc
+ln -s /usr/compat /compat
+mount linproc
+

Step 2: Installing JC2-MP using SteamCMD

+

NOTE: Before beginning this section, ensure that you have Bash installed. +

First, we need to set up SteamCMD. First make a directory for it somewhere, and run the following command: +

+
fetch http://media.steampowered.com/installer/steamcmd_linux.tar.gz
+

Next, we need to extract it: +

+
tar -xvf steamcmd_linux.tar.gz
+

SteamCMD needs a few edits to work under FreeBSD (mainly changing the path to bash, and forcing it to linux32). I have provided a working script +here: +

NOTE: You need to save the script as a name other than "steamcmd.sh", otherwise every time you run it, SteamCMD will overwrite it with the original. +

now, run +

+
./steamcmd_freebsd.sh
+

Once it has finished loading, run +

+
login anonymous
+

Now we need to set a directory for the server to install to. Personally I always lay out SteamCMD installations as follows. If my username was "server" I would have /home/server/steamcmd containing steamcmd_freebsd.sh, and /home/server/jcmp containing the actual jcmp server. This means that the jcmp folder is one folder up from the steamcmd folder. +

To do this, you would enter the following: +

+
force_install_dir ../jcmp
+

However, you can install it wherever you like, as long as you have sufficient permissions. +

Now we need to download the game itself, this is also the command used to update the game. The validate keyword performs a checksum on the downloaded files to ensure that everything is intact. +

+
app_update 261140 validate
+

If you wish to update to the latest beta version, run the following instruction instead: +

+
app_update 261140 -beta publicbeta validate
+

NOTE: if it gets stuck at a certain percentage during the download, simply exit (ctrl+c), and re-run steamcmd_freebsd.sh, following the instructions after that point again. +

Once this has finished, type the following to exit: +

+
quit
+

Step 3: Acquiring libraries

+

We need to get a working (up-to-date enough) copy of libstdc++.so.6 to be used by libsteam_api.so. The easiest way is to go to the folder where you downloaded SteamCMD, and go into the "linux32" folder. There you will find the file. Run the following command to copy into the folder containing "Jcmp-Server" +

+
cp libstdc++.so.6 /path/to/jcmp/
+

Also, the versions of steamclient.so and libsteam_api.so distributed via SteamCMD cause some high latency and instability, but slightly older versions taken from HL2:DM work perfectly. Download each of these two files into your jcmp folder (the folder containing the "Jcmp-Server" binary: +

http://gravitygunonly.com/files/steamclient.so +

http://gravitygunonly.com/files/libsteam_api.so +

+

Step 4: Configuring JC2-MP

+

There are a couple of changes to be made to the JC2-MP server itself before running it for the first time. +

- First, we need to copy the default config file to "config.lua", then edit the file to your taste: +

+
cd /path/to/jcmp/
+cp default_config.lua config.lua
+

- The next step is to install the latest versions of any official scripts you want. The scripts that ship with the server are outdated and usually non-functional, the best way to grab the latest versions are as follows: +

+
cd /path/to/jcmp
+git clone --recursive https://github.com/jc2mp/scripts.git
+

Step 5: Running JC2-MP

+

I have written a script to easily manage the operation of the JC2-MP server, you can find the thread for it here: +

If you attempt this and have any issues, please reply to this thread and I will get back to you as soon as possible. +

+

Step 6: Updating the server

+

To update the server to the latest version, simply follow the instructions in step 2, or if you're using the script linked to in step 5, run: +

+
./jcmp.sh update
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q949aed9f2008.php b/archive/websites/wiki.jc-mp.com/index__q949aed9f2008.php new file mode 100644 index 0000000..df5c22e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q949aed9f2008.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Main Page" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Main Page"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 12:27, 27 September 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q94d6b00ea5e5.php b/archive/websites/wiki.jc-mp.com/index__q94d6b00ea5e5.php new file mode 100644 index 0000000..434a5e3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q94d6b00ea5e5.php @@ -0,0 +1,167 @@ + + + +Lua/Server/SQLQuery/Constructor - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/SQLQuery/Constructor

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | SQLQuery
+
Jump to: navigation, search
+

+ + + + + + +
Returns    +nil +
Prototype    +SQLQuery(SQL, string) +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q9562f673257b.php b/archive/websites/wiki.jc-mp.com/index__q9562f673257b.php new file mode 100644 index 0000000..77335a2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q9562f673257b.php @@ -0,0 +1,203 @@ + + + + +File:Win server step 87minus4.png - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

File:Win server step 87minus4.png

+
+

From JC2-MP Documentation

+
Revision as of 02:37, 7 December 2013 by RedCat (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+
Win_server_step_87minus4.png(258 × 90 pixels, file size: 15 KB, MIME type: image/png) +
+
+ +

File history

+
+

Click on a date/time to view the file as it appeared at that time. +

+ + + +
Date/TimeThumbnailDimensionsUserComment
current02:37, 7 December 2013Thumbnail for version as of 02:37, 7 December 2013258 × 90 (15 KB)RedCat (Talk | contribs)
+
+
    +
  • You cannot overwrite this file.
  • +
+ +
+

The following page links to this file: +

+
+

Metadata

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q9684fcc599fe.php b/archive/websites/wiki.jc-mp.com/index__q9684fcc599fe.php new file mode 100644 index 0000000..180a441 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q9684fcc599fe.php @@ -0,0 +1,189 @@ + + + + +Troubleshooting/Requested operation requires elevation - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting/Requested operation requires elevation

+
+

From JC2-MP Documentation

+
< Troubleshooting
Revision as of 15:11, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Try running Steam or JcmpLauncher.exe as administrator. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q96be3df1bf02.php b/archive/websites/wiki.jc-mp.com/index__q96be3df1bf02.php new file mode 100644 index 0000000..0c907df --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q96be3df1bf02.php @@ -0,0 +1,189 @@ + + + +Information for "Lua/Server/SQLStatement/Functions/Bind" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Server/SQLStatement/Functions/Bind"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + +
Display titleLua/Server/SQLStatement/Functions/Bind
Default sort keyLua/Server/SQLStatement/Functions/Bind
Page length (in bytes)354
Page ID2951
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views16
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation15:13, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit15:13, 15 December 2013
Total number of edits2
Total number of distinct authors1
Recent number of edits (within past 91 days)2
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded template (1)

Template used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q96bfeb252d26.php b/archive/websites/wiki.jc-mp.com/index__q96bfeb252d26.php new file mode 100644 index 0000000..1284a7c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q96bfeb252d26.php @@ -0,0 +1,171 @@ + + + + +Troubleshooting/Requested operation requires elevation - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Troubleshooting/Requested operation requires elevation

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

Try running Steam or JcmpLauncher.exe as administrator. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q9771e3b7f098.php b/archive/websites/wiki.jc-mp.com/index__q9771e3b7f098.php new file mode 100644 index 0000000..681954c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q9771e3b7f098.php @@ -0,0 +1,206 @@ + + + +Revision history of "Lua/Tutorials/Intermediate/Iterators" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Tutorials/Intermediate/Iterators"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q97ade3543f7a.php b/archive/websites/wiki.jc-mp.com/index__q97ade3543f7a.php new file mode 100644 index 0000000..03983e6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q97ade3543f7a.php @@ -0,0 +1,201 @@ + + + + +Revision history of "Lua/Server/Chat" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Server/Chat"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q98290e7af962.php b/archive/websites/wiki.jc-mp.com/index__q98290e7af962.php new file mode 100644 index 0000000..224bbaf --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q98290e7af962.php @@ -0,0 +1,173 @@ + + + + +Lua/Third Party Modules - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Lua/Third Party Modules

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+

Third Party Modules

+

For your convenience here's a list of pre-compiled modules that are ready to use with JC-MP. +

The contents of each zip should be placed into your scripts server/packages folder, once there you can require them as you would normally. Please make note of the license supplied with each module, and be sure to include it if you plan to redistribute these binaries with any of your scripts. +

+

Windows

+

LPEG +

LuaSocket +

+

Linux

+

LPEG +

LuaSocket +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q984469ca196f.php b/archive/websites/wiki.jc-mp.com/index__q984469ca196f.php new file mode 100644 index 0000000..b169bbb --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q984469ca196f.php @@ -0,0 +1,355 @@ + + + + +Lua/Client/ClientLight - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Lua/Client/ClientLight

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+

A point light that emits light in a set radius. +

+ +

Static functions

+

+

+ + + + + + + + + +
Returns + Prototype +
ClientLight + Create(table) +
+ Play(table) +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Color + GetColor() +
number + GetConstantAttenuation() +
boolean + GetEnabled() +
number + GetFadeInDuration() +
number + GetFadeOutDuration() +
number + GetLinearAttenuation() +
number + GetMultiplier() +
number + GetRadius() +
number + GetQuadraticAttenuation() +
+ Remove() +
+ SetColor(Color) +
+ SetConstantAttenuation(number) +
+ SetEnabled(boolean) +
+ SetFadeInDuration(number) +
+ SetFadeOutDuration(number) +
+ SetLinearAttenuation(number) +
+ SetMultiplier(number) +
+ SetRadius(number) +
+ SetQuadraticAttenuation(number) +
+

Functions inherited from ClientEntity

+

+

+ + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Angle + GetAngle() +
number + GetId() +
Vector3 + GetPosition() +
boolean + IsValid() +
+ SetAngle(Angle) +
+ SetPosition(Vector3) +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
boolean + ClientEntity == ClientEntity +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q984478e7e18e.php b/archive/websites/wiki.jc-mp.com/index__q984478e7e18e.php new file mode 100644 index 0000000..de15255 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q984478e7e18e.php @@ -0,0 +1,174 @@ + + + +Lua/Events/Server/ServerStart - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Events/Server/ServerStart

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +ServerStart +
Arguments    +None +
Return option    +None +
+


+

+

Description

+

Fired after all modules have been loaded on server startup. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q985e03fa4253.php b/archive/websites/wiki.jc-mp.com/index__q985e03fa4253.php new file mode 100644 index 0000000..7215a79 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q985e03fa4253.php @@ -0,0 +1,169 @@ + + + +View source for Lua/Server/Server/Functions/GetPlayers - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

View source for Lua/Server/Server/Functions/GetPlayers

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Template used on this page: +

Return to Lua/Server/Server/Functions/GetPlayers.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q98dff80497d3.php b/archive/websites/wiki.jc-mp.com/index__q98dff80497d3.php new file mode 100644 index 0000000..338c34f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q98dff80497d3.php @@ -0,0 +1,209 @@ + + + +Lua/Shared/Console - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/Console

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
Revision as of 15:14, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + + + + +
Returns + Prototype +
+ Print(string) +
+ Print(string, Color) +
+

Functions inherited from BaseEventManager

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
Event + Subscribe(string, object, object) +
Event + Subscribe(string, object) +
+ Unsubscribe(Event) +
+ UnsubscribeAll() +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q991d39087d0e.php b/archive/websites/wiki.jc-mp.com/index__q991d39087d0e.php new file mode 100644 index 0000000..2648a45 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q991d39087d0e.php @@ -0,0 +1,201 @@ + + + + +View source for Lua - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua

+
+

From JC2-MP Documentation

+
Lua
+
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua.

+
+Retrieved from "https://wiki.jc-mp.com/Lua"
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q99460469e2e6.php b/archive/websites/wiki.jc-mp.com/index__q99460469e2e6.php new file mode 100644 index 0000000..f59cf10 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q99460469e2e6.php @@ -0,0 +1,213 @@ + + + + +Revision history of "Troubleshooting/SteamAPI failed to initialize" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Troubleshooting/SteamAPI failed to initialize"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q9a6c71f640f2.php b/archive/websites/wiki.jc-mp.com/index__q9a6c71f640f2.php new file mode 100644 index 0000000..3c5d008 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q9a6c71f640f2.php @@ -0,0 +1,190 @@ + + + +Information for "Lua/Client/Game" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Client/Game"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleLua/Client/Game
Default sort keyLua/Client/Game
Page length (in bytes)643
Page ID1440
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views220
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page3 (0 redirects; 3 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation12:37, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit17:50, 15 December 2013
Total number of edits5
Total number of distinct authors1
Recent number of edits (within past 91 days)5
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded templates (7)

Templates used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q9aac72a10013.php b/archive/websites/wiki.jc-mp.com/index__q9aac72a10013.php new file mode 100644 index 0000000..b92a060 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q9aac72a10013.php @@ -0,0 +1,283 @@ + + + +Test History - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Test History +

+ + +
+ +
From JC2-MP Documentation
+ + +
+ + +
+ Jump to: navigation, + search +
+ + +

Contents

+ +
+

Public Test #1 - 1st July 2012

+

Our first public test was only open to our IRC channel and twitter followers, conducted late at night (AEST) and was an obscure time to try and get people to participate. Within an hour we had hit our peak of concurrent connected players at 91 players on the server. There were many crashes involved with our streaming and enter / exit vehicle systems which needed to be addressed. At this time no vehicle theft system had been implemented and there were bugs associated with two players trying to drive the same vehicle. +

+

Public Test #2 - 4th July 2012

+

With our second public test we decided we wanted to try and push for more players. Most of our fixes of the first test's issues had already been tested by our beta team, so we were confident with proceeding with another public beta test. This test introduced vehicle theft, a passenger system and we had introduced more vehicles into a confined area than ever before. This test showed us bugs with the client not properly announcing when a player had entered a vehicle as a driver, but had entered from the passenger side of the vehicle. This had some major sync issues (vehicles driving sideways) as well as some situations where multiple people would be trying to drive the same vehicle. The player peak at which we reached with this test was 251 concurrent players and beside the bugs, a lot of people appeared to enjoy the test. This test also showed us how unfriendly mods can be with our unfinished system. Players running some specific modifications on their game were able to crash entire sectors of players from our server. In order to run a test, we now had to stop work on making the game multiplayer and spend time to prevent mods from being loaded. +

+

Public Test #3 - 7th July 2012

+

More! With the third public test many changes had been made with the client to make it more stable, the server had been tweaked for better performance utilizing data gathered from Test #2. We were very confident going into public test 3; we had announced ahead of time (by about 24 hours) that we would be running a large and extensive test over the proceeding weekend. We were amazed by the number of people joining when we brought the server up for testing. We were announcing the number of players live; within the 30 seconds we had over 300 players, crushing the record set by the previous test. The server peaked at having 650 concurrent players connected for this test, allowing us to collect over 10,000 bug reports of which about 100 were unique bugs. Of those 100 we narrowed it down to a few key parts of code that needed tweaking. The test was a huge success, it ran for some 72 hours, over the course of which the player count never dropped below 200 players (except for server restarts and new client updates). With this test, the popularity of JC2-MP grew; we had some 79,000 unique visitors to our website over the course of the test. +

+

Public Test #4 - 15th July 2012

+

Exceeding our expectations immensely, we were blown away with how much of a success Public Test #4 had been. Approximately 20 minutes after bringing the server online, we had hit our soft player cap for that test at 1000 concurrent players connected to our server, showing us the level of stability that had been achieved with this build. With this test we decided to trial how the gameplay would be affected with the ability to steal vehicles from the stunt position of a car being disabled. This prevented players being able to use the grapple to quickly latch onto a vehicle (stunt position) and then quickly steal the vehicle from its current driver. The reactions were quite mixed; some people loved it while others hated it and cursed us for doing so. Nonetheless, it was an important gameplay decision to test. One thing that became quite clear with this, however, is just how powerful weaponized vehicles (particularly helicopters) became. This led us to concentrate on the implementation of on-foot weapons to help balance the situation out. +

+

Public Test #5 - 29th July 2012

+

With Public Test #5 JC2-MP exhibited more stability than ever before - not only in terms of client stability, but in the gameplay itself. With this test we made major changes to how agents (other players in your game) operate, making them more like the local player as opposed to NPC's from the singleplayer. This paves the road for implementing additional synchronization within JC2-MP. Within 30 minutes of bringing the server up, we had once again hit 1000 players - the player count continued to climb to a further 1320 players, smashing our previous record for concurrent connected players. Over the course of the 24 hour test the server averaged 800 players online at a time, only beginning to dwindle as the test was coming to an end. After the conclusion of the test, it was determined that the server used 526GB of bandwidth for the 24 hour test and we had 10,505 players connect to our server. +

+

Public Test #6 - 11th August 2012

+

Within 20 minutes of going live with the new build, we had crushed our previous record of 1,300 concurrent connected players. Within minutes after that, we had hit 1,800 players connected to our test server at the same time. With this we learnt of a limitation in our server code, which Trix quickly identified and rectified in a new version of the server and client. However, we lost some players and the server did not go above 1,600 players for the remainder of the weekend. Over the course of the weekend 22,420 unique players connected to our test server - these 22,420 players died 383,875 times. That’s 2.2~ deaths per second! 303,011 chat messages were sent and 313,418 teleports were taken! +

+

Public Test #7 - 7th September 2012

+

Public Test #7 has been, by far, our worst beta-test yet, but it was still manageable. It had almost been a month since we had last ran a public beta-test for the community to take part in - this was mostly due to the core members of the JC2-MP development team being preoccupied with events unrelated to JC2-MP. We had made many alterations to both the server-side and client-side, allowing us to implement the server-side Lua scripting system. Over the first 24 hour period of the 48 hour test, Trix spent a lot of time profiling the server to pinpoint the cause of the performance drop on the server. Huge changes had been made to the server since the last test, so this was no small task. During this time 5-6 different server builds were tested, allowing for a process of rapid iteration. Every time, we could see the performance of the server improve moderately, until the core issue was discovered, isolated and fixed. This has opened our eyes as to the many improvements and optimizations that can be made to our server, and is most likely what we'll be focusing on to improve / fix for the next beta. In terms of statistics, there were 1,600 connected users at one moment during the weekend. We had 21,322 unique users join our server over the 48 hour testing period. These users died 223,704 times, averaging out at 1.29~ deaths per second! 167,030 chat messages were sent and 271,321 teleports were taken! +

+

Public Test #8 - 15th September 2012

+

Only a few hours into this test, our beta server was attacked by a large DDOS attack. Even though the test was a lot shorter than we had hoped for, a sufficient amount of data was collected, allowing us to improve JC2-MP. +

+

Public Test #9 - 12th October 2012

+

Public Test #10 - 24th November 2012

+

Public Test #11 - 2nd February 2013

+

Public Test #12 - 20th April 2013

+ + + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q9ac62f0f7b92.php b/archive/websites/wiki.jc-mp.com/index__q9ac62f0f7b92.php new file mode 100644 index 0000000..3b12692 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q9ac62f0f7b92.php @@ -0,0 +1,185 @@ + + + + +Pages that link to "Model ID" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Model ID"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Show transclusions | Show links | Show redirects +
+

No pages link to Model ID. +

+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q9ac7ba7da66d.php b/archive/websites/wiki.jc-mp.com/index__q9ac7ba7da66d.php new file mode 100644 index 0000000..0a89a12 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q9ac7ba7da66d.php @@ -0,0 +1,257 @@ + + + + +Server/Getting started/Windows Server/SteamCMD - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Server/Getting started/Windows Server/SteamCMD

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Introduction

+

This is a guide to running the server software for JC2-MP under Windows using SteamCMD. +

+

Requirements

+

The JC2-MP server requires the Visual C++ Redistributable for Visual Studio 2012. These are packaged with the server and can be executed from _CommonRedist\vcredist\2012\vcredist_x86.exe. +

+

Step 1: Installing JC2-MP using SteamCMD

+

First, we need to set up SteamCMD. First make a directory for it somewhere, and download the following file: +

http://media.steampowered.com/installer/steamcmd.zip +

Unzip the folder, and you should find an executable file called "SteamCMD". Double click this executable, and wait until a CMD prompt appears. +

Once it has finished loading, run +

+
login anonymous
+

Now we need to set a directory for the server to install to. You can set this to anything you have permission to write to. Therefore, unless you're an administrator, it is recommended to place this somewhere within your user area. +

To do this, you would enter the following: +

+
force_install_dir C:\Users\[yourname]\jcmp
+

Now we need to download the game itself, this is also the command used to update the game. The validate keyword performs a checksum on the downloaded files to ensure that everything is intact. +

+
app_update 261140 validate
+

If you wish to update to the latest beta version, run the following instruction instead: +

+
app_update 261140 -beta publicbeta validate
+

Once this has finished, type the following to exit: +

+
quit
+

Step 2: Configuring JC2-MP

+

There are a couple of changes to be made to the JC2-MP server itself before running it for the first time. +

- First, rename "default_config.lua" to "config.lua", and then open the file with a text editor (such as notepad) to change any settings such as the server's name. +

The next step is to install the latest versions of any official scripts you want. The scripts that ship with the server are outdated and usually non-functional, the best way to grab the latest versions are as follows: +

- Make a "scripts" directory inside the folder you installed JC2-MP to. +

Open the following link in a web browser: https://github.com/jc2mp/scripts +

Click on one of the scripts listed (such as Racing, freeroam etc.), then click "Download zip" on the right hand side. Copy the zip folder to the scripts folder, and extract it there. +

+

Step 3: Running JC2-MP

+

Now that we have successfully downloaded the server and configured it, we can now start it up. +

Double click JcmpServer.exe. It should now say that the server has successfully started. This means that the server is running correctly, and you are now ready to play. +

+

Step 4: Updating the server

+

To update the server to the latest version, simply follow the instructions in step 1 from the point where you run SteamCMD.exe. +

+

FAQ

+

Q: The server is running fine, and I can connect, but nobody else can! +

A: This likely means that you're running the server from home, and you haven't set up port forwarding correctly. The first thing to do is to find out which port your server is set to run on, to do this, open up the "config" file in the same folder that contains JcmpServer.exe, and look for the line that says "BindPort". Next, find out what model of router you are running (it will say on the router itself somewhere). Finally, head over to www.portforward.com and find instructions on how to forward a port on your router. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q9b473aaf4e41.php b/archive/websites/wiki.jc-mp.com/index__q9b473aaf4e41.php new file mode 100644 index 0000000..912bd32 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q9b473aaf4e41.php @@ -0,0 +1,210 @@ + + + + +Information for "Troubleshooting/Requested operation requires elevation" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Troubleshooting/Requested operation requires elevation"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleTroubleshooting/Requested operation requires elevation
Default sort keyTroubleshooting/Requested operation requires elevation
Page length (in bytes)55
Page ID2837
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views4,461
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation13:13, 8 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit15:11, 15 December 2013
Total number of edits2
Total number of distinct authors1
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q9b5e9fbcf71b.php b/archive/websites/wiki.jc-mp.com/index__q9b5e9fbcf71b.php new file mode 100644 index 0000000..3972662 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q9b5e9fbcf71b.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Main Page" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Main Page"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Show minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 12:35, 27 September 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q9c015c854d27.php b/archive/websites/wiki.jc-mp.com/index__q9c015c854d27.php new file mode 100644 index 0000000..73e4c40 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q9c015c854d27.php @@ -0,0 +1,182 @@ + + + +Lua/Server/SQLStatement - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/SQLStatement

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
+ Bind(string, string) +
+ Bind(number, string) +
+ Bind(string, number) +
+ Bind(number, number) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q9c5e62861c30.php b/archive/websites/wiki.jc-mp.com/index__q9c5e62861c30.php new file mode 100644 index 0000000..a070d32 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q9c5e62861c30.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Main Page" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Main Page"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Show anonymous users | Hide registered users | Hide my edits
Show new changes starting from 12:25, 27 September 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q9ca2735c15f5.php b/archive/websites/wiki.jc-mp.com/index__q9ca2735c15f5.php new file mode 100644 index 0000000..472099f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q9ca2735c15f5.php @@ -0,0 +1,185 @@ + + + + +Pages that link to "Server/Requirements" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Server/Requirements"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Show transclusions | Show links | Hide redirects +
+

No pages link to Server/Requirements. +

+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q9caeaf3b1030.php b/archive/websites/wiki.jc-mp.com/index__q9caeaf3b1030.php new file mode 100644 index 0000000..78d0c28 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q9caeaf3b1030.php @@ -0,0 +1,294 @@ + + + +Revision history of "Lua/Client/Client" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Revision history of "Lua/Client/Client" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+ +
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__q9cd9f46b9059.php b/archive/websites/wiki.jc-mp.com/index__q9cd9f46b9059.php new file mode 100644 index 0000000..cca88ed --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q9cd9f46b9059.php @@ -0,0 +1,390 @@ + + + + +View source for Lua/Tutorials/Class basics - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Tutorials/Class basics

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Tutorials/Class basics.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q9d4c568f62d9.php b/archive/websites/wiki.jc-mp.com/index__q9d4c568f62d9.php new file mode 100644 index 0000000..b4ec787 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q9d4c568f62d9.php @@ -0,0 +1,185 @@ + + + + +Lua/Tutorials/Client-side scripts - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Lua/Tutorials/Client-side scripts

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

Client-side scripts work very similarly to server scripts. The server automatically sends clients scripts when they join, and also when a module is reloaded. But other than that, the only difference is the classes and functions available. Clients cannot spawn vehicles or set their own health, for example; server scripts must do that. +

+

Render event

+

An important feature of client-side scripts is the ability to render text, images, and primitives. The Render and PostRender events are where you should call drawing functions. They will not work anywhere else. +

+

Draw a red dot in the center of the screen

+
function Foo()
+	Render:FillCircle(Render.Size / 2, 5, Color(255, 0, 0))
+end
+ 
+Events:Subscribe("Render", Foo)
+

This is the most simple example. The Render:FillCircle function takes a Vector2 for screen position in pixels, a number for the circle radius, and a color. Render.Size is a Vector2 that is the size of the screen in pixels. If we divide that by two, we get the center of the screen. The radius is also in pixels. +

+

See also

+

Creating a speedometer +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q9eb0cb604fd0.php b/archive/websites/wiki.jc-mp.com/index__q9eb0cb604fd0.php new file mode 100644 index 0000000..ed1bb46 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q9eb0cb604fd0.php @@ -0,0 +1,263 @@ + + + + +Lua/Client/Image/Static Functions/Create - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Lua/Client/Image/Static Functions/Create

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Image
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Image +
Prototype    +Image.Create(AssetLocation, string) +
Description    +Loads an image from the specified asset location and filename (or Base64 string) +
+


+

+ +

Examples

+

Loading an image from the images/ directory

+

This will draw the JC2-MP logo in the center of the screen. +

The path of logo.png is Just Cause 2 - Multiplayer Mod/images/logo.png. +

+
image = Image.Create(AssetLocation.Disk, "logo.png")
+ 
+Events:Subscribe("Render", function()
+	image:Draw(
+		Render.Size * 0.5 - image:GetPixelSize() * 0.5,
+		image:GetPixelSize(),
+		Vector2(0, 0),
+		Vector2(1, 1)
+	)
+end)
+

Loading from a zip file in the client's dropzone directory

+

If your Lua module's name is MyModule, create a zip file in Just Cause 2 - Multiplayer Mod/dropzone/ called MyModule.zip. Any images in images/ in the .zip can be loaded like normal. This example assumes you have a file in the .zip at images/MyImage.png. +

+
image = Image.Create(AssetLocation.Disk, "MyImage.png")
+
AssetLocation.Game
+

This loads an image from the game's archives. +

+
image = Image.Create(AssetLocation.Game, "pda_map_dif.dds")
+
AssetLocation.Base64
+

The resulting image is the iconic picture of the Earth. +

+
image = Image.Create(AssetLocation.Base64, "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")
+

Notes on using Base64 images

+
    +
  • It was made as a temporary way to stream images to clients before Steam Workshop. +
  • +
  • Keep the images small! Clients download them every time they join, and no one likes waiting when they join. +
      +
    • .lua files sent to clients are compressed before they're sent, so that helps a little. +
    • +
    +
  • +
  • http://www.base64-image.de is a nice Base64 converter. +
  • +
+


+


+


+

+
+ + + + + + + + + +
Returns    +Image +
Prototype    +Image.Create(number hash) +
Description    +Loads an image from the game archives using the hash. Some images have unknown filenames, so you must use the hash. +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q9ebc040b4e23.php b/archive/websites/wiki.jc-mp.com/index__q9ebc040b4e23.php new file mode 100644 index 0000000..989955c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q9ebc040b4e23.php @@ -0,0 +1,203 @@ + + + + +File:Win tutorial step 3.png - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

File:Win tutorial step 3.png

+
+

From JC2-MP Documentation

+
Revision as of 02:35, 7 December 2013 by RedCat (Talk | contribs)

+
+
Jump to: navigation, search
+
+
Win_tutorial_step_3.png(258 × 90 pixels, file size: 3 KB, MIME type: image/png) +
+
+ +

File history

+
+

Click on a date/time to view the file as it appeared at that time. +

+ + + +
Date/TimeThumbnailDimensionsUserComment
current02:35, 7 December 2013Thumbnail for version as of 02:35, 7 December 2013258 × 90 (3 KB)RedCat (Talk | contribs)
+
+
    +
  • You cannot overwrite this file.
  • +
+ +
+

The following page links to this file: +

+
+

Metadata

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q9ef718eb0e85.php b/archive/websites/wiki.jc-mp.com/index__q9ef718eb0e85.php new file mode 100644 index 0000000..15e4b65 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q9ef718eb0e85.php @@ -0,0 +1,174 @@ + + + +Lua/Shared/SteamId/Properties/id - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/SteamId/Properties/id

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | SteamId
Revision as of 15:14, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+ + + + + +
Type    +string +
Prototype    +SteamId.id +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__q9f532d88eefb.php b/archive/websites/wiki.jc-mp.com/index__q9f532d88eefb.php new file mode 100644 index 0000000..982251a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__q9f532d88eefb.php @@ -0,0 +1,250 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Log in +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+  
+  Forgotten your login details? +
+
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qa0adc2c0e1cd.php b/archive/websites/wiki.jc-mp.com/index__qa0adc2c0e1cd.php new file mode 100644 index 0000000..7b8f71f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qa0adc2c0e1cd.php @@ -0,0 +1,195 @@ + + + +Revision history of "Lua/Server/SQL/Functions/Execute" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Server/SQL/Functions/Execute"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qa0bb36dc24b4.php b/archive/websites/wiki.jc-mp.com/index__qa0bb36dc24b4.php new file mode 100644 index 0000000..de3c1bc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qa0bb36dc24b4.php @@ -0,0 +1,196 @@ + + + + +Lua/Server/Chat/Functions/Broadcast - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Server/Chat/Functions/Broadcast

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Chat
Revision as of 18:10, 24 January 2014 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +none +
Prototype    +Chat:Broadcast(string, Color) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qa12cf64e0d6a.php b/archive/websites/wiki.jc-mp.com/index__qa12cf64e0d6a.php new file mode 100644 index 0000000..04e30b1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qa12cf64e0d6a.php @@ -0,0 +1,415 @@ + + + + +Lua/Tutorials/Class basics - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Lua/Tutorials/Class basics

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

Classes are used everywhere in the JC2-MP API. Player is a class, as is Vehicle and Vector3. You can also define your own classes, which is covered in this tutorial. +

Classes are not a standard language feature of Lua. However, because Lua is a simple and extendable language, you can create your own class system. There are various class systems you can find out there, but JC2-MP helpfully provides all the features of a class system for you. +

+ + +

Features

+

Classes can have the following features: +

+
    +
  • Static variables +
  • +
  • Static functions +
  • +
  • Member variables +
  • +
  • Member functions +
      +
    • A constructor +
    • +
    • Operators +
    • +
    +
  • +
+

Constructors

+

In order to create an instance of a class, you must define a constructor. This is done by defining a member function called __init. +

+
-- Declare a class called MyClass.
+class("MyClass")
+ 
+-- Define the constructor for MyClass. Note how ':' is used.
+function MyClass:__init()
+    print("Hello")
+end
+ 
+-- Create an instance of MyClass.
+instance = MyClass()
+

This will print "Hello". +

+

Member variables

+

Class instances can have variables. In this respect, classes work a little similarly to tables. +

While inside of a class function, the self keyword refers to the current instance of the class. +

+
class("Person")
+ 
+function Person:__init()
+    self.name = "Unnamed"
+end
+ 
+instance = Person()
+print(instance.name)
+instance.name = "Fredward"
+print(instance.name)
+

This will print "Unnamed" and then "Fredward". +

+

Member functions

+

Note how you must use : to declare and call member functions. +

+
class("MyClass")
+ 
+function MyClass:__init()
+    self.value = 1
+end
+ 
+function MyClass:DoubleValue()
+    self.value = self.value * 2
+end
+ 
+function MyClass:SetValue(newValue)
+    self.value = newValue
+end
+ 
+function MyClass:PrintValue()
+    print("My value is "..tostring(self.value))
+end
+ 
+instance = MyClass()
+instance:PrintValue()
+instance:SetValue(32)
+instance:DoubleValue()
+instance:PrintValue()
+

The results will be 1 and 64. +

Remember: variables use '.', while functions use ':'. +

+
instance.myVariable = 123
+instance:DoSomething()
+

Using events

+

To subscribe to an event using a class function, you must use the Events:Subscribe function which takes a class function and a class instance. +

This example is self-explanatory; a DelayedPrint waits for a specified time and then prints. Note how the event subscription is kept track of and removed later. +

+
class("DelayedPrint")
+ 
+function DelayedPrint:__init(message, delay)
+    self.message = message
+    self.delay = delay
+    self.timer = Timer()
+    self.event = Events:Subscribe("PreTick", self, self.PreTickFunction)
+end
+ 
+function DelayedPrint:PreTickFunction()
+    if self.timer:GetSeconds() > self.delay then
+        print(self.message)
+        Events:Unsubscribe(self.event)
+    end
+end
+ 
+DelayedPrint("This will print after 5 seconds", 5)
+DelayedPrint("This will print after 1 second", 1)
+

Note the differences between how Events:Subscribe is used in previous tutorials: +

+
-- Regular function:
+Events:Subscribe("PreTick", MyFunction)
+-- Class function:
+Events:Subscribe("PreTick", self, self.MyFunction)
+

Classes can be a powerful feature. The DelayedPrint example could be done without using classes. You would have the global variables timer and event. But what if you want to create two delayed prints? You would have to create more variables, or store them in tables, which can get messy very quickly. However, using a class, you can very easily create as many as you want without worry. +

A practical example would be a client script that allows you to fire rockets where you're aiming. You could have a Rocket class, which is given an initial position and velocity in its constructor and travels along until it hits something, using raycasts. Like with the DelayedPrint example, Rocket would subscribe to PreTick and, when it hits something, unsubscribe from the event and explode. The glory of classes comes in when you quickly fire rockets everywhere and have all these class instances doing their thing, having their own events run and checking their own raycasts, and the code for it is very easy to work with and understand. +

+

Static variables and functions

+

These don't require instances of classes. They are very similar to tables in this way, so their usefulness is limited. +

When classes are constructed, they inherit any static variables and functions. +

+
class("MyClass")
+ 
+MyClass.myStaticVariable = "I'm a static variable"
+ 
+function MyClass.MyStaticFunction()
+    print(MyClass.myStaticVariable)
+end
+ 
+function MyClass:__init()
+    self.MyStaticFunction()
+end
+ 
+instance = MyClass()
+instance.MyStaticFunction()
+

This will print "I'm a static variable" twice. +

+

Additional notes

+

Member function declarations

+

With function MyClass:MyFunction() end, the ':' automatically adds a self variable as the first arg. +

When you do something like: +

+
function MyClass:MyFunction(arg1, arg2)
+end
+

It's the same as writing it as: +

+
function MyClass.MyFunction(self, arg1, arg2)
+end
+

Calling member functions

+

When doing myInstance:MyFunction(1, 2), it's the same as doing MyClass.MyFunction(myInstance, 1, 2) +

+

Events:Subscribe

+

There are many ways to use Events:Subscribe. All of this is valid: +

+
class("MyClass")
+ 
+function MyClass:__init()
+    Events:Subscribe("SomeEvent", self, self.MyFunction)
+    Events:Subscribe("SomeEvent", self, MyClass.MyFunction)
+end
+ 
+function MyClass:MyFunction()
+ 
+end
+ 
+instance = MyClass()
+Events:Subscribe("SomeEvent", instance, instance.MyFunction)
+Events:Subscribe("SomeEvent", instance, MyClass.MyFunction)
+ + + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qa1ccaf18f7ea.php b/archive/websites/wiki.jc-mp.com/index__qa1ccaf18f7ea.php new file mode 100644 index 0000000..1866af0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qa1ccaf18f7ea.php @@ -0,0 +1,198 @@ + + + + +Revision history of "Server/Console" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Server/Console"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qa1fa42ccfd68.php b/archive/websites/wiki.jc-mp.com/index__qa1fa42ccfd68.php new file mode 100644 index 0000000..7e8bad0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qa1fa42ccfd68.php @@ -0,0 +1,327 @@ + + + +View source for Lua/Client/GameSetting - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

View source for Lua/Client/GameSetting

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Client/GameSetting.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qa388ba493e39.php b/archive/websites/wiki.jc-mp.com/index__qa388ba493e39.php new file mode 100644 index 0000000..7ffffbf --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qa388ba493e39.php @@ -0,0 +1,292 @@ + + + +Revision history of "Lua/Shared/Weapon" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Revision history of "Lua/Shared/Weapon" +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+ +
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qa40a7cb93b60.php b/archive/websites/wiki.jc-mp.com/index__qa40a7cb93b60.php new file mode 100644 index 0000000..95ecb9f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qa40a7cb93b60.php @@ -0,0 +1,167 @@ + + + +Lua/Server/Server/Functions/GetPlayers - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/Server/Functions/GetPlayers

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | Server
+
Jump to: navigation, search
+

+ + + + + + +
Returns    +iterator +
Prototype    +Server:GetPlayers() +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qa46175263b76.php b/archive/websites/wiki.jc-mp.com/index__qa46175263b76.php new file mode 100644 index 0000000..7424a38 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qa46175263b76.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qa50ebc30abea.php b/archive/websites/wiki.jc-mp.com/index__qa50ebc30abea.php new file mode 100644 index 0000000..6063913 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qa50ebc30abea.php @@ -0,0 +1,250 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Log in +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+  
+ +
+
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qa550f04a7fa8.php b/archive/websites/wiki.jc-mp.com/index__qa550f04a7fa8.php new file mode 100644 index 0000000..57757cb --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qa550f04a7fa8.php @@ -0,0 +1,206 @@ + + + +Lua/Tutorials/Intermediate/Iterators - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Intermediate/Iterators

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
Revision as of 04:22, 20 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Some of the functions in the API use iterator functions. These must be used with for statements. +

As an example, if you want to use Server:GetPlayers, use the following syntax: +

+
for player in Server:GetPlayers() do
+	print(player)
+end
+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qa59e03ab146d.php b/archive/websites/wiki.jc-mp.com/index__qa59e03ab146d.php new file mode 100644 index 0000000..cd3f34d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qa59e03ab146d.php @@ -0,0 +1,219 @@ + + + +Lua/Shared/SteamId - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/SteamId

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
Revision as of 15:15, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Constructors

+

+

+ + + + +
Constructor +
SteamId(string) +
+

Operators

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
+ SteamId == SteamId +
+ SteamId == SteamId +
+ tostring(SteamId) +
+ tostring(SteamId) +
+

Properties

+

+

+ + + + + + + + + +
Name + Type +
id + string +
string + string +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qa5abd4adf746.php b/archive/websites/wiki.jc-mp.com/index__qa5abd4adf746.php new file mode 100644 index 0000000..05dbaa9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qa5abd4adf746.php @@ -0,0 +1,210 @@ + + + + +Information for "Troubleshooting/Not enough storage to complete this operation" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Troubleshooting/Not enough storage to complete this operation"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleTroubleshooting/Not enough storage to complete this operation
Default sort keyTroubleshooting/Not enough storage to complete this operation
Page length (in bytes)194
Page ID3771
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views1,373
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorTHGM (Talk | contribs)
Date of page creation21:04, 28 December 2013
Latest editorWoet (Talk | contribs)
Date of latest edit22:12, 28 December 2013
Total number of edits3
Total number of distinct authors2
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qa64fc21520b3.php b/archive/websites/wiki.jc-mp.com/index__qa64fc21520b3.php new file mode 100644 index 0000000..76326a3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qa64fc21520b3.php @@ -0,0 +1,222 @@ + + + + +Revision history of "Troubleshooting" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Troubleshooting"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qa659c8db37f9.php b/archive/websites/wiki.jc-mp.com/index__qa659c8db37f9.php new file mode 100644 index 0000000..ae3aeef --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qa659c8db37f9.php @@ -0,0 +1,221 @@ + + + + +Information for "Lua/Client/Chat/Functions/GetUserEnabled" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Client/Chat/Functions/GetUserEnabled"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleLua/Client/Chat/Functions/GetUserEnabled
Default sort keyLua/Client/Chat/Functions/GetUserEnabled
Page length (in bytes)316
Page ID4107
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views1,007
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation10:11, 30 August 2014
Latest editorDreadmullet (Talk | contribs)
Date of latest edit10:12, 30 August 2014
Total number of edits3
Total number of distinct authors1
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+

Page properties

+ + + +
Hidden category (1)

This page is a member of 1 hidden category: +

Transcluded template (1)

Template used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qa69dcb564510.php b/archive/websites/wiki.jc-mp.com/index__qa69dcb564510.php new file mode 100644 index 0000000..1662264 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qa69dcb564510.php @@ -0,0 +1,190 @@ + + + + +Block log - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Block log

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+

This is a log of user blocking and unblocking actions. +Automatically blocked IP addresses are not listed. +See the block list for the list of currently operational bans and blocks. +

+Logs + +  +  +  +

+
+

No matching items in log. +

+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qa6aa8974c3be.php b/archive/websites/wiki.jc-mp.com/index__qa6aa8974c3be.php new file mode 100644 index 0000000..f84b4d7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qa6aa8974c3be.php @@ -0,0 +1,195 @@ + + + +Revision history of "Lua/Shared/SteamId/Constructor" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Shared/SteamId/Constructor"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qa6b2dd2a8e8c.php b/archive/websites/wiki.jc-mp.com/index__qa6b2dd2a8e8c.php new file mode 100644 index 0000000..0fe3283 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qa6b2dd2a8e8c.php @@ -0,0 +1,293 @@ + + + + +View source for Lua/Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Server

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Template used on this page: +

Return to Lua/Server.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qa70a639baa5b.php b/archive/websites/wiki.jc-mp.com/index__qa70a639baa5b.php new file mode 100644 index 0000000..0f50c99 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qa70a639baa5b.php @@ -0,0 +1,193 @@ + + + + +Information for "Lua/Tutorials" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Tutorials"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleLua/Tutorials
Default sort keyLua/Tutorials
Page length (in bytes)1,052
Page ID2817
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views31,420
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page34 (15 redirects; 19 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation09:51, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit00:52, 27 June 2014
Total number of edits26
Total number of distinct authors3
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qa72291315c89.php b/archive/websites/wiki.jc-mp.com/index__qa72291315c89.php new file mode 100644 index 0000000..6e73b79 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qa72291315c89.php @@ -0,0 +1,232 @@ + + + +Client/Console - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Client/Console

+
+

From JC2-MP Documentation

+
Revision as of 12:45, 17 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

The console is opened with the ~ or F4 keys. +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Command + Parameters + Description +
clearClear the console. +
connectaddress:portConnect to a server. Port is optional. +
disconnectDisconnect from the server. +
exitQuit the game. +
force_connectaddress:portAllows joining servers that don't announce. +
gui_hide_fps0 or 1Show/hide the framerate from the top right. +
gui_hide_logo0 or 1Show/hide the version number from the top right. +
palaver0 or 1Enable/disable Moonbase Alpha mode. +
passwordstringSet password for force_connect. +
quitQuit the game. +
reconnectReconnect to the server. +
r_fontscalescaleChanges the scale of all text rendered, default is 1. +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qa8645a6dfe42.php b/archive/websites/wiki.jc-mp.com/index__qa8645a6dfe42.php new file mode 100644 index 0000000..18233b6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qa8645a6dfe42.php @@ -0,0 +1,346 @@ + + + +Lua/Tutorials/Beginner/Beginner - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Lua/Tutorials/Beginner/Beginner

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

Welcome to the beginner's JC2-MP Lua tutorial. This will explain the very basics of scripting in JC2-MP. We will be making a simple script that teleports you 3km into the sky when you type "/skydive" into the chat. +

This tutorial assumes you have an understanding of a few basic features of Lua. I strongly encourage you to learn these features for this tutorial: +

+ +

You can find more resources for learning the language at Learning Lua. +

This tutorial assumes you have a Windows server set up correctly. See Getting started on Windows. Your server should look like this, if there are no scripts installed: +

+
Lua Tutorials Beginner Server Console 1.png
+ +

Setting up the Lua module

+

First, we need to set up the directories on the server for a new Lua module. Add a Skydive directory to the server's scripts directory. +

Inside a module's directory, there are three directory names that are recognised: +

+
    +
  • server - Server-side scripts. +
  • +
  • client - Client-side scripts. +
  • +
  • shared - Loaded by both client and server. +
  • +
+

As this is a purely server-sided script, we'll use server. When the module is loaded (either when the server starts or by manually loading it using the server console), any files that end in ".lua" will be loaded. +

Inside scripts/Skydive/server, create Skydive.lua (The name doesn't matter). +

+
Lua Tutorials Beginner Creating Directories.png
+


+Try loading the Skydive module to make sure it works (type load Skydive into the server console). The server should say that it was loaded. +

+
Lua Tutorials Beginner Server Console 2-2.png
+


+I'm sure there's some confusion about the difference between scripts and modules, so let me clarify: +

+
    +
  • script - A single lua file, such as "Skydive.lua". People may also use it to refer to an entire module, confusingly. +
  • +
  • module - All lua files located in one directory that the server loads at once, such as scripts/Skydive/. In our case, the module is called Skydive. +
  • +
+

Writing the script

+

Finally, we can begin the fun part. Open up Skydive.lua in your text editor of choice (Notepad++ is free and includes syntax highlighting). Using Lua's built-in print function, we'll make it output "Hello, Panau!" when the module is loaded: +

+
print("Hello, Panau!")
+

This will print to the server console, and also server.log. +

+
Lua Tutorials Beginner Server Console 3.png
+

Using the JC2-MP API

+

Lua/Server lists all of the classes specific to the server, and Lua/Shared lists classes available on both the server and client. They can be divided into a few categories: +

+
    +
  • Classes: These are classes that there can be instances of; functions are called like, somePlayerInstance:GetName() + +
  • +
  • Global classes: These have functions you can call like, Class:Function() + +
  • +
  • Enums: These are, in a way, lists of values. Used like, WeaponSlot.Primary + +
  • +
+


+

+
-- Print the number of players in the server.
+print(Server:GetPlayerCount())
+

Using events

+

Events are an extremely important feature of scripting in JC2-MP. They allow you to run code when something happens in the game, such as a player chatting, dying, or joining the server. You can find the full list of server events here. Generally, 99% of script code will run inside of an event somewhere. +

To use events, it is very simple. You create a function, then you subscribe that function to an event. When JC2-MP fires the event for you, your function is called. Here is our Hello Panau program using the PlayerChat event: +

+
-- Define the function.
+function Hello()
+	print("Hello, Panau!")
+end
+-- Subscribe our function to the PlayerChat event.
+Events:Subscribe("PlayerChat", Hello)
+

When a player sends any chat message, the server will print "Hello, Panau!". Now we're getting somewhere, but we want to know what their chat message was, right? Every event function is given an argument table; for the PlayerChat event, this table includes text and player: +

+
-- You can name the argument table anything; 'args' is commonly used.
+function OnPlayerChat(args)
+	print(args.player, args.text)
+end
+ 
+Events:Subscribe("PlayerChat", OnPlayerChat)
+

The output in the server console should be something like, [Skydive] Rico    Some day, they'll write books about all of this. +

You can unsubscribe from events using Events:Unsubscribe: +

+
eventSubscription = Events:Subscribe("PreTick", function() end)
+Events:Unsubscribe(eventSubscription)
+

One last thing about events: some events allow you to return true or false. In the case of the PlayerChat event, returning true lets the message through (which is the default), returning false blocks it. This will come in handy later when we don't want the "/skydive" message to show up in the chat. +

+
function OnPlayerChat(args)
+	if args.text == "Block this message!" then
+		return false
+	else
+		return true
+	end
+end
+ 
+Events:Subscribe("PlayerChat", OnPlayerChat)
+

Vectors

+

Vectors are also a critical part of scripting. Players and vehicles have 3D positions in the world, represented as Vectors. You can read more about Vectors here. In short, positive X is east, positive Y is up, and positive Z is south. Vector3(0, 200, 0) is the center of Panau at water level. Here are a few ways to use them: +

+
-- Create a Vector3.
+local vec = Vector3(1, 2, 3)
+-- Add another vector3 to it.
+vec = vec + Vector3(4, 5, 6)
+-- Scale it by half.
+vec = vec * 0.5
+-- Print it.
+print(vec) -- [Skydive] 2.500000, 3.500000, 4.500000
+

Player functions

+

Player is a class. If you have an instance of a Player, you can call functions on it. You can find a list of all the Player functions here. Note how you must use : to call it. +

+
function OnPlayerChat(args)
+	if args.text == "Kill me!" then
+		args.player:SetHealth(0)
+	end
+ 
+	return true
+end
+ 
+Events:Subscribe("PlayerChat", OnPlayerChat)
+

Putting it all together

+
function OnPlayerChat(args)
+	if args.text == "/skydive" then
+		local currentPosition = args.player:GetPosition()
+		local newPosition = currentPosition + Vector3(0, 3000, 0)
+		args.player:SetPosition(newPosition)
+ 
+		return false
+	end
+ 
+	return true
+end
+ 
+Events:Subscribe("PlayerChat", OnPlayerChat)
+

And that's all there is to it. I hope you've gained a solid grasp of how JC2-MP scripting works. +

+
Lua Tutorials Beginner Skydive.jpg
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qa867a7ab35fd.php b/archive/websites/wiki.jc-mp.com/index__qa867a7ab35fd.php new file mode 100644 index 0000000..7a2ea04 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qa867a7ab35fd.php @@ -0,0 +1,170 @@ + + + + +User:RedCat - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

User:RedCat

+
+

From JC2-MP Documentation

+
Revision as of 09:59, 12 December 2013 by RedCat (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

wow such RedCat +

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qa94d7562f928.php b/archive/websites/wiki.jc-mp.com/index__qa94d7562f928.php new file mode 100644 index 0000000..d60a4fd --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qa94d7562f928.php @@ -0,0 +1,250 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Log in +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+  
+  Forgotten your login details? +
+
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qa96527132174.php b/archive/websites/wiki.jc-mp.com/index__qa96527132174.php new file mode 100644 index 0000000..d455382 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qa96527132174.php @@ -0,0 +1,205 @@ + + + +Server/Getting started/Windows Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Getting started/Windows Server

+
+

From JC2-MP Documentation

+
< Server
Revision as of 15:11, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Welcome to the JC2-MP Windows server tutorial. This page will explain the very basics of setting up a Windows server. This tutorial assumes you already have some basic Windows knowledge. +

+

Downloading the Just Cause 2 Multiplayer mod

+

In your steam client head over to the Store page, then type "Just Cause 2 Multiplayer" in the search bar and click on it. +

Win server step WOET.png +


+Now you should arrive and the Just Cause 2 Multiplayer page, proceed to download the mod by clicking on the PLAY button. +

Win tutorial step 3.png +

+

Downloading the server

+

Once you have the Just Cause 2 Multiplayer mod on your computer, we will also automatically have access to the JC2-MP dedicated windows server. Head over to your library and drop down to tools. +


+Win server step 2.png +


+Once you arrived at the tools page type "Just Cause 2" in the search bar. +

Win server step 87minus4.png +

+

Editing the server options and starting the server

+

You can now start the server by simply double clicking on "Just Cause 2: Multiplayer - Dedicated server". +

But before we do that let's configure our server. +


+Head over to where you have installed Steam, by default this is +

+
C:\Program Files (x86)\Steam\...
+


+Now navigate to where the dedicated server is located. +

+
C:\Program Files(x86)\Steam\steamapps\common\Just Cause 2 - Multiplayer Dedicated Server\...
+


+There you will find a file called as followed: +

+
config.lua
+

We can open it by right clicking and selecting "open with" then choosing notepad or any other text editor. +


+Once you have opened it, you can edit your server slots and many other options there. Simply follow the instructions on screen, have fun with your server! +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qaadaa4a573db.php b/archive/websites/wiki.jc-mp.com/index__qaadaa4a573db.php new file mode 100644 index 0000000..371412d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qaadaa4a573db.php @@ -0,0 +1,193 @@ + + + + +Information for "Model ID" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Model ID"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleModel ID
Default sort keyModel ID
Page length (in bytes)10,930
Page ID2805
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views12,404
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation18:56, 17 January 2013
Latest editorFluffykins (Talk | contribs)
Date of latest edit19:46, 7 July 2015
Total number of edits11
Total number of distinct authors6
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qab53a82e1e01.php b/archive/websites/wiki.jc-mp.com/index__qab53a82e1e01.php new file mode 100644 index 0000000..026007a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qab53a82e1e01.php @@ -0,0 +1,192 @@ + + + +Information for "Lua/Tutorials/Intermediate/Iterators" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Tutorials/Intermediate/Iterators"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleLua/Tutorials/Intermediate/Iterators
Default sort keyLua/Tutorials/Intermediate/Iterators
Page length (in bytes)927
Page ID3749
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views791
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation04:19, 20 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit04:22, 20 December 2013
Total number of edits4
Total number of distinct authors1
Recent number of edits (within past 91 days)4
Recent number of distinct authors1
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qab7596bb2b6a.php b/archive/websites/wiki.jc-mp.com/index__qab7596bb2b6a.php new file mode 100644 index 0000000..dcc3a5f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qab7596bb2b6a.php @@ -0,0 +1,260 @@ + + + +Where to Buy - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Where to Buy +

+ + +
+ +
From JC2-MP Documentation
+ + +
Revision as of 14:28, 23 September 2012 by Philpax (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+ + +
+ Jump to: navigation, + search +
+ + + + + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qabe22c33db33.php b/archive/websites/wiki.jc-mp.com/index__qabe22c33db33.php new file mode 100644 index 0000000..80c5c0c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qabe22c33db33.php @@ -0,0 +1,215 @@ + + + +Lua/Tutorials/Intermediate/Creating a speedometer - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Tutorials/Intermediate/Creating a speedometer

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
Revision as of 21:03, 16 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

One of the really simple and cool things you can do on the client is draw a speedometer. In this first test, we'll print the raw velocity vector to the screen. Vehicle:GetLinearVelocity returns a Vector3, and we want to turn it into a string, so we can use the tostring function. +

+
DrawSpeedometer = function()
+	local vehicle = LocalPlayer:GetVehicle()
+	-- If vehicle is nil, we're not in a vehicle.
+	if vehicle then
+		local velocity = vehicle:GetLinearVelocity()
+		Render:DrawText(Render.Size / 2, tostring(velocity), Color(255, 255, 255))
+	end
+end
+ 
+Events:Subscribe("Render", DrawSpeedometer)
+

Lua Tutorials Speedometer Image1.jpeg +

The primary problem with this is that it prints our velocity relative to the world; X is always east, but we want it to be relative to our vehicle. We need to rotate the velocity vector by the vehicle's (inverse) angle: +

+
local velocity = -vehicle:GetAngle() * vehicle:GetLinearVelocity()
+Render:DrawText(Render.Size / 2, tostring(velocity), Color(255, 255, 255))
+

Lua Tutorials Speedometer Image2.jpeg +

If you play around with this change, you will notice that Z matches your negative forward velocity. This is what we want: +

+
local velocity = -vehicle:GetAngle() * vehicle:GetLinearVelocity()
+local forwardVelocity = -velocity.z
+Render:DrawText(Render.Size / 2, tostring(forwardVelocity), Color(255, 255, 255))
+

Lua Tutorials Speedometer Image3.jpeg +

We can use string.format to make it look better: +

+
local velocity = -vehicle:GetAngle() * vehicle:GetLinearVelocity()
+local forwardVelocity = -velocity.z
+local speedString = string.format("%i", forwardVelocity * 3.6).." km/h"
+Render:DrawText(Render.Size / 2, speedString, Color(255, 255, 255))
+

Lua Tutorials Speedometer Image4.jpeg +

We are going to position the text at the bottom and make it larger. This is the final product: +

+
DrawSpeedometer = function()
+	local vehicle = LocalPlayer:GetVehicle()
+	if vehicle then
+		local velocity = -vehicle:GetAngle() * vehicle:GetLinearVelocity()
+		local forwardVelocity = -velocity.z
+		local speedString = string.format("%i", forwardVelocity * 3.6).." km/h"
+ 
+		-- Set position to the middle bottom of the screen.
+		local position = Vector2(Render.Width/2, Render.Height)
+		-- Move up by the text height.
+		position.y = position.y - Render:GetTextHeight(speedString, TextSize.Large)
+		-- Center the text.
+		position.x = position.x - Render:GetTextWidth(speedString, TextSize.Large) / 2
+ 
+		Render:DrawText(position, speedString, Color(255, 255, 255), TextSize.Large)
+	end
+end
+ 
+Events:Subscribe("Render", DrawSpeedometer)
+

Lua Tutorials Speedometer Image5.jpeg +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qabeaa151bfc1.php b/archive/websites/wiki.jc-mp.com/index__qabeaa151bfc1.php new file mode 100644 index 0000000..4723c91 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qabeaa151bfc1.php @@ -0,0 +1,191 @@ + + + +View source for Lua/Tutorials/Beginner/Client-side scripts - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Tutorials/Beginner/Client-side scripts

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Tutorials/Beginner/Client-side scripts.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qac3173fc2e84.php b/archive/websites/wiki.jc-mp.com/index__qac3173fc2e84.php new file mode 100644 index 0000000..9b896de --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qac3173fc2e84.php @@ -0,0 +1,187 @@ + + + +Revision history of "Lua/Server/Config" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Server/Config"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qac48c109d491.php b/archive/websites/wiki.jc-mp.com/index__qac48c109d491.php new file mode 100644 index 0000000..efc4dbc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qac48c109d491.php @@ -0,0 +1,201 @@ + + + + +Revision history of "Lua/Events/Shared/EntitySpawn" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Events/Shared/EntitySpawn"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qacabe7e3f023.php b/archive/websites/wiki.jc-mp.com/index__qacabe7e3f023.php new file mode 100644 index 0000000..e70de2f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qacabe7e3f023.php @@ -0,0 +1,192 @@ + + + +Information for "Lua/Shared" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Shared"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleLua/Shared
Default sort keyLua/Shared
Page length (in bytes)2,399
Page ID2808
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views5,383
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page146 (0 redirects; 146 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation11:39, 12 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit04:08, 11 February 2014
Total number of edits11
Total number of distinct authors3
Recent number of edits (within past 91 days)11
Recent number of distinct authors3
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qacb78a542aea.php b/archive/websites/wiki.jc-mp.com/index__qacb78a542aea.php new file mode 100644 index 0000000..a550163 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qacb78a542aea.php @@ -0,0 +1,210 @@ + + + + +Information for "Troubleshooting/SteamAPI failed to initialize" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Troubleshooting/SteamAPI failed to initialize"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleTroubleshooting/SteamAPI failed to initialize
Default sort keyTroubleshooting/SteamAPI failed to initialize
Page length (in bytes)121
Page ID2839
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views15,413
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation14:59, 7 December 2013
Latest editorTrix (Talk | contribs)
Date of latest edit23:59, 16 December 2013
Total number of edits3
Total number of distinct authors2
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qad7a3e59f34a.php b/archive/websites/wiki.jc-mp.com/index__qad7a3e59f34a.php new file mode 100644 index 0000000..4889b62 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qad7a3e59f34a.php @@ -0,0 +1,425 @@ + + + +Frequently Asked Questions - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Frequently Asked Questions +

+ + +
+ +
From JC2-MP Documentation
+ + +
Revision as of 17:19, 17 July 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+ + +
+ Jump to: navigation, + search +
+ + +

Contents

+ +
+

General FAQ

+
Where can I download JC2-MP?
+

JC2-MP is currently not released and the final versions of the client or server are not released yet. +

If there is a public beta currently running, you can find the latest version of JC2-MP on our website. You must be logged into the forum in order to download and play. +

+
When is the next public beta?/How can I keep up to date?
+

If there is a beta test coming up, it will be announced and a countdown clock will be on every page of the website. If there is no countdown clock, there is no test currently running and there is no future time/date known for the next test. +

There is nothing more specific, so please do not ask. +

+
Where are upcoming public beta tests announced?
+

Public betas are announced on our Twitter, Facebook, IRC, Steam group and all pages of our website and forums. +

+
How can I participate in a public beta test?
+

You can only join the beta server when there is a public beta test going on. +

If there is a public test running, it will be shown on the website. Please use the server browser to join the public test server: https://www.jc-mp.com/servers/ +

+
When was the last JC2-MP test?
+

You can find the history of JC2-MP tests here. +

+
What version of the game do I need/Are pirated copies supported/Does the demo work?
+

Only the purchased Steam version is supported. +

Please see this page for more information. +

+
When will JC2-MP be released?
+

We are currently hoping for an initial release by the end of this year (2013). Other than that, there is no more information available. +

+
Why do you shut down the server when testing is over?
+

Because we are holding controlled tests and JC2-MP is not released yet. +

We only test when we believe that we have fixed an indeterminate number of bugs and we stop testing when we have found enough bugs to work on. +

+
Can I change my model?
+

The Lua API gives server owners the ability to change models using scripts. +

For the public test, press B to open the buy menu to purchase character models using money earned in-game. +

+
Are there AI / NPCs?
+

No. Very unlikely to be added, at least not in the same sense as singleplayer. +

+
Will 64 or 32-bit installs work?
+

Yes. It makes no difference. +

+
Does this work on PS3/Xbox 360?
+

No, and it won't. Ever. +

+
Do I need a copy of Just Cause 2?
+

Yes, this is a modification and hence does not include the game. +

+
Will JC2-MP affect my single-player game?
+

No, the mod does not affect your game saves in any way. +

+
Is the JC2-MP team accepting donations?
+

Yes, we are currently accepting donations to cover hosting costs. You can donate here. +

+
Is JC2-MP free to play?
+

Yes, the mod is completely free to download and play. +

+

Gameplay FAQ

+
Playing JC2-MP is boring/annoying/bad/terrible!
+

Please refer to this forum topic +

+
Put vehicle hijacking back the way it was!
+

Please refer to this forum topic +

+
How do you chat?
+

Press 'T'. +

+
Can I use mods while playing JC2-MP?
+

Please refer to this page for more information. +

+
Are there any commands in chat?
+

During our public beta tests, there is a help menu that is accessed by pressing the F5 key. +

+
Is there a way to list the current players on the server?
+

During our public beta tests, there is a player list that is accessed by pressing the F6 key. +

+
How do I open the map?
+

Press F1. +

+
How do I hide the chat?
+

Press F4. +

+

Spawning

+
Can I spawn vehicles? Weapons? etc...
+

This is up to server owners. +

In our public beta tests, and with the default scripts, vehicles spawn in specific locations. Weapons are given to you when you spawn. We are also running a buy menu script. It allows you to purchase vehicles, weapons, and skins with money you earn through play. +

+
How often do vehicles respawn?
+

By default, vehicles respawn after 45 seconds of unuse. If a vehicle explodes, it will respawn within 8 seconds. These can be changed in the server config. +

It is also worth noting that vehicles can only be damaged when there's a player driving them. +

+
Can I access the black market?
+

No. The black market from singleplayer will not be in the mod. Its functionality will be scriptable using Lua. In fact, the buy menu running during the public tests is a perfect example of a black market replacement. +

+

Location of common landmarks

+
Where is Panau International Airport?
+

East of Panau City, at approximately 10000, 13000. You can also go there using /tp airport. +

+
Where is the race track?
+

North-east of Panau City, or north of Panau International Airport, at approximately 9500,11200. You can also go there using /tp racetrack. +

+
Where is the Mile High Club?
+

It's in the north-east-east region of the map, at approximately 29000,11000. You can also go there using /tp mhc. +

+

Server Hosting FAQ

+
Can I host my own server?
+

No, the server software is not available to the public at this time. +It will be released when JC2-MP itself has been released. +

+
Will there be a Linux build of the server?
+

Yes, there are both Windows and Linux builds of the server. +

+
Will the server support scripting?
+

Yes, the server will provide a scripting interface using the Lua language. +

+
Can LAN-only servers be hosted?
+

Yes, servers can be hosted fine on a LAN. Unless your server is exposed to the internet, then it is already LAN-only. +

+
How does the server handle DLC?
+

The server will be able to require or disable any DLC for all players. During public betas, all DLC is disabled. +

+
When will the server be released?
+

At the same time as when JC2-MP is released. +

+
Which resources does the server need?
+

We have previously measured that the server, with 1000 players concurrently playing, used 2 CPU cores (2.93 GHz), 90 MB of RAM, 5 MB of disk space and 35 mbit per second. +

We are working on improving the CPU usage and try to further optimize the bandwidth usage to make sure they are reasonable. +

+ + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qae69a3a0e218.php b/archive/websites/wiki.jc-mp.com/index__qae69a3a0e218.php new file mode 100644 index 0000000..fed9a9b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qae69a3a0e218.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qae714b5ea4a5.php b/archive/websites/wiki.jc-mp.com/index__qae714b5ea4a5.php new file mode 100644 index 0000000..e7c517c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qae714b5ea4a5.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 12:14, 27 September 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qae7e8aba4827.php b/archive/websites/wiki.jc-mp.com/index__qae7e8aba4827.php new file mode 100644 index 0000000..c5717ef --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qae7e8aba4827.php @@ -0,0 +1,207 @@ + + + + +Information for "Lua/Client/Key" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Client/Key"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleLua/Client/Key
Default sort keyLua/Client/Key
Page length (in bytes)20,298
Page ID3659
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views1,894
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page1 (0 redirects; 1 non-redirect)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation16:14, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit11:28, 3 February 2014
Total number of edits6
Total number of distinct authors1
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+

Page properties

+ + +
Transcluded templates (11)

Templates used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qae9f6d8f6e43.php b/archive/websites/wiki.jc-mp.com/index__qae9f6d8f6e43.php new file mode 100644 index 0000000..345443a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qae9f6d8f6e43.php @@ -0,0 +1,275 @@ + + + + +Lua/Shared - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared

+
+

From JC2-MP Documentation

+
< Lua
Revision as of 11:59, 4 September 2015 by Fkids (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+ + +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qaecbdef04978.php b/archive/websites/wiki.jc-mp.com/index__qaecbdef04978.php new file mode 100644 index 0000000..b5cf0a4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qaecbdef04978.php @@ -0,0 +1,179 @@ + + + + +Troubleshooting/SteamAPI failed to initialize - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting/SteamAPI failed to initialize

+
+

From JC2-MP Documentation

+
< Troubleshooting
Revision as of 23:59, 16 December 2013 by Trix (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Restarting the Steam client has been known to fix this. Other remedies reportedly include running Steam as administrator. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qaf67ec3a39db.php b/archive/websites/wiki.jc-mp.com/index__qaf67ec3a39db.php new file mode 100644 index 0000000..b8270bd --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qaf67ec3a39db.php @@ -0,0 +1,200 @@ + + + + +Information for "Lua/Tutorials/Example PDA Map" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Tutorials/Example PDA Map"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleLua/Tutorials/Example PDA Map
Default sort keyLua/Tutorials/Example PDA Map
Page length (in bytes)2,556
Page ID3961
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views1,066
Number of redirects to this page1
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorJaxm (Talk | contribs)
Date of page creation18:12, 11 March 2014
Latest editorDreadmullet (Talk | contribs)
Date of latest edit00:49, 27 June 2014
Total number of edits2
Total number of distinct authors2
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qaf8b78645dfc.php b/archive/websites/wiki.jc-mp.com/index__qaf8b78645dfc.php new file mode 100644 index 0000000..b82b343 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qaf8b78645dfc.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qaf9d265b36dd.php b/archive/websites/wiki.jc-mp.com/index__qaf9d265b36dd.php new file mode 100644 index 0000000..865c96c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qaf9d265b36dd.php @@ -0,0 +1,272 @@ + + + + +Frequently Asked Questions - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Frequently Asked Questions

+
+

From JC2-MP Documentation

+
Revision as of 17:09, 20 December 2013 by RedCat (Talk | contribs)

+
+
Jump to: navigation, search
+
+

General FAQ

+
What version of the game do I need to play the mod?
+

Only the purchased Steam version is supported. +

Please see this page for more information. +


+

+
Are pirated copies supported?
+

No, pirated copies are not supported. +


+

+
Does the demo work?
+

No you can not play the mod with the Just Cause 2 demo. +


+

+
Are there AI / NPCs?
+

No, and they are very unlikely to be added, at least not in the same sense as singleplayer. +


+

+
Will 64 or 32-bit installs work?
+

Yes. It makes no difference. +


+

+
Does this work on PS3/Xbox 360?
+

No, and it won't. Ever. +


+

+
Will JC2-MP affect my single-player game?
+

No, the mod does not affect your game saves in any way. +


+

+
Is JC2-MP free to play?
+

Yes, the mod is completely free to download and play. +


+

+
How do you chat?
+

Press 'T'. +


+

+
Can I use mods while playing JC2-MP?
+

Please refer to this page for more information. +


+

+
How do I open the map?
+

Press F1. +


+

+
How do I hide the chat?
+

Press F3. +


+

+
How often do vehicles respawn?
+

By default, vehicles respawn after 45 seconds of unuse. If a vehicle explodes, it will respawn within 8 seconds. These can be changed in the server config. +

It is also worth noting that vehicles can only be damaged when there's a player driving them. +


+

+
Can I access the black market?
+

No. The black market from singleplayer will not be in the mod. Its functionality will be scriptable using Lua. +

In fact, the buy menu script is a perfect example of a black market replacement. +


+

+
Is the JC2-MP team accepting donations?
+

Yes, we are currently accepting donations to cover hosting costs. You can donate here. +

+

Server Hosting FAQ

+
Can LAN-only servers be hosted?
+

Yes, servers can be hosted on a LAN network. Unless your server is exposed to the internet, then it is already LAN-only. +

Please note that the LAN tab in the server browser in-game is currently not working properly and you will need to use quick connect. +


+

+
How do servers handle DLC?
+

It is up to server owners themselves whether to require players to own DLC or not. +


+

+
Which resources does the server need?
+

Please see this page for more information. +

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qafb3cc146648.php b/archive/websites/wiki.jc-mp.com/index__qafb3cc146648.php new file mode 100644 index 0000000..005defb --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qafb3cc146648.php @@ -0,0 +1,280 @@ + + + +Errors - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Errors +

+ + +
+ +
From JC2-MP Documentation
+ + +
+ + +
+ Jump to: navigation, + search +
+ + +

Contents

+ +
+
Injection Failed when launching the game
+

Try opening JcmpLauncher.exe with "Run as administrator" ticked in the compatibility tab in properties. +

+
Nothing happens when launching the game
+

Try opening JcmpLauncher.exe with "Run as administrator" ticked in the compatibility tab in properties. Some users have also reported that setting their Steam.exe to run as administrator fixes this issue. If that doesn't work, then try also setting JustCause2.exe to run as administrator. +

+
Just Cause 2 loads, but there is no AI and there is no multiplayer console
+

Launch the game using JcmpLauncher.exe, ensure you enter settings correctly according to the README. +

+
Missing d3dx10_42.dll
+

Download and run the | DirectX End-User Runtime Web Installer. +

+
Missing d3dx10_43.dll!
+

Download and run the | DirectX End-User Runtime Web Installer. +

+
Missing MSVCP100.dll!
+

Download and run the | Microsoft Visual C++ 2010 SP1 Redistributable Package (x86). +

+
Missing MSVCP110.dll!
+

Download and run the | Microsoft Visual C++ 2012 Redistributable Package (x86). +

+
The launcher is stuck on Waiting for JustCause2.exe!
+

Try restarting Steam. +

+
Failed to initialize: Failed to create effect or Crashing when hitting enter at menu screen
+

Download and run: | DirectX End-User Runtime Web Installer +

+
Game crashes on launch
+

Make sure your game is running version 1.0.0.2. (All Steam copies automatically update to this version.) +

+ + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qafc596ec3ee7.php b/archive/websites/wiki.jc-mp.com/index__qafc596ec3ee7.php new file mode 100644 index 0000000..dc0d719 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qafc596ec3ee7.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qafc7b9be3ece.php b/archive/websites/wiki.jc-mp.com/index__qafc7b9be3ece.php new file mode 100644 index 0000000..0e109a9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qafc7b9be3ece.php @@ -0,0 +1,169 @@ + + + +View source for Lua/Shared/SteamId/Properties/string - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

View source for Lua/Shared/SteamId/Properties/string

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Template used on this page: +

Return to Lua/Shared/SteamId/Properties/string.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb0893c699c07.php b/archive/websites/wiki.jc-mp.com/index__qb0893c699c07.php new file mode 100644 index 0000000..9d07696 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb0893c699c07.php @@ -0,0 +1,197 @@ + + + +Lua/Events/Client/LocalPlayerDeath - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Lua/Events/Client/LocalPlayerDeath

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +LocalPlayerDeath +
Arguments    +Player attacker, DamageEntity type +
Return option    +None +
+


+

+

Description

+

Fired when you die. attacker is not guaranteed to exist. +

+

Examples

+
damageTypes = {
+	"Physics",
+	"Bullet",
+	"Explosion"
+}
+ 
+Foo = function(args)
+	local message = tostring(args.attacker).." killed you with damage type "..
+		tostring(damageTypes[args.type])
+	print(message)
+	Chat:Print(message, Color(255, 255, 255))
+end
+ 
+Events:Subscribe("LocalPlayerDeath", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb09b9846f528.php b/archive/websites/wiki.jc-mp.com/index__qb09b9846f528.php new file mode 100644 index 0000000..712c3b5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb09b9846f528.php @@ -0,0 +1,193 @@ + + + + +Information for "The JC2-MP Team" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "The JC2-MP Team"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleThe JC2-MP Team
Default sort keyThe JC2-MP Team
Page length (in bytes)1,162
Page ID2799
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views10,091
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow only administrators
MoveAllow only administrators
+

Edit history

+ + + + + + + + + +
Page creatorRedCat (Talk | contribs)
Date of page creation09:58, 12 December 2013
Latest editorKeeri (Talk | contribs)
Date of latest edit14:27, 22 June 2017
Total number of edits14
Total number of distinct authors7
Recent number of edits (within past 91 days)1
Recent number of distinct authors1
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb0b88405ea07.php b/archive/websites/wiki.jc-mp.com/index__qb0b88405ea07.php new file mode 100644 index 0000000..0763388 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb0b88405ea07.php @@ -0,0 +1,175 @@ + + + +Lua/Server/SQLQuery/Constructor - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/SQLQuery/Constructor

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | SQLQuery
Revision as of 15:13, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

+ + + + + + +
Returns    +nil +
Prototype    +SQLQuery(SQL, string) +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb0c708e7bf8c.php b/archive/websites/wiki.jc-mp.com/index__qb0c708e7bf8c.php new file mode 100644 index 0000000..ea190b4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb0c708e7bf8c.php @@ -0,0 +1,182 @@ + + + + +Troubleshooting/Waiting for remote thread failed - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Troubleshooting/Waiting for remote thread failed

+ +
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb0cd77208a37.php b/archive/websites/wiki.jc-mp.com/index__qb0cd77208a37.php new file mode 100644 index 0000000..d4716e3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb0cd77208a37.php @@ -0,0 +1,201 @@ + + + + +Lua/Client/Player/Functions/GetValue - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Player/Functions/GetValue

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Player
Revision as of 04:15, 12 March 2014 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +object +
Prototype    +Player:GetValue(string key) +
Description    +No description +
+


+

+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb0fc348806f7.php b/archive/websites/wiki.jc-mp.com/index__qb0fc348806f7.php new file mode 100644 index 0000000..24fb402 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb0fc348806f7.php @@ -0,0 +1,193 @@ + + + + +Troubleshooting/Black or white screen - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting/Black or white screen

+
+

From JC2-MP Documentation

+
< Troubleshooting
Revision as of 22:57, 28 March 2015 by Fkids (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Disable all overlays, common overlays: +

+
    +
  • Xfire +
  • +
  • Fraps +
  • +
  • MSI Afterburner +
  • +
  • Steam overlay +
      +
    • This shouldn't cause too many issues, but if you have no options left, try to disable it. +
    • +
    +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb19a2f525bf6.php b/archive/websites/wiki.jc-mp.com/index__qb19a2f525bf6.php new file mode 100644 index 0000000..d1b3df6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb19a2f525bf6.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Show anonymous users | Hide registered users | Hide my edits
Show new changes starting from 11:32, 27 September 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb19a9a1ccee7.php b/archive/websites/wiki.jc-mp.com/index__qb19a9a1ccee7.php new file mode 100644 index 0000000..780d0b7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb19a9a1ccee7.php @@ -0,0 +1,731 @@ + + + +Character Models - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Character Models

+
+

From JC2-MP Documentation

+
Revision as of 15:11, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
Thug1.png
+

1 +

Thug1 +

+
+
+
+
Veeeery good my boy! My transformation into a gorilla is almost complete!
+

2 +

Razak Razman +

+
+
+
+
Prancin' aboot with your head full of eyeballs
+

3 +

Demo Expert +

+
+
+
+
I will eat you, lah.
+

5 +

Roaches Elite +

+
+
+
+
Chinese Bodyguard.png
+

6 +

Chinese Bodyguard +

+
+
+
+
You mus keep me proteckad untiw we get to da fwaaaar side of da facilitee
+

8 +

Reapers Technician +

+
+
+
+
Karl Blaine.png
+

9 +

Karl Blaine +

+
+
+
+
No, Mr. Bond, I expect you to die.
+

11 +

Zhang Sun +

+
+
+
+
MAN THAT GUN
+

12 +

Reapers Soldier 1 +

+
+
+
+
Oh yeah baby. Now take off that sexy hat.
+

15 +

Male Stripper 1 +

+
+
+
+
Panau Police.png
+

16 +

Panau Police +

+
+
+
+
Is that a grappling hook in your pants or are you just happy to see me?
+

17 +

Male Stripper 2 +

+
+
+
+
Don't use hacks in multiplayer games, kids. It stunts your growth.
+

18 +

Hacker +

+
+
+
+
Chinese Businessman.png
+

19 +

Chinese Businessman +

+
+
+
+
Paparazzi.png
+

21 +

Paparazzi +

+
+
+
+
Beta tester model for the win.
+

22 +

Ular Boys Technician +

+
+
+
+
I never thought I'd see a resonance cascade, let alone create one.
+

23 +

Scientist +

+
+
+
+
Kane.png
+

25 +

Kane +

+
+
+
+
I need you to help me transport some veeeeeeeeeeeeeeeeeeeeeery sensitive cargo along this reever.
+

26 +

Boat Captain +

+
+
+
+
SCORPIO, SCORPIO
+

27 +

Ular Boys Soldier 1 +

+
+
+
+
Marshall? That guy who died at the beginning? Nope, doesn't ring a bell.
+

30 +

Stranded Copilot +

+
+
+
+
You must proteck me so I can ack into dere compootah system, lah.
+

32 +

Roaches Technician +

+
+
+
+
Gambler.png
+

33 +

Gambler +

+
+
+
+
SUCCULENT PIG
+

34 +

Tom Sheldon +

+
+
+
+
Politician.png
+

36 +

Politician +

+
+
+
+
VERY WELL, SERDADU
+

38 +

Sicini +

+
+
+
+
Shoplifted a bag of chips once. Put some dope-ass spinnahz on his (mom's) old car. THUG LIFE, BITCHES
+

39 +

Thug2 +

+
+
+
+
What kind of factory are you running here, anyway
+

40 +

Factory Boss +

+
+
+
+
The secret to sneaking is not to be seen
+

42 +

Black Hand +

+
+
+
+
I AM A NEEEEENJA
+

44 +

Ninja +

+
+
+
+
Fact: All waiters with thin moustaches are French.
+

45 +

Waiter +

+
+
+
+
If you hawwy to da owld gambwing warehouse in da desert, you miwght stiw catch him awive.
+

48 +

Door Man +

+
+
+
+
Government Captain.png
+

49 +

Government Captain +

+
+
+
+
Legendary son of Zeus and a hispanic window cleaner
+

51 +

Rico Rodriguez +

+
+
+
+
HE GOT ME WITH HIS WIRE THING
+

52 +

Government Soldier 1 +

+
+
+
+
Developer model. Don't mess with them.
+

54 +

Russian Bodyguard +

+
+
+
+
Exclusive Guest Variant 1.png
+

55 +

Exclusive Guest Variant 1 +

+
+
+
+
Reapers Soldier 2.png
+

58 +

Reapers Soldier 2 +

+
+
+
+
Roaches Soldier 2.png
+

59 +

Roaches Soldier 2 +

+
+
+
+
Model used for racing, yet she can't even see over the steering wheel.
+

60 +

Race Challenge Girl +

+
+
+
+
Generic Soldier.png
+

61 +

Generic Soldier +

+
+
+
+
Reapers Elite.png
+

63 +

Reapers Elite +

+
+
+
+
the fuck
+

64 +

Bom Bom Bohilano +

+
+
+
+
Jade Tan.png
+

65 +

Jade Tan +

+
+
+
+
HE'S BLEEDING LIKE A PIG
+

66 +

Government Soldier 2 +

+
+
+
+
Burned Panay (rocket).png
+

67 +

Burned Panay (rocket) +

+
+
+
+
Nice pants.
+

69 +

Witness +

+
+
+
+
General Masayo.png
+

70 +

General Masayo +

+
+
+
+
Saul Sukarno.png
+

71 +

Saul Sukarno +

+
+
+
+
Must be compensating for something.
+

74 +

Baby Panay +

+
+
+
+
FOR THE GLORY OF PANAU
+

77 +

Government Elite +

+
+
+
+
Thug Boss.png
+

78 +

Thug Boss +

+
+
+
+
How the fuck do you "lose" an island anyway? It's fucking right there, open your eyes.
+

79 +

Japanese Veteran +

+
+
+
+
Exclusive Guest.png
+

80 +

Exclusive Guest +

+
+
+
+
White Tigers.png
+

83 +

White Tigers +

+
+
+
+
I crush you like tiny bug if you make fun of my acne
+

84 +

Alexander Mirikov +

+
+
+
+
Roaches Soldier 1.png
+

85 +

Roaches Soldier 1 +

+
+
+
+
The same 2 second animation played over and over. Oh yeah baby.
+

86 +

Female Stripper +

+
+
+
+
Ular Boys Elite.png
+

87 +

Ular Boys Elite +

+
+
+
+
Factory Worker.png
+

89 +

Factory Worker +

+
+
+
+
I am Boloooo Santooosiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
+

90 +

Bolo Santosi +

+
+
+
+
Exclusive Guest Variant 2.png
+

95 +

Exclusive Guest Variant 2 +

+
+
+
+
Japanese Bodyguard.png
+

96 +

Japanese Bodyguard +

+
+
+
+
Burned Panay.png
+

97 +

Burned Panay +

+
+
+
+
Mmmm mmph mmh mmmmph, mmm?
+

98 +

Government Pilot +

+
+
+
+
Whoa, I just noticed: "Sloth Demon" is an anagram of "Honest Mold".
+

100 +

Black Market Dealer +

+
+
+
+
Wait, since when is Yao Ming a colonel of the Panau military?!
+

101 +

Government Colonel +

+
+
+
+
Ular Boys Soldier 2.png
+

103 +

Ular Boys Soldier 2 +

+
+
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb1c255c751cb.php b/archive/websites/wiki.jc-mp.com/index__qb1c255c751cb.php new file mode 100644 index 0000000..b0c7e1c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb1c255c751cb.php @@ -0,0 +1,214 @@ + + + +Lua/Server/SQLQuery - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/SQLQuery

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
Revision as of 15:14, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Constructors

+

+

+ + + + +
Constructor +
SQLQuery(SQL, string) +
+

Functions

+

+

+ + + + + + +
Returns + Prototype +
object + Execute() +
+

Functions inherited from SQLStatement

+

+

+ + + + + + + + + + + + + + + +
Returns + Prototype +
+ Bind(string, number) +
+ Bind(number, number) +
+ Bind(string, string) +
+ Bind(number, string) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb2c75c9ff259.php b/archive/websites/wiki.jc-mp.com/index__qb2c75c9ff259.php new file mode 100644 index 0000000..9bfb0d4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb2c75c9ff259.php @@ -0,0 +1,183 @@ + + + +Lua/Frequently Asked Questions - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Frequently Asked Questions

+
+

From JC2-MP Documentation

+
< Lua
Revision as of 04:00, 18 December 2013 by Dreadmullet (Talk | contribs)

+
+
Jump to: navigation, search
+

Contents

+ +
+

Can I spawn objects other than vehicles and checkpoints?

+

No, this is currently not possible, but we are looking into it for the future. +

+

How do I draw custom images?

+

There is an images directory on the client, you can load any images in there with Image.Create. I.e. for images/horse.jpg, the path for Image.Create would be horse.jpg. +

You can also use .zip files and a dropzone directory. (This is not Just Cause 2's dropzone.) Modules can only use the .zip file with their name. I.e. for dropzone/MyModule.zip/images/horse.jpg, the path for Image.Create would be horse.jpg +

+

Is it possible to stream images to clients automatically?

+

No, they must manually download and install them. We plan on adding Steam Workshop support in a later release, which will allow clients to automatically download assets. +

+

Can chat messages have multiple colors?

+

No, the default chat system currently only supports one color for custom messages. +

+

Does the API use degrees or radians?

+

Everything uses radians. You can use the Lua functions math.rad(degrees) and math.deg(radians) to convert numbers between the two. If you want the string representation of an Angle in degrees, you can use Angle:DegreesString. +

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb2fd28da84d4.php b/archive/websites/wiki.jc-mp.com/index__qb2fd28da84d4.php new file mode 100644 index 0000000..3b89521 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb2fd28da84d4.php @@ -0,0 +1,292 @@ + + + +The JC2-MP Team - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

The JC2-MP Team

+ + +
+ +
From JC2-MP Documentation
+ + +
Revision as of 14:15, 4 December 2013 by Woet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+ + +
+Jump to: navigation, search +
+ + +

Contents

+ +
+

Developers

+
Trix
+
  • Lead Programmer +
  • Reverse Engineering +
+
jaxm
+
  • Gameplay Design +
  • Reverse Engineering +
+
Woet
+
  • Web Developer +
  • Hosting Infrastructure +
+
NVX
+
  • Client / Server Security +
+
Philpax
+
  • Lua API Developer +
  • UI Developer +
+

Notable Contributors

+
dreadmullet
+
  • Documentation +
  • Extensive Lua testing +
  • Scripting +
+
Rick (gibbed)
+
  • Creator of many great tools for modding Just Cause 2, vital to the success of JC2-MP. +
  • Extensive support and assistance with modding the game. +
  • Technical Support +
+
ToMo
+
  • Designer of the JC2-MP website. +
+

Beta Team

+
  • [DRuG]Jeff +
  • Ahrotahntee +
  • FabioGNR +
  • F430 +
  • JaTochNietDan +
  • mandella644 +
  • Mike +
  • Namidairo +
  • Patawic +
  • RedCat +
  • Rick +
  • Tazm +
  • tb2571989 +
  • ToMo +
  • Tycoonman500 +
+

Inactive

+
  • [DRuG]NikT +
  • damospiderman +
  • EliteTek +
  • Gingie +
  • GrishR +
  • Oz +
  • PlantCorn +
  • Ydrool +
+ + +
+ + + + + +
+ + +
+ +
+ +
+

Navigation menu

+ +
+ + + +
+ + + + + + +
+
+ + + + + + + + + +
+
+ + +
+ + + + + + + + + + + + + +
+ +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qb38157d01250.php b/archive/websites/wiki.jc-mp.com/index__qb38157d01250.php new file mode 100644 index 0000000..893923d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb38157d01250.php @@ -0,0 +1,203 @@ + + + + +Server/Launch Options - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Launch Options

+
+

From JC2-MP Documentation

+
< Server
Revision as of 00:36, 24 October 2015 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
Command + Parameters + Description +
maxplayersnumber +
bindipstring +
bindportnumber +
sledEnable SLED debugger (Windows only) +
sledportSLED debugger port (Windows only) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb3d17eb0a187.php b/archive/websites/wiki.jc-mp.com/index__qb3d17eb0a187.php new file mode 100644 index 0000000..98b3855 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb3d17eb0a187.php @@ -0,0 +1,185 @@ + + + +Revision history of "Lua/Server/SQL/Functions/Query" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Server/SQL/Functions/Query"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb3d8f8a6787b.php b/archive/websites/wiki.jc-mp.com/index__qb3d8f8a6787b.php new file mode 100644 index 0000000..8b302a7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb3d8f8a6787b.php @@ -0,0 +1,185 @@ + + + +Revision history of "Lua/Server/SQL" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Server/SQL"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb3dce70d64a8.php b/archive/websites/wiki.jc-mp.com/index__qb3dce70d64a8.php new file mode 100644 index 0000000..a95edff --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb3dce70d64a8.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb4715b84797a.php b/archive/websites/wiki.jc-mp.com/index__qb4715b84797a.php new file mode 100644 index 0000000..df8fc3c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb4715b84797a.php @@ -0,0 +1,205 @@ + + + + +Revision history of "Lua/Frequently Asked Questions" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Frequently Asked Questions"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb47ecd249091.php b/archive/websites/wiki.jc-mp.com/index__qb47ecd249091.php new file mode 100644 index 0000000..77eef8d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb47ecd249091.php @@ -0,0 +1,201 @@ + + + + +Revision history of "Lua/Client/Image/Static Functions/Create" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Client/Image/Static Functions/Create"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb48c398a6fa0.php b/archive/websites/wiki.jc-mp.com/index__qb48c398a6fa0.php new file mode 100644 index 0000000..25aa950 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb48c398a6fa0.php @@ -0,0 +1,315 @@ + + + + +Server/Getting started/FreeBSD Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Getting started/FreeBSD Server

+
+

From JC2-MP Documentation

+
< Server
Revision as of 16:02, 17 April 2016 by Pricetx (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+

Introduction

+

This is a guide to running the server software for JC2-MP under FreeBSD. Please note that due to linux compatibility requirements for the steam libraries, FreeBSD 10.3 or greater is required. +

+

Package requirements:

+
    +
  • bash (to use SteamCMD) +
  • +
  • linux_base-c6 +
  • +
  • tmux (if you want to use my script in step 4) +
  • +
  • git (to grab the up-to-date versions of the official scripts) +
  • +
+

Step 1: Setting up the Linux compatibility layer

+

First, we need to load the linux kernel module, and tell it to start automatically on boot: +

+
kldload linux
+echo linux_enable=\"YES\" >> /etc/rc.conf
+

We also need to change the compatability layer OS release sysctl to allow us to use the newer CentOS 6 base (instead of the old Fedora 10 base) +

+
sysctl compat.linux.osrelease=2.6.18
+

And also add this to /etc/sysctl.conf to remember across reboots +

+
echo compat.linux.osrelease=2.6.18 >> /etc/sysctl.conf
+

Now, we need to install +

+
emulators/linux_base-c6
+

To do this, run the following two commands: +

+
cd /usr/ports/emulators/linux_base-c6
+make install clean
+

Finally, we need to mount linprocfs. First, add the following line to /etc/fstab: +

+
linproc /compat/linux/proc linprocfs rw,late 0 0
+

Then run the following commands: +

+
mkdir -p /usr/compat/linux/proc
+ln -s /usr/compat /compat
+mount linproc
+

Step 2: Installing JC2-MP using SteamCMD

+

NOTE: Before beginning this section, ensure that you have Bash installed. +

First, we need to set up SteamCMD. First make a directory for it somewhere, and run the following command: +

+
fetch http://media.steampowered.com/installer/steamcmd_linux.tar.gz
+

Next, we need to extract it: +

+
tar -xvf steamcmd_linux.tar.gz
+

SteamCMD needs a few edits to work under FreeBSD (mainly changing the path to bash, and forcing it to linux32). I have provided a working script +here: +

NOTE: You need to save the script as a name other than "steamcmd.sh", otherwise every time you run it, SteamCMD will overwrite it with the original. +

now, run +

+
./steamcmd_freebsd.sh
+

Once it has finished loading, run +

+
login anonymous
+

Now we need to set a directory for the server to install to. Personally I always lay out SteamCMD installations as follows. If my username was "server" I would have /home/server/steamcmd containing steamcmd_freebsd.sh, and /home/server/jcmp containing the actual jcmp server. This means that the jcmp folder is one folder up from the steamcmd folder. +

To do this, you would enter the following: +

+
force_install_dir ../jcmp
+

However, you can install it wherever you like, as long as you have sufficient permissions. +

Now we need to download the game itself, this is also the command used to update the game. The validate keyword performs a checksum on the downloaded files to ensure that everything is intact. +

+
app_update 261140 validate
+

If you wish to update to the latest beta version, run the following instruction instead: +

+
app_update 261140 -beta publicbeta validate
+

NOTE: if it gets stuck at a certain percentage during the download, simply exit (ctrl+c), and re-run steamcmd_freebsd.sh, following the instructions after that point again. +

Once this has finished, type the following to exit: +

+
quit
+

Step 3: Acquiring libraries

+

We need to get a working (up-to-date enough) copy of libstdc++.so.6 to be used by libsteam_api.so. The easiest way is to go to the folder where you downloaded SteamCMD, and go into the "linux32" folder. There you will find the file. Run the following command to copy into the folder containing "Jcmp-Server" +

+
cp libstdc++.so.6 /path/to/jcmp/
+

Step 4: Configuring JC2-MP

+

There are a couple of changes to be made to the JC2-MP server itself before running it for the first time. +

- First, we need to copy the default config file to "config.lua", then edit the file to your taste: +

+
cd /path/to/jcmp/
+cp default_config.lua config.lua
+

- The next step is to install the latest versions of any official scripts you want. The scripts that ship with the server are outdated and usually non-functional, the best way to grab the latest versions are as follows: +

+
cd /path/to/jcmp
+git clone --recursive https://github.com/jc2mp/scripts.git
+

Step 5: Running JC2-MP

+

I have written a script to easily manage the operation of the JC2-MP server, you can find the thread for it here: +

If you attempt this and have any issues, please reply to this thread and I will get back to you as soon as possible. +

+

Step 6: Updating the server

+

To update the server to the latest version, simply follow the instructions in step 2, or if you're using the script linked to in step 5, run: +

+
./jcmp.sh update
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb555f2dc3673.php b/archive/websites/wiki.jc-mp.com/index__qb555f2dc3673.php new file mode 100644 index 0000000..f86b154 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb555f2dc3673.php @@ -0,0 +1,181 @@ + + + + +Troubleshooting/Game crashes often - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting/Game crashes often

+
+

From JC2-MP Documentation

+
< Troubleshooting
Revision as of 07:42, 14 February 2015 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Try disabling the Steam overlay. On Windows 7, having the Steam overlay enabled seems to cause an excessive amount of game crashes. +


+

DisableSteamOverlay.png +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb577fded72dd.php b/archive/websites/wiki.jc-mp.com/index__qb577fded72dd.php new file mode 100644 index 0000000..a7d4ce5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb577fded72dd.php @@ -0,0 +1,240 @@ + + + +Player:Ban - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Player:Ban +

+ + +
+ +
From JC2-MP Documentation
+ + +
Revision as of 08:46, 21 December 2012 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+ + +
+ Jump to: navigation, + search +
+ + + + + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qb57cbd14f385.php b/archive/websites/wiki.jc-mp.com/index__qb57cbd14f385.php new file mode 100644 index 0000000..5ee599b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb57cbd14f385.php @@ -0,0 +1,264 @@ + + + + +Server/Console - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Server/Console

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Command + Parameters + Description +
announce0/1Toggle the server's ability to announce its presence to the world. +
banplayernameBan a player. +
descriptionstringChanges the server description as shown in the server browser. +
exitStop the server. +
kickplayernameKick a player. +
loadmodulenameLoad a Lua module. +
loadallLoad all Lua modules. +
luamodulename codeExecute Lua code for a given module. +
namestringChanges the server name as shown in the server browser. +
profiler_samplesecondsProfiles all running modules for milliseconds used and number of events ran. +
quitStop the server. +
reloadmodulenameReload a Lua module. +
reloadallReload all Lua modules. +
reloadbansReload banlist from bans.txt. +
passwordstringChanges the password. +
saytextOutput a message to the chat. +
unloadmodulenameUnload a Lua module. +
unloadallUnload all Lua modules. +
xStop the server. +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb5896b858ae1.php b/archive/websites/wiki.jc-mp.com/index__qb5896b858ae1.php new file mode 100644 index 0000000..42a173c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb5896b858ae1.php @@ -0,0 +1,207 @@ + + + +Lua/Tutorials/Intermediate/Creating a speedometer - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Tutorials/Intermediate/Creating a speedometer

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

One of the really simple and cool things you can do on the client is draw a speedometer. In this first test, we'll print the raw velocity vector to the screen. Vehicle:GetLinearVelocity returns a Vector3, and we want to turn it into a string, so we can use the tostring function. +

+
DrawSpeedometer = function()
+	local vehicle = LocalPlayer:GetVehicle()
+	-- If vehicle is nil, we're not in a vehicle.
+	if vehicle then
+		local velocity = vehicle:GetLinearVelocity()
+		Render:DrawText(Render.Size / 2, tostring(velocity), Color(255, 255, 255))
+	end
+end
+ 
+Events:Subscribe("Render", DrawSpeedometer)
+

Lua Tutorials Speedometer Image1.jpeg +

The primary problem with this is that it prints our velocity relative to the world; X is always east, but we want it to be relative to our vehicle. We need to rotate the velocity vector by the vehicle's (inverse) angle: +

+
local velocity = -vehicle:GetAngle() * vehicle:GetLinearVelocity()
+Render:DrawText(Render.Size / 2, tostring(velocity), Color(255, 255, 255))
+

Lua Tutorials Speedometer Image2.jpeg +

If you play around with this change, you will notice that Z matches your negative forward velocity. This is what we want: +

+
local velocity = -vehicle:GetAngle() * vehicle:GetLinearVelocity()
+local forwardVelocity = -velocity.z
+Render:DrawText(Render.Size / 2, tostring(forwardVelocity), Color(255, 255, 255))
+

Lua Tutorials Speedometer Image3.jpeg +

We can use string.format to make it look better: +

+
local velocity = -vehicle:GetAngle() * vehicle:GetLinearVelocity()
+local forwardVelocity = -velocity.z
+local speedString = string.format("%i", forwardVelocity * 3.6).." km/h"
+Render:DrawText(Render.Size / 2, speedString, Color(255, 255, 255))
+

Lua Tutorials Speedometer Image4.jpeg +

We are going to position the text at the bottom and make it larger. This is the final product: +

+
DrawSpeedometer = function()
+	local vehicle = LocalPlayer:GetVehicle()
+	if vehicle then
+		local velocity = -vehicle:GetAngle() * vehicle:GetLinearVelocity()
+		local forwardVelocity = -velocity.z
+		local speedString = string.format("%i", forwardVelocity * 3.6).." km/h"
+ 
+		-- Set position to the middle bottom of the screen.
+		local position = Vector2(Render.Width/2, Render.Height)
+		-- Move up by the text height.
+		position.y = position.y - Render:GetTextHeight(speedString, TextSize.Large)
+		-- Center the text.
+		position.x = position.x - Render:GetTextWidth(speedString, TextSize.Large) / 2
+ 
+		Render:DrawText(position, speedString, Color(255, 255, 255), TextSize.Large)
+	end
+end
+ 
+Events:Subscribe("Render", DrawSpeedometer)
+

Lua Tutorials Speedometer Image5.jpeg +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb5e18b09fe8f.php b/archive/websites/wiki.jc-mp.com/index__qb5e18b09fe8f.php new file mode 100644 index 0000000..a77b1e1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb5e18b09fe8f.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 01:18, 15 August 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb62974903d31.php b/archive/websites/wiki.jc-mp.com/index__qb62974903d31.php new file mode 100644 index 0000000..01502f0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb62974903d31.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb6629ac8e5cd.php b/archive/websites/wiki.jc-mp.com/index__qb6629ac8e5cd.php new file mode 100644 index 0000000..ee85673 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb6629ac8e5cd.php @@ -0,0 +1,318 @@ + + + +Player:Teleport - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Player:Teleport +

+ + +
+ +
From JC2-MP Documentation
+ + +
+ + +
+ Jump to: navigation, + search +
+ + +
+ + + + + + + + + +
Syntax +Player:Teleport( Vector position, Angle angle ) +
Description +Teleports the player to the specified position and angle +
Returns +Nil +
+

Detailed description

+

The player is instantly teleported to position, and their angle is changed to angle. +


+

+

Examples

+ + + + + + + + + + +
Description +Teleports someone to a skydive +
Output +If a player types /skydive in the chat, they will be teleported to a skydive +
Code +
  1. function Skydive( args )
  2.     if args.text == "/skydive" then
  3.         args.player:Teleport( Vector(0, 5000, 0), Angle() )
  4.         return false
  5.     end
  6.  
  7.     return true
  8. end
  9.  
  10. Events:Subscribe( "PlayerChat", Skydive )
+
+ + + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qb6641aca1b56.php b/archive/websites/wiki.jc-mp.com/index__qb6641aca1b56.php new file mode 100644 index 0000000..1fd8c78 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb6641aca1b56.php @@ -0,0 +1,185 @@ + + + +Revision history of "Model ID" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Revision history of "Model ID"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb688363436eb.php b/archive/websites/wiki.jc-mp.com/index__qb688363436eb.php new file mode 100644 index 0000000..5256d7b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb688363436eb.php @@ -0,0 +1,200 @@ + + + +Information for "Lua/Server/SQLStatement" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Server/SQLStatement"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleLua/Server/SQLStatement
Default sort keyLua/Server/SQLStatement
Page length (in bytes)737
Page ID3628
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views76
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page1 (0 redirects; 1 non-redirect)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation15:14, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit15:14, 15 December 2013
Total number of edits2
Total number of distinct authors1
Recent number of edits (within past 91 days)2
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded templates (7)

Templates used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb6c6958c4ab4.php b/archive/websites/wiki.jc-mp.com/index__qb6c6958c4ab4.php new file mode 100644 index 0000000..2fa7ede --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb6c6958c4ab4.php @@ -0,0 +1,183 @@ + + + + +View source for Lua/Server/Chat/Functions/Broadcast - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Server/Chat/Functions/Broadcast

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Template used on this page: +

Return to Lua/Server/Chat/Functions/Broadcast.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb752f79caeb2.php b/archive/websites/wiki.jc-mp.com/index__qb752f79caeb2.php new file mode 100644 index 0000000..3b0a4bd --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb752f79caeb2.php @@ -0,0 +1,175 @@ + + + +Lua/Server/SQL/Functions/Query - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/SQL/Functions/Query

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | SQL
Revision as of 15:13, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

+ + + + + + +
Returns    +object +
Prototype    +SQL:Query(string) +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb82788f786e3.php b/archive/websites/wiki.jc-mp.com/index__qb82788f786e3.php new file mode 100644 index 0000000..1de057a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb82788f786e3.php @@ -0,0 +1,231 @@ + + + + +Lua/Tutorials/Creating a speedometer - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Creating a speedometer

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
Revision as of 00:48, 27 June 2014 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

One of the really simple and cool things you can do on the client is draw a speedometer. In this first test, we'll print the raw velocity vector to the screen. Vehicle:GetLinearVelocity returns a Vector3, and we want to turn it into a string, so we can use the tostring function. +

+
function DrawSpeedometer()
+	local vehicle = LocalPlayer:GetVehicle()
+	-- If vehicle is nil, we're not in a vehicle.
+	if vehicle then
+		local velocity = vehicle:GetLinearVelocity()
+		Render:DrawText(Render.Size / 2, tostring(velocity), Color(255, 255, 255))
+	end
+end
+ 
+Events:Subscribe("Render", DrawSpeedometer)
+

Lua Tutorials Speedometer Image1.jpeg +

The primary problem with this is that it prints our velocity relative to the world; X is always east, but we want it to be relative to our vehicle. We need to rotate the velocity vector by the vehicle's (inverse) angle: +

+
local velocity = -vehicle:GetAngle() * vehicle:GetLinearVelocity()
+Render:DrawText(Render.Size / 2, tostring(velocity), Color(255, 255, 255))
+

Lua Tutorials Speedometer Image2.jpeg +

If you play around with this change, you will notice that Z matches your negative forward velocity. This is what we want: +

+
local velocity = -vehicle:GetAngle() * vehicle:GetLinearVelocity()
+local forwardVelocity = -velocity.z
+Render:DrawText(Render.Size / 2, tostring(forwardVelocity), Color(255, 255, 255))
+

Lua Tutorials Speedometer Image3.jpeg +

We can use string.format to make it look better: +

+
local velocity = -vehicle:GetAngle() * vehicle:GetLinearVelocity()
+local forwardVelocity = -velocity.z
+local speedString = string.format("%i", forwardVelocity * 3.6).." km/h"
+Render:DrawText(Render.Size / 2, speedString, Color(255, 255, 255))
+

Lua Tutorials Speedometer Image4.jpeg +

We are going to position the text at the bottom and make it larger. This is the final product: +

+
function DrawSpeedometer()
+	local vehicle = LocalPlayer:GetVehicle()
+	if vehicle then
+		local velocity = -vehicle:GetAngle() * vehicle:GetLinearVelocity()
+		local forwardVelocity = -velocity.z
+		local speedString = string.format("%i", forwardVelocity * 3.6).." km/h"
+ 
+		-- Set position to the middle bottom of the screen.
+		local position = Vector2(Render.Width/2, Render.Height)
+		-- Move up by the text height.
+		position.y = position.y - Render:GetTextHeight(speedString, TextSize.Large)
+		-- Center the text.
+		position.x = position.x - Render:GetTextWidth(speedString, TextSize.Large) / 2
+ 
+		Render:DrawText(position, speedString, Color(255, 255, 255), TextSize.Large)
+	end
+end
+ 
+Events:Subscribe("Render", DrawSpeedometer)
+

Lua Tutorials Speedometer Image5.jpeg +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb891d6e235b7.php b/archive/websites/wiki.jc-mp.com/index__qb891d6e235b7.php new file mode 100644 index 0000000..c9c13da --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb891d6e235b7.php @@ -0,0 +1,209 @@ + + + + +Revision history of "Feature Overview" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Feature Overview"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb8c85d48b0aa.php b/archive/websites/wiki.jc-mp.com/index__qb8c85d48b0aa.php new file mode 100644 index 0000000..e4c2ba4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb8c85d48b0aa.php @@ -0,0 +1,205 @@ + + + +Lua/Events/Client/LocalPlayerDeath - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Events/Client/LocalPlayerDeath

+
+

From JC2-MP Documentation

+
< Lua
Revision as of 15:11, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +LocalPlayerDeath +
Arguments    +Player attacker, DamageEntity type +
Return option    +None +
+


+

+

Description

+

Fired when you die. attacker is not guaranteed to exist. +

+

Examples

+
damageTypes = {
+	"Physics",
+	"Bullet",
+	"Explosion"
+}
+ 
+Foo = function(args)
+	local message = tostring(args.attacker).." killed you with damage type "..
+		tostring(damageTypes[args.type])
+	print(message)
+	Chat:Print(message, Color(255, 255, 255))
+end
+ 
+Events:Subscribe("LocalPlayerDeath", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb910087589b0.php b/archive/websites/wiki.jc-mp.com/index__qb910087589b0.php new file mode 100644 index 0000000..d7ed9d6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb910087589b0.php @@ -0,0 +1,253 @@ + + + + +Lua/Client/ComboBox/Static Functions/Create - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ComboBox/Static Functions/Create

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ComboBox
Revision as of 16:13, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +ComboBox +
Prototype    +ComboBox.Create(BaseWindow, string) +
Description    +No description +
+


+

+
+ + + + + + + + + +
Returns    +ComboBox +
Prototype    +ComboBox.Create(string) +
Description    +No description +
+


+

+
+ + + + + + + + + +
Returns    +ComboBox +
Prototype    +ComboBox.Create(BaseWindow) +
Description    +No description +
+


+

+
+ + + + + + + + + +
Returns    +ComboBox +
Prototype    +ComboBox.Create() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb9238afb730f.php b/archive/websites/wiki.jc-mp.com/index__qb9238afb730f.php new file mode 100644 index 0000000..9c344d8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb9238afb730f.php @@ -0,0 +1,193 @@ + + + +Revision history of "Lua/Tutorials/Beginner/Client-side scripts" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Tutorials/Beginner/Client-side scripts"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb924914d08a9.php b/archive/websites/wiki.jc-mp.com/index__qb924914d08a9.php new file mode 100644 index 0000000..9f6c6b8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb924914d08a9.php @@ -0,0 +1,177 @@ + + + +Lua/Server/SQL/Functions/Query - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/SQL/Functions/Query

+
+

From JC2-MP Documentation

+
< Lua‎ | Server‎ | SQL
+
Jump to: navigation, search
+

+ + + + + + +
Returns    +object +
Prototype    +SQL:Query(string) +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb93b6844fc8c.php b/archive/websites/wiki.jc-mp.com/index__qb93b6844fc8c.php new file mode 100644 index 0000000..94362d7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb93b6844fc8c.php @@ -0,0 +1,307 @@ + + + + +Server/Getting started/FreeBSD Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Server/Getting started/FreeBSD Server

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Introduction

+

This is a guide to running the server software for JC2-MP under FreeBSD. Please note that due to linux compatibility requirements for the steam libraries, FreeBSD 10.3 or greater is required. +

+

Package requirements:

+
    +
  • bash (to use SteamCMD) +
  • +
  • linux_base-c6 +
  • +
  • tmux (if you want to use my script in step 4) +
  • +
  • git (to grab the up-to-date versions of the official scripts) +
  • +
+

Step 1: Setting up the Linux compatibility layer

+

First, we need to load the linux kernel module, and tell it to start automatically on boot: +

+
kldload linux
+echo linux_enable=\"YES\" >> /etc/rc.conf
+

We also need to change the compatability layer OS release sysctl to allow us to use the newer CentOS 6 base (instead of the old Fedora 10 base) +

+
sysctl compat.linux.osrelease=2.6.18
+

And also add this to /etc/sysctl.conf to remember across reboots +

+
echo compat.linux.osrelease=2.6.18 >> /etc/sysctl.conf
+

Now, we need to install +

+
emulators/linux_base-c6
+

To do this, run the following two commands: +

+
cd /usr/ports/emulators/linux_base-c6
+make install clean
+

Finally, we need to mount linprocfs. First, add the following line to /etc/fstab: +

+
linproc /compat/linux/proc linprocfs rw,late 0 0
+

Then run the following commands: +

+
mkdir -p /usr/compat/linux/proc
+ln -s /usr/compat /compat
+mount linproc
+

Step 2: Installing JC2-MP using SteamCMD

+

NOTE: Before beginning this section, ensure that you have Bash installed. +

First, we need to set up SteamCMD. First make a directory for it somewhere, and run the following command: +

+
fetch http://media.steampowered.com/installer/steamcmd_linux.tar.gz
+

Next, we need to extract it: +

+
tar -xvf steamcmd_linux.tar.gz
+

SteamCMD needs a few edits to work under FreeBSD (mainly changing the path to bash, and forcing it to linux32). I have provided a working script +here: +

NOTE: You need to save the script as a name other than "steamcmd.sh", otherwise every time you run it, SteamCMD will overwrite it with the original. +

now, run +

+
./steamcmd_freebsd.sh
+

Once it has finished loading, run +

+
login anonymous
+

Now we need to set a directory for the server to install to. Personally I always lay out SteamCMD installations as follows. If my username was "server" I would have /home/server/steamcmd containing steamcmd_freebsd.sh, and /home/server/jcmp containing the actual jcmp server. This means that the jcmp folder is one folder up from the steamcmd folder. +

To do this, you would enter the following: +

+
force_install_dir ../jcmp
+

However, you can install it wherever you like, as long as you have sufficient permissions. +

Now we need to download the game itself, this is also the command used to update the game. The validate keyword performs a checksum on the downloaded files to ensure that everything is intact. +

+
app_update 261140 validate
+

If you wish to update to the latest beta version, run the following instruction instead: +

+
app_update 261140 -beta publicbeta validate
+

NOTE: if it gets stuck at a certain percentage during the download, simply exit (ctrl+c), and re-run steamcmd_freebsd.sh, following the instructions after that point again. +

Once this has finished, type the following to exit: +

+
quit
+

Step 3: Acquiring libraries

+

We need to get a working (up-to-date enough) copy of libstdc++.so.6 to be used by libsteam_api.so. The easiest way is to go to the folder where you downloaded SteamCMD, and go into the "linux32" folder. There you will find the file. Run the following command to copy into the folder containing "Jcmp-Server" +

+
cp libstdc++.so.6 /path/to/jcmp/
+

Step 4: Configuring JC2-MP

+

There are a couple of changes to be made to the JC2-MP server itself before running it for the first time. +

- First, we need to copy the default config file to "config.lua", then edit the file to your taste: +

+
cd /path/to/jcmp/
+cp default_config.lua config.lua
+

- The next step is to install the latest versions of any official scripts you want. The scripts that ship with the server are outdated and usually non-functional, the best way to grab the latest versions are as follows: +

+
cd /path/to/jcmp
+git clone --recursive https://github.com/jc2mp/scripts.git
+

Step 5: Running JC2-MP

+

I have written a script to easily manage the operation of the JC2-MP server, you can find the thread for it here: +

If you attempt this and have any issues, please reply to this thread and I will get back to you as soon as possible. +

+

Step 6: Updating the server

+

To update the server to the latest version, simply follow the instructions in step 2, or if you're using the script linked to in step 5, run: +

+
./jcmp.sh update
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb97c2a3e12d3.php b/archive/websites/wiki.jc-mp.com/index__qb97c2a3e12d3.php new file mode 100644 index 0000000..894f2b3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb97c2a3e12d3.php @@ -0,0 +1,270 @@ + + + + +View source for Lua/Client/ComboBox - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Client/ComboBox

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Client/ComboBox.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qb9f2590d0593.php b/archive/websites/wiki.jc-mp.com/index__qb9f2590d0593.php new file mode 100644 index 0000000..46b106b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qb9f2590d0593.php @@ -0,0 +1,185 @@ + + + + +Pages that link to "Lua/Tutorials" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Lua/Tutorials"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Show transclusions | Show links | Hide redirects +
+

No pages link to Lua/Tutorials. +

+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qba59a55dba70.php b/archive/websites/wiki.jc-mp.com/index__qba59a55dba70.php new file mode 100644 index 0000000..6f6bb80 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qba59a55dba70.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Main Page" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Main Page"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 13:25, 27 September 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qba5bce900650.php b/archive/websites/wiki.jc-mp.com/index__qba5bce900650.php new file mode 100644 index 0000000..cefb197 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qba5bce900650.php @@ -0,0 +1,235 @@ + + + +Lua/Server/Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Lua/Server/Server

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
+ AddBan(SteamId) +
+ DisableCollision(CollisionGroup) +
+ EnableCollision(CollisionGroup) +
iterator + GetCheckpoints() +
number + GetElapsedSeconds() +
number + GetPlayerCount() +
iterator + GetPlayers() +
iterator + GetStaticObjects() +
iterator + GetVehicles() +
boolean + IsBanned(SteamId) +
+ RemoveBan(SteamId) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qbb10da69f877.php b/archive/websites/wiki.jc-mp.com/index__qbb10da69f877.php new file mode 100644 index 0000000..3e41e6a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qbb10da69f877.php @@ -0,0 +1,242 @@ + + + + +Server/Getting started/Windows Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Getting started/Windows Server

+
+

From JC2-MP Documentation

+
< Server
Revision as of 03:01, 7 December 2013 by RedCat (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Welcome to the JC2-MP Windows server tutorial. This page will explain the very basics of setting up a Windows server. This tutorial assumes you already have some basic Windows knowledge. +

+

Downloading the Just Cause 2 Multiplayer mod

+

In your steam client head over to the Store page, then type "Just Cause 2 Multiplayer" in the search bar and click on it. +

Win server step WOET.png +


+Now you should arrive and the Just Cause 2 Multiplayer page, proceed to download the mod by clicking on the PLAY button. +

Win tutorial step 3.png +

+

Downloading the server

+

Once you have the Just Cause 2 Multiplayer mod on your computer, we will also automatically have access to the JC2-MP dedicated windows server. Head over to your library and drop down to tools. +


+Win server step 2.png +


+Once you arrived at the tools page type "Just Cause 2" in the search bar. +

Win server step 87minus4.png +

+

Editing the server options and starting the server

+

You can now start the server by simply double clicking on "Just Cause 2: Multiplayer - Dedicated server". +

But before we do that let's configure our server. +


+Head over to where you have installed Steam, by default this is +

+
C:\Program Files (x86)\Steam\...
+


+Now navigate to where the dedicated server is located. +

+
C:\Program Files(x86)\Steam\steamapps\common\Just Cause 2 - Multiplayer Dedicated Server\...
+


+There you will find a file called as followed: +

+
config.lua
+

We can open it by right clicking and selecting "open with" then choosing notepad or any other text editor. +


+Once you have opened it, you can edit your server slots and many other options there. Simply follow the instructions on screen, have fun with your server! +

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qbc034ead9719.php b/archive/websites/wiki.jc-mp.com/index__qbc034ead9719.php new file mode 100644 index 0000000..cbd7543 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qbc034ead9719.php @@ -0,0 +1,189 @@ + + + +Information for "Lua/Server/SQL/Functions/Transaction" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Server/SQL/Functions/Transaction"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + +
Display titleLua/Server/SQL/Functions/Transaction
Default sort keyLua/Server/SQL/Functions/Transaction
Page length (in bytes)249
Page ID2946
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views17
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation15:13, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit15:13, 15 December 2013
Total number of edits2
Total number of distinct authors1
Recent number of edits (within past 91 days)2
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded template (1)

Template used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qbc0e30688ea7.php b/archive/websites/wiki.jc-mp.com/index__qbc0e30688ea7.php new file mode 100644 index 0000000..82603c8 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qbc0e30688ea7.php @@ -0,0 +1,207 @@ + + + + +Information for "Lua/Client/ComboBox" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Client/ComboBox"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleLua/Client/ComboBox
Default sort keyLua/Client/ComboBox
Page length (in bytes)3,156
Page ID3647
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views379
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page9 (0 redirects; 9 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation16:14, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit04:49, 3 February 2014
Total number of edits8
Total number of distinct authors2
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+

Page properties

+ + +
Transcluded templates (14)

Templates used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qbc11a00a2495.php b/archive/websites/wiki.jc-mp.com/index__qbc11a00a2495.php new file mode 100644 index 0000000..ee6244a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qbc11a00a2495.php @@ -0,0 +1,180 @@ + + + +Lua/Events/Shared/PlayerJoin - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Events/Shared/PlayerJoin

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +PlayerJoin +
Arguments    +Player player +
Return option    +None +
+


+

+

Description

+

Fired when a player joins the server. +

+

Examples

+
Foo = function(args)
+	print(args.player:GetName().." joined the server")
+end
+ 
+Events:Subscribe("PlayerJoin", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qbc20eedb4c80.php b/archive/websites/wiki.jc-mp.com/index__qbc20eedb4c80.php new file mode 100644 index 0000000..0e20dee --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qbc20eedb4c80.php @@ -0,0 +1,239 @@ + + + + +View source for Server/Getting started/Windows Server/SteamCMD - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Server/Getting started/Windows Server/SteamCMD

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Server/Getting started/Windows Server/SteamCMD.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qbc768add351a.php b/archive/websites/wiki.jc-mp.com/index__qbc768add351a.php new file mode 100644 index 0000000..aefb320 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qbc768add351a.php @@ -0,0 +1,250 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Log in +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+  
+  Forgotten your login details? +
+
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qbce00087f061.php b/archive/websites/wiki.jc-mp.com/index__qbce00087f061.php new file mode 100644 index 0000000..00e8641 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qbce00087f061.php @@ -0,0 +1,195 @@ + + + +Revision history of "Lua/Server/Player/Static Functions/GetById" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Server/Player/Static Functions/GetById"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qbd2e39d3ce67.php b/archive/websites/wiki.jc-mp.com/index__qbd2e39d3ce67.php new file mode 100644 index 0000000..5d2e24e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qbd2e39d3ce67.php @@ -0,0 +1,217 @@ + + + +Lua/Server/Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/Server

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
Revision as of 18:15, 15 December 2013 by Dreadmullet (Talk | contribs)

+
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
+ AddBan(SteamId) +
+ DisableCollision(CollisionGroup) +
+ EnableCollision(CollisionGroup) +
function + GetCheckpoints() +
number + GetElapsedSeconds() +
number + GetPlayerCount() +
function + GetPlayers() +
function + GetVehicles() +
boolean + IsBanned(SteamId) +
+ RemoveBan(SteamId) +
+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qbd4585f04d1a.php b/archive/websites/wiki.jc-mp.com/index__qbd4585f04d1a.php new file mode 100644 index 0000000..7afa217 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qbd4585f04d1a.php @@ -0,0 +1,184 @@ + + + +Information for "Lua/Tutorials/Intermediate/Creating a speedometer" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Tutorials/Intermediate/Creating a speedometer"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleLua/Tutorials/Intermediate/Creating a speedometer
Default sort keyLua/Tutorials/Intermediate/Creating a speedometer
Page length (in bytes)2,898
Page ID3741
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views485
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation21:03, 16 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit21:03, 16 December 2013
Total number of edits1
Total number of distinct authors1
Recent number of edits (within past 91 days)1
Recent number of distinct authors1
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qbd4879d15c92.php b/archive/websites/wiki.jc-mp.com/index__qbd4879d15c92.php new file mode 100644 index 0000000..f0f4810 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qbd4879d15c92.php @@ -0,0 +1,192 @@ + + + + +Information for "Lua/Third Party Modules" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Third Party Modules"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleLua/Third Party Modules
Default sort keyLua/Third Party Modules
Page length (in bytes)757
Page ID4113
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views1,294
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorTrix (Talk | contribs)
Date of page creation10:02, 14 January 2015
Latest editorSK83RJOSH (Talk | contribs)
Date of latest edit10:39, 14 January 2015
Total number of edits11
Total number of distinct authors2
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qbd9edc483172.php b/archive/websites/wiki.jc-mp.com/index__qbd9edc483172.php new file mode 100644 index 0000000..3db7cdc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qbd9edc483172.php @@ -0,0 +1,250 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Log in +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+  
+ +
+
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qbee1e4bea188.php b/archive/websites/wiki.jc-mp.com/index__qbee1e4bea188.php new file mode 100644 index 0000000..771fcfc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qbee1e4bea188.php @@ -0,0 +1,250 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Log in +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+  
+ +
+
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qbfb4755167f6.php b/archive/websites/wiki.jc-mp.com/index__qbfb4755167f6.php new file mode 100644 index 0000000..5fd2f9f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qbfb4755167f6.php @@ -0,0 +1,273 @@ + + + + +Lua/Tutorials/Example PDA Map - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Lua/Tutorials/Example PDA Map

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

This tutorial assumes you understand the basics of JC-MP modules / scripts. This information is available in the beginner section. +

In this tutorial, you'll be able to see the basic uses of loading game assets and making use of them with the Render event to create a Map for your gamemode / script. +

Client +

+
class 'PDA'
+ 
+function PDA:__init( ... )
+	self.map = Image.Create( AssetLocation.Game, 'pda_map_dif.dds' )
+ 
+	-- Resize / set the initial position of the map
+ 
+	self.map:SetSize( Vector2( Render.Width/2, Render.Width/2 ) )
+	self.map:SetPosition( Vector2( Render.Width*.25, Render.Height*.05 ) )
+ 
+	-- Settings
+ 
+ 
+	-- Some people prefer to render a border around their PDA
+	-- I prefer to fill the screen with a water colour, use 
+	-- this to toggle.
+	self.use_border = true 
+	self.border_width = Vector2( 10, 10 )
+ 
+ 
+	-- used to stop our map open input from spamming.
+	self.toggle_timer = Timer()
+ 
+	-- Events
+ 
+	-- initialize our map render, we'll use this for subscribing to the render event later
+	self.map_render = nil
+ 
+	Events:Subscribe( 'LocalPlayerInput', self, self.PDAInput )
+end
+ 
+function PDA:PDAInput( e )
+	local input = e.input
+ 
+	if input == Action.GuiPDA then
+		-- Toggle the new PDA map.
+		self:Toggle()
+		-- Block the game from opening the standard Just Cause 2 PDA map.
+		return false
+	end
+ 
+	-- Any inputs you need to process for the map have to go here
+	-- before the input lock.
+ 
+ 
+	-- Input lock --
+	if self.map_render ~= nil then
+		-- Block any game inputs while the map is rendering
+		return false
+	end
+ 
+end
+ 
+function PDA:Toggle( ... )
+	if self.toggle_timer:GetMilliseconds() > 250 then
+		self.toggle_timer:Restart()
+ 
+		if self.map_render == nil then
+ 
+			-- map currently isn't rendering so open the PDA
+ 
+			self.map_render = Events:Subscribe( 'Render', self, self.PDARender )
+			Mouse:SetVisible( true )
+ 
+		else
+ 
+			-- map is currently rendering so close the PDA
+ 
+			Events:Unsubscribe( self.map_render )
+			self.map_render = nil
+			Mouse:SetVisible( false )
+ 
+		end
+	end
+end
+ 
+function PDA:PDARender( ... )
+	if self.map == nil then return end
+ 
+	if self.use_border then
+		--Border Render
+		Render:FillArea( self.map:GetPosition()-self.border_width, self.map:GetSize()+self.border_width*2, Color.Black )
+	else
+		-- Water Render
+		Render:FillArea( Vector2.Zero, Render.Size, Color(6,36,47,255) )
+	end
+ 
+	-- Render our map.
+	self.map:Draw()
+ 
+ 
+	-- Anything you wish to draw on top of your map goes here.
+end
+ 
+ 
+function ModuleLoad( ... )
+	pda = PDA()
+end
+ 
+Events:Subscribe( 'ModuleLoad', ModuleLoad )
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qbfc68b81d9cc.php b/archive/websites/wiki.jc-mp.com/index__qbfc68b81d9cc.php new file mode 100644 index 0000000..3e19e60 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qbfc68b81d9cc.php @@ -0,0 +1,188 @@ + + + + +Pages that link to "Model ID" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Model ID"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Show transclusions | Hide links | Hide redirects +
+

The following pages link to Model ID: +

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc008bb127a46.php b/archive/websites/wiki.jc-mp.com/index__qc008bb127a46.php new file mode 100644 index 0000000..9185d1b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc008bb127a46.php @@ -0,0 +1,202 @@ + + + + +Difference between revisions of "Troubleshooting" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Difference between revisions of "Troubleshooting"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+++++ + + + + + + + + + + + + + + + +
Line 5:Line 5:
 
----
 
----
  
 +
==== List of common issues ====
 +
[[Troubleshooting/Invalid Install path|Invalid install path]]
  
 
+
[[Troubleshooting/Requested operation requires elevation|Failed to create Just Cause 2 process: The requested operation requires elevation]]
[[Troubleshooting/Invalid Install path|"invalid install path"]]
+
 
+
[[Troubleshooting/Requested operation requires elevation|"Failed to create Just Cause 2 process: The requested operation requires elevation"]]
+
  
 
[[Troubleshooting/Game crashes on startup|Game crashes on startup]]
 
[[Troubleshooting/Game crashes on startup|Game crashes on startup]]

+

Revision as of 17:13, 20 December 2013

+

This page lists problems that people have encountered along with known solutions. Only issues that relate to the current Steam version will be added. The old troubleshooting page can be found here. +

If you have problems launching the game or otherwise find the mod unplayable, please post in the troubleshooting forum or ask for help from a developer or moderator on our IRC channel. Solutions that have been known to work will be added here. +

+
+

List of common issues

+

Invalid install path +

Failed to create Just Cause 2 process: The requested operation requires elevation +

Game crashes on startup +

SteamAPI failed to initialize +

Failed to initialize: Failed to create effect +

SteamAPI failed to locate pointers +

Black or white screen +

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc00c5ea42935.php b/archive/websites/wiki.jc-mp.com/index__qc00c5ea42935.php new file mode 100644 index 0000000..54125bf --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc00c5ea42935.php @@ -0,0 +1,169 @@ + + + +View source for Lua/Shared/SteamId/Constructor - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

View source for Lua/Shared/SteamId/Constructor

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Template used on this page: +

Return to Lua/Shared/SteamId/Constructor.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc01eb1093af7.php b/archive/websites/wiki.jc-mp.com/index__qc01eb1093af7.php new file mode 100644 index 0000000..2264ddd --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc01eb1093af7.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc053ba7b7c34.php b/archive/websites/wiki.jc-mp.com/index__qc053ba7b7c34.php new file mode 100644 index 0000000..2e3725d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc053ba7b7c34.php @@ -0,0 +1,201 @@ + + + +Information for "Lua/Shared/Vector3" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Shared/Vector3"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleLua/Shared/Vector3
Default sort keyLua/Shared/Vector3
Page length (in bytes)4,593
Page ID3729
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views773
Number of redirects to this page1
Counted as a content pageYes
Number of subpages of this page20 (0 redirects; 20 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation15:15, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit01:08, 29 December 2013
Total number of edits5
Total number of distinct authors2
Recent number of edits (within past 91 days)5
Recent number of distinct authors2
+

Page properties

+ + +
Transcluded templates (13)

Templates used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc1f8f31e6e87.php b/archive/websites/wiki.jc-mp.com/index__qc1f8f31e6e87.php new file mode 100644 index 0000000..1a2c5ac --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc1f8f31e6e87.php @@ -0,0 +1,217 @@ + + + + +Troubleshooting in old versions - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting in old versions

+
+

From JC2-MP Documentation

+
Revision as of 15:11, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+
Injection Failed when launching the game
+

Try opening JcmpLauncher.exe with "Run as administrator" ticked in the compatibility tab in properties. +

+
Nothing happens when launching the game
+

Try opening JcmpLauncher.exe with "Run as administrator" ticked in the compatibility tab in properties. Some users have also reported that setting their Steam.exe to run as administrator fixes this issue. If that doesn't work, then try also setting JustCause2.exe to run as administrator. +

+
Missing d3dx10_42.dll
+

Download and run the | DirectX End-User Runtime Web Installer. +

+
Missing d3dx10_43.dll!
+

Download and run the | DirectX End-User Runtime Web Installer. +

+
Missing MSVCP100.dll!
+

Download and run the | Microsoft Visual C++ 2010 SP1 Redistributable Package (x86). +

+
Missing MSVCP110.dll!
+

Download and run the | Microsoft Visual C++ 2012 Redistributable Package (x86). +

+
The launcher is stuck on Waiting for JustCause2.exe!
+

Try restarting Steam. +

+
Failed to initialize: Failed to create effect or Crashing when hitting enter at menu screen
+

Download and run: | DirectX End-User Runtime Web Installer +

+
Game crashes on launch
+

Make sure your game is running version 1.0.0.2. (All Steam copies automatically update to this version.) +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc205c1c41b9a.php b/archive/websites/wiki.jc-mp.com/index__qc205c1c41b9a.php new file mode 100644 index 0000000..9990b7b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc205c1c41b9a.php @@ -0,0 +1,201 @@ + + + + +Revision history of "Lua/Client/GUIEvent" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Client/GUIEvent"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc238e19a596c.php b/archive/websites/wiki.jc-mp.com/index__qc238e19a596c.php new file mode 100644 index 0000000..b1c3b63 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc238e19a596c.php @@ -0,0 +1,272 @@ + + + + +View source for Lua/Client/ClientLight - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Client/ClientLight

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Client/ClientLight.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc23fcb858acf.php b/archive/websites/wiki.jc-mp.com/index__qc23fcb858acf.php new file mode 100644 index 0000000..c74a342 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc23fcb858acf.php @@ -0,0 +1,205 @@ + + + + +Lua - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua

+
+

From JC2-MP Documentation

+
Revision as of 23:46, 16 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+ + + + + +
+ + +
Lua Logo.gif
+
+

Lua is a powerful, fast, lightweight, embeddable scripting language. +

It is the scripting language used in JC2-MP. +

Lua 5.2 is the version supported. +

You are welcome to join our IRC channel, #jc2-mp.lua, on irc.jc-mp.com. +

+
+
+
+

+

+ + +
Tutorials +
+ + + + +
Server +Client +Shared +
+

+

+
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc26bb4ccc1ad.php b/archive/websites/wiki.jc-mp.com/index__qc26bb4ccc1ad.php new file mode 100644 index 0000000..1e0ecdc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc26bb4ccc1ad.php @@ -0,0 +1,200 @@ + + + + +Troubleshooting - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting

+
+

From JC2-MP Documentation

+
Revision as of 00:44, 30 November 2015 by SinisterRectus (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

This page lists problems that people have encountered along with known solutions. Only issues that relate to the current Steam version will be added. The old troubleshooting page can be found here. +

If you have problems launching the game or otherwise find the mod unplayable, please post in the troubleshooting forum or ask for help from a developer or moderator on our IRC channel. Solutions that have been known to work will be added here. +


+

+
+

Issue related to AMD Crimson drivers: If your game crashes after upgrading, we recommend that you downgrade to Catalyst until a better solution is found. +

+
+


+

+

List of common issues

+

Game crashes often +

Missing text or other rendering issues +

Chat and buy menu don't work, can't see other players +

Invalid install path +

Failed to create Just Cause 2 process: The requested operation requires elevation +

Game crashes on startup +

SteamAPI failed to initialize +

Renderer Failed to initialize: Failed to create effect +

Black or white screen +

Fatal exception occurred when launching JC2MP: Waiting for remote thread failed: the operation completed successfully +

Not enough storage to complete this operation +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc323e563e15f.php b/archive/websites/wiki.jc-mp.com/index__qc323e563e15f.php new file mode 100644 index 0000000..39f8f52 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc323e563e15f.php @@ -0,0 +1,450 @@ + + + + +Server/Hosts - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Hosts

+
+

From JC2-MP Documentation

+
< Server
Revision as of 08:31, 18 February 2020 by SuperLeon (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+

Server hosts

+

This page will list hosts that you can use for JC2-MP hosting. Please note this is merely a list, we do not vouch for any of these hosts. +

+

How to add a host

+

Simply login into this wiki by using the "Click here to login with your JC2-MP account" link at the right top and edit this page. If you offer both gameservers and VPSes / Dedicated servers, you can add your host to both tables. Please do not remove any hosts you do not know, open a forum topic to do this instead. Hosts need to at least have a website and fixed pricing to be listed here. Using any referral URLs is not allowed unless it goes to JC2-MP to cover our server costs. The server hosts are sorted by alphabetical order, so add your host at the correct place in the table. Please use preview to make sure it looks properly before saving. +

+

Gameserver hosts

+

The hosts listed here offer gameserver hosting, which means they manage the servers and run the JC2-MP server for you. This means you do not have to worry about the servers, networking, firewalls, updates and generally get access to a control panel that allows you to easily manage your JC2-MP server. Please note that the features listed previously are usually the case but not guaranteed, contact a host if you want to make sure about certain features you need. +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Host + Price per slot + Min. slots + Max. slots + Setup time + Locations + Notes +
AllGamer, LLC 0.16 USD 50 1500 < 24 hours US Pay less per-slot when you buy bigger servers, custom control panel (Free 36-hour server trial) +
APEX GameServers 0.08 USD 30 1000 Instant FR 3 Months = 10% off :: 6 Months = 20% off :: Visit our (Steam Group for our latest deals) Free Anti-DDOS, Free MySQL Database, Low Ping, 24/7 Support :: Use Code 500FOR20 for 500 slots for $20! +
CitadelServers.com 0.12 USD 20 2000 Instantly NL, DE, UK, FR, IT, ES, US, JP, ZA, AU, SI, FI,PL, Discount for paying long term, Worldwide Locations, 5GHz CPU machines. ECC RAM, DDoS Protection, MySQL Database included. +
CJServerHosting 0.13 GBP 20 1000 < 24 Hours FR Hosted in France with High Speed Connection, Giving you a lag free experience!! +
CTHosted 0.13 EUR 25 1000 Instantly NL High quality Game Servers hosted in The Netherlands +
GameServers.com 0.24 USD 20 1000 Instantly NL, DE, UK, FR, IT, ES, US, JP, ZA, AU Discount for paying long term +
JestServers.com 0.22 USD 20 1000 Instantly US, UK, EU Pure SSD dedicated servers. Award winning support and reliability. DDoS protection and mitigation. Special deals for large orders. 11 Locations. +
MyArena.ru 3 RUB 20 1000 Instantly RU MyArena.ru - Reliable and fast-growing hosting game servers. Our clients has a convenient multi-functional control panel to configure their server and web. +
Serv-Host.org 3 RUB/1 UAH + 30 1000 Instantly RU/UA Serv-Host.org - Full access to the server via FTP, convenient control panel. +
MultiplayerHosting.info 0.10 USD 30 1000 < 24 hours FR Powerful Panel, 99.99% Uptime, Kickass Network, All-inclusive monitoring, Free MYSQL Database, +

SSD. +

+
Nitrado.net 0,16 EUR 40 2000 Instantly DE The server starts with the shown slots on the webpage * 10 +
Pingperfect.com 0.05 GBP 50 1000 Instantly FR, US, UK Free webhosting for customers, free MYSQL database. Promotional code 50% off first month : U0JE40GDX8. DDoS mitigation on the France Node. +
PingServers.com 0.15 USD 50 1500 Instant US Powerful dedicated game and voice servers on low ping gaming optimized networks. (Just Cause 2 Server Page) +
Streamline Servers 0.20 USD 20 1500 Instant AU, DE, NZ, SG, US Streamline Servers established in 2007, is already renowned for its reliability and quality products in the international market +
XFRAG NETWORKS 0.14 GBP 20 1000 Instant UK 100Gbps DDoS protection, free MySQL Database. +
HCGCloud 0.50 CNY 20 1000 < 12 hours CN Multiple billing methods are available, DDos protection, support MySQL Database. +
+

VPS / Dedicated server hosts

+

The hosts listed here offer VPSes and/or dedicated servers, which are unmanaged machines that need to be configured, updated and maintained by you using SSH/RDP. They do not come with a control panel and it's entirely up to you to install the JC2-MP server and requirements. Please note that the features listed previously are usually the case but not guaranteed, contact a host if you want to make sure about certain features you need. +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Host + VPS + Dedicated + Setup time + Locations + Notes +
AllGamer, LLC Yes Yes Instantly US Setup time for dedicated servers is < 24 hours, personal instance of custom control panel available on request +
CitadelServers.com Yes Yes Instantly US Setup time for dedicated servers is < 24 hours, personal instance of custom control panel available on request, Linux & Windows Options. +
CreeperHost Yes Yes Instantly UK / US (various) / NZ / HK VPS are instant, Dedi's vary by location. There is a one click install for JC2-MP and Server Console support in our Control Panel. +
CTHosted Yes Yes Instantly NL VPS servers are deployed instantly, setup time for dedicated servers is < 48 hours. +
DigitalOcean Yes No Instantly US, NL, UK, Singapore Billed per hour +
HyperHost Yes Yes < 6 Hours AU VPS take up to six hours to set up, dedicated servers maximum 10 business days. +
NodeJungle Yes No Instantly US Use coupon code jcmpdeal at checkout to receive 25% off +
Ramnode Yes No Instantly US, NL +
Rock-Server Yes Yes Instantly DE VPS, dedicated servers and gameserver take up to 1 hour to set up. +
XFRAG NETWORKS Soon Yes Instant UK All our servers come with 1Gbps Uplink and 600 Gbps DDoS Protection as standard. Setup time for our dedicated servers is up to 48 hours. +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc32a822cb765.php b/archive/websites/wiki.jc-mp.com/index__qc32a822cb765.php new file mode 100644 index 0000000..c2d4417 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc32a822cb765.php @@ -0,0 +1,195 @@ + + + + +Revision history of "Lua" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+Retrieved from "https://wiki.jc-mp.com/Lua"
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc4104d9c4800.php b/archive/websites/wiki.jc-mp.com/index__qc4104d9c4800.php new file mode 100644 index 0000000..c7b24f9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc4104d9c4800.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc460e4f90ef5.php b/archive/websites/wiki.jc-mp.com/index__qc460e4f90ef5.php new file mode 100644 index 0000000..53e9d73 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc460e4f90ef5.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc4c74a8422b6.php b/archive/websites/wiki.jc-mp.com/index__qc4c74a8422b6.php new file mode 100644 index 0000000..9f95b42 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc4c74a8422b6.php @@ -0,0 +1,272 @@ + + + +Frequently Asked Questions - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Frequently Asked Questions

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+

General FAQ

+
What version of the game do I need to play the mod?
+

Only the purchased Steam version is supported. +

Please see this page for more information. +


+

+
Are pirated copies supported?
+

No, pirated copies are not supported. +


+

+
Does the demo work?
+

No you can not play the mod with the Just Cause 2 demo. +


+

+
Are there AI / NPCs?
+

No, and they are very unlikely to be added, at least not in the same sense as singleplayer. +


+

+
Will 64 or 32-bit installs work?
+

Yes. It makes no difference. +


+

+
Does this work on PS3/Xbox 360?
+

No, and it won't. Ever. +


+

+
Will JC2-MP affect my single-player game?
+

No, the mod does not affect your game saves in any way. +


+

+
Is JC2-MP free to play?
+

Yes, the mod is completely free to download and play. +


+

+
How do you chat?
+

Press 'T'. +


+

+
Can I use mods while playing JC2-MP?
+

Mods from singleplayer cannot be used in multiplayer. Period. However, in some cases, similar functionality can be scripted using the Lua API. +

+
How do I open the map?
+

Press F1. +


+

+
How do I hide the chat?
+

Press F3. +


+

+
How often do vehicles respawn?
+

By default, vehicles respawn after 45 seconds of unuse. If a vehicle explodes, it will respawn within 8 seconds. These can be changed in the server config. +

It is also worth noting that vehicles can only be damaged when there's a player driving them. +


+

+
Can I access the black market?
+

No. The black market from singleplayer will not be in the mod. Its functionality will be scriptable using Lua. +

In fact, the buy menu script is a perfect example of a black market replacement. +


+

+
Is the JC2-MP team accepting donations?
+

Yes, we are currently accepting donations to cover hosting costs. You can donate here. +


+

+

Server Hosting FAQ

+
Can LAN-only servers be hosted?
+

Yes, servers can be hosted on a LAN network. Unless your server is exposed to the internet, then it is already LAN-only. +

Please note that the LAN tab in the server browser in-game is currently not working properly and you will need to use quick connect. +


+

+
How do servers handle DLC?
+

It is up to server owners themselves whether to require players to own DLC or not. +


+

+
Which resources does the server need?
+

Please see this page for more information. +


+

+
What are "highlighted servers"?
+

Highlighted servers are servers that are on the top of the server list as chosen by the jcmp staff. For more information, please see the Highlighted Server Requests forum topic. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc4e5c63fc355.php b/archive/websites/wiki.jc-mp.com/index__qc4e5c63fc355.php new file mode 100644 index 0000000..d7be286 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc4e5c63fc355.php @@ -0,0 +1,185 @@ + + + +Revision history of "Lua/Server/SQLQuery" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Server/SQLQuery"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc4f18bd18158.php b/archive/websites/wiki.jc-mp.com/index__qc4f18bd18158.php new file mode 100644 index 0000000..2e094fe --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc4f18bd18158.php @@ -0,0 +1,208 @@ + + + + +Where to Buy - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Where to Buy

+
+

From JC2-MP Documentation

+
Revision as of 15:11, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+ + +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc4ff3b6906cd.php b/archive/websites/wiki.jc-mp.com/index__qc4ff3b6906cd.php new file mode 100644 index 0000000..e2e25c0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc4ff3b6906cd.php @@ -0,0 +1,188 @@ + + + +Revision history of "Lua/Server/Server/Functions/GetPlayers" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Server/Server/Functions/GetPlayers"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc5f09011d7fb.php b/archive/websites/wiki.jc-mp.com/index__qc5f09011d7fb.php new file mode 100644 index 0000000..4cfe639 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc5f09011d7fb.php @@ -0,0 +1,185 @@ + + + +Revision history of "Lua/Server/SQL/Functions/Transaction" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Server/SQL/Functions/Transaction"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc61b245ef818.php b/archive/websites/wiki.jc-mp.com/index__qc61b245ef818.php new file mode 100644 index 0000000..c0a55b7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc61b245ef818.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Show registered users | Hide my edits
Show new changes starting from 01:10, 15 August 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc64a499ac8b4.php b/archive/websites/wiki.jc-mp.com/index__qc64a499ac8b4.php new file mode 100644 index 0000000..c7660ca --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc64a499ac8b4.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 01:35, 15 August 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc680cbb5effb.php b/archive/websites/wiki.jc-mp.com/index__qc680cbb5effb.php new file mode 100644 index 0000000..8f80428 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc680cbb5effb.php @@ -0,0 +1,272 @@ + + + + +Server/Console - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Console

+
+

From JC2-MP Documentation

+
< Server
Revision as of 15:33, 21 June 2014 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Command + Parameters + Description +
announce0/1Toggle the server's ability to announce its presence to the world. +
banplayernameBan a player. +
descriptionstringChanges the server description as shown in the server browser. +
exitStop the server. +
kickplayernameKick a player. +
loadmodulenameLoad a Lua module. +
loadallLoad all Lua modules. +
luamodulename codeExecute Lua code for a given module. +
namestringChanges the server name as shown in the server browser. +
profiler_samplesecondsProfiles all running modules for milliseconds used and number of events ran. +
quitStop the server. +
reloadmodulenameReload a Lua module. +
reloadallReload all Lua modules. +
reloadbansReload banlist from bans.txt. +
passwordstringChanges the password. +
saytextOutput a message to the chat. +
unloadmodulenameUnload a Lua module. +
unloadallUnload all Lua modules. +
xStop the server. +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc7432f55f139.php b/archive/websites/wiki.jc-mp.com/index__qc7432f55f139.php new file mode 100644 index 0000000..0d08a33 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc7432f55f139.php @@ -0,0 +1,267 @@ + + + + +Server/Getting started/Windows Server/SteamCMD - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Getting started/Windows Server/SteamCMD

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

Welcome to the JC2-MP Windows server tutorial. This page will explain the very basics of setting up a Windows server using SteamCMD. +

+ +

Downloading SteamCMD

+

First we need to download SteamCMD. For more information on SteamCMD please click here +

Download and extract SteamCMD to an appropriate directory. +

+

Running SteamCMD and downloading the server

+

Double click SteamCMD.exe. It will update and it might download some files, wait until it finishes. +

Then it's time to login with an anonymous Steam account to get access to the server +

+
login anonymous
+

Now let's download the latest server version! +

+
force_install_dir C:/jcmp/
+app_update 261140
+

It will now download the latest server version. Once it is done downloading we can safely exit SteamCMD. +

+
quit
+

Installing the required redists

+

The JC2-MP server requires the Visual C++ Redistributable for Visual Studio 2012. These are packaged with the server and can be executed from _CommonRedist\vcredist\2012\vcredist_x86.exe. +

If you are installing from the Steam client, rather than SteamCMD, this will automatically be installed by Steam. +If you are installing from SteamCMD, you must install the redistributable otherwise the server will not be able to launch. +

+

Changing the server options

+

Navigate to your installation path (Assuming you used the above commands exactly, this will be C:/jcmp/). +You can use your favorite text editor to edit the config.lua file. +

Every possible server option is explained in the configuration file. Simply follow the instructions. +


+

+

Starting up the server

+

Now that we have successfully downloaded the server and configured it, we can now start it up. +

Double click JcmpServer.exe. It should now say that the server has successfully started. +


+You are now ready to play on your own server and you can start adding scripts and gamemodes. +

+

Updating the server

+

To update the server to the latest version we will need to run SteamCMD again. +


+First browse to your Steam directory and open SteamCMD.exe. +


+Now let's update to the latest server version! +

+
force_install_dir c:/jcmp/
+app_update 261140
+


+You can now quit SteamCMD. +

+
quit
+


+Congratulations your server is now updated to the latest version! +

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc7b40490bde2.php b/archive/websites/wiki.jc-mp.com/index__qc7b40490bde2.php new file mode 100644 index 0000000..7753b2b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc7b40490bde2.php @@ -0,0 +1,191 @@ + + + +Lua/Tutorials/Beginner/Learning Lua - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Beginner/Learning Lua

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
Revision as of 15:11, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Before you start scripting in JC2-MP, it is recommended that you have a basic understanding of Lua. Those who have a lot of previous programming experience may be able to get by looking at examples, but for beginners, there are great resources out there that anyone can learn from. +

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc7c11b413526.php b/archive/websites/wiki.jc-mp.com/index__qc7c11b413526.php new file mode 100644 index 0000000..3380ff0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc7c11b413526.php @@ -0,0 +1,193 @@ + + + + +Information for "Server/Getting started/Linux Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Server/Getting started/Linux Server"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleServer/Getting started/Linux Server
Default sort keyServer/Getting started/Linux Server
Page length (in bytes)6,782
Page ID2836
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views21,126
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorRedCat (Talk | contribs)
Date of page creation01:59, 7 December 2013
Latest editorSinisterRectus (Talk | contribs)
Date of latest edit19:02, 22 December 2015
Total number of edits52
Total number of distinct authors11
Recent number of edits (within past 91 days)1
Recent number of distinct authors1
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc84450cd46be.php b/archive/websites/wiki.jc-mp.com/index__qc84450cd46be.php new file mode 100644 index 0000000..75aabfd --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc84450cd46be.php @@ -0,0 +1,313 @@ + + + + +View source for Server/Getting started/FreeBSD Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Server/Getting started/FreeBSD Server

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Server/Getting started/FreeBSD Server.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc85d0eba685c.php b/archive/websites/wiki.jc-mp.com/index__qc85d0eba685c.php new file mode 100644 index 0000000..b8bd354 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc85d0eba685c.php @@ -0,0 +1,189 @@ + + + +Information for "Lua/Tutorials/Beginner" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Tutorials/Beginner"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + +
Display titleLua/Tutorials/Beginner
Default sort keyLua/Tutorials/Beginner
Page length (in bytes)0
Page ID0
Page content languageEnglish (en)
Indexing by robotsDisallowed
Number of views0
Number of redirects to this page0
Number of subpages of this page7 (0 redirects; 7 non-redirects)
+

Page protection

+ + +
CreateAllow all users
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc8d3daf4c949.php b/archive/websites/wiki.jc-mp.com/index__qc8d3daf4c949.php new file mode 100644 index 0000000..c4615b3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc8d3daf4c949.php @@ -0,0 +1,400 @@ + + + +Lua/Client/GameSetting - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Client/GameSetting

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+

Statics

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Name + Value +
AnisotropicFiltering + 22 +
AntiAliasing + 34 +
Decals + 27 +
Difficulty + 17 +
EdgeFade + 46 +
FilmGrain + 52 +
FloatingButtons + 6 +
FullScreen + 29 +
FullScreenHeight + 31 +
FullScreenWidth + 30 +
GamepadAltFireButtons + 13 +
GamepadDuck + 40 +
GamepadInUse + 16 +
GamepadInvertFlightPitch + 12 +
GamepadInvertParachutePitch + 38 +
GamepadInvertX + 11 +
GamepadInvertY + 10 +
GamepadSensitivityX + 15 +
GamepadSensitivityY + 14 +
GamepadVibration + 9 +
Gamma + 3 +
HBAO + 53 +
HUDOpacity + 4 +
HighResShadows + 42 +
MotionBlur + 8 +
MouseInvertX + 18 +
MouseInvertY + 19 +
MouseSensitivityX + 20 +
MouseSensitivityY + 21 +
MusicVolume + 0 +
ObjectDetail + 23 +
PointLightSpecular + 44 +
PostEffects + 25 +
RefreshRate + 35 +
SSAO + 43 +
ShadowsQuality + 24 +
SoftParticles + 39 +
SoundEffectsVolume + 1 +
StaticButtons + 5 +
Subtitles + 7 +
TextureDetail + 26 +
Tutorial + 45 +
VSync + 36 +
VoiceVolume + 2 +
WaterDetail + 28 +
WindowedHeight + 33 +
WindowedWidth + 32 +
+

See also

+

GameSetting +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc8e64ff0f42a.php b/archive/websites/wiki.jc-mp.com/index__qc8e64ff0f42a.php new file mode 100644 index 0000000..48990af --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc8e64ff0f42a.php @@ -0,0 +1,203 @@ + + + + +Revision history of "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc93c1b29c04f.php b/archive/websites/wiki.jc-mp.com/index__qc93c1b29c04f.php new file mode 100644 index 0000000..c805cdd --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc93c1b29c04f.php @@ -0,0 +1,193 @@ + + + + +Information for "Lua" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleLua
Default sort keyLua
Page length (in bytes)581
Page ID2804
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views13,185
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page1,383 (52 redirects; 1,331 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation16:37, 11 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit23:46, 16 December 2013
Total number of edits3
Total number of distinct authors1
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+
+Retrieved from "https://wiki.jc-mp.com/Lua"
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc93ec9740f10.php b/archive/websites/wiki.jc-mp.com/index__qc93ec9740f10.php new file mode 100644 index 0000000..0199e78 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc93ec9740f10.php @@ -0,0 +1,185 @@ + + + +Revision history of "Lua/Shared/SteamId/Properties/id" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Shared/SteamId/Properties/id"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc96cb401c9ef.php b/archive/websites/wiki.jc-mp.com/index__qc96cb401c9ef.php new file mode 100644 index 0000000..8896420 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc96cb401c9ef.php @@ -0,0 +1,172 @@ + + + +Lua/Tutorials - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + + +
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc99924279152.php b/archive/websites/wiki.jc-mp.com/index__qc99924279152.php new file mode 100644 index 0000000..49311bb --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc99924279152.php @@ -0,0 +1,166 @@ + + + +Lua/Shared/SteamId/Properties/id - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/SteamId/Properties/id

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | SteamId
+
Jump to: navigation, search
+
+ + + + + +
Type    +string +
Prototype    +SteamId.id +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qc9d7cba426ed.php b/archive/websites/wiki.jc-mp.com/index__qc9d7cba426ed.php new file mode 100644 index 0000000..1907626 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qc9d7cba426ed.php @@ -0,0 +1,246 @@ + + + +Game Version - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Game Version +

+ + +
+ +
From JC2-MP Documentation
+ + +
+ + +
+ Jump to: navigation, + search +
+ + +

Does my version of the game work with JC2-MP?

+

The retail boxed version and the Steam version are the same. +You should have 1.0.0.2 by default, as Steam maintains this version. This is the only version the mod supports. Moreover, the game tests and development are conducted on the English version of the game; your mileage may vary with other languages. +

+

Non-Steam versions

+

Non-Steam installs or cracked installs will NOT be supported. +

Buy the game: Where to Buy +

+ + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qca2e59018b83.php b/archive/websites/wiki.jc-mp.com/index__qca2e59018b83.php new file mode 100644 index 0000000..f76332e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qca2e59018b83.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qca85ec7dd6d4.php b/archive/websites/wiki.jc-mp.com/index__qca85ec7dd6d4.php new file mode 100644 index 0000000..30c66e0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qca85ec7dd6d4.php @@ -0,0 +1,692 @@ + + + + +Lua/Client - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client

+
+

From JC2-MP Documentation

+
< Lua
Revision as of 19:20, 8 November 2015 by Fkids (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+

Global classes

+

+

Camera +

Chat +

Client +

Game +

Input +

Key +

Mouse +

Physics +

LocalPlayer +

Render +

Waypoint +

+

+

Classes

+

+

BaseStaticObject +

+
+
ClientStaticObject +
+
+
+
StaticObject +
+
+

Bone +

Character +

+
+
ClientActor +
+
+
+
Player +
+
+

ClientEntity +

+
+
ClientActor +
+
+
+
ClientEffect +
+
+
+
ClientLight +
+
+
+
ClientParticleSystem +
+
+
+
ClientSound +
+
+
+
ClientStaticObject +
+
+
+
ShapeTrigger +
+
+

ClientStreamableObject +

+
+
Player +
+
+
+
StaticObject +
+
+
+
Vehicle +
+
+
+
WorldNetworkObject +
+
+

Image +

GUIEvent +

Model +

NetworkObject +

VehicleAerodynamics +

VehicleSuspension +

VehicleTransmission +

Vertex +

World +

+

+

GWEN Classes

+

+

BaseWindow +

+
+
Label +
+
+
+
+
StatusBar +
+
+
+
+
+
+
ProgressBar +
+
+
+
+
+
+
GroupBox +
+
+
+
+
+
+
Button +
+
+
+
+
+
+
+
LabelClickable +
+
+
+
+
+
+
+
+
+
CheckBox +
+
+
+
+
+
+
+
+
+
+
RadioButton +
+
+
+
+
+
+
+
+
+
+
+
ComboBox +
+
+
+
+
+
+
+
+
+
MenuItem +
+
+
+
+
+
+
+
+
+
TabButton +
+
+
+
+
+
+
+
+
TextBox +
+
+
+
+
+
+
+
PasswordTextBox +
+
+
+
+
+
+
+
+
+
TextBoxMultiline +
+
+
+
+
+
+
+
+
+
TextBoxNumeric +
+
+
+
+
+
+
+
+
+
+
Numeric +
+
+
+
+
+
+
+
+
+
ImagePanel +
+
+
+
Rectangle +
+
+
+
LabeledCheckBox +
+
+
+
LabeledRadioButton +
+
+
+
RadioButtonController +
+
+
+
Slider +
+
+
+
+
HorizontalSlider +
+
+
+
+
+
+
VerticalSlider +
+
+
+
+
+
ColorPicker +
+
+
+
HSVColorPicker +
+
+
+
ScrollControl +
+
+
+
+
CollapsibleList +
+
+
+
+
+
+
ListBox +
+
+
+
+
+
+
Menu +
+
+
+
+
+
+
+
MenuStrip +
+
+
+
+
+
+
+
TableRow +
+
+
+
Table +
+
+
+
CrossSplitter +
+
+
+
CollapsibleCategory +
+
+
+
SortedList +
+
+
+
TreeNode +
+
+
+
+
Tree +
+
+
+
+
+
+
+
PropertyTree +
+
+
+
+
+
+
+
PropertyBase +
+
+
+
+
PropertyText +
+
+
+
+
+
+
PropertyCheckBox +
+
+
+
+
+
+
PropertyColorSelector +
+
+
+
+
+
+
PropertyComboBox +
+
+
+
+
+
PropertyRow +
+
+
+
Properties +
+
+
+
ResizableControl +
+
+
+
+
Window +
+
+
+
+
+
TabControl +
+
+
+
PageControl +
+
+

+

+

Enums

+

+

Action +

AssetLocation +

AvatarSize +

ClimateZone +

CursorType +

GUIState +

GameSetting +

GwenPosition +

HeatLevel +

TextSize +

Topology +

TriggerType +

VehicleSeat +

VehicleTriggerType +

VirtualKey +

+

+

Events

+

+

CalcView +

CharPress +

GameLoad +

GameRender +

InputPoll +

KeyDown +

KeyUp +

LocalPlayerBulletHit +

LocalPlayerChat +

LocalPlayerDeath +

LocalPlayerEjectVehicle +

LocalPlayerEnterVehicle +

LocalPlayerExitVehicle +

LocalPlayerExplosionHit +

LocalPlayerForcePulseHit +

LocalPlayerInput +

LocalPlayerMoneyChange +

LocalPlayerWorldChange +

MouseDown +

MouseMove +

MouseScroll +

MouseUp +

PlayerAchievementUnlock +

PostRender +

Render +

ResolutionChange +

ShapeTriggerEnter +

ShapeTriggerExit +

VehicleCollide +

+

+

Shared events

+

+

EntitySpawn +

EntityDespawn +

ModuleLoad +

ModuleUnload +

ModulesLoad +

NetworkObjectCreate +

NetworkObjectDestroy +

NetworkObjectValueChange +

PlayerChat +

PlayerEnterVehicle +

PlayerExitVehicle +

PlayerJoin +

PlayerQuit +

PostTick +

PreTick +

SharedObjectCreate +

SharedObjectDestroy +

SharedObjectValueChange +

WorldNetworkObjectCreate +

WorldNetworkObjectDestroy +

+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qcaa95789ae9e.php b/archive/websites/wiki.jc-mp.com/index__qcaa95789ae9e.php new file mode 100644 index 0000000..ec2d812 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qcaa95789ae9e.php @@ -0,0 +1,234 @@ + + + +View source for Game Version - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ View source for Game Version +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Game Version.

+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+ +
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qcb540054b21a.php b/archive/websites/wiki.jc-mp.com/index__qcb540054b21a.php new file mode 100644 index 0000000..4002858 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qcb540054b21a.php @@ -0,0 +1,192 @@ + + + + +Information for "Server/Console" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Server/Console"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleServer/Console
Default sort keyServer/Console
Page length (in bytes)1,198
Page ID2814
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views27,850
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation02:55, 13 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit16:33, 21 June 2014
Total number of edits6
Total number of distinct authors1
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qcb6937c05552.php b/archive/websites/wiki.jc-mp.com/index__qcb6937c05552.php new file mode 100644 index 0000000..fb88a62 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qcb6937c05552.php @@ -0,0 +1,256 @@ + + + +View source for Lua/Client/Client - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ View source for Lua/Client/Client +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Client/Client.

+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+ +
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qcbe23e71a30b.php b/archive/websites/wiki.jc-mp.com/index__qcbe23e71a30b.php new file mode 100644 index 0000000..93d568a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qcbe23e71a30b.php @@ -0,0 +1,223 @@ + + + + +Lua/Tutorials/Creating a speedometer - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Lua/Tutorials/Creating a speedometer

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

One of the really simple and cool things you can do on the client is draw a speedometer. In this first test, we'll print the raw velocity vector to the screen. Vehicle:GetLinearVelocity returns a Vector3, and we want to turn it into a string, so we can use the tostring function. +

+
function DrawSpeedometer()
+	local vehicle = LocalPlayer:GetVehicle()
+	-- If vehicle is nil, we're not in a vehicle.
+	if vehicle then
+		local velocity = vehicle:GetLinearVelocity()
+		Render:DrawText(Render.Size / 2, tostring(velocity), Color(255, 255, 255))
+	end
+end
+ 
+Events:Subscribe("Render", DrawSpeedometer)
+

Lua Tutorials Speedometer Image1.jpeg +

The primary problem with this is that it prints our velocity relative to the world; X is always east, but we want it to be relative to our vehicle. We need to rotate the velocity vector by the vehicle's (inverse) angle: +

+
local velocity = -vehicle:GetAngle() * vehicle:GetLinearVelocity()
+Render:DrawText(Render.Size / 2, tostring(velocity), Color(255, 255, 255))
+

Lua Tutorials Speedometer Image2.jpeg +

If you play around with this change, you will notice that Z matches your negative forward velocity. This is what we want: +

+
local velocity = -vehicle:GetAngle() * vehicle:GetLinearVelocity()
+local forwardVelocity = -velocity.z
+Render:DrawText(Render.Size / 2, tostring(forwardVelocity), Color(255, 255, 255))
+

Lua Tutorials Speedometer Image3.jpeg +

We can use string.format to make it look better: +

+
local velocity = -vehicle:GetAngle() * vehicle:GetLinearVelocity()
+local forwardVelocity = -velocity.z
+local speedString = string.format("%i", forwardVelocity * 3.6).." km/h"
+Render:DrawText(Render.Size / 2, speedString, Color(255, 255, 255))
+

Lua Tutorials Speedometer Image4.jpeg +

We are going to position the text at the bottom and make it larger. This is the final product: +

+
function DrawSpeedometer()
+	local vehicle = LocalPlayer:GetVehicle()
+	if vehicle then
+		local velocity = -vehicle:GetAngle() * vehicle:GetLinearVelocity()
+		local forwardVelocity = -velocity.z
+		local speedString = string.format("%i", forwardVelocity * 3.6).." km/h"
+ 
+		-- Set position to the middle bottom of the screen.
+		local position = Vector2(Render.Width/2, Render.Height)
+		-- Move up by the text height.
+		position.y = position.y - Render:GetTextHeight(speedString, TextSize.Large)
+		-- Center the text.
+		position.x = position.x - Render:GetTextWidth(speedString, TextSize.Large) / 2
+ 
+		Render:DrawText(position, speedString, Color(255, 255, 255), TextSize.Large)
+	end
+end
+ 
+Events:Subscribe("Render", DrawSpeedometer)
+

Lua Tutorials Speedometer Image5.jpeg +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qcc14c464bf40.php b/archive/websites/wiki.jc-mp.com/index__qcc14c464bf40.php new file mode 100644 index 0000000..af54d72 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qcc14c464bf40.php @@ -0,0 +1,185 @@ + + + +Revision history of "Lua/Shared/SteamId/Properties/string" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Shared/SteamId/Properties/string"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qcc650f957b90.php b/archive/websites/wiki.jc-mp.com/index__qcc650f957b90.php new file mode 100644 index 0000000..b83d2cb --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qcc650f957b90.php @@ -0,0 +1,205 @@ + + + +View source for Lua/Shared/SteamId - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

View source for Lua/Shared/SteamId

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Shared/SteamId.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qccc50467ac94.php b/archive/websites/wiki.jc-mp.com/index__qccc50467ac94.php new file mode 100644 index 0000000..24c6bfa --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qccc50467ac94.php @@ -0,0 +1,270 @@ + + + + +JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Main Page

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ + + + + +
+
+

JC2-MP Documentation

+
+

Welcome to JC2-MP, a modification for Just Cause 2! +

Through a combination of reverse engineering and programming, we've brought a multiplayer experience to the game. +

+
+
+
+ + + + +
+
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qccd2689c4f1d.php b/archive/websites/wiki.jc-mp.com/index__qccd2689c4f1d.php new file mode 100644 index 0000000..1405651 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qccd2689c4f1d.php @@ -0,0 +1,298 @@ + + + + +The JC2-MP Team - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

The JC2-MP Team

+
+

From JC2-MP Documentation

+
Revision as of 09:58, 12 December 2013 by RedCat (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+

Developers

+
Trix
+
    +
  • Lead Programmer +
  • +
  • Reverse Engineering +
  • +
+
jaxm
+
    +
  • Gameplay Design +
  • +
  • Reverse Engineering +
  • +
+
Woet
+
    +
  • Web Developer +
  • +
  • Hosting Infrastructure +
  • +
+
NVX
+
    +
  • Client / Server Security +
  • +
+
Philpax
+
    +
  • Lua API Developer +
  • +
  • UI Developer +
  • +
+
dreadmullet
+
    +
  • Documentation +
  • +
  • Extensive Lua testing +
  • +
  • Scripting +
  • +
+

Notable Contributors

+
Rick (gibbed)
+
    +
  • Creator of many great tools for modding Just Cause 2, vital to the success of JC2-MP. +
  • +
  • Extensive support and assistance with modding the game. +
  • +
  • Technical Support +
  • +
+
ToMo
+
    +
  • Designer of the JC2-MP website. +
  • +
+

Beta Team

+
    +
  • [DRuG]Jeff +
  • +
  • Ahrotahntee +
  • +
  • FabioGNR +
  • +
  • F430 +
  • +
  • JaTochNietDan +
  • +
  • mandella644 +
  • +
  • Mike +
  • +
  • Namidairo +
  • +
  • Patawic +
  • +
  • RedCat +
  • +
  • Rick +
  • +
  • Tazm +
  • +
  • tb2571989 +
  • +
  • ToMo +
  • +
  • Tycoonman500 +
  • +
+

Inactive

+
    +
  • [DRuG]NikT +
  • +
  • damospiderman +
  • +
  • EliteTek +
  • +
  • Gingie +
  • +
  • GrishR +
  • +
  • Oz +
  • +
  • PlantCorn +
  • +
  • Ydrool +
  • +
+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qcd35344f8e8b.php b/archive/websites/wiki.jc-mp.com/index__qcd35344f8e8b.php new file mode 100644 index 0000000..6f4c25c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qcd35344f8e8b.php @@ -0,0 +1,193 @@ + + + + +Revision history of "Where to Buy" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Where to Buy"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qcd8e551d6c5f.php b/archive/websites/wiki.jc-mp.com/index__qcd8e551d6c5f.php new file mode 100644 index 0000000..17bc76e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qcd8e551d6c5f.php @@ -0,0 +1,291 @@ + + + + +Difference between revisions of "Frequently Asked Questions" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Difference between revisions of "Frequently Asked Questions"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+++++ + + + + + + + + + + +
(Server Hosting FAQ)
(Server Hosting FAQ)
Line 79:Line 79:
  
 
Yes, we are currently accepting donations to cover hosting costs. [https://www.jc-mp.com/donate/ You can donate here.]
 
Yes, we are currently accepting donations to cover hosting costs. [https://www.jc-mp.com/donate/ You can donate here.]
 +
 +
  
 
== Server Hosting FAQ ==
 
== Server Hosting FAQ ==

+

Revision as of 17:10, 20 December 2013

+ +

General FAQ

+
What version of the game do I need to play the mod?
+

Only the purchased Steam version is supported. +

Please see this page for more information. +


+

+
Are pirated copies supported?
+

No, pirated copies are not supported. +


+

+
Does the demo work?
+

No you can not play the mod with the Just Cause 2 demo. +


+

+
Are there AI / NPCs?
+

No, and they are very unlikely to be added, at least not in the same sense as singleplayer. +


+

+
Will 64 or 32-bit installs work?
+

Yes. It makes no difference. +


+

+
Does this work on PS3/Xbox 360?
+

No, and it won't. Ever. +


+

+
Will JC2-MP affect my single-player game?
+

No, the mod does not affect your game saves in any way. +


+

+
Is JC2-MP free to play?
+

Yes, the mod is completely free to download and play. +


+

+
How do you chat?
+

Press 'T'. +


+

+
Can I use mods while playing JC2-MP?
+

Please refer to this page for more information. +


+

+
How do I open the map?
+

Press F1. +


+

+
How do I hide the chat?
+

Press F3. +


+

+
How often do vehicles respawn?
+

By default, vehicles respawn after 45 seconds of unuse. If a vehicle explodes, it will respawn within 8 seconds. These can be changed in the server config. +

It is also worth noting that vehicles can only be damaged when there's a player driving them. +


+

+
Can I access the black market?
+

No. The black market from singleplayer will not be in the mod. Its functionality will be scriptable using Lua. +

In fact, the buy menu script is a perfect example of a black market replacement. +


+

+
Is the JC2-MP team accepting donations?
+

Yes, we are currently accepting donations to cover hosting costs. You can donate here. +


+

+

Server Hosting FAQ

+
Can LAN-only servers be hosted?
+

Yes, servers can be hosted on a LAN network. Unless your server is exposed to the internet, then it is already LAN-only. +

Please note that the LAN tab in the server browser in-game is currently not working properly and you will need to use quick connect. +


+

+
How do servers handle DLC?
+

It is up to server owners themselves whether to require players to own DLC or not. +


+

+
Which resources does the server need?
+

Please see this page for more information. +

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qcdc081e00ada.php b/archive/websites/wiki.jc-mp.com/index__qcdc081e00ada.php new file mode 100644 index 0000000..e6054b4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qcdc081e00ada.php @@ -0,0 +1,189 @@ + + + +Information for "Lua/Server/SQL/Functions/Query" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Server/SQL/Functions/Query"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + +
Display titleLua/Server/SQL/Functions/Query
Default sort keyLua/Server/SQL/Functions/Query
Page length (in bytes)74
Page ID2945
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views39
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation15:13, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit15:13, 15 December 2013
Total number of edits2
Total number of distinct authors1
Recent number of edits (within past 91 days)2
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded template (1)

Template used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qce9a1edff643.php b/archive/websites/wiki.jc-mp.com/index__qce9a1edff643.php new file mode 100644 index 0000000..57a676e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qce9a1edff643.php @@ -0,0 +1,203 @@ + + + + +Revision history of "Lua/Tutorials/Creating a speedometer" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Tutorials/Creating a speedometer"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qceef527b642b.php b/archive/websites/wiki.jc-mp.com/index__qceef527b642b.php new file mode 100644 index 0000000..21325c0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qceef527b642b.php @@ -0,0 +1,201 @@ + + + + +Information for "Feature Overview" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Feature Overview"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleFeature Overview
Default sort keyFeature Overview
Page length (in bytes)1,385
Page ID2796
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views11,817
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorPhilpax (Talk | contribs)
Date of page creation05:52, 31 August 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit09:39, 15 March 2014
Total number of edits9
Total number of distinct authors3
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qcf433bad1089.php b/archive/websites/wiki.jc-mp.com/index__qcf433bad1089.php new file mode 100644 index 0000000..daec177 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qcf433bad1089.php @@ -0,0 +1,193 @@ + + + + +Lua/Client/Player/Functions/GetValue - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Lua/Client/Player/Functions/GetValue

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Player
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +object +
Prototype    +Player:GetValue(string key) +
Description    +No description +
+


+

+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qcf5eefe7b930.php b/archive/websites/wiki.jc-mp.com/index__qcf5eefe7b930.php new file mode 100644 index 0000000..eee793b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qcf5eefe7b930.php @@ -0,0 +1,198 @@ + + + +View source for Lua/Events/Client/LocalPlayerDeath - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Events/Client/LocalPlayerDeath

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Template used on this page: +

Return to Lua/Events/Client/LocalPlayerDeath.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qcf6fcf4b8c1e.php b/archive/websites/wiki.jc-mp.com/index__qcf6fcf4b8c1e.php new file mode 100644 index 0000000..4c14aec --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qcf6fcf4b8c1e.php @@ -0,0 +1,196 @@ + + + +Revision history of "Lua/Server/CollisionGroup" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Server/CollisionGroup"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qcf8b65097e7e.php b/archive/websites/wiki.jc-mp.com/index__qcf8b65097e7e.php new file mode 100644 index 0000000..229e7aa --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qcf8b65097e7e.php @@ -0,0 +1,203 @@ + + + + +Information for "Lua/Client/ClientParticleSystem" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Client/ClientParticleSystem"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleLua/Client/ClientParticleSystem
Default sort keyLua/Client/ClientParticleSystem
Page length (in bytes)2,035
Page ID4069
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views219
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page7 (0 redirects; 7 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation03:58, 10 June 2014
Latest editorDreadmullet (Talk | contribs)
Date of latest edit16:17, 21 June 2014
Total number of edits3
Total number of distinct authors1
Recent number of edits (within past 91 days)3
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded templates (8)

Templates used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qcfb3814af830.php b/archive/websites/wiki.jc-mp.com/index__qcfb3814af830.php new file mode 100644 index 0000000..82e1da3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qcfb3814af830.php @@ -0,0 +1,250 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Log in +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+  
+  Forgotten your login details? +
+
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qcfcce4dd0999.php b/archive/websites/wiki.jc-mp.com/index__qcfcce4dd0999.php new file mode 100644 index 0000000..195b6ca --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qcfcce4dd0999.php @@ -0,0 +1,561 @@ + + + +Lua/Shared/Weapon - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Lua/Shared/Weapon +

+ + +
+ +
From JC2-MP Documentation
+ + + + + +
+ Jump to: navigation, + search +
+ + +

Constructors

+

+

+ + + + + + + + +
Constructor +
Weapon(WeaponId, number, number) +
Weapon(WeaponId, number) +
Weapon(WeaponId) +
+

Properties

+

+

+ + + + + + + + + + + + +
Name + Type +
ammo_clip + number +
ammo_reserve + number +
id + number +
+

Statics

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Name + Value +
Airzooka + 101 +
AlphaDLCWeapon + 100 +
Assault + 11 +
BigCannon + 34 +
BubbleGun + 43 +
Cannon + 34 +
CannonARVE + 134 +
CannonHover + 134 +
CannonLAVE + 134 +
CannonLAVE_V016 + 134 +
CannonTUKTUK + 134 +
ClusterBombLauncher + 102 +
Flak + 34 +
Grapplinghook + 52 +
GrenadeLauncher + 17 +
Handgun + 2 +
HeavyMachineGun + 129 +
MachineGun + 28 +
MachineGunLAVE + 128 +
MachinegunARVE + 26 +
Minigun + 26 +
MinigunARVE + 26 +
MinigunLAVE + 26 +
MinigunTank + 128 +
MinigunVehicle + 26 +
MultiTargetRocketLauncher + 105 +
PanayRocketLauncher + 66 +
QuadRocketLauncher + 104 +
Revolver + 4 +
RocketARVE + 116 +
RocketLAVE + 116 +
RocketLauncher + 16 +
SAM + 31 +
SMG + 5 +
SawnOffShotgun + 6 +
SentryGun + 32 +
Shotgun + 13 +
SignatureGun + 103 +
Sniper + 14 +
V022_VHLMG_L + 128 +
V022_VHLMG_R + 128 +
V022_VHLRKT + 116 +
V023_VHLMG_L + 128 +
V023_VHLMG_R + 128 +
V023_VHLRKT + 116 +
V024_VHLMG_L + 128 +
V024_VHLMG_R + 128 +
V039_VHLGL_L + 139 +
V039_VHLGL_R + 139 +
V039_VHLMG + 128 +
V059_MG + 128 +
V089_VHLMG_L + 128 +
V089_VHLMG_R + 128 +
V089_VHLRKT + 116 +
Vulcan + 26 +
+ + + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qd0200d0e570a.php b/archive/websites/wiki.jc-mp.com/index__qd0200d0e570a.php new file mode 100644 index 0000000..d3bdcc0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qd0200d0e570a.php @@ -0,0 +1,1287 @@ + + + + +Model ID - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Model ID

+
+

From JC2-MP Documentation

+
Revision as of 19:56, 17 January 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Model IDs are used to represent models in Just Cause 2. +

+ +

Character model IDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ID +Name +
1 +pd_thugs1 +
2 +mc09_razman +
3 +pd_ms_gov_demoexpert +
4 +pd_tourist_female1 +
5 +pd_roacheselite1 +
6 +pd_ms_bodyguardchinese +
7 +pd_city_male_1 +
8 +pd_ms_reapers_technician +
9 +mc04_karlblaine +
10 +pd_generic_male_1 +
11 +mc14_zhangsun +
12 +pd_reapersbase1 +
13 +pd_generic_male_3 +
14 +pd_generic_female_4 +
15 +pd_ms_strippers_male1 +
16 +pd_panaupolice +
17 +pd_ms_strippers_male2 +
18 +pd_ms_hacker +
19 +pd_ms_chinabusinessman +
20 +invisibledoll +
21 +pd_ms_paparazzi +
22 +pd_ms_ular_technician +
23 +pd_ms_scientist_male +
24 +pd_generic_male_4 +
25 +mc11_kane +
26 +pd_ms_boatcaptain +
27 +pd_ularboysbase1 +
28 +pd_generic_male_2 +
29 +pd_fishervillage_male2 +
30 +pd_ms_strandedcopilot +
31 +pd_arcticvillage_female3 +
32 +pd_ms_roaches_technician +
33 +pd_ms_gambler +
34 +mc12_sheldon +
35 +pd_city_male_2 +
36 +pd_ms_politician +
37 +pd_generic_religious_male +
38 +mc06_sicini +
39 +pd_thugs2 +
40 +pd_ms_factoryboss +
41 +pd_arcticvillage_female1 +
42 +pd_blackhand +
43 +pd_ms_civ_strippers_male1 +
44 +pd_ninja +
45 +pd_ms_waiter +
46 +pd_generic_female_1 +
47 +pd_generic_female_2 +
48 +pd_ms_doorman +
49 +pd_ms_govcaptain +
50 +pd_oilplatform_male2 +
51 +mc01_rico +
52 +pd_gov_base02 +
53 +pd_ms_civ_strippers_female1 +
54 +pd_ms_bodyguardrussian +
55 +pd_ms_exclusiveguest_variant1 +
56 +pd_fishervillage_male1 +
57 +pd_oilplatform_male1 +
58 +pd_reapersbase2 +
59 +pd_roachesbase2 +
60 +pd_ms_racechallengegirl +
61 +pd_factioninterest_general +
62 +pd_desertvillage_female1 +
63 +pd_reaperselite1 +
64 +pd_ms_bombombohilano +
65 +mc02_jadetan +
66 +pd_gov_base01 +
67 +mc05_burned_rocketbaby +
68 +pd_fishervillage_male4 +
69 +pd_ms_witness +
70 +mc03_generalmasayo +
71 +pd_ms_saulsukarno +
72 +pd_generic_female_5 +
73 +pd_arcticvillage_male3 +
74 +mc05_babypanay +
75 +pd_arcticvillage_male1 +
76 +pd_generic_male_5 +
77 +pd_gov_elite +
78 +pd_ms_thugboss +
79 +pd_ms_japaneseveterans +
80 +pd_ms_exclusiveguest +
81 +pd_ms_civ_strippers_male2 +
82 +pd_tourist_female2 +
83 +pd_ms_whitetigers +
84 +mc13_alexandermirikov +
85 +pd_roachesbase1 +
86 +pd_ms_strippers_female1 +
87 +pd_ularboyselite1 +
88 +pd_tourist_male1 +
89 +pd_ms_factoryworkers +
90 +mc10_santosi +
91 +pd_arcticvillage_male2 +
92 +pd_city_female_1 +
93 +pd_fishervillage_male3 +
94 +pd_generic_female_3 +
95 +pd_ms_exclusiveguest_variant2 +
96 +pd_ms_bodyguardjapanese +
97 +mc05_burned_babypanay +
98 +pd_ms_gov_pilot +
99 +pd_desertvillage_male1 +
100 +pd_blackmarket +
101 +pd_ms_gov_shielder +
102 +pd_arcticvillage_female2 +
103 +pd_ularboysbase2 +
+

Land vehicle model IDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ID +Name +
1 +Dongtai Agriboss 35 +
2 +Mancini Cavallo 1001 +
4 +Kenwall Heavy Rescue +
7 +Poloma Renegade +
8 +Columbi Excelsior +
9 +Tuk-Tuk Rickshaw +
10 +Saas PP12 Hogg +
11 +Shimuzu Tracline +
12 +Vanderbildt LeisureLiner +
13 +Stinger Dunebug 84 +
15 +Sakura Aquila Space +
18 +SV-1003 Raider +
21 +Hamaya Cougar 600 +
22 +Tuk-Tuk Laa +
23 +Chevalier Liner SB +
26 +Chevalier Traveller SD +
29 +Sakura Aquila City +
31 +URGA-9380 +
32 +Mosca 2000 +
33 +Chevalier Piazza IX +
35 +Garret Traver-Z +
36 +Shimuzu Tracline +
40 +Fengding EC14FD2 +
41 +Niseco Coastal D22 +
42 +Niseco Tusker P246 +
43 +Hamaya GSY650 +
44 +Hamaya Oldman +
46 +MV V880 +
47 +Schulz Virginia +
48 +Maddox FVA 45 +
49 +Niseco Tusker D18 +
52 +Saas PP12 Hogg +
54 +Boyd Fireflame 544 +
55 +Sakura Aquila Metro ST +
56 +GV-104 Razorback +
60 +Vaultier Patrolman +
61 +Makoto MZ 260X +
63 +Chevalier Traveller SC +
66 +Dinggong 134D +
68 +Chevalier Traveller SX +
70 +Sakura Aguila Forte +
71 +Niseco Tusker G216 +
72 +Chepachet PVD +
73 +Chevalier Express HT +
74 +Hamaya 1300 Elite Cruiser +
76 +SAAS PP30 Ox +
77 +Hedge Wildchild +
78 +Civadier 999 +
79 +Pocumtuck Nomad +
83 +Mosca 125 Performance +
84 +Marten Storm III +
86 +Dalton N90 +
87 +Wilforce Trekstar +
89 +Hamaya Y250S +
90 +Makoto MZ 250 +
91 +Titus ZJ +
+

Sea vehicle model IDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ID +Name +
5 +Pattani Gluay +
6 +Orque Grandois 21TT +
16 +YP-107 Phoenix +
19 +Orque Living 42T +
25 +Trat Tang-mo +
27 +SnakeHead T20 +
28 +TextE Charteu 52CT +
38 +Kuang Sunrise +
45 +Orque Bon Ton 71FT +
50 +Zhejiang 6903 +
69 +Winstons Amen 69 +
80 +Frisco Catshark S-38 +
88 +MTA Powerrun 77 +
+

Air vehicle model IDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ID +Name +
3 +Rowlinson K22 +
14 +Mullen Skeeter Eagle +
30 +Si-47 Leopard +
34 +G9 Eclipse +
37 +Sivirkin 15 Havoc +
39 +Aeroliner 474 +
51 +Cassius 192 +
57 +Sivirkin 15 Havoc +
59 +Peek Airhawk 225 +
62 +UH-10 Chippewa +
64 +AH-33 Topachula +
65 +H-62 Quapaw +
67 +Mullen Skeeter Hawk +
81 +Pell Silverbolt 6 +
85 +Bering I-86DP +
+

Weapon model IDs

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
2 +Pistol +
4 +Revolver +
5 +SMG +
6 +Sawed off shotgun +
11 +Assault rifle +
13 +Pump action shotgun +
14 +Sniper rifle +
16 +Rocket launcher +
17 +Grenade launcher +
26 +Minigun +
28 +Machine gun +
31 +SAM launcher +
32 +Sentry gun +
34 +Flak cannon (invalid) +
43 +Bubble blaster +
52 +Grappling hook (invalid) +
66 +Panay's rocket launcher +
52 +Grappling Hook (invalid) +
100 +(DLC) Bull's Eye assault rifle +
101 +(DLC) Air propulsion gun +
102 +(DLC) Cluster bomb launcher +
103 +(DLC) Rico's signature gun +
104 +(DLC) Quad rocket launcher +
105 +(DLC) Multi-lock missile launcher +
116 +Vehicle rocket launcher +
128 +Vehicle machine gun (invalid) +
129 +Mounted machine gun +
134 +Cannon (invalid) +
139 +Vehicle grenade launcher (invalid) +
+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qd03e2fc33d46.php b/archive/websites/wiki.jc-mp.com/index__qd03e2fc33d46.php new file mode 100644 index 0000000..97e2cbb --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qd03e2fc33d46.php @@ -0,0 +1,201 @@ + + + + +Information for "Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Server"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleServer
Default sort keyServer
Page length (in bytes)418
Page ID2818
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views107,812
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page8 (0 redirects; 8 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorWoet (Talk | contribs)
Date of page creation11:42, 12 December 2013
Latest editorGim (Talk | contribs)
Date of latest edit14:53, 23 December 2014
Total number of edits7
Total number of distinct authors5
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+
+Retrieved from "http://wiki.jc-mp.com/Server"
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qd0bf6287abfe.php b/archive/websites/wiki.jc-mp.com/index__qd0bf6287abfe.php new file mode 100644 index 0000000..d002e4c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qd0bf6287abfe.php @@ -0,0 +1,230 @@ + + + + +Server/Requirements - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Requirements

+
+

From JC2-MP Documentation

+
< Server
Revision as of 11:41, 12 December 2013 by Woet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+

Resource usage

+

A server requires very little resources, a $5 VPS from [Digital Ocean] can easily run a few hundred players. +The main bottlenecks are usually (in order): bandwidth, CPU, uplink, memory and diskspace. +

+

Bandwidth and network usage

+

While this greatly depends on scripts and sync rates, generally 100 players will use 5 mbit up and 1 mbit down. +This means a server with 100 players consistently throughout the entire month uses 2 TB of bandwidth. +

+

CPU Usage

+

This again greatly depends on scripts and sync rates, a server with a few light scripts will use about 10% of an i5 CPU at 3.10 GHz. +Most servers however will be running huge scripts so it entirely depends on the scripts and their optimisation. +

+

Memory and disk usage

+

This entirely depends upon your scripts and log file. The server without any scripts or log file uses around 30 MB of disk space and 40 MB of RAM. +

+

Beta tests

+

We ran the final beta test on a dedicated server with the following specifications: +

+
    +
  • Intel(R) Core(TM) i5-3570S CPU +
  • +
  • 4 cores at 3.10 GHz +
  • +
  • 8 GB of RAM +
  • +
  • 2x 1 TB at 7200 rpm in software RAID 1 +
  • +
  • 100 mbit full-duplex +
  • +
+

Please note that most of this was not necessary, on average the server used: +

+
    +
  • 1-2 full cores +
  • +
  • 400 MB of memory +
  • +
  • 250 MB of disk space +
  • +
  • 50 mbit up, 10 mbit down +
  • +
+

Resource graphs

+

Resources players.png +Resources cpu.png +Resources memory.png +Resources network.png +

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qd1534501b2a6.php b/archive/websites/wiki.jc-mp.com/index__qd1534501b2a6.php new file mode 100644 index 0000000..2ac3a9b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qd1534501b2a6.php @@ -0,0 +1,203 @@ + + + + +File:Win server step 2.png - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

File:Win server step 2.png

+
+

From JC2-MP Documentation

+
Revision as of 02:32, 7 December 2013 by RedCat (Talk | contribs)

+
+
Jump to: navigation, search
+
+
Win_server_step_2.png(158 × 302 pixels, file size: 41 KB, MIME type: image/png) +
+
+ +

File history

+
+

Click on a date/time to view the file as it appeared at that time. +

+ + + +
Date/TimeThumbnailDimensionsUserComment
current02:32, 7 December 2013Thumbnail for version as of 02:32, 7 December 2013158 × 302 (41 KB)RedCat (Talk | contribs)
+
+
    +
  • You cannot overwrite this file.
  • +
+ +
+

The following page links to this file: +

+
+

Metadata

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qd193ae68495a.php b/archive/websites/wiki.jc-mp.com/index__qd193ae68495a.php new file mode 100644 index 0000000..dabb980 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qd193ae68495a.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qd26bb597510a.php b/archive/websites/wiki.jc-mp.com/index__qd26bb597510a.php new file mode 100644 index 0000000..65a3ed1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qd26bb597510a.php @@ -0,0 +1,243 @@ + + + + +View source for The JC2-MP Team - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for The JC2-MP Team

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reasons: +

+
    +
  • The action you have requested is limited to users in the group: Users.
  • +
  • This page has been protected to prevent editing or other actions.
  • +
+
+

You can view and copy the source of this page: +

Return to The JC2-MP Team.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qd2919642951a.php b/archive/websites/wiki.jc-mp.com/index__qd2919642951a.php new file mode 100644 index 0000000..b9d7ce0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qd2919642951a.php @@ -0,0 +1,197 @@ + + + + +Troubleshooting/Game crashes on startup - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Troubleshooting/Game crashes on startup

+
+

From JC2-MP Documentation

+
< Troubleshooting
Revision as of 15:11, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
    +
  • If you are running any kind of third-party overlay or recording software, such as Xfire or Fraps, try disabling them. If that doesn't work, try disabling the Steam overlay. +
  • +
+
    +
  • Try verifying the game files of Just Cause 2 with steam: +
  • +
+

Verify Integrity Of Game Cache.png +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qd2cdd5e419bd.php b/archive/websites/wiki.jc-mp.com/index__qd2cdd5e419bd.php new file mode 100644 index 0000000..d79cc58 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qd2cdd5e419bd.php @@ -0,0 +1,260 @@ + + + + +View source for Lua/Tutorials/Creating a speedometer - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Tutorials/Creating a speedometer

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Tutorials/Creating a speedometer.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qd338ab8951b4.php b/archive/websites/wiki.jc-mp.com/index__qd338ab8951b4.php new file mode 100644 index 0000000..dcf2778 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qd338ab8951b4.php @@ -0,0 +1,176 @@ + + + +JC2MP Mods - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

JC2MP Mods

+
+

From JC2-MP Documentation

+
Revision as of 15:11, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
Using JC2-MP with mods
+

We've taken preventative measures to stop the game from loading mods from your JC2-MP directory. A lot of people in the Just Cause community have expressed issues with this. These steps have been taken, not to take a stance on people cheating, but for the stability of the game during our testing period. We would ask that you, as a testing participant don't try to circumvent our basic anti-modding attempt specifically for testing, so that any bug reports / crashes you have will actually be useful to us. Basically, if you're modding, and it causes you or someone else to crash and you submit a report, you're wasting our time and delaying the release of JC2-MP further. +

Put shortly: Do not use any mods while playing JC2-MP! +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qd44e12e9e5e4.php b/archive/websites/wiki.jc-mp.com/index__qd44e12e9e5e4.php new file mode 100644 index 0000000..7cfb500 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qd44e12e9e5e4.php @@ -0,0 +1,191 @@ + + + + +Changes related to "Main Page" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Main Page"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 11:36, 27 September 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qd46e8b8a723b.php b/archive/websites/wiki.jc-mp.com/index__qd46e8b8a723b.php new file mode 100644 index 0000000..e3a5501 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qd46e8b8a723b.php @@ -0,0 +1,233 @@ + + + + +Server/Requirements - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Requirements

+
+

From JC2-MP Documentation

+
< Server
Revision as of 22:48, 16 January 2014 by Woet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+

Resource usage

+

A server requires very little resources, a $5 VPS from Digital Ocean can easily run a few hundred players. +The main bottlenecks are usually (in order): bandwidth, CPU, uplink, memory and diskspace. For more hosts, please check out our Server Hosts page. +

+

Bandwidth and network usage

+

While this greatly depends on scripts and sync rates, generally 100 players will use 5 mbit up and 1 mbit down. +This means a server with 100 players consistently throughout the entire month uses 2 TB of bandwidth. +

+

CPU Usage

+

This again greatly depends on scripts and sync rates, a server with a few light scripts will use about 10% of an i5 CPU at 3.10 GHz. +Most servers however will be running huge scripts so it entirely depends on the scripts and their optimisation. +

+

Memory and disk usage

+

This entirely depends upon your scripts and log file. The server without any scripts or log file uses around 30 MB of disk space and 40 MB of RAM. +

+

Beta tests

+

We ran the final beta test on a dedicated server with the following specifications: +

+
    +
  • Intel(R) Core(TM) i5-3570S CPU +
  • +
  • 4 cores at 3.10 GHz +
  • +
  • 8 GB of RAM +
  • +
  • 2x 1 TB at 7200 rpm in software RAID 1 +
  • +
  • 100 mbit full-duplex +
  • +
+

Please note that most of this was not necessary, on average the server used: +

+
    +
  • 1-2 full cores +
  • +
  • 400 MB of memory +
  • +
  • 250 MB of disk space +
  • +
  • 50 mbit up, 10 mbit down +
  • +
+

Resource graphs

+

Resources players.png +Resources cpu.png +Resources memory.png +Resources network.png +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qd4aba985237a.php b/archive/websites/wiki.jc-mp.com/index__qd4aba985237a.php new file mode 100644 index 0000000..926e912 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qd4aba985237a.php @@ -0,0 +1,250 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Log in +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+  
+  Forgotten your login details? +
+
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qd4b4b2058db7.php b/archive/websites/wiki.jc-mp.com/index__qd4b4b2058db7.php new file mode 100644 index 0000000..eeedb95 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qd4b4b2058db7.php @@ -0,0 +1,199 @@ + + + +Revision history of "Lua/Tutorials/Beginner/Beginner" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Tutorials/Beginner/Beginner"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qd59518a96e6c.php b/archive/websites/wiki.jc-mp.com/index__qd59518a96e6c.php new file mode 100644 index 0000000..d2b10ff --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qd59518a96e6c.php @@ -0,0 +1,192 @@ + + + + +Information for "Server/Launch Options" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Server/Launch Options"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleServer/Launch Options
Default sort keyServer/Launch Options
Page length (in bytes)310
Page ID4377
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views8
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation00:36, 24 October 2015
Latest editorDreadmullet (Talk | contribs)
Date of latest edit00:36, 24 October 2015
Total number of edits1
Total number of distinct authors1
Recent number of edits (within past 91 days)1
Recent number of distinct authors1
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qd69ed76edeab.php b/archive/websites/wiki.jc-mp.com/index__qd69ed76edeab.php new file mode 100644 index 0000000..922c7c0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qd69ed76edeab.php @@ -0,0 +1,204 @@ + + + + +Lua/Client/Chat/Functions/GetUserEnabled - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/Chat/Functions/GetUserEnabled

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | Chat
Revision as of 10:12, 30 August 2014 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +boolean +
Prototype    +Chat:GetUserEnabled() +
Description    +No description +
+


+

+

Description

+

Returns whether the user has chosen to show the chat using the F3 key. Independent from Chat:GetEnabled. +

+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qd72e9d68dad9.php b/archive/websites/wiki.jc-mp.com/index__qd72e9d68dad9.php new file mode 100644 index 0000000..2b673b4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qd72e9d68dad9.php @@ -0,0 +1,206 @@ + + + + +Information for "Lua/Events/Shared/EntitySpawn" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Events/Shared/EntitySpawn"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleLua/Events/Shared/EntitySpawn
Default sort keyLua/Events/Shared/EntitySpawn
Page length (in bytes)573
Page ID3957
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views1,292
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation11:20, 11 March 2014
Latest editorDreadmullet (Talk | contribs)
Date of latest edit11:27, 11 March 2014
Total number of edits2
Total number of distinct authors1
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+

Page properties

+ + +
Transcluded templates (2)

Templates used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qd7df53377cfa.php b/archive/websites/wiki.jc-mp.com/index__qd7df53377cfa.php new file mode 100644 index 0000000..dba9c7b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qd7df53377cfa.php @@ -0,0 +1,240 @@ + + + +Launcher troubleshooting - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Launcher troubleshooting +

+ + +
+ +
From JC2-MP Documentation
+ + +
Revision as of 00:53, 31 January 2013 by Woet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+ + +
+ Jump to: navigation, + search +
+ + +

This page will contain useful information to troubleshoot issues where the launcher does not launch. +

+ + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qd81067088b11.php b/archive/websites/wiki.jc-mp.com/index__qd81067088b11.php new file mode 100644 index 0000000..2479e8f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qd81067088b11.php @@ -0,0 +1,184 @@ + + + + +Troubleshooting/Failed to create effect - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Troubleshooting/Failed to create effect

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

Install DirectX End-User Runtime +

The original web installer link at http://www.microsoft.com/en-us/download/details.aspx?id=35 now redirects to a Windows 10 download page. +

Try the following replacement: http://download.microsoft.com/download/1/7/1/1718CCC4-6315-4D8E-9543-8E28A4E18C4C/dxwebsetup.exe +

For more information, check https://support.microsoft.com/en-us/kb/179113 +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qd8278f3912aa.php b/archive/websites/wiki.jc-mp.com/index__qd8278f3912aa.php new file mode 100644 index 0000000..e434b5b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qd8278f3912aa.php @@ -0,0 +1,211 @@ + + + + +Revision history of "Troubleshooting/Waiting for remote thread failed" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Troubleshooting/Waiting for remote thread failed"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qd906666b4058.php b/archive/websites/wiki.jc-mp.com/index__qd906666b4058.php new file mode 100644 index 0000000..ff6dd1b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qd906666b4058.php @@ -0,0 +1,193 @@ + + + + +View source for Troubleshooting/Game crashes often - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Troubleshooting/Game crashes often

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Troubleshooting/Game crashes often.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qd9e4fc6dc697.php b/archive/websites/wiki.jc-mp.com/index__qd9e4fc6dc697.php new file mode 100644 index 0000000..1a16826 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qd9e4fc6dc697.php @@ -0,0 +1,188 @@ + + + +View source for Lua/Server/Config - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

View source for Lua/Server/Config

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Server/Config.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qdbb5f406e493.php b/archive/websites/wiki.jc-mp.com/index__qdbb5f406e493.php new file mode 100644 index 0000000..96a245f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qdbb5f406e493.php @@ -0,0 +1,212 @@ + + + +View source for Lua/Server/Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Server/Server

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Server/Server.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qdbc860d9e218.php b/archive/websites/wiki.jc-mp.com/index__qdbc860d9e218.php new file mode 100644 index 0000000..3c3ee38 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qdbc860d9e218.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 11:46, 27 September 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qdc1c30934c6c.php b/archive/websites/wiki.jc-mp.com/index__qdc1c30934c6c.php new file mode 100644 index 0000000..7c709fe --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qdc1c30934c6c.php @@ -0,0 +1,195 @@ + + + +Revision history of "Lua/Server/SQLQuery/Constructor" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Server/SQLQuery/Constructor"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qdc3e7ab793ad.php b/archive/websites/wiki.jc-mp.com/index__qdc3e7ab793ad.php new file mode 100644 index 0000000..8d02c9c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qdc3e7ab793ad.php @@ -0,0 +1,256 @@ + + + +JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Main Page +

+ + +
+ +
From JC2-MP Documentation
+ + +
Revision as of 10:10, 5 July 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+ + +
+ Jump to: navigation, + search +
+ + +
logo.png +

Welcome to JC2-MP, a modification for Just Cause 2! +

Through a combination of reverse engineering and programming, we've brought a multiplayer experience to the game. +

The Team +

Test History +

+
+

Information

+

Frequently Asked Questions +

Feature Overview +

Using mods with JC2-MP +

Where to Buy +

+

Troubleshooting

+

Game Version +

Errors +

Known Issues +

+ + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qdc8617420baa.php b/archive/websites/wiki.jc-mp.com/index__qdc8617420baa.php new file mode 100644 index 0000000..dfd2d09 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qdc8617420baa.php @@ -0,0 +1,250 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Log in +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+  
+  Forgotten your login details? +
+
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qdcd2faba9884.php b/archive/websites/wiki.jc-mp.com/index__qdcd2faba9884.php new file mode 100644 index 0000000..09ecf4b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qdcd2faba9884.php @@ -0,0 +1,178 @@ + + + + +Lua/Tutorials - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials

+
+

From JC2-MP Documentation

+
< Lua
Revision as of 10:51, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Beginner

+ +

Intermediate

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qdd64180fd53b.php b/archive/websites/wiki.jc-mp.com/index__qdd64180fd53b.php new file mode 100644 index 0000000..b2b5b0b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qdd64180fd53b.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qde8a7937b441.php b/archive/websites/wiki.jc-mp.com/index__qde8a7937b441.php new file mode 100644 index 0000000..c2a3ef1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qde8a7937b441.php @@ -0,0 +1,285 @@ + + + + +Lua/Client/ClientParticleSystem - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Lua/Client/ClientParticleSystem

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+

See here for a full example script and browser. +

+ +

Static functions

+

+

+ + + + + + + + + +
Returns + Prototype +
ClientParticleSystem + Create(AssetLocation, table) +
+ Play(AssetLocation, table) +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
string + GetPath() +
boolean + IsPlaying() +
+ Play() +
+ Remove() +
+ Stop() +
+

Functions inherited from ClientEntity

+

+

+ + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Angle + GetAngle() +
number + GetId() +
Vector3 + GetPosition() +
boolean + IsValid() +
+ SetAngle(Angle) +
+ SetPosition(Vector3) +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
boolean + ClientEntity == ClientEntity +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qdea9944a9040.php b/archive/websites/wiki.jc-mp.com/index__qdea9944a9040.php new file mode 100644 index 0000000..32269fc --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qdea9944a9040.php @@ -0,0 +1,354 @@ + + + +Lua/Shared/Vector3 - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Shared/Vector3

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
Revision as of 11:33, 21 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Contents

+ +
+

Static functions

+

+

+ + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Vector3 + Cross(Vector3, Vector3) +
number + Distance(Vector3, Vector3) +
number + Distance2D(Vector3, Vector3) +
number + DistanceSqr(Vector3, Vector3) +
number + DistanceSqr2D(Vector3, Vector3) +
number + Dot(Vector3, Vector3) +
+

Constructors

+

+

+ + + + + + +
Constructor +
Vector3(number, number, number) +
Vector3() +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Vector3 + Cross(Vector3) +
number + Distance(Vector3) +
number + Distance2D(Vector3) +
number + DistanceSqr(Vector3) +
number + DistanceSqr2D(Vector3) +
number + Dot(Vector3) +
number + Length() +
number + LengthSqr() +
+ Normalize() +
Vector3 + Normalized() +
+

Operators

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Vector3 + Vector3 + Vector3 +
Vector3 + Vector3 / number +
boolean + Vector3 == Vector3 +
Vector3 + Vector3 * number +
Vector3 + number * Vector3 +
Vector3 + Vector3 - Vector3 +
string + tostring(Vector3) +
Vector3 + -Vector3 +
+

Properties

+

+

+ + + + + + + + + + + + +
Name + Type +
x + number +
y + number +
z + number +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qdeaa82910973.php b/archive/websites/wiki.jc-mp.com/index__qdeaa82910973.php new file mode 100644 index 0000000..3bda6c5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qdeaa82910973.php @@ -0,0 +1,235 @@ + + + +View source for Lua/Tutorials/Intermediate/Creating a speedometer - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

View source for Lua/Tutorials/Intermediate/Creating a speedometer

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Tutorials/Intermediate/Creating a speedometer.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qdec1e383e3a3.php b/archive/websites/wiki.jc-mp.com/index__qdec1e383e3a3.php new file mode 100644 index 0000000..a3a1e1a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qdec1e383e3a3.php @@ -0,0 +1,170 @@ + + + +Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Server

+
+

From JC2-MP Documentation

+
Revision as of 16:23, 16 December 2013 by Woet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+ + +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qdefa7f8e26ba.php b/archive/websites/wiki.jc-mp.com/index__qdefa7f8e26ba.php new file mode 100644 index 0000000..704e82e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qdefa7f8e26ba.php @@ -0,0 +1,357 @@ + + + +Lua/Shared/Vector3 - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+ +
+
+
+ +

Lua/Shared/Vector3

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared
+
Jump to: navigation, search
+

Contents

+ +
+

Static functions

+

+

+ + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Vector3 + Cross(Vector3, Vector3) +
number + Distance(Vector3, Vector3) +
number + Distance2D(Vector3, Vector3) +
number + DistanceSqr(Vector3, Vector3) +
number + DistanceSqr2D(Vector3, Vector3) +
number + Dot(Vector3, Vector3) +
+

Constructors

+

+

+ + + + + + +
Constructor +
Vector3(number, number, number) +
Vector3() +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Vector3 + Cross(Vector3) +
number + Distance(Vector3) +
number + Distance2D(Vector3) +
number + DistanceSqr(Vector3) +
number + DistanceSqr2D(Vector3) +
number + Dot(Vector3) +
number + Length() +
number + LengthSqr() +
+ Normalize() +
Vector3 + Normalized() +
+

Operators

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Vector3 + Vector3 + Vector3 +
Vector3 + Vector3 / number +
boolean + Vector3 == Vector3 +
Vector3 + Vector3 * number +
Vector3 + number * Vector3 +
Vector3 + Vector3 - Vector3 +
string + tostring(Vector3) +
Vector3 + -Vector3 +
+

Properties

+

+

+ + + + + + + + + + + + +
Name + Type +
x + number +
y + number +
z + number +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qdf45d003f779.php b/archive/websites/wiki.jc-mp.com/index__qdf45d003f779.php new file mode 100644 index 0000000..4b157e4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qdf45d003f779.php @@ -0,0 +1,196 @@ + + + + +Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server

+
+

From JC2-MP Documentation

+
Revision as of 14:38, 9 February 2014 by Pricetx (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Getting started

+ +

Information

+ +

Hosts

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe01ff734647d.php b/archive/websites/wiki.jc-mp.com/index__qe01ff734647d.php new file mode 100644 index 0000000..526324d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe01ff734647d.php @@ -0,0 +1,198 @@ + + + + +Information for "Character Models" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Character Models"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleCharacter Models
Default sort keyCharacter Models
Page length (in bytes)10,202
Page ID2806
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views21,383
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation03:28, 3 August 2013
Latest editorFkids (Talk | contribs)
Date of latest edit18:13, 9 July 2015
Total number of edits11
Total number of distinct authors3
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+

Page properties

+ + +
Transcluded template (1)

Template used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe04bc0f2c6cc.php b/archive/websites/wiki.jc-mp.com/index__qe04bc0f2c6cc.php new file mode 100644 index 0000000..9899219 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe04bc0f2c6cc.php @@ -0,0 +1,260 @@ + + + + +Feature Overview - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Feature Overview

+
+

From JC2-MP Documentation

+
Revision as of 09:39, 15 March 2014 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+

Features

+
    +
  • Scripting system using the simple but powerful Lua language. Use server-side and client-side scripts to create anything from a spawn menu to entire gamemodes. +
  • +
  • Server browser allows you to easily find a server and keep track of your favorites. +
  • +
  • Steam integration +
      +
    • Join-on-friend and integration with the steam server list. +
    • +
    • Servers can track and ban players by Steam ID; if a server has a password-based login system, they're doing it wrong. +
    • +
    +
  • +
  • An optimised network streamer means a server can support thousands of players and vehicles across Panau. +
  • +
+

Synchronization

+

With 'synchronization', we mean that some of your actions might not show up on another players screen. For example, "grapple hook is not synced" means that if I use the grapple hook on my screen, other players will not see the grapple hook. +

+

What is synced?

+
    +
  • On-foot movement +
  • +
  • On-foot weapons +
  • +
  • Vehicle movement +
  • +
  • Vehicle weapons +
  • +
  • Vehicle mounted weapons (such as turrets in jeeps) +
  • +
  • Vehicle spawns +
  • +
  • Vehicle colors +
  • +
  • Vehicle damage +
  • +
  • Stunt position +
  • +
  • Time +
  • +
  • Weather +
  • +
  • Character models +
  • +
  • Parachute +
  • +
+

What is not synced?

+
    +
  • Fixed Mounted Guns (Cannon / Flak Cannon / Fixed Mini-Gun) +
  • +
  • Grappling hook +
  • +
  • Firing weapons on bikes/ATVs +
  • +
  • Persistent destroyed structures +
  • +
  • Unoccupied vehicles +
  • +
  • Thrown explosives and melee +
  • +
  • Dual wielding +
  • +
+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe0fc124c92bd.php b/archive/websites/wiki.jc-mp.com/index__qe0fc124c92bd.php new file mode 100644 index 0000000..5cf94b1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe0fc124c92bd.php @@ -0,0 +1,192 @@ + + + +Lua/Events/Shared/ModuleLoad - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Events/Shared/ModuleLoad

+
+

From JC2-MP Documentation

+
< Lua
Revision as of 15:11, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +ModuleLoad +
Arguments    +None +
Return option    +None +
+


+

+

Description

+

Fired after all scripts have been loaded. +

+

Example

+
Foo = function(args)
+	-- This prints second.
+	print("Module loaded")
+end
+ 
+Events:Subscribe("ModuleLoad", Foo)
+ 
+-- This prints first.
+print("Script loaded")
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe105e66ef89b.php b/archive/websites/wiki.jc-mp.com/index__qe105e66ef89b.php new file mode 100644 index 0000000..9093f41 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe105e66ef89b.php @@ -0,0 +1,185 @@ + + + + +Pages that link to "Model ID" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Pages that link to "Model ID"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+What links here +   
+
+Filters +Hide transclusions | Show links | Hide redirects +
+

No pages link to Model ID. +

+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe18162a37a63.php b/archive/websites/wiki.jc-mp.com/index__qe18162a37a63.php new file mode 100644 index 0000000..bba0d1c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe18162a37a63.php @@ -0,0 +1,185 @@ + + + +Lua/Tutorials/Beginner/Client-side scripts - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Beginner/Client-side scripts

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
Revision as of 12:29, 28 December 2013 by Techjar (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Client-side scripts work very similarly to server scripts. The server automatically sends clients scripts when they join, and also when a module is reloaded. But other than that, the only difference is the classes and functions available. Clients cannot spawn vehicles or set their own health, for example; server scripts must do that. +

+

Render event

+

An important feature of client-side scripts is the ability to render text, images, and primitives. The Render and PostRender events are where you should call drawing functions. They will not work anywhere else. +

+

Draw a red dot in the center of the screen

+
function Foo()
+	Render:FillCircle(Render.Size / 2, 5, Color(255, 0, 0))
+end
+ 
+Events:Subscribe("Render", Foo)
+

This is the most simple example. The Render:FillCircle function takes a Vector2 for screen position in pixels, a number for the circle radius, and a color. Render.Size is a Vector2 that is the size of the screen in pixels. If we divide that by two, we get the center of the screen. The radius is also in pixels. +

+

See also

+

Creating a speedometer +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe19f82705e5a.php b/archive/websites/wiki.jc-mp.com/index__qe19f82705e5a.php new file mode 100644 index 0000000..e7175a7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe19f82705e5a.php @@ -0,0 +1,214 @@ + + + +Server/Requirements - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Server/Requirements

+
+

From JC2-MP Documentation

+
< Server
Revision as of 02:00, 17 December 2013 by Woet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Contents

+ +
+

Resource usage

+

A server requires very little resources, a $5 VPS from Digital Ocean can easily run a few hundred players. +The main bottlenecks are usually (in order): bandwidth, CPU, uplink, memory and diskspace. +

+

Bandwidth and network usage

+

While this greatly depends on scripts and sync rates, generally 100 players will use 5 mbit up and 1 mbit down. +This means a server with 100 players consistently throughout the entire month uses 2 TB of bandwidth. +

+

CPU Usage

+

This again greatly depends on scripts and sync rates, a server with a few light scripts will use about 10% of an i5 CPU at 3.10 GHz. +Most servers however will be running huge scripts so it entirely depends on the scripts and their optimisation. +

+

Memory and disk usage

+

This entirely depends upon your scripts and log file. The server without any scripts or log file uses around 30 MB of disk space and 40 MB of RAM. +

+

Beta tests

+

We ran the final beta test on a dedicated server with the following specifications: +

+
  • Intel(R) Core(TM) i5-3570S CPU +
  • 4 cores at 3.10 GHz +
  • 8 GB of RAM +
  • 2x 1 TB at 7200 rpm in software RAID 1 +
  • 100 mbit full-duplex +
+

Please note that most of this was not necessary, on average the server used: +

+
  • 1-2 full cores +
  • 400 MB of memory +
  • 250 MB of disk space +
  • 50 mbit up, 10 mbit down +
+

Resource graphs

+

Resources players.png +Resources cpu.png +Resources memory.png +Resources network.png +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe23c7ad14b99.php b/archive/websites/wiki.jc-mp.com/index__qe23c7ad14b99.php new file mode 100644 index 0000000..5d23ac5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe23c7ad14b99.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Show my edits
Show new changes starting from 00:01, 15 August 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe2530534dd11.php b/archive/websites/wiki.jc-mp.com/index__qe2530534dd11.php new file mode 100644 index 0000000..7b16d42 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe2530534dd11.php @@ -0,0 +1,193 @@ + + + + +Revision history of "File:Win tutorial step 1.png" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "File:Win tutorial step 1.png"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe27338d127a8.php b/archive/websites/wiki.jc-mp.com/index__qe27338d127a8.php new file mode 100644 index 0000000..847943a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe27338d127a8.php @@ -0,0 +1,199 @@ + + + + +View source for Client/Launch Options - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Client/Launch Options

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Client/Launch Options.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe27775b81fa9.php b/archive/websites/wiki.jc-mp.com/index__qe27775b81fa9.php new file mode 100644 index 0000000..d6c562f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe27775b81fa9.php @@ -0,0 +1,199 @@ + + + + +Revision history of "Lua/Client/ClientParticleSystem" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Client/ClientParticleSystem"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe28d82975ef5.php b/archive/websites/wiki.jc-mp.com/index__qe28d82975ef5.php new file mode 100644 index 0000000..2bbc0b4 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe28d82975ef5.php @@ -0,0 +1,363 @@ + + + + +Lua/Client/ClientLight - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Client/ClientLight

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
Revision as of 12:56, 9 June 2014 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

A point light that emits light in a set radius. +

+ +

Static functions

+

+

+ + + + + + + + + +
Returns + Prototype +
ClientLight + Create(table) +
+ Play(table) +
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Color + GetColor() +
number + GetConstantAttenuation() +
boolean + GetEnabled() +
number + GetFadeInDuration() +
number + GetFadeOutDuration() +
number + GetLinearAttenuation() +
number + GetMultiplier() +
number + GetRadius() +
number + GetQuadraticAttenuation() +
+ Remove() +
+ SetColor(Color) +
+ SetConstantAttenuation(number) +
+ SetEnabled(boolean) +
+ SetFadeInDuration(number) +
+ SetFadeOutDuration(number) +
+ SetLinearAttenuation(number) +
+ SetMultiplier(number) +
+ SetRadius(number) +
+ SetQuadraticAttenuation(number) +
+

Functions inherited from ClientEntity

+

+

+ + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
Angle + GetAngle() +
number + GetId() +
Vector3 + GetPosition() +
boolean + IsValid() +
+ SetAngle(Angle) +
+ SetPosition(Vector3) +
+

Operators

+

+

+ + + + + + +
Returns + Prototype +
boolean + ClientEntity == ClientEntity +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe3081f5a6f77.php b/archive/websites/wiki.jc-mp.com/index__qe3081f5a6f77.php new file mode 100644 index 0000000..37bfb2f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe3081f5a6f77.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe346240cbe3b.php b/archive/websites/wiki.jc-mp.com/index__qe346240cbe3b.php new file mode 100644 index 0000000..0d69d47 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe346240cbe3b.php @@ -0,0 +1,198 @@ + + + + +Revision history of "Server/Requirements" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Server/Requirements"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe3af2b2e5838.php b/archive/websites/wiki.jc-mp.com/index__qe3af2b2e5838.php new file mode 100644 index 0000000..81f6f57 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe3af2b2e5838.php @@ -0,0 +1,210 @@ + + + + +Information for "Lua/Tutorials/Iterators" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Tutorials/Iterators"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleLua/Tutorials/Iterators
Default sort keyLua/Tutorials/Iterators
Page length (in bytes)927
Page ID3749
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views1,673
Number of redirects to this page1
Counted as a content pageYes
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation04:19, 20 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit00:49, 27 June 2014
Total number of edits5
Total number of distinct authors1
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe3ef13f9bc70.php b/archive/websites/wiki.jc-mp.com/index__qe3ef13f9bc70.php new file mode 100644 index 0000000..fc517d7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe3ef13f9bc70.php @@ -0,0 +1,200 @@ + + + + +Information for "Troubleshooting/Black or white screen" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Troubleshooting/Black or white screen"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleTroubleshooting/Black or white screen
Default sort keyTroubleshooting/Black or white screen
Page length (in bytes)176
Page ID3742
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views1,956
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorFabioGNR (Talk | contribs)
Date of page creation23:05, 16 December 2013
Latest editorFkids (Talk | contribs)
Date of latest edit22:57, 28 March 2015
Total number of edits2
Total number of distinct authors2
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe456fe2a1416.php b/archive/websites/wiki.jc-mp.com/index__qe456fe2a1416.php new file mode 100644 index 0000000..9f1be9c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe456fe2a1416.php @@ -0,0 +1,192 @@ + + + +Lua/Server/SQL - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Server/SQL

+
+

From JC2-MP Documentation

+
< Lua‎ | Server
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
object + Command(string) +
+ Execute(string) +
object + Query(string) +
object + Transaction() +
object + Transaction(boolean) +
object + Transaction(boolean, boolean) +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe4a379bff93e.php b/archive/websites/wiki.jc-mp.com/index__qe4a379bff93e.php new file mode 100644 index 0000000..1a577ec --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe4a379bff93e.php @@ -0,0 +1,201 @@ + + + + +Revision history of "Troubleshooting/Game crashes on startup" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Troubleshooting/Game crashes on startup"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe4fcde0afd9e.php b/archive/websites/wiki.jc-mp.com/index__qe4fcde0afd9e.php new file mode 100644 index 0000000..94e6230 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe4fcde0afd9e.php @@ -0,0 +1,226 @@ + + + + +Lua/Events/Shared/EntitySpawn - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Lua/Events/Shared/EntitySpawn

+
+

From JC2-MP Documentation

+
< Lua
+
Jump to: navigation, search
+
+ + + + + + + + +
Name    +EntitySpawn +
Arguments (in table)    +object entity +
Return option    +None +
+


+

+

Description

+

entity can be one of: +

+
    +
  • Player +
  • +
  • Vehicle +
  • +
  • Checkpoint +
  • +
  • StaticObject +
  • +
  • ClientStaticObject +
  • +
  • ClientEffect +
  • +
  • ClientSound +
  • +
+

To get the type, use args.entity.__type. +

Vehicles count as spawned when they automatically respawn. +

On the client, when objects are streamed in, they fire the event as well, not just when they are created. +

+

Example

+
function Foo(args)
+	print("A "..args.entity.__type.." just spawned.")
+end
+ 
+Events:Subscribe("EntitySpawn", Foo)
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe50a390e91bd.php b/archive/websites/wiki.jc-mp.com/index__qe50a390e91bd.php new file mode 100644 index 0000000..f8d8122 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe50a390e91bd.php @@ -0,0 +1,429 @@ + + + +View source for Lua/Shared/Weapon - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ View source for Lua/Shared/Weapon +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Shared/Weapon.

+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+ +
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qe5319bf500f0.php b/archive/websites/wiki.jc-mp.com/index__qe5319bf500f0.php new file mode 100644 index 0000000..b6afe65 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe5319bf500f0.php @@ -0,0 +1,276 @@ + + + +Lua/Client/Client - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Lua/Client/Client +

+ + +
+ +
From JC2-MP Documentation
+ + + + + +
+ Jump to: navigation, + search +
+ + +

Functions

+

+

+ + + + + + + + + + + + + + + + + + + + + +
Returns + Prototype +
number + Client:GetElapsedSeconds() +
number + Client:GetGameSetting(number) +
TEMPLATE MADNESS AAAAARGH + Client:GetPlayers() +
number + Client:GetState() +
object + Client:GetStreamedPlayers() +
TEMPLATE MADNESS AAAAARGH + Client:GetVehicles() +
+ + + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qe5796d026786.php b/archive/websites/wiki.jc-mp.com/index__qe5796d026786.php new file mode 100644 index 0000000..4876d28 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe5796d026786.php @@ -0,0 +1,200 @@ + + + + +Revision history of "Client/Console" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Client/Console"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe5a618bb5742.php b/archive/websites/wiki.jc-mp.com/index__qe5a618bb5742.php new file mode 100644 index 0000000..d39666d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe5a618bb5742.php @@ -0,0 +1,185 @@ + + + + +Troubleshooting/Black or white screen - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Troubleshooting/Black or white screen

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

Disable all overlays, common overlays: +

+
    +
  • Xfire +
  • +
  • Fraps +
  • +
  • MSI Afterburner +
  • +
  • Steam overlay +
      +
    • This shouldn't cause too many issues, but if you have no options left, try to disable it. +
    • +
    +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe5da89d8788f.php b/archive/websites/wiki.jc-mp.com/index__qe5da89d8788f.php new file mode 100644 index 0000000..4e7d480 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe5da89d8788f.php @@ -0,0 +1,250 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Log in +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+  
+  Forgotten your login details? +
+
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qe639019aeaa8.php b/archive/websites/wiki.jc-mp.com/index__qe639019aeaa8.php new file mode 100644 index 0000000..43d1294 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe639019aeaa8.php @@ -0,0 +1,190 @@ + + + +Information for "Lua/Server/Server/Functions/GetPlayers" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Server/Server/Functions/GetPlayers"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleLua/Server/Server/Functions/GetPlayers
Default sort keyLua/Server/Server/Functions/GetPlayers
Page length (in bytes)119
Page ID2961
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views218
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation15:13, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit04:19, 20 December 2013
Total number of edits4
Total number of distinct authors1
Recent number of edits (within past 91 days)4
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded template (1)

Template used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe6435bb90caf.php b/archive/websites/wiki.jc-mp.com/index__qe6435bb90caf.php new file mode 100644 index 0000000..d162bd3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe6435bb90caf.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Main Page" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Main Page"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 13:00, 27 September 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe672f35838d1.php b/archive/websites/wiki.jc-mp.com/index__qe672f35838d1.php new file mode 100644 index 0000000..4cd4438 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe672f35838d1.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe6bd59723cc1.php b/archive/websites/wiki.jc-mp.com/index__qe6bd59723cc1.php new file mode 100644 index 0000000..8d79cee --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe6bd59723cc1.php @@ -0,0 +1,195 @@ + + + +Revision history of "Lua/Events/Shared/PlayerJoin" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Events/Shared/PlayerJoin"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe6e0d9318aa8.php b/archive/websites/wiki.jc-mp.com/index__qe6e0d9318aa8.php new file mode 100644 index 0000000..d075f40 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe6e0d9318aa8.php @@ -0,0 +1,181 @@ + + + +View source for Lua/Client/Game - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

View source for Lua/Client/Game

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Client/Game.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe704e0f92279.php b/archive/websites/wiki.jc-mp.com/index__qe704e0f92279.php new file mode 100644 index 0000000..0c4cf47 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe704e0f92279.php @@ -0,0 +1,201 @@ + + + + +Revision history of "Lua/Tutorials/Example PDA Map" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Tutorials/Example PDA Map"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe77934b11f69.php b/archive/websites/wiki.jc-mp.com/index__qe77934b11f69.php new file mode 100644 index 0000000..efe0f9f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe77934b11f69.php @@ -0,0 +1,219 @@ + + + + +View source for Server/Getting started/Windows Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Server/Getting started/Windows Server

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Server/Getting started/Windows Server.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe79d63ba12a7.php b/archive/websites/wiki.jc-mp.com/index__qe79d63ba12a7.php new file mode 100644 index 0000000..6264892 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe79d63ba12a7.php @@ -0,0 +1,245 @@ + + + + +Lua/Client/ComboBox/Static Functions/Create - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Lua/Client/ComboBox/Static Functions/Create

+
+

From JC2-MP Documentation

+
< Lua‎ | Client‎ | ComboBox
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +ComboBox +
Prototype    +ComboBox.Create(BaseWindow, string) +
Description    +No description +
+


+

+
+ + + + + + + + + +
Returns    +ComboBox +
Prototype    +ComboBox.Create(string) +
Description    +No description +
+


+

+
+ + + + + + + + + +
Returns    +ComboBox +
Prototype    +ComboBox.Create(BaseWindow) +
Description    +No description +
+


+

+
+ + + + + + + + + +
Returns    +ComboBox +
Prototype    +ComboBox.Create() +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe8d68d7c38ec.php b/archive/websites/wiki.jc-mp.com/index__qe8d68d7c38ec.php new file mode 100644 index 0000000..c4191eb --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe8d68d7c38ec.php @@ -0,0 +1,250 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Log in +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+  
+ +
+
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qe93197a802c7.php b/archive/websites/wiki.jc-mp.com/index__qe93197a802c7.php new file mode 100644 index 0000000..60f2501 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe93197a802c7.php @@ -0,0 +1,170 @@ + + + +View source for Lua/Events/Server/ServerStart - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

View source for Lua/Events/Server/ServerStart

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Template used on this page: +

Return to Lua/Events/Server/ServerStart.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe988f2554900.php b/archive/websites/wiki.jc-mp.com/index__qe988f2554900.php new file mode 100644 index 0000000..4d0faae --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe988f2554900.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qe9ad4057b85f.php b/archive/websites/wiki.jc-mp.com/index__qe9ad4057b85f.php new file mode 100644 index 0000000..50348e2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qe9ad4057b85f.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qea27c1c2a2a5.php b/archive/websites/wiki.jc-mp.com/index__qea27c1c2a2a5.php new file mode 100644 index 0000000..b8cbff1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qea27c1c2a2a5.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qea330660c740.php b/archive/websites/wiki.jc-mp.com/index__qea330660c740.php new file mode 100644 index 0000000..50b7e08 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qea330660c740.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qea73a414abde.php b/archive/websites/wiki.jc-mp.com/index__qea73a414abde.php new file mode 100644 index 0000000..90bba5e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qea73a414abde.php @@ -0,0 +1,196 @@ + + + + +Server/Getting started/Windows Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Server/Getting started/Windows Server

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

Welcome to the JC2-MP Windows server tutorial. This page will explain the very basics of setting up a Windows server. This tutorial assumes you already have some basic Windows knowledge. +

+

Downloading the Just Cause 2 Multiplayer mod

+

In your steam client head over to the Store page, then type "Just Cause 2 Multiplayer" in the search bar and click on it. +

Win server step WOET.png +

Now you should arrive and the Just Cause 2 Multiplayer page, proceed to download the mod by clicking on the PLAY button. +

Win tutorial step 3.png +

+

Downloading the server

+

Once you have the Just Cause 2 Multiplayer mod on your computer, we will also automatically have access to the JC2-MP dedicated windows server. Head over to your library and drop down to tools. +

Win server step 2.png +

Once you arrived at the tools page type "Just Cause 2" in the search bar. +

Win server step 87minus4.png +

+

Editing the server options and starting the server

+

You can now start the server by simply double clicking on "Just Cause 2: Multiplayer - Dedicated Server". +

But before we do that let's configure our server. +

Head over to where you have installed Steam, by default this is +

+
C:\Program Files (x86)\Steam\...
+

Now navigate to where the dedicated server is located. +

+
C:\Program Files(x86)\Steam\steamapps\common\Just Cause 2 - Multiplayer Dedicated Server\...
+In that folder, you will find a file named
default_config.lua
+

Rename this to config.lua, and then open it by right clicking and selecting "open with" then choosing Notepad or any other text editor. +

Once you have opened it, you can edit your server slots and many other options there. For additional information, read the readme that is in the same folder. Simply follow the instructions in the config and readme, and have fun with your server. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qea888e1b8407.php b/archive/websites/wiki.jc-mp.com/index__qea888e1b8407.php new file mode 100644 index 0000000..5bf57c6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qea888e1b8407.php @@ -0,0 +1,193 @@ + + + +Revision history of "Lua/Server/Player/Static Functions/Match" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Server/Player/Static Functions/Match"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qeab0526f491a.php b/archive/websites/wiki.jc-mp.com/index__qeab0526f491a.php new file mode 100644 index 0000000..a361d0e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qeab0526f491a.php @@ -0,0 +1,200 @@ + + + + +View source for Client/Console - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Client/Console

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Client/Console.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qeaceadd604a8.php b/archive/websites/wiki.jc-mp.com/index__qeaceadd604a8.php new file mode 100644 index 0000000..dec5165 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qeaceadd604a8.php @@ -0,0 +1,197 @@ + + + + +View source for Troubleshooting - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Troubleshooting

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Troubleshooting.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qeb3cf08eab67.php b/archive/websites/wiki.jc-mp.com/index__qeb3cf08eab67.php new file mode 100644 index 0000000..da4992d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qeb3cf08eab67.php @@ -0,0 +1,192 @@ + + + +Revision history of "Lua/Tutorials/Beginner/Module loading process" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Tutorials/Beginner/Module loading process"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qebafb3b02fe0.php b/archive/websites/wiki.jc-mp.com/index__qebafb3b02fe0.php new file mode 100644 index 0000000..27d28be --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qebafb3b02fe0.php @@ -0,0 +1,350 @@ + + + + +Server/Getting started/Linux Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Getting started/Linux Server

+
+

From JC2-MP Documentation

+
< Server
Revision as of 19:02, 22 December 2015 by SinisterRectus (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

This page will explain the very basics of setting up a JC2-MP server on GNU/Linux. This tutorial assumes you already have some basic GNU/Linux knowledge. +

Note: There are a few user-made user-friendly scripts which automates all the process below. See here and here. +

+ +

Preparation

+

First we need to download SteamCMD. SteamCMD is a command-line version of Steam client. Their libraries are currently 32-bit only, so to run it on 64-bit system you need to install additional libraries as specified below. +

+

Installing additional dependencies for SteamCMD

+

Ubuntu/Debian 64-Bit

+

This should work on any other Debian-based distribution like Linux Mint etc. Currently tested on Ubuntu Server 14.04 LTS. +

+
apt-get update
+apt-get install lib32gcc1 libc6-i386 lib32stdc++6
+

RedHat/CentOS/Fedora 64-bit

+
yum install glibc.i686 libstdc++.i686
+

Creating a new user (optional)

+

You may want to create a separate user on your system specially for JC2-MP server related stuff. This is optional step and you may skip it if you don't see any advantages of this in your case. +

Create a new system user and set password for it +

+
useradd -m -s $(which bash) jcmp
+passwd jcmp
+

Now you can login as jcmp or switch to it like this +

+
su jcmp
+cd ~
+

Downloading SteamCMD

+

Login to your server and create steamcmd directory. +

+
mkdir ~/steamcmd
+cd ~/steamcmd
+

Now download SteamCMD and extract it. +

+
wget http://media.steampowered.com/installer/steamcmd_linux.tar.gz
+tar -xvzf steamcmd_linux.tar.gz
+rm steamcmd_linux.tar.gz
+

Port forwarding

+

In case you want to make your server public see this guide on how to set up your router. +

+

Running SteamCMD and downloading server files

+

You can just type this command to install/update your JC2-MP server: +

+
./steamcmd.sh +login anonymous +force_install_dir ./jc2mp-server +app_update 261140 +quit
+

Alternatively, you can install the public beta testing release. Although keep in mind that only players who opt-in to the public beta will be able to join your server +

+
./steamcmd.sh +login anonymous +force_install_dir ./jc2mp-server +app_update 261140 -beta publicbeta +quit
+

Changing server options

+

First, let's move to the JC2-MP server directory. +

+
cd ~/steamcmd/jc2mp-server
+

By default, your server will not come with a config.lua - instead, it comes with a default config. To use it, simply copy it into place +

+
cp default_config.lua config.lua
+

Now, use your favorite editor to edit your server configuration file. For most people, nano will be sufficient +

+
nano config.lua
+

Every possible server option is explained in the configuration file. Simply follow the instructions. +

+

Starting up the server

+

To avoid a possible error, it's better to create a symlink to the libstdc++.so.6 library file +

+
ln -s ~/steamcmd/linux32/libstdc++.so.6 libstdc++.so.6
+

Now that you have successfully downloaded the server and configured it, you can now start it up. +

+
./Jcmp-Server
+

It should now say that server has successfully started. +

You may see some warnings in the output like "[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed." - ignore that, this is perfectly normal. As long as your server says "Server started up successfully", your server is fine. +

You are now ready to play on your own server and you can start adding scripts and gamemodes. If you experience any issues launching your JC2-MP server, see #Troubleshooting section before asking someone for help. +

+

Using GNU Screen

+

For your own convenience we recommend you to run your server in a GNU Screen session. This way you can run it in the background normally and access its command line at any time you need. +

If you do not have GNU Screen installed type (Debian-based): +

+
apt-get install screen
+

or for RedHat-based systems: +

+
yum install screen
+

And follow the instructions. +

Now start the Screen and the server. +

+
screen -dmS jcmp ./Jcmp-Server
+

This will run a silent screen in the background. +

To access the Screen / JC2-MP server type the following: +

+
screen -x jcmp
+

You can press CTRL+A then CTRL+D to exit the screen safely without stopping the server. +

To stop the server and kill the screen type: +

+
screen -S jcmp -X quit
+

If you get "There is no screen to be attached matching jcmp." message, it means that your JC2-MP server failed to start for some reason. Run it without GNU Screen as specified above to investigate, it should say in the output what's gone wrong. +

+

Updating the server

+

To update the server to the latest version you will need to repeat the procedure #Running SteamCMD and downloading server files again. +

+

Troubleshooting

+

See also SteamCMD#Known_issues for SteamCMD-related issues. +

+

/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15` not found (required by ./libsteam_api.so)

+

To solve this, you should create a symlink to the libstdc++.so.6 in your JC2-MP server directory like this: +

+
ln -s ~/steamcmd/linux32/libstdc++.so.6 ~/steamcmd/jc2mp-server/libstdc++.so.6
+

[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.

+

This is a valid warning. As long as you see "Server started up successfully" message, just ignore it. +

+

Default script is not working

+

This is caused most likely because the scripts that you downloaded with the server are outdated, so you will need to download and install the updated ones from GitHub. +

+

Server is not accessible to anyone but me

+

Make sure you have properly set up a port forward in your router if you're connected to one. Also make sure that your system firewall, in case it's enabled, doesn't block connections as well. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qec3ba3c15cde.php b/archive/websites/wiki.jc-mp.com/index__qec3ba3c15cde.php new file mode 100644 index 0000000..17483c6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qec3ba3c15cde.php @@ -0,0 +1,250 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ Log in +

+ + +
+ +
+ + +
+ Jump to: navigation, + search +
+ + +
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+  
+  Forgotten your login details? +
+
+
+
+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+
    +
+
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+
+ +
+
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qec49dfe76006.php b/archive/websites/wiki.jc-mp.com/index__qec49dfe76006.php new file mode 100644 index 0000000..03f551d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qec49dfe76006.php @@ -0,0 +1,186 @@ + + + + +View source for Server/Launch Options - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Server/Launch Options

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Server/Launch Options.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qecb8ba9f5613.php b/archive/websites/wiki.jc-mp.com/index__qecb8ba9f5613.php new file mode 100644 index 0000000..c89573f --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qecb8ba9f5613.php @@ -0,0 +1,198 @@ + + + +Lua/Tutorials/Intermediate/Iterators - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Lua/Tutorials/Intermediate/Iterators

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
+
Jump to: navigation, search
+

Some of the functions in the API use iterator functions. These must be used with for statements. +

As an example, if you want to use Server:GetPlayers, use the following syntax: +

+
for player in Server:GetPlayers() do
+	print(player)
+end
+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qecd0bfe6c2cd.php b/archive/websites/wiki.jc-mp.com/index__qecd0bfe6c2cd.php new file mode 100644 index 0000000..3f91dad --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qecd0bfe6c2cd.php @@ -0,0 +1,197 @@ + + + +Revision history of "Lua/Tutorials/Beginner/Your first gamemode" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Tutorials/Beginner/Your first gamemode"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qed37c3e3f773.php b/archive/websites/wiki.jc-mp.com/index__qed37c3e3f773.php new file mode 100644 index 0000000..e7501d6 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qed37c3e3f773.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Show anonymous users | Hide registered users | Hide my edits
Show new changes starting from 01:35, 15 August 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qeeddc99feef7.php b/archive/websites/wiki.jc-mp.com/index__qeeddc99feef7.php new file mode 100644 index 0000000..b7a68ff --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qeeddc99feef7.php @@ -0,0 +1,252 @@ + + + + +Feature Overview - JC2-MP Documentation + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Feature Overview

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+

Features

+
    +
  • Scripting system using the simple but powerful Lua language. Use server-side and client-side scripts to create anything from a spawn menu to entire gamemodes. +
  • +
  • Server browser allows you to easily find a server and keep track of your favorites. +
  • +
  • Steam integration +
      +
    • Join-on-friend and integration with the steam server list. +
    • +
    • Servers can track and ban players by Steam ID; if a server has a password-based login system, they're doing it wrong. +
    • +
    +
  • +
  • An optimised network streamer means a server can support thousands of players and vehicles across Panau. +
  • +
+

Synchronization

+

With 'synchronization', we mean that some of your actions might not show up on another players screen. For example, "grapple hook is not synced" means that if I use the grapple hook on my screen, other players will not see the grapple hook. +

+

What is synced?

+
    +
  • On-foot movement +
  • +
  • On-foot weapons +
  • +
  • Vehicle movement +
  • +
  • Vehicle weapons +
  • +
  • Vehicle mounted weapons (such as turrets in jeeps) +
  • +
  • Vehicle spawns +
  • +
  • Vehicle colors +
  • +
  • Vehicle damage +
  • +
  • Stunt position +
  • +
  • Time +
  • +
  • Weather +
  • +
  • Character models +
  • +
  • Parachute +
  • +
+

What is not synced?

+
    +
  • Fixed Mounted Guns (Cannon / Flak Cannon / Fixed Mini-Gun) +
  • +
  • Grappling hook +
  • +
  • Firing weapons on bikes/ATVs +
  • +
  • Persistent destroyed structures +
  • +
  • Unoccupied vehicles +
  • +
  • Thrown explosives and melee +
  • +
  • Dual wielding +
  • +
+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qeef516337c09.php b/archive/websites/wiki.jc-mp.com/index__qeef516337c09.php new file mode 100644 index 0000000..ee9f86c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qeef516337c09.php @@ -0,0 +1,193 @@ + + + + +Information for "Lua/Frequently Asked Questions" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Frequently Asked Questions"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + + +
Display titleLua/Frequently Asked Questions
Default sort keyLua/Frequently Asked Questions
Page length (in bytes)2,433
Page ID3733
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views7,458
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation02:05, 16 December 2013
Latest editor''init'' (Talk | contribs)
Date of latest edit03:22, 12 May 2015
Total number of edits13
Total number of distinct authors3
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qf02443d46cec.php b/archive/websites/wiki.jc-mp.com/index__qf02443d46cec.php new file mode 100644 index 0000000..bb31340 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf02443d46cec.php @@ -0,0 +1,200 @@ + + + + +Where to Buy - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Where to Buy

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+ + +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qf054434ca93f.php b/archive/websites/wiki.jc-mp.com/index__qf054434ca93f.php new file mode 100644 index 0000000..9691508 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf054434ca93f.php @@ -0,0 +1,258 @@ + + + +View source for Errors - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ View source for Errors +

+ + +
+ +
Errors
+ + +
+ Jump to: navigation, + search +
+ + +

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Errors.

+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+ +
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qf0ea79087a71.php b/archive/websites/wiki.jc-mp.com/index__qf0ea79087a71.php new file mode 100644 index 0000000..dc7b288 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf0ea79087a71.php @@ -0,0 +1,203 @@ + + + + +File:Win server step 2.png - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

File:Win server step 2.png

+
+

From JC2-MP Documentation

+
Revision as of 02:32, 7 December 2013 by RedCat (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+
Win_server_step_2.png(158 × 302 pixels, file size: 41 KB, MIME type: image/png) +
+
+ +

File history

+
+

Click on a date/time to view the file as it appeared at that time. +

+ + + +
Date/TimeThumbnailDimensionsUserComment
current02:32, 7 December 2013Thumbnail for version as of 02:32, 7 December 2013158 × 302 (41 KB)RedCat (Talk | contribs)
+
+
    +
  • You cannot overwrite this file.
  • +
+ +
+

The following page links to this file: +

+
+

Metadata

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qf0fa9c6aa65d.php b/archive/websites/wiki.jc-mp.com/index__qf0fa9c6aa65d.php new file mode 100644 index 0000000..3e8a8b1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf0fa9c6aa65d.php @@ -0,0 +1,189 @@ + + + +Revision history of "Lua/Client/Game" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Client/Game"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qf1227651f274.php b/archive/websites/wiki.jc-mp.com/index__qf1227651f274.php new file mode 100644 index 0000000..5f03ae7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf1227651f274.php @@ -0,0 +1,493 @@ + + + + +View source for Lua/Client - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Client

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Template used on this page: +

Return to Lua/Client.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qf14fca74aabf.php b/archive/websites/wiki.jc-mp.com/index__qf14fca74aabf.php new file mode 100644 index 0000000..d0a4c37 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf14fca74aabf.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qf22fba98b9ff.php b/archive/websites/wiki.jc-mp.com/index__qf22fba98b9ff.php new file mode 100644 index 0000000..6585a82 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf22fba98b9ff.php @@ -0,0 +1,177 @@ + + + +Lua/Client/Game - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Client/Game

+
+

From JC2-MP Documentation

+
< Lua‎ | Client
+
Jump to: navigation, search
+

Functions

+

+

+ + + + + + + + + + + + +
Returns + Prototype +
+ FireEvent(string) +
GameSetting + GetSetting(number) +
GUIState + GetState() +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qf22fd79b0de1.php b/archive/websites/wiki.jc-mp.com/index__qf22fd79b0de1.php new file mode 100644 index 0000000..4c3a2e2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf22fd79b0de1.php @@ -0,0 +1,203 @@ + + + + +Revision history of "Lua/Tutorials/Client-side scripts" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Tutorials/Client-side scripts"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qf24ec23660c2.php b/archive/websites/wiki.jc-mp.com/index__qf24ec23660c2.php new file mode 100644 index 0000000..e2a9b15 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf24ec23660c2.php @@ -0,0 +1,193 @@ + + + +Revision history of "Lua/Tutorials/Beginner/Learning Lua" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Tutorials/Beginner/Learning Lua"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qf2de85e0347d.php b/archive/websites/wiki.jc-mp.com/index__qf2de85e0347d.php new file mode 100644 index 0000000..3a71cc3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf2de85e0347d.php @@ -0,0 +1,190 @@ + + + + +View source for Troubleshooting/Not enough storage to complete this operation - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Troubleshooting/Not enough storage to complete this operation

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Troubleshooting/Not enough storage to complete this operation.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qf2e2daa9c4f7.php b/archive/websites/wiki.jc-mp.com/index__qf2e2daa9c4f7.php new file mode 100644 index 0000000..6de4488 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf2e2daa9c4f7.php @@ -0,0 +1,215 @@ + + + + +Client/Launch Options - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+ +
+
+
+ +

Client/Launch Options

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Command + Parameters + Description +
connectaddress:portConnect to a server. Port is optional. +
passwordstringUsed with 'connect' to provide a password. +
fontscalenumberChanges the scale of all text rendered, default is 1. +
namestringConnect using a custom name instead of your Steam name. +
xnumberControls the window position. +
ynumberControls the window position. +
xsizenumberControls the window size. +
ysizenumberControls the window size. +
+

How to use

+

You can add these to a JcmpLauncher.exe shortcut or the Steam launch options for JC2-MP. Singleplayer launch options work, too. +


+--connect=localhost:7777 --name="Rico Rodriguez" /frameratecap=60 +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qf33f5facf67c.php b/archive/websites/wiki.jc-mp.com/index__qf33f5facf67c.php new file mode 100644 index 0000000..920e610 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf33f5facf67c.php @@ -0,0 +1,193 @@ + + + + +Lua/Tutorials/Client-side scripts - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Tutorials/Client-side scripts

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
Revision as of 00:48, 27 June 2014 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Client-side scripts work very similarly to server scripts. The server automatically sends clients scripts when they join, and also when a module is reloaded. But other than that, the only difference is the classes and functions available. Clients cannot spawn vehicles or set their own health, for example; server scripts must do that. +

+

Render event

+

An important feature of client-side scripts is the ability to render text, images, and primitives. The Render and PostRender events are where you should call drawing functions. They will not work anywhere else. +

+

Draw a red dot in the center of the screen

+
function Foo()
+	Render:FillCircle(Render.Size / 2, 5, Color(255, 0, 0))
+end
+ 
+Events:Subscribe("Render", Foo)
+

This is the most simple example. The Render:FillCircle function takes a Vector2 for screen position in pixels, a number for the circle radius, and a color. Render.Size is a Vector2 that is the size of the screen in pixels. If we divide that by two, we get the center of the screen. The radius is also in pixels. +

+

See also

+

Creating a speedometer +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qf38840c0fb8f.php b/archive/websites/wiki.jc-mp.com/index__qf38840c0fb8f.php new file mode 100644 index 0000000..b39927b --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf38840c0fb8f.php @@ -0,0 +1,193 @@ + + + + +View source for Troubleshooting/Game crashes on startup - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Troubleshooting/Game crashes on startup

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Troubleshooting/Game crashes on startup.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qf3b4ad1cc9c2.php b/archive/websites/wiki.jc-mp.com/index__qf3b4ad1cc9c2.php new file mode 100644 index 0000000..2ab6e61 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf3b4ad1cc9c2.php @@ -0,0 +1,193 @@ + + + +View source for Lua/Tutorials/Beginner/Module loading process - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

View source for Lua/Tutorials/Beginner/Module loading process

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Tutorials/Beginner/Module loading process.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qf3e08421d439.php b/archive/websites/wiki.jc-mp.com/index__qf3e08421d439.php new file mode 100644 index 0000000..3b1fc1d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf3e08421d439.php @@ -0,0 +1,203 @@ + + + + +File:Win server step 87minus4.png - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

File:Win server step 87minus4.png

+
+

From JC2-MP Documentation

+
Revision as of 02:37, 7 December 2013 by RedCat (Talk | contribs)

+
+
Jump to: navigation, search
+
+
Win_server_step_87minus4.png(258 × 90 pixels, file size: 15 KB, MIME type: image/png) +
+
+ +

File history

+
+

Click on a date/time to view the file as it appeared at that time. +

+ + + +
Date/TimeThumbnailDimensionsUserComment
current02:37, 7 December 2013Thumbnail for version as of 02:37, 7 December 2013258 × 90 (15 KB)RedCat (Talk | contribs)
+
+
    +
  • You cannot overwrite this file.
  • +
+ +
+

The following page links to this file: +

+
+

Metadata

+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qf4fbaa0eb447.php b/archive/websites/wiki.jc-mp.com/index__qf4fbaa0eb447.php new file mode 100644 index 0000000..173ee15 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf4fbaa0eb447.php @@ -0,0 +1,196 @@ + + + + +Lua/Shared/Angle/Static Functions/Slerp - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Lua/Shared/Angle/Static Functions/Slerp

+
+

From JC2-MP Documentation

+
< Lua‎ | Shared‎ | Angle
Revision as of 15:14, 15 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

+ + + + + + + + + +
Returns    +Angle +
Prototype    +Angle.Slerp(Angle, Angle, number) +
Description    +No description +
+


+

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qf564c7473428.php b/archive/websites/wiki.jc-mp.com/index__qf564c7473428.php new file mode 100644 index 0000000..de5a692 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf564c7473428.php @@ -0,0 +1,202 @@ + + + +Information for "Lua/Tutorials/Beginner/Beginner" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Tutorials/Beginner/Beginner"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleLua/Tutorials/Beginner/Beginner
Default sort keyLua/Tutorials/Beginner/Beginner
Page length (in bytes)7,682
Page ID2833
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views7,007
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation08:59, 15 December 2013
Latest editorTycoonman500 (Talk | contribs)
Date of latest edit12:26, 28 December 2013
Total number of edits7
Total number of distinct authors2
Recent number of edits (within past 91 days)7
Recent number of distinct authors2
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qf57879f9e4f3.php b/archive/websites/wiki.jc-mp.com/index__qf57879f9e4f3.php new file mode 100644 index 0000000..f058343 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf57879f9e4f3.php @@ -0,0 +1,176 @@ + + + +View source for Lua/Tutorials/Beginner/Learning Lua - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Tutorials/Beginner/Learning Lua

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Lua/Tutorials/Beginner/Learning Lua.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qf5824474a44e.php b/archive/websites/wiki.jc-mp.com/index__qf5824474a44e.php new file mode 100644 index 0000000..413649d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf5824474a44e.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Main Page" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Main Page"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 11:44, 27 September 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qf5ca058b7050.php b/archive/websites/wiki.jc-mp.com/index__qf5ca058b7050.php new file mode 100644 index 0000000..881a54d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf5ca058b7050.php @@ -0,0 +1,194 @@ + + + +Lua/Tutorials/Beginner/Module loading process - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ + +
+
+ +

Lua/Tutorials/Beginner/Module loading process

+
+

From JC2-MP Documentation

+
< Lua‎ | Tutorials
Revision as of 16:30, 17 December 2013 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

Contents

+ +
+

Server startup

+

When the server starts, it iterates through each directory inside of scripts/ and loads it as a module. The module's name is the directory name. If the module's name contains disabled, it is not loaded. After all modules are loaded, the ServerStart event is called and the ModulesLoad event is called. +

+

Module loading

+

When a module, such as MyModule, is loaded on the server, script files in scripts/MyModule/server/ are automatically ran: +

+
  1. Any files named _init.lua are ran, including subdirectories. +
  2. Any files with the .lua extension are ran, including subdirectories. +
  3. The ModuleLoad event is fired. +
  4. If this is the last module loaded, (at server startup, or using the load or reload commands), the ModulesLoad event is fired. +
+

Clients are sent any scripts in scripts/MyModule/client/, and the same process happens as above, with one difference: after a module is loaded, the client tells the server to fire the ClientModuleLoad event. It is important to note that the client does not store the scripts anywhere. +

There is also a shared directory. Scripts in here are ran before server and client. +

Individual script files in a module can interact with each other just fine. There is no need to require anything. However, scripts in two different modules can only interact in a few ways. See Cross-module communication. +

The order in which scripts are loaded is undefined. It seems to be alphabetical order, but you should not depend on it. +

+

Module unloading

+

When a module is unloaded, either on server shutdown, client disconnect, or the reload or unload server console commands, the ModuleUnload event is called. +

+

See also

+ + + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qf66eb0944263.php b/archive/websites/wiki.jc-mp.com/index__qf66eb0944263.php new file mode 100644 index 0000000..eb7ca9c --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf66eb0944263.php @@ -0,0 +1,259 @@ + + + +View source for Player:Teleport - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ View source for Player:Teleport +

+ + +
+ + + + +
+ Jump to: navigation, + search +
+ + +

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Player:Teleport.

+
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + +
+
Toolbox
+ +
+ + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qf686c02ce92a.php b/archive/websites/wiki.jc-mp.com/index__qf686c02ce92a.php new file mode 100644 index 0000000..7d6962a --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf686c02ce92a.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Main Page" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Main Page"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 11:56, 27 September 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qf6bb57340b8b.php b/archive/websites/wiki.jc-mp.com/index__qf6bb57340b8b.php new file mode 100644 index 0000000..e9dd408 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf6bb57340b8b.php @@ -0,0 +1,192 @@ + + + + +Information for "Where to Buy" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Where to Buy"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleWhere to Buy
Default sort keyWhere to Buy
Page length (in bytes)1,346
Page ID2800
Page content languageEnglish (en)
Page content modelwikitext
Indexing by robotsAllowed
Number of views6,649
Number of redirects to this page0
Number of subpages of this page0 (0 redirects; 0 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorPhilpax (Talk | contribs)
Date of page creation13:28, 23 September 2012
Latest editorDreadmullet (Talk | contribs)
Date of latest edit15:11, 15 December 2013
Total number of edits2
Total number of distinct authors2
Recent number of edits (within past 91 days)0
Recent number of distinct authors0
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qf73778b76c0c.php b/archive/websites/wiki.jc-mp.com/index__qf73778b76c0c.php new file mode 100644 index 0000000..5e46cfd --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf73778b76c0c.php @@ -0,0 +1,198 @@ + + + + +Changes related to "Server/Getting started/Windows Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Changes related to "Server/Getting started/Windows Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). +Pages on your watchlist are bold. +

+
+
+Recent changes options +
Legend:
+
N
+
This edit created a new page (also see list of new pages)
+
m
+
This is a minor edit
+
b
+
This edit was performed by a bot
+
(±123)
+
The page size changed by this number of bytes
+
+
+Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide minor edits | Show bots | Hide anonymous users | Hide registered users | Hide my edits
Show new changes starting from 12:06, 27 September 2020 +
+
   
Page name:
+
+
No changes during the given period matching these criteria.
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qf7eb45bb747c.php b/archive/websites/wiki.jc-mp.com/index__qf7eb45bb747c.php new file mode 100644 index 0000000..4523152 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf7eb45bb747c.php @@ -0,0 +1,215 @@ + + + +User:Dreadmullet - JC2-MP Documentation + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

User:Dreadmullet

+ + +
+ +
From JC2-MP Documentation
+ + +
Revision as of 08:11, 24 September 2012 by Dreadmullet (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+ + +
+Jump to: navigation, search +
+ + +

Yay now my name is blue. +

+ + +
+ + + + + +
+ + +
+ +
+ +
+

Navigation menu

+ +
+ + + +
+ + + + + + +
+
+ + + + + + + + + +
+
+ + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qf803702f779f.php b/archive/websites/wiki.jc-mp.com/index__qf803702f779f.php new file mode 100644 index 0000000..9f7e5e1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf803702f779f.php @@ -0,0 +1,201 @@ + + + + +Revision history of "Lua/Client/ComboBox/Static Functions/Create" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Client/ComboBox/Static Functions/Create"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qf86bbb1b020d.php b/archive/websites/wiki.jc-mp.com/index__qf86bbb1b020d.php new file mode 100644 index 0000000..bd20b84 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf86bbb1b020d.php @@ -0,0 +1,192 @@ + + + + +Revision history of "Server/Launch Options" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Server/Launch Options"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
    +
  • (cur | prev) 00:36, 24 October 2015Dreadmullet (Talk | contribs). . (310 bytes) (+310). . (Created page with "{| class="wikitable" !width="140" | '''Command''' !width="120" | Parameters !width="400" | Description |- | '''maxplayers'''||number|| |- | '''bindip'''||string|| |- | '''bind...")
  • +
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qf903daf353aa.php b/archive/websites/wiki.jc-mp.com/index__qf903daf353aa.php new file mode 100644 index 0000000..3b3b42e --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf903daf353aa.php @@ -0,0 +1,214 @@ + + + + +Revision history of "Lua/Tutorials/Iterators" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Lua/Tutorials/Iterators"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qf9533a3ccddc.php b/archive/websites/wiki.jc-mp.com/index__qf9533a3ccddc.php new file mode 100644 index 0000000..86cb2a7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf9533a3ccddc.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qf9b9c14911b9.php b/archive/websites/wiki.jc-mp.com/index__qf9b9c14911b9.php new file mode 100644 index 0000000..9ff6166 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf9b9c14911b9.php @@ -0,0 +1,282 @@ + + + + +Difference between revisions of "Server/Getting started/Windows Server/SteamCMD" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Difference between revisions of "Server/Getting started/Windows Server/SteamCMD"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+++++ + + + + + + + + + +
(Re-wrote this page to more closely follow the Linux and FreeBSD pages)
 
Line 44:Line 44:
 
There are a couple of changes to be made to the JC2-MP server itself before running it for the first time.
 
There are a couple of changes to be made to the JC2-MP server itself before running it for the first time.
  
- First, copy "default_config" to "config", and then open the file with a text editor (such as notepad) to change any settings such as the server's name.
+
- First, rename "default_config.lua" to "config.lua", and then open the file with a text editor (such as notepad) to change any settings such as the server's name.
  
 
The next step is to install the latest versions of any official scripts you want. The scripts that ship with the server are outdated and usually non-functional, the best way to grab the latest versions are as follows:
 
The next step is to install the latest versions of any official scripts you want. The scripts that ship with the server are outdated and usually non-functional, the best way to grab the latest versions are as follows:

+

Latest revision as of 23:34, 20 October 2014

+ +

Introduction

+

This is a guide to running the server software for JC2-MP under Windows using SteamCMD. +

+

Requirements

+

The JC2-MP server requires the Visual C++ Redistributable for Visual Studio 2012. These are packaged with the server and can be executed from _CommonRedist\vcredist\2012\vcredist_x86.exe. +

+

Step 1: Installing JC2-MP using SteamCMD

+

First, we need to set up SteamCMD. First make a directory for it somewhere, and download the following file: +

http://media.steampowered.com/installer/steamcmd.zip +

Unzip the folder, and you should find an executable file called "SteamCMD". Double click this executable, and wait until a CMD prompt appears. +

Once it has finished loading, run +

+
login anonymous
+

Now we need to set a directory for the server to install to. You can set this to anything you have permission to write to. Therefore, unless you're an administrator, it is recommended to place this somewhere within your user area. +

To do this, you would enter the following: +

+
force_install_dir C:\Users\[yourname]\jcmp
+

Now we need to download the game itself, this is also the command used to update the game. The validate keyword performs a checksum on the downloaded files to ensure that everything is intact. +

+
app_update 261140 validate
+

If you wish to update to the latest beta version, run the following instruction instead: +

+
app_update 261140 -beta publicbeta validate
+

Once this has finished, type the following to exit: +

+
quit
+

Step 2: Configuring JC2-MP

+

There are a couple of changes to be made to the JC2-MP server itself before running it for the first time. +

- First, rename "default_config.lua" to "config.lua", and then open the file with a text editor (such as notepad) to change any settings such as the server's name. +

The next step is to install the latest versions of any official scripts you want. The scripts that ship with the server are outdated and usually non-functional, the best way to grab the latest versions are as follows: +

- Make a "scripts" directory inside the folder you installed JC2-MP to. +

Open the following link in a web browser: https://github.com/jc2mp/scripts +

Click on one of the scripts listed (such as Racing, freeroam etc.), then click "Download zip" on the right hand side. Copy the zip folder to the scripts folder, and extract it there. +

+

Step 3: Running JC2-MP

+

Now that we have successfully downloaded the server and configured it, we can now start it up. +

Double click JcmpServer.exe. It should now say that the server has successfully started. This means that the server is running correctly, and you are now ready to play. +

+

Step 4: Updating the server

+

To update the server to the latest version, simply follow the instructions in step 1 from the point where you run SteamCMD.exe. +

+

FAQ

+

Q: The server is running fine, and I can connect, but nobody else can! +

A: This likely means that you're running the server from home, and you haven't set up port forwarding correctly. The first thing to do is to find out which port your server is set to run on, to do this, open up the "config" file in the same folder that contains JcmpServer.exe, and look for the line that says "BindPort". Next, find out what model of router you are running (it will say on the router itself somewhere). Finally, head over to www.portforward.com and find instructions on how to forward a port on your router. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qf9e96ce5ab64.php b/archive/websites/wiki.jc-mp.com/index__qf9e96ce5ab64.php new file mode 100644 index 0000000..61c07a1 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qf9e96ce5ab64.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qfa92af530e48.php b/archive/websites/wiki.jc-mp.com/index__qfa92af530e48.php new file mode 100644 index 0000000..174fecf --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qfa92af530e48.php @@ -0,0 +1,207 @@ + + + + +Revision history of "Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Server"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+Retrieved from "http://wiki.jc-mp.com/Server"
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qfc042d87e44e.php b/archive/websites/wiki.jc-mp.com/index__qfc042d87e44e.php new file mode 100644 index 0000000..21610d9 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qfc042d87e44e.php @@ -0,0 +1,203 @@ + + + + +Revision history of "Troubleshooting/Not enough storage to complete this operation" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Revision history of "Troubleshooting/Not enough storage to complete this operation"

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+
+

Diff selection: Mark the radio boxes of the revisions to compare and hit enter or the button at the bottom.
+Legend: (cur) = difference with latest revision, (prev) = difference with preceding revision, m = minor edit. +

+
+
+ + +
+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qfc0b171038e2.php b/archive/websites/wiki.jc-mp.com/index__qfc0b171038e2.php new file mode 100644 index 0000000..75ac979 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qfc0b171038e2.php @@ -0,0 +1,169 @@ + + + +View source for Lua/Server/Player/Static Functions/GetById - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

View source for Lua/Server/Player/Static Functions/GetById

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Template used on this page: +

Return to Lua/Server/Player/Static Functions/GetById.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qfc31681e68ac.php b/archive/websites/wiki.jc-mp.com/index__qfc31681e68ac.php new file mode 100644 index 0000000..6a69f8d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qfc31681e68ac.php @@ -0,0 +1,314 @@ + + + + +Server/Getting started/Linux Server - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Getting started/Linux Server

+
+

From JC2-MP Documentation

+
< Server
Revision as of 12:39, 25 December 2014 by Gim (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+

This page will explain the very basics of setting up a JC2-MP server on GNU/Linux. This tutorial assumes you already have some basic GNU/Linux knowledge. +

Note: There are a few user-made user-friendly scripts which automates all the process below. See here and here. +

+ +

Preparation

+

First we need to download SteamCMD. SteamCMD is a command-line version of the Steam client. Their libraries are currently 32-bit only, so to run it on 64-bit system you need to install additional libraries as specified below. +

+

Installing additional dependencies for SteamCMD

+

Ubuntu/Debian 64-Bit

+

This should work on any other Debian-based distribution like Linux Mint etc. Currently tested on Ubuntu Server 14.04 LTS. +

+
apt-get update
+apt-get install lib32gcc1 libc6-i386 lib32stdc++6
+

RedHat/CentOS/Fedora 64-bit

+
yum install glibc.i686 libstdc++.i686
+

Creating a new user (optional)

+

You may want to create a separate user on your system specially for JC2-MP server related stuff. This is optional step and you may skip it if you don't see any advantages of this in your case. +

Create a new system user and set password for it +

+
useradd -m -s $(which bash) jcmp
+passwd jcmp
+

Now you can login as jcmp or switch to it like this +

+
su jcmp
+cd ~
+

Downloading SteamCMD

+

Login to your server and create steamcmd directory. +

+
mkdir ~/steamcmd
+cd ~/steamcmd
+

Now download SteamCMD and extract it. +

+
wget http://media.steampowered.com/installer/steamcmd_linux.tar.gz
+tar -xvzf steamcmd_linux.tar.gz
+rm steamcmd_linux.tar.gz
+

Port forwarding

+

In case you want to make your server public see this guide on how to set up your router. +

+

Running SteamCMD and downloading the server

+

You can just type this command to install/update your JC2-MP server: +

+
./steamcmd.sh +login anonymous +force_install_dir ./jc2mp-server +app_update 261140 +quit
+

Alternatively, you can install the public beta testing release. Although keep in mind that only players who opt-in to the public beta will be able to join your server +

+
./steamcmd.sh +login anonymous +force_install_dir ./jc2mp-server +app_update 261140 -beta publicbeta +quit
+

Changing the server options

+

First, let's move to the JC2-MP server directory. +

+
cd ~/steamcmd/jc2mp-server
+

By default, your server will not come with a config.lua - instead, it comes with a default config. To use it, simply copy it into place +

+
cp default_config.lua config.lua
+

Now, use your favorite editor to edit the server's configuration file. For most people, nano will be sufficient +

+
nano config.lua
+

Every possible server option is explained in the configuration file. Simply follow the instructions. +

+

Starting up the server

+

To avoid a possible error, it's better to create a symlink to the libstdc++.so.6 library file +

+
ln -s ~/steamcmd/linux32/libstdc++.so.6 libstdc++.so.6
+

Now that you have successfully downloaded the server and configured it, you can now start it up. +

+
./Jcmp-Server
+

It should now say that the server has successfully started. +

You may see some warnings in the output like "[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed." - ignore that, this is perfectly normal. As long as your server says "Server started up successfully", your server is fine. +

You are now ready to play on your own server and you can start adding scripts and gamemodes. If you experience any issues launching your JC2-MP server, see #Troubleshooting section before asking someone for help. +

+

Using GNU Screen

+

For your own convenience we recommend you to run your server in a GNU Screen session. This way you can run it in the background normally and access its command line at any time you need. +

If you do not have GNU Screen installed type (Debian-based): +

+
apt-get install screen
+

or for RedHat-based systems: +

+
yum install screen
+

And follow the instructions. +

Now start the Screen and the server. +

+
screen -dmS jcmp ./Jcmp-Server
+

This will run a silent screen in the background. +

To access the Screen / JC2-MP server type the following: +

+
screen -x jcmp
+

You can press CTRL+A then CTRL+D to exit the screen safely without stopping the server. +

To stop the server and kill the screen type: +

+
screen -S jcmp -X quit
+

If you get "There is no screen to be attached matching jcmp." message, it means that your JC2-MP server failed to start for some reason. Run it without GNU Screen as specified above to investigate, it should say in the output what's gone wrong. +

+

Updating the server

+

To update the server to the latest version you will need to repeat the procedure #Running SteamCMD and downloading the server again. +

+

Troubleshooting

+

See also SteamCMD#Known_issues for SteamCMD-related issues. +

+

/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15` not found (required by ./libsteam_api.so)

+

To solve this, you should create a symlink to the libstdc++.so.6 in your JC2-MP server directory like this: +

+
ln -s ~/steamcmd/linux32/libstdc++.so.6 ~/steamcmd/jc2mp-server/libstdc++.so.6
+

[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.

+

This is a valid warning. As long as you see "Server started up successfully" message, just ignore it. +

+

Default script is not working

+

This is caused most likely because the scripts that you downloaded with the server are outdated, so you will need to download and install the updated ones from GitHub. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qfc78431bd8d4.php b/archive/websites/wiki.jc-mp.com/index__qfc78431bd8d4.php new file mode 100644 index 0000000..678c3fa --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qfc78431bd8d4.php @@ -0,0 +1,192 @@ + + + + +View source for Where to Buy - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Where to Buy

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to Where to Buy.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qfcea3f09769a.php b/archive/websites/wiki.jc-mp.com/index__qfcea3f09769a.php new file mode 100644 index 0000000..d9d4df3 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qfcea3f09769a.php @@ -0,0 +1,319 @@ + + + + +The JC2-MP Team - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

The JC2-MP Team

+
+

From JC2-MP Documentation

+
Revision as of 13:27, 22 June 2017 by Keeri (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+

Developers

+
Trix
+
    +
  • Lead Programmer +
  • +
  • Reverse Engineering +
  • +
+
jaxm
+
    +
  • Gameplay Design +
  • +
  • Reverse Engineering +
  • +
+
Woet
+
    +
  • Web Developer +
  • +
  • Hosting Infrastructure +
  • +
+
Philpax
+
    +
  • Lua API Developer +
  • +
  • UI Developer +
  • +
+
dreadmullet
+
    +
  • Documentation +
  • +
  • Extensive Lua testing +
  • +
  • Scripting +
  • +
+
keeri
+
    +
  • Documentation +
  • +
  • Extensive Lua testing +
  • +
  • Front-end Design +
  • +
  • Scripting +
  • +
+

Notable Contributors

+
Rick (gibbed)
+
    +
  • Creator of many great tools for modding Just Cause 2, vital to the success of JC2-MP. +
  • +
  • Extensive support and assistance with modding the game. +
  • +
  • Technical Support +
  • +
+
ToMo
+
    +
  • Designer of the JC2-MP website. +
  • +
+

Beta Team

+
    +
  • Ahrotahntee +
  • +
  • F430 +
  • +
  • Jeff +
  • +
  • Jman100 +
  • +
  • JaTochNietDan +
  • +
  • Mike +
  • +
  • Namidairo +
  • +
  • Patawic +
  • +
  • PlantCorn +
  • +
  • Rick +
  • +
  • SinisterRectus +
  • +
  • SK83RJOSH +
  • +
  • Tazm +
  • +
  • ToMo +
  • +
  • Tycoonman500 +
  • +
  • Ydrool +
  • +
+

Inactive

+
    +
  • [DRuG]NikT +
  • +
  • damospiderman +
  • +
  • EliteTek +
  • +
  • FabioGNR +
  • +
  • Gingie +
  • +
  • GrishR +
  • +
  • JoinTheRealms +
  • +
  • kc +
  • +
  • mandella644 +
  • +
  • NVX +
  • +
  • Oz +
  • +
  • RedCat +
  • +
  • tb2571989 +
  • +
+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qfd82bb5d99b8.php b/archive/websites/wiki.jc-mp.com/index__qfd82bb5d99b8.php new file mode 100644 index 0000000..9589472 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qfd82bb5d99b8.php @@ -0,0 +1,199 @@ + + + + +View source for Lua/Client/ComboBox/Static Functions/Create - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

View source for Lua/Client/ComboBox/Static Functions/Create

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Template used on this page: +

Return to Lua/Client/ComboBox/Static Functions/Create.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qfd8cf33eec3b.php b/archive/websites/wiki.jc-mp.com/index__qfd8cf33eec3b.php new file mode 100644 index 0000000..4ede708 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qfd8cf33eec3b.php @@ -0,0 +1,242 @@ + + + +User:Dreadmullet - JC2-MP Documentation + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +

+ User:Dreadmullet +

+ + +
+ +
From JC2-MP Documentation
+ + +
+ + +
+ Jump to: navigation, + search +
+ + +

Yay now my name is blue. +

+ + + +
+ + + + + +
+ + +
+ +
+ + +
+ + +
+
Personal tools
+ +
+ + +
+ + +
+
Namespaces
+ +
+ + + + +
+

+

+
Variants
+ +
+ + +
+
+ + +
+
Views
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + diff --git a/archive/websites/wiki.jc-mp.com/index__qfe6485ab3d52.php b/archive/websites/wiki.jc-mp.com/index__qfe6485ab3d52.php new file mode 100644 index 0000000..5935207 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qfe6485ab3d52.php @@ -0,0 +1,192 @@ + + + +Log in - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

Log in

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+
+
+
+

Log in

+ +

You must have cookies enabled to log in to JC2-MP Documentation. +

+ + + + + + + + + + + + + + + + + +
+ +
+ +
+ 
+ Forgotten your login details? +
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qfe76d705e10d.php b/archive/websites/wiki.jc-mp.com/index__qfe76d705e10d.php new file mode 100644 index 0000000..f6c8804 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qfe76d705e10d.php @@ -0,0 +1,168 @@ + + + +View source for JC2MP Mods - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+
+ +
+
+ +
+
+ +
+
+
+
+ +

View source for JC2MP Mods

+
+

From JC2-MP Documentation

+ +
Jump to: navigation, search
+

You do not have permission to edit this page, for the following reason: +

+
+

The action you have requested is limited to users in the group: Users. +

+
+
+

You can view and copy the source of this page: +

Return to JC2MP Mods.

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qffe1dfeb73b5.php b/archive/websites/wiki.jc-mp.com/index__qffe1dfeb73b5.php new file mode 100644 index 0000000..c986b15 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qffe1dfeb73b5.php @@ -0,0 +1,208 @@ + + + +Information for "Lua/Server/Server" - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ +
+
+ +
+
+
+
+ +

Information for "Lua/Server/Server"

+
+

From JC2-MP Documentation

+
+
Jump to: navigation, search
+
+ +

Basic information

+ + + + + + + + + + + +
Display titleLua/Server/Server
Default sort keyLua/Server/Server
Page length (in bytes)2,074
Page ID3630
Page content languageEnglish (en)
Indexing by robotsAllowed
Number of views2,510
Number of redirects to this page0
Counted as a content pageYes
Number of subpages of this page11 (0 redirects; 11 non-redirects)
+

Page protection

+ + + +
EditAllow all users
MoveAllow all users
+

Edit history

+ + + + + + + + + +
Page creatorDreadmullet (Talk | contribs)
Date of page creation15:14, 15 December 2013
Latest editorDreadmullet (Talk | contribs)
Date of latest edit00:37, 30 January 2014
Total number of edits5
Total number of distinct authors1
Recent number of edits (within past 91 days)5
Recent number of distinct authors1
+

Page properties

+ + +
Transcluded templates (7)

Templates used on this page: +

+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/index__qfffee9f6cef3.php b/archive/websites/wiki.jc-mp.com/index__qfffee9f6cef3.php new file mode 100644 index 0000000..70bef88 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/index__qfffee9f6cef3.php @@ -0,0 +1,265 @@ + + + + +Server/Getting started/Windows Server/SteamCMD - JC2-MP Documentation + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
Personal tools
+ +
+ + +
+
+ +

Server/Getting started/Windows Server/SteamCMD

+
+

From JC2-MP Documentation

+
< Server‎ | Getting started/Windows Server
Revision as of 23:34, 20 October 2014 by Jman100 (Talk | contribs)

+
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
+
Jump to: navigation, search
+
+

Introduction

+

This is a guide to running the server software for JC2-MP under Windows using SteamCMD. +

+

Requirements

+

The JC2-MP server requires the Visual C++ Redistributable for Visual Studio 2012. These are packaged with the server and can be executed from _CommonRedist\vcredist\2012\vcredist_x86.exe. +

+

Step 1: Installing JC2-MP using SteamCMD

+

First, we need to set up SteamCMD. First make a directory for it somewhere, and download the following file: +

http://media.steampowered.com/installer/steamcmd.zip +

Unzip the folder, and you should find an executable file called "SteamCMD". Double click this executable, and wait until a CMD prompt appears. +

Once it has finished loading, run +

+
login anonymous
+

Now we need to set a directory for the server to install to. You can set this to anything you have permission to write to. Therefore, unless you're an administrator, it is recommended to place this somewhere within your user area. +

To do this, you would enter the following: +

+
force_install_dir C:\Users\[yourname]\jcmp
+

Now we need to download the game itself, this is also the command used to update the game. The validate keyword performs a checksum on the downloaded files to ensure that everything is intact. +

+
app_update 261140 validate
+

If you wish to update to the latest beta version, run the following instruction instead: +

+
app_update 261140 -beta publicbeta validate
+

Once this has finished, type the following to exit: +

+
quit
+

Step 2: Configuring JC2-MP

+

There are a couple of changes to be made to the JC2-MP server itself before running it for the first time. +

- First, rename "default_config.lua" to "config.lua", and then open the file with a text editor (such as notepad) to change any settings such as the server's name. +

The next step is to install the latest versions of any official scripts you want. The scripts that ship with the server are outdated and usually non-functional, the best way to grab the latest versions are as follows: +

- Make a "scripts" directory inside the folder you installed JC2-MP to. +

Open the following link in a web browser: https://github.com/jc2mp/scripts +

Click on one of the scripts listed (such as Racing, freeroam etc.), then click "Download zip" on the right hand side. Copy the zip folder to the scripts folder, and extract it there. +

+

Step 3: Running JC2-MP

+

Now that we have successfully downloaded the server and configured it, we can now start it up. +

Double click JcmpServer.exe. It should now say that the server has successfully started. This means that the server is running correctly, and you are now ready to play. +

+

Step 4: Updating the server

+

To update the server to the latest version, simply follow the instructions in step 1 from the point where you run SteamCMD.exe. +

+

FAQ

+

Q: The server is running fine, and I can connect, but nobody else can! +

A: This likely means that you're running the server from home, and you haven't set up port forwarding correctly. The first thing to do is to find out which port your server is set to run on, to do this, open up the "config" file in the same folder that contains JcmpServer.exe, and look for the line that says "BindPort". Next, find out what model of router you are running (it will say on the router itself somewhere). Finally, head over to www.portforward.com and find instructions on how to forward a port on your router. +

+ + +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/load__q0ea4b6036977.php b/archive/websites/wiki.jc-mp.com/load__q0ea4b6036977.php new file mode 100644 index 0000000..52853c2 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/load__q0ea4b6036977.php @@ -0,0 +1,2 @@ +var tree=$('#wikitext-sidebar');$('#p-logo').after(tree.html());tree.html('');mw.loader.state({"site":"ready"}); +/* cache key: wiki:resourceloader:filter:minify-js:7:7911c2952473dcdecb53bc7fe0a38cbe */ \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/load__q0f46610bdc6f.php b/archive/websites/wiki.jc-mp.com/load__q0f46610bdc6f.php new file mode 100644 index 0000000..b97fa11 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/load__q0f46610bdc6f.php @@ -0,0 +1,15 @@ +(function(window,undefined){var rootjQuery,readyList,document=window.document,location=window.location,navigator=window.navigator,_jQuery=window.jQuery,_$=window.$,core_push=Array.prototype.push,core_slice=Array.prototype.slice,core_indexOf=Array.prototype.indexOf,core_toString=Object.prototype.toString,core_hasOwn=Object.prototype.hasOwnProperty,core_trim=String.prototype.trim,jQuery=function(selector,context){return new jQuery.fn.init(selector,context,rootjQuery);},core_pnum=/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source,core_rnotwhite=/\S/,core_rspace=/\s+/,rtrim=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,rquickExpr=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,rsingleTag=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,rvalidchars=/^[\],:{}\s]*$/,rvalidbraces=/(?:^|:|,)(?:\s*\[)+/g,rvalidescape=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,rvalidtokens=/"[^"\\\r\n]*"|true|false|null|-?(?:\d\d*\.|)\d+(?:[eE][\-+]?\d+|)/g,rmsPrefix=/^-ms-/,rdashAlpha=/-([\da-z])/gi,fcamelCase=function(all,letter){return(letter+"").toUpperCase();},DOMContentLoaded=function(){if(document.addEventListener){document.removeEventListener("DOMContentLoaded",DOMContentLoaded,false);jQuery.ready();}else if(document.readyState==="complete"){document.detachEvent("onreadystatechange",DOMContentLoaded);jQuery.ready();}},class2type={};jQuery.fn=jQuery.prototype={constructor:jQuery,init:function(selector,context,rootjQuery){var match,elem,ret,doc;if(!selector){return this;}if(selector.nodeType){this.context=this[0]=selector;this.length=1;return this;}if(typeof selector==="string"){if(selector.charAt(0)==="<"&&selector.charAt(selector.length-1)===">"&&selector.length>=3){match=[null,selector,null];}else{match=rquickExpr.exec(selector);}if(match&&(match[1]||!context)){if(match[1]){context=context instanceof jQuery?context[0]:context;doc=(context&&context.nodeType?context.ownerDocument||context:document);selector=jQuery.parseHTML(match[1],doc,true);if(rsingleTag.test(match[1])&&jQuery.isPlainObject(context)){this.attr.call(selector,context,true);}return jQuery.merge(this,selector);}else{elem=document.getElementById(match[2]);if(elem&&elem.parentNode){if(elem.id!==match[2]){return rootjQuery.find(selector);}this.length=1;this[0]=elem;}this.context=document;this.selector=selector;return this;}}else if(!context||context.jquery){return(context||rootjQuery).find(selector);}else{return this.constructor(context).find(selector);}}else if(jQuery.isFunction(selector)){return rootjQuery.ready(selector);}if(selector.selector!==undefined){this.selector=selector.selector;this.context=selector.context;}return jQuery.makeArray(selector,this);},selector:"",jquery:"1.8.3",length:0,size:function(){return this.length;},toArray:function(){return core_slice.call(this);},get:function(num){return num==null?this.toArray():(num<0?this[this.length+num]:this[num]);},pushStack:function(elems,name,selector){var ret=jQuery.merge(this.constructor(),elems);ret.prevObject=this;ret.context=this.context;if(name==="find"){ret.selector=this.selector+(this.selector?" ":"")+selector;}else if(name){ret.selector=this.selector+"."+name+"("+selector+")";}return ret;},each:function(callback,args){return jQuery.each(this,callback,args);},ready:function(fn){jQuery.ready.promise().done(fn);return this;},eq:function(i){i=+i;return i===-1?this.slice(i):this.slice(i,i+1);},first:function(){return this.eq(0);},last:function(){return this.eq(-1);},slice:function(){return this.pushStack(core_slice.apply(this,arguments),"slice",core_slice.call(arguments).join(","));},map:function(callback){return this.pushStack(jQuery.map(this,function(elem,i){return callback.call(elem,i,elem);}));},end:function(){return this.prevObject||this.constructor(null);},push:core_push,sort:[].sort,splice:[].splice};jQuery.fn.init.prototype=jQuery.fn;jQuery.extend=jQuery.fn.extend=function(){var options,name,src,copy,copyIsArray,clone,target=arguments[0]||{},i=1,length=arguments.length,deep=false;if(typeof target==="boolean"){deep=target;target=arguments[1]||{};i=2;}if(typeof target!=="object"&&!jQuery.isFunction(target)){target={};}if(length===i){target=this;--i;}for(;i0){return;}readyList.resolveWith(document,[jQuery]);if(jQuery.fn.trigger){jQuery(document).trigger("ready").off("ready");}},isFunction:function(obj){return jQuery.type(obj)==="function";},isArray:Array.isArray||function(obj){return jQuery.type(obj)==="array";},isWindow:function(obj){return obj!=null&&obj==obj.window;},isNumeric:function(obj){return!isNaN(parseFloat(obj))&&isFinite(obj);},type:function(obj){return obj==null?String(obj):class2type[core_toString.call(obj)]||"object";},isPlainObject:function(obj){if(!obj||jQuery.type(obj)!=="object"||obj.nodeType||jQuery.isWindow(obj)){return false;}try{if(obj.constructor&&!core_hasOwn.call(obj,"constructor")&&!core_hasOwn.call(obj.constructor.prototype,"isPrototypeOf")){return false;}}catch(e){return false;}var key;for(key in obj){}return key===undefined||core_hasOwn.call(obj,key);},isEmptyObject:function(obj){var name;for(name in obj){return false;}return true;},error:function(msg){throw new Error(msg);},parseHTML:function(data,context,scripts){var parsed;if(!data||typeof data!=="string"){return null;}if(typeof context==="boolean"){scripts=context;context=0;}context=context||document;if((parsed=rsingleTag.exec(data))){return[context.createElement(parsed[1])];}parsed=jQuery.buildFragment([data],context,scripts?null:[]);return jQuery.merge([],(parsed.cacheable?jQuery.clone(parsed.fragment):parsed.fragment).childNodes);},parseJSON:function(data){if(!data||typeof data!=="string"){return null;}data=jQuery.trim(data);if(window.JSON&&window.JSON.parse){return window.JSON.parse(data);}if(rvalidchars.test(data.replace(rvalidescape,"@").replace(rvalidtokens,"]").replace(rvalidbraces,""))){return(new Function("return "+data))();}jQuery.error("Invalid JSON: "+data);},parseXML:function(data){var xml,tmp;if(!data||typeof data!=="string"){return null;}try{if(window.DOMParser){tmp=new DOMParser();xml=tmp.parseFromString(data,"text/xml");}else{xml=new ActiveXObject("Microsoft.XMLDOM");xml.async="false";xml.loadXML(data);}}catch(e){xml=undefined;}if(!xml||!xml.documentElement||xml.getElementsByTagName("parsererror").length){jQuery.error("Invalid XML: "+data);}return xml;},noop:function(){},globalEval:function(data){if(data&&core_rnotwhite.test(data)){(window.execScript||function(data){window["eval"].call(window,data);})(data);}},camelCase:function(string){return string.replace(rmsPrefix,"ms-").replace(rdashAlpha,fcamelCase);},nodeName:function(elem,name){return elem.nodeName&&elem.nodeName.toLowerCase()===name.toLowerCase();},each:function(obj,callback,args){var name,i=0,length=obj.length,isObj=length===undefined||jQuery.isFunction(obj);if(args){if(isObj){for(name in obj){if(callback.apply(obj[name],args)===false){break;}}}else{for(;i0&&elems[0]&&elems[length-1])||length===0||jQuery.isArray(elems));if(isArray){for(;i-1){list.splice(index,1);if(firing){if(index<=firingLength){firingLength--;}if(index<=firingIndex){firingIndex--;}}}});}return this;},has:function(fn){return jQuery.inArray(fn,list)>-1;},empty:function(){list=[];return this;},disable:function(){list=stack=memory=undefined;return this;},disabled:function(){return!list;},lock:function(){stack=undefined;if(!memory){self.disable();}return this;},locked:function(){return!stack;},fireWith:function(context,args){args=args||[];args=[context,args.slice?args.slice():args];if(list&&(!fired||stack)){if(firing){stack.push(args);}else{fire(args);}}return this;},fire:function(){self.fireWith(this,arguments);return this;},fired:function(){return!!fired;}};return self;};jQuery.extend({Deferred:function(func){var tuples=[["resolve","done",jQuery.Callbacks("once memory"),"resolved"],["reject","fail",jQuery.Callbacks("once memory"),"rejected"],["notify","progress",jQuery.Callbacks("memory")]],state="pending",promise={state:function(){return state;},always:function(){deferred.done(arguments).fail(arguments);return this;},then:function(){var fns=arguments;return jQuery.Deferred(function(newDefer){jQuery.each(tuples,function(i,tuple){var action=tuple[0],fn=fns[i];deferred[tuple[1]](jQuery.isFunction(fn)?function(){var returned=fn.apply(this,arguments);if(returned&&jQuery.isFunction(returned.promise)){returned.promise().done(newDefer.resolve).fail(newDefer.reject).progress(newDefer.notify);}else{newDefer[action+"With"](this===deferred?newDefer:this,[returned]);}}:newDefer[action]);});fns=null;}).promise();},promise:function(obj){return obj!=null?jQuery.extend(obj,promise):promise;}},deferred={};promise.pipe=promise.then;jQuery.each(tuples,function(i,tuple){var list=tuple[2],stateString=tuple[3];promise[tuple[1]]=list.add;if(stateString){list.add(function(){state=stateString;},tuples[i^1][2].disable,tuples[2][2].lock);}deferred[tuple[0]]=list.fire;deferred[tuple[0]+"With"]=list.fireWith;});promise.promise(deferred);if(func){func.call(deferred,deferred);}return deferred;},when:function(subordinate){var i=0,resolveValues=core_slice.call(arguments),length=resolveValues.length,remaining=length!==1||(subordinate&&jQuery.isFunction(subordinate.promise))?length:0,deferred=remaining===1?subordinate:jQuery.Deferred(),updateFunc=function(i,contexts,values){return function +(value){contexts[i]=this;values[i]=arguments.length>1?core_slice.call(arguments):value;if(values===progressValues){deferred.notifyWith(contexts,values);}else if(!(--remaining)){deferred.resolveWith(contexts,values);}};},progressValues,progressContexts,resolveContexts;if(length>1){progressValues=new Array(length);progressContexts=new Array(length);resolveContexts=new Array(length);for(;i
a";all=div.getElementsByTagName("*");a=div.getElementsByTagName("a")[0];if(!all||!a||!all.length){return{};}select=document.createElement("select");opt=select.appendChild(document.createElement("option"));input=div.getElementsByTagName("input")[0];a.style.cssText="top:1px;float:left;opacity:.5";support={leadingWhitespace:(div.firstChild.nodeType===3),tbody:!div.getElementsByTagName("tbody").length,htmlSerialize:!!div.getElementsByTagName("link").length,style:/top/.test(a.getAttribute("style")),hrefNormalized:(a.getAttribute("href")==="/a"),opacity:/^0.5/.test(a.style.opacity),cssFloat:!!a.style.cssFloat,checkOn:(input.value==="on"),optSelected:opt.selected,getSetAttribute:div.className!=="t",enctype:!!document.createElement("form").enctype,html5Clone:document.createElement("nav").cloneNode(true).outerHTML!=="<:nav>",boxModel:(document.compatMode==="CSS1Compat"),submitBubbles:true,changeBubbles:true,focusinBubbles:false,deleteExpando:true,noCloneEvent:true,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableMarginRight:true,boxSizingReliable:true,pixelPosition:false};input.checked=true;support.noCloneChecked=input.cloneNode(true).checked;select.disabled=true;support.optDisabled=!opt.disabled;try{delete div.test;}catch(e){support.deleteExpando=false;}if(!div.addEventListener&&div.attachEvent&&div.fireEvent){div.attachEvent("onclick",clickFn=function(){support.noCloneEvent=false;});div.cloneNode(true).fireEvent("onclick");div.detachEvent("onclick",clickFn);}input=document.createElement("input");input.value="t";input.setAttribute("type","radio");support.radioValue=input.value==="t";input.setAttribute("checked","checked");input.setAttribute("name","t");div.appendChild(input);fragment=document.createDocumentFragment();fragment.appendChild(div.lastChild);support.checkClone=fragment.cloneNode(true).cloneNode(true).lastChild.checked;support.appendChecked=input.checked;fragment.removeChild(input);fragment.appendChild(div);if(div.attachEvent){for(i in{submit:true,change:true,focusin:true}){eventName="on"+i;isSupported=(eventName in div);if(!isSupported){div.setAttribute(eventName,"return;");isSupported=(typeof div[eventName]==="function");}support[i+"Bubbles"]=isSupported;}}jQuery(function(){var container,div,tds,marginDiv,divReset="padding:0;margin:0;border:0;display:block;overflow:hidden;",body=document.getElementsByTagName("body")[0];if(!body){return;}container=document.createElement("div");container.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px";body.insertBefore(container,body.firstChild);div=document.createElement("div");container.appendChild(div);div.innerHTML="
t
";tds=div.getElementsByTagName("td");tds[0].style.cssText="padding:0;margin:0;border:0;display:none";isSupported=(tds[0].offsetHeight===0);tds[0].style.display="";tds[1].style.display="none";support.reliableHiddenOffsets=isSupported&&(tds[0].offsetHeight===0);div.innerHTML="";div.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;";support.boxSizing=(div.offsetWidth===4);support.doesNotIncludeMarginInBodyOffset=(body.offsetTop!==1);if(window.getComputedStyle){support.pixelPosition=(window.getComputedStyle(div,null)||{}).top!=="1%";support.boxSizingReliable=(window.getComputedStyle(div,null)||{width:"4px"}).width==="4px";marginDiv=document.createElement("div");marginDiv.style.cssText=div.style.cssText=divReset;marginDiv.style.marginRight=marginDiv.style.width="0";div.style.width="1px";div.appendChild(marginDiv);support.reliableMarginRight=!parseFloat((window.getComputedStyle(marginDiv,null)||{}).marginRight);}if(typeof div.style.zoom!=="undefined"){div.innerHTML="";div.style.cssText=divReset+"width:1px;padding:1px;display:inline;zoom:1";support.inlineBlockNeedsLayout=(div.offsetWidth===3);div.style.display="block";div.style.overflow="visible";div.innerHTML="
";div.firstChild.style.width="5px";support.shrinkWrapBlocks=(div.offsetWidth!==3);container.style.zoom=1;}body.removeChild(container);container=div=tds=marginDiv=null;});fragment.removeChild(div);all=a=select=opt=input=fragment=div=null;return support;})();var rbrace=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,rmultiDash=/([A-Z])/g;jQuery.extend({cache:{},deletedIds:[],uuid:0,expando:"jQuery"+(jQuery.fn.jquery+Math.random()).replace(/\D/g,""),noData:{"embed":true,"object":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000","applet":true},hasData:function(elem){elem=elem.nodeType?jQuery.cache[elem[jQuery.expando]]:elem[jQuery.expando];return!!elem&&!isEmptyDataObject(elem);},data:function(elem,name,data,pvt){if(!jQuery.acceptData(elem)){return;}var thisCache,ret,internalKey=jQuery.expando,getByName=typeof name==="string",isNode=elem.nodeType,cache=isNode?jQuery.cache:elem,id=isNode?elem[internalKey]:elem[internalKey]&&internalKey;if((!id||!cache[id]||(!pvt&&!cache[id].data))&&getByName&&data===undefined){return;}if(!id){if(isNode){elem[internalKey]=id=jQuery.deletedIds.pop()||jQuery.guid++;}else{id=internalKey;}}if(!cache[id]){cache[id]={};if(!isNode){cache[id].toJSON=jQuery.noop;}}if(typeof name==="object"||typeof name==="function"){if(pvt){cache[id]=jQuery.extend(cache[id],name);}else{cache[id].data=jQuery.extend(cache[id].data,name);}}thisCache=cache[id];if(!pvt){if(!thisCache.data){thisCache.data={};}thisCache=thisCache.data;}if(data!==undefined){thisCache[jQuery.camelCase(name)]=data;}if(getByName){ret=thisCache[name];if(ret==null){ret=thisCache[jQuery.camelCase(name)];}}else{ret=thisCache;}return ret;},removeData:function(elem,name,pvt){if(!jQuery.acceptData(elem)){return;}var thisCache,i,l,isNode=elem.nodeType,cache=isNode?jQuery.cache:elem,id=isNode?elem[jQuery.expando]:jQuery.expando;if(!cache[id]){return;}if(name){thisCache=pvt?cache[id]:cache[id].data;if(thisCache){if(!jQuery.isArray(name)){if(name in thisCache){name=[name];}else{name=jQuery.camelCase(name);if(name in thisCache){name=[name];}else{name=name.split(" ");}}}for(i=0,l=name.length;i1,null,false);},removeData:function(key){return this.each(function(){jQuery.removeData(this,key);});}});function dataAttr(elem,key,data){if(data===undefined&&elem.nodeType===1){var name="data-"+key.replace(rmultiDash,"-$1").toLowerCase();data=elem.getAttribute(name);if(typeof data==="string"){try{data=data==="true"?true:data==="false"?false:data==="null"?null:+data+""===data?+data:rbrace.test(data)?jQuery.parseJSON(data):data;}catch(e){}jQuery.data(elem,key,data);}else{data=undefined;}}return data;}function isEmptyDataObject(obj){var name;for(name in obj){if(name==="data"&&jQuery.isEmptyObject(obj[name])){continue;}if(name!=="toJSON"){return false;}}return true;}jQuery.extend({queue:function(elem,type,data){var queue;if(elem){type=(type||"fx")+"queue";queue=jQuery._data(elem,type);if(data){if(!queue||jQuery.isArray(data)){queue=jQuery._data(elem,type,jQuery.makeArray(data));}else{queue.push(data);}}return queue||[];}},dequeue:function(elem,type){type=type||"fx";var queue=jQuery.queue(elem,type),startLength=queue.length,fn=queue.shift(),hooks=jQuery._queueHooks(elem,type),next=function(){jQuery.dequeue(elem,type);};if(fn==="inprogress"){fn=queue.shift();startLength--;}if(fn){if(type==="fx"){queue.unshift("inprogress");}delete hooks.stop;fn.call(elem,next,hooks);}if(!startLength&&hooks){hooks.empty.fire();}},_queueHooks:function(elem,type){var key=type+"queueHooks";return jQuery._data(elem,key)||jQuery._data(elem,key,{empty:jQuery.Callbacks("once memory").add(function(){jQuery.removeData(elem,type+"queue",true);jQuery.removeData(elem,key,true);})});}});jQuery.fn.extend({queue:function(type,data){var setter=2;if(typeof type!=="string"){data=type;type="fx";setter--;}if(arguments.length1);},removeAttr:function(name){return this.each(function(){jQuery.removeAttr(this,name);});},prop:function(name,value){return jQuery.access(this,jQuery.prop,name,value,arguments.length>1);},removeProp:function(name){name=jQuery.propFix[name]||name;return this.each(function(){try{this[name]=undefined;delete this[name];}catch(e){}});},addClass:function(value){var classNames,i,l,elem,setClass,c,cl;if(jQuery.isFunction(value)){return this.each(function(j){jQuery(this).addClass(value.call(this,j,this.className));});}if(value&&typeof value==="string"){classNames=value.split(core_rspace);for(i=0,l=this.length;i=0){className=className.replace(" "+removes[c]+" "," ");}}elem.className=value?jQuery.trim(className):"";}}}return this;},toggleClass:function(value,stateVal){var type=typeof value,isBool=typeof stateVal==="boolean";if(jQuery.isFunction(value)){return this.each(function(i){jQuery(this).toggleClass(value.call(this,i,this.className,stateVal),stateVal);});}return this.each(function(){if(type==="string"){var className,i=0,self=jQuery(this),state=stateVal,classNames=value.split(core_rspace);while((className=classNames[i++])){state=isBool?state:!self.hasClass(className);self[state?"addClass":"removeClass"](className);}}else if(type==="undefined"||type==="boolean"){if(this.className){jQuery._data(this,"__className__",this.className);}this.className=this.className||value===false?"":jQuery._data(this,"__className__")||"";}});},hasClass:function(selector){var className=" "+selector+" ",i=0,l=this.length;for(;i=0){return true;}}return false;},val:function(value){var hooks,ret,isFunction,elem=this[0];if(!arguments.length){if(elem){hooks=jQuery.valHooks[elem.type]||jQuery.valHooks[elem.nodeName.toLowerCase()];if(hooks&&"get"in hooks&&(ret=hooks.get(elem,"value"))!==undefined){return ret;}ret=elem.value;return typeof ret==="string"?ret.replace(rreturn,""):ret==null?"":ret;}return;}isFunction=jQuery.isFunction(value);return this.each(function(i){var val,self=jQuery(this);if(this.nodeType!==1){return;}if(isFunction){val=value.call(this,i,self.val());}else{val=value;}if(val==null){val="";}else if(typeof val==="number"){val+="";}else if(jQuery.isArray(val)){val=jQuery.map(val,function(value){return value==null?"":value+"";});}hooks=jQuery.valHooks[this.type]||jQuery.valHooks[this.nodeName.toLowerCase()];if(!hooks||!("set"in hooks)||hooks.set(this,val,"value")===undefined){this.value=val;}});}});jQuery.extend({valHooks:{option:{get:function(elem){var val=elem.attributes.value;return!val||val.specified?elem.value:elem.text;}},select:{get:function(elem){var value,option,options=elem.options,index=elem.selectedIndex,one=elem.type==="select-one"||index<0,values=one?null:[],max=one?index+1:options.length,i=index<0?max:one?index:0;for(;i=0;});if(!values.length){elem.selectedIndex=-1;}return values;}}},attrFn:{},attr:function(elem,name,value,pass){var ret,hooks,notxml,nType=elem.nodeType;if(!elem||nType===3||nType===8||nType===2){return;}if(pass&&jQuery.isFunction(jQuery.fn[name])){return jQuery(elem)[name](value);}if(typeof elem.getAttribute==="undefined"){return jQuery.prop(elem,name,value);}notxml=nType!==1||!jQuery.isXMLDoc(elem);if(notxml){name=name.toLowerCase();hooks=jQuery.attrHooks[name]||(rboolean.test(name)?boolHook:nodeHook);}if(value!==undefined){if(value===null){jQuery.removeAttr(elem,name);return;}else if(hooks&&"set"in hooks&¬xml&&(ret=hooks.set(elem,value,name))!==undefined){return ret;}else{elem.setAttribute(name,value+"");return value;}}else if(hooks&&"get"in hooks&¬xml&&(ret=hooks.get(elem,name))!==null){return ret;}else{ret=elem.getAttribute(name);return ret===null?undefined:ret;}},removeAttr:function(elem,value){var propName,attrNames,name,isBool,i=0;if(value&&elem.nodeType===1){attrNames=value.split(core_rspace);for(;i=0);}}});});var rformElems=/^(?:textarea|input|select)$/i,rtypenamespace=/^([^\.]*|)(?:\.(.+)|)$/,rhoverHack=/(?:^|\s)hover(\.\S+|)\b/,rkeyEvent=/^key/,rmouseEvent=/^(?:mouse|contextmenu)|click/,rfocusMorph=/^(?:focusinfocus|focusoutblur)$/,hoverHack=function(events){return jQuery.event.special.hover?events:events.replace(rhoverHack,"mouseenter$1 mouseleave$1");};jQuery.event={add:function(elem,types,handler,data,selector){var elemData,eventHandle,events,t,tns,type,namespaces,handleObj,handleObjIn,handlers,special;if(elem.nodeType===3||elem.nodeType===8||!types||!handler||!(elemData=jQuery._data(elem))){return;}if(handler.handler){handleObjIn=handler;handler=handleObjIn.handler;selector=handleObjIn.selector;}if(!handler.guid){handler.guid=jQuery.guid++;}events=elemData.events;if(!events){elemData.events=events={};}eventHandle=elemData.handle;if(!eventHandle){elemData.handle=eventHandle=function(e){return typeof jQuery!=="undefined"&&(!e||jQuery.event.triggered!==e.type)?jQuery.event.dispatch.apply(eventHandle.elem,arguments):undefined;};eventHandle.elem=elem;}types=jQuery.trim(hoverHack(types)).split(" ");for(t=0;t=0){type=type.slice(0,-1);exclusive=true;}if(type.indexOf(".")>=0){namespaces=type.split(".");type=namespaces.shift();namespaces.sort();}if((!elem||jQuery.event.customEvent[type])&&!jQuery.event.global[type]){return;}event=typeof event==="object"?event[jQuery.expando]?event:new jQuery.Event(type,event):new jQuery.Event(type);event.type=type;event.isTrigger=true;event.exclusive=exclusive;event.namespace=namespaces.join(".");event.namespace_re=event.namespace?new RegExp("(^|\\.)"+namespaces.join("\\.(?:.*\\.|)")+"(\\.|$)"):null;ontype=type.indexOf(":")<0?"on"+type:"";if(!elem){cache=jQuery.cache;for(i in cache){if(cache[i].events&&cache[i].events[type]){jQuery.event.trigger(event,data,cache[i].handle.elem,true);}}return;}event.result=undefined;if(!event.target){event.target=elem;}data=data!=null?jQuery.makeArray(data):[];data.unshift(event);special=jQuery.event.special[type]||{};if(special.trigger&&special.trigger.apply(elem,data)===false){return;}eventPath=[[elem,special.bindType||type]];if(!onlyHandlers&&!special.noBubble&&!jQuery.isWindow(elem)){bubbleType=special.delegateType||type;cur=rfocusMorph.test(bubbleType+type)?elem:elem.parentNode;for(old=elem;cur;cur=cur.parentNode){eventPath.push([cur,bubbleType]);old=cur;}if(old===(elem.ownerDocument||document)){eventPath.push([old.defaultView||old.parentWindow||window,bubbleType]);}}for(i=0;i=0:jQuery.find(sel,this,null,[cur]).length;}if(selMatch[sel]){matches.push(handleObj);}}if(matches.length){handlerQueue.push({elem:cur,matches:matches});}}}}if(handlers.length>delegateCount){handlerQueue.push({elem:this,matches:handlers.slice(delegateCount)});}for(i=0;i0?this.on(name,null,data,fn):this.trigger(name);};if(rkeyEvent.test(name)){jQuery.event.fixHooks[name]=jQuery.event.keyHooks;}if(rmouseEvent.test(name)){jQuery.event.fixHooks[name]=jQuery.event.mouseHooks;}});(function(window,undefined){var cachedruns,assertGetIdNotName,Expr,getText,isXML,contains,compile,sortOrder,hasDuplicate,outermostContext,baseHasDuplicate=true,strundefined="undefined",expando=("sizcache"+Math.random()).replace(".",""),Token=String,document=window.document,docElem=document.documentElement,dirruns=0,done=0,pop=[].pop,push=[].push,slice=[].slice,indexOf=[].indexOf||function(elem){var i=0,len=this.length;for(;iExpr.cacheLength){delete cache[keys.shift()];}return(cache[key+" "]=value);},cache);},classCache=createCache(),tokenCache=createCache(),compilerCache=createCache(),whitespace="[\\x20\\t\\r\\n\\f]",characterEncoding="(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+",identifier=characterEncoding.replace("w","w#"),operators="([*^$|!~]?=)",attributes="\\["+whitespace+"*("+characterEncoding+")"+whitespace+"*(?:"+operators+whitespace+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+identifier+")|)|)"+whitespace+"*\\]",pseudos=":("+characterEncoding+")(?:\\((?:(['\"])((?:\\\\.|[^\\\\])*?)\\2|([^()[\\]]*|(?:(?:"+attributes+")|[^:]|\\\\.)*|.*))\\)|)",pos=":(even|odd|eq|gt|lt|nth|first|last)(?:\\("+whitespace+"*((?:-\\d)?\\d*)"+whitespace+"*\\)|)(?=[^-]|$)",rtrim=new RegExp("^"+whitespace+"+|((?:^|[^\\\\])(?:\\\\.)*)"+whitespace+"+$","g"),rcomma=new RegExp("^"+whitespace+"*,"+whitespace+"*"),rcombinators=new RegExp("^"+whitespace+"*([\\x20\\t\\r\\n\\f>+~])"+whitespace+"*"),rpseudo=new RegExp(pseudos),rquickExpr=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,rnot=/^:not/,rsibling=/[\x20\t\r\n\f]*[+~]/,rendsWithNot=/:not\($/,rheader=/h\d/i,rinputs=/input|select|textarea|button/i,rbackslash=/\\(?!\\)/g,matchExpr={"ID":new RegExp("^#("+ +characterEncoding+")"),"CLASS":new RegExp("^\\.("+characterEncoding+")"),"NAME":new RegExp("^\\[name=['\"]?("+characterEncoding+")['\"]?\\]"),"TAG":new RegExp("^("+characterEncoding.replace("w","w*")+")"),"ATTR":new RegExp("^"+attributes),"PSEUDO":new RegExp("^"+pseudos),"POS":new RegExp(pos,"i"),"CHILD":new RegExp("^:(only|nth|first|last)-child(?:\\("+whitespace+"*(even|odd|(([+-]|)(\\d*)n|)"+whitespace+"*(?:([+-]|)"+whitespace+"*(\\d+)|))"+whitespace+"*\\)|)","i"),"needsContext":new RegExp("^"+whitespace+"*[>+~]|"+pos,"i")},assert=function(fn){var div=document.createElement("div");try{return fn(div);}catch(e){return false;}finally{div=null;}},assertTagNameNoComments=assert(function(div){div.appendChild(document.createComment(""));return!div.getElementsByTagName("*").length;}),assertHrefNotNormalized=assert(function(div){div.innerHTML="";return div.firstChild&&typeof div.firstChild.getAttribute!==strundefined&&div.firstChild.getAttribute("href")==="#";}),assertAttributes=assert(function(div){div.innerHTML="";var type=typeof div.lastChild.getAttribute("multiple");return type!=="boolean"&&type!=="string";}),assertUsableClassName=assert(function(div){div.innerHTML="";if(!div.getElementsByClassName||!div.getElementsByClassName("e").length){return false;}div.lastChild.className="e";return div.getElementsByClassName("e").length===2;}),assertUsableName=assert(function(div){div.id=expando+0;div.innerHTML="
";docElem.insertBefore(div,docElem.firstChild);var pass=document.getElementsByName&&document.getElementsByName(expando).length===2+document.getElementsByName(expando+0).length;assertGetIdNotName=!document.getElementById(expando);docElem.removeChild(div);return pass;});try{slice.call(docElem.childNodes,0)[0].nodeType;}catch(e){slice=function(i){var elem,results=[];for(;(elem=this[i]);i++){results.push(elem);}return results;};}function Sizzle(selector,context,results,seed){results=results||[];context=context||document;var match,elem,xml,m,nodeType=context.nodeType;if(!selector||typeof selector!=="string"){return results;}if(nodeType!==1&&nodeType!==9){return[];}xml=isXML(context);if(!xml&&!seed){if((match=rquickExpr.exec(selector))){if((m=match[1])){if(nodeType===9){elem=context.getElementById(m);if(elem&&elem.parentNode){if(elem.id===m){results.push(elem);return results;}}else{return results;}}else{if(context.ownerDocument&&(elem=context.ownerDocument.getElementById(m))&&contains(context,elem)&&elem.id===m){results.push(elem);return results;}}}else if(match[2]){push.apply(results,slice.call(context.getElementsByTagName(selector),0));return results;}else if((m=match[3])&&assertUsableClassName&&context.getElementsByClassName){push.apply(results,slice.call(context.getElementsByClassName(m),0));return results;}}}return select(selector.replace(rtrim,"$1"),context,results,seed,xml);}Sizzle.matches=function(expr,elements){return Sizzle(expr,null,null,elements);};Sizzle.matchesSelector=function(elem,expr){return Sizzle(expr,null,null,[elem]).length>0;};function createInputPseudo(type){return function(elem){var name=elem.nodeName.toLowerCase();return name==="input"&&elem.type===type;};}function createButtonPseudo(type){return function(elem){var name=elem.nodeName.toLowerCase();return(name==="input"||name==="button")&&elem.type===type;};}function createPositionalPseudo(fn){return markFunction(function(argument){argument=+argument;return markFunction(function(seed,matches){var j,matchIndexes=fn([],seed.length,argument),i=matchIndexes.length;while(i--){if(seed[(j=matchIndexes[i])]){seed[j]=!(matches[j]=seed[j]);}}});});}getText=Sizzle.getText=function(elem){var node,ret="",i=0,nodeType=elem.nodeType;if(nodeType){if(nodeType===1||nodeType===9||nodeType===11){if(typeof elem.textContent==="string"){return elem.textContent;}else{for(elem=elem.firstChild;elem;elem=elem.nextSibling){ret+=getText(elem);}}}else if(nodeType===3||nodeType===4){return elem.nodeValue;}}else{for(;(node=elem[i]);i++){ret+=getText(node);}}return ret;};isXML=Sizzle.isXML=function(elem){var documentElement=elem&&(elem.ownerDocument||elem).documentElement;return documentElement?documentElement.nodeName!=="HTML":false;};contains=Sizzle.contains=docElem.contains?function(a,b){var adown=a.nodeType===9?a.documentElement:a,bup=b&&b.parentNode;return a===bup||!!(bup&&bup.nodeType===1&&adown.contains&&adown.contains(bup));}:docElem.compareDocumentPosition?function(a,b){return b&&!!(a.compareDocumentPosition(b)&16);}:function(a,b){while((b=b.parentNode)){if(b===a){return true;}}return false;};Sizzle.attr=function(elem,name){var val,xml=isXML(elem);if(!xml){name=name.toLowerCase();}if((val=Expr.attrHandle[name])){return val(elem);}if(xml||assertAttributes){return elem.getAttribute(name);}val=elem.getAttributeNode(name);return val?typeof elem[name]==="boolean"?elem[name]?name:null:val.specified?val.value:null:null;};Expr=Sizzle.selectors={cacheLength:50,createPseudo:markFunction,match:matchExpr,attrHandle:assertHrefNotNormalized?{}:{"href":function(elem){return elem.getAttribute("href",2);},"type":function(elem){return elem.getAttribute("type");}},find:{"ID":assertGetIdNotName?function(id,context,xml){if(typeof context.getElementById!==strundefined&&!xml){var m=context.getElementById(id);return m&&m.parentNode?[m]:[];}}:function(id,context,xml){if(typeof context.getElementById!==strundefined&&!xml){var m=context.getElementById(id);return m?m.id===id||typeof m.getAttributeNode!==strundefined&&m.getAttributeNode("id").value===id?[m]:undefined:[];}},"TAG":assertTagNameNoComments?function(tag,context){if(typeof context.getElementsByTagName!==strundefined){return context.getElementsByTagName(tag);}}:function(tag,context){var results=context.getElementsByTagName(tag);if(tag==="*"){var elem,tmp=[],i=0;for(;(elem=results[i]);i++){if(elem.nodeType===1){tmp.push(elem);}}return tmp;}return results;},"NAME":assertUsableName&&function(tag,context){if(typeof context.getElementsByName!==strundefined){return context.getElementsByName(name);}},"CLASS":assertUsableClassName&&function(className,context,xml){if(typeof context.getElementsByClassName!==strundefined&&!xml){return context.getElementsByClassName(className);}}},relative:{">":{dir:"parentNode",first:true}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:true},"~":{dir:"previousSibling"}},preFilter:{"ATTR":function(match){match[1]=match[1].replace(rbackslash,"");match[3]=(match[4]||match[5]||"").replace(rbackslash,"");if(match[2]==="~="){match[3]=" "+match[3]+" ";}return match.slice(0,4);},"CHILD":function(match){match[1]=match[1].toLowerCase();if(match[1]==="nth"){if(!match[2]){Sizzle.error(match[0]);}match[3]=+(match[3]?match[4]+(match[5]||1):2*(match[2]==="even"||match[2]==="odd"));match[4]=+((match[6]+match[7])||match[2]==="odd");}else if(match[2]){Sizzle.error(match[0]);}return match;},"PSEUDO":function(match){var unquoted,excess;if(matchExpr["CHILD"].test(match[0])){return null;}if(match[3]){match[2]=match[3];}else if((unquoted=match[4])){if(rpseudo.test(unquoted)&&(excess=tokenize(unquoted,true))&&(excess=unquoted.indexOf(")",unquoted.length-excess)-unquoted.length)){unquoted=unquoted.slice(0,excess);match[0]=match[0].slice(0,excess);}match[2]=unquoted;}return match.slice(0,3);}},filter:{"ID":assertGetIdNotName?function(id){id=id.replace(rbackslash,"");return function(elem){return elem.getAttribute("id")===id;};}:function(id){id=id.replace(rbackslash,"");return function(elem){var node=typeof elem.getAttributeNode!==strundefined&&elem.getAttributeNode("id");return node&&node.value===id;};},"TAG":function(nodeName){if(nodeName==="*"){return function(){return true;};}nodeName=nodeName.replace(rbackslash,"").toLowerCase();return function(elem){return elem.nodeName&&elem.nodeName.toLowerCase()===nodeName;};},"CLASS":function(className){var pattern=classCache[expando][className+" "];return pattern||(pattern=new RegExp("(^|"+whitespace+")"+className+"("+whitespace+"|$)"))&&classCache(className,function(elem){return pattern.test(elem.className||(typeof elem.getAttribute!==strundefined&&elem.getAttribute("class"))||"");});},"ATTR":function(name,operator,check){return function(elem,context){var result=Sizzle.attr(elem,name);if(result==null){return operator==="!=";}if(!operator){return true;}result+="";return operator==="="?result===check:operator==="!="?result!==check:operator==="^="?check&&result.indexOf(check)===0:operator==="*="?check&&result.indexOf(check)>-1:operator==="$="?check&&result.substr(result.length-check.length)===check:operator==="~="?(" "+result+" ").indexOf(check)>-1:operator==="|="?result===check||result.substr(0,check.length+1)===check+"-":false;};},"CHILD":function(type,argument,first,last){if(type==="nth"){return function(elem){var node,diff,parent=elem.parentNode;if(first===1&&last===0){return true;}if(parent){diff=0;for(node=parent.firstChild;node;node=node.nextSibling){if(node.nodeType===1){diff++;if(elem===node){break;}}}}diff-=last;return diff===first||(diff%first===0&&diff/first>=0);};}return function(elem){var node=elem;switch(type){case"only":case"first":while((node=node.previousSibling)){if(node.nodeType===1){return false;}}if(type==="first"){return true;}node=elem;case"last":while((node=node.nextSibling)){if(node.nodeType===1){return false;}}return true;}};},"PSEUDO":function(pseudo,argument){var args,fn=Expr.pseudos[pseudo]||Expr.setFilters[pseudo.toLowerCase()]||Sizzle.error("unsupported pseudo: "+pseudo);if(fn[expando]){return fn(argument);}if(fn.length>1){args=[pseudo,pseudo,"",argument];return Expr.setFilters.hasOwnProperty(pseudo.toLowerCase())?markFunction(function(seed,matches){var idx,matched=fn(seed,argument),i=matched.length;while(i--){idx=indexOf.call(seed,matched[i]);seed[idx]=!(matches[idx]=matched[i]);}}):function(elem){return fn(elem,0,args);};}return fn;}},pseudos:{"not":markFunction(function(selector){var input=[],results=[],matcher=compile(selector.replace(rtrim,"$1"));return matcher[expando]?markFunction(function(seed,matches,context,xml){var elem,unmatched=matcher(seed,null,xml,[]),i=seed.length;while(i--){if((elem=unmatched[i])){seed[i]=!(matches[i]=elem);}}}):function(elem,context,xml){input[0]=elem;matcher(input,null,xml,results);return!results.pop();};}),"has":markFunction(function(selector){return function(elem){return Sizzle(selector,elem).length>0;};}),"contains":markFunction(function(text){return function(elem){return(elem.textContent||elem.innerText||getText(elem)).indexOf(text)>-1;};}),"enabled":function(elem){return elem.disabled===false;},"disabled":function(elem){return elem.disabled===true;},"checked":function(elem){var nodeName=elem.nodeName.toLowerCase();return(nodeName==="input"&&!!elem.checked)||(nodeName==="option"&&!!elem.selected);},"selected":function(elem){if(elem.parentNode){elem.parentNode.selectedIndex;}return elem.selected===true;},"parent":function(elem){return!Expr.pseudos +["empty"](elem);},"empty":function(elem){var nodeType;elem=elem.firstChild;while(elem){if(elem.nodeName>"@"||(nodeType=elem.nodeType)===3||nodeType===4){return false;}elem=elem.nextSibling;}return true;},"header":function(elem){return rheader.test(elem.nodeName);},"text":function(elem){var type,attr;return elem.nodeName.toLowerCase()==="input"&&(type=elem.type)==="text"&&((attr=elem.getAttribute("type"))==null||attr.toLowerCase()===type);},"radio":createInputPseudo("radio"),"checkbox":createInputPseudo("checkbox"),"file":createInputPseudo("file"),"password":createInputPseudo("password"),"image":createInputPseudo("image"),"submit":createButtonPseudo("submit"),"reset":createButtonPseudo("reset"),"button":function(elem){var name=elem.nodeName.toLowerCase();return name==="input"&&elem.type==="button"||name==="button";},"input":function(elem){return rinputs.test(elem.nodeName);},"focus":function(elem){var doc=elem.ownerDocument;return elem===doc.activeElement&&(!doc.hasFocus||doc.hasFocus())&&!!(elem.type||elem.href||~elem.tabIndex);},"active":function(elem){return elem===elem.ownerDocument.activeElement;},"first":createPositionalPseudo(function(){return[0];}),"last":createPositionalPseudo(function(matchIndexes,length){return[length-1];}),"eq":createPositionalPseudo(function(matchIndexes,length,argument){return[argument<0?argument+length:argument];}),"even":createPositionalPseudo(function(matchIndexes,length){for(var i=0;i=0;){matchIndexes.push(i);}return matchIndexes;}),"gt":createPositionalPseudo(function(matchIndexes,length,argument){for(var i=argument<0?argument+length:argument;++i1?function(elem,context,xml){var i=matchers.length;while(i--){if(!matchers[i](elem,context,xml)){return false;}}return true;}:matchers[0];}function condense(unmatched,map,filter,context,xml){var elem,newUnmatched=[],i=0,len=unmatched.length,mapped=map!=null;for(;i-1){seed[temp]=!(results[temp]=elem);}}}}else{matcherOut=condense(matcherOut===results?matcherOut.splice(preexisting,matcherOut.length):matcherOut);if(postFinder){postFinder(null,results,matcherOut,xml);}else{push.apply(results,matcherOut);}}});}function matcherFromTokens(tokens){var checkContext,matcher,j,len=tokens.length,leadingRelative=Expr.relative[tokens[0].type],implicitRelative=leadingRelative||Expr.relative[" "],i=leadingRelative?1:0,matchContext=addCombinator(function(elem){return elem===checkContext;},implicitRelative,true),matchAnyContext=addCombinator(function(elem){return indexOf.call(checkContext,elem)>-1;},implicitRelative,true),matchers=[function(elem,context,xml){return(!leadingRelative&&(xml||context!==outermostContext))||((checkContext=context).nodeType?matchContext(elem,context,xml):matchAnyContext(elem,context,xml));}];for(;i1&&elementMatcher(matchers),i>1&&tokens.slice(0,i-1).join("").replace(rtrim,"$1"),matcher,i0,byElement=elementMatchers.length>0,superMatcher=function(seed,context,xml,results,expandContext){var elem,j,matcher,setMatched=[],matchedCount=0,i="0",unmatched=seed&&[],outermost=expandContext!=null,contextBackup=outermostContext,elems=seed||byElement&&Expr.find["TAG"]("*",expandContext&&context.parentNode||context),dirrunsUnique=(dirruns+=contextBackup==null?1:Math.E);if(outermost){outermostContext=context!==document&&context;cachedruns=superMatcher.el;}for(;(elem=elems[i])!=null;i++){if(byElement&&elem){for(j=0;(matcher=elementMatchers[j]);j++){if(matcher(elem,context,xml)){results.push(elem);break;}}if(outermost){dirruns=dirrunsUnique;cachedruns=++superMatcher.el;}}if(bySet){if((elem=!matcher&&elem)){matchedCount--;}if(seed){unmatched.push(elem);}}}matchedCount+=i;if(bySet&&i!==matchedCount){for(j=0;(matcher=setMatchers[j]);j++){matcher(unmatched,setMatched,context,xml);}if(seed){if(matchedCount>0){while(i--){if(!(unmatched[i]||setMatched[i])){setMatched[i]=pop.call(results);}}}setMatched=condense(setMatched);}push.apply(results,setMatched);if(outermost&&!seed&&setMatched.length>0&&(matchedCount+setMatchers.length)>1){Sizzle.uniqueSort(results);}}if(outermost){dirruns=dirrunsUnique;outermostContext=contextBackup;}return unmatched;};superMatcher.el=0;return bySet?markFunction(superMatcher):superMatcher;}compile=Sizzle.compile=function(selector,group){var i,setMatchers=[],elementMatchers=[],cached=compilerCache[expando][selector+" "];if(!cached){if(!group){group=tokenize(selector);}i=group.length;while(i--){cached=matcherFromTokens(group[i]);if(cached[expando]){setMatchers.push(cached);}else{elementMatchers.push(cached);}}cached=compilerCache(selector,matcherFromGroupMatchers(elementMatchers,setMatchers));}return cached;};function multipleContexts(selector,contexts,results){var i=0,len=contexts.length;for(;i2&&(token=tokens[0]).type==="ID"&&context.nodeType===9&&!xml&&Expr.relative[tokens[1].type]){context=Expr.find["ID"](token.matches[0].replace(rbackslash,""),context,xml)[0];if(!context){return results;}selector=selector.slice(tokens.shift().length);}for(i=matchExpr["POS"].test(selector)?-1:tokens.length-1;i>=0;i--){token=tokens[i];if(Expr.relative[(type=token.type)]){break;}if((find=Expr.find[type])){if((seed=find(token.matches[0].replace(rbackslash,""),rsibling.test(tokens[0].type)&&context.parentNode||context,xml))){tokens.splice(i,1);selector=seed.length&&tokens.join("");if(!selector){push.apply(results,slice.call(seed,0));return results;}break;}}}}}compile(selector,match)(seed,context,xml,results,rsibling.test(selector));return results;}if(document.querySelectorAll){(function(){var disconnectedMatch,oldSelect=select,rescape=/'|\\/g,rattributeQuotes=/\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g,rbuggyQSA=[":focus"],rbuggyMatches=[":active"],matches=docElem.matchesSelector||docElem.mozMatchesSelector||docElem.webkitMatchesSelector||docElem.oMatchesSelector||docElem.msMatchesSelector;assert(function(div){div.innerHTML="";if(!div.querySelectorAll("[selected]").length){rbuggyQSA.push("\\["+whitespace+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)");}if(!div.querySelectorAll(":checked").length){rbuggyQSA.push(":checked");}});assert(function(div){div.innerHTML="

";if(div.querySelectorAll("[test^='']").length){rbuggyQSA.push("[*^$]="+whitespace+"*(?:\"\"|'')");}div.innerHTML="";if(!div.querySelectorAll(":enabled").length){rbuggyQSA.push(":enabled",":disabled");}});rbuggyQSA=new +RegExp(rbuggyQSA.join("|"));select=function(selector,context,results,seed,xml){if(!seed&&!xml&&!rbuggyQSA.test(selector)){var groups,i,old=true,nid=expando,newContext=context,newSelector=context.nodeType===9&&selector;if(context.nodeType===1&&context.nodeName.toLowerCase()!=="object"){groups=tokenize(selector);if((old=context.getAttribute("id"))){nid=old.replace(rescape,"\\$&");}else{context.setAttribute("id",nid);}nid="[id='"+nid+"'] ";i=groups.length;while(i--){groups[i]=nid+groups[i].join("");}newContext=rsibling.test(selector)&&context.parentNode||context;newSelector=groups.join(",");}if(newSelector){try{push.apply(results,slice.call(newContext.querySelectorAll(newSelector),0));return results;}catch(qsaError){}finally{if(!old){context.removeAttribute("id");}}}}return oldSelect(selector,context,results,seed,xml);};if(matches){assert(function(div){disconnectedMatch=matches.call(div,"div");try{matches.call(div,"[test!='']:sizzle");rbuggyMatches.push("!=",pseudos);}catch(e){}});rbuggyMatches=new RegExp(rbuggyMatches.join("|"));Sizzle.matchesSelector=function(elem,expr){expr=expr.replace(rattributeQuotes,"='$1']");if(!isXML(elem)&&!rbuggyMatches.test(expr)&&!rbuggyQSA.test(expr)){try{var ret=matches.call(elem,expr);if(ret||disconnectedMatch||elem.document&&elem.document.nodeType!==11){return ret;}}catch(e){}}return Sizzle(expr,null,null,[elem]).length>0;};}})();}Expr.pseudos["nth"]=Expr.pseudos["eq"];function setFilters(){}Expr.filters=setFilters.prototype=Expr.pseudos;Expr.setFilters=new setFilters();Sizzle.attr=jQuery.attr;jQuery.find=Sizzle;jQuery.expr=Sizzle.selectors;jQuery.expr[":"]=jQuery.expr.pseudos;jQuery.unique=Sizzle.uniqueSort;jQuery.text=Sizzle.getText;jQuery.isXMLDoc=Sizzle.isXML;jQuery.contains=Sizzle.contains;})(window);var runtil=/Until$/,rparentsprev=/^(?:parents|prev(?:Until|All))/,isSimple=/^.[^:#\[\.,]*$/,rneedsContext=jQuery.expr.match.needsContext,guaranteedUnique={children:true,contents:true,next:true,prev:true};jQuery.fn.extend({find:function(selector){var i,l,length,n,r,ret,self=this;if(typeof selector!=="string"){return jQuery(selector).filter(function(){for(i=0,l=self.length;i0){for(n=length;n=0:jQuery.filter(selector,this).length>0:this.filter(selector).length>0);},closest:function(selectors,context){var cur,i=0,l=this.length,ret=[],pos=rneedsContext.test(selectors)||typeof selectors!=="string"?jQuery(selectors,context||this.context):0;for(;i-1:jQuery.find.matchesSelector(cur,selectors)){ret.push(cur);break;}cur=cur.parentNode;}}ret=ret.length>1?jQuery.unique(ret):ret;return this.pushStack(ret,"closest",selectors);},index:function(elem){if(!elem){return(this[0]&&this[0].parentNode)?this.prevAll().length:-1;}if(typeof elem==="string"){return jQuery.inArray(this[0],jQuery(elem));}return jQuery.inArray(elem.jquery?elem[0]:elem,this);},add:function(selector,context){var set=typeof selector==="string"?jQuery(selector,context):jQuery.makeArray(selector&&selector.nodeType?[selector]:selector),all=jQuery.merge(this.get(),set);return this.pushStack(isDisconnected(set[0])||isDisconnected(all[0])?all:jQuery.unique(all));},addBack:function(selector){return this.add(selector==null?this.prevObject:this.prevObject.filter(selector));}});jQuery.fn.andSelf=jQuery.fn.addBack;function isDisconnected(node){return!node||!node.parentNode||node.parentNode.nodeType===11;}function sibling(cur,dir){do{cur=cur[dir];}while(cur&&cur.nodeType!==1);return cur;}jQuery.each({parent:function(elem){var parent=elem.parentNode;return parent&&parent.nodeType!==11?parent:null;},parents:function(elem){return jQuery.dir(elem,"parentNode");},parentsUntil:function(elem,i,until){return jQuery.dir(elem,"parentNode",until);},next:function(elem){return sibling(elem,"nextSibling");},prev:function(elem){return sibling(elem,"previousSibling");},nextAll:function(elem){return jQuery.dir(elem,"nextSibling");},prevAll:function(elem){return jQuery.dir(elem,"previousSibling");},nextUntil:function(elem,i,until){return jQuery.dir(elem,"nextSibling",until);},prevUntil:function(elem,i,until){return jQuery.dir(elem,"previousSibling",until);},siblings:function(elem){return jQuery.sibling((elem.parentNode||{}).firstChild,elem);},children:function(elem){return jQuery.sibling(elem.firstChild);},contents:function(elem){return jQuery.nodeName(elem,"iframe")?elem.contentDocument||elem.contentWindow.document:jQuery.merge([],elem.childNodes);}},function(name,fn){jQuery.fn[name]=function(until,selector){var ret=jQuery.map(this,fn,until);if(!runtil.test(name)){selector=until;}if(selector&&typeof selector==="string"){ret=jQuery.filter(selector,ret);}ret=this.length>1&&!guaranteedUnique[name]?jQuery.unique(ret):ret;if(this.length>1&&rparentsprev.test(name)){ret=ret.reverse();}return this.pushStack(ret,name,core_slice.call(arguments).join(","));};});jQuery.extend({filter:function(expr,elems,not){if(not){expr=":not("+expr+")";}return elems.length===1?jQuery.find.matchesSelector(elems[0],expr)?[elems[0]]:[]:jQuery.find.matches(expr,elems);},dir:function(elem,dir,until){var matched=[],cur=elem[dir];while(cur&&cur.nodeType!==9&&(until===undefined||cur.nodeType!==1||!jQuery(cur).is(until))){if(cur.nodeType===1){matched.push(cur);}cur=cur[dir];}return matched;},sibling:function(n,elem){var r=[];for(;n;n=n.nextSibling){if(n.nodeType===1&&n!==elem){r.push(n);}}return r;}});function winnow(elements,qualifier,keep){qualifier=qualifier||0;if(jQuery.isFunction(qualifier)){return jQuery.grep(elements,function(elem,i){var retVal=!!qualifier.call(elem,i,elem);return retVal===keep;});}else if(qualifier.nodeType){return jQuery.grep(elements,function(elem,i){return(elem===qualifier)===keep;});}else if(typeof qualifier==="string"){var filtered=jQuery.grep(elements,function(elem){return elem.nodeType===1;});if(isSimple.test(qualifier)){return jQuery.filter(qualifier,filtered,!keep);}else{qualifier=jQuery.filter(qualifier,filtered);}}return jQuery.grep(elements,function(elem,i){return(jQuery.inArray(elem,qualifier)>=0)===keep;});}function createSafeFragment(document){var list=nodeNames.split("|"),safeFrag=document.createDocumentFragment();if(safeFrag.createElement){while(list.length){safeFrag.createElement(list.pop());}}return safeFrag;}var nodeNames="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|"+"header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",rinlinejQuery=/ jQuery\d+="(?:null|\d+)"/g,rleadingWhitespace=/^\s+/,rxhtmlTag=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,rtagName=/<([\w:]+)/,rtbody=/]","i"),rcheckableType=/^(?:checkbox|radio)$/,rchecked=/checked\s*(?:[^=]|=\s*.checked.)/i,rscriptType=/\/(java|ecma)script/i,rcleanScript=/^\s*\s*$/g,wrapMap={option:[1,""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]},safeFragment=createSafeFragment(document),fragmentDiv=safeFragment.appendChild(document.createElement("div"));wrapMap.optgroup=wrapMap.option;wrapMap.tbody=wrapMap.tfoot=wrapMap.colgroup=wrapMap.caption=wrapMap.thead;wrapMap.th=wrapMap.td;if(!jQuery.support.htmlSerialize){wrapMap._default=[1,"X
","
"];}jQuery.fn.extend({text:function(value){return jQuery.access(this,function(value){return value===undefined?jQuery.text(this):this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(value));},null,value,arguments.length);},wrapAll:function(html){if(jQuery.isFunction(html)){return this.each(function(i){jQuery(this).wrapAll(html.call(this,i));});}if(this[0]){var wrap=jQuery(html,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode){wrap.insertBefore(this[0]);}wrap.map(function(){var elem=this;while(elem.firstChild&&elem.firstChild.nodeType===1){elem=elem.firstChild;}return elem;}).append(this);}return this;},wrapInner:function(html){if(jQuery.isFunction(html)){return this.each(function(i){jQuery(this).wrapInner(html.call(this,i));});}return this.each(function(){var self=jQuery(this),contents=self.contents();if(contents.length){contents.wrapAll(html);}else{self.append(html);}});},wrap:function(html){var isFunction=jQuery.isFunction(html);return this.each(function(i){jQuery(this).wrapAll(isFunction?html.call(this,i):html);});},unwrap:function(){return this.parent().each(function(){if(!jQuery.nodeName(this,"body")){jQuery(this).replaceWith(this.childNodes);}}).end();},append:function(){return this.domManip(arguments,true,function(elem){if(this.nodeType===1||this.nodeType===11){this.appendChild(elem);}});},prepend:function(){return this.domManip(arguments,true,function(elem){if(this.nodeType===1||this.nodeType===11){this.insertBefore(elem,this.firstChild);}});},before:function(){if(!isDisconnected(this[0])){return this.domManip(arguments,false,function(elem){this.parentNode.insertBefore(elem,this);});}if(arguments.length){var set=jQuery.clean(arguments);return this.pushStack(jQuery.merge(set,this),"before",this.selector);}},after:function(){if(!isDisconnected(this[0])){return this.domManip(arguments,false,function(elem){this.parentNode.insertBefore(elem,this.nextSibling);});}if(arguments.length){var set=jQuery.clean(arguments);return this.pushStack(jQuery.merge(this,set),"after",this.selector);}},remove:function(selector,keepData){var elem,i=0;for(;(elem=this[i])!=null;i++){if(!selector||jQuery.filter(selector,[elem]).length){if(!keepData&&elem.nodeType===1){jQuery.cleanData(elem.getElementsByTagName("*"));jQuery.cleanData([elem]);}if(elem.parentNode){elem.parentNode.removeChild(elem);}}}return this;},empty:function(){var elem,i=0;for(;(elem=this[i])!=null;i++){if(elem.nodeType===1){jQuery.cleanData(elem.getElementsByTagName +("*"));}while(elem.firstChild){elem.removeChild(elem.firstChild);}}return this;},clone:function(dataAndEvents,deepDataAndEvents){dataAndEvents=dataAndEvents==null?false:dataAndEvents;deepDataAndEvents=deepDataAndEvents==null?dataAndEvents:deepDataAndEvents;return this.map(function(){return jQuery.clone(this,dataAndEvents,deepDataAndEvents);});},html:function(value){return jQuery.access(this,function(value){var elem=this[0]||{},i=0,l=this.length;if(value===undefined){return elem.nodeType===1?elem.innerHTML.replace(rinlinejQuery,""):undefined;}if(typeof value==="string"&&!rnoInnerhtml.test(value)&&(jQuery.support.htmlSerialize||!rnoshimcache.test(value))&&(jQuery.support.leadingWhitespace||!rleadingWhitespace.test(value))&&!wrapMap[(rtagName.exec(value)||["",""])[1].toLowerCase()]){value=value.replace(rxhtmlTag,"<$1>");try{for(;i1&&typeof value==="string"&&rchecked.test(value)){return this.each(function(){jQuery(this).domManip(args,table,callback);});}if(jQuery.isFunction(value)){return this.each(function(i){var self=jQuery(this);args[0]=value.call(this,i,table?self.html():undefined);self.domManip(args,table,callback);});}if(this[0]){results=jQuery.buildFragment(args,this,scripts);fragment=results.fragment;first=fragment.firstChild;if(fragment.childNodes.length===1){fragment=first;}if(first){table=table&&jQuery.nodeName(first,"tr");for(iNoClone=results.cacheable||l-1;i0?this.clone(true):this).get();jQuery(insert[i])[original](elems);ret=ret.concat(elems);}return this.pushStack(ret,name,insert.selector);}};});function getAll(elem){if(typeof elem.getElementsByTagName!=="undefined"){return elem.getElementsByTagName("*");}else if(typeof elem.querySelectorAll!=="undefined"){return elem.querySelectorAll("*");}else{return[];}}function fixDefaultChecked(elem){if(rcheckableType.test(elem.type)){elem.defaultChecked=elem.checked;}}jQuery.extend({clone:function(elem,dataAndEvents,deepDataAndEvents){var srcElements,destElements,i,clone;if(jQuery.support.html5Clone||jQuery.isXMLDoc(elem)||!rnoshimcache.test("<"+elem.nodeName+">")){clone=elem.cloneNode(true);}else{fragmentDiv.innerHTML=elem.outerHTML;fragmentDiv.removeChild(clone=fragmentDiv.firstChild);}if((!jQuery.support.noCloneEvent||!jQuery.support.noCloneChecked)&&(elem.nodeType===1||elem.nodeType===11)&&!jQuery.isXMLDoc(elem)){cloneFixAttributes(elem,clone);srcElements=getAll(elem);destElements=getAll(clone);for(i=0;srcElements[i];++i){if(destElements[i]){cloneFixAttributes(srcElements[i],destElements[i]);}}}if(dataAndEvents){cloneCopyEvent(elem,clone);if(deepDataAndEvents){srcElements=getAll(elem);destElements=getAll(clone);for(i=0;srcElements[i];++i){cloneCopyEvent(srcElements[i],destElements[i]);}}}srcElements=destElements=null;return clone;},clean:function(elems,context,fragment,scripts){var i,j,elem,tag,wrap,depth,div,hasBody,tbody,len,handleScript,jsTags,safe=context===document&&safeFragment,ret=[];if(!context||typeof context.createDocumentFragment==="undefined"){context=document;}for(i=0;(elem=elems[i])!=null;i++){if(typeof elem==="number"){elem+="";}if(!elem){continue;}if(typeof elem==="string"){if(!rhtml.test(elem)){elem=context.createTextNode(elem);}else{safe=safe||createSafeFragment(context);div=context.createElement("div");safe.appendChild(div);elem=elem.replace(rxhtmlTag,"<$1>");tag=(rtagName.exec(elem)||["",""])[1].toLowerCase();wrap=wrapMap[tag]||wrapMap._default;depth=wrap[0];div.innerHTML=wrap[1]+elem+wrap[2];while(depth--){div=div.lastChild;}if(!jQuery.support.tbody){hasBody=rtbody.test(elem);tbody=tag==="table"&&!hasBody?div.firstChild&&div.firstChild.childNodes:wrap[1]===""&&!hasBody?div.childNodes:[];for(j=tbody.length-1;j>=0;--j){if(jQuery.nodeName(tbody[j],"tbody")&&!tbody[j].childNodes.length){tbody[j].parentNode.removeChild(tbody[j]);}}}if(!jQuery.support.leadingWhitespace&&rleadingWhitespace.test(elem)){div.insertBefore(context.createTextNode(rleadingWhitespace.exec(elem)[0]),div.firstChild);}elem=div.childNodes;div.parentNode.removeChild(div);}}if(elem.nodeType){ret.push(elem);}else{jQuery.merge(ret,elem);}}if(div){elem=div=safe=null;}if(!jQuery.support.appendChecked){for(i=0;(elem=ret[i])!=null;i++){if(jQuery.nodeName(elem,"input")){fixDefaultChecked(elem);}else if(typeof elem.getElementsByTagName!=="undefined"){jQuery.grep(elem.getElementsByTagName("input"),fixDefaultChecked);}}}if(fragment){handleScript=function(elem){if(!elem.type||rscriptType.test(elem.type)){return scripts?scripts.push(elem.parentNode?elem.parentNode.removeChild(elem):elem):fragment.appendChild(elem);}};for(i=0;(elem=ret[i])!=null;i++){if(!(jQuery.nodeName(elem,"script")&&handleScript(elem))){fragment.appendChild(elem);if(typeof elem.getElementsByTagName!=="undefined"){jsTags=jQuery.grep(jQuery.merge([],elem.getElementsByTagName("script")),handleScript);ret.splice.apply(ret,[i+1,0].concat(jsTags));i+=jsTags.length;}}}}return ret;},cleanData:function(elems,acceptData){var data,id,elem,type,i=0,internalKey=jQuery.expando,cache=jQuery.cache,deleteExpando=jQuery.support.deleteExpando,special=jQuery.event.special;for(;(elem=elems[i])!=null;i++){if(acceptData||jQuery.acceptData(elem)){id=elem[internalKey];data=id&&cache[id];if(data){if(data.events){for(type in data.events){if(special[type]){jQuery.event.remove(elem,type);}else{jQuery.removeEvent(elem,type,data.handle);}}}if(cache[id]){delete cache[id];if(deleteExpando){delete elem[internalKey];}else if(elem.removeAttribute){elem.removeAttribute(internalKey);}else{elem[internalKey]=null;}jQuery.deletedIds.push(id);}}}}}});(function(){var matched,browser;jQuery.uaMatch=function(ua){ua=ua.toLowerCase();var match=/(chrome)[ \/]([\w.]+)/.exec(ua)||/(webkit)[ \/]([\w.]+)/.exec(ua)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(ua)||/(msie) ([\w.]+)/.exec(ua)||ua.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(ua)||[];return{browser:match[1]||"",version:match[2]||"0"};};matched=jQuery.uaMatch(navigator.userAgent);browser={};if(matched.browser){browser[matched.browser]=true;browser.version=matched.version;}if(browser.chrome){browser.webkit=true;}else if(browser.webkit){browser.safari=true;}jQuery.browser=browser;jQuery.sub=function(){function jQuerySub(selector,context){return new jQuerySub.fn.init(selector,context);}jQuery.extend(true,jQuerySub,this);jQuerySub.superclass=this;jQuerySub.fn=jQuerySub.prototype=this();jQuerySub.fn.constructor=jQuerySub;jQuerySub.sub=this.sub;jQuerySub.fn.init=function init(selector,context){if(context&&context instanceof jQuery&&!(context instanceof jQuerySub)){context=jQuerySub(context);}return jQuery.fn.init.call(this,selector,context,rootjQuerySub);};jQuerySub.fn.init.prototype=jQuerySub.fn;var rootjQuerySub=jQuerySub(document);return jQuerySub;};})();var curCSS,iframe,iframeDoc,ralpha=/alpha\([^)]*\)/i,ropacity=/opacity=([^)]*)/,rposition=/^(top|right|bottom|left)$/,rdisplayswap=/^(none|table(?!-c[ea]).+)/,rmargin=/^margin/,rnumsplit=new RegExp("^("+core_pnum+")(.*)$","i"),rnumnonpx=new RegExp("^("+core_pnum+")(?!px)[a-z%]+$","i"),rrelNum=new RegExp("^([-+])=("+core_pnum+")","i"),elemdisplay={BODY:"block"},cssShow={position:"absolute",visibility:"hidden",display:"block"},cssNormalTransform={letterSpacing:0,fontWeight:400},cssExpand=["Top","Right","Bottom","Left"],cssPrefixes=["Webkit","O","Moz","ms"],eventsToggle=jQuery.fn.toggle;function vendorPropName(style,name){if(name in style){return name;}var capName=name.charAt(0).toUpperCase()+name.slice(1),origName=name,i=cssPrefixes.length;while(i--){name=cssPrefixes[i]+capName;if(name in style){return name;}}return origName;}function isHidden(elem,el){elem=el||elem;return jQuery.css(elem,"display")==="none"||!jQuery.contains(elem.ownerDocument,elem);}function showHide(elements,show){var elem,display,values=[],index=0,length=elements.length;for(;index1);},show:function(){return showHide(this,true);},hide:function(){return showHide(this);},toggle:function(state,fn2){var bool=typeof state==="boolean";if(jQuery.isFunction(state)&&jQuery.isFunction(fn2)){return eventsToggle.apply(this,arguments);}return this.each(function(){if(bool?state:isHidden(this)){jQuery(this).show();}else{jQuery(this).hide();}});}});jQuery.extend({cssHooks:{opacity:{get:function(elem,computed){if(computed){var ret=curCSS(elem,"opacity");return ret===""?"1":ret;}}}},cssNumber:{"fillOpacity":true,"fontWeight":true,"lineHeight":true,"opacity":true,"orphans":true,"widows":true,"zIndex":true,"zoom":true},cssProps:{"float":jQuery.support.cssFloat?"cssFloat":"styleFloat"},style:function(elem,name,value,extra){if(!elem||elem.nodeType===3||elem.nodeType===8||!elem.style){return;}var ret,type,hooks,origName=jQuery.camelCase(name),style=elem.style;name=jQuery.cssProps[origName]||(jQuery.cssProps[origName]=vendorPropName(style,origName));hooks=jQuery.cssHooks[name]||jQuery.cssHooks[origName];if(value!==undefined){type=typeof value;if(type==="string"&&(ret=rrelNum.exec(value))){value=(ret[1]+1)*ret[2]+parseFloat(jQuery.css(elem,name));type="number";}if(value==null||type==="number"&&isNaN(value)){return;}if(type==="number"&&!jQuery.cssNumber[origName]){value+="px";}if(!hooks||!("set"in hooks)||(value=hooks.set(elem,value,extra))!==undefined){try{style[name]=value;}catch(e){}}}else{if(hooks&&"get"in hooks&&(ret=hooks.get(elem,false,extra))!==undefined){return ret;}return style[name];}},css:function(elem,name,numeric,extra){var val,num,hooks,origName=jQuery.camelCase(name);name=jQuery.cssProps[origName]||(jQuery.cssProps[origName]=vendorPropName(elem.style,origName));hooks=jQuery.cssHooks[name]||jQuery.cssHooks[origName];if(hooks&&"get"in hooks){val=hooks.get(elem,true,extra);}if(val===undefined){val=curCSS(elem,name);}if(val==="normal"&&name in cssNormalTransform){val=cssNormalTransform[name];}if(numeric||extra!==undefined){num=parseFloat(val);return numeric||jQuery.isNumeric(num)?num||0:val;}return val;},swap:function(elem,options,callback){var ret,name,old={};for(name in options){old[name]=elem.style[name];elem.style[name]=options[name];}ret=callback.call(elem);for(name in options){elem.style[name]=old[name];}return ret;}});if(window.getComputedStyle){curCSS=function(elem,name){var ret,width,minWidth,maxWidth,computed=window.getComputedStyle(elem,null),style=elem.style;if(computed){ret=computed.getPropertyValue(name)||computed[name];if(ret===""&&!jQuery.contains(elem.ownerDocument,elem)){ret=jQuery.style(elem,name);}if(rnumnonpx.test(ret)&&rmargin.test(name)){width=style.width;minWidth=style.minWidth;maxWidth=style.maxWidth;style.minWidth=style.maxWidth=style.width=ret;ret=computed.width;style.width=width;style.minWidth=minWidth;style.maxWidth=maxWidth;}}return ret;};}else if(document.documentElement.currentStyle){curCSS=function(elem,name){var left,rsLeft,ret=elem.currentStyle&&elem.currentStyle[name],style=elem.style;if(ret==null&&style&&style[name]){ret=style[name];}if(rnumnonpx.test(ret)&&!rposition.test(name)){left=style.left;rsLeft=elem.runtimeStyle&&elem.runtimeStyle.left;if(rsLeft){elem.runtimeStyle.left=elem.currentStyle.left;}style.left=name==="fontSize"?"1em":ret;ret=style.pixelLeft+"px";style.left=left;if(rsLeft){elem.runtimeStyle.left=rsLeft;}}return ret===""?"auto":ret;};}function setPositiveNumber(elem,value,subtract){var matches=rnumsplit.exec(value);return matches?Math.max(0,matches[1]-(subtract||0))+(matches[2]||"px"):value;}function augmentWidthOrHeight(elem,name,extra,isBorderBox){var i=extra===(isBorderBox?"border":"content")?4:name==="width"?1:0,val=0;for(;i<4;i+=2){if(extra==="margin"){val+=jQuery.css(elem,extra+cssExpand[i],true);}if(isBorderBox){if(extra==="content"){val-=parseFloat(curCSS(elem,"padding"+cssExpand[i]))||0;}if(extra!=="margin"){val-=parseFloat(curCSS(elem,"border"+cssExpand[i]+"Width"))||0;}}else{val+=parseFloat(curCSS(elem,"padding"+cssExpand[i]))||0;if(extra!=="padding"){val+=parseFloat(curCSS(elem,"border"+cssExpand[i]+"Width"))||0;}}}return val;}function getWidthOrHeight(elem,name,extra){var val=name==="width"?elem.offsetWidth:elem.offsetHeight,valueIsBorderBox=true,isBorderBox=jQuery.support.boxSizing&&jQuery.css(elem,"boxSizing")==="border-box";if(val<=0||val==null){val=curCSS(elem,name);if(val<0||val==null){val=elem.style[name];}if(rnumnonpx.test(val)){return val;}valueIsBorderBox=isBorderBox&&(jQuery.support.boxSizingReliable||val===elem.style[name]);val=parseFloat(val)||0;}return(val+augmentWidthOrHeight(elem,name,extra||(isBorderBox?"border":"content"),valueIsBorderBox))+"px";}function css_defaultDisplay(nodeName){if(elemdisplay[nodeName]){return elemdisplay[nodeName];}var elem=jQuery("<"+nodeName+">").appendTo(document.body),display=elem.css("display");elem.remove();if(display==="none"||display===""){iframe=document.body.appendChild(iframe||jQuery.extend(document.createElement("iframe"),{frameBorder:0,width:0,height:0}));if(!iframeDoc||!iframe.createElement){iframeDoc=(iframe.contentWindow||iframe.contentDocument).document;iframeDoc.write("");iframeDoc.close();}elem=iframeDoc.body.appendChild(iframeDoc.createElement(nodeName));display=curCSS(elem,"display");document.body.removeChild(iframe);}elemdisplay[nodeName]=display;return display;}jQuery.each(["height","width"],function(i,name){jQuery.cssHooks[name]={get:function(elem,computed,extra){if(computed){if(elem.offsetWidth===0&&rdisplayswap.test(curCSS(elem,"display"))){return jQuery.swap(elem,cssShow,function(){return getWidthOrHeight(elem,name,extra);});}else{return getWidthOrHeight(elem,name,extra);}}},set:function(elem,value,extra){return setPositiveNumber(elem,value,extra?augmentWidthOrHeight(elem,name,extra,jQuery.support.boxSizing&&jQuery.css(elem,"boxSizing")==="border-box"):0);}};});if(!jQuery.support.opacity){jQuery.cssHooks.opacity={get:function(elem,computed){return ropacity.test((computed&&elem.currentStyle?elem.currentStyle.filter:elem.style.filter)||"")?(0.01*parseFloat(RegExp.$1))+"":computed?"1":"";},set:function(elem,value){var style=elem.style,currentStyle=elem.currentStyle,opacity=jQuery.isNumeric(value)?"alpha(opacity="+value*100+")":"",filter=currentStyle&¤tStyle.filter||style.filter||"";style.zoom=1;if(value>=1&&jQuery.trim(filter.replace(ralpha,""))===""&&style.removeAttribute){style.removeAttribute("filter");if(currentStyle&&!currentStyle.filter){return;}}style.filter=ralpha.test(filter)?filter.replace(ralpha,opacity):filter+" "+opacity;}};}jQuery(function(){if(!jQuery.support.reliableMarginRight){jQuery.cssHooks.marginRight={get:function(elem,computed){return jQuery.swap(elem,{"display":"inline-block"},function(){if(computed){return curCSS(elem,"marginRight");}});}};}if(!jQuery.support.pixelPosition&&jQuery.fn.position){jQuery.each(["top","left"],function(i,prop){jQuery.cssHooks[prop]={get:function(elem,computed){if(computed){var ret=curCSS(elem,prop);return rnumnonpx.test(ret)?jQuery(elem).position()[prop]+"px":ret;}}};});}});if(jQuery.expr&&jQuery.expr.filters){jQuery.expr.filters.hidden=function(elem){return(elem.offsetWidth===0&&elem.offsetHeight===0)||(!jQuery.support.reliableHiddenOffsets&&((elem.style&&elem.style.display)||curCSS(elem,"display"))==="none");};jQuery.expr.filters.visible=function(elem){return!jQuery.expr.filters.hidden(elem);};}jQuery.each({margin:"",padding:"",border:"Width"},function(prefix,suffix){jQuery.cssHooks[prefix+suffix]={expand:function(value){var i,parts=typeof value==="string"?value.split(" "):[value],expanded={};for(i=0;i<4;i++){expanded[prefix+cssExpand[i]+suffix]=parts[i]||parts[i-2]||parts[0];}return expanded;}};if(!rmargin.test(prefix)){jQuery.cssHooks[prefix+suffix].set=setPositiveNumber;}});var r20=/%20/g,rbracket=/\[\]$/,rCRLF=/\r?\n/g,rinput=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,rselectTextarea=/^(?:select|textarea)/i;jQuery.fn.extend({serialize:function(){return jQuery.param(this.serializeArray());},serializeArray:function(){return this.map(function(){return this.elements?jQuery.makeArray(this.elements):this;}).filter(function(){return this.name&&!this.disabled&&(this.checked||rselectTextarea.test(this.nodeName)||rinput.test(this.type));}).map(function(i,elem){var val=jQuery(this).val();return val==null?null:jQuery.isArray(val)?jQuery.map(val,function(val,i){return{name:elem.name,value:val.replace(rCRLF,"\r\n")};}):{name:elem.name,value:val.replace(rCRLF,"\r\n")};}).get();}});jQuery.param=function(a,traditional){var prefix,s=[],add=function(key,value){value=jQuery.isFunction(value)?value():(value==null?"":value);s[s.length]=encodeURIComponent(key)+"="+encodeURIComponent(value);};if(traditional===undefined){traditional=jQuery.ajaxSettings&&jQuery.ajaxSettings.traditional;}if(jQuery.isArray(a)||(a.jquery&&!jQuery.isPlainObject(a))){jQuery.each(a,function(){add(this.name,this.value);});}else{for(prefix in a){buildParams(prefix,a[prefix],traditional,add);}}return s.join("&").replace(r20,"+");};function buildParams(prefix,obj,traditional,add){var name;if(jQuery.isArray(obj)){jQuery.each(obj,function(i,v){if(traditional||rbracket.test(prefix)){add(prefix,v);}else{buildParams(prefix+"["+(typeof v==="object"?i:"")+"]",v,traditional,add);}});}else if(!traditional&&jQuery.type(obj)==="object"){for(name in obj){buildParams(prefix+"["+name+"]",obj[name],traditional,add);}}else{add(prefix,obj);}}var ajaxLocParts,ajaxLocation,rhash=/#.*$/,rheaders=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,rlocalProtocol=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,rnoContent=/^(?:GET|HEAD)$/,rprotocol=/^\/\//,rquery=/\?/,rscript=/)<[^<]*)*<\/script>/gi,rts=/([?&])_=[^&]*/,rurl=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,_load=jQuery.fn.load,prefilters={},transports={},allTypes=["*/"]+["*"];try{ajaxLocation=location.href;}catch(e){ajaxLocation=document.createElement("a");ajaxLocation.href="";ajaxLocation=ajaxLocation.href;}ajaxLocParts=rurl.exec(ajaxLocation.toLowerCase())||[];function addToPrefiltersOrTransports(structure){return function(dataTypeExpression,func){if(typeof dataTypeExpression!=="string"){func=dataTypeExpression;dataTypeExpression="*";}var dataType,list,placeBefore,dataTypes=dataTypeExpression.toLowerCase().split(core_rspace),i=0,length=dataTypes.length;if(jQuery.isFunction(func)){for(;i=0){selector=url.slice(off,url.length);url=url.slice(0,off);}if(jQuery.isFunction(params)){callback=params;params=undefined;}else if(params&&typeof params==="object"){type="POST";}jQuery.ajax({url:url,type:type,dataType:"html",data:params,complete:function(jqXHR,status){if(callback){self.each(callback,response||[jqXHR.responseText,status,jqXHR]);}}}).done(function(responseText){response=arguments;self.html(selector?jQuery("
").append(responseText.replace(rscript,"")).find(selector):responseText);});return this;};jQuery.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(i,o){jQuery.fn[o]=function(f){return this.on(o,f);};});jQuery.each(["get","post"],function(i,method){jQuery[method]=function(url,data,callback,type){if(jQuery.isFunction(data)){type=type||callback;callback=data;data=undefined;}return jQuery.ajax({type:method,url:url,data:data,success:callback,dataType:type});};});jQuery.extend({getScript:function(url,callback){return jQuery.get(url,undefined,callback,"script");},getJSON:function(url,data,callback){return jQuery.get(url,data,callback,"json");},ajaxSetup:function(target,settings){if(settings){ajaxExtend(target,jQuery.ajaxSettings);}else{settings=target;target=jQuery.ajaxSettings;}ajaxExtend(target,settings);return target;},ajaxSettings:{url:ajaxLocation,isLocal:rlocalProtocol.test(ajaxLocParts[1]),global:true,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:true,async:true,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":allTypes},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":window.String,"text html":true,"text json":jQuery.parseJSON,"text xml":jQuery.parseXML},flatOptions:{context:true,url:true}},ajaxPrefilter:addToPrefiltersOrTransports(prefilters),ajaxTransport:addToPrefiltersOrTransports(transports),ajax:function(url,options){if(typeof url==="object"){options=url;url=undefined;}options=options||{};var ifModifiedKey,responseHeadersString,responseHeaders,transport,timeoutTimer,parts,fireGlobals,i,s=jQuery.ajaxSetup({},options),callbackContext=s.context||s,globalEventContext=callbackContext!==s&&(callbackContext.nodeType||callbackContext instanceof jQuery)?jQuery(callbackContext):jQuery.event,deferred=jQuery.Deferred(),completeDeferred=jQuery.Callbacks("once memory"),statusCode=s.statusCode||{},requestHeaders={},requestHeadersNames={},state=0,strAbort="canceled",jqXHR={readyState:0,setRequestHeader:function(name,value){if(!state){var lname=name.toLowerCase();name=requestHeadersNames[lname]=requestHeadersNames[lname]||name;requestHeaders[name]=value;}return this;},getAllResponseHeaders:function(){return state===2?responseHeadersString:null;},getResponseHeader:function(key){var match;if(state===2){if(!responseHeaders){responseHeaders={};while((match=rheaders.exec(responseHeadersString))){responseHeaders[match[1].toLowerCase()]=match[2];}}match=responseHeaders[key.toLowerCase()];}return match===undefined?null:match;},overrideMimeType:function(type){if(!state){s.mimeType=type;}return this;},abort:function(statusText){statusText=statusText||strAbort;if(transport){transport.abort(statusText);}done(0,statusText);return this;}};function done(status,nativeStatusText,responses,headers){var isSuccess,success,error,response,modified,statusText=nativeStatusText;if(state===2){return;}state=2;if(timeoutTimer){clearTimeout(timeoutTimer);}transport=undefined;responseHeadersString=headers||"";jqXHR.readyState=status>0?4:0;if(responses){response=ajaxHandleResponses(s,jqXHR,responses);}if(status>=200&&status<300||status===304){if(s.ifModified){modified=jqXHR.getResponseHeader("Last-Modified");if(modified){jQuery.lastModified[ifModifiedKey]=modified;}modified=jqXHR.getResponseHeader("Etag");if(modified){jQuery.etag[ifModifiedKey]=modified;}}if(status===304){statusText="notmodified";isSuccess=true;}else{isSuccess=ajaxConvert(s,response);statusText=isSuccess.state;success=isSuccess.data;error=isSuccess.error;isSuccess=!error;}}else{error=statusText;if(!statusText||status){statusText="error";if(status<0){status=0;}}}jqXHR.status=status;jqXHR.statusText=(nativeStatusText||statusText)+"";if(isSuccess){deferred.resolveWith(callbackContext,[success,statusText,jqXHR]);}else{deferred.rejectWith(callbackContext,[jqXHR,statusText,error]);}jqXHR.statusCode(statusCode);statusCode=undefined;if(fireGlobals){globalEventContext.trigger("ajax"+(isSuccess?"Success":"Error"),[jqXHR,s,isSuccess?success:error]);}completeDeferred.fireWith(callbackContext,[jqXHR,statusText]);if(fireGlobals){globalEventContext.trigger("ajaxComplete",[jqXHR,s]);if(!(--jQuery.active)){jQuery.event.trigger("ajaxStop");}}}deferred.promise(jqXHR);jqXHR.success=jqXHR.done;jqXHR.error=jqXHR.fail;jqXHR.complete=completeDeferred.add;jqXHR.statusCode=function(map){if(map){var tmp;if(state<2){for(tmp in map){statusCode[tmp]=[statusCode[tmp],map[tmp]];}}else{tmp=map[jqXHR.status];jqXHR.always(tmp);}}return this;};s.url=((url||s.url)+"").replace(rhash,"").replace(rprotocol,ajaxLocParts[1]+"//");s.dataTypes=jQuery.trim(s.dataType||"*").toLowerCase().split(core_rspace);if(s.crossDomain==null){parts=rurl.exec(s.url.toLowerCase());s.crossDomain=!!(parts&&(parts[1]!==ajaxLocParts[1]||parts[2]!==ajaxLocParts[2]||(parts[3]||(parts[1]==="http:"?80:443))!=(ajaxLocParts[3]||(ajaxLocParts[1]==="http:"?80:443))));}if(s.data&&s.processData&&typeof s.data!=="string"){s.data=jQuery.param(s.data,s.traditional);}inspectPrefiltersOrTransports(prefilters,s,options,jqXHR);if(state===2){return jqXHR;}fireGlobals=s.global;s.type=s.type.toUpperCase();s.hasContent=!rnoContent.test(s.type);if(fireGlobals&&jQuery.active++===0){jQuery.event.trigger("ajaxStart");}if(!s.hasContent){if(s.data){s.url+=(rquery.test(s.url)?"&":"?")+s.data;delete s.data;}ifModifiedKey=s.url;if(s.cache===false){var ts=jQuery.now(),ret=s.url.replace(rts,"$1_="+ts);s.url=ret+((ret===s.url)?(rquery.test(s.url)?"&":"?")+"_="+ts:"");}}if(s.data&&s.hasContent&&s.contentType!==false||options.contentType){jqXHR.setRequestHeader("Content-Type",s.contentType);}if(s.ifModified){ifModifiedKey=ifModifiedKey||s.url;if(jQuery.lastModified[ifModifiedKey]){jqXHR.setRequestHeader("If-Modified-Since",jQuery.lastModified[ifModifiedKey]);}if(jQuery.etag[ifModifiedKey]){jqXHR.setRequestHeader("If-None-Match",jQuery.etag[ifModifiedKey]);}}jqXHR.setRequestHeader("Accept",s.dataTypes[0]&&s.accepts[s.dataTypes[0]]?s.accepts[s.dataTypes[0]]+(s.dataTypes[0]!=="*"?", "+allTypes+"; q=0.01":""):s.accepts["*"]);for(i in s.headers){jqXHR.setRequestHeader(i,s.headers[i]);}if(s.beforeSend&&(s.beforeSend.call(callbackContext,jqXHR,s)===false||state===2)){return jqXHR.abort();}strAbort="abort";for(i in{success:1,error:1,complete:1}){jqXHR[i](s[i]);}transport=inspectPrefiltersOrTransports(transports,s,options,jqXHR);if(!transport){done(-1,"No Transport");}else{jqXHR.readyState=1;if(fireGlobals){globalEventContext.trigger("ajaxSend",[jqXHR,s]);}if(s.async&&s.timeout>0){timeoutTimer=setTimeout(function(){jqXHR.abort("timeout");},s.timeout);}try{state=1;transport.send(requestHeaders,done);}catch(e){if(state<2){done(-1,e);}else{throw e;}}}return jqXHR;},active:0,lastModified:{},etag:{}});function ajaxHandleResponses(s,jqXHR,responses){var ct,type,finalDataType,firstDataType,contents=s.contents,dataTypes=s.dataTypes,responseFields=s.responseFields;for(type in responseFields){if(type in responses){jqXHR[responseFields[type]]=responses[type];}}while(dataTypes[0]==="*"){dataTypes.shift();if(ct===undefined){ct=s.mimeType||jqXHR.getResponseHeader("content-type");}}if(ct){for(type in contents){if(contents[type]&&contents[type].test(ct)){dataTypes.unshift(type);break;}}}if(dataTypes[0]in responses){finalDataType=dataTypes[0];}else{for(type in responses){if(!dataTypes[0]||s.converters[type+" "+dataTypes[0]]){finalDataType=type;break;}if(!firstDataType){firstDataType=type;}}finalDataType=finalDataType||firstDataType;}if(finalDataType){if(finalDataType!==dataTypes[0]){dataTypes.unshift(finalDataType);}return responses[finalDataType];}}function ajaxConvert(s,response){var conv,conv2,current,tmp,dataTypes=s.dataTypes.slice(),prev=dataTypes[0],converters={},i=0;if(s.dataFilter){response=s.dataFilter(response,s.dataType);}if(dataTypes[1]){for(conv in s.converters){converters[conv.toLowerCase()]=s.converters[conv];}}for(;(current=dataTypes[++i]);){if(current!=="*"){if(prev!=="*"&&prev!==current){conv=converters[prev+" "+current]||converters["* "+current];if(!conv){for(conv2 in converters){tmp=conv2.split(" ");if(tmp[1]===current){conv=converters[prev+" "+tmp[0]]||converters["* "+tmp[0]];if(conv){if(conv===true){conv=converters[conv2];}else if(converters[conv2]!==true){current=tmp[0];dataTypes.splice(i--,0,current);}break;}}}}if(conv!==true){if(conv&&s["throws"]){response=conv(response);}else{try{response=conv(response);}catch(e){return{state:"parsererror",error:conv?e:"No conversion from "+prev+" to "+current};}}}}prev=current;}}return{state:"success",data:response};}var oldCallbacks=[],rquestion=/\?/,rjsonp=/(=)\?(?=&|$)|\?\?/,nonce=jQuery.now();jQuery.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var callback=oldCallbacks.pop()||(jQuery.expando+"_"+(nonce++));this[callback]=true;return callback;}});jQuery.ajaxPrefilter("json jsonp",function(s,originalSettings,jqXHR){var callbackName,overwritten,responseContainer,data=s.data,url=s.url,hasCallback=s.jsonp!==false,replaceInUrl=hasCallback&&rjsonp.test(url),replaceInData=hasCallback&&!replaceInUrl&&typeof data==="string"&&!(s.contentType||"").indexOf("application/x-www-form-urlencoded")&&rjsonp.test(data);if(s.dataTypes[0]==="jsonp"||replaceInUrl||replaceInData){callbackName=s.jsonpCallback=jQuery.isFunction(s.jsonpCallback)?s.jsonpCallback():s.jsonpCallback;overwritten=window[callbackName];if(replaceInUrl){s.url=url.replace(rjsonp,"$1"+callbackName);}else if(replaceInData){s.data=data.replace(rjsonp,"$1"+callbackName);}else if(hasCallback){s.url+=(rquestion.test(url)?"&":"?")+s.jsonp+"="+callbackName;}s.converters["script json"]=function(){if(!responseContainer){jQuery.error(callbackName+" was not called");}return responseContainer[0];};s.dataTypes[0]="json";window[callbackName]=function(){responseContainer=arguments;};jqXHR.always(function(){window[callbackName]=overwritten;if(s[callbackName]){s.jsonpCallback=originalSettings.jsonpCallback;oldCallbacks.push(callbackName);}if(responseContainer&&jQuery.isFunction(overwritten)){overwritten(responseContainer[0]);}responseContainer=overwritten=undefined;});return"script";}});jQuery.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(text){jQuery.globalEval(text);return text;}}});jQuery.ajaxPrefilter("script",function(s){if(s.cache===undefined){s.cache=false;}if(s.crossDomain){s.type="GET";s.global=false;}});jQuery.ajaxTransport("script",function(s){if(s.crossDomain){var script,head=document.head||document.getElementsByTagName("head")[0]||document.documentElement;return{send:function(_,callback){script=document.createElement("script");script.async="async";if(s.scriptCharset){script.charset=s.scriptCharset;}script.src=s.url;script.onload=script.onreadystatechange=function(_,isAbort){if(isAbort||!script.readyState||/loaded|complete/.test(script.readyState)){script.onload=script.onreadystatechange=null;if(head&&script.parentNode){head.removeChild(script);}script=undefined;if(!isAbort){callback(200,"success");}}};head.insertBefore(script,head.firstChild);},abort:function(){if(script){script.onload(0,1);}}};}});var xhrCallbacks,xhrOnUnloadAbort=window.ActiveXObject?function(){for(var key in xhrCallbacks){xhrCallbacks[key](0,1);}}:false,xhrId=0;function createStandardXHR(){try{return new window.XMLHttpRequest();}catch(e){}}function createActiveXHR(){try{return new window.ActiveXObject("Microsoft.XMLHTTP");}catch(e){}}jQuery.ajaxSettings.xhr=window.ActiveXObject?function(){return!this.isLocal&&createStandardXHR()||createActiveXHR();}:createStandardXHR;(function(xhr){jQuery.extend(jQuery.support,{ajax:!!xhr,cors:!!xhr&&("withCredentials"in xhr)});})(jQuery.ajaxSettings.xhr());if(jQuery.support.ajax){jQuery.ajaxTransport(function(s){if(!s.crossDomain||jQuery.support.cors){var callback;return{send:function(headers,complete){var handle,i,xhr=s.xhr();if(s.username){xhr.open(s.type,s.url,s.async,s.username,s.password);}else{xhr.open(s.type,s.url,s.async);}if(s.xhrFields){for(i in s.xhrFields){xhr[i]=s.xhrFields[i];}}if(s.mimeType&&xhr.overrideMimeType){xhr.overrideMimeType(s.mimeType);}if(!s.crossDomain&&!headers["X-Requested-With"]){headers["X-Requested-With"]="XMLHttpRequest";}try{for(i in headers){xhr.setRequestHeader(i,headers[i]);}}catch(_){}xhr.send((s.hasContent&&s.data)||null);callback=function(_,isAbort){var status,statusText,responseHeaders,responses,xml;try{if(callback&&(isAbort||xhr.readyState===4)){callback=undefined;if(handle){xhr.onreadystatechange=jQuery.noop;if(xhrOnUnloadAbort){delete xhrCallbacks[handle];}}if(isAbort){if(xhr.readyState!==4){xhr.abort();}}else{status=xhr.status;responseHeaders=xhr.getAllResponseHeaders();responses={};xml=xhr.responseXML;if(xml&&xml.documentElement){responses.xml=xml;}try{responses.text=xhr.responseText;}catch(e){}try{statusText=xhr.statusText;}catch(e){statusText="";}if(!status&&s.isLocal&&!s.crossDomain){status=responses.text?200:404;}else if(status===1223){status=204;}}}}catch(firefoxAccessException){if(!isAbort){complete(-1,firefoxAccessException);}}if(responses){complete(status,statusText,responses,responseHeaders);}};if(!s.async){callback();}else if(xhr.readyState===4){setTimeout(callback,0);}else{handle=++xhrId;if(xhrOnUnloadAbort){if(!xhrCallbacks){xhrCallbacks={};jQuery(window).unload(xhrOnUnloadAbort);}xhrCallbacks[handle]=callback;}xhr.onreadystatechange=callback;}},abort:function(){if(callback){callback(0,1);}}};}});}var fxNow,timerId,rfxtypes=/^(?:toggle|show|hide)$/,rfxnum=new RegExp("^(?:([-+])=|)("+core_pnum+")([a-z%]*)$","i"),rrun=/queueHooks$/,animationPrefilters=[defaultPrefilter],tweeners={"*":[function(prop,value){var end,unit,tween=this.createTween(prop,value),parts=rfxnum.exec(value),target=tween.cur(),start=+target||0,scale=1,maxIterations=20;if(parts){end=+parts[2];unit=parts[3]||(jQuery.cssNumber[prop]?"":"px");if(unit!=="px"&&start){start=jQuery.css(tween.elem,prop,true)||end||1;do{scale=scale||".5";start=start/scale;jQuery.style(tween.elem,prop,start+unit);}while(scale!==(scale=tween.cur()/target)&&scale!==1&&--maxIterations);}tween.unit=unit;tween.start=start;tween.end=parts[1]?start+(parts[1]+1)*end:end;}return tween;}]};function createFxNow(){setTimeout(function(){fxNow=undefined;},0);return(fxNow=jQuery.now());}function createTweens(animation,props){jQuery.each(props,function(prop,value){var collection=(tweeners[prop]||[]).concat(tweeners["*"]),index=0,length=collection.length;for(;index-1,props={},curPosition={},curTop,curLeft;if(calculatePosition){curPosition=curElem.position();curTop=curPosition.top;curLeft=curPosition.left;}else{curTop=parseFloat(curCSSTop)||0;curLeft=parseFloat(curCSSLeft)||0;}if(jQuery.isFunction(options)){options=options.call(elem,i,curOffset);}if(options.top!=null){props.top=(options.top-curOffset.top)+curTop;}if(options.left!=null){props.left=(options.left-curOffset.left)+curLeft;}if("using"in options){options.using.call(elem,props);}else{curElem.css(props);}}};jQuery.fn.extend({position:function(){if(!this[0]){return;}var elem=this[0],offsetParent=this.offsetParent(),offset=this.offset(),parentOffset=rroot.test(offsetParent[0].nodeName)?{top:0,left:0}:offsetParent.offset();offset.top-=parseFloat(jQuery.css(elem,"marginTop"))||0;offset.left-=parseFloat(jQuery.css(elem,"marginLeft"))||0;parentOffset.top+=parseFloat(jQuery.css(offsetParent[0],"borderTopWidth"))||0;parentOffset.left+=parseFloat(jQuery.css(offsetParent[0],"borderLeftWidth"))||0;return{top:offset.top-parentOffset.top,left:offset.left-parentOffset.left};},offsetParent:function(){return this.map(function(){var offsetParent=this.offsetParent||document.body;while(offsetParent&&(!rroot.test(offsetParent.nodeName)&&jQuery.css(offsetParent,"position")==="static")){offsetParent=offsetParent.offsetParent;}return offsetParent||document.body;});}});jQuery.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(method,prop){var top=/Y/.test(prop);jQuery.fn[method]=function(val){return jQuery.access(this,function(elem,method,val){var win=getWindow(elem);if(val===undefined){return win?(prop in win)?win[prop]:win.document.documentElement[method]:elem[method];}if(win){win.scrollTo(!top?val:jQuery(win).scrollLeft(),top?val:jQuery(win).scrollTop());}else{elem[method]=val;}},method,val,arguments.length,null);};});function getWindow(elem){return jQuery.isWindow(elem)?elem:elem.nodeType===9?elem.defaultView||elem.parentWindow:false;}jQuery.each({Height:"height",Width:"width"},function(name,type){jQuery.each({padding:"inner"+name,content:type,"":"outer"+name},function(defaultExtra,funcName){jQuery.fn[funcName]=function(margin,value){var chainable=arguments.length&&(defaultExtra||typeof margin!=="boolean"),extra=defaultExtra||(margin===true||value===true?"margin":"border");return jQuery.access(this,function(elem,type,value){var doc;if(jQuery.isWindow(elem)){return elem.document.documentElement["client"+name];}if(elem.nodeType===9){doc=elem.documentElement;return Math.max(elem.body["scroll"+name],doc["scroll"+name],elem.body["offset"+name],doc["offset"+name],doc["client"+name]);}return value===undefined?jQuery.css(elem,type,value,extra):jQuery.style(elem,type,value,extra);},type,chainable?margin:undefined,chainable,null);};});});window.jQuery=window.$=jQuery;if(typeof define==="function"&&define.amd&&define.amd.jQuery){define("jquery",[],function(){return jQuery;});}})(window);;var mw=(function($,undefined){'use strict';var hasOwn=Object.prototype.hasOwnProperty,slice=Array.prototype.slice;function Map(global){this.values=global===true?window:{};return this;}Map.prototype={get:function(selection,fallback){var results,i;fallback=arguments.length>1?fallback:null;if($.isArray(selection)){selection=slice.call(selection);results={};for(i=0;i1){this.values[selection]=value;return true;}return false;},exists:function(selection){var s;if($.isArray(selection)){for(s=0;s');}return'<'+this.key+'>';}if(this.format==='plain'||this.format==='text'||this.format==='parse'){text=this.parser();}if(this.format==='escaped'){text=this.parser();text=mw.html.escape(text);}return text;},parse:function(){this.format='parse';return this.toString();},plain:function(){this.format='plain';return this.toString();},text:function(){this.format='text';return this.toString();},escaped:function(){this.format='escaped';return this.toString();},exists:function(){return this.map.exists(this.key);}};return{log:function(){},Map:Map,Message:Message,config:null,libs:{},legacy:{},messages:new Map(),message:function(key){var parameters=slice.call(arguments,1);return new Message(mw.messages,key,parameters);},msg:function(){return mw.message.apply(mw.message,arguments).toString();},loader:(function(){var registry={},sources={},batch=[],queue=[],jobs=[],$marker=null,cssBuffer='',cssCallbacks=$.Callbacks();function getMarker(){if($marker){return $marker;}$marker=$('meta[name="ResourceLoaderDynamicStyles"]');if($marker.length){return $marker;}mw.log('getMarker> No found, inserting dynamically.');$marker=$('').attr('name','ResourceLoaderDynamicStyles').appendTo('head');return $marker;}function addStyleTag(text,nextnode){var s=document.createElement('style');if(nextnode){if(nextnode.jquery){nextnode=nextnode.get(0);}nextnode.parentNode.insertBefore(s,nextnode);}else{document.getElementsByTagName('head')[0].appendChild(s);}if(s.styleSheet){s.styleSheet.cssText=text;}else{s.appendChild(document.createTextNode(String(text)));}return s;}function canExpandStylesheetWith(cssText){return cssText.indexOf('@import')===-1;}function addEmbeddedCSS(cssText,callback){var $style,styleEl;if(callback){cssCallbacks.add(callback);}if(cssText){if(!cssBuffer||canExpandStylesheetWith(cssText)){cssBuffer+='\n'+cssText;setTimeout(function(){addEmbeddedCSS();});return;}}else if(cssBuffer){cssText=cssBuffer;cssBuffer='';}else{return;}if('documentMode'in document&&document.documentMode<=9){$style=getMarker().prev();if($style.data('ResourceLoaderDynamicStyleTag')===true){styleEl=$style.get(0);if(styleEl.styleSheet){try{styleEl.styleSheet.cssText+=cssText;}catch(e){log('addEmbeddedCSS fail\ne.message: '+e.message,e);}}else{styleEl.appendChild(document.createTextNode(String(cssText)));}cssCallbacks.fire().empty();return;}}$(addStyleTag(cssText,getMarker())).data('ResourceLoaderDynamicStyleTag',true);cssCallbacks.fire().empty();}function formatVersionNumber(timestamp){var d=new Date();function pad(a,b,c){return[a<10?'0'+a:a,b<10?'0'+b:b,c<10?'0'+c:c].join('');}d.setTime(timestamp*1000);return[pad(d.getUTCFullYear(),d.getUTCMonth()+1,d.getUTCDate()),'T',pad(d.getUTCHours(),d.getUTCMinutes(),d.getUTCSeconds()),'Z'].join('');}function sortDependencies(module,resolved,unresolved){var n,deps,len;if(registry[module]===undefined){throw new Error('Unknown dependency: '+module);}if($.isFunction(registry[module].dependencies)){registry[module].dependencies=registry[module].dependencies();if(typeof registry[module].dependencies!=='object'){registry[module].dependencies=[registry[module].dependencies];}}if($.inArray(module,resolved)!==-1){return;}if(!unresolved){unresolved={};}deps=registry[module].dependencies;len=deps.length;for(n=0;n '+deps[n]);}unresolved[module]=true;sortDependencies(deps[n],resolved,unresolved);delete unresolved[module];}}resolved[resolved.length]=module;}function resolve(module){var m,resolved;if($.isArray(module)){resolved=[];for(m=0;m0){registry[m].state='error';stateChange=true;}}}}while(stateChange);}for(j=0;j0;if(hasErrors||allReady(jobs[j].dependencies)){job=jobs[j];jobs.splice(j,1);j-=1;try{if(hasErrors){throw new Error('Module '+module+' failed.');}else{if($.isFunction(job.ready)){job.ready();}}}catch(e){if($.isFunction(job.error)){try{job.error(e,[module]);}catch(ex){log('Exception thrown by job.error()',ex);}}}}}if(registry[module].state==='ready'){for(m in registry){if(registry[m].state==='loaded'&&allReady(registry[m].dependencies)){execute(m);}}}}function addScript(src,callback,async){var script,head,done=false;if($.isReady||async){head=document.getElementsByTagName('head')[0]||document.body;script=document.createElement('script');script.async=true;script.src=src;if($.isFunction(callback)){script.onload=script.onreadystatechange=function(){if(!done&&(!script.readyState||/loaded|complete/.test(script.readyState))){done=true;script.onload=script.onreadystatechange=null;if(script.parentNode){script.parentNode.removeChild(script);}script=undefined;callback();}};}if(window.opera){$(function(){document.body.appendChild(script);});}else{head.appendChild(script);}}else{document.write(mw.html.element('script',{'src':src},''));if($.isFunction(callback)){callback();}}}function execute(module){var key,value,media,i,urls,cssHandle,checkCssHandles,cssHandlesRegistered=false;if(registry[module]===undefined){throw new Error('Module has not been registered yet: '+module);}else if(registry[module].state==='registered'){throw new Error('Module has not been requested from the server yet: '+module);}else if(registry[module].state==='loading'){throw new Error('Module has not completed loading yet: '+module);}else if(registry[module].state==='ready'){throw new Error('Module has already been executed: '+module);}function addLink(media,url){var el=document.createElement('link');getMarker().before(el);el.rel='stylesheet';if(media&&media!=='all'){el.media=media;}el.href=url;}function runScript(){var script,markModuleReady,nestedAddScript;try{script=registry[module].script;markModuleReady=function(){registry[module].state='ready';handlePending(module);};nestedAddScript=function(arr,callback,async,i){if(i>=arr.length){callback();return;}addScript(arr[i],function(){nestedAddScript(arr,callback,async,i+1);},async);};if($.isArray(script)){nestedAddScript(script,markModuleReady,registry[module].async,0);}else if($.isFunction(script)){registry[module].state='ready';script($);handlePending(module);}}catch(e){log('Exception thrown by '+module+': '+e.message,e);registry[module].state='error';handlePending(module);}}registry[module].state='loading';if($.isPlainObject(registry[module].messages)){mw.messages.set(registry[module].messages);}(function(){var pending=0;checkCssHandles=function(){if(cssHandlesRegistered&&pending===0&&runScript){runScript();runScript=undefined;}};cssHandle=function(){var check=checkCssHandles;pending++;return function(){if(check){pending--;check();check=undefined;}};};}());if($.isPlainObject(registry[module].style)){for(key in registry[module].style){value=registry[module].style[key];media=undefined;if(key!=='url'&&key!=='css'){if(typeof value==='string'){addEmbeddedCSS(value,cssHandle());}else{media=key;key='bc-url';}}if($.isArray(value)){for(i=0;imaxVersion){maxVersion=registry[modules[g]].version;}}currReqBase=$.extend({version:formatVersionNumber(maxVersion)},reqBase);if(group==='user'&&mw.config.get('wgUserName')!==null){currReqBase.user=mw.config.get('wgUserName');}currReqBaseLength=$.param(currReqBase).length;async=true;l=currReqBaseLength+9;moduleMap={};for(i=0;i0&&!$.isEmptyObject(moduleMap)&&l+bytesAdded>maxQueryLength){doRequest(moduleMap,currReqBase,sourceLoadScript,async);moduleMap={};async=true;l=currReqBaseLength+9;}if(moduleMap[prefix]===undefined){moduleMap[prefix]=[];}moduleMap[prefix].push(suffix);if(!registry[modules[i]].async){async=false;}l+=bytesAdded;}if(!$.isEmptyObject(moduleMap)){doRequest(moduleMap,currReqBase,sourceLoadScript,async);}}}},addSource:function(id,props){var source;if(typeof id==='object'){for(source in id){mw.loader.addSource(source,id[source]);}return true;}if(sources[id]!==undefined){throw new Error('source already registered: '+id);}sources[id]=props;return true;},register:function(module,version,dependencies,group,source){var m;if(typeof module==='object'){for(m=0;m':return'>';case'&':return'&';}}return{escape:function(s){return s.replace(/['"<>&]/g,escapeCallback);},Raw:function(value){this.value=value;},Cdata:function(value){this.value=value;},element:function(name,attrs,contents){var v,attrName,s='<'+name;for(attrName in attrs){v=attrs[attrName];if(v===true){v=attrName;}else if(v===false){continue;}s+=' '+attrName+'="'+this.escape(String(v))+'"';}if(contents===undefined||contents===null){s+='/>';return s;}s+='>';switch(typeof contents){case'string':s+=this.escape(contents);break;case'number':case'boolean':s+=String(contents);break;default:if(contents instanceof this.Raw){s+=contents.value;}else if(contents instanceof this.Cdata){if(/<\/[a-zA-z]/.test(contents.value)){throw new Error('mw.html.element: Illegal end tag found in CDATA');}s+=contents.value;}else{throw new Error('mw.html.element: Invalid type of contents');}}s+='';return s;}};}()),user:{options:new Map(),tokens:new Map()}};}(jQuery));window.$j=jQuery;window.mw=window.mediaWiki=mw;if(jQuery.isFunction(window.startUp)){window.startUp();window.startUp=undefined;};mw.loader.state({"jquery":"ready","mediawiki":"ready"}); \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/load__q0fa329769667.php b/archive/websites/wiki.jc-mp.com/load__q0fa329769667.php new file mode 100644 index 0000000..525be79 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/load__q0fa329769667.php @@ -0,0 +1,72 @@ +mw.loader.implement("jquery.checkboxShiftClick",function($,jQuery){(function($){$.fn.checkboxShiftClick=function(){var prevCheckbox=null,$box=this;$box.click(function(e){if(prevCheckbox!==null&&e.shiftKey){$box.slice(Math.min($box.index(prevCheckbox),$box.index(e.target)),Math.max($box.index(prevCheckbox),$box.index(e.target))+1).filter(function(){return!this.disabled;}).prop('checked',!!e.target.checked);}prevCheckbox=e.target;});return $box;};}(jQuery));},{},{});mw.loader.implement("jquery.hidpi",function($,jQuery){(function($){$.devicePixelRatio=function(){if(window.devicePixelRatio!==undefined){return window.devicePixelRatio;}else if(window.msMatchMedia!==undefined){if(window.msMatchMedia('(min-resolution: 192dpi)').matches){return 2;}else if(window.msMatchMedia('(min-resolution: 144dpi)').matches){return 1.5;}else{return 1;}}else{return 1;}};$.fn.hidpi=function(){var $target=this,devicePixelRatio=$.devicePixelRatio(),testImage=new Image();if(devicePixelRatio>1&&testImage.srcset=== +undefined){$target.find('img').each(function(){var $img=$(this),srcset=$img.attr('srcset'),match;if(typeof srcset==='string'&&srcset!==''){match=$.matchSrcSet(devicePixelRatio,srcset);if(match!==null){$img.attr('src',match);}}});}return $target;};$.matchSrcSet=function(devicePixelRatio,srcset){var candidates,candidate,bits,src,i,ratioStr,ratio,selectedRatio=1,selectedSrc=null;candidates=srcset.split(/ *, */);for(i=0;i1&&bits[1].charAt(bits[1].length-1)==='x'){ratioStr=bits[1].substr(0,bits[1].length-1);ratio=parseFloat(ratioStr);if(ratio<=devicePixelRatio&&ratio>selectedRatio){selectedRatio=ratio;selectedSrc=src;}}}return selectedSrc;};}(jQuery));},{},{});mw.loader.implement("jquery.highlightText",function($,jQuery){(function($){$.highlightText={splitAndHighlight:function(node,pat){var i,patArray=pat.split(' ');for(i=0;i caption').length){$containers=$collapsible.find('> * > tr');}else{$containers=$collapsible.find('> tbody > tr');}if($defaultToggle){$containers=$containers.not($defaultToggle.closest('tr'));}if(action==='collapse'){if(options.instantHide){$containers.hide();hookCallback();}else{ +$containers.stop(true,true).fadeOut().promise().done(hookCallback);}}else{$containers.stop(true,true).fadeIn().promise().done(hookCallback);}}else if(!options.plainMode&&($collapsible.is('ul')||$collapsible.is('ol'))){$containers=$collapsible.find('> li');if($defaultToggle){$containers=$containers.not($defaultToggle.parent());}if(action==='collapse'){if(options.instantHide){$containers.hide();hookCallback();}else{$containers.stop(true,true).slideUp().promise().done(hookCallback);}}else{$containers.stop(true,true).slideDown().promise().done(hookCallback);}}else{$collapsibleContent=$collapsible.find('> .mw-collapsible-content');if(!options.plainMode&&$collapsibleContent.length){if(action==='collapse'){if(options.instantHide){$collapsibleContent.hide();hookCallback();}else{$collapsibleContent.slideUp().promise().done(hookCallback);}}else{$collapsibleContent.slideDown().promise().done(hookCallback);}}else{if(action==='collapse'){if(options.instantHide){$collapsible.hide();hookCallback();} +else{if($collapsible.is('tr')||$collapsible.is('td')||$collapsible.is('th')){$collapsible.fadeOut().promise().done(hookCallback);}else{$collapsible.slideUp().promise().done(hookCallback);}}}else{if($collapsible.is('tr')||$collapsible.is('td')||$collapsible.is('th')){$collapsible.fadeIn().promise().done(hookCallback);}else{$collapsible.slideDown().promise().done(hookCallback);}}}}}function togglingHandler($toggle,$collapsible,e,options){var wasCollapsed,$textContainer,collapseText,expandText;if(options===undefined){options={};}if(e){if(e.type==='click'&&options.linksPassthru&&$.nodeName(e.target,'a')){return;}else if(e.type==='keypress'&&e.which!==13&&e.which!==32){return;}else{e.preventDefault();e.stopPropagation();}}if(options.wasCollapsed!==undefined){wasCollapsed=options.wasCollapsed;}else{wasCollapsed=$collapsible.hasClass('mw-collapsed');}$collapsible.toggleClass('mw-collapsed',!wasCollapsed);if(options.toggleClasses){$toggle.toggleClass('mw-collapsible-toggle-collapsed',! +wasCollapsed).toggleClass('mw-collapsible-toggle-expanded',wasCollapsed);}if(options.toggleText){collapseText=options.toggleText.collapseText;expandText=options.toggleText.expandText;$textContainer=$toggle.find('> a');if(!$textContainer.length){$textContainer=$toggle;}$textContainer.text(wasCollapsed?collapseText:expandText);}toggleElement($collapsible,wasCollapsed?'expand':'collapse',$toggle,options);}$.fn.makeCollapsible=function(options){if(options===undefined){options={};}return this.each(function(){var $collapsible,collapseText,expandText,$caption,$toggle,actionHandler,buildDefaultToggleLink,premadeToggleHandler,$toggleLink,$firstItem,collapsibleId,$customTogglers,firstval;$collapsible=$(this).addClass('mw-collapsible');if($collapsible.data('mw-made-collapsible')){return;}else{$collapsible.data('mw-made-collapsible',true);}collapseText=options.collapseText||$collapsible.attr('data-collapsetext')||mw.msg('collapsible-collapse');expandText=options.expandText||$collapsible.attr( +'data-expandtext')||mw.msg('collapsible-expand');actionHandler=function(e,opts){var defaultOpts={toggleClasses:true,toggleText:{collapseText:collapseText,expandText:expandText}};opts=$.extend(defaultOpts,options,opts);togglingHandler($(this),$collapsible,e,opts);};buildDefaultToggleLink=function(){return $('').text(collapseText).wrap('').parent().prepend(' [').append('] ').on('click.mw-collapsible keypress.mw-collapsible',actionHandler);};premadeToggleHandler=function(e,opts){var defaultOpts={toggleClasses:true,linksPassthru:true};opts=$.extend(defaultOpts,options,opts);togglingHandler($(this),$collapsible,e,opts);};if(options.$customTogglers){$customTogglers=$(options.$customTogglers);}else{collapsibleId=$collapsible.attr('id')||'';if(collapsibleId.indexOf('mw-customcollapsible-')===0){$customTogglers=$('.'+collapsibleId.replace('mw-customcollapsible','mw-customtoggle'));}}if($customTogglers&&$customTogglers.length){ +actionHandler=function(e,opts){var defaultOpts={};opts=$.extend(defaultOpts,options,opts);togglingHandler($(this),$collapsible,e,opts);};$toggleLink=$customTogglers;$toggleLink.on('click.mw-collapsible keypress.mw-collapsible',actionHandler);}else{if($collapsible.is('table')){$caption=$collapsible.find('> caption');if($caption.length){$toggle=$caption.find('> .mw-collapsible-toggle');if(!$toggle.length){$toggleLink=buildDefaultToggleLink().appendTo($caption);}else{actionHandler=premadeToggleHandler;$toggleLink=$toggle.on('click.mw-collapsible keypress.mw-collapsible',actionHandler);}}else{$firstItem=$collapsible.find('tr:first th, tr:first td');$toggle=$firstItem.find('> .mw-collapsible-toggle');if(!$toggle.length){$toggleLink=buildDefaultToggleLink().prependTo($firstItem.eq(-1));}else{actionHandler=premadeToggleHandler;$toggleLink=$toggle.on('click.mw-collapsible keypress.mw-collapsible',actionHandler);}}}else if($collapsible.is('ul')||$collapsible.is('ol')){$firstItem=$collapsible. +find('li:first');$toggle=$firstItem.find('> .mw-collapsible-toggle');if(!$toggle.length){firstval=$firstItem.attr('value');if(firstval===undefined||!firstval||firstval==='-1'||firstval===-1){$firstItem.attr('value','1');}$toggleLink=buildDefaultToggleLink();$toggleLink.wrap('
  • ').parent().prependTo($collapsible);}else{actionHandler=premadeToggleHandler;$toggleLink=$toggle.on('click.mw-collapsible keypress.mw-collapsible',actionHandler);}}else{$toggle=$collapsible.find('> .mw-collapsible-toggle');if(!$collapsible.find('> .mw-collapsible-content').length){$collapsible.wrapInner('
    ');}if(!$toggle.length){$toggleLink=buildDefaultToggleLink().prependTo($collapsible);}else{actionHandler=premadeToggleHandler;$toggleLink=$toggle.on('click.mw-collapsible keypress.mw-collapsible',actionHandler);}}}$toggleLink.prop('tabIndex',0);if(options.collapsed||$collapsible.hasClass('mw-collapsed')){actionHandler.call( +$toggleLink.get(0),null,{instantHide:true,wasCollapsed:false});}});};}(jQuery,mediaWiki));},{"css":[".mw-collapsible-toggle{float:right;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none} caption .mw-collapsible-toggle{float:none} li .mw-collapsible-toggle{float:none} .mw-collapsible-toggle-li{list-style:none}\n/* cache key: wiki:resourceloader:filter:minify-css:7:6c1d24e90626cec584f0869483f983e7 */"]},{"collapsible-collapse":"Collapse","collapsible-expand":"Expand"});mw.loader.implement("jquery.mw-jump",function($,jQuery){jQuery(function($){$('.mw-jump').on('focus blur','a',function(e){if(e.type==='blur'||e.type==='focusout'){$(this).closest('.mw-jump').css({height:0});}else{$(this).closest('.mw-jump').css({height:'auto'});}});});},{},{});mw.loader.implement("jquery.placeholder",function($,jQuery){(function($){var isInputSupported='placeholder'in document.createElement('input'),isTextareaSupported='placeholder'in document.createElement('textarea'), +prototype=$.fn,valHooks=$.valHooks,propHooks=$.propHooks,hooks,placeholder;if(isInputSupported&&isTextareaSupported){placeholder=prototype.placeholder=function(text){var hasArgs=arguments.length;if(hasArgs){changePlaceholder.call(this,text);}return this;};placeholder.input=placeholder.textarea=true;}else{placeholder=prototype.placeholder=function(text){var $this=this,hasArgs=arguments.length;if(hasArgs){changePlaceholder.call(this,text);}$this.filter((isInputSupported?'textarea':':input')+'[placeholder]').filter(function(){return!$(this).data('placeholder-enabled');}).bind({'focus.placeholder drop.placeholder':clearPlaceholder,'blur.placeholder':setPlaceholder}).data('placeholder-enabled',true).trigger('blur.placeholder');return $this;};placeholder.input=isInputSupported;placeholder.textarea=isTextareaSupported;hooks={'get':function(element){var $element=$(element),$passwordInput=$element.data('placeholder-password');if($passwordInput){return $passwordInput[0].value;}return $element. +data('placeholder-enabled')&&$element.hasClass('placeholder')?'':element.value;},'set':function(element,value){var $element=$(element),$passwordInput=$element.data('placeholder-password');if($passwordInput){$passwordInput[0].value=value;return value;}if(!$element.data('placeholder-enabled')){element.value=value;return value;}if(!value){element.value=value;if(element!==safeActiveElement()){setPlaceholder.call(element);}}else if($element.hasClass('placeholder')){if(!clearPlaceholder.call(element,true,value)){element.value=value;}}else{element.value=value;}return $element;}};if(!isInputSupported){valHooks.input=hooks;propHooks.value=hooks;}if(!isTextareaSupported){valHooks.textarea=hooks;propHooks.value=hooks;}$(function(){$(document).delegate('form','submit.placeholder',function(){var $inputs=$('.placeholder',this).each(clearPlaceholder);setTimeout(function(){$inputs.each(setPlaceholder);},10);});});$(window).bind('beforeunload.placeholder',function(){$('.placeholder').each(function(){ +this.value='';});});}function args(elem){var newAttrs={},rinlinejQuery=/^jQuery\d+$/;$.each(elem.attributes,function(i,attr){if(attr.specified&&!rinlinejQuery.test(attr.name)){newAttrs[attr.name]=attr.value;}});return newAttrs;}function clearPlaceholder(event,value){var input=this,$input=$(input);if(input.value===$input.attr('placeholder')&&$input.hasClass('placeholder')){if($input.data('placeholder-password')){$input=$input.hide().next().show().attr('id',$input.removeAttr('id').data('placeholder-id'));if(event===true){$input[0].value=value;return value;}$input.focus();}else{input.value='';$input.removeClass('placeholder');if(input===safeActiveElement()){input.select();}}}}function setPlaceholder(){var $replacement,input=this,$input=$(input),id=this.id;if(!input.value){if(input.type==='password'){if(!$input.data('placeholder-textinput')){try{$replacement=$input.clone().attr({'type':'text'});}catch(e){$replacement=$('').attr($.extend(args(this),{'type':'text'}));}$replacement. +removeAttr('name').data({'placeholder-password':$input,'placeholder-id':id}).bind('focus.placeholder drop.placeholder',clearPlaceholder);$input.data({'placeholder-textinput':$replacement,'placeholder-id':id}).before($replacement);}$input=$input.removeAttr('id').hide().prev().attr('id',id).show();}$input.addClass('placeholder');$input[0].value=$input.attr('placeholder');}else{$input.removeClass('placeholder');}}function safeActiveElement(){try{return document.activeElement;}catch(err){}}function changePlaceholder(text){var hasArgs=arguments.length,$input=this;if(hasArgs){if($input.attr('placeholder')!==text){$input.prop('placeholder',text);if($input.hasClass('placeholder')){$input[0].value=text;}}}}}(jQuery));},{},{});mw.loader.implement("jquery.suggestions",function($,jQuery){(function($){$.suggestions={cancel:function(context){if(context.data.timerID!==null){clearTimeout(context.data.timerID);}if($.isFunction(context.config.cancel)){context.config.cancel.call(context.data.$textbox);}} +,hide:function(context){context.data.$container.find('.suggestions-result-current').removeClass('suggestions-result-current');context.data.$container.hide();},restore:function(context){context.data.$textbox.val(context.data.prevText);},update:function(context,delayed){function maybeFetch(){if(context.data.$textbox.val().length===0){$.suggestions.hide(context);context.data.prevText='';}else if(context.data.$textbox.val()!==context.data.prevText||!context.data.$container.is(':visible')){if(typeof context.config.fetch==='function'){context.data.prevText=context.data.$textbox.val();context.config.fetch.call(context.data.$textbox,context.data.$textbox.val());}}$.suggestions.special(context);}$.suggestions.cancel(context);if(delayed){context.data.timerID=setTimeout(maybeFetch,context.config.delay);}else{maybeFetch();}},special:function(context){if(typeof context.config.special.render==='function'){setTimeout(function(){var $special=context.data.$container.find('.suggestions-special');context +.config.special.render.call($special,context.data.$textbox.val(),context);},1);}},configure:function(context,property,value){var newCSS,$result,$results,$spanForWidth,childrenWidth,i,expWidth,maxWidth,text;switch(property){case'fetch':case'cancel':case'special':case'result':case'$region':case'expandFrom':context.config[property]=value;break;case'suggestions':context.config[property]=value;if(context.data!==undefined){if(context.data.$textbox.val().length===0){$.suggestions.hide(context);}else{context.data.$container.show();newCSS={top:context.config.$region.offset().top+context.config.$region.outerHeight(),bottom:'auto',width:context.config.$region.outerWidth(),height:'auto'};context.config.expandFrom=(function(expandFrom){var regionWidth,docWidth,regionCenter,docCenter,docDir=$(document.documentElement).css('direction'),$region=context.config.$region;if(context.config.positionFromLeft){expandFrom='left';}else if($.inArray(expandFrom,['left','right','start','end','auto'])===-1){ +expandFrom='auto';}if(expandFrom==='auto'){if($region.data('searchsuggest-expand-dir')){expandFrom=$region.data('searchsuggest-expand-dir');}else{regionWidth=$region.outerWidth();docWidth=$(document).width();if((regionWidth/docWidth)>0.85){expandFrom='start';}else{regionCenter=$region.offset().left+regionWidth/2;docCenter=docWidth/2;if(Math.abs(regionCenter-docCenter)/docCenter<0.10){expandFrom='start';}else{expandFrom=regionCenter>docCenter?'right':'left';}}}}if(expandFrom==='start'){expandFrom=docDir==='rtl'?'right':'left';}else if(expandFrom==='end'){expandFrom=docDir==='rtl'?'left':'right';}return expandFrom;}(context.config.expandFrom));if(context.config.expandFrom==='left'){newCSS.left=context.config.$region.offset().left;newCSS.right='auto';}else{newCSS.left='auto';newCSS.right=$(document).width()-(context.config.$region.offset().left+context.config.$region.outerWidth());}context.data.$container.css(newCSS);$results=context.data.$container.children('.suggestions-results'); +$results.empty();expWidth=-1;for(i=0;i').addClass('suggestions-result').attr('rel',i).data('text',context.config.suggestions[i]).mousemove(function(){context.data.selectedWithMouse=true;$.suggestions.highlight(context,$(this).closest('.suggestions-results .suggestions-result'),false);}).appendTo($results);if(typeof context.config.result.render==='function'){context.config.result.render.call($result,context.config.suggestions[i],context);}else{$result.text(text);}if(context.config.highlightInput){$result.highlightText(context.data.prevText);}$spanForWidth=$result.wrapInner('').children();childrenWidth=$spanForWidth.css('position','absolute').outerWidth();$spanForWidth.contents().unwrap();if(childrenWidth>$result.width()&&childrenWidth>expWidth){expWidth=childrenWidth+(context.data.$container.width()-$result.width());}}if(expWidth>context.data.$container.width()){maxWidth=context.config. +maxExpandFactor*context.data.$textbox.width();context.data.$container.width(Math.min(expWidth,maxWidth));}}}break;case'maxRows':context.config[property]=Math.max(1,Math.min(100,value));break;case'delay':context.config[property]=Math.max(0,Math.min(1200,value));break;case'maxExpandFactor':context.config[property]=Math.max(1,value);break;case'submitOnClick':case'positionFromLeft':case'highlightInput':context.config[property]=value?true:false;break;}},highlight:function(context,result,updateTextbox){var selected=context.data.$container.find('.suggestions-result-current');if(!result.get||selected.get(0)!==result.get(0)){if(result==='prev'){if(selected.hasClass('suggestions-special')){result=context.data.$container.find('.suggestions-result:last');}else{result=selected.prev();if(!(result.length&&result.hasClass('suggestions-result'))){result=selected.parents('.suggestions-results > *').prev().find('.suggestions-result').eq(0);}if(selected.length===0){if(context.data.$container.find( +'.suggestions-special').html()!==''){result=context.data.$container.find('.suggestions-special');}else{result=context.data.$container.find('.suggestions-results .suggestions-result:last');}}}}else if(result==='next'){if(selected.length===0){result=context.data.$container.find('.suggestions-results .suggestions-result:first');if(result.length===0&&context.data.$container.find('.suggestions-special').html()!==''){result=context.data.$container.find('.suggestions-special');}}else{result=selected.next();if(!(result.length&&result.hasClass('suggestions-result'))){result=selected.parents('.suggestions-results > *').next().find('.suggestions-result').eq(0);}if(selected.hasClass('suggestions-special')){result=$([]);}else if(result.length===0&&context.data.$container.find('.suggestions-special').html()!==''){result=context.data.$container.find('.suggestions-special');}}}selected.removeClass('suggestions-result-current');result.addClass('suggestions-result-current');}if(updateTextbox){if(result. +length===0||result.is('.suggestions-special')){$.suggestions.restore(context);}else{context.data.$textbox.val(result.data('text'));context.data.$textbox.change();}context.data.$textbox.trigger('change');}},keypress:function(e,context,key){var selected,wasVisible=context.data.$container.is(':visible'),preventDefault=false;switch(key){case 40:if(wasVisible){$.suggestions.highlight(context,'next',true);context.data.selectedWithMouse=false;}else{$.suggestions.update(context,false);}preventDefault=true;break;case 38:if(wasVisible){$.suggestions.highlight(context,'prev',true);context.data.selectedWithMouse=false;}preventDefault=wasVisible;break;case 27:$.suggestions.hide(context);$.suggestions.restore(context);$.suggestions.cancel(context);context.data.$textbox.trigger('change');preventDefault=wasVisible;break;case 13:preventDefault=wasVisible;selected=context.data.$container.find('.suggestions-result-current');$.suggestions.hide(context);if(selected.length===0||context.data. +selectedWithMouse){$.suggestions.cancel(context);preventDefault=false;}else if(selected.is('.suggestions-special')){if(typeof context.config.special.select==='function'){if(context.config.special.select.call(selected,context.data.$textbox)===true){preventDefault=false;}}}else{$.suggestions.highlight(context,selected,true);if(typeof context.config.result.select==='function'){if(context.config.result.select.call(selected,context.data.$textbox)===true){preventDefault=false;}}}break;default:$.suggestions.update(context,true);break;}if(preventDefault){e.preventDefault();e.stopPropagation();}}};$.fn.suggestions=function(){var returnValue,args=arguments;$(this).each(function(){var context,key;context=$(this).data('suggestions-context');if(context===undefined||context===null){context={config:{fetch:function(){},cancel:function(){},special:{},result:{},$region:$(this),suggestions:[],maxRows:7,delay:120,submitOnClick:false,maxExpandFactor:3,expandFrom:'auto',highlightInput:false}};}if(args. +length>0){if(typeof args[0]==='object'){for(key in args[0]){$.suggestions.configure(context,key,args[0][key]);}}else if(typeof args[0]==='string'){if(args.length>1){$.suggestions.configure(context,args[0],args[1]);}else if(returnValue===null||returnValue===undefined){returnValue=(args[0]in context.config?undefined:context.config[args[0]]);}}}if(context.data===undefined){context.data={timerID:null,prevText:null,visibleResults:0,mouseDownOn:$([]),$textbox:$(this),selectedWithMouse:false};context.data.$container=$('
    ').css('display','none').addClass('suggestions').append($('
    ').addClass('suggestions-results').mousedown(function(e){context.data.mouseDownOn=$(e.target).closest('.suggestions-results .suggestions-result');}).mouseup(function(e){var $result=$(e.target).closest('.suggestions-results .suggestions-result'),$other=context.data.mouseDownOn;context.data.mouseDownOn=$([]);if($result.get(0)!==$other.get(0)){return;}if(!(e.which!==1||e.altKey||e.ctrlKey||e.shiftKey||e.metaKey)) +{$.suggestions.highlight(context,$result,true);$.suggestions.hide(context);if(typeof context.config.result.select==='function'){context.config.result.select.call($result,context.data.$textbox);}}context.data.$textbox.focus();})).append($('
    ').addClass('suggestions-special').mousedown(function(e){context.data.mouseDownOn=$(e.target).closest('.suggestions-special');}).mouseup(function(e){var $special=$(e.target).closest('.suggestions-special'),$other=context.data.mouseDownOn;context.data.mouseDownOn=$([]);if($special.get(0)!==$other.get(0)){return;}if(!(e.which!==1||e.altKey||e.ctrlKey||e.shiftKey||e.metaKey)){$.suggestions.hide(context);if(typeof context.config.special.select==='function'){context.config.special.select.call($special,context.data.$textbox);}}context.data.$textbox.focus();}).mousemove(function(e){context.data.selectedWithMouse=true;$.suggestions.highlight(context,$(e.target).closest('.suggestions-special'),false);})).appendTo($('body'));$(this).attr('autocomplete', +'off').keydown(function(e){context.data.keypressed=e.which;context.data.keypressedCount=0;}).keypress(function(e){context.data.keypressedCount++;$.suggestions.keypress(e,context,context.data.keypressed);}).keyup(function(e){if(context.data.keypressedCount===0){$.suggestions.keypress(e,context,context.data.keypressed);}}).blur(function(){if(context.data.mouseDownOn.length>0){return;}$.suggestions.hide(context);$.suggestions.cancel(context);});}$(this).data('suggestions-context',context);});return returnValue!==undefined?returnValue:$(this);};}(jQuery));},{"css":[ +".suggestions{overflow:hidden;position:absolute;top:0;left:0;width:0;border:none;z-index:1099;padding:0;margin:-1px -1px 0 0} html \u003E body .suggestions{margin:-1px 0 0 0}.suggestions-special{position:relative;background-color:white;cursor:pointer;border:solid 1px #aaaaaa;padding:0;margin:0;margin-top:-2px;display:none;padding:0.25em 0.25em;line-height:1.25em}.suggestions-results{background-color:white;cursor:pointer;border:solid 1px #aaaaaa;padding:0;margin:0}.suggestions-result{color:black;margin:0;line-height:1.5em;padding:0.01em 0.25em;text-align:left; overflow:hidden;-o-text-overflow:ellipsis; text-overflow:ellipsis;white-space:nowrap}.suggestions-result-current{background-color:#4C59A6;color:white}.suggestions-special .special-label{color:gray;text-align:left}.suggestions-special .special-query{color:black;font-style:italic;text-align:left}.suggestions-special .special-hover{background-color:silver}.suggestions-result-current .special-label,.suggestions-result-current .special-query{color:white}.highlight{font-weight:bold}\n/* cache key: wiki:resourceloader:filter:minify-css:7:9f9511aa4ef920d34591113e825e6a1e */" +]},{});mw.loader.implement("mediawiki.action.view.postEdit",function($,jQuery){(function(mw,$){'use strict';var config=mw.config.get(['wgAction','wgCookiePrefix','wgCurRevisionId']),cookieKey=config.wgCookiePrefix+'PostEditRevision'+config.wgCurRevisionId,$div,id;function showConfirmation(data){data=data||{};if(data.message===undefined){data.message=$.parseHTML(mw.message('postedit-confirmation',data.user||mw.user).escaped());}$div=$('
    '+'
    '+'
    '+'×'+'
    '+'
    ');if(typeof data.message==='string'){$div.find('.postedit-content').text(data.message);}else if(typeof data.message==='object'){$div.find('.postedit-content').append(data.message);}$div.click(fadeOutConfirmation).prependTo('body');id=setTimeout(fadeOutConfirmation,3000);}function fadeOutConfirmation(){clearTimeout(id);$div.find('.postedit').addClass( +'postedit postedit-faded');setTimeout(removeConfirmation,500);return false;}function removeConfirmation(){$div.remove();mw.hook('postEdit.afterRemoval').fire();}mw.hook('postEdit').add(showConfirmation);if(config.wgAction==='view'&&$.cookie(cookieKey)==='1'){$.cookie(cookieKey,null,{path:'/'});mw.config.set('wgPostEdit',true);mw.hook('postEdit').fire();}}(mediaWiki,jQuery));},{"css":[ +".postedit-container{margin:0 auto;position:fixed;top:0;height:0;left:50%;z-index:1000;font-size:13px}.postedit-container:hover{cursor:pointer}.postedit{position:relative;top:0.6em;left:-50%;padding:.6em 3.6em .6em 1.1em;line-height:1.5625em;color:#626465;background-color:#f4f4f4;border:1px solid #dcd9d9;text-shadow:0 0.0625em 0 rgba(255,255,255,0.5);border-radius:5px;-webkit-box-shadow:0 2px 5px 0 #ccc;box-shadow:0 2px 5px 0 #ccc;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.skin-monobook .postedit{top:6em !important}.postedit-faded{opacity:0}.postedit-icon{padding-left:41px; line-height:25px;background-repeat:no-repeat;background-position:8px 50%}.postedit-icon-checkmark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAABblBMVEUAAAD///////9PfTf///80aRdTgjn///9Feij///////////9Rfzf///////////9PfjZRgDh1o1xOfTb///////+bwYqLtnj///////9PfTa82K////9WhT6YxIL///9QgDdTgzr////////j7uDl7eLq8efi693k7OH///////9UhjuBr2rp9uRUhjr///9YljVKgir///9WiTlYjT3////9/v57vFlbkT5PjC9dlD/5/fhuq09stUTs9uhxuElctCpfnT1huDFloEZloUZmpENmvDZpvDxpvTxqvjxrvT5rvT9rwTxsqktswD5uwkBvuUdxw0NztFBztU9ztVBzwkp0tlJ1xkd2t1R3uVR4w1F4xk54x014yE15uVZ5v1R5xVB6v1R7yFJ8wVh9xVl9yFR9yVd9ylN+xVh+yFd/x1l/yFeAylmEx1+Ny2uY0Hqe04Wj1Ymv3Ze33qLD47TJ5L3O6cPU7Mrq9eb2+/Q4j37OAAAAQHRSTlMAAQIEBAUFBQwPFB4fJCUoKiosQEhJS01RUlZZXmdydXaChYuSlJSWmJmoq6uur8LExcvM19fg5ejt8fX2+Pr7SljgewAAAKpJREFUGBkFwQNCAwAAAMDLtl3LtrG4rWXbtvX77gAgZ6grFwC0bhwNVgKgdPZx8b0dgLi+s7Wn0VoAqpfOI9+BNADZI7fLrz2pSEwGHZuH+78lSK8ZLkLezF3ooyUG3VPXq2USei9WngeyoG195yBYWDF3E/2pAhl1e9Gr8bGT+bfOFCC2fnvh4X7rcqIAQNNu+HT6sxkAjceTL/2ZAIhv+PorBwBJxfkA//dFHSCBy/UTAAAAAElFTkSuQmCC);background-image:url(/resources/src/mediawiki.action/images/green-checkmark.png?2014-06-25T23:28:20Z)!ie;background-position:left}.postedit-close{position:absolute;padding:0 .8em;right:0;top:0;font-size:1.25em;font-weight:bold;line-height:2.3em;color:black;text-shadow:0 0.0625em 0 white;text-decoration:none;opacity:0.2;filter:alpha(opacity=20)}.postedit-close:hover{color:black;text-decoration:none;opacity:0.4;filter:alpha(opacity=40)}\n/* cache key: wiki:resourceloader:filter:minify-css:7:efa00109ffca440e4ac652e92155b8f0 */" +]},{"postedit-confirmation":"Your edit was saved."});mw.loader.implement("mediawiki.api",function($,jQuery){(function(mw,$){var defaultOptions={parameters:{action:'query',format:'json'},ajax:{url:mw.util.wikiScript('api'),timeout:30*1000,dataType:'json'}},deferreds={};deferreds[defaultOptions.ajax.url]={};$.each(mw.user.tokens.get(),function(key,value){deferreds[defaultOptions.ajax.url][key]=$.Deferred().resolve(value).promise({abort:function(){}});});mw.Api=function(options){if(options===undefined){options={};}if(options.ajax&&options.ajax.url!==undefined){options.ajax.url=String(options.ajax.url);}options.parameters=$.extend({},defaultOptions.parameters,options.parameters);options.ajax=$.extend({},defaultOptions.ajax,options.ajax);this.defaults=options;};mw.Api.prototype={normalizeAjaxOptions:function(arg){var opts=arg||{};if(typeof arg==='function'){opts={ok:arg};}return opts;},get:function(parameters,ajaxOptions){ajaxOptions=this.normalizeAjaxOptions(ajaxOptions);ajaxOptions.type= +'GET';return this.ajax(parameters,ajaxOptions);},post:function(parameters,ajaxOptions){ajaxOptions=this.normalizeAjaxOptions(ajaxOptions);ajaxOptions.type='POST';return this.ajax(parameters,ajaxOptions);},ajax:function(parameters,ajaxOptions){var token,apiDeferred=$.Deferred(),msg='Use of mediawiki.api callback params is deprecated. Use the Promise instead.',xhr,key,formData;parameters=$.extend({},this.defaults.parameters,parameters);ajaxOptions=$.extend({},this.defaults.ajax,ajaxOptions);if(parameters.token){token=parameters.token;delete parameters.token;}if(ajaxOptions.type==='POST'&&window.FormData&&ajaxOptions.contentType==='multipart/form-data'){formData=new FormData();for(key in parameters){formData.append(key,parameters[key]);}if(token){formData.append('token',token);}ajaxOptions.data=formData;ajaxOptions.processData=false;ajaxOptions.contentType=false;}else{ajaxOptions.data=$.param(parameters).replace(/\./g,'%2E');if(token){ajaxOptions.data+='&token='+encodeURIComponent(token); +}if(ajaxOptions.contentType==='multipart/form-data'){delete ajaxOptions.contentType;}}if(ajaxOptions.ok){mw.track('mw.deprecate','api.cbParam');mw.log.warn(msg);apiDeferred.done(ajaxOptions.ok);delete ajaxOptions.ok;}if(ajaxOptions.err){mw.track('mw.deprecate','api.cbParam');mw.log.warn(msg);apiDeferred.fail(ajaxOptions.err);delete ajaxOptions.err;}xhr=$.ajax(ajaxOptions).fail(function(xhr,textStatus,exception){apiDeferred.reject('http',{xhr:xhr,textStatus:textStatus,exception:exception});}).done(function(result,textStatus,jqXHR){if(result===undefined||result===null||result===''){apiDeferred.reject('ok-but-empty','OK response but empty result (check HTTP headers?)');}else if(result.error){var code=result.error.code===undefined?'unknown':result.error.code;apiDeferred.reject(code,result);}else{apiDeferred.resolve(result,jqXHR);}});return apiDeferred.promise({abort:xhr.abort}).fail(function(code,details){mw.log('mw.Api error: ',code,details);});},postWithToken:function(tokenType,params){ +var api=this;return api.getToken(tokenType).then(function(token){params.token=token;return api.post(params).then(null,function(code){if(code==='badtoken'){deferreds[api.defaults.ajax.url][tokenType+'Token']=params.token=undefined;return api.getToken(tokenType).then(function(token){params.token=token;return api.post(params);});}return this;});});},getToken:function(type){var apiPromise,deferredGroup=deferreds[this.defaults.ajax.url],d=deferredGroup&&deferredGroup[type+'Token'];if(!d){d=$.Deferred();apiPromise=this.get({action:'tokens',type:type}).done(function(data){if(data.tokens&&data.tokens[type+'token']){d.resolve(data.tokens[type+'token']);}else{d.reject('token-missing',data);}}).fail(d.reject);d.abort=apiPromise.abort;if(!deferredGroup){deferredGroup=deferreds[this.defaults.ajax.url]={};}deferredGroup[type+'Token']=d;}return d.promise({abort:d.abort});}};mw.Api.errors=['ok-but-empty','timeout','duplicate','duplicate-archive','noimageinfo','uploaddisabled','nomodule','mustbeposted' +,'badaccess-groups','stashfailed','missingresult','missingparam','invalid-file-key','copyuploaddisabled','mustbeloggedin','empty-file','file-too-large','filetype-missing','filetype-banned','filetype-banned-type','filename-tooshort','illegal-filename','verification-error','hookaborted','unknown-error','internal-error','overwrite','badtoken','fetchfileerror','fileexists-shared-forbidden','invalidtitle','notloggedin'];mw.Api.warnings=['duplicate','exists'];}(mediaWiki,jQuery));},{},{});mw.loader.implement("mediawiki.cldr",function($,jQuery){(function(mw){'use strict';mw.cldr={getPluralForm:function(number,pluralRules){var i;for(i=0;i').replace(/&/g,'&');}function getFailableParserFn(options){var parser=new mw.jqueryMsg.parser(options);return function(args){var key=args[0],argsArray=$.isArray(args[1])?args[1]:slice.call(args,1);try{return parser.parse(key,argsArray);}catch(e){var fallback=parser.settings.messages.get(key);mw.log.warn('mediawiki.jqueryMsg: '+key+': '+e. +message);return $('').text(fallback);}};}mw.jqueryMsg={};mw.jqueryMsg.getMessageFunction=function(options){var failableParserFn=getFailableParserFn(options),format;if(options&&options.format!==undefined){format=options.format;}else{format=parserDefaults.format;}return function(){var failableResult=failableParserFn(arguments);if(format==='text'||format==='escaped'){return failableResult.text();}else{return failableResult.html();}};};mw.jqueryMsg.getPlugin=function(options){var failableParserFn=getFailableParserFn(options);return function(){var $target=this.empty();$.each(failableParserFn(arguments).contents(),function(i,node){appendWithoutParsing($target,node);});return $target;};};mw.jqueryMsg.parser=function(options){this.settings=$.extend({},parserDefaults,options);this.settings.onlyCurlyBraceTransform=(this.settings.format==='text'||this.settings.format==='escaped');this.emitter=new mw.jqueryMsg.htmlEmitter(this.settings.language,this.settings.magic);};mw.jqueryMsg.parser. +prototype={astCache:{},parse:function(key,replacements){return this.emitter.emit(this.getAst(key),replacements);},getAst:function(key){var cacheKey=[key,this.settings.onlyCurlyBraceTransform].join(':'),wikiText;if(this.astCache[cacheKey]===undefined){wikiText=this.settings.messages.get(key);if(typeof wikiText!=='string'){wikiText='\\['+key+'\\]';}this.astCache[cacheKey]=this.wikiTextToAst(wikiText);}return this.astCache[cacheKey];},wikiTextToAst:function(input){var pos,settings=this.settings,concat=Array.prototype.concat,regularLiteral,regularLiteralWithoutBar,regularLiteralWithoutSpace,regularLiteralWithSquareBrackets,doubleQuote,singleQuote,backslash,anyCharacter,asciiAlphabetLiteral,escapedOrLiteralWithoutSpace,escapedOrLiteralWithoutBar,escapedOrRegularLiteral,whitespace,dollar,digits,htmlDoubleQuoteAttributeValue,htmlSingleQuoteAttributeValue,htmlAttributeEquals,openHtmlStartTag,optionalForwardSlash,openHtmlEndTag,closeHtmlTag,openExtlink,closeExtlink,wikilinkPage,wikilinkContents +,openWikilink,closeWikilink,templateName,pipe,colon,templateContents,openTemplate,closeTemplate,nonWhitespaceExpression,paramExpression,expression,curlyBraceTransformExpression,result;pos=0;function choice(ps){return function(){var i,result;for(i=0;i/);function escapedLiteral(){var result=sequence([backslash,anyCharacter]);return result===null?null:result[1];}escapedOrLiteralWithoutSpace=choice([escapedLiteral,regularLiteralWithoutSpace]);escapedOrLiteralWithoutBar=choice([escapedLiteral,regularLiteralWithoutBar]);escapedOrRegularLiteral=choice([ +escapedLiteral,regularLiteral]);function literalWithoutSpace(){var result=nOrMore(1,escapedOrLiteralWithoutSpace)();return result===null?null:result.join('');}function literalWithoutBar(){var result=nOrMore(1,escapedOrLiteralWithoutBar)();return result===null?null:result.join('');}function unescapedLiteralWithoutBar(){var result=nOrMore(1,regularLiteralWithoutBar)();return result===null?null:result.join('');}function literal(){var result=nOrMore(1,escapedOrRegularLiteral)();return result===null?null:result.join('');}function curlyBraceTransformExpressionLiteral(){var result=nOrMore(1,regularLiteralWithSquareBrackets)();return result===null?null:result.join('');}asciiAlphabetLiteral=makeRegexParser(/[A-Za-z]+/);htmlDoubleQuoteAttributeValue=makeRegexParser(/^[^"]*/);htmlSingleQuoteAttributeValue=makeRegexParser(/^[^']*/);whitespace=makeRegexParser(/^\s+/);dollar=makeStringParser('$');digits=makeRegexParser(/^\d+/);function replacement(){var result=sequence([dollar,digits]);if(result=== +null){return null;}return['REPLACE',parseInt(result[1],10)-1];}openExtlink=makeStringParser('[');closeExtlink=makeStringParser(']');function extlink(){var result,parsedResult;result=null;parsedResult=sequence([openExtlink,nonWhitespaceExpression,whitespace,nOrMore(1,expression),closeExtlink]);if(parsedResult!==null){result=['EXTLINK',parsedResult[1]];if(parsedResult[3].length===1){result.push(parsedResult[3][0]);}else{result.push(['CONCAT'].concat(parsedResult[3]));}}return result;}function extLinkParam(){var result=sequence([openExtlink,dollar,digits,whitespace,expression,closeExtlink]);if(result===null){return null;}return['EXTLINKPARAM',parseInt(result[2],10)-1,result[4]];}openWikilink=makeStringParser('[[');closeWikilink=makeStringParser(']]');pipe=makeStringParser('|');function template(){var result=sequence([openTemplate,templateContents,closeTemplate]);return result===null?null:result[1];}wikilinkPage=choice([unescapedLiteralWithoutBar,template]);function pipedWikilink(){var +result=sequence([wikilinkPage,pipe,expression]);return result===null?null:[result[0],result[2]];}wikilinkContents=choice([pipedWikilink,wikilinkPage]);function wikilink(){var result,parsedResult,parsedLinkContents;result=null;parsedResult=sequence([openWikilink,wikilinkContents,closeWikilink]);if(parsedResult!==null){parsedLinkContents=parsedResult[1];result=['WIKILINK'].concat(parsedLinkContents);}return result;}function doubleQuotedHtmlAttributeValue(){var parsedResult=sequence([doubleQuote,htmlDoubleQuoteAttributeValue,doubleQuote]);return parsedResult===null?null:parsedResult[1];}function singleQuotedHtmlAttributeValue(){var parsedResult=sequence([singleQuote,htmlSingleQuoteAttributeValue,singleQuote]);return parsedResult===null?null:parsedResult[1];}function htmlAttribute(){var parsedResult=sequence([whitespace,asciiAlphabetLiteral,htmlAttributeEquals,choice([doubleQuotedHtmlAttributeValue,singleQuotedHtmlAttributeValue])]);return parsedResult===null?null:[parsedResult[1], +parsedResult[3]];}function isAllowedHtml(startTagName,endTagName,attributes){var i,len,attributeName;startTagName=startTagName.toLowerCase();endTagName=endTagName.toLowerCase();if(startTagName!==endTagName||$.inArray(startTagName,settings.allowedHtmlElements)===-1){return false;}for(i=0,len=attributes.length;i1?['CONCAT'].concat(expr):expr[0];}function templateWithReplacement(){var result=sequence([templateName,colon,replacement]);return result===null?null:[result[0],result[2]];}function templateWithOutReplacement(){var result=sequence([templateName,colon,paramExpression]);return result===null?null:[result[0],result[2]];}function templateWithOutFirstParameter(){var result=sequence([templateName,colon]);return result===null?null:[result[0],''];}colon=makeStringParser(':');templateContents=choice([function(){var res=sequence([choice([templateWithReplacement,templateWithOutReplacement,templateWithOutFirstParameter]),nOrMore(0,templateParam)]);return res===null?null:res[0].concat(res[1]);},function(){var res=sequence([templateName,nOrMore(0,templateParam)]);if(res===null){return null;}return[res[0]].concat(res[1]);}]);openTemplate=makeStringParser('{{');closeTemplate=makeStringParser( +'}}');nonWhitespaceExpression=choice([template,wikilink,extLinkParam,extlink,replacement,literalWithoutSpace]);paramExpression=choice([template,wikilink,extLinkParam,extlink,replacement,literalWithoutBar]);expression=choice([template,wikilink,extLinkParam,extlink,replacement,html,literal]);curlyBraceTransformExpression=choice([template,replacement,curlyBraceTransformExpressionLiteral]);function start(rootExpression){var result=nOrMore(0,rootExpression)();if(result===null){return null;}return['CONCAT'].concat(result);}result=start(this.settings.onlyCurlyBraceTransform?curlyBraceTransformExpression:expression);if(result===null||pos!==input.length){throw new Error('Parse error at position '+pos.toString()+' in input: '+input);}return result;}};mw.jqueryMsg.htmlEmitter=function(language,magic){this.language=language;var jmsg=this;$.each(magic,function(key,val){jmsg[key.toLowerCase()]=function(){return val;};});this.emit=function(node,replacements){var ret,subnodes,operation,jmsg=this; +switch(typeof node){case'string':case'number':ret=node;break;case'object':subnodes=$.map(node.slice(1),function(n){return jmsg.emit(n,replacements);});operation=node[0].toLowerCase();if(typeof jmsg[operation]==='function'){ret=jmsg[operation](subnodes,replacements);}else{throw new Error('Unknown operation "'+operation+'"');}break;case'undefined':ret='';break;default:throw new Error('Unexpected type in AST: '+typeof node);}return ret;};};mw.jqueryMsg.htmlEmitter.prototype={concat:function(nodes){var $span=$('').addClass('mediaWiki_htmlEmitter');$.each(nodes,function(i,node){if(node instanceof jQuery&&node.hasClass('mediaWiki_htmlEmitter')){$.each(node.contents(),function(j,childNode){appendWithoutParsing($span,childNode);});}else{appendWithoutParsing($span,node);}});return $span;},replace:function(nodes,replacements){var index=parseInt(nodes[0],10);if(index').attr({title:page,href:url}).text(anchor);},htmlattributes:function(nodes){var i,len,mapping={};for(i=0,len=nodes.length;i');if(typeof arg==='function'){$el.click(arg).attr('href','#');}else{$el.attr('href',arg.toString());}}return appendWithoutParsing($el,contents);},extlinkparam:function(nodes,replacements){var replacement,index=parseInt(nodes[0],10);if(index]/.test(this.map.get(this.key))){return oldParser.apply(this);}messageFunction=mw.jqueryMsg.getMessageFunction({'messages':this.map,'format':this.format});return messageFunction(this.key,this.parameters);};}(mediaWiki,jQuery));},{},{});mw.loader.implement("mediawiki.language",function($,jQuery){(function(mw,$){$.extend(mw.language,{procPLURAL:function(template){if(template.title&&template.parameters&&mw.language.convertPlural){if(template.parameters.length===0){return'';}var count=mw.language.convertNumber(template.title,true);return mw.language.convertPlural(parseInt(count,10),template.parameters);}if(template.parameters[0]){return template.parameters[0];}return'';},convertPlural:function(count,forms){var pluralRules,formCount,form,index,equalsPosition,pluralFormIndex=0;if(!forms||forms.length===0){return'';}for(index=0;indexfractional.length){valueParts[1]=pad(fractional,padLength,'0',true);}if(maxPlacesvalueParts[0].length){valueParts[0]=pad(valueParts[0],padLength);}if(patternDigits.indexOf('#')===-1){valueParts[0]=valueParts[0].substr(valueParts[0].length-padLength);}}index=patternParts[0].lastIndexOf(',');if(index!==-1){groupSize=patternParts[0].length-index-1;remainder=patternParts[0].substr(0,index);index=remainder.lastIndexOf(',');if(index!==-1){groupSize2=remainder.length-index-1;}}for(whole=valueParts[0];whole;){off=whole.length-groupSize;pieces.push((off>0)?whole.substr(off):whole);whole=(off>0)?whole.slice(0,off):'';if(groupSize2){groupSize=groupSize2;}}valueParts[0]=pieces.reverse().join(options.group);return valueParts.join(options.decimal);}$.extend(mw.language,{convertNumber:function(num,integer){var i,tmp,transformTable, +numberString,convertedNumber,pattern;pattern=mw.language.getData(mw.config.get('wgUserLanguage'),'digitGroupingPattern')||'#,##0.###';transformTable=mw.language.getDigitTransformTable();if(!transformTable){return num;}if(integer){if(parseInt(num,10)===num){return num;}tmp=[];for(i in transformTable){tmp[transformTable[i]]=i;}transformTable=tmp;numberString=num+'';}else{numberString=mw.language.commafy(num,pattern);}convertedNumber='';for(i=0;i=',9.6]],konqueror:[['>=','4.11']],docomo:false,blackberry:false,ipod:false,iphone:false};if(!$.client.test(map)){return;}function computeResultRenderCache(context){var $form,baseHref,linkParams;$form=context.config +.$region.closest('form');baseHref=$form.attr('action');baseHref+=baseHref.indexOf('?')>-1?'&':'?';linkParams={};$.each($form.serializeArray(),function(idx,obj){linkParams[obj.name]=obj.value;});return{textParam:context.data.$textbox.attr('name'),linkParams:linkParams,baseHref:baseHref};}function renderFunction(text,context){if(!resultRenderCache){resultRenderCache=computeResultRenderCache(context);}resultRenderCache.linkParams[resultRenderCache.textParam]=text;this.text(text).wrap($('').attr('href',resultRenderCache.baseHref+$.param(resultRenderCache.linkParams)).addClass('mw-searchSuggest-link'));}function specialRenderFunction(query,context){var $el=this;if(!resultRenderCache){resultRenderCache=computeResultRenderCache(context);}resultRenderCache.linkParams[resultRenderCache.textParam]=query;if($el.children().length===0){$el.append($('
    ').addClass('special-label').text(mw.msg('searchsuggest-containing')),$('
    ').addClass('special-query').text(query)).show();}else{$el.find( +'.special-query').text(query);}if($el.parent().hasClass('mw-searchSuggest-link')){$el.parent().attr('href',resultRenderCache.baseHref+$.param(resultRenderCache.linkParams)+'&fulltext=1');}else{$el.wrap($('').attr('href',resultRenderCache.baseHref+$.param(resultRenderCache.linkParams)+'&fulltext=1').addClass('mw-searchSuggest-link'));}}searchboxesSelectors=['#searchInput','#powerSearchText','#searchText','.mw-searchInput'];$(searchboxesSelectors.join(', ')).suggestions({fetch:function(query){var $el;if(query.length!==0){$el=$(this);$el.data('request',(new mw.Api()).get({action:'opensearch',search:query,namespace:0,suggest:''}).done(function(data){$el.suggestions('suggestions',data[1]);}));}},cancel:function(){var apiPromise=$(this).data('request');if(apiPromise&&$.isFunction(apiPromise.abort)){apiPromise.abort();$(this).removeData('request');}},result:{render:renderFunction,select:function(){return true;}},delay:120,highlightInput:true}).bind('paste cut drop',function(){$(this). +trigger('keypress');});if($searchRegion.length===0){return;}$searchInput.suggestions({result:{render:renderFunction,select:function(){return true;}},special:{render:specialRenderFunction,select:function($input){$input.closest('form').append($(''));return true;}},$region:$searchRegion});$searchInput.closest('form').find('.mw-fallbackSearchButton').remove();$searchInput.data('suggestions-context').data.$container.css('fontSize',$searchInput.css('fontSize'));});}(mediaWiki,jQuery));},{"css":[ +".suggestions a.mw-searchSuggest-link,.suggestions a.mw-searchSuggest-link:hover,.suggestions a.mw-searchSuggest-link:active,.suggestions a.mw-searchSuggest-link:focus{color:black;text-decoration:none}.suggestions-result-current a.mw-searchSuggest-link,.suggestions-result-current a.mw-searchSuggest-link:hover,.suggestions-result-current a.mw-searchSuggest-link:active,.suggestions-result-current a.mw-searchSuggest-link:focus{color:white}.suggestions a.mw-searchSuggest-link .special-query{ overflow:hidden;-o-text-overflow:ellipsis; text-overflow:ellipsis;white-space:nowrap}\n/* cache key: wiki:resourceloader:filter:minify-css:7:ae3fa4570b5ac0c6cf7b3776c8ae4d6f */"]},{"searchsuggest-containing":"containing...","searchsuggest-search":"Search"});mw.loader.implement("mediawiki.user",function($,jQuery){(function(mw,$){var user,deferreds={},options=mw.user.options||new mw.Map(),tokens=mw.user.tokens||new mw.Map();function getUserInfo(info,callback){var api;if(!deferreds[info]){deferreds.rights +=$.Deferred();deferreds.groups=$.Deferred();api=new mw.Api();api.get({action:'query',meta:'userinfo',uiprop:'rights|groups'}).always(function(data){var rights,groups;if(data.query&&data.query.userinfo){rights=data.query.userinfo.rights;groups=data.query.userinfo.groups;}deferreds.rights.resolve(rights||[]);deferreds.groups.resolve(groups||[]);});}return deferreds[info].done(callback).promise();}mw.user=user={options:options,tokens:tokens,generateRandomSessionId:function(){var i,r,id='',seed='0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';for(i=0;i<32;i++){r=Math.floor(Math.random()*seed.length);id+=seed.substring(r,r+1);}return id;},getId:function(){return mw.config.get('wgUserId',0);},getName:function(){return mw.config.get('wgUserName');},name:function(){return user.getName();},getRegistration:function(){var registration=mw.config.get('wgUserRegistration');if(user.isAnon()){return false;}else if(registration===null){return null;}else{return new Date(registration);}}, +isAnon:function(){return user.getName()===null;},anonymous:function(){return user.isAnon();},sessionId:function(){var sessionId=$.cookie('mediaWiki.user.sessionId');if(sessionId===undefined||sessionId===null){sessionId=user.generateRandomSessionId();$.cookie('mediaWiki.user.sessionId',sessionId,{expires:null,path:'/'});}return sessionId;},id:function(){return user.getName()||user.sessionId();},bucket:function(key,options){var cookie,parts,version,bucket,range,k,rand,total;options=$.extend({buckets:{},version:0,expires:30},options||{});cookie=$.cookie('mediaWiki.user.bucket:'+key);if(typeof cookie==='string'&&cookie.length>2&&cookie.indexOf(':')!==-1){parts=cookie.split(':');if(parts.length>1&&Number(parts[0])===options.version){version=Number(parts[0]);bucket=String(parts[1]);}}if(bucket===undefined){if(!$.isPlainObject(options.buckets)){throw new Error('Invalid bucket. Object expected for options.buckets.');}version=Number(options.version);range=0;for(k in options.buckets){range+= +options.buckets[k];}rand=Math.random()*range;total=0;for(k in options.buckets){bucket=k;total+=options.buckets[k];if(total>=rand){break;}}$.cookie('mediaWiki.user.bucket:'+key,version+':'+bucket,{path:'/',expires:Number(options.expires)});}return bucket;},getGroups:function(callback){return getUserInfo('groups',callback);},getRights:function(callback){return getUserInfo('rights',callback);}};}(mediaWiki,jQuery));},{},{});mw.loader.implement("mediawiki.language.data",function($,jQuery){mw.language.setData("en",{"digitTransformTable":null,"separatorTransformTable":null,"grammarForms":[],"pluralRules":["i = 1 and v = 0 @integer 1"],"digitGroupingPattern":null});},{},{});mw.loader.implement("mediawiki.language.init",function($,jQuery){(function(mw){mw.language={data:{},getData:function(langCode,dataKey){var langData=mw.language.data;if(langData&&langData[langCode]instanceof mw.Map){return langData[langCode].get(dataKey);}return undefined;},setData:function(langCode,dataKey,value){var +langData=mw.language.data;if(!(langData[langCode]instanceof mw.Map)){langData[langCode]=new mw.Map();}langData[langCode].set(dataKey,value);}};}(mediaWiki));},{},{});mw.loader.implement("mediawiki.libs.pluralruleparser",function($,jQuery){(function(mw){function pluralRuleParser(rule,number){rule=rule.split('@')[0].replace(/^\s*/,'').replace(/\s*$/,'');if(!rule.length){return true;}var pos=0,operand,expression,relation,result,whitespace=makeRegexParser(/^\s+/),value=makeRegexParser(/^\d+/),_n_=makeStringParser('n'),_i_=makeStringParser('i'),_f_=makeStringParser('f'),_t_=makeStringParser('t'),_v_=makeStringParser('v'),_w_=makeStringParser('w'),_is_=makeStringParser('is'),_isnot_=makeStringParser('is not'),_isnot_sign_=makeStringParser('!='),_equal_=makeStringParser('='),_mod_=makeStringParser('mod'),_percent_=makeStringParser('%'),_not_=makeStringParser('not'),_in_=makeStringParser('in'),_within_=makeStringParser('within'),_range_=makeStringParser('..'),_comma_=makeStringParser(','),_or_ +=makeStringParser('or'),_and_=makeStringParser('and');function debug(){}debug('pluralRuleParser',rule,number);function choice(parserSyntax){return function(){for(var i=0;i=parseInt(range_list[0],10))&&(result[0]tr>th,table.wikitable>tr>td,table.wikitable>*>tr>th,table.wikitable>*>tr>td,.mw_metadata th,.mw_metadata td{border:1px #aaa solid;padding:0.2em}table.wikitable>tr>th,table.wikitable>*>tr>th,.mw_metadata th{text-align:center;background:white;font-weight:bold}table.wikitable>caption,.mw_metadata caption{font-weight:bold}a.sortheader{margin:0 0.3em}.wikitable,.thumb,img{page-break-inside:avoid}h2,h3,h4,h5,h6{page-break-after:avoid}p{widows:3;orphans:3}.catlinks ul{display:inline;margin:0;padding:0;list-style:none;list-style-type:none;list-style-image:none;vertical-align:middle!ie}.catlinks li{display:inline-block;line-height:1.15em;padding:0 .4em;border-left:1px solid #AAA;margin:0.1em 0;zoom:1;display:inline!ie}.catlinks li:first-child{padding-left:.2em;border-left:none}.mw-ui-button{display:inline-block;padding:.5em 1em;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*display:inline;zoom:1;background:#fff;color:#898989;border:1px solid #ccc;border-radius:3px;vertical-align:middle;text-align:center;font-weight:bold;text-shadow:0 1px rgba(0,0,0,0.1);cursor:pointer;-webkit-transition:background .1s ease-in-out,color .1s ease-in-out,box-shadow .1s ease-in-out;transition:background .1s ease-in-out,color .1s ease-in-out,box-shadow .1s ease-in-out}.mw-ui-button:hover,.mw-ui-button:focus{box-shadow:0 1px rgba(0,0,0,0.1),inset 0 -3px rgba(0,0,0,0.2);border-bottom-color:#cccccc;outline:none}.mw-ui-button:hover::-moz-focus-inner,.mw-ui-button:focus::-moz-focus-inner{border-color:transparent}.mw-ui-button:active,.mw-ui-button.mw-ui-checked{background:#cccccc;box-shadow:none}.mw-ui-button:disabled{color:#ccc}.mw-ui-button:disabled:hover,.mw-ui-button:disabled:active{background:#fff;box-shadow:none}.mw-ui-button:disabled{text-shadow:none;cursor:default}.mw-ui-button.mw-ui-big{font-size:1.3em}.mw-ui-button.mw-ui-block{display:block;width:100%}.mw-ui-button.mw-ui-progressive,.mw-ui-button.mw-ui-primary{background:#347bff;color:#fff;border:1px solid #347bff;border-left:none;border-right:none}.mw-ui-button.mw-ui-progressive:hover,.mw-ui-button.mw-ui-progressive:focus,.mw-ui-button.mw-ui-primary:hover,.mw-ui-button.mw-ui-primary:focus{box-shadow:0 1px rgba(0,0,0,0.1),inset 0 -3px rgba(0,0,0,0.2);border-bottom-color:#2a62cc;outline:none}.mw-ui-button.mw-ui-progressive:hover::-moz-focus-inner,.mw-ui-button.mw-ui-progressive:focus::-moz-focus-inner,.mw-ui-button.mw-ui-primary:hover::-moz-focus-inner,.mw-ui-button.mw-ui-primary:focus::-moz-focus-inner{border-color:transparent}.mw-ui-button.mw-ui-progressive:active,.mw-ui-button.mw-ui-progressive.mw-ui-checked,.mw-ui-button.mw-ui-primary:active,.mw-ui-button.mw-ui-primary.mw-ui-checked{background:#2a62cc;box-shadow:none}.mw-ui-button.mw-ui-progressive:disabled,.mw-ui-button.mw-ui-primary:disabled{background:#ccc;border-color:#ccc}.mw-ui-button.mw-ui-progressive:disabled:hover,.mw-ui-button.mw-ui-progressive:disabled:active,.mw-ui-button.mw-ui-progressive:disabled.mw-ui-checked,.mw-ui-button.mw-ui-primary:disabled:hover,.mw-ui-button.mw-ui-primary:disabled:active,.mw-ui-button.mw-ui-primary:disabled.mw-ui-checked{box-shadow:none}.mw-ui-button.mw-ui-progressive.mw-ui-quiet,.mw-ui-button.mw-ui-primary.mw-ui-quiet{color:#898989}.mw-ui-button.mw-ui-progressive.mw-ui-quiet:hover,.mw-ui-button.mw-ui-progressive.mw-ui-quiet:focus,.mw-ui-button.mw-ui-primary.mw-ui-quiet:hover,.mw-ui-button.mw-ui-primary.mw-ui-quiet:focus{color:#5d95ff}.mw-ui-button.mw-ui-progressive.mw-ui-quiet:active,.mw-ui-button.mw-ui-progressive.mw-ui-quiet.mw-ui-checked,.mw-ui-button.mw-ui-primary.mw-ui-quiet:active,.mw-ui-button.mw-ui-primary.mw-ui-quiet.mw-ui-checked{color:#2a62cc}.mw-ui-button.mw-ui-progressive.mw-ui-quiet:disabled,.mw-ui-button.mw-ui-primary.mw-ui-quiet:disabled{color:#ccc}.mw-ui-button.mw-ui-constructive{background:#00af89;color:#fff;border:1px solid #00af89;border-left:none;border-right:none}.mw-ui-button.mw-ui-constructive:hover,.mw-ui-button.mw-ui-constructive:focus{box-shadow:0 1px rgba(0,0,0,0.1),inset 0 -3px rgba(0,0,0,0.2);border-bottom-color:#008c6e;outline:none}.mw-ui-button.mw-ui-constructive:hover::-moz-focus-inner,.mw-ui-button.mw-ui-constructive:focus::-moz-focus-inner{border-color:transparent}.mw-ui-button.mw-ui-constructive:active,.mw-ui-button.mw-ui-constructive.mw-ui-checked{background:#008c6e;box-shadow:none}.mw-ui-button.mw-ui-constructive:disabled{background:#ccc;border-color:#ccc}.mw-ui-button.mw-ui-constructive:disabled:hover,.mw-ui-button.mw-ui-constructive:disabled:active,.mw-ui-button.mw-ui-constructive:disabled.mw-ui-checked{box-shadow:none}.mw-ui-button.mw-ui-constructive.mw-ui-quiet{color:#898989}.mw-ui-button.mw-ui-constructive.mw-ui-quiet:hover,.mw-ui-button.mw-ui-constructive.mw-ui-quiet:focus{color:#33bfa1}.mw-ui-button.mw-ui-constructive.mw-ui-quiet:active,.mw-ui-button.mw-ui-constructive.mw-ui-quiet.mw-ui-checked{color:#008c6e}.mw-ui-button.mw-ui-constructive.mw-ui-quiet:disabled{color:#ccc}.mw-ui-button.mw-ui-destructive{background:#d11d13;color:#fff;border:1px solid #d11d13;border-left:none;border-right:none}.mw-ui-button.mw-ui-destructive:hover,.mw-ui-button.mw-ui-destructive:focus{box-shadow:0 1px rgba(0,0,0,0.1),inset 0 -3px rgba(0,0,0,0.2);border-bottom-color:#a7170f;outline:none}.mw-ui-button.mw-ui-destructive:hover::-moz-focus-inner,.mw-ui-button.mw-ui-destructive:focus::-moz-focus-inner{border-color:transparent}.mw-ui-button.mw-ui-destructive:active,.mw-ui-button.mw-ui-destructive.mw-ui-checked{background:#a7170f;box-shadow:none}.mw-ui-button.mw-ui-destructive:disabled{background:#ccc;border-color:#ccc}.mw-ui-button.mw-ui-destructive:disabled:hover,.mw-ui-button.mw-ui-destructive:disabled:active,.mw-ui-button.mw-ui-destructive:disabled.mw-ui-checked{box-shadow:none}.mw-ui-button.mw-ui-destructive.mw-ui-quiet{color:#898989}.mw-ui-button.mw-ui-destructive.mw-ui-quiet:hover,.mw-ui-button.mw-ui-destructive.mw-ui-quiet:focus{color:#da4a42}.mw-ui-button.mw-ui-destructive.mw-ui-quiet:active,.mw-ui-button.mw-ui-destructive.mw-ui-quiet.mw-ui-checked{color:#a7170f}.mw-ui-button.mw-ui-destructive.mw-ui-quiet:disabled{color:#ccc}.mw-ui-button.mw-ui-quiet{background:transparent;border:none;text-shadow:none;color:#898989}.mw-ui-button.mw-ui-quiet:hover,.mw-ui-button.mw-ui-quiet:focus{color:#a1a1a1}.mw-ui-button.mw-ui-quiet:active,.mw-ui-button.mw-ui-quiet.mw-ui-checked{color:#6e6e6e}.mw-ui-button.mw-ui-quiet:disabled{color:#ccc}.mw-ui-button.mw-ui-quiet:hover,.mw-ui-button.mw-ui-quiet:focus{box-shadow:none}.mw-ui-button.mw-ui-quiet:active,.mw-ui-button.mw-ui-quiet:disabled{background:transparent}a.mw-ui-button{text-decoration:none}a.mw-ui-button:hover,a.mw-ui-button:focus{text-decoration:none}.mw-ui-button-group>*{border-radius:0;float:left}.mw-ui-button-group>*:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.mw-ui-button-group>*:not(:first-child){border-left:none}.mw-ui-button-group>*:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px} \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/load__q14bf2da77608.php b/archive/websites/wiki.jc-mp.com/load__q14bf2da77608.php new file mode 100644 index 0000000..de3e1c0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/load__q14bf2da77608.php @@ -0,0 +1 @@ +a.stub,a.new{color:#ba0000;text-decoration:none}#toc{border:1px solid #aaaaaa;background-color:#f9f9f9;padding:5px;display:-moz-inline-block;display:inline-block;display:table;zoom:1;*display:inline}div.floatright{float:right;clear:right;position:relative;margin:0.5em 0 0.8em 1.4em}div.floatright p{font-style:italic}div.floatleft{float:left;clear:left;position:relative;margin:0.5em 1.4em 0.8em 0}div.floatleft p{font-style:italic}div.center{text-align:center}div.thumb{border:none;width:auto;margin-top:0.5em;margin-bottom:0.8em;background-color:transparent}div.thumbinner{border:1px solid #cccccc;padding:3px!important;background-color:White;font-size:94%;text-align:center;overflow:hidden}html .thumbimage{border:1px solid #cccccc}html .thumbcaption{border:none;text-align:left;line-height:1.4em;padding:3px!important;font-size:94%}div.magnify{display:none}div.tright{float:right;clear:right;margin:0.5em 0 0.8em 1.4em}div.tleft{float:left;clear:left;margin:0.5em 1.4em 0.8em 0}img.thumbborder{border:1px solid #dddddd}table.rimage{float:right;width:1pt;position:relative;margin-left:1em;margin-bottom:1em;text-align:center}body{background:white;color:black;margin:0;padding:0}.noprint,div#jump-to-nav,.mw-jump,div.top,div#column-one,#colophon,.mw-editsection,.mw-editsection-like,.toctoggle,.tochidden,div#f-poweredbyico,div#f-copyrightico,li#viewcount,li#about,li#disclaimer,li#mobileview,li#privacy,#footer-places,.mw-hidden-catlinks,tr.mw-metadata-show-hide-extended,span.mw-filepage-other-resolutions,#filetoc,.usermessage,.patrollink,#mw-navigation{display:none}ul{list-style-type:square}#content{background:none;border:none!important;padding:0!important;margin:0!important;direction:ltr}#footer{background: white;color: black;margin-top:1em;border-top:1px solid #AAA;direction:ltr}h1,h2,h3,h4,h5,h6{font-weight:bold}dt{font-weight:bold}p{margin:1em 0;line-height:1.2em}pre,.mw-code{border:1pt dashed black;white-space:pre;font-size:8pt;overflow:auto;padding:1em 0;background:white;color:black}table.listing,table.listing td{border:1pt solid black;border-collapse:collapse}a{color:black!important;background:none!important;padding:0!important}a:link,a:visited{color:#520;background:transparent;text-decoration:underline}#content a.external.text:after,#content a.external.autonumber:after{content:" (" attr(href) ")"}#globalWrapper{width:100%!important;min-width:0!important}#content{background:white;color:black}#column-content{margin:0!important}#column-content #content{padding:1em;margin:0!important}a,a.external,a.new,a.stub{color:black!important;text-decoration:none!important}a,a.external,a.new,a.stub{color:inherit!important;text-decoration:inherit!important}img{border:none;vertical-align:middle}span.texhtml{font-family:serif}#siteNotice{display:none}li.gallerybox{vertical-align:top;display:-moz-inline-box;display:inline-block}ul.gallery,li.gallerybox{zoom:1;*display:inline}ul.gallery{margin:2px;padding:2px;display:block}li.gallerycaption{font-weight:bold;text-align:center;display:block;word-wrap:break-word}li.gallerybox div.thumb{text-align:center;border:1px solid #ccc;margin:2px}div.gallerytext{overflow:hidden;font-size:94%;padding:2px 4px;word-wrap:break-word}table.diff{background:white}td.diff-otitle{background:#ffffff}td.diff-ntitle{background:#ffffff}td.diff-addedline{background:#ccffcc;font-size:smaller;border:solid 2px black}td.diff-deletedline{background:#ffffaa;font-size:smaller;border:dotted 2px black}td.diff-context{background:#eeeeee;font-size:smaller}.diffchange{color:silver;font-weight:bold;text-decoration:underline}table.wikitable,table.mw_metadata{margin:1em 0;border:1px #aaa solid;background:white;border-collapse:collapse}table.wikitable>tr>th,table.wikitable>tr>td,table.wikitable>*>tr>th,table.wikitable>*>tr>td,.mw_metadata th,.mw_metadata td{border:1px #aaa solid;padding:0.2em}table.wikitable>tr>th,table.wikitable>*>tr>th,.mw_metadata th{text-align:center;background:white;font-weight:bold}table.wikitable>caption,.mw_metadata caption{font-weight:bold}a.sortheader{margin:0 0.3em}.wikitable,.thumb,img{page-break-inside:avoid}h2,h3,h4,h5,h6{page-break-after:avoid}p{widows:3;orphans:3}.catlinks ul{display:inline;margin:0;padding:0;list-style:none;list-style-type:none;list-style-image:none;vertical-align:middle!ie}.catlinks li{display:inline-block;line-height:1.15em;padding:0 .4em;border-left:1px solid #AAA;margin:0.1em 0;zoom:1;display:inline!ie}.catlinks li:first-child{padding-left:.2em;border-left:none}.mw-ui-button{display:inline-block;padding:.5em 1em;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*display:inline;zoom:1;background:#fff;color:#898989;border:1px solid #ccc;border-radius:3px;vertical-align:middle;text-align:center;font-weight:bold;text-shadow:0 1px rgba(0,0,0,0.1);cursor:pointer;-webkit-transition:background .1s ease-in-out,color .1s ease-in-out,box-shadow .1s ease-in-out;transition:background .1s ease-in-out,color .1s ease-in-out,box-shadow .1s ease-in-out}.mw-ui-button:hover,.mw-ui-button:focus{box-shadow:0 1px rgba(0,0,0,0.1),inset 0 -3px rgba(0,0,0,0.2);border-bottom-color:#cccccc;outline:none}.mw-ui-button:hover::-moz-focus-inner,.mw-ui-button:focus::-moz-focus-inner{border-color:transparent}.mw-ui-button:active,.mw-ui-button.mw-ui-checked{background:#cccccc;box-shadow:none}.mw-ui-button:disabled{color:#ccc}.mw-ui-button:disabled:hover,.mw-ui-button:disabled:active{background:#fff;box-shadow:none}.mw-ui-button:disabled{text-shadow:none;cursor:default}.mw-ui-button.mw-ui-big{font-size:1.3em}.mw-ui-button.mw-ui-block{display:block;width:100%}.mw-ui-button.mw-ui-progressive,.mw-ui-button.mw-ui-primary{background:#347bff;color:#fff;border:1px solid #347bff;border-left:none;border-right:none}.mw-ui-button.mw-ui-progressive:hover,.mw-ui-button.mw-ui-progressive:focus,.mw-ui-button.mw-ui-primary:hover,.mw-ui-button.mw-ui-primary:focus{box-shadow:0 1px rgba(0,0,0,0.1),inset 0 -3px rgba(0,0,0,0.2);border-bottom-color:#2a62cc;outline:none}.mw-ui-button.mw-ui-progressive:hover::-moz-focus-inner,.mw-ui-button.mw-ui-progressive:focus::-moz-focus-inner,.mw-ui-button.mw-ui-primary:hover::-moz-focus-inner,.mw-ui-button.mw-ui-primary:focus::-moz-focus-inner{border-color:transparent}.mw-ui-button.mw-ui-progressive:active,.mw-ui-button.mw-ui-progressive.mw-ui-checked,.mw-ui-button.mw-ui-primary:active,.mw-ui-button.mw-ui-primary.mw-ui-checked{background:#2a62cc;box-shadow:none}.mw-ui-button.mw-ui-progressive:disabled,.mw-ui-button.mw-ui-primary:disabled{background:#ccc;border-color:#ccc}.mw-ui-button.mw-ui-progressive:disabled:hover,.mw-ui-button.mw-ui-progressive:disabled:active,.mw-ui-button.mw-ui-progressive:disabled.mw-ui-checked,.mw-ui-button.mw-ui-primary:disabled:hover,.mw-ui-button.mw-ui-primary:disabled:active,.mw-ui-button.mw-ui-primary:disabled.mw-ui-checked{box-shadow:none}.mw-ui-button.mw-ui-progressive.mw-ui-quiet,.mw-ui-button.mw-ui-primary.mw-ui-quiet{color:#898989}.mw-ui-button.mw-ui-progressive.mw-ui-quiet:hover,.mw-ui-button.mw-ui-progressive.mw-ui-quiet:focus,.mw-ui-button.mw-ui-primary.mw-ui-quiet:hover,.mw-ui-button.mw-ui-primary.mw-ui-quiet:focus{color:#5d95ff}.mw-ui-button.mw-ui-progressive.mw-ui-quiet:active,.mw-ui-button.mw-ui-progressive.mw-ui-quiet.mw-ui-checked,.mw-ui-button.mw-ui-primary.mw-ui-quiet:active,.mw-ui-button.mw-ui-primary.mw-ui-quiet.mw-ui-checked{color:#2a62cc}.mw-ui-button.mw-ui-progressive.mw-ui-quiet:disabled,.mw-ui-button.mw-ui-primary.mw-ui-quiet:disabled{color:#ccc}.mw-ui-button.mw-ui-constructive{background:#00af89;color:#fff;border:1px solid #00af89;border-left:none;border-right:none}.mw-ui-button.mw-ui-constructive:hover,.mw-ui-button.mw-ui-constructive:focus{box-shadow:0 1px rgba(0,0,0,0.1),inset 0 -3px rgba(0,0,0,0.2);border-bottom-color:#008c6e;outline:none}.mw-ui-button.mw-ui-constructive:hover::-moz-focus-inner,.mw-ui-button.mw-ui-constructive:focus::-moz-focus-inner{border-color:transparent}.mw-ui-button.mw-ui-constructive:active,.mw-ui-button.mw-ui-constructive.mw-ui-checked{background:#008c6e;box-shadow:none}.mw-ui-button.mw-ui-constructive:disabled{background:#ccc;border-color:#ccc}.mw-ui-button.mw-ui-constructive:disabled:hover,.mw-ui-button.mw-ui-constructive:disabled:active,.mw-ui-button.mw-ui-constructive:disabled.mw-ui-checked{box-shadow:none}.mw-ui-button.mw-ui-constructive.mw-ui-quiet{color:#898989}.mw-ui-button.mw-ui-constructive.mw-ui-quiet:hover,.mw-ui-button.mw-ui-constructive.mw-ui-quiet:focus{color:#33bfa1}.mw-ui-button.mw-ui-constructive.mw-ui-quiet:active,.mw-ui-button.mw-ui-constructive.mw-ui-quiet.mw-ui-checked{color:#008c6e}.mw-ui-button.mw-ui-constructive.mw-ui-quiet:disabled{color:#ccc}.mw-ui-button.mw-ui-destructive{background:#d11d13;color:#fff;border:1px solid #d11d13;border-left:none;border-right:none}.mw-ui-button.mw-ui-destructive:hover,.mw-ui-button.mw-ui-destructive:focus{box-shadow:0 1px rgba(0,0,0,0.1),inset 0 -3px rgba(0,0,0,0.2);border-bottom-color:#a7170f;outline:none}.mw-ui-button.mw-ui-destructive:hover::-moz-focus-inner,.mw-ui-button.mw-ui-destructive:focus::-moz-focus-inner{border-color:transparent}.mw-ui-button.mw-ui-destructive:active,.mw-ui-button.mw-ui-destructive.mw-ui-checked{background:#a7170f;box-shadow:none}.mw-ui-button.mw-ui-destructive:disabled{background:#ccc;border-color:#ccc}.mw-ui-button.mw-ui-destructive:disabled:hover,.mw-ui-button.mw-ui-destructive:disabled:active,.mw-ui-button.mw-ui-destructive:disabled.mw-ui-checked{box-shadow:none}.mw-ui-button.mw-ui-destructive.mw-ui-quiet{color:#898989}.mw-ui-button.mw-ui-destructive.mw-ui-quiet:hover,.mw-ui-button.mw-ui-destructive.mw-ui-quiet:focus{color:#da4a42}.mw-ui-button.mw-ui-destructive.mw-ui-quiet:active,.mw-ui-button.mw-ui-destructive.mw-ui-quiet.mw-ui-checked{color:#a7170f}.mw-ui-button.mw-ui-destructive.mw-ui-quiet:disabled{color:#ccc}.mw-ui-button.mw-ui-quiet{background:transparent;border:none;text-shadow:none;color:#898989}.mw-ui-button.mw-ui-quiet:hover,.mw-ui-button.mw-ui-quiet:focus{color:#a1a1a1}.mw-ui-button.mw-ui-quiet:active,.mw-ui-button.mw-ui-quiet.mw-ui-checked{color:#6e6e6e}.mw-ui-button.mw-ui-quiet:disabled{color:#ccc}.mw-ui-button.mw-ui-quiet:hover,.mw-ui-button.mw-ui-quiet:focus{box-shadow:none}.mw-ui-button.mw-ui-quiet:active,.mw-ui-button.mw-ui-quiet:disabled{background:transparent}a.mw-ui-button{text-decoration:none}a.mw-ui-button:hover,a.mw-ui-button:focus{text-decoration:none}.mw-ui-button-group>*{border-radius:0;float:left}.mw-ui-button-group>*:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.mw-ui-button-group>*:not(:first-child){border-left:none}.mw-ui-button-group>*:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px} \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/load__q2266e96b1809.php b/archive/websites/wiki.jc-mp.com/load__q2266e96b1809.php new file mode 100644 index 0000000..dff357d --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/load__q2266e96b1809.php @@ -0,0 +1,7 @@ +mw.loader.implement("jquery.checkboxShiftClick",function($,jQuery){(function($){$.fn.checkboxShiftClick=function(){var prevCheckbox=null,$box=this;$box.click(function(e){if(prevCheckbox!==null&&e.shiftKey){$box.slice(Math.min($box.index(prevCheckbox),$box.index(e.target)),Math.max($box.index(prevCheckbox),$box.index(e.target))+1).filter(function(){return!this.disabled;}).prop('checked',!!e.target.checked);}prevCheckbox=e.target;});return $box;};}(jQuery));},{},{});mw.loader.implement("jquery.hidpi",function($,jQuery){(function($){$.devicePixelRatio=function(){if(window.devicePixelRatio!==undefined){return window.devicePixelRatio;}else if(window.msMatchMedia!==undefined){if(window.msMatchMedia('(min-resolution: 192dpi)').matches){return 2;}else if(window.msMatchMedia('(min-resolution: 144dpi)').matches){return 1.5;}else{return 1;}}else{return 1;}};$.fn.hidpi=function(){var $target=this,devicePixelRatio=$.devicePixelRatio(),testImage=new Image();if(devicePixelRatio>1&&testImage.srcset===undefined){$target.find('img').each(function(){var $img=$(this),srcset=$img.attr('srcset'),match;if(typeof srcset==='string'&&srcset!==''){match=$.matchSrcSet(devicePixelRatio,srcset);if(match!==null){$img.attr('src',match);}}});}return $target;};$.matchSrcSet=function(devicePixelRatio,srcset){var candidates,candidate,bits,src,i,ratioStr,ratio,selectedRatio=1,selectedSrc=null;candidates=srcset.split(/ *, */);for(i=0;i1&&bits[1].charAt(bits[1].length-1)==='x'){ratioStr=bits[1].substr(0,bits[1].length-1);ratio=parseFloat(ratioStr);if(ratio<=devicePixelRatio&&ratio>selectedRatio){selectedRatio=ratio;selectedSrc=src;}}}return selectedSrc;};}(jQuery));},{},{});mw.loader.implement("jquery.highlightText",function($,jQuery){(function($){$.highlightText={splitAndHighlight:function(node,pat){var i,patArray=pat.split(' ');for(i=0;i caption').length){$containers=$collapsible.find('> * > tr');}else{$containers=$collapsible.find('> tbody > tr');}if($defaultToggle){$containers=$containers.not($defaultToggle.closest('tr'));}if(action==='collapse'){if(options.instantHide){$containers.hide();hookCallback();}else{$containers.stop(true,true).fadeOut().promise().done(hookCallback);}}else{$containers.stop(true,true).fadeIn().promise().done(hookCallback);}}else if(!options.plainMode&&($collapsible.is('ul')||$collapsible.is('ol'))){$containers=$collapsible.find('> li');if($defaultToggle){$containers=$containers.not($defaultToggle.parent());}if(action==='collapse'){if(options.instantHide){$containers.hide();hookCallback();}else{$containers.stop(true,true).slideUp().promise().done(hookCallback);}}else{$containers.stop(true,true).slideDown().promise().done(hookCallback);}}else{$collapsibleContent=$collapsible.find('> .mw-collapsible-content');if(!options.plainMode&&$collapsibleContent.length){if(action==='collapse'){if(options.instantHide){$collapsibleContent.hide();hookCallback();}else{$collapsibleContent.slideUp().promise().done(hookCallback);}}else{$collapsibleContent.slideDown().promise().done(hookCallback);}}else{if(action==='collapse'){if(options.instantHide){$collapsible.hide();hookCallback();} +else{if($collapsible.is('tr')||$collapsible.is('td')||$collapsible.is('th')){$collapsible.fadeOut().promise().done(hookCallback);}else{$collapsible.slideUp().promise().done(hookCallback);}}}else{if($collapsible.is('tr')||$collapsible.is('td')||$collapsible.is('th')){$collapsible.fadeIn().promise().done(hookCallback);}else{$collapsible.slideDown().promise().done(hookCallback);}}}}}function togglingHandler($toggle,$collapsible,e,options){var wasCollapsed,$textContainer,collapseText,expandText;if(options===undefined){options={};}if(e){if(e.type==='click'&&options.linksPassthru&&$.nodeName(e.target,'a')){return;}else if(e.type==='keypress'&&e.which!==13&&e.which!==32){return;}else{e.preventDefault();e.stopPropagation();}}if(options.wasCollapsed!==undefined){wasCollapsed=options.wasCollapsed;}else{wasCollapsed=$collapsible.hasClass('mw-collapsed');}$collapsible.toggleClass('mw-collapsed',!wasCollapsed);if(options.toggleClasses){$toggle.toggleClass('mw-collapsible-toggle-collapsed',!wasCollapsed).toggleClass('mw-collapsible-toggle-expanded',wasCollapsed);}if(options.toggleText){collapseText=options.toggleText.collapseText;expandText=options.toggleText.expandText;$textContainer=$toggle.find('> a');if(!$textContainer.length){$textContainer=$toggle;}$textContainer.text(wasCollapsed?collapseText:expandText);}toggleElement($collapsible,wasCollapsed?'expand':'collapse',$toggle,options);}$.fn.makeCollapsible=function(options){if(options===undefined){options={};}return this.each(function(){var $collapsible,collapseText,expandText,$caption,$toggle,actionHandler,buildDefaultToggleLink,premadeToggleHandler,$toggleLink,$firstItem,collapsibleId,$customTogglers,firstval;$collapsible=$(this).addClass('mw-collapsible');if($collapsible.data('mw-made-collapsible')){return;}else{$collapsible.data('mw-made-collapsible',true);}collapseText=options.collapseText||$collapsible.attr('data-collapsetext')||mw.msg('collapsible-collapse');expandText=options.expandText||$collapsible.attr('data-expandtext')||mw.msg('collapsible-expand');actionHandler=function(e,opts){var defaultOpts={toggleClasses:true,toggleText:{collapseText:collapseText,expandText:expandText}};opts=$.extend(defaultOpts,options,opts);togglingHandler($(this),$collapsible,e,opts);};buildDefaultToggleLink=function(){return $('').text(collapseText).wrap('').parent().prepend(' [').append('] ').on('click.mw-collapsible keypress.mw-collapsible',actionHandler);};premadeToggleHandler=function(e,opts){var defaultOpts={toggleClasses:true,linksPassthru:true};opts=$.extend(defaultOpts,options,opts);togglingHandler($(this),$collapsible,e,opts);};if(options.$customTogglers){$customTogglers=$(options.$customTogglers);}else{collapsibleId=$collapsible.attr('id')||'';if(collapsibleId.indexOf('mw-customcollapsible-')===0){$customTogglers=$('.'+collapsibleId.replace('mw-customcollapsible','mw-customtoggle'));}}if($customTogglers&&$customTogglers.length){actionHandler=function(e,opts){var defaultOpts={};opts=$.extend(defaultOpts,options,opts);togglingHandler($(this),$collapsible,e,opts);};$toggleLink=$customTogglers;$toggleLink.on('click.mw-collapsible keypress.mw-collapsible',actionHandler);}else{if($collapsible.is('table')){$caption=$collapsible.find('> caption');if($caption.length){$toggle=$caption.find('> .mw-collapsible-toggle');if(!$toggle.length){$toggleLink=buildDefaultToggleLink().appendTo($caption);}else{actionHandler=premadeToggleHandler;$toggleLink=$toggle.on('click.mw-collapsible keypress.mw-collapsible',actionHandler);}}else{$firstItem=$collapsible.find('tr:first th, tr:first td');$toggle=$firstItem.find('> .mw-collapsible-toggle');if(!$toggle.length){$toggleLink=buildDefaultToggleLink().prependTo($firstItem.eq(-1));}else{actionHandler=premadeToggleHandler;$toggleLink=$toggle.on('click.mw-collapsible keypress.mw-collapsible',actionHandler);}}}else if($collapsible.is('ul')||$collapsible.is('ol')){$firstItem=$collapsible.find('li:first');$toggle=$firstItem.find('> .mw-collapsible-toggle');if(!$toggle.length){firstval=$firstItem.attr('value');if(firstval===undefined||!firstval||firstval==='-1'||firstval===-1){$firstItem.attr('value','1');}$toggleLink=buildDefaultToggleLink();$toggleLink.wrap('
  • ').parent().prependTo($collapsible);}else{actionHandler=premadeToggleHandler;$toggleLink=$toggle.on('click.mw-collapsible keypress.mw-collapsible',actionHandler);}}else{$toggle=$collapsible.find('> .mw-collapsible-toggle');if(!$collapsible.find('> .mw-collapsible-content').length){$collapsible.wrapInner('
    ');}if(!$toggle.length){$toggleLink=buildDefaultToggleLink().prependTo($collapsible);}else{actionHandler=premadeToggleHandler;$toggleLink=$toggle.on('click.mw-collapsible keypress.mw-collapsible',actionHandler);}}}$toggleLink.prop('tabIndex',0);if(options.collapsed||$collapsible.hasClass('mw-collapsed')){actionHandler.call($toggleLink.get(0),null,{instantHide:true,wasCollapsed:false});}});};}(jQuery,mediaWiki));},{"css":[".mw-collapsible-toggle{float:right;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none} caption .mw-collapsible-toggle{float:none} li .mw-collapsible-toggle{float:none} .mw-collapsible-toggle-li{list-style:none}\n/* cache key: wiki:resourceloader:filter:minify-css:7:6c1d24e90626cec584f0869483f983e7 */"]},{"collapsible-collapse":"Collapse","collapsible-expand":"Expand"});mw.loader.implement("jquery.mw-jump",function($,jQuery){jQuery(function($){$('.mw-jump').on('focus blur','a',function(e){if(e.type==='blur'||e.type==='focusout'){$(this).closest('.mw-jump').css({height:0});}else{$(this).closest('.mw-jump').css({height:'auto'});}});});},{},{});mw.loader.implement("jquery.placeholder",function($,jQuery){(function($){var isInputSupported='placeholder'in document.createElement('input'),isTextareaSupported='placeholder'in document.createElement('textarea'),prototype=$.fn,valHooks=$.valHooks,propHooks=$.propHooks,hooks,placeholder;if(isInputSupported&&isTextareaSupported){placeholder=prototype.placeholder=function(text){var hasArgs=arguments.length;if(hasArgs){changePlaceholder.call(this,text);}return this;};placeholder.input=placeholder.textarea=true;}else{placeholder=prototype.placeholder=function(text){var $this=this,hasArgs=arguments.length;if(hasArgs){changePlaceholder.call(this,text);}$this.filter((isInputSupported?'textarea':':input')+'[placeholder]').filter(function(){return!$(this).data('placeholder-enabled');}).bind({'focus.placeholder drop.placeholder':clearPlaceholder,'blur.placeholder':setPlaceholder}).data('placeholder-enabled',true).trigger('blur.placeholder');return $this;};placeholder.input=isInputSupported;placeholder.textarea=isTextareaSupported;hooks={'get':function(element){var $element=$(element),$passwordInput=$element.data('placeholder-password');if($passwordInput){return $passwordInput[0].value;}return $element.data('placeholder-enabled')&&$element.hasClass('placeholder')?'':element.value;},'set':function(element,value){var $element=$(element),$passwordInput=$element.data('placeholder-password');if($passwordInput){$passwordInput[0].value=value;return value;}if(!$element.data('placeholder-enabled')){element.value=value;return value;}if(!value){element.value=value;if(element!==safeActiveElement()){setPlaceholder.call(element);}}else if($element.hasClass('placeholder')){if(!clearPlaceholder.call(element,true,value)){element.value=value;}}else{element.value=value;}return $element;}};if(!isInputSupported){valHooks.input=hooks;propHooks.value=hooks;}if(!isTextareaSupported){valHooks.textarea=hooks;propHooks.value=hooks;}$(function(){$(document).delegate('form','submit.placeholder',function(){var $inputs=$('.placeholder',this).each(clearPlaceholder);setTimeout(function(){$inputs.each(setPlaceholder);},10);});});$(window).bind('beforeunload.placeholder',function(){$('.placeholder').each(function(){this.value='';});});}function args(elem){var newAttrs={},rinlinejQuery=/^jQuery\d+$/;$.each(elem.attributes,function(i,attr){if(attr.specified&&!rinlinejQuery.test(attr.name)){newAttrs[attr.name]=attr.value;}});return newAttrs;}function clearPlaceholder(event,value){var input=this,$input=$(input);if(input.value===$input.attr('placeholder')&&$input.hasClass('placeholder')){if($input.data('placeholder-password')){$input=$input.hide().next().show().attr('id',$input.removeAttr('id').data('placeholder-id'));if(event===true){$input[0].value=value;return value;}$input.focus();}else{input.value='';$input.removeClass('placeholder');if(input===safeActiveElement()){input.select();}}}}function setPlaceholder(){var $replacement,input=this,$input=$(input),id=this.id;if(!input.value){if(input.type==='password'){if(!$input.data('placeholder-textinput')){try{$replacement=$input.clone().attr({'type':'text'});}catch(e){$replacement=$('').attr($.extend(args(this),{'type':'text'}));}$replacement.removeAttr('name').data({'placeholder-password':$input,'placeholder-id':id}).bind('focus.placeholder drop.placeholder',clearPlaceholder);$input.data({'placeholder-textinput':$replacement,'placeholder-id':id}).before($replacement);}$input=$input.removeAttr('id').hide().prev().attr('id',id).show();}$input.addClass('placeholder');$input[0].value=$input.attr('placeholder');}else{$input.removeClass('placeholder');}}function safeActiveElement(){try{return document.activeElement;}catch(err){}}function changePlaceholder(text){var hasArgs=arguments.length,$input=this;if(hasArgs){if($input.attr('placeholder')!==text){$input.prop('placeholder',text);if($input.hasClass('placeholder')){$input[0].value=text;}}}}}(jQuery));},{},{});mw.loader.implement("jquery.suggestions",function($,jQuery){(function($){$.suggestions={cancel:function(context){if(context.data.timerID!==null){clearTimeout(context.data.timerID);}if($.isFunction(context.config.cancel)){context.config.cancel.call(context.data.$textbox);}},hide:function(context){context.data.$container.find('.suggestions-result-current').removeClass('suggestions-result-current');context.data.$container.hide();},restore:function(context){context.data.$textbox.val(context.data.prevText);},update:function(context,delayed){function maybeFetch(){if(context.data.$textbox.val().length===0){$.suggestions.hide(context);context.data.prevText='';}else if(context.data.$textbox.val()!==context.data.prevText||!context.data.$container.is(':visible')){if(typeof context.config.fetch==='function'){context.data.prevText=context.data.$textbox.val();context.config.fetch.call(context.data.$textbox,context.data.$textbox.val());}}$.suggestions.special(context);}$.suggestions.cancel(context);if(delayed){context.data.timerID=setTimeout(maybeFetch,context.config.delay);}else{maybeFetch();}},special:function(context){if(typeof context.config.special.render==='function'){setTimeout(function(){var $special=context.data.$container.find('.suggestions-special');context.config.special.render.call($special,context.data.$textbox.val(),context);},1);}},configure:function(context,property,value){var newCSS,$result,$results,$spanForWidth,childrenWidth,i,expWidth,maxWidth,text;switch(property){case'fetch':case'cancel':case'special':case'result':case'$region':case'expandFrom':context.config[property]=value;break;case'suggestions':context.config[property]=value;if(context.data!==undefined){if(context.data.$textbox.val().length===0){$.suggestions.hide(context);}else{context.data.$container.show();newCSS={top:context.config.$region.offset().top+context.config.$region.outerHeight(),bottom:'auto',width:context.config.$region.outerWidth(),height:'auto'};context.config.expandFrom=(function(expandFrom){var regionWidth,docWidth,regionCenter,docCenter,docDir=$(document.documentElement).css('direction'),$region=context.config.$region;if(context.config.positionFromLeft){expandFrom='left';}else if($.inArray(expandFrom,['left','right','start','end','auto'])===-1){expandFrom='auto';}if(expandFrom==='auto'){if($region.data('searchsuggest-expand-dir')){expandFrom=$region.data('searchsuggest-expand-dir');}else{regionWidth=$region.outerWidth();docWidth=$(document).width();if((regionWidth/docWidth)>0.85){expandFrom='start';}else{regionCenter=$region.offset().left+regionWidth/2;docCenter=docWidth/2;if(Math.abs(regionCenter-docCenter)/docCenter<0.10){expandFrom='start';}else{expandFrom=regionCenter>docCenter?'right':'left';}}}}if(expandFrom==='start'){expandFrom=docDir==='rtl'?'right':'left';}else if(expandFrom==='end'){expandFrom=docDir==='rtl'?'left':'right';}return expandFrom;}(context.config.expandFrom));if(context.config.expandFrom==='left'){newCSS.left=context.config.$region.offset().left;newCSS.right='auto';}else{newCSS.left='auto';newCSS.right=$(document).width()-(context.config.$region.offset().left+context.config.$region.outerWidth());}context.data.$container.css(newCSS);$results=context.data.$container.children('.suggestions-results');$results.empty();expWidth=-1;for(i=0;i').addClass('suggestions-result').attr('rel',i).data('text',context.config.suggestions[i]).mousemove(function(){context.data.selectedWithMouse=true;$.suggestions.highlight(context,$(this).closest('.suggestions-results .suggestions-result'),false);}).appendTo($results);if(typeof context.config.result.render==='function'){context.config.result.render.call($result,context.config.suggestions[i],context);}else{$result.text(text);}if(context.config.highlightInput){$result.highlightText(context.data.prevText);}$spanForWidth=$result.wrapInner('').children();childrenWidth=$spanForWidth.css('position','absolute').outerWidth();$spanForWidth.contents().unwrap();if(childrenWidth>$result.width()&&childrenWidth>expWidth){expWidth=childrenWidth+(context.data.$container.width()-$result.width());}}if(expWidth>context.data.$container.width()){maxWidth=context.config.maxExpandFactor*context.data.$textbox.width();context.data.$container.width(Math.min(expWidth,maxWidth));}}}break;case'maxRows':context.config[property]=Math.max(1,Math.min(100,value));break;case'delay':context.config[property]=Math.max(0,Math.min(1200,value));break;case'maxExpandFactor':context.config[property]=Math.max(1,value);break;case'submitOnClick':case'positionFromLeft':case'highlightInput':context.config[property]=value?true:false;break;}},highlight:function(context,result,updateTextbox){var selected=context.data.$container.find('.suggestions-result-current');if(!result.get||selected.get(0)!==result.get(0)){if(result==='prev'){if(selected.hasClass('suggestions-special')){result=context.data.$container.find('.suggestions-result:last');}else{result=selected.prev();if(!(result.length&&result.hasClass('suggestions-result'))){result=selected.parents('.suggestions-results > *').prev().find('.suggestions-result').eq(0);}if(selected.length===0){if(context.data.$container.find('.suggestions-special').html()!==''){result=context.data.$container.find('.suggestions-special');}else{result=context.data.$container.find('.suggestions-results .suggestions-result:last');}}}}else if(result==='next'){if(selected.length===0){result=context.data.$container.find('.suggestions-results .suggestions-result:first');if(result.length===0&&context.data.$container.find('.suggestions-special').html()!==''){result=context.data.$container.find('.suggestions-special');}}else{result=selected.next();if(!(result.length&&result.hasClass('suggestions-result'))){result=selected.parents('.suggestions-results > *').next().find('.suggestions-result').eq(0);}if(selected.hasClass('suggestions-special')){result=$([]);}else if(result.length===0&&context.data.$container.find('.suggestions-special').html()!==''){result=context.data.$container.find('.suggestions-special');}}}selected.removeClass('suggestions-result-current');result.addClass('suggestions-result-current');}if(updateTextbox){if(result.length===0||result.is('.suggestions-special')){$.suggestions.restore(context);}else{context.data.$textbox.val(result.data('text'));context.data.$textbox.change();}context.data.$textbox.trigger('change');}},keypress:function(e,context,key){var selected,wasVisible=context.data.$container.is(':visible'),preventDefault=false;switch(key){case 40:if(wasVisible){$.suggestions.highlight(context,'next',true);context.data.selectedWithMouse=false;}else{$.suggestions.update(context,false);}preventDefault=true;break;case 38:if(wasVisible){$.suggestions.highlight(context,'prev',true);context.data.selectedWithMouse=false;}preventDefault=wasVisible;break;case 27:$.suggestions.hide(context);$.suggestions.restore(context);$.suggestions.cancel(context);context.data.$textbox.trigger('change');preventDefault=wasVisible;break;case 13:preventDefault=wasVisible;selected=context.data.$container.find('.suggestions-result-current');$.suggestions.hide(context);if(selected.length===0||context.data.selectedWithMouse){$.suggestions.cancel(context);preventDefault=false;}else if(selected.is('.suggestions-special')){if(typeof context.config.special.select==='function'){if(context.config.special.select.call(selected,context.data.$textbox)===true){preventDefault=false;}}}else{$.suggestions.highlight(context,selected,true);if(typeof context.config.result.select==='function'){if(context.config.result.select.call(selected,context.data.$textbox)===true){preventDefault=false;}}}break;default:$.suggestions.update(context,true);break;}if(preventDefault){e.preventDefault();e.stopPropagation();}}};$.fn.suggestions=function(){var returnValue,args=arguments;$(this).each(function(){var context,key;context=$(this).data('suggestions-context');if(context===undefined||context===null){context={config:{fetch:function(){},cancel:function(){},special:{},result:{},$region:$(this),suggestions:[],maxRows:7,delay:120,submitOnClick:false,maxExpandFactor:3,expandFrom:'auto',highlightInput:false}};}if(args.length>0){if(typeof args[0]==='object'){for(key in args[0]){$.suggestions.configure(context,key,args[0][key]);}}else if(typeof args[0]==='string'){if(args.length>1){$.suggestions.configure(context,args[0],args[1]);}else if(returnValue===null||returnValue===undefined){returnValue=(args[0]in context.config?undefined:context.config[args[0]]);}}}if(context.data===undefined){context.data={timerID:null,prevText:null,visibleResults:0,mouseDownOn:$([]),$textbox:$(this),selectedWithMouse:false};context.data.$container=$('
    ').css('display','none').addClass('suggestions').append($('
    ').addClass('suggestions-results').mousedown(function(e){context.data.mouseDownOn=$(e.target).closest('.suggestions-results .suggestions-result');}).mouseup(function(e){var $result=$(e.target).closest('.suggestions-results .suggestions-result'),$other=context.data.mouseDownOn;context.data.mouseDownOn=$([]);if($result.get(0)!==$other.get(0)){return;}if(!(e.which!==1||e.altKey||e.ctrlKey||e.shiftKey||e.metaKey)) +{$.suggestions.highlight(context,$result,true);$.suggestions.hide(context);if(typeof context.config.result.select==='function'){context.config.result.select.call($result,context.data.$textbox);}}context.data.$textbox.focus();})).append($('
    ').addClass('suggestions-special').mousedown(function(e){context.data.mouseDownOn=$(e.target).closest('.suggestions-special');}).mouseup(function(e){var $special=$(e.target).closest('.suggestions-special'),$other=context.data.mouseDownOn;context.data.mouseDownOn=$([]);if($special.get(0)!==$other.get(0)){return;}if(!(e.which!==1||e.altKey||e.ctrlKey||e.shiftKey||e.metaKey)){$.suggestions.hide(context);if(typeof context.config.special.select==='function'){context.config.special.select.call($special,context.data.$textbox);}}context.data.$textbox.focus();}).mousemove(function(e){context.data.selectedWithMouse=true;$.suggestions.highlight(context,$(e.target).closest('.suggestions-special'),false);})).appendTo($('body'));$(this).attr('autocomplete','off').keydown(function(e){context.data.keypressed=e.which;context.data.keypressedCount=0;}).keypress(function(e){context.data.keypressedCount++;$.suggestions.keypress(e,context,context.data.keypressed);}).keyup(function(e){if(context.data.keypressedCount===0){$.suggestions.keypress(e,context,context.data.keypressed);}}).blur(function(){if(context.data.mouseDownOn.length>0){return;}$.suggestions.hide(context);$.suggestions.cancel(context);});}$(this).data('suggestions-context',context);});return returnValue!==undefined?returnValue:$(this);};}(jQuery));},{"css":[".suggestions{overflow:hidden;position:absolute;top:0;left:0;width:0;border:none;z-index:1099;padding:0;margin:-1px -1px 0 0} html \u003E body .suggestions{margin:-1px 0 0 0}.suggestions-special{position:relative;background-color:white;cursor:pointer;border:solid 1px #aaaaaa;padding:0;margin:0;margin-top:-2px;display:none;padding:0.25em 0.25em;line-height:1.25em}.suggestions-results{background-color:white;cursor:pointer;border:solid 1px #aaaaaa;padding:0;margin:0}.suggestions-result{color:black;margin:0;line-height:1.5em;padding:0.01em 0.25em;text-align:left; overflow:hidden;-o-text-overflow:ellipsis; text-overflow:ellipsis;white-space:nowrap}.suggestions-result-current{background-color:#4C59A6;color:white}.suggestions-special .special-label{color:gray;text-align:left}.suggestions-special .special-query{color:black;font-style:italic;text-align:left}.suggestions-special .special-hover{background-color:silver}.suggestions-result-current .special-label,.suggestions-result-current .special-query{color:white}.highlight{font-weight:bold}\n/* cache key: wiki:resourceloader:filter:minify-css:7:9f9511aa4ef920d34591113e825e6a1e */"]},{});mw.loader.implement("mediawiki.action.view.postEdit",function($,jQuery){(function(mw,$){'use strict';var config=mw.config.get(['wgAction','wgCookiePrefix','wgCurRevisionId']),cookieKey=config.wgCookiePrefix+'PostEditRevision'+config.wgCurRevisionId,$div,id;function showConfirmation(data){data=data||{};if(data.message===undefined){data.message=$.parseHTML(mw.message('postedit-confirmation',data.user||mw.user).escaped());}$div=$('
    '+'
    '+'
    '+'×'+'
    '+'
    ');if(typeof data.message==='string'){$div.find('.postedit-content').text(data.message);}else if(typeof data.message==='object'){$div.find('.postedit-content').append(data.message);}$div.click(fadeOutConfirmation).prependTo('body');id=setTimeout(fadeOutConfirmation,3000);}function fadeOutConfirmation(){clearTimeout(id);$div.find('.postedit').addClass('postedit postedit-faded');setTimeout(removeConfirmation,500);return false;}function removeConfirmation(){$div.remove();mw.hook('postEdit.afterRemoval').fire();}mw.hook('postEdit').add(showConfirmation);if(config.wgAction==='view'&&$.cookie(cookieKey)==='1'){$.cookie(cookieKey,null,{path:'/'});mw.config.set('wgPostEdit',true);mw.hook('postEdit').fire();}}(mediaWiki,jQuery));},{"css":[".postedit-container{margin:0 auto;position:fixed;top:0;height:0;left:50%;z-index:1000;font-size:13px}.postedit-container:hover{cursor:pointer}.postedit{position:relative;top:0.6em;left:-50%;padding:.6em 3.6em .6em 1.1em;line-height:1.5625em;color:#626465;background-color:#f4f4f4;border:1px solid #dcd9d9;text-shadow:0 0.0625em 0 rgba(255,255,255,0.5);border-radius:5px;-webkit-box-shadow:0 2px 5px 0 #ccc;box-shadow:0 2px 5px 0 #ccc;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.skin-monobook .postedit{top:6em !important}.postedit-faded{opacity:0}.postedit-icon{padding-left:41px; line-height:25px;background-repeat:no-repeat;background-position:8px 50%}.postedit-icon-checkmark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAABblBMVEUAAAD///////9PfTf///80aRdTgjn///9Feij///////////9Rfzf///////////9PfjZRgDh1o1xOfTb///////+bwYqLtnj///////9PfTa82K////9WhT6YxIL///9QgDdTgzr////////j7uDl7eLq8efi693k7OH///////9UhjuBr2rp9uRUhjr///9YljVKgir///9WiTlYjT3////9/v57vFlbkT5PjC9dlD/5/fhuq09stUTs9uhxuElctCpfnT1huDFloEZloUZmpENmvDZpvDxpvTxqvjxrvT5rvT9rwTxsqktswD5uwkBvuUdxw0NztFBztU9ztVBzwkp0tlJ1xkd2t1R3uVR4w1F4xk54x014yE15uVZ5v1R5xVB6v1R7yFJ8wVh9xVl9yFR9yVd9ylN+xVh+yFd/x1l/yFeAylmEx1+Ny2uY0Hqe04Wj1Ymv3Ze33qLD47TJ5L3O6cPU7Mrq9eb2+/Q4j37OAAAAQHRSTlMAAQIEBAUFBQwPFB4fJCUoKiosQEhJS01RUlZZXmdydXaChYuSlJSWmJmoq6uur8LExcvM19fg5ejt8fX2+Pr7SljgewAAAKpJREFUGBkFwQNCAwAAAMDLtl3LtrG4rWXbtvX77gAgZ6grFwC0bhwNVgKgdPZx8b0dgLi+s7Wn0VoAqpfOI9+BNADZI7fLrz2pSEwGHZuH+78lSK8ZLkLezF3ooyUG3VPXq2USei9WngeyoG195yBYWDF3E/2pAhl1e9Gr8bGT+bfOFCC2fnvh4X7rcqIAQNNu+HT6sxkAjceTL/2ZAIhv+PorBwBJxfkA//dFHSCBy/UTAAAAAElFTkSuQmCC);background-image:url(/resources/src/mediawiki.action/images/green-checkmark.png?2014-06-25T23:28:20Z)!ie;background-position:left}.postedit-close{position:absolute;padding:0 .8em;right:0;top:0;font-size:1.25em;font-weight:bold;line-height:2.3em;color:black;text-shadow:0 0.0625em 0 white;text-decoration:none;opacity:0.2;filter:alpha(opacity=20)}.postedit-close:hover{color:black;text-decoration:none;opacity:0.4;filter:alpha(opacity=40)}\n/* cache key: wiki:resourceloader:filter:minify-css:7:efa00109ffca440e4ac652e92155b8f0 */"]},{"postedit-confirmation":"Your edit was saved."});mw.loader.implement("mediawiki.api",function($,jQuery){(function(mw,$){var defaultOptions={parameters:{action:'query',format:'json'},ajax:{url:mw.util.wikiScript('api'),timeout:30*1000,dataType:'json'}},deferreds={};deferreds[defaultOptions.ajax.url]={};$.each(mw.user.tokens.get(),function(key,value){deferreds[defaultOptions.ajax.url][key]=$.Deferred().resolve(value).promise({abort:function(){}});});mw.Api=function(options){if(options===undefined){options={};}if(options.ajax&&options.ajax.url!==undefined){options.ajax.url=String(options.ajax.url);}options.parameters=$.extend({},defaultOptions.parameters,options.parameters);options.ajax=$.extend({},defaultOptions.ajax,options.ajax);this.defaults=options;};mw.Api.prototype={normalizeAjaxOptions:function(arg){var opts=arg||{};if(typeof arg==='function'){opts={ok:arg};}return opts;},get:function(parameters,ajaxOptions){ajaxOptions=this.normalizeAjaxOptions(ajaxOptions);ajaxOptions.type='GET';return this.ajax(parameters,ajaxOptions);},post:function(parameters,ajaxOptions){ajaxOptions=this.normalizeAjaxOptions(ajaxOptions);ajaxOptions.type='POST';return this.ajax(parameters,ajaxOptions);},ajax:function(parameters,ajaxOptions){var token,apiDeferred=$.Deferred(),msg='Use of mediawiki.api callback params is deprecated. Use the Promise instead.',xhr,key,formData;parameters=$.extend({},this.defaults.parameters,parameters);ajaxOptions=$.extend({},this.defaults.ajax,ajaxOptions);if(parameters.token){token=parameters.token;delete parameters.token;}if(ajaxOptions.type==='POST'&&window.FormData&&ajaxOptions.contentType==='multipart/form-data'){formData=new FormData();for(key in parameters){formData.append(key,parameters[key]);}if(token){formData.append('token',token);}ajaxOptions.data=formData;ajaxOptions.processData=false;ajaxOptions.contentType=false;}else{ajaxOptions.data=$.param(parameters).replace(/\./g,'%2E');if(token){ajaxOptions.data+='&token='+encodeURIComponent(token);}if(ajaxOptions.contentType==='multipart/form-data'){delete ajaxOptions.contentType;}}if(ajaxOptions.ok){mw.track('mw.deprecate','api.cbParam');mw.log.warn(msg);apiDeferred.done(ajaxOptions.ok);delete ajaxOptions.ok;}if(ajaxOptions.err){mw.track('mw.deprecate','api.cbParam');mw.log.warn(msg);apiDeferred.fail(ajaxOptions.err);delete ajaxOptions.err;}xhr=$.ajax(ajaxOptions).fail(function(xhr,textStatus,exception){apiDeferred.reject('http',{xhr:xhr,textStatus:textStatus,exception:exception});}).done(function(result,textStatus,jqXHR){if(result===undefined||result===null||result===''){apiDeferred.reject('ok-but-empty','OK response but empty result (check HTTP headers?)');}else if(result.error){var code=result.error.code===undefined?'unknown':result.error.code;apiDeferred.reject(code,result);}else{apiDeferred.resolve(result,jqXHR);}});return apiDeferred.promise({abort:xhr.abort}).fail(function(code,details){mw.log('mw.Api error: ',code,details);});},postWithToken:function(tokenType,params){var api=this;return api.getToken(tokenType).then(function(token){params.token=token;return api.post(params).then(null,function(code){if(code==='badtoken'){deferreds[api.defaults.ajax.url][tokenType+'Token']=params.token=undefined;return api.getToken(tokenType).then(function(token){params.token=token;return api.post(params);});}return this;});});},getToken:function(type){var apiPromise,deferredGroup=deferreds[this.defaults.ajax.url],d=deferredGroup&&deferredGroup[type+'Token'];if(!d){d=$.Deferred();apiPromise=this.get({action:'tokens',type:type}).done(function(data){if(data.tokens&&data.tokens[type+'token']){d.resolve(data.tokens[type+'token']);}else{d.reject('token-missing',data);}}).fail(d.reject);d.abort=apiPromise.abort;if(!deferredGroup){deferredGroup=deferreds[this.defaults.ajax.url]={};}deferredGroup[type+'Token']=d;}return d.promise({abort:d.abort});}};mw.Api.errors=['ok-but-empty','timeout','duplicate','duplicate-archive','noimageinfo','uploaddisabled','nomodule','mustbeposted','badaccess-groups','stashfailed','missingresult','missingparam','invalid-file-key','copyuploaddisabled','mustbeloggedin','empty-file','file-too-large','filetype-missing','filetype-banned','filetype-banned-type','filename-tooshort','illegal-filename','verification-error','hookaborted','unknown-error','internal-error','overwrite','badtoken','fetchfileerror','fileexists-shared-forbidden','invalidtitle','notloggedin'];mw.Api.warnings=['duplicate','exists'];}(mediaWiki,jQuery));},{},{});mw.loader.implement("mediawiki.cldr",function($,jQuery){(function(mw){'use strict';mw.cldr={getPluralForm:function(number,pluralRules){var i;for(i=0;i').replace(/&/g,'&');}function getFailableParserFn(options){var parser=new mw.jqueryMsg.parser(options);return function(args){var key=args[0],argsArray=$.isArray(args[1])?args[1]:slice.call(args,1);try{return parser.parse(key,argsArray);}catch(e){var fallback=parser.settings.messages.get(key);mw.log.warn('mediawiki.jqueryMsg: '+key+': '+e.message);return $('').text(fallback);}};}mw.jqueryMsg={};mw.jqueryMsg.getMessageFunction=function(options){var failableParserFn=getFailableParserFn(options),format;if(options&&options.format!==undefined){format=options.format;}else{format=parserDefaults.format;}return function(){var failableResult=failableParserFn(arguments);if(format==='text'||format==='escaped'){return failableResult.text();}else{return failableResult.html();}};};mw.jqueryMsg.getPlugin=function(options){var failableParserFn=getFailableParserFn(options);return function(){var $target=this.empty();$.each(failableParserFn(arguments).contents(),function(i,node){appendWithoutParsing($target,node);});return $target;};};mw.jqueryMsg.parser=function(options){this.settings=$.extend({},parserDefaults,options);this.settings.onlyCurlyBraceTransform=(this.settings.format==='text'||this.settings.format==='escaped');this.emitter=new mw.jqueryMsg.htmlEmitter(this.settings.language,this.settings.magic);};mw.jqueryMsg.parser.prototype={astCache:{},parse:function(key,replacements){return this.emitter.emit(this.getAst(key),replacements);},getAst:function(key){var cacheKey=[key,this.settings.onlyCurlyBraceTransform].join(':'),wikiText;if(this.astCache[cacheKey]===undefined){wikiText=this.settings.messages.get(key);if(typeof wikiText!=='string'){wikiText='\\['+key+'\\]';}this.astCache[cacheKey]=this.wikiTextToAst(wikiText);}return this.astCache[cacheKey];},wikiTextToAst:function(input){var pos,settings=this.settings,concat=Array.prototype.concat,regularLiteral,regularLiteralWithoutBar,regularLiteralWithoutSpace,regularLiteralWithSquareBrackets,doubleQuote,singleQuote,backslash,anyCharacter,asciiAlphabetLiteral,escapedOrLiteralWithoutSpace,escapedOrLiteralWithoutBar,escapedOrRegularLiteral,whitespace,dollar,digits,htmlDoubleQuoteAttributeValue,htmlSingleQuoteAttributeValue,htmlAttributeEquals,openHtmlStartTag,optionalForwardSlash,openHtmlEndTag,closeHtmlTag,openExtlink,closeExtlink,wikilinkPage,wikilinkContents,openWikilink,closeWikilink,templateName,pipe,colon,templateContents,openTemplate,closeTemplate,nonWhitespaceExpression,paramExpression,expression,curlyBraceTransformExpression,result;pos=0;function choice(ps){return function(){var i,result;for(i=0;i/);function escapedLiteral(){var result=sequence([backslash,anyCharacter]);return result===null?null:result[1];}escapedOrLiteralWithoutSpace=choice([escapedLiteral,regularLiteralWithoutSpace]);escapedOrLiteralWithoutBar=choice([escapedLiteral,regularLiteralWithoutBar]);escapedOrRegularLiteral=choice([escapedLiteral,regularLiteral]);function literalWithoutSpace(){var result=nOrMore(1,escapedOrLiteralWithoutSpace)();return result===null?null:result.join('');}function literalWithoutBar(){var result=nOrMore(1,escapedOrLiteralWithoutBar)();return result===null?null:result.join('');}function unescapedLiteralWithoutBar(){var result=nOrMore(1,regularLiteralWithoutBar)();return result===null?null:result.join('');}function literal(){var result=nOrMore(1,escapedOrRegularLiteral)();return result===null?null:result.join('');}function curlyBraceTransformExpressionLiteral(){var result=nOrMore(1,regularLiteralWithSquareBrackets)();return result===null?null:result.join('');}asciiAlphabetLiteral=makeRegexParser(/[A-Za-z]+/);htmlDoubleQuoteAttributeValue=makeRegexParser(/^[^"]*/);htmlSingleQuoteAttributeValue=makeRegexParser(/^[^']*/);whitespace=makeRegexParser(/^\s+/);dollar=makeStringParser('$');digits=makeRegexParser(/^\d+/);function replacement(){var result=sequence([dollar,digits]);if(result===null){return null;}return['REPLACE',parseInt(result[1],10)-1];}openExtlink=makeStringParser('[');closeExtlink=makeStringParser(']');function extlink(){var result,parsedResult;result=null;parsedResult=sequence([openExtlink,nonWhitespaceExpression,whitespace,nOrMore(1,expression),closeExtlink]);if(parsedResult!==null){result=['EXTLINK',parsedResult[1]];if(parsedResult[3].length===1){result.push(parsedResult[3][0]);}else{result.push(['CONCAT'].concat(parsedResult[3]));}}return result;}function extLinkParam(){var result=sequence([openExtlink,dollar,digits,whitespace,expression,closeExtlink]);if(result===null){return null;}return['EXTLINKPARAM',parseInt(result[2],10)-1,result[4]];}openWikilink=makeStringParser('[[');closeWikilink=makeStringParser(']]');pipe=makeStringParser('|');function template(){var result=sequence([openTemplate,templateContents,closeTemplate]);return result===null?null:result[1];}wikilinkPage=choice([unescapedLiteralWithoutBar,template]);function pipedWikilink(){var +result=sequence([wikilinkPage,pipe,expression]);return result===null?null:[result[0],result[2]];}wikilinkContents=choice([pipedWikilink,wikilinkPage]);function wikilink(){var result,parsedResult,parsedLinkContents;result=null;parsedResult=sequence([openWikilink,wikilinkContents,closeWikilink]);if(parsedResult!==null){parsedLinkContents=parsedResult[1];result=['WIKILINK'].concat(parsedLinkContents);}return result;}function doubleQuotedHtmlAttributeValue(){var parsedResult=sequence([doubleQuote,htmlDoubleQuoteAttributeValue,doubleQuote]);return parsedResult===null?null:parsedResult[1];}function singleQuotedHtmlAttributeValue(){var parsedResult=sequence([singleQuote,htmlSingleQuoteAttributeValue,singleQuote]);return parsedResult===null?null:parsedResult[1];}function htmlAttribute(){var parsedResult=sequence([whitespace,asciiAlphabetLiteral,htmlAttributeEquals,choice([doubleQuotedHtmlAttributeValue,singleQuotedHtmlAttributeValue])]);return parsedResult===null?null:[parsedResult[1],parsedResult[3]];}function isAllowedHtml(startTagName,endTagName,attributes){var i,len,attributeName;startTagName=startTagName.toLowerCase();endTagName=endTagName.toLowerCase();if(startTagName!==endTagName||$.inArray(startTagName,settings.allowedHtmlElements)===-1){return false;}for(i=0,len=attributes.length;i1?['CONCAT'].concat(expr):expr[0];}function templateWithReplacement(){var result=sequence([templateName,colon,replacement]);return result===null?null:[result[0],result[2]];}function templateWithOutReplacement(){var result=sequence([templateName,colon,paramExpression]);return result===null?null:[result[0],result[2]];}function templateWithOutFirstParameter(){var result=sequence([templateName,colon]);return result===null?null:[result[0],''];}colon=makeStringParser(':');templateContents=choice([function(){var res=sequence([choice([templateWithReplacement,templateWithOutReplacement,templateWithOutFirstParameter]),nOrMore(0,templateParam)]);return res===null?null:res[0].concat(res[1]);},function(){var res=sequence([templateName,nOrMore(0,templateParam)]);if(res===null){return null;}return[res[0]].concat(res[1]);}]);openTemplate=makeStringParser('{{');closeTemplate=makeStringParser('}}');nonWhitespaceExpression=choice([template,wikilink,extLinkParam,extlink,replacement,literalWithoutSpace]);paramExpression=choice([template,wikilink,extLinkParam,extlink,replacement,literalWithoutBar]);expression=choice([template,wikilink,extLinkParam,extlink,replacement,html,literal]);curlyBraceTransformExpression=choice([template,replacement,curlyBraceTransformExpressionLiteral]);function start(rootExpression){var result=nOrMore(0,rootExpression)();if(result===null){return null;}return['CONCAT'].concat(result);}result=start(this.settings.onlyCurlyBraceTransform?curlyBraceTransformExpression:expression);if(result===null||pos!==input.length){throw new Error('Parse error at position '+pos.toString()+' in input: '+input);}return result;}};mw.jqueryMsg.htmlEmitter=function(language,magic){this.language=language;var jmsg=this;$.each(magic,function(key,val){jmsg[key.toLowerCase()]=function(){return val;};});this.emit=function(node,replacements){var ret,subnodes,operation,jmsg=this;switch(typeof node){case'string':case'number':ret=node;break;case'object':subnodes=$.map(node.slice(1),function(n){return jmsg.emit(n,replacements);});operation=node[0].toLowerCase();if(typeof jmsg[operation]==='function'){ret=jmsg[operation](subnodes,replacements);}else{throw new Error('Unknown operation "'+operation+'"');}break;case'undefined':ret='';break;default:throw new Error('Unexpected type in AST: '+typeof node);}return ret;};};mw.jqueryMsg.htmlEmitter.prototype={concat:function(nodes){var $span=$('').addClass('mediaWiki_htmlEmitter');$.each(nodes,function(i,node){if(node instanceof jQuery&&node.hasClass('mediaWiki_htmlEmitter')){$.each(node.contents(),function(j,childNode){appendWithoutParsing($span,childNode);});}else{appendWithoutParsing($span,node);}});return $span;},replace:function(nodes,replacements){var index=parseInt(nodes[0],10);if(index').attr({title:page,href:url}).text(anchor);},htmlattributes:function(nodes){var i,len,mapping={};for(i=0,len=nodes.length;i');if(typeof arg==='function'){$el.click(arg).attr('href','#');}else{$el.attr('href',arg.toString());}}return appendWithoutParsing($el,contents);},extlinkparam:function(nodes,replacements){var replacement,index=parseInt(nodes[0],10);if(index]/.test(this.map.get(this.key))){return oldParser.apply(this);}messageFunction=mw.jqueryMsg.getMessageFunction({'messages':this.map,'format':this.format});return messageFunction(this.key,this.parameters);};}(mediaWiki,jQuery));},{},{});mw.loader.implement("mediawiki.language",function($,jQuery){(function(mw,$){$.extend(mw.language,{procPLURAL:function(template){if(template.title&&template.parameters&&mw.language.convertPlural){if(template.parameters.length===0){return'';}var count=mw.language.convertNumber(template.title,true);return mw.language.convertPlural(parseInt(count,10),template.parameters);}if(template.parameters[0]){return template.parameters[0];}return'';},convertPlural:function(count,forms){var pluralRules,formCount,form,index,equalsPosition,pluralFormIndex=0;if(!forms||forms.length===0){return'';}for(index=0;indexfractional.length){valueParts[1]=pad(fractional,padLength,'0',true);}if(maxPlacesvalueParts[0].length){valueParts[0]=pad(valueParts[0],padLength);}if(patternDigits.indexOf('#')===-1){valueParts[0]=valueParts[0].substr(valueParts[0].length-padLength);}}index=patternParts[0].lastIndexOf(',');if(index!==-1){groupSize=patternParts[0].length-index-1;remainder=patternParts[0].substr(0,index);index=remainder.lastIndexOf(',');if(index!==-1){groupSize2=remainder.length-index-1;}}for(whole=valueParts[0];whole;){off=whole.length-groupSize;pieces.push((off>0)?whole.substr(off):whole);whole=(off>0)?whole.slice(0,off):'';if(groupSize2){groupSize=groupSize2;}}valueParts[0]=pieces.reverse().join(options.group);return valueParts.join(options.decimal);}$.extend(mw.language,{convertNumber:function(num,integer){var i,tmp,transformTable,numberString,convertedNumber,pattern;pattern=mw.language.getData(mw.config.get('wgUserLanguage'),'digitGroupingPattern')||'#,##0.###';transformTable=mw.language.getDigitTransformTable();if(!transformTable){return num;}if(integer){if(parseInt(num,10)===num){return num;}tmp=[];for(i in transformTable){tmp[transformTable[i]]=i;}transformTable=tmp;numberString=num+'';}else{numberString=mw.language.commafy(num,pattern);}convertedNumber='';for(i=0;i=',9.6]],konqueror:[['>=','4.11']],docomo:false,blackberry:false,ipod:false,iphone:false};if(!$.client.test(map)){return;}function computeResultRenderCache(context){var $form,baseHref,linkParams;$form=context.config.$region.closest('form');baseHref=$form.attr('action');baseHref+=baseHref.indexOf('?')>-1?'&':'?';linkParams={};$.each($form.serializeArray(),function(idx,obj){linkParams[obj.name]=obj.value;});return{textParam:context.data.$textbox.attr('name'),linkParams:linkParams,baseHref:baseHref};}function renderFunction(text,context){if(!resultRenderCache){resultRenderCache=computeResultRenderCache(context);}resultRenderCache.linkParams[resultRenderCache.textParam]=text;this.text(text).wrap($('').attr('href',resultRenderCache.baseHref+$.param(resultRenderCache.linkParams)).addClass('mw-searchSuggest-link'));}function specialRenderFunction(query,context){var $el=this;if(!resultRenderCache){resultRenderCache=computeResultRenderCache(context);}resultRenderCache.linkParams[resultRenderCache.textParam]=query;if($el.children().length===0){$el.append($('
    ').addClass('special-label').text(mw.msg('searchsuggest-containing')),$('
    ').addClass('special-query').text(query)).show();}else{$el.find('.special-query').text(query);}if($el.parent().hasClass('mw-searchSuggest-link')){$el.parent().attr('href',resultRenderCache.baseHref+$.param(resultRenderCache.linkParams)+'&fulltext=1');}else{$el.wrap($('').attr('href',resultRenderCache.baseHref+$.param(resultRenderCache.linkParams)+'&fulltext=1').addClass('mw-searchSuggest-link'));}}searchboxesSelectors=['#searchInput','#powerSearchText','#searchText','.mw-searchInput'];$(searchboxesSelectors.join(', ')).suggestions({fetch:function(query){var $el;if(query.length!==0){$el=$(this);$el.data('request',(new mw.Api()).get({action:'opensearch',search:query,namespace:0,suggest:''}).done(function(data){$el.suggestions('suggestions',data[1]);}));}},cancel:function(){var apiPromise=$(this).data('request');if(apiPromise&&$.isFunction(apiPromise.abort)){apiPromise.abort();$(this).removeData('request');}},result:{render:renderFunction,select:function(){return true;}},delay:120,highlightInput:true}).bind('paste cut drop',function(){$(this).trigger('keypress');});if($searchRegion.length===0){return;}$searchInput.suggestions({result:{render:renderFunction,select:function(){return true;}},special:{render:specialRenderFunction,select:function($input){$input.closest('form').append($(''));return true;}},$region:$searchRegion});$searchInput.closest('form').find('.mw-fallbackSearchButton').remove();$searchInput.data('suggestions-context').data.$container.css('fontSize',$searchInput.css('fontSize'));});}(mediaWiki,jQuery));},{"css":[".suggestions a.mw-searchSuggest-link,.suggestions a.mw-searchSuggest-link:hover,.suggestions a.mw-searchSuggest-link:active,.suggestions a.mw-searchSuggest-link:focus{color:black;text-decoration:none}.suggestions-result-current a.mw-searchSuggest-link,.suggestions-result-current a.mw-searchSuggest-link:hover,.suggestions-result-current a.mw-searchSuggest-link:active,.suggestions-result-current a.mw-searchSuggest-link:focus{color:white}.suggestions a.mw-searchSuggest-link .special-query{ overflow:hidden;-o-text-overflow:ellipsis; text-overflow:ellipsis;white-space:nowrap}\n/* cache key: wiki:resourceloader:filter:minify-css:7:ae3fa4570b5ac0c6cf7b3776c8ae4d6f */"]},{"searchsuggest-containing":"containing...","searchsuggest-search":"Search"});mw.loader.implement("mediawiki.user",function($,jQuery){(function(mw,$){var user,deferreds={},options=mw.user.options||new mw.Map(),tokens=mw.user.tokens||new mw.Map();function getUserInfo(info,callback){var api;if(!deferreds[info]){deferreds.rights=$.Deferred();deferreds.groups=$.Deferred();api=new mw.Api();api.get({action:'query',meta:'userinfo',uiprop:'rights|groups'}).always(function(data){var rights,groups;if(data.query&&data.query.userinfo){rights=data.query.userinfo.rights;groups=data.query.userinfo.groups;}deferreds.rights.resolve(rights||[]);deferreds.groups.resolve(groups||[]);});}return deferreds[info].done(callback).promise();}mw.user=user={options:options,tokens:tokens,generateRandomSessionId:function(){var i,r,id='',seed='0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';for(i=0;i<32;i++){r=Math.floor(Math.random()*seed.length);id+=seed.substring(r,r+1);}return id;},getId:function(){return mw.config.get('wgUserId',0);},getName:function(){return mw.config.get('wgUserName');},name:function(){return user.getName();},getRegistration:function(){var registration=mw.config.get('wgUserRegistration');if(user.isAnon()){return false;}else if(registration===null){return null;}else{return new Date(registration);}},isAnon:function(){return user.getName()===null;},anonymous:function(){return user.isAnon();},sessionId:function(){var sessionId=$.cookie('mediaWiki.user.sessionId');if(sessionId===undefined||sessionId===null){sessionId=user.generateRandomSessionId();$.cookie('mediaWiki.user.sessionId',sessionId,{expires:null,path:'/'});}return sessionId;},id:function(){return user.getName()||user.sessionId();},bucket:function(key,options){var cookie,parts,version,bucket,range,k,rand,total;options=$.extend({buckets:{},version:0,expires:30},options||{});cookie=$.cookie('mediaWiki.user.bucket:'+key);if(typeof cookie==='string'&&cookie.length>2&&cookie.indexOf(':')!==-1){parts=cookie.split(':');if(parts.length>1&&Number(parts[0])===options.version){version=Number(parts[0]);bucket=String(parts[1]);}}if(bucket===undefined){if(!$.isPlainObject(options.buckets)){throw new Error('Invalid bucket. Object expected for options.buckets.');}version=Number(options.version);range=0;for(k in options.buckets){range+=options.buckets[k];}rand=Math.random()*range;total=0;for(k in options.buckets){bucket=k;total+=options.buckets[k];if(total>=rand){break;}}$.cookie('mediaWiki.user.bucket:'+key,version+':'+bucket,{path:'/',expires:Number(options.expires)});}return bucket;},getGroups:function(callback){return getUserInfo('groups',callback);},getRights:function(callback){return getUserInfo('rights',callback);}};}(mediaWiki,jQuery));},{},{});mw.loader.implement("mediawiki.language.data",function($,jQuery){mw.language.setData("en",{"digitTransformTable":null,"separatorTransformTable":null,"grammarForms":[],"pluralRules":["i = 1 and v = 0 @integer 1"],"digitGroupingPattern":null});},{},{});mw.loader.implement("mediawiki.language.init",function($,jQuery){(function(mw){mw.language={data:{},getData:function(langCode,dataKey){var langData=mw.language.data;if(langData&&langData[langCode]instanceof mw.Map){return langData[langCode].get(dataKey);}return undefined;},setData:function(langCode,dataKey,value){var +langData=mw.language.data;if(!(langData[langCode]instanceof mw.Map)){langData[langCode]=new mw.Map();}langData[langCode].set(dataKey,value);}};}(mediaWiki));},{},{});mw.loader.implement("mediawiki.libs.pluralruleparser",function($,jQuery){(function(mw){function pluralRuleParser(rule,number){rule=rule.split('@')[0].replace(/^\s*/,'').replace(/\s*$/,'');if(!rule.length){return true;}var pos=0,operand,expression,relation,result,whitespace=makeRegexParser(/^\s+/),value=makeRegexParser(/^\d+/),_n_=makeStringParser('n'),_i_=makeStringParser('i'),_f_=makeStringParser('f'),_t_=makeStringParser('t'),_v_=makeStringParser('v'),_w_=makeStringParser('w'),_is_=makeStringParser('is'),_isnot_=makeStringParser('is not'),_isnot_sign_=makeStringParser('!='),_equal_=makeStringParser('='),_mod_=makeStringParser('mod'),_percent_=makeStringParser('%'),_not_=makeStringParser('not'),_in_=makeStringParser('in'),_within_=makeStringParser('within'),_range_=makeStringParser('..'),_comma_=makeStringParser(','),_or_=makeStringParser('or'),_and_=makeStringParser('and');function debug(){}debug('pluralRuleParser',rule,number);function choice(parserSyntax){return function(){for(var i=0;i=parseInt(range_list[0],10))&&(result[0]1&&testImage.srcset===undefined){$target.find('img').each(function(){var $img=$(this),srcset=$img.attr('srcset'),match;if(typeof srcset==='string'&&srcset!==''){match=$.matchSrcSet(devicePixelRatio,srcset);if(match!==null){$img.attr('src',match);}}});}return $target;};$.matchSrcSet=function(devicePixelRatio,srcset){var candidates,candidate,bits,src,i,ratioStr,ratio,selectedRatio=1,selectedSrc=null;candidates=srcset.split(/ *, */);for(i=0;i1&&bits[1].charAt(bits[1].length-1)==='x'){ratioStr=bits[1].substr(0,bits[1].length-1);ratio=parseFloat(ratioStr);if(ratio<=devicePixelRatio&&ratio>selectedRatio){selectedRatio=ratio;selectedSrc=src;}}}return selectedSrc;};}(jQuery));},{},{});mw.loader.implement("jquery.highlightText",function($,jQuery){(function($){$.highlightText={splitAndHighlight:function(node,pat){var i,patArray=pat.split(' ');for(i=0;i caption').length){$containers=$collapsible.find('> * > tr');}else{$containers=$collapsible.find('> tbody > tr');}if($defaultToggle){$containers=$containers.not($defaultToggle.closest('tr'));}if(action==='collapse'){if(options.instantHide){$containers.hide();hookCallback();}else{$containers.stop(true,true).fadeOut().promise().done(hookCallback);}}else{$containers.stop(true,true).fadeIn().promise().done(hookCallback);}}else if(!options.plainMode&&($collapsible.is('ul')||$collapsible.is('ol'))){$containers=$collapsible.find('> li');if($defaultToggle){$containers=$containers.not($defaultToggle.parent());}if(action==='collapse'){if(options.instantHide){$containers.hide();hookCallback();}else{$containers.stop(true,true).slideUp().promise().done(hookCallback);}}else{$containers.stop(true,true).slideDown().promise().done(hookCallback);}}else{$collapsibleContent=$collapsible.find('> .mw-collapsible-content');if(!options.plainMode&&$collapsibleContent.length){if(action==='collapse'){if(options.instantHide){$collapsibleContent.hide();hookCallback();}else{$collapsibleContent.slideUp().promise().done(hookCallback);}}else{$collapsibleContent.slideDown().promise().done(hookCallback);}}else{if(action==='collapse'){if(options.instantHide){$collapsible.hide();hookCallback();} +else{if($collapsible.is('tr')||$collapsible.is('td')||$collapsible.is('th')){$collapsible.fadeOut().promise().done(hookCallback);}else{$collapsible.slideUp().promise().done(hookCallback);}}}else{if($collapsible.is('tr')||$collapsible.is('td')||$collapsible.is('th')){$collapsible.fadeIn().promise().done(hookCallback);}else{$collapsible.slideDown().promise().done(hookCallback);}}}}}function togglingHandler($toggle,$collapsible,e,options){var wasCollapsed,$textContainer,collapseText,expandText;if(options===undefined){options={};}if(e){if(e.type==='click'&&options.linksPassthru&&$.nodeName(e.target,'a')){return;}else if(e.type==='keypress'&&e.which!==13&&e.which!==32){return;}else{e.preventDefault();e.stopPropagation();}}if(options.wasCollapsed!==undefined){wasCollapsed=options.wasCollapsed;}else{wasCollapsed=$collapsible.hasClass('mw-collapsed');}$collapsible.toggleClass('mw-collapsed',!wasCollapsed);if(options.toggleClasses){$toggle.toggleClass('mw-collapsible-toggle-collapsed',!wasCollapsed).toggleClass('mw-collapsible-toggle-expanded',wasCollapsed);}if(options.toggleText){collapseText=options.toggleText.collapseText;expandText=options.toggleText.expandText;$textContainer=$toggle.find('> a');if(!$textContainer.length){$textContainer=$toggle;}$textContainer.text(wasCollapsed?collapseText:expandText);}toggleElement($collapsible,wasCollapsed?'expand':'collapse',$toggle,options);}$.fn.makeCollapsible=function(options){if(options===undefined){options={};}return this.each(function(){var $collapsible,collapseText,expandText,$caption,$toggle,actionHandler,buildDefaultToggleLink,premadeToggleHandler,$toggleLink,$firstItem,collapsibleId,$customTogglers,firstval;$collapsible=$(this).addClass('mw-collapsible');if($collapsible.data('mw-made-collapsible')){return;}else{$collapsible.data('mw-made-collapsible',true);}collapseText=options.collapseText||$collapsible.attr('data-collapsetext')||mw.msg('collapsible-collapse');expandText=options.expandText||$collapsible.attr('data-expandtext')||mw.msg('collapsible-expand');actionHandler=function(e,opts){var defaultOpts={toggleClasses:true,toggleText:{collapseText:collapseText,expandText:expandText}};opts=$.extend(defaultOpts,options,opts);togglingHandler($(this),$collapsible,e,opts);};buildDefaultToggleLink=function(){return $('').text(collapseText).wrap('').parent().prepend(' [').append('] ').on('click.mw-collapsible keypress.mw-collapsible',actionHandler);};premadeToggleHandler=function(e,opts){var defaultOpts={toggleClasses:true,linksPassthru:true};opts=$.extend(defaultOpts,options,opts);togglingHandler($(this),$collapsible,e,opts);};if(options.$customTogglers){$customTogglers=$(options.$customTogglers);}else{collapsibleId=$collapsible.attr('id')||'';if(collapsibleId.indexOf('mw-customcollapsible-')===0){$customTogglers=$('.'+collapsibleId.replace('mw-customcollapsible','mw-customtoggle'));}}if($customTogglers&&$customTogglers.length){actionHandler=function(e,opts){var defaultOpts={};opts=$.extend(defaultOpts,options,opts);togglingHandler($(this),$collapsible,e,opts);};$toggleLink=$customTogglers;$toggleLink.on('click.mw-collapsible keypress.mw-collapsible',actionHandler);}else{if($collapsible.is('table')){$caption=$collapsible.find('> caption');if($caption.length){$toggle=$caption.find('> .mw-collapsible-toggle');if(!$toggle.length){$toggleLink=buildDefaultToggleLink().appendTo($caption);}else{actionHandler=premadeToggleHandler;$toggleLink=$toggle.on('click.mw-collapsible keypress.mw-collapsible',actionHandler);}}else{$firstItem=$collapsible.find('tr:first th, tr:first td');$toggle=$firstItem.find('> .mw-collapsible-toggle');if(!$toggle.length){$toggleLink=buildDefaultToggleLink().prependTo($firstItem.eq(-1));}else{actionHandler=premadeToggleHandler;$toggleLink=$toggle.on('click.mw-collapsible keypress.mw-collapsible',actionHandler);}}}else if($collapsible.is('ul')||$collapsible.is('ol')){$firstItem=$collapsible.find('li:first');$toggle=$firstItem.find('> .mw-collapsible-toggle');if(!$toggle.length){firstval=$firstItem.attr('value');if(firstval===undefined||!firstval||firstval==='-1'||firstval===-1){$firstItem.attr('value','1');}$toggleLink=buildDefaultToggleLink();$toggleLink.wrap('
  • ').parent().prependTo($collapsible);}else{actionHandler=premadeToggleHandler;$toggleLink=$toggle.on('click.mw-collapsible keypress.mw-collapsible',actionHandler);}}else{$toggle=$collapsible.find('> .mw-collapsible-toggle');if(!$collapsible.find('> .mw-collapsible-content').length){$collapsible.wrapInner('
    ');}if(!$toggle.length){$toggleLink=buildDefaultToggleLink().prependTo($collapsible);}else{actionHandler=premadeToggleHandler;$toggleLink=$toggle.on('click.mw-collapsible keypress.mw-collapsible',actionHandler);}}}$toggleLink.prop('tabIndex',0);if(options.collapsed||$collapsible.hasClass('mw-collapsed')){actionHandler.call($toggleLink.get(0),null,{instantHide:true,wasCollapsed:false});}});};}(jQuery,mediaWiki));},{"css":[".mw-collapsible-toggle{float:right;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none} caption .mw-collapsible-toggle{float:none} li .mw-collapsible-toggle{float:none} .mw-collapsible-toggle-li{list-style:none}\n/* cache key: wiki:resourceloader:filter:minify-css:7:6c1d24e90626cec584f0869483f983e7 */"]},{"collapsible-collapse":"Collapse","collapsible-expand":"Expand"});mw.loader.implement("jquery.mw-jump",function($,jQuery){jQuery(function($){$('.mw-jump').on('focus blur','a',function(e){if(e.type==='blur'||e.type==='focusout'){$(this).closest('.mw-jump').css({height:0});}else{$(this).closest('.mw-jump').css({height:'auto'});}});});},{},{});mw.loader.implement("jquery.placeholder",function($,jQuery){(function($){var isInputSupported='placeholder'in document.createElement('input'),isTextareaSupported='placeholder'in document.createElement('textarea'),prototype=$.fn,valHooks=$.valHooks,propHooks=$.propHooks,hooks,placeholder;if(isInputSupported&&isTextareaSupported){placeholder=prototype.placeholder=function(text){var hasArgs=arguments.length;if(hasArgs){changePlaceholder.call(this,text);}return this;};placeholder.input=placeholder.textarea=true;}else{placeholder=prototype.placeholder=function(text){var $this=this,hasArgs=arguments.length;if(hasArgs){changePlaceholder.call(this,text);}$this.filter((isInputSupported?'textarea':':input')+'[placeholder]').filter(function(){return!$(this).data('placeholder-enabled');}).bind({'focus.placeholder drop.placeholder':clearPlaceholder,'blur.placeholder':setPlaceholder}).data('placeholder-enabled',true).trigger('blur.placeholder');return $this;};placeholder.input=isInputSupported;placeholder.textarea=isTextareaSupported;hooks={'get':function(element){var $element=$(element),$passwordInput=$element.data('placeholder-password');if($passwordInput){return $passwordInput[0].value;}return $element.data('placeholder-enabled')&&$element.hasClass('placeholder')?'':element.value;},'set':function(element,value){var $element=$(element),$passwordInput=$element.data('placeholder-password');if($passwordInput){$passwordInput[0].value=value;return value;}if(!$element.data('placeholder-enabled')){element.value=value;return value;}if(!value){element.value=value;if(element!==safeActiveElement()){setPlaceholder.call(element);}}else if($element.hasClass('placeholder')){if(!clearPlaceholder.call(element,true,value)){element.value=value;}}else{element.value=value;}return $element;}};if(!isInputSupported){valHooks.input=hooks;propHooks.value=hooks;}if(!isTextareaSupported){valHooks.textarea=hooks;propHooks.value=hooks;}$(function(){$(document).delegate('form','submit.placeholder',function(){var $inputs=$('.placeholder',this).each(clearPlaceholder);setTimeout(function(){$inputs.each(setPlaceholder);},10);});});$(window).bind('beforeunload.placeholder',function(){$('.placeholder').each(function(){this.value='';});});}function args(elem){var newAttrs={},rinlinejQuery=/^jQuery\d+$/;$.each(elem.attributes,function(i,attr){if(attr.specified&&!rinlinejQuery.test(attr.name)){newAttrs[attr.name]=attr.value;}});return newAttrs;}function clearPlaceholder(event,value){var input=this,$input=$(input);if(input.value===$input.attr('placeholder')&&$input.hasClass('placeholder')){if($input.data('placeholder-password')){$input=$input.hide().next().show().attr('id',$input.removeAttr('id').data('placeholder-id'));if(event===true){$input[0].value=value;return value;}$input.focus();}else{input.value='';$input.removeClass('placeholder');if(input===safeActiveElement()){input.select();}}}}function setPlaceholder(){var $replacement,input=this,$input=$(input),id=this.id;if(!input.value){if(input.type==='password'){if(!$input.data('placeholder-textinput')){try{$replacement=$input.clone().attr({'type':'text'});}catch(e){$replacement=$('').attr($.extend(args(this),{'type':'text'}));}$replacement.removeAttr('name').data({'placeholder-password':$input,'placeholder-id':id}).bind('focus.placeholder drop.placeholder',clearPlaceholder);$input.data({'placeholder-textinput':$replacement,'placeholder-id':id}).before($replacement);}$input=$input.removeAttr('id').hide().prev().attr('id',id).show();}$input.addClass('placeholder');$input[0].value=$input.attr('placeholder');}else{$input.removeClass('placeholder');}}function safeActiveElement(){try{return document.activeElement;}catch(err){}}function changePlaceholder(text){var hasArgs=arguments.length,$input=this;if(hasArgs){if($input.attr('placeholder')!==text){$input.prop('placeholder',text);if($input.hasClass('placeholder')){$input[0].value=text;}}}}}(jQuery));},{},{});mw.loader.implement("jquery.suggestions",function($,jQuery){(function($){$.suggestions={cancel:function(context){if(context.data.timerID!==null){clearTimeout(context.data.timerID);}if($.isFunction(context.config.cancel)){context.config.cancel.call(context.data.$textbox);}},hide:function(context){context.data.$container.find('.suggestions-result-current').removeClass('suggestions-result-current');context.data.$container.hide();},restore:function(context){context.data.$textbox.val(context.data.prevText);},update:function(context,delayed){function maybeFetch(){if(context.data.$textbox.val().length===0){$.suggestions.hide(context);context.data.prevText='';}else if(context.data.$textbox.val()!==context.data.prevText||!context.data.$container.is(':visible')){if(typeof context.config.fetch==='function'){context.data.prevText=context.data.$textbox.val();context.config.fetch.call(context.data.$textbox,context.data.$textbox.val());}}$.suggestions.special(context);}$.suggestions.cancel(context);if(delayed){context.data.timerID=setTimeout(maybeFetch,context.config.delay);}else{maybeFetch();}},special:function(context){if(typeof context.config.special.render==='function'){setTimeout(function(){var $special=context.data.$container.find('.suggestions-special');context.config.special.render.call($special,context.data.$textbox.val(),context);},1);}},configure:function(context,property,value){var newCSS,$result,$results,$spanForWidth,childrenWidth,i,expWidth,maxWidth,text;switch(property){case'fetch':case'cancel':case'special':case'result':case'$region':case'expandFrom':context.config[property]=value;break;case'suggestions':context.config[property]=value;if(context.data!==undefined){if(context.data.$textbox.val().length===0){$.suggestions.hide(context);}else{context.data.$container.show();newCSS={top:context.config.$region.offset().top+context.config.$region.outerHeight(),bottom:'auto',width:context.config.$region.outerWidth(),height:'auto'};context.config.expandFrom=(function(expandFrom){var regionWidth,docWidth,regionCenter,docCenter,docDir=$(document.documentElement).css('direction'),$region=context.config.$region;if(context.config.positionFromLeft){expandFrom='left';}else if($.inArray(expandFrom,['left','right','start','end','auto'])===-1){expandFrom='auto';}if(expandFrom==='auto'){if($region.data('searchsuggest-expand-dir')){expandFrom=$region.data('searchsuggest-expand-dir');}else{regionWidth=$region.outerWidth();docWidth=$(document).width();if((regionWidth/docWidth)>0.85){expandFrom='start';}else{regionCenter=$region.offset().left+regionWidth/2;docCenter=docWidth/2;if(Math.abs(regionCenter-docCenter)/docCenter<0.10){expandFrom='start';}else{expandFrom=regionCenter>docCenter?'right':'left';}}}}if(expandFrom==='start'){expandFrom=docDir==='rtl'?'right':'left';}else if(expandFrom==='end'){expandFrom=docDir==='rtl'?'left':'right';}return expandFrom;}(context.config.expandFrom));if(context.config.expandFrom==='left'){newCSS.left=context.config.$region.offset().left;newCSS.right='auto';}else{newCSS.left='auto';newCSS.right=$(document).width()-(context.config.$region.offset().left+context.config.$region.outerWidth());}context.data.$container.css(newCSS);$results=context.data.$container.children('.suggestions-results');$results.empty();expWidth=-1;for(i=0;i').addClass('suggestions-result').attr('rel',i).data('text',context.config.suggestions[i]).mousemove(function(){context.data.selectedWithMouse=true;$.suggestions.highlight(context,$(this).closest('.suggestions-results .suggestions-result'),false);}).appendTo($results);if(typeof context.config.result.render==='function'){context.config.result.render.call($result,context.config.suggestions[i],context);}else{$result.text(text);}if(context.config.highlightInput){$result.highlightText(context.data.prevText);}$spanForWidth=$result.wrapInner('').children();childrenWidth=$spanForWidth.css('position','absolute').outerWidth();$spanForWidth.contents().unwrap();if(childrenWidth>$result.width()&&childrenWidth>expWidth){expWidth=childrenWidth+(context.data.$container.width()-$result.width());}}if(expWidth>context.data.$container.width()){maxWidth=context.config.maxExpandFactor*context.data.$textbox.width();context.data.$container.width(Math.min(expWidth,maxWidth));}}}break;case'maxRows':context.config[property]=Math.max(1,Math.min(100,value));break;case'delay':context.config[property]=Math.max(0,Math.min(1200,value));break;case'maxExpandFactor':context.config[property]=Math.max(1,value);break;case'submitOnClick':case'positionFromLeft':case'highlightInput':context.config[property]=value?true:false;break;}},highlight:function(context,result,updateTextbox){var selected=context.data.$container.find('.suggestions-result-current');if(!result.get||selected.get(0)!==result.get(0)){if(result==='prev'){if(selected.hasClass('suggestions-special')){result=context.data.$container.find('.suggestions-result:last');}else{result=selected.prev();if(!(result.length&&result.hasClass('suggestions-result'))){result=selected.parents('.suggestions-results > *').prev().find('.suggestions-result').eq(0);}if(selected.length===0){if(context.data.$container.find('.suggestions-special').html()!==''){result=context.data.$container.find('.suggestions-special');}else{result=context.data.$container.find('.suggestions-results .suggestions-result:last');}}}}else if(result==='next'){if(selected.length===0){result=context.data.$container.find('.suggestions-results .suggestions-result:first');if(result.length===0&&context.data.$container.find('.suggestions-special').html()!==''){result=context.data.$container.find('.suggestions-special');}}else{result=selected.next();if(!(result.length&&result.hasClass('suggestions-result'))){result=selected.parents('.suggestions-results > *').next().find('.suggestions-result').eq(0);}if(selected.hasClass('suggestions-special')){result=$([]);}else if(result.length===0&&context.data.$container.find('.suggestions-special').html()!==''){result=context.data.$container.find('.suggestions-special');}}}selected.removeClass('suggestions-result-current');result.addClass('suggestions-result-current');}if(updateTextbox){if(result.length===0||result.is('.suggestions-special')){$.suggestions.restore(context);}else{context.data.$textbox.val(result.data('text'));context.data.$textbox.change();}context.data.$textbox.trigger('change');}},keypress:function(e,context,key){var selected,wasVisible=context.data.$container.is(':visible'),preventDefault=false;switch(key){case 40:if(wasVisible){$.suggestions.highlight(context,'next',true);context.data.selectedWithMouse=false;}else{$.suggestions.update(context,false);}preventDefault=true;break;case 38:if(wasVisible){$.suggestions.highlight(context,'prev',true);context.data.selectedWithMouse=false;}preventDefault=wasVisible;break;case 27:$.suggestions.hide(context);$.suggestions.restore(context);$.suggestions.cancel(context);context.data.$textbox.trigger('change');preventDefault=wasVisible;break;case 13:preventDefault=wasVisible;selected=context.data.$container.find('.suggestions-result-current');$.suggestions.hide(context);if(selected.length===0||context.data.selectedWithMouse){$.suggestions.cancel(context);preventDefault=false;}else if(selected.is('.suggestions-special')){if(typeof context.config.special.select==='function'){if(context.config.special.select.call(selected,context.data.$textbox)===true){preventDefault=false;}}}else{$.suggestions.highlight(context,selected,true);if(typeof context.config.result.select==='function'){if(context.config.result.select.call(selected,context.data.$textbox)===true){preventDefault=false;}}}break;default:$.suggestions.update(context,true);break;}if(preventDefault){e.preventDefault();e.stopPropagation();}}};$.fn.suggestions=function(){var returnValue,args=arguments;$(this).each(function(){var context,key;context=$(this).data('suggestions-context');if(context===undefined||context===null){context={config:{fetch:function(){},cancel:function(){},special:{},result:{},$region:$(this),suggestions:[],maxRows:7,delay:120,submitOnClick:false,maxExpandFactor:3,expandFrom:'auto',highlightInput:false}};}if(args.length>0){if(typeof args[0]==='object'){for(key in args[0]){$.suggestions.configure(context,key,args[0][key]);}}else if(typeof args[0]==='string'){if(args.length>1){$.suggestions.configure(context,args[0],args[1]);}else if(returnValue===null||returnValue===undefined){returnValue=(args[0]in context.config?undefined:context.config[args[0]]);}}}if(context.data===undefined){context.data={timerID:null,prevText:null,visibleResults:0,mouseDownOn:$([]),$textbox:$(this),selectedWithMouse:false};context.data.$container=$('
    ').css('display','none').addClass('suggestions').append($('
    ').addClass('suggestions-results').mousedown(function(e){context.data.mouseDownOn=$(e.target).closest('.suggestions-results .suggestions-result');}).mouseup(function(e){var $result=$(e.target).closest('.suggestions-results .suggestions-result'),$other=context.data.mouseDownOn;context.data.mouseDownOn=$([]);if($result.get(0)!==$other.get(0)){return;}if(!(e.which!==1||e.altKey||e.ctrlKey||e.shiftKey||e.metaKey)) +{$.suggestions.highlight(context,$result,true);$.suggestions.hide(context);if(typeof context.config.result.select==='function'){context.config.result.select.call($result,context.data.$textbox);}}context.data.$textbox.focus();})).append($('
    ').addClass('suggestions-special').mousedown(function(e){context.data.mouseDownOn=$(e.target).closest('.suggestions-special');}).mouseup(function(e){var $special=$(e.target).closest('.suggestions-special'),$other=context.data.mouseDownOn;context.data.mouseDownOn=$([]);if($special.get(0)!==$other.get(0)){return;}if(!(e.which!==1||e.altKey||e.ctrlKey||e.shiftKey||e.metaKey)){$.suggestions.hide(context);if(typeof context.config.special.select==='function'){context.config.special.select.call($special,context.data.$textbox);}}context.data.$textbox.focus();}).mousemove(function(e){context.data.selectedWithMouse=true;$.suggestions.highlight(context,$(e.target).closest('.suggestions-special'),false);})).appendTo($('body'));$(this).attr('autocomplete','off').keydown(function(e){context.data.keypressed=e.which;context.data.keypressedCount=0;}).keypress(function(e){context.data.keypressedCount++;$.suggestions.keypress(e,context,context.data.keypressed);}).keyup(function(e){if(context.data.keypressedCount===0){$.suggestions.keypress(e,context,context.data.keypressed);}}).blur(function(){if(context.data.mouseDownOn.length>0){return;}$.suggestions.hide(context);$.suggestions.cancel(context);});}$(this).data('suggestions-context',context);});return returnValue!==undefined?returnValue:$(this);};}(jQuery));},{"css":[".suggestions{overflow:hidden;position:absolute;top:0;left:0;width:0;border:none;z-index:1099;padding:0;margin:-1px -1px 0 0} html \u003E body .suggestions{margin:-1px 0 0 0}.suggestions-special{position:relative;background-color:white;cursor:pointer;border:solid 1px #aaaaaa;padding:0;margin:0;margin-top:-2px;display:none;padding:0.25em 0.25em;line-height:1.25em}.suggestions-results{background-color:white;cursor:pointer;border:solid 1px #aaaaaa;padding:0;margin:0}.suggestions-result{color:black;margin:0;line-height:1.5em;padding:0.01em 0.25em;text-align:left; overflow:hidden;-o-text-overflow:ellipsis; text-overflow:ellipsis;white-space:nowrap}.suggestions-result-current{background-color:#4C59A6;color:white}.suggestions-special .special-label{color:gray;text-align:left}.suggestions-special .special-query{color:black;font-style:italic;text-align:left}.suggestions-special .special-hover{background-color:silver}.suggestions-result-current .special-label,.suggestions-result-current .special-query{color:white}.highlight{font-weight:bold}\n/* cache key: wiki:resourceloader:filter:minify-css:7:9f9511aa4ef920d34591113e825e6a1e */"]},{});mw.loader.implement("mediawiki.api",function($,jQuery){(function(mw,$){var defaultOptions={parameters:{action:'query',format:'json'},ajax:{url:mw.util.wikiScript('api'),timeout:30*1000,dataType:'json'}},deferreds={};deferreds[defaultOptions.ajax.url]={};$.each(mw.user.tokens.get(),function(key,value){deferreds[defaultOptions.ajax.url][key]=$.Deferred().resolve(value).promise({abort:function(){}});});mw.Api=function(options){if(options===undefined){options={};}if(options.ajax&&options.ajax.url!==undefined){options.ajax.url=String(options.ajax.url);}options.parameters=$.extend({},defaultOptions.parameters,options.parameters);options.ajax=$.extend({},defaultOptions.ajax,options.ajax);this.defaults=options;};mw.Api.prototype={normalizeAjaxOptions:function(arg){var opts=arg||{};if(typeof arg==='function'){opts={ok:arg};}return opts;},get:function(parameters,ajaxOptions){ajaxOptions=this.normalizeAjaxOptions(ajaxOptions);ajaxOptions.type='GET';return this.ajax(parameters,ajaxOptions);},post:function(parameters,ajaxOptions){ajaxOptions=this.normalizeAjaxOptions(ajaxOptions);ajaxOptions.type='POST';return this.ajax(parameters,ajaxOptions);},ajax:function(parameters,ajaxOptions){var token,apiDeferred=$.Deferred(),msg='Use of mediawiki.api callback params is deprecated. Use the Promise instead.',xhr,key,formData;parameters=$.extend({},this.defaults.parameters,parameters);ajaxOptions=$.extend({},this.defaults.ajax,ajaxOptions);if(parameters.token){token=parameters.token;delete parameters.token;}if(ajaxOptions.type==='POST'&&window.FormData&&ajaxOptions.contentType==='multipart/form-data'){formData=new FormData();for(key in parameters){formData.append(key,parameters[key]);}if(token){formData.append('token',token);}ajaxOptions.data=formData;ajaxOptions.processData=false;ajaxOptions.contentType=false;}else{ajaxOptions.data=$.param(parameters).replace(/\./g,'%2E');if(token){ajaxOptions.data+='&token='+encodeURIComponent(token);}if(ajaxOptions.contentType==='multipart/form-data'){delete ajaxOptions.contentType;}}if(ajaxOptions.ok){mw.track('mw.deprecate','api.cbParam');mw.log.warn(msg);apiDeferred.done(ajaxOptions.ok);delete ajaxOptions.ok;}if(ajaxOptions.err){mw.track('mw.deprecate','api.cbParam');mw.log.warn(msg);apiDeferred.fail(ajaxOptions.err);delete ajaxOptions.err;}xhr=$.ajax(ajaxOptions).fail(function(xhr,textStatus,exception){apiDeferred.reject('http',{xhr:xhr,textStatus:textStatus,exception:exception});}).done(function(result,textStatus,jqXHR){if(result===undefined||result===null||result===''){apiDeferred.reject('ok-but-empty','OK response but empty result (check HTTP headers?)');}else if(result.error){var code=result.error.code===undefined?'unknown':result.error.code;apiDeferred.reject(code,result);}else{apiDeferred.resolve(result,jqXHR);}});return apiDeferred.promise({abort:xhr.abort}).fail(function(code,details){mw.log('mw.Api error: ',code,details);});},postWithToken:function(tokenType,params){var api=this;return api.getToken(tokenType).then(function(token){params.token=token;return api.post(params).then(null,function(code){if(code==='badtoken'){deferreds[api.defaults.ajax.url][tokenType+'Token']=params.token=undefined;return api.getToken(tokenType).then(function(token){params.token=token;return api.post(params);});}return this;});});},getToken:function(type){var apiPromise,deferredGroup=deferreds[this.defaults.ajax.url],d=deferredGroup&&deferredGroup[type+'Token'];if(!d){d=$.Deferred();apiPromise=this.get({action:'tokens',type:type}).done(function(data){if(data.tokens&&data.tokens[type+'token']){d.resolve(data.tokens[type+'token']);}else{d.reject('token-missing',data);}}).fail(d.reject);d.abort=apiPromise.abort;if(!deferredGroup){deferredGroup=deferreds[this.defaults.ajax.url]={};}deferredGroup[type+'Token']=d;}return d.promise({abort:d.abort});}};mw.Api.errors=['ok-but-empty','timeout','duplicate','duplicate-archive','noimageinfo','uploaddisabled','nomodule','mustbeposted','badaccess-groups','stashfailed','missingresult','missingparam','invalid-file-key','copyuploaddisabled','mustbeloggedin','empty-file','file-too-large','filetype-missing','filetype-banned','filetype-banned-type','filename-tooshort','illegal-filename','verification-error','hookaborted','unknown-error','internal-error','overwrite','badtoken','fetchfileerror','fileexists-shared-forbidden','invalidtitle','notloggedin'];mw.Api.warnings=['duplicate','exists'];}(mediaWiki,jQuery));},{},{});mw.loader.implement("mediawiki.hidpi",function($,jQuery){jQuery(function($){$('body').hidpi();});},{},{});mw.loader.implement("mediawiki.searchSuggest",function($,jQuery){(function(mw,$){$(function(){var map,resultRenderCache,searchboxesSelectors,$searchRegion=$('#simpleSearch, #searchInput').first(),$searchInput=$('#searchInput');map={opera:[['>=',9.6]],konqueror:[['>=','4.11']],docomo:false,blackberry:false,ipod:false,iphone:false};if(!$.client.test(map)){return;}function computeResultRenderCache(context){var $form,baseHref,linkParams;$form=context.config.$region.closest('form');baseHref=$form.attr('action');baseHref+=baseHref.indexOf('?')>-1?'&':'?';linkParams={};$.each($form.serializeArray(),function(idx,obj){linkParams[obj.name]=obj.value;});return{textParam:context.data.$textbox.attr('name'),linkParams:linkParams,baseHref:baseHref};}function renderFunction(text,context){if(!resultRenderCache){resultRenderCache=computeResultRenderCache(context);}resultRenderCache.linkParams[resultRenderCache.textParam]=text;this.text(text).wrap($('').attr('href',resultRenderCache.baseHref+$.param(resultRenderCache.linkParams)).addClass('mw-searchSuggest-link'));}function specialRenderFunction(query,context){var $el=this;if(!resultRenderCache){resultRenderCache=computeResultRenderCache(context);}resultRenderCache.linkParams[resultRenderCache.textParam]=query;if($el.children().length===0){$el.append($('
    ').addClass('special-label').text(mw.msg('searchsuggest-containing')),$('
    ').addClass('special-query').text(query)).show();}else{$el.find('.special-query').text(query);}if($el.parent().hasClass('mw-searchSuggest-link')){$el.parent().attr('href',resultRenderCache.baseHref+$.param(resultRenderCache.linkParams)+'&fulltext=1');}else{$el.wrap($('').attr('href',resultRenderCache.baseHref+$.param(resultRenderCache.linkParams)+'&fulltext=1').addClass('mw-searchSuggest-link'));}}searchboxesSelectors=['#searchInput','#powerSearchText','#searchText','.mw-searchInput'];$(searchboxesSelectors.join(', ')).suggestions({fetch:function(query){var $el;if(query.length!==0){$el=$(this);$el.data('request',(new mw.Api()).get({action:'opensearch',search:query,namespace:0,suggest:''}).done(function(data){$el.suggestions('suggestions',data[1]);}));}},cancel:function(){var apiPromise=$(this).data('request');if(apiPromise&&$.isFunction(apiPromise.abort)){apiPromise.abort();$(this).removeData('request');}},result:{render:renderFunction,select:function(){return true;}},delay:120,highlightInput:true}).bind('paste cut drop',function(){$(this).trigger('keypress');});if($searchRegion.length===0){return;}$searchInput.suggestions({result:{render:renderFunction,select:function(){return true;}},special:{render:specialRenderFunction,select:function($input){$input.closest('form').append($(''));return true;}},$region:$searchRegion});$searchInput.closest('form').find('.mw-fallbackSearchButton').remove();$searchInput.data('suggestions-context').data.$container.css('fontSize',$searchInput.css('fontSize'));});}(mediaWiki,jQuery));},{"css":[".suggestions a.mw-searchSuggest-link,.suggestions a.mw-searchSuggest-link:hover,.suggestions a.mw-searchSuggest-link:active,.suggestions a.mw-searchSuggest-link:focus{color:black;text-decoration:none}.suggestions-result-current a.mw-searchSuggest-link,.suggestions-result-current a.mw-searchSuggest-link:hover,.suggestions-result-current a.mw-searchSuggest-link:active,.suggestions-result-current a.mw-searchSuggest-link:focus{color:white}.suggestions a.mw-searchSuggest-link .special-query{ overflow:hidden;-o-text-overflow:ellipsis; text-overflow:ellipsis;white-space:nowrap}\n/* cache key: wiki:resourceloader:filter:minify-css:7:ae3fa4570b5ac0c6cf7b3776c8ae4d6f */"]},{"searchsuggest-containing":"containing...","searchsuggest-search":"Search"});mw.loader.implement("mediawiki.user",function($,jQuery){(function(mw,$){var user,deferreds={},options=mw.user.options||new mw.Map(),tokens=mw.user.tokens||new mw.Map();function getUserInfo(info,callback){var api;if(!deferreds[info]){deferreds.rights=$.Deferred();deferreds.groups=$.Deferred();api=new mw.Api();api.get({action:'query',meta:'userinfo',uiprop:'rights|groups'}).always(function(data){var rights,groups;if(data.query&&data.query.userinfo){rights=data.query.userinfo.rights;groups=data.query.userinfo.groups;}deferreds.rights.resolve(rights||[]);deferreds.groups.resolve(groups||[]);});}return deferreds[info].done(callback).promise();}mw.user=user={options:options,tokens:tokens,generateRandomSessionId:function(){var i,r,id='',seed='0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';for(i=0;i<32;i++){r=Math.floor(Math.random()*seed.length);id+=seed.substring(r,r+1);}return id;},getId:function(){return mw.config.get('wgUserId',0);},getName:function(){return mw.config.get('wgUserName');},name:function(){return user.getName();},getRegistration:function(){var registration=mw.config.get('wgUserRegistration');if(user.isAnon()){return false;}else if(registration===null){return null;}else{return new Date(registration);}},isAnon:function(){return user.getName()===null;},anonymous:function(){return user.isAnon();},sessionId:function(){var sessionId=$.cookie('mediaWiki.user.sessionId');if(sessionId===undefined||sessionId===null){sessionId=user.generateRandomSessionId();$.cookie('mediaWiki.user.sessionId',sessionId,{expires:null,path:'/'});}return sessionId;},id:function(){return user.getName()||user.sessionId();},bucket:function(key,options){var cookie,parts,version,bucket,range,k,rand,total;options=$.extend({buckets:{},version:0,expires:30},options||{});cookie=$.cookie('mediaWiki.user.bucket:'+key);if(typeof cookie==='string'&&cookie.length>2&&cookie.indexOf(':')!==-1){parts=cookie.split(':');if(parts.length>1&&Number(parts[0])===options.version){version=Number(parts[0]);bucket=String(parts[1]);}}if(bucket===undefined){if(!$.isPlainObject(options.buckets)){throw new Error('Invalid bucket. Object expected for options.buckets.');}version=Number(options.version);range=0;for(k in options.buckets){range+=options.buckets[k];}rand=Math.random()*range;total=0;for(k in options.buckets){bucket=k;total+=options.buckets[k];if(total>=rand){break;}}$.cookie('mediaWiki.user.bucket:'+key,version+':'+bucket,{path:'/',expires:Number(options.expires)});}return bucket;},getGroups:function(callback){return getUserInfo('groups',callback);},getRights:function(callback){return getUserInfo('rights',callback);}};}(mediaWiki,jQuery));},{},{});mw.loader.implement("mediawiki.page.ready",function($,jQuery){(function(mw,$){var supportsPlaceholder='placeholder'in document.createElement('input');mw.hook('wikipage.content').add(function($content){var $sortableTables;if(!supportsPlaceholder){$content.find('input[placeholder]').placeholder();}$content.find('.mw-collapsible').makeCollapsible();$sortableTables=$content.find('table.sortable');if($sortableTables.length){mw.loader.using('jquery.tablesorter',function(){$sortableTables.tablesorter();});}$content.find('input[type="checkbox"]:not(.noshiftselect)').checkboxShiftClick();});$(function(){if(!supportsPlaceholder){$('input[placeholder]').not('#mw-content-text input').placeholder();}mw.util.updateTooltipAccessKeys();});}(mediaWiki,jQuery));},{},{}); \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/load__q59684bb3d8c4.php b/archive/websites/wiki.jc-mp.com/load__q59684bb3d8c4.php new file mode 100644 index 0000000..faea8a0 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/load__q59684bb3d8c4.php @@ -0,0 +1,170 @@ +(function(window,undefined){var rootjQuery,readyList,document=window.document,location=window.location,navigator=window.navigator,_jQuery=window.jQuery,_$=window.$,core_push=Array.prototype.push,core_slice=Array.prototype.slice,core_indexOf=Array.prototype.indexOf,core_toString=Object.prototype.toString,core_hasOwn=Object.prototype.hasOwnProperty,core_trim=String.prototype.trim,jQuery=function(selector,context){return new jQuery.fn.init(selector,context,rootjQuery);},core_pnum=/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source,core_rnotwhite=/\S/,core_rspace=/\s+/,rtrim=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,rquickExpr=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,rsingleTag=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,rvalidchars=/^[\],:{}\s]*$/,rvalidbraces=/(?:^|:|,)(?:\s*\[)+/g,rvalidescape=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,rvalidtokens=/"[^"\\\r\n]*"|true|false|null|-?(?:\d\d*\.|)\d+(?:[eE][\-+]?\d+|)/g,rmsPrefix=/^-ms-/,rdashAlpha=/-([\da-z])/gi,fcamelCase=function(all,letter){return(letter+""). +toUpperCase();},DOMContentLoaded=function(){if(document.addEventListener){document.removeEventListener("DOMContentLoaded",DOMContentLoaded,false);jQuery.ready();}else if(document.readyState==="complete"){document.detachEvent("onreadystatechange",DOMContentLoaded);jQuery.ready();}},class2type={};jQuery.fn=jQuery.prototype={constructor:jQuery,init:function(selector,context,rootjQuery){var match,elem,ret,doc;if(!selector){return this;}if(selector.nodeType){this.context=this[0]=selector;this.length=1;return this;}if(typeof selector==="string"){if(selector.charAt(0)==="<"&&selector.charAt(selector.length-1)===">"&&selector.length>=3){match=[null,selector,null];}else{match=rquickExpr.exec(selector);}if(match&&(match[1]||!context)){if(match[1]){context=context instanceof jQuery?context[0]:context;doc=(context&&context.nodeType?context.ownerDocument||context:document);selector=jQuery.parseHTML(match[1],doc,true);if(rsingleTag.test(match[1])&&jQuery.isPlainObject(context)){this.attr.call( +selector,context,true);}return jQuery.merge(this,selector);}else{elem=document.getElementById(match[2]);if(elem&&elem.parentNode){if(elem.id!==match[2]){return rootjQuery.find(selector);}this.length=1;this[0]=elem;}this.context=document;this.selector=selector;return this;}}else if(!context||context.jquery){return(context||rootjQuery).find(selector);}else{return this.constructor(context).find(selector);}}else if(jQuery.isFunction(selector)){return rootjQuery.ready(selector);}if(selector.selector!==undefined){this.selector=selector.selector;this.context=selector.context;}return jQuery.makeArray(selector,this);},selector:"",jquery:"1.8.3",length:0,size:function(){return this.length;},toArray:function(){return core_slice.call(this);},get:function(num){return num==null?this.toArray():(num<0?this[this.length+num]:this[num]);},pushStack:function(elems,name,selector){var ret=jQuery.merge(this.constructor(),elems);ret.prevObject=this;ret.context=this.context;if(name==="find"){ret.selector=this. +selector+(this.selector?" ":"")+selector;}else if(name){ret.selector=this.selector+"."+name+"("+selector+")";}return ret;},each:function(callback,args){return jQuery.each(this,callback,args);},ready:function(fn){jQuery.ready.promise().done(fn);return this;},eq:function(i){i=+i;return i===-1?this.slice(i):this.slice(i,i+1);},first:function(){return this.eq(0);},last:function(){return this.eq(-1);},slice:function(){return this.pushStack(core_slice.apply(this,arguments),"slice",core_slice.call(arguments).join(","));},map:function(callback){return this.pushStack(jQuery.map(this,function(elem,i){return callback.call(elem,i,elem);}));},end:function(){return this.prevObject||this.constructor(null);},push:core_push,sort:[].sort,splice:[].splice};jQuery.fn.init.prototype=jQuery.fn;jQuery.extend=jQuery.fn.extend=function(){var options,name,src,copy,copyIsArray,clone,target=arguments[0]||{},i=1,length=arguments.length,deep=false;if(typeof target==="boolean"){deep=target;target=arguments[1]||{};i= +2;}if(typeof target!=="object"&&!jQuery.isFunction(target)){target={};}if(length===i){target=this;--i;}for(;i0){ +return;}readyList.resolveWith(document,[jQuery]);if(jQuery.fn.trigger){jQuery(document).trigger("ready").off("ready");}},isFunction:function(obj){return jQuery.type(obj)==="function";},isArray:Array.isArray||function(obj){return jQuery.type(obj)==="array";},isWindow:function(obj){return obj!=null&&obj==obj.window;},isNumeric:function(obj){return!isNaN(parseFloat(obj))&&isFinite(obj);},type:function(obj){return obj==null?String(obj):class2type[core_toString.call(obj)]||"object";},isPlainObject:function(obj){if(!obj||jQuery.type(obj)!=="object"||obj.nodeType||jQuery.isWindow(obj)){return false;}try{if(obj.constructor&&!core_hasOwn.call(obj,"constructor")&&!core_hasOwn.call(obj.constructor.prototype,"isPrototypeOf")){return false;}}catch(e){return false;}var key;for(key in obj){}return key===undefined||core_hasOwn.call(obj,key);},isEmptyObject:function(obj){var name;for(name in obj){return false;}return true;},error:function(msg){throw new Error(msg);},parseHTML:function(data,context, +scripts){var parsed;if(!data||typeof data!=="string"){return null;}if(typeof context==="boolean"){scripts=context;context=0;}context=context||document;if((parsed=rsingleTag.exec(data))){return[context.createElement(parsed[1])];}parsed=jQuery.buildFragment([data],context,scripts?null:[]);return jQuery.merge([],(parsed.cacheable?jQuery.clone(parsed.fragment):parsed.fragment).childNodes);},parseJSON:function(data){if(!data||typeof data!=="string"){return null;}data=jQuery.trim(data);if(window.JSON&&window.JSON.parse){return window.JSON.parse(data);}if(rvalidchars.test(data.replace(rvalidescape,"@").replace(rvalidtokens,"]").replace(rvalidbraces,""))){return(new Function("return "+data))();}jQuery.error("Invalid JSON: "+data);},parseXML:function(data){var xml,tmp;if(!data||typeof data!=="string"){return null;}try{if(window.DOMParser){tmp=new DOMParser();xml=tmp.parseFromString(data,"text/xml");}else{xml=new ActiveXObject("Microsoft.XMLDOM");xml.async="false";xml.loadXML(data);}}catch(e){ +xml=undefined;}if(!xml||!xml.documentElement||xml.getElementsByTagName("parsererror").length){jQuery.error("Invalid XML: "+data);}return xml;},noop:function(){},globalEval:function(data){if(data&&core_rnotwhite.test(data)){(window.execScript||function(data){window["eval"].call(window,data);})(data);}},camelCase:function(string){return string.replace(rmsPrefix,"ms-").replace(rdashAlpha,fcamelCase);},nodeName:function(elem,name){return elem.nodeName&&elem.nodeName.toLowerCase()===name.toLowerCase();},each:function(obj,callback,args){var name,i=0,length=obj.length,isObj=length===undefined||jQuery.isFunction(obj);if(args){if(isObj){for(name in obj){if(callback.apply(obj[name],args)===false){break;}}}else{for(;i0&&elems[0]&&elems[length-1])||length===0||jQuery.isArray(elems));if(isArray){for(;i-1){list.splice(index,1);if(firing){if(index<=firingLength){firingLength--;}if(index<=firingIndex){firingIndex--;}}}});}return this;},has:function(fn){return jQuery.inArray(fn,list)>-1;},empty:function(){list=[];return this;},disable:function(){list=stack=memory=undefined;return this;},disabled:function(){return!list;},lock: +function(){stack=undefined;if(!memory){self.disable();}return this;},locked:function(){return!stack;},fireWith:function(context,args){args=args||[];args=[context,args.slice?args.slice():args];if(list&&(!fired||stack)){if(firing){stack.push(args);}else{fire(args);}}return this;},fire:function(){self.fireWith(this,arguments);return this;},fired:function(){return!!fired;}};return self;};jQuery.extend({Deferred:function(func){var tuples=[["resolve","done",jQuery.Callbacks("once memory"),"resolved"],["reject","fail",jQuery.Callbacks("once memory"),"rejected"],["notify","progress",jQuery.Callbacks("memory")]],state="pending",promise={state:function(){return state;},always:function(){deferred.done(arguments).fail(arguments);return this;},then:function(){var fns=arguments;return jQuery.Deferred(function(newDefer){jQuery.each(tuples,function(i,tuple){var action=tuple[0],fn=fns[i];deferred[tuple[1]](jQuery.isFunction(fn)?function(){var returned=fn.apply(this,arguments);if(returned&&jQuery. +isFunction(returned.promise)){returned.promise().done(newDefer.resolve).fail(newDefer.reject).progress(newDefer.notify);}else{newDefer[action+"With"](this===deferred?newDefer:this,[returned]);}}:newDefer[action]);});fns=null;}).promise();},promise:function(obj){return obj!=null?jQuery.extend(obj,promise):promise;}},deferred={};promise.pipe=promise.then;jQuery.each(tuples,function(i,tuple){var list=tuple[2],stateString=tuple[3];promise[tuple[1]]=list.add;if(stateString){list.add(function(){state=stateString;},tuples[i^1][2].disable,tuples[2][2].lock);}deferred[tuple[0]]=list.fire;deferred[tuple[0]+"With"]=list.fireWith;});promise.promise(deferred);if(func){func.call(deferred,deferred);}return deferred;},when:function(subordinate){var i=0,resolveValues=core_slice.call(arguments),length=resolveValues.length,remaining=length!==1||(subordinate&&jQuery.isFunction(subordinate.promise))?length:0,deferred=remaining===1?subordinate:jQuery.Deferred(),updateFunc=function(i,contexts,values){return function +(value){contexts[i]=this;values[i]=arguments.length>1?core_slice.call(arguments):value;if(values===progressValues){deferred.notifyWith(contexts,values);}else if(!(--remaining)){deferred.resolveWith(contexts,values);}};},progressValues,progressContexts,resolveContexts;if(length>1){progressValues=new Array(length);progressContexts=new Array(length);resolveContexts=new Array(length);for(;i
    a";all= +div.getElementsByTagName("*");a=div.getElementsByTagName("a")[0];if(!all||!a||!all.length){return{};}select=document.createElement("select");opt=select.appendChild(document.createElement("option"));input=div.getElementsByTagName("input")[0];a.style.cssText="top:1px;float:left;opacity:.5";support={leadingWhitespace:(div.firstChild.nodeType===3),tbody:!div.getElementsByTagName("tbody").length,htmlSerialize:!!div.getElementsByTagName("link").length,style:/top/.test(a.getAttribute("style")),hrefNormalized:(a.getAttribute("href")==="/a"),opacity:/^0.5/.test(a.style.opacity),cssFloat:!!a.style.cssFloat,checkOn:(input.value==="on"),optSelected:opt.selected,getSetAttribute:div.className!=="t",enctype:!!document.createElement("form").enctype,html5Clone:document.createElement("nav").cloneNode(true).outerHTML!=="<:nav>",boxModel:(document.compatMode==="CSS1Compat"),submitBubbles:true,changeBubbles:true,focusinBubbles:false,deleteExpando:true,noCloneEvent:true,inlineBlockNeedsLayout:false, +shrinkWrapBlocks:false,reliableMarginRight:true,boxSizingReliable:true,pixelPosition:false};input.checked=true;support.noCloneChecked=input.cloneNode(true).checked;select.disabled=true;support.optDisabled=!opt.disabled;try{delete div.test;}catch(e){support.deleteExpando=false;}if(!div.addEventListener&&div.attachEvent&&div.fireEvent){div.attachEvent("onclick",clickFn=function(){support.noCloneEvent=false;});div.cloneNode(true).fireEvent("onclick");div.detachEvent("onclick",clickFn);}input=document.createElement("input");input.value="t";input.setAttribute("type","radio");support.radioValue=input.value==="t";input.setAttribute("checked","checked");input.setAttribute("name","t");div.appendChild(input);fragment=document.createDocumentFragment();fragment.appendChild(div.lastChild);support.checkClone=fragment.cloneNode(true).cloneNode(true).lastChild.checked;support.appendChecked=input.checked;fragment.removeChild(input);fragment.appendChild(div);if(div.attachEvent){for(i in{submit:true, +change:true,focusin:true}){eventName="on"+i;isSupported=(eventName in div);if(!isSupported){div.setAttribute(eventName,"return;");isSupported=(typeof div[eventName]==="function");}support[i+"Bubbles"]=isSupported;}}jQuery(function(){var container,div,tds,marginDiv,divReset="padding:0;margin:0;border:0;display:block;overflow:hidden;",body=document.getElementsByTagName("body")[0];if(!body){return;}container=document.createElement("div");container.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px";body.insertBefore(container,body.firstChild);div=document.createElement("div");container.appendChild(div);div.innerHTML="
    t
    ";tds=div.getElementsByTagName("td");tds[0].style.cssText="padding:0;margin:0;border:0;display:none";isSupported=(tds[0].offsetHeight===0);tds[0].style.display="";tds[1].style.display="none";support.reliableHiddenOffsets=isSupported&&(tds[0].offsetHeight===0);div.innerHTML="";div.style. +cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;";support.boxSizing=(div.offsetWidth===4);support.doesNotIncludeMarginInBodyOffset=(body.offsetTop!==1);if(window.getComputedStyle){support.pixelPosition=(window.getComputedStyle(div,null)||{}).top!=="1%";support.boxSizingReliable=(window.getComputedStyle(div,null)||{width:"4px"}).width==="4px";marginDiv=document.createElement("div");marginDiv.style.cssText=div.style.cssText=divReset;marginDiv.style.marginRight=marginDiv.style.width="0";div.style.width="1px";div.appendChild(marginDiv);support.reliableMarginRight=!parseFloat((window.getComputedStyle(marginDiv,null)||{}).marginRight);}if(typeof div.style.zoom!=="undefined"){div.innerHTML="";div.style.cssText=divReset+"width:1px;padding:1px;display:inline;zoom:1";support.inlineBlockNeedsLayout=(div.offsetWidth===3);div.style.display="block";div.style.overflow= +"visible";div.innerHTML="
    ";div.firstChild.style.width="5px";support.shrinkWrapBlocks=(div.offsetWidth!==3);container.style.zoom=1;}body.removeChild(container);container=div=tds=marginDiv=null;});fragment.removeChild(div);all=a=select=opt=input=fragment=div=null;return support;})();var rbrace=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,rmultiDash=/([A-Z])/g;jQuery.extend({cache:{},deletedIds:[],uuid:0,expando:"jQuery"+(jQuery.fn.jquery+Math.random()).replace(/\D/g,""),noData:{"embed":true,"object":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000","applet":true},hasData:function(elem){elem=elem.nodeType?jQuery.cache[elem[jQuery.expando]]:elem[jQuery.expando];return!!elem&&!isEmptyDataObject(elem);},data:function(elem,name,data,pvt){if(!jQuery.acceptData(elem)){return;}var thisCache,ret,internalKey=jQuery.expando,getByName=typeof name==="string",isNode=elem.nodeType,cache=isNode?jQuery.cache:elem,id=isNode?elem[internalKey]:elem[internalKey]&&internalKey;if((!id||!cache[id]||(!pvt&&!cache[id]. +data))&&getByName&&data===undefined){return;}if(!id){if(isNode){elem[internalKey]=id=jQuery.deletedIds.pop()||jQuery.guid++;}else{id=internalKey;}}if(!cache[id]){cache[id]={};if(!isNode){cache[id].toJSON=jQuery.noop;}}if(typeof name==="object"||typeof name==="function"){if(pvt){cache[id]=jQuery.extend(cache[id],name);}else{cache[id].data=jQuery.extend(cache[id].data,name);}}thisCache=cache[id];if(!pvt){if(!thisCache.data){thisCache.data={};}thisCache=thisCache.data;}if(data!==undefined){thisCache[jQuery.camelCase(name)]=data;}if(getByName){ret=thisCache[name];if(ret==null){ret=thisCache[jQuery.camelCase(name)];}}else{ret=thisCache;}return ret;},removeData:function(elem,name,pvt){if(!jQuery.acceptData(elem)){return;}var thisCache,i,l,isNode=elem.nodeType,cache=isNode?jQuery.cache:elem,id=isNode?elem[jQuery.expando]:jQuery.expando;if(!cache[id]){return;}if(name){thisCache=pvt?cache[id]:cache[id].data;if(thisCache){if(!jQuery.isArray(name)){if(name in thisCache){name=[name];}else{name= +jQuery.camelCase(name);if(name in thisCache){name=[name];}else{name=name.split(" ");}}}for(i=0,l=name.length;i1,null,false);},removeData:function(key){return this.each(function(){jQuery.removeData(this,key);});}});function dataAttr(elem,key,data){if(data===undefined&&elem.nodeType===1){var name="data-"+key.replace(rmultiDash,"-$1").toLowerCase();data=elem.getAttribute(name);if( +typeof data==="string"){try{data=data==="true"?true:data==="false"?false:data==="null"?null:+data+""===data?+data:rbrace.test(data)?jQuery.parseJSON(data):data;}catch(e){}jQuery.data(elem,key,data);}else{data=undefined;}}return data;}function isEmptyDataObject(obj){var name;for(name in obj){if(name==="data"&&jQuery.isEmptyObject(obj[name])){continue;}if(name!=="toJSON"){return false;}}return true;}jQuery.extend({queue:function(elem,type,data){var queue;if(elem){type=(type||"fx")+"queue";queue=jQuery._data(elem,type);if(data){if(!queue||jQuery.isArray(data)){queue=jQuery._data(elem,type,jQuery.makeArray(data));}else{queue.push(data);}}return queue||[];}},dequeue:function(elem,type){type=type||"fx";var queue=jQuery.queue(elem,type),startLength=queue.length,fn=queue.shift(),hooks=jQuery._queueHooks(elem,type),next=function(){jQuery.dequeue(elem,type);};if(fn==="inprogress"){fn=queue.shift();startLength--;}if(fn){if(type==="fx"){queue.unshift("inprogress");}delete hooks.stop;fn.call(elem, +next,hooks);}if(!startLength&&hooks){hooks.empty.fire();}},_queueHooks:function(elem,type){var key=type+"queueHooks";return jQuery._data(elem,key)||jQuery._data(elem,key,{empty:jQuery.Callbacks("once memory").add(function(){jQuery.removeData(elem,type+"queue",true);jQuery.removeData(elem,key,true);})});}});jQuery.fn.extend({queue:function(type,data){var setter=2;if(typeof type!=="string"){data=type;type="fx";setter--;}if(arguments.length1);},removeAttr:function(name){return this.each(function(){jQuery.removeAttr(this,name);});},prop: +function(name,value){return jQuery.access(this,jQuery.prop,name,value,arguments.length>1);},removeProp:function(name){name=jQuery.propFix[name]||name;return this.each(function(){try{this[name]=undefined;delete this[name];}catch(e){}});},addClass:function(value){var classNames,i,l,elem,setClass,c,cl;if(jQuery.isFunction(value)){return this.each(function(j){jQuery(this).addClass(value.call(this,j,this.className));});}if(value&&typeof value==="string"){classNames=value.split(core_rspace);for(i=0,l=this.length;i=0){className=className.replace(" "+removes[c]+" "," ");}}elem.className=value?jQuery.trim(className):"";}}}return this;},toggleClass:function(value,stateVal){var type=typeof value,isBool=typeof stateVal==="boolean";if(jQuery.isFunction(value)){return this.each(function(i){jQuery(this).toggleClass(value.call(this,i,this.className,stateVal),stateVal);});}return this.each(function(){if(type==="string"){var className,i=0,self=jQuery(this),state=stateVal,classNames=value.split(core_rspace);while((className=classNames[i++])){state=isBool?state:!self.hasClass(className);self[state?"addClass":"removeClass"](className);}}else if(type==="undefined"||type==="boolean"){if( +this.className){jQuery._data(this,"__className__",this.className);}this.className=this.className||value===false?"":jQuery._data(this,"__className__")||"";}});},hasClass:function(selector){var className=" "+selector+" ",i=0,l=this.length;for(;i=0){return true;}}return false;},val:function(value){var hooks,ret,isFunction,elem=this[0];if(!arguments.length){if(elem){hooks=jQuery.valHooks[elem.type]||jQuery.valHooks[elem.nodeName.toLowerCase()];if(hooks&&"get"in hooks&&(ret=hooks.get(elem,"value"))!==undefined){return ret;}ret=elem.value;return typeof ret==="string"?ret.replace(rreturn,""):ret==null?"":ret;}return;}isFunction=jQuery.isFunction(value);return this.each(function(i){var val,self=jQuery(this);if(this.nodeType!==1){return;}if(isFunction){val=value.call(this,i,self.val());}else{val=value;}if(val==null){val="";}else if(typeof val==="number"){val+="";}else if(jQuery.isArray(val)){val= +jQuery.map(val,function(value){return value==null?"":value+"";});}hooks=jQuery.valHooks[this.type]||jQuery.valHooks[this.nodeName.toLowerCase()];if(!hooks||!("set"in hooks)||hooks.set(this,val,"value")===undefined){this.value=val;}});}});jQuery.extend({valHooks:{option:{get:function(elem){var val=elem.attributes.value;return!val||val.specified?elem.value:elem.text;}},select:{get:function(elem){var value,option,options=elem.options,index=elem.selectedIndex,one=elem.type==="select-one"||index<0,values=one?null:[],max=one?index+1:options.length,i=index<0?max:one?index:0;for(;i=0;});if(!values.length){elem.selectedIndex=-1;}return values;}}},attrFn:{},attr:function(elem,name,value,pass){var ret,hooks,notxml,nType=elem.nodeType;if(!elem||nType===3||nType===8||nType===2){return;}if(pass&&jQuery.isFunction(jQuery.fn[name])){return jQuery(elem)[name](value);}if(typeof elem.getAttribute==="undefined"){return jQuery.prop(elem,name,value);}notxml=nType!==1||!jQuery.isXMLDoc(elem);if(notxml){name=name.toLowerCase();hooks=jQuery.attrHooks[name]||(rboolean.test(name)?boolHook:nodeHook);}if(value!==undefined){if(value===null){jQuery.removeAttr(elem,name);return;}else if(hooks&&"set"in hooks&¬xml&&(ret=hooks.set(elem,value,name))!==undefined){return ret;}else{elem.setAttribute(name,value+"");return value;}}else if(hooks&&"get"in hooks&¬xml&&(ret=hooks.get(elem,name))!==null){return ret;}else{ret=elem.getAttribute(name);return ret===null?undefined:ret;}},removeAttr:function(elem,value){var propName,attrNames,name, +isBool,i=0;if(value&&elem.nodeType===1){attrNames=value.split(core_rspace);for(;i=0);}}});});var rformElems=/^(?:textarea|input|select)$/i,rtypenamespace=/^([^\.]*|)(?:\.(.+)|)$/,rhoverHack=/(?:^|\s)hover(\.\S+|)\b/,rkeyEvent=/^key/,rmouseEvent=/^(?:mouse|contextmenu)|click/,rfocusMorph=/^(?:focusinfocus|focusoutblur)$/,hoverHack=function(events){return jQuery.event.special.hover?events:events.replace(rhoverHack,"mouseenter$1 mouseleave$1");};jQuery.event={add:function(elem,types,handler,data,selector){var elemData,eventHandle,events,t,tns,type,namespaces,handleObj,handleObjIn,handlers,special;if(elem.nodeType===3||elem.nodeType===8||!types||!handler||!(elemData=jQuery._data(elem))){return;}if(handler.handler){handleObjIn=handler;handler=handleObjIn +.handler;selector=handleObjIn.selector;}if(!handler.guid){handler.guid=jQuery.guid++;}events=elemData.events;if(!events){elemData.events=events={};}eventHandle=elemData.handle;if(!eventHandle){elemData.handle=eventHandle=function(e){return typeof jQuery!=="undefined"&&(!e||jQuery.event.triggered!==e.type)?jQuery.event.dispatch.apply(eventHandle.elem,arguments):undefined;};eventHandle.elem=elem;}types=jQuery.trim(hoverHack(types)).split(" ");for(t=0;t=0){type=type.slice(0,-1);exclusive=true;}if(type.indexOf(".")>=0){namespaces=type.split(".");type=namespaces.shift();namespaces.sort();}if((!elem||jQuery.event.customEvent[type])&&!jQuery.event.global[type]){return;}event=typeof event==="object"?event[jQuery.expando]?event:new jQuery.Event(type,event):new jQuery.Event(type);event.type=type;event.isTrigger=true;event.exclusive=exclusive;event.namespace=namespaces.join(".");event.namespace_re=event.namespace?new RegExp("(^|\\.)"+namespaces.join("\\.(?:.*\\.|)")+"(\\.|$)"):null;ontype=type.indexOf(":")<0?"on"+type:"";if(!elem){cache=jQuery.cache;for(i in cache){if(cache[i].events&&cache[i] +.events[type]){jQuery.event.trigger(event,data,cache[i].handle.elem,true);}}return;}event.result=undefined;if(!event.target){event.target=elem;}data=data!=null?jQuery.makeArray(data):[];data.unshift(event);special=jQuery.event.special[type]||{};if(special.trigger&&special.trigger.apply(elem,data)===false){return;}eventPath=[[elem,special.bindType||type]];if(!onlyHandlers&&!special.noBubble&&!jQuery.isWindow(elem)){bubbleType=special.delegateType||type;cur=rfocusMorph.test(bubbleType+type)?elem:elem.parentNode;for(old=elem;cur;cur=cur.parentNode){eventPath.push([cur,bubbleType]);old=cur;}if(old===(elem.ownerDocument||document)){eventPath.push([old.defaultView||old.parentWindow||window,bubbleType]);}}for(i=0;i=0:jQuery.find(sel,this,null,[cur]).length;}if(selMatch[sel]){matches.push(handleObj);}}if(matches.length){handlerQueue.push({elem:cur,matches:matches});}}}}if(handlers.length>delegateCount){handlerQueue.push({elem:this,matches:handlers.slice(delegateCount)});}for(i=0;i0?this.on(name,null,data,fn):this.trigger(name);};if(rkeyEvent.test(name)){jQuery.event. +fixHooks[name]=jQuery.event.keyHooks;}if(rmouseEvent.test(name)){jQuery.event.fixHooks[name]=jQuery.event.mouseHooks;}});(function(window,undefined){var cachedruns,assertGetIdNotName,Expr,getText,isXML,contains,compile,sortOrder,hasDuplicate,outermostContext,baseHasDuplicate=true,strundefined="undefined",expando=("sizcache"+Math.random()).replace(".",""),Token=String,document=window.document,docElem=document.documentElement,dirruns=0,done=0,pop=[].pop,push=[].push,slice=[].slice,indexOf=[].indexOf||function(elem){var i=0,len=this.length;for(;iExpr.cacheLength){delete cache[keys.shift()];}return(cache[key+" "]=value);},cache);},classCache=createCache(),tokenCache=createCache(),compilerCache=createCache(),whitespace="[\\x20\\t\\r\\n\\f]",characterEncoding= +"(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+",identifier=characterEncoding.replace("w","w#"),operators="([*^$|!~]?=)",attributes="\\["+whitespace+"*("+characterEncoding+")"+whitespace+"*(?:"+operators+whitespace+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+identifier+")|)|)"+whitespace+"*\\]",pseudos=":("+characterEncoding+")(?:\\((?:(['\"])((?:\\\\.|[^\\\\])*?)\\2|([^()[\\]]*|(?:(?:"+attributes+")|[^:]|\\\\.)*|.*))\\)|)",pos=":(even|odd|eq|gt|lt|nth|first|last)(?:\\("+whitespace+"*((?:-\\d)?\\d*)"+whitespace+"*\\)|)(?=[^-]|$)",rtrim=new RegExp("^"+whitespace+"+|((?:^|[^\\\\])(?:\\\\.)*)"+whitespace+"+$","g"),rcomma=new RegExp("^"+whitespace+"*,"+whitespace+"*"),rcombinators=new RegExp("^"+whitespace+"*([\\x20\\t\\r\\n\\f>+~])"+whitespace+"*"),rpseudo=new RegExp(pseudos),rquickExpr=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,rnot=/^:not/,rsibling=/[\x20\t\r\n\f]*[+~]/,rendsWithNot=/:not\($/,rheader=/h\d/i,rinputs=/input|select|textarea|button/i,rbackslash=/\\(?!\\)/g,matchExpr={"ID":new RegExp("^#("+ +characterEncoding+")"),"CLASS":new RegExp("^\\.("+characterEncoding+")"),"NAME":new RegExp("^\\[name=['\"]?("+characterEncoding+")['\"]?\\]"),"TAG":new RegExp("^("+characterEncoding.replace("w","w*")+")"),"ATTR":new RegExp("^"+attributes),"PSEUDO":new RegExp("^"+pseudos),"POS":new RegExp(pos,"i"),"CHILD":new RegExp("^:(only|nth|first|last)-child(?:\\("+whitespace+"*(even|odd|(([+-]|)(\\d*)n|)"+whitespace+"*(?:([+-]|)"+whitespace+"*(\\d+)|))"+whitespace+"*\\)|)","i"),"needsContext":new RegExp("^"+whitespace+"*[>+~]|"+pos,"i")},assert=function(fn){var div=document.createElement("div");try{return fn(div);}catch(e){return false;}finally{div=null;}},assertTagNameNoComments=assert(function(div){div.appendChild(document.createComment(""));return!div.getElementsByTagName("*").length;}),assertHrefNotNormalized=assert(function(div){div.innerHTML="";return div.firstChild&&typeof div.firstChild.getAttribute!==strundefined&&div.firstChild.getAttribute("href")==="#";}), +assertAttributes=assert(function(div){div.innerHTML="";var type=typeof div.lastChild.getAttribute("multiple");return type!=="boolean"&&type!=="string";}),assertUsableClassName=assert(function(div){div.innerHTML="";if(!div.getElementsByClassName||!div.getElementsByClassName("e").length){return false;}div.lastChild.className="e";return div.getElementsByClassName("e").length===2;}),assertUsableName=assert(function(div){div.id=expando+0;div.innerHTML="
    ";docElem.insertBefore(div,docElem.firstChild);var pass=document.getElementsByName&&document.getElementsByName(expando).length===2+document.getElementsByName(expando+0).length;assertGetIdNotName=!document.getElementById(expando);docElem.removeChild(div);return pass;});try{slice.call(docElem.childNodes,0)[0].nodeType;}catch(e){slice=function(i){var elem,results=[];for(;(elem=this[i]);i++){results.push(elem);}return results +;};}function Sizzle(selector,context,results,seed){results=results||[];context=context||document;var match,elem,xml,m,nodeType=context.nodeType;if(!selector||typeof selector!=="string"){return results;}if(nodeType!==1&&nodeType!==9){return[];}xml=isXML(context);if(!xml&&!seed){if((match=rquickExpr.exec(selector))){if((m=match[1])){if(nodeType===9){elem=context.getElementById(m);if(elem&&elem.parentNode){if(elem.id===m){results.push(elem);return results;}}else{return results;}}else{if(context.ownerDocument&&(elem=context.ownerDocument.getElementById(m))&&contains(context,elem)&&elem.id===m){results.push(elem);return results;}}}else if(match[2]){push.apply(results,slice.call(context.getElementsByTagName(selector),0));return results;}else if((m=match[3])&&assertUsableClassName&&context.getElementsByClassName){push.apply(results,slice.call(context.getElementsByClassName(m),0));return results;}}}return select(selector.replace(rtrim,"$1"),context,results,seed,xml);}Sizzle.matches=function( +expr,elements){return Sizzle(expr,null,null,elements);};Sizzle.matchesSelector=function(elem,expr){return Sizzle(expr,null,null,[elem]).length>0;};function createInputPseudo(type){return function(elem){var name=elem.nodeName.toLowerCase();return name==="input"&&elem.type===type;};}function createButtonPseudo(type){return function(elem){var name=elem.nodeName.toLowerCase();return(name==="input"||name==="button")&&elem.type===type;};}function createPositionalPseudo(fn){return markFunction(function(argument){argument=+argument;return markFunction(function(seed,matches){var j,matchIndexes=fn([],seed.length,argument),i=matchIndexes.length;while(i--){if(seed[(j=matchIndexes[i])]){seed[j]=!(matches[j]=seed[j]);}}});});}getText=Sizzle.getText=function(elem){var node,ret="",i=0,nodeType=elem.nodeType;if(nodeType){if(nodeType===1||nodeType===9||nodeType===11){if(typeof elem.textContent==="string"){return elem.textContent;}else{for(elem=elem.firstChild;elem;elem=elem.nextSibling){ret+=getText( +elem);}}}else if(nodeType===3||nodeType===4){return elem.nodeValue;}}else{for(;(node=elem[i]);i++){ret+=getText(node);}}return ret;};isXML=Sizzle.isXML=function(elem){var documentElement=elem&&(elem.ownerDocument||elem).documentElement;return documentElement?documentElement.nodeName!=="HTML":false;};contains=Sizzle.contains=docElem.contains?function(a,b){var adown=a.nodeType===9?a.documentElement:a,bup=b&&b.parentNode;return a===bup||!!(bup&&bup.nodeType===1&&adown.contains&&adown.contains(bup));}:docElem.compareDocumentPosition?function(a,b){return b&&!!(a.compareDocumentPosition(b)&16);}:function(a,b){while((b=b.parentNode)){if(b===a){return true;}}return false;};Sizzle.attr=function(elem,name){var val,xml=isXML(elem);if(!xml){name=name.toLowerCase();}if((val=Expr.attrHandle[name])){return val(elem);}if(xml||assertAttributes){return elem.getAttribute(name);}val=elem.getAttributeNode(name);return val?typeof elem[name]==="boolean"?elem[name]?name:null:val.specified?val.value:null:null; +};Expr=Sizzle.selectors={cacheLength:50,createPseudo:markFunction,match:matchExpr,attrHandle:assertHrefNotNormalized?{}:{"href":function(elem){return elem.getAttribute("href",2);},"type":function(elem){return elem.getAttribute("type");}},find:{"ID":assertGetIdNotName?function(id,context,xml){if(typeof context.getElementById!==strundefined&&!xml){var m=context.getElementById(id);return m&&m.parentNode?[m]:[];}}:function(id,context,xml){if(typeof context.getElementById!==strundefined&&!xml){var m=context.getElementById(id);return m?m.id===id||typeof m.getAttributeNode!==strundefined&&m.getAttributeNode("id").value===id?[m]:undefined:[];}},"TAG":assertTagNameNoComments?function(tag,context){if(typeof context.getElementsByTagName!==strundefined){return context.getElementsByTagName(tag);}}:function(tag,context){var results=context.getElementsByTagName(tag);if(tag==="*"){var elem,tmp=[],i=0;for(;(elem=results[i]);i++){if(elem.nodeType===1){tmp.push(elem);}}return tmp;}return results;},"NAME" +:assertUsableName&&function(tag,context){if(typeof context.getElementsByName!==strundefined){return context.getElementsByName(name);}},"CLASS":assertUsableClassName&&function(className,context,xml){if(typeof context.getElementsByClassName!==strundefined&&!xml){return context.getElementsByClassName(className);}}},relative:{">":{dir:"parentNode",first:true}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:true},"~":{dir:"previousSibling"}},preFilter:{"ATTR":function(match){match[1]=match[1].replace(rbackslash,"");match[3]=(match[4]||match[5]||"").replace(rbackslash,"");if(match[2]==="~="){match[3]=" "+match[3]+" ";}return match.slice(0,4);},"CHILD":function(match){match[1]=match[1].toLowerCase();if(match[1]==="nth"){if(!match[2]){Sizzle.error(match[0]);}match[3]=+(match[3]?match[4]+(match[5]||1):2*(match[2]==="even"||match[2]==="odd"));match[4]=+((match[6]+match[7])||match[2]==="odd");}else if(match[2]){Sizzle.error(match[0]);}return match;},"PSEUDO":function(match){var unquoted, +excess;if(matchExpr["CHILD"].test(match[0])){return null;}if(match[3]){match[2]=match[3];}else if((unquoted=match[4])){if(rpseudo.test(unquoted)&&(excess=tokenize(unquoted,true))&&(excess=unquoted.indexOf(")",unquoted.length-excess)-unquoted.length)){unquoted=unquoted.slice(0,excess);match[0]=match[0].slice(0,excess);}match[2]=unquoted;}return match.slice(0,3);}},filter:{"ID":assertGetIdNotName?function(id){id=id.replace(rbackslash,"");return function(elem){return elem.getAttribute("id")===id;};}:function(id){id=id.replace(rbackslash,"");return function(elem){var node=typeof elem.getAttributeNode!==strundefined&&elem.getAttributeNode("id");return node&&node.value===id;};},"TAG":function(nodeName){if(nodeName==="*"){return function(){return true;};}nodeName=nodeName.replace(rbackslash,"").toLowerCase();return function(elem){return elem.nodeName&&elem.nodeName.toLowerCase()===nodeName;};},"CLASS":function(className){var pattern=classCache[expando][className+" "];return pattern||(pattern= +new RegExp("(^|"+whitespace+")"+className+"("+whitespace+"|$)"))&&classCache(className,function(elem){return pattern.test(elem.className||(typeof elem.getAttribute!==strundefined&&elem.getAttribute("class"))||"");});},"ATTR":function(name,operator,check){return function(elem,context){var result=Sizzle.attr(elem,name);if(result==null){return operator==="!=";}if(!operator){return true;}result+="";return operator==="="?result===check:operator==="!="?result!==check:operator==="^="?check&&result.indexOf(check)===0:operator==="*="?check&&result.indexOf(check)>-1:operator==="$="?check&&result.substr(result.length-check.length)===check:operator==="~="?(" "+result+" ").indexOf(check)>-1:operator==="|="?result===check||result.substr(0,check.length+1)===check+"-":false;};},"CHILD":function(type,argument,first,last){if(type==="nth"){return function(elem){var node,diff,parent=elem.parentNode;if(first===1&&last===0){return true;}if(parent){diff=0;for(node=parent.firstChild;node;node=node.nextSibling +){if(node.nodeType===1){diff++;if(elem===node){break;}}}}diff-=last;return diff===first||(diff%first===0&&diff/first>=0);};}return function(elem){var node=elem;switch(type){case"only":case"first":while((node=node.previousSibling)){if(node.nodeType===1){return false;}}if(type==="first"){return true;}node=elem;case"last":while((node=node.nextSibling)){if(node.nodeType===1){return false;}}return true;}};},"PSEUDO":function(pseudo,argument){var args,fn=Expr.pseudos[pseudo]||Expr.setFilters[pseudo.toLowerCase()]||Sizzle.error("unsupported pseudo: "+pseudo);if(fn[expando]){return fn(argument);}if(fn.length>1){args=[pseudo,pseudo,"",argument];return Expr.setFilters.hasOwnProperty(pseudo.toLowerCase())?markFunction(function(seed,matches){var idx,matched=fn(seed,argument),i=matched.length;while(i--){idx=indexOf.call(seed,matched[i]);seed[idx]=!(matches[idx]=matched[i]);}}):function(elem){return fn(elem,0,args);};}return fn;}},pseudos:{"not":markFunction(function(selector){var input=[],results=[ +],matcher=compile(selector.replace(rtrim,"$1"));return matcher[expando]?markFunction(function(seed,matches,context,xml){var elem,unmatched=matcher(seed,null,xml,[]),i=seed.length;while(i--){if((elem=unmatched[i])){seed[i]=!(matches[i]=elem);}}}):function(elem,context,xml){input[0]=elem;matcher(input,null,xml,results);return!results.pop();};}),"has":markFunction(function(selector){return function(elem){return Sizzle(selector,elem).length>0;};}),"contains":markFunction(function(text){return function(elem){return(elem.textContent||elem.innerText||getText(elem)).indexOf(text)>-1;};}),"enabled":function(elem){return elem.disabled===false;},"disabled":function(elem){return elem.disabled===true;},"checked":function(elem){var nodeName=elem.nodeName.toLowerCase();return(nodeName==="input"&&!!elem.checked)||(nodeName==="option"&&!!elem.selected);},"selected":function(elem){if(elem.parentNode){elem.parentNode.selectedIndex;}return elem.selected===true;},"parent":function(elem){return!Expr.pseudos +["empty"](elem);},"empty":function(elem){var nodeType;elem=elem.firstChild;while(elem){if(elem.nodeName>"@"||(nodeType=elem.nodeType)===3||nodeType===4){return false;}elem=elem.nextSibling;}return true;},"header":function(elem){return rheader.test(elem.nodeName);},"text":function(elem){var type,attr;return elem.nodeName.toLowerCase()==="input"&&(type=elem.type)==="text"&&((attr=elem.getAttribute("type"))==null||attr.toLowerCase()===type);},"radio":createInputPseudo("radio"),"checkbox":createInputPseudo("checkbox"),"file":createInputPseudo("file"),"password":createInputPseudo("password"),"image":createInputPseudo("image"),"submit":createButtonPseudo("submit"),"reset":createButtonPseudo("reset"),"button":function(elem){var name=elem.nodeName.toLowerCase();return name==="input"&&elem.type==="button"||name==="button";},"input":function(elem){return rinputs.test(elem.nodeName);},"focus":function(elem){var doc=elem.ownerDocument;return elem===doc.activeElement&&(!doc.hasFocus||doc.hasFocus() +)&&!!(elem.type||elem.href||~elem.tabIndex);},"active":function(elem){return elem===elem.ownerDocument.activeElement;},"first":createPositionalPseudo(function(){return[0];}),"last":createPositionalPseudo(function(matchIndexes,length){return[length-1];}),"eq":createPositionalPseudo(function(matchIndexes,length,argument){return[argument<0?argument+length:argument];}),"even":createPositionalPseudo(function(matchIndexes,length){for(var i=0;i=0;){matchIndexes.push(i);}return matchIndexes;}),"gt":createPositionalPseudo(function(matchIndexes,length,argument){for(var i=argument<0?argument+length:argument;++i1?function(elem,context,xml){var i=matchers.length;while(i--){if(!matchers[i](elem,context,xml)){return false;}}return true;}:matchers[0];}function condense(unmatched,map,filter,context,xml){var elem,newUnmatched=[],i=0,len=unmatched.length,mapped=map!=null;for(;i-1){seed[temp]=!(results[temp]=elem);}}}}else{matcherOut=condense(matcherOut===results?matcherOut.splice(preexisting,matcherOut.length):matcherOut);if(postFinder){postFinder(null,results,matcherOut,xml);}else{push.apply(results,matcherOut);}}});}function matcherFromTokens(tokens){var checkContext,matcher,j,len=tokens.length, +leadingRelative=Expr.relative[tokens[0].type],implicitRelative=leadingRelative||Expr.relative[" "],i=leadingRelative?1:0,matchContext=addCombinator(function(elem){return elem===checkContext;},implicitRelative,true),matchAnyContext=addCombinator(function(elem){return indexOf.call(checkContext,elem)>-1;},implicitRelative,true),matchers=[function(elem,context,xml){return(!leadingRelative&&(xml||context!==outermostContext))||((checkContext=context).nodeType?matchContext(elem,context,xml):matchAnyContext(elem,context,xml));}];for(;i1&&elementMatcher(matchers),i>1&&tokens.slice(0,i-1).join("").replace(rtrim,"$1"),matcher,i0,byElement=elementMatchers.length>0,superMatcher=function(seed,context,xml,results,expandContext){var elem,j,matcher,setMatched=[],matchedCount=0,i="0",unmatched=seed&&[],outermost=expandContext!=null,contextBackup=outermostContext,elems=seed||byElement&&Expr.find["TAG"]("*",expandContext&&context.parentNode||context),dirrunsUnique=(dirruns+=contextBackup==null?1:Math.E);if(outermost){outermostContext=context!==document&&context;cachedruns=superMatcher.el;}for(;(elem=elems[i])!=null;i++){if(byElement&&elem){for(j=0;(matcher=elementMatchers[j]);j++){if(matcher(elem,context,xml)){results.push(elem);break;}}if(outermost){dirruns=dirrunsUnique;cachedruns=++superMatcher.el;}}if(bySet){if((elem=!matcher&&elem)){matchedCount--;}if(seed){unmatched.push(elem);}}}matchedCount+=i;if(bySet&&i!==matchedCount){for(j=0;( +matcher=setMatchers[j]);j++){matcher(unmatched,setMatched,context,xml);}if(seed){if(matchedCount>0){while(i--){if(!(unmatched[i]||setMatched[i])){setMatched[i]=pop.call(results);}}}setMatched=condense(setMatched);}push.apply(results,setMatched);if(outermost&&!seed&&setMatched.length>0&&(matchedCount+setMatchers.length)>1){Sizzle.uniqueSort(results);}}if(outermost){dirruns=dirrunsUnique;outermostContext=contextBackup;}return unmatched;};superMatcher.el=0;return bySet?markFunction(superMatcher):superMatcher;}compile=Sizzle.compile=function(selector,group){var i,setMatchers=[],elementMatchers=[],cached=compilerCache[expando][selector+" "];if(!cached){if(!group){group=tokenize(selector);}i=group.length;while(i--){cached=matcherFromTokens(group[i]);if(cached[expando]){setMatchers.push(cached);}else{elementMatchers.push(cached);}}cached=compilerCache(selector,matcherFromGroupMatchers(elementMatchers,setMatchers));}return cached;};function multipleContexts(selector,contexts,results){var i=0, +len=contexts.length;for(;i2&&(token=tokens[0]).type==="ID"&&context.nodeType===9&&!xml&&Expr.relative[tokens[1].type]){context=Expr.find["ID"](token.matches[0].replace(rbackslash,""),context,xml)[0];if(!context){return results;}selector=selector.slice(tokens.shift().length);}for(i=matchExpr["POS"].test(selector)?-1:tokens.length-1;i>=0;i--){token=tokens[i];if(Expr.relative[(type=token.type)]){break;}if((find=Expr.find[type])){if((seed=find(token.matches[0].replace(rbackslash,""),rsibling.test(tokens[0].type)&&context.parentNode||context,xml))){tokens.splice(i,1);selector=seed.length&&tokens.join("");if(!selector){push.apply(results,slice.call(seed,0));return results;}break;}}}}}compile(selector,match)(seed,context,xml, +results,rsibling.test(selector));return results;}if(document.querySelectorAll){(function(){var disconnectedMatch,oldSelect=select,rescape=/'|\\/g,rattributeQuotes=/\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g,rbuggyQSA=[":focus"],rbuggyMatches=[":active"],matches=docElem.matchesSelector||docElem.mozMatchesSelector||docElem.webkitMatchesSelector||docElem.oMatchesSelector||docElem.msMatchesSelector;assert(function(div){div.innerHTML="";if(!div.querySelectorAll("[selected]").length){rbuggyQSA.push("\\["+whitespace+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)");}if(!div.querySelectorAll(":checked").length){rbuggyQSA.push(":checked");}});assert(function(div){div.innerHTML="

    ";if(div.querySelectorAll("[test^='']").length){rbuggyQSA.push("[*^$]="+whitespace+"*(?:\"\"|'')");}div.innerHTML="";if(!div.querySelectorAll(":enabled").length){rbuggyQSA.push(":enabled",":disabled");}});rbuggyQSA=new +RegExp(rbuggyQSA.join("|"));select=function(selector,context,results,seed,xml){if(!seed&&!xml&&!rbuggyQSA.test(selector)){var groups,i,old=true,nid=expando,newContext=context,newSelector=context.nodeType===9&&selector;if(context.nodeType===1&&context.nodeName.toLowerCase()!=="object"){groups=tokenize(selector);if((old=context.getAttribute("id"))){nid=old.replace(rescape,"\\$&");}else{context.setAttribute("id",nid);}nid="[id='"+nid+"'] ";i=groups.length;while(i--){groups[i]=nid+groups[i].join("");}newContext=rsibling.test(selector)&&context.parentNode||context;newSelector=groups.join(",");}if(newSelector){try{push.apply(results,slice.call(newContext.querySelectorAll(newSelector),0));return results;}catch(qsaError){}finally{if(!old){context.removeAttribute("id");}}}}return oldSelect(selector,context,results,seed,xml);};if(matches){assert(function(div){disconnectedMatch=matches.call(div,"div");try{matches.call(div,"[test!='']:sizzle");rbuggyMatches.push("!=",pseudos);}catch(e){}}); +rbuggyMatches=new RegExp(rbuggyMatches.join("|"));Sizzle.matchesSelector=function(elem,expr){expr=expr.replace(rattributeQuotes,"='$1']");if(!isXML(elem)&&!rbuggyMatches.test(expr)&&!rbuggyQSA.test(expr)){try{var ret=matches.call(elem,expr);if(ret||disconnectedMatch||elem.document&&elem.document.nodeType!==11){return ret;}}catch(e){}}return Sizzle(expr,null,null,[elem]).length>0;};}})();}Expr.pseudos["nth"]=Expr.pseudos["eq"];function setFilters(){}Expr.filters=setFilters.prototype=Expr.pseudos;Expr.setFilters=new setFilters();Sizzle.attr=jQuery.attr;jQuery.find=Sizzle;jQuery.expr=Sizzle.selectors;jQuery.expr[":"]=jQuery.expr.pseudos;jQuery.unique=Sizzle.uniqueSort;jQuery.text=Sizzle.getText;jQuery.isXMLDoc=Sizzle.isXML;jQuery.contains=Sizzle.contains;})(window);var runtil=/Until$/,rparentsprev=/^(?:parents|prev(?:Until|All))/,isSimple=/^.[^:#\[\.,]*$/,rneedsContext=jQuery.expr.match.needsContext,guaranteedUnique={children:true,contents:true,next:true,prev:true};jQuery.fn.extend({find: +function(selector){var i,l,length,n,r,ret,self=this;if(typeof selector!=="string"){return jQuery(selector).filter(function(){for(i=0,l=self.length;i0){for(n=length;n=0:jQuery.filter(selector,this).length> +0:this.filter(selector).length>0);},closest:function(selectors,context){var cur,i=0,l=this.length,ret=[],pos=rneedsContext.test(selectors)||typeof selectors!=="string"?jQuery(selectors,context||this.context):0;for(;i-1:jQuery.find.matchesSelector(cur,selectors)){ret.push(cur);break;}cur=cur.parentNode;}}ret=ret.length>1?jQuery.unique(ret):ret;return this.pushStack(ret,"closest",selectors);},index:function(elem){if(!elem){return(this[0]&&this[0].parentNode)?this.prevAll().length:-1;}if(typeof elem==="string"){return jQuery.inArray(this[0],jQuery(elem));}return jQuery.inArray(elem.jquery?elem[0]:elem,this);},add:function(selector,context){var set=typeof selector==="string"?jQuery(selector,context):jQuery.makeArray(selector&&selector.nodeType?[selector]:selector),all=jQuery.merge(this.get(),set);return this.pushStack(isDisconnected(set[0])||isDisconnected(all[0])?all:jQuery.unique(all +));},addBack:function(selector){return this.add(selector==null?this.prevObject:this.prevObject.filter(selector));}});jQuery.fn.andSelf=jQuery.fn.addBack;function isDisconnected(node){return!node||!node.parentNode||node.parentNode.nodeType===11;}function sibling(cur,dir){do{cur=cur[dir];}while(cur&&cur.nodeType!==1);return cur;}jQuery.each({parent:function(elem){var parent=elem.parentNode;return parent&&parent.nodeType!==11?parent:null;},parents:function(elem){return jQuery.dir(elem,"parentNode");},parentsUntil:function(elem,i,until){return jQuery.dir(elem,"parentNode",until);},next:function(elem){return sibling(elem,"nextSibling");},prev:function(elem){return sibling(elem,"previousSibling");},nextAll:function(elem){return jQuery.dir(elem,"nextSibling");},prevAll:function(elem){return jQuery.dir(elem,"previousSibling");},nextUntil:function(elem,i,until){return jQuery.dir(elem,"nextSibling",until);},prevUntil:function(elem,i,until){return jQuery.dir(elem,"previousSibling",until);}, +siblings:function(elem){return jQuery.sibling((elem.parentNode||{}).firstChild,elem);},children:function(elem){return jQuery.sibling(elem.firstChild);},contents:function(elem){return jQuery.nodeName(elem,"iframe")?elem.contentDocument||elem.contentWindow.document:jQuery.merge([],elem.childNodes);}},function(name,fn){jQuery.fn[name]=function(until,selector){var ret=jQuery.map(this,fn,until);if(!runtil.test(name)){selector=until;}if(selector&&typeof selector==="string"){ret=jQuery.filter(selector,ret);}ret=this.length>1&&!guaranteedUnique[name]?jQuery.unique(ret):ret;if(this.length>1&&rparentsprev.test(name)){ret=ret.reverse();}return this.pushStack(ret,name,core_slice.call(arguments).join(","));};});jQuery.extend({filter:function(expr,elems,not){if(not){expr=":not("+expr+")";}return elems.length===1?jQuery.find.matchesSelector(elems[0],expr)?[elems[0]]:[]:jQuery.find.matches(expr,elems);},dir:function(elem,dir,until){var matched=[],cur=elem[dir];while(cur&&cur.nodeType!==9&&(until=== +undefined||cur.nodeType!==1||!jQuery(cur).is(until))){if(cur.nodeType===1){matched.push(cur);}cur=cur[dir];}return matched;},sibling:function(n,elem){var r=[];for(;n;n=n.nextSibling){if(n.nodeType===1&&n!==elem){r.push(n);}}return r;}});function winnow(elements,qualifier,keep){qualifier=qualifier||0;if(jQuery.isFunction(qualifier)){return jQuery.grep(elements,function(elem,i){var retVal=!!qualifier.call(elem,i,elem);return retVal===keep;});}else if(qualifier.nodeType){return jQuery.grep(elements,function(elem,i){return(elem===qualifier)===keep;});}else if(typeof qualifier==="string"){var filtered=jQuery.grep(elements,function(elem){return elem.nodeType===1;});if(isSimple.test(qualifier)){return jQuery.filter(qualifier,filtered,!keep);}else{qualifier=jQuery.filter(qualifier,filtered);}}return jQuery.grep(elements,function(elem,i){return(jQuery.inArray(elem,qualifier)>=0)===keep;});}function createSafeFragment(document){var list=nodeNames.split("|"),safeFrag=document. +createDocumentFragment();if(safeFrag.createElement){while(list.length){safeFrag.createElement(list.pop());}}return safeFrag;}var nodeNames="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|"+"header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",rinlinejQuery=/ jQuery\d+="(?:null|\d+)"/g,rleadingWhitespace=/^\s+/,rxhtmlTag=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,rtagName=/<([\w:]+)/,rtbody=/]","i"),rcheckableType=/^(?:checkbox|radio)$/,rchecked=/checked\s*(?:[^=]|=\s*.checked.)/i,rscriptType=/\/(java|ecma)script/i,rcleanScript=/^\s*\s*$/g,wrapMap={option:[1,""],legend:[1,"
    ","
    "],thead:[1,"","
    "],tr:[2,"", +"
    "],td:[3,"","
    "],col:[2,"","
    "],area:[1,"",""],_default:[0,"",""]},safeFragment=createSafeFragment(document),fragmentDiv=safeFragment.appendChild(document.createElement("div"));wrapMap.optgroup=wrapMap.option;wrapMap.tbody=wrapMap.tfoot=wrapMap.colgroup=wrapMap.caption=wrapMap.thead;wrapMap.th=wrapMap.td;if(!jQuery.support.htmlSerialize){wrapMap._default=[1,"X
    ","
    "];}jQuery.fn.extend({text:function(value){return jQuery.access(this,function(value){return value===undefined?jQuery.text(this):this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(value));},null,value,arguments.length);},wrapAll:function(html){if(jQuery.isFunction(html)){return this.each(function(i){jQuery(this).wrapAll(html.call(this,i));});}if(this[0]){var wrap=jQuery(html,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode){wrap.insertBefore(this[0]);}wrap.map( +function(){var elem=this;while(elem.firstChild&&elem.firstChild.nodeType===1){elem=elem.firstChild;}return elem;}).append(this);}return this;},wrapInner:function(html){if(jQuery.isFunction(html)){return this.each(function(i){jQuery(this).wrapInner(html.call(this,i));});}return this.each(function(){var self=jQuery(this),contents=self.contents();if(contents.length){contents.wrapAll(html);}else{self.append(html);}});},wrap:function(html){var isFunction=jQuery.isFunction(html);return this.each(function(i){jQuery(this).wrapAll(isFunction?html.call(this,i):html);});},unwrap:function(){return this.parent().each(function(){if(!jQuery.nodeName(this,"body")){jQuery(this).replaceWith(this.childNodes);}}).end();},append:function(){return this.domManip(arguments,true,function(elem){if(this.nodeType===1||this.nodeType===11){this.appendChild(elem);}});},prepend:function(){return this.domManip(arguments,true,function(elem){if(this.nodeType===1||this.nodeType===11){this.insertBefore(elem,this. +firstChild);}});},before:function(){if(!isDisconnected(this[0])){return this.domManip(arguments,false,function(elem){this.parentNode.insertBefore(elem,this);});}if(arguments.length){var set=jQuery.clean(arguments);return this.pushStack(jQuery.merge(set,this),"before",this.selector);}},after:function(){if(!isDisconnected(this[0])){return this.domManip(arguments,false,function(elem){this.parentNode.insertBefore(elem,this.nextSibling);});}if(arguments.length){var set=jQuery.clean(arguments);return this.pushStack(jQuery.merge(this,set),"after",this.selector);}},remove:function(selector,keepData){var elem,i=0;for(;(elem=this[i])!=null;i++){if(!selector||jQuery.filter(selector,[elem]).length){if(!keepData&&elem.nodeType===1){jQuery.cleanData(elem.getElementsByTagName("*"));jQuery.cleanData([elem]);}if(elem.parentNode){elem.parentNode.removeChild(elem);}}}return this;},empty:function(){var elem,i=0;for(;(elem=this[i])!=null;i++){if(elem.nodeType===1){jQuery.cleanData(elem.getElementsByTagName +("*"));}while(elem.firstChild){elem.removeChild(elem.firstChild);}}return this;},clone:function(dataAndEvents,deepDataAndEvents){dataAndEvents=dataAndEvents==null?false:dataAndEvents;deepDataAndEvents=deepDataAndEvents==null?dataAndEvents:deepDataAndEvents;return this.map(function(){return jQuery.clone(this,dataAndEvents,deepDataAndEvents);});},html:function(value){return jQuery.access(this,function(value){var elem=this[0]||{},i=0,l=this.length;if(value===undefined){return elem.nodeType===1?elem.innerHTML.replace(rinlinejQuery,""):undefined;}if(typeof value==="string"&&!rnoInnerhtml.test(value)&&(jQuery.support.htmlSerialize||!rnoshimcache.test(value))&&(jQuery.support.leadingWhitespace||!rleadingWhitespace.test(value))&&!wrapMap[(rtagName.exec(value)||["",""])[1].toLowerCase()]){value=value.replace(rxhtmlTag,"<$1>");try{for(;i1&&typeof value==="string"&&rchecked.test(value)){return this.each(function(){jQuery(this).domManip(args,table,callback);});}if(jQuery.isFunction(value)){return this +.each(function(i){var self=jQuery(this);args[0]=value.call(this,i,table?self.html():undefined);self.domManip(args,table,callback);});}if(this[0]){results=jQuery.buildFragment(args,this,scripts);fragment=results.fragment;first=fragment.firstChild;if(fragment.childNodes.length===1){fragment=first;}if(first){table=table&&jQuery.nodeName(first,"tr");for(iNoClone=results.cacheable||l-1;i0?this.clone(true):this).get();jQuery(insert[i])[original](elems);ret=ret.concat(elems);}return this.pushStack(ret,name,insert.selector);}};});function getAll(elem){if(typeof elem.getElementsByTagName!=="undefined"){return elem.getElementsByTagName("*");}else if(typeof elem.querySelectorAll!=="undefined"){return elem.querySelectorAll("*");}else{return[];}}function fixDefaultChecked(elem){if(rcheckableType.test(elem.type)){elem.defaultChecked=elem.checked;}}jQuery.extend({clone:function(elem, +dataAndEvents,deepDataAndEvents){var srcElements,destElements,i,clone;if(jQuery.support.html5Clone||jQuery.isXMLDoc(elem)||!rnoshimcache.test("<"+elem.nodeName+">")){clone=elem.cloneNode(true);}else{fragmentDiv.innerHTML=elem.outerHTML;fragmentDiv.removeChild(clone=fragmentDiv.firstChild);}if((!jQuery.support.noCloneEvent||!jQuery.support.noCloneChecked)&&(elem.nodeType===1||elem.nodeType===11)&&!jQuery.isXMLDoc(elem)){cloneFixAttributes(elem,clone);srcElements=getAll(elem);destElements=getAll(clone);for(i=0;srcElements[i];++i){if(destElements[i]){cloneFixAttributes(srcElements[i],destElements[i]);}}}if(dataAndEvents){cloneCopyEvent(elem,clone);if(deepDataAndEvents){srcElements=getAll(elem);destElements=getAll(clone);for(i=0;srcElements[i];++i){cloneCopyEvent(srcElements[i],destElements[i]);}}}srcElements=destElements=null;return clone;},clean:function(elems,context,fragment,scripts){var i,j,elem,tag,wrap,depth,div,hasBody,tbody,len,handleScript,jsTags,safe=context===document&& +safeFragment,ret=[];if(!context||typeof context.createDocumentFragment==="undefined"){context=document;}for(i=0;(elem=elems[i])!=null;i++){if(typeof elem==="number"){elem+="";}if(!elem){continue;}if(typeof elem==="string"){if(!rhtml.test(elem)){elem=context.createTextNode(elem);}else{safe=safe||createSafeFragment(context);div=context.createElement("div");safe.appendChild(div);elem=elem.replace(rxhtmlTag,"<$1>");tag=(rtagName.exec(elem)||["",""])[1].toLowerCase();wrap=wrapMap[tag]||wrapMap._default;depth=wrap[0];div.innerHTML=wrap[1]+elem+wrap[2];while(depth--){div=div.lastChild;}if(!jQuery.support.tbody){hasBody=rtbody.test(elem);tbody=tag==="table"&&!hasBody?div.firstChild&&div.firstChild.childNodes:wrap[1]===""&&!hasBody?div.childNodes:[];for(j=tbody.length-1;j>=0;--j){if(jQuery.nodeName(tbody[j],"tbody")&&!tbody[j].childNodes.length){tbody[j].parentNode.removeChild(tbody[j]);}}}if(!jQuery.support.leadingWhitespace&&rleadingWhitespace.test(elem)){div.insertBefore(context. +createTextNode(rleadingWhitespace.exec(elem)[0]),div.firstChild);}elem=div.childNodes;div.parentNode.removeChild(div);}}if(elem.nodeType){ret.push(elem);}else{jQuery.merge(ret,elem);}}if(div){elem=div=safe=null;}if(!jQuery.support.appendChecked){for(i=0;(elem=ret[i])!=null;i++){if(jQuery.nodeName(elem,"input")){fixDefaultChecked(elem);}else if(typeof elem.getElementsByTagName!=="undefined"){jQuery.grep(elem.getElementsByTagName("input"),fixDefaultChecked);}}}if(fragment){handleScript=function(elem){if(!elem.type||rscriptType.test(elem.type)){return scripts?scripts.push(elem.parentNode?elem.parentNode.removeChild(elem):elem):fragment.appendChild(elem);}};for(i=0;(elem=ret[i])!=null;i++){if(!(jQuery.nodeName(elem,"script")&&handleScript(elem))){fragment.appendChild(elem);if(typeof elem.getElementsByTagName!=="undefined"){jsTags=jQuery.grep(jQuery.merge([],elem.getElementsByTagName("script")),handleScript);ret.splice.apply(ret,[i+1,0].concat(jsTags));i+=jsTags.length;}}}}return ret;}, +cleanData:function(elems,acceptData){var data,id,elem,type,i=0,internalKey=jQuery.expando,cache=jQuery.cache,deleteExpando=jQuery.support.deleteExpando,special=jQuery.event.special;for(;(elem=elems[i])!=null;i++){if(acceptData||jQuery.acceptData(elem)){id=elem[internalKey];data=id&&cache[id];if(data){if(data.events){for(type in data.events){if(special[type]){jQuery.event.remove(elem,type);}else{jQuery.removeEvent(elem,type,data.handle);}}}if(cache[id]){delete cache[id];if(deleteExpando){delete elem[internalKey];}else if(elem.removeAttribute){elem.removeAttribute(internalKey);}else{elem[internalKey]=null;}jQuery.deletedIds.push(id);}}}}}});(function(){var matched,browser;jQuery.uaMatch=function(ua){ua=ua.toLowerCase();var match=/(chrome)[ \/]([\w.]+)/.exec(ua)||/(webkit)[ \/]([\w.]+)/.exec(ua)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(ua)||/(msie) ([\w.]+)/.exec(ua)||ua.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(ua)||[];return{browser:match[1]||"",version:match[2]|| +"0"};};matched=jQuery.uaMatch(navigator.userAgent);browser={};if(matched.browser){browser[matched.browser]=true;browser.version=matched.version;}if(browser.chrome){browser.webkit=true;}else if(browser.webkit){browser.safari=true;}jQuery.browser=browser;jQuery.sub=function(){function jQuerySub(selector,context){return new jQuerySub.fn.init(selector,context);}jQuery.extend(true,jQuerySub,this);jQuerySub.superclass=this;jQuerySub.fn=jQuerySub.prototype=this();jQuerySub.fn.constructor=jQuerySub;jQuerySub.sub=this.sub;jQuerySub.fn.init=function init(selector,context){if(context&&context instanceof jQuery&&!(context instanceof jQuerySub)){context=jQuerySub(context);}return jQuery.fn.init.call(this,selector,context,rootjQuerySub);};jQuerySub.fn.init.prototype=jQuerySub.fn;var rootjQuerySub=jQuerySub(document);return jQuerySub;};})();var curCSS,iframe,iframeDoc,ralpha=/alpha\([^)]*\)/i,ropacity=/opacity=([^)]*)/,rposition=/^(top|right|bottom|left)$/,rdisplayswap=/^(none|table(?!-c[ea]).+)/, +rmargin=/^margin/,rnumsplit=new RegExp("^("+core_pnum+")(.*)$","i"),rnumnonpx=new RegExp("^("+core_pnum+")(?!px)[a-z%]+$","i"),rrelNum=new RegExp("^([-+])=("+core_pnum+")","i"),elemdisplay={BODY:"block"},cssShow={position:"absolute",visibility:"hidden",display:"block"},cssNormalTransform={letterSpacing:0,fontWeight:400},cssExpand=["Top","Right","Bottom","Left"],cssPrefixes=["Webkit","O","Moz","ms"],eventsToggle=jQuery.fn.toggle;function vendorPropName(style,name){if(name in style){return name;}var capName=name.charAt(0).toUpperCase()+name.slice(1),origName=name,i=cssPrefixes.length;while(i--){name=cssPrefixes[i]+capName;if(name in style){return name;}}return origName;}function isHidden(elem,el){elem=el||elem;return jQuery.css(elem,"display")==="none"||!jQuery.contains(elem.ownerDocument,elem);}function showHide(elements,show){var elem,display,values=[],index=0,length=elements.length;for(;index1);},show:function(){return showHide(this,true);},hide:function(){return showHide(this);},toggle:function(state,fn2){var bool=typeof state==="boolean";if(jQuery.isFunction(state)&&jQuery.isFunction(fn2)){return eventsToggle.apply(this,arguments +);}return this.each(function(){if(bool?state:isHidden(this)){jQuery(this).show();}else{jQuery(this).hide();}});}});jQuery.extend({cssHooks:{opacity:{get:function(elem,computed){if(computed){var ret=curCSS(elem,"opacity");return ret===""?"1":ret;}}}},cssNumber:{"fillOpacity":true,"fontWeight":true,"lineHeight":true,"opacity":true,"orphans":true,"widows":true,"zIndex":true,"zoom":true},cssProps:{"float":jQuery.support.cssFloat?"cssFloat":"styleFloat"},style:function(elem,name,value,extra){if(!elem||elem.nodeType===3||elem.nodeType===8||!elem.style){return;}var ret,type,hooks,origName=jQuery.camelCase(name),style=elem.style;name=jQuery.cssProps[origName]||(jQuery.cssProps[origName]=vendorPropName(style,origName));hooks=jQuery.cssHooks[name]||jQuery.cssHooks[origName];if(value!==undefined){type=typeof value;if(type==="string"&&(ret=rrelNum.exec(value))){value=(ret[1]+1)*ret[2]+parseFloat(jQuery.css(elem,name));type="number";}if(value==null||type==="number"&&isNaN(value)){return;}if(type=== +"number"&&!jQuery.cssNumber[origName]){value+="px";}if(!hooks||!("set"in hooks)||(value=hooks.set(elem,value,extra))!==undefined){try{style[name]=value;}catch(e){}}}else{if(hooks&&"get"in hooks&&(ret=hooks.get(elem,false,extra))!==undefined){return ret;}return style[name];}},css:function(elem,name,numeric,extra){var val,num,hooks,origName=jQuery.camelCase(name);name=jQuery.cssProps[origName]||(jQuery.cssProps[origName]=vendorPropName(elem.style,origName));hooks=jQuery.cssHooks[name]||jQuery.cssHooks[origName];if(hooks&&"get"in hooks){val=hooks.get(elem,true,extra);}if(val===undefined){val=curCSS(elem,name);}if(val==="normal"&&name in cssNormalTransform){val=cssNormalTransform[name];}if(numeric||extra!==undefined){num=parseFloat(val);return numeric||jQuery.isNumeric(num)?num||0:val;}return val;},swap:function(elem,options,callback){var ret,name,old={};for(name in options){old[name]=elem.style[name];elem.style[name]=options[name];}ret=callback.call(elem);for(name in options){elem.style[ +name]=old[name];}return ret;}});if(window.getComputedStyle){curCSS=function(elem,name){var ret,width,minWidth,maxWidth,computed=window.getComputedStyle(elem,null),style=elem.style;if(computed){ret=computed.getPropertyValue(name)||computed[name];if(ret===""&&!jQuery.contains(elem.ownerDocument,elem)){ret=jQuery.style(elem,name);}if(rnumnonpx.test(ret)&&rmargin.test(name)){width=style.width;minWidth=style.minWidth;maxWidth=style.maxWidth;style.minWidth=style.maxWidth=style.width=ret;ret=computed.width;style.width=width;style.minWidth=minWidth;style.maxWidth=maxWidth;}}return ret;};}else if(document.documentElement.currentStyle){curCSS=function(elem,name){var left,rsLeft,ret=elem.currentStyle&&elem.currentStyle[name],style=elem.style;if(ret==null&&style&&style[name]){ret=style[name];}if(rnumnonpx.test(ret)&&!rposition.test(name)){left=style.left;rsLeft=elem.runtimeStyle&&elem.runtimeStyle.left;if(rsLeft){elem.runtimeStyle.left=elem.currentStyle.left;}style.left=name==="fontSize"?"1em":ret +;ret=style.pixelLeft+"px";style.left=left;if(rsLeft){elem.runtimeStyle.left=rsLeft;}}return ret===""?"auto":ret;};}function setPositiveNumber(elem,value,subtract){var matches=rnumsplit.exec(value);return matches?Math.max(0,matches[1]-(subtract||0))+(matches[2]||"px"):value;}function augmentWidthOrHeight(elem,name,extra,isBorderBox){var i=extra===(isBorderBox?"border":"content")?4:name==="width"?1:0,val=0;for(;i<4;i+=2){if(extra==="margin"){val+=jQuery.css(elem,extra+cssExpand[i],true);}if(isBorderBox){if(extra==="content"){val-=parseFloat(curCSS(elem,"padding"+cssExpand[i]))||0;}if(extra!=="margin"){val-=parseFloat(curCSS(elem,"border"+cssExpand[i]+"Width"))||0;}}else{val+=parseFloat(curCSS(elem,"padding"+cssExpand[i]))||0;if(extra!=="padding"){val+=parseFloat(curCSS(elem,"border"+cssExpand[i]+"Width"))||0;}}}return val;}function getWidthOrHeight(elem,name,extra){var val=name==="width"?elem.offsetWidth:elem.offsetHeight,valueIsBorderBox=true,isBorderBox=jQuery.support.boxSizing&&jQuery +.css(elem,"boxSizing")==="border-box";if(val<=0||val==null){val=curCSS(elem,name);if(val<0||val==null){val=elem.style[name];}if(rnumnonpx.test(val)){return val;}valueIsBorderBox=isBorderBox&&(jQuery.support.boxSizingReliable||val===elem.style[name]);val=parseFloat(val)||0;}return(val+augmentWidthOrHeight(elem,name,extra||(isBorderBox?"border":"content"),valueIsBorderBox))+"px";}function css_defaultDisplay(nodeName){if(elemdisplay[nodeName]){return elemdisplay[nodeName];}var elem=jQuery("<"+nodeName+">").appendTo(document.body),display=elem.css("display");elem.remove();if(display==="none"||display===""){iframe=document.body.appendChild(iframe||jQuery.extend(document.createElement("iframe"),{frameBorder:0,width:0,height:0}));if(!iframeDoc||!iframe.createElement){iframeDoc=(iframe.contentWindow||iframe.contentDocument).document;iframeDoc.write("");iframeDoc.close();}elem=iframeDoc.body.appendChild(iframeDoc.createElement(nodeName));display=curCSS(elem,"display") +;document.body.removeChild(iframe);}elemdisplay[nodeName]=display;return display;}jQuery.each(["height","width"],function(i,name){jQuery.cssHooks[name]={get:function(elem,computed,extra){if(computed){if(elem.offsetWidth===0&&rdisplayswap.test(curCSS(elem,"display"))){return jQuery.swap(elem,cssShow,function(){return getWidthOrHeight(elem,name,extra);});}else{return getWidthOrHeight(elem,name,extra);}}},set:function(elem,value,extra){return setPositiveNumber(elem,value,extra?augmentWidthOrHeight(elem,name,extra,jQuery.support.boxSizing&&jQuery.css(elem,"boxSizing")==="border-box"):0);}};});if(!jQuery.support.opacity){jQuery.cssHooks.opacity={get:function(elem,computed){return ropacity.test((computed&&elem.currentStyle?elem.currentStyle.filter:elem.style.filter)||"")?(0.01*parseFloat(RegExp.$1))+"":computed?"1":"";},set:function(elem,value){var style=elem.style,currentStyle=elem.currentStyle,opacity=jQuery.isNumeric(value)?"alpha(opacity="+value*100+")":"",filter=currentStyle&& +currentStyle.filter||style.filter||"";style.zoom=1;if(value>=1&&jQuery.trim(filter.replace(ralpha,""))===""&&style.removeAttribute){style.removeAttribute("filter");if(currentStyle&&!currentStyle.filter){return;}}style.filter=ralpha.test(filter)?filter.replace(ralpha,opacity):filter+" "+opacity;}};}jQuery(function(){if(!jQuery.support.reliableMarginRight){jQuery.cssHooks.marginRight={get:function(elem,computed){return jQuery.swap(elem,{"display":"inline-block"},function(){if(computed){return curCSS(elem,"marginRight");}});}};}if(!jQuery.support.pixelPosition&&jQuery.fn.position){jQuery.each(["top","left"],function(i,prop){jQuery.cssHooks[prop]={get:function(elem,computed){if(computed){var ret=curCSS(elem,prop);return rnumnonpx.test(ret)?jQuery(elem).position()[prop]+"px":ret;}}};});}});if(jQuery.expr&&jQuery.expr.filters){jQuery.expr.filters.hidden=function(elem){return(elem.offsetWidth===0&&elem.offsetHeight===0)||(!jQuery.support.reliableHiddenOffsets&&((elem.style&&elem.style.display +)||curCSS(elem,"display"))==="none");};jQuery.expr.filters.visible=function(elem){return!jQuery.expr.filters.hidden(elem);};}jQuery.each({margin:"",padding:"",border:"Width"},function(prefix,suffix){jQuery.cssHooks[prefix+suffix]={expand:function(value){var i,parts=typeof value==="string"?value.split(" "):[value],expanded={};for(i=0;i<4;i++){expanded[prefix+cssExpand[i]+suffix]=parts[i]||parts[i-2]||parts[0];}return expanded;}};if(!rmargin.test(prefix)){jQuery.cssHooks[prefix+suffix].set=setPositiveNumber;}});var r20=/%20/g,rbracket=/\[\]$/,rCRLF=/\r?\n/g,rinput=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,rselectTextarea=/^(?:select|textarea)/i;jQuery.fn.extend({serialize:function(){return jQuery.param(this.serializeArray());},serializeArray:function(){return this.map(function(){return this.elements?jQuery.makeArray(this.elements):this;}).filter(function(){return this.name&&!this.disabled&&(this.checked|| +rselectTextarea.test(this.nodeName)||rinput.test(this.type));}).map(function(i,elem){var val=jQuery(this).val();return val==null?null:jQuery.isArray(val)?jQuery.map(val,function(val,i){return{name:elem.name,value:val.replace(rCRLF,"\r\n")};}):{name:elem.name,value:val.replace(rCRLF,"\r\n")};}).get();}});jQuery.param=function(a,traditional){var prefix,s=[],add=function(key,value){value=jQuery.isFunction(value)?value():(value==null?"":value);s[s.length]=encodeURIComponent(key)+"="+encodeURIComponent(value);};if(traditional===undefined){traditional=jQuery.ajaxSettings&&jQuery.ajaxSettings.traditional;}if(jQuery.isArray(a)||(a.jquery&&!jQuery.isPlainObject(a))){jQuery.each(a,function(){add(this.name,this.value);});}else{for(prefix in a){buildParams(prefix,a[prefix],traditional,add);}}return s.join("&").replace(r20,"+");};function buildParams(prefix,obj,traditional,add){var name;if(jQuery.isArray(obj)){jQuery.each(obj,function(i,v){if(traditional||rbracket.test(prefix)){add(prefix,v);}else{ +buildParams(prefix+"["+(typeof v==="object"?i:"")+"]",v,traditional,add);}});}else if(!traditional&&jQuery.type(obj)==="object"){for(name in obj){buildParams(prefix+"["+name+"]",obj[name],traditional,add);}}else{add(prefix,obj);}}var ajaxLocParts,ajaxLocation,rhash=/#.*$/,rheaders=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,rlocalProtocol=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,rnoContent=/^(?:GET|HEAD)$/,rprotocol=/^\/\//,rquery=/\?/,rscript=/)<[^<]*)*<\/script>/gi,rts=/([?&])_=[^&]*/,rurl=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,_load=jQuery.fn.load,prefilters={},transports={},allTypes=["*/"]+["*"];try{ajaxLocation=location.href;}catch(e){ajaxLocation=document.createElement("a");ajaxLocation.href="";ajaxLocation=ajaxLocation.href;}ajaxLocParts=rurl.exec(ajaxLocation.toLowerCase())||[];function addToPrefiltersOrTransports(structure){return function(dataTypeExpression,func){if(typeof dataTypeExpression!=="string"){func=dataTypeExpression; +dataTypeExpression="*";}var dataType,list,placeBefore,dataTypes=dataTypeExpression.toLowerCase().split(core_rspace),i=0,length=dataTypes.length;if(jQuery.isFunction(func)){for(;i=0){selector=url.slice(off,url.length);url=url.slice(0,off);}if(jQuery.isFunction(params)){callback=params;params=undefined;}else if(params&&typeof params==="object"){type="POST";}jQuery.ajax({url:url,type:type,dataType:"html",data:params,complete:function(jqXHR,status){if(callback){self.each(callback,response||[jqXHR.responseText,status,jqXHR]);}}}).done(function( +responseText){response=arguments;self.html(selector?jQuery("
    ").append(responseText.replace(rscript,"")).find(selector):responseText);});return this;};jQuery.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(i,o){jQuery.fn[o]=function(f){return this.on(o,f);};});jQuery.each(["get","post"],function(i,method){jQuery[method]=function(url,data,callback,type){if(jQuery.isFunction(data)){type=type||callback;callback=data;data=undefined;}return jQuery.ajax({type:method,url:url,data:data,success:callback,dataType:type});};});jQuery.extend({getScript:function(url,callback){return jQuery.get(url,undefined,callback,"script");},getJSON:function(url,data,callback){return jQuery.get(url,data,callback,"json");},ajaxSetup:function(target,settings){if(settings){ajaxExtend(target,jQuery.ajaxSettings);}else{settings=target;target=jQuery.ajaxSettings;}ajaxExtend(target,settings);return target;},ajaxSettings:{url:ajaxLocation,isLocal:rlocalProtocol.test( +ajaxLocParts[1]),global:true,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:true,async:true,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":allTypes},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":window.String,"text html":true,"text json":jQuery.parseJSON,"text xml":jQuery.parseXML},flatOptions:{context:true,url:true}},ajaxPrefilter:addToPrefiltersOrTransports(prefilters),ajaxTransport:addToPrefiltersOrTransports(transports),ajax:function(url,options){if(typeof url==="object"){options=url;url=undefined;}options=options||{};var ifModifiedKey,responseHeadersString,responseHeaders,transport,timeoutTimer,parts,fireGlobals,i,s=jQuery.ajaxSetup({},options),callbackContext=s.context||s,globalEventContext=callbackContext!==s&&(callbackContext.nodeType||callbackContext instanceof jQuery)?jQuery(callbackContext) +:jQuery.event,deferred=jQuery.Deferred(),completeDeferred=jQuery.Callbacks("once memory"),statusCode=s.statusCode||{},requestHeaders={},requestHeadersNames={},state=0,strAbort="canceled",jqXHR={readyState:0,setRequestHeader:function(name,value){if(!state){var lname=name.toLowerCase();name=requestHeadersNames[lname]=requestHeadersNames[lname]||name;requestHeaders[name]=value;}return this;},getAllResponseHeaders:function(){return state===2?responseHeadersString:null;},getResponseHeader:function(key){var match;if(state===2){if(!responseHeaders){responseHeaders={};while((match=rheaders.exec(responseHeadersString))){responseHeaders[match[1].toLowerCase()]=match[2];}}match=responseHeaders[key.toLowerCase()];}return match===undefined?null:match;},overrideMimeType:function(type){if(!state){s.mimeType=type;}return this;},abort:function(statusText){statusText=statusText||strAbort;if(transport){transport.abort(statusText);}done(0,statusText);return this;}};function done(status,nativeStatusText, +responses,headers){var isSuccess,success,error,response,modified,statusText=nativeStatusText;if(state===2){return;}state=2;if(timeoutTimer){clearTimeout(timeoutTimer);}transport=undefined;responseHeadersString=headers||"";jqXHR.readyState=status>0?4:0;if(responses){response=ajaxHandleResponses(s,jqXHR,responses);}if(status>=200&&status<300||status===304){if(s.ifModified){modified=jqXHR.getResponseHeader("Last-Modified");if(modified){jQuery.lastModified[ifModifiedKey]=modified;}modified=jqXHR.getResponseHeader("Etag");if(modified){jQuery.etag[ifModifiedKey]=modified;}}if(status===304){statusText="notmodified";isSuccess=true;}else{isSuccess=ajaxConvert(s,response);statusText=isSuccess.state;success=isSuccess.data;error=isSuccess.error;isSuccess=!error;}}else{error=statusText;if(!statusText||status){statusText="error";if(status<0){status=0;}}}jqXHR.status=status;jqXHR.statusText=(nativeStatusText||statusText)+"";if(isSuccess){deferred.resolveWith(callbackContext,[success,statusText,jqXHR] +);}else{deferred.rejectWith(callbackContext,[jqXHR,statusText,error]);}jqXHR.statusCode(statusCode);statusCode=undefined;if(fireGlobals){globalEventContext.trigger("ajax"+(isSuccess?"Success":"Error"),[jqXHR,s,isSuccess?success:error]);}completeDeferred.fireWith(callbackContext,[jqXHR,statusText]);if(fireGlobals){globalEventContext.trigger("ajaxComplete",[jqXHR,s]);if(!(--jQuery.active)){jQuery.event.trigger("ajaxStop");}}}deferred.promise(jqXHR);jqXHR.success=jqXHR.done;jqXHR.error=jqXHR.fail;jqXHR.complete=completeDeferred.add;jqXHR.statusCode=function(map){if(map){var tmp;if(state<2){for(tmp in map){statusCode[tmp]=[statusCode[tmp],map[tmp]];}}else{tmp=map[jqXHR.status];jqXHR.always(tmp);}}return this;};s.url=((url||s.url)+"").replace(rhash,"").replace(rprotocol,ajaxLocParts[1]+"//");s.dataTypes=jQuery.trim(s.dataType||"*").toLowerCase().split(core_rspace);if(s.crossDomain==null){parts=rurl.exec(s.url.toLowerCase());s.crossDomain=!!(parts&&(parts[1]!==ajaxLocParts[1]||parts[2]!== +ajaxLocParts[2]||(parts[3]||(parts[1]==="http:"?80:443))!=(ajaxLocParts[3]||(ajaxLocParts[1]==="http:"?80:443))));}if(s.data&&s.processData&&typeof s.data!=="string"){s.data=jQuery.param(s.data,s.traditional);}inspectPrefiltersOrTransports(prefilters,s,options,jqXHR);if(state===2){return jqXHR;}fireGlobals=s.global;s.type=s.type.toUpperCase();s.hasContent=!rnoContent.test(s.type);if(fireGlobals&&jQuery.active++===0){jQuery.event.trigger("ajaxStart");}if(!s.hasContent){if(s.data){s.url+=(rquery.test(s.url)?"&":"?")+s.data;delete s.data;}ifModifiedKey=s.url;if(s.cache===false){var ts=jQuery.now(),ret=s.url.replace(rts,"$1_="+ts);s.url=ret+((ret===s.url)?(rquery.test(s.url)?"&":"?")+"_="+ts:"");}}if(s.data&&s.hasContent&&s.contentType!==false||options.contentType){jqXHR.setRequestHeader("Content-Type",s.contentType);}if(s.ifModified){ifModifiedKey=ifModifiedKey||s.url;if(jQuery.lastModified[ifModifiedKey]){jqXHR.setRequestHeader("If-Modified-Since",jQuery.lastModified[ifModifiedKey]);}if( +jQuery.etag[ifModifiedKey]){jqXHR.setRequestHeader("If-None-Match",jQuery.etag[ifModifiedKey]);}}jqXHR.setRequestHeader("Accept",s.dataTypes[0]&&s.accepts[s.dataTypes[0]]?s.accepts[s.dataTypes[0]]+(s.dataTypes[0]!=="*"?", "+allTypes+"; q=0.01":""):s.accepts["*"]);for(i in s.headers){jqXHR.setRequestHeader(i,s.headers[i]);}if(s.beforeSend&&(s.beforeSend.call(callbackContext,jqXHR,s)===false||state===2)){return jqXHR.abort();}strAbort="abort";for(i in{success:1,error:1,complete:1}){jqXHR[i](s[i]);}transport=inspectPrefiltersOrTransports(transports,s,options,jqXHR);if(!transport){done(-1,"No Transport");}else{jqXHR.readyState=1;if(fireGlobals){globalEventContext.trigger("ajaxSend",[jqXHR,s]);}if(s.async&&s.timeout>0){timeoutTimer=setTimeout(function(){jqXHR.abort("timeout");},s.timeout);}try{state=1;transport.send(requestHeaders,done);}catch(e){if(state<2){done(-1,e);}else{throw e;}}}return jqXHR;},active:0,lastModified:{},etag:{}});function ajaxHandleResponses(s,jqXHR,responses){var ct, +type,finalDataType,firstDataType,contents=s.contents,dataTypes=s.dataTypes,responseFields=s.responseFields;for(type in responseFields){if(type in responses){jqXHR[responseFields[type]]=responses[type];}}while(dataTypes[0]==="*"){dataTypes.shift();if(ct===undefined){ct=s.mimeType||jqXHR.getResponseHeader("content-type");}}if(ct){for(type in contents){if(contents[type]&&contents[type].test(ct)){dataTypes.unshift(type);break;}}}if(dataTypes[0]in responses){finalDataType=dataTypes[0];}else{for(type in responses){if(!dataTypes[0]||s.converters[type+" "+dataTypes[0]]){finalDataType=type;break;}if(!firstDataType){firstDataType=type;}}finalDataType=finalDataType||firstDataType;}if(finalDataType){if(finalDataType!==dataTypes[0]){dataTypes.unshift(finalDataType);}return responses[finalDataType];}}function ajaxConvert(s,response){var conv,conv2,current,tmp,dataTypes=s.dataTypes.slice(),prev=dataTypes[0],converters={},i=0;if(s.dataFilter){response=s.dataFilter(response,s.dataType);}if(dataTypes[1] +){for(conv in s.converters){converters[conv.toLowerCase()]=s.converters[conv];}}for(;(current=dataTypes[++i]);){if(current!=="*"){if(prev!=="*"&&prev!==current){conv=converters[prev+" "+current]||converters["* "+current];if(!conv){for(conv2 in converters){tmp=conv2.split(" ");if(tmp[1]===current){conv=converters[prev+" "+tmp[0]]||converters["* "+tmp[0]];if(conv){if(conv===true){conv=converters[conv2];}else if(converters[conv2]!==true){current=tmp[0];dataTypes.splice(i--,0,current);}break;}}}}if(conv!==true){if(conv&&s["throws"]){response=conv(response);}else{try{response=conv(response);}catch(e){return{state:"parsererror",error:conv?e:"No conversion from "+prev+" to "+current};}}}}prev=current;}}return{state:"success",data:response};}var oldCallbacks=[],rquestion=/\?/,rjsonp=/(=)\?(?=&|$)|\?\?/,nonce=jQuery.now();jQuery.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var callback=oldCallbacks.pop()||(jQuery.expando+"_"+(nonce++));this[callback]=true;return callback;}});jQuery. +ajaxPrefilter("json jsonp",function(s,originalSettings,jqXHR){var callbackName,overwritten,responseContainer,data=s.data,url=s.url,hasCallback=s.jsonp!==false,replaceInUrl=hasCallback&&rjsonp.test(url),replaceInData=hasCallback&&!replaceInUrl&&typeof data==="string"&&!(s.contentType||"").indexOf("application/x-www-form-urlencoded")&&rjsonp.test(data);if(s.dataTypes[0]==="jsonp"||replaceInUrl||replaceInData){callbackName=s.jsonpCallback=jQuery.isFunction(s.jsonpCallback)?s.jsonpCallback():s.jsonpCallback;overwritten=window[callbackName];if(replaceInUrl){s.url=url.replace(rjsonp,"$1"+callbackName);}else if(replaceInData){s.data=data.replace(rjsonp,"$1"+callbackName);}else if(hasCallback){s.url+=(rquestion.test(url)?"&":"?")+s.jsonp+"="+callbackName;}s.converters["script json"]=function(){if(!responseContainer){jQuery.error(callbackName+" was not called");}return responseContainer[0];};s.dataTypes[0]="json";window[callbackName]=function(){responseContainer=arguments;};jqXHR.always( +function(){window[callbackName]=overwritten;if(s[callbackName]){s.jsonpCallback=originalSettings.jsonpCallback;oldCallbacks.push(callbackName);}if(responseContainer&&jQuery.isFunction(overwritten)){overwritten(responseContainer[0]);}responseContainer=overwritten=undefined;});return"script";}});jQuery.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(text){jQuery.globalEval(text);return text;}}});jQuery.ajaxPrefilter("script",function(s){if(s.cache===undefined){s.cache=false;}if(s.crossDomain){s.type="GET";s.global=false;}});jQuery.ajaxTransport("script",function(s){if(s.crossDomain){var script,head=document.head||document.getElementsByTagName("head")[0]||document.documentElement;return{send:function(_,callback){script=document.createElement("script");script.async="async";if(s.scriptCharset){script.charset=s.scriptCharset;}script.src=s.url; +script.onload=script.onreadystatechange=function(_,isAbort){if(isAbort||!script.readyState||/loaded|complete/.test(script.readyState)){script.onload=script.onreadystatechange=null;if(head&&script.parentNode){head.removeChild(script);}script=undefined;if(!isAbort){callback(200,"success");}}};head.insertBefore(script,head.firstChild);},abort:function(){if(script){script.onload(0,1);}}};}});var xhrCallbacks,xhrOnUnloadAbort=window.ActiveXObject?function(){for(var key in xhrCallbacks){xhrCallbacks[key](0,1);}}:false,xhrId=0;function createStandardXHR(){try{return new window.XMLHttpRequest();}catch(e){}}function createActiveXHR(){try{return new window.ActiveXObject("Microsoft.XMLHTTP");}catch(e){}}jQuery.ajaxSettings.xhr=window.ActiveXObject?function(){return!this.isLocal&&createStandardXHR()||createActiveXHR();}:createStandardXHR;(function(xhr){jQuery.extend(jQuery.support,{ajax:!!xhr,cors:!!xhr&&("withCredentials"in xhr)});})(jQuery.ajaxSettings.xhr());if(jQuery.support.ajax){jQuery. +ajaxTransport(function(s){if(!s.crossDomain||jQuery.support.cors){var callback;return{send:function(headers,complete){var handle,i,xhr=s.xhr();if(s.username){xhr.open(s.type,s.url,s.async,s.username,s.password);}else{xhr.open(s.type,s.url,s.async);}if(s.xhrFields){for(i in s.xhrFields){xhr[i]=s.xhrFields[i];}}if(s.mimeType&&xhr.overrideMimeType){xhr.overrideMimeType(s.mimeType);}if(!s.crossDomain&&!headers["X-Requested-With"]){headers["X-Requested-With"]="XMLHttpRequest";}try{for(i in headers){xhr.setRequestHeader(i,headers[i]);}}catch(_){}xhr.send((s.hasContent&&s.data)||null);callback=function(_,isAbort){var status,statusText,responseHeaders,responses,xml;try{if(callback&&(isAbort||xhr.readyState===4)){callback=undefined;if(handle){xhr.onreadystatechange=jQuery.noop;if(xhrOnUnloadAbort){delete xhrCallbacks[handle];}}if(isAbort){if(xhr.readyState!==4){xhr.abort();}}else{status=xhr.status;responseHeaders=xhr.getAllResponseHeaders();responses={};xml=xhr.responseXML;if(xml&&xml. +documentElement){responses.xml=xml;}try{responses.text=xhr.responseText;}catch(e){}try{statusText=xhr.statusText;}catch(e){statusText="";}if(!status&&s.isLocal&&!s.crossDomain){status=responses.text?200:404;}else if(status===1223){status=204;}}}}catch(firefoxAccessException){if(!isAbort){complete(-1,firefoxAccessException);}}if(responses){complete(status,statusText,responses,responseHeaders);}};if(!s.async){callback();}else if(xhr.readyState===4){setTimeout(callback,0);}else{handle=++xhrId;if(xhrOnUnloadAbort){if(!xhrCallbacks){xhrCallbacks={};jQuery(window).unload(xhrOnUnloadAbort);}xhrCallbacks[handle]=callback;}xhr.onreadystatechange=callback;}},abort:function(){if(callback){callback(0,1);}}};}});}var fxNow,timerId,rfxtypes=/^(?:toggle|show|hide)$/,rfxnum=new RegExp("^(?:([-+])=|)("+core_pnum+")([a-z%]*)$","i"),rrun=/queueHooks$/,animationPrefilters=[defaultPrefilter],tweeners={"*":[function(prop,value){var end,unit,tween=this.createTween(prop,value),parts=rfxnum.exec(value),target= +tween.cur(),start=+target||0,scale=1,maxIterations=20;if(parts){end=+parts[2];unit=parts[3]||(jQuery.cssNumber[prop]?"":"px");if(unit!=="px"&&start){start=jQuery.css(tween.elem,prop,true)||end||1;do{scale=scale||".5";start=start/scale;jQuery.style(tween.elem,prop,start+unit);}while(scale!==(scale=tween.cur()/target)&&scale!==1&&--maxIterations);}tween.unit=unit;tween.start=start;tween.end=parts[1]?start+(parts[1]+1)*end:end;}return tween;}]};function createFxNow(){setTimeout(function(){fxNow=undefined;},0);return(fxNow=jQuery.now());}function createTweens(animation,props){jQuery.each(props,function(prop,value){var collection=(tweeners[prop]||[]).concat(tweeners["*"]),index=0,length=collection.length;for(;index-1,props={},curPosition={},curTop,curLeft;if(calculatePosition){curPosition=curElem.position();curTop=curPosition.top;curLeft=curPosition.left;}else{curTop=parseFloat(curCSSTop)||0;curLeft=parseFloat(curCSSLeft)||0;}if(jQuery.isFunction(options)){options=options.call(elem,i,curOffset);}if(options.top!=null){props.top=(options.top-curOffset.top)+curTop;}if(options.left!=null){props.left=(options.left-curOffset.left)+curLeft;}if("using"in options){options.using.call(elem,props);}else{curElem.css(props);}}};jQuery.fn.extend({position:function(){if(!this[0]){return;}var elem=this[0], +offsetParent=this.offsetParent(),offset=this.offset(),parentOffset=rroot.test(offsetParent[0].nodeName)?{top:0,left:0}:offsetParent.offset();offset.top-=parseFloat(jQuery.css(elem,"marginTop"))||0;offset.left-=parseFloat(jQuery.css(elem,"marginLeft"))||0;parentOffset.top+=parseFloat(jQuery.css(offsetParent[0],"borderTopWidth"))||0;parentOffset.left+=parseFloat(jQuery.css(offsetParent[0],"borderLeftWidth"))||0;return{top:offset.top-parentOffset.top,left:offset.left-parentOffset.left};},offsetParent:function(){return this.map(function(){var offsetParent=this.offsetParent||document.body;while(offsetParent&&(!rroot.test(offsetParent.nodeName)&&jQuery.css(offsetParent,"position")==="static")){offsetParent=offsetParent.offsetParent;}return offsetParent||document.body;});}});jQuery.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(method,prop){var top=/Y/.test(prop);jQuery.fn[method]=function(val){return jQuery.access(this,function(elem,method,val){var win=getWindow(elem);if( +val===undefined){return win?(prop in win)?win[prop]:win.document.documentElement[method]:elem[method];}if(win){win.scrollTo(!top?val:jQuery(win).scrollLeft(),top?val:jQuery(win).scrollTop());}else{elem[method]=val;}},method,val,arguments.length,null);};});function getWindow(elem){return jQuery.isWindow(elem)?elem:elem.nodeType===9?elem.defaultView||elem.parentWindow:false;}jQuery.each({Height:"height",Width:"width"},function(name,type){jQuery.each({padding:"inner"+name,content:type,"":"outer"+name},function(defaultExtra,funcName){jQuery.fn[funcName]=function(margin,value){var chainable=arguments.length&&(defaultExtra||typeof margin!=="boolean"),extra=defaultExtra||(margin===true||value===true?"margin":"border");return jQuery.access(this,function(elem,type,value){var doc;if(jQuery.isWindow(elem)){return elem.document.documentElement["client"+name];}if(elem.nodeType===9){doc=elem.documentElement;return Math.max(elem.body["scroll"+name],doc["scroll"+name],elem.body["offset"+name],doc[ +"offset"+name],doc["client"+name]);}return value===undefined?jQuery.css(elem,type,value,extra):jQuery.style(elem,type,value,extra);},type,chainable?margin:undefined,chainable,null);};});});window.jQuery=window.$=jQuery;if(typeof define==="function"&&define.amd&&define.amd.jQuery){define("jquery",[],function(){return jQuery;});}})(window);var mw=(function($,undefined){'use strict';var hasOwn=Object.prototype.hasOwnProperty,slice=Array.prototype.slice,trackCallbacks=$.Callbacks('memory'),trackQueue=[];function log(msg,e){var console=window.console;if(console&&console.log){console.log(msg);if(e&&console.error){console.error(String(e),e);}}}function Map(values){this.values=values===true?window:(values||{});return this;}Map.prototype={get:function(selection,fallback){var results,i;fallback=arguments.length>1?fallback:null;if($.isArray(selection)){selection=slice.call(selection);results={};for(i=0;i1){this.values[selection]=value;return true;}return false;},exists:function(selection){var s;if($.isArray(selection)){for(s=0;s');}return'<'+this.key+'>';}if(this.format==='plain'||this.format==='text'||this.format==='parse'){text=this.parser();}if(this.format==='escaped'){text=this.parser();text=mw.html.escape(text);}return text;},parse:function(){this.format='parse';return this.toString();},plain:function(){this.format='plain';return this.toString();},text:function(){this.format='text';return this.toString();},escaped:function(){this.format='escaped';return this.toString();},exists:function(){return this.map.exists(this.key);}};return{now:(function(){var perf=window.performance,navStart=perf&&perf.timing&&perf.timing.navigationStart;return navStart&&typeof perf.now=== +'function'?function(){return navStart+perf.now();}:function(){return+new Date();};}()),track:function(topic,data){trackQueue.push({topic:topic,timeStamp:mw.now(),data:data});trackCallbacks.fire(trackQueue);},trackSubscribe:function(topic,callback){var seen=0;trackCallbacks.add(function(trackQueue){var event;for(;seen No found, inserting dynamically.');$marker=$('').attr('name','ResourceLoaderDynamicStyles').appendTo('head');return $marker;}function newStyleTag(text,nextnode){var s=document.createElement('style');if(nextnode){if(nextnode.jquery){nextnode=nextnode.get(0);}nextnode.parentNode.insertBefore(s,nextnode);}else{document. +getElementsByTagName('head')[0].appendChild(s);}if(s.styleSheet){s.styleSheet.cssText=text;}else{s.appendChild(document.createTextNode(String(text)));}return s;}function canExpandStylesheetWith(cssText){return cssText.indexOf('@import')===-1;}function addEmbeddedCSS(cssText,callback){var $style,styleEl;if(callback){cssCallbacks.add(callback);}if(cssText){if(!cssBuffer||canExpandStylesheetWith(cssText)){cssBuffer+='\n'+cssText;setTimeout(function(){addEmbeddedCSS();});return;}}else if(cssBuffer){cssText=cssBuffer;cssBuffer='';}else{return;}if('documentMode'in document&&document.documentMode<=9){$style=getMarker().prev();if($style.data('ResourceLoaderDynamicStyleTag')===true){styleEl=$style.get(0);if(styleEl.styleSheet){try{styleEl.styleSheet.cssText+=cssText;}catch(e){log('addEmbeddedCSS fail',e);}}else{styleEl.appendChild(document.createTextNode(String(cssText)));}cssCallbacks.fire().empty();return;}}$(newStyleTag(cssText,getMarker())).data('ResourceLoaderDynamicStyleTag',true); +cssCallbacks.fire().empty();}function formatVersionNumber(timestamp){var d=new Date();function pad(a,b,c){return[a<10?'0'+a:a,b<10?'0'+b:b,c<10?'0'+c:c].join('');}d.setTime(timestamp*1000);return[pad(d.getUTCFullYear(),d.getUTCMonth()+1,d.getUTCDate()),'T',pad(d.getUTCHours(),d.getUTCMinutes(),d.getUTCSeconds()),'Z'].join('');}function sortDependencies(module,resolved,unresolved){var n,deps,len;if(registry[module]===undefined){throw new Error('Unknown dependency: '+module);}if($.isFunction(registry[module].dependencies)){registry[module].dependencies=registry[module].dependencies();if(typeof registry[module].dependencies!=='object'){registry[module].dependencies=[registry[module].dependencies];}}if($.inArray(module,resolved)!==-1){return;}if(!unresolved){unresolved={};}deps=registry[module].dependencies;len=deps.length;for(n=0;n '+deps[n]);}unresolved[ +module]=true;sortDependencies(deps[n],resolved,unresolved);delete unresolved[module];}}resolved[resolved.length]=module;}function resolve(module){var m,resolved;if($.isArray(module)){resolved=[];for(m=0;m0){registry[m].state='error';stateChange=true;}}}}while(stateChange);}for(j=0;j0;if(hasErrors||allReady(jobs[j].dependencies)){job=jobs[j];jobs.splice(j,1);j-=1;try{if(hasErrors){if($.isFunction(job.error)){job.error(new Error('Module '+module+' has failed dependencies'),[module]);}}else{if($.isFunction(job.ready)){job.ready();}}}catch(e){log('Exception thrown by job.error',e);}}}if(registry[module].state==='ready'){mw.loader.store.set(module,registry[module]);for(m in registry){if(registry[m].state==='loaded'&&allReady(registry[m].dependencies)){execute(m);}}}}function addScript(src,callback,async){var script,head,done;if($.isReady||async){ +done=false;head=document.head||document.getElementsByTagName('head')[0]||document.documentElement;script=document.createElement('script');script.async=true;script.src=src;if($.isFunction(callback)){script.onload=script.onreadystatechange=function(){if(!done&&(!script.readyState||/loaded|complete/.test(script.readyState))){done=true;script.onload=script.onreadystatechange=null;if(script.parentNode){script.parentNode.removeChild(script);}script=undefined;callback();}};}if(window.opera){$(function(){document.body.appendChild(script);});}else{head.insertBefore(script,head.firstChild);}}else{document.write(mw.html.element('script',{'src':src},''));if($.isFunction(callback)){callback();}}}function execute(module){var key,value,media,i,urls,cssHandle,checkCssHandles,cssHandlesRegistered=false;if(registry[module]===undefined){throw new Error('Module has not been registered yet: '+module);}else if(registry[module].state==='registered'){throw new Error( +'Module has not been requested from the server yet: '+module);}else if(registry[module].state==='loading'){throw new Error('Module has not completed loading yet: '+module);}else if(registry[module].state==='ready'){throw new Error('Module has already been executed: '+module);}function addLink(media,url){var el=document.createElement('link');getMarker().before(el);el.rel='stylesheet';if(media&&media!=='all'){el.media=media;}el.href=url;}function runScript(){var script,markModuleReady,nestedAddScript;try{script=registry[module].script;markModuleReady=function(){registry[module].state='ready';handlePending(module);};nestedAddScript=function(arr,callback,async,i){if(i>=arr.length){callback();return;}addScript(arr[i],function(){nestedAddScript(arr,callback,async,i+1);},async);};if($.isArray(script)){nestedAddScript(script,markModuleReady,registry[module].async,0);}else if($.isFunction(script)){registry[module].state='ready';script($,$);handlePending(module);}}catch(e){log( +'Exception thrown by '+module,e);registry[module].state='error';handlePending(module);}}registry[module].state='loading';if($.isPlainObject(registry[module].messages)){mw.messages.set(registry[module].messages);}if($.isReady||registry[module].async){(function(){var pending=0;checkCssHandles=function(){if(cssHandlesRegistered&&pending===0&&runScript){runScript();runScript=undefined;}};cssHandle=function(){var check=checkCssHandles;pending++;return function(){if(check){pending--;check();check=undefined;}};};}());}else{cssHandle=function(){};checkCssHandles=runScript;}if($.isPlainObject(registry[module].style)){for(key in registry[module].style){value=registry[module].style[key];media=undefined;if(key!=='url'&&key!=='css'){if(typeof value==='string'){addEmbeddedCSS(value,cssHandle());}else{media=key;key='bc-url';}}if($.isArray(value)){for(i=0;imaxVersion){maxVersion=registry +[modules[g]].version;}}currReqBase=$.extend({version:formatVersionNumber(maxVersion)},reqBase);if(group==='user'&&mw.config.get('wgUserName')!==null){currReqBase.user=mw.config.get('wgUserName');}currReqBaseLength=$.param(currReqBase).length;async=true;l=currReqBaseLength+9;moduleMap={};for(i=0;i0&&!$.isEmptyObject(moduleMap)&&l+bytesAdded>maxQueryLength){doRequest(moduleMap,currReqBase,sourceLoadScript,async);moduleMap={};async=true;l=currReqBaseLength+9;}if(moduleMap[prefix]===undefined){moduleMap[prefix]=[];}moduleMap[prefix].push(suffix);if(!registry[modules[i]].async){async=false;}l+=bytesAdded;}if(!$.isEmptyObject(moduleMap)){doRequest(moduleMap,currReqBase,sourceLoadScript,async);}}}},addSource:function(id,props){var source;if(typeof id=== +'object'){for(source in id){mw.loader.addSource(source,id[source]);}return true;}if(sources[id]!==undefined){throw new Error('source already registered: '+id);}sources[id]=props;return true;},register:function(module,version,dependencies,group,source){var m;if(typeof module==='object'){for(m=0;m':return'>';case'&':return'&';}}return{escape:function(s){return s.replace(/['"<>&]/g,escapeCallback);},element:function(name,attrs,contents){var v,attrName,s='<'+name;for(attrName in attrs){v=attrs[attrName];if(v===true){v=attrName;}else if(v===false){continue;}s+=' '+attrName+'="'+this.escape(String(v))+'"';}if(contents===undefined||contents===null){s+='/>';return s;}s+='>';switch(typeof contents){case'string':s+=this.escape(contents);break;case'number':case'boolean':s+=String(contents);break;default:if(contents instanceof this.Raw){s+=contents.value;}else if(contents instanceof this.Cdata){if(/<\/[a-zA-z]/.test(contents.value)){throw new Error( +'mw.html.element: Illegal end tag found in CDATA');}s+=contents.value;}else{throw new Error('mw.html.element: Invalid type of contents');}}s+='';return s;},Raw:function(value){this.value=value;},Cdata:function(value){this.value=value;}};}()),user:{options:new Map(),tokens:new Map()},hook:(function(){var lists={};return function(name){var list=hasOwn.call(lists,name)?lists[name]:lists[name]=$.Callbacks('memory');return{add:list.add,remove:list.remove,fire:function(){return list.fireWith.call(this,null,slice.call(arguments));}};};}())};}(jQuery));mw.log.deprecate(window,'$j',jQuery,'Use $ or jQuery instead.');window.mw=window.mediaWiki=mw;if(jQuery.isFunction(window.startUp)){window.startUp();window.startUp=undefined;};mw.loader.state({"jquery":"ready","mediawiki":"ready"}); +/* cache key: wiki:resourceloader:filter:minify-js:7:c28ba9d2352395035660c58a580a6428 */ \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/load__q67acea5b1061.php b/archive/websites/wiki.jc-mp.com/load__q67acea5b1061.php new file mode 100644 index 0000000..7a8adf7 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/load__q67acea5b1061.php @@ -0,0 +1,17 @@ +(function(window,undefined){var rootjQuery,readyList,document=window.document,location=window.location,navigator=window.navigator,_jQuery=window.jQuery,_$=window.$,core_push=Array.prototype.push,core_slice=Array.prototype.slice,core_indexOf=Array.prototype.indexOf,core_toString=Object.prototype.toString,core_hasOwn=Object.prototype.hasOwnProperty,core_trim=String.prototype.trim,jQuery=function(selector,context){return new jQuery.fn.init(selector,context,rootjQuery);},core_pnum=/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source,core_rnotwhite=/\S/,core_rspace=/\s+/,rtrim=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,rquickExpr=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,rsingleTag=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,rvalidchars=/^[\],:{}\s]*$/,rvalidbraces=/(?:^|:|,)(?:\s*\[)+/g,rvalidescape=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,rvalidtokens=/"[^"\\\r\n]*"|true|false|null|-?(?:\d\d*\.|)\d+(?:[eE][\-+]?\d+|)/g,rmsPrefix=/^-ms-/,rdashAlpha=/-([\da-z])/gi,fcamelCase=function(all,letter){return(letter+"").toUpperCase();},DOMContentLoaded=function(){if(document.addEventListener){document.removeEventListener("DOMContentLoaded",DOMContentLoaded,false);jQuery.ready();}else if(document.readyState==="complete"){document.detachEvent("onreadystatechange",DOMContentLoaded);jQuery.ready();}},class2type={};jQuery.fn=jQuery.prototype={constructor:jQuery,init:function(selector,context,rootjQuery){var match,elem,ret,doc;if(!selector){return this;}if(selector.nodeType){this.context=this[0]=selector;this.length=1;return this;}if(typeof selector==="string"){if(selector.charAt(0)==="<"&&selector.charAt(selector.length-1)===">"&&selector.length>=3){match=[null,selector,null];}else{match=rquickExpr.exec(selector);}if(match&&(match[1]||!context)){if(match[1]){context=context instanceof jQuery?context[0]:context;doc=(context&&context.nodeType?context.ownerDocument||context:document);selector=jQuery.parseHTML(match[1],doc,true);if(rsingleTag.test(match[1])&&jQuery.isPlainObject(context)){this.attr.call(selector,context,true);}return jQuery.merge(this,selector);}else{elem=document.getElementById(match[2]);if(elem&&elem.parentNode){if(elem.id!==match[2]){return rootjQuery.find(selector);}this.length=1;this[0]=elem;}this.context=document;this.selector=selector;return this;}}else if(!context||context.jquery){return(context||rootjQuery).find(selector);}else{return this.constructor(context).find(selector);}}else if(jQuery.isFunction(selector)){return rootjQuery.ready(selector);}if(selector.selector!==undefined){this.selector=selector.selector;this.context=selector.context;}return jQuery.makeArray(selector,this);},selector:"",jquery:"1.8.3",length:0,size:function(){return this.length;},toArray:function(){return core_slice.call(this);},get:function(num){return num==null?this.toArray():(num<0?this[this.length+num]:this[num]);},pushStack:function(elems,name,selector){var ret=jQuery.merge(this.constructor(),elems);ret.prevObject=this;ret.context=this.context;if(name==="find"){ret.selector=this.selector+(this.selector?" ":"")+selector;}else if(name){ret.selector=this.selector+"."+name+"("+selector+")";}return ret;},each:function(callback,args){return jQuery.each(this,callback,args);},ready:function(fn){jQuery.ready.promise().done(fn);return this;},eq:function(i){i=+i;return i===-1?this.slice(i):this.slice(i,i+1);},first:function(){return this.eq(0);},last:function(){return this.eq(-1);},slice:function(){return this.pushStack(core_slice.apply(this,arguments),"slice",core_slice.call(arguments).join(","));},map:function(callback){return this.pushStack(jQuery.map(this,function(elem,i){return callback.call(elem,i,elem);}));},end:function(){return this.prevObject||this.constructor(null);},push:core_push,sort:[].sort,splice:[].splice};jQuery.fn.init.prototype=jQuery.fn;jQuery.extend=jQuery.fn.extend=function(){var options,name,src,copy,copyIsArray,clone,target=arguments[0]||{},i=1,length=arguments.length,deep=false;if(typeof target==="boolean"){deep=target;target=arguments[1]||{};i=2;}if(typeof target!=="object"&&!jQuery.isFunction(target)){target={};}if(length===i){target=this;--i;}for(;i0){return;}readyList.resolveWith(document,[jQuery]);if(jQuery.fn.trigger){jQuery(document).trigger("ready").off("ready");}},isFunction:function(obj){return jQuery.type(obj)==="function";},isArray:Array.isArray||function(obj){return jQuery.type(obj)==="array";},isWindow:function(obj){return obj!=null&&obj==obj.window;},isNumeric:function(obj){return!isNaN(parseFloat(obj))&&isFinite(obj);},type:function(obj){return obj==null?String(obj):class2type[core_toString.call(obj)]||"object";},isPlainObject:function(obj){if(!obj||jQuery.type(obj)!=="object"||obj.nodeType||jQuery.isWindow(obj)){return false;}try{if(obj.constructor&&!core_hasOwn.call(obj,"constructor")&&!core_hasOwn.call(obj.constructor.prototype,"isPrototypeOf")){return false;}}catch(e){return false;}var key;for(key in obj){}return key===undefined||core_hasOwn.call(obj,key);},isEmptyObject:function(obj){var name;for(name in obj){return false;}return true;},error:function(msg){throw new Error(msg);},parseHTML:function(data,context,scripts){var parsed;if(!data||typeof data!=="string"){return null;}if(typeof context==="boolean"){scripts=context;context=0;}context=context||document;if((parsed=rsingleTag.exec(data))){return[context.createElement(parsed[1])];}parsed=jQuery.buildFragment([data],context,scripts?null:[]);return jQuery.merge([],(parsed.cacheable?jQuery.clone(parsed.fragment):parsed.fragment).childNodes);},parseJSON:function(data){if(!data||typeof data!=="string"){return null;}data=jQuery.trim(data);if(window.JSON&&window.JSON.parse){return window.JSON.parse(data);}if(rvalidchars.test(data.replace(rvalidescape,"@").replace(rvalidtokens,"]").replace(rvalidbraces,""))){return(new Function("return "+data))();}jQuery.error("Invalid JSON: "+data);},parseXML:function(data){var xml,tmp;if(!data||typeof data!=="string"){return null;}try{if(window.DOMParser){tmp=new DOMParser();xml=tmp.parseFromString(data,"text/xml");}else{xml=new ActiveXObject("Microsoft.XMLDOM");xml.async="false";xml.loadXML(data);}}catch(e){xml=undefined;}if(!xml||!xml.documentElement||xml.getElementsByTagName("parsererror").length){jQuery.error("Invalid XML: "+data);}return xml;},noop:function(){},globalEval:function(data){if(data&&core_rnotwhite.test(data)){(window.execScript||function(data){window["eval"].call(window,data);})(data);}},camelCase:function(string){return string.replace(rmsPrefix,"ms-").replace(rdashAlpha,fcamelCase);},nodeName:function(elem,name){return elem.nodeName&&elem.nodeName.toLowerCase()===name.toLowerCase();},each:function(obj,callback,args){var name,i=0,length=obj.length,isObj=length===undefined||jQuery.isFunction(obj);if(args){if(isObj){for(name in obj){if(callback.apply(obj[name],args)===false){break;}}}else{for(;i0&&elems[0]&&elems[length-1])||length===0||jQuery.isArray(elems));if(isArray){for(;i-1){list.splice(index,1);if(firing){if(index<=firingLength){firingLength--;}if(index<=firingIndex){firingIndex--;}}}});}return this;},has:function(fn){return jQuery.inArray(fn,list)>-1;},empty:function(){list=[];return this;},disable:function(){list=stack=memory=undefined;return this;},disabled:function(){return!list;},lock:function(){stack=undefined;if(!memory){self.disable();}return this;},locked:function(){return!stack;},fireWith:function(context,args){args=args||[];args=[context,args.slice?args.slice():args];if(list&&(!fired||stack)){if(firing){stack.push(args);}else{fire(args);}}return this;},fire:function(){self.fireWith(this,arguments);return this;},fired:function(){return!!fired;}};return self;};jQuery.extend({Deferred:function(func){var tuples=[["resolve","done",jQuery.Callbacks("once memory"),"resolved"],["reject","fail",jQuery.Callbacks("once memory"),"rejected"],["notify","progress",jQuery.Callbacks("memory")]],state="pending",promise={state:function(){return state;},always:function(){deferred.done(arguments).fail(arguments);return this;},then:function(){var fns=arguments;return jQuery.Deferred(function(newDefer){jQuery.each(tuples,function(i,tuple){var action=tuple[0],fn=fns[i];deferred[tuple[1]](jQuery.isFunction(fn)?function(){var returned=fn.apply(this,arguments);if(returned&&jQuery.isFunction(returned.promise)){returned.promise().done(newDefer.resolve).fail(newDefer.reject).progress(newDefer.notify);}else{newDefer[action+"With"](this===deferred?newDefer:this,[returned]);}}:newDefer[action]);});fns=null;}).promise();},promise:function(obj){return obj!=null?jQuery.extend(obj,promise):promise;}},deferred={};promise.pipe=promise.then;jQuery.each(tuples,function(i,tuple){var list=tuple[2],stateString=tuple[3];promise[tuple[1]]=list.add;if(stateString){list.add(function(){state=stateString;},tuples[i^1][2].disable,tuples[2][2].lock);}deferred[tuple[0]]=list.fire;deferred[tuple[0]+"With"]=list.fireWith;});promise.promise(deferred);if(func){func.call(deferred,deferred);}return deferred;},when:function(subordinate){var i=0,resolveValues=core_slice.call(arguments),length=resolveValues.length,remaining=length!==1||(subordinate&&jQuery.isFunction(subordinate.promise))?length:0,deferred=remaining===1?subordinate:jQuery.Deferred(),updateFunc=function(i,contexts,values){return function +(value){contexts[i]=this;values[i]=arguments.length>1?core_slice.call(arguments):value;if(values===progressValues){deferred.notifyWith(contexts,values);}else if(!(--remaining)){deferred.resolveWith(contexts,values);}};},progressValues,progressContexts,resolveContexts;if(length>1){progressValues=new Array(length);progressContexts=new Array(length);resolveContexts=new Array(length);for(;i
    a";all=div.getElementsByTagName("*");a=div.getElementsByTagName("a")[0];if(!all||!a||!all.length){return{};}select=document.createElement("select");opt=select.appendChild(document.createElement("option"));input=div.getElementsByTagName("input")[0];a.style.cssText="top:1px;float:left;opacity:.5";support={leadingWhitespace:(div.firstChild.nodeType===3),tbody:!div.getElementsByTagName("tbody").length,htmlSerialize:!!div.getElementsByTagName("link").length,style:/top/.test(a.getAttribute("style")),hrefNormalized:(a.getAttribute("href")==="/a"),opacity:/^0.5/.test(a.style.opacity),cssFloat:!!a.style.cssFloat,checkOn:(input.value==="on"),optSelected:opt.selected,getSetAttribute:div.className!=="t",enctype:!!document.createElement("form").enctype,html5Clone:document.createElement("nav").cloneNode(true).outerHTML!=="<:nav>",boxModel:(document.compatMode==="CSS1Compat"),submitBubbles:true,changeBubbles:true,focusinBubbles:false,deleteExpando:true,noCloneEvent:true,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableMarginRight:true,boxSizingReliable:true,pixelPosition:false};input.checked=true;support.noCloneChecked=input.cloneNode(true).checked;select.disabled=true;support.optDisabled=!opt.disabled;try{delete div.test;}catch(e){support.deleteExpando=false;}if(!div.addEventListener&&div.attachEvent&&div.fireEvent){div.attachEvent("onclick",clickFn=function(){support.noCloneEvent=false;});div.cloneNode(true).fireEvent("onclick");div.detachEvent("onclick",clickFn);}input=document.createElement("input");input.value="t";input.setAttribute("type","radio");support.radioValue=input.value==="t";input.setAttribute("checked","checked");input.setAttribute("name","t");div.appendChild(input);fragment=document.createDocumentFragment();fragment.appendChild(div.lastChild);support.checkClone=fragment.cloneNode(true).cloneNode(true).lastChild.checked;support.appendChecked=input.checked;fragment.removeChild(input);fragment.appendChild(div);if(div.attachEvent){for(i in{submit:true,change:true,focusin:true}){eventName="on"+i;isSupported=(eventName in div);if(!isSupported){div.setAttribute(eventName,"return;");isSupported=(typeof div[eventName]==="function");}support[i+"Bubbles"]=isSupported;}}jQuery(function(){var container,div,tds,marginDiv,divReset="padding:0;margin:0;border:0;display:block;overflow:hidden;",body=document.getElementsByTagName("body")[0];if(!body){return;}container=document.createElement("div");container.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px";body.insertBefore(container,body.firstChild);div=document.createElement("div");container.appendChild(div);div.innerHTML="
    t
    ";tds=div.getElementsByTagName("td");tds[0].style.cssText="padding:0;margin:0;border:0;display:none";isSupported=(tds[0].offsetHeight===0);tds[0].style.display="";tds[1].style.display="none";support.reliableHiddenOffsets=isSupported&&(tds[0].offsetHeight===0);div.innerHTML="";div.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;";support.boxSizing=(div.offsetWidth===4);support.doesNotIncludeMarginInBodyOffset=(body.offsetTop!==1);if(window.getComputedStyle){support.pixelPosition=(window.getComputedStyle(div,null)||{}).top!=="1%";support.boxSizingReliable=(window.getComputedStyle(div,null)||{width:"4px"}).width==="4px";marginDiv=document.createElement("div");marginDiv.style.cssText=div.style.cssText=divReset;marginDiv.style.marginRight=marginDiv.style.width="0";div.style.width="1px";div.appendChild(marginDiv);support.reliableMarginRight=!parseFloat((window.getComputedStyle(marginDiv,null)||{}).marginRight);}if(typeof div.style.zoom!=="undefined"){div.innerHTML="";div.style.cssText=divReset+"width:1px;padding:1px;display:inline;zoom:1";support.inlineBlockNeedsLayout=(div.offsetWidth===3);div.style.display="block";div.style.overflow="visible";div.innerHTML="
    ";div.firstChild.style.width="5px";support.shrinkWrapBlocks=(div.offsetWidth!==3);container.style.zoom=1;}body.removeChild(container);container=div=tds=marginDiv=null;});fragment.removeChild(div);all=a=select=opt=input=fragment=div=null;return support;})();var rbrace=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,rmultiDash=/([A-Z])/g;jQuery.extend({cache:{},deletedIds:[],uuid:0,expando:"jQuery"+(jQuery.fn.jquery+Math.random()).replace(/\D/g,""),noData:{"embed":true,"object":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000","applet":true},hasData:function(elem){elem=elem.nodeType?jQuery.cache[elem[jQuery.expando]]:elem[jQuery.expando];return!!elem&&!isEmptyDataObject(elem);},data:function(elem,name,data,pvt){if(!jQuery.acceptData(elem)){return;}var thisCache,ret,internalKey=jQuery.expando,getByName=typeof name==="string",isNode=elem.nodeType,cache=isNode?jQuery.cache:elem,id=isNode?elem[internalKey]:elem[internalKey]&&internalKey;if((!id||!cache[id]||(!pvt&&!cache[id].data))&&getByName&&data===undefined){return;}if(!id){if(isNode){elem[internalKey]=id=jQuery.deletedIds.pop()||jQuery.guid++;}else{id=internalKey;}}if(!cache[id]){cache[id]={};if(!isNode){cache[id].toJSON=jQuery.noop;}}if(typeof name==="object"||typeof name==="function"){if(pvt){cache[id]=jQuery.extend(cache[id],name);}else{cache[id].data=jQuery.extend(cache[id].data,name);}}thisCache=cache[id];if(!pvt){if(!thisCache.data){thisCache.data={};}thisCache=thisCache.data;}if(data!==undefined){thisCache[jQuery.camelCase(name)]=data;}if(getByName){ret=thisCache[name];if(ret==null){ret=thisCache[jQuery.camelCase(name)];}}else{ret=thisCache;}return ret;},removeData:function(elem,name,pvt){if(!jQuery.acceptData(elem)){return;}var thisCache,i,l,isNode=elem.nodeType,cache=isNode?jQuery.cache:elem,id=isNode?elem[jQuery.expando]:jQuery.expando;if(!cache[id]){return;}if(name){thisCache=pvt?cache[id]:cache[id].data;if(thisCache){if(!jQuery.isArray(name)){if(name in thisCache){name=[name];}else{name=jQuery.camelCase(name);if(name in thisCache){name=[name];}else{name=name.split(" ");}}}for(i=0,l=name.length;i1,null,false);},removeData:function(key){return this.each(function(){jQuery.removeData(this,key);});}});function dataAttr(elem,key,data){if(data===undefined&&elem.nodeType===1){var name="data-"+key.replace(rmultiDash,"-$1").toLowerCase();data=elem.getAttribute(name);if(typeof data==="string"){try{data=data==="true"?true:data==="false"?false:data==="null"?null:+data+""===data?+data:rbrace.test(data)?jQuery.parseJSON(data):data;}catch(e){}jQuery.data(elem,key,data);}else{data=undefined;}}return data;}function isEmptyDataObject(obj){var name;for(name in obj){if(name==="data"&&jQuery.isEmptyObject(obj[name])){continue;}if(name!=="toJSON"){return false;}}return true;}jQuery.extend({queue:function(elem,type,data){var queue;if(elem){type=(type||"fx")+"queue";queue=jQuery._data(elem,type);if(data){if(!queue||jQuery.isArray(data)){queue=jQuery._data(elem,type,jQuery.makeArray(data));}else{queue.push(data);}}return queue||[];}},dequeue:function(elem,type){type=type||"fx";var queue=jQuery.queue(elem,type),startLength=queue.length,fn=queue.shift(),hooks=jQuery._queueHooks(elem,type),next=function(){jQuery.dequeue(elem,type);};if(fn==="inprogress"){fn=queue.shift();startLength--;}if(fn){if(type==="fx"){queue.unshift("inprogress");}delete hooks.stop;fn.call(elem,next,hooks);}if(!startLength&&hooks){hooks.empty.fire();}},_queueHooks:function(elem,type){var key=type+"queueHooks";return jQuery._data(elem,key)||jQuery._data(elem,key,{empty:jQuery.Callbacks("once memory").add(function(){jQuery.removeData(elem,type+"queue",true);jQuery.removeData(elem,key,true);})});}});jQuery.fn.extend({queue:function(type,data){var setter=2;if(typeof type!=="string"){data=type;type="fx";setter--;}if(arguments.length1);},removeAttr:function(name){return this.each(function(){jQuery.removeAttr(this,name);});},prop:function(name,value){return jQuery.access(this,jQuery.prop,name,value,arguments.length>1);},removeProp:function(name){name=jQuery.propFix[name]||name;return this.each(function(){try{this[name]=undefined;delete this[name];}catch(e){}});},addClass:function(value){var classNames,i,l,elem,setClass,c,cl;if(jQuery.isFunction(value)){return this.each(function(j){jQuery(this).addClass(value.call(this,j,this.className));});}if(value&&typeof value==="string"){classNames=value.split(core_rspace);for(i=0,l=this.length;i=0){className=className.replace(" "+removes[c]+" "," ");}}elem.className=value?jQuery.trim(className):"";}}}return this;},toggleClass:function(value,stateVal){var type=typeof value,isBool=typeof stateVal==="boolean";if(jQuery.isFunction(value)){return this.each(function(i){jQuery(this).toggleClass(value.call(this,i,this.className,stateVal),stateVal);});}return this.each(function(){if(type==="string"){var className,i=0,self=jQuery(this),state=stateVal,classNames=value.split(core_rspace);while((className=classNames[i++])){state=isBool?state:!self.hasClass(className);self[state?"addClass":"removeClass"](className);}}else if(type==="undefined"||type==="boolean"){if(this.className){jQuery._data(this,"__className__",this.className);}this.className=this.className||value===false?"":jQuery._data(this,"__className__")||"";}});},hasClass:function(selector){var className=" "+selector+" ",i=0,l=this.length;for(;i=0){return true;}}return false;},val:function(value){var hooks,ret,isFunction,elem=this[0];if(!arguments.length){if(elem){hooks=jQuery.valHooks[elem.type]||jQuery.valHooks[elem.nodeName.toLowerCase()];if(hooks&&"get"in hooks&&(ret=hooks.get(elem,"value"))!==undefined){return ret;}ret=elem.value;return typeof ret==="string"?ret.replace(rreturn,""):ret==null?"":ret;}return;}isFunction=jQuery.isFunction(value);return this.each(function(i){var val,self=jQuery(this);if(this.nodeType!==1){return;}if(isFunction){val=value.call(this,i,self.val());}else{val=value;}if(val==null){val="";}else if(typeof val==="number"){val+="";}else if(jQuery.isArray(val)){val=jQuery.map(val,function(value){return value==null?"":value+"";});}hooks=jQuery.valHooks[this.type]||jQuery.valHooks[this.nodeName.toLowerCase()];if(!hooks||!("set"in hooks)||hooks.set(this,val,"value")===undefined){this.value=val;}});}});jQuery.extend({valHooks:{option:{get:function(elem){var val=elem.attributes.value;return!val||val.specified?elem.value:elem.text;}},select:{get:function(elem){var value,option,options=elem.options,index=elem.selectedIndex,one=elem.type==="select-one"||index<0,values=one?null:[],max=one?index+1:options.length,i=index<0?max:one?index:0;for(;i=0;});if(!values.length){elem.selectedIndex=-1;}return values;}}},attrFn:{},attr:function(elem,name,value,pass){var ret,hooks,notxml,nType=elem.nodeType;if(!elem||nType===3||nType===8||nType===2){return;}if(pass&&jQuery.isFunction(jQuery.fn[name])){return jQuery(elem)[name](value);}if(typeof elem.getAttribute==="undefined"){return jQuery.prop(elem,name,value);}notxml=nType!==1||!jQuery.isXMLDoc(elem);if(notxml){name=name.toLowerCase();hooks=jQuery.attrHooks[name]||(rboolean.test(name)?boolHook:nodeHook);}if(value!==undefined){if(value===null){jQuery.removeAttr(elem,name);return;}else if(hooks&&"set"in hooks&¬xml&&(ret=hooks.set(elem,value,name))!==undefined){return ret;}else{elem.setAttribute(name,value+"");return value;}}else if(hooks&&"get"in hooks&¬xml&&(ret=hooks.get(elem,name))!==null){return ret;}else{ret=elem.getAttribute(name);return ret===null?undefined:ret;}},removeAttr:function(elem,value){var propName,attrNames,name,isBool,i=0;if(value&&elem.nodeType===1){attrNames=value.split(core_rspace);for(;i=0);}}});});var rformElems=/^(?:textarea|input|select)$/i,rtypenamespace=/^([^\.]*|)(?:\.(.+)|)$/,rhoverHack=/(?:^|\s)hover(\.\S+|)\b/,rkeyEvent=/^key/,rmouseEvent=/^(?:mouse|contextmenu)|click/,rfocusMorph=/^(?:focusinfocus|focusoutblur)$/,hoverHack=function(events){return jQuery.event.special.hover?events:events.replace(rhoverHack,"mouseenter$1 mouseleave$1");};jQuery.event={add:function(elem,types,handler,data,selector){var elemData,eventHandle,events,t,tns,type,namespaces,handleObj,handleObjIn,handlers,special;if(elem.nodeType===3||elem.nodeType===8||!types||!handler||!(elemData=jQuery._data(elem))){return;}if(handler.handler){handleObjIn=handler;handler=handleObjIn.handler;selector=handleObjIn.selector;}if(!handler.guid){handler.guid=jQuery.guid++;}events=elemData.events;if(!events){elemData.events=events={};}eventHandle=elemData.handle;if(!eventHandle){elemData.handle=eventHandle=function(e){return typeof jQuery!=="undefined"&&(!e||jQuery.event.triggered!==e.type)?jQuery.event.dispatch.apply(eventHandle.elem,arguments):undefined;};eventHandle.elem=elem;}types=jQuery.trim(hoverHack(types)).split(" ");for(t=0;t=0){type=type.slice(0,-1);exclusive=true;}if(type.indexOf(".")>=0){namespaces=type.split(".");type=namespaces.shift();namespaces.sort();}if((!elem||jQuery.event.customEvent[type])&&!jQuery.event.global[type]){return;}event=typeof event==="object"?event[jQuery.expando]?event:new jQuery.Event(type,event):new jQuery.Event(type);event.type=type;event.isTrigger=true;event.exclusive=exclusive;event.namespace=namespaces.join(".");event.namespace_re=event.namespace?new RegExp("(^|\\.)"+namespaces.join("\\.(?:.*\\.|)")+"(\\.|$)"):null;ontype=type.indexOf(":")<0?"on"+type:"";if(!elem){cache=jQuery.cache;for(i in cache){if(cache[i].events&&cache[i].events[type]){jQuery.event.trigger(event,data,cache[i].handle.elem,true);}}return;}event.result=undefined;if(!event.target){event.target=elem;}data=data!=null?jQuery.makeArray(data):[];data.unshift(event);special=jQuery.event.special[type]||{};if(special.trigger&&special.trigger.apply(elem,data)===false){return;}eventPath=[[elem,special.bindType||type]];if(!onlyHandlers&&!special.noBubble&&!jQuery.isWindow(elem)){bubbleType=special.delegateType||type;cur=rfocusMorph.test(bubbleType+type)?elem:elem.parentNode;for(old=elem;cur;cur=cur.parentNode){eventPath.push([cur,bubbleType]);old=cur;}if(old===(elem.ownerDocument||document)){eventPath.push([old.defaultView||old.parentWindow||window,bubbleType]);}}for(i=0;i=0:jQuery.find(sel,this,null,[cur]).length;}if(selMatch[sel]){matches.push(handleObj);}}if(matches.length){handlerQueue.push({elem:cur,matches:matches});}}}}if(handlers.length>delegateCount){handlerQueue.push({elem:this,matches:handlers.slice(delegateCount)});}for(i=0;i0?this.on(name,null,data,fn):this.trigger(name);};if(rkeyEvent.test(name)){jQuery.event.fixHooks[name]=jQuery.event.keyHooks;}if(rmouseEvent.test(name)){jQuery.event.fixHooks[name]=jQuery.event.mouseHooks;}});(function(window,undefined){var cachedruns,assertGetIdNotName,Expr,getText,isXML,contains,compile,sortOrder,hasDuplicate,outermostContext,baseHasDuplicate=true,strundefined="undefined",expando=("sizcache"+Math.random()).replace(".",""),Token=String,document=window.document,docElem=document.documentElement,dirruns=0,done=0,pop=[].pop,push=[].push,slice=[].slice,indexOf=[].indexOf||function(elem){var i=0,len=this.length;for(;iExpr.cacheLength){delete cache[keys.shift()];}return(cache[key+" "]=value);},cache);},classCache=createCache(),tokenCache=createCache(),compilerCache=createCache(),whitespace="[\\x20\\t\\r\\n\\f]",characterEncoding="(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+",identifier=characterEncoding.replace("w","w#"),operators="([*^$|!~]?=)",attributes="\\["+whitespace+"*("+characterEncoding+")"+whitespace+"*(?:"+operators+whitespace+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+identifier+")|)|)"+whitespace+"*\\]",pseudos=":("+characterEncoding+")(?:\\((?:(['\"])((?:\\\\.|[^\\\\])*?)\\2|([^()[\\]]*|(?:(?:"+attributes+")|[^:]|\\\\.)*|.*))\\)|)",pos=":(even|odd|eq|gt|lt|nth|first|last)(?:\\("+whitespace+"*((?:-\\d)?\\d*)"+whitespace+"*\\)|)(?=[^-]|$)",rtrim=new RegExp("^"+whitespace+"+|((?:^|[^\\\\])(?:\\\\.)*)"+whitespace+"+$","g"),rcomma=new RegExp("^"+whitespace+"*,"+whitespace+"*"),rcombinators=new RegExp("^"+whitespace+"*([\\x20\\t\\r\\n\\f>+~])"+whitespace+"*"),rpseudo=new RegExp(pseudos),rquickExpr=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,rnot=/^:not/,rsibling=/[\x20\t\r\n\f]*[+~]/,rendsWithNot=/:not\($/,rheader=/h\d/i,rinputs=/input|select|textarea|button/i,rbackslash=/\\(?!\\)/g,matchExpr={"ID":new RegExp("^#("+ +characterEncoding+")"),"CLASS":new RegExp("^\\.("+characterEncoding+")"),"NAME":new RegExp("^\\[name=['\"]?("+characterEncoding+")['\"]?\\]"),"TAG":new RegExp("^("+characterEncoding.replace("w","w*")+")"),"ATTR":new RegExp("^"+attributes),"PSEUDO":new RegExp("^"+pseudos),"POS":new RegExp(pos,"i"),"CHILD":new RegExp("^:(only|nth|first|last)-child(?:\\("+whitespace+"*(even|odd|(([+-]|)(\\d*)n|)"+whitespace+"*(?:([+-]|)"+whitespace+"*(\\d+)|))"+whitespace+"*\\)|)","i"),"needsContext":new RegExp("^"+whitespace+"*[>+~]|"+pos,"i")},assert=function(fn){var div=document.createElement("div");try{return fn(div);}catch(e){return false;}finally{div=null;}},assertTagNameNoComments=assert(function(div){div.appendChild(document.createComment(""));return!div.getElementsByTagName("*").length;}),assertHrefNotNormalized=assert(function(div){div.innerHTML="";return div.firstChild&&typeof div.firstChild.getAttribute!==strundefined&&div.firstChild.getAttribute("href")==="#";}),assertAttributes=assert(function(div){div.innerHTML="";var type=typeof div.lastChild.getAttribute("multiple");return type!=="boolean"&&type!=="string";}),assertUsableClassName=assert(function(div){div.innerHTML="";if(!div.getElementsByClassName||!div.getElementsByClassName("e").length){return false;}div.lastChild.className="e";return div.getElementsByClassName("e").length===2;}),assertUsableName=assert(function(div){div.id=expando+0;div.innerHTML="
    ";docElem.insertBefore(div,docElem.firstChild);var pass=document.getElementsByName&&document.getElementsByName(expando).length===2+document.getElementsByName(expando+0).length;assertGetIdNotName=!document.getElementById(expando);docElem.removeChild(div);return pass;});try{slice.call(docElem.childNodes,0)[0].nodeType;}catch(e){slice=function(i){var elem,results=[];for(;(elem=this[i]);i++){results.push(elem);}return results;};}function Sizzle(selector,context,results,seed){results=results||[];context=context||document;var match,elem,xml,m,nodeType=context.nodeType;if(!selector||typeof selector!=="string"){return results;}if(nodeType!==1&&nodeType!==9){return[];}xml=isXML(context);if(!xml&&!seed){if((match=rquickExpr.exec(selector))){if((m=match[1])){if(nodeType===9){elem=context.getElementById(m);if(elem&&elem.parentNode){if(elem.id===m){results.push(elem);return results;}}else{return results;}}else{if(context.ownerDocument&&(elem=context.ownerDocument.getElementById(m))&&contains(context,elem)&&elem.id===m){results.push(elem);return results;}}}else if(match[2]){push.apply(results,slice.call(context.getElementsByTagName(selector),0));return results;}else if((m=match[3])&&assertUsableClassName&&context.getElementsByClassName){push.apply(results,slice.call(context.getElementsByClassName(m),0));return results;}}}return select(selector.replace(rtrim,"$1"),context,results,seed,xml);}Sizzle.matches=function(expr,elements){return Sizzle(expr,null,null,elements);};Sizzle.matchesSelector=function(elem,expr){return Sizzle(expr,null,null,[elem]).length>0;};function createInputPseudo(type){return function(elem){var name=elem.nodeName.toLowerCase();return name==="input"&&elem.type===type;};}function createButtonPseudo(type){return function(elem){var name=elem.nodeName.toLowerCase();return(name==="input"||name==="button")&&elem.type===type;};}function createPositionalPseudo(fn){return markFunction(function(argument){argument=+argument;return markFunction(function(seed,matches){var j,matchIndexes=fn([],seed.length,argument),i=matchIndexes.length;while(i--){if(seed[(j=matchIndexes[i])]){seed[j]=!(matches[j]=seed[j]);}}});});}getText=Sizzle.getText=function(elem){var node,ret="",i=0,nodeType=elem.nodeType;if(nodeType){if(nodeType===1||nodeType===9||nodeType===11){if(typeof elem.textContent==="string"){return elem.textContent;}else{for(elem=elem.firstChild;elem;elem=elem.nextSibling){ret+=getText(elem);}}}else if(nodeType===3||nodeType===4){return elem.nodeValue;}}else{for(;(node=elem[i]);i++){ret+=getText(node);}}return ret;};isXML=Sizzle.isXML=function(elem){var documentElement=elem&&(elem.ownerDocument||elem).documentElement;return documentElement?documentElement.nodeName!=="HTML":false;};contains=Sizzle.contains=docElem.contains?function(a,b){var adown=a.nodeType===9?a.documentElement:a,bup=b&&b.parentNode;return a===bup||!!(bup&&bup.nodeType===1&&adown.contains&&adown.contains(bup));}:docElem.compareDocumentPosition?function(a,b){return b&&!!(a.compareDocumentPosition(b)&16);}:function(a,b){while((b=b.parentNode)){if(b===a){return true;}}return false;};Sizzle.attr=function(elem,name){var val,xml=isXML(elem);if(!xml){name=name.toLowerCase();}if((val=Expr.attrHandle[name])){return val(elem);}if(xml||assertAttributes){return elem.getAttribute(name);}val=elem.getAttributeNode(name);return val?typeof elem[name]==="boolean"?elem[name]?name:null:val.specified?val.value:null:null;};Expr=Sizzle.selectors={cacheLength:50,createPseudo:markFunction,match:matchExpr,attrHandle:assertHrefNotNormalized?{}:{"href":function(elem){return elem.getAttribute("href",2);},"type":function(elem){return elem.getAttribute("type");}},find:{"ID":assertGetIdNotName?function(id,context,xml){if(typeof context.getElementById!==strundefined&&!xml){var m=context.getElementById(id);return m&&m.parentNode?[m]:[];}}:function(id,context,xml){if(typeof context.getElementById!==strundefined&&!xml){var m=context.getElementById(id);return m?m.id===id||typeof m.getAttributeNode!==strundefined&&m.getAttributeNode("id").value===id?[m]:undefined:[];}},"TAG":assertTagNameNoComments?function(tag,context){if(typeof context.getElementsByTagName!==strundefined){return context.getElementsByTagName(tag);}}:function(tag,context){var results=context.getElementsByTagName(tag);if(tag==="*"){var elem,tmp=[],i=0;for(;(elem=results[i]);i++){if(elem.nodeType===1){tmp.push(elem);}}return tmp;}return results;},"NAME":assertUsableName&&function(tag,context){if(typeof context.getElementsByName!==strundefined){return context.getElementsByName(name);}},"CLASS":assertUsableClassName&&function(className,context,xml){if(typeof context.getElementsByClassName!==strundefined&&!xml){return context.getElementsByClassName(className);}}},relative:{">":{dir:"parentNode",first:true}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:true},"~":{dir:"previousSibling"}},preFilter:{"ATTR":function(match){match[1]=match[1].replace(rbackslash,"");match[3]=(match[4]||match[5]||"").replace(rbackslash,"");if(match[2]==="~="){match[3]=" "+match[3]+" ";}return match.slice(0,4);},"CHILD":function(match){match[1]=match[1].toLowerCase();if(match[1]==="nth"){if(!match[2]){Sizzle.error(match[0]);}match[3]=+(match[3]?match[4]+(match[5]||1):2*(match[2]==="even"||match[2]==="odd"));match[4]=+((match[6]+match[7])||match[2]==="odd");}else if(match[2]){Sizzle.error(match[0]);}return match;},"PSEUDO":function(match){var unquoted,excess;if(matchExpr["CHILD"].test(match[0])){return null;}if(match[3]){match[2]=match[3];}else if((unquoted=match[4])){if(rpseudo.test(unquoted)&&(excess=tokenize(unquoted,true))&&(excess=unquoted.indexOf(")",unquoted.length-excess)-unquoted.length)){unquoted=unquoted.slice(0,excess);match[0]=match[0].slice(0,excess);}match[2]=unquoted;}return match.slice(0,3);}},filter:{"ID":assertGetIdNotName?function(id){id=id.replace(rbackslash,"");return function(elem){return elem.getAttribute("id")===id;};}:function(id){id=id.replace(rbackslash,"");return function(elem){var node=typeof elem.getAttributeNode!==strundefined&&elem.getAttributeNode("id");return node&&node.value===id;};},"TAG":function(nodeName){if(nodeName==="*"){return function(){return true;};}nodeName=nodeName.replace(rbackslash,"").toLowerCase();return function(elem){return elem.nodeName&&elem.nodeName.toLowerCase()===nodeName;};},"CLASS":function(className){var pattern=classCache[expando][className+" "];return pattern||(pattern=new RegExp("(^|"+whitespace+")"+className+"("+whitespace+"|$)"))&&classCache(className,function(elem){return pattern.test(elem.className||(typeof elem.getAttribute!==strundefined&&elem.getAttribute("class"))||"");});},"ATTR":function(name,operator,check){return function(elem,context){var result=Sizzle.attr(elem,name);if(result==null){return operator==="!=";}if(!operator){return true;}result+="";return operator==="="?result===check:operator==="!="?result!==check:operator==="^="?check&&result.indexOf(check)===0:operator==="*="?check&&result.indexOf(check)>-1:operator==="$="?check&&result.substr(result.length-check.length)===check:operator==="~="?(" "+result+" ").indexOf(check)>-1:operator==="|="?result===check||result.substr(0,check.length+1)===check+"-":false;};},"CHILD":function(type,argument,first,last){if(type==="nth"){return function(elem){var node,diff,parent=elem.parentNode;if(first===1&&last===0){return true;}if(parent){diff=0;for(node=parent.firstChild;node;node=node.nextSibling){if(node.nodeType===1){diff++;if(elem===node){break;}}}}diff-=last;return diff===first||(diff%first===0&&diff/first>=0);};}return function(elem){var node=elem;switch(type){case"only":case"first":while((node=node.previousSibling)){if(node.nodeType===1){return false;}}if(type==="first"){return true;}node=elem;case"last":while((node=node.nextSibling)){if(node.nodeType===1){return false;}}return true;}};},"PSEUDO":function(pseudo,argument){var args,fn=Expr.pseudos[pseudo]||Expr.setFilters[pseudo.toLowerCase()]||Sizzle.error("unsupported pseudo: "+pseudo);if(fn[expando]){return fn(argument);}if(fn.length>1){args=[pseudo,pseudo,"",argument];return Expr.setFilters.hasOwnProperty(pseudo.toLowerCase())?markFunction(function(seed,matches){var idx,matched=fn(seed,argument),i=matched.length;while(i--){idx=indexOf.call(seed,matched[i]);seed[idx]=!(matches[idx]=matched[i]);}}):function(elem){return fn(elem,0,args);};}return fn;}},pseudos:{"not":markFunction(function(selector){var input=[],results=[],matcher=compile(selector.replace(rtrim,"$1"));return matcher[expando]?markFunction(function(seed,matches,context,xml){var elem,unmatched=matcher(seed,null,xml,[]),i=seed.length;while(i--){if((elem=unmatched[i])){seed[i]=!(matches[i]=elem);}}}):function(elem,context,xml){input[0]=elem;matcher(input,null,xml,results);return!results.pop();};}),"has":markFunction(function(selector){return function(elem){return Sizzle(selector,elem).length>0;};}),"contains":markFunction(function(text){return function(elem){return(elem.textContent||elem.innerText||getText(elem)).indexOf(text)>-1;};}),"enabled":function(elem){return elem.disabled===false;},"disabled":function(elem){return elem.disabled===true;},"checked":function(elem){var nodeName=elem.nodeName.toLowerCase();return(nodeName==="input"&&!!elem.checked)||(nodeName==="option"&&!!elem.selected);},"selected":function(elem){if(elem.parentNode){elem.parentNode.selectedIndex;}return elem.selected===true;},"parent":function(elem){return!Expr.pseudos +["empty"](elem);},"empty":function(elem){var nodeType;elem=elem.firstChild;while(elem){if(elem.nodeName>"@"||(nodeType=elem.nodeType)===3||nodeType===4){return false;}elem=elem.nextSibling;}return true;},"header":function(elem){return rheader.test(elem.nodeName);},"text":function(elem){var type,attr;return elem.nodeName.toLowerCase()==="input"&&(type=elem.type)==="text"&&((attr=elem.getAttribute("type"))==null||attr.toLowerCase()===type);},"radio":createInputPseudo("radio"),"checkbox":createInputPseudo("checkbox"),"file":createInputPseudo("file"),"password":createInputPseudo("password"),"image":createInputPseudo("image"),"submit":createButtonPseudo("submit"),"reset":createButtonPseudo("reset"),"button":function(elem){var name=elem.nodeName.toLowerCase();return name==="input"&&elem.type==="button"||name==="button";},"input":function(elem){return rinputs.test(elem.nodeName);},"focus":function(elem){var doc=elem.ownerDocument;return elem===doc.activeElement&&(!doc.hasFocus||doc.hasFocus())&&!!(elem.type||elem.href||~elem.tabIndex);},"active":function(elem){return elem===elem.ownerDocument.activeElement;},"first":createPositionalPseudo(function(){return[0];}),"last":createPositionalPseudo(function(matchIndexes,length){return[length-1];}),"eq":createPositionalPseudo(function(matchIndexes,length,argument){return[argument<0?argument+length:argument];}),"even":createPositionalPseudo(function(matchIndexes,length){for(var i=0;i=0;){matchIndexes.push(i);}return matchIndexes;}),"gt":createPositionalPseudo(function(matchIndexes,length,argument){for(var i=argument<0?argument+length:argument;++i1?function(elem,context,xml){var i=matchers.length;while(i--){if(!matchers[i](elem,context,xml)){return false;}}return true;}:matchers[0];}function condense(unmatched,map,filter,context,xml){var elem,newUnmatched=[],i=0,len=unmatched.length,mapped=map!=null;for(;i-1){seed[temp]=!(results[temp]=elem);}}}}else{matcherOut=condense(matcherOut===results?matcherOut.splice(preexisting,matcherOut.length):matcherOut);if(postFinder){postFinder(null,results,matcherOut,xml);}else{push.apply(results,matcherOut);}}});}function matcherFromTokens(tokens){var checkContext,matcher,j,len=tokens.length,leadingRelative=Expr.relative[tokens[0].type],implicitRelative=leadingRelative||Expr.relative[" "],i=leadingRelative?1:0,matchContext=addCombinator(function(elem){return elem===checkContext;},implicitRelative,true),matchAnyContext=addCombinator(function(elem){return indexOf.call(checkContext,elem)>-1;},implicitRelative,true),matchers=[function(elem,context,xml){return(!leadingRelative&&(xml||context!==outermostContext))||((checkContext=context).nodeType?matchContext(elem,context,xml):matchAnyContext(elem,context,xml));}];for(;i1&&elementMatcher(matchers),i>1&&tokens.slice(0,i-1).join("").replace(rtrim,"$1"),matcher,i0,byElement=elementMatchers.length>0,superMatcher=function(seed,context,xml,results,expandContext){var elem,j,matcher,setMatched=[],matchedCount=0,i="0",unmatched=seed&&[],outermost=expandContext!=null,contextBackup=outermostContext,elems=seed||byElement&&Expr.find["TAG"]("*",expandContext&&context.parentNode||context),dirrunsUnique=(dirruns+=contextBackup==null?1:Math.E);if(outermost){outermostContext=context!==document&&context;cachedruns=superMatcher.el;}for(;(elem=elems[i])!=null;i++){if(byElement&&elem){for(j=0;(matcher=elementMatchers[j]);j++){if(matcher(elem,context,xml)){results.push(elem);break;}}if(outermost){dirruns=dirrunsUnique;cachedruns=++superMatcher.el;}}if(bySet){if((elem=!matcher&&elem)){matchedCount--;}if(seed){unmatched.push(elem);}}}matchedCount+=i;if(bySet&&i!==matchedCount){for(j=0;(matcher=setMatchers[j]);j++){matcher(unmatched,setMatched,context,xml);}if(seed){if(matchedCount>0){while(i--){if(!(unmatched[i]||setMatched[i])){setMatched[i]=pop.call(results);}}}setMatched=condense(setMatched);}push.apply(results,setMatched);if(outermost&&!seed&&setMatched.length>0&&(matchedCount+setMatchers.length)>1){Sizzle.uniqueSort(results);}}if(outermost){dirruns=dirrunsUnique;outermostContext=contextBackup;}return unmatched;};superMatcher.el=0;return bySet?markFunction(superMatcher):superMatcher;}compile=Sizzle.compile=function(selector,group){var i,setMatchers=[],elementMatchers=[],cached=compilerCache[expando][selector+" "];if(!cached){if(!group){group=tokenize(selector);}i=group.length;while(i--){cached=matcherFromTokens(group[i]);if(cached[expando]){setMatchers.push(cached);}else{elementMatchers.push(cached);}}cached=compilerCache(selector,matcherFromGroupMatchers(elementMatchers,setMatchers));}return cached;};function multipleContexts(selector,contexts,results){var i=0,len=contexts.length;for(;i2&&(token=tokens[0]).type==="ID"&&context.nodeType===9&&!xml&&Expr.relative[tokens[1].type]){context=Expr.find["ID"](token.matches[0].replace(rbackslash,""),context,xml)[0];if(!context){return results;}selector=selector.slice(tokens.shift().length);}for(i=matchExpr["POS"].test(selector)?-1:tokens.length-1;i>=0;i--){token=tokens[i];if(Expr.relative[(type=token.type)]){break;}if((find=Expr.find[type])){if((seed=find(token.matches[0].replace(rbackslash,""),rsibling.test(tokens[0].type)&&context.parentNode||context,xml))){tokens.splice(i,1);selector=seed.length&&tokens.join("");if(!selector){push.apply(results,slice.call(seed,0));return results;}break;}}}}}compile(selector,match)(seed,context,xml,results,rsibling.test(selector));return results;}if(document.querySelectorAll){(function(){var disconnectedMatch,oldSelect=select,rescape=/'|\\/g,rattributeQuotes=/\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g,rbuggyQSA=[":focus"],rbuggyMatches=[":active"],matches=docElem.matchesSelector||docElem.mozMatchesSelector||docElem.webkitMatchesSelector||docElem.oMatchesSelector||docElem.msMatchesSelector;assert(function(div){div.innerHTML="";if(!div.querySelectorAll("[selected]").length){rbuggyQSA.push("\\["+whitespace+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)");}if(!div.querySelectorAll(":checked").length){rbuggyQSA.push(":checked");}});assert(function(div){div.innerHTML="

    ";if(div.querySelectorAll("[test^='']").length){rbuggyQSA.push("[*^$]="+whitespace+"*(?:\"\"|'')");}div.innerHTML="";if(!div.querySelectorAll(":enabled").length){rbuggyQSA.push(":enabled",":disabled");}});rbuggyQSA=new +RegExp(rbuggyQSA.join("|"));select=function(selector,context,results,seed,xml){if(!seed&&!xml&&!rbuggyQSA.test(selector)){var groups,i,old=true,nid=expando,newContext=context,newSelector=context.nodeType===9&&selector;if(context.nodeType===1&&context.nodeName.toLowerCase()!=="object"){groups=tokenize(selector);if((old=context.getAttribute("id"))){nid=old.replace(rescape,"\\$&");}else{context.setAttribute("id",nid);}nid="[id='"+nid+"'] ";i=groups.length;while(i--){groups[i]=nid+groups[i].join("");}newContext=rsibling.test(selector)&&context.parentNode||context;newSelector=groups.join(",");}if(newSelector){try{push.apply(results,slice.call(newContext.querySelectorAll(newSelector),0));return results;}catch(qsaError){}finally{if(!old){context.removeAttribute("id");}}}}return oldSelect(selector,context,results,seed,xml);};if(matches){assert(function(div){disconnectedMatch=matches.call(div,"div");try{matches.call(div,"[test!='']:sizzle");rbuggyMatches.push("!=",pseudos);}catch(e){}});rbuggyMatches=new RegExp(rbuggyMatches.join("|"));Sizzle.matchesSelector=function(elem,expr){expr=expr.replace(rattributeQuotes,"='$1']");if(!isXML(elem)&&!rbuggyMatches.test(expr)&&!rbuggyQSA.test(expr)){try{var ret=matches.call(elem,expr);if(ret||disconnectedMatch||elem.document&&elem.document.nodeType!==11){return ret;}}catch(e){}}return Sizzle(expr,null,null,[elem]).length>0;};}})();}Expr.pseudos["nth"]=Expr.pseudos["eq"];function setFilters(){}Expr.filters=setFilters.prototype=Expr.pseudos;Expr.setFilters=new setFilters();Sizzle.attr=jQuery.attr;jQuery.find=Sizzle;jQuery.expr=Sizzle.selectors;jQuery.expr[":"]=jQuery.expr.pseudos;jQuery.unique=Sizzle.uniqueSort;jQuery.text=Sizzle.getText;jQuery.isXMLDoc=Sizzle.isXML;jQuery.contains=Sizzle.contains;})(window);var runtil=/Until$/,rparentsprev=/^(?:parents|prev(?:Until|All))/,isSimple=/^.[^:#\[\.,]*$/,rneedsContext=jQuery.expr.match.needsContext,guaranteedUnique={children:true,contents:true,next:true,prev:true};jQuery.fn.extend({find:function(selector){var i,l,length,n,r,ret,self=this;if(typeof selector!=="string"){return jQuery(selector).filter(function(){for(i=0,l=self.length;i0){for(n=length;n=0:jQuery.filter(selector,this).length>0:this.filter(selector).length>0);},closest:function(selectors,context){var cur,i=0,l=this.length,ret=[],pos=rneedsContext.test(selectors)||typeof selectors!=="string"?jQuery(selectors,context||this.context):0;for(;i-1:jQuery.find.matchesSelector(cur,selectors)){ret.push(cur);break;}cur=cur.parentNode;}}ret=ret.length>1?jQuery.unique(ret):ret;return this.pushStack(ret,"closest",selectors);},index:function(elem){if(!elem){return(this[0]&&this[0].parentNode)?this.prevAll().length:-1;}if(typeof elem==="string"){return jQuery.inArray(this[0],jQuery(elem));}return jQuery.inArray(elem.jquery?elem[0]:elem,this);},add:function(selector,context){var set=typeof selector==="string"?jQuery(selector,context):jQuery.makeArray(selector&&selector.nodeType?[selector]:selector),all=jQuery.merge(this.get(),set);return this.pushStack(isDisconnected(set[0])||isDisconnected(all[0])?all:jQuery.unique(all));},addBack:function(selector){return this.add(selector==null?this.prevObject:this.prevObject.filter(selector));}});jQuery.fn.andSelf=jQuery.fn.addBack;function isDisconnected(node){return!node||!node.parentNode||node.parentNode.nodeType===11;}function sibling(cur,dir){do{cur=cur[dir];}while(cur&&cur.nodeType!==1);return cur;}jQuery.each({parent:function(elem){var parent=elem.parentNode;return parent&&parent.nodeType!==11?parent:null;},parents:function(elem){return jQuery.dir(elem,"parentNode");},parentsUntil:function(elem,i,until){return jQuery.dir(elem,"parentNode",until);},next:function(elem){return sibling(elem,"nextSibling");},prev:function(elem){return sibling(elem,"previousSibling");},nextAll:function(elem){return jQuery.dir(elem,"nextSibling");},prevAll:function(elem){return jQuery.dir(elem,"previousSibling");},nextUntil:function(elem,i,until){return jQuery.dir(elem,"nextSibling",until);},prevUntil:function(elem,i,until){return jQuery.dir(elem,"previousSibling",until);},siblings:function(elem){return jQuery.sibling((elem.parentNode||{}).firstChild,elem);},children:function(elem){return jQuery.sibling(elem.firstChild);},contents:function(elem){return jQuery.nodeName(elem,"iframe")?elem.contentDocument||elem.contentWindow.document:jQuery.merge([],elem.childNodes);}},function(name,fn){jQuery.fn[name]=function(until,selector){var ret=jQuery.map(this,fn,until);if(!runtil.test(name)){selector=until;}if(selector&&typeof selector==="string"){ret=jQuery.filter(selector,ret);}ret=this.length>1&&!guaranteedUnique[name]?jQuery.unique(ret):ret;if(this.length>1&&rparentsprev.test(name)){ret=ret.reverse();}return this.pushStack(ret,name,core_slice.call(arguments).join(","));};});jQuery.extend({filter:function(expr,elems,not){if(not){expr=":not("+expr+")";}return elems.length===1?jQuery.find.matchesSelector(elems[0],expr)?[elems[0]]:[]:jQuery.find.matches(expr,elems);},dir:function(elem,dir,until){var matched=[],cur=elem[dir];while(cur&&cur.nodeType!==9&&(until===undefined||cur.nodeType!==1||!jQuery(cur).is(until))){if(cur.nodeType===1){matched.push(cur);}cur=cur[dir];}return matched;},sibling:function(n,elem){var r=[];for(;n;n=n.nextSibling){if(n.nodeType===1&&n!==elem){r.push(n);}}return r;}});function winnow(elements,qualifier,keep){qualifier=qualifier||0;if(jQuery.isFunction(qualifier)){return jQuery.grep(elements,function(elem,i){var retVal=!!qualifier.call(elem,i,elem);return retVal===keep;});}else if(qualifier.nodeType){return jQuery.grep(elements,function(elem,i){return(elem===qualifier)===keep;});}else if(typeof qualifier==="string"){var filtered=jQuery.grep(elements,function(elem){return elem.nodeType===1;});if(isSimple.test(qualifier)){return jQuery.filter(qualifier,filtered,!keep);}else{qualifier=jQuery.filter(qualifier,filtered);}}return jQuery.grep(elements,function(elem,i){return(jQuery.inArray(elem,qualifier)>=0)===keep;});}function createSafeFragment(document){var list=nodeNames.split("|"),safeFrag=document.createDocumentFragment();if(safeFrag.createElement){while(list.length){safeFrag.createElement(list.pop());}}return safeFrag;}var nodeNames="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|"+"header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",rinlinejQuery=/ jQuery\d+="(?:null|\d+)"/g,rleadingWhitespace=/^\s+/,rxhtmlTag=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,rtagName=/<([\w:]+)/,rtbody=/]","i"),rcheckableType=/^(?:checkbox|radio)$/,rchecked=/checked\s*(?:[^=]|=\s*.checked.)/i,rscriptType=/\/(java|ecma)script/i,rcleanScript=/^\s*\s*$/g,wrapMap={option:[1,""],legend:[1,"
    ","
    "],thead:[1,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],col:[2,"","
    "],area:[1,"",""],_default:[0,"",""]},safeFragment=createSafeFragment(document),fragmentDiv=safeFragment.appendChild(document.createElement("div"));wrapMap.optgroup=wrapMap.option;wrapMap.tbody=wrapMap.tfoot=wrapMap.colgroup=wrapMap.caption=wrapMap.thead;wrapMap.th=wrapMap.td;if(!jQuery.support.htmlSerialize){wrapMap._default=[1,"X
    ","
    "];}jQuery.fn.extend({text:function(value){return jQuery.access(this,function(value){return value===undefined?jQuery.text(this):this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(value));},null,value,arguments.length);},wrapAll:function(html){if(jQuery.isFunction(html)){return this.each(function(i){jQuery(this).wrapAll(html.call(this,i));});}if(this[0]){var wrap=jQuery(html,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode){wrap.insertBefore(this[0]);}wrap.map(function(){var elem=this;while(elem.firstChild&&elem.firstChild.nodeType===1){elem=elem.firstChild;}return elem;}).append(this);}return this;},wrapInner:function(html){if(jQuery.isFunction(html)){return this.each(function(i){jQuery(this).wrapInner(html.call(this,i));});}return this.each(function(){var self=jQuery(this),contents=self.contents();if(contents.length){contents.wrapAll(html);}else{self.append(html);}});},wrap:function(html){var isFunction=jQuery.isFunction(html);return this.each(function(i){jQuery(this).wrapAll(isFunction?html.call(this,i):html);});},unwrap:function(){return this.parent().each(function(){if(!jQuery.nodeName(this,"body")){jQuery(this).replaceWith(this.childNodes);}}).end();},append:function(){return this.domManip(arguments,true,function(elem){if(this.nodeType===1||this.nodeType===11){this.appendChild(elem);}});},prepend:function(){return this.domManip(arguments,true,function(elem){if(this.nodeType===1||this.nodeType===11){this.insertBefore(elem,this.firstChild);}});},before:function(){if(!isDisconnected(this[0])){return this.domManip(arguments,false,function(elem){this.parentNode.insertBefore(elem,this);});}if(arguments.length){var set=jQuery.clean(arguments);return this.pushStack(jQuery.merge(set,this),"before",this.selector);}},after:function(){if(!isDisconnected(this[0])){return this.domManip(arguments,false,function(elem){this.parentNode.insertBefore(elem,this.nextSibling);});}if(arguments.length){var set=jQuery.clean(arguments);return this.pushStack(jQuery.merge(this,set),"after",this.selector);}},remove:function(selector,keepData){var elem,i=0;for(;(elem=this[i])!=null;i++){if(!selector||jQuery.filter(selector,[elem]).length){if(!keepData&&elem.nodeType===1){jQuery.cleanData(elem.getElementsByTagName("*"));jQuery.cleanData([elem]);}if(elem.parentNode){elem.parentNode.removeChild(elem);}}}return this;},empty:function(){var elem,i=0;for(;(elem=this[i])!=null;i++){if(elem.nodeType===1){jQuery.cleanData(elem.getElementsByTagName +("*"));}while(elem.firstChild){elem.removeChild(elem.firstChild);}}return this;},clone:function(dataAndEvents,deepDataAndEvents){dataAndEvents=dataAndEvents==null?false:dataAndEvents;deepDataAndEvents=deepDataAndEvents==null?dataAndEvents:deepDataAndEvents;return this.map(function(){return jQuery.clone(this,dataAndEvents,deepDataAndEvents);});},html:function(value){return jQuery.access(this,function(value){var elem=this[0]||{},i=0,l=this.length;if(value===undefined){return elem.nodeType===1?elem.innerHTML.replace(rinlinejQuery,""):undefined;}if(typeof value==="string"&&!rnoInnerhtml.test(value)&&(jQuery.support.htmlSerialize||!rnoshimcache.test(value))&&(jQuery.support.leadingWhitespace||!rleadingWhitespace.test(value))&&!wrapMap[(rtagName.exec(value)||["",""])[1].toLowerCase()]){value=value.replace(rxhtmlTag,"<$1>");try{for(;i1&&typeof value==="string"&&rchecked.test(value)){return this.each(function(){jQuery(this).domManip(args,table,callback);});}if(jQuery.isFunction(value)){return this.each(function(i){var self=jQuery(this);args[0]=value.call(this,i,table?self.html():undefined);self.domManip(args,table,callback);});}if(this[0]){results=jQuery.buildFragment(args,this,scripts);fragment=results.fragment;first=fragment.firstChild;if(fragment.childNodes.length===1){fragment=first;}if(first){table=table&&jQuery.nodeName(first,"tr");for(iNoClone=results.cacheable||l-1;i0?this.clone(true):this).get();jQuery(insert[i])[original](elems);ret=ret.concat(elems);}return this.pushStack(ret,name,insert.selector);}};});function getAll(elem){if(typeof elem.getElementsByTagName!=="undefined"){return elem.getElementsByTagName("*");}else if(typeof elem.querySelectorAll!=="undefined"){return elem.querySelectorAll("*");}else{return[];}}function fixDefaultChecked(elem){if(rcheckableType.test(elem.type)){elem.defaultChecked=elem.checked;}}jQuery.extend({clone:function(elem,dataAndEvents,deepDataAndEvents){var srcElements,destElements,i,clone;if(jQuery.support.html5Clone||jQuery.isXMLDoc(elem)||!rnoshimcache.test("<"+elem.nodeName+">")){clone=elem.cloneNode(true);}else{fragmentDiv.innerHTML=elem.outerHTML;fragmentDiv.removeChild(clone=fragmentDiv.firstChild);}if((!jQuery.support.noCloneEvent||!jQuery.support.noCloneChecked)&&(elem.nodeType===1||elem.nodeType===11)&&!jQuery.isXMLDoc(elem)){cloneFixAttributes(elem,clone);srcElements=getAll(elem);destElements=getAll(clone);for(i=0;srcElements[i];++i){if(destElements[i]){cloneFixAttributes(srcElements[i],destElements[i]);}}}if(dataAndEvents){cloneCopyEvent(elem,clone);if(deepDataAndEvents){srcElements=getAll(elem);destElements=getAll(clone);for(i=0;srcElements[i];++i){cloneCopyEvent(srcElements[i],destElements[i]);}}}srcElements=destElements=null;return clone;},clean:function(elems,context,fragment,scripts){var i,j,elem,tag,wrap,depth,div,hasBody,tbody,len,handleScript,jsTags,safe=context===document&&safeFragment,ret=[];if(!context||typeof context.createDocumentFragment==="undefined"){context=document;}for(i=0;(elem=elems[i])!=null;i++){if(typeof elem==="number"){elem+="";}if(!elem){continue;}if(typeof elem==="string"){if(!rhtml.test(elem)){elem=context.createTextNode(elem);}else{safe=safe||createSafeFragment(context);div=context.createElement("div");safe.appendChild(div);elem=elem.replace(rxhtmlTag,"<$1>");tag=(rtagName.exec(elem)||["",""])[1].toLowerCase();wrap=wrapMap[tag]||wrapMap._default;depth=wrap[0];div.innerHTML=wrap[1]+elem+wrap[2];while(depth--){div=div.lastChild;}if(!jQuery.support.tbody){hasBody=rtbody.test(elem);tbody=tag==="table"&&!hasBody?div.firstChild&&div.firstChild.childNodes:wrap[1]===""&&!hasBody?div.childNodes:[];for(j=tbody.length-1;j>=0;--j){if(jQuery.nodeName(tbody[j],"tbody")&&!tbody[j].childNodes.length){tbody[j].parentNode.removeChild(tbody[j]);}}}if(!jQuery.support.leadingWhitespace&&rleadingWhitespace.test(elem)){div.insertBefore(context.createTextNode(rleadingWhitespace.exec(elem)[0]),div.firstChild);}elem=div.childNodes;div.parentNode.removeChild(div);}}if(elem.nodeType){ret.push(elem);}else{jQuery.merge(ret,elem);}}if(div){elem=div=safe=null;}if(!jQuery.support.appendChecked){for(i=0;(elem=ret[i])!=null;i++){if(jQuery.nodeName(elem,"input")){fixDefaultChecked(elem);}else if(typeof elem.getElementsByTagName!=="undefined"){jQuery.grep(elem.getElementsByTagName("input"),fixDefaultChecked);}}}if(fragment){handleScript=function(elem){if(!elem.type||rscriptType.test(elem.type)){return scripts?scripts.push(elem.parentNode?elem.parentNode.removeChild(elem):elem):fragment.appendChild(elem);}};for(i=0;(elem=ret[i])!=null;i++){if(!(jQuery.nodeName(elem,"script")&&handleScript(elem))){fragment.appendChild(elem);if(typeof elem.getElementsByTagName!=="undefined"){jsTags=jQuery.grep(jQuery.merge([],elem.getElementsByTagName("script")),handleScript);ret.splice.apply(ret,[i+1,0].concat(jsTags));i+=jsTags.length;}}}}return ret;},cleanData:function(elems,acceptData){var data,id,elem,type,i=0,internalKey=jQuery.expando,cache=jQuery.cache,deleteExpando=jQuery.support.deleteExpando,special=jQuery.event.special;for(;(elem=elems[i])!=null;i++){if(acceptData||jQuery.acceptData(elem)){id=elem[internalKey];data=id&&cache[id];if(data){if(data.events){for(type in data.events){if(special[type]){jQuery.event.remove(elem,type);}else{jQuery.removeEvent(elem,type,data.handle);}}}if(cache[id]){delete cache[id];if(deleteExpando){delete elem[internalKey];}else if(elem.removeAttribute){elem.removeAttribute(internalKey);}else{elem[internalKey]=null;}jQuery.deletedIds.push(id);}}}}}});(function(){var matched,browser;jQuery.uaMatch=function(ua){ua=ua.toLowerCase();var match=/(chrome)[ \/]([\w.]+)/.exec(ua)||/(webkit)[ \/]([\w.]+)/.exec(ua)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(ua)||/(msie) ([\w.]+)/.exec(ua)||ua.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(ua)||[];return{browser:match[1]||"",version:match[2]||"0"};};matched=jQuery.uaMatch(navigator.userAgent);browser={};if(matched.browser){browser[matched.browser]=true;browser.version=matched.version;}if(browser.chrome){browser.webkit=true;}else if(browser.webkit){browser.safari=true;}jQuery.browser=browser;jQuery.sub=function(){function jQuerySub(selector,context){return new jQuerySub.fn.init(selector,context);}jQuery.extend(true,jQuerySub,this);jQuerySub.superclass=this;jQuerySub.fn=jQuerySub.prototype=this();jQuerySub.fn.constructor=jQuerySub;jQuerySub.sub=this.sub;jQuerySub.fn.init=function init(selector,context){if(context&&context instanceof jQuery&&!(context instanceof jQuerySub)){context=jQuerySub(context);}return jQuery.fn.init.call(this,selector,context,rootjQuerySub);};jQuerySub.fn.init.prototype=jQuerySub.fn;var rootjQuerySub=jQuerySub(document);return jQuerySub;};})();var curCSS,iframe,iframeDoc,ralpha=/alpha\([^)]*\)/i,ropacity=/opacity=([^)]*)/,rposition=/^(top|right|bottom|left)$/,rdisplayswap=/^(none|table(?!-c[ea]).+)/,rmargin=/^margin/,rnumsplit=new RegExp("^("+core_pnum+")(.*)$","i"),rnumnonpx=new RegExp("^("+core_pnum+")(?!px)[a-z%]+$","i"),rrelNum=new RegExp("^([-+])=("+core_pnum+")","i"),elemdisplay={BODY:"block"},cssShow={position:"absolute",visibility:"hidden",display:"block"},cssNormalTransform={letterSpacing:0,fontWeight:400},cssExpand=["Top","Right","Bottom","Left"],cssPrefixes=["Webkit","O","Moz","ms"],eventsToggle=jQuery.fn.toggle;function vendorPropName(style,name){if(name in style){return name;}var capName=name.charAt(0).toUpperCase()+name.slice(1),origName=name,i=cssPrefixes.length;while(i--){name=cssPrefixes[i]+capName;if(name in style){return name;}}return origName;}function isHidden(elem,el){elem=el||elem;return jQuery.css(elem,"display")==="none"||!jQuery.contains(elem.ownerDocument,elem);}function showHide(elements,show){var elem,display,values=[],index=0,length=elements.length;for(;index1);},show:function(){return showHide(this,true);},hide:function(){return showHide(this);},toggle:function(state,fn2){var bool=typeof state==="boolean";if(jQuery.isFunction(state)&&jQuery.isFunction(fn2)){return eventsToggle.apply(this,arguments);}return this.each(function(){if(bool?state:isHidden(this)){jQuery(this).show();}else{jQuery(this).hide();}});}});jQuery.extend({cssHooks:{opacity:{get:function(elem,computed){if(computed){var ret=curCSS(elem,"opacity");return ret===""?"1":ret;}}}},cssNumber:{"fillOpacity":true,"fontWeight":true,"lineHeight":true,"opacity":true,"orphans":true,"widows":true,"zIndex":true,"zoom":true},cssProps:{"float":jQuery.support.cssFloat?"cssFloat":"styleFloat"},style:function(elem,name,value,extra){if(!elem||elem.nodeType===3||elem.nodeType===8||!elem.style){return;}var ret,type,hooks,origName=jQuery.camelCase(name),style=elem.style;name=jQuery.cssProps[origName]||(jQuery.cssProps[origName]=vendorPropName(style,origName));hooks=jQuery.cssHooks[name]||jQuery.cssHooks[origName];if(value!==undefined){type=typeof value;if(type==="string"&&(ret=rrelNum.exec(value))){value=(ret[1]+1)*ret[2]+parseFloat(jQuery.css(elem,name));type="number";}if(value==null||type==="number"&&isNaN(value)){return;}if(type==="number"&&!jQuery.cssNumber[origName]){value+="px";}if(!hooks||!("set"in hooks)||(value=hooks.set(elem,value,extra))!==undefined){try{style[name]=value;}catch(e){}}}else{if(hooks&&"get"in hooks&&(ret=hooks.get(elem,false,extra))!==undefined){return ret;}return style[name];}},css:function(elem,name,numeric,extra){var val,num,hooks,origName=jQuery.camelCase(name);name=jQuery.cssProps[origName]||(jQuery.cssProps[origName]=vendorPropName(elem.style,origName));hooks=jQuery.cssHooks[name]||jQuery.cssHooks[origName];if(hooks&&"get"in hooks){val=hooks.get(elem,true,extra);}if(val===undefined){val=curCSS(elem,name);}if(val==="normal"&&name in cssNormalTransform){val=cssNormalTransform[name];}if(numeric||extra!==undefined){num=parseFloat(val);return numeric||jQuery.isNumeric(num)?num||0:val;}return val;},swap:function(elem,options,callback){var ret,name,old={};for(name in options){old[name]=elem.style[name];elem.style[name]=options[name];}ret=callback.call(elem);for(name in options){elem.style[name]=old[name];}return ret;}});if(window.getComputedStyle){curCSS=function(elem,name){var ret,width,minWidth,maxWidth,computed=window.getComputedStyle(elem,null),style=elem.style;if(computed){ret=computed.getPropertyValue(name)||computed[name];if(ret===""&&!jQuery.contains(elem.ownerDocument,elem)){ret=jQuery.style(elem,name);}if(rnumnonpx.test(ret)&&rmargin.test(name)){width=style.width;minWidth=style.minWidth;maxWidth=style.maxWidth;style.minWidth=style.maxWidth=style.width=ret;ret=computed.width;style.width=width;style.minWidth=minWidth;style.maxWidth=maxWidth;}}return ret;};}else if(document.documentElement.currentStyle){curCSS=function(elem,name){var left,rsLeft,ret=elem.currentStyle&&elem.currentStyle[name],style=elem.style;if(ret==null&&style&&style[name]){ret=style[name];}if(rnumnonpx.test(ret)&&!rposition.test(name)){left=style.left;rsLeft=elem.runtimeStyle&&elem.runtimeStyle.left;if(rsLeft){elem.runtimeStyle.left=elem.currentStyle.left;}style.left=name==="fontSize"?"1em":ret;ret=style.pixelLeft+"px";style.left=left;if(rsLeft){elem.runtimeStyle.left=rsLeft;}}return ret===""?"auto":ret;};}function setPositiveNumber(elem,value,subtract){var matches=rnumsplit.exec(value);return matches?Math.max(0,matches[1]-(subtract||0))+(matches[2]||"px"):value;}function augmentWidthOrHeight(elem,name,extra,isBorderBox){var i=extra===(isBorderBox?"border":"content")?4:name==="width"?1:0,val=0;for(;i<4;i+=2){if(extra==="margin"){val+=jQuery.css(elem,extra+cssExpand[i],true);}if(isBorderBox){if(extra==="content"){val-=parseFloat(curCSS(elem,"padding"+cssExpand[i]))||0;}if(extra!=="margin"){val-=parseFloat(curCSS(elem,"border"+cssExpand[i]+"Width"))||0;}}else{val+=parseFloat(curCSS(elem,"padding"+cssExpand[i]))||0;if(extra!=="padding"){val+=parseFloat(curCSS(elem,"border"+cssExpand[i]+"Width"))||0;}}}return val;}function getWidthOrHeight(elem,name,extra){var val=name==="width"?elem.offsetWidth:elem.offsetHeight,valueIsBorderBox=true,isBorderBox=jQuery.support.boxSizing&&jQuery.css(elem,"boxSizing")==="border-box";if(val<=0||val==null){val=curCSS(elem,name);if(val<0||val==null){val=elem.style[name];}if(rnumnonpx.test(val)){return val;}valueIsBorderBox=isBorderBox&&(jQuery.support.boxSizingReliable||val===elem.style[name]);val=parseFloat(val)||0;}return(val+augmentWidthOrHeight(elem,name,extra||(isBorderBox?"border":"content"),valueIsBorderBox))+"px";}function css_defaultDisplay(nodeName){if(elemdisplay[nodeName]){return elemdisplay[nodeName];}var elem=jQuery("<"+nodeName+">").appendTo(document.body),display=elem.css("display");elem.remove();if(display==="none"||display===""){iframe=document.body.appendChild(iframe||jQuery.extend(document.createElement("iframe"),{frameBorder:0,width:0,height:0}));if(!iframeDoc||!iframe.createElement){iframeDoc=(iframe.contentWindow||iframe.contentDocument).document;iframeDoc.write("");iframeDoc.close();}elem=iframeDoc.body.appendChild(iframeDoc.createElement(nodeName));display=curCSS(elem,"display");document.body.removeChild(iframe);}elemdisplay[nodeName]=display;return display;}jQuery.each(["height","width"],function(i,name){jQuery.cssHooks[name]={get:function(elem,computed,extra){if(computed){if(elem.offsetWidth===0&&rdisplayswap.test(curCSS(elem,"display"))){return jQuery.swap(elem,cssShow,function(){return getWidthOrHeight(elem,name,extra);});}else{return getWidthOrHeight(elem,name,extra);}}},set:function(elem,value,extra){return setPositiveNumber(elem,value,extra?augmentWidthOrHeight(elem,name,extra,jQuery.support.boxSizing&&jQuery.css(elem,"boxSizing")==="border-box"):0);}};});if(!jQuery.support.opacity){jQuery.cssHooks.opacity={get:function(elem,computed){return ropacity.test((computed&&elem.currentStyle?elem.currentStyle.filter:elem.style.filter)||"")?(0.01*parseFloat(RegExp.$1))+"":computed?"1":"";},set:function(elem,value){var style=elem.style,currentStyle=elem.currentStyle,opacity=jQuery.isNumeric(value)?"alpha(opacity="+value*100+")":"",filter=currentStyle&¤tStyle.filter||style.filter||"";style.zoom=1;if(value>=1&&jQuery.trim(filter.replace(ralpha,""))===""&&style.removeAttribute){style.removeAttribute("filter");if(currentStyle&&!currentStyle.filter){return;}}style.filter=ralpha.test(filter)?filter.replace(ralpha,opacity):filter+" "+opacity;}};}jQuery(function(){if(!jQuery.support.reliableMarginRight){jQuery.cssHooks.marginRight={get:function(elem,computed){return jQuery.swap(elem,{"display":"inline-block"},function(){if(computed){return curCSS(elem,"marginRight");}});}};}if(!jQuery.support.pixelPosition&&jQuery.fn.position){jQuery.each(["top","left"],function(i,prop){jQuery.cssHooks[prop]={get:function(elem,computed){if(computed){var ret=curCSS(elem,prop);return rnumnonpx.test(ret)?jQuery(elem).position()[prop]+"px":ret;}}};});}});if(jQuery.expr&&jQuery.expr.filters){jQuery.expr.filters.hidden=function(elem){return(elem.offsetWidth===0&&elem.offsetHeight===0)||(!jQuery.support.reliableHiddenOffsets&&((elem.style&&elem.style.display)||curCSS(elem,"display"))==="none");};jQuery.expr.filters.visible=function(elem){return!jQuery.expr.filters.hidden(elem);};}jQuery.each({margin:"",padding:"",border:"Width"},function(prefix,suffix){jQuery.cssHooks[prefix+suffix]={expand:function(value){var i,parts=typeof value==="string"?value.split(" "):[value],expanded={};for(i=0;i<4;i++){expanded[prefix+cssExpand[i]+suffix]=parts[i]||parts[i-2]||parts[0];}return expanded;}};if(!rmargin.test(prefix)){jQuery.cssHooks[prefix+suffix].set=setPositiveNumber;}});var r20=/%20/g,rbracket=/\[\]$/,rCRLF=/\r?\n/g,rinput=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,rselectTextarea=/^(?:select|textarea)/i;jQuery.fn.extend({serialize:function(){return jQuery.param(this.serializeArray());},serializeArray:function(){return this.map(function(){return this.elements?jQuery.makeArray(this.elements):this;}).filter(function(){return this.name&&!this.disabled&&(this.checked||rselectTextarea.test(this.nodeName)||rinput.test(this.type));}).map(function(i,elem){var val=jQuery(this).val();return val==null?null:jQuery.isArray(val)?jQuery.map(val,function(val,i){return{name:elem.name,value:val.replace(rCRLF,"\r\n")};}):{name:elem.name,value:val.replace(rCRLF,"\r\n")};}).get();}});jQuery.param=function(a,traditional){var prefix,s=[],add=function(key,value){value=jQuery.isFunction(value)?value():(value==null?"":value);s[s.length]=encodeURIComponent(key)+"="+encodeURIComponent(value);};if(traditional===undefined){traditional=jQuery.ajaxSettings&&jQuery.ajaxSettings.traditional;}if(jQuery.isArray(a)||(a.jquery&&!jQuery.isPlainObject(a))){jQuery.each(a,function(){add(this.name,this.value);});}else{for(prefix in a){buildParams(prefix,a[prefix],traditional,add);}}return s.join("&").replace(r20,"+");};function buildParams(prefix,obj,traditional,add){var name;if(jQuery.isArray(obj)){jQuery.each(obj,function(i,v){if(traditional||rbracket.test(prefix)){add(prefix,v);}else{buildParams(prefix+"["+(typeof v==="object"?i:"")+"]",v,traditional,add);}});}else if(!traditional&&jQuery.type(obj)==="object"){for(name in obj){buildParams(prefix+"["+name+"]",obj[name],traditional,add);}}else{add(prefix,obj);}}var ajaxLocParts,ajaxLocation,rhash=/#.*$/,rheaders=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,rlocalProtocol=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,rnoContent=/^(?:GET|HEAD)$/,rprotocol=/^\/\//,rquery=/\?/,rscript=/)<[^<]*)*<\/script>/gi,rts=/([?&])_=[^&]*/,rurl=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,_load=jQuery.fn.load,prefilters={},transports={},allTypes=["*/"]+["*"];try{ajaxLocation=location.href;}catch(e){ajaxLocation=document.createElement("a");ajaxLocation.href="";ajaxLocation=ajaxLocation.href;}ajaxLocParts=rurl.exec(ajaxLocation.toLowerCase())||[];function addToPrefiltersOrTransports(structure){return function(dataTypeExpression,func){if(typeof dataTypeExpression!=="string"){func=dataTypeExpression;dataTypeExpression="*";}var dataType,list,placeBefore,dataTypes=dataTypeExpression.toLowerCase().split(core_rspace),i=0,length=dataTypes.length;if(jQuery.isFunction(func)){for(;i=0){selector=url.slice(off,url.length);url=url.slice(0,off);}if(jQuery.isFunction(params)){callback=params;params=undefined;}else if(params&&typeof params==="object"){type="POST";}jQuery.ajax({url:url,type:type,dataType:"html",data:params,complete:function(jqXHR,status){if(callback){self.each(callback,response||[jqXHR.responseText,status,jqXHR]);}}}).done(function(responseText){response=arguments;self.html(selector?jQuery("
    ").append(responseText.replace(rscript,"")).find(selector):responseText);});return this;};jQuery.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(i,o){jQuery.fn[o]=function(f){return this.on(o,f);};});jQuery.each(["get","post"],function(i,method){jQuery[method]=function(url,data,callback,type){if(jQuery.isFunction(data)){type=type||callback;callback=data;data=undefined;}return jQuery.ajax({type:method,url:url,data:data,success:callback,dataType:type});};});jQuery.extend({getScript:function(url,callback){return jQuery.get(url,undefined,callback,"script");},getJSON:function(url,data,callback){return jQuery.get(url,data,callback,"json");},ajaxSetup:function(target,settings){if(settings){ajaxExtend(target,jQuery.ajaxSettings);}else{settings=target;target=jQuery.ajaxSettings;}ajaxExtend(target,settings);return target;},ajaxSettings:{url:ajaxLocation,isLocal:rlocalProtocol.test(ajaxLocParts[1]),global:true,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:true,async:true,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":allTypes},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":window.String,"text html":true,"text json":jQuery.parseJSON,"text xml":jQuery.parseXML},flatOptions:{context:true,url:true}},ajaxPrefilter:addToPrefiltersOrTransports(prefilters),ajaxTransport:addToPrefiltersOrTransports(transports),ajax:function(url,options){if(typeof url==="object"){options=url;url=undefined;}options=options||{};var ifModifiedKey,responseHeadersString,responseHeaders,transport,timeoutTimer,parts,fireGlobals,i,s=jQuery.ajaxSetup({},options),callbackContext=s.context||s,globalEventContext=callbackContext!==s&&(callbackContext.nodeType||callbackContext instanceof jQuery)?jQuery(callbackContext):jQuery.event,deferred=jQuery.Deferred(),completeDeferred=jQuery.Callbacks("once memory"),statusCode=s.statusCode||{},requestHeaders={},requestHeadersNames={},state=0,strAbort="canceled",jqXHR={readyState:0,setRequestHeader:function(name,value){if(!state){var lname=name.toLowerCase();name=requestHeadersNames[lname]=requestHeadersNames[lname]||name;requestHeaders[name]=value;}return this;},getAllResponseHeaders:function(){return state===2?responseHeadersString:null;},getResponseHeader:function(key){var match;if(state===2){if(!responseHeaders){responseHeaders={};while((match=rheaders.exec(responseHeadersString))){responseHeaders[match[1].toLowerCase()]=match[2];}}match=responseHeaders[key.toLowerCase()];}return match===undefined?null:match;},overrideMimeType:function(type){if(!state){s.mimeType=type;}return this;},abort:function(statusText){statusText=statusText||strAbort;if(transport){transport.abort(statusText);}done(0,statusText);return this;}};function done(status,nativeStatusText,responses,headers){var isSuccess,success,error,response,modified,statusText=nativeStatusText;if(state===2){return;}state=2;if(timeoutTimer){clearTimeout(timeoutTimer);}transport=undefined;responseHeadersString=headers||"";jqXHR.readyState=status>0?4:0;if(responses){response=ajaxHandleResponses(s,jqXHR,responses);}if(status>=200&&status<300||status===304){if(s.ifModified){modified=jqXHR.getResponseHeader("Last-Modified");if(modified){jQuery.lastModified[ifModifiedKey]=modified;}modified=jqXHR.getResponseHeader("Etag");if(modified){jQuery.etag[ifModifiedKey]=modified;}}if(status===304){statusText="notmodified";isSuccess=true;}else{isSuccess=ajaxConvert(s,response);statusText=isSuccess.state;success=isSuccess.data;error=isSuccess.error;isSuccess=!error;}}else{error=statusText;if(!statusText||status){statusText="error";if(status<0){status=0;}}}jqXHR.status=status;jqXHR.statusText=(nativeStatusText||statusText)+"";if(isSuccess){deferred.resolveWith(callbackContext,[success,statusText,jqXHR]);}else{deferred.rejectWith(callbackContext,[jqXHR,statusText,error]);}jqXHR.statusCode(statusCode);statusCode=undefined;if(fireGlobals){globalEventContext.trigger("ajax"+(isSuccess?"Success":"Error"),[jqXHR,s,isSuccess?success:error]);}completeDeferred.fireWith(callbackContext,[jqXHR,statusText]);if(fireGlobals){globalEventContext.trigger("ajaxComplete",[jqXHR,s]);if(!(--jQuery.active)){jQuery.event.trigger("ajaxStop");}}}deferred.promise(jqXHR);jqXHR.success=jqXHR.done;jqXHR.error=jqXHR.fail;jqXHR.complete=completeDeferred.add;jqXHR.statusCode=function(map){if(map){var tmp;if(state<2){for(tmp in map){statusCode[tmp]=[statusCode[tmp],map[tmp]];}}else{tmp=map[jqXHR.status];jqXHR.always(tmp);}}return this;};s.url=((url||s.url)+"").replace(rhash,"").replace(rprotocol,ajaxLocParts[1]+"//");s.dataTypes=jQuery.trim(s.dataType||"*").toLowerCase().split(core_rspace);if(s.crossDomain==null){parts=rurl.exec(s.url.toLowerCase());s.crossDomain=!!(parts&&(parts[1]!==ajaxLocParts[1]||parts[2]!==ajaxLocParts[2]||(parts[3]||(parts[1]==="http:"?80:443))!=(ajaxLocParts[3]||(ajaxLocParts[1]==="http:"?80:443))));}if(s.data&&s.processData&&typeof s.data!=="string"){s.data=jQuery.param(s.data,s.traditional);}inspectPrefiltersOrTransports(prefilters,s,options,jqXHR);if(state===2){return jqXHR;}fireGlobals=s.global;s.type=s.type.toUpperCase();s.hasContent=!rnoContent.test(s.type);if(fireGlobals&&jQuery.active++===0){jQuery.event.trigger("ajaxStart");}if(!s.hasContent){if(s.data){s.url+=(rquery.test(s.url)?"&":"?")+s.data;delete s.data;}ifModifiedKey=s.url;if(s.cache===false){var ts=jQuery.now(),ret=s.url.replace(rts,"$1_="+ts);s.url=ret+((ret===s.url)?(rquery.test(s.url)?"&":"?")+"_="+ts:"");}}if(s.data&&s.hasContent&&s.contentType!==false||options.contentType){jqXHR.setRequestHeader("Content-Type",s.contentType);}if(s.ifModified){ifModifiedKey=ifModifiedKey||s.url;if(jQuery.lastModified[ifModifiedKey]){jqXHR.setRequestHeader("If-Modified-Since",jQuery.lastModified[ifModifiedKey]);}if(jQuery.etag[ifModifiedKey]){jqXHR.setRequestHeader("If-None-Match",jQuery.etag[ifModifiedKey]);}}jqXHR.setRequestHeader("Accept",s.dataTypes[0]&&s.accepts[s.dataTypes[0]]?s.accepts[s.dataTypes[0]]+(s.dataTypes[0]!=="*"?", "+allTypes+"; q=0.01":""):s.accepts["*"]);for(i in s.headers){jqXHR.setRequestHeader(i,s.headers[i]);}if(s.beforeSend&&(s.beforeSend.call(callbackContext,jqXHR,s)===false||state===2)){return jqXHR.abort();}strAbort="abort";for(i in{success:1,error:1,complete:1}){jqXHR[i](s[i]);}transport=inspectPrefiltersOrTransports(transports,s,options,jqXHR);if(!transport){done(-1,"No Transport");}else{jqXHR.readyState=1;if(fireGlobals){globalEventContext.trigger("ajaxSend",[jqXHR,s]);}if(s.async&&s.timeout>0){timeoutTimer=setTimeout(function(){jqXHR.abort("timeout");},s.timeout);}try{state=1;transport.send(requestHeaders,done);}catch(e){if(state<2){done(-1,e);}else{throw e;}}}return jqXHR;},active:0,lastModified:{},etag:{}});function ajaxHandleResponses(s,jqXHR,responses){var ct,type,finalDataType,firstDataType,contents=s.contents,dataTypes=s.dataTypes,responseFields=s.responseFields;for(type in responseFields){if(type in responses){jqXHR[responseFields[type]]=responses[type];}}while(dataTypes[0]==="*"){dataTypes.shift();if(ct===undefined){ct=s.mimeType||jqXHR.getResponseHeader("content-type");}}if(ct){for(type in contents){if(contents[type]&&contents[type].test(ct)){dataTypes.unshift(type);break;}}}if(dataTypes[0]in responses){finalDataType=dataTypes[0];}else{for(type in responses){if(!dataTypes[0]||s.converters[type+" "+dataTypes[0]]){finalDataType=type;break;}if(!firstDataType){firstDataType=type;}}finalDataType=finalDataType||firstDataType;}if(finalDataType){if(finalDataType!==dataTypes[0]){dataTypes.unshift(finalDataType);}return responses[finalDataType];}}function ajaxConvert(s,response){var conv,conv2,current,tmp,dataTypes=s.dataTypes.slice(),prev=dataTypes[0],converters={},i=0;if(s.dataFilter){response=s.dataFilter(response,s.dataType);}if(dataTypes[1]){for(conv in s.converters){converters[conv.toLowerCase()]=s.converters[conv];}}for(;(current=dataTypes[++i]);){if(current!=="*"){if(prev!=="*"&&prev!==current){conv=converters[prev+" "+current]||converters["* "+current];if(!conv){for(conv2 in converters){tmp=conv2.split(" ");if(tmp[1]===current){conv=converters[prev+" "+tmp[0]]||converters["* "+tmp[0]];if(conv){if(conv===true){conv=converters[conv2];}else if(converters[conv2]!==true){current=tmp[0];dataTypes.splice(i--,0,current);}break;}}}}if(conv!==true){if(conv&&s["throws"]){response=conv(response);}else{try{response=conv(response);}catch(e){return{state:"parsererror",error:conv?e:"No conversion from "+prev+" to "+current};}}}}prev=current;}}return{state:"success",data:response};}var oldCallbacks=[],rquestion=/\?/,rjsonp=/(=)\?(?=&|$)|\?\?/,nonce=jQuery.now();jQuery.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var callback=oldCallbacks.pop()||(jQuery.expando+"_"+(nonce++));this[callback]=true;return callback;}});jQuery.ajaxPrefilter("json jsonp",function(s,originalSettings,jqXHR){var callbackName,overwritten,responseContainer,data=s.data,url=s.url,hasCallback=s.jsonp!==false,replaceInUrl=hasCallback&&rjsonp.test(url),replaceInData=hasCallback&&!replaceInUrl&&typeof data==="string"&&!(s.contentType||"").indexOf("application/x-www-form-urlencoded")&&rjsonp.test(data);if(s.dataTypes[0]==="jsonp"||replaceInUrl||replaceInData){callbackName=s.jsonpCallback=jQuery.isFunction(s.jsonpCallback)?s.jsonpCallback():s.jsonpCallback;overwritten=window[callbackName];if(replaceInUrl){s.url=url.replace(rjsonp,"$1"+callbackName);}else if(replaceInData){s.data=data.replace(rjsonp,"$1"+callbackName);}else if(hasCallback){s.url+=(rquestion.test(url)?"&":"?")+s.jsonp+"="+callbackName;}s.converters["script json"]=function(){if(!responseContainer){jQuery.error(callbackName+" was not called");}return responseContainer[0];};s.dataTypes[0]="json";window[callbackName]=function(){responseContainer=arguments;};jqXHR.always(function(){window[callbackName]=overwritten;if(s[callbackName]){s.jsonpCallback=originalSettings.jsonpCallback;oldCallbacks.push(callbackName);}if(responseContainer&&jQuery.isFunction(overwritten)){overwritten(responseContainer[0]);}responseContainer=overwritten=undefined;});return"script";}});jQuery.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(text){jQuery.globalEval(text);return text;}}});jQuery.ajaxPrefilter("script",function(s){if(s.cache===undefined){s.cache=false;}if(s.crossDomain){s.type="GET";s.global=false;}});jQuery.ajaxTransport("script",function(s){if(s.crossDomain){var script,head=document.head||document.getElementsByTagName("head")[0]||document.documentElement;return{send:function(_,callback){script=document.createElement("script");script.async="async";if(s.scriptCharset){script.charset=s.scriptCharset;}script.src=s.url;script.onload=script.onreadystatechange=function(_,isAbort){if(isAbort||!script.readyState||/loaded|complete/.test(script.readyState)){script.onload=script.onreadystatechange=null;if(head&&script.parentNode){head.removeChild(script);}script=undefined;if(!isAbort){callback(200,"success");}}};head.insertBefore(script,head.firstChild);},abort:function(){if(script){script.onload(0,1);}}};}});var xhrCallbacks,xhrOnUnloadAbort=window.ActiveXObject?function(){for(var key in xhrCallbacks){xhrCallbacks[key](0,1);}}:false,xhrId=0;function createStandardXHR(){try{return new window.XMLHttpRequest();}catch(e){}}function createActiveXHR(){try{return new window.ActiveXObject("Microsoft.XMLHTTP");}catch(e){}}jQuery.ajaxSettings.xhr=window.ActiveXObject?function(){return!this.isLocal&&createStandardXHR()||createActiveXHR();}:createStandardXHR;(function(xhr){jQuery.extend(jQuery.support,{ajax:!!xhr,cors:!!xhr&&("withCredentials"in xhr)});})(jQuery.ajaxSettings.xhr());if(jQuery.support.ajax){jQuery.ajaxTransport(function(s){if(!s.crossDomain||jQuery.support.cors){var callback;return{send:function(headers,complete){var handle,i,xhr=s.xhr();if(s.username){xhr.open(s.type,s.url,s.async,s.username,s.password);}else{xhr.open(s.type,s.url,s.async);}if(s.xhrFields){for(i in s.xhrFields){xhr[i]=s.xhrFields[i];}}if(s.mimeType&&xhr.overrideMimeType){xhr.overrideMimeType(s.mimeType);}if(!s.crossDomain&&!headers["X-Requested-With"]){headers["X-Requested-With"]="XMLHttpRequest";}try{for(i in headers){xhr.setRequestHeader(i,headers[i]);}}catch(_){}xhr.send((s.hasContent&&s.data)||null);callback=function(_,isAbort){var status,statusText,responseHeaders,responses,xml;try{if(callback&&(isAbort||xhr.readyState===4)){callback=undefined;if(handle){xhr.onreadystatechange=jQuery.noop;if(xhrOnUnloadAbort){delete xhrCallbacks[handle];}}if(isAbort){if(xhr.readyState!==4){xhr.abort();}}else{status=xhr.status;responseHeaders=xhr.getAllResponseHeaders();responses={};xml=xhr.responseXML;if(xml&&xml.documentElement){responses.xml=xml;}try{responses.text=xhr.responseText;}catch(e){}try{statusText=xhr.statusText;}catch(e){statusText="";}if(!status&&s.isLocal&&!s.crossDomain){status=responses.text?200:404;}else if(status===1223){status=204;}}}}catch(firefoxAccessException){if(!isAbort){complete(-1,firefoxAccessException);}}if(responses){complete(status,statusText,responses,responseHeaders);}};if(!s.async){callback();}else if(xhr.readyState===4){setTimeout(callback,0);}else{handle=++xhrId;if(xhrOnUnloadAbort){if(!xhrCallbacks){xhrCallbacks={};jQuery(window).unload(xhrOnUnloadAbort);}xhrCallbacks[handle]=callback;}xhr.onreadystatechange=callback;}},abort:function(){if(callback){callback(0,1);}}};}});}var fxNow,timerId,rfxtypes=/^(?:toggle|show|hide)$/,rfxnum=new RegExp("^(?:([-+])=|)("+core_pnum+")([a-z%]*)$","i"),rrun=/queueHooks$/,animationPrefilters=[defaultPrefilter],tweeners={"*":[function(prop,value){var end,unit,tween=this.createTween(prop,value),parts=rfxnum.exec(value),target=tween.cur(),start=+target||0,scale=1,maxIterations=20;if(parts){end=+parts[2];unit=parts[3]||(jQuery.cssNumber[prop]?"":"px");if(unit!=="px"&&start){start=jQuery.css(tween.elem,prop,true)||end||1;do{scale=scale||".5";start=start/scale;jQuery.style(tween.elem,prop,start+unit);}while(scale!==(scale=tween.cur()/target)&&scale!==1&&--maxIterations);}tween.unit=unit;tween.start=start;tween.end=parts[1]?start+(parts[1]+1)*end:end;}return tween;}]};function createFxNow(){setTimeout(function(){fxNow=undefined;},0);return(fxNow=jQuery.now());}function createTweens(animation,props){jQuery.each(props,function(prop,value){var collection=(tweeners[prop]||[]).concat(tweeners["*"]),index=0,length=collection.length;for(;index-1,props={},curPosition={},curTop,curLeft;if(calculatePosition){curPosition=curElem.position();curTop=curPosition.top;curLeft=curPosition.left;}else{curTop=parseFloat(curCSSTop)||0;curLeft=parseFloat(curCSSLeft)||0;}if(jQuery.isFunction(options)){options=options.call(elem,i,curOffset);}if(options.top!=null){props.top=(options.top-curOffset.top)+curTop;}if(options.left!=null){props.left=(options.left-curOffset.left)+curLeft;}if("using"in options){options.using.call(elem,props);}else{curElem.css(props);}}};jQuery.fn.extend({position:function(){if(!this[0]){return;}var elem=this[0],offsetParent=this.offsetParent(),offset=this.offset(),parentOffset=rroot.test(offsetParent[0].nodeName)?{top:0,left:0}:offsetParent.offset();offset.top-=parseFloat(jQuery.css(elem,"marginTop"))||0;offset.left-=parseFloat(jQuery.css(elem,"marginLeft"))||0;parentOffset.top+=parseFloat(jQuery.css(offsetParent[0],"borderTopWidth"))||0;parentOffset.left+=parseFloat(jQuery.css(offsetParent[0],"borderLeftWidth"))||0;return{top:offset.top-parentOffset.top,left:offset.left-parentOffset.left};},offsetParent:function(){return this.map(function(){var offsetParent=this.offsetParent||document.body;while(offsetParent&&(!rroot.test(offsetParent.nodeName)&&jQuery.css(offsetParent,"position")==="static")){offsetParent=offsetParent.offsetParent;}return offsetParent||document.body;});}});jQuery.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(method,prop){var top=/Y/.test(prop);jQuery.fn[method]=function(val){return jQuery.access(this,function(elem,method,val){var win=getWindow(elem);if(val===undefined){return win?(prop in win)?win[prop]:win.document.documentElement[method]:elem[method];}if(win){win.scrollTo(!top?val:jQuery(win).scrollLeft(),top?val:jQuery(win).scrollTop());}else{elem[method]=val;}},method,val,arguments.length,null);};});function getWindow(elem){return jQuery.isWindow(elem)?elem:elem.nodeType===9?elem.defaultView||elem.parentWindow:false;}jQuery.each({Height:"height",Width:"width"},function(name,type){jQuery.each({padding:"inner"+name,content:type,"":"outer"+name},function(defaultExtra,funcName){jQuery.fn[funcName]=function(margin,value){var chainable=arguments.length&&(defaultExtra||typeof margin!=="boolean"),extra=defaultExtra||(margin===true||value===true?"margin":"border");return jQuery.access(this,function(elem,type,value){var doc;if(jQuery.isWindow(elem)){return elem.document.documentElement["client"+name];}if(elem.nodeType===9){doc=elem.documentElement;return Math.max(elem.body["scroll"+name],doc["scroll"+name],elem.body["offset"+name],doc["offset"+name],doc["client"+name]);}return value===undefined?jQuery.css(elem,type,value,extra):jQuery.style(elem,type,value,extra);},type,chainable?margin:undefined,chainable,null);};});});window.jQuery=window.$=jQuery;if(typeof define==="function"&&define.amd&&define.amd.jQuery){define("jquery",[],function(){return jQuery;});}})(window);var mw=(function($,undefined){'use strict';var hasOwn=Object.prototype.hasOwnProperty,slice=Array.prototype.slice,trackCallbacks=$.Callbacks('memory'),trackQueue=[];function log(msg,e){var console=window.console;if(console&&console.log){console.log(msg);if(e&&console.error){console.error(String(e),e);}}}function Map(values){this.values=values===true?window:(values||{});return this;}Map.prototype={get:function(selection,fallback){var results,i;fallback=arguments.length>1?fallback:null;if($.isArray(selection)){selection=slice.call(selection);results={};for(i=0;i1){this.values[selection]=value;return true;}return false;},exists:function(selection){var s;if($.isArray(selection)){for(s=0;s');}return'<'+this.key+'>';}if(this.format==='plain'||this.format==='text'||this.format==='parse'){text=this.parser();}if(this.format==='escaped'){text=this.parser();text=mw.html.escape(text);}return text;},parse:function(){this.format='parse';return this.toString();},plain:function(){this.format='plain';return this.toString();},text:function(){this.format='text';return this.toString();},escaped:function(){this.format='escaped';return this.toString();},exists:function(){return this.map.exists(this.key);}};return{now:(function(){var perf=window.performance,navStart=perf&&perf.timing&&perf.timing.navigationStart;return navStart&&typeof perf.now==='function'?function(){return navStart+perf.now();}:function(){return+new Date();};}()),track:function(topic,data){trackQueue.push({topic:topic,timeStamp:mw.now(),data:data});trackCallbacks.fire(trackQueue);},trackSubscribe:function(topic,callback){var seen=0;trackCallbacks.add(function(trackQueue){var event;for(;seen No found, inserting dynamically.');$marker=$('').attr('name','ResourceLoaderDynamicStyles').appendTo('head');return $marker;}function newStyleTag(text,nextnode){var s=document.createElement('style');if(nextnode){if(nextnode.jquery){nextnode=nextnode.get(0);}nextnode.parentNode.insertBefore(s,nextnode);}else{document.getElementsByTagName('head')[0].appendChild(s);}if(s.styleSheet){s.styleSheet.cssText=text;}else{s.appendChild(document.createTextNode(String(text)));}return s;}function canExpandStylesheetWith(cssText){return cssText.indexOf('@import')===-1;}function addEmbeddedCSS(cssText,callback){var $style,styleEl;if(callback){cssCallbacks.add(callback);}if(cssText){if(!cssBuffer||canExpandStylesheetWith(cssText)){cssBuffer+='\n'+cssText;setTimeout(function(){addEmbeddedCSS();});return;}}else if(cssBuffer){cssText=cssBuffer;cssBuffer='';}else{return;}if('documentMode'in document&&document.documentMode<=9){$style=getMarker().prev();if($style.data('ResourceLoaderDynamicStyleTag')===true){styleEl=$style.get(0);if(styleEl.styleSheet){try{styleEl.styleSheet.cssText+=cssText;}catch(e){log('addEmbeddedCSS fail',e);}}else{styleEl.appendChild(document.createTextNode(String(cssText)));}cssCallbacks.fire().empty();return;}}$(newStyleTag(cssText,getMarker())).data('ResourceLoaderDynamicStyleTag',true);cssCallbacks.fire().empty();}function formatVersionNumber(timestamp){var d=new Date();function pad(a,b,c){return[a<10?'0'+a:a,b<10?'0'+b:b,c<10?'0'+c:c].join('');}d.setTime(timestamp*1000);return[pad(d.getUTCFullYear(),d.getUTCMonth()+1,d.getUTCDate()),'T',pad(d.getUTCHours(),d.getUTCMinutes(),d.getUTCSeconds()),'Z'].join('');}function sortDependencies(module,resolved,unresolved){var n,deps,len;if(registry[module]===undefined){throw new Error('Unknown dependency: '+module);}if($.isFunction(registry[module].dependencies)){registry[module].dependencies=registry[module].dependencies();if(typeof registry[module].dependencies!=='object'){registry[module].dependencies=[registry[module].dependencies];}}if($.inArray(module,resolved)!==-1){return;}if(!unresolved){unresolved={};}deps=registry[module].dependencies;len=deps.length;for(n=0;n '+deps[n]);}unresolved[module]=true;sortDependencies(deps[n],resolved,unresolved);delete unresolved[module];}}resolved[resolved.length]=module;}function resolve(module){var m,resolved;if($.isArray(module)){resolved=[];for(m=0;m0){registry[m].state='error';stateChange=true;}}}}while(stateChange);}for(j=0;j0;if(hasErrors||allReady(jobs[j].dependencies)){job=jobs[j];jobs.splice(j,1);j-=1;try{if(hasErrors){if($.isFunction(job.error)){job.error(new Error('Module '+module+' has failed dependencies'),[module]);}}else{if($.isFunction(job.ready)){job.ready();}}}catch(e){log('Exception thrown by job.error',e);}}}if(registry[module].state==='ready'){mw.loader.store.set(module,registry[module]);for(m in registry){if(registry[m].state==='loaded'&&allReady(registry[m].dependencies)){execute(m);}}}}function addScript(src,callback,async){var script,head,done;if($.isReady||async){done=false;head=document.head||document.getElementsByTagName('head')[0]||document.documentElement;script=document.createElement('script');script.async=true;script.src=src;if($.isFunction(callback)){script.onload=script.onreadystatechange=function(){if(!done&&(!script.readyState||/loaded|complete/.test(script.readyState))){done=true;script.onload=script.onreadystatechange=null;if(script.parentNode){script.parentNode.removeChild(script);}script=undefined;callback();}};}if(window.opera){$(function(){document.body.appendChild(script);});}else{head.insertBefore(script,head.firstChild);}}else{document.write(mw.html.element('script',{'src':src},''));if($.isFunction(callback)){callback();}}}function execute(module){var key,value,media,i,urls,cssHandle,checkCssHandles,cssHandlesRegistered=false;if(registry[module]===undefined){throw new Error('Module has not been registered yet: '+module);}else if(registry[module].state==='registered'){throw new Error('Module has not been requested from the server yet: '+module);}else if(registry[module].state==='loading'){throw new Error('Module has not completed loading yet: '+module);}else if(registry[module].state==='ready'){throw new Error('Module has already been executed: '+module);}function addLink(media,url){var el=document.createElement('link');getMarker().before(el);el.rel='stylesheet';if(media&&media!=='all'){el.media=media;}el.href=url;}function runScript(){var script,markModuleReady,nestedAddScript;try{script=registry[module].script;markModuleReady=function(){registry[module].state='ready';handlePending(module);};nestedAddScript=function(arr,callback,async,i){if(i>=arr.length){callback();return;}addScript(arr[i],function(){nestedAddScript(arr,callback,async,i+1);},async);};if($.isArray(script)){nestedAddScript(script,markModuleReady,registry[module].async,0);}else if($.isFunction(script)){registry[module].state='ready';script($,$);handlePending(module);}}catch(e){log('Exception thrown by '+module,e);registry[module].state='error';handlePending(module);}}registry[module].state='loading';if($.isPlainObject(registry[module].messages)){mw.messages.set(registry[module].messages);}if($.isReady||registry[module].async){(function(){var pending=0;checkCssHandles=function(){if(cssHandlesRegistered&&pending===0&&runScript){runScript();runScript=undefined;}};cssHandle=function(){var check=checkCssHandles;pending++;return function(){if(check){pending--;check();check=undefined;}};};}());}else{cssHandle=function(){};checkCssHandles=runScript;}if($.isPlainObject(registry[module].style)){for(key in registry[module].style){value=registry[module].style[key];media=undefined;if(key!=='url'&&key!=='css'){if(typeof value==='string'){addEmbeddedCSS(value,cssHandle());}else{media=key;key='bc-url';}}if($.isArray(value)){for(i=0;imaxVersion){maxVersion=registry +[modules[g]].version;}}currReqBase=$.extend({version:formatVersionNumber(maxVersion)},reqBase);if(group==='user'&&mw.config.get('wgUserName')!==null){currReqBase.user=mw.config.get('wgUserName');}currReqBaseLength=$.param(currReqBase).length;async=true;l=currReqBaseLength+9;moduleMap={};for(i=0;i0&&!$.isEmptyObject(moduleMap)&&l+bytesAdded>maxQueryLength){doRequest(moduleMap,currReqBase,sourceLoadScript,async);moduleMap={};async=true;l=currReqBaseLength+9;}if(moduleMap[prefix]===undefined){moduleMap[prefix]=[];}moduleMap[prefix].push(suffix);if(!registry[modules[i]].async){async=false;}l+=bytesAdded;}if(!$.isEmptyObject(moduleMap)){doRequest(moduleMap,currReqBase,sourceLoadScript,async);}}}},addSource:function(id,props){var source;if(typeof id==='object'){for(source in id){mw.loader.addSource(source,id[source]);}return true;}if(sources[id]!==undefined){throw new Error('source already registered: '+id);}sources[id]=props;return true;},register:function(module,version,dependencies,group,source){var m;if(typeof module==='object'){for(m=0;m':return'>';case'&':return'&';}}return{escape:function(s){return s.replace(/['"<>&]/g,escapeCallback);},element:function(name,attrs,contents){var v,attrName,s='<'+name;for(attrName in attrs){v=attrs[attrName];if(v===true){v=attrName;}else if(v===false){continue;}s+=' '+attrName+'="'+this.escape(String(v))+'"';}if(contents===undefined||contents===null){s+='/>';return s;}s+='>';switch(typeof contents){case'string':s+=this.escape(contents);break;case'number':case'boolean':s+=String(contents);break;default:if(contents instanceof this.Raw){s+=contents.value;}else if(contents instanceof this.Cdata){if(/<\/[a-zA-z]/.test(contents.value)){throw new Error('mw.html.element: Illegal end tag found in CDATA');}s+=contents.value;}else{throw new Error('mw.html.element: Invalid type of contents');}}s+='';return s;},Raw:function(value){this.value=value;},Cdata:function(value){this.value=value;}};}()),user:{options:new Map(),tokens:new Map()},hook:(function(){var lists={};return function(name){var list=hasOwn.call(lists,name)?lists[name]:lists[name]=$.Callbacks('memory');return{add:list.add,remove:list.remove,fire:function(){return list.fireWith.call(this,null,slice.call(arguments));}};};}())};}(jQuery));mw.log.deprecate(window,'$j',jQuery,'Use $ or jQuery instead.');window.mw=window.mediaWiki=mw;if(jQuery.isFunction(window.startUp)){window.startUp();window.startUp=undefined;};mw.loader.state({"jquery":"ready","mediawiki":"ready"}); \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/load__q6cbfe321e536.php b/archive/websites/wiki.jc-mp.com/load__q6cbfe321e536.php new file mode 100644 index 0000000..d0705fb --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/load__q6cbfe321e536.php @@ -0,0 +1 @@ +@media print{a.stub,a.new{color:#ba0000;text-decoration:none}#toc{border:1px solid #aaaaaa;background-color:#f9f9f9;padding:5px;display:-moz-inline-block;display:inline-block;display:table;zoom:1;*display:inline}div.floatright{float:right;clear:right;position:relative;margin:0.5em 0 0.8em 1.4em}div.floatright p{font-style:italic}div.floatleft{float:left;clear:left;position:relative;margin:0.5em 1.4em 0.8em 0}div.floatleft p{font-style:italic}div.center{text-align:center}div.thumb{border:none;width:auto;margin-top:0.5em;margin-bottom:0.8em;background-color:transparent}div.thumbinner{border:1px solid #cccccc;padding:3px!important;background-color:White;font-size:94%;text-align:center;overflow:hidden}html .thumbimage{border:1px solid #cccccc}html .thumbcaption{border:none;text-align:left;line-height:1.4em;padding:3px!important;font-size:94%}div.magnify{display:none}div.tright{float:right;clear:right;margin:0.5em 0 0.8em 1.4em}div.tleft{float:left;clear:left;margin:0.5em 1.4em 0.8em 0}img.thumbborder{border:1px solid #dddddd}table.rimage{float:right;width:1pt;position:relative;margin-left:1em;margin-bottom:1em;text-align:center}body{background:white;color:black;margin:0;padding:0}.noprint,div#jump-to-nav,.mw-jump,div.top,div#column-one,#colophon,.mw-editsection,.mw-editsection-like,.toctoggle,.tochidden,div#f-poweredbyico,div#f-copyrightico,li#viewcount,li#about,li#disclaimer,li#mobileview,li#privacy,#footer-places,.mw-hidden-catlinks,tr.mw-metadata-show-hide-extended,span.mw-filepage-other-resolutions,#filetoc,.usermessage,.patrollink,#mw-navigation{display:none}ul{list-style-type:square}#content{background:none;border:none!important;padding:0!important;margin:0!important;direction:ltr}#footer{background:white;color:black;margin-top:1em;border-top:1px solid #AAA;direction:ltr}h1,h2,h3,h4,h5,h6{font-weight:bold}dt{font-weight:bold}p{margin:1em 0;line-height:1.2em}pre,.mw-code{border:1pt dashed black;white-space:pre;font-size:8pt;overflow:auto;padding:1em 0;background:white;color:black}table.listing,table.listing td{border:1pt solid black;border-collapse:collapse}a{color:black!important;background:none!important;padding:0!important}a:link,a:visited{color:#520;background:transparent;text-decoration:underline}#content a.external.text:after,#content a.external.autonumber:after{content:" (" attr(href) ")"}#globalWrapper{width:100%!important;min-width:0!important}#content{background:white;color:black}#column-content{margin:0!important}#column-content #content{padding:1em;margin:0!important}a,a.external,a.new,a.stub{color:black!important;text-decoration:none!important}a,a.external,a.new,a.stub{color:inherit!important;text-decoration:inherit!important}img{border:none;vertical-align:middle}span.texhtml{font-family:serif}#siteNotice{display:none}li.gallerybox{vertical-align:top;display:-moz-inline-box;display:inline-block}ul.gallery,li.gallerybox{zoom:1;*display:inline}ul.gallery{margin:2px;padding:2px;display:block}li.gallerycaption{font-weight:bold;text-align:center;display:block;word-wrap:break-word}li.gallerybox div.thumb{text-align:center;border:1px solid #ccc;margin:2px}div.gallerytext{overflow:hidden;font-size:94%;padding:2px 4px;word-wrap:break-word}table.diff{background:white}td.diff-otitle{background:#ffffff}td.diff-ntitle{background:#ffffff}td.diff-addedline{background:#ccffcc;font-size:smaller;border:solid 2px black}td.diff-deletedline{background:#ffffaa;font-size:smaller;border:dotted 2px black}td.diff-context{background:#eeeeee;font-size:smaller}.diffchange{color:silver;font-weight:bold;text-decoration:underline}table.wikitable,table.mw_metadata{margin:1em 0;border:1px #aaa solid;background:white;border-collapse:collapse}table.wikitable>tr>th,table.wikitable>tr>td,table.wikitable>*>tr>th,table.wikitable>*>tr>td,.mw_metadata th,.mw_metadata td{border:1px #aaa solid;padding:0.2em}table.wikitable>tr>th,table.wikitable>*>tr>th,.mw_metadata th{text-align:center;background:white;font-weight:bold}table.wikitable>caption,.mw_metadata caption{font-weight:bold}a.sortheader{margin:0 0.3em}.wikitable,.thumb,img{page-break-inside:avoid}h2,h3,h4,h5,h6{page-break-after:avoid}p{widows:3;orphans:3}.catlinks ul{display:inline;margin:0;padding:0;list-style:none;list-style-type:none;list-style-image:none;vertical-align:middle!ie}.catlinks li{display:inline-block;line-height:1.15em;padding:0 .4em;border-left:1px solid #AAA;margin:0.1em 0;zoom:1;display:inline!ie}.catlinks li:first-child{padding-left:.2em;border-left:none}}@media screen{.mw-content-ltr{direction:ltr}.mw-content-rtl{direction:rtl}.sitedir-ltr textarea,.sitedir-ltr input{direction:ltr}.sitedir-rtl textarea,.sitedir-rtl input{direction:rtl}mark{background-color:yellow;color:black}input[type="submit"],input[type="button"],input[type="reset"],input[type="file"]{direction:ltr}textarea[dir="ltr"],input[dir="ltr"]{direction:ltr}textarea[dir="rtl"],input[dir="rtl"]{direction:rtl}abbr[title],.explain[title]{border-bottom:1px dotted;cursor:help}.mw-plusminus-pos{color:#006400}.mw-plusminus-neg{color:#8b0000}.mw-plusminus-null{color:#aaa}.allpagesredirect,.redirect-in-category,.watchlistredir{font-style:italic}span.comment{font-style:italic}span.changedby{font-size:95%}.texvc{direction:ltr;unicode-bidi:embed}img.tex{vertical-align:middle}span.texhtml{font-family:serif}#wikiPreview.ontop{margin-bottom:1em}#editform,#toolbar,#wpTextbox1{clear:both}#toolbar img{cursor:pointer}div.mw-filepage-resolutioninfo{font-size:smaller}h2#filehistory{clear:both}table.filehistory th,table.filehistory td{vertical-align:top}table.filehistory th{text-align:left}table.filehistory td.mw-imagepage-filesize,table.filehistory th.mw-imagepage-filesize{white-space:nowrap}table.filehistory td.filehistory-selected{font-weight:bold}.filehistory a img,#file img:hover{background:white url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAGElEQVQYV2N4DwX/oYBhgARgDJjEAAkAAEC99wFuu0VFAAAAAElFTkSuQmCC) repeat;background:white url(http://wiki.jc-mp.com/skins/common/images/Checker-16x16.png?2014-06-25T23:28:20Z) repeat!ie}li span.deleted,span.history-deleted{text-decoration:line-through;color:#888;font-style:italic}.not-patrolled{background-color:#ffa}.unpatrolled{font-weight:bold;color:red}div.patrollink{font-size:75%;text-align:right}td.mw-label{text-align:right}td.mw-input{text-align:left}td.mw-submit{text-align:left}td.mw-label{vertical-align:top}.prefsection td.mw-label{width:20%}.prefsection table{width:100%}.prefsection table.mw-htmlform-matrix{width:auto}.mw-icon-question{background-image:url(http://wiki.jc-mp.com/skins/common/images/question-small.png?2014-06-25T23:28:20Z);background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjIxLjA1OSIgaGVpZ2h0PSIyMS4wNiI+PHBhdGggZmlsbD0iIzU3NTc1NyIgZD0iTTEwLjUyOSAwYy01LjgxNCAwLTEwLjUyOSA0LjcxNC0xMC41MjkgMTAuNTI5czQuNzE1IDEwLjUzIDEwLjUyOSAxMC41M2M1LjgxNiAwIDEwLjUyOS00LjcxNSAxMC41MjktMTAuNTNzLTQuNzEyLTEwLjUyOS0xMC41MjktMTAuNTI5em0tLjAwMiAxNi43NjdjLS44NjEgMC0xLjQ5OC0uNjg4LTEuNDk4LTEuNTE2IDAtLjg2Mi42MzctMS41MzQgMS40OTgtMS41MzQuODI4IDAgMS41LjY3MiAxLjUgMS41MzQgMCAuODI3LS42NzIgMS41MTYtMS41IDEuNTE2em0yLjEzNy02LjUxMmMtLjcyMy41NjgtMSAuOTMxLTEgMS43Mzl2LjVoLTIuMjA1di0uNjAzYzAtMS41MTcuNDQ5LTIuMTM2IDEuMTU0LTIuNjg4LjcwNy0uNTUyIDEuMTM5LS44NDUgMS4xMzktMS42MzcgMC0uNjcyLS40MTQtMS4wNTEtMS4yNC0xLjA1MS0uNzA3IDAtMS4zMjguMTg5LTEuOTgyLjYzOGwtMS4wNTEtMS44MDdjLjg2MS0uNjA0IDEuOTMtMS4wMzQgMy4zNDItMS4wMzQgMS45MTIgMCAzLjUxNiAxLjA1MSAzLjUxNiAzLjA2Ni0uMDAxIDEuNDMtLjc5NCAyLjE4OC0xLjY3MyAyLjg3N3oiLz48L3N2Zz4=);background-image:-webkit-linear-gradient(transparent,transparent),url(http://wiki.jc-mp.com/skins/common/images/question.svg?2014-06-25T23:28:20Z)!ie;background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjIxLjA1OSIgaGVpZ2h0PSIyMS4wNiI+PHBhdGggZmlsbD0iIzU3NTc1NyIgZD0iTTEwLjUyOSAwYy01LjgxNCAwLTEwLjUyOSA0LjcxNC0xMC41MjkgMTAuNTI5czQuNzE1IDEwLjUzIDEwLjUyOSAxMC41M2M1LjgxNiAwIDEwLjUyOS00LjcxNSAxMC41MjktMTAuNTNzLTQuNzEyLTEwLjUyOS0xMC41MjktMTAuNTI5em0tLjAwMiAxNi43NjdjLS44NjEgMC0xLjQ5OC0uNjg4LTEuNDk4LTEuNTE2IDAtLjg2Mi42MzctMS41MzQgMS40OTgtMS41MzQuODI4IDAgMS41LjY3MiAxLjUgMS41MzQgMCAuODI3LS42NzIgMS41MTYtMS41IDEuNTE2em0yLjEzNy02LjUxMmMtLjcyMy41NjgtMSAuOTMxLTEgMS43Mzl2LjVoLTIuMjA1di0uNjAzYzAtMS41MTcuNDQ5LTIuMTM2IDEuMTU0LTIuNjg4LjcwNy0uNTUyIDEuMTM5LS44NDUgMS4xMzktMS42MzcgMC0uNjcyLS40MTQtMS4wNTEtMS4yNC0xLjA1MS0uNzA3IDAtMS4zMjguMTg5LTEuOTgyLjYzOGwtMS4wNTEtMS44MDdjLjg2MS0uNjA0IDEuOTMtMS4wMzQgMy4zNDItMS4wMzQgMS45MTIgMCAzLjUxNiAxLjA1MSAzLjUxNiAzLjA2Ni0uMDAxIDEuNDMtLjc5NCAyLjE4OC0xLjY3MyAyLjg3N3oiLz48L3N2Zz4=);background-image:linear-gradient(transparent,transparent),url(http://wiki.jc-mp.com/skins/common/images/question.svg?2014-06-25T23:28:20Z)!ie;background-repeat:no-repeat;background-size:13px 13px;display:inline-block;height:13px;width:13px;margin-left:4px}.mw-icon-question:lang(ar),.mw-icon-question:lang(fa),.mw-icon-question:lang(ur){-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}td.mw-submit{white-space:nowrap}table.mw-htmlform-nolabel td.mw-label{width:1px}tr.mw-htmlform-vertical-label td.mw-label{text-align:left!important}.mw-htmlform-invalid-input td.mw-input input{border-color:red}.mw-htmlform-flatlist div.mw-htmlform-flatlist-item{display:inline;margin-right:1em;white-space:nowrap}.mw-htmlform-matrix td{padding-left:0.5em;padding-right:0.5em}input#wpSummary{width:80%;margin-bottom:1em}.mw-content-ltr .thumbcaption{text-align:left}.mw-content-rtl .thumbcaption{text-align:right}.mw-content-ltr .magnify{float:right}.mw-content-rtl .magnify{float:left}#catlinks{text-align:left}.catlinks ul{display:inline;margin:0;padding:0;list-style:none;list-style-type:none;list-style-image:none;vertical-align:middle!ie}.catlinks li{display:inline-block;line-height:1.25em;border-left:1px solid #AAA;margin:0.125em 0;padding:0 0.5em;zoom:1;display:inline!ie}.catlinks li:first-child{padding-left:0.25em;border-left:none}.catlinks li a.mw-redirect{font-style:italic}.mw-hidden-cats-hidden{display:none}.catlinks-allhidden{display:none}p.mw-ipb-conveniencelinks,p.mw-protect-editreasons,p.mw-filedelete-editreasons,p.mw-delete-editreasons,p.mw-revdel-editreasons{font-size:90%;text-align:right}.os-suggest{overflow:auto;overflow-x:hidden;position:absolute;top:0;left:0;width:0;background-color:white;border-style:solid;border-color:#AAAAAA;border-width:1px;z-index:99;font-size:95%}table.os-suggest-results{font-size:95%;cursor:pointer;border:0;border-collapse:collapse;width:100%}.os-suggest-result,.os-suggest-result-hl{white-space:nowrap;background-color:white;color:black;padding:2px}.os-suggest-result-hl,.os-suggest-result-hl-webkit{background-color:#4C59A6;color:white}.os-suggest-toggle{position:relative;left:1ex;font-size:65%}.os-suggest-toggle-def{position:absolute;top:0;left:0;font-size:65%;visibility:hidden}.autocomment{color:gray}#pagehistory .history-user{margin-left:0.4em;margin-right:0.2em}#pagehistory span.minor{font-weight:bold}#pagehistory li{border:1px solid white}#pagehistory li.selected{background-color:#f9f9f9;border:1px dashed #aaa}.mw-history-revisiondelete-button,#mw-fileduplicatesearch-icon{float:right}.newpage,.minoredit,.botedit{font-weight:bold}#shared-image-dup,#shared-image-conflict{font-style:italic}div.mw-warning-with-logexcerpt{padding:3px;margin-bottom:3px;border:2px solid #2F6FAB;clear:both}div.mw-warning-with-logexcerpt ul li{font-size:90%}span.mw-revdelundel-link,strong.mw-revdelundel-link{font-size:90%}span.mw-revdelundel-hidden,input.mw-revdelundel-hidden{visibility:hidden}td.mw-revdel-checkbox,th.mw-revdel-checkbox{padding-right:10px;text-align:center}a.new{color:#BA0000}a.feedlink{background-image:url(http://wiki.jc-mp.com/skins/common/images/feed-icon.png?2014-06-25T23:28:20Z);background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEyOCIgaGVpZ2h0PSIxMjgiIHZpZXdCb3g9IjAgMCAyNTYgMjU2Ij48ZGVmcz48bGluZWFyR3JhZGllbnQgeDE9Ii4wODUiIHkxPSIuMDg1IiB4Mj0iLjkxNSIgeTI9Ii45MTUiIGlkPSJhIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNFMzcwMkQiLz48c3RvcCBvZmZzZXQ9Ii4xMDciIHN0b3AtY29sb3I9IiNFQTdEMzEiLz48c3RvcCBvZmZzZXQ9Ii4zNSIgc3RvcC1jb2xvcj0iI0Y2OTUzNyIvPjxzdG9wIG9mZnNldD0iLjUiIHN0b3AtY29sb3I9IiNGQjlFM0EiLz48c3RvcCBvZmZzZXQ9Ii43MDIiIHN0b3AtY29sb3I9IiNFQTdDMzEiLz48c3RvcCBvZmZzZXQ9Ii44ODciIHN0b3AtY29sb3I9IiNERTY0MkIiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNEOTVCMjkiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB3aWR0aD0iMjU2IiBoZWlnaHQ9IjI1NiIgcng9IjU1IiByeT0iNTUiIGZpbGw9IiNDQzVEMTUiLz48cmVjdCB3aWR0aD0iMjQ2IiBoZWlnaHQ9IjI0NiIgcng9IjUwIiByeT0iNTAiIHg9IjUiIHk9IjUiIGZpbGw9IiNGNDlDNTIiLz48cmVjdCB3aWR0aD0iMjM2IiBoZWlnaHQ9IjIzNiIgcng9IjQ3IiByeT0iNDciIHg9IjEwIiB5PSIxMCIgZmlsbD0idXJsKCNhKSIvPjxjaXJjbGUgY3g9IjY4IiBjeT0iMTg5IiByPSIyNCIgZmlsbD0iI0ZGRiIvPjxwYXRoIGQ9Ik0xNjAgMjEzaC0zNGE4MiA4MiAwIDAgMC04Mi04MnYtMzRhMTE2IDExNiAwIDAgMSAxMTYgMTE2ek0xODQgMjEzYTE0MCAxNDAgMCAwIDAtMTQwLTE0MHYtMzVhMTc1IDE3NSAwIDAgMSAxNzUgMTc1eiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==);background-image:-webkit-linear-gradient(transparent,transparent),url(http://wiki.jc-mp.com/skins/common/images/feed-icon.svg?2014-06-25T23:28:20Z)!ie;background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEyOCIgaGVpZ2h0PSIxMjgiIHZpZXdCb3g9IjAgMCAyNTYgMjU2Ij48ZGVmcz48bGluZWFyR3JhZGllbnQgeDE9Ii4wODUiIHkxPSIuMDg1IiB4Mj0iLjkxNSIgeTI9Ii45MTUiIGlkPSJhIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNFMzcwMkQiLz48c3RvcCBvZmZzZXQ9Ii4xMDciIHN0b3AtY29sb3I9IiNFQTdEMzEiLz48c3RvcCBvZmZzZXQ9Ii4zNSIgc3RvcC1jb2xvcj0iI0Y2OTUzNyIvPjxzdG9wIG9mZnNldD0iLjUiIHN0b3AtY29sb3I9IiNGQjlFM0EiLz48c3RvcCBvZmZzZXQ9Ii43MDIiIHN0b3AtY29sb3I9IiNFQTdDMzEiLz48c3RvcCBvZmZzZXQ9Ii44ODciIHN0b3AtY29sb3I9IiNERTY0MkIiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNEOTVCMjkiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB3aWR0aD0iMjU2IiBoZWlnaHQ9IjI1NiIgcng9IjU1IiByeT0iNTUiIGZpbGw9IiNDQzVEMTUiLz48cmVjdCB3aWR0aD0iMjQ2IiBoZWlnaHQ9IjI0NiIgcng9IjUwIiByeT0iNTAiIHg9IjUiIHk9IjUiIGZpbGw9IiNGNDlDNTIiLz48cmVjdCB3aWR0aD0iMjM2IiBoZWlnaHQ9IjIzNiIgcng9IjQ3IiByeT0iNDciIHg9IjEwIiB5PSIxMCIgZmlsbD0idXJsKCNhKSIvPjxjaXJjbGUgY3g9IjY4IiBjeT0iMTg5IiByPSIyNCIgZmlsbD0iI0ZGRiIvPjxwYXRoIGQ9Ik0xNjAgMjEzaC0zNGE4MiA4MiAwIDAgMC04Mi04MnYtMzRhMTE2IDExNiAwIDAgMSAxMTYgMTE2ek0xODQgMjEzYTE0MCAxNDAgMCAwIDAtMTQwLTE0MHYtMzVhMTc1IDE3NSAwIDAgMSAxNzUgMTc1eiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==);background-image:linear-gradient(transparent,transparent),url(http://wiki.jc-mp.com/skins/common/images/feed-icon.svg?2014-06-25T23:28:20Z)!ie;background-position:center left;background-repeat:no-repeat;background-size:12px 12px;padding-left:16px}.plainlinks a{background:none!important;padding:0!important}.rtl a.external.free,.rtl a.external.autonumber{direction:ltr;unicode-bidi:embed}table.wikitable{margin:1em 0;background-color:#f9f9f9;border:1px #aaa solid;border-collapse:collapse;color:black}table.wikitable>tr>th,table.wikitable>tr>td,table.wikitable>*>tr>th,table.wikitable>*>tr>td{border:1px #aaa solid;padding:0.2em}table.wikitable>tr>th,table.wikitable>*>tr>th{background-color:#f2f2f2;text-align:center}table.wikitable>caption{font-weight:bold}table.collapsed tr.collapsable{display:none}.error,.warning,.success{font-size:larger}.error{color:#cc0000}.warning{color:#705000}.success{color:#009000}.errorbox,.warningbox,.successbox{border:1px solid;padding:.5em 1em;margin-bottom:1em;display:-moz-inline-block;display:inline-block;zoom:1;*display:inline}.errorbox h2,.warningbox h2,.successbox h2{font-size:1em;color:inherit;font-weight:bold;display:inline;margin:0 .5em 0 0;border:none}.errorbox{color:#cc0000;border-color:#fac5c5;background-color:#fae3e3}.warningbox{color:#705000;border-color:#fde29b;background-color:#fdf1d1}.successbox{color:#009000;border-color:#b7fdb5;background-color:#e1fddf}.mw-infobox{border:2px solid #ff7f00;margin:0.5em;clear:left;overflow:hidden}.mw-infobox-left{margin:7px;float:left;width:35px}.mw-infobox-right{margin:0.5em 0.5em 0.5em 49px}.previewnote{color:#c00;margin-bottom:1em}.previewnote p{text-indent:3em;margin:0.8em 0}.visualClear{clear:both}.mw-datatable{border-collapse:collapse}.mw-datatable,.mw-datatable td,.mw-datatable th{border:1px solid #aaaaaa;padding:0 0.15em 0 0.15em}.mw-datatable th{background-color:#ddddff}.mw-datatable td{background-color:#ffffff}.mw-datatable tr:hover td{background-color:#eeeeff}.TablePager{min-width:80%}.TablePager_nav{margin:0 auto}.TablePager_nav td{padding:3px;text-align:center}.TablePager_nav a{text-decoration:none}.imagelist td,.imagelist th{white-space:nowrap}.imagelist .TablePager_col_links{background-color:#eeeeff}.imagelist .TablePager_col_img_description{white-space:normal}.imagelist th.TablePager_sort{background-color:#ccccff}ul#filetoc{text-align:center;border:1px solid #aaaaaa;background-color:#f9f9f9;padding:5px;font-size:95%;margin-bottom:0.5em;margin-left:0;margin-right:0}#filetoc li{display:inline;list-style-type:none;padding-right:2em}table.mw_metadata{font-size:0.8em;margin-left:0.5em;margin-bottom:0.5em;width:400px}table.mw_metadata caption{font-weight:bold}table.mw_metadata th{font-weight:normal}table.mw_metadata td{padding:0.1em}table.mw_metadata{border:none;border-collapse:collapse}table.mw_metadata td,table.mw_metadata th{text-align:center;border:1px solid #aaaaaa;padding-left:5px;padding-right:5px}table.mw_metadata th{background-color:#f9f9f9}table.mw_metadata td{background-color:#fcfcfc}table.mw_metadata ul.metadata-langlist{list-style-type:none;list-style-image:none;padding-right:5px;padding-left:5px;margin:0}.mw-content-ltr ul,.mw-content-rtl .mw-content-ltr ul{margin:0.3em 0 0 1.6em;padding:0}.mw-content-rtl ul,.mw-content-ltr .mw-content-rtl ul{margin:0.3em 1.6em 0 0;padding:0}.mw-content-ltr ol,.mw-content-rtl .mw-content-ltr ol{margin:0.3em 0 0 3.2em;padding:0}.mw-content-rtl ol,.mw-content-ltr .mw-content-rtl ol{margin:0.3em 3.2em 0 0;padding:0}.mw-content-ltr dd,.mw-content-rtl .mw-content-ltr dd{margin-left:1.6em;margin-right:0}.mw-content-rtl dd,.mw-content-ltr .mw-content-rtl dd{margin-right:1.6em;margin-left:0}li.gallerybox{vertical-align:top;display:-moz-inline-box;display:inline-block}ul.gallery,li.gallerybox{zoom:1;*display:inline}ul.gallery{margin:2px;padding:2px;display:block}li.gallerycaption{font-weight:bold;text-align:center;display:block;word-wrap:break-word}li.gallerybox div.thumb{text-align:center;border:1px solid #ccc;background-color:#f9f9f9;margin:2px}li.gallerybox div.thumb img{display:block;margin:0 auto}div.gallerytext{overflow:hidden;font-size:94%;padding:2px 4px;word-wrap:break-word}ul.mw-gallery-nolines li.gallerybox div.thumb{background-color:transparent;border:none}ul.mw-gallery-nolines li.gallerybox div.gallerytext{text-align:center}ul.mw-gallery-packed li.gallerybox div.thumb,ul.mw-gallery-packed-overlay li.gallerybox div.thumb,ul.mw-gallery-packed-hover li.gallerybox div.thumb{background-color:transparent;border:none}ul.mw-gallery-packed li.gallerybox div.thumb img,ul.mw-gallery-packed-overlay li.gallerybox div.thumb img,ul.mw-gallery-packed-hover li.gallerybox div.thumb img{margin:0 auto}ul.mw-gallery-packed-hover li.gallerybox,ul.mw-gallery-packed-overlay li.gallerybox{position:relative}ul.mw-gallery-packed-hover div.gallerytextwrapper{overflow:hidden;height:0}ul.mw-gallery-packed-hover li.gallerybox:hover div.gallerytextwrapper,ul.mw-gallery-packed-overlay li.gallerybox div.gallerytextwrapper,ul.mw-gallery-packed-hover li.gallerybox.mw-gallery-focused div.gallerytextwrapper{position:absolute;background:white;background:rgba(255,255,255,0.8);padding:5px 10px;bottom:0;left:0;height:auto;font-weight:bold;margin:2px}ul.mw-gallery-packed-hover,ul.mw-gallery-packed-overlay,ul.mw-gallery-packed{text-align:center}.mw-ajax-loader{background-image:url(data:image/gif;base64,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);background-image:url(http://wiki.jc-mp.com/skins/common/images/ajax-loader.gif?2014-06-25T23:28:20Z)!ie;background-position:center center;background-repeat:no-repeat;padding:16px;position:relative;top:-16px}.mw-small-spinner{padding:10px!important;margin-right:0.6em;background-image:url(data:image/gif;base64,R0lGODlhFAAUAIQQAAYJBRkbGCYnJTI0MT9APk5QTVhZV2ZoZXR2c4SGg5CSj52fnKyuq7m7uMfJxtPV0v///////////////////////////////////////////////////////////////yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCgABACwAAAAAFAAUAAAFc2AgjuNQkCipHCMAiI6TjoWAiG7gNM08CgTca+cbGWyBXEMm6okMJxGBNWLuGo8ngWBY+HgxlIFwm4VnimKKkWgn1Dzwwv0uxpfqfJWZ2p1hV0VXTA9gMCRETXxOOj08jXxfMo+NcHiUgT5nlAFZejqRKCEAIfkECQoADAAsAAAAABQAFAAABXYgI45jcZAouSSjIIjDkI4HwTJBIALvLBIFUY4xAPhoA1ZAcAjIRI2RQlFCkIIMR6PxEC0UiYXDt3WMSdOFz0w+prTb6DHeMNPd9LN7n9WjtGwjdnIzcGeGIn5aI3WMglFbWY14kHKLR4AMkZKEb2ebDF18fUchACH5BAkKAAEALAAAAAAUABQAAAV6YCCO44GQKOkw40CIxZuKi9KIwyAK8hwkCpyOIPCNFglWTjEojAgJkeMmUixIhiABADhIGw3HwycACLyqsI+ATo2NqCmY6puH5WC43QHvjxx8M3KBUnJGgyIPYIGEAVMjaiJ0j3lTjTN5eQGadWqainQpgJJ0b36jPiEAIfkECQoAAQAsAAAAABQAFAAABXVgII7jwpAo+TxjkoiGkY5OwwauSBTz2DSinIHQozUcuISCIIMpRDUfcoRYBAwCwQH6c9xSBAEBgapNUwfy7Fs0/oBFgBwwqL3bcwCvzYeey10qdkV2Uw+BAX9RIkc+RgE/iY1tkZGSlI2Wgz0OU5YBbG2dRSEAIfkECQoACAAsAAAAABQAFAAABXcgIo4j05Ao+TjjsohuOjoNi8RIoshjDb+KBG/mczUUL9EhSevZYKwDgSBE0GoPXmFgqBKfqIMXlR2iro3TMCBgF9BqXpt9MKPGJAeYRAhw81dDAwAAAyIPaTZgTSIChiJxTWlWPmaTk5SWPpiBPHqQcWV2VnskIQAh+QQJCgABACwAAAAAFAAUAAAFemAgjqPjkCj5nGLTiAyTlg3rios8t/bLLDvayeXIjRYsx4tHcjwCi0RCp6w9Z4qEQifcxXbXYNN1Cw7Og0O1vEMTEGKUYmfaGQaEQ7O6WxQEAwUiD0QiLCIEAiMEBCNLAUoBNwcAA3E3ZQIAYoVllI10PSMHCXGGhykhACH5BAkKAAEALAAAAAAUABQAAAV3YCCOo+OQKPmcYtOIZlo2T/sGDSvjrBs4t90vh6MRYbXh6Igc0mAuRzIV1UGtpJhsKpy5grKEOLEAfrvjBKOLUuy0KQTBkMiadwsDYS56RGEkBwQjBQZLMwEAAAEIAoZdPooiBAKQRJKMAgVCWpgBB25sAQUDQiEAIfkECQoAEAAsAAAAABQAFAAABXsgJI6j45Ao+Zxi04hmWjZP+0INK+OsCzm33S+HoxFhteHoiBzSYC5HMhXVQa2kmGwqnLmCsm8O+O2KseadNrVQKBhZsnqRSChEj6iIQEIURm5LIwMBCAIBEAkDB10QAAIQAYgQBnxChyKYiQSMOwKQEJ8jCQuNIgd/OyEAIfkECQoAHwAsAAAAABQAFAAABXzgJ46j45Ao+Zxi04hmWjZP+34NK+Os+zm33S+HoxFhteHoiBzSYC5HMhXVQa2kmGwqnLmCsm8O+O2KsV0u6UDYAbWigwAg2K2iIgMAMPgsDCQMCkssCW0iBQMKA30MCQtdHwNtjCILCV0EfZKbDY9CBAUimiMMaDIIgDshACH5BAkKAB8ALAAAAAAUABQAAAV44CeOo+OQKPmcYtOIZlo2T/t+DSvjrPs5t90vh6MRYbXh6Igc0mAuRzIV1UGtpJhsKhwVAGBA1xUdhMVCMrMr4pIQhx1QK0IQBITdKio6CAQFHwsIWUFHCoEiBgQKCQlDWCkEgY5QXQV5H5WQQgWJmx8PbjsMC0IhACH5BAkKAB8ALAAAAAAUABQAAAV14CeOo+OQKPmcYtO0bwo/cC3b7pffotOcrsevRPsMBKMh8eNrFAcBwEBxczlRUMLNdEvwUgWAGPC1/gZjMs9c/I7aqMRh62KJEoZB4bay3gkEcw4LJD5JMQtzIgsKfj52XVQ7OzcKVDoxQjEyCoSYb3A8XDchACH5BAEKAB8ALAAAAAAUABQAAAV64CeOo+OQKJkcY9OIZjoSAPu5Ii6LgJC/jtdONKjdGo/GCfYQEQYjAYHkaAaVosJgUFjsXDHS07ALpxTDFOK5TbvAh217+MamSU0Zg1FWLkUMCgloMg9XSwwJCV6GVEI3Sw5eMEg4QX9fJzo6X0I6SZgoYZwPeXdmKSEAOw==);background-image:url(http://wiki.jc-mp.com/skins/common/images/spinner.gif?2014-06-25T23:28:20Z)!ie;background-position:center center;background-repeat:no-repeat}h1:lang(anp),h1:lang(as),h1:lang(bh),h1:lang(bho),h1:lang(bn),h1:lang(gu),h1:lang(hi),h1:lang(kn),h1:lang(ks),h1:lang(ml),h1:lang(mr),h1:lang(my),h1:lang(mai),h1:lang(ne),h1:lang(new),h1:lang(or),h1:lang(pa),h1:lang(pi),h1:lang(sa),h1:lang(ta),h1:lang(te){line-height:1.6em!important}h2:lang(anp),h3:lang(anp),h4:lang(anp),h5:lang(anp),h6:lang(anp),h2:lang(as),h3:lang(as),h4:lang(as),h5:lang(as),h6:lang(as),h2:lang(bho),h3:lang(bho),h4:lang(bho),h5:lang(bho),h6:lang(bho),h2:lang(bh),h3:lang(bh),h4:lang(bh),h5:lang(bh),h6:lang(bh),h2:lang(bn),h3:lang(bn),h4:lang(bn),h5:lang(bn),h6:lang(bn),h2:lang(gu),h3:lang(gu),h4:lang(gu),h5:lang(gu),h6:lang(gu),h2:lang(hi),h3:lang(hi),h4:lang(hi),h5:lang(hi),h6:lang(hi),h2:lang(kn),h3:lang(kn),h4:lang(kn),h5:lang(kn),h6:lang(kn),h2:lang(ks),h3:lang(ks),h4:lang(ks),h5:lang(ks),h6:lang(ks),h2:lang(ml),h3:lang(ml),h4:lang(ml),h5:lang(ml),h6:lang(ml),h2:lang(mr),h3:lang(mr),h4:lang(mr),h5:lang(mr),h6:lang(mr),h2:lang(my),h3:lang(my),h4:lang(my),h5:lang(my),h6:lang(my),h2:lang(mai),h3:lang(mai),h4:lang(mai),h5:lang(mai),h6:lang(mai),h2:lang(ne),h3:lang(ne),h4:lang(ne),h5:lang(ne),h6:lang(ne),h2:lang(new),h3:lang(new),h4:lang(new),h5:lang(new),h6:lang(new),h2:lang(or),h3:lang(or),h4:lang(or),h5:lang(or),h6:lang(or),h2:lang(pa),h3:lang(pa),h4:lang(pa),h5:lang(pa),h6:lang(pa),h2:lang(pi),h3:lang(pi),h4:lang(pi),h5:lang(pi),h6:lang(pi),h2:lang(sa),h3:lang(sa),h4:lang(sa),h5:lang(sa),h6:lang(sa),h2:lang(ta),h3:lang(ta),h4:lang(ta),h5:lang(ta),h6:lang(ta),h2:lang(te),h3:lang(te),h4:lang(te),h5:lang(te),h6:lang(te){line-height:1.2em}ol:lang(bcc) li,ol:lang(bqi) li,ol:lang(fa) li,ol:lang(glk) li,ol:lang(kk-arab) li,ol:lang(mzn) li{list-style-type:-moz-persian;list-style-type:persian}ol:lang(ckb) li{list-style-type:-moz-arabic-indic;list-style-type:arabic-indic}ol:lang(hi) li,ol:lang(mr) li{list-style-type:-moz-devanagari;list-style-type:devanagari}ol:lang(as) li,ol:lang(bn) li{list-style-type:-moz-bengali;list-style-type:bengali}ol:lang(or) li{list-style-type:-moz-oriya;list-style-type:oriya}#toc ul,.toc ul{margin:.3em 0}.mw-content-ltr .toc ul,.mw-content-ltr #toc ul,.mw-content-rtl .mw-content-ltr .toc ul,.mw-content-rtl .mw-content-ltr #toc ul{text-align:left}.mw-content-rtl .toc ul,.mw-content-rtl #toc ul,.mw-content-ltr .mw-content-rtl .toc ul,.mw-content-ltr .mw-content-rtl #toc ul{text-align:right}.mw-content-ltr .toc ul ul,.mw-content-ltr #toc ul ul,.mw-content-rtl .mw-content-ltr .toc ul ul,.mw-content-rtl .mw-content-ltr #toc ul ul{margin:0 0 0 2em}.mw-content-rtl .toc ul ul,.mw-content-rtl #toc ul ul,.mw-content-ltr .mw-content-rtl .toc ul ul,.mw-content-ltr .mw-content-rtl #toc ul ul{margin:0 2em 0 0}#toc #toctitle,.toc #toctitle,#toc .toctitle,.toc .toctitle{direction:ltr}.mw-help-field-hint{display:none;margin-left:2px;margin-bottom:-8px;padding:0 0 0 15px;background-image:url(data:image/gif;base64,R0lGODlhCwALALMAAP///01NTZOTk1lZWefn57i4uJSUlPPz82VlZdDQ0HFxcaysrNvb28TExAAAAAAAACH5BAAAAAAALAAAAAALAAsAAAQrUIRJqQQ455nNNBgHJANBDAwgZsVwqIG2IEQYYwXy2lq/Kg3NqqeSVCqCCAA7);background-image:url(http://wiki.jc-mp.com/skins/common/images/help-question.gif?2014-06-25T23:28:20Z)!ie;background-position:left center;background-repeat:no-repeat;cursor:pointer;font-size:.8em;text-decoration:underline;color:#0645ad}.mw-help-field-hint:hover{background-image:url(data:image/gif;base64,R0lGODlhCwALALMAAAtop+7z+GCWwpW51oStz8rb6yZzrafF3bnR5Nzn8QBcoD91oABQmf///wAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE5NkQ0QUQzRjI0NzRCNUQwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJBN0FFQTQwQjlGQzExREY5RDlBQTRBODQyMkJCMkFDIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJBN0FFQTNGQjlGQzExREY5RDlBQTRBODQyMkJCMkFDIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkM3RjExNzQwNzIwNjgxMTk1RkVBQ0ZBOEQxNTU5MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTk2RDRBRDNGMjQ3NEI1RDAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAACwALAAAEK3CxSalsOOeZxRQY1yBKkihFI2aDEqiMRgBJGGMD8NpavxoHzaqnklQqiwgAOw==);background-image:url(http://wiki.jc-mp.com/skins/common/images/help-question-hover.gif?2014-06-25T23:28:20Z)!ie}.mw-help-field-data{display:block;background-color:#d6f3ff;padding:5px 8px 4px 8px;border:1px solid #5dc9f4;margin-left:20px}.tipsy{padding:5px 5px 10px;font-size:12px;position:absolute;z-index:100000;overflow:visible}.tipsy-inner{padding:5px 8px 4px 8px;background-color:#d6f3ff;color:black;border:1px solid #5dc9f4;max-width:300px;text-align:left}.tipsy-arrow{position:absolute;background:url(data:image/gif;base64,R0lGODlhDQANAMQAAPf399bz/9vu9m/O9NXy/8Pm9svp9pfd+YLW943X9LTn++z093XQ9WnM9OLw9p/c9YTU9InY9/T292DK9Jre+afj+rvq/Nzv9rjk9brl9cPt/ZLb+GbL9MLs/ZHb+KLh+iH5BAAAAAAALAAAAAANAA0AAAVK4BGMZBkcg2WW1lBEKxkVAFTFFQQAwkSYhIlgB3hQTJQHEbBodEiaxmIJyHhIGwwVIGEoAgqGZAswIAIIA3mX+CTWOwfHAd9dtiEAOw==) no-repeat top left;background:url(http://wiki.jc-mp.com/skins/common/images/tipsy-arrow.gif?2014-06-25T23:28:20Z) no-repeat top left!ie;width:13px;height:13px}.tipsy-se .tipsy-arrow{bottom:-2px;right:10px;background-position:0% 100%}#mw-clearyourcache,#mw-sitecsspreview,#mw-sitejspreview,#mw-usercsspreview,#mw-userjspreview{direction:ltr;unicode-bidi:embed}.diff-currentversion-title,.diff{direction:ltr;unicode-bidi:embed}.diff-contentalign-right td{direction:rtl;unicode-bidi:embed}.diff-contentalign-left td{direction:ltr;unicode-bidi:embed}.diff-multi,.diff-otitle,.diff-ntitle,.diff-lineno{direction:ltr!important;unicode-bidi:embed}#mw-revision-info,#mw-revision-info-current,#mw-revision-nav{direction:ltr;display:inline}div.tright,div.floatright,table.floatright{clear:right;float:right}div.tleft,div.floatleft,table.floatleft{float:left;clear:left}div.floatright,table.floatright,div.floatleft,table.floatleft{position:relative}#mw-credits a{unicode-bidi:embed}.mw-jump,#jump-to-nav{overflow:hidden;height:0;zoom:1}.printfooter{display:none}.xdebug-error{position:absolute;z-index:99}.mw-editsection,.toctoggle,#jump-to-nav{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.mw-editsection,.mw-editsection-like{font-size:small;font-weight:normal;margin-left:1em;vertical-align:baseline;line-height:1em;display:inline-block}.mw-content-ltr .mw-editsection,.mw-content-rtl .mw-content-ltr .mw-editsection{margin-left:1em}.mw-content-rtl .mw-editsection,.mw-content-ltr .mw-content-rtl .mw-editsection{margin-right:1em}sup,sub{line-height:1}} \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/load__q82be0232af1e.php b/archive/websites/wiki.jc-mp.com/load__q82be0232af1e.php new file mode 100644 index 0000000..7617489 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/load__q82be0232af1e.php @@ -0,0 +1,2 @@ +@media print{a.stub,a.new{color:#ba0000;text-decoration:none}#toc{border:1px solid #aaaaaa;background-color:#f9f9f9;padding:5px;display:-moz-inline-block;display:inline-block;display:table;zoom:1;*display:inline}div.floatright{float:right;clear:right;position:relative;margin:0.5em 0 0.8em 1.4em}div.floatright p{font-style:italic}div.floatleft{float:left;clear:left;position:relative;margin:0.5em 1.4em 0.8em 0}div.floatleft p{font-style:italic}div.center{text-align:center}div.thumb{border:none;width:auto;margin-top:0.5em;margin-bottom:0.8em;background-color:transparent}div.thumbinner{border:1px solid #cccccc;padding:3px !important;background-color:White;font-size:94%;text-align:center;overflow:hidden}html .thumbimage{border:1px solid #cccccc}html .thumbcaption{border:none;text-align:left;line-height:1.4em;padding:3px !important;font-size:94%}div.magnify{display:none}div.tright{float:right;clear:right;margin:0.5em 0 0.8em 1.4em}div.tleft{float:left;clear:left;margin:0.5em 1.4em 0.8em 0}img.thumbborder{border:1px solid #dddddd}table.rimage{float:right;width:1pt;position:relative;margin-left:1em;margin-bottom:1em;text-align:center}body{background:white;color:black;margin:0;padding:0}.noprint,div#jump-to-nav,.mw-jump,div.top,div#column-one,#colophon,.mw-editsection,.mw-editsection-like,.toctoggle,.tochidden,div#f-poweredbyico,div#f-copyrightico,li#viewcount,li#about,li#disclaimer,li#mobileview,li#privacy,#footer-places,.mw-hidden-catlinks,tr.mw-metadata-show-hide-extended,span.mw-filepage-other-resolutions,#filetoc,.usermessage,.patrollink,#mw-navigation{display:none}ul{list-style-type:square}#content{background:none;border:none !important;padding:0 !important;margin:0 !important;direction:ltr}#footer{background :white;color :black;margin-top:1em;border-top:1px solid #AAA;direction:ltr}h1,h2,h3,h4,h5,h6{font-weight:bold}dt{font-weight:bold}p{margin:1em 0;line-height:1.2em}pre,.mw-code{border:1pt dashed black;white-space:pre;font-size:8pt;overflow:auto;padding:1em 0;background:white;color:black}table.listing,table.listing td{border:1pt solid black;border-collapse:collapse}a{color:black !important;background:none !important;padding:0 !important}a:link,a:visited{color:#520;background:transparent;text-decoration:underline}#content a.external.text:after,#content a.external.autonumber:after{content:" (" attr(href) ")"}#globalWrapper{width:100% !important;min-width:0 !important}#content{background:white;color:black}#column-content{margin:0 !important}#column-content #content{padding:1em;margin:0 !important}a,a.external,a.new,a.stub{color:black !important;text-decoration:none !important}a,a.external,a.new,a.stub{color:inherit !important;text-decoration:inherit !important}img{border:none;vertical-align:middle}span.texhtml{font-family:serif}#siteNotice{display:none}li.gallerybox{vertical-align:top;display:-moz-inline-box;display:inline-block}ul.gallery,li.gallerybox{zoom:1;*display:inline}ul.gallery{margin:2px;padding:2px;display:block}li.gallerycaption{font-weight:bold;text-align:center;display:block;word-wrap:break-word}li.gallerybox div.thumb{text-align:center;border:1px solid #ccc;margin:2px}div.gallerytext{overflow:hidden;font-size:94%;padding:2px 4px;word-wrap:break-word}table.diff{background:white}td.diff-otitle{background:#ffffff}td.diff-ntitle{background:#ffffff}td.diff-addedline{background:#ccffcc;font-size:smaller;border:solid 2px black}td.diff-deletedline{background:#ffffaa;font-size:smaller;border:dotted 2px black}td.diff-context{background:#eeeeee;font-size:smaller}.diffchange{color:silver;font-weight:bold;text-decoration:underline}table.wikitable,table.mw_metadata{margin:1em 0;border:1px #aaa solid;background:white;border-collapse:collapse}table.wikitable > tr > th,table.wikitable > tr > td,table.wikitable > * > tr > th,table.wikitable > * > tr > td,.mw_metadata th,.mw_metadata td{border:1px #aaa solid;padding:0.2em}table.wikitable > tr > th,table.wikitable > * > tr > th,.mw_metadata th{text-align:center;background:white;font-weight:bold}table.wikitable > caption,.mw_metadata caption{font-weight:bold}a.sortheader{margin:0 0.3em}.wikitable,.thumb,img{page-break-inside:avoid}h2,h3,h4,h5,h6{page-break-after:avoid}p{widows:3;orphans:3}.catlinks ul{display:inline;margin:0;padding:0;list-style:none;list-style-type:none;list-style-image:none;vertical-align:middle !ie}.catlinks li{display:inline-block;line-height:1.15em;padding:0 .4em;border-left:1px solid #AAA;margin:0.1em 0;zoom:1;display:inline !ie}.catlinks li:first-child{padding-left:.2em;border-left:none}}@media screen{.mw-content-ltr{direction:ltr}.mw-content-rtl{direction:rtl}.sitedir-ltr textarea,.sitedir-ltr input{direction:ltr}.sitedir-rtl textarea,.sitedir-rtl input{direction:rtl}mark{background-color:yellow;color:black}input[type="submit"],input[type="button"],input[type="reset"],input[type="file"]{direction:ltr}textarea[dir="ltr"],input[dir="ltr"]{direction:ltr}textarea[dir="rtl"],input[dir="rtl"]{direction:rtl}abbr[title],.explain[title]{border-bottom:1px dotted;cursor:help}.mw-plusminus-pos{color:#006400}.mw-plusminus-neg{color:#8b0000}.mw-plusminus-null{color:#aaa}.allpagesredirect,.redirect-in-category,.watchlistredir{font-style:italic}span.comment{font-style:italic}span.changedby{font-size:95%}.texvc{direction:ltr;unicode-bidi:embed}img.tex{vertical-align:middle}span.texhtml{font-family:serif}#wikiPreview.ontop{margin-bottom:1em}#editform,#toolbar,#wpTextbox1{clear:both}#toolbar img{cursor:pointer}div.mw-filepage-resolutioninfo{font-size:smaller}h2#filehistory{clear:both}table.filehistory th,table.filehistory td{vertical-align:top}table.filehistory th{text-align:left}table.filehistory td.mw-imagepage-filesize,table.filehistory th.mw-imagepage-filesize{white-space:nowrap}table.filehistory td.filehistory-selected{font-weight:bold}.filehistory a img,#file img:hover{background:white url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAGElEQVQYV2N4DwX/oYBhgARgDJjEAAkAAEC99wFuu0VFAAAAAElFTkSuQmCC) repeat;background:white url(https://wiki.jc-mp.com/skins/common/images/Checker-16x16.png?2014-06-25T23:28:20Z) repeat!ie}li span.deleted,span.history-deleted{text-decoration:line-through;color:#888;font-style:italic}.not-patrolled{background-color:#ffa}.unpatrolled{font-weight:bold;color:red}div.patrollink{font-size:75%;text-align:right}td.mw-label{text-align:right}td.mw-input{text-align:left}td.mw-submit{text-align:left}td.mw-label{vertical-align:top}.prefsection td.mw-label{width:20%}.prefsection table{width:100%}.prefsection table.mw-htmlform-matrix{width:auto}.mw-icon-question{background-image:url(https://wiki.jc-mp.com/skins/common/images/question-small.png?2014-06-25T23:28:20Z);background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjIxLjA1OSIgaGVpZ2h0PSIyMS4wNiI+PHBhdGggZmlsbD0iIzU3NTc1NyIgZD0iTTEwLjUyOSAwYy01LjgxNCAwLTEwLjUyOSA0LjcxNC0xMC41MjkgMTAuNTI5czQuNzE1IDEwLjUzIDEwLjUyOSAxMC41M2M1LjgxNiAwIDEwLjUyOS00LjcxNSAxMC41MjktMTAuNTNzLTQuNzEyLTEwLjUyOS0xMC41MjktMTAuNTI5em0tLjAwMiAxNi43NjdjLS44NjEgMC0xLjQ5OC0uNjg4LTEuNDk4LTEuNTE2IDAtLjg2Mi42MzctMS41MzQgMS40OTgtMS41MzQuODI4IDAgMS41LjY3MiAxLjUgMS41MzQgMCAuODI3LS42NzIgMS41MTYtMS41IDEuNTE2em0yLjEzNy02LjUxMmMtLjcyMy41NjgtMSAuOTMxLTEgMS43Mzl2LjVoLTIuMjA1di0uNjAzYzAtMS41MTcuNDQ5LTIuMTM2IDEuMTU0LTIuNjg4LjcwNy0uNTUyIDEuMTM5LS44NDUgMS4xMzktMS42MzcgMC0uNjcyLS40MTQtMS4wNTEtMS4yNC0xLjA1MS0uNzA3IDAtMS4zMjguMTg5LTEuOTgyLjYzOGwtMS4wNTEtMS44MDdjLjg2MS0uNjA0IDEuOTMtMS4wMzQgMy4zNDItMS4wMzQgMS45MTIgMCAzLjUxNiAxLjA1MSAzLjUxNiAzLjA2Ni0uMDAxIDEuNDMtLjc5NCAyLjE4OC0xLjY3MyAyLjg3N3oiLz48L3N2Zz4=);background-image:-webkit-linear-gradient(transparent,transparent),url(https://wiki.jc-mp.com/skins/common/images/question.svg?2014-06-25T23:28:20Z)!ie;background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjIxLjA1OSIgaGVpZ2h0PSIyMS4wNiI+PHBhdGggZmlsbD0iIzU3NTc1NyIgZD0iTTEwLjUyOSAwYy01LjgxNCAwLTEwLjUyOSA0LjcxNC0xMC41MjkgMTAuNTI5czQuNzE1IDEwLjUzIDEwLjUyOSAxMC41M2M1LjgxNiAwIDEwLjUyOS00LjcxNSAxMC41MjktMTAuNTNzLTQuNzEyLTEwLjUyOS0xMC41MjktMTAuNTI5em0tLjAwMiAxNi43NjdjLS44NjEgMC0xLjQ5OC0uNjg4LTEuNDk4LTEuNTE2IDAtLjg2Mi42MzctMS41MzQgMS40OTgtMS41MzQuODI4IDAgMS41LjY3MiAxLjUgMS41MzQgMCAuODI3LS42NzIgMS41MTYtMS41IDEuNTE2em0yLjEzNy02LjUxMmMtLjcyMy41NjgtMSAuOTMxLTEgMS43Mzl2LjVoLTIuMjA1di0uNjAzYzAtMS41MTcuNDQ5LTIuMTM2IDEuMTU0LTIuNjg4LjcwNy0uNTUyIDEuMTM5LS44NDUgMS4xMzktMS42MzcgMC0uNjcyLS40MTQtMS4wNTEtMS4yNC0xLjA1MS0uNzA3IDAtMS4zMjguMTg5LTEuOTgyLjYzOGwtMS4wNTEtMS44MDdjLjg2MS0uNjA0IDEuOTMtMS4wMzQgMy4zNDItMS4wMzQgMS45MTIgMCAzLjUxNiAxLjA1MSAzLjUxNiAzLjA2Ni0uMDAxIDEuNDMtLjc5NCAyLjE4OC0xLjY3MyAyLjg3N3oiLz48L3N2Zz4=);background-image:linear-gradient(transparent,transparent),url(https://wiki.jc-mp.com/skins/common/images/question.svg?2014-06-25T23:28:20Z)!ie;background-repeat:no-repeat;background-size:13px 13px;display:inline-block;height:13px;width:13px;margin-left:4px}.mw-icon-question:lang(ar),.mw-icon-question:lang(fa),.mw-icon-question:lang(ur){-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}td.mw-submit{white-space:nowrap}table.mw-htmlform-nolabel td.mw-label{width:1px}tr.mw-htmlform-vertical-label td.mw-label{text-align:left !important}.mw-htmlform-invalid-input td.mw-input input{border-color:red}.mw-htmlform-flatlist div.mw-htmlform-flatlist-item{display:inline;margin-right:1em;white-space:nowrap}.mw-htmlform-matrix td{padding-left:0.5em;padding-right:0.5em}input#wpSummary{width:80%;margin-bottom:1em}.mw-content-ltr .thumbcaption{text-align:left}.mw-content-rtl .thumbcaption{text-align:right}.mw-content-ltr .magnify{float:right}.mw-content-rtl .magnify{float:left}#catlinks{text-align:left}.catlinks ul{display:inline;margin:0;padding:0;list-style:none;list-style-type:none;list-style-image:none;vertical-align:middle !ie}.catlinks li{display:inline-block;line-height:1.25em;border-left:1px solid #AAA;margin:0.125em 0;padding:0 0.5em;zoom:1;display:inline !ie}.catlinks li:first-child{padding-left:0.25em;border-left:none}.catlinks li a.mw-redirect{font-style:italic}.mw-hidden-cats-hidden{display:none}.catlinks-allhidden{display:none}p.mw-ipb-conveniencelinks,p.mw-protect-editreasons,p.mw-filedelete-editreasons,p.mw-delete-editreasons,p.mw-revdel-editreasons{font-size:90%;text-align:right}.os-suggest{overflow:auto;overflow-x:hidden;position:absolute;top:0;left:0;width:0;background-color:white;border-style:solid;border-color:#AAAAAA;border-width:1px;z-index:99;font-size:95%}table.os-suggest-results{font-size:95%;cursor:pointer;border:0;border-collapse:collapse;width:100%}.os-suggest-result,.os-suggest-result-hl{white-space:nowrap;background-color:white;color:black;padding:2px}.os-suggest-result-hl,.os-suggest-result-hl-webkit{background-color:#4C59A6;color:white}.os-suggest-toggle{position:relative;left:1ex;font-size:65%}.os-suggest-toggle-def{position:absolute;top:0;left:0;font-size:65%;visibility:hidden}.autocomment{color:gray}#pagehistory .history-user{margin-left:0.4em;margin-right:0.2em}#pagehistory span.minor{font-weight:bold}#pagehistory li{border:1px solid white}#pagehistory li.selected{background-color:#f9f9f9;border:1px dashed #aaa}.mw-history-revisiondelete-button,#mw-fileduplicatesearch-icon{float:right}.newpage,.minoredit,.botedit{font-weight:bold}#shared-image-dup,#shared-image-conflict{font-style:italic}div.mw-warning-with-logexcerpt{padding:3px;margin-bottom:3px;border:2px solid #2F6FAB;clear:both}div.mw-warning-with-logexcerpt ul li{font-size:90%}span.mw-revdelundel-link,strong.mw-revdelundel-link{font-size:90%}span.mw-revdelundel-hidden,input.mw-revdelundel-hidden{visibility:hidden}td.mw-revdel-checkbox,th.mw-revdel-checkbox{padding-right:10px;text-align:center}a.new{color:#BA0000}a.feedlink{background-image:url(https://wiki.jc-mp.com/skins/common/images/feed-icon.png?2014-06-25T23:28:20Z);background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEyOCIgaGVpZ2h0PSIxMjgiIHZpZXdCb3g9IjAgMCAyNTYgMjU2Ij48ZGVmcz48bGluZWFyR3JhZGllbnQgeDE9Ii4wODUiIHkxPSIuMDg1IiB4Mj0iLjkxNSIgeTI9Ii45MTUiIGlkPSJhIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNFMzcwMkQiLz48c3RvcCBvZmZzZXQ9Ii4xMDciIHN0b3AtY29sb3I9IiNFQTdEMzEiLz48c3RvcCBvZmZzZXQ9Ii4zNSIgc3RvcC1jb2xvcj0iI0Y2OTUzNyIvPjxzdG9wIG9mZnNldD0iLjUiIHN0b3AtY29sb3I9IiNGQjlFM0EiLz48c3RvcCBvZmZzZXQ9Ii43MDIiIHN0b3AtY29sb3I9IiNFQTdDMzEiLz48c3RvcCBvZmZzZXQ9Ii44ODciIHN0b3AtY29sb3I9IiNERTY0MkIiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNEOTVCMjkiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB3aWR0aD0iMjU2IiBoZWlnaHQ9IjI1NiIgcng9IjU1IiByeT0iNTUiIGZpbGw9IiNDQzVEMTUiLz48cmVjdCB3aWR0aD0iMjQ2IiBoZWlnaHQ9IjI0NiIgcng9IjUwIiByeT0iNTAiIHg9IjUiIHk9IjUiIGZpbGw9IiNGNDlDNTIiLz48cmVjdCB3aWR0aD0iMjM2IiBoZWlnaHQ9IjIzNiIgcng9IjQ3IiByeT0iNDciIHg9IjEwIiB5PSIxMCIgZmlsbD0idXJsKCNhKSIvPjxjaXJjbGUgY3g9IjY4IiBjeT0iMTg5IiByPSIyNCIgZmlsbD0iI0ZGRiIvPjxwYXRoIGQ9Ik0xNjAgMjEzaC0zNGE4MiA4MiAwIDAgMC04Mi04MnYtMzRhMTE2IDExNiAwIDAgMSAxMTYgMTE2ek0xODQgMjEzYTE0MCAxNDAgMCAwIDAtMTQwLTE0MHYtMzVhMTc1IDE3NSAwIDAgMSAxNzUgMTc1eiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==);background-image:-webkit-linear-gradient(transparent,transparent),url(https://wiki.jc-mp.com/skins/common/images/feed-icon.svg?2014-06-25T23:28:20Z)!ie;background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEyOCIgaGVpZ2h0PSIxMjgiIHZpZXdCb3g9IjAgMCAyNTYgMjU2Ij48ZGVmcz48bGluZWFyR3JhZGllbnQgeDE9Ii4wODUiIHkxPSIuMDg1IiB4Mj0iLjkxNSIgeTI9Ii45MTUiIGlkPSJhIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNFMzcwMkQiLz48c3RvcCBvZmZzZXQ9Ii4xMDciIHN0b3AtY29sb3I9IiNFQTdEMzEiLz48c3RvcCBvZmZzZXQ9Ii4zNSIgc3RvcC1jb2xvcj0iI0Y2OTUzNyIvPjxzdG9wIG9mZnNldD0iLjUiIHN0b3AtY29sb3I9IiNGQjlFM0EiLz48c3RvcCBvZmZzZXQ9Ii43MDIiIHN0b3AtY29sb3I9IiNFQTdDMzEiLz48c3RvcCBvZmZzZXQ9Ii44ODciIHN0b3AtY29sb3I9IiNERTY0MkIiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNEOTVCMjkiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB3aWR0aD0iMjU2IiBoZWlnaHQ9IjI1NiIgcng9IjU1IiByeT0iNTUiIGZpbGw9IiNDQzVEMTUiLz48cmVjdCB3aWR0aD0iMjQ2IiBoZWlnaHQ9IjI0NiIgcng9IjUwIiByeT0iNTAiIHg9IjUiIHk9IjUiIGZpbGw9IiNGNDlDNTIiLz48cmVjdCB3aWR0aD0iMjM2IiBoZWlnaHQ9IjIzNiIgcng9IjQ3IiByeT0iNDciIHg9IjEwIiB5PSIxMCIgZmlsbD0idXJsKCNhKSIvPjxjaXJjbGUgY3g9IjY4IiBjeT0iMTg5IiByPSIyNCIgZmlsbD0iI0ZGRiIvPjxwYXRoIGQ9Ik0xNjAgMjEzaC0zNGE4MiA4MiAwIDAgMC04Mi04MnYtMzRhMTE2IDExNiAwIDAgMSAxMTYgMTE2ek0xODQgMjEzYTE0MCAxNDAgMCAwIDAtMTQwLTE0MHYtMzVhMTc1IDE3NSAwIDAgMSAxNzUgMTc1eiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==);background-image:linear-gradient(transparent,transparent),url(https://wiki.jc-mp.com/skins/common/images/feed-icon.svg?2014-06-25T23:28:20Z)!ie;background-position:center left;background-repeat:no-repeat;background-size:12px 12px;padding-left:16px}.plainlinks a{background:none !important;padding:0 !important}.rtl a.external.free,.rtl a.external.autonumber{direction:ltr;unicode-bidi:embed}table.wikitable{margin:1em 0;background-color:#f9f9f9;border:1px #aaa solid;border-collapse:collapse;color:black}table.wikitable > tr > th,table.wikitable > tr > td,table.wikitable > * > tr > th,table.wikitable > * > tr > td{border:1px #aaa solid;padding:0.2em}table.wikitable > tr > th,table.wikitable > * > tr > th{background-color:#f2f2f2;text-align:center}table.wikitable > caption{font-weight:bold}table.collapsed tr.collapsable{display:none}.error,.warning,.success{font-size:larger}.error{color:#cc0000}.warning{color:#705000}.success{color:#009000}.errorbox,.warningbox,.successbox{border:1px solid;padding:.5em 1em;margin-bottom:1em;display:-moz-inline-block;display:inline-block;zoom:1;*display:inline}.errorbox h2,.warningbox h2,.successbox h2{font-size:1em;color:inherit;font-weight:bold;display:inline;margin:0 .5em 0 0;border:none}.errorbox{color:#cc0000;border-color:#fac5c5;background-color:#fae3e3}.warningbox{color:#705000;border-color:#fde29b;background-color:#fdf1d1}.successbox{color:#009000;border-color:#b7fdb5;background-color:#e1fddf}.mw-infobox{border:2px solid #ff7f00;margin:0.5em;clear:left;overflow:hidden}.mw-infobox-left{margin:7px;float:left;width:35px}.mw-infobox-right{margin:0.5em 0.5em 0.5em 49px}.previewnote{color:#c00;margin-bottom:1em}.previewnote p{text-indent:3em;margin:0.8em 0}.visualClear{clear:both}.mw-datatable{border-collapse:collapse}.mw-datatable,.mw-datatable td,.mw-datatable th{border:1px solid #aaaaaa;padding:0 0.15em 0 0.15em}.mw-datatable th{background-color:#ddddff}.mw-datatable td{background-color:#ffffff}.mw-datatable tr:hover td{background-color:#eeeeff}.TablePager{min-width:80%}.TablePager_nav{margin:0 auto}.TablePager_nav td{padding:3px;text-align:center}.TablePager_nav a{text-decoration:none}.imagelist td,.imagelist th{white-space:nowrap}.imagelist .TablePager_col_links{background-color:#eeeeff}.imagelist .TablePager_col_img_description{white-space:normal}.imagelist th.TablePager_sort{background-color:#ccccff}ul#filetoc{text-align:center;border:1px solid #aaaaaa;background-color:#f9f9f9;padding:5px;font-size:95%;margin-bottom:0.5em;margin-left:0;margin-right:0}#filetoc li{display:inline;list-style-type:none;padding-right:2em}table.mw_metadata{font-size:0.8em;margin-left:0.5em;margin-bottom:0.5em;width:400px}table.mw_metadata caption{font-weight:bold}table.mw_metadata th{font-weight:normal}table.mw_metadata td{padding:0.1em}table.mw_metadata{border:none;border-collapse:collapse}table.mw_metadata td,table.mw_metadata th{text-align:center;border:1px solid #aaaaaa;padding-left:5px;padding-right:5px}table.mw_metadata th{background-color:#f9f9f9}table.mw_metadata td{background-color:#fcfcfc}table.mw_metadata ul.metadata-langlist{list-style-type:none;list-style-image:none;padding-right:5px;padding-left:5px;margin:0}.mw-content-ltr ul,.mw-content-rtl .mw-content-ltr ul{margin:0.3em 0 0 1.6em;padding:0}.mw-content-rtl ul,.mw-content-ltr .mw-content-rtl ul{margin:0.3em 1.6em 0 0;padding:0}.mw-content-ltr ol,.mw-content-rtl .mw-content-ltr ol{margin:0.3em 0 0 3.2em;padding:0}.mw-content-rtl ol,.mw-content-ltr .mw-content-rtl ol{margin:0.3em 3.2em 0 0;padding:0}.mw-content-ltr dd,.mw-content-rtl .mw-content-ltr dd{margin-left:1.6em;margin-right:0}.mw-content-rtl dd,.mw-content-ltr .mw-content-rtl dd{margin-right:1.6em;margin-left:0}li.gallerybox{vertical-align:top;display:-moz-inline-box;display:inline-block}ul.gallery,li.gallerybox{zoom:1;*display:inline}ul.gallery{margin:2px;padding:2px;display:block}li.gallerycaption{font-weight:bold;text-align:center;display:block;word-wrap:break-word}li.gallerybox div.thumb{text-align:center;border:1px solid #ccc;background-color:#f9f9f9;margin:2px}li.gallerybox div.thumb img{display:block;margin:0 auto}div.gallerytext{overflow:hidden;font-size:94%;padding:2px 4px;word-wrap:break-word}ul.mw-gallery-nolines li.gallerybox div.thumb{background-color:transparent;border:none}ul.mw-gallery-nolines li.gallerybox div.gallerytext{text-align:center}ul.mw-gallery-packed li.gallerybox div.thumb,ul.mw-gallery-packed-overlay li.gallerybox div.thumb,ul.mw-gallery-packed-hover li.gallerybox div.thumb{background-color:transparent;border:none}ul.mw-gallery-packed li.gallerybox div.thumb img,ul.mw-gallery-packed-overlay li.gallerybox div.thumb img,ul.mw-gallery-packed-hover li.gallerybox div.thumb img{margin:0 auto}ul.mw-gallery-packed-hover li.gallerybox,ul.mw-gallery-packed-overlay li.gallerybox{position:relative}ul.mw-gallery-packed-hover div.gallerytextwrapper{overflow:hidden;height:0}ul.mw-gallery-packed-hover li.gallerybox:hover div.gallerytextwrapper,ul.mw-gallery-packed-overlay li.gallerybox div.gallerytextwrapper,ul.mw-gallery-packed-hover li.gallerybox.mw-gallery-focused div.gallerytextwrapper{position:absolute;background:white;background:rgba(255,255,255,0.8);padding:5px 10px;bottom:0;left:0;height:auto;font-weight:bold;margin:2px}ul.mw-gallery-packed-hover,ul.mw-gallery-packed-overlay,ul.mw-gallery-packed{text-align:center}.mw-ajax-loader{background-image:url(data:image/gif;base64,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);background-image:url(https://wiki.jc-mp.com/skins/common/images/ajax-loader.gif?2014-06-25T23:28:20Z)!ie;background-position:center center;background-repeat:no-repeat;padding:16px;position:relative;top:-16px}.mw-small-spinner{padding:10px !important;margin-right:0.6em;background-image:url(data:image/gif;base64,R0lGODlhFAAUAIQQAAYJBRkbGCYnJTI0MT9APk5QTVhZV2ZoZXR2c4SGg5CSj52fnKyuq7m7uMfJxtPV0v///////////////////////////////////////////////////////////////yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCgABACwAAAAAFAAUAAAFc2AgjuNQkCipHCMAiI6TjoWAiG7gNM08CgTca+cbGWyBXEMm6okMJxGBNWLuGo8ngWBY+HgxlIFwm4VnimKKkWgn1Dzwwv0uxpfqfJWZ2p1hV0VXTA9gMCRETXxOOj08jXxfMo+NcHiUgT5nlAFZejqRKCEAIfkECQoADAAsAAAAABQAFAAABXYgI45jcZAouSSjIIjDkI4HwTJBIALvLBIFUY4xAPhoA1ZAcAjIRI2RQlFCkIIMR6PxEC0UiYXDt3WMSdOFz0w+prTb6DHeMNPd9LN7n9WjtGwjdnIzcGeGIn5aI3WMglFbWY14kHKLR4AMkZKEb2ebDF18fUchACH5BAkKAAEALAAAAAAUABQAAAV6YCCO44GQKOkw40CIxZuKi9KIwyAK8hwkCpyOIPCNFglWTjEojAgJkeMmUixIhiABADhIGw3HwycACLyqsI+ATo2NqCmY6puH5WC43QHvjxx8M3KBUnJGgyIPYIGEAVMjaiJ0j3lTjTN5eQGadWqainQpgJJ0b36jPiEAIfkECQoAAQAsAAAAABQAFAAABXVgII7jwpAo+TxjkoiGkY5OwwauSBTz2DSinIHQozUcuISCIIMpRDUfcoRYBAwCwQH6c9xSBAEBgapNUwfy7Fs0/oBFgBwwqL3bcwCvzYeey10qdkV2Uw+BAX9RIkc+RgE/iY1tkZGSlI2Wgz0OU5YBbG2dRSEAIfkECQoACAAsAAAAABQAFAAABXcgIo4j05Ao+TjjsohuOjoNi8RIoshjDb+KBG/mczUUL9EhSevZYKwDgSBE0GoPXmFgqBKfqIMXlR2iro3TMCBgF9BqXpt9MKPGJAeYRAhw81dDAwAAAyIPaTZgTSIChiJxTWlWPmaTk5SWPpiBPHqQcWV2VnskIQAh+QQJCgABACwAAAAAFAAUAAAFemAgjqPjkCj5nGLTiAyTlg3rios8t/bLLDvayeXIjRYsx4tHcjwCi0RCp6w9Z4qEQifcxXbXYNN1Cw7Og0O1vEMTEGKUYmfaGQaEQ7O6WxQEAwUiD0QiLCIEAiMEBCNLAUoBNwcAA3E3ZQIAYoVllI10PSMHCXGGhykhACH5BAkKAAEALAAAAAAUABQAAAV3YCCOo+OQKPmcYtOIZlo2T/sGDSvjrBs4t90vh6MRYbXh6Igc0mAuRzIV1UGtpJhsKpy5grKEOLEAfrvjBKOLUuy0KQTBkMiadwsDYS56RGEkBwQjBQZLMwEAAAEIAoZdPooiBAKQRJKMAgVCWpgBB25sAQUDQiEAIfkECQoAEAAsAAAAABQAFAAABXsgJI6j45Ao+Zxi04hmWjZP+0INK+OsCzm33S+HoxFhteHoiBzSYC5HMhXVQa2kmGwqnLmCsm8O+O2KseadNrVQKBhZsnqRSChEj6iIQEIURm5LIwMBCAIBEAkDB10QAAIQAYgQBnxChyKYiQSMOwKQEJ8jCQuNIgd/OyEAIfkECQoAHwAsAAAAABQAFAAABXzgJ46j45Ao+Zxi04hmWjZP+34NK+Os+zm33S+HoxFhteHoiBzSYC5HMhXVQa2kmGwqnLmCsm8O+O2KsV0u6UDYAbWigwAg2K2iIgMAMPgsDCQMCkssCW0iBQMKA30MCQtdHwNtjCILCV0EfZKbDY9CBAUimiMMaDIIgDshACH5BAkKAB8ALAAAAAAUABQAAAV44CeOo+OQKPmcYtOIZlo2T/t+DSvjrPs5t90vh6MRYbXh6Igc0mAuRzIV1UGtpJhsKhwVAGBA1xUdhMVCMrMr4pIQhx1QK0IQBITdKio6CAQFHwsIWUFHCoEiBgQKCQlDWCkEgY5QXQV5H5WQQgWJmx8PbjsMC0IhACH5BAkKAB8ALAAAAAAUABQAAAV14CeOo+OQKPmcYtO0bwo/cC3b7pffotOcrsevRPsMBKMh8eNrFAcBwEBxczlRUMLNdEvwUgWAGPC1/gZjMs9c/I7aqMRh62KJEoZB4bay3gkEcw4LJD5JMQtzIgsKfj52XVQ7OzcKVDoxQjEyCoSYb3A8XDchACH5BAEKAB8ALAAAAAAUABQAAAV64CeOo+OQKJkcY9OIZjoSAPu5Ii6LgJC/jtdONKjdGo/GCfYQEQYjAYHkaAaVosJgUFjsXDHS07ALpxTDFOK5TbvAh217+MamSU0Zg1FWLkUMCgloMg9XSwwJCV6GVEI3Sw5eMEg4QX9fJzo6X0I6SZgoYZwPeXdmKSEAOw==);background-image:url(https://wiki.jc-mp.com/skins/common/images/spinner.gif?2014-06-25T23:28:20Z)!ie;background-position:center center;background-repeat:no-repeat}h1:lang(anp),h1:lang(as),h1:lang(bh),h1:lang(bho),h1:lang(bn),h1:lang(gu),h1:lang(hi),h1:lang(kn),h1:lang(ks),h1:lang(ml),h1:lang(mr),h1:lang(my),h1:lang(mai),h1:lang(ne),h1:lang(new),h1:lang(or),h1:lang(pa),h1:lang(pi),h1:lang(sa),h1:lang(ta),h1:lang(te){line-height:1.6em !important}h2:lang(anp),h3:lang(anp),h4:lang(anp),h5:lang(anp),h6:lang(anp),h2:lang(as),h3:lang(as),h4:lang(as),h5:lang(as),h6:lang(as),h2:lang(bho),h3:lang(bho),h4:lang(bho),h5:lang(bho),h6:lang(bho),h2:lang(bh),h3:lang(bh),h4:lang(bh),h5:lang(bh),h6:lang(bh),h2:lang(bn),h3:lang(bn),h4:lang(bn),h5:lang(bn),h6:lang(bn),h2:lang(gu),h3:lang(gu),h4:lang(gu),h5:lang(gu),h6:lang(gu),h2:lang(hi),h3:lang(hi),h4:lang(hi),h5:lang(hi),h6:lang(hi),h2:lang(kn),h3:lang(kn),h4:lang(kn),h5:lang(kn),h6:lang(kn),h2:lang(ks),h3:lang(ks),h4:lang(ks),h5:lang(ks),h6:lang(ks),h2:lang(ml),h3:lang(ml),h4:lang(ml),h5:lang(ml),h6:lang(ml),h2:lang(mr),h3:lang(mr),h4:lang(mr),h5:lang(mr),h6:lang(mr),h2:lang(my),h3:lang(my),h4:lang(my),h5:lang(my),h6:lang(my),h2:lang(mai),h3:lang(mai),h4:lang(mai),h5:lang(mai),h6:lang(mai),h2:lang(ne),h3:lang(ne),h4:lang(ne),h5:lang(ne),h6:lang(ne),h2:lang(new),h3:lang(new),h4:lang(new),h5:lang(new),h6:lang(new),h2:lang(or),h3:lang(or),h4:lang(or),h5:lang(or),h6:lang(or),h2:lang(pa),h3:lang(pa),h4:lang(pa),h5:lang(pa),h6:lang(pa),h2:lang(pi),h3:lang(pi),h4:lang(pi),h5:lang(pi),h6:lang(pi),h2:lang(sa),h3:lang(sa),h4:lang(sa),h5:lang(sa),h6:lang(sa),h2:lang(ta),h3:lang(ta),h4:lang(ta),h5:lang(ta),h6:lang(ta),h2:lang(te),h3:lang(te),h4:lang(te),h5:lang(te),h6:lang(te){line-height:1.2em}ol:lang(bcc) li,ol:lang(bqi) li,ol:lang(fa) li,ol:lang(glk) li,ol:lang(kk-arab) li,ol:lang(mzn) li{list-style-type:-moz-persian;list-style-type:persian}ol:lang(ckb) li{list-style-type:-moz-arabic-indic;list-style-type:arabic-indic}ol:lang(hi) li,ol:lang(mr) li{list-style-type:-moz-devanagari;list-style-type:devanagari}ol:lang(as) li,ol:lang(bn) li{list-style-type:-moz-bengali;list-style-type:bengali}ol:lang(or) li{list-style-type:-moz-oriya;list-style-type:oriya}#toc ul,.toc ul{margin:.3em 0}.mw-content-ltr .toc ul,.mw-content-ltr #toc ul,.mw-content-rtl .mw-content-ltr .toc ul,.mw-content-rtl .mw-content-ltr #toc ul{text-align:left}.mw-content-rtl .toc ul,.mw-content-rtl #toc ul,.mw-content-ltr .mw-content-rtl .toc ul,.mw-content-ltr .mw-content-rtl #toc ul{text-align:right}.mw-content-ltr .toc ul ul,.mw-content-ltr #toc ul ul,.mw-content-rtl .mw-content-ltr .toc ul ul,.mw-content-rtl .mw-content-ltr #toc ul ul{margin:0 0 0 2em}.mw-content-rtl .toc ul ul,.mw-content-rtl #toc ul ul,.mw-content-ltr .mw-content-rtl .toc ul ul,.mw-content-ltr .mw-content-rtl #toc ul ul{margin:0 2em 0 0}#toc #toctitle,.toc #toctitle,#toc .toctitle,.toc .toctitle{direction:ltr}.mw-help-field-hint{display:none;margin-left:2px;margin-bottom:-8px;padding:0 0 0 15px;background-image:url(data:image/gif;base64,R0lGODlhCwALALMAAP///01NTZOTk1lZWefn57i4uJSUlPPz82VlZdDQ0HFxcaysrNvb28TExAAAAAAAACH5BAAAAAAALAAAAAALAAsAAAQrUIRJqQQ455nNNBgHJANBDAwgZsVwqIG2IEQYYwXy2lq/Kg3NqqeSVCqCCAA7);background-image:url(https://wiki.jc-mp.com/skins/common/images/help-question.gif?2014-06-25T23:28:20Z)!ie;background-position:left center;background-repeat:no-repeat;cursor:pointer;font-size:.8em;text-decoration:underline;color:#0645ad}.mw-help-field-hint:hover{background-image:url(data:image/gif;base64,R0lGODlhCwALALMAAAtop+7z+GCWwpW51oStz8rb6yZzrafF3bnR5Nzn8QBcoD91oABQmf///wAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE5NkQ0QUQzRjI0NzRCNUQwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJBN0FFQTQwQjlGQzExREY5RDlBQTRBODQyMkJCMkFDIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJBN0FFQTNGQjlGQzExREY5RDlBQTRBODQyMkJCMkFDIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkM3RjExNzQwNzIwNjgxMTk1RkVBQ0ZBOEQxNTU5MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTk2RDRBRDNGMjQ3NEI1RDAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAACwALAAAEK3CxSalsOOeZxRQY1yBKkihFI2aDEqiMRgBJGGMD8NpavxoHzaqnklQqiwgAOw==);background-image:url(https://wiki.jc-mp.com/skins/common/images/help-question-hover.gif?2014-06-25T23:28:20Z)!ie}.mw-help-field-data{display:block;background-color:#d6f3ff;padding:5px 8px 4px 8px;border:1px solid #5dc9f4;margin-left:20px}.tipsy{padding:5px 5px 10px;font-size:12px;position:absolute;z-index:100000;overflow:visible}.tipsy-inner{padding:5px 8px 4px 8px;background-color:#d6f3ff;color:black;border:1px solid #5dc9f4;max-width:300px;text-align:left}.tipsy-arrow{position:absolute;background:url(data:image/gif;base64,R0lGODlhDQANAMQAAPf399bz/9vu9m/O9NXy/8Pm9svp9pfd+YLW943X9LTn++z093XQ9WnM9OLw9p/c9YTU9InY9/T292DK9Jre+afj+rvq/Nzv9rjk9brl9cPt/ZLb+GbL9MLs/ZHb+KLh+iH5BAAAAAAALAAAAAANAA0AAAVK4BGMZBkcg2WW1lBEKxkVAFTFFQQAwkSYhIlgB3hQTJQHEbBodEiaxmIJyHhIGwwVIGEoAgqGZAswIAIIA3mX+CTWOwfHAd9dtiEAOw==) no-repeat top left;background:url(https://wiki.jc-mp.com/skins/common/images/tipsy-arrow.gif?2014-06-25T23:28:20Z) no-repeat top left!ie;width:13px;height:13px}.tipsy-se .tipsy-arrow{bottom:-2px;right:10px;background-position:0% 100%}#mw-clearyourcache,#mw-sitecsspreview,#mw-sitejspreview,#mw-usercsspreview,#mw-userjspreview{direction:ltr;unicode-bidi:embed}.diff-currentversion-title,.diff{direction:ltr;unicode-bidi:embed}.diff-contentalign-right td{direction:rtl;unicode-bidi:embed}.diff-contentalign-left td{direction:ltr;unicode-bidi:embed}.diff-multi,.diff-otitle,.diff-ntitle,.diff-lineno{direction:ltr !important;unicode-bidi:embed}#mw-revision-info,#mw-revision-info-current,#mw-revision-nav{direction:ltr;display:inline}div.tright,div.floatright,table.floatright{clear:right;float:right}div.tleft,div.floatleft,table.floatleft{float:left;clear:left}div.floatright,table.floatright,div.floatleft,table.floatleft{position:relative}#mw-credits a{unicode-bidi:embed}.mw-jump,#jump-to-nav{overflow:hidden;height:0;zoom:1}.printfooter{display:none}.xdebug-error{position:absolute;z-index:99}.mw-editsection,.toctoggle,#jump-to-nav{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.mw-editsection,.mw-editsection-like{font-size:small;font-weight:normal;margin-left:1em;vertical-align:baseline;line-height:1em;display:inline-block}.mw-content-ltr .mw-editsection,.mw-content-rtl .mw-content-ltr .mw-editsection{margin-left:1em}.mw-content-rtl .mw-editsection,.mw-content-ltr .mw-content-rtl .mw-editsection{margin-right:1em}sup,sub{line-height:1}}.mw-ui-button{display:inline-block;padding:.5em 1em;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*display:inline;zoom:1;background:#fff;color:#898989;border:1px solid #ccc;border-radius:3px;vertical-align:middle;text-align:center;font-weight:bold;text-shadow:0 1px rgba(0,0,0,0.1);cursor:pointer;-webkit-transition:background .1s ease-in-out,color .1s ease-in-out,box-shadow .1s ease-in-out;transition:background .1s ease-in-out,color .1s ease-in-out,box-shadow .1s ease-in-out}.mw-ui-button:hover,.mw-ui-button:focus{box-shadow:0 1px rgba(0,0,0,0.1),inset 0 -3px rgba(0,0,0,0.2);border-bottom-color:#cccccc;outline:none}.mw-ui-button:hover::-moz-focus-inner,.mw-ui-button:focus::-moz-focus-inner{border-color:transparent}.mw-ui-button:active,.mw-ui-button.mw-ui-checked{background:#cccccc;box-shadow:none}.mw-ui-button:disabled{color:#ccc}.mw-ui-button:disabled:hover,.mw-ui-button:disabled:active{background:#fff;box-shadow:none}.mw-ui-button:disabled{text-shadow:none;cursor:default}.mw-ui-button.mw-ui-big{font-size:1.3em}.mw-ui-button.mw-ui-block{display:block;width:100%}.mw-ui-button.mw-ui-progressive,.mw-ui-button.mw-ui-primary{background:#347bff;color:#fff;border:1px solid #347bff;border-left:none;border-right:none}.mw-ui-button.mw-ui-progressive:hover,.mw-ui-button.mw-ui-progressive:focus,.mw-ui-button.mw-ui-primary:hover,.mw-ui-button.mw-ui-primary:focus{box-shadow:0 1px rgba(0,0,0,0.1),inset 0 -3px rgba(0,0,0,0.2);border-bottom-color:#2a62cc;outline:none}.mw-ui-button.mw-ui-progressive:hover::-moz-focus-inner,.mw-ui-button.mw-ui-progressive:focus::-moz-focus-inner,.mw-ui-button.mw-ui-primary:hover::-moz-focus-inner,.mw-ui-button.mw-ui-primary:focus::-moz-focus-inner{border-color:transparent}.mw-ui-button.mw-ui-progressive:active,.mw-ui-button.mw-ui-progressive.mw-ui-checked,.mw-ui-button.mw-ui-primary:active,.mw-ui-button.mw-ui-primary.mw-ui-checked{background:#2a62cc;box-shadow:none}.mw-ui-button.mw-ui-progressive:disabled,.mw-ui-button.mw-ui-primary:disabled{background:#ccc;border-color:#ccc}.mw-ui-button.mw-ui-progressive:disabled:hover,.mw-ui-button.mw-ui-progressive:disabled:active,.mw-ui-button.mw-ui-progressive:disabled.mw-ui-checked,.mw-ui-button.mw-ui-primary:disabled:hover,.mw-ui-button.mw-ui-primary:disabled:active,.mw-ui-button.mw-ui-primary:disabled.mw-ui-checked{box-shadow:none}.mw-ui-button.mw-ui-progressive.mw-ui-quiet,.mw-ui-button.mw-ui-primary.mw-ui-quiet{color:#898989}.mw-ui-button.mw-ui-progressive.mw-ui-quiet:hover,.mw-ui-button.mw-ui-progressive.mw-ui-quiet:focus,.mw-ui-button.mw-ui-primary.mw-ui-quiet:hover,.mw-ui-button.mw-ui-primary.mw-ui-quiet:focus{color:#5d95ff}.mw-ui-button.mw-ui-progressive.mw-ui-quiet:active,.mw-ui-button.mw-ui-progressive.mw-ui-quiet.mw-ui-checked,.mw-ui-button.mw-ui-primary.mw-ui-quiet:active,.mw-ui-button.mw-ui-primary.mw-ui-quiet.mw-ui-checked{color:#2a62cc}.mw-ui-button.mw-ui-progressive.mw-ui-quiet:disabled,.mw-ui-button.mw-ui-primary.mw-ui-quiet:disabled{color:#ccc}.mw-ui-button.mw-ui-constructive{background:#00af89;color:#fff;border:1px solid #00af89;border-left:none;border-right:none}.mw-ui-button.mw-ui-constructive:hover,.mw-ui-button.mw-ui-constructive:focus{box-shadow:0 1px rgba(0,0,0,0.1),inset 0 -3px rgba(0,0,0,0.2);border-bottom-color:#008c6e;outline:none}.mw-ui-button.mw-ui-constructive:hover::-moz-focus-inner,.mw-ui-button.mw-ui-constructive:focus::-moz-focus-inner{border-color:transparent}.mw-ui-button.mw-ui-constructive:active,.mw-ui-button.mw-ui-constructive.mw-ui-checked{background:#008c6e;box-shadow:none}.mw-ui-button.mw-ui-constructive:disabled{background:#ccc;border-color:#ccc}.mw-ui-button.mw-ui-constructive:disabled:hover,.mw-ui-button.mw-ui-constructive:disabled:active,.mw-ui-button.mw-ui-constructive:disabled.mw-ui-checked{box-shadow:none}.mw-ui-button.mw-ui-constructive.mw-ui-quiet{color:#898989}.mw-ui-button.mw-ui-constructive.mw-ui-quiet:hover,.mw-ui-button.mw-ui-constructive.mw-ui-quiet:focus{color:#33bfa1}.mw-ui-button.mw-ui-constructive.mw-ui-quiet:active,.mw-ui-button.mw-ui-constructive.mw-ui-quiet.mw-ui-checked{color:#008c6e}.mw-ui-button.mw-ui-constructive.mw-ui-quiet:disabled{color:#ccc}.mw-ui-button.mw-ui-destructive{background:#d11d13;color:#fff;border:1px solid #d11d13;border-left:none;border-right:none}.mw-ui-button.mw-ui-destructive:hover,.mw-ui-button.mw-ui-destructive:focus{box-shadow:0 1px rgba(0,0,0,0.1),inset 0 -3px rgba(0,0,0,0.2);border-bottom-color:#a7170f;outline:none}.mw-ui-button.mw-ui-destructive:hover::-moz-focus-inner,.mw-ui-button.mw-ui-destructive:focus::-moz-focus-inner{border-color:transparent}.mw-ui-button.mw-ui-destructive:active,.mw-ui-button.mw-ui-destructive.mw-ui-checked{background:#a7170f;box-shadow:none}.mw-ui-button.mw-ui-destructive:disabled{background:#ccc;border-color:#ccc}.mw-ui-button.mw-ui-destructive:disabled:hover,.mw-ui-button.mw-ui-destructive:disabled:active,.mw-ui-button.mw-ui-destructive:disabled.mw-ui-checked{box-shadow:none}.mw-ui-button.mw-ui-destructive.mw-ui-quiet{color:#898989}.mw-ui-button.mw-ui-destructive.mw-ui-quiet:hover,.mw-ui-button.mw-ui-destructive.mw-ui-quiet:focus{color:#da4a42}.mw-ui-button.mw-ui-destructive.mw-ui-quiet:active,.mw-ui-button.mw-ui-destructive.mw-ui-quiet.mw-ui-checked{color:#a7170f}.mw-ui-button.mw-ui-destructive.mw-ui-quiet:disabled{color:#ccc}.mw-ui-button.mw-ui-quiet{background:transparent;border:none;text-shadow:none;color:#898989}.mw-ui-button.mw-ui-quiet:hover,.mw-ui-button.mw-ui-quiet:focus{color:#a1a1a1}.mw-ui-button.mw-ui-quiet:active,.mw-ui-button.mw-ui-quiet.mw-ui-checked{color:#6e6e6e}.mw-ui-button.mw-ui-quiet:disabled{color:#ccc}.mw-ui-button.mw-ui-quiet:hover,.mw-ui-button.mw-ui-quiet:focus{box-shadow:none}.mw-ui-button.mw-ui-quiet:active,.mw-ui-button.mw-ui-quiet:disabled{background:transparent}a.mw-ui-button{text-decoration:none}a.mw-ui-button:hover,a.mw-ui-button:focus{text-decoration:none}.mw-ui-button-group > *{border-radius:0;float:left}.mw-ui-button-group > *:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.mw-ui-button-group > *:not(:first-child){border-left:none}.mw-ui-button-group > *:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px} +/* cache key: wiki:resourceloader:filter:minify-css:7:8b3bff7defe7ac160bdae9865d01f646 */ \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/load__q8f3b5c90c6d3.php b/archive/websites/wiki.jc-mp.com/load__q8f3b5c90c6d3.php new file mode 100644 index 0000000..642edd5 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/load__q8f3b5c90c6d3.php @@ -0,0 +1 @@ +var mediaWikiLoadStart=(new Date()).getTime();function isCompatible(ua){if(ua===undefined){ua=navigator.userAgent;}return!((ua.indexOf('MSIE')!==-1&&parseFloat(ua.split('MSIE')[1])<6)||(ua.indexOf('Firefox/')!==-1&&parseFloat(ua.split('Firefox/')[1])<3)||ua.match(/BlackBerry[^\/]*\/[1-5]\./)||ua.match(/webOS\/1\.[0-4]/)||ua.match(/PlayStation/i)||ua.match(/SymbianOS|Series60/)||ua.match(/NetFront/)||ua.match(/Opera Mini/)||ua.match(/S40OviBrowser/)||(ua.match(/Glass/)&&ua.match(/Android/)));}var startUp=function(){mw.config=new mw.Map(true);mw.loader.addSource({"local":{"loadScript":"/load.php","apiScript":"/api.php"}});mw.loader.register([["site","1407771787",[],"site"],["noscript","1407771787",[],"noscript"],["startup","1409194409",[],"startup"],["filepage","1407771787"],["user.groups","1407771787",[],"user"],["user","1407771787",[],"user"],["user.cssprefs","1404640853",["mediawiki.user"],"private"],["user.options","1404640853",[],"private"],["user.tokens","1404640853",[],"private"],["mediawiki.language.data","1407771787",["mediawiki.language.init"]],["mediawiki.skinning.elements","1407771787"],["mediawiki.skinning.content","1407771787"],["mediawiki.skinning.interface","1407771787"],["skins.cologneblue","1407771787"],["skins.modern","1407771787"],["skins.vector.styles","1407771787"],["skins.monobook.styles","1407771787"],["skins.vector.js","1407771787",["jquery.throttle-debounce"]],["skins.vector.collapsibleNav","1407771787",["jquery.client","jquery.cookie","jquery.tabIndex"]],["jquery","1407771787"],["jquery.appear","1407771787"],["jquery.arrowSteps","1407771787"],["jquery.async","1407771787"],["jquery.autoEllipsis","1407771787",["jquery.highlightText"]],["jquery.badge","1407771787",["mediawiki.language"]],["jquery.byteLength","1407771787"],["jquery.byteLimit","1407771787",["jquery.byteLength"]],["jquery.checkboxShiftClick","1407771787"],["jquery.chosen","1407771787"],["jquery.client","1407771787"],["jquery.color","1407771787",["jquery.colorUtil"]],["jquery.colorUtil","1407771787"],["jquery.cookie","1407771787"],["jquery.delayedBind","1407771787"],["jquery.expandableField","1407771787"],["jquery.farbtastic","1407771787",["jquery.colorUtil"]],["jquery.footHovzer","1407771787"],["jquery.form","1407771787"],["jquery.fullscreen","1407771787"],["jquery.getAttrs","1407771787"],["jquery.hidpi","1407771787"],["jquery.highlightText","1407771787",["jquery.mwExtension"]],["jquery.hoverIntent","1407771787"],["jquery.json","1407771787"],["jquery.localize","1407771787"],["jquery.makeCollapsible","1407771788"],["jquery.mockjax","1407771787"],["jquery.mw-jump","1407771787"],["jquery.mwExtension","1407771787"],["jquery.placeholder","1407771787"],["jquery.qunit","1407771787"],["jquery.qunit.completenessTest","1407771787",["jquery.qunit"]],["jquery.spinner","1407771787"],["jquery.jStorage","1407771787",["jquery.json"]],["jquery.suggestions","1407771787",["jquery.highlightText"]],["jquery.tabIndex","1407771787"],["jquery.tablesorter","1407772432",["jquery.mwExtension","mediawiki.language.months"]],["jquery.textSelection","1407771787",["jquery.client"]],["jquery.throttle-debounce","1407771787"],["jquery.validate","1407771787"],["jquery.xmldom","1407771787"],["jquery.tipsy","1407771787"],["jquery.ui.core","1407771787",[],"jquery.ui"],["jquery.ui.widget","1407771787",[],"jquery.ui"],["jquery.ui.mouse","1407771787",["jquery.ui.widget"],"jquery.ui"],["jquery.ui.position","1407771787",[],"jquery.ui"],["jquery.ui.draggable","1407771787",["jquery.ui.core","jquery.ui.mouse","jquery.ui.widget"],"jquery.ui"],["jquery.ui.droppable","1407771787",["jquery.ui.core","jquery.ui.draggable","jquery.ui.mouse","jquery.ui.widget"],"jquery.ui"],["jquery.ui.resizable","1407771787",["jquery.ui.core","jquery.ui.mouse","jquery.ui.widget"],"jquery.ui"],["jquery.ui.selectable","1407771787",["jquery.ui.core","jquery.ui.mouse","jquery.ui.widget"],"jquery.ui"],["jquery.ui.sortable","1407771787",["jquery.ui.core","jquery.ui.mouse","jquery.ui.widget"],"jquery.ui"],["jquery.ui.accordion","1407771787",["jquery.ui.core","jquery.ui.widget"],"jquery.ui"],["jquery.ui.autocomplete","1407771787",["jquery.ui.core","jquery.ui.position","jquery.ui.widget"],"jquery.ui"],["jquery.ui.button","1407771787",["jquery.ui.core","jquery.ui.widget"],"jquery.ui"],["jquery.ui.datepicker","1407771787",["jquery.ui.core"],"jquery.ui"],["jquery.ui.dialog","1407771787",["jquery.ui.button","jquery.ui.core","jquery.ui.draggable","jquery.ui.mouse","jquery.ui.position","jquery.ui.resizable","jquery.ui.widget"],"jquery.ui"],["jquery.ui.progressbar","1407771787",["jquery.ui.core","jquery.ui.widget"],"jquery.ui"],["jquery.ui.slider","1407771787",["jquery.ui.core","jquery.ui.mouse","jquery.ui.widget"],"jquery.ui"],["jquery.ui.tabs","1407771787",["jquery.ui.core","jquery.ui.widget"],"jquery.ui"],["jquery.effects.core","1407771787",[],"jquery.ui"],["jquery.effects.blind","1407771787",["jquery.effects.core"],"jquery.ui"],["jquery.effects.bounce","1407771787",["jquery.effects.core"],"jquery.ui"],["jquery.effects.clip","1407771787",["jquery.effects.core"],"jquery.ui"],["jquery.effects.drop","1407771787",["jquery.effects.core"],"jquery.ui"],["jquery.effects.explode","1407771787",["jquery.effects.core"],"jquery.ui"],["jquery.effects.fade","1407771787",["jquery.effects.core"],"jquery.ui"],["jquery.effects.fold","1407771787",["jquery.effects.core"],"jquery.ui"],["jquery.effects.highlight","1407771787",["jquery.effects.core"],"jquery.ui"],["jquery.effects.pulsate","1407771787",["jquery.effects.core"],"jquery.ui"],["jquery.effects.scale","1407771787",["jquery.effects.core"],"jquery.ui"],["jquery.effects.shake","1407771787",["jquery.effects.core"],"jquery.ui"],["jquery.effects.slide","1407771787",["jquery.effects.core"],"jquery.ui"],["jquery.effects.transfer","1407771787",["jquery.effects.core"],"jquery.ui"],["moment","1407771787"],["mediawiki","1407771787"],["mediawiki.api","1407771787",["mediawiki.util"]],["mediawiki.api.category","1407771787",["mediawiki.Title","mediawiki.api"]],["mediawiki.api.edit","1407771787",["mediawiki.Title","mediawiki.api","user.tokens"]],["mediawiki.api.login","1407771787",["mediawiki.api"]],["mediawiki.api.parse","1407771787",["mediawiki.api"]],["mediawiki.api.watch","1407771787",["mediawiki.api","user.tokens"]],["mediawiki.debug","1407771787",["jquery.footHovzer","jquery.tipsy"]],["mediawiki.debug.init","1407771787",["mediawiki.debug"]],["mediawiki.feedback","1407771787",["jquery.ui.dialog","mediawiki.Title","mediawiki.api.edit","mediawiki.jqueryMsg"]],["mediawiki.hidpi","1407771787",["jquery.hidpi"]],["mediawiki.hlist","1407771787",["jquery.client"]],["mediawiki.htmlform","1409194409"],["mediawiki.icon","1407771787"],["mediawiki.inspect","1407771787",["jquery.byteLength","jquery.json"]],["mediawiki.notification","1407771787",["mediawiki.page.startup"]],["mediawiki.notify","1407771787"],["mediawiki.searchSuggest","1407771788",["jquery.client","jquery.placeholder","jquery.suggestions","mediawiki.api"]],["mediawiki.Title","1407771787",["jquery.byteLength","mediawiki.util"]],["mediawiki.toc","1407771788",["jquery.cookie"]],["mediawiki.Uri","1407771787"],["mediawiki.user","1407771787",["jquery.cookie","mediawiki.api","user.options","user.tokens"]],["mediawiki.util","1407771787",["jquery.client","jquery.mwExtension","mediawiki.notify","mediawiki.toc"]],["mediawiki.action.edit","1407771787",["jquery.byteLimit","jquery.textSelection","mediawiki.action.edit.styles"]],["mediawiki.action.edit.styles","1407771787"],["mediawiki.action.edit.collapsibleFooter","1407771787",["jquery.cookie","jquery.makeCollapsible","mediawiki.icon"]],["mediawiki.action.edit.preview","1407771787",["jquery.form","jquery.spinner","mediawiki.action.history.diff"]],["mediawiki.action.history","1407771787",[],"mediawiki.action.history"],["mediawiki.action.history.diff","1407771787",[],"mediawiki.action.history"],["mediawiki.action.view.dblClickEdit","1407771787",["mediawiki.page.startup","mediawiki.util"]],["mediawiki.action.view.metadata","1407782436"],["mediawiki.action.view.postEdit","1407771851",["jquery.cookie","mediawiki.jqueryMsg"]],["mediawiki.action.view.redirectToFragment","1407771787",["jquery.client"]],["mediawiki.action.view.rightClickEdit","1407771787"],["mediawiki.action.edit.editWarning","1408139983",["mediawiki.jqueryMsg"]],["mediawiki.action.watch.ajax","1404640853",["mediawiki.page.watch.ajax"]],["mediawiki.language","1407771787",["mediawiki.cldr","mediawiki.language.data"]],["mediawiki.cldr","1407771787",["mediawiki.libs.pluralruleparser"]],["mediawiki.libs.pluralruleparser","1407771787"],["mediawiki.language.init","1407771787"],["mediawiki.jqueryMsg","1407771787",["mediawiki.language","mediawiki.util"]],["mediawiki.language.months","1407772432",["mediawiki.language"]],["mediawiki.libs.jpegmeta","1407771787"],["mediawiki.page.gallery","1407771787"],["mediawiki.page.ready","1407771787",["jquery.checkboxShiftClick","jquery.makeCollapsible","jquery.mw-jump","jquery.placeholder","mediawiki.util"]],["mediawiki.page.startup","1407771787",["mediawiki.util"]],["mediawiki.page.patrol.ajax","1408141437",["jquery.spinner","mediawiki.Title","mediawiki.api","mediawiki.notify","mediawiki.page.startup","mediawiki.util","user.tokens"]],["mediawiki.page.watch.ajax","1408139849",["jquery.mwExtension","mediawiki.api.watch","mediawiki.notify","mediawiki.page.startup","mediawiki.util"]],["mediawiki.page.image.pagination","1407771787",["jquery.spinner","mediawiki.Uri","mediawiki.util"]],["mediawiki.special","1407771787"],["mediawiki.special.block","1407771787",["mediawiki.util"]],["mediawiki.special.changeemail","1407771787",["mediawiki.util"]],["mediawiki.special.changeslist","1407771787"],["mediawiki.special.changeslist.legend","1407771787"],["mediawiki.special.changeslist.legend.js","1407771787",["jquery.cookie","jquery.makeCollapsible"]],["mediawiki.special.changeslist.enhanced","1407771787"],["mediawiki.special.movePage","1407771787",["jquery.byteLimit"]],["mediawiki.special.pagesWithProp","1407771787"],["mediawiki.special.preferences","1409194400",["mediawiki.language"]],["mediawiki.special.recentchanges","1407771787",["mediawiki.special"]],["mediawiki.special.search","1407784192"],["mediawiki.special.undelete","1407771787"],["mediawiki.special.upload","1407771787",["mediawiki.libs.jpegmeta","mediawiki.util"]],["mediawiki.special.userlogin.common.styles","1407771787"],["mediawiki.special.userlogin.signup.styles","1407771787"],["mediawiki.special.userlogin.login.styles","1407771787"],["mediawiki.special.userlogin.common.js","1407771787"],["mediawiki.special.userlogin.signup.js","1407771787",["jquery.throttle-debounce","mediawiki.api","mediawiki.jqueryMsg"]],["mediawiki.special.javaScriptTest","1407771787",["jquery.qunit"]],["mediawiki.special.version","1407771787"],["mediawiki.legacy.ajax","1407771787",["mediawiki.legacy.wikibits","mediawiki.util"]],["mediawiki.legacy.commonPrint","1407771787"],["mediawiki.legacy.config","1407771787",["mediawiki.legacy.wikibits"]],["mediawiki.legacy.protect","1407771787",["jquery.byteLimit"]],["mediawiki.legacy.shared","1407771787"],["mediawiki.legacy.oldshared","1407771787"],["mediawiki.legacy.upload","1407771787",["jquery.spinner","mediawiki.Title","mediawiki.api","mediawiki.util"]],["mediawiki.legacy.wikibits","1407771787",["mediawiki.util"]],["mediawiki.ui","1407771787"],["mediawiki.ui.button","1407771787"],["oojs","1407771787"],["oojs-ui","1407771787",["oojs"]],["ext.geshi.local","1407771787"],["ext.nuke","1407771787"]]);mw.config.set({"wgLoadScript":"/load.php","debug":false,"skin":"cavendish","stylepath":"/skins","wgUrlProtocols":"http\\:\\/\\/|https\\:\\/\\/|ftp\\:\\/\\/|ftps\\:\\/\\/|ssh\\:\\/\\/|sftp\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|xmpp\\:|sip\\:|sips\\:|gopher\\:\\/\\/|telnet\\:\\/\\/|nntp\\:\\/\\/|worldwind\\:\\/\\/|mailto\\:|tel\\:|sms\\:|news\\:|svn\\:\\/\\/|git\\:\\/\\/|mms\\:\\/\\/|bitcoin\\:|magnet\\:|urn\\:|geo\\:|\\/\\/","wgArticlePath":"/$1","wgScriptPath":"","wgScriptExtension":".php","wgScript":"/index.php","wgSearchType":"SphinxMWSearch","wgVariantArticlePath":false,"wgActionPaths":{},"wgServer":"http://wiki.jc-mp.com","wgUserLanguage":"en","wgContentLanguage":"en","wgVersion":"1.23.2","wgEnableAPI":true,"wgEnableWriteAPI":true,"wgMainPageTitle":"Main Page","wgFormattedNamespaces":{"-2":"Media","-1":"Special","0":"","1":"Talk","2":"User","3":"User talk","4":"Project","5":"Project talk","6":"File","7":"File talk","8":"MediaWiki","9":"MediaWiki talk","10":"Template","11":"Template talk","12":"Help","13":"Help talk","14":"Category","15":"Category talk"},"wgNamespaceIds":{"media":-2,"special":-1,"":0,"talk":1,"user":2,"user_talk":3,"project":4,"project_talk":5,"file":6,"file_talk":7,"mediawiki":8,"mediawiki_talk":9,"template":10,"template_talk":11,"help":12,"help_talk":13,"category":14,"category_talk":15,"image":6,"image_talk":7},"wgContentNamespaces":[0],"wgSiteName":"JC2-MP Documentation","wgFileExtensions":["png","gif","jpg","jpeg"],"wgDBname":"wiki","wgFileCanRotate":true,"wgAvailableSkins":{"vector":"Vector","cavendish":"Cavendish","modern":"Modern","monobook":"MonoBook","cologneblue":"CologneBlue"},"wgExtensionAssetsPath":"/extensions","wgCookiePrefix":"wiki","wgResourceLoaderMaxQueryLength":2048,"wgCaseSensitiveNamespaces":[],"wgLegalTitleChars":" %!\"$\u0026'()*,\\-./0-9:;=?@A-Z\\\\\\^_`a-z~+\\u0080-\\uFFFF","wgResourceLoaderStorageVersion":1,"wgResourceLoaderStorageEnabled":false});};if(isCompatible()){document.write("\u003Cscript src=\"/load.php?debug=false\u0026amp;lang=en\u0026amp;modules=jquery%2Cmediawiki\u0026amp;only=scripts\u0026amp;skin=cavendish\u0026amp;version=20140811T154307Z\"\u003E\u003C/script\u003E");}; \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/load__q95026906fade.php b/archive/websites/wiki.jc-mp.com/load__q95026906fade.php new file mode 100644 index 0000000..60bb279 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/load__q95026906fade.php @@ -0,0 +1 @@ +mw.loader.state({"skins.vector":"ready"}); \ No newline at end of file diff --git a/archive/websites/wiki.jc-mp.com/load__qb0f46de6c9d9.php b/archive/websites/wiki.jc-mp.com/load__qb0f46de6c9d9.php new file mode 100644 index 0000000..1bbdf79 --- /dev/null +++ b/archive/websites/wiki.jc-mp.com/load__qb0f46de6c9d9.php @@ -0,0 +1,4 @@ +mw.loader.implement("jquery.client",function($,jQuery){(function($){var profileCache={};$.client={profile:function(nav){if(nav===undefined){nav=window.navigator;}if(profileCache[nav.userAgent+'|'+nav.platform]!==undefined){return profileCache[nav.userAgent+'|'+nav.platform];}var versionNumber,key=nav.userAgent+'|'+nav.platform,uk='unknown',x='x',wildUserAgents=['Opera','Navigator','Minefield','KHTML','Chrome','PLAYSTATION 3','Iceweasel'],userAgentTranslations=[[/(Firefox|MSIE|KHTML,?\slike\sGecko|Konqueror)/,''],['Chrome Safari','Chrome'],['KHTML','Konqueror'],['Minefield','Firefox'],['Navigator','Netscape'],['PLAYSTATION 3','PS3']],versionPrefixes=['camino','chrome','firefox','iceweasel','netscape','netscape6','opera','version','konqueror','lynx','msie','safari','ps3','android'],versionSuffix='(\\/|\\;?\\s|)([a-z0-9\\.\\+]*?)(\\;|dev|rel|\\)|\\s|$)',names=['camino','chrome','firefox','iceweasel','netscape','konqueror','lynx','msie','opera','safari','ipod','iphone','blackberry','ps3','rekonq','android'],nameTranslations=[],layouts=['gecko','konqueror','msie','trident','opera','webkit'],layoutTranslations=[['konqueror','khtml'],['msie','trident'],['opera','presto']],layoutVersions=['applewebkit','gecko','trident'],platforms=['win','wow64','mac','linux','sunos','solaris','iphone'],platformTranslations=[['sunos','solaris'],['wow64','win']],translate=function(source,translations){var i;for(i=0;i400){version='2.0';}if(name==='opera'&&version>=9.8){match=ua.match(/\bversion\/([0-9\.]*)/);if(match&&match[1]){version=match[1];}else{version='10';}}if(name==='chrome'&&(match=ua.match(/\bopr\/([0-9\.]*)/))){if(match[1]){name='opera';version=match[1];}}if(layout==='trident'&&layoutversion>=7&&(match=ua.match(/\brv[ :\/]([0-9\.]*)/))){if(match[1]){name='msie';version=match[1];}}if(match=ua.match(/\bsilk\/([0-9.\-_]*)/)){if(match[1]){name='silk';version=match[1];}}versionNumber=parseFloat(version,10)||0.0;return profileCache[key]={name:name,layout:layout,layoutVersion:layoutversion,platform:platform,version:version,versionBase:(version!==x?Math.floor(versionNumber).toString():x),versionNumber:versionNumber};},test:function(map,profile,exactMatchOnly){var conditions,dir,i,op,val,j,pieceVersion,pieceVal,compare;profile=$.isPlainObject(profile)?profile:$.client.profile();if(map.ltr&&map.rtl){dir=$('body').is('.rtl')?'rtl':'ltr';map=map[dir];}if(typeof map!=='object'||map[profile.name]===undefined){return!exactMatchOnly;}conditions=map[profile.name];if(conditions===false){return false;}if(conditions===null){return true;}for(i=0;iNumber(pieceVal[j])){compare=1;break;}}if(!(eval(''+compare+op+'0'))){return false;}}else if(typeof val==='number'){if(!(eval('profile.versionNumber'+op+val))){return false;}}}return true;}};}(jQuery));},{},{});mw.loader.implement("jquery.cookie",function($,jQuery){(function($){$.cookie=function(key,value,options){if(arguments.length>1&&(!/Object/.test(Object.prototype.toString.call(value))||value===null||value===undefined)){options=$.extend({},options);if(value===null||value===undefined){options.expires=-1;}if(typeof options.expires==='number'){var days=options.expires,t=options.expires=new Date();t.setDate(t.getDate()+days);}value=String(value);return(document.cookie=[encodeURIComponent(key),'=',options.raw?value:encodeURIComponent(value),options.expires?'; expires='+options.expires.toUTCString():'',options.path?'; path='+options.path:'',options.domain?'; domain='+options.domain:'',options.secure?'; secure':''].join(''));}options=value||{};var decode=options.raw?function(s){return s;}:decodeURIComponent;var pairs=document.cookie.split('; ');for(var i=0,pair;pair=pairs[i]&&pairs[i].split('=');i++){if(decode(pair[0])===key)return decode(pair[1]||'');}return null;};})(jQuery);},{},{});mw.loader.implement("jquery.mwExtension",function($,jQuery){(function($){$.extend({trimLeft:function(str){return str===null?'':str.toString().replace(/^\s+/,'');},trimRight:function(str){return str===null?'':str.toString().replace(/\s+$/,'');},ucFirst:function(str){return str.charAt(0).toUpperCase()+str.substr(1);},escapeRE:function(str){return str.replace(/([\\{}()|.?*+\-\^$\[\]])/g,'\\$1');},isDomElement:function(el){return!!el&&!!el.nodeType;},isEmpty:function(v){var key;if(v===''||v===0||v==='0'||v===null||v===false||v===undefined){return true;}if(v.length===0){return true;}if(typeof v==='object'){for(key in v){return false;}return true;}return false;},compareArray:function(arrThis,arrAgainst){if(arrThis.length!==arrAgainst.length){return false;}for(var i=0;iError: '+x.status+' '+x.statusText+' ('+x.responseText+')
    ';}}}else{alert('Bad target for sajax_do_call: not a function or object: '+target);}};debug(func_name+' uri = '+uri+' / post = '+post_data);x.send(post_data);debug(func_name+' waiting..');return true;}function wfSupportsAjax(){var request=createXhr(),supportsAjax=request?true:false;request=undefined;return supportsAjax;}var deprecationNotice='Sajax is deprecated, use jQuery.ajax or mediawiki.api instead.';mw.log.deprecate(window,'sajax_debug_mode',false,deprecationNotice);mw.log.deprecate(window,'sajax_request_type','GET',deprecationNotice);mw.log.deprecate(window,'sajax_debug',debug,deprecationNotice);mw.log.deprecate(window,'sajax_init_object',createXhr,deprecationNotice);mw.log.deprecate(window,'sajax_do_call',doAjaxRequest,deprecationNotice);mw.log.deprecate(window,'wfSupportsAjax',wfSupportsAjax,deprecationNotice);}(mediaWiki));},{},{});mw.loader.implement("mediawiki.legacy.wikibits",function($,jQuery){(function(mw,$){var msg,win=window,ua=navigator.userAgent.toLowerCase(),isIE6=(/msie ([0-9]{1,}[\.0-9]{0,})/.exec(ua)&&parseFloat(RegExp.$1)<=6.0),isGecko=/gecko/.test(ua)&&!/khtml|spoofer|netscape\/7\.0/.test(ua),onloadFuncts=[];if(mw.config.get('wgBreakFrames')){if(win.top!==win.self){win.top.location=win.location;}}mw.log.deprecate(win,'redirectToFragment',function(fragment){var webKitVersion,match=navigator.userAgent.match(/AppleWebKit\/(\d+)/);if(match){webKitVersion=parseInt(match[1],10);if(webKitVersion<420){return;}}if(!win.location.hash){win.location.hash=fragment;if(isGecko){$(function(){if(win.location.hash===fragment){win.location.hash=fragment;}});}}},'Use the module mediawiki.action.view.redirectToFragment instead.');msg='Use feature detection or module jquery.client instead.';mw.log.deprecate(win,'clientPC',ua,msg);mw.log.deprecate(win,'is_gecko',false,msg);mw.log.deprecate(win,'is_chrome_mac',false,msg);mw.log.deprecate(win,'is_chrome',false,msg);mw.log.deprecate(win,'webkit_version',false,msg);mw.log.deprecate(win,'is_safari_win',false,msg);mw.log.deprecate(win,'is_safari',false,msg);mw.log.deprecate(win,'webkit_match',false,msg);mw.log.deprecate(win,'is_ff2',false,msg);mw.log.deprecate(win,'ff2_bugs',false,msg);mw.log.deprecate(win,'is_ff2_win',false,msg);mw.log.deprecate(win,'is_ff2_x11',false,msg);mw.log.deprecate(win,'opera95_bugs',false,msg);mw.log.deprecate(win,'opera7_bugs',false,msg);mw.log.deprecate(win,'opera6_bugs',false,msg);mw.log.deprecate(win,'is_opera_95',false,msg);mw.log.deprecate(win,'is_opera_preseven',false,msg);mw.log.deprecate(win,'is_opera',false,msg);mw.log.deprecate(win,'ie6_bugs',false,msg);msg='Use jQuery instead.';mw.log.deprecate(win,'doneOnloadHook',undefined,msg);mw.log.deprecate(win,'onloadFuncts',[],msg);mw.log.deprecate(win,'runOnloadHook',$.noop,msg);mw.log.deprecate(win,'changeText',$.noop,msg);mw.log.deprecate(win,'killEvt',$.noop,msg);mw.log.deprecate(win,'addHandler',$.noop,msg);mw.log.deprecate(win,'hookEvent',$.noop,msg);mw.log.deprecate(win,'addClickHandler',$.noop,msg);mw.log.deprecate(win,'removeHandler',$.noop,msg);mw.log.deprecate(win,'getElementsByClassName',function(){return[];},msg);mw.log.deprecate(win,'getInnerText',function(){return'';},msg);mw.log.deprecate(win,'addOnloadHook',function(hookFunct){if(onloadFuncts){onloadFuncts.push(hookFunct);}else{hookFunct();}},msg);$(win).on('load',function(){var i,functs;if(!onloadFuncts){return;}functs=onloadFuncts.slice();onloadFuncts=undefined;for(i=0;i').text(mw.msg('hidetoc')).click(function(e){e.preventDefault();toggleToc($(this));});$tocTitle.append($tocToggleLink.wrap('').parent().prepend(' [').append('] '));if(hideTocCookie==='1'){toggleToc($tocToggleLink);}}});}(mediaWiki,jQuery));},{},{"hidetoc":"hide","showtoc":"show"});mw.loader.implement("mediawiki.util",function($,jQuery){(function(mw,$){'use strict';var util={init:function(){util.$content=(function(){var i,l,$content,selectors;selectors=['.mw-body-primary','.mw-body','#bodyContent','#mw_contentholder','#article','#content','#mw-content-text','body'];for(i=0,l=selectors.length;i526){return'ctrl-alt-';}if(profile.platform==='mac'&&profile.name==='firefox'&&profile.versionNumber>=14){return'ctrl-option-';}if(!(profile.platform==='win'&&profile.name==='safari')&&(profile.name==='safari'||profile.platform==='mac'||profile.name==='konqueror')){return'ctrl-';}if((profile.name==='firefox'||profile.name==='iceweasel')&&profile.versionBase>'1'){return'alt-shift-';}return'alt-';})(),tooltipAccessKeyRegexp:/\[(ctrl-)?(option-)?(alt-)?(shift-)?(esc-)?(.)\]$/,updateTooltipAccessKeys:function($nodes){if(!$nodes){if(document.querySelectorAll){$nodes=$(document.querySelectorAll('[accesskey]'));}else{$nodes=$('#column-one a, #mw-head a, #mw-panel a, #p-logo a, input, label, button');}}else if(!($nodes instanceof $)){$nodes=$($nodes);}$nodes.attr('title',function(i,val){if(val&&util.tooltipAccessKeyRegexp.test(val)){return val.replace(util.tooltipAccessKeyRegexp,'['+util.tooltipAccessKeyPrefix+'$6]');}return val;});},$content:null,addPortletLink:function(portlet,href,text,id,tooltip,accesskey,nextnode){var $item,$link,$portlet,$ul;if(arguments.length<3){return null;}$link=$('').attr('href',href).text(text);if(tooltip){$link.attr('title',tooltip);}$portlet=$('#'+portlet);if($portlet.length===0){return null;}$ul=$portlet.find('ul').eq(0);if($ul.length===0){$ul=$('