Jump to content

Elengar

Members
  • Posts

    430
  • Joined

  • Last visited

Everything posted by Elengar

  1. Вроде бы - нет. Есть какие-то проблемы ?
  2. Ну, можно и в которой происходил вызов, но это только лишние проверки на то, кто ее вызвал и не понятные ветвления. Лучше всего другую функцию. Т.е. разбить одну функцию на две: одна до ивента, другая после. Вот так, которая после, и должна вызываться ивентом.
  3. И как же этим сделать так, чтобы скин был выше(т.е. рисовался после) гуи окна ?
  4. И как же его потом запихнуть в гуи окно ?
  5. Нет, но можно "показать" изображение.
  6. Да зачем тебе эти IDы, и тут их нашел. Это вообще не нумерация. Это больше таблица ключ-элемент, она общая для всех элементов. Ключи не нумерируется и задается строкой. Вообще, зачем тебе createElement ? Если ты хочешь чекпоинт, то тебе нужно createMarker . Выведет У тебя еще ошибка тут checkpoints[]. Это ошибка была бы даже в большинстве С-подобных языков(не знаю как в pawn'е). Так как создание массива желает увидеть массив, а ты ему объект даешь. checkpoints[#checkpoints + 1] = createMarker(...) Вот так создать. Только это не элемент, а массив. Если нужен элемент, то можно этот же массив присвоить какому-то элементу, и так же в него писать. Делать какую-то систему типа setElementData(el, 'element' .. i, storeEl) не очень хорошо, так как тебе придется перебирать все ключи элемент даты, а это долго. Кстати, про чекпоинты, в МТА есть такая штука как colshape, это почти тот же чекпоинт, только невидимый и может быть произвольного размера и формы.
  7. Тригером: --------------------------- -- Server --------------------------- someArr = {1, 2, 3} triggerClientEvent( "eventName", root, someArr ) -- Почитай вики по этому. В первом аргументе можно указзать, какому именно клиенту передавать, если не указано - всем. --------------------------- -- Client --------------------------- function someNameToo( array ) -- Принимаем тот самый массив if type(array) ~= 'table' then return end -- К примеру, проверим, пришел ли нам массив outputChatBox( #array ) -- Ну и зачем-то выведем его длинну в чат end addEvent( "eventName", true ) -- Создаем новый ивент. Первый арг - название, второй - возможность вызывать его с другой стороны(сервера в нашем случае) addEventHandler( "eventName", root, someNameToo ) -- Присваиваем ивенту функцию-обработчик, которая он будет вызывать когда его будут вызывать Ну, или можно еще через set/getElementData --------------------------- -- Server --------------------------- someArr = {1, 2, 3} setElementData( someElement, "someKey", someKey ) --------------------------- -- Client --------------------------- receivedArray = getElementData( someElement, "someKey")
  8. В таком случае может быть стоит почитать пару уроков по Visual Studio? Ну, VS это очень многофункциональная IDE, а pawno это некий блокнот + подсветка + компилятор. Тут действительно можно говорить "я освоил/изучил VS". Вообще, можно так про что угодно говорить, но это звучит довольно нелепо, если "изучил" то, что просто как палка.
  9. Телефоны идут в комплекте с зарядкой. Зарядкой их никто не называет. Не в названии дело. Тот же Qt идет с Qt Creator'om, ну, букв больше, но опять же никто не путает. Да и вообще, если читать любой мануал/книгу/etc по языку, то разница между названиями точно запомнится. Путают их еще из-за форумов с названиями типа pawno-info. Значит тебя окружают умные люди, это ведь хорошо
  10. Всё хорошо я читал, не правильно понял твоё "жить самостоятельно". Я же писал: "Возьмем даже МТА", т.е. к примеру. Вообще, ты в некотором смысле говоришь правильно. В реальной обстановке "тип" человека можно не плохо так определить с манеры разговора, одежды, можно задать некоторые вопросы, по ответам на которые можно что-то определить. В интернете у нас есть только вопросы(которые оффтоп) и то, что он писал(в письменной речи отсутствует много важных факторов, хотя бы, та же интонация, жесты, мимика, а еще и обычно упускают какие-то промежуточные фразы из-за не желания тратить время) тут уже идут в ход какие-то косвенные качества(хотя есть и не плохое, под названием "культурность"). Грамотность речи, например, данные с его аккаунта и прочее. Опять же, лично мое мнение, причем здесь возраст ? Его часто либо не указывают, либо указывают ложным. И опять же, по моему мнению, возраст - точно не самый лучший параметр для составления какого-то мнения про знания и "адекватность" человека даже в интернете. В твоих сообщениях к автору... Это можно написать и без возраста. Совет "если собираешься что-то делать - учись это делать сам, а если желаешь чтобы это делали за тебя - указывай, что ты дашь взамен" можно дать кому угодно. Ну, и теперь немного не оффтопа: У автора дейз-сервер. Скриптерам на таких обычно платят <1000 в месяц, уровень таких скриптеров ... ну как сказать ... это больше какие-то "поисковики ресурсов", так как большая половина скриптеров с таких проектов(или которые хотели стать скриптерами на таких проектах) на какой-то банальный вопрос про переменные отвечают либо "они мне не нужны, я и без них могу" либо, чуть реже, цитирую: "хрень в математике". Остальная половинка это любители туториалов вида "копи отсюда, паст туда", любители "сделайте за меня". Они обращаются на форуму или к другим людям за помощью. Ко мне, кстати, таких пару десятков в месяц обращается(в ВК), хотя я даже нигде не светился особо. Есть, конечно, и нормальные. Но они обычно либо на очень крупных проектах(а все такие на пальцах одной руки посчитать можно), либо владельцы этих самых проектов. Я бы еще написал про ТЗ на таких проектах, но тут и так уже много всего написано.
  11. Я имел ввиду делать оценку знаний и интеллектуальных способностей человека. Ну, конечно, это можно делать для совсем детей(<5) и для совсем взрослых(>50--90 и то, в этом случае это не всегда работает). Но делать оценку вне этих граничных возрастов как минимум глупо. Возьмем даже МТА, зайдите на БПАН сервера, там обычно аудитория 16+, посмотрите на их знания или еще на что. Без примеров, я так понимаю, никак. Окей. В прошлом году в гугле работал 14ти летний чел. Ну и, допустим, нашли мы какого-нибудь 15ти летнего курящего алкаша. Ну и кто же из них лучше ? Еще один пример, Disinterpreter, тебе вроде бы сейчас 18-19 лет ? Если сравнить твои знания 4 года назад(по постам того времени на форуме), когда тебе было 14-15 лет и знания автора этого топика(не в обиду), которому 18 лет (и аж даже есть скайп и микрофон ), то у кого же их больше ?
  12. Раз уж начали оффтоп... Какая разница кому сколько лет ? Я тут мог бы написать на много больше, примеры там разные, доводы, но... Вместо это напишу одно: я не видел нормального человека, который делил бы людей таким образом.
  13. Про отключение я знаю, про анимации другие, которые валкстайлы, тоже. Но это не скорость. Да и половина валкстайлов не универсальная. И на сколько я знаю, скорость никак поменять нельзя(разве что через установку прогресса анимации, но она, вроде бы, не работает на валкстайлы и бег).
  14. А разве можно как-то изменять скорость бега педа ?
  15. Чит заблокирован. Предвкушаю сколько мелких лохов разведут на деньги. *Развели. Еще когда первую версию заблокировали. Все барыги пишут "я сам чит писал", некоторые "на русском". Кстати, если посмотреть луа-файл в расширенной версии, то можно увидеть, что чит писался исключительно для дейз-мода в его пабликовской реализации, он там дергает разные ивенты на сервере, меняет элемент дату, т.е. этот функционал можно было заблокировать самостоятельно. Почти все "пользователи" чита просто не могут что-то свое написать.
  16. Это не шутка. Ты думаешь почему так мало читов в МТА? Мы несколько лет работаем над этим важным элементом лучшего мультиплеера для GTA. Для сообщества пока есть два пути по борьбе с читерами: 1. Пересылать некое ПО мне или Easterdie (он же star-tR), которое сразу уходит команде МТА с необходимыми комментариями; 2. Попробовать напрямую создать закрытый багрепорт (кнопка private внизу страницы). Официально никто и никогда не обсуждает время закрытия тех или иных читов. Это происходит внезапно. Сегодня ты играешь на сервере, а через пару часов появляется запись с причиной кика. Мы исключительно за честную и открытую игру. Читеров необходимо гнать поганой метлой из нашего сообщества. Сотрудничайте с МТА! Помогайте убирать дерьмо (читеров) из мультиплеера! Я про это знаю, сам по возможности всё отправляю. Смысле в отправке того чита не вижу, т.к. то, что у меня есть легко найти, его 100% уже отправили, т.к. писали об этом на форуме еще до того, как я его получил.
  17. Кстати, да. Человеку, который ни разу не работал с unix, тем более с linux, будет сложно там сразу освоиться. Даже если он крутой IT-шник и всё такое. Не думаю что есть люди, которые, как первую ОС, поставили себе генту(с арчем более вероятно) и ей активно пользуются.
  18. Они про него знают. Многие отправляют. Но автор чита на месте не сидит, как минимум 2 версии чита уже сделал.
  19. Не знаю, что ты там нашел, что написано через одно место, но boneAttach от slothbot'a очень даже хорошо написана. Там есть функция getBonePositionAndRotation(), посмотри там, как вычисляются углы.
  20. Их можно вызывать с сервера. Например, до загрузки каких-нибудь ресурсов. Других применений не знаю.
  21. Похожа проблема была у читеров, у которые юзаи свою dll и ехе, помогала нормальная установка МТА. На счет винды: у меня ХР стоит больше 5 лет, всё нормально. Я совсем не понимаю людей, у которых переустановка винды это еженедельное(да даже ежегодное) занятие. Я вот хотел как-то себе параллельно установить 7-8, попробовать посмотреть что за зверь такой, да никак и не установил. Сейчас же на линуксе основное время, на винду захожу иногда поиграть в игры, которые низкий фпс под вайном(или еще что) дают. Про деньги - сравнение. Я не знаю, как вы там винды переустанавливаете, но если с форматом и постоянно- то это сравнение было как минимум хорошим. Про "пингвина": почему бы не попробовать прямо сейчас ? Он прекрасно устанавливается на один том с чем угодно. Не нужно ничего форматировать, разбивать диск и прочее. После установки так же будет доступна и винда. При загрузке будет загружаться первым делом некий "GRUB", спросит у вас что запускать, винду или пингвина. Если уж совсем не понравится - удалить тоже очень легко, опять же, без каких либо побочных эффектов. P.S. Старайся не писать столько много букв. С первого взгляда даже читать не хочется.
  22. Там в "крутой" версии вообще идет .lua файл, довольно сложно не узнать там инжектор. MTA Team всё же борется с этим читом. Вот даже в логах сервера стал наблюдать кики игроков античитом МТА с причиной в кусок названия этого чита. Тема, по сути, не нужная. Если даже и кто-то придумал рабочий фикс этого чита возможностями МТА скриптов , то он точно об этом писать не будет. Коммерческая тайна, фишка сервера и всё такое.
×
×
  • Create New...