Просмотр полной версии : [Вопрос] mdialog
Batya_Montes
06.03.2017, 13:50
юзаю у себя в моде mdialog (http://pro-pawn.ru/showthread.php?14311)
возникла одна небольшая проблемка .. если нажать кнопку в диалоге, но ничего в него не ввести (PASSWORD & INPUT style), то не сработает условие вида if(!strlen(inputtext))
возможно ли как-то это решить ?
Лучше всего было бы написать об этом в теме с инклудом =)
Вместо strlen Используй isnull
if(isnull(inputtext)) // Игрок ничего не ввёл
Batya_Montes
06.03.2017, 14:06
Лучше всего было бы написать об этом в теме с инклудом =)
Вместо strlen Используй isnull
if(isnull(inputtext)) // Игрок ничего не ввёл
взял с вики эту функцию
#define isnull(%1) ((!(%1[0])) || (((%1[0]) == '\1') && (!(%1[1]))))
и теперь появился варнинг
warning 201: redefinition of constant/macro (symbol "isnull(%1)")
Значит она у тебя уже есть
Batya_Montes
06.03.2017, 14:09
Значит она у тебя уже есть
да, действительно есть, видимо какой-то инклуд или плагин добавил ее
работает, спасибо, можно закрывать ;)
Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot