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

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

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

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

Дописать плагин

Статус пользователя OnlySteam
сообщение 9.2.2017, 11:00
Сообщение #1


Стаж: 9 лет 6 месяцев

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

Здравствуйте, нашел плагин который может возрождать ботов и игроков)

Проблема в том что он воскрешает мгновенно. Можно сделать задержку с 3 секунды, если да то помогите пожалуйста.

Код
Код:
#include <amxmodx>
#include <fakemeta>
#include <fun>
#include <cstrike>
public plugin_init()
{
register_plugin("respawn","1.0","atambo")
register_cvar("sv_respawn","1")
register_event("DeathMsg","on_Death","a")
register_forward(FM_SetModel,"check_model",0)
}
public on_Death()
{
if(get_cvar_num("sv_respawn")!=1)
return PLUGIN_CONTINUE
new id = read_data(2)
set_task(0.5,"player_spawn",id)
set_task(0.7,"player_spawn",id)
return PLUGIN_CONTINUE
}
public player_spawn(id)
{
if (!is_user_connected(id))
return PLUGIN_CONTINUE
if(cs_get_user_team(id)==CS_TEAM_SPECTATOR)
return PLUGIN_CONTINUE
spawn(id)
return PLUGIN_CONTINUE
}
public check_model(id)
{
if(get_cvar_num("sv_respawn")!=1)
return PLUGIN_CONTINUE
if(!is_user_connected(id) || is_user_alive(id))
return PLUGIN_CONTINUE
new model[32]
cs_get_user_model(id,model,31)
if(containi(model,"urban")!=-1 || containi(model,"terror")!=-1 || containi(model,"leet")!=-1 || containi(model,"arctic")!=-1 || containi(model,"gsg")!=-1 || containi(model,"gign")!=-1 || containi(model,"sas")!=-1 || containi(model,"guerilla")!=-1 || containi(model,"vip")!=-1)
{
set_task(0.5,"player_spawn",id)
set_task(0.7,"player_spawn",id)
}
return PLUGIN_CONTINUE
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Affl
сообщение 9.2.2017, 11:10
Сообщение #2


Стаж: 12 лет

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

Могу быть неправ, но:
Set_task( воемя через которое вызывается функция, функция, I'd₽
Соответственно попробуй поставить там не 0.5, а 3.0


WAR3FT Пивка для Рывка 202 lvl
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Morty
сообщение 9.2.2017, 11:16
Сообщение #3


Стаж: 8 лет 1 месяц

Сообщений: 57
Благодарностей: 26
Полезность: 303

О боже, ну и код...
На складе у Сафы найди точно такой же, только не ущербный
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AVOG
сообщение 12.2.2017, 20:20
Сообщение #4


Стаж: 7 лет 5 месяцев
Город: Актобе

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

держи)
Прикрепленные файлы:
Прикрепленный файл  respawn.sma ( 660 байт ) Кол-во скачиваний: 6


OverCS.Ru - Магазин цифровых товаров.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: