Jump to content

CERERE EDITARE PLUGINS


ExTazZy   Vania

Recommended Posts

#include <amxmodx>
 
new const TAG[] = "[TAG]";
 
new bool:vip_free, g_msg_saytext;
 
public plugin_init()
{
   register_plugin("Free VIP Giver", "2.0", "cyby")
   check_time()
   set_task(60.0, "check_time", _, _, _, "b")
   set_task(1.0, "hud_mess", _, _, _, "b")
   
   g_msg_saytext = get_user_msgid("SayText");
}
 
public check_time()
{
   static preluare_ora[3], ora;
   get_time("%H", preluare_ora, 2)
   ora = str_to_num(preluare_ora)
   if(18 >= ora || ora <= 11)
   {
      if(!vip_free)
         color(0, ".v%s.g Este ora.e 18:00.g!!Toti jucatori aveti vip free!", TAG)
      vip_free = true
      server_cmd("amx_default_access ^"bit^"")
   }
   else
   {
      if(vip_free)
         color(0, ".v%s.g Este ora.e 11:00.g!!Eventul free s-a sfarsit!", TAG)
      vip_free = false
      server_cmd("amx_default_access ^"z^"")
   }
   server_cmd("amx_reloadadmins")
}
 
public hud_mess()
{
   if(vip_free)
   {
      set_hudmessage(random(0), random(255), random(0), 0.00, 0.17, 1, 1.0, 1.0, 0.1, 0.1)
      show_hudmessage(0, "Event V.I.P FREEE !")
   }
}
 
stock color(const id, const input[], any:...)
{
   new count = 1, players[32]
   static msg[191]
   vformat(msg, 190, input, 3)
 
   replace_all(msg, 190, ".v", "^4")
   replace_all(msg, 190, ".g", "^1")
   replace_all(msg, 190, ".e", "^3")
 
   if(id) players[0] = id; else get_players(players, count, "ch")
   {
      for(new i = 0; i < count; i++)
      {
         if(is_user_connected(players))
         {
            message_begin(MSG_ONE_UNRELIABLE, g_msg_saytext, _, players)
            write_byte(players);
            write_string(msg);
            message_end();
         }
      }
   }
}












El e setat cum vreau dar nu merge asa nu merge de la o ora anumita pe care am setato dar 24:24 merge as vrea sa fie de la 18:00 sa se inceapa si la 11:00 sa se termine 

Link to comment
Share on other sites

  • AIKE locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...