Looking for plugin with function
#1

Hello, I just grabbed something form another gm but this function "szMiscArray"
What plugin does belong to this and how to define this ?
Reply
#2

lines + errors?
Reply
#3

Quote:
Originally Posted by PepsiCola23
Посмотреть сообщение
lines + errors?
Код:
./includes/functions.pwn(11003) : error 017: undefined symbol "szMiscArray"
./includes/functions.pwn(11003) : warning 215: expression has no effect
./includes/functions.pwn(11003) : error 001: expected token: ";", but found "]"
./includes/functions.pwn(11003) : error 029: invalid expression, assumed zero
./includes/functions.pwn(11003) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


4 Errors.




PHP код:
ShowDocPrisonControls(playeridicontrolid)
{
    
szMiscArray[0] = 0;
    switch(
icontrolid)
    {
        case 
0:
        {
            
// main dialog
            
format(szMiscArraysizeof(szMiscArray), "Cell-block A\nIsolation Cells\nArea Doors\nLockdown\nIntercom");
            
ShowPlayerDialog(playeridDIALOG_DOC_CPDIALOG_STYLE_LIST"Doc Control Pannel"szMiscArray"Select""Cancel");
        }
        case 
1:
        {
            
// sub-dialog
            
format(szMiscArraysizeof(szMiscArray), "Floor 1\nFloor 2\nAll Floor 1\nAll Floor 2");
            
ShowPlayerDialog(playeridDIALOG_DOC_CP_SUBDIALOG_STYLE_LIST"Doc Control Pannel"szMiscArray"Select""Back");
        }
        case 
2:
        {
            
// floor 1
            
format(szMiscArraysizeof(szMiscArray), "Cell 1 (%s)\n\
            Cell 2 (%s)\n\
            Cell 3 (%s)\n\
            Cell 4 (%s)\n\
            Cell 5 (%s)\n\
            Cell 6 (%s)\n\
            Cell 7 (%s)\n\
            Cell 8 (%s)\n\
            Cell 9 (%s)\n\
            Cell 10 (%s)\n\
            Cell 11 (%s)\n\
            Cell 12 (%s)\n\
            Cell 13 (%s)\n\
            Cell 14 (%s)\n\
            Cell 15 (%s)\n\
            Cell 16 (%s)"
,
            ((
bDocCellOpen[0] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocCellOpen[1] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocCellOpen[2] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocCellOpen[3] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocCellOpen[4] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocCellOpen[5] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocCellOpen[6] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocCellOpen[7] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocCellOpen[8] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocCellOpen[9] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocCellOpen[10] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocCellOpen[11] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocCellOpen[12] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocCellOpen[13] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocCellOpen[14] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocCellOpen[15] == false) ? ("{FF0000}Closed"):("{00FF00}Open"))
            );
            
ShowPlayerDialog(playeridDIALOG_DOC_CP_C1F1DIALOG_STYLE_LIST"Doc Control Pannel"szMiscArray"Select""Back");
        }
        case 
3:
        {
            
// floor 2
            
format(szMiscArraysizeof(szMiscArray), "Cell 1 (%s)\n\
            Cell 2 (%s)\n\
            Cell 3 (%s)\n\
            Cell 4 (%s)\n\
            Cell 5 (%s)\n\
            Cell 6 (%s)\n\
            Cell 7 (%s)\n\
            Cell 8 (%s)\n\
            Cell 9 (%s)\n\
            Cell 10 (%s)\n\
            Cell 11 (%s)\n\
            Cell 12 (%s)\n\
            Cell 13 (%s)\n\
            Cell 14 (%s)\n\
            Cell 15 (%s)"
,
            ((
bDocCellOpen[16] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocCellOpen[17] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocCellOpen[18] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocCellOpen[19] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocCellOpen[20] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocCellOpen[21] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocCellOpen[22] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocCellOpen[23] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocCellOpen[24] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocCellOpen[25] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocCellOpen[26] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocCellOpen[27] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocCellOpen[28] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocCellOpen[29] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocCellOpen[30] == false) ? ("{FF0000}Closed"):("{00FF00}Open"))
            );
            
ShowPlayerDialog(playeridDIALOG_DOC_CP_C1F2DIALOG_STYLE_LIST"Doc Control Pannel"szMiscArray"Select""Back");
        }
        case 
4:
        {
            
// area controls
            
format(szMiscArraysizeof(szMiscArray), "Cell-block 1(%s)\n\
            Cell-block 2 (%s)\n\
            Showers (%s)\n\
            Cafe 1 (%s)\n\
            Cafe 2 (%s)\n\
            Laundry Room (%s)\n\
            Isolation Block (%s)\n\
            Control Room (%s)\n\
            Processing 1 (%s)\n\
            Processing 2 (%s)\n\
            Processing 3 (%s)\n\
            Classroom (%s)\n\
            Janitor's Closet (%s)\n\
            Medical Ward (%s)\n\
            Hallway(%s)\n\
            Lobby 1 (%s)\n\
            Lobby 2 (%s)\n\
            Visitation (%s)"
,
            ((
bDocAreaOpen[0] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocAreaOpen[1] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocAreaOpen[2] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocAreaOpen[3] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocAreaOpen[4] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocAreaOpen[5] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocAreaOpen[6] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocAreaOpen[7] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocAreaOpen[8] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocAreaOpen[9] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocAreaOpen[10] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocAreaOpen[11] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocAreaOpen[12] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocAreaOpen[13] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocAreaOpen[14] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocAreaOpen[15] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocAreaOpen[16] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocAreaOpen[17] == false) ? ("{FF0000}Closed"):("{00FF00}Open")),
            ((
bDocAreaOpen[18] == false) ? ("{FF0000}Closed"):("{00FF00}Open"))
            );
            
ShowPlayerDialog(playeridDIALOG_DOC_CP_AREADIALOG_STYLE_LIST"Doc Control Pannel"szMiscArray"Select""Back");
        }
    }
    return 
1;
}
DocLockdown(playerid)
{
    new 
szWarning[128];
    if(
bDocLockdown == false)
    {
        
bDocLockdown true;
        for(new 
031i++)
        {
            
OpenDocCells(i0);
        }
        for(new 
019i++)
        {
            
OpenDocAreaDoors(i0);
        }
        
formatszWarningsizeof(szWarning), "ALERT: The DeMorgan Correctional Facility is now on lockdown for an emergency (( %s ))"GetPlayerNameEx(playerid));
        
SendGroupMessage(1COLOR_REDszWarning);
        
//format(szMiscArray, sizeof szMiscArray, "%s has set the DeMorgan Correctional Facilty on lockdown.", GetPlayerNameEx(playerid));
         //GroupLog(PlayerInfo[playerid][pMember], szMiscArray);
    
}
    else
    {
        
bDocLockdown false;
        
formatszWarningsizeof(szWarning), "ALERT: The DeMorgan Correctional Facility is no longer on lockdown (( %s ))"GetPlayerNameEx(playerid));
        
SendGroupMessage(1COLOR_YELLOWszWarning);
        
//format(szMiscArray, sizeof szMiscArray, "%s has removed the DeMorgan Correctional Facilty from lockdown.", GetPlayerNameEx(playerid));
         //GroupLog(PlayerInfo[playerid][pMember], szMiscArray);
    
}

I tried to change it to string but it didn't work then the dialog doesn't show ingame
Reply
#4

add that variable at the top of the code.
new szMiscArray[MAX_PLAYERS];
Reply
#5

Quote:
Originally Posted by Mugala
Посмотреть сообщение
add that variable at the top of the code.
new szMiscArray[MAX_PLAYERS];
Just that line on the top ?
Reply
#6

what`s the line 11003?
Reply
#7

Quote:
Originally Posted by PepsiCola23
Посмотреть сообщение
what`s the line 11003?
line 11003 is szMiscArray[0] = 0;
Reply
#8

did you add the line mugala said?
Reply
#9

Quote:
Originally Posted by SacrificeGaming
Посмотреть сообщение
Just that line on the top ?
no, at the top of the whole script.
Reply
#10

Quote:
Originally Posted by Mugala
Посмотреть сообщение
add that variable at the top of the code.
new szMiscArray[MAX_PLAYERS];
Thanks for the help mate, I fixed the problem.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)