wie kann ich bsp. /lsmarker ID machen und die Spielerid kriegt dann einen Marker wo ich das gesetzt habe.
Naja, einfach zum Beispiel so:
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid,x,y,z);
SetPlayerCheckpoint(pID,x,y,z,3.0);
Habe es nach dem Samp:wiki gemacht aber verstehe es so nicht, komisch
Hatte da mal zur Vereinfachung eine Include geschrieben gehabt: [Include] (Race)-Checkpoint Routen Ersteller
Kannst du dir ja mal ansehen, da ist das dann ganz leicht zu managen 
Erstellst einfach deine Route:
enum
{
FAHRSCHUL_ROUTE
};
struct ~FS_Points~
{
{1108.6554,-1743.2837,12.9968},
{1181.7915,-1732.3220,12.9952}
};
#Dann einfach so starten, für normale Checkpoints
StartCheckpoint<FAHRSCHUL_ROUTE>(playerid, START_CHECKPOINT, FS_Points, 4.0);
public OnPlayerEnterCheckpoint(playerid)
{
switch(IsInCheckpoint(playerid,FS_Points<FAHRSCHUL_ROUTE>))
{
case FINAL_CHECKPOINT:
{
SendClientMessage(playerid,0xFF0000FF,!"* Finalen Checkpoint von FAHRSCHUL_ROUTE erreicht!");
ClearCheckpoint<FAHRSCHUL_ROUTE>(playerid);
}
case NORMAL_CHECKPOINT: NextCheckpoint(playerid, FS_Points<FAHRSCHUL_ROUTE>, 5.0);
}
return 1;
}
Alles anzeigen