Jump to content

[QUEST]Estado GM


Dragonslayer

Mensajes recomendados

Bueno pues una quest de gm un poco mas "avanzada" que la normal, pero vamos que es muy sencilla. Con esta puede activar los comandos el gm en vez de que salga automaticos.

quest estadogm begin
    state start begin		
		when login with pc.is_gm() begin
			set_state(information1)
		end
	end
		state information1 begin
		when letter begin
			send_letter("ON/OFF - GM")
		end
		when button or info begin
		say_title("ON/OFF")
		local estado = select ("On" , "Off(Ocupado)" , "Salir")
		if estado == 1 then
            notice_all("".. pc.get_name() .." esta Online")
            notice_all("Enviale un mp para dudas/quejas.") 
        end
		if estado == 2 then
            notice_all("".. pc.get_name() .." esta Ocupado o AFK")
            notice_all("Puedes enviar mp para dudas o quejas. Pero no tendras respuesta inmediata")  
        end
		if estado == 3 then
		return
		end
    end
end 
end-- quest
Enlace para comentar
Compartir en otros sitios

Porque pones else if y no pones elseif ?

 

 

 

Y porque directamente no pones:

if xxx == 1 then end
if xxx == 2 then end

 

En la universidad un profesor de programación me enseñó que un algoritmo es una forma de representar y dar solución a un problema, pero cada persona resuelve un problema de distinta forma por tal razón su algoritmo es diferente al nuestro.

Enlace para comentar
Compartir en otros sitios

No te confundas, el mensaje solo se muestra cuando le das. No se va a mostrar mas veces.

 

A ver si entendí, ¿no importa que opción seleccione (ON/OFF) el mensaje solo se mostrara 1 vez? Digo esto porque he visto varios servidores donde cada vez que un GM se conecta y desconecta, cambia de mapa y eso aparece el mensaje.

Enlace para comentar
Compartir en otros sitios

A ver si entendí, ¿no importa que opción seleccione (ON/OFF) el mensaje solo se mostrara 1 vez? Digo esto porque he visto varios servidores donde cada vez que un GM se conecta y desconecta, cambia de mapa y eso aparece el mensaje.

Por eso yo lo he echo así, para que el gm solo se muestre on cuando quiera y se ahorra de escribir todo eso.

Enlace para comentar
Compartir en otros sitios

  • 4 years later...

Unirse a la conversación

Puedes publicar ahora y registrarte más tarde. Si tienes una cuenta, regístrate para publicar con su cuenta.

Guest
Responder a este tema...

×   Has pegado contenido con formato .   Eliminar formato

  Only 75 emoji are allowed.

×   Tu enlace se ha incorporado automáticamente.   Mostrar un enlace en su lugar

×   Se ha restaurado el contenido anterior. .   Borrar editor

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

  • Recientemente navegando por este tema   0 miembros

    • No hay usuarios registrados visitando esta página.
×
×
  • Crear nuevo...