Бл.. разобрался кое как с вариантом от DeimoS, всё робит вроде.
$continue$, У ваших вариантов с DeimoS есть плюсы и минусы какие нибудь ну в разнице кодов?
Бл.. разобрался кое как с вариантом от DeimoS, всё робит вроде.
$continue$, У ваших вариантов с DeimoS есть плюсы и минусы какие нибудь ну в разнице кодов?
[Anticheat]___Invisible Fly Hack
[Anticheat]____Weapon/Ammo Hack
[Function]______ResetPlayerWeaponSlot
[Function]_______FIX_SetPlayerAmmo
[ServerMod]______TDM | Zombie Apokalypse
У Дуймоса, используется mxini (include), а я хотел воспользоваться нативной функции из плагина BlueG (mysql_connect_file) - там используется fstream из STL C++. Вызов native не во всех случаях быстрей, чем код написанный на Pawn. Возможно у Дуймоса - есть выигрыш в скорости, возможно нет. (не хочется тестировать. Это во первых - компиляция плагина [т.к, у нас же нет в release - mysql_file_connect], во вторых составления профайлера)
+ У меня идет экономия памяти, благодаря упаковки строки.
Приведу пример (когда mxini подтягивать ради config.ini, не менее чем глупо):
Я почти не работал с файлами. Умею. Но не работаю. Мне они кажутся не удобными. Мне нужно сделать подключение из файла к базе данных. У меня есть выбор либо использовать file.inc, либо подтянуть mxini. (я бы конечно, выбрал file.inc. А то это как купить оптически прицел за 10000$ и начать стрелять по воробьям. Так же и с mxini) И это ради одного файла конфигурации?
Я бы лучше вызвал функцию из плагина BlueG - чем стал использовать file.inc/mxini
P.S: Хотя, о чем это я в mxini тоже же вызываются native function.
Последний раз редактировалось $continue$; 27.02.2016 в 04:01.
Value your freedom or you will lose it, teaches history. "Don't bother us with politics," respond those who don't want to learn. (c) Richard Stallman
vovandolg (27.02.2016)
Если ты прочтёшь вопрос из шапки темы, то поймёшь, что данные для MySQL - это лишь часть тех задач, которые наложены на файл с конфигами (точнее, это просто пример того, как реализовывается запись/вывод данных). В идеале в эти конфиги можно будет записывать кучу разной информации: от настройки MAX_PLAYERS (придётся преобразовать макрос в переменную, но не суть) и до какой-то внутреигровой настройки, типа цен на авто или же какое-то редактируемое прямо из игры сообщение-реклама для всего сервера, которое будет показываться по таймеру. В общем, тут всё ограничивается только твоим желанием и mxINI тебе поможет в реализации всего этого.
И да, ты, видимо, не в курсе, что тебе, по-сути, пришлось бы написать свой mxINI, если бы ты захотел нормально работать с file.inc. Ибо, например, та же функция fread возвращает строку полностью, в том числе и с "\n", пробелами и прочим, что придётся убирать вручную, дабы тот же mySQL смог нормально прочесть эти данные
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
Последний раз редактировалось vovandolg; 02.03.2016 в 20:10.
[Anticheat]___Invisible Fly Hack
[Anticheat]____Weapon/Ammo Hack
[Function]______ResetPlayerWeaponSlot
[Function]_______FIX_SetPlayerAmmo
[ServerMod]______TDM | Zombie Apokalypse
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
Если все таки нужно в приципе могу скомпилировать плагины под Windows и Linux в субботу.
Value your freedom or you will lose it, teaches history. "Don't bother us with politics," respond those who don't want to learn. (c) Richard Stallman
И в разработки закинь или куда там положено :3
Попробуем что там за вариант..
[Anticheat]___Invisible Fly Hack
[Anticheat]____Weapon/Ammo Hack
[Function]______ResetPlayerWeaponSlot
[Function]_______FIX_SetPlayerAmmo
[ServerMod]______TDM | Zombie Apokalypse
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)