Skocz do zawartości

[Pandora] Poprawiona wersja pandory


Rekomendowane odpowiedzi

Pandora v 1.1

Witam, pewien czas temu na forum został udostępniony skrypt na pandorę by: Ever. Ja jestem jego autorem, ponieważ zmieniłem konto.

Poprawiłem pandorę i dodałem ciekawe opcje.

KOMENDY

/pandora [<gracz>] [<ilość (dowolna)>]

/pandoraall [<ilość>]

CO SIĘ ZMIENIŁO

plusy

- Poprawiłem rzecz przy gui, jeżeli gracz zamknie gui ale nie weźmie itemu automatycznie dostanie jakiś inny

 - Można dawać ilości jakie tylko chcecie

- Prosty w obsłudze

- Możliwość zmiany permisji, itemu jako pandorę, i wielu innych rzeczy

- Działający skrypt :)

DOWNLOAD

Wersja v 1.1 - Proszę o zgłaszanie błędów

 

 

Edytowane przez vx1ne
Odnośnik do komentarza
https://skript.pl/temat/25621-pandora-poprawiona-wersja-pandory/
Udostępnij na innych stronach

Przez ten skrypt zrobi się bajzel w bazie danych skripta.

Dlaczego, już śpieszę z odpowiedzią:

Przy każdym położeniu pandorki dodajesz 14 itemów do zmiennej globalnej {items::*} (która się zapisuje w bazie), później ustawiasz {przedmioty::*} do {items::*} (czyli masz 2 takie same zmienne tylko z inną nazwą = 2 razy więcej miejsca w bazie zajętych)

i nigdzie tych zmiennych nie usuwasz.

Masz na serwerze około 20 graczy, każdy gracz otworzył ze 3 pandorki to daje:

14 (itemów) * 3 (razy) * 20 (graczy) * 2 (bo dwie takie same zmienne) = 1680 linijek w bazie danych 

A ta liczba cały czasz będzie się zwiększać w raz z kolejnymi otworzeniami pandorki.

 

Kolejna sprawa:

* Używasz z skquery format slot ... Nie napisałeś, że ten dodatek jest wymagany.

* Ta funkcja format slot jest najbardziej zbugowana.

* No i wisienka na torcie:

on close inventory:
	if inventory name of current inventory of player contains "{@chestName}":
		if {open.%player%} is true:
			send "{@Pandora.message}"
			send "{@Pandora.message2}"
			give player {Przedmioty::*}

Testowałeś ten skrypt? Parę razy?

"give player {przedmioty::*}" - tak jak pisałem wcześniej, nadpisujesz tę zmienną itemami, czyli rzecz biorąc gracz dostaje wszystkie itemy z pandorki :>  (i to sporą ilość)

 

A co jeżeli chcę więcej itemów niż 14 do pandorki? 

 

Podsumowanie:

To nie jest najlepszy skrypt na pandorki (tak jak pytałeś na SB). Moja ocena solidne 2/10 (bo jednak trochę tego kodu tutaj jest)

Edytowane przez knugi
Odnośnik do komentarza
https://skript.pl/temat/25621-pandora-poprawiona-wersja-pandory/#findComment-169601
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...