SA-MP Forums Archive
[Ajuda] Desafio: Encontre o 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] Desafio: Encontre o erro :) (/showthread.php?tid=619829)



Desafio: Encontre o erro :) - BLacksKrillex - 22.10.2016

error: function with tag result used before definition, forcing reparse

PHP код:

forward POROROCA
(playerid);
public 
POROROCA(playerid) {
        new 
playervehicle;
        new 
string_velo[15];
        if ( (
playervehicle GetPlayerVehicleID(playerid)) != INVALID_VEHICLE_ID) {
            
format(string_velosizeof (string_velo), "%02d km/h"GetVehicleSpeed(playervehicle));
            
PlayerTextDrawSetString(playeridtextPlayerVelocimetro[1][playerid], string_velo);
            
format(string_velosizeof (string_velo), "%.0f%"GetVehicleHealthEx(playervehicle));
            
PlayerTextDrawSetString(playeridtextPlayerVelocimetro[3][playerid], string_velo);
        }
        return 
1;




Re: Desafio: Encontre o erro :) - SmokiieGamer - 22.10.2016

Titulo mais estranho que ja vi atй Hoje.


Re: Desafio: Encontre o erro :) - PT - 22.10.2016

Simples coloca o forward abaixo do main() e a public no fim do gm


Ah jб agora estas a usar cуdigo do FS do velocнmetro do ForT nгo adianta mudares o nome da callback. Descobri pela forma que ele trabalha as Player textdraw..

Ganhe vergonha e coloca os devidos crйditos kkkk


Re: Desafio: Encontre o erro :) - BLacksKrillex - 22.10.2016

Й o fs dele sim.

@topic

Vou testar


Re: Desafio: Encontre o erro :) - Whoo - 22.10.2016

Acho que nгo tem necessidade de criar a textdraw como MAX_PLAYERS jб que PlayerTextDraw й criada pra cada player


Re: Desafio: Encontre o erro :) - BLacksKrillex - 22.10.2016

@PT nгo funfou


Re: Desafio: Encontre o erro :) - PT - 22.10.2016

Tem de dar.

O problema aqui e que a callback estб sendo chamada antes de ser declarada ou seja tens de colocar o forward antes de chamares a callback isto na ordem de disposiзгo do cуdigo


Re: Desafio: Encontre o erro :) - BLacksKrillex - 22.10.2016

Quote:
Originally Posted by PT
Посмотреть сообщение
Tem de dar.

O problema aqui e que a callback estб sendo chamada antes de ser declarada ou seja tens de colocar o forward antes de chamares a callback isto na ordem de disposiзгo do cуdigo
PT eu ja tentei definir ela no topo antes de usar mas nao da certo

A linha do erro й essa '-' :

PHP код:

        
if ( (playervehicle GetPlayerVehicleID(playerid)) != INVALID_VEHICLE_ID) { 



Re: Desafio: Encontre o erro :) - vfvfv - 23.10.2016

parece que ele foi descoberto nao e mesmo


Re: Desafio: Encontre o erro :) - BLacksKrillex - 24.10.2016

Quote:
Originally Posted by vfvfv
Посмотреть сообщение
parece que ele foi descoberto nao e mesmo
Nao foi nгo '-' ajuda ae