mirror of
https://github.com/BeamMP/Docs.git
synced 2025-07-01 23:45:46 +00:00
change wording, add second example to SendChatMessage, add Set() comment
This commit is contained in:
parent
19dd21cfe2
commit
9067d94fbb
@ -366,8 +366,8 @@ You can use this, for example, to tell a player *why* you cancelled their vehicl
|
||||
Example:
|
||||
```lua
|
||||
function ChatHandler(player_id, player_name, msg)
|
||||
if string.match(msg, "damn") then
|
||||
MP.SendChatMessage(player_id, "Please do not use profanity.")
|
||||
if string.match(msg, "darn") then
|
||||
MP.SendChatMessage(player_id, "Please do not use profanity.") -- If the player sends a message containing "darn", notify the player and cancel the message
|
||||
return 1
|
||||
else
|
||||
return 0
|
||||
@ -376,6 +376,15 @@ end
|
||||
|
||||
MP.RegisterEvent("onChatMessage", "ChatHandler")
|
||||
```
|
||||
Example 2:
|
||||
```lua
|
||||
function ChatHandler(player_id, player_name, msg)
|
||||
if msg == "hello" then
|
||||
MP.SendChatMessage(-1, "Hello World!") -- If the player sends the exact message "hello", announce to the entire server "Hello World!"
|
||||
return 0
|
||||
end
|
||||
end
|
||||
```
|
||||
|
||||
#### `MP.TriggerClientEvent(player_id: number, event_name: string, data: string) -> boolean`
|
||||
*until v3.1.0*
|
||||
@ -519,16 +528,9 @@ Returns a table of all vehicles the player currently has. Each entry in the tabl
|
||||
Example:
|
||||
```lua
|
||||
local player_id = 3
|
||||
local vcount = 0
|
||||
local player_vehicles = MP.GetPlayerVehicles(player_id)
|
||||
|
||||
for vehicle_id, vehicle_data in pairs(player_vehicles) do
|
||||
vcount = vcount + 1
|
||||
if vcount > 1 then
|
||||
MP.RemoveVehicle(player_id, vehicle_id)
|
||||
MP.SendChatMessage(player_id, "You cannot have more than one vehicle spawned")
|
||||
end
|
||||
end
|
||||
print(Utils.JsonDecode(player_vehicles))
|
||||
```
|
||||
|
||||
#### `MP.GetPlayers() -> table`
|
||||
@ -553,7 +555,7 @@ Kicks the player with the specified ID. The reason parameter is optional.
|
||||
|
||||
```lua
|
||||
function ChatHandler(player_id, player_name, message)
|
||||
if string.find(message, "damn") then
|
||||
if string.match(message, "darn") then
|
||||
MP.DropPlayer(player_id, "Profanity is not allowed")
|
||||
return 1
|
||||
else
|
||||
|
Loading…
x
Reference in New Issue
Block a user