Witam, mam do przedstawienia wam skrypt na minecast-case.
Co ten skrypt robi?
Ano to są skrzynki premium, w której losuje nam itemy ustawione w kodzie on script load w zmiennych. Możemy otworzyć ich 4 na raz komendą /case.
Wymagane:
Skript 2.2
WildSkript
Skript-Mirror v0.9
SkQuery
Zapraszam do oceniania i komentowania
Download:
Zbędne, ponieważ nawet nie wprowadziłeś getowania tych wartości i wszystkie wartości przez te funkcje są textem, a jakbym chciał zrobić integera przez te funkcje wtedy muszę cały czas parsedować geta.
Nieprzemyślane bardzo 2/10
Prosta sprawa.
Aby dodać nową komendę musisz wpisać:
/twoja_nowa_komenda </alias komendy> <informacja o komendzie/>
Przyklad:
/sklep </warp sklep> <&cTeleportuje na &6/warp sklep/>
I jak wpiszesz pozniej /sklep to skrypt automatycznie wpisze /warp sklep
//Wszystkie nowe komendy beda pojawiac sie pod komenda /komendy
@Mroczekk Dobra, to już to mamy załatwione, i wiem dlaczego nie dodaje dla tego gracza pieniędzy
Najpierw usuwasz dla gracza pieniądze (który kupił), a następnie dla tego samego gracza dodajesz pieniądze.
Linijka 84: remove {targ.koszty.%{name.%player%}%::%slot+1%} from player's account
Linijka 89: add {_chajs} to player's account
zmień linijkę 89 na:
add {_chajs} to {name.%player%}'s balance
Jeżeli chcesz pomagać, to:
Piszesz w danym temacie na TEMAT,
Piszesz od razu do autora tematu na PW, a nie zaśmiecasz forum zbędnymi postami "zapraszam na pw"
Według regulaminu §2.2.2 pisanie postów nie wnoszących nic do tematu
administrator nadał ostrzeżenie prawidłowo, ponieważ twój post nic nie wnosił do tematu.
//Poprawiono formatowanie ~ JanekJaran
on command:
send "Komenda: %command%"
send "Argumenty: %arguments%"
set {_arg::*} to arguments split by " "
loop {_arg::*}:
send "Arg %loop-index%: %loop-value%"
set {_random} to random integer between 1 and size of {_arg::*}
send "Losowy argument z komendy. %{_random}%: %{_arg::%{_random}%}%"