Gracze wywołują głosowania z menu głosowań w grze. Nowy serwer już oferuje głosowanie na każdą mapę z data/maps i kilka opcji. Zmień listę i zasady głosowań liniami w myServerconfig.cfg w Files, potem zrestartuj serwer.
Głosowania, które ma nowy serwer
- Głosowanie na każdą mapę z
data/maps, mapy dołączone do DDNet i twoje. Mapa, którą prześlesz, trafia na tę listę przy następnym starcie. - Opcje dołączone do DDNet: normalna, księżyc i brak grawitacji oraz
Option: Reset server, która uruchamia plik startowy gry jeszcze raz. - Brak głosowania na wyłączenie serwera. PlayNHost usuwa głosowanie "Shutdown server" z DDNet, więc gracze nie mogą zagłosować za wyłączeniem twojego serwera.
Żeby zaoferować świeżo przesłaną mapę przed następnym restartem, użyj przycisku z podniesioną ręką na stronie Mapy: Jak zmienić mapę lub dodać głosowania na mapy na serwerze DDNet.
Dodaj własne głosowania
Dodaj linię add_vote do myServerconfig.cfg: tekst, który widzą gracze, potem komenda, którą uruchamia, oba w cudzysłowach.
add_vote "Event map: Gold Mine" "change_map \"Gold Mine\""
add_vote "Option: Reload the map" "reload"
Wewnątrz komendy użyj \" wokół nazwy mapy ze spacjami. Tekst każdego głosowania musi się różnić od każdego innego, w tym od głosowań Map:, które serwer robi dla każdej mapy.
Jak edytować plik: Jak dodać własne ustawienia do serwera DDNet.
Usuń głosowania
- Jedno głosowanie:
remove_vote "Option: Moon gravity", z dokładnym tekstem głosowania. - Każde głosowanie:
clear_votes, razem z głosowaniami na mapy. Wpisz to przed swoimi liniamiadd_vote, żeby twoja lista była jedyną. Dodaj po tym linięadd_map_votes, jeśli nadal chcesz głosowanie na każdą mapę.
W Console votes wypisuje głosowania, które serwer ma teraz.
Zasady głosowań
| Linia | Co robi | Wartość domyślna DDNet |
|---|---|---|
sv_vote_kick 0 | Wyłącza głosowania na wyrzucenie. 1 je dopuszcza. | 1 |
sv_vote_kick_bantime 5 | Minuty bana dla gracza wyrzuconego głosowaniem. 0 wyrzuca bez bana. | 5 |
sv_vote_kick_min 3 | Liczba graczy potrzebna na serwerze, zanim można zacząć głosowanie na wyrzucenie. | 0 |
sv_vote_spectate 0 | Wyłącza głosowania przenoszące gracza do widzów. | 1 |
sv_vote_time 25 | Sekundy trwania głosowania. | 25 |
sv_vote_yes_percentage 50 | Więcej niż tyle procent musi zagłosować na tak. | 50 |
sv_vote_delay 3 | Sekundy między dowolnymi dwoma głosowaniami. | 3 |
sv_vote_map_delay 0 | Sekundy między dwoma głosowaniami na mapy. | 0 |
sv_rcon_vote 1 | Tylko ekipa zalogowana przez F2 może wywoływać głosowania. | 0 |
sv_map_vote 0 | Wyłącza /map, komendę czatu do głosowania na mapę po nazwie. | 1 |
Zakończ głosowanie sam
Gdy trwa głosowanie, wpisz vote yes albo vote no w Console, żeby zakończyć je tym wynikiem. Moderatorzy mogą wymusić głosowanie przez force_vote.
Warto wiedzieć
- Głosowanie na mapę z bardzo długą nazwą może zostać odrzucone przez DDNet. Nadaj mapie krótszą nazwę.
- Graczom używającym adresów proxy można zablokować głosowanie presetem serwera publicznego: Jak powstrzymać spam na czacie i wyciszać graczy na serwerze DDNet.





