/zeigen - SetPlayerMarkerForPlayer

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
  • Hallo leute, ich arbeite gerade an einem N00B Script wo ich scripten lerne.
    Der Command, soll eben so ablaufen das wenn ich /zeigen mache den usern eben zeige wo ich mich befinde.Auf dem Radar sollte eben ein Marker sein.
    Ich hoffe ihr könnt mir helfen, sodass der CMD funktioniert.
    Wenn ich momentan /zeigen mache wird der User schwarz aber es kommt kein Marker auf dem Radar.


    public OnPlayerCommandText(playerid, cmdtext[]){ if(strcmp("/zeigen", cmdtext, true, 10) == 0) SendClientMessage(playerid, GetPlayerColor(playerid), "Du zeigst nun deinen Standort an");{
    for(new i;i<max_players;i++) {="" if(isplayerconnected(i))="" setplayermarkerforplayer(="" playerid,="" i,="" (="" getplayercolor(="" i="" )="" |="" 0x000400f="" );="" }
    } return 1;}



    Danke im vorraus :)

  • Hmm komisches Zeug was du da gemacht hast 8|


    Mach's mal so, sollte klappen:



    if (strcmp(cmd,"/zeigen", true) == 0)
    {
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    new Float:x, Float:y, Float:z;
    GetPlayerPos(playerid, x, y, z);
    SetPlayerCheckpoint(i, x, y, z, 3.0);
    return 1;
    }
    }



    LG