_Dark_ Posted October 23, 2011 Share Posted October 23, 2011 Я тут заметил, что причина, написанная русскими буквами в функции kickPlayer, не отображается в клиенте у кикнутого игрока. Не проверяли у себя?) Подтверждаю. У меня есть следующий код: function kickPlayerHandler ( sourcePlayer, commandname, kickedname, reason ) local kicked = getPlayerFromNick ( kickedname ) if ( hasObjectPermissionTo ( sourcePlayer, "function.kickPlayer" ) ) then kickPlayer ( kicked, sourcePlayer, tostring(reason) ) end end addCommandHandler ( "kick", kickPlayerHandler ) Если написать причину русскими буквами, то отображается пустота. Баг. Добавлено: Извиняюсь, не заметил предыдущее сообщение. Вопрос: можно ли как-то убрать login: you successfully logged in после logIn(...) ? Link to comment
kino Posted October 23, 2011 Share Posted October 23, 2011 решил я мод с 0 написать и у меня ступор дебаг.лог [2011-10-24 03:39:21] ERROR: Server triggered clientside event loginn, but event is not added clientside client addEvent("loginn",true) addEventHandler("loginn",root,loginandregister1) server function clistart() local name=getPlayerName(source) if not getAccount(name) then triggerClientEvent(source,"loginn",getRootElement(),tonumber(1)) else triggerClientEvent(source,"loginn",getRootElement(),tonumber(2)) end end addEventHandler ( "onPlayerJoin", getRootElement(), clistart ) и что он врёт а? Link to comment
DEVEK Posted October 24, 2011 Share Posted October 24, 2011 Подскажите пожалуйста, хороший компилятор для lua скриптов, желательно чтобы он мог компилировать по несколько файлов сразу... чтобы не компилить по одному... Link to comment
_Dark_ Posted October 24, 2011 Share Posted October 24, 2011 Эм... вообще то, компилятор только один - из стандартной сборки LUA. Все остальные - просто графический интерфейс для него. Link to comment
lil Toady Posted October 24, 2011 Share Posted October 24, 2011 kino, когда ты посылаешь запрос, клиент еще не загрузил файлы Link to comment
kino Posted October 24, 2011 Share Posted October 24, 2011 kino, когда ты посылаешь запрос, клиент еще не загрузил файлы спасибо товарищ надо заканчивать кодить до3 Link to comment
el_motoblock Posted October 26, 2011 Share Posted October 26, 2011 Вики врёт что можно в мап эдиторе ставить спавнпоинте - следовал инструкции не проканало, у меня 1.1.1 Link to comment
Kernell Posted October 26, 2011 Share Posted October 26, 2011 Вики врёт А вот это уже предъява... Link to comment
el_motoblock Posted October 26, 2011 Share Posted October 26, 2011 Не, серьёзно - как ставить спавнпоинты?(Кроме ручного способа) Link to comment
Nodward_Nichrome Posted October 26, 2011 Share Posted October 26, 2011 в настройках карты добавить один из режимов (dm, tdm, ctf, stealth) который добавит возможность установки спаунпоинтов. Link to comment
Other Languages Moderators Disinterpreter Posted October 26, 2011 Other Languages Moderators Share Posted October 26, 2011 Работает только для того режима. Для которго имеется. Например врубаеш Dm будет рабоать только на Deathmutch картах Link to comment
Kenix Posted October 26, 2011 Share Posted October 26, 2011 На вики есть документация по EDF https://wiki.multitheftauto.com/index.ph ... Editor/EDF я думаю не сложно разобраться что к чему. Link to comment
D_SaN Posted October 26, 2011 Share Posted October 26, 2011 Как можно задействовать функцию giveWeapon, которая только доступна в использовании на стороне сервера, чтобы она работала в клиент скрипте. Link to comment
LoveFist Posted October 26, 2011 Share Posted October 26, 2011 При помощи triggerServerEvent Link to comment
Kernell Posted October 26, 2011 Share Posted October 26, 2011 Тогда стоит задуматься о безопасности, конечно взломать клиент МТА маловероятно, но в этой сфере деятельности лучше быть немного параноиком, ибо клиенту нельзя доверять Вообще зря вы делаете логику на клиенте, она должна быть только на сервере. А на клиенте должен быть интерфейс и прочие прелести. P.S. Надеюсь к MySQL не подключаетесь с клиента? Link to comment
MX_Master Posted October 26, 2011 Share Posted October 26, 2011 Тогда стоит задуматься о безопасности, конечно взломать клиент МТА маловероятно, но в этой сфере деятельности лучше быть немного параноиком, ибо клиенту нельзя доверять Вообще зря вы делаете логику на клиенте, она должна быть только на сервере. А на клиенте должен быть интерфейс и прочие прелести. P.S. Надеюсь к MySQL не подключаетесь с клиента? Что за бред, еще скажи, что setElementData нельзя пользоваться, потому что клиенту нельзя доверять. Link to comment
Kernell Posted October 26, 2011 Share Posted October 26, 2011 Видимо Вы ещё не сталкивались со всеми проблемами в IT (это касается и не только MTA, но и даже web программировании). Лично я на клиенте не разрешаю setElementData вообще - мера безопасности. Любой может написать "бред" не обосновывая ничего. Так что бредом считать можно только Ваш пост выше. Link to comment
MX_Master Posted October 26, 2011 Share Posted October 26, 2011 Я веб-прогер со стажем и я тебе повторяю, параноиком не надо быть, надо просто данные от клиента хорошо проверять. Link to comment
Kernell Posted October 27, 2011 Share Posted October 27, 2011 От того что вы сейчас сказали - вас не делает правым. Аля я имею сертификат от Microsoft и я тут прав. - как то так Кто вам поверит? Фактов никаких нет, да и толком обосновать ничего не можете, ваши сообщения только показывают вашу некомпетентность. P.S. А я работаю в институте web-программистом - и что дальше? (Ваш стаж нигде не виден, так же и про Lua могу сказать). - Итог: Ваше сообщение - это дешёвый понт. Link to comment
Cypuk Posted October 27, 2011 Share Posted October 27, 2011 От того что вы сейчас сказали - вас не делает правым. Аля я имею сертификат от Microsoft и я тут прав. - как то так Кто вам поверит? Фактов никаких нет, да и толком обосновать ничего не можете, ваши сообщения только показывают вашу некомпетентность. P.S. А я работаю в институте web-программистом - и что дальше? (Ваш стаж нигде не виден, так же и про Lua могу сказать). - Итог: Ваше сообщение - это дешёвый понт. Во-во, даже по граммотным словам, и отличным выводам видно кто тут по главнее и умнее Link to comment
StUNt71 Posted October 27, 2011 Share Posted October 27, 2011 У меня от Cisco не это не делает меня умнее MX_Master'a. Link to comment
Aibo Posted October 27, 2011 Share Posted October 27, 2011 развели тут самп. дети, что ли. Link to comment
StUNt71 Posted October 27, 2011 Share Posted October 27, 2011 Как можно проверить тип переменной? ------- Нашёл. type. Link to comment
DEVEK Posted October 28, 2011 Share Posted October 28, 2011 Подскажите возможно ли использовать кирилицу в имени игрока, при использовании для хранения данных БД MySQL? Если да, то подскажите, как это реализовать? Link to comment
Kernell Posted October 28, 2011 Share Posted October 28, 2011 MySQL позволяет хоть таблицы по русски называеть Но стандартная функция setPlayerName принимает только англ. символы. Но в МТА можно реализовать свою систему 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