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

Survival Games - Co i jak ?


RaVneS

Rekomendowane odpowiedzi

Opublikowano

1346945841-U339575.png

Cześć,opiszę wam pełną instalacje komendy i download pluginu Survival Games autorstwa Double_0_negative.

 

1346946054-U339575.png

 

 

1.Na początku pobieramy nasz plugin:

http://dev.bukkit.org/server-mods/survival-games/

2.Wypakowujemy i dostajemy jeden folder o nazwie webstats(nim zajmiemy się później) i plik survivalgames.jar.

3.Wklejamy plik survivalgames.jar do folderu plugins i odpalamy serwer.

4.Jeśli serwer jest włączony zamykamy go wpisując w konsole "stop" lub klikając krzyżyk w prawym górnym rogu.

5.Teraz wchodzimy następująco do folderu plugins->survivalgames i otwieramy plik config.yml.

6. Zjeżdżamy do linijki 99 i znajduję się tam "usesql: true" zmieniamy na "usesql: false".

7.Aby gracze mogli wejść na serwer musimy posiadać plugin typu PermissionsEx lub GroupManager. Dodajemy permissions:

Dla gracza:

 

sg.arena.join - możliwość wchodzenia na arenę poprzez tabliczki

sg.arena.vote - możliwość głosowania na start mapki

sg.arena.spectate - możliwość dołączania jako widz

sg.lobby.join - możliwość używania komendy /sg join

Dla moderatorów/adminów:

 

sg.arena.forcestart - możliwość używania komendy /sg start

sg.arena.create - możliwość tworzenia aren

sg.arena.disable - możliwość wyłączania aren

sg.arena.enable - możliwość włączania aren

sg.arena.setspawn - możliwość ustawiania spawnu na arenie

sg.arena.resetspawns - możliwość resetowania spawnów

sg.arena.delete - możliwość usuwania aren

sg.lobby.set - możliwość ustawiania lobby

sg.arena.nocmdblock - (?)

 

Poniżej znajdziecie tłumaczenie configu :>

1346947274-U339575.png

 

 

1.Na początku tworzymy lub wgrywamy mapkę na serwer i musimy posiadać worldedit

2.Wpisujemy //wand i ppm myszki zaznaczamy na jednym końcu,a lpm na drugim końcu.

3.Teraz wpisujemy //expand 200 u i //expand 200 d.

4.Teraz wpisujemy /sg createarena <nazwa> np./sg createarena survival1.

5.Teraz ustawiamy sobie miejsce gdzie będą się spawnować gracze komendą /sg setspawn <id> np./sg setspawn 1,/sg setspawn 2 i tak dalej.

Tam gdzie stoimy wpisując tą komendę tworzy nam się spawn.

 

1346948363-U339575.png

 

6.Jeśli coś nam się nie udało z mapką wpisujemy /sg delarena <nazwa> np./sg delarena survival1.

 

Teraz potrzebna nam będzie lobby.

 

 

 

1346947815-U339575.png

 

 

1.Tworzymy sobie jakąś ścianę np taką:

 

1346947951-U339575.png

 

2.Teraz kładziemy na każdym klocku tabliczkę.

 

1346948105-U339575.png

 

3.Wpisujemy znów //wand i zaznaczamy pierwszą tabliczkę po lewej na górze i ostatnia na samym dole po prawej.

4.Wpisujemy teraz /sg setlobbywall.

5.Teraz powinna się nam pokazać ściana z arenami,ilością graczy na każdej arenie itp.

6.Teraz stworzymy miejsce gdzie gracze będą się spawnić po śmierci/wygranej lub po wpisaniu /sg join. Musi być to miejsce gdzieś blisko ściany z arenami,stajemy w jakimś miejscu i wpisujemy /sg setlobbyspawn.

 

 

1346948472-U339575.png

 

 

Jeszcze raz tłumaczenie wszystkich komend:

 

Komendy dla graczy:

/sg vote - głosowanie na start areny

/sg leave - wyjście z areny

/sg join - teleport do lobby

/sg join <numer> - dołączenie do areny np./sg join 2

/list - pokazuje liste osób na arenie

/sg spectate <numer> - dołączanie jako widz do danej areny

/sg lq albo /sg leavequeue - opuszczenie kolejki do areny

 

Komendy dla moderatorów i adminów:

/sg createarena - tworzenie areny(potrzebny worldedit)

/sg setlobbyspawn - tworzenie lobby spawnu

/sg setlobbywall - tworzenie ściany z arenami

/sg disable <numer_areny> - wyłączanie areny np./sg disable 3

/sg disable - wyłączenie wszystkich aren

/sg enable <numer_areny> - włączenie danej areny

/sg enable - włączenie wszystkich aren

/sg start - start areny

/sg start <numer_areny> <czas> - start danej areny za określony czas w sekundach np./sg start 2 25

/sg setspawn <numer> - ustawianie spawnu na arenie

/sg delarena <numer_areny> - usuwanie areny

/sg resetspawns <numer_areny> - resetowanie spawnu na danej arenie

 

 

1346949098-U339575.png

 

 




config-version: 1 #nie zmieniac !!!





auto-start-players: 20 #ilosc graczy potrzebnych do startu aren
auto-start-time: 20 #po ilu sekundach ma byc uruchomiona arena gdy osiagnie dana ilosc osob
auto-start-vote: 75 #po ilu sekundach ma byc uruchomiona arena jesli gracze wpisz /sg vote


enable-player-queue: true #wlaczenie lub wylaczenie kolejki do aren


disallow-commands: true #wylaczenie wszystkich komend poza tymi z /sg


grace-period: 20 #po ilu sekundach od rozpoczecia ma byc wlaczone pvp


restock-chest: true #czy na skrzynki maja sie odnawiac



block:
place:
whitelist: #bloki ktore mozna niszczyc
- 18
- 105
- 31
- 37
- 38
- 50
- 103
- 43
break:
whitelist:
- 18
- 105
- 31
- 37
- 38
- 50
- 103
- 43





##________NOT IMPLEMETED____________
mob-progression:
enabled: true
ratio: 2
mob-blacklist: #moby ktore maja sie nie spawnic
- slime


logging:
usesql: false #wlaczamy lub wylaczamy baze mysql



endgame: #wlaczenie pioronow
players: 3 #jesli zostanie u mnie np.3 osoby ta wlacza sie pioruny
fire-lighting:
enabled: true #wlaczenie piorunow
interval: 20 #pioruny co dana ilosc sekund


sql: #dane do podlaczenia z baza mysql
host: 'localhost'
port: 3306
user: 'root'
pass: ''
database: 'survivalgames'
prefix: 'sg_'
server-prefix : ''



##_______Online webserver not implemented. Use the
#PHP backend instead. ______________
stats:
enabled: false
points:
kill: 10
win: 300
position: 7
killstreak:
base: 10
multiplier: 2
killstreak: #jesli gracz zabije dana liczbe graczy pod rzad to wyswietlia sie komunikaty nizej
level1: '&e{player}&7 Double Kill!'
level2: '&e{player}&9 Multi Kill!'
level3: '&e{player}&5 Ultra Kill!'
level4: '&e{player}&4 Unbelievable Kill!'
level5: '&e{player}&a&kii&4&l Unbelievable+!&a&kii'


 

1346949781-U339575.png

 

 

Uwaga ! Trzeba posiadać bazę danych i dobrze ustawiony config w survivalgames czyli musi być tak:

usesql:true i oczywiście dane do mysql muszą być poprawne.

1.Teraz wchodzimy w folder webstats i otwieramy plik db_con.php.

2.Wpisujemy takie same dane do mysql jak w config.yml w survival games:

 

 

$dbhost='localhost'; // nazwa hosta
$dbuser='root'; // nazwa użytkownika mysql
$dbpass=''; // hasło do mysql
$dbname='survivalgames'; // nazwa bazy danych
$dbprefix = 'sg_'; //prefiks w tabeli

 

3.Teraz zapisujemy wszystko i możemy wrzucić na swoją stronkę.

4.Stronka wygląda następująco:

http://screenshooter.net/9267336/dprtifs

 

 

 

Plugin na dev.bukkit:

http://dev.bukkit.org/server-mods/survival-games/

 

Created by RaVneS

1393619387-U339575.png

 

 

 

  • 2 tygodnie później...
  • 3 tygodnie później...
  • 1 miesiąc temu...
  • 1 miesiąc temu...
Opublikowano

MAM PYTANIE ...

jak można zrobić drużyny bo akurat chciałem zrobić Bitwę na Śnieżki

POZDRAWIAM :P

 

Byś musiał załatwić jakiegoś kodera. Ale mi się zdaję że taki plugin już jest (Nie Survival Games)

  • 1 miesiąc temu...
  • 3 tygodnie później...
Opublikowano

Bardzo przydatne, w sumie nie wiedzialem o tym. Jak bede robic serwer to wezme to pod uwage. Pozdrowienia

Just keep and flying

Opublikowano

dla nie Ogar coś w tym stylu

siema daj Like jeśli mnie popierasz w Jakiś np Komentarzu Itp

Mam serwer Minecraft Start już nie długo .....wejdz na profil i wejdz w Temat: SerwerZ Magią :D znajdziesz mnie na steam itp masz problemik zapytaj się mnie Postaram się pomóc piszcie na pw jeśli szukasz kogoś na serwer jest szansa że się zgodzę :D

  • 3 tygodnie później...

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...