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

[Skrypt] Autorsk skryptu na podatki serwerowe


Rekomendowane odpowiedzi

Opublikowano

Sieeemano ludzie mam kolejny skrypcik który powstał jako mój projekt poboczny, a jest on tak prosty i krótki że opowiem wam jego historie:

W szkole na polskim pojawiło się w ćwiczeniach słowo "podatek", no i wszyscy się śmieją że autorzy chcieli się pośmiać z naszego premiera xD. W pewnym momencie mój kolega powiedział że śmiesznie by było gdyby były podatki w minecraftcie, więc odpowiedziałem mu że zrobie skrypt na podatki i oto jest :D.

 

komendy:

-/podatek - spis komend

-/podatek wersja - pokazuje wersje i autora skryptu

-/podatek zostalo - pokazuje ile czasu został do pobrania podatku

-/podatek dodaj [gracz] - dodaje gracza do listy podatkobiorców

-/podatek usun [gracz] - usuwa gracza z listy podatkobiorców

-/podatek lista - pokazuje listę podatkobiorców

-/pkf - jak się jakiemuś graczowi by nudziło, miałby za dużo kasy, albo byłby głupi to po wpisaniu tej komendy pobierany jest podatek xD

 

permissje:

-"podatek.nie" - od graczy z tą permissją nie jest pobierany podatek

-"podatek.dodawanie" - dostęp do dodawania/usuwania graczy z listy podatkobiorców

-"podatek.lista" - dostęp do sprawdzania listy podatkobiorców

 

Skrypt:

 

 

options:
	#config#
	pc: 6 #co ile godzin ma byc pobierany podatek#
	bogactwo: 1000 #próg bogactwa, czyli jeżeli gracz ma większy procent podatku#
	procentduzy: 32 #procent duzego podatku (po przekroczeniu progu bogactwa)#
	procentmaly: 18 #procent malego podatku (przed przekroczeniem progu bogactwa)#
	serwerczas: 10 #co ile czasu ma sie pojawiac informacja ile podatku zostalo zebrane od wszystkich graczy (w minutach)#
	#koniec configu#
variables:
	{podatek.duzy.1.%player%} = 0
	{podatek.duzy.2.%player%} = 0
	{podatek.maly.1.%player%} = 0
	{podatek.maly.2.%player%} = 0
	{podatek.serwer} = 0
every 1 minute:
	loop all players:
		remove 1 from {p.c.m.%loop-player%}
		wait 1 tick
		if {p.c.m.%loop-player%} is 0:
			set {p.c.m.%loop-player%} to 60
			remove 1 from {p.c.h.%loop-player%}
			wait 1 tick
			if {p.c.h.%loop-player%} is 0:
				set {p.c.h.%loop-player%} to {@pc} + 1
				if loop-player have permissions "podatek.nie":
					stop
				else:
					execute loop-player command "/pkf"
command /pkf:
	trigger:
		if player's balance is greater than {@bogactwo}:
			send "&o&l&astan konta: %player's money%" to player
			set {podatek.duzy.1.%player%} to player's balance
			wait 1 tick
			set {podatek.duzy.2.%player%} to {podatek.duzy.1.%player%}*0.{@procentduzy}
			wait 1 tick
			remove {podatek.duzy.2.%player%} from player's balance
			send "&o&l&ctwój podatek zosatł pobrany i wynosił {@procentduzy}%%" to player
			send "&o&l&atwój stan konta po pobraniu podatku to: %player's money%" to player
			add {podatek.duzy.2.%player%} to {podatkobiorcy::*}'s balance
			add {podatek.duzy.2.%player%} to {podatek.serwer}
			send "&5&o&lotrzymales&r &a&o&l%{podatek.duzy.2.%player%}%&r &5&o&lz podatku gracza&r &a&o&l%player%" to {podatkobiorcy::*}
			stop
		else:
			if player's balance is {@bogactwo}:
				send "&o&l&astan konta: %player's money%" to player
				set {podatek.duzy.1.%player%} to player's balance
				wait 1 tick
				set {podatek.duzy.2.%player%} to {podatek.duzy.1.%player%}*0.{@procentduzy}
				wait 1 tick
				remove {podatek.duzy.2.%player%} from player's balance
				send "&o&l&ctwój podatek zosatł pobrany i wynosił {@procentduzy}%%" to player
				send "&o&l&atwój stan konta po pobraniu podatku to: %player's money%" to player
				add {podatek.duzy.2.%player%} to {podatkobiorcy::*}'s balance
				add {podatek.duzy.2.%player%} to {podatek.serwer}
				send "&5&o&lotrzymales&r &a&o&l%{podatek.duzy.2.%player%}%&r &5&o&lz podatku gracza&r &a&o&l%player%" to {podatkobiorcy::*}
				stop
			else:
				send "&o&l&astan konta: %player's money%" to player
				set {podatek.maly.1.%player%} to player's balance
				wait 1 tick
				set {podatek.maly.2.%player%} to {podatek.maly.1.%player%}*0.{@procentmaly}
				wait 1 tick
				remove {podatek.maly.2.%player%} from player's balance
				send "&o&l&ctwój podatek zosatł pobrany i wynosił {@procentmaly}%%" to player
				send "&o&l&atwój stan konta po pobraniu podatku to: %player's money%" to player
				add {podatek.maly.2.%player%} to {podatkobiorcy::*}'s balance
				add {podatek.maly.2.%player%} to {podatek.serwer}
				send "&5&o&lotrzymales&r &a&o&l%{podatek.maly.2.%player%}%&r &5&o&lz podatku gracza&r &a&o&l%player%" to {podatkobiorcy::*}
				stop
every {@serwerczas} minutes:
	broadcast "&a&o&lZebralismy juz od was&r &4&o&l%{podatek.serwer}%&r &a&o&lpodatku.DZIEKUJEMY !!! :D"
command /podatek [<text>] [<player>]:
	trigger:
		if arg 1 is "dodaj":
			if player have permissions "podatek.dodawanie":
				if arg 2 is set:
					add arg 2 to {podatkobiorcy::*}
					send "&d&o&n%arg 2%&r &a&ozostal dodany do listy podatkobiorcow"
		if arg 1 is "usun":
			if player have permissions "podatek.dodawanie":
				if arg 2 is player:
					remove arg 2 from {podatkobiorcy::*}
					send "&d&o&n%arg 2%&r &a&ozostal usuniety z listy podatkobiorcow"
		if arg 1 is "lista":
			if player have permissions "podatek.lista":
				send "&c&olista podatkobiorcow:&r &a&o%{podatkobiorcy::*}%" to player
		if arg 1 is not set:
			send "&o&5/podatek wersja &a- pokazuje wersje oraz autora skryptu" to player
			send "&o&5/podatek zostalo &a- pokazuje ile czasu zostalo do pobrania twojego podatku" to player
			if player have permissions "podatek.dodawanie":
				send "&o&5/podatek dodaj [gracz] &a- dodaje gracza do listy podatkobiorcow"
				send "&o&5/podatek usun [gracz] &a- usuwa gracza z listy podatkobiorcow"
			if player have permissions "podatek.lista":
				send "&o&5/podatek lista &a- pokazuje liste podatkobiorcow"
			stop
		if arg 1 is "zostalo":
			send "&o&azostalo:" to player
			if {p.c.h.%player%} is 1:
				if {p.c.m.%player%} is 1:
					send "&o&l&41 minuta" to player
				if {p.c.m.%player%} is between 2 and 4:
					send "&o&l&4%{p.c.m.%player%}% minuty" to player
				if {p.c.m.%player%} is greater than 5:
					send "&o&l&4%{p.c.m.%player%}% minut" to player
			else:
				if {p.c.h.%player%} is 2:
					if {p.c.m.%player%} is 1:
						send "&o&l&41 godzina i 1 minuta" to player
					if {p.c.m.%player%} is between 2 and 4:
						send "&o&l&41 godzina i %{p.c.m.%player%}% minuty" to player
					if {p.c.m.%player%} is greater than 5:
						send "&o&l&41 godzina i %{p.c.m.%player%}% minut" to player
				else:
					if {p.c.h.%player%} is between 2 and 4:
						if {p.c.m.%player%} is 1:
							send "&o&l&4%{p.c.h.%player%} - 1% godziny i 1 minuta" to player
						if {p.c.m.%player%} is between 2 and 4:
							send "&o&l&4%{p.c.h.%player%} - 1% godziny i %{p.c.m.%player%}% minuty" to player
						if {p.c.m.%player%} is greater than 5:
							send "&o&l&4%{p.c.h.%player%} - 1% godziny i %{p.c.m.%player%}% minut" to player
					else:
						if {p.c.m.%player%} is 1:
							send "&o&l&4%{p.c.h.%player%} - 1% godzin i 1 minuta" to player
						if {p.c.m.%player%} is between 2 and 4:
							send "&o&l&4%{p.c.h.%player%} - 1% godzin i %{p.c.m.%player%}% minuty" to player
						if {p.c.m.%player%} is greater than 5:
							send "&o&l&4%{p.c.h.%player%} - 1% godzin i %{p.c.m.%player%}% minut" to player
			send "&o&ado zebrania twojego podatku" to player
		if arg 1 is "wersja":
			send "&o&5by&r &n&o&5ziemniaczek320" to player
			send "&o&5------&r&o&n&4V.1.0&r&o&5------" to player 

 

 

 

link do raw'a na pastebin:

http://pastebin.com/raw.php?i=KRMpnKJU

Skrypt zrobiony dla zabawy więc nie hejtujcie xD

do działania skryptu jest potrzebny plugin vault i plugin na gotówkę współpracujący ze skriptem

Moje skrypty na mpc:

 

 

[DL] Autorski skrypt: HERO STATS! [DL], Skrypt na event [DL], Skrypt na czaso-zmieniacz, [DL] Skrypt trollowy na crash,  [DL] Autorski skrypt na podatki !

 

 

Nie bądź żyd ! Pokaż pejsy !!! :D

Opublikowano

Raczej pod serwery Role Play @adonis123411

Skrypt naprawdę przydatny na serwery odzwierciadlające
prawdziwe życie, niestety nie mogę go aktualnie sprawdzić.

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


Choć mówią mi: Synthious, weź ćpanie odstaw... - Ja tylko chcę pizdę mieć #AnnaGrodzka


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


Poniedziałek, wtorek, środa, czwartek, wiesz co jest pięć?

Opublikowano

LOL nie sądziłem że ten skrypt będzie się cieszył aż taką popularnością że w chwile mam 4 komentarze 0_o.

 

PS: Jeżeli chcecie mieć podatki jak w Polsce ustawcie duży podatek na 32, a mały na 18 :D

Moje skrypty na mpc:

 

 

[DL] Autorski skrypt: HERO STATS! [DL], Skrypt na event [DL], Skrypt na czaso-zmieniacz, [DL] Skrypt trollowy na crash,  [DL] Autorski skrypt na podatki !

 

 

Nie bądź żyd ! Pokaż pejsy !!! :D

Opublikowano

A ciekawe najlepiej pod freebuild:)

Lub jakies reallive

Liczba Postów wbijamy osiągniecie:


- 25, 50, 75100, 150, 200, 300, 400, 500, 600, 700, 800, 900, 1000,1250, 1500, 2000.

 

Opublikowano

Skoro tak bardzo podoba się wam ten skrypt to postaram się go dziś zaaktualizować gdy wrócę do domu :D

Moje skrypty na mpc:

 

 

[DL] Autorski skrypt: HERO STATS! [DL], Skrypt na event [DL], Skrypt na czaso-zmieniacz, [DL] Skrypt trollowy na crash,  [DL] Autorski skrypt na podatki !

 

 

Nie bądź żyd ! Pokaż pejsy !!! :D

Opublikowano

AKTUALIZACJA !!!

nowości:

-możliwość dodawania i usuwania graczy z listy podatkobiorców !!!

-wyświetlanie się komunikatu o wszystkich zebranych podatkach !!!

Moje skrypty na mpc:

 

 

[DL] Autorski skrypt: HERO STATS! [DL], Skrypt na event [DL], Skrypt na czaso-zmieniacz, [DL] Skrypt trollowy na crash,  [DL] Autorski skrypt na podatki !

 

 

Nie bądź żyd ! Pokaż pejsy !!! :D

Opublikowano

@up nie chcę dodawać działek, bo wtedy to będzie sktypt dla paru typów serwerów (np.freebuild), a ja chcę żeby moje skrypty trafiały do jak największej ilości typów serwerów (na przykład gdybym dodał działki skyblock nie miałby już jak używać tego skryptu), więc sam widzisz. Ale i tak dzięki za twoje pozytywne nastewienie :D

Moje skrypty na mpc:

 

 

[DL] Autorski skrypt: HERO STATS! [DL], Skrypt na event [DL], Skrypt na czaso-zmieniacz, [DL] Skrypt trollowy na crash,  [DL] Autorski skrypt na podatki !

 

 

Nie bądź żyd ! Pokaż pejsy !!! :D

Opublikowano

ref.

Moje skrypty na mpc:

 

 

[DL] Autorski skrypt: HERO STATS! [DL], Skrypt na event [DL], Skrypt na czaso-zmieniacz, [DL] Skrypt trollowy na crash,  [DL] Autorski skrypt na podatki !

 

 

Nie bądź żyd ! Pokaż pejsy !!! :D

  • 2 miesiące temu...
Opublikowano

ref. Czemu ? Bo skrypt jest fajny :D

Moje skrypty na mpc:

 

 

[DL] Autorski skrypt: HERO STATS! [DL], Skrypt na event [DL], Skrypt na czaso-zmieniacz, [DL] Skrypt trollowy na crash,  [DL] Autorski skrypt na podatki !

 

 

Nie bądź żyd ! Pokaż pejsy !!! :D

  • 1 rok później...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...