Witam!
Chciałbym poprosić kogoś uprzejmego, kto napisze mi opisany przeze mnie niżej skrypt.
Z góry mówię, że chce, aby ten skrypt był sprawdzony, albo żeby autor zanim udzieli odpowiedzi był w 100% pewny, że jest on napisany poprawnie.
Info na temat skryptu:
Otóż tak, na samym początku chciałbym, aby ten skrypt tworzył folder o nazwie "skills", w którym będą zapisywane pliki .yml nazwane nickiem gracza.
Zawarte dane w pliku .yml chciałbym, aby wyglądały w taki sposób: Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!
Plik z wartościami w nim zawartymi tworzyłby się po dołączeniu gracza na serwer.
Poziom drwala i rybaka domyślnie ma być ustawione na 1.
Chciałbym, aby była komenda /skills, która wyświetlałaby na czacie informacje pobrane właśnie z pliku .yml, która wyglądałaby następująco: Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!
Chciałbym też, aby inny gracz poprzez komendę /skills <nick> mógł sprawdzić informacje dotyczące poziomów umiejętności innego gracza (jeśli gracz wpisałby nick kogoś, kto nigdy nie był na serwerze, to chciałbym by wyskoczył takowy komunikat).
Chciałbym również, aby była komenda /awansdrwal, która zwiększała by poziom drwala o 1 (pod warunkiem, że gracz miałby w ekwipunku 10 diamentów) i zapisywała tę zwiększoną wartość w pliku .yml.
Chciałbym jeszcze coś takiego, że jeśli gracz ma drugi poziom drwala, to po zniszczeniu klocka drewna wypadają nam 2 sztuki. (czyli prosty warunek)
Podsumowując:
Chciałbym, aby gracz mógł po wpisaniu rangi /skills <gracz> mógł zobaczyć na czacie poziomy umiejętności pobrane z pliku .yml
Chciałbym, aby po zmienieniu wartości poziomu umiejętności w pliku .yml i wpisaniu komendy /skills wyświetliła się na czacie ta zmieniona wartość.
Chciałbym, aby zależnie od poziomu umiejętności danej klasy mógł robić różne rzeczy (w tym przypadku jeśli mam 2 poziom drwala, to z 1 klocka drewna wypadają nam 2 sztuki).
Myślę, że wszystko wyjaśniłem tak jak chcę by było.
Z góry dziękuję za napisanie tego skryptu.
W razie pytań, proszę pisać.
Pytanie
Kamill0s 47
Witam!
Chciałbym poprosić kogoś uprzejmego, kto napisze mi opisany przeze mnie niżej skrypt.
Z góry mówię, że chce, aby ten skrypt był sprawdzony, albo żeby autor zanim udzieli odpowiedzi był w 100% pewny, że jest on napisany poprawnie.
Info na temat skryptu:
Otóż tak, na samym początku chciałbym, aby ten skrypt tworzył folder o nazwie "skills", w którym będą zapisywane pliki .yml nazwane nickiem gracza.
Zawarte dane w pliku .yml chciałbym, aby wyglądały w taki sposób: Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!
Plik z wartościami w nim zawartymi tworzyłby się po dołączeniu gracza na serwer.
Poziom drwala i rybaka domyślnie ma być ustawione na 1.
Chciałbym, aby była komenda /skills, która wyświetlałaby na czacie informacje pobrane właśnie z pliku .yml, która wyglądałaby następująco: Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!
Chciałbym też, aby inny gracz poprzez komendę /skills <nick> mógł sprawdzić informacje dotyczące poziomów umiejętności innego gracza (jeśli gracz wpisałby nick kogoś, kto nigdy nie był na serwerze, to chciałbym by wyskoczył takowy komunikat).
Chciałbym również, aby była komenda /awansdrwal, która zwiększała by poziom drwala o 1 (pod warunkiem, że gracz miałby w ekwipunku 10 diamentów) i zapisywała tę zwiększoną wartość w pliku .yml.
Chciałbym jeszcze coś takiego, że jeśli gracz ma drugi poziom drwala, to po zniszczeniu klocka drewna wypadają nam 2 sztuki. (czyli prosty warunek)
Podsumowując:
Chciałbym, aby gracz mógł po wpisaniu rangi /skills <gracz> mógł zobaczyć na czacie poziomy umiejętności pobrane z pliku .yml
Chciałbym, aby po zmienieniu wartości poziomu umiejętności w pliku .yml i wpisaniu komendy /skills wyświetliła się na czacie ta zmieniona wartość.
Chciałbym, aby zależnie od poziomu umiejętności danej klasy mógł robić różne rzeczy (w tym przypadku jeśli mam 2 poziom drwala, to z 1 klocka drewna wypadają nam 2 sztuki).
Myślę, że wszystko wyjaśniłem tak jak chcę by było.
Z góry dziękuję za napisanie tego skryptu.
W razie pytań, proszę pisać.
Odnośnik do komentarza
Udostępnij na innych stronach
2 odpowiedzi na to pytanie
Rekomendowane odpowiedzi