Jump to content

warning in mijn /freeze /unfreeze en /kick


jorD1

Recommended Posts

Ik krijg de heletijd deze warn bij /freeze /unfreeze en /kick. Aangezien deze cmd's op maar een paar regels verschillen en de zelfde bases hebben post ik alleen /freeze.

mijn /freeze is gebaseerd op de /freeze in dit topic http://www.gtaforum.nl/index.php?showtopic=91984

Dit is de warning:

C:\Users\Jordi\Desktop\server samp\gamemodes\mijnscript.pwn(816) : warning 219: local variable "string" shadows a variable at a preceding level

regel 816 is dat stukje new string[256] hier beneden in het commandl

//----------------------------------[Freeze lvl 1+]------------------------------------------------
if(strcmp(cmd, "/freeze", true)==0)
{
	new giveplayerid;
	new pName[MAX_PLAYER_NAME];
	new opName[MAX_PLAYER_NAME];
	new string[256];
	GetPlayerName(playerid, pName, sizeof(pName));
	GetPlayerName(giveplayerid, opName, sizeof(opName));
	tmp = strtok(cmdtext, idx);
	if(adminlevel[playerid] > 1)
	if(!strlen(tmp))
	{
			SendClientMessage(playerid, COLOR_RED, "USAGE: /freeze [ID]");
			return 1;
	}
	giveplayerid = strval(tmp);
	if(!IsPlayerConnected(giveplayerid))
	{
			SendClientMessage(playerid, 0xFF0000AA, "Player not found"); return 1;
	}
	if(adminlevel[playerid] > 1)
	{
	TogglePlayerControllable(giveplayerid, 0);
	format(string, sizeof(string), "*** Admin %s freezed player %s!!!", pName, opName);
	SendClientMessageToAll(COLOR_RED, string);
	}
	if(adminlevel[playerid] == 0)
	{
	SendClientMessage(playerid, COLOR_RED, "You are not an admin!")
	}
	return 1;
}

PS. alles werkt wel maar ik wil van die rot warning tijdens compillen af.

Bewerkt: door jorD1
Link to comment
Delen op andere websites

Een reactie plaatsen

Je kan nu een reactie plaatsen en pas achteraf registreren. Als je al lid bent, log eerst in om met je eigen account een reactie te plaatsen.

Gast
Op dit onderwerp reageren...

×   Je hebt text geplaatst met opmaak.   Opmaak verwijderen

  Only 75 emoji are allowed.

×   Je link is automatisch ingevoegd.   In plaats daarvan weergeven als link

×   Je vorige bewerkingen zijn hersteld.   Alles verwijderen

×   You cannot paste images directly. Upload or insert images from URL.

  • Recent actief   0 leden

    • Er zijn hier geen geregistreerde gebruikers aanwezig.
×
×
  • Create New...