SA-MP Forums Archive
pawn Error - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: pawn Error (/showthread.php?tid=479400)



pawn Error - Stgnature - 04.12.2013

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 ?


Re: pawn Error - Loot - 04.12.2013

'GetClosestPlayerID' function does not exist, recreate it.


Re: pawn Error - Stgnature - 04.12.2013

how like
new GetClosestPlayerID?


Re: pawn Error - Loot - 05.12.2013

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