• 🎉 Hey there! I've just launched my brand new server voting platform — Metin2 P Servers 🚀

Resource icon

VIP Event Manager 2022 update 2022-05-27

No permission to download
Member
Jun
Threads
0
33
3
8

AD: Mt2009 - Mobile & PC - 30 January 2026 CHECK THE PRESENTATION!

eventmanager.jpg

Players will be up-to-date with upcoming events as well as have the ability to check out currently active ones while administrators will be able to plan events months ahead or start / end event at any point in time (Scheduled events can be only stopped by reloading the table).

Events can be set in a MySQL table by inserting event type, start of the event (UNIX_TIMESTAMP), end of the event (UNIX_TIMESTAMP) and two optional values which can come in handy when you would like to specify variables in an event, e.g. Experience Event’s rate.

You can reload events in real time. If server starts or an administrator performs an event-reload and event’s start time is lower than the current time it will be automatically started (Reload will cancel out currently running events which will be automatically started right after).

Before the start of each event, a notice will be displayed to the players.

Event overview window offers players a nice overlook over previous/upcoming events in the current month. As stated above, they will be able to preview currently active events and their rewards. There is also a button which serves as a “door” to event’s quest or whatever action you desire. Event overview window can be accessed through a small button on the mini-map window.

minimap.png


  • User can browse through his current month calendar by using the arrows bellow the banners.​
  • Banner general colour is blue. If it is a weekend, it is coloured red.​
  • Banner that hold user’s current date will have a flash effect around it.​
  • By hovering over a banner, a tool-tip will be shown below the board listing every event starting on that day.​
  • Active events are automatically appended/removed from the board.​
  • User can also preview the rewards for each active event.​
  • By clicking on the event button, window will be closed and event’s quest will be opened.​

giphy.gif

There are already 14 prepared events which can serve you as a template for future implementation of your own events. You will also receive a special event-purpose map.

map.png

  • Experience Event​
  • Item Drop Event​
  • Boss Hunter Event (Bosses are spawned in an Event Map)​
  • Metin Shower Event (Metins are spawned in an Event Map)​
  • Mining Event (Veins are spawned in an Event Map)​
  • Golden Frog Event (Gold Frogs are spawned in an Event Map)​
  • Moonlight Treasure Event​
  • Hexagonal Chest Event​
  • Fishing Event (Player must bring Minnows to a Fisherman to receive the reward)​
  • Hide & Seek Event​
  • OX Event​
  • Tanaka Event (Pirate Tanakas are spawned through desert map carrying precious items)​
  • Siege War​
  • Kingdom War​
Every event is completely automated and requires no administrator presence.

For more technical information, feel free to ask in private.

Languages: C++ / Python / Lua


  • Automated Event Manager
  • Event Map
  • 12 Events

Bu kaynak hakkında daha fazla bilgi ...

Thx
 
Member
Oct
Threads
0
30
0
6
nice
eventmanager.jpg

Os jogadores estarão atualizados com os próximos eventos, bem como poderão verificar os eventos atualmente ativos, enquanto os administradores poderão planejar eventos com meses de antecedência ou iniciar/terminar eventos a qualquer momento (eventos agendados só podem ser interrompidos recarregando a tabela).

Os eventos podem ser definidos em uma tabela MySQL inserindo o tipo de evento, início do evento (UNIX_TIMESTAMP), fim do evento (UNIX_TIMESTAMP) e dois valores opcionais que podem ser úteis quando você deseja especificar variáveis em um evento, por exemplo, Experiência Taxa do evento.

Você pode recarregar eventos em tempo real. Se o servidor iniciar ou um administrador executar um recarregamento de evento e o horário de início do evento for menor que o horário atual, ele será iniciado automaticamente (o recarregamento cancelará os eventos em execução no momento, que serão iniciados automaticamente logo em seguida).

Antes do início de cada evento, um aviso será exibido aos jogadores.

A janela de visão geral do evento oferece aos jogadores uma boa visão dos eventos anteriores/futuros do mês atual. Conforme mencionado acima, eles poderão visualizar os eventos atualmente ativos e suas recompensas. Há também um botão que serve como “porta” para a missão do evento ou qualquer ação que você desejar. A janela de visão geral do evento pode ser acessada através de um pequeno botão na janela do minimapa.

minimap.png


  • O usuário pode navegar pelo calendário do mês atual usando as setas abaixo dos banners.​
  • A cor geral do banner é azul. Se for fim de semana, é vermelho.​
  • O banner que contém a data atual do usuário terá um efeito flash ao seu redor.​
  • Ao passar o mouse sobre um banner, uma dica de ferramenta será mostrada abaixo do quadro listando todos os eventos que começam naquele dia.​
  • Os eventos ativos são automaticamente anexados/removidos do quadro.​
  • O usuário também pode visualizar as recompensas de cada evento ativo.​
  • Ao clicar no botão do evento, a janela será fechada e a quest do evento será aberta.​

giphy.gif

Já existem 14 eventos preparados que podem servir de modelo para futuras implementações dos seus próprios eventos. Você também receberá um mapa especial para fins de evento.

map.png

  • Evento de experiência​
  • Evento de queda de item​
  • Evento Boss Hunter (Chefes são gerados em um Mapa de Eventos)​
  • Evento Metin Shower (Metins são gerados em um mapa de eventos)​
  • Evento de Mineração (Veias são geradas em um Mapa de Evento)​
  • Evento Golden Frog (Gold Frogs são gerados em um mapa de evento)​
  • Evento Tesouro do Luar​
  • Evento de Baú Hexagonal​
  • Evento de Pesca (o jogador deve levar peixinhos até um pescador para receber a recompensa)​
  • Evento Esconde-esconde​
  • Evento BOI​
  • Evento Tanaka (Piratas Tanakas são gerados no mapa do deserto carregando itens preciosos)​
  • Guerra de cerco​
  • Guerra do Reino​
Cada evento é totalmente automatizado e não requer a presença do administrador.

Para mais informações técnicas, fique à vontade para perguntar em particular.

Idiomas: C++/Python/Lua


  • Gerenciador de eventos automatizado
  • Mapa de eventos
  • 12 eventos

Bu kaynak hakkında daha fazla bilgi ...
 
Member
Dec
Threads
0
87
0
6
eventmanager.jpg

Players will be up-to-date with upcoming events as well as have the ability to check out currently active ones while administrators will be able to plan events months ahead or start / end event at any point in time (Scheduled events can be only stopped by reloading the table).

Events can be set in a MySQL table by inserting event type, start of the event (UNIX_TIMESTAMP), end of the event (UNIX_TIMESTAMP) and two optional values which can come in handy when you would like to specify variables in an event, e.g. Experience Event’s rate.

You can reload events in real time. If server starts or an administrator performs an event-reload and event’s start time is lower than the current time it will be automatically started (Reload will cancel out currently running events which will be automatically started right after).

Before the start of each event, a notice will be displayed to the players.

Event overview window offers players a nice overlook over previous/upcoming events in the current month. As stated above, they will be able to preview currently active events and their rewards. There is also a button which serves as a “door” to event’s quest or whatever action you desire. Event overview window can be accessed through a small button on the mini-map window.

minimap.png


  • User can browse through his current month calendar by using the arrows bellow the banners.​
  • Banner general colour is blue. If it is a weekend, it is coloured red.​
  • Banner that hold user’s current date will have a flash effect around it.​
  • By hovering over a banner, a tool-tip will be shown below the board listing every event starting on that day.​
  • Active events are automatically appended/removed from the board.​
  • User can also preview the rewards for each active event.​
  • By clicking on the event button, window will be closed and event’s quest will be opened.​

giphy.gif

There are already 14 prepared events which can serve you as a template for future implementation of your own events. You will also receive a special event-purpose map.

map.png

  • Experience Event​
  • Item Drop Event​
  • Boss Hunter Event (Bosses are spawned in an Event Map)​
  • Metin Shower Event (Metins are spawned in an Event Map)​
  • Mining Event (Veins are spawned in an Event Map)​
  • Golden Frog Event (Gold Frogs are spawned in an Event Map)​
  • Moonlight Treasure Event​
  • Hexagonal Chest Event​
  • Fishing Event (Player must bring Minnows to a Fisherman to receive the reward)​
  • Hide & Seek Event​
  • OX Event​
  • Tanaka Event (Pirate Tanakas are spawned through desert map carrying precious items)​
  • Siege War​
  • Kingdom War​
Every event is completely automated and requires no administrator presence.

For more technical information, feel free to ask in private.

Languages: C++ / Python / Lua


  • Automated Event Manager
  • Event Map
  • 12 Events

Bu kaynak hakkında daha fazla bilgi ...
thx
 
AdBlock Detected

We get it, advertisements are annoying!

Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.

I've Disabled AdBlock