Skocz do zawartości

Pytanie

Witam, piszę z pytaniem może i banalnym a może i nie możliwym do realizacji. Chciałbym się dowiedzieć czy jest możliwość wyłączenia serduszek w skrypcie, np. na zmianę w postaci tekstu czy coś tego typu.

 

Chodzi o to że gdy gracz będzie miał 50 serduszek wygląda to strasznie dla oka, ale zdrowie na tym poziomie na serwerach RPG musi być :s

Z góry dziękuje!

Odnośnik do komentarza
https://skript.pl/temat/20118-wy%C5%82%C4%85czenie-serduszek/
Udostępnij na innych stronach

7 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Bez modów raczej się nie uda

Mody na zmianę wyglądu HUD'a (chyba nie pamiętam już :P )

Dawały właśnie HP w postaci 10/30, możesz także stworzyć skrypt który będzie określał że 1 serduszko to np 10pkt życia (10 serduszek)

tyle że jest to czasochłonna robota a samo wykonanie nie należy do łatwych 

Odnośnik do komentarza
https://skript.pl/temat/20118-wy%C5%82%C4%85czenie-serduszek/#findComment-136450
Udostępnij na innych stronach

  • 0
6 godzin temu, JPablo napisał:

Bez modów raczej się nie uda

Mody na zmianę wyglądu HUD'a (chyba nie pamiętam już :P )

Dawały właśnie HP w postaci 10/30, możesz także stworzyć skrypt który będzie określał że 1 serduszko to np 10pkt życia (10 serduszek)

tyle że jest to czasochłonna robota a samo wykonanie nie należy do łatwych 

Kurde to słabo... A gdyby działać na zdrowiu jako zmiennej w skrypcie, tylko że trzeba by wyłączyć normalne obrażenia na serduszkach a god mod zablokuje wszelakie obrażenia :l Any Ideas?

Odnośnik do komentarza
https://skript.pl/temat/20118-wy%C5%82%C4%85czenie-serduszek/#findComment-136458
Udostępnij na innych stronach

  • 0

To tak jak mówię, możesz zapisać skrypt który bazuje na obrażeniach

Ustawiasz 1 <3 = 10 <3 

Czyli podczas obrażeń Gracz zamiast tracić 1 <3 nie straci nic, skrypt zmieni mu wtedy tylko właśnie 49/50, i przy utracie każdych 10 pkt życia traci 1 <3 

 

Ewentualnie, ale to już roboty od kija jest, ustawiasz życie Gracza na full 10/10 <3 blokujesz je (najlepiej God Mode) + Message Filter (blokuje wiad z pluginów wybrane)

Robisz ScoreBoard gdzie przechowujesz oraz wyświetlasz dane Gracza w tym HP 50/50 w postaci tekstu, oraz dodatkowo masz miejsce na nowe informacje a integracja oraz edytowanie  poziomu życia staje się łątwe bo sterowane jest z poziomu zmiennej skryptu 

Odnośnik do komentarza
https://skript.pl/temat/20118-wy%C5%82%C4%85czenie-serduszek/#findComment-136492
Udostępnij na innych stronach

  • 0

Z tym god modem właśnie bezie więcej roboty, dla każdego moba dmg ustawiać osobno w Skripcie jak jest już w pluginie więc tak słabo :/ 

A co do serduszek mógłbyś nakierować +/- jakie wyrażenie to w dokumentacji poszukam Sobie o tym i postaram się coś wskórać :s

Odnośnik do komentarza
https://skript.pl/temat/20118-wy%C5%82%C4%85czenie-serduszek/#findComment-136495
Udostępnij na innych stronach

  • 0

Właśnie o tej robocie mówiłem, gdzieś widziałem w dodatkach do Skripta pobieranie danych o obrażeniach, gdzie dało się odczytać ile DMG otrzymałem od obrażenia, potem tylko zmieniasz tą informację na zmienną i odejmujesz Ją od życia Gracza 

 

Coś musiałoby wyglądać jak to (tylko przykład i nie będzie działał)

on damage:
	victim is player
	set %taked damage% to {przyjete.obrazenia::%victim%}
	add -{przyjete.obrazenia::%victim%} to {zycie::%victim%}

A inny kod zawierałby {zycie::%player%} = 10 / 20 / 30 / 40 / 50 oraz upgrade by na nim robił no i oczywiście scoreboard

Dodatkowo jest sposób na usunięcie widoczności serduszek, zmień je w obraz PNG z przezroczystością (nie będą widoczne)

Ogólnie najcięższa robota to odczytanie otrzymanych obrażeń

 

//Ewentualnie sprawdź ten wpis http://imgur.com/a/hYkHv znalazłem tutaj coś o limitowaniu serduszek oraz zastępowaniu <3 - złotymi, 

Edytowane przez JPablo
Odnośnik do komentarza
https://skript.pl/temat/20118-wy%C5%82%C4%85czenie-serduszek/#findComment-136499
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

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