naya bei kaliber fehlt noch GetPlayerPos(playerid, x, y, z); wenn ich mich nicht irre ?
//edit: achja und nochwas, das X+1 nützt in dieser variante eher weniger, erstens wird er selbst auch geportet, und zweitens werden eh mehrere spieler dorthin gerportet, die dann wieder ineinanderstehen.
Folgendes müsste aber funktionieren, schaus dir einfach mal genau an
if(!strcmp(cmdtext, "/gethereall", true))
{
if(PlayerInfo[playerid][pAdmin] < 6) return SendClientMessage(playerid,rot,"Du benötigst ein Adminlevel > 6 !");
new Float:X, Float:Y, Float: Z, name[24], string[128];
GetPlayerName(playerid, name, 24);
format(string, 128,"Admin %s hat alle Spieler zu sich geportet !",name);
SendClientMessageToAll(rot, string);
GetPlayerPos(playerid, x, y, z);
for(new i; i<MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i)) continue;
if(i==playerid) continue;
SetPlayerPos(i, X+1,Y,Z);
}
return 1;
}