Anonimus24 0 Odesláno: 29. Březen, 2018 Share Odesláno: 29. Březen, 2018 Ahoj potřeboval bych poradit jak mám udělat do dialogu napřiklad: format(MAX_STR, sizeof(MAX_STR), "] ==================== [ {408080}ZAMĚSTNÁNÍ {FFFFFF}] ==================== [\n"); format(MAX_STR, sizeof(MAX_STR), "%sZaměstnání: {FFFFFF}%s\n",MAX_STR,Player[playerid][Team]); format(MAX_STR, sizeof(MAX_STR), "%sHodnost: {FFFFFF}\n\n",MAX_STR); format(MAX_STR, sizeof(MAX_STR), "%s{FFFFFF}Body v zaměstnání:\n",MAX_STR); format(MAX_STR, sizeof(MAX_STR), "%sPolicie - 0\n",MAX_STR); format(MAX_STR, sizeof(MAX_STR), "%sPrávník - 0\n",MAX_STR); format(MAX_STR, sizeof(MAX_STR), "%sDozorce - 0\n",MAX_STR); format(MAX_STR, sizeof(MAX_STR), "%sVoják - 0\n",MAX_STR); format(MAX_STR, sizeof(MAX_STR), "%sTeroriste - 0\n",MAX_STR); format(MAX_STR, sizeof(MAX_STR), "%sYakuza - 0\n",MAX_STR); format(MAX_STR, sizeof(MAX_STR), "%sRuská mafia - 0\n",MAX_STR); format(MAX_STR, sizeof(MAX_STR), "%sDealer - 0\n",MAX_STR); format(MAX_STR, sizeof(MAX_STR), "%sProstitutka - 0\n",MAX_STR); format(MAX_STR, sizeof(MAX_STR), "%sNovinář - 0\n",MAX_STR); format(MAX_STR, sizeof(MAX_STR), "%sMechanik - 0\n",MAX_STR); format(MAX_STR, sizeof(MAX_STR), "%sZdravotník - 0\n",MAX_STR); format(MAX_STR, sizeof(MAX_STR), "%sHasič - 0\n",MAX_STR); format(MAX_STR, sizeof(MAX_STR), "%sPilot -\n",MAX_STR); format(MAX_STR, sizeof(MAX_STR), "%sBezpečnostní služba - 0\n",MAX_STR); format(MAX_STR, sizeof(MAX_STR), "%sTaxikář - 0\n",MAX_STR); format(MAX_STR, sizeof(MAX_STR), "%sŘidič kamionu - 0\n",MAX_STR); format(MAX_STR, sizeof(MAX_STR), "%sŘidič autobusu - 0\n",MAX_STR); format(MAX_STR, sizeof(MAX_STR), "%sRozvážeč pizzy - 0\n",MAX_STR); format(MAX_STR, sizeof(MAX_STR), "%sPopelář - %d\n",MAX_STR,Sav_Body[11][playerid]); format(MAX_STR, sizeof(MAX_STR), "%sRybář - 0\n",MAX_STR); format(MAX_STR, sizeof(MAX_STR), "%sPobřežní stráž -\n",MAX_STR); new Text1[64], Name3[24]; GetPlayerName(playerid,Name3,24); format(Text1,64,"{E5E4E2}%s (%d)",Name3,playerid); ShowPlayerDialog(playerid,DIALOG_INFOS,DIALOG_STYLE_MSGBOX,Text1,MAX_STR,"Zavřít","Zpět"); A potřeboval bych to udělat tak aby všechen ten text měl barvu hráčovo nicku přes GetPlayerColor(playerid) ale jak to mám vložit dotoho Dialogu aby všechen ten text byl jeho barvou kterou má na nicku? Předem děkuji za odpověd Link to comment Share on other sites More sharing options...
0 kalixt 2 Odesláno: 30. Březen, 2018 Share Odesláno: 30. Březen, 2018 new BIG_STR[2000]; to som vybral to číslo náhodne, ty si tam daj také aké ti bude vyhovovat tak aby sa ti celá info tabulka zobrazila, ak dáš moc malé číslo tak ti tu tabulku nezobrazí celú. a potom: format(MAX_STR, sizeof(MAX_STR), "] ==================== [ {408080}ZAMĚSTNÁNÍ {FFFFFF}] ==================== [\n"); strcat(BIG_STR, MAX_STR); format(MAX_STR, sizeof(MAX_STR), "{%h}%sZaměstnání: %s\n",GetPlayerColor(playerid) >>> 8,MAX_STR,Player[playerid][Team]); strcat(BIG_STR, MAX_STR); format(MAX_STR, sizeof(MAX_STR), "%sHodnost: \n\n",MAX_STR); strcat(BIG_STR, MAX_STR); format(MAX_STR, sizeof(MAX_STR), "%sBody v zaměstnání:\n",MAX_STR); strcat(BIG_STR, MAX_STR); atd . . ... ShowPlayerDialog(playerid,DIALOG_INFOS,DIALOG_STYLE_MSGBOX,Text1,BIG_STR,"Zavřít","Zpět"); v MSGBOXE si nemusíš dávat getplayercolor aj do ostatných riadkov pokial nepoužiješ inú farbu pretože ostatné riadky zostanú už potom v takej farbe akú máš na začiatku pokial si ju niekde inde nezmeniš potom si musíš znova nastavit hráčovu farbu cez getplayercolor Link to comment Share on other sites More sharing options...
1 Vpr 1 Odesláno: 30. Březen, 2018 Share Odesláno: 30. Březen, 2018 Zkus to tak je je tady http://wiki.sa-mp.com/wiki/GetPlayerColor Link to comment Share on other sites More sharing options...
Dotaz
Anonimus24 0
Ahoj potřeboval bych poradit jak mám udělat do dialogu napřiklad:
A potřeboval bych to udělat tak aby všechen ten text měl barvu hráčovo nicku přes GetPlayerColor(playerid) ale jak to mám vložit dotoho Dialogu aby všechen ten text byl jeho barvou kterou má na nicku?
Předem děkuji za odpověd
Link to comment
Share on other sites
2 odpovědí na tuto otázku
Recommended Posts