GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Fred[HUN] - 2015. Augusztus 20. - 00:39:59

Cím: PlayerMAkers
Írta: Fred[HUN] - 2015. Augusztus 20. - 00:39:59
Sziasztok!
Egy kisebb PlayerMaker rendszeren dolgozom ami azt tudja, hogy egy paranccsal egy játékost megjelenít neki a térképen, aztán ugyan azzal eltünteti..
De mikor a mód indulásával belerakom a ShowPlayerMarkers(0)-t akkor már ez a funkció nem működik, hogy bírom úgy meg csinálni, hogy csak akkor látszódjon a markere a térképen ha azt a bizonyos parancsot be írta az illető, esetleg ShowPlayerMArkers(0) nélkül is lehet valahogy eltüntetni a kis kockákat a térképről?
(Defensive módról lenne szó)
Cím: PlayerMAkers
Írta: _[G]M[K]_Sh1ft_ - 2015. Augusztus 20. - 23:04:03
Szia!
Rögtön is a témára térnék:
Nincs szükséged ShowPlayerMakers(0); egyszerűen mikor felcsatlakozik adsz neki egy olyan színt ami láthatatlan a térképen
pl: onpléjerkonnektnél: SetPlayerColor(playerid, 0xFF000000) !Lényeg a szíkód utolsó két jegye 00 legyen (ez is egy opció)
Parancsodnál:
(ahhoz a részhez ahol azt akarod hogy látszódjon neked:)
 

SetPlayerMarkerForPlayer(targetid, playerid, 0xFF0000FF);
//targetid = az a játos azonosító amivel azt akarod csinálni, hogy látható legyen playeridnek egy megadott szinnel

 
(illetve ahhoz a részhez ahol azt akarod hogy eltűnjön neked:)
 
SetPlayerMarkerForPlayer( targetid, playerid, 0xFFFFFF00 ); //a két nulla a végén megint fontos :D

 
További segítséget kaphatsz/illetve hasznos lehet számodra:
http://forum.sa-mp.com/showthread.php?t=229901&page=2
http://sampforum.hu/index.php?topic=46664.0
http://sampforum.hu/index.php?topic=46665.0
Remélem tudtam valamit segíteni :)
További szép estét,
Shift