Куплю Выдача флагов через GameCMS+users.ini

EnemyDown

Участник
Сообщения
66
Реакции
10
Баллы
8
Техническое задание
  • Обеспечить совместную работу на выдачу флагов через gamecms_api (БД сайта) и файла users.ini
  • Убрать лишнее (запросы, квары и т.п.) из admin.amxx
  • При команде amx_reloadadmins флаги должны выдаваться одновременно из БД и файла


Gamecms_api_5.4.7
ReHLDS version: 3.7.0.696-dev
ReGameDLL version: 5.18.0.469-dev
ReAPI 5.14.0.195
AMX Mod X v1.9.0.5263
FreshBans 1.4.2b
_________________________
Предварительная стоимость работ
150 ₽ (QIWI, YD, WM, SberBank, любая карта РФ)
Контакты для связи
ЛС сайта там с координируемся
Возникла необходимость выдачи привилегий роме как через БД сайта ещё и через users.ini
При использовании стандартного admin.cmd совместно с gamecms_api, админы читаются или из базы или из файла, в зависимости от где прописан admin.amxx в plugins.ini. Если admin.amxx выше gamecms_api, то админы читаются только из файла, если ниже то только из базы.
Не уверен что в принципе возможно их совместить, прошу дать комментарии.
Ну и за такой плагин 150 руб выплачу.
 

Вложения

  • admin.sma
    18.8 KB · Просмотры: 2
.
 

Вложения

  • admin.sma
    18.9 KB · Просмотры: 2
Код:
L 08/23/2020 - 13:31:08: Invalid CVAR pointer
L 08/23/2020 - 13:31:08: [AMXX] Displaying debug trace (plugin "admin3.amxx", version "1.9.0.5263")
L 08/23/2020 - 13:31:08: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 08/23/2020 - 13:31:08: [AMXX]    [0] admin3.sma::client_infochanged (line 763)

Код:
L 08/23/2020 - 13:33:35: Invalid CVAR pointer
L 08/23/2020 - 13:33:35: [AMXX] Displaying debug trace (plugin "admin3.amxx", version "1.9.0.5263")
L 08/23/2020 - 13:33:35: [AMXX] Run time error 10: native error (native "get_pcvar_num")
L 08/23/2020 - 13:33:35: [AMXX]    [0] admin3.sma::client_authorized (line 791
 
При заходе выдает флаги, но после amx_reloadadmins снимает все флаги


Код:
L 08/23/2020 - 13:51:31: [admin3.amxx] Login: "Тёркин<3><STEAM_3:0:803520563><>" became an admin (account "STEAM_3:0:803520563") (access "abcdefghijnopqrtu") (address "17X.X7.1X.X5")
L 08/23/2020 - 13:51:34: [gamecms_api_5.4.7.amxx] "72" services was 'Reloaded' from database. Total on server: "73" services.

amx_who

Сейчас на сервере:
 #  nick             authid               userid   и   с   права
 1  Тёркин     STEAM_3:0:803520563  3        Не   Не
 
admin3.amxx
выше стоит?
 
admin3.amxx
выше стоит?
Поставил выше стало выдавать, но только людям, а оригинальный admin.sma выдавал только ботам. Одновременно и людям и ботам можно сделать?

То есть вот, боты заходят им флаг иммунитета пишет что дало, а в amx_who видно что флагов у них вообще нет.
У ТЁРКИНА который тоже через файл прописан, флаги есть.


Код:
MXX] Loaded 2 admins from file
L 08/23/2020 - 14:43:41: [admin3.amxx] Login: "Ya__Xander<1001><BOT><>" became an admin (account "127.0.0.1") (access "a") (address "127.0.0.1")
L 08/23/2020 - 14:43:41: [admin3.amxx] Login: "$$$$$$$$Finn<995><BOT><>" became an admin (account "127.0.0.1") (access "a") (address "127.0.0.1")
L 08/23/2020 - 14:43:41: [admin3.amxx] Login: "78_Andy@<979><BOT><>" became an admin (account "127.0.0.1") (access "a") (address "127.0.0.1")
L 08/23/2020 - 14:43:41: [admin3.amxx] Login: "OHHMY__Xavier<982><BOT><>" became an admin (account "127.0.0.1") (access "a") (address "127.0.0.1")
L 08/23/2020 - 14:43:41: [admin3.amxx] Login: "Den4ik_$_<993><BOT><>" became an admin (account "127.0.0.1") (access "a") (address "127.0.0.1")


Clients on server:
 #  nick             authid               userid   imm  res  access
 1  Orexovski        STEAM_3:0:2037474813 974      Yes    Yes    abinotu
 2  Risk             STEAM_2:1:100315529  967      Yes    Yes    abcdefghijlnoprtu
 3  Keiv             BOT                  1005     No     No
 4  $$$$$$$$Finn     BOT                  995      No     No
 5  Тёркин     STEAM_3:0:803520563  1000     Yes    Yes    abcdefghijnopqrtu
 6  78_Andy@         BOT                  979      No     No
 7  Assassin         STEAM_3:0:851276069  966      Yes    Yes    abcdefghijnoprtu
 9  Locky            STEAM_3:0:634917236  976      No     No     z
11  Kiryuhka_18      STEAM_3:0:1759984831 969      Yes    Yes    abcdefghijnoptu
12  БАЗАРУ     STEAM_3:0:1513111015 992      No     No     z
13  OHHMY__Xavier    BOT                  982      No     No
14  XD               STEAM_3:0:22223417   972      Yes    Yes    abinoptu
15  Hy KAK TAK///    STEAM_3:0:1105449476 973      No     No     z
16  [exe]-kill}      STEAM_5:0:333418585  970      No     No     z
17  Den4ik_$_        BOT                  993      No     No
18  Fullserver       STEAM_3:0:1109540926 1006     No     No     z
 
Флаги выдает уже API. Он пропускает ботов.
 
Флаги выдает уже API. Он пропускает ботов.
Зря пропускает, проблематично ботам иммунитет выдать :rolleyes:
У ботов идентификатор BOT вместо стимид, из БД такой ид не подгружается, проверял. А по IP адресу в движке нет функции. Ник+пароль если, то пароль ботам некуда вписать, да и на каждый ник бота прописывать не целесообразно :cry:
 
Флаги выдает уже API. Он пропускает ботов.

Но, как я говорил, оригинальный плагин admin.amxx ботам выдает флаги, если он ниже gamecms_api, но выдает на постоянку только ботам, у людей после realoadadmins, отбирает.

Не реально сделать чтобы и людям выдавало?
Код:
L 08/23/2020 - 18:53:30: [admin.amxx] Login: "Ivanushka<1594><BOT><>" became an admin (account "127.0.0.1") (access "a") (address "127.0.0.1")
who

Clients on server:
#  nick             authid               userid   imm  res  access
1  Ya__Xander       BOT                  1593     Yes    No     a
2  bingo            STEAM_3:0:391505453  1544     Yes    Yes    abinoptu
3  NYAGAN           STEAM_3:0:926013759  1547     No     No     z
4  dake             STEAM_3:0:2022571691 1541     No     No     z
5  empty            STEAM_3:0:1131629995 1592     No     No     z
6  Funk             STEAM_3:0:1746039917 1542     Yes    Yes    abinotu
7  Ivanushka        BOT                  1594     Yes    No     a
8  БАЗАРУ     STEAM_3:0:1513111015 1550     No     No     z
9  CSAdmin.RU | Ga  STEAM_3:0:1016137835 1545     No     No     z
10  Шаринга   STEAM_3:0:160674486  1163     Yes    Yes    abinotu
12  sportik126       STEAM_3:0:184471984  1587     No     No     z
13  Dominic_Torreto  STEAM_3:0:1625054126 1435     Yes    Yes    abinoptu
15  Locky            STEAM_3:0:634917236  1551     No     No     z
16  [nvo Style]Re[F  STEAM_6:0:941354251  1543     Yes    Yes    abinoptu
20  Faraon           STEAM_2:1:448409377  1581     Yes    Yes    abinoptu
Total 15
 
EnemyDown, выше Api поставьте
 

Вложения

  • admin.sma
    19.1 KB · Просмотры: 5
Назад
Сверху