Guyy 14 Odesláno: 25. Červen, 2016 Share Odesláno: 25. Červen, 2016 Ahoj Našiel som si už dávnejšie Rádio Systém (Dynamic) a nechcelo sa my stále uploadovať 8 txt súborov. Tak som chcel aby to Automaticky vytváralo, ale nejde to Prosím opravte mi kod. Ďakujem #define Radio "Radios/Radios" #define Radio1 "Radios/Radios/Radio1.ini" #define Radio2 "Radios/Radios/Radio2.ini" #define Radio3 "Radios/Radios/Radio3.ini" #define Radio4 "Radios/Radios/Radio4.ini" #define Radio5 "Radios/Radios/Radio5.ini" #define Radio6 "Radios/Radios/Radio6.ini" #define Radio7 "Radios/Radios/Radio7.ini" #define Radio8 "Radios/Radios/Radio8.ini" public OnFilterScriptInit(){ if(!DOF2_FileExists(Radio)) { DOF2_CreateFile(Radio1); DOF2_SetString(Radio1,"RadioIP", " "); DOF2_SetString(Radio1,"RadioName", "---"); DOF2_CreateFile(Radio2); DOF2_SetString(Radio2,"RadioIP", " "); DOF2_SetString(Radio2,"RadioName", "---"); DOF2_CreateFile(Radio3); DOF2_SetString(Radio3,"RadioIP", " "); DOF2_SetString(Radio3,"RadioName", "---"); DOF2_CreateFile(Radio4); DOF2_SetString(Radio4,"RadioIP", " "); DOF2_SetString(Radio4,"RadioName", "---"); DOF2_CreateFile(Radio5); DOF2_SetString(Radio5,"RadioIP", " "); DOF2_SetString(Radio5,"RadioName", "---"); DOF2_CreateFile(Radio6); DOF2_SetString(Radio6,"RadioIP", " "); DOF2_SetString(Radio6,"RadioName", "---"); DOF2_CreateFile(Radio7); DOF2_SetString(Radio7,"RadioIP", " "); DOF2_SetString(Radio7,"RadioName", "---"); DOF2_CreateFile(Radio8); DOF2_SetString(Radio8,"RadioIP", " "); DOF2_SetString(Radio8,"RadioName", "---"); } Link to comment Share on other sites More sharing options...
0 bigw3b. 69 Odesláno: 25. Červen, 2016 Share Odesláno: 25. Červen, 2016 (upraveno) Zbytočnosť vytvárať xx súborov, sprav si jeden, "radio_dat.txt" a tam to ukladaj. Potom to načítaj, zbytočne náročné a dlhšie na vykonanie. A nikde nevytváraš "Radio". Edited 25. Červen, 2016 by bigw3b. Link to comment Share on other sites More sharing options...
0 Scydo 397 Odesláno: 25. Červen, 2016 Share Odesláno: 25. Červen, 2016 Prosím opravte mi kod. Ďakujem ~> Ach... jak my moc milujeme tuhle poznámku Co si dáváš za pití, mezitím co jsi jistě naprosto vyčerpaný po napsání tak informačního topicu? Kafíčko, kákajíčko? A kdy se vrátíš pro hotový kód? V podobě kolika příspěvků? ~> Každopádně je kravina, abys ukládal tolik cest... stačí ti jedna, a k tomu jeden cyklus, jedno formátování, jedno vytváření/otevírání souboru, jedno zavírání. 3 Link to comment Share on other sites More sharing options...
0 Guyy 14 Odesláno: 25. Červen, 2016 Author Share Odesláno: 25. Červen, 2016 jsi jistě naprosto vyčerpaný po napsání tak informačního topicu? Ano Kafíčko, kákajíčko? Džusík A kdy se vrátíš pro hotový kód? V podobě kolika příspěvků? Ta ked bude niečo múdre a lahko pochopitelné napísané.. a nie: stačí ti jedna, a k tomu jeden cyklus, jedno formátování, jedno vytváření/otevírání souboru, jedno zavírání. Link to comment Share on other sites More sharing options...
0 Scydo 397 Odesláno: 25. Červen, 2016 Share Odesláno: 25. Červen, 2016 (upraveno) Ta ked bude niečo múdre a lahko pochopitelné napísané.. a nie: ~> Ty chceš ten kód, já ne... taky nepřijdeš první den do nějaké firmy, neřekneš "dejte mi prosím peníze" a dají ti všechno. ~> A prosimtě, co je na tom tak "nemoudrého"? Furt je to rada... to ti mám psát raději "nauč se pawno"? Edited 25. Červen, 2016 by SkiBig18 Link to comment Share on other sites More sharing options...
0 kamilko39 9 Odesláno: 26. Červen, 2016 Share Odesláno: 26. Červen, 2016 ~> Ty chceš ten kód, já ne... taky nepřijdeš první den do nějaké firmy, neřekneš "dejte mi prosím peníze" a dají ti všechno. ~> A prosimtě, co je na tom tak "nemoudrého"? Furt je to rada... to ti mám psát raději "nauč se pawno"? No kamo trošku divné hned som vedel že to bude Carlosoo Skybig má pravdu s tými peniazmi to lepšie máš naučiť sa pawno Link to comment Share on other sites More sharing options...
0 Scydo 397 Odesláno: 26. Červen, 2016 Share Odesláno: 26. Červen, 2016 (upraveno) ~> Aby nám zase jistý uživatel nepsal, že o tom jen kecáme a ve skutečnost o tom víme úplné ho***, tak ti pomůžu trochu více v podobě ukázky neúplného kódu: new Radio[10]; /* callback: */ new sKey[20 + 1]; for(new i; i < 10; i++) { if (!DOF2_FileExists("Radios/Radio.ini")) DOF2_CreateFile("Radios/Radio.ini"); format(sKey, ..., "RadioIP%i", i); DOF2_SetString("Radios/Radio.ini", sKey, /* ... */); format(sKey, ..., "RadioName%i", i); DOF2_SetString("Radios/Radio.ini", sKey, /* ... */); DOF2_SaveFile(); } Edited 26. Červen, 2016 by SkiBig18 Link to comment Share on other sites More sharing options...
0 Guyy 14 Odesláno: 26. Červen, 2016 Author Share Odesláno: 26. Červen, 2016 (upraveno) to ti mám psát raději "nauč se pawno"? To niee new Radio[10]; /* callback: */ new sString[20 + 1]; for(new i; i < 10; i++) { if (!DOF2_FileExists("Radios/Radio1.ini")) DOF2_CreateFile("Radios/Radio1.ini"); format(sString, ..., "Radio%i", i); DOF2_SetString(sString, "RadioIP", /* ... */); DOF2_SetString(sString, "RadioName", /* ... */); DOF2_SaveFile(); } Dík No, mám další problém, upravil som si to.. ale ked som to dal do Radios/Radio%i.ini tak vytvorilo iba Radio0 a 1. Ale ked to je iba v ScriptFiles tak vytvorí 0 - 8.. Prosím pomôžte mi to vyriešiť Dakujem for(new i; i < 9; i++) { if (!DOF2_FileExists("Radios/Radio1.ini")) { format(sString, sizeof(sString), "Radios/Radio%i.ini", i); DOF2_CreateFile(sString); DOF2_SetString(sString, "RadioIP", "---"); DOF2_SetString(sString, "RadioName", "---"); } } Edited 26. Červen, 2016 by Carlosoo Link to comment Share on other sites More sharing options...
0 Scydo 397 Odesláno: 26. Červen, 2016 Share Odesláno: 26. Červen, 2016 (upraveno) ~> Proč tedy tak zásadně měníš kód? Já jsem ti tam jasně dal, že ti stačí zjistit, jestli existuje jeden soubor(pokud ne, tak se vytvoří) a v něm se ukládají ty formátované klíče... Ty formátuješ cestu. K čemu? Vždyť jí znáš... //Edit, upravil jsem ten kód nahoře, podívej se na něj. Edited 26. Červen, 2016 by SkiBig18 Link to comment Share on other sites More sharing options...
0 Guyy 14 Odesláno: 26. Červen, 2016 Author Share Odesláno: 26. Červen, 2016 Lebo.. Ty si mi tam dal, že ked sa Script loadne, premenuje všetky Rádia, ale ja chcem že len ked nebude existovať tak Vytvorí a premenuje, nie vždy premenuje aj ked to už existuje.. Nejde to public OnFilterScriptInit() { new sString[20 + 1]; for(new i; i < 9; i++) { if (!DOF2_FileExists("Radios/Radio1.ini")) DOF2_CreateFile("Radios/Radio1.ini"); if (!DOF2_FileExists("Radios/Radio2.ini")) DOF2_CreateFile("Radios/Radio2.ini"); if (!DOF2_FileExists("Radios/Radio3.ini")) DOF2_CreateFile("Radios/Radio3.ini"); if (!DOF2_FileExists("Radios/Radio4.ini")) DOF2_CreateFile("Radios/Radio4.ini"); if (!DOF2_FileExists("Radios/Radio5.ini")) DOF2_CreateFile("Radios/Radio5.ini"); if (!DOF2_FileExists("Radios/Radio6.ini")) DOF2_CreateFile("Radios/Radio6.ini"); if (!DOF2_FileExists("Radios/Radio7.ini")) DOF2_CreateFile("Radios/Radio7.ini"); if (!DOF2_FileExists("Radios/Radio8.ini")) DOF2_CreateFile("Radios/Radio8.ini"); format(sString, sizeof(sString), "Radios/Radio%i.ini", i); DOF2_SetString(sString, "RadioIP", "{FF0000}Nepridaný Link"); DOF2_SetString(sString, "RadioName", "{FF0000}Prázdny Riadok"); DOF2_SaveFile(); } return 1; } Link to comment Share on other sites More sharing options...
0 Scydo 397 Odesláno: 26. Červen, 2016 Share Odesláno: 26. Červen, 2016 ~> Proč proboha furt to upravuje a přidáváš co nemáš? To stačí jednoduše zjistit přes strcmp a nemusíš zase debilně přes desítky souborů... Link to comment Share on other sites More sharing options...
0 Guyy 14 Odesláno: 26. Červen, 2016 Author Share Odesláno: 26. Červen, 2016 Lenže mne nezapíše do zložiek.. Toto: format(sString, sizeof(sString), "Radios/Radio%i.ini", i); DOF2_SetString(sString, "RadioIP", "{FF0000}Nepridaný Link"); DOF2_SetString(sString, "RadioName", "{FF0000}Prázdny Riadok"); DOF2_SaveFile(); Link to comment Share on other sites More sharing options...
0 Amenadiel 286 Odesláno: 26. Červen, 2016 Share Odesláno: 26. Červen, 2016 (upraveno) <pre class="_prettyXprint _lang-auto _linenums:0"> public OnFilterScriptInit() { new str[20 + 1]; for(new i; i < 9; i++) { format(sString, sizeof(sString), "Radios/Radio%i.ini", i); if (!DOF2_FileExists(sString)) DOF2_CreateFile(sString); DOF2_SetString(sString, "RadioIP", "Nepridaný Link"); DOF2_SetString(sString, "RadioName", "Prázdny Riadok"); } DOF2_SaveFile(); return 1; } </pre><br />sry scydo ale nebaví mě to číst <img data-cke-saved-src="http://pawno.cz/public/style_emoticons/default/icon_e_biggrin.gif"src="http://pawno.cz/public/style_emoticons/default/icon_e_biggrin.gif" class="bbc_emoticon" title=":d" /> wtf to co Edited 26. Červen, 2016 by Steam wallet Link to comment Share on other sites More sharing options...
0 Guyy 14 Odesláno: 26. Červen, 2016 Author Share Odesláno: 26. Červen, 2016 No.. dík ale zase tam nič nenapíše OPRAVENE Dík všetkým čo mi pomohli Thank you very much Link to comment Share on other sites More sharing options...
Dotaz
Guyy 14
Ahoj
Našiel som si už dávnejšie Rádio Systém (Dynamic) a nechcelo sa my stále uploadovať 8 txt súborov. Tak som chcel aby to Automaticky vytváralo, ale nejde to Prosím opravte mi kod. Ďakujem
Link to comment
Share on other sites
13 odpovědí na tuto otázku
Recommended Posts