Skocz do zawartości

ShroN

Użytkownik
  • Ilość zawartości

    526
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    1

Odpowiedzi społeczności

  1. ShroN odpowiedź w Jeden Rcon, trzy serwery. został oznaczony jako odpowiedź   
    Podejrzewam że posiadasz jakieś minimum i rozumiesz kod, tu masz bibliotekę potrzebną do tego: https://github.com/thedudeguy/PHP-Minecraft-Rcon
    No więc:
    include("src/Rcon.php"); $command = "op ShroN"; $host = "some.minecraftserver.com"; //serwer 1 $rcon = new Thedudeguy\Rcon($host, 25575, "pass1", 3); $rcon->connect(); if (!$rcon->isConnected()) { echo "Blad polaczenia dla: 25575"; } else { $rcon->sendCommand($command); echo "Odpowiedz serwera: " . $rcon->getResponse(); } //serwer 2 $rcon = new Thedudeguy\Rcon($host, 25585, "pass2", 3); $rcon->connect(); if (!$rcon->isConnected()) { echo "Blad polaczenia dla: 25585"; } else { $rcon->sendCommand($command); echo "Odpowiedz serwera: " . $rcon->getResponse(); } Mam rozumieć że nie wiedziałeś jak zrobić kopiuj - wklej tego samego kodu?
    Łap jeszcze kod zoptymalizowany:
    include("src/Rcon.php"); $command = "op ShroN"; $host = "some.minecraftserver.com"; $servers = [[25575, "pass1"], [25585, "pass2"], [25595, "pass3"]]; foreach ($servers as $server) { $rcon = new Thedudeguy\Rcon($host, $server[0], $server[1], 3); $rcon->connect(); if (!$rcon->isConnected()) { echo "Blad polaczenia dla: " . $server[0]; continue; } $rcon->sendCommand($command); echo "Odpowiedz serwera: " . $rcon->getResponse(); } Pozdrawiam
  2. ShroN odpowiedź w Blad w kitach został oznaczony jako odpowiedź   
    Zmień wooden_sword na wooden sword, tak samo zresztą skryptów i 
    make player execute command na execute player command
  3. ShroN odpowiedź w WorldEdit wklejanie schematu został oznaczony jako odpowiedź   
    set {loc} to location of block Jeżeli to nie działa to spróbuj
    set {loc} to location of event-block @Berni73
  4. ShroN odpowiedź w Zmiana slotów został oznaczony jako odpowiedź   
    Może jakaś wyrozumiałeś w końcu robię to za free...
    Tu masz na 100% ok, przynajmniej mi działa
    variable: {allplayers} = 0 {maxallplayers} = 250 on load: execute console command "kickall" wait 1 tick set {allplayers} to 0 stop on connect: if {allplayers} = {maxallplayers}: kick player due to "Za duzo osob na serwie" stop if {allplayers} < {maxallplayers}: add 1 to {allplayers} stop else: if player has permission "*": add 1 to {allplayers} stop else: kick player due to "Za duzo osob na serwie" stop on disconnect: remove 1 from {allplayers} stop command /setmaxplayer [<number>]: permission: * trigger: if arg 1 is set: set {maxallplayers} to arg 1 send "Ustawiles max ilosc osob na %{maxallplayers}%" stop if arg 1 is not set: send "Podaj ilosc osob ktorzy moga wejsc na serwer" send "Aktualnie: %{maxallplayers}%" send "Na seriwe jest %{allplayers}%" stop  
  5. ShroN odpowiedź w Dlaczego po restarcie serwera resetują się zmienne? został oznaczony jako odpowiedź   
    Założę się że chodzi o Chomdy. Ustaw je folderowi Skrypt który zajdziesz w plugins, ustaw je na 0777 pamiętaj aby zastosować to do podfolderów i plików. 
×
×
  • Dodaj nową pozycję...