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

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

MAM PYTANIE ...

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

POZDRAWIAM :P

heh ...

Google.pl Nie gryzie przynajmniej mnie więc sobie możesz wpisać ,,paintball plugin tut'' ...

  • 8 miesięcy temu...
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

 

nie działa komenda /sg setlobbywall

Opublikowano

Bardzo fajny poradnik, ładnie wykonane tytuły ale raczej nie opłaca już się robić serwerów Survival Games, bo konkurencja jest za duża. Co nie zmienia faktu, że jak ktoś się podejmie to wszystko ładnie ma tu wytłumaczone. Like dla ciebie :)

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...