Szerző Téma: Zeex Pawn compiler függvény deklaráció hiba?  (Megtekintve 868 alkalommal)

Zeex Pawn compiler függvény deklaráció hiba?
« Dátum: 2014. július 16. - 13:38:00 »
0 Show voters
Zeex Pawn compiler-t használok, nos ebben mégis mi lehet a hiba, vagy mi lehet a baja?
Elvben teljesen hibátlan függvény deklaráció.
 
forward Float:GetXYInFrontOfPlayer(playerid, &Float:q, &Float:w, Float:distance);
public Float:GetXYInFrontOfPlayer(playerid, &Float:q, &Float:w, Float:distance)
{
    new Float:a;
    GetPlayerPos(playerid, q, w, a);
    if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER) GetVehicleZAngle(GetPlayerVehicleID(playerid), a);
    else GetPlayerFacingAngle(playerid, a);
    q += (distance * floatsin(-a, degrees));
    w += (distance * floatcos(-a, degrees));
    return a;
}
 
forward Float:GetRampDistance(playerid);
public Float:GetRampDistance(playerid)
{
new ping = GetPlayerPing(playerid), Float:dist;
dist = floatpower(ping, 0.25);
dist = dist*4.0;
dist = dist+4.0;
return dist;
}

 

freeroam.pwn(19345) : warning 208: function with tag result used before definition, forcing reparse
freeroam.pwn(19359) : warning 208: function with tag result used before definition, forcing reparse
Pawn compiler 3.2.3664.samp           Copyright (c) 1997-2006, ITB CompuPhase
« Utoljára szerkesztve: 2014. július 16. - 17:31:24 írta ZyZu. »

Zeex Pawn compiler függvény deklaráció hiba?
« Válasz #1 Dátum: 2014. július 16. - 14:56:15 »
+1 Show voters
hagyhatod így, nem változtat semmit..
de ha nagyon ragaszkodsz hozzá, úgy tudod megoldani, hogy a script elejére másolod, akkor eltûnik a warning..
fingom nincs mért írja ki, nekem is szokta.

Zeex Pawn compiler függvény deklaráció hiba?
« Válasz #2 Dátum: 2014. július 16. - 15:02:45 »
0 Show voters
LOL és tényleg jó így.
Én meg pont a mód legvégére raktam a függvényt. ^-^
Köszönöm, ment a plusz!
Azért érdekelne, miért írja ki. :whistle:

Zeex Pawn compiler függvény deklaráció hiba?
« Válasz #3 Dátum: 2014. július 16. - 18:36:26 »
+1 Show voters
elméletileg azért, mert az után hozod létre, hogy használod, ami nem tetszik a fordítónak..
már csak az nem tiszta, hogy a többinél mért nem ír hibát.. :\'D

Zeex Pawn compiler függvény deklaráció hiba?
« Válasz #4 Dátum: 2014. július 16. - 18:51:50 »
0 Show voters
És ha stock függvényként hozom létre, az miért nem jó? Régi módba így volt.
THX zárok.
« Utoljára szerkesztve: 2014. július 18. - 15:11:03 írta bbTamas »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal