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

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

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

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

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

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

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

Плагин который блокирует команду *kill*.

, [ИСХОДНИК]
Статус пользователя shadowhunter
сообщение 7.8.2009, 20:12
Сообщение #1


Стаж: 17 лет

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

Нужен плагин который блокирует команду *kill* [ИСХОДНИК].
Заранее спасибо.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя desagr1
сообщение 7.8.2009, 20:45
Сообщение #2
Стаж: 16 лет

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

CODE
#include <amxmodx>
#include <cstrike>
#include <fakemeta>

#define PLUGIN "Blockkill"
#define VERSION "1.0"
#define AUTHOR "a.aqua"

new Block_Kill;
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR);
}

public BlockedKill(id)
{
if( !is_user_alive(id) )
return FMRES_IGNORED;

if( get_pcvar_num( Block_Kill ) || cs_get_user_team( id ) == CS_TEAM_T ) {
client_print( id, print_center, "Kill are restriced", id);
client_print( id, print_console, "Kill are restriced", id);
return FMRES_SUPERCEDE;
}

return FMRES_IGNORED;
}


By a.aqua.
Брал из DeathRun Manager, убрал все лишнее. Не тестировал.


!
Аккаунт пользователя заблокирован до: 29.5.2283, 15:48
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя shadowhunter
сообщение 7.8.2009, 20:57
Сообщение #3


Стаж: 17 лет

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

Сделай sma епть. Тело не хочет копать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Striker.By
сообщение 7.8.2009, 20:58
Сообщение #4


Стаж: 18 лет

Сообщений: 1332
Благодарностей: 334
Полезность: 500

посмотрев на код можно сказать сразу что не работает
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя shadowhunter
сообщение 7.8.2009, 21:05
Сообщение #5


Стаж: 17 лет

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

Сделайте sma!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Ser_UFL
сообщение 7.8.2009, 22:26
Сообщение #6


Стаж: 19 лет

Сообщений: 1632
Благодарностей: 637
Полезность: 819

А почему бы и вот
http://forums.alliedmods.net/showthread.php?p=624040
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Makzz
сообщение 8.8.2009, 8:50
Сообщение #7


Стаж: 18 лет

Сообщений: 2198
Благодарностей: 1365
Полезность: 1080

Самый наипростейший вариант:

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

#define VERSION "1.0"

public plugin_init()
{
    register_plugin("Block kill", VERSION, "Makzz")
    register_clcmd ( "kill", "block_cmd" )
}

public block_cmd ( id )
{
    return PLUGIN_HANDLED
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя shadowhunter
сообщение 9.8.2009, 3:59
Сообщение #8


Стаж: 17 лет

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

Makzz,
Спасибо! Огромное! То что мне нужно! Ато закидали какимито мег0плагами!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя shadowhunter
сообщение 9.8.2009, 4:46
Сообщение #9


Стаж: 17 лет

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

Makzz,
Пле. Компелится без единой ошибки. Но он неработает sad.gif
Мне нужен такой, простенький плагин. Без лишнего барахла.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Saimon
сообщение 9.8.2009, 7:54
Сообщение #10


Стаж: 18 лет

Сообщений: 136
Благодарностей: 46
Полезность: 267

http://forums.alliedmods.net/showthread.ph...ht=kill+console

http://forums.alliedmods.net/showthread.ph...ht=kill+console
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя shadowhunter
сообщение 10.8.2009, 1:33
Сообщение #11


Стаж: 17 лет

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

Saimon,
Скопай код лайт версии сюда.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя pike
сообщение 10.8.2009, 2:05
Сообщение #12


Стаж: 18 лет

Сообщений: 956
Благодарности: выкл.

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

new amx_block_kill;

public plugin_init()
{    
     register_plugin("Block 'kill' Command", "0.1", "Exolent");    
     register_forward(FM_ClientKill, "fwd_FM_ClientKill");    
     amx_block_kill = register_cvar("amx_block_kill", "1");
}
public fwd_FM_ClientKill(id)
{    
     if(get_pcvar_num(amx_block_kill) && is_user_alive(id))    
     {
          return FMRES_SUPERCEDE;    
     }    
     return FMRES_IGNORED
}


Отредактировал: pike z, - 10.8.2009, 2:07
Прикрепленные файлы:
Прикрепленный файл  no_kill.zip ( 387 байт ) Кол-во скачиваний: 16
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Makzz
сообщение 10.8.2009, 7:10
Сообщение #13


Стаж: 18 лет

Сообщений: 2198
Благодарностей: 1365
Полезность: 1080

Цитата(shadowhunter @ 9.8.2009, 6:46) *
Makzz,
Пле. Компелится без единой ошибки. Но он неработает sad.gif
Мне нужен такой, простенький плагин. Без лишнего барахла.

Теряю навык чтоли..... pardon.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя shadowhunter
сообщение 10.8.2009, 11:30
Сообщение #14


Стаж: 17 лет

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

pike z,
Еще и с командой емае...

Makzz,
:)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя pike
сообщение 10.8.2009, 15:49
Сообщение #15


Стаж: 18 лет

Сообщений: 956
Благодарности: выкл.

Цитата(shadowhunter @ 10.8.2009, 12:30) *
pike z,
Еще и с командой емае...

Что не так ? Код рабочий 100% , команда kill блочится.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Elemntalb
сообщение 10.8.2009, 20:48
Сообщение #16
Стаж: 16 лет

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

shadowhunter, тебе не надоело?
что значит без лишнего? они все такие
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя shadowhunter
сообщение 11.8.2009, 0:41
Сообщение #17


Стаж: 17 лет

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

Elemntalb,
Без команд, вывода сообщений, и прочего.
Я попросил скопируйте лайт версию в этот топик, так нет, вы мне еще левых версий надавали.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя shadowhunter
сообщение 11.8.2009, 1:29
Сообщение #18


Стаж: 17 лет

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

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