[Ajuda] Callback em cima?
#1

Olб, boa noite, estou tendo um problema no meu script, quando eu crio uma callback em baixo da funзгo, ela nгo 'lк' no gm, alguйm sabe porq?

exemplo

PHP код:
CMD:teste(playerid)
{
   
publicteste(playerid);
return 
1;
}
forward publicteste(playerid)
{
    
returdsadasdasd// nгo vai dar erro

somente vai ocorrer o erro se estiver emcima do CMD
Reply
#2

Que eu saiba forward nгo recebe funзгo.

Vocк tem que fazer a funзгo na PUBLIC, a forward й sу pra "validar" a nova public.

Exemplo:
PHP код:
CMD:teste(playerid)
{
     
SpawnarPlayer(playerid);
    return 
1;
}
forward SpawnarPlayer(playerid);
public 
SpawnarPlayer(playerid)
{
            
SetPlayerPos(playerid13141,1412414,1414.14);
            return 
1;

Reply
#3

Se vocк estiver criando suas callbacks desta maneira, estб errado.
A maneira correta й a seguinte:

Код:
forward publicteste(playerid); public pulbicteste(playerid) {
    returnasdasdasd;
}
Reply
#4

estб faltando "public"

exemplo:

PHP код:
CMD:teste(playerid) return publicteste(playerid); 
forward publicteste(playerid);
public 
publicteste(playerid) return asas// ae sim 
ou exemploІ:

PHP код:
CMD:teste(playerid) return publicteste(playerid); 
publicteste(playerid) return asas// ae sim 
Reply
#5

fiquei olhando pra esse codigo e nem vi oq ele fez kkkkkkkk
ele coloco direto na forward xD kkkk ai mds

PHP код:
CMD:testeplayerid )
{
    
publictesteplayerid );
    return 
1;
}
forward publictesteplayerid );
public 
publictesteplayerid )
{
    
returnfaltopublic;

Reply
#6

Eu esqueci de colocar " public " kkk mas nгo era esse o erro, eu achei, nгo ser porque a public OnPlayerPause estб bugada
Reply


Forum Jump:


Users browsing this thread: 4 Guest(s)