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

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

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

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

124 страниц V  « 114 115 116 ... 122 123 »

Advanced Experience System

, Система опыта и рангов.
Статус пользователя SeeeR
сообщение 31.10.2017, 14:05
Сообщение #2281
Стаж: 8 лет 9 месяцев

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

I only want bonus points enabled and the rest does not. Please.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Jack2345
сообщение 31.10.2017, 14:56
Сообщение #2282
Стаж: 11 лет
Город: Москва

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

Цитата(Write @ 31.10.2017, 14:14) *
Люди как добавить в информер такую фишку?

редактируй


Success
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Rusich
сообщение 1.11.2017, 7:28
Сообщение #2283


Стаж: 10 лет
Город: Россия, Москва

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

Vasiok007,
Я понимаю. Можно ссылку то?


Удача благоволит храбрым.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Rusich
сообщение 1.11.2017, 8:44
Сообщение #2284


Стаж: 10 лет
Город: Россия, Москва

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

Цитата(nakazatel @ 30.10.2017, 16:11) *
Vasiok007, я думал что у него вега, пока он не показал 0.4 версию, в веге есть прикол что показывает не ровно как пример 500 надо набить а 499 и так с другими числами.

Так что в итоге мне делать?


Удача благоволит храбрым.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Vasiok007
сообщение 1.11.2017, 14:48
Сообщение #2285


Стаж: 15 лет
Город: Кишинев

Сообщений: 157
Благодарностей: 56
Полезность: 258

Rusich, скачай aes v0.4 и установи все по новой.
Cкрытый текст
http://1337.uz/en/advanced-experience-system/


Мир всем местным
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Inf19
сообщение 1.11.2017, 18:09
Сообщение #2286


Стаж: 11 лет

Сообщений: 570
Благодарностей: 79
Полезность: 22

Vasiok007,
А почему класть 0.4 если есть 5.0?


Установка и настройка Amxbans, CS:BANS, Web - статистик.
Установка и настройка AMX плагинов, модулей, META модулей на сервер
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
9blo4ko
сообщение 2.11.2017, 13:37
Сообщение #2287
Стаж: 8 лет 10 месяцев

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

Цитата(Inf19 @ 1.11.2017, 18:09) *
Vasiok007,
А почему класть 0.4 если есть 5.0?

есть
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Rusich
сообщение 3.11.2017, 19:41
Сообщение #2288


Стаж: 10 лет
Город: Россия, Москва

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

Vasiok007,
Чтобы попросту слетели звания которые сейчас? Или можно заменить только amxx файл?

Отредактировал: Rusich, - 3.11.2017, 19:43


Удача благоволит храбрым.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Vasiok007
сообщение 3.11.2017, 22:37
Сообщение #2289


Стаж: 15 лет
Город: Кишинев

Сообщений: 157
Благодарностей: 56
Полезность: 258

Цитата(Rusich @ 3.11.2017, 19:41) *
Vasiok007,
Чтобы попросту слетели звания которые сейчас? Или можно заменить только amxx файл?

Ничего у тебя не слетит, но на всякий случай сделай бэкап.


Мир всем местным
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Rusich
сообщение 3.11.2017, 23:18
Сообщение #2290


Стаж: 10 лет
Город: Россия, Москва

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

Vasiok007,
так в итоге что, заменять только amxx? Или же весь полностью?


Удача благоволит храбрым.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Vasiok007
сообщение 4.11.2017, 0:46
Сообщение #2291


Стаж: 15 лет
Город: Кишинев

Сообщений: 157
Благодарностей: 56
Полезность: 258

Цитата(Rusich @ 3.11.2017, 23:18) *
Vasiok007,
так в итоге что, заменять только amxx? Или же весь полностью?

Полностью папку aes, что в папке configs.
И заново все настрой под свои требования.


Мир всем местным
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Rusich
сообщение 4.11.2017, 11:37
Сообщение #2292


Стаж: 10 лет
Город: Россия, Москва

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

Vasiok007,
Поменял - осталось всё по старому. Проблема была в том, что надо было кого то убить, и ранги станут нормально отображаться.


Удача благоволит храбрым.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Vasiok007
сообщение 4.11.2017, 13:02
Сообщение #2293


Стаж: 15 лет
Город: Кишинев

Сообщений: 157
Благодарностей: 56
Полезность: 258

Цитата(Rusich @ 4.11.2017, 11:37) *
Vasiok007,
Поменял - осталось всё по старому. Проблема была в том, что надо было кого то убить, и ранги станут нормально отображаться.

Понятно. А по чему велась запись данных? (БД или локально)


Мир всем местным
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Rusich
сообщение 4.11.2017, 13:12
Сообщение #2294


Стаж: 10 лет
Город: Россия, Москва

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

Vasiok007,
Локально через файл.


Удача благоволит храбрым.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Frosty
сообщение 6.11.2017, 4:01
Сообщение #2295
Стаж: 8 лет 8 месяцев

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

Ребят кто сможет модуль установить? естественно не бесплатно
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Vasiok007
сообщение 6.11.2017, 15:54
Сообщение #2296


Стаж: 15 лет
Город: Кишинев

Сообщений: 157
Благодарностей: 56
Полезность: 258

Цитата(Frosty @ 6.11.2017, 4:01) *
Ребят кто сможет модуль установить? естественно не бесплатно

Какой модуль?


Мир всем местным
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя cyber1741
сообщение 6.11.2017, 16:24
Сообщение #2297


Стаж: 13 лет

Сообщений: 1473
Благодарностей: 222
Полезность: 95

поставил AES: StatsX CStrike ,но от в MOTD показывает все L- .Что сделал не то?)
Работает без mysql
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
sevcs
сообщение 7.11.2017, 16:15
Сообщение #2298
Стаж: 11 лет

Сообщений: 407
Благодарностей: 169
Полезность: 254

Доброго вечера.
Помогите исправить ошибку.
aes_bonus_system
Код
L 11/07/2017 - 16:46:16: Start of error session.
L 11/07/2017 - 16:46:16: Info (map "de_dust2_2x2") (file "addons/amxmodx/logs/error_20171107.log")
L 11/07/2017 - 16:46:16: String formatted incorrectly - parameter 8 (total 7)
L 11/07/2017 - 16:46:16: [AMXX] Displaying debug trace (plugin "aes_bonus_system.amxx")
L 11/07/2017 - 16:46:16: [AMXX] Run time error 25: parameter error
L 11/07/2017 - 16:46:16: [AMXX]    [0] aes_colorchat.inc::client_print_color (line 46)
L 11/07/2017 - 16:46:16: [AMXX]    [1] aes_bonus_system.sma::aNew_MenuHandler (line 197)

aes_colorchat.inc
Код
#if defined _colorchat_included
  #endinput
#endif
#define _colorchat_included

/* ColorChat Support */
#define RED Red
#define BLUE Blue
#define GREY Grey
#define ColorChat client_print_color
/* ColorChat Support */

enum {
    Grey = 33,
    Red,
    Blue
};

stock client_print_color(id, sender, const fmt[], any:...)
{
    // check if id is different from 0
    if( id && !is_user_connected(id) )
    {
        return 0;
    }

    static const szTeamName[][] =
    {
        "",
        "TERRORIST",
        "CT"
    };

    new szMessage[192];

    new iParams = numargs();
    // Specific player code
    if( id )
    {
        if( iParams == 3 )
        {
            copy(szMessage, charsmax(szMessage), fmt); // copy so message length doesn't exceed critical 192 value
        }
        else
        {
            vformat(szMessage, charsmax(szMessage), fmt, 4);  <<<-----------------------------|  46 строчка
        }

        if( sender > Grey )
        {
            if( sender > Blue )
            {
                sender = id;
            }
            else
            {
                _CC_TeamInfo(id, sender, szTeamName[sender-Grey]);
            }
        }
        _CC_SayText(id, sender, szMessage);
    }

    // Send message to all players
    else
    {
        // Figure out if at least 1 player is connected
        // so we don't execute useless useless code if not
        new iPlayers[32], iNum;
        get_players(iPlayers, iNum, "ch");
        if( !iNum )
        {
            return 0;
        }

        new iMlNumber, i, j;
        new Array:aStoreML = ArrayCreate();
        if( iParams >= 5 ) // ML can be used
        {
            for(j=3; j<iParams; j++)
            {
                // retrieve original param value and check if it's LANG_PLAYER value
                if( getarg(j) == LANG_PLAYER )
                {
                    i=0;
                    // as LANG_PLAYER == -1, check if next parm string is a registered language translation
                    while( ( szMessage[ i ] = getarg( j + 1, i++ ) ) ) {}
                    if( GetLangTransKey(szMessage) != TransKey_Bad )
                    {
                        // Store that arg as LANG_PLAYER so we can alter it later
                        ArrayPushCell(aStoreML, j++);

                        // Update ML array saire so we'll know 1st if ML is used,
                        // 2nd how many args we have to alterate
                        iMlNumber++;
                    }
                }
            }
        }

        // If arraysize == 0, ML is not used
        // we can only send 1 MSG_ALL message if sender != 0
        if( !iMlNumber )
        {
            if( iParams == 3 )
            {
                copy(szMessage, charsmax(szMessage), fmt);
            }
            else
            {
                vformat(szMessage, charsmax(szMessage), fmt, 4);
            }
            if( 0 < sender < Blue ) // if 0 is passed, need to loop
            {
                if( sender > Grey )
                {
                    _CC_TeamInfo(0, sender, szTeamName[sender-Grey]);
                }
                _CC_SayText(0, sender, szMessage);
                return 1;
            }
        }

        if( sender > Blue )
        {
            sender = 0; // use receiver index
        }

        for(--iNum; iNum>=0; iNum--)
        {
            id = iPlayers[i];

            if( iMlNumber )
            {
                for(j=0; j<iMlNumber; j++)
                {
                    // Set all LANG_PLAYER args to player index ( = id )
                    // so we can format the text for that specific player
                    setarg(ArrayGetCell(aStoreML, j), _, id);
                }
                
                // format string for specific player
                vformat(szMessage, charsmax(szMessage), fmt, 4);
            }

            if( sender > Grey )
            {
                _CC_TeamInfo(id, sender, szTeamName[sender-Grey]);
            }
            _CC_SayText(id, sender, szMessage);
        }

        ArrayDestroy(aStoreML);
    }
    return 1;
}

stock _CC_TeamInfo(iReceiver, iSender, szTeam[])
{
    static iTeamInfo = 0;
    if( !iTeamInfo )
    {
        iTeamInfo = get_user_msgid("TeamInfo");
    }
    message_begin(iReceiver ? MSG_ONE : MSG_ALL, iTeamInfo, _, iReceiver);
    write_byte(iSender);
    write_string(szTeam);
    message_end();
}

stock _CC_SayText(iReceiver, iSender, szMessage[])
{
    static iSayText = 0;
    if( !iSayText )
    {
        iSayText = get_user_msgid("SayText");
    }
    message_begin(iReceiver ? MSG_ONE : MSG_ALL, iSayText, _, iReceiver);
    write_byte(iSender ? iSender : iReceiver);
    write_string(szMessage);
    message_end();
}

stock register_dictionary_colored(const filename[])
{
    if( !register_dictionary(filename) )
    {
        return 0;
    }

    new szFileName[256];
    get_localinfo("amxx_datadir", szFileName, charsmax(szFileName));
    format(szFileName, charsmax(szFileName), "%s/lang/%s", szFileName, filename);
    new fp = fopen(szFileName, "rt");
    if( !fp )
    {
        log_amx("Failed to open %s", szFileName);
        return 0;
    }

    new szBuffer[512], szLang[3], szKey[64], szTranslation[256], TransKey:iKey;

    while( !feof(fp) )
    {
        fgets(fp, szBuffer, charsmax(szBuffer));
        trim(szBuffer);

        if( szBuffer[0] == '[' )
        {
            strtok(szBuffer[1], szLang, charsmax(szLang), szBuffer, 1, ']');
        }
        else if( szBuffer[0] )
        {
            strbreak(szBuffer, szKey, charsmax(szKey), szTranslation, charsmax(szTranslation));
            iKey = GetLangTransKey(szKey);
            
            if( iKey != TransKey_Bad )
            {
                replace_all(szTranslation, charsmax(szTranslation), "!g", "^4");
                replace_all(szTranslation, charsmax(szTranslation), "!t", "^3");
                replace_all(szTranslation, charsmax(szTranslation), "!n", "^1");
                AddTranslation(szLang, iKey, szTranslation[2]);
            }
        }
    }
    
    fclose(fp);
    return 1;
}

aes_bonus_system
Код
public aNew_MenuHandler(id,m,item){
    if(item == MENU_EXIT)
        return PLUGIN_HANDLED
        
    new rt[AES_ST_END]
    
    if(!aes_get_player_stats(id,rt))
        return PLUGIN_HANDLED
    
    new data[6],name[64]
    new access,callback
    menu_item_getinfo(m,item,access,data,5,name,63,callback)
    
    new key = str_to_num(data)
    
    new itemData[IB_END]
    ArrayGetArray(g_PointsBonusItems,key,itemData)
    
    if(itemData[IB_CNT] > rt[AES_ST_BONUSES]){
        client_print_color(id,0,"%L %L",id,"AES_TAG",id,"AES_ANEW_NOTENG")
        
        return PLUGIN_HANDLED
    }
    
    switch(itemData[IB_TYPE]){
        case ST_TYPE_GIVE:{
            fm_give_item(id,itemData[IB_ITEM])
        }
        case ST_TYPE_CALL:{
            if(itemData[IB_FUNCTION_ID] < 0){
                client_print_color(id,0,"%L %L",id,"AES_TAG",id,"AES_ANEW_CALL_PROBLEM")
                
                return PLUGIN_HANDLED
            }
                
            callfunc_begin_i(itemData[IB_FUNCTION_ID],itemData[IB_PLUGIN_ID])
            callfunc_push_int(id)
            
            if(!callfunc_end()){
                return PLUGIN_HANDLED
            }
        }
    }
    
    aes_add_player_bonus(id,-itemData[IB_CNT])
    client_print_color(id,0,"%L %L",id,"AES_TAG",id,"AES_ANEW_GIVE")      <<<--------------------------------|  197 строчка
    
    return PLUGIN_HANDLED
}

Не могу понять, что тут не так ?
String formatted incorrectly - parameter 8 (total 7) (Неправильно отформатированная строка-параметр 8 (всего 7))
client_print_color(id,0,"%L %L",id,"AES_TAG",id,"AES_ANEW_GIVE")
1 - id,
2 - 0,
3 - "%L %L",
4 - id,
5 - "AES_TAG",
6 - id,
7 - "AES_ANEW_GIVE"
Или тут что-то другое ? В общем я запутался... Помогите пожалуйста. Спасибо.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Vasiok007
сообщение 7.11.2017, 19:46
Сообщение #2299


Стаж: 15 лет
Город: Кишинев

Сообщений: 157
Благодарностей: 56
Полезность: 258

sevcs, что за aes_colorchat.inc? В aes 0.4 используется инклюд colorchat.


Мир всем местным
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
sevcs
сообщение 7.11.2017, 19:53
Сообщение #2300
Стаж: 11 лет

Сообщений: 407
Благодарностей: 169
Полезность: 254

Цитата(Vasiok007 @ 7.11.2017, 20:46) *
sevcs, что за aes_colorchat.inc? В aes 0.4 используется инклюд colorchat.


Переименовал конкретно под него. Не обращай внимания. .inc идёт именно тот, что был в архиве.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
124 страниц V  « 114 115 116 ... 122 123 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 4 гостей читают эту тему: