Akcja Buttony
Akcja 'Stop ServerProject'
Liberty Unleashed
GTA Multiplayer
Forum graficzne | Tutoriale GIMP Photoshop
Serwery Counter Strike 1.6
Forum serwera sa-mp PolishRPG
GTAModing.pl | Modyfikacje do GTA
exe24
psi247
TruckSerwer
Umieść swój button
Pawno i Lua dla SA-MP i MTA
07 Wrzesień 2010, 19:40:40 pm *
Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
 
   Strona główna   Pomoc Szukaj Kalendarz Zaloguj się Rejestracja Wiki Dodatki  
Strony: [1]   Do dołu
  Drukuj  
Autor Wątek: "Rcon" w MTA:DM czyli jak zrobić konto admina + panel admina.  (Przeczytany 4075 razy)
0 użytkowników i 1 Gość przegląda ten wątek.
Rhbk
~Przyjaciel
Soldier
*****

Piw: +34/-6
Offline Offline

Płeć: Mężczyzna
Wiadomości: 219


Multi Theft Auto: San Andreas > *


Zobacz profil
« : 01 Wrzesień 2008, 12:26:19 pm »

Witam, zapewne wielu z was głowi się jak zrobić "rcon'a" w MTA:DM. Otóż w MTA:DM nie ma jednego konta admina(w sa-mp rcon). W MTA:DM jest wbudowany system kont i na każde konto można dać admina.

Aby dodać admina:
1.Przechodzimy do folderu z serwerem.


2.Następnie przechodzimy do katalogu "...\mods\deathmatch" i otwieramy plik "acl"(oznaczony na czerwono, otwieramy notatnikiem, albo odpowiednikiem).


3. Szukamy linijek podanych niżej:
 
Cytuj
  </group>
   <group name="Admin">
      <acl name="Moderator"/>
      <acl name="SuperModerator"/>
      <acl name="Admin"/>
      <acl name="RPC"/>
      <object name="resource.admin"/>
   </group>
3. Pod linijką "<object name="resource.admin"/>" dodajemy linijkę "<object name="user.nick"/>", gdzie "nick" to login konta admina, które potem zarejestrujesz. W moim przypadku wygląda to tak:

 
Cytuj
  </group>
   <group name="Admin">
      <acl name="Moderator"/>
      <acl name="SuperModerator"/>
      <acl name="Admin"/>
      <acl name="RPC"/>
      <object name="resource.admin"/>
      <object name="user.Rhbk"/>
   </group>
4. Zapisujemy plik i zamykamy, następnie sprawdzamy czy się zapisało, otwierając plik i przechodząc do miejsca zmian.

5. Odpalamy serwer klikając dwa razy w plik o nazwie "MTA Server", który znajduje się w głównym folderze serwera.

6. Wchodzimy na serwer(odalamy MTA i używamy "Quick Connect", gdzie wpisujemy ip i port), gdzie mamy czarny obraz ponieważ żaden mod nie jest uruchomiony.


7. Teraz aby zrobić konto wpisujemy na czacie (domyślnie kaliwsz "T") komendę "/register [nick] [hasło]"(Oczywiście w pole nick wpisujemy nick, który dodałeś w punkcie nr.3 i beż nawiasów kwadratowych "[" "]").

8. Gdy już zrobimy konto należy się zalogować na wcześniej zrobione konto komendą "/login [nick] [haslo]", po zalogowaniu aby nie mieć czarnego ekranu wpisujemy komendę "/gamemode hay"(uruchomi się gamemode o nazwie hay).


9. Po zalogowaniu powinno wyświetlić się na czacie linijki:
Cytuj
login: You successfully logged in
Press 'p' to open your admin panel
Jeśli się nie wyświetlają' lub wyświetla się coś innego oznacza to, że popełniłeś gdzieś błąd i musisz sprawdzić wszystko po kolei.

10. Jeśli wszystko zrobiłeś dobrze i otrzymałeś komunikat z punktu nr.9 to teraz wciśnij klawisz "P" i zaczekaj, a za chwile ukaże się panel admina.
   
   
 
11. Aby dać komuś admina przez panel, klikamy na nick gracza na liście. Szukamy przycisku "Give admin rights" i klikamy na niego, po chwili ukaże się okienko do akceptacji, gdzie musimy zaakceptować.
12. Aby zabrać komuś admina przez panel, robimy tak jak w punkcie nr.11 tylko zamiast butona "Give admin rights" mamy buton "Revoke admin rights".


Inne:
- Nick w grze i login konta nie muszą być takie same,
- Jeśli nagle panel nie chce się ukazać należy się prze logować(czyli użyć komendy "/logout" i ponownie się zalogować)
« Ostatnia zmiana: 01 Wrzesień 2008, 12:31:22 pm wysłane przez Rhbk » Zapisane

dudeks
Soldier
***

Piw: +12/-5
Offline Offline

Płeć: Mężczyzna
Wiadomości: 139


Pozdrawiam


Zobacz profil
« Odpowiedz #1 : 01 Wrzesień 2008, 13:24:30 pm »

piwo + xd

przyda sie na pewno
Zapisane

Kod Lua:
local info = {
gg = "11843713",
nick = "dudeks"
}

outputChatBox ("Nick:" .. info.nick..", GG:" tonumber(info.gg))
Rhbk
~Przyjaciel
Soldier
*****

Piw: +34/-6
Offline Offline

Płeć: Mężczyzna
Wiadomości: 219


Multi Theft Auto: San Andreas > *


Zobacz profil
« Odpowiedz #2 : 01 Wrzesień 2008, 13:34:11 pm »

Wszystkie pytania związane z tematem proszę kierować w tym temacie.
Zapisane

dudeks
Soldier
***

Piw: +12/-5
Offline Offline

Płeć: Mężczyzna
Wiadomości: 139


Pozdrawiam


Zobacz profil
« Odpowiedz #3 : 01 Wrzesień 2008, 14:00:44 pm »

no to czy można przez ten panel zmienić gamemoda? bo jak coś tam kliknąłem potem start i nic się nie zmieniało
Zapisane

Kod Lua:
local info = {
gg = "11843713",
nick = "dudeks"
}

outputChatBox ("Nick:" .. info.nick..", GG:" tonumber(info.gg))
Rhbk
~Przyjaciel
Soldier
*****

Piw: +34/-6
Offline Offline

Płeć: Mężczyzna
Wiadomości: 219


Multi Theft Auto: San Andreas > *


Zobacz profil
« Odpowiedz #4 : 01 Wrzesień 2008, 14:30:30 pm »

Można, ale przed startem nowego należy wyłączyć stary(stop), ale radziłbym używać tego tylko do skryptów bo niektóre gamemode mają mapy, bez których nie zagrasz. Do uruchamiania gamemode jest najlepsza komenda "/gamemode [nazwa_gamemod'a] [nazwa_mapy*]" np /gamemode Stealth sth-carier

*-Jeśli gamemode obsługuje mapy.
Zapisane

I.K.
Egzekutor
****

Piw: +58/-8
Offline Offline

Wiadomości: 313


Mam burdel w głowie


Zobacz profil
« Odpowiedz #5 : 01 Wrzesień 2008, 23:05:43 pm »

Dopisz jeszcze, że jak ktoś wyłączy skrypt "admin", to panel może sobie w dupę wsadzić.
Zapisane

WYPIERDALAJ
daredevil.mk
Bywalec
*

Piw: +0/-0
Offline Offline

Wiadomości: 15


Zobacz profil
« Odpowiedz #6 : 18 Październik 2008, 23:14:19 pm »

Cytuj
7. Teraz aby zrobić konto wpisujemy na czacie (domyślnie kaliwsz "T") komendę "/register [nick] [hasło]"(Oczywiście w pole nick wpisujemy nick, który dodałeś w punkcie nr.3 i beż nawiasów kwadratowych "[" "]").

8. Gdy już zrobimy konto należy się zalogować na wcześniej zrobione konto komendą "/login [nick] [haslo]", po zalogowaniu aby nie mieć czarnego ekranu wpisujemy komendę "/gamemode hay"(uruchomi się gamemode o nazwie hay).

Kurcze, chyba się błaźnię, ale czy komendy /login i /register są już od początku (tj. nie trzeba ich dodawać do skryptu), czy muszę je dodać do skryptu kodem takim, jak na wiki MTA?

Zapisane
Rhbk
~Przyjaciel
Soldier
*****

Piw: +34/-6
Offline Offline

Płeć: Mężczyzna
Wiadomości: 219


Multi Theft Auto: San Andreas > *


Zobacz profil
« Odpowiedz #7 : 19 Październik 2008, 00:32:25 am »

Rejestracja jest wbudowana! Komendy /login i /register są gotowe do użycia. Nie trzeba nic dopisywać, choć można.
Zapisane

Draxx
Członek
*

Piw: +0/-0
Offline Offline

Wiadomości: 1


Zobacz profil
« Odpowiedz #8 : 16 Czerwiec 2010, 18:17:07 pm »

Mam problem wykupiłem hosting w mta 1.0.4 i skrypt logujący (/login)działa , ale do rejestracji nie w czym problem ? Ale mam jeszcze gorsze pytanie nie mogę dodać admina wszystko wpisuje dobrze i jak się loguje to pisze login sukcesfull ale do panelu admina nie da się wejść prosiłbum o szybką odpowiedź.

Jeżeli ktoś mi będzie pomagał z servem i ma skype to mogę dać nawet adma 0.0
Zapisane
I.K.
Egzekutor
****

Piw: +58/-8
Offline Offline

Wiadomości: 313


Mam burdel w głowie


Zobacz profil
« Odpowiedz #9 : 20 Czerwiec 2010, 14:14:39 pm »

Po 1. musisz włączyć skrypt admin ( logujesz się i wpisujesz /start admin ) - to jest właśnie ten panel, którego nie masz.
Po 2. komenda /register jest zapewnie wyłączona dla wszystkich. Należy zmienić prawa w acl.
Zapisane

WYPIERDALAJ
4KicuR
Bywalec
*

Piw: +0/-0
Online Online

Płeć: Mężczyzna
Wiadomości: 27


Zobacz profil
« Odpowiedz #10 : 24 Czerwiec 2010, 12:07:14 pm »

a co trzeba zmienić w acl zeby dzialalo register?
Zapisane
Rhbk
~Przyjaciel
Soldier
*****

Piw: +34/-6
Offline Offline

Płeć: Mężczyzna
Wiadomości: 219


Multi Theft Auto: San Andreas > *


Zobacz profil
« Odpowiedz #11 : 27 Czerwiec 2010, 12:44:41 pm »

O ile pamiętam register to komenda skryptu admin, musisz mieć go odpalonego, jak widzę nie masz admina na serwerze, więc wyłącz serwer i w 'mtaserver.conf'( znajduje się w: \server\mods\deathmatch ) znajdź    
Cytuj
<!-- Specifies resources that are loaded when the server starts and/or which are protected from being stopped.
        To specify several resources, add more <resource> parameter(s). -->
i pod tym wklej
Kod Lua:
<resource src="admin" startup="1" protected="0"/>
Zapisane

4KicuR
Bywalec
*

Piw: +0/-0
Online Online

Płeć: Mężczyzna
Wiadomości: 27


Zobacz profil
« Odpowiedz #12 : 27 Czerwiec 2010, 17:28:24 pm »

już sobie wcześniej poradziłem ale thx :>
Zapisane
Strony: [1]   Do góry
  Drukuj  
 
Skocz do:  

Reklama
Działa na MySQL Działa na PHP Powered by SMF 1.1.11 | SMF © 2006-2007, Simple Machines LLC | Sitemap Prawidłowy XHTML 1.0! Prawidłowy CSS!
Strona wygenerowana w 0.091 sekund z 23 zapytaniami.