Hej, chciałeś bym ocenił ten skrypt, więc proszę bardzo:
1. Na samym początku zaciekawiło mnie to, że nie sprawdzasz, czy mogą być dwa takie same karty sim (z tym samym numerem). Widzę, że rozbieżność numerów jest duża, więc skleiłem taki prosty skrypt:
command /x:
trigger:
send "Sprawdzam ilosc powtorzen numeru, jezeli zarejestruje sie 1000 graczy:"
set {_pow} to 0
loop 1000 times:
set {_x} to random integer between 100000 and 999999
if {_x::*} doesn't contain {_x}:
add {_x} to {_x::*}
else:
add 1 to {_pow}
send "Ilosc powtorzen: %{_pow}%"
Wpisałem pierwszy raz tę komendę i taki wynik:
[19:22:43] [Server thread/INFO]: Sprawdzam ilosc powtorzen numeru, jezeli zarejestruje sie 1000 graczy:
[19:22:43] [Server thread/INFO]: Ilosc powtorzen: 1
Więc na tysiąc graczy, może się zdarzyć że dwa gracze będą mieli ten sam numer.
2. wkradła Ci się literówka:
ebay(player, "&6Wpisz kosz przedmiotu", 5) (linia 125)
3. Podejrzewam, że jak ktoś posiada telefon bez karty sim, to otrzyma wiadomość z e-bay:
send "&b[E-BAY]%nl%&2Numer: %{_}% sprzedaje:%nl%&7-%{ebey::%player%::1}%%nl%-&7Koszt: %{ebey::%player%::2}%$%nl%-&7%{ebey::%player%::3}%" to all players where [input has brick named "&3Telefon"]
To celowy efekt?
4. Siri siri can u help me? No, because i'm dead xD
else if clicked slot is 49:
close player's inventory
send "&bAplikacja się zawiesiła. Spróbuj później!"
Więcej mi się nie chce szukać, Może kiedyś wrzucę to na swój serwer i zobaczę czy to pracuje.
Ogólnie, zamysł dobry, jak działa to szacun.
Możesz trochę temat poprawić by to ładniej wyglądało, zresztą chyba nie mi to oceniać.
Pozdrawiam #Knugi