16.08.2015, 18:44
(
Последний раз редактировалось Whatwasit; 16.08.2015 в 20:02.
)
Hi there
I have followed the tutorial for making really long dialogs. (PS : Thanks to TheBetaFox)
I added it in a MSG LIST STYLE and i got error. I'mnewbie and i really don't know where these errors can be.
Let me see you the whole script :
I will modificate all as i want. When i will able to compile it
I have followed the tutorial for making really long dialogs. (PS : Thanks to TheBetaFox)
I added it in a MSG LIST STYLE and i got error. I'mnewbie and i really don't know where these errors can be.
Let me see you the whole script :
Код:
#include <a_samp> #define COLOR_GREY 0xAFAFAFAA #define COLOR_GREEN 0x33AA33AA #define COLOR_RED 0xAA3333AA #define COLOR_YELLOW 0xFFFF00AA #define COLOR_WHITE 0xFFFFFFAA #define COLOR_BLUE 0x0000BBAA #define COLOR_LIGHTBLUE 0x33CCFFAA #define COLOR_ORANGE 0xFF9900AA #define COLOR_RED 0xAA3333AA #define COLOR_LIME 0x10F441AA #define COLOR_MAGENTA 0xFF00FFFF #define COLOR_NAVY 0x000080AA #define COLOR_AQUA 0xF0F8FFAA #define COLOR_CRIMSON 0xDC143CAA #define COLOR_FLBLUE 0x6495EDAA #define COLOR_BISQUE 0xFFE4C4AA #define COLOR_BLACK 0x000000AA #define COLOR_CHARTREUSE 0x7FFF00AA #define COLOR_BROWN 0XA52A2AAA #define COLOR_CORAL 0xFF7F50AA #define COLOR_GOLD 0xB8860BAA #define COLOR_GREENYELLOW 0xADFF2FAA #define COLOR_INDIGO 0x4B00B0AA #define COLOR_IVORY 0xFFFF82AA #define COLOR_LAWNGREEN 0x7CFC00AA #define COLOR_LIMEGREEN 0x32CD32AA #define COLOR_MIDNIGHTBLUE 0X191970AA #define COLOR_MAROON 0x800000AA #define COLOR_OLIVE 0x808000AA #define COLOR_ORANGERED 0xFF4500AA #define COLOR_PINK 0xFFC0CBAA #define COLOR_SEAGREEN 0x2E8B57AA #define COLOR_SPRINGGREEN 0x00FF7FAA #define COLOR_TOMATO 0xFF6347AA #define COLOR_YELLOWGREEN 0x9ACD32AA #define COLOR_MEDIUMAQUA 0x83BFBFAA #define COLOR_MEDIUMMAGENTA 0x8B008BAA public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/help", cmdtext, true, 10) == 0) { ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "BTTDM HELP MENU", "General account\nAccount help\nBank help\nlist3\nlist4\nlist5\nlist6", "Choose", "Exit"); return 1; } return 0; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == 1) // Menu Help Dialog { if(!response) return SendClientMessage(playerid, 0xFFFFFFAA, "Menu exited"); switch(listitem) { case 0: // General Help { new pDialog[512]; strcat(pDialog, ""COL_WHITE"Hi, and welcome to my "COL_RED"super duper awesome "COL_WHITE"server!\n", sizeof(pDialog)); strcat(pDialog, ""COL_WHITE"Here are some "COL_RED"rules "COL_WHITE"that you should respect:\n", sizeof(pDialog)); strcat(pDialog, ""COL_GREEN"1. "COL_WHITE"You are not allowed to spam.\n", sizeof(pDialog)); strcat(pDialog, ""COL_GREEN"2. "COL_WHITE"You are not allowed to advertise.\n", sizeof(pDialog)); strcat(pDialog, ""COL_GREEN"3. "COL_WHITE"You are not allowed to cheat/hack.\n", sizeof(pDialog)); strcat(pDialog, ""COL_GREEN"4. "COL_WHITE"You are not allowed to spawnkill.\n", sizeof(pDialog)); strcat(pDialog, ""COL_GREEN"5. "COL_WHITE"You are not allowed to insult others.\n", sizeof(pDialog)); strcat(pDialog, ""COL_GREEN"6. "COL_WHITE"You are not allowed to beg for admin.\n", sizeof(pDialog)); strcat(pDialog, ""COL_WHITE"There are special rules for "COL_GREEN"VIPs"COL_WHITE"! Please check\n", sizeof(pDialog)); strcat(pDialog, ""COL_GREEN"/yaddayaddayadda "COL_WHITE"for more information!", sizeof(pDialog)); ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, ""COL_BLUE"My Super Rules", pDialog, "OK", "Cancel"); return 1; } case 1: // Account Help { SendClientMessage(playerid, COLOR_CORAL, ""); SendClientMessage(playerid, COLOR_GREY, ""); SendClientMessage(playerid, COLOR_CORAL, ""); return 1; } case 2: // Information { SendClientMessage(playerid, COLOR_FLBLUE, ""); SendClientMessage(playerid, COLOR_GREY, ""); SendClientMessage(playerid, COLOR_FLBLUE, ""); return 1; } case 3: { SendClientMessage(playerid, COLOR_RED, ""); SendClientMessage(playerid, COLOR_GREY, ""); SendClientMessage(playerid, COLOR_RED, ""); return 1; } case 4: { SendClientMessage(playerid, COLOR_YELLOW, ""); SendClientMessage(playerid, COLOR_GREY, ""); SendClientMessage(playerid, COLOR_YELLOW, ""); return 1; } case 5: { SendClientMessage(playerid, COLOR_PINK, ""); SendClientMessage(playerid, COLOR_GREY, ""); SendClientMessage(playerid, COLOR_PINK, ""); } case 6: { SendClientMessage(playerid, COLOR_MAGENTA, ""); SendClientMessage(playerid, COLOR_GREY, ""); SendClientMessage(playerid, COLOR_MAGENTA, ""); return 1; } } } return 1; }