Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Информационная доска

Данный раздел предназначен для обсуждения, а также решения технических проблем связанных с серверной частью. Обсуждения касательно игровых клиентов ведутся здесь.

1. Во время создания новой темы аккуратно оформляйте её, не допускайте грамматических ошибок.
2. Описывая проблему старайтесь, как можно больше рассказать о ней, а так же о действиях с сервером после которых она возникла, по возможности подкрепите информацию логами.
3. Если вопрос касается проблемы в работе сервера, то обязательно прикрепляйте список плагинов (введите в консоли сервера: meta list и amxx plugins), настройки server.cfg, логи. Так же указывайте операционную систему, версию HLDS (введите к консоли сервера: version) и где хостится сервер.

Длинную информацию скрывайте под спойлер.

Помогите по созданию CSDM

, не проходи мимо, подскажи если знаешь
Статус пользователя 3ple
сообщение 23.5.2012, 12:57
Сообщение #1
Стаж: 13 лет

Сообщений: 74
Благодарностей: 7
Полезность: 8

Всем привет. Помогите мне с созданием csdm сервера. Я хочу сделать сервер для aim карт. Но чтобы на определенных картах был определенный выбор оружия. Например на aim_usp можно брать только usp, а на aim_deagle только deagle. HELP ME PLEASE!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Paster
сообщение 23.5.2012, 14:21
Сообщение #2


Стаж: 19 лет

Сообщений: 491
Благодарностей: 64
Полезность: 139

Вот что "пришло в голову", можно пробовать:

1.
В плагине csdm_equip.sma подменять конфиг csdm2.cfg с которого едет считывание:
Код
public csdm_CfgInit()
{
    // Config reader
    csdm_reg_cfg("equip", "cfgSetting")
    // In order for weapon menu
    csdm_reg_cfg("secondary", "cfgSecondary")
    csdm_reg_cfg("primary", "cfgPrimary")
    csdm_reg_cfg("botprimary", "cfgBotPrim")
    csdm_reg_cfg("botsecondary", "cfgBotSec")
}

Плагин переименовуем на csdm_equip2.sma и компилим его, добавляем с папку с плагинами.

2. В папку /cstrike/addons/amxmodx/configs добавим csdm2.cfg
К примеру содержание csdm2.cfg
Код
;;;;;;;;;;;;;;;;
;;WEAPON MENUS;;
;;;;;;;;;;;;;;;;

;Format for weapon menus is:
;shortname "Display Name" menupage
;Change the '1' to a '0' to block the weapon
;Removing or moving things
;  from the list will change the order of the menus!

[secondary]
deagle Deagle 1


[primary]
m4a1 M4A1 1
ak47 AK47 1
;List weapons here the bots can randomly have
;The short name must match one in the list above
[botsecondary]
deagle
usp


[botprimary]
ak47
m4a1
galil
famas


3. Создаем файл в cstrike/addons/amxmodx/configs
текстовый документ под названием plugins-aim_deagle и вписываем в него название плагина csdm_equip2.amxx
Закрываем документ, сохраняем изменения и меняем расширение документа c .txt на .ini

4. В cstrike/addons/amxmodx/configs и создаём в этой директории папку под названием maps
В только что созданной папке создаём текстовый документ под названием aim_deagle.cfg
Код
amx_pausecfg pause csdm_equip.amxx
Как тормозить плагины точно не помню!


Есть еще Multimod Plugin
https://forums.alliedmods.net/showthread.php?t=95568

Отредактировал: Paster, - 23.5.2012, 14:28
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя JIokoMoTuB
сообщение 23.5.2012, 16:05
Сообщение #3


Стаж: 16 лет

Сообщений: 2174
Благодарностей: 566
Полезность: 425

господя млин, условие добавить пару строчек и все.


Empower isn't phoenix
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: