Skocz do zawartości
  • 0

..


Gość Usunięty#58125

Pytanie

2 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
1 godzinę temu, FilipK napisał:

tu posiadam skrypt na kowala, lecz dotyczy on kowala do brusha od poziomu pierwszego do drugiego, dało by rade zrobić tak do poziomu 5?
w sensie ze jak sie ulepszy od 1 do 2 to mozna znowu kliknac i mozna ulepszyc od 2 do 3 i tak do poziomu 5
jak nieczytalenie napisałem to prosze pytać
z gory dzieki

Przyczyny braku poprawnego działania skryptu są dwie. Wypiszę je Panu poniżej.

  1. Najważniejsze - wprowadzenie poziomu 1. do kodu na sztywno (chociażby przy sprawdzaniu nazwy w linijce 28.), co sprawiło, że ulepszanie działało do poziomu nie wyższego niż 2.
  2. Pobieranie informacji o poziomie pędzla (brusha) z lore przedmiotu pomimo faktu, iż jest on zapisany bezpośrednio w jego nazwie.

Rozwiązaniem pierwszego problemu jest skorzystanie z wyrażeń regularnych (RegEx). Wystarczy napisać wzorzec sprawdzający czy w miejscu poziomu znajduje się jakakolwiek liczba całkowita nieujemna.
Drugi problem to kwestia dzielenia nazwy na każdej spacji i wyciąganiu odpowiedniego jej fragmentu (w naszym przypadku czwarty fragment nazwy to poziom pędzla) w celu zapisania go jako poziom.

Proszę bardzo. Skrypt nie był testowany.

Pozdrawiam.

Odnośnik do komentarza
https://skript.pl/temat/57656--/#findComment-342985
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

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