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

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

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

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

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

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

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

Нужен плагин чтобы после убийства сразу возрождаться на респе

, Нужен плагин чтобы после убийства сразу возрождаться на респе
Статус пользователя BURZUM001
сообщение 27.7.2013, 12:32
Сообщение #1
Стаж: 13 лет

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

Нужен плагин чтобы после убийства сразу возрождаться на респе
В инете нашёл только без исходника и не работает у меня...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
OriGinaL
сообщение 27.7.2013, 12:38
Сообщение #2
Стаж: 13 лет

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

вам на какой мод?
или же пользуйтесь плагином Respawn Manager
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BURZUM001
сообщение 27.7.2013, 12:50
Сообщение #3
Стаж: 13 лет

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

Цитата(OriGinaL @ 27.7.2013, 14:38) *
вам на какой мод?
или же пользуйтесь плагином Respawn Manager

для amx, по типу csdm на респе, только сам он мне не нравится.
Respawn Manager - чёто непонятное, надо команду вводить, а мне надо автоматом.
Может кто напишет за небольшое вознаграждение?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
OriGinaL
сообщение 27.7.2013, 12:52
Сообщение #4
Стаж: 13 лет

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

так и пиши для csdm (воспользуйся поиском тут на форуме видел где то))))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя primm
сообщение 27.7.2013, 13:08
Сообщение #5


Стаж: 16 лет
Город: Москва

Сообщений: 517
Благодарностей: 140
Полезность: 520

может после смерти, а не после убийства?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BURZUM001
сообщение 27.7.2013, 13:11
Сообщение #6
Стаж: 13 лет

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

Цитата(primm @ 27.7.2013, 15:08) *
может после смерти, а не после убийства?

да конечно, сори )
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BURZUM001
сообщение 27.7.2013, 14:57
Сообщение #7
Стаж: 13 лет

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

Может Respawn Manager кто-нибудь поправит, чтобы без ввода разных команд автоматом возрождался



Код:

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#include <hamsandwich>

#define KEYSMENU MENU_KEY_1 | MENU_KEY_2 | MENU_KEY_0

#define PREFIX "[Revival]" // Prefix in chat

#define MONEY 1500 // Money for respawn
#define FRAGS 7 // Frags for respawn

new bool:g_bEndRound

/*===============================================================================
=
[Plugin Init]
================================================================================
=*/

public plugin_init()
{
register_plugin("Respawn Manager", "0.1", "WPMG Team")

register_clcmd("say /respawn", "show_menu_rev")
register_clcmd("say /resp", "show_menu_rev")

register_menu("menu show", KEYSMENU, "menu_rev_handler")

register_event("HLTV", "event_round_start", "a", "1=0", "2=0")
register_logevent("logevent_round_end", 2, "1=Round_End")

RegisterHam(Ham_Killed, "player", "Player_Killed", 1)
}

/*===============================================================================
=
[Main Events]
================================================================================
=*/

public event_round_start()
{
g_bEndRound = false
}

public logevent_round_end()
{
g_bEndRound = true
}

public Player_Killed(victim, attacker, myaso)
{
if(!is_user_connected(victim))
return HAM_IGNORED

if(g_bEndRound)
return HAM_IGNORED

client_printcolor(victim, "^4%s ^1Say: ^4/resp^1, ^4/respawn ^1for respawn.", PREFIX)
return HAM_HANDLED
}

/*===============================================================================
=
[Menu]
================================================================================
=*/

public show_menu_rev(id)
{
if(is_user_alive(id))
{
client_printcolor(id, "^4%s ^1You are alive!", PREFIX)
return PLUGIN_HANDLED
}

if(g_bEndRound)
{
client_printcolor(id, "^4%s ^1Unknown command. Round is end.", PREFIX)
return PLUGIN_HANDLED
}

new menu[128]

formatex(menu, charsmax(menu), "\ySelect what will be respawn:^n^n\r1. \wMoney \y%d $^n\r2. \wFrags \y(%d frags)^n^n\r0. \wExit", MONEY, FRAGS)
show_menu(id, KEYSMENU, menu, -1, "menu show")
return PLUGIN_CONTINUE
}

/*===============================================================================
=
[Menu Handler]
================================================================================
=*/

public menu_rev_handler(id, key)
{
key++

switch(key)
{
case 1: set_spawn_for_money(id)
case 2: set_spawn_for_frags(id)
}
return PLUGIN_HANDLED
}

set_spawn_for_money(id)
{
if(cs_get_user_money(id) < MONEY)
{
client_printcolor(id, "^4%s ^1Not enough money!", PREFIX)
return PLUGIN_HANDLED
}

cs_set_user_money(id, cs_get_user_money(id) - MONEY, 1)
ExecuteHamB(Ham_CS_RoundRespawn, id)
client_printcolor(id, "^4%s ^1Your respawned for money.", PREFIX)
return PLUGIN_CONTINUE
}

set_spawn_for_frags(id)
{
if(get_user_frags(id) < FRAGS)
{
client_printcolor(id, "^4%s ^1Not enough frags!", PREFIX)
return PLUGIN_HANDLED
}

set_user_frags(id, get_user_frags(id) - FRAGS)
ExecuteHamB(Ham_CS_RoundRespawn, id)
client_printcolor(id, "^4%s ^1Your respawned for frags.", PREFIX)
return PLUGIN_CONTINUE
}


/*===============================================================================
=
[Stock]
================================================================================
=*/

stock client_printcolor(const id, const input[], any:...)
{
new iCount = 1, iPlayers[32]
static szMsg[191]

vformat(szMsg, charsmax(szMsg), input, 3)
replace_all(szMsg, 190, "/g", "^4")
replace_all(szMsg, 190, "/y", "^1")
replace_all(szMsg, 190, "/ctr", "^1")
replace_all(szMsg, 190, "/w", "^0")

if(id) iPlayers[0] = id
else get_players(iPlayers, iCount, "ch")
for (new i = 0; i < iCount; i++)
{
if(is_user_connected(iPlayers[i]))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, iPlayers[i])
write_byte(iPlayers[i])
write_string(szMsg)
message_end()
}
}
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BURZUM001
сообщение 27.7.2013, 15:40
Сообщение #8
Стаж: 13 лет

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

всем спасибо, решил
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя intercs
сообщение 27.7.2013, 15:55
Сообщение #9


Стаж: 13 лет

Сообщений: 727
Благодарностей: 408
Полезность: 504

Цитата(BURZUM001 @ 27.7.2013, 17:40) *
всем спасибо, решил


Вот зачем на форум этот заходите а???

Если проблему решили и она не является ценной, то дайте народу инфо: Как Вы решили проблему?

Не жадничайте!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Shur1k_ua
сообщение 27.7.2013, 16:01
Сообщение #10


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

Стаж: 14 лет
Город: Ровно

Сообщений: 1817
Благодарностей: 919
Полезность: 1233

Цитата(intercs @ 27.7.2013, 16:55) *
Вот зачем на форум этот заходите а???

Если проблему решили и она не является ценной, то дайте народу инфо: Как Вы решили проблему?

Не жадничайте!

наверное плагином, которые выложили высше постом


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BURZUM001
сообщение 27.7.2013, 21:33
Сообщение #11
Стаж: 13 лет

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

сори, думал этот вопрос никого не интересует, вот плагин:
Но лучше настроить его чтобы периодически включался, или на определённых картах ато надоедает быстро.

Код:

#include <amxmodx>
#include <hamsandwich>

public plugin_init()
{
register_plugin("respawn", "0.1", "fl0wer")
RegisterHam(Ham_Killed, "player", "Deimos_Killed")
}

public Deimos_Killed(id)
{
client_print(id, print_center, "Ты воскреснешь через 3 секунды")
message_begin(MSG_ONE, 108, {0, 0, 0}, id)
write_byte(3)
write_byte(0)
message_end()
set_task(3.0, "respawn", id)
}

public respawn(id)
ExecuteHamB(Ham_CS_RoundRespawn, id)
public client_disconnect(i_player)
{
if(task_exists(i_player))
remove_task(i_player)
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя BURZUM001
сообщение 1.8.2013, 19:03
Сообщение #12
Стаж: 13 лет

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

можно как-то настроить, чтобы он запускался в 3.00 и выключался в 8.00 ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Sky Cat
сообщение 2.8.2013, 18:52
Сообщение #13
Стаж: 13 лет
Город: Белгород

Сообщений: 1179
Благодарностей: 733
Полезность: 1056

Цитата(BURZUM001 @ 1.8.2013, 21:03) *
можно как-то настроить, чтобы он запускался в 3.00 и выключался в 8.00 ?

да, поищите плагины, где существует определение времени. И вытащите оттуда код.


я знаю, что я ничего не знаю
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 5.8.2013, 14:47
Сообщение #14
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Цитата(BURZUM001 @ 27.7.2013, 23:33) *
сори, думал этот вопрос никого не интересует, вот плагин
Всех интересует! )
Плагин чуток изменил, рекомендую юзать эту версию. Функционал одинаковый.

--

Отредактировал: Safety1st, - 5.8.2013, 14:47
Прикрепленные файлы:
Прикрепленный файл  respawn.sma ( 842 байт ) Кол-во скачиваний: 26
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Safety1st
сообщение 6.8.2013, 3:21
Сообщение #15
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Цитата(Safety1st @ 5.8.2013, 16:47) *
Всех интересует! )
Плагин чуток изменил, рекомендую юзать эту версию. Функционал одинаковый.

Вот более продвинутая версия. Плагин не респавнит игрока после конца раунда и при рестарте игры.

Отредактировал: Safety1st, - 6.8.2013, 3:38
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя BURZUM001
сообщение 8.8.2013, 22:00
Сообщение #16
Стаж: 13 лет

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

Цитата(Safety1st @ 6.8.2013, 5:21) *
Вот более продвинутая версия. Плагин не респавнит игрока после конца раунда и при рестарте игры.

Safety1st Как всегда выручил!
А что насчёт включения только ночью?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 9.8.2013, 1:27
Сообщение #17
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Цитата(BURZUM001 @ 9.8.2013, 0:00) *
А что насчёт включения только ночью?

Это уже нужно реализовывать другим плагином, я думаю. Наверняка, это не единственное, что на ночь хочется поменять)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vovan4ik1997
сообщение 9.8.2013, 9:15
Сообщение #18


Стаж: 13 лет

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

Safety1st, мне бы тоже хотелось узнать, как это реализовать. Если найду ответ напишу)


Представь, что ты заплатил однажды, а получаешь прибыль постоянно.
Закажи правильный контент тут
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 12.8.2013, 2:43
Сообщение #19
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

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