Форумы-->Вопросы и помощь в игре--> <<|<|742|743|744|745|746|747|748|749|750|751|752|>|>>
Автор | Вопросы по Скриптам |
для Лелерто:https://greasyfork.org/ru/scripts/463346-hwmoptimalrepairatmarket | для Князь_Ржевский:
Вы поставили в Тамперманки? Длжно работать. | для Tamozhnya1:
У меня эта версия | для Tamozhnya1:
https://greasyfork.org/ru/scripts/418440-hwm-time-restore | для Князь_Ржевский:
https://greasyfork.org/ru/scripts/418440-hwm-time-restore | для Tamozhnya1:
сорри, не вам | для NemoMan:
Я строго и не сужу, т.к. сам это всё понимаю, да и вёрстку не уважаю, поэтому плевал на неё (хотя даже с неё пригорает, ибо вместо удобных selector'ов всё продолжает работать на…комментариях)
Но писать код транслитом…да ещё и ТАК – это слишком
+ формат передачи данных…ну, если админам по душе передавать данные ТАК, то, ну, пожалуйста: пусть тратят процессорное время, раму и сетевуху так, как… бездарно, крч
Отсутствует даже элементарная компрессия данных, – о чём здесь можно вообще говорить?
Ну, и нет никаких enum'чиков, которые бы сократили все названия до двух байтов – всегда ж проще написать "Боевые единороги#Brilliant unicorns" (70 байтов {2 байта/символ}) вместо 9000 (2 байта)
А это в т.ч. сказывается и на передаче данных, что в условиях того же 2007 очень, ну, вполне себе
И хранится оно как (пардон) "silverunicornani|0015|Боевые единороги#Brilliant unicorns|alive|big|auraofres|blinding_attack"
Спасибо, хоть Content-Encoding br заюзали, но и это, кхм, весьма сомнительное решение | для eligant-ru:
ну как умели, так и сделали. хотя с комментариев да, немного смешно)
вас же не смущает то, что во многих бд все данные хранятся в строках? те число 50000, которое по сути занимает 2 байта, в БД занимает 6 или (чаще) 12 байт, и а при обращении к полю БД каждый раз переводится из строки в число и обратно? и это было и раньше, на таких машинах, когда каждый такт проца и килобайт памяти были важны. но то так, лирика)))
ps про код транслитом, это типа, или я не так понял?
function horoshiy_funcia22(){delai(chtoNadoBistro, 23);} | для NemoMan:
Да, всё верно поняли: вместо luck – udacha, ну, и так далее
Иногда вообще перлы – razbor_data()
+ то camelCase, то snake_case, то вообще figznaetchto :)
Что касается строк, то, вот, тут будьте осторожны – DBA во мне пробудите :)
Далеко не везде строки, прям, вот, помимо редиски и etcd сходу, наверное, и не назову
Postgres? Нет
ClickHouse? Нет
YDB? Нет
MySQL? Нет (Машка с ораклом туда же) {но про эти недоСУБД я даже вспоминать не хочу: пусть умирают быстрее}
Отдельно графовые – Dgraph, Neo4j и ArangoDB – но тут и не совсем строки (в конце концов значения могут быть нестроковыми), но тут это и не совсем актуально
MongoDB мб, но тут уж не шарю
Так что не понимаю я, откуда вы взяли, что там всё в строках
Документооориентированные СУБД вполне себе дружат и с числами
Если же говорить про ключи, то да, но на то они и ключи
В общем, можем подискутировать, если хотите :)
Но меня вы определённо заинтересовали :) | для eligant-ru:
да, признаю, ошибся насчет бд. даже глянул в файлы Postgres и MySQL. пишу 10 - там 0A/ числа как числа. виноват.
как оправдание - foxpro и access, там точно числа и даты были строками, но конечно, эти проги нельзя сейчас назвать полноценными СУБД, а когда-то на foxpro писалось много, и это было круче чем oracle, который только вылуплялся еще))) | для NemoMan:
(просто забавный кек про строки из жизни)
Мы когда в универе компиляторы для своих собственных ЯП писали, у меня одногруппник несмотря на наличие всех необходимых базовых типов в своём языке аля [u]int[8|16|32|64], float, double, char, bool и возможности делать из них массивы, в самом компиляторе всё делал на строках
Я впервые в жизни видел, как человек думал, что со строками будет проще, и у него всё получится, а по итогу он взял мою либу с длинной аримфетикой, заменил в ней байты на char'ы (надеюсь, он хоть сам с собой за codepoint'ы договорился), и пошло-поехало, апхахахах
Адресная арифметика на строковой длинной арифметике, и так работали и лексер, и парсер, и проверка грамматики, и генератор AST (с проверкой типов, разумеется), и сама кодогенерация (нет)
Суть в чём: я ярый фанат C++, а потому много что на нём пишу, что потом активно переиспользую в Python, Dart, Haskell и Go, а типок этот балдеет, как нетрудно догадаться, с JS. И хоть он и намутил все эти проверки на строках через пень-колоду, но саму кодогенерацию сделать было уже практически невозможно, да ещё и строки поджимали
Ну, он и сделал преобразование синтаксиса из своего языка в JS, что потом скармливал NodeJS и заворачивал в Electron на лету
Про размер его бинаря с HelloWorld и BubbleSort я, пожалуй, промолчу)
P.S. От упоминания FoxPro мне даж не по себе как-то стало – наслышан, благо, этим и ограничился :) | для NemoMan:
для eligant-ru:
Пожалуй, вам в ФВТ:
https://www.heroeswm.ru/forum_thread.php?id=11
Или в личку | Помогите с рабочим скриптом для отображения таймера игры в акромаге плз | для RS51:
да, в ней самой, просто физически нет строчки с таймерами.
остальные разные скрипты пашут | для RS51:
опять удалил все, чистый браузер, чистый монкей, установленный по ссылке вашей таймер
нету и все тут
версия браузера 113.0.5672.93
в той же мозиле пашет | Ребята всех хорошего дня!
не подскажите почему все скрипты удалились, теперь хочу скачать новые, но ни какой не работает(( | для eligant-ru:
ну чистый С меня в чем-то выбешивал, особенно h-файлы эти...
да ладно. вопрос как в Питоне код С++ применять, я не так давно его (Питон) увидел, там же синтаксис совсем другой, и очень странный для меня, кстати. даже ассемблер как-то приятнее, что-ли)) видно старый я...
ps и да народ прав, тут слов много непонятных и к теме скриптов малоотносящихся) | Адресная арифметика на строковой длинной арифметике, и так работали и лексер, и парсер, и проверка грамматики, и генератор AST
ну вы же понимаете, что не только в дипломах это все работает прямо сейчас, причем по всему прям миру))) жаль тут смайлов нет | для Slavakul1:
Помогите с рабочим скриптом для отображения таймера игры в акромаге плз
Этот проверяли? (я- нет)
https://greasyfork.org/ru/scripts/1228-hwm-cgame-time | для Zeleax:
этот пробовал устанавливается, но счётчика времени не появилось...
может у кого-то работает, что-то нужно подкрутить, поделитесь опытом плз |
<<|<|742|743|744|745|746|747|748|749|750|751|752|>|>>К списку тем
|