MX_Master Posted February 25, 2012 Author Share Posted February 25, 2012 При чтении из xml русского текста, какие-то не понятные знаки.Как можно исправить? В какой кодировке XML файл, из которого читается? ANSI сохрани в UTF8 Link to comment
Kenix Posted February 25, 2012 Share Posted February 25, 2012 Мне что делать не фиг? О_О Если вы не хотите исправить свой код, то пожалуйста. Link to comment
Kernell Posted February 25, 2012 Share Posted February 25, 2012 Мне что делать не фиг? О_ОКак Я понял-вы не можете помочь,ну ладно. За тебя код писать никто не будет, помощи было достаточно.. Одни капризы да и только. Link to comment
StUNt71 Posted February 25, 2012 Share Posted February 25, 2012 сохрани в UTF8 Ага я уже понял сразу, после вопроса. Всё заработало. Спасибо за ответ. Link to comment
TwiX! Posted February 25, 2012 Share Posted February 25, 2012 Qwerty~,Выбери проект New issues не могу даже зайти туда, окно весит Access Denied Link to comment
rafull6 Posted March 1, 2012 Share Posted March 1, 2012 Ребята, подскажите пожалуйста как имея действующий таймер на сервере, перевести его в текст (цифры) и отобразить в определенном месте на экране игрока. (Вообщем нужно сделать так что бы при активации таймера на экране появилось время до завершения работы этого таймера, с использованием dxDrawText). Подскажите, пожалуйста, как такое сделать? p.s. если можно небольшой примерчик Link to comment
MX_Master Posted March 1, 2012 Author Share Posted March 1, 2012 задача - отображать детальный остаток времени серверного таймера в клиенте как синхронизировать будем? Link to comment
Kenix Posted March 1, 2012 Share Posted March 1, 2012 Можно юзать triggerClientEvent. Или элемент даты юзать ещё https://wiki.multitheftauto.com/wiki/Element_data . P.S Сам ща свой votemanager ( ибо нужен функционал хороший с выбором карт, рейтинг, .. ) пишу для гм и тоже было такое, что надо было передавать оставшиеся время конца голосования клиентам ( синхронизировать ). Лично моё мнение, что triggerClientEvent лучше в данном случае для тебя. Link to comment
rafull6 Posted March 4, 2012 Share Posted March 4, 2012 ребята, подскажите пожалуйста: где то на форуме видел тему со скриптом на сохранение тюннинга автомобиля. Ищу ее с утра - безрезультатно. Подскажите пожалуйста если кто знает ссылочку на эту тему, а если ее нет, то как такое сделать (сохранение тюннига)? Link to comment
TwiX! Posted March 4, 2012 Share Posted March 4, 2012 ребята, подскажите пожалуйста: где то на форуме видел тему со скриптом на сохранение тюннинга автомобиля. Ищу ее с утра - безрезультатно. Подскажите пожалуйста если кто знает ссылочку на эту тему, а если ее нет, то как такое сделать (сохранение тюннига)? https://wiki.multitheftauto.com/wiki/SetAccountData https://wiki.multitheftauto.com/wiki/SetElementData и т.д Link to comment
_Vincent_ Posted March 4, 2012 Share Posted March 4, 2012 Хм, мне больше кажется, что он про setvehicleVariant или как-то так. Link to comment
rafull6 Posted March 5, 2012 Share Posted March 5, 2012 А может это?: getVehicleUpgrades setVehicleUpgrades Link to comment
rafull6 Posted March 11, 2012 Share Posted March 11, 2012 ребята, подскажите пожалуйста следующее: У меня есть скрипт, к примеру: function a30 ( source ) imagecount = guiCreateStaticImage(0.42,0.3,0.05,0.06,"images/3.png",true ) imagecount3 = guiCreateStaticImage(0.46,0.3,0.05,0.06,"images/3.png",true ) imagecount2 = guiCreateStaticImage(0.50,0.3,0.05,0.06,"images/0.png",true ) setTimer ( a31, 1000, 1 ) AddCommandHandler("example", a30) end при вводе команды в скрипте создаются картинки на экране у всех игроков. Вопрос: как сделать что бы картинки создавались только у того кто ввел команду? Link to comment
MX_Master Posted March 11, 2012 Author Share Posted March 11, 2012 это клиентский скрипт, поэтому действия выполняются ТОЛЬКО у того, кто набрал команду AddCommandHandler - покажи код функции или это ошибка в имени стандартной функции? Ну и по логике любое добавление обработчика должно быть вне тела этого обработчика Link to comment
rafull6 Posted March 11, 2012 Share Posted March 11, 2012 это клиентский скрипт, поэтому действия выполняются ТОЛЬКО у того, кто набрал командуAddCommandHandler - покажи код функции или это ошибка в имени стандартной функции? Ну и по логике любое добавление обработчика должно быть вне тела этого обработчика Спасибо за ответ Обработчик случайно впихнул в функцию когда сюда код постил) Link to comment
rafull6 Posted March 11, 2012 Share Posted March 11, 2012 Возникла проблемка: Есть скрипт: Clientside: function a ( source ) guiSetVisible ( imagecount, false ) guiSetVisible ( imagecount2, false ) imagecount = guiCreateStaticImage(0.42,0.3,0.05,0.06,"images/3.png",true ) imagecount3 = guiCreateStaticImage(0.46,0.3,0.05,0.06,"images/6.png",true ) imagecount2 = guiCreateStaticImage(0.50,0.3,0.05,0.06,"images/0.png",true ) wa8 = guiCreateStaticImage(0.20,0.3,0.2,0.06,"images/w8.png",true ) sec = guiCreateStaticImage(0.58,0.3,0.2,0.06,"images/sec.png",true ) end addEvent ( 'sec1', true ) addEventHandler ( 'sec1', getRootElement(), a) Serverside: function aaa () outputChatBox ("You are jailed 1 munute!", source, 0, 0, 255, false) triggerClientEvent ( "sec1", getRootElement() ) setElementInterior ( source, 6, 263.447, 76.80, 1001.0 ) setTimer (setElementInterior, 60000, 1, source, 0, 1548, -1675, 14.377) setPlayerWantedLevel (source, 0) end addCommandHandler ( "ad", aaa) ошибка: ERROR: Server triggered clientside event, but event is not added clientside Где ошибка? Вроде ведь правильно перенаправление прописал... Link to comment
MX_Master Posted March 11, 2012 Author Share Posted March 11, 2012 triggerClientEvent ( source, "sec1", source ) ну и иногда такие сообщения бывают, когда серверный скрипт уже запустился, а клиентский еще нет Link to comment
StUNt71 Posted March 11, 2012 Share Posted March 11, 2012 \n можно отступать в memo? Насколько знаю, да. Но читаю из xml текст \n как была так и есть, без отступов, как обойти такое? Link to comment
Kenix Posted March 11, 2012 Share Posted March 11, 2012 Не легче сделать такое? local sText = [[ ... ... ]] ИМХО это лучше и не надо xml'ы юзать. Link to comment
MX_Master Posted March 11, 2012 Author Share Posted March 11, 2012 \n - только в скрипте и то только в двойных кавычках: "\n", [[\n]] Link to comment
Kenix Posted March 11, 2012 Share Posted March 11, 2012 Кстати \n не работает в этой ситуации local sText = [[ Text1 \n Text2 ]] print( sText ) -->Text1 \n Text2 print">print">print( sText ) -->Text1 \n Text2 P.S Опять баги с синтаксисом. Link to comment
Lex128 Posted March 11, 2012 Share Posted March 11, 2012 (edited) Стант, вот я изпользовал тоже текст из xml файла, и там был знак \n, но читался он правильно в dxDrawText, текст был с переносом Edited March 11, 2012 by Guest Link to comment
PSPNoobster Posted March 14, 2012 Share Posted March 14, 2012 Небольшой вопрос: есть движущийся объект, как можно проверить находится ли объект в определённой координате или нет? Что за команда? Link to comment
Kenix Posted March 14, 2012 Share Posted March 14, 2012 getElementPosition И проверяй свой объект. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now