Заказать игровой сервер Контакты (заказать плагин/исправить ошибки/другое) Поиск

[ вход ]
[ последние сообщения ]

  • Страница 1 из 1
  • 1
Форум » SourceMod >> CS:Source >> CSGO » Обсуждение » Добавление Updater в плагин
Добавление Updater в плагин
Skybi Дата: Пятница, 17.08.2012, 07:05:21 | Сообщение # 1
Сообщений: 4
Репутация: 1 [ +/- ]
Привет всем!
Я никак не могу подключить автообновление.
Через updater(сам плагин, при проверке sm_updater_check) плагин обновляется, а без плагина, нет.

Код(полный не буду кидать, т.к. он пока в привате ;)):
Code
#include <sourcemod>   

#undef REQUIRE_PLUGIN   
#include <updater>   

#define UPDATE_URL "http://mywebsait.ru/plgname/plgname.txt"   
#define PLUGIN_VERSION "1.0"   

public OnAllPluginsLoaded()   
{   
     if(LibraryExists("updater")) {   
      Updater_AddPlugin(UPDATE_URL);   
     }
}   

public OnLibraryAdded(const String:name[])   
{   
          if (StrEqual(name, "updater"))   
          {   
                Updater_AddPlugin(UPDATE_URL);   
          }   
}   

public Updater_OnPluginUpdated()   
{   
           Updater_Log("Plugin PlgName is successful downloading and updating!");   
           CPrintToChatAll("Плагин {lightgreen}PlgName{default} был успешно обновлен!");   
}   

Updater_Log(const String:format[], any:...)   
{   
           decl String:buffer[256], String:path[PLATFORM_MAX_PATH];   
           VFormat(buffer, sizeof(buffer), format, 2);   
           BuildPath(Path_SM, path, sizeof(path), "logs/plugin_plgname_Update.log");   
           LogToFileEx(path, "%s", buffer);   
}


Добавлено (15.08.2012, 19:47:55)
---------------------------------------------
Содержимое plgname.txt(кодировка UTF8 Без BOM):
Code
"Updater"
{
      "Information"
      {
       "Version"
       {
        "Latest"    "1.1"
       }
            
       "Notes"    "Изменения:"
       "Notes"    "1.1: Добавлено автообновление."
      }
           
      "Files"
      {
       "Plugin"    "Path_SM/plugins/plgname.smx"

       "Source"    "Path_SM/scripting/plgname.sp"
      }
}


Добавлено (17.08.2012, 07:05:21)
---------------------------------------------
up


Сообщение отредактировал Skybi - Пятница, 17.08.2012, 07:06:21
 
_wS_ Дата: Пятница, 17.08.2012, 08:33:12 | Сообщение # 2
Thanks
Вся инфа тут, я не ставил его, не пробовал, ничего сказать не могу.
 
Skybi Дата: Пятница, 17.08.2012, 12:04:55 | Сообщение # 3
Сообщений: 4
Репутация: 1 [ +/- ]
Дак как я и туда написал, не помогло, написал сюда... и тоже никто не может помочь...


Сообщение отредактировал Skybi - Пятница, 17.08.2012, 12:05:50
 
Форум » SourceMod >> CS:Source >> CSGO » Обсуждение » Добавление Updater в плагин
  • Страница 1 из 1
  • 1
Поиск: