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

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

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

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

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

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

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

Плагин изменяющий тектуру рук

, >><<
Статус пользователя Andrei
сообщение 18.2.2013, 19:47
Сообщение #41


Стаж: 15 лет

Сообщений: 1335
Благодарностей: 693
Полезность: 740

Цитата(nasty @ 18.2.2013, 13:40) *
Написать не проблема. Вот только при стрельбе будет обычная рука. smile.gif

Чего чего?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Andrei
сообщение 19.2.2013, 9:35
Сообщение #42


Стаж: 15 лет

Сообщений: 1335
Благодарностей: 693
Полезность: 740

Цитата(nasty @ 19.2.2013, 10:23) *
Bos93,

При стрельбе будет обычная рука.


О какой руке речь? Я о суб модели два,а ты ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя pulse.
сообщение 19.2.2013, 13:31
Сообщение #43
Стаж: 13 лет

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

Bos93,
Брат, ты опозорил скриптера который хвастается у нас тут в КГ, спасибо бро, ты сломал его самоуверенность.
P.S. Напиши плс плагин я в павне ***. blush.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sot100
сообщение 19.2.2013, 13:33
Сообщение #44


Стаж: 18 лет

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

Юзай ghw_weapon_replacement...


https://vk.com/club_megamozg
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя Andrei
сообщение 19.2.2013, 13:44
Сообщение #45


Стаж: 15 лет

Сообщений: 1335
Благодарностей: 693
Полезность: 740

Цитата(pulse. @ 19.2.2013, 14:31) *
Bos93,
Брат, ты опозорил скриптера который хвастается у нас тут в КГ, спасибо бро, ты сломал его самоуверенность.
P.S. Напиши плс плагин я в павне ***. blush.gif

Я ни кого не позорил.Вечером мб напишу.Я даже не понял о ком речь и что за КГ.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя pulse.
сообщение 19.2.2013, 19:48
Сообщение #46
Стаж: 13 лет

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

Цитата(Bos93 @ 19.2.2013, 13:44) *
Я ни кого не позорил.Вечером мб напишу.Я даже не понял о ком речь и что за КГ.

Да он у нас тут постоянно выёжывается говорит что написать не проблем и т.д. А мы то наивные не знаем как делать и соглашаемся, ну так что напишешь?

upd: КГ - Кыргызстан

Отредактировал: pulse., - 19.2.2013, 19:49
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя pulse.
сообщение 20.2.2013, 6:44
Сообщение #47
Стаж: 13 лет

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

Bos93,
Напишешь? blush.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Andrei
сообщение 20.2.2013, 7:21
Сообщение #48


Стаж: 15 лет

Сообщений: 1335
Благодарностей: 693
Полезность: 740

Цитата(pulse. @ 20.2.2013, 7:44) *
Bos93,
Напишешь? blush.gif

Ну ты и настырный. Нет времени на это пока что.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Andrei
сообщение 20.2.2013, 7:55
Сообщение #49


Стаж: 15 лет

Сообщений: 1335
Благодарностей: 693
Полезность: 740

Получается надо для всех 9 моделей игроков( всего 9 моделей игроков в кс ),сделать на каждую по 30 моделей ( всего 30 оружий в кс ) и всего 540 выйдет? р_ v_ ,а это еще без учета w_
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя pulse.
сообщение 20.2.2013, 8:20
Сообщение #50
Стаж: 13 лет

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

Bos93,
А можно-ли создать какой-нибудь "INI" Файл, там чтобы можно было настроить?
Например:
Модель Скин
Код
v_ak47 GIGN
v_knife GIGN
v_m4a1 GIGN
v_awp GIGN
w_ak47 GIGN
w_knife GIGN
w_m4a1 GIGN
w_awp GIGN

и т.д.
Там я уже сам все сделаю

upd:Скины рук только у:
Код
(GIGN,GSG9) - свои одинаковые модели тектуры рук во всех оружиях.
(Guerilla,Terror) - свои одинаковые модели тектуры рук во всех оружиях.
Arctic - своя модель тектуры рук во всех оружиях.
Leet - своя модель тектуры рук во всех оружиях.
SAS - своя модель тектуры рук во всех оружиях.
Urban - своя модель тектуры рук во всех оружиях. = 5 скинов 186 моделей %)


У остальных лысые руки.

Отредактировал: pulse., - 20.2.2013, 8:26
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Andrei
сообщение 20.2.2013, 18:14
Сообщение #51


Стаж: 15 лет

Сообщений: 1335
Благодарностей: 693
Полезность: 740

Протесть:

Скрытый текст
Код
#include < amxmodx >
#include < fakemeta >
#include < hamsandwich >

new const PLUGIN_NAME[ ] = "x";
new const PLUGIN_VERSION[ ] = "0.0.0.1";
new const PLUGIN_AUTHOR[ ] = "Andrei";

new const WEAPONENTNAMES[][] =
{
        "", "weapon_p228", "", "weapon_scout", "weapon_hegrenade", "weapon_xm1014", "weapon_c4", "weapon_mac10",
        "weapon_aug", "weapon_smokegrenade", "weapon_elite", "weapon_fiveseven", "weapon_ump45", "weapon_sg550",
        "weapon_galil", "weapon_famas", "weapon_usp", "weapon_glock18", "weapon_awp", "weapon_mp5navy", "weapon_m249",
        "weapon_m3", "weapon_m4a1", "weapon_tmp", "weapon_g3sg1", "weapon_flashbang", "weapon_deagle", "weapon_sg552",
        "weapon_ak47", "weapon_knife", "weapon_p90"
};

new const CUSTOMIZATION_FILE[] = "/weapons_models.ini";

#define IsValidPrivateData(%0)    ( pev_valid( %0 ) == 2 )

const OFFSET_LINUX_WEAPONS = 4;

const m_pPlayer = 41;
const m_pActiveItem = 373;

const MAX_STRING_NAME = 64;
const MAX_STRING_FILE = 164;


new szPlayerModelName[ MAX_STRING_NAME ];
new szViewModelDefaultName[ MAX_STRING_NAME ];
new szViewModelNewName[ MAX_STRING_NAME ];

public plugin_precache()
{
    new szModelsFile[ MAX_STRING_FILE ];
    get_localinfo("amxx_configsdir", szModelsFile, charsmax(szModelsFile));
    add(szModelsFile, charsmax(szModelsFile), CUSTOMIZATION_FILE);

    new iFile = fopen(szModelsFile, "rt")

    if(!iFile)
    {
        return;
    }

    new szDatas[ MAX_STRING_FILE ];

    new c;
    while(!feof(iFile))
    {
        fgets(iFile, szDatas, charsmax(szDatas));

        trim(szDatas);

        if(!(c=szDatas[0]) || c == ';' || c == '#' || (c == '/' && szDatas[1] == '/'))
        {
            continue;
        }

        parse( szDatas, szPlayerModelName , charsmax( szPlayerModelName ), szViewModelDefaultName, charsmax( szViewModelDefaultName ), szViewModelNewName, charsmax( szViewModelNewName )  );


        engfunc( EngFunc_PrecacheModel, szViewModelNewName, );
    }

    fclose( iFile );
}

public plugin_init( )
{
    register_plugin
    (
        PLUGIN_NAME,
        PLUGIN_VERSION,
        PLUGIN_AUTHOR
    );

    new iWeapon;
    
    for ( iWeapon = 1; iWeapon < sizeof WEAPONENTNAMES; iWeapon++)
    {
        if ( WEAPONENTNAMES[ iWeapon ][ 0 ] )
        {
            RegisterHam( Ham_Item_Deploy, WEAPONENTNAMES[ iWeapon ], "CBaseWeapon__Deploy_Post", .Post = true );
        }
    }
}

public CBaseWeapon__Deploy_Post( pEntity )
{
    if( !IsValidPrivateData( pEntity ) )
    {
                return HAM_IGNORED;
    }

    new pPlayer;
    new pszModelPlayer[ MAX_STRING_NAME ];
    new szViewModel[MAX_STRING_NAME]

    pPlayer = get_pdata_cbase( pEntity , m_pPlayer , OFFSET_LINUX_WEAPONS );
    get_user_info( pPlayer, "model", pszModelPlayer, charsmax( pszModelPlayer ) );
    pev( pPlayer, pev_viewmodel2, szViewModel, charsmax(szViewModel));

    if( equal( szViewModel, szViewModelDefaultName ) )
    {
        if( equal( pszModelPlayer, szPlayerModelName ) )
        {
            set_pev( pPlayer, pev_viewmodel2, szViewModelNewName );
        }
    }

    return HAM_IGNORED;
}


Соответственно в папке configs создать файл weapons_models.ini

Вставить для примера:

"terror" "models/v_knife.mdl" "models/v_new_knife.mdl"
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя AndrewZ
сообщение 20.2.2013, 18:34
Сообщение #52


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

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


Сообщений: 4700
Благодарностей: 2452
Полезность: 1018

Цитата(Bos93 @ 20.2.2013, 8:55) *
Получается надо для всех 9 моделей игроков( всего 9 моделей игроков в кс ),сделать на каждую по 30 моделей ( всего 30 оружий в кс ) и всего 540 выйдет? р_ v_ ,а это еще без учета w_

достаточно ведь только v mdl


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Andrei
сообщение 20.2.2013, 18:39
Сообщение #53


Стаж: 15 лет

Сообщений: 1335
Благодарностей: 693
Полезность: 740

Цитата(AndrewZ @ 20.2.2013, 19:34) *
достаточно ведь только v mdl

А я и сделал v_
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя pulse.
сообщение 20.2.2013, 19:32
Сообщение #54
Стаж: 13 лет

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

Спасибо, к сожелению на сегодня не получится протестить, к завтрошнему утру скажу, ОГРОМНОЕ СПАСИБО!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя PlayMan
сообщение 22.4.2013, 7:16
Сообщение #55


Стаж: 13 лет

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

Не комплируется sad.gif
Прикрепленное изображение

Скрытый текст
Код
#include < amxmodx >
#include < fakemeta >
#include < hamsandwich >

new const PLUGIN_NAME[ ] = "x";
new const PLUGIN_VERSION[ ] = "0.0.0.1";
new const PLUGIN_AUTHOR[ ] = "Andrei";

new const WEAPONENTNAMES[][] =
{
        "", "weapon_p228", "", "weapon_scout", "weapon_hegrenade", "weapon_xm1014", "weapon_c4", "weapon_mac10",
        "weapon_aug", "weapon_smokegrenade", "weapon_elite", "weapon_fiveseven", "weapon_ump45", "weapon_sg550",
        "weapon_galil", "weapon_famas", "weapon_usp", "weapon_glock18", "weapon_awp", "weapon_mp5navy", "weapon_m249",
        "weapon_m3", "weapon_m4a1", "weapon_tmp", "weapon_g3sg1", "weapon_flashbang", "weapon_deagle", "weapon_sg552",
        "weapon_ak47", "weapon_knife", "weapon_p90"
};

new const CUSTOMIZATION_FILE[] = "/weapons_models.ini";

#define IsValidPrivateData(%0)    ( pev_valid( %0 ) == 2 )

const OFFSET_LINUX_WEAPONS = 4;

const m_pPlayer = 41;
const m_pActiveItem = 373;

const MAX_STRING_NAME = 64;
const MAX_STRING_FILE = 164;


new szPlayerModelName[ MAX_STRING_NAME ];
new szViewModelDefaultName[ MAX_STRING_NAME ];
new szViewModelNewName[ MAX_STRING_NAME ];

public plugin_precache()
{
    new szModelsFile[ MAX_STRING_FILE ];
    get_localinfo("amxx_configsdir", szModelsFile, charsmax(szModelsFile));
    add(szModelsFile, charsmax(szModelsFile), CUSTOMIZATION_FILE);

    new iFile = fopen(szModelsFile, "rt")

    if(!iFile)
    {
        return;
    }

    new szDatas[ MAX_STRING_FILE ];

    new c;
    while(!feof(iFile))
    {
        fgets(iFile, szDatas, charsmax(szDatas));

        trim(szDatas);

        if(!(c=szDatas[0]) || c == ';' || c == '#' || (c == '/' && szDatas[1] == '/'))
        {
            continue;
        }

        parse( szDatas, szPlayerModelName , charsmax( szPlayerModelName ), szViewModelDefaultName, charsmax( szViewModelDefaultName ), szViewModelNewName, charsmax( szViewModelNewName )  );


        engfunc( EngFunc_PrecacheModel, szViewModelNewName, );
    }

    fclose( iFile );
}

public plugin_init( )
{
    register_plugin
    (
        PLUGIN_NAME,
        PLUGIN_VERSION,
        PLUGIN_AUTHOR
    );

    new iWeapon;
    
    for ( iWeapon = 1; iWeapon < sizeof WEAPONENTNAMES; iWeapon++)
    {
        if ( WEAPONENTNAMES[ iWeapon ][ 0 ] )
        {
            RegisterHam( Ham_Item_Deploy, WEAPONENTNAMES[ iWeapon ], "CBaseWeapon__Deploy_Post", .Post = true );
        }
    }
}

public CBaseWeapon__Deploy_Post( pEntity )
{
    if( !IsValidPrivateData( pEntity ) )
    {
                return HAM_IGNORED;
    }

    new pPlayer;
    new pszModelPlayer[ MAX_STRING_NAME ];
    new szViewModel[MAX_STRING_NAME]

    pPlayer = get_pdata_cbase( pEntity , m_pPlayer , OFFSET_LINUX_WEAPONS );
    get_user_info( pPlayer, "model", pszModelPlayer, charsmax( pszModelPlayer ) );
    pev( pPlayer, pev_viewmodel2, szViewModel, charsmax(szViewModel));

    if( equal( szViewModel, szViewModelDefaultName ) )
    {
        if( equal( pszModelPlayer, szPlayerModelName ) )
        {
            set_pev( pPlayer, pev_viewmodel2, szViewModelNewName );
        }
    }

    return HAM_IGNORED;
}



Прикрепленный файл  weapons_models.sma ( 3,16 килобайт ) Кол-во скачиваний: 8


Отредактировал: PlayMan, - 22.4.2013, 7:27
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя PlayMan
сообщение 22.4.2013, 15:06
Сообщение #56


Стаж: 13 лет

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

Никто не поможет? sad.gif

Отредактировал: PlayMan, - 29.4.2013, 19:25
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя PlayMan
сообщение 29.4.2013, 19:24
Сообщение #57


Стаж: 13 лет

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

ап
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Nickk
сообщение 29.4.2013, 19:49
Сообщение #58
Стаж: 13 лет

Сообщений: 438
Благодарностей: 120
Полезность: 523

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

new const PLUGIN_NAME[ ] = "x";
new const PLUGIN_VERSION[ ] = "0.0.0.1";
new const PLUGIN_AUTHOR[ ] = "Andrei";

new const WEAPONENTNAMES[][] =
{
"", "weapon_p228", "", "weapon_scout", "weapon_hegrenade", "weapon_xm1014", "weapon_c4", "weapon_mac10",
"weapon_aug", "weapon_smokegrenade", "weapon_elite", "weapon_fiveseven", "weapon_ump45", "weapon_sg550",
"weapon_galil", "weapon_famas", "weapon_usp", "weapon_glock18", "weapon_awp", "weapon_mp5navy", "weapon_m249",
"weapon_m3", "weapon_m4a1", "weapon_tmp", "weapon_g3sg1", "weapon_flashbang", "weapon_deagle", "weapon_sg552",
"weapon_ak47", "weapon_knife", "weapon_p90"
};

new const CUSTOMIZATION_FILE[] = "/weapons_models.ini";

#define IsValidPrivateData(%0) ( pev_valid( %0 ) == 2 )

const OFFSET_LINUX_WEAPONS = 4;

const m_pPlayer = 41;
const m_pActiveItem = 373;

const MAX_STRING_NAME = 64;
const MAX_STRING_FILE = 164;


new szPlayerModelName[ MAX_STRING_NAME ];
new szViewModelDefaultName[ MAX_STRING_NAME ];
new szViewModelNewName[ MAX_STRING_NAME ];

public plugin_precache()
{
new szModelsFile[ MAX_STRING_FILE ];
get_localinfo("amxx_configsdir", szModelsFile, charsmax(szModelsFile));
add(szModelsFile, charsmax(szModelsFile), CUSTOMIZATION_FILE);

new iFile = fopen(szModelsFile, "rt")

if(!iFile)
{
return;
}

new szDatas[ MAX_STRING_FILE ];

new c;
while(!feof(iFile))
{
fgets(iFile, szDatas, charsmax(szDatas));

trim(szDatas);

if(!(c=szDatas[0]) || c == ';' || c == '#' || (c == '/' && szDatas[1] == '/'))
{
continue;
}

parse( szDatas, szPlayerModelName , charsmax( szPlayerModelName ), szViewModelDefaultName, charsmax( szViewModelDefaultName ), szViewModelNewName, charsmax( szViewModelNewName ) );


engfunc( EngFunc_PrecacheModel, szViewModelNewName );
}

fclose( iFile );
}

public plugin_init( )
{
register_plugin
(
PLUGIN_NAME,
PLUGIN_VERSION,
PLUGIN_AUTHOR
);

new iWeapon;

for ( iWeapon = 1; iWeapon < sizeof WEAPONENTNAMES; iWeapon++)
{
if ( WEAPONENTNAMES[ iWeapon ][ 0 ] )
{
RegisterHam( Ham_Item_Deploy, WEAPONENTNAMES[ iWeapon ], "CBaseWeapon__Deploy_Post", .Post = true );
}
}
}

public CBaseWeapon__Deploy_Post( pEntity )
{
if( !IsValidPrivateData( pEntity ) )
{
return HAM_IGNORED;
}

new pPlayer;
new pszModelPlayer[ MAX_STRING_NAME ];
new szViewModel[MAX_STRING_NAME]

pPlayer = get_pdata_cbase( pEntity , m_pPlayer , OFFSET_LINUX_WEAPONS );
get_user_info( pPlayer, "model", pszModelPlayer, charsmax( pszModelPlayer ) );
pev( pPlayer, pev_viewmodel2, szViewModel, charsmax(szViewModel));

if( equal( szViewModel, szViewModelDefaultName ) )
{
if( equal( pszModelPlayer, szPlayerModelName ) )
{
set_pev( pPlayer, pev_viewmodel2, szViewModelNewName );
}
}

return HAM_IGNORED;
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
3 страниц V  « 2 3
 
Тема закрытаНачать новую тему
 
0 пользователей и 3 гостей читают эту тему: