Update CS:GO team score gamedata.
2 #include <clientprefs.inc>
10 public OnPluginStart()
12 g_Cookie = RegClientCookie("test-cookie'", "A basic 'testing cookie", CookieAccess_Public);
13 g_Cookie2 = RegClientCookie("test-cookie2\"", "\"A basic testing cookie", CookieAccess_Protected);
14 g_Cookie3 = RegClientCookie("test-cookie3", "A basic testing cookie", CookieAccess_Public);
15 g_Cookie4 = RegClientCookie("test-cookie4", "A basic testing cookie", CookieAccess_Private);
17 g_Cookie5 = RegClientCookie("test-cookie5", "A basic testing cookie", CookieAccess_Public);
19 SetCookiePrefabMenu(g_Cookie, CookieMenu_YesNo, "Cookie '1", CookieSelected, any:g_Cookie);
20 SetCookiePrefabMenu(g_Cookie2, CookieMenu_YesNo_Int, "Cookie 2");
21 SetCookiePrefabMenu(g_Cookie3, CookieMenu_OnOff, "Cookie 3");
22 SetCookiePrefabMenu(g_Cookie4, CookieMenu_OnOff_Int, "Cookie 4");
24 SetCookieMenuItem(CookieSelected, g_Cookie5, "Get Cookie 5 value");
27 public CookieSelected(client, CookieMenuAction:action, any:info, String:buffer[], maxlen)
29 if (action == CookieMenuAction_DisplayOption)
31 PrintToChat(client, "About to draw item. Current text is : %s", buffer);
32 Format(buffer, maxlen, "HELLLLLLLLLLO");
36 LogMessage("SELECTED!");
38 new String:value[100];
39 GetClientCookie(client, info, value, sizeof(value));
40 PrintToChat(client, "Value is : %s", value);
44 public bool:OnClientConnect(client, String:rejectmsg[], maxlen)
46 LogMessage("Connect Cookie state: %s", AreClientCookiesCached(client) ? "YES" : "NO");
51 public OnClientCookiesCached(client)
53 LogMessage("Loaded Cookie state: %s", AreClientCookiesCached(client) ? "YES" : "NO");
56 GetClientCookie(client, g_Cookie, hi, sizeof(hi));
57 LogMessage("Test: %s",hi);
58 SetClientCookie(client, g_Cookie, "somethingsomething'");
59 GetClientCookie(client, g_Cookie, hi, sizeof(hi));
60 LogMessage("Test: %s",hi);