Bonjour,
Quand je met le premier plugin sur mon serveur (bloque le "kill" console), le deuxième ne fonctionne plus (kick ceux qui vont en CT sans être admin), le kick s'effectue que quand le joueur meurt et respawn.
Voici le premier plugin :
Voici le deuxième :
Comment fixer ce problème sa fait 2 semaines que je cherches (même sur Allied ils ne trouvent pas) :(
Merci.
Quand je met le premier plugin sur mon serveur (bloque le "kill" console), le deuxième ne fonctionne plus (kick ceux qui vont en CT sans être admin), le kick s'effectue que quand le joueur meurt et respawn.
Voici le premier plugin :
Code:
#include <sourcemod>#include <sdktools>
#include <cstrike>
public OnPluginStart()
{
AddCommandListener(Block, "kill");
}
public Action:Block(client, const String:command[], argc)
{
PrintToConsole(client, "[RP] Cette commande est désactivé.");
return Plugin_Handled;
}
Code:
#include <sourcemod>
public OnPluginStart()
{
HookEvent("player_spawn", OnPlayerSpawn);
}
public OnPlayerSpawn(Handle:event, const String:name[], bool:dontBroadcast)
{
new client = GetClientOfUserId(GetEventInt(event, "userid"));
if(GetClientTeam(client) == 3 && !CheckCommandAccess(client, "reserved_ct_immunity", ADMFLAG_SLAY))
{
KickClient(client, "Le job policier est réservé aux admins")
}
}
Merci.