LUA Cheker, Тема создана по просьбе russian stalker'а |
Здравствуйте, гость ( Авторизация | Регистрация )
LUA Cheker, Тема создана по просьбе russian stalker'а |
14.07.2009, 12:13
Сообщение
#1
|
|
Der Metzgermeister Репутация: 1153 Группа: Участник Сообщений: 4669 Награды: 11 Регистрация: 06.01.2008 |
Описание: программа предназначена для поиска ошибок в скриптах.
Суть работы: программа эмулирует Lua-машину и запускает в ней выполнение скрипта. Плюсы: +Быстрота работы +Основана на оригинальной DLL LUA, как и игра +Курсор устанавливается перед строчкой с ошибкой +Ошибка выделяется цветом Минусы: -Глюки с выделением цветом -Особенности виртуальной машины LUA(выключение после ошибки) Авторы: russian stalker, Marauder Скрин - Ссылка - Подходит как для ТЧ, так и для ЧН и ЗП) И для билдов как мне подсказали тоже подходит -------------------- Моя конфа: Intel Core 2 Duo E8500 (3.16x2); 4Gb Ram;
"Перемен требуют наши сердца."© В.Цой "Die Liebe ist ein wildes Tier, sie ahnt dich, sie sucht nach dir."© Rammstein - Amour Ничто не истинно, все дозволено. Мой Twitter - Чемпион по Assassin's Creed: Brotherhood по версии ИгроМир 2010. |
 
|
|
|
|
14.07.2009, 12:23
Сообщение
#2
|
|
Магистр Игры Репутация: 270 Группа: Участник Сообщений: 2620 Награды: 4 Регистрация: 26.03.2007 |
крякозяблы (win7 rc x64, с русским языковым пакетом):
первая строка скрипта отображается несколько странно: оригинальный _g.script не проходит проверку, стопорится на коментариях вида: Код // !!!!!
|
 
|
|
14.07.2009, 12:30
Сообщение
#3
|
|
Der Metzgermeister Репутация: 1153 Группа: Участник Сообщений: 4669 Награды: 11 Регистрация: 06.01.2008 |
Первое - это СКРИПТ, и там 3 вкладки, - ВЫПОЛНИТЬ(проверку), Открыть скрипт и сохранить скрипт. Вторая вкладка - Выход. Видно это косяк с 7ркой. На ХР и Висте работает ништяГ.
И у меня Г скрипт проверку на отлично прошел. -------------------- Моя конфа: Intel Core 2 Duo E8500 (3.16x2); 4Gb Ram;
"Перемен требуют наши сердца."© В.Цой "Die Liebe ist ein wildes Tier, sie ahnt dich, sie sucht nach dir."© Rammstein - Amour Ничто не истинно, все дозволено. Мой Twitter - Чемпион по Assassin's Creed: Brotherhood по версии ИгроМир 2010. |
 
|
|
14.07.2009, 12:34
Сообщение
#4
|
|
Продвинутый геймер Репутация: 46 Группа: Участник Сообщений: 387 Награды: 1 Регистрация: 06.01.2008 |
Возможно глюк ВМ Lua.
Позже будут Source... -------------------- pushl $0x18E3DF6B
call ICQ |
 
|
|
14.07.2009, 12:56
Сообщение
#5
|
|
Опытный Геймер Репутация: 36 Группа: Участник Сообщений: 161 Награды: 1 Регистрация: 01.04.2009 |
а Lua Checker от Дона Реба чем хуже? точней чем ваш лучше? |
 
|
|
14.07.2009, 13:02
Сообщение
#6
|
|
Der Metzgermeister Репутация: 1153 Группа: Участник Сообщений: 4669 Награды: 11 Регистрация: 06.01.2008 |
а Lua Checker от Дона Реба чем хуже? точней чем ваш лучше? +Основана на оригинальной DLL LUA, как и игра Я немного перепутал название. Это Script Checker -------------------- Моя конфа: Intel Core 2 Duo E8500 (3.16x2); 4Gb Ram;
"Перемен требуют наши сердца."© В.Цой "Die Liebe ist ein wildes Tier, sie ahnt dich, sie sucht nach dir."© Rammstein - Amour Ничто не истинно, все дозволено. Мой Twitter - Чемпион по Assassin's Creed: Brotherhood по версии ИгроМир 2010. |
 
|
|
14.07.2009, 13:36
Сообщение
#7
|
|
Продвинутый геймер Репутация: 63 Группа: Участник Сообщений: 212 Награды: 1 Регистрация: 27.03.2007 |
Зачем нужно было делать?
Всеравно чекер основан на оригинальной луавской длл`ке(в игре она _немного_ другая) и поэтому ничего кроме оригинального синтаксиса не "чекнет", имеется в виду функции экспортируемые из движка, которые "на правильность" не проверяются, пишите хоть так: level.set_weather(...), хоть так - grebanii_stalker.pagodu_off(...). Ошибок не будет. Это я к тому, что подобных чекеров и так достаточно(вместе с нормальными IDE). П.С. Лучше бы как плагин к Notepad++ сделали. Сообщение отредактировал Smanxx1 - 14.07.2009, 13:37 |
 
|
|
14.07.2009, 14:32
Сообщение
#8
|
|
Продвинутый геймер Репутация: 46 Группа: Участник Сообщений: 387 Награды: 1 Регистрация: 06.01.2008 |
делал для себе около 6-7 месяцев назад. И много раз он меня выручал. Вот и решил выложить, вдруг кому пригодиться.
-------------------- pushl $0x18E3DF6B
call ICQ |
 
|
|
14.07.2009, 15:13
Сообщение
#9
|
|
Продвинутый геймер Репутация: 46 Группа: Участник Сообщений: 387 Награды: 1 Регистрация: 06.01.2008 |
source:
Код написан корявенько Лицензия: MIT License Сообщение отредактировал russian-stalker - 14.07.2009, 15:19 -------------------- pushl $0x18E3DF6B
call ICQ |
 
|
|
14.07.2009, 19:03
Сообщение
#10
|
|
Опытный Геймер Репутация: 36 Группа: Участник Сообщений: 161 Награды: 1 Регистрация: 01.04.2009 |
Цитата П.С. Лучше бы как плагин к Notepad++ сделали. согласен было бы куда лучше |
 
|
|
14.07.2009, 19:22
Сообщение
#11
|
|
не шалю, никого не трогаю, починяю примус Репутация: 230 Группа: Забанен Сообщений: 2277 Награды: 1 Регистрация: 15.05.2007 |
LuaEdit is an IDE/Debugger/Script Editor designed for the version 5.1 of Lua. It features remote debugging, local debugging, syntax highlighting, completion proposal list, parameter proposition engine, advance breakpoint management (including condition system on breakpoints and hit count), function listing, global and local variables listing, watches, solution oriented management, etc.
open source и да, он на паскале Сообщение отредактировал centrino - 14.07.2009, 19:29 -------------------- i know where you live
|
 
|
|
14.07.2009, 20:28
Сообщение
#12
|
|
Продвинутый геймер Репутация: 63 Группа: Участник Сообщений: 212 Награды: 1 Регистрация: 27.03.2007 |
Цитата и да, он на паскале ... и да, проект давно загнулся. =) ADD: Там файликов не хватает, проверь... Сообщение отредактировал Smanxx1 - 14.07.2009, 20:31 |
 
|
|
14.07.2009, 21:11
Сообщение
#13
|
|
Продвинутый геймер Репутация: 46 Группа: Участник Сообщений: 387 Награды: 1 Регистрация: 06.01.2008 |
Каких? Вроде все упаковал
-------------------- pushl $0x18E3DF6B
call ICQ |
 
|
|
15.07.2009, 09:19
Сообщение
#14
|
|
Продвинутый геймер Репутация: 63 Группа: Участник Сообщений: 212 Награды: 1 Регистрация: 27.03.2007 |
|
 
|
|
15.07.2009, 11:22
Сообщение
#15
|
|
Продвинутый геймер Репутация: 46 Группа: Участник Сообщений: 387 Награды: 1 Регистрация: 06.01.2008 |
-------------------- pushl $0x18E3DF6B
call ICQ |
 
|
|
16.07.2009, 14:55
Сообщение
#16
|
|
Мастер Игры Репутация: 188 Группа: Участник Сообщений: 1287 Награды: 2 Регистрация: 28.02.2009 |
Мараудер, а какое участие в создании программы ты принял??
-------------------- yeah
|
 
|
|
16.07.2009, 16:33
Сообщение
#17
|
|
Der Metzgermeister Репутация: 1153 Группа: Участник Сообщений: 4669 Награды: 11 Регистрация: 06.01.2008 |
Код писал и над дизайном работал.
-------------------- Моя конфа: Intel Core 2 Duo E8500 (3.16x2); 4Gb Ram;
"Перемен требуют наши сердца."© В.Цой "Die Liebe ist ein wildes Tier, sie ahnt dich, sie sucht nach dir."© Rammstein - Amour Ничто не истинно, все дозволено. Мой Twitter - Чемпион по Assassin's Creed: Brotherhood по версии ИгроМир 2010. |
 
|
|
16.07.2009, 17:01
Сообщение
#18
|
|
Мастер Игры Репутация: 188 Группа: Участник Сообщений: 1287 Награды: 2 Регистрация: 28.02.2009 |
Какой код нахрен, с твоими то знаниями Ну все равно молодец что сделал прогу, хотя в принципе не ты её делал))
-------------------- yeah
|
 
|
|
16.07.2009, 21:13
Сообщение
#19
|
|
Магистр Игры Репутация: 270 Группа: Участник Сообщений: 2620 Награды: 4 Регистрация: 26.03.2007 |
|
 
|
|
16.07.2009, 22:04
Сообщение
#20
|
|
Навий черны у ношьти Репутация: 377 Группа: Забанен Сообщений: 2210 Награды: 2 Регистрация: 11.03.2009 |
Сохраняет в анси, напоминает кодировку .rtf документа. Ужс, одним словом...
P.S. копипастом в блокнот после проверки можно? Или лучше сурсы поправить и адекватно закомпилить. -------------------- нарушение правил п. 7.2
|
 
|
|
Текстовая версия | Сейчас: 16.06.2024, 01:44 |