help again
#1

im getting error again..

PHP код:
CMD:weapons(playerid,params[])
    {
             new 
string[256];
            
ShowTextDrawMenu(playeridTD_MENU_WEAPONS "~y~WEAPONS MENU:"147);
            
format(stringsizeof(string), "List Of ~y~Available~w~ Items:");
            
ShowTextDrawMenuItems(playerid0string" "" ",0);
            
ShowTextDrawMenuItems(playerid1" ""~y~1, ~w~- Chainsaw");
            
ShowTextDrawMenuItems(playerid2" ""~y~2, ~w~- Desert Eagle");
            
ShowTextDrawMenuItems(playerid3" ""~y~3, ~w~- Sawnoff Shotgun");
            
ShowTextDrawMenuItems(playerid4" ""~y~4, ~w~- Micro SMG");
            
ShowTextDrawMenuItems(playerid5" ""~y~5, ~w~- MP5");
            
ShowTextDrawMenuItems(playerid6" ""~y~6, ~w~- Sniper Rifle");
            
ShowTextDrawMenuItems(playerid6" ""~y~7, ~w~- Shotgun");
            
ShowTextDrawMenuItems(playerid7" ""~y~8, ~w~- Colt 45");
    }
public 
OnPlayerEnterTextDrawMenu(playeridmenuidlistitem)
{
    switch(
menuid)
    {
        case 
TD_MENU_WEAPONS:
        {
           switch(
listitem)
           {
           case 
1:
            {
                
GivePlayerWeapon(playerid249999);
                
SendClientMessage(playerid0x33FF00AA"You Have Recieved Your Weapon.");
            }
            case 
2:
            {
                
GivePlayerWeapon(playerid269999);
                
SendClientMessage(playerid0x00FFFFAA"You Have Recieved Your Weapon.");
            }
            case 
3:
            {
                
GivePlayerWeapon(playerid289999);
                
SendClientMessage(playerid0x6600FFAA"You Have Recieved Your Weapon.");
            }
            case 
4:
            {
                
GivePlayerWeapon(playerid299999);
                
SendClientMessage(playerid0x99FF00AA"You Have Recieved Your Weapon.");
            }
            case 
5:
            {
                
GivePlayerWeapon(playerid269000);
                
SendClientMessage(playerid0x999999AA"You Have Recieved Your Weapon.");
            }
            case 
6:
            {
                
GivePlayerWeapon(playerid,WEAPON_SNIPER9000);
                
SendClientMessage(playerid0xCC0000AA"You Have Recieved Your Weapon.");
            }
            case 
7:
            {
                
GivePlayerWeapon(playeridWEAPON_SHOTGUN9999);
                
SendClientMessage(playerid0xFF00FFAA"You Have Recieved Your Weapon.");
            }
            case 
8:
            {
                
GivePlayerWeapon(playeridWEAPON_COLT459999);
                
SendClientMessage(playerid0xCCFF00AA"You Have Recieved Your Weapon.");
        }
  }
    return 
1;

PHP код:
only a single statement (or expressioncan follow each "case" 
Reply
#2

PHP код:
public OnPlayerEnterTextDrawMenu(playeridmenuidlistitem)
{
    switch(
menuid)
    {
        case 
TD_MENU_WEAPONS:
        {
           switch(
listitem)
           {
           case 
1:
            {
                
GivePlayerWeapon(playerid249999);
                
SendClientMessage(playerid0x33FF00AA"You Have Recieved Your Weapon.");
            }
            case 
2:
            {
                
GivePlayerWeapon(playerid269999);
                
SendClientMessage(playerid0x00FFFFAA"You Have Recieved Your Weapon.");
            }
            case 
3:
            {
                
GivePlayerWeapon(playerid289999);
                
SendClientMessage(playerid0x6600FFAA"You Have Recieved Your Weapon.");
            }
            case 
4:
            {
                
GivePlayerWeapon(playerid299999);
                
SendClientMessage(playerid0x99FF00AA"You Have Recieved Your Weapon.");
            }
            case 
5:
            {
                
GivePlayerWeapon(playerid269000);
                
SendClientMessage(playerid0x999999AA"You Have Recieved Your Weapon.");
            }
            case 
6:
            {
                
GivePlayerWeapon(playerid,WEAPON_SNIPER9000);
                
SendClientMessage(playerid0xCC0000AA"You Have Recieved Your Weapon.");
            }
            case 
7:
            {
                
GivePlayerWeapon(playeridWEAPON_SHOTGUN9999);
                
SendClientMessage(playerid0xFF00FFAA"You Have Recieved Your Weapon.");
            }
            case 
8:
            {
                
GivePlayerWeapon(playeridWEAPON_COLT459999);
                
SendClientMessage(playerid0xCCFF00AA"You Have Recieved Your Weapon.");
            }
        }
  }
    return 
1;

You missed an "}" after case 8:
Reply
#3

still same error
Reply
#4

which line are you getting the error?
Reply
#5

Quote:
Originally Posted by xTURBOx
Посмотреть сообщение
which line are you getting the error?
At return 1;
Reply
#6

Код:
public OnPlayerEnterTextDrawMenu(playerid, menuid, listitem)
{
    switch(menuid)
    {
        case TD_MENU_WEAPONS:
        {
           switch(listitem)
           {
           case 0:
            {
                GivePlayerWeapon(playerid, 24, 9999);
                SendClientMessage(playerid, 0x33FF00AA, "You Have Recieved Your Weapon.");
            }
            case 1:
            {
                GivePlayerWeapon(playerid, 26, 9999);
                SendClientMessage(playerid, 0x00FFFFAA, "You Have Recieved Your Weapon.");
            }
            case 2:
            {
                GivePlayerWeapon(playerid, 28, 9999);
                SendClientMessage(playerid, 0x6600FFAA, "You Have Recieved Your Weapon.");
            }
            case 3:
            {
                GivePlayerWeapon(playerid, 29, 9999);
                SendClientMessage(playerid, 0x99FF00AA, "You Have Recieved Your Weapon.");
            }
            case 4:
            {
                GivePlayerWeapon(playerid, 26, 9000);
                SendClientMessage(playerid, 0x999999AA, "You Have Recieved Your Weapon.");
            }
            case 5:
            {
                GivePlayerWeapon(playerid,WEAPON_SNIPER, 9000);
                SendClientMessage(playerid, 0xCC0000AA, "You Have Recieved Your Weapon.");
            }
            case 6:
            {
                GivePlayerWeapon(playerid, WEAPON_SHOTGUN, 9999);
                SendClientMessage(playerid, 0xFF00FFAA, "You Have Recieved Your Weapon.");
            }
            case 7:
            {
                GivePlayerWeapon(playerid, WEAPON_COLT45, 9999);
                SendClientMessage(playerid, 0xCCFF00AA, "You Have Recieved Your Weapon.");
            }
        }
  }
    return 1;
}
Reply
#7

pawn Код:
public OnPlayerEnterTextDrawMenu(playerid, menuid, listitem)
{
    switch(menuid)
    {
        case TD_MENU_WEAPONS:
        {
           switch(listitem)
           {
                case 1:
                {
                    GivePlayerWeapon(playerid, 24, 9999);
                    SendClientMessage(playerid, 0x33FF00AA, "You Have Recieved Your Weapon.");
                }
                case 2:
                {
                    GivePlayerWeapon(playerid, 26, 9999);
                    SendClientMessage(playerid, 0x00FFFFAA, "You Have Recieved Your Weapon.");
                }
                case 3:
                {
                    GivePlayerWeapon(playerid, 28, 9999);
                    SendClientMessage(playerid, 0x6600FFAA, "You Have Recieved Your Weapon.");
                }
                case 4:
                {
                    GivePlayerWeapon(playerid, 29, 9999);
                    SendClientMessage(playerid, 0x99FF00AA, "You Have Recieved Your Weapon.");
                }
                case 5:
                {
                    GivePlayerWeapon(playerid, 26, 9000);
                    SendClientMessage(playerid, 0x999999AA, "You Have Recieved Your Weapon.");
                }
                case 6:
                {
                    GivePlayerWeapon(playerid,WEAPON_SNIPER, 9000);
                    SendClientMessage(playerid, 0xCC0000AA, "You Have Recieved Your Weapon.");
                }
                case 7:
                {
                    GivePlayerWeapon(playerid, WEAPON_SHOTGUN, 9999);
                    SendClientMessage(playerid, 0xFF00FFAA, "You Have Recieved Your Weapon.");
                }
                case 8:
                {
                    GivePlayerWeapon(playerid, WEAPON_COLT45, 9999);
                    SendClientMessage(playerid, 0xCCFF00AA, "You Have Recieved Your Weapon.");
                }
            }
         }
    }
    return 1;
}
You're missing the fourth bracket.
Reply
#8

Quote:
Originally Posted by Runn3R
Посмотреть сообщение
pawn Код:
public OnPlayerEnterTextDrawMenu(playerid, menuid, listitem)
{
    switch(menuid)
    {
        case TD_MENU_WEAPONS:
        {
           switch(listitem)
           {
                case 1:
                {
                    GivePlayerWeapon(playerid, 24, 9999);
                    SendClientMessage(playerid, 0x33FF00AA, "You Have Recieved Your Weapon.");
                }
                case 2:
                {
                    GivePlayerWeapon(playerid, 26, 9999);
                    SendClientMessage(playerid, 0x00FFFFAA, "You Have Recieved Your Weapon.");
                }
                case 3:
                {
                    GivePlayerWeapon(playerid, 28, 9999);
                    SendClientMessage(playerid, 0x6600FFAA, "You Have Recieved Your Weapon.");
                }
                case 4:
                {
                    GivePlayerWeapon(playerid, 29, 9999);
                    SendClientMessage(playerid, 0x99FF00AA, "You Have Recieved Your Weapon.");
                }
                case 5:
                {
                    GivePlayerWeapon(playerid, 26, 9000);
                    SendClientMessage(playerid, 0x999999AA, "You Have Recieved Your Weapon.");
                }
                case 6:
                {
                    GivePlayerWeapon(playerid,WEAPON_SNIPER, 9000);
                    SendClientMessage(playerid, 0xCC0000AA, "You Have Recieved Your Weapon.");
                }
                case 7:
                {
                    GivePlayerWeapon(playerid, WEAPON_SHOTGUN, 9999);
                    SendClientMessage(playerid, 0xFF00FFAA, "You Have Recieved Your Weapon.");
                }
                case 8:
                {
                    GivePlayerWeapon(playerid, WEAPON_COLT45, 9999);
                    SendClientMessage(playerid, 0xCCFF00AA, "You Have Recieved Your Weapon.");
                }
            }
         }
    }
    return 1;
}
You're missing the fourth bracket.
Worked
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)