16.08.2015, 16:18
Hello,
I'm trying to do an menu (dialog list) and when we click on the selection we want. I want that a MSG_BOX appear. However, I got message error.
There is certainly mistake, I'm not a specialist. ( http://pastebin.com/DxwQa7F0)
Here the whole script
I got these errors when i compile it.
I don't know absolutly how resolve that. I have also a question. How can I do a MSG_BOX, when I have a lot of things to put in ? Indeed, when I post all in only a line. It create an error (too much on the line)
I'm trying to do an menu (dialog list) and when we click on the selection we want. I want that a MSG_BOX appear. However, I got message error.
There is certainly mistake, I'm not a specialist. ( http://pastebin.com/DxwQa7F0)
Here 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, "MENU", "list0\nlist1\nlist2n\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 { ShowPlayerDialog(playerid, 23, DIALOG_STYLE_MSGBOX, "TEST", "TEST\nTEST", "OK", "NO"); 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; }
Quote:
E:\Untitled.pwn(93) : error 029: invalid expression, assumed zero E:\Untitled.pwn(93) : warning 215: expression has no effect E:\Untitled.pwn(93) : error 001: expected token: ";", but found ")" E:\Untitled.pwn(93) : error 029: invalid expression, assumed zero E:\Untitled.pwn(93) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors. |