Иконка ресурса

The End Is Near...

Russian Roulette
Сообщения
874
Реакции
691
  • Автор ресурса
  • #1
Была недавно попытка создания плагина, суть которого сохранять скорость игроков для каждой карты

Изначально данные хранятся в addons/sourcemod/configs/top_speed.txt
Показать меню: ts
Включить/выключить показ скорости: ts_switch

Выглядит файл примерно так:
PHP:
"top_speed"
{
    "de_dust"
    {
        "1"
        {
            "name"        "The End Is Near..."
            "steamid"        "STEAM_0:0:47497819"
            "speed"        "29.607538"
        }
        "2"
        {
            "name"        "Ted"
            "steamid"        "BOT"
            "speed"        "18.155838"
        }
    }
    "de_dust2"
    {
        "1"
        {
            "name"        "The End Is Near..."
            "steamid"        "STEAM_0:0:47497819"
            "speed"        "29.533958"
        }
    }
    "de_aztec"
    {
        "1"
        {
            "name"        "The End Is Near..."
            "steamid"        "STEAM_0:0:47497819"
            "speed"        "38.950150"
        }
        "2"
        {
            "name"        "Wayne"
            "steamid"        "BOT"
            "speed"        "20.098288"
        }
    }
}
 

Вложения

  • 20160614114438_1.jpg
    20160614114438_1.jpg
    248.7 КБ · Просмотры: 293
Последнее редактирование модератором:

AS TRO

Участник
Сообщения
1,159
Реакции
750
А почему в txt? Почему бы не работать с sql? :)
 

AZA

/reset
Сообщения
883
Реакции
162
@AS TRO, да тут инфы мало для sql,да и пускай будет идти нагрузка на жесткий диск,чем на оперативную память.Чем проще тем лучше:)
 

666FoX666

Участник
Сообщения
702
Реакции
210
А можно эту инфу засандалить текстом с правой стороны экрана, а не "менюшкой"?
 

Drumanid

Нестандартное звание
Сообщения
1,862
Реакции
1,748
L 06/19/2016 - 11:31:54: [SM] Displaying call stack trace for plugin "top_speed.smx":
L 06/19/2016 - 11:31:54: [SM] [0] Line 129, C:\blablabla\sourcemod-1.7.3-git5302-windows\addons\sourcemod\scripting\top_speed.sp::OnMapEnd()
L 06/19/2016 - 11:31:55: Error log file session closed.
 

The End Is Near...

Russian Roulette
Сообщения
874
Реакции
691
  • Автор ресурса
  • #7

Drumanid

Нестандартное звание
Сообщения
1,862
Реакции
1,748
После смены карты вот такая шняга... :D

L 06/19/2016 - 12:00:26: [SM] Native "GetArrayCell" reported: Invalid index 16 (count: 13)
L 06/19/2016 - 12:00:26: [SM] Displaying call stack trace for plugin "top_speed.smx":
L 06/19/2016 - 12:00:26: [SM] [0] Line 293, C:\Users\顯闉\Downloads\sourcemod-1.7.3-git5302-windows\addons\sourcemod\scripting\top_speed.sp::OnTimerStart()
 

The End Is Near...

Russian Roulette
Сообщения
874
Реакции
691
  • Автор ресурса
  • #9
что-то менял? не вижу такого в данных строках, 293 строка - for (new i = 0; i < 3; i++) - тут нет GetArrayCell, тоже самое и с первой ошибкой постом выше, буду смотреть
 

skywalker

Участник
Сообщения
1,153
Реакции
263
@The End Is Near..., а как цветным худ сделать в кс го? так то все работает, но хотелось бы разукрасить
 

skywalker

Участник
Сообщения
1,153
Реакции
263
@R1KO, вот так правильно будет PrintHintText(iClient, " <font color='#00FF1E'>%.2f</font> <font color='#00FF1E'>км/ч</font>", fSpeed);
 
Сверху Снизу