Szerző Téma: CreatePlayer3DTextLabel  (Megtekintve 1141 alkalommal)

Nem elérhető JBauer

  • 1407
    • Profil megtekintése
CreatePlayer3DTextLabel
« Dátum: 2012. augusztus 01. - 11:09:55 »
0 Show voters
CreatePlayer3DTextLabel
Ezzel a függvénnyel egy játékos számára hozhatsz létre 3D text labelt.
Paraméterek:
 
(playerid, text[], color, Float:X, Float:Y, Float:Z, Float:DrawDistance, attachedplayer, attachedvehicle, testLOS)

 
Playerid: Annak a játékosnak az idje akinek létre akarod hozni a text labelt.
Text: A szöveg, amit megjelenítsen.
Color: A szöveg színe.
X: A szöveg x ko-ordinátája.
Y: A szöveg y ko-ordinátája.
Z: A szöveg z ko-ordinátája.
DrawDistance: Ettõl a távolságtól lehet látni a text labelt.
Attachedplayer: Az a játékos akihez hozzá szeretnéd csatolni a szöveget. (Ha nincs akkor használd az INVALID_PLAYER_ID-t)
Attachedvehicle: Az a jármû amihez hozzá szeretnéd csatolni a szöveget. (Ha nincs akkor használd az INVALID_VEHICLE_ID-t)
TestLOS: Ha 1 akkor látható a falakon át, ha 0 akkor nem.
Visszatérés: A létrehozott 3D Text Label idje.
Példa script:
new PlayerText3D: 3dtextem, Float: Pos[3];
public OnPlayerConnect(playerid)
{
  GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
  3dtextem = CreatePlayer3DTextLabel(playerid, \"Szia!\", 0x33AA33AA, Pos[0], Pos[1], Pos[2]+2, 15.0, playerid, INVALID_VEHICLE_ID); 
  return 1;
}

 
Eredeti link: http://wiki.sa-mp.com/wiki/CreatePlayer3DTextLabel
« Utoljára szerkesztve: 2012. augusztus 01. - 21:16:05 írta Yѕtee »

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
CreatePlayer3DTextLabel
« Válasz #1 Dátum: 2012. augusztus 01. - 11:12:41 »
0 Show voters
Jó de mért az OnPlayerConnect alá tetted? :O

Nem elérhető JBauer

  • 1407
    • Profil megtekintése
CreatePlayer3DTextLabel
« Válasz #2 Dátum: 2012. augusztus 01. - 11:13:36 »
0 Show voters
Mikor csatlakozik a játékos akkor létrehoz neki egy TextLabel-t, majd rácsatolja. Így a játékos fölött egy \'Szia!\' szöveg lesz.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal