Page 1 of 1

Rank

Posted: 2015 Jul 08 09:22
by Terror
Ar galim kaip nors padaryk pvz kad rank restartas butu 2015-07-20 20:00 Automatiškai serveryje po map

Re: Rank

Posted: 2015 Jul 08 11:51
by laimiukas3
gal tiks kuris
https://forums.alliedmods.net/showpost. ... stcount=11
https://forums.alliedmods.net/showthrea ... light=Tast
http://www.extreamcs.com/forum/cereri-p ... 82493.html

Code: Select all

#include <amxmodx> #include <amxmisc>  new nonresetDays[32] = {2,3,4,5,5,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30} public plugin_init()  {   register_plugin("Auto Rank Reset", "1.0", "-B1ng0-");        set_task(10.0, "check_day");}   public check_day(){  new currentDay[32];  get_time("%d", currentDay, charsmax(currentDay));   for(new i = 2; i <= 30; i++)  {    if(!equali(currentDay, nonresetDays[i]))    {      set_task(60.0, "check_time", 2011,_,_,"b");    }    else    {      if(task_exists(2011))      {        remove_task(2011);        return PLUGIN_HANDLED;      }    }  }    return PLUGIN_HANDLED;} public check_time()  {    new currentHour[32];    get_time("%H", currentHour, 32);         if(equal("00", currentHour))  {    server_cmd("csstats_reset 1");     print(0, "^v[AMXX] ^aStatistica a fost resetata cu succes, bafta la kill-uri!");        remove_task(2011);        return PLUGIN_HANDLED;  }    return PLUGIN_CONTINUE;  }  stock print(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, "!a", "^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[i]))      {        message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])        write_byte(players[i]);        write_string(msg);        message_end();      }    }  }}