Skip to content

Commit b5f902d

Browse files
committed
Updates
1 parent d7f7789 commit b5f902d

File tree

5 files changed

+25
-11
lines changed

5 files changed

+25
-11
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@
2525
[-] Native VIP_PrintToChatAll
2626
[+] Native VIP_LogMessage
2727
[+] Native VIP_SendClientVIPMenu
28-
[+] Native VIP_GiveClientVIP
28+
[R] Native VIP_GiveClientVIP
29+
[N] Native VIP_GiveClientGroup
2930
[R] Native VIP_SetClientVIP
3031
[R] Native VIP_RemoveClientVIP
3132
[N] Native VIP_RemoveClientGroup

README.md

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,16 +41,27 @@
4141

4242
## Commands ##
4343
- sm_vip
44+
- sm_vipadmin
45+
- sm_refresh_vips
46+
- sm_reload_vip_cfg
4447

48+
- sm_addvip [TODO]
49+
- sm_delvip [TODO]
4550

4651
## Changes ##
47-
48-
- Основан на ветке 3.1 dev
52+
Основные изменения:
53+
- Основан на ветке 3.1 dev (https://github.com/R1KO/VIP-Core)
4954
- Переписан с 0
5055
- Поддержка SM 1.10+
5156
- Поддержка наследования групп [+]
5257
- Поддержка мультигрупп [+]
53-
- Поддержка кастомных функции определённого игрока и сохранение в бд [-]
54-
- Переписан интерфейс взаимодействия с игроком
55-
- Поддержка многострочных комментариев (SMC Parser)
56-
- Поддрежка PostgreSQL (Только на SM 1.11)
58+
- Поддержка кастомных функции определённого игрока и сохранение в бд [+]
59+
- Переписан интерфейс взаимодействия с игроком [+]
60+
- Поддержка многострочных комментариев (SMC Parser) [+]
61+
- Поддержка нового вида взаимодействия с VIP-функций в модуле [+]
62+
- Поддержка Storage [+]
63+
- Поддрежка MySQL [+]
64+
- Поддержка большенства старых функций и совместимость с новым API [-]
65+
- Поддрежка SQLite [-]
66+
- Поддрежка PostgreSQL (Только на SM 1.11) [-]
67+
- Полная поддержка переводов во всём плагине [-]

scripting/VIP-Core.sp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
#tryinclude <vip_version>
1212

1313
#if !defined PL_VERSION
14-
#define PL_VERSION "4.0 Alpha 1"
14+
#define PL_VERSION "4.0 Alpha 6"
1515
#endif
1616
#define PL_AUTHOR "R1KO, FIVE and HLmod Community"
1717

@@ -42,6 +42,7 @@ DBG_Level g_iDBGLevel = DBG_SQL;
4242
#include "VIP-Core/Downloads.sp"
4343
#include "VIP-Core/Sounds.sp"
4444
//#include "VIP-Core/Info.sp"
45+
//#include "VIP-Core/Colors.sp"
4546
#include "VIP-Core/UTIL.sp"
4647
#include "VIP-Core/API.sp"
4748
#include "VIP-Core/menus/MainMenu.sp"

scripting/VIP-Core/Struct.sp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -601,12 +601,12 @@ enum struct PlayerData
601601

602602
int iPriorityID = GetGroupIDByName(hGroup.Name);
603603

604-
PrintToServer("%i - %s", iPriorityID, hGroup.Name);
604+
DebugMsg(DBG_INFO, "%i - %s", iPriorityID, hGroup.Name);
605605

606606
if(iPriorityID != -1) iResult = iPriorityID;
607607
}
608608

609-
PrintToServer("result %i", iResult);
609+
DebugMsg(DBG_INFO, "result %i", iResult);
610610

611611
return iResult;
612612
}

scripting/include/vip_core.inc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -353,7 +353,7 @@ native int VIP_GetClientGroupExpire(int iClient, int iIndex = 0);
353353
native int VIP_GetClientGroupCount(int iClient);
354354

355355
/**
356-
* Выдает игроку VIP-права.
356+
* Выдает игроку VIP группу.
357357
*
358358
* @param iAdmin Индекс админа (0 - сервер, -1 - плагин).
359359
* @param iClient Индекс игрока.
@@ -684,6 +684,7 @@ public void __pl_vip_core_SetNTVOptional()
684684
MarkNativeAsOptional("VIP_GetClientGroupExpire");
685685
MarkNativeAsOptional("VIP_GetClientGroupCount");
686686
MarkNativeAsOptional("VIP_GiveClientVIP");
687+
MarkNativeAsOptional("VIP_GiveClientGroup");
687688
MarkNativeAsOptional("VIP_RemoveClientGroup");
688689
MarkNativeAsOptional("VIP_IsClientVIP");
689690
MarkNativeAsOptional("VIP_GetDatabase");

0 commit comments

Comments
 (0)