[Cerere Plugin] Tags Error
Posted: 02 Dec 2018, 16:34
by Krripe21
Salut! Am si eu o problema cu acest plugin!
- Imi da eroare cand incerc sa compilez!
Sursă
- Imi da eroare cand incerc sa compilez!
Sursă
- | Afiseaza codul
#include <sourcemod> #include <cstrike> #include <sdktools> #define LoopClients(%1) for(int %1 = 1; %1 <= MaxClients; %1++) if(IsClientInGame(%1)) public Plugin:myinfo = { name = "[Scoreboard] Tags-Fix", description = "Scoreboard tags-fix", author = ".P4NDAzz", version = "0.2", url = "" }; public void OnPluginStart() { HookEvent("player_team", EventDeath, EventHookMode:1); HookEvent("player_spawn", EventSpawn, EventHookMode:1); HookEvent("round_start", RoundStart, EventHookMode:1); return 0; } public void OnClientPutInServer(client) { LoopClients(client) { if(client > 0) { HandleTag(client); } } } public Action RoundStart(Event event, const char[] name, bool dontBroadcast) { LoopClients(client) { if(client > 0) { HandleTag(client); } } } public Action EventSpawn(Event event, const char[] name, bool dontBroadcast) { LoopClients(client) { if(client > 0) { HandleTag(client); } } } public Action EventDeath(Event event, const char[] name, bool dontBroadcast) { LoopClients(client) { if(client > 0) { HandleTag(client); } } } void HandleTag(client) { if (CheckCommandAccess(client, "fondator", ADMFLAG_ROOT)) { CS_SetClientClanTag(client, "[Fondator]"); } else if (CheckCommandAccess(client, "Owner", ADMFLAG_CUSTOM1)) { CS_SetClientClanTag(client, "[Owner]"); } else if (CheckCommandAccess(client, "admin", ADMFLAG_GENERIC)) { CS_SetClientClanTag(client, "[Admin]"); } else if (CheckCommandAccess(client, "helper", ADMFLAG_CUSTOM5)) { CS_SetClientClanTag(client, "[Helper]"); } else if (CheckCommandAccess(client, "vip", ADMFLAG_CUSTOM6)) { CS_SetClientClanTag(client, "[VIP]"); } }
- | Afiseaza codul
tags.sp(21) : error 088: cannot return a value from a void function tags.sp(21) : warning 213: tag mismatch tags.sp(26) : warning 219: local variable "client" shadows a variable at a preceding level