erijhon 3 Posted March 2, 2015 Buenas madrugadas! Os escribo porque no encuentro esta configuración por ninguna parte, y en los foros en inglés no he dado con la solución. Veréis, la cosa es que no sé en qué documento vienen definidos los comandos que un usuario tiene activados por defecto justo al iniciar sesión. Parece que sin más, el emulador ya trae activado el autoloot, por ejemplo. Quisiera activar el showexp también y no sé cómo hacerlo. Me echaríais un cable o me daríais el link del hilo que hable de esto? De verdad, llevo horas buscando y no doy con una solución viable. Mil gracias!! Quote Share this post Link to post Share on other sites
0 sarbrak 1 Posted March 2, 2015 eso se encuentra en la carpeta de configuración (conf ) el archivo se llama groups.conf ahi tu ledas o quitas derechos a los comando a los usuarios asi como yo les di estos derechos a los player normales ejemplo: groups: ( { id: 0 /* group 0 is the default group for every new account */ name: "Player" level: 0 inherit: ( /*empty list*/ ) commands: { /* no commands by default */ autoloot: true kill: true storagelist: true storage: true autotrade: true whodrops: true who: true mobinfo: true iteminfo:true Mobsearch:true hominfo:true homtalk:true duel:true invite:true accept:true reject:true leave:true Quote Share this post Link to post Share on other sites
0 erijhon 3 Posted March 2, 2015 Esto lo tengo hecho, pero por ejemplo, el @showexp hay que ponerlo caaaaaaaaaaaaada vez que seleccionas un personaje. Eso que me comentas deben ser los permisos para usar los comandos. Yo lo que pido es poder configurarlos como activados por defecto, es decir, tener que evitar escribir todo el rato @showexp, cada vez que entras con un personaje. El autoloot, por ejemplo, está por defecto. Me gustaría lo mismo con el showexp. A ver si me podéis echar un cable. Quote Share this post Link to post Share on other sites
0 jaBote 438 Posted March 2, 2015 Yo siempre lo hice con una solución poco estilosa, con un script que OnPCLoginEvent lance el atcommand en tu PJ y ya está (estoy desde mi teléfono móvil y no puedo desarrollarlo, aunque el script es de menos de 10 lineas si no activas más cosas con el login). Aun así, el cliente tiene su propio showexp entre los mensajes de cliente, aunque es poco autoexplicativo porque no te da qué % de tu nivel has subido. Quote Share this post Link to post Share on other sites
0 erijhon 3 Posted March 2, 2015 Jaja, es justo lo que quería evitar. Pensaba que habría algún tipo de configuración disponible. Ya que algunos comandos si vienen activados por defecto. En cualquier caso, OnPCLoginEvent puede estar en cualquier npc de cualquier mapa? Afectará a todos los users estén donde estén? Quote Share this post Link to post Share on other sites
0 jaBote 438 Posted March 2, 2015 Te doy mi garantía de que, de momento, el evento OnPCLoginEvent se ejecuta para cada usuario que inicia sesión y es cargado en el map server independientemente del NPC que lo contenga, aunque la solución más convencional es poner un NPC flotante (sin mapa ni sprite) para ello, de tal modo que no cargas más que el script, sin ningún NPC al hacer click. Un NPC flotante tiene como cabecera la segunda línea en vez de la primera en este código a continuación: <mapa>,<x>,<y>,<dir> script <nombre> <sprite>,{- script <nombre> <sprite>,{ Quote Share this post Link to post Share on other sites
0 erijhon 3 Posted March 2, 2015 Perfectísimo, jaBote! Aunque ya sabía esa solución, no pensaba que fuera un buen sistema. Mil gracias por tomarte tu tiempo y darme el consejo. Tan amable como siempre!! Si nadie más tiene algo que decir, puedes cerrar el thread SALUDOS!!! Quote Share this post Link to post Share on other sites
Buenas madrugadas!
Os escribo porque no encuentro esta configuración por ninguna parte, y en los foros en inglés no he dado con la solución.
Veréis, la cosa es que no sé en qué documento vienen definidos los comandos que un usuario tiene activados por defecto justo al iniciar sesión.
Parece que sin más, el emulador ya trae activado el autoloot, por ejemplo.
Quisiera activar el showexp también y no sé cómo hacerlo.
Me echaríais un cable o me daríais el link del hilo que hable de esto?
De verdad, llevo horas buscando y no doy con una solución viable.
Mil gracias!!
Share this post
Link to post
Share on other sites