AMX MOD X
Пятница, 27.12.2024, 05:40:49



Приветствую Вас Гость | RSS
[ Главная ] [ Не читать закоментированные строки - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 1
  • 1
Модератор форума: slogic, AlMod  
Не читать закоментированные строки
pikeДата: Вторник, 08.09.2009, 10:52:31 | Сообщение # 1
Полковник
Группа: Пользователи
Сообщений: 207
Репутация: 4
Статус: Не в сети
Code
                while(read_file(myconfig,line,text,255,textsize))
                 {
    if(text[0] == ';' || text[0] == '/') continue
           parse(text, text1, 127, text2, 127)

Если комент ; и / верно ?
Code
if(text[0] == ';' || text[0] == '/') continue

И если строка пустая ?
 
ZETAДата: Вторник, 08.09.2009, 11:59:41 | Сообщение # 2
Генерал-майор
Группа: Скриптеры
Сообщений: 369
Репутация: 21
Статус: Не в сети
Я обычно использую такую првоерку:

Code

if(num>0&&text[0]!=';') {
     code...
}

P.S. а зачем проверка text[0] == '/' в файле обычно используется только один вид коментариев - ;

Code

if(text[0] == ';' || text[0] == '/') continue   
      parse(text, text1, 127, text2, 127)

Вобще это неверно будет, после оператора if должно стоять else
Если его нет читается следующая строчка т.е parse(text, text1, 127, text2, 127)


Говори что думаешь и думай что говоришь...

Сообщение отредактировал ZETA - Вторник, 08.09.2009, 12:04:28
 
pikeДата: Вторник, 08.09.2009, 12:49:22 | Сообщение # 3
Полковник
Группа: Пользователи
Сообщений: 207
Репутация: 4
Статус: Не в сети
А так ?
Code
  replace(text, 50, "/", " ")   // комент  "/"    
            parse(text, text1, 127, text2, 127)


Сообщение отредактировал pike - Вторник, 08.09.2009, 12:53:25
 
  • Страница 1 из 1
  • 1
Поиск:

AMX Mod X Russian Community © 2006-2024