What's The Error
#1

CODE
Код:
CMD:openevent(playerid)
{
    if ( EvenTStats ) return SendClientMessage ( playerid , 0x00C0FFFF , "The event is already open." ) ;
   	if(PlayerInfo[playerid][Level] >= 6) }
    return SendClientMessage ( playerid , 0x00C0FFFF , "You can not use this command..") ;
    EvenTStats = true;
    TheEvenT[playerid] = true;
    GetPlayerPos ( playerid , EventoPos [ 0 ] , EventoPos [ 1 ] , EventoPos [ 2 ] ) ;
    GetPlayerFacingAngle ( playerid , EventoPos [ 3 ] ) ;
    EventoInt = GetPlayerInterior ( playerid ) ;
    EventoVW = GetPlayerVirtualWorld ( playerid ) ;
    SendClientMessageToAll ( 0xFFFFFFFF," " ) ;
    SendClientMessageToAll ( 0xFF00FFFF,"[ EVENT ] : EVENT OPEN BY ADMIN ENTER ' /EVENT ' !" ) ;
    SendClientMessageToAll ( 0xFFFFFFFF," " ) ;
    return 1;
Errors
Код:
C:\Users\Anurag\Desktop\Call Of Duty\filterscripts\Eevent.pwn(200) : warning 217: loose indentation
C:\Users\Anurag\Desktop\Call Of Duty\filterscripts\Eevent.pwn(222) : warning 213: tag mismatch
C:\Users\Anurag\Desktop\Call Of Duty\filterscripts\Eevent.pwn(222) : error 001: expected token: ")", but found "["
C:\Users\Anurag\Desktop\Call Of Duty\filterscripts\Eevent.pwn(222) : error 029: invalid expression, assumed zero
C:\Users\Anurag\Desktop\Call Of Duty\filterscripts\Eevent.pwn(222) : warning 215: expression has no effect
C:\Users\Anurag\Desktop\Call Of Duty\filterscripts\Eevent.pwn(222) : error 001: expected token: ";", but found "]"
C:\Users\Anurag\Desktop\Call Of Duty\filterscripts\Eevent.pwn(222) : fatal error 107: too many error messages on one line
Reply
#2

Код:
CMD:openevent(playerid)
{
    if ( EvenTStats ) return SendClientMessage ( playerid , 0x00C0FFFF , "The event is already open." ) ;
   	
    if(PlayerInfo[playerid][Level] >= 6)
        return SendClientMessage ( playerid , 0x00C0FFFF , "You can not use this command..") ;
 
   EvenTStats = true;
    TheEvenT[playerid] = true;
    GetPlayerPos ( playerid , EventoPos [ 0 ] , EventoPos [ 1 ] , EventoPos [ 2 ] ) ;
    GetPlayerFacingAngle ( playerid , EventoPos [ 3 ] ) ;
    EventoInt = GetPlayerInterior ( playerid ) ;
    EventoVW = GetPlayerVirtualWorld ( playerid ) ;
    SendClientMessageToAll ( 0xFFFFFFFF," " ) ;
    SendClientMessageToAll ( 0xFF00FFFF,"[ EVENT ] : EVENT OPEN BY ADMIN ENTER ' /EVENT ' !" ) ;
    SendClientMessageToAll ( 0xFFFFFFFF," " ) ;
    return 1;
}
You had an extra bracket on the marked line. But why won't you allow level 6 or higher admins to open the event lol?
Reply
#3

Not Helped Me
Код:
C:\Users\Anurag\Desktop\Call Of Duty\filterscripts\Eevent.pwn(223) : warning 213: tag mismatch
C:\Users\Anurag\Desktop\Call Of Duty\filterscripts\Eevent.pwn(223) : error 001: expected token: ")", but found "["
C:\Users\Anurag\Desktop\Call Of Duty\filterscripts\Eevent.pwn(223) : error 029: invalid expression, assumed zero
C:\Users\Anurag\Desktop\Call Of Duty\filterscripts\Eevent.pwn(223) : warning 215: expression has no effect
C:\Users\Anurag\Desktop\Call Of Duty\filterscripts\Eevent.pwn(223) : error 001: expected token: ";", but found "]"
C:\Users\Anurag\Desktop\Call Of Duty\filterscripts\Eevent.pwn(223) : fatal error 107: too many error messages on one line
Error Line
Код:
if(PlayerInfo[playerid][Level] >= 6)
Reply
#4

Can you show us your enum?
Reply
#5

Код:
// Enums
enum PlayerData
{
	Registered,
	LoggedIn,
	Level,
	Helper,
	Tag,
	dRank,
	Muted,
	Caps,
	Jailed,
	JailTime,
	Frozen,
	FreezeTime,
	Kills,
	Deaths,
	hours,
	mins,
	secs,
	TotalTime,
	ConnectTime,
 	MuteWarnings,
	Warnings,
	Spawned,
	TimesSpawned,
	God,
	GodCar,
	DoorsLocked,
	SpamCount,
	SpamTime,
	PingCount,
	PingTime,
	blip,
	blipS,
	pColour,
	pCar,
	SpecID,
	SpecType,
	OnDuty,
	bool:AllowedIn,
	FailLogin
};
new PlayerInfo[PlayerData];
enum ServerData
{
	MaxPing,
	ReadPMs,
	ReadCmds,
	MaxAdminLevel,
	AdminOnlySkins,
	AdminSkin,
	AdminSkin2,
	NameKick,
	PartNameKick,
	AntiSpam,
 	AntiSwear,
 	NoCaps,
	Locked,
	Password[128],
	GiveWeap,
	GiveMoney,
	ConnectMessages,
	AdminCmdMsg,
	AutoLogin,
	MaxMuteWarnings,
	DisableChat,
	MustLogin,
	MustRegister,
};
Reply
#6

pawn Код:
CMD:openevent(playerid)
{
    if ( EvenTStats ) return SendClientMessage ( playerid , 0x00C0FFFF , "The event is already open." ) ;
    {
     if(PlayerInfo[playerid][Level] >= 6) return SendClientMessage ( playerid , 0x00C0FFFF , "You can not use this command..") ;
        {
            EvenTStats = true;
            TheEvenT[playerid] = true;
            GetPlayerPos ( playerid , EventoPos [ 0 ] , EventoPos [ 1 ] , EventoPos [ 2 ] ) ;
            GetPlayerFacingAngle ( playerid , EventoPos [ 3 ] ) ;
            EventoInt = GetPlayerInterior ( playerid ) ;
            EventoVW = GetPlayerVirtualWorld ( playerid ) ;
            SendClientMessageToAll ( 0xFFFFFFFF," " ) ;
            SendClientMessageToAll ( 0xFF00FFFF,"[ EVENT ] : EVENT OPEN BY ADMIN ENTER ' /EVENT ' !" ) ;
            SendClientMessageToAll ( 0xFFFFFFFF," " ) ;
        }
    }
    return 1;
}

//try this
Reply
#7

Same Error
Код:
C:\Users\Anurag\Desktop\Call Of Duty\filterscripts\Eevent.pwn(223) : warning 213: tag mismatch
C:\Users\Anurag\Desktop\Call Of Duty\filterscripts\Eevent.pwn(223) : error 001: expected token: ")", but found "["
C:\Users\Anurag\Desktop\Call Of Duty\filterscripts\Eevent.pwn(223) : error 029: invalid expression, assumed zero
C:\Users\Anurag\Desktop\Call Of Duty\filterscripts\Eevent.pwn(223) : warning 215: expression has no effect
C:\Users\Anurag\Desktop\Call Of Duty\filterscripts\Eevent.pwn(223) : error 001: expected token: ";", but found "]"
C:\Users\Anurag\Desktop\Call Of Duty\filterscripts\Eevent.pwn(223) : fatal error 107: too many error messages on one line
Reply
#8

Can Anyone Help Me
Reply
#9

Код:
CMD:openevent(playerid, params[])
{
    if ( EvenTStats ) return SendClientMessage ( playerid , 0x00C0FFFF , "The event is already open." ) ;
    {
        if(PlayerInfo[playerid][Level] <= 5)
        {
            EvenTStats = true;
            TheEvenT[playerid] = true;
            GetPlayerPos ( playerid , EventoPos [ 0 ] , EventoPos [ 1 ] , EventoPos [ 2 ] ) ;
            GetPlayerFacingAngle ( playerid , EventoPos [ 3 ] ) ;
            EventoInt = GetPlayerInterior ( playerid ) ;
            EventoVW = GetPlayerVirtualWorld ( playerid ) ;
            SendClientMessageToAll ( 0xFFFFFFFF," " ) ;
            SendClientMessageToAll ( 0xFF00FFFF,"[ EVENT ] : EVENT OPEN BY ADMIN ENTER ' /EVENT ' !" ) ;
            SendClientMessageToAll ( 0xFFFFFFFF," " ) ;
        }
        else
        { 
        SendClientMessage ( playerid , 0x00C0FFFF , "You can not use this command..") ;
        }
    }
    return 1;
}

//try this
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)