Szerző Téma: GetName  (Megtekintve 636 alkalommal)

SmokeR

  • Vendég
GetName
« Dátum: 2012. április 05. - 19:01:13 »
0 Show voters
Hali,nekem az a kérdésem lenne hogy GetName már nem jó 0.3d-ben ugye ? Mert már valahogy máshogy kell írni de hogyan ? :d
 :grrr:

Nem elérhető doboka98

  • 1002
    • Profil megtekintése
GetName
« Válasz #1 Dátum: 2012. április 05. - 19:05:39 »
0 Show voters
GetPlayerName
Létrekell hoznod egy változót hozzá. Ha létrehozol egy playername változót akkor így lesz.
[pawn]GetPlayerName(playerid,playername, 24)[/pawn]

SmokeR

  • Vendég
GetName
« Válasz #2 Dátum: 2012. április 05. - 19:13:25 »
0 Show voters
Dialogos regisztráció hoz kell csak :d

Nem elérhető Rexii

  • 471
    • Profil megtekintése
GetName
« Válasz #3 Dátum: 2012. április 05. - 19:18:47 »
0 Show voters
Ha nem tudsz ilyeneket,akkor javaslom,hogy nézz szét a pawno jobb oldalán!Megtalálsz mindent!
Sok Sikert!

Nem elérhető Gabor..

  • 1883
  • Gabor..
    • Profil megtekintése
GetName
« Válasz #4 Dátum: 2012. április 05. - 19:39:28 »
0 Show voters
Létrehozzuk a változót, ami minden játékos nevére kihat. És még egy string változót is létrehozunk.
new name[MAX_PLAYER_NAME], string[128];

 
Lekérdezzük a nevét a \'name\' változó segítségével.
GetPlayerName(playerid, name, MAX_PLAYER_NAME);

 Formázzuk a szöveget.
format(string, sizeof(string), \" %s Feltobta a talpát\", name);

És kiírjuk a szöveget.
SendClientMessageToAll(0xFF0000AA, string);

 
Így néz ki egészében:
 
new name[MAX_PLAYER_NAME], string[128];
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
format(string, sizeof(string), \" %s Feltobta a talpát\", name);
SendClientMessageToAll(0xFF0000AA, string);

 
Persze, másképp is lehet használni, de most ez egy példa volt.
« Utoljára szerkesztve: 2012. április 05. - 19:43:16 írta Gabor.. »

SmokeR

  • Vendég
GetName
« Válasz #5 Dátum: 2012. április 05. - 20:36:47 »
0 Show voters
Sikerült Kösz Gábor :D Isten vagy !

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal