PAWN Compiler делает то, что вы приказали ему сделать, а не то, что вы хотели, чтобы он сделал..
25% времени в программировании уходит на размышления о том, что пользователь может сделать не так.[HR]/Брайан Хьюмс/
#FIXSAMP
PAWN Compiler делает то, что вы приказали ему сделать, а не то, что вы хотели, чтобы он сделал..
25% времени в программировании уходит на размышления о том, что пользователь может сделать не так.[HR]/Брайан Хьюмс/
#FIXSAMP
Я так понимаю кроме этого плагина больше нет никаких которые бы проверяли нестандартные кнопки?
http://forum.sa-mp.com/showthread.php?t=268671
Даже этот плагин не позволит тебе узнать какие кнопки жмёт игрок, ибо плагин работает лишь на локальном сервере и отлавливает клавиши конкретно того человека, на компьютере которого запущен сервер.
Как уже сказали ранее, то, что тебе нужно, не сделать без клиентской части (игрок просто не отсылает на сервер пакеты, когда жмёт клавиши, которые нельзя отловить на стороне сервера). Далеко не каждый игрок согласится качать какие-то сторонние файлы для игры на твоём сервере, а значит и плагин такой для паблика делать бесполезно.
Гораздо проще самому написать клиентскую часть и уже её снабдить всем, чем захочешь. Но, как уже сказал ранее, мало кто захочет её качать
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
Да мне для локальной и нужно, но этот плагин у меня просто не запускается...
Код:[18:16:04] Loading plugin: getaks.dll [18:16:04] Failed.
Последний раз редактировалось DeimoS; 21.12.2016 в 02:39.
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
Есть вложенный цикл и goto, как выход из обоих. Есть ли решения кроме как его использование в такой ситуации? (чисто ради интереса, т.к. найдя подобное только на форумах C++, решается там это средствами, которых в павн нет. Но возможно в павн как раз есть что-то своё на этот счёт)
Обновлено:
Для наглядности код (пример, на практике всё сложнее и вариант с переделкой самого алгоритма вряд ли поможет):
upd2PHP код:
for(new i, j; i < 5; i++)
{
for(j = 0; j < 10; j++)
{
//Действия
//Некая проверка, по которой нужно выйти из обоих циклов
goto skip_this_action; //Выход
}
}
skip_this_action:
//Код после циклов
...Хотя знаете, будет даже интереснее, если кто-то предложит более простой вариант. Вот, где я это использую.
Последний раз редактировалось Nexius_Tailer; 27.12.2016 в 03:19.
Не хотите постоянно проверять обновления моих скриптов?
Подключите его последним, после всех остальных
Nexius's Update Checker
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)