1. Fenix VIP user

    Регистрация:
    27.02.15
    Сообщения:
    645
    Симпатии:
    114
    Пол:
    Мужской
    ВСем Привет!
    Короче не могу никак запилить
    Кто может сделайте это, нужно чтобы выводила в меню сколько осталось дней до окончания админки, я знаю что есть плагин от моего авторства, но он идет только через натив, а мне нужно чтобы через forward было, т.к хочу поставить Mazdan admin_loader. Ну конечно, если все будет гоод, то в пост Menufront добавлю его.
    Будет два варианта через mazdan и neugomon!!!
    С VIP ВРОДЕ РАЗОБРАЛСЯ, ПОЗЖЕ ДОБАВЛЮ!!!


    Вот сам код
    PHP:
    1. forward amxx_admin_access(id, flags, expired);
    2. new admin_expired[33] = 0;
    3.  
    4. public amxx_admin_access(id, flags, expired)
    5. {  
    6.     if (expired == 0)
    7.     {
    8.         admin_expired[id] = -1; // -1 = permanent admin
    9.     }
    10.     else
    11.     {
    12.         admin_expired[id] = (expired - get_systime())/60/60/24; //days
    13.     }
    14. }
     

    Вложения:

    • menufront.sma
      Размер файла:
      11,7 КБ
      Просмотров:
      3
  2. pUzzlik Пользователь

    Регистрация:
    06.05.15
    Сообщения:
    843
    Симпатии:
    284
    Пол:
    Мужской
    От маздана примерный код
    Код (Unknown Language):
    1. forward amxx_admin_access(id, flags,expired)
    2. public amxx_admin_access(id, flags,expired)
    3. {
    4. if(!expired) return 0
    5. static exp
    6. exp = get_timestamp() - expired
    7. if(exp < 60*60*24*5)
    8. {
    9. static ln[128]
    10. get_time_length(id,exp, timeunit_minutes, ln, 127)
    11. client_print(id, print_chat, "adminka istekaet cherez %s", ln)
    12. }
    13. return 0
    14. }
     
  3. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.548
    Симпатии:
    4.142
    Пол:
    Мужской
    лолштоблять?
    get_systime вообще то....
     
  4. pUzzlik Пользователь

    Регистрация:
    06.05.15
    Сообщения:
    843
    Симпатии:
    284
    Пол:
    Мужской
    Я не писал это, прост раньше когда лодер искал, пробовал маздановский, а т.к. там нативы нет как у тебя я искал вывод срока адм. игрокам и наткнулся на этот форвар, сам маздан написал, вот и поделился, ссылку на сообщение не стал оставлять, т.к. фиг там знает, вроде запрещено такое :) от и просто копирнул код :)
    Если где то не прав поправь, а то я не вникал в это, я твой лодер использую с нативой, немного поправил :)
     
  5. gudaus Команда форума

    Регистрация:
    27.02.15
    Сообщения:
    1.508
    Симпатии:
    1.102
    Пол:
    Мужской
    Может, была работа с sql? Там дата хранится в timestamp.
     
  6. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.548
    Симпатии:
    4.142
    Пол:
    Мужской
    gudaus, ну нет нативы get_timestamp в амхх
     
  7. zhorzh78 Пользователь

    Регистрация:
    24.08.15
    Сообщения:
    156
    Симпатии:
    53
    Пол:
    Мужской
    Кто сказал, что это- натив? М.б. это- функция в лоадере
    --- добавлено 21.03.16 ---
    Нашел.. На память) Fresh Bans
     
  8. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.548
    Симпатии:
    4.142
    Пол:
    Мужской
    zhorzh78, иии?
    ты сам то понял что скинул?
    попробуй компильни плагин его.
    поржем вместе
     
  9. zhorzh78 Пользователь

    Регистрация:
    24.08.15
    Сообщения:
    156
    Симпатии:
    53
    Пол:
    Мужской
    Сарказм? Не- не в курсе)
    Тебе ссылку скинул- это был пример от Маздана тем, кто понятия не имеет, что с этим делать.. тут не смеяться нужно... я плакал, когда представлял в "какое место" этот форвард запихают многие желающие..