-
Posts
1,739 -
Joined
-
Last visited
Everything posted by Kernell
-
В том что вы не умеете говорить на русском языке - вина исключительно ваша
-
В ресурсах которые ставите.
-
Нет. http://bugs.mtasa.com/view.php?id=6194
-
Кто вам сервер доверил? Ставите на сервер даже не думая. (А в друг там зловредный код вообще?)
-
Учитесь выражаться правильно (кстати это касается не только русского языка).
-
Аргументы одинаковы на клиенте и на сервере .. Как бы, эм... Причём тут это вообще? И смысл? Логика странная.
-
Может ты на клиенте код юзаешь. Я должен убидится. Ага боты сами создались addEventHandler( 'onGiveWeaponStreamedPed',root, -- Вот нафига? function( ) giveWeap( source ) end ) -- addEventHandler( 'onGiveWeaponStreamedPed',root, giveWeap ) -- Чем такой вариант не устраивает?
-
SQLite используется?
-
Тогда всё понятно
-
А если 2 раза? А вообще странно..
-
Бесконечный таймер?о.О
-
И дебаг молчит? Ибо такого быть не может. Либо ты что-то не то говоришь.
-
Gad_boy, создание ботов происходит в событии onResourceStart? Или хотя бы по команде? Я вижу что вы пытаетесь создать ботов сразу без всяких событий, это может вызвать проблемы как у вас сейчас. Да как бы никак.
-
https://wiki.multitheftauto.com/wiki/SetTrainDerailed Эта функция оторвёт поезд от рельс
-
Не совсем понял. Пишет что не хватает денег, но скин всё равно из магазина?
-
Перевод основного интерфейса MTASA на русский язык
Kernell replied to kashtesov's topic in Russian / Русский
Сколько шариков не добавляй, а сам фон то чёрный будет )) -
Мы не удаляем темы если они не нарушают правил. В русском разделе можно общаться на любые темы (но не в его подразделах), может быть lil_Toady обратит внимание на эту тему.. Хотя выше уже было сказано что вопрос поднимался (я не помню чем всё кончилось).
-
Ты объявил переменную playerskin как локальную, что значит её область видимости в пределах своего блока, извне её не существует. Даже объявив её как глобальную, код будет немного не правильным, ибо игрок на сервере будет не один, а переменная одна на всех. Поэтому чтобы тебе было проще, храни ID скина в ElementData. function playerLogin (thePreviousAccount, theCurrentAccount, autoLogin) if not (isGuestAccount (getPlayerAccount (source))) then setElementData( source, "default_skin", getElementModel( source ) ) end end function selected() if client then local playerskin = getElementData( client, "default_skin" ) if not playerskin then -- Если нужно, добавь текст с ошибкой или можешь использовать assert для прерывания скрипта и вывода ошибки в дебаг return; end if ( getPlayerMoney( client ) or 0 ) < 500 then setElementModel ( client, playerskin ) fadeCamera( client, true ) setCameraTarget( client, client ) outputChatBox( "У Вас недостаточно денег!", client , 255, 0, 0, true ) else fadeCamera( client, true ) setCameraTarget( client, client ) outputChatBox( "Вы успешно купили скин!", client ) takePlayerMoney( client, 500 ) end end end
-
Не работает - и я с Lua согласен. Ибо ты записываешь результат функции в память. Ну и функция вернёт ID скина который уже на игроке. Выше я писал как надо: перед выдачей меню, нужно записать в память ID текущего скина. При нажатии "Отмена" берём ID скина из памяти и ставим скин игроку. P.S. source замените на client лучше, а то как-то не красиво. EDIT: Я бы советовал перенести бинд команды "skin" на сервер, и там уже вызывать клиентское событие привязанное к функции selectorenable. А в обработчике команды "skin" делать то о чём я говорил выше.
-
Перевод основного интерфейса MTASA на русский язык
Kernell replied to kashtesov's topic in Russian / Русский
Шрифт прикольный. Надпись "Редактор карты" наверное лучше заменить на "Редактор карт". Мне кстати фон больше нравится в MTA 1.0, но и тот мрачноват. Хочется что-то светлое. Например загрузчик Grub в openSUSE довольно жизнерадостный =) -
mysql_query return handle of result or false. https://wiki.multitheftauto.com/wiki/Mod ... rows_assoc https://wiki.multitheftauto.com/wiki/Mod ... etch_assoc
-
Снизу кнопка Donate
-
Google даёт прямые ссылки.. Да и на народе часто делают так для CS.
-
именно! 1. Нагрузки меньше на канал сервера. 2. У хостера файлов может быть выше скорость.
-
Ну как бы нужно при входе на маркер получить скин игрока и записать куда-то (пускай это будет например ElementData). При нажатии на "Выход" так же через событие устанавливаем скин игроку из ElementData. Я просто в коде не нахожу этих событий.
