pawn Error
#1

I added Anims i got these Errors




E:\lvcnr\GOB STUFF\LV2.pwn(7953) : error 017: undefined symbol "GetClosestPlayerID"
E:\lvcnr\GOB STUFF\LV2.pwn(7991) : error 017: undefined symbol "GetClosestPlayerID"
E:\lvcnr\GOB STUFF\LV2.pwn(7994) : error 017: undefined symbol "GetClosestPlayerID"
E:\lvcnr\GOB STUFF\LV2.pwn(7997) : error 017: undefined symbol "GetClosestPlayerID"
E:\lvcnr\GOB STUFF\LV2.pwn(8035) : error 017: undefined symbol "GetClosestPlayerID"
E:\lvcnr\GOB STUFF\LV2.pwn(803 : error 017: undefined symbol "GetClosestPlayerID"
E:\lvcnr\GOB STUFF\LV2.pwn(8041) : error 017: undefined symbol "GetClosestPlayerID"
E:\lvcnr\GOB STUFF\LV2.pwn(8071) : error 017: undefined symbol "GetClosestPlayerID"
E:\lvcnr\GOB STUFF\LV2.pwn(8074) : error 017: undefined symbol "GetClosestPlayerID"
E:\lvcnr\GOB STUFF\LV2.pwn(8077) : error 017: undefined symbol "GetClosestPlayerID"
E:\lvcnr\GOB STUFF\LV2.pwn(8107) : error 017: undefined symbol "GetClosestPlayerID"
E:\lvcnr\GOB STUFF\LV2.pwn(8110) : error 017: undefined symbol "GetClosestPlayerID"
E:\lvcnr\GOB STUFF\LV2.pwn(8113) : error 017: undefined symbol "GetClosestPlayerID"
E:\lvcnr\GOB STUFF\LV2.pwn(8143) : error 017: undefined symbol "GetClosestPlayerID"
E:\lvcnr\GOB STUFF\LV2.pwn(8146) : error 017: undefined symbol "GetClosestPlayerID"
E:\lvcnr\GOB STUFF\LV2.pwn(8149) : error 017: undefined symbol "GetClosestPlayerID"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


22 Errors.

What the problem how i can fix it ?
Reply
#2

'GetClosestPlayerID' function does not exist, recreate it.
Reply
#3

how like
new GetClosestPlayerID?
Reply
#4

pawn Код:
stock Float:GetDistanceBetweenPoints(Float:rx1,Float:ry1,Float:rz1,Float:rx2,Float:ry2,Float:rz2)
{
    return floatadd(floatadd(floatsqroot(floatpower(floatsub(rx1,rx2),2)),floatsqroot(floatpower(floatsub(ry1,ry2),2))),floatsqroot(floatpower(floatsub(rz1,rz2),2)));
}

stock GetClosestPlayerID(playerid, Float:limit) // cessil
{
    new Float:x1, Float:y1, Float:z1, Float:x2, Float:y2, Float:z2;
    GetPlayerPos(playerid,x1,y1,z1);
    new Float:Range = 999.9;
    new id = -1;
    foreach(Player,i)
    {
        if(playerid != i)
        {
            GetPlayerPos(i,x2,y2,z2);
            new Float:Dist = GetDistanceBetweenPoints(x1,y1,z1,x2,y2,z2);
            if(floatcmp(Range,Dist) == 1 && floatcmp(limit,Range) == 1)
            {
                Range = Dist;
                id = i;
            }
        }
    }
    return id;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)