LUADOC - Farming Simulator 19

Script v1.7.1.0

Engine v1.7.1.0

Foundation Reference

PlayerPermissionsEvent

Parent
Event
Functions

sendEvent

Description
Create an instance
Definition
sendEvent(table player, integer farmId, bool noEventSend)
Arguments
tableplayerplayer instance
integerfarmIdfarm identification
boolnoEventSendif false will send the event
Code
88function PlayerPermissionsEvent.sendEvent(userId, permissions, isFarmManager, noEventSend)
89 if noEventSend == nil or noEventSend == false then
90 local event = PlayerPermissionsEvent:new(userId, permissions, isFarmManager)
91
92 if g_server ~= nil then
93 local farm = g_farmManager:getFarmByUserId(userId)
94 local player = farm.userIdToPlayer[userId]
95
96 g_server:broadcastEvent(event, nil, nil, player)
97 else
98 g_client:getServerConnection():sendEvent(event)
99 end
100 end
101end