Jump to content

Recommended Posts

Bonsoir, 

C'est tout simple j'aimerai juste un peu d'aide sur la fonction que je dois utilisé pour faire en sorte que le joueurs qui soit dans une team puisse ouvrir la gate lorsqu'il passe dans le marqueur.

Actuellement dans le code ci-dessous, c'est une fonction pour qu'un joueur dans un ACL Group puisse ouvrir cette porte,

local gate = createObject(980, -3513.599609375, 901.099609375, 34.099998474121, 0, 0, 0)
local marker = createMarker(-3513.8999023438, 902.40002441406, 32.400001525879, "cylinder", 13, 255, 255, 255, 0)
 
function moveGate(psource)
     local Deadusergroup = getAccountName(getPlayerAccount(psource)) -------------------
     if isObjectInACLGroup("user."..Deadusergroup, aclGetGroup("Everyone")) then ------- Ceci doit être remplacé par une autre fonction donc je connais pas
          moveObject(gate, 2000, -3502.8000488281 , 901.099609375, 34.099998474121) ----
          setTimer(moveBack, 5000, 1)
     end
end
addEventHandler("onMarkerHit", marker, moveGate)
 
function moveBack()
     moveObject(gate, 2000, -3513.599609375, 901.099609375, 34.099998474121)
end

addEventHandler ( "onMarkerLeave", root, moveBack ) 

J'ai fais quelques recherche sur Wiki MTA mais j'hésite la fonction que je dois prendre

Est ce que c'est celle ci?

https://wiki.multitheftauto.com/wiki/SetPlayerTeam

Ou

https://wiki.multitheftauto.com/wiki/GetPlayersInTeam ?? Merci d'avance

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...