shape1
shape2
shape3
shape4
shape7
shape8

Варнинг при компилировании


Andrik851

Новичок
Пользователь
04.07.2017
30
0
0
Добрый день помогите решить вот такой варнинг

D:\ÌÎÉ ÑÅÐÂÅÐ\ëîêàëüíûé ñåðâåð\gamemodes\mrpv1.pwn(46402) : warning 208: function with tag result used before definition, forcing reparse
Pawn compiler 3.10.8 Copyright (c) 1997-2006, ITB CompuPhase

Header size: 20192 bytes
Code size: 7159800 bytes
Data size: 7399316 bytes
Stack/heap size: 16384 bytes; estimated max. usage=7298 cells (29192 bytes)
Total requirements:14595692 bytes

1 Warning.


вот сам код со строкой где образовался варнинг

Код:
stock Float:GetVehicleHealthEx(vehicleid) // варнинг в этой строке
{
    new Float:health;
    GetVehicleHealth(vehicleid, health);

    if ( health > 900.0) {
        return health / 10.0;
    }
    else return ( health / 10.0 )-(24);
}
 

Andrik851

Новичок
Пользователь
04.07.2017
30
0
0
вот такая теперь проблемма

D:\ÌÎÉ ÑÅÐÂÅÐ\ëîêàëüíûé ñåðâåð\gamemodes\mrpv1.pwn(46402) : warning 208: function with tag result used before definition, forcing reparse
D:\ÌÎÉ ÑÅÐÂÅÐ\ëîêàëüíûé ñåðâåð\gamemodes\mrpv1.pwn(46410) : warning 225: unreachable code
D:\ÌÎÉ ÑÅÐÂÅÐ\ëîêàëüíûé ñåðâåð\gamemodes\mrpv1.pwn(46410) : warning 213: tag mismatch: expected tag "Float", but found none ("_")
Pawn compiler 3.10.8 Copyright (c) 1997-2006, ITB CompuPhase

Header size: 20192 bytes
Code size: 7159824 bytes
Data size: 7399316 bytes
Stack/heap size: 16384 bytes; estimated max. usage=7298 cells (29192 bytes)
Total requirements:14595716 bytes

3 Warnings.


прописал вот таким образом

Код:
stock Float:GetVehicleHealthEx(vehicleid)
{
	new Float:health;
	GetVehicleHealth(vehicleid, health);
	if ( health > 900.0) {
	return health / 10.0;
	}
	else return ( health / 10.0 )-(24);
	return 1;
}
 

Andrik851

Новичок
Пользователь
04.07.2017
30
0
0
ну и что так никто и не подскажет

 

SweetyDeveloper

Освоившийся
Пользователь
09.08.2016
320
1
48
0
25
stock GetVehicleHealthEx(vehicleid)
{
     new Float:health; GetVehicleHealth(vehicleid, health);
     if ( health > 900.0)
     {
       return (health / 10.0);
     }
    else return ( health / 10.0 )-(24); return 1;
}






з.ы не могу вставить в "код" ( </> )

 
Последнее редактирование модератором:

Andrik851

Новичок
Пользователь
04.07.2017
30
0
0
stock GetVehicleHealthEx(vehicleid)

{

     new Float:health; GetVehicleHealth(vehicleid, health);

     if ( health > 900.0)

     {

       return (health / 10.0);

     }

    else return ( health / 10.0 )-(24); return 1;

}

з.ы не могу вставить в "код" ( </> )
еще хуже

Код:
D:\МОЙ СЕРВЕР\локальный сервер\gamemodes\mrpv1.pwn(46412) : warning 213: tag mismatch: expected tag none ("_"), but found "Float"
D:\МОЙ СЕРВЕР\локальный сервер\gamemodes\mrpv1.pwn(46416) : warning 217: loose indentation
D:\МОЙ СЕРВЕР\локальный сервер\gamemodes\mrpv1.pwn(46416) : warning 213: tag mismatch: expected tag none ("_"), but found "Float"
D:\МОЙ СЕРВЕР\локальный сервер\gamemodes\mrpv1.pwn(46416) : warning 225: unreachable code
D:\МОЙ СЕРВЕР\локальный сервер\gamemodes\mrpv1.pwn(46416) : warning 217: loose indentation
Pawn compiler 3.10.8	 	 	Copyright (c) 1997-2006, ITB CompuPhase

Header size:          20192 bytes
Code size:          7166212 bytes
Data size:          7399300 bytes
Stack/heap size:      16384 bytes; estimated max. usage=7298 cells (29192 bytes)
Total requirements:14602088 bytes

5 Warnings.
 

Andrik851

Новичок
Пользователь
04.07.2017
30
0
0
stock GetVehicleHealthEx(vehicleid)

{

     new Float:health; GetVehicleHealth(vehicleid, health);

     if ( health > 900.0)

     {

       return (health / 10.0);// строка 46412

     }

    else return ( health / 10.0 )-(24); return 1;// Строка 46416

}

 

SweetyDeveloper

Освоившийся
Пользователь
09.08.2016
320
1
48
0
25
loose identation - табуляция, попробуй делить на 10 , без всяких ноликов.

и return ((health/10)-24);
 

 
Последнее редактирование модератором:

SweetyDeveloper

Освоившийся
Пользователь
09.08.2016
320
1
48
0
25
Довольно таки странно, у меня данный код скомпилировался без всяких проблем..

 

Andrik851

Новичок
Пользователь
04.07.2017
30
0
0
может просто чегото еще не хватает