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

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

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

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

> Правила раздела

Перед созданием новой темы убедитесь, не искал ли кто-нибудь подобный плагин до вас, для этого следует воспользоваться поиском.

Все вновь созданные темы, с названием типа "Помогите найти", "А что это за плагин", "Ищу плагин", "Нужен плагин", "Подскажите пожалуйста название плагина" - будут удалены.
При создании темы постарайтесь максимально понятно сформулировать её заголовок так, чтобы он соответствовал функциям плагина который Вы ищите. В том случае, если Вам не удается сформулировать мысль и правильно расписать всё в теме, воспользуйтесь графическим редактором, к примеру Paint, что бы примерно изобразить функции нужного Вам плагина.

Разминка на ножах

Статус пользователя romana
сообщение 27.12.2015, 15:24
Сообщение #1


Стаж: 10 лет

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

Здравствуйте. С наступающим Новым Годом!
Ищу плагин разминка на ножах 60 секунд, и те которые умирают, что бы возраждались.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя DRIVE37
сообщение 27.12.2015, 15:39
Сообщение #2


Стаж: 11 лет

Сообщений: 146
Благодарностей: 14
Полезность: 69

Вот, там есть квар сам поставишь сколько будет длиться разминка

Код:
#include <amxmodx>
#include <amxmisc>
#include <dhudmessage>
#include <hamsandwich>

new Timer, SecondsCvar
new bool:g_knife = true

public plugin_init()
{
register_plugin( "Knife WarnUP" , "1.0", "ill" )

register_event("DeathMsg", "on_death", "a")
register_event( "CurWeapon", "EventCurWeapon", "be", "2!29" )

SecondsCvar = register_cvar("auto_rr_time","120.0")

Timer = get_pcvar_num(SecondsCvar)
set_task(1.0, "start_rr_timer", _, _, _, "a", Timer)
}

public on_death()
{
new victim
victim = read_data(2)

if(g_knife)
set_task(1.0, "fnRevivePlayer", victim)
}

public fnRevivePlayer(id)
{
if(!is_user_alive(id))
ExecuteHamB(Ham_CS_RoundRespawn, id)
}

public EventCurWeapon(id)
{
if(g_knife)
engclient_cmd(id, "weapon_knife")
}

public start_rr_timer()
{
Timer--

set_dhudmessage(135, 206, 235, -1.0, 0.08, 0, 0.0, 0.01)
show_dhudmessage(0, "Разминка на Ножах!^nРестарт через: [ %d ]", Timer)

if(Timer < 1)
{
server_cmd("sv_restartround 1")
set_task(3.0, "rr_end")
g_knife = false
}
}

public rr_end()
{
set_dhudmessage( random_num(0, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.78, 2, 6.0, 3.0, 0.1, 1.5, false )
show_dhudmessage(0, "Всем удачи!^nПриятной игры!")
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя romana
сообщение 27.12.2015, 15:45
Сообщение #3


Стаж: 10 лет

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

Мне нужно вот так, как на скрине, и без этой хрени set_dhudmessage( random_num(0, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.78, 2, 6.0, 3.0, 0.1, 1.5, false )
show_dhudmessage(0, "Всем удачи!^nПриятной игры!")

Отредактировал: romana, - 27.12.2015, 15:46
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DRIVE37
сообщение 27.12.2015, 15:55
Сообщение #4


Стаж: 11 лет

Сообщений: 146
Благодарностей: 14
Полезность: 69

Цитата(romana @ 27.12.2015, 16:40) *
Мне нужно вот так, как на скрине, и без этой хрени set_dhudmessage( random_num(0, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.78, 2, 6.0, 3.0, 0.1, 1.5, false )
show_dhudmessage(0, "Всем удачи!^nПриятной игры!")

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

new Timer, SecondsCvar
new bool:g_knife = true

public plugin_init()
{
register_plugin( "Knife WarnUP" , "1.0", "ill" )

register_event("DeathMsg", "on_death", "a")
register_event( "CurWeapon", "EventCurWeapon", "be", "2!29" )

SecondsCvar = register_cvar("auto_rr_time","120.0")

Timer = get_pcvar_num(SecondsCvar)
set_task(1.0, "start_rr_timer", _, _, _, "a", Timer)
}

public on_death()
{
new victim
victim = read_data(2)

if(g_knife)
set_task(1.0, "fnRevivePlayer", victim)
}

public fnRevivePlayer(id)
{
if(!is_user_alive(id))
ExecuteHamB(Ham_CS_RoundRespawn, id)
}

public EventCurWeapon(id)
{
if(g_knife)
engclient_cmd(id, "weapon_knife")
}

public start_rr_timer()
{
Timer--

client_print(0, print_center, "Битва начнеться через: %i секунд", Timer)

if(Timer < 1)
{
server_cmd("sv_restartround 1")
g_knife = false
}
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Immunity
сообщение 27.12.2015, 16:00
Сообщение #5
Стаж: 11 лет

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

В коде баг будет же, во время битвы перекидаешь себя в спектаторы и тебя спавнит. Лучше спавнить каждую команду отдельно.

Отредактировал: Bloo, - 27.12.2015, 17:31
Причина: Выдано устное предупреждение!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя romana
сообщение 27.12.2015, 16:01
Сообщение #6


Стаж: 10 лет

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

А почему, раунд на ножах идёт постоянно, то есть, всё время ножи даже после этого времени.

Отредактировал: Bloo, - 27.12.2015, 17:32
Причина: Выдано устное предупреждение!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DRIVE37
сообщение 27.12.2015, 16:14
Сообщение #7


Стаж: 11 лет

Сообщений: 146
Благодарностей: 14
Полезность: 69

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

new Timer, SecondsCvar
new bool:g_knife = true

public plugin_init()
{
register_plugin( "Knife WarnUP" , "1.0", "ill" )

register_event("DeathMsg", "on_death", "a")
register_event( "CurWeapon", "EventCurWeapon", "be", "2!29" )

SecondsCvar = register_cvar("auto_rr_time","120.0")

Timer = get_pcvar_num(SecondsCvar)
set_task(1.0, "start_rr_timer", _, _, _, "a", Timer)
}

public on_death()
{
new victim
victim = read_data(2)

if(g_knife)
set_task(1.0, "fnRevivePlayer", victim)
}

public fnRevivePlayer(id)
{
if( !is_user_alive( id ) )
return PLUGIN_CONTINUE;

if(get_user_team( id ) == 1 || get_user_team( id ) == 2)
{
ExecuteHamB(Ham_CS_RoundRespawn, id)
}
return PLUGIN_CONTINUE;
}

public EventCurWeapon(id)
{
if(g_knife)
engclient_cmd(id, "weapon_knife")
}

public start_rr_timer()
{
Timer--

client_print(0, print_center, "Битва начнеться через: %i секунд", Timer)

if(Timer < 1)
{
g_knife = false
server_cmd("sv_restartround 1")
}
}


Попробуй хз
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя teyub111
сообщение 14.5.2017, 18:09
Сообщение #8


Стаж: 11 лет
Город: Сургут

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

Плиз может у кого то есть ищу плагин разминка на ножах для паблик сервер с норм кодом, от души заранее, можно и влс скинут
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Kriminalua
сообщение 14.5.2017, 18:22
Сообщение #9


Стаж: 9 лет 6 месяцев
Город: Киев

Сообщений: 987
Благодарностей: 332
Полезность: 570

Цитата(teyub111 @ 14.5.2017, 19:09) *
Плиз может у кого то есть ищу плагин разминка на ножах для паблик сервер с норм кодом, от души заранее, можно и влс скинут

Отписал в Лс)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Jack2345
сообщение 15.5.2017, 5:10
Сообщение #10
Стаж: 11 лет
Город: Москва

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

Цитата(teyub111 @ 14.5.2017, 19:09) *
Плиз может у кого то есть ищу плагин разминка на ножах для паблик сервер с норм кодом, от души заранее, можно и влс скинут

1000р скину


Success
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя teyub111
сообщение 15.5.2017, 6:39
Сообщение #11


Стаж: 11 лет
Город: Сургут

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

Jack2345, уже поздно купил, сказал бы по раньше
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя unit
сообщение 15.5.2017, 10:49
Сообщение #12


Стаж: 10 лет

Сообщений: 821
Благодарностей: 280
Полезность: 300

Цитата(teyub111 @ 15.5.2017, 6:39) *
Jack2345, уже поздно купил, сказал бы по раньше


У Скальпеля? o_0
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: