Szerző Téma: Dialog segítség  (Megtekintve 1976 alkalommal)

Dialog segítség
« Dátum: 2011. július 29. - 13:11:55 »
0 Show voters
Üdv. Segítségeteket kérném, olyan ügyben, hogy: személyi igazolványt szeretnék készíteni Sima üzenet küldõs párbeszéd panelba, de nem tudom hogyan hívatom le az informácíókat a dialogba.. Nevet kort lakhelyet stb... Ha valaki leírná, esetleg példával azt nagyon megköszönném...
« Utoljára szerkesztve: 2011. július 29. - 22:52:09 írta radír001 »

Dialog segítség
« Válasz #1 Dátum: 2011. július 29. - 13:16:34 »
0 Show voters
Stringgel :)
[pawn]new string[128];
    format(string,sizeof(string),\"Játékos id:%d\",playerid);
    ShowPlayerDialog(playerid,1130,DIALOG_STYLE_MSGBOX ,\"Név\",string,\"Rendben\",\"Vissza\");[/pawn]

Dialog segítség
« Válasz #2 Dátum: 2011. július 29. - 14:00:06 »
0 Show voters
Köszönöm, ez hibátlan eddig, most az a kérdésem, hogy ugye a dialogomba írja a nevet, és az alá hogy tudom oda tenni még azt, hogy õõõ tehát h így lássam:

Név:


Nem:


Lakhely:


Kor:


Szóval, hogy tudom alárakni a név alá ezeket, mert megcsinálni megtudom mostmár, hogy lekérje... :)

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
Dialog segítség
« Válasz #3 Dátum: 2011. július 29. - 14:01:53 »
0 Show voters
Írd ide, hogy, hogy kéred le, mi pedig beillesztjük neked a dialógusba.  ;)
Ugyanis nem tudjuk a változók neveit, vagy egyáltalán hogy tárolod ezeket.
« Utoljára szerkesztve: 2011. július 29. - 14:05:06 írta Ronii »

Nem elérhető Sheet

  • 1508
  • Támogató
    • Profil megtekintése
Dialog segítség
« Válasz #4 Dátum: 2011. július 29. - 14:02:22 »
0 Show voters
pl
[pawn]new string[128];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
    format(string,sizeof(string),\"Játékos id:%d\\nNév: %s\",playerid, name);
    ShowPlayerDialog(playerid,1130,DIALOG_STYLE_MSGBOX ,\"Név\",string,\"Rendben\",\"Vissza\");[/pawn]

Dialog segítség
« Válasz #5 Dátum: 2011. július 29. - 14:21:41 »
0 Show voters
Hát nem akar ez nekem összejönni... :(

nem:  PlayerInfo[playerid][sex] == 1      <-férfi


          PlayerInfo[playerid][sex] == 2      <-nõ


kor:  PlayerInfo[playerid][kor]


lakhely: PlayerInfo[playerid][lakhely] == 1  <-1. város


             PlayerInfo[playerid][lakhely] == 2  <-2. város

Dialog segítség
« Válasz #6 Dátum: 2011. július 29. - 15:37:10 »
+1 Show voters
new string[128];
new name[MAX_PLAYER_NAME];
new kiir[16], kiir1[16];
if(PlayerInfo[playerid][sex] == 1) format(kiir,16,\"férfi\");
else if(PlayerInfo[playerid][sex] == 2) format(kiir,16,\"nõ\");
if(PlayerInfo[playerid][lakhely] == 1) format(kiir1,16,\"1. város\");
else if(PlayerInfo[playerid][lakhely] == 2) format(kiir1,16,\"2. város\");
GetPlayerName(playerid, name, sizeof(name));
    format(string,128,\"Név::%s\\nKor: %d\\nLakhely: %s\\nNem: %s\",name, PlayerInfo[playerid][kor],kiir1, kiir);
    ShowPlayerDialog(playerid,1130,DIALOG_STYLE_MSGBOX ,\"Név\",string,\"Rendben\",\"Vissza\");

 
JAVITVA mostmár jó
« Utoljára szerkesztve: 2011. július 29. - 16:07:07 írta Detrot »

Dialog segítség
« Válasz #7 Dátum: 2011. július 29. - 15:49:42 »
0 Show voters
Nagyon szépen köszönöm a segítségeteket.

Szerk: valami bibi van, mert se a lakhelynél se a nem nél nem ír semmit :S :S


a hibát észre vettem énis, azt javítottam is és ugy nem volt jó :S


Szerk: okés rájöttem h mi a gond, köszi mindenkinek.
« Utoljára szerkesztve: 2011. július 29. - 16:18:53 írta radír001 »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal