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

[DL] [SPIS] SKRYPTY SOPHERA | DARMOWE Skrypty | Łatwa konfiguracja | NOWE SKRYPTY | Częste aktualizacje |


Sopher.

Sopher  

111 użytkowników zagłosowało

  1. 1. Jaki chcesz kolejny skrypt, abym udost?pni??

    • SopherMineLevel
      20
    • SopherGunGame
      42
    • SopherTips
      15
    • SopherDrop (WERSJA 2.0)
      34

Rekomendowane odpowiedzi

Opublikowano

@UP

Nie będę pisał czegoś, co już jest. Mowa tutaj o UltimateClans.

 

@Topic

Wkrótce skończę kilka skryptów i udostępnię je. Spodziewajcie się przełomu :3

  • Odpowiedzi 121
  • Dodano
  • Ostatniej odpowiedzi
Opublikowano

 

@UP

Nie będę pisał czegoś, co już jest. Mowa tutaj o UltimateClans.

 

@Topic

Wkrótce skończę kilka skryptów i udostępnię je. Spodziewajcie się przełomu :3

Wystaw te skrypty, na skript.pl bo nie moge otwierać spoilerów

Opublikowano

Fajne skrypty wykorzystam je.

|Members|-Tyle starczy,bez spiny o lepszą rangę.

 

 

 

 

 

Opublikowano

Kolejna propozycja:

Nazwa: SopherSkyMineStats

Opis: Skrypt ten dodaje statystyki i nagrody za kopanie.(W skrócie.)

Pełny Opis:

Skrypt może posiadać 6 wartości (mine.nagrody.cobblestone, mine.nagrody.stone, mine.nagrody.drewno, mine.info.drewno, mine.info.stone, mine.nagrody.cobbelstone) ,więc do wartości mine.nagrody (chodzi tutaj o te wszystkie trzy czyli stone,cobblestone i drewno) są one na początku na liczbie 0.

Teraz opis tych wartości:

mine.nagrody.cobblestone - na start mamy 0, podczas gdy kopiemy bruk(cobblestone) dodaje nam 1 i tak do 1000 , gdy osiągnie 1000 to daje nam nagrodę w ilosci 5 o ID:34 z nazwą &6Kupon Loteryjny ,czyli Kupon Loteryjny ,a następnie resetuje do 0, i tak w koło.

mine.nagrody.stone - to samo tylko tym razem ze stone

mine.nagrody.drewno - to samo ,lecz chciałbym wszystkie rodzaje drewna.(nie mylić z deskami.)

mine.info.cobblestone - podczas kopania dodaje nam cały czas 1 do ilości wykopanego bruku ,jest wyświetlane jako informacja pod komendami /winfo lub /winfo <nick> .

mine.info.stone - to samo co wartość up ,tylko stone

mine.info.drewno - to samo co up ,tylko ,że działa na wszystkie rodzaje drewna ,czyli gdy zetniesz każdy rodzaj dodaje nam dodatkowy punkt do wartości.

Komunikaty:

Gdy jakiś gracz wykopie 1000 kamienia,bruku lub drewna ,wyświetla się komunikat np.[SkyBlock]Gracz XYZ wykopal(a) juz 1000 bruku/drewna/kamienia !

Oczywiście ilość wykopanego surowca wyświetlana w komunikacie ma się opierać ma się opierać na wartości mine.info.x (zamiast x to drewno,kamień lub bruk) np.gracz ,który posiada 6000 bruku to wyświetli się ,że wykopał 6000 bruku.

Dokładniej gdy wartość mine.nagroda.x (x = drewno,stone lub cobblestone) osiąga 1000 to także wyświetla komunikat z wartością mine.info.x (x = drewno,stone lub cobbelstone) ,czyli w przypadku bruku to:

[SkyBlock]Gracz XYZ wykopal(a) juz mine.info.cobbelstone bruku !

Komendy:

Komenda /winfo - Wyświetla informacje o ilości wykopanego bruku,drewna i kamienia.

Komenda /winfo <nick> - To samo co up ,tylko innego gracza.

Przykładowy wygląd komend:

=========================

Statystyki wykopanych surowców

Kamien: mine.info.stone

Drewno: mine.info.drewno

Bruk: mine.info.cobblestone

=========================

Gdy sprawdzimy innego gracza:

=========================

Statystyki wykopanych surowców przez gracza XYZ

Kamien: mine.info.stone (ilość wykopanego kamienia przez innego gracza)

Drewno: mine.info.drewno (ilość wykopanego drewna przez innego gracza)

Bruk: mine.info.cobblestone (ilość wykopanego bruku przez innego gracza)

=========================

Konfiguracja:

- typu nagrody (ID itemku)

- nazwa nagrody

- ilość przedmiotów

- wymagana ilość zebranych surowców ,aby otrzymać nagrodę.

 

Więc to na tyle.

Opublikowano

@3UP

Właśnie to był mój pierwszy skrypt tylko z większą ilością bloków (możesz sobie usunąć)

 

 

variables: 
	{stone::%player%} = 1
	{stone.all::%player%} = 0
	{stone.staty::%player%} = 0
	{cobblestone::%player%} = 1
	{cobblestone.all::%player%} = 0
	{cobblestone.staty::%player%} = 0
	{wood::%player%} = 1
	{wood.all::%player%} = 0
	{wood.staty::%player%} = 0
	{netherrack::%player%} = 1
	{netherrack::all.%player%} = 0
	{netherrack::staty.%player%} = 0
	{soulsand::%player%} = 1
	{soulsand.all::%player%} = 0
	{soulsand.staty::%player%} = 0
	{melon::%player%} = 1
	{melon.all::%player%} = 0
	{melon.staty::%player%} = 0
	{pumpkin::%player%} = 1
	{pumpkin.all::%player%} = 0
	{pumpkin.staty::%player%} = 0
options: 
	amountofxp1: 200
	amountofbreaked1: 999
	amountofbreaked2: 999
	amountofbreaked3: 399
	amountofbreaked4: 199
	amountofbreaked5: 9999
	amountofbreaked6: 499
	amountofbreaked7: 249
	amountofbreaked8: 249
	message1: &7Brawo, zebrales juz 
	message2: &7Brawo, zabiles juz 
	message3: &7Dostajesz<reset>
	message4: &7punktow EXP'a!<reset> 
	message5: &7Stone!<reset> 
	message6: &7Cobblestone!<reset> 
	message7: &7Drewna!<reset> 
	message8: &7Obsidianu!<reset> 
	message9: &7Netherracka!<reset> 
	message10: &7Piasku dusz!<reset> 
	message11: &7Melonow!<reset> 
	message12: &7Dyn!<reset> 

on break of stone: #STONE
	if {stone.%player%} is greater than {@amountofbreaked1}: 
		execute console command "/xp {@amountofxp1} %player%" 
		add 1000 to {stone.all.%player%} 
		set {stone.%player%} to 0
		broadcast "&f[&bS&f] &6%player% &7wykopal juz &c%{stone.all.%player%}% &7kamienia! Gratulacje!" 
		send "{@message1} &8{@amountofbreaked1}<reset> {@message5}" to player 
		send "{@message3} &e{@amountofxp1}<reset> {@message4}" to player 
	else: 
		add 1 to {stone.%player%}
		add 1 to {stone.staty.%player%}

on break of cobblestone: #COBBLESTONE
	if {cobblestone.%player%} is greater than {@amountofbreaked2}: 
		execute console command "/xp {@amountofxp1} %player%" 
		add 1000 to {cobblestone.all.%player%} 
		set {cobblestone.%player%} to 0
		broadcast "&f[&bS&f] &6%player% &7wykopal juz &c%{cobblestone.all.%player%}% &7bruku! Gratulacje!" 
		send "{@message1} &8{@amountofbreaked2}<reset> {@message6}" to player 
		send "{@message3} &e{@amountofxp1}<reset> {@message4}" to player 
	else: 
		add 1 to {cobblestone.%player%}
		add 1 to {cobblestone.staty.%player%}

on break of log: #WOOD
	if {wood.%player%} is greater than {@amountofbreaked3}: 
		add 10 iron ingot to player  
		add 400 to {wood.all.%player%} 
		set {wood.%player%} to 0
		broadcast "&f[&bS&f] &6%player% &7wydobyl juz &c%{wood.all.%player%}% &7drewna! Gratulacje!" 
		send "{@message1} &8{@amountofbreaked3}<reset> {@message7}" to player 
		send "{@message3} &e10 zelaza" to player 
	else: 
		add 1 to {wood.%player%}
		add 1 to {wood.staty.%player%}

on break of netherrack: #NETHERRACK
	if {netherrack.%player%} is greater than {@amountofbreaked5}: 
		add diamond to player 
		add 10000 to {netherrack.all.%player%} 
		set {netherrack.%player%} to 0
		broadcast "&f[&bS&f] &6%player% &7wydobyl juz &c%{netherrack.all.%player%}% &7netherracku! Gratulacje!" 
		send "{@message1} &8{@amountofbreaked5}<reset> {@message9}" to player 
		send "{@message3} &ediament" to player 
	else: 
		add 1 to {netherrack.%player%}
		add 1 to {netherrack.staty.%player%}

on break of soul sand: #SOUL SAND
	if {soulsand.%player%} is greater than {@amountofbreaked6}: 
		add 20 apple to player 
		add 500 to {soulsand.all.%player%} 
		set {soulsand.%player%} to 0
		broadcast "&f[&bS&f] &6%player% &7wydobyl juz &c%{soulsand.all.%player%}% &7soul sandu! Gratulacje!" 
		send "{@message1} &8{@amountofbreaked6}<reset> {@message10}" to player 
		send "{@message3} &e20 jablek" to player 
	else: 
		add 1 to {soulsand.%player%}
		add 1 to {soulsand.staty.%player%}


on break of melon: #MELON
	if {melon.%player%} is greater than {@amountofbreaked7}: 
		add 4 emerald to player 
		add 250 to {melon.all.%player%} 
		set {melon.%player%} to 0
		broadcast "&f[&bS&f] &6%player% &7wydobyl juz &c%{melon.all.%player%}% &7melonow! Gratulacje!" 
		send "{@message1} &8{@amountofbreaked7}<reset> {@message11}" to player 
		send "{@message3} &e4 emeraldy" to player 
	else: 
		add 1 to {melon.%player%}
		add 1 to {melon.staty.%player%}


on break of pumpkin: #PUMPKIN
	if {pumpkin.%player%} is greater than {@amountofbreaked8}: 
		add 15 gold ingot to player 
		add 250 to {pumpkin.all.%player%} 
		set {pumpkin.%player%} to 0
		broadcast "&f[&bS&f] &6%player% &7wydobyl juz &c%{pumpkin.all.%player%}% &7dyn! Gratulacje!" 
		send "{@message1} &8{@amountofbreaked8}<reset> {@message12}" to player 
		send "{@message3} &e15 zlota" to player 
	else: 
		add 1 to {pumpkin.%player%}
		add 1 to {pumpkin.staty.%player%}

command /statystyki:
	trigger:
		send "&f____|<reset>&9Statystyki<reset>&f|____"
		send "&7Wykopales &a%{stone.staty.%player%}% &7kamienia."
		send "&7Wykopales &a%{cobblestone.staty.%player%}% &7bruku."
		send "&7Wykopales &a%{wood.staty.%player%}% &7drewna."
		send "&7Wykopales &a%{netherrack.staty.%player%}% &7netherracka."
		send "&7Wykopales &a%{soulsand.staty.%player%}% &7piasku dusz."
		send "&7Zebrales &a%{melon.staty.%player%}% &7melonow."
		send "&7Zebrales &a%{pumpkin.staty.%player%}% &7dyn."
		
		
command /staty <offline player>:
	trigger:
		send "&f____|<reset>&2Statystyki<reset>&f|____"
		send "&7Wykopales &a%{stone.staty.%argument%}% &7kamienia."
		send "&7Wykopales &a%{cobblestone.staty.%argument%}% &7bruku."
		send "&7Wykopales &a%{wood.staty.%argument%}% &7drewna."
		send "&7Wykopales &a%{netherrack.staty.%argument%}% &7netherracka."
		send "&7Wykopales &a%{soulsand.staty.%argument%}% &7piasku dusz."
		send "&7Zebrales &a%{melon.staty.%argument%}% &7melonow."
		send "&7Zebrales &a%{pumpkin.staty.%argument%}% &7dyn."

command /nagrody:
	trigger:
		send "&f_____|<reset>&9Nagrody<reset>&f|_____"
		send "&7Za wydobycie &c1000 &7kamienia dostajesz &a200 XP&7!"
		send "&7Za wydobycie &c1000 &7bruku dostajesz &a200 XP&7!"
		send "&7Za wydobycie &c400 &7drewna dostajesz &a10 zelaza&7!"
		send "&7Za wydobycie &c10000 &7netherracka dostajesz &adiament&7!"
		send "&7Za wydobycie &c500 &7piasku dusz dostajesz &a20 jablek&7!"
		send "&7Za wydobycie &c250 &7melonw dostajesz &a4 emeraldy&7!"
		send "&7Za wydobycie &c250 &7dyni dostajesz &a15 zlota&7!"

 

 

Opublikowano

Mam następną propozycję:

Nazwa: SopherRespect

Opis:

Dodaje punkty respektu do serwera.

Możliwości:

- Ilość punktów respektu wyświetlana pod komendą /respekt (aliasem może być resp)(uprawnienie: sopher.respect.show)

- Ilość punktów respektu innego gracza wyświetlana pod komendą /respekt <nick>(uprawnienie: sopher.respect.show.other)

- Dodawanie respektu danemu graczowi za pomocą komendy /respekt daj <nick>. (5 razy na 24h)(uprawnienie: sopher.respect.give)

- Nielimitowane dawanie respektu danemu graczowi. (uprawnienie: sopher.respect.give.unlimited)

- Zmiana stanu punktów respektu gracza i swoich za pomocą komendy /respekt ustaw <nick> <ilość> . (uprawnienie: sopher.respect.change)

- Zmiana stanu punktów respektu wszystkim graczom za pomocą komendy /respekt ustaw all <ilość> . (uprawnienie: sopher.respect.change.all)

- Dodawanie respektu danemu graczowi wraz z ilością za pomocą komendy /respekt daj <nick> <ilość>. (uprawnienie: sopher.respect.add.other)

- Dodawanie respektu sobie wraz z ilością za pomocą komendy /respekt daj <ilość> . (uprawnienie: sopher.respect.add)

- Resetowanie punktów respektu sobie i innych graczom. /respekt res <nick> (uprawnienie: sopher.respect.reset - resetowanie swoich punktów , dodając .other gracz może resetować punkty innych graczy)

- Rozdawanie/Odejmowanie punktów respektu wraz ilością wszystkim graczom za pomocą komendy /respekt daj/zabierz all <ilość>. (uprawnienie: sopher.respect.add.all lub sopher.respect.remove.all)

- Odejmowanie respektu danemu graczowi wraz z ilością za pomocą komendy /respekt zabierz <nick> <ilość>. (uprawnienie: sopher.respect.remove.other)

- Odejmowanie respektu sobie wraz z ilością za pomocą komendy /respekt zabierz <ilość>. (uprawnienie: sopher.respect.remove)

- Resetowanie punktów respektu wszystkim graczom. /respekt res all (uprawnienie: sopher.respect.reset.all)

- Punkty gracza ,który posiada uprawnienie sopher.respect.reset.skip nie zostaną zresetowane podczas globalnego restartu punktów respektu.

- Co jakiś czas wszyscy gracze przebywający na serwerze z uprawnieniem sopher.respect.hour.receive otrzymują respekt . (domyślnie 10 respektu co godzinę.)

- Gracze z uprawnieniem sopher.respect.hour.receive.vip otrzymują 20 respektu co godzinę zamiast 10.

- Możliwość wył/wł opcji dostawania respektu co dany czas za pomocą komend /respekt toggle on/off (uprawnienie: sopher.respect.hour.toggle)

- Spis i opisane komendy pod komendą /respekt pomoc (uprawnienie: sopher.respect.help)

Konfiguracja w options:

- Ilość godzin po których znów limit dawanie punktów będzie zresetowany.

- Liczba limitu dawania punktów na określony czas.

- Co jaki czas wszyscy gracze przebywający na serwerze otrzymują respekt.(włącznie z uprawnieniem sopher.respect.hour.receive.vip)

- Ilość otrzymanego respektu co dany czas.

- To samo co wyżej tylko dla uprawnienia sopher.respect.hour.receive.vip .

- wył/wł opcji dostawania respektu co dany czas

Komunikaty:

Najlepiej dla każdej komendy tak ,aby informowała o wykonaniu danego polecenia lub operacji.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...