Давно таких кадров на pro-pawn не заглядывало...
Сообщение от
Geebrox
в моем редакторе код выглядит по другому
Если твой редактор - Pawno, то ничего удивительного. Он любит табы превращать в пробелы
Сообщение от
Geebrox
GetPlayerVehicleID - возвращает 0 при отсутствие тс на сервере, этого достаточно для проверки, а иные не правильно переданные идентификаторы это уже проблемы скриптера, и да я думаю опытный скриптер сначала сам проверит на валидность тс, перед тем как использовать эту функцию
А что тебе мешает переделать код так, как посоветовал Ziggi, избавившись от лишней проверки на валидность? От того, что ты добавил явную "проверку" на валидность (хоть она таковой и не считается), проверка из GetVehicleHealth не исчезнет и сервер опять проверит указанный ID авто, только уже внутри функции.
Твой код сейчас - полная каша. Начиная от странных переносов текста в сообщениях и заканчивая вот этим
PHP код:
new g_en_lights, g_en_alarm, g_en_doors,
g_en_bonnet, g_en_boot, g_en_objective;
GetVehicleParamsEx(vehicleid, g_en_lights, g_en_lights,
g_en_alarm, g_en_doors, g_en_bonnet, g_en_boot, g_en_objective);
И твоя упёртость сейчас совершенно ничем необоснованна. Если ты пишешь код так, как нравится тебе, то и оставляй его при себе. А мы уж как-нибудь сами напишем всё, что нам понадобится. Ну а если хочешь стать частью этого комьюнити - будь добр, придерживайся общепринятых правил