Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Файл, строчка, разделение, два массива...

Статус пользователя ssx
сообщение 18.5.2015, 9:18
Сообщение #1


Стаж: 12 лет

Сообщений: 2237
Благодарностей: 1343
Полезность: 836

Ребята, подскажите пожалуйста, как сделать что бы определенным символом разделять первую строчку на две части , например символом +

Например: строчку в конфиге "слово1+слово2" разделять на слово1 и слово2
А потом выводить в чат типо вот так:
Первое слово %s, второе слово %s

Кусок кода:
Код:
	file = fopen(filename,"r");

if(file)
{
new string[512], message[192];
while((ad_count < 256) && !feof(file))
{
fgets(file, string, charsmax(string));

if((string[0] != ';') && (string[0] != '/') && parse(string, message, charsmax(message)))
{
format_color(message, charsmax(message));
copy(adMessages[ad_count], 192, message);
ad_count++;
}
}
fclose(file);
}
else
log_amx("File ^"%s^" not found", filename);


[Half-Life DM FFA] 78.152.169.100:27016
[CS 1.6 GunGame] 78.152.169.100:27018
[CS 1.6 DM AIM] 78.152.169.100:27017
[CS 1.6 DM FFA] 78.152.169.100:27015
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя GOOD FELLOW
сообщение 18.5.2015, 10:10
Сообщение #2


Иконка группы

Стаж: 13 лет

Сообщений: 2294
Благодарностей: 1187
Полезность: 890

http://amxxmodx.ru/core/stringinc/316-pars...argumentam.html
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя ssx
сообщение 18.5.2015, 11:00
Сообщение #3


Стаж: 12 лет

Сообщений: 2237
Благодарностей: 1343
Полезность: 836

Спс за направление.

Нашел пример:
Код:
		replace_all( sData, 31, ":", " " );
parse( sData, ip, 15, port, 5 );

Подогнал под свои нужды . Все гуд.


[Half-Life DM FFA] 78.152.169.100:27016
[CS 1.6 GunGame] 78.152.169.100:27018
[CS 1.6 DM AIM] 78.152.169.100:27017
[CS 1.6 DM FFA] 78.152.169.100:27015
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: