Furious^ONE! Posted June 23, 2017 Share Posted June 23, 2017 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
Moderators Citizen Posted June 24, 2017 Moderators Share Posted June 24, 2017 Nan il te faut: https://wiki.multitheftauto.com/wiki/GetPlayerTeam Et https://wiki.multitheftauto.com/wiki/GetTeamFromName Si les 2 valeurs retournées sont égales, c'est qu'il est bien dans cette team. Cordialement, Citizen Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now