Skocz do zawartości

Rekomendowane odpowiedzi

Użytkownik

Witam, chciałbym wam przedstawić projekt paczki skryptów pod tryb RealLife w minecraft. Wszystkie skrypty zostały stworzone przeze mnie w 100%, były wzorowane plikami ze starej paczki, która miała nazwę "SanFierro". Wszystkie wiadomości oraz zmienne są zapisywane w plikach yml, jestem świadom, że niektóre rzeczy można stworzyć lepiej. Całość została utworzona na wersji 1.12.2, wszystkie pluginy i silnik serwera zawarte są w pliku do pobrania.
Spis skryptów:

srAPI
Bez tego żaden skrypt nie będzie działał, odpowiada za wyświetlanie wiadomości, zapisywanie i odczytywanie danych, i kilka innych rzeczy.

1EAHbGy.png
srBank
Ten skrypt odpowiada za prosty system banków, pozwala na przechowywanie gotówki w banku, jak i możliwość brania pożyczki.

D4JHACb.png kDsyR1y.png bmwOZku.png
srBus
Prosty system autobusów, do poprawnego działania wymaga pluginu WorldGuard
Komendy:
/bus bus - Tworzy miejsce autobusu
/bus create <nazwa> - Tworzy przystanek autobusowy, do poprawnego działania przystanku należy również stworzyć region który będzie nosił nazwę "przystanek_<nazwa>"

XBkLbJm.png
srCar
Bardzo prosty system pojazdów wykorzystujący wagoniki, wymaga uCars.

2LAWSyZ.png
srCharacter
Skrypt dodający możliwość tworzenia własnej postaci, możesz wybrać swoje imie, nazwisko, datę urodzenia, miasto oraz płeć, dodaje również dowód osobisty.

fPLqzEo.png
srClothing
Blokuje możliwość tworzenia każdej zbroi, w zamian dodaje sklep z ubraniami.

nC18uxZ.png Nd1i4R4.png
srDiseases
Dodaje złamania ręki oraz nogi, oraz zatrucie się.

tFzwtjp.png
srJobs
W miarę prosty system prac dodający prace takie jak drwal, górnik, zbieracz kory, kopacz oraz ogrodnik.

k4MBNXn.png A4E5Faj.png
srPhone
Bardzo proste telefony, dzięki nim w każdym miejscu możemy skorzystać z bankomatu, skrzyni kresu, craftingu, zamówić napoje oraz batoniki.

KZv6qPo.png NNVfJzm.png
srStatistics
Pragnienie oraz siła, aby przeżyć musimy pić, jeśli stan wody spadnie do 0, dostaniemy efekty które, uniemożliwią dalszą grę, siła potrzebna jest do pracowania.

xgOtxw6.png Ebxwjtb.png
srUpgrade
Dzięki temu skryptowi możemy zwiększyć maksymalną ilość wody oraz siły i zwiększyć zarobki w pracach.

iaWOywQ.png azbYubS.png 3qqfgLz.png

Spis wymaganych pluginów:

Citizens, EssentialsX, ProtocolLib, ProtocolTab, SkQuery-Lime, skRayFall, Skript, SkStuff, skUtilities, uCars, Vault, WorldEdit, WorldGuard

Jeśli komuś nie działa TAB należy zamienić plugin ProtocolTab na ten: Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

Dodatkowe informacje:

Wszystkie wiadomości możemy zmienić w pliku messages.yml znajdującym się w folderze srSerwer, nazwy NPC możemy zmienić w pliku config.yml również który również znajduje się w folderze srSerwer. 

Pobieranie:

Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

Skan:

Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

Kontakt / Współpraca:

Prywatna wiadomość na forum
GG: 54738082
Discord: SebxteR#3594

Edytowane przez SebxteR

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik

Bardzo fajnie zrobione, napracowałeś się widać :)

//Edit

Są lekkie niedociągnięcia takie jak:

on rightclick on minecart:
	if player has book named "&6Prawo jazdy":
		stop
	else:
		sendMessage(player, "no-driving-license")
		chance of 30%:
			remove 100 from player's balance
			sendMessage(player, "mandate-player")
			stop

A co jeżeli gracz nie będzie miał 100$ na koncie? Może w takim przypadku dodać system płatności w ciągu, np. 7 dni na poczcie - tak jak jest to w prawdziwym życiu? :) 

Edytowane przez KrejzolekPRO

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
34 minuty temu, KrejzolekPRO napisał:

Bardzo fajnie zrobione, napracowałeś się widać :)

//Edit

Są lekkie niedociągnięcia takie jak:

on rightclick on minecart:
	if player has book named "&6Prawo jazdy":
		stop
	else:
		sendMessage(player, "no-driving-license")
		chance of 30%:
			remove 100 from player's balance
			sendMessage(player, "mandate-player")
			stop

A co jeżeli gracz nie będzie miał 100$ na koncie? Może w takim przypadku dodać system płatności w ciągu, np. 7 dni na poczcie - tak jak jest to w prawdziwym życiu? :) 

EssentialsX odpowiadający za ekonomie posiada możliwość posiadania ujemnej gotówki w portfelu.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik

Bardzo fajna paczka!

Jednakże frazę "20.Luty.1999" zamieniłbym na "20 Lutego 1999", po prostu tak jest prawidłowo. (Chodzi o pierwszy zrzut ekranu.)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
1 godzinę temu, Wirus napisał:

@SebxteR czy ta paczka jest twojego autorstwa i czy mogę ją wykorzystać na swoim serwerze?

 

W dniu 14.04.2018 o 16:33, SebxteR napisał:

Witam, chciałbym wam przedstawić projekt paczki skryptów pod tryb RealLife w minecraft. Wszystkie skrypty zostały stworzone przeze mnie w 100%, były wzorowane plikami ze starej paczki, która miała nazwę "SanFierro". Wszystkie wiadomości oraz zmienne są zapisywane w plikach yml, jestem świadom, że niektóre rzeczy można stworzyć lepiej. Całość została utworzona na wersji 1.12.2, wszystkie pluginy i silnik serwera zawarte są w pliku do pobrania.

Jasne że możesz. 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
6 godzin temu, _x_Thiz_is_Block napisał:

Niezle skrypty !! takie pytanie. Dziala na 1.7 ?

Nie ponieważ występuje tutaj pluginy/pluginy który jest tylko na 1.8+ :v

Poza tym zostaw tą rakową wersje ;v

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
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ę


  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

×