[Keys] VIP

[Keys] VIP 1.3

Нет прав для скачивания

Крузяра

Супермодератор
Сообщения
7,262
Реакции
5,533
@September, это если через команду или админку выдавать, насколько мне известно.
Нативы випки считают в секундах принудительно.
 

September

Добрый модер
Модератор
Сообщения
2,988
Реакции
945
@September, это если через команду или админку выдавать, насколько мне известно.
Нативы випки считают в секундах принудительно.
я инфу взял из этой темы, описание модуля

Код:
Типы ключей:
Выдача VIP-группы:
vip_add
Создание ключей:
key_create <key> <key_lifetime> <key_use_count> "vip_add" "vip_group" "time"
keys_gen <count> <key_lifetime> <key_use_count> "vip_add" "vip_group" "time"
Где:
key - ключ;
count - количество ключей;
key_lifetime - время жизни ключа(в секундах | 0 - вечный);
key_use_count - количество использований ключа;
key_type - vip_add;
vip_group - группа VIP, с файла addons/sourcemod/data/vip/cfg/groups.ini.
time - срок действия VIP-группы (Зависит от sm_vip_time_mode).
 

September

Добрый модер
Модератор
Сообщения
2,988
Реакции
945
К слову, я сделал
sm_vip_time_mode 0, точно так же выдает на сутки)
видимо время указывает только в секундах, и параметр
sm_vip_time_mode никак не влияет, тогда из описания модуля стоит убрать
time - срок действия VIP-группы (Зависит от sm_vip_time_mode).
 
Сообщения
54
Реакции
3
А как запретить использование ключей 1 игроком?
Допустим я сгенерировал 10 ключей и все их может активировать 1 игро...
 
Сообщения
54
Реакции
3
  • key_use_count - количество использований ключа;
тут фишка в том, что если поставить 1, то ключ можно использовать 1 раз и он удаляется...но никто не мешает юзать этому же игроку другие ключи. А мне именно это нужно пресечь
 

R1KO

всё тлен
Супермодератор
Сообщения
8,439
Реакции
5,879
А как запретить использование ключей 1 игроком?
Допустим я сгенерировал 10 ключей и все их может активировать 1 игро...
так не давай их все ему.
а если речь идет о количестве использований одного ключа то там есть защита чтобы 1 игрок не мог юзнуть 1 ключа более одного раза
 
Сообщения
54
Реакции
3
так не давай их все ему.
а если речь идет о количестве использований одного ключа то там есть защита чтобы 1 игрок не мог юзнуть 1 ключа более одного раза
ну так у меня есть раздача ключей)
там есть защита...это где и как ее активировать?
 

-=HellFire=-

Segmentation fault
Сообщения
420
Реакции
66

  • key_use_count - количество использований ключа;
тут фишка в том, что если поставить 1, то ключ можно использовать 1 раз и он удаляется...но никто не мешает юзать этому же игроку другие ключи. А мне именно это нужно пресечь
Пиши @R1KO за поправкой плагина, такой функции тут не предусмотрено
А пока единственным будет не показывать ключи
--- Добавлено позже ---
ну так у меня есть раздача ключей)
там есть защита...это где и как ее активировать?
Он говорит о защите использования одного и того же ключа
 
Сообщения
54
Реакции
3
Пиши @R1KO за поправкой плагина, такой функции тут не предусмотрено
А пока единственным будет не показывать ключи
--- Добавлено позже ---

Он говорит о защите использования одного и того же ключа
окей...а эта версия может запретить одному и тому-же игроку фармить все ключи?
[VIP] Keys
 

-=HellFire=-

Segmentation fault
Сообщения
420
Реакции
66
окей...а эта версия может запретить одному и тому-же игроку фармить все ключи?
[VIP] Keys
Что в этой что в той версии нету такого
Не понимаю зачем тебе так морочится, если после 1 использования ключа он уже не сможет использовать второй пока не истечёт срок первого
 
Сообщения
54
Реакции
3
Что в этой что в той версии нету такого
Не понимаю зачем тебе так морочится, если после 1 использования ключа он уже не сможет использовать второй пока не истечёт срок первого
в том и проблема, что может
 

R1KO

всё тлен
Супермодератор
Сообщения
8,439
Реакции
5,879
@snr93, @-=HellFire=-, чето я ничего не понял. Если ошибок при использовании ключа не возникло то игрок не сможет тот же ключ 2-й раз активировать
 
Сообщения
54
Реакции
3
@snr93, @-=HellFire=-, чето я ничего не понял. Если ошибок при использовании ключа не возникло то игрок не сможет тот же ключ 2-й раз активировать
так, попробую снова и по полочкам.
Есть список ключей, где каждый ключ можно активировать только 1 раз
типа
key1
key2
key3
key4
все они выдают игроку, который его активирует одну и ту же группу. вообще параметры ключей одинаковые.
Игрок заходит на сервер и пишет в консоль key key1, ему дается группа в вип, потом сразу пишет key key2, ему добавляется время к тому, что дал key1. Потом пишет key key3 и опять добавляется, и так может все ключи забрать.
 

Крузяра

Супермодератор
Сообщения
7,262
Реакции
5,533
@snr93, а в чём проблема сгенерировать один ключ на несколько использований?
Как я понял, у Вас группа и сроки не меняются, и потому тут можно сделать одним ключом. В таком случае, в [Keys] Core предусмотрен функционал запрета множественной активации одного и того же ключа несколько раз одним игроком.
 
Сообщения
54
Реакции
3
@snr93, а в чём проблема сгенерировать один ключ на несколько использований?
Как я понял, у Вас группа и сроки не меняются, и потому тут можно сделать одним ключом. В таком случае, в [Keys] Core предусмотрен функционал запрета множественной активации одного и того же ключа несколько раз одним игроком.
ну, в целом как вариант кстати
 
Сообщения
81
Реакции
3
Можете помочь? У меня

Ошибок при вводе "sm plugins list" нет.

При вводе ключа в чате;

Код:
[KEYS] ERROR: unknown
Что делать?
--- Добавлено позже ---
в консоли вот это ;

Код:
L 01/13/2019 - 14:35:23: [SM] Blaming: vip/VIP_Core.smx
L 01/13/2019 - 14:35:23: [SM] Call stack trace:
L 01/13/2019 - 14:35:23: [SM]   [0] ThrowNativeError
L 01/13/2019 - 14:35:23: [SM]   [1] Line 1302, vip/API.sp::CheckValidClient
L 01/13/2019 - 14:35:23: [SM]   [2] Line 576, vip/API.sp::API_GiveClientVIP
L 01/13/2019 - 14:35:23: [SM]   [3] Line 566, vip/API.sp::Native_SetClientVIP
L 01/13/2019 - 14:35:23: [SM]   [5] VIP_SetClientVIP
L 01/13/2019 - 14:35:23: [SM]   [6] Line 225, Keys_VIP.sp::OnKeyUse
L 01/13/2019 - 14:35:23: [SM]   [8] Call_Finish
L 01/13/2019 - 14:35:23: [SM]   [9] Line 199, keys/cmds.sp::SQL_Callback_UseKey
 
Последнее редактирование:

September

Добрый модер
Модератор
Сообщения
2,988
Реакции
945
Можете помочь? У меня

Ошибок при вводе "sm plugins list" нет.

При вводе ключа в чате;

Код:
[KEYS] ERROR: unknown
Что делать?
--- Добавлено позже ---
в консоли вот это ;

Код:
L 01/13/2019 - 14:35:23: [SM] Blaming: vip/VIP_Core.smx
L 01/13/2019 - 14:35:23: [SM] Call stack trace:
L 01/13/2019 - 14:35:23: [SM]   [0] ThrowNativeError
L 01/13/2019 - 14:35:23: [SM]   [1] Line 1302, vip/API.sp::CheckValidClient
L 01/13/2019 - 14:35:23: [SM]   [2] Line 576, vip/API.sp::API_GiveClientVIP
L 01/13/2019 - 14:35:23: [SM]   [3] Line 566, vip/API.sp::Native_SetClientVIP
L 01/13/2019 - 14:35:23: [SM]   [5] VIP_SetClientVIP
L 01/13/2019 - 14:35:23: [SM]   [6] Line 225, Keys_VIP.sp::OnKeyUse
L 01/13/2019 - 14:35:23: [SM]   [8] Call_Finish
L 01/13/2019 - 14:35:23: [SM]   [9] Line 199, keys/cmds.sp::SQL_Callback_UseKey
тему почитай
 
Все изображения и файлы загружайте только на наш сервер! Для этого используйте кнопку Прикрепить файлы, расположенную ниже или просто перетащите необходимые файлы/изображения со своего компьютера в окно редактора.
Сверху