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\");
new amm[2000];format(amm, sizeof(amm), \"Valami valami...\");format(amm, sizeof(amm), \"%s\\nValami valami...\", amm);//Az utolsó sort ismételgeted.
- 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:
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\");
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.
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