Форум

Страница 1 из 11
Модератор форума: dr40 
Форум | www.SAMP-TEAM.com » Wiki SA-MP » Вопросы по скриптингу » Ссылки в константах
Ссылки в константах
Вопрос такой, как ссылку записать в константу? Например:
Код
#define LINK_1    "http://название_сайта.ru"

Всё бы ничего, только вот двойной слеш (//), расценивается как начало комментария.
Может есть какой специальный символ, заменяющий слеш, как например \" ?

не в ту ветку создал тему
пожалуйста перенесите
29.07.2014 в 18:44
Код
#define LINK_1    "http:/%/название_сайта.ru"
29.07.2014 в 19:01
А компилятор не посчитает это как неопределенный символ?
29.07.2014 в 19:52
Цитата [S]ilverbac[k] ()
Код
#define LINK_1    "http:/%/название_сайта.ru"

не, ссылку выдаёт с этим символом, т.е. не игнорируется.
пытался вставить цвет: "http:/{960018}/ но ни как, цвет меняет текст визуально, но запрос наверное идёт с {960018}

ps: забыл упомянуть, что это для PlayAudioStreamForPlayer

наверное придётся массивом делать
29.07.2014 в 20:54
У меня символ не отображался, т.к. я простой SendClientMessage использовал.
Попробуй вместо url[] вставить отформатированную переменную, например

Код

format(str,sizeof(str),"http:/%s",LINK_1);
29.07.2014 в 21:16
Вот это да, парни!
Когда вставлял ссылки, то получалось что, начиная с первого слеша, это комментарий.
Ну зная о том что, комментарии всегда игнорируются, стал придумывать разные способы обойти эту проблему.
НЕ ПРОВЕРИВ!!!
А сейчас подумал, а что если, пусть ссылка останется наполовину комментом surprised компилируется то норм
#define VEH_RADIO_LINK4 "http://www.protonradio.com:8000/listen.m3u"
И блин, работает! Я не знаю как это может быть, чтоб коммент не игнорировался.
Чудеса да и только biggrin
29.07.2014 в 21:18

Делай без #define чтоль)
29.07.2014 в 21:21
Цитата AlexPPPP ()
Делай без #define чтоль)

Просто хочу ссылки менять в одном месте, а то в моде раз 5-6 одни и те же с разными условиями
А если ссылка утратит свою актуальность, влом весь мод лопатить, и менять их везде
29.07.2014 в 21:26
Цитата fenix05 ()
А если ссылка утратит свою актуальность, влом весь мод лопатить, и менять их везде

+
29.07.2014 в 21:32
fenix05, я думаю это баг павно с подсветкой синтаксиса. Он просто подсвечивает зеленым все что после //. И не учитывает если это формат string в кавычках "".
30.07.2014 в 15:54
Форум | www.SAMP-TEAM.com » Wiki SA-MP » Вопросы по скриптингу » Ссылки в константах
Страница 1 из 11
Поиск: