Half-Life и Adrenaline Gamer форум

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

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Resetcore
СообщениеДобавлено: 14 фев 2013, 00:28 
Не в сети
Зарегистрирован:
14 фев 2013, 00:20
Последнее посещение:
14 фев 2013, 23:43
Сообщения: 2
Здравствуйте, есть плагин:
Код:
#include <amxmodx>
#include <cstrike>
#include <fun>
#include <colorchat>

#define PLUGIN "Resetcore"
#define VERSION "1.0"
#define AUTHOR "777"

new name[33];

public plugin_init()
{
         register_plugin(PLUGIN, VERSION, AUTHOR)
         register_clcmd("say /rs", "functionreset")
}

public plugin_precache()
{
        precache_sound("misc/rs.wav")
}

public functionreset(id)
{
        if(is_user_connected(id))
        {
        set_user_frags(id, 0)
        cs_set_user_deaths(id, 0)
        get_user_name(id, name, 32);
        ColorChat(id, TEAM_COLOR, "^1[^3%s^1] ^4*Вы успешно обнулили свой счет.", name)
        client_cmd(id, "spk misc/rs.wav")
        }
}

как сделать чтобы звуков в нем было несколько, и они воспроизводились рандом?


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Resetcore
СообщениеДобавлено: 14 фев 2013, 00:31 
Не в сети
Аватара пользователя
Зарегистрирован:
24 янв 2011, 03:32
Последнее посещение:
09 дек 2021, 03:04
Сообщения: 756
Откуда: Futurama
Создай массив, запиши в него нужные звуки затем вызывай рандомный оффсет массива в качестве звука.

Тут не АМХ-РУ :shock:


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Resetcore
СообщениеДобавлено: 14 фев 2013, 02:51 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
13 май 2024, 18:07
Сообщения: 6867
Перед plugin_init(), звуки с путем делай
Код:
new const g_Sounds[][]={
"sound1",
"sound2",
};
В plugin_precache()
Код:
for (new i = 0; i < sizeof(g_Sounds); i++)
{
precache_sound(g_Sounds[i]);
}
Ну и сам вызов:
Код:
   new rand = random(sizeof(g_Sounds);
   client_cmd(id, g_Sounds[rand]);


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Resetcore
СообщениеДобавлено: 14 фев 2013, 02:55 
Не в сети
Аватара пользователя
Зарегистрирован:
24 янв 2011, 03:32
Последнее посещение:
09 дек 2021, 03:04
Сообщения: 756
Откуда: Futurama
Сильно сомневаюсь что он будет что-то делать, подобных уже много видал.

По этой строчке сразу все понятно - он удалил автора, а как ему код изменят по его запросу - выставит свое авторство :x
Код:
#define AUTHOR "777"


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Resetcore
СообщениеДобавлено: 14 фев 2013, 21:09 
Не в сети
Зарегистрирован:
14 фев 2013, 00:20
Последнее посещение:
14 фев 2013, 23:43
Сообщения: 2
чисто для себя. Автор Pakistan.
Lev , большое спасибо


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

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


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

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


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

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