Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|
Главная » Полезные статьи » Создание и настройка SAMP сервера |
Видео раскрывает вопрос установки RP модов на сервер SAMP: |
Ограничения сервера: * Players - 200 * Vehicle Models - 70 * Vehicles - 700 * Pickups - 100 (dynamic) * Objects - 150 (250 possible but unstable) (dynamic) * Text Draws - 96 (dynamic) * Gang Zones - 1024 (dynamic) * Menus - 128 (dynamic) Слоты оружия: * 0 - 0, 1 * 1 - 2, 3, 4, 5, 6, 7, 8, 9 * 2 - 22, 23, 24 * 3 - 25, 26, 27 * 4 - 28, 29, 32 * 5 - 30, 31 * 6 - 33, 34 * 7 - 35, 36, 37, 38 * 8 - 16, 17, 18, 39 * 9 - 41, 42, 43 * 10 - 10, 11, 12, 13, 14, 15 * 11 - 44, 45, 46 * 12 - 40 Оружие: 321 - Regular Dildo 322 - White Dildo - 11 323 - Vibrator 324 - Another Vibrator 325 - Flowers - 14 326 - Cane - 15 327 - A box of some kind =S <--- No Effect 328 - A large box of some kind =S <--- No Effect 329 - Removed/Non Existant. <--- DO NOT USE!!! EVER!!! 330 - CJ's Phone 331 - Brass Knuckles 332 - Old VC Screwdriver - Removed. <--- DO NOT USE!!! EVER!!! 333 - Golf Club - 2 334 - Police Trungeon/Night Stick (Depending on where you're from) 335 - Combat Knife 336 - Baseball Bat - 5 337 - Shovel 338 - Pool Cue 339 - Katana - 8 340 - Skateboard - Removed. <--- DO NOT USE!!! EVER!!! 341 - Chainsaw - 9 342 - Frag Grenade 343 - Tear Gas Grenade - 17 344 - Molotov Coctail - 18 345 - Vehicle Missile Launcher <--- Use with caution, very crash prone! 346 - Colt 45 Pistol - 22 347 - Colt 45 Pistol (W/Silencer) - 23 348 - Desert Eagle - 24 349 - Regular Shotgun? - 25 350 - Sawn-Off Shotgun - 26 351 - SPAZ-12 Shotgun - 27 352 - Mac-10 (Or Micro-UZI) - 28 353 - MP5 - 29 354 - Hydra Flare 355 - AK47 Assault Rifle - 30 356 - M4 Assalut Rifle - 31 357 - Country Rifle? - 33 358 - Sniper Rifle - 34 359 - Rocket Launcher - 36 360 - Heat Seeking Rocket Launcher - 35 361 - Flamethrower - 37 362 - Minigun - 38 363 - Satchel Charges 364 - Detonator <---- Seemingly Useless. 365 - Spray Paint Can 366 - Fire Extinguisher - 42 367 - Camera - 43 368 - Night Vision Goggles - 44 369 - Infra-Red Goggles - 45 370 - Jetpack 371 - Parachute - 46 372 - Tec-9 - 32 373 - Armour model used in Ammunation (No Effect) Деревья (растения) - 615-792 Различные заборы: 966 - 998 969 - забор под током Разное: 1206 - vending machine 1210 - briefcase 1216 - phone booth 1219 - palette 1223 - lamppost 1341 - ice cream cart (whoopee) 1342 - noodle stand 1378 - huge crane (port) 1384 - top part of construction crane 1383 - crane stand (the tower) 1543 - bottle of beer 1562 - white jet seat 1572 - airport trolley 1608 - shark 1609 - turle 1612 - submarine (from SF port, huge) 1622 - security camera 1684 - construction container 7386 - heliport Различные виды транспорта: Bikes ID Name Type 581 bf400 bike 523 copbike bike 462 faggio bike 521 fcr900 bike 463 freeway bike 522 nrg500 bike 461 pcj600 bike 448 pizzaboy bike 468 sanchez bike 586 wayfarer bike Bicycles 509 bike bmx 481 bmx bmx 510 mtbike bmx Boats 472 coastg boat 473 dinghy boat 493 jetmax boat 595 launch boat 484 marquis boat 430 predator boat 453 reefer boat 452 speeder boat 446 squalo boat 454 tropic boat Cars 445 admiral car 602 alpha car 416 ambulan car 485 baggage car 568 bandito car 429 banshee car 433 barracks car 499 benson car 424 bfinject car 536 blade car 496 blistac car 504 bloodra car 422 bobcat car 609 boxburg car 498 boxville car 401 bravura car 575 broadway car 518 buccanee car 402 buffalo car 541 bullet car 482 burrito car 431 bus car 438 cabbie car 457 caddy car 527 cadrona car 483 camper car 524 cement car 415 cheetah car 542 clover car 589 club car 437 coach car 532 combine car 480 comet car 596 copcarla car 599 copcarru car 597 copcarsf car 598 copcarvg car 578 dft30 car 486 dozer car 507 elegant car 562 elegy car 585 emperor car 427 enforcer car 419 esperant car 587 euros car 490 fbiranch car 528 fbitruck car 533 feltzer car 544 firela car 407 firetruk car 565 flash car 455 flatbed car 530 forklift car 526 fortune car 466 glendale car 604 glenshit car 492 greenwoo car 474 hermes car 588 hotdog car 434 hotknife car 502 hotrina car 503 hotrinb car 494 hotring car 579 huntley car 545 hustler car 411 infernus car 546 intruder car 559 jester car 508 journey car 571 kart car 400 landstal car 403 linerun car 517 majestic car 410 manana car 551 merit car 500 mesa car 418 moonbeam car 572 mower car 423 mrwhoop car 414 mule car 516 nebula car 582 newsvan car 467 oceanic car 443 packer car 470 patriot car 404 peren car 514 petro car 603 phoenix car 600 picador car 413 pony car 426 premier car 436 previon car 547 primo car 489 rancher car 441 rcbandit car 594 rccam car 564 rctiger car 515 rdtrain car 479 regina car 534 remingtn car 432 rhino car 505 rnchlure car 442 romero car 440 rumpo car 475 sabre car 543 sadler car 605 sadlshit car 495 sandking car 567 savanna car 428 securica car 405 sentinel car 535 slamvan car 458 solair car 580 stafford car 439 stallion car 561 stratum car 409 stretch car 560 sultan car 550 sunrise car 506 supergt car 601 swatvan car 574 sweeper car 566 tahoma car 549 tampa car 420 taxi car 459 topfun car 576 tornado car 525 towtruck car 531 tractor car 408 trash car 583 tug car 451 turismo car 558 uranus car 552 utility car 540 vincent car 491 virgo car 412 voodoo car 478 walton car 421 washing car 529 willard car 555 windsor car 456 yankee car 554 yosemite car 477 zr3 50 car Helicopters 548 cargobob heli 425 hunter heli 417 leviathn heli 487 maverick heli 497 polmav heli 563 raindanc heli 501 rcgoblin heli 465 rcraider heli 447 seaspar heli 469 sparrow heli 488 vcnmav heli Monster Trucks 406 dumper mtruck 573 duneride mtruck 444 monster mtruck 556 monstera mtruck 557 monsterb mtruck Planes 592 androm plane 577 at 400 plane 511 beagle plane 512 cropdust plane 593 dodo plane 520 hydra plane 553 nevada plane 464 rcbaron plane 476 rustler plane 519 shamal plane 460 skimmer plane 513 stunt plane 539 vortex plane Quad Bike 471 quad quad Trailers 435 artict1 trailer 450 artict2 trailer 591 artict3 trailer 606 bagboxa trailer 607 bagboxb trailer 610 farmtr1 trailer 584 petrotr trailer 608 tugstair trailer 611 utiltr1 trailer Trains 590 freibox train 569 freiflat train 537 freight train 538 streak train 570 streakc train 449 tram train |
Создание, настройка и запуск сервера SA:MPВ даной статье будет рассказано о том, как настроить и запустить сервер SA:MP. Выполняя все указания, которые будут даны, у Вас не возникнет проблем с запуском сервера. Первым делом Вам необходимо скачать стандартную сборку сервера. Последняя и актуальная версия сервера находится на этой странице. В данной статье пойдёт речь о запуске сервера в операционной системе Windows, поэтому и сервер мы будем качать для этой ОС.После того, как Вы скачали архив с сервером, необходимо его распаковать в какую-нибудь папку, допустим, это будет папка SAMP. Распаковали, открыли, перед нами появились папки и файлы, на них остановимся и подробно посмотрим, какой файл и папка за что отвечает: Папка filterscripts содержит так называемые Фильтрскрипты, которые подгружаются к главному моду. Папка gamemodes содержит файлы игровых гейммодов, один из которых загружается во время включения сервера. Папка include содержит файлы с расширением .inc. Они необходимы для некоторых модов, о них мы не будем говорить, так как это уже другая тема, которой мы касаться не будем. Папка npcmodes содержит в себе скрипты для ботов. Там же находятся записи путей ботов, по которым они будут передвигаться. Этого пункта мы тоже касаться не будем. В папке pawno находится компилятор, с помощью которого и пишут моды и скрипты для сервера. Папка plugins содержит плагины с расширением dll для ОС Windows и с раширением so для операционных систем семейства Unix. Папка scriptfiles содержит какие-то конфигурационные файлы, которые необходимы для работы гейммода. Теперь о файлах: Файл announce.exe отвечает за нахождение Вашего сервера во вкладке Internet в клиенте. Его запускать не нужно никогда. Файл samp-license.txt содержит лицензионное соглашение. Файл samp-npc.exe отвечает за ботов на сервере, его также запускать не нужно никогда. Файл samp-server.exe запускает сервер, его мы и будем запускать. Файл server.cfg - главный конфигурационный файл, о котором мы поговорим чуть дальше. Файл server-readme.txt содержит информацию о том, как запустить сервер. Перейдём непосредственно к запуску сервера. Первым делом нам необходимо просто запустить сервер со стандартным режимом. Но перед этим нам необходимо отредактировать конфигурационный файл server.cfg. Открываем этот файл с помощью любого текстового редактора, например, через блокнот. После открытия мы видим такую картину: echo Executing Server Config... lanmode 0 rcon_password changeme maxplayers 500 port 7777 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 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] Расскажу, что означает каждый параметр в этом файле: 1. lanmode. Этот параметр предназначен для игры в локальной сети. Если мы играем с друзьями по локальной сети, ставим 1, если нет, то 0. 2. rcon_password. Этот параметр устанавливаем пароль администратора сервера (RCON). Зачем он нужен будет сказано далее. Изначально RCON пароль установлен, как changeme. Его необходимо сменить на любой другой, со стандартным паролем сервер не запустится. 3. maxplayers. Этот параметр устанавливает максимальное количество возможных игроков, которые смогут зайти на сервер. 4. port. Порт сервера. Если у Вас всего 1 сервер, то можно спокойно оставить 7777. 5. hostname. Название Вашего сервера, которое будет отображаться в клиенте. 6. gamemode0. Имя файла(без расширения) мода, который загрузится при включении сервера. Мод должен лежать в папке gamemodes и иметь расширение amx. Оставляем без изменений. 7. filterscripts. Имена фильтрскриптов, которые будут подгружаться к нашему моду. Проще говоря, это мини гейммоды, которые самостоятельно не могут работать. Лежат они в папке filterscripts с расширением amx. Оставляем без изменений. 8. announce. Данный параметр отвечает за то, будет ли наш сервер показываться во вкладке Internet. Устаналиваем значение 1. 9. weburl. Указывает сайт сервера в клиенте. 10. onfoot_rate, incar_rate, weapon_rate, stream_rate задают минимальное время в милисекундах, через которое данные будут обновляться. Оставляем без изменений. 11. stream_distance задаёт расстояние при котором игроки начнут получать данные друг о друге. Оставляем без изменений. 12. maxnpc. Максимальное количество подключаемых ботов к серверу. 13. logtimeformat. Формат вывода времени в логах сервера. Сохраняем изменения в файле. Теперь остаётся запустить сервер и проверить его работоспособность. Запускаем файл samp-servers.exe, должно открыться окно. Если всё сделали правильно, перед нами должно появиться что-то вроде этого: Сервер запущен. Чтобы зайти на сервер необходимо добавить сервер в закладки в клиенте, где ip сервера - 127.0.0.1:7777. Это наш локальный IP, зайти по нему сможем только мы. Чтобы подключились другие, необходимо сказать им Ваш внешний IP адрес. Часть 2. Мы зашли на сервер. Выше упоминалось о том, что есть какой-то пароль администратора. Он нам необходим для минимального администрирования сервера. Чтобы залогиниться под администратором, необходимо в чате ввести команду /rcon login password, где password - пароль, который Вы вводили в файле server.cfg Если после ввода высветилась надпись "You are logged in as admin", значит Вы сделали всё правильно. Теперь о командах, которые Вас стали доступны: /rcon cmdlist - Показывает список всех доступных команд. /rcon varlist - Показывает список текущих переменных. /rcon exit - Выключает сервер /rcon echo [текст] - Выводит текст в консоли сервера. /rcon hostname [имя] - Меняет название Вашего сервера /rcon gamemodetext [имя] - Меняет название Вашего гейммода. /rcon mapname [имя] - Меняем название карты. /rcon exec [имя файла] - Извлекает настройки из указанного файла. Например, /rcon exec server.cfg - извлёчет настройки, прописанные в файле server.cfg /rcon kick [ID] - Кикает с сервера игрока с заданным ID /rcon ban [ID] - Банит игрока с заданным ID /rcon changemode [название гейммода] - Меняет гейммод на сервере. /rcon gmx - Рестарт сервера. /rcon reloadbans - Перезагружает файл bans.txt /rcon reloadlog - Очищает файл server_log.txt. /rcon say - Отправляет сообщение в чат от имени администратора. /rcon players - Показывает список игроков. /rcon banip [IP] - Банит указанный ip адрес /rcon unbanip [IP] - Разбанивает указанный ip адрес /rcon gravity - Изменяет гравитацию на сервере. /rcon weather [ID] - Меняет погоду. /rcon loadfs - Подгружает указанный фильтрскрипт. /rcon weburl [server url] - Меняет адрес сайта сервера. /rcon unloadfs - Выгружает указаный фильтрскрипт. /rcon reloadfs - Перезагружает указаный фильтрскрипт. /rcon rcon_password [PASSWORD] - Изменяет пароль администора. Стандартный гейммод мы запустили. Что делать в случае, когда мы хотим установить другой гейммод? Точного и полного ответа на этот вопрос нет, так как всё зависит от гейммода. Подробнее можно узнать на форуме. Автор статьи: RoACh |