Skocz do zawartości

automatyczne numerowanie


IamTheLaw

Rekomendowane odpowiedzi

witam wszystkich, jesteśmy dzisiaj na gmclanie będziemy pakować dzisiaj wiedzę

 

moje pytanie brzmi: jak zrobić automatyczne numerowanie

GML
if global.eq+string(licznik)=' ' {global.eq+string(licznik) ='lom' exit} else {licznik+=1}

takie cuś mam ale gucio mi to numeruje i mam takie śmieszne errory, proszę o pomoc

Odnośnik do komentarza
Udostępnij na innych stronach

___________________________________________
COMPILATION ERROR in Script: spr_eq_wolne
Error in code at line 4:
   if global.eq+string(licznik)=' ' {global.eq+string(licznik) ='lom' exit} else {licznik+=1}
                                              ^
at position 45: Assignment operator expected.

 

taki mam error pomimo ze zdefiniowalem zmienna global.eq wczesniej

Odnośnik do komentarza
Udostępnij na innych stronach

Ale co ty chcesz zrobić? Bo nazwa tematu nic mi nie mówi.

 

Co więcej:

GML
if global.eq+string(licznik)=' '

Jeśli stosujesz funkcję string() to licznik najwyraźniej jest liczbą. Tak więc suma z całą pewnością NIGDY nie będzie pusta, a tym bardziej nie będzie spacją, bo co najmniej ta liczba w wynikowym stringu się znajdzie.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Administratorzy

GML
variable_global_set(name, value);

 

global.a + 'b'; nie utworzy global.ab, tylko zwróci konkatenację tych dwóch łańcuchów. Nie można do niej nic przyrównać. + oznacza dodawanie lub konkatenację zawartości zmiennych, ale nie ich nazw.

Odnośnik do komentarza
Udostępnij na innych stronach

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ę
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...