[ajuda] erro
#1


Linha:
pawn Код:
if(GetPointDistanceToPointExMorph(p1x,p1y,p1z,p2x,p2y,p2z) < pdistance)
Ajuda aew
Reply
#2

Isto deve resolver o seu problema .


Coloque :


pawn Код:
//No Final do GM/FS:


stock Float:GetPointDistanceToPointExMorph(Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2)
{
    new Float:x, Float:y, Float:z;
    x = x1-x2;
    y = y1-y2;
    z = z1-z2;
    return floatsqroot(x*x+y*y+z*z);
}

Espero ter ajudado .
Reply
#3

Quote:
Originally Posted by rjjj
Посмотреть сообщение
Isto deve resolver o seu problema .


Coloque :


pawn Код:
//No Final do GM/FS:


stock Float:GetPointDistanceToPointExMorph(Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2)
{
    new Float:x, Float:y, Float:z;
    x = x1-x2;
    y = y1-y2;
    z = z1-z2;
    return floatsqroot(x*x+y*y+z*z);
}

Espero ter ajudado .

Linha:
pawn Код:
stock Float:GetPointDistanceToPointExMorph(Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2)
Reply
#4

pawn Код:
stock GetPointDistanceToPointExMorph(Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2)
{
    new Float:x, Float:y, Float:z;
    x = x1-x2;
    y = y1-y2;
    z = z1-z2;
    return floatsqroot(x*x+y*y+z*z);
}
Reply
#5

Quote:
Originally Posted by Falcon.Sixe
Посмотреть сообщение
pawn Код:
stock GetPointDistanceToPointExMorph(Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2)
{
    new Float:x, Float:y, Float:z;
    x = x1-x2;
    y = y1-y2;
    z = z1-z2;
    return floatsqroot(x*x+y*y+z*z);
}
C:\Documents and Settings\RodiauOUI\Desktop\server\gamemodes\BCL.pw n(65552) : warning 213: tag mismatch
pawn Код:
stock GetPointDistanceToPointExMorph(Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2)
Reply
#6

Quote:
Originally Posted by Novato
Посмотреть сообщение
C:\Documents and Settings\RodiauOUI\Desktop\server\gamemodes\BCL.pw n(65552) : warning 213: tag mismatch
pawn Код:
stock GetPointDistanceToPointExMorph(Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2)
Vocк estб chamando uma funзгo que retorna ao valor nela transferido (quando chamada) (No caso, a coordenada), fazendo com que o compilador precise "retornar ao cуdigo". Alйm disso, pontos flutuantes (Float) como retorno (Apenas quando a funзгo й lida apуs sua prй utilizaзгo) iriam causar uma interpretaзгo "diferente" dos operadores (Uso de Tags: Float: ), gerando o problema.

Soluзгo: Coloque a funзгo "stock Float:GetPointDistanceToPointExMorph..." acima do cуdigo do qual estб fazendo seu uso.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)