Bonjour pouvais vour me dire ou et l'erreur dans ce code svp car quand je compile sa me mais "erreur undifined "Steam_SetGameDescrtiption et vue que j'y connais pas grand chose bah je c'est pas c'est quoi,il me dise que sa provient de la ligne 54 voila merci d'avance
Code:
#include <sourcemod>#include <cstrike>
#include <sdkhooks>
#include <hosties>
new Handle:gH_Cvar_GameDescriptionOn = INVALID_HANDLE;
new bool:gShadow_GameDescriptionOn;
new Handle:gH_Cvar_GameDescriptionTag = INVALID_HANDLE;
new String:gShadow_GameDescriptionTag[64];
new bool:g_bSTAvailable = false; // SteamTools
GameDescription_OnPluginStart()
{
gH_Cvar_GameDescriptionOn = CreateConVar("sm_hosties_override_gamedesc", "1", "Enable or disable an override of the game description (standard Counter-Strike: Source, override to Hosties/jailbreak): 0 - disable, 1 - enable", FCVAR_PLUGIN, true, 0.0, true, 1.0);
gShadow_GameDescriptionOn = true;
gH_Cvar_GameDescriptionTag = CreateConVar("sm_hosties_gamedesc_tag", "Ba_Jail v1 Dev", "Sets the game description tag.", FCVAR_PLUGIN);
Format(gShadow_GameDescriptionTag, sizeof(gShadow_GameDescriptionTag), "Ba_Jail v1 Dev");
HookConVarChange(gH_Cvar_GameDescriptionOn, GameDescription_CvarChanged);
HookConVarChange(gH_Cvar_GameDescriptionTag, GameDescription_CvarChanged);
// check for SteamTools
if (GetFeatureStatus(FeatureType_Native, "Steam_SetGameDescription") == FeatureStatus_Available)
{
g_bSTAvailable = true;
}
}
public GameDescription_CvarChanged(Handle:cvar, const String:oldValue[], const String:newValue[])
{
if (cvar == gH_Cvar_GameDescriptionOn)
{
gShadow_GameDescriptionOn = bool:StringToInt(newValue);
}
else if (cvar == gH_Cvar_GameDescriptionTag)
{
Format(gShadow_GameDescriptionTag, sizeof(gShadow_GameDescriptionTag), newValue);
if (gShadow_GameDescriptionOn && g_bSTAvailable)
{
Steam_SetGameDescription(gShadow_GameDescriptionTag);
}
}
}
GameDesc_OnConfigsExecuted()
{
gShadow_GameDescriptionOn = GetConVarBool(gH_Cvar_GameDescriptionOn);
GetConVarString(gH_Cvar_GameDescriptionTag, gShadow_GameDescriptionTag, sizeof(gShadow_GameDescriptionTag));
if (gShadow_GameDescriptionOn && g_bSTAvailable)
{
Steam_SetGameDescription(gShadow_GameDescriptionTag);
}
}