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

Rekomendowane odpowiedzi

Opublikowano

3961914247956061346399.png


Witam. Pragnę zaprezentować Wam mój skrypt na Cobblex.


 


 


 


Nazwa: Cobblex by Scripter.


Autor: Scripter


Opis: Skrypt dodaje Cobblex na serwer.


 


Komendy:


/cobblex - podstawowa komenda.


/acobblex - panel admina cobblex.


/acobblex dodaj <item> - dodaj przedmiot do losowania.


/acobblex usun <item> - usuń przedmiot z losowania.


/acobblex daj - dostajesz Cobblex.


 


Permisje:


cobblex.default - permisja dla graczy.


cobblex.admin - permisja dla admina.


 


Funkcje:


- możliwość ustawienia czasu, co jaki można losować przedmiot,


- możliwość dodania oraz usunięcia przedmiotu z losowania,


- możliwość sprawdzania listy losowanych przedmiotów,


- możliwość dania sobie Cobblex,


- możliwość ustawienia szansy na zdobycie przedmiotu,


- jeśli graczowi nie uda się wylosować przedmiotu, otrzymuje efekty pecha,


- możliwość zmiany prefiksu wiadomości,


- możliwość ustawienia id Cobblexa (podajemy nazwę przedmiotu po angielsku),


- możliwość ustawienia liczby wymaganego cobblestone.


 


Screenshoty:


 


6469414247962731346399.png


6473914247962731346399.png


2954214247962731346399.png


2908114247962731346399.png


8994614247962731346399.png


9058214247962731346399.png


8854814247962731346399.png


3719714247962731346399.png


1157614247962731346399.png


 


Kod:



# Autor: Scripter
# GG: 53043416
# Permisje: cobblex.default - dla gracza | cobblex.admin - dla admina
# Komendy: /cobblex - podstawowa komenda Cobblex | /acobblex - panel admina Cobblex

# Zmienne skryptu. Proszę nie zmieniać poniższych ustawień.
variables:
{komenda.%player%} = true # Proszę nie zmieniać tych ustawień!

# Opcje skryptu. Tutaj możesz przeprowadzić edycję pod swoje oczekiwania.
options:
prefix: &6[Skripter] # Prefix we wiadomościach.
liczba.cobblestone: 250 # Liczba cobblestone potrzebna, aby uzyskać Cobblex.
cobblex.id: nether star # Nazwa przedmiotu, który ma być Cobblexem (koniecznie nazwę podawaj po angielsku).
cobblex.czas: 0.1 # Czas w MINUTACH, co ile można losować przedmiot.
szansa.losowanie: 50 # Szansa, że wylosujemy jakiś przedmiot.

# Podstawowa komenda.
command /cobblex:
permission: cobblex.default
permission message: {@prefix} &cNie masz dostepu do Cobblex!
description: Cobblex na Twoim serwerze.
executable by: player
trigger:
player has {@liczba.cobblestone} cobblestone:
remove {@liczba.cobblestone} cobblestone from player
wait a tick
send "{@prefix} &aOtrzymales Cobblex!"
give a {@cobblex.id} of protection 1 named "&4&kl&r&6Cobblex&4&kl" to the player
else:
send "{@prefix} &cNie posiadasz {@liczba.cobblestone} cobblestone!"

# Losowanie przedmiotu.
on rightclick:
player is holding {@cobblex.id} named "&4&kl&r&6Cobblex&4&kl":
if {komenda.%player%} is true:
chance of {@szansa.losowanie}%:
give a random item of {losowanie::*} to player
send "{@prefix} &aUdalo Ci sie wylosowac przedmiot!"
wait a tick
remove {@cobblex.id} of protection 1 named "&4&kl&r&6Cobblex&4&kl" from player
set {komenda.%player%} to false
wait {@cobblex.czas} minutes
set {komenda.%player%} to true
else:
send "{@prefix} &cNie udalo Ci sie wylosowac przedmiotu. Sprobuj ponownie!"
remove {@cobblex.id} of protection 1 named "&4&kl&r&6Cobblex&4&kl" from player
set {komenda.%player%} to false
wait {@cobblex.czas} minutes
set {komenda.%player%} to true
apply swiftness to the player for 10 seconds
apply nausea to the player for 10 seconds
else:
send "{@prefix} &cPrzedmioty mozesz losowac co {@cobblex.czas} minut!"

# Panel admina Cobblex.
command /acobblex [<text="pomoc">] [<items>]:
permission: cobblex.admin
permission message: {@prefix} &cNie masz dostepu do panelu admina Cobblex!
description: panel admina Cobblex na Twoim serwerze.
trigger:
argument 1 is not "pomoc", "dodaj" or "usun" or "daj":
send "{@prefix} &cWpisales nieprawidlowa komende!"
stop
argument 1 is "pomoc":
send "============================"
send "&6Panel admina &a&lCobblex"
send "============================"
send "&b/acobblex dodaj <item> &f- dodawanie przedmiotu do losowania."
send "&b/acobblex usun <item> &f- usuwanie przedmiotu z losowania."
send "&b/acobblex daj &f- otrzymujesz Cobblex."
send "&cAby skrypt dzialal odpowiednio, do losowania musi byc dodany jakikolwiek przedmiot. Pamietaj, aby wprowadzac angielskie nazwy przedmiotow."
send "&aPrzedmioty losowane: &6%{losowanie::*}%"
argument 1 is "dodaj":
if argument 2 is not set:
send "{@prefix} &cNie podales id/nazwy przedmiotu!"
else:
add argument 2 to {losowanie::*}
send "{@prefix} &aDodales &6%arg 2% &ado losowania."
argument 1 is "usun":
if argument 2 is not set:
send "{@prefix} &cNie podales id/nazwy przedmiotu!"
else:
remove argument 2 from {losowanie::*}
send "{@prefix} &aUsunales &6%arg 2% &az losowania."
argument 1 is "daj":
give a {@cobblex.id} of protection 1 named "&4&kl&r&6Cobblex&4&kl" to the player
send "{@prefix} &aOtrzymales Cobblex!"

Opublikowano

2'gi xD

 

@@Topic

sk niesamowity !!!@!@!@ONEONEONE

Myślałem że kolejne gunwo a tu taki myk :D

Ziom łapaj lajka!

 

Pytanko:

ile go pisałes ? :D

 

Co możesz dodać:

 

Możesz dodać gui dla administratora, tam by wybierał item, mogł enchantować 

Inne [...] jak dodanie np: /dodaj lblbalblablal Sharpnes V etc etc... chyba wiesz o co chodzi

Może też jakieś GUI gdzie wygląda to jak w CS:GO że itemki sie losują :) wtedy było by epic jestem jebanym nolifem z cs'a ;C

Opublikowano

2'gi xD

 

@@Topic

Plugin niesamowity !!!@!@!@ONEONEONE

Myślałem że kolejne gunwo a tu taki myk :D

Ziom łapaj lajka!

 

//ile go pisałes ? :D

 

Jest to skrypt, który wczytuje się poprzez plugin Skript.

Nie liczyłem specjalnie, ale mniej więcej pisanie oraz sprawdzanie go zajęło mi do 30 minut.

Opublikowano

2'gi xD

 

@@Topic

sk niesamowity !!!@!@!@ONEONEONE

Myślałem że kolejne gunwo a tu taki myk :D

Ziom łapaj lajka!

 

//ile go pisałes ? :D

 

To nie plugin tylko skrypt. Dopisania skryptów nie potrzeba dużej wiedzy i doświadczenia tylko logicznego myślenia. Skrypt wydaje się w porządku, więc tego autorowi nie brakuje ;)

Opublikowano

Mam podobny skrypt i wydaje mi się ze ten to kopia mojego ze zmienionymi komendami, ale trzymaj +

 

To bardzo możliwe, skoro jest to również skrypt na Cobblex. Elementy kodu musiały się powtórzyć, to nieuniknione. :)

Opublikowano

Dodaj możliwość ustawienia ilości sztuk

 

Ilości sztuk czego? Napisałem w funkcjach, że jest możliwość ustawiania ilości wymaganego cobblestone.

Opublikowano

Ilości sztuk czego? Napisałem w funkcjach, że jest możliwość ustawiania ilości wymaganego cobblestone.

 

Chodzi mu o itemki

/acobblex dodaj <item> <minimum-sztuk> <maximum-sztuk>

Jeżeli mój post podoba ci się wciśnij: napispng_wpwaara.png Dzięki

Opublikowano

Chodzi mi o itemki

/acobblex dodaj <item> <minimum-sztuk> <maximum-sztuk>

 

Postaram się dodać taką rzecz w aktualizacji, o ile będzie sens jej robienia.

 

Dodaj Crafting ;)

 

Póki co tworzę skrypty, które potrzebują tylko pluginu Skript. Crafting to już w pluginie WildSkript (prawdopodobnie napiszę drugą wersję dla właśnie tego pluginu).

Opublikowano

No znakomity skrypt! Myślałem że będzie to gówno :P Ale nie naprawdę fajny skrypcik :) Łap +

 

// Kod czysty, brak błędów polecam!

 

Logiczne myślenie, znajomość dokumentacji Skript i można zdziałać naprawdę fajne rzeczy. :)

Opublikowano

szkoda że nie w javie,skrypt by był z*******y gdyby można było stworzyć w craftingu cobblex ale w skryptach wiem ze sie nie da :)
Ale i tak wielkie gratki Dla Ciebie.

Opublikowano

szkoda że nie w javie,skrypt by był z*******y gdyby można było stworzyć w craftingu cobblex ale w skryptach wiem ze sie nie da :)

Ale i tak wielkie gratki Dla Ciebie.

 

Da się w skrypcie zrobić, aby był crafting cobblex. Do tego wystarczy dodatek do pluginu.:)

Opublikowano

U mnie nie dziala gracz wpisuje /cobblex i nie daje netherowej gwiazdy nic poprostu wszystkie przedmioty ktore chcialem to dadalem ale nie daje gwiazdy help me!

14mxpnc.jpg

Jestem Dumny z tego co robie

 

Opublikowano

U mnie nie dziala gracz wpisuje /cobblex i nie daje netherowej gwiazdy nic poprostu wszystkie przedmioty ktore chcialem to dadalem ale nie daje gwiazdy help me!

 

Skrypt działa w stu procentach. Błąd musi być po Twojej stronie. Jeśli wrzuciłeś mój skrypt, to zapewniam Cię, że nie ma tam błędów.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...