Главная | Поиск | Чат | Форум | Рынок | | Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Уважаемые пользователи, прежде чем открыть новую тему ознакомьтесь пожалуйста с правилами и воспользуйтесь поиском.

  • Страница 1 из 1
  • 1
Модератор форума: Cooller^_^, Mushroom, Tiger_  
Нужна помощь
DmitryBrilyovДата: Вторник, 2015-02-10, 02:18 | Сообщение # 1
Сообщений: 12
Награды: 1
Народ подскажите как сделать таr что когда нету игроков на сервере автоматически стояла карта de_dust2_2x2 и не менялась и +если на сервере стоит допустим de_inferno в голосовании за смену карты уже бы не было dust2_2x2 ? а то 1,5 года как уже не держал сервера и подзабыл)

Хлеб всему голова ;)

Сообщение отредактировал DmitryBrilyov - Вторник, 2015-02-10, 02:48
 Российская Федерация
My_StyLe^^Дата: Вторник, 2015-02-10, 07:14 | Сообщение # 2
Сообщений: 169
Награды: 31
Код
public plugin_init() {
   register_plugin(PLUGIN, VERSION, AUTHOR)
     
   set_task(60.0, "checkplayers", 0)
}

public checkplayers()
{
   if (get_playersnum() <= 1)
   {
   server_cmd("changelevel de_dust2_2x2")
   }
   set_task(60.0, "checkplayers", 0)
}


Кмпилируете, ставите на сервер. Должно работать. Каждые 60 секунд будет проверятся количество людей на сервере, если оно меньше или равно 1, карта меняется на de_dust2_2x2.
 Российская Федерация
DmitryBrilyovДата: Вторник, 2015-02-10, 15:17 | Сообщение # 3
Сообщений: 12
Награды: 1
ой спасибо большое но только ошибку при компилияции выдает -

Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2013 ITB CompuPhase, AMX Mod X Team

dedust2x2.sma(2) : error 017: undefined symbol "register_plugin"
dedust2x2.sma(2) : error 017: undefined symbol "VERSION"
dedust2x2.sma(2) : error 017: undefined symbol "AUTHOR"
dedust2x2.sma(2) : fatal error 107: too many error messages on one line

Compilation aborted.
4 Errors.


Хлеб всему голова ;)

Сообщение отредактировал DmitryBrilyov - Вторник, 2015-02-10, 15:21
 Российская Федерация
My_StyLe^^Дата: Вторник, 2015-02-10, 16:35 | Сообщение # 4
Сообщений: 169
Награды: 31
DmitryBrilyov, дефайны как же?
Я думал дальше разберетесь, ну да ладно. Вот полный код:

Код

#include <amxmodx>

#define PLUGIN "ChangeMap"
#define VERSION "1.0"
#define AUTHOR "My_StyLe^^"

public plugin_init() {  
    register_plugin(PLUGIN, VERSION, AUTHOR)  
       
    set_task(60.0, "checkplayers", 0)  
}  

public checkplayers()  
{  
    if (get_playersnum() <= 1)  
    {  
    server_cmd("changelevel de_dust2_2x2")  
    }  
    set_task(60.0, "checkplayers", 0)  
}
 Российская Федерация
DmitryBrilyovДата: Среда, 2015-02-11, 04:51 | Сообщение # 5
Сообщений: 12
Награды: 1
А карта будет запускаться в голосовании вообще если много людей играют на сервере ? мне просто надо чтобы не запускалось)

Хлеб всему голова ;)
 Российская Федерация
My_StyLe^^Дата: Среда, 2015-02-11, 12:27 | Сообщение # 6
Сообщений: 169
Награды: 31
DmitryBrilyov, так это же элементарно сделать. Без плагинов.
Удали строчку "de_dust2_2x2" в файлах mapcycle.txt и maps.ini

Они находятся:
сервер/cstrike/mapcycle.txt
сервер/cstrike/addons/amxodx/configs/maps.ini
 Российская Федерация
DmitryBrilyovДата: Среда, 2015-02-11, 16:13 | Сообщение # 7
Сообщений: 12
Награды: 1
[quote=My_StyLe^^;294156]DmitryBrilyov, так это же элементарно сделать. Без плагинов.
Удали строчку "de_dust2_2x2" в файлах mapcycle.txt и maps.ini [/quote]

предлогаешь удалить там карту и вставить этот плагин то карат будет запускаться когда на сервере нету людей?
А если я хочу чтобы только у администраторов была кара то мне нужно удлаить ее в maps.ini правильно ?


Хлеб всему голова ;)

Сообщение отредактировал DmitryBrilyov - Среда, 2015-02-11, 16:28
 Российская Федерация
My_StyLe^^Дата: Среда, 2015-02-11, 22:32 | Сообщение # 8
Сообщений: 169
Награды: 31
DmitryBrilyov, нет. Если удалишь ее из maps.ini то она наоборот не будет у администраторов. Удаляешь ее из mapcycle.txt, но в maps.ini ее оставляешь.
 Российская Федерация
DmitryBrilyovДата: Суббота, 2015-02-14, 16:12 | Сообщение # 9
Сообщений: 12
Награды: 1
Сделал как ты сказал удалил в mapcykle ,все равно при выборе карты есть она в голосовании

Хлеб всему голова ;)
 Российская Федерация
My_StyLe^^Дата: Суббота, 2015-02-14, 19:30 | Сообщение # 10
Сообщений: 169
Награды: 31
DmitryBrilyov, она не должна быть. Значит сделал что-то не так.
Либо попробуй удалить ее и из maps.ini, а админам скажи, чтобы меняли карту через amx_map.
 Российская Федерация
DmitryBrilyovДата: Понедельник, 2015-02-16, 05:09 | Сообщение # 11
Сообщений: 12
Награды: 1
все я так сделал) уж в этом я разбираюсь ,мне не 12 лет и не держу сервер первый месяц)

Хлеб всему голова ;)
 Российская Федерация
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Последние темы Читаемые темы Лучшие пользователи Новые пользователи

Общение :3

(1745)

нужен грамотный человек

(12)

Продвижение сайтов (крауд 0,97$/ссылка)

(0)

Помогите создать сайт

(23)

Обучения криптотрейдингу

(0)

Общение ^-^

(9999)

Общение:> (закрыта)

(9999)

Общение :] (закрыта)

(9728)

Флудилочка дизайнеров :)

(5928)

Досчитаем до 10000:)

(4786)

Cooller^_^

(6326)

REDtooth

(2547)

Gep

(2421)

redemaxa

(2162)

cs-strikez

(2010)

sherko0

(2024-11-12)

splash101

(2024-11-11)

zxcpul

(2024-11-05)

BOSS_world

(2024-10-30)

Vrascus

(2024-10-26)

Популярные