-
Lefagy a pawno mert:
new amm[200];
format(amm, 2000, \"{7CFC00}Slot Név Töltény\\
{000000}\\n 1 AK-47 %d\\
{000000}\\n 2 Desert Eagle %d\\
{000000}\\n 3 Colt-45 %d\\
{000000}\\n 4 Baseball ütõ %d\\
{000000}\\n 5 M4 %d\\
{000000}\\n 6 MP5 %d\\
{000000}\\n 7 Shotgun %d\\
{000000}\\n 8 Puska %d\\
{000000}\\n 9 Modósított Colt45 %d\\
{000000}\\n 10 Kés %d\",pInfo[playerid][pAK47],pInfo[playerid][pDeagle],pInfo[playerid][pColt],pInfo[playerid][pBasseball],pInfo[playerid][pM4],pInfo[playerid][pMP5],pInfo[playerid][pShoti],pInfo[playerid][pPuska],pInfo[playerid][pModositott],pInfo[playerid][pKes]);
ShowPlayerDialog(playerid, 19, DIALOG_STYLE_LIST, \"Fegyverek\",amm, \"Rendben\", \"Mégsem\");
nemfér ki sehogysem és ezért lefagy a pawno túl sok minde van de másképp nem tudom megoldani valaki segítene??
-
- A szöveg változójának mérete kisebb, mint amekkorának formázod.
- A formázós sor túl hosszú.
Mindez helyesen:
new amm[2000];
format(amm, sizeof(amm), \"Valami valami...\");
format(amm, sizeof(amm), \"%s\\nValami valami...\", amm);
//Az utolsó sort ismételgeted.
Sok szerencsét, további jó scriptelést! :thumbsup:
-
Használj inkább strcat -ot illetve ne használj sok spacet.. mert ez nagy hülyeség.. azért van a pawnoban a \\t ;)
-
Csak strcattal nem tud bele formázni számokat.
-
- A szöveg változójának mérete kisebb, mint amekkorának formázod.
- A formázós sor túl hosszú.
Mindez helyesen:
new amm[2000];
format(amm, sizeof(amm), \"Valami valami...\");
format(amm, sizeof(amm), \"%s\\nValami valami...\", amm);
//Az utolsó sort ismételgeted.
Sok szerencsét, további jó scriptelést! :thumbsup:
Köszi de nemtudom megcsinálni lécci megcsinálod nem értem aboszlut
megköszönném ment a +
Dupla hozzászólás automatikusan összefûzve. ( 2014. május 25. - 11:23:02 )
new amm[2000];
format(amm, sizeof(amm), \" {7CFC00}Slot Név Töltény\");
format(amm, sizeof(amm), \" {000000}\\n 1 AK-47 %d\",amm);
format(amm, sizeof(amm), \" {000000}\\n 2 Desert Eagle %d\",amm);
format(amm, sizeof(amm), \" {000000}\\n 3 Colt-45 %d\",amm);
format(amm, sizeof(amm), \" {000000}\\n 4 Baseball ütõ %d\",amm);
format(amm, sizeof(amm), \" {000000}\\n 5 M4 %d\",amm);
format(amm, sizeof(amm), \" {000000}\\n 6 MP5 %d\",amm);
format(amm, sizeof(amm), \" {000000}\\n 7 Shotgun %d\",amm);
format(amm, sizeof(amm), \" {000000}\\n 8 Puska %d\",amm);
format(amm, sizeof(amm), \" {000000}\\n 9 Modósított Colt45 %d\",amm);
format(amm, sizeof(amm), \" {000000}\\n 10 Kés %d\",amm);
ShowPlayerDialog(playerid, 19, DIALOG_STYLE_LIST, \"Fegyverek\",amm, \"Rendben\", \"Mégsem\");
Valamiért csak az utolsó sort jelenití meg a dialog
:Cry2:
[mod]Javítottam a code taget code=pawn-ra.[/mod]
-
Tessék:
new amm[512], str[1028];
format(amm, sizeof(amm), \" {7CFC00}Slot Név Töltény\");
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 1 AK-47 %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 2 Desert Eagle %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 3 Colt-45 %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 4 Baseball ütõ %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 5 M4 %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 6 MP5 %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 7 Shotgun %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 8 Puska %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 9 Modósított Colt45 %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 10 Kés %d\",amm);
strcat(str, amm);
ShowPlayerDialog(playerid, 19, DIALOG_STYLE_LIST, \"Fegyverek\", str, \"Rendben\", \"Mégsem\");
-
Csak strcattal nem tud bele formázni számokat.
Miért nem tudna? :D Tessék itt a megoldása is..
Tessék:
new amm[512], str[1028];
format(amm, sizeof(amm), \" {7CFC00}Slot Név Töltény\");
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 1 AK-47 %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 2 Desert Eagle %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 3 Colt-45 %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 4 Baseball ütõ %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 5 M4 %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 6 MP5 %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 7 Shotgun %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 8 Puska %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 9 Modósított Colt45 %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 10 Kés %d\",amm);
strcat(str, amm);
ShowPlayerDialog(playerid, 19, DIALOG_STYLE_LIST, \"Fegyverek\", str, \"Rendben\", \"Mégsem\");
[/quote]
Lehetséges csak kell használni formatot is. ;) Másrészt még mindig leírom, hogy használj \\t :D
-
Már megoldottuk a hozzáformázgatós megoldással, ahol nem kellett a plusz strcat :)
Mkndenkinek köszi a segítséget (az õ nevében is)!
-
[mod]Témát zártam! :)[/mod]
-
Lefagy a pawno mert:
new amm[200];
format(amm, 2000, \"{7CFC00}Slot Név Töltény\\
{000000}\\n 1 AK-47 %d\\
{000000}\\n 2 Desert Eagle %d\\
{000000}\\n 3 Colt-45 %d\\
{000000}\\n 4 Baseball ütõ %d\\
{000000}\\n 5 M4 %d\\
{000000}\\n 6 MP5 %d\\
{000000}\\n 7 Shotgun %d\\
{000000}\\n 8 Puska %d\\
{000000}\\n 9 Modósított Colt45 %d\\
{000000}\\n 10 Kés %d\",pInfo[playerid][pAK47],pInfo[playerid][pDeagle],pInfo[playerid][pColt],pInfo[playerid][pBasseball],pInfo[playerid][pM4],pInfo[playerid][pMP5],pInfo[playerid][pShoti],pInfo[playerid][pPuska],pInfo[playerid][pModositott],pInfo[playerid][pKes]);
ShowPlayerDialog(playerid, 19, DIALOG_STYLE_LIST, \"Fegyverek\",amm, \"Rendben\", \"Mégsem\");
nemfér ki sehogysem és ezért lefagy a pawno túl sok minde van de másképp nem tudom megoldani valaki segítene??
-
- A szöveg változójának mérete kisebb, mint amekkorának formázod.
- A formázós sor túl hosszú.
Mindez helyesen:
new amm[2000];
format(amm, sizeof(amm), \"Valami valami...\");
format(amm, sizeof(amm), \"%s\\nValami valami...\", amm);
//Az utolsó sort ismételgeted.
Sok szerencsét, további jó scriptelést! :thumbsup:
-
Használj inkább strcat -ot illetve ne használj sok spacet.. mert ez nagy hülyeség.. azért van a pawnoban a \\t ;)
-
Csak strcattal nem tud bele formázni számokat.
-
- A szöveg változójának mérete kisebb, mint amekkorának formázod.
- A formázós sor túl hosszú.
Mindez helyesen:
new amm[2000];
format(amm, sizeof(amm), \"Valami valami...\");
format(amm, sizeof(amm), \"%s\\nValami valami...\", amm);
//Az utolsó sort ismételgeted.
Sok szerencsét, további jó scriptelést! :thumbsup:
Köszi de nemtudom megcsinálni lécci megcsinálod nem értem aboszlut
megköszönném ment a +
Dupla hozzászólás automatikusan összefûzve. ( 2014. május 25. - 11:23:02 )
new amm[2000];
format(amm, sizeof(amm), \" {7CFC00}Slot Név Töltény\");
format(amm, sizeof(amm), \" {000000}\\n 1 AK-47 %d\",amm);
format(amm, sizeof(amm), \" {000000}\\n 2 Desert Eagle %d\",amm);
format(amm, sizeof(amm), \" {000000}\\n 3 Colt-45 %d\",amm);
format(amm, sizeof(amm), \" {000000}\\n 4 Baseball ütõ %d\",amm);
format(amm, sizeof(amm), \" {000000}\\n 5 M4 %d\",amm);
format(amm, sizeof(amm), \" {000000}\\n 6 MP5 %d\",amm);
format(amm, sizeof(amm), \" {000000}\\n 7 Shotgun %d\",amm);
format(amm, sizeof(amm), \" {000000}\\n 8 Puska %d\",amm);
format(amm, sizeof(amm), \" {000000}\\n 9 Modósított Colt45 %d\",amm);
format(amm, sizeof(amm), \" {000000}\\n 10 Kés %d\",amm);
ShowPlayerDialog(playerid, 19, DIALOG_STYLE_LIST, \"Fegyverek\",amm, \"Rendben\", \"Mégsem\");
Valamiért csak az utolsó sort jelenití meg a dialog
:Cry2:
[mod]Javítottam a code taget code=pawn-ra.[/mod]
-
Tessék:
new amm[512], str[1028];
format(amm, sizeof(amm), \" {7CFC00}Slot Név Töltény\");
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 1 AK-47 %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 2 Desert Eagle %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 3 Colt-45 %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 4 Baseball ütõ %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 5 M4 %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 6 MP5 %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 7 Shotgun %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 8 Puska %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 9 Modósított Colt45 %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 10 Kés %d\",amm);
strcat(str, amm);
ShowPlayerDialog(playerid, 19, DIALOG_STYLE_LIST, \"Fegyverek\", str, \"Rendben\", \"Mégsem\");
-
Csak strcattal nem tud bele formázni számokat.
Miért nem tudna? :D Tessék itt a megoldása is..
Tessék:
new amm[512], str[1028];
format(amm, sizeof(amm), \" {7CFC00}Slot Név Töltény\");
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 1 AK-47 %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 2 Desert Eagle %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 3 Colt-45 %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 4 Baseball ütõ %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 5 M4 %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 6 MP5 %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 7 Shotgun %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 8 Puska %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 9 Modósított Colt45 %d\",amm);
strcat(str, amm);
format(amm, sizeof(amm), \" {000000}\\n 10 Kés %d\",amm);
strcat(str, amm);
ShowPlayerDialog(playerid, 19, DIALOG_STYLE_LIST, \"Fegyverek\", str, \"Rendben\", \"Mégsem\");
[/quote]
Lehetséges csak kell használni formatot is. ;) Másrészt még mindig leírom, hogy használj \\t :D
-
Már megoldottuk a hozzáformázgatós megoldással, ahol nem kellett a plusz strcat :)
Mkndenkinek köszi a segítséget (az õ nevében is)!
-
[mod]Témát zártam! :)[/mod]