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

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

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

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

> Правила форума

Этот раздел, как вы могли заметить по названию, предназначен для решения вопросов по поводу уже существующих модов и плагинов.
Пожалуйста, если у вас проблема с написанием плагина, не путайте этот раздел с разделом по скриптингу.
Для поиска плагинов и модов существует соответствующий раздел.

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер

ESP актуален?

Статус пользователя soob
сообщение 6.11.2014, 19:20
Сообщение #1
Стаж: 11 лет

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

ребята. ЕСП ещё актуален? есть какая-то замена?
если есть, скиньте плз.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Legenda
сообщение 6.11.2014, 19:21
Сообщение #2


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

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

что за нубы админы пользуются esp ?
без него в разы проще определить wh игрок или нет.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ChesterField
сообщение 6.11.2014, 19:22
Сообщение #3


Стаж: 11 лет

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

1. Скачиваешь вх.
2.Кидаешь в папку с кс.
3.Смотришь дэмку читера с вх.
4.Profit.


Почему бы и нет?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя soob
сообщение 6.11.2014, 19:22
Сообщение #4
Стаж: 11 лет

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

Цитата(Legenda @ 6.11.2014, 19:21) *
что за нубы админы пользуются esp ?
без него в разы проще определить wh игрок или нет.

ну у меня спросили игровые администраторы мои.
я сказал задамся вопросом. задал вопрос на форум. отвечайте по факту.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя unhead
сообщение 6.11.2014, 19:25
Сообщение #5


Стаж: 14 лет

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

Работает как и работал
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
exec1337
сообщение 6.11.2014, 19:25
Сообщение #6
Стаж: 13 лет

Сообщений: 6490
Благодарностей: 2558
Полезность: 491

актуально, но оно прилично грузит сервер
попробуйте плагин от этого автора:
Код:
#define PLUGIN	"sprite ESP"
#define AUTHOR "DarkGL"
#define VERSION "1.0"
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя soob
сообщение 6.11.2014, 19:26
Сообщение #7
Стаж: 11 лет

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

Цитата(exec1337 @ 6.11.2014, 19:25) *
актуально, но оно прилично грузит сервер
попробуйте плагин от этого автора:
Код:
#define PLUGIN	"sprite ESP"
#define AUTHOR "DarkGL"
#define VERSION "1.0"

бесплатный или за бумажки?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 6.11.2014, 19:28
Сообщение #8
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

Меценат Меценат

soob,
Бесплатно.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ChesterField
сообщение 6.11.2014, 19:31
Сообщение #9


Стаж: 11 лет

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

Код:
#include <amxmodx>
#include <fakemeta>
#include <xs>
#include <cstrike>

#define PLUGIN "sprite ESP"
#define AUTHOR "DarkGL"
#define VERSION "1.0"

const maxPlayers = 32;

const Float: spriteDistance = 10.0;

new const spriteEnemy[] = "sprites/esp_enemy.spr";
new const spriteFriend[] = "sprites/esp_friend.spr";

new spriteEnemyIndex = 0;
new spriteFriendIndex = 0;

new const espClassName[] = "esp_info";

new temporarySprites[ maxPlayers + 1 ];

new bool:espON[ maxPlayers + 1 ];

public plugin_init(){

register_plugin(PLUGIN, VERSION, AUTHOR);

register_clcmd( "say /esp" , "espONOFF" );

for( new iCurrent = 1 ; iCurrent <= maxPlayers ; iCurrent++ ){
temporarySprites[ iCurrent ] = createSprite( iCurrent );
}

register_forward( FM_AddToFullPack , "addToFullPack" , 1 );

register_forward( FM_CheckVisibility , "checkVisibility" );
}

public plugin_precache(){
spriteEnemyIndex = precache_model( spriteEnemy );
spriteFriendIndex = precache_model( spriteFriend );
}

public client_connect( id ){
espON[ id ] = false;
}

public checkVisibility(id,pset){
if( !pev_valid( id ) ){
return FMRES_IGNORED;
}

new szClass[ 64 ];

pev( id , pev_classname , szClass , charsmax( szClass ) );

if( !equal( szClass , espClassName ) ){
return FMRES_IGNORED;
}

forward_return(FMV_CELL,1)
return FMRES_SUPERCEDE
}

public addToFullPack( es_state, e, ENT, HOST, hostflags, player, set){
if( player || !is_user_alive( HOST ) ){
return FMRES_IGNORED;
}

if( !pev_valid( ENT ) ){
return FMRES_IGNORED;
}

new iOwner = pev( ENT , pev_owner );

if( !is_user_alive( iOwner ) || !espON[ HOST ] || temporarySprites[ pev( ENT , pev_owner ) ] != ENT || iOwner == HOST ){
return FMRES_IGNORED;
}

new Float: startPosition[ 3 ],
Float: endPosition[ 3 ],
Float: fEnd[ 3 ],
Float: fVector[ 3 ],
Float: fEndPosition[ 3 ],
Float: endVector[ 3 ],
Float: fLenNew,
Float: fLenOld;

calculateStartPosition( HOST , startPosition );
calculateEndPosition( iOwner , endPosition );
calculateVector( endPosition , startPosition , fVector );

traceLine( startPosition , endPosition , fEnd , HOST );

movePosition( fEnd , fVector , fEndPosition );

calculateEndVector( startPosition , fEndPosition , endVector );

fLenNew = xs_vec_len( endVector );
fLenOld = xs_vec_len( fVector );

set_es( es_state , ES_Origin , fEndPosition );
set_es( es_state , ES_ModelIndex , isFriend( HOST , iOwner ) ? spriteFriendIndex : spriteEnemyIndex );
set_es( es_state , ES_Scale , fLenNew / fLenOld );

set_es( es_state, ES_RenderAmt , 255.0 );

return FMRES_HANDLED;
}

public espONOFF( id ){
if( !( get_user_flags( id ) & ADMIN_BAN ) ){
return PLUGIN_HANDLED;
}

espON[ id ] = !espON[ id ];

return PLUGIN_HANDLED;
}

createSprite( iOwner ){
new iEnt = engfunc( EngFunc_CreateNamedEntity , engfunc( EngFunc_AllocString , "info_target" ) );

if( !pev_valid( iEnt ) ){
return 0;
}

set_pev( iEnt , pev_classname , espClassName );

engfunc( EngFunc_SetSize , iEnt , Float:{ -1.0 , -1.0 , -1.0 } , Float:{ 1.0 , 1.0 , 1.0 } );
engfunc( EngFunc_SetOrigin , iEnt , Float:{ 306.0 , 2434.0 , -91.0 } );

engfunc( EngFunc_SetModel , iEnt , spriteEnemy );

set_pev( iEnt, pev_renderfx, kRenderFxNone );
set_pev( iEnt, pev_rendercolor, Float:{ 255.0 , 255.0 , 255.0 } );
set_pev( iEnt, pev_rendermode, kRenderTransAlpha );
set_pev( iEnt, pev_renderamt, 0.0 );

set_pev( iEnt , pev_solid , SOLID_NOT );
set_pev( iEnt , pev_movetype , MOVETYPE_NONE );

set_pev( iEnt, pev_owner , iOwner );

dllfunc(DLLFunc_Spawn, iEnt )

return iEnt;
}

calculateStartPosition( id , Float: startPosition[ 3 ] ){
new Float: fOrigin[ 3 ],
Float: fView[ 3 ];

pev( id , pev_origin , fOrigin );
pev( id , pev_view_ofs , fView );

xs_vec_add( fOrigin , fView , startPosition );
}

calculateEndPosition( id , Float: endPosition[ 3 ] ){
pev( id , pev_origin , endPosition );
}

traceLine( Float:startPosition[ 3 ] , Float:endPosition[ 3 ] , Float:fEnd[ 3 ] , idSkip ){
new pTR = create_tr2();

engfunc( EngFunc_TraceLine , startPosition , endPosition , IGNORE_MONSTERS , idSkip , pTR );

get_tr2( pTR , TR_vecEndPos , fEnd );

free_tr2( pTR );
}

calculateVector( Float:startPosition[ 3 ] , Float:endPosition[ 3 ] , Float:fVector[ 3 ] ){
xs_vec_sub( endPosition , startPosition , fVector );
}

movePosition( Float: fPosition[ 3 ] , Float: fVector[ 3 ] , Float: fEndPosition[ 3 ] ){

new Float: fVectorCopy[ 3 ];

xs_vec_copy( fVector , fVectorCopy );

xs_vec_normalize( fVectorCopy , fVectorCopy );

xs_vec_mul_scalar( fVectorCopy , spriteDistance , fVectorCopy );

xs_vec_add( fPosition , fVectorCopy , fEndPosition );
}

calculateEndVector( Float: startPosition[ 3 ] , Float: fEnd[ 3 ] , Float: fEndVector[ 3 ] ){
xs_vec_sub( fEnd, startPosition , fEndVector );
}

bool: isFriend( idUser , idUser2 ){
return cs_get_user_team( idUser ) == cs_get_user_team( idUser2 );
}


Отредактировал: XyLiGaN, - 6.11.2014, 19:31


Почему бы и нет?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
exec1337
сообщение 6.11.2014, 19:31
Сообщение #10
Стаж: 13 лет

Сообщений: 6490
Благодарностей: 2558
Полезность: 491

Цитата(soob @ 6.11.2014, 20:26) *
бесплатный или за бумажки?

если не сможете написать в yandex "sprite ESP" и перейти по первой ссылке, то да, за бумажки
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ChesterField
сообщение 6.11.2014, 19:31
Сообщение #11


Стаж: 11 лет

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

Вот сам архив с плагином.
Прикрепленные файлы:
Прикрепленный файл  spritesESP.rar ( 10,54 килобайт ) Кол-во скачиваний: 13


Почему бы и нет?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя soob
сообщение 6.11.2014, 19:33
Сообщение #12
Стаж: 11 лет

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

Цитата(exec1337 @ 6.11.2014, 19:31) *
если не сможете написать в yandex "sprite ESP" и перейти по первой ссылке, то да, за бумажки

шуточки - шутеички. 5 баллов ребёнок.
я просто спросил. т.к сейчас не могу зайти в яшку.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
exec1337
сообщение 6.11.2014, 19:34
Сообщение #13
Стаж: 13 лет

Сообщений: 6490
Благодарностей: 2558
Полезность: 491

Цитата(soob @ 6.11.2014, 20:33) *
шуточки - шутеички. 5 баллов ребёнок.
я просто спросил. т.к сейчас не могу зайти в яшку.

я просто ответил в стиле "я сис. администратор"
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя soob
сообщение 6.11.2014, 19:40
Сообщение #14
Стаж: 11 лет

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

Цитата(exec1337 @ 6.11.2014, 19:34) *
я просто ответил в стиле "я сис. администратор"

из тебя выйдет отличный сис.админ.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 6.11.2014, 19:43
Сообщение #15
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

Меценат Меценат

soob, тему закрывать?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 6.11.2014, 19:43
Сообщение #16


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

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

Цитата(soob @ 6.11.2014, 21:33) *
шуточки - шутеички. 5 баллов ребёнок.
я просто спросил. т.к сейчас не могу зайти в яшку.

ему помогают, а он в ответ хамит
что за дела-то...

хотя под его подписи и так всё понятно...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя ChesterField
сообщение 6.11.2014, 19:44
Сообщение #17


Стаж: 11 лет

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

Цитата(Legenda @ 6.11.2014, 19:43) *
ему помогают, а он в ответ хамит
что за дела-то...

Сейчас все такие.
Ты им помогаешь встать, а они плюют тебе в лицо.


Почему бы и нет?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя soob
сообщение 6.11.2014, 19:46
Сообщение #18
Стаж: 11 лет

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

Цитата(XyLiGaN @ 6.11.2014, 19:43) *
soob, тему закрывать?

да, спасибо.

Цитата(Legenda @ 6.11.2014, 19:43) *
ему помогают, а он в ответ хамит
что за дела-то...

хотя под его подписи и так всё понятно...

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