Untitled
unknown
plain_text
4 years ago
6.3 kB
12
Indexable
#pragma semicolon 1 #define DEBUG #include <sourcemod> #include <sdktools> #include <colors_csgo> #include <vip_premium> #include <clientprefs> #define PLUGIN_VERSION "1.00" int g_iZprava = 1; Handle g_hClientAdvert; bool g_bEnabledAdert[MAXPLAYERS + 1]; #pragma newdecls required public Plugin myinfo = { name = "StopTokensHud", author = "Proksi,Simmax", description = "ShowTokensHud", version = "PLUGIN_VERSION", url = "Your website URL/AlliedModders profile URL" }; public void OnPluginStart() { CreateTimer(20.00, StopTokensHud, _, TIMER_REPEAT); RegConsoleCmd("sm_ads", CMD_ADS); g_hClientAdvert = RegClientCookie("advert_cookie", "ADVERTY", CookieAccess_Protected); } public void OnClientCookiesCached(int client) { int Value; char sValue[8]; GetClientCookie(client, g_hClientAdvert, sValue, sizeof(sValue)); if(StrEqual(sValue, "")) { SetClientCookie(client, g_hClientAdvert, "0"); } StringToInt(sValue, Value); if(Value == 0) { g_bEnabledAdert[client] = true; } if(Value == 1) { g_bEnabledAdert[client] = false; } } public Action CMD_ADS(int client, int args) { if(AlreadyPlayerVIP(client)) { if(g_bEnabledAdert[client]) { CPrintToChat(client, "{red} [ADVERTISEMENT] {green}Automatické zprávy v chatu byli {red}VYPNUTY"); g_bEnabledAdert[client] = false; SetClientCookie(client, g_hClientAdvert, "1"); return Plugin_Handled; } else { CPrintToChat(client, "{red} [HEXXES.EU] {green} Automatické zprávy v chatu byli {red}ZAPNUTY"); g_bEnabledAdert[client] = true; SetClientCookie(client, g_hClientAdvert, "0"); return Plugin_Handled; } } else { CPrintToChat(client, "{red} [ERROR] Tato funkce je dostupná pouze VIP hráčům!"); return Plugin_Handled; } } public void OnClientDisconnect(int client) { g_bEnabledAdert[client] = true; } public Action StopTokensHud(Handle Timer) { switch (g_iZprava) { case 1: { for (int i = 1; i < MaxClients; i++) { if(g_bEnabledAdert[i]) { CPrintToChat(i, "{red} [HEXXES.EU] {green} Token Hud můžeš zapnout / {red}vypnout"); CPrintToChat(i, "{red} [HEXXES.EU] pomocí příkazu {red}sm_StopTokensHud (příkaz piš do konzole)"); } } g_iZprava++; } case 2: { for (int i = 1; i < MaxClients; i++) { if(g_bEnabledAdert[i]) { CPrintToChat(i, "{red} [HEXXES.EU] {green}VIP si můžeš zakoupit na webu {red}www.Hexxes.eu"); } } g_iZprava++; } case 3: { for (int i = 1; i < MaxClients; i++) { if(g_bEnabledAdert[i]) { CPrintToChat(i, "{red} [HEXXES.EU] {green}Náš discord můžeš najít na webu {red}www.Hexxes.eu"); } } g_iZprava++; } case 4: { for (int i = 1; i < MaxClients; i++) { if(g_bEnabledAdert[i]) { CPrintToChat(i, "{red} [HEXXES.EU] {green}VIP výhody"); CPrintToChat(i, "{red} [HEXXES.EU] {green}: +5hp každých 5 sekund, fast-reload AWP, doublejump, gunmenu {red}a mnoho dalšího :)"); } } g_iZprava++; } case 5: { for (int i = 1; i < MaxClients; i++) { if(g_bEnabledAdert[i]) { CPrintToChat(i, "{red} [HEXXES.EU] {green}Nezapomeň navštívít náš nový {red}combat surf!"); } } g_iZprava++; } case 6: { for (int i = 1; i < MaxClients; i++) { if(g_bEnabledAdert[i]) { CPrintToChat(i, "{red} [HEXXES.EU] {green}Nezapomeň navštívít naše nové "); CPrintToChat(i, "{red} [HEXXES.EU] {green}webové stránky {red}www.Hexxes.eu"); } } g_iZprava++; } case 7: { for (int i = 1; i < MaxClients; i++) { if(g_bEnabledAdert[i]) { CPrintToChat(i, "{red} [HEXXES.EU] {green}Nezapomeň navštívít náš {red}AWP server"); } } g_iZprava++; } case 8: { for (int i = 1; i < MaxClients; i++) { if(g_bEnabledAdert[i]) { CPrintToChat(i, "{red} [HEXXES.EU] {green}Pomocí příkazu !tokenshop můžeš nakupovat"); CPrintToChat(i, "{red} [HEXXES.EU] {green}barevné nicky, zbraně {red}a gadgety"); } } g_iZprava++; } case 9: { for (int i = 1; i < MaxClients; i++) { if(g_bEnabledAdert[i]) { CPrintToChat(i, "{red} [HEXXES.EU] {green}Nezapomeňte navštívít náš facebook {red}Hexxes.eu"); } } g_iZprava++; } case 10: { for (int i = 1; i < MaxClients; i++) { if(g_bEnabledAdert[i]) { CPrintToChat(i, "{red} [HEXXES.EU] {green}Nezapomeň se chovat slušně"); CPrintToChat(i, "{red} [HEXXES.EU] {green}bud' ukázkovým hráčem :)"); } } g_iZprava++; } case 11: { for (int i = 1; i < MaxClients; i++) { if(g_bEnabledAdert[i]) { CPrintToChat(i, "{red} [HEXXES.EU] {green}Můžeš nakupovat zbraně,gadgety pomocí příkazu !tokenshop"); } } g_iZprava++; } case 12: { for (int i = 1; i < MaxClients; i++) { if(g_bEnabledAdert[i]) { CPrintToChat(i, "{red} [HEXXES.EU] {green}Pokud máš zájem stát se adminem na našem poortálu,"); CPrintToChat(i, "{red} [HEXXES.EU] {green}sleduj náš discord pro získání informací!"); } } g_iZprava++; } case 13: { for (int i = 1; i < MaxClients; i++) { if(g_bEnabledAdert[i]) { CPrintToChat(i, "{red} [HEXXES.EU] {green}Pokud je na serveru afk hráč, použij příkaz !afk"); } } g_iZprava++; } case 14: { for (int i = 1; i < MaxClients; i++) { if(g_bEnabledAdert[i]) { CPrintToChat(i, "{red} [HEXXES.EU] {green}Můžeš si na serveru vybrat odměnu pomocí příkazu !reward"); } } g_iZprava++; } case 15: { for (int i = 1; i < MaxClients; i++) { if(g_bEnabledAdert[i]) { CPrintToChat(i, "{red} [HEXXES.EU] {green}Určitě se koukni i do shopu pomocí příkazu !shop"); CPrintToChat(i, "{red} [HEXXES.EU] {green}jsou tam skvělé traily,{red} skiny na granáty a mnoho dalšího!"); } } g_iZprava = 1; } } }
Editor is loading...