Грешка при компилация на плъгин ( кука ) BB 6.5

Въпроси и проблеми свързани с AMXModX.
Аватар
Русский Мясник
Извън линия
Потребител
Потребител
Мнения: 36
Регистриран на: 14 Сеп 2019, 19:36
Се отблагодари: 7 пъти
Получена благодарност: 2 пъти

Грешка при компилация на плъгин ( кука ) BB 6.5

Мнение от Русский Мясник » 13 Ное 2019, 19:14

Код за потвърждение: Избери целия код

#include <amxmodx>
#include <engine>


/* Tirant Zombie Base Builder or Veco Zombie Base Builder */
 
#define USE_TIRANT_ZBB
//#define USE_VECO_ZBB
 
#if defined USE_TIRANT_ZBB
    #include <basebuilder>
    #define IsBuildPhase() bb_is_build_phase()
#endif
 
#if defined USE_VECO_ZBB
    #include <vzbb_mod>
    #define IsBuildPhase() user_can_build()
#endif
 
new bool:g_bHook[ 33 ];
 
new gHookOrigins[ 33 ][ 3 ];
 
new g_iHook;
 
new const g_szPrefix[ ] = "[System]";
 
public plugin_init( )
{
    register_plugin( "[ ZBB Addon ] Hook", "1.0", "One Above All" );
   
    register_clcmd( "+hook", "hook_on" );
    register_clcmd( "-hook", "hook_off" );
}
public plugin_precache( )
{  
    g_iHook = precache_model( "sprites/laserbeam.spr" );
}
public hook_on( id )
{
    if ( !(get_user_flags( id ) & ADMIN_RCON) && !IsBuildPhase( ) )
    {
        ColorMessage( id, "Only^3 Admins^1 can use hook after build phase." );
        return PLUGIN_HANDLED;
    }
    if ( get_user_team( id ) != 2 )
    {
        ColorMessage( id, "Only^3 Builders^1 can use hook!" );
        return PLUGIN_HANDLED;
    }
    if ( IsBuildPhase() || get_user_flags( id ) & ADMIN_RCON && !IsBuildPhase())
    {
        get_user_origin( id, gHookOrigins[ id ], 3 );
        g_bHook[ id ] = true;
        set_task( 0.1, "hook_task", id, "", 0, "ab" );
        hook_task( id );
    }
    return PLUGIN_HANDLED;
}
public hook_off( id )
{
    remove_hook( id );
    return PLUGIN_HANDLED;
}
public hook_task( id )
{
    if( !is_user_connected( id ) || !is_user_alive( id ) )
        remove_hook( id );
   
    remove_beam( id );
    draw_hook( id );
    new iOrigin[ 3 ], Float:fVelocity[ 3 ];
   
    get_user_origin( id, iOrigin );
    new iDistance = get_distance( gHookOrigins[ id ], iOrigin);
    if ( iDistance > 25 )
    {
        fVelocity[ 0 ] = ( gHookOrigins[ id ][ 0 ] - iOrigin[ 0 ] ) * ( 2.0 * 300 / iDistance );
        fVelocity[ 1 ] = ( gHookOrigins[ id ][ 1 ] - iOrigin[ 1 ] ) * ( 2.0 * 300 / iDistance );
        fVelocity[ 2 ] = ( gHookOrigins[ id ][ 2 ] - iOrigin[ 2 ] ) * ( 2.0 * 300 / iDistance );
        entity_set_vector( id, EV_VEC_velocity, fVelocity );
    }
    else
    {
        entity_set_vector( id, EV_VEC_velocity, Float:{0.0,0.0,0.0} );
        remove_hook( id );
    }
}
public draw_hook( id )
{
    message_begin( MSG_BROADCAST, SVC_TEMPENTITY );
    write_byte( 1 );                // TE_BEAMENTPOINT
    write_short( id );          // Entity index
    write_coord( gHookOrigins[ id ][ 0 ] );     // Origin
    write_coord( gHookOrigins[ id ][ 1 ] );     // Origin
    write_coord( gHookOrigins[ id ][ 2 ] );     // Origin
    write_short( g_iHook );             // Sprite index
    write_byte( 0 );                // Start frame
    write_byte( 0 );                // Framerate
    write_byte( 100 );          // Life
    write_byte( 10 );           // Width
    write_byte( 0 );                // Noise
    write_byte( random_num(0, 255) );       // Red
    write_byte( random_num(0, 255) );       // Green
    write_byte( random_num(0, 255) );       // Blue
    write_byte( 250 );          // Brightness
    write_byte( 1 );                // Speed
    message_end( );
}
public remove_hook( id )
{
    if( task_exists( id ) )
        remove_task( id );
       
    remove_beam(id);
    g_bHook[ id ] = false;
}
public remove_beam(id)
{
    message_begin( MSG_BROADCAST, SVC_TEMPENTITY );
    write_byte( 99 );
    write_short( id );
    message_end( );
}
stock ColorMessage( const id, const input[ ], any:... )
{
    new iCount = 1, iPlayers[ 32 ];
    static szMessage[ 191 ];
    new iLen = formatex( szMessage, 190, "^4[%s]^1 ", g_szPrefix );
    vformat( szMessage[ iLen ], 190-iLen, input, 3 );
    if ( id ) iPlayers[ 0 ] = id;
    else get_players( iPlayers , iCount , "ch" );
   
    for ( new i = 0; i < iCount; i++ )
    {
        if ( is_user_connected( iPlayers[ i ] ) )
        {
            message_begin( MSG_ONE_UNRELIABLE, get_user_msgid( "SayText" ), _, iPlayers[ i ] );
            write_byte( iPlayers[ i ] );
            write_string( szMessage );
            message_end( );
        }
    }
}
Изображение

Всички други грешки нагоре са същите.
Ако може да смените флага на ADMIN_KICK, за да може да се използва куката след build phase.
Последно промяна от Русский Мясник на 14 Ное 2019, 16:20, променено общо 1 път.
Basebuilder 6.5 CSO Mod -- 70%
Massive Public -- 90%

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Грешка при компилация

Мнение от OciXCrom » 13 Ное 2019, 20:49

Оправи заглавието на темата като обясниш за кой плъгин става дума и каква е грешката!
След това погледни грешката и в кой файл се намира тя. Надали този код е ".cfg" файл, както се вижда на снимката.

Аватар
Русский Мясник
Извън линия
Потребител
Потребител
Мнения: 36
Регистриран на: 14 Сеп 2019, 19:36
Се отблагодари: 7 пъти
Получена благодарност: 2 пъти

Грешка при компилация на плъгин ( кука ) BB 6.5

Мнение от Русский Мясник » 14 Ное 2019, 16:21

Хаха, моя грешка. Запазил съм го като .cfg, но все пак излизат тези грешки при компилация след като го запазих като .sma
Basebuilder 6.5 CSO Mod -- 70%
Massive Public -- 90%

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Грешка при компилация на плъгин ( кука ) BB 6.5

Мнение от OciXCrom » 14 Ное 2019, 16:30

Тези грешки нямат логика. Нещо се бъркаш. Опитай отново... При мен се компилира без никакви проблеми.

Аватар
Русский Мясник
Извън линия
Потребител
Потребител
Мнения: 36
Регистриран на: 14 Сеп 2019, 19:36
Се отблагодари: 7 пъти
Получена благодарност: 2 пъти

Грешка при компилация на плъгин ( кука ) BB 6.5

Мнение от Русский Мясник » 15 Ное 2019, 15:30

Не става, не разбирам?
Basebuilder 6.5 CSO Mod -- 70%
Massive Public -- 90%

Аватар
Bartian
Извън линия
Потребител
Потребител
Мнения: 280
Регистриран на: 01 Сеп 2018, 14:43
Се отблагодари: 65 пъти
Получена благодарност: 78 пъти

Грешка при компилация на плъгин ( кука ) BB 6.5

Мнение от Bartian » 15 Ное 2019, 18:30

Русский Мясник написа: 15 Ное 2019, 15:30 Не става, не разбирам?
на коя версия комплилираш ?
Думата "хакер" е неправилно използвана в смисъл на "компютърен хакер" от някои журналисти. Ние, хакерите, отказваме да приемем това тълкуване и продължаваме да означаваме с него смисъла на "някой, който обича да го програмира и да го ползва". Изображение

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Грешка при компилация на плъгин ( кука ) BB 6.5

Мнение от OciXCrom » 15 Ное 2019, 20:15

Сигурен съм, че ако изтеглиш наново АМХХ от официалния уебсайт, няма да имаш грешки. Явно ползваш готов мод от някъде с прецакани .inc файлове.

Аватар
Русский Мясник
Извън линия
Потребител
Потребител
Мнения: 36
Регистриран на: 14 Сеп 2019, 19:36
Се отблагодари: 7 пъти
Получена благодарност: 2 пъти

Грешка при компилация на плъгин ( кука ) BB 6.5

Мнение от Русский Мясник » 16 Ное 2019, 10:18

Не ползвам никакви готови модове, използвам готова ReHLDS платформа на LoshiAa

AMXX 1.10
Basebuilder 6.5 CSO Mod -- 70%
Massive Public -- 90%

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Грешка при компилация на плъгин ( кука ) BB 6.5

Мнение от OciXCrom » 16 Ное 2019, 23:09

Качи .sma файла. Може да е нещо от кодировката. Или направо постави кода в друг .sma файл който знаеш, че се компилира без проблеми.

Аватар
Русский Мясник
Извън линия
Потребител
Потребител
Мнения: 36
Регистриран на: 14 Сеп 2019, 19:36
Се отблагодари: 7 пъти
Получена благодарност: 2 пъти

Грешка при компилация на плъгин ( кука ) BB 6.5

Мнение от Русский Мясник » 17 Ное 2019, 10:42

OciXCrom написа: 16 Ное 2019, 23:09 Качи .sma файла. Може да е нещо от кодировката. Или направо постави кода в друг .sma файл който знаеш, че се компилира без проблеми.
Било е нещо от файла. Получи се иначе, компилира се използвайки друг .sma файл. Благодаря ти! :o
Basebuilder 6.5 CSO Mod -- 70%
Massive Public -- 90%

Заключено
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Поддръжка / Помощ”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 17 госта