You will need to pass the floats too, and you don't need the playerid in the function.
pawn Код:
if (strcmp("/mycommand", cmdtext, true, 10) == 0)
{
new szString[128], Float:Position[3], szName[MAX_PLAYER_NAME];
GetPlayerName(playerid, szName, sizeof(szName));
GetPlayerPos(playerid, Position[0], Position[1], Position[2]);
format(szString, sizeof(szString), "~g~Admin ~w~%s started a war ~n~ You will be teleported in ~r~10 seconds!. ", szName);
GameTextForAll(szString, 5000, 5 );
SetTimerEx("TeleportPlayers", 10000, false, "fff", Position[0], Position[1], Position[2]);
return 1;
}
forward TeleportPlayers(Float:X, Float:Y, Float:Z);
public TeleportPlayers(Float:X, Float:Y, Float:Z)
{
for(new i = 0; i < MAX_PLAYERS; i++) SetPlayerPos(i, X, Y, Z);
return 1;
}