Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <sourcemod>
- #include <smlib>
- #include <store>
- new Handle:g_hTimer[MAXPLAYERS+1] = { INVALID_HANDLE, ... };
- public OnClientPutInServer(client)
- {
- CreateTimer(2.0, Timer_CreateTimerAffichage, client);
- }
- public OnClientDisconnect(client)
- {
- FlashHudTimer(client);
- }
- public Action:Timer_CreateTimerAffichage(Handle:timer, any:client)
- {
- g_hTimer[client] = CreateTimer(1.0, Timer_Affichage, client, TIMER_REPEAT);
- }
- public Action:Timer_Affichage(Handle:timer, any:client)
- {
- Store_GetCredits(Store_GetClientAccountID(client), OnGetCreditsComplete_Affichage, client);
- }
- public OnGetCreditsComplete_Affichage(credits, any:client)
- {
- decl String:sText[999];
- sText[0] = '\0';
- new String:SteamID[128];
- GetClientAuthString(client, SteamID, sizeof(SteamID));
- if(VIP(client))
- {
- Format(sText, sizeof(sText), "%s╠√ìㄕ : Activé", sText);
- }else
- {
- Format(sText, sizeof(sText), "%s╠√ìㄕ : Desactivé", sText);
- }
- Format(sText, sizeof(sText), "%s\n", sText);
- if(Admin(client))
- {
- Format(sText, sizeof(sText), "%s╠Admin : Activé", sText);
- }
- else
- {
- Format(sText, sizeof(sText), "%s╠Admin : Desactivé", sText);
- }
- Format(sText, sizeof(sText), "%s\n", sText);
- Format(sText, sizeof(sText), "%s╠SteamID : %s", sText, SteamID);
- Format(sText, sizeof(sText), "%s\n", sText);
- Format(sText, sizeof(sText), "%s╠IP Serveur : 194.105.153.111:27015", sText);
- Format(sText, sizeof(sText), "%s\n", sText);
- Format(sText, sizeof(sText), "%s╠Vous avez %i crédit%s", sText, credits, (credits > 1 ? "s":""));
- Format(sText, sizeof(sText), "%s\n", sText);
- Format(sText, sizeof(sText), "%s╠Site : justgameclan.verygames.net/forum", sText);
- Format(sText, sizeof(sText), "%s\n", sText);
- Format(sText, sizeof(sText), "%s╚=================================╝", sText);
- Format(sText, sizeof(sText), "%s\n", sText);
- Client_PrintKeyHintText(client, "╔=============Just-Game=============╗\n%s", sText);
- }
- stock FlashHudTimer(client)
- {
- if(g_hTimer[client] != INVALID_HANDLE)
- {
- KillTimer(g_hTimer[client])
- g_hTimer[client] = INVALID_HANDLE;
- }
- }
- public VIP(client)
- {
- if (GetUserFlagBits(client) & ADMFLAG_CUSTOM1 || GetUserFlagBits(client) & ADMFLAG_CUSTOM2 || GetUserFlagBits(client) & ADMFLAG_ROOT) return true;
- else return false;
- }
- public Admin(client)
- {
- if (GetUserFlagBits(client) & ADMFLAG_GENERIC || GetUserFlagBits(client) & ADMFLAG_ROOT) return true;
- else return false;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement