Jump to content
  • 0
Sign in to follow this  
erijhon

Añadir comandos por defecto

Question

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

6 answers to this question

Recommended Posts

  • 0

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>,{

Share this post


Link to post
Share on other sites
  • 0

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

Share this post


Link to post
Share on other sites
  • 0

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.

Share this post


Link to post
Share on other sites
  • 0

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.

Share this post


Link to post
Share on other sites
  • 0

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?

Share this post


Link to post
Share on other sites
  • 0

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!!!

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.