|
Клиенты для игры Все что связано с клиентами для игры. Jmc, MMC, ZMud etc... |
|
Опции темы | Опции просмотра |
|
26.08.2006, 08:55 | #1 |
Отличник форума
Регистрация: 04.04.2006
Сообщений: 327
|
писец.. корка я ходячая...
у меня есть алиас в дефаулт.set #alias {загрузи} {#read conf/%1.conf} {default} я начинаю игру с того что пишу "загрузи наем", "загрузи кудес" .... есть файл conf\кудес.conf и conf\кудес.scr.. так кора в том что я почемуто ДУМАЛ незнаю почему но вообще самому аж смешно... что эта фигня загружается автомотически... Кстати говоря я все еще сомневаюсь что она негрузится... тоесть там такие ПЕРЛЫ были. Тоесть откудато брались функции которые я вызывал... стоп. а каманда read не читает исходники.. как их подрубить следом??? ВСе работает... я овер блин... Последний раз редактировалось Осьмой; 26.08.2006 в 13:19. |
28.08.2006, 01:05 | #2 | |
Занятой мадер
Регистрация: 21.11.2004
Адрес: Питер
Сообщений: 131
|
Цитата:
|
|
28.08.2006, 05:29 | #3 |
Отличник форума
Регистрация: 04.04.2006
Сообщений: 327
|
А ты слабенький...
если честно я ща читаю и тоже понять не все могу. В кратце. у меня 2 файла на профу, conf и scr. я читаю .conf и был уверен что .scr грузится автомотически. но это тупость.... все работает. пасибо что выслушивали все это нытье. Конфиг готов почтишто... заказ почти выполнен. |
28.08.2006, 09:07 | #4 |
Новичок
Регистрация: 16.08.2006
Сообщений: 11
|
Помогите. Почему-то не поддерживает скрипты, вынесенные с common.scr - файл. Закидываю их "имя конфига".scr - все работает, а с общего не берет. Что делать?
ЗЫ жаба у меня версии 3.26 |
29.08.2006, 03:32 | #5 | |
Занятой мадер
Регистрация: 21.11.2004
Адрес: Питер
Сообщений: 131
|
Цитата:
ЗЫ а ваще поиск решает Последний раз редактировалось WorM; 29.08.2006 в 03:39. |
|
29.08.2006, 08:10 | #6 |
Новичок
Регистрация: 16.08.2006
Сообщений: 11
|
Точно! спасибо за подсказку. Однако вместе с тем столкнулся с другой проблемой, а именно: при написании триггеров и в "профайловском" скриптовом файле и в общем работают триггеры только в "профайловском" *.scr - файле. Пробовал изменять имена функций - не помогает. Подскажите пожалуйста механизм разделения профайловских скриптов и общих.
|
29.08.2006, 22:53 | #7 |
Отличник форума
Регистрация: 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 тряляля и у нас подгружается и конф и скрипты, таким образом можно разбить конфиг на части )
__________________
Владение орфографией русского языка - это как кунг-фу, истинные мастера которого не применяют его без надобности. |
29.08.2006, 23:54 | #8 | |
Занятой мадер
Регистрация: 21.11.2004
Адрес: Питер
Сообщений: 131
|
Цитата:
//Это мой конфиг или /*Это мой конфиг*/ |
|