From 9ce378f4cfc00a708c959e6c6a0d77b7c0c0fcc0 Mon Sep 17 00:00:00 2001 From: Nexius Date: Sun, 27 Sep 2026 23:54:53 +0300 Subject: [PATCH] Huge amount of fixes for templates --- .../scripting/callbacks/OnDialogResponse.md | 2 +- .../docs/scripting/callbacks/OnObjectMoved.md | 2 +- .../scripting/callbacks/OnPlayerClickMap.md | 2 +- .../callbacks/OnPlayerClickPlayer.md | 2 +- .../docs/scripting/callbacks/OnPlayerDeath.md | 2 +- .../scripting/callbacks/OnPlayerDisconnect.md | 2 +- .../callbacks/OnPlayerEnterVehicle.md | 2 +- .../callbacks/OnPlayerFinishedDownloading.md | 2 +- .../scripting/callbacks/OnPlayerGiveDamage.md | 9 +++- .../callbacks/OnPlayerGiveDamageActor.md | 2 +- .../callbacks/OnPlayerKeyStateChange.md | 2 +- .../callbacks/OnPlayerRequestClass.md | 2 +- .../callbacks/OnPlayerSelectedMenuRow.md | 2 +- .../docs/scripting/callbacks/OnPlayerSpawn.md | 2 +- .../scripting/callbacks/OnPlayerTakeDamage.md | 2 +- .../scripting/callbacks/OnPlayerWeaponShot.md | 25 +++-------- .../docs/scripting/callbacks/OnRconCommand.md | 11 ++--- .../scripting/callbacks/OnRconLoginAttempt.md | 2 +- .../scripting/callbacks/OnScriptLoadPlayer.md | 2 +- .../callbacks/OnScriptUnloadPlayer.md | 2 +- .../callbacks/OnVehicleDamageStatusUpdate.md | 2 +- .../scripting/callbacks/OnVehicleDeath.md | 2 +- .../docs/scripting/callbacks/OnVehicleMod.md | 2 +- .../scripting/callbacks/OnVehiclePaintjob.md | 2 +- .../scripting/callbacks/OnVehicleRespray.md | 2 +- .../callbacks/OnVehicleSirenStateChange.md | 2 +- .../docs/scripting/functions/AddCharModel.md | 2 +- .../docs/scripting/functions/AddMenuItem.md | 9 +++- .../scripting/functions/AddPlayerClass.md | 2 +- .../scripting/functions/AddPlayerClassEx.md | 2 +- .../scripting/functions/AddSimpleModel.md | 2 +- .../functions/AddSimpleModelTimed.md | 2 +- .../scripting/functions/AddStaticPickup.md | 2 +- .../functions/ApplyActorAnimation.md | 2 +- .../scripting/functions/ApplyAnimation.md | 2 +- .../functions/AttachCameraToObject.md | 2 +- .../functions/AttachCameraToPlayerObject.md | 2 +- .../functions/AttachObjectToObject.md | 13 ++---- .../functions/AttachObjectToVehicle.md | 2 +- .../functions/AttachPlayerObjectToObject.md | 2 +- .../functions/AttachPlayerObjectToVehicle.md | 2 +- .../scripting/functions/ChangeVehicleColor.md | 2 +- .../functions/ChangeVehicleColours.md | 2 +- .../scripting/functions/ClearAnimations.md | 11 ++--- .../docs/scripting/functions/ConnectNPC.md | 2 +- .../scripting/functions/Create3DTextLabel.md | 2 +- .../docs/scripting/functions/CreateActor.md | 6 +-- .../scripting/functions/CreateExplosion.md | 2 +- .../functions/CreateExplosionForPlayer.md | 2 +- .../docs/scripting/functions/CreateMenu.md | 2 +- .../docs/scripting/functions/CreateObject.md | 2 +- .../docs/scripting/functions/CreatePickup.md | 9 +++- .../functions/CreatePlayer3DTextLabel.md | 2 +- .../functions/CreatePlayerGangZone.md | 2 +- .../scripting/functions/CreatePlayerPickup.md | 9 +++- .../functions/CreatePlayerTextDraw.md | 2 +- .../docs/scripting/functions/DeletePVar.md | 2 +- .../docs/scripting/functions/DeleteSVar.md | 2 +- .../docs/scripting/functions/DisableMenu.md | 4 +- .../scripting/functions/DisableMenuRow.md | 11 +++-- .../scripting/functions/EnableTirePopping.md | 7 ++- .../scripting/functions/GangZoneCreate.md | 2 +- .../functions/GetConsoleVarAsString.md | 2 +- .../docs/scripting/functions/GetPVarFloat.md | 2 +- .../docs/scripting/functions/GetPVarInt.md | 2 +- .../docs/scripting/functions/GetPVarString.md | 2 +- .../functions/GetPlayer3DTextLabelAttached.md | 2 +- .../functions/GetPlayer3DTextLabelDrawDist.md | 2 +- .../functions/GetPlayerCameraAspectRatio.md | 2 +- .../functions/GetPlayerCameraFrontVector.md | 2 +- .../functions/GetPlayerCameraTargetVehicle.md | 2 +- .../functions/GetPlayerCameraZoom.md | 2 +- .../functions/GetPlayerFacingAngle.md | 2 +- .../functions/GetPlayerHydraReactorAngle.md | 2 +- .../scripting/functions/GetPlayerInterior.md | 2 +- .../docs/scripting/functions/GetPlayerIp.md | 16 +++---- .../docs/scripting/functions/GetPlayerMenu.md | 2 +- .../docs/scripting/functions/GetPlayerName.md | 2 +- .../functions/GetPlayerNetworkStats.md | 2 +- .../scripting/functions/GetPlayerRawIp.md | 2 +- .../functions/GetPlayerRotationQuat.md | 2 +- .../docs/scripting/functions/GetPlayerSkin.md | 2 +- .../scripting/functions/GetPlayerVersion.md | 2 +- .../functions/GetPlayerVirtualWorld.md | 2 +- .../scripting/functions/GetPlayerWeapon.md | 2 +- .../functions/GetPlayerWeaponData.md | 2 +- .../functions/GetServerVarAsString.md | 2 +- .../scripting/functions/GetVehicleHealth.md | 11 ++--- .../functions/GetVehicleHydraReactorAngle.md | 2 +- .../functions/GetVehicleParamsCarDoors.md | 2 +- .../functions/GetVehicleParamsCarWindows.md | 2 +- .../scripting/functions/GetVehicleParamsEx.md | 2 +- .../scripting/functions/GetVehicleRotation.md | 11 +++-- .../functions/GetVehicleRotationQuat.md | 11 +++-- frontend/docs/scripting/functions/HTTP.md | 2 +- .../scripting/functions/IsPlayerInGangZone.md | 9 +--- .../scripting/functions/IsPlayerStreamedIn.md | 2 +- .../scripting/functions/IsValidNickName.md | 2 +- .../functions/ManualVehicleEngineAndLights.md | 2 +- .../scripting/functions/MovePlayerObject.md | 2 +- .../docs/scripting/functions/NPC_Create.md | 2 +- .../docs/scripting/functions/NPC_Destroy.md | 2 +- .../docs/scripting/functions/NPC_GetAll.md | 9 +++- .../scripting/functions/NPC_GetCustomSkin.md | 9 +++- .../scripting/functions/NPC_GetFacingAngle.md | 2 +- .../docs/scripting/functions/NPC_GetPos.md | 2 +- .../scripting/functions/NPC_GetPosMovingTo.md | 9 +++- .../docs/scripting/functions/NPC_GetRot.md | 9 +++- .../scripting/functions/NPC_GetVelocity.md | 2 +- .../functions/NPC_GetVirtualWorld.md | 2 +- .../docs/scripting/functions/NPC_IsDead.md | 2 +- .../docs/scripting/functions/NPC_IsValid.md | 9 +++- frontend/docs/scripting/functions/NPC_Move.md | 9 +++- .../scripting/functions/NPC_MoveToPlayer.md | 2 +- .../docs/scripting/functions/NPC_Respawn.md | 2 +- .../functions/NPC_SetAngleToPlayer.md | 2 +- .../scripting/functions/NPC_SetAngleToPos.md | 2 +- .../scripting/functions/NPC_SetFacingAngle.md | 9 +++- .../docs/scripting/functions/NPC_SetPos.md | 9 +++- .../docs/scripting/functions/NPC_SetRot.md | 9 +++- .../functions/NPC_SetVirtualWorld.md | 9 +++- .../docs/scripting/functions/NPC_Spawn.md | 2 +- .../functions/NetStats_GetConnectedTime.md | 2 +- .../functions/NetStats_PacketLossPercent.md | 4 +- .../functions/PlayerHasClockEnabled.md | 2 +- .../functions/PlayerTextDrawAlignment.md | 11 ++--- .../PlayerTextDrawBackgroundColor.md | 2 +- .../PlayerTextDrawBackgroundColour.md | 2 +- .../functions/PlayerTextDrawColor.md | 9 +++- .../functions/PlayerTextDrawColour.md | 9 +++- .../functions/PlayerTextDrawLetterSize.md | 9 +--- .../functions/PlayerTextDrawSetShadow.md | 2 +- .../scripting/functions/PlayerTextDrawShow.md | 2 +- .../functions/PlayerTextDrawTextSize.md | 2 +- .../functions/RemovePlayerFromVehicle.md | 2 +- .../scripting/functions/SHA256_PassHash.md | 2 +- .../scripting/functions/SelectTextDraw.md | 2 +- .../scripting/functions/SendClientCheck.md | 2 +- .../scripting/functions/SendRconCommand.md | 2 +- .../functions/SetActorFacingAngle.md | 2 +- .../docs/scripting/functions/SetActorPos.md | 2 +- .../docs/scripting/functions/SetGravity.md | 2 +- .../functions/SetMenuColumnHeader.md | 9 +--- .../scripting/functions/SetModeRestartTime.md | 2 +- .../functions/SetNameTagDrawDistance.md | 2 +- .../scripting/functions/SetObjectMaterial.md | 2 +- .../functions/SetObjectMaterialText.md | 1 + .../functions/SetObjectNoCameraCol.md | 2 +- .../functions/SetObjectNoCameraCollision.md | 2 +- .../functions/SetObjectsDefaultCameraCol.md | 2 +- .../SetObjectsDefaultCameraCollision.md | 2 +- .../docs/scripting/functions/SetPVarFloat.md | 2 +- .../docs/scripting/functions/SetPVarInt.md | 2 +- .../docs/scripting/functions/SetPVarString.md | 2 +- .../docs/scripting/functions/SetPlayerAmmo.md | 2 +- .../functions/SetPlayerArmedWeapon.md | 2 +- .../scripting/functions/SetPlayerArmour.md | 2 +- .../functions/SetPlayerAttachedObject.md | 2 +- .../functions/SetPlayerChatBubble.md | 2 +- .../scripting/functions/SetPlayerColor.md | 2 +- .../functions/SetPlayerDrunkLevel.md | 2 +- .../functions/SetPlayerFightingStyle.md | 2 +- .../scripting/functions/SetPlayerGravity.md | 2 +- .../scripting/functions/SetPlayerHealth.md | 2 +- .../functions/SetPlayerHoldingObject.md | 2 +- .../scripting/functions/SetPlayerMapIcon.md | 2 +- .../functions/SetPlayerObjectMaterial.md | 2 +- .../functions/SetPlayerObjectNoCameraCol.md | 2 +- .../SetPlayerObjectNoCameraCollision.md | 2 +- .../docs/scripting/functions/SetPlayerPos.md | 2 +- .../scripting/functions/SetPlayerShopName.md | 2 +- .../functions/SetPlayerSpecialAction.md | 2 +- .../docs/scripting/functions/SetPlayerTeam.md | 2 +- .../docs/scripting/functions/SetPlayerTime.md | 2 +- .../functions/SetPlayerVirtualWorld.md | 2 +- .../scripting/functions/SetPlayerWeather.md | 2 +- .../docs/scripting/functions/SetServerRule.md | 2 +- frontend/docs/scripting/functions/SetTimer.md | 13 ++---- .../docs/scripting/functions/SetTimerEx.md | 6 +-- .../scripting/functions/SetVehicleHealth.md | 2 +- .../functions/SetVehicleNumberPlate.md | 6 +-- .../scripting/functions/SetVehicleParamsEx.md | 2 +- .../functions/SetVehicleParamsForPlayer.md | 2 +- .../scripting/functions/SetVehicleZAngle.md | 2 +- .../docs/scripting/functions/SetWeather.md | 2 +- .../docs/scripting/functions/SetWorldTime.md | 2 +- .../scripting/functions/ShowMenuForPlayer.md | 4 +- .../scripting/functions/ShowPlayerDialog.md | 7 +-- .../functions/ShowPlayerNameTagForPlayer.md | 2 +- .../scripting/functions/TextDrawAlignment.md | 11 ++--- .../functions/TextDrawBackgroundColor.md | 2 +- .../functions/TextDrawBackgroundColour.md | 2 +- .../docs/scripting/functions/TextDrawColor.md | 2 +- .../scripting/functions/TextDrawColour.md | 2 +- .../scripting/functions/TextDrawCreate.md | 9 +++- .../scripting/functions/TextDrawLetterSize.md | 10 +---- .../scripting/functions/TextDrawSetShadow.md | 2 +- .../scripting/functions/TextDrawTextSize.md | 4 +- .../scripting/functions/TextDrawUseBox.md | 2 +- .../scripting/functions/TogglePlayerClock.md | 2 +- .../functions/TogglePlayerSpectating.md | 2 +- .../scripting/functions/UsePlayerPedAnims.md | 7 ++- frontend/docs/scripting/functions/diskfree.md | 2 +- frontend/docs/scripting/functions/fattrib.md | 2 +- frontend/docs/scripting/functions/filecrc.md | 2 +- frontend/docs/scripting/functions/floatmul.md | 2 +- .../docs/scripting/functions/floatsqroot.md | 2 +- frontend/docs/scripting/functions/fremove.md | 2 +- frontend/docs/scripting/functions/fwrite.md | 2 +- .../docs/scripting/functions/listenport.md | 9 +++- frontend/docs/scripting/functions/random.md | 2 +- frontend/docs/scripting/functions/strequal.md | 2 +- frontend/docs/scripting/functions/strfloat.md | 2 +- .../docs/scripting/resources/animations.md | 7 +-- .../docs/scripting/resources/doorstates.md | 9 +--- .../docs/scripting/resources/hexcolors.md | 4 +- .../docs/scripting/resources/lightstates.md | 16 ++----- .../docs/scripting/resources/path-nodes.md | 12 ++++- .../docs/scripting/resources/pickuptypes.md | 9 +--- .../docs/scripting/resources/sound-ids.md | 2 +- .../docs/scripting/resources/tirestates.md | 9 +--- frontend/docs/tutorials/stringmanipulation.md | 2 +- .../scripting/callbacks/OnVehicleDeath.md | 2 +- .../scripting/callbacks/OnVehiclePaintjob.md | 2 +- .../scripting/callbacks/OnVehicleRespray.md | 2 +- .../callbacks/OnVehicleSirenStateChange.md | 2 +- .../scripting/callbacks/OnActorStreamIn.md | 2 +- .../scripting/callbacks/OnActorStreamOut.md | 2 +- .../scripting/callbacks/OnDialogResponse.md | 2 +- .../scripting/callbacks/OnObjectMoved.md | 2 +- .../scripting/callbacks/OnPlayerClickMap.md | 2 +- .../callbacks/OnPlayerClickPlayer.md | 2 +- .../callbacks/OnPlayerCommandText.md | 2 +- .../scripting/callbacks/OnPlayerConnect.md | 2 +- .../scripting/callbacks/OnPlayerDeath.md | 2 +- .../scripting/callbacks/OnPlayerDisconnect.md | 2 +- .../callbacks/OnPlayerEnterCheckpoint.md | 2 +- .../callbacks/OnPlayerEnterRaceCheckpoint.md | 2 +- .../callbacks/OnPlayerEnterVehicle.md | 2 +- .../callbacks/OnPlayerFinishedDownloading.md | 2 +- .../scripting/callbacks/OnPlayerGiveDamage.md | 12 ++++- .../callbacks/OnPlayerGiveDamageActor.md | 2 +- .../callbacks/OnPlayerKeyStateChange.md | 2 +- .../callbacks/OnPlayerLeaveCheckpoint.md | 2 +- .../callbacks/OnPlayerLeaveRaceCheckpoint.md | 2 +- .../callbacks/OnPlayerObjectMoved.md | 2 +- .../callbacks/OnPlayerRequestClass.md | 2 +- .../callbacks/OnPlayerRequestSpawn.md | 2 +- .../callbacks/OnPlayerSelectedMenuRow.md | 2 +- .../scripting/callbacks/OnPlayerSpawn.md | 2 +- .../callbacks/OnPlayerStateChange.md | 2 +- .../scripting/callbacks/OnPlayerStreamIn.md | 2 +- .../scripting/callbacks/OnPlayerStreamOut.md | 2 +- .../scripting/callbacks/OnPlayerTakeDamage.md | 2 +- .../scripting/callbacks/OnPlayerText.md | 2 +- .../scripting/callbacks/OnPlayerUpdate.md | 2 +- .../scripting/callbacks/OnPlayerWeaponShot.md | 2 +- .../scripting/callbacks/OnRconCommand.md | 2 +- .../scripting/callbacks/OnRconLoginAttempt.md | 2 +- .../callbacks/OnVehicleDamageStatusUpdate.md | 2 +- .../scripting/callbacks/OnVehicleDeath.md | 2 +- .../scripting/callbacks/OnVehicleMod.md | 2 +- .../scripting/callbacks/OnVehiclePaintjob.md | 2 +- .../scripting/callbacks/OnVehicleRespray.md | 2 +- .../callbacks/OnVehicleSirenStateChange.md | 2 +- .../scripting/callbacks/OnVehicleStreamIn.md | 2 +- .../scripting/callbacks/OnVehicleStreamOut.md | 2 +- .../scripting/functions/AddCharModel.md | 2 +- .../scripting/functions/AddMenuItem.md | 10 ++++- .../scripting/functions/AddPlayerClass.md | 2 +- .../scripting/functions/AddPlayerClassEx.md | 2 +- .../scripting/functions/AddSimpleModel.md | 2 +- .../functions/AddSimpleModelTimed.md | 2 +- .../scripting/functions/AddStaticPickup.md | 2 +- .../functions/ApplyActorAnimation.md | 2 +- .../scripting/functions/ApplyAnimation.md | 2 +- .../functions/AttachCameraToObject.md | 2 +- .../functions/AttachCameraToPlayerObject.md | 2 +- .../functions/AttachObjectToObject.md | 2 +- .../functions/AttachObjectToVehicle.md | 2 +- .../functions/AttachPlayerObjectToVehicle.md | 2 +- .../scripting/functions/ChangeVehicleColor.md | 2 +- .../scripting/functions/ClearAnimations.md | 11 ++--- .../current/scripting/functions/ConnectNPC.md | 2 +- .../scripting/functions/Create3DTextLabel.md | 2 +- .../scripting/functions/CreateActor.md | 8 ++-- .../scripting/functions/CreateExplosion.md | 2 +- .../functions/CreateExplosionForPlayer.md | 2 +- .../current/scripting/functions/CreateMenu.md | 2 +- .../scripting/functions/CreateObject.md | 2 +- .../scripting/functions/CreatePickup.md | 11 ++++- .../functions/CreatePlayer3DTextLabel.md | 2 +- .../functions/CreatePlayerTextDraw.md | 2 +- .../current/scripting/functions/DeletePVar.md | 2 +- .../current/scripting/functions/DeleteSVar.md | 2 +- .../functions/DisableInteriorEnterExits.md | 9 +--- .../scripting/functions/DisableMenu.md | 2 +- .../scripting/functions/DisableMenuRow.md | 14 ++++-- .../scripting/functions/EnableTirePopping.md | 9 +++- .../scripting/functions/GameTextForAll.md | 2 +- .../scripting/functions/GameTextForPlayer.md | 2 +- .../scripting/functions/GangZoneCreate.md | 2 +- .../functions/GetConsoleVarAsString.md | 3 +- .../scripting/functions/GetPVarFloat.md | 2 +- .../current/scripting/functions/GetPVarInt.md | 2 +- .../scripting/functions/GetPVarString.md | 2 +- .../scripting/functions/GetPlayerSkin.md | 2 +- .../scripting/functions/GetPlayerVersion.md | 2 +- .../functions/GetPlayerVirtualWorld.md | 2 +- .../scripting/functions/GetPlayerWeapon.md | 2 +- .../functions/GetPlayerWeaponData.md | 2 +- .../functions/GetServerVarAsString.md | 2 +- .../scripting/functions/GetVehicleHealth.md | 11 ++--- .../functions/GetVehicleParamsCarDoors.md | 2 +- .../functions/GetVehicleParamsCarWindows.md | 2 +- .../scripting/functions/GetVehicleParamsEx.md | 2 +- .../functions/GetVehicleRotationQuat.md | 10 ++++- .../current/scripting/functions/HTTP.md | 2 +- .../scripting/functions/HideMenuForPlayer.md | 2 +- .../scripting/functions/IsPlayerStreamedIn.md | 2 +- .../functions/ManualVehicleEngineAndLights.md | 2 +- .../scripting/functions/MovePlayerObject.md | 2 +- .../functions/NetStats_GetConnectedTime.md | 2 +- .../functions/NetStats_PacketLossPercent.md | 2 +- .../functions/PlayerTextDrawAlignment.md | 2 +- .../PlayerTextDrawBackgroundColor.md | 2 +- .../functions/PlayerTextDrawColor.md | 8 +++- .../functions/PlayerTextDrawLetterSize.md | 9 +--- .../functions/PlayerTextDrawSetShadow.md | 2 +- .../scripting/functions/PlayerTextDrawShow.md | 2 +- .../functions/PlayerTextDrawTextSize.md | 2 +- .../scripting/functions/RedirectDownload.md | 2 +- .../functions/RemovePlayerFromVehicle.md | 6 ++- .../scripting/functions/SHA256_PassHash.md | 2 +- .../scripting/functions/SelectTextDraw.md | 2 +- .../scripting/functions/SendRconCommand.md | 2 +- .../functions/SetActorFacingAngle.md | 2 +- .../scripting/functions/SetActorPos.md | 2 +- .../current/scripting/functions/SetGravity.md | 2 +- .../functions/SetMenuColumnHeader.md | 9 +--- .../functions/SetNameTagDrawDistance.md | 2 +- .../scripting/functions/SetObjectMaterial.md | 2 +- .../functions/SetObjectNoCameraCol.md | 2 +- .../functions/SetObjectsDefaultCameraCol.md | 2 +- .../SetObjectsDefaultCameraCollision.md | 2 +- .../scripting/functions/SetPVarFloat.md | 2 +- .../current/scripting/functions/SetPVarInt.md | 2 +- .../scripting/functions/SetPVarString.md | 2 +- .../scripting/functions/SetPlayerAmmo.md | 2 +- .../functions/SetPlayerArmedWeapon.md | 2 +- .../scripting/functions/SetPlayerArmour.md | 2 +- .../functions/SetPlayerAttachedObject.md | 2 +- .../functions/SetPlayerChatBubble.md | 2 +- .../scripting/functions/SetPlayerColor.md | 5 ++- .../functions/SetPlayerDrunkLevel.md | 2 +- .../functions/SetPlayerFightingStyle.md | 2 +- .../scripting/functions/SetPlayerHealth.md | 2 +- .../functions/SetPlayerHoldingObject.md | 2 +- .../scripting/functions/SetPlayerMapIcon.md | 2 +- .../scripting/functions/SetPlayerName.md | 5 ++- .../functions/SetPlayerObjectMaterial.md | 2 +- .../functions/SetPlayerObjectNoCameraCol.md | 2 +- .../scripting/functions/SetPlayerPos.md | 2 +- .../scripting/functions/SetPlayerShopName.md | 2 +- .../functions/SetPlayerSpecialAction.md | 2 +- .../scripting/functions/SetPlayerTeam.md | 2 +- .../scripting/functions/SetPlayerTime.md | 2 +- .../functions/SetPlayerVirtualWorld.md | 2 +- .../scripting/functions/SetPlayerWeather.md | 2 +- .../current/scripting/functions/SetTimer.md | 11 ++++- .../current/scripting/functions/SetTimerEx.md | 2 +- .../scripting/functions/SetVehicleHealth.md | 2 +- .../functions/SetVehicleNumberPlate.md | 11 +++-- .../scripting/functions/SetVehicleParamsEx.md | 2 +- .../functions/SetVehicleParamsForPlayer.md | 2 +- .../scripting/functions/SetVehicleZAngle.md | 2 +- .../current/scripting/functions/SetWeather.md | 2 +- .../scripting/functions/SetWorldTime.md | 2 +- .../scripting/functions/ShowMenuForPlayer.md | 2 +- .../scripting/functions/ShowPlayerDialog.md | 9 +--- .../scripting/functions/SpawnPlayer.md | 2 +- .../scripting/functions/TextDrawAlignment.md | 2 +- .../functions/TextDrawBackgroundColor.md | 2 +- .../scripting/functions/TextDrawColor.md | 2 +- .../scripting/functions/TextDrawCreate.md | 10 ++++- .../scripting/functions/TextDrawLetterSize.md | 9 +--- .../scripting/functions/TextDrawSetShadow.md | 2 +- .../scripting/functions/TextDrawTextSize.md | 9 ++-- .../scripting/functions/TextDrawUseBox.md | 2 +- .../scripting/functions/TogglePlayerClock.md | 2 +- .../functions/TogglePlayerSpectating.md | 2 +- .../scripting/functions/UsePlayerPedAnims.md | 7 ++- .../current/scripting/functions/atan2.md | 9 +--- .../scripting/functions/db_get_mem_handle.md | 9 +--- .../functions/db_get_result_mem_handle.md | 9 +--- .../current/scripting/functions/floatmul.md | 2 +- .../scripting/functions/floatsqroot.md | 2 +- .../current/scripting/functions/fremove.md | 2 +- .../current/scripting/functions/fwrite.md | 2 +- .../current/scripting/functions/print.md | 16 ++----- .../current/scripting/functions/random.md | 2 +- .../scripting/callbacks/OnDialogResponse.md | 2 +- .../scripting/functions/AddPlayerClass.md | 2 +- .../scripting/functions/AddPlayerClassEx.md | 2 +- .../scripting/functions/AddStaticPickup.md | 2 +- .../scripting/callbacks/OnDialogResponse.md | 2 +- .../scripting/callbacks/OnObjectMoved.md | 2 +- .../scripting/callbacks/OnPlayerClickMap.md | 2 +- .../callbacks/OnPlayerClickPlayer.md | 2 +- .../scripting/callbacks/OnPlayerDeath.md | 2 +- .../scripting/callbacks/OnPlayerDisconnect.md | 2 +- .../callbacks/OnPlayerEnterVehicle.md | 2 +- .../callbacks/OnPlayerFinishedDownloading.md | 2 +- .../scripting/callbacks/OnPlayerGiveDamage.md | 12 ++++- .../callbacks/OnPlayerGiveDamageActor.md | 2 +- .../callbacks/OnPlayerKeyStateChange.md | 2 +- .../callbacks/OnPlayerObjectMoved.md | 2 +- .../callbacks/OnPlayerRequestClass.md | 2 +- .../callbacks/OnPlayerSelectedMenuRow.md | 2 +- .../scripting/callbacks/OnPlayerSpawn.md | 2 +- .../scripting/callbacks/OnPlayerTakeDamage.md | 2 +- .../scripting/callbacks/OnPlayerWeaponShot.md | 2 +- .../scripting/callbacks/OnRconCommand.md | 2 +- .../scripting/callbacks/OnRconLoginAttempt.md | 2 +- .../callbacks/OnVehicleDamageStatusUpdate.md | 2 +- .../scripting/callbacks/OnVehicleDeath.md | 2 +- .../scripting/callbacks/OnVehicleMod.md | 2 +- .../scripting/callbacks/OnVehiclePaintjob.md | 2 +- .../scripting/callbacks/OnVehicleRespray.md | 2 +- .../callbacks/OnVehicleSirenStateChange.md | 2 +- .../scripting/callbacks/OnDialogResponse.md | 2 +- .../scripting/callbacks/OnObjectMoved.md | 2 +- .../scripting/callbacks/OnPlayerClickMap.md | 2 +- .../callbacks/OnPlayerClickPlayer.md | 2 +- .../callbacks/OnPlayerCommandText.md | 2 +- .../scripting/callbacks/OnPlayerConnect.md | 2 +- .../scripting/callbacks/OnPlayerDeath.md | 2 +- .../scripting/callbacks/OnPlayerDisconnect.md | 2 +- .../callbacks/OnPlayerEnterVehicle.md | 2 +- .../callbacks/OnPlayerFinishedDownloading.md | 2 +- .../scripting/callbacks/OnPlayerGiveDamage.md | 9 +++- .../callbacks/OnPlayerGiveDamageActor.md | 2 +- .../callbacks/OnPlayerKeyStateChange.md | 2 +- .../callbacks/OnPlayerRequestClass.md | 2 +- .../callbacks/OnPlayerSelectedMenuRow.md | 2 +- .../scripting/callbacks/OnPlayerSpawn.md | 2 +- .../scripting/callbacks/OnPlayerTakeDamage.md | 2 +- .../scripting/callbacks/OnPlayerWeaponShot.md | 25 +++-------- .../scripting/callbacks/OnRconCommand.md | 11 ++--- .../scripting/callbacks/OnRconLoginAttempt.md | 2 +- .../scripting/callbacks/OnScriptLoadPlayer.md | 2 +- .../callbacks/OnScriptUnloadPlayer.md | 2 +- .../callbacks/OnVehicleDamageStatusUpdate.md | 2 +- .../scripting/callbacks/OnVehicleDeath.md | 2 +- .../scripting/callbacks/OnVehicleMod.md | 2 +- .../scripting/callbacks/OnVehiclePaintjob.md | 2 +- .../scripting/callbacks/OnVehicleRespray.md | 2 +- .../callbacks/OnVehicleSirenStateChange.md | 2 +- .../scripting/functions/AddCharModel.md | 2 +- .../scripting/functions/AddMenuItem.md | 11 +++-- .../scripting/functions/AddPlayerClass.md | 2 +- .../scripting/functions/AddPlayerClassEx.md | 2 +- .../scripting/functions/AddSimpleModel.md | 2 +- .../functions/AddSimpleModelTimed.md | 2 +- .../scripting/functions/AddStaticPickup.md | 2 +- .../functions/ApplyActorAnimation.md | 2 +- .../scripting/functions/ApplyAnimation.md | 2 +- .../functions/AttachCameraToObject.md | 2 +- .../functions/AttachCameraToPlayerObject.md | 2 +- .../functions/AttachObjectToObject.md | 13 ++---- .../functions/AttachObjectToVehicle.md | 2 +- .../functions/AttachPlayerObjectToObject.md | 2 +- .../functions/AttachPlayerObjectToVehicle.md | 2 +- .../scripting/functions/ChangeVehicleColor.md | 2 +- .../functions/ChangeVehicleColours.md | 2 +- .../scripting/functions/ClearAnimations.md | 11 ++--- .../current/scripting/functions/ConnectNPC.md | 2 +- .../scripting/functions/Create3DTextLabel.md | 2 +- .../scripting/functions/CreateActor.md | 6 +-- .../scripting/functions/CreateExplosion.md | 2 +- .../functions/CreateExplosionForPlayer.md | 2 +- .../current/scripting/functions/CreateMenu.md | 2 +- .../scripting/functions/CreateObject.md | 2 +- .../scripting/functions/CreatePickup.md | 9 +++- .../functions/CreatePlayer3DTextLabel.md | 2 +- .../functions/CreatePlayerGangZone.md | 2 +- .../scripting/functions/CreatePlayerPickup.md | 9 +++- .../functions/CreatePlayerTextDraw.md | 2 +- .../current/scripting/functions/DeletePVar.md | 2 +- .../current/scripting/functions/DeleteSVar.md | 2 +- .../scripting/functions/DisableMenu.md | 4 +- .../scripting/functions/DisableMenuRow.md | 11 +++-- .../scripting/functions/EnableTirePopping.md | 7 ++- .../scripting/functions/GameTextForAll.md | 2 +- .../scripting/functions/GameTextForPlayer.md | 2 +- .../scripting/functions/GangZoneCreate.md | 2 +- .../functions/GetConsoleVarAsString.md | 2 +- .../scripting/functions/GetPVarFloat.md | 2 +- .../current/scripting/functions/GetPVarInt.md | 2 +- .../scripting/functions/GetPVarString.md | 2 +- .../functions/GetPlayer3DTextLabelAttached.md | 2 +- .../functions/GetPlayer3DTextLabelDrawDist.md | 2 +- .../functions/GetPlayerCameraAspectRatio.md | 2 +- .../functions/GetPlayerCameraFrontVector.md | 2 +- .../functions/GetPlayerCameraTargetVehicle.md | 2 +- .../functions/GetPlayerCameraZoom.md | 2 +- .../functions/GetPlayerFacingAngle.md | 2 +- .../scripting/functions/GetPlayerInterior.md | 2 +- .../scripting/functions/GetPlayerIp.md | 16 +++---- .../scripting/functions/GetPlayerMenu.md | 2 +- .../scripting/functions/GetPlayerName.md | 2 +- .../functions/GetPlayerNetworkStats.md | 2 +- .../scripting/functions/GetPlayerRawIp.md | 2 +- .../functions/GetPlayerRotationQuat.md | 2 +- .../scripting/functions/GetPlayerSkin.md | 2 +- .../scripting/functions/GetPlayerVersion.md | 2 +- .../functions/GetPlayerVirtualWorld.md | 2 +- .../scripting/functions/GetPlayerWeapon.md | 2 +- .../functions/GetPlayerWeaponData.md | 2 +- .../functions/GetServerVarAsString.md | 2 +- .../scripting/functions/GetVehicleHealth.md | 11 ++--- .../functions/GetVehicleParamsCarDoors.md | 2 +- .../functions/GetVehicleParamsCarWindows.md | 2 +- .../scripting/functions/GetVehicleParamsEx.md | 2 +- .../functions/GetVehicleRotationQuat.md | 11 +++-- .../current/scripting/functions/HTTP.md | 2 +- .../scripting/functions/IsPlayerInGangZone.md | 9 +--- .../scripting/functions/IsPlayerStreamedIn.md | 2 +- .../scripting/functions/IsValidNickName.md | 2 +- .../functions/ManualVehicleEngineAndLights.md | 2 +- .../scripting/functions/MovePlayerObject.md | 2 +- .../functions/NetStats_GetConnectedTime.md | 2 +- .../functions/NetStats_PacketLossPercent.md | 4 +- .../functions/PlayerHasClockEnabled.md | 2 +- .../functions/PlayerTextDrawAlignment.md | 11 ++--- .../PlayerTextDrawBackgroundColor.md | 2 +- .../PlayerTextDrawBackgroundColour.md | 2 +- .../functions/PlayerTextDrawColor.md | 9 +++- .../functions/PlayerTextDrawColour.md | 9 +++- .../functions/PlayerTextDrawLetterSize.md | 9 +--- .../functions/PlayerTextDrawSetShadow.md | 2 +- .../scripting/functions/PlayerTextDrawShow.md | 2 +- .../functions/PlayerTextDrawTextSize.md | 2 +- .../functions/RemovePlayerFromVehicle.md | 2 +- .../scripting/functions/SHA256_PassHash.md | 2 +- .../scripting/functions/SelectTextDraw.md | 2 +- .../scripting/functions/SendClientCheck.md | 2 +- .../scripting/functions/SendRconCommand.md | 2 +- .../functions/SetActorFacingAngle.md | 2 +- .../scripting/functions/SetActorPos.md | 2 +- .../current/scripting/functions/SetGravity.md | 2 +- .../functions/SetMenuColumnHeader.md | 9 +--- .../scripting/functions/SetModeRestartTime.md | 2 +- .../functions/SetNameTagDrawDistance.md | 2 +- .../scripting/functions/SetObjectMaterial.md | 2 +- .../functions/SetObjectMaterialText.md | 1 + .../functions/SetObjectNoCameraCol.md | 2 +- .../functions/SetObjectNoCameraCollision.md | 2 +- .../functions/SetObjectsDefaultCameraCol.md | 2 +- .../SetObjectsDefaultCameraCollision.md | 2 +- .../scripting/functions/SetPVarFloat.md | 2 +- .../current/scripting/functions/SetPVarInt.md | 2 +- .../scripting/functions/SetPVarString.md | 2 +- .../scripting/functions/SetPlayerAmmo.md | 2 +- .../functions/SetPlayerArmedWeapon.md | 2 +- .../scripting/functions/SetPlayerArmour.md | 2 +- .../functions/SetPlayerAttachedObject.md | 2 +- .../functions/SetPlayerChatBubble.md | 2 +- .../scripting/functions/SetPlayerColor.md | 2 +- .../functions/SetPlayerDrunkLevel.md | 2 +- .../functions/SetPlayerFightingStyle.md | 2 +- .../scripting/functions/SetPlayerGravity.md | 2 +- .../scripting/functions/SetPlayerHealth.md | 2 +- .../functions/SetPlayerHoldingObject.md | 2 +- .../scripting/functions/SetPlayerMapIcon.md | 2 +- .../functions/SetPlayerObjectMaterial.md | 2 +- .../functions/SetPlayerObjectNoCameraCol.md | 2 +- .../SetPlayerObjectNoCameraCollision.md | 2 +- .../scripting/functions/SetPlayerShopName.md | 2 +- .../scripting/functions/SetPlayerSkin.md | 9 +++- .../functions/SetPlayerSpecialAction.md | 2 +- .../scripting/functions/SetPlayerTeam.md | 2 +- .../scripting/functions/SetPlayerTime.md | 2 +- .../functions/SetPlayerVirtualWorld.md | 2 +- .../scripting/functions/SetPlayerWeather.md | 2 +- .../scripting/functions/SetServerRule.md | 2 +- .../current/scripting/functions/SetTimer.md | 13 ++---- .../current/scripting/functions/SetTimerEx.md | 7 ++- .../scripting/functions/SetVehicleHealth.md | 2 +- .../functions/SetVehicleNumberPlate.md | 6 +-- .../scripting/functions/SetVehicleParamsEx.md | 2 +- .../functions/SetVehicleParamsForPlayer.md | 2 +- .../scripting/functions/SetVehicleZAngle.md | 2 +- .../current/scripting/functions/SetWeather.md | 2 +- .../scripting/functions/SetWorldTime.md | 2 +- .../scripting/functions/ShowPlayerDialog.md | 9 +--- .../functions/ShowPlayerNameTagForPlayer.md | 2 +- .../scripting/functions/TextDrawAlignment.md | 11 ++--- .../functions/TextDrawBackgroundColor.md | 2 +- .../functions/TextDrawBackgroundColour.md | 2 +- .../scripting/functions/TextDrawColor.md | 2 +- .../scripting/functions/TextDrawColour.md | 2 +- .../scripting/functions/TextDrawCreate.md | 9 +++- .../scripting/functions/TextDrawLetterSize.md | 10 +---- .../scripting/functions/TextDrawSetShadow.md | 2 +- .../scripting/functions/TextDrawTextSize.md | 4 +- .../scripting/functions/TextDrawUseBox.md | 2 +- .../scripting/functions/TogglePlayerClock.md | 2 +- .../functions/TogglePlayerSpectating.md | 2 +- .../scripting/functions/UsePlayerPedAnims.md | 7 ++- .../current/scripting/functions/diskfree.md | 2 +- .../current/scripting/functions/fattrib.md | 2 +- .../current/scripting/functions/filecrc.md | 2 +- .../current/scripting/functions/floatmul.md | 2 +- .../scripting/functions/floatsqroot.md | 2 +- .../current/scripting/functions/fremove.md | 2 +- .../current/scripting/functions/fwrite.md | 2 +- .../current/scripting/functions/listenport.md | 9 +++- .../current/scripting/functions/random.md | 2 +- .../current/scripting/functions/strequal.md | 2 +- .../current/scripting/functions/strfloat.md | 2 +- .../scripting/resources/dialogstyles.md | 11 +++-- .../current/scripting/resources/keys.md | 1 + .../scripting/callbacks/OnDialogResponse.md | 2 +- .../scripting/callbacks/OnObjectMoved.md | 2 +- .../scripting/callbacks/OnPlayerClickMap.md | 2 +- .../callbacks/OnPlayerClickPlayer.md | 2 +- .../scripting/callbacks/OnPlayerDeath.md | 4 +- .../scripting/callbacks/OnPlayerDisconnect.md | 2 +- .../callbacks/OnPlayerEnterVehicle.md | 2 +- .../scripting/callbacks/OnPlayerSpawn.md | 2 +- .../scripting/functions/AddCharModel.md | 2 +- .../scripting/functions/AddMenuItem.md | 10 ++++- .../scripting/functions/AddPlayerClass.md | 2 +- .../scripting/functions/AddPlayerClassEx.md | 2 +- .../scripting/functions/AddSimpleModel.md | 2 +- .../functions/AddSimpleModelTimed.md | 2 +- .../scripting/functions/AddStaticPickup.md | 2 +- .../functions/ApplyActorAnimation.md | 2 +- .../scripting/functions/ApplyAnimation.md | 2 +- .../functions/AttachCameraToObject.md | 2 +- .../functions/AttachCameraToPlayerObject.md | 2 +- .../functions/AttachObjectToObject.md | 2 +- .../current/scripting/functions/ConnectNPC.md | 2 +- .../scripting/functions/SendRconCommand.md | 2 +- .../current/scripting/functions/SetGravity.md | 2 +- .../functions/SetPlayerSpecialAction.md | 2 +- .../scripting/functions/SetPlayerTeam.md | 2 +- .../scripting/functions/SetPlayerWeather.md | 2 +- .../current/scripting/functions/SetWeather.md | 2 +- .../scripting/functions/SpawnPlayer.md | 2 +- .../scripting/callbacks/OnDialogResponse.md | 2 +- .../scripting/callbacks/OnObjectMoved.md | 2 +- .../scripting/callbacks/OnPlayerClickMap.md | 2 +- .../callbacks/OnPlayerClickPlayer.md | 2 +- .../scripting/callbacks/OnPlayerDeath.md | 2 +- .../scripting/callbacks/OnPlayerDisconnect.md | 2 +- .../callbacks/OnPlayerEnterVehicle.md | 2 +- .../callbacks/OnPlayerExitVehicle.md | 3 +- .../callbacks/OnPlayerFinishedDownloading.md | 2 +- .../scripting/callbacks/OnPlayerGiveDamage.md | 18 ++++---- .../callbacks/OnPlayerGiveDamageActor.md | 2 +- .../callbacks/OnPlayerKeyStateChange.md | 2 +- .../callbacks/OnPlayerObjectMoved.md | 2 +- .../callbacks/OnPlayerRequestClass.md | 2 +- .../callbacks/OnPlayerSelectedMenuRow.md | 2 +- .../scripting/callbacks/OnPlayerSpawn.md | 2 +- .../scripting/callbacks/OnPlayerTakeDamage.md | 2 +- .../scripting/callbacks/OnPlayerWeaponShot.md | 2 +- .../scripting/callbacks/OnRconCommand.md | 2 +- .../scripting/callbacks/OnRconLoginAttempt.md | 2 +- .../callbacks/OnVehicleDamageStatusUpdate.md | 2 +- .../scripting/callbacks/OnVehicleDeath.md | 2 +- .../scripting/callbacks/OnVehicleMod.md | 2 +- .../scripting/callbacks/OnVehiclePaintjob.md | 2 +- .../scripting/callbacks/OnVehicleRespray.md | 2 +- .../callbacks/OnVehicleSirenStateChange.md | 2 +- .../scripting/functions/AddCharModel.md | 2 +- .../scripting/functions/AddMenuItem.md | 10 ++++- .../scripting/functions/AddPlayerClass.md | 2 +- .../scripting/functions/AddPlayerClassEx.md | 2 +- .../scripting/functions/AddSimpleModel.md | 2 +- .../scripting/callbacks/OnGameModeExit.md | 2 +- .../scripting/callbacks/OnActorStreamIn.md | 2 +- .../scripting/callbacks/OnActorStreamOut.md | 2 +- .../scripting/callbacks/OnDialogResponse.md | 2 +- .../scripting/callbacks/OnObjectMoved.md | 2 +- .../scripting/callbacks/OnPlayerClickMap.md | 2 +- .../callbacks/OnPlayerClickPlayer.md | 2 +- .../callbacks/OnPlayerCommandText.md | 2 +- .../scripting/callbacks/OnPlayerConnect.md | 2 +- .../scripting/callbacks/OnPlayerDeath.md | 2 +- .../scripting/callbacks/OnPlayerDisconnect.md | 2 +- .../callbacks/OnPlayerEnterVehicle.md | 2 +- .../callbacks/OnPlayerFinishedDownloading.md | 2 +- .../callbacks/OnPlayerObjectMoved.md | 2 +- .../callbacks/OnPlayerRequestClass.md | 2 +- .../scripting/callbacks/OnPlayerSpawn.md | 2 +- .../callbacks/OnPlayerStateChange.md | 2 +- .../scripting/callbacks/OnPlayerStreamIn.md | 2 +- .../scripting/callbacks/OnPlayerStreamOut.md | 2 +- .../scripting/callbacks/OnPlayerTakeDamage.md | 2 +- .../scripting/callbacks/OnPlayerText.md | 2 +- .../scripting/callbacks/OnPlayerWeaponShot.md | 2 +- .../scripting/functions/AddCharModel.md | 2 +- .../scripting/functions/AddSimpleModel.md | 2 +- .../scripting/functions/ApplyAnimation.md | 2 +- .../current/scripting/functions/Ban.md | 1 + .../scripting/functions/CreateObject.md | 3 +- .../scripting/functions/CreatePickup.md | 11 ++++- .../current/scripting/functions/EditObject.md | 1 + .../scripting/functions/SetVehicleHealth.md | 2 +- .../functions/SetVehicleNumberPlate.md | 11 +++-- .../current/scripting/functions/SetWeather.md | 2 +- .../scripting/resources/dialogstyles.md | 4 +- .../current/scripting/resources/limits.md | 2 +- .../current/scripting/resources/tirestates.md | 9 +--- .../scripting/callbacks/OnActorStreamIn.md | 8 +++- .../scripting/callbacks/OnActorStreamOut.md | 8 +++- .../callbacks/OnClientCheckResponse.md | 4 +- .../scripting/callbacks/OnDialogResponse.md | 2 +- .../scripting/callbacks/OnObjectMoved.md | 2 +- .../scripting/callbacks/OnPlayerClickMap.md | 2 +- .../callbacks/OnPlayerClickPlayer.md | 2 +- .../scripting/callbacks/OnPlayerDeath.md | 2 +- .../scripting/callbacks/OnPlayerDisconnect.md | 2 +- .../callbacks/OnPlayerEnterVehicle.md | 2 +- .../callbacks/OnPlayerFinishedDownloading.md | 2 +- .../scripting/callbacks/OnPlayerGiveDamage.md | 9 +++- .../callbacks/OnPlayerGiveDamageActor.md | 2 +- .../callbacks/OnPlayerKeyStateChange.md | 2 +- .../callbacks/OnPlayerRequestClass.md | 2 +- .../callbacks/OnPlayerSelectedMenuRow.md | 2 +- .../scripting/callbacks/OnPlayerSpawn.md | 2 +- .../scripting/callbacks/OnPlayerTakeDamage.md | 2 +- .../scripting/callbacks/OnPlayerWeaponShot.md | 25 +++-------- .../scripting/callbacks/OnRconCommand.md | 11 ++--- .../scripting/callbacks/OnRconLoginAttempt.md | 2 +- .../scripting/callbacks/OnScriptLoadPlayer.md | 2 +- .../callbacks/OnScriptUnloadPlayer.md | 2 +- .../callbacks/OnVehicleDamageStatusUpdate.md | 2 +- .../scripting/callbacks/OnVehicleDeath.md | 2 +- .../scripting/callbacks/OnVehicleMod.md | 2 +- .../scripting/callbacks/OnVehiclePaintjob.md | 2 +- .../scripting/callbacks/OnVehicleRespray.md | 2 +- .../callbacks/OnVehicleSirenStateChange.md | 2 +- .../current/scripting/functions/atan2.md | 2 + .../scripting/resources/Componentslots.md | 2 + .../current/scripting/resources/anglemodes.md | 2 + .../current/scripting/resources/bodyparts.md | 4 ++ .../current/scripting/resources/boneid.md | 2 + .../scripting/resources/bullethittypes.md | 4 ++ .../scripting/resources/cameracutstyles.md | 2 + .../scripting/resources/clicksources.md | 2 + .../current/scripting/resources/colorslist.md | 2 + .../current/scripting/resources/crimelist.md | 2 + .../scripting/resources/damagestatus.md | 2 + .../scripting/resources/dialogstyles.md | 3 +- .../current/scripting/resources/doorstates.md | 2 + .../scripting/resources/download-requests.md | 2 + .../scripting/resources/escapecodes.md | 2 + .../scripting/resources/explosionlist.md | 2 + .../scripting/resources/fightingstyles.md | 2 + .../current/scripting/resources/file-modes.md | 2 + .../scripting/resources/file-seek-whence.md | 2 + .../scripting/resources/floatroundmodes.md | 2 + .../scripting/resources/gametextstyles.md | 2 + .../resources/http-error-response-codes.md | 2 + .../resources/http-request-methods.md | 2 + .../current/scripting/resources/keys.md | 2 + .../scripting/resources/landinggearstate.md | 2 + .../scripting/resources/lightstates.md | 2 + .../current/scripting/resources/mapicons.md | 2 + .../scripting/resources/mapiconstyles.md | 2 + .../scripting/resources/markermodes.md | 2 + .../resources/materialtextalignment.md | 2 + .../scripting/resources/materialtextsizes.md | 2 + .../resources/objecteditionresponsetypes.md | 2 + .../current/scripting/resources/opcodes.md | 2 + .../current/scripting/resources/paintjobs.md | 2 + .../scripting/resources/panelstates.md | 2 + .../current/scripting/resources/pickupids.md | 2 + .../scripting/resources/pickuptypes.md | 7 ++- .../current/scripting/resources/pvartypes.md | 2 + .../resources/race-checkpoint-types.md | 2 + .../scripting/resources/recordtypes.md | 2 + .../scripting/resources/samp_objects.md | 2 + .../scripting/resources/selectobjecttypes.md | 2 + .../current/scripting/resources/shopnames.md | 2 + .../current/scripting/resources/sound-ids.md | 7 ++- .../scripting/resources/spectatemodes.md | 2 + .../scripting/resources/spectatetypes.md | 2 + .../scripting/resources/sqlite-open-flags.md | 2 + .../current/scripting/resources/svartypes.md | 2 + .../scripting/resources/textalignments.md | 2 + .../scripting/resources/textdrawsprites.md | 4 ++ .../current/scripting/resources/tirestates.md | 2 + .../resources/vehicle-door-status.md | 2 + .../resources/vehicle-light-status.md | 2 + .../resources/vehicle-panel-status.md | 2 + .../resources/vehicle-tire-status.md | 2 + .../scripting/resources/vehiclecolorid.md | 2 + .../scripting/resources/vehiclehealth.md | 2 + .../resources/vehicleinformationtypes.md | 2 + .../scripting/resources/vendingmachines.md | 2 + .../current/scripting/resources/weaponids.md | 2 + .../scripting/resources/weaponslots.md | 2 + .../current/tutorials/servervariablesystem.md | 8 ++-- .../current/tutorials/stringmanipulation.md | 8 ++-- .../scripting/functions/AddCharModel.md | 2 +- .../scripting/functions/AddMenuItem.md | 10 ++++- .../scripting/functions/AddPlayerClass.md | 2 +- .../scripting/functions/AddPlayerClassEx.md | 2 +- .../scripting/functions/AddSimpleModel.md | 2 +- .../functions/AddSimpleModelTimed.md | 2 +- .../scripting/functions/AddStaticPickup.md | 2 +- .../functions/ApplyActorAnimation.md | 2 +- .../scripting/functions/ApplyAnimation.md | 2 +- .../functions/AttachCameraToObject.md | 2 +- .../functions/AttachCameraToPlayerObject.md | 2 +- .../functions/AttachObjectToObject.md | 2 +- .../functions/AttachPlayerObjectToVehicle.md | 2 +- .../scripting/callbacks/OnDialogResponse.md | 2 +- .../scripting/callbacks/OnObjectMoved.md | 2 +- .../scripting/callbacks/OnPlayerClickMap.md | 2 +- .../callbacks/OnPlayerClickPlayer.md | 2 +- .../scripting/callbacks/OnPlayerDeath.md | 2 +- .../scripting/callbacks/OnPlayerDisconnect.md | 2 +- .../callbacks/OnPlayerEnterVehicle.md | 2 +- .../callbacks/OnPlayerFinishedDownloading.md | 2 +- .../scripting/callbacks/OnPlayerGiveDamage.md | 11 ++++- .../callbacks/OnPlayerGiveDamageActor.md | 2 +- .../callbacks/OnPlayerRequestClass.md | 2 +- .../callbacks/OnPlayerSelectedMenuRow.md | 2 +- .../scripting/callbacks/OnPlayerSpawn.md | 2 +- .../scripting/callbacks/OnPlayerTakeDamage.md | 2 +- .../scripting/callbacks/OnPlayerWeaponShot.md | 2 +- .../scripting/callbacks/OnRconCommand.md | 2 +- .../scripting/callbacks/OnRconLoginAttempt.md | 2 +- .../scripting/callbacks/OnScriptLoadPlayer.md | 2 +- .../callbacks/OnScriptUnloadPlayer.md | 2 +- .../callbacks/OnVehicleDamageStatusUpdate.md | 2 +- .../scripting/callbacks/OnVehicleDeath.md | 2 +- .../scripting/callbacks/OnVehicleMod.md | 2 +- .../scripting/callbacks/OnVehiclePaintjob.md | 2 +- .../scripting/callbacks/OnVehicleRespray.md | 2 +- .../callbacks/OnVehicleSirenStateChange.md | 2 +- .../scripting/functions/AddCharModel.md | 2 +- .../scripting/functions/AddMenuItem.md | 10 ++++- .../scripting/functions/AddPlayerClass.md | 2 +- .../scripting/functions/AddPlayerClassEx.md | 2 +- .../scripting/functions/AddSimpleModel.md | 2 +- .../functions/AddSimpleModelTimed.md | 2 +- .../scripting/functions/AddStaticPickup.md | 2 +- .../functions/ApplyActorAnimation.md | 2 +- .../scripting/functions/ApplyAnimation.md | 2 +- .../functions/AttachCameraToObject.md | 2 +- .../functions/AttachCameraToPlayerObject.md | 2 +- .../functions/AttachObjectToObject.md | 12 ++--- .../functions/AttachObjectToVehicle.md | 2 +- .../functions/AttachPlayerObjectToObject.md | 2 +- .../functions/AttachPlayerObjectToVehicle.md | 2 +- .../scripting/functions/ChangeVehicleColor.md | 2 +- .../functions/ChangeVehicleColours.md | 2 +- .../scripting/functions/ClearAnimations.md | 11 ++--- .../current/scripting/functions/ConnectNPC.md | 2 +- .../scripting/functions/Create3DTextLabel.md | 2 +- .../scripting/functions/CreateActor.md | 6 +-- .../scripting/functions/CreateExplosion.md | 2 +- .../functions/CreateExplosionForPlayer.md | 2 +- .../current/scripting/functions/CreateMenu.md | 2 +- .../scripting/functions/CreateObject.md | 2 +- .../scripting/functions/CreatePickup.md | 9 +++- .../functions/CreatePlayer3DTextLabel.md | 2 +- .../functions/CreatePlayerGangZone.md | 2 +- .../scripting/functions/CreatePlayerPickup.md | 9 +++- .../functions/CreatePlayerTextDraw.md | 2 +- .../current/scripting/functions/DeleteSVar.md | 2 +- .../scripting/functions/DisableMenu.md | 2 +- .../scripting/functions/DisableMenuRow.md | 8 +++- .../functions/EnableAllAnimations.md | 2 + .../functions/EnableStuntBonusForAll.md | 1 + .../scripting/functions/EnableTirePopping.md | 7 ++- .../scripting/functions/EnableZoneNames.md | 1 + .../scripting/functions/GangZoneCreate.md | 2 +- .../functions/GetConsoleVarAsString.md | 2 +- .../scripting/functions/GetPVarFloat.md | 2 +- .../current/scripting/functions/GetPVarInt.md | 2 +- .../scripting/functions/GetPVarString.md | 2 +- .../functions/GetPlayer3DTextLabelAttached.md | 2 +- .../functions/GetPlayer3DTextLabelDrawDist.md | 2 +- .../functions/GetPlayerCameraAspectRatio.md | 2 +- .../functions/GetPlayerCameraFrontVector.md | 2 +- .../functions/GetPlayerCameraTargetVehicle.md | 2 +- .../functions/GetPlayerCameraZoom.md | 2 +- .../functions/GetPlayerFacingAngle.md | 2 +- .../scripting/functions/GetPlayerInterior.md | 2 +- .../scripting/functions/GetPlayerIp.md | 14 ++---- .../scripting/functions/GetPlayerMenu.md | 2 +- .../scripting/functions/GetPlayerName.md | 2 +- .../functions/GetPlayerNetworkStats.md | 2 +- .../scripting/functions/GetPlayerRawIp.md | 2 +- .../functions/GetPlayerRotationQuat.md | 2 +- .../scripting/functions/GetPlayerSkin.md | 2 +- .../scripting/functions/GetPlayerVersion.md | 2 +- .../functions/GetPlayerVirtualWorld.md | 2 +- .../scripting/functions/GetPlayerWeapon.md | 2 +- .../functions/GetPlayerWeaponData.md | 2 +- .../functions/GetServerVarAsString.md | 2 +- .../scripting/functions/GetVehicleHealth.md | 11 ++--- .../functions/GetVehicleParamsCarDoors.md | 2 +- .../functions/GetVehicleParamsCarWindows.md | 2 +- .../scripting/functions/GetVehicleParamsEx.md | 2 +- .../scripting/functions/GetVehicleRotation.md | 11 +++-- .../functions/GetVehicleRotationQuat.md | 11 +++-- .../current/scripting/functions/HTTP.md | 2 +- .../scripting/functions/HideMenuForPlayer.md | 1 + .../scripting/functions/IsPlayerInGangZone.md | 9 +--- .../scripting/functions/IsPlayerStreamedIn.md | 6 +-- .../scripting/functions/IsValidNickName.md | 2 +- .../functions/ManualVehicleEngineAndLights.md | 2 +- .../scripting/functions/MovePlayerObject.md | 2 +- .../current/scripting/functions/NPC_Create.md | 2 +- .../scripting/functions/NPC_Destroy.md | 2 +- .../current/scripting/functions/NPC_GetAll.md | 9 +++- .../scripting/functions/NPC_GetCustomSkin.md | 9 +++- .../scripting/functions/NPC_GetFacingAngle.md | 4 +- .../current/scripting/functions/NPC_GetPos.md | 2 +- .../scripting/functions/NPC_GetPosMovingTo.md | 9 +++- .../current/scripting/functions/NPC_GetRot.md | 9 +++- .../scripting/functions/NPC_GetVelocity.md | 2 +- .../functions/NPC_GetVirtualWorld.md | 2 +- .../current/scripting/functions/NPC_IsDead.md | 4 +- .../scripting/functions/NPC_IsValid.md | 9 +++- .../current/scripting/functions/NPC_Move.md | 9 +++- .../scripting/functions/NPC_MoveToPlayer.md | 2 +- .../scripting/functions/NPC_Respawn.md | 2 +- .../functions/NPC_SetAngleToPlayer.md | 2 +- .../scripting/functions/NPC_SetAngleToPos.md | 2 +- .../scripting/functions/NPC_SetFacingAngle.md | 9 +++- .../current/scripting/functions/NPC_SetPos.md | 9 +++- .../current/scripting/functions/NPC_SetRot.md | 9 +++- .../functions/NPC_SetVirtualWorld.md | 9 +++- .../current/scripting/functions/NPC_Spawn.md | 2 +- .../functions/NetStats_GetConnectedTime.md | 2 +- .../functions/NetStats_PacketLossPercent.md | 5 ++- .../functions/PlayerHasClockEnabled.md | 2 +- .../functions/PlayerTextDrawAlignment.md | 11 ++--- .../PlayerTextDrawBackgroundColor.md | 2 +- .../PlayerTextDrawBackgroundColour.md | 2 +- .../functions/PlayerTextDrawColor.md | 9 +++- .../functions/PlayerTextDrawColour.md | 9 +++- .../functions/PlayerTextDrawLetterSize.md | 9 +--- .../functions/PlayerTextDrawSetShadow.md | 2 +- .../scripting/functions/PlayerTextDrawShow.md | 2 +- .../functions/PlayerTextDrawTextSize.md | 2 +- .../functions/RemovePlayerFromVehicle.md | 2 +- .../scripting/functions/SHA256_PassHash.md | 2 +- .../scripting/functions/SelectTextDraw.md | 2 +- .../scripting/functions/SendClientCheck.md | 2 +- .../scripting/functions/SendRconCommand.md | 2 +- .../functions/SetActorFacingAngle.md | 2 +- .../scripting/functions/SetActorPos.md | 2 +- .../current/scripting/functions/SetGravity.md | 12 ++--- .../functions/SetMenuColumnHeader.md | 9 +--- .../scripting/functions/SetModeRestartTime.md | 2 +- .../functions/SetNameTagDrawDistance.md | 4 +- .../scripting/functions/SetObjectMaterial.md | 2 +- .../functions/SetObjectMaterialText.md | 1 + .../functions/SetObjectNoCameraCol.md | 2 +- .../functions/SetObjectNoCameraCollision.md | 2 +- .../functions/SetObjectsDefaultCameraCol.md | 2 +- .../SetObjectsDefaultCameraCollision.md | 2 +- .../scripting/functions/SetPVarFloat.md | 2 +- .../current/scripting/functions/SetPVarInt.md | 2 +- .../scripting/functions/SetPVarString.md | 2 +- .../scripting/functions/SetPlayerAmmo.md | 2 +- .../functions/SetPlayerArmedWeapon.md | 2 +- .../scripting/functions/SetPlayerArmour.md | 2 +- .../functions/SetPlayerAttachedObject.md | 2 +- .../functions/SetPlayerChatBubble.md | 2 +- .../scripting/functions/SetPlayerColor.md | 2 +- .../functions/SetPlayerDrunkLevel.md | 2 +- .../functions/SetPlayerFightingStyle.md | 2 +- .../scripting/functions/SetPlayerGravity.md | 4 +- .../scripting/functions/SetPlayerHealth.md | 8 ++-- .../functions/SetPlayerHoldingObject.md | 2 +- .../scripting/functions/SetPlayerMapIcon.md | 2 +- .../functions/SetPlayerObjectMaterial.md | 2 +- .../functions/SetPlayerObjectNoCameraCol.md | 2 +- .../SetPlayerObjectNoCameraCollision.md | 2 +- .../scripting/functions/SetPlayerPos.md | 2 +- .../scripting/functions/SetPlayerShopName.md | 2 +- .../functions/SetPlayerSpecialAction.md | 2 +- .../scripting/functions/SetPlayerTeam.md | 2 +- .../scripting/functions/SetPlayerTime.md | 2 +- .../functions/SetPlayerVirtualWorld.md | 2 +- .../scripting/functions/SetPlayerWeather.md | 2 +- .../scripting/functions/SetServerRule.md | 2 +- .../current/scripting/functions/SetTimer.md | 13 ++---- .../current/scripting/functions/SetTimerEx.md | 6 +-- .../scripting/functions/SetVehicleHealth.md | 2 +- .../functions/SetVehicleNumberPlate.md | 6 +-- .../scripting/functions/SetVehicleParamsEx.md | 2 +- .../functions/SetVehicleParamsForPlayer.md | 2 +- .../scripting/functions/SetVehicleZAngle.md | 2 +- .../current/scripting/functions/SetWeather.md | 2 +- .../scripting/functions/SetWorldTime.md | 2 +- .../scripting/functions/ShowMenuForPlayer.md | 4 +- .../scripting/functions/ShowNameTags.md | 1 + .../scripting/functions/ShowPlayerDialog.md | 9 +--- .../functions/ShowPlayerNameTagForPlayer.md | 2 +- .../scripting/functions/SpawnPlayer.md | 2 +- .../scripting/functions/TextDrawAlignment.md | 11 ++--- .../functions/TextDrawBackgroundColor.md | 2 +- .../functions/TextDrawBackgroundColour.md | 2 +- .../scripting/functions/TextDrawColor.md | 2 +- .../scripting/functions/TextDrawColour.md | 2 +- .../scripting/functions/TextDrawCreate.md | 9 +++- .../scripting/functions/TextDrawLetterSize.md | 12 ++--- .../scripting/functions/TextDrawSetShadow.md | 2 +- .../scripting/functions/TextDrawTextSize.md | 4 +- .../scripting/functions/TextDrawUseBox.md | 2 +- .../functions/ToggleChatTextReplacement.md | 1 + .../scripting/functions/TogglePlayerClock.md | 2 +- .../functions/TogglePlayerSpectating.md | 2 +- .../scripting/functions/UsePlayerPedAnims.md | 8 ++-- .../current/scripting/functions/atan2.md | 2 + .../current/scripting/functions/diskfree.md | 2 +- .../current/scripting/functions/fattrib.md | 2 +- .../current/scripting/functions/filecrc.md | 2 +- .../current/scripting/functions/floatmul.md | 2 +- .../scripting/functions/floatsqroot.md | 2 +- .../current/scripting/functions/fremove.md | 2 +- .../current/scripting/functions/fwrite.md | 2 +- .../current/scripting/functions/listenport.md | 9 +++- .../current/scripting/functions/random.md | 2 +- .../current/scripting/functions/strequal.md | 2 +- .../current/scripting/functions/strfloat.md | 2 +- .../current/scripting/functions/valstr.md | 1 + .../current/scripting/resources/bodyparts.md | 6 ++- .../scripting/resources/dialogstyles.md | 8 +++- .../current/scripting/resources/doorstates.md | 9 +--- .../current/scripting/resources/hexcolors.md | 4 +- .../scripting/resources/lightstates.md | 16 ++----- .../current/scripting/resources/path-nodes.md | 12 ++++- .../scripting/resources/pickuptypes.md | 9 +--- .../current/scripting/resources/sound-ids.md | 2 +- .../current/scripting/resources/tirestates.md | 9 +--- .../current/tutorials/stringmanipulation.md | 2 +- .../scripting/callbacks/OnActorStreamIn.md | 2 +- .../scripting/callbacks/OnActorStreamOut.md | 2 +- .../scripting/callbacks/OnDialogResponse.md | 2 +- .../scripting/callbacks/OnObjectMoved.md | 2 +- .../scripting/callbacks/OnPlayerClickMap.md | 2 +- .../callbacks/OnPlayerClickPlayer.md | 2 +- .../scripting/callbacks/OnPlayerDeath.md | 2 +- .../scripting/callbacks/OnPlayerDisconnect.md | 2 +- .../callbacks/OnPlayerEnterVehicle.md | 2 +- .../callbacks/OnPlayerFinishedDownloading.md | 2 +- .../scripting/callbacks/OnPlayerGiveDamage.md | 12 ++++- .../callbacks/OnPlayerGiveDamageActor.md | 2 +- .../callbacks/OnPlayerKeyStateChange.md | 2 +- .../callbacks/OnPlayerObjectMoved.md | 2 +- .../callbacks/OnPlayerRequestClass.md | 2 +- .../callbacks/OnPlayerSelectedMenuRow.md | 2 +- .../scripting/callbacks/OnPlayerSpawn.md | 2 +- .../scripting/callbacks/OnPlayerTakeDamage.md | 4 +- .../scripting/callbacks/OnPlayerWeaponShot.md | 2 +- .../scripting/callbacks/OnRconCommand.md | 2 +- .../scripting/callbacks/OnRconLoginAttempt.md | 2 +- .../callbacks/OnVehicleDamageStatusUpdate.md | 2 +- .../scripting/callbacks/OnVehicleDeath.md | 2 +- .../scripting/callbacks/OnVehicleMod.md | 2 +- .../scripting/callbacks/OnVehiclePaintjob.md | 2 +- .../scripting/callbacks/OnVehicleRespray.md | 2 +- .../callbacks/OnVehicleSirenStateChange.md | 2 +- .../scripting/functions/AddCharModel.md | 2 +- .../scripting/functions/AddMenuItem.md | 10 ++++- .../scripting/functions/AddPlayerClass.md | 2 +- .../scripting/functions/AddPlayerClassEx.md | 2 +- .../scripting/functions/AddSimpleModel.md | 2 +- .../functions/AddSimpleModelTimed.md | 2 +- .../scripting/functions/AddStaticPickup.md | 2 +- .../scripting/functions/ShowPlayerDialog.md | 9 +--- .../current/scripting/resources/bodyparts.md | 6 ++- .../scripting/resources/componentslots.md | 4 +- .../current/scripting/resources/weatherid.md | 4 +- .../current/tutorials/servervariablesystem.md | 8 +++- .../current/tutorials/stringmanipulation.md | 8 +++- .../scripting/callbacks/OnDialogResponse.md | 16 +++---- .../scripting/functions/AddCharModel.md | 20 ++++----- .../scripting/functions/AddMenuItem.md | 20 ++++++--- .../scripting/functions/AddPlayerClass.md | 20 ++++----- .../scripting/functions/AddPlayerClassEx.md | 26 +++++------ .../scripting/functions/AddSimpleModel.md | 6 +-- .../functions/AddSimpleModelTimed.md | 6 +-- .../scripting/functions/AddStaticPickup.md | 2 +- .../scripting/functions/GetPlayerSkin.md | 2 +- .../scripting/functions/SetPlayerSkin.md | 10 ++--- .../current/scripting/functions/acos.md | 44 ------------------- .../scripting/callbacks/OnActorStreamIn.md | 2 +- .../scripting/callbacks/OnActorStreamOut.md | 2 +- .../scripting/callbacks/OnDialogResponse.md | 2 +- .../scripting/callbacks/OnObjectMoved.md | 2 +- .../scripting/callbacks/OnPlayerClickMap.md | 2 +- .../callbacks/OnPlayerClickPlayer.md | 2 +- .../scripting/callbacks/OnDialogResponse.md | 2 +- .../scripting/callbacks/OnObjectMoved.md | 2 +- .../scripting/callbacks/OnPlayerClickMap.md | 2 +- .../callbacks/OnPlayerClickPlayer.md | 2 +- .../scripting/callbacks/OnPlayerDeath.md | 2 +- .../scripting/callbacks/OnPlayerDisconnect.md | 2 +- .../callbacks/OnPlayerEnterVehicle.md | 2 +- .../callbacks/OnPlayerFinishedDownloading.md | 2 +- .../scripting/callbacks/OnPlayerGiveDamage.md | 9 +++- .../callbacks/OnPlayerGiveDamageActor.md | 2 +- .../callbacks/OnPlayerKeyStateChange.md | 2 +- .../callbacks/OnPlayerRequestClass.md | 2 +- .../callbacks/OnPlayerSelectedMenuRow.md | 2 +- .../scripting/callbacks/OnPlayerSpawn.md | 2 +- .../scripting/callbacks/OnPlayerTakeDamage.md | 2 +- .../scripting/callbacks/OnPlayerWeaponShot.md | 2 +- .../scripting/callbacks/OnRconCommand.md | 2 +- .../scripting/callbacks/OnRconLoginAttempt.md | 2 +- .../scripting/callbacks/OnScriptLoadPlayer.md | 2 +- .../callbacks/OnScriptUnloadPlayer.md | 2 +- .../callbacks/OnVehicleDamageStatusUpdate.md | 2 +- .../scripting/callbacks/OnVehicleDeath.md | 2 +- .../scripting/callbacks/OnVehicleMod.md | 2 +- .../scripting/callbacks/OnVehiclePaintjob.md | 2 +- .../scripting/callbacks/OnVehicleRespray.md | 2 +- .../callbacks/OnVehicleSirenStateChange.md | 2 +- .../current/scripting/functions/ConnectNPC.md | 2 +- .../scripting/functions/CreateExplosion.md | 2 +- .../functions/CreateExplosionForPlayer.md | 2 +- .../scripting/functions/CreatePickup.md | 10 ++++- .../functions/CreatePlayer3DTextLabel.md | 2 +- .../functions/CreatePlayerTextDraw.md | 2 +- .../scripting/functions/SetPlayerArmour.md | 3 +- .../scripting/callbacks/OnActorStreamIn.md | 2 +- .../scripting/callbacks/OnActorStreamOut.md | 2 +- .../scripting/callbacks/OnDialogResponse.md | 2 +- .../scripting/callbacks/OnObjectMoved.md | 2 +- .../scripting/callbacks/OnPlayerClickMap.md | 2 +- .../callbacks/OnPlayerClickPlayer.md | 2 +- .../callbacks/OnPlayerCommandText.md | 2 +- .../scripting/callbacks/OnPlayerConnect.md | 2 +- .../scripting/callbacks/OnPlayerDeath.md | 2 +- .../scripting/callbacks/OnPlayerDisconnect.md | 2 +- .../callbacks/OnPlayerEnterCheckpoint.md | 2 +- .../callbacks/OnPlayerEnterRaceCheckpoint.md | 2 +- .../callbacks/OnPlayerEnterVehicle.md | 2 +- .../callbacks/OnPlayerFinishedDownloading.md | 2 +- .../scripting/callbacks/OnPlayerGiveDamage.md | 12 ++++- .../callbacks/OnPlayerGiveDamageActor.md | 2 +- .../callbacks/OnPlayerKeyStateChange.md | 2 +- .../callbacks/OnPlayerLeaveCheckpoint.md | 2 +- .../callbacks/OnPlayerLeaveRaceCheckpoint.md | 2 +- .../callbacks/OnPlayerObjectMoved.md | 4 +- .../callbacks/OnPlayerRequestClass.md | 2 +- .../callbacks/OnPlayerRequestSpawn.md | 2 +- .../callbacks/OnPlayerSelectedMenuRow.md | 2 +- .../scripting/callbacks/OnPlayerSpawn.md | 2 +- .../callbacks/OnPlayerStateChange.md | 2 +- .../scripting/callbacks/OnPlayerStreamIn.md | 2 +- .../scripting/callbacks/OnPlayerStreamOut.md | 2 +- .../scripting/callbacks/OnPlayerTakeDamage.md | 2 +- .../scripting/callbacks/OnPlayerText.md | 2 +- .../scripting/callbacks/OnPlayerUpdate.md | 2 +- .../scripting/callbacks/OnPlayerWeaponShot.md | 2 +- .../scripting/callbacks/OnRconCommand.md | 7 +-- .../scripting/callbacks/OnRconLoginAttempt.md | 2 +- .../callbacks/OnVehicleDamageStatusUpdate.md | 2 +- .../scripting/callbacks/OnVehicleDeath.md | 2 +- .../scripting/callbacks/OnVehicleMod.md | 2 +- .../scripting/callbacks/OnVehiclePaintjob.md | 2 +- .../scripting/callbacks/OnVehicleRespray.md | 2 +- .../callbacks/OnVehicleSirenStateChange.md | 2 +- .../scripting/callbacks/OnVehicleStreamIn.md | 2 +- .../scripting/callbacks/OnVehicleStreamOut.md | 2 +- .../scripting/functions/AddCharModel.md | 2 +- .../scripting/functions/AddMenuItem.md | 10 ++++- .../scripting/functions/AddPlayerClass.md | 2 +- .../scripting/functions/AddPlayerClassEx.md | 2 +- .../scripting/functions/AddSimpleModel.md | 2 +- .../functions/AddSimpleModelTimed.md | 2 +- .../scripting/functions/AddStaticPickup.md | 2 +- .../functions/AddVehicleComponent.md | 2 +- .../functions/ApplyActorAnimation.md | 2 +- .../scripting/functions/ApplyAnimation.md | 7 +-- .../functions/AttachCameraToObject.md | 2 +- .../functions/AttachCameraToPlayerObject.md | 2 +- .../functions/AttachObjectToObject.md | 5 ++- .../functions/AttachObjectToVehicle.md | 2 +- .../functions/AttachPlayerObjectToVehicle.md | 2 +- .../scripting/functions/CallLocalFunction.md | 2 +- .../scripting/functions/CallRemoteFunction.md | 2 +- .../scripting/functions/ChangeVehicleColor.md | 2 +- .../scripting/functions/ClearAnimations.md | 11 ++--- .../current/scripting/functions/ConnectNPC.md | 2 +- .../scripting/functions/Create3DTextLabel.md | 13 +++--- .../scripting/functions/CreateActor.md | 8 ++-- .../scripting/functions/CreateExplosion.md | 2 +- .../functions/CreateExplosionForPlayer.md | 2 +- .../current/scripting/functions/CreateMenu.md | 2 +- .../scripting/functions/CreateObject.md | 2 +- .../scripting/functions/CreatePickup.md | 11 ++++- .../functions/CreatePlayer3DTextLabel.md | 8 ++-- .../functions/CreatePlayerTextDraw.md | 2 +- .../current/scripting/functions/DeletePVar.md | 2 +- .../current/scripting/functions/DeleteSVar.md | 2 +- .../functions/DisableInteriorEnterExits.md | 9 +--- .../scripting/functions/DisableMenu.md | 4 +- .../scripting/functions/DisableMenuRow.md | 14 ++++-- .../scripting/functions/EnableTirePopping.md | 9 +++- .../scripting/functions/GangZoneCreate.md | 2 +- .../functions/GetConsoleVarAsString.md | 5 ++- .../scripting/functions/GetPVarFloat.md | 2 +- .../current/scripting/functions/GetPVarInt.md | 2 +- .../scripting/functions/GetPVarString.md | 2 +- .../functions/GetPlayerCameraAspectRatio.md | 2 +- .../functions/GetPlayerCameraFrontVector.md | 2 +- .../functions/GetPlayerCameraTargetVehicle.md | 2 +- .../functions/GetPlayerCameraZoom.md | 2 +- .../functions/GetPlayerFacingAngle.md | 2 +- .../scripting/functions/GetPlayerInterior.md | 2 +- .../scripting/functions/GetPlayerIp.md | 16 +++---- .../scripting/functions/GetPlayerMenu.md | 2 +- .../scripting/functions/GetPlayerName.md | 2 +- .../functions/GetPlayerNetworkStats.md | 2 +- .../scripting/functions/GetPlayerSkin.md | 2 +- .../scripting/functions/GetPlayerVersion.md | 2 +- .../functions/GetPlayerVirtualWorld.md | 2 +- .../scripting/functions/GetPlayerWeapon.md | 2 +- .../functions/GetPlayerWeaponData.md | 2 +- .../functions/GetServerVarAsString.md | 2 +- .../functions/GetVehicleDamageStatus.md | 9 +--- .../scripting/functions/GetVehicleHealth.md | 11 ++--- .../functions/GetVehicleParamsCarDoors.md | 2 +- .../functions/GetVehicleParamsCarWindows.md | 2 +- .../scripting/functions/GetVehicleParamsEx.md | 2 +- .../functions/GetVehicleRotationQuat.md | 10 ++++- .../current/scripting/functions/HTTP.md | 2 +- .../scripting/functions/HideMenuForPlayer.md | 4 +- .../scripting/functions/IsPlayerStreamedIn.md | 2 +- .../functions/ManualVehicleEngineAndLights.md | 2 +- .../scripting/functions/MovePlayerObject.md | 2 +- .../functions/NetStats_GetConnectedTime.md | 2 +- .../functions/NetStats_PacketLossPercent.md | 2 +- .../functions/PlayerTextDrawAlignment.md | 2 +- .../PlayerTextDrawBackgroundColor.md | 2 +- .../functions/PlayerTextDrawColor.md | 8 +++- .../functions/PlayerTextDrawLetterSize.md | 9 +--- .../functions/PlayerTextDrawSetShadow.md | 2 +- .../scripting/functions/PlayerTextDrawShow.md | 2 +- .../functions/PlayerTextDrawTextSize.md | 2 +- .../functions/RemovePlayerFromVehicle.md | 6 ++- .../scripting/functions/SHA256_PassHash.md | 2 +- .../scripting/functions/SelectTextDraw.md | 2 +- .../scripting/functions/SendRconCommand.md | 2 +- .../functions/SetActorFacingAngle.md | 2 +- .../scripting/functions/SetActorPos.md | 2 +- .../current/scripting/functions/SetGravity.md | 2 +- .../functions/SetMenuColumnHeader.md | 9 +--- .../functions/SetNameTagDrawDistance.md | 2 +- .../scripting/functions/SetObjectMaterial.md | 2 +- .../functions/SetObjectNoCameraCol.md | 2 +- .../functions/SetObjectsDefaultCameraCol.md | 2 +- .../scripting/functions/SetPVarFloat.md | 2 +- .../current/scripting/functions/SetPVarInt.md | 2 +- .../scripting/functions/SetPVarString.md | 2 +- .../scripting/functions/SetPlayerAmmo.md | 2 +- .../functions/SetPlayerArmedWeapon.md | 2 +- .../scripting/functions/SetPlayerArmour.md | 2 +- .../functions/SetPlayerAttachedObject.md | 2 +- .../functions/SetPlayerChatBubble.md | 2 +- .../scripting/functions/SetPlayerColor.md | 5 ++- .../functions/SetPlayerDrunkLevel.md | 2 +- .../functions/SetPlayerFightingStyle.md | 2 +- .../scripting/functions/SetPlayerHealth.md | 2 +- .../functions/SetPlayerHoldingObject.md | 2 +- .../scripting/functions/SetPlayerMapIcon.md | 2 +- .../scripting/functions/SetPlayerName.md | 5 ++- .../functions/SetPlayerObjectMaterial.md | 2 +- .../functions/SetPlayerObjectNoCameraCol.md | 2 +- .../scripting/functions/SetPlayerPos.md | 2 +- .../scripting/functions/SetPlayerShopName.md | 2 +- .../functions/SetPlayerSpecialAction.md | 2 +- .../scripting/functions/SetPlayerTeam.md | 2 +- .../scripting/functions/SetPlayerTime.md | 2 +- .../functions/SetPlayerVirtualWorld.md | 2 +- .../scripting/functions/SetPlayerWeather.md | 2 +- .../current/scripting/functions/SetTimer.md | 11 ++++- .../current/scripting/functions/SetTimerEx.md | 12 ++++- .../scripting/functions/SetVehicleHealth.md | 2 +- .../functions/SetVehicleNumberPlate.md | 11 +++-- .../scripting/functions/SetVehicleParamsEx.md | 2 +- .../functions/SetVehicleParamsForPlayer.md | 2 +- .../scripting/functions/SetVehicleZAngle.md | 2 +- .../current/scripting/functions/SetWeather.md | 2 +- .../scripting/functions/SetWorldTime.md | 2 +- .../scripting/functions/ShowMenuForPlayer.md | 4 +- .../scripting/functions/ShowPlayerDialog.md | 9 +--- .../scripting/functions/SpawnPlayer.md | 4 +- .../scripting/functions/TextDrawAlignment.md | 2 +- .../functions/TextDrawBackgroundColor.md | 2 +- .../scripting/functions/TextDrawColor.md | 2 +- .../scripting/functions/TextDrawCreate.md | 10 ++++- .../scripting/functions/TextDrawLetterSize.md | 9 +--- .../scripting/functions/TextDrawSetShadow.md | 2 +- .../scripting/functions/TextDrawTextSize.md | 9 ++-- .../scripting/functions/TextDrawUseBox.md | 2 +- .../scripting/functions/TogglePlayerClock.md | 2 +- .../functions/TogglePlayerSpectating.md | 2 +- .../functions/Update3DTextLabelText.md | 2 +- .../functions/UpdatePlayer3DTextLabelText.md | 2 +- .../scripting/functions/UsePlayerPedAnims.md | 7 ++- .../current/scripting/functions/acos.md | 21 --------- .../current/scripting/functions/asin.md | 21 --------- .../current/scripting/functions/atan2.md | 21 --------- .../current/scripting/functions/floatmul.md | 2 +- .../scripting/functions/floatsqroot.md | 2 +- .../current/scripting/functions/fremove.md | 2 +- .../current/scripting/functions/fwrite.md | 2 +- .../current/scripting/functions/max.md | 21 --------- .../current/scripting/functions/min.md | 21 --------- .../current/scripting/functions/random.md | 2 +- .../current/scripting/functions/sendstring.md | 21 --------- .../scripting/callbacks/OnActorStreamIn.md | 2 +- .../scripting/callbacks/OnActorStreamOut.md | 2 +- .../scripting/callbacks/OnDialogResponse.md | 2 +- .../scripting/callbacks/OnObjectMoved.md | 2 +- .../scripting/callbacks/OnPlayerClickMap.md | 2 +- .../callbacks/OnPlayerClickPlayer.md | 2 +- .../callbacks/OnPlayerCommandText.md | 2 +- .../scripting/callbacks/OnPlayerConnect.md | 2 +- .../scripting/callbacks/OnPlayerDeath.md | 2 +- .../scripting/callbacks/OnPlayerDisconnect.md | 2 +- .../callbacks/OnPlayerEnterVehicle.md | 3 +- .../callbacks/OnPlayerExitVehicle.md | 1 + .../callbacks/OnPlayerFinishedDownloading.md | 2 +- .../scripting/callbacks/OnPlayerGiveDamage.md | 12 ++++- .../callbacks/OnPlayerGiveDamageActor.md | 2 +- .../callbacks/OnPlayerKeyStateChange.md | 2 +- .../callbacks/OnPlayerObjectMoved.md | 2 +- .../callbacks/OnPlayerRequestClass.md | 2 +- .../callbacks/OnPlayerSelectedMenuRow.md | 2 +- .../scripting/callbacks/OnPlayerSpawn.md | 2 +- .../scripting/callbacks/OnPlayerTakeDamage.md | 2 +- .../scripting/callbacks/OnPlayerWeaponShot.md | 2 +- .../scripting/callbacks/OnRconCommand.md | 2 +- .../scripting/callbacks/OnRconLoginAttempt.md | 2 +- .../callbacks/OnVehicleDamageStatusUpdate.md | 2 +- .../scripting/callbacks/OnVehicleDeath.md | 2 +- .../scripting/callbacks/OnVehicleMod.md | 2 +- .../scripting/callbacks/OnVehiclePaintjob.md | 2 +- .../scripting/callbacks/OnVehicleRespray.md | 2 +- .../callbacks/OnVehicleSirenStateChange.md | 2 +- .../scripting/functions/AddCharModel.md | 2 +- .../scripting/functions/AddMenuItem.md | 10 ++++- .../scripting/functions/AddPlayerClass.md | 2 +- .../scripting/functions/AddPlayerClassEx.md | 2 +- .../scripting/functions/AddSimpleModel.md | 2 +- .../functions/AddSimpleModelTimed.md | 6 ++- .../scripting/functions/AddStaticPickup.md | 2 +- .../functions/ApplyActorAnimation.md | 2 +- .../scripting/functions/ApplyAnimation.md | 2 +- .../functions/AttachCameraToObject.md | 2 +- .../functions/AttachCameraToPlayerObject.md | 2 +- .../functions/AttachObjectToObject.md | 2 +- .../functions/AttachPlayerObjectToVehicle.md | 2 +- .../scripting/functions/ChangeVehicleColor.md | 2 +- .../scripting/functions/ClearAnimations.md | 10 ++--- .../current/scripting/functions/ConnectNPC.md | 2 +- .../scripting/functions/Create3DTextLabel.md | 2 +- .../scripting/functions/CreateActor.md | 10 ++--- .../scripting/functions/CreateExplosion.md | 2 +- .../functions/CreateExplosionForPlayer.md | 2 +- .../current/scripting/functions/CreateMenu.md | 2 +- .../scripting/functions/CreateObject.md | 2 +- .../scripting/functions/SetPlayerAmmo.md | 2 +- .../scripting/callbacks/OnDialogResponse.md | 2 +- .../scripting/callbacks/OnObjectMoved.md | 2 +- .../scripting/callbacks/OnPlayerClickMap.md | 2 +- .../callbacks/OnPlayerClickPlayer.md | 2 +- .../scripting/callbacks/OnPlayerDeath.md | 2 +- .../scripting/callbacks/OnPlayerDisconnect.md | 2 +- .../callbacks/OnPlayerEnterVehicle.md | 2 +- .../callbacks/OnPlayerFinishedDownloading.md | 2 +- .../scripting/callbacks/OnPlayerGiveDamage.md | 9 +++- .../callbacks/OnPlayerGiveDamageActor.md | 2 +- .../callbacks/OnPlayerRequestClass.md | 2 +- .../callbacks/OnPlayerSelectedMenuRow.md | 2 +- .../scripting/callbacks/OnPlayerSpawn.md | 2 +- .../scripting/callbacks/OnPlayerTakeDamage.md | 2 +- .../scripting/callbacks/OnPlayerWeaponShot.md | 15 ++++--- .../scripting/callbacks/OnRconCommand.md | 2 +- .../scripting/callbacks/OnRconLoginAttempt.md | 2 +- .../callbacks/OnVehicleDamageStatusUpdate.md | 2 +- .../scripting/callbacks/OnVehicleDeath.md | 2 +- .../scripting/callbacks/OnVehicleMod.md | 2 +- .../scripting/callbacks/OnVehiclePaintjob.md | 2 +- .../scripting/callbacks/OnVehicleRespray.md | 2 +- .../callbacks/OnVehicleSirenStateChange.md | 2 +- .../scripting/callbacks/OnDialogResponse.md | 2 +- .../scripting/callbacks/OnObjectMoved.md | 2 +- .../scripting/callbacks/OnPlayerClickMap.md | 2 +- .../callbacks/OnPlayerClickPlayer.md | 2 +- .../scripting/callbacks/OnPlayerDeath.md | 2 +- .../scripting/callbacks/OnPlayerDisconnect.md | 2 +- .../callbacks/OnPlayerEnterVehicle.md | 2 +- .../callbacks/OnPlayerFinishedDownloading.md | 2 +- .../scripting/callbacks/OnPlayerGiveDamage.md | 9 +++- .../callbacks/OnPlayerGiveDamageActor.md | 2 +- .../callbacks/OnPlayerKeyStateChange.md | 2 +- .../callbacks/OnPlayerRequestClass.md | 2 +- .../callbacks/OnPlayerSelectedMenuRow.md | 2 +- .../scripting/callbacks/OnPlayerSpawn.md | 2 +- .../scripting/callbacks/OnPlayerTakeDamage.md | 2 +- .../scripting/callbacks/OnPlayerWeaponShot.md | 9 +++- .../scripting/callbacks/OnRconCommand.md | 2 +- .../scripting/callbacks/OnRconLoginAttempt.md | 2 +- .../scripting/callbacks/OnScriptLoadPlayer.md | 2 +- .../callbacks/OnScriptUnloadPlayer.md | 2 +- .../callbacks/OnVehicleDamageStatusUpdate.md | 2 +- .../scripting/callbacks/OnVehicleDeath.md | 2 +- .../scripting/callbacks/OnVehicleMod.md | 2 +- .../scripting/callbacks/OnVehiclePaintjob.md | 2 +- .../scripting/callbacks/OnVehicleRespray.md | 2 +- .../callbacks/OnVehicleSirenStateChange.md | 2 +- .../scripting/functions/AddCharModel.md | 2 +- .../scripting/functions/AddMenuItem.md | 9 +++- .../scripting/functions/AddPlayerClass.md | 2 +- .../scripting/functions/AddPlayerClassEx.md | 2 +- .../scripting/functions/AddSimpleModel.md | 2 +- .../functions/AddSimpleModelTimed.md | 2 +- .../scripting/functions/AddStaticPickup.md | 2 +- .../functions/ApplyActorAnimation.md | 2 +- .../scripting/functions/ApplyAnimation.md | 2 +- .../functions/AttachCameraToObject.md | 2 +- .../functions/AttachCameraToPlayerObject.md | 2 +- .../functions/AttachObjectToObject.md | 13 ++---- .../functions/AttachObjectToVehicle.md | 2 +- .../functions/AttachPlayerObjectToObject.md | 2 +- .../functions/AttachPlayerObjectToVehicle.md | 2 +- .../scripting/functions/ChangeVehicleColor.md | 2 +- .../functions/ChangeVehicleColours.md | 2 +- .../scripting/functions/ClearAnimations.md | 11 ++--- .../current/scripting/functions/ConnectNPC.md | 2 +- .../scripting/functions/Create3DTextLabel.md | 9 +++- .../scripting/functions/CreateActor.md | 6 +-- .../scripting/functions/CreateExplosion.md | 2 +- .../functions/CreateExplosionForPlayer.md | 2 +- .../current/scripting/functions/CreateMenu.md | 2 +- .../scripting/functions/CreateObject.md | 2 +- .../scripting/functions/CreatePickup.md | 9 +++- .../functions/CreatePlayer3DTextLabel.md | 2 +- .../functions/CreatePlayerGangZone.md | 2 +- .../scripting/functions/CreatePlayerPickup.md | 9 +++- .../functions/CreatePlayerTextDraw.md | 2 +- .../scripting/functions/DB_SelectNextRow.md | 2 +- .../current/scripting/functions/DeletePVar.md | 2 +- .../current/scripting/functions/DeleteSVar.md | 2 +- .../scripting/functions/DisableMenu.md | 4 +- .../scripting/functions/DisableMenuRow.md | 11 +++-- .../scripting/functions/EnableTirePopping.md | 7 ++- .../scripting/functions/GameTextForAll.md | 2 +- .../scripting/functions/GangZoneCreate.md | 2 +- .../functions/GetConsoleVarAsString.md | 2 +- .../scripting/functions/GetPVarFloat.md | 2 +- .../current/scripting/functions/GetPVarInt.md | 2 +- .../scripting/functions/GetPVarString.md | 2 +- .../functions/GetPlayer3DTextLabelAttached.md | 2 +- .../functions/GetPlayer3DTextLabelDrawDist.md | 2 +- .../scripting/functions/GetPlayerAnimFlags.md | 1 + .../functions/GetPlayerAnimationIndex.md | 2 + .../functions/GetPlayerAttachedObject.md | 3 +- .../functions/GetPlayerCameraAspectRatio.md | 4 +- .../functions/GetPlayerCameraFrontVector.md | 2 +- .../functions/GetPlayerCameraTargetVehicle.md | 2 +- .../functions/GetPlayerCameraZoom.md | 2 +- .../functions/GetPlayerFacingAngle.md | 2 +- .../scripting/functions/GetPlayerInterior.md | 2 +- .../scripting/functions/GetPlayerIp.md | 14 ++---- .../scripting/functions/GetPlayerMenu.md | 2 +- .../scripting/functions/GetPlayerName.md | 2 +- .../functions/GetPlayerNetworkStats.md | 2 +- .../scripting/functions/GetPlayerRawIp.md | 2 +- .../functions/GetPlayerRotationQuat.md | 2 +- .../scripting/functions/GetPlayerSkin.md | 2 +- .../scripting/functions/GetPlayerVersion.md | 2 +- .../functions/GetPlayerVirtualWorld.md | 2 +- .../scripting/functions/GetPlayerWeapon.md | 2 +- .../functions/GetPlayerWeaponData.md | 2 +- .../functions/GetServerVarAsString.md | 2 +- .../scripting/functions/GetVehicleHealth.md | 11 ++--- .../functions/GetVehicleParamsCarDoors.md | 2 +- .../functions/GetVehicleParamsCarWindows.md | 2 +- .../scripting/functions/GetVehicleParamsEx.md | 2 +- .../scripting/functions/GetVehicleRotation.md | 11 +++-- .../functions/GetVehicleRotationQuat.md | 11 +++-- .../current/scripting/functions/HTTP.md | 2 +- .../functions/IsObjectHiddenForPlayer.md | 2 +- .../scripting/functions/IsPlayerInGangZone.md | 9 +--- .../scripting/functions/IsPlayerStreamedIn.md | 2 +- .../scripting/functions/IsValidNickName.md | 2 +- .../functions/ManualVehicleEngineAndLights.md | 2 +- .../scripting/functions/MovePlayerObject.md | 2 +- .../current/scripting/functions/NPC_Create.md | 2 +- .../scripting/functions/NPC_Destroy.md | 2 +- .../current/scripting/functions/NPC_GetAll.md | 9 +++- .../scripting/functions/NPC_GetCustomSkin.md | 9 +++- .../scripting/functions/NPC_GetFacingAngle.md | 2 +- .../current/scripting/functions/NPC_GetPos.md | 2 +- .../scripting/functions/NPC_GetPosMovingTo.md | 9 +++- .../current/scripting/functions/NPC_GetRot.md | 9 +++- .../scripting/functions/NPC_GetVelocity.md | 2 +- .../functions/NPC_GetVirtualWorld.md | 2 +- .../current/scripting/functions/NPC_IsDead.md | 2 +- .../scripting/functions/NPC_IsValid.md | 9 +++- .../current/scripting/functions/NPC_Move.md | 9 +++- .../scripting/functions/NPC_MoveToPlayer.md | 2 +- .../scripting/functions/NPC_Respawn.md | 2 +- .../functions/NPC_SetAngleToPlayer.md | 2 +- .../scripting/functions/NPC_SetAngleToPos.md | 2 +- .../scripting/functions/NPC_SetFacingAngle.md | 9 +++- .../current/scripting/functions/NPC_SetPos.md | 9 +++- .../current/scripting/functions/NPC_SetRot.md | 9 +++- .../functions/NPC_SetVirtualWorld.md | 9 +++- .../current/scripting/functions/NPC_Spawn.md | 2 +- .../functions/NetStats_GetConnectedTime.md | 2 +- .../functions/NetStats_PacketLossPercent.md | 4 +- .../functions/PlayerHasClockEnabled.md | 2 +- .../functions/PlayerTextDrawAlignment.md | 11 ++--- .../PlayerTextDrawBackgroundColor.md | 2 +- .../PlayerTextDrawBackgroundColour.md | 2 +- .../functions/PlayerTextDrawColor.md | 9 +++- .../functions/PlayerTextDrawColour.md | 9 +++- .../scripting/functions/PlayerTextDrawFont.md | 7 ++- .../functions/PlayerTextDrawLetterSize.md | 9 +--- .../functions/PlayerTextDrawSetShadow.md | 2 +- .../scripting/functions/PlayerTextDrawShow.md | 2 +- .../functions/PlayerTextDrawTextSize.md | 2 +- .../functions/RemovePlayerFromVehicle.md | 2 +- .../scripting/functions/SHA256_PassHash.md | 2 +- .../scripting/functions/SelectTextDraw.md | 2 +- .../scripting/functions/SendClientCheck.md | 2 +- .../scripting/functions/SendRconCommand.md | 2 +- .../functions/SetActorFacingAngle.md | 2 +- .../scripting/functions/SetActorPos.md | 2 +- .../current/scripting/functions/SetGravity.md | 2 +- .../functions/SetMenuColumnHeader.md | 9 +--- .../scripting/functions/SetModeRestartTime.md | 2 +- .../functions/SetNameTagDrawDistance.md | 2 +- .../scripting/functions/SetObjectMaterial.md | 2 +- .../functions/SetObjectMaterialText.md | 1 + .../functions/SetObjectNoCameraCol.md | 2 +- .../functions/SetObjectNoCameraCollision.md | 2 +- .../functions/SetObjectsDefaultCameraCol.md | 4 +- .../SetObjectsDefaultCameraCollision.md | 4 +- .../scripting/functions/SetPVarFloat.md | 2 +- .../current/scripting/functions/SetPVarInt.md | 2 +- .../scripting/functions/SetPVarString.md | 2 +- .../scripting/functions/SetPlayerAmmo.md | 2 +- .../functions/SetPlayerArmedWeapon.md | 2 +- .../scripting/functions/SetPlayerArmour.md | 2 +- .../functions/SetPlayerAttachedObject.md | 2 +- .../functions/SetPlayerChatBubble.md | 2 +- .../scripting/functions/SetPlayerColor.md | 2 +- .../functions/SetPlayerDrunkLevel.md | 2 +- .../functions/SetPlayerFightingStyle.md | 2 +- .../scripting/functions/SetPlayerGravity.md | 2 +- .../scripting/functions/SetPlayerHealth.md | 2 +- .../functions/SetPlayerHoldingObject.md | 2 +- .../scripting/functions/SetPlayerMapIcon.md | 2 +- .../functions/SetPlayerObjectMaterial.md | 2 +- .../functions/SetPlayerObjectNoCameraCol.md | 2 +- .../SetPlayerObjectNoCameraCollision.md | 2 +- .../scripting/functions/SetPlayerPos.md | 2 +- .../scripting/functions/SetPlayerShopName.md | 2 +- .../functions/SetPlayerSpecialAction.md | 2 +- .../scripting/functions/SetPlayerTeam.md | 2 +- .../scripting/functions/SetPlayerTime.md | 2 +- .../functions/SetPlayerVirtualWorld.md | 2 +- .../scripting/functions/SetPlayerWeather.md | 2 +- .../scripting/functions/SetServerRule.md | 2 +- .../current/scripting/functions/SetTimer.md | 18 +++----- .../current/scripting/functions/SetTimerEx.md | 2 +- .../scripting/functions/SetVehicleHealth.md | 2 +- .../functions/SetVehicleNumberPlate.md | 6 +-- .../scripting/functions/SetVehicleParamsEx.md | 2 +- .../functions/SetVehicleParamsForPlayer.md | 8 ++-- .../scripting/functions/SetVehicleZAngle.md | 2 +- .../current/scripting/functions/SetWeather.md | 2 +- .../scripting/functions/SetWorldTime.md | 2 +- .../scripting/functions/ShowMenuForPlayer.md | 4 +- .../scripting/functions/ShowPlayerDialog.md | 7 +-- .../functions/ShowPlayerNameTagForPlayer.md | 2 +- .../scripting/functions/TextDrawAlignment.md | 16 +++---- .../functions/TextDrawBackgroundColor.md | 2 +- .../functions/TextDrawBackgroundColour.md | 2 +- .../scripting/functions/TextDrawColor.md | 2 +- .../scripting/functions/TextDrawColour.md | 2 +- .../scripting/functions/TextDrawCreate.md | 9 +++- .../scripting/functions/TextDrawLetterSize.md | 10 +---- .../scripting/functions/TextDrawSetShadow.md | 2 +- .../scripting/functions/TextDrawTextSize.md | 7 +-- .../scripting/functions/TextDrawUseBox.md | 2 +- .../scripting/functions/TogglePlayerClock.md | 2 +- .../functions/TogglePlayerSpectating.md | 2 +- .../scripting/functions/UsePlayerPedAnims.md | 2 +- .../current/scripting/functions/argvalue.md | 2 + .../current/scripting/functions/db_query.md | 2 +- .../current/scripting/functions/diskfree.md | 2 +- .../current/scripting/functions/fattrib.md | 2 +- .../current/scripting/functions/filecrc.md | 2 +- .../current/scripting/functions/floatmul.md | 2 +- .../scripting/functions/floatsqroot.md | 2 +- .../current/scripting/functions/fremove.md | 2 +- .../current/scripting/functions/fwrite.md | 2 +- .../current/scripting/functions/listenport.md | 9 +++- .../current/scripting/functions/random.md | 2 +- .../current/scripting/functions/strequal.md | 2 +- .../current/scripting/functions/strfloat.md | 2 +- .../current/scripting/resources/animations.md | 7 +-- .../current/scripting/resources/doorstates.md | 9 +--- .../scripting/resources/gametextstyles.md | 2 +- .../current/scripting/resources/hexcolors.md | 6 ++- .../scripting/resources/lightstates.md | 16 ++----- .../current/scripting/resources/path-nodes.md | 12 ++++- .../scripting/resources/pickuptypes.md | 9 +--- .../current/scripting/resources/sound-ids.md | 2 +- .../current/scripting/resources/tirestates.md | 9 +--- .../current/tutorials/stringmanipulation.md | 12 ++--- 1635 files changed, 2935 insertions(+), 2709 deletions(-) delete mode 100644 frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/acos.md delete mode 100644 frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/acos.md delete mode 100644 frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/asin.md delete mode 100644 frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/atan2.md delete mode 100644 frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/max.md delete mode 100644 frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/min.md delete mode 100644 frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/sendstring.md diff --git a/frontend/docs/scripting/callbacks/OnDialogResponse.md b/frontend/docs/scripting/callbacks/OnDialogResponse.md index 449a6827fb18..b6dd06629c59 100644 --- a/frontend/docs/scripting/callbacks/OnDialogResponse.md +++ b/frontend/docs/scripting/callbacks/OnDialogResponse.md @@ -171,7 +171,7 @@ public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) ## Notes -:::tip +:::note The parameters can have different values depending on the dialog's style. ([Click here for more examples](../resources/dialogstyles)). diff --git a/frontend/docs/scripting/callbacks/OnObjectMoved.md b/frontend/docs/scripting/callbacks/OnObjectMoved.md index 4250ea335372..5afb27fa4224 100644 --- a/frontend/docs/scripting/callbacks/OnObjectMoved.md +++ b/frontend/docs/scripting/callbacks/OnObjectMoved.md @@ -29,7 +29,7 @@ public OnObjectMoved(objectid) ## Notes -:::tip +:::note [SetObjectPos](../functions/SetObjectPos) does not work when used in this callback. To fix it, recreate the object. diff --git a/frontend/docs/scripting/callbacks/OnPlayerClickMap.md b/frontend/docs/scripting/callbacks/OnPlayerClickMap.md index b27bfcdd8b34..6a19288a75e2 100644 --- a/frontend/docs/scripting/callbacks/OnPlayerClickMap.md +++ b/frontend/docs/scripting/callbacks/OnPlayerClickMap.md @@ -36,7 +36,7 @@ public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ) ## Notes -:::tip +:::note As the callback name says, its only called when the player click to mark the target and not when pressed the key. The Z value returned will be 0 (invalid) if the clicked area on the map is far away from the player; use the [MapAndreas](https://github.com/philip1337/samp-plugin-mapandreas) or [ColAndreas](https://github.com/Pottus/ColAndreas) plugin to get a more accurate Z coordinate. diff --git a/frontend/docs/scripting/callbacks/OnPlayerClickPlayer.md b/frontend/docs/scripting/callbacks/OnPlayerClickPlayer.md index 1647d41c6508..df5c1bf80f13 100644 --- a/frontend/docs/scripting/callbacks/OnPlayerClickPlayer.md +++ b/frontend/docs/scripting/callbacks/OnPlayerClickPlayer.md @@ -37,7 +37,7 @@ public OnPlayerClickPlayer(playerid, clickedplayerid, CLICK_SOURCE:source) ## Notes -:::tip +:::note There is currently only one 'source' (0 - `CLICK_SOURCE_SCOREBOARD`). diff --git a/frontend/docs/scripting/callbacks/OnPlayerDeath.md b/frontend/docs/scripting/callbacks/OnPlayerDeath.md index 968dfdf1b4a9..74ec478d2b45 100644 --- a/frontend/docs/scripting/callbacks/OnPlayerDeath.md +++ b/frontend/docs/scripting/callbacks/OnPlayerDeath.md @@ -47,7 +47,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ## Notes -:::tip +:::note The reason will return 37 (flame thrower) from any fire sources (e.g. molotov, 18) The reason will return 51 from any weapon that creates an explosion (e.g. RPG, grenade) You do not need to check whether killerid is valid before using it in [SendDeathMessage](../functions/SendDeathMessage). INVALID_PLAYER_ID is a valid killerid ID parameter in that function. playerid is the only one who can call the callback. (good to know for anti fake death) diff --git a/frontend/docs/scripting/callbacks/OnPlayerDisconnect.md b/frontend/docs/scripting/callbacks/OnPlayerDisconnect.md index 6d4436108d24..8d2e78cf2aa2 100644 --- a/frontend/docs/scripting/callbacks/OnPlayerDisconnect.md +++ b/frontend/docs/scripting/callbacks/OnPlayerDisconnect.md @@ -57,7 +57,7 @@ public OnPlayerDisconnect(playerid, reason) ## Notes -:::tip +:::note Some functions might not work correctly when used in this callback because the player is already disconnected when the callback is called. This means that you can't get unambiguous information from functions like [GetPlayerIp](../functions/GetPlayerIp) and [GetPlayerPos](../functions/GetPlayerPos). diff --git a/frontend/docs/scripting/callbacks/OnPlayerEnterVehicle.md b/frontend/docs/scripting/callbacks/OnPlayerEnterVehicle.md index 56b10e1f8b5a..d45a60306427 100644 --- a/frontend/docs/scripting/callbacks/OnPlayerEnterVehicle.md +++ b/frontend/docs/scripting/callbacks/OnPlayerEnterVehicle.md @@ -33,7 +33,7 @@ public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) ## Notes -:::tip +:::note - This callback is called when a player BEGINS to enter a vehicle, not when they HAVE entered it. See [OnPlayerStateChange](OnPlayerStateChange). - This callback is still called if the player is denied entry to a vehicle (e.g. it is locked or full) but only as a passenger. diff --git a/frontend/docs/scripting/callbacks/OnPlayerFinishedDownloading.md b/frontend/docs/scripting/callbacks/OnPlayerFinishedDownloading.md index c01cc061fc65..808591aa5308 100644 --- a/frontend/docs/scripting/callbacks/OnPlayerFinishedDownloading.md +++ b/frontend/docs/scripting/callbacks/OnPlayerFinishedDownloading.md @@ -32,7 +32,7 @@ public OnPlayerFinishedDownloading(playerid, virtualworld) ## Notes -:::tip +:::note This callback is called every time a player changes virtual worlds, even if there are no custom models present in that world. diff --git a/frontend/docs/scripting/callbacks/OnPlayerGiveDamage.md b/frontend/docs/scripting/callbacks/OnPlayerGiveDamage.md index 30356a1890c6..acb96694a87c 100644 --- a/frontend/docs/scripting/callbacks/OnPlayerGiveDamage.md +++ b/frontend/docs/scripting/callbacks/OnPlayerGiveDamage.md @@ -44,10 +44,9 @@ public OnPlayerGiveDamage(playerid, damagedid, Float:amount, WEAPON:weaponid, bo ## Notes -:::tip +:::note - Keep in mind this function can be inaccurate in some cases. -- If you want to prevent certain players from damaging eachother, use [SetPlayerTeam](../functions/SetPlayerTeam). - The weaponid will return 37 (flame thrower) from any fire sources (e.g. molotov, 18) - The weaponid will return 51 from any weapon that creates an explosion (e.g. RPG, grenade) - **playerid** is the only one who can call the callback. @@ -55,6 +54,12 @@ public OnPlayerGiveDamage(playerid, damagedid, Float:amount, WEAPON:weaponid, bo ::: +:::tip + +If you want to prevent certain players from damaging eachother, use [SetPlayerTeam](../functions/SetPlayerTeam). + +::: + ## Related Callbacks The following callbacks might be useful, as they're related to this callback in one way or another. diff --git a/frontend/docs/scripting/callbacks/OnPlayerGiveDamageActor.md b/frontend/docs/scripting/callbacks/OnPlayerGiveDamageActor.md index 09dd227e6509..83e173d077a2 100644 --- a/frontend/docs/scripting/callbacks/OnPlayerGiveDamageActor.md +++ b/frontend/docs/scripting/callbacks/OnPlayerGiveDamageActor.md @@ -47,7 +47,7 @@ public OnPlayerGiveDamageActor(playerid, damaged_actorid, Float:amount, WEAPON:w ## Notes -:::tip +:::note This function does not get called if the actor is set invulnerable (WHICH IS BY DEFAULT). See [SetActorInvulnerable](../functions/SetActorInvulnerable). diff --git a/frontend/docs/scripting/callbacks/OnPlayerKeyStateChange.md b/frontend/docs/scripting/callbacks/OnPlayerKeyStateChange.md index 55c26c1ea273..e20393af4df6 100644 --- a/frontend/docs/scripting/callbacks/OnPlayerKeyStateChange.md +++ b/frontend/docs/scripting/callbacks/OnPlayerKeyStateChange.md @@ -22,7 +22,7 @@ This callback is called when the state of any [supported](../resources/keys) key ## Notes -:::info +:::note This callback can also be called by NPC. diff --git a/frontend/docs/scripting/callbacks/OnPlayerRequestClass.md b/frontend/docs/scripting/callbacks/OnPlayerRequestClass.md index 822aebdc89db..aad181f9ab17 100644 --- a/frontend/docs/scripting/callbacks/OnPlayerRequestClass.md +++ b/frontend/docs/scripting/callbacks/OnPlayerRequestClass.md @@ -34,7 +34,7 @@ public OnPlayerRequestClass(playerid,classid) ## Notes -:::tip +:::note This callback is also called when a player presses F4. diff --git a/frontend/docs/scripting/callbacks/OnPlayerSelectedMenuRow.md b/frontend/docs/scripting/callbacks/OnPlayerSelectedMenuRow.md index d786f409fafd..6bdfd64d66ee 100644 --- a/frontend/docs/scripting/callbacks/OnPlayerSelectedMenuRow.md +++ b/frontend/docs/scripting/callbacks/OnPlayerSelectedMenuRow.md @@ -53,7 +53,7 @@ public OnPlayerSelectedMenuRow(playerid, row) ## Notes -:::tip +:::note The menu ID is not passed to this callback. [GetPlayerMenu](../functions/GetPlayerMenu) must be used to determine which menu the player selected an item on. diff --git a/frontend/docs/scripting/callbacks/OnPlayerSpawn.md b/frontend/docs/scripting/callbacks/OnPlayerSpawn.md index adcb80e14968..e4bce00a55ef 100644 --- a/frontend/docs/scripting/callbacks/OnPlayerSpawn.md +++ b/frontend/docs/scripting/callbacks/OnPlayerSpawn.md @@ -39,7 +39,7 @@ public OnPlayerSpawn(playerid) ## Notes -:::tip +:::note When a player dies in San Andreas they get $100 deducted from them to cover hospital bills automatically. This feature remains in SA:MP, but is removed from open.mp to allow scripts to manage all their own money. Several scripts attempt to fix this already by adding $100 to a player after death, or on spawn. If this is your script simply delete the additional fix, although the code in open.mp does attempt to account for scripts that do this. If your script relied on this feature, simply add the following code to [OnPlayerDeath](OnPlayerDeath): diff --git a/frontend/docs/scripting/callbacks/OnPlayerTakeDamage.md b/frontend/docs/scripting/callbacks/OnPlayerTakeDamage.md index ab49b127e4ec..6bc3ffecebbb 100644 --- a/frontend/docs/scripting/callbacks/OnPlayerTakeDamage.md +++ b/frontend/docs/scripting/callbacks/OnPlayerTakeDamage.md @@ -66,7 +66,7 @@ public OnPlayerTakeDamage(playerid, issuerid, Float:amount, WEAPON:weaponid, bod ## Notes -:::tip +:::note - The weaponid will return 37 (flame thrower) from any fire sources (e.g. molotov, 18). - The weaponid will return 51 from any weapon that creates an explosion (e.g. RPG, grenade) diff --git a/frontend/docs/scripting/callbacks/OnPlayerWeaponShot.md b/frontend/docs/scripting/callbacks/OnPlayerWeaponShot.md index f81bdebba12b..e157880dc32f 100644 --- a/frontend/docs/scripting/callbacks/OnPlayerWeaponShot.md +++ b/frontend/docs/scripting/callbacks/OnPlayerWeaponShot.md @@ -41,7 +41,7 @@ public OnPlayerWeaponShot(playerid, WEAPON:weaponid, BULLET_HIT_TYPE:hittype, hi ## Notes -:::tip +:::note This callback is only called when lag compensation is enabled. If hittype is: @@ -54,29 +54,16 @@ This callback is only called when lag compensation is enabled. If hittype is: [GetPlayerLastShotVectors](../functions/GetPlayerLastShotVectors) can be used in this callback for more detailed bullet vector information. -# Known bugs and issues - -:::warning - -This callback isn't called when firing from a vehicle as the driver or when shooting while looking backward with the aim enabled (shooting into the air). - -::: - -:::warning - -When shooting a player inside a vehicle, this callback will be triggered as BULLET_HIT_TYPE_VEHICLE with the correct hitid (the hit player's vehicleid). It won't be triggered as BULLET_HIT_TYPE_PLAYER. - ::: -:::warning - -Partially fixed in SA-MP 0.3.7: If fake weapon data is sent by a malicious client, other players' clients may freeze or crash. To prevent this, check if the reported weaponid can, in fact, fire projectiles. - -::: +# Known bugs and issues :::warning -This callback is not called when driving-by as a driver, firing the turret of a Seasparrow, Hunter, or any other armed vehicle. +- This callback isn't called when firing from a vehicle as the driver or when shooting while looking backward with the aim enabled (shooting into the air). +- When shooting a player inside a vehicle, this callback will be triggered as BULLET_HIT_TYPE_VEHICLE with the correct hitid (the hit player's vehicleid). It won't be triggered as BULLET_HIT_TYPE_PLAYER. +- Partially fixed in SA-MP 0.3.7: If fake weapon data is sent by a malicious client, other players' clients may freeze or crash. To prevent this, check if the reported weaponid can, in fact, fire projectiles. +- This callback is not called when driving-by as a driver, firing the turret of a Seasparrow, Hunter, or any other armed vehicle. ::: diff --git a/frontend/docs/scripting/callbacks/OnRconCommand.md b/frontend/docs/scripting/callbacks/OnRconCommand.md index 543e259408a8..26986376527b 100644 --- a/frontend/docs/scripting/callbacks/OnRconCommand.md +++ b/frontend/docs/scripting/callbacks/OnRconCommand.md @@ -40,19 +40,16 @@ public OnRconCommand(cmd[]) ## Notes -:::warning - -The /rcon prefix is not included in the cmd parameter when a player types a command. If you use the print function here, it will send a message to both the player who typed the command in-game and the server log. +:::note -This callback is not called if the player is not logged in as an RCON admin. When a player uses /rcon login to log in, this callback will not be called, instead, OnRconLoginAttempt is called. Once logged in as an RCON admin, any subsequent commands will trigger this callback. +- The /rcon prefix is not included in the cmd parameter when a player types a command. If you use the print function here, it will send a message to both the player who typed the command in-game and the server log. +- This callback is not called if the player is not logged in as an RCON admin. When a player uses /rcon login to log in, this callback will not be called, instead, OnRconLoginAttempt is called. Once logged in as an RCON admin, any subsequent commands will trigger this callback. ::: :::warning -In SA-MP, you need to include this callback in a loaded filterscript for it to work. - -However, this issue was fixed in open.mp. +In SA-MP, you need to include this callback in a loaded filterscript for it to work. However, this issue was fixed in open.mp. ::: diff --git a/frontend/docs/scripting/callbacks/OnRconLoginAttempt.md b/frontend/docs/scripting/callbacks/OnRconLoginAttempt.md index 68e7861232bd..74ba3e92eaad 100644 --- a/frontend/docs/scripting/callbacks/OnRconLoginAttempt.md +++ b/frontend/docs/scripting/callbacks/OnRconLoginAttempt.md @@ -53,7 +53,7 @@ public OnRconLoginAttempt(ip[], password[], success) ## Notes -:::tip +:::note This callback is only called when /rcon login is used in-game. This callback is only called when the player is not yet logged in. When the player is logged in, [OnRconCommand](OnRconCommand) is called instead. diff --git a/frontend/docs/scripting/callbacks/OnScriptLoadPlayer.md b/frontend/docs/scripting/callbacks/OnScriptLoadPlayer.md index 2e092ccc8665..0a394f817c59 100644 --- a/frontend/docs/scripting/callbacks/OnScriptLoadPlayer.md +++ b/frontend/docs/scripting/callbacks/OnScriptLoadPlayer.md @@ -31,7 +31,7 @@ public OnScriptLoadPlayer(playerid, bool:isEntryScript) ## Notes -:::tip +:::note This callback is called when you are **loading** a side script (filterscript) at runtime. diff --git a/frontend/docs/scripting/callbacks/OnScriptUnloadPlayer.md b/frontend/docs/scripting/callbacks/OnScriptUnloadPlayer.md index 37798955e15d..491922570b90 100644 --- a/frontend/docs/scripting/callbacks/OnScriptUnloadPlayer.md +++ b/frontend/docs/scripting/callbacks/OnScriptUnloadPlayer.md @@ -31,7 +31,7 @@ public OnScriptUnloadPlayer(playerid, bool:isEntryScript) ## Notes -:::tip +:::note This callback is called when you are **unloading** a side script (filterscript) at runtime. diff --git a/frontend/docs/scripting/callbacks/OnVehicleDamageStatusUpdate.md b/frontend/docs/scripting/callbacks/OnVehicleDamageStatusUpdate.md index f62fe2c3362a..89f23b0bdd74 100644 --- a/frontend/docs/scripting/callbacks/OnVehicleDamageStatusUpdate.md +++ b/frontend/docs/scripting/callbacks/OnVehicleDamageStatusUpdate.md @@ -53,7 +53,7 @@ public OnVehicleDamageStatusUpdate(vehicleid, playerid) ## Notes -:::tip +:::note This does not include vehicle health changes. diff --git a/frontend/docs/scripting/callbacks/OnVehicleDeath.md b/frontend/docs/scripting/callbacks/OnVehicleDeath.md index ec632099e205..bd8c4d52211d 100644 --- a/frontend/docs/scripting/callbacks/OnVehicleDeath.md +++ b/frontend/docs/scripting/callbacks/OnVehicleDeath.md @@ -32,7 +32,7 @@ public OnVehicleDeath(vehicleid, killerid) ## Notes -:::tip +:::note - This callback will also be called when a vehicle enters water, but the vehicle can be saved from destruction by teleportation or driving out (if only partially submerged). - The callback won't be called a second time, and the vehicle may disappear when the driver exits, or after a short time. diff --git a/frontend/docs/scripting/callbacks/OnVehicleMod.md b/frontend/docs/scripting/callbacks/OnVehicleMod.md index ddf469495048..46a2d9ff385f 100644 --- a/frontend/docs/scripting/callbacks/OnVehicleMod.md +++ b/frontend/docs/scripting/callbacks/OnVehicleMod.md @@ -38,7 +38,7 @@ public OnVehicleMod(playerid, vehicleid, componentid) ## Notes -:::tip +:::note This callback is NOT called by AddVehicleComponent. diff --git a/frontend/docs/scripting/callbacks/OnVehiclePaintjob.md b/frontend/docs/scripting/callbacks/OnVehiclePaintjob.md index ab1726c054f4..d2c59986aade 100644 --- a/frontend/docs/scripting/callbacks/OnVehiclePaintjob.md +++ b/frontend/docs/scripting/callbacks/OnVehiclePaintjob.md @@ -33,7 +33,7 @@ public OnVehiclePaintjob(playerid, vehicleid, paintjobid) ## Notes -:::tip +:::note This callback is not called by ChangeVehiclePaintjob. You might use OnVehicleChangePaintjob from vSync in order to know when the player buys the paintjob. diff --git a/frontend/docs/scripting/callbacks/OnVehicleRespray.md b/frontend/docs/scripting/callbacks/OnVehicleRespray.md index e5ac7f8e0a37..941a8d8d67c9 100644 --- a/frontend/docs/scripting/callbacks/OnVehicleRespray.md +++ b/frontend/docs/scripting/callbacks/OnVehicleRespray.md @@ -34,7 +34,7 @@ public OnVehicleRespray(playerid, vehicleid, color1, color2) ## Notes -:::tip +:::note This callback is not called by ChangeVehicleColor. Misleadingly, this callback is not called for pay 'n' spray (only modshops). diff --git a/frontend/docs/scripting/callbacks/OnVehicleSirenStateChange.md b/frontend/docs/scripting/callbacks/OnVehicleSirenStateChange.md index f41c30388947..5ea1a0114a22 100644 --- a/frontend/docs/scripting/callbacks/OnVehicleSirenStateChange.md +++ b/frontend/docs/scripting/callbacks/OnVehicleSirenStateChange.md @@ -44,7 +44,7 @@ public OnVehicleSirenStateChange(playerid, vehicleid, newstate) ## Notes -:::tip +:::note This callback is only called when a vehicle's siren is toggled on or off, NOT when the alternate siren is in use (holding horn). diff --git a/frontend/docs/scripting/functions/AddCharModel.md b/frontend/docs/scripting/functions/AddCharModel.md index c6f2048988b7..0bbf4e4ac5b2 100644 --- a/frontend/docs/scripting/functions/AddCharModel.md +++ b/frontend/docs/scripting/functions/AddCharModel.md @@ -42,7 +42,7 @@ AddCharModel(305, 20002, "lapdpd2.dff", "lapdpd2.txd"); ## Notes -:::tip +:::note **useartwork** or **artwork.enable** must be enabled first in server settings in order for this to work. diff --git a/frontend/docs/scripting/functions/AddMenuItem.md b/frontend/docs/scripting/functions/AddMenuItem.md index e161677d1c53..7effbcf39443 100644 --- a/frontend/docs/scripting/functions/AddMenuItem.md +++ b/frontend/docs/scripting/functions/AddMenuItem.md @@ -36,9 +36,14 @@ public OnGameModeInit() ## Notes -:::tip +:::warning + +Crashes when passed an invalid menu ID. (Fixed in open.mp) + +::: + +:::note -- Crashes when passed an invalid menu ID. - You can only have 12 items per menu (13th goes to the right side of the header of column name (colored), 14th and higher not display at all). - You can only use 2 columns (0 and 1). - You can only add 8 color codes per one item (`~r~`, `~g~` etc.). Maximum length of menu item is 31 symbols. diff --git a/frontend/docs/scripting/functions/AddPlayerClass.md b/frontend/docs/scripting/functions/AddPlayerClass.md index fa6b5b8eb620..c375dd04b4e0 100644 --- a/frontend/docs/scripting/functions/AddPlayerClass.md +++ b/frontend/docs/scripting/functions/AddPlayerClass.md @@ -43,7 +43,7 @@ public OnGameModeInit() ## Notes -:::tip +:::note The maximum class ID is 319 (starting from 0, so a total of 320 classes). When this limit is reached, any more classes that are added will replace ID 319. diff --git a/frontend/docs/scripting/functions/AddPlayerClassEx.md b/frontend/docs/scripting/functions/AddPlayerClassEx.md index 8ab419854f13..5d019a284de9 100644 --- a/frontend/docs/scripting/functions/AddPlayerClassEx.md +++ b/frontend/docs/scripting/functions/AddPlayerClassEx.md @@ -46,7 +46,7 @@ public OnGameModeInit() ## Notes -:::tip +:::note The maximum class ID is 319 (starting from 0, so a total of 320 classes). When this limit is reached, any more classes that are added will replace ID 319. diff --git a/frontend/docs/scripting/functions/AddSimpleModel.md b/frontend/docs/scripting/functions/AddSimpleModel.md index 36edad213be1..4607b0084ad3 100644 --- a/frontend/docs/scripting/functions/AddSimpleModel.md +++ b/frontend/docs/scripting/functions/AddSimpleModel.md @@ -41,7 +41,7 @@ AddSimpleModel(-1, 19379, -2000, "wallzzz.dff", "wallzzz.txd"); ## Notes -:::tip +:::note **useartwork** or **artwork.enable** must be enabled first in server settings in order for this to work. diff --git a/frontend/docs/scripting/functions/AddSimpleModelTimed.md b/frontend/docs/scripting/functions/AddSimpleModelTimed.md index 1f30116a195c..7f6b9ab43da2 100644 --- a/frontend/docs/scripting/functions/AddSimpleModelTimed.md +++ b/frontend/docs/scripting/functions/AddSimpleModelTimed.md @@ -39,7 +39,7 @@ public OnGameModeInit() ## Notes -:::tip +:::note **useartwork** or **artwork.enable** must be enabled first in server settings in order for this to work. diff --git a/frontend/docs/scripting/functions/AddStaticPickup.md b/frontend/docs/scripting/functions/AddStaticPickup.md index 820afbbb3a40..ee250c23e3b0 100644 --- a/frontend/docs/scripting/functions/AddStaticPickup.md +++ b/frontend/docs/scripting/functions/AddStaticPickup.md @@ -41,7 +41,7 @@ public OnGameModeInit() ## Notes -:::tip +:::note This function doesn't return a pickup ID that you can use in, for example, OnPlayerPickUpPickup. Use [CreatePickup](CreatePickup) if you'd like to assign IDs. diff --git a/frontend/docs/scripting/functions/ApplyActorAnimation.md b/frontend/docs/scripting/functions/ApplyActorAnimation.md index 8a5b010c09a6..76663a56e1a2 100644 --- a/frontend/docs/scripting/functions/ApplyActorAnimation.md +++ b/frontend/docs/scripting/functions/ApplyActorAnimation.md @@ -51,7 +51,7 @@ public OnPlayerConnect(playerid) ## Notes -:::tip +:::note You must preload the animation library for the player the actor will be applying the animation for, and not for the actor. Otherwise, the animation won't be applied to the actor until the function is executed again. diff --git a/frontend/docs/scripting/functions/ApplyAnimation.md b/frontend/docs/scripting/functions/ApplyAnimation.md index 95aa4690211f..7ee7152cb136 100644 --- a/frontend/docs/scripting/functions/ApplyAnimation.md +++ b/frontend/docs/scripting/functions/ApplyAnimation.md @@ -47,7 +47,7 @@ ApplyAnimation(playerid, "PED", "WALK_DRUNK", 4.1, true, true, true, true, 1, SY ## Notes -:::tip +:::note - The 'forceSync' optional parameter, which defaults to 0 (SYNC_NONE), in most cases is not needed since players sync animations themselves. - The 'forcesync' parameter can force all players who can see 'playerid' to play the animation regardless of whether the player is performing that animation. This is useful in circumstances where the player can't sync the animation themselves. For example, they may be paused. diff --git a/frontend/docs/scripting/functions/AttachCameraToObject.md b/frontend/docs/scripting/functions/AttachCameraToObject.md index e6bc4d2f1b63..73ba983aebe4 100644 --- a/frontend/docs/scripting/functions/AttachCameraToObject.md +++ b/frontend/docs/scripting/functions/AttachCameraToObject.md @@ -36,7 +36,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::note You need to create the object first, before attempting to attach a player camera for that. diff --git a/frontend/docs/scripting/functions/AttachCameraToPlayerObject.md b/frontend/docs/scripting/functions/AttachCameraToPlayerObject.md index 86849c3925c8..1fdef0bb3468 100644 --- a/frontend/docs/scripting/functions/AttachCameraToPlayerObject.md +++ b/frontend/docs/scripting/functions/AttachCameraToPlayerObject.md @@ -36,7 +36,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::note The player-object must be created before attempting to attach the player's camera to it. diff --git a/frontend/docs/scripting/functions/AttachObjectToObject.md b/frontend/docs/scripting/functions/AttachObjectToObject.md index 144990dcc588..36af3ade5674 100644 --- a/frontend/docs/scripting/functions/AttachObjectToObject.md +++ b/frontend/docs/scripting/functions/AttachObjectToObject.md @@ -38,17 +38,10 @@ AttachObjectToObject(gObjectId, gAttachToId, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, true) ## Notes -:::tip +:::note -Both objects need to be created before attempting to attach them. - -::: - -:::tip - -There is no player-object version of this function in SA-MP. - -But there is [AttachPlayerObjectToObject](AttachPlayerObjectToObject) in open.mp +- Both objects need to be created before attempting to attach them. +- There is no player-object version of this function in SA-MP. But there is [AttachPlayerObjectToObject](AttachPlayerObjectToObject) in open.mp ::: diff --git a/frontend/docs/scripting/functions/AttachObjectToVehicle.md b/frontend/docs/scripting/functions/AttachObjectToVehicle.md index 0328074552c9..63b597d0d186 100644 --- a/frontend/docs/scripting/functions/AttachObjectToVehicle.md +++ b/frontend/docs/scripting/functions/AttachObjectToVehicle.md @@ -34,7 +34,7 @@ AttachObjectToVehicle(objectid, vehicleid, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0); ## Notes -:::tip +:::note The object must be created first. diff --git a/frontend/docs/scripting/functions/AttachPlayerObjectToObject.md b/frontend/docs/scripting/functions/AttachPlayerObjectToObject.md index 607b685b6e6b..1b87cf6d9f59 100644 --- a/frontend/docs/scripting/functions/AttachPlayerObjectToObject.md +++ b/frontend/docs/scripting/functions/AttachPlayerObjectToObject.md @@ -41,7 +41,7 @@ AttachPlayerObjectToObject(playerid, objectid, parentid, 0.0, 0.0, 1.0, 0.0, 0.0 ## Notes -:::tip +:::note Both objects need to be created before attempting to attach them. diff --git a/frontend/docs/scripting/functions/AttachPlayerObjectToVehicle.md b/frontend/docs/scripting/functions/AttachPlayerObjectToVehicle.md index d334303db86d..59fce42b35b8 100644 --- a/frontend/docs/scripting/functions/AttachPlayerObjectToVehicle.md +++ b/frontend/docs/scripting/functions/AttachPlayerObjectToVehicle.md @@ -44,7 +44,7 @@ public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstat ## Notes -:::tip +:::note You need to create the object before attempting to attach it to a vehicle. diff --git a/frontend/docs/scripting/functions/ChangeVehicleColor.md b/frontend/docs/scripting/functions/ChangeVehicleColor.md index b210d618470b..48cb1e62faf8 100644 --- a/frontend/docs/scripting/functions/ChangeVehicleColor.md +++ b/frontend/docs/scripting/functions/ChangeVehicleColor.md @@ -69,7 +69,7 @@ new VehicleColoursTableRGBA[256] = { ## Notes -:::tip +:::note Some vehicles have only a primary color and some can not have the color changed at all. A few (cement, squallo) have 4 colors, of which 2 can not be changed in SA:MP diff --git a/frontend/docs/scripting/functions/ChangeVehicleColours.md b/frontend/docs/scripting/functions/ChangeVehicleColours.md index fe01ee62b99b..045f86921f6c 100644 --- a/frontend/docs/scripting/functions/ChangeVehicleColours.md +++ b/frontend/docs/scripting/functions/ChangeVehicleColours.md @@ -72,7 +72,7 @@ new VehicleColoursTableRGBA[256] = ## Notes -:::tip +:::note Some vehicles have only a primary colour and some can not have the colour changed at all. A few (cement, squallo) have 4 colours, of which 2 can not be changed in SA:MP diff --git a/frontend/docs/scripting/functions/ClearAnimations.md b/frontend/docs/scripting/functions/ClearAnimations.md index bc67b072792c..48ea8bc5c71e 100644 --- a/frontend/docs/scripting/functions/ClearAnimations.md +++ b/frontend/docs/scripting/functions/ClearAnimations.md @@ -34,15 +34,10 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::note -ClearAnimations doesn't do anything when the animation ends if we pass 'true' for the freeze parameter in ApplyAnimation. - -::: - -:::tip - -Unlike some other ways to remove player from a vehicle, this will also reset the vehicle's velocity to zero, instantly stopping the car. Player will appear on top of the vehicle with the same location as he was in his car seat. +- ClearAnimations doesn't do anything when the animation ends if we pass 'true' for the freeze parameter in ApplyAnimation. +- Unlike some other ways to remove player from a vehicle, this will also reset the vehicle's velocity to zero, instantly stopping the car. Player will appear on top of the vehicle with the same location as he was in his car seat. ::: diff --git a/frontend/docs/scripting/functions/ConnectNPC.md b/frontend/docs/scripting/functions/ConnectNPC.md index e5b9371917d8..db5bf473de1a 100644 --- a/frontend/docs/scripting/functions/ConnectNPC.md +++ b/frontend/docs/scripting/functions/ConnectNPC.md @@ -36,7 +36,7 @@ public OnGameModeInit() ## Notes -:::tip +:::note NPCs do not have nametags. These can be scripted with [Attach3DTextLabelToPlayer](Attach3DTextLabelToPlayer). diff --git a/frontend/docs/scripting/functions/Create3DTextLabel.md b/frontend/docs/scripting/functions/Create3DTextLabel.md index ac34bbfa2ae5..a97866c48e30 100644 --- a/frontend/docs/scripting/functions/Create3DTextLabel.md +++ b/frontend/docs/scripting/functions/Create3DTextLabel.md @@ -55,7 +55,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::note drawDistance seems to be a lot smaller when spectating. diff --git a/frontend/docs/scripting/functions/CreateActor.md b/frontend/docs/scripting/functions/CreateActor.md index 51ff509ca8d4..57d6238624a4 100644 --- a/frontend/docs/scripting/functions/CreateActor.md +++ b/frontend/docs/scripting/functions/CreateActor.md @@ -45,9 +45,10 @@ public OnGameModeExit() ## Notes -:::tip +:::note -Actors are designed to just stand somewhere, for example cashiers and bartenders. They can perform animations (once or looping) using [ApplyActorAnimation](ApplyActorAnimation). +- Actors are designed to just stand somewhere, for example cashiers and bartenders. They can perform animations (once or looping) using [ApplyActorAnimation](ApplyActorAnimation). +- Actors default to being invulnerable. ::: @@ -55,7 +56,6 @@ Actors are designed to just stand somewhere, for example cashiers and bartenders - Actors are completely separate from NPCs. They do NOT use player IDs/slots on the server and CANNOT be handled like NPCs. Actors are limited to 1000 (MAX_ACTORS). - Actors can be pushed by vehicles, use a timer to put them back at their positions. -- Actors default to being invulnerable. ::: diff --git a/frontend/docs/scripting/functions/CreateExplosion.md b/frontend/docs/scripting/functions/CreateExplosion.md index 281b0daa5df9..72027c3961d6 100644 --- a/frontend/docs/scripting/functions/CreateExplosion.md +++ b/frontend/docs/scripting/functions/CreateExplosion.md @@ -39,7 +39,7 @@ public OnPlayerEnterCheckpoint(playerid) ## Notes -:::tip +:::note There is a limit as to how many explosions can be seen at once by a player. This is roughly 10. diff --git a/frontend/docs/scripting/functions/CreateExplosionForPlayer.md b/frontend/docs/scripting/functions/CreateExplosionForPlayer.md index b1037118c1b3..3c97bfdf1c1f 100644 --- a/frontend/docs/scripting/functions/CreateExplosionForPlayer.md +++ b/frontend/docs/scripting/functions/CreateExplosionForPlayer.md @@ -40,7 +40,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::note There is a limit as to how many explosions can be seen at once by a player. This is roughly 10. diff --git a/frontend/docs/scripting/functions/CreateMenu.md b/frontend/docs/scripting/functions/CreateMenu.md index 50d81700c8fe..d036552eb572 100644 --- a/frontend/docs/scripting/functions/CreateMenu.md +++ b/frontend/docs/scripting/functions/CreateMenu.md @@ -37,7 +37,7 @@ public OnGameModeInit() ## Notes -:::tip +:::note - This function merely CREATES the menu - [ShowMenuForPlayer](ShowMenuForPlayer) must be used to show it. - You can only create and access 2 columns (0 & 1). diff --git a/frontend/docs/scripting/functions/CreateObject.md b/frontend/docs/scripting/functions/CreateObject.md index ef9fe4d9b58e..531af05f8a41 100644 --- a/frontend/docs/scripting/functions/CreateObject.md +++ b/frontend/docs/scripting/functions/CreateObject.md @@ -33,7 +33,7 @@ public OnGameModeInit() ## Notes -:::tip +:::note There is a limit of 1000 objects (MAX_OBJECTS). To circumvent this limit, you can use the [streamer](https://github.com/samp-incognito/samp-streamer-plugin) plugin. diff --git a/frontend/docs/scripting/functions/CreatePickup.md b/frontend/docs/scripting/functions/CreatePickup.md index 1b644275a0db..04430c6083ae 100644 --- a/frontend/docs/scripting/functions/CreatePickup.md +++ b/frontend/docs/scripting/functions/CreatePickup.md @@ -41,13 +41,18 @@ pickup_Armour = 0; // pickup variable needs to be reset to avoid future conflict ## Notes -:::tip +:::note - The only type of pickup that can be picked up from inside a vehicle is 14 (except for special pickups such as bribes). - Pickups are shown to, and can be picked up by all players. - It is possible that if DestroyPickup() is used when a pickup is picked up, more than one player can pick up the pickup, due to lag. This can be circumvented through the use of variables. - Certain pickup types come with 'automatic responses', for example using an M4 model in the pickup will automatically give the player the weapon and some ammo. -- For fully scripted pickups, type 1 should be used. + +::: + +:::tip + +For fully scripted pickups, type 1 should be used. ::: diff --git a/frontend/docs/scripting/functions/CreatePlayer3DTextLabel.md b/frontend/docs/scripting/functions/CreatePlayer3DTextLabel.md index f2a7a3c2ab8c..72635e371f7b 100644 --- a/frontend/docs/scripting/functions/CreatePlayer3DTextLabel.md +++ b/frontend/docs/scripting/functions/CreatePlayer3DTextLabel.md @@ -53,7 +53,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::note drawDistance seems to be a lot smaller when spectating. diff --git a/frontend/docs/scripting/functions/CreatePlayerGangZone.md b/frontend/docs/scripting/functions/CreatePlayerGangZone.md index 4ac6d2498708..678120bb2ace 100644 --- a/frontend/docs/scripting/functions/CreatePlayerGangZone.md +++ b/frontend/docs/scripting/functions/CreatePlayerGangZone.md @@ -59,7 +59,7 @@ public OnPlayerConnect(playerid) ::: -:::tip +:::note This function merely CREATES the gangzone, you must use [PlayerGangZoneShow](PlayerGangZoneShow) to show it. diff --git a/frontend/docs/scripting/functions/CreatePlayerPickup.md b/frontend/docs/scripting/functions/CreatePlayerPickup.md index 61a2080e43c5..6a0482b5f5c4 100644 --- a/frontend/docs/scripting/functions/CreatePlayerPickup.md +++ b/frontend/docs/scripting/functions/CreatePlayerPickup.md @@ -40,13 +40,18 @@ public OnPlayerConnect(playerid) ## Notes -:::tip +:::note - The only type of pickup that can be picked up from inside a vehicle is 14 (except for special pickups such as bribes). - Pickups are shown to, and can be picked up by all players. - It is possible that if DestroyPlayerPickup() is used when a pickup is picked up, more than one player can pick up the pickup, due to lag. This can be circumvented through the use of variables. - Certain pickup types come with 'automatic responses', for example using an M4 model in the pickup will automatically give the player the weapon and some ammo. -- For fully scripted pickups, type 1 should be used. + +::: + +:::tip + +For fully scripted pickups, type 1 should be used. ::: diff --git a/frontend/docs/scripting/functions/CreatePlayerTextDraw.md b/frontend/docs/scripting/functions/CreatePlayerTextDraw.md index 7a17046a86ec..d3c4034b3c2e 100644 --- a/frontend/docs/scripting/functions/CreatePlayerTextDraw.md +++ b/frontend/docs/scripting/functions/CreatePlayerTextDraw.md @@ -41,7 +41,7 @@ public OnPlayerConnect(playerid) ## Notes -:::tip +:::note Player-textdraws are automatically destroyed when a player disconnects. diff --git a/frontend/docs/scripting/functions/DeletePVar.md b/frontend/docs/scripting/functions/DeletePVar.md index 4d47174486ef..92abe0e1ba77 100644 --- a/frontend/docs/scripting/functions/DeletePVar.md +++ b/frontend/docs/scripting/functions/DeletePVar.md @@ -32,7 +32,7 @@ DeletePVar(playerid, "SomeVarName"); ## Notes -:::tip +:::note Once a variable is deleted, attempts to retrieve the value will return 0 for integers and 0.0 for floats and NULL for strings. diff --git a/frontend/docs/scripting/functions/DeleteSVar.md b/frontend/docs/scripting/functions/DeleteSVar.md index 4d7519a43fa1..79bcaaeba0ed 100644 --- a/frontend/docs/scripting/functions/DeleteSVar.md +++ b/frontend/docs/scripting/functions/DeleteSVar.md @@ -31,7 +31,7 @@ DeleteSVar("SomeVarName"); ## Notes -:::tip +:::note Once a variable is deleted, attempts to retrieve the value will return 0 for integers and 0.0 for floats and NULL for strings. diff --git a/frontend/docs/scripting/functions/DisableMenu.md b/frontend/docs/scripting/functions/DisableMenu.md index 345c78094d4a..1bcf939afb88 100644 --- a/frontend/docs/scripting/functions/DisableMenu.md +++ b/frontend/docs/scripting/functions/DisableMenu.md @@ -45,9 +45,9 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::warning -Crashes when passed an invalid menu ID. +Crashes when passed an invalid menu ID. (Fixed in open.mp) ::: diff --git a/frontend/docs/scripting/functions/DisableMenuRow.md b/frontend/docs/scripting/functions/DisableMenuRow.md index 7c165a0b718a..6b1a06baf610 100644 --- a/frontend/docs/scripting/functions/DisableMenuRow.md +++ b/frontend/docs/scripting/functions/DisableMenuRow.md @@ -20,8 +20,6 @@ This function always returns **1**, even if the function fails. If an invalid row is specified, nothing will happen. -If an invalid menu ID is specified, the server will crash. - ## Examples ```c @@ -50,9 +48,14 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::warning + +Crashes when passed an invalid menu ID. (Fixed in open.mp) + +::: + +:::note -- Crashes when passed an invalid menu ID. - This function disabled the specified menu row for all players. - There is no function to disable a menu row for a specific player. - You'd have to create two menus - one with a row disabled, and one without. Or one per player. diff --git a/frontend/docs/scripting/functions/EnableTirePopping.md b/frontend/docs/scripting/functions/EnableTirePopping.md index b0dcf62f6a02..4a2356a629c0 100644 --- a/frontend/docs/scripting/functions/EnableTirePopping.md +++ b/frontend/docs/scripting/functions/EnableTirePopping.md @@ -32,7 +32,12 @@ public OnGameModeInit() :::warning -- This function was removed in SA-MP 0.3. +This function was removed in SA-MP 0.3. + +::: + +:::note + - Tire popping is enabled by default. - If you want to disable tire popping, you'll have to manually script it using [OnVehicleDamageStatusUpdate](../callbacks/OnVehicleDamageStatusUpdate). diff --git a/frontend/docs/scripting/functions/GangZoneCreate.md b/frontend/docs/scripting/functions/GangZoneCreate.md index 999b34b9fe43..2c5df7d9b1a1 100644 --- a/frontend/docs/scripting/functions/GangZoneCreate.md +++ b/frontend/docs/scripting/functions/GangZoneCreate.md @@ -54,7 +54,7 @@ public OnGameModeInit() ::: -:::tip +:::note This function merely CREATES the gangzone, you must use [GangZoneShowForPlayer](GangZoneShowForPlayer) or [GangZoneShowForAll](GangZoneShowForAll) to show it. diff --git a/frontend/docs/scripting/functions/GetConsoleVarAsString.md b/frontend/docs/scripting/functions/GetConsoleVarAsString.md index a48999cef5b8..6edfa44d0b74 100644 --- a/frontend/docs/scripting/functions/GetConsoleVarAsString.md +++ b/frontend/docs/scripting/functions/GetConsoleVarAsString.md @@ -34,7 +34,7 @@ public OnGameModeInit() ## Notes -:::tip +:::note When filterscripts or plugins are specified as the varname, this function only returns the name of the first specified filterscript or plugin. diff --git a/frontend/docs/scripting/functions/GetPVarFloat.md b/frontend/docs/scripting/functions/GetPVarFloat.md index c840692a37e7..5f36718a77c2 100644 --- a/frontend/docs/scripting/functions/GetPVarFloat.md +++ b/frontend/docs/scripting/functions/GetPVarFloat.md @@ -36,7 +36,7 @@ LoadPlayerPos(playerid) ## Notes -:::tip +:::note Variables aren't reset until after [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect) is called, so the values are still accessible in OnPlayerDisconnect. diff --git a/frontend/docs/scripting/functions/GetPVarInt.md b/frontend/docs/scripting/functions/GetPVarInt.md index b01fd368c4c6..04d0626a7474 100644 --- a/frontend/docs/scripting/functions/GetPVarInt.md +++ b/frontend/docs/scripting/functions/GetPVarInt.md @@ -39,7 +39,7 @@ public OnPlayerDisconnect(playerid, reason) ## Notes -:::tip +:::note Variables aren't reset until after [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect) is called, so the values are still accessible in OnPlayerDisconnect. diff --git a/frontend/docs/scripting/functions/GetPVarString.md b/frontend/docs/scripting/functions/GetPVarString.md index b1fbf0939de5..a657c0cb775f 100644 --- a/frontend/docs/scripting/functions/GetPVarString.md +++ b/frontend/docs/scripting/functions/GetPVarString.md @@ -42,7 +42,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ## Notes -:::tip +:::note If length of string is zero (value not set), `output` text will not be updated or set to anything and will remain with old data, neccesying that you clear the variable to blank value if [GetPVarString](GetPVarString) returns 0 if that behavior is undesired. diff --git a/frontend/docs/scripting/functions/GetPlayer3DTextLabelAttached.md b/frontend/docs/scripting/functions/GetPlayer3DTextLabelAttached.md index 188bff6f48cb..c1fc2ba951ae 100644 --- a/frontend/docs/scripting/functions/GetPlayer3DTextLabelAttached.md +++ b/frontend/docs/scripting/functions/GetPlayer3DTextLabelAttached.md @@ -59,7 +59,7 @@ GetPlayer3DTextLabelAttached(playerid, gVehicle3dText[gVehicleId], parentPlayeri ## Notes -:::tip +:::note This function is just short name of [GetPlayer3DTextLabelAttachedData](GetPlayer3DTextLabelAttachedData). diff --git a/frontend/docs/scripting/functions/GetPlayer3DTextLabelDrawDist.md b/frontend/docs/scripting/functions/GetPlayer3DTextLabelDrawDist.md index 704381988d7a..82d4f374e7b3 100644 --- a/frontend/docs/scripting/functions/GetPlayer3DTextLabelDrawDist.md +++ b/frontend/docs/scripting/functions/GetPlayer3DTextLabelDrawDist.md @@ -40,7 +40,7 @@ drawDistance = GetPlayer3DTextLabelDrawDist(playerid, playerTextId); ## Notes -:::tip +:::note This function is just short name of [GetPlayer3DTextLabelDrawDistance](GetPlayer3DTextLabelDrawDistance). diff --git a/frontend/docs/scripting/functions/GetPlayerCameraAspectRatio.md b/frontend/docs/scripting/functions/GetPlayerCameraAspectRatio.md index 8e2819601783..5c52c0481e44 100644 --- a/frontend/docs/scripting/functions/GetPlayerCameraAspectRatio.md +++ b/frontend/docs/scripting/functions/GetPlayerCameraAspectRatio.md @@ -29,7 +29,7 @@ SendClientMessage(playerid, -1, string); ## Notes -:::tip +:::note The return value of this function represents the value of the "widescreen" option in the game's display settings, not the actual aspect ratio of the player's display. diff --git a/frontend/docs/scripting/functions/GetPlayerCameraFrontVector.md b/frontend/docs/scripting/functions/GetPlayerCameraFrontVector.md index 31283cad477c..1426ba9e4bb4 100644 --- a/frontend/docs/scripting/functions/GetPlayerCameraFrontVector.md +++ b/frontend/docs/scripting/functions/GetPlayerCameraFrontVector.md @@ -58,7 +58,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::note The camera data can be obtained when the player is in any vehicle or on foot. diff --git a/frontend/docs/scripting/functions/GetPlayerCameraTargetVehicle.md b/frontend/docs/scripting/functions/GetPlayerCameraTargetVehicle.md index 40fa35901a81..a74f52e64768 100644 --- a/frontend/docs/scripting/functions/GetPlayerCameraTargetVehicle.md +++ b/frontend/docs/scripting/functions/GetPlayerCameraTargetVehicle.md @@ -57,7 +57,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::note This function can (obviously) only return one vehicle ID at a time, while the player may be looking at multiple. It generally seems to detect the closest vehicle first. diff --git a/frontend/docs/scripting/functions/GetPlayerCameraZoom.md b/frontend/docs/scripting/functions/GetPlayerCameraZoom.md index 4c46a6d107d8..d5a2635fb671 100644 --- a/frontend/docs/scripting/functions/GetPlayerCameraZoom.md +++ b/frontend/docs/scripting/functions/GetPlayerCameraZoom.md @@ -27,7 +27,7 @@ SendClientMessage(playerid, -1, string); ## Notes -:::tip +:::note This retrieves the zoom level of the GAME Camera (including Sniper scope), not the camera WEAPON. diff --git a/frontend/docs/scripting/functions/GetPlayerFacingAngle.md b/frontend/docs/scripting/functions/GetPlayerFacingAngle.md index 57e2b7e05fea..61c8d1eaafea 100644 --- a/frontend/docs/scripting/functions/GetPlayerFacingAngle.md +++ b/frontend/docs/scripting/functions/GetPlayerFacingAngle.md @@ -44,7 +44,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::note Angles returned when inside a vehicle is rarely correct. To get the correct facing angle while inside a vehicle, use [GetVehicleZAngle](GetVehicleZAngle). diff --git a/frontend/docs/scripting/functions/GetPlayerHydraReactorAngle.md b/frontend/docs/scripting/functions/GetPlayerHydraReactorAngle.md index aa73bb3573aa..09b881e9c1b3 100644 --- a/frontend/docs/scripting/functions/GetPlayerHydraReactorAngle.md +++ b/frontend/docs/scripting/functions/GetPlayerHydraReactorAngle.md @@ -25,7 +25,7 @@ new reactorAngle = GetPlayerHydraReactorAngle(playerid); ## Notes -:::tip +:::note The default value is 5000 if the angle hasn’t changed, and 0 if it is fully up. Otherwise, it seems to be returning random values. diff --git a/frontend/docs/scripting/functions/GetPlayerInterior.md b/frontend/docs/scripting/functions/GetPlayerInterior.md index 1649ad9bc69a..a6ae67af26d9 100644 --- a/frontend/docs/scripting/functions/GetPlayerInterior.md +++ b/frontend/docs/scripting/functions/GetPlayerInterior.md @@ -35,7 +35,7 @@ public OnPlayerCommandText(playerid,text[]) ## Notes -:::tip +:::note Always returns interior 0 for NPCs. diff --git a/frontend/docs/scripting/functions/GetPlayerIp.md b/frontend/docs/scripting/functions/GetPlayerIp.md index 6bbeddab00f1..f10882583bce 100644 --- a/frontend/docs/scripting/functions/GetPlayerIp.md +++ b/frontend/docs/scripting/functions/GetPlayerIp.md @@ -36,18 +36,12 @@ public OnPlayerConnect(playerid) ## Notes -:::tip +:::note -PAWN is case-sensitive. GetPlayerIP will not work. - -::: - -:::warning - -**SA-MP server**: This function **does not work** when used in [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect) because the player is already disconnected. It will return an invalid IP (255.255.255.255). -Save players' IPs under [OnPlayerConnect](../callbacks/OnPlayerConnect) if they need to be used under [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect). - -**open.mp server**: This function **work** when used in [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect). +- PAWN is case-sensitive. GetPlayerIP will not work. +- **SA-MP server**: This function **does not work** when used in [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect) because the player is already disconnected. It will return an invalid IP (255.255.255.255). + Save players' IPs under [OnPlayerConnect](../callbacks/OnPlayerConnect) if they need to be used under [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect). +- **open.mp server**: This function **work** when used in [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect). ::: diff --git a/frontend/docs/scripting/functions/GetPlayerMenu.md b/frontend/docs/scripting/functions/GetPlayerMenu.md index d8ec7386d56f..4d4501599d2a 100644 --- a/frontend/docs/scripting/functions/GetPlayerMenu.md +++ b/frontend/docs/scripting/functions/GetPlayerMenu.md @@ -27,7 +27,7 @@ new Menu:currentMenu = GetPlayerMenu(playerid); // Store the player's current me ## Notes -:::tip +:::note Returns previous menu when none is displayed. diff --git a/frontend/docs/scripting/functions/GetPlayerName.md b/frontend/docs/scripting/functions/GetPlayerName.md index c485cefc2c2a..2180fa632b1e 100644 --- a/frontend/docs/scripting/functions/GetPlayerName.md +++ b/frontend/docs/scripting/functions/GetPlayerName.md @@ -41,7 +41,7 @@ public OnPlayerConnect(playerid) ## Notes -:::tip +:::note A player's name can be up to 24 characters long by using [SetPlayerName](SetPlayerName). diff --git a/frontend/docs/scripting/functions/GetPlayerNetworkStats.md b/frontend/docs/scripting/functions/GetPlayerNetworkStats.md index f0d837dd54a8..a97314810322 100644 --- a/frontend/docs/scripting/functions/GetPlayerNetworkStats.md +++ b/frontend/docs/scripting/functions/GetPlayerNetworkStats.md @@ -36,7 +36,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::note This function may not return accurate data when used under [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect) if the player has quit normally. It usually returns accurate data if the player has been kicked or has timed out. diff --git a/frontend/docs/scripting/functions/GetPlayerRawIp.md b/frontend/docs/scripting/functions/GetPlayerRawIp.md index e68fc96d09b9..db26133ec6f3 100644 --- a/frontend/docs/scripting/functions/GetPlayerRawIp.md +++ b/frontend/docs/scripting/functions/GetPlayerRawIp.md @@ -32,7 +32,7 @@ public OnPlayerConnect(playerid) ## Notes -:::tip +:::note PAWN is case-sensitive. GetPlayerRawIP will not work. diff --git a/frontend/docs/scripting/functions/GetPlayerRotationQuat.md b/frontend/docs/scripting/functions/GetPlayerRotationQuat.md index 1d22e241ee30..479dab38dc42 100644 --- a/frontend/docs/scripting/functions/GetPlayerRotationQuat.md +++ b/frontend/docs/scripting/functions/GetPlayerRotationQuat.md @@ -41,7 +41,7 @@ GetPlayerRotationQuat(playerid, w, x, y, z); ## Notes -:::tip +:::note There is no 'set' variation of this function; you can not SET a player's rotation ( apart from the facing angle (Z rotation) ). diff --git a/frontend/docs/scripting/functions/GetPlayerSkin.md b/frontend/docs/scripting/functions/GetPlayerSkin.md index 90f24ffcb77b..541a74b1c465 100644 --- a/frontend/docs/scripting/functions/GetPlayerSkin.md +++ b/frontend/docs/scripting/functions/GetPlayerSkin.md @@ -39,7 +39,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::note Returns the new skin after [SetSpawnInfo](SetSpawnInfo) is called but before the player actually respawns to get the new skin. Returns the old skin if the player was spawned through [SpawnPlayer](SpawnPlayer) function. diff --git a/frontend/docs/scripting/functions/GetPlayerVersion.md b/frontend/docs/scripting/functions/GetPlayerVersion.md index 4fcbeb2cc7c9..229a4d4ec12b 100644 --- a/frontend/docs/scripting/functions/GetPlayerVersion.md +++ b/frontend/docs/scripting/functions/GetPlayerVersion.md @@ -37,7 +37,7 @@ public OnPlayerConnect(playerid) ## Notes -:::tip +:::note A client's version can be up to 24 characters long, otherwise the connection will be rejected due to "Invalid client connection". However, normal players can only join with a version length between 5 (0.3.7) and 9 (0.3.DL-R1) characters. diff --git a/frontend/docs/scripting/functions/GetPlayerVirtualWorld.md b/frontend/docs/scripting/functions/GetPlayerVirtualWorld.md index c96261a63a69..7b2ed1bae268 100644 --- a/frontend/docs/scripting/functions/GetPlayerVirtualWorld.md +++ b/frontend/docs/scripting/functions/GetPlayerVirtualWorld.md @@ -35,7 +35,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::note Virtual worlds are not the same as interiors. diff --git a/frontend/docs/scripting/functions/GetPlayerWeapon.md b/frontend/docs/scripting/functions/GetPlayerWeapon.md index 040ff59b6b48..12adb1e4f7c3 100644 --- a/frontend/docs/scripting/functions/GetPlayerWeapon.md +++ b/frontend/docs/scripting/functions/GetPlayerWeapon.md @@ -38,7 +38,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ## Notes -:::tip +:::note When the player state is `PLAYER_STATE_DRIVER` or `PLAYER_STATE_PASSENGER` this function returns the weapon held by the player before they entered the vehicle. If a cheat is used to spawn a weapon inside a vehicle, this function will not report it. diff --git a/frontend/docs/scripting/functions/GetPlayerWeaponData.md b/frontend/docs/scripting/functions/GetPlayerWeaponData.md index f06a35e90def..b0471792ecea 100644 --- a/frontend/docs/scripting/functions/GetPlayerWeaponData.md +++ b/frontend/docs/scripting/functions/GetPlayerWeaponData.md @@ -49,7 +49,7 @@ GetPlayerWeaponData(playerid, WEAPON_SLOT_PISTOL, weaponid, ammo); ## Notes -:::tip +:::note Old weapons with no ammo left are still returned. diff --git a/frontend/docs/scripting/functions/GetServerVarAsString.md b/frontend/docs/scripting/functions/GetServerVarAsString.md index d6ef5b7d3390..09ea5cb74f0f 100644 --- a/frontend/docs/scripting/functions/GetServerVarAsString.md +++ b/frontend/docs/scripting/functions/GetServerVarAsString.md @@ -38,7 +38,7 @@ public OnGameModeInit() ## Notes -:::tip +:::warning When filterscripts or plugins is specified as the varname, this function only returns the name of the first specified filterscript or plugin. This is a bug. diff --git a/frontend/docs/scripting/functions/GetVehicleHealth.md b/frontend/docs/scripting/functions/GetVehicleHealth.md index 9558899d72a8..5eb10d3b6724 100644 --- a/frontend/docs/scripting/functions/GetVehicleHealth.md +++ b/frontend/docs/scripting/functions/GetVehicleHealth.md @@ -50,15 +50,10 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::note -Full vehicle health is 1000, however higher values are possible and increase the health of the vehicle. For more information on health values, see [here](../resources/vehiclehealth). - -::: - -:::tip - -A vehicle catches on fire when its health is below 250. It will explode a few seconds later. +- Full vehicle health is 1000, however higher values are possible and increase the health of the vehicle. For more information on health values, see [here](../resources/vehiclehealth). +- A vehicle catches on fire when its health is below 250. It will explode a few seconds later. ::: diff --git a/frontend/docs/scripting/functions/GetVehicleHydraReactorAngle.md b/frontend/docs/scripting/functions/GetVehicleHydraReactorAngle.md index 1f5b5e2456f2..99e213bc67f1 100644 --- a/frontend/docs/scripting/functions/GetVehicleHydraReactorAngle.md +++ b/frontend/docs/scripting/functions/GetVehicleHydraReactorAngle.md @@ -25,7 +25,7 @@ new reactorAngle = GetVehicleHydraReactorAngle(vehicleid); ## Notes -:::tip +:::note The default value is 5000 if the angle hasn’t changed, and 0 if it is fully up. Otherwise, it seems to be returning random values. diff --git a/frontend/docs/scripting/functions/GetVehicleParamsCarDoors.md b/frontend/docs/scripting/functions/GetVehicleParamsCarDoors.md index 79400d602031..542dde42a9c7 100644 --- a/frontend/docs/scripting/functions/GetVehicleParamsCarDoors.md +++ b/frontend/docs/scripting/functions/GetVehicleParamsCarDoors.md @@ -25,7 +25,7 @@ The vehicle's doors state is stored in the specified variables. ## Notes -:::tip +:::note The values returned in each variable are as follows: diff --git a/frontend/docs/scripting/functions/GetVehicleParamsCarWindows.md b/frontend/docs/scripting/functions/GetVehicleParamsCarWindows.md index 383ef3337dd8..8d98f47073d2 100644 --- a/frontend/docs/scripting/functions/GetVehicleParamsCarWindows.md +++ b/frontend/docs/scripting/functions/GetVehicleParamsCarWindows.md @@ -25,7 +25,7 @@ The vehicle's windows state is stored in the specified variables. ## Notes -:::tip +:::note The values returned in each variable are as follows: diff --git a/frontend/docs/scripting/functions/GetVehicleParamsEx.md b/frontend/docs/scripting/functions/GetVehicleParamsEx.md index 461da0c964a3..0a7620ac1aac 100644 --- a/frontend/docs/scripting/functions/GetVehicleParamsEx.md +++ b/frontend/docs/scripting/functions/GetVehicleParamsEx.md @@ -39,7 +39,7 @@ GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, object ## Notes -:::tip +:::note If a parameter is unset (SetVehicleParamsEx not used beforehand) the value will be -1 ('unset'). diff --git a/frontend/docs/scripting/functions/GetVehicleRotation.md b/frontend/docs/scripting/functions/GetVehicleRotation.md index 748d61822300..bb43a4363af3 100644 --- a/frontend/docs/scripting/functions/GetVehicleRotation.md +++ b/frontend/docs/scripting/functions/GetVehicleRotation.md @@ -39,10 +39,15 @@ GetVehicleRotation(vehicleid, x, y, z); ## Notes -:::tip +:::note -- There is no 'set' variation of this function; you can not SET a vehicle's rotation (apart from the Z angle) -- This function may return incorrect values for unoccupied vehicles. The reason is that the third row of the vehicle's internal rotation matrix gets corrupted if it gets updated while unoccupied. +There is no 'set' variation of this function; you can not SET a vehicle's rotation (apart from the Z angle) + +::: + +:::warning + +This function may return incorrect values for unoccupied vehicles. The reason is that the third row of the vehicle's internal rotation matrix gets corrupted if it gets updated while unoccupied. ::: diff --git a/frontend/docs/scripting/functions/GetVehicleRotationQuat.md b/frontend/docs/scripting/functions/GetVehicleRotationQuat.md index dc474cb3ba68..91d897b48726 100644 --- a/frontend/docs/scripting/functions/GetVehicleRotationQuat.md +++ b/frontend/docs/scripting/functions/GetVehicleRotationQuat.md @@ -39,10 +39,15 @@ GetVehicleRotationQuat(vehicleid, w, x, y, z); ## Notes -:::tip +:::note -- There is no 'set' variation of this function; you can not SET a vehicle's rotation (apart from the Z angle) -- This function may return incorrect values for unoccupied vehicles. The reason is that the third row of the vehicle's internal rotation matrix gets corrupted if it gets updated while unoccupied. +There is no 'set' variation of this function; you can not SET a vehicle's rotation (apart from the Z angle) + +::: + +:::warning + +This function may return incorrect values for unoccupied vehicles. The reason is that the third row of the vehicle's internal rotation matrix gets corrupted if it gets updated while unoccupied. ::: diff --git a/frontend/docs/scripting/functions/HTTP.md b/frontend/docs/scripting/functions/HTTP.md index 97b2507da589..81e32d7e20b2 100644 --- a/frontend/docs/scripting/functions/HTTP.md +++ b/frontend/docs/scripting/functions/HTTP.md @@ -76,7 +76,7 @@ public MyHttpResponse(index, response_code, data[]) ## Notes -:::tip +:::note As well as the response codes listed above, there are also all of the typical HTTP responses such as 404 (Page not found), 500 (Server error) or 403 (forbidden) diff --git a/frontend/docs/scripting/functions/IsPlayerInGangZone.md b/frontend/docs/scripting/functions/IsPlayerInGangZone.md index 251c7cb508d6..1bb915f8a130 100644 --- a/frontend/docs/scripting/functions/IsPlayerInGangZone.md +++ b/frontend/docs/scripting/functions/IsPlayerInGangZone.md @@ -26,13 +26,8 @@ Check if the player in gangzone. :::warning -This function is for open.mp, not SA-MP. To use with SA-MP, you need the [YSF](https://github.com/IS4Code/YSF/releases) plugin. - -::: - -:::warning - -This function cannot be used without [UseGangZoneCheck](UseGangZoneCheck) being called first. +- This function is for open.mp, not SA-MP. To use with SA-MP, you need the [YSF](https://github.com/IS4Code/YSF/releases) plugin. +- This function cannot be used without [UseGangZoneCheck](UseGangZoneCheck) being called first. ::: diff --git a/frontend/docs/scripting/functions/IsPlayerStreamedIn.md b/frontend/docs/scripting/functions/IsPlayerStreamedIn.md index 424c4b2247d9..d8da87eca552 100644 --- a/frontend/docs/scripting/functions/IsPlayerStreamedIn.md +++ b/frontend/docs/scripting/functions/IsPlayerStreamedIn.md @@ -31,7 +31,7 @@ if (IsPlayerStreamedIn(playerid, 0)) ## Notes -:::tip +:::note **SA-MP server:** Players stream out if they are more than 200.0 meters away (see [server.cfg](../../server/server.cfg) - **stream_distance**) diff --git a/frontend/docs/scripting/functions/IsValidNickName.md b/frontend/docs/scripting/functions/IsValidNickName.md index 1b24455b4dff..2f509134a25d 100644 --- a/frontend/docs/scripting/functions/IsValidNickName.md +++ b/frontend/docs/scripting/functions/IsValidNickName.md @@ -34,7 +34,7 @@ else ## Notes -:::tip +:::note By default the valid characters in the nick name is (0-9, a-z, A-Z, [], (), \$ @ . \_ and = only). diff --git a/frontend/docs/scripting/functions/ManualVehicleEngineAndLights.md b/frontend/docs/scripting/functions/ManualVehicleEngineAndLights.md index db470b95b95c..c7a7ef487dba 100644 --- a/frontend/docs/scripting/functions/ManualVehicleEngineAndLights.md +++ b/frontend/docs/scripting/functions/ManualVehicleEngineAndLights.md @@ -21,7 +21,7 @@ public OnGameModeInit() ## Notes -:::warning +:::note Is it not possible to reverse this function after it has been used. You must either use it or not use it. diff --git a/frontend/docs/scripting/functions/MovePlayerObject.md b/frontend/docs/scripting/functions/MovePlayerObject.md index 3105e1f750fe..75e66e1b2bfe 100644 --- a/frontend/docs/scripting/functions/MovePlayerObject.md +++ b/frontend/docs/scripting/functions/MovePlayerObject.md @@ -41,7 +41,7 @@ public OnPlayerConnect(playerid) ## Notes -:::tip +:::note If using the rotation parameters, the object must be moved (X/Y/Z). The object will interpolate the rotation from when the objects starts moving and when it stops. diff --git a/frontend/docs/scripting/functions/NPC_Create.md b/frontend/docs/scripting/functions/NPC_Create.md index 8c64042287c8..9ba828758e3f 100644 --- a/frontend/docs/scripting/functions/NPC_Create.md +++ b/frontend/docs/scripting/functions/NPC_Create.md @@ -55,7 +55,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::warning +:::note - The NPC will not be spawned automatically. Use [NPC_Spawn](NPC_Spawn) to spawn it. - NPC names must follow the same rules as player names. diff --git a/frontend/docs/scripting/functions/NPC_Destroy.md b/frontend/docs/scripting/functions/NPC_Destroy.md index 9ab3657ffe37..dea581833e89 100644 --- a/frontend/docs/scripting/functions/NPC_Destroy.md +++ b/frontend/docs/scripting/functions/NPC_Destroy.md @@ -52,7 +52,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::warning +:::note - This will remove the NPC from the server completely and the ID becomes invalid after destruction. diff --git a/frontend/docs/scripting/functions/NPC_GetAll.md b/frontend/docs/scripting/functions/NPC_GetAll.md index bdc3942612f8..b55bf1a393e1 100644 --- a/frontend/docs/scripting/functions/NPC_GetAll.md +++ b/frontend/docs/scripting/functions/NPC_GetAll.md @@ -40,12 +40,17 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::warning +:::note - The array must be large enough to hold all NPC IDs. - Only valid NPCs are included in the array. - The function returns the actual number of NPCs found. -- Use this to iterate through all NPCs on the server. + +::: + +:::tip + +Use this to iterate through all NPCs on the server. ::: diff --git a/frontend/docs/scripting/functions/NPC_GetCustomSkin.md b/frontend/docs/scripting/functions/NPC_GetCustomSkin.md index 1fe88fa56f20..dd42ff8f1798 100644 --- a/frontend/docs/scripting/functions/NPC_GetCustomSkin.md +++ b/frontend/docs/scripting/functions/NPC_GetCustomSkin.md @@ -51,11 +51,16 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::warning +:::note - Returns -1 if the NPC has no custom skin set or if the NPC is invalid. - Custom skins differ from regular skins in that they typically refer to custom models added to the game. -- Use [NPC_GetSkin](NPC_GetSkin) to get the regular skin/model ID. + +::: + +:::tip + +Use [NPC_GetSkin](NPC_GetSkin) to get the regular skin/model ID. ::: diff --git a/frontend/docs/scripting/functions/NPC_GetFacingAngle.md b/frontend/docs/scripting/functions/NPC_GetFacingAngle.md index bfa7202ad748..8c34c6acfa0a 100644 --- a/frontend/docs/scripting/functions/NPC_GetFacingAngle.md +++ b/frontend/docs/scripting/functions/NPC_GetFacingAngle.md @@ -47,7 +47,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::warning +:::note - The angle is passed by reference and will be modified. - Angles are in degrees (0.0 to 360.0). diff --git a/frontend/docs/scripting/functions/NPC_GetPos.md b/frontend/docs/scripting/functions/NPC_GetPos.md index 73d3cbdda592..4470e876281d 100644 --- a/frontend/docs/scripting/functions/NPC_GetPos.md +++ b/frontend/docs/scripting/functions/NPC_GetPos.md @@ -48,7 +48,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::warning +:::note - All coordinate parameters are passed by reference and will be modified. diff --git a/frontend/docs/scripting/functions/NPC_GetPosMovingTo.md b/frontend/docs/scripting/functions/NPC_GetPosMovingTo.md index f93b35dd091c..6cc7de1b011a 100644 --- a/frontend/docs/scripting/functions/NPC_GetPosMovingTo.md +++ b/frontend/docs/scripting/functions/NPC_GetPosMovingTo.md @@ -51,11 +51,16 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::warning +:::note - All coordinate parameters are passed by reference and will be modified. - This function returns the target position the NPC is moving toward, not the current position. -- Use [NPC_IsMoving](NPC_IsMoving) to check if the NPC is currently moving before calling this function. + +::: + +:::tip + +Use [NPC_IsMoving](NPC_IsMoving) to check if the NPC is currently moving before calling this function. ::: diff --git a/frontend/docs/scripting/functions/NPC_GetRot.md b/frontend/docs/scripting/functions/NPC_GetRot.md index b58da5c0a553..ca7b0b108577 100644 --- a/frontend/docs/scripting/functions/NPC_GetRot.md +++ b/frontend/docs/scripting/functions/NPC_GetRot.md @@ -48,11 +48,16 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::warning +:::note - All rotation parameters are passed by reference and will be modified. - X = pitch (up/down), Y = yaw (left/right), Z = roll (banking). -- For simple facing direction, use [NPC_GetFacingAngle](NPC_GetFacingAngle) instead. + +::: + +:::tip + +For simple facing direction, use [NPC_GetFacingAngle](NPC_GetFacingAngle) instead. ::: diff --git a/frontend/docs/scripting/functions/NPC_GetVelocity.md b/frontend/docs/scripting/functions/NPC_GetVelocity.md index 26093ef010fd..adfb90cf97c8 100644 --- a/frontend/docs/scripting/functions/NPC_GetVelocity.md +++ b/frontend/docs/scripting/functions/NPC_GetVelocity.md @@ -48,7 +48,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::warning +:::note - All velocity parameters are passed by reference and will be modified diff --git a/frontend/docs/scripting/functions/NPC_GetVirtualWorld.md b/frontend/docs/scripting/functions/NPC_GetVirtualWorld.md index f5322ddb2e0f..ad95ca826751 100644 --- a/frontend/docs/scripting/functions/NPC_GetVirtualWorld.md +++ b/frontend/docs/scripting/functions/NPC_GetVirtualWorld.md @@ -44,7 +44,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::warning +:::note - Virtual worlds allow separation of NPCs and players. - NPCs in different virtual worlds cannot see each other. diff --git a/frontend/docs/scripting/functions/NPC_IsDead.md b/frontend/docs/scripting/functions/NPC_IsDead.md index 253f121483ce..06921b9e03b3 100644 --- a/frontend/docs/scripting/functions/NPC_IsDead.md +++ b/frontend/docs/scripting/functions/NPC_IsDead.md @@ -44,7 +44,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::warning +:::note - An NPC is considered dead when its health reaches 0.0 or below. - Dead NPCs can be respawned using [NPC_Respawn](NPC_Respawn). diff --git a/frontend/docs/scripting/functions/NPC_IsValid.md b/frontend/docs/scripting/functions/NPC_IsValid.md index 3675f0b6dac7..5945ba1be066 100644 --- a/frontend/docs/scripting/functions/NPC_IsValid.md +++ b/frontend/docs/scripting/functions/NPC_IsValid.md @@ -41,15 +41,20 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::warning +:::tip - Always check if an NPC is valid before performing operations on it. -- An NPC becomes invalid when it is destroyed. - This prevents runtime errors and crashes. - Use this in loops when iterating through potential NPC IDs. ::: +:::note + +An NPC becomes invalid when it is destroyed. + +::: + ## Related Functions - [NPC_Create](NPC_Create): Create a new NPC. diff --git a/frontend/docs/scripting/functions/NPC_Move.md b/frontend/docs/scripting/functions/NPC_Move.md index c787d01508d7..cbe0c33533c6 100644 --- a/frontend/docs/scripting/functions/NPC_Move.md +++ b/frontend/docs/scripting/functions/NPC_Move.md @@ -53,12 +53,17 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::warning +:::note - The NPC will pathfind to the target position. - Movement types affect animation and speed. - Stop range determines how close the NPC gets before stopping. -- Use [NPC_IsMoving](NPC_IsMoving) to check if the NPC is currently moving + +::: + +:::tip + +Use [NPC_IsMoving](NPC_IsMoving) to check if the NPC is currently moving ::: diff --git a/frontend/docs/scripting/functions/NPC_MoveToPlayer.md b/frontend/docs/scripting/functions/NPC_MoveToPlayer.md index 998772744af6..ec8ae44f0a02 100644 --- a/frontend/docs/scripting/functions/NPC_MoveToPlayer.md +++ b/frontend/docs/scripting/functions/NPC_MoveToPlayer.md @@ -50,7 +50,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::warning +:::note - NPCs will continuously follow the target player until stopped. - The `updateDelayMS` parameter controls how often the NPC updates its target position. diff --git a/frontend/docs/scripting/functions/NPC_Respawn.md b/frontend/docs/scripting/functions/NPC_Respawn.md index 1e023d87f9f6..13c6dec61920 100644 --- a/frontend/docs/scripting/functions/NPC_Respawn.md +++ b/frontend/docs/scripting/functions/NPC_Respawn.md @@ -51,7 +51,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::warning +:::note - Resets NPC health, position, and state. - NPC returns to their original spawn coordinates. diff --git a/frontend/docs/scripting/functions/NPC_SetAngleToPlayer.md b/frontend/docs/scripting/functions/NPC_SetAngleToPlayer.md index f2e87af28414..3a5c1bf9651f 100644 --- a/frontend/docs/scripting/functions/NPC_SetAngleToPlayer.md +++ b/frontend/docs/scripting/functions/NPC_SetAngleToPlayer.md @@ -47,7 +47,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::warning +:::note - This function performs a single rotation; call it again to keep the NPC facing a moving player. - The player must be connected, otherwise the NPC will not rotate. diff --git a/frontend/docs/scripting/functions/NPC_SetAngleToPos.md b/frontend/docs/scripting/functions/NPC_SetAngleToPos.md index f6d53945ffb1..3b72156f283a 100644 --- a/frontend/docs/scripting/functions/NPC_SetAngleToPos.md +++ b/frontend/docs/scripting/functions/NPC_SetAngleToPos.md @@ -49,7 +49,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::warning +:::note - Only the horizontal plane (X/Y) is considered when calculating the facing angle. - The NPC will not move; it only rotates to face the position. diff --git a/frontend/docs/scripting/functions/NPC_SetFacingAngle.md b/frontend/docs/scripting/functions/NPC_SetFacingAngle.md index 8b548f99954c..46c80be2ce37 100644 --- a/frontend/docs/scripting/functions/NPC_SetFacingAngle.md +++ b/frontend/docs/scripting/functions/NPC_SetFacingAngle.md @@ -49,14 +49,19 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::warning +:::note - Angle is measured in degrees (0-360). -- Use [NPC_GetFacingAngle](NPC_GetFacingAngle) to get current facing angle. - Instantly rotates NPC without animation. ::: +:::tip + +Use [NPC_GetFacingAngle](NPC_GetFacingAngle) to get current facing angle. + +::: + ## Related Functions - [NPC_GetFacingAngle](NPC_GetFacingAngle): Get NPC's facing angle. diff --git a/frontend/docs/scripting/functions/NPC_SetPos.md b/frontend/docs/scripting/functions/NPC_SetPos.md index c444cb34f8a8..74c2297e34f4 100644 --- a/frontend/docs/scripting/functions/NPC_SetPos.md +++ b/frontend/docs/scripting/functions/NPC_SetPos.md @@ -50,11 +50,16 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::warning +:::note - This function teleports the NPC instantly without animation - Any current movement is stopped when setting position -- Use `NPC_Move` if you want the NPC to walk to a position + +::: + +:::tip + +Use `NPC_Move` if you want the NPC to walk to a position ::: diff --git a/frontend/docs/scripting/functions/NPC_SetRot.md b/frontend/docs/scripting/functions/NPC_SetRot.md index 631509ccaa58..ec8ac43260df 100644 --- a/frontend/docs/scripting/functions/NPC_SetRot.md +++ b/frontend/docs/scripting/functions/NPC_SetRot.md @@ -51,12 +51,17 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::warning +:::note - Rotation values are in degrees (0-360). - Z-axis rotation affects facing direction (same as [NPC_SetFacingAngle](NPC_SetFacingAngle)). - X and Y rotations can create tilted or upside-down NPCs. -- Use [NPC_GetRot](NPC_GetRot) to retrieve current rotation values. + +::: + +:::tip + +Use [NPC_GetRot](NPC_GetRot) to retrieve current rotation values. ::: diff --git a/frontend/docs/scripting/functions/NPC_SetVirtualWorld.md b/frontend/docs/scripting/functions/NPC_SetVirtualWorld.md index 079e79e2184d..0197047c8bc0 100644 --- a/frontend/docs/scripting/functions/NPC_SetVirtualWorld.md +++ b/frontend/docs/scripting/functions/NPC_SetVirtualWorld.md @@ -49,12 +49,17 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::warning +:::note - Virtual world 0 is the default world where all players start. - NPCs in different virtual worlds cannot see or interact with each other. - Players must be in the same virtual world to see NPCs. -- Use [NPC_GetVirtualWorld](NPC_GetVirtualWorld) to check current virtual world. + +::: + +:::tip + +Use [NPC_GetVirtualWorld](NPC_GetVirtualWorld) to check current virtual world. ::: diff --git a/frontend/docs/scripting/functions/NPC_Spawn.md b/frontend/docs/scripting/functions/NPC_Spawn.md index 4eec69898c66..036dd76b9835 100644 --- a/frontend/docs/scripting/functions/NPC_Spawn.md +++ b/frontend/docs/scripting/functions/NPC_Spawn.md @@ -55,7 +55,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::warning +:::note - The NPC must be created with [NPC_Create](NPC_Create) before spawning. diff --git a/frontend/docs/scripting/functions/NetStats_GetConnectedTime.md b/frontend/docs/scripting/functions/NetStats_GetConnectedTime.md index 53a330760c06..26d29beb9ef2 100644 --- a/frontend/docs/scripting/functions/NetStats_GetConnectedTime.md +++ b/frontend/docs/scripting/functions/NetStats_GetConnectedTime.md @@ -36,7 +36,7 @@ public OnPlayerCommandText(playerid,cmdtext[]) ## Notes -:::tip +:::note The return value is not reset to zero after changing the game mode (using the RCON command "gmx"). diff --git a/frontend/docs/scripting/functions/NetStats_PacketLossPercent.md b/frontend/docs/scripting/functions/NetStats_PacketLossPercent.md index 79d33d52fe4d..9a88a9da7ca6 100644 --- a/frontend/docs/scripting/functions/NetStats_PacketLossPercent.md +++ b/frontend/docs/scripting/functions/NetStats_PacketLossPercent.md @@ -34,7 +34,7 @@ public OnPlayerCommandText(playerid,cmdtext[]) ## Notes -:::tip +:::note This function has been found to be currently unreliable the output is not as expected when compared to the client. Therefore this function should not be used as a packet loss kicker. A more accurate packetloss function: @@ -62,7 +62,7 @@ stock GetPlayerPacketLoss(playerid, &Float:packetLoss) ::: -:::tip +:::note Be advised that this function will report the packets lost by the server. The packet loss number reported by the client **will** be different, not because either is incorrect, but because both the server and the client are only aware of the loss packages sent by them. diff --git a/frontend/docs/scripting/functions/PlayerHasClockEnabled.md b/frontend/docs/scripting/functions/PlayerHasClockEnabled.md index ff49c4a4682d..4a358ccb9d54 100644 --- a/frontend/docs/scripting/functions/PlayerHasClockEnabled.md +++ b/frontend/docs/scripting/functions/PlayerHasClockEnabled.md @@ -36,7 +36,7 @@ public OnPlayerConnect(playerid) ## Notes -:::tip +:::note Time is not synced with other players! Time can be synced using [SetPlayerTime](SetPlayerTime). diff --git a/frontend/docs/scripting/functions/PlayerTextDrawAlignment.md b/frontend/docs/scripting/functions/PlayerTextDrawAlignment.md index f3c8d18ec550..6cfd16c78b94 100644 --- a/frontend/docs/scripting/functions/PlayerTextDrawAlignment.md +++ b/frontend/docs/scripting/functions/PlayerTextDrawAlignment.md @@ -40,15 +40,10 @@ public OnPlayerConnect(playerid) ## Notes -:::warning +:::note -For alignment 2 (TEXT_DRAW_ALIGN_CENTER) the x and y values of TextSize need to be swapped, see notes at [PlayerTextDrawTextSize](PlayerTextDrawTextSize). - -::: - -:::tip - -If the textdraw is already shown for the player, it must be re-shown ([PlayerTextDrawShow](PlayerTextDrawShow)) to show the changes of this function. +- For alignment 2 (TEXT_DRAW_ALIGN_CENTER) the x and y values of TextSize need to be swapped, see notes at [PlayerTextDrawTextSize](PlayerTextDrawTextSize). +- If the textdraw is already shown for the player, it must be re-shown ([PlayerTextDrawShow](PlayerTextDrawShow)) to show the changes of this function. ::: diff --git a/frontend/docs/scripting/functions/PlayerTextDrawBackgroundColor.md b/frontend/docs/scripting/functions/PlayerTextDrawBackgroundColor.md index 4f056e536792..3fa1049a6c06 100644 --- a/frontend/docs/scripting/functions/PlayerTextDrawBackgroundColor.md +++ b/frontend/docs/scripting/functions/PlayerTextDrawBackgroundColor.md @@ -35,7 +35,7 @@ public OnPlayerConnect(playerid) ## Notes -:::tip +:::note - If [PlayerTextDrawSetOutline](PlayerTextDrawSetOutline) is used with size > 0, the outline colour will match the colour used in PlayerTextDrawBackgroundColour. - Changing the value of colour seems to alter the colour used in PlayerTextDrawColour. diff --git a/frontend/docs/scripting/functions/PlayerTextDrawBackgroundColour.md b/frontend/docs/scripting/functions/PlayerTextDrawBackgroundColour.md index 2dd9b2d8d48b..a43db40b58dc 100644 --- a/frontend/docs/scripting/functions/PlayerTextDrawBackgroundColour.md +++ b/frontend/docs/scripting/functions/PlayerTextDrawBackgroundColour.md @@ -37,7 +37,7 @@ public OnPlayerConnect(playerid) ## Notes -:::tip +:::note - If [PlayerTextDrawSetOutline](PlayerTextDrawSetOutline) is used with size > 0, the outline colour will match the colour used in PlayerTextDrawBackgroundColour. - Changing the value of colour seems to alter the colour used in PlayerTextDrawColour. diff --git a/frontend/docs/scripting/functions/PlayerTextDrawColor.md b/frontend/docs/scripting/functions/PlayerTextDrawColor.md index 4bdfbd4f6057..dfd4b5dd1395 100644 --- a/frontend/docs/scripting/functions/PlayerTextDrawColor.md +++ b/frontend/docs/scripting/functions/PlayerTextDrawColor.md @@ -38,8 +38,13 @@ public OnPlayerConnect(playerid) :::tip -- You can also use Gametext colours in textdraws. (e.g. `~r~` `~g~` `~b~`) -- The textdraw must be re-shown to the player in order to update the color. +You can also use Gametext colours in textdraws. (e.g. `~r~` `~g~` `~b~`) + +::: + +:::note + +The textdraw must be re-shown to the player in order to update the color. ::: diff --git a/frontend/docs/scripting/functions/PlayerTextDrawColour.md b/frontend/docs/scripting/functions/PlayerTextDrawColour.md index 4d888fa688ec..5c7e7a6bc1f0 100644 --- a/frontend/docs/scripting/functions/PlayerTextDrawColour.md +++ b/frontend/docs/scripting/functions/PlayerTextDrawColour.md @@ -40,8 +40,13 @@ public OnPlayerConnect(playerid) :::tip -- You can also use Gametext colours in textdraws. (e.g. `~r~` `~g~` `~b~`) -- The textdraw must be re-shown to the player in order to update the colour. +You can also use Gametext colours in textdraws. (e.g. `~r~` `~g~` `~b~`) + +::: + +:::note + +The textdraw must be re-shown to the player in order to update the colour. ::: diff --git a/frontend/docs/scripting/functions/PlayerTextDrawLetterSize.md b/frontend/docs/scripting/functions/PlayerTextDrawLetterSize.md index a06c84df98a9..544f5b125e25 100644 --- a/frontend/docs/scripting/functions/PlayerTextDrawLetterSize.md +++ b/frontend/docs/scripting/functions/PlayerTextDrawLetterSize.md @@ -39,13 +39,8 @@ public OnPlayerConnect(playerid) :::tip -When using this function purely for the benefit of affecting the textdraw box, multiply 'Y' by 0.135 to convert to TextDrawTextSize-like measurements - -::: - -:::tip - -Fonts appear to look the best with an X to Y ratio of 1 to 4 (e.g. if x is 0.5 then y should be 2). +- When using this function purely for the benefit of affecting the textdraw box, multiply 'Y' by 0.135 to convert to TextDrawTextSize-like measurements +- Fonts appear to look the best with an X to Y ratio of 1 to 4 (e.g. if x is 0.5 then y should be 2). ::: diff --git a/frontend/docs/scripting/functions/PlayerTextDrawSetShadow.md b/frontend/docs/scripting/functions/PlayerTextDrawSetShadow.md index 94d5a7fcbc2d..6c1da02651c9 100644 --- a/frontend/docs/scripting/functions/PlayerTextDrawSetShadow.md +++ b/frontend/docs/scripting/functions/PlayerTextDrawSetShadow.md @@ -38,7 +38,7 @@ public OnPlayerConnect(playerid) ## Notes -:::tip +:::note The shadow can be cut by the box area if the size is set too big for the area. diff --git a/frontend/docs/scripting/functions/PlayerTextDrawShow.md b/frontend/docs/scripting/functions/PlayerTextDrawShow.md index 1dff917f7a09..b0de9d697574 100644 --- a/frontend/docs/scripting/functions/PlayerTextDrawShow.md +++ b/frontend/docs/scripting/functions/PlayerTextDrawShow.md @@ -34,7 +34,7 @@ public OnPlayerConnect(playerid) ## Notes -:::tip +:::note The player-textdraw is only valid for the player it is created for. This means that you can't show a player-textdraw created for a particular player to another player. diff --git a/frontend/docs/scripting/functions/PlayerTextDrawTextSize.md b/frontend/docs/scripting/functions/PlayerTextDrawTextSize.md index 962997d139ec..57a9c3ff783b 100644 --- a/frontend/docs/scripting/functions/PlayerTextDrawTextSize.md +++ b/frontend/docs/scripting/functions/PlayerTextDrawTextSize.md @@ -37,7 +37,7 @@ public OnPlayerConnect(playerid) ## Notes -:::tip +:::note - The x and y have different meanings with different [PlayerTextDrawAlignment](PlayerTextDrawAlignment) values: - 1 (left): they are the right-most corner of the box, absolute coordinates. diff --git a/frontend/docs/scripting/functions/RemovePlayerFromVehicle.md b/frontend/docs/scripting/functions/RemovePlayerFromVehicle.md index 296ceab9c5f4..af1c118670ea 100644 --- a/frontend/docs/scripting/functions/RemovePlayerFromVehicle.md +++ b/frontend/docs/scripting/functions/RemovePlayerFromVehicle.md @@ -36,7 +36,7 @@ public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstat ## Notes -:::tip +:::note - The exiting animation is not synced for other players. - This function will not work when used in [OnPlayerEnterVehicle](../callbacks/OnPlayerEnterVehicle), because the player isn't in the vehicle when the callback is called. Use [OnPlayerStateChange](../callbacks/OnPlayerStateChange) instead (see the example above). diff --git a/frontend/docs/scripting/functions/SHA256_PassHash.md b/frontend/docs/scripting/functions/SHA256_PassHash.md index 6c7f938d6fec..c1f6cc59253c 100644 --- a/frontend/docs/scripting/functions/SHA256_PassHash.md +++ b/frontend/docs/scripting/functions/SHA256_PassHash.md @@ -42,7 +42,7 @@ public OnGameModeInit() ## Notes -:::tip +:::note The returned hash has zero padding (i.e. possible prefix 00ABCD123...). diff --git a/frontend/docs/scripting/functions/SelectTextDraw.md b/frontend/docs/scripting/functions/SelectTextDraw.md index ed8107e17a5d..0688d531b142 100644 --- a/frontend/docs/scripting/functions/SelectTextDraw.md +++ b/frontend/docs/scripting/functions/SelectTextDraw.md @@ -35,7 +35,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::note It is the TEXT which will be highlighted when hovered over, NOT the box (if one is shown). diff --git a/frontend/docs/scripting/functions/SendClientCheck.md b/frontend/docs/scripting/functions/SendClientCheck.md index d7176207e517..6ecb1b3b4f07 100644 --- a/frontend/docs/scripting/functions/SendClientCheck.md +++ b/frontend/docs/scripting/functions/SendClientCheck.md @@ -44,7 +44,7 @@ public OnClientCheckResponse(playerid, actionid, memaddr, retndata) ## Notes -:::tip +:::note - There are 6 types of requests that the client processes (2, 5, 69, 70, 71, 72) - Type 72 doesn't use any of the other arguments [arg | offset | size]. diff --git a/frontend/docs/scripting/functions/SendRconCommand.md b/frontend/docs/scripting/functions/SendRconCommand.md index 77afa798e797..6fb3b41969ed 100644 --- a/frontend/docs/scripting/functions/SendRconCommand.md +++ b/frontend/docs/scripting/functions/SendRconCommand.md @@ -37,7 +37,7 @@ SendRconCommand("game.map %s", szMapName); ## Notes -:::warning +:::note - Does not support login, due to the lack of a 'playerid' parameter. - 'password 0' will remove the server's password if one is set. diff --git a/frontend/docs/scripting/functions/SetActorFacingAngle.md b/frontend/docs/scripting/functions/SetActorFacingAngle.md index f91b4c3a9817..b78b254bdf1c 100644 --- a/frontend/docs/scripting/functions/SetActorFacingAngle.md +++ b/frontend/docs/scripting/functions/SetActorFacingAngle.md @@ -39,7 +39,7 @@ SetActorFacingAngle(MyActor, 180.0); ## Notes -:::tip +:::note When creating an actor with [CreateActor](CreateActor), you specify it's facing angle. You do not need to use this function unless you want to change its facing angle later. diff --git a/frontend/docs/scripting/functions/SetActorPos.md b/frontend/docs/scripting/functions/SetActorPos.md index 06fa1d5b9c26..9a33691bec12 100644 --- a/frontend/docs/scripting/functions/SetActorPos.md +++ b/frontend/docs/scripting/functions/SetActorPos.md @@ -41,7 +41,7 @@ SetActorPos(gMyActor, 2062.2332, -1908.1423, 13.5485); ## Notes -:::tip +:::note When creating an actor with [CreateActor](CreateActor), you specify it's position. You do not need to use this function unless you want to change its position later. diff --git a/frontend/docs/scripting/functions/SetGravity.md b/frontend/docs/scripting/functions/SetGravity.md index f4ff963fc7fa..33a280e9db1a 100644 --- a/frontend/docs/scripting/functions/SetGravity.md +++ b/frontend/docs/scripting/functions/SetGravity.md @@ -31,7 +31,7 @@ public OnGameModeInit() ## Notes -:::warning +:::note Default gravity is 0.008. diff --git a/frontend/docs/scripting/functions/SetMenuColumnHeader.md b/frontend/docs/scripting/functions/SetMenuColumnHeader.md index b2b31f6342bd..e05f61bf5d74 100644 --- a/frontend/docs/scripting/functions/SetMenuColumnHeader.md +++ b/frontend/docs/scripting/functions/SetMenuColumnHeader.md @@ -37,15 +37,10 @@ AddMenuItem(gTestMenu, 1, "Row2 Item1"); ## Notes -:::tip - -Crashes when passed an invalid menu ID. - -::: - :::warning -Note that you can add only 12 items with [AddMenuItem](AddMenuItem). The 13th object of a menu would replace the header of the column which is correctly set with this function. +- Crashes when passed an invalid menu ID. (Fixed in open.mp) +- Note that you can add only 12 items with [AddMenuItem](AddMenuItem). The 13th object of a menu would replace the header of the column which is correctly set with this function. ::: diff --git a/frontend/docs/scripting/functions/SetModeRestartTime.md b/frontend/docs/scripting/functions/SetModeRestartTime.md index f9a3307a91ea..2a941e1ae5cb 100644 --- a/frontend/docs/scripting/functions/SetModeRestartTime.md +++ b/frontend/docs/scripting/functions/SetModeRestartTime.md @@ -45,7 +45,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::warning +:::note The `seconds` parameter is a float. diff --git a/frontend/docs/scripting/functions/SetNameTagDrawDistance.md b/frontend/docs/scripting/functions/SetNameTagDrawDistance.md index fe0ec98484b6..78626a895b4b 100644 --- a/frontend/docs/scripting/functions/SetNameTagDrawDistance.md +++ b/frontend/docs/scripting/functions/SetNameTagDrawDistance.md @@ -25,7 +25,7 @@ SetNameTagDrawDistance(20.0); ## Notes -:::tip +:::note Default distance is 70.0 SA units diff --git a/frontend/docs/scripting/functions/SetObjectMaterial.md b/frontend/docs/scripting/functions/SetObjectMaterial.md index fab622fc38a0..760f9ffd49c8 100644 --- a/frontend/docs/scripting/functions/SetObjectMaterial.md +++ b/frontend/docs/scripting/functions/SetObjectMaterial.md @@ -47,7 +47,7 @@ public OnPlayerCommandText(playerid,cmdtext[]) ## Notes -:::tip +:::note Vertex lighting of the object will disappear if material color is changed. diff --git a/frontend/docs/scripting/functions/SetObjectMaterialText.md b/frontend/docs/scripting/functions/SetObjectMaterialText.md index c011096395fc..9d4548a25894 100644 --- a/frontend/docs/scripting/functions/SetObjectMaterialText.md +++ b/frontend/docs/scripting/functions/SetObjectMaterialText.md @@ -57,6 +57,7 @@ Color embedding can be used for multiple colors in the text. You MUST use ARGB color format, not RGBA like used in client messages etc. Text does not update after 16 calls against the same object. + ::: ## Related Functions diff --git a/frontend/docs/scripting/functions/SetObjectNoCameraCol.md b/frontend/docs/scripting/functions/SetObjectNoCameraCol.md index a699b843402e..7002f799fc67 100644 --- a/frontend/docs/scripting/functions/SetObjectNoCameraCol.md +++ b/frontend/docs/scripting/functions/SetObjectNoCameraCol.md @@ -38,7 +38,7 @@ public OnObjectMoved(objectid) ## Notes -:::tip +:::note This only works outside the map boundaries (past -3000/3000 units on the x and/or y axis). diff --git a/frontend/docs/scripting/functions/SetObjectNoCameraCollision.md b/frontend/docs/scripting/functions/SetObjectNoCameraCollision.md index cfc0cf1577da..4753d8b4542b 100644 --- a/frontend/docs/scripting/functions/SetObjectNoCameraCollision.md +++ b/frontend/docs/scripting/functions/SetObjectNoCameraCollision.md @@ -38,7 +38,7 @@ public OnObjectMoved(objectid) ## Notes -:::tip +:::note This only works outside the map boundaries (past -3000/3000 units on the x and/or y axis). diff --git a/frontend/docs/scripting/functions/SetObjectsDefaultCameraCol.md b/frontend/docs/scripting/functions/SetObjectsDefaultCameraCol.md index 64b057900799..01a29ea0e9c7 100644 --- a/frontend/docs/scripting/functions/SetObjectsDefaultCameraCol.md +++ b/frontend/docs/scripting/functions/SetObjectsDefaultCameraCol.md @@ -56,7 +56,7 @@ public OnGameModeInit() ## Notes -:::tip +:::note This function only affects the camera collision of objects created AFTER its use - it does not toggle existing objects' camera collisions. diff --git a/frontend/docs/scripting/functions/SetObjectsDefaultCameraCollision.md b/frontend/docs/scripting/functions/SetObjectsDefaultCameraCollision.md index 918f7666c689..5af1736200cf 100644 --- a/frontend/docs/scripting/functions/SetObjectsDefaultCameraCollision.md +++ b/frontend/docs/scripting/functions/SetObjectsDefaultCameraCollision.md @@ -56,7 +56,7 @@ public OnGameModeInit() ## Notes -:::tip +:::note This function only affects the camera collision of objects created AFTER its use - it does not toggle existing objects' camera collisions. diff --git a/frontend/docs/scripting/functions/SetPVarFloat.md b/frontend/docs/scripting/functions/SetPVarFloat.md index 8ace5613c434..1235a68264ad 100644 --- a/frontend/docs/scripting/functions/SetPVarFloat.md +++ b/frontend/docs/scripting/functions/SetPVarFloat.md @@ -38,7 +38,7 @@ SavePlayerPos(playerid) ## Notes -:::tip +:::note Variables aren't reset until after [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect) is called, so the values are still accessible in OnPlayerDisconnect. diff --git a/frontend/docs/scripting/functions/SetPVarInt.md b/frontend/docs/scripting/functions/SetPVarInt.md index cb3330f504d2..de432328dcc5 100644 --- a/frontend/docs/scripting/functions/SetPVarInt.md +++ b/frontend/docs/scripting/functions/SetPVarInt.md @@ -33,7 +33,7 @@ printf("money: %d", GetPVarInt(playerid, "Money")); ## Notes -:::tip +:::note Variables aren't reset until after [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect) is called, so the values are still accessible in OnPlayerDisconnect. diff --git a/frontend/docs/scripting/functions/SetPVarString.md b/frontend/docs/scripting/functions/SetPVarString.md index 55d245217f75..1c1f1d1ab999 100644 --- a/frontend/docs/scripting/functions/SetPVarString.md +++ b/frontend/docs/scripting/functions/SetPVarString.md @@ -43,7 +43,7 @@ public OnPlayerConnect(playerid) ## Notes -:::tip +:::note Variables aren't reset until after [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect) is called, so the values are still accessible in OnPlayerDisconnect. diff --git a/frontend/docs/scripting/functions/SetPlayerAmmo.md b/frontend/docs/scripting/functions/SetPlayerAmmo.md index b8d9644f6a07..508d08069be5 100644 --- a/frontend/docs/scripting/functions/SetPlayerAmmo.md +++ b/frontend/docs/scripting/functions/SetPlayerAmmo.md @@ -29,7 +29,7 @@ SetPlayerAmmo(playerid, WEAPON_SHOTGUN, 100); // Set ammo of Shotgun to 100 bull ## Notes -:::tip +:::note The param 'weaponslot' is a typo in the sa-mp include. You must use the weapon ID and not the weapon slot of the weapon you would like to set the ammo of. diff --git a/frontend/docs/scripting/functions/SetPlayerArmedWeapon.md b/frontend/docs/scripting/functions/SetPlayerArmedWeapon.md index 6483cffef467..32c0c11ca017 100644 --- a/frontend/docs/scripting/functions/SetPlayerArmedWeapon.md +++ b/frontend/docs/scripting/functions/SetPlayerArmedWeapon.md @@ -47,7 +47,7 @@ public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstat ## Notes -:::tip +:::note This function arms a player with a weapon they already have; it does not give them a new weapon. See GivePlayerWeapon. diff --git a/frontend/docs/scripting/functions/SetPlayerArmour.md b/frontend/docs/scripting/functions/SetPlayerArmour.md index a5d8f2464e26..505673893b56 100644 --- a/frontend/docs/scripting/functions/SetPlayerArmour.md +++ b/frontend/docs/scripting/functions/SetPlayerArmour.md @@ -33,7 +33,7 @@ public OnPlayerSpawn(playerid) ## Notes -:::tip +:::note The function's name is armour, not armor (Americanized). This is inconsistent with the rest of SA-MP, so remember that. diff --git a/frontend/docs/scripting/functions/SetPlayerAttachedObject.md b/frontend/docs/scripting/functions/SetPlayerAttachedObject.md index f3526f013cea..e97033a2427a 100644 --- a/frontend/docs/scripting/functions/SetPlayerAttachedObject.md +++ b/frontend/docs/scripting/functions/SetPlayerAttachedObject.md @@ -47,7 +47,7 @@ public OnPlayerSpawn(playerid) ## Notes -:::tip +:::note This function is separate from the CreateObject / CreatePlayerObject pools. diff --git a/frontend/docs/scripting/functions/SetPlayerChatBubble.md b/frontend/docs/scripting/functions/SetPlayerChatBubble.md index a4ae3b59a2ef..ae5423e7d436 100644 --- a/frontend/docs/scripting/functions/SetPlayerChatBubble.md +++ b/frontend/docs/scripting/functions/SetPlayerChatBubble.md @@ -34,7 +34,7 @@ public OnPlayerText(playerid, text[]) ## Notes -:::tip +:::note You can't see your own chat bubbles. The same applies to attached 3D text labels. diff --git a/frontend/docs/scripting/functions/SetPlayerColor.md b/frontend/docs/scripting/functions/SetPlayerColor.md index 866aab572a33..6dbc198fd19d 100644 --- a/frontend/docs/scripting/functions/SetPlayerColor.md +++ b/frontend/docs/scripting/functions/SetPlayerColor.md @@ -30,7 +30,7 @@ SetPlayerColor(playerid, 4278190335); ## Notes -:::tip +:::note - This function will change player's color for everyone, even if player's color was changed with SetPlayerMarkerForPlayer for any other player. - If used under OnPlayerConnect, the affecting player will not see the color in the TAB menu. diff --git a/frontend/docs/scripting/functions/SetPlayerDrunkLevel.md b/frontend/docs/scripting/functions/SetPlayerDrunkLevel.md index c508c4641eeb..1a2e6fefb701 100644 --- a/frontend/docs/scripting/functions/SetPlayerDrunkLevel.md +++ b/frontend/docs/scripting/functions/SetPlayerDrunkLevel.md @@ -37,7 +37,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::note - Players' drunk level will automatically decrease over time, based on their FPS (players with 50 FPS will lose 50 'levels' per second. This is useful for determining a player's FPS!). - In 0.3a the drunk level will decrement and stop at 2000. diff --git a/frontend/docs/scripting/functions/SetPlayerFightingStyle.md b/frontend/docs/scripting/functions/SetPlayerFightingStyle.md index e312c9b089fd..7c34f399145e 100644 --- a/frontend/docs/scripting/functions/SetPlayerFightingStyle.md +++ b/frontend/docs/scripting/functions/SetPlayerFightingStyle.md @@ -35,7 +35,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::note This does not affect normal fist attacks - only special/secondary attacks (aim + press 'secondary attack' key). diff --git a/frontend/docs/scripting/functions/SetPlayerGravity.md b/frontend/docs/scripting/functions/SetPlayerGravity.md index 92033def8e7c..c37cf454f663 100644 --- a/frontend/docs/scripting/functions/SetPlayerGravity.md +++ b/frontend/docs/scripting/functions/SetPlayerGravity.md @@ -36,7 +36,7 @@ public OnPlayerConnect(playerid) ## Notes -:::warning +:::note Default gravity is 0.008. diff --git a/frontend/docs/scripting/functions/SetPlayerHealth.md b/frontend/docs/scripting/functions/SetPlayerHealth.md index 55d590171418..ac1879c7541f 100644 --- a/frontend/docs/scripting/functions/SetPlayerHealth.md +++ b/frontend/docs/scripting/functions/SetPlayerHealth.md @@ -43,7 +43,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::note - If a player's health is set to 0.0 or a minus value, they will die instantly. - If a player's health is below 10.0 or above 98303.0, their health bar will flash. diff --git a/frontend/docs/scripting/functions/SetPlayerHoldingObject.md b/frontend/docs/scripting/functions/SetPlayerHoldingObject.md index cdef562b5944..5c6c97227908 100644 --- a/frontend/docs/scripting/functions/SetPlayerHoldingObject.md +++ b/frontend/docs/scripting/functions/SetPlayerHoldingObject.md @@ -37,7 +37,7 @@ public OnPlayerSpawn(playerid) ## Notes -:::tip +:::note Only one object may be attached per player. This function is seperate from the CreateObject / CreatePlayerObject pools. diff --git a/frontend/docs/scripting/functions/SetPlayerMapIcon.md b/frontend/docs/scripting/functions/SetPlayerMapIcon.md index db8beb39d938..8976d59c3c75 100644 --- a/frontend/docs/scripting/functions/SetPlayerMapIcon.md +++ b/frontend/docs/scripting/functions/SetPlayerMapIcon.md @@ -39,7 +39,7 @@ public OnPlayerConnect(playerid) ## Notes -:::tip +:::note - If you use an invalid marker type, it will create ID 1 (White Square ![](https://assets.open.mp/assets/images/mapIcons/icon1.gif)). - If you use an icon ID that is already in use, it will replace the current map icon using that ID. diff --git a/frontend/docs/scripting/functions/SetPlayerObjectMaterial.md b/frontend/docs/scripting/functions/SetPlayerObjectMaterial.md index 89dffcaaef91..ed8fdf9f0c6d 100644 --- a/frontend/docs/scripting/functions/SetPlayerObjectMaterial.md +++ b/frontend/docs/scripting/functions/SetPlayerObjectMaterial.md @@ -46,7 +46,7 @@ public OnPlayerCommandText(playerid,cmdtext[]) ## Notes -:::tip +:::note Vertex lightning of the object will disappear if material color is changed. diff --git a/frontend/docs/scripting/functions/SetPlayerObjectNoCameraCol.md b/frontend/docs/scripting/functions/SetPlayerObjectNoCameraCol.md index 2d4aab6e1572..9fe5cb15e05d 100644 --- a/frontend/docs/scripting/functions/SetPlayerObjectNoCameraCol.md +++ b/frontend/docs/scripting/functions/SetPlayerObjectNoCameraCol.md @@ -39,7 +39,7 @@ public OnPlayerObjectMoved(playerid, objectid) ## Notes -:::tip +:::note This does not work inside the normal SA map boundaries. diff --git a/frontend/docs/scripting/functions/SetPlayerObjectNoCameraCollision.md b/frontend/docs/scripting/functions/SetPlayerObjectNoCameraCollision.md index 8627a376884e..edcf22010c0b 100644 --- a/frontend/docs/scripting/functions/SetPlayerObjectNoCameraCollision.md +++ b/frontend/docs/scripting/functions/SetPlayerObjectNoCameraCollision.md @@ -39,7 +39,7 @@ public OnPlayerObjectMoved(playerid, objectid) ## Notes -:::tip +:::note This does not work inside the normal SA map boundaries. diff --git a/frontend/docs/scripting/functions/SetPlayerPos.md b/frontend/docs/scripting/functions/SetPlayerPos.md index 01d803b924c2..e57f76b26d25 100644 --- a/frontend/docs/scripting/functions/SetPlayerPos.md +++ b/frontend/docs/scripting/functions/SetPlayerPos.md @@ -39,7 +39,7 @@ public OnPlayerCommandText(playerid,cmdtext[]) ## Notes -:::tip +:::note Using this function on a player in a vehicle will instantly remove them from the vehicle. Useful for quickly ejecting players. diff --git a/frontend/docs/scripting/functions/SetPlayerShopName.md b/frontend/docs/scripting/functions/SetPlayerShopName.md index 74560761ea47..dd530cba0d6a 100644 --- a/frontend/docs/scripting/functions/SetPlayerShopName.md +++ b/frontend/docs/scripting/functions/SetPlayerShopName.md @@ -37,7 +37,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::note This function does not support casino scripts. diff --git a/frontend/docs/scripting/functions/SetPlayerSpecialAction.md b/frontend/docs/scripting/functions/SetPlayerSpecialAction.md index c498bec53fe0..372c93ce6026 100644 --- a/frontend/docs/scripting/functions/SetPlayerSpecialAction.md +++ b/frontend/docs/scripting/functions/SetPlayerSpecialAction.md @@ -41,7 +41,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::warning Removing jetpacks from players by setting their special action to `SPECIAL_ACTION_NONE` (0) causes the sound to stay until death. There is a solution for this, Just apply a random animation to the player and their jetpack will be removed. diff --git a/frontend/docs/scripting/functions/SetPlayerTeam.md b/frontend/docs/scripting/functions/SetPlayerTeam.md index 0f63cddccb45..24998ff86532 100644 --- a/frontend/docs/scripting/functions/SetPlayerTeam.md +++ b/frontend/docs/scripting/functions/SetPlayerTeam.md @@ -31,7 +31,7 @@ public OnPlayerSpawn(playerid) ## Notes -:::tip +:::note - Players can not damage/kill players on the same team unless they use a knife to slit their throat. diff --git a/frontend/docs/scripting/functions/SetPlayerTime.md b/frontend/docs/scripting/functions/SetPlayerTime.md index 85f5cb2db85c..54414d9f002a 100644 --- a/frontend/docs/scripting/functions/SetPlayerTime.md +++ b/frontend/docs/scripting/functions/SetPlayerTime.md @@ -42,7 +42,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::warning +:::note Using this function under [OnPlayerConnect](../callbacks/OnPlayerConnect) doesn't work. diff --git a/frontend/docs/scripting/functions/SetPlayerVirtualWorld.md b/frontend/docs/scripting/functions/SetPlayerVirtualWorld.md index d30e3891c810..a3118dd73528 100644 --- a/frontend/docs/scripting/functions/SetPlayerVirtualWorld.md +++ b/frontend/docs/scripting/functions/SetPlayerVirtualWorld.md @@ -36,7 +36,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::note The default virtual world is 0. diff --git a/frontend/docs/scripting/functions/SetPlayerWeather.md b/frontend/docs/scripting/functions/SetPlayerWeather.md index 14a907566a09..354b0687f0eb 100644 --- a/frontend/docs/scripting/functions/SetPlayerWeather.md +++ b/frontend/docs/scripting/functions/SetPlayerWeather.md @@ -34,7 +34,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::note - If [TogglePlayerClock](TogglePlayerClock) is enabled, weather will slowly change over time, instead of changing instantly. - There are only valid 21 weather IDs in the game (0 - 20), however the game does not have any form of range check. diff --git a/frontend/docs/scripting/functions/SetServerRule.md b/frontend/docs/scripting/functions/SetServerRule.md index fc7daf0361b4..305bbb84c2c7 100644 --- a/frontend/docs/scripting/functions/SetServerRule.md +++ b/frontend/docs/scripting/functions/SetServerRule.md @@ -35,7 +35,7 @@ public OnGameModeInit() ## Notes -:::tip +:::note This function is the same as [AddServerRule](AddServerRule). diff --git a/frontend/docs/scripting/functions/SetTimer.md b/frontend/docs/scripting/functions/SetTimer.md index 427a3aa27f25..8779e3e685cc 100644 --- a/frontend/docs/scripting/functions/SetTimer.md +++ b/frontend/docs/scripting/functions/SetTimer.md @@ -41,19 +41,12 @@ public OneSecondTimer() :::warning -Timer intervals are not accurate (roughly 25% off) in SA-MP. There are fixes available [here](https://sampforum.blast.hk/showthread.php?tid=289675) and [here](https://sampforum.blast.hk/showthread.php?tid=650736). - -But it is fixed in open.mp - -::: - -:::warning - -The use of many timers will result in increased memory/cpu usage. +- Timer intervals are not accurate (roughly 25% off) in SA-MP. There are fixes available [here](https://sampforum.blast.hk/showthread.php?tid=289675) and [here](https://sampforum.blast.hk/showthread.php?tid=650736). But it is fixed in open.mp. +- The use of many timers will result in increased memory/cpu usage. ::: -:::tip +:::note Timer IDs are never used twice. diff --git a/frontend/docs/scripting/functions/SetTimerEx.md b/frontend/docs/scripting/functions/SetTimerEx.md index ed7126fcb511..4b3d3cddaf21 100644 --- a/frontend/docs/scripting/functions/SetTimerEx.md +++ b/frontend/docs/scripting/functions/SetTimerEx.md @@ -19,7 +19,7 @@ Sets a timer to call a function after the specified interval. This variant ('Ex' ## Returns -The ID of the timer that was started. Timer IDs start at 1 and are never reused. There are no internal checks to verify that the parameters passed are valid (e.g. duration not a minus value). Y_Less' 'fixes2' plugin implements these checks and also vastly improves the accuracy of timers, and also adds support for array/string passing. +The ID of the timer that was started. Timer IDs start at 1 and are never reused. ## Examples @@ -68,9 +68,7 @@ public EndAntiSpawnKill(playerid) :::warning -Timer intervals are not accurate (roughly 25% off) in SA-MP. There are fixes available [here](https://sampforum.blast.hk/showthread.php?tid=289675) and [here](https://sampforum.blast.hk/showthread.php?tid=650736). - -But it is fixed in open.mp +Timer intervals are not accurate (roughly 25% off) in SA-MP. There are fixes available [here](https://sampforum.blast.hk/showthread.php?tid=289675) and [here](https://sampforum.blast.hk/showthread.php?tid=650736). But it is fixed in open.mp. ::: diff --git a/frontend/docs/scripting/functions/SetVehicleHealth.md b/frontend/docs/scripting/functions/SetVehicleHealth.md index f5edde16002d..14376b5d09e9 100644 --- a/frontend/docs/scripting/functions/SetVehicleHealth.md +++ b/frontend/docs/scripting/functions/SetVehicleHealth.md @@ -40,7 +40,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::note Full vehicle health is 1000. Higher values are possible. For more information on health values, see [this](../resources/vehiclehealth) page. diff --git a/frontend/docs/scripting/functions/SetVehicleNumberPlate.md b/frontend/docs/scripting/functions/SetVehicleNumberPlate.md index 7becd9041eee..3c89efa76eb9 100644 --- a/frontend/docs/scripting/functions/SetVehicleNumberPlate.md +++ b/frontend/docs/scripting/functions/SetVehicleNumberPlate.md @@ -30,10 +30,9 @@ SetVehicleNumberPlate(vehicleid, "ABCD 123"); ## Notes -:::tip +:::note - This function has no internal error checking. -- Do not assign custom number plates to vehicles without plates (boats, planes, etc) as this will result in some unneeded processing time on the client. - The vehicle must be re-spawned or re-streamed for the changes to take effect. - There's a limit of 32 characters on each number plate (including embedded colors). - The text length that can be seen on the number plate is around 9 to 10 characters, more characters will cause the text to split. @@ -43,7 +42,8 @@ SetVehicleNumberPlate(vehicleid, "ABCD 123"); :::tip -You can use color embedding on the number plate text. +- Do not assign custom number plates to vehicles without plates (boats, planes, etc) as this will result in some unneeded processing time on the client. +- You can use color embedding on the number plate text. ::: diff --git a/frontend/docs/scripting/functions/SetVehicleParamsEx.md b/frontend/docs/scripting/functions/SetVehicleParamsEx.md index 835ee85e1f08..ea549284f5a9 100644 --- a/frontend/docs/scripting/functions/SetVehicleParamsEx.md +++ b/frontend/docs/scripting/functions/SetVehicleParamsEx.md @@ -79,7 +79,7 @@ public DisableVehicleAlarm(vehicleid) ## Notes -:::tip +:::note - The alarm will not reset when finished, you'll need to reset it by yourself with this function. - Lights also operate during the day (Only when [ManualVehicleEngineAndLights](ManualVehicleEngineAndLights) is enabled). diff --git a/frontend/docs/scripting/functions/SetVehicleParamsForPlayer.md b/frontend/docs/scripting/functions/SetVehicleParamsForPlayer.md index c0ad62686699..541d025707b2 100644 --- a/frontend/docs/scripting/functions/SetVehicleParamsForPlayer.md +++ b/frontend/docs/scripting/functions/SetVehicleParamsForPlayer.md @@ -105,7 +105,7 @@ public OnVehicleStreamIn(vehicleid, forplayerid) ## Notes -:::tip +:::note Vehicles must be respawned for the 'objective' to be removed. diff --git a/frontend/docs/scripting/functions/SetVehicleZAngle.md b/frontend/docs/scripting/functions/SetVehicleZAngle.md index 33dda61368a4..f826ac30bfd7 100644 --- a/frontend/docs/scripting/functions/SetVehicleZAngle.md +++ b/frontend/docs/scripting/functions/SetVehicleZAngle.md @@ -44,7 +44,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::note - A vehicle's X and Y (pitch and roll) rotation will be reset when this function is used. - The X and Y rotations can not be set. diff --git a/frontend/docs/scripting/functions/SetWeather.md b/frontend/docs/scripting/functions/SetWeather.md index d3a69fee6b77..327c6fc06cec 100644 --- a/frontend/docs/scripting/functions/SetWeather.md +++ b/frontend/docs/scripting/functions/SetWeather.md @@ -33,7 +33,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::note - If [TogglePlayerClock](TogglePlayerClock) is enabled, weather will slowly change over time, instead of changing instantly. - There are only valid 21 weather IDs in the game (0 - 20), however the game does not have any form of range check. diff --git a/frontend/docs/scripting/functions/SetWorldTime.md b/frontend/docs/scripting/functions/SetWorldTime.md index a89f9c4be52f..c5eaa148b87b 100644 --- a/frontend/docs/scripting/functions/SetWorldTime.md +++ b/frontend/docs/scripting/functions/SetWorldTime.md @@ -26,7 +26,7 @@ SetWorldTime(12); ## Notes -:::tip +:::note This function is only relevant for players that do not use a passing clock - see [TogglePlayerClock](TogglePlayerClock). diff --git a/frontend/docs/scripting/functions/ShowMenuForPlayer.md b/frontend/docs/scripting/functions/ShowMenuForPlayer.md index a2df768bffae..d9b1d13ca59e 100644 --- a/frontend/docs/scripting/functions/ShowMenuForPlayer.md +++ b/frontend/docs/scripting/functions/ShowMenuForPlayer.md @@ -44,9 +44,9 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::warning -Crashes the both server and player if an invalid menu ID given. +Crashes the both server and player if an invalid menu ID given. (Fixed in open.mp) ::: diff --git a/frontend/docs/scripting/functions/ShowPlayerDialog.md b/frontend/docs/scripting/functions/ShowPlayerDialog.md index 509cd74558ed..65312a1e930c 100644 --- a/frontend/docs/scripting/functions/ShowPlayerDialog.md +++ b/frontend/docs/scripting/functions/ShowPlayerDialog.md @@ -69,12 +69,7 @@ ShowPlayerDialog(playerid, DIALOG_WEAPONS, DIALOG_STYLE_TABLIST_HEADERS, "Buy We :::tip -It is recommended to use enumerations (see above) or definitions (#define) to determine which IDs dialogs have, to avoid confusion in the future. You should never use literal numbers for IDs - it gets confusing. - -::: - -:::tip - +- It is recommended to use enumerations (see above) or definitions (#define) to determine which IDs dialogs have, to avoid confusion in the future. You should never use literal numbers for IDs - it gets confusing. - Use color embedding for multiple colors in the text. - Using **-1** as dialogid closes all dialogs currently shown on the client's screen or you can use [HidePlayerDialog](HidePlayerDialog) function. diff --git a/frontend/docs/scripting/functions/ShowPlayerNameTagForPlayer.md b/frontend/docs/scripting/functions/ShowPlayerNameTagForPlayer.md index b7e60fc6761d..80aba7359cd9 100644 --- a/frontend/docs/scripting/functions/ShowPlayerNameTagForPlayer.md +++ b/frontend/docs/scripting/functions/ShowPlayerNameTagForPlayer.md @@ -42,7 +42,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::warning [ShowNameTags](ShowNameTags) must be set to 'true' to be able to show name tags with ShowPlayerNameTagForPlayer, that means that in order to be effective you need to ShowPlayerNameTagForPlayer(forplayerid, playerid, 0) ahead of time ([OnPlayerStreamIn](../callbacks/OnPlayerStreamIn) is a good spot). diff --git a/frontend/docs/scripting/functions/TextDrawAlignment.md b/frontend/docs/scripting/functions/TextDrawAlignment.md index f99276166a46..32889796c06b 100644 --- a/frontend/docs/scripting/functions/TextDrawAlignment.md +++ b/frontend/docs/scripting/functions/TextDrawAlignment.md @@ -39,15 +39,10 @@ public OnGameModeInit() ## Notes -:::warning +:::note -For alignment TEXT_DRAW_ALIGN_CENTER (center) the x and y values of TextSize need to be swapped, see notes at [TextDrawTextSize](TextDrawTextSize), also position coordinate become position of center of textdraw and not left/top edges. - -::: - -:::tip - -If the textdraw is already shown, it must be re-shown ([TextDrawShowForAll](TextDrawShowForAll)/[TextDrawShowForPlayer](TextDrawShowForPlayer)) to show the changes of this function. +- For alignment TEXT_DRAW_ALIGN_CENTER (center) the x and y values of TextSize need to be swapped, see notes at [TextDrawTextSize](TextDrawTextSize), also position coordinate become position of center of textdraw and not left/top edges. +- If the textdraw is already shown, it must be re-shown ([TextDrawShowForAll](TextDrawShowForAll)/[TextDrawShowForPlayer](TextDrawShowForPlayer)) to show the changes of this function. ::: diff --git a/frontend/docs/scripting/functions/TextDrawBackgroundColor.md b/frontend/docs/scripting/functions/TextDrawBackgroundColor.md index 2868ea95f1d9..045b8f0a080b 100644 --- a/frontend/docs/scripting/functions/TextDrawBackgroundColor.md +++ b/frontend/docs/scripting/functions/TextDrawBackgroundColor.md @@ -34,7 +34,7 @@ public OnGameModeInit() ## Notes -:::tip +:::note - If [TextDrawSetOutline](TextDrawSetOutline) is used with size > 0, the outline color will match the color used in TextDrawBackgroundColor. - Changing the value of color seems to alter the color used in [TextDrawColor](TextDrawColor). diff --git a/frontend/docs/scripting/functions/TextDrawBackgroundColour.md b/frontend/docs/scripting/functions/TextDrawBackgroundColour.md index 2c1982fc9a37..f5d09db400ca 100644 --- a/frontend/docs/scripting/functions/TextDrawBackgroundColour.md +++ b/frontend/docs/scripting/functions/TextDrawBackgroundColour.md @@ -36,7 +36,7 @@ public OnGameModeInit() ## Notes -:::tip +:::note If [TextDrawSetOutline](TextDrawSetOutline) is used with size > 0, the outline colour will match the colour used in TextDrawBackgroundColour. Changing the value of colour seems to alter the colour used in TextDrawColour. diff --git a/frontend/docs/scripting/functions/TextDrawColor.md b/frontend/docs/scripting/functions/TextDrawColor.md index 8eca72127d06..14e52602fcbb 100644 --- a/frontend/docs/scripting/functions/TextDrawColor.md +++ b/frontend/docs/scripting/functions/TextDrawColor.md @@ -33,7 +33,7 @@ public OnGameModeInit() ## Notes -:::tip +:::note If the TextDraw is already shown, it must be re-shown ([TextDrawShowForAll](TextDrawShowForAll)/[TextDrawShowForPlayer](TextDrawShowForPlayer)) for the changes of this function to take effect. diff --git a/frontend/docs/scripting/functions/TextDrawColour.md b/frontend/docs/scripting/functions/TextDrawColour.md index ae6028c70811..716df45f7a5a 100644 --- a/frontend/docs/scripting/functions/TextDrawColour.md +++ b/frontend/docs/scripting/functions/TextDrawColour.md @@ -35,7 +35,7 @@ public OnGameModeInit() ## Notes -:::tip +:::note If the TextDraw is already shown, it must be re-shown ([TextDrawShowForAll](TextDrawShowForAll)/[TextDrawShowForPlayer](TextDrawShowForPlayer)) for the changes of this function to take effect. diff --git a/frontend/docs/scripting/functions/TextDrawCreate.md b/frontend/docs/scripting/functions/TextDrawCreate.md index 1f54a8c2648e..b0acfabd7e92 100644 --- a/frontend/docs/scripting/functions/TextDrawCreate.md +++ b/frontend/docs/scripting/functions/TextDrawCreate.md @@ -47,12 +47,17 @@ public OnPlayerConnect(playerid) ## Notes -:::tip +:::note - The `x, y` coordinate is the top left coordinate for the text draw area based on a 640x480 "canvas" (irrespective of screen resolution). - If you plan on using [TextDrawAlignment](TextDrawAlignment) with alignment 3 (`TEXT_DRAW_ALIGN_RIGHT`), the `x, y` coordinate is the top right coordinate for the text draw. - This function merely CREATES the textdraw, you must use [TextDrawShowForPlayer](TextDrawShowForPlayer) or [TextDrawShowForAll](TextDrawShowForAll) to show it. -- It is recommended to use WHOLE numbers instead of decimal positions when creating textdraws to ensure resolution friendly design. + +::: + +:::tip + +It is recommended to use WHOLE numbers instead of decimal positions when creating textdraws to ensure resolution friendly design. ::: diff --git a/frontend/docs/scripting/functions/TextDrawLetterSize.md b/frontend/docs/scripting/functions/TextDrawLetterSize.md index 33120496fe4c..060a4f5a15a1 100644 --- a/frontend/docs/scripting/functions/TextDrawLetterSize.md +++ b/frontend/docs/scripting/functions/TextDrawLetterSize.md @@ -36,14 +36,8 @@ public OnGameModeInit() :::tip -When using this function purely for the benefit of affecting the TextDraw box, multiply 'Y' by 0.135 to convert to TextDrawTextSize-like measurements. - -Hint: it is easier and extremely precise to use **LD_SPAC:white** sprite for box-only textdraws, TextDrawTextSize will have regular offsets. - -::: - -:::tip - +- When using this function purely for the benefit of affecting the TextDraw box, multiply 'Y' by 0.135 to convert to TextDrawTextSize-like measurements. +- Hint: it is easier and extremely precise to use **LD_SPAC:white** sprite for box-only textdraws, TextDrawTextSize will have regular offsets. - If you want to change the letter size of a textdraw that is already shown, you don't have to recreate it. Simply use [TextDrawShowForPlayer](TextDrawShowForPlayer)/[TextDrawShowForAll](TextDrawShowForAll) after modifying the textdraw and the change will be visible. - Fonts appear to look the best with an X to Y ratio of 1 to 4 (e.g. if x is 0.5 then y should be 2). diff --git a/frontend/docs/scripting/functions/TextDrawSetShadow.md b/frontend/docs/scripting/functions/TextDrawSetShadow.md index f49873d395df..dd3b4dac0990 100644 --- a/frontend/docs/scripting/functions/TextDrawSetShadow.md +++ b/frontend/docs/scripting/functions/TextDrawSetShadow.md @@ -35,7 +35,7 @@ public OnGameModeInit() ## Notes -:::tip +:::note The shadow can be cut by the box area if the size is set too big for the area. diff --git a/frontend/docs/scripting/functions/TextDrawTextSize.md b/frontend/docs/scripting/functions/TextDrawTextSize.md index 674f2a02e1b4..6adbdb25467e 100644 --- a/frontend/docs/scripting/functions/TextDrawTextSize.md +++ b/frontend/docs/scripting/functions/TextDrawTextSize.md @@ -34,7 +34,7 @@ public OnGameModeInit() ## Notes -:::tip +:::note - The x and y have different meanings with different TextDrawAlignment values: 1 (left): they are the right-most corner of the box, absolute coordinates. 2 (center): they need to inverted (switch the two) and the x value is the overall width of the box. 3 (right): the x and y are the coordinates of the left-most corner of the box - Using font type 4 (sprite) and 5 (model preview) converts X and Y of this function from corner coordinates to WIDTH and HEIGHT (offsets). @@ -45,7 +45,7 @@ public OnGameModeInit() :::tip -- If you want to change the text size of a textdraw that is already shown, you don't have to recreate it. Simply use [TextDrawShowForPlayer](TextDrawShowForPlayer)/[TextDrawShowForAll](TextDrawShowForAll) after modifying the textdraw and the change will be visible. +If you want to change the text size of a textdraw that is already shown, you don't have to recreate it. Simply use [TextDrawShowForPlayer](TextDrawShowForPlayer)/[TextDrawShowForAll](TextDrawShowForAll) after modifying the textdraw and the change will be visible. ::: diff --git a/frontend/docs/scripting/functions/TextDrawUseBox.md b/frontend/docs/scripting/functions/TextDrawUseBox.md index 5294c5c40037..c9a05fd8bdaa 100644 --- a/frontend/docs/scripting/functions/TextDrawUseBox.md +++ b/frontend/docs/scripting/functions/TextDrawUseBox.md @@ -35,7 +35,7 @@ public OnGameModeInit() ## Notes -:::tip +:::note If the textdraw is already shown, it must be re-shown ([TextDrawShowForAll](TextDrawShowForAll)/[TextDrawShowForPlayer](TextDrawShowForPlayer)) to show the changes of this function. diff --git a/frontend/docs/scripting/functions/TogglePlayerClock.md b/frontend/docs/scripting/functions/TogglePlayerClock.md index 367bd7b91b21..db3c11cea812 100644 --- a/frontend/docs/scripting/functions/TogglePlayerClock.md +++ b/frontend/docs/scripting/functions/TogglePlayerClock.md @@ -32,7 +32,7 @@ public OnPlayerConnect(playerid) ## Notes -:::tip +:::note - Time is not synced with other players! Time can be synced using [SetPlayerTime](SetPlayerTime). - Time will automatically advance 6 hours when the player dies. diff --git a/frontend/docs/scripting/functions/TogglePlayerSpectating.md b/frontend/docs/scripting/functions/TogglePlayerSpectating.md index 9306c2edf93a..969afebd12bc 100644 --- a/frontend/docs/scripting/functions/TogglePlayerSpectating.md +++ b/frontend/docs/scripting/functions/TogglePlayerSpectating.md @@ -35,7 +35,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ## Notes -:::tip +:::note When spectator mode is disabled, OnPlayerSpawn will automatically be called, if you wish to restore player to state before spectating, you will have to handle that in OnPlayerSpawn. Note also, that player can also go to class selection before if they used F4 during spectate, a player also CAN die in spectate mode due to various glitches. diff --git a/frontend/docs/scripting/functions/UsePlayerPedAnims.md b/frontend/docs/scripting/functions/UsePlayerPedAnims.md index bb3136b8a0f7..d32444ccae38 100644 --- a/frontend/docs/scripting/functions/UsePlayerPedAnims.md +++ b/frontend/docs/scripting/functions/UsePlayerPedAnims.md @@ -21,11 +21,10 @@ public OnGameModeInit() ## Notes -:::tip - -Only works when placed under [OnGameModeInit](../callbacks/OnGameModeInit). +:::note -Not using this function causes two-handed weapons (not dual-handed - a single weapon that is held by both hands) to be held in only one hand. +- Only works when placed under [OnGameModeInit](../callbacks/OnGameModeInit). +- Not using this function causes two-handed weapons (not dual-handed - a single weapon that is held by both hands) to be held in only one hand. ::: diff --git a/frontend/docs/scripting/functions/diskfree.md b/frontend/docs/scripting/functions/diskfree.md index 0908a8d2256e..3f4fcc1ae39b 100644 --- a/frontend/docs/scripting/functions/diskfree.md +++ b/frontend/docs/scripting/functions/diskfree.md @@ -37,7 +37,7 @@ printf("freeSpace = %d KiB", freeSpace); ## Notes -:::tip +:::note The maximum size that can be supported 2048 GiB (2 terabyte). diff --git a/frontend/docs/scripting/functions/fattrib.md b/frontend/docs/scripting/functions/fattrib.md index f62a99f4fc69..367443e9d571 100644 --- a/frontend/docs/scripting/functions/fattrib.md +++ b/frontend/docs/scripting/functions/fattrib.md @@ -41,7 +41,7 @@ else ## Notes -:::tip +:::note - The time is in number of seconds since midnight at 1 January 1970: the start of the UNIX system epoch. - The file attributes are a bit mask. diff --git a/frontend/docs/scripting/functions/filecrc.md b/frontend/docs/scripting/functions/filecrc.md index 3f838c065869..ff79c1d40248 100644 --- a/frontend/docs/scripting/functions/filecrc.md +++ b/frontend/docs/scripting/functions/filecrc.md @@ -40,7 +40,7 @@ else ## Notes -:::tip +:::note - The CRC value is a useful measure to check whether the contents of a file has changed during transmission or whether it has been edited (provided that the CRC value of the original file was saved). - The CRC value returned by this function is the same as the one used in ZIP archives (PKZip, WinZip) and the "SFV" utilities and file formats. diff --git a/frontend/docs/scripting/functions/floatmul.md b/frontend/docs/scripting/functions/floatmul.md index aaf6eda0f66c..79505ec5c7dc 100644 --- a/frontend/docs/scripting/functions/floatmul.md +++ b/frontend/docs/scripting/functions/floatmul.md @@ -34,7 +34,7 @@ public OnGameModeInit() ## Notes -:::tip +:::note This function is rather redundant, for it is no different than the conventional multiplication operator (\*). diff --git a/frontend/docs/scripting/functions/floatsqroot.md b/frontend/docs/scripting/functions/floatsqroot.md index 6d68e9151a19..66c40b838931 100644 --- a/frontend/docs/scripting/functions/floatsqroot.md +++ b/frontend/docs/scripting/functions/floatsqroot.md @@ -27,7 +27,7 @@ new Float:sqroot = floatsqroot(25.0); // Returns 5.0, because 5x5 = 25 ## Notes -:::tip +:::note This function raises a “domain” error if the input value is negative. You may use [floatabs](floatabs) to get the absolute (positive) value. diff --git a/frontend/docs/scripting/functions/fremove.md b/frontend/docs/scripting/functions/fremove.md index 3a08a4407c01..97a17b6a4caa 100644 --- a/frontend/docs/scripting/functions/fremove.md +++ b/frontend/docs/scripting/functions/fremove.md @@ -51,7 +51,7 @@ else ## Notes -:::tip +:::note Files that are currently open (fopen) must be closed first (fclose) to be deleted. diff --git a/frontend/docs/scripting/functions/fwrite.md b/frontend/docs/scripting/functions/fwrite.md index 3f13c69d510f..61d9b157a78d 100644 --- a/frontend/docs/scripting/functions/fwrite.md +++ b/frontend/docs/scripting/functions/fwrite.md @@ -106,7 +106,7 @@ else ## Notes -:::tip +:::note This functions writes to the file in UTF-8, which does not support some localized language symbols. diff --git a/frontend/docs/scripting/functions/listenport.md b/frontend/docs/scripting/functions/listenport.md index 1fa7feedfd24..4b9b4c625c9d 100644 --- a/frontend/docs/scripting/functions/listenport.md +++ b/frontend/docs/scripting/functions/listenport.md @@ -29,8 +29,13 @@ This function always returns **0**. :::warning -- You must call this function **before** receiving the first packet. In other words, you should set up a port in main. -- If no port number has been explicitily chosen, the module will listen at port **9930**. +You must call this function **before** receiving the first packet. In other words, you should set up a port in main. + +::: + +:::note + +If no port number has been explicitily chosen, the module will listen at port **9930**. ::: diff --git a/frontend/docs/scripting/functions/random.md b/frontend/docs/scripting/functions/random.md index df632ecd6110..5c91f90b58a7 100644 --- a/frontend/docs/scripting/functions/random.md +++ b/frontend/docs/scripting/functions/random.md @@ -49,7 +49,7 @@ public OnPlayerSpawn(playerid) ## Notes -:::tip +:::note Using a value smaller than 1 gives weird values. diff --git a/frontend/docs/scripting/functions/strequal.md b/frontend/docs/scripting/functions/strequal.md index 4bd77c6a6295..d4701e4f6e0a 100644 --- a/frontend/docs/scripting/functions/strequal.md +++ b/frontend/docs/scripting/functions/strequal.md @@ -43,7 +43,7 @@ else ## Notes -:::tip +:::note This is a conveniece function that depends on [strcmp](strcmp). diff --git a/frontend/docs/scripting/functions/strfloat.md b/frontend/docs/scripting/functions/strfloat.md index b0e2cb0eb6bc..0d5ffb92ab81 100644 --- a/frontend/docs/scripting/functions/strfloat.md +++ b/frontend/docs/scripting/functions/strfloat.md @@ -33,7 +33,7 @@ SetPlayerPos(playerid, 0.0, 0.0, value); ## Notes -:::tip +:::note This function is the same as [floatstr](floatstr). diff --git a/frontend/docs/scripting/resources/animations.md b/frontend/docs/scripting/resources/animations.md index 4782d58276b1..e6ab49e23efd 100644 --- a/frontend/docs/scripting/resources/animations.md +++ b/frontend/docs/scripting/resources/animations.md @@ -7,12 +7,7 @@ tags: [] :::note -These animations are used by [ApplyAnimation](../functions/ApplyAnimation) function. - -::: - -:::note - +- These animations are used by [ApplyAnimation](../functions/ApplyAnimation) function. - Please note that some of the listed animations may not be useable in SA-MP. - Animations suffixed with `_O` were meant to be applied to objects (e.g. parachute movement). These will not work when applied to players. diff --git a/frontend/docs/scripting/resources/doorstates.md b/frontend/docs/scripting/resources/doorstates.md index 5257eb305dd4..2377736b9992 100644 --- a/frontend/docs/scripting/resources/doorstates.md +++ b/frontend/docs/scripting/resources/doorstates.md @@ -6,13 +6,8 @@ description: Information about byte size and its corresponding door state bits. :::note -Door states are used by natives such as [GetVehicleDamageStatus](../functions/GetVehicleDamageStatus) and [UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus). - -::: - -:::note - -The states of the 2 back doors can not be handled by [GetVehicleDamageStatus](../functions/GetVehicleDamageStatus) and [UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus). +- Door states are used by natives such as [GetVehicleDamageStatus](../functions/GetVehicleDamageStatus) and [UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus). +- The states of the 2 back doors can not be handled by [GetVehicleDamageStatus](../functions/GetVehicleDamageStatus) and [UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus). ::: diff --git a/frontend/docs/scripting/resources/hexcolors.md b/frontend/docs/scripting/resources/hexcolors.md index bdc5629e68cf..5729b4848adc 100644 --- a/frontend/docs/scripting/resources/hexcolors.md +++ b/frontend/docs/scripting/resources/hexcolors.md @@ -70,7 +70,7 @@ The number 255 is pretty understandable, but what is 'FF'? Let's take a look at --- -:::caution +:::note **Note** | '^' is to the power of in this case, not the bitwise exclusive operator. @@ -114,7 +114,7 @@ F * (16^1) + F * (16^0) There isn't really a sole use for hex, you can use it when ever you want; though it's mostly used for color defines (We'll take a look at this later). Some people use hex as a visual aid to make things look more clearly (Y_Less) for example: -:::caution +:::note **Note** | This is a complicated example, don't worry if you don't understand it. diff --git a/frontend/docs/scripting/resources/lightstates.md b/frontend/docs/scripting/resources/lightstates.md index ab6110ea505d..b54b51049045 100644 --- a/frontend/docs/scripting/resources/lightstates.md +++ b/frontend/docs/scripting/resources/lightstates.md @@ -6,19 +6,9 @@ description: Information about byte size and its corresponding light state bits. :::note -Light states are used by natives such as [GetVehicleDamageStatus](../functions/GetVehicleDamageStatus) and [UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus). - -::: - -:::note - -The lights on vehicles with 2 wheels (and thus 2 lights) can not be changed. - -::: - -:::note - -The two back lights of a vehicle can not be changed separately. +- Light states are used by natives such as [GetVehicleDamageStatus](../functions/GetVehicleDamageStatus) and [UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus). +- The lights on vehicles with 2 wheels (and thus 2 lights) can not be changed. +- The two back lights of a vehicle can not be changed separately. ::: diff --git a/frontend/docs/scripting/resources/path-nodes.md b/frontend/docs/scripting/resources/path-nodes.md index 70060c5ce940..eca9cbe84ddf 100644 --- a/frontend/docs/scripting/resources/path-nodes.md +++ b/frontend/docs/scripting/resources/path-nodes.md @@ -5,8 +5,10 @@ description: GTA SA path node system documentation tags: [nodes, paths, ai, navigation, vehicles, pedestrians] --- -:::warning Source Attribution +:::info Source Attribution + This documentation was originally sourced from [GTAMods Wiki - Paths (GTA SA)]() and has been preserved here for archival purposes. The content remains unchanged, with only formatting improvements to enhance readability in the open.mp documentation. + ::: @@ -72,7 +74,9 @@ The header contains information about the content of the various sections in the | 4b | UINT32 | number of links (section 3/5/6) | :::note + Sections related to links (3/5/6) have the same number of entries. These entries belong together and can be treated as one record by editors. + ::: ### Section 1 - Path Nodes @@ -206,7 +210,9 @@ These are used to characterize path segment behavior, for more information see t - The _traffic light direction behavior_ is 1 if the navi node has the same direction as the traffic light and 0 if the navi node points somewhere else. :::note + (\*) Got clear after knowing how Navis are linked exactly. So you may use this but it is not obligation. + ::: ### Section 3 - Links @@ -231,6 +237,7 @@ These are links to adjacent navi nodes, one for each link (in section 3), **2 by | 2b | UINT16 | lower 10 bit are the Navi Node ID, upper 6 bit the corresponding Area ID | :::warning Important Limitations + **Navi Node Limits:** - Maximum **1024** Navi Nodes per area file @@ -239,7 +246,8 @@ These are links to adjacent navi nodes, one for each link (in section 3), **2 by **Navi Node ID Note:** - The Navi Node ID is not the Linked Node ID from Section 2, but rather the sequential order in which the Navi Node appears in the file. - ::: + +::: ### Section 6 - Link Lengths diff --git a/frontend/docs/scripting/resources/pickuptypes.md b/frontend/docs/scripting/resources/pickuptypes.md index d1d82e73dc5e..7f65c1539536 100644 --- a/frontend/docs/scripting/resources/pickuptypes.md +++ b/frontend/docs/scripting/resources/pickuptypes.md @@ -7,13 +7,8 @@ sidebar_label: "Pickup Types" :::note -These pickup types are used by [CreatePickup](../functions/CreatePickup) and [CreatePlayerPickup](../functions/CreatePlayerPickup). - -::: - -:::note - -Most other IDs are either undocumented or are similar to type 1 (but do not use them just because they seem similar to ID 1, they might have side-effects like ID 18 and 20). +- These pickup types are used by [CreatePickup](../functions/CreatePickup) and [CreatePlayerPickup](../functions/CreatePlayerPickup). +- Most other IDs are either undocumented or are similar to type 1 (but do not use them just because they seem similar to ID 1, they might have side-effects like ID 18 and 20). ::: diff --git a/frontend/docs/scripting/resources/sound-ids.md b/frontend/docs/scripting/resources/sound-ids.md index 15986f003e4a..75b8b7243c52 100644 --- a/frontend/docs/scripting/resources/sound-ids.md +++ b/frontend/docs/scripting/resources/sound-ids.md @@ -14,7 +14,7 @@ You have to use sound ID **0** to stop the sound ID that is currently playing. ::: -:::caution Since **0.3.7-R2**: +:::info Since **0.3.7-R2**: - Sound ID **1** can be used to disable the [interior 0 (default)](../functions/SetPlayerInterior) ambience track (wind noise). _Hint: it can help to create more realistically fake interiors._ - Sound ID **0** can be used additionally to return the game's normal outdoor ambience track. diff --git a/frontend/docs/scripting/resources/tirestates.md b/frontend/docs/scripting/resources/tirestates.md index dccb2e810f4e..20105a39eb51 100644 --- a/frontend/docs/scripting/resources/tirestates.md +++ b/frontend/docs/scripting/resources/tirestates.md @@ -6,13 +6,8 @@ description: Information about byte size and its corresponding tire state bits. :::note -Tire states are used by natives such as [GetVehicleDamageStatus](../functions/GetVehicleDamageStatus) and [UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus). - -::: - -:::note - -Even vehicles with more than 4 wheels (e.g. trucks) only have 4 tire states. +- Tire states are used by natives such as [GetVehicleDamageStatus](../functions/GetVehicleDamageStatus) and [UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus). +- Even vehicles with more than 4 wheels (e.g. trucks) only have 4 tire states. ::: diff --git a/frontend/docs/tutorials/stringmanipulation.md b/frontend/docs/tutorials/stringmanipulation.md index 26de247af699..8f7faac557fc 100644 --- a/frontend/docs/tutorials/stringmanipulation.md +++ b/frontend/docs/tutorials/stringmanipulation.md @@ -982,7 +982,7 @@ print("Hello \\ World"); Hello \ World ``` -:::caution ­Warning +:::caution Warning The output will disregard the first backslash, and print the second, as the first is escaping the second and tricking the program into viewing it as a raw character. A backslash can only escape one character at a time, so doing the following will raise a compilation error. diff --git a/frontend/i18n/ar/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md b/frontend/i18n/ar/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md index 8ea214126a4d..be3978334e4c 100644 --- a/frontend/i18n/ar/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md +++ b/frontend/i18n/ar/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md @@ -38,7 +38,7 @@ public OnVehicleDeath(vehicleid, killerid) ## Notes -:::tip +:::note يتم إستدعاء هذا الكالباك أيضا عند دخول السيارة في الماء لكن السيارة يمكن إنقاذها من التدمير بالإنتقال الآني او قيادتها خارج الماء(إذا كانت مغمورة جزئيا) . هذا الكالباك لن يستدعى مرة ثانية و هناك إمكانية إختفاء السيارة عند نزول السائق منها diff --git a/frontend/i18n/ar/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md b/frontend/i18n/ar/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md index 866f7b48c7e5..03ebbf7304c4 100644 --- a/frontend/i18n/ar/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md +++ b/frontend/i18n/ar/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md @@ -41,7 +41,7 @@ public OnVehiclePaintjob(playerid, vehicleid, paintjobid) ## Notes -:::tip +:::note هذا الكالب باك لا يتم إستدعائه من قبل (ChangeVehiclePaintjob). يجب عليك إستعمال OnVehicleChangePaintJob من vSync لمعرفة إن قام اللاعب بدفع ثمن تغيير الطلاء diff --git a/frontend/i18n/ar/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md b/frontend/i18n/ar/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md index d2d466f7df86..3981d2cf6bd5 100644 --- a/frontend/i18n/ar/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md +++ b/frontend/i18n/ar/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md @@ -40,7 +40,7 @@ public OnVehicleRespray(playerid, vehicleid, color1, color2) ## Notes -:::tip +:::note هذا الكالب باك لا يتم إستدعائه من قبل (ChangeVehicleColor) بشكل مضلل. هذا الكالباك لا يتم إستدعائه من قبل (إدفع و رش¹) diff --git a/frontend/i18n/ar/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md b/frontend/i18n/ar/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md index e978ffcb8e0e..d193ea4c948f 100644 --- a/frontend/i18n/ar/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md +++ b/frontend/i18n/ar/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md @@ -52,7 +52,7 @@ public OnVehicleSirenStateChange(playerid, vehicleid, newstate) ## Notes -:::tip +:::note يتم إستدعاء هذا الكالباك فقط عندما يتم تشغيل او إطفاء صفارة الإنظار diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamIn.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamIn.md index 6b0dac008cca..3b5aa0be106c 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamIn.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamIn.md @@ -38,7 +38,7 @@ public OnActorStreamIn(actorid, forplayerid) ## Bilješke -:::tip +:::note Ovaj callback pozvat će i NPC. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamOut.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamOut.md index ead4d72aa5cd..3125ff0b551e 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamOut.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamOut.md @@ -38,7 +38,7 @@ public OnActorStreamOut(actorid, forplayerid) ## Zabilješke -:::tip +:::note Ovaj callback pozvat će i NPC. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md index 7cf82f4f3d82..6e1fa83b8dde 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md @@ -139,7 +139,7 @@ public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) ## Zabilješke -:::tip +:::note Parametri mogu sadržavati različite vrijednosti, bazirane na stilu dijaloga ([Klikni za više primjera](../resources/dialogstyles)). diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md index f3fd14f59352..e17e11c0efb0 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md @@ -29,7 +29,7 @@ public OnObjectMoved(objectid) ## Zabilješke -:::tip +:::note SetObjectPos ne radi kada ga koristite u ovom callback-u. Kako biste popravili to, ponovo kreirajte objekat. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md index ce2263732f7d..7767444d1b85 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md @@ -36,7 +36,7 @@ public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ) ## Zabilješke -:::tip +:::note Kako samo ime callback-a kaže, poziva se samo kada igrač klikne da označi metu(waypoint) a ne kada pritisne tipku. Return-ovana vrijednost Z če biti 0 (netačno) ako je mjesto gdje je igrač kliknuo mnogo daleko od igrača; Koristi MapAndreas ili ColAndreas plugin kako bi dobio precizniju Z kordinatu. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md index 4c5987ca5498..2ae66451d965 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md @@ -37,7 +37,7 @@ public OnPlayerClickPlayer(playerid, clickedplayerid, CLICK_SOURCE:source) ## Zabilješke -:::tip +:::note Trenutno je dostupan samo jedan 'source' (0 - CLICK_SOURCE_SCOREBOARD). Postojanost ovog argumenta predlaže da će možda više izvora biti podržano u budućnosti. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerCommandText.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerCommandText.md index 82fa7b5ec4e7..719e273def93 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerCommandText.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerCommandText.md @@ -39,7 +39,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Zabilješke -:::tip +:::note Ovaj callback pozvat će i NPC. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerConnect.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerConnect.md index e5ee8a10e81c..66bc4c197a69 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerConnect.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerConnect.md @@ -39,7 +39,7 @@ public OnPlayerConnect(playerid) ## Zabilješke -:::tip +:::note Ovaj callback pozvat će i NPC. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md index 06e1dfc927eb..cb611f1b1230 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md @@ -47,7 +47,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ## Zabilješke -:::tip +:::note Razlog će return-ovati 37 (flame thrower/bacač plamena) ako je igrač umro od bilo kojeg izvora vatre (npr. molotov, 18). Razlog će return-ovati 51 ako je igrač umro od bilo koje vrste eksplozije (npr. RPG, granata). Ne moraš provjeravati da li je killerid validan prije nego što ga koristite u `SendDeathMessage`. INVALID_PLAYER_ID je validan killerid ID parametar u toj funkciji. playerid je jedini koji može pozvati ovaj callback. (dobro za znati za sprječavanje lažne smrti 'anti fake death'). diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md index ed87955ec8de..a68d80a823fb 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md @@ -49,7 +49,7 @@ public OnPlayerDisconnect(playerid, reason) ## Zabilješke -:::tip +:::note Neke funkcije možda neće raditi kako treba kada se koriste u ovom callbacku zato što se igrač već diskonektovao kada je callback pozvan. Ovo znači da ne možeš dobiti nedvosmislenu informaciju iz funkcije kao npr GetPlayerIp i GetPlayerPos. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterCheckpoint.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterCheckpoint.md index 0f29a9f7a109..df4f5de974bc 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterCheckpoint.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterCheckpoint.md @@ -36,7 +36,7 @@ public OnPlayerEnterCheckpoint(playerid) } ``` -:::tip +:::note Ovaj callback pozvat će i NPC. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterRaceCheckpoint.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterRaceCheckpoint.md index e9754cc35a2f..2de4dff47f8e 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterRaceCheckpoint.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterRaceCheckpoint.md @@ -27,7 +27,7 @@ public OnPlayerEnterRaceCheckpoint(playerid) } ``` -:::tip +:::note Ovaj callback pozvat će i NPC. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md index b215b229ac90..8e8d36c8a9c4 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md @@ -33,7 +33,7 @@ public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) ## Zabilješke -:::tip +:::note Ovaj callback je pozvana kada igrač KRENE da uđe u vozilo, ne kada su UŠLI u njega. Pogledaj `OnPlayerStateChange`. Ovaj callback se poziva i kada je igraču odbijen mogućnost ulaska u vozilo (npr. Vozilo je zaključano ili puno). diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md index 229e2f4e0dd5..a5218b11db08 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md @@ -36,7 +36,7 @@ public OnPlayerFinishedDownloading(playerid, virtualworld) ## Zabilješke -:::tip +:::note Ovaj callback je pozvan svaki put kada igrač promijeni virtualni svijet (virtual world), iako nema modela koji su prezentovani u tom virtualnom svijetu. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md index 61de6727ccea..717409b0d3d5 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md @@ -44,8 +44,18 @@ public OnPlayerGiveDamage(playerid, damagedid, Float:amount, WEAPON:weaponid, bo ## Zabilješke +:::note + +- Imajte na umu da ova funkcija može biti neprecizna u nekim slučajevima. +- ID oružja (weaponid) će return-ovati 37 (flame thrower) od bilo kojeg izvora vatre (npr. molotov, 18) +- ID oružja (weaponid) će return-ovati 51 od bilo koje vrste eksplozije (npe. RPG, granata) +- playerid je jedini koji može pozvati ovaj callback. +- Količina je uvijek maksimalna povreda koju taj ID oružja (weaponid) može da dadne, iako je nivo healtha manji od maksimalne povrede. Tako da kada igrač ima 100.0 healtha i biva pogođen sa Desert Eagle-om koji daje damage vrijednosti 46.2, potrebna su 3 hica da se taj igrač ubije. Sva tri hica će priakzati količinu 46.2, iako zadnji kada zadnji hitac biva ispaljen, igrač ima samo 7.6 preostalog healtha. + +::: + :::tip -Imajte na umu da ova funkcija može biti neprecizna u nekim slučajevima. Ako želite spriječiti da određeni igrači povrjeđuju, koristite `SetPlayerTeam`. ID oružja (weaponid) će return-ovati 37 (flame thrower) od bilo kojeg izvora vatre (npr. molotov, 18) ID oružja (weaponid) će return-ovati 51 od bilo koje vrste eksplozije (npe. RPG, granata) playerid je jedini koji može pozvati ovaj callback. Količina je uvijek maksimalna povreda koju taj ID oružja (weaponid) može da dadne, iako je nivo healtha manji od maksimalne povrede. Tako da kada igrač ima 100.0 healtha i biva pogođen sa Desert Eagle-om koji daje damage vrijednosti 46.2, potrebna su 3 hica da se taj igrač ubije. Sva tri hica će priakzati količinu 46.2, iako zadnji kada zadnji hitac biva ispaljen, igrač ima samo 7.6 preostalog healtha. +Ako želite spriječiti da određeni igrači povrjeđuju, koristite `SetPlayerTeam`. ::: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md index 3c12ab3204cb..cd786ef22495 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md @@ -49,7 +49,7 @@ public OnPlayerGiveDamageActor(playerid, damaged_actorid, Float:amount, WEAPON:w ## Zabilješke -:::tip +:::note Ova funkcije nije pozvana ako je aktor postavljen na "neranjiv" (invulnerable) (ŠTO JE PO DEFAULTU). Pogledaj [SetActorInvulnerable](../functions/SetActorInvulnerable). diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md index c8c0b1f905f0..89aeb65fd1bf 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md @@ -22,7 +22,7 @@ Ovaj callback je pozvan kada se stanje bilo koje [podržane](../resources/keys) ## Zabilješke -:::info +:::note Ovaj callback takođerm ože biti pozvan od strane NPC-a. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerLeaveCheckpoint.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerLeaveCheckpoint.md index 45567abc7007..723f88870b96 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerLeaveCheckpoint.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerLeaveCheckpoint.md @@ -29,7 +29,7 @@ public OnPlayerLeaveCheckpoint(playerid) ## Zabilješke -:::tip +:::note Ovaj callback pozvat će i NPC. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerLeaveRaceCheckpoint.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerLeaveRaceCheckpoint.md index d979681a2d71..1f400fe4907c 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerLeaveRaceCheckpoint.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerLeaveRaceCheckpoint.md @@ -27,7 +27,7 @@ public OnPlayerLeaveRaceCheckpoint(playerid) } ``` -:::tip +:::note Ovaj callback pozvat će i NPC. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerObjectMoved.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerObjectMoved.md index 911fe465c1d2..1045b79176db 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerObjectMoved.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerObjectMoved.md @@ -30,7 +30,7 @@ public OnPlayerObjectMoved(playerid, objectid) ## Zabilješke -:::tip +:::note Ovaj callback pozvat će i NPC. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md index 878c6ba8f1d1..adba39953802 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md @@ -34,7 +34,7 @@ public OnPlayerRequestClass(playerid,classid) ## Zabilješke -:::tip +:::note Ovaj callback je također pozvan kada igrač pritisne F4. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestSpawn.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestSpawn.md index 5c9c2ee09904..c54003f1c9cc 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestSpawn.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestSpawn.md @@ -33,7 +33,7 @@ public OnPlayerRequestSpawn(playerid) ## Zabilješke -:::tip +:::note Ovaj callback pozvat će i NPC. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md index 090d90de920a..202d68848e48 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md @@ -47,7 +47,7 @@ public OnPlayerSelectedMenuRow(playerid, row) ## Zabilješke -:::tip +:::note ID menija nije proslijeđen ovom callbacku. GetPlayerMenu se mora koristiti kako bi se odredilo na kojem meniju je igrač selektovao stavku. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md index cf8aca436905..d9aa790e384c 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md @@ -37,7 +37,7 @@ public OnPlayerSpawn(playerid) ## Zabilješke -:::tip +:::note Igrica ponekad odbija igraču \$100 nakon spawnovanja. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStateChange.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStateChange.md index cfe843d3462c..ecb8fa239bf9 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStateChange.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStateChange.md @@ -37,7 +37,7 @@ public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstat ## Zabilješke -:::tip +:::note Ovaj callback pozvat će i NPC. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStreamIn.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStreamIn.md index 732aa0c5a5d9..6998b2a11c43 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStreamIn.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStreamIn.md @@ -32,7 +32,7 @@ public OnPlayerStreamIn(playerid, forplayerid) ## Zabilješke -:::tip +:::note Ovaj callback pozvat će i NPC. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStreamOut.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStreamOut.md index 0b4f454783df..92fb2cd477fa 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStreamOut.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStreamOut.md @@ -32,7 +32,7 @@ public OnPlayerStreamOut(playerid, forplayerid) ## Zabilješke -:::tip +:::note Ovaj callback pozvat će i NPC. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md index 5aa5ebfdf06f..e06e3dead2bc 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md @@ -62,7 +62,7 @@ public OnPlayerTakeDamage(playerid, issuerid, Float:amount, WEAPON:weaponid, bod ## Zabilješke -:::tip +:::note ID oružja (weaponid) će return-ovati 37 (flame thrower) od bilo kojeg izvora vatre (npr. molotov, 18) ID oružja (weaponid) će return-ovati 51 od bilo koje vrste eksplozije (npe. RPG, granata) playerid je jedini koji može pozvati ovaj callback. Količina je uvijek maksimalna povreda koju taj ID oružja (weaponid) može da dadne, iako je nivo healtha manji od maksimalne povrede. Tako da kada igrač ima 100.0 healtha i biva pogođen sa Desert Eagle-om koji daje damage vrijednosti 46.2, potrebna su 3 hica da se taj igrač ubije. Sva tri hica će priakzati količinu 46.2, iako zadnji kada zadnji hitac biva ispaljen, igrač ima samo 7.6 preostalog healtha. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerText.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerText.md index 2ea817790b8a..6ba3debca6e6 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerText.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerText.md @@ -32,7 +32,7 @@ public OnPlayerText(playerid, text[]) ## Zabilješke -:::tip +:::note Ovaj callback pozvat će i NPC. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerUpdate.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerUpdate.md index 15b123b26ce6..d1b3cef2ded6 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerUpdate.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerUpdate.md @@ -76,7 +76,7 @@ public OnPlayerUpdate(playerid) ## Zabilješke -:::tip +:::note Ovaj callback pozvat će i NPC. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md index e1ebfb4222cf..a5c62dfaac1a 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md @@ -41,7 +41,7 @@ public OnPlayerWeaponShot(playerid, WEAPON:weaponid, BULLET_HIT_TYPE:hittype, hi ## Zabilješke -:::tip +:::note Ovaj callback je pozvan samo kada je is only called when kompenzacija zakašnjenja omogućena. Ako je hittype: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md index 76f7fd80bf9e..934a18846ca5 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md @@ -40,7 +40,7 @@ public OnRconCommand(cmd[]) ## Zabilješke -:::tip +:::note "/rcon " nije uključen/svrstan u "cmd" kada igrač napiše komandu. Ako koristite "print" funkciju ovdje, poslat će poruku igraču koji je upisao naredbu u igri, kao i log. Ovaj callback se ne poziva kada igrač nije prijavljen kao RCON administrator. Kada igrač nije prijavljen kao RCON admin i koristi / rcon prijavu, ovaj povratni poziv neće biti pozvan i umjesto toga će se pozvati OnRconLoginAttempt. Međutim, kada je igrač prijavljen kao RCON administrator, upotreba ove komande pozvat će ovaj callback. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md index ef81fb1a5b63..c6e180b4b4ae 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md @@ -44,7 +44,7 @@ public OnRconLoginAttempt(ip[], password[], success) ## Zabilješke -:::tip +:::note Ovaj callback je pozvan samo kada se /rcon login iskoristi unutar igra. Ovaj callback je pozvan samo kada igral nije još ulogovan (nije još pristupio) u RCON. Kada se igrač prijavi/uloguje u RCON, OnRconCommand se poziva umjesto toga. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md index b886e270a195..df23f2009280 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md @@ -48,7 +48,7 @@ public OnVehicleDamageStatusUpdate(vehicleid, playerid) ## Zabilješke -:::tip +:::note Ovo ne uključuje promjene u healthu/zdravlju vozila. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md index d4b22d423d19..68f8d05c8233 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md @@ -32,7 +32,7 @@ public OnVehicleDeath(vehicleid, killerid) ## Zabilješke -:::tip +:::note Ovaj callbak će također biti pozvan kada vozilo uđe u vodu, ali vozilo može biti sačuvano od uništenja teleportiranjem ili ako ga izvadite iz vode (upravljanjem, ako je samo djelomično potopljeno). Callback neće biti pozvan drugi put, i vozilo će možda nestati kada igrač izađe, ili nakon kratkog vremena. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md index 18be52ec3fd8..d48535f8cf8b 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md @@ -37,7 +37,7 @@ public OnVehicleMod(playerid, vehicleid, componentid) ## Zabilješke -:::tip +:::note Ovaj callback neće biti pozvan od strane `AddVehicleComponent`. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md index 070058ec9604..6f9d19afd72a 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md @@ -33,7 +33,7 @@ public OnVehiclePaintjob(playerid, vehicleid, paintjobid) ## Zabilješke -:::tip +:::note Ovaj callback nije pozvan od strane `ChangeVehiclePaintjob`. Možete koristiti `OnVehicleChangePaintjob` iz vSync-a u slučaju da znate kada igrač kupi paintjob. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md index d2dc80c6a817..a9206291dc23 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md @@ -34,7 +34,7 @@ public OnVehicleRespray(playerid, vehicleid, color1, color2) ## Zabilješke -:::tip +:::note Ovaj callback nije pozvan od strane `ChangeVehicleColor`. Zavaravajući, ovaj callback nije pozvan za pay 'n' spray (samo modshopovi). diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md index 9ffc81b9b367..e9be490f43cc 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md @@ -48,7 +48,7 @@ public OnVehicleSirenStateChange(playerid, vehicleid, newstate) ## Zabilješke -:::tip +:::note Ovaj callback je pozvan samo kada se sirena vozila uključi/isključi, NE kada upravljate sirenom tako što je držite. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleStreamIn.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleStreamIn.md index 30d3021543a6..5983a2e5e914 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleStreamIn.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleStreamIn.md @@ -32,7 +32,7 @@ public OnVehicleStreamIn(vehicleid, forplayerid) ## Zabilješke -:::tip +:::note Ovaj callback pozvat će i NPC. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleStreamOut.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleStreamOut.md index f9cb36425e9d..3899856926b9 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleStreamOut.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleStreamOut.md @@ -32,7 +32,7 @@ public OnVehicleStreamOut(vehicleid, forplayerid) ## Zabilješke -:::tip +:::note Ovaj callback pozvat će i NPC. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md index ae384d598ba3..890bc6181813 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md @@ -46,7 +46,7 @@ AddCharModel(305, 20002, "lapdpd2.dff", "lapdpd2.txd"); ## Zabilješke -:::tip +:::note useartwork mora biti omogućen (u server settings) da bi ovo radilo diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md index 5889617c5b8b..3aa6dadc0903 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md @@ -35,9 +35,15 @@ public OnGameModeInit() ## Zabilješke -:::tip +:::warning -Crashuje kada se proslijedi nevažeći ID menija. Možete imati samo 12 stavki/itema po meniju (13i ide na desnu stranu zaglavlja od imena rubrike (obojeno), 14i i više se neće uopće pojavljivati). možete koristiti samo 2 rubrike (0 i 1). Možete dodati samo 8 kodova boja po jednoj stavci/itemu (~r~, ~g~ itd.). Maksimalna dužina teksta stavke/itema je 31 simbol. +Crashuje kada se proslijedi nevažeći ID menija. + +::: + +:::note + +Možete imati samo 12 stavki/itema po meniju (13i ide na desnu stranu zaglavlja od imena rubrike (obojeno), 14i i više se neće uopće pojavljivati). možete koristiti samo 2 rubrike (0 i 1). Možete dodati samo 8 kodova boja po jednoj stavci/itemu (`~r~`, `~g~` itd.). Maksimalna dužina teksta stavke/itema je 31 simbol. ::: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md index d744e1197d13..5a748715a6b8 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md @@ -43,7 +43,7 @@ public OnGameModeInit() ## Zabilješke -:::tip +:::note Najveći mogući ID klase je 319 (Počinje od 0, znači maksimalno 320 klasa). Kada je limit dostignut, sve naredne dodane klase će zamijeniti ID 319. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md index 457d857e33a0..8f1f924fc194 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md @@ -46,7 +46,7 @@ public OnGameModeInit() ## Zabilješke -:::tip +:::note Najveći mogući ID klase je 319 (Počinje od 0, znači maksimalno 320 klasa). Kada je limit dostignut, sve naredne dodane klase će zamijeniti ID 319. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md index 08b838378b7b..0192cd841204 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md @@ -45,7 +45,7 @@ AddSimpleModel(-1, 19379, -2000, "wallzzz.dff", "wallzzz.txd"); ## Zabilješke -:::tip +:::note `useartwork` mora biti omogućen (u server settings) da bi ovo radilo kada je virtualworld postavljen, modeli će se preuzimati kada igrač uđe u određeni svijet diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md index 1ced9812a2cd..216d147d0244 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md @@ -43,7 +43,7 @@ public OnGameModeInit() ## Zabilješke -:::tip +:::note `useartwork` mora biti omogućen (u server settings) da bi ovo radilo kada je virtualworld postavljen, modeli će se preuzimati kada igrač uđe u određeni svijet diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md index 3c54fd3b358b..f5ec223a31aa 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md @@ -41,7 +41,7 @@ public OnGameModeInit() ## Zabilješke -:::tip +:::note Funkcija ne returna ID pickupa kojeg možeš koristiti u, naprimjer, OnPlayerPickUpPickup. Koristi CreatePickup ako želite dodijeliti ID-ove. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md index 921c3ed08a36..607dbfca5d35 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md @@ -48,7 +48,7 @@ public OnGameModeInit() ## Zabilješke -:::tip +:::note Morate unaprijed učitati biblioteku (library) animacija za igrača za kojeg će aktor primijeniti animaciju, a ne za aktora. Uostalom, animacija neće biti primijenjena aktoru sve dok funkcija ne bude izršena ponovo. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md index b516f2cff5da..d909479ea573 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md @@ -34,7 +34,7 @@ ApplyAnimation(playerid, "PED", "WALK_DRUNK", 4.1, 1, 1, 1, 1, 1, 1); ## Zabilješke -:::tip +:::note 'forcesync' je neobavezan parametar, koji je po zadanim postavkama 0, u većini slučajeva nije potreban s obzirom da igrači sinhroniziraju animacije sami od sebe. 'forcesync' parametar može natjerati sve igrale koji vide 'playerid' (tog igrača) reprodukciju animacije bez obzira na to da li je igrač izvodi. Ovo je korisno uOvo je korisno u okolnostima kada igrač ne može sam sinhronizirati animaciju. Na primjer, mogu biti pauzirani. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md index ab782b774b6b..7c409af40c80 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md @@ -36,7 +36,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Zabilješke -:::tip +:::note Prvo morate stvoriti objekt, prije nego što pokušate za to prikvačiti kameru igrača. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md index b24b9c5b970a..6c734ec9dd0f 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md @@ -36,7 +36,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Zabilješke -:::tip +:::note Prvo morate stvoriti player-objekt, prije nego što pokušate za to prikvačiti kameru igrača. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md index 6c668e9a576e..e668bbd05691 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md @@ -38,7 +38,7 @@ AttachObjectToObject(gObjectId, gAttachToId, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1); ## Zabilješke -:::tip +:::note Oba objekta treba stvoriti prije pokušaja da ih prikačite. Ne postoji verzija ove funkcije player-objekta (AttachPlayerObjectToObject), što znači da je streameri neće podržati. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToVehicle.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToVehicle.md index 358a3f2f8930..68378a7d34ce 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToVehicle.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToVehicle.md @@ -34,7 +34,7 @@ AttachObjectToVehicle(objectid, vehicleid, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0); ## Zabilješke -:::tip +:::note Objekat prvobitno mora biti kreiran. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToVehicle.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToVehicle.md index 9e320238f801..01282e580ea0 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToVehicle.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToVehicle.md @@ -42,7 +42,7 @@ public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstat ## Zabilješke -:::tip +:::note Morate da kreirate objekat prije nego pokušate da ga privkačite za vozilo. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColor.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColor.md index 602adb007b82..5c99bfa0ab5b 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColor.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColor.md @@ -34,7 +34,7 @@ public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) ## Zabilješke -:::tip +:::note Neka vozilo imaju samo primarnu boju i nekim vozilima se boje ne mogu promjeniti uopšte. Nekoliko vozila (cement, squallo) imaju 4 boje, od kojih se 2 ne mogu promjeniti u SA:MP diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ClearAnimations.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ClearAnimations.md index e133186d6703..db565effa718 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ClearAnimations.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ClearAnimations.md @@ -34,15 +34,10 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Zabilješke -:::tip +:::note -ClearAnimations ne radi ništa kada animacija završi ako u ApplyAnimation dodamo 1 za parametar zamrzavanja. - -::: - -:::tip - -Za razliku od nekih drugih načina uklanjanja igrača iz vozila, ovo će također resetirati brzinu vozila na nulu, trenutno zaustavljajući automobil. Igrač će se pojaviti na vrhu vozila s istim mjestom na kojem je bio u svome sjedištu. +- ClearAnimations ne radi ništa kada animacija završi ako u ApplyAnimation dodamo 1 za parametar zamrzavanja. +- Za razliku od nekih drugih načina uklanjanja igrača iz vozila, ovo će također resetirati brzinu vozila na nulu, trenutno zaustavljajući automobil. Igrač će se pojaviti na vrhu vozila s istim mjestom na kojem je bio u svome sjedištu. ::: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md index 67193413a30e..9a8cc62a6533 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md @@ -36,7 +36,7 @@ public OnGameModeInit() ## Zabilješke -:::tip +:::note NPC-evi nemaju nametagove. Ovo može biti iskriptano sa Attach3DTextLabelToPlayer. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/Create3DTextLabel.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/Create3DTextLabel.md index 71ed6a90a030..5896acea9f11 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/Create3DTextLabel.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/Create3DTextLabel.md @@ -42,7 +42,7 @@ public OnGameModeInit() ## Zabilješke -:::tip +:::note drawdistance se čini da je mnogo manja prilikom spectateanja diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreateActor.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreateActor.md index 17f42eee28ee..fd4aa6b7eaf2 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreateActor.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreateActor.md @@ -49,15 +49,17 @@ public OnGameModeExit() ## Zabilješke -:::tip +:::note -Aktori su zamišljeni da samo negdje stanu, na primjer blagajnici i barmeni. Oni mogu izvoditi animacije (jednom ili petljom) pomoću ApplyActorAnimation. +- Aktori su zamišljeni da samo negdje stanu, na primjer blagajnici i barmeni. Oni mogu izvoditi animacije (jednom ili petljom) pomoću ApplyActorAnimation. +- Od 0.3.7 R2 aktori su zadani da budu neranjivi. ::: :::warning -Aktori su potpuno odvojeni od NPC-a. NE koriste ID-ove igrača / utora na poslužitelju i NE MOGU se s njima postupati kao s NPC-ima. Aktori su ograničeni na 1000 (MAX_ACTORS). Vozače mogu potiskivati ​​glumce, upotrijebite timer da biste ih vratili na njihova mjesta. Od 0,3,7 R2 aktori su zadani da budu neranjivi. +- Aktori su potpuno odvojeni od NPC-a. NE koriste ID-ove igrača / utora na poslužitelju i NE MOGU se s njima postupati kao s NPC-ima. Aktori su ograničeni na 1000 (MAX_ACTORS). +- Vozače mogu potiskivati ​​glumce, upotrijebite timer da biste ih vratili na njihova mjesta. ::: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosion.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosion.md index 449e10dd71e2..1c7dfb0b392c 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosion.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosion.md @@ -39,7 +39,7 @@ public OnPlayerEnterCheckpoint(playerid) ## Zabilješke -:::tip +:::note Postoji ograničenje koliko igrač može odjednom vidjeti eksplozije. Ovo je otprilike 10. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosionForPlayer.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosionForPlayer.md index e03a44035504..aef5e1324233 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosionForPlayer.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosionForPlayer.md @@ -42,7 +42,7 @@ if (strcmp(cmdtext, "/burnme", true) == 0) ## Zabilješke -:::tip +:::note Postoji ograničenje koliko igrač može odjednom vidjeti eksplozije. Ovo je otprilike 10. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreateMenu.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreateMenu.md index 7b12b27e6154..7fae84dc0e38 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreateMenu.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreateMenu.md @@ -36,7 +36,7 @@ public OnGameModeInit() ## Zabilješke -:::tip +:::note Ova funkcija samo STVARA meni - ShowMenuForPlayer mora se koristiti za prikaz. Možete stvoriti i pristupiti samo dvije kolone (0 i 1). Ako je dužina naslova jednaka ili veća od 32 znaka, naslov je skraćen na 30 znakova. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreateObject.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreateObject.md index 6df681f87a95..6d293477cc4c 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreateObject.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreateObject.md @@ -33,7 +33,7 @@ public OnGameModeInit() ## Zabilješke -:::tip +:::note Postoji limit od 1000 objekata (MAX_OBJECTS). Da biste zaobišli ovo ograničenje, možete upotrijebiti streamer. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreatePickup.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreatePickup.md index dcbdba8e5ad1..6d7dedb3f6b2 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreatePickup.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreatePickup.md @@ -41,9 +41,18 @@ pickup = 0; // varijablu pickupa treba resetirati kako bi se izbjegli budući pr ## Zabilješke +:::note + +- Jedina vrsta pickupa koja se može pokupiti iz vozila je 14 (osim posebnih pickupa poput bribe-a). +- Pickupi su prikazani i mogu ih pokupiti svi igrači. +- Moguće je da ako se DestroyPickup () koristi kada se podiže, više od jednog igrača može pokupiti pickup zbog zaostajanja. To se može zaobići korištenjem varijabli. +- Određene vrste pickupa dolaze s "automatskim odgovorima", na primjer, upotreba modela M4 u pickupa automatski će dati igraču oružje i malo streljiva. + +::: + :::tip -Jedina vrsta pickupa koja se može pokupiti iz vozila je 14 (osim posebnih pickupa poput bribe-a). Pickupi su prikazani i mogu ih pokupiti svi igrači. Moguće je da ako se DestroyPickup () koristi kada se podiže, više od jednog igrača može pokupiti pickup zbog zaostajanja. To se može zaobići korištenjem varijabli. Određene vrste pickupa dolaze s "automatskim odgovorima", na primjer, upotreba modela M4 u pickupa automatski će dati igraču oružje i malo streljiva. Za potpuno skriptirane pickupe treba koristiti tip 1. +Za potpuno skriptirane pickupe treba koristiti tip 1. ::: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayer3DTextLabel.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayer3DTextLabel.md index 08fc64e7ed71..1d532cea6fc4 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayer3DTextLabel.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayer3DTextLabel.md @@ -43,7 +43,7 @@ if (strcmp(cmd, "/playerlabel", true) == 0) ## Zabilješke -:::tip +:::note drawdistance se čini da je mnogo manja prilikom spectateanja diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerTextDraw.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerTextDraw.md index 976f84c5d39e..70bd36d65f59 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerTextDraw.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerTextDraw.md @@ -39,7 +39,7 @@ public OnPlayerConnect(playerid) ## Zabilješke -:::tip +:::note Player-textdraws se automatski unište kada se igrač diskonektuje. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/DeletePVar.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/DeletePVar.md index d55f6deef5de..8cbf70326186 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/DeletePVar.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/DeletePVar.md @@ -32,7 +32,7 @@ DeletePVar(playerid, "SomeVarName"); ## Zabilješke -:::tip +:::note Jednom kada se varijabla izbriše, pokušavajući vratiti vrijednost vratiti će 0 (za integere i floatove i NULL za stringove). diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/DeleteSVar.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/DeleteSVar.md index e435b33cbbe6..dcb4507951a3 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/DeleteSVar.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/DeleteSVar.md @@ -31,7 +31,7 @@ DeleteSVar("SomeVarName"); ## Zabilješke -:::tip +:::note Jednom kada se varijabla izbriše, pokušavajući vratiti vrijednost vratiti će 0 (za integere i floatove i NULL za stringove). diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/DisableInteriorEnterExits.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/DisableInteriorEnterExits.md index 88d15500328a..6de334962569 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/DisableInteriorEnterExits.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/DisableInteriorEnterExits.md @@ -21,15 +21,10 @@ public OnGameModeInit() ## Zabilješke -:::tip - -Ova funkcija će raditi samo ukoliko se iskoristi prije nego što se igrač konektuje (preporučeno je da se koristi unutar OnGameModeInit). Neće ukloniti markere povezanog igrača. - -::: - :::warning -Ukoliko se gamemode promijeni nakon što se iskoristi ova funkcija, novi gamemode neće onemogućiti markere, markeri se neće pojaviti već povezanim igračima (ali će biti za nove povezane igrača). +- Ova funkcija će raditi samo ukoliko se iskoristi prije nego što se igrač konektuje (preporučeno je da se koristi unutar OnGameModeInit). Neće ukloniti markere povezanog igrača. +- Ukoliko se gamemode promijeni nakon što se iskoristi ova funkcija, novi gamemode neće onemogućiti markere, markeri se neće pojaviti već povezanim igračima (ali će biti za nove povezane igrača). ::: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenu.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenu.md index 2d4847ab0912..42781d20423e 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenu.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenu.md @@ -38,7 +38,7 @@ if (!strcmp(cmdtext, "/disableguns", true)) ## Zabilješke -:::tip +:::warning Ruši se kada se proslijedi nevažeći ID meni-a. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenuRow.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenuRow.md index f8afc1b7be1f..d38ddbe05466 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenuRow.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenuRow.md @@ -16,7 +16,7 @@ Onemogućite određeni red u meniju za sve igrače. Bit će zasjenjeno i igrači ## Returns -Ova funkcija uvijek returna (vraća) 1, bilo i da funkcija ne uspije. Ako je naveden nevaljani redak, ništa se neće dogoditi. Ako je naveden nevažeći ID menija, server će crashovati. +Ova funkcija uvijek returna (vraća) 1, bilo i da funkcija ne uspije. Ako je naveden nevaljani redak, ništa se neće dogoditi. ## Primjeri @@ -37,9 +37,17 @@ if (!strcmp(cmdtext, "/disablemenu", true)) ## Zabilješke -:::tip +:::warning -Ruši se kada se proslijedi nevažeći ID menija. Ova je funkcija onemogućila navedeni red menija za sve igrače. Ne postoji funkcija za onemogućavanje reda menija za određenog igrača. Morali biste stvoriti dva menija - jedan s onemogućenim redom i jedan bez. Ili po jedan po igraču. +Ruši se kada se proslijedi nevažeći ID menija. + +::: + +:::note + +- Ova je funkcija onemogućila navedeni red menija za sve igrače. +- Ne postoji funkcija za onemogućavanje reda menija za određenog igrača. +- Morali biste stvoriti dva menija - jedan s onemogućenim redom i jedan bez. Ili po jedan po igraču. ::: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/EnableTirePopping.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/EnableTirePopping.md index 55907fdd6b76..b5c07486c856 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/EnableTirePopping.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/EnableTirePopping.md @@ -32,7 +32,14 @@ public OnGameModeInit() :::warning -Ova je funkcija uklonjena u SA-MP 0.3. Pucanje guma je omogućeno prema zadanim postavkama. Ako želite onemogućiti pucanje guma, morat ćete ga ručno skriptati koristeći [OnVehicleDamageStatusUpdate](../callbacks/OnVehicleDamageStatusUpdate). +Ova je funkcija uklonjena u SA-MP 0.3. + +::: + +:::note + +- Pucanje guma je omogućeno prema zadanim postavkama. +- Ako želite onemogućiti pucanje guma, morat ćete ga ručno skriptati koristeći [OnVehicleDamageStatusUpdate](../callbacks/OnVehicleDamageStatusUpdate). ::: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GameTextForAll.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GameTextForAll.md index fe9f39ffb51c..2aa0b52f68f9 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GameTextForAll.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GameTextForAll.md @@ -43,7 +43,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) :::warning -Imajte na umu da igrači mogu crashati zbog neparnog broja simbola tilde (~) koji se koriste u tekstu igre. Korištenje kodova u boji (npr. ~r~) izvan 255. znaka može srušiti client. +Imajte na umu da igrači mogu crashati zbog neparnog broja simbola tilde (~) koji se koriste u tekstu igre. Korištenje kodova u boji (npr. `~r~`) izvan 255. znaka može srušiti client. ::: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GameTextForPlayer.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GameTextForPlayer.md index 5f43f41e0d6d..9b19edd8b896 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GameTextForPlayer.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GameTextForPlayer.md @@ -36,7 +36,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) :::warning -Imajte na umu da igrači mogu crashati zbog neparnog broja simbola tilde (~) koji se koriste u tekstu igre. Korištenje kodova u boji (npr. ~r~) izvan 255. znaka može srušiti client. +Imajte na umu da igrači mogu crashati zbog neparnog broja simbola tilde (~) koji se koriste u tekstu igre. Korištenje kodova u boji (npr. `~r~`) izvan 255. znaka može srušiti client. Također, prazan prostor na kraju niza može rezultirati neuspjehom. Na primjer: `"Headshot "` rezultira neuspjehom. Umjesto toga, trebao bi biti `"Headshot"` ili `"Headshot_"`. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GangZoneCreate.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GangZoneCreate.md index e5938972e581..396781f18a88 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GangZoneCreate.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GangZoneCreate.md @@ -42,7 +42,7 @@ gangzone = GangZoneCreate(1248.011, 2072.804, 1439.348, 2204.319); ## Zabilješke -:::tip +:::note Ova funkcija samo STVARA gangzonu, za prikaz morate koristiti GangZoneShowForPlayer ili GangZoneShowForAll. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetConsoleVarAsString.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetConsoleVarAsString.md index f4466c999f70..21b9cb929561 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetConsoleVarAsString.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetConsoleVarAsString.md @@ -32,9 +32,10 @@ public OnGameModeInit() ## Zabilješke -:::tip +:::note Kada su filterskripte ili plugini specificirani kao varname, ova funkcija returna samo ime prve specificirane filterskripte ili plugina. + ::: :::tip diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarFloat.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarFloat.md index cf37261a0423..1bc43659bd34 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarFloat.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarFloat.md @@ -31,7 +31,7 @@ public LoadPos(playerid) ## Zabilješke -:::tip +:::note Varijable se resetiraju tek nakon što se pozove OnPlayerDisconnect, tako da su vrijednosti i dalje dostupne u OnPlayerDisconnect. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarInt.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarInt.md index 33527b97fe18..911e139833ee 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarInt.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarInt.md @@ -31,7 +31,7 @@ public OnPlayerDisconnect(playerid,reason) ## Zabilješke -:::tip +:::note Varijable se resetiraju tek nakon što se pozove OnPlayerDisconnect, tako da su vrijednosti i dalje dostupne u OnPlayerDisconnect. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarString.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarString.md index 6c46314950eb..8635b09c73cc 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarString.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarString.md @@ -42,7 +42,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ## Zabilješke -:::tip +:::note Ako je dužina niza jednaka nuli (vrijednost nije postavljena), tekst string_return neće se ažurirati ili postaviti na bilo što i ostat će sa starim podacima, nužno obrisati varijablu na praznu vrijednost ako GetPVarString vrati 0 ako to ponašanje nije poželjno. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerSkin.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerSkin.md index 15817435ba36..9278ac22368a 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerSkin.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerSkin.md @@ -25,7 +25,7 @@ playerskin = GetPlayerSkin(playerid); ## Zabilješke -:::tip +:::note Vraća novi skin nakon što se pozove SetSpawnInfo, ali prije nego što se igrač stvarno ponovo pokrene da bi dobio novi skin. Vraća stari skin ako je igrač stvoren putem funkcije SpawnPlayer. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVersion.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVersion.md index 613a7d115166..772e6d195e78 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVersion.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVersion.md @@ -36,7 +36,7 @@ public OnPlayerConnect(playerid) ## Zabilješke -:::tip +:::note Klijentska verzija može imati najviše 24 znaka, inače će veza biti odbijena zbog "Nevažeće veze s klijentom". Međutim, normalni igrači mogu se pridružiti samo sa verzijom dužine između 5 (0.3.7) i 9 (0.3.DL-R1) znakova. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVirtualWorld.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVirtualWorld.md index efe7fbe227e3..820f1bd9e410 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVirtualWorld.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVirtualWorld.md @@ -36,7 +36,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Zabilješke -:::tip +:::note Virtualni svjetovi nisu isto šti i enterijeri. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeapon.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeapon.md index a90b7b04f303..8cd22863cdcb 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeapon.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeapon.md @@ -38,7 +38,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ## Zabilješke -:::tip +:::note Kada je stanje igrača PLAYER_STATE_DRIVER ili PLAYER_STATE_PASSENGER, ova funkcija vraća oružje koje je igrač držao prije nego što je ušao u vozilo. Ako se varalica koristi za stvaranje municije u vozilu, ova funkcija to neće prijaviti. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeaponData.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeaponData.md index c70267b058c5..a5ce0640322c 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeaponData.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeaponData.md @@ -38,7 +38,7 @@ for (new i = 0; i <= 12; i++) ## Zabilješke -:::tip +:::note Staro oružje bez preostalog streljiva i dalje se vraća. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetServerVarAsString.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetServerVarAsString.md index 332ab3205d26..1a48a6a6be39 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetServerVarAsString.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetServerVarAsString.md @@ -38,7 +38,7 @@ public OnGameModeInit() ## Zabilješke -:::tip +:::warning Kad su filterskripte ili plugini navedeni kao ime var, ova funkcija vraća samo ime prve navedene filterskripte ili plugina. Ovo je bug. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleHealth.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleHealth.md index 0fa1823334c6..1999b953e736 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleHealth.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleHealth.md @@ -45,15 +45,10 @@ if (strcmp(cmdtext, "/repair", true) == 0) ## Zabilješke -:::tip +:::note -Potpuno health stanje vozila je 1000, međutim moguće su veće vrijednosti i povećavaju health stanje vozila. Za više informacija o health vrijednostima pogledajte [ovdje](../resources/vehiclehealth). - -::: - -:::tip - -Vozilo se zapali kad mu je health ispod 250. Eksplodirat će nekoliko sekundi kasnije. +- Potpuno health stanje vozila je 1000, međutim moguće su veće vrijednosti i povećavaju health stanje vozila. Za više informacija o health vrijednostima pogledajte [ovdje](../resources/vehiclehealth). +- Vozilo se zapali kad mu je health ispod 250. Eksplodirat će nekoliko sekundi kasnije. ::: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarDoors.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarDoors.md index cfb9afbf8763..58d44f4e0c7e 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarDoors.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarDoors.md @@ -29,7 +29,7 @@ Stanje vrata vozila je pohranjeno u navedenim varijablama. ## Zabilješke -:::tip +:::note Vrijednosti vraćene u svakoj varijabli su kao: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarWindows.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarWindows.md index 9209f7cd982e..abc32d19b3a4 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarWindows.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarWindows.md @@ -29,7 +29,7 @@ Stanje prozora vozila pohranjeno je u navedenim varijablama. ## Zabilješke -:::tip +:::note Vrijednosti vraćene u svakoj varijabli su kao: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsEx.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsEx.md index b2d95968bdb8..7f582cced028 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsEx.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsEx.md @@ -39,7 +39,7 @@ GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, object ## Zabilješke -:::tip +:::note Ako se parametar ne postavi (SetVehicleParamsEx se prethodno nije koristio), vrijednost će biti -1 ('unset'). diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleRotationQuat.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleRotationQuat.md index 6857ccc8fcb9..d4c7d0ec1fb9 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleRotationQuat.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleRotationQuat.md @@ -27,9 +27,15 @@ Rotacija vozila pohranjena je u navedenim varijablama. ## Zabilješke -:::tip +:::note -Ne postoji 'set' varijacija ove funkcije; ne možete podesiti rotaciju vozila (osim Z ugla). Ova funkcija može vratiti netačne vrijednosti za nenaseljena vozila. Razlog je taj što se treći red matrice interne rotacije vozila ošteti ako se ažurira dok je nenastanjen. +Ne postoji 'set' varijacija ove funkcije; ne možete podesiti rotaciju vozila (osim Z ugla). + +::: + +:::warning + +Ova funkcija može vratiti netačne vrijednosti za nenaseljena vozila. Razlog je taj što se treći red matrice interne rotacije vozila ošteti ako se ažurira dok je nenastanjen. ::: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/HTTP.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/HTTP.md index cdeb77628f66..0efb03a66432 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/HTTP.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/HTTP.md @@ -76,7 +76,7 @@ public MyHttpResponse(index, response_code, data[]) ## Zabilješke -:::tip +:::note Kao i gore navedeni kodovi odgovora, postoje i svi tipični HTTP odgovori kao što su 404(Stranica nije pronađena), 500(Greška servera) ili 403(zabranjena) diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/HideMenuForPlayer.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/HideMenuForPlayer.md index 6e12decb4b4e..26de6f9278c8 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/HideMenuForPlayer.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/HideMenuForPlayer.md @@ -33,7 +33,7 @@ if (strcmp(cmdtext, "/menuhide", true) == 0) ## Zabilješke -:::tip +:::warning Ruši/crasha i server i igrača ako je dat nevažeći ID menija. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerStreamedIn.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerStreamedIn.md index b74c25785b69..832fc8a299ab 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerStreamedIn.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerStreamedIn.md @@ -31,7 +31,7 @@ if (IsPlayerStreamedIn(playerid, 0)) ## Zabilješke -:::tip +:::note Igrači nestaju ako su udaljeni više od 150 metara (vidi server.cfg - stream_distance) diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ManualVehicleEngineAndLights.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ManualVehicleEngineAndLights.md index 56169f67eaa5..c1480d7ec3d2 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ManualVehicleEngineAndLights.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ManualVehicleEngineAndLights.md @@ -22,7 +22,7 @@ public OnGameModeInit() ## Zabilješke -:::tip +:::note Ovu funkciju nije moguće preokrenuti nakon što je korištena. Morate ga koristiti ili ne koristiti. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/MovePlayerObject.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/MovePlayerObject.md index f62be5bbb6bd..24c94f3e9ae0 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/MovePlayerObject.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/MovePlayerObject.md @@ -39,7 +39,7 @@ MovePlayerObject(playerid, objectid, 2001.195679, 1547.113892, 10); ## Zabilješke -:::tip +:::note Ako koristite parametre rotacije, objekt se mora premjestiti (X / Y / Z). Objekt će interpolirati rotaciju od trenutka kada se objekti počnu kretati i kada se zaustavi. Dolje navedeni parametri su za 0.3d R2 i starije verzije i trebali bi se zanemariti ako pokrenete najnoviju verziju SA-MP. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_GetConnectedTime.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_GetConnectedTime.md index 17b610cdac5b..122ab7f19159 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_GetConnectedTime.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_GetConnectedTime.md @@ -34,7 +34,7 @@ public OnPlayerCommandText(playerid,cmdtext[]) ## Zabilješke -:::tip +:::note The return value is not reset to zero after changing the game mode (using the RCON command "gmx"). diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_PacketLossPercent.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_PacketLossPercent.md index 1df79090f79a..7ae8b740535a 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_PacketLossPercent.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_PacketLossPercent.md @@ -34,7 +34,7 @@ public OnPlayerCommandText(playerid,cmdtext[]) ## Zabilješke -:::tip +:::note Imajte na umu da će ova funkcija prijaviti pakete koje je server izgubio. Broj gubitka paketa koji je prijavio klijent **bit će** različit, ne zato što je i jedan i drugi netačan, već zato što su i server i klijent svjesni samo paketa gubitaka koje su poslali. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawAlignment.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawAlignment.md index bd1fd2d11350..2fa792357aaa 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawAlignment.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawAlignment.md @@ -36,7 +36,7 @@ public OnPlayerConnect(playerid) ## Zabilješke -:::tip +:::note Za poravnanje 2 (u sredini) vrijednosti x i y TextSize moraju se zamijeniti, pogledajte bilješke na PlayerTextDrawTextSize. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColor.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColor.md index 13d8b4e846bf..54a6fc3e5735 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColor.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColor.md @@ -37,7 +37,7 @@ public OnPlayerConnect(playerid) ## Zabilješke -:::tip +:::note Ako se PlayerTextDrawSetOutline koristi s veličinom> 0, boja obrisa odgovarat će boji koja se koristi u PlayerTextDrawBackgroundColor. Čini se da promjena vrijednosti boje mijenja boju koja se koristi u PlayerTextDrawColor diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColor.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColor.md index 2a5956fbe6dc..e4dbc95657a8 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColor.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColor.md @@ -37,7 +37,13 @@ public OnPlayerConnect(playerid) :::tip -Boje Gametext-a možete koristiti i u textdrawu. Textdraw mora se ponovo prikazati za igrača kako bi se ažurirala boja. +Boje Gametext-a možete koristiti i u textdrawu. + +::: + +:::note + +Textdraw mora se ponovo prikazati za igrača kako bi se ažurirala boja. ::: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawLetterSize.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawLetterSize.md index b6b5ee272c18..04d2d48e0962 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawLetterSize.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawLetterSize.md @@ -31,13 +31,8 @@ PlayerTextDrawLetterSize(playerid, gMyTextDraw[playerid], 3.2 ,5.1); :::tip -Kada ovu funkciju koristite isključivo radi utjecaja na okvir za crtanje teksta, pomnožite 'Y' s 0,135 da biste pretvorili u mjerenja nalik TextDrawTextSize - -::: - -:::tip - -Čini se da fontovi izgledaju najbolje s omjerom X prema Y od 1 do 4 (npr. Ako je x 0.5, tada bi y trebalo biti 2). +- Kada ovu funkciju koristite isključivo radi utjecaja na okvir za crtanje teksta, pomnožite 'Y' s 0.135 da biste pretvorili u mjerenja nalik TextDrawTextSize +- Čini se da fontovi izgledaju najbolje s omjerom X prema Y od 1 do 4 (npr. Ako je x 0.5, tada bi y trebalo biti 2). ::: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawSetShadow.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawSetShadow.md index 3178a321e765..945ae55c39fa 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawSetShadow.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawSetShadow.md @@ -30,7 +30,7 @@ PlayerTextDrawSetShadow(playerid, MyTextDraw, 1); ## Zabilješke -:::tip +:::note Sjena se može izrezati po polju boxa/okvira ako je postavljena veličina prevelika za to područje. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawShow.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawShow.md index b0950249a8b7..32a4b1a2da93 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawShow.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawShow.md @@ -20,7 +20,7 @@ Ova funkcija ne returna (vraća) nikakve posebne vrijednosti. ## Zabilješke -:::tip +:::note Izvlačenje teksta igrača vrijedi samo za igrač za kojeg je stvoren. To znači da ne možete drugom igraču prikazati tekstdraw stvorenog za određenog igrača. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawTextSize.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawTextSize.md index cd7e913d02b9..329623071299 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawTextSize.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawTextSize.md @@ -41,7 +41,7 @@ PlayerTextDrawTextSize(playerid, MyTextDraw[playerid], 2.0, 3.6); ## Zabilješke -:::tip +:::note X i y imaju različita značenja s različitim vrijednostima PlayerTextDrawAlignment: 1 (lijevo): oni su krajnji desni ugao box-a, apsolutna kordinatama. 2 (sredina): trebaju se okrenuti (prebaciti dva), a X vrijednost je ukupna širina box-a. 3 (desno): x i y su kordinate krajnjeg lijevog ugla box-a diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/RedirectDownload.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/RedirectDownload.md index ecaed42acc95..cef450d71348 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/RedirectDownload.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/RedirectDownload.md @@ -5,7 +5,7 @@ description: Preusmjerite preuzimanje prilagođenog AddCharModel ili AddSimpleMo tags: [] --- -:::note +:::warning This function was added in SA-MP 0.3.DL R1 and neće raditi u ranijim verzijama! diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/RemovePlayerFromVehicle.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/RemovePlayerFromVehicle.md index 0dda58f3a332..436367320fff 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/RemovePlayerFromVehicle.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/RemovePlayerFromVehicle.md @@ -35,9 +35,11 @@ public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstat ## Zabilješke -:::tip +:::note -Izlazna animacija nije sinhronizirana za druge igrače. Ova funkcija neće raditi kada se koristi u OnPlayerEnterVehicle, jer igrač nije u vozilu kad se pozove povratni poziv. Umjesto toga koristite OnPlayerStateChange (pogledajte primjer dolje). Igrač se ne uklanja ako je u RC vozilu. +- Izlazna animacija nije sinhronizirana za druge igrače. +- Ova funkcija neće raditi kada se koristi u OnPlayerEnterVehicle, jer igrač nije u vozilu kad se pozove povratni poziv. Umjesto toga koristite OnPlayerStateChange (pogledajte primjer dolje). +- Igrač se ne uklanja ako je u RC vozilu. ::: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SHA256_PassHash.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SHA256_PassHash.md index b9338f9c70d1..96bfc6f49969 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SHA256_PassHash.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SHA256_PassHash.md @@ -40,7 +40,7 @@ public OnGameModeInit() ## Zabilješke -:::tip +:::note Vraćeni hash nema nula popunjavanja (npr. mogući prefiks 00ABCD123...). diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SelectTextDraw.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SelectTextDraw.md index 13dd7e85f2af..9089cc2daf50 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SelectTextDraw.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SelectTextDraw.md @@ -35,7 +35,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Zabilješke -:::tip +:::note TEKST će biti istaknut kada zadržite pokazivač, a NE okvir (ako je jedan prikazan). diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SendRconCommand.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SendRconCommand.md index 65f4dd9c3214..13eb77d736e5 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SendRconCommand.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SendRconCommand.md @@ -19,7 +19,7 @@ Ova funkcija uvijek returna (vraća) 1. ## Zabilješke -:::warning +:::note - Ne podržava login, zbog nedostatka 'playerid' parametra. - 'password 0' će ukloniti lozinku servera ako je postavljena. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetActorFacingAngle.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetActorFacingAngle.md index 223f90eaf4ee..48ce5fc519a4 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetActorFacingAngle.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetActorFacingAngle.md @@ -43,7 +43,7 @@ SetActorFacingAngle(MyActor, 180.0); ## Zabilješke -:::tip +:::note Kada kreirate aktora pomoću CreateActor-a, odredite njegov okrenuti ugao/smjer gledanja. Ovu funkciju ne morate koristiti ako kasnije ne želite promijeniti njegov ugao/smjer gledanja okretanja. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetActorPos.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetActorPos.md index 28834bbf8d9b..33ceacd1994a 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetActorPos.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetActorPos.md @@ -45,7 +45,7 @@ SetActorPos(gMyActor, 1.0, 2.0, 3.0); ## Zabilješke -:::tip +:::note Kada kreirate aktora pomoću CreateActor, vi odredite njegovu poziciju. Ovu funkciju ne trebate koristiti ako kasnije ne želite promijeniti njegov položaj. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetGravity.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetGravity.md index 362b7d5b0a3d..9d191f9daf8b 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetGravity.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetGravity.md @@ -31,7 +31,7 @@ public OnGameModeInit() ## Zabilješke -:::warning +:::note Zadana gravitacija je 0.008. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetMenuColumnHeader.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetMenuColumnHeader.md index 5c4fd24accf6..f68b408c3c51 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetMenuColumnHeader.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetMenuColumnHeader.md @@ -36,15 +36,10 @@ AddMenuItem(gTestMenu, 1, "Row2 Item1"); ## Zabilješke -:::tip - -Crashuje kada se proslijedi nevažeći ID menija. - -::: - :::warning -Imajte na umu da pomoću AddMenuItem možete dodati samo 12 predmeta/stavki. 13. objekt menija zamijenio bi zaglavlje stupca koje je pravilno postavljeno ovom funkcijom. +- Crashuje kada se proslijedi nevažeći ID menija. +- Imajte na umu da pomoću AddMenuItem možete dodati samo 12 predmeta/stavki. 13. objekt menija zamijenio bi zaglavlje stupca koje je pravilno postavljeno ovom funkcijom. ::: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetNameTagDrawDistance.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetNameTagDrawDistance.md index 560c65594b45..d5f7796eb66c 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetNameTagDrawDistance.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetNameTagDrawDistance.md @@ -25,7 +25,7 @@ SetNameTagDrawDistance(20.0); ## Zabilješke -:::tip +:::note Zadana distanca je 70 SA jedinica. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterial.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterial.md index 0ecc7aa8e793..9009616c1599 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterial.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterial.md @@ -47,7 +47,7 @@ public OnPlayerCommandText(playerid,cmdtext[]) ## Zabilješke -:::tip +:::note Vertex (vrhovno) osvjetljenje objekta će nestati ako se promijeni boja materijala. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCol.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCol.md index ac3c2456adff..a760e07dd566 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCol.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCol.md @@ -42,7 +42,7 @@ public OnObjectMoved(objectid) ## Zabilješke -:::tip +:::note Ovo radi samo izvan granica karte (prošlih -3000/3000 jedinica na x i/ili y osi). diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCol.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCol.md index 9e6b6f4c1682..f0e181a25a20 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCol.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCol.md @@ -60,7 +60,7 @@ public OnGameModeInit() ## Zabilješke -:::tip +:::note Ova funkcija utječe samo na sudare kamera objekata stvorenih NAKON njegove upotrebe - ne uključuje sudare kamera postojećih objekata. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCollision.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCollision.md index f7512882d17f..07917f179914 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCollision.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCollision.md @@ -56,7 +56,7 @@ public OnGameModeInit() ## Zabilješke -:::tip +:::note Ova funkcija utječe samo na kolizije kamere objekata stvorenih NAKON njezine upotrebe - ne mijenja kolizije kamera postojećih objekata. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarFloat.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarFloat.md index 2da1a8262432..d56811b970d0 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarFloat.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarFloat.md @@ -40,7 +40,7 @@ public SavePos(playerid) ## Zabilješke -:::tip +:::note Varijable se resetiraju tek nakon što se pozove OnPlayerDisconnect, tako da su vrijednosti i dalje dostupne u OnPlayerDisconnect. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarInt.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarInt.md index b5759ffcce78..77943db7f888 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarInt.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarInt.md @@ -32,7 +32,7 @@ printf("money: %d", GetPVarInt(playerid, "Money")); ## Zabilješke -:::tip +:::note Varijable se resetiraju tek nakon što se pozove OnPlayerDisconnect, tako da su vrijednosti i dalje dostupne u OnPlayerDisconnect. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarString.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarString.md index 12154b050e13..85db3fcd82aa 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarString.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarString.md @@ -34,7 +34,7 @@ public OnPlayerConnect(playerid) ## Zabilješke -:::tip +:::note Varijable se resetiraju tek nakon što se pozove OnPlayerDisconnect, tako da su vrijednosti i dalje dostupne u OnPlayerDisconnect. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAmmo.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAmmo.md index e22fe0da5bf5..dae6555601c6 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAmmo.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAmmo.md @@ -29,7 +29,7 @@ SetPlayerAmmo(playerid, WEAPON_SHOTGUN, 100); // Postavi streljivo za Shotgun na ## Zabilješke -:::tip +:::note Parametar 'weaponslot' je greška u kucanju u sa-mp include-u. Morate koristiti ID oružja, a ne otvor za oružje za koji želite postaviti streljivo. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmedWeapon.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmedWeapon.md index afe6cae63cb4..e540a974091c 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmedWeapon.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmedWeapon.md @@ -47,7 +47,7 @@ public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstat ## Zabilješke -:::tip +:::note Ova funkcija naoružava igrača oružjem koje već ima; ne daje im novo oružje. Pogledajte GivePlayerWeapon. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmour.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmour.md index 0a0dcff94f05..f18fffc8b2c9 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmour.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmour.md @@ -33,7 +33,7 @@ public OnPlayerSpawn(playerid) ## Zabilješke -:::tip +:::note Ime funkcije je armour, a ne armor (amerikaniziran). Ovo nije u skladu s ostatkom SA-MP-a, pa zapamtite to. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAttachedObject.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAttachedObject.md index 3a477af1f949..85ad05d2397b 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAttachedObject.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAttachedObject.md @@ -47,7 +47,7 @@ public OnPlayerSpawn(playerid) ## Zabilješke -:::tip +:::note Ova je funkcija odvojena od spremišta CreateObject / CreatePlayerObject. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerChatBubble.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerChatBubble.md index d3fcba3ed64f..f7c40417c98c 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerChatBubble.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerChatBubble.md @@ -33,7 +33,7 @@ public OnPlayerText(playerid, text[]) ## Zabilješke -:::tip +:::note Ne možete vidjeti svoje lične chat balončiće. Isto se dešava i sa prikavčenim 3D text labelom. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerColor.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerColor.md index 257db54969a8..528fd8323185 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerColor.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerColor.md @@ -30,9 +30,10 @@ SetPlayerColor(playerid, 4278190335); ## Zabilješke -:::tip +:::note -Ova funkcija će promijeniti boju igrača za sve, čak i ako je boja igrača promijenjena pomoću SetPlayerMarkerForPlayer za bilo koji drugi igrač. Ako se koristi pod OnPlayerConnect, igrač koji utječe neće vidjeti boju u TAB izborniku. +- Ova funkcija će promijeniti boju igrača za sve, čak i ako je boja igrača promijenjena pomoću SetPlayerMarkerForPlayer za bilo koji drugi igrač. +- Ako se koristi pod OnPlayerConnect, igrač koji utječe neće vidjeti boju u TAB izborniku. ::: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerDrunkLevel.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerDrunkLevel.md index df4a543a46bc..b78e3eae9f2f 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerDrunkLevel.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerDrunkLevel.md @@ -33,7 +33,7 @@ if (strcmp(cmdtext, "/drunk", true) == 0) ## Zabilješke -:::tip +:::note Pijani nivo igrača automatski će se smanjiti s vremenom, na osnovu njihovog FPS-a (igrači sa 50 FPS-a izgubit će 50 'nivoa' u sekundi. Ovo je korisno za određivanje FPS-a igrača!). U 0.3a nivo pijanca će se smanjiti i zaustaviti na 2000. U 0.3b + nivo pijanca se smanjuje na nulu.) Nivoi preko 2000 čine igrača pijanim (njihanje kamere i vozila teško kontrolirati). Maksimalni nivo pijanosti je 50000. Dok je nivo pijanosti iznad 5000, HUD igrača (radar itd.) će biti sakriven. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerFightingStyle.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerFightingStyle.md index 5a0461294473..20cadc47a495 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerFightingStyle.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerFightingStyle.md @@ -31,7 +31,7 @@ if (strcmp(cmdtext, "/boxing", true) == 0) ## Zabilješke -:::tip +:::note To ne utječe na normalne napade šake - samo na specijalne/sekundarne napade (aim + klikni 'secondary attack' dugme). diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHealth.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHealth.md index 7439c8e0b994..1db66b3889c5 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHealth.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHealth.md @@ -42,7 +42,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Zabilješke -:::tip +:::note Ako je health/zdravlje igrača postavljeno na 0 ili minus vrijednost, oni će odmah umrijeti. Ako je zdravstveno stanje igrača ispod 10 ili više od 98303, traka zdravlja će treptati. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHoldingObject.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHoldingObject.md index b0b41d32755c..d18b26da20ee 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHoldingObject.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHoldingObject.md @@ -37,7 +37,7 @@ public OnPlayerSpawn(playerid) ## Zabilješke -:::tip +:::note Po igraču se može prikačiti samo jedan predmet. Ova je funkcija odvojena od spremišta CreateObject / CreatePlayerObject. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerMapIcon.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerMapIcon.md index 2b9322fd1bef..1ad1f0bc3711 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerMapIcon.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerMapIcon.md @@ -39,7 +39,7 @@ public OnPlayerConnect( playerid ) ## Zabilješke -:::tip +:::note Ako koristite nevažeći tip markera, stvorit će se ID 1 (Bijeli kvadrat). Ako koristite ID ikone koji se već koristi, on će zamijeniti trenutnu ikonu karte pomoću tog ID-a. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerName.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerName.md index a62ef185c755..86184ae967f1 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerName.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerName.md @@ -59,7 +59,10 @@ if (strcmp(cmdtext, "/superman", true) == 0) :::warning -Promjena imena igrača u isto ime, ali s različitim slučajevima slova (npr. "John" u "JOHN") neće uspjeti. Ako se koristi u OnPlayerConnect, novo ime neće biti prikazano za povezujećeg igrača. Prosljeđivanje null niza kao novog imena srušit će server. Imena igrača mogu imati do 24 znaka kada se koristi ova funkcija, ali kada se pridružuju serveru iz pregledača servera SA-MP, imena igrača ne smiju biti veća od 20 i manja od 3 znaka (server će odbiti ulazak). Ovo omogućava dodavanje 4 znaka kada koristite SetPlayerName. +- Promjena imena igrača u isto ime, ali s različitim slučajevima slova (npr. "John" u "JOHN") neće uspjeti. +- Ako se koristi u OnPlayerConnect, novo ime neće biti prikazano za povezujećeg igrača. +- Prosljeđivanje null niza kao novog imena srušit će server. +- Imena igrača mogu imati do 24 znaka kada se koristi ova funkcija, ali kada se pridružuju serveru iz pregledača servera SA-MP, imena igrača ne smiju biti veća od 20 i manja od 3 znaka (server će odbiti ulazak). Ovo omogućava dodavanje 4 znaka kada koristite SetPlayerName. ::: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectMaterial.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectMaterial.md index a554115a5769..dce01d60eac0 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectMaterial.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectMaterial.md @@ -46,7 +46,7 @@ public OnPlayerCommandText(playerid,cmdtext[]) ## Zabilješke -:::tip +:::note Vertex (vrhovno) osvjetljenje objekta će nestati ako se promijeni boja materijala. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCol.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCol.md index eaab90d6fb03..46a6085e323d 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCol.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCol.md @@ -43,7 +43,7 @@ public OnPlayerObjectMoved(playerid, objectid) ## Zabilješke -:::tip +:::note Ovo ne radi unutar normalnih granica SA mape. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerPos.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerPos.md index a4833a8bf3e4..b203ba04c937 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerPos.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerPos.md @@ -39,7 +39,7 @@ public OnPlayerCommandText(playerid,cmdtext[]) ## Zabilješke -:::tip +:::note Korištenje ove funkcije na igraču koji je u vozilu odmah će ga ukloniti iz vozila. Korisno za brzo izbacivanje igrača. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerShopName.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerShopName.md index 2a299155e0c3..6daac46eaad6 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerShopName.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerShopName.md @@ -37,7 +37,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Zabilješke -:::tip +:::note Ova funkcija ne podržava casino skripte. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSpecialAction.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSpecialAction.md index c2da7d1f7974..6666fdf7ab48 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSpecialAction.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSpecialAction.md @@ -32,7 +32,7 @@ if (strcmp(cmd, "/handsup", true) == 0) ## Zabilješke -:::tip +:::warning Uklanjanjem jetpacks-a s igrača postavljanjem njihove posebne akcije na 0 zvuk ostaje do smrti. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTeam.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTeam.md index ad9c889f35f9..9d6a1fd53400 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTeam.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTeam.md @@ -31,7 +31,7 @@ public OnPlayerSpawn(playerid) ## Zabilješke -:::tip +:::note Igrači ne mogu oštetiti / ubiti igrače iz istog tima, osim ako nožem ne prerežu grkljan. Od SA-MP 0.3x, igrači takođe ne mogu oštetiti vozila koja vozi igrač iz istog tima. To se može omogućiti pomoću EnableVehicleFriendlyFire. 255 (ili NO_TEAM) je zadani tim koji može pucati na druge igrače, a ne na 0. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTime.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTime.md index 5c49608fc2fe..e1214182dff3 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTime.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTime.md @@ -30,7 +30,7 @@ SetPlayerTime(playerid, 0, 0); // Ponoć ## Zabilješke -:::tip +:::note Korištenje ove funkcije unutar OnPlayerConnect neće raditi. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerVirtualWorld.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerVirtualWorld.md index a24f6c557fac..38278fc8aaa6 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerVirtualWorld.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerVirtualWorld.md @@ -32,7 +32,7 @@ if (strcmp(cmdtext, "/world3", true) == 0) ## Zabilješke -:::tip +:::note Zadani virtualni svijet je 0. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerWeather.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerWeather.md index 071d1d7d0a11..72f0e9a7ec43 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerWeather.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerWeather.md @@ -34,7 +34,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Zabilješke -:::tip +:::note Ako je omogućen TogglePlayerClock, vrijeme će se polako mijenjati s vremenom, umjesto da se promijeni trenutno. U igri postoje samo važeći 21 vremenski ID (0 - 20), ali igra nema bilo kakav oblik provjere dometa. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetTimer.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetTimer.md index 1b60b1bc53dd..a372e6105b0e 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetTimer.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetTimer.md @@ -38,9 +38,16 @@ public message() ## Zabilješke -:::tip +:::warning -Intervali tajmera nisu tačni (otprilike 25% popusta). Postoje ispravci dostupni ovdje i ovdje. ID-ovi tajmera nikada se ne koriste dva puta. Možete koristiti KillTimer () na ID-u tajmera i neće biti važno pokreće li se ili ne. Funkcija koju treba pozvati mora biti javna, što znači da mora biti proslijeđena. Korištenje mnogih tajmera rezultirat će povećanom upotrebom memorije / procesora. +- Intervali tajmera nisu tačni (otprilike 25% popusta). Postoje ispravci dostupni ovdje i ovdje. +- Korištenje mnogih tajmera rezultirat će povećanom upotrebom memorije / procesora. + +::: + +:::note + +ID-ovi tajmera nikada se ne koriste dva puta. Možete koristiti KillTimer () na ID-u tajmera i neće biti važno pokreće li se ili ne. Funkcija koju treba pozvati mora biti javna, što znači da mora biti proslijeđena. ::: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetTimerEx.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetTimerEx.md index 4aa548cb316a..c739a6b5c30b 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetTimerEx.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetTimerEx.md @@ -19,7 +19,7 @@ Postavlja tajmer za pozivanje funkcije nakon navedenog intervala. Ova varijanta ## Returns -ID tajmera koji je pokrenut. ID-ovi odbrojavanja počinju na 1 i nikad se više ne koriste. Ne postoje interne provjere koje bi provjerile jesu li proslijeđeni valjani parametri (npr. Trajanje nije minus vrijednost). Y_Less-ov 'fixes2' plugin implementira ove provjere i također značajno poboljšava preciznost tajmera, a također dodaje podršku za prolazak stringa/niza. +ID tajmera koji je pokrenut. ID-ovi odbrojavanja počinju na 1 i nikad se više ne koriste. ## Primjeri diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleHealth.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleHealth.md index 495fbd3373ba..2bc8aae9f128 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleHealth.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleHealth.md @@ -36,7 +36,7 @@ if (strcmp("/fixengine", cmdtext, true) == 0) ## Zabilješke -:::tip +:::note Ukupan health vozila je 1000. Veće vrijednosti su moguće. Za više informacija o vrijednostima healtha, pogledaj [ovu](../resources/vehiclehealth) stranicu. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleNumberPlate.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleNumberPlate.md index 0355decf79ef..acc5b9696239 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleNumberPlate.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleNumberPlate.md @@ -30,15 +30,20 @@ SetVehicleNumberPlate(vehicleid, "ABCD 123"); ## Zabilješke -:::tip +:::note -Ova funkcija nema internu provjeru grešaka. Ne dodjeljujte prilagođene registarske tablice vozilima bez tablica (čamci, avioni, itd.) Jer će to rezultirati nekim nepotrebnim vremenom obrade na klijentu. Da bi promjene stupile na snagu, vozilo se mora ponovno mrijestiti ili reproducirati. Na svakoj tablici postoji ograničenje od 32 znaka (uključujući ugrađene boje). Dužina teksta koja se može vidjeti na pločici s brojevima je oko 9 do 10 znakova, a više znakova uzrokovat će razdvajanje teksta. Neki modeli vozila imaju unazad registarsku tablicu, npr. Boxville (498) (kao alternativu ovom vozilu možete koristiti model vozila ID 609, koji je duplicirani Boxville (zvan Boxburg), ali s redovnom tablicom). +- Ova funkcija nema internu provjeru grešaka. +- Da bi promjene stupile na snagu, vozilo se mora ponovno mrijestiti ili reproducirati. +- Na svakoj tablici postoji ograničenje od 32 znaka (uključujući ugrađene boje). +- Dužina teksta koja se može vidjeti na pločici s brojevima je oko 9 do 10 znakova, a više znakova uzrokovat će razdvajanje teksta. +- Neki modeli vozila imaju unazad registarsku tablicu, npr. Boxville (498) (kao alternativu ovom vozilu možete koristiti model vozila ID 609, koji je duplicirani Boxville (zvan Boxburg), ali s redovnom tablicom). ::: :::tip -Na tekstu pločice možete koristiti ugrađivanje boja. +- Ne dodjeljujte prilagođene registarske tablice vozilima bez tablica (čamci, avioni, itd.) Jer će to rezultirati nekim nepotrebnim vremenom obrade na klijentu. +- Na tekstu pločice možete koristiti ugrađivanje boja. ::: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsEx.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsEx.md index 80a19e654590..124f41e2fbb4 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsEx.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsEx.md @@ -73,7 +73,7 @@ public DisableVehicleAlarm(vehicleid) ## Zabilješke -:::tip +:::note Alarm se neće resetirati po završetku, morat ćete ga resetirati sami pomoću ove funkcije. Svjetla rade i danju (samo kada je omogućen ManualVehicleEngineAndLights). diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsForPlayer.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsForPlayer.md index 415b34574332..15513f727db9 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsForPlayer.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsForPlayer.md @@ -95,7 +95,7 @@ public OnVehicleStreamIn(vehicleid, forplayerid) ## Zabilješke -:::tip +:::note Vozila se moraju respawnovati kako bi se 'objective' uklonio. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleZAngle.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleZAngle.md index 863d42494171..e597acadaca1 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleZAngle.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleZAngle.md @@ -43,7 +43,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Zabilješke -:::**tip** +:::note Kada se koristi ova funkcija, okretanje vozila X i Y (nagib i kotrljanje) resetirat će se. Rotacije X i Y ne mogu se postaviti. Ova funkcija ne radi na neuzetim vozilima (vjeruje se da je to GTA ograničenje). diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetWeather.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetWeather.md index e5a4eadb1494..ec2ebc06db71 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetWeather.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetWeather.md @@ -29,7 +29,7 @@ if (!strcmp(cmdtext, "/sandstorm", true)) ## Zabilješke -:::tip +:::note Ako je omogućen TogglePlayerClock, vrijeme će se polahko mijenjati s vremenom, umjesto da se promijeni trenutno. U igri postoje samo važeći 21 vremenski ID (0 - 20), ali igra nema bilo kakav oblik provjere dometa. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetWorldTime.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetWorldTime.md index ac4b34b9bb65..4630332b8dc6 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetWorldTime.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SetWorldTime.md @@ -26,7 +26,7 @@ SetWorldTime(12); ## Zabilješke -:::tip +:::note Ova je funkcija relevantna samo za igrače koji ne koriste sat koji prolazi - pogledajte TogglePlayerClock. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ShowMenuForPlayer.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ShowMenuForPlayer.md index 8ec13d37c471..40e0af0ecb3f 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ShowMenuForPlayer.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ShowMenuForPlayer.md @@ -40,7 +40,7 @@ if (strcmp(cmdtext, "/tele", true) == 0) ## Zabilješke -:::tip +:::warning Crashuje (ruši) i server i igrača ako se proslijedi nevažeći ID menija. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerDialog.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerDialog.md index 613c4f9fa50f..8ba101f130f7 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerDialog.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerDialog.md @@ -68,13 +68,8 @@ ShowPlayerDialog(playerid, DIALOG_WEAPONS, DIALOG_STYLE_TABLIST_HEADERS, "Kupi o :::tip -Preporučuje se upotreba enuma (vidi gore) ili definicija (#define) da bi se utvrdilo koji ID dijalozi imaju, kako bi se izbjegla zabuna u budućnosti. Nikada ne biste trebali koristiti doslovne brojeve za ID-ove - postaje zbunjujuće. - -::: - -:::tip - -Koristite ugrađivanje boja za više boja u tekstu. Korišćenje -1 kao dijalogida zatvara sve dijaloge koji su trenutno prikazani na ekranu klijenta. +- Preporučuje se upotreba enuma (vidi gore) ili definicija (#define) da bi se utvrdilo koji ID dijalozi imaju, kako bi se izbjegla zabuna u budućnosti. Nikada ne biste trebali koristiti doslovne brojeve za ID-ove - postaje zbunjujuće. +- Koristite ugrađivanje boja za više boja u tekstu. Korišćenje -1 kao dijalogida zatvara sve dijaloge koji su trenutno prikazani na ekranu klijenta. ::: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SpawnPlayer.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SpawnPlayer.md index 35a37dc0473d..f286b3dbea54 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SpawnPlayer.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/SpawnPlayer.md @@ -31,7 +31,7 @@ if (strcmp(cmdtext, "/spawn", true) == 0) ## Zabilješke -:::tip +:::warning Ubija igrača ako je u vozilu, a zatim se spawnaju s bocom u ruci. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawAlignment.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawAlignment.md index 2e119219f225..31f0406cda75 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawAlignment.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawAlignment.md @@ -35,7 +35,7 @@ public OnGameModeInit() ## Zabilješke -:::tip +:::note Ako je textdraw već prikazan, on mora biti ponovno prikazan (TextDrawShowForAll/TextDrawShowForPlayer) kako bi se prikazale promjene ove funkcije. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColor.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColor.md index 61b9f9406547..0538fe5e700b 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColor.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColor.md @@ -34,7 +34,7 @@ public OnGameModeInit() ## Zabilješke -:::tip +:::note Ako je TextDrawSetOutline korišten sa veličinom > 0, boja outline-a će se uklopiti sa bojom korištenom u TextDrawBackgroundColor. Mijenjanjem vrijednosti boje se čini kao da mijenja boju korištenu u TextDrawColor. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColor.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColor.md index 7fbad66bfefc..5362e197acf3 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColor.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColor.md @@ -33,7 +33,7 @@ public OnGameModeInit() ## Zabilješke -:::tip +:::note Ako je textdraw već prikazan, on mora biti ponovno prikazan (TextDrawShowForAll/TextDrawShowForPlayer) kako bi izmjene ove funkcije imale efekta. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawCreate.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawCreate.md index db057b7782dc..9879614561a4 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawCreate.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawCreate.md @@ -43,9 +43,17 @@ public OnPlayerConnect(playerid) ## Zabilješke +:::note + +- X, Y kordinata je gornja lijeva kordinata za područje textdrawa na osnovu 640x448 "platna" (bez obzira na razlučivost zaslona). +- Ako planirate koristiti TextDrawAlignment s poravnanjem 3 (desno), kordinata x, Y je gornja desna kordinata za crtanje teksta. +- Ova funkcija samo KREIRA izvlačenje teksta, za prikaz morate koristiti TextDrawShowForPlayer ili TextDrawShowForAll. + +::: + :::tip -X, Y kordinata je gornja lijeva kordinata za područje textdrawa na osnovu 640x448 "platna" (bez obzira na razlučivost zaslona). Ako planirate koristiti TextDrawAlignment s poravnanjem 3 (desno), kordinata x, Y je gornja desna kordinata za crtanje teksta. Ova funkcija samo KREIRA izvlačenje teksta, za prikaz morate koristiti TextDrawShowForPlayer ili TextDrawShowForAll. Preporučuje se upotreba CIJELIH brojeva umjesto decimalnih mjesta prilikom kreiranja crteža teksta kako bi se osigurao dizajn prilagođen rezoluciji. +Preporučuje se upotreba CIJELIH brojeva umjesto decimalnih mjesta prilikom kreiranja crteža teksta kako bi se osigurao dizajn prilagođen rezoluciji. ::: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawLetterSize.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawLetterSize.md index f5311bf84b70..ca67d9932e6e 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawLetterSize.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawLetterSize.md @@ -36,13 +36,8 @@ public OnGameModeInit() :::tip -Kada ovu funkciju koristite čisto da biste utjecali na box TextDrawa, pomnožite 'Y' s 0,135 da biste pretvorili u mjerenja nalik TextDrawTextSize. Savjet: Lakše je i izuzetno precizno koristiti LD_SPAC:white sprit za samo crtanje boxa, TextDrawTextSize će imati redovite pomake. - -::: - -:::tip - -Ukoliko želite promijeniti veličinu slova textdrawa koji je već prikazan, ne morate ga ponovno kreirati. Prosto koristite TextDrawShowForPlayer/TextDrawShowForAll nakon uređivanja i promjena će biti vidljiva. Fontovi izgledaju najbolje sa X naprema Y rastojanju od 1 do 4 (npr. ako je x 0.5 onda bi y trebao biti 2). +- Kada ovu funkciju koristite čisto da biste utjecali na box TextDrawa, pomnožite 'Y' s 0.135 da biste pretvorili u mjerenja nalik TextDrawTextSize. Savjet: Lakše je i izuzetno precizno koristiti LD_SPAC:white sprit za samo crtanje boxa, TextDrawTextSize će imati redovite pomake. +- Ukoliko želite promijeniti veličinu slova textdrawa koji je već prikazan, ne morate ga ponovno kreirati. Prosto koristite TextDrawShowForPlayer/TextDrawShowForAll nakon uređivanja i promjena će biti vidljiva. Fontovi izgledaju najbolje sa X naprema Y rastojanju od 1 do 4 (npr. ako je x 0.5 onda bi y trebao biti 2). ::: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawSetShadow.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawSetShadow.md index 9c5a285a1c98..8ab36afe1be5 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawSetShadow.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawSetShadow.md @@ -35,7 +35,7 @@ public OnGameModeInit() ## Zabilješke -:::tip +:::note Sjena može biti presječena/odrezana od strane područja boxa ako je postavljena veličina previše velika za područje. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawTextSize.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawTextSize.md index d24667ee5c4e..eecc383e91e1 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawTextSize.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawTextSize.md @@ -34,11 +34,12 @@ public OnGameModeInit() ## Zabilješke -:::tip - -X i y imaju različita značenja s različitim vrijednostima TextDrawAlignment: 1 (lijevo): krajnji su desni ugao boxa, apsolutna kordinatama. 2 (sredina): trebaju se okrenuti (prebaciti dva), a X vrijednost je ukupna širina boxa. 3 (desno): x i y su kordinate krajnjeg lijevog ugla boxa. +:::note -Upotrebom tipa fonta 4 (sprite) i 5 (pregled modela) pretvara X i Y ove funkcije iz kordinata ugla u WIDTH i HEIGHT (offseti). Okvir TextDraw započinje 10.0 jedinica gore i 5.0 lijevo kao ishodište (TextDrawCreate kordinata). Ova funkcija definira područje na koje je moguće kliknuti za upotrebu s TextDrawSetSelectable, bilo da je box prikazan ili ne. +- X i y imaju različita značenja s različitim vrijednostima TextDrawAlignment: 1 (lijevo): krajnji su desni ugao boxa, apsolutna kordinatama. 2 (sredina): trebaju se okrenuti (prebaciti dva), a X vrijednost je ukupna širina boxa. 3 (desno): x i y su kordinate krajnjeg lijevog ugla boxa. +- Upotrebom tipa fonta 4 (sprite) i 5 (pregled modela) pretvara X i Y ove funkcije iz kordinata ugla u WIDTH i HEIGHT (offseti). +- Okvir TextDraw započinje 10.0 jedinica gore i 5.0 lijevo kao ishodište (TextDrawCreate kordinata). +- Ova funkcija definira područje na koje je moguće kliknuti za upotrebu s TextDrawSetSelectable, bilo da je box prikazan ili ne. ::: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawUseBox.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawUseBox.md index 2e9a91edd5a1..7e3001b4faab 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawUseBox.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawUseBox.md @@ -35,7 +35,7 @@ public OnGameModeInit() ## Zabilješke -:::tip +:::note Ako je textdraw već prikazan, on mora biti ponovno prikazan ([TextDrawShowForAll](TextDrawShowForAll)/[TextDrawShowForPlayer](TextDrawShowForPlayer)) kako bi prikazao promjene ove funkcije. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerClock.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerClock.md index 592295f3a000..7f38388338f5 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerClock.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerClock.md @@ -32,7 +32,7 @@ public OnPlayerConnect(playerid) ## Zabilješke -:::tip +:::note Vrijeme će automatski napredovati za 6 sati kada igrač umre. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerSpectating.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerSpectating.md index cf6a4dc295df..76d652462e75 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerSpectating.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerSpectating.md @@ -33,7 +33,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ## Zabilješke -:::tip +:::note Kada je režim gledatelja onemogućen, automatski će se pozvati OnPlayerSpawn, ako želite vratiti stanje igrača u stanje prije gledanja, morat ćete to riješiti u OnPlayerSpawn. Takođe imajte na umu da taj igrač također može ići na odabir klase prije nego što je koristio F4 za vrijeme gledanja, igrač također MOŽE umrijeti u režimu spektakularnosti zbog različitih kvarova. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/UsePlayerPedAnims.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/UsePlayerPedAnims.md index 63d449eae354..2ec5a8714114 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/UsePlayerPedAnims.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/UsePlayerPedAnims.md @@ -21,11 +21,10 @@ public OnGameModeInit() ## Zabilješke -:::tip - -Radi samo kada se postavi pod [OnGameModeInit](../callbacks/OnGameModeInit). +:::note -Neupotreba ove funkcije dovodi do toga da se dvoručno oružje (ne dvostruko - jedno oružje koje drže obje ruke) drži u samo jednoj ruci. +- Radi samo kada se postavi pod [OnGameModeInit](../callbacks/OnGameModeInit). +- Neupotreba ove funkcije dovodi do toga da se dvoručno oružje (ne dvostruko - jedno oružje koje drže obje ruke) drži u samo jednoj ruci. ::: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/atan2.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/atan2.md index 3cad89ce09da..a1cae7123447 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/atan2.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/atan2.md @@ -7,13 +7,8 @@ tags: [] :::warning -Ova funkcija započinje malim slovom. - -::: - -:::warning - -Obratite pažnju da je vrijednost y prvi parametar, a vrijednost x drugi parametar. +- Ova funkcija započinje malim slovom. +- Obratite pažnju da je vrijednost y prvi parametar, a vrijednost x drugi parametar. ::: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/db_get_mem_handle.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/db_get_mem_handle.md index 28af1de87053..79f0611a9a9a 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/db_get_mem_handle.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/db_get_mem_handle.md @@ -7,13 +7,8 @@ tags: ["sqlite"] :::warning -Ova funkcija započinje malim slovom. - -::: - -:::warning - -Ova funkcija je dodana u SA-MP 0.3.7 R1 i ne radi u nižim verzijama! +- Ova funkcija započinje malim slovom. +- Ova funkcija je dodana u SA-MP 0.3.7 R1 i ne radi u nižim verzijama! ::: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/db_get_result_mem_handle.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/db_get_result_mem_handle.md index e394ce35b8ee..b2d30a8ec844 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/db_get_result_mem_handle.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/db_get_result_mem_handle.md @@ -7,13 +7,8 @@ tags: ["sqlite"] :::warning -Ova funkcija započinje malim slovom. - -::: - -:::warning - -Ova funkcija je dodana u SA-MP 0.3.7 R1 i ne radi u nižim verzijama! +- Ova funkcija započinje malim slovom. +- Ova funkcija je dodana u SA-MP 0.3.7 R1 i ne radi u nižim verzijama! ::: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/floatmul.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/floatmul.md index 4a3f5f8176d4..5d899bdb712d 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/floatmul.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/floatmul.md @@ -38,7 +38,7 @@ public OnGameModeInit() ## Zabilješke -:::tip +:::note Ova je funkcija prilično suvišna, jer se ne razlikuje od konvencionalnog operatora množenja (\*). diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/floatsqroot.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/floatsqroot.md index fe9a6d171a9d..226af0e45109 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/floatsqroot.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/floatsqroot.md @@ -31,7 +31,7 @@ floatsqroot(25.0); // Vraća 5, zato što je 5x5 = 25 ## Zabilješke -:::tip +:::note Ova funkcija dovodi do greške "domene" ako je ulazna vrijednost negativna. Možete koristiti floatabs da biste dobili apsolutnu (pozitivnu) vrijednost. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/fremove.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/fremove.md index 55c6d1b90b60..e34d5c9cc0f3 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/fremove.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/fremove.md @@ -33,7 +33,7 @@ fremove("Example.txt"); ## Zabilješke -:::tip +:::note Datoteke koje su trenutno otvorene (fopen) moraju se prvo zatvoriti (fclose) da bi se izbrisale. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/fwrite.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/fwrite.md index e61acbb8ede8..783fc7ce72da 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/fwrite.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/fwrite.md @@ -97,7 +97,7 @@ else ## Zabilješke -:::tip +:::note Ova funkcija zapisuje u datoteku u UTF-8, koja ne podržava neke simbole lokaliziranog jezika. diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/print.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/print.md index 63a5522fa768..45b59b08a787 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/print.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/print.md @@ -28,19 +28,9 @@ Ova funkcija ne returna (vraća) nikakve posebne vrijednosti. :::tip -Kad kodovi boja ostanu -1, koriste se zadane boje poslužiteljske konzole. - -::: - -:::tip - -Na većini sistema mogu se koristiti sljedeći kodovi boja u prvom planu i pozadini: crna (0), crvena (1), zelena (2), žuta (3), plava (4), magenta (5), cijan (6) i bijela (7). - -::: - -:::tip - -Većina sistema takođe podržava jarke / podebljane verzije ovih boja. Mogu se koristiti sljedeće istaknute vrijednosti: uobičajena (0) i svijetla/podebljana (1). +- Kad kodovi boja ostanu -1, koriste se zadane boje poslužiteljske konzole. +- Na većini sistema mogu se koristiti sljedeći kodovi boja u prvom planu i pozadini: crna (0), crvena (1), zelena (2), žuta (3), plava (4), magenta (5), cijan (6) i bijela (7). +- Većina sistema takođe podržava jarke / podebljane verzije ovih boja. Mogu se koristiti sljedeće istaknute vrijednosti: uobičajena (0) i svijetla/podebljana (1). ::: diff --git a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/random.md b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/random.md index ca9bbeebdc01..b98a68eda291 100644 --- a/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/random.md +++ b/frontend/i18n/bs/docusaurus-plugin-content-docs/current/scripting/functions/random.md @@ -53,7 +53,7 @@ public OnPlayerSpawn(playerid) ## Zabilješke -:::tip +:::note Korištenje vrijednosti manje od 1 daje čudne vrijednosti. diff --git a/frontend/i18n/de/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md b/frontend/i18n/de/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md index ff094a1498cc..07a456bbbaa4 100644 --- a/frontend/i18n/de/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md +++ b/frontend/i18n/de/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md @@ -140,7 +140,7 @@ public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) ## Anmerkungen -:::tip +:::note Parameter können unterschiedliche Werte enthalten, abhängig vom Dialog Style ([Klicke hier für Beispiele](../resources/dialogstyles)). diff --git a/frontend/i18n/de/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md b/frontend/i18n/de/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md index 2465b5e1ebf9..b2eb055b0659 100644 --- a/frontend/i18n/de/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md +++ b/frontend/i18n/de/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md @@ -43,7 +43,7 @@ public OnGameModeInit() ## Anmerkungen -:::tip +:::note Die maximale Class ID ist 319 (Start bei 0, also insgesamt 320 Klassen). Wenn das Limit erreicht ist ersetzen alle weiteren Klassen die Klasse mit class ID 319. diff --git a/frontend/i18n/de/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md b/frontend/i18n/de/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md index 169d368f3a79..72262708aeba 100644 --- a/frontend/i18n/de/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md +++ b/frontend/i18n/de/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md @@ -46,7 +46,7 @@ public OnGameModeInit() ## Anmerkungen -:::tip +:::note Die maximale Class ID ist 319 (Start bei 0, also insgesamt 320 Klassen). Wenn das Limit erreicht ist ersetzen alle weiteren Klassen die Klasse mit class ID 319. diff --git a/frontend/i18n/de/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md b/frontend/i18n/de/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md index f57ef973ce7b..934680b64800 100644 --- a/frontend/i18n/de/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md +++ b/frontend/i18n/de/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md @@ -41,7 +41,7 @@ public OnGameModeInit() ## Anmerkungen -:::tip +:::note Diese Funktion gibt keine ID zurück, mit der auf das Objekt zugegriffen werden kann (z.B. in OnPlayerPickUpPickup). Nutze stattdessen CreatePickup wenn du mit der ID arbeiten möchtest. diff --git a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md index 61917bbea362..0a3617d115d5 100644 --- a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md +++ b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md @@ -139,7 +139,7 @@ public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) ## Notas -:::tip +:::note Los parámetros pueden contener diferentes valores, según el estilo del diálogo ([click para más ejemplos](../resources/dialogstyles)). diff --git a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md index 6f941b10064a..f2eea397cc44 100644 --- a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md +++ b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md @@ -28,7 +28,7 @@ public OnObjectMoved(objectid) ## Notas -:::tip +:::note SetObjectPos no funciona cuando es usado en este callback. Para solucionarlo, vuelva a crear el objeto. diff --git a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md index cbfeff74b7ce..b72474d45fdd 100644 --- a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md +++ b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md @@ -35,7 +35,7 @@ public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ) ## Notas -:::tip +:::note Como dice el nombre del callback, sólo se llama cuando el jugador hace click para marcar el punto y no cuando presiona la tecla. El valor Z devuelto será 0 (inválido) si el área clickeada en el mapa está muy lejos del jugador; usá los plugins MapAndreas o ColAndreas para recibir una coordenada Z más precisa. diff --git a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md index b30afaa8d38b..2ff624409d5a 100644 --- a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md +++ b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md @@ -36,7 +36,7 @@ public OnPlayerClickPlayer(playerid, clickedplayerid, CLICK_SOURCE:source) ## Notas -:::tip +:::note Actualmente hay un solo origen/source (0 - CLICK_SOURCE_SCOREBOARD). La existencia de este argumento sugiere que más origenes pueden ser soportados en el futuro. diff --git a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md index 7f41e1481d22..810b9264665d 100644 --- a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md +++ b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md @@ -46,7 +46,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ## Notas -:::tip +:::note La razón retornará 37 (lanzallamas) por cualquier origen de fuego (ej. molotov, 18). La razón retornará 51 de cualquier arma que cree una explosión (ej. Lanzamisiles, granada). No es necesario comprobar si killerid es válido antes de usarlo en SendDeathMessage, ya que INVALID_PLAYER_ID es un parámetro válido en esa función. playerid es el único que puede llamar el callback. (bueno saberlo para anti fake death) diff --git a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md index 5d83f8250164..3bec0390189b 100644 --- a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md +++ b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md @@ -56,7 +56,7 @@ public OnPlayerDisconnect(playerid, reason) ## Notas -:::tip +:::note Algunas funciones pueden no funcionar correctamente cuando son usadas en este callback debido a que el jugador ya está desconectado cuando el callback es llamado. Esto quiere decir que no podés obtener información inequívoca de funciones como GetPlayerIp o GetPlayerPos. diff --git a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md index 50c3d302665a..6c58fb62d7ef 100644 --- a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md +++ b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md @@ -32,7 +32,7 @@ public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) ## Notas -:::tip +:::note Este callback es llamado cuando un jugador COMIENZA a entrar a un vehículo, no cuando este ENTRÓ realmente. Vea OnPlayerStateChange. Este callback es igualmente llamado si al jugador se le niega la entrada (ej. el auto está cerrado o lleno). diff --git a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md index 9e3693ba77fb..3981d4b1aced 100644 --- a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md +++ b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md @@ -31,7 +31,7 @@ public OnPlayerFinishedDownloading(playerid, virtualworld) ## Notas -:::tip +:::note Este callback se llama cada vez que un jugador cambia de mundo virtual, incluso si no hay modelos personalizados presentes en ese mundo. diff --git a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md index f10506f7d807..67dcf11f5779 100644 --- a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md +++ b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md @@ -43,8 +43,18 @@ public OnPlayerGiveDamage(playerid, damagedid, Float:amount, WEAPON:weaponid, bo ## Notas +:::note + +- Tener en cuenta que esta funcion puede ser imprecisa en algunos casos. +- 'weaponid' va a retornar 37 (lanzallamas) de cualquier origen de fuego (ej. molotov, 18). +- 'weaponid' retornará 51 ante cualquier arma que cree una explosión (ej. lanzamisiles, granada). +- playerid es el único que puede llamar este callback. +- La cantidad de daño es siempre el daño máximo que el weaponid puede hacer, incluso cuando la vida restante es menor que el daño máximo de esta. Entonces cuando un jugador tiene 100.0 de salud y recibe un tiro con una Desert Eagle que tiene un valor de daño de 46.2, tomará 3 disparos para matar a ese jugador. Los 3 disparos mostrarán una cantidad de daño de 46.2 sin importar que cuando el último disparo impacta, el jugador tiene sólo 7.6 de salud restante. + +::: + :::tip -Tener en cuenta que esta funcion puede ser imprecisa en algunos casos. Si lo que buscás es prevenir a ciertos jugadores de dañarse entre sí, usá SetPlayerTeam. 'weaponid' va a retornar 37 (lanzallamas) de cualquier origen de fuego (ej. molotov, 18), 'weaponid' retornará 51 ante cualquier arma que cree una explosión (ej. lanzamisiles, granada). playerid es el único que puede llamar este callback. La cantidad de daño es siempre el daño máximo que el weaponid puede hacer, incluso cuando la vida restante es menor que el daño máximo de esta. Entonces cuando un jugador tiene 100.0 de salud y recibe un tiro con una Desert Eagle que tiene un valor de daño de 46.2, tomará 3 disparos para matar a ese jugador. Los 3 disparos mostrarán una cantidad de daño de 46.2 sin importar que cuando el último disparo impacta, el jugador tiene sólo 7.6 de salud restante. +Si lo que buscás es prevenir a ciertos jugadores de dañarse entre sí, usá SetPlayerTeam. ::: diff --git a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md index a56ba9152295..ad9ab0e9ba5b 100644 --- a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md +++ b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md @@ -44,7 +44,7 @@ public OnPlayerGiveDamageActor(playerid, damaged_actorid, Float:amount, WEAPON:w ## Notas -:::tip +:::note Esta función no es llamada cuando el actor es establecido invulnerable (QUE ASÍ SE ESTABLECE POR DEFECTO). Vea [SetActorInvulnerable](../functions/SetActorInvulnerable). diff --git a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md index 31c83e466420..cce39c81b790 100644 --- a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md +++ b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md @@ -21,7 +21,7 @@ Este callback se llama cuando el estado de alguna tecla [soportada](../resources ## Notas -:::info +:::note Este callback también puede ser llamado por NPC. diff --git a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerObjectMoved.md b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerObjectMoved.md index ddcacb29c025..aba3a2bfeaff 100644 --- a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerObjectMoved.md +++ b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerObjectMoved.md @@ -29,7 +29,7 @@ public OnPlayerObjectMoved(playerid, objectid) ## Notas -:::tip +:::note Este callback también puede llamarse por NPC. diff --git a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md index 4acd3656c85c..8a985c66a0fc 100644 --- a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md +++ b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md @@ -33,7 +33,7 @@ public OnPlayerRequestClass(playerid,classid) ## Notas -:::tip +:::note Este callback también se llama cuando un jugador presiona F4. diff --git a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md index 43b876380671..639885831037 100644 --- a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md +++ b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md @@ -46,7 +46,7 @@ public OnPlayerSelectedMenuRow(playerid, row) ## Notas -:::tip +:::note El ID del menú no se pasa a este callback. Debes usar GetPlayerMenu para determinar en cuál menú el jugador seleccionó un item. diff --git a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md index 2e65f7efdef7..59e398403119 100644 --- a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md +++ b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md @@ -36,7 +36,7 @@ public OnPlayerSpawn(playerid) ## Notas -:::tip +:::note El juego algunas veces le saca \$100 a los jugadores después de spawnear. diff --git a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md index 1839587706f1..6a8d9dcf2a9f 100644 --- a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md +++ b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md @@ -61,7 +61,7 @@ public OnPlayerTakeDamage(playerid, issuerid, Float:amount, WEAPON:weaponid, bod ## Notas -:::tip +:::note El 'weaponid' va a retornar 37 (lanzallamas) de cualquier origen de fuego (ej. molotov, 18), 'weaponid' retornará 51 ante cualquier arma que cree una explosión (ej. lanzamisiles, granada). playerid es el único que puede llamar este callback. La cantidad de daño es siempre el daño máximo que el weaponid puede hacer, incluso cuando la vida restante es menor que el daño máximo de esta. Entonces cuando un jugador tiene 100.0 de salud y recibe un tiro con una Desert Eagle que tiene un valor de daño de 46.2, tomará 3 disparos para matar a ese jugador. Los 3 disparos mostrarán una cantidad de daño de 46.2 sin importar que cuando el último disparo impacta, el jugador tiene sólo 7.6 de salud restante. diff --git a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md index 8d38938f8265..ebcb02c0aaf2 100644 --- a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md +++ b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md @@ -40,7 +40,7 @@ public OnPlayerWeaponShot(playerid, WEAPON:weaponid, BULLET_HIT_TYPE:hittype, hi ## Notas -:::tip +:::note Este callback sólo se llama cuando lag compensation está activado. Si hittype es: diff --git a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md index 815c47358071..f7e5c3594961 100644 --- a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md +++ b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md @@ -43,7 +43,7 @@ public OnRconCommand(cmd[]) ## Notas -:::tip +:::note "/rcon " no está incluido en "cmd" cuando un jugador esribe un comando. Si usas la función "print" acá, esta enviará un mensaje al jugador que escribió el comando en el juego así como en el log de la consola. Este callback no se llama cuando el jugador no está logeado como un admin RCON. Cuando el jugador no está logeado como RCON y usa /rcon login, este callback no va a ser llamado y OnRconLoginAttempt es llamado en su lugar. Sin embargo, cuando el jugador está logeado como RCON, el uso de este comando llamará este callback. diff --git a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md index 5ffe61084dd4..4e9fc8de0fc7 100644 --- a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md +++ b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md @@ -43,7 +43,7 @@ public OnRconLoginAttempt(ip[], password[], success) ## Notas -:::tip +:::note Este callback se llama solo cuando /rcon login se usa adentro del juego. Este callback solo se llama cuando el jugador no está logeado aún. Cuando el jugador está logeado (como RCON obviamente), OnRconCommand es llamado en su lugar. diff --git a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md index 14649bab2993..d56dae39a24a 100644 --- a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md +++ b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md @@ -47,7 +47,7 @@ public OnVehicleDamageStatusUpdate(vehicleid, playerid) ## Notas -:::tip +:::note Esto no incluye cambios en la salud del vehículo. diff --git a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md index 9bfcac7f81b8..bd215cb1e297 100644 --- a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md +++ b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md @@ -31,7 +31,7 @@ public OnVehicleDeath(vehicleid, killerid) ## Notas -:::tip +:::note Este callback también se llamará cuando un vehículo entre en el agua, pero el vehículo se puede salvar de la destrucción mediante la teletransportación o sacándolo manejando (si solo está parcialmente sumergido). El callback no se llamará por segunda vez y el vehículo puede desaparecer cuando el conductor salga o después de un breve período de tiempo. diff --git a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md index 2b528b9afb44..d0eb95dfbfc0 100644 --- a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md +++ b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md @@ -40,7 +40,7 @@ public OnVehicleMod(playerid, vehicleid, componentid) ## Notas -:::tip +:::note Este callback NO se llama por AddVehicleComponent. diff --git a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md index 51a63e7265b2..4466de980163 100644 --- a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md +++ b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md @@ -36,7 +36,7 @@ public OnVehiclePaintjob(playerid, vehicleid, paintjobid) ## Notas -:::tip +:::note Este callback no se llama por ChangeVehiclePaintJob. Puede usar OnVehicleChangePaintjob desde Vsync para saber cuándo el jugador compra el trabajo de pintura. diff --git a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md index 59001170a624..98ac62aa5505 100644 --- a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md +++ b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md @@ -35,7 +35,7 @@ public OnVehicleRespray(playerid, vehicleid, color1, color2) ## Notas -:::tip +:::note Este callback no es llamado por ChangeVehicleColor. Engañosamente, este callback no se llama por pay 'n' spray (solo tiendas de modificación). diff --git a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md index 8f445c399cc1..21dc4d47f621 100644 --- a/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md +++ b/frontend/i18n/es/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md @@ -43,7 +43,7 @@ public OnVehicleSirenStateChange(playerid, vehicleid, newstate) ## Notas -:::tip +:::note Este callback solo se llama cuando la sirena de un vehículo se enciende o apaga, NO cuando la sirena alternativa está en uso (sosteniendo la bocina). diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md index 79ba4a5f4429..9aa061d42be9 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md @@ -138,7 +138,7 @@ public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) ## نکته ها -:::tip +:::note مقدار ها بر اثاث نوع استایل دیالوگ میتوانند محتوای متفاوتی داشته باشند diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md index a683e06c99b6..b85786bc65a0 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md @@ -29,7 +29,7 @@ public OnObjectMoved(objectid) ## نکته‌ها -:::tip +:::note [SetObjectPos](../functions/SetObjectPos) هنگام استفاده در این کالبک کار نمی‌کند. برای رفع این مشکل، شی را دوباره ایجاد کنید. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md index cf6087789563..a203cfece21d 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md @@ -36,7 +36,7 @@ public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ) ## نکته‌ها -:::tip +:::note همانطور که نام کالبک می‌گوید، فقط زمانی فراخوانده می‌شود که بازیکن کلیک کند تا هدف را علامت‌گذاری کند و نه زمانی که کلید را فشار دهد. مقدار Z برگشت داده شده 0 (نامعتبر) خواهد بود اگر ناحیه کلیک شده روی نقشه از بازیکن دور باشد؛ از افزونه [MapAndreas](https://github.com/philip1337/samp-plugin-mapandreas) یا [ColAndreas](https://github.com/Pottus/ColAndreas) برای به دست آوردن مختصات Z دقیق‌تر استفاده کنید. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md index 15de338a43d0..215d68a7ac92 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md @@ -37,7 +37,7 @@ public OnPlayerClickPlayer(playerid, clickedplayerid, CLICK_SOURCE:source) ## نکته‌ها -:::tip +:::note در حال حاضر فقط یک 'منبع' (0 - `CLICK_SOURCE_SCOREBOARD`) وجود دارد. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerCommandText.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerCommandText.md index 6c82eb5f4f05..77c18cf77166 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerCommandText.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerCommandText.md @@ -45,7 +45,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکته ها -:::tip +:::note این کالبک توسط NPC نیز قابل فرا خوانی است. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerConnect.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerConnect.md index d81317f14d99..eaf84374cec7 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerConnect.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerConnect.md @@ -42,7 +42,7 @@ public OnPlayerConnect(playerid) ## نکته ها -:::tip +:::note این کالبک توسط NPC نیز قابل فرا خوانی است. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md index e21b8c7fed37..f37b15479cb0 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md @@ -47,7 +47,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ## نکته‌ها -:::tip +:::note دلیل مرگ 37 (شعله‌افکن) را از هر منبع آتش (مثل مولوتوف، 18) برمی‌گرداند. دلیل مرگ 51 را از هر سلاحی که انفجار ایجاد می‌کند (مثل RPG، نارنجک) برمی‌گرداند. شما نیازی ندارید که قبل از استفاده در [SendDeathMessage](../functions/SendDeathMessage) بررسی کنید که killerid معتبر است یا نه. INVALID_PLAYER_ID یک پارامتر killerid معتبر در آن تابع است. playerid تنها کسی است که می‌تواند این کالبک را فراخوانی کند. (برای ضد تقلب مرگ جعلی مفید است) diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md index b0506ed55352..eff7a68090a9 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md @@ -63,7 +63,7 @@ public OnPlayerDisconnect(playerid, reason) ## نکته ها -:::tip +:::note برخی از تابع ها ممکن است هنگام استفاده در این کال‌بک به درستی کار نکنند چون ممکن است بازیکن قبلاً از بازی خارج شده است. این بدان معنی است که شما نمی توانید اطلاعات واضحی را از توابعی مانند GetPlayerIp و GetPlayerPos دریافت کنید. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md index f2daa146c021..02b093a62784 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md @@ -33,7 +33,7 @@ public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) ## نکته‌ها -:::tip +:::note - این کالبک زمانی فراخوانده می‌شود که بازیکن شروع به ورود به وسیله نقلیه می‌کند، نه زمانی که وارد شده است. [OnPlayerStateChange](OnPlayerStateChange) را ببینید. - این کالبک همچنان فراخوانده می‌شود اگر بازیکن از ورود به وسیله نقلیه منع شود (مثل اینکه قفل یا پر باشد) اما فقط به عنوان مسافر. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md index 4483bd115874..5ae85f0af6e5 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md @@ -32,7 +32,7 @@ public OnPlayerFinishedDownloading(playerid, virtualworld) ## نکته‌ها -:::tip +:::note این کالبک هر بار که بازیکن دنیای مجازی را تغییر دهد فراخوانده می‌شود، حتی اگر در آن دنیا هیچ مدل سفارشی وجود نداشته باشد. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md index aa5583bc200b..e0479863efa0 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md @@ -44,10 +44,9 @@ public OnPlayerGiveDamage(playerid, damagedid, Float:amount, WEAPON:weaponid, bo ## نکته‌ها -:::tip +:::note - در نظر داشته باشید که این تابع ممکن است در برخی موارد نادرست باشد. -- اگر می‌خواهید از آسیب رساندن بازیکنان خاص به یکدیگر جلوگیری کنید، از [SetPlayerTeam](../functions/SetPlayerTeam) استفاده کنید. - weaponid مقدار 37 (flame thrower) را از هر منبع آتش (مثل مولوتوف، 18) برخواهد گرداند - weaponid مقدار 51 را از هر اسلحه‌ای که انفجار ایجاد می‌کند (مثل RPG، نارنجک) برخواهد گرداند - **playerid** تنها کسی است که می‌تواند کالبک را فراخوانی کند. @@ -55,6 +54,12 @@ public OnPlayerGiveDamage(playerid, damagedid, Float:amount, WEAPON:weaponid, bo ::: +:::tip + +اگر می‌خواهید از آسیب رساندن بازیکنان خاص به یکدیگر جلوگیری کنید، از [SetPlayerTeam](../functions/SetPlayerTeam) استفاده کنید. + +::: + ## کالبک‌های مرتبط کالبک‌های زیر ممکن است مفید باشند، زیرا به نوعی با این کالبک مرتبط هستند. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md index 3f2c49b44603..a7ca13ab1c55 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md @@ -47,7 +47,7 @@ public OnPlayerGiveDamageActor(playerid, damaged_actorid, Float:amount, WEAPON:w ## نکته‌ها -:::tip +:::note اگر اکتور تنظیم شده به عنوان غیرقابل آسیب باشد (که به طور پیش‌فرض است) این تابع فراخوانده نمی‌شود. [SetActorInvulnerable](../functions/SetActorInvulnerable) را ببینید. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md index 85fb7338f610..999887d9bd56 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md @@ -22,7 +22,7 @@ tags: ["player"] ## نکته‌ها -:::info +:::note این کالبک همچنین می‌تواند توسط NPC فراخوانده شود. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md index 62281cd33d41..4726b1ed71a4 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md @@ -34,7 +34,7 @@ public OnPlayerRequestClass(playerid,classid) ## نکته‌ها -:::tip +:::note این کالبک همچنین زمانی فراخوانده می‌شود که بازیکن کلید F4 را فشار دهد. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md index 1d8b526c919d..495713f669c6 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md @@ -53,7 +53,7 @@ public OnPlayerSelectedMenuRow(playerid, row) ## نکته‌ها -:::tip +:::note شناسه منو به این کالبک منتقل نمی‌شود. باید از [GetPlayerMenu](../functions/GetPlayerMenu) استفاده کرد تا تعیین شود بازیکن از کدام منو آیتم انتخاب کرده است. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md index 6a197b828e63..c3e6e9e7dc46 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md @@ -39,7 +39,7 @@ public OnPlayerSpawn(playerid) ## نکته‌ها -:::tip +:::note وقتی بازیکن در San Andreas می‌میرد، به طور خودکار 100 دلار از آنها برای پوشش هزینه‌های بیمارستان کسر می‌شود. این ویژگی در SA:MP باقی مانده، اما از open.mp حذف شده تا اسکریپت‌ها بتوانند تمام پول خود را مدیریت کنند. چندین اسکریپت سعی می‌کنند این مشکل را با اضافه کردن 100 دلار به بازیکن بعد از مرگ یا در اسپان حل کنند. اگر این اسکریپت شماست، به سادگی این اصلاحیه اضافی را حذف کنید، اگرچه کد در open.mp سعی می‌کند اسکریپت‌هایی که این کار را می‌کنند را در نظر بگیرد. اگر اسکریپت شما بر این ویژگی تکیه می‌کرد، به سادگی کد زیر را به [OnPlayerDeath](OnPlayerDeath) اضافه کنید: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md index 262d2f2f6215..83cef59335f3 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md @@ -66,7 +66,7 @@ public OnPlayerTakeDamage(playerid, issuerid, Float:amount, WEAPON:weaponid, bod ## نکته‌ها -:::tip +:::note - weaponid مقدار 37 (flame thrower) را از هر منبع آتش (مثل مولوتوف، 18) برخواهد گرداند. - weaponid مقدار 51 را از هر اسلحه‌ای که انفجار ایجاد می‌کند (مثل RPG، نارنجک) برخواهد گرداند diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md index 5e97ab033b45..430bfdd9ac61 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md @@ -41,7 +41,7 @@ public OnPlayerWeaponShot(playerid, WEAPON:weaponid, BULLET_HIT_TYPE:hittype, hi ## نکته‌ها -:::tip +:::note این کالبک فقط زمانی فراخوانده می‌شود که lag compensation فعال باشد. اگر hittype برابر باشد با: @@ -54,29 +54,16 @@ public OnPlayerWeaponShot(playerid, WEAPON:weaponid, BULLET_HIT_TYPE:hittype, hi می‌توان از [GetPlayerLastShotVectors](../functions/GetPlayerLastShotVectors) در این کالبک برای اطلاعات دقیق‌تر بردار گلوله استفاده کرد. -# باگ‌ها و مسائل شناخته شده - -:::warning - -این کالبک هنگام شلیک از وسیله نقلیه به عنوان راننده یا هنگام تیراندازی در حالی که با aim فعال به عقب نگاه می‌کنید (تیراندازی به هوا) فراخوانده نمی‌شود. - -::: - -:::warning - -هنگام تیراندازی به بازیکن داخل وسیله نقلیه، این کالبک به عنوان BULLET_HIT_TYPE_VEHICLE با hitid صحیح (vehicleid بازیکن اصابت‌زده) فعال خواهد شد. به عنوان BULLET_HIT_TYPE_PLAYER فعال نخواهد شد. - ::: -:::warning - -تا حدی در SA-MP 0.3.7 رفع شده: اگر داده اسلحه جعلی توسط کلاینت مخرب ارسال شود، کلاینت‌های سایر بازیکنان ممکن است منجمد یا crash شوند. برای جلوگیری از این، بررسی کنید که weaponid گزارش شده واقعاً می‌تواند پرتابه شلیک کند. - -::: +# باگ‌ها و مسائل شناخته شده :::warning -این کالبک هنگام drive-by به عنوان راننده، تیراندازی با توپ Seasparrow، Hunter، یا هر وسیله مسلح دیگری فراخوانده نمی‌شود. +- این کالبک هنگام شلیک از وسیله نقلیه به عنوان راننده یا هنگام تیراندازی در حالی که با aim فعال به عقب نگاه می‌کنید (تیراندازی به هوا) فراخوانده نمی‌شود. +- هنگام تیراندازی به بازیکن داخل وسیله نقلیه، این کالبک به عنوان BULLET_HIT_TYPE_VEHICLE با hitid صحیح (vehicleid بازیکن اصابت‌زده) فعال خواهد شد. به عنوان BULLET_HIT_TYPE_PLAYER فعال نخواهد شد. +- تا حدی در SA-MP 0.3.7 رفع شده: اگر داده اسلحه جعلی توسط کلاینت مخرب ارسال شود، کلاینت‌های سایر بازیکنان ممکن است منجمد یا crash شوند. برای جلوگیری از این، بررسی کنید که weaponid گزارش شده واقعاً می‌تواند پرتابه شلیک کند. +- این کالبک هنگام drive-by به عنوان راننده، تیراندازی با توپ Seasparrow، Hunter، یا هر وسیله مسلح دیگری فراخوانده نمی‌شود. ::: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md index 7b6d4f2e64e7..7602ad382795 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md @@ -40,19 +40,16 @@ public OnRconCommand(cmd[]) ## نکته‌ها -:::warning - -پیشوند /rcon در پارامتر cmd هنگامی که بازیکن دستور تایپ می‌کند شامل نمی‌شود. اگر از تابع print اینجا استفاده کنید، پیامی هم به بازیکنی که دستور را در بازی تایپ کرده و هم به لاگ سرور ارسال خواهد شد. +:::note -این کالبک اگر بازیکن به عنوان admin RCON وارد نشده باشد فراخوانده نمی‌شود. زمانی که بازیکن از /rcon login برای ورود استفاده می‌کند، این کالبک فراخوانده نخواهد شد، در عوض، OnRconLoginAttempt فراخوانده می‌شود. پس از ورود به عنوان admin RCON، هر دستور بعدی این کالبک را فعال خواهد کرد. +- پیشوند /rcon در پارامتر cmd هنگامی که بازیکن دستور تایپ می‌کند شامل نمی‌شود. اگر از تابع print اینجا استفاده کنید، پیامی هم به بازیکنی که دستور را در بازی تایپ کرده و هم به لاگ سرور ارسال خواهد شد. +- این کالبک اگر بازیکن به عنوان admin RCON وارد نشده باشد فراخوانده نمی‌شود. زمانی که بازیکن از /rcon login برای ورود استفاده می‌کند، این کالبک فراخوانده نخواهد شد، در عوض، OnRconLoginAttempt فراخوانده می‌شود. پس از ورود به عنوان admin RCON، هر دستور بعدی این کالبک را فعال خواهد کرد. ::: :::warning -در SA-MP، برای کارکرد این کالبک باید آن را در یک filterscript بارگذاری شده قرار دهید. - -با این حال، این مشکل در open.mp رفع شده است. +در SA-MP، برای کارکرد این کالبک باید آن را در یک filterscript بارگذاری شده قرار دهید. با این حال، این مشکل در open.mp رفع شده است. ::: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md index 27d657921c22..89e35ae71c70 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md @@ -53,7 +53,7 @@ public OnRconLoginAttempt(ip[], password[], success) ## نکته‌ها -:::tip +:::note این کالبک فقط زمانی فراخوانده می‌شود که /rcon login در بازی استفاده شود. این کالبک فقط زمانی فراخوانده می‌شود که بازیکن هنوز وارد نشده باشد. وقتی بازیکن وارد شود، در عوض [OnRconCommand](OnRconCommand) فراخوانده می‌شود. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptLoadPlayer.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptLoadPlayer.md index edec6843df74..4c3737273a36 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptLoadPlayer.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptLoadPlayer.md @@ -31,7 +31,7 @@ public OnScriptLoadPlayer(playerid, bool:isEntryScript) ## نکته‌ها -:::tip +:::note این کالبک زمانی فراخوانده می‌شود که در حال **بارگذاری** یک side script (filterscript) در زمان اجرا هستید. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptUnloadPlayer.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptUnloadPlayer.md index c322e66e66aa..6338d483659e 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptUnloadPlayer.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptUnloadPlayer.md @@ -31,7 +31,7 @@ public OnScriptUnloadPlayer(playerid, bool:isEntryScript) ## نکته‌ها -:::tip +:::note این کالبک زمانی فراخوانده می‌شود که در حال **unload کردن** یک side script (filterscript) در زمان اجرا هستید. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md index b7640b658bcd..ad8a36e2291c 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md @@ -53,7 +53,7 @@ public OnVehicleDamageStatusUpdate(vehicleid, playerid) ## نکته‌ها -:::tip +:::note این شامل تغییرات سلامتی وسیله نقلیه نمی‌شود. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md index 8633ab189d1a..a3cddddf62e9 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md @@ -32,7 +32,7 @@ public OnVehicleDeath(vehicleid, killerid) ## نکته‌ها -:::tip +:::note - این کالبک همچنین زمانی فراخوانده می‌شود که وسیله نقلیه وارد آب شود، اما وسیله نقلیه می‌تواند با teleportation یا رانندگی به بیرون از تخریب نجات پیدا کند (اگر فقط تا حدی غرق باشد). - کالبک بار دوم فراخوانده نخواهد شد، و وسیله نقلیه ممکن است زمانی که راننده خارج شود یا پس از مدت کوتاهی ناپدید شود. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md index a1bbbb7c3265..c220feba8844 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md @@ -38,7 +38,7 @@ public OnVehicleMod(playerid, vehicleid, componentid) ## نکته‌ها -:::tip +:::note این کالبک توسط AddVehicleComponent فراخوانده نمی‌شود. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md index 485fc515a11a..074564df08a2 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md @@ -33,7 +33,7 @@ public OnVehiclePaintjob(playerid, vehicleid, paintjobid) ## نکته‌ها -:::tip +:::note این کالبک توسط ChangeVehiclePaintjob فراخوانده نمی‌شود. ممکن است از OnVehicleChangePaintjob از vSync استفاده کنید تا بدانید بازیکن کی paintjob را خریداری می‌کند. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md index 36d9a5ac22e9..4e5cfbbb2368 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md @@ -34,7 +34,7 @@ public OnVehicleRespray(playerid, vehicleid, color1, color2) ## نکته‌ها -:::tip +:::note این کالبک توسط ChangeVehicleColor فراخوانده نمی‌شود. گمراه‌کننده است، این کالبک برای pay 'n' spray فراخوانده نمی‌شود (فقط modshop ها). diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md index 36ab9997343f..c06d875620b9 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md @@ -44,7 +44,7 @@ public OnVehicleSirenStateChange(playerid, vehicleid, newstate) ## نکته‌ها -:::tip +:::note این کالبک فقط زمانی فراخوانده می‌شود که آژیر وسیله نقلیه روشن یا خاموش شود، نه زمانی که آژیر متناوب در استفاده است (نگه داشتن بوق). diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md index 0bd1f477af20..4160439d8edb 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md @@ -42,7 +42,7 @@ AddCharModel(305, 20002, "lapdpd2.dff", "lapdpd2.txd"); ## نکات -:::tip +:::note ابتدا باید **useartwork** یا **artwork.enable** در تنظیمات سرور فعال شود تا این کار کند. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md index fc007e498f0e..71bfae64f9ea 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md @@ -36,12 +36,17 @@ public OnGameModeInit() ## نکات -:::tip +:::warning + +هنگام پاس دادن ID منوی نامعتبر crash می‌کند. (در open.mp رفع شده) + +::: + +:::note -- هنگام پاس دادن ID منوی نامعتبر crash می‌کند. - فقط می‌توانید 12 آیتم در هر منو داشته باشید (13امی به سمت راست header نام ستون می‌رود (رنگی)، 14امی و بالاتر اصلاً نمایش داده نمی‌شوند). - فقط می‌توانید از 2 ستون استفاده کنید (0 و 1). -- فقط می‌توانید 8 کد رنگ در هر آیتم اضافه کنید (~r~, ~g~ و غیره). حداکثر طول آیتم منو 31 نماد است. +- فقط می‌توانید 8 کد رنگ در هر آیتم اضافه کنید (`~r~`, `~g~` و غیره). حداکثر طول آیتم منو 31 نماد است. ::: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md index 661ba6219813..13c067af2097 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md @@ -43,7 +43,7 @@ public OnGameModeInit() ## نکات -:::tip +:::note حداکثر ID کلاس 319 است (شروع از 0، پس مجموعاً 320 کلاس). وقتی این حد رسیده باشد، هر کلاس اضافی که اضافه شود ID 319 را جایگزین خواهد کرد. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md index 4fe8ac5d7b2f..3e237d104a0c 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md @@ -46,7 +46,7 @@ public OnGameModeInit() ## نکات -:::tip +:::note حداکثر ID کلاس 319 است (شروع از 0، پس مجموعاً 320 کلاس). وقتی این حد رسیده باشد، هر کلاس اضافی که اضافه شود ID 319 را جایگزین خواهد کرد. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md index 10d1d8ef92c9..4fa080d6bd97 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md @@ -41,7 +41,7 @@ AddSimpleModel(-1, 19379, -2000, "wallzzz.dff", "wallzzz.txd"); ## نکات -:::tip +:::note ابتدا باید **useartwork** یا **artwork.enable** در تنظیمات سرور فعال شود تا این کار کند. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md index 167da224f8f6..469987866334 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md @@ -39,7 +39,7 @@ public OnGameModeInit() ## نکات -:::tip +:::note ابتدا باید **useartwork** یا **artwork.enable** در تنظیمات سرور فعال شود تا این کار کند. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md index d097281ce273..68d5b61b52c8 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md @@ -41,7 +41,7 @@ public OnGameModeInit() ## نکات -:::tip +:::note این تابع ID pickup برنمی‌گرداند که بتوانید مثلاً در OnPlayerPickUpPickup استفاده کنید. اگر می‌خواهید ID ها اختصاص دهید از [CreatePickup](CreatePickup) استفاده کنید. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md index 79b9eb8e2765..cdbbdfca6090 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md @@ -51,7 +51,7 @@ public OnPlayerConnect(playerid) ## نکات -:::tip +:::note شما باید کتابخانه انیمیشن را برای بازیکنی که بازیگر انیمیشن را برای او اعمال می‌کند از قبل بارگذاری کنید، نه برای بازیگر. در غیر این صورت، انیمیشن تا زمانی که تابع دوباره اجرا نشود به بازیگر اعمال نمی‌شود. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md index 061b73fcff74..b0b37af844ea 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md @@ -47,7 +47,7 @@ ApplyAnimation(playerid, "PED", "WALK_DRUNK", 4.1, true, true, true, true, 1, SY ## نکات -:::tip +:::note - پارامتر اختیاری 'forceSync' که به صورت پیش‌فرض 0 (SYNC_NONE) است، در اکثر موارد لازم نیست چون بازیکنان خود انیمیشن‌ها را همگام‌سازی می‌کنند. - پارامتر 'forcesync' می‌تواند همه بازیکنانی که می‌توانند 'playerid' را ببینند را مجبور کند که انیمیشن را پخش کنند، صرف نظر از اینکه آیا بازیکن آن انیمیشن را اجرا می‌کند یا نه. این در شرایطی مفید است که بازیکن نمی‌تواند خود انیمیشن را همگام‌سازی کند. مثلاً ممکن است متوقف شده باشد. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md index c69d2872eab1..5a6c88b28ce3 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md @@ -36,7 +36,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکات -:::tip +:::note شما باید ابتدا شیء را ایجاد کنید، قبل از تلاش برای اتصال دوربین بازیکن به آن. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md index ec142be9a34f..a63889899082 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md @@ -36,7 +36,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکات -:::tip +:::note شی‌ء بازیکن باید قبل از تلاش برای اتصال دوربین بازیکن به آن ایجاد شود. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md index 39722bd28972..b7becf003510 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md @@ -38,17 +38,10 @@ AttachObjectToObject(gObjectId, gAttachToId, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, true) ## نکات -:::tip +:::note -هر دو شیء باید قبل از تلاش برای اتصال آن‌ها ایجاد شوند. - -::: - -:::tip - -نسخه player-object از این تابع در SA-MP وجود ندارد. - -اما [AttachPlayerObjectToObject](AttachPlayerObjectToObject) در open.mp وجود دارد +- هر دو شیء باید قبل از تلاش برای اتصال آن‌ها ایجاد شوند. +- نسخه player-object از این تابع در SA-MP وجود ندارد. اما [AttachPlayerObjectToObject](AttachPlayerObjectToObject) در open.mp وجود دارد ::: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToVehicle.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToVehicle.md index d4d7671856e4..e293d289cda3 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToVehicle.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToVehicle.md @@ -34,7 +34,7 @@ AttachObjectToVehicle(objectid, vehicleid, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0); ## نکات -:::tip +:::note شیء باید ابتدا ایجاد شده باشد. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToObject.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToObject.md index ff4b421325ed..be52f955804b 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToObject.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToObject.md @@ -41,7 +41,7 @@ AttachPlayerObjectToObject(playerid, objectid, parentid, 0.0, 0.0, 1.0, 0.0, 0.0 ## نکات -:::tip +:::note هر دو شیء باید قبل از تلاش برای اتصال آن‌ها ایجاد شوند. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToVehicle.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToVehicle.md index 69aa8b8dc957..42436bbcc9ea 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToVehicle.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToVehicle.md @@ -44,7 +44,7 @@ public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstat ## نکات -:::tip +:::note باید شیء را قبل از تلاش برای اتصال آن به وسیله نقلیه ایجاد کنید. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColor.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColor.md index 57be0ba26803..e50e9bdd9736 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColor.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColor.md @@ -69,7 +69,7 @@ new VehicleColoursTableRGBA[256] = { ## نکات -:::tip +:::note برخی وسایل نقلیه فقط یک رنگ اصلی دارند و برخی اصلاً قابلیت تغییر رنگ ندارند. چند تا (cement, squallo) 4 رنگ دارند که دو تا از آن‌ها در SA:MP قابل تغییر نیستند diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColours.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColours.md index ba90e03b8df4..f084bcbc7eff 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColours.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColours.md @@ -72,7 +72,7 @@ new VehicleColoursTableRGBA[256] = ## نکات -:::tip +:::note برخی وسایل نقلیه فقط یک رنگ اصلی دارند و برخی اصلاً قابلیت تغییر رنگ ندارند. چند تا (cement, squallo) 4 رنگ دارند که دو تا از آن‌ها در SA:MP قابل تغییر نیستند diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ClearAnimations.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ClearAnimations.md index 866e10b82cea..7b98bb8c28e3 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ClearAnimations.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ClearAnimations.md @@ -34,15 +34,10 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکات -:::tip +:::note -ClearAnimations زمانی که انیمیشن تمام می‌شود کاری انجام نمی‌دهد اگر ما 'true' را برای پارامتر freeze در ApplyAnimation پاس دهیم. - -::: - -:::tip - -برخلاف برخی روش‌های دیگر برای بیرون کردن بازیکن از وسیله نقلیه، این همچنین سرعت وسیله نقلیه را به صفر ریست می‌کند و بلافاصله ماشین را متوقف می‌کند. بازیکن در بالای وسیله نقلیه با همان مکانی که در صندلی ماشین بود ظاهر می‌شود. +- ClearAnimations زمانی که انیمیشن تمام می‌شود کاری انجام نمی‌دهد اگر ما 'true' را برای پارامتر freeze در ApplyAnimation پاس دهیم. +- برخلاف برخی روش‌های دیگر برای بیرون کردن بازیکن از وسیله نقلیه، این همچنین سرعت وسیله نقلیه را به صفر ریست می‌کند و بلافاصله ماشین را متوقف می‌کند. بازیکن در بالای وسیله نقلیه با همان مکانی که در صندلی ماشین بود ظاهر می‌شود. ::: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md index 702ab40b8d26..3d59562f7d47 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md @@ -30,7 +30,7 @@ public OnGameModeInit() ## نکات -:::tip +:::note NPCها nametag ندارند. این‌ها را می‌توان با [Attach3DTextLabelToPlayer](Attach3DTextLabelToPlayer) اسکریپت کرد. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/Create3DTextLabel.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/Create3DTextLabel.md index ac8645b54b3f..425dee4c67e6 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/Create3DTextLabel.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/Create3DTextLabel.md @@ -57,7 +57,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکات -:::tip +:::note drawDistance به نظر هنگام تماشا خیلی کوچکتر می‌آید. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreateActor.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreateActor.md index 50278be59e91..daec05e916e9 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreateActor.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreateActor.md @@ -45,9 +45,10 @@ public OnGameModeExit() ## نکات -:::tip +:::note -بازیگرها برای ایستادن در جایی طراحی شده‌اند، مثلاً صندوقداران و بارمن‌ها. آنها می‌توانند انیمیشن اجرا کنند (یک بار یا حلقه‌ای) با استفاده از [ApplyActorAnimation](ApplyActorAnimation). +- بازیگرها برای ایستادن در جایی طراحی شده‌اند، مثلاً صندوقداران و بارمن‌ها. آنها می‌توانند انیمیشن اجرا کنند (یک بار یا حلقه‌ای) با استفاده از [ApplyActorAnimation](ApplyActorAnimation). +- بازیگرها به طور پیش‌فرض آسیب‌ناپذیر هستند. ::: @@ -55,7 +56,6 @@ public OnGameModeExit() - بازیگرها کاملاً از NPC ها جدا هستند. آنها از شناسه/اسلات بازیکن در سرور استفاده نمی‌کنند و نمی‌توان آنها را مانند NPC ها مدیریت کرد. بازیگرها محدود به 1000 (MAX_ACTORS) هستند. - بازیگرها می‌توانند توسط وسایل نقلیه هل داده شوند، از تایمر استفاده کنید تا آنها را به موقعیت خود برگردانید. -- بازیگرها به طور پیش‌فرض آسیب‌ناپذیر هستند. ::: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosion.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosion.md index 6cc370ad6fa5..2f33cc5b6cd0 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosion.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosion.md @@ -39,7 +39,7 @@ public OnPlayerEnterCheckpoint(playerid) ## نکات -:::tip +:::note محدودیتی برای تعداد انفجارهایی که یک بازیکن می‌تواند همزمان ببیند وجود دارد. این تقریباً 10 انفجار است. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosionForPlayer.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosionForPlayer.md index 936662576a1d..5c999533b6b9 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosionForPlayer.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosionForPlayer.md @@ -40,7 +40,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکات -:::tip +:::note محدودیتی برای تعداد انفجارهایی که یک بازیکن می‌تواند همزمان ببیند وجود دارد. این تقریباً 10 انفجار است. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreateMenu.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreateMenu.md index acf8f16ac083..2ba742405820 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreateMenu.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreateMenu.md @@ -37,7 +37,7 @@ public OnGameModeInit() ## نکات -:::tip +:::note - این تابع فقط منو را ایجاد می‌کند - باید از [ShowMenuForPlayer](ShowMenuForPlayer) برای نمایش آن استفاده کنید. - شما فقط می‌توانید 2 ستون ایجاد کنید و به آن‌ها دسترسی داشته باشید (0 و 1). diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreateObject.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreateObject.md index 3c5270dd8e28..32041cd719f4 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreateObject.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreateObject.md @@ -33,7 +33,7 @@ public OnGameModeInit() ## نکات -:::tip +:::note حداکثر 1000 شیء (MAX_OBJECTS) وجود دارد. برای دور زدن این محدودیت، می‌توانید از پلاگین [streamer](https://github.com/samp-incognito/samp-streamer-plugin) استفاده کنید. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreatePickup.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreatePickup.md index ddebc1e7bdc0..e9d309eb7c72 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreatePickup.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreatePickup.md @@ -41,13 +41,18 @@ pickup_Armour = 0; // متغیر پیکاپ باید ریست شود تا از ## نکات -:::tip +:::note - تنها نوع پیکاپی که می‌تواند از داخل وسیله نقلیه برداشته شود 14 است (به جز پیکاپ‌های خاص مثل bribes). - پیکاپ‌ها برای همه بازیکنان نمایش داده می‌شوند و توسط آن‌ها قابل برداشتن هستند. - ممکن است اگر DestroyPickup() هنگام برداشتن پیکاپ استفاده شود، بیش از یک بازیکن بتواند پیکاپ را بردارد، به دلیل تاخیر. این را می‌توان با استفاده از متغیرها حل کرد. - برخی از انواع پیکاپ با 'پاسخ‌های خودکار' همراه هستند، مثلاً استفاده از مدل M4 در پیکاپ خودکار به بازیکن سلاح و مقداری تیر می‌دهد. -- برای پیکاپ‌های کاملاً اسکریپت شده، باید از نوع 1 استفاده کنید. + +::: + +:::tip + +برای پیکاپ‌های کاملاً اسکریپت شده، باید از نوع 1 استفاده کنید. ::: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayer3DTextLabel.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayer3DTextLabel.md index ffd49c520c58..976cd76b4101 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayer3DTextLabel.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayer3DTextLabel.md @@ -53,7 +53,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکات -:::tip +:::note drawDistance زمانی که در حال تماشا هستید به نظر خیلی کوچکتر می‌آید. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerGangZone.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerGangZone.md index c011da2ad363..92747e501f9e 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerGangZone.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerGangZone.md @@ -59,7 +59,7 @@ public OnPlayerConnect(playerid) ::: -:::tip +:::note این تابع فقط گنگ زون را ایجاد می‌کند، باید از [PlayerGangZoneShow](PlayerGangZoneShow) برای نمایش آن استفاده کنید. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerPickup.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerPickup.md index db1a4452efa9..6c1be76e19da 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerPickup.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerPickup.md @@ -40,13 +40,18 @@ public OnPlayerConnect(playerid) ## نکات -:::tip +:::note - تنها نوع پیکاپی که می‌تواند از داخل وسیله نقلیه برداشته شود 14 است (به جز پیکاپ‌های خاص مثل bribes). - پیکاپ‌ها برای همه بازیکنان نمایش داده می‌شوند و توسط آن‌ها قابل برداشتن هستند. - ممکن است اگر DestroyPlayerPickup() هنگام برداشتن پیکاپ استفاده شود، بیش از یک بازیکن بتواند پیکاپ را بردارد، به دلیل تاخیر. این را می‌توان با استفاده از متغیرها حل کرد. - برخی از انواع پیکاپ با 'پاسخ‌های خودکار' همراه هستند، مثلاً استفاده از مدل M4 در پیکاپ خودکار به بازیکن سلاح و مقداری تیر می‌دهد. -- برای پیکاپ‌های کاملاً اسکریپت شده، باید از نوع 1 استفاده کنید. + +::: + +:::tip + +برای پیکاپ‌های کاملاً اسکریپت شده، باید از نوع 1 استفاده کنید. ::: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerTextDraw.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerTextDraw.md index 988194b650a4..908b1c161d40 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerTextDraw.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerTextDraw.md @@ -41,7 +41,7 @@ public OnPlayerConnect(playerid) ## نکات -:::tip +:::note Player-textdraw ها هنگام قطع اتصال بازیکن خودکار حذف می‌شوند. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/DeletePVar.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/DeletePVar.md index e958e03d415b..bb8a54cc4407 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/DeletePVar.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/DeletePVar.md @@ -32,7 +32,7 @@ DeletePVar(playerid, "SomeVarName"); ## نکات -:::tip +:::note زمانی که متغیر حذف شود، تلاش برای دریافت مقدار 0 را برای اعداد صحیح و 0.0 را برای اعداد اعشاری و NULL را برای رشته‌ها برمی‌گرداند. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/DeleteSVar.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/DeleteSVar.md index fb1ecaa20554..052fc95687d4 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/DeleteSVar.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/DeleteSVar.md @@ -31,7 +31,7 @@ DeleteSVar("SomeVarName"); ## نکات -:::tip +:::note زمانی که متغیر حذف شود، تلاش برای دریافت مقدار 0 را برای اعداد صحیح و 0.0 را برای اعداد اعشاری و NULL را برای رشته‌ها برمی‌گرداند. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenu.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenu.md index 13e62d4b9c99..76e993d25a72 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenu.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenu.md @@ -45,9 +45,9 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکات -:::tip +:::warning -زمانی که شناسه منوی نامعتبر ارسال شود کرش می‌کند. +زمانی که شناسه منوی نامعتبر ارسال شود کرش می‌کند. (در open.mp رفع شده) ::: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenuRow.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenuRow.md index fafd8a7289d1..a7c8589070c5 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenuRow.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenuRow.md @@ -20,8 +20,6 @@ tags: ["menu"] اگر ردیف نامعتبری مشخص شود، هیچ اتفاقی نمی‌افتد. -اگر شناسه منوی نامعتبری مشخص شود، سرور کرش می‌کند. - ## مثال‌ها ```c @@ -50,9 +48,14 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکات -:::tip +:::warning + +زمانی که شناسه منوی نامعتبر ارسال شود کرش می‌کند. (در open.mp رفع شده) + +::: + +:::note -- زمانی که شناسه منوی نامعتبر ارسال شود کرش می‌کند. - این تابع ردیف منوی مشخص شده را برای همه بازیکنان غیرفعال می‌کند. - هیچ تابعی برای غیرفعال کردن ردیف منو برای بازیکن خاص وجود ندارد. - باید دو منو ایجاد کنید - یکی با ردیف غیرفعال، و یکی بدون آن. یا یکی برای هر بازیکن. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/EnableTirePopping.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/EnableTirePopping.md index a0b699496069..8af43be5fefe 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/EnableTirePopping.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/EnableTirePopping.md @@ -32,7 +32,12 @@ public OnGameModeInit() :::warning -- این تابع در SA-MP 0.3 حذف شده است. +این تابع در SA-MP 0.3 حذف شده است. + +::: + +:::note + - ترکیدن لاستیک به طور پیش‌فرض فعال است. - اگر می‌خواهید ترکیدن لاستیک را غیرفعال کنید، باید آن را به صورت دستی با استفاده از [OnVehicleDamageStatusUpdate](../callbacks/OnVehicleDamageStatusUpdate) اسکریپت کنید. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GameTextForAll.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GameTextForAll.md index a8158864bb81..2fca6cbadc1f 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GameTextForAll.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GameTextForAll.md @@ -46,7 +46,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) :::warning -توجه کن که بازیکن‌ها ممکنه کرش کنن به خاطر تعداد فرد نماد tilde (~) توی game text. استفاده از کدهای رنگ (مثل ~r~) بعد از کاراکتر 255م ممکنه کلاینت رو کرش کنه. +توجه کن که بازیکن‌ها ممکنه کرش کنن به خاطر تعداد فرد نماد tilde (~) توی game text. استفاده از کدهای رنگ (مثل `~r~`) بعد از کاراکتر 255م ممکنه کلاینت رو کرش کنه. ::: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GameTextForPlayer.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GameTextForPlayer.md index 00a939034ca2..5074d9832e24 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GameTextForPlayer.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GameTextForPlayer.md @@ -51,7 +51,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) :::warning -توجه کن که بازیکنا ممکنه کرش کنن اگه از تعداد فرد علامت تیلد (~) توی متن بازی استفاده کنی. استفاده از کدهای رنگ (مثل ~r~) بعد از کاراکتر 255ام ممکنه کلاینت رو کرش کنه. +توجه کن که بازیکنا ممکنه کرش کنن اگه از تعداد فرد علامت تیلد (~) توی متن بازی استفاده کنی. استفاده از کدهای رنگ (مثل `~r~`) بعد از کاراکتر 255ام ممکنه کلاینت رو کرش کنه. همچنین، فاصله خالی در انتهای رشته ممکنه باعث شکست بشه. مثلاً: `"Headshot "` باعث شکست میشه. به جاشون باید `"Headshot"` یا `"Headshot_"` استفاده کنی. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GangZoneCreate.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GangZoneCreate.md index 0f5f9357c39b..887ec1fcccd6 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GangZoneCreate.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GangZoneCreate.md @@ -54,7 +54,7 @@ public OnGameModeInit() ::: -:::tip +:::note این تابع فقط گنگ زون را ایجاد می‌کند، برای نمایش آن باید از [GangZoneShowForPlayer](GangZoneShowForPlayer) یا [GangZoneShowForAll](GangZoneShowForAll) استفاده کنید. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetConsoleVarAsString.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetConsoleVarAsString.md index 0bc6ae877674..dfed008469aa 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetConsoleVarAsString.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetConsoleVarAsString.md @@ -34,7 +34,7 @@ public OnGameModeInit() ## نکته‌ها -:::tip +:::note وقتی filterscripts یا plugins به عنوان varname مشخص می‌شن، این تابع فقط اسم اولین filterscript یا plugin مشخص شده رو برمی‌گردونه. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarFloat.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarFloat.md index f1c7b3f71d1e..d8b08720e4e9 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarFloat.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarFloat.md @@ -36,7 +36,7 @@ LoadPlayerPos(playerid) ## نکات -:::tip +:::note متغیرها تا بعد از فراخوانی [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect) ریست نمی‌شن، پس تو OnPlayerDisconnect هنوز قابل دسترسین. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarInt.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarInt.md index 6a633624902b..c359e1635348 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarInt.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarInt.md @@ -39,7 +39,7 @@ public OnPlayerDisconnect(playerid, reason) ## نکات -:::tip +:::note متغیرها تا بعد از فراخوانی [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect) ریست نمی‌شن، پس تو OnPlayerDisconnect هنوز قابل دسترسین. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarString.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarString.md index a3bf67822160..1de52005ac54 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarString.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarString.md @@ -42,7 +42,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ## نکات -:::tip +:::note اگه طول string صفر باشه (مقدار تنظیم نشده)، متن `output` آپدیت یا تنظیم نمی‌شه و با داده‌های قدیمی باقی می‌مونه، که اگه این رفتار مطلوب نیست، باید متغیر رو صاف کنی اگه [GetPVarString](GetPVarString) صفر برگردونه. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayer3DTextLabelAttached.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayer3DTextLabelAttached.md index 789a76fb7231..820f406f16e3 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayer3DTextLabelAttached.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayer3DTextLabelAttached.md @@ -69,7 +69,7 @@ GetPlayer3DTextLabelAttached(playerid, gVehicle3dText[gVehicleId], parentPlayeri ## نکته‌ها -:::tip +:::note این تابع اسم کوتاه [GetPlayer3DTextLabelAttachedData](GetPlayer3DTextLabelAttachedData) هست. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayer3DTextLabelDrawDist.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayer3DTextLabelDrawDist.md index d931a8e69c8a..29ec930a36c1 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayer3DTextLabelDrawDist.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayer3DTextLabelDrawDist.md @@ -40,7 +40,7 @@ drawDistance = GetPlayer3DTextLabelDrawDist(playerid, playerTextId); ## نکات -:::tip +:::note این تابع فقط نام کوتاه [GetPlayer3DTextLabelDrawDistance](GetPlayer3DTextLabelDrawDistance) است. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraAspectRatio.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraAspectRatio.md index e0738ee16890..2480a56fef2c 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraAspectRatio.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraAspectRatio.md @@ -29,7 +29,7 @@ SendClientMessage(playerid, -1, string); ## نکات -:::tip +:::note مقدار بازگشتی این تابع نشان‌دهنده مقدار گزینه "widescreen" در تنظیمات نمایش بازی است، نه نسبت ابعاد واقعی نمایشگر بازیکن. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraFrontVector.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraFrontVector.md index 23ce92dfae5d..56f1b0986c4e 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraFrontVector.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraFrontVector.md @@ -58,7 +58,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکات -:::tip +:::note داده‌های دوربین زمانی که بازیکن در هر وسیله‌ای یا پیاده باشد قابل دریافت هستند. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraTargetVehicle.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraTargetVehicle.md index 8f3b18763399..d8b0bc6b0b25 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraTargetVehicle.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraTargetVehicle.md @@ -57,7 +57,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکات -:::tip +:::note این تابع (به طور واضح) فقط می‌تواند یک شناسه وسیلة نقلیه در یک زمان برگرداند، در حالی که بازیکن ممکن است به چندین وسیلة نقلیه نگاه کند. به طور کلی به نظر می‌رسد نزدیک‌ترین وسیلة نقلیه را اول تشخیص می‌دهد. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraZoom.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraZoom.md index ea7b0847e867..5e3c75058908 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraZoom.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraZoom.md @@ -27,7 +27,7 @@ SendClientMessage(playerid, -1, string); ## نکات -:::tip +:::note این سطح زوم دوربین بازی (از جمله دوربین اسنایپر) را دریافت می‌کند، نه سلاح دوربین. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerFacingAngle.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerFacingAngle.md index 0c12c7fc51b1..41557f2ca168 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerFacingAngle.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerFacingAngle.md @@ -44,7 +44,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکات -:::tip +:::note زاویه‌های برگشتی زمانی که در وسیله نقلیه هستید معمولاً صحیح نیستند. برای دریافت زاویه صحیح در حین بودن در وسیله نقلیه، از [GetVehicleZAngle](GetVehicleZAngle) استفاده کنید. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerInterior.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerInterior.md index bc4b14d6bbce..5b1f96eb8f79 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerInterior.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerInterior.md @@ -35,7 +35,7 @@ public OnPlayerCommandText(playerid,text[]) ## نکات -:::tip +:::note همیشه فضای داخلی 0 را برای NPCها برمی‌گرداند. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerIp.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerIp.md index 38b7cf0a8101..7bb1baa103c2 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerIp.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerIp.md @@ -36,18 +36,12 @@ public OnPlayerConnect(playerid) ## نکات -:::tip +:::note -PAWN حساس به حروف کوچک و بزرگ است. GetPlayerIP کار نخواهد کرد. - -::: - -:::warning - -**سرور SA-MP**: این تابع در [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect) **کار نمی‌کند** چون بازیکن قبلاً قطع شده است. IP نامعتبری (255.255.255.255) برمی‌گرداند. -IPهای بازیکنان را در [OnPlayerConnect](../callbacks/OnPlayerConnect) ذخیره کنید اگر نیاز است در [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect) استفاده شوند. - -**سرور open.mp**: این تابع در [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect) **کار می‌کند**. +- PAWN حساس به حروف کوچک و بزرگ است. GetPlayerIP کار نخواهد کرد. +- **سرور SA-MP**: این تابع در [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect) **کار نمی‌کند** چون بازیکن قبلاً قطع شده است. IP نامعتبری (255.255.255.255) برمی‌گرداند. + IPهای بازیکنان را در [OnPlayerConnect](../callbacks/OnPlayerConnect) ذخیره کنید اگر نیاز است در [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect) استفاده شوند. +- **سرور open.mp**: این تابع در [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect) **کار می‌کند**. ::: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerMenu.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerMenu.md index c2b6472befcc..6dbb2292234b 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerMenu.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerMenu.md @@ -27,7 +27,7 @@ new Menu:currentMenu = GetPlayerMenu(playerid); // Store the player's current me ## نکات -:::tip +:::note زمانی که هیچ منویی نمایش داده نمی‌شود، منوی قبلی را برمی‌گرداند. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerName.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerName.md index 6543636a5a83..33b4299032a2 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerName.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerName.md @@ -47,7 +47,7 @@ public OnPlayerConnect(playerid) ## نکته‌ها -:::tip +:::note اسم بازیکن می‌تونه با استفاده از [SetPlayerName](SetPlayerName) تا 24 کاراکتر طولانی باشه. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerNetworkStats.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerNetworkStats.md index d3c03c5c72ef..09bd6bd0f6a1 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerNetworkStats.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerNetworkStats.md @@ -36,7 +36,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکات -:::tip +:::note این تابع ممکن است داده‌های دقیقی برنگرداند زمانی که در [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect) استفاده شود اگر بازیکن به طور عادی quit کرده باشد. معمولاً داده‌های دقیقی برمی‌گرداند اگر بازیکن kicked شده یا timeout داشته باشد. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerRawIp.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerRawIp.md index 545c077fbea6..24ebc2b409d4 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerRawIp.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerRawIp.md @@ -32,7 +32,7 @@ public OnPlayerConnect(playerid) ## نکات -:::tip +:::note PAWN حساس به حروف کوچک و بزرگ است. GetPlayerRawIP کار نخواهد کرد. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerRotationQuat.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerRotationQuat.md index 46af26a8af3f..1cc76aef4ffb 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerRotationQuat.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerRotationQuat.md @@ -41,7 +41,7 @@ GetPlayerRotationQuat(playerid, w, x, y, z); ## نکات -:::tip +:::note هیچ variation 'set' از این تابع وجود ندارد؛ شما نمی‌توانید چرخش بازیکن را SET کنید ( به جز زاویه نگاه (چرخش Z) ). diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerSkin.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerSkin.md index 054a5fa69935..ce008a572fd7 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerSkin.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerSkin.md @@ -39,7 +39,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکات -:::tip +:::note اسکین جدید را بعد از فراخوانی [SetSpawnInfo](SetSpawnInfo) برمی‌گرداند اما قبل از اینکه بازیکن واقعاً ریسپان شود تا اسکین جدید را دریافت کند. اگر بازیکن با تابع [SpawnPlayer](SpawnPlayer) ریسپان شده باشد، اسکین قدیمی برمی‌گرداند. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVersion.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVersion.md index 0206a63af333..10010447720f 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVersion.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVersion.md @@ -37,7 +37,7 @@ public OnPlayerConnect(playerid) ## نکات -:::tip +:::note نسخه کلاینت می‌تواند تا 24 کاراکتر طول داشته باشد، در غیر این صورت اتصال به دلیل "Invalid client connection" رد خواهد شد. اما، بازیکنان عادی فقط می‌توانند با طول نسخه بین 5 (0.3.7) تا 9 (0.3.DL-R1) کاراکتر ملحق شوند. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVirtualWorld.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVirtualWorld.md index f6b6b9d3b160..9dbc04193b29 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVirtualWorld.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVirtualWorld.md @@ -35,7 +35,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکات -:::tip +:::note دنیاهای مجازی مثل فضاهای داخلی نیستند. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeapon.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeapon.md index 51b393fcf698..1d5b0dbc1f58 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeapon.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeapon.md @@ -38,7 +38,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ## نکات -:::tip +:::note زمانی که وضعیت بازیکن `PLAYER_STATE_DRIVER` یا `PLAYER_STATE_PASSENGER` است، این تابع اسلحه‌ای را برمی‌گرداند که بازیکن قبل از ورود به وسیله نقلیه در دست داشته است. اگر از cheat برای spawn کردن اسلحه در وسیله نقلیه استفاده شود، این تابع آن را گزارش نخواهد کرد. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeaponData.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeaponData.md index c4350c90ea13..0a2db53bf50f 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeaponData.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeaponData.md @@ -49,7 +49,7 @@ GetPlayerWeaponData(playerid, WEAPON_SLOT_PISTOL, weaponid, ammo); ## نکات -:::tip +:::note اسلحه‌های قدیمی که مهمات ندارند هنوز هم برگردانده می‌شوند. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetServerVarAsString.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetServerVarAsString.md index 29c635514f54..adc29f9a10b1 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetServerVarAsString.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetServerVarAsString.md @@ -38,7 +38,7 @@ public OnGameModeInit() ## نکات -:::tip +:::warning وقتی filterscripts یا plugins به عنوان varname مشخص می‌شه، این تابع فقط اسم اولین filterscript یا plugin مشخص شده رو برمی‌گردونه. این یه bug هست. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleHealth.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleHealth.md index b0231973ee6a..ff7411d45300 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleHealth.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleHealth.md @@ -50,15 +50,10 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکات -:::tip +:::note -سلامت کامل وسیله نقلیه 1000 هست، اما مقادیر بالاتر هم ممکنه و سلامت وسیله نقلیه رو افزایش می‌ده. برای اطلاعات بیشتر در مورد مقادیر سلامت، [اینجا](../resources/vehiclehealth) رو ببین. - -::: - -:::tip - -وسیله نقلیه وقتی سلامت‌ش زیر 250 باشه آتیش می‌گیره. چند ثانیه بعد منفجر می‌شه. +- سلامت کامل وسیله نقلیه 1000 هست، اما مقادیر بالاتر هم ممکنه و سلامت وسیله نقلیه رو افزایش می‌ده. برای اطلاعات بیشتر در مورد مقادیر سلامت، [اینجا](../resources/vehiclehealth) رو ببین. +- وسیله نقلیه وقتی سلامت‌ش زیر 250 باشه آتیش می‌گیره. چند ثانیه بعد منفجر می‌شه. ::: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarDoors.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarDoors.md index 683947f38b2a..929b252c6233 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarDoors.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarDoors.md @@ -25,7 +25,7 @@ tags: ["vehicle"] ## نکات -:::tip +:::note مقادیر برگردونده شده در هر متغیر به شرح زیر هستن: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarWindows.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarWindows.md index 489be411d2c8..e9443e6c097a 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarWindows.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarWindows.md @@ -25,7 +25,7 @@ tags: ["vehicle"] ## نکات -:::tip +:::note مقادیر برگردونده شده در هر متغیر به شرح زیر هستن: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsEx.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsEx.md index bf24fc439202..7d034f633563 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsEx.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsEx.md @@ -39,7 +39,7 @@ GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, object ## نکات -:::tip +:::note اگه یه پارامتر تنظیم نشده باشه (SetVehicleParamsEx قبلاً استفاده نشده)، مقدار -1 ('تنظیم نشده') خواهد بود. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleRotationQuat.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleRotationQuat.md index b8583ed7af34..deb059dc83bd 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleRotationQuat.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleRotationQuat.md @@ -39,10 +39,15 @@ GetVehicleRotationQuat(vehicleid, w, x, y, z); ## نکات -:::tip +:::note -- هیچ نسخه 'set' از این تابع وجود نداره؛ نمی‌تونی چرخش یه وسیله نقلیه رو SET کنی (جز زاویه Z) -- این تابع ممکنه برای وسایل نقلیه غیراشغال مقادیر نادرست برگردونه. دلیلش اینه که سطر سوم ماتریس چرخش داخلی وسیله نقلیه خراب می‌شه اگه وقتی غیراشغاله آپدیت بشه. +هیچ نسخه 'set' از این تابع وجود نداره؛ نمی‌تونی چرخش یه وسیله نقلیه رو SET کنی (جز زاویه Z) + +::: + +:::warning + +این تابع ممکنه برای وسایل نقلیه غیراشغال مقادیر نادرست برگردونه. دلیلش اینه که سطر سوم ماتریس چرخش داخلی وسیله نقلیه خراب می‌شه اگه وقتی غیراشغاله آپدیت بشه. ::: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/HTTP.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/HTTP.md index efea82d41997..c41f3a56b96f 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/HTTP.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/HTTP.md @@ -76,7 +76,7 @@ public MyHttpResponse(index, response_code, data[]) ## نکات -:::tip +:::note علاوه بر کدهای پاسخ ذکر شده در بالا، همه پاسخ‌های معمولی HTTP مثل 404 (صفحه پیدا نشد)، 500 (خطای سرور) یا 403 (ممنوع) هم وجود دارن. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerInGangZone.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerInGangZone.md index 7b47e61925be..8347eac6ccc6 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerInGangZone.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerInGangZone.md @@ -26,13 +26,8 @@ tags: ["player", "gangzone"] :::warning -این تابع برای open.mp هست، نه SA-MP. برای استفاده با SA-MP، نیاز به پلاگین [YSF](https://github.com/IS4Code/YSF/releases) داری. - -::: - -:::warning - -این تابع بدون فراخوانی [UseGangZoneCheck](UseGangZoneCheck) در ابتدا نمی‌تونه استفاده بشه. +- این تابع برای open.mp هست، نه SA-MP. برای استفاده با SA-MP، نیاز به پلاگین [YSF](https://github.com/IS4Code/YSF/releases) داری. +- این تابع بدون فراخوانی [UseGangZoneCheck](UseGangZoneCheck) در ابتدا نمی‌تونه استفاده بشه. ::: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerStreamedIn.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerStreamedIn.md index 7de848076823..d73f544d53e6 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerStreamedIn.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerStreamedIn.md @@ -31,7 +31,7 @@ if (IsPlayerStreamedIn(playerid, 0)) ## نکات -:::tip +:::note **سرور SA-MP:** بازیکنان اگه بیشتر از 200.0 متر فاصله داشته باشن stream out می‌شن (ببین [server.cfg](../../server/server.cfg) - **stream_distance**) diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/IsValidNickName.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/IsValidNickName.md index 80df6de7a193..aa150a781741 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/IsValidNickName.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/IsValidNickName.md @@ -34,7 +34,7 @@ else ## نکات -:::tip +:::note به طور پیش‌فرض کاراکترهای معتبر در nick name اینان: (0-9, a-z, A-Z, [], (), \$ @ . \_ و = فقط). diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ManualVehicleEngineAndLights.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ManualVehicleEngineAndLights.md index 5e683de10346..d6caaf934991 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ManualVehicleEngineAndLights.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ManualVehicleEngineAndLights.md @@ -21,7 +21,7 @@ public OnGameModeInit() ## نکات -:::warning +:::note امکان برگرداندن این تابع پس از استفاده از آن وجود ندارد. باید یا از آن استفاده کنی یا نکنی. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/MovePlayerObject.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/MovePlayerObject.md index 7323f5f91291..d7df6c6c1a7d 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/MovePlayerObject.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/MovePlayerObject.md @@ -41,7 +41,7 @@ public OnPlayerConnect(playerid) ## نکات -:::tip +:::note اگر از پارامترهای چرخش استفاده می‌کنی، آبجکت باید منتقل شود (X/Y/Z). آبجکت چرخش را از زمانی که شروع به حرکت می‌کند تا زمانی که متوقف می‌شود interpolate خواهد کرد. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_GetConnectedTime.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_GetConnectedTime.md index 528cd94f999e..fa827819ae93 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_GetConnectedTime.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_GetConnectedTime.md @@ -36,7 +36,7 @@ public OnPlayerCommandText(playerid,cmdtext[]) ## نکات -:::tip +:::note مقدار بازگشتی پس از تغییر حالت بازی (استفاده از دستور RCON "gmx") به صفر reset نمی‌شود. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_PacketLossPercent.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_PacketLossPercent.md index ab4f07868ae8..6670a73ddd22 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_PacketLossPercent.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_PacketLossPercent.md @@ -34,7 +34,7 @@ public OnPlayerCommandText(playerid,cmdtext[]) ## نکات -:::tip +:::note این تابع فعلاً غیرقابل اعتماد یافت شده و خروجی آن طبق انتظار نیست در مقایسه با کلاینت. بنابراین این تابع نباید به عنوان packet loss kicker استفاده شود. یک تابع packetloss دقیق‌تر: @@ -62,7 +62,7 @@ stock GetPlayerPacketLoss(playerid, &Float:packetLoss) ::: -:::tip +:::note توجه داشته باش که این تابع packet های از دست رفته توسط سرور را گزارش می‌کند. تعداد packet loss گزارش شده توسط کلاینت **متفاوت** خواهد بود، نه به این دلیل که یکی از آن‌ها نادرست باشد، بلکه به این دلیل که هم سرور و هم کلاینت فقط از packet های از دست رفته ارسال شده توسط خودشان آگاه هستند. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerHasClockEnabled.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerHasClockEnabled.md index d81637ca18e2..6c05a3f3e3ea 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerHasClockEnabled.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerHasClockEnabled.md @@ -36,7 +36,7 @@ public OnPlayerConnect(playerid) ## نکات -:::tip +:::note زمان با بقیه بازیکنا همگام نیست! زمان رو می‌تونی با استفاده از [SetPlayerTime](SetPlayerTime) همگام کنی. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawAlignment.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawAlignment.md index ee8f2812b934..d2da353325e3 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawAlignment.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawAlignment.md @@ -40,15 +40,10 @@ public OnPlayerConnect(playerid) ## نکات -:::warning +:::note -برای تراز 2 (TEXT_DRAW_ALIGN_CENTER) مقادیر x و y در TextSize باید جابجا بشن، نکات [PlayerTextDrawTextSize](PlayerTextDrawTextSize) رو ببین. - -::: - -:::tip - -اگه textdraw از قبل برای بازیکن نمایش داده می‌شه، باید دوباره نمایش داده بشه ([PlayerTextDrawShow](PlayerTextDrawShow)) تا تغییرات این تابع اعمال بشن. +- برای تراز 2 (TEXT_DRAW_ALIGN_CENTER) مقادیر x و y در TextSize باید جابجا بشن، نکات [PlayerTextDrawTextSize](PlayerTextDrawTextSize) رو ببین. +- اگه textdraw از قبل برای بازیکن نمایش داده می‌شه، باید دوباره نمایش داده بشه ([PlayerTextDrawShow](PlayerTextDrawShow)) تا تغییرات این تابع اعمال بشن. ::: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColor.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColor.md index 51631ceef612..6d360fc1a6f4 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColor.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColor.md @@ -35,7 +35,7 @@ public OnPlayerConnect(playerid) ## نکات -:::tip +:::note - اگه از [PlayerTextDrawSetOutline](PlayerTextDrawSetOutline) با اندازه > 0 استفاده کنی، رنگ outline با رنگی که در PlayerTextDrawBackgroundColour استفاده شده مطابقت می‌کنه. - تغییر مقدار رنگ به نظر می‌رسه که رنگ استفاده شده در PlayerTextDrawColour رو تغییر می‌ده. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColour.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColour.md index e86f2a795e7e..1a02976725ad 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColour.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColour.md @@ -37,7 +37,7 @@ public OnPlayerConnect(playerid) ## نکته‌ها -:::tip +:::note - اگر [PlayerTextDrawSetOutline](PlayerTextDrawSetOutline) با اندازه > 0 استفاده شود، رنگ حاشیه با رنگ استفاده شده در PlayerTextDrawBackgroundColour مطابقت خواهد داشت. - تغییر مقدار رنگ به نظر می‌رسد که رنگ استفاده شده در PlayerTextDrawColour را تغییر می‌دهد. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColor.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColor.md index 33a3fbd3fef5..5a16e3b2ec86 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColor.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColor.md @@ -38,8 +38,13 @@ public OnPlayerConnect(playerid) :::tip -- می‌تونی از رنگ‌های Gametext هم در textdraw ها استفاده کنی. (مثل `~r~` `~g~` `~b~`) -- textdraw باید دوباره برای بازیکن نمایش داده بشه تا رنگ بروزرسانی بشه. +می‌تونی از رنگ‌های Gametext هم در textdraw ها استفاده کنی. (مثل `~r~` `~g~` `~b~`) + +::: + +:::note + +textdraw باید دوباره برای بازیکن نمایش داده بشه تا رنگ بروزرسانی بشه. ::: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColour.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColour.md index 0a24bf1edf32..d5f97d5a53f6 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColour.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColour.md @@ -40,8 +40,13 @@ public OnPlayerConnect(playerid) :::tip -- همچنین می‌توانید از رنگ‌های Gametext در textdraw ها استفاده کنید. (مثل `~r~` `~g~` `~b~`) -- textdraw باید دوباره به بازیکن نشان داده شود تا رنگ به‌روزرسانی شود. +همچنین می‌توانید از رنگ‌های Gametext در textdraw ها استفاده کنید. (مثل `~r~` `~g~` `~b~`) + +::: + +:::note + +textdraw باید دوباره به بازیکن نشان داده شود تا رنگ به‌روزرسانی شود. ::: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawLetterSize.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawLetterSize.md index ea9f3e3f7316..6455fa50b0dc 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawLetterSize.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawLetterSize.md @@ -39,13 +39,8 @@ public OnPlayerConnect(playerid) :::tip -وقتی از این تابع صرفاً برای تأثیر روی جعبه textdraw استفاده می‌کنی، 'Y' رو در 0.135 ضرب کن تا به اندازه‌گیری مشابه TextDrawTextSize تبدیل بشه. - -::: - -:::tip - -فونت‌ها با نسبت X به Y برابر 1 به 4 بهترین ظاهر رو دارن (مثلاً اگه x برابر 0.5 باشه، y باید 2 باشه). +- وقتی از این تابع صرفاً برای تأثیر روی جعبه textdraw استفاده می‌کنی، 'Y' رو در 0.135 ضرب کن تا به اندازه‌گیری مشابه TextDrawTextSize تبدیل بشه. +- فونت‌ها با نسبت X به Y برابر 1 به 4 بهترین ظاهر رو دارن (مثلاً اگه x برابر 0.5 باشه، y باید 2 باشه). ::: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawSetShadow.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawSetShadow.md index 06e4a72f7971..9645a1b005d9 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawSetShadow.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawSetShadow.md @@ -38,7 +38,7 @@ public OnPlayerConnect(playerid) ## نکات -:::tip +:::note اگر اندازه برای منطقه خیلی بزرگ تنظیم بشه، سایه ممکنه توسط منطقه جعبه بریده بشه. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawShow.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawShow.md index 4ad88e238fdd..d8b9e87f8c3e 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawShow.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawShow.md @@ -34,7 +34,7 @@ public OnPlayerConnect(playerid) ## نکات -:::tip +:::note player-textdraw فقط برای بازیکنی که براش ساخته شده معتبر هست. یعنی نمی‌تونی یک player-textdraw که برای یک بازیکن خاص ساخته شده رو به بازیکن دیگه ای نمایش بدی. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawTextSize.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawTextSize.md index 4def68921784..8d064657e164 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawTextSize.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawTextSize.md @@ -37,7 +37,7 @@ public OnPlayerConnect(playerid) ## نکات -:::tip +:::note - x و y با مقادیر مختلف [PlayerTextDrawAlignment](PlayerTextDrawAlignment) معنی‌های متفاوتی دارن: - 1 (چپ): اونها گوشه سمت راست جعبه هستن، مختصات مطلق. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/RemovePlayerFromVehicle.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/RemovePlayerFromVehicle.md index 2d745dcc5455..4d76a311fb05 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/RemovePlayerFromVehicle.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/RemovePlayerFromVehicle.md @@ -36,7 +36,7 @@ public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstat ## نکات -:::tip +:::note - انیمیشن خروج برای بقیه بازیکن‌ها sync نمی‌شه. - این function در [OnPlayerEnterVehicle](../callbacks/OnPlayerEnterVehicle) کار نمی‌کنه، چون بازیکن موقع فراخوانی callback در ماشین نیست. بجاش از [OnPlayerStateChange](../callbacks/OnPlayerStateChange) استفاده کن (مثال بالا رو ببین). diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SHA256_PassHash.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SHA256_PassHash.md index 4579521df65c..160df33ab117 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SHA256_PassHash.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SHA256_PassHash.md @@ -42,7 +42,7 @@ public OnGameModeInit() ## نکات -:::tip +:::note هش برگشتی zero padding داره (یعنی ممکنه prefix 00ABCD123... داشته باشه). diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SelectTextDraw.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SelectTextDraw.md index 9f5fb8b89f95..e7f17457cdee 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SelectTextDraw.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SelectTextDraw.md @@ -35,7 +35,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکات -:::tip +:::note متن (TEXT) هست که وقتی hover می‌شه برجسته می‌شه، نه جعبه (box) - اگر جعبه نمایش داده بشه. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SendClientCheck.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SendClientCheck.md index 5f44fdcc26e6..79bd1b67f60a 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SendClientCheck.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SendClientCheck.md @@ -44,7 +44,7 @@ public OnClientCheckResponse(playerid, actionid, memaddr, retndata) ## نکات -:::tip +:::note - 6 تا نوع درخواست هست که کلاینت پردازش می‌کنه (2, 5, 69, 70, 71, 72) - نوع 72 هیچ کدوم از آرگومان‌های دیگه رو استفاده نمی‌کنه [arg | offset | size]. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SendRconCommand.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SendRconCommand.md index f2765546936d..b3be9816de43 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SendRconCommand.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SendRconCommand.md @@ -37,7 +37,7 @@ SendRconCommand("game.map %s", szMapName); ## نکات -:::warning +:::note - از login پشتیبانی نمی‌کنه، به دلیل نبود پارامتر 'playerid'. - 'password 0' پسورد سرور رو حذف می‌کنه اگر یکی تنظیم شده باشه. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetActorFacingAngle.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetActorFacingAngle.md index 5ee3196e9402..69103138bf0e 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetActorFacingAngle.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetActorFacingAngle.md @@ -39,7 +39,7 @@ SetActorFacingAngle(MyActor, 180.0); ## نکات -:::tip +:::note وقتی actor رو با [CreateActor](CreateActor) می‌سازی، زاویه رو به رو بودنش رو مشخص می‌کنی. نیاز نیست از این تابع استفاده کنی مگر اینکه بخوای بعداً زاویه‌ش رو تغییر بدی. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetActorPos.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetActorPos.md index 8f15d4480e6b..2c6b72dabf31 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetActorPos.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetActorPos.md @@ -41,7 +41,7 @@ SetActorPos(gMyActor, 2062.2332, -1908.1423, 13.5485); ## نکات -:::tip +:::note وقتی actor رو با [CreateActor](CreateActor) می‌سازی، موقعیتش رو مشخص می‌کنی. نیاز نیست از این تابع استفاده کنی مگر اینکه بخوای بعداً موقعیتش رو تغییر بدی. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetGravity.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetGravity.md index 9a4adbd45e31..3458223a1f4e 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetGravity.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetGravity.md @@ -31,7 +31,7 @@ public OnGameModeInit() ## نکات -:::warning +:::note جاذبه پیش‌فرض 0.008 هست. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetMenuColumnHeader.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetMenuColumnHeader.md index a1239c4fbde3..813eaee6f430 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetMenuColumnHeader.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetMenuColumnHeader.md @@ -37,15 +37,10 @@ AddMenuItem(gTestMenu, 1, "Row2 Item1"); ## نکات -:::tip - -وقتی menu ID معتبر نباشه crash می‌کنه. - -::: - :::warning -توجه کن که فقط می‌تونی 12 تا آیتم با [AddMenuItem](AddMenuItem) اضافه کنی. آبجکت سیزدهم منو جایگزین هدر ستون می‌شه که با این تابع درست تنظیم شده. +- وقتی menu ID معتبر نباشه crash می‌کنه. (در open.mp رفع شده) +- توجه کن که فقط می‌تونی 12 تا آیتم با [AddMenuItem](AddMenuItem) اضافه کنی. آبجکت سیزدهم منو جایگزین هدر ستون می‌شه که با این تابع درست تنظیم شده. ::: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetModeRestartTime.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetModeRestartTime.md index e92fc4267878..9bd624ac789b 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetModeRestartTime.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetModeRestartTime.md @@ -45,7 +45,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکته‌ها -:::warning +:::note پارامتر `seconds` یک float است. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetNameTagDrawDistance.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetNameTagDrawDistance.md index 6695249cb06d..53481fc02790 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetNameTagDrawDistance.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetNameTagDrawDistance.md @@ -25,7 +25,7 @@ SetNameTagDrawDistance(20.0); ## نکات -:::tip +:::note فاصله پیش‌فرض 70.0 واحد SA هست diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterial.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterial.md index 4cdb65afd5ea..fbd42156feaa 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterial.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterial.md @@ -47,7 +47,7 @@ public OnPlayerCommandText(playerid,cmdtext[]) ## نکات -:::tip +:::note نور vertex آبجکت در صورت تغییر رنگ متریال ناپدید خواهد شد. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterialText.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterialText.md index 36407d335a23..96e561c76dbd 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterialText.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterialText.md @@ -57,6 +57,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) شما باید از فرمت رنگ ARGB استفاده کنید، نه RGBA که در پیام‌های کلاینت و غیره استفاده می‌شود. متن پس از ۱۶ فراخوانی در مقابل همان آبجکت به‌روزرسانی نمی‌شود. + ::: ## توابع مرتبط diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCol.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCol.md index ee1b62b8c50b..b09f2c8e968c 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCol.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCol.md @@ -38,7 +38,7 @@ public OnObjectMoved(objectid) ## نکات -:::tip +:::note این فقط خارج از مرزهای نقشه کار می‌کنه (بعد از -3000/3000 واحد روی محور x و/یا y). diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCollision.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCollision.md index 75a044bf4551..c538b1d4c4c4 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCollision.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCollision.md @@ -38,7 +38,7 @@ public OnObjectMoved(objectid) ## نکات -:::tip +:::note این فقط خارج از مرزهای نقشه کار می‌کنه (بعد از -3000/3000 واحد روی محور x و/یا y). diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCol.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCol.md index 3fe604864982..296ce39b9ac7 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCol.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCol.md @@ -56,7 +56,7 @@ public OnGameModeInit() ## نکات -:::tip +:::note این تابع فقط روی برخورد دوربین object‌هایی که بعد از استفاده‌ازش ساخته می‌شن تأثیر می‌ذاره - برخورد دوربین object‌های موجود رو فعال/غیرفعال نمی‌کنه. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCollision.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCollision.md index 424904eddff3..d8c314c1ea4f 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCollision.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCollision.md @@ -56,7 +56,7 @@ public OnGameModeInit() ## نکات -:::tip +:::note این تابع فقط روی برخورد دوربین object‌هایی که بعد از استفاده‌ازش ساخته می‌شن تأثیر می‌ذاره - برخورد دوربین object‌های موجود رو فعال/غیرفعال نمی‌کنه. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarFloat.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarFloat.md index c00c3e865156..6fab94a6b22d 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarFloat.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarFloat.md @@ -38,7 +38,7 @@ SavePlayerPos(playerid) ## نکات -:::tip +:::note متغیرها تا بعد از فراخوانی [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect) ریست نمی‌شن، پس مقادیر هنوز در OnPlayerDisconnect قابل دسترسی هستن. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarInt.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarInt.md index a19238a0bbea..e13a7a853bd4 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarInt.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarInt.md @@ -33,7 +33,7 @@ printf("money: %d", GetPVarInt(playerid, "Money")); ## نکات -:::tip +:::note متغیرها تا بعد از فراخوانی [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect) ریست نمی‌شن، پس مقادیر هنوز در OnPlayerDisconnect قابل دسترسی هستن. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarString.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarString.md index 3e29a843f11f..ad5384c1d9d4 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarString.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarString.md @@ -43,7 +43,7 @@ public OnPlayerConnect(playerid) ## نکات -:::tip +:::note متغیرها تا بعد از فراخوانی [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect) ریست نمی‌شن، پس مقادیر هنوز در OnPlayerDisconnect قابل دسترسی هستن. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAmmo.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAmmo.md index a6dbc657f48e..5a8fc946314c 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAmmo.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAmmo.md @@ -29,7 +29,7 @@ SetPlayerAmmo(playerid, WEAPON_SHOTGUN, 100); // تنظیم مهمات تفنگ ## نکات -:::tip +:::note پارامتر 'weaponslot' یک خطای تایپی در شامل sa-mp است. شما باید از شناسه سلاح استفاده کنید و نه اسلات سلاحی که می‌خواهید مهمات آن را تنظیم کنید. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmedWeapon.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmedWeapon.md index c896f97f154b..b2c5652b5523 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmedWeapon.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmedWeapon.md @@ -47,7 +47,7 @@ public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstat ## نکات -:::tip +:::note این function بازیکن رو با اسلحه‌ای که از قبل داره مسلح می‌کنه؛ اسلحه جدید بهش نمی‌ده. برای اون از GivePlayerWeapon استفاده کن. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmour.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmour.md index 493e42bffc4b..1ec9c05a1d9c 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmour.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmour.md @@ -33,7 +33,7 @@ public OnPlayerSpawn(playerid) ## نکات -:::tip +:::note نام تابع armour است، نه armor (آمریکایی‌سازی شده). این با بقیه SA-MP ناسازگار است، بنابراین به خاطر داشته باشید. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAttachedObject.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAttachedObject.md index 9d82bb6c4160..12b2bf92a923 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAttachedObject.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAttachedObject.md @@ -47,7 +47,7 @@ public OnPlayerSpawn(playerid) ## نکات -:::tip +:::note این تابع جدا از CreateObject / CreatePlayerObject pool ها هست. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerChatBubble.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerChatBubble.md index 96b0f1c8be5c..a97ba3a0bcc8 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerChatBubble.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerChatBubble.md @@ -34,7 +34,7 @@ public OnPlayerText(playerid, text[]) ## نکات -:::tip +:::note خودت نمی‌تونی chat bubble های خودت رو ببینی. همین موضوع برای attached 3D text label ها هم صدق می‌کنه. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerColor.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerColor.md index 5391d698bc91..f7ea9f5c925e 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerColor.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerColor.md @@ -30,7 +30,7 @@ SetPlayerColor(playerid, 4278190335); ## نکات -:::tip +:::note - این تابع رنگ بازیکن را برای همه تغییر می‌دهد، حتی اگر رنگ بازیکن با SetPlayerMarkerForPlayer برای هر بازیکن دیگری تغییر کرده باشد. - اگر تحت OnPlayerConnect استفاده شود، بازیکن متأثر رنگ را در منوی TAB نخواهد دید. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerDrunkLevel.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerDrunkLevel.md index 15d8f3ae5ae0..39b51cafe3cc 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerDrunkLevel.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerDrunkLevel.md @@ -37,7 +37,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکات -:::tip +:::note - سطح مستی پلیر ها به مرور زمان و بر اساس FPS شون به طور خودکار کم می‌شه (پلیر هایی با 50 FPS هر ثانیه 50 'level' از دست می‌دن. این برای تشخیص FPS پلیر مفیده!). - در نسخه 0.3a سطح مستی کم می‌شه و در 2000 متوقف می‌شه. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerFightingStyle.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerFightingStyle.md index 0cf5d392b598..384e12c94b87 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerFightingStyle.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerFightingStyle.md @@ -35,7 +35,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکات -:::tip +:::note این روی حملات عادی مشت تاثیر نداره - فقط روی حملات ویژه/ثانویه (aim + فشار دادن دکمه 'secondary attack'). diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerGravity.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerGravity.md index 24ada6583384..b047ef099abc 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerGravity.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerGravity.md @@ -36,7 +36,7 @@ public OnPlayerConnect(playerid) ## نکات -:::warning +:::note گرانش پیش‌فرض 0.008 هست. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHealth.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHealth.md index e5b066191b52..91774e5c5753 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHealth.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHealth.md @@ -49,7 +49,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکته‌ها -:::tip +:::note - اگه سلامتی بازیکن رو به 0.0 یا مقدار منفی تنظیم کنی، بلافاصله می‌میره. - اگه سلامتی بازیکن کمتر از 10.0 یا بیشتر از 98303.0 باشه، نوار سلامتیش چشمک میزنه. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHoldingObject.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHoldingObject.md index 60abc12b5f4d..a0ce8af04cdf 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHoldingObject.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHoldingObject.md @@ -37,7 +37,7 @@ public OnPlayerSpawn(playerid) ## نکات -:::tip +:::note فقط یک object می‌تونه به هر پلیر وصل بشه. این تابع جدا از CreateObject / CreatePlayerObject pool ها هست. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerMapIcon.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerMapIcon.md index 12606d9c9150..864d915c827a 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerMapIcon.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerMapIcon.md @@ -40,7 +40,7 @@ public OnPlayerConnect(playerid) ## نکات -:::tip +:::note - اگه از marker type نامعتبری استفاده کنی، ID 1 (مربع سفید ![](https://assets.open.mp/assets/images/mapIcons/icon1.gif)) رو می‌سازه. - اگه از icon ID ای استفاده کنی که قبلاً در حال استفاده هست، map icon فعلی که از اون ID استفاده می‌کنه رو جایگزین می‌کنه. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectMaterial.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectMaterial.md index dc0369c4d945..f19e8c53317e 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectMaterial.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectMaterial.md @@ -46,7 +46,7 @@ public OnPlayerCommandText(playerid,cmdtext[]) ## نکات -:::tip +:::note Vertex lightning مربوط به object ناپدید می‌شه اگه رنگ material تغییر کنه. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCol.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCol.md index 6725091c2864..5beabdb6481b 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCol.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCol.md @@ -39,7 +39,7 @@ public OnPlayerObjectMoved(playerid, objectid) ## نکات -:::tip +:::note این داخل مرزهای معمولی نقشه SA کار نمی‌کنه. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCollision.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCollision.md index 903166cd842e..bf65761aab12 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCollision.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCollision.md @@ -39,7 +39,7 @@ public OnPlayerObjectMoved(playerid, objectid) ## نکات -:::tip +:::note این داخل مرزهای معمولی نقشه SA کار نمی‌کنه. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerShopName.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerShopName.md index 47d521f3487e..501767a0ab0b 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerShopName.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerShopName.md @@ -37,7 +37,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکات -:::tip +:::note این تابع از اسکریپت های casino پشتیبانی نمی‌کنه. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSkin.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSkin.md index 2d4ce343e4aa..c21bdcd4705d 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSkin.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSkin.md @@ -39,8 +39,13 @@ public OnPlayerCommandText(playerid, cmdtext[]) :::tip -- از [SpawnPlayer](SpawnPlayer) پس از تغییر اسکین استفاده کردن برای اعمال تغییرات توصیه می‌شود. -- برخی اسکین‌ها معتبر نیستند. در صورت استفاده از اسکین نامعتبر، بازی ممکن است کرش کند. +از [SpawnPlayer](SpawnPlayer) پس از تغییر اسکین استفاده کردن برای اعمال تغییرات توصیه می‌شود. + +::: + +:::warning + +برخی اسکین‌ها معتبر نیستند. در صورت استفاده از اسکین نامعتبر، بازی ممکن است کرش کند. ::: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSpecialAction.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSpecialAction.md index 37e3a637dc06..3ddb9caf6844 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSpecialAction.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSpecialAction.md @@ -41,7 +41,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکات -:::tip +:::warning حذف jetpack از پلیر ها با تنظیم special action شون به `SPECIAL_ACTION_NONE` (0) باعث می‌شه صدا تا زمان مرگ باقی بمونه. یه راه حل برای این هست، فقط یه انیمیشن تصادفی به پلیر اعمال کن و jetpack اش حذف می‌شه. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTeam.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTeam.md index 012674154cd9..de44964bf5f6 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTeam.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTeam.md @@ -31,7 +31,7 @@ public OnPlayerSpawn(playerid) ## نکات -:::tip +:::note - پلیر ها نمی‌تونن به پلیر های هم تیم آسیب برسونن/کشتنشون مگه اینکه از چاقو استفاده کنن تا گلوشون رو ببرن. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTime.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTime.md index 8cb2585fc270..6bc597859e21 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTime.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTime.md @@ -42,7 +42,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکات -:::warning +:::note استفاده از این تابع توی [OnPlayerConnect](../callbacks/OnPlayerConnect) کار نمی‌کنه. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerVirtualWorld.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerVirtualWorld.md index fc76d1fd4e7a..c23f36eac15a 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerVirtualWorld.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerVirtualWorld.md @@ -36,7 +36,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکات -:::tip +:::note دنیای مجازی پیش‌فرض ۰ است. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerWeather.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerWeather.md index 23e34c78cb7c..bf63b218b244 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerWeather.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerWeather.md @@ -34,7 +34,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکات -:::tip +:::note - اگر [TogglePlayerClock](TogglePlayerClock) فعال باشه، آب و هوا آروم آروم طی زمان تغییر می‌کنه، نه اینکه فوری تغییر کنه. - فقط 21 ID آب و هوای معتبر در بازی وجود داره (0 - 20)، اما بازی هیچ نوع بررسی محدوده نداره. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetServerRule.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetServerRule.md index cdfa22223790..f6f190a5fbd1 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetServerRule.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetServerRule.md @@ -35,7 +35,7 @@ public OnGameModeInit() ## نکات -:::tip +:::note این تابع دقیقاً مثل [AddServerRule](AddServerRule) کار می‌کنه. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetTimer.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetTimer.md index 00a7b2e5ce97..acbae68dbff9 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetTimer.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetTimer.md @@ -41,19 +41,12 @@ public OneSecondTimer() :::warning -فواصل زمانی تایمرها دقیق نیستند (تقریباً ۲۵٪ خطا) در SA-MP. راه حل هایی موجود هستند در [اینجا](https://sampforum.blast.hk/showthread.php?tid=289675) و [اینجا](https://sampforum.blast.hk/showthread.php?tid=650736). - -اما این مشکل در open.mp حل شده است. - -::: - -:::warning - -استفاده از تایمر های زیاد باعث افزایش مصرف رم/سی‌پی‌یو خواهد شد. +- فواصل زمانی تایمرها دقیق نیستند (تقریباً ۲۵٪ خطا) در SA-MP. راه حل هایی موجود هستند در [اینجا](https://sampforum.blast.hk/showthread.php?tid=289675) و [اینجا](https://sampforum.blast.hk/showthread.php?tid=650736). اما این مشکل در open.mp حل شده است. +- استفاده از تایمر های زیاد باعث افزایش مصرف رم/سی‌پی‌یو خواهد شد. ::: -:::tip +:::note شناسه‌های تایمر هرگز دوباره استفاده نمی‌شوند. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetTimerEx.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetTimerEx.md index 11e566e7449e..793dd755697c 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetTimerEx.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetTimerEx.md @@ -19,7 +19,7 @@ tags: ["timer"] ## مقادیر بازگشتی -شناسه تایمری که شروع شده است. شناسه تایمرها از 1 شروع شده و دوباره استفاده نمی‌شوند. هیچ بررسی داخلی برای صحت پارامترهای ارسال‌شده انجام نمی‌شود (مثلاً اگر مدت‌زمان مقدار منفی باشد). افزونه 'fixes2' از Y_Less این بررسی‌ها را انجام داده و دقت تایمرها را به طور قابل توجهی بهبود می‌بخشد و همچنین امکان ارسال آرایه/رشته را اضافه می‌کند. +شناسه تایمری که شروع شده است. شناسه تایمرها از 1 شروع شده و دوباره استفاده نمی‌شوند. ## مثال‌ها @@ -68,9 +68,7 @@ public EndAntiSpawnKill(playerid) :::warning -فواصل زمانی تایمرها دقیق نیستند (تقریباً ۲۵٪ خطا) در SA-MP. راه حل هایی موجود هستند در [اینجا](https://sampforum.blast.hk/showthread.php?tid=289675) و [اینجا](https://sampforum.blast.hk/showthread.php?tid=650736). - -اما این مشکل در open.mp حل شده است. +فواصل زمانی تایمرها دقیق نیستند (تقریباً ۲۵٪ خطا) در SA-MP. راه حل هایی موجود هستند در [اینجا](https://sampforum.blast.hk/showthread.php?tid=289675) و [اینجا](https://sampforum.blast.hk/showthread.php?tid=650736). اما این مشکل در open.mp حل شده است. ::: @@ -79,6 +77,7 @@ public EndAntiSpawnKill(playerid) متغیرهای شناسه تایمر باید زمانی که دیگر مورد استفاده نیستند به 0 تنظیم شوند تا احتمال از کار انداختن اشتباهی تایمرهای جدید به حداقل برسد. مقدار `-1` معمولاً به اشتباه به عنوان شناسه نامعتبر در نظر گرفته می‌شود - که نیست. تابعی که باید فراخوانی شود، باید عمومی باشد، به این معنی که باید forwarded باشد. + ::: ## تعریف شده ها diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleHealth.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleHealth.md index 68b7cd3021cd..2d06a713e0bc 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleHealth.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleHealth.md @@ -40,7 +40,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکات -:::tip +:::note سلامت کامل وسیله نقلیه ۱۰۰۰ است. مقادیر بالاتر امکان‌پذیر است. برای اطلاعات بیشتر در مورد مقادیر سلامت، [این](../resources/vehiclehealth) صفحه را ببینید. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleNumberPlate.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleNumberPlate.md index 299d2fbd266f..1e1cd0ebb43c 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleNumberPlate.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleNumberPlate.md @@ -30,10 +30,9 @@ SetVehicleNumberPlate(vehicleid, "ABCD 123"); ## نکات -:::tip +:::note - این تابع بررسی خطای داخلی نداره. -- به ماشین‌هایی که پلاک ندارن (قایق، هواپیما و غیره) پلاک اختصاصی تخصیص نده چون باعث پردازش غیرضروری در client می‌شه. - ماشین باید دوباره spawn یا re-stream بشه تا تغییرات اعمال بشن. - روی هر پلاک محدودیت 32 کاراکتر وجود داره (شامل رنگ‌های embedded). - طول متنی که می‌تونه روی پلاک دیده بشه حدود 9 تا 10 کاراکتر هست، کاراکترهای بیشتر باعث تقسیم شدن متن می‌شه. @@ -43,7 +42,8 @@ SetVehicleNumberPlate(vehicleid, "ABCD 123"); :::tip -می‌تونی از color embedding روی متن پلاک استفاده کنی. +- به ماشین‌هایی که پلاک ندارن (قایق، هواپیما و غیره) پلاک اختصاصی تخصیص نده چون باعث پردازش غیرضروری در client می‌شه. +- می‌تونی از color embedding روی متن پلاک استفاده کنی. ::: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsEx.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsEx.md index 628a875764c5..5864f133b3c8 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsEx.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsEx.md @@ -79,7 +79,7 @@ public DisableVehicleAlarm(vehicleid) ## نکات -:::tip +:::note - آژیر وقتی تموم شد خودش reset نمی‌شه، باید خودت با این تابع resetش کنی. - چراغ‌ها در روز هم کار می‌کنن (فقط وقتی [ManualVehicleEngineAndLights](ManualVehicleEngineAndLights) فعال باشه). diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsForPlayer.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsForPlayer.md index f69fcb23292e..c6ede3ed70a9 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsForPlayer.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsForPlayer.md @@ -105,7 +105,7 @@ public OnVehicleStreamIn(vehicleid, forplayerid) ## نکات -:::tip +:::note ماشین‌ها باید respawn بشن تا 'objective' حذف بشه. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleZAngle.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleZAngle.md index 1f69bcc0aa8b..de3055de7c09 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleZAngle.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleZAngle.md @@ -44,7 +44,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکات -:::tip +:::note - چرخش X و Y (pitch و roll) ماشین وقتی این تابع استفاده می‌شه reset می‌شن. - چرخش X و Y قابل تنظیم نیستن. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetWeather.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetWeather.md index 99d34be389c2..d2581645b28d 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetWeather.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetWeather.md @@ -33,7 +33,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکته‌ها -:::tip +:::note - اگر [TogglePlayerClock](TogglePlayerClock) فعال باشد، آب و هوا به آرامی در طول زمان تغییر خواهد کرد، به جای تغییر فوری. - تنها 21 شناسه آب و هوای معتبر در بازی وجود دارد (0 - 20)، با این حال بازی هیچ بررسی محدوده‌ای ندارد. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetWorldTime.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetWorldTime.md index dd2df0cc6950..8781ad9f61c9 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetWorldTime.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/SetWorldTime.md @@ -26,7 +26,7 @@ SetWorldTime(12); ## نکات -:::tip +:::note این تابع فقط برای پلیرهایی که از passing clock استفاده نمی‌کنن مربوط هست - [TogglePlayerClock](TogglePlayerClock) رو ببین. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerDialog.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerDialog.md index 004053357973..1d7adc72ad59 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerDialog.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerDialog.md @@ -72,13 +72,8 @@ ShowPlayerDialog(playerid, DIALOG_WEAPONS, DIALOG_STYLE_TABLIST_HEADERS, "Buy We :::tip -پیشنهاد میشود که از enum یا تعریف کردن(#define) برای تعیین شناسه هر دیالوگ استفاده کنید تا در آینده گیچ نشوید. شما نباید هیچوقت از اعداد برای تعریف شناسه استفاده نکنید - این مورد باعث گیچ شدن شما میشود. - -::: - -:::tip - -استفاده از شناسه دیالوگ -1 باعث بسته شدن تمام دیالوگ های باز روی صفحه بازیکن میشود. برای چند رنگ بودن متن از روش color embedding استفاده کنید +- پیشنهاد میشود که از enum یا تعریف کردن(#define) برای تعیین شناسه هر دیالوگ استفاده کنید تا در آینده گیچ نشوید. شما نباید هیچوقت از اعداد برای تعریف شناسه استفاده نکنید - این مورد باعث گیچ شدن شما میشود. +- استفاده از شناسه دیالوگ -1 باعث بسته شدن تمام دیالوگ های باز روی صفحه بازیکن میشود. برای چند رنگ بودن متن از روش color embedding استفاده کنید ::: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerNameTagForPlayer.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerNameTagForPlayer.md index 3b8ee72c5d0c..8d22b8f51622 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerNameTagForPlayer.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerNameTagForPlayer.md @@ -42,7 +42,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## نکات -:::tip +:::warning [ShowNameTags](ShowNameTags) باید روی 'true' تنظیم بشه تا بتونی name tag ها رو با ShowPlayerNameTagForPlayer نشون بدی، یعنی برای مؤثر بودن باید از قبل ShowPlayerNameTagForPlayer(forplayerid, playerid, 0) رو انجام بدی ([OnPlayerStreamIn](../callbacks/OnPlayerStreamIn) جای خوبی هست). diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawAlignment.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawAlignment.md index 2693ff06ec77..ab0fc13c77f7 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawAlignment.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawAlignment.md @@ -39,15 +39,10 @@ public OnGameModeInit() ## نکات -:::warning +:::note -برای تراز TEXT_DRAW_ALIGN_CENTER (وسط) مقادیر x و y از TextSize باید جابجا شوند، نکات در [TextDrawTextSize](TextDrawTextSize) را ببینید، همچنین مختصات موقعیت به موقعیت مرکز textdraw تبدیل می‌شود و نه لبه‌های چپ/بالا. - -::: - -:::tip - -اگر textdraw قبلاً نمایش داده شده است، باید دوباره نمایش داده شود ([TextDrawShowForAll](TextDrawShowForAll)/[TextDrawShowForPlayer](TextDrawShowForPlayer)) تا تغییرات این تابع نمایش داده شوند. +- برای تراز TEXT_DRAW_ALIGN_CENTER (وسط) مقادیر x و y از TextSize باید جابجا شوند، نکات در [TextDrawTextSize](TextDrawTextSize) را ببینید، همچنین مختصات موقعیت به موقعیت مرکز textdraw تبدیل می‌شود و نه لبه‌های چپ/بالا. +- اگر textdraw قبلاً نمایش داده شده است، باید دوباره نمایش داده شود ([TextDrawShowForAll](TextDrawShowForAll)/[TextDrawShowForPlayer](TextDrawShowForPlayer)) تا تغییرات این تابع نمایش داده شوند. ::: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColor.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColor.md index 1af0f778d761..5fb064c1de2c 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColor.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColor.md @@ -35,7 +35,7 @@ public OnGameModeInit() ## نکات -:::tip +:::note - اگه از [TextDrawSetOutline](TextDrawSetOutline) با اندازه > 0 استفاده کنی، رنگ outline با رنگی که توی TextDrawBackgroundColor استفاده کردی یکی میشه. - تغییر مقدار color به نظر میرسه رنگی که توی [TextDrawColor](TextDrawColor) استفاده میشه رو تغییر میده. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColour.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColour.md index a9ee6a15ab6b..48c2bce8250c 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColour.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColour.md @@ -37,7 +37,7 @@ public OnGameModeInit() ## نکات -:::tip +:::note اگه از [TextDrawSetOutline](TextDrawSetOutline) با اندازه > 0 استفاده کنی، رنگ outline با رنگی که توی TextDrawBackgroundColour استفاده کردی یکی میشه. تغییر مقدار colour به نظر میرسه رنگی که توی TextDrawColour استفاده میشه رو تغییر میده. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColor.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColor.md index c3065670647e..fa7df993d32a 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColor.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColor.md @@ -33,7 +33,7 @@ public OnGameModeInit() ## نکات -:::tip +:::note اگر TextDraw قبلاً نمایش داده شده است، باید دوباره نمایش داده شود ([TextDrawShowForAll](TextDrawShowForAll)/[TextDrawShowForPlayer](TextDrawShowForPlayer)) تا تغییرات این تابع اعمال شوند. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColour.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColour.md index 718f8e62ccaa..2ef130ebba88 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColour.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColour.md @@ -35,7 +35,7 @@ public OnGameModeInit() ## نکات -:::tip +:::note اگه TextDraw قبلاً نشون داده شده، باید دوباره نشون داده بشه ([TextDrawShowForAll](TextDrawShowForAll)/[TextDrawShowForPlayer](TextDrawShowForPlayer)) تا تغییرات این تابع اعمال بشن. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawCreate.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawCreate.md index 76e1d545816d..0ff97af0ab39 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawCreate.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawCreate.md @@ -47,12 +47,17 @@ public OnPlayerConnect(playerid) ## نکته‌ها -:::tip +:::note - مختصات `x, y` مختصات بالا سمت چپ برای ناحیه text draw بر اساس "بوم" 640x480 است (بدون توجه به رزولوشن صفحه). - اگر قصد استفاده از [TextDrawAlignment](TextDrawAlignment) با چینش 3 (`TEXT_DRAW_ALIGN_RIGHT`) را دارید، مختصات `x, y` مختصات بالا سمت راست برای text draw است. - این تابع فقط textdraw را ایجاد می‌کند، باید از [TextDrawShowForPlayer](TextDrawShowForPlayer) یا [TextDrawShowForAll](TextDrawShowForAll) برای نمایش آن استفاده کنید. -- توصیه می‌شود هنگام ایجاد textdraw ها از اعداد کامل به جای موقعیت‌های اعشاری استفاده کنید تا طراحی سازگار با رزولوشن اطمینان حاصل شود. + +::: + +:::tip + +توصیه می‌شود هنگام ایجاد textdraw ها از اعداد کامل به جای موقعیت‌های اعشاری استفاده کنید تا طراحی سازگار با رزولوشن اطمینان حاصل شود. ::: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawLetterSize.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawLetterSize.md index 9e5160141a2f..bbf6ac7aa70e 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawLetterSize.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawLetterSize.md @@ -36,14 +36,8 @@ public OnGameModeInit() :::tip -وقتی از این تابع فقط برای تأثیر روی جعبه TextDraw استفاده می‌کنی، 'Y' رو در 0.135 ضرب کن تا به اندازه‌گیری‌های مشابه TextDrawTextSize تبدیل بشه. - -نکته: استفاده از sprite **LD_SPAC:white** برای textdraw های فقط جعبه آسون‌تر و دقیق‌تره، TextDrawTextSize offset های معمولی خواهد داشت. - -::: - -:::tip - +- وقتی از این تابع فقط برای تأثیر روی جعبه TextDraw استفاده می‌کنی، 'Y' رو در 0.135 ضرب کن تا به اندازه‌گیری‌های مشابه TextDrawTextSize تبدیل بشه. +- نکته: استفاده از sprite **LD_SPAC:white** برای textdraw های فقط جعبه آسون‌تر و دقیق‌تره، TextDrawTextSize offset های معمولی خواهد داشت. - اگر می‌خوای اندازه حروف یک textdraw که قبلاً نشون داده شده رو تغییر بدی، نیازی نیست دوباره بسازیش. بعد از تغییر textdraw، فقط از [TextDrawShowForPlayer](TextDrawShowForPlayer)/[TextDrawShowForAll](TextDrawShowForAll) استفاده کن و تغییر قابل مشاهده خواهد بود. - فونت‌ها با نسبت X به Y برابر 1 به 4 بهترین ظاهر رو دارن (مثلاً اگر x برابر 0.5 باشه، y باید 2 باشه). diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawSetShadow.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawSetShadow.md index 1aa789d5d449..f7f528c1bd5b 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawSetShadow.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawSetShadow.md @@ -35,7 +35,7 @@ public OnGameModeInit() ## نکات -:::tip +:::note اگر اندازه سایه خیلی بزرگ تنظیم بشه، ممکنه توسط ناحیه جعبه بریده بشه. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawTextSize.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawTextSize.md index b24c50d7d7a8..c944b9999666 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawTextSize.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawTextSize.md @@ -34,7 +34,7 @@ public OnGameModeInit() ## نکات -:::tip +:::note - x و y با مقادیر مختلف TextDrawAlignment معنی متفاوتی دارن: 1 (چپ): اونا گوشه سمت راست جعبه هستن، مختصات مطلق. 2 (وسط): باید معکوس بشن (دو تاشون رو عوض کن) و مقدار x عرض کلی جعبه هست. 3 (راست): x و y مختصات گوشه سمت چپ جعبه هستن - استفاده از نوع فونت 4 (sprite) و 5 (model preview) X و Y این تابع رو از مختصات گوشه به WIDTH و HEIGHT (offset ها) تبدیل می‌کنه. @@ -45,7 +45,7 @@ public OnGameModeInit() :::tip -- اگر می‌خوای text size یک textdraw که قبلاً نشون داده شده رو تغییر بدی، نیازی نیست دوباره بسازیش. بعد از تغییر textdraw، فقط از [TextDrawShowForPlayer](TextDrawShowForPlayer)/[TextDrawShowForAll](TextDrawShowForAll) استفاده کن و تغییر قابل مشاهده خواهد بود. +اگر می‌خوای text size یک textdraw که قبلاً نشون داده شده رو تغییر بدی، نیازی نیست دوباره بسازیش. بعد از تغییر textdraw، فقط از [TextDrawShowForPlayer](TextDrawShowForPlayer)/[TextDrawShowForAll](TextDrawShowForAll) استفاده کن و تغییر قابل مشاهده خواهد بود. ::: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawUseBox.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawUseBox.md index 0ded6ab2281f..990c762f6e87 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawUseBox.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawUseBox.md @@ -36,7 +36,7 @@ public OnGameModeInit() ## نکات -:::tip +:::note اگه textdraw قبلاً نشون داده شده، باید دوباره نشون داده بشه ([TextDrawShowForAll](TextDrawShowForAll)/[TextDrawShowForPlayer](TextDrawShowForPlayer)) تا تغییرات این تابع نشون داده بشن. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerClock.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerClock.md index 18716104c181..7c6ce2d3cd7e 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerClock.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerClock.md @@ -33,7 +33,7 @@ public OnPlayerConnect(playerid) ## نکات -:::tip +:::note - زمان با بازیکنای دیگه همگام نیست! زمان میتونه با استفاده از [SetPlayerTime](SetPlayerTime) همگام بشه. - زمان به طور خودکار 6 ساعت جلو میره وقتی بازیکن میمیره. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerSpectating.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerSpectating.md index 3f4b8f2c65ea..1b744e260431 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerSpectating.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerSpectating.md @@ -35,7 +35,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ## نکات -:::tip +:::note وقتی حالت spectator غیرفعال میشه، OnPlayerSpawn به طور خودکار فراخوانی میشه، اگه می‌خوای بازیکن رو به حالت قبل از spectating برگردونی، باید این کار رو توی OnPlayerSpawn انجام بدی. همچنین توجه کن که بازیکن می‌تونه قبل از اینکه F4 رو توی spectate بزنه به class selection هم بره، همچنین بازیکن می‌تونه توی حالت spectate هم به خاطر باگ‌های مختلف بمیره. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/UsePlayerPedAnims.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/UsePlayerPedAnims.md index 35fbd8d0ef5b..96305e66e921 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/UsePlayerPedAnims.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/UsePlayerPedAnims.md @@ -21,11 +21,10 @@ public OnGameModeInit() ## نکات -:::tip - -فقط وقتی کار می‌کنه که زیر [OnGameModeInit](../callbacks/OnGameModeInit) قرار بگیره. +:::note -استفاده نکردن از این تابع باعث میشه که اسلحه‌های دو دستی (نه دوتایی - یک اسلحه که با دو دست نگه داشته میشه) فقط با یک دست نگه داشته بشن. +- فقط وقتی کار می‌کنه که زیر [OnGameModeInit](../callbacks/OnGameModeInit) قرار بگیره. +- استفاده نکردن از این تابع باعث میشه که اسلحه‌های دو دستی (نه دوتایی - یک اسلحه که با دو دست نگه داشته میشه) فقط با یک دست نگه داشته بشن. ::: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/diskfree.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/diskfree.md index 5bdedf03ed19..16a98b095932 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/diskfree.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/diskfree.md @@ -37,7 +37,7 @@ printf("freeSpace = %d KiB", freeSpace); ## نکات -:::tip +:::note حداکثر اندازه‌ای که می‌تواند پشتیبانی شود 2048 GiB (2 ترابایت) است. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/fattrib.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/fattrib.md index 57033c4b4069..616d377febf1 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/fattrib.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/fattrib.md @@ -41,7 +41,7 @@ else ## نکات -:::tip +:::note - زمان به تعداد ثانیه‌ها از نیمه شب در 1 ژانویه 1970 است: شروع دوره سیستم UNIX. - ویژگی‌های فایل ماسک بیتی هستند. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/filecrc.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/filecrc.md index 6064cbefffdf..b5a075ea6fd5 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/filecrc.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/filecrc.md @@ -40,7 +40,7 @@ else ## نکات -:::tip +:::note - مقدار CRC اندازه‌گیری مفیدیه برای چک کردن اینکه آیا محتویات فایل در طول انتقال تغییر کرده یا ویرایش شده (به شرطی که مقدار CRC فایل اصلی ذخیره شده باشه). - مقدار CRC که این تابع برمیگردونه همونیه که در آرشیوهای ZIP (PKZip, WinZip) و ابزارها و فرمت‌های فایل "SFV" استفاده میشه. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/floatmul.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/floatmul.md index 1d57b185027d..bf65eee1c674 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/floatmul.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/floatmul.md @@ -34,7 +34,7 @@ public OnGameModeInit() ## نکات -:::tip +:::note این تابع کاملاً اضافیه، چون هیچ تفاوتی با عملگر ضرب معمولی (\*) نداره. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/floatsqroot.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/floatsqroot.md index 651bb9375300..c1ea3d3bdb61 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/floatsqroot.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/floatsqroot.md @@ -27,7 +27,7 @@ new Float:sqroot = floatsqroot(25.0); // برمیگردونه 5.0، چونکه 5 ## نکات -:::tip +:::note این تابع یک خطای "domain" میده اگر مقدار ورودی منفی باشه. میتونی از [floatabs](floatabs) استفاده کنی تا مقدار مطلق (مثبت) رو بگیری. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/fremove.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/fremove.md index d565089c5d7c..b90086dbd065 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/fremove.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/fremove.md @@ -51,7 +51,7 @@ else ## نکات -:::tip +:::note فایل‌هایی که در حال حاضر باز هستن (fopen) باید اول بسته بشن (fclose) تا بتونن حذف بشن. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/fwrite.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/fwrite.md index 62d2becf777c..62f31712be6e 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/fwrite.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/fwrite.md @@ -106,7 +106,7 @@ else ## نکات -:::tip +:::note این تابع توی فایل با UTF-8 مینویسه، که از بعضی کاراکترهای زبان‌های محلی پشتیبانی نمیکنه. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/listenport.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/listenport.md index 1a54f7217257..8ffca1a0ba62 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/listenport.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/listenport.md @@ -29,8 +29,13 @@ tags: ["datagram"] :::warning -- باید این function رو **قبل** از دریافت اولین packet فراخوانی کنی. به عبارت دیگه، باید پورت رو در main تنظیم کنی. -- اگه هیچ پورت خاصی انتخاب نشده باشه، ماژول روی پورت **9930** listen می‌کنه. +باید این function رو **قبل** از دریافت اولین packet فراخوانی کنی. به عبارت دیگه، باید پورت رو در main تنظیم کنی. + +::: + +:::note + +اگه هیچ پورت خاصی انتخاب نشده باشه، ماژول روی پورت **9930** listen می‌کنه. ::: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/random.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/random.md index 13e8d5cb1f47..81007bf61ebd 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/random.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/random.md @@ -49,7 +49,7 @@ public OnPlayerSpawn(playerid) ## نکات -:::tip +:::note استفاده از مقداری کمتر از 1 مقادیر عجیبی می‌ده. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/strequal.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/strequal.md index 0920fc321d0d..861daf10488e 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/strequal.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/strequal.md @@ -43,7 +43,7 @@ else ## نکات -:::tip +:::note این یک تابع راحتی است که به [strcmp](strcmp) وابسته است. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/strfloat.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/strfloat.md index 17f451c42bf7..f15e7708235a 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/strfloat.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/functions/strfloat.md @@ -33,7 +33,7 @@ SetPlayerPos(playerid, 0.0, 0.0, value); ## نکات -:::tip +:::note این تابع مشابه [floatstr](floatstr) است. diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/resources/dialogstyles.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/resources/dialogstyles.md index 2e842e715226..547c037b97b4 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/resources/dialogstyles.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/resources/dialogstyles.md @@ -10,7 +10,8 @@ sidebar_label: سبک های دیالوگ - در [OnDialogResponse](../callbacks/OnDialogResponse) فشردن **button1** باعث میشود **response** **1** باشد، اگر **button2** فشرده شود باعث میشود **response** **0** شود. - هر دیالوگ میتواند دو دکمه داشته باشید. برای اینکه دکمه نشان داده نشود آن را خالی بگذارید، مثل مثال اول. پلیر ها قادر نخواهند بود بر روی آن دکمه کلیک کنند اما آن ها قادر خواند بود با فشردن دکمه ESC [OnDialogResponse](../callbacks/OnDialogResponse) را با **response** = **0** فرا بخوانند. - [ShowPlayerDialog](../functions/ShowPlayerDialog): روش color-embedding میتواند برای هر string استفاده شود : **caption**, **info**, **button1** و **button2**. - ::: + +::: - این صفحه [ShowPlayerDialog](../functions/ShowPlayerDialog) و [OnDialogResponse](../callbacks/OnDialogResponse) را توضیح میدهد. - برای دیدن محدود ها صفحه [Limits](limits) را ببینید. @@ -207,7 +208,9 @@ playerid = 0, dialogid = YOUR_DIALOGID, response = 0, listitem = -1, inputtext = ## سبک 4: `DIALOG_STYLE_TABLIST` -:::tip این مورد در نسخه **SA-MP 0.3.7** اضافه شده و در نسخه های قبلی کار نخواهد کرد! +:::warning + +این مورد در نسخه **SA-MP 0.3.7** اضافه شده و در نسخه های قبلی کار نخواهد کرد! ::: @@ -261,7 +264,9 @@ playerid = 0, dialogid = YOUR_DIALOGID, response = 0, listitem = 1, inputtext = ## سبک 5: `DIALOG_STYLE_TABLIST_HEADERS` -:::tip این مورد در نسخه **SA-MP 0.3.7** اضافه شده و در نسخه های قبلی کار نخواهد کرد! +:::warning + +این مورد در نسخه **SA-MP 0.3.7** اضافه شده و در نسخه های قبلی کار نخواهد کرد! ::: diff --git a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/resources/keys.md b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/resources/keys.md index 870276cf41d5..8f5076805604 100644 --- a/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/resources/keys.md +++ b/frontend/i18n/fa/docusaurus-plugin-content-docs/current/scripting/resources/keys.md @@ -6,6 +6,7 @@ sidebar_label: "دکمه ها"
:::note نکته + میتوانید در [GetPlayerKeys](../functions/GetPlayerKeys) و [OnPlayerKeyStateChange](../callbacks/OnPlayerKeyStateChange) استفاده کنید. سمپ از bitmasking برای تعیین کردم کلید فشرده شده یا فشرده نشده استفاده میکند. این یک مقاله درباره bitmasking است: [https://en.wikipedia.org/wiki/Mask\_(computing)]() diff --git a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md index 5eeac9779c57..3af65a4b9c54 100644 --- a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md +++ b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md @@ -142,7 +142,7 @@ public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) ## Mga Dapat Unawain -:::tip +:::note Ang mga parameters ay maaaring lagyan ng iba't ibang values base sa style ng isang dialog. ([tignan ito](../resources/dialogstyles)). diff --git a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md index 954c8c91df77..00b4a074811d 100644 --- a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md +++ b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md @@ -29,7 +29,7 @@ public OnObjectMoved(objectid) ## Mga Dapat Unawain -:::tip +:::note Ang SetObjectPos ay hindi gumagana kapag ginamit sa callback na ito. Upang ito'y maayos, gawin muli o i-recreate ang object. diff --git a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md index ce078c55f9c3..e94e590b54ed 100644 --- a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md +++ b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md @@ -36,7 +36,7 @@ public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ) ## Mga Dapat Unawain -:::tip +:::note Sabi nga sa pangalan ng callback, ito ay itinatawag lang kapag ang player ay nag right click upang mag mark sa kanilang mapa, at hindi sa pagpindot ng key. Ang Z value na irereturn ay magiging 0 (invalid) kapag ang area na ipinindot ng player ay malayo sa kanila; gamitin ang MapAndreas o ColAndreas na plugin upang makakuha ng mas tumpak na Z coordinate. diff --git a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md index 6469682482bd..110de7b20d04 100644 --- a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md +++ b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md @@ -37,7 +37,7 @@ public OnPlayerClickPlayer(playerid, clickedplayerid, CLICK_SOURCE:source) ## Mga Dapat Unawain -:::tip +:::note Sa kasalukuyan, isa lang ang 'source' (0 - CLICK_SOURCE_SCOREBOARD). Ang existence ng argument na ito ay nagmumungkahi na pwede magkaroon ng iba pang sources na darating. diff --git a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md index 22bd76b83221..1f4b7c9d340c 100644 --- a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md +++ b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md @@ -47,13 +47,15 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ## Notes -:::tip +:::note - Ang rason na nagrereturn ng 37 (flame thrower) ay nanggagaling sa anumanng fire sources (e.g molotov, 18). - Ang rason na regrereturn ng 51 ay nanggagaling sa anumang baril o weapon na gumagawa ng explosion (e.g. RPG, grenade). - Hindi mo na kailangan tignan kung ang killerid ay valid bago gamitin ang SendDeathMessage. Ang INVALID_PLAYER_ID ay isang valid na killerid ID parameter sa function na iyon. - Ang playerid lamang ang may kapakanan na tawagin itong callback. (Magandang alamin para sa anti-fake death na mga hacks/cleo.) +::: + :::warning Kailangan mong tignan kung ang 'killerid' ay valid (not IVALID_PLAYER_ID) bago gamitin ito sa isang array (o kahit saan), dahil ito ay nagdudulot ng crash sa script ng OnPlayerDeath (hindi ang buong script). Ito ay dahil ang INVALID_PLAYER_ID ay defined as 65535, kapag ang array ay mayroon lamang 'MAX_PLAYERS' elements, e.g. 500, ikaw ay nagtatangkang i-access ang index na mahigit pa sa 499, na out of bounds. diff --git a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md index 8f827549186e..8cd2255773c5 100644 --- a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md +++ b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md @@ -49,7 +49,7 @@ public OnPlayerDisconnect(playerid, reason) ## Mga Dapat Unawain -:::tip +:::note Ang ibang function ay maaaring di gumana ng maayos kapag ginamit sa callback na ito dahil ang player ay naka diskonekta na bago matatawag ang callback na ito. Dahil din dito, hindi mo magagamit ng buo ang mga importanteng functions na pangkuha ng impormasyon tulad ng `GetPlayerIp` at `GetPlayerPos`. diff --git a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md index 799732ee6a9a..b4d9e3c4c922 100644 --- a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md +++ b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md @@ -35,7 +35,7 @@ public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) ## Mga Dapat Unawain -:::tip +:::note - Ang callback na ito ay tinatawag kapag ang isang manlalaro ay NAGSIMULA na pumasok sa isang sasakyan, hindi kapag napasok na nila ito. - Ang callback na ito ay tinatawag pa rin kung ang player ay tinanggihan sa pagpasok sa sasakyan (hal. ito ay naka-lock o puno). diff --git a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md index d701365cb74b..9f5796404260 100644 --- a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md +++ b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md @@ -37,7 +37,7 @@ public OnPlayerSpawn(playerid) ## Notes -:::tip +:::note Ang laro ay minsan ay nagbabawas ng \$100 mula sa mga manlalaro pagkatapos ng spawn. diff --git a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md index a2cfd886ea7e..ed7c0d1c8d81 100644 --- a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md +++ b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md @@ -42,7 +42,7 @@ AddCharModel(305, 20002, "lapdpd2.dff", "lapdpd2.txd"); ## Notes -:::tip +:::note ang useartwork ay dapat munang paganahin sa mga setting ng server upang ito ay gumana diff --git a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md index 84a3e18fbf44..b54624111f97 100644 --- a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md +++ b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md @@ -35,9 +35,15 @@ public OnGameModeInit() ## Notes -:::tip +:::warning -Nag-crash kapag naipasa ang isang di-wastong ID ng menu. Maaari ka lang magkaroon ng 12 item sa bawat menu (ang ika-13 ay mapupunta sa kanang bahagi ng header ng pangalan ng column (kulay), ika-14 at mas mataas na hindi ipinapakita). Maaari ka lamang gumamit ng 2 column (0 at 1). Maaari ka lamang magdagdag ng 8 color code sa bawat isang item (~r~, ~g~ atbp.). Ang maximum na haba ng item sa menu ay 31 simbolo. +Nag-crash kapag naipasa ang isang di-wastong ID ng menu. + +::: + +:::note + +Maaari ka lang magkaroon ng 12 item sa bawat menu (ang ika-13 ay mapupunta sa kanang bahagi ng header ng pangalan ng column (kulay), ika-14 at mas mataas na hindi ipinapakita). Maaari ka lamang gumamit ng 2 column (0 at 1). Maaari ka lamang magdagdag ng 8 color code sa bawat isang item (`~r~`, `~g~` atbp.). Ang maximum na haba ng item sa menu ay 31 simbolo. ::: diff --git a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md index 4d7d729a39ad..5991340e7561 100644 --- a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md +++ b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md @@ -43,7 +43,7 @@ public OnGameModeInit() ## Notes -:::tip +:::note Ang maximum class ID ay 319 (simula sa 0, kaya ang kabuuang 320 na klase). Kapag naabot na ang limitasyong ito, papalitan ng anumang klase na idaragdag ang ID 319. diff --git a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md index 023b9718d7e8..929a82190e80 100644 --- a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md +++ b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md @@ -46,7 +46,7 @@ public OnGameModeInit() ## Notes -:::tip +:::note Ang maximum class ID ay 319 (simula sa 0, kaya ang kabuuang 320 na klase). Kapag naabot na ang limitasyong ito, papalitan ng anumang klase na idaragdag ang ID 319. diff --git a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md index 97847cae753e..5dc39ea912b7 100644 --- a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md +++ b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md @@ -41,7 +41,7 @@ AddSimpleModel(-1, 19379, -2000, "wallzzz.dff", "wallzzz.txd"); ## Notes -:::tip +:::note Ang `useartwork` ay dapat munang paganahin sa mga setting ng server upang ito ay gumana Kapag ang virtualworld ay nakatakda, ang mga modelo ay mada-download kapag ang manlalaro ay pumasok sa partikular na mundo diff --git a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md index 01b42e6086a4..d75e32bdd729 100644 --- a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md +++ b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md @@ -39,7 +39,7 @@ public OnGameModeInit() ## Notes -:::tip +:::note ang useartwork ay dapat munang paganahin sa mga setting ng server upang ito ay gumana Kapag ang virtualworld ay nakatakda, ang mga modelo ay mada-download kapag ang player ay pumasok sa partikular na mundo diff --git a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md index 7b9ee6297b3e..be0ad5fdcb67 100644 --- a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md +++ b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md @@ -41,7 +41,7 @@ public OnGameModeInit() ## Notes -:::tip +:::note Ang function na ito ay hindi nagbabalik ng pickup ID na magagamit mo, halimbawa, OnPlayerPickUpPickup. Gamitin ang CreatePickup kung gusto mong magtalaga ng mga ID. diff --git a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md index cb8000f7c304..aab61a0e6a9c 100644 --- a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md +++ b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md @@ -44,7 +44,7 @@ public OnGameModeInit() ## Notes -:::tip +:::note Dapat mong paunang i-load ang animation library para sa player na pag-aaplayan ng aktor ng animation, at hindi para sa aktor. Kung hindi, hindi mailalapat ang animation sa aktor hanggang sa muling maipatupad ang function. diff --git a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md index 08e79809d394..064db199fdf9 100644 --- a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md +++ b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md @@ -34,7 +34,7 @@ ApplyAnimation(playerid, "PED", "WALK_DRUNK", 4.1, 1, 1, 1, 1, 1, 1); ## Notes -:::tip +:::note Ang 'forcesync' na opsyonal na parameter, na nagde-default sa 0, sa karamihan ng mga kaso ay hindi kailangan dahil ang mga manlalaro ay nagsi-sync ng mga animation mismo. Ang parameter na 'forcesync' ay maaaring pilitin ang lahat ng mga manlalaro na nakakakita ng 'playerid' na i-play ang animation kahit na ang player ay gumaganap ng animation na iyon. Ito ay kapaki-pakinabang sa mga pagkakataon kung saan ang player ay hindi maaaring i-sync ang animation sa kanilang sarili. Halimbawa, maaaring ma-pause ang mga ito. diff --git a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md index 33fd84b37eac..16d74b0a24c1 100644 --- a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md +++ b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md @@ -36,7 +36,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::note Kailangan mo munang gumawa ng object, bago subukang mag-attach ng player camera. diff --git a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md index 1a05c5aed90a..7241db1792ac 100644 --- a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md +++ b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md @@ -36,7 +36,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::note Ang player-object ay dapat gawin bago subukang ilagay ang camera ng player dito. diff --git a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md index cf4951e74cea..0e6a2c91f2c0 100644 --- a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md +++ b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md @@ -38,7 +38,7 @@ AttachObjectToObject(gObjectId, gAttachToId, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1); ## Notes -:::tip +:::note Ang parehong object ay kailangang gawin bago subukang ilakip ang mga ito. Walang player-object na bersyon ng function na ito (AttachPlayerObjectToObject), ibig sabihin ay hindi ito susuportahan ng mga streamer. diff --git a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md index f8e90e731b7e..c04ae9fa7f29 100644 --- a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md +++ b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md @@ -30,7 +30,7 @@ public OnGameModeInit() ## Notes -:::tip +:::note Ang mga NPC ay walang mga nametag. Maaaring i-script ang mga ito gamit ang Attach3DTextLabelToPlayer. diff --git a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/SendRconCommand.md b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/SendRconCommand.md index cfbdf05420e7..ac74eb001a1a 100644 --- a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/SendRconCommand.md +++ b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/SendRconCommand.md @@ -19,7 +19,7 @@ Ang function na ito ay palaging rereturn ng 1. ## Notes -:::warning +:::note - Hindi sinusuportahan ang pag-login, dahil sa kakulangan ng parameter na 'playerid'. - Tatanggalin ng 'password 0' ang password ng server kung nakatakda ang isa. diff --git a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/SetGravity.md b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/SetGravity.md index 051ca7fffbb3..b4a2722d0761 100644 --- a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/SetGravity.md +++ b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/SetGravity.md @@ -31,7 +31,7 @@ public OnGameModeInit() ## Notes -:::warning +:::note Ang default na gravity ay 0.008. diff --git a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSpecialAction.md b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSpecialAction.md index 5c1e247dffbe..bb83b8f00809 100644 --- a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSpecialAction.md +++ b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSpecialAction.md @@ -32,7 +32,7 @@ if (strcmp(cmd, "/handsup", true) == 0) ## Notes -:::tip +:::warning Ang pag-alis ng mga jetpack mula sa mga player sa pamamagitan ng pagtatakda ng kanilang special action sa 0 ay nagiging sanhi ng tunog na mananatili hanggang kamatayan. diff --git a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTeam.md b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTeam.md index aa39f7388acd..8376d801f802 100644 --- a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTeam.md +++ b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTeam.md @@ -31,7 +31,7 @@ public OnPlayerSpawn(playerid) ## Notes -:::tip +:::note Ang mga manlalaro ay hindi maaaring makapinsala/makapatay ng mga manlalaro sa parehong koponan maliban kung gagamit sila ng kutsilyo upang laslasin ang kanilang lalamunan. Sa SA-MP 0.3x, ang mga manlalaro ay hindi rin makakasira ng mga sasakyang minamaneho ng isang manlalaro mula sa parehong koponan. Maaari itong paganahin sa EnableVehicleFriendlyFire. Ang 255 (o NO_TEAM) ay ang default na koponan na makakapag-shoot ng iba pang mga manlalaro, hindi 0. diff --git a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerWeather.md b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerWeather.md index 84ea7dc92e68..1a4921a4a4bd 100644 --- a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerWeather.md +++ b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerWeather.md @@ -34,7 +34,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notes -:::tip +:::note Kung pinagana ang TogglePlayerClock, dahan-dahang magbabago ang panahon sa paglipas ng panahon, sa halip na agad na magbago. Mayroon lamang valid na 21 weather ID sa laro (0 - 20), gayunpaman ang laro ay walang anumang anyo ng range check. diff --git a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/SetWeather.md b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/SetWeather.md index 82a2fee67573..001e313681fe 100644 --- a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/SetWeather.md +++ b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/SetWeather.md @@ -29,7 +29,7 @@ if (!strcmp(cmdtext, "/sandstorm", true)) ## Notes -:::tip +:::note Kung pinagana ang TogglePlayerClock, dahan-dahang magbabago ang panahon sa paglipas ng panahon, sa halip na agad na magbago. Mayroon lamang valid na 21 weather ID sa laro (0 - 20), gayunpaman ang laro ay walang anumang anyo ng range check. diff --git a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/SpawnPlayer.md b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/SpawnPlayer.md index e1c4a9e0170f..aad3319e6b11 100644 --- a/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/SpawnPlayer.md +++ b/frontend/i18n/fil/docusaurus-plugin-content-docs/current/scripting/functions/SpawnPlayer.md @@ -31,7 +31,7 @@ if (strcmp(cmdtext, "/spawn", true) == 0) ## Notes -:::tip +:::warning Pinapatay ang manlalaro kung sila ay nasa sasakyan at mag i-spawn ng may hawak na bote. diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md index ae3e3fb37879..1ed83a3347ec 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md @@ -52,7 +52,7 @@ public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) ## Notes -:::tip +:::note Les paramètres peuvent changer selon le style de dialog ([voir plus de styles de dialog](../resources/dialogstyles)). diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md index a5830a79553d..c605ddbe5922 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md @@ -40,7 +40,7 @@ public OnObjectMoved(objectid) ## Astuces -:::tip +:::note SetObjectPos ne fonctionne pas dans cette callback. Il faut recréer l'objet pour éviter ce problème. diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md index dce98986e048..721fb8660b0a 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md @@ -33,7 +33,7 @@ public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ) ## Notes -:::tip +:::note Cette callback n'est appelée que quand le joueur place un point sur la carte, pas nécessairement quand il a fait un clic droit. diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md index 2fc52469c600..806f904c5a7a 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md @@ -33,7 +33,7 @@ public OnPlayerClickPlayer(playerid, clickedplayerid, CLICK_SOURCE:source) ## Astuces -:::tip +:::note Il n'y a qu'une seule 'source' de clic (0 - CLICK_SOURCE_SCOREBOARD). diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md index 40f945d14515..c666b867ec82 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md @@ -43,7 +43,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ## Astuces -:::tip +:::note Les morts à raison d'une source de feu seront caractérisées par l'ID 37 (lance-flammes) ; La raison pour les explosions avec une arme (RPG, grenade, ...) seront caractérisées par l'ID. diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md index 12adc5eb85ee..15b914395ce8 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md @@ -45,7 +45,7 @@ public OnPlayerDisconnect(playerid, reason) ## Astuces -:::tip +:::note Certaines fonctions peuvent ne pas fonctionner correctement quand cette callback est utilisée et que le joueur est déjà déconnecté. Cela signifie que vous ne pouvez pas avoir des informations sur celui-ci, par exemple avec GetPlayerIp et GetPlayerPos. diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md index 93f5e3be602f..e475660fb9f2 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md @@ -33,7 +33,7 @@ public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) ## Astuces -:::tip +:::note Cette callback est appelée quand le joueur **COMMENCE** à entrer dans un véhicule, pas quand il effectivement dedans _(v. [OnPlayerStateChange](OnPlayerStateChange))_. diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerExitVehicle.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerExitVehicle.md index d02c16ef74a8..0ed1cf1f7c71 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerExitVehicle.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerExitVehicle.md @@ -32,11 +32,12 @@ public OnPlayerExitVehicle(playerid, vehicleid) ## Astuces -:::tip +:::warning Cette callback n'est pas appelée en cas de chute d'une moto ou si le joueur est sorti du véhicule par un autre moyen que la touche F, par exemple avec SetPlayerPos. Il faudra utiliser [OnPlayerStateChange](OnPlayerStateChange) et vérifier si l'ancien état du joueur est `PLAYER_STATE_DRIVER` ou `PLAYER_STATE_PASSENGER` et que son nouvel état est `PLAYER_STATE_ONFOOT`. + ::: ## Fonctions connexes diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md index 6f6610cf4fe7..390b8c85d173 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md @@ -34,7 +34,7 @@ public OnPlayerFinishedDownloading(playerid, virtualworld) ## Astuces -:::tip +:::note Cette callback est appelée chaque fois qu'un joueur change de virtual word, même s'il n'y a aucun custom model dans le world concerné. diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md index 9b01e4f57e82..ca6852679e4f 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md @@ -48,18 +48,18 @@ public OnPlayerGiveDamage(playerid, damagedid, Float:amount, WEAPON:weaponid, bo ## Astuce -:::tip - -Gardez à l'esprit que cette fonction peut être inexacte dans certains cas. - -Si vous voulez empêcher certains joueurs de s'endommager, utilisez SetPlayerTeam. +:::note -Le weaponid retournera la raison 37 _(lance-flammes)_ de n'importe quelle source de feu _(par exemple molotov, 18)_. +- Gardez à l'esprit que cette fonction peut être inexacte dans certains cas. +- Le weaponid retournera la raison 37 _(lance-flammes)_ de n'importe quelle source de feu _(par exemple molotov, 18)_. +- Le weaponid retournera la raison 51 de n'importe quelle arme qui crée une explosion _(par exemple RPG, grenade)_. +- `playerid` est le seul à pouvoir appeler le callback. +- Le montant est toujours le maximum de dégâts que l'arme peut faire, même si la santé restante est inférieure à ce maximum de dégâts. Ainsi, lorsqu'un joueur a 100,0 points de vie et se fait tirer dessus avec un Desert Eagle qui a une valeur de dégâts de 46,2, il faut 3 coups pour tuer ce joueur. Les 3 tirs montreront au final un montant de 46,2, même si lorsque le dernier coup frappe, le joueur n'a plus que 7,6 points de vie. -Le weaponid retournera la raison 51 de n'importe quelle arme qui crée une explosion _(par exemple RPG, grenade)_. +::: -`playerid` est le seul à pouvoir appeler le callback. +:::tip -Le montant est toujours le maximum de dégâts que l'arme peut faire, même si la santé restante est inférieure à ce maximum de dégâts. Ainsi, lorsqu'un joueur a 100,0 points de vie et se fait tirer dessus avec un Desert Eagle qui a une valeur de dégâts de 46,2, il faut 3 coups pour tuer ce joueur. Les 3 tirs montreront au final un montant de 46,2, même si lorsque le dernier coup frappe, le joueur n'a plus que 7,6 points de vie. +Si vous voulez empêcher certains joueurs de s'endommager, utilisez SetPlayerTeam. ::: diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md index c3ec9662aa17..e56e93230ee6 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md @@ -45,7 +45,7 @@ public OnPlayerGiveDamageActor(playerid, damaged_actorid, Float:amount, WEAPON:w ## Astuce -:::tip +:::note Cette callback ne peut pas être appelée si l'actor est invulnérable _(il l'est par défaut)_. Voir [SetActorInvulnerable](../functions/SetActorInvulnerable). diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md index f0a8be6d9b03..658288bffa05 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md @@ -25,7 +25,7 @@ Elle est toujours appelée **1**, il faut donc la remplacer par **0** pour que l ## Astuces -:::info +:::note Cette callback peut aussi être appelée par un NPC. diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerObjectMoved.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerObjectMoved.md index 64d3b216fecf..a2cc7a191cdc 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerObjectMoved.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerObjectMoved.md @@ -30,7 +30,7 @@ public OnPlayerObjectMoved(playerid, objectid) ## Astuces -:::tip +:::note Cette callback peut aussi être utilisée pour les NPC. diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md index aa5722f0310b..950d34bdc1c6 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md @@ -34,7 +34,7 @@ public OnPlayerRequestClass(playerid,classid) ## Astuces -:::tip +:::note Cette callback est aussi appelée quand un joueur presse F4. diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md index 33058a8bb006..dc8538d4d477 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md @@ -47,7 +47,7 @@ public OnPlayerSelectedMenuRow(playerid, row) ## Astuces -:::tip +:::note L'ID du menu choisi n'est pas un paramètre de cette callback. GetPlayerMenu doit être utilisé pour déterminer quel menu le joueur a-t-il sélectionné. diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md index c1b7c6e4832f..2c53c2cd62f5 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md @@ -36,7 +36,7 @@ public OnPlayerSpawn(playerid) ## Astuces -:::tip +:::note Le jeu déduit parfois \$100 à un joueur après son apparition. diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md index fa7f8ce69d93..1bcfc36e2a2a 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md @@ -64,7 +64,7 @@ public OnPlayerTakeDamage(playerid, issuerid, Float:amount, WEAPON:weaponid, bod ## Astuces -:::tip +:::note Le weaponid retournera la raison 37 _(lance-flammes)_ de n'importe quelle source de feu _(par exemple molotov, 18)_. diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md index 45921e23c17b..19742a9a9d03 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md @@ -41,7 +41,7 @@ public OnPlayerWeaponShot(playerid, WEAPON:weaponid, BULLET_HIT_TYPE:hittype, hi ## Astuces -:::tip +:::note Si la cible est : diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md index f3891db484f2..50c0af1b008e 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md @@ -44,7 +44,7 @@ public OnRconCommand(cmd[]) ## Astuces -:::tip +:::note /rcon n'est pas inclut dans `cmd` lorsqu'un joueur tape la commande. diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md index 9a4131d1c953..90129abc52d5 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md @@ -44,7 +44,7 @@ public OnRconLoginAttempt(ip[], password[], success) ## Astuces -:::tip +:::note Cette callback est appelée uniquement lorsque /rcon login est utilisé. diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md index 9c1e1db56bca..c4c7ccce3522 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md @@ -60,7 +60,7 @@ encode_lights(light1, light2, light3, light4) ## Astuces -:::tip +:::note Cela n'inclut pas les changements de heal du véhicule. diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md index aec6ccf26235..a7ffd163879d 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md @@ -34,7 +34,7 @@ public OnVehicleDeath(vehicleid, killerid) ## Astuces -:::tip +:::note Cette callback est appelée lorsqu'un véhicule entre dans l'eau mais il peut être sauvé de la destruction si il est submergé en partie ou si il est téléporté. Cette callback ne sera pas appelée une seconde fois et le véhicule disparaîtra après la sortie du conducteur, ou peu de temps après. diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md index e730a223008c..88a2f7c29c82 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md @@ -36,7 +36,7 @@ public OnVehicleMod(playerid, vehicleid, componentid) ## Astuces -:::tip +:::note Cette callback ne sera pas appelée avec [AddVehicleComponent](../functions/AddVehicleComponent). diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md index 417cba44bb94..cdcafffa5997 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md @@ -36,7 +36,7 @@ public OnVehiclePaintjob(playerid, vehicleid, paintjobid) ## Astuces -:::tip +:::note La callback est appelée lorsque le joueur modifie la peinture DANS le transfender/wheel arch angel ! diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md index b6b664d593a2..68476eef5bca 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md @@ -34,7 +34,7 @@ public OnVehicleRespray(playerid, vehicleid, color1, color2) ## Astuces -:::tip +:::note Étrangement, cette callback n'est pas appelée dans les pay'N'spray (uniquement les garages de modification). diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md index 91c327444c65..6722360af84e 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md @@ -34,7 +34,7 @@ public OnVehicleSirenStateChange(playerid, vehicleid, newstate) ## Astuces -:::tip +:::note Cette callback est appelée seulement lorsque l'état de la sirène change, PAS quand la sirène alternative est utilisée (maintenir klaxon). diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md index aee28bd20c3b..4c2d47cfe1dc 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md @@ -42,7 +42,7 @@ AddCharModel(305, 20002, "lapdpd2.dff", "lapdpd2.txd"); ## Remarques -:::tip +:::note useartwork doit d'abord être activé dans les paramètres du serveur pour que cela fonctionne diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md index 2a54bfb34204..155d47d24499 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md @@ -34,9 +34,15 @@ public OnGameModeInit() ## Remarques -:::tip +:::warning -Crash lors de la transmission d'un ID de menu non valide. Vous ne pouvez avoir que 12 éléments par menu (le 13e va à droite de l'en-tête du nom de la colonne (en couleur), le 14e et les suivants ne s'affichent pas du tout). Vous ne pouvez utiliser que 2 colonnes (0 et 1). Vous ne pouvez ajouter que 8 codes de couleur par article (~r~, ~g~ etc.). La longueur maximale de l'élément de menu est de 31 symboles. +Crash lors de la transmission d'un ID de menu non valide. + +::: + +:::note + +Vous ne pouvez avoir que 12 éléments par menu (le 13e va à droite de l'en-tête du nom de la colonne (en couleur), le 14e et les suivants ne s'affichent pas du tout). Vous ne pouvez utiliser que 2 colonnes (0 et 1). Vous ne pouvez ajouter que 8 codes de couleur par article (`~r~`, `~g~` etc.). La longueur maximale de l'élément de menu est de 31 symboles. ::: diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md index 52260cb4cfcc..f395d989e3a4 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md @@ -43,7 +43,7 @@ public OnGameModeInit() ## Remarques -:::tip +:::note L'ID de classe maximum est de 319 (à partir de 0, donc un total de 320 classes). Lorsque cette limite est atteinte, toute autre classe ajoutée remplacera l'ID 319. diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md index d67a992aa962..dfbc97786e25 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md @@ -46,7 +46,7 @@ public OnGameModeInit() ## Remarques -:::tip +:::note L'ID de classe maximum est de 319 (à partir de 0, donc un total de 320 classes). Lorsque cette limite est atteinte, toute autre classe ajoutée remplacera l'ID 319. diff --git a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md index c215f3b20be2..cf1718a5e04d 100644 --- a/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md +++ b/frontend/i18n/fr/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md @@ -40,7 +40,7 @@ AddSimpleModel(-1, 19379, -2000, "wallzzz.dff", "wallzzz.txd"); ## Remarques -:::tip +:::note `useartwork` doit d'abord être activé dans les paramètres du serveur pour que cela fonctionne Lorsque virtualworld est défini, les modèles seront téléchargés une fois que le joueur entrera dans le monde spécifique diff --git a/frontend/i18n/hu/docusaurus-plugin-content-docs/current/scripting/callbacks/OnGameModeExit.md b/frontend/i18n/hu/docusaurus-plugin-content-docs/current/scripting/callbacks/OnGameModeExit.md index e019d9605632..4b7cc7912890 100644 --- a/frontend/i18n/hu/docusaurus-plugin-content-docs/current/scripting/callbacks/OnGameModeExit.md +++ b/frontend/i18n/hu/docusaurus-plugin-content-docs/current/scripting/callbacks/OnGameModeExit.md @@ -27,7 +27,7 @@ Ezt a funckiót filterszkriptben arra is lehet használni, hogy érzékelje a `c ::: -:::figyelmeztetés +:::warning Ha az OnGameModeExit parancsot az 'rcon gmx' konzolparanccsal együtt van használva, ne feledd, hogy előfordulhatnak hibák. diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamIn.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamIn.md index 7b27875fdd90..7c4c868eb99f 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamIn.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamIn.md @@ -38,7 +38,7 @@ public OnActorStreamIn(actorid, forplayerid) ## Catatan -:::tip +:::note Callback ini akan terpanggil juga oleh NPC. diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamOut.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamOut.md index 7c146b449bc7..93fb53942c62 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamOut.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamOut.md @@ -38,7 +38,7 @@ public OnActorStreamOut(actorid, forplayerid) ## Notes -:::tip +:::note Callback ini akan terpanggil juga oleh NPC. diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md index 2070c9298cba..9bca76313ea0 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md @@ -134,7 +134,7 @@ public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) ## Notes -:::tip +:::note Parameters dapat memuat nilai yang berbeda berdasarkan style dialog ([klik disini untuk info lebih lanjut](../resources/dialogstyles)). diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md index 42392f1ab913..710a68d68468 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md @@ -29,7 +29,7 @@ public OnObjectMoved(objectid) ## Catatan -:::tip +:::note SetObjectPos tidak akan bekerja ketika menggunakan callback ini. Untuk memperbaiki, buatlah ulang objectnya. diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md index 72d23aa1d8db..ad1ccccf8d22 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md @@ -36,7 +36,7 @@ public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ) ## Catatan -:::tip +:::note Nilai Z akan berubah menjadi 0 (invalid) jika sangat jauh dari pemain, gunakan MapAndreas plugin untuk mendapatkan koordinat Z yang akurat. diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md index 4de12b9ec856..6ffdd623b1fa 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md @@ -37,7 +37,7 @@ public OnPlayerClickPlayer(playerid, clickedplayerid, CLICK_SOURCE:source) ## Catatan -:::tip +:::note Saat ini hanya ada satu 'source' (0 - CLICK_SOURCE_SCOREBOARD). Keberadaan argumen ini menunjukkan akan adanya sumber lain yang akan didukung di masa depan nanti. diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerCommandText.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerCommandText.md index 45e85fb3bba5..c5622ef4202b 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerCommandText.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerCommandText.md @@ -39,7 +39,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Catatan -:::tip +:::note Callback ini akan terpanggil juga oleh NPC. diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerConnect.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerConnect.md index 2a23598129e3..99b476720418 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerConnect.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerConnect.md @@ -36,7 +36,7 @@ public OnPlayerConnect(playerid) ## Catatan -:::tip +:::note Callback ini akan terpanggil juga oleh NPC. diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md index b2edaec5d28c..3fd2e6f9e887 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md @@ -47,7 +47,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ## Catatan -:::tip +:::note Alasan akan mengembalikan nilai 37 (flame thrower) dari jenis api apapun (seperti molotov, 18) Alasan akan mengembalikan nilai 51 dari senjata apapun yang membuat ledakan (seperti RPG, grenade) Anda tidak perlu mengecek apakah killerid valid sebelum menggunakannya di SendDeathMessage. INVALID_PLAYER_ID adalah parameter killer ID yang valid didalam fungsi itu. playerid hanyalah satu-satunya yang dapat memanggil callback. (baik untuk anti fake death) diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md index 4fbac03e31dc..648f1db2663b 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md @@ -49,7 +49,7 @@ public OnPlayerDisconnect(playerid, reason) ## Catatan -:::tip +:::note Beberapa fungsi mungkin tidak dapat bekerja dengan benar ketika digunakan di dalam callback ini karena pemain sudah terputus ketika callback ini terpanggil. Ini artinya anda tidak bisa mendapatkan informasi yang tidak ambigu dari fungsi seperti GetPlayerIp dan GetPlayerPos. diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md index a1d327fb6174..7694dad8835d 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md @@ -33,7 +33,7 @@ public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) ## Catatan -:::tip +:::note Callback ini di panggil ketika PEMAIN mulai memasuki kendaraan, bukan ketika pemain TELAH memasukinya. Lihat OnPlayerStateChange. Callback ini tetap dipanggil jika pemain di tolak masuk ke kendaraan (misalnya terkunci atau penuh). diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md index 249b46f118a8..6b82ff49498d 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md @@ -32,7 +32,7 @@ public OnPlayerFinishedDownloading(playerid, virtualworld) ## Notes -:::tip +:::note Callback ini terpanggil sepanjang waktu jika player berganti virtual world, meskipun tidak ada custom models di world itu. diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerObjectMoved.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerObjectMoved.md index 5d1d33a73c93..4d1618244c31 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerObjectMoved.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerObjectMoved.md @@ -30,7 +30,7 @@ public OnPlayerObjectMoved(playerid, objectid) ## Catatan -:::tip +:::note Callback ini juga bisa dipanggil untuk NPC. diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md index 09d31e6d82de..08656d167eb1 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md @@ -34,7 +34,7 @@ public OnPlayerRequestClass(playerid,classid) ## Catatan -:::tip +:::note Callback ini juga dipanggil ketika pemain menekan tombol F4. diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md index f4207fcfb1d7..05e8fd9eeaeb 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md @@ -37,7 +37,7 @@ public OnPlayerSpawn(playerid) ## Catatan -:::tip +:::note Terkadang game akan mengurangi \$100 dari pemain setelah spawn. diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStateChange.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStateChange.md index 61525115594b..51450e74e1d3 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStateChange.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStateChange.md @@ -37,7 +37,7 @@ public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstat ## Catatan -:::tip +:::note Callback ini juga dipanggil oleh NPC diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStreamIn.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStreamIn.md index 46671e704e93..b3dee62daeac 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStreamIn.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStreamIn.md @@ -32,7 +32,7 @@ public OnPlayerStreamIn(playerid, forplayerid) ## Catatan -:::tip +:::note Callback ini akan terpanggil juga oleh NPC. diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStreamOut.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStreamOut.md index c7906cee0deb..05207dc02a50 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStreamOut.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStreamOut.md @@ -32,7 +32,7 @@ public OnPlayerStreamOut(playerid, forplayerid) ## Catatan -:::tip +:::note Callback ini akan terpanggil juga oleh NPC. diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md index b774535d807f..e3775951fd87 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md @@ -64,7 +64,7 @@ public OnPlayerTakeDamage(playerid, issuerid, Float:amount, WEAPON:weaponid, bod ## Notes -:::tip +:::note ID senjata akan mengembalikan nilai 37 (flame thrower) dari semua senjata yang menghasilkan api (Seperti molotov, 18). ID senjata akan mengembalikan nilai 51 dari semua senjata yang menghasilkan ledakan(Seperti RPG, grenade) playerid adalah satu-satunya yang dapat memanggil callback tersebut. Amount akan selalu memberikan damage maksimal yang bisa dilakukan oleh senjata, meskipun ketika darah yang tersisa kurang dari damage maksimal. Jadi ketika player mempunya 100.0 darah dan mendapatkan tembakan dari Desert Eagle sebagaimana memiliki damage 46.2, Ini hanya memerlukan 3 tembakan untuk membunuh pemain. 3 tembakan tersebut akan memberikan amout sebesar 46.2, meskipun saat tembakan terakhir mengenai, pemain hanya memiliki 7.6 darah tersisa. diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerText.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerText.md index 330c974525af..f66326640403 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerText.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerText.md @@ -32,7 +32,7 @@ public OnPlayerText(playerid, text[]) ## Catatan -:::tip +:::note Callback ini akan terpanggil juga oleh NPC. diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md index 1f76963b5445..d552d7e32c8f 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md @@ -41,7 +41,7 @@ public OnPlayerWeaponShot(playerid, WEAPON:weaponid, BULLET_HIT_TYPE:hittype, hi ## Catatan -:::tip +:::note Callback ini hanya di panggil ketika kompensasi lag diaktifkan. Jika tipe hit adalah: diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md index 2ad52fdf89b2..5694196f4efe 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md @@ -42,7 +42,7 @@ AddCharModel(305, 20002, "lapdpd2.dff", "lapdpd2.txd"); ## Catatan -:::tip +:::note useartwork harus diaktifkan terlebih dahulu di server settings agar fungsi ini berfungsi. diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md index 12f9ff508f54..7e7be593b5dc 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md @@ -41,7 +41,7 @@ AddSimpleModel(-1, 19379, -2000, "wallzzz.dff", "wallzzz.txd"); ## Notes -:::tip +:::note `useartwork` harus diaktifkan terlebih dahulu dalam pengaturan server agar dapat berfungsi ketika virtualworld diatur, model akan didownload setelah player memasuki world tertentu diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md index 2302b0b63037..8566f803aaf0 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md @@ -34,7 +34,7 @@ ApplyAnimation(playerid, "PED", "WALK_DRUNK", 4.1, 1, 1, 1, 1, 1, 1); ## Catatan -:::tip +:::note parameter opsional 'forcesync' bawaannya adalah 0, dalam banyak kasus tidak diperlukan karena pemain menyinkronkan animasi itu sendiri. Parameter 'forcesync' dapat memaksa semua pemain yang dapat melihat 'playerid' untuk memutar animasi terlepas dari apakah pemain melakukan animasi itu atau tidak. Ini berguna dalam keadaan di mana pemain tidak dapat menyinkronkan animasi itu sendiri. Misalnya, mereka mungkin dijeda. diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/Ban.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/Ban.md index 31b0ef79d8ff..707da381920c 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/Ban.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/Ban.md @@ -61,6 +61,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) :::warning Tindakan apa pun yang diambil langsung sebelum Ban() (seperti mengirim pesan dengan SendClientMessage) tidak akan sampai ke player. Timer harus digunakan untuk menunda ban. + ::: ## Fungsi Terkait diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/CreateObject.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/CreateObject.md index a011f16e7e34..e5fe30a9b7fb 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/CreateObject.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/CreateObject.md @@ -33,9 +33,10 @@ public OnGameModeInit() ## Catatan -:::tip +:::note Ada batas 1000 Object (MAX_OBJECTS). Untuk menghindari batasan ini, Anda dapat menggunakan streamer. + ::: ## Fungsi Terkait diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/CreatePickup.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/CreatePickup.md index b0a2b07d1642..ce1472406703 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/CreatePickup.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/CreatePickup.md @@ -41,9 +41,18 @@ pickup = 0; // Variable pickup perlu diatur ulang untuk menghindari konflik kede ## Catatan +:::note + +- Satu-satunya pickup yang dapat diambil dari dalam kendaraan adalah 14 (kecuali pickup khusus seperti suap). +- Pickups ditunjukan, dan dapat diambil oleh semua pemain. +- Ada kemungkinan jika DestroyPickup() digunakan saat pickup diambil, lebih dari satu pemain dapat mengambil pickup, karena lag. Ini dapat dielakan melalui penggunaan variabel. +- Jenis pickup tertentu datang dengan 'respons otomatis', misalnya menggunakan model M4 di pickup akan secara otomatis memberikan pemain senjata dan beberapa amunisi. + +::: + :::tip -Satu-satunya pickup yang dapat diambil dari dalam kendaraan adalah 14 (kecuali pickup khusus seperti suap). Pickups ditunjukan, dan dapat diambil oleh semua pemain. Ada kemungkinan jika DestroyPickup() digunakan saat pickup diambil, lebih dari satu pemain dapat mengambil pickup, karena lag. Ini dapat dielakan melalui penggunaan variabel. Jenis pickup tertentu datang dengan 'respons otomatis', misalnya menggunakan model M4 di pickup akan secara otomatis memberikan pemain senjata dan beberapa amunisi. Untuk pickup yang sepenuhnya scripted, tipe 1 harus digunakan. +Untuk pickup yang sepenuhnya scripted, tipe 1 harus digunakan. ::: diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/EditObject.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/EditObject.md index 3c693f39566e..e3a0a9448584 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/EditObject.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/EditObject.md @@ -47,6 +47,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) :::tip Anda dapat menggerakkan kamera saat mengedit dengan menekan dan menahan spasi (atau W di kendaraan) dan menggerakkan mouse Anda. + ::: ## Fungsi Terkait diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleHealth.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleHealth.md index aea21d0b13a0..b4d45b0694d2 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleHealth.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleHealth.md @@ -36,7 +36,7 @@ if (strcmp("/fixengine", cmdtext, true) == 0) ## Catatan -:::tip +:::note Full health kendaraan adalah 1000. Nilai yang lebih tinggi dimungkinkan. Untuk informasi lebih lanjut tentang health values, lihat [ini.](../resources/vehiclehealth) diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleNumberPlate.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleNumberPlate.md index c92e7796c34b..a23affdc6bf5 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleNumberPlate.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleNumberPlate.md @@ -30,15 +30,20 @@ SetVehicleNumberPlate(vehicleid, "ABCD 123"); ## Catatan -:::tip +:::note -Fungsi ini tidak memiliki pemeriksaan kesalahan internal. Jangan menetapkan plat nomor khusus untuk kendaraan tanpa plat (kapal, pesawat, dll) karena ini akan menghasilkan beberapa waktu pemrosesan yang tidak perlu pada client. Kendaraan harus spawn kembali atau stream ulang agar perubahan berlaku. Ada batas 32 karakter pada setiap plat nomor (termasuk warna tertanam). Panjang teks yang dapat dilihat pada plat nomor adalah sekitar 9 hingga 10 karakter, lebih banyak karakter akan menyebabkan teks terpotong. Beberapa model kendaraan memiliki plat nomor mundur, misalnya Boxville (498) (sebagai alternatif untuk kendaraan ini Anda dapat menggunakan model kendaraan ID 609, yang merupakan Boxville duplikat (alias Boxburg), tetapi dengan plat nomor biasa). +- Fungsi ini tidak memiliki pemeriksaan kesalahan internal. +- Kendaraan harus spawn kembali atau stream ulang agar perubahan berlaku. +- Ada batas 32 karakter pada setiap plat nomor (termasuk warna tertanam). +- Panjang teks yang dapat dilihat pada plat nomor adalah sekitar 9 hingga 10 karakter, lebih banyak karakter akan menyebabkan teks terpotong. +- Beberapa model kendaraan memiliki plat nomor mundur, misalnya Boxville (498) (sebagai alternatif untuk kendaraan ini Anda dapat menggunakan model kendaraan ID 609, yang merupakan Boxville duplikat (alias Boxburg), tetapi dengan plat nomor biasa). ::: :::tip -kamu dapat memberikan warna pada plat nomor. +- Jangan menetapkan plat nomor khusus untuk kendaraan tanpa plat (kapal, pesawat, dll) karena ini akan menghasilkan beberapa waktu pemrosesan yang tidak perlu pada client. +- kamu dapat memberikan warna pada plat nomor. ::: diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/SetWeather.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/SetWeather.md index 88765b7fb7e3..d2da3e541d4b 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/SetWeather.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/functions/SetWeather.md @@ -29,7 +29,7 @@ if (!strcmp(cmdtext, "/sandstorm", true)) ## Catatan -:::tip +:::note Jika TogglePlayerClock menyala, Cuaca perlahan-lahan akan berubah dari waktu ke waktu, alih alih berubah secara instant. Hanya ada 21 ID cuaca yang valid dalam game (0 - 20), Namun game tidak memiliki bentuk cek jangkauan. diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/resources/dialogstyles.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/resources/dialogstyles.md index f23ebb3825d0..dd625eeebe58 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/resources/dialogstyles.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/resources/dialogstyles.md @@ -171,7 +171,7 @@ playerid = 0, dialogid = ID_DIALOG_KAMU, response = 0, listitem = -1, inputtext ## Gaya 4: `DIALOG_STYLE_TABLIST` -:::tip +:::warning Gaya ini telah ditambahkan di **SA-MP 0.3.7** and tidak akan bekerja di versi sebelumnya! @@ -219,7 +219,7 @@ playerid = 0, dialogid = ID_DIALOG_KAMU, response = 0, listitem = 1, inputtext = ## Gaya 5: `DIALOG_STYLE_TABLIST_HEADERS` -:::tip +:::warning Gaya ini telah ditambahkan di **SA-MP 0.3.7** and tidak akan bekerja di versi sebelumnya! diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/resources/limits.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/resources/limits.md index 8bde942671a9..f5e8a7f44e1e 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/resources/limits.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/resources/limits.md @@ -66,7 +66,7 @@ tags: [] Catatan: 1. Meskipun batasan model kendaraan di 0.3 adalah tak hingga, jika Anda menggunakan model kendaraan dalam jumlah besar, maka akan memengaruhi performa klien. -2. Meskipun batasan string textdraw adalah 1024 karakter, jika kode warna (contoh: ~r~) digunakan pada karakter ke-255 atau lebih, maka memungkinkan klien akan _crash_. +2. Meskipun batasan string textdraw adalah 1024 karakter, jika kode warna (contoh: `~r~`) digunakan pada karakter ke-255 atau lebih, maka memungkinkan klien akan _crash_. 3. Ini memungkinkan untuk memunculkan semua Textdraw dalam satu waktu untuk satu play, bagaimanapun ini tidak direkomendasikan. 4. Untuk mengatasi batasan-batasan ini, dapat menggunakan sebuah [streamer](https://github.com/samp-incognito/samp-streamer-plugin). Streamer hanya bekerja membuat entitas, dll. yang dekat dengan pemain. 5. Dikarenakan batasan pada klien hanya dapat memunculkan hingga 51 aktor dalam satu waktu. diff --git a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/resources/tirestates.md b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/resources/tirestates.md index b13d5f3d13d1..15254f264575 100644 --- a/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/resources/tirestates.md +++ b/frontend/i18n/id/docusaurus-plugin-content-docs/current/scripting/resources/tirestates.md @@ -6,13 +6,8 @@ description: Information tentang ukuran byte dan bit status ban yang sesuai. :::note -Keadaan ini untuk digunakan dengan [GetVehicleDamageStatus](../functions/GetVehicleDamageStatus) dan [UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus). - -::: - -:::note - -Kendaraan yang memiliki ban lebih dari 4 (contoh: truk) hanya memiliki 4 keadaan ban. +- Keadaan ini untuk digunakan dengan [GetVehicleDamageStatus](../functions/GetVehicleDamageStatus) dan [UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus). +- Kendaraan yang memiliki ban lebih dari 4 (contoh: truk) hanya memiliki 4 keadaan ban. ::: diff --git a/frontend/i18n/it/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamIn.md b/frontend/i18n/it/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamIn.md index 860002356e4c..cdf091e2f50c 100644 --- a/frontend/i18n/it/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamIn.md +++ b/frontend/i18n/it/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamIn.md @@ -12,7 +12,9 @@ tags: ["actor"] Questo callback viene chiamato quando un attore entra nel raggio di stream (diventa visibile) da parte del client di un giocatore. :::warning + Questo callback è stato aggiunto in SA-MP 0.3.7 e **non funzionerà** nelle versioni precedenti! + ::: | Nome | Descrizione | @@ -38,7 +40,11 @@ public OnActorStreamIn(actorid, forplayerid) ## Note -:::tip Questo callback può essere chiamato anche per NPC (bot). ::: +:::note + +Questo callback può essere chiamato anche per NPC (bot). + +::: ## Callback Correlati diff --git a/frontend/i18n/it/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamOut.md b/frontend/i18n/it/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamOut.md index 2df10de7ee96..2e97549a8434 100644 --- a/frontend/i18n/it/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamOut.md +++ b/frontend/i18n/it/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamOut.md @@ -12,7 +12,9 @@ tags: ["actor"] Questo callback viene chiamato quando un attore esce dal raggio di stream (smette di essere visibile) per il client di un giocatore. :::warning + Questo callback è stato aggiunto in SA-MP 0.3.7 e **non funzionerà** nelle versioni precedenti! + ::: | Nome | Descrizione | @@ -38,7 +40,11 @@ public OnActorStreamOut(actorid, forplayerid) ## Note -:::tip Questo callback può essere chiamato anche dagli NPC. ::: +:::note + +Questo callback può essere chiamato anche dagli NPC. + +::: ## Callback Correlati diff --git a/frontend/i18n/it/docusaurus-plugin-content-docs/current/scripting/callbacks/OnClientCheckResponse.md b/frontend/i18n/it/docusaurus-plugin-content-docs/current/scripting/callbacks/OnClientCheckResponse.md index 62e8d9075d35..bad7b5e012c8 100644 --- a/frontend/i18n/it/docusaurus-plugin-content-docs/current/scripting/callbacks/OnClientCheckResponse.md +++ b/frontend/i18n/it/docusaurus-plugin-content-docs/current/scripting/callbacks/OnClientCheckResponse.md @@ -48,7 +48,9 @@ public OnClientCheckResponse(playerid, actionid, memaddr, retndata) **Server SA:MP**: Questo callback viene chiamato solo se è presente in un filterscript. -**Server open.mp**: Questo callback funziona normalmente sia all'interno di un gamemode che di un filterscript. ::: +**Server open.mp**: Questo callback funziona normalmente sia all'interno di un gamemode che di un filterscript. + +::: ## Funzioni Correlate diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md index 29bc42fca279..4c6fe46b1992 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md @@ -171,7 +171,7 @@ public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) ## Notities -:::tip +:::note De parameters kunnen verschillende waarden hebben afhankelijk van de stijl van de dialog. ([Klik hier voor meer voorbeelden](../resources/dialogstyles)). diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md index 6fabfeb95d0b..7a4dc6a9ee74 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md @@ -29,7 +29,7 @@ public OnObjectMoved(objectid) ## Notities -:::tip +:::note [SetObjectPos](../functions/SetObjectPos) werkt niet wanneer het in deze callback gebruikt wordt. Recreate het object om dit te verhelpen. diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md index 66d380abd9fc..c1f2099ba526 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md @@ -36,7 +36,7 @@ public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ) ## Notities -:::tip +:::note Zoals de naam al zegt, wordt dit alleen aangeroepen wanneer de speler klikt om een target te markeren, niet bij het indrukken van een toets. De Z-waarde is 0 (ongeldig) als de geklikte locatie ver van de speler is; gebruik de [MapAndreas](https://github.com/philip1337/samp-plugin-mapandreas) of [ColAndreas](https://github.com/Pottus/ColAndreas) plugin voor nauwkeurige Z-coördinaten. diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md index 9a047c9b3dfa..f5d6b6899851 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md @@ -37,7 +37,7 @@ public OnPlayerClickPlayer(playerid, clickedplayerid, CLICK_SOURCE:source) ## Notities -:::tip +:::note Er is momenteel maar één 'source' (0 - `CLICK_SOURCE_SCOREBOARD`). Het bestaan van dit argument suggereert dat er in de toekomst meer bronnen kunnen komen. diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md index d755687a340d..152f08b6caeb 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md @@ -47,7 +47,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ## Notities -:::tip +:::note De reason zal 37 (flame thrower) teruggeven van elke vuurbron (bijv. molotov, 18) De reason zal 51 teruggeven van elk wapen dat een explosie veroorzaakt (bijv. RPG, granaat) Je hoeft niet te controleren of killerid geldig is voordat je het gebruikt in [SendDeathMessage](../functions/SendDeathMessage). INVALID_PLAYER_ID is een geldige killerid parameter in die functie. playerid is de enige die de callback kan aanroepen. (goed om te weten voor anti fake death) diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md index 3b30c971bf27..eab51cc82742 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md @@ -57,7 +57,7 @@ public OnPlayerDisconnect(playerid, reason) ## Notities -:::tip +:::note Sommige functies werken mogelijk niet correct wanneer ze in deze callback worden gebruikt omdat de speler al is verbroken wanneer de callback wordt aangeroepen. Dit betekent dat je geen ondubbelzinnige informatie kunt krijgen van functies zoals [GetPlayerIp](../functions/GetPlayerIp) en [GetPlayerPos](../functions/GetPlayerPos). diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md index b103e5948594..ba49bfe13bc4 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md @@ -33,7 +33,7 @@ public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) ## Notities -:::tip +:::note - Deze callback wordt aangeroepen wanneer een speler BEGINT een voertuig in te gaan, niet wanneer ze er al IN zitten. Zie [OnPlayerStateChange](OnPlayerStateChange). - Deze callback wordt nog steeds aangeroepen als de speler wordt geweigerd toegang tot een voertuig (bijv. het is vergrendeld of vol) maar alleen als passagier. diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md index bf5fddd8c2ef..b3801d5834f5 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md @@ -32,7 +32,7 @@ public OnPlayerFinishedDownloading(playerid, virtualworld) ## Notities -:::tip +:::note Deze callback wordt aangeroepen elke keer dat een speler van virtual world wisselt, zelfs als er geen aangepaste modellen aanwezig zijn in die wereld. diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md index 9ca075ad4167..5b3a274f1d4f 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md @@ -44,10 +44,9 @@ public OnPlayerGiveDamage(playerid, damagedid, Float:amount, WEAPON:weaponid, bo ## Notities -:::tip +:::note - Houd er rekening mee dat deze functie in sommige gevallen onnauwkeurig kan zijn. -- Als je bepaalde spelers wilt voorkomen elkaar te beschadigen, gebruik [SetPlayerTeam](../functions/SetPlayerTeam). - weaponid is 37 (flamethrower) voor vuurbronnen (bijv. molotov, 18). - weaponid is 51 voor wapens die explosies veroorzaken (bijv. RPG, granaat). - **playerid** is de enige die de callback kan aanroepen. @@ -55,6 +54,12 @@ public OnPlayerGiveDamage(playerid, damagedid, Float:amount, WEAPON:weaponid, bo ::: +:::tip + +Als je bepaalde spelers wilt voorkomen elkaar te beschadigen, gebruik [SetPlayerTeam](../functions/SetPlayerTeam). + +::: + ## Gerelateerde Callbacks - [OnPlayerTakeDamage](OnPlayerTakeDamage): Deze callback wordt aangeroepen wanneer een speler schade ontvangt. diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md index 59da977ae0bd..aa22f2d93094 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md @@ -47,7 +47,7 @@ public OnPlayerGiveDamageActor(playerid, damaged_actorid, Float:amount, WEAPON:w ## Notities -:::tip +:::note Deze functie wordt niet aangeroepen als de actor onkwetsbaar is ingesteld (WAT STANDAARD IS). Zie [SetActorInvulnerable](../functions/SetActorInvulnerable). diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md index 7f3248dbc642..1e58fdbf0cc4 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md @@ -22,7 +22,7 @@ Deze callback wordt aangeroepen wanneer de status van een [ondersteunde](../reso ## Notities -:::info +:::note Deze callback kan ook door NPC’s worden aangeroepen. diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md index 9ff0b8666344..e271d707fde6 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md @@ -34,7 +34,7 @@ public OnPlayerRequestClass(playerid,classid) ## Notities -:::tip +:::note Deze callback wordt ook aangeroepen wanneer een speler F4 indrukt. diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md index d2ea1e93bc4e..5d382fbaa4ca 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md @@ -53,7 +53,7 @@ public OnPlayerSelectedMenuRow(playerid, row) ## Notities -:::tip +:::note Het menu-ID wordt niet meegegeven aan deze callback. Gebruik [GetPlayerMenu](../functions/GetPlayerMenu) om te bepalen op welk menu de speler een item selecteerde. diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md index bdf596da5b9c..e520c6f1bf8b 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md @@ -39,7 +39,7 @@ public OnPlayerSpawn(playerid) ## Notities -:::tip +:::note Wanneer een speler sterft in San Andreas krijgen ze automatisch $100 afgetrokken voor ziekenhuiskosten. Deze functie blijft in SA:MP, maar is verwijderd uit open.mp om scripts hun eigen geld te laten beheren. Verschillende scripts proberen dit al te repareren door $100 toe te voegen aan een speler na de dood, of bij spawn. Als dit jouw script is, verwijder dan de extra fix, hoewel de code in open.mp probeert rekening te houden met scripts die dit doen. Als jouw script afhankelijk was van deze functie, voeg dan de volgende code toe aan [OnPlayerDeath](OnPlayerDeath): diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md index 834cfcbd08f8..954a34ceed8e 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md @@ -64,7 +64,7 @@ public OnPlayerTakeDamage(playerid, issuerid, Float:amount, WEAPON:weaponid, bod ## Notities -:::tip +:::note - weaponid is 37 (flamethrower) voor vuurbronnen (bijv. molotov, 18). - weaponid is 51 voor wapens die explosies veroorzaken (bijv. RPG, granaat). diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md index 1e469100bb7a..ba0193c9daba 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md @@ -41,7 +41,7 @@ public OnPlayerWeaponShot(playerid, WEAPON:weaponid, BULLET_HIT_TYPE:hittype, hi ## Notities -:::tip +:::note Deze callback wordt alleen aangeroepen wanneer lag compensation is ingeschakeld. Als hittype is: @@ -60,25 +60,10 @@ Deze callback wordt alleen aangeroepen wanneer lag compensation is ingeschakeld. :::warning -Deze callback wordt niet aangeroepen bij schieten vanuit een voertuig als bestuurder of achteruit gericht met aim (de lucht in). - -::: - -:::warning - -Wanneer een speler in een voertuig geraakt wordt, triggert dit als BULLET_HIT_TYPE_VEHICLE met de juiste hitid (vehicleid van de getroffen speler), niet als BULLET_HIT_TYPE_PLAYER. - -::: - -:::warning - -Gedeeltelijk gefixt in SA-MP 0.3.7: bij fake weapon data van een malafide client kunnen clients vastlopen. Controleer of de gemelde weaponid daadwerkelijk projectielen kan afvuren. - -::: - -:::warning - -Deze callback wordt niet aangeroepen bij drive-bys als bestuurder of bij het afvuren van turrets (Seasparrow, Hunter, etc.). +- Deze callback wordt niet aangeroepen bij schieten vanuit een voertuig als bestuurder of achteruit gericht met aim (de lucht in). +- Wanneer een speler in een voertuig geraakt wordt, triggert dit als BULLET_HIT_TYPE_VEHICLE met de juiste hitid (vehicleid van de getroffen speler), niet als BULLET_HIT_TYPE_PLAYER. +- Gedeeltelijk gefixt in SA-MP 0.3.7: bij fake weapon data van een malafide client kunnen clients vastlopen. Controleer of de gemelde weaponid daadwerkelijk projectielen kan afvuren. +- Deze callback wordt niet aangeroepen bij drive-bys als bestuurder of bij het afvuren van turrets (Seasparrow, Hunter, etc.). ::: diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md index 9b15750490c6..4a58a63bb0ef 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md @@ -40,19 +40,16 @@ public OnRconCommand(cmd[]) ## Notities -:::warning - -De /rcon prefix zit niet in de `cmd` parameter wanneer een speler een command typt. Als je hier `print` gebruikt, gaat het bericht naar zowel de speler die het command intypte als de serverlog. +:::note -Deze callback wordt niet aangeroepen als de speler niet is ingelogd als RCON admin. Wanneer een speler /rcon login gebruikt om in te loggen, wordt deze callback niet aangeroepen; in plaats daarvan wordt OnRconLoginAttempt aangeroepen. Zodra je bent ingelogd als RCON admin, triggert elk volgend command deze callback. +- De /rcon prefix zit niet in de `cmd` parameter wanneer een speler een command typt. Als je hier `print` gebruikt, gaat het bericht naar zowel de speler die het command intypte als de serverlog. +- Deze callback wordt niet aangeroepen als de speler niet is ingelogd als RCON admin. Wanneer een speler /rcon login gebruikt om in te loggen, wordt deze callback niet aangeroepen; in plaats daarvan wordt OnRconLoginAttempt aangeroepen. Zodra je bent ingelogd als RCON admin, triggert elk volgend command deze callback. ::: :::warning -In SA-MP moet je deze callback in een geladen filterscript hebben voor het werkt. - -Dit probleem is opgelost in open.mp. +In SA-MP moet je deze callback in een geladen filterscript hebben voor het werkt. Dit probleem is opgelost in open.mp. ::: diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md index df680103c8f1..dcda1cc2a473 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md @@ -53,7 +53,7 @@ public OnRconLoginAttempt(ip[], password[], success) ## Notities -:::tip +:::note Deze callback wordt alleen aangeroepen wanneer /rcon login in-game wordt gebruikt. Deze callback wordt alleen aangeroepen wanneer de speler nog niet is ingelogd. Zodra de speler is ingelogd, wordt [OnRconCommand](OnRconCommand) aangeroepen in plaats daarvan. diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptLoadPlayer.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptLoadPlayer.md index fc73cabab412..e037476aebde 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptLoadPlayer.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptLoadPlayer.md @@ -31,7 +31,7 @@ public OnScriptLoadPlayer(playerid, bool:isEntryScript) ## Notities -:::tip +:::note Deze callback wordt aangeroepen wanneer je een side script (filterscript) **laadt** tijdens runtime. diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptUnloadPlayer.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptUnloadPlayer.md index e7dfcbb5f545..01000802da64 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptUnloadPlayer.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptUnloadPlayer.md @@ -31,7 +31,7 @@ public OnScriptUnloadPlayer(playerid, bool:isEntryScript) ## Notities -:::tip +:::note Deze callback wordt aangeroepen wanneer je een side script (filterscript) **uitlaadt** tijdens runtime. diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md index ee20cbd4d912..90e7901afa19 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md @@ -53,7 +53,7 @@ public OnVehicleDamageStatusUpdate(vehicleid, playerid) ## Notities -:::tip +:::note Dit omvat geen veranderingen in vehicle health. diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md index 0f3d57260b22..2163ccd4c624 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md @@ -32,7 +32,7 @@ public OnVehicleDeath(vehicleid, killerid) ## Notities -:::tip +:::note - Deze callback wordt ook aangeroepen wanneer een voertuig water ingaat, maar het voertuig kan worden gered van vernietiging door teleportatie of eruit rijden (als het slechts gedeeltelijk ondergedompeld is). - De callback wordt niet een tweede keer aangeroepen, en het voertuig kan verdwijnen wanneer de bestuurder uitstapt, of na korte tijd. diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md index 15521cacfbab..3bdb22b4d59a 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md @@ -38,7 +38,7 @@ public OnVehicleMod(playerid, vehicleid, componentid) ## Notities -:::tip +:::note Deze callback wordt NIET aangeroepen door AddVehicleComponent. diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md index fad7a45d5328..0490f13b5fe7 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md @@ -33,7 +33,7 @@ public OnVehiclePaintjob(playerid, vehicleid, paintjobid) ## Notities -:::tip +:::note Deze callback wordt niet aangeroepen door ChangeVehiclePaintjob. Je kunt OnVehicleChangePaintjob van vSync gebruiken om te weten wanneer de speler de paintjob koopt. diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md index 2b483596e958..76300d15a0d0 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md @@ -34,7 +34,7 @@ public OnVehicleRespray(playerid, vehicleid, color1, color2) ## Notities -:::tip +:::note Deze callback wordt niet aangeroepen door ChangeVehicleColor. Misleidend genoeg wordt deze callback niet aangeroepen voor pay 'n' spray (alleen modshops). diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md index 63249165ad6a..1f65e070d90c 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md @@ -44,7 +44,7 @@ public OnVehicleSirenStateChange(playerid, vehicleid, newstate) ## Notities -:::tip +:::note Deze callback wordt alleen aangeroepen wanneer de sirene van een voertuig wordt in- of uitgeschakeld, NIET wanneer de alternatieve sirene wordt gebruikt (toeter ingedrukt houden). diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/functions/atan2.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/functions/atan2.md index adb6e2b8d9fd..eb31e7af793a 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/functions/atan2.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/functions/atan2.md @@ -8,7 +8,9 @@ tags: ["math"] :::warning + De y‑waarde is de eerste parameter en x de tweede (y/x‑notatie). + ::: ## Beschrijving diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/Componentslots.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/Componentslots.md index 33e52b42cc90..96baec18549d 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/Componentslots.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/Componentslots.md @@ -4,7 +4,9 @@ sidebar_label: "Component‑slots" --- :::info + Automod‑slots voor gebruik met [GetVehicleComponentInSlot](../functions/GetVehicleComponentInSlot). + ::: | Slot | Definitie | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/anglemodes.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/anglemodes.md index 8f55913d9bcf..274c70cc61e1 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/anglemodes.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/anglemodes.md @@ -5,7 +5,9 @@ description: SI‑eenheden voor het meten van hoeken. --- :::note + Gebruikt door [floatsin](../functions/floatsin), [floatcos](../functions/floatcos) en [floattan](../functions/floattan). + ::: | Modus | Omschrijving | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/bodyparts.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/bodyparts.md index 775a7487ab77..a22f39c1d204 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/bodyparts.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/bodyparts.md @@ -4,7 +4,9 @@ sidebar_label: "Lichaamsdelen" --- :::info + IDs voor gebruik met [OnPlayerGiveDamage](../callbacks/OnPlayerGiveDamage), [OnPlayerTakeDamage](../callbacks/OnPlayerTakeDamage) en [OnPlayerGiveDamageActor](../callbacks/OnPlayerGiveDamageActor). + ::: | ID | Deel | @@ -18,5 +20,7 @@ IDs voor gebruik met [OnPlayerGiveDamage](../callbacks/OnPlayerGiveDamage), [OnP | 9 | Hoofd | :::note + Deze IDs zijn niet 100% bevestigd en niet gedefinieerd in SA‑MP includes; scripter moet ze definiëren. Onbekend of 0–2 bruikbaar zijn. + ::: diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/boneid.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/boneid.md index 91556a3400f3..1270e1e95bf8 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/boneid.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/boneid.md @@ -4,7 +4,9 @@ sidebar_label: "Bone‑ID's" --- :::note + Bone‑IDs gebruikt door [SetPlayerAttachedObject](../functions/SetPlayerAttachedObject). + ::: | ID | Bot | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/bullethittypes.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/bullethittypes.md index 53baaf242689..e631fc6a5eba 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/bullethittypes.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/bullethittypes.md @@ -4,7 +4,9 @@ sidebar_label: "Kogel‑raakt‑types" --- :::info + Gebruikt door [OnPlayerWeaponShot](../callbacks/OnPlayerWeaponShot). + ::: | Waarde | Definitie | @@ -16,5 +18,7 @@ Gebruikt door [OnPlayerWeaponShot](../callbacks/OnPlayerWeaponShot). | 4 | BULLET_HIT_TYPE_PLAYER_OBJECT | :::caution + `BULLET_HIT_TYPE_PLAYER` geldt ook voor NPC's. Actors worden genegeerd en als NONE gedetecteerd. + ::: diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/cameracutstyles.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/cameracutstyles.md index 27ad091bfafd..ee5cda5bd0d2 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/cameracutstyles.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/cameracutstyles.md @@ -4,7 +4,9 @@ sidebar_label: "Cameracut‑stijlen" --- :::info + Gebruikt door o.a. [SetPlayerCameraLookAt](../functions/SetPlayerCameraLookAt), [InterpolateCameraPos](../functions/InterpolateCameraPos) en [InterpolateCameraLookAt](../functions/InterpolateCameraLookAt). + ::: | ID | Stijl | Omschrijving | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/clicksources.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/clicksources.md index 00f82342237d..afbf86654e27 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/clicksources.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/clicksources.md @@ -5,7 +5,9 @@ description: Bronnen van kliks in OnPlayerClickPlayer. --- :::info + Klikbronnen gebruikt door [OnPlayerClickPlayer](../callbacks/OnPlayerClickPlayer). Momenteel bestaat er één type. + ::: | Waarde | Constant | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/colorslist.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/colorslist.md index 73bfabf5d764..181bd75442b3 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/colorslist.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/colorslist.md @@ -75,7 +75,9 @@ Gebruik `HexToInt("RRGGBBAA")` voor [SetPlayerColor](../functions/SetPlayerColor Kleuren in tekst voor [client messages](../functions/SendClientMessage), [dialogs](../functions/ShowPlayerDialog), [3D‑labels](../functions/Create3DTextLabel), [objectmaterialtekst](../functions/SetObjectMaterialText) en [kentekenplaten](../functions/SetVehicleNumberPlate). :::caution + Niet in textdraws. Zie [GameTextStyle](../resources/gametextstyles). + ::: #### Voorbeeld diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/crimelist.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/crimelist.md index 81f738ff75c2..fb52265aef35 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/crimelist.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/crimelist.md @@ -5,7 +5,9 @@ description: Crime‑ID's gebruikt door PlayCrimeReportForPlayer. --- :::info + Gebruikt door [PlayCrimeReportForPlayer](../functions/PlayCrimeReportForPlayer). + ::: | Crime ID | Ten‑code | Omschrijving | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/damagestatus.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/damagestatus.md index b16a3c162383..ff0d7cee4f64 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/damagestatus.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/damagestatus.md @@ -5,7 +5,9 @@ description: Informatie over voertuigschade en voorbeeldcode. --- :::note + Gebruikt door [GetVehicleDamageStatus](../functions/GetVehicleDamageStatus) en [UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus). + ::: Voertuigschade bestaat uit vier waarden: Panels, Doors, Lights en Tires. Elke waarde is een bitmask dat de toestand van alle panelen/deuren/lampen/banden bevat; gebruik bitwise‑operators. diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/dialogstyles.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/dialogstyles.md index 880d89a70213..1ede72526deb 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/dialogstyles.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/dialogstyles.md @@ -8,7 +8,8 @@ sidebar_label: "Dialoogstijlen" - In [OnDialogResponse](../callbacks/OnDialogResponse) zet **button1** `response` op **1**, **button2** op **0**. - Elke dialoog kan een optionele button 2 hebben; leeg laten verbergt deze. ESC triggert dan `response = 0`. - [ShowPlayerDialog](../functions/ShowPlayerDialog): kleur‑embedding werkt in `caption`, `info`, `button1`, `button2`. - ::: + +::: - Deze pagina beschrijft het gedrag van `ShowPlayerDialog` en `OnDialogResponse`. - Voor limieten: zie [Limits](../resources/limits). diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/doorstates.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/doorstates.md index ea13c4a27772..3421cce851cc 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/doorstates.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/doorstates.md @@ -5,7 +5,9 @@ description: Byte‑indeling en bijbehorende deurstatusbits. --- :::note + Gebruikt door [GetVehicleDamageStatus](../functions/GetVehicleDamageStatus) en [UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus). + ::: Deurstatussen worden per deur in 1 byte opgeslagen: bit 0 geopend, bit 1 beschadigd, bit 2 verwijderd. diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/download-requests.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/download-requests.md index aff72602a199..543ff9e3ca5f 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/download-requests.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/download-requests.md @@ -5,7 +5,9 @@ description: Gebruikt door OnPlayerRequestDownload. --- :::note + Gebruikt door callback [OnPlayerRequestDownload](../callbacks/OnPlayerRequestDownload). + ::: | ID | Definitie | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/escapecodes.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/escapecodes.md index 02b2ba6ad06c..e313f3c467b5 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/escapecodes.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/escapecodes.md @@ -23,7 +23,9 @@ Bij het maken van strings zijn sommige tekens lastig te noteren; escape‑codes | Teken met hexadecimale code "hhh" | \xhhh; | :::note + De puntkomma na `\ddd;` en `\xhhh;` is optioneel en kan de escape‑reeks expliciet beëindigen in een string. + ::: Bron: `pawn-lang.pdf` (p. 99) diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/explosionlist.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/explosionlist.md index 908b9b33473c..ec8e6f924b5f 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/explosionlist.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/explosionlist.md @@ -4,7 +4,9 @@ sidebar_label: "Explosielijst" --- :::info + Types te gebruiken met [CreateExplosion](../functions/CreateExplosion) en [CreateExplosionForPlayer](../functions/CreateExplosionForPlayer). + ::: > Zie de Engelstalige bron voor de volledige tabel en visuele voorbeelden; kolomkoppen/note zijn vertaald. diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/fightingstyles.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/fightingstyles.md index 8a47e55be770..b46d9e0f5d32 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/fightingstyles.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/fightingstyles.md @@ -4,7 +4,9 @@ sidebar_label: "Vechtstijlen" --- :::info + Gebruikt door [SetPlayerFightingStyle](../functions/SetPlayerFightingStyle) en [GetPlayerFightingStyle](../functions/GetPlayerFightingStyle). + ::: | Waarde | Definitie | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/file-modes.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/file-modes.md index bb14fbac59e9..d2487ef77459 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/file-modes.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/file-modes.md @@ -5,7 +5,9 @@ description: Modi om een bestand mee te openen. --- :::note + Gebruikt door [fopen](../functions/fopen). + ::: | Modus | Omschrijving | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/file-seek-whence.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/file-seek-whence.md index cedc1f092d9c..b9ea95eab726 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/file-seek-whence.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/file-seek-whence.md @@ -5,7 +5,9 @@ description: Definities voor fseek. --- :::note + Gebruikt door [fseek](../functions/fseek). + ::: | Definitie | Omschrijving | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/floatroundmodes.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/floatroundmodes.md index 482c5c49e7fd..cae044d3a291 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/floatroundmodes.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/floatroundmodes.md @@ -5,7 +5,9 @@ description: Afrondingsmodi voor floatround. --- :::info + Modi voor [floatround](../functions/floatround). + ::: | Modus | Omschrijving | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/gametextstyles.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/gametextstyles.md index 6fb64e777b2f..117846e624cb 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/gametextstyles.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/gametextstyles.md @@ -42,7 +42,9 @@ Deze tags hoeven niet ingesloten te worden: | `~k~` | Toetsenmapping (bijv. `~k~~VEHICLE_TURRETLEFT~`). Lijst: zie [Keys](../resources/keys). | :::caution + Gebruik niet te veel kleuren/specials in één gametext; dit kan clients laten crashen. Zorg voor een even aantal `~`-tekens in de string. + ::: ## Tekststijlen diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/http-error-response-codes.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/http-error-response-codes.md index 2670a934b986..150e0ceadb25 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/http-error-response-codes.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/http-error-response-codes.md @@ -5,7 +5,9 @@ description: HTTP-foutcodes en beschrijvingen. --- :::note + Deze codes vullen normale [HTTP](../functions/HTTP)-responscodes aan (in `response_code`). + ::: | Code | Fout | Omschrijving | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/http-request-methods.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/http-request-methods.md index 83f9eaf5711d..8794b18133c9 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/http-request-methods.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/http-request-methods.md @@ -5,7 +5,9 @@ description: Typen HTTP-aanvragen. --- :::note + Gebruikt door de functie [HTTP](../functions/HTTP). + ::: | ID | Methode | Omschrijving | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/keys.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/keys.md index d0d7645e63bd..f691da62a6c5 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/keys.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/keys.md @@ -4,9 +4,11 @@ sidebar_label: "Keys" --- :::note + Hier vind je informatie over key input-constants gebruikt door [GetPlayerKeys](../functions/GetPlayerKeys) en [OnPlayerKeyStateChange](../callbacks/OnPlayerKeyStateChange). SA-MP gebruikt bitmasking om te bepalen welke toetsen ingedrukt zijn. Zie: `http://en.wikipedia.org/wiki/Mask_(computing)` + ::: --- diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/landinggearstate.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/landinggearstate.md index d72373a06a56..fc2ad34d6691 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/landinggearstate.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/landinggearstate.md @@ -5,7 +5,9 @@ description: Statuswaarden voor landingsgestel. --- :::note + Gebruikt door [GetVehicleLandingGearState](../functions/GetVehicleLandingGearState) en [GetPlayerLandingGearState](../functions/GetPlayerLandingGearState). + ::: | Definitie | ID | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/lightstates.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/lightstates.md index 07580d7e3590..0d0c9b875604 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/lightstates.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/lightstates.md @@ -5,7 +5,9 @@ description: Byte‑indeling en bijbehorende lichtstatusbits. --- :::note + Gebruikt door [GetVehicleDamageStatus](../functions/GetVehicleDamageStatus) en [UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus). + ::: Lichtschade wordt in 1 byte opgeslagen: bit 0 = voor‑links, bit 2 = voor‑rechts, bit 6 = achterlichten. 1 = kapot, 0 = heel. Zie [Light States](/docs/scripting/resources/lightstates) voor volledige voorbeelden en ASCII‑overzichten. diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/mapicons.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/mapicons.md index 027561c4dd41..2740368a0a58 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/mapicons.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/mapicons.md @@ -5,7 +5,9 @@ description: Lijst met map-iconen. --- :::info + Te gebruiken met [SetPlayerMapIcon](../functions/SetPlayerMapIcon). + ::: > Let op: onderstaande tabel volgt de Engelstalige bron; namen/kolommen zijn beknopt vertaald. diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/mapiconstyles.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/mapiconstyles.md index f550336ffc65..f87874c7a4f8 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/mapiconstyles.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/mapiconstyles.md @@ -5,7 +5,9 @@ description: Lijst met map-iconstijlen. --- :::info + Te gebruiken met [SetPlayerMapIcon](../functions/SetPlayerMapIcon). + ::: | Waarde | Constant | Checkpointmarker | Radarbereik | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/markermodes.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/markermodes.md index 1b39711adb1b..74544a5d6bba 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/markermodes.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/markermodes.md @@ -4,7 +4,9 @@ sidebar_label: "Markermodi" --- :::info + Marker‑modi gebruikt door [ShowPlayerMarkers](../functions/ShowPlayerMarkers). + ::: | ID | Definitie | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/materialtextalignment.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/materialtextalignment.md index af155c1343c1..bce0d77d56c7 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/materialtextalignment.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/materialtextalignment.md @@ -5,7 +5,9 @@ description: Lijst met uitlijningen voor SetObjectMaterialText. --- :::info + Voor [SetObjectMaterialText](../functions/SetObjectMaterialText) bestaan uitlijningen en groottes. Uitlijningen staan hieronder. + ::: | Waarde | Definitie | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/materialtextsizes.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/materialtextsizes.md index 718ade84f9b1..194d73aebc76 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/materialtextsizes.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/materialtextsizes.md @@ -5,7 +5,9 @@ description: Lijst met groottes voor SetObjectMaterialText. --- :::info + Voor [SetObjectMaterialText](../functions/SetObjectMaterialText) bestaan uitlijningen en groottes. Groottes staan hieronder. + ::: | Waarde | Definitie | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/objecteditionresponsetypes.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/objecteditionresponsetypes.md index b1b41dede251..855480040fc4 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/objecteditionresponsetypes.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/objecteditionresponsetypes.md @@ -4,7 +4,9 @@ sidebar_label: "Objectbewerkings‑responstypen" --- :::info + Gebruikt door [OnPlayerEditObject](../callbacks/OnPlayerEditObject). + ::: | Waarde | Definitie | Beschrijving | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/opcodes.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/opcodes.md index 8715a57d7b29..94893bf20a1a 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/opcodes.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/opcodes.md @@ -6,7 +6,9 @@ tags: [] --- :::note + Actie/opcode‑ID's gebruikt door [SendClientCheck](../functions/SendClientCheck). + ::: | opcode | Doel | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/paintjobs.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/paintjobs.md index aa263ac7bf8d..fd37145dc0c2 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/paintjobs.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/paintjobs.md @@ -5,7 +5,9 @@ description: Paintjobs toepasbaar op specifieke voertuigen. --- :::info + Overzicht van paintjobs voor [ChangeVehiclePaintjob](../functions/ChangeVehiclePaintjob). Zie volledige tabel/afbeeldingen op [Paintjobs](/docs/scripting/resources/paintjobs). + ::: ## Gerelateerde functies diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/panelstates.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/panelstates.md index 5af0826050e3..2e27c9b3f8c1 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/panelstates.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/panelstates.md @@ -5,7 +5,9 @@ description: Nibbles per paneel en statuswaarden. --- :::note + Gebruikt door [GetVehicleDamageStatus](../functions/GetVehicleDamageStatus) en [UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus). + ::: Elke nibble (4 bits) slaat een paneel op (auto) of onderdeel (vliegtuig). Waarden: 0 onbeschadigd, 1 gedeukt, 2 loshangend, 3 verwijderd. Niet alle voertuigen ondersteunen alle panelen. Voor details/voorbeelden, zie [Panel States](/docs/scripting/resources/panelstates). diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/pickupids.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/pickupids.md index 9602ce13f46c..edd40663d2cb 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/pickupids.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/pickupids.md @@ -4,7 +4,9 @@ sidebar_label: "Pickup-ID's" --- :::note + Elke geldig objectmodel kan gebruikt worden voor [CreatePickup](../functions/CreatePickup) en [CreatePlayerPickup](../functions/CreatePlayerPickup). Hieronder een selectie veelgebruikte modellen met geschikte grootte. + ::: > Opmerking: de uitgebreide tabellen met iconen en model-ID’s volgen de Engelstalige bron. Alleen koppen en toelichting zijn vertaald. diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/pickuptypes.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/pickuptypes.md index 29179952cc0e..23668986866b 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/pickuptypes.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/pickuptypes.md @@ -6,11 +6,10 @@ sidebar_label: "Pickup-typen" ### Beschikbare typen :::note -Gebruikt door [CreatePickup](../functions/CreatePickup) en [CreatePlayerPickup](../functions/CreatePlayerPickup). -::: -:::note -De meeste andere IDs zijn ongedocumenteerd of lijken op type 1; gebruik ze niet zomaar (sommige hebben bijwerkingen zoals 18 en 20). +- Gebruikt door [CreatePickup](../functions/CreatePickup) en [CreatePlayerPickup](../functions/CreatePlayerPickup). +- De meeste andere IDs zijn ongedocumenteerd of lijken op type 1; gebruik ze niet zomaar (sommige hebben bijwerkingen zoals 18 en 20). + ::: | ID | Beschrijving | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/pvartypes.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/pvartypes.md index 6b72eaa5b5c1..12cf07e60c47 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/pvartypes.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/pvartypes.md @@ -4,7 +4,9 @@ sidebar_label: "PVar‑typen" --- :::info + Typen speler‑variabelen (pvars) gebruikt in het [per‑speler variabelensysteem](../../tutorials/perplayervariablesystem). + ::: | ID | Definitie | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/race-checkpoint-types.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/race-checkpoint-types.md index 8d002ed6d631..21770c624aaf 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/race-checkpoint-types.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/race-checkpoint-types.md @@ -5,7 +5,9 @@ description: Definities voor race‑checkpoints. --- :::note + Gebruikt door [SetPlayerRaceCheckpoint](../functions/SetPlayerRaceCheckpoint). + ::: | Definitie | Waarde | Omschrijving | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/recordtypes.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/recordtypes.md index fd0c21dd5e92..e71b41387365 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/recordtypes.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/recordtypes.md @@ -5,7 +5,9 @@ description: Typen voor StartRecordingPlayerData. --- :::info + Gebruikt door [StartRecordingPlayerData](../functions/StartRecordingPlayerData). + ::: | Waarde | Definitie | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/samp_objects.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/samp_objects.md index 14fa9de57382..9e3f06dad213 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/samp_objects.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/samp_objects.md @@ -5,7 +5,9 @@ description: Lijst van aangepaste SA-MP objecten per versie. --- :::info + Voor een volledige lijst met previews en ID's, zie `https://dev.prineside.com/en/gtasa_samp_model_id/`. + ::: De detailsecties en ID‑lijsten komen overeen met de Engelse pagina: [SA-MP Objects](/docs/scripting/resources/samp_objects). diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/selectobjecttypes.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/selectobjecttypes.md index 1e83953333fa..0dbeb11cbb8e 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/selectobjecttypes.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/selectobjecttypes.md @@ -4,7 +4,9 @@ sidebar_label: "Select‑objecttypen" --- :::info + Gebruikt door [OnPlayerSelectObject](../callbacks/OnPlayerSelectObject). + ::: | Waarde | Definitie | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/shopnames.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/shopnames.md index 548e2d46c72b..2f57b1c116e7 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/shopnames.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/shopnames.md @@ -4,7 +4,9 @@ sidebar_label: "Winkelnamen" --- :::note + Sommige interiors laden scripts op basis van shopnaam. [SetPlayerShopName](../functions/SetPlayerShopName) accepteert een geldige naam (of lege string om te ontladen). Zie de Engelstalige tabel voor alle namen; hieronder enkele voorbeelden. + ::: | Shopnaam | GXT‑naam | Omschrijving | Coördinaten | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/sound-ids.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/sound-ids.md index e6d077aca9c0..35476440e37a 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/sound-ids.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/sound-ids.md @@ -7,13 +7,16 @@ description: Lijst met Sound ID's voor PlayerPlaySound. Hier vind je Sound ID's voor [PlayerPlaySound](../functions/PlayerPlaySound). Voor misdrijfgeluiden zie [Misdrijvenlijst](crimelist). :::note + Gebruik Sound ID 0 om het huidige geluid te stoppen. + ::: -:::caution Sinds 0.3.7‑R2 +:::info Sinds 0.3.7‑R2 - ID 1 dempt de ambience van interior 0 (wind). Handig voor fake interiors. - ID 0 herstelt de normale buiten‑ambience. - ::: + +::: De volledige tabellen en voorbeelden blijven gelijk aan de Engelse pagina. diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/spectatemodes.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/spectatemodes.md index bf8c938826b2..b3b1c4be576d 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/spectatemodes.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/spectatemodes.md @@ -5,7 +5,9 @@ description: Spectate-modi gebruikt door PlayerSpectatePlayer en PlayerSpectateV --- :::info + Gebruikt door [PlayerSpectatePlayer](../functions/PlayerSpectatePlayer) en [PlayerSpectateVehicle](../functions/PlayerSpectateVehicle). + ::: | Type | Effect | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/spectatetypes.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/spectatetypes.md index c16af663b3ac..0e6806fbcba7 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/spectatetypes.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/spectatetypes.md @@ -5,7 +5,9 @@ description: Spectate-typen gebruikt door GetPlayerSpectateType. --- :::info + Gebruikt door [GetPlayerSpectateType](../functions/GetPlayerSpectateType). + ::: | Type | Waarde | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/sqlite-open-flags.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/sqlite-open-flags.md index e15bca8feb95..b57856ad4236 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/sqlite-open-flags.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/sqlite-open-flags.md @@ -37,5 +37,7 @@ Gebruikt door [DB_Open](../functions/DB_Open_Modern) en [db_open](../functions/d | SQLITE_OPEN_EXRESCODE | | :::note + Meer over VFS: https://www.sqlite.org/c3ref/vfs.html + ::: diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/svartypes.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/svartypes.md index edcdb8278e8b..ded7c8c4c894 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/svartypes.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/svartypes.md @@ -4,7 +4,9 @@ sidebar_label: "SVar‑typen" --- :::info + Typen server‑variabelen (svars) gebruikt door [GetSVarType](../functions/GetSVarType). Zie ook: [Servervariabelensysteem](../../tutorials/servervariablesystem). + ::: | ID | Definitie | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/textalignments.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/textalignments.md index 054ece01e799..bff2232a619b 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/textalignments.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/textalignments.md @@ -5,7 +5,9 @@ description: Lijst met uitlijningen voor SetObjectMaterialText. --- :::info + Parameters voor [SetObjectMaterialText](../functions/SetObjectMaterialText): uitlijningen en groottes. Hier staan de uitlijningen. + ::: | Waarde | Definitie | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/textdrawsprites.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/textdrawsprites.md index 339697283a27..097fa54a424e 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/textdrawsprites.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/textdrawsprites.md @@ -5,11 +5,15 @@ description: Lijst met sprites (textures) voor TextDrawFont 4. --- :::info + Sprites gebruik je met font‑ID 4 en het formaat `bibliotheek:textuur` (zonder `.txd`). Alleen libraries in `SA Dir/models/txd/` en `SA Dir/SAMP/` werken. + ::: :::note + Sommige previews tonen kleiner dan de werkelijke afmetingen (bijv. `LOADSCS:loadsc1` is 512x512). + ::: > De volledige tabellen met libraries/entries volgen de Engelstalige bron. diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/tirestates.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/tirestates.md index 5b452562fcb9..294f57b29aff 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/tirestates.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/tirestates.md @@ -5,7 +5,9 @@ description: Bits per band en statuswaarden. --- :::note + Gebruikt door [GetVehicleDamageStatus](../functions/GetVehicleDamageStatus) en [UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus). + ::: 4‑wielers: 1 nibble (4 bits) voor BR/FR/BL/FL; 2‑wielers: 2 bits (achter/voor). Bit = 1 is lek, 0 is intact. Zie [Tire States](/docs/scripting/resources/tirestates) voor visuele tabellen/voorbeelden. diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vehicle-door-status.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vehicle-door-status.md index a49cbe4d57df..b32753b77650 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vehicle-door-status.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vehicle-door-status.md @@ -5,7 +5,9 @@ description: Definities voor deurstatus. --- :::note + Gebruikt door [GetVehicleDamageStatus](../functions/GetVehicleDamageStatus) en [UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus). + ::: | Definitie | Waarde | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vehicle-light-status.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vehicle-light-status.md index e2fea46abb33..c6beb2a19666 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vehicle-light-status.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vehicle-light-status.md @@ -5,7 +5,9 @@ description: Definities voor lichtstatus. --- :::note + Gebruikt door [GetVehicleDamageStatus](../functions/GetVehicleDamageStatus) en [UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus). + ::: | Definitie | Waarde | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vehicle-panel-status.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vehicle-panel-status.md index ab496c2633bb..7770adeb4cd1 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vehicle-panel-status.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vehicle-panel-status.md @@ -5,7 +5,9 @@ description: Definities voor panelstatus. --- :::note + Gebruikt door [GetVehicleDamageStatus](../functions/GetVehicleDamageStatus) en [UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus). + ::: | Definitie | Waarde | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vehicle-tire-status.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vehicle-tire-status.md index b3b3b971d623..e8e385eed3e8 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vehicle-tire-status.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vehicle-tire-status.md @@ -5,7 +5,9 @@ description: Definities voor bandenstatus. --- :::note + Gebruikt door [GetVehicleDamageStatus](../functions/GetVehicleDamageStatus) en [UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus). + ::: | Definitie | Waarde | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vehiclecolorid.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vehiclecolorid.md index c1d760b78005..533f24b163a7 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vehiclecolorid.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vehiclecolorid.md @@ -4,7 +4,9 @@ sidebar_label: "Voertuigkleur‑ID's" --- :::danger + Sinds SA‑MP 0.3x zijn kleur‑ID's 128‑255 vervangen. Raadpleeg de tweede afbeelding voor actuele kleuren. + ::: ![image1](https://assets.open.mp/assets/images/vehicleColorIds/Carcolours_All.jpg) diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vehiclehealth.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vehiclehealth.md index f1550c51a897..bb7bc36f5c82 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vehiclehealth.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vehiclehealth.md @@ -5,7 +5,9 @@ description: Waarden voor voertuig health. --- :::info + De waarde (0–1000) voor [SetVehicleHealth](../functions/SetVehicleHealth)/[GetVehicleHealth](../functions/GetVehicleHealth). 0 explodeert; 1000 is onbeschadigd. + ::: | Health | Effect op motor | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vehicleinformationtypes.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vehicleinformationtypes.md index 03db1890b7fb..f5ac6c13d74a 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vehicleinformationtypes.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vehicleinformationtypes.md @@ -5,7 +5,9 @@ description: Constants voor GetVehicleModelInfo. --- :::info + Gebruikt door [GetVehicleModelInfo](../functions/GetVehicleModelInfo). Zie Engelse pagina: [Vehicle Information Types](/docs/scripting/resources/vehicleinformationtypes). + ::: | Type | Beschrijving | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vendingmachines.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vendingmachines.md index 50157af07348..6b2cd93031fe 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vendingmachines.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/vendingmachines.md @@ -5,7 +5,9 @@ description: Modellen en locaties van werkende automaten. --- :::info + In GTA:SA/open.mp zijn diverse vendingmachines bruikbaar. Onderstaande modellen zijn interactief. + ::: | Model ID | Modelnaam | Omschrijving | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/weaponids.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/weaponids.md index 2cd09022b7bc..0eda09e9fc91 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/weaponids.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/weaponids.md @@ -4,7 +4,9 @@ sidebar_label: "Wapen-ID's" --- :::info + Deze pagina bevat alle in‑game wapens gebruikt door [OnPlayerDeath](../callbacks/OnPlayerDeath), [GivePlayerWeapon](../functions/GivePlayerWeapon), [SendDeathMessage](../functions/SendDeathMessage). + ::: --- diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/weaponslots.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/weaponslots.md index c653fbcb6d5a..a33a76140bab 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/weaponslots.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/scripting/resources/weaponslots.md @@ -5,7 +5,9 @@ description: Wapenslots gebruikt door GetWeaponSlot en GetPlayerWeaponData. --- :::info + Gebruikt door [GetWeaponSlot](../functions/GetWeaponSlot) en [GetPlayerWeaponData](../functions/GetPlayerWeaponData). + ::: | Definitie | Waarde | diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/tutorials/servervariablesystem.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/tutorials/servervariablesystem.md index 4857083eb891..c6b185d26326 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/tutorials/servervariablesystem.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/tutorials/servervariablesystem.md @@ -8,17 +8,17 @@ Het **server variable system** (kort: **SVar**) biedt een efficiënte, dynamisch Ze lijken op [PVars](perplayervariablesystem), maar zijn niet gekoppeld aan een specifieke player ID. -::::warning +:::warning Dit systeem is geïntroduceerd in SA-MP 0.3.7 R2-1 en werkt niet in eerdere versies. -:::: +::: -::::note +:::note Het SVar-systeem werkt hetzelfde als PVars, maar de variabelen zijn server-breed, niet gekoppeld aan een speler, en blijven bestaan bij het wisselen van gamemode. -:::: +::: ## Voordelen diff --git a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/tutorials/stringmanipulation.md b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/tutorials/stringmanipulation.md index 8d4c9dac6850..acf7c77f56c2 100644 --- a/frontend/i18n/nl/docusaurus-plugin-content-docs/current/tutorials/stringmanipulation.md +++ b/frontend/i18n/nl/docusaurus-plugin-content-docs/current/tutorials/stringmanipulation.md @@ -18,13 +18,13 @@ Formatteren is tekst aanpassen voor leesbaarheid. In SA-MP’s Pawn is visuele f Strings zijn arrays met characters: `naam[groote]`. -::::info +:::info **string_name**: geldige variabelenaam (bijv. `str`, `message`, `text`). **string_size**: maximaal aantal characters. -:::: +::: ```pawn // 5 tekens @@ -41,11 +41,11 @@ Je kunt constants gebruiken voor maten: new str_3[STRING_SIZE]; ``` -::::note +:::note De compiler vervangt `STRING_SIZE` met de waarde. Gebruik een integer. -:::: +::: Je kunt simpele berekeningen doen (geen modulo). Delen door 0 is fout; floats worden afgerond. diff --git a/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md b/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md index e1952bc11d94..bb5003796b81 100644 --- a/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md +++ b/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md @@ -42,7 +42,7 @@ AddCharModel(305, 20002, "lapdpd2.dff", "lapdpd2.txd"); ## Uwagi -:::tip +:::note useartwork musi być włączone w ustawieniach serwera, aby ta funkcja działała. diff --git a/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md b/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md index 3251193d7a26..da262d20e9f3 100644 --- a/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md +++ b/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md @@ -35,9 +35,15 @@ public OnGameModeInit() ## Uwagi -:::tip +:::warning -Podanie nieprawidłowego ID menu powoduje crash. Możesz mieć tylko 12 elementów w każdym menu (13 przechodzi na prawą stronę nagłówka nazwy kolumny (pokolorowany), 14 i większe nie są wyświetlane wcale. Możesz używać tylko 2 kolumn (0 i 1). Możesz dodać tylko 8 kolorów do jednego elementu (~r~, ~g~, itd.). Maksymalna długość elementu menu to 31 znaków. +Podanie nieprawidłowego ID menu powoduje crash. + +::: + +:::note + +Możesz mieć tylko 12 elementów w każdym menu (13 przechodzi na prawą stronę nagłówka nazwy kolumny (pokolorowany), 14 i większe nie są wyświetlane wcale. Możesz używać tylko 2 kolumn (0 i 1). Możesz dodać tylko 8 kolorów do jednego elementu (`~r~`, `~g~`, itd.). Maksymalna długość elementu menu to 31 znaków. ::: diff --git a/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md b/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md index 614117f6c678..fdaa7d21b053 100644 --- a/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md +++ b/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md @@ -43,7 +43,7 @@ public OnGameModeInit() ## Uwagi -:::tip +:::note Maksymalne ID klasy to 319 (zaczynając od 0, czyli łącznie 320 klas). Po osiągnięciu tego limitu, każda następna dodana klasa będzie zastępować ID 319. diff --git a/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md b/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md index fb1543882d0d..39f3094e5814 100644 --- a/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md +++ b/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md @@ -46,7 +46,7 @@ public OnGameModeInit() ## Uwagi -:::tip +:::note Maksymalne ID klasy to 319 (zaczynając od 0, czyli łącznie 320 klas). Po osiągnięciu tego limitu, każda następna dodana klasa będzie zastępować ID 319. diff --git a/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md b/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md index 1649e089e7bb..99ef54533371 100644 --- a/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md +++ b/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md @@ -41,7 +41,7 @@ AddSimpleModel(-1, 19379, -2000, "wallzzz.dff", "wallzzz.txd"); ## Uwagi -:::tip +:::note `useartwork` musi być włączone w ustawieniach serwera, aby ta funkcja działała. Jeżeli ustawiony jest konkretny wirtualny świat, to gracz pobierze obiekty w momencie wejścia do niego. diff --git a/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md b/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md index f6370477519c..7906df5a6243 100644 --- a/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md +++ b/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md @@ -39,7 +39,7 @@ public OnGameModeInit() ## Uwagi -:::tip +:::note useartwork musi być włączone w ustawieniach serwera, aby ta funkcja działała. Jeżeli ustawiony jest konkretny wirtualny świat, to gracz pobierze obiekty w momencie wejścia do niego. diff --git a/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md b/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md index 6792c746bd8b..e69f474a58fe 100644 --- a/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md +++ b/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md @@ -41,7 +41,7 @@ public OnGameModeInit() ## Uwagi -:::tip +:::note Ta funkcja nie zwraca ID pickupu, którego możesz użyć na przykład w OnPlayerPickUpPickup. Użyj CreatePickup, jeżeli chcesz przypisać ID. diff --git a/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md b/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md index 834c93d583a3..11118c291955 100644 --- a/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md +++ b/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md @@ -44,7 +44,7 @@ public OnGameModeInit() ## Uwagi -:::tip +:::note Musisz wstępnie załadować bibliotekę animacji graczowi, u którego animacja będzie wyświetlana, a nie samemu aktorowi. W przeciwnym wypadku, animacja aktora nie zostanie włączona do momentu ponownego uruchomienia funkcji. diff --git a/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md b/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md index 314c138a4f91..213b4bc7b97a 100644 --- a/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md +++ b/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md @@ -34,7 +34,7 @@ ApplyAnimation(playerid, "PED", "WALK_DRUNK", 4.1, 1, 1, 1, 1, 1, 1); ## Uwagi -:::tip +:::note Opcjonalny parametr `forcesync`, domyślnie ustawiony na 0, w większości przypadków nie jest potrzebny, ponieważ gracze sami synchronizują animacje. Ten parametr może zmusić wszystkich graczy, którzy mogą zobaczyć `playerid` do włączenia animacji niezależnie od tego, czy konkretny gracz wykonuje tę animację. Jest to przydatne w sytuacji, kiedy gracze nie mogą sami zsynchronizować animacji. Na przykład, gdy są AFK. diff --git a/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md b/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md index d6b6506e78e2..db948d0bebb1 100644 --- a/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md +++ b/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md @@ -36,7 +36,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Uwagi -:::tip +:::note Musisz najpierw utworzyć obiekt, zanim spróbujesz przyczepić do niego kamerę gracza. diff --git a/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md b/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md index a19811ba9657..510e22e7a6c9 100644 --- a/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md +++ b/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md @@ -36,7 +36,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Uwagi -:::tip +:::note Obiekt musi zostać utworzony, zanim spróbujemy przyczepić do niego inny obiekt. diff --git a/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md b/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md index a76b760cfbc3..30c65450b516 100644 --- a/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md +++ b/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md @@ -38,7 +38,7 @@ AttachObjectToObject(gObjectId, gAttachToId, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1); ## Uwagi -:::tip +:::note Oba obiekty muszą być utworzone przed próbą ich połączenia. Nie ma odpowiednika tej funkcji dla obiektów gracza (AttachPlayerObjectToObject), dlatego nie jest ona wspierana przez streamery. diff --git a/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToVehicle.md b/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToVehicle.md index cf856ae821db..2b0a2fc4a58c 100644 --- a/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToVehicle.md +++ b/frontend/i18n/pl/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToVehicle.md @@ -42,7 +42,7 @@ public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstat ## Uwagi -:::tip +:::note Obiekt musi zostać utworzony, zanim spróbujemy przyczepić go do pojazdu. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md index 65eba39f700f..e3916c37c809 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md @@ -136,7 +136,7 @@ public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) ## Notes -:::tip +:::note Parâmetros podem conter diferentes valores, baseados no estilo do dialog ([clique para mais exemplos](../resources/dialogstyles)). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md index ba231c145425..771a7fa9f16f 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md @@ -29,7 +29,7 @@ public OnObjectMoved(objectid) ## Notas -:::tip +:::note SetObjectPos não funciona quando usado nesta callback. Para consertar isso, recrie o objeto. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md index 6393413486f7..c7efbfcad407 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md @@ -36,7 +36,7 @@ public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ) ## Notas -:::tip +:::note Como o nome da callback diz, é apenas chamada quando o jogador marca o alvo no mapa, e não quandoa tecla é pressionada. O valor Z retornada será 0 (invalido) se a área clicada no mapa estiver muito distante do jogador. Use os plugins MapAndreas ou ColAndreas para receber uma coordenada Z mais precisa. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md index b3c849365cea..30c5e243603f 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md @@ -37,7 +37,7 @@ public OnPlayerClickPlayer(playerid, clickedplayerid, CLICK_SOURCE:source) ## Notas -:::tip +:::note Há atualmente apenas um 'source' (0 - CLICK_SOURCE_SCOREBOARD). A existência deste argumento sugere que mais 'sources' podem ser adicionadas no futuro. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md index 9de4d22c8fd8..025f2fcf08fe 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md @@ -47,7 +47,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ## Notas -:::tip +:::note O motivo da morte retornará 37 (Lança Chamas) para qualquer fonte que utilize fogo (EX: Molotov). O motivo da morte retornará 51 para qualquer fonte que utilize explosões (EX: RPG, granada). Você não precisa verificar se o killerid é valido antes de usa-lo no SendDeathMessage. INVALID_PLAYER_ID é um parâmetro valido nesta função. playerid é o único que pode chamar esta callback. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md index 240091deea47..2f2f9345fe6f 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md @@ -49,7 +49,7 @@ public OnPlayerDisconnect(playerid, reason) ## Notas -:::tip +:::note Algumas funções podem não funcionar corretamente quando usadas nesta callback pois o jogador já está desconectado quando a callback é chamada. Isso significa que você não pode ter informações inequívocas de funções como GetPlayerIp e GetPlayerPos. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md index 90b038d5485f..90ab7738de66 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md @@ -33,7 +33,7 @@ public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) ## Notas -:::tip +:::note Esta callback é chamada quando um jogador começa a entrar em um veículo, não quando ele entram nele. Veja OnPlayerStateChange. Esta callback ainda é chamada se o jogador for impedido de entrar no veículo. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md index 374abd620c92..f632a6a8cbc4 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md @@ -32,7 +32,7 @@ public OnPlayerFinishedDownloading(playerid, virtualworld) ## Notas -:::tip +:::note Esta callback é chamada toda vez que um jogador muda de munda virtual, mesmo que não contenha modelos customizados no mesmo. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md index a8013a416a50..41c5cd339afc 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md @@ -46,8 +46,17 @@ public OnPlayerGiveDamage(playerid, damagedid, Float:amount, WEAPON:weaponid, bo ## Notas +:::note + +- Mantenha em mente que esta função pode ser imprecisa em alguns casos. +- O weaponid irá retornar 37 (flame thrower) para qualquer fonte que utilize fogo (EX: Molotov). +- Irá retornar 51 para qualquer fonte que utilize explosões (EX: RPG, granada). +- A arma sempre irá causar o máximo dano que ele suporta, por exemplo uma Desert Eagle que causa 46.2 de dano, em um pessoa com 100 de vida bastaria 3 tiros para mata-la, porém apesar de após de 2 tiros faltarem apenas 7.6 para mata-lo, a arma ainda causará 46.2 de dano. + +::: + :::tip -Mantenha em mente que esta função pode ser imprecisa em alguns casos, Se deseja impedir que um determinado player cause dano a outro use SetPlayerTeam. O weaponid irá retornar 37 (flame thrower) para qualquer fonte que utilize fogo (EX: Molotov). Irá retornar 51 para qualquer fonte que utilize explosões (EX: RPG, granada). A arma sempre irá causar o máximo dano que ele suporta, por exemplo uma Desert Eagle que causa 46.2 de dano, em um pessoa com 100 de vida bastaria 3 tiros para mata-la, porém apesar de após de 2 tiros faltarem apenas 7.6 para mata-lo, a arma ainda causará 46.2 de dano. +Se deseja impedir que um determinado player cause dano a outro use SetPlayerTeam. ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md index 445f97b1bc63..ec249ebd7f18 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md @@ -45,7 +45,7 @@ public OnPlayerGiveDamageActor(playerid, damaged_actorid, Float:amount, WEAPON:w ## Notas -:::tip +:::note Esta função não é chamada se o ator é posto como vulnerável (QUE É O PADRÃO). Veja a função [SetActorInvulnerable](../functions/SetActorInvulnerable). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md index a71a766e38a2..87a9bf6621fc 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md @@ -34,7 +34,7 @@ public OnPlayerRequestClass(playerid,classid) ## Notas -:::tip +:::note Esta callback também é chamada quando um jogador pressiona F4. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md index e99b4a3c667f..845e7af1462f 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md @@ -47,7 +47,7 @@ public OnPlayerSelectedMenuRow(playerid, row) ## Notas -:::tip +:::note O ID do menu não é passado através da callback, portanto, GetPlayerMenu deve ser utilizado para determinar em qual menu o jogador selecionou o item. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md index f6eec2e2f416..cc9b5bebadfc 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md @@ -37,7 +37,7 @@ public OnPlayerSpawn(playerid) ## Notas -:::tip +:::note O jogo às vezes deduz $100 dos jogadores após o spawn. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md index f8880d17f986..b40ce8668754 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md @@ -64,7 +64,7 @@ public OnPlayerTakeDamage(playerid, issuerid, Float:amount, WEAPON:weaponid, bod ## Notas -:::tip +:::note O ID da arma retornará 37 (Lança Chamas) para qualquer fonte que utilize fogo (EX: Molotov). O ID da arma retornará 51 para qualquer fonte que utilize explosões (EX: RPG, granada). 'playerid' é o único que pode chamar esta callback. A quantidade (amount) sempre será o valor máximo do dano que tal arma (weaponid) pode causar, mesmo quando a vida restante é menor do que o dano máximo. Então quando alguém tem 100.0 de vida e é atingido por uma Desert Eagle, que possui um dano total de 46.2, será necessário 3 tiros para matar o jogador. Todos os 3 tiros causarão 46.2 de dano, mesmo que a vida restante do jogador seja apenas de 7.6 após dois tiros. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md index 567c415ce374..fbd0a0b333c0 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md @@ -41,7 +41,7 @@ public OnPlayerWeaponShot(playerid, WEAPON:weaponid, BULLET_HIT_TYPE:hittype, hi ## Notas -:::tip +:::note Essa callback é executada somente quando o "lag compensation" está ativado. Caso o tipo de acerto seja: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md index 0bb698426261..e3730ecb6a3d 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md @@ -40,7 +40,7 @@ public OnRconCommand(cmd[]) ## Notas -:::tip +:::note "/rcon " não está inclusa no "cmd" quando um player utiliza um comando. Caso você utilize a função "print", uma mensagem será enviada para o jogador que digitou o comando in-game e também no log do servidor. Essa callback não é executada caso o jogador não esteja logado na RCON. Quando o jogador não está logado na RCON como admin ele deve usar o comando /rcon login, a callback OnRconLoginAttempt será executada ao invés da OnRconCommand. Apesar disso, quando o jogador fizer login na RCON como admin, o uso do comando /rcon fará com que o mesmo execute a callback OnRconCommand. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md index 79954fabc2a8..c83b6f60b98f 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md @@ -44,7 +44,7 @@ public OnRconLoginAttempt(ip[], password[], success) ## Notas -:::tip +:::note Essa callback é executada somente quando o comando /rcon login é utilizado in-game. É executada somente quando o jogador não está logado na RCON. Quando o jogador já está logado na RCON a callback OnRconCommand é executada ao invés dessa. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptLoadPlayer.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptLoadPlayer.md index a603d997ae5a..a277a793e551 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptLoadPlayer.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptLoadPlayer.md @@ -31,7 +31,7 @@ public OnScriptLoadPlayer(playerid, bool:isEntryScript) ## Notas -:::tip +:::note Este callback é chamado quando você está **carregando** um script secundário (filterscript) em tempo de execução. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptUnloadPlayer.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptUnloadPlayer.md index 71d788a9b5a9..98c5f71300c0 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptUnloadPlayer.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptUnloadPlayer.md @@ -31,7 +31,7 @@ public OnScriptUnloadPlayer(playerid, bool:isEntryScript) ## Notas -:::tip +:::note Este callback é chamado quando você está **descarregando** um script secundário (filterscript) em tempo de execução. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md index b97be72d0f90..71be45bd4dc9 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md @@ -48,7 +48,7 @@ public OnVehicleDamageStatusUpdate(vehicleid, playerid) ## Notas -:::tip +:::note Essa função não incluí parâmetros do dano(vida) do veículo. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md index f90846f55c87..bdf132002e07 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md @@ -32,7 +32,7 @@ public OnVehicleDeath(vehicleid, killerid) ## Notas -:::tip +:::note Essa callback também será executada quando o veículo entrar na água, mesmo podendo ser "recuperado" (salvo) utilizando teleporte ou dirigindo (aciona quando o veículo está pacialmenmte submergido). A callback não será executada novamente, nesse caso o veículo pode acabar desaparecendo quando o motorista sair do mesmo, ou após um curto período de tempo. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md index 7b2485814968..1a310e2e0c22 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md @@ -37,7 +37,7 @@ public OnVehicleMod(playerid, vehicleid, componentid) ## Notas -:::tip +:::note Essa callback NÃO É EXECUTADA ao utilizar a função AddVehicleComponent. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md index c219402900ef..fdfd6bac65b0 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md @@ -39,7 +39,7 @@ public OnVehiclePaintjob(playerid, vehicleid, paintjobid) ## Notas -:::tip +:::note Essa callback não é executada pela função ChangeVehiclePaintjob. Você deve utilizar o OnVehicleChangePaintjob juntamente com o vSync para saber exatamente quando o player fez a compra. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md index ba579c9d2fa1..33d38ae3f17d 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md @@ -34,7 +34,7 @@ public OnVehicleRespray(playerid, vehicleid, color1, color2) ## Notas -:::tip +:::note Essa callback não é chamada ao usar ChangeVehicleColor. Estranhamente, não é chamada também ao ir em uma Oficina de Pintura (só Garagens de Personalização). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md index 7dd28c95319f..0fb57614e605 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md @@ -44,7 +44,7 @@ public OnVehicleSirenStateChange(playerid, vehicleid, newstate) ## Notas -:::tip +:::note Essa callback **só é chamada** quando a sirene é ligada/desligada, **NÃO** quando a sirene alternativa está sendo usada (segurando a buzina). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md index 6e0ae70be12e..b767af95c4d1 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md @@ -46,7 +46,7 @@ public OnGameModeInit() ## Notas -:::tip +:::note "useartwork" deve ser habilitado primeiro nas configurações do servidor para que essa função funcione. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md index f346e61f651b..10f0e217234f 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md @@ -34,9 +34,15 @@ public OnGameModeInit() ## Notas -:::tip +:::warning -Gera um crash quando é passado um ID de menu inválido. Cada menu só pode ter até 12 itens (o 13º vai para o lado direito do cabeçalho do nome da coluna (colorido), o 14º e posteriores não são exibidos). É possível usar apenas 2 colunas (0 e 1). Cada item só pode ter até 8 códigos de cor (r, g etc.). O tamanho máximo do título do item de menu é de 31 símbolos. +Gera um crash quando é passado um ID de menu inválido. (Corrigido em open.mp) + +::: + +:::note + +Cada menu só pode ter até 12 itens (o 13º vai para o lado direito do cabeçalho do nome da coluna (colorido), o 14º e posteriores não são exibidos). É possível usar apenas 2 colunas (0 e 1). Cada item só pode ter até 8 códigos de cor (`~r~`, `~g~` etc.). O tamanho máximo do título do item de menu é de 31 símbolos. ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md index 5fbeecc0e050..52614594e7d6 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md @@ -43,7 +43,7 @@ public OnGameModeInit() ## Notas -:::tip +:::note A identificação máxima da classe é 319 (começando em 0, portanto, um total de 320 classes). Quando esse limite for atingido, quaisquer outras classes adicionadas substituirão a ID 319. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md index 05753d104766..97066ef22932 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md @@ -46,7 +46,7 @@ public OnGameModeInit() ## Notas -:::tip +:::note A identificação máxima da classe é 319 (começando em 0, portanto, um total de 320 classes). Quando esse limite for atingido, quaisquer outras classes adicionadas substituirão a ID 319. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md index 07abd3556f20..4504390f77f4 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md @@ -41,7 +41,7 @@ AddSimpleModel(-1, 19379, -2000, "wallzzz.dff", "wallzzz.txd"); ## Notas -:::tip +:::note "useartwork" deve ser habilitado primeiro nas configurações do servidor para que essa função funcione. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md index f7d01c9aa67b..57317a4f707b 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md @@ -39,7 +39,7 @@ public OnGameModeInit() ## Notas -:::tip +:::note "useartwork" deve ser habilitado primeiro nas configurações do servidor para que essa função funcione. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md index 90ec9c4df76c..d3ed49be43bd 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md @@ -41,7 +41,7 @@ public OnGameModeInit() ## Notas -:::tip +:::note Esta função não retorna um pickup ID que você pode usar, por exemplo, em OnPlayerPickUpPickup. Use CreatePickup se desejar atribuir IDs. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md index f6429db0bdd0..284634c26408 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md @@ -44,7 +44,7 @@ public OnGameModeInit() ## Notas -:::tip +:::note Você deve pré-carregar a biblioteca de animações para o jogador ao qual o ator irá aplicar a animação, e não para o ator. Caso contrário a animação não será aplicada ao ator até que a função seja executada novamente. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md index 1c16ac124028..f84533da6383 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md @@ -33,7 +33,7 @@ ApplyAnimation(playerid, "PED", "WALK_DRUNK", 4.1, 1, 1, 1, 1, 1, 1); ## Notas -:::tip +:::note O parâmetro opcional 'forcesync', cujo padrão é 0, na maioria dos casos não é necessário pois os jogadores sincronizam as animações. O parâmetro 'forcesync' pode forçar todos os jogadores que consigam ver o 'playerid' a reproduzir a animação, independentemente do jogador estar executando a animação. Isso é útil em circunstâncias em que o jogador não consiga sincronizar a animação sozinho. Por exemplo, eles podem estar em pausa. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md index c69a57284bb1..12dc44d39dc1 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md @@ -36,7 +36,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notas -:::tip +:::note Você precisa criar o objeto primeiro, antes de tentar conectar uma câmera do jogador. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md index 8787c5f400aa..ea70a3b5db15 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md @@ -36,7 +36,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notas -:::tip +:::note O objeto do jogador deve ser criado antes de tentar anexar a câmera do jogador a ele. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md index 1b9b8e804337..70262ad98020 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md @@ -36,12 +36,12 @@ AttachObjectToObject(gObjectId, gAttachToId, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, true) ## Observações -:::tip -Ambos os objetos precisam ser criados antes de tentar anexá-los. -::: -:::tip -Não há uma versão player-object desta função no SA-MP. -Mas existe [AttachPlayerObjectToObject](AttachPlayerObjectToObject) no open.mp +:::note + +- Ambos os objetos precisam ser criados antes de tentar anexá-los. +- Não há uma versão player-object desta função no SA-MP. + Mas existe [AttachPlayerObjectToObject](AttachPlayerObjectToObject) no open.mp + ::: ## Funções Relacionadas diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToVehicle.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToVehicle.md index 42a66e76bce0..84bdcd8e65d3 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToVehicle.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToVehicle.md @@ -34,7 +34,7 @@ AttachObjectToVehicle(objectid, vehicleid, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0); ## Notas -:::tip +:::note O objeto deve ser criado primeiro. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToObject.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToObject.md index 2303fbdbd1ba..c2e647608bca 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToObject.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToObject.md @@ -41,7 +41,7 @@ AttachPlayerObjectToObject(playerid, objectid, parentid, 0.0, 0.0, 1.0, 0.0, 0.0 ## Notas -:::tip +:::note Ambos os objetos precisam ser criados antes de tentar anexá-los. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToVehicle.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToVehicle.md index db3eecd06c1e..f157f5039500 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToVehicle.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToVehicle.md @@ -44,7 +44,7 @@ public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstat ## Notas -:::tip +:::note Você precisa criar o objeto antes de tentar anexá-lo a um veículo. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColor.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColor.md index 7e5803b2574c..a812bfa66bb1 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColor.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColor.md @@ -34,7 +34,7 @@ public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) ## Notas -:::tip +:::note Alguns veículos apenas possuem uma cor primária e outros não podem ter a cor alterada. Alguns (Cement, Squalo) têm 4 cores, das quais 2 não podem ser alteradas no SA:MP. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColours.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColours.md index 1cd47c6087eb..e1998dc80db9 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColours.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColours.md @@ -72,7 +72,7 @@ new VehicleColoursTableRGBA[256] = ## Notas -:::tip +:::note Alguns veículos têm apenas uma cor primária e alguns não podem alterar. Outros (cement, squallo) têm 4 cores, das quais 2 não podem ser alteradas no SA:MP diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ClearAnimations.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ClearAnimations.md index 4488ba500e4f..44bfa6b6993d 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ClearAnimations.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ClearAnimations.md @@ -34,15 +34,10 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notas -:::tip +:::note -ClearAnimations não faz nada quando a animação termina se passarmos 'true' para o parâmetro freeze em ApplyAnimation. - -::: - -:::tip - -Ao contrário de outras maneiras de remover o jogador de um veículo, isso também redefinirá a velocidade do veículo para zero, parando instantaneamente o carro. O jogador aparecerá no topo do veículo com a mesma localização que estava no assento do carro. +- ClearAnimations não faz nada quando a animação termina se passarmos 'true' para o parâmetro freeze em ApplyAnimation. +- Ao contrário de outras maneiras de remover o jogador de um veículo, isso também redefinirá a velocidade do veículo para zero, parando instantaneamente o carro. O jogador aparecerá no topo do veículo com a mesma localização que estava no assento do carro. ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md index e38df95106a0..9580256d2e73 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md @@ -30,7 +30,7 @@ public OnGameModeInit() ## Notas -:::tip +:::note NPCs não têm nametags. Estas podem ser criadas com [Attach3DTextLabelToPlayer](Attach3DTextLabelToPlayer). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/Create3DTextLabel.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/Create3DTextLabel.md index 18c0048734a9..6118c4182e52 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/Create3DTextLabel.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/Create3DTextLabel.md @@ -55,7 +55,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notas -:::tip +:::note drawDistance parece ser muito menor quando especta. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreateActor.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreateActor.md index d58d29b6e035..7d55a1952f64 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreateActor.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreateActor.md @@ -45,9 +45,10 @@ public OnGameModeExit() ## Notas -:::tip +:::note -Atores são projetados para apenas ficar em algum lugar, por exemplo caixas e bartenders. Eles podem executar animações (uma vez ou em loop) usando [ApplyActorAnimation](ApplyActorAnimation). +- Atores são projetados para apenas ficar em algum lugar, por exemplo caixas e bartenders. Eles podem executar animações (uma vez ou em loop) usando [ApplyActorAnimation](ApplyActorAnimation). +- Atores são invulneráveis por padrão. ::: @@ -55,7 +56,6 @@ Atores são projetados para apenas ficar em algum lugar, por exemplo caixas e ba - Atores são completamente separados dos NPCs. Eles NÃO usam IDs/slots de jogadores no servidor e NÃO PODEM ser manipulados como NPCs. Atores são limitados a 1000 (MAX_ACTORS). - Atores podem ser empurrados por veículos, use um timer para colocá-los de volta em suas posições. -- Atores são invulneráveis por padrão. ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosion.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosion.md index af486fe68ead..3e47a98414cc 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosion.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosion.md @@ -39,7 +39,7 @@ public OnPlayerEnterCheckpoint(playerid) ## Notas -:::tip +:::note Há um limite de quantas explosões podem ser vistas ao mesmo tempo por um jogador. Este é aproximadamente 10. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosionForPlayer.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosionForPlayer.md index 0e4a28f22f72..75081c3ddd3c 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosionForPlayer.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosionForPlayer.md @@ -40,7 +40,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notas -:::tip +:::note Há um limite de quantas explosões podem ser vistas ao mesmo tempo por um jogador. Este é aproximadamente 10. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreateMenu.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreateMenu.md index 52e5d56b5293..57d5233d7744 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreateMenu.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreateMenu.md @@ -37,7 +37,7 @@ public OnGameModeInit() ## Notas -:::tip +:::note - Esta função apenas CRIA o menu - [ShowMenuForPlayer](ShowMenuForPlayer) deve ser usado para mostrá-lo. - Você só pode criar e acessar 2 colunas (0 & 1). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreateObject.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreateObject.md index bb5f361ff92b..9aa34399c1b8 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreateObject.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreateObject.md @@ -33,7 +33,7 @@ public OnGameModeInit() ## Notas -:::tip +:::note Há um limite de 1000 objetos (MAX_OBJECTS). Para contornar esse limite, você pode usar um streamer. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreatePickup.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreatePickup.md index 82a770f0a00c..401a8e26d2c1 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreatePickup.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreatePickup.md @@ -41,13 +41,18 @@ pickup_Armour = 0; // variável pickup precisa ser resetada para evitar conflito ## Notas -:::tip +:::note - O único tipo de pickup que pode ser coletado de dentro de um veículo é 14 (exceto para pickups especiais como propinas). - Pickups são mostrados para, e podem ser coletados por todos os jogadores. - É possível que se DestroyPickup() for usado quando um pickup é coletado, mais de um jogador pode coletar o pickup, devido ao lag. Isso pode ser evitado através do uso de variáveis. - Certos tipos de pickup vêm com 'respostas automáticas', por exemplo usar um modelo M4 no pickup automaticamente dará ao jogador a arma e alguma munição. -- Para pickups totalmente programados, o tipo 1 deve ser usado. + +::: + +:::tip + +Para pickups totalmente programados, o tipo 1 deve ser usado. ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayer3DTextLabel.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayer3DTextLabel.md index 2b3efca281ed..d64f8977baf1 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayer3DTextLabel.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayer3DTextLabel.md @@ -53,7 +53,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notas -:::tip +:::note drawDistance parece ser muito menor quando especta. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerGangZone.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerGangZone.md index 21be9acbe114..67bc719f3808 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerGangZone.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerGangZone.md @@ -59,7 +59,7 @@ public OnPlayerConnect(playerid) ::: -:::tip +:::note Esta função apenas CRIA a gangzone, você deve usar [PlayerGangZoneShow](PlayerGangZoneShow) para mostrá-la. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerPickup.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerPickup.md index 58e3bc70028f..60fe9ee61483 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerPickup.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerPickup.md @@ -40,13 +40,18 @@ public OnPlayerConnect(playerid) ## Notas -:::tip +:::note - O único tipo de pickup que pode ser coletado de dentro de um veículo é 14 (exceto para pickups especiais como propinas). - Pickups são mostrados para, e podem ser coletados por todos os jogadores. - É possível que se DestroyPlayerPickup() for usado quando um pickup é coletado, mais de um jogador pode coletar o pickup, devido ao lag. Isso pode ser evitado através do uso de variáveis. - Certos tipos de pickup vêm com 'respostas automáticas', por exemplo usar um modelo M4 no pickup automaticamente dará ao jogador a arma e alguma munição. -- Para pickups totalmente programados, o tipo 1 deve ser usado. + +::: + +:::tip + +Para pickups totalmente programados, o tipo 1 deve ser usado. ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerTextDraw.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerTextDraw.md index 3d69615552b3..4e4254864be6 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerTextDraw.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerTextDraw.md @@ -41,7 +41,7 @@ public OnPlayerConnect(playerid) ## Notas -:::tip +:::note Textdraws de jogador são automaticamente destruídos quando um jogador se desconecta. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/DeleteSVar.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/DeleteSVar.md index 703872cd90c7..2cc7cdded82b 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/DeleteSVar.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/DeleteSVar.md @@ -31,7 +31,7 @@ DeleteSVar("SomeVarName"); ## Notas -:::tip +:::note Quando a variável é excluída, tentativas de recuperar o valor irão retornar 0 (para integers/floats e NULL para strings). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenu.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenu.md index 5cf4c59c74cc..bbf02629ff7c 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenu.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenu.md @@ -47,7 +47,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) :::warning -Causa crash se for passado um ID de menu inválido. +Causa crash se for passado um ID de menu inválido. (Corrigido em open.mp) ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenuRow.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenuRow.md index 4f2a0b7925cd..b7612b0075f8 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenuRow.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenuRow.md @@ -19,7 +19,6 @@ Desativa uma linha específica num menu para todos os jogadores. A linha ficará Esta função sempre retorna **1**, mesmo quando falha. - Se uma linha inválida for especificada, nada acontece -- Se um ID de menu inválido for especificado, o servidor irá crashar ## Exemplos @@ -51,7 +50,12 @@ public OnPlayerCommandText(playerid, cmdtext[]) :::warning -- Causa crash se receber um ID de menu inválido +Causa crash se receber um ID de menu inválido. (Corrigido em open.mp) + +::: + +:::note + - A linha é desativada para TODOS os jogadores - Não existe função para desativar linha para um jogador específico - Soluções alternativas incluem criar menus diferentes ou um menu por jogador diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/EnableAllAnimations.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/EnableAllAnimations.md index 83ede5732256..e7519d862eed 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/EnableAllAnimations.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/EnableAllAnimations.md @@ -61,5 +61,7 @@ Esta função é particularmente útil quando: - Utilizando animações customizadas ou modificadas :::warning + Algumas animações podem não funcionar corretamente em todas as versões, mesmo quando habilitadas. + ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/EnableStuntBonusForAll.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/EnableStuntBonusForAll.md index 7cc5d8278e29..94a2b5a896ea 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/EnableStuntBonusForAll.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/EnableStuntBonusForAll.md @@ -36,6 +36,7 @@ Você também pode alternar os bônus de acrobacias via [config.json](../../serv ```json "use_stunt_bonuses": false, ``` + ::: ## Funções Relacionadas diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/EnableTirePopping.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/EnableTirePopping.md index c41d3dfd503a..c95c85208a45 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/EnableTirePopping.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/EnableTirePopping.md @@ -32,7 +32,12 @@ public OnGameModeInit() :::warning -- Esta função foi removida em SA-MP 0.3. +Esta função foi removida em SA-MP 0.3. + +::: + +:::note + - O estouro de pneus está habilitado por padrão. - Se quiser desativar o estouro de pneus, você terá que criar um script manualmente usando [OnVehicleDamageStatusUpdate](../callbacks/OnVehicleDamageStatusUpdate). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/EnableZoneNames.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/EnableZoneNames.md index 8070372952a9..a1b50d3856a5 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/EnableZoneNames.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/EnableZoneNames.md @@ -42,4 +42,5 @@ Você também pode ativar ou desativar nomes de zona por meio de [config.json](. ```json "use_zone_names": true, ``` + ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GangZoneCreate.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GangZoneCreate.md index ca8ccd927116..d20ccb75328c 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GangZoneCreate.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GangZoneCreate.md @@ -42,7 +42,7 @@ gangzone = GangZoneCreate(1248.011, 2072.804, 1439.348, 2204.319); ## Notas -:::tip +:::note Esta função apenas CRIA a gangzone, você deve usar GangZoneShowForPlayer ou GangZoneShowForAll para mostrá-la. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetConsoleVarAsString.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetConsoleVarAsString.md index cad6ce176d69..3c816c016e2c 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetConsoleVarAsString.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetConsoleVarAsString.md @@ -34,7 +34,7 @@ public OnGameModeInit() ``` ## Notas -:::tip +:::note Quando filterscripts ou plugins são especificados como varname, esta função retorna apenas o nome do primeiro filterscript ou plugin especificado. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarFloat.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarFloat.md index f413e218832d..2754b60bed45 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarFloat.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarFloat.md @@ -36,7 +36,7 @@ LoadPlayerPos(playerid) ``` ## Notas -:::tip +:::note As variáveis não são redefinidas até que [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect) seja chamado, portanto, os valores ainda estarão acessíveis em OnPlayerDisconnect. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarInt.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarInt.md index ef41d22b6379..8ba11dc8451f 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarInt.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarInt.md @@ -39,7 +39,7 @@ public OnPlayerDisconnect(playerid, reason) ``` ## Notas -:::tip +:::note As variáveis não são redefinidas até que [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect) seja chamado, portanto, os valores ainda estarão acessíveis em OnPlayerDisconnect. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarString.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarString.md index c39e7d5e2927..5a4329fa444d 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarString.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarString.md @@ -42,7 +42,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ``` ## Notas -:::tip +:::note Se o comprimento da string for zero (valor não definido), o texto `output` não será atualizado ou definido como nada e permanecerá com os dados antigos, sendo necessário limpar a variável para o valor em branco se [GetPVarString](GetPVarString) retornar 0 se esse comportamento for indesejado. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayer3DTextLabelAttached.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayer3DTextLabelAttached.md index badcfacbffab..abcbaf0611de 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayer3DTextLabelAttached.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayer3DTextLabelAttached.md @@ -58,7 +58,7 @@ GetPlayer3DTextLabelAttached(playerid, gVehicle3dText[gVehicleId], parentPlayeri ``` ## Notas -:::tip +:::note Esta função é apenas o nome abreviado de [GetPlayer3DTextLabelAttachedData](GetPlayer3DTextLabelAttachedData). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayer3DTextLabelDrawDist.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayer3DTextLabelDrawDist.md index d1a1557b3944..ce554cd59a24 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayer3DTextLabelDrawDist.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayer3DTextLabelDrawDist.md @@ -40,7 +40,7 @@ drawDistance = GetPlayer3DTextLabelDrawDist(playerid, playerTextId); ``` ## Notas -:::tip +:::note Esta função é apenas o nome abreviado de [GetPlayer3DTextLabelDrawDistance](GetPlayer3DTextLabelDrawDistance). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraAspectRatio.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraAspectRatio.md index 2598cd516a57..448ebd615fec 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraAspectRatio.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraAspectRatio.md @@ -29,7 +29,7 @@ SendClientMessage(playerid, -1, string); ``` ## Notas -:::tip +:::note O valor de retorno desta função representa o valor da opção "widescreen" nas configurações de exibição do jogo, não a proporção real da tela do jogador. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraFrontVector.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraFrontVector.md index d9963904adf0..e0fdc9968f68 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraFrontVector.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraFrontVector.md @@ -58,7 +58,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::tip +:::note Os dados da câmera podem ser obtidos quando o jogador está em qualquer veículo ou a pé. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraTargetVehicle.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraTargetVehicle.md index 3eeba8e4a3bc..a1651e6b4f96 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraTargetVehicle.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraTargetVehicle.md @@ -57,7 +57,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::tip +:::note Esta função pode (obviamente) retornar apenas um veículo ID por vez, enquanto o jogador pode estar olhando para vários. Geralmente parece detectar primeiro o veículo mais próximo. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraZoom.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraZoom.md index 9de14308cd08..50a72eec958f 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraZoom.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraZoom.md @@ -27,7 +27,7 @@ SendClientMessage(playerid, -1, string); ``` ## Notas -:::tip +:::note Isso recupera o nível de zoom da câmera GAME (incluindo o escopo Sniper), não da câmera WEAPON. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerFacingAngle.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerFacingAngle.md index ea83f0278908..a4662b94a508 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerFacingAngle.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerFacingAngle.md @@ -33,7 +33,7 @@ SendClientMessage(playerid, 0xFFFFFFFF, string); ## Notas -:::tip +:::note Os ângulos retornados quando dentro de um veículo raramente são corretos. Para obter o ângulo de visão correto dentro de um veículo, use GetVehicleZAngle. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerInterior.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerInterior.md index 67aec1be4239..dfc7f79edcc7 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerInterior.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerInterior.md @@ -35,7 +35,7 @@ public OnPlayerCommandText(playerid,text[]) ## Notas -:::tip +:::note Sempre retorna 0 para NPCs. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerIp.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerIp.md index a57a820184f4..5f4afcf90414 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerIp.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerIp.md @@ -36,17 +36,11 @@ public OnPlayerConnect(playerid) ## Notas -:::tip +:::note -PAWN é case-sensitive (sensível a maiúsculas e minúsculas). GetPlayerIP não irá funcionar. - -::: - -:::warning - -**SA-MP server**: Esta função não funciona quando usada em [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect) porque o jogador já está desconectado. Irá retornar um IP inválido (255.255.255.255). Salve os IPs dos jogador em [OnPlayerConnect](../callbacks/OnPlayerConnect) se eles precisarem ser usados no [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect). - -**open.mp server**: This function **work** when used in [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect). +- PAWN é case-sensitive (sensível a maiúsculas e minúsculas). GetPlayerIP não irá funcionar. +- **SA-MP server**: Esta função não funciona quando usada em [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect) porque o jogador já está desconectado. Irá retornar um IP inválido (255.255.255.255). Salve os IPs dos jogador em [OnPlayerConnect](../callbacks/OnPlayerConnect) se eles precisarem ser usados no [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect). +- **open.mp server**: This function **work** when used in [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect). ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerMenu.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerMenu.md index ca26a28e57e3..cc1ffd36d2e3 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerMenu.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerMenu.md @@ -25,7 +25,7 @@ new Menu:currentMenu = GetPlayerMenu(playerid); // Armazena o menu atual do joga ## Notas -:::tip +:::note Retorna o menu anterior quando nenhum é mostrado. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerName.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerName.md index f39468a237e2..85461f241ad3 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerName.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerName.md @@ -39,7 +39,7 @@ public OnPlayerConnect(playerid) ## Notas -:::tip +:::note O nome do jogador pode ter até 24 caracteres (a partir da 0.3d R2) usando SetPlayerName. Isso é definido na a_samp.inc em MAX_PLAYER_NAME. Porém, no client só pode entrar com um nickname entre 3 e 20 caracteres, caso contrário a conexão será rejeitada e o jogador terá que sair e escolher um nome válido. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerNetworkStats.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerNetworkStats.md index 7b97085840ff..75ea1f4402a6 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerNetworkStats.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerNetworkStats.md @@ -36,7 +36,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::tip +:::note Esta função pode não retornar dados precisos quando usada em [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect) se o jogador tiver encerrado normalmente. Geralmente retorna dados precisos se o jogador foi expulso ou expirou. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerRawIp.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerRawIp.md index 479c26a699e0..d52c3ce2421d 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerRawIp.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerRawIp.md @@ -32,7 +32,7 @@ public OnPlayerConnect(playerid) ``` ## Notas -:::tip +:::note PAWN diferencia maiúsculas de minúsculas. GetPlayerRawIP não funcionará. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerRotationQuat.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerRotationQuat.md index 5d2360c9f271..04857db93fa2 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerRotationQuat.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerRotationQuat.md @@ -41,7 +41,7 @@ GetPlayerRotationQuat(playerid, w, x, y, z); ``` ## Notas -:::tip +:::note Não há variação 'definida' desta função; você não pode SET a rotação de um jogador (além do ângulo de orientação (rotação Z)). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerSkin.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerSkin.md index cd8141dd50f5..710ae57bcaa7 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerSkin.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerSkin.md @@ -39,7 +39,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::tip +:::note Retorna o novo skin depois que [SetSpawnInfo](SetSpawnInfo) é chamado, mas antes que o jogador realmente reapareça para obter o novo skin. Retorna a skin antiga se o jogador foi gerado através da função [SpawnPlayer](SpawnPlayer). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVersion.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVersion.md index 4613e7fb06fe..b86379ac9919 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVersion.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVersion.md @@ -37,7 +37,7 @@ public OnPlayerConnect(playerid) ``` ## Notas -:::tip +:::note A versão de um cliente pode ter até 24 caracteres, caso contrário a conexão será rejeitada devido a "Conexão de cliente inválida". No entanto, jogadores normais só podem entrar com uma versão com comprimento entre 5 (0.3.7) e 9 (0.3.DL-R1) caracteres. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVirtualWorld.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVirtualWorld.md index 21cbea61831e..14ec55a56824 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVirtualWorld.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVirtualWorld.md @@ -35,7 +35,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::tip +:::note Os mundos virtuais não são iguais aos interiores. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeapon.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeapon.md index c655553db71e..b220b5d95b83 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeapon.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeapon.md @@ -38,7 +38,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ``` ## Notas -:::tip +:::note Quando o estado do jogador é `PLAYER_STATE_DRIVER` ou `PLAYER_STATE_PASSENGER` esta função retorna a arma que o jogador segurava antes de entrar no veículo. Se um cheat for usado para gerar uma arma dentro de um veículo, esta função não irá reportá-lo. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeaponData.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeaponData.md index eed3ab098a30..8be608120177 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeaponData.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeaponData.md @@ -48,7 +48,7 @@ GetPlayerWeaponData(playerid, WEAPON_SLOT_PISTOL, weaponid, ammo); ``` ## Notas -:::tip +:::note Armas antigas sem munição ainda são devolvidas. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetServerVarAsString.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetServerVarAsString.md index 99bd19315fe1..0ab909a35cc7 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetServerVarAsString.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetServerVarAsString.md @@ -38,7 +38,7 @@ public OnGameModeInit() ``` ## Notas -:::tip +:::warning Quando filterscripts ou plugins são especificados como varname, esta função retorna apenas o nome do primeiro filterscript ou plugin especificado. Isso é um bug. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleHealth.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleHealth.md index 4f889c13c815..7c4a87735c85 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleHealth.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleHealth.md @@ -50,15 +50,10 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::tip +:::note -A integridade total do veículo é 1000, porém valores mais altos são possíveis e aumentam a integridade do veículo. Para obter mais informações sobre valores de integridade, consulte [aqui](../resources/vehiclehealth). - -::: - -:::tip - -Um veículo pega fogo quando sua saúde está abaixo de 250. Ele explodirá alguns segundos depois. +- A integridade total do veículo é 1000, porém valores mais altos são possíveis e aumentam a integridade do veículo. Para obter mais informações sobre valores de integridade, consulte [aqui](../resources/vehiclehealth). +- Um veículo pega fogo quando sua saúde está abaixo de 250. Ele explodirá alguns segundos depois. ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarDoors.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarDoors.md index 821f7844d57b..3cdedec10ee1 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarDoors.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarDoors.md @@ -26,7 +26,7 @@ O estado das portas do veículo é armazenado nas variáveis especificadas. ## Notas -:::tip +:::note Os valores retornados em cada variável são os seguintes: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarWindows.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarWindows.md index 1b3fdc89c6eb..c29073568703 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarWindows.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarWindows.md @@ -26,7 +26,7 @@ O estado das janelas do veículo é armazenado nas variáveis especificadas. ## Notas -:::tip +:::note Os valores retornados em cada variável são os seguintes: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsEx.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsEx.md index 2118a683d293..f4888c5a42be 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsEx.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsEx.md @@ -39,7 +39,7 @@ GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, object ``` ## Notas -:::tip +:::note Se um parâmetro não estiver definido (SetVehicleParamsEx não usado anteriormente), o valor será -1 ('desdefinido'). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleRotation.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleRotation.md index 46806b7f7439..68b349ba9ce6 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleRotation.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleRotation.md @@ -39,10 +39,15 @@ GetVehicleRotation(vehicleid, x, y, z); ``` ## Notas -:::tip +:::note -- Não existe variação ‘definida’ desta função; você não pode SET a rotação de um veículo (além do ângulo Z) -- Esta função pode retornar valores incorretos para veículos desocupados. A razão é que a terceira linha da matriz de rotação interna do veículo fica corrompida se for atualizada enquanto estiver desocupado. +Não existe variação ‘definida’ desta função; você não pode SET a rotação de um veículo (além do ângulo Z) + +::: + +:::warning + +Esta função pode retornar valores incorretos para veículos desocupados. A razão é que a terceira linha da matriz de rotação interna do veículo fica corrompida se for atualizada enquanto estiver desocupado. ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleRotationQuat.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleRotationQuat.md index 611b1d7585b8..ea69e273e80d 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleRotationQuat.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleRotationQuat.md @@ -39,10 +39,15 @@ GetVehicleRotationQuat(vehicleid, w, x, y, z); ``` ## Notas -:::tip +:::note -- Não existe variação ‘definida’ desta função; você não pode SET a rotação de um veículo (além do ângulo Z) -- Esta função pode retornar valores incorretos para veículos desocupados. A razão é que a terceira linha da matriz de rotação interna do veículo fica corrompida se for atualizada enquanto estiver desocupado. +Não existe variação ‘definida’ desta função; você não pode SET a rotação de um veículo (além do ângulo Z) + +::: + +:::warning + +Esta função pode retornar valores incorretos para veículos desocupados. A razão é que a terceira linha da matriz de rotação interna do veículo fica corrompida se for atualizada enquanto estiver desocupado. ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/HTTP.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/HTTP.md index d30fda1ab944..63a50ea3d738 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/HTTP.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/HTTP.md @@ -75,7 +75,7 @@ public MyHttpResponse(index, response_code, data[]) ``` ## Notas -:::tip +:::note Além dos códigos de resposta listados acima, também existem todas as respostas típicas do HTTP, como 404 (Página não encontrada), 500 (Erro do servidor) ou 403 (proibido) diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/HideMenuForPlayer.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/HideMenuForPlayer.md index 303ab48c40ca..a3798ce80abb 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/HideMenuForPlayer.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/HideMenuForPlayer.md @@ -61,6 +61,7 @@ gShopMenu = CreateMenu("text", 2, 100.0, 30.0, 7.0); HideMenuForPlayer(GetPlayerMenu(playerid), playerid); ``` + ::: ## Funções Relacionadas diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerInGangZone.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerInGangZone.md index 45fbeee09ef7..87713758e302 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerInGangZone.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerInGangZone.md @@ -27,13 +27,8 @@ Verifique se o jogador está na gangzone. :::warning -Esta função é para open.mp, não para SA-MP. Para usar com SA-MP, você precisa do plugin [YSF](https://github.com/IS4Code/YSF/releases). - -::: - -:::warning - -Esta função não pode ser usada sem que [UseGangZoneCheck](UseGangZoneCheck) seja chamado primeiro. +- Esta função é para open.mp, não para SA-MP. Para usar com SA-MP, você precisa do plugin [YSF](https://github.com/IS4Code/YSF/releases). +- Esta função não pode ser usada sem que [UseGangZoneCheck](UseGangZoneCheck) seja chamado primeiro. ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerStreamedIn.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerStreamedIn.md index 8b75c8f5d53d..a8e2451af959 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerStreamedIn.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerStreamedIn.md @@ -31,11 +31,11 @@ if (IsPlayerStreamedIn(playerid, 0)) ``` ## Notas -:::tip +:::note -**Servidor SA-MP:** Os jogadores transmitem se estiverem a mais de 200,0 metros de distância (consulte [server.cfg](../../server/server.cfg) - **stream_distance**) +**Servidor SA-MP:** Os jogadores transmitem se estiverem a mais de 200.0 metros de distância (consulte [server.cfg](../../server/server.cfg) - **stream_distance**) -**servidor open.mp:** Os jogadores transmitem se estiverem a mais de 200,0 metros de distância (consulte [config.json](../../server/config.json) - **network.stream_radius**) +**servidor open.mp:** Os jogadores transmitem se estiverem a mais de 200.0 metros de distância (consulte [config.json](../../server/config.json) - **network.stream_radius**) ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/IsValidNickName.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/IsValidNickName.md index 5728125d944c..c5a146d62dbb 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/IsValidNickName.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/IsValidNickName.md @@ -34,7 +34,7 @@ else ``` ## Notas -:::tip +:::note Por padrão, os caracteres válidos no apelido são (0-9, a-z, A-Z, [], (), \$ @ . \_ e = apenas). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ManualVehicleEngineAndLights.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ManualVehicleEngineAndLights.md index aa5d6c65f636..2d06e6a0e805 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ManualVehicleEngineAndLights.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ManualVehicleEngineAndLights.md @@ -21,7 +21,7 @@ public OnGameModeInit() ## Notas -:::warning +:::note Não é possível reverter esta função depois de ter sido usada. Você deve usá-lo ou não usá-lo. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/MovePlayerObject.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/MovePlayerObject.md index 66293b7e362b..bd429ea94603 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/MovePlayerObject.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/MovePlayerObject.md @@ -41,7 +41,7 @@ public OnPlayerConnect(playerid) ``` ## Notas -:::tip +:::note Se utilizar os parâmetros de rotação, o objeto deve ser movido (X/Y/Z). O objeto irá interpolar a rotação desde quando os objetos começam a se mover e quando param. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Create.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Create.md index 56b08369701c..452a8e13f8c8 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Create.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Create.md @@ -55,7 +55,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::warning +:::note - O NPC não será gerado automaticamente. Use [NPC_Spawn](NPC_Spawn) para gerá-lo. - Os nomes NPC devem seguir as mesmas regras dos nomes dos jogadores. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Destroy.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Destroy.md index 1fd787e9b40e..32bd5a41c86b 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Destroy.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Destroy.md @@ -52,7 +52,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::warning +:::note - Isso removerá completamente o NPC do servidor e o ID se tornará inválido após a destruição. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetAll.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetAll.md index 340207d4b0e8..e2e8159e9499 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetAll.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetAll.md @@ -40,12 +40,17 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::warning +:::note - A matriz deve ser grande o suficiente para conter todos os NPC IDs. - Somente NPCs válidos estão incluídos na matriz. - A função retorna o número real de NPCs encontrados. -- Use isto para iterar todos os NPCs no servidor. + +::: + +:::tip + +Use isto para iterar todos os NPCs no servidor. ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetCustomSkin.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetCustomSkin.md index bc42137e1caa..06e84c05d67a 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetCustomSkin.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetCustomSkin.md @@ -51,11 +51,16 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::warning +:::note - Retorna -1 se NPC não tiver nenhum conjunto de skin personalizado ou se NPC for inválido. - As skins personalizadas diferem das skins normais porque normalmente se referem a modelos personalizados adicionados ao jogo. -- Use [NPC_GetSkin](NPC_GetSkin) para obter o skin/modelo normal ID. + +::: + +:::tip + +Use [NPC_GetSkin](NPC_GetSkin) para obter o skin/modelo normal ID. ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetFacingAngle.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetFacingAngle.md index 6259311ff3e0..a26298d4eb7d 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetFacingAngle.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetFacingAngle.md @@ -47,10 +47,10 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::warning +:::note - O ângulo é passado por referência e será modificado. -- Os ângulos estão em graus (0,0 a 360,0). +- Os ângulos estão em graus (0.0 a 360.0). - Os ângulos são anti-horários em GTA:SA; 90 graus seria Leste no mundo real, mas em GTA:SA 90 graus é na verdade Oeste. Norte e Sul ainda são 0/360 e 180. Para converter ângulos GTA:SA em ângulos de bússola do mundo real, basta fazer 360 - ângulo. ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetPos.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetPos.md index 11575965a034..c7ae00c745e8 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetPos.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetPos.md @@ -48,7 +48,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::warning +:::note - Todos os parâmetros de coordenadas são passados por referência e serão modificados. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetPosMovingTo.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetPosMovingTo.md index 8299c99a5a73..5755c9592a79 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetPosMovingTo.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetPosMovingTo.md @@ -51,11 +51,16 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::warning +:::note - Todos os parâmetros de coordenadas são passados por referência e serão modificados. - Esta função retorna a posição alvo para a qual NPC está se movendo, não a posição atual. -- Use [NPC_IsMoving](NPC_IsMoving) para verificar se NPC está se movendo antes de chamar esta função. + +::: + +:::tip + +Use [NPC_IsMoving](NPC_IsMoving) para verificar se NPC está se movendo antes de chamar esta função. ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetRot.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetRot.md index 190408f1e005..ed0b90c7217f 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetRot.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetRot.md @@ -48,11 +48,16 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::warning +:::note - Todos os parâmetros de rotação são passados por referência e serão modificados. - X = inclinação (para cima/para baixo), Y = guinada (esquerda/direita), Z = rotação (inclinação). -- Para direção de faceamento simples, use [NPC_GetFacingAngle](NPC_GetFacingAngle). + +::: + +:::tip + +Para direção de faceamento simples, use [NPC_GetFacingAngle](NPC_GetFacingAngle). ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetVelocity.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetVelocity.md index 596fd28f533c..a9b5698fa138 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetVelocity.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetVelocity.md @@ -48,7 +48,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::warning +:::note - Todos os parâmetros de velocidade são passados por referência e serão modificados diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetVirtualWorld.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetVirtualWorld.md index ecf67591f9b1..9ebdbee3b82d 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetVirtualWorld.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetVirtualWorld.md @@ -44,7 +44,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::warning +:::note - Os mundos virtuais permitem a separação de NPCs e jogadores. - NPCs em mundos virtuais diferentes não podem se ver. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_IsDead.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_IsDead.md index 1306b23a5219..d8948bf34d6e 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_IsDead.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_IsDead.md @@ -44,9 +44,9 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::warning +:::note -- Um NPC é considerado morto quando sua saúde atinge 0,0 ou menos. +- Um NPC é considerado morto quando sua saúde atinge 0.0 ou menos. - Dead NPCs pode ser reaparecido usando [NPC_Respawn](NPC_Respawn). ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_IsValid.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_IsValid.md index c373b4910108..2d34ac135086 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_IsValid.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_IsValid.md @@ -41,15 +41,20 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::warning +:::tip - Sempre verifique se um NPC é válido antes de realizar operações nele. -- Um NPC torna-se inválido quando é destruído. - Isso evita erros de execução e travamentos. - Use isso em loops ao iterar pelo potencial NPC IDs. ::: +:::note + +Um NPC torna-se inválido quando é destruído. + +::: + ## Funções Relacionadas - [NPC_Create](NPC_Create): Crie um novo NPC. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Move.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Move.md index 7718d4f91895..18b1f914851c 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Move.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Move.md @@ -53,12 +53,17 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::warning +:::note - O NPC encontrará o caminho para a posição alvo. - Os tipos de movimento afetam a animação e a velocidade. - O intervalo de parada determina o quão perto o NPC chega antes de parar. -- Use [NPC_IsMoving](NPC_IsMoving) para verificar se o NPC está se movendo no momento + +::: + +:::tip + +Use [NPC_IsMoving](NPC_IsMoving) para verificar se o NPC está se movendo no momento ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_MoveToPlayer.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_MoveToPlayer.md index 39707a6c373c..49f719e8090c 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_MoveToPlayer.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_MoveToPlayer.md @@ -50,7 +50,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::warning +:::note - NPCs seguirá continuamente o jogador alvo até ser interrompido. - O parâmetro `updateDelayMS` controla a frequência com que o NPC atualiza sua posição alvo. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Respawn.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Respawn.md index 0295f94bd8d4..ad7cc354a113 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Respawn.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Respawn.md @@ -51,7 +51,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::warning +:::note - Redefine a integridade, posição e estado de NPC. - NPC retorna às suas coordenadas originais de spawn. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetAngleToPlayer.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetAngleToPlayer.md index 50e4e6704abe..02337b3a99a5 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetAngleToPlayer.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetAngleToPlayer.md @@ -47,7 +47,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::warning +:::note - Esta função realiza uma única rotação; chame-o novamente para manter o NPC voltado para um jogador em movimento. - O jogador deve estar conectado, caso contrário o NPC não girará. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetAngleToPos.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetAngleToPos.md index eecb3644b966..e4b1530e389a 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetAngleToPos.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetAngleToPos.md @@ -49,7 +49,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::warning +:::note - Somente o plano horizontal (X/Y) é considerado no cálculo do ângulo de faceamento. - O NPC não se moverá; ele apenas gira para ficar de frente para a posição. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetFacingAngle.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetFacingAngle.md index 0f7db9efb40e..837530c68d0f 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetFacingAngle.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetFacingAngle.md @@ -49,14 +49,19 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::warning +:::note - O ângulo é medido em graus (0-360). -- Use [NPC_GetFacingAngle](NPC_GetFacingAngle) para obter o ângulo de face atual. - Gira instantaneamente NPC sem animação. ::: +:::tip + +Use [NPC_GetFacingAngle](NPC_GetFacingAngle) para obter o ângulo de face atual. + +::: + ## Funções Relacionadas - [NPC_GetFacingAngle](NPC_GetFacingAngle): Obtenha o ângulo de visão de NPC. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetPos.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetPos.md index d227d5e50747..1d09912420a1 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetPos.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetPos.md @@ -50,11 +50,16 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::warning +:::note - Esta função teletransporta o NPC instantaneamente sem animação - Qualquer movimento atual é interrompido ao definir a posição -- Use `NPC_Move` se quiser que o NPC caminhe até uma posição + +::: + +:::tip + +Use `NPC_Move` se quiser que o NPC caminhe até uma posição ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetRot.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetRot.md index aef1d0246793..a9e85b973363 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetRot.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetRot.md @@ -51,12 +51,17 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::warning +:::note - Os valores de rotação estão em graus (0-360). - A rotação do eixo Z afeta a direção de faceamento (o mesmo que [NPC_SetFacingAngle](NPC_SetFacingAngle)). - As rotações X e Y podem criar NPCs inclinado ou de cabeça para baixo. -- Use [NPC_GetRot](NPC_GetRot) para recuperar os valores de rotação atuais. + +::: + +:::tip + +Use [NPC_GetRot](NPC_GetRot) para recuperar os valores de rotação atuais. ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetVirtualWorld.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetVirtualWorld.md index dd75780bb9b1..746a90f377bd 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetVirtualWorld.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetVirtualWorld.md @@ -49,12 +49,17 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::warning +:::note - O mundo virtual 0 é o mundo padrão onde todos os jogadores começam. - NPCs em diferentes mundos virtuais não podem ver ou interagir uns com os outros. - Os jogadores devem estar no mesmo mundo virtual para ver NPCs. -- Use [NPC_GetVirtualWorld](NPC_GetVirtualWorld) para verificar o mundo virtual atual. + +::: + +:::tip + +Use [NPC_GetVirtualWorld](NPC_GetVirtualWorld) para verificar o mundo virtual atual. ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Spawn.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Spawn.md index f3081a1223c3..3c22fe750c36 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Spawn.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Spawn.md @@ -55,7 +55,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::warning +:::note - O NPC deve ser criado com [NPC_Create](NPC_Create) antes do spawn. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_GetConnectedTime.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_GetConnectedTime.md index 918971ba4536..baa5c1238e1c 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_GetConnectedTime.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_GetConnectedTime.md @@ -36,7 +36,7 @@ public OnPlayerCommandText(playerid,cmdtext[]) ``` ## Notas -:::tip +:::note O valor de retorno não é zerado após alterar o modo de jogo (usando o comando RCON "gmx"). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_PacketLossPercent.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_PacketLossPercent.md index 2f7b5efd43df..092cd5fd4048 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_PacketLossPercent.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_PacketLossPercent.md @@ -34,7 +34,7 @@ public OnPlayerCommandText(playerid,cmdtext[]) ``` ## Notas -:::tip +:::note Esta função foi considerada atualmente não confiável e a saída não é a esperada quando comparada ao cliente. Portanto, esta função não deve ser usada como kicker de perda de pacotes. Uma função de perda de pacotes mais precisa: @@ -59,9 +59,10 @@ stock GetPlayerPacketLoss(playerid, &Float:packetLoss) return 1; } ``` + ::: -:::tip +:::note Esteja ciente de que esta função reportará os pacotes perdidos pelo servidor. O número de perda de pacotes relatado pelo cliente **será** diferente, não porque qualquer um esteja incorreto, mas porque tanto o servidor quanto o cliente estão cientes apenas dos pacotes perdidos enviados por eles. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerHasClockEnabled.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerHasClockEnabled.md index 2ba105258cd0..f8fed75042bf 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerHasClockEnabled.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerHasClockEnabled.md @@ -36,7 +36,7 @@ public OnPlayerConnect(playerid) ``` ## Notas -:::tip +:::note O tempo não está sincronizado com outros jogadores! A hora pode ser sincronizada usando [SetPlayerTime](SetPlayerTime). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawAlignment.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawAlignment.md index b3d7758c2c27..8d8605800ed0 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawAlignment.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawAlignment.md @@ -40,15 +40,10 @@ public OnPlayerConnect(playerid) ``` ## Notas -:::warning +:::note -Para o alinhamento 2 (TEXT_DRAW_ALIGN_CENTER), os valores xey de TextSize precisam ser trocados, consulte as notas em [PlayerTextDrawTextSize](PlayerTextDrawTextSize). - -::: - -:::tip - -Caso o textdraw já esteja sendo mostrado para o jogador, ele deve ser mostrado novamente ([PlayerTextDrawShow](PlayerTextDrawShow)) para mostrar as alterações desta função. +- Para o alinhamento 2 (TEXT_DRAW_ALIGN_CENTER), os valores xey de TextSize precisam ser trocados, consulte as notas em [PlayerTextDrawTextSize](PlayerTextDrawTextSize). +- Caso o textdraw já esteja sendo mostrado para o jogador, ele deve ser mostrado novamente ([PlayerTextDrawShow](PlayerTextDrawShow)) para mostrar as alterações desta função. ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColor.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColor.md index 06bfb6fe651f..e55c2cb85f08 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColor.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColor.md @@ -35,7 +35,7 @@ public OnPlayerConnect(playerid) ``` ## Notas -:::tip +:::note - Se [PlayerTextDrawSetOutline](PlayerTextDrawSetOutline) for usado com tamanho > 0, a cor do contorno corresponderá à cor usada em PlayerTextDrawBackgroundColour. - Alterar o valor da cor parece alterar a cor usada em PlayerTextDrawColour. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColour.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColour.md index 366e403aa485..956d15bb7a4a 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColour.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColour.md @@ -37,7 +37,7 @@ public OnPlayerConnect(playerid) ``` ## Notas -:::tip +:::note - Se [PlayerTextDrawSetOutline](PlayerTextDrawSetOutline) for usado com tamanho > 0, a cor do contorno corresponderá à cor usada em PlayerTextDrawBackgroundColour. - Alterar o valor da cor parece alterar a cor usada em PlayerTextDrawColour. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColor.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColor.md index 05b916b06619..7904621ee0eb 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColor.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColor.md @@ -38,8 +38,13 @@ public OnPlayerConnect(playerid) :::tip -- Você também pode usar cores do Gametext em textdraws. (por exemplo, `~r~` `~g~` `~b~`) -- O textdraw deve ser mostrado novamente ao jogador para atualizar a cor. +Você também pode usar cores do Gametext em textdraws. (por exemplo, `~r~` `~g~` `~b~`) + +::: + +:::note + +O textdraw deve ser mostrado novamente ao jogador para atualizar a cor. ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColour.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColour.md index b601acce65ba..b8a5e5322341 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColour.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColour.md @@ -40,8 +40,13 @@ public OnPlayerConnect(playerid) :::tip -- Você também pode usar cores do Gametext em textdraws. (por exemplo, `~r~` `~g~` `~b~`) -- O textdraw deve ser mostrado novamente ao jogador para atualizar a cor. +Você também pode usar cores do Gametext em textdraws. (por exemplo, `~r~` `~g~` `~b~`) + +::: + +:::note + +O textdraw deve ser mostrado novamente ao jogador para atualizar a cor. ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawLetterSize.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawLetterSize.md index a79e5d234873..acefa534b0d0 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawLetterSize.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawLetterSize.md @@ -39,13 +39,8 @@ public OnPlayerConnect(playerid) :::tip -Ao usar esta função apenas para afetar a caixa de desenho de texto, multiplique 'Y' por 0,135 para converter para medidas semelhantes a TextDrawTextSize - -::: - -:::tip - -As fontes parecem ter melhor aparência com uma proporção de X para Y de 1 para 4 (por exemplo, se x for 0,5, y deverá ser 2). +- Ao usar esta função apenas para afetar a caixa de desenho de texto, multiplique 'Y' por 0.135 para converter para medidas semelhantes a TextDrawTextSize +- As fontes parecem ter melhor aparência com uma proporção de X para Y de 1 para 4 (por exemplo, se x for 0.5, y deverá ser 2). ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawSetShadow.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawSetShadow.md index afe79e085a4a..dba32a2ebdd6 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawSetShadow.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawSetShadow.md @@ -38,7 +38,7 @@ public OnPlayerConnect(playerid) ``` ## Notas -:::tip +:::note A sombra pode ser cortada pela área da caixa se o tamanho for muito grande para a área. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawShow.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawShow.md index 5412cbcb5740..8f01e9453f38 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawShow.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawShow.md @@ -34,7 +34,7 @@ public OnPlayerConnect(playerid) ``` ## Notas -:::tip +:::note O player-textdraw é válido apenas para o jogador para o qual foi criado. Isso significa que você não pode mostrar um player-textdraw criado para um jogador específico para outro jogador. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawTextSize.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawTextSize.md index a69fc3f5d334..a6fc886c5277 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawTextSize.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawTextSize.md @@ -37,7 +37,7 @@ public OnPlayerConnect(playerid) ``` ## Notas -:::tip +:::note - X e y têm significados diferentes com valores [PlayerTextDrawAlignment](PlayerTextDrawAlignment) diferentes: - 1 (esquerda): são o canto direito da caixa, coordenadas absolutas. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/RemovePlayerFromVehicle.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/RemovePlayerFromVehicle.md index 35531c61abff..817c69118864 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/RemovePlayerFromVehicle.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/RemovePlayerFromVehicle.md @@ -36,7 +36,7 @@ public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstat ## Notas -:::tip +:::note - A animação de saída não é sincronizada para outros jogadores. - Esta função não funcionará quando usada em [OnPlayerEnterVehicle](../callbacks/OnPlayerEnterVehicle), porque o jogador ainda não está no veículo quando o callback é chamado. Use [OnPlayerStateChange](../callbacks/OnPlayerStateChange) em vez disso (veja o exemplo acima). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SHA256_PassHash.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SHA256_PassHash.md index d8228a03c6ee..11aac68f2bbd 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SHA256_PassHash.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SHA256_PassHash.md @@ -42,7 +42,7 @@ public OnGameModeInit() ``` ## Notas -:::tip +:::note O hash retornado tem preenchimento zero (ou seja, possível prefixo 00ABCD123...). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SelectTextDraw.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SelectTextDraw.md index ceee48dc9ba3..4d2cf32add79 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SelectTextDraw.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SelectTextDraw.md @@ -35,7 +35,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::tip +:::note É o TEXT que será destacado quando você passar o mouse sobre ele, não a caixa (se houver). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SendClientCheck.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SendClientCheck.md index 1a4e2c45c818..35790b2d1f1a 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SendClientCheck.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SendClientCheck.md @@ -44,7 +44,7 @@ public OnClientCheckResponse(playerid, actionid, memaddr, retndata) ``` ## Notas -:::tip +:::note - Existem 6 tipos de solicitações que o cliente processa (2, 5, 69, 70, 71, 72) - O tipo 72 não usa nenhum dos outros argumentos [arg | compensação | tamanho]. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SendRconCommand.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SendRconCommand.md index 663f5898b286..234f2127f69d 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SendRconCommand.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SendRconCommand.md @@ -37,7 +37,7 @@ SendRconCommand("game.map %s", szMapName); ``` ## Notas -:::warning +:::note - Não suporta login, devido à falta do parâmetro 'playerid'. - 'password 0' removerá a senha do servidor se alguma estiver definida. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetActorFacingAngle.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetActorFacingAngle.md index 925e7b6ea243..fefc31dea253 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetActorFacingAngle.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetActorFacingAngle.md @@ -39,7 +39,7 @@ SetActorFacingAngle(MyActor, 180.0); ``` ## Notas -:::tip +:::note Ao criar um ator com [CreateActor](CreateActor), você especifica seu ângulo de orientação. Você não precisa usar esta função, a menos que queira alterar o ângulo de orientação posteriormente. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetActorPos.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetActorPos.md index 17f1fc8cbc59..65145f235bec 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetActorPos.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetActorPos.md @@ -41,7 +41,7 @@ SetActorPos(gMyActor, 1.0, 2.0, 3.0); ## Notas -:::tip +:::note Ao criar um ator com CreateActor, você específica a sua posição. Você não precisa usar esta função, a menos que queira alterar a posição depois. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetGravity.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetGravity.md index 5433fedcb003..e5b884583bcd 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetGravity.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetGravity.md @@ -10,13 +10,13 @@ tags: [] Defina a gravidade para todos os jogadores. -| Nome | Descrição | -| ------------- | --------------------------------------------------------------------- | -| Float:gravity | O valor em que a gravidade deve ser definida (entre -50,0 e 50,0). | +| Nome | Descrição | +| ------------- | -------------------------------------------------------------- | +| Float:gravity | O valor em que a gravidade deve ser definida (entre -50 e 50). | ## Retornos -Esta função sempre retorna 1, mesmo quando falha na execução se a gravidade estiver fora dos limites (menor que -50,0 ou maior que +50,0). +Esta função sempre retorna 1, mesmo quando falha na execução se a gravidade estiver fora dos limites (menor que -50.0 ou maior que +50.0). ## Exemplos @@ -31,9 +31,9 @@ public OnGameModeInit() ``` ## Notas -:::warning +:::note -A gravidade padrão é 0,008. +A gravidade padrão é 0.008. ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetMenuColumnHeader.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetMenuColumnHeader.md index 13759a849f61..504e9bf31cef 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetMenuColumnHeader.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetMenuColumnHeader.md @@ -37,15 +37,10 @@ AddMenuItem(gTestMenu, 1, "Row2 Item1"); ``` ## Notas -:::tip - -Trava ao passar por um menu inválido ID. - -::: - :::warning -Observe que você pode adicionar apenas 12 itens com [AddMenuItem](AddMenuItem). O 13º objeto de um menu substituiria o cabeçalho da coluna que está corretamente configurada com esta função. +- Trava ao passar por um menu inválido ID. (Corrigido em open.mp) +- Observe que você pode adicionar apenas 12 itens com [AddMenuItem](AddMenuItem). O 13º objeto de um menu substituiria o cabeçalho da coluna que está corretamente configurada com esta função. ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetModeRestartTime.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetModeRestartTime.md index ac3f950b8dca..32f1933b6fcd 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetModeRestartTime.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetModeRestartTime.md @@ -45,7 +45,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::warning +:::note O parâmetro `seconds` é um ponto flutuante. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetNameTagDrawDistance.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetNameTagDrawDistance.md index 31380a5dc8b2..50d5c4b641c6 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetNameTagDrawDistance.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetNameTagDrawDistance.md @@ -25,9 +25,9 @@ SetNameTagDrawDistance(20.0); ``` ## Notas -:::tip +:::note -A distância padrão é 70,0 unidades SA +A distância padrão é 70.0 unidades SA ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterial.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterial.md index 850e0e688cee..49a0dede5390 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterial.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterial.md @@ -47,7 +47,7 @@ public OnPlayerCommandText(playerid,cmdtext[]) ``` ## Notas -:::tip +:::note A iluminação do vértice do objeto desaparecerá se a cor do material for alterada. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterialText.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterialText.md index e635335545e1..5b79ab36a86a 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterialText.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterialText.md @@ -57,6 +57,7 @@ A incorporação de cores pode ser usada para várias cores no texto. Você MUST usa o formato de cores ARGB, não RGBA como usado em mensagens de clientes, etc. O texto não é atualizado após 16 chamadas no mesmo objeto. + ::: ## Funções Relacionadas diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCol.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCol.md index 61df8b7e710c..a7e8f12bf359 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCol.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCol.md @@ -38,7 +38,7 @@ public OnObjectMoved(objectid) ``` ## Notas -:::tip +:::note Isso funciona apenas fora dos limites do mapa (após -3.000/3.000 unidades nos eixos x e/ou y). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCollision.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCollision.md index 0c9020910b63..65f1fa3d6fb9 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCollision.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCollision.md @@ -38,7 +38,7 @@ public OnObjectMoved(objectid) ``` ## Notas -:::tip +:::note Isso funciona apenas fora dos limites do mapa (após -3.000/3.000 unidades nos eixos x e/ou y). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCol.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCol.md index b465c35fd7d1..4442dfbeee9a 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCol.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCol.md @@ -56,7 +56,7 @@ public OnGameModeInit() ``` ## Notas -:::tip +:::note Esta função afeta apenas a colisão de câmeras de objetos criados AFTER seu uso - ela não alterna as colisões de câmeras de objetos existentes. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCollision.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCollision.md index f5d17fd1ba00..89fc6f1b10fa 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCollision.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCollision.md @@ -56,7 +56,7 @@ public OnGameModeInit() ``` ## Notas -:::tip +:::note Esta função afeta apenas a colisão de câmeras de objetos criados AFTER seu uso - ela não alterna as colisões de câmeras de objetos existentes. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarFloat.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarFloat.md index 95fb836c31e5..c133cc5ef871 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarFloat.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarFloat.md @@ -38,7 +38,7 @@ SavePlayerPos(playerid) ``` ## Notas -:::tip +:::note As variáveis não são redefinidas até que [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect) seja chamado, portanto, os valores ainda estarão acessíveis em OnPlayerDisconnect. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarInt.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarInt.md index 564b8f78a317..fa58cc910bdf 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarInt.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarInt.md @@ -33,7 +33,7 @@ printf("money: %d", GetPVarInt(playerid, "Money")); ``` ## Notas -:::tip +:::note As variáveis não são redefinidas até que [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect) seja chamado, portanto, os valores ainda estarão acessíveis em OnPlayerDisconnect. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarString.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarString.md index c0585cc4b992..7a29761a4ead 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarString.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarString.md @@ -43,7 +43,7 @@ public OnPlayerConnect(playerid) ``` ## Notas -:::tip +:::note As variáveis não são redefinidas até que [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect) seja chamado, portanto, os valores ainda estarão acessíveis em OnPlayerDisconnect. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAmmo.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAmmo.md index d73072d4f3b2..a129519d9152 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAmmo.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAmmo.md @@ -29,7 +29,7 @@ SetPlayerAmmo(playerid, WEAPON_SHOTGUN, 100); // Defina munição de espingarda ``` ## Notas -:::tip +:::note O parâmetro 'weaponslot' é um erro de digitação no sa-mp include. Você deve usar a arma ID e não o slot da arma cuja munição deseja definir. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmedWeapon.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmedWeapon.md index 8ad0ddd3bf6b..d6272b110679 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmedWeapon.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmedWeapon.md @@ -47,7 +47,7 @@ public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstat ``` ## Notas -:::tip +:::note Esta função equipa o jogador com uma arma que ele já possui; não lhes dá uma nova arma. Consulte GivePlayerWeapon. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmour.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmour.md index 551c97f966ac..553e86fd2b4e 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmour.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmour.md @@ -33,7 +33,7 @@ public OnPlayerSpawn(playerid) ``` ## Notas -:::tip +:::note O nome da função é armadura, não armadura (americanizada). Isso é inconsistente com o restante de SA-MP, então lembre-se disso. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAttachedObject.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAttachedObject.md index 04dea7906d70..ee9b78623e0a 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAttachedObject.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAttachedObject.md @@ -47,7 +47,7 @@ public OnPlayerSpawn(playerid) ``` ## Notas -:::tip +:::note Esta função é separada dos pools CreateObject/CreatePlayerObject. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerChatBubble.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerChatBubble.md index 97c6b550c659..1a5ae5ed71fc 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerChatBubble.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerChatBubble.md @@ -34,7 +34,7 @@ public OnPlayerText(playerid, text[]) ``` ## Notas -:::tip +:::note Você não pode ver seus próprios balões de bate-papo. O mesmo se aplica às etiquetas de texto 3D anexadas. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerColor.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerColor.md index b2ee27376baf..0806dfbdafe3 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerColor.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerColor.md @@ -30,7 +30,7 @@ SetPlayerColor(playerid, 4278190335); ``` ## Notas -:::tip +:::note - Esta função mudará a cor do jogador para todos, mesmo que a cor do jogador tenha sido alterada com SetPlayerMarkerForPlayer para qualquer outro jogador. - Se usado em OnPlayerConnect, o jogador afetado não verá a cor no menu TAB. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerDrunkLevel.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerDrunkLevel.md index 7a75a1e0e10c..97efa45870a8 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerDrunkLevel.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerDrunkLevel.md @@ -37,7 +37,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::tip +:::note - O nível de embriaguez dos jogadores diminuirá automaticamente com o tempo, com base em seu FPS (jogadores com 50 FPS perderão 50 'níveis' por segundo. Isso é útil para determinar o FPS de um jogador!). - Em 0.3a o nível de embriaguez diminuirá e parará em 2.000. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerFightingStyle.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerFightingStyle.md index 64d646d62aeb..bcbca25190ed 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerFightingStyle.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerFightingStyle.md @@ -35,7 +35,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::tip +:::note Isso não afeta ataques normais de punho - apenas ataques especiais/secundários (mirar + pressionar a tecla 'ataque secundário'). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerGravity.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerGravity.md index d65585a2491c..7eaf655f368a 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerGravity.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerGravity.md @@ -36,9 +36,9 @@ public OnPlayerConnect(playerid) ``` ## Notas -:::warning +:::note -A gravidade padrão é 0,008. +A gravidade padrão é 0.008. ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHealth.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHealth.md index d5f8957a5daf..55cdf203dce2 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHealth.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHealth.md @@ -43,16 +43,16 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::tip +:::note -- Se a saúde de um jogador estiver definida como 0,0 ou um valor negativo, ele morrerá instantaneamente. -- Se a saúde de um jogador estiver abaixo de 10,0 ou acima de 98303,0, sua barra de saúde piscará. +- Se a saúde de um jogador estiver definida como 0.0 ou um valor negativo, ele morrerá instantaneamente. +- Se a saúde de um jogador estiver abaixo de 10.0 ou acima de 98303.0, sua barra de saúde piscará. ::: :::warning -A saúde é arredondada para números inteiros: defina 50,15, mas obtenha 50,0 +A saúde é arredondada para números inteiros: defina 50.15, mas obtenha 50.0 ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHoldingObject.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHoldingObject.md index 85d663908c18..20e9ed35e5c3 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHoldingObject.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHoldingObject.md @@ -37,7 +37,7 @@ public OnPlayerSpawn(playerid) ``` ## Notas -:::tip +:::note Apenas um objeto pode ser anexado por jogador. Esta função é separada dos pools CreateObject/CreatePlayerObject. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerMapIcon.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerMapIcon.md index d274086afc2d..9a299e186db6 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerMapIcon.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerMapIcon.md @@ -39,7 +39,7 @@ public OnPlayerConnect(playerid) ``` ## Notas -:::tip +:::note - Se você usar um tipo de marcador inválido, ele criará ID 1 (Quadrado Branco![](https://assets.open.mp/assets/images/mapIcons/icon1.gif)). - Se você usar um ícone ID que já esteja em uso, ele substituirá o ícone do mapa atual usando esse ID. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectMaterial.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectMaterial.md index e017159e83d4..c1cc55eb11b9 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectMaterial.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectMaterial.md @@ -46,7 +46,7 @@ public OnPlayerCommandText(playerid,cmdtext[]) ``` ## Notas -:::tip +:::note A iluminação do vértice do objeto desaparecerá se a cor do material for alterada. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCol.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCol.md index 851cd69e6d95..44a29d835d11 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCol.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCol.md @@ -39,7 +39,7 @@ public OnPlayerObjectMoved(playerid, objectid) ``` ## Notas -:::tip +:::note Isso não funciona dentro dos limites normais do mapa SA. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCollision.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCollision.md index 73fbe11200d6..2edbda2f450d 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCollision.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCollision.md @@ -39,7 +39,7 @@ public OnPlayerObjectMoved(playerid, objectid) ``` ## Notas -:::tip +:::note Isso não funciona dentro dos limites normais do mapa SA. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerPos.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerPos.md index ef1b5e6db4e0..448b3db1be89 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerPos.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerPos.md @@ -39,7 +39,7 @@ public OnPlayerCommandText(playerid,cmdtext[]) ``` ## Notas -:::tip +:::note Usar esta função em um jogador em um veículo irá removê-lo instantaneamente do veículo. Útil para ejetar jogadores rapidamente. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerShopName.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerShopName.md index ffb50a6e7c22..059fb6f2b6f8 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerShopName.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerShopName.md @@ -37,7 +37,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::tip +:::note Esta função não suporta scripts de cassino. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSpecialAction.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSpecialAction.md index 63c09a511791..a1d1aac4585c 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSpecialAction.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSpecialAction.md @@ -41,7 +41,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::tip +:::warning Remover jetpacks dos jogadores configurando sua ação especial para `SPECIAL_ACTION_NONE` (0) faz com que o som permaneça até a morte. Existe uma solução para isso, basta aplicar uma animação aleatória ao jogador e seu jetpack será removido. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTeam.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTeam.md index b45197de721d..1afa3a7d67c5 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTeam.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTeam.md @@ -31,7 +31,7 @@ public OnPlayerSpawn(playerid) ``` ## Notas -:::tip +:::note - Os jogadores não podem danificar/matar jogadores do mesmo time, a menos que usem uma faca para cortar a garganta. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTime.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTime.md index 418a80d360f0..1de84ad1a8c8 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTime.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTime.md @@ -42,7 +42,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::warning +:::note Usar esta função em [OnPlayerConnect](../callbacks/OnPlayerConnect) não funciona. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerVirtualWorld.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerVirtualWorld.md index 36948abf7f18..a9b4cf0e9ad4 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerVirtualWorld.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerVirtualWorld.md @@ -36,7 +36,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::tip +:::note O mundo virtual padrão é 0. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerWeather.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerWeather.md index 6fb87d8072e9..9fbbbf92bd6d 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerWeather.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerWeather.md @@ -34,7 +34,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::tip +:::note - Se [TogglePlayerClock](TogglePlayerClock) estiver ativado, o clima mudará lentamente com o tempo, em vez de mudar instantaneamente. - Existem apenas 21 climas IDs válidos no jogo (0 - 20), porém o jogo não possui nenhuma forma de verificação de alcance. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetServerRule.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetServerRule.md index fd5808f2458d..59cb05f4f37d 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetServerRule.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetServerRule.md @@ -35,7 +35,7 @@ public OnGameModeInit() ``` ## Notas -:::tip +:::note Esta função é igual a [AddServerRule](AddServerRule). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetTimer.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetTimer.md index bc910f5a12d6..8606f472939f 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetTimer.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetTimer.md @@ -41,19 +41,12 @@ public OneSecondTimer() :::warning -Os intervalos do temporizador não são precisos (cerca de 25% de desconto) em SA-MP. Existem correções disponíveis [aqui](https://sampforum.blast.hk/showthread.php?tid=289675) e [aqui](https://sampforum.blast.hk/showthread.php?tid=650736). - -Mas está corrigido em open.mp - -::: - -:::warning - -O uso de muitos temporizadores resultará em aumento do uso de memória/CPU. +- Os intervalos do temporizador não são precisos (cerca de 25% de desconto) em SA-MP. Existem correções disponíveis [aqui](https://sampforum.blast.hk/showthread.php?tid=289675) e [aqui](https://sampforum.blast.hk/showthread.php?tid=650736). Mas está corrigido em open.mp. +- O uso de muitos temporizadores resultará em aumento do uso de memória/CPU. ::: -:::tip +:::note O temporizador IDs nunca é usado duas vezes. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetTimerEx.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetTimerEx.md index 7230c9048030..72a6ddff11ef 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetTimerEx.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetTimerEx.md @@ -20,7 +20,7 @@ Define um cronômetro para chamar uma função após o intervalo especificado. E ## Retornos -O ID do cronômetro que foi iniciado. O temporizador IDs começa em 1 e nunca é reutilizado. Não há verificações internas para verificar se os parâmetros passados ​​são válidos (por exemplo, duração e não um valor negativo). O plugin Y_Less' 'fixes2' implementa essas verificações e também melhora enormemente a precisão dos temporizadores, e também adiciona suporte para passagem de array/string. +O ID do cronômetro que foi iniciado. O temporizador IDs começa em 1 e nunca é reutilizado. ## Exemplos @@ -67,9 +67,7 @@ public EndAntiSpawnKill(playerid) :::warning -Os intervalos do temporizador não são precisos (cerca de 25% de desconto) em SA-MP. Existem correções disponíveis [aqui](https://sampforum.blast.hk/showthread.php?tid=289675) e [aqui](https://sampforum.blast.hk/showthread.php?tid=650736). - -Mas está corrigido em open.mp +Os intervalos do temporizador não são precisos (cerca de 25% de desconto) em SA-MP. Existem correções disponíveis [aqui](https://sampforum.blast.hk/showthread.php?tid=289675) e [aqui](https://sampforum.blast.hk/showthread.php?tid=650736). Mas está corrigido em open.mp. ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleHealth.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleHealth.md index 2a97f08e73ac..bd656ef505a3 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleHealth.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleHealth.md @@ -36,7 +36,7 @@ if (strcmp("/fixengine", cmdtext, true) == 0) ## Notas -:::tip +:::note A vida máxima do veículo é 1000. Valores maiores são possíveis. Para mais informações sobre os valores de vida dos veículos , veja [esta](../resources/vehiclehealth) página. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleNumberPlate.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleNumberPlate.md index 4822e15acc77..19675e8ba54a 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleNumberPlate.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleNumberPlate.md @@ -30,10 +30,9 @@ SetVehicleNumberPlate(vehicleid, "ABCD 123"); ``` ## Notas -:::tip +:::note - Esta função não possui verificação de erros internos. -- Não atribua matrículas personalizadas a veículos sem matrícula (barcos, aviões, etc.), pois isso resultará em algum tempo de processamento desnecessário para o cliente. - O veículo deve ser gerado novamente ou transmitido novamente para que as alterações tenham efeito. - Há um limite de 32 caracteres em cada matrícula (incluindo cores incorporadas). - O comprimento do texto que pode ser visto na placa de matrícula é de cerca de 9 a 10 caracteres, mais caracteres farão com que o texto seja dividido. @@ -43,7 +42,8 @@ SetVehicleNumberPlate(vehicleid, "ABCD 123"); :::tip -Você pode usar a incorporação de cores no texto da placa de matrícula. +- Não atribua matrículas personalizadas a veículos sem matrícula (barcos, aviões, etc.), pois isso resultará em algum tempo de processamento desnecessário para o cliente. +- Você pode usar a incorporação de cores no texto da placa de matrícula. ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsEx.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsEx.md index 93c154fa038f..8e20a51f3c42 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsEx.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsEx.md @@ -79,7 +79,7 @@ public DisableVehicleAlarm(vehicleid) ## Notas -:::tip +:::note - O alarme não será reiniciado quando terminar, você mesmo precisará redefini-lo com esta função. - As luzes também funcionam durante o dia (somente quando [ManualVehicleEngineAndLights](ManualVehicleEngineAndLights) está ativado). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsForPlayer.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsForPlayer.md index 300ba1d55180..d7cb809f95be 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsForPlayer.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsForPlayer.md @@ -105,7 +105,7 @@ public OnVehicleStreamIn(vehicleid, forplayerid) ``` ## Notas -:::tip +:::note Os veículos devem ser respawnados para que o ‘objetivo’ seja removido. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleZAngle.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleZAngle.md index f4dd78bb07e5..8e44634f27fe 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleZAngle.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleZAngle.md @@ -44,7 +44,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::tip +:::note - A rotação X e Y (inclinação e rotação) de um veículo será redefinida quando esta função for usada. - As rotações X e Y não podem ser definidas. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetWeather.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetWeather.md index d145e0ba8f6a..1c66c4190fa6 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetWeather.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetWeather.md @@ -33,7 +33,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::tip +:::note - Se [TogglePlayerClock](TogglePlayerClock) estiver ativado, o clima mudará lentamente com o tempo, em vez de mudar instantaneamente. - Existem apenas 21 climas IDs válidos no jogo (0 - 20), porém o jogo não possui nenhuma forma de verificação de alcance. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetWorldTime.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetWorldTime.md index da4e48192cde..bfee4622d76c 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetWorldTime.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SetWorldTime.md @@ -26,7 +26,7 @@ SetWorldTime(12); ``` ## Notas -:::tip +:::note Esta função só é relevante para jogadores que não utilizam relógio de passagem - veja [TogglePlayerClock](TogglePlayerClock). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ShowMenuForPlayer.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ShowMenuForPlayer.md index 87ff2c55f1e4..6b291a53de4d 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ShowMenuForPlayer.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ShowMenuForPlayer.md @@ -44,9 +44,9 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::tip +:::warning -Trava o servidor e o jogador se um menu ID for fornecido inválido. +Trava o servidor e o jogador se um menu ID for fornecido inválido. (Corrigido em open.mp) ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ShowNameTags.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ShowNameTags.md index e35c8f213abe..527860e2b033 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ShowNameTags.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ShowNameTags.md @@ -43,6 +43,7 @@ Você também pode alternar os nametags dos jogadores via [config.json](../../se ```json "use_nametags": false, ``` + ::: ## Funções Relacionadas diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerDialog.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerDialog.md index d0b68fad0247..bd5666bc446b 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerDialog.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerDialog.md @@ -66,13 +66,8 @@ ShowPlayerDialog(playerid, DIALOG_WEAPONS, DIALOG_STYLE_TABLIST_HEADERS, "Buy We :::tip -É recomendado usar enumerações (enums - veja abaixo) ou constantes (#define) para determinar quais dialogid's estão sendo usados, para evitar confusões no futuro. Você nunca deve usar números direto, porque isso gera confusões. - -::: - -:::tip - -Use cores embutidas para múltiplas cores no texto. Usando -1 como dialogid fecha todos os dialogs abertos na tela do cliente (jogador). +- É recomendado usar enumerações (enums - veja abaixo) ou constantes (#define) para determinar quais dialogid's estão sendo usados, para evitar confusões no futuro. Você nunca deve usar números direto, porque isso gera confusões. +- Use cores embutidas para múltiplas cores no texto. Usando -1 como dialogid fecha todos os dialogs abertos na tela do cliente (jogador). ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerNameTagForPlayer.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerNameTagForPlayer.md index ca30fe86ef40..69249a2bed14 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerNameTagForPlayer.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerNameTagForPlayer.md @@ -42,7 +42,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ``` ## Notas -:::tip +:::warning [ShowNameTags](ShowNameTags) deve ser definido como 'true' para poder mostrar tags de nome com ShowPlayerNameTagForPlayer, isso significa que para ser eficaz você precisa ShowPlayerNameTagForPlayer(forplayerid, playerid, 0) com antecedência ([OnPlayerStreamIn](../callbacks/OnPlayerStreamIn) é um bom local). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SpawnPlayer.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SpawnPlayer.md index 9e3bd65cee2e..f057783e8afc 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SpawnPlayer.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/SpawnPlayer.md @@ -31,7 +31,7 @@ if (strcmp(cmdtext, "/spawn", true) == 0) ## Notas -:::tip +:::warning Mata o jogador se ele tiver no veículo e depois ele spawna com uma garrafa na mão. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawAlignment.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawAlignment.md index 4ed7215ba8fa..f63e880d65a7 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawAlignment.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawAlignment.md @@ -39,15 +39,10 @@ public OnGameModeInit() ``` ## Notas -:::warning +:::note -Para alinhamento TEXT_DRAW_ALIGN_CENTER (centro), os valores x e y de TextSize precisam ser trocados, consulte as notas em [TextDrawTextSize](TextDrawTextSize), também a coordenada de posição se torna a posição do centro do desenho de texto e não das bordas esquerda/superior. - -::: - -:::tip - -Caso o textdraw já esteja sendo mostrado, ele deve ser mostrado novamente ([TextDrawShowForAll](TextDrawShowForAll)/[TextDrawShowForPlayer](TextDrawShowForPlayer)) para mostrar as alterações desta função. +- Para alinhamento TEXT_DRAW_ALIGN_CENTER (centro), os valores x e y de TextSize precisam ser trocados, consulte as notas em [TextDrawTextSize](TextDrawTextSize), também a coordenada de posição se torna a posição do centro do desenho de texto e não das bordas esquerda/superior. +- Caso o textdraw já esteja sendo mostrado, ele deve ser mostrado novamente ([TextDrawShowForAll](TextDrawShowForAll)/[TextDrawShowForPlayer](TextDrawShowForPlayer)) para mostrar as alterações desta função. ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColor.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColor.md index 6d68d276e680..2fc67400495f 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColor.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColor.md @@ -34,7 +34,7 @@ public OnGameModeInit() ``` ## Notas -:::tip +:::note - Se [TextDrawSetOutline](TextDrawSetOutline) for usado com tamanho > 0, a cor do contorno corresponderá à cor usada em TextDrawBackgroundColor. - Alterar o valor da cor parece alterar a cor usada em [TextDrawColor](TextDrawColor). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColour.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColour.md index 7d34153e1890..cd7858421897 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColour.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColour.md @@ -36,7 +36,7 @@ public OnGameModeInit() ``` ## Notas -:::tip +:::note Se [TextDrawSetOutline](TextDrawSetOutline) for usado com tamanho > 0, a cor do contorno corresponderá à cor usada em TextDrawBackgroundColour. Alterar o valor da cor parece alterar a cor usada em TextDrawColour. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColor.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColor.md index 4c5a9b6c4185..037f11357cf3 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColor.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColor.md @@ -33,7 +33,7 @@ public OnGameModeInit() ``` ## Notas -:::tip +:::note Caso TextDraw já esteja sendo mostrado, ele deverá ser mostrado novamente ([TextDrawShowForAll](TextDrawShowForAll)/[TextDrawShowForPlayer](TextDrawShowForPlayer)) para que as alterações desta função tenham efeito. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColour.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColour.md index bf78f33699df..fedd11659a11 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColour.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColour.md @@ -35,7 +35,7 @@ public OnGameModeInit() ``` ## Notas -:::tip +:::note Caso TextDraw já esteja sendo mostrado, ele deverá ser mostrado novamente ([TextDrawShowForAll](TextDrawShowForAll)/[TextDrawShowForPlayer](TextDrawShowForPlayer)) para que as alterações desta função tenham efeito. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawCreate.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawCreate.md index 8900acde9347..4959fc41c5d6 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawCreate.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawCreate.md @@ -47,12 +47,17 @@ public OnPlayerConnect(playerid) ``` ## Notas -:::tip +:::note - A coordenada `x, y` é a coordenada superior esquerda para a área de desenho de texto com base em uma "tela" de 640x480 (independentemente da resolução da tela). - Se você planeja usar [TextDrawAlignment](TextDrawAlignment) com alinhamento 3 (`TEXT_DRAW_ALIGN_RIGHT`), a coordenada `x, y` é a coordenada superior direita para o desenho do texto. - Esta função apenas CREATES o textdraw, você deve usar [TextDrawShowForPlayer](TextDrawShowForPlayer) ou [TextDrawShowForAll](TextDrawShowForAll) para mostrá-lo. -- Recomenda-se usar números WHOLE em vez de posições decimais ao criar desenhos de texto para garantir um design de resolução amigável. + +::: + +:::tip + +Recomenda-se usar números WHOLE em vez de posições decimais ao criar desenhos de texto para garantir um design de resolução amigável. ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawLetterSize.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawLetterSize.md index dbc13ccef096..f885666349e7 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawLetterSize.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawLetterSize.md @@ -36,16 +36,10 @@ public OnGameModeInit() :::tip -Ao usar esta função apenas para afetar a caixa TextDraw, multiplique 'Y' por 0,135 para converter para medições semelhantes a TextDrawTextSize. - -Dica: é mais fácil e extremamente preciso usar o sprite **LD_SPAC:white** para desenhos de texto somente em caixa, TextDrawTextSize terá deslocamentos regulares. - -::: - -:::tip - +- Ao usar esta função apenas para afetar a caixa TextDraw, multiplique 'Y' por 0.135 para converter para medições semelhantes a TextDrawTextSize. +- Dica: é mais fácil e extremamente preciso usar o sprite **LD_SPAC:white** para desenhos de texto somente em caixa, TextDrawTextSize terá deslocamentos regulares. - Se quiser alterar o tamanho da letra de um textdraw que já está mostrado, não é necessário recriá-lo. Basta usar [TextDrawShowForPlayer](TextDrawShowForPlayer)/[TextDrawShowForAll](TextDrawShowForAll) após modificar o textdraw e a alteração ficará visível. -- As fontes parecem ter melhor aparência com uma proporção de X para Y de 1 para 4 (por exemplo, se x for 0,5, y deverá ser 2). +- As fontes parecem ter melhor aparência com uma proporção de X para Y de 1 para 4 (por exemplo, se x for 0.5, y deverá ser 2). ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawSetShadow.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawSetShadow.md index 0d34ac55120e..7fe20868cea6 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawSetShadow.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawSetShadow.md @@ -35,7 +35,7 @@ public OnGameModeInit() ``` ## Notas -:::tip +:::note A sombra pode ser cortada pela área da caixa se o tamanho for muito grande para a área. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawTextSize.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawTextSize.md index 37e8a8727c26..d5b7a4e2a251 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawTextSize.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawTextSize.md @@ -34,7 +34,7 @@ public OnGameModeInit() ``` ## Notas -:::tip +:::note - Os x e y têm significados diferentes com valores TextDrawAlignment diferentes: 1 (esquerda): são o canto mais direito da caixa, coordenadas absolutas. 2 (centro): eles precisam ser invertidos (trocar os dois) e o valor x é a largura total da caixa. 3 (direita): x e y são as coordenadas do canto mais esquerdo da caixa - Usar o tipo de fonte 4 (sprite) e 5 (visualização do modelo) converte X e Y desta função das coordenadas de canto para WIDTH e HEIGHT (offsets). @@ -45,7 +45,7 @@ public OnGameModeInit() :::tip -- Se quiser alterar o tamanho do texto de um textdraw que já está mostrado, não é necessário recriá-lo. Basta usar [TextDrawShowForPlayer](TextDrawShowForPlayer)/[TextDrawShowForAll](TextDrawShowForAll) após modificar o textdraw e a alteração ficará visível. +Se quiser alterar o tamanho do texto de um textdraw que já está mostrado, não é necessário recriá-lo. Basta usar [TextDrawShowForPlayer](TextDrawShowForPlayer)/[TextDrawShowForAll](TextDrawShowForAll) após modificar o textdraw e a alteração ficará visível. ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawUseBox.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawUseBox.md index 55fcbcf46e21..ac65a436f70e 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawUseBox.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawUseBox.md @@ -35,7 +35,7 @@ public OnGameModeInit() ``` ## Notas -:::tip +:::note Caso o textdraw já esteja sendo mostrado, ele deve ser mostrado novamente ([TextDrawShowForAll](TextDrawShowForAll)/[TextDrawShowForPlayer](TextDrawShowForPlayer)) para mostrar as alterações desta função. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ToggleChatTextReplacement.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ToggleChatTextReplacement.md index 33f304c84e61..892ab893910a 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ToggleChatTextReplacement.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/ToggleChatTextReplacement.md @@ -40,6 +40,7 @@ Você também pode alternar o filtro de entrada de bate-papo no arquivo config.j ```json "chat_input_filter": true, ``` + ::: ## Funções Relacionadas diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerClock.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerClock.md index 16058d53ebf0..35137751c743 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerClock.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerClock.md @@ -32,7 +32,7 @@ public OnPlayerConnect(playerid) ``` ## Notas -:::tip +:::note - O tempo não está sincronizado com outros jogadores! A hora pode ser sincronizada usando [SetPlayerTime](SetPlayerTime). - O tempo avançará automaticamente 6 horas quando o jogador morrer. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerSpectating.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerSpectating.md index ad0132f8df5e..d7182d97c972 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerSpectating.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerSpectating.md @@ -35,7 +35,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ``` ## Notas -:::tip +:::note Quando o modo espectador estiver desabilitado, OnPlayerSpawn será chamado automaticamente, se você deseja restaurar o estado do jogador antes de ser espectador, você terá que lidar com isso em OnPlayerSpawn. Observe também que o jogador também pode ir para a seleção de classe antes, se tiver usado F4 durante o espectador, um jogador também CAN morre no modo espectador devido a várias falhas. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/UsePlayerPedAnims.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/UsePlayerPedAnims.md index ac6b3867d1af..d8d2d4ec66b7 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/UsePlayerPedAnims.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/UsePlayerPedAnims.md @@ -21,11 +21,10 @@ public OnGameModeInit() ``` ## Notas -:::tip - -Funciona apenas quando colocado em [OnGameModeInit](../callbacks/OnGameModeInit). +:::note -Não usar esta função faz com que armas de duas mãos (não de duas mãos - uma única arma que é segurada por ambas as mãos) sejam seguradas em apenas uma mão. +- Funciona apenas quando colocado em [OnGameModeInit](../callbacks/OnGameModeInit). +- Não usar esta função faz com que armas de duas mãos (não de duas mãos - uma única arma que é segurada por ambas as mãos) sejam seguradas em apenas uma mão. ::: @@ -36,6 +35,7 @@ Você também pode ativar a animação padrão de caminhada do jogador via [conf ```json "use_player_ped_anims": true, ``` + ::: ## Funções Relacionadas diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/atan2.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/atan2.md index 395731a81fee..42a12ea4f748 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/atan2.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/atan2.md @@ -8,7 +8,9 @@ tags: ["math"] :::warning + Note que o valor y é o primeiro parâmetro e o valor x é o segundo parâmetro. Isso ocorre porque a notação matemática é y/x (isto é, y dividido por x) e a convenção é escrever os operandos na ordem da operação que é executada sobre eles. + ::: ## Descrição diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/diskfree.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/diskfree.md index d0286e9d0aae..ef80467d159b 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/diskfree.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/diskfree.md @@ -37,7 +37,7 @@ printf("Espaço livre = %d KiB", freeSpace); ## Observações -:::tip +:::note O tamanho máximo suportado é de 2048 GiB (2 terabytes). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/fattrib.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/fattrib.md index 3719775f8a54..2e5c33b28050 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/fattrib.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/fattrib.md @@ -41,7 +41,7 @@ else ``` ## Notas -:::tip +:::note - O tempo está em número de segundos desde a meia-noite de 1º de janeiro de 1970: o início da época do sistema UNIX. - Os atributos do arquivo são uma máscara de bits. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/filecrc.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/filecrc.md index db76d743a9a7..9237ddb69936 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/filecrc.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/filecrc.md @@ -40,7 +40,7 @@ else ``` ## Notas -:::tip +:::note - O valor CRC é uma medida útil para verificar se o conteúdo de um arquivo foi alterado durante a transmissão ou se foi editado (desde que o valor CRC do arquivo original tenha sido salvo). - O valor CRC retornado por esta função é o mesmo usado nos arquivos ZIP (PKZip, WinZip) e nos utilitários e formatos de arquivo "SFV". diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/floatmul.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/floatmul.md index 266abd94e0fb..0d012b380d66 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/floatmul.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/floatmul.md @@ -34,7 +34,7 @@ public OnGameModeInit() ``` ## Notas -:::tip +:::note Esta função é bastante redundante, pois não é diferente do operador de multiplicação convencional (\*). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/floatsqroot.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/floatsqroot.md index 4f5be2d061b1..27b4717c3191 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/floatsqroot.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/floatsqroot.md @@ -27,7 +27,7 @@ new Float:sqroot = floatsqroot(25.0); // Retorna 5.0, porque 5x5 = 25 ``` ## Notas -:::tip +:::note Esta função gera um erro de “domínio” se o valor de entrada for negativo. Você pode usar [floatabs](floatabs) para obter o valor absoluto (positivo). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/fremove.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/fremove.md index 45f418ba981b..26e3f067de77 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/fremove.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/fremove.md @@ -50,7 +50,7 @@ else ``` ## Notas -:::tip +:::note Os arquivos que estão atualmente abertos (fopen) devem ser fechados primeiro (fclose) para serem excluídos. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/fwrite.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/fwrite.md index bef0075d4fcd..569ba86e57ba 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/fwrite.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/fwrite.md @@ -104,7 +104,7 @@ else ``` ## Notas -:::tip +:::note Esta função grava no arquivo em UTF-8, que não suporta alguns símbolos de idioma localizados. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/listenport.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/listenport.md index 335bc0b6602d..4e7650bdb99f 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/listenport.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/listenport.md @@ -30,8 +30,13 @@ Esta função sempre retorna **0**. :::warning -- Você deve chamar esta função **antes** de receber o primeiro pacote. Em outras palavras, você deve configurar uma porta em main. -- Se nenhum número de porta tiver sido escolhido explicitamente, o módulo escutará na porta **9930**. +Você deve chamar esta função **antes** de receber o primeiro pacote. Em outras palavras, você deve configurar uma porta em main. + +::: + +:::note + +Se nenhum número de porta tiver sido escolhido explicitamente, o módulo escutará na porta **9930**. ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/random.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/random.md index 9ab83938ea0b..794f4ba0bf79 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/random.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/random.md @@ -49,7 +49,7 @@ public OnPlayerSpawn(playerid) ``` ## Notas -:::tip +:::note Usar um valor menor que 1 fornece valores estranhos. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/strequal.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/strequal.md index 58e1d8ba2f03..792e36469e1c 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/strequal.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/strequal.md @@ -43,7 +43,7 @@ else ``` ## Notas -:::tip +:::note Esta é uma função conveniente que depende de [strcmp](strcmp). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/strfloat.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/strfloat.md index a305fe05fc24..34efcb48fba3 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/strfloat.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/strfloat.md @@ -33,7 +33,7 @@ SetPlayerPos(playerid, 0.0, 0.0, value); ``` ## Notas -:::tip +:::note Esta função é igual a [floatstr](floatstr). diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/valstr.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/valstr.md index 68a06984f7da..bdf060bb8fa7 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/valstr.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/functions/valstr.md @@ -49,6 +49,7 @@ stock FIX_valstr(dest[], value, bool:pack = false) } #define valstr FIX_valstr ``` + ::: ## Funções Relacionadas diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/bodyparts.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/bodyparts.md index ff21fb4aa933..9be945319ef7 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/bodyparts.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/bodyparts.md @@ -15,6 +15,10 @@ Para ser usado com [OnPlayerGiveDamage](../callbacks/OnPlayerGiveDamage), [OnPla | 8 | Pena direita | | 9 | Cabeça | -:::note Esses ID's não são 100% confirmados, e não estão definidos em nenhuma include do SA:MP - eles devem ser definidos pelo scripter. Não se sabe se o ID 0, 1 e 2 têm algumas utilidade. ::: +:::note + +Esses ID's não são 100% confirmados, e não estão definidos em nenhuma include do SA:MP - eles devem ser definidos pelo scripter. Não se sabe se o ID 0, 1 e 2 têm algumas utilidade. + +::: ![](https://assets.open.mp/assets/images/bodyParts/Body_parts.jpg) diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/dialogstyles.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/dialogstyles.md index 222884e72877..d09f316b5cbb 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/dialogstyles.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/dialogstyles.md @@ -170,7 +170,9 @@ playerid = 0, dialogid = YOUR_DIALOGID, response = 0, listitem = -1, inputtext = ## Estilo 4: `DIALOG_STYLE_TABLIST` -:::tip Este estilo foi adicionado na versão **SA-MP 0.3.7** e não funcionará em versões anteriores! +:::warning + +Este estilo foi adicionado na versão **SA-MP 0.3.7** e não funcionará em versões anteriores! ::: @@ -216,7 +218,9 @@ playerid = 0, dialogid = YOUR_DIALOGID, response = 0, listitem = 1, inputtext = ## Estilo 5: `DIALOG_STYLE_TABLIST_HEADERS` -:::tip Este estilo foi adicionado na versão **SA-MP 0.3.7** e não funcionará em versões anteriores! +:::warning + +Este estilo foi adicionado na versão **SA-MP 0.3.7** e não funcionará em versões anteriores! ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/doorstates.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/doorstates.md index 7a5fc2684b68..22d5791cdefc 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/doorstates.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/doorstates.md @@ -6,13 +6,8 @@ description: Informações sobre o tamanho de byte e seus bits de estado de port :::note -Os estados de porta são usados por funções nativas como [GetVehicleDamageStatus](../functions/GetVehicleDamageStatus) e [UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus). - -::: - -:::note - -Os estados das 2 portas traseiras não podem ser manipulados por [GetVehicleDamageStatus](../functions/GetVehicleDamageStatus) e [UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus). +- Os estados de porta são usados por funções nativas como [GetVehicleDamageStatus](../functions/GetVehicleDamageStatus) e [UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus). +- Os estados das 2 portas traseiras não podem ser manipulados por [GetVehicleDamageStatus](../functions/GetVehicleDamageStatus) e [UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus). ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/hexcolors.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/hexcolors.md index 422fcf7f7fc5..ddfd25c72bdb 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/hexcolors.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/hexcolors.md @@ -67,7 +67,7 @@ O número 255 é bastante compreensível, mas o que é ‘FF’? Vamos dar uma o --- -:::caution +:::note **Nota** | '^' está elevado a neste caso, não o operador exclusivo bit a bit. @@ -109,7 +109,7 @@ F * (16^1) + F * (16^0) Não existe realmente um uso único para o hexadecimal, você pode usá-lo quando quiser; embora seja usado principalmente para definições de cores (veremos isso mais tarde). Algumas pessoas usam hexadecimal como auxílio visual para tornar as coisas mais claras (Y_Less), por exemplo: -:::caution +:::note **Nota** | Este é um exemplo complicado, não se preocupe se não entender. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/lightstates.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/lightstates.md index 5a78218af90b..515f94010b30 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/lightstates.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/lightstates.md @@ -7,19 +7,9 @@ description: "Informações sobre o tamanho do byte e seus bits de estado leve c :::note -Os estados leves são usados por nativos como [GetVehicleDamageStatus](../functions/GetVehicleDamageStatus) e [UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus). - -::: - -:::note - -As luzes dos veículos com 2 rodas (e portanto com 2 luzes) não podem ser alteradas. - -::: - -:::note - -As duas luzes traseiras de um veículo não podem ser trocadas separadamente. +- Os estados leves são usados por nativos como [GetVehicleDamageStatus](../functions/GetVehicleDamageStatus) e [UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus). +- As luzes dos veículos com 2 rodas (e portanto com 2 luzes) não podem ser alteradas. +- As duas luzes traseiras de um veículo não podem ser trocadas separadamente. ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/path-nodes.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/path-nodes.md index eb3824a82fd3..1241261e09d3 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/path-nodes.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/path-nodes.md @@ -6,8 +6,10 @@ tags: [nodes, paths, ai, navigation, vehicles, pedestrians] --- -:::warning Source Attribution +:::info Source Attribution + Esta documentação foi originalmente obtida de [GTAMods Wiki - Paths (GTA SA)]() e foi preservada aqui para fins de arquivamento. O conteúdo permanece inalterado, apenas com melhorias de formatação para melhorar a legibilidade da documentação open.mp. + ::: @@ -73,7 +75,9 @@ O cabeçalho contém informações sobre o conteúdo das diversas seções do ar | 4b | UINT32 | número de links (seção 3/5/6) | :::note + As seções relacionadas aos links (3/5/6) possuem o mesmo número de entradas. Essas entradas pertencem umas às outras e podem ser tratadas como um único registro pelos editores. + ::: ### Seção 1 - Nós de caminho @@ -207,7 +211,9 @@ Eles são usados para caracterizar o comportamento do segmento de caminho. Para - O _comportamento da direção do semáforo_ é 1 se o nó de navegação tiver a mesma direção do semáforo e 0 se o nó de navegação apontar para outro lugar. :::note + (\*) Ficou claro depois de saber exatamente como os Navis estão vinculados. Então você pode usar isso, mas não é obrigação. + ::: ### Seção 3 - Links @@ -232,6 +238,7 @@ Estes são links para nós de navegação adjacentes, um para cada link (na seç | 2b | UINT16 | os 10 bits inferiores são o Navi Node ID, os 6 bits superiores são a área correspondente ID | :::warning Important Limitations + **Limites de nós de navegação:** - Máximo de **1.024** nós Navi por arquivo de área @@ -240,7 +247,8 @@ Estes são links para nós de navegação adjacentes, um para cada link (na seç **Nó Navi ID Nota:** - O Navi Node ID não é o Linked Node ID da Seção 2, mas sim a ordem sequencial em que o Navi Node aparece no arquivo. - ::: + +::: ### Seção 6 - Comprimentos dos links diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/pickuptypes.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/pickuptypes.md index a0917a8e3d89..05ff519ee3a7 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/pickuptypes.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/pickuptypes.md @@ -8,13 +8,8 @@ sidebar_label: "Pickup Types" :::note -Esses tipos de pickup são usados por [CreatePickup](../functions/CreatePickup) e [CreatePlayerPickup](../functions/CreatePlayerPickup). - -::: - -:::note - -A maioria dos outros IDs não estão documentados ou são semelhantes ao tipo 1 (mas não os use apenas porque parecem semelhantes ao ID 1, pois podem ter efeitos colaterais como ID 18 e 20). +- Esses tipos de pickup são usados por [CreatePickup](../functions/CreatePickup) e [CreatePlayerPickup](../functions/CreatePlayerPickup). +- A maioria dos outros IDs não estão documentados ou são semelhantes ao tipo 1 (mas não os use apenas porque parecem semelhantes ao ID 1, pois podem ter efeitos colaterais como ID 18 e 20). ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/sound-ids.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/sound-ids.md index b0822015dab0..91cfc38eaf7f 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/sound-ids.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/sound-ids.md @@ -15,7 +15,7 @@ Você deve usar o som ID **0** para interromper o som ID que está sendo reprodu ::: -:::caution Since **0.3.7-R2**: +:::info Since **0.3.7-R2**: - O som ID **1** pode ser usado para desativar a trilha de ambiente [interior 0 (padrão)](../functions/SetPlayerInterior) (ruído do vento). _Dica: pode ajudar a criar interiores falses de forma mais realista._ - O som ID **0** pode ser usado adicionalmente para retornar a trilha normal do ambiente externo do jogo. diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/tirestates.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/tirestates.md index f6ad4df47d6d..8d19813b59ed 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/tirestates.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/scripting/resources/tirestates.md @@ -7,13 +7,8 @@ description: "Informações sobre o tamanho do byte e seus bits de estado do pne :::note -Os estados dos pneus são usados por nativos como [GetVehicleDamageStatus](../functions/GetVehicleDamageStatus) e [UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus). - -::: - -:::note - -Mesmo veículos com mais de 4 rodas (por exemplo, caminhões) possuem apenas 4 estados de pneus. +- Os estados dos pneus são usados por nativos como [GetVehicleDamageStatus](../functions/GetVehicleDamageStatus) e [UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus). +- Mesmo veículos com mais de 4 rodas (por exemplo, caminhões) possuem apenas 4 estados de pneus. ::: diff --git a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/tutorials/stringmanipulation.md b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/tutorials/stringmanipulation.md index 5880a95d4a78..7fcd7f5f1f34 100644 --- a/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/tutorials/stringmanipulation.md +++ b/frontend/i18n/pt-BR/docusaurus-plugin-content-docs/current/tutorials/stringmanipulation.md @@ -904,7 +904,7 @@ print("Hello \\ World"); ``` Hello \ World ``` -:::caution ­Warning +:::caution Warning A saída irá desconsiderar a primeira barra invertida e imprimir a segunda, já que a primeira está escapando da segunda e enganando o programa para vê-la como um caractere bruto. Uma barra invertida só pode escapar de um caractere por vez, portanto, fazer o seguinte gerará um erro de compilação. diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamIn.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamIn.md index b189300fab55..4acfac28c3ba 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamIn.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamIn.md @@ -37,7 +37,7 @@ public OnActorStreamIn(actorid, forplayerid) ## Note -:::tip +:::note Acest apel invers poate fi apelat și de NPC. diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamOut.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamOut.md index 847f31018d62..8659ec4c9ceb 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamOut.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamOut.md @@ -38,7 +38,7 @@ public OnActorStreamOut(actorid, forplayerid) ## Note -:::tip +:::note Acest callback poate fi apelat și de NPC. diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md index dc60b3f9f436..0dcc1ab97f7b 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md @@ -136,7 +136,7 @@ public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) ## Note -:::tip +:::note Parametrii pot conține diferite valori, pe baza stilului dialogului ([click pentru mai multe exemple](../resources/dialogstyles)). diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md index 4c5c5be6010e..b7f4acaae979 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md @@ -29,7 +29,7 @@ public OnObjectMoved(objectid) ## Note -:::tip +:::note SetObjectPos nu funcționează atunci când este utilizat în acest callback. Pentru a o repara, recreați obiectul. diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md index 10634d19d976..2a8843d36765 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md @@ -36,7 +36,7 @@ public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ) ## Note -:::tip +:::note După cum spune și numele callback-ului, este apelat numai atunci când jucătorul face clic pentru a marca ținta și nu atunci când este apăsat tasta. Valoarea Z returnată va fi 0 (invalidă) dacă zona pe care se face clic pe hartă este departe de jucător; utilizați pluginul MapAndreas sau ColAndreas pentru a obține o coordonată Z mai precisă. diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md index 7d9d3a968078..b95d7741058e 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md @@ -37,7 +37,7 @@ public OnPlayerClickPlayer(playerid, clickedplayerid, CLICK_SOURCE:source) ## Note -:::tip +:::note În prezent, există o singură „sursă” (0 - CLICK_SOURCE_SCOREBOARD). Existența acestui argument sugerează că mai multe surse pot fi susținute în viitor. diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md index a904e688c03e..bd5eef4d6202 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md @@ -47,7 +47,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ## Note -:::tip +:::note Motivul va returna 37 (aruncător de flăcări) din orice sursă de foc (de ex. molotov, 18) Motivul va returna 51 de la orice armă care creează o explozie (de ex. RPG, grenadă) Nu trebuie să verificați dacă Killerid este valid înainte de ao folosi în [SendDeathMessage](../functions/SendDeathMessage). INVALID_PLAYER_ID este un parametru valid ID killerid în acea funcție. playerid este singurul care poate apela înapoi. (Bine de știut pentru anti moartea falsă) diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md index 0cfa85e78538..ea7447fce239 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md @@ -57,7 +57,7 @@ public OnPlayerDisconnect(playerid, reason) ## Note -:::tip +:::note Este posibil ca unele funcții să nu funcționeze corect atunci când sunt utilizate în acest apel invers, deoarece playerul este deja deconectat atunci când este apelat. Aceasta înseamnă că nu puteți obține informații clare din funcții precum GetPlayerIp și GetPlayerPos. diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md index 3ce521b7ef8a..2d67af07d979 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md @@ -33,7 +33,7 @@ public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) ## Note -:::tip +:::note Acest apel invers este apelat atunci când un jucător ÎNCEPE să intre într-un vehicul, nu când a intrat în el. Consultați OnPlayerStateChange. Acest apel invers este în continuare apelat dacă jucătorului i se interzice intrarea în vehicul (de exemplu, acesta este blocat sau plin). diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md index 16526352de38..5feaae57df80 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md @@ -32,7 +32,7 @@ public OnPlayerFinishedDownloading(playerid, virtualworld) ## Note -:::tip +:::note Acest callback este apelat de fiecare dată când un jucător schimbă lumi virtuale, chiar dacă nu există modele personalizate prezente în acea lume. diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md index 30b234909adf..22d39fae6949 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md @@ -44,8 +44,18 @@ public OnPlayerGiveDamage(playerid, damagedid, Float:amount, WEAPON:weaponid, bo ## Note +:::note + +- Rețineți că această funcție poate fi inexactă în unele cazuri. +- Armă va returna 37 (aruncător de flăcări) din orice sursă de foc (de exemplu, molotov, 18) +- Armă va returna 51 de la orice armă care creează o explozie (de exemplu, RPG, grenadă) +- playerid este singurul care poate apela înapoi. +- Suma este întotdeauna dauna maximă pe care o poate face armele, chiar și atunci când sănătatea rămasă este mai mică decât dauna maximă. Deci, atunci când un jucător are 100.0 de sănătate și este împușcat cu un Vultur deșert care are o valoare a daunelor de 46.2, este nevoie de 3 lovituri pentru a ucide acel jucător. Toate cele 3 lovituri vor arăta o sumă de 46.2, chiar dacă atunci când lovește ultima lovitură, jucătorului mai are doar 7.6 de sănătate. + +::: + :::tip -Rețineți că această funcție poate fi inexactă în unele cazuri. Dacă doriți să împiedicați anumiți jucători să-și deterioreze unii pe alții, utilizați SetPlayerTeam. Armă va returna 37 (aruncător de flăcări) din orice sursă de foc (de exemplu, molotov, 18) Armă va returna 51 de la orice armă care creează o explozie (de exemplu, RPG, grenadă) playerid este singurul care poate apela înapoi. Suma este întotdeauna dauna maximă pe care o poate face armele, chiar și atunci când sănătatea rămasă este mai mică decât dauna maximă. Deci, atunci când un jucător are 100,0 de sănătate și este împușcat cu un Vultur deșert care are o valoare a daunelor de 46,2, este nevoie de 3 lovituri pentru a ucide acel jucător. Toate cele 3 lovituri vor arăta o sumă de 46,2, chiar dacă atunci când lovește ultima lovitură, jucătorului mai are doar 7,6 de sănătate. +Dacă doriți să împiedicați anumiți jucători să-și deterioreze unii pe alții, utilizați SetPlayerTeam. ::: diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md index 70a1062e2e92..2586fd964d9f 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md @@ -45,7 +45,7 @@ public OnPlayerGiveDamageActor(playerid, damaged_actorid, Float:amount, WEAPON:w ## Note -:::tip +:::note Această funcție nu este apelată dacă actorul este setat invulnerabil (CARE ESTE IMPLICIT). Vezi [SetActorInvulnerable](../functions/SetActorInvulnerable). diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md index 5e599f88e44f..398ae2d516af 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md @@ -22,7 +22,7 @@ Acest callback este apelat atunci când starea oricărei taste [acceptate](../re ## Note -:::info +:::note This callback can also be called by NPC. diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerObjectMoved.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerObjectMoved.md index 53362636bdc8..bf10d8030923 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerObjectMoved.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerObjectMoved.md @@ -30,7 +30,7 @@ public OnPlayerObjectMoved(playerid, objectid) ## Note -:::tip +:::note Acest callback poate fi apelat și pentru NPC. diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md index f90de470b83d..e5b47017a972 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md @@ -34,7 +34,7 @@ public OnPlayerRequestClass(playerid,classid) ## Note -:::tip +:::note Acest callback este apelat și atunci când un jucător apasă F4. diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md index 85132edaffa6..d766daec015a 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md @@ -47,7 +47,7 @@ public OnPlayerSelectedMenuRow(playerid, row) ## Note -:::tip +:::note ID-ul meniului nu este transmis acestui callback. GetPlayerMenu trebuie utilizat pentru a determina în ce meniu jucătorul a selectat un element. diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md index f7a664d5716e..ba27a63da4d9 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md @@ -37,7 +37,7 @@ public OnPlayerSpawn(playerid) ## Note -:::tip +:::note Jocul scade uneori \$100 de la jucători după apariție. diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md index 2410045db4f3..91375c34e30b 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md @@ -64,9 +64,9 @@ public OnPlayerTakeDamage(playerid, issuerid, Float:amount, WEAPON:weaponid, bod ## Note -:::tip +:::note -Armă va returna 37 (aruncător de flăcări) din orice sursă de foc (de exemplu, molotov, 18). Armă va returna 51 de la orice armă care creează o explozie (de exemplu, RPG, grenadă) playerid este singurul care poate apela înapoi. Suma este întotdeauna dauna maximă pe care o poate face armele, chiar și atunci când sănătatea rămasă este mai mică decât dauna maximă. Deci, atunci când un jucător are 100,0 de sănătate și este împușcat cu un Vultur deșert care are o valoare a daunelor de 46,2, este nevoie de 3 lovituri pentru a ucide acel jucător. Toate cele 3 lovituri vor arăta o sumă de 46,2, chiar dacă atunci când lovește ultima lovitură, jucătorului mai are doar 7,6 de sănătate. +Armă va returna 37 (aruncător de flăcări) din orice sursă de foc (de exemplu, molotov, 18). Armă va returna 51 de la orice armă care creează o explozie (de exemplu, RPG, grenadă) playerid este singurul care poate apela înapoi. Suma este întotdeauna dauna maximă pe care o poate face armele, chiar și atunci când sănătatea rămasă este mai mică decât dauna maximă. Deci, atunci când un jucător are 100.0 de sănătate și este împușcat cu un Vultur deșert care are o valoare a daunelor de 46.2, este nevoie de 3 lovituri pentru a ucide acel jucător. Toate cele 3 lovituri vor arăta o sumă de 46.2, chiar dacă atunci când lovește ultima lovitură, jucătorului mai are doar 7.6 de sănătate. ::: diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md index 9acb7477a31e..684a13839989 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md @@ -41,7 +41,7 @@ public OnPlayerWeaponShot(playerid, WEAPON:weaponid, BULLET_HIT_TYPE:hittype, hi ## Note -:::tip +:::note Acest apel invers este apelat numai când este activată compensarea întârzierii. Dacă hittype este: diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md index 5a305fc61dd4..3cf90bd7c519 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md @@ -40,7 +40,7 @@ public OnRconCommand(cmd[]) ## Note -:::tip +:::note „/rcon” nu este inclus în „cmd” atunci când un jucător introduce o comandă. Dacă utilizați funcția „printare” aici, aceasta va trimite un mesaj jucătorului care a tastat comanda în joc, precum și jurnalul. Acest apel invers nu este apelat atunci când jucătorul nu este conectat ca administrator RCON. Când jucătorul nu este conectat ca administrator RCON și folosește /rcon login, acest apel invers nu va fi apelat și OnRconLoginAttempt este apelat în schimb. Cu toate acestea, atunci când jucătorul este conectat ca administrator RCON, utilizarea acestei comenzi va apela acest apel invers. diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md index d3c41022fb74..9c53e3b74e3b 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md @@ -44,7 +44,7 @@ public OnRconLoginAttempt(ip[], password[], success) ## Note -:::tip +:::note Acest callback este apelat numai când autentificarea /rcon este folosită în joc. Acest callback este apelat numai atunci când jucătorul nu este încă conectat. Când jucătorul este conectat, este apelat OnRconCommand. diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md index b9c67dc174ad..2643cb1cd3b7 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md @@ -48,7 +48,7 @@ public OnVehicleDamageStatusUpdate(vehicleid, playerid) ## Note -:::tip +:::note Aceasta nu include modificările de sănătate a vehiculului. diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md index 82f3b52f25e2..b9b869dc34c6 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md @@ -32,7 +32,7 @@ public OnVehicleDeath(vehicleid, killerid) ## Note -:::tip +:::note Acest apel invers va fi apelat și atunci când un vehicul intră în apă, dar vehiculul poate fi salvat de la distrugere prin teleportare sau alungare (dacă este doar parțial scufundat). Reapelarea nu va fi apelată a doua oară, iar vehiculul poate dispărea când șoferul iese sau după o scurtă perioadă de timp. diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md index 89f5300f1c66..b98d4c12cff8 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md @@ -37,7 +37,7 @@ public OnVehicleMod(playerid, vehicleid, componentid) ## Note -:::tip +:::note Acest apel invers NU este apelat de AddVehicleComponent. diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md index 39c881601058..fb0f9cbc54d2 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md @@ -33,7 +33,7 @@ public OnVehiclePaintjob(playerid, vehicleid, paintjobid) ## Note -:::tip +:::note Acest apel invers nu este apelat de ChangeVehiclePaintjob. Puteți utiliza OnVehicleChangePaintjob de la vSync pentru a ști când jucătorul cumpără lucrarea. diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md index e4fbd6834091..948f6685fe4a 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md @@ -34,7 +34,7 @@ public OnVehicleRespray(playerid, vehicleid, color1, color2) ## Note -:::tip +:::note Acest apel invers nu este apelat de ChangeVehicleColor. În mod înșelător, acest apel invers nu este apelat pentru pay 'n' spray (doar modshop-uri). diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md index a5ab90f5c656..2f1b543e2e31 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md @@ -44,7 +44,7 @@ public OnVehicleSirenStateChange(playerid, vehicleid, newstate) ## Note -:::tip +:::note Acest callback este apelat numai atunci când sirena unui vehicul este activată sau dezactivată, NU atunci când este utilizată sirena alternativă (claxon de menținere). diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md index 5b2bbdec6d5b..852aba9aa261 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md @@ -42,7 +42,7 @@ AddCharModel(305, 20002, "lapdpd2.dff", "lapdpd2.txd"); ## Note -:::tip +:::note useartwork trebuie activat mai întâi în setările serverului pentru ca acest lucru să funcționeze diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md index 803cd19a8b8a..f373d61264de 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md @@ -35,9 +35,15 @@ public OnGameModeInit() ## Note -:::tip +:::warning -Se blochează la trecerea unui ID de meniu nevalid. Puteți avea doar 12 elemente pe meniu (al 13-lea merge în partea dreaptă a antetului numelui coloanei (colorat), al 14-lea și superior nu este afișat deloc). Puteți utiliza doar 2 coloane (0 și 1). Puteți adăuga doar 8 coduri de culoare pentru un singur articol (~ r ~, ~ g ~ etc.). Lungimea maximă a elementului de meniu este de 31 de simboluri. +Se blochează la trecerea unui ID de meniu nevalid. + +::: + +:::note + +Puteți avea doar 12 elemente pe meniu (al 13-lea merge în partea dreaptă a antetului numelui coloanei (colorat), al 14-lea și superior nu este afișat deloc). Puteți utiliza doar 2 coloane (0 și 1). Puteți adăuga doar 8 coduri de culoare pentru un singur articol (`~r~`, `~g~` etc.). Lungimea maximă a elementului de meniu este de 31 de simboluri. ::: diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md index c1e8efa47074..561cb40a92f2 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md @@ -43,7 +43,7 @@ public OnGameModeInit() ## Notite -:::tip +:::note ID-ul maxim de clasă este 319 (începând de la 0, deci un total de 320 de clase). Când se atinge această limită, orice alte clase adăugate vor înlocui ID 319. diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md index f675c89aeae1..0448038a9fcc 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md @@ -31,7 +31,7 @@ public OnGameModeInit() ## Note -:::tip +:::note ID-ul maxim de clasă este 319 (începând de la 0, deci un total de 320 de clase). Când se atinge această limită, orice alte clase adăugate vor înlocui ID 319. diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md index fb2c57ded248..a6371e4aacc2 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md @@ -41,7 +41,7 @@ AddSimpleModel(-1, 19379, -2000, "wallzzz.dff", "wallzzz.txd"); ## Note -:::tip +:::note `Useartwork` trebuie să fie activat mai întâi în setările serverului pentru ca acesta să funcționeze Când virtualworld este setat, modelele vor fi descărcate odată ce jucătorul intră în lumea specifică diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md index 2e8993395505..6b96143739b8 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md @@ -39,7 +39,7 @@ public OnGameModeInit() ## Note -:::tip +:::note Useartwork trebuie să fie activat mai întâi în setările serverului pentru ca acest lucru să funcționeze Când virtualworld este setat, modelele vor fi descărcate odată ce jucătorul intră în lumea specifică diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md index 2cc6eadb3631..feef4a60423a 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md @@ -41,7 +41,7 @@ public OnGameModeInit() ## Note -:::tip +:::note Această funcție nu returnează un ID de preluare pe care îl puteți utiliza, de exemplu, OnPlayerPickUpPickup. Utilizați CreatePickup dacă doriți să atribuiți ID-uri. diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerDialog.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerDialog.md index 178e40f1c61a..62b4c50367f8 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerDialog.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerDialog.md @@ -68,13 +68,8 @@ ShowPlayerDialog(playerid, DIALOG_WEAPONS, DIALOG_STYLE_TABLIST_HEADERS, "Buy We :::tip -Este recomandat să se folosească enumerații (vezi mai sus) sau definiții (#define) pentru a determina care ID-uri sunt ale căror dialoguri, pentru ca pe viitor să se evite confuzia. - -::: - -:::tip - -Folosește color embedding pentru mai multe culori în text. Folosind -1 ca și dialogid închide toate dialog-urile deschise pe ecranul clientului. +- Este recomandat să se folosească enumerații (vezi mai sus) sau definiții (#define) pentru a determina care ID-uri sunt ale căror dialoguri, pentru ca pe viitor să se evite confuzia. +- Folosește color embedding pentru mai multe culori în text. Folosind -1 ca și dialogid închide toate dialog-urile deschise pe ecranul clientului. ::: diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/resources/bodyparts.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/resources/bodyparts.md index 301c1ce92694..26f8001a9202 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/resources/bodyparts.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/resources/bodyparts.md @@ -15,6 +15,10 @@ Se foloseste cu [OnPlayerGiveDamage](../callbacks/OnPlayerGiveDamage), [OnPlayer | 8 | Piciorul drept | | 9 | Cap | -:::note Aceste ID-uri nu sunt confirmate 100% și nu sunt definite în niciun SA-MP include - trebuie să fie definite de scripter. Nu se știe dacă ID-urile 0, 1 și 2 au vreo utilizare. ::: +:::note + +Aceste ID-uri nu sunt confirmate 100% și nu sunt definite în niciun SA-MP include - trebuie să fie definite de scripter. Nu se știe dacă ID-urile 0, 1 și 2 au vreo utilizare. + +::: ![](https://assets.open.mp/assets/images/bodyParts/Body_parts.jpg) diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/resources/componentslots.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/resources/componentslots.md index d129fc76152c..72fd46be2eb2 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/resources/componentslots.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/resources/componentslots.md @@ -5,7 +5,9 @@ sidebar_label: Sloturi pentru componente :::info -Folosiți-le pentru a lucra cu functia [GetVehicleComponentInSlot](../functions/GetVehicleComponentInSlot). ::: +Folosiți-le pentru a lucra cu functia [GetVehicleComponentInSlot](../functions/GetVehicleComponentInSlot). + +::: --- diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/resources/weatherid.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/resources/weatherid.md index 56516dd55977..7ba2448652be 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/resources/weatherid.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/scripting/resources/weatherid.md @@ -29,7 +29,9 @@ Se foloseste in [SetWeather](../functions/SetWeather) si [SetPlayerWeather](../f 20 = UNDERWATER (greenish, foggy) ``` -Există 21 de ID-uri meteo diferite (0-20), cu toate acestea jocul nu prezintă niciun interval de verificare a identificărilor meteo și astfel puteți utiliza ID-uri meteo până la 255. Valorile mai mari de 255 sau mai mici de 0 sunt transformate în restul diviziei de către 256 (de exemplu, vremea ID 300 este identică cu ID 44, deoarece 300% 256 = 44). ID-urile meteo 0-22 par să funcționeze corect, dar alte ID-uri duc la efecte ciudate, cum ar fi cerul roz și texturile intermitente în anumite perioade. :::note +Există 21 de ID-uri meteo diferite (0-20), cu toate acestea jocul nu prezintă niciun interval de verificare a identificărilor meteo și astfel puteți utiliza ID-uri meteo până la 255. Valorile mai mari de 255 sau mai mici de 0 sunt transformate în restul diviziei de către 256 (de exemplu, vremea ID 300 este identică cu ID 44, deoarece 300% 256 = 44). ID-urile meteo 0-22 par să funcționeze corect, dar alte ID-uri duc la efecte ciudate, cum ar fi cerul roz și texturile intermitente în anumite perioade. + +:::note - Unele vremuri apar foarte diferite în anumite momente. Poti sa vezi [aici](http://hotmist.ddo.jp/id/weather.html) cum arată diferite tipuri meteo în momente diferite. diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/tutorials/servervariablesystem.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/tutorials/servervariablesystem.md index 6d9ad4b29d20..7d273c57968a 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/tutorials/servervariablesystem.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/tutorials/servervariablesystem.md @@ -11,11 +11,15 @@ Sunt similare cu [PVars](perplayervariablesystem), dar nu sunt legate de un ID d :::warning -Acest sistem a fost introdus în SA-MP 0.3.7 R2-1 și nu va funcționa în versiunile anterioare! ::: +Acest sistem a fost introdus în SA-MP 0.3.7 R2-1 și nu va funcționa în versiunile anterioare! + +::: :::note -Sistemul SVar este același cu PVars, deși variabilele create sunt la nivel de server, nu sunt atașate la niciun ID de jucător și persistă prin modificări ale modului de joc. ::: +Sistemul SVar este același cu PVars, deși variabilele create sunt la nivel de server, nu sunt atașate la niciun ID de jucător și persistă prin modificări ale modului de joc. + +::: ## Avantaje diff --git a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/tutorials/stringmanipulation.md b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/tutorials/stringmanipulation.md index 0e588713db9d..ef09402fcefc 100644 --- a/frontend/i18n/ro/docusaurus-plugin-content-docs/current/tutorials/stringmanipulation.md +++ b/frontend/i18n/ro/docusaurus-plugin-content-docs/current/tutorials/stringmanipulation.md @@ -18,7 +18,9 @@ Bună ziua tuturor, cu siguranță este o noapte liniștită drăguță sau cel ### Declarație șir -Așa cum am spus mai înainte, șirurile sunt practic matrici de caractere, deci sunt utilizate în același mod în care sunt matricele și, așa cum am crea o matrice, am face-o pentru șirurile care urmează acest format; `string_name [string_size]`. :::info +Așa cum am spus mai înainte, șirurile sunt practic matrici de caractere, deci sunt utilizate în același mod în care sunt matricele și, așa cum am crea o matrice, am face-o pentru șirurile care urmează acest format; `string_name [string_size]`. + +:::info **string_name**: numele matricei de caractere (_de exemplu șir, str, mesaj, text ... etc., atâta timp cât este un nume de variabilă valid (începe cu un caracter sau un subliniat)_). @@ -672,7 +674,9 @@ Rețineți că atribuirea tuturor biților la aceeași valoare va avea ca rezult :::tip -Este posibil să formatați texte cu multicolor simultan, dar pentru aceasta, încorporăm notația **RGB** mai simplă. ::: +Este posibil să formatați texte cu multicolor simultan, dar pentru aceasta, încorporăm notația **RGB** mai simplă. + +::: ##### RGB diff --git a/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md b/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md index 41defeb64b66..116b2ba6aa30 100644 --- a/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md +++ b/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md @@ -11,13 +11,13 @@ tags: [] Этот коллбэк вызывается, когда игрок взаимодействует с диалогом, показанным ему через ShowPlayerDialog. -| Аргумент | Описание | -| ----------- | ------------------------------------------------------------------------------------------------------------------------------- | -| playerid | ID игрока, взаимодействующего с диалогом. | -| dialogid | ID диалога, показанного через ShowPlayerDialog, с которым взаимодействует игрок. | -| response | 1 - нажатие на левую кнопку диалога (Enter), 0 нажатие на правую кнопку диалога (ESC) (всегда 1, если показана только 1 кнопка) | -| listitem | ID элемента списка, выбранного игроком (начинается с 0) (если у диалога выбран стиль списка, иначе всегда будет -1). | -| inputtext[] | Текст, введённый игроком в диалог или текст элемента списка, если у диалога выбран стиль списка. | +| Аргумент | Описание | +| ----------- | -------------------------------------------------------------------------------------------------------------------------------- | +| playerid | ID игрока, взаимодействующего с диалогом. | +| dialogid | ID диалога, показанного через ShowPlayerDialog, с которым взаимодействует игрок. | +| response | 1 - нажатие на левую кнопку диалога (Enter), 0 нажатие на правую кнопку диалога (ESC) (всегда 1, если показана только 1 кнопка). | +| listitem | ID элемента списка, выбранного игроком (начинается с 0) (если у диалога выбран стиль списка, иначе всегда будет -1). | +| inputtext[] | Текст, введённый игроком в диалог или текст элемента списка, если у диалога выбран стиль списка. | ## Результат @@ -139,7 +139,7 @@ public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) ## Примечания -:::tip +:::note Параметры могут отличаться в зависимости от стиля диалога ([см. больше примеров](../resources/dialogstyles)). diff --git a/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md b/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md index 258a5791fdf0..d52d01f57086 100644 --- a/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md +++ b/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md @@ -1,7 +1,7 @@ --- title: AddCharModel sidebar_label: AddCharModel -description: Добавляет новую стороннюю модель ( скин ) игрока для скачивания. +description: Добавляет новую стороннюю модель (скин) игрока для скачивания. tags: [] --- @@ -9,14 +9,14 @@ tags: [] ## Описание -Функция добавляет новую стороннюю модель ( скин ) игрока для скачивания. Файл модели будет помещен в папку на компьютер игрока Documents\GTA San Andreas User Files\SAMP\cache под названием IP и Порта сервера в виде CRC формы. +Функция добавляет новую стороннюю модель (скин) игрока для скачивания. Файл модели будет помещен в папку на компьютер игрока Documents\GTA San Andreas User Files\SAMP\cache под названием IP и Порта сервера в виде CRC формы. -| Параметр | Описание | -| -------- | ------------------------------------------------------------------------------------------------------------- | -| baseid | ID существующей базовой модели - скина ( для копирования поведения скина и замены скина при ошибке загрузки ) | -| newid | Новый ID скина в пределах от 20000 до 30000 (10000 слотов) для использования в SetPlayerSkin | -| dffname | Название .dff файла колизии модели, расположенного стандартно в папке models (параметр настройки artpath). | -| txdname | Название .txd файла текстур модели, расположенного стандартно в папке models (параметр настройки artpath). | +| Параметр | Описание | +| -------- | ------------------------------------------------------------------------------------------------------------ | +| baseid | ID существующей базовой модели - скина (для копирования поведения скина и замены скина при ошибке загрузки). | +| newid | Новый ID скина в пределах от 20000 до 30000 (10000 слотов) для использования в SetPlayerSkin. | +| dffname | Название .dff файла колизии модели, расположенного стандартно в папке models (параметр настройки artpath). | +| txdname | Название .txd файла текстур модели, расположенного стандартно в папке models (параметр настройки artpath). | ## Возвращаемые данные @@ -42,9 +42,9 @@ AddCharModel(305, 20002, "lapdpd2.dff", "lapdpd2.txd"); ## Примечания -:::tip +:::note -useartwork должна быть включена ( 1 ) в настройках сервера, чтобы данная функция работала +useartwork должна быть включена (1) в настройках сервера, чтобы данная функция работала ::: diff --git a/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md b/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md index 402307f7bcba..ab121ba830fc 100644 --- a/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md +++ b/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md @@ -9,11 +9,11 @@ tags: ["menu"] Добавляет элемент в меню. -| Параметр | Описание | -| -------- | ----------------- | -| menuid | Id меню | -| column | Столбец ( 0 - 1 ) | -| title[] | Текст | +| Параметр | Описание | +| -------- | --------------- | +| menuid | Id меню | +| column | Столбец (0 - 1) | +| title[] | Текст | ## Возвращаемые данные @@ -35,9 +35,15 @@ public OnGameModeInit() ## Примечания -:::tip +:::warning -Вызывает крэш при указании неверного menuid. Можно иметь 12 элементов меню (13ый идёт наверх в название правого столбца ( название имеет другой цвет ), 14ый элемент и выше не будет показан вообще). Можно добавить только 2 столбца ( 0 и 1 ). Можно добавить 8 цветовых кодов для 1 элемента (~r~, ~g~ и др.). Максимальная длинна текста элемента 31 символ. +Вызывает краш при указании неверного menuid. (Исправлено в open.mp) + +::: + +:::note + +Можно иметь 12 элементов меню (13ый идёт наверх в название правого столбца (название имеет другой цвет), 14ый элемент и выше не будет показан вообще). Можно добавить только 2 столбца (0 и 1). Можно добавить 8 цветовых кодов для 1 элемента (`~r~`, `~g~` и др.). Максимальная длинна текста элемента 31 символ. ::: diff --git a/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md b/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md index c5f21673e122..4c47ce0911b7 100644 --- a/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md +++ b/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md @@ -11,17 +11,17 @@ tags: ["player"] | Name | Description | | ------------- | -------------------------------------------------- | -| modelid | Скин с которым игрок появиться | +| modelid | Скин с которым игрок появиться. | | Float:spawn_x | Координаты X, для точки появляения данного класса. | | Float:spawn_y | Координаты Y, для точки появляения данного класса. | | Float:spawn_z | Координаты Z, для точки появляения данного класса. | -| Float:z_angle | Угол направление игрока | -| weapon1 | Первое оружие игрока | -| weapon1_ammo | Патроны для первого оружия | -| weapon2 | Второе оружие игрока | -| weapon2_ammo | Патроны для второго оружия | -| weapon3 | Третье оружие игрока | -| weapon3_ammo | Патроны для третьего оружия | +| Float:z_angle | Угол направление игрока. | +| weapon1 | Первое оружие игрока. | +| weapon1_ammo | Патроны для первого оружия. | +| weapon2 | Второе оружие игрока. | +| weapon2_ammo | Патроны для второго оружия. | +| weapon3 | Третье оружие игрока. | +| weapon3_ammo | Патроны для третьего оружия. | ## Возвращаемые данные @@ -43,9 +43,9 @@ public OnGameModeInit() ## Примечания -:::tip +:::note -Максимальный ID класса 319 ( начинается с 0, что значит можно создать всего 320 классов ). В случае превышения лимита, добавленный класс будет заменять класс 319. +Максимальный ID класса 319 (начинается с 0, что значит можно создать всего 320 классов). В случае превышения лимита, добавленный класс будет заменять класс 319. ::: diff --git a/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md b/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md index e15ba9503ff8..2b6aec39dc21 100644 --- a/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md +++ b/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md @@ -12,17 +12,17 @@ tags: ["player"] | Параметр | Описание | | ------------- | -------------------------------------------------- | | teamid | Команда в которой игрок появиться. | -| modelid | Скин с которым игрок появиться | +| modelid | Скин с которым игрок появиться. | | Float:spawn_x | Координаты X, для точки появляения данного класса. | | Float:spawn_y | Координаты Y, для точки появляения данного класса. | | Float:spawn_z | Координаты Z, для точки появляения данного класса. | -| Float:z_angle | Угол направление игрока | -| weapon1 | Первое оружие игрока | -| weapon1_ammo | Патроны для первого оружия | -| weapon2 | Второе оружие игрока | -| weapon2_ammo | Патроны для второго оружия | -| weapon3 | Третье оружие игрока | -| weapon3_ammo | Патроны для третьего оружия | +| Float:z_angle | Угол направление игрока. | +| weapon1 | Первое оружие игрока. | +| weapon1_ammo | Патроны для первого оружия. | +| weapon2 | Второе оружие игрока. | +| weapon2_ammo | Патроны для второго оружия. | +| weapon3 | Третье оружие игрока. | +| weapon3_ammo | Патроны для третьего оружия. | ## Возвращаемые данные @@ -35,9 +35,9 @@ ID класса который был создан. ```c public OnGameModeInit() { - // Игроки смогут выбрать появиться: - // Со скином 0 (CJ) в команде номер 1. - // Со скином 1 (The Truth) в команде номер 2. + // Игроки смогут выбрать появиться: + // Со скином 0 (CJ) в команде номер 1. + // Со скином 1 (The Truth) в команде номер 2. AddPlayerClassEx(1, 0, 1958.33, 1343.12, 15.36, 269.15, 26, 36, 28, 150, 0, 0); // CJ AddPlayerClassEx(2, 1, 1958.33, 1343.12, 15.36, 269.15, 26, 36, 28, 150, 0, 0); // The Truth return 1; @@ -46,9 +46,9 @@ public OnGameModeInit() ## Примечания -:::tip +:::note -Максимальный ID класса 319 ( начинается с 0, что значит можно создать всего 320 классов ). В случае превышения лимита, добавленный класс будет заменять класс 319. +Максимальный ID класса 319 (начинается с 0, что значит можно создать всего 320 классов). В случае превышения лимита, добавленный класс будет заменять класс 319. ::: diff --git a/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md b/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md index 1bbc7c98aa64..1da80a98eb47 100644 --- a/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md +++ b/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md @@ -12,7 +12,7 @@ tags: [] | Параметр | Описание | | ------------ | ----------------------------------------------------------------------------------------------------------------------- | | virtualworld | Виртуальный мир, в котором объект доступен. Используйте -1 для всех миров. | -| baseid | ID существующего объекта ( для замены объекта при ошибке загрузки ) | +| baseid | ID существующего объекта (для замены объекта при ошибке загрузки). | | newid | ID нового объекта в пределах от -1000 до -30000 (29000 слотов) для использования в CreateObject или CreatePlayerObject. | | dffname | Название .dff файла колизии модели, расположенного стандартно в папке models (параметр настройки artpath). | | txdname | Название .txd файла текстур модели, расположенного стандартно в папке models (параметр настройки artpath). | @@ -39,9 +39,9 @@ AddSimpleModel(-1, 19379, -2000, "wallzzz.dff", "wallzzz.txd"); ## Примечания -:::tip +:::note -`useartwork` должна быть включена ( 1 ) в настройках сервера, чтобы данная функция работала. В случае если установлен виртуальный мир (virtualworld), модель будет скачана когда игрок попадёт в указанный виртуальный мир. +`useartwork` должна быть включена (1) в настройках сервера, чтобы данная функция работала. В случае если установлен виртуальный мир (virtualworld), модель будет скачана когда игрок попадёт в указанный виртуальный мир. ::: diff --git a/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md b/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md index 8fdee0afc005..d4d7c247fddd 100644 --- a/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md +++ b/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md @@ -15,7 +15,7 @@ tags: [] | Параметр | Описание | | ------------ | ----------------------------------------------------------------------------------------------------------------------- | | virtualworld | Виртуальный мир, в котором объект доступен. Используйте -1 для всех миров. | -| baseid | ID существующего объекта ( для замены объекта при ошибке загрузки ) | +| baseid | ID существующего объекта (для замены объекта при ошибке загрузки). | | newid | ID нового объекта в пределах от -1000 до -30000 (29000 слотов) для использования в CreateObject или CreatePlayerObject. | | dffname | Название .dff файла колизии модели, расположенного стандартно в папке models (параметр настройки artpath). | | txdname | Название .txd файла текстур модели, расположенного стандартно в папке models (параметр настройки artpath). | @@ -40,9 +40,9 @@ public OnGameModeInit() ## Примечания -:::tip +:::note -`useartwork` должна быть включена ( 1 ) в настройках сервера, чтобы данная функция работала. В случае если установлен виртуальный мир (virtualworld), модель будет скачана когда игрок попадёт в указанный виртуальный мир. +`useartwork` должна быть включена (1) в настройках сервера, чтобы данная функция работала. В случае если установлен виртуальный мир (virtualworld), модель будет скачана когда игрок попадёт в указанный виртуальный мир. ::: diff --git a/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md b/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md index ecebb74e8975..bf1b0844851f 100644 --- a/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md +++ b/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md @@ -41,7 +41,7 @@ public OnGameModeInit() ## Примечания -:::tip +:::note Эта функция не возвращает ID пикапа который можно использовать, к примеру в OnPlayerPickUpPickup. Используйте CreatePickup если хотите получить ID. diff --git a/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerSkin.md b/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerSkin.md index 156185e06146..dadfb28d0b82 100644 --- a/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerSkin.md +++ b/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerSkin.md @@ -25,7 +25,7 @@ playerskin = GetPlayerSkin(playerid); ## Примечания -:::tip +:::note Возращение нового значения ID скина после использования SetSpawnInfo будет после спавна игрока с новым скином. Возвращает старое значение скина, если игрок заспавнился при использовании функции SpawnPlayer. diff --git a/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSkin.md b/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSkin.md index 3973aee8adde..11a4604e02dd 100644 --- a/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSkin.md +++ b/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSkin.md @@ -29,7 +29,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp(cmdtext, "/fireman", true) == 0) { - // Устанавливает скин ID 277 ( скин пожарника ). + // Устанавливает скин ID 277 (скин пожарного). SetPlayerSkin(playerid, 277); return 1; } @@ -51,7 +51,7 @@ SetPlayerSkinFix(playerid, skinid) GetPlayerPos(playerid, tmpPos[0], tmpPos[1], tmpPos[2]); GetPlayerFacingAngle(playerid, tmpPos[3]); - // Если значение скина неверное ( меньше 0, или больше 311, или равно 74 ), то ничего не делает и возвращает 0 + // Если значение скина неверное (меньше 0, или больше 311, или равно 74), то ничего не делает и возвращает 0 if (0 > skinid > 311 || skinid == 74) { return 0; @@ -61,7 +61,7 @@ SetPlayerSkinFix(playerid, skinid) { SetPlayerPos(playerid, tmpPos[0], tmpPos[1], tmpPos[2]); SetPlayerFacingAngle(playerid, tmpPos[3]); - TogglePlayerControllable(playerid, true); // убирает заморозку игрока ( не обязательно ) + TogglePlayerControllable(playerid, true); // убирает заморозку игрока (не обязательно) return SetPlayerSkin(playerid, skinid); } else if (IsPlayerInAnyVehicle(playerid)) @@ -72,7 +72,7 @@ SetPlayerSkinFix(playerid, skinid) RemovePlayerFromVehicle(playerid); SetPlayerPos(playerid, tmpPos[0], tmpPos[1], tmpPos[2]); SetPlayerFacingAngle(playerid, tmpPos[3]); - TogglePlayerControllable(playerid, true); // убирает заморозку игрока ( важно, т.к. запущена анимация выхода из транспорта ) + TogglePlayerControllable(playerid, true); // убирает заморозку игрока (важно, т.к. запущена анимация выхода из транспорта) tmp = SetPlayerSkin(playerid, skinid); PutPlayerInVehicle(playerid, vehicleid, (seatid == 128) ? 0 : seatid); return tmp; @@ -88,7 +88,7 @@ SetPlayerSkinFix(playerid, skinid) :::warning -Известные Баги: Если игроку установлен скин, когда он присел, находится в машине или выполняет определенные анимации, игрок может заморозиться или произойдёт сбой. Это может быть исправлено путём использования TogglePlayerControllable. Для определения положения сидя игрока используется GetPlayerSpecialAction (SPECIAL_ACTION_DUCK). Другие игроки могут поймать крэш, если он в машине или он входит/выходит из транспорта. Установка скина игроку, когда он мёртв может спровоцировать крэш игрокам, находящимся рядом с ним. Перерывается сидение на байках. +Известные Баги: Если игроку установлен скин, когда он присел, находится в машине или выполняет определенные анимации, игрок может заморозиться или произойдёт сбой. Это может быть исправлено путём использования TogglePlayerControllable. Для определения положения сидя игрока используется GetPlayerSpecialAction (SPECIAL_ACTION_DUCK). Другие игроки могут поймать краш, если он в машине или он входит/выходит из транспорта. Установка скина игроку, когда он мёртв может спровоцировать краш игрокам, находящимся рядом с ним. Перерывается сидение на байках. ::: diff --git a/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/acos.md b/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/acos.md deleted file mode 100644 index 2797f636c075..000000000000 --- a/frontend/i18n/ru/docusaurus-plugin-content-docs/current/scripting/functions/acos.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: acos -sidebar_label: acos -description: Get the inversed value of a cosine in degrees. -tags: ["math"] ---- - - - -## Description - -Get the inversed value of a cosine in degrees. In trigonometrics, arc cosine is the inverse operation of cosine. - -| Name | Description | -| ----------- | ------------------------------------------------------------ | -| Float:value | value whose arc cosine is computed, in the interval [-1,+1]. | - -## Returns - -The angle in degrees, in the interval [0.0,180.0]. - -## Examples - -```c -//The arc cosine of 0.500000 is 60.000000 degrees. - -public OnGameModeInit() -{ - new Float:param, Float:result; - param = 0.5; - result = acos(param); - printf("The arc cosine of %f is %f degrees.", param, result); - return 1; -} -``` - -## Related Functions - -- [floatsin](floatsin): Get the sine from a specific angle. -- [floatcos](floatcos): Get the cosine from a specific angle. -- [floattan](floattan): Get the tangent from a specific angle. -- [asin](asin): Get the inversed value of a sine in degrees. -- [atan](atan): Get the inversed value of a tangent in degrees. -- [atan2](atan2): Get the multi-valued inversed value of a tangent in degrees. diff --git a/frontend/i18n/sl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamIn.md b/frontend/i18n/sl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamIn.md index e850ddead597..efa1097d505a 100644 --- a/frontend/i18n/sl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamIn.md +++ b/frontend/i18n/sl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamIn.md @@ -38,7 +38,7 @@ public OnActorStreamIn(actorid, forplayerid) ## Opombe -:::tip +:::note Ta "callback" bo poklical tudi NPC. diff --git a/frontend/i18n/sl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamOut.md b/frontend/i18n/sl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamOut.md index 192232e4ef78..e2ef6e3b5454 100644 --- a/frontend/i18n/sl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamOut.md +++ b/frontend/i18n/sl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamOut.md @@ -38,7 +38,7 @@ public OnActorStreamOut(actorid, forplayerid) ## Opombe -:::tip +:::note Ta "callback" bo poklical tudi NPC. diff --git a/frontend/i18n/sl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md b/frontend/i18n/sl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md index 0b897b8b344f..f338c742b47c 100644 --- a/frontend/i18n/sl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md +++ b/frontend/i18n/sl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md @@ -139,7 +139,7 @@ public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) ## Opombe -:::tip +:::note Parametri lahko vsebujejo različne vrednosti, odvisno od sloga pogovornega okna ([Kliknite za več primerov](../resources/dialogstyles)). diff --git a/frontend/i18n/sl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md b/frontend/i18n/sl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md index 97d8121d5b4a..2e77cde6e70d 100644 --- a/frontend/i18n/sl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md +++ b/frontend/i18n/sl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md @@ -29,7 +29,7 @@ public OnObjectMoved(objectid) ## Opombe -:::tip +:::note SetObjectPos ne deluje, ko ga uporabljate v tem "callback". Če želite to popraviti, znova ustvarite predmet. diff --git a/frontend/i18n/sl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md b/frontend/i18n/sl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md index 4c670e7d28f1..583c909afccd 100644 --- a/frontend/i18n/sl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md +++ b/frontend/i18n/sl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md @@ -36,7 +36,7 @@ public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ) ## Opombe -:::tip +:::note Kakšno ime "callback" piše, da se pokliče le, če igralec klikne, da označi tarčo(waypoint) in ne, ko pritisne gumb. Return vrednost "Z" če bi bilo 0 (nepravilno) če je kraj, kjer je igralec kliknil, daleč stran od igralca; Uporaba MapAndreas ali ColAndreas "plugin" da bi bili bolj natančni "Z" koordinate. diff --git a/frontend/i18n/sl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md b/frontend/i18n/sl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md index 0b9c92c71daa..845a1a8529a5 100644 --- a/frontend/i18n/sl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md +++ b/frontend/i18n/sl/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md @@ -37,7 +37,7 @@ public OnPlayerClickPlayer(playerid, clickedplayerid, CLICK_SOURCE:source) ## Opombe -:::tip +:::note Trenutno je na voljo samo ena 'source' (0 - CLICK_SOURCE_SCOREBOARD). Vztrajnost tega argumenta kaže, da bo v prihodnosti morda podprtih več virov. diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md index 7254a4cd559b..0072cce4d626 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md @@ -171,7 +171,7 @@ public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) ## Примери -:::tip +:::note Параметри могу садржати различите вредности, у зависности од стила дијалога ([кликните за више примера](../resources/dialogstyles)). diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md index e8205a336409..713512ea066c 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md @@ -29,7 +29,7 @@ public OnObjectMoved(objectid) ## Белешке -:::tip +:::note [SetObjectPos](../functions/SetObjectPos) не функционише када се користи у овој повратној функцији. Да бисте исправили, поново креирајте објекат. diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md index c81ae0a4f7b5..12425a241ad2 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md @@ -36,7 +36,7 @@ public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ) ## Белешке -:::tip +:::note Као што назив функције указује, она се позива само када играч кликне да обележи циљ, а не када притисне тастер. Вредност Z координате ће бити 0 (неважећа) ако је кликнута област на мапи далеко од играча; користите [MapAndreas](https://github.com/philip1337/samp-plugin-mapandreas) или [ColAndreas](https://github.com/Pottus/ColAndreas) додатак да добијете прецизнију Z координату. diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md index 7c3377d96365..b2fe3ec7592e 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md @@ -37,7 +37,7 @@ public OnPlayerClickPlayer(playerid, clickedplayerid, CLICK_SOURCE:source) ## Белешке -:::tip +:::note Тренутно постоји само један 'извор' (0 - `CLICK_SOURCE_SCOREBOARD`). diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md index 2254c28df8cd..3d4de35d8b1c 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md @@ -47,7 +47,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ## Белешке -:::tip +:::note Разлог ће враћати 37 (пламен метак) од било којих извора ватре (нпр. молотов, 18). Разлог ће враћати 51 од било ког оружја које ствара експлозију (нпр. RPG, граната). Не морате да проверавате да ли је killerid валидан пре него што га користите у [SendDeathMessage](../functions/SendDeathMessage). INVALID_PLAYER_ID је валидан killerid ID параметар у тој функцији. Само playerid може да позове ову функцију (добро је знати за анти-фејк смрт). diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md index 320b1834fd68..b5977ec6e36d 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md @@ -57,7 +57,7 @@ public OnPlayerDisconnect(playerid, reason) ## Белешке -:::tip +:::note Неке функције можда неће радити исправно када се користе у овој функцији јер је играч већ искључен када се функција позива. То значи да не можете добити недвосмислене информације из функција као што су [GetPlayerIp](../functions/GetPlayerIp) и [GetPlayerPos](../functions/GetPlayerPos). diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md index e33f8e706fc6..f142a6088eac 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md @@ -33,7 +33,7 @@ public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) ## Белешке -:::tip +:::note - Ова функција се позива када играч ПОЧНЕ да улази у возило, а не када је УШАО у њега. Погледајте [OnPlayerStateChange](OnPlayerStateChange). - Ова функција ће се и даље позвати ако играчу буде одбијен улазак у возило (нпр. ако је закључано или пуно). diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md index ee7235881e7e..aef9bd244ef4 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md @@ -32,7 +32,7 @@ public OnPlayerFinishedDownloading(playerid, virtualworld) ## Белешке -:::tip +:::note Ова повратна функција се позива сваки пут када играч промени виртуелни свет, чак иако у датом виртуелном свету нема прилагођених модела. diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md index b88af09ad4f5..b138168552b0 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md @@ -44,10 +44,9 @@ public OnPlayerGiveDamage(playerid, damagedid, Float:amount, WEAPON:weaponid, bo ## Белешке -:::tip +:::note - Имајте на уму да ова функција може бити нетачна у неким случајевима. -- Ако желите да спречите одређене играче да наносе штету једни другима, користите [SetPlayerTeam](../functions/SetPlayerTeam). - weaponid ће вратити 37 (бацач пламена) од било ког извора ватре (нпр. молотовљев коктел, 18). - weaponid ће вратити 51 за било које оружје које ствара експлозију (нпр. РПГ, граната). - **playerid** је једини који може позвати ову функцију. @@ -55,6 +54,12 @@ public OnPlayerGiveDamage(playerid, damagedid, Float:amount, WEAPON:weaponid, bo ::: +:::tip + +Ако желите да спречите одређене играче да наносе штету једни другима, користите [SetPlayerTeam](../functions/SetPlayerTeam). + +::: + ## Повезане повратне функције Следеће повратне функције могу бити корисне, јер су на један или други начин повезане са овим позивом. diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md index 6c5a9a1fad4d..60a34aeceeef 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md @@ -47,7 +47,7 @@ public OnPlayerGiveDamageActor(playerid, damaged_actorid, Float:amount, WEAPON:w ## Белешке -:::tip +:::note Ова функција се не позива ако је актер подешен као невидљив (**ШТО ЈЕ ПОДРАЗУМЕВАНО**)\*\*. Погледајте [SetActorInvulnerable](../functions/SetActorInvulnerable). diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md index 67b1d45b4c4f..0d94b6a45a84 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md @@ -22,7 +22,7 @@ tags: ["player"] ## Белешке -:::info +:::note Ову повратну функцију такође може позвати NPC. diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md index 139d804140f4..9d04c7fe4850 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md @@ -34,7 +34,7 @@ public OnPlayerRequestClass(playerid,classid) ## Белешке -:::tip +:::note Ова повратна функција се такође позива када играч притисне F4. diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md index 7db7c8c1d93a..73b564190e84 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md @@ -53,7 +53,7 @@ public OnPlayerSelectedMenuRow(playerid, row) ## Notes -:::tip +:::note ID менија се не прослеђује овом повратном позиву. Потребно је користити [GetPlayerMenu](../functions/GetPlayerMenu) да бисте утврдили из којег је менија играч изабрао ставку. diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md index 9d84daeb7905..06a5fce05027 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md @@ -39,7 +39,7 @@ public OnPlayerSpawn(playerid) ## Белешке -:::tip +:::note Када играч умре у Сан Андреасу, аутоматски се од њих одбија $100 ради покривања болничких рачуна. Ова функција остаје у SA:MP, али је уклоњена из open.mp како би скрипте могле управљати свим својим новцем. Неколико скрипти већ покушава да исправи ово тако што додаје $100 играчу након смрти или при респауну. Ако је ово ваша скрипта, једноставно обришите додатну исправку, иако код у open.mp покушава да узме у обзир скрипте које то раде. Ако ваша скрипта зависи од ове функције, једноставно додајте следећи код у [OnPlayerDeath](OnPlayerDeath): diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md index 76141bfda86d..db75f1a507f9 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md @@ -66,7 +66,7 @@ public OnPlayerTakeDamage(playerid, issuerid, Float:amount, WEAPON:weaponid, bod ## Белешке -:::tip +:::note - weaponid ће враћати 37 (бацач пламена) за све изворе ватре (нпр. молотов, 18). - weaponid ће враћати 51 за било које оружје које прави експлозију (нпр. RPG, граната). diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md index 412efd51547f..78de153da9e7 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md @@ -41,7 +41,7 @@ public OnPlayerWeaponShot(playerid, WEAPON:weaponid, BULLET_HIT_TYPE:hittype, hi ## Белешке -:::tip +:::note Овај повратни позив се позива само када је компензција за кашњење омогућена. Ако је hittype: diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md index 85bc1b1797ad..0f0d43ea0bfa 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md @@ -40,7 +40,7 @@ public OnRconCommand(cmd[]) ## Белешке -:::tip +:::note "/rcon " није укључено у "cmd" када играч напише команду. Ако користите функцију "print" овде, послаће поруку играчу који је написао команду у игри, као и у лог. Ова функција се не позива када играч није пријављен као RCON администратор. Када играч није пријављен као RCON администратор и користи /rcon login, ова функција се не позива и уместо тога се позива OnRconLoginAttempt. Међутим, када играч буде пријављен као RCON администратор, употреба ове команде ће позвати ову функцију. diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md index 54bf1b0fc169..3852185c0064 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md @@ -53,7 +53,7 @@ public OnRconLoginAttempt(ip[], password[], success) ## Белешке -:::tip +:::note Ова повратна функција се позива само када се користи /rcon login у игри. Ова повратна функција се позива само када играч још није пријављен. Када је играч пријављен, уместо тога се позива [OnRconCommand](OnRconCommand). diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptLoadPlayer.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptLoadPlayer.md index df5089cd6123..7d75f71ff139 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptLoadPlayer.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptLoadPlayer.md @@ -31,7 +31,7 @@ public OnScriptLoadPlayer(playerid, bool:isEntryScript) ## Белешке -:::tip +:::note Ова повратна функција се позива када се **учитава** споредна скрипта (филтер скрипт) у току рада. diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptUnloadPlayer.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptUnloadPlayer.md index d0b9fddf5fbd..be598cbffac8 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptUnloadPlayer.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptUnloadPlayer.md @@ -31,7 +31,7 @@ public OnScriptUnloadPlayer(playerid, bool:isEntryScript) ## Белешке -:::tip +:::note Ова повратна функција се позива када се **уклони** споредна скрипта (филтер скрипт) у току рада. diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md index 6ba34c63508e..ed51639c8066 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md @@ -53,7 +53,7 @@ public OnVehicleDamageStatusUpdate(vehicleid, playerid) ## Белешке -:::tip +:::note Ово не укључује промене у стању возила. diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md index 09de09ce07e2..09c6cc7ac241 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md @@ -32,7 +32,7 @@ public OnVehicleDeath(vehicleid, killerid) ## Белешке -:::tip +:::note - Ова повратна функција ће се такође позвати када возило уђе у воду, али возило може бити спасено од уништења телепортацијом или изласком (ако је само делимично потопљено). - Повратна функција неће бити позвана други пут, а возило може нестати када возач изађе или после кратког времена. diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md index a0df4cfc5d11..28faf5ebfbbd 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md @@ -38,7 +38,7 @@ public OnVehicleMod(playerid, vehicleid, componentid) ## Белешке -:::tip +:::note [AddVehicleComponent](../functions/AddVehicleComponent) не позива ову повратну функцију. diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md index 9c01470ae395..5592670b0589 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md @@ -33,7 +33,7 @@ public OnVehiclePaintjob(playerid, vehicleid, paintjobid) ## Белешке -:::tip +:::note Ова повратна функција се не позива од стране [ChangeVehiclePaintjob](../functions/ChangeVehiclePaintjob). Можете користити OnVehicleChangePaintjob из vSync како бисте знали када играч купи боју. diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md index 4fce48845925..389571282b50 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md @@ -34,7 +34,7 @@ public OnVehicleRespray(playerid, vehicleid, color1, color2) ## Белешке -:::tip +:::note Ова повратна функција се не позива од стране ChangeVehicleColor. Назив може бити обмануто, ова повратна функција се не позива за pay 'n' spray (само за радње за модификацију). diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md index 76968192862e..964f4178e235 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md @@ -44,7 +44,7 @@ public OnVehicleSirenStateChange(playerid, vehicleid, newstate) ## Белешке -:::tip +:::note Ова повратна функција се позива само када се сирена на возилу укључи или искључи, НЕ када је у употреби алтернативна сирена (притискање трубе). diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md index 425127839912..2bca15b33265 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md @@ -30,7 +30,7 @@ public OnGameModeInit() ## Белешке -:::tip +:::note NPC нема nametag. Ово може да се направи преко Attach3DTextLabelToPlayer. diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosion.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosion.md index 677506737d35..1f363e96b050 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosion.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosion.md @@ -39,7 +39,7 @@ public OnPlayerEnterCheckpoint(playerid) ## Белешке -:::tip +:::note Постоји лимит који ограничава колико играч може видети експлозија одједном. То је 10. diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosionForPlayer.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosionForPlayer.md index 055a9249e003..d4067a2db067 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosionForPlayer.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosionForPlayer.md @@ -36,7 +36,7 @@ if (strcmp(cmdtext, "/burnme", true) == 0) ## Белешке -:::tip +:::note Постоји лимит који ограничава колико играч може видети експлозија одједном. То је 10. diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/functions/CreatePickup.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/functions/CreatePickup.md index 8604009d6503..010a361a071a 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/functions/CreatePickup.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/functions/CreatePickup.md @@ -41,12 +41,18 @@ pickup = 0; // варијабла се мора ресетовати да би ## Белешке -:::tip +:::note - Једини тип pickup-а који може да се покупи из унутрашњости возила је 14 (осим пар специјалних pickup-ова као што су bribes). - Pickup-ови су видљиви свима и могу их покупити сви играчи. - Могуће је да, ако се користи DestroyPickup() када је pickup већ покупљен, више од једног играча може да покупи исти pickup због лаг-а. Ово се може избећи коришћењем променљивих. -- Неки pickup-ови долазе са 'аутоматским одговором', на пример, M4 модел ће аутоматски дати играчу оружје и мало муниције. За потпуно скриптоване pickup-ове, треба користити тип 1. +- Неки pickup-ови долазе са 'аутоматским одговором', на пример, M4 модел ће аутоматски дати играчу оружје и мало муниције. + +::: + +:::tip + +За потпуно скриптоване pickup-ове, треба користити тип 1. ::: diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayer3DTextLabel.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayer3DTextLabel.md index 8aca81434cbc..9b7e828ae1da 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayer3DTextLabel.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayer3DTextLabel.md @@ -53,7 +53,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Белешке -:::tip +:::note DrawDistance изгледа као да је мањи у spectate моду. diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerTextDraw.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerTextDraw.md index b05a86924e29..c3baff2dd2cd 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerTextDraw.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerTextDraw.md @@ -40,7 +40,7 @@ public OnPlayerConnect(playerid) ## Белешке -:::tip +:::note Player textdraw-ovi се аутоматски униште када се играч дисконектује. diff --git a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmour.md b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmour.md index 2ba258058bf3..975e77f7c46a 100644 --- a/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmour.md +++ b/frontend/i18n/sr/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmour.md @@ -33,7 +33,7 @@ public OnPlayerSpawn(playerid) ## Белешке -:::tip +:::note Име функције је armour, не armor (Амерички). @@ -42,6 +42,7 @@ public OnPlayerSpawn(playerid) :::warning Панцир се добија заокрушено на integer: постави 50.15, али добијеш 50.0 + ::: ## Повезане функције diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamIn.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamIn.md index a82608f7a150..f6cd55eaff7a 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamIn.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamIn.md @@ -38,7 +38,7 @@ public OnActorStreamIn(actorid, forplayerid) ## บันทึก -:::tip +:::note NPC สามารถเรียก Callback นี้ได้ diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamOut.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamOut.md index 74ed93209982..ce64284a77b1 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamOut.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamOut.md @@ -38,7 +38,7 @@ public OnActorStreamOut(actorid, forplayerid) ## บันทึก -:::tip +:::note NPC สามารถเรียก Callback นี้ได้ diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md index 2a5451abc090..fbf993e1ceca 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md @@ -136,7 +136,7 @@ public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) ## บันทึก -:::tip +:::note พารามิเตอร์สามารถมีค่าที่แตกต่างกันได้ ขึ้นอยู่กับรูปแบบของกล่องโต้ตอบ ([คลิกเพื่อดูตัวอย่างเพิ่มเติม](../resources/dialogstyles)). diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md index 1d1e6d40ac6b..a4648340eb14 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md @@ -29,7 +29,7 @@ public OnObjectMoved(objectid) ## บันทึก -:::tip +:::note SetObjectPos จะไม่ทำงานถ้าใช้ใน Callback นี้ วิธีแก้ให้สร้างวัตถุขึ้นใหม่ diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md index dbb2707c3c54..f189ee5e4835 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md @@ -42,7 +42,7 @@ public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ) ## บันทึก -:::tip +:::note ค่า Z จะถูกส่งกลับเป็น 0 (ไม่ถูกต้อง) หากมันอยู่ไกลจากผู้เล่นเกินไป; ใช้ปลั๊กอิน MapAndreas เพื่อให้ได้พิกัด Z ได้แม่นยำขึ้น diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md index 41929e4c0d38..21720b336e1d 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md @@ -37,7 +37,7 @@ public OnPlayerClickPlayer(playerid, clickedplayerid, CLICK_SOURCE:source) ## บันทึก -:::tip +:::note ตอนนี้ 'source' มีเพียงแค่ค่าเดียว (0 - CLICK_SOURCE_SCOREBOARD) ส่วนขยายนี้แสดงให้เห็นว่าอาจมีการรองรับข้อมูลเพิ่มเติมในอนาคต diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerCommandText.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerCommandText.md index adcb4e324e2e..fd754d9a99a7 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerCommandText.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerCommandText.md @@ -39,7 +39,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## บันทึก -:::tip +:::note NPC สามารถเรียก Callback นี้ได้ diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerConnect.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerConnect.md index 7432b963a56f..f9491cc985c3 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerConnect.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerConnect.md @@ -39,7 +39,7 @@ public OnPlayerConnect(playerid) ## บันทึก -:::tip +:::note NPC สามารถเรียก Callback นี้ได้ diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md index ff127db1014f..ecb13029ee99 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md @@ -47,7 +47,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ## บันทึก -:::tip +:::note The reason will return 37 (flame thrower) from any fire sources (e.g. molotov, 18) The reason will return 51 from any weapon that creates an explosion (e.g. RPG, grenade) You do not need to check whether killerid is valid before using it in SendDeathMessage. INVALID_PLAYER_ID is a valid killerid ID parameter in that function. playerid is the only one who can call the callback. (good to know for anti fake death) diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md index b63f290a9138..d02fabec1e60 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md @@ -49,7 +49,7 @@ public OnPlayerDisconnect(playerid, reason) ## บันทึก -:::tip +:::note Some functions might not work correctly when used in this callback because the player is already disconnected when the callback is called. This means that you can't get unambiguous information from functions like GetPlayerIp and GetPlayerPos. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterCheckpoint.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterCheckpoint.md index 5043b3c85e11..1478e2e7183f 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterCheckpoint.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterCheckpoint.md @@ -38,7 +38,7 @@ public OnPlayerEnterCheckpoint(playerid) ## บันทึก -:::tip +:::note NPC สามารถเรียก Callback นี้ได้ diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterRaceCheckpoint.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterRaceCheckpoint.md index 6d32c7d34075..f6c5ebf44ccd 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterRaceCheckpoint.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterRaceCheckpoint.md @@ -29,7 +29,7 @@ public OnPlayerEnterRaceCheckpoint(playerid) ## บันทึก -:::tip +:::note NPC สามารถเรียก Callback นี้ได้ diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md index 2831a90a8500..efe09d6be577 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md @@ -33,7 +33,7 @@ public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) ## บันทึก -:::tip +:::note This callback is called when a player BEGINS to enter a vehicle, not when they HAVE entered it. See OnPlayerStateChange. This callback is still called if the player is denied entry to the vehicle (e.g. it is locked or full). diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md index 58368ce8c035..640c52871667 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md @@ -36,7 +36,7 @@ public OnPlayerFinishedDownloading(playerid, virtualworld) ## บันทึก -:::tip +:::note This callback is called every time a player changes virtual worlds, even if there are no custom models present in that world. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md index b3b2b9ffa884..0962180ac993 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md @@ -50,8 +50,18 @@ public OnPlayerGiveDamage(playerid, damagedid, Float:amount, WEAPON:weaponid, bo ## บันทึก +:::note + +- Keep in mind this function can be inaccurate in some cases. +- The weaponid will return 37 (flame thrower) from any fire sources (e.g. molotov, 18) +- The weaponid will return 51 from any weapon that creates an explosion (e.g. RPG, grenade) +- playerid is the only one who can call the callback. +- The amount is always the maximum damage the weaponid can do, even when the health left is less than that maximum damage. So when a player has 100.0 health and gets shot with a Desert Eagle which has a damage value of 46.2, it takes 3 shots to kill that player. All 3 shots will show an amount of 46.2, even though when the last shot hits, the player only has 7.6 health left. + +::: + :::tip -Keep in mind this function can be inaccurate in some cases. If you want to prevent certain players from damaging eachother, use SetPlayerTeam. The weaponid will return 37 (flame thrower) from any fire sources (e.g. molotov, 18) The weaponid will return 51 from any weapon that creates an explosion (e.g. RPG, grenade) playerid is the only one who can call the callback. The amount is always the maximum damage the weaponid can do, even when the health left is less than that maximum damage. So when a player has 100.0 health and gets shot with a Desert Eagle which has a damage value of 46.2, it takes 3 shots to kill that player. All 3 shots will show an amount of 46.2, even though when the last shot hits, the player only has 7.6 health left. +If you want to prevent certain players from damaging eachother, use SetPlayerTeam. ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md index 5835f5422c55..0873ead3a470 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md @@ -49,7 +49,7 @@ public OnPlayerGiveDamageActor(playerid, damaged_actorid, Float:amount, WEAPON:w ## บันทึก -:::tip +:::note This function does not get called if the actor is set invulnerable (WHICH IS BY DEFAULT). See [SetActorInvulnerable](../functions/SetActorInvulnerable). diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md index 29c9cdfb0add..b894d6e3355e 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md @@ -125,7 +125,7 @@ ANDed = 0b00101000 ## บันทึก -:::tip +:::note NPC สามารถเรียก Callback นี้ได้ diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerLeaveCheckpoint.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerLeaveCheckpoint.md index 40d038c5ed1c..50ce0ad06220 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerLeaveCheckpoint.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerLeaveCheckpoint.md @@ -29,7 +29,7 @@ public OnPlayerLeaveCheckpoint(playerid) ## บันทึก -:::tip +:::note NPC สามารถเรียก Callback นี้ได้ diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerLeaveRaceCheckpoint.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerLeaveRaceCheckpoint.md index 98b0a745193f..bc1c5d9fb434 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerLeaveRaceCheckpoint.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerLeaveRaceCheckpoint.md @@ -29,7 +29,7 @@ public OnPlayerLeaveRaceCheckpoint(playerid) ## บันทึก -:::tip +:::note NPC สามารถเรียก Callback นี้ได้ diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerObjectMoved.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerObjectMoved.md index 87f70fdbeabd..13c78daabbb3 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerObjectMoved.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerObjectMoved.md @@ -30,9 +30,9 @@ public OnPlayerObjectMoved(playerid, objectid) ## บันทึก -:::tip +:::note -This callback can also be called for NPC. +NPC สามารถเรียก Callback นี้ได้ ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md index e369486290c6..120d0e6f849f 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md @@ -34,7 +34,7 @@ public OnPlayerRequestClass(playerid,classid) ## บันทึก -:::tip +:::note This callback is also called when a player presses F4. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestSpawn.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestSpawn.md index d24f95273327..0af5af868dc6 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestSpawn.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestSpawn.md @@ -33,7 +33,7 @@ public OnPlayerRequestSpawn(playerid) ## บันทึก -:::tip +:::note NPC สามารถเรียก Callback นี้ได้ diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md index 41fca8524516..4da224e74dd5 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md @@ -47,7 +47,7 @@ public OnPlayerSelectedMenuRow(playerid, row) ## บันทึก -:::tip +:::note The menu ID is not passed to this callback. GetPlayerMenu must be used to determine which menu the player selected an item on. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md index 5a93d2e230e7..d49e9692e07e 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md @@ -37,7 +37,7 @@ public OnPlayerSpawn(playerid) ## บันทึก -:::tip +:::note The game sometimes deducts \$100 from players after spawn. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStateChange.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStateChange.md index 47da82485dd1..ac59cbf38165 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStateChange.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStateChange.md @@ -37,7 +37,7 @@ public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstat ## บันทึก -:::tip +:::note NPC สามารถเรียก Callback นี้ได้ diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStreamIn.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStreamIn.md index 01d5eb0a212a..459a0897cf11 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStreamIn.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStreamIn.md @@ -32,7 +32,7 @@ public OnPlayerStreamIn(playerid, forplayerid) ## บันทึก -:::tip +:::note NPC สามารถเรียก Callback นี้ได้ diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStreamOut.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStreamOut.md index 6f23412f7e15..9db03652d96c 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStreamOut.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerStreamOut.md @@ -32,7 +32,7 @@ public OnPlayerStreamOut(playerid, forplayerid) ## บันทึก -:::tip +:::note NPC สามารถเรียก Callback นี้ได้ diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md index 68480361361a..6db37dc7b4fd 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md @@ -70,7 +70,7 @@ public OnPlayerTakeDamage(playerid, issuerid, Float:amount, WEAPON:weaponid, bod ## บันทึก -:::tip +:::note The weaponid will return 37 (flame thrower) from any fire sources (e.g. molotov, 18). The weaponid will return 51 from any weapon that creates an explosion (e.g. RPG, grenade) playerid is the only one who can call the callback. The amount is always the maximum damage the weaponid can do, even when the health left is less than that maximum damage. So when a player has 100.0 health and gets shot with a Desert Eagle which has a damage value of 46.2, it takes 3 shots to kill that player. All 3 shots will show an amount of 46.2, even though when the last shot hits, the player only has 7.6 health left. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerText.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerText.md index 29ab86324965..b42e7e81f649 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerText.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerText.md @@ -32,7 +32,7 @@ public OnPlayerText(playerid, text[]) ## บันทึก -:::tip +:::note NPC สามารถเรียก Callback นี้ได้ diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerUpdate.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerUpdate.md index 6721da518e50..44cfe3a3dc8b 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerUpdate.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerUpdate.md @@ -77,7 +77,7 @@ public OnPlayerUpdate(playerid) ## บันทึก -:::tip +:::note NPC สามารถเรียก Callback นี้ได้ diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md index e01e602463f3..c2a2a4c07716 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md @@ -41,7 +41,7 @@ public OnPlayerWeaponShot(playerid, WEAPON:weaponid, BULLET_HIT_TYPE:hittype, hi ## บันทึก -:::tip +:::note This callback is only called when lag compensation is enabled. If hittype is: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md index db70b256f60f..c3122eccb54c 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md @@ -39,15 +39,16 @@ public OnRconCommand(cmd[]) ## บันทึก -:::tip +:::note -"/rcon " is not included in "cmd" when a player types a command. If you use the "print" function here, it will send a message to the player who typed the command in-game as well as the log. This callback is not called when the player is not logged in as RCON admin. When the player is not logged in as RCON admin and uses /rcon login, this callback will not be called and OnRconLoginAttempt is called instead. However, when the player is logged in as RCON admin, the use of this command will call this callback. +- The /rcon prefix is not included in the cmd parameter when a player types a command. If you use the print function here, it will send a message to both the player who typed the command in-game and the server log. +- This callback is not called if the player is not logged in as an RCON admin. When a player uses /rcon login to log in, this callback will not be called, instead, OnRconLoginAttempt is called. Once logged in as an RCON admin, any subsequent commands will trigger this callback. ::: :::warning -You will need to include this callback in a loaded filterscript for it to work in the gamemode! +In SA-MP, you need to include this callback in a loaded filterscript for it to work. However, this issue was fixed in open.mp. ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md index 6a27ee74e3ed..a8a06da860a4 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md @@ -44,7 +44,7 @@ public OnRconLoginAttempt(ip[], password[], success) ## บันทึก -:::tip +:::note This callback is only called when /rcon login is used in-game. This callback is only called when the player is not yet logged in. When the player is logged in, OnRconCommand is called instead. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md index 7a7c7928c8e1..a61f1b714096 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md @@ -42,7 +42,7 @@ public OnVehicleDamageStatusUpdate(vehicleid, playerid) ## บันทึก -:::tip +:::note This does not include vehicle health changes diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md index c673a6aeff4e..7c4f9b11ae5a 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md @@ -32,7 +32,7 @@ public OnVehicleDeath(vehicleid, killerid) ## บันทึก -:::tip +:::note This callback will also be called when a vehicle enters water, but the vehicle can be saved from destruction by teleportation or driving out (if only partially submerged). The callback won't be called a second time, and the vehicle may disappear when the driver exits, or after a short time. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md index 5708511ce205..04bf0bfe8dfd 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md @@ -37,7 +37,7 @@ public OnVehicleMod(playerid, vehicleid, componentid) ## บันทึก -:::tip +:::note This callback is NOT called by AddVehicleComponent. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md index 07e6c87c06f0..af2900ee0821 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md @@ -33,7 +33,7 @@ public OnVehiclePaintjob(playerid, vehicleid, paintjobid) ## บันทึก -:::tip +:::note This callback is not called by ChangeVehiclePaintjob. You might use OnVehicleChangePaintjob from vSync in order to know when the player buys the paintjob. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md index 92c3bcb464dc..598c34e58af7 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md @@ -34,7 +34,7 @@ public OnVehicleRespray(playerid, vehicleid, color1, color2) ## บันทึก -:::tip +:::note This callback is not called by ChangeVehicleColor. Misleadingly, this callback is not called for pay 'n' spray (only modshops). diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md index a057dbb8c9c1..d7449827d0df 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md @@ -48,7 +48,7 @@ public OnVehicleSirenStateChange(playerid, vehicleid, newstate) ## บันทึก -:::tip +:::note This callback is only called when a vehicle's siren is toggled on or off, NOT when the alternate siren is in use (holding horn). diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleStreamIn.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleStreamIn.md index b5bc29115b82..75af3f1607ad 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleStreamIn.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleStreamIn.md @@ -32,7 +32,7 @@ public OnVehicleStreamIn(vehicleid, forplayerid) ## บันทึก -:::tip +:::note NPC สามารถเรียก Callback นี้ได้ diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleStreamOut.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleStreamOut.md index 6da310904459..ead082800423 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleStreamOut.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleStreamOut.md @@ -32,7 +32,7 @@ public OnVehicleStreamOut(vehicleid, forplayerid) ## บันทึก -:::tip +:::note NPC สามารถเรียก Callback นี้ได้ diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md index 5ca867887713..143481c92efc 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md @@ -46,7 +46,7 @@ AddCharModel(305, 20002, "lapdpd2.dff", "lapdpd2.txd"); ## บันทึก -:::tip +:::note useartwork must be enabled first in server settings in order for this to work diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md index 4cbfd4f99431..41dce6e4e134 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md @@ -35,9 +35,15 @@ public OnGameModeInit() ## บันทึก -:::tip +:::warning -Crashes when passed an invalid menu ID. You can only have 12 items per menu (13th goes to the right side of the header of column name (colored), 14th and higher not display at all). You can only use 2 columns (0 and 1). You can only add 8 color codes per one item (~r~, ~g~ etc.). Maximum length of menu item is 31 symbols. +Crashes when passed an invalid menu ID. (Fixed in open.mp) + +::: + +:::note + +You can only have 12 items per menu (13th goes to the right side of the header of column name (colored), 14th and higher not display at all). You can only use 2 columns (0 and 1). You can only add 8 color codes per one item (`~r~`, `~g~` etc.). Maximum length of menu item is 31 symbols. ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md index 4a02fd26c8c2..2fad76178c77 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md @@ -43,7 +43,7 @@ public OnGameModeInit() ## บันทึก -:::tip +:::note The maximum class ID is 319 (starting from 0, so a total of 320 classes). When this limit is reached, any more classes that are added will replace ID 319. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md index 6154d8ae812e..d5dbce3d38f7 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md @@ -46,7 +46,7 @@ public OnGameModeInit() ## บันทึก -:::tip +:::note The maximum class ID is 319 (starting from 0, so a total of 320 classes). When this limit is reached, any more classes that are added will replace ID 319. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md index 0640f5beab8b..863ffabddf5c 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md @@ -45,7 +45,7 @@ AddSimpleModel(-1, 19379, -2000, "wallzzz.dff", "wallzzz.txd"); ## บันทึก -:::tip +:::note useartwork must be enabled first in server settings in order for this to work When virtualworld is set, the models will be downloaded once the player enters the specific world diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md index 13b366ebcb86..ebb69f0377bd 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md @@ -43,7 +43,7 @@ public OnGameModeInit() ## บันทึก -:::tip +:::note useartwork must be enabled first in server settings in order for this to work When virtualworld is set, the models will be downloaded once the player enters the specific world diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md index d9072d322635..21568ef3a5a1 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md @@ -41,7 +41,7 @@ public OnGameModeInit() ## บันทึก -:::tip +:::note This function doesn't return a pickup ID that you can use in, for example, OnPlayerPickUpPickup. Use CreatePickup if you'd like to assign IDs. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddVehicleComponent.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddVehicleComponent.md index f7a49ffc940c..1457de440f16 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddVehicleComponent.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AddVehicleComponent.md @@ -49,7 +49,7 @@ public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstat :::warning -Using an invalid component ID crashes the player's game. There are no internal checks for this. +Using an invalid component ID crashes the player's game. (Fixed in open.mp) ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md index 18438302f76f..0d2eada57443 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md @@ -48,7 +48,7 @@ public OnGameModeInit() ## บันทึก -:::tip +:::note You must preload the animation library for the player the actor will be applying the animation for, and not for the actor. Otherwise, the animation won't be applied to the actor until the function is executed again. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md index d6109119a5a1..5a17a7dca57a 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md @@ -34,15 +34,16 @@ ApplyAnimation(playerid, "PED", "WALK_DRUNK", 4.1, 1, 1, 1, 1, 1, 1); ## บันทึก -:::tip +:::note -The 'forcesync' optional parameter, which defaults to 0, in most cases is not needed since players sync animations themselves. The 'forcesync' parameter can force all players who can see 'playerid' to play the animation regardless of whether the player is performing that animation. This is useful in circumstances where the player can't sync the animation themselves. For example, they may be paused. +- The 'forceSync' optional parameter, which defaults to 0 (SYNC_NONE), in most cases is not needed since players sync animations themselves. +- The 'forcesync' parameter can force all players who can see 'playerid' to play the animation regardless of whether the player is performing that animation. This is useful in circumstances where the player can't sync the animation themselves. For example, they may be paused. ::: :::warning -An invalid animation library will crash the player's game. +An invalid animation library will crash the player's game. (Fixed in open.mp) ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md index baaf5c6d86d2..320aba2b3daa 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md @@ -36,7 +36,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## บันทึก -:::tip +:::note You need to create the object first, before attempting to attach a player camera for that. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md index a31541058285..62bf608351af 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md @@ -36,7 +36,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## บันทึก -:::tip +:::note The player-object must be created before attempting to attach the player's camera to it. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md index 73416685e9f0..5fdfd8b89f09 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md @@ -44,9 +44,10 @@ AttachObjectToObject(objectid, attachtoid, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1); ## บันทึก -:::tip +:::note -Both objects need to be created before attempting to attach them. There is no player-object version of this function (AttachPlayerObjectToObject), meaning it will not be supported by streamers. +- Both objects need to be created before attempting to attach them. +- There is no player-object version of this function in SA-MP. But there is AttachPlayerObjectToObject in open.mp ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToVehicle.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToVehicle.md index a7a6bf761dfb..58a2fe51bdd9 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToVehicle.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToVehicle.md @@ -34,7 +34,7 @@ AttachObjectToVehicle(objectid, vehicleid, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0); ## บันทึก -:::tip +:::note The object must be created first. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToVehicle.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToVehicle.md index 6528ad728ee8..0c9581453271 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToVehicle.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToVehicle.md @@ -42,7 +42,7 @@ public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstat ## บันทึก -:::tip +:::note You need to create the object before attempting to attach it to a vehicle. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CallLocalFunction.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CallLocalFunction.md index 191f09fb8a9f..7fd658110990 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CallLocalFunction.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CallLocalFunction.md @@ -36,7 +36,7 @@ CallLocalFunction("publicFunc", "ifs", 420, 68.999999999, "Hello world"); :::warning -CallLocalFunction crashes the server if it's passing an empty string. +CallLocalFunction crashes the server if it's passing an empty string. (Fixed in open.mp) ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CallRemoteFunction.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CallRemoteFunction.md index 9593d4bf7d2e..693558c319a8 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CallRemoteFunction.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CallRemoteFunction.md @@ -37,7 +37,7 @@ CallRemoteFunction("CallMe", "is", 69, "this is a string"); :::warning -CallRemoteFunction crashes the server if it's passing an empty string. +CallRemoteFunction crashes the server if it's passing an empty string. (Fixed in open.mp) ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColor.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColor.md index 71253c9d9076..122e8de12d66 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColor.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColor.md @@ -34,7 +34,7 @@ public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) ## บันทึก -:::tip +:::note Some vehicles have only a primary color and some can not have the color changed at all. A few (cement, squallo) have 4 colors, of which 2 can not be changed in SA:MP diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ClearAnimations.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ClearAnimations.md index 8cf24e07189b..e39bf121da7c 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ClearAnimations.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ClearAnimations.md @@ -34,15 +34,10 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## บันทึก -:::tip +:::note -ClearAnimations doesn't do anything when the animation ends if we pass 1 for the freeze parameter in ApplyAnimation. - -::: - -:::tip - -Unlike some other ways to remove player from a vehicle, this will also reset the vehicle's velocity to zero, instantly stopping the car. Player will appear on top of the vehicle with the same location as he was in his car seat. +- ClearAnimations doesn't do anything when the animation ends if we pass 1 for the freeze parameter in ApplyAnimation. +- Unlike some other ways to remove player from a vehicle, this will also reset the vehicle's velocity to zero, instantly stopping the car. Player will appear on top of the vehicle with the same location as he was in his car seat. ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md index fa817c52ffa8..fd8c1bc6e24f 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md @@ -30,7 +30,7 @@ public OnGameModeInit() ## บันทึก -:::tip +:::note NPCs do not have nametags. These can be scripted with Attach3DTextLabelToPlayer. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/Create3DTextLabel.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/Create3DTextLabel.md index 0524a50d8457..416089c3f085 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/Create3DTextLabel.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/Create3DTextLabel.md @@ -16,8 +16,8 @@ Creates a 3D Text Label at a specific location in the world | x | X-Coordinate | | y | Y-Coordinate | | z | Z-Coordinate | -| DrawDistance | The distance from where you are able to see the 3D Text Label | -| VirtualWorld | The virtual world in which you are able to see the 3D Text | +| drawDistance | The distance from where you are able to see the 3D Text Label | +| virtualWorld | The virtual world in which you are able to see the 3D Text | | testLOS | 0/1 Test the line-of-sight so this text can't be seen through objects | ## ส่งคืน @@ -36,21 +36,22 @@ public OnGameModeInit() ## บันทึก -:::tip +:::note -drawdistance seems to be a lot smaller when spectating. +drawDistance seems to be a lot smaller when spectating. ::: :::tip -Use color embedding for multiple colors in the text. +Use colour embedding for multiple colours in the text. ::: :::warning -If text[] is empty, the server/clients next to the text might crash! If the virtualworld is set as -1 the text will not appear. +- If text[] is empty, the server/clients next to the text might crash! (Fixed in open.mp) +- If the virtualworld is set as -1 the text will not appear. ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreateActor.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreateActor.md index f2b3324e51fe..d16850f41ef0 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreateActor.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreateActor.md @@ -43,15 +43,17 @@ public OnGameModeInit() ## บันทึก -:::tip +:::note -Actors are designed to just stand somewhere, for example cashiers and bartenders. They can perform animations (once or looping) using ApplyActorAnimation. +- Actors are designed to just stand somewhere, for example cashiers and bartenders. They can perform animations (once or looping) using ApplyActorAnimation. +- As of 0.3.7 R2 actors default to being invulnerable. ::: :::warning -Actors are completely separate from NPCs. They do NOT use player IDs/slots on the server and CANNOT be handled like NPCs. Actors are limited to 1000 (MAX_ACTORS). Actors can be pushed by vehicles, use a timer to put them back at their positions. As of 0.3.7 R2 actors default to being invulnerable. +- Actors are completely separate from NPCs. They do NOT use player IDs/slots on the server and CANNOT be handled like NPCs. Actors are limited to 1000 (MAX_ACTORS). +- Actors can be pushed by vehicles, use a timer to put them back at their positions. ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosion.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosion.md index 02ad5e5d7ed0..711d1d04820d 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosion.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosion.md @@ -39,7 +39,7 @@ public OnPlayerEnterCheckpoint(playerid) ## บันทึก -:::tip +:::note There is a limit as to how many explosions can be seen at once by a player. This is roughly 10. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosionForPlayer.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosionForPlayer.md index 3922c334d346..3c6b81ec1057 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosionForPlayer.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosionForPlayer.md @@ -36,7 +36,7 @@ if (strcmp(cmdtext, "/burnme", true) == 0) ## บันทึก -:::tip +:::note There is a limit as to how many explosions can be seen at once by a player. This is roughly 10. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreateMenu.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreateMenu.md index 8ee804eb48d1..a6023970caf1 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreateMenu.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreateMenu.md @@ -36,7 +36,7 @@ public OnGameModeInit() ## บันทึก -:::tip +:::note This function merely CREATES the menu - ShowMenuForPlayer must be used to show it. You can only create and access 2 columns (0 & 1). If the title's length is equal to or greater than 32 chars the title is truncated to 30 characters. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreateObject.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreateObject.md index c8a93e6a2f8b..b405d2659c00 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreateObject.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreateObject.md @@ -33,7 +33,7 @@ public OnGameModeInit() ## บันทึก -:::tip +:::note There is a limit of 1000 objects (MAX_OBJECTS). To circumvent this limit, you can use a streamer. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreatePickup.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreatePickup.md index 51e04ea70b02..839c999bb7cb 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreatePickup.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreatePickup.md @@ -41,9 +41,18 @@ pickup = 0; // pickup variable needs to be reset to avoid future conflicts ## บันทึก +:::note + +- The only type of pickup that can be picked up from inside a vehicle is 14 (except for special pickups such as bribes). +- Pickups are shown to, and can be picked up by all players. +- It is possible that if DestroyPickup() is used when a pickup is picked up, more than one player can pick up the pickup, due to lag. This can be circumvented through the use of variables. +- Certain pickup types come with 'automatic responses', for example using an M4 model in the pickup will automatically give the player the weapon and some ammo. + +::: + :::tip -The only type of pickup that can be picked up from inside a vehicle is 14 (except for special pickups such as bribes). Pickups are shown to, and can be picked up by all players. It is possible that if DestroyPickup() is used when a pickup is picked up, more than one player can pick up the pickup, due to lag. This can be circumvented through the use of variables. Certain pickup types come with 'automatic responses', for example using an M4 model in the pickup will automatically give the player the weapon and some ammo. For fully scripted pickups, type 1 should be used. +For fully scripted pickups, type 1 should be used. ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayer3DTextLabel.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayer3DTextLabel.md index 19fe513c030a..69d47ddfe50a 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayer3DTextLabel.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayer3DTextLabel.md @@ -17,7 +17,7 @@ Creates a 3D Text Label only for a specific player | x | X Coordinate (or offset if attached) | | y | Y Coordinate (or offset if attached) | | z | Z Coordinate (or offset if attached) | -| DrawDistance | The distance where you are able to see the 3D Text Label | +| drawDistance | The distance where you are able to see the 3D Text Label | | attachedplayer | The player you want to attach the 3D Text Label to. (None: INVALID_PLAYER_ID) | | attachedvehicle | The vehicle you want to attach the 3D Text Label to. (None: INVALID_VEHICLE_ID) | | testLOS | 0/1 Test the line-of-sight so this text can't be seen through walls | @@ -41,15 +41,15 @@ if (strcmp(cmd, "/playerlabel", true) == 0) ## บันทึก -:::tip +:::note -drawdistance seems to be a lot smaller when spectating. +drawDistance seems to be a lot smaller when spectating. ::: :::warning -If text[] is empty, the server/clients next to the text might crash! +If text[] is empty, the server/clients next to the text might crash! (Fixed in open.mp) ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerTextDraw.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerTextDraw.md index 44964a92e099..f9e5e0174d7f 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerTextDraw.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerTextDraw.md @@ -39,7 +39,7 @@ public OnPlayerConnect(playerid) ## บันทึก -:::tip +:::note Player-textdraws are automatically destroyed when a player disconnects. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/DeletePVar.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/DeletePVar.md index c82468d22879..a15d2774e1d3 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/DeletePVar.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/DeletePVar.md @@ -32,7 +32,7 @@ DeletePVar(playerid, "SomeVarName"); ## บันทึก -:::tip +:::note Once a variable is deleted, attempts to retrieve the value will return 0 (for integers and floats and NULL for strings. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/DeleteSVar.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/DeleteSVar.md index 8c3a2a202bd4..f83c424d039a 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/DeleteSVar.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/DeleteSVar.md @@ -31,7 +31,7 @@ DeleteSVar("SomeVarName"); ## บันทึก -:::tip +:::note Once a variable is deleted, attempts to retrieve the value will return 0 (for integers and floats and NULL for strings. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/DisableInteriorEnterExits.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/DisableInteriorEnterExits.md index 7f6bf524058d..1750f48e047c 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/DisableInteriorEnterExits.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/DisableInteriorEnterExits.md @@ -24,15 +24,10 @@ public OnGameModeInit() ## บันทึก -:::tip - -This function will only work if it has been used BEFORE a player connects (it is recommended to use it in OnGameModeInit). It will not remove a connected player's markers. - -::: - :::warning -If the gamemode is changed after this function has been used, and the new gamemode doesn't disable markers, the markers will NOT reappear for already-connected players (but will for newly connected players). +- This function will only work if it has been used BEFORE a player connects (it is recommended to use it in OnGameModeInit). It will not remove a connected player's markers. +- If the gamemode is changed after this function has been used, and the new gamemode doesn't disable markers, the markers will NOT reappear for already-connected players (but will for newly connected players). ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenu.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenu.md index c3bbc86ebc4d..fd8ef4fee467 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenu.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenu.md @@ -38,9 +38,9 @@ if (!strcmp(cmdtext, "/disableguns", true)) ## บันทึก -:::tip +:::warning -Crashes when passed an invalid menu ID. +Crashes when passed an invalid menu ID. (Fixed in open.mp) ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenuRow.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenuRow.md index fbcfbc1a707f..5cc71ae684e5 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenuRow.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenuRow.md @@ -16,7 +16,7 @@ Disable a specific row in a menu for all players. It will be greyed-out and can' ## ส่งคืน -This function always returns 1, even if the function fails. If an invalid row is specified, nothing will happen. If an invalid menu ID is specified, the server will crash. +This function always returns 1, even if the function fails. If an invalid row is specified, nothing will happen. ## ตัวอย่าง @@ -37,9 +37,17 @@ if (!strcmp(cmdtext, "/disablemenu", true)) ## บันทึก -:::tip +:::warning -Crashes when passed an invalid menu ID. This function disabled the specified menu row for all players. There is no function to disable a menu row for a specific player. You'd have to create two menus - one with a row disabled, and one without. Or one per player. +Crashes when passed an invalid menu ID. (Fixed in open.mp) + +::: + +:::note + +- This function disabled the specified menu row for all players. +- There is no function to disable a menu row for a specific player. +- You'd have to create two menus - one with a row disabled, and one without. Or one per player. ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/EnableTirePopping.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/EnableTirePopping.md index 6fedd276de95..56959d4b20d7 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/EnableTirePopping.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/EnableTirePopping.md @@ -32,7 +32,14 @@ public OnGameModeInit() :::warning -This function was removed in SA-MP 0.3. Tire popping is enabled by default. If you want to disable tire popping, you'll have to manually script it using [OnVehicleDamageStatusUpdate](../callbacks/OnVehicleDamageStatusUpdate). +This function was removed in SA-MP 0.3. + +::: + +:::note + +- Tire popping is enabled by default. +- If you want to disable tire popping, you'll have to manually script it using [OnVehicleDamageStatusUpdate](../callbacks/OnVehicleDamageStatusUpdate). ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GangZoneCreate.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GangZoneCreate.md index 49c7de4d6a78..f273dc772845 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GangZoneCreate.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GangZoneCreate.md @@ -42,7 +42,7 @@ gangzone = GangZoneCreate(1248.011, 2072.804, 1439.348, 2204.319); ## บันทึก -:::tip +:::note This function merely CREATES the gangzone, you must use GangZoneShowForPlayer or GangZoneShowForAll to show it. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetConsoleVarAsString.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetConsoleVarAsString.md index 0b6310e430a4..aa436266df3b 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetConsoleVarAsString.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetConsoleVarAsString.md @@ -32,7 +32,7 @@ public OnGameModeInit() ## บันทึก -:::tip +:::note When filterscripts or plugins are specified as the varname, this function only returns the name of the first specified filterscript or plugin. @@ -46,7 +46,8 @@ Type 'varlist' in the server console to display a list of available console vari :::warning -Using this function with anything other than a string (integer, boolean or float) will cause your server to crash. Using it with a nonexistent console variable will also cause your server to crash. +- Using this function with anything other than a string (integer, boolean or float) will cause your server to crash. (Fixed in open.mp) +- Using it with a nonexistent console variable will also cause your server to crash. (Fixed in open.mp) ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarFloat.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarFloat.md index bb97a43b5f61..f5e5a3428f2c 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarFloat.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarFloat.md @@ -31,7 +31,7 @@ public LoadPos(playerid) ## บันทึก -:::tip +:::note Variables aren't reset until after OnPlayerDisconnect is called, so the values are still accessible in OnPlayerDisconnect. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarInt.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarInt.md index 05b21a2a2045..9e5ee52e4b32 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarInt.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarInt.md @@ -31,7 +31,7 @@ public OnPlayerDisconnect(playerid,reason) ## บันทึก -:::tip +:::note Variables aren't reset until after OnPlayerDisconnect is called, so the values are still accessible in OnPlayerDisconnect. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarString.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarString.md index ad673e12e544..63986e0c6763 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarString.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarString.md @@ -42,7 +42,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ## บันทึก -:::tip +:::note If length of string is zero (value not set), string_return text will not be updated or set to anything and will remain with old data, neccesying that you clear the variable to blank value if GetPVarString returns 0 if that behavior is undesired diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraAspectRatio.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraAspectRatio.md index c4ce8f2eca66..c2d75a096fc8 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraAspectRatio.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraAspectRatio.md @@ -27,7 +27,7 @@ SendClientMessage(playerid, -1, szString); ## บันทึก -:::tip +:::note The return value of this function represents the value of the "widescreen" option in the game's display settings, not the actual aspect ratio of the player's display. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraFrontVector.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraFrontVector.md index 837ad0a0c3d9..9aec6de659ae 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraFrontVector.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraFrontVector.md @@ -58,7 +58,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## บันทึก -:::tip +:::note In 0.3a the camera front vector is only obtainable when player is inside a rhino, S.W.A.T tank, fire truck, or on foot. Since 0.3b the camera data can be obtained when the player is in any vehicle or on foot. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraTargetVehicle.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraTargetVehicle.md index 7395e27231fc..29b2cbf9c02c 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraTargetVehicle.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraTargetVehicle.md @@ -60,7 +60,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## บันทึก -:::tip +:::note This function can (obviously) only return one vehicle ID at a time, while the player may be looking at multiple. It generally seems to detect the closest vehicle first. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraZoom.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraZoom.md index 5539f97bd4dc..77a28563f951 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraZoom.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraZoom.md @@ -27,7 +27,7 @@ SendClientMessage(playerid, -1, szString); ## บันทึก -:::tip +:::note This retrieves the zoom level of the GAME camera, not the camera WEAPON. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerFacingAngle.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerFacingAngle.md index cc968a00cc35..bb5abca8ee07 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerFacingAngle.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerFacingAngle.md @@ -33,7 +33,7 @@ SendClientMessage(playerid, 0xFFFFFFFF, string); ## บันทึก -:::tip +:::note Angles returned when inside a vehicle is rarely correct. To get the correct facing angle while inside a vehicle, use GetVehicleZAngle. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerInterior.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerInterior.md index c8c24ff373f5..446963c725f9 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerInterior.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerInterior.md @@ -35,7 +35,7 @@ public OnPlayerCommandText(playerid,text[]) ## บันทึก -:::tip +:::note Always returns 0 for NPCs. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerIp.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerIp.md index bc84a63025ab..8738875b3e35 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerIp.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerIp.md @@ -36,18 +36,12 @@ public OnPlayerConnect(playerid) ## บันทึก -:::tip +:::note -PAWN is case-sensitive. GetPlayerIP will not work. - -::: - -:::warning - -**SA-MP server**: This function **does not work** when used in [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect) because the player is already disconnected. It will return an invalid IP (255.255.255.255). -Save players' IPs under [OnPlayerConnect](../callbacks/OnPlayerConnect) if they need to be used under [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect). - -**open.mp server**: This function **work** when used in [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect). +- PAWN is case-sensitive. GetPlayerIP will not work. +- **SA-MP server**: This function **does not work** when used in [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect) because the player is already disconnected. It will return an invalid IP (255.255.255.255). + Save players' IPs under [OnPlayerConnect](../callbacks/OnPlayerConnect) if they need to be used under [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect). +- **open.mp server**: This function **work** when used in [OnPlayerDisconnect](../callbacks/OnPlayerDisconnect). ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerMenu.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerMenu.md index 000d4375e6fc..9430d99f0b79 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerMenu.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerMenu.md @@ -25,7 +25,7 @@ new Menu:CurrentMenu = GetPlayerMenu(playerid); // Store the player's current me ## บันทึก -:::tip +:::note Returns previous menu when none is displayed. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerName.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerName.md index 5975320f790f..5a8da6d4895f 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerName.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerName.md @@ -39,7 +39,7 @@ public OnPlayerConnect(playerid) ## บันทึก -:::tip +:::note A player's name can be up to 24 characters long (as of 0.3d R2) by using SetPlayerName. This is defined in a_samp.inc as MAX_PLAYER_NAME. However, the client can only join with a nickname between 3 and 20 characters, otherwise the connection will be rejected and the player has to quit to choose a valid name. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerNetworkStats.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerNetworkStats.md index ac9bf959adf3..6f881587efc7 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerNetworkStats.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerNetworkStats.md @@ -36,7 +36,7 @@ public OnPlayerCommandText(playerid,cmdtext[]) ## บันทึก -:::tip +:::note This function may not return accurate data when used under OnPlayerDisconnect if the player has quit normally. It usually returns accurate data if the player has been kicked or has timed out. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerSkin.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerSkin.md index 1b59cf29d4b0..6072a2092289 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerSkin.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerSkin.md @@ -25,7 +25,7 @@ playerskin = GetPlayerSkin(playerid); ## บันทึก -:::tip +:::note Returns the new skin after SetSpawnInfo is called but before the player actually respawns to get the new skin. Returns the old skin if the player was spawned through SpawnPlayer function. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVersion.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVersion.md index d76f4c5fc7c0..88b984d0a039 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVersion.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVersion.md @@ -35,7 +35,7 @@ public OnPlayerConnect(playerid) ## บันทึก -:::tip +:::note A client's version can be up to 24 characters long, otherwise the connection will be rejected due to "Invalid client connection". However, normal players can only join with a version length between 5 (0.3.7) and 9 (0.3.DL-R1) characters. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVirtualWorld.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVirtualWorld.md index 127d312e62f3..c80d3e57a65b 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVirtualWorld.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVirtualWorld.md @@ -35,7 +35,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## บันทึก -:::tip +:::note Virtual worlds are not the same as interiors. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeapon.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeapon.md index fe2eeb6dbb38..a3870f96df61 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeapon.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeapon.md @@ -38,7 +38,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ## บันทึก -:::tip +:::note When the player state is PLAYER_STATE_DRIVER or PLAYER_STATE_PASSENGER this function returns the weapon held by the player before they entered the vehicle. If a cheat is used to spawn a weapon inside a vehicle, this function will not report it. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeaponData.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeaponData.md index 44beaba26c8e..687b5062ca28 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeaponData.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeaponData.md @@ -38,7 +38,7 @@ for (new i = 0; i <= 12; i++) ## บันทึก -:::tip +:::note Old weapons with no ammo left are still returned. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetServerVarAsString.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetServerVarAsString.md index 8a04132ac8c0..5f53b34df13e 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetServerVarAsString.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetServerVarAsString.md @@ -38,7 +38,7 @@ public OnGameModeInit() ## บันทึก -:::tip +:::warning When filterscripts or plugins is specified as the varname, this function only returns the name of the first specified filterscript or plugin. This is a bug. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleDamageStatus.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleDamageStatus.md index 7398c3de63ce..e9e02467e9a2 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleDamageStatus.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleDamageStatus.md @@ -40,13 +40,8 @@ printf("Vehicle Status: [Panels]: %d - [Doors]: %d - [Lights]: %d - [Tyres]: %d" :::tip -The stored values are bit masks. Bitwise operators will allow you to use the values. - -::: - -:::tip - -For some useful functions for working with vehicle damage values, see here. +- The stored values are bit masks. Bitwise operators will allow you to use the values. +- For some useful functions for working with vehicle damage values, see here. ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleHealth.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleHealth.md index 17f7cf994546..9ad96315c4fe 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleHealth.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleHealth.md @@ -41,15 +41,10 @@ if (strcmp(cmdtext, "/repair", true) == 0) ## บันทึก -:::tip +:::note -Full vehicle health is 1000, however higher values are possible and increase the health of the vehicle. For more information on health values, see here. - -::: - -:::tip - -A vehicle catches on fire when its health is below 250. It will explode a few seconds later. +- Full vehicle health is 1000, however higher values are possible and increase the health of the vehicle. For more information on health values, see here. +- A vehicle catches on fire when its health is below 250. It will explode a few seconds later. ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarDoors.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarDoors.md index 478d64af7531..516702ed980f 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarDoors.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarDoors.md @@ -29,7 +29,7 @@ The vehicle's doors state is stored in the specified variables. ## บันทึก -:::tip +:::note The values returned in each variable are as follows: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarWindows.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarWindows.md index 6d401e0eb711..69bb47cc85f6 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarWindows.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarWindows.md @@ -29,7 +29,7 @@ The vehicle's windows state is stored in the specified variables. ## บันทึก -:::tip +:::note The values returned in each variable are as follows: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsEx.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsEx.md index 654fda54d550..d8b66f5d2bd3 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsEx.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsEx.md @@ -38,7 +38,7 @@ GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, object ## บันทึก -:::tip +:::note If a parameter is unset (SetVehicleParamsEx not used beforehand) the value will be -1 ('unset'). diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleRotationQuat.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleRotationQuat.md index 16ac7a1e5594..890cbb39cfde 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleRotationQuat.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleRotationQuat.md @@ -27,9 +27,15 @@ The vehicle's rotation is stored in the specified variables. ## บันทึก -:::tip +:::note -There is no 'set' variation of this function; you can not SET a vehicle's rotation (apart from the Z angle) This function may return incorrect values for unoccupied vehicles. The reason is that the third row of the vehicle's internal rotation matrix gets corrupted if it gets updated while unoccupied. +There is no 'set' variation of this function; you can not SET a vehicle's rotation (apart from the Z angle) + +::: + +:::warning + +This function may return incorrect values for unoccupied vehicles. The reason is that the third row of the vehicle's internal rotation matrix gets corrupted if it gets updated while unoccupied. ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/HTTP.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/HTTP.md index 97b2507da589..81e32d7e20b2 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/HTTP.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/HTTP.md @@ -76,7 +76,7 @@ public MyHttpResponse(index, response_code, data[]) ## Notes -:::tip +:::note As well as the response codes listed above, there are also all of the typical HTTP responses such as 404 (Page not found), 500 (Server error) or 403 (forbidden) diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/HideMenuForPlayer.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/HideMenuForPlayer.md index 189c6592401e..134bc8742eba 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/HideMenuForPlayer.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/HideMenuForPlayer.md @@ -33,9 +33,9 @@ if (strcmp(cmdtext, "/menuhide", true) == 0) ## บันทึก -:::tip +:::warning -Crashes the both server and player if an invalid menu ID given. +Crashes the both server and player if an invalid menu ID given. (Fixed in open.mp) ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerStreamedIn.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerStreamedIn.md index 093155b43d06..4f945363803d 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerStreamedIn.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerStreamedIn.md @@ -31,7 +31,7 @@ if (IsPlayerStreamedIn(playerid, 0)) ## บันทึก -:::tip +:::note Players stream out if they are more than 150 meters away (see server.cfg - stream_distance) diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ManualVehicleEngineAndLights.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ManualVehicleEngineAndLights.md index 6d7a6d09817d..3bd8e2a21c9a 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ManualVehicleEngineAndLights.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ManualVehicleEngineAndLights.md @@ -25,7 +25,7 @@ public OnGameModeInit() ## บันทึก -:::tip +:::note Is it not possible to reverse this function after it has been used. You must either use it or not use it. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/MovePlayerObject.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/MovePlayerObject.md index e1fb7c96e13c..65ac31c190cd 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/MovePlayerObject.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/MovePlayerObject.md @@ -39,7 +39,7 @@ MovePlayerObject(playerid, objectid, 2001.195679, 1547.113892, 10); ## บันทึก -:::tip +:::note If using the rotation parameters, the object must be moved (X/Y/Z). The object will interpolate the rotation from when the objects starts moving and when it stops. The parameters below are for 0.3d R2 and older versions and should be ignored if you run the latest version of SA-MP. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_GetConnectedTime.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_GetConnectedTime.md index ffbbdade75cf..07d621b75441 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_GetConnectedTime.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_GetConnectedTime.md @@ -34,7 +34,7 @@ public OnPlayerCommandText(playerid,cmdtext[]) ## บันทึก -:::tip +:::note The return value is not reset to zero after changing the game mode (using the RCON command "gmx"). diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_PacketLossPercent.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_PacketLossPercent.md index 27aeb507a168..41eb71a4fde1 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_PacketLossPercent.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_PacketLossPercent.md @@ -34,7 +34,7 @@ public OnPlayerCommandText(playerid,cmdtext[]) ## บันทึก -:::tip +:::note Be advised that this function will report the packets lost by the server. The packet loss number reported by the client **will** be different, not because either is incorrect, but because both the server and the client are only aware of the loss packages sent by them. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawAlignment.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawAlignment.md index 1c63d28bbede..94444db8c7dc 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawAlignment.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawAlignment.md @@ -36,7 +36,7 @@ public OnPlayerConnect(playerid) ## บันทึก -:::tip +:::note For alignment 2 (center) the x and y values of TextSize need to be swapped, see notes at PlayerTextDrawTextSize. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColor.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColor.md index b5c4f2280bf4..b3d401d1cb9e 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColor.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColor.md @@ -37,7 +37,7 @@ public OnPlayerConnect(playerid) ## บันทึก -:::tip +:::note If PlayerTextDrawSetOutline is used with size > 0, the outline color will match the color used in PlayerTextDrawBackgroundColor. Changing the value of color seems to alter the color used in PlayerTextDrawColor diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColor.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColor.md index b6a3a9d5421d..c1e19d7e4461 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColor.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColor.md @@ -37,7 +37,13 @@ public OnPlayerConnect(playerid) :::tip -You can also use Gametext colors in textdraws. The textdraw must be re-shown to the player in order to update the color. +You can also use Gametext colors in textdraws. + +::: + +:::note + +The textdraw must be re-shown to the player in order to update the color. ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawLetterSize.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawLetterSize.md index 71ab5753d6c6..04d7acf46d0b 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawLetterSize.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawLetterSize.md @@ -31,13 +31,8 @@ PlayerTextDrawLetterSize(playerid, MyTextDraw, 3.2 ,5.1); :::tip -When using this function purely for the benefit of affecting the textdraw box, multiply 'Y' by 0.135 to convert to TextDrawTextSize-like measurements - -::: - -:::tip - -Fonts appear to look the best with an X to Y ratio of 1 to 4 (e.g. if x is 0.5 then y should be 2). +- When using this function purely for the benefit of affecting the textdraw box, multiply 'Y' by 0.135 to convert to TextDrawTextSize-like measurements +- Fonts appear to look the best with an X to Y ratio of 1 to 4 (e.g. if x is 0.5 then y should be 2). ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawSetShadow.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawSetShadow.md index 40ca0dfc001d..403d18048e41 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawSetShadow.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawSetShadow.md @@ -30,7 +30,7 @@ PlayerTextDrawSetShadow(playerid, MyTextDraw, 1); ## บันทึก -:::tip +:::note The shadow can be cut by the box area if the size is set too big for the area. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawShow.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawShow.md index 5945719334f3..f2b9b6b73368 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawShow.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawShow.md @@ -20,7 +20,7 @@ This function does not return any specific values. ## บันทึก -:::tip +:::note The player-textdraw is only valid for the player it is created for. This means that you can't show a player-textdraw created for a particular player to another player. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawTextSize.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawTextSize.md index f0ec947f6a09..e176d41d45f7 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawTextSize.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawTextSize.md @@ -41,7 +41,7 @@ PlayerTextDrawTextSize(playerid, MyTextDraw, 2.0, 3.6); ## บันทึก -:::tip +:::note The x and y have different meanings with different PlayerTextDrawAlignment values: 1 (left): they are the right-most corner of the box, absolute coordinates. 2 (center): they need to inverted (switch the two) and the x value is the overall width of the box. 3 (right): the x and y are the coordinates of the left-most corner of the box diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/RemovePlayerFromVehicle.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/RemovePlayerFromVehicle.md index 54ca4b9cc33f..3af0c0947587 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/RemovePlayerFromVehicle.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/RemovePlayerFromVehicle.md @@ -35,9 +35,11 @@ public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstat ## บันทึก -:::tip +:::note -The exiting animation is not synced for other players. This function will not work when used in OnPlayerEnterVehicle, because the player isn't in the vehicle when the callback is called. Use OnPlayerStateChange instead(see the example below). The player isn't removed if he is in a RC Vehicle. +- The exiting animation is not synced for other players. +- This function will not work when used in OnPlayerEnterVehicle, because the player isn't in the vehicle when the callback is called. Use OnPlayerStateChange instead (see the example above). +- The player isn't removed if he is in a RC Vehicle. ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SHA256_PassHash.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SHA256_PassHash.md index ee9550ebfc16..af168e6d9416 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SHA256_PassHash.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SHA256_PassHash.md @@ -40,7 +40,7 @@ public OnGameModeInit() ## บันทึก -:::tip +:::note The returned hash has zero padding (i.e. possible prefix 00ABCD123...). diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SelectTextDraw.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SelectTextDraw.md index 03a1f6ea25c5..a88409b9e304 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SelectTextDraw.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SelectTextDraw.md @@ -35,7 +35,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## บันทึก -:::tip +:::note It is the TEXT which will be highlighted when hovered over, NOT the box (if one is shown). diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SendRconCommand.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SendRconCommand.md index 3186e6f3ef61..c8f7d8e8c2d9 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SendRconCommand.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SendRconCommand.md @@ -19,7 +19,7 @@ This function always returns 1. ## บันทึก -:::warning +:::note - Does not support login, due to the lack of a 'playerid' parameter. - 'password 0' will remove the server's password if one is set. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetActorFacingAngle.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetActorFacingAngle.md index 59a8cf312eae..0945e4c8f5af 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetActorFacingAngle.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetActorFacingAngle.md @@ -43,7 +43,7 @@ SetActorFacingAngle(MyActor, 180.0); ## บันทึก -:::tip +:::note When creating an actor with CreateActor, you specify it's facing angle. You do not need to use this function unless you want to change its facing angle later. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetActorPos.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetActorPos.md index b33059e9f988..fd29b4247ba5 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetActorPos.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetActorPos.md @@ -45,7 +45,7 @@ SetActorPos(MyActor, 1.0, 2.0, 3.0); ## บันทึก -:::tip +:::note When creating an actor with CreateActor, you specify it's position. You do not need to use this function unless you want to change its position later. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetGravity.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetGravity.md index 6266a7bc9a46..2849b6b33bc7 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetGravity.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetGravity.md @@ -31,7 +31,7 @@ public OnGameModeInit() ## บันทึก -:::warning +:::note Default gravity is 0.008. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetMenuColumnHeader.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetMenuColumnHeader.md index 3845c1151274..0d1682b3f3b2 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetMenuColumnHeader.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetMenuColumnHeader.md @@ -36,15 +36,10 @@ AddMenuItem(TestMenu, 1, "Row2 Item1"); ## บันทึก -:::tip - -Crashes when passed an invalid menu ID. - -::: - :::warning -Note that you can add only 12 items with AddMenuItem. The 13th object of a menu would replace the header of the column which is correctly set with this function. +- Crashes when passed an invalid menu ID. (Fixed in open.mp) +- Note that you can add only 12 items with AddMenuItem. The 13th object of a menu would replace the header of the column which is correctly set with this function. ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetNameTagDrawDistance.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetNameTagDrawDistance.md index 4d1b242e91a1..b0eec127baf5 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetNameTagDrawDistance.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetNameTagDrawDistance.md @@ -25,7 +25,7 @@ SetNameTagDrawDistance(20.0); ## บันทึก -:::tip +:::note Default distance is 70 SA units diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterial.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterial.md index 5f94ac976f96..5026c413e88d 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterial.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterial.md @@ -45,7 +45,7 @@ public OnPlayerCommandText(playerid,cmdtext[]) ## บันทึก -:::tip +:::note Vertex lighting of the object will disappear if material color is changed. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCol.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCol.md index 87a2f2fad1c0..068b67f8bc1d 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCol.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCol.md @@ -42,7 +42,7 @@ public OnObjectMoved(objectid) ## บันทึก -:::tip +:::note This only works outside the map boundaries (past -3000/3000 units on the x and/or y axis). diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCol.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCol.md index f88f8a6558f5..d718d2d16fbc 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCol.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCol.md @@ -60,7 +60,7 @@ public OnGameModeInit() ## บันทึก -:::tip +:::note This function only affects the camera collision of objects created AFTER its use - it does not toggle existing objects' camera collisions. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarFloat.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarFloat.md index f96ac11119db..4522dc438d54 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarFloat.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarFloat.md @@ -38,7 +38,7 @@ public SavePos(playerid) ## บันทึก -:::tip +:::note Variables aren't reset until after OnPlayerDisconnect is called, so the values are still accessible in OnPlayerDisconnect. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarInt.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarInt.md index a2fad59850ac..6f7820075317 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarInt.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarInt.md @@ -32,7 +32,7 @@ printf("money: %d", GetPVarInt(playerid, "Money")); ## บันทึก -:::tip +:::note Variables aren't reset until after OnPlayerDisconnect is called, so the values are still accessible in OnPlayerDisconnect. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarString.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarString.md index d67752fa076a..9b7a9ec22891 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarString.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarString.md @@ -34,7 +34,7 @@ public OnPlayerConnect(playerid) ## บันทึก -:::tip +:::note Variables aren't reset until after OnPlayerDisconnect is called, so the values are still accessible in OnPlayerDisconnect. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAmmo.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAmmo.md index 9af28c574908..31a2ce56eafb 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAmmo.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAmmo.md @@ -29,7 +29,7 @@ SetPlayerAmmo(playerid, WEAPON_SHOTGUN, 100); // Set ammo of Shotgun to 100 bull ## บันทึก -:::tip +:::note The param 'weaponslot' is a typo in the sa-mp include. You must use the weapon ID and not the weapon slot of the weapon you would like to set the ammo of. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmedWeapon.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmedWeapon.md index a5d517df8879..97b534176aa9 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmedWeapon.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmedWeapon.md @@ -43,7 +43,7 @@ public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstat ## บันทึก -:::tip +:::note This function arms a player with a weapon they already have; it does not give them a new weapon. See GivePlayerWeapon. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmour.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmour.md index 066354030808..b148ffcf79af 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmour.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmour.md @@ -33,7 +33,7 @@ public OnPlayerSpawn(playerid) ## บันทึก -:::tip +:::note The function's name is armour, not armor (Americanized). This is inconsistent with the rest of SA-MP, so remember that. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAttachedObject.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAttachedObject.md index f549300fb835..e902aa3f9ff3 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAttachedObject.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAttachedObject.md @@ -50,7 +50,7 @@ public OnPlayerSpawn(playerid) ## บันทึก -:::tip +:::note This function is separate from the CreateObject / CreatePlayerObject pools. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerChatBubble.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerChatBubble.md index e8dface28d30..5c63da12fd1e 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerChatBubble.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerChatBubble.md @@ -33,7 +33,7 @@ public OnPlayerText(playerid, text[]) ## บันทึก -:::tip +:::note You can't see your own chatbubbles. The same applies to attached 3D text labels. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerColor.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerColor.md index 3498aa6c2705..650104752347 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerColor.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerColor.md @@ -30,9 +30,10 @@ SetPlayerColor(playerid, 4278190335); ## บันทึก -:::tip +:::note -This function will change player's color for everyone, even if player's color was changed with SetPlayerMarkerForPlayer for any other player. If used under OnPlayerConnect, the affecting player will not see the color in the TAB menu. +- This function will change player's color for everyone, even if player's color was changed with SetPlayerMarkerForPlayer for any other player. +- If used under OnPlayerConnect, the affecting player will not see the color in the TAB menu. ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerDrunkLevel.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerDrunkLevel.md index a9cdbe623bed..4e45ecf8241f 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerDrunkLevel.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerDrunkLevel.md @@ -33,7 +33,7 @@ if (strcmp(cmdtext, "/drunk", true) == 0) ## บันทึก -:::tip +:::note Players' drunk level will automatically decrease over time, based on their FPS (players with 50 FPS will lose 50 'levels' per second. This is useful for determining a player's FPS!). In 0.3a the drunk level will decrement and stop at 2000. In 0.3b+ the drunk level decrements to zero.) Levels over 2000 make the player drunk (camera swaying and vehicles difficult to control). Max drunk level is 50000. While the drunk level is above 5000, the player's HUD (radar etc.) will be hidden. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerFightingStyle.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerFightingStyle.md index 103b3badb2a9..996342031255 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerFightingStyle.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerFightingStyle.md @@ -31,7 +31,7 @@ if (strcmp(cmdtext, "/boxing", true) == 0) ## บันทึก -:::tip +:::note This does not affect normal fist attacks - only special/secondary attacks (aim + press 'secondary attack' key). diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHealth.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHealth.md index dc2920d0880d..e98f930a8af8 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHealth.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHealth.md @@ -42,7 +42,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## บันทึก -:::tip +:::note If a player's health is set to 0 or a minus value, they will die instantly. If a player's health is below 10 or above 98303, their health bar will flash. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHoldingObject.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHoldingObject.md index 804148b82b6f..440831cc7866 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHoldingObject.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHoldingObject.md @@ -37,7 +37,7 @@ public OnPlayerSpawn(playerid) ## บันทึก -:::tip +:::note Only one object may be attached per player. This function is seperate from the CreateObject / CreatePlayerObject pools. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerMapIcon.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerMapIcon.md index 6c70116e902e..319acc0b0d52 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerMapIcon.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerMapIcon.md @@ -39,7 +39,7 @@ public OnPlayerConnect( playerid ) ## บันทึก -:::tip +:::note If you use an invalid marker type, it will create ID 1 (White Square). If you use an icon ID that is already in use, it will replace the current map icon using that ID. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerName.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerName.md index bdc7de1a2acf..90c2d65a14b7 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerName.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerName.md @@ -59,7 +59,10 @@ if (strcmp(cmdtext, "/superman", true) == 0) :::warning -Changing the players' name to the same name but with different character cases (e.g. "John" to "JOHN") will not work. If used in OnPlayerConnect, the new name will not be shown for the connecting player. Passing a null string as the new name will crash the server. Player names can be up to 24 characters when using this function, but when joining the server from the SA-MP server browser, players' names must be no more than 20 and less than 3 characters (the server will deny entry). This allows for 4 characters extra when using SetPlayerName. +- Changing the players' name to the same name but with different character cases (e.g. "John" to "JOHN") will not work. +- If used in OnPlayerConnect, the new name will not be shown for the connecting player. +- Passing a null string as the new name will crash the server. (Fixed in open.mp) +- Player names can be up to 24 characters when using this function, but when joining the server from the SA-MP server browser, players' names must be no more than 20 and less than 3 characters (the server will deny entry). This allows for 4 characters extra when using SetPlayerName. ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectMaterial.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectMaterial.md index 2b5b8ca74f54..f28aa983ffc5 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectMaterial.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectMaterial.md @@ -44,7 +44,7 @@ public OnPlayerCommandText(playerid,cmdtext[]) ## บันทึก -:::tip +:::note Vertex lightning of the object will disappear if material color is changed. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCol.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCol.md index 3830dd1b9b66..0eacbfeb7be6 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCol.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCol.md @@ -41,7 +41,7 @@ public OnPlayerObjectMoved(playerid, objectid) ## บันทึก -:::tip +:::note This does not work inside the normal SA map boundaries. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerPos.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerPos.md index 0160ba698de9..c47294a6534f 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerPos.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerPos.md @@ -39,7 +39,7 @@ public OnPlayerCommandText(playerid,cmdtext[]) ## บันทึก -:::tip +:::note Using this function on a player in a vehicle will instantly remove them from the vehicle. Useful for quickly ejecting players. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerShopName.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerShopName.md index e0cc6d28efc9..bc2fd7a4033f 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerShopName.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerShopName.md @@ -37,7 +37,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## บันทึก -:::tip +:::note This function does not support casino scripts. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSpecialAction.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSpecialAction.md index 62220d89e566..1534aac98706 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSpecialAction.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSpecialAction.md @@ -32,7 +32,7 @@ if (strcmp(cmd, "/handsup", true) == 0) ## บันทึก -:::tip +:::warning Removing jetpacks from players by setting their special action to 0 causes the sound to stay until death. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTeam.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTeam.md index 812c377997a3..f329731be898 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTeam.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTeam.md @@ -31,7 +31,7 @@ public OnPlayerSpawn(playerid) ## บันทึก -:::tip +:::note - Players can not damage/kill players on the same team unless they use a knife to slit their throat. - Players are also unable to damage vehicles driven by a player from the same team. This can be enabled with EnableVehicleFriendlyFire. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTime.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTime.md index d5a5ad3e3553..0d6d0fce5c5f 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTime.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTime.md @@ -30,7 +30,7 @@ SetPlayerTime(playerid, 0, 0); // Midnight ## บันทึก -:::tip +:::note Using this function under OnPlayerConnect doesn't work. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerVirtualWorld.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerVirtualWorld.md index fd0e00f169a7..67b4cff1a0b7 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerVirtualWorld.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerVirtualWorld.md @@ -32,7 +32,7 @@ if (strcmp(cmdtext, "/world3", true) == 0) ## บันทึก -:::tip +:::note The default virtual world is 0. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerWeather.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerWeather.md index 2e8a585f08a5..3039c1854c11 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerWeather.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerWeather.md @@ -34,7 +34,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## บันทึก -:::tip +:::note If TogglePlayerClock is enabled, weather will slowly change over time, instead of changing instantly. There are only valid 21 weather IDs in the game (0 - 20), however the game does not have any form of range check. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetTimer.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetTimer.md index 0a5bd9f9ad73..0b2e4ed107a4 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetTimer.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetTimer.md @@ -38,9 +38,16 @@ public message() ## บันทึก -:::tip +:::warning -Timer intervals are not accurate (roughly 25% off). There are fixes available here and here. Timer IDs are never used twice. You can use KillTimer() on a timer ID and it won't matter if it's running or not. The function that should be called, must be public, meaning it has to be forwarded. The use of many timers will result in increased memory/cpu usage. +- Timer intervals are not accurate (roughly 25% off) in SA-MP. There are fixes available [here](https://sampforum.blast.hk/showthread.php?tid=289675) and [here](https://sampforum.blast.hk/showthread.php?tid=650736). But it is fixed in open.mp. +- The use of many timers will result in increased memory/cpu usage. + +::: + +:::note + +Timer IDs are never used twice. You can use KillTimer() on a timer ID and it won't matter if it's running or not. The function that should be called, must be public, meaning it has to be forwarded. ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetTimerEx.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetTimerEx.md index 23bd8d4a4cbf..c9d1619ed5f5 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetTimerEx.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetTimerEx.md @@ -19,7 +19,7 @@ Sets a timer to call a function after the specified interval. This variant ('Ex' ## ส่งคืน -The ID of the timer that was started. Timer IDs start at 1 and are never reused. There are no internal checks to verify that the parameters passed are valid (e.g. duration not a minus value). Y_Less' 'fixes2' plugin implements these checks and also vastly improves the accuracy of timers, and also adds support for array/string passing. +The ID of the timer that was started. Timer IDs start at 1 and are never reused. ## ตัวอย่าง @@ -62,9 +62,17 @@ public EndAntiSpawnKill(playerid) ## บันทึก +:::warning + +Timer intervals are not accurate (roughly 25% off) in SA-MP. There are fixes available [here](https://sampforum.blast.hk/showthread.php?tid=289675) and [here](https://sampforum.blast.hk/showthread.php?tid=650736). But it is fixed in open.mp. + +::: + :::tip -Timer ID variables should be initialized to -1 when they can to minimise the chance of accidentally killing timer ID 0 by mistake (or use timer ID 0 up at the start of OnGameModeInit). Timer intervals are not accurate (roughly 25% off). There are fixes available here and here. The function to be called must be public. That means it has to be forwarded. +Timer ID variables should be reset to 0 when they can to minimise the chance of accidentally killing new timers by mistake. `-1` is commonly mistaken to be the invalid ID - it isn't. + +The function to be called must be public. That means it has to be forwarded. ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleHealth.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleHealth.md index 2f5c036a8a7b..7adb1353cdc2 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleHealth.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleHealth.md @@ -34,7 +34,7 @@ if (strcmp("/fixengine", cmdtext, true) == 0) ## บันทึก -:::tip +:::note Full vehicle health is 1000. Higher values are possible. For more information on health values, see this page. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleNumberPlate.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleNumberPlate.md index 2255945470cd..1fd426cf67c3 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleNumberPlate.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleNumberPlate.md @@ -29,15 +29,20 @@ SetVehicleNumberPlate(vehicleid, "ABCD 123"); ## บันทึก -:::tip +:::note -This function has no internal error checking. Do not assign custom number plates to vehicles without plates (boats, planes, etc) as this will result in some unneeded processing time on the client. The vehicle must be re-spawned or re-streamed for the changes to take effect. There's a limit of 32 characters on each number plate (including embedded colors). The text length that can be seen on the number plate is around 9 to 10 characters, more characters will cause the text to split. Some vehicle models has a backward number plate, e.g. Boxville (498) (as an alternative to this vehicle you can use vehicle model ID 609, which is a duplicated Boxville (aka Boxburg), but with a regular number plate). +- This function has no internal error checking. +- The vehicle must be re-spawned or re-streamed for the changes to take effect. +- There's a limit of 32 characters on each number plate (including embedded colors). +- The text length that can be seen on the number plate is around 9 to 10 characters, more characters will cause the text to split. +- Some vehicle models has a backward number plate, e.g. Boxville (498) (as an alternative to this vehicle you can use vehicle model ID 609, which is a duplicated Boxville (aka Boxburg), but with a regular number plate). ::: :::tip -You can use color embedding on the number plate text. +- Do not assign custom number plates to vehicles without plates (boats, planes, etc) as this will result in some unneeded processing time on the client. +- You can use color embedding on the number plate text. ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsEx.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsEx.md index de50014760c8..ca3d272defb0 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsEx.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsEx.md @@ -59,7 +59,7 @@ public DisableVehicleAlarm(vehicleid) ## บันทึก -:::tip +:::note The alarm will not reset when finished, you'll need to reset it by yourself with this function. Lights also operate during the day (Only when ManualVehicleEngineAndLights is enabled). diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsForPlayer.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsForPlayer.md index d9670679c298..4d92adcb34ff 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsForPlayer.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsForPlayer.md @@ -95,7 +95,7 @@ public OnVehicleStreamIn(vehicleid, forplayerid) ## บันทึก -:::tip +:::note Vehicles must be respawned for the 'objective' to be removed. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleZAngle.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleZAngle.md index 4b481042d56e..9a335bf52381 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleZAngle.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleZAngle.md @@ -42,7 +42,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## บันทึก -:::tip +:::note A vehicle's X and Y (pitch and roll) rotation will be reset when this function is used. The X and Y rotations can not be set. This function does not work on unoccupied vehicles (It is believed to be a GTA limitation). diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetWeather.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetWeather.md index 97b42e5a8353..16a22c29c4d7 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetWeather.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetWeather.md @@ -29,7 +29,7 @@ if (!strcmp(cmdtext, "/sandstorm", true)) ## บันทึก -:::tip +:::note If TogglePlayerClock is enabled, weather will slowly change over time, instead of changing instantly. There are only valid 21 weather IDs in the game (0 - 20), however the game does not have any form of range check. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetWorldTime.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetWorldTime.md index f624da4092c6..a15f531a2929 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetWorldTime.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SetWorldTime.md @@ -26,7 +26,7 @@ SetWorldTime(12); ## บันทึก -:::tip +:::note This function is only relevant for players that do not use a passing clock - see TogglePlayerClock. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ShowMenuForPlayer.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ShowMenuForPlayer.md index 3b675c2fda96..df7f46ac18b2 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ShowMenuForPlayer.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ShowMenuForPlayer.md @@ -40,9 +40,9 @@ if (strcmp(cmdtext, "/tele", true) == 0) ## บันทึก -:::tip +:::warning -Crashes the both server and player if an invalid menu ID given. +Crashes the both server and player if an invalid menu ID given. (Fixed in open.mp) ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerDialog.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerDialog.md index 71f75bb90fc6..9505e9392161 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerDialog.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerDialog.md @@ -66,13 +66,8 @@ ShowPlayerDialog(playerid, DIALOG_WEAPONS, DIALOG_STYLE_TABLIST_HEADERS, "Buy We :::tip -It is recommended to use enumerations (see above) or definitions (#define) to determine which IDs dialogs have, to avoid confusion in the future. You should never use literal numbers for IDs - it gets confusing. - -::: - -:::tip - -Use color embedding for multiple colors in the text. Using -1 as dialogid closes all dialogs currently shown on the client's screen. +- It is recommended to use enumerations (see above) or definitions (#define) to determine which IDs dialogs have, to avoid confusion in the future. You should never use literal numbers for IDs - it gets confusing. +- Use color embedding for multiple colors in the text. Using -1 as dialogid closes all dialogs currently shown on the client's screen. ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SpawnPlayer.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SpawnPlayer.md index 907b34c5239d..910652a1edcc 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SpawnPlayer.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/SpawnPlayer.md @@ -31,9 +31,9 @@ if (strcmp(cmdtext, "/spawn", true) == 0) ## บันทึก -:::tip +:::warning -Kills the player if they are in a vehicle and then they spawn with a bottle in their hand. +Kills the player if they are in a vehicle and then they spawn with a bottle in their hand. (Fixed in open.mp) ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawAlignment.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawAlignment.md index 278805c525f7..04da089b4c24 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawAlignment.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawAlignment.md @@ -35,7 +35,7 @@ public OnGameModeInit() ## บันทึก -:::tip +:::note If the textdraw is already shown, it must be re-shown (TextDrawShowForAll/TextDrawShowForPlayer) to show the changes of this function. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColor.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColor.md index 18ec4fc3d30f..2c0251877946 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColor.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColor.md @@ -34,7 +34,7 @@ public OnGameModeInit() ## บันทึก -:::tip +:::note If TextDrawSetOutline is used with size > 0, the outline color will match the color used in TextDrawBackgroundColor. Changing the value of color seems to alter the color used in TextDrawColor diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColor.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColor.md index cd52f32c3380..6d20bedc863f 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColor.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColor.md @@ -33,7 +33,7 @@ public OnGameModeInit() ## บันทึก -:::tip +:::note If the TextDraw is already shown, it must be re-shown (TextDrawShowForAll/TextDrawShowForPlayer) for the changes of this function to take effect. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawCreate.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawCreate.md index 09925a97fa98..259019195461 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawCreate.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawCreate.md @@ -43,9 +43,17 @@ public OnPlayerConnect(playerid) ## บันทึก +:::note + +- The x,y coordinate is the top left coordinate for the text draw area based on a 640x480 "canvas" (irrespective of screen resolution). +- If you plan on using TextDrawAlignment with alignment 3 (right), the x,y coordinate is the top right coordinate for the text draw. +- This function merely CREATES the textdraw, you must use TextDrawShowForPlayer or TextDrawShowForAll to show it. + +::: + :::tip -The x,y coordinate is the top left coordinate for the text draw area based on a 640x480 "canvas" (irrespective of screen resolution). If you plan on using TextDrawAlignment with alignment 3 (right), the x,y coordinate is the top right coordinate for the text draw. This function merely CREATES the textdraw, you must use TextDrawShowForPlayer or TextDrawShowForAll to show it. It is recommended to use WHOLE numbers instead of decimal positions when creating textdraws to ensure resolution friendly design. +It is recommended to use WHOLE numbers instead of decimal positions when creating textdraws to ensure resolution friendly design. ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawLetterSize.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawLetterSize.md index ab3147002f75..3b2fbb1b84fb 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawLetterSize.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawLetterSize.md @@ -36,13 +36,8 @@ public OnGameModeInit() :::tip -When using this function purely for the benefit of affecting the TextDraw box, multiply 'Y' by 0.135 to convert to TextDrawTextSize-like measurements. Hint: it is easier and extremely precise to use LD_SPAC:white sprite for box-only textdraws, TextDrawTextSize will have regular offsets. - -::: - -:::tip - -If you want to change the letter size of a textdraw that is already shown, you don't have to recreate it. Simply use TextDrawShowForPlayer/TextDrawShowForAll after modifying the textdraw and the change will be visible. Fonts appear to look the best with an X to Y ratio of 1 to 4 (e.g. if x is 0.5 then y should be 2). +- When using this function purely for the benefit of affecting the TextDraw box, multiply 'Y' by 0.135 to convert to TextDrawTextSize-like measurements. Hint: it is easier and extremely precise to use LD_SPAC:white sprite for box-only textdraws, TextDrawTextSize will have regular offsets. +- If you want to change the letter size of a textdraw that is already shown, you don't have to recreate it. Simply use TextDrawShowForPlayer/TextDrawShowForAll after modifying the textdraw and the change will be visible. Fonts appear to look the best with an X to Y ratio of 1 to 4 (e.g. if x is 0.5 then y should be 2). ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawSetShadow.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawSetShadow.md index 2c195af411b0..a4b09dfa2287 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawSetShadow.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawSetShadow.md @@ -35,7 +35,7 @@ public OnGameModeInit() ## บันทึก -:::tip +:::note The shadow can be cut by the box area if the size is set too big for the area. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawTextSize.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawTextSize.md index 75de6b8bccac..5426ff34fa00 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawTextSize.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawTextSize.md @@ -34,11 +34,12 @@ public OnGameModeInit() ## บันทึก -:::tip - -The x and y have different meanings with different TextDrawAlignment values: 1 (left): they are the right-most corner of the box, absolute coordinates. 2 (center): they need to inverted (switch the two) and the x value is the overall width of the box. 3 (right): the x and y are the coordinates of the left-most corner of the box +:::note -Using font type 4 (sprite) and 5 (model preview) converts X and Y of this function from corner coordinates to WIDTH and HEIGHT (offsets). The TextDraw box starts 10.0 units up and 5.0 to the left as the origin (TextDrawCreate coordinate). This function defines the clickable area for use with TextDrawSetSelectable, whether a box is shown or not. +- The x and y have different meanings with different TextDrawAlignment values: 1 (left): they are the right-most corner of the box, absolute coordinates. 2 (center): they need to inverted (switch the two) and the x value is the overall width of the box. 3 (right): the x and y are the coordinates of the left-most corner of the box +- Using font type 4 (sprite) and 5 (model preview) converts X and Y of this function from corner coordinates to WIDTH and HEIGHT (offsets). +- The TextDraw box starts 10.0 units up and 5.0 to the left as the origin (TextDrawCreate coordinate). +- This function defines the clickable area for use with TextDrawSetSelectable, whether a box is shown or not. ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawUseBox.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawUseBox.md index 25f37c8dda6c..27ba67149aa2 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawUseBox.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawUseBox.md @@ -35,7 +35,7 @@ public OnGameModeInit() ## บันทึก -:::tip +:::note If the textdraw is already shown, it must be re-shown ([TextDrawShowForAll](TextDrawShowForAll)/[TextDrawShowForPlayer](TextDrawShowForPlayer)) to show the changes of this function. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerClock.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerClock.md index ebe46ec73d98..c72799c5e4f2 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerClock.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerClock.md @@ -32,7 +32,7 @@ public OnPlayerConnect(playerid) ## บันทึก -:::tip +:::note Time will automatically advance 6 hours when the player dies. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerSpectating.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerSpectating.md index c09698638662..ab56661fb685 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerSpectating.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerSpectating.md @@ -33,7 +33,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ## บันทึก -:::tip +:::note When spectator mode is disabled, OnPlayerSpawn will automatically be called, if you wish to restore player to state before spectating, you will have to handle that in OnPlayerSpawn. Note also, that player can also go to class selection before if they used F4 during spectate, a player also CAN die in spectate mode due to various glitches. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/Update3DTextLabelText.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/Update3DTextLabelText.md index d8cd45a79d76..6cba586ddfe9 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/Update3DTextLabelText.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/Update3DTextLabelText.md @@ -35,7 +35,7 @@ public OnGameModeInit() :::warning -If text[] is empty, the server/clients next to the text might crash! +If text[] is empty, the server/clients next to the text might crash! (Fixed in open.mp) ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/UpdatePlayer3DTextLabelText.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/UpdatePlayer3DTextLabelText.md index a0b3a2682788..8e361d604069 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/UpdatePlayer3DTextLabelText.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/UpdatePlayer3DTextLabelText.md @@ -24,7 +24,7 @@ This function does not return any specific values. :::warning -If text[] is empty, the server/clients next to the text might crash! +If text[] is empty, the server/clients next to the text might crash! (Fixed in open.mp) ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/UsePlayerPedAnims.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/UsePlayerPedAnims.md index c70b103bb582..f585a9bf1b08 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/UsePlayerPedAnims.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/UsePlayerPedAnims.md @@ -21,11 +21,10 @@ public OnGameModeInit() ## บันทึก -:::tip - -Only works when placed under [OnGameModeInit](../callbacks/OnGameModeInit). +:::note -Not using this function causes two-handed weapons (not dual-handed - a single weapon that is held by both hands) to be held in only one hand. +- Only works when placed under [OnGameModeInit](../callbacks/OnGameModeInit). +- Not using this function causes two-handed weapons (not dual-handed - a single weapon that is held by both hands) to be held in only one hand. ::: diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/acos.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/acos.md deleted file mode 100644 index 52024caec429..000000000000 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/acos.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: acos -sidebar_label: acos -description: . -tags: [] ---- - -:::warning - -This function starts with lowercase letter. - -::: - -## คำอธิบาย - -. - -| Name | Description | -| ---- | ----------- | - -## ฟังก์ชั่นที่เกี่ยวข้องกัน diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/asin.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/asin.md deleted file mode 100644 index 9b25fc823f72..000000000000 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/asin.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: asin -sidebar_label: asin -description: . -tags: [] ---- - -:::warning - -This function starts with lowercase letter. - -::: - -## คำอธิบาย - -. - -| Name | Description | -| ---- | ----------- | - -## ฟังก์ชั่นที่เกี่ยวข้องกัน diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/atan2.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/atan2.md deleted file mode 100644 index cc3d1deb98c6..000000000000 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/atan2.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: atan2 -sidebar_label: atan2 -description: . -tags: [] ---- - -:::warning - -This function starts with lowercase letter. - -::: - -## คำอธิบาย - -. - -| Name | Description | -| ---- | ----------- | - -## ฟังก์ชั่นที่เกี่ยวข้องกัน diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/floatmul.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/floatmul.md index 599977e654c0..02907661d29f 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/floatmul.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/floatmul.md @@ -38,7 +38,7 @@ public OnGameModeInit() ## บันทึก -:::tip +:::note This function is rather redundant, for it is no different than the conventional multiplication operator (\*). diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/floatsqroot.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/floatsqroot.md index 2aaa5558716e..e6a011597da7 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/floatsqroot.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/floatsqroot.md @@ -31,7 +31,7 @@ floatsqroot(25.0); // Returns 5, because 5x5 = 25 ## บันทึก -:::tip +:::note This function raises a “domain” error if the input value is negative. You may use floatabs to get the absolute (positive) value. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/fremove.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/fremove.md index c651cba58cfc..d6fe607bbb3b 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/fremove.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/fremove.md @@ -33,7 +33,7 @@ fremove("Example.txt"); ## บันทึก -:::tip +:::note Files that are currently open (fopen) must be closed first (fclose) to be deleted. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/fwrite.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/fwrite.md index 62ec9793f942..953e25cf30c6 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/fwrite.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/fwrite.md @@ -97,7 +97,7 @@ else ## บันทึก -:::tip +:::note This functions writes to the file in UTF-8, which does not support some localized language symbols. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/max.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/max.md deleted file mode 100644 index 73933cfc61ae..000000000000 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/max.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: max -sidebar_label: max -description: . -tags: [] ---- - -:::warning - -This function starts with lowercase letter. - -::: - -## คำอธิบาย - -. - -| Name | Description | -| ---- | ----------- | - -## ฟังก์ชั่นที่เกี่ยวข้องกัน diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/min.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/min.md deleted file mode 100644 index adba19a0dbaa..000000000000 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/min.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: min -sidebar_label: min -description: . -tags: [] ---- - -:::warning - -This function starts with lowercase letter. - -::: - -## คำอธิบาย - -. - -| Name | Description | -| ---- | ----------- | - -## ฟังก์ชั่นที่เกี่ยวข้องกัน diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/random.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/random.md index 49ad9a226ba9..120bc2f72c0b 100644 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/random.md +++ b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/random.md @@ -53,7 +53,7 @@ public OnPlayerSpawn(playerid) ## บันทึก -:::tip +:::note Using a value smaller than 1 gives weird values. diff --git a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/sendstring.md b/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/sendstring.md deleted file mode 100644 index fb0af30542f4..000000000000 --- a/frontend/i18n/th/docusaurus-plugin-content-docs/current/scripting/functions/sendstring.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: sendstring -sidebar_label: sendstring -description: . -tags: [] ---- - -:::warning - -This function starts with lowercase letter. - -::: - -## คำอธิบาย - -. - -| Name | Description | -| ---- | ----------- | - -## ฟังก์ชั่นที่เกี่ยวข้องกัน diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamIn.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamIn.md index c327412ea12b..2cf970d2f103 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamIn.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamIn.md @@ -38,7 +38,7 @@ public OnActorStreamIn(actorid, forplayerid) ## Notlar -:::tip +:::note BU geri çağırma NPC'ler için de tetiklenebilir. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamOut.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamOut.md index 3aa835d15956..75503bf640f3 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamOut.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnActorStreamOut.md @@ -38,7 +38,7 @@ public OnActorStreamOut(actorid, forplayerid) ## Notlar -:::tip +:::note Bu geri çağırma NPC'ler için de tetiklenebilir. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md index d368e73b8598..251b9c8e0989 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md @@ -137,7 +137,7 @@ public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) ## Notlar -:::tip +:::note Parametrelerde, dialog stillerine göre değişiklikler olabilir. (daha fazla örnek için tıklayın). diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md index 99c0e8d2a7fe..daaa668ef217 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md @@ -29,7 +29,7 @@ public OnObjectMoved(objectid) ## Notlar -:::tip +:::note SetObjectPos bu geri çağırma içerisinde çalışmaz. Bunu düzeltmek için objeyi yeniden oluşturun. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md index f4e8ce5f3fbd..e7bd8c2d2591 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md @@ -36,7 +36,7 @@ public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ) ## Notlar -:::tip +:::note Bu geri çağırma sadece haritada bir yer işaretlemek için tıkladığında çağrılır, tuşa basarak işaretlediğinde çağrılmaz. Eğer oyuncu işaretlediği yerden uzaksa Z koordinatı 0 (geçersiz) olarak döndürülür, bunu çözmek için ColAndreas veya MapAndreas pluginini kullanın. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md index 0bc9dd62c250..c5abc8a15180 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md @@ -37,7 +37,7 @@ public OnPlayerClickPlayer(playerid, clickedplayerid, CLICK_SOURCE:source) ## Notlar -:::tip +:::note Şuanlık sadece bir 'source' var (0 - CLICK_SOURCE_SCOREBOARD). İlerde daha fazla kaynak eklenebilir. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerCommandText.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerCommandText.md index 9a05aa703299..a191518adc8d 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerCommandText.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerCommandText.md @@ -39,7 +39,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notlar -:::tip +:::note Bu geri çağırma NPC tarafından da çağrılabilir. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerConnect.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerConnect.md index def7cf3ca59b..23ef6c30bbbb 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerConnect.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerConnect.md @@ -39,7 +39,7 @@ public OnPlayerConnect(playerid) ## Notlar -:::tip +:::note Bu geri çağırma NPC tarafından da çağrılabilir. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md index cd7c2d7b6e30..84829457974e 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md @@ -47,7 +47,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ## Notlar -:::tip +:::note Herhangi bir ateş kaynağından gelen hasarlarda(örnek: molotov, 18) weaponid değeri 37 (flame thrower) olarak döndürülür. Herhangi bir patlama kaynağından gelen hasarlarda (örnek: roketatar, el bombası) weapondid değeri 51 olarak geri döndürülür. SendDeathMessage fonksiyonunu kullanmadan önce killerid'nin geçerli olup olmadığını kontrol etmenize gerek yok. INVALID_PLAYER_ID geçerli bir killerid ID parametresidir. Yalnızca playerid tarafından çağırılabilir. (anti fake death için bilmeniz iyi olur.) diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md index d6476898ac8e..d5093ce57413 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md @@ -49,7 +49,7 @@ public OnPlayerDisconnect(playerid, reason) ## Notlar -:::tip +:::note Bu geri çağırma içerisinde bazı fonksiyonlar doğru bilgiler vermez (GetPlayerIp ve GetPlayerPos gibi) diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md index f449e7f573b6..5e48e821c682 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md @@ -33,9 +33,10 @@ public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) ## Notlar -:::tip +:::note Bu geri çağırma oyuncu araca binmeye BAŞLADIĞINDA çağırılır, oyuncu ARACA BİNDİĞİNDE çağırılmaz. Araca bindiğinde çağırılması için OnPlayerStateChange geri çağırmasını inceleyin. Araç kilitli veya dolu olsa bile oyuncu araca binmeye çalıştığında çağırılacaktır. + ::: ## Bağlantılı Fonksiyonlar diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerExitVehicle.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerExitVehicle.md index 4d192bc426a1..1c36b26ef1a3 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerExitVehicle.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerExitVehicle.md @@ -35,6 +35,7 @@ public OnPlayerExitVehicle(playerid, vehicleid) :::warning Bu geri çağırma, oyuncu motordan düştüğünde veya SetPlayerPos gibi fonksiyonlar kullanılarak araçtan başka bir şekilde çıkartıldığında çağırılmaz. Bunu sağlamak için OnPlayerStateChange'de eski durumlarının PLAYER_STATE_DRIVER veya PLAYER_STATE_PASSENGER ve yeni durumlarının PLAYER_STATE_ONFOOT olup olmadığına bakmalısınız. + ::: ## Bağlantılı Fonksiyonlar diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md index 77ce2b66867d..7e52a09dc5bf 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md @@ -32,7 +32,7 @@ public OnPlayerFinishedDownloading(playerid, virtualworld) ## Notlar -:::tip +:::note Bu geri çağırma oyuncu her virtual world değiştirdiğinde indireceği model olmasa bile çağırılır. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md index 9e49daf7755d..9fccc4e8fa8f 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md @@ -44,8 +44,18 @@ public OnPlayerGiveDamage(playerid, damagedid, Float:amount, WEAPON:weaponid, bo ## Notlar +:::note + +- Bu fonksiyonun bazı durumlarda yanlış olabileceğini unutmayın. +- Herhangi bir ateş kaynağından gelen hasarlarda(örnek: molotov, 18) weaponid değeri 37 (flame thrower) olarak döndürülür. +- Herhangi bir patlama kaynağından gelen hasarlarda (örnek: roketatar, el bombası) weapondid değeri 51 olarak geri döndürülür. +- Yalnızca playerid bu geri çağırmayı çağırabilir. +- amount değeri her zaman silahın verebileceği maksimum değeri geri döndürür, oyuncunun canı silahın verdiği hasardan az olsa dahi amount değerinde maksimum silah hasarı görülür. Örnek: Oyuncunun 25 canı var ve Desert Eagle 46.2 hasar veriyor, Desert Eagle ile ateş edildiğinde 25 değil 46.2 değeri amount olarak geri döndürülür. + +::: + :::tip -Bu fonksiyonun bazı durumlarda yanlış olabileceğini unutmayın. Eğer bir oyuncunun başka bir oyuncudan hasar almasını engellemek istiyorsanız SetPlayerTeam kullanın. Herhangi bir ateş kaynağından gelen hasarlarda(örnek: molotov, 18) weaponid değeri 37 (flame thrower) olarak döndürülür. Herhangi bir patlama kaynağından gelen hasarlarda (örnek: roketatar, el bombası) weapondid değeri 51 olarak geri döndürülür. Yalnızca playerid bu geri çağırmayı çağırabilir. amount değeri her zaman silahın verebileceği maksimum değeri geri döndürür, oyuncunun canı silahın verdiği hasardan az olsa dahi amount değerinde maksimum silah hasarı görülür. Örnek: Oyuncunun 25 canı var ve Desert Eagle 46.2 hasar veriyor, Desert Eagle ile ateş edildiğinde 25 değil 46.2 değeri amount olarak geri döndürülür. +Eğer bir oyuncunun başka bir oyuncudan hasar almasını engellemek istiyorsanız SetPlayerTeam kullanın. ::: diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md index e86938118b7d..4f362013fd7a 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md @@ -45,7 +45,7 @@ public OnPlayerGiveDamageActor(playerid, damaged_actorid, Float:amount, WEAPON:w ## Notlar -:::tip +:::note Bu fonksiyon hasar almayan NPC'lerde çağırılmaz, (NPC'ler varsayılan olarak hasar almazlar.) [SetActorInvulnerable](../functions/SetActorInvulnerable) fonksiyonuna bakın. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md index 75005559084d..0d4b8613dd74 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md @@ -22,7 +22,7 @@ Bu fonksiyon, desteklenen(../resources/keys) herhangi bir tuşun durumu değişt ## Notlar -:::info +:::note Bu fonksiyon, NPC tarafından da çağrılabilir. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerObjectMoved.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerObjectMoved.md index 5feb5e1a848b..39ece38528b5 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerObjectMoved.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerObjectMoved.md @@ -30,7 +30,7 @@ public OnPlayerObjectMoved(playerid, objectid) ## Notlar -:::tip +:::note Bu fonksiyon, NPC için de çağrılabilir. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md index 5174bbc8392f..2f0ef5ed26f3 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md @@ -34,7 +34,7 @@ public OnPlayerRequestClass(playerid,classid) ## Notlar -:::tip +:::note Bu fonksiyon, bir oyuncu F4'e bastığında da çağrılır. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md index 8c394193576f..6f8c85df3ba3 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md @@ -47,7 +47,7 @@ public OnPlayerSelectedMenuRow(playerid, row) ## Notlar -:::tip +:::note Menü ID'si bu fonksiyona aktarılmaz. GetPlayerMenu, oyuncunun hangi menüde bir öğe seçtiğini belirlemek için kullanılmalıdır. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md index 94b46e1ce5b2..6ba8ffd37a71 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md @@ -37,7 +37,7 @@ public OnPlayerSpawn(playerid) ## Notlar -:::tip +:::note Oyuncu spawn olduktan sonra bazen \$100 oyuncunun üzerinden alabilir. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md index bfa6990810a6..5d365e39858c 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md @@ -62,7 +62,7 @@ public OnPlayerTakeDamage(playerid, issuerid, Float:amount, WEAPON:weaponid, bod ## Notlar -:::tip +:::note Eğer hasar bir ateş kaynağındansa (molotof, vb.) weaponid 37(flame thrower) olarak döner. Eğer hasar bir patlama kaynağıysa weaponid 51 olarak döner. Hasar miktarı, kalan sağlık maksimum hasardan daha az olsa bile her zaman silahın verebileceği maksimum hasardır. Yani bir oyuncu 100.0 cana sahipse ve hasar değeri 46.2 olan Desert Eagle ile vurulduğunda, o oyuncuyu öldürmek için 3 atış gerekir. Son mermi isabet ettiğinde oyuncunun sadece 7.6 sağlığı kalmasına rağmen, son atışta diğe mermiler gibi 46.2'lik bir hasar miktarı gösterecektir. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md index 1bb962eb2206..e52883901a12 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md @@ -41,7 +41,7 @@ public OnPlayerWeaponShot(playerid, WEAPON:weaponid, BULLET_HIT_TYPE:hittype, hi ## Notlar -:::tip +:::note Bu fonksiyon, yalnızca gecikme telafisi etkinleştirildiğinde çağrılır. İsabet türü eğer: diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md index 89c49ad245a8..853aa43f8a9f 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md @@ -40,7 +40,7 @@ public OnRconCommand(cmd[]) ## Notlar -:::tip +:::note Bir oyuncu bir komut yazdığında "/rcon" "cmd" ye dahil edilmez. Burada "print" işlevini kullanırsanız, hem oyun içinde komutu yazan oyuncuya hem de günlüğe bir mesaj gönderir. Bu fonksiyon, oyuncu RCON yöneticisi olarak oturum açmadığında çağrılmaz.Oyuncu RCON yöneticisi olarak oturum açmadığında ve /rcon login kullandığında, bu fonksiyon çağrılmaz ve onun yerine OnRconLoginAttempt çağrılır. Ancak, oyuncu RCON yöneticisi olarak oturum açtığında, bu komutun kullanılması bu fonksiyonu çağıracaktır. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md index cdb3c1407c9d..976f8412abe5 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md @@ -44,7 +44,7 @@ public OnRconLoginAttempt(ip[], password[], success) ## Notlar -:::tip +:::note Bu fonksiyon yalnızca /rcon login komutu oyun içinde kullanıldığında çağrılır. Fonksiyon, yalnızca oyuncu henüz oturum açmamışsa çağrılır. Oyuncu oturum açtığında, bunun yerine OnRconCommand çağrılır. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md index 9bba2ee34f8b..e9132b6330f8 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md @@ -48,7 +48,7 @@ public OnVehicleDamageStatusUpdate(vehicleid, playerid) ## Notlar -:::tip +:::note Bu fonksiyon, aracın sağlık değerini içermez. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md index ccbcb14f5ba4..b9e9d2ab2f9c 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md @@ -32,7 +32,7 @@ public OnVehicleDeath(vehicleid, killerid) ## Notlar -:::tip +:::note Bu fonksiyon, bir araç suya girdiğinde de çağrılacaktır, ancak araç ışınlanarak veya bir başka şey tarafından suya düşürüldüyse (yalnızca kısmen suya batırılmışsa) çağrılmaz. Fonksiyon, ikinci kez çağrılmaz, sürücü araçtan çıktığında veya kısa bir süre sonra araç kaybolabilir. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md index 9db0d99fe985..65b5d9532311 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md @@ -37,7 +37,7 @@ public OnVehicleMod(playerid, vehicleid, componentid) ## Notlar -:::tip +:::note Bu fonksiyon AddVehicleComponent tarafından ÇAĞRILMAZ. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md index 741b9de8f818..37ac79db3a71 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md @@ -33,7 +33,7 @@ public OnVehiclePaintjob(playerid, vehicleid, paintjobid) ## Notlar -:::tip +:::note Bu fonksiyon ChangeVehiclePaintjob tarafından çağrılmaz. Oyuncunun kaplamayı ne zaman satın aldığını kontrol etmek için vSync'nin OnVehicleChangePaintjob'ını kullanabilirsiniz. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md index c57c44a28336..068202a67046 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md @@ -34,7 +34,7 @@ public OnVehicleRespray(playerid, vehicleid, color1, color2) ## Notlar -:::tip +:::note Bu geri çağırma ChangeVehicleColor tarafından çağrılamaz. Pay 'n' Spray için kullanılamaz, sadece mod mağazaları için kullanılabilir. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md index e7d2aa953f85..6e7ff872e239 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md @@ -44,7 +44,7 @@ public OnVehicleSirenStateChange(playerid, vehicleid, newstate) ## Notlar -:::tip +:::note Bu geri çağırma sadece bir aracın siren durumu değiştirildiğinde kullanılır, alternatif (H'ye basılı tutma) sirende kullanılmaz. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md index e64c9a31ae02..3123c3cf985e 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md @@ -39,7 +39,7 @@ AddCharModel(305, 20002, "lapdpd2.dff", "lapdpd2.txd"); ## Notlar -:::tip +:::note Bunun işe yaraması için kullanılabilir resmin öncelikle sunucu ayarlarında etkinleştirilmesi gerekir. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md index eef85bb0ca27..53d53c08be28 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md @@ -35,9 +35,15 @@ public OnGameModeInit() ## Notlar -:::tip +:::warning -Geçersiz bir menü kimliği geçtiğinde çöker. Menü başına yalnızca 12 öğe olabilir (13. Sütun adı üstbilgisinin sağ tarafına gider (renkli), 14. Ve üstü hiç görüntülenmez). Yalnızca 2 sütun (0 ve 1) kullanabilirsiniz.Bir öğe başına yalnızca 8 renk kodu ekleyebilirsiniz (~r~,~g~ vb.). Menü öğesinin maksimum uzunluğu 31 simgedir. +Geçersiz bir menü kimliği geçtiğinde çöker. + +::: + +:::note + +Menü başına yalnızca 12 öğe olabilir (13. Sütun adı üstbilgisinin sağ tarafına gider (renkli), 14. Ve üstü hiç görüntülenmez). Yalnızca 2 sütun (0 ve 1) kullanabilirsiniz. Bir öğe başına yalnızca 8 renk kodu ekleyebilirsiniz (`~r~`, `~g~` vb.). Menü öğesinin maksimum uzunluğu 31 simgedir. ::: diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md index 60da6a9ee473..f0583c4978d1 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md @@ -43,7 +43,7 @@ public OnGameModeInit() ## Notes -:::tip +:::note Maksimum class numarası 319 olabileceği için (class numaralı sıfırdan başlar, yani 320 adet class olabilir) sunucu içerisinde bulunan class sayısı maksimuma ulaştığı zaman en son eklenen class, bilgilerini 319 numaralı class'a aktaracaktır. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md index 149057a933e0..7f163692d1ce 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md @@ -46,7 +46,7 @@ public OnGameModeInit() ## Notlar -:::tip +:::note Maksimum sınıf kimliği 319'dir (0'dan başlayarak toplam 320 sınıf). Bu sınıra ulaşıldığında, eklenen daha fazla sınıf ID 319'nin yerini alır. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md index 157f9003c307..62a133331ce6 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md @@ -45,7 +45,7 @@ AddSimpleModel(-1, 19379, -2000, "wallzzz.dff", "wallzzz.txd"); ## Notlar -:::tip +:::note Sanal dünya ayarlandığında bunun çalışması için öncelikle sunucu ayarlarında userartwork etkinleştirilmesi gerekir; oynatıcı belirli bir dünyaya girdiğinde modeller indirilir. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md index ea5e3db49ad5..227b61c74070 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md @@ -43,9 +43,11 @@ public OnGameModeInit() ## Notlar -:::tip +:::note -Sanal dünya ayarlandığında bunun çalışması için öncelikle sunucu ayarlarında userartwork etkinleştirilmesi gerekir; oynatıcı belirli bir dünyaya girdiğinde modeller indirilir. ::: +Sanal dünya ayarlandığında bunun çalışması için öncelikle sunucu ayarlarında userartwork etkinleştirilmesi gerekir; oynatıcı belirli bir dünyaya girdiğinde modeller indirilir. + +::: :::warning diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md index f49c7fe22368..31dec5a55653 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md @@ -41,7 +41,7 @@ public OnGameModeInit() ## Notlar -:::tip +:::note Bu işlev, OnPlayerPickUpPickup gibi kullanabileceğiniz bir pickup kimliği getirmez. Kimlik atamak istiyorsanız CreatePickup'ı kullanın. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md index bf1709276297..4028b972bf2a 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md @@ -44,7 +44,7 @@ public OnGameModeInit() ## Notlar -:::tip +:::note Animasyon kütüphanesini aktör için önceden yüklemelisiniz(preload). Aksi taktirde fonksiyon tekrar çağırılana kadar animasyon aktöre işlemez. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md index 01f27b11d94f..e47384ec1af2 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md @@ -34,7 +34,7 @@ ApplyAnimation(playerid, "PED", "WALK_DRUNK", 4.1, 1, 1, 1, 1, 1, 1); ## Notlar -:::tip +:::note 'foresync' parametresi opsiyoneldir ve varsayılan ayarı 0'dır. Oyuncular animasyonları kendileri senkronize ettiklerinden çoğu durumda gereksizdir. Bu parametre animasyon oynatılan oyuncuyu gören herkese oyuncunun animasyonu yapıp yapmamasından bağımsız olarak animasyonu oynatmaya zorlar. Bu parametre oyuncunun kendi kendine animasyonu senkron edemediği durumlarda işe yarayabilir. Örneğin dondurulmuş bir oyuncu. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md index 245a45608ba5..5b2e328c08e7 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md @@ -36,7 +36,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notlar -:::tip +:::note Oyuncuya kamera yerleştirmeden önce, objeyi yaratman gerekir. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md index b1963a488d75..b4b153de3711 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md @@ -37,7 +37,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notlar -:::tip +:::note Oyuncunun kamerasını objeye bağlamadan önce oyuncu objesi oluşturulmalıdır. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md index a0b96161f5dd..1960a11db67d 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md @@ -39,7 +39,7 @@ AttachObjectToObject(gObjectId, gAttachToId, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1); ## Notlar -:::tip +:::note Fonksiyon kullanılmadan önce iki objede oluşturulmalıdır. Bu fonksiyon oyuncu için özel oluşturulmuş objelerde çalışmaz. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToVehicle.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToVehicle.md index 7356720b333b..628af8c7b92d 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToVehicle.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToVehicle.md @@ -41,7 +41,7 @@ public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstat ## Notlar -:::tip +:::note Oyuncu objesi bir araca bağlanmadan önce oluşturulmalıdır. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColor.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColor.md index ca2820fe14b8..c0f26a7932ae 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColor.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColor.md @@ -34,7 +34,7 @@ public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) ## Notlar -:::tip +:::note Bazı araçlar tek renge sahiptir bu yüzden ikincil rengi olmadığı için değiştirilmez. Bazı araçlar ise (örn: cement, squallo) 4 renge sahiptir, bu 4 rengin ikisi değiştirilirken SA:MP desteklemediği için diğer ikisi değiştirilemez. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/ClearAnimations.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/ClearAnimations.md index a70c8f411f27..6f7bdbb8b659 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/ClearAnimations.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/ClearAnimations.md @@ -34,17 +34,13 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## Notlar -:::tip +:::note -ApplyAnimation'da freeze parametresi için 1 olarak girilirse, animasyon bittiğinde ClearAnimations hiçbir şey yapmaz. +- ApplyAnimation'da freeze parametresi için 1 olarak girilirse, animasyon bittiğinde ClearAnimations hiçbir şey yapmaz. +- Oyuncuyu bir araçtan çıkarmanın diğer bazı yollarının aksine, bu aynı zamanda aracın hızını sıfırlayarak aracı anında durdurur. Oyuncu, araba koltuğu ile aynı konumda aracın üstünde görünecektir. ::: -:::tip - -Oyuncuyu bir araçtan çıkarmanın diğer bazı yollarının aksine, bu aynı zamanda aracın hızını sıfırlayarak aracı anında durdurur. Oyuncu, araba koltuğu ile aynı konumda aracın üstünde görünecektir. -::: - ## Bağlantılı Fonksiyonlar - [ApplyAnimation](ApplyAnimation): Oyuncuya animasyon uygulatma. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md index c5e9bd68172e..d0b5fa4c7f5c 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md @@ -30,7 +30,7 @@ public OnGameModeInit() ## Notlar -:::tip +:::note Bağlanan NPC'lerin isim etiketleri bulunmaz. Attach3DTextLabelToPlayer ile yapılabilir. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/Create3DTextLabel.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/Create3DTextLabel.md index 68f6d19e0713..b90d8de51655 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/Create3DTextLabel.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/Create3DTextLabel.md @@ -36,7 +36,7 @@ public OnGameModeInit() ## Notlar -:::tip +:::note İzlenme modundayken metin etiketleri daha küçük görülür. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/CreateActor.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/CreateActor.md index e1b21ad22c61..06f3211b4e03 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/CreateActor.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/CreateActor.md @@ -45,17 +45,17 @@ public OnGameModeExit() ## Notlar -:::tip +:::note -Aktörler, kasiyerler ve barmenler gibi sadece bir yerde duracak şekilde tasarlanmıştır. ApplyActorAnimation kullanarak (döngü veya bir kez) animasyonlar gerçekleştirebilir. +- Aktörler, kasiyerler ve barmenler gibi sadece bir yerde duracak şekilde tasarlanmıştır. ApplyActorAnimation kullanarak (döngü veya bir kez) animasyonlar gerçekleştirebilir. +- 0.3.7 R2 sürümü ve sonraki sürümlerde aktörler dokunulmaz (hasar almaz) olarak ayarlanabilir. ::: :::warning -Aktörler NPC'lerden tamamen farklıdır. Sunucunun slotlarını KULLANMAZLAR ve NPC'ler gibi KULLANILMAZLAR. -Aktörler 1000 (MAX_ACTORS) ile sınırlıdır. Araçlar ile itilebilirler, ayrıca konumlarına geri koymak içinde timer kullanılabilir. -0.3.7 R2 sürümü ve sonraki sürümlerde aktörler dokunulmaz (hasar almaz) olarak ayarlanabilir. +- Aktörler NPC'lerden tamamen farklıdır. Sunucunun slotlarını KULLANMAZLAR ve NPC'ler gibi KULLANILMAZLAR. Aktörler 1000 (MAX_ACTORS) ile sınırlıdır. +- Araçlar ile itilebilirler, ayrıca konumlarına geri koymak içinde timer kullanılabilir. ::: diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosion.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosion.md index 9072653bf9b5..1cddd41c468f 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosion.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosion.md @@ -39,7 +39,7 @@ public OnPlayerEnterCheckpoint(playerid) ## Notlar -:::tip +:::note Bir oyuncu maksimum aynı anda 10 tane patlama görüntüleyebilir. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosionForPlayer.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosionForPlayer.md index 5ebb20d11127..02899adba514 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosionForPlayer.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosionForPlayer.md @@ -36,7 +36,7 @@ if (strcmp(cmdtext, "/burnme", true) == 0) ## Notlar -:::tip +:::note Bir oyuncu maksimum 10 tane patlama görebilir. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/CreateMenu.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/CreateMenu.md index 2d7a14395a0c..b45d08b962d0 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/CreateMenu.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/CreateMenu.md @@ -36,7 +36,7 @@ public OnGameModeInit() ## Notlar -:::tip +:::note Bu fonksiyon menüyü sadece OLUŞTURUR. - Oyuncuya gösterilmesi için ShowMenuForPlayer kullanılmalıdır. Yalnıza iki sütun oluşturulabilir. (0 ve 1). Başlığın uzunluğu 32 karaktere eşit veya daha fazlaysa başlık 30 karaktere kısaltılır. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/CreateObject.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/CreateObject.md index f72b5641acee..fad71966d6af 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/CreateObject.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/CreateObject.md @@ -33,7 +33,7 @@ public OnGameModeInit() ## Notlar -:::tip +:::note Obje sınırı 1000(MAX_OBJECTS)'dir. Sınırın aşılması için streamer kullanılabilir. diff --git a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAmmo.md b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAmmo.md index abc88395ac76..6e1cfcd99707 100644 --- a/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAmmo.md +++ b/frontend/i18n/tr/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAmmo.md @@ -29,7 +29,7 @@ SetPlayerAmmo(playerid, WEAPON_SHOTGUN, 100); // Shotgun mermilerini 100 olarak ## Notlar -:::tip +:::note 'weaponslot' parametresi SA:MP include'una ait bir yazım hatasıdır. Mermisini değiştirmek istediğiniz silahın slot'u yerine silahın ID'sini girmelisiniz. diff --git a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md index add22cf41d18..4369b84915fc 100644 --- a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md +++ b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md @@ -171,7 +171,7 @@ public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) ## Ghi Chú -:::tip +:::note Các tham số có thể chứa các giá trị khác nhau, dựa trên kiểu hộp thoại ([nhấp để xem thêm ví dụ](../resources/dialogstyles)). diff --git a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md index 593b3f1815e7..c9fb1e584947 100644 --- a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md +++ b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md @@ -29,7 +29,7 @@ public OnObjectMoved(objectid) ## Ghi Chú -:::tip +:::note [SetObjectPos](../functions/SetObjectPos) không hoạt động khi sử dụng trong callback này. Để khắc phục, hãy tạo lại đối tượng. diff --git a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md index 68c347a155e5..d93d32369f4a 100644 --- a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md +++ b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md @@ -36,7 +36,7 @@ public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ) ## Ghi Chú -:::tip +:::note Như tên callback đã nói, nó chỉ được gọi khi người chơi nhấp chuột để đánh dấu mục tiêu chứ không phải khi nhấn phím. Giá trị Z trả về sẽ là 0 (không hợp lệ) nếu khu vực nhấp chuột trên bản đồ cách xa người chơi; sử dụng plugin [MapAndreas](https://github.com/philip1337/samp-plugin-mapandreas) hoặc [ColAndreas](https://github.com/Pottus/ColAndreas) để có tọa độ Z chính xác hơn. diff --git a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md index 29147189e63f..73b107e5e867 100644 --- a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md +++ b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md @@ -37,7 +37,7 @@ public OnPlayerClickPlayer(playerid, clickedplayerid, CLICK_SOURCE:source) ## Ghi Chú -:::tip +:::note Hiện tại chỉ có một 'source' (0 - `CLICK_SOURCE_SCOREBOARD`). diff --git a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md index d10732184db4..ed4be5fc0520 100644 --- a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md +++ b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md @@ -47,7 +47,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ## Ghi Chú -:::tip +:::note - Lý do sẽ trả về 37 (vũ khí phun lửa) từ bất kỳ nguồn lửa nào (ví dụ: molotov, 18). - Lý do sẽ trả về 51 từ bất kỳ vũ khí nào tạo ra vụ nổ (ví dụ: RPG, grenade). diff --git a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md index d67491301111..afae48e4dd79 100644 --- a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md +++ b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md @@ -57,7 +57,7 @@ public OnPlayerDisconnect(playerid, reason) ## Ghi Chú -:::tip +:::note Một số hàm có thể không hoạt động chính xác khi sử dụng trong callback này vì người chơi đã bị ngắt kết nối khi callback được gọi. Điều này có nghĩa là bạn không thể lấy thông tin rõ ràng từ các hàm như [GetPlayerIp](../functions/GetPlayerIp) và [GetPlayerPos](../functions/GetPlayerPos). diff --git a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md index f1b9983b10c8..287afb1df1c6 100644 --- a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md +++ b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md @@ -33,7 +33,7 @@ public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) ## Ghi Chú -:::tip +:::note - Callback này được gọi khi người chơi BẮT ĐẦU vào một phương tiện, không phải khi họ ĐÃ vào phương tiện. Xem [OnPlayerStateChange](OnPlayerStateChange). - Callback này vẫn được gọi nếu người chơi bị từ chối vào phương tiện (ví dụ: phương tiện bị khóa hoặc đầy). diff --git a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md index c01cc061fc65..808591aa5308 100644 --- a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md +++ b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md @@ -32,7 +32,7 @@ public OnPlayerFinishedDownloading(playerid, virtualworld) ## Notes -:::tip +:::note This callback is called every time a player changes virtual worlds, even if there are no custom models present in that world. diff --git a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md index ba55fb227701..4a3a6bc89fd6 100644 --- a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md +++ b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md @@ -44,10 +44,9 @@ public OnPlayerGiveDamage(playerid, damagedid, Float:amount, WEAPON:weaponid, bo ## Ghi Chú -:::tip +:::note - Lưu ý rằng hàm này có thể không chính xác trong một số trường hợp. -- Nếu bạn muốn ngăn chặn một số người chơi không gây thiệt hại cho nhau, hãy sử dụng [SetPlayerTeam](../functions/SetPlayerTeam). - weaponid sẽ trả về 37 (súng phun lửa) từ bất kỳ nguồn lửa nào (ví dụ: molotov, 18) - weaponid sẽ trả về 51 từ bất kỳ vũ khí nào tạo ra vụ nổ (ví dụ: RPG, lựu đạn) - **playerid** là người duy nhất có thể gọi callback này. @@ -55,6 +54,12 @@ public OnPlayerGiveDamage(playerid, damagedid, Float:amount, WEAPON:weaponid, bo ::: +:::tip + +Nếu bạn muốn ngăn chặn một số người chơi không gây thiệt hại cho nhau, hãy sử dụng [SetPlayerTeam](../functions/SetPlayerTeam). + +::: + ## Các Callbacks Liên Quan Các callback sau đây có thể hữu ích vì chúng liên quan đến callback này theo một cách nào đó. diff --git a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md index 37c67a0696f5..d3fd9d5eb508 100644 --- a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md +++ b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md @@ -47,7 +47,7 @@ public OnPlayerGiveDamageActor(playerid, damaged_actorid, Float:amount, WEAPON:w ## Ghi Chú -:::tip +:::note Hàm này không được gọi nếu diễn viên được đặt là bất khả xâm phạm (MẶC ĐỊNH LÀ NHƯ VẬY). Xem [SetActorInvulnerable](../functions/SetActorInvulnerable). diff --git a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md index 707a007cb2cc..b837d920bed8 100644 --- a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md +++ b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md @@ -34,7 +34,7 @@ public OnPlayerRequestClass(playerid, classid) ## Ghi Chú -:::tip +:::note Callback này cũng được gọi khi người chơi nhấn F4. diff --git a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md index aea5c8295d3f..04720f13cd48 100644 --- a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md +++ b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md @@ -53,7 +53,7 @@ public OnPlayerSelectedMenuRow(playerid, row) ## Ghi chú -:::tip +:::note ID của menu không được truyền vào callback này. [GetPlayerMenu](../functions/GetPlayerMenu) phải được sử dụng để xác định menu nào người chơi đã chọn một mục. diff --git a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md index b1a5625984d1..690fc0e8f91c 100644 --- a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md +++ b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md @@ -39,7 +39,7 @@ public OnPlayerSpawn(playerid) ## Ghi chú -:::tip +:::note Khi một người chơi chết trong San Andreas, họ sẽ bị trừ $100 để tự động chi trả viện phí. Tính năng này vẫn tồn tại trong SA:MP, nhưng đã bị loại bỏ khỏi open.mp để cho phép các script quản lý tiền của họ. Một số script cố gắng sửa lỗi này bằng cách thêm $100 cho người chơi sau khi chết, hoặc khi xuất hiện. Nếu đây là script của bạn, chỉ cần xóa phần sửa lỗi bổ sung, mặc dù mã trong open.mp cũng cố gắng giải quyết các script làm điều này. Nếu script của bạn dựa vào tính năng này, chỉ cần thêm đoạn mã sau vào [OnPlayerDeath](OnPlayerDeath): diff --git a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md index f72abb43f252..4370c55b4a58 100644 --- a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md +++ b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md @@ -66,7 +66,7 @@ public OnPlayerTakeDamage(playerid, issuerid, Float:amount, WEAPON:weaponid, bod ## Ghi chú -:::tip +:::note - weaponid sẽ trả về 37 (súng phun lửa) từ bất kỳ nguồn lửa nào (ví dụ: molotov, 18). - weaponid sẽ trả về 51 từ bất kỳ vũ khí nào tạo ra vụ nổ (ví dụ: RPG, lựu đạn). diff --git a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md index cbe5dca540f3..05252dbaf438 100644 --- a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md +++ b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md @@ -41,13 +41,18 @@ public OnPlayerWeaponShot(playerid, WEAPON:weaponid, BULLET_HIT_TYPE:hittype, hi ## Ghi chú -:::tip +:::note + +Callback này chỉ được gọi khi bù trừ độ trễ (lag compensation) được bật. Nếu `hittype` là: + +- `BULLET_HIT_TYPE_NONE`: các tham số fX, fY và fZ là tọa độ bình thường, sẽ trả về 0.0 cho các tọa độ nếu không có gì bị bắn trúng (ví dụ: vật thể ở xa mà viên đạn không thể đến); +- Các loại khác: fX, fY và fZ là độ dịch chuyển tương đối với `hitid`. -- Callback này chỉ được gọi khi bù trừ độ trễ (lag compensation) được bật. Nếu `hittype` là: - - `BULLET_HIT_TYPE_NONE`: các tham số fX, fY và fZ là tọa độ bình thường, sẽ trả về 0.0 cho các tọa độ nếu không có gì bị bắn trúng (ví dụ: vật thể ở xa mà viên đạn không thể đến); - - Các loại khác: fX, fY và fZ là độ dịch chuyển tương đối với `hitid`. +::: + +:::tip -- [GetPlayerLastShotVectors](../functions/GetPlayerLastShotVectors) có thể được sử dụng trong callback này để có thông tin chi tiết về vector viên đạn. +[GetPlayerLastShotVectors](../functions/GetPlayerLastShotVectors) có thể được sử dụng trong callback này để có thông tin chi tiết về vector viên đạn. ::: diff --git a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md index 5b24515b4af7..a98b0cb06adc 100644 --- a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md +++ b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md @@ -40,7 +40,7 @@ public OnRconCommand(cmd[]) ## Ghi chú -:::tip +:::note - "/rcon " không được bao gồm trong "cmd" khi người chơi gõ lệnh. Nếu bạn sử dụng hàm "print" ở đây, nó sẽ gửi thông điệp tới người chơi đã gõ lệnh trong trò chơi cũng như ghi vào log. Callback này không được gọi khi người chơi chưa đăng nhập với tư cách là quản trị viên RCON. Khi người chơi chưa đăng nhập với tư cách là quản trị viên RCON và sử dụng /rcon login, callback này sẽ không được gọi và thay vào đó, `OnRconLoginAttempt` sẽ được gọi. Tuy nhiên, khi người chơi đã đăng nhập với tư cách là quản trị viên RCON, việc sử dụng lệnh này sẽ gọi callback này. diff --git a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md index aa943f50b579..2d92d0c28769 100644 --- a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md +++ b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md @@ -52,7 +52,7 @@ public OnRconLoginAttempt(ip[], password[], success) ## Ghi chú -:::tip +:::note - Callback này chỉ được gọi khi sử dụng lệnh /rcon login trong trò chơi. Callback này chỉ được gọi khi người chơi chưa đăng nhập. Khi người chơi đã đăng nhập, [OnRconCommand](OnRconCommand) sẽ được gọi thay vào đó. diff --git a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md index eb53b5f3249b..b926b620565e 100644 --- a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md +++ b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md @@ -50,7 +50,7 @@ public OnVehicleDamageStatusUpdate(vehicleid, playerid) ## Lưu ý -:::tip +:::note Điều này không bao gồm thay đổi sức khỏe của xe. diff --git a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md index ad1bd99dffde..474773566c6f 100644 --- a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md +++ b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md @@ -31,7 +31,7 @@ public OnVehicleDeath(vehicleid, killerid) ## Lưu ý -:::tip +:::note - Callback này cũng sẽ được gọi khi một xe vào nước, nhưng xe có thể được cứu khỏi sự phá hủy bằng cách dịch chuyển hoặc lái ra (nếu chỉ bị ngập một phần). - Callback sẽ không được gọi lần thứ hai, và xe có thể biến mất khi người lái thoát ra hoặc sau một khoảng thời gian ngắn. diff --git a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md index 250f4d1a8d68..141f97d9e409 100644 --- a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md +++ b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md @@ -38,7 +38,7 @@ public OnVehicleMod(playerid, vehicleid, componentid) ## Lưu ý -:::tip +:::note Callback này KHÔNG được gọi bởi AddVehicleComponent. diff --git a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md index 87453b82ace1..6da21f342050 100644 --- a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md +++ b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md @@ -33,7 +33,7 @@ public OnVehiclePaintjob(playerid, vehicleid, paintjobid) ## Lưu ý -:::tip +:::note Callback này không được gọi bởi ChangeVehiclePaintjob. Bạn có thể sử dụng OnVehicleChangePaintjob từ vSync để biết khi người chơi mua lớp sơn. diff --git a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md index 75aba2d8b302..355b284769e7 100644 --- a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md +++ b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md @@ -34,7 +34,7 @@ public OnVehicleRespray(playerid, vehicleid, color1, color2) ## Lưu ý -:::tip +:::note Callback này không được gọi bởi ChangeVehicleColor. Tên của callback này có thể gây hiểu lầm, và nó không được gọi cho các cửa hàng Pay 'n' Spray (chỉ các cửa hàng tùy chỉnh). diff --git a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md index 05d316c8c80b..5529595ec03e 100644 --- a/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md +++ b/frontend/i18n/vi/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md @@ -44,7 +44,7 @@ public OnVehicleSirenStateChange(playerid, vehicleid, newstate) ## Lưu ý -:::tip +:::note Callback này chỉ được gọi khi còi của xe được bật hoặc tắt, KHÔNG phải khi còi phụ được sử dụng (nhấn giữ còi). diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md index 69c5c941e50a..98604552d485 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnDialogResponse.md @@ -159,7 +159,7 @@ public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) ## 注意 -:::tip +:::note 参数值会根据对话框样式不同而变化([点击查看详细示例](../resources/dialogstyles)) diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md index b58a596b538a..e3a31b605cd9 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnObjectMoved.md @@ -29,7 +29,7 @@ public OnObjectMoved(objectid) ## 注意 -:::tip +:::note 在回调中使用[SetObjectPos](../functions/SetObjectPos)函数无效,需通过重新创建物体解决此问题 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md index be755c235a1c..1b8dbbacba0c 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickMap.md @@ -35,7 +35,7 @@ public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ) ## 注意 -:::tip +:::note 此回调仅在玩家通过点击地图标记目标时触发,按键操作不会触发。若点击位置距离玩家过远,返回的Z坐标将为0(无效值),建议使用[MapAndreas](https://github.com/philip1337/samp-plugin-mapandreas)或[ColAndreas](https://github.com/Pottus/ColAndreas)插件获取精确Z坐标 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md index 8c6f95511eba..9be42c812b70 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerClickPlayer.md @@ -36,7 +36,7 @@ public OnPlayerClickPlayer(playerid, clickedplayerid, CLICK_SOURCE:source) ## 注意 -:::tip +:::note 当前仅支持一个来源类型(0 - `CLICK_SOURCE_SCOREBOARD`表示记分牌点击) 参数设计为未来扩展更多点击来源类型预留了支持空间 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md index 799d77256f3e..aec7d1fd0a62 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDeath.md @@ -49,7 +49,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ## 注意 -:::tip +:::note 特殊原因ID说明: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md index 341120fd0c4a..1df04a194ecd 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerDisconnect.md @@ -56,7 +56,7 @@ public OnPlayerDisconnect(playerid, reason) ## 注意 -:::tip +:::note 由于玩家已断开连接,部分函数可能无法正常工作: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md index 419bc884f8ad..64a146e7e458 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerEnterVehicle.md @@ -33,7 +33,7 @@ public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) ## 注意事项 -:::tip +:::note - 此回调在玩家开始进入车辆时触发,而非完全进入后触发。详见 [OnPlayerStateChange](OnPlayerStateChange) - 即使玩家被拒绝进入车辆(例如车辆已上锁或满员),此回调仍会被触发(但仅限作为乘客的情况) diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md index 6435464b81f4..e9e4913253d0 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerFinishedDownloading.md @@ -32,7 +32,7 @@ public OnPlayerFinishedDownloading(playerid, virtualworld) ## 注意事项 -:::tip +:::note 每次玩家切换虚拟世界时都会触发此回调,即使该世界中没有自定义模型。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md index 534159801c5b..eae94ba6e029 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamage.md @@ -44,10 +44,9 @@ public OnPlayerGiveDamage(playerid, damagedid, Float:amount, WEAPON:weaponid, bo ## 注意事项 -:::tip +:::note - 请注意此函数在某些情况下可能不够精确 -- 如需阻止特定玩家互相伤害,请使用[SetPlayerTeam](../functions/SetPlayerTeam) - 火焰类武器(如燃烧瓶/18号武器)会返回37号武器ID(火焰喷射器) - 爆炸类武器(如RPG、手雷)会返回51号武器ID - 只有**playerid**(攻击者)能触发此回调 @@ -58,6 +57,12 @@ public OnPlayerGiveDamage(playerid, damagedid, Float:amount, WEAPON:weaponid, bo ::: +:::tip + +如需阻止特定玩家互相伤害,请使用[SetPlayerTeam](../functions/SetPlayerTeam) + +::: + ## 相关回调 以下回调函数可能与此回调相关: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md index 66a750e5224a..408231e552ff 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerGiveDamageActor.md @@ -47,7 +47,7 @@ public OnPlayerGiveDamageActor(playerid, damaged_actorid, Float:amount, WEAPON:w ## 注意事项 -:::tip +:::note 若演员设置为无敌状态(默认状态),此回调不会被触发。详见[SetActorInvulnerable](../functions/SetActorInvulnerable)。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md index dd5a0583e508..b549a9bd2d6b 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerKeyStateChange.md @@ -22,7 +22,7 @@ tags: ["玩家"] ## 注意事项 -:::info +:::note NPC 也会触发此回调 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md index 6750e0549804..035902273371 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerRequestClass.md @@ -35,7 +35,7 @@ public OnPlayerRequestClass(playerid, classid) ## 注意事项 -:::tip +:::note 当玩家按下 F4 键时也会触发此回调 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md index 6883e2ae2352..1c3021281796 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSelectedMenuRow.md @@ -56,7 +56,7 @@ public OnPlayerSelectedMenuRow(playerid, row) ## 注意事项 -:::tip +:::note 回调函数不会直接传递菜单ID,需使用[GetPlayerMenu](../functions/GetPlayerMenu)获取当前菜单 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md index 051b63b27598..ceb1c3d1fb77 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerSpawn.md @@ -39,7 +39,7 @@ public OnPlayerSpawn(playerid) ## 注意事项 -:::tip +:::note 在圣安地列斯原版中,玩家死亡时会自动扣除$100作为医院费用。SA:MP 保留了这个机制,但 open.mp 移除了该功能以便脚本自主管理金钱。许多脚本通过在玩家死亡后或生成时添加$100来修复这个问题。如果这是你的脚本,建议删除额外的修复代码(尽管 open.mp 的代码已尝试兼容这类脚本)。如果你的脚本依赖此功能,请在 [OnPlayerDeath](OnPlayerDeath) 中添加以下代码: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md index d230050eff26..8c62244a060b 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerTakeDamage.md @@ -66,7 +66,7 @@ public OnPlayerTakeDamage(playerid, issuerid, Float:amount, WEAPON:weaponid, bod ## 注意事项 -:::tip +:::note - 火焰类武器(如燃烧瓶,ID18)的weaponid将始终返回37(火焰喷射器) - 爆炸类武器(如RPG,手雷)的weaponid将始终返回51 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md index aca1d57ad0c5..21d30c916a12 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnPlayerWeaponShot.md @@ -41,12 +41,17 @@ public OnPlayerWeaponShot(playerid, WEAPON:weaponid, BULLET_HIT_TYPE:hittype, hi ## 注意事项 -:::tip +:::note - 仅在启用延迟补偿时触发此回调 - 当hittype为BULLET_HIT_TYPE_NONE时,fX/fY/fZ为绝对坐标(若未命中则返回0.0) - 其他命中类型时,坐标为相对于hitid的偏移量 -- 使用[GetPlayerLastShotVectors](../functions/GetPlayerLastShotVectors)可获取更详细的弹道向量信息 + +::: + +:::tip + +使用[GetPlayerLastShotVectors](../functions/GetPlayerLastShotVectors)可获取更详细的弹道向量信息 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md index 11e03cfb5e22..091ca496522c 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconCommand.md @@ -44,7 +44,7 @@ public OnRconCommand(cmd[]) ## 注意事项 -:::warning +:::note - 当玩家输入指令时,`/rcon`前缀不会包含在cmd参数中 - 在此回调中使用`print`函数会同时向玩家聊天框和服务器日志输出信息 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md index f597536dd387..4a8fa033d712 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnRconLoginAttempt.md @@ -53,7 +53,7 @@ public OnRconLoginAttempt(ip[], password[], success) ## 注意事项 -:::tip +:::note - 此回调仅在游戏内使用`/rcon login`时触发 - 仅在玩家未登录RCON时触发,登录成功后触发[OnRconCommand](OnRconCommand) diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptLoadPlayer.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptLoadPlayer.md index 245da2f1d5a3..ecb74b5b997f 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptLoadPlayer.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptLoadPlayer.md @@ -31,7 +31,7 @@ public OnScriptLoadPlayer(playerid, bool:isEntryScript) ## 注意事项 -:::tip +:::note 此回调在**运行时加载**侧脚本(滤镜脚本)时触发 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptUnloadPlayer.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptUnloadPlayer.md index 0f634f183655..4070d0f6668c 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptUnloadPlayer.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnScriptUnloadPlayer.md @@ -31,7 +31,7 @@ public OnScriptUnloadPlayer(playerid, bool:isEntryScript) ## 注意事项 -:::tip +:::note 此回调在**运行时卸载**侧脚本(滤镜脚本)时触发 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md index df0b93388635..c1bc8ad755a5 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDamageStatusUpdate.md @@ -52,7 +52,7 @@ public OnVehicleDamageStatusUpdate(vehicleid, playerid) ## 注意事项 -:::tip +:::note 此回调不包含车辆生命值(Health)变化的检测 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md index 42f8bed50916..b6b438057dc6 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleDeath.md @@ -35,7 +35,7 @@ public OnVehicleDeath(vehicleid, killerid) ## 注意事项 -:::tip +:::note - 车辆部分浸没水中时也会触发此回调,此时通过传送或驶出水域仍可挽救车辆 - 车辆完全摧毁后,当驾驶员离开或经过短暂时间,车辆会消失且不会再次触发此回调 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md index fa62e9061045..70e370bf90ee 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleMod.md @@ -38,7 +38,7 @@ public OnVehicleMod(playerid, vehicleid, componentid) ## 注意事项 -:::tip +:::note 此回调不会通过 [AddVehicleComponent](../functions/AddVehicleComponent) 函数触发 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md index fb082f26eebf..e7734db6eca1 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehiclePaintjob.md @@ -33,7 +33,7 @@ public OnVehiclePaintjob(playerid, vehicleid, paintjobid) ## 注意事项 -:::tip +:::note - 此回调不会通过 [ChangeVehiclePaintjob](../functions/ChangeVehiclePaintjob) 函数触发 - 如需检测玩家购买涂装行为,可使用 vSync 插件的 OnVehicleChangePaintjob 回调 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md index a63bb5b7571a..d25a19e53807 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleRespray.md @@ -34,7 +34,7 @@ public OnVehicleRespray(playerid, vehicleid, color1, color2) ## 注意事项 -:::tip +:::note - 此回调不会通过 [ChangeVehicleColor](../functions/ChangeVehicleColor) 函数触发 - 仅改装店(Mod Shop)会触发此回调,Pay 'n' Spray涂装店不会触发 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md index 504775fad8ab..6890d77fefda 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/callbacks/OnVehicleSirenStateChange.md @@ -43,7 +43,7 @@ public OnVehicleSirenStateChange(playerid, vehicleid, newstate) ## 注意事项 -:::tip +:::note 此回调仅在警报器开关状态切换时触发,长按喇叭触发的交替警报器声不会触发 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md index a79287460149..345af5b1e34c 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AddCharModel.md @@ -42,7 +42,7 @@ AddCharModel(305, 20002, "lapdpd2.dff", "lapdpd2.txd"); ## 注意事项 -:::tip +:::note 需先在服务器配置中启用**useartwork**或**artwork.enable**选项才能使此函数生效。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md index aa2a91beba96..3347ab40a6c0 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AddMenuItem.md @@ -36,9 +36,14 @@ public OnGameModeInit() ## 注意事项 -:::tip +:::warning + +传入无效菜单 ID 会导致崩溃(该问题已在 open.mp 中修复) + +::: + +:::note -- 传入无效菜单 ID 会导致崩溃 - 每个菜单最多容纳 12 个项目(第 13 个项目会显示在列名的右侧,第 14 个及后续项目不可见) - 仅支持 2 列(0 和 1) - 单个菜单项最多支持 8 个颜色代码(如`~r~`,`~g~`等),最大显示长度为 31 个字符 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md index 9a670e73514d..c01c7601da44 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClass.md @@ -43,7 +43,7 @@ public OnGameModeInit() ## 注意事项 -:::tip +:::note 最大职业 ID 为 319(从 0 开始共计 320 个职业)。达到上限后新增职业将覆盖 ID 319 的配置。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md index 87da6d6347aa..2b73c8cc185e 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AddPlayerClassEx.md @@ -46,7 +46,7 @@ public OnGameModeInit() ## 注意事项 -:::tip +:::note 最大职业 ID 为 319(从 0 开始共计 320 个职业)。达到上限后新增职业将覆盖 ID 319 的配置。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md index ae75b0fb48a8..bb3ede1e1fb7 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModel.md @@ -41,7 +41,7 @@ AddSimpleModel(-1, 19379, -2000, "wallzzz.dff", "wallzzz.txd"); ## 注意事项 -:::tip +:::note 需先在服务器配置中启用**useartwork**或**artwork.enable**选项才能使此函数生效。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md index 66526e9c52df..5657c6f0793f 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AddSimpleModelTimed.md @@ -40,7 +40,7 @@ public OnGameModeInit() ## 注意事项 -:::tip +:::note 需先在服务器配置中启用**useartwork**或**artwork.enable**选项才能使此函数生效。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md index f20e0efa0815..f3b384732b51 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AddStaticPickup.md @@ -41,7 +41,7 @@ public OnGameModeInit() ## 注意事项 -:::tip +:::note 此函数不会返回可用于 OnPlayerPickUpPickup 等回调的拾取物 ID。若需要分配 ID,请使用[CreatePickup](CreatePickup)函数。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md index bdf52debfda6..b673a28f9389 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ApplyActorAnimation.md @@ -53,7 +53,7 @@ public OnPlayerConnect(playerid) ## 重要提示 -:::提示 +:::note 必须通过 ApplyAnimation 为玩家预加载动画资源库,否则演员动画将在下次执行时生效 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md index f5d52551cd28..85cb4e1acf49 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ApplyAnimation.md @@ -47,7 +47,7 @@ ApplyAnimation(playerid, "PED", "WALK_DRUNK", 4.1, true, true, true, true, 1, SY ## 注意事项 -:::tip +:::note - forceSync 参数默认值为 0(SYNC_NONE),通常无需设置,玩家会自动同步动画 - 强制同步模式适用于玩家无法自主同步的特殊场景(如暂停状态) diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md index c67266af4565..1e3e8f7793b6 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToObject.md @@ -36,7 +36,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::tip +:::note 在附加玩家视角之前,必须先创建对应的物体。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md index 315ef30ac4cf..7186548a187e 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AttachCameraToPlayerObject.md @@ -36,7 +36,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::tip +:::note 在附加玩家视角之前,必须先创建对应的玩家创建的物体。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md index 6c483289cffe..2885caa5e34b 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToObject.md @@ -38,16 +38,11 @@ AttachObjectToObject(gObjectId, gAttachToId, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, true) ## 注意事项 -:::tip +:::note -在附加操作前必须确保两个物体都已创建 - -::: - -:::tip - -SA-MP 原生版本没有玩家物体版的此函数 -但 open.mp 提供了[AttachPlayerObjectToObject](AttachPlayerObjectToObject) +- 在附加操作前必须确保两个物体都已创建 +- SA-MP 原生版本没有玩家物体版的此函数 + 但 open.mp 提供了[AttachPlayerObjectToObject](AttachPlayerObjectToObject) ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToVehicle.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToVehicle.md index 3b6ffe41d457..3f324da0f42c 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToVehicle.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AttachObjectToVehicle.md @@ -34,7 +34,7 @@ AttachObjectToVehicle(objectid, vehicleid, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0); ## 注意事项 -:::tip +:::note 必须预先创建物体 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToObject.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToObject.md index e89f2177059e..0635f35d4fb7 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToObject.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToObject.md @@ -41,7 +41,7 @@ AttachPlayerObjectToObject(playerid, objectid, parentid, 0.0, 0.0, 1.0, 0.0, 0.0 ## 注意事项 -:::tip +:::note 在附加操作前必须确保两个物体都已创建 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToVehicle.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToVehicle.md index 185f8ae81489..eb8a3d058896 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToVehicle.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/AttachPlayerObjectToVehicle.md @@ -44,7 +44,7 @@ public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstat ## 注意事项 -:::tip +:::note 在附加操作前必须创建物体 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColor.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColor.md index 11030256f41d..50ede674a1e9 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColor.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColor.md @@ -45,7 +45,7 @@ new VehicleColoursTableRGBA[256] = { ## 注意事项 -:::tip +:::note 部分车辆仅支持修改主色,少数特殊车辆(如水泥车、快艇)支持四色但 SA-MP 只能修改其中两种 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColours.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColours.md index 8ae804eb6d2e..9351dd5757ef 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColours.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ChangeVehicleColours.md @@ -72,7 +72,7 @@ new VehicleColoursTableRGBA[256] = ## 注意事项 -:::tip +:::note 部分车辆仅支持修改主色,少数特殊车辆(如水泥车、快艇)支持四色但 SA-MP 只能修改其中两种 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ClearAnimations.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ClearAnimations.md index 2a64596d3a11..70cff52bac95 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ClearAnimations.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ClearAnimations.md @@ -34,15 +34,10 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::tip +:::note -当在 ApplyAnimation 函数中使用'freeze'参数冻结动画时,ClearAnimations 在动画结束后不会生效 - -::: - -:::tip - -与其他移出车辆方式不同,此函数会将车辆速度立即归零。玩家将出现在车辆顶部,位置与其在座位上的坐标一致 +- 当在 ApplyAnimation 函数中使用'freeze'参数冻结动画时,ClearAnimations 在动画结束后不会生效 +- 与其他移出车辆方式不同,此函数会将车辆速度立即归零。玩家将出现在车辆顶部,位置与其在座位上的坐标一致 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md index 48f954006762..8c9f2e384652 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ConnectNPC.md @@ -36,7 +36,7 @@ public OnGameModeInit() ## 注意事项 -:::tip +:::note NPC 默认没有名牌,可通过[Attach3DTextLabelToPlayer](Attach3DTextLabelToPlayer)函数添加自定义 3D 文本标签 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/Create3DTextLabel.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/Create3DTextLabel.md index 48d8c48f5171..98d131a2f24c 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/Create3DTextLabel.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/Create3DTextLabel.md @@ -57,10 +57,15 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 +:::note + +在观察模式下有效显示距离会明显缩小 + +::: + :::tip -- 在观察模式下有效显示距离会明显缩小 -- 使用`~r~,~g~`等颜色代码实现多色文本效果 +使用`~r~,~g~`等颜色代码实现多色文本效果 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreateActor.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreateActor.md index c98a16167c24..0b7a1783a459 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreateActor.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreateActor.md @@ -43,9 +43,10 @@ public OnGameModeExit() ## 注意事项 -:::tip +:::note -演员实体适用于静态场景元素(如收银员、酒保),可通过[ApplyActorAnimation](ApplyActorAnimation)执行单次或循环动画 +- 演员实体适用于静态场景元素(如收银员、酒保),可通过[ApplyActorAnimation](ApplyActorAnimation)执行单次或循环动画 +- 默认处于无敌状态 ::: @@ -53,7 +54,6 @@ public OnGameModeExit() - 演员系统独立于 NPC 系统,不占用玩家槽位且操作方式不同(最大数量 1000) - 演员会被车辆推动,建议使用定时器重置位置 -- 默认处于无敌状态 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosion.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosion.md index f2d0f01b5c07..e5a54a4ce5cf 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosion.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosion.md @@ -39,7 +39,7 @@ public OnPlayerEnterCheckpoint(playerid) ## 注意事项 -:::tip +:::note 单个玩家同时可见的爆炸效果存在数量限制(约 10 个) diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosionForPlayer.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosionForPlayer.md index ca070a1f8e76..928dee412843 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosionForPlayer.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreateExplosionForPlayer.md @@ -40,7 +40,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::tip +:::note 单个玩家同时可见的爆炸效果存在数量限制(约 10 个) diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreateMenu.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreateMenu.md index e8649d0161de..eae01365496e 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreateMenu.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreateMenu.md @@ -38,7 +38,7 @@ public OnGameModeInit() ## 注意事项 -:::tip +:::note - 此函数仅创建菜单容器,需调用[ShowMenuForPlayer](ShowMenuForPlayer)显示 - 实际仅支持 0 和 1 两列配置 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreateObject.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreateObject.md index c60c78d4b4c1..69dc67c05976 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreateObject.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreateObject.md @@ -35,7 +35,7 @@ public OnGameModeInit() ## 注意事项 -:::tip +:::note 全局物体数量上限为 1000(MAX_OBJECTS),建议使用[流加载插件](https://github.com/samp-incognito/samp-streamer-plugin)突破限制 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreatePickup.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreatePickup.md index c894ccc31c9a..9f12b66f5354 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreatePickup.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreatePickup.md @@ -41,13 +41,18 @@ pickup_Armour = 0; // 重置变量避免冲突 ## 注意事项 -:::tip +:::note - 仅类型 14 的拾取物支持车辆内拾取(特殊类型如贿赂物品例外) - 所有玩家可见且可拾取 - 使用 DestroyPickup 时可能出现多人同时拾取(需通过变量控制) - 特定模型会触发自动响应(如 M4 模型自动给予武器) -- 完全脚本控制的拾取物建议使用类型 1 + +::: + +:::tip + +完全脚本控制的拾取物建议使用类型 1 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayer3DTextLabel.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayer3DTextLabel.md index 99b460a27520..5ab743f6d8ec 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayer3DTextLabel.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayer3DTextLabel.md @@ -54,7 +54,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::tip +:::note 观察模式下有效显示距离会显著缩短 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerGangZone.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerGangZone.md index 4fa9fb16f0e8..df687547763a 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerGangZone.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerGangZone.md @@ -58,7 +58,7 @@ public OnPlayerConnect(playerid) ::: -:::tip +:::note 此函数仅创建区域,需调用[PlayerGangZoneShow](PlayerGangZoneShow)显示可视化效果 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerPickup.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerPickup.md index 24687273cbbc..f9e17e9fbd9d 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerPickup.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerPickup.md @@ -40,13 +40,18 @@ public OnPlayerConnect(playerid) ## 注意事项 -:::tip +:::note - 唯一可以在车辆内拾取的类型是 14(特殊拾取物如贿赂物品除外) - 拾取物对所有玩家可见,并且所有玩家都可以拾取 - 如果在拾取时使用 DestroyPlayerPickup(),由于网络延迟可能导致多个玩家同时拾取。可通过变量机制规避此问题 - 某些拾取类型自带「自动响应」机制,例如使用 M4 模型会自动给予玩家该武器和弹药 -- 需要完全脚本控制的拾取物应使用类型 1 + +::: + +:::tip + +需要完全脚本控制的拾取物应使用类型 1 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerTextDraw.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerTextDraw.md index cbe772338165..df5689e9f637 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerTextDraw.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/CreatePlayerTextDraw.md @@ -40,7 +40,7 @@ public OnPlayerConnect(playerid) ## 注意事项 -:::tip +:::note - 玩家文本绘图会在玩家断开连接时自动销毁 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/DB_SelectNextRow.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/DB_SelectNextRow.md index 0dbaa22b9884..b49f17073149 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/DB_SelectNextRow.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/DB_SelectNextRow.md @@ -95,7 +95,7 @@ public OnGameModeExit() ## 注意事项 -:::danger +:::warning 使用非法的结果集句柄将导致服务器崩溃!请始终通过[DB_ExecuteQuery](DB_ExecuteQuery)获取有效的查询结果! diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/DeletePVar.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/DeletePVar.md index 2da204496c63..afdb8508ef87 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/DeletePVar.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/DeletePVar.md @@ -32,7 +32,7 @@ DeletePVar(playerid, "SomeVarName"); ## 注意事项 -:::tip +:::note 变量被删除后,尝试获取其值将返回:整型返回 0,浮点数返回 0.0,字符串返回空值。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/DeleteSVar.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/DeleteSVar.md index 53bb78b66001..2b766498a38e 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/DeleteSVar.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/DeleteSVar.md @@ -31,7 +31,7 @@ DeleteSVar("SomeVarName"); ## 注意事项 -:::tip +:::note 变量被删除后,尝试获取其值将返回:整型返回 0,浮点数返回 0.0,字符串返回空值。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenu.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenu.md index 7906a611c45a..4690ce8409ef 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenu.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenu.md @@ -45,9 +45,9 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::tip +:::warning -传入无效菜单 ID 会导致崩溃。 +传入无效菜单 ID 会导致崩溃(该问题已在 open.mp 中修复) ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenuRow.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenuRow.md index 13665955b4f3..ffc93622dc93 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenuRow.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/DisableMenuRow.md @@ -20,8 +20,6 @@ tags: ["菜单"] 如果指定无效行序号,不会有任何效果。 -如果指定无效菜单 ID,服务器将崩溃。 - ## 示例 ```c @@ -50,9 +48,14 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::tip +:::warning + +传入无效菜单 ID 会导致服务器崩溃(该问题已在 open.mp 中修复) + +::: + +:::note -- 传入无效菜单 ID 会导致服务器崩溃 - 此函数会对所有玩家生效 - 没有针对单个玩家的行禁用功能 - 可通过创建多个菜单实现差异化效果(如:包含禁用行的菜单和普通菜单) diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/EnableTirePopping.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/EnableTirePopping.md index a39bf94c803c..bc96a6b72c45 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/EnableTirePopping.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/EnableTirePopping.md @@ -32,7 +32,12 @@ public OnGameModeInit() :::warning -- 此函数已在 SA-MP 0.3 版本移除 +此函数已在 SA-MP 0.3 版本移除 + +::: + +:::note + - 轮胎爆胎机制默认启用 - 若需禁用此函数,需通过 [OnVehicleDamageStatusUpdate](../callbacks/OnVehicleDamageStatusUpdate) 回调手动实现 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GameTextForAll.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GameTextForAll.md index 89052ec5995c..8b22782b2472 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GameTextForAll.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GameTextForAll.md @@ -45,7 +45,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) :::warning -注意:如果游戏文本中使用的波浪号(`~`)符号数量为奇数,可能导致玩家客户端崩溃。在超过 255 个字符后使用颜色代码(例如~~r~~)会导致客户端崩溃。 +注意:如果游戏文本中使用的波浪号(`~`)符号数量为奇数,可能导致玩家客户端崩溃。在超过 255 个字符后使用颜色代码(例如`~r~`)会导致客户端崩溃。 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GangZoneCreate.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GangZoneCreate.md index e97c3bf312a1..7fcfdd85e5d8 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GangZoneCreate.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GangZoneCreate.md @@ -54,7 +54,7 @@ public OnGameModeInit() ::: -:::tip +:::note 此函数仅创建帮派区域,需使用[GangZoneShowForPlayer](GangZoneShowForPlayer)或[GangZoneShowForAll](GangZoneShowForAll)进行显示 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetConsoleVarAsString.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetConsoleVarAsString.md index 4c8e80445266..a24b9ec37e3a 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetConsoleVarAsString.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetConsoleVarAsString.md @@ -32,7 +32,7 @@ public OnGameModeInit() ## 注意事项 -:::tip +:::note 当变量名为"filterscripts"或"plugins"时,此函数仅返回第一个滤镜脚本/插件的名称。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarFloat.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarFloat.md index 92386bad681d..a7d2cc88a435 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarFloat.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarFloat.md @@ -39,7 +39,7 @@ LoadPlayerPos(playerid) ## 注意事项 -:::tip +:::note 玩家变量在[OnPlayerDisconnect](../callbacks/OnPlayerDisconnect)回调触发后才会重置,因此在断开连接事件中仍可访问 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarInt.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarInt.md index b6ccae560e78..2f200d25c34e 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarInt.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarInt.md @@ -39,7 +39,7 @@ public OnPlayerDisconnect(playerid, reason) ## 注意事项 -:::tip +:::note 玩家变量在[OnPlayerDisconnect](../callbacks/OnPlayerDisconnect)回调触发后才会重置,因此在断开连接事件中仍可访问 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarString.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarString.md index 8baecf3ec737..6ee3e503dbc5 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarString.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPVarString.md @@ -44,7 +44,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ## 注意事项 -:::warning +:::note 当返回值为 0 时(变量未设置),`output` 数组内容不会自动清空,需手动重置数组内容以避免脏数据 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayer3DTextLabelAttached.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayer3DTextLabelAttached.md index b5ee89359bdc..c6abea328015 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayer3DTextLabelAttached.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayer3DTextLabelAttached.md @@ -59,7 +59,7 @@ GetPlayer3DTextLabelAttached(playerid, gVehicle3dText[gVehicleId], parentPlayeri ## 注意事项 -:::tip +:::note 此函数是 [GetPlayer3DTextLabelAttachedData](GetPlayer3DTextLabelAttachedData) 的简写形式 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayer3DTextLabelDrawDist.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayer3DTextLabelDrawDist.md index 744f875e8f2f..db2dc835cd45 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayer3DTextLabelDrawDist.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayer3DTextLabelDrawDist.md @@ -40,7 +40,7 @@ drawDistance = GetPlayer3DTextLabelDrawDist(playerid, playerTextId); ## 注意事项 -:::tip +:::note 此函数是 [GetPlayer3DTextLabelDrawDistance](GetPlayer3DTextLabelDrawDistance) 的简写形式 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerAnimFlags.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerAnimFlags.md index b1f3e9ce268d..3007a2205a96 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerAnimFlags.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerAnimFlags.md @@ -29,6 +29,7 @@ new flags = GetPlayerAnimFlags(playerid); ## 注意事项 :::tip + 标志位采用位掩码(bitmask)形式存储,需使用位运算进行解析: ```c diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerAnimationIndex.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerAnimationIndex.md index 0e34f479fab2..35d29a026d7b 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerAnimationIndex.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerAnimationIndex.md @@ -41,7 +41,9 @@ public OnPlayerUpdate(playerid) ## 注意事项 :::tip + 动画索引对应 SA-MP 内置动画库的编号,可通过[GetAnimationName](GetAnimationName)获取具体动画名称 + ::: ## 相关函数 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerAttachedObject.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerAttachedObject.md index a8c80550ded1..f21c7f4ce6e5 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerAttachedObject.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerAttachedObject.md @@ -57,7 +57,8 @@ GetPlayerAttachedObject(playerid, 3, modelid, bone, offsetX, offsetY, offsetZ, - 索引范围为 0-9,对应玩家可附加物体的 10 个插槽 - 偏移量和旋转参数使用浮点数存储,精确到小数点后 4 位 - 材质颜色使用 32 位 ARGB 格式存储 (0xAARRGGBB) - ::: + +::: ## 相关函数 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraAspectRatio.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraAspectRatio.md index cb97d82bde84..f81228dcfc15 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraAspectRatio.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraAspectRatio.md @@ -31,8 +31,10 @@ SendClientMessage(playerid, -1, string); ## 注意事项 -:::tip +:::note + 返回值反映的是游戏内"宽屏"设置的选项值,而非玩家显示设备的实际物理宽高比 + ::: ## 相关函数 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraFrontVector.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraFrontVector.md index 48a92e529b06..7e208bacde18 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraFrontVector.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraFrontVector.md @@ -56,7 +56,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::tip +:::note 无论玩家处于车辆中还是步行状态,都可以获取视角数据 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraTargetVehicle.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraTargetVehicle.md index c18a06e6c06d..4a4d5d4940d3 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraTargetVehicle.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraTargetVehicle.md @@ -61,7 +61,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::tip +:::note 此函数每次只能返回一个车辆 ID(通常为距离玩家最近的车辆),即使玩家视角范围内存在多个车辆 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraZoom.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraZoom.md index 225280cad9f5..9437c608322f 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraZoom.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerCameraZoom.md @@ -28,7 +28,7 @@ SendClientMessage(playerid, -1, string); ## 注意事项 -:::tip +:::note 此函数获取的是游戏内置视角系统(包含狙击镜缩放)的缩放级别,与武器模型自带的缩放效果无关 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerFacingAngle.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerFacingAngle.md index a0e5e73d0c38..95b6496879e0 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerFacingAngle.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerFacingAngle.md @@ -43,7 +43,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::tip +:::note 当玩家处于车辆内时,此函数返回的角度通常不准确。建议使用[GetVehicleZAngle](GetVehicleZAngle)获取车辆 Z 轴旋转角度 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerInterior.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerInterior.md index 80b84118b4d9..850a7091632a 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerInterior.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerInterior.md @@ -35,7 +35,7 @@ public OnPlayerCommandText(playerid,text[]) ## 注意事项 -:::tip +:::note NPC 玩家将始终返回室内场景 0 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerIp.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerIp.md index 7d0b04565d0b..825f02f9cde9 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerIp.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerIp.md @@ -36,17 +36,11 @@ public OnPlayerConnect(playerid) ## 注意事项 -:::tip +:::note -PAWN 语言区分大小写,错误使用 GetPlayerIP(大写)将无法正常工作 - -::: - -:::warning - -**SA-MP 服务端**:在[OnPlayerDisconnect](../callbacks/OnPlayerDisconnect)回调中使用时将返回无效 IP(255.255.255.255),建议在[OnPlayerConnect](../callbacks/OnPlayerConnect)中保存 IP 地址 - -**open.mp 服务端**:支持在[OnPlayerDisconnect](../callbacks/OnPlayerDisconnect)回调中正常获取 IP +- PAWN 语言区分大小写,错误使用 GetPlayerIP(大写)将无法正常工作 +- **SA-MP 服务端**:在[OnPlayerDisconnect](../callbacks/OnPlayerDisconnect)回调中使用时将返回无效 IP(255.255.255.255),建议在[OnPlayerConnect](../callbacks/OnPlayerConnect)中保存 IP 地址 +- **open.mp 服务端**:支持在[OnPlayerDisconnect](../callbacks/OnPlayerDisconnect)回调中正常获取 IP ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerMenu.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerMenu.md index 9a5d8758344b..3f2560bc5b57 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerMenu.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerMenu.md @@ -27,7 +27,7 @@ new Menu:currentMenu = GetPlayerMenu(playerid); // 将玩家当前菜单存入'c ## 注意事项 -:::tip +:::note 当没有显示菜单时,会返回上一次显示的菜单 ID diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerName.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerName.md index f29c590323dd..9174045d0377 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerName.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerName.md @@ -40,7 +40,7 @@ public OnPlayerConnect(playerid) ## 注意事项 -:::tip +:::note 通过 [SetPlayerName](SetPlayerName) 设置玩家昵称时,最大长度为 24 个字符(定义为`MAX_PLAYER_NAME`) diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerNetworkStats.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerNetworkStats.md index c088848df979..b1a1354ac7dd 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerNetworkStats.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerNetworkStats.md @@ -36,7 +36,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::tip +:::note 当在[OnPlayerDisconnect](../callbacks/OnPlayerDisconnect)回调中使用时,若玩家正常退出可能返回不准确数据。通常在玩家被踢出或超时的情况下数据准确 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerRawIp.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerRawIp.md index 200ce9520bd0..a2e788df3566 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerRawIp.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerRawIp.md @@ -32,7 +32,7 @@ public OnPlayerConnect(playerid) ## 注意事项 -:::tip +:::note PAWN 语言区分大小写。使用 GetPlayerRawIP(带大写 IP)将无法生效 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerRotationQuat.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerRotationQuat.md index 01919aabd48f..ac0d691586fb 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerRotationQuat.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerRotationQuat.md @@ -41,7 +41,7 @@ GetPlayerRotationQuat(playerid, w, x, y, z); ## 注意事项 -:::tip +:::note 此函数仅用于获取旋转参数,无法直接设置玩家旋转(可通过[SetPlayerFacingAngle](SetPlayerFacingAngle)设置 Z 轴朝向) diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerSkin.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerSkin.md index 61229f2cb5e3..bd5b42077cbb 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerSkin.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerSkin.md @@ -39,7 +39,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::tip +:::note 在调用[SetSpawnInfo](SetSpawnInfo)后但玩家尚未重生时,返回的是新设置的皮肤 ID。若通过[SpawnPlayer](SpawnPlayer)重生玩家,会返回旧的皮肤 ID diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVersion.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVersion.md index 57b1355e0ed1..b2381257eb18 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVersion.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVersion.md @@ -37,7 +37,7 @@ public OnPlayerConnect(playerid) ## 注意事项 -:::tip +:::note 客户端版本字符串最长 24 字符,超长会导致连接被拒绝。常规玩家版本长度通常在 5 字符(0.3.7)至 9 字符(0.3.DL-R1)之间 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVirtualWorld.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVirtualWorld.md index acaba7b5a5f5..7f4564117657 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVirtualWorld.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerVirtualWorld.md @@ -35,7 +35,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::tip +:::note 虚拟世界与室内空间(Interior)是两个独立的概念 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeapon.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeapon.md index bec677302de3..849603b5149f 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeapon.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeapon.md @@ -38,7 +38,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ## 注意事项 -:::tip +:::note 当玩家处于驾驶状态(`PLAYER_STATE_DRIVER`)或乘客状态(`PLAYER_STATE_PASSENGER`)时,此函数返回玩家进入车辆前持有的武器。若通过作弊手段在车辆内生成武器,此函数无法检测。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeaponData.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeaponData.md index cc67e07e22eb..3c7f3384bc7a 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeaponData.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetPlayerWeaponData.md @@ -49,7 +49,7 @@ GetPlayerWeaponData(playerid, WEAPON_SLOT_PISTOL, weaponid, ammo); ## 注意事项 -:::tip +:::note 即使武器弹药已耗尽,仍会返回该武器信息 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetServerVarAsString.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetServerVarAsString.md index 26cb668a7066..15e139ba94f3 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetServerVarAsString.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetServerVarAsString.md @@ -38,7 +38,7 @@ public OnGameModeInit() ## 注意事项 -:::tip +:::warning 当变量名为 filterscripts 或 plugins 时,此函数仅返回第一个滤镜脚本或插件的名称。这是一个已知缺陷。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleHealth.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleHealth.md index 7f32f1057518..8bd082364b28 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleHealth.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleHealth.md @@ -50,15 +50,10 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::tip +:::note -车辆满血量为 1000,但更高的数值可以提升车辆耐久度。详细健康值说明请参阅[此处](../resources/vehiclehealth)。 - -::: - -:::tip - -当车辆健康值低于 250 时会起火,数秒后将爆炸。 +- 车辆满血量为 1000,但更高的数值可以提升车辆耐久度。详细健康值说明请参阅[此处](../resources/vehiclehealth)。 +- 当车辆健康值低于 250 时会起火,数秒后将爆炸。 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarDoors.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarDoors.md index b127e1033d9a..5139c79ef30e 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarDoors.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarDoors.md @@ -25,7 +25,7 @@ tags: ["车辆"] ## 注意事项 -:::tip +:::note 各变量返回值对应状态: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarWindows.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarWindows.md index 3a99655496fe..ec627a38a5af 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarWindows.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsCarWindows.md @@ -25,7 +25,7 @@ tags: ["车辆"] ## 注意事项 -:::tip +:::note 各变量返回值对应状态: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsEx.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsEx.md index edc38b10d943..1e7e40f77e1b 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsEx.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleParamsEx.md @@ -39,7 +39,7 @@ GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, object ## 注意事项 -:::tip +:::note 若参数未被预先设置(即未使用 SetVehicleParamsEx 进行设置),返回值将为-1('未设置'状态) diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleRotation.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleRotation.md index 55e2d6036e04..c9198319fb64 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleRotation.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleRotation.md @@ -39,10 +39,15 @@ GetVehicleRotation(vehicleid, x, y, z); ## 注意事项 -:::tip +:::note -- 此函数没有 'set' 变体;你无法设置车辆的旋转(除了 Z 角度) -- 对于无人乘坐的车辆,此函数可能返回不正确的值。原因是如果车辆在无人乘坐时更新,其内部旋转矩阵的第三行会损坏。 +此函数没有 'set' 变体;你无法设置车辆的旋转(除了 Z 角度) + +::: + +:::warning + +对于无人乘坐的车辆,此函数可能返回不正确的值。原因是如果车辆在无人乘坐时更新,其内部旋转矩阵的第三行会损坏。 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleRotationQuat.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleRotationQuat.md index 22510e1ff84c..1f4aa4660d0f 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleRotationQuat.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/GetVehicleRotationQuat.md @@ -39,10 +39,15 @@ GetVehicleRotationQuat(vehicleid, w, x, y, z); ## 注意事项 -:::tip +:::note -- 此函数没有对应的设置方法(只能通过 SetVehicleZAngle 设置 Z 轴角度) -- 对于无人驾驶的车辆,此函数可能返回不准确数值。原因是当车辆未被占用时,其内部旋转矩阵的第三行数据可能损坏 +此函数没有对应的设置方法(只能通过 SetVehicleZAngle 设置 Z 轴角度) + +::: + +:::warning + +对于无人驾驶的车辆,此函数可能返回不准确数值。原因是当车辆未被占用时,其内部旋转矩阵的第三行数据可能损坏 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/HTTP.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/HTTP.md index 41e7a95af287..3fd8e9ad6fec 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/HTTP.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/HTTP.md @@ -73,7 +73,7 @@ public MyHttpResponse(index, response_code, data[]) ## 注意事项 -:::tip +:::note 除了上述错误代码,此函数也支持标准 HTTP 状态码,例如 404(页面未找到)、500(服务器错误)和 403(禁止访问) diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/IsObjectHiddenForPlayer.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/IsObjectHiddenForPlayer.md index 9b33b8f6f13a..ec396aa41888 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/IsObjectHiddenForPlayer.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/IsObjectHiddenForPlayer.md @@ -53,7 +53,7 @@ public OnPlayerSpawn(playerid) ## 注意事项 -:::提示 +:::tip 可通过[HideObjectForPlayer](HideObjectForPlayer)函数为指定玩家隐藏物体 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerInGangZone.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerInGangZone.md index be5b8f20e3da..65c75c7d7640 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerInGangZone.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerInGangZone.md @@ -26,13 +26,8 @@ tags: ["玩家", "帮派区域"] :::warning -此函数仅适用于 open.mp 平台,SA-MP 需使用[YSF 插件](https://github.com/IS4Code/YSF/releases) - -::: - -:::warning - -必须预先调用[UseGangZoneCheck](UseGangZoneCheck)函数方可使用本检测功能 +- 此函数仅适用于 open.mp 平台,SA-MP 需使用[YSF 插件](https://github.com/IS4Code/YSF/releases) +- 必须预先调用[UseGangZoneCheck](UseGangZoneCheck)函数方可使用本检测功能 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerStreamedIn.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerStreamedIn.md index dddb35505cc0..df5dd8c5f84c 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerStreamedIn.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/IsPlayerStreamedIn.md @@ -31,7 +31,7 @@ if (IsPlayerStreamedIn(playerid, 0)) ## 注意事项 -:::tip +:::note **SA-MP 服务器:** 玩家距离超过 200 米时自动流卸载(参见[server.cfg](../../server/server.cfg) - **stream_distance**) diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/IsValidNickName.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/IsValidNickName.md index dc230dbc8d73..f122da72d8c5 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/IsValidNickName.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/IsValidNickName.md @@ -34,7 +34,7 @@ else ## 注意事项 -:::tip +:::note 默认允许的昵称字符包含:数字(0-9)、大小写字母(a-z/A-Z)以及符号 `[]()$@.\_=` diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ManualVehicleEngineAndLights.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ManualVehicleEngineAndLights.md index 4631dc5ade20..b2fad42ff06c 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ManualVehicleEngineAndLights.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ManualVehicleEngineAndLights.md @@ -24,7 +24,7 @@ public OnGameModeInit() ## 注意事项 -:::warning +:::note - 此函数启用后无法撤销,需在开发初期明确是否使用 - 必须在首个玩家连接服务器前调用(推荐在游戏模式初始化时设置) diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/MovePlayerObject.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/MovePlayerObject.md index 8b04fa771e2a..6edfcb348227 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/MovePlayerObject.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/MovePlayerObject.md @@ -41,7 +41,7 @@ public OnPlayerConnect(playerid) ## 注意事项 -:::tip +:::note 当使用旋转参数时,物体必须发生位移(X/Y/Z 坐标变化)。系统将在物体开始移动至停止期间自动插值计算旋转角度 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Create.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Create.md index 61ac8887928c..54800deeaf67 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Create.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Create.md @@ -55,7 +55,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::warning +:::note - NPC 不会自动生成。使用 [NPC_Spawn](NPC_Spawn) 来生成它。 - NPC 名称必须遵循与玩家名称相同的规则。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Destroy.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Destroy.md index 52db152646cf..0917a395e7f8 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Destroy.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Destroy.md @@ -52,7 +52,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::warning +:::note - 这将从服务器中完全移除 NPC,ID 在销毁后变为无效。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetAll.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetAll.md index 6c7f699272f4..ced8a7d3d022 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetAll.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetAll.md @@ -40,12 +40,17 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::warning +:::note - 数组必须足够大以容纳所有 NPC ID。 - 只有有效的 NPC 才会包含在数组中。 - 函数返回实际找到的 NPC 数量。 -- 使用此函数遍历服务器上的所有 NPC。 + +::: + +:::tip + +使用此函数遍历服务器上的所有 NPC。 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetCustomSkin.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetCustomSkin.md index aa5fbc4f4507..3fe27de04193 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetCustomSkin.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetCustomSkin.md @@ -51,11 +51,16 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 说明 -:::warning +:::note - 如果 NPC 未设置自定义皮肤或 NPC 无效,则返回-1。 - 自定义皮肤与常规皮肤不同,通常指的是添加到游戏中的自定义模型。 -- 使用 [NPC_GetSkin](NPC_GetSkin) 来获取常规的皮肤/模型 ID。 + +::: + +:::tip + +使用 [NPC_GetSkin](NPC_GetSkin) 来获取常规的皮肤/模型 ID。 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetFacingAngle.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetFacingAngle.md index 3f11b36e5451..2e18c4845dc9 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetFacingAngle.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetFacingAngle.md @@ -47,7 +47,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::warning +:::note - 角度通过引用传递且会被修改。 - 角度以度为单位(0.0 到 360.0)。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetPos.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetPos.md index 91860d455600..b54de593cf71 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetPos.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetPos.md @@ -48,7 +48,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::warning +:::note - 所有坐标参数都通过引用传递且会被修改。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetPosMovingTo.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetPosMovingTo.md index 33ed75c7b072..fe9a9b148e80 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetPosMovingTo.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetPosMovingTo.md @@ -51,11 +51,16 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 说明 -:::warning +:::note - 所有坐标参数均通过引用传递,其值将被修改。 - 此函数返回的是 NPC 正在移动前往的目标位置,而非当前位置。 -- 在调用此函数前,建议使用 [NPC_IsMoving](NPC_IsMoving) 来检查 NPC 当前是否正在移动。 + +::: + +:::tip + +在调用此函数前,建议使用 [NPC_IsMoving](NPC_IsMoving) 来检查 NPC 当前是否正在移动。 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetRot.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetRot.md index dab94f2874f4..7325a5160ef4 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetRot.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetRot.md @@ -48,11 +48,16 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::warning +:::note - 所有旋转参数都通过引用传递且会被修改。 - X = 俯仰角(上下),Y = 偏航角(左右),Z = 翻滚角(倾斜)。 -- 对于简单的朝向,请改用 [NPC_GetFacingAngle](NPC_GetFacingAngle)。 + +::: + +:::tip + +对于简单的朝向,请改用 [NPC_GetFacingAngle](NPC_GetFacingAngle)。 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetVelocity.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetVelocity.md index db4ac4710407..0dc495d803ef 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetVelocity.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetVelocity.md @@ -48,7 +48,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::warning +:::note - 所有速度参数都通过引用传递,将被修改 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetVirtualWorld.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetVirtualWorld.md index 0a759e571515..8269d83640cd 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetVirtualWorld.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_GetVirtualWorld.md @@ -44,7 +44,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::warning +:::note - 虚拟世界允许分离 NPC 和玩家。 - 不同虚拟世界中的 NPC 无法互相看到。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_IsDead.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_IsDead.md index 60f69bd4d687..53d398baa692 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_IsDead.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_IsDead.md @@ -44,7 +44,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::warning +:::note - 当 NPC 的生命值达到 0.0 或以下时被视为死亡。 - 死亡的 NPC 可以使用[NPC_Respawn](NPC_Respawn)重生。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_IsValid.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_IsValid.md index d05ff6988b15..e0ec9a4957b2 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_IsValid.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_IsValid.md @@ -41,15 +41,20 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::warning +:::tip - 在对 NPC 执行操作前始终检查其是否有效。 -- NPC 被销毁后会变为无效。 - 这可以防止运行时错误和崩溃。 - 在遍历潜在 NPC ID 的循环中使用此函数。 ::: +:::note + +NPC 被销毁后会变为无效。 + +::: + ## 相关函数 - [NPC_Create](NPC_Create): 创建新 NPC。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Move.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Move.md index e2bd41adc1e7..fbfa450f66de 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Move.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Move.md @@ -53,12 +53,17 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::warning +:::note - NPC 将寻路到目标位置。 - 移动类型影响动画和速度。 - 停止范围决定 NPC 在停止前离目标多近。 -- 使用 [NPC_IsMoving](NPC_IsMoving) 检查 NPC 当前是否正在移动 + +::: + +:::tip + +使用 [NPC_IsMoving](NPC_IsMoving) 检查 NPC 当前是否正在移动 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_MoveToPlayer.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_MoveToPlayer.md index a138587fe2be..75f51158ca85 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_MoveToPlayer.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_MoveToPlayer.md @@ -50,7 +50,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::warning +:::note - NPC 将持续跟随目标玩家直到被停止。 - `updateDelayMS` 参数控制 NPC 更新目标位置的频率。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Respawn.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Respawn.md index 28df07c7e16b..d106d6b94447 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Respawn.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Respawn.md @@ -51,7 +51,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::warning +:::note - 重置 NPC 生命值、位置和状态。 - NPC 返回其原始出生坐标。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetAngleToPlayer.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetAngleToPlayer.md index 9f98a1820d26..7aa5e14b9bf9 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetAngleToPlayer.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetAngleToPlayer.md @@ -47,7 +47,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::warning +:::note - 此函数执行一次性旋转;若要使 NPC 持续朝向移动中的玩家,需重复调用。 - 玩家必须处于连接状态,否则 NPC 将不会旋转。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetAngleToPos.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetAngleToPos.md index 09f38adb955f..55faaae7ba70 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetAngleToPos.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetAngleToPos.md @@ -49,7 +49,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::warning +:::note - 计算朝向角度时,仅考虑水平面(X/Y 坐标)。 - NPC 不会移动;仅执行旋转操作以朝向目标位置。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetFacingAngle.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetFacingAngle.md index 7403725d544b..00a2eca5db5b 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetFacingAngle.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetFacingAngle.md @@ -49,14 +49,19 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::warning +:::note - 角度以度为单位测量(0-360)。 -- 使用 [NPC_GetFacingAngle](NPC_GetFacingAngle) 获取当前朝向角度。 - 立即旋转 NPC,没有动画。 ::: +:::tip + +使用 [NPC_GetFacingAngle](NPC_GetFacingAngle) 获取当前朝向角度。 + +::: + ## 相关函数 - [NPC_GetFacingAngle](NPC_GetFacingAngle): 获取 NPC 朝向角度。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetPos.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetPos.md index cecde7377adb..778bcc8f3403 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetPos.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetPos.md @@ -50,11 +50,16 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::warning +:::note - 此函数瞬间传送 NPC,没有动画 - 设置位置时会停止任何当前的移动 -- 如果希望 NPC 走向某个位置,请使用 `NPC_Move` + +::: + +:::tip + +如果希望 NPC 走向某个位置,请使用 `NPC_Move` ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetRot.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetRot.md index 75407dede12f..de03e888d516 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetRot.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetRot.md @@ -51,12 +51,17 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::warning +:::note - 旋转值以度为单位(0-360)。 - Z 轴旋转影响面向方向(与 [NPC_SetFacingAngle](NPC_SetFacingAngle) 相同)。 - X 和 Y 旋转可以创建倾斜或倒立的 NPC。 -- 使用 [NPC_GetRot](NPC_GetRot) 检索当前旋转值。 + +::: + +:::tip + +使用 [NPC_GetRot](NPC_GetRot) 检索当前旋转值。 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetVirtualWorld.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetVirtualWorld.md index 223e747fb6f7..99ef5392d7b4 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetVirtualWorld.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_SetVirtualWorld.md @@ -49,12 +49,17 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::warning +:::note - 虚拟世界 0 是默认世界,所有玩家都在此开始。 - 不同虚拟世界中的 NPC 无法看到或相互互动。 - 玩家必须与 NPC 在相同的虚拟世界中才能看到它们。 -- 使用 [NPC_GetVirtualWorld](NPC_GetVirtualWorld) 检查当前虚拟世界。 + +::: + +:::tip + +使用 [NPC_GetVirtualWorld](NPC_GetVirtualWorld) 检查当前虚拟世界。 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Spawn.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Spawn.md index 134be6106785..caf4c33db791 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Spawn.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NPC_Spawn.md @@ -55,7 +55,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::warning +:::note - NPC 在生成前必须通过 [NPC_Create](NPC_Create) 创建。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_GetConnectedTime.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_GetConnectedTime.md index da32fa78a358..1931f3a87252 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_GetConnectedTime.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_GetConnectedTime.md @@ -36,7 +36,7 @@ public OnPlayerCommandText(playerid,cmdtext[]) ## 注意事项 -:::tip +:::note 该返回值在通过 RCON 命令"gmx"切换游戏模式时不会被重置 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_PacketLossPercent.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_PacketLossPercent.md index c049e8f3bf83..1d23d4ae2c30 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_PacketLossPercent.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/NetStats_PacketLossPercent.md @@ -34,7 +34,7 @@ public OnPlayerCommandText(playerid,cmdtext[]) ## 注意事项 -:::tip +:::note 当前此函数的返回值可能存在偏差,实际结果与客户端显示数据存在差异。建议使用以下更精确的替代方案: @@ -62,7 +62,7 @@ stock GetPlayerPacketLoss(playerid, &Float:packetLoss) ::: -:::tip +:::note 请注意此函数反映的是服务器的丢包数据。客户端显示的数值**会**有所不同,并非数据错误,而是因为服务器与客户端各自仅能感知自身发送的数据包丢失情况 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerHasClockEnabled.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerHasClockEnabled.md index 7907c53a299d..2ad46c075806 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerHasClockEnabled.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerHasClockEnabled.md @@ -36,7 +36,7 @@ public OnPlayerConnect(playerid) ## 注意事项 -:::tip +:::note 玩家时间不会与其他玩家同步!如需同步时间请使用[SetPlayerTime](SetPlayerTime) diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawAlignment.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawAlignment.md index fd530af12e06..2959ef5668dc 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawAlignment.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawAlignment.md @@ -41,15 +41,10 @@ public OnPlayerConnect(playerid) ## 注意事项 -:::warning +:::note -使用居中对齐(TEXT_DRAW_ALIGN_CENTER)时,必须交换[PlayerTextDrawTextSize](PlayerTextDrawTextSize)的 x 和 y 参数值 - -::: - -:::tip - -若文本绘图已对玩家显示,需重新调用[PlayerTextDrawShow](PlayerTextDrawShow)才能使更改生效 +- 使用居中对齐(TEXT_DRAW_ALIGN_CENTER)时,必须交换[PlayerTextDrawTextSize](PlayerTextDrawTextSize)的 x 和 y 参数值 +- 若文本绘图已对玩家显示,需重新调用[PlayerTextDrawShow](PlayerTextDrawShow)才能使更改生效 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColor.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColor.md index 9fa07ef6207d..779bc25bf4ad 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColor.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColor.md @@ -35,7 +35,7 @@ public OnPlayerConnect(playerid) ## 注意事项 -:::tip +:::note - 当使用[PlayerTextDrawSetOutline](PlayerTextDrawSetOutline)且尺寸参数>0 时,轮廓颜色将与 PlayerTextDrawBackgroundColor 设置的颜色一致 - 修改颜色值会影响 PlayerTextDrawColor 函数设置的颜色效果 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColour.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColour.md index f9ca5e44a102..e766838922c0 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColour.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawBackgroundColour.md @@ -37,7 +37,7 @@ public OnPlayerConnect(playerid) ## 注意事项 -:::tip +:::note - 当使用[PlayerTextDrawSetOutline](PlayerTextDrawSetOutline)且尺寸参数>0 时,轮廓颜色将与 PlayerTextDrawBackgroundColour 设置的颜色一致 - 修改颜色值会影响 PlayerTextDrawColour 函数设置的颜色效果 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColor.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColor.md index 821c37db63c8..941ace1a1ffd 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColor.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColor.md @@ -38,8 +38,13 @@ public OnPlayerConnect(playerid) :::tip -- 可在文本内容中使用游戏文本颜色代码(例如 `~r~` 红色、`~g~` 绿色、`~b~` 蓝色) -- 修改颜色后需调用 PlayerTextDrawShow 重新显示文本绘图才能生效 +可在文本内容中使用游戏文本颜色代码(例如 `~r~` 红色、`~g~` 绿色、`~b~` 蓝色) + +::: + +:::note + +修改颜色后需调用 PlayerTextDrawShow 重新显示文本绘图才能生效 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColour.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColour.md index 7385d77d8fb3..8bd618d6c6d2 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColour.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawColour.md @@ -40,8 +40,13 @@ public OnPlayerConnect(playerid) :::tip -- 可在文本内容中使用游戏文本颜色代码(例如 `~r~` 红色、`~g~` 绿色、`~b~` 蓝色) -- 修改颜色后需调用 PlayerTextDrawShow 重新显示文本绘图才能生效 +可在文本内容中使用游戏文本颜色代码(例如 `~r~` 红色、`~g~` 绿色、`~b~` 蓝色) + +::: + +:::note + +修改颜色后需调用 PlayerTextDrawShow 重新显示文本绘图才能生效 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawFont.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawFont.md index d194fe562e0b..49f2ef980f38 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawFont.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawFont.md @@ -60,7 +60,12 @@ public OnPlayerConnect(playerid) - 使用 TEXT_DRAW_FONT_SPRITE_DRAW 时可加载.txd 精灵图集 - 设置字体值为 4-16 区间时需配合 PlayerTextDrawSetPreviewModel 使用模型预览功能 -- 字体值超过 16 会导致客户端立即崩溃 + +::: + +:::warning + +字体值超过 16 会导致客户端立即崩溃 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawLetterSize.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawLetterSize.md index 5a7edb72e024..09856683843d 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawLetterSize.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawLetterSize.md @@ -39,13 +39,8 @@ public OnPlayerConnect(playerid) :::tip -当仅需要调整文本绘图方框大小时,可将 Y 值乘以 0.135 来获得类似 TextDrawTextSize 的效果 - -::: - -:::tip - -字体显示效果最佳比例为 X:Y = 1:4(例如 X 设为 0.5 时,Y 应设为 2) +- 当仅需要调整文本绘图方框大小时,可将 Y 值乘以 0.135 来获得类似 TextDrawTextSize 的效果 +- 字体显示效果最佳比例为 X:Y = 1:4(例如 X 设为 0.5 时,Y 应设为 2) ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawSetShadow.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawSetShadow.md index 12df61e00cbc..bfc08cfdc7f0 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawSetShadow.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawSetShadow.md @@ -38,7 +38,7 @@ public OnPlayerConnect(playerid) ## 注意事项 -:::tip +:::note 当阴影尺寸超过文本区域大小时,阴影可能会被方框边界裁剪 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawShow.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawShow.md index 9c2e85f32d28..93a154562370 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawShow.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawShow.md @@ -34,7 +34,7 @@ public OnPlayerConnect(playerid) ## 注意事项 -:::tip +:::note 玩家文本绘图具有玩家专属性: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawTextSize.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawTextSize.md index fddd6daf570f..179c581afca6 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawTextSize.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/PlayerTextDrawTextSize.md @@ -37,7 +37,7 @@ public OnPlayerConnect(playerid) ## 注意事项 -:::tip +:::note 坐标含义根据对齐方式变化: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/RemovePlayerFromVehicle.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/RemovePlayerFromVehicle.md index 4932c76dc4df..b96916acfb90 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/RemovePlayerFromVehicle.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/RemovePlayerFromVehicle.md @@ -36,7 +36,7 @@ public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstat ## 注意要点 -:::tip +:::note - 退出车辆的动画效果不会同步给其他玩家 - 此函数在[OnPlayerEnterVehicle](../callbacks/OnPlayerEnterVehicle)回调中无效,因为此时玩家尚未进入车辆。请改用[OnPlayerStateChange](../callbacks/OnPlayerStateChange)回调(参见上方示例) diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SHA256_PassHash.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SHA256_PassHash.md index 5f7eb8fd8f86..1e495899c541 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SHA256_PassHash.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SHA256_PassHash.md @@ -42,7 +42,7 @@ public OnGameModeInit() ## 注意事项 -:::tip +:::note 生成的哈希值可能存在前导零填充(例如可能以 00ABCD123...开头) diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SelectTextDraw.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SelectTextDraw.md index f587b5fdf5da..c23396d114f4 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SelectTextDraw.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SelectTextDraw.md @@ -35,7 +35,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::tip +:::note 悬停时高亮显示的是文本内容而非背景框(如果存在背景框) diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SendClientCheck.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SendClientCheck.md index 5075ef58d396..7e3f088b3bb6 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SendClientCheck.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SendClientCheck.md @@ -44,7 +44,7 @@ public OnClientCheckResponse(playerid, actionid, memaddr, retndata) ## 注意事项 -:::tip +:::note - 客户端处理 6 种类型的请求(2、5、69、70、71、72) - 类型 72 不使用其他参数 [参数 | 偏移量 | 大小] diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SendRconCommand.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SendRconCommand.md index bd8842aa59d1..ed8f4c5553ff 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SendRconCommand.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SendRconCommand.md @@ -37,7 +37,7 @@ SendRconCommand("game.map %s", szMapName); ## 注意事项 -:::warning +:::note - 因缺少 playerid 参数,不支持登录操作 - 'password 0'命令将清除服务器已设置的密码 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetActorFacingAngle.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetActorFacingAngle.md index 3acbb285fb8e..264a83a43421 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetActorFacingAngle.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetActorFacingAngle.md @@ -39,7 +39,7 @@ SetActorFacingAngle(MyActor, 180.0); ## 注意事项 -:::tip +:::note 使用[CreateActor](CreateActor)创建演员时,已经指定了其朝向角度。除非需要后续调整方向,否则无需使用此函数 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetActorPos.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetActorPos.md index 607ff2c3de68..36144257ec60 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetActorPos.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetActorPos.md @@ -41,7 +41,7 @@ SetActorPos(gMyActor, 2062.2332, -1908.1423, 13.5485); ## 注意事项 -:::tip +:::note 使用[CreateActor](CreateActor)创建演员时,已经指定了其坐标位置。除非需要后续调整位置,否则无需使用此函数 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetGravity.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetGravity.md index 0decad82d61e..ad4bcd68b1d8 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetGravity.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetGravity.md @@ -31,7 +31,7 @@ public OnGameModeInit() ## 注意事项 -:::warning +:::note 默认重力值为 0.008 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetMenuColumnHeader.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetMenuColumnHeader.md index 8106424814cd..164658229d6f 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetMenuColumnHeader.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetMenuColumnHeader.md @@ -37,15 +37,10 @@ AddMenuItem(gTestMenu, 1, "第二列项1"); ## 注意事项 -:::tip - -传入无效菜单 ID 会导致崩溃 - -::: - :::warning -注意通过[AddMenuItem](AddMenuItem)最多只能添加 12 个菜单项。第 13 个菜单项会覆盖通过此函数设置的列标题 +- 传入无效菜单 ID 会导致崩溃(该问题已在 open.mp 中修复) +- 注意通过[AddMenuItem](AddMenuItem)最多只能添加 12 个菜单项。第 13 个菜单项会覆盖通过此函数设置的列标题 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetModeRestartTime.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetModeRestartTime.md index e36f0c33f4ed..dfa7e2f12b02 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetModeRestartTime.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetModeRestartTime.md @@ -45,7 +45,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::warning +:::note `seconds`参数为浮点数类型 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetNameTagDrawDistance.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetNameTagDrawDistance.md index 030637513018..b135307eaf22 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetNameTagDrawDistance.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetNameTagDrawDistance.md @@ -25,7 +25,7 @@ SetNameTagDrawDistance(20.0); ## 注意事项 -:::tip +:::note 默认可见距离为 70.0 SA 单位 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterial.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterial.md index 4518d47fb7aa..d3648837c0a5 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterial.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterial.md @@ -47,7 +47,7 @@ public OnPlayerCommandText(playerid,cmdtext[]) ## 注意事项 -:::tip +:::note 若修改材质颜色,物体的顶点光照效果将消失 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterialText.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterialText.md index 2a988ec9c657..75845f4a29e8 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterialText.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectMaterialText.md @@ -57,6 +57,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) 必须使用 ARGB 颜色格式(不同于客户端消息使用的 RGBA 格式) 同一物体最多只能应用 16 次材质文本修改 + ::: ## 相关函数 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCol.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCol.md index 762c54ba694c..4a0ae6abbf23 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCol.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCol.md @@ -45,7 +45,7 @@ public OnGameModeInit() ## 注意事项 -:::tip +:::note 此函数仅在地图边界外生效(X/Y 轴超过 ±3000 单位时) diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCollision.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCollision.md index 79564d4a58ef..e2dd28e7a654 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCollision.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectNoCameraCollision.md @@ -38,7 +38,7 @@ public OnObjectMoved(objectid) ## 注意事项 -:::tip +:::note 此函数仅在地图边界外生效(X/Y 轴超过 ±3000 单位时) diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCol.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCol.md index 99f14cbb6c77..0ea4597bfb5c 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCol.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCol.md @@ -19,8 +19,10 @@ tags: ["物体", "视角"] 此函数没有传统意义上的返回值,但会影响后续创建的物体 -:::tip +:::note + 此设置仅影响调用函数之后新创建的物体,不会修改已存在物体的视角碰撞状态 + ::: ## 示例代码 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCollision.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCollision.md index 97479540d48a..f816de36c494 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCollision.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetObjectsDefaultCameraCollision.md @@ -19,8 +19,10 @@ tags: ["物体", "视角"] 此函数没有传统意义上的返回值,但会影响后续创建的物体 -:::tip +:::note + 此设置仅影响调用函数之后新创建的物体,不会修改已存在物体的视角碰撞状态 + ::: ## 示例代码 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarFloat.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarFloat.md index 273c2b9be778..22ee4f8319c4 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarFloat.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarFloat.md @@ -38,7 +38,7 @@ SavePlayerPos(playerid) ## 注意 -:::tip +:::note 变量在[OnPlayerDisconnect](../callbacks/OnPlayerDisconnect)回调后才会重置,因此在断开连接时仍可访问。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarInt.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarInt.md index 7b33feba2d0c..273dfe899dfd 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarInt.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarInt.md @@ -33,7 +33,7 @@ printf("当前金钱: %d", GetPVarInt(playerid, "Money")); ## 注意事项 -:::tip +:::note 玩家变量在[OnPlayerDisconnect](../callbacks/OnPlayerDisconnect)回调触发前不会被重置,因此在此回调中仍可访问变量值。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarString.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarString.md index ad4e8a892e61..0ae74b560d26 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarString.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPVarString.md @@ -43,7 +43,7 @@ public OnPlayerConnect(playerid) ## 重要说明 -:::tip +:::note 玩家变量在[OnPlayerDisconnect](../callbacks/OnPlayerDisconnect)回调完成后才会重置,因此断开连接时仍可访问变量值。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAmmo.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAmmo.md index 9e79705a4ed2..10a4580cd081 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAmmo.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAmmo.md @@ -29,7 +29,7 @@ SetPlayerAmmo(playerid, WEAPON_SHOTGUN, 100); // 将霰弹枪弹药设为100发 ## 注意事项 -:::tip +:::note 参数 'weaponslot' 在 SA-MP 头文件中是拼写错误,必须使用武器 ID 而非武器槽编号 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmedWeapon.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmedWeapon.md index 9bef3f1d39df..e66ea6e59dc9 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmedWeapon.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmedWeapon.md @@ -47,7 +47,7 @@ public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstat ## 注意事项 -:::tip +:::note 此函数仅切换玩家已持有的武器,不会给予新武器。具体给予武器功能请参考 GivePlayerWeapon diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmour.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmour.md index f3ed43fcf2b4..0fc82d3dc30c 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmour.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerArmour.md @@ -33,7 +33,7 @@ public OnPlayerSpawn(playerid) ## 注意事项 -:::tip +:::note 此函数使用英式拼写"护甲值"而非美式"armor",与 SA-MP 其他函数存在拼写差异 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAttachedObject.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAttachedObject.md index 5347da8e7e79..2c621c4f1278 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAttachedObject.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerAttachedObject.md @@ -47,7 +47,7 @@ public OnPlayerSpawn(playerid) ## 注意事项 -:::tip +:::note 此函数与 CreateObject/CreatePlayerObject 物体池相互独立 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerChatBubble.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerChatBubble.md index 86b9593e1b02..9885db1f51a0 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerChatBubble.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerChatBubble.md @@ -34,7 +34,7 @@ public OnPlayerText(playerid, text[]) ## 注意事项 -:::tip +:::note 玩家无法看到自己的聊天气泡,此规则同样适用于附加的 3D 文本标签 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerColor.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerColor.md index 097c4dce790c..35abf6fd34fe 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerColor.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerColor.md @@ -30,7 +30,7 @@ SetPlayerColor(playerid, 4278190335); ## 注意事项 -:::tip +:::note - 此函数将全局修改玩家颜色,即使其他玩家通过 SetPlayerMarkerForPlayer 设置了不同颜色 - 在 OnPlayerConnect 回调中使用时,被设置玩家在 TAB 列表中将看不到颜色变化 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerDrunkLevel.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerDrunkLevel.md index 3924817f197d..d7470b7366a9 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerDrunkLevel.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerDrunkLevel.md @@ -37,7 +37,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::tip +:::note - 玩家醉酒等级会基于其帧率(FPS)自动递减(50FPS 的玩家每秒减少 50 等级,可用于检测玩家 FPS) - 0.3a 版本中醉酒等级递减至 2000 停止 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerFightingStyle.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerFightingStyle.md index e4d9e7b1ed91..8965e15e48c8 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerFightingStyle.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerFightingStyle.md @@ -35,7 +35,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::tip +:::note 此设置仅影响特殊攻击(瞄准+次要攻击键),普通拳击攻击不受影响 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerGravity.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerGravity.md index a24beccd3d10..8310d5c5ebe4 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerGravity.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerGravity.md @@ -36,7 +36,7 @@ public OnPlayerConnect(playerid) ## 注意事项 -:::warning +:::note 默认重力值为 0.008 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHealth.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHealth.md index 9c8aa93c827f..1fb31cf4699c 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHealth.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHealth.md @@ -43,7 +43,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::tip +:::note - 当生命值设为 0.0 或负数时,玩家会立即死亡 - 当生命值低于 10.0 或超过 98303.0 时,生命值条会闪烁 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHoldingObject.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHoldingObject.md index 7a4e92c34857..a978710925a5 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHoldingObject.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerHoldingObject.md @@ -37,7 +37,7 @@ public OnPlayerSpawn(playerid) ## 注意事项 -:::tip +:::note 每个玩家只能附加一个物体。此函数与 CreateObject/CreatePlayerObject 物体池相互独立 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerMapIcon.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerMapIcon.md index beae7960f1dd..98d88751f4f3 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerMapIcon.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerMapIcon.md @@ -39,7 +39,7 @@ public OnPlayerConnect(playerid) ## 注意事项 -:::tip +:::note - 使用无效图标类型将默认显示 ID1 白方块 ![](https://assets.open.mp/assets/images/mapIcons/icon1.gif) - 重复使用相同图标 ID 会覆盖已有图标 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectMaterial.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectMaterial.md index fad95d06a2e4..117e9ffb61c4 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectMaterial.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectMaterial.md @@ -46,7 +46,7 @@ public OnPlayerCommandText(playerid,cmdtext[]) ## 注意事项 -:::tip +:::note 修改材质颜色会导致物体顶点光照效果消失 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCol.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCol.md index fb426119a1d0..65d475566c5d 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCol.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCol.md @@ -39,7 +39,7 @@ public OnPlayerObjectMoved(playerid, objectid) ## 注意事项 -:::tip +:::note 在正常圣安地列斯地图边界内此函数无效 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCollision.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCollision.md index 0b59f5dfbb2f..eeafd00759ec 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCollision.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerObjectNoCameraCollision.md @@ -39,7 +39,7 @@ public OnPlayerObjectMoved(playerid, objectid) ## 注意事项 -:::tip +:::note 注意:在正常 SA 地图边界内此函数无效 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerPos.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerPos.md index 42400298c829..aad65ea675cc 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerPos.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerPos.md @@ -39,7 +39,7 @@ public OnPlayerCommandText(playerid,cmdtext[]) ## 注意 -:::tip +:::note 对车辆中的玩家使用此函数会立即将其移出车辆。可用于快速弹出玩家。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerShopName.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerShopName.md index 6880f91cf74f..7c1b8621c4d6 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerShopName.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerShopName.md @@ -37,7 +37,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意 -:::tip +:::note 此函数不支持赌场脚本。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSpecialAction.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSpecialAction.md index 710a6ce66d65..4bb9ec383eaa 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSpecialAction.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerSpecialAction.md @@ -41,7 +41,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 重要说明 -:::tip +:::warning 通过设置特殊动作类型为`SPECIAL_ACTION_NONE`(无动作)来移除喷气背包时,喷射音效会持续到玩家死亡。解决方法是对玩家应用随机动画即可正确移除喷气背包。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTeam.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTeam.md index 702a6f2a190d..5cb07f1fa87d 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTeam.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTeam.md @@ -31,7 +31,7 @@ public OnPlayerSpawn(playerid) ## 注意事项 -:::tip +:::note - 同队伍玩家之间无法造成伤害(使用割喉刀除外) - 同队伍玩家驾驶的车辆默认免疫友方伤害,可通过[EnableVehicleFriendlyFire](EnableVehicleFriendlyFire)启用 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTime.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTime.md index 99f1c93ac7cc..1cd69fedc98c 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTime.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerTime.md @@ -42,7 +42,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意 -:::warning +:::note 在[OnPlayerConnect](../callbacks/OnPlayerConnect)回调中使用此函数无效。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerVirtualWorld.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerVirtualWorld.md index 93084ca8a422..be75dc74cbfa 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerVirtualWorld.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerVirtualWorld.md @@ -37,7 +37,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::tip +:::note 默认虚拟世界 ID 为 0。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerWeather.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerWeather.md index 856f8aebde79..15afe94a8230 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerWeather.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetPlayerWeather.md @@ -34,7 +34,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意 -:::tip +:::note - 若已启用[TogglePlayerClock](TogglePlayerClock),天气会逐渐变化而非立即切换 - 游戏实际仅有 21 个有效天气 ID(0-20),但系统不会进行范围校验 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetServerRule.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetServerRule.md index c78a418cef9b..88c986f32f1e 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetServerRule.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetServerRule.md @@ -35,7 +35,7 @@ public OnGameModeInit() ## 注意 -:::tip +:::note 此函数与[AddServerRule](AddServerRule)功能相同。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetTimer.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetTimer.md index 3684513ccef1..e2af055a6381 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetTimer.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetTimer.md @@ -39,21 +39,15 @@ public OneSecondTimer() :::warning -SA-MP 存在定时器精度问题(误差约 25%),可参考以下修复方案: - -- [精度修复方案 1](https://sampforum.blast.hk/showthread.php?tid=289675) -- [精度修复方案 2](https://sampforum.blast.hk/showthread.php?tid=650736) - (open.mp 已修复此问题) - -::: - -:::warning - -大量使用定时器会增加服务器 CPU/内存消耗 +- SA-MP 存在定时器精度问题(误差约 25%),可参考以下修复方案: + - [精度修复方案 1](https://sampforum.blast.hk/showthread.php?tid=289675) + - [精度修复方案 2](https://sampforum.blast.hk/showthread.php?tid=650736) + (open.mp 已修复此问题) +- 大量使用定时器会增加服务器 CPU/内存消耗 ::: -:::tip +:::note - 定时器 ID 具有全局唯一性,不会重复使用 - 可通过[KillTimer](KillTimer)安全终止任意定时器(无论是否运行) diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetTimerEx.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetTimerEx.md index 8aefeac93c08..6b69072592ac 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetTimerEx.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetTimerEx.md @@ -19,7 +19,7 @@ tags: ["定时器"] ## 返回值 -返回已启动定时器的 ID。定时器 ID 从 1 开始且永不重复。系统不会校验参数合法性(如负值间隔),推荐使用 Y_Less 的'fixes2'插件增强校验精度及数组/字符串传递功能。 +返回已启动定时器的 ID。定时器 ID 从 1 开始且永不重复。 ## 示例 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleHealth.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleHealth.md index dd520b61aebb..595fd5c69ac7 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleHealth.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleHealth.md @@ -43,7 +43,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::tip +:::note - 车辆满血状态为 1000.0,允许设置更高数值 - 详细生命值参数说明请参考[此文档](../resources/vehiclehealth) diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleNumberPlate.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleNumberPlate.md index 12d140574e47..809eabf1c664 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleNumberPlate.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleNumberPlate.md @@ -30,10 +30,9 @@ SetVehicleNumberPlate(vehicleid, "ABCD 123"); // 设置车牌号为ABCD 123 ## 注意 -:::tip +:::note - 此函数不会进行内置错误校验 -- 请勿为无车牌车辆(船只、飞机等)设置自定义车牌,这会导致不必要的客户端处理 - 需重新生成或重新流加载车辆才能使更改生效 - 车牌文本最大支持 32 字符(含颜色代码) - 可视区域仅显示约 9-10 个字符,超长文本会自动换行 @@ -43,7 +42,8 @@ SetVehicleNumberPlate(vehicleid, "ABCD 123"); // 设置车牌号为ABCD 123 :::tip -车牌文本支持颜色代码嵌入 +- 请勿为无车牌车辆(船只、飞机等)设置自定义车牌,这会导致不必要的客户端处理 +- 车牌文本支持颜色代码嵌入 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsEx.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsEx.md index 3b43a2c30ea7..815c1cdbe435 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsEx.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsEx.md @@ -78,7 +78,7 @@ public DisableVehicleAlarm(vehicleid) ## 注意事项 -:::tip +:::note - 警报触发后不会自动停止,需手动调用此函数关闭 - 启用[ManualVehicleEngineAndLights](ManualVehicleEngineAndLights)后,车灯在白天也会保持开启状态 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsForPlayer.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsForPlayer.md index 4f002d30f11b..cfa6ea3d25d9 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsForPlayer.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleParamsForPlayer.md @@ -103,16 +103,16 @@ public OnVehicleStreamIn(vehicleid, forplayerid) ## 注意事项 -:::tip +:::note -- 需要重置车辆(Respawn)才能完全移除目标箭头 -- 必须通过[OnVehicleStreamIn](../callbacks/OnVehicleStreamIn)回调重新应用参数设置 +需要重置车辆(Respawn)才能完全移除目标箭头 ::: :::warning -参数设置在车辆流加载时需要重新应用 +- 必须通过[OnVehicleStreamIn](../callbacks/OnVehicleStreamIn)回调重新应用参数设置 +- 参数设置在车辆流加载时需要重新应用 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleZAngle.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleZAngle.md index 762871d49be3..6df3b8a6bccf 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleZAngle.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetVehicleZAngle.md @@ -44,7 +44,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 重要说明 -:::tip +:::note - 使用此函数将重置车辆的 X/Y 轴旋转(俯仰和横滚) - X/Y 轴旋转角度不可通过此函数设置 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetWeather.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetWeather.md index 2947d3f2a9a7..9f3c28c0ee8e 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetWeather.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetWeather.md @@ -33,7 +33,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::tip +:::note - 启用[TogglePlayerClock](TogglePlayerClock)后天气会渐变切换,而非立即生效 - 游戏仅支持 0-20 共 21 种天气 ID,但未做范围校验 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetWorldTime.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetWorldTime.md index 637d25ae19b1..fd52680db424 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetWorldTime.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/SetWorldTime.md @@ -26,7 +26,7 @@ SetWorldTime(12); ## 注意 -:::tip +:::note 此函数仅对未启用动态时钟的玩家生效(参见[TogglePlayerClock](TogglePlayerClock))。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ShowMenuForPlayer.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ShowMenuForPlayer.md index 26b6009f906c..1290f0a18f23 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ShowMenuForPlayer.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ShowMenuForPlayer.md @@ -46,9 +46,9 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::tip +:::warning -传入无效的菜单 ID 将导致服务端与客户端同时崩溃! +传入无效的菜单 ID 将导致服务端与客户端同时崩溃(该问题已在 open.mp 中修复) ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerDialog.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerDialog.md index fdec80e24a3d..689b764dc8c0 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerDialog.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerDialog.md @@ -69,12 +69,7 @@ ShowPlayerDialog(playerid, DIALOG_WEAPONS, DIALOG_STYLE_TABLIST_HEADERS, "购买 :::tip -建议使用枚举(如上例)或宏定义来管理对话框 ID,避免直接使用数字造成混乱 - -::: - -:::tip - +- 建议使用枚举(如上例)或宏定义来管理对话框 ID,避免直接使用数字造成混乱 - 可使用颜色嵌入代码实现多色文本 - 使用**-1**作为 dialogid 可关闭客户端当前显示的所有对话框,也可使用[HidePlayerDialog](HidePlayerDialog)函数 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerNameTagForPlayer.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerNameTagForPlayer.md index 0ff2df2e6d68..4b6e6841e408 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerNameTagForPlayer.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/ShowPlayerNameTagForPlayer.md @@ -42,7 +42,7 @@ public OnPlayerCommandText(playerid, cmdtext[]) ## 注意事项 -:::tip +:::warning 需先通过[ShowNameTags](ShowNameTags)启用全局名称标签显示,此函数才能生效。建议在玩家流加载时([OnPlayerStreamIn](../callbacks/OnPlayerStreamIn)回调)预先设置 ShowPlayerNameTagForPlayer(forplayerid, playerid, 0)。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawAlignment.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawAlignment.md index e13a3df6b0fb..165818e8931f 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawAlignment.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawAlignment.md @@ -39,18 +39,12 @@ public OnGameModeInit() ## 注意事项 -:::warning +:::note -使用`TEXT_DRAW_ALIGN_CENTER`居中对齐时: - -- 必须交换[TextDrawTextSize](TextDrawTextSize)参数的 x/y 坐标值 -- 文本绘图的坐标定位点将变为中心点而非左上角 - -::: - -:::tip - -若文本绘图已处于显示状态,修改对齐方式后需重新调用显示函数([TextDrawShowForAll](TextDrawShowForAll)/[TextDrawShowForPlayer](TextDrawShowForPlayer))才能生效 +- 使用`TEXT_DRAW_ALIGN_CENTER`居中对齐时: + - 必须交换[TextDrawTextSize](TextDrawTextSize)参数的 x/y 坐标值 + - 文本绘图的坐标定位点将变为中心点而非左上角 +- 若文本绘图已处于显示状态,修改对齐方式后需重新调用显示函数([TextDrawShowForAll](TextDrawShowForAll)/[TextDrawShowForPlayer](TextDrawShowForPlayer))才能生效 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColor.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColor.md index da1ba1092d39..cceee55f0615 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColor.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColor.md @@ -34,7 +34,7 @@ public OnGameModeInit() ## 注意事项 -:::tip +:::note - 当使用[TextDrawSetOutline](TextDrawSetOutline)且尺寸>0 时,轮廓颜色将与此函数设置的颜色一致 - 修改颜色值会影响[TextDrawColor](TextDrawColor)的文本颜色表现 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColour.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColour.md index d44a57490f07..fdc7a8577e18 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColour.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawBackgroundColour.md @@ -38,7 +38,7 @@ public OnGameModeInit() ## 注意事项 -:::tip +:::note 当使用 [TextDrawSetOutline](TextDrawSetOutline) 且轮廓尺寸大于 0 时,轮廓颜色将继承此背景颜色设置。修改此颜色值会影响 [TextDrawColour](TextDrawColour) 的最终显示效果。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColor.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColor.md index b336a3fafe75..843ec919c66c 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColor.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColor.md @@ -33,7 +33,7 @@ public OnGameModeInit() ## 注意事项 -:::tip +:::note 若文本绘图已显示,必须重新显示([TextDrawShowForAll](TextDrawShowForAll)/[TextDrawShowForPlayer](TextDrawShowForPlayer))才能使此函数修改生效 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColour.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColour.md index 955400b91ba0..e9e5fa8c2555 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColour.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawColour.md @@ -35,7 +35,7 @@ public OnGameModeInit() ## 注意事项 -:::tip +:::note 若文本绘图已显示,必须重新显示([TextDrawShowForAll](TextDrawShowForAll)/[TextDrawShowForPlayer](TextDrawShowForPlayer))才能使此函数修改生效 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawCreate.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawCreate.md index 02d2e9cd61e0..9d37514d14ee 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawCreate.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawCreate.md @@ -45,12 +45,17 @@ public OnPlayerConnect(playerid) ## 注意事项 -:::tip +:::note - `x, y`坐标基于 640x480 虚拟画布定位(与屏幕分辨率无关),表示文本区域左上角坐标 - 若使用[TextDrawAlignment](TextDrawAlignment)设置右对齐(`TEXT_DRAW_ALIGN_RIGHT`),`x, y`将作为文本区域的右上角坐标 - 此函数仅创建文本绘图,需调用[TextDrawShowForPlayer](TextDrawShowForPlayer)或[TextDrawShowForAll](TextDrawShowForAll)方可显示 -- 建议使用整数值而非小数坐标,以确保不同分辨率下的显示兼容性 + +::: + +:::tip + +建议使用整数值而非小数坐标,以确保不同分辨率下的显示兼容性 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawLetterSize.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawLetterSize.md index 3b906a5b8838..3726ef98ef65 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawLetterSize.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawLetterSize.md @@ -36,14 +36,8 @@ public OnGameModeInit() :::tip -当需要仅调整文本绘图的方框尺寸时,可将 height 参数乘以 0.135 来获得类似 TextDrawTextSize 的尺寸效果。 - -技巧:对于纯方框型文本绘图,建议使用**LD_SPAC:white**精灵配合 TextDrawTextSize 函数,可获得更精准的尺寸控制。 - -::: - -:::tip - +- 当需要仅调整文本绘图的方框尺寸时,可将 height 参数乘以 0.135 来获得类似 TextDrawTextSize 的尺寸效果。 +- 技巧:对于纯方框型文本绘图,建议使用**LD_SPAC:white**精灵配合 TextDrawTextSize 函数,可获得更精准的尺寸控制。 - 修改已显示的文本绘图字符尺寸后,无需重新创建,调用[TextDrawShowForPlayer](TextDrawShowForPlayer)或[TextDrawShowForAll](TextDrawShowForAll)即可刷新显示 - 最佳视觉效果通常需要保持宽度与高度的 1:4 比例(例如宽度 0.5 对应高度 2.0) diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawSetShadow.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawSetShadow.md index 9fcbaeda4177..3939dbead627 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawSetShadow.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawSetShadow.md @@ -35,7 +35,7 @@ public OnGameModeInit() ## 注意事项 -:::tip +:::note 如果阴影尺寸设置过大超出区域范围,可能会被文本框区域截断。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawTextSize.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawTextSize.md index fe1209f34476..d12aea044107 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawTextSize.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawTextSize.md @@ -34,24 +34,21 @@ public OnGameModeInit() ## 注意事项 -:::tip +:::note - 不同 TextDrawAlignment 值对坐标系的解释差异: 1(左对齐):参数值为文本框右侧边界的绝对坐标 2(居中对齐):需交换 X/Y 参数顺序,X 值代表整体宽度 3(右对齐):参数值为文本框左侧边界的绝对坐标 - - 使用 4 号字体(精灵)和 5 号字体(模型预览)时,此函数参数将转换为宽高偏移量 - - 文本框坐标系原点(TextDrawCreate 设定坐标)向左偏移 5.0 单位,向上偏移 10.0 单位 - - 此函数定义的可点击区域在启用 TextDrawSetSelectable 时生效,无论是否显示文本框 ::: :::tip -- 修改已显示的文本绘图尺寸时无需重建,通过[TextDrawShowForPlayer](TextDrawShowForPlayer)/[TextDrawShowForAll](TextDrawShowForAll)刷新即可立即生效 +修改已显示的文本绘图尺寸时无需重建,通过[TextDrawShowForPlayer](TextDrawShowForPlayer)/[TextDrawShowForAll](TextDrawShowForAll)刷新即可立即生效 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawUseBox.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawUseBox.md index 810befea4cca..c9f1ef424d5d 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawUseBox.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TextDrawUseBox.md @@ -35,7 +35,7 @@ public OnGameModeInit() ## 注意事项 -:::tip +:::note 若文本绘图已处于显示状态,需通过[TextDrawShowForAll](TextDrawShowForAll)/[TextDrawShowForPlayer](TextDrawShowForPlayer)重新显示才能使变更生效 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerClock.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerClock.md index bc5528129a63..deaf0ada500e 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerClock.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerClock.md @@ -32,7 +32,7 @@ public OnPlayerConnect(playerid) ## 注意事项 -:::tip +:::note - 玩家时间不会自动同步!需使用[SetPlayerTime](SetPlayerTime)实现时间同步 - 玩家死亡时,时间将自动推进 6 小时 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerSpectating.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerSpectating.md index ad75bf8b124d..9d677c55e41a 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerSpectating.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/TogglePlayerSpectating.md @@ -33,7 +33,7 @@ public OnPlayerDeath(playerid, killerid, WEAPON:reason) ## 注意事项 -:::tip +:::note 禁用观察模式时会自动触发 OnPlayerSpawn 回调。若需恢复玩家原始状态,需在 OnPlayerSpawn 中处理。注意玩家可能通过 F4 进入选角界面,且观察模式中可能因漏洞导致死亡。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/UsePlayerPedAnims.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/UsePlayerPedAnims.md index 7bceb800bf6a..51bee7496725 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/UsePlayerPedAnims.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/UsePlayerPedAnims.md @@ -21,7 +21,7 @@ public OnGameModeInit() ## 注意事项 -:::tip +:::note - 此函数必须置于[OnGameModeInit](../callbacks/OnGameModeInit)回调中才能生效 - 未启用时,部分双手持武器(非双持武器)可能错误显示为单手持握状态 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/argvalue.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/argvalue.md index 9f202bee3471..41c52939e03d 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/argvalue.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/argvalue.md @@ -29,6 +29,8 @@ tags: ["参数", "命令行参数"] 在 `--load test --run` 中,参数 `--run` 的索引值为 `2`。 +::: + ## 相关函数 - [argcount](argcount): 获取命令行参数总数 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/db_query.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/db_query.md index 383f5e88c517..d6400fd76548 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/db_query.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/db_query.md @@ -91,7 +91,7 @@ public OnGameModeExit() ## 注意事项 -:::danger +:::warning 必须使用[db_free_result](db_free_result)释放查询结果,否则会导致内存泄漏! diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/diskfree.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/diskfree.md index e0ce11a5504f..6b141ea54c0e 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/diskfree.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/diskfree.md @@ -37,7 +37,7 @@ printf("可用空间 = %d KiB", freeSpace); ## 注意事项 -:::tip +:::note 最大支持容量为 2048 GiB (2TB) diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/fattrib.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/fattrib.md index 23507ae4fd23..492fef4385f8 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/fattrib.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/fattrib.md @@ -43,7 +43,7 @@ else ## 注意事项 -:::tip +:::note - 时间戳使用 UNIX 纪元时间(1970 年 1 月 1 日至今的秒数) - 文件属性使用位掩码机制 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/filecrc.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/filecrc.md index 25720962af3b..8deb07bb9e5c 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/filecrc.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/filecrc.md @@ -40,7 +40,7 @@ else ## 注意事项 -:::tip +:::note - CRC 值是校验文件在传输过程中是否被修改的有效指标(需事先保存原始文件的 CRC 值) - 此函数返回的 CRC 值与 ZIP 归档工具(PKZip/WinZip)及 SFV 校验工具使用的标准完全一致 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/floatmul.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/floatmul.md index a6094497c66f..d0b681bd2c33 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/floatmul.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/floatmul.md @@ -34,7 +34,7 @@ public OnGameModeInit() ## 注意事项 -:::tip +:::note 此函数功能与乘法运算符(\*)重复,建议直接使用运算符。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/floatsqroot.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/floatsqroot.md index 89985e01d9c5..b96611d5fc55 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/floatsqroot.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/floatsqroot.md @@ -27,7 +27,7 @@ new Float:sqroot = floatsqroot(25.0); // 返回5.0,因为5x5=25 ## 注意事项 -:::tip +:::note 当输入值为负数时,此函数会引发"定义域(domain)"错误。建议使用 [floatabs](floatabs) 获取绝对值(正数值)。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/fremove.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/fremove.md index 9fc6a058eb77..9c4f00347d20 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/fremove.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/fremove.md @@ -51,7 +51,7 @@ else ## 注意事项 -:::tip +:::note 正在使用的文件(已通过 fopen 打开)需先关闭(fclose)才能删除。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/fwrite.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/fwrite.md index 948765e412e8..b16111f34cc2 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/fwrite.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/fwrite.md @@ -102,7 +102,7 @@ else ## 注意事项 -:::tip +:::note 此函数使用 UTF-8 编码写入文件,可能无法支持某些特殊语言符号。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/listenport.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/listenport.md index 3d75ece28a82..926b8fae4362 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/listenport.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/listenport.md @@ -29,8 +29,13 @@ tags: ["数据报"] :::warning -- 必须在接收首个数据包**之前**调用此函数,通常应在 `main` 函数中配置 -- 若未明确指定端口,默认监听 **9930** 端口 +必须在接收首个数据包**之前**调用此函数,通常应在 `main` 函数中配置 + +::: + +:::note + +若未明确指定端口,默认监听 **9930** 端口 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/random.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/random.md index 5224d148575a..774473ee2b85 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/random.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/random.md @@ -49,7 +49,7 @@ public OnPlayerSpawn(playerid) ## 注意事项 -:::tip +:::note 当参数值小于 1 时会产生异常结果 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/strequal.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/strequal.md index 91120e6c10cc..d0f419ae9fd4 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/strequal.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/strequal.md @@ -43,7 +43,7 @@ else ## 注意事项 -:::tip +:::note 此函数是基于[strcmp](strcmp)的便捷封装函数。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/strfloat.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/strfloat.md index 9156a279793b..8d2e4b2aa36d 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/strfloat.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/functions/strfloat.md @@ -35,7 +35,7 @@ SetPlayerPos(playerid, 0.0, 0.0, value); ## 注意事项 -:::tip +:::note 此函数功能与 [floatstr](floatstr) 完全一致。 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/animations.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/animations.md index b54ff5c1fd32..d5af0e3a701e 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/animations.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/animations.md @@ -7,12 +7,7 @@ tags: [] :::note -这些动画由[ApplyAnimation](../functions/ApplyAnimation)函数调用 - -::: - -:::note - +- 这些动画由[ApplyAnimation](../functions/ApplyAnimation)函数调用 - 注意部分列出的动画可能在 SA-MP 中无法使用 - 后缀为`_O`的动画专用于物体(例如降落伞运动),应用于玩家时不会生效 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/doorstates.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/doorstates.md index 1742aafea734..be3b7a532d4f 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/doorstates.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/doorstates.md @@ -6,13 +6,8 @@ description: 字节大小与对应车门状态位的关联信息 :::note -车门状态信息适用于[GetVehicleDamageStatus](../functions/GetVehicleDamageStatus)和[UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus)等原生函数。 - -::: - -:::note - -两个后门的状态无法通过[GetVehicleDamageStatus](../functions/GetVehicleDamageStatus)和[UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus)进行处理。 +- 车门状态信息适用于[GetVehicleDamageStatus](../functions/GetVehicleDamageStatus)和[UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus)等原生函数。 +- 两个后门的状态无法通过[GetVehicleDamageStatus](../functions/GetVehicleDamageStatus)和[UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus)进行处理。 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/gametextstyles.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/gametextstyles.md index c7f56d8c1e73..d7c47ad83b3a 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/gametextstyles.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/gametextstyles.md @@ -48,7 +48,7 @@ description: 文本绘图与游戏文本的样式说明 | `~]~` | 星号符号 \*(仅限样式 3/4/5 使用) | | `~k~` | 键盘按键映射(例如`~k~~VEHICLE_TURRETLEFT~`显示左炮塔键位),完整列表请查看[按键代码](keys) | -:::danger +:::caution 警告:单个游戏文本中使用过多颜色代码或特殊字符可能导致玩家客户端崩溃。同时避免波浪号`~`的不对称使用,错误示例:`~~r~错误~g~示例` diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/hexcolors.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/hexcolors.md index 97d6a1e93df8..16cb4158ef45 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/hexcolors.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/hexcolors.md @@ -74,7 +74,7 @@ FF ### 数值分解说明 -:::caution +:::note **注意**​ | 下文中的"^"符号表示幂运算,非按位异或运算符。 @@ -109,8 +109,10 @@ description: 十六进制在 PAWN 脚本中的具体应用解析 十六进制并没有唯一的应用场景,你可以在任何需要时使用它,但最常见的用途是颜色定义(我们将在后文详述)。部分开发者会将十六进制作为可视化辅助工具来提高代码可读性(例如 Y_Less 的代码风格): -:::caution +:::note + **注意**​ | 以下为进阶示例,如暂时无法理解无需担忧 + ::: ```c diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/lightstates.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/lightstates.md index cf6d5c3dcc30..b9cdc1348ed2 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/lightstates.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/lightstates.md @@ -6,19 +6,9 @@ description: 关于字节大小及其对应灯光状态位的信息。 :::note -灯光状态被诸如[GetVehicleDamageStatus](../functions/GetVehicleDamageStatus)和[UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus)等原生函数使用。 - -::: - -:::note - -双轮车辆(因此有 2 个车灯)的灯光状态不可更改。 - -::: - -:::note - -车辆的两个后车灯无法单独更改。 +- 灯光状态被诸如[GetVehicleDamageStatus](../functions/GetVehicleDamageStatus)和[UpdateVehicleDamageStatus](../functions/UpdateVehicleDamageStatus)等原生函数使用。 +- 双轮车辆(因此有 2 个车灯)的灯光状态不可更改。 +- 车辆的两个后车灯无法单独更改。 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/path-nodes.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/path-nodes.md index c73dfc2c82a2..2b7f8be1a1ba 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/path-nodes.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/path-nodes.md @@ -5,8 +5,10 @@ description: GTA SA 路径节点系统文档 tags: ["节点", "路径", "ai", "导航", "车辆", "行人"] --- -:::warning 来源归属 +:::info 来源归属 + 此文档最初来源于 [GTAMods Wiki - Paths (GTA SA)](),在此处保存以供存档之用。内容保持不变,仅对格式进行了改进以增强在 open.mp 文档中的可读性。 + ::: @@ -72,7 +74,9 @@ tags: ["节点", "路径", "ai", "导航", "车辆", "行人"] | 4b | UINT32 | 链接数量(第 3/5/6 部分) | :::note + 与链接相关的部分(3/5/6)具有相同数量的条目。这些条目属于一起,编辑器可以将其视为一个记录。 + ::: ### 第 1 部分 - 路径节点 @@ -206,7 +210,9 @@ LinkCount 定义了从 LinkID 开始递增的条目数量。TrafficLevel 使用 - *交通灯方向行为*如果导航节点与交通灯方向相同则为 1,如果导航节点指向其他地方则为 0。 :::note + (\*) 在确切了解导航节点如何链接后变得清晰。因此你可以使用它,但这不是义务。 + ::: ### 第 3 部分 - 链接 @@ -231,6 +237,7 @@ LinkCount 定义了从 LinkID 开始递增的条目数量。TrafficLevel 使用 | 2b | UINT16 | 低 10 位是导航节点 ID,高 6 位是对应的区域 ID | :::warning 重要限制 + **导航节点限制:** - 每个区域文件最多 **1024** 个导航节点 @@ -239,7 +246,8 @@ LinkCount 定义了从 LinkID 开始递增的条目数量。TrafficLevel 使用 **导航节点 ID 说明:** - 导航节点 ID 不是第 2 部分中的链接节点 ID,而是导航节点在文件中出现的顺序。 - ::: + +::: ### 第 6 部分 - 链接长度 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/pickuptypes.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/pickuptypes.md index 07c9770b9d87..0359d8ce57af 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/pickuptypes.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/pickuptypes.md @@ -7,13 +7,8 @@ sidebar_label: 拾取物类型 :::note -以下类型参数适用于[CreatePickup](../functions/CreatePickup)和[CreatePlayerPickup](../functions/CreatePlayerPickup)函数。 - -::: - -:::note - -其他未列出的 ID 可能未被官方文档记录,或表现类似类型 1(但请勿仅因表面相似性使用,部分类型可能产生副作用,如类型 18 和 20)。 +- 以下类型参数适用于[CreatePickup](../functions/CreatePickup)和[CreatePlayerPickup](../functions/CreatePlayerPickup)函数。 +- 其他未列出的 ID 可能未被官方文档记录,或表现类似类型 1(但请勿仅因表面相似性使用,部分类型可能产生副作用,如类型 18 和 20)。 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/sound-ids.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/sound-ids.md index a51b3716fbf6..6c6a5a49c49b 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/sound-ids.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/sound-ids.md @@ -14,7 +14,7 @@ description: PlayerPlaySound使用的声音ID列表 ::: -:::caution 自**0.3.7-R2**起: +:::info 自**0.3.7-R2**起: - 声音 ID ​**1**​ 可用于禁用[默认的 0 号室内环境音效](../functions/SetPlayerInterior)(风声背景音)。_提示:有助于创建更逼真的虚拟室内场景_ - 声音 ID ​**0**​ 可额外用于恢复游戏正常户外环境音效 diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/tirestates.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/tirestates.md index 4f7fff37dbb9..6455a4720bec 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/tirestates.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/scripting/resources/tirestates.md @@ -6,13 +6,8 @@ description: 关于字节大小及其对应轮胎状态位的说明。 :::note -轮胎状态被原生函数使用,例如[获取车辆损伤状态](../functions/GetVehicleDamageStatus)和[更新车辆损伤状态](../functions/UpdateVehicleDamageStatus)。 - -::: - -:::note - -即使超过 4 个轮胎的车辆(如卡车)也仅有 4 个轮胎状态位。 +- 轮胎状态被原生函数使用,例如[获取车辆损伤状态](../functions/GetVehicleDamageStatus)和[更新车辆损伤状态](../functions/UpdateVehicleDamageStatus)。 +- 即使超过 4 个轮胎的车辆(如卡车)也仅有 4 个轮胎状态位。 ::: diff --git a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/tutorials/stringmanipulation.md b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/tutorials/stringmanipulation.md index fd8a2b3ad1d8..b1a499382bed 100644 --- a/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/tutorials/stringmanipulation.md +++ b/frontend/i18n/zh-CN/docusaurus-plugin-content-docs/current/tutorials/stringmanipulation.md @@ -20,7 +20,7 @@ description: 关于所有字符串操作的初学者友好教程 如我之前所说,字符串基本上是字符数组,因此它们的用法与数组相同。因此,就像我们创建一个数组一样,我们也可以按照以下格式来创建字符串:`string_name[string_size]`。 -:::信息 +:::info **string_name**:字符数组的名称(_例如 string, str, message, text...等等,只要它是一个有效的变量名(以字母或下划线开头)_)。 @@ -46,7 +46,7 @@ new str_2[100]; new str_3[STRING_SIZE]; ``` -:::注意 +:::note 在编译时,编译器将把所有出现的 `STRING_SIZE` 替换为值 `20`,这种方法在大多数情况下既节省时间又更具可读性。请记住,分配给 `STRING_SIZE` 常量的值必须是整数,否则将会导致编译错误。 @@ -329,7 +329,7 @@ native memcpy(dest[], const source[], index=0, numbytes, maxlength=sizeof dest); strval("2017 已结束, 欢迎来到 2018"); // 返回 “2017”。 ``` -:::提示 +:::tip 你可以下载许多与字符串操作有关的社区库, 但我想不出比 [strlib](https://github.com/oscar-broman/strlib) 更好的包含库了. @@ -472,7 +472,7 @@ pkString_2{4} = EOS; // EOS(字符串结尾),值为 0,即 \0(NUL)的 结果将与此情况下的 `pkString_1` 相同。正如你所看到的,ASCII 码仍然被考虑在内。注意,当访问打包字符串的索引器时,我们使用 **大括号** 而不是 **方括号**。这意味着我们正在索引字节本身,而不是单元格 -:::信息 +:::info 尽管打包字符串在节省内存方面很有效,但 SA-MP 对 pawn 的实现并不完全支持打包字符串,但你仍然可以在不常使用的字符串/数组中使用它们. @@ -673,7 +673,7 @@ SendClientMessageToAll(0xFFFFFFFF, "Hello everyone!"); 请记住,将所有位(bits)指定为相同的值将导致灰色深浅不一,将 alpha 通道指定为 0 将使文本不可见 -:::提示 +:::tip 同时使用多种颜色的文本格式也是可以的,但为此我们嵌入了更简单的 **RGB** 符号 @@ -982,7 +982,7 @@ print("Hello \\ World"); Hello \ World ``` -:::caution ­ 警告 +:::caution 警告 输出将忽略第一个反斜杠,并打印第二个,因为第一个反斜杠转义了第二个并欺骗程序将其视为原始字符。一个反斜杠只能转义一个字符,因此以下做法会引发编译错误。