SA-MP Forums Archive
What's The Error - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: What's The Error (/showthread.php?tid=618238)



What's The Error - CarRamper - 03.10.2016

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



Re: What's The Error - GoldenLion - 03.10.2016

Код:
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?


Re: What's The Error - CarRamper - 03.10.2016

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)



Re: What's The Error - Dayrion - 03.10.2016

Can you show us your enum?


Re: What's The Error - CarRamper - 03.10.2016

Код:
// 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,
};



Re: What's The Error - 1fret - 03.10.2016

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



Re: What's The Error - CarRamper - 03.10.2016

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



Re: What's The Error - CarRamper - 03.10.2016

Can Anyone Help Me


Re: What's The Error - StrikerZ - 04.10.2016

Код:
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