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: BoSS - 2012. március 07. - 19:47:13

Cím: TextDraw Segítség...
Írta: BoSS - 2012. március 07. - 19:47:13
Hello all.
Csináltam textdrawot szeron amit scripterfilesbe mentett,beraktam modba OnGameModeInit-hez
És semmi hibát nem jelezett ki,viszont a szerveren nem mutatja a textdrawot ahol kéne lennie.
Ez miért lehet és,hogy tudom meg oldani,hogy látszodjon
A TextDrawEditor1.0 használtam
Segítséget is elõre köszi.
Cím: TextDraw Segítség...
Írta: CANNONN - 2012. március 07. - 19:56:28
OnPlayerConnect vagy OnPlayerSpawn alá rakd be ezt:
 
TextDrawShowForPlayer(playerid, textdrawodneve);
Cím: TextDraw Segítség...
Írta: szabyxxx - 2012. március 07. - 19:56:59
Mert az OnPlayerSpawn -hoz
Kell ezt..
 
TextDrawShowForAll(textname);

 
Textname =  Amit a változónak beirtál
new Text:valami;
Azt ird a textname helyére amit
new Text:valami; // helyett beirtál
Lefordítom..
TextDrawShowForAll(textname);
Szóval
TextDrawShowForAll   Minden játékosnak behozza a textdrawot ezért nem kell playerid!
TextDrawShowForPlayer(playerid, textname);
Paraméterei:
 
playerid

 
TextDrawShowForPlayer  A Játékosnak hozza be a textdrawot
playerid   Parancsnál csak annak a játékosnak hozza be aki beirja  a parancsot..
Ennyi kielégítõ válasz
Cím: TextDraw Segítség...
Írta: CANNONN - 2012. március 07. - 19:58:54
TextDrawShowForAll(textname);[/quote]
Nem kell minden játékosnak újra megjeleníteni, ha egy játékos csatlakozik. Elég csak annak, aki csatlakozott.
 
TextDrawShowForPlayer(playerid, textdrawneve);