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: SmokeR - 2012. április 05. - 19:01:13

Cím: GetName
Írta: SmokeR - 2012. április 05. - 19:01:13
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:
Cím: GetName
Írta: doboka98 - 2012. április 05. - 19:05:39
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]
Cím: GetName
Írta: SmokeR - 2012. április 05. - 19:13:25
Dialogos regisztráció hoz kell csak :d
Cím: GetName
Írta: Rexii - 2012. április 05. - 19:18:47
Ha nem tudsz ilyeneket,akkor javaslom,hogy nézz szét a pawno jobb oldalán!Megtalálsz mindent!
Sok Sikert!
Cím: GetName
Írta: Gabor.. - 2012. április 05. - 19:39:28
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.
Cím: GetName
Írta: SmokeR - 2012. április 05. - 20:36:47
Sikerült Kösz Gábor :D Isten vagy !