Szerző Téma: SetPlayerMapIcon  (Megtekintve 2479 alkalommal)

Nem elérhető Depi

  • 2259
  • Még mindig TrYp. :)
    • Profil megtekintése
SetPlayerMapIcon
« Dátum: 2012. Augusztus 29. - 23:59:11 »
0 Show voters
SetPlayerMapIcon
Nos a függvényünk:
 
SetPlayerMapIcon(playerid, iconid, Float:x, Float:y, Float:z, markertype, color, style)

 
Magyarázat:
 

  • playerid: A játékos ID-je


  • iconid: MapIcounk ID-je, avagy sorszám. Ez lehet 0-99-ig ( Streamerrel persze lehet több is ), illetve szükséges ha törölni szeretnénk egy MapIcont.


  • Float:x: A MapIcon X koordinátája


  • Float:y: A MapIcon X koordinátája


  • Float:z: A MapIcon X koordinátája


  • markertype: A térképen megjelenõ kis Icon ID+Képek itt : http://sampforum.hu/index.php?topic=31588.msg336469#new ( by ZyZu )


  • color: Az ikon színe


  • style Az ikon stílusa - Bõvebben :


  1. 0: MAPICON_LOCAL: A játékosnak csak egy bizonyos arénában jelennek meg a MapIconok ( pl : SF-on belül, de LVbe illetve LS-ban már nem.)


  2. 1: MAPICON_GLOBAL: A játékos arénájától függetlenül mindenhol megjelennek a MapIconok


  3. 2: MAPICON_LOCAL_CHECKPOINT: A játékosnak csak egy bizonyos arénában jelenik meg ( PL SF-on belül ), illetve tartozik hozzá egy ellenõrzési helyjelzõ


  4. 3: MAPICON_GLOBAL_CHECKPOINT: Kivétel nélkül mindenhol megjelenik, illetve szintúgy tartozik hozzá egy ellenõrzési helyjelzõ


 

Megjegyzések:
 
  • A három szükséges koordinátát legkönnyebben úgy kaphatjuk meg ha felmegyünk egy szerverre és /save-vel lementjük azt, és ebbõl nekünk az X,Y,Z koordináta kell Példa: AddPlayerClass(19,1222.0009,244.1097,19.5469,64.6740,0,0,0,0,0,0); - A Piros az X koordinátát jelöli, a zöld az Y koordináta, a kék pedig a Z koordináta.

Példa:
 
public OnPlayerConnect( playerid )
{
    SetPlayerMapIcon( playerid, 12, 2204.9468, 1986.2877, 16.7380, 52, 0, MAPICON_LOCAL );
}

 
 
Forrás: http://wiki.sa-mp.com/wiki/SetPlayerMapIcon
 
Röviden ennyi, kezdõknek sem jelenthet problémát, és remélem valakinek ezzel segíthettem.
További jó estét, illetve fórumozást!
« Utoljára szerkesztve: 2012. Augusztus 30. - 09:01:26 írta Jethro »

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
SetPlayerMapIcon
« Válasz #1 Dátum: 2012. Augusztus 30. - 00:04:39 »
0 Show voters
Szép leírás nekem tetszik, de egy adminisztrátornak nem jön be így én is pedig épp így csináltam de épp olyan kell legyen a leírás mint a wikin ha nem saját :D  ;)

Nem elérhető Depi

  • 2259
  • Még mindig TrYp. :)
    • Profil megtekintése
SetPlayerMapIcon
« Válasz #2 Dátum: 2012. Augusztus 30. - 00:08:56 »
0 Show voters
Idézetet írta: ZyZu date=1346277879\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"27106\" data-ipsquote-contentclass=\"forums_Topic
Szép leírás nekem tetszik, de egy adminisztrátornak nem jön be így én is pedig épp így csináltam de épp olyan kell legyen a leírás mint a wikin ha nem saját :D  ;)
 
Majd szól valaki ha nem felel meg a szabványnak. :)

SetPlayerMapIcon
« Válasz #3 Dátum: 2013. Január 09. - 15:37:46 »
0 Show voters
Én amikor berakok egy 3-4db ot, csak egyet jelenít meg...

Nem elérhető Legend

  • Adminisztrátor
  • 1830
    • Profil megtekintése
SetPlayerMapIcon
« Válasz #4 Dátum: 2013. Január 09. - 16:05:23 »
0 Show voters
Icon id-t változtattál?

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal