Half-Life и Adrenaline Gamer форум

Всё об игре в Халф-Лайф и АГ
Текущее время: 29 мар 2024, 10:53

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Next map (AG-MINI)
СообщениеДобавлено: 24 фев 2016, 20:39 
Не в сети
Аватара пользователя
Зарегистрирован:
09 фев 2015, 02:46
Последнее посещение:
19 июл 2018, 16:07
Сообщения: 91
Откуда: Endcamp
Is possible to call the message using a command.
idea?
example: say !nextmap - show hud (next map is datacore)
Изображение

_________________
Gennaro.R+
Изображение


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Next map (AG-MINI)
СообщениеДобавлено: 25 фев 2016, 00:43 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
26 мар 2024, 21:42
Сообщения: 6864
The only way I found usable is:
Код:
#include <amxmodx>
#include <fakemeta>

public plugin_init()
{
   register_plugin("test", "0.0", "Lev");
   register_srvcmd("test", "cmd_test");
}

public cmd_test(id)
{
   new fwd = register_forward(FM_ServerPrint, "GetNextmap");
   server_cmd("agnextmap");
   server_exec();
   unregister_forward(FM_ServerPrint, fwd);
}

public GetNextmap(text[])
{
   server_print("Got the text: %s", text);
   return FMRES_SUPERCEDE;
}
Цитата:
test
Got the text: ag_nextmap is "stalkyard"


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Next map (AG-MINI)
СообщениеДобавлено: 25 фев 2016, 06:38 
Не в сети
Аватара пользователя
Зарегистрирован:
09 фев 2015, 02:46
Последнее посещение:
19 июл 2018, 16:07
Сообщения: 91
Откуда: Endcamp
there any way to run clcmd?
Код:
#include <amxmodx>
#include <fakemeta>

public plugin_init()
{
   register_plugin("test", "0.0", "Lev");
   register_srvcmd("test", "cmd_test");
   register_clcmd("say test", "cmd_test");//??
}

public cmd_test(id)
{
   new fwd = register_forward(FM_ServerPrint, "GetNextmap");
   server_cmd("agnextmap");
   server_exec();
   unregister_forward(FM_ServerPrint, fwd);
}

public GetNextmap(text[])
{
   server_print("Got the text: %s", text);
   client_print(0,print_chat,"%s",text);
   return FMRES_SUPERCEDE;
}

Posted after 24 minutes 22 seconds:
Solved thank - Lev

_________________
Gennaro.R+
Изображение


Вернуться к началу
 Профиль 
  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB