X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fserver%2Fipban.qc;h=8cc37597938b17bbba95d75f972935366c2ed9d0;hb=3220cab5a7b69ced4a641504a6a5f4eccf2d3bfc;hp=d129d994f4db575187797ec149ab315626cba43b;hpb=d271f27a5ac351a3a7b39636932f6d661492be1d;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/server/ipban.qc b/qcsrc/server/ipban.qc index d129d994f..8cc375979 100644 --- a/qcsrc/server/ipban.qc +++ b/qcsrc/server/ipban.qc @@ -196,8 +196,8 @@ LABEL(skip) } } -void OnlineBanList_Think() -{SELFPARAM(); +void OnlineBanList_Think(entity this) +{ float argc; string uri; float i, n; @@ -237,13 +237,13 @@ void OnlineBanList_Think() } if(autocvar_g_ban_sync_interval > 0) - self.nextthink = time + max(60, autocvar_g_ban_sync_interval * 60); + this.nextthink = time + max(60, autocvar_g_ban_sync_interval * 60); else goto killme; return; LABEL(killme) - remove(self); + remove(this); } const float BAN_MAX = 256; @@ -319,7 +319,7 @@ void Ban_LoadBans() } entity e = new(bansyncer); - e.think = OnlineBanList_Think; + setthink(e, OnlineBanList_Think); e.nextthink = time + 1; }