Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Rekomendowane odpowiedzi

Opublikowano

Witam mam pytanie odnośnie pętli for. Posiadam pętlę

 

for $i1= 0 to 53

"reszta skryptu"

next

 

jak zrobić, że $i1 będzie równe np. 5 i zaistnieje pewien czynnik to pętla powtórzy ten krok (czyli jeszcze raz 5)?

nie wiem czy to możliwe.

Opublikowano

""zaistnieje pewien czynnik" mógłbyś jaśniej ? "

 

skrypt jest do gry. Wykorzystuje on _imagesearch i jeśli znajdzie obrazek odnośnie błędu w grze to chce aby pętla po dokończeniu kroku (np krok 4) nie rozpoczynała kolejnego kroku (czyli kroku 5) tylko powtórzyła ten sam krok (czyli krok 4).

 

"If $i1 = 5 And <pewien czynnik> then $i1 -= 1

 

 

Coś takiego? "

 

nie bardzo bo to zakłada że konkretny krok, a ja nie wiem czy błąd wyskoczy na kroku 5 czy 25 czy 52, bądź może wcale się nie pojawi

 

myślałem bardziej o czymś takim

 

Func blad($x, $y)

$r = _ImageSearch("blad.bmp", 1, $x, $y, 50)

If $r = 1 Then

$i1 = $i1 step -1 lub też jakiś return ale nie znam się na tyle

endif

EndFunc

ale nic mi nie przychodzi do głowy.

Opublikowano

skrypt jest do gry. Wykorzystuje on _imagesearch i jeśli znajdzie obrazek odnośnie błędu w grze to chce aby pętla po dokończeniu kroku (np krok 4) nie rozpoczynała kolejnego kroku (czyli kroku 5) tylko powtórzyła ten sam krok (czyli krok 4).

 

To jest ukryta treść, proszę

czwartkowy posmak w ustach przypomina
że nie ma sensu owijać w bawełnę
zmarzniętego truchła

przez latarnię ktoś przerzucił sznur
cumuje statek w bezpieczną przystań

czuję jak na skroniach zasycha sól
...

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
×
×
  • Dodaj nową pozycję...