Здравствуйте, гость ( Вход | Регистрация )
22 Jan 2007, 23:21
Сообщение
#1
|
|
![]() strange thing Сообщений: 2 586 Спасибо сказали: 94 раза |
тема создана для обсуждения создания конфигов под jmc. скриптинг на макросах, vbscript, jscript, perl.
-------------------- anyway the wind blows...
|
|
|
|
![]() |
29 Nov 2007, 10:30
(Сообщение отредактировал Aldaran - 29 Nov 2007, 15:24)
Сообщение
#2
|
|
![]() Newbie Сообщений: 35 Спасибо сказали: 0 раз |
Ну тут от нехрен делать выложу Вам скрипт для записи логов...
Скажете плагиат?! Ну есть конешна, тока изменил его... Мне так удобно! function StartLog(dd) { m_date = new Date(); var MonthArr = new Array("01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12"); var NName; var Year = m_date.getYear(); var Month = MonthArr[m_date.getMonth()]; var Day = m_date.getDate(); var Hour = m_date.getHours(); var Min = m_date.getMinutes(); Nname = "[" + ((Hour>9) ? "" : "0")+ Hour + ((Min>9) ? "." : ".0")+ Min + "]" + ".log"; fso = new ActiveXObject("Scripting.FileSystemObject"); var fldrtemp="Logs"; if (fso.FolderExists(fldrtemp)) {} else { var fldr = fso.CreateFolder("Logs"); } var fldrtemp="Logs\\" + dd; if (fso.FolderExists(fldrtemp)) {} else { var fldr = fso.CreateFolder(fldrtemp); } var fldrtemp="Logs\\" + dd + "\\" + ((Day>9) ? "" : "0]")+Day+"." + Month+"." + Year; if (fso.FolderExists(fldrtemp)) {} else { var fldr = fso.CreateFolder(fldrtemp); } jmc.output('#log "'+'Logs\\' + dd + '\\' + ((Day>9) ? '' : '0]')+ Day+ '.' + Month+'.' + Year+ '\\' + Nname + '"'); jmc.parse('#log "'+'Logs//' + dd + '//' + ((Day>9) ? '' : '0]')+ Day +'.' + Month+'.' + Year+ '//' + Nname + '"'); } Хотел выразить особую благодарность в поддержке Неревару. Спасибо Ромка Добавил )) Мб кому-то пригодится, содрать и изменить можна любой скрипт под себя. Вот еще один скриптик, он находит Труп ПЕРСОНАЖА из кучи других трупов мобов (В основном тут использовалось: Имя ПЕРСОНАЖА пишется с большой буквы, название моба с маленькой, если же используется имя моба, то с большой): function act_corpse(corpse,location) { if ( (corpse == "Асигода") || (corpse == "Бамбулы") || (corpse == "Беорна") || (corpse == "Грыша") || (corpse == "Варгана") || (corpse == "Белого клоуна") || (corpse == "Хислопа") || (corpse == "Гормадока Барквина") || (corpse == "Ксантаруса") || (corpse == "ЯсенЯ")) { return } var symb; symb = corpse.substr(0,1) if ((symb >= "А") && (symb <= "Я")) { jmc.parse("#drop") jmc.Showme('[0\;33mТруп [1\;31m'+corpse+'[0\;33m в комнате [1\;37m'+location+'[1\;30m.[0m[m'); } } -------------------- КРОВЬ! СМЕРТЬ! СОТОНА!
http://www.arda.pp.ru/ |
|
|
|
Ennin jmc :: scripting 22 Jan 2007, 23:21
Danilych Конешно можете по праву считать меня краном но ник... 24 Jan 2007, 20:08
gamecreator я раз писал скрипт чтобы при открывании дверей 2 б... 24 Jan 2007, 21:39
Ennin основы скриптинга на "тинтине" и js расп... 25 Jan 2007, 00:20
Shaidar Haran А мну бейсик нравится Он к регистру не чувствител... 25 Jan 2007, 07:44
Ennin ага, а еще он весь такой расплывчатый и склизкий 25 Jan 2007, 08:16
gamecreator жаль С++ нет
Добавлено (1169739082):
а коментить ... 25 Jan 2007, 18:31
Ennin ГДЕ? 25 Jan 2007, 18:46
gamecreator ну в скриптах под жабу 25 Jan 2007, 18:51
Ennin если ты про макросы, то RTFM!!! ##, //... 25 Jan 2007, 19:10
Aldaran Здравствуйте!
Много времени провел в поисках... 15 Jul 2007, 08:38
Ennin возможно
строку дропаешь (#logpass)
после чего доб... 15 Jul 2007, 10:32
Aldaran Здравствуйте!
У меня вопросы по поводу скрипт... 30 Jul 2007, 12:58
Ennin я не воткнул до конца для чего скрипт... но судя п... 01 Aug 2007, 10:59
Aldaran Цитата(Ennin @ 01 Aug 2007, 11:59)я не воткну... 01 Aug 2007, 11:32
Ennin ну во-первых, надо разбираться в методах FileSyste... 01 Aug 2007, 16:28
Rayen Всем привет. Как я понял, JMC умеет работать с окн... 09 Aug 2007, 11:46
Ennin сначала надо окно подготовить. #wshow 1 show скаже... 12 Aug 2007, 09:47
Rayen спасибо за разъяснение. учту в разработках. тогда ... 16 Aug 2007, 19:45
GrayMage #drop в хелпе есть...
^ пришло к нам с ММС. 16 Aug 2007, 22:12
Ennin мануал вообще по хорошему надо переписывать. найду... 17 Aug 2007, 08:36
Rayen Цитата(Ennin)мануал вообще по хорошему надо перепи... 17 Aug 2007, 10:06
Aldaran Здравствуйте!
Помогите... )
Раньше было:
fun... 28 Nov 2007, 19:12
Kiber Цитата(Aldaran @ 28 Nov 2007, 20:12)Искал... ... 31 May 2008, 15:44
Craya а зачем на цвет смотреть? Что то я не догнала
Доб... 29 Nov 2007, 02:37
Aldaran Цитата(Craya @ 29 Nov 2007, 03:37)а зачем на ... 29 Nov 2007, 10:04
Aldaran Интересна!
Создал weapon1.scr и записал в него... 29 Nov 2007, 17:07
Бяха Делимся скриптами, говорим? Ну вот и мои пять копе... 27 May 2008, 11:25
Aldaran По подробнее расскажи про коврики (точнее про ... 29 May 2008, 08:11
Бяха Цитата(Aldaran @ 29 May 2008, 08:11)Пропущен ... 04 Jun 2008, 14:32
Kiber Кстати, по поводу производительности скрипта:
Пров... 31 May 2008, 19:57
Aldaran Цитата(Kiber @ 31 May 2008, 16:44)Скажи, поче... 01 Jun 2008, 21:24
Kiber Да можно просто исключать из обработки все серые с... 02 Jun 2008, 06:46
Aldaran Цитата(Kiber @ 02 Jun 2008, 07:46)Да можно пр... 02 Jun 2008, 09:06
Kiber не могу тебе написать ПМ. Не знаю почему, может ак... 02 Jun 2008, 17:49
Aldaran Спасибо за предложение. Скрипт, я могу и сам напис... 02 Jun 2008, 19:21
Бяха первый Скрипт который одному хоткею вешает 2 дейст... 04 Jun 2008, 14:56![]() ![]() |
| Текстовая версия | Сейчас: 29 December 2025 - 02:14 |
|
Copyright by Алексей Крючков
Programming by Degtyarev Dmitry |
|