Untitled
unknown
plain_text
5 years ago
6.3 kB
17
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...