Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Zabezpieczenie przed wlamaniem na admina


Chajzer

Rekomendowane odpowiedzi

Opublikowano

Więc chodzi mi o skrypt, który pomoże mi zabezpieczyć moich administratorów.

 

O co chodzi dokładnie?

Np: Wkrada mi się ktoś na konto Admina i zgadł hasło, ale gdy się poruszy dostaje bana, dlaczego? Dlatego, że nie wpisał hasła logującego go na admina, które zna tylko grupa, która ma admina i permisje ( Czyli admin wpisując /haslo ma tą komende, ale gracz wpisując /haslo nie ma tej komendy i wyświetla mu się, że komenda nie istnieje ) Gdy jednak wbije admin an serwer i wpisze swoje hasło, wtedy się nie rusza i wie, że jak się jednak ruszy dostanie bana więc wpisuje np: /haslo admin (zależy jak się ustawi hasło) i jeśli hasło będzie się zgadzać z ustalonym w configu gracz będzie mógł wtedy grać..

 

Czy ktoś napisze mi taki skrypt lub plugin ? Lub jakiś istnieje, ale nie chce takiego lipnego, który nie działa :c Z góry dziękuje to bardzo ważne.

 

Podsumowując: 

- Komenda /haslo.

- Permisje dodające adminowi, że może korzystać z tej komendy.

- Automatyczny ban jeśli nie wpisze hasła logującego do admina

- Jeśli jednak wpisze źle hasło pisze "Hasło zostało źle wpisane, spróbuj jeszcze raz", jeśli dobrze to "Hasło zostało wpisane poprawnie, zostałes zalogowany"

 

BARDZO, ALE BARDZO PROSZE O NAPISANIE MI TEGO SKRYPTU JEST TO NAJWAŻNIEJSZY SKRYPT JAKI POTRZEBUJE DO SERWERA !

Jest to możliwe, ponieważ jeden serwer to posiada.

Opublikowano

Masz tu lepiej Skrypt na hasło Admina (Nie mój skrypt!)

#▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
#Autor Skryptu: Zamorak669
#Wersja: 1.0
#Aktualizacja: 15.07.2014
#Całkowity zakaz zmiany treści skryptu!
#▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
# OPCJE:
#▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
#options:
# JUZ DZIS!
#▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
# KOD
#▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
on join:
    player is op:
        deop player
command
/haslo [<text>]:
    trigger:
        player has permission "haslo.op":
            if arg is not set:
                send "&cZaloguj sie na Administratora: &9/haslo <haslo>"
            else:
                if arg is "123":
                    send "&aHaslo Prawidlowe. Witaj Administratorze"
                    op the player
                
else:
                    send "&4Zle Haslo!"
        else:
            send "&cYou have don't permissions"
command /op:
    trigger:
        send "&cYou have don't Permissions"
        stop
#▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
# TLUMACZENIE:
#▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
#
#
# AKTUALIZACJA SKRYPTU DZIS GODZINA 23:30
#
#▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
# AUTOR: ZAMORAK669 www.stormwind.pl przyszły serwer PVP
#▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ 

Licze na naj :)

2LaT.gif

  • 1 miesiąc temu...
Opublikowano

Zadne z tym nie spelnia tych kryteriów to tylko zabiera opa przy wejściu, a ja chce by każda ranga z permisja xxx.xxx przy zalogowaniu musi zalogowac sie jeszcze na admina inaczej nie moze praktycznie nic robic

Opublikowano

Moim zdaniem, powinieneś nie wpisywać na innych serwerach swojego hasła, a jeżeli chodzi o samo hasło to np. zrób trudniejsze i np zapisz sobie.

Opublikowano

on join:
	if player has permission "xxx.xxx"
		player is op:
			deop player
			execute console command "gamemode 2 %player%"
			execute console command "speed fly 0 %player%"
			execute console command "speed run 0 %player%"
command /hasloop [<text>]:
	if player has permission "xxx.xxx":
		if arg 1 is "12345":
			send "&aHaslo poprawne!"
			op the player
			execute console command "gamemode 1 %player%"
			execute console command "speed fly 1 %player%"
			execute console command "speed run 1 %player%"
		else:
			execute console command "kick %player% &4Zle haslo! Zostales zbanowany na 30minut!"
			execute console command "tempban %player% 30m"

Myślę, że pomogłem ;P

Nie sprawdzane nie wiem czy dziala cos pisz pw

409.jpg?7190

|---> Z o s t a n ę <---|

 

Zostanę technikiem na twój serwer minecraft, zrobie cały serwer według twojego pomysłu!
http://www.mpcforum.pl/topic/1486254-zostanę-technikiem-stworzę-serwer-twojego-pomysłu/#entry12589185

Opublikowano

NIE TESTOWANE

variables:
	{admin::%player%} = true
	
on join:
	if player has permission "xxx.xxx"
		player is op:
			deop player
			set {admin::%player%} to false
			execute console command "gamemode 2 %player%"
			execute console command "speed fly 0 %player%"
			execute console command "speed run 0 %player%"

command /hasloop [<text>]:
	if player has permission "xxx.xxx":
		if arg 1 is "12345":
			send "&aHaslo poprawne!"
			op the player
			execute console command "gamemode 1 %player%"
			execute console command "speed fly 1 %player%"
			execute console command "speed run 1 %player%"
			set {admin::%player%} to false
		else:
			execute console command "kick %player% &4Zle haslo! Zostales zbanowany na 30minut!"
			execute console command "tempban %player% 30m"
	
on any move:
	if {admin::%player%} is false:
		execute console command "kick %player% &4Zle haslo! Zostales zbanowany na 30minut!"
		execute console command "tempban %player% 30m"
	 

Jak się ruszysz, nie pisząc hasła DOSTANIESZ BANA

Straszę już forum od

20 CZERWCA 2015r.

Blaaaaaarg*

*Lubię Isaaca, opis Shoopu Da Whoopu

Opublikowano

Boże ratuj świat, dzieci dorwali się do skryptów [*]

 

 

 

options:
	haslo: twoje.haslo
on join:
	if player has permission "admin.login":
		set {admin.join.%player%.loc} to location of player
command /haslo [<text>]:
	trigger:
		if player has permission "admin.login":
			if {admin.join.%player%.loc} is set:
				if arg 1 is not set:
					send "&cPodaj haslo admina."
					stop
				if "%arg 1%" is "{@haslo}":
					clear {admin.join.%player%.loc}
					send "&aPomyslnie sie zalogowales."
					stop
				send "&cBledne haslo, sprobuj jeszcze raz."
				stop
			send "&cJestes juz zalogowany."
			stop
		send "&fUnknown command. Type ""help"" to help."
		stop
on any move:
	if player has permission "admin.login":
		if {admin.join.%player%.loc} is set:
			if distance between {admin.join.%player%.loc} and location of player is larger than 2:
				execute console command "banip %player%"
				execute console command "ban %player%"
				

 

 

 

I piffko dla mnie :3

Jeżeli pomogłem, daj + Ciebie nic nie kosztuje Mi znaczy wiele.

 

 

 

 

 

 

 

Zachęcam do podsyłania pomysłów na film jako poradniki na YouTube

 

Opublikowano

Wszystko działa po za tym, że jak się ruszam to nic się nie dzieje (przez zalogowaniem) i jest jeden błąd w linice 23 z "on any move" i nwm o co chodzi

Opublikowano

@Chajzer musisz posiadać dodatek WildSkript lub SkQuerry, zapomniałem dopisać :/ (To takie podstawowe dodatki każdy użytkownik sk powinien go mieć)

Jeżeli pomogłem, daj + Ciebie nic nie kosztuje Mi znaczy wiele.

 

 

 

 

 

 

 

Zachęcam do podsyłania pomysłów na film jako poradniki na YouTube

 

Opublikowano

Działa pewnie będę upierdliwy, a da się zrobić, że pisać będzie mógł dopiero jak wpisze to /haslo haslo zamiast po zwyklym /login ?


Ok już sobie poradziłem dodałem

execute console command "mute player" i jak wpisze komende /haslo moze juz pisać : )

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...