Hi, ich hab folgendes Problem,
Wenn ich /findcar mache, sollte normalerweise die rote Markierung auf der Map sein, wo sich das Auto befindet.
Aber irgendwie geht das bei mir nicht...
Hier der Pawno ausschnitt;
if(strcmp(cmd, "/findcar", true) == 0) // By [LoE]_Tweak_
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pPcarkey] == 9999)
{
SendClientMessage(playerid, COLOR_GREY, "Du hast kein Auto.");
return 1;
}
new carid = PlayerInfo[playerid][pPcarkey];
new Float:X, Float:Y, Float:Z;
GetVehiclePos(carid, X,Y,Z);
if(Searching[playerid] == 0)
{
Searching[playerid] = 1;
SetPlayerMapIcon(playerid, 500 + playerid, X,Y,Z, 41, COLOR_RED);
format(string, sizeof(string),"Folge der roten Markierung. Tippe /gefunden wenn du es gefunden hast.");
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
}
else
{
SetPlayerMapIcon(playerid, 500 + playerid, X,Y,Z, 41, COLOR_RED);
format(string, sizeof(string),"Folge der roten Markierung. Tippe /gefunden wenn du es gefunden hast.");
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
}
}
return 1;
}
Hab ein kleines Problem...
- _Tweak_
- Geschlossen
- Erledigt
Hinweis: Wir werden heute Abend ab 20:30 Uhr MEZ mit dem Upgrade der Forensoftware beginnen!
Wir sind wie Gewohnt weiterhin via Discord zu erreichen
-
-
-
Also zum Beispiel:
SetPlayerMapIcon(playerid, 99+ playerid, X,Y,Z, 41, COLOR_RED); -
Nein, das wär immer noch zu viel.
Es darf nicht über 99 hinausgehen. -
Aso, okay ich versuchs mal
edit: Ne geht immer noch nicht


-
Was für eine Zahl benutzt du denn jetzt als ID? Und wird die SCM ausgegeben?
-
Als ID hab ich nun 40 genommen... Was SCM heißt weiß ich nicht

-
SendClientMessage, ob die Nachricht da augegeben wird.
EDIT: Überprüf nochmal die Parameter von SetPlayerMapIcon, MAPICON_GLOBAL fehlt als letzter Parameter.
-
Okay danke , es funzt

Weißt du auch, wie man das Icon per Befehl wieder entfernen kann? -
Klar, einfach RemovePlayerMapIcon benutzen, die IconID ist ja bekannt, ansonsten speicherst du sie extra nochmal in einer globalen Variable.

-
-
breadfish.de
Hat das Thema geschlossen.