|
Диалоговые окна "1024+"
|
|
| Draker | Дата: Среда, 15.06.2011, 20:08 | Сообщение # 1 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 83
Награды: 0
Город: Odessa
Репутация: 0
Замечания: 20%
Статус: 
| Уважаемые форумчане, кто может кинуть готовый пример диалогового окна с использованием переменных в котором можно содержать больше 1024 символов.
Пробывал какимто способом который нашел в поиске, но нельзя было вписывать переменные.
P.S. Мне надо сделать /stats
|
| |
|
|
| Eakwarp | Дата: Среда, 15.06.2011, 20:11 | Сообщение # 2 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 4874
Награды: 179
Город: Москва
Репутация: 2543
Замечания: 60%
Статус: 
| Вообще-то, в диалоговом окне по умолчанию можно сделать максимально 2048 символов.
More than 4 years of development, more than 250,000 lines of source code, more than a hundred units and more than 3400 revisions. Valakas Roleplay - choose your role.
Valakas Roleplay on Twitter
Платные консультации, разработка, в ICQ. Дорого.
|
| |
|
|
| Impereal | Дата: Среда, 15.06.2011, 20:32 | Сообщение # 3 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2677
Награды: 51
Город: Санкт-Петербург
| Draker, Можно с помощью strcat объединять строки или format'om. Quote (Eakwarp) Вообще-то, в диалоговом окне по умолчанию можно сделать максимально 2048 символов. Он имеет ввиду что в коде будет варн на длинную строку я так понял.
Прощай самп-рус =Р
|
| |
|
|
| Eakwarp | Дата: Среда, 15.06.2011, 20:39 | Сообщение # 4 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 4874
Награды: 179
Город: Москва
Репутация: 2543
Замечания: 60%
Статус: 
| Quote (Impereal) Он имеет ввиду что в коде будет варн на длинную строку я так понял. варн будет на любую строку длиннее 512 символов...
More than 4 years of development, more than 250,000 lines of source code, more than a hundred units and more than 3400 revisions. Valakas Roleplay - choose your role.
Valakas Roleplay on Twitter
Платные консультации, разработка, в ICQ. Дорого.
|
| |
|
|
| Impereal | Дата: Среда, 15.06.2011, 21:03 | Сообщение # 5 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2677
Награды: 51
Город: Санкт-Петербург
| Quote (Eakwarp) варн будет на любую строку длиннее 512 символов... Я знаю,я и говорю что он спрашивает как это обойти.
Прощай самп-рус =Р
|
| |
|
|
| Draker | Дата: Среда, 15.06.2011, 21:22 | Сообщение # 6 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 83
Награды: 0
Город: Odessa
Репутация: 0
Замечания: 20%
Статус: 
| Quote (Impereal) Можно с помощью strcat объединять строки или format'om
по подробней))
|
| |
|
|
| Impereal | Дата: Среда, 15.06.2011, 21:37 | Сообщение # 7 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2677
Награды: 51
Город: Санкт-Петербург
| Draker, new str[3][16]; format(str[0],sizeof(str),"Str"); strcat(str[2],str[0]); format(str[1],sizeof(str),"ing"); strcat(str[2],str[1]); В итоге строка str[2] string. Либо format'om format(str[2],sizeof(str),"%s%s",str[0],str[1]); Итог тот же!
Прощай самп-рус =Р
|
| |
|
|
| _Dark_ | Дата: Среда, 15.06.2011, 21:37 | Сообщение # 8 |
|
Постоялец
Группа:
I'm V.I.P.
Сообщений: 379
Награды: 4
Город: Dark://core.dll
Репутация: 169
Замечания: 40%
Статус: 
| Code if(strcmp(cmd, "/blablabla", true) == 0) { new string1[512]; new string2[512]; new string3[512]; format(string1,sizeof(string1),"Строка 1\r\nСтрока 2\r\nИ т.д."); format(string2,sizeof(string2),"Строка 1\r\nСтрока 2\r\nИ т.д."); format(string3,sizeof(string3),"%s\n%s",string1,string2); ShowPlayerDialog(playerid,49,DIALOG_STYLE_MSGBOX,"Название",string3,"OK","Выход"); return 1; } Вот так.
Если баги возникают из ниоткуда - ты на правильном пути. (с)
|
| |
|
|
| Alcoholik | Дата: Среда, 15.06.2011, 22:09 | Сообщение # 9 |
|
Мастер джэдай
Группа:
Администратор
Сообщений: 8299
Награды: 111
Город: Санкт-Петербург
Репутация: 6085
Статус: 
| Quote if(strcmp(cmd, "/blablabla", true) == 0) { new string1[512]; format(string1,sizeof(string1),"Строка 1\r\nСтрока 2\r\nИ т.д. lalalalalalalala\n lalalalalalalala\n lalalalalalalala\n lalalalalalalala\n lalalalalalalala\n "); ShowPlayerDialog(playerid,49,DIALOG_STYLE_MSGBOX,"Название",string1,"OK","Выход"); return 1; } где то я видел такой использование(у Fus1 чтоли)
if(isset($beer)&&isset($girl)) { drink($beer);fuck($girl); }else die(); Мониторинг sa:mp серверов Приватно никого не консультирую, моды также не пишу, ни так, ни за деньги. Моя ICQ 675715, пишу только с неё. Все остальные Роачи фейки, ничего я не продаю и продавать не буду, вас разводят.
|
| |
|
|
| Draker | Дата: Среда, 15.06.2011, 22:26 | Сообщение # 10 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 83
Награды: 0
Город: Odessa
Репутация: 0
Замечания: 20%
Статус: 
| Quote (_Dark_) if(strcmp(cmd, "/blablabla", true) == 0) { new string1[512]; format(string1,sizeof(string1),"Строка 1\r\nСтрока 2\r\nИ т.д. lalalalalalalala\n lalalalalalalala\n lalalalalalalala\n lalalalalalalala\n lalalalalalalala\n "); ShowPlayerDialog(playerid,49,DIALOG_STYLE_MSGBOX,"Название",string1,"OK","Выход"); return 1; }
а так разве можно будет использовать больше чем 2048 символов?
Сообщение отредактировал Draker - Среда, 15.06.2011, 22:31 |
| |
|
|
| Jumpman23 | Дата: Среда, 15.06.2011, 22:27 | Сообщение # 11 |
|
Группа:
I'm V.I.P.
Сообщений: 1359
Награды: 23
Город: Kingston, Rastapolis
Репутация: 504
Замечания: 100%
Статус: 
| Quote (RoACh) где то я видел такой использование(у Fus1 чтоли) ну если строка не влазит любой кодер будет так делать)
Тсссс, тссс, отключите снисходительный тон. Помните: вас уже лишали права слова на этом форуме. Прошу прощения у всех кого я заебал или оскорбил (Кроме икварпа и чеза - вы ибланы). Великс ты красава.
|
| |
|
|
| Eakwarp | Дата: Среда, 15.06.2011, 22:33 | Сообщение # 12 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 4874
Награды: 179
Город: Москва
Репутация: 2543
Замечания: 60%
Статус: 
| Quote (RoACh) где то я видел такой использование(у Fus1 чтоли) Компилятор нафиг пошлет.Quote (Draker) а так разве можно будет использовать больше чем 2048 символов? Больше чем 2048 - нельзя.
More than 4 years of development, more than 250,000 lines of source code, more than a hundred units and more than 3400 revisions. Valakas Roleplay - choose your role.
Valakas Roleplay on Twitter
Платные консультации, разработка, в ICQ. Дорого.
|
| |
|
|
| Draker | Дата: Среда, 15.06.2011, 22:43 | Сообщение # 13 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 83
Награды: 0
Город: Odessa
Репутация: 0
Замечания: 20%
Статус: 
| Quote (Eakwarp) Больше чем 2048 - нельзя.
вообще никакими способами?
|
| |
|
|
| Eakwarp | Дата: Среда, 15.06.2011, 23:03 | Сообщение # 14 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 4874
Награды: 179
Город: Москва
Репутация: 2543
Замечания: 60%
Статус: 
| Quote (Draker) вообще никакими способами? Вообще никакими способами.
More than 4 years of development, more than 250,000 lines of source code, more than a hundred units and more than 3400 revisions. Valakas Roleplay - choose your role.
Valakas Roleplay on Twitter
Платные консультации, разработка, в ICQ. Дорого.
|
| |
|
|
| Goshik | Дата: Четверг, 16.06.2011, 00:05 | Сообщение # 15 |
|
Уверенный в себе
Группа:
Пользователи
Сообщений: 280
Награды: 1
Город: ---
Репутация: 18
Замечания: 60%
Статус: 
| Quote (Eakwarp) Больше чем 2048 - нельзя.
http://ib1.keep4u.ru/b/2011/06/16/5d/5d49b24e9a4186b3a6804e3493cfa69e.jpg ~3к символов
|
| |
|
|