Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Jako, że trochę się męczyłem opiszę dla potomnych:
# apt install steamcmd
# useradd -m user
# su - user
$ steamcmd
tu konieczny jest zabieg, inaczej nie dociągnie wszystkich pliczków
(swoją drogą brawo dla volva, że kurwa trzeba takie kombinacje alpejskie uskuteczniać):
Steam> login anonymous Steam> force_install_dir /home/user/cs16/ Steam> app_update 90 -beta beta validate Steam> app_update 70 -beta beta validate Steam> app_update 10 -beta beta validate Steam> app_update 90 -beta beta validate Steam> exit
teraz tylko konfig serwera:
$ nano /home/user/cs16/cstrike/server.cfg
hostname "" sv_lan 1 sv_maxupdaterate 120 sv_minupdaterate 20 sv_unlag 1 sv_maxunlag .5 sv_voiceenable 1 mp_autokick 0 mp_spawnprotectiontime 0 mp_autocrosshair 0 mp_autoteambalance 0 mp_buytime .25 mp_c4timer 35 mp_fadetoblack 0 mp_flashlight 1 mp_forcecamera 1 mp_footsteps 1 mp_freezetime 6 mp_friendlyfire 1 mp_hostagepenalty 0 mp_limitteams 5 mp_maxrounds 30 mp_winlimit 0 mp_playerid 0 mp_roundtime 1.75 mp_timelimit 999 mp_tkpunish 0 mp_startmoney 800 sv_airaccelerate 10 sv_allowdownload 1 sv_allowupload 1 sv_alltalk 0 tv_enable 0 tv_delay 90 sv_cheats 0 sv_friction 4 sv_gravity 800 sv_maxrate 30000 sv_maxspeed 320 sv_minrate 0 sv_stepsize 18 sv_stopspeed 75 sv_timeout 65 sv_voicecodec voice_speex sv_voicequality 5 mp_allowspectators 1 decalfrequency 60 host_framerate 0 setpause 0 mp_logdetail 3 log on
oczywiście to przykładowy conf (mój jest przystosowany do gry na lanie) także polecam poszperać i pozmieniać jak ktoś będzie kładł maszynę na wanie
odpalamy (tu też przykład dla [b]mojej sieci[/b] i mapy de_dust)
$ cd /home/user/cs16
$ ./hlds_run -game cstrike +ip 192.168.1.176 +map de_dust -maxplayers 30 -autoupdate
oczywiście trzeba sobie to odpowiednio oskryptować lub/i użyć chociażby screen-a
później opiszę jak dodać boty, muzyczkę i inne pierdoły żeby serwer jakoś wyglądał na razie mnie się nie chce :)
Ostatnio edytowany przez hi (2018-04-25 01:16:33)
Offline
Time (s) | Query |
---|---|
0.00011 | SET CHARSET latin2 |
0.00006 | SET NAMES latin2 |
0.00094 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.226.93.22' WHERE u.id=1 |
0.00067 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.226.93.22', 1732178709) |
0.00045 | SELECT * FROM punbb_online WHERE logged<1732178409 |
0.00075 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=30433 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00133 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=30433 ORDER BY p.id LIMIT 0,25 |
0.00099 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=30433 |
Total query time: 0.00535 s |