SetPickupVisibleForPlayers: Difference between revisions

From Onset Developer Wiki
Kuzkay (talk | contribs)
No edit summary
Kuzkay (talk | contribs)
No edit summary
Line 19: Line 19:
   for _, v in pairs(GetAllPlayers()) do
   for _, v in pairs(GetAllPlayers()) do
       --Only players who's property tag of "team" has been set to "zombie"
       --Only players who's property tag of "team" has been set to "zombie"
       if GetPlayerPropertyValue(v, 'team') == "zombie" then
       if GetPlayerPropertyValue(v, "team") == "zombie" then
         table.insert(players, v)
         table.insert(players, v)
       end
       end

Revision as of 21:46, 13 November 2019

SetPickupVisibleForPlayers

Type: Function
Context: Server
Introduced: v1.0

Description

Set pickup visible only for a certain array of players

Syntax

SetPickupVisibleForPlayers(Pickup, Players)

Parameters

  • Pickup
    ID of the pickup
  • Players
    Player list in a form of an array

Return Value

  • Returns true on success.

Example

function OnPackageStart()
   local pickup = CreatePickup(2, 1000, 5330, 1503)

   local players = {}
   for _, v in pairs(GetAllPlayers()) do
      --Only players who's property tag of "team" has been set to "zombie"
      if GetPlayerPropertyValue(v, "team") == "zombie" then
         table.insert(players, v)
      end
   end
   
   SetPickupVisibleForPlayers(pickup, players)   

end
AddEvent('OnPackageStart', OnPackageStart)


See also

__EDIT_ME__