plugins/testsuite/bug4059.sp
author Ryan Stecker <voidedweasel@gmail.com>
Wed Jul 03 23:14:55 2013 -0400 (2013-07-03)
changeset 3929 0bc0ffdb2eba
parent 2890 54f2a62d6198
permissions -rw-r--r--
Fixed ReadMapList not seeing maps in all valveFS paths (bug 5715, r=asherkin).
     1 #include <sourcemod>
     2 
     3 public OnPluginStart()
     4 {
     5 	new Handle:hostname = FindConVar("hostname")
     6 	HookConVarChange(hostname, OnChange)
     7 	HookEvent("player_team", cb)
     8 	RegServerCmd("test_bug4059", Test_Bug)
     9 }
    10 
    11 public Action:cb(Handle:event, const String:name[], bool:dontBroadcast)
    12 {
    13 	UnhookEvent(name, cb)
    14 	PrintToServer("whee")
    15 	HookEvent(name, cb)
    16 	return Plugin_Handled
    17 }
    18 
    19 public OnChange(Handle:convar, const String:oldValue[], const String:newValue[])
    20 {
    21 	PrintToServer("called: %x", convar)
    22 	UnhookConVarChange(convar, OnChange)
    23 	ResetConVar(convar)
    24 	HookConVarChange(convar, OnChange)
    25 }
    26 
    27 public Action:Test_Bug(args)
    28 {
    29 	ServerCommand("hostname \"bug4059\"")
    30 }
    31