Hallo,
Also ich mache /goto Pum4 ich bin aber in meinem Haus und er am BSN dann sehe ich nichts...
Wie mache ich das wenn ich /goto Pum4 "der gleiche Satz" dann sehe ich das
Wie mache ich das?
Mein Code:
ocmd:goto(playerid,params[])
{
if(IsPlayerConnected(playerid))
{
new giveplayer[MAX_PLAYER_NAME];
new sendername[MAX_PLAYER_NAME];
new string[256];
new idx; new tmp[256];
tmp = strtok(params, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, WEIß, "{FFD200}Benutzung:{FEFEFE} /goto [playerid/PartOfName]");
return 1;
}
new Float:plocx,Float:plocy,Float:plocz;
new plo;
plo = ReturnUser(tmp);
if(IsPlayerConnected(plo))
{
if(plo != INVALID_PLAYER_ID)
{
if(Spieler[playerid][Admin] >= 1)
{
if(Spectate[playerid] != 255)
{
Spectate[playerid] = 256;
}
GetPlayerPos(plo, plocx, plocy, plocz);
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, plocx, plocy+4, plocz);
TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
}
else
{
SetPlayerPos(playerid,plocx,plocy+2, plocz);
}
SendClientMessage(playerid, ROT, "Du hast dich Teleportiert.");
GetPlayerName(plo, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s hat sich zu %s geportet.", sendername, giveplayer);
SpeicherunginScriptfieles(HELLBLAU,string,4);
}
else
{
SendClientMessage(playerid, ROT, "Du bist nicht befugt!");
}
}
}
else
{
format(string, sizeof(string), "%d ist kein Aktiver Spieler.", plo);
SendClientMessage(playerid, ROT, string);
}
}
return 1;
}
Mit freundlichen Grüßen,
Bar[T]sImpsonE