Перейти в начало страницы

Здравствуйте, гость ( Авторизация | Регистрация )

Gameru.net останавливает работу в связи с вторжением армии РФ в Украину. Следите за дальнейшими анонсами.
Support Gameru!
2 страниц V   1 2 >  
Ответить в данную темуНачать новую тему
> LUA Cheker, Тема создана по просьбе russian stalker'а
Marauder
сообщение 14.07.2009, 12:13
Сообщение #1


Der Metzgermeister
*********************

Репутация:   1153  
Группа: Участник
Сообщений: 4669
Награды: 11
Регистрация: 06.01.2008




Вставить ник Цитировать выделенное в форуму быстрого ответа


Описание: программа предназначена для поиска ошибок в скриптах.
Суть работы: программа эмулирует Lua-машину и запускает в ней выполнение скрипта.
Плюсы:
+Быстрота работы
+Основана на оригинальной DLL LUA, как и игра
+Курсор устанавливается перед строчкой с ошибкой
+Ошибка выделяется цветом
Минусы:
-Глюки с выделением цветом
-Особенности виртуальной машины LUA(выключение после ошибки)

Авторы:
russian stalker, Marauder
Скрин -
Ссылка - http://narod.ru/disk/10904859000/Scripts%20Checker.7z.html


Подходит как для ТЧ, так и для ЧН и ЗП)

И для билдов как мне подсказали тоже подходит


--------------------
Моя конфа: Intel Core 2 Duo E8500 (3.16x2); 4Gb Ram; GF 9800GT GF GTX 550 Ti 1Gb.
"Перемен требуют наши сердца."© В.Цой
"Die Liebe ist ein wildes Tier, sie ahnt dich, sie sucht nach dir."© Rammstein - Amour
Ничто не истинно, все дозволено.
Мой Twitter - ТЫЦ
Чемпион по Assassin's Creed: Brotherhood по версии ИгроМир 2010.
Перейти в начало страницы
 
HikeR
сообщение 14.07.2009, 12:23
Сообщение #2


Магистр Игры
****************

Репутация:   270  
Группа: Участник
Сообщений: 2620
Награды: 4
Регистрация: 26.03.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


крякозяблы (win7 rc x64, с русским языковым пакетом):


первая строка скрипта отображается несколько странно:


оригинальный _g.script не проходит проверку, стопорится на коментариях вида:
Код
// !!!!!
Перейти в начало страницы
 
Marauder
сообщение 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; GF 9800GT GF GTX 550 Ti 1Gb.
"Перемен требуют наши сердца."© В.Цой
"Die Liebe ist ein wildes Tier, sie ahnt dich, sie sucht nach dir."© Rammstein - Amour
Ничто не истинно, все дозволено.
Мой Twitter - ТЫЦ
Чемпион по Assassin's Creed: Brotherhood по версии ИгроМир 2010.
Перейти в начало страницы
 
russian-stalker
сообщение 14.07.2009, 12:34
Сообщение #4


Продвинутый геймер
********

Репутация:   46  
Группа: Участник
Сообщений: 387
Награды: 1
Регистрация: 06.01.2008




Вставить ник Цитировать выделенное в форуму быстрого ответа


Возможно глюк ВМ Lua.
Позже будут Source...


--------------------
pushl $0x18E3DF6B
call ICQ
Перейти в начало страницы
 
XMK
сообщение 14.07.2009, 12:56
Сообщение #5


Опытный Геймер
*******

Репутация:   36  
Группа: Участник
Сообщений: 161
Награды: 1
Регистрация: 01.04.2009




Вставить ник Цитировать выделенное в форуму быстрого ответа


o_O.gif

а Lua Checker от Дона Реба чем хуже?
точней чем ваш лучше?
Перейти в начало страницы
 
Marauder
сообщение 14.07.2009, 13:02
Сообщение #6


Der Metzgermeister
*********************

Репутация:   1153  
Группа: Участник
Сообщений: 4669
Награды: 11
Регистрация: 06.01.2008




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(XMK @ 14.07.2009, 13:56) *
o_O.gif

а Lua Checker от Дона Реба чем хуже?
точней чем ваш лучше?

+Основана на оригинальной DLL LUA, как и игра


Я немного перепутал название. Это Script Checker


--------------------
Моя конфа: Intel Core 2 Duo E8500 (3.16x2); 4Gb Ram; GF 9800GT GF GTX 550 Ti 1Gb.
"Перемен требуют наши сердца."© В.Цой
"Die Liebe ist ein wildes Tier, sie ahnt dich, sie sucht nach dir."© Rammstein - Amour
Ничто не истинно, все дозволено.
Мой Twitter - ТЫЦ
Чемпион по Assassin's Creed: Brotherhood по версии ИгроМир 2010.
Перейти в начало страницы
 
Smanxx1
сообщение 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
Перейти в начало страницы
 
russian-stalker
сообщение 14.07.2009, 14:32
Сообщение #8


Продвинутый геймер
********

Репутация:   46  
Группа: Участник
Сообщений: 387
Награды: 1
Регистрация: 06.01.2008




Вставить ник Цитировать выделенное в форуму быстрого ответа


делал для себе около 6-7 месяцев назад. И много раз он меня выручал. Вот и решил выложить, вдруг кому пригодиться.


--------------------
pushl $0x18E3DF6B
call ICQ
Перейти в начало страницы
 
russian-stalker
сообщение 14.07.2009, 15:13
Сообщение #9


Продвинутый геймер
********

Репутация:   46  
Группа: Участник
Сообщений: 387
Награды: 1
Регистрация: 06.01.2008




Вставить ник Цитировать выделенное в форуму быстрого ответа


source:
http://dump.ru/file/3057045
Код написан корявенько
Лицензия: MIT License

Сообщение отредактировал russian-stalker - 14.07.2009, 15:19


--------------------
pushl $0x18E3DF6B
call ICQ
Перейти в начало страницы
 
XMK
сообщение 14.07.2009, 19:03
Сообщение #10


Опытный Геймер
*******

Репутация:   36  
Группа: Участник
Сообщений: 161
Награды: 1
Регистрация: 01.04.2009




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата
П.С. Лучше бы как плагин к Notepad++ сделали.

согласен было бы куда лучше
Перейти в начало страницы
 
centrino
сообщение 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.

http://luaedit.luaforge.net/

open source smile.gif


и да, он на паскале

Сообщение отредактировал centrino - 14.07.2009, 19:29


--------------------
i know where you live
Перейти в начало страницы
 
Smanxx1
сообщение 14.07.2009, 20:28
Сообщение #12


Продвинутый геймер
********

Репутация:   63  
Группа: Участник
Сообщений: 212
Награды: 1
Регистрация: 27.03.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата
и да, он на паскале

... и да, проект давно загнулся. =)

ADD:
Цитата(russian-stalker @ 14.07.2009, 16:13) *
source:
http://dump.ru/file/3057045
Код написан корявенько
Лицензия: MIT License

Там файликов не хватает, проверь...

Сообщение отредактировал Smanxx1 - 14.07.2009, 20:31
Перейти в начало страницы
 
russian-stalker
сообщение 14.07.2009, 21:11
Сообщение #13


Продвинутый геймер
********

Репутация:   46  
Группа: Участник
Сообщений: 387
Награды: 1
Регистрация: 06.01.2008




Вставить ник Цитировать выделенное в форуму быстрого ответа


Каких? Вроде все упаковал


--------------------
pushl $0x18E3DF6B
call ICQ
Перейти в начало страницы
 
Smanxx1
сообщение 15.07.2009, 09:19
Сообщение #14


Продвинутый геймер
********

Репутация:   63  
Группа: Участник
Сообщений: 212
Награды: 1
Регистрация: 27.03.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(russian-stalker @ 14.07.2009, 22:11) *
Каких? Вроде все упаковал

Для начала luaconf.pas, а там глядишь и еще чего забыл.
Перейти в начало страницы
 
russian-stalker
сообщение 15.07.2009, 11:22
Сообщение #15


Продвинутый геймер
********

Репутация:   46  
Группа: Участник
Сообщений: 387
Награды: 1
Регистрация: 06.01.2008




Вставить ник Цитировать выделенное в форуму быстрого ответа


http://rapidshare.com/files/256006412/Scri...Checker.7z.html


--------------------
pushl $0x18E3DF6B
call ICQ
Перейти в начало страницы
 
HappyMenses
сообщение 16.07.2009, 14:55
Сообщение #16


Мастер Игры
************

Репутация:   188  
Группа: Участник
Сообщений: 1287
Награды: 2
Регистрация: 28.02.2009




Вставить ник Цитировать выделенное в форуму быстрого ответа


Мараудер, а какое участие в создании программы ты принял??


--------------------
yeah
Перейти в начало страницы
 
Marauder
сообщение 16.07.2009, 16:33
Сообщение #17


Der Metzgermeister
*********************

Репутация:   1153  
Группа: Участник
Сообщений: 4669
Награды: 11
Регистрация: 06.01.2008




Вставить ник Цитировать выделенное в форуму быстрого ответа


Код писал и над дизайном работал.


--------------------
Моя конфа: Intel Core 2 Duo E8500 (3.16x2); 4Gb Ram; GF 9800GT GF GTX 550 Ti 1Gb.
"Перемен требуют наши сердца."© В.Цой
"Die Liebe ist ein wildes Tier, sie ahnt dich, sie sucht nach dir."© Rammstein - Amour
Ничто не истинно, все дозволено.
Мой Twitter - ТЫЦ
Чемпион по Assassin's Creed: Brotherhood по версии ИгроМир 2010.
Перейти в начало страницы
 
HappyMenses
сообщение 16.07.2009, 17:01
Сообщение #18


Мастер Игры
************

Репутация:   188  
Группа: Участник
Сообщений: 1287
Награды: 2
Регистрация: 28.02.2009




Вставить ник Цитировать выделенное в форуму быстрого ответа


Какой код нахрен, с твоими то знаниями biggrin.gif Ну все равно молодец что сделал прогу, хотя в принципе не ты её делал))


--------------------
yeah
Перейти в начало страницы
 
HikeR
сообщение 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
Перейти в начало страницы
 

2 страниц V   1 2 >
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 01.05.2024, 19:07