C:\Users\Hussain\Desktop\Server\gamemodes\PulseRP. pwn(711) : error 028: invalid subscript (not an array or too many subscripts): "Member" C:\Users\Hussain\Desktop\Server\gamemodes\PulseRP. pwn(711) : warning 215: expression has no effect C:\Users\Hussain\Desktop\Server\gamemodes\PulseRP. pwn(711) : error 001: expected token: ";", but found "]" C:\Users\Hussain\Desktop\Server\gamemodes\PulseRP. pwn(711) : error 029: invalid expression, assumed zero C:\Users\Hussain\Desktop\Server\gamemodes\PulseRP. pwn(711) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors. |
Line 710 new filo[55]; Line 711 format(filo,55,"org%d.ini",Member[playerid]); Line 712 SetPlayerColor(ID,HexToInt(dini_Get(filo,"Color")) ); |
C:\Users\Hussain\Desktop\Server\gamemodes\PulseRP. pwn(839) : warning 217: loose indentation C:\Users\Hussain\Desktop\Server\gamemodes\PulseRP. pwn(178 : warning 217: loose indentation C:\Users\Hussain\Desktop\Server\gamemodes\PulseRP. pwn(1825) : warning 217: loose indentation C:\Users\Hussain\Desktop\Server\gamemodes\PulseRP. pwn(2042) : error 028: invalid subscript (not an array or too many subscripts): "Member" C:\Users\Hussain\Desktop\Server\gamemodes\PulseRP. pwn(2042) : warning 215: expression has no effect C:\Users\Hussain\Desktop\Server\gamemodes\PulseRP. pwn(2042) : error 001: expected token: ";", but found "]" C:\Users\Hussain\Desktop\Server\gamemodes\PulseRP. pwn(2042) : error 029: invalid expression, assumed zero C:\Users\Hussain\Desktop\Server\gamemodes\PulseRP. pwn(2042) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors. |
if(strcmp(cmd, "/oc", true) == 0) { if(Member[playerid] == -255) return 0; new length = strlen(cmdtext); new playrname[MAX_PLAYERS]; new string[256]; while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /oc [text]"); GetPlayerName(playerid, playrname, sizeof(playrname)); format(string,sizeof(string),"OrgChat - %s : %s", playrname,result); if(Member[playerid] != -255) { for(new i=0;i<MAX_PLAYERS;i++) { if(IsPlayerConnected(i) && Member[i] == Member[playerid]) SendClientMessage(i,COLOR_MAIN,string); } } return 1; } |
new Member[MAX_PLAYERS];
Is declared like the example below?
pawn Код:
|
You're missing a semicolon at the end of Line 711. Also, this belongs to the scripting section.
|
format(filo,55,"org%d.ini",Member[playerid]); |
format(filo,55,"org%d.ini",Member[playerid]) |
C:\Users\Hussain\Desktop\Server\gamemodes\PulseRP. pwn(839) : warning 217: loose indentation C:\Users\Hussain\Desktop\Server\gamemodes\PulseRP. pwn(178 : warning 217: loose indentation C:\Users\Hussain\Desktop\Server\gamemodes\PulseRP. pwn(1825) : warning 217: loose indentation C:\Users\Hussain\Desktop\Server\gamemodes\PulseRP. pwn(2042) : error 028: invalid subscript (not an array or too many subscripts): "Member" C:\Users\Hussain\Desktop\Server\gamemodes\PulseRP. pwn(2042) : warning 215: expression has no effect C:\Users\Hussain\Desktop\Server\gamemodes\PulseRP. pwn(2042) : error 001: expected token: ";", but found "]" C:\Users\Hussain\Desktop\Server\gamemodes\PulseRP. pwn(2042) : error 029: invalid expression, assumed zero C:\Users\Hussain\Desktop\Server\gamemodes\PulseRP. pwn(2042) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors. |
if(strcmp(cmd, "/oc", true) == 0) { if(Member[playerid] == -255) return 0; new length = strlen(cmdtext); new playrname[MAX_PLAYERS]; new string[256]; while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /oc [text]"); GetPlayerName(playerid, playrname, sizeof(playrname)); format(string,sizeof(string),"OrgChat - %s : %s", playrname,result); if(Member[playerid] != -255) { for(new i=0;i<MAX_PLAYERS;i++) { if(IsPlayerConnected(i) && Member[i] == Member[playerid]) SendClientMessage(i,COLOR_MAIN,string); } } return 1; } |