Hallo. Ich habe ein problem mit /tban....
wenn ich /tban vollständig eingebe dann kommt immer nur als Antwort:
FEHLER: /tban [PlayerID/IP] [Minuten] [Grund]
	if (strcmp("/tban", cmd, true) == 0)
	{
	 	if (PlayerInfo[playerid][pAdmin] >= 2)
		{
			new source[32], minutes, reason[64], giveplayername[MAX_PLAYER_NAME], params[11];
			if(sscanf(params,"sds",source,minutes,reason))
			{
				SendClientMessage(playerid,0xFFFFFFFF," FEHLER: /tban [PlayerID/IP] [Minuten] [Grund]");
				return 1;
			}
			if(strlen(source) > 3)
			{
				GetPlayerName(playerid,playername,sizeof(playername));
				printf("AdmCmd: %s hat %s für %d Minuten gebannt. Grund: %s",playername,source,minutes,reason);
				format(string,sizeof(string)," Du hast die IP %s für %d Minuten gebannt. Grund: %s",source,minutes,reason);
				SendClientMessage(playerid,COLOR_LIGHTRED,string);
				AddTempBan(source,minutes);
			}
			else
			{
				giveplayerid = strval(source);
				if(!IsPlayerConnected(giveplayerid))
				{
					SendClientMessage(playerid,0xFF0000FF," Der Spieler ist nicht online!");
					return 1;
				}
				GetPlayerIp(giveplayerid,source,sizeof(source));
				GetPlayerName(playerid,playername,sizeof(playername));
				GetPlayerName(giveplayerid,giveplayername,sizeof(giveplayername));
				format(string,sizeof(string)," Admin %s hat %s für %d Minuten gebannt. Grund: %s",playername,giveplayername,minutes,reason);
				SendClientMessageToAll(COLOR_LIGHTRED,string);
				printf("AdmCmd: %s hat %s mit der IP %s für %d Minuten gebannt. Grund: %s",playername,giveplayername,source,minutes,reason);
				AddTempBan(source,minutes);
				Kick(giveplayerid);
			}
		}
		return 1;
	}