
Elengar
Members-
Posts
430 -
Joined
-
Last visited
Everything posted by Elengar
-
Вроде бы - нет. Есть какие-то проблемы ?
-
Evolv - да.
-
Ну, можно и в которой происходил вызов, но это только лишние проверки на то, кто ее вызвал и не понятные ветвления. Лучше всего другую функцию. Т.е. разбить одну функцию на две: одна до ивента, другая после. Вот так, которая после, и должна вызываться ивентом.
-
И как же этим сделать так, чтобы скин был выше(т.е. рисовался после) гуи окна ?
-
И как же его потом запихнуть в гуи окно ?
-
Нет, но можно "показать" изображение.
-
Да зачем тебе эти IDы, и тут их нашел. Это вообще не нумерация. Это больше таблица ключ-элемент, она общая для всех элементов. Ключи не нумерируется и задается строкой. Вообще, зачем тебе createElement ? Если ты хочешь чекпоинт, то тебе нужно createMarker . Выведет У тебя еще ошибка тут checkpoints[]. Это ошибка была бы даже в большинстве С-подобных языков(не знаю как в pawn'е). Так как создание массива желает увидеть массив, а ты ему объект даешь. checkpoints[#checkpoints + 1] = createMarker(...) Вот так создать. Только это не элемент, а массив. Если нужен элемент, то можно этот же массив присвоить какому-то элементу, и так же в него писать. Делать какую-то систему типа setElementData(el, 'element' .. i, storeEl) не очень хорошо, так как тебе придется перебирать все ключи элемент даты, а это долго. Кстати, про чекпоинты, в МТА есть такая штука как colshape, это почти тот же чекпоинт, только невидимый и может быть произвольного размера и формы.
-
Тригером: --------------------------- -- 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")
-
В таком случае может быть стоит почитать пару уроков по Visual Studio? Ну, VS это очень многофункциональная IDE, а pawno это некий блокнот + подсветка + компилятор. Тут действительно можно говорить "я освоил/изучил VS". Вообще, можно так про что угодно говорить, но это звучит довольно нелепо, если "изучил" то, что просто как палка.
-
Телефоны идут в комплекте с зарядкой. Зарядкой их никто не называет. Не в названии дело. Тот же Qt идет с Qt Creator'om, ну, букв больше, но опять же никто не путает. Да и вообще, если читать любой мануал/книгу/etc по языку, то разница между названиями точно запомнится. Путают их еще из-за форумов с названиями типа pawno-info. Значит тебя окружают умные люди, это ведь хорошо
-
Всё хорошо я читал, не правильно понял твоё "жить самостоятельно". Я же писал: "Возьмем даже МТА", т.е. к примеру. Вообще, ты в некотором смысле говоришь правильно. В реальной обстановке "тип" человека можно не плохо так определить с манеры разговора, одежды, можно задать некоторые вопросы, по ответам на которые можно что-то определить. В интернете у нас есть только вопросы(которые оффтоп) и то, что он писал(в письменной речи отсутствует много важных факторов, хотя бы, та же интонация, жесты, мимика, а еще и обычно упускают какие-то промежуточные фразы из-за не желания тратить время) тут уже идут в ход какие-то косвенные качества(хотя есть и не плохое, под названием "культурность"). Грамотность речи, например, данные с его аккаунта и прочее. Опять же, лично мое мнение, причем здесь возраст ? Его часто либо не указывают, либо указывают ложным. И опять же, по моему мнению, возраст - точно не самый лучший параметр для составления какого-то мнения про знания и "адекватность" человека даже в интернете. В твоих сообщениях к автору... Это можно написать и без возраста. Совет "если собираешься что-то делать - учись это делать сам, а если желаешь чтобы это делали за тебя - указывай, что ты дашь взамен" можно дать кому угодно. Ну, и теперь немного не оффтопа: У автора дейз-сервер. Скриптерам на таких обычно платят <1000 в месяц, уровень таких скриптеров ... ну как сказать ... это больше какие-то "поисковики ресурсов", так как большая половина скриптеров с таких проектов(или которые хотели стать скриптерами на таких проектах) на какой-то банальный вопрос про переменные отвечают либо "они мне не нужны, я и без них могу" либо, чуть реже, цитирую: "хрень в математике". Остальная половинка это любители туториалов вида "копи отсюда, паст туда", любители "сделайте за меня". Они обращаются на форуму или к другим людям за помощью. Ко мне, кстати, таких пару десятков в месяц обращается(в ВК), хотя я даже нигде не светился особо. Есть, конечно, и нормальные. Но они обычно либо на очень крупных проектах(а все такие на пальцах одной руки посчитать можно), либо владельцы этих самых проектов. Я бы еще написал про ТЗ на таких проектах, но тут и так уже много всего написано.
-
Я имел ввиду делать оценку знаний и интеллектуальных способностей человека. Ну, конечно, это можно делать для совсем детей(<5) и для совсем взрослых(>50--90 и то, в этом случае это не всегда работает). Но делать оценку вне этих граничных возрастов как минимум глупо. Возьмем даже МТА, зайдите на БПАН сервера, там обычно аудитория 16+, посмотрите на их знания или еще на что. Без примеров, я так понимаю, никак. Окей. В прошлом году в гугле работал 14ти летний чел. Ну и, допустим, нашли мы какого-нибудь 15ти летнего курящего алкаша. Ну и кто же из них лучше ? Еще один пример, Disinterpreter, тебе вроде бы сейчас 18-19 лет ? Если сравнить твои знания 4 года назад(по постам того времени на форуме), когда тебе было 14-15 лет и знания автора этого топика(не в обиду), которому 18 лет (и аж даже есть скайп и микрофон ), то у кого же их больше ?
-
Раз уж начали оффтоп... Какая разница кому сколько лет ? Я тут мог бы написать на много больше, примеры там разные, доводы, но... Вместо это напишу одно: я не видел нормального человека, который делил бы людей таким образом.
-
Про отключение я знаю, про анимации другие, которые валкстайлы, тоже. Но это не скорость. Да и половина валкстайлов не универсальная. И на сколько я знаю, скорость никак поменять нельзя(разве что через установку прогресса анимации, но она, вроде бы, не работает на валкстайлы и бег).
-
А разве можно как-то изменять скорость бега педа ?
-
Чит заблокирован. Предвкушаю сколько мелких лохов разведут на деньги. *Развели. Еще когда первую версию заблокировали. Все барыги пишут "я сам чит писал", некоторые "на русском". Кстати, если посмотреть луа-файл в расширенной версии, то можно увидеть, что чит писался исключительно для дейз-мода в его пабликовской реализации, он там дергает разные ивенты на сервере, меняет элемент дату, т.е. этот функционал можно было заблокировать самостоятельно. Почти все "пользователи" чита просто не могут что-то свое написать.
-
Это не шутка. Ты думаешь почему так мало читов в МТА? Мы несколько лет работаем над этим важным элементом лучшего мультиплеера для GTA. Для сообщества пока есть два пути по борьбе с читерами: 1. Пересылать некое ПО мне или Easterdie (он же star-tR), которое сразу уходит команде МТА с необходимыми комментариями; 2. Попробовать напрямую создать закрытый багрепорт (кнопка private внизу страницы). Официально никто и никогда не обсуждает время закрытия тех или иных читов. Это происходит внезапно. Сегодня ты играешь на сервере, а через пару часов появляется запись с причиной кика. Мы исключительно за честную и открытую игру. Читеров необходимо гнать поганой метлой из нашего сообщества. Сотрудничайте с МТА! Помогайте убирать дерьмо (читеров) из мультиплеера! Я про это знаю, сам по возможности всё отправляю. Смысле в отправке того чита не вижу, т.к. то, что у меня есть легко найти, его 100% уже отправили, т.к. писали об этом на форуме еще до того, как я его получил.
-
память 1LuaC
-
Кстати, да. Человеку, который ни разу не работал с unix, тем более с linux, будет сложно там сразу освоиться. Даже если он крутой IT-шник и всё такое. Не думаю что есть люди, которые, как первую ОС, поставили себе генту(с арчем более вероятно) и ей активно пользуются.
-
Они про него знают. Многие отправляют. Но автор чита на месте не сидит, как минимум 2 версии чита уже сделал.
-
Не знаю, что ты там нашел, что написано через одно место, но boneAttach от slothbot'a очень даже хорошо написана. Там есть функция getBonePositionAndRotation(), посмотри там, как вычисляются углы.
-
Их можно вызывать с сервера. Например, до загрузки каких-нибудь ресурсов. Других применений не знаю.
-
Похожа проблема была у читеров, у которые юзаи свою dll и ехе, помогала нормальная установка МТА. На счет винды: у меня ХР стоит больше 5 лет, всё нормально. Я совсем не понимаю людей, у которых переустановка винды это еженедельное(да даже ежегодное) занятие. Я вот хотел как-то себе параллельно установить 7-8, попробовать посмотреть что за зверь такой, да никак и не установил. Сейчас же на линуксе основное время, на винду захожу иногда поиграть в игры, которые низкий фпс под вайном(или еще что) дают. Про деньги - сравнение. Я не знаю, как вы там винды переустанавливаете, но если с форматом и постоянно- то это сравнение было как минимум хорошим. Про "пингвина": почему бы не попробовать прямо сейчас ? Он прекрасно устанавливается на один том с чем угодно. Не нужно ничего форматировать, разбивать диск и прочее. После установки так же будет доступна и винда. При загрузке будет загружаться первым делом некий "GRUB", спросит у вас что запускать, винду или пингвина. Если уж совсем не понравится - удалить тоже очень легко, опять же, без каких либо побочных эффектов. P.S. Старайся не писать столько много букв. С первого взгляда даже читать не хочется.
-
Там в "крутой" версии вообще идет .lua файл, довольно сложно не узнать там инжектор. MTA Team всё же борется с этим читом. Вот даже в логах сервера стал наблюдать кики игроков античитом МТА с причиной в кусок названия этого чита. Тема, по сути, не нужная. Если даже и кто-то придумал рабочий фикс этого чита возможностями МТА скриптов , то он точно об этом писать не будет. Коммерческая тайна, фишка сервера и всё такое.