Player mit Auto porten?!

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Guten Abend allerseits,




    Wo muss ich was schreiben, dass wenn ich goto schreibe, ich mit Auto zu ihm porte?
    und wenn ich gethere eingebe, soll ER mit Auto,, zu MIR porten.



    [hide]
    dcmd_goto(playerid,params[])
    {
    if(Player[playerid][admin] < 1){
    return SendClientMessage (playerid,WEIS,"SERVER: Unknown command.");
    }
    new pID;
    if(sscanf(params,"u",pID)){
    return SendClientMessage (playerid,WEIS,"Usage: /goto [playerid]");
    }
    if(!IsPlayerConnected(pID)){
    return SendClientMessage (playerid,WEIS,"Nobody is connected with this ID!");
    }
    new string[128],name[MAX_PLAYER_NAME];
    GetPlayerName(pID,name,sizeof(name));
    format(string,sizeof(string),"You have been teleported to %s",name);
    new Float:x,Float:y,Float:z;
    GetPlayerPos(pID,x,y,z);
    SetPlayerPos(playerid,x,y,z);
    SendClientMessage(playerid,GRÜN,string);
    return 1;
    }
    dcmd_gethere(playerid,params[])
    {
    if(Player[playerid][admin] < 1){
    return SendClientMessage (playerid,WEIS,"SERVER: Unknown command.");
    }
    new pID;
    if(sscanf(params,"u",pID)){
    return SendClientMessage (playerid,WEIS,"Usage: /gethere [playerid]");
    }
    if(!IsPlayerConnected(pID)){
    return SendClientMessage (playerid,WEIS,"Nobody is connected with this ID!");
    }
    new string[128],string2[128],aname[MAX_PLAYER_NAME],name[MAX_PLAYER_NAME];
    GetPlayerName(pID,name,sizeof(name));
    GetPlayerName(playerid,aname,sizeof(aname));
    format(string,sizeof(string),"You have been teleported to %s",aname);
    format(string2,sizeof(string2),"You have been teleported to %s",name);
    new Float:x,Float:y,Float:z;
    GetPlayerPos(playerid,x,y,z);
    SetPlayerPos(pID,x,y,z);
    SendClientMessage(pID,GRÜN,string);
    SendClientMessage(playerid,GRÜN,string2);
    return 1;
    }[/hide]


  • dcmd_goto(playerid,params[])
    {
    if(Player[playerid][admin] < 1){
    return SendClientMessage (playerid,WEIS,"SERVER: Unknown command.");
    }
    new pID;
    if(sscanf(params,"u",pID)){
    return SendClientMessage (playerid,WEIS,"Usage: /goto [playerid]");
    }
    if(!IsPlayerConnected(pID)){
    return SendClientMessage (playerid,WEIS,"Nobody is connected with this ID!");
    }
    new string[128],name[MAX_PLAYER_NAME];
    GetPlayerName(pID,name,sizeof(name));
    format(string,sizeof(string),"You have been teleported to %s",name);
    new Float:x,Float:y,Float:z;
    GetPlayerPos(pID,x,y,z);
    if (GetPlayerState(playerid) == 2)
    {
    new tmpcar = GetPlayerVehicleID(playerid);
    SetVehiclePos(tmpcar,x,y,z);
    }
    else
    {
    SetPlayerPos(playerid,x,y,z);
    }
    SendClientMessage(playerid,GRÜN,string);
    return 1;
    }
    dcmd_gethere(playerid,params[])
    {
    if(Player[playerid][admin] < 1){
    return SendClientMessage (playerid,WEIS,"SERVER: Unknown command.");
    }
    new pID;
    if(sscanf(params,"u",pID)){
    return SendClientMessage (playerid,WEIS,"Usage: /gethere [playerid]");
    }
    if(!IsPlayerConnected(pID)){
    return SendClientMessage (playerid,WEIS,"Nobody is connected with this ID!");
    }
    new string[128],string2[128],aname[MAX_PLAYER_NAME],name[MAX_PLAYER_NAME];
    GetPlayerName(pID,name,sizeof(name));
    GetPlayerName(playerid,aname,sizeof(aname));
    format(string,sizeof(string),"You have been teleported to %s",aname);
    format(string2,sizeof(string2),"You have been teleported to %s",name);
    new Float:x,Float:y,Float:z;
    GetPlayerPos(playerid,x,y,z);
    if (GetPlayerState(pID) == 2)
    {
    new tmpcar = GetPlayerVehicleID(pID);
    SetVehiclePos(tmpcar,x,y,z);
    }
    else
    {
    SetPlayerPos(pID,x,y,z);
    }
    SendClientMessage(pID,GRÜN,string);
    SendClientMessage(playerid,GRÜN,string2);
    return 1;
    }

    The fact is, I am right. And if you think I'm wrong, you are wrong.