- Download the latest release
- Unzip the file and add the
pmc-instanceto your resources folder - Add
ensure pmc-instanceto your .cfg file
This is a server-side only script
- Add to your fxmanifest
server_script '@pmc-instance/instance.lua' - Optional: add
dependency 'pmc-instance'to your script (probably client-side will crash because there isn't any dependency client-side forpmc-instance)
- Descarga la última versión
- Descomprime el archivo y añade
pmc-instancea tu carpeta resources - Añade
ensure pmc-instancea tu archivo .cfg
- Añade a tu fxmanifest
server_script '@pmc-instance/instance.lua' - Opcional: añade
dependency 'pmc-instance'a tu script (probablemente no funciona en cliente porque la dependencia no existe)
- Téléchargez la dernière version
- Décompressez le fichier et ajoutez
pmc-instancedans votre dossier de ressources - Ajoutez
ensure pmc-instanceà votre .cfg
Ceci est un script côté serveur uniquement
- Ajoutez à votre fxmanifest
server_script '@pmc-instance/instance.lua' - Optionnelle: ajoutez
dependency 'pmc-instance'à votre script (le côté client va probablement crash, car il n'y a pas de dépendance côté client pourpmc-instance)
- Baixe a versão mais recente
- Descompacte o arquivo e adicione o
pmc-instancepara sua pasta de recursos - Adicionar
ensure pmc-instancepara o seu .cfg
Este é um script apenas do lado do servidor
- Adicione ao seu fxmanifest
server_script '@pmc-instance/instance.lua' - Opcional: adicianar
dependency 'pmc-instance'para o seu script (provavelmente o lado do cliente irá travar porque não há nenhuma dependência do lado do cliente parapmc-instance)
| function | parameter | return |
|---|---|---|
| instance.new | index number |
table instance object |
| :addPlayer | source number |
nil |
| :removePlayer | source number |
nil |
| :getPlayers | none | table sources |
RegisterCommand('enter_race', function()
TriggerServerEvent('race:enter')
end)
RegisterCommand('leave_race', function()
TriggerServerEvent('race:leave')
end)local raceInstance = instance.new(1)
RegisterNetEvent('race:enter')
AddEventHandler('race:enter', function()
local source = tonumber(source)
raceInstance:addPlayer(source)
end)
RegisterNetEvent('race:leave')
AddEventHandler('race:leave', function()
local source = tonumber(source)
raceInstance:removePlayer(source)
end)
RegisterCommand('race_players', function()
print(raceInstance:getPlayers())
-- output: [1,23,12,45...]
-- source array
end)