daniel735 Posted September 26, 2014 Share Posted September 26, 2014 ayuda necesito un scrip para hacer puertas para bases que solo los mienbros de un clan lo puedan usar y si se salen del clan ya no lo puedan abrir Link to comment
Tomas Posted September 26, 2014 Share Posted September 26, 2014 ¿Usas un clan_system? ¿Team? ¿ACL? ¿elementData? ¿SQL? Link to comment
daniel735 Posted September 26, 2014 Author Share Posted September 26, 2014 necesito un script para clanes q les mande automaticamente al acl de tu clan si se unen y que los quite si se van del clan Link to comment
Tomas Posted September 26, 2014 Share Posted September 26, 2014 Es muy fácil crearlo usando ACL. Link to comment
daniel735 Posted September 26, 2014 Author Share Posted September 26, 2014 como hago para que este scrip me funcione con el grupo del acl porque cree un grupo y puse el nombre en el scrip del grupo y no me funciona local gate3 = createObject(2951, 233.5, 1822.3000488281, 6.4000000953674, 0, 0, 270 ) open = false function OpenObjectt ( thePlayer ) if ( getTeamName(getPlayerTeam(thePlayer)) == "Burning Crusaders" ) then if not Open then moveObject(gate3, 4000, 233.5, 1818.8000488281, 6.4000000953674 , 0, 0, 0 ) else moveObject(gate3, 4000, 233.5, 1822.3000488281, 6.4000000953674, 0, 0, 0 ) end Open = not Open end end addCommandHandler("warroom", OpenObjectt ) Link to comment
Mr.Aleks Posted September 26, 2014 Share Posted September 26, 2014 No es lo mismo un "Team" que un grupo de ACL. Usa estas funciones: aclCreateGroup isObjectInACLGroup Link to comment
daniel735 Posted September 26, 2014 Author Share Posted September 26, 2014 Mr.Aleks explícame como porque no se mucho de esto Link to comment
alex17 Posted September 26, 2014 Share Posted September 26, 2014 local gate3 = createObject(2951, 233.5, 1822.3000488281, 6.4000000953674, 0, 0, 270 ) open = false function OpenObjectt ( thePlayer ) local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Burning Crusaders" ) ) then if not open then moveObject(gate3, 4000, 233.5, 1818.8000488281, 6.4000000953674 , 0, 0, 0 ) open = true elseif open then moveObject(gate3, 4000, 233.5, 1822.3000488281, 6.4000000953674, 0, 0, 0 ) open = false end end end addCommandHandler("warroom", OpenObjectt ) Link to comment
daniel735 Posted September 27, 2014 Author Share Posted September 27, 2014 Gracias muchachos me funciono el scrip Link to comment
Recommended Posts