Szerző Téma: Marker [Checkpoint] eltüntetése a RADARról  (Megtekintve 884 alkalommal)

Marker [Checkpoint] eltüntetése a RADARról
« Dátum: 2012. november 02. - 18:50:47 »
0 Show voters
Üdv, olyan problémám lenne, hogy van egy kinti red marker, ami látszik a radaron. Na ezt kéne nekem eltüntetni de sehogy nem megy.
Próbáltam a \" SetPlayerMarkerForPlayer \" de nem megy illetve a \" ShowPlayerMarkers \" de ez meg a player-ek színét is eltünteti a radarról...
 
public OnPlayerSpawn(playerid)
{
    SetPlayerCheckpoint(playerid, 2192.6963, 1986.1476, 12.2969, 1.0);
    return 1;
}
public OnPlayerEnterCheckpoint(playerid)
{
    SendClientMessage(playerid, COLOR_YELLOW, \"Beleléptél a piros körbe.\");
    return 1;
}
[/quote]
http://imageshack.us/photo/my-images/571/kepjk.jpg/
Köszi.
« Utoljára szerkesztve: 2012. november 02. - 20:00:16 írta takehun »

Nem elérhető Casamiro

  • 1046
    • Profil megtekintése
Marker [Checkpoint] eltüntetése a RADARról
« Válasz #1 Dátum: 2012. november 02. - 19:12:36 »
0 Show voters
Vedd ki azt a részt amit bemásoltál, és nem fogja megjeleníteni.

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Marker [Checkpoint] eltüntetése a RADARról
« Válasz #2 Dátum: 2012. november 02. - 19:24:00 »
0 Show voters

public OnPlayerSpawn(playerid)
{
    SetPlayerCheckpoint(playerid, 2192.6963, 1986.1476, 12.2969, 1.0);
    return 1;
}
public OnPlayerEnterCheckpoint(playerid)
{
    SendClientMessage(playerid, COLOR_YELLOW, \"Beleléptél a piros körbe.\");
    DisablePlayerCheckpoint(playerid);
    return 1;
}

 
Tessék így jó lesz! Ha belemész a piros körbe akkor törli.. :)

Marker [Checkpoint] eltüntetése a RADARról
« Válasz #3 Dátum: 2012. november 02. - 19:59:54 »
0 Show voters
De nem a piros kört akarom kitörölni, hanem a radaron lévõ markert. Vásárláshoz használnám ezt a checkpoint-ot.

Nem elérhető Casamiro

  • 1046
    • Profil megtekintése
Marker [Checkpoint] eltüntetése a RADARról
« Válasz #4 Dátum: 2012. november 02. - 20:44:48 »
0 Show voters
Az nem marker, az a checkpoint jelzése a radaron. Nem tudod eltüntetni, csak úgy ha eltörlöd a checkpointot.

Marker [Checkpoint] eltüntetése a RADARról
« Válasz #5 Dátum: 2012. november 03. - 15:57:22 »
0 Show voters
Oké, és úgy meg lehet oldani, hogy ha a közelébe érek akkor jön elõ a checkpoint? (mint pl az mapikonoknál)
Ezzel próbáltam de nem jó:
 

#include <a_samp>
#define SHOPX 2192.6963
#define SHOPY 1986.1476
#define SHOPZ 12.2969
#define PlayerToPoint
new ITALM[MAX_PLAYERS];
public OnPlayerUpdate(playerid)
{
if(PlayerToPoint(60.0, playerid, SHOPX, SHOPY, SHOPZ) && ITALM[playerid] == 1)
{
SetPlayerCheckpoint(playerid, 2192.6963, 1986.1476, 12.2969, 1.0);
}
if(!PlayerToPoint(60.0, playerid, ITALMX, ITALMY, ITALMZ) && ITALM[playerid] == 0)
{
   DisablePlayerCheckpoint(playerid);
}
        return 0;
}

 
(nincs error se warn)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal