SA-MP Forums Archive
[ajuda] erro - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [ajuda] erro (/showthread.php?tid=250662)



[ajuda] erro - Novato - 24.04.2011


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


Re: [ajuda] erro - rjjj - 24.04.2011

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 .


Re: [ajuda] erro - Novato - 24.04.2011

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)



Re: [ajuda] erro - Falcon. - 24.04.2011

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);
}



Re: [ajuda] erro - Novato - 24.04.2011

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)



Re: [ajuda] erro - LuxurioN™ - 24.04.2011

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.