Error 029: invalid expression, assumed zero
#1

Код:
		else if(DynVeh[vehicleid] != -1)
		{
			new string[128], Float:slx, Float:sly, Float:slz;
			GetPlayerPos(playerid, slx, sly, slz);
			if(DynVehicleInfo[DynVeh[vehicleid]][gv_igID] != INVALID_GROUP_ID && (PlayerInfo[playerid][pMember] != DynVehicleInfo[DynVeh[vehicleid]][gv_igID]))
			{
				RemovePlayerFromVehicle(playerid);
				SetPlayerPos(playerid, slx, sly, slz+1.3);
				defer NOPCheck(playerid);
				format(string, sizeof(string), "You need to be in %s to drive this vehicle.", arrGroupData[DynVehicleInfo[DynVeh[vehicleid]][gv_igID]][g_szGroupName]);
LINE 5934					else(DynVehicleInfo[DynVeh[vehicleid]][gv_igID] == 2);
					format(string, sizeof(string), "");
                SendClientMessageEx(playerid,COLOR_GRAD2, string);  
				SendClientMessageEx(playerid, COLOR_GRAD2, string);
			}
Код HTML:
./includes/callbacks.pwn(5934) : error 029: invalid expression, assumed zero
Reply
#2

PHP код:
else(DynVehicleInfo[DynVeh[vehicleid][gv_igID]] == 2); 
try this
Reply
#3

You're using the else-statement wrong:
PHP код:
if(condition) {

   
// condition evaluates to true
}
else {

   
// if condition evaluates to false

Reply
#4

Quote:
Originally Posted by KeithCooper
Посмотреть сообщение
PHP код:
else(DynVehicleInfo[DynVeh[vehicleid][gv_igID]] == 2); 
try this

Код:
./includes/callbacks.pwn(5934) : warning 217: loose indentation
./includes/callbacks.pwn(5934) : error 029: invalid expression, assumed zero
./includes/callbacks.pwn(5934) : error 001: expected token: "]", but found "["
./includes/callbacks.pwn(5934) : error 029: invalid expression, assumed zero
./includes/callbacks.pwn(5934) : fatal error 107: too many error messages on one line
Reply
#5

Quote:
Originally Posted by AndySedeyn
Посмотреть сообщение
You're using the else-statement wrong:
PHP код:
if(condition) {
   
// condition evaluates to true
}
else {
   
// if condition evaluates to false

Код:
./includes/callbacks.pwn(5934) : error 036: empty statement
Reply
#6

Looking at your first block of code, I can already image how you used my example to change it. Post your updated code.
Reply
#7

Quote:
Originally Posted by AndySedeyn
Посмотреть сообщение
Looking at your first block of code, I can already image how you used my example to change it. Post your updated code.
Код:
		else if(DynVeh[vehicleid] != -1)
		{
			new string[128], Float:slx, Float:sly, Float:slz;
			GetPlayerPos(playerid, slx, sly, slz);
			if(DynVehicleInfo[DynVeh[vehicleid]][gv_igID] != INVALID_GROUP_ID && (PlayerInfo[playerid][pMember] != DynVehicleInfo[DynVeh[vehicleid]][gv_igID]))
			{
				RemovePlayerFromVehicle(playerid);
				SetPlayerPos(playerid, slx, sly, slz+1.3);
				defer NOPCheck(playerid);
				format(string, sizeof(string), "You need to be in %s to drive this vehicle.", arrGroupData[DynVehicleInfo[DynVeh[vehicleid]][gv_igID]][g_szGroupName]);
					{
						if(DynVehicleInfo[DynVeh[vehicleid]][gv_igID] == 2);
						format(string, sizeof(string), "");
					}
                SendClientMessageEx(playerid,COLOR_GRAD2, string);  
				SendClientMessageEx(playerid, COLOR_GRAD2, string);
			}
Reply
#8

PHP код:
else if(DynVeh[vehicleid] != -1)
{
            new 
string[128], Float:slxFloat:slyFloat:slz;
            
GetPlayerPos(playeridslxslyslz);
            if(
DynVehicleInfo[DynVeh[vehicleid]][gv_igID] != INVALID_GROUP_ID && (PlayerInfo[playerid][pMember] != DynVehicleInfo[DynVeh[vehicleid]][gv_igID]))
            {
                
RemovePlayerFromVehicle(playerid);
                
SetPlayerPos(playeridslxslyslz+1.3);
                
defer NOPCheck(playerid);
                
format(stringsizeof(string), "You need to be in %s to drive this vehicle."arrGroupData[DynVehicleInfo[DynVeh[vehicleid]][gv_igID]][g_szGroupName]);
                
SendClientMessageEx(playerid,COLOR_GRAD2string);
                
SendClientMessageEx(playeridCOLOR_GRAD2string);
            }
            else
            {
                
DynVehicleInfo[DynVeh[vehicleid]][gv_igID] == 2);
            }

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)