Skocz do zawartości
  • 0

Skrypt na weryfikacje graczy


Pytanie

Witam,

Chciałbym, aby ktoś napisał mi lub pomógł napisać skrypt na to, że jak wpisze komende /nagroda (nick) to podana osoba w polu (nick) będzie co każde zalogowanie na serwer dostawała efekt speed 2. Natomiast, jeżeli zaloguje się ktoś inny na to konto podane w (nick) to efekt nie będzie nadawany. 

"ktoś inny" jest to osoba, która loguje się na ten nick, ale nie była na owym nicku podczas, gdy admin wpisywał komendę /nagroda (nick), np. kolega tej osoby. 

Chciałem to zrobić sam, ale nie wiem, jak mogę rozróżniać poszczególnych graczy logujących się na dane konto. Jeśli ktoś zna jakąś unikanlą wartość dla każdego użytkownika (nie nicku!) to proszę o podanie jak mogę ją zapisać np. w zmiennej. (IP nie wchodzi w grę bo jeśli ktoś ma zmienne to psuje całą koncepcję).

Edytowane przez Sledziu
Odnośnik do komentarza
https://skript.pl/temat/47770-skrypt-na-weryfikacje-graczy/
Udostępnij na innych stronach

12 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
12 minut temu, Sledziu napisał:

(IP nie wchodzi w grę bo jeśli ktoś ma zmienne to psuje całą koncepcję)

Tylko w taki sposób można sprawdzić, czy ktoś inny zalogował się na to samo konto. Dlaczego nie wchodzi w grę?

Odnośnik do komentarza
https://skript.pl/temat/47770-skrypt-na-weryfikacje-graczy/#findComment-299199
Udostępnij na innych stronach

  • 0
5 minut temu, Sledziu napisał:

Na prawdę serwer nie odczytuje od graczy żadnych innych UNIKALNYCH wartości?

Niestety. 

EDIT:

UUID sie przypisuje do nicków nie do sieci.

Edytowane przez KaWaNoS
Odnośnik do komentarza
https://skript.pl/temat/47770-skrypt-na-weryfikacje-graczy/#findComment-299206
Udostępnij na innych stronach

  • 0
7 godzin temu, Sledziu napisał:

Witam,

Chciałbym, aby ktoś napisał mi lub pomógł napisać skrypt na to, że jak wpisze komende /nagroda (nick) to podana osoba w polu (nick) będzie co każde zalogowanie na serwer dostawała efekt speed 2. Natomiast, jeżeli zaloguje się ktoś inny na to konto podane w (nick) to efekt nie będzie nadawany. 

"ktoś inny" jest to osoba, która loguje się na ten nick, ale nie była na owym nicku podczas, gdy admin wpisywał komendę /nagroda (nick), np. kolega tej osoby. 

Chciałem to zrobić sam, ale nie wiem, jak mogę rozróżniać poszczególnych graczy logujących się na dane konto. Jeśli ktoś zna jakąś unikanlą wartość dla każdego użytkownika (nie nicku!) to proszę o podanie jak mogę ją zapisać np. w zmiennej. (IP nie wchodzi w grę bo jeśli ktoś ma zmienne to psuje całą koncepcję).

A na serwerze nie ma zabezpieczenia typu login? Aby tylko jeden gracz mógł grać na jednym koncie?

Odnośnik do komentarza
https://skript.pl/temat/47770-skrypt-na-weryfikacje-graczy/#findComment-299265
Udostępnij na innych stronach

  • 0
11 godzin temu, polsatgraniepl napisał:

A na serwerze nie ma zabezpieczenia typu login? Aby tylko jeden gracz mógł grać na jednym koncie?

Jest ale chciałbym, aby tylko właściciel konta miał bonus, a jak komu da hasło to ta osoba już go nie dostaje

Odnośnik do komentarza
https://skript.pl/temat/47770-skrypt-na-weryfikacje-graczy/#findComment-299356
Udostępnij na innych stronach

  • 0
6 minut temu, Sledziu napisał:

Jest ale chciałbym, aby tylko właściciel konta miał bonus, a jak komu da hasło to ta osoba już go nie dostaje

Mówię Ci, użyj IP. Jeżeli ktoś ma zmienne to jego problem.

Odnośnik do komentarza
https://skript.pl/temat/47770-skrypt-na-weryfikacje-graczy/#findComment-299361
Udostępnij na innych stronach

  • 0
Godzinę temu, Sledziu napisał:

Jest ale chciałbym, aby tylko właściciel konta miał bonus, a jak komu da hasło to ta osoba już go nie dostaje

@KaWaNoS dobrze mówi. Uzyj IP. a jeżeli ktoś ma zmienne ip to zrobił bym ,że jak masz inne ip. niż przy perwszym wejściu to wyświetli się "twoje ip jest inne. Wpisz /mojeip %ip% aby zobaczyć czy to ty jesteś właścicielem tego konta."

Edytowane przez polsatgraniepl
Odnośnik do komentarza
https://skript.pl/temat/47770-skrypt-na-weryfikacje-graczy/#findComment-299389
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
Odpowiedz na pytanie...

×   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ę...