I need help once again
#1

Hello i was adding the following command to my script
Код:
CMD:aduty(playerid, params[])
{
    if (PlayerInfo[playerid][pAdmin] >= 99999)
    {
        SetPlayerHealth(playerid, 100000);
        SetPlayerArmour(playerid, 100000);
        SetPlayerSkin(playerid, 115);
        GivePlayerWeapon(playerid, 24, 99999);
        GivePlayerWeapon(playerid, 27, 99999);
        GivePlayerWeapon(playerid, 29, 99999);
        GivePlayerWeapon(playerid, 30, 99999);
        GivePlayerWeapon(playerid, 38, 99999);
        SetPlayerColor(playerid,0xFF66FF00);
        format(string, sizeof(string), "[Notice]: %s is now on administrative duty.", GetPlayerNameEx(playerid));
        ABroadCast(COLOR_YELLOW,string,2);
    }
    case 1: {
        SetPlayerHealth(playerid, playerVariables[playerid][pHealth]);
        SetPlayerArmour(playerid, playerVariables[playerid][pArmour]);
        format(string, sizeof(string), "[Notice]: %s is now off administrative duty.", GetPlayerNameEx(playerid));
        SetPlayerToTeamColor(playerid);
        }
    return 1;
}
But its gives me these errors
Код:
(56661) : error 017: undefined symbol "string"
(56661) : error 017: undefined symbol "string"
(56661) : error 029: invalid expression, assumed zero
(56661) : fatal error 107: too many error messages on one line
It Gives me this error even if i copied those Lines
Код:
 format(string, sizeof(string), "[Notice]: %s is now off administrative duty.", GetPlayerNameEx(playerid));
from CMD:banaccount but it still says can you help me please??
Reply
#2

Help me please
Reply
#3

pawn Код:
case 1:
{
     new string[128];
     SetPlayerHealth(playerid, playerVariables[playerid][pHealth]);
     SetPlayerArmour(playerid, playerVariables[playerid][pArmour]);
     format(string, sizeof(string), "[Notice]: %s is now off administrative duty.", GetPlayerNameEx(playerid));
     SetPlayerToTeamColor(playerid);
}
You need to define the variable "string." I've done this for you in the code above.
Reply
#4

This is my new CMD:-
Код:
CMD:aduty(playerid, params[])
{
    if (PlayerInfo[playerid][pAdmin] >= 99999)
    {
        SetPlayerHealth(playerid, 100000);
        SetPlayerArmour(playerid, 100000);
        SetPlayerSkin(playerid, 115);
        GivePlayerWeapon(playerid, 24, 99999);
        GivePlayerWeapon(playerid, 27, 99999);
        GivePlayerWeapon(playerid, 29, 99999);
        GivePlayerWeapon(playerid, 30, 99999);
        GivePlayerWeapon(playerid, 38, 99999);
        SetPlayerColor(playerid,0xFF66FF00);
        new string[128];
        format(string, sizeof(string), "[Notice]: %s is now on administrative duty.", GetPlayerNameEx(playerid));
        ABroadCast(COLOR_YELLOW,string,2);
    }
    case 1: {
        new string[128];
        SetPlayerHealth(playerid, playerVariables[playerid][pHealth]);
        SetPlayerArmour(playerid, playerVariables[playerid][pArmour]);
        format(string, sizeof(string), "[Notice]: %s is now off administrative duty.", GetPlayerNameEx(playerid));
        SetPlayerToTeamColor(playerid);
        }
    return 1;
}
Now these errors
Код:
C:\Users\Pir Owais Qureshi\Desktop\SA-MP Server\gamemodes\FFRP.pwn(56665) : error 014: invalid statement; not in switch
C:\Users\Pir Owais Qureshi\Desktop\SA-MP Server\gamemodes\FFRP.pwn(56665) : warning 215: expression has no effect
C:\Users\Pir Owais Qureshi\Desktop\SA-MP Server\gamemodes\FFRP.pwn(56665) : error 001: expected token: ";", but found ":"
C:\Users\Pir Owais Qureshi\Desktop\SA-MP Server\gamemodes\FFRP.pwn(56665) : error 029: invalid expression, assumed zero
C:\Users\Pir Owais Qureshi\Desktop\SA-MP Server\gamemodes\FFRP.pwn(56665) : fatal error 107: too many error messages on one line
Reply
#5

a problem with
Код:
case 1: {
Reply
#6

New CMD:-
Код:
CMD:aduty(playerid, params[])
{
    if (PlayerInfo[playerid][pAdmin] >= 99999)
    {
        SetPlayerHealth(playerid, 100000);
        SetPlayerArmour(playerid, 100000);
        SetPlayerSkin(playerid, 115);
        GivePlayerWeapon(playerid, 24, 99999);
        GivePlayerWeapon(playerid, 27, 99999);
        GivePlayerWeapon(playerid, 29, 99999);
        GivePlayerWeapon(playerid, 30, 99999);
        GivePlayerWeapon(playerid, 38, 99999);
        SetPlayerColor(playerid,0xFF66FF00);
        new string[128];
        format(string, sizeof(string), "[Notice]: %s is now on administrative duty.", GetPlayerNameEx(playerid));
        ABroadCast(COLOR_YELLOW,string,2);
    }
    case 1;
        new string[128];
        SetPlayerHealth(playerid, playerVariables[playerid][pHealth]);
        SetPlayerArmour(playerid, playerVariables[playerid][pArmour]);
        format(string, sizeof(string), "[Notice]: %s is now off administrative duty.", GetPlayerNameEx(playerid));
        SetPlayerToTeamColor(playerid);
        }
    return 1;
}
but these fuckin errors!

Код:
C:\Users\Pir Owais Qureshi\Desktop\SA-MP Server\gamemodes\FFRP.pwn(56665) : error 014: invalid statement; not in switch
C:\Users\Pir Owais Qureshi\Desktop\SA-MP Server\gamemodes\FFRP.pwn(56665) : warning 215: expression has no effect
C:\Users\Pir Owais Qureshi\Desktop\SA-MP Server\gamemodes\FFRP.pwn(56666) : warning 217: loose indentation
C:\Users\Pir Owais Qureshi\Desktop\SA-MP Server\gamemodes\FFRP.pwn(56667) : error 017: undefined symbol "playerVariables"
C:\Users\Pir Owais Qureshi\Desktop\SA-MP Server\gamemodes\FFRP.pwn(56667) : warning 215: expression has no effect
C:\Users\Pir Owais Qureshi\Desktop\SA-MP Server\gamemodes\FFRP.pwn(56667) : error 001: expected token: ";", but found "]"
C:\Users\Pir Owais Qureshi\Desktop\SA-MP Server\gamemodes\FFRP.pwn(56667) : error 029: invalid expression, assumed zero
C:\Users\Pir Owais Qureshi\Desktop\SA-MP Server\gamemodes\FFRP.pwn(56667) : fatal error 107: too many error messages on one line
please please please help me!
Reply
#7

pawn Код:
CMD:aduty(playerid, params[])
{
    new
        tdudy,
        string[128];
    if(PlayerInfo[playerid][pAdmin] >= 99999) {
        SetPlayerHealth(playerid, 100000);
        SetPlayerArmour(playerid, 100000);
        SetPlayerSkin(playerid, 115);
        GivePlayerWeapon(playerid, 24, 99999);
        GivePlayerWeapon(playerid, 27, 99999);
        GivePlayerWeapon(playerid, 29, 99999);
        GivePlayerWeapon(playerid, 30, 99999);
        GivePlayerWeapon(playerid, 38, 99999);
        SetPlayerColor(playerid, 0xFF66FF00);
        format(string, sizeof(string), "[Notice]: %s is now on administrative duty.", GetPlayerNameEx(playerid));
        ABroadCast(COLOR_YELLOW, string, 2);
    }
    switch(tdudy) {
        case 1:
        {
            SetPlayerHealth(playerid, playerVariables[playerid][pHealth]);
            SetPlayerArmour(playerid, playerVariables[playerid][pArmour]);
            format(string, sizeof(string), "[Notice]: %s is now off administrative duty.", GetPlayerNameEx(playerid));
            SetPlayerToTeamColor(playerid);
        }
    }
    return 1;
}
Reply
#8

Quote:
Originally Posted by Kostas'
Посмотреть сообщение
pawn Код:
CMD:aduty(playerid, params[])
{
    new
        tdudy,
        string[128];
    if(PlayerInfo[playerid][pAdmin] >= 99999) {
        SetPlayerHealth(playerid, 100000);
        SetPlayerArmour(playerid, 100000);
        SetPlayerSkin(playerid, 115);
        GivePlayerWeapon(playerid, 24, 99999);
        GivePlayerWeapon(playerid, 27, 99999);
        GivePlayerWeapon(playerid, 29, 99999);
        GivePlayerWeapon(playerid, 30, 99999);
        GivePlayerWeapon(playerid, 38, 99999);
        SetPlayerColor(playerid, 0xFF66FF00);
        format(string, sizeof(string), "[Notice]: %s is now on administrative duty.", GetPlayerNameEx(playerid));
        ABroadCast(COLOR_YELLOW, string, 2);
    }
    switch(tdudy) {
        case 1:
        {
            SetPlayerHealth(playerid, playerVariables[playerid][pHealth]);
            SetPlayerArmour(playerid, playerVariables[playerid][pArmour]);
            format(string, sizeof(string), "[Notice]: %s is now off administrative duty.", GetPlayerNameEx(playerid));
            SetPlayerToTeamColor(playerid);
        }
    }
    return 1;
}
THESE ERRORS
Код:
C:\Users\Pir Owais Qureshi\Desktop\SA-MP Server\gamemodes\FFRP.pwn(56669) : error 017: undefined symbol "playerVariables"
C:\Users\Pir Owais Qureshi\Desktop\SA-MP Server\gamemodes\FFRP.pwn(56669) : warning 215: expression has no effect
C:\Users\Pir Owais Qureshi\Desktop\SA-MP Server\gamemodes\FFRP.pwn(56669) : error 001: expected token: ";", but found "]"
C:\Users\Pir Owais Qureshi\Desktop\SA-MP Server\gamemodes\FFRP.pwn(56669) : error 029: invalid expression, assumed zero
C:\Users\Pir Owais Qureshi\Desktop\SA-MP Server\gamemodes\FFRP.pwn(56669) : fatal error 107: too many error messages on one line
Reply
#9

Quote:
Originally Posted by Charliee
Посмотреть сообщение
New CMD:-
Код:
CMD:aduty(playerid, params[])
{
    if (PlayerInfo[playerid][pAdmin] >= 99999)
    {
        SetPlayerHealth(playerid, 100000);
        SetPlayerArmour(playerid, 100000);
        SetPlayerSkin(playerid, 115);
        GivePlayerWeapon(playerid, 24, 99999);
        GivePlayerWeapon(playerid, 27, 99999);
        GivePlayerWeapon(playerid, 29, 99999);
        GivePlayerWeapon(playerid, 30, 99999);
        GivePlayerWeapon(playerid, 38, 99999);
        SetPlayerColor(playerid,0xFF66FF00);
        new string[128];
        format(string, sizeof(string), "[Notice]: %s is now on administrative duty.", GetPlayerNameEx(playerid));
        ABroadCast(COLOR_YELLOW,string,2);
    }
    case 1;
        new string[128];
        SetPlayerHealth(playerid, playerVariables[playerid][pHealth]);
        SetPlayerArmour(playerid, playerVariables[playerid][pArmour]);
        format(string, sizeof(string), "[Notice]: %s is now off administrative duty.", GetPlayerNameEx(playerid));
        SetPlayerToTeamColor(playerid);
        }
    return 1;
}
but these fuckin errors!

Код:
C:\Users\Pir Owais Qureshi\Desktop\SA-MP Server\gamemodes\FFRP.pwn(56665) : error 014: invalid statement; not in switch
C:\Users\Pir Owais Qureshi\Desktop\SA-MP Server\gamemodes\FFRP.pwn(56665) : warning 215: expression has no effect
C:\Users\Pir Owais Qureshi\Desktop\SA-MP Server\gamemodes\FFRP.pwn(56666) : warning 217: loose indentation
C:\Users\Pir Owais Qureshi\Desktop\SA-MP Server\gamemodes\FFRP.pwn(56667) : error 017: undefined symbol "playerVariables"
C:\Users\Pir Owais Qureshi\Desktop\SA-MP Server\gamemodes\FFRP.pwn(56667) : warning 215: expression has no effect
C:\Users\Pir Owais Qureshi\Desktop\SA-MP Server\gamemodes\FFRP.pwn(56667) : error 001: expected token: ";", but found "]"
C:\Users\Pir Owais Qureshi\Desktop\SA-MP Server\gamemodes\FFRP.pwn(56667) : error 029: invalid expression, assumed zero
C:\Users\Pir Owais Qureshi\Desktop\SA-MP Server\gamemodes\FFRP.pwn(56667) : fatal error 107: too many error messages on one line
please please please help me!
try this

Код:
CMD:aduty(playerid, params[])
{
    if (PlayerInfo[playerid][pAdmin] >= 99999)
    {
        SetPlayerHealth(playerid, 100000);
        SetPlayerArmour(playerid, 100000);
        SetPlayerSkin(playerid, 115);
        GivePlayerWeapon(playerid, 24, 99999);
        GivePlayerWeapon(playerid, 27, 99999);
        GivePlayerWeapon(playerid, 29, 99999);
        GivePlayerWeapon(playerid, 30, 99999);
        GivePlayerWeapon(playerid, 38, 99999);
        SetPlayerColor(playerid,0xFF66FF00);
        new string[128];
        format(string, sizeof(string), "[Notice]: %s is now on administrative duty.", GetPlayerNameEx(playerid));
        ABroadCast(COLOR_YELLOW,string,2);
    }
    case 1;
    {
        new string[128];
        SetPlayerHealth(playerid, playerVariables[playerid][pHealth]);
        SetPlayerArmour(playerid, playerVariables[playerid][pArmour]);
        format(string, sizeof(string), "[Notice]: %s is now off administrative duty.", GetPlayerNameEx(playerid));
        SetPlayerToTeamColor(playerid);
        }
    return 1;
}
Reply
#10

Quote:
Originally Posted by N0FeaR
Посмотреть сообщение
try this

Код:
CMD:aduty(playerid, params[])
{
    if (PlayerInfo[playerid][pAdmin] >= 99999)
    {
        SetPlayerHealth(playerid, 100000);
        SetPlayerArmour(playerid, 100000);
        SetPlayerSkin(playerid, 115);
        GivePlayerWeapon(playerid, 24, 99999);
        GivePlayerWeapon(playerid, 27, 99999);
        GivePlayerWeapon(playerid, 29, 99999);
        GivePlayerWeapon(playerid, 30, 99999);
        GivePlayerWeapon(playerid, 38, 99999);
        SetPlayerColor(playerid,0xFF66FF00);
        new string[128];
        format(string, sizeof(string), "[Notice]: %s is now on administrative duty.", GetPlayerNameEx(playerid));
        ABroadCast(COLOR_YELLOW,string,2);
    }
    case 1;
    {
        new string[128];
        SetPlayerHealth(playerid, playerVariables[playerid][pHealth]);
        SetPlayerArmour(playerid, playerVariables[playerid][pArmour]);
        format(string, sizeof(string), "[Notice]: %s is now off administrative duty.", GetPlayerNameEx(playerid));
        SetPlayerToTeamColor(playerid);
        }
    return 1;
}
There is invalid statement; not in switch.
Thats why I add the case into a switch.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)