Jump to content

Ayuda con una misión de evento


BielFX

Mensajes recomendados

Tengo una misión de evento a la luz de la luna, en mi servidor se activa inmediatamente, desearía poder desactivarla con el código /, pero no sé qué está fallando. la parte de la búsqueda aquí.

quest luzluna begin
    state start begin
        when login begin
                if game.get_event_flag("mondlicht_event") == 1 then
                    notice("O evento Arca Luar começou.")
                end
            end
        when 20095.chat."Evento  Caja Luz Luna" with pc.is_gm() begin
            say_title("Evento Arca Do Luar")
            say("")
            say_reward("Você quer fazer?")
        local s = select("Ativar Evento", "Desativar Evento", "Cancelar")
            if s == 1 then
                game.set_event_flag("mondlicht_event", 1)
                notice_all("O evento Arca de Luar foi ativado.")
                notice_all("Mais Informações no nosso site www.zer0mt2.com.")
            elseif s == 2 then
                game.set_event_flag("mondlicht_event", 0)
                notice_all("O Evento Arca do Luar foi Desativado.")
            end
        end

        when 8001.kill or 8002.kill or 8003.kill or 8004.kill or 8005.kill or 8006.kill or 8007.kill or 8008.kill or 8009.kill or 8010.kill or 8011.kill or 8012.kill or 8013.kill or 8014.kill or 8017.kill or 8018.kill or 8019.kill or 8024.kill or 8025.kill or 8026.kill or 8027.kill or 8054.kill or 8055.kill or 8056.kill begin
            if pc.count_item(50011) >= 0 then
            local porc = math.random(1,16)
                if porc <= 2 then
                    game.drop_item_with_ownership("50011", 1)
                    syschat("Você Dropou o Bau Arca de Luar, Pegue seu Premio!")
                end
            end
        end
    end
end    

 

 

 

cuando lo deshabilito con el comando / e mondlicht_event 0, continúa con el evento, o en npc no se deshabilita. ¿Alguien sabe cómo puedo solucionarlo?

Enlace para comentar
Compartir en otros sitios

Hola!

En el when de los kills debes agregar debajo:

if game.get_event_flag("mondlicht_event") == 0 then
	return
end

 

Quedaría así:

when 8001.kill or 8002.kill or 8003.kill or 8004.kill or 8005.kill or 8006.kill or 8007.kill or 8008.kill or 8009.kill or 8010.kill or 8011.kill or 8012.kill or 8013.kill or 8014.kill or 8017.kill or 8018.kill or 8019.kill or 8024.kill or 8025.kill or 8026.kill or 8027.kill or 8054.kill or 8055.kill or 8056.kill begin
	if game.get_event_flag("mondlicht_event") == 0 then
		return
	end
	if pc.count_item(50011) >= 0 then
		local porc = math.random(1,16)
		if porc <= 2 then
			game.drop_item_with_ownership("50011", 1)
			syschat("Você Dropou o Bau Arca de Luar, Pegue seu Premio!")
		end
	end
end

 

Pero igual te recomiendo la quest del evento Luz de luna de Marty Sama. Yo ahorita no lo puedo buscar

Ando inactivo en el foro, estoy de pasadaaaa

Espero que te sirva

Enlace para comentar
Compartir en otros sitios

hace 1 hora, caanmasu dijo:

Hola!

En el when de los kills debes agregar debajo:


if game.get_event_flag("mondlicht_event") == 0 then
	return
end

 

Quedaría así:


when 8001.kill or 8002.kill or 8003.kill or 8004.kill or 8005.kill or 8006.kill or 8007.kill or 8008.kill or 8009.kill or 8010.kill or 8011.kill or 8012.kill or 8013.kill or 8014.kill or 8017.kill or 8018.kill or 8019.kill or 8024.kill or 8025.kill or 8026.kill or 8027.kill or 8054.kill or 8055.kill or 8056.kill begin
	if game.get_event_flag("mondlicht_event") == 0 then
		return
	end
	if pc.count_item(50011) >= 0 then
		local porc = math.random(1,16)
		if porc <= 2 then
			game.drop_item_with_ownership("50011", 1)
			syschat("Você Dropou o Bau Arca de Luar, Pegue seu Premio!")
		end
	end
end

 

Pero igual te recomiendo la quest del evento Luz de luna de Marty Sama. Yo ahorita no lo puedo buscar

Ando inactivo en el foro, estoy de pasadaaaa

Espero que te sirva

 

Pongo esta línea de comando y ya no se cae. ¿que puede ser?

Enlace para comentar
Compartir en otros sitios

como le dice el pana caanmasu le falta una sentencia que analice si el evento esta on u off

when 8001.kill or 8002.kill or 8003.kill or 8004.kill or 8005.kill or 8006.kill or 8007.kill or 8008.kill or 8009.kill or 8010.kill or 8011.kill or 8012.kill or 8013.kill or 8014.kill or 8017.kill or 8018.kill or 8019.kill or 8024.kill or 8025.kill or 8026.kill or 8027.kill or 8054.kill or 8055.kill or 8056.kill begin
	if game.get_event_flag("mondlicht_event") == 0 then
		return
	else
      if pc.count_item(50011) >= 0 then
          local porc = math.random(1,16)
          if porc <= 2 then
              game.drop_item_with_ownership("50011", 1)
              syschat("Você Dropou o Bau Arca de Luar, Pegue seu Premio!")
          end
      end
	end
end

 

Enlace para comentar
Compartir en otros sitios

hace 11 horas, BielFX dijo:

 

Pongo esta línea de comando y ya no se cae. ¿que puede ser?

Hello amigo

No te cae el objeto porque tienes que tener al menos uno en el inventario, así está en tu evento.

	if pc.count_item(50011) >= 0 then
		local porc = math.random(1,16)
		if porc <= 2 then
			game.drop_item_with_ownership("50011", 1)
			syschat("Você Dropou o Bau Arca de Luar, Pegue seu Premio!")
		end
	end

 

Fíjate que está diciendo que si el personaje ya tiene el objeto, que le dropee. Pero si no tiene el objeto nunca le va a caer.

Yo quitaría esa condición

Enlace para comentar
Compartir en otros sitios

hace 1 hora, caanmasu dijo:

Hello amigo

No te cae el objeto porque tienes que tener al menos uno en el inventario, así está en tu evento.


	if pc.count_item(50011) >= 0 then
		local porc = math.random(1,16)
		if porc <= 2 then
			game.drop_item_with_ownership("50011", 1)
			syschat("Você Dropou o Bau Arca de Luar, Pegue seu Premio!")
		end
	end

 

Fíjate que está diciendo que si el personaje ya tiene el objeto, que le dropee. Pero si no tiene el objeto nunca le va a caer.

Yo quitaría esa condición

¿DÓNDE CAMBIO ESTO?

Enlace para comentar
Compartir en otros sitios

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