Exigo Opublikowano 8 Marca 2009 Opublikowano 8 Marca 2009 Czy istnieje możliwość przerobienia owego kodu na pętlę?... domyślam się że istnieje taka możliwość, ale kurka nie wiem jak. ;> GML t0 = ini_read_string("T_1","tex0",0); t1 = ini_read_string("T_1","tex1",0); t2 = ini_read_string("T_1","tex2",0); t3 = ini_read_string("T_1","tex3",0); t4 = ini_read_string("T_1","tex4",0); t5 = ini_read_string("T_1","tex5",0); t6 = ini_read_string("T_1","tex6",0); t7 = ini_read_string("T_1","tex7",0); t8 = ini_read_string("T_1","tex8",0); t9 = ini_read_string("T_1","tex9",0); t10 = ini_read_string("T_1","tex10",0); t11 = ini_read_string("T_1","tex11",0); t12 = ini_read_string("T_1","tex12",0); t13 = ini_read_string("T_1","tex13",0); t14 = ini_read_string("T_1","tex14",0); t15 = ini_read_string("T_1","tex15",0); t16 = ini_read_string("T_1","tex15",0); t17 = ini_read_string("T_1","tex15",0); t18 = ini_read_string("T_1","tex15",0); t19 = ini_read_string("T_1","tex15",0);
Tymon Opublikowano 8 Marca 2009 Opublikowano 8 Marca 2009 GML for( i = 0; i < 20; i += 1 ) t = ini_read_string("T_1","tex"+string(i),0);
PsichiX Opublikowano 8 Marca 2009 Opublikowano 8 Marca 2009 GML for(i=0;i<20;i+=1) t=ini_read_string("T_1","text"+string(i),0) EDIT: Poprawione :P
Exigo Opublikowano 8 Marca 2009 Autor Opublikowano 8 Marca 2009 Ajj... coś nie działa - pisze że nie wie co to zmienna t0. :/ ( biorąc pod uwagę kod tymcia ( zresztą i tak kod psychixa też nie działa ) ) :P
Tymon Opublikowano 8 Marca 2009 Opublikowano 8 Marca 2009 t[0] :) A jeśli bardzo chcesz t0: GML for( i = 0; i < 20; i += 1 ) variable_local_set( 't' + string( i ), ini_read_string("T_1","tex"+string(i),0 ) );
Platyna Opublikowano 8 Marca 2009 Opublikowano 8 Marca 2009 bo się musisz odwoływać t[0], a nie t0. Oni ci tablice zrobili :P
Exigo Opublikowano 8 Marca 2009 Autor Opublikowano 8 Marca 2009 Zauważyłem, ale i tak nie działa - zwraca błąd że nie wie co to zmienna t[0]. :P
Tymon Opublikowano 8 Marca 2009 Opublikowano 8 Marca 2009 Hm, problematyczne. Nie wiem dlaczego tak się dzieje, ale powinno działać. Nie deklarujesz t jako tymczasowej, nie nadpisujesz jej?
Administratorzy gnysek Opublikowano 8 Marca 2009 Administratorzy Opublikowano 8 Marca 2009 Chłopie, bo jak wczytujesz tekst do t[0], a potem dalej w obiekcie się odwołujesz do nieistniejącego t0, to się nie dziw, że jest błąd.
Platyna Opublikowano 8 Marca 2009 Opublikowano 8 Marca 2009 Chłopie, bo jak wczytujesz tekst do t[0], a potem dalej w obiekcie się odwołujesz do nieistniejącego t0, to się nie dziw, że jest błąd. Ale napisał że to zauważył i zmienił. A wcześniej jak miałeś to nie w pętli to ci działało? Może odwołujesz się gdzieś poza obiektem w którym masz to zadeklarowane czy coś? Poza tym nie nazwał bym tego "pytaniem zaawansowanych"
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się