Hared
Дебютант
Доброго времени суток!
Суть проблемы такова: при компилировании вылезает - warning 208: function with tag result used before definition, forcing reparse
Заранее благодарен!
Stock:
Суть проблемы такова: при компилировании вылезает - warning 208: function with tag result used before definition, forcing reparse
Заранее благодарен!
Код:
if(newkeys == KEY_YES)
{
if(SendHeal[playerid] == true)
{
if(IsPlayerConnected(DocId[playerid] == 1))
{
if(GetDistanceBetweenPlayers(playerid, DocId[playerid]) < 2.0) //Строка с ошибкой
{
new string[100];
PlayerInfo[playerid][pCash] -= HealPrice[playerid];
SetPlayerHealth(playerid, 100);
format(string, sizeof(string), "Äîêòîð %s âûëå÷èë âàñ çà %d$", DocName[playerid], HealPrice[playerid]);
SCM(playerid, COLOR_PURPLE, string);
PlayerInfo[DocId[playerid]][pCash] += HealPrice[playerid];
format(string, sizeof(string), "Âû âûëå÷èëè èãðîêà %s çà %d$", PacName[DocId[playerid]], HealPrice[playerid]);
SCM(DocId[playerid], COLOR_PURPLE, string);
HealPrice[playerid] = 0;
PacName[DocId[playerid]] = 0;
PacId[DocId[playerid]] = 0;
DocName[playerid] = 0;
DocId[playerid] = 0;
}
}
}
}
Код:
stock Float: GetDistanceBetweenPlayers(p1,p2)
{
new Float: x1;
new Float: y1;
new Float: z1;
new Float: x2;
new Float: y2;
new Float: z2;
if(!IsPlayerConnected(p1) || !IsPlayerConnected(p2)) return -1.00;
GetPlayerPos(p1,x1,y1,z1);
GetPlayerPos(p2,x2,y2,z2);
return floatsqroot(floatpower(floatabs(floatsub(x2,x1)),2) + floatpower(floatabs(floatsub(y2,y1)),2) + floatpower(floatabs(floatsub(z2,z1)),2));
}
