Урок №60 (Создание меню)
admin Дата: Среда, 06.10.2010, 04:26:49 | Сообщение # 1
Группа: Администраторы
Сообщений: 3869
сегодня я вас научу как делать меню!Буду описывать каждую строчку что она дает! Вставляем такую строчку
Code
if(strcmp(cmd, "/adminhelp", true) == 0) {
Копируем эту строчку себе на мод, и где написано /adminhelp там изменяем на свою команду желательно писать по англ команду, например у многих стоят серверах /help это помощь команд. Идем дальше! SendClientMessage(playerid, COLOR_RED, "---------- Ваш текст ----------"); Здесь разберем что и как Где написано COLOR_RED - там изменяем на свой цвет текста. Где написано вот это ---------- Ваш текст ---------- там ставим свой текст какой вы хотели бы! Потом если вам одной строчки не хватает так же копируйте снизу после первого вашего текста!
Code
SendClientMessage(playerid, COLOR_RED, "---------- Ваш текст ----------");
Потом нам остается сделать чтоб не выходило ошибок много и так я щя вам покажу Вот вы ставили свой текст у меня так получается: SendClientMessage(playerid, COLOR_YELLOW, "Помощь команд введите /help"); потом ставим снизу после вашего текста вот такой код:
zm-jail.ru Разработка сайта samp-pawno.ru
Сообщение сегодня я вас научу как делать меню!Буду описывать каждую строчку что она дает! Вставляем такую строчку
Code
if(strcmp(cmd, "/adminhelp", true) == 0) {
Копируем эту строчку себе на мод, и где написано /adminhelp там изменяем на свою команду желательно писать по англ команду, например у многих стоят серверах /help это помощь команд. Идем дальше! SendClientMessage(playerid, COLOR_RED, "---------- Ваш текст ----------"); Здесь разберем что и как Где написано COLOR_RED - там изменяем на свой цвет текста. Где написано вот это ---------- Ваш текст ---------- там ставим свой текст какой вы хотели бы! Потом если вам одной строчки не хватает так же копируйте снизу после первого вашего текста!
Code
SendClientMessage(playerid, COLOR_RED, "---------- Ваш текст ----------");
Потом нам остается сделать чтоб не выходило ошибок много и так я щя вам покажу Вот вы ставили свой текст у меня так получается: SendClientMessage(playerid, COLOR_YELLOW, "Помощь команд введите /help"); потом ставим снизу после вашего текста вот такой код:
Автор - admin Дата добавления - 06.10.2010 в 04:26:49
MaNb9K Дата: Среда, 08.12.2010, 15:49:56 | Сообщение # 2
Группа: Пользователи
Сообщений: 220
ти скажи куда пихать Quote
if(strcmp(cmd, "/adminhelp", true) == 0) {
[img]http://sa-mp-fail.at.ua/premium.gif[/img]
Сообщение ти скажи куда пихать Quote
if(strcmp(cmd, "/adminhelp", true) == 0) {
Автор - MaNb9K Дата добавления - 08.12.2010 в 15:49:56
admin Дата: Среда, 08.12.2010, 23:59:25 | Сообщение # 3
Группа: Администраторы
Сообщений: 3869
MaNb9K , в Code
public OnPlayerCommandText(playerid, cmdtext[]) {
zm-jail.ru Разработка сайта samp-pawno.ru
Сообщение MaNb9K , в Code
public OnPlayerCommandText(playerid, cmdtext[]) {
Автор - admin Дата добавления - 08.12.2010 в 23:59:25
MaNb9K Дата: Среда, 29.12.2010, 12:34:12 | Сообщение # 4
Группа: Пользователи
Сообщений: 220
E:\[RRP]Rus\a gfa\samp03bsvr_R2_win32(3)\gamemodes\vs.pwn(65) : warning 217: loose indentation E:\[RRP]Rus\a gfa\samp03bsvr_R2_win32(3)\gamemodes\vs.pwn(214) : warning 217: loose indentation E:\[RRP]Rus\a gfa\samp03bsvr_R2_win32(3)\gamemodes\vs.pwn(237) : warning 217: loose indentation E:\[RRP]Rus\a gfa\samp03bsvr_R2_win32(3)\gamemodes\vs.pwn(272) : error 017: undefined symbol "cmd" E:\[RRP]Rus\a gfa\samp03bsvr_R2_win32(3)\gamemodes\vs.pwn(273) : error 017: undefined symbol "COLOR_YELLOW" E:\[RRP]Rus\a gfa\samp03bsvr_R2_win32(3)\gamemodes\vs.pwn(274) : error 017: undefined symbol "COLOR_YELLOW" E:\[RRP]Rus\a gfa\samp03bsvr_R2_win32(3)\gamemodes\vs.pwn(275) : error 017: undefined symbol "COLOR_YELLOW" у мя такую ошибку выдаёт А раньше не выдовало
[img]http://sa-mp-fail.at.ua/premium.gif[/img]
Сообщение E:\[RRP]Rus\a gfa\samp03bsvr_R2_win32(3)\gamemodes\vs.pwn(65) : warning 217: loose indentation E:\[RRP]Rus\a gfa\samp03bsvr_R2_win32(3)\gamemodes\vs.pwn(214) : warning 217: loose indentation E:\[RRP]Rus\a gfa\samp03bsvr_R2_win32(3)\gamemodes\vs.pwn(237) : warning 217: loose indentation E:\[RRP]Rus\a gfa\samp03bsvr_R2_win32(3)\gamemodes\vs.pwn(272) : error 017: undefined symbol "cmd" E:\[RRP]Rus\a gfa\samp03bsvr_R2_win32(3)\gamemodes\vs.pwn(273) : error 017: undefined symbol "COLOR_YELLOW" E:\[RRP]Rus\a gfa\samp03bsvr_R2_win32(3)\gamemodes\vs.pwn(274) : error 017: undefined symbol "COLOR_YELLOW" E:\[RRP]Rus\a gfa\samp03bsvr_R2_win32(3)\gamemodes\vs.pwn(275) : error 017: undefined symbol "COLOR_YELLOW" у мя такую ошибку выдаёт А раньше не выдовало Автор - MaNb9K Дата добавления - 29.12.2010 в 12:34:12
admin Дата: Четверг, 30.12.2010, 02:19:41 | Сообщение # 5
Группа: Администраторы
Сообщений: 3869
MaNb9K , в Code
public OnPlayerCommandText
пропиши потом сверху мода пропиши Code
#define COLOR_YELLOW 0xFFFF00AA //это у нас желтый цвет
Quote (MaNb9K )
E:\[RRP]Rus\a gfa\samp03bsvr_R2_win32(3)\gamemodes\vs.pwn(65) : warning 217: loose indentation E:\[RRP]Rus\a gfa\samp03bsvr_R2_win32(3)\gamemodes\vs.pwn(214) : warning 217: loose indentation E:\[RRP]Rus\a gfa\samp03bsvr_R2_win32(3)\gamemodes\vs.pwn(237) : warning 217: loose indentation
подправь отступы)
zm-jail.ru Разработка сайта samp-pawno.ru
Сообщение MaNb9K , в Code
public OnPlayerCommandText
пропиши потом сверху мода пропиши Code
#define COLOR_YELLOW 0xFFFF00AA //это у нас желтый цвет
Quote (MaNb9K )
E:\[RRP]Rus\a gfa\samp03bsvr_R2_win32(3)\gamemodes\vs.pwn(65) : warning 217: loose indentation E:\[RRP]Rus\a gfa\samp03bsvr_R2_win32(3)\gamemodes\vs.pwn(214) : warning 217: loose indentation E:\[RRP]Rus\a gfa\samp03bsvr_R2_win32(3)\gamemodes\vs.pwn(237) : warning 217: loose indentation
подправь отступы)Автор - admin Дата добавления - 30.12.2010 в 02:19:41
Hanter Дата: Пятница, 01.03.2013, 23:42:51 | Сообщение # 6
Группа: Пользователи
Сообщений: 7
Как зделать в окне?
Сообщение Как зделать в окне? Автор - Hanter Дата добавления - 01.03.2013 в 23:42:51
admin Дата: Вторник, 09.04.2013, 19:04:53 | Сообщение # 7
Группа: Администраторы
Сообщений: 3869
Цитата (Hanter )
Как зделать в окне?
читайте другую тему , по работе с меню диалогом вот вам к примеру
zm-jail.ru Разработка сайта samp-pawno.ru
Сообщение Цитата (Hanter )
Как зделать в окне?
читайте другую тему , по работе с меню диалогом вот вам к примеру Автор - admin Дата добавления - 09.04.2013 в 19:04:53
markelmaks Дата: Пятница, 10.01.2014, 21:56:04 | Сообщение # 8
Группа: Пользователи
Сообщений: 2
а куда это писать? SendClientMessage(playerid, COLOR_RED, "---------- Ваш текст ----------");Добавлено (10.01.2014, 21:49:12) --------------------------------------------- а куда это писать? SendClientMessage(playerid, COLOR_RED, "---------- Ваш текст ----------");
Добавлено (10.01.2014, 21:56:04) --------------------------------------------- C:\Users\Гульнара\Desktop\серв\gamemodes\gf.pwn(47) : fatal error 100: cannot read from file: "utils" что это за ошибка а
Сообщение а куда это писать? SendClientMessage(playerid, COLOR_RED, "---------- Ваш текст ----------");Добавлено (10.01.2014, 21:49:12) --------------------------------------------- а куда это писать? SendClientMessage(playerid, COLOR_RED, "---------- Ваш текст ----------");
Добавлено (10.01.2014, 21:56:04) --------------------------------------------- C:\Users\Гульнара\Desktop\серв\gamemodes\gf.pwn(47) : fatal error 100: cannot read from file: "utils" что это за ошибка а
Автор - markelmaks Дата добавления - 10.01.2014 в 21:56:04
admin Дата: Вторник, 14.01.2014, 17:43:13 | Сообщение # 9
Группа: Администраторы
Сообщений: 3869
Цитата markelmaks (
)
SendClientMessage(playerid, COLOR_RED, "---------- Ваш текст ----------");
в команду и пишите к примеру Код
if(strcmp(cmd, "/objective", true) == 0) { SendClientMessage(playerid, COLOR_RED, "---------- Ваш текст ----------"); SendPlayerFormattedText(playerid,"Casino's.", 0); return 1; }
Цитата markelmaks (
)
C:\Users\Гульнара\Desktop\серв\gamemodes\gf.pwn(47) : fatal error 100: cannot read from file: "utils"
нет include utils
zm-jail.ru Разработка сайта samp-pawno.ru
Сообщение Цитата markelmaks (
)
SendClientMessage(playerid, COLOR_RED, "---------- Ваш текст ----------");
в команду и пишите к примеру Код
if(strcmp(cmd, "/objective", true) == 0) { SendClientMessage(playerid, COLOR_RED, "---------- Ваш текст ----------"); SendPlayerFormattedText(playerid,"Casino's.", 0); return 1; }
Цитата markelmaks (
)
C:\Users\Гульнара\Desktop\серв\gamemodes\gf.pwn(47) : fatal error 100: cannot read from file: "utils"
нет include utilsАвтор - admin Дата добавления - 14.01.2014 в 17:43:13
Aleksey5991 Дата: Четверг, 22.05.2014, 13:06:50 | Сообщение # 10
Группа: Пользователи
Сообщений: 7
Это не меню, а обычный текст в клиент чат. Меню на диалоге Добавлено (22.05.2014, 13:06:50) --------------------------------------------- Это не меню, а обычный текст в клиент чат. Меню на диалоге
Сообщение Это не меню, а обычный текст в клиент чат. Меню на диалоге Добавлено (22.05.2014, 13:06:50) --------------------------------------------- Это не меню, а обычный текст в клиент чат. Меню на диалоге
Автор - Aleksey5991 Дата добавления - 22.05.2014 в 13:06:50
pro100aim Дата: Суббота, 16.08.2014, 13:13:06 | Сообщение # 11
Группа: Пользователи
Сообщений: 1
как сделать чтоб меню окрывалос на кнопку Y??????
Сообщение как сделать чтоб меню окрывалос на кнопку Y?????? Автор - pro100aim Дата добавления - 16.08.2014 в 13:13:06