[Ajuda] Warming 208 - Versão de Impressão +- Portal SAMP (https://portalsamp.com) +-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5) +--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6) +--- Tópico: [Ajuda] Warming 208 (/showthread.php?tid=4062) |
Warming 208 - AngolaDev1 - 11/10/2023 forward Float:GetPlayerHealthEx(playerid); public Float:GetPlayerHealthEx(playerid) { new Float:pVida; GetPlayerHealth(playerid, pVida); VBPlayer[playerid][vbVida] = pVida; return Float:pVida; } C:\Users\AngolaScripter\Desktop\GameMods\FactualRJNOVA\gamemodes\SGNT.pwn(21069) : warning 208: function with tag result used before definition, forcing reparse alguem sabe como resolve? RE: Warming 208 - zBL4CK - 11/10/2023 testei o mesmo codigo em meu gamemode e não tive este problema. utilize assim e veja se o aviso persiste. Código PHP: forward Float:GetPlayerHealthEx(playerid); Lembre-se Warnings não interferem no funcionamento da gamemode, ela irá funcionar normalmente caso o aviso esteja lhe incomodando utilize essa função em seu gamemode: Código PHP: #pragma warning disable 208 RE: Warming 208 - AngolaDev1 - 11/10/2023 (11/10/2023 17:03)zBL4CK Escreveu: testei o mesmo codigo em meu gamemode e não tive este problema.obrigadao irmao resolveu aqui para min RE: Warming 208 - zBreno - 11/10/2023 você já definiu float na sua função ele ta reclamando disso pagina 165 https://github.com/pawn-lang/compiler/blob/master/doc/pawn-lang.pdf User-defined opera- tors: 86 Forward declaration: 82 When a function is “used” (invoked) before being declared, and that function returns a value with a tag name, the parser must make an extra pass over the source code, because the presence of the tag name may change the interpretation of operators (in the presence of user-defined operators). You can speed up the parsing/compilation process by declaring the relevant functions before using them. |