|
Клиенты для игры Все что связано с клиентами для игры. Jmc, MMC, ZMud etc... |
![]() |
|
Опции темы | Опции просмотра |
|
![]() |
#1 |
Отличник форума
![]() Регистрация: 18.10.2005
Адрес: Пермь
Сообщений: 273
|
![]()
думаю вам поможет
в commonlib.scr кидаем function include(lib) { if (jmc.GetVar("Global" + lib.toUpperCase() + "Included") == 1) return; jmc.ShowMe("Including \"" + lib + "\"..."); jmc.SetVar("Global" + lib.toUpperCase() + "Included", 1); jmc.Parse("#read " + lib + ".set"); var sFileName = "settings/" + lib + ".scr"; var FileSystem = new ActiveXObject("Scripting.FileSystemObject"); var Stream; try { Stream = FileSystem.OpenTextFile(sFileName, 1); } catch(e) { jmc.ShowMe("ERROR: Can't include \"" + sFileName + "\" (" + e.description + ")"); return; } jmc.Eval(Stream.ReadAll()); Stream.Close(); } и пишем алиас #al {include} {#script include("%0")} алиас можно пихнуть в дефаулт.set ) и теперь у нас есть два конфиг файла тряляля.set и тряляля.scr пишем include тряляля и у нас подгружается и конф и скрипты, таким образом можно разбить конфиг на части )
__________________
Владение орфографией русского языка - это как кунг-фу, истинные мастера которого не применяют его без надобности. |
![]() |
![]() |