Иконка ресурса

[VIP] Additional 1.0.1

fallen1994

Участник
Сообщения
2,357
Реакции
538
Есть баг неприятный, опишу принцип работы. На сервере есть подарки которые выпадают и могут дать какое то время в випке. Если у человека например была випка бесконечная и он заморозил ее, после чего подобрал подарок с временем випки например 10 мин, выйдя с серввера и зайдя спустя 10 мин, при заходе будет табло что кончилась випка, а меню !avip просто отказывается открываться что бы разморозить старую випку, и вопрос не всегда решается когда подбираешь новый подарок, опять даётся время и сразу меню всплывает, там уже перехожу в additional и вроде начинает опять видеть випку.. Короче баг не приятный очень, игроки которые с безлимитной випкой начали страдать что не могут сами вернуть ее

Сверху по постам будто бы что то аналогичное у них)
 

__neX

Участник
Сообщения
18
Реакции
1
Флуд/Оффтоп
Работает в ксго, можно скинуть команду для sm_....?
Если есть
 

skywalker

Участник
Сообщения
1,153
Реакции
263
//// VIP_Additional.sp
//
//_+\VIP_Additional.sp(40) : error 180: function return type differs from prototype. expected 'void', but got 'int'
//_+\VIP_Additional.sp(61) : error 180: function return type differs from prototype. expected 'void', but got 'int'
//_+\VIP_Additional.sp(66) : error 180: function return type differs from prototype. expected 'void', but got 'int'
//_+\VIP_Additional.sp(92) : warning 234: symbol "VIP_RemoveClientVIP" is marked as deprecated: Use VIP_RemoveClientVIP2() instead
//
//
//_+\VIP_Additional.sp(252) : warning 234: symbol "VIP_RemoveClientVIP" is marked as deprecated: Use VIP_RemoveClientVIP2() instead
//
//
//_+\VIP_Additional.sp(253) : warning 234: symbol "VIP_SetClientVIP" is marked as deprecated: Use VIP_GiveClientVIP() instead
//
//
//_+\VIP_Additional.sp(253) : error 034: argument does not have a default value (argument 3)
//_+\VIP_Additional.sp(294) : warning 234: symbol "VIP_RemoveClientVIP" is marked as deprecated: Use VIP_RemoveClientVIP2() instead
//
//
//_+\VIP_Additional.sp(307) : warning 234: symbol "VIP_RemoveClientVIP" is marked as deprecated: Use VIP_RemoveClientVIP2() instead
//
//
//_+\VIP_Additional.sp(323) : warning 234: symbol "VIP_RemoveClientVIP" is marked as deprecated: Use VIP_RemoveClientVIP2() instead
//
//
//_+\VIP_Additional.sp(326) : warning 234: symbol "VIP_SetClientVIP" is marked as deprecated: Use VIP_GiveClientVIP() instead
//
//
//_+\VIP_Additional.sp(326) : error 034: argument does not have a default value (argument 3)
//
// 5 Errors.
//
// Compilation Time: 0,19 sec
 

xidi

ананас
Сообщения
352
Реакции
106
//// VIP_Additional.sp
//
//_+\VIP_Additional.sp(40) : error 180: function return type differs from prototype. expected 'void', but got 'int'
//_+\VIP_Additional.sp(61) : error 180: function return type differs from prototype. expected 'void', but got 'int'
//_+\VIP_Additional.sp(66) : error 180: function return type differs from prototype. expected 'void', but got 'int'
//_+\VIP_Additional.sp(92) : warning 234: symbol "VIP_RemoveClientVIP" is marked as deprecated: Use VIP_RemoveClientVIP2() instead
//
//
//_+\VIP_Additional.sp(252) : warning 234: symbol "VIP_RemoveClientVIP" is marked as deprecated: Use VIP_RemoveClientVIP2() instead
//
//
//_+\VIP_Additional.sp(253) : warning 234: symbol "VIP_SetClientVIP" is marked as deprecated: Use VIP_GiveClientVIP() instead
//
//
//_+\VIP_Additional.sp(253) : error 034: argument does not have a default value (argument 3)
//_+\VIP_Additional.sp(294) : warning 234: symbol "VIP_RemoveClientVIP" is marked as deprecated: Use VIP_RemoveClientVIP2() instead
//
//
//_+\VIP_Additional.sp(307) : warning 234: symbol "VIP_RemoveClientVIP" is marked as deprecated: Use VIP_RemoveClientVIP2() instead
//
//
//_+\VIP_Additional.sp(323) : warning 234: symbol "VIP_RemoveClientVIP" is marked as deprecated: Use VIP_RemoveClientVIP2() instead
//
//
//_+\VIP_Additional.sp(326) : warning 234: symbol "VIP_SetClientVIP" is marked as deprecated: Use VIP_GiveClientVIP() instead
//
//
//_+\VIP_Additional.sp(326) : error 034: argument does not have a default value (argument 3)
//
// 5 Errors.
//
// Compilation Time: 0,19 sec
Вроде надо закидывать инклюды, не?
 

babka68

Участник
Сообщения
2,124
Реакции
956
Сообщения автоматически склеены:

//// VIP_Additional.sp
//
//_+\VIP_Additional.sp(40) : error 180: function return type differs from prototype. expected 'void', but got 'int'
//_+\VIP_Additional.sp(61) : error 180: function return type differs from prototype. expected 'void', but got 'int'
//_+\VIP_Additional.sp(66) : error 180: function return type differs from prototype. expected 'void', but got 'int'
//_+\VIP_Additional.sp(92) : warning 234: symbol "VIP_RemoveClientVIP" is marked as deprecated: Use VIP_RemoveClientVIP2() instead
//
//
//_+\VIP_Additional.sp(252) : warning 234: symbol "VIP_RemoveClientVIP" is marked as deprecated: Use VIP_RemoveClientVIP2() instead
//
//
//_+\VIP_Additional.sp(253) : warning 234: symbol "VIP_SetClientVIP" is marked as deprecated: Use VIP_GiveClientVIP() instead
//
//
//_+\VIP_Additional.sp(253) : error 034: argument does not have a default value (argument 3)
//_+\VIP_Additional.sp(294) : warning 234: symbol "VIP_RemoveClientVIP" is marked as deprecated: Use VIP_RemoveClientVIP2() instead
//
//
//_+\VIP_Additional.sp(307) : warning 234: symbol "VIP_RemoveClientVIP" is marked as deprecated: Use VIP_RemoveClientVIP2() instead
//
//
//_+\VIP_Additional.sp(323) : warning 234: symbol "VIP_RemoveClientVIP" is marked as deprecated: Use VIP_RemoveClientVIP2() instead
//
//
//_+\VIP_Additional.sp(326) : warning 234: symbol "VIP_SetClientVIP" is marked as deprecated: Use VIP_GiveClientVIP() instead
//
//
//_+\VIP_Additional.sp(326) : error 034: argument does not have a default value (argument 3)
//
// 5 Errors.
//
// Compilation Time: 0,19 sec
C-подобный:
//_+\VIP_Additional.sp(40) : error 180: function return type differs from prototype. expected 'void', but got 'int'
//_+\VIP_Additional.sp(61) : error 180: function return type differs from prototype. expected 'void', but got 'int'
//_+\VIP_Additional.sp(66) : error 180: function return type differs from prototype. expected 'void', but got 'int'
за место int пропиши void в 40,61,66 строках.
C-подобный:
//_+\VIP_Additional.sp(294) : warning 234: symbol "VIP_RemoveClientVIP" is marked as deprecated: Use VIP_RemoveClientVIP2() instead

//_+\VIP_Additional.sp(307) : warning 234: symbol "VIP_RemoveClientVIP" is marked as deprecated: Use VIP_RemoveClientVIP2() instead

//_+\VIP_Additional.sp(323) : warning 234: symbol "VIP_RemoveClientVIP" is marked as deprecated: Use VIP_RemoveClientVIP2() instead

//_+\VIP_Additional.sp(92) : warning 234: symbol "VIP_RemoveClientVIP" is marked as deprecated: Use VIP_RemoveClientVIP2() instead

//_+\VIP_Additional.sp(252) : warning 234: symbol "VIP_RemoveClientVIP" is marked as deprecated: Use VIP_RemoveClientVIP2() instead
Эта функция устарела VIP_RemoveClientVIP за место нее нужно вроде какОффтоп VIP_RemoveClientVIP2() на строках 307,323,92,252.
 
Последнее редактирование:

Islam Cherkess

Там мля о мля
Сообщения
1,504
Реакции
895
Эх , не работает разморозка (
Пробовал все версии что скидывали...
VIP 3.0 R
 

Miroha

Участник
Сообщения
1,124
Реакции
134
Люди, в чём проблема?
L 10/21/2020 - 19:29:25: [vip/VIP_Additional.smx] SQL_Callback_CheckVip: Unknown column 'auth' in 'field list'
 

Miroha

Участник
Сообщения
1,124
Реакции
134
в переводчик вставь Unknown column 'auth' in 'field list'
September поймите меня пожалуйста, я не очень разбираюсь в этом. Я увидел перевод что какой-то столбец неизвестный в списке просто можете объяснить как это исправить?
 

crashzk

Участник
Сообщения
179
Реакции
33
I made some changes that the [VIP] Additional asked to compile, but I can't fix the native VIP_RemoveClientVIP2().

Compiling the following message:
C++:
//SourceMod Batch Compiler
// by the SourceMod Dev Team


//// VIP_Additional.sp
//
// C:\Users\boy-l\Google Drive\ZK ServidoresÖ\Servidores\Counter-Strike Global Offensive\Editar Plugins\addons SM1.10\sourcemod\scripting\VIP_Additional.sp(94) : error 092: number of arguments does not match definition
// C:\Users\boy-l\Google Drive\ZK ServidoresÖ\Servidores\Counter-Strike Global Offensive\Editar Plugins\addons SM1.10\sourcemod\scripting\VIP_Additional.sp(254) : error 092: number of arguments does not match definition
// C:\Users\boy-l\Google Drive\ZK ServidoresÖ\Servidores\Counter-Strike Global Offensive\Editar Plugins\addons SM1.10\sourcemod\scripting\VIP_Additional.sp(255) : error 034: argument does not have a default value (argument 3)
// C:\Users\boy-l\Google Drive\ZK ServidoresÖ\Servidores\Counter-Strike Global Offensive\Editar Plugins\addons SM1.10\sourcemod\scripting\VIP_Additional.sp(296) : error 092: number of arguments does not match definition
// C:\Users\boy-l\Google Drive\ZK ServidoresÖ\Servidores\Counter-Strike Global Offensive\Editar Plugins\addons SM1.10\sourcemod\scripting\VIP_Additional.sp(309) : error 092: number of arguments does not match definition
// C:\Users\boy-l\Google Drive\ZK ServidoresÖ\Servidores\Counter-Strike Global Offensive\Editar Plugins\addons SM1.10\sourcemod\scripting\VIP_Additional.sp(325) : error 092: number of arguments does not match definition
// C:\Users\boy-l\Google Drive\ZK ServidoresÖ\Servidores\Counter-Strike Global Offensive\Editar Plugins\addons SM1.10\sourcemod\scripting\VIP_Additional.sp(328) : error 034: argument does not have a default value (argument 3)
//
// 7 Errors.
//
// Compilation Time: 0,16 sec
// ----------------------------------------

Press enter to exit ...

Attached is the source code of the plugin, if anyone can fix it I would be grateful.

I tried seeing the VIP Core code on GitHub, but I couldn't.

C++:
/**
 *    Отнимает у игрока VIP-права.
 *
 * @param iAdmin            Индекс админа (0 - сервер, -1 - плагин).
 * @param iClient            Индекс игрока.
 * @param bInDB                Удалять ли из базы данных.
 * @param bNotify            Уведомление игрока (true - уведомить/false - не уведомлять).
 *
 * @return                    true - Успешно.
 *                             false - Не удалось выполнить.
*/
native bool VIP_RemoveClientVIP2(int iAdmin = 0, int iClient, bool bInDB, bool bNotify);


#pragma deprecated Use VIP_RemoveClientVIP2() instead
native bool VIP_RemoveClientVIP(int iClient, bool bInDB, bool bNotify);
 

Вложения

  • VIP_Additional.sp
    11.7 КБ · Просмотры: 17

Virus_OzZz

Участник
Сообщения
163
Реакции
42
ZnMfcYk.png
 

SLAME

Флуд/Оффтоп
Сообщения
351
Реакции
222
Установите эту версию плагина
 

Traidon

Участник
Сообщения
84
Реакции
11
Установите эту версию плагина
Здравствуйте
При возвращении VIP командой !avip группа исчезает.
Вот что пишет в консоли:
L 10/08/2021 - 19:03:40: [vip/VIP_Core.smx] ShowVipPlayersFromDBMenu
L 10/08/2021 - 19:03:46: [vip/VIP_Core.smx] ShowVipPlayersFromDBMenu
L 10/08/2021 - 19:03:57: [vip/VIP_Core.smx] hate<4><> | группа: Creators | оставшиеся время(unix): неиссякаемое | заморозил себе вип статус Ошибка добавления VIP-игрока!
Версия ядра
3.0.1R
Прошу помочь!!!
 

Teikora

Участник
Сообщения
119
Реакции
13
I made some changes that the [VIP] Additional asked to compile, but I can't fix the native VIP_RemoveClientVIP2().

Compiling the following message:
C++:
//SourceMod Batch Compiler
// by the SourceMod Dev Team


//// VIP_Additional.sp
//
// C:\Users\boy-l\Google Drive\ZK ServidoresÖ\Servidores\Counter-Strike Global Offensive\Editar Plugins\addons SM1.10\sourcemod\scripting\VIP_Additional.sp(94) : error 092: number of arguments does not match definition
// C:\Users\boy-l\Google Drive\ZK ServidoresÖ\Servidores\Counter-Strike Global Offensive\Editar Plugins\addons SM1.10\sourcemod\scripting\VIP_Additional.sp(254) : error 092: number of arguments does not match definition
// C:\Users\boy-l\Google Drive\ZK ServidoresÖ\Servidores\Counter-Strike Global Offensive\Editar Plugins\addons SM1.10\sourcemod\scripting\VIP_Additional.sp(255) : error 034: argument does not have a default value (argument 3)
// C:\Users\boy-l\Google Drive\ZK ServidoresÖ\Servidores\Counter-Strike Global Offensive\Editar Plugins\addons SM1.10\sourcemod\scripting\VIP_Additional.sp(296) : error 092: number of arguments does not match definition
// C:\Users\boy-l\Google Drive\ZK ServidoresÖ\Servidores\Counter-Strike Global Offensive\Editar Plugins\addons SM1.10\sourcemod\scripting\VIP_Additional.sp(309) : error 092: number of arguments does not match definition
// C:\Users\boy-l\Google Drive\ZK ServidoresÖ\Servidores\Counter-Strike Global Offensive\Editar Plugins\addons SM1.10\sourcemod\scripting\VIP_Additional.sp(325) : error 092: number of arguments does not match definition
// C:\Users\boy-l\Google Drive\ZK ServidoresÖ\Servidores\Counter-Strike Global Offensive\Editar Plugins\addons SM1.10\sourcemod\scripting\VIP_Additional.sp(328) : error 034: argument does not have a default value (argument 3)
//
// 7 Errors.
//
// Compilation Time: 0,16 sec
// ----------------------------------------

Press enter to exit ...

Attached is the source code of the plugin, if anyone can fix it I would be grateful.

I tried seeing the VIP Core code on GitHub, but I couldn't.

C++:
/**
 *    Отнимает у игрока VIP-права.
 *
 * @param iAdmin            Индекс админа (0 - сервер, -1 - плагин).
 * @param iClient            Индекс игрока.
 * @param bInDB                Удалять ли из базы данных.
 * @param bNotify            Уведомление игрока (true - уведомить/false - не уведомлять).
 *
 * @return                    true - Успешно.
 *                             false - Не удалось выполнить.
*/
native bool VIP_RemoveClientVIP2(int iAdmin = 0, int iClient, bool bInDB, bool bNotify);


#pragma deprecated Use VIP_RemoveClientVIP2() instead
native bool VIP_RemoveClientVIP(int iClient, bool bInDB, bool bNotify);
C-подобный:
//SourceMod Batch Compiler
// by the SourceMod Dev Team


//// VIP_Additional.sp
//
// C:\Users\nyant\Desktop\Public\addons\sourcemod\scripting\VIP_Additional.sp(94) : error 092: number of arguments does not match definition
// C:\Users\nyant\Desktop\Public\addons\sourcemod\scripting\VIP_Additional.sp(254) : error 092: number of arguments does not match definition
// C:\Users\nyant\Desktop\Public\addons\sourcemod\scripting\VIP_Additional.sp(255) : error 034: argument does not have a default value (argument 3)
// C:\Users\nyant\Desktop\Public\addons\sourcemod\scripting\VIP_Additional.sp(296) : error 092: number of arguments does not match definition
// C:\Users\nyant\Desktop\Public\addons\sourcemod\scripting\VIP_Additional.sp(309) : error 092: number of arguments does not match definition
// C:\Users\nyant\Desktop\Public\addons\sourcemod\scripting\VIP_Additional.sp(325) : error 092: number of arguments does not match definition
// C:\Users\nyant\Desktop\Public\addons\sourcemod\scripting\VIP_Additional.sp(328) : error 034: argument does not have a default value (argument 3)
//
// 7 Errors.
//
// Compilation Time: 0,11 sec
// ----------------------------------------

Press enter to exit ...
Сообщения автоматически склеены:

@ICHIGO, та же самая ошибка
Сообщения автоматически склеены:

@Drumanid
Сообщения автоматически склеены:

Под 3.0 немного иначе надо делать модуль, в целом работать должно. Проверь и отпишись, чтобы я обновил ресурс(залил сразу две версии).
эта верса хорошо компилится, хоть у меня 3.0.1 работает, но не возвращает вип !avip, пишет что "у вас нет вип"
хотя в списке игроков через админ панель вип, у игрока есть вип и время заморожено, в списке випов онлайн только не показывает
 
Последнее редактирование:

Casper

Участник
Сообщения
122
Реакции
3
Может кто знает почему не всех игроков выводит в менюшке при передаче вип?
 

Miroha

Участник
Сообщения
1,124
Реакции
134
Как это исправлять? Где всё это брать?
 

Вложения

  • 1672923664931.png
    1672923664931.png
    26.3 КБ · Просмотры: 14

Похожие темы

  • Закрыта
  • Закреплено
Ответы
36
Просмотры
26К
Ответы
19
Просмотры
Ответы
17
Просмотры
Сверху Снизу