wimajeme Posted June 18, 2012 Share Posted June 18, 2012 Buenas amigo lo que necesito es un script que pueda privatizar los clanes y que solo los que se encuenten en el acl del grupos son que puedan tener acceso a este clan o piel necesito que me ayuden tengo un server y quiero privatizar los clanes para que ningun intruso que no pertenesca al clan no entre a este clan gracias y espero que me ayuden Es algo como esto: http://imageshack.us/f/607/panelu.png/ Link to comment
NodZen Posted June 18, 2012 Share Posted June 18, 2012 Hola , necesitas usar esta funcion del ACL. aclCreateGroup Link to comment
wimajeme Posted June 18, 2012 Author Share Posted June 18, 2012 we verdaderamente no se nada de esto vos me podes expliacr como hacerlo en un tutorial o algo por el estilo te lo agradeceria mucho we Link to comment
dell01 Posted June 18, 2012 Share Posted June 18, 2012 hola NOD, y disculpenme que me meta pero ase unos dias estoy buscando como hacer eso mismo que esta pidiendo wimajeme sera que podrias explicarnos un poco mas de como usar eso de aclCreateGroup ? tengo team oficiales en mi server y tambien quiero que solo entren los miembros de sus respertivos team Link to comment
Araa Posted June 18, 2012 Share Posted June 18, 2012 hola NOD, y disculpenme que me meta pero ase unos dias estoy buscando como hacer eso mismo que esta pidiendo wimajeme sera que podrias explicarnos un poco mas de como usar eso de aclCreateGroup ? tengo team oficiales en mi server y tambien quiero que solo entren los miembros de sus respertivos team Te doy un ejemplo. function crearGrupo (jugador, comando, grupoNuevo) grupo = aclGetGroup ( grupoNuevo ) cuenta = getAccountName ( getPlayerAccount ( jugador ) ) if isObjectInACLGroup ("user."..cuenta, aclGetGroup ( "Admin" ) ) then if not grupo then ourGroup = aclCreateGroup ( grupoNuevo ) else outputChatBox ("El grupo que intentas crear ya existe", jugador) end else outputChatBox ("No puedes crear un grupo porque no eres administrador", jugador) end end addCommandHandler ("creargrupo", crearGrupo) Si el jugador que quiere crear un grupo es Administrador, entonces este se creara (Si es que no existe aun). Si cualquier otro jugador intenta hacerlo no podra, ahi te demuestro como funciona cada funcion, espero que te sirva. Link to comment
NodZen Posted June 18, 2012 Share Posted June 18, 2012 Araa , pero eso es un comando para que solo el Admin pueda crear un grupo... Lo que El necesita es por ejemplo bloquear autos , skins , armas , spawn ,etc. Link to comment
dell01 Posted June 18, 2012 Share Posted June 18, 2012 si exactamene osea por ejemplo estoy usando este spawn https://community.multitheftauto.com/ind ... ls&id=1152 por ejemplo alli creare los team oficiales como por ejemplo "Private Team" pero se quiere es q a ese team solo entren solo los miembros de sus respectivos team por que si no todo mundo que entra al server podran entrar al private team Link to comment
BorderLine Posted June 18, 2012 Share Posted June 18, 2012 ese resource de spawn es bastante complicado para hacer los teams privados, y es complicado porq si te fijas ese script no esta programado en lua te recomiendo hacer uno de 0 y ocupas el acl o el script de solid el gang_system que tiene funciones exportadas tanto como para saber si el jugador esta en esa banda o cosas asi. Link to comment
iFoReX Posted June 18, 2012 Share Posted June 18, 2012 Yo hize uno de 0, y la verdad es mucho mas facil hacer spawns protejidos haciendo uno propio, solo tienes que usar los GUI Elements onClientGUIClick, spawnPlayer, setPlayerTeam, isObjectinACLGroup, aclGetGroup, setWeapon, y eventos de onPlayerSpawn, y de onClientResourceStart, o como yo hize triggie un evento client-side a server-side, y le puse un evento de onPlayerLogin. Link to comment
wimajeme Posted June 19, 2012 Author Share Posted June 19, 2012 Mota we y voz m,e podias colavorar en esa parte me podras decir como privatizo mis team privado eh por wue yo no se nada de eso Link to comment
iFoReX Posted June 19, 2012 Share Posted June 19, 2012 , si no sabes nada, entonces empieza por cosas mas faciles :3, yo empeze con rejas, un GUI Spawn con teams privados no es como algo para empezar, aqui unos links : para hacer la GUI : https://wiki.multitheftauto.com/wiki/GuiCreateWindow para hacer los botones : https://wiki.multitheftauto.com/wiki/GuiCreateButton para hacer visible la GUI : https://wiki.multitheftauto.com/wiki/GuiSetVisible evento onClientResourceStart ( si quieres que se muestre cuando se inicie el resource ) : https://wiki.multitheftauto.com/wiki/OnC ... ourceStart para que los players aparescan : https://wiki.multitheftauto.com/wiki/SpawnPlayer evento para cuando presiones el boton : https://wiki.multitheftauto.com/wiki/OnClientGUIClick triggear el evento server-side a la funcion del evento onClientGUIClick para que cuando se presione el boton se trigge esta : https://wiki.multitheftauto.com/wiki/TriggerServerEvent para crear el team : https://wiki.multitheftauto.com/wiki/CreateTeam para asignarle al player el team : https://wiki.multitheftauto.com/wiki/SetPlayerTeam para asignarle un skin al player : https://wiki.multitheftauto.com/wiki/SetElementModel para asignarle armas : https://wiki.multitheftauto.com/wiki/GiveWeapon para ver si el Player es del team Admin ( le haces con un if ) en esta pagina hay un ejemplo : https://wiki.multitheftauto.com/wiki/IsObjectInACLGroup espero averte ayudado, cuando termines tu script, lo pones aqui cualquier duda Link to comment
BorderLine Posted June 20, 2012 Share Posted June 20, 2012 aprovecha que buenas personas como elmota te estan dando toda la info ojalas puedas estudiarlo bien, y sino entiendes ingles, tambien hay wiki en español Link to comment
dell01 Posted June 20, 2012 Share Posted June 20, 2012 lol con todo eso se me kitaron las ganas de hacer private team Lol Link to comment
Mr.Balp Posted June 25, 2012 Share Posted June 25, 2012 Hola ablando de privatisar alguien me ayuda miren no se nada de esto quisiera saber si alguien me ayuda con lo siguiente tengo el resource spawn el cual tiene teams y eso y tiene bases con teleports utilizo teleporteditor y pues quisiera saber si me ayudan a que solo los que tengan la piel del team puedan entrar por esos teleports utilizo teleporteditor y quiero que solo los de ese team puedan entrar digamos mexican que solo puedan entrar por el teleport los de ese team gracias Link to comment
Recommended Posts