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

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

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

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

> Полезные ссылки

4 страниц V   1 2 3 »

[AMXX] Плагины на заказ

, на любой вкус и цвет, любой сложности.
Статус пользователя fomeN
сообщение 3.10.2014, 18:22
Сообщение #21
Стаж: 12 лет

Сообщений: 233
Благодарностей: 12
Полезность: < 0

Для теста, простой плагин сможешь сделать типо, первый раунд на ножах у всех по 35 хп и 0$ админам и випам не дает броню и гранаты у кого это стоит и потом делается рестарт и что то в HUD написать типо приятной игры и т.п.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Sanlerus
сообщение 3.10.2014, 18:48
Сообщение #22


Стаж: 12 лет

Сообщений: 132
Благодарностей: 70
Полезность: 34

Блокирование всего оружия кроме ножа и бомбы, не блочил деньги и броню, так как нет смысла, с ножом броня не пашет. Первый раунд на ножах, потом рестарт и всё как обычно, плагин полностью отключается, должна сменится карта для нового раунда на ножах.
Код:
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>

#define MsgCurWeapon 66

public plugin_init()
{
register_plugin("First Round Knife", "0.1a", "Sanlerus");
register_logevent("LogEventGameCommencing", 2, "1=Game_Commencing");
}

public LogEventGameCommencing() register_event("HLTV", "EventHLTV", "a", "1=0", "2=0");

public EventHLTV()
{
RegisterHam(Ham_Spawn, "player", "HamSpawnPlayerPost", 1);
register_logevent("LogEventRoundEnd", 2, "1=Round_End");
register_event("CurWeapon", "EventCurWeapon", "be", "1=1");
set_task(get_cvar_num("mp_freezetime") + get_cvar_float("mp_roundtime") * 60, "LogEventRoundEnd");
}

public LogEventRoundEnd()
{
if(task_exists()) remove_task();
set_cvar_num("sv_restart", 1);
pause("d");
}

public HamSpawnPlayerPost(const pPlayer)
{
if(is_user_alive(pPlayer))
{
set_pev(pPlayer, pev_health, 35.0);
engclient_cmd(pPlayer, "weapon_knife");
}
}

public EventCurWeapon(const pPlayer)
{
new iWeapon = read_data(2)
if(iWeapon != CSW_KNIFE && iWeapon != CSW_C4)
{
engclient_cmd(pPlayer, "weapon_knife");
message_begin(MSG_ONE_UNRELIABLE, MsgCurWeapon, _, pPlayer);
write_byte(1);
write_byte(CSW_KNIFE);
write_byte(0);
message_end();
}
}


Прикрепленные файлы:
Прикрепленный файл  first_round_knife.sma ( 1,23 килобайт ) Кол-во скачиваний: 13
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 10 раз
   + Цитировать сообщение
Статус пользователя eone
сообщение 3.10.2014, 20:26
Сообщение #23
Стаж: 11 лет

Сообщений: 317
Благодарностей: 180
Полезность: 245

Оставлю положительный отзыв! Человек сделал плагин, пусть и не большой, буквально за 5-7 минут, так мне его еще и пришлось заставлять взять оплату :D Всем рекомендую! Очень порядочный и грамотный человек!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Todopoderoso
сообщение 3.10.2014, 20:38
Сообщение #24
Стаж: 12 лет

Сообщений: 685
Благодарностей: 299
Полезность: 579

Работаете ли с jb модом?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя default1k
сообщение 3.10.2014, 20:53
Сообщение #25
Стаж: 12 лет

Сообщений: 718
Благодарностей: 180
Полезность: 153

Цитата(Todopoderoso @ 3.10.2014, 21:38) *
Работаете ли с jb модом?

Конечно. Он же и продавал свой мод.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя fomeN
сообщение 3.10.2014, 21:29
Сообщение #26
Стаж: 12 лет

Сообщений: 233
Благодарностей: 12
Полезность: < 0

да отлично получилось еще бы DHUD добавил
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 3.10.2014, 21:55
Сообщение #27


Иконка группы

Стаж: 16 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

С ЗМ работаешь?


Гнилой фашистской нечисти
Загоним пулю в лоб,
Отродью человечества
Сколотим крепкий гроб!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Sanlerus
сообщение 3.10.2014, 22:03
Сообщение #28


Стаж: 12 лет

Сообщений: 132
Благодарностей: 70
Полезность: 34

Цитата(Fred Perry @ 4.10.2014, 0:55) *
С ЗМ работаешь?

Да практически с чем угодно.

Код:
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>

#define MsgCurWeapon 66

public plugin_init()
{
register_plugin("First Round Knife", "0.2a", "Sanlerus");
register_logevent("LogEventGameCommencing", 2, "1=Game_Commencing");
}

public LogEventGameCommencing() register_event("HLTV", "EventHLTV", "a", "1=0", "2=0");

public EventHLTV()
{
RegisterHam(Ham_Spawn, "player", "HamSpawnPlayerPost", 1);
register_logevent("LogEventRoundEnd", 2, "1=Round_End");
register_event("CurWeapon", "EventCurWeapon", "be", "1=1");
set_task(get_cvar_num("mp_freezetime") + get_cvar_float("mp_roundtime") * 60, "LogEventRoundEnd");
set_hudmessage(0, 255, 0, -1.0, 0.6, 0, 0.0, 5.0, 1.0, 1.0, -1)
show_hudmessage(0, "Первый раунд на ножах...^nПора разделать немного мяса!");
}

public LogEventRoundEnd()
{
if(task_exists()) remove_task();
set_cvar_num("sv_restart", 1);
set_hudmessage(0, 255, 0, -1.0, 0.6, 0, 0.0, 5.0, 1.0, 1.0, -1)
show_hudmessage(0, "Ну как вам мясцо?^nХватаем пистолеты и погнали!");
pause("d");
}

public HamSpawnPlayerPost(const pPlayer)
{
if(is_user_alive(pPlayer))
{
set_pev(pPlayer, pev_health, 35.0);
engclient_cmd(pPlayer, "weapon_knife");
}
}

public EventCurWeapon(const pPlayer)
{
new iWeapon = read_data(2)
if(iWeapon != CSW_KNIFE && iWeapon != CSW_C4)
{
engclient_cmd(pPlayer, "weapon_knife");
message_begin(MSG_ONE_UNRELIABLE, MsgCurWeapon, _, pPlayer);
write_byte(1);
write_byte(CSW_KNIFE);
write_byte(0);
message_end();
}
}


Отредактировал: Sanlerus, - 3.10.2014, 22:10
Прикрепленные файлы:
Прикрепленный файл  first_round_knife.sma ( 1,58 килобайт ) Кол-во скачиваний: 7
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя unhead
сообщение 4.10.2014, 15:46
Сообщение #29


Стаж: 14 лет

Сообщений: 1182
Благодарностей: 399
Полезность: 501

Оставлю свой отзыв.
Человек приятен в общении, свое дело знает, цену не гнет. Сделал мою давнняю мечту для сервера, еще не раз обращус.
П.с. остался должен нму 80 рублей)))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Nixon
сообщение 4.10.2014, 16:11
Сообщение #30


Стаж: 12 лет

Сообщений: 399
Благодарностей: 192
Полезность: 589

Хорошенький отзыв.
Хорошо разбирается и приятен в общение. pardon.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя fomeN
сообщение 4.10.2014, 16:53
Сообщение #31
Стаж: 12 лет

Сообщений: 233
Благодарностей: 12
Полезность: < 0

Цитата(Sanlerus @ 4.10.2014, 2:03) *
Да практически с чем угодно.

Код:
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>

#define MsgCurWeapon 66

public plugin_init()
{
register_plugin("First Round Knife", "0.2a", "Sanlerus");
register_logevent("LogEventGameCommencing", 2, "1=Game_Commencing");
}

public LogEventGameCommencing() register_event("HLTV", "EventHLTV", "a", "1=0", "2=0");

public EventHLTV()
{
RegisterHam(Ham_Spawn, "player", "HamSpawnPlayerPost", 1);
register_logevent("LogEventRoundEnd", 2, "1=Round_End");
register_event("CurWeapon", "EventCurWeapon", "be", "1=1");
set_task(get_cvar_num("mp_freezetime") + get_cvar_float("mp_roundtime") * 60, "LogEventRoundEnd");
set_hudmessage(0, 255, 0, -1.0, 0.6, 0, 0.0, 5.0, 1.0, 1.0, -1)
show_hudmessage(0, "Первый раунд на ножах...^nПора разделать немного мяса!");
}

public LogEventRoundEnd()
{
if(task_exists()) remove_task();
set_cvar_num("sv_restart", 1);
set_hudmessage(0, 255, 0, -1.0, 0.6, 0, 0.0, 5.0, 1.0, 1.0, -1)
show_hudmessage(0, "Ну как вам мясцо?^nХватаем пистолеты и погнали!");
pause("d");
}

public HamSpawnPlayerPost(const pPlayer)
{
if(is_user_alive(pPlayer))
{
set_pev(pPlayer, pev_health, 35.0);
engclient_cmd(pPlayer, "weapon_knife");
}
}

public EventCurWeapon(const pPlayer)
{
new iWeapon = read_data(2)
if(iWeapon != CSW_KNIFE && iWeapon != CSW_C4)
{
engclient_cmd(pPlayer, "weapon_knife");
message_begin(MSG_ONE_UNRELIABLE, MsgCurWeapon, _, pPlayer);
write_byte(1);
write_byte(CSW_KNIFE);
write_byte(0);
message_end();
}
}


ошибка при компиляции ...

Скрытый текст
duel1.sma(4) : error 010: invalid function or declaration
duel1.sma(6) : error 010: invalid function or declaration
duel1.sma(9) : error 029: invalid expression, assumed zero
duel1.sma(9) : error 029: invalid expression, assumed zero
duel1.sma(9) : error 029: invalid expression, assumed zero
duel1.sma(9) : fatal error 107: too many error messages on one line
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 4.10.2014, 16:59
Сообщение #32


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

fomeN, как вы компилируете интересно...
Код:
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright © 1997-2013 ITB CompuPhase, AMX Mod X Team

Header size: 936 bytes
Code size: 2348 bytes
Data size: 1552 bytes
Stack/heap size: 16384 bytes; estimated max. usage=42 cells (168 bytes)
Total requirements: 21220 bytes
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя proff_q
сообщение 4.10.2014, 17:21
Сообщение #33
Стаж: 14 лет

Сообщений: 357
Благодарностей: 263
Полезность: 804

Цитата(Sanlerus @ 3.10.2014, 14:07) *
2. Не было ещё таких плагинов которых бы не осилил.

Если пишите плагины любой сложности, сможете реализовать NPC который будет синхронно двигаться вместе с другим объектом на карте?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
kritik
сообщение 4.10.2014, 17:37
Сообщение #34
Стаж: 12 лет

Сообщений: 511
Благодарностей: 708
Полезность: 0

Цитата(proff_q @ 4.10.2014, 19:21) *
Если пишите плагины любой сложности, сможете реализовать NPC который будет синхронно двигаться вместе с другим объектом на карте?

А мне, чтобы можно было грабить корованы и набигали деревянные домики.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
nice server
сообщение 4.10.2014, 18:38
Сообщение #35
Стаж: 14 лет

Сообщений: 746
Благодарностей: 126
Полезность: 0

Меценат Меценат

Оставлю положительный отзыв, все сделал :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Sanlerus
сообщение 4.10.2014, 18:41
Сообщение #36


Стаж: 12 лет

Сообщений: 132
Благодарностей: 70
Полезность: 34

Цитата(proff_q @ 4.10.2014, 20:21) *
Если пишите плагины любой сложности, сможете реализовать NPC который будет синхронно двигаться вместе с другим объектом на карте?

Если можно получать данные другого объекта, почему нет.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя fomeN
сообщение 4.10.2014, 18:54
Сообщение #37
Стаж: 12 лет

Сообщений: 233
Благодарностей: 12
Полезность: < 0

Цитата(Sanlerus @ 4.10.2014, 2:03) *
Да практически с чем угодно.

Код:
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>

#define MsgCurWeapon 66

public plugin_init()
{
register_plugin("First Round Knife", "0.2a", "Sanlerus");
register_logevent("LogEventGameCommencing", 2, "1=Game_Commencing");
}

public LogEventGameCommencing() register_event("HLTV", "EventHLTV", "a", "1=0", "2=0");

public EventHLTV()
{
RegisterHam(Ham_Spawn, "player", "HamSpawnPlayerPost", 1);
register_logevent("LogEventRoundEnd", 2, "1=Round_End");
register_event("CurWeapon", "EventCurWeapon", "be", "1=1");
set_task(get_cvar_num("mp_freezetime") + get_cvar_float("mp_roundtime") * 60, "LogEventRoundEnd");
set_hudmessage(0, 255, 0, -1.0, 0.6, 0, 0.0, 5.0, 1.0, 1.0, -1)
show_hudmessage(0, "Первый раунд на ножах...^nПора разделать немного мяса!");
}

public LogEventRoundEnd()
{
if(task_exists()) remove_task();
set_cvar_num("sv_restart", 1);
set_hudmessage(0, 255, 0, -1.0, 0.6, 0, 0.0, 5.0, 1.0, 1.0, -1)
show_hudmessage(0, "Ну как вам мясцо?^nХватаем пистолеты и погнали!");
pause("d");
}

public HamSpawnPlayerPost(const pPlayer)
{
if(is_user_alive(pPlayer))
{
set_pev(pPlayer, pev_health, 35.0);
engclient_cmd(pPlayer, "weapon_knife");
}
}

public EventCurWeapon(const pPlayer)
{
new iWeapon = read_data(2)
if(iWeapon != CSW_KNIFE && iWeapon != CSW_C4)
{
engclient_cmd(pPlayer, "weapon_knife");
message_begin(MSG_ONE_UNRELIABLE, MsgCurWeapon, _, pPlayer);
write_byte(1);
write_byte(CSW_KNIFE);
write_byte(0);
message_end();
}
}


ВОт это
Скрытый текст
show_hudmessage(0, "Ну как вам мясцо?^nХватаем пистолеты и погнали!");
pause("d")

не работает в первый DHUD работает, но они в низу, можно было бы их поднять вверх, выше прицела и сделать белым цветом и чтобы горели секунд 10-15
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя HoHoL
сообщение 4.10.2014, 19:11
Сообщение #38


Иконка группы

Стаж: 14 лет

Сообщений: 962
Благодарностей: 918
Полезность: 1174

Меценат Меценат

fomeN,
собственно вопрос назревает, а Вы сами что-то сделать можете ?
Вам дали готовый код , текст , цвет , тип вывода и место расположения уже можно было самому сделать .
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя fomeN
сообщение 4.10.2014, 19:13
Сообщение #39
Стаж: 12 лет

Сообщений: 233
Благодарностей: 12
Полезность: < 0

Цитата(HoHoL @ 4.10.2014, 23:11) *
fomeN,
собственно вопрос назревает, а Вы сами что-то сделать можете ?
Вам дали готовый код , текст , цвет , тип вывода и место расположения уже можно было самому сделать .

я не шарю и последний худ не работает!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Sanlerus
сообщение 5.10.2014, 18:43
Сообщение #40


Стаж: 12 лет

Сообщений: 132
Благодарностей: 70
Полезность: 34

Цитата(fomeN @ 4.10.2014, 22:13) *
я не шарю и последний худ не работает!

Чуть погодя поправлю последний худ, просто он наверное удаляется игрой в момент рестарта.

Отредактировал: Sanlerus, - 5.10.2014, 18:43
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
4 страниц V   1 2 3 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 2 гостей читают эту тему: