Skocz do zawartości
  • 0

Skrypt na msg


SkrytyZiomus

Pytanie

Witam, chcialbym zeby ktos mi napisal super skrypt na /msg i /r mianowicie, jesli gracz napisze do mnie na msg moge mu odpisac na /r, mialem pare sk szukalem tez innych ale kazde sa do bani, zapycha strasznie "variables" moze ktos by zrobil to w wydajniejszy sposob z folderem, yaml, nie wiem jak to profesjonalnie nazwac XD, lub zeby usuwalo te zmienne z "ostatsnim rozmowca" z variables, dzieki!

Odnośnik do komentarza
https://skript.pl/temat/42196-skrypt-na-msg/
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
5 godzin temu, SkrytyZiomus napisał:

Witam, chcialbym zeby ktos mi napisal super skrypt na /msg i /r mianowicie, jesli gracz napisze do mnie na msg moge mu odpisac na /r, mialem pare sk szukalem tez innych ale kazde sa do bani, zapycha strasznie "variables" moze ktos by zrobil to w wydajniejszy sposob z folderem, yaml, nie wiem jak to profesjonalnie nazwac XD, lub zeby usuwalo te zmienne z "ostatsnim rozmowca" z variables, dzieki!

Niestety, ale zmienne muszą być, aby serwer wiedział do kogo użytkownik ostatnio napisał wiadomość i tego nie przeskoczysz.

Była tutaj mowa o używaniu YAML w celu przechowywania zmiennych. A więc, YAML we wszystkich dodatkach (poza skript-yaml i kilkoma perełkami) wspierających go w Skript'cie został dosłownie spaprany. Tworzenie większych configów już może powodować problemy, a co dopiero przy tworzeniu baz danych. W Skript'cie najlepszym sposobem na przechowywanie danych są wbudowane w niego zmienne.

Co do samego dodatku skript-yaml, jeżeli chcesz z nim tworzyć bazy danych, również tego odradzam. YAML jest językiem stworzonym do bycia czytelnym dla człowieka, dzięki czemu znajduje głównie zastosowanie w tworzeniu plików konfiguracyjnych i raczej nic ponad to.

Tak więc podsumowując, używanie YAML jako baz danych w Skript'cie jest co najmniej okropnym pomysłem i jeżeli w dodatku zrobisz to poprzez jakiś dodatek, który spaprał u siebie wsparcie YAML, to zobaczysz ile ten dodatek będzie przechwytywał zmienne z wcześniej wspomnianej bazy danych. Użyj po prostu zmiennych w Skript i nie będzie problemu.

PS.

Nie martw się wielkością pliku 'variables', mówiłeś, iż urósł do niebezpiecznych rozmiarów. Zapewne urósł ci do rozmiarów rzędu 100 MB lub i nawet mniejszych. No cóż, rekordzistom nawet nie sięgasz do pięt. U niektórych ten plik ważył 4-5 GB i nie zauważyli prawie jakiejkolwiek różnicy w działaniu serwera. Mam jednego znajomego, u którego również plik 'variables.csv' waży grubo ponad 1 GB i z tego co mi mówił, to nie ma ogromnej różnicy w wydajności. To pokazuje, że zmienne w Skript są najlepszym sposobem na zapisywanie danych.

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/42196-skrypt-na-msg/#findComment-264596
Udostępnij na innych stronach

  • 0
7 godzin temu, Kormic napisał:

Niestety, ale zmienne muszą być, aby serwer wiedział do kogo użytkownik ostatnio napisał wiadomość i tego nie przeskoczysz.

Była tutaj mowa o używaniu YAML w celu przechowywania zmiennych. A więc, YAML we wszystkich dodatkach (poza skript-yaml i kilkoma perełkami) wspierających go w Skript'cie został dosłownie spaprany. Tworzenie większych configów już może powodować problemy, a co dopiero przy tworzeniu baz danych. W Skript'cie najlepszym sposobem na przechowywanie danych są wbudowane w niego zmienne.

Co do samego dodatku skript-yaml, jeżeli chcesz z nim tworzyć bazy danych, również tego odradzam. YAML jest językiem stworzonym do bycia czytelnym dla człowieka, dzięki czemu znajduje głównie zastosowanie w tworzeniu plików konfiguracyjnych i raczej nic ponad to.

Tak więc podsumowując, używanie YAML jako baz danych w Skript'cie jest co najmniej okropnym pomysłem i jeżeli w dodatku zrobisz to poprzez jakiś dodatek, który spaprał u siebie wsparcie YAML, to zobaczysz ile ten dodatek będzie przechwytywał zmienne z wcześniej wspomnianej bazy danych. Użyj po prostu zmiennych w Skript i nie będzie problemu.

PS.

Nie martw się wielkością pliku 'variables', mówiłeś, iż urósł do niebezpiecznych rozmiarów. Zapewne urósł ci do rozmiarów rzędu 100 MB lub i nawet mniejszych. No cóż, rekordzistom nawet nie sięgasz do pięt. U niektórych ten plik ważył 4-5 GB i nie zauważyli prawie jakiejkolwiek różnicy w działaniu serwera. Mam jednego znajomego, u którego również plik 'variables.csv' waży grubo ponad 1 GB i z tego co mi mówił, to nie ma ogromnej różnicy w wydajności. To pokazuje, że zmienne w Skript są najlepszym sposobem na zapisywanie danych.

Dobra, dzieki za odpowiedz pozdrawiam.

Odnośnik do komentarza
https://skript.pl/temat/42196-skrypt-na-msg/#findComment-264641
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

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