сервер gta sa-mp
#1

Здравствуйте.
Недавно заинтересовался данной игрой (GTA San Andreas Multiplayer).
Интересует следующее. Установил сервер на linux debian, запустил (./samp03svr), все работает нормально. Проблема в том, что там порт сервера и maxplayers прописываются в файле server.cfg. Хочется сделать, чтобы эти конфиги прописывались или при старте сервера в строке запуска (как на сервере cs / css) или в другом файле.
Вот что я пробовал

строка запуска
Код:
./samp03svr +maxplayers 100 +port 7777
Код:
./samp03svr -maxplayers 100 -port 7777
К сожалению не работает.

использование exec
server.cfg:
Код:
echo Executing Server Config...
maxplayers 25
port 7777
exec myserver
myserver.cfg:
Код:
lanmode 0
rcon_password 123456
hostname SA-MP 0.3 Server
gamemode0 grandlarc 1
filterscripts gl_actions gl_property gl_realtime gl_mapicon ls_elevator test_cmds ls_mall attachments
announce 0
query 1
weburl www.sa-mp.com
onfoot_rate 40
incar_rate 40
weapon_rate 40
stream_distance 300.0
stream_rate 1000
maxnpc 0
logtimeformat [%H:%M:%S]
Также ничего не получается.

Возможно, здесь кто-то сможет что-то подсказать.
Reply
#2

А чем вас не строил файл конфигурации?
Reply
#3

Просто к серверу будет фтп доступ, не хочу, чтобы что-то накрутили.
Не подумайте что никакой не хостинг, просто есть сильная машинка и знакомые ставят свои серверы. Раньше я работал только с играми hl1, hl2. Вот захотели sa-mp поставить .
Reply
#4

Ещё один наивный который думает что sa-mp это как cs запустил и забыл.
Дам хороший совет, не ставьте, а если поставите не бегайте сюда за вопросами как мне изменить позицию спавна!

По сабжу: при запуске никак, только через конфиг.
Reply
#5

Quote:
Originally Posted by Stepashka
Посмотреть сообщение
Ещё один наивный который думает что sa-mp это как cs запустил и забыл.
Дам хороший совет, не ставьте, а если поставите не бегайте сюда за вопросами как мне изменить позицию спавна!
На данный момент меня интересует только запуск.

Возможно есть способ как-то разделить конфиги на 2 файлы или еще что-то, вчера весь вечер гуглил, но ничего толкового не нашел =/.
Reply
#6

Quote:
Originally Posted by Vaio
Посмотреть сообщение
Возможно есть способ как-то разделить конфиги на 2 файлы
нет.
Reply
#7

Vaio, а что мешает в настройках FTP сервера поставить на файл server.cfg права 0444 ?
Любой, даже самый примитивный FTP умеет это делать.
Reply
#8

CHMOD я и от рута могу дать, но насколько я понял в этом файле им нужно будет прописывать моды, rcon пароль, имя сервера, поэтому доступ к этим командам нужен.
Reply
#9

Как люди любят создавать проблемы там, где их нет.
Reply
#10

Запустить нужный мод, установить ркон пароль и имя сервера можно из игры, но они сохранятся только до первого выключения, т.к. в конфиг не запишутся, если на нём нет прав на запись.
Reply
#11

... А если всё-же нужна ручная правка, то пишите php скрипт и правьте файл через него.
Reply
#12

Возникла еще одна проблема.
У меня на машине 2 ip-адреса и сервер sa-mp доступен с обоих. Можно как-то привязать сервер к 1 ip (в css можно просто прописать в строке запуска -ip ***.***.***.***)?
Reply
#13

bind 255.255.255.255
Reply
#14

Это куда прописать?
Reply
#15

Уже нашел, спасибо за помощь.
Reply
#16

А в линуксе скрипты оболочек отменили что-ли?
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)