Skocz do zawartości

Rekomendowane odpowiedzi

Skrypt posiada mało funkcji, napisany chaotycznie.. posiada tylko trzy komendy - a i zaregisterować - polski z angielskim próbujesz połączyć? ... Do tego to:



on command:
if {log.%player%} is true:
else:
if command is "login" or "l" or "register":
else:
cancel event
send "&c/login password "
send "&c/register password password"

Jeżeli ten skrypt ma być dobry, to zdecydowanie musiałbyś go poprawić i dodać więcej opcji.


 


@edit


 


I od razu przy wejściu na serwer do gracza są przypisane dwie zmienne, pomyśl jakby ten skrypt był na serwerze na którym jest setka graczy.., śmietnik w bazie danych.


 


@down


 


Jak pisałeś go na szybko to po co publikujesz? Nie lepiej skończyć i opublikować świetny skrypt niż udostępnić "gówno"?


Odnośnik do komentarza
https://skript.pl/temat/9108-authme-skript-skrypt-na-logowanie/#findComment-70242
Udostępnij na innych stronach

Skrypt posiada mało funkcji, napisany chaotycznie.. posiada tylko trzy komendy - a i zaregisterować - polski z angielskim próbujesz połączyć? ... Do tego to:

on command:

if {log.%player%} is true:

else:

if command is "login" or "l" or "register":

else:

cancel event

send "&c/login password "

send "&c/register password password"

Jeżeli ten skrypt ma być dobry, to zdecydowanie musiałbyś go poprawić i dodać więcej opcji.

Pisałem go na szybko i dodam jeszcze do niego wiele rzeczy

Odnośnik do komentarza
https://skript.pl/temat/9108-authme-skript-skrypt-na-logowanie/#findComment-70244
Udostępnij na innych stronach

on chat:	if {chat} is true:	if {chat} is false:

i jakbym wpisala w konsoli /register lub /login to przemysl co by sie stalo

 

+ to co kolega wyzej poruszyl.

 

on command:	if {log.%player%} is true:	else:		if command is "login" or "l" or "register":		else:			cancel event			send "&c/login password "			send "&c/register password password"

nie jest ci potrzebne jak masz:

 

if arg 1 is not set:				send "&c/register password password"			if arg 2 is not set:				send "&c/register password password"

A i jeszcze:

 

every 1 tick:	loop all players:		if {log.%loop-player%} is false:			teleport loop-player to {pos.%loop-player%}

Serio? Da sie to zrobic w inny sposob i zrezygnowac min. z 1 zmiennej

+

 

send "&cNie masz takich samych hasel"

Polski skrypt - poprawnie po polsku zbudowane zdanie, ktore kazdy zrozumie. Na przyklad:

"Podane hasła nie pokrywają się"

 

+

send "&cJuz jestes zaregisterowany" 

 http://sjp.pl/zaregisterowany

 

http://prntscr.com/813ait

 

http://prntscr.com/813bey

 

http://prntscr.com/813kwi

+ Dalbys jakies info w stylu 'Aby się zarejestrować wpisz: /zarejestruj', a nie '/register bla bla'

 

+ masz:

if {chat} is true:
if {chat} is false:

A gdzie ustawiasz zmienna {chat} ?

+ Masz tak nazwane zmienne ze moga sie pokrywac z innymi skryptami robionymi specjalnie pod serwery. Dodaj jakis prefix lub cos

+

options:	chat: false #Czy mozna pisac cos na chacie bez zalogowania sie

Ja jezeli dalabym taka opcje to bym jej uzywala

 

+ Napisales:

/register [<text>] [<text>]:

i sprawdzasz:

 

			if arg 1 is not set:				send "&c/register password password"			if arg 2 is not set:				send "&c/register password password"

Czy nie lepiej jest zrobic cos w srtylu:

 

/register <text> <text>:    usage: &c/register password password    trigger:        #...

 

+ masz:

			if arg 1 is not set:				send "&c/register password password"			if arg 2 is not set:				send "&c/register password password"

Czyli jak wpisze /register to wyskoczy mi 2 razy powiadomienie tak?

+

command /unregister:	trigger:

w przypadku takiego skryptu mozesz dodac alias /deregister

+ Dlaczego wyrzucasz gracza ktory sie odrejestrowal? Nie jest to potrzebne. Wrecz irytujace.

 

+ Mozna niszczyc bloki...

 

+ Czemu nawet nie musze odpalac mc zeby ci wytknac te wszystkie bledy?

 

+ Nie testowales skryptu nawet.

+

 

To Do:

-Plik z haslami

PLIK Z HASLAMI?! Peklam ze smiechu XDDDDDDDDDDDDDDDD

+

 

-Edycja w configu

Edycja w configu? Czego? XDDDDDDDD

+ https://skript.pl/topic/1877-/?p=15823

Jednym slowem - dno.

 

Edytowane przez Nya
Odnośnik do komentarza
https://skript.pl/temat/9108-authme-skript-skrypt-na-logowanie/#findComment-70249
Udostępnij na innych stronach

Pffffff... Słabe.


1. فatwo zdobyć czyjeś hasło, wystarczy że w kodzie wpisze to:



command /haslo <text>:
trigger:
send "Haslo gracza %arg 1%: %{pass.%player%}%"


2. Co to ma niby robić ?



if {chat} is true: #<<---- ???
if {chat} is false:
[...]

Nic tu nie ma. Można byłoby to skasować.


3. A czy w ogóle słyszałeś o wyrażeniu "set {_x} to hashed {_y}" ? Chyba nie, skoro jest zapisane w tekście jawnym...


Odnośnik do komentarza
https://skript.pl/temat/9108-authme-skript-skrypt-na-logowanie/#findComment-70250
Udostępnij na innych stronach

Jest masę takich skriptów na rejestracje po co więc tworzysz kolejny ?

Wymyśl coś lepszego coś czego jeszcze nie było 

Ten skrypt robiłem w 2 minuty bo mi się nudziło. Zastanawiam się co zrobić. Jeżeli chcecie dajcie propozycję.

Odnośnik do komentarza
https://skript.pl/temat/9108-authme-skript-skrypt-na-logowanie/#findComment-70265
Udostępnij na innych stronach

  • 3 tygodnie później...
  • Libter zablokował(a) i odblokował(a) ten temat
  • bvcz zablokował(a) ten temat
  • Libter odblokował(a) ten temat

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