Jump to content
  • 0

pomoc [Help] Čítanie zo súboru - Vyriešené


Quiter

Dotaz

No tak spravil som si príkaz /commands || /prikazy ktorý by mal ťahať info zo súboru CommandsSK/CZ/EN.txt ( mám to totiž 3-jazyčné ). To funguje ale neriadkuje to...

Proste to všetko hodí do jedného dlhého riadku...

 

Čo s tým ?

 

Príkaz :

 

if(!strcmp("/commands", cmdtext, true, 9) || !strcmp("/prikazy", cmdtext, true, 8))

{

if(!fexist(CMDSK) || !fexist(CMDCZ) || !fexist(CMDEN))return SCM(playerid,

"[ ! ] {770000}Súbor neexistuje alebo je poškodený. Informuj Adminsitrátora !",

"[ ! ] {770000}Soubor nejestvuje anebo je poškozen. Informuj Adminsitrátora !",

"[ ! ] {770000}File does not exist or is damaged. Notify Administrator. !");

new StrAll[500];

new StrSK[500];

new StrCZ[500];

new StrEN[500];

new File:CommandSK = fopen(CMDSK, io_read);

fread(CommandSK, StrAll);

fclose(CommandSK);

format(StrSK,sizeof(StrSK),"%s",StrAll);

new File:CommandCZ = fopen(CMDCZ, io_read);

fread(CommandCZ, StrAll);

fclose(CommandCZ);

format(StrCZ,sizeof(StrCZ),"%s",StrAll);

new File:CommandEN = fopen(CMDEN, io_read);

fread(CommandEN, StrAll);

fclose(CommandEN);

format(StrEN,sizeof(StrEN),"%s",StrAll);

ShowDialog(playerid,DIALOG_INFO,DIALOG_STYLE_MSGBOX,"{FFFF00}*-* {00FFFF}COMMANDS {FFFF00}*-*",StrSK,StrCZ,StrEN,"Okey","");

return true;

}

 

 

Súbor SK :

 

{33FF99}Tvoje príkazy sú :\n\n{66FF99}/pomoc - {33FF99}Zobrazí pomoc pre teba.\n{66FF99}/prikazy - {33FF99}Zobrazí príkazy pre teba.\n{66FF99}/sv-info - {33FF99}Zobrazí info o servery.\n{66FF99}/pl-info - {33FF99}Zobrazí info o postave.\n{66FF99}/upravy - {33FF99}Zobrazí veškeré úpravy na servery.\n\n{00FF99}To je všetko..

 

Link to comment
Share on other sites

8 odpovědí na tuto otázku

Recommended Posts

  • 0

separatelines-t13013.html By Ffredyk

 

čiže potom tvoj string v súbore má vyzerať takto

{33FF99}Tvoje príkazy sú :;;{66FF99}/pomoc - {33FF99}Zobrazí pomoc pre teba.;{66FF99}/prikazy - {33FF99}Zobrazí príkazy pre teba.;{66FF99}/sv-info - {33FF99}Zobrazí info o servery.;{66FF99}/pl-info - {33FF99}Zobrazí info o postave.;{66FF99}/upravy - {33FF99}Zobrazí veškeré úpravy na servery.;;{00FF99}To je všetko..

 

"\n" nahraď za ";"

vraj tá funkcia funguje, ale nevidím dôvod, aby nefungovala (iba ja by som to riešil trošku inak ;) )

Link to comment
Share on other sites

  • 0

No tak ako si to sem dal ty...

 

{33FF99}Tvoje príkazy sú :;;{66FF99}/pomoc - {33FF99}Zobrazí pomoc pre teba.;{66FF99}/prikazy - {33FF99}Zobrazí príkazy pre teba.;{66FF99}/sv-info - {33FF99}Zobrazí info o servery.;{66FF99}/pl-info - {33FF99}Zobrazí info o postave.;{66FF99}/upravy - {33FF99}Zobrazí veškeré úpravy na servery.;;{00FF99}To je všetko..

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...