Jump to content

AirKite

Members
  • Posts

    185
  • Joined

  • Last visited

Everything posted by AirKite

  1. В россии у большинства неугодные проекты. Не один достойный проект не использует Nulled. Использование Nulled говорит о том, что проект не добросовестный. Готов воровать чужое. Все кричите о добросовестности МТА, OpenSource и все его плюхи. А сами юзаете Nulled... Практика показывает что ни один проект на Nulled, не доходит дальше типичного школоло проекта. Вы не понимаете что это мало того нарушение авторских прав, так ещё и в публичном продукте?
  2. Открыл ссылку, открылся форум IPB 99.9% установлен Nulled, что уже автоматически многое говорит об организаторах этого проекта.
  3. Бла бла бла #2 Даёшь холивар?
  4. А потом спрашиваете почему МТА не популярен. Все должны вникать в скриптинг? Просто дайте ему скрипт. Напишите и выложите lua если хотите помочь.
  5. Бла бла бла
  6. Ага, ОЧЕНЬ удобно
  7. Ссылку дать не судьба? Ты прав!
  8. Кто, где, когда на официальном форуме говорил об этом? p.s. Код скопипастен с официального форума, от Y_Less. см YSI библиотеки, а так же официальные примеры на вики сампа. UPD: Единственный возможный конвертер, это мозг скриптера.
  9. Ну это уже совсем смешно... С таким подходом ты за 5 минут напишешь любой конвертер с любого на любой язык. Затрать свои 5 минут на регулярку, для преобразования подобного из pawn в Lua. Примитивный пример кода: new gStrings[3][6, 3, 3] = { {'H', 'e', 'l', 'l', 'o', '\0'}, {'H', 'i', '\0'}, {'Y', 'o', '\0'} }; stock Func1(...) { static const STATIC_ARGS = 0; new n = (numargs() - STATIC_ARGS) * BYTES_PER_CELL; if (n) { new arg_start, arg_end; #emit CONST.alt 8 #emit LCTRL 5 #emit ADD #emit STOR.S.pri arg_start #emit LOAD.S.alt n #emit ADD #emit STOR.S.pri arg_end do { #emit LOAD.I #emit PUSH.pri arg_end -= BYTES_PER_CELL; #emit LOAD.S.pri arg_end } while (arg_end > arg_start); n += BYTES_PER_CELL * STATIC_ARGS; #emit PUSH.S n #emit SYSREQ.C printf n += BYTES_PER_CELL; #emit LCTRL 4 #emit LOAD.S.alt n #emit ADD #emit SCTRL 4 } }
  10. А с чего ты взял что тебя кто то тут не понял? Ты сказал как отрезал и тебе дали вполне адекватный ответ. см пост от TwiX! Тема: Конвертер скриптов SAMP -> MTASA, что подразумевает под собой не поиск > замена синтаксиса, а именно конвертер скриптов SAMP -> MTA. Разумеется они должны работать. В последующих постах (перед твоим), пишут о том, что это невозможно. На что ты отвечаешь в следующий форме. Цитата твоих слов: Какой тогда смысл твоих слов? Не понял чего то, тут только ты. А твой пост по сути не в тему. Тот же смысл в корректной форме: p.s. Уверен в том, что именно ты не способен даже на то, о чём говорил. Смысли реализация "конвертера" pawn -> lua. Твой код будет не валиден.
  11. Попробуй отнести данные слова к самому себе. Никто и не утверждает обратного. Я высказался на первый пост, а тебе ответил на твой последний пост (перед моим ответом), иначе я бы взял его в цитату. p.s. А так в целом ваш пост (который ещё выше), выглядит как: Я могу но из этого нечего не выйдет!
  12. Дело в том, что в МТА до 90% конвертируемого кода потребуется формировать с обеих сторон (клиент - сервер). Конвертер написать не выйдет. Либо выйдет тот же amx-emulator _Dark_, логика скриптов SAMP и МТА совершенной другая. TwiX! всё верно говорит.
  13. Скорей этот плагин пытались использовать в тех целях что их скрипты по 70к строк.
  14. Зацените лучше несколько моих фото 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
  15. Бред. Попытка эмуляции ООП — да, замедляет скорость выполнения кода, в том же Lua например. В языках где ООП предусмотрено на низшем уровне наоборот, достигается лучшая производительность. Советую почитать преимущества ООП. Из одного холивара в другой. Я лишь оспорил то, что иногда даже опытные программисты жертвуют незначительной скоростью. Насчёт ООП на практике PHP, Lua и те языки где нет ООП. Если вернуться ещё чуть ранее, то речь шла о преимуществах Lua перед pawn. Хотя конечно тема флудилка и тут свойственно холиварить перескакивая с одного на другое.
  16. Читал на хабре что во всех языках, в том числе и в C\C++, но утверждать не буду. На практике лишь в PHP могу заверить... Кстати не говоря уже о Lua.
  17. Где вы там увидели сообщение от самого Kye? Сообщение просто вставка автора, рекомендации не использовать alpha версию плагина на публичных серверах. Могут быть лаги, которые в принципе есть даже у текущего релиза МТА. То есть если бы Kye рекомендовал МТА, он бы его порекомендовал вовсе не использовать. Насчёт есть, будет, небудет и т.д. Может быть хватит елозить? Была конкретная фраза что Lua для SAMP нечего не даёт, причём тут конкретный плагин? SAMP кушает C++, а на нём собственно как и этот плагин за 30 минут. Уже можно интегрировать что угодно. Собственно об этом и шла речь. Вы делаете из этого плюс, хотя на самом деле это ОГРОМНЫЙ минус. Кому нужна простота? Да, новичкам хорошо, но SAMP это же не обучающая программа для новичков в программировании. А перед тем, как начинать что-то писать какие-то скрипты, нужно ознакомиться с самим языком программирования, а не "по ходу дела", "ctrl+c ctrl+v", как и происходит в SAMP-скриптинге. Скажем так, в данном отношение я даже не делал выводов о плюсах и минусах самостоятельно. Всё ведь показывает практика. Новички идут туда, где легче. Даже большинство текущих разработчиков МТА не стали бы лезть в Lua и архитектуру разработки МТА без хотя бы такого опыта, как работа с pawn. А насчёт ctrl+c\v, поверь, в МТА хватает. Только как тут уже было сказано SAMP это раскраски, которые даже не в умелых руках превращаются в картинки. А МТА это чистый лист бумаги с карандашами и красками, только вот рисовать умеют единицы. Вот кто не разбирается - так это вы. Ни один "опытный" разработчик не позволит себе потерю быстродействия в 2 раза. Любой "опытный" разработчик будет использовать то, что дает большее быстродействие, а не наоборот (как думаете вы). Какую потерю быстродействия? Вы противоречите себе... о потере быстродействия шла речь как раз о AMX плагине в МТА, который по факту не в 2 раза медленней а до 500 раз. МТАшники рекомендуют его использовать. Касательно плагина "Lua in SAMP": http://i45.tinypic.com/v5gvnq.png http://i46.tinypic.com/140kutj.png В данном случае Lua отдаёт реальную скорость (примерно в 4 раза быстрее pawn) p.s. К сведению: Использование ООП во всех языках значительно замедляет скорость выполнения кода, однако опытных программистов это не останавливает... Видимо им далеко до вашего уровня
  18. Естественно значительно не помог бы в силу того что работает очень медленно. Намного медленней чем pawn в SAMP. Печаль... Расширяйте свои познания в языках Опытные разработчики теперь смогут использовать Lua. Если вы в этом не видите преимуществ, то лучше даже не начинайте разговор на эту тему. (Это не ваше. Вы просто не разбираетесь в программировании). p.s. Лишний раз доказываете о культовом настое на МТА (как сектанты) а не на его преимуществах. Ибо в одном посте кидаетесь довыдами почему Lua лучше, в другом посте начинаются противоречия. PAWN очень и очень простой язык программирования, который позволяет начинать писать простенькие скрипты совсем начинающим. Очень схож с C++\PHP что даёт ему приемущества в начальном изучении... Его минусы это урезанные возможностей по сравнению с C++ или PHP. Lua in SAMP (в будущем, не alpha версия) - даёт возможность работать с полноценным Lua (так ощущение что для тех кто в танке, в итоге придётся писать преимущества Lua). LUA не есть функционал MTA.
  19. Ну и что? Если это твой ответ на мой прошлый пост, то речь идёт о SAMP плагине "Lua in SAMP". Написали просто что там перепутали что то с функцией. Я ответил что это не беда. Ну и суть того что Lua в SAMP работает быстрее своего родного pawn. Шутишь что ли? То вы тут хвастаете Lua, то теперь фразы "неясно для чего луа". Создаётся впечатление того, что вы уверены в том что функционал МТА зависит от Lua. В общем вам диагноз: "незнаю что такое программирование" Про бан на форуме и мта вообще неясно. Даже если бы за пропаганду МТА на форуме SAMP банили... причём тут Lua плагин? Шутка? p.s. Ах да, совсем забыл. Lua в SAMP существует уже очень давно в неофициальной форме
  20. Это всё поправимые мелочи... автор слишком рано выложил плагин. Слишком сырая версия, которая кстати уже недоступна для скачивания. В остальном lua работает вполне сносно, быстрее pawn.
  21. Пробовали? Какие недостатки?
  22. Если бы в 2 раза. 1ms в SAMP, 500ms в МТА (попробуйте рассчитать во сколько раз медленей через AMX плагин в МТА). Человек сказал о том что AMX плагин под МТА никто не юзает. Я ответил почему. Что вас удивляет? (Ваше чтение постов через строчку) Кто спорит что использование этого плагина извращение? Только вот все заядлые фанаты МТА кричат, мол МТА крут и вообще можно даже мод не переписывать а использовать AMX плагин. Потом люди пробуют на практике, а их моды работают в 500 раз медленнее, летят снова к вам за помощью а получают что то вроде "Вы извращенцы, нахрен вы юзаете этот плагин".
  23. Что смешного? оО ??? Когда только хотели переносить проект с SAMP на MTA, юзал плагин. Мало того что пришлось дописывать\переписывать туеву хучу функций и сам мод, так ещё и работало это в 500 раз медленней (без преувеличений), функция работающие за долгое время, т.е. 1ms в МТА выполнялись 500ms (т.е. полсекунды).
  24. CWanted, золотые слова. Ну а продвигать то пытались и пытаются. А нужно не пытаться а делать Как-то так Уж судьба такая у МТА... Есть великая вероятность что когда GTA SA и SAMP полностью устареют а компьютеры будут мегамощьными, то МТА получит интерес со стороны игроков для которых будет интересно поиграть в новую версию GTA SA (улучшенная графика - шейдеры и ещё куча всего в сторону изменения игрового режима).
  25. Когда? В 2008 году? Не помню... Давно это было. Но как видишь дата моей регистрации 2009 год
×
×
  • Create New...