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

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

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

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

Admin Ghost или что нибудь на подобие.

, Плагин для отлова wh
Статус пользователя Art of fighters
сообщение 26.8.2017, 12:59
Сообщение #1


Стаж: 15 лет
Город: Санкт-Петербург


Сообщений: 242
Благодарностей: 28
Полезность: 8

Есть ли плагин как Admin_ghost , который по команде делает админа невидимым и не более, что бы ничего кроме невидимости не давалось.
Удалось найти только плагин который при получении невидимости, не даёт нанести невидимке урон + даёт скорость, но мне этого не надо.

Можно как то убрать всё лишнее?)
admin_ghost.sma
Код:
#include <amxmod> 
#include <amxmisc>
#include <fun>

#define BPID 341219
#define MAX_TEXT_LENGTH 512
#define MAX_NAME_LENGTH 32

new Float:oldspeed[33]
new ccolor[33]
new IsGhost[33]
new sName[MAX_NAME_LENGTH]
new sMsg[MAX_TEXT_LENGTH]

public changecolor(ids[]) {
new toghost = ids[0]
switch(ccolor[toghost]) {
case 0: {
set_user_rendering(toghost,kRenderFxNone,0,0,0, kRenderTransTexture,0)
ccolor[toghost] = 1
}
case 1: {
set_user_rendering(toghost,kRenderFxNone,0,0,0, kRenderTransTexture,0)
ccolor[toghost] = 2
}
case 2: {
set_user_rendering(toghost,kRenderFxNone,0,0,0, kRenderTransTexture,0)
ccolor[toghost] = 0
}
}
}

public admin_ghost(id,level,cid)
{
if (!cmd_access(id,level,cid,1))
return PLUGIN_HANDLED
new params[3]
params[0] = id
IsGhost[id] = 1
get_user_name(id, sName, 32)
format(sMsg,MAX_TEXT_LENGTH,"Oh my %s just turned himself into a ghost!!",sName)
display_msg(sMsg,255,10,100)
oldspeed[id] = get_user_maxspeed(id)
set_user_maxspeed(id,270.0)
set_user_godmode(id,1)
set_task(0.2, "changecolor", BPID + id, params, 2, "b")
return PLUGIN_HANDLED
}

public admin_unghost(id, level, cid)
{
if (!cmd_access(id,level,cid,1))
return PLUGIN_HANDLED
IsGhost[id] = 0
get_user_name(id, sName, 32)
format(sMsg,MAX_TEXT_LENGTH,"Oh dang %s isn't a ghost anymore..",sName)
display_msg(sMsg,50,75,255)
set_user_maxspeed(id,oldspeed[id])
set_user_godmode(id,0)
set_user_rendering(id,kRenderFxNone,255,255,255, kRenderNormal,16)
remove_task(BPID + id)
return PLUGIN_HANDLED
}

public switchweapon(id)
{
if(IsGhost[id]) set_user_maxspeed(id,300.0)
return PLUGIN_CONTINUE
}

public round_start(id)
{
if(IsGhost[id]) set_user_godmode(id,1)
return PLUGIN_CONTINUE
}

public client_connect(id){
IsGhost[id] = 0
return PLUGIN_CONTINUE
}

public client_disconnect(id){
IsGhost[id] = 0
return PLUGIN_CONTINUE
}

public display_msg(msg[],r,g,b)
{
set_hudmessage(r,g,b,-1.0,0.30,0,6.0,6.0,0.5,0.15,1)
show_hudmessage(0,msg)
}

public plugin_init() {
register_plugin("Ghost Mode","1.4","Kiosk3")
register_concmd("amx_ghost","admin_ghost")
register_concmd("amx_unghost","admin_unghost")
register_event("CurWeapon","switchweapon","be")
register_event("ResetHUD", "round_start", "be")
return PLUGIN_CONTINUE
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Dzidzio
сообщение 11.12.2017, 10:37
Сообщение #2


Стаж: 12 лет

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

Art of fighters, попробуй сменить этоКод:
set_user_maxspeed(id,270.0) 
set_user_godmode(id,1)
на это Код:
set_user_maxspeed(id,250.0) 
set_user_godmode(id,0)


Отредактировал: Dzidzio, - 11.12.2017, 10:37
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 6bIpuk
сообщение 11.12.2017, 12:55
Сообщение #3
Стаж: 14 лет

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

Dzidzio, ты думаешь он до сих пор думает об этом?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Dzidzio
сообщение 13.12.2017, 16:07
Сообщение #4


Стаж: 12 лет

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

Цитата(6bIpuk @ 11.12.2017, 12:55) *
Dzidzio, ты думаешь он до сих пор думает об этом?

лучше поздно чем никогда))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DimkaZst
сообщение 13.12.2017, 18:33
Сообщение #5


Стаж: 9 лет

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

да и может кому нить другому информация нужна будет , не он же один такой =)


https://www.bestchange.ru/?p=888336 Лучший обменик валюты =)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: