Respawn, зайдите посмотрите подскажите!, Respawn, зайдите посмотрите подскажите! |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|

|
|
Respawn, зайдите посмотрите подскажите!, Respawn, зайдите посмотрите подскажите! |
Mr.Dmitry
|
28.7.2011, 11:28
Сообщение
|
![]() |
Скачал respawn.amxx - плагин который возвраждает автоматом после смерти вроде нормально работает но.. После раз 10ти - 20ти раз смерти лагает плагин.... Оно типо ЕГо респавнует но игрок тупо залагивает и стаит на респе просто модель, но в таблице пишет, что он жив.. Мне нужно , чтобы этого лага не ьыло.. Помогите , кто знает... И ещё если кто поможет, то плиз если шарите в скриптинге сделайте, чтобы если игрок заходил на сервер, а уже половина раунда его всё равно возвраждало....(Потому что этой функции нет.) Жду ответов! Вот сам плагин! Поставь мод CSDM и все. |
|
|
|
imba
|
28.7.2011, 11:34
Сообщение
|
|||
|
|
Поставь мод CSDM и все. O RLY? Автор,пробуй этот плагин. Код #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 }
|
|||
Поблагодарили 1 раз
|
||||
![]() ![]() |