[Ajuda] me ajuda na function
#1

PHP код:
function Anti_Update(i
ERRO
PHP код:
C:\Users\Administrator\Desktop\completo\dayz\gamemodes\dayz.pwn(6117) : warning 209: function "Anti_Update" should return a value
Pawn compiler 3.2.3664              Copyright 
(c1997-2006ITB CompuPhase
1 Warning

Reply
#2

A funзгo nгo estб retornando nenhum valor.
Reply
#3

Quote:
Originally Posted by zPain
Посмотреть сообщение
A funзгo nгo estб retornando nenhum valor.
me ajuda a resolver ?
Reply
#4

Poste a funзгo.
Reply
#5

Quote:
Originally Posted by zPain
Посмотреть сообщение
Poste a funзгo.
PHP код:
function Anti_Update(i)
{
    if(
GetPlayerAmmo(i) >= 400)
    {
        new 
reason[128] = "Ammo Hack";
        new 
stringg[128];
        
format(stringgsizeof(stringg),"%s is banned for "COL_RED"(Ammo Hack) ID: %d!"gpInfo[i][pname23], i);
        
SendMessageToAllAdmins(stringg,-1);
        new 
bquery[200], IP[16];
        
GetPlayerIp(iIP16);
        
mysql_format(bandbbquerysizeof(bquery),"INSERT INTO bandata(admin, player, reason, IP, banned) VALUES('ANTICHEAT', '%e', '%e','%s', 1)"PlayerName(i), reasonIP);
        
mysql_tquery(bandbbquery"OnPlayerBanned""dds", -1ireason);
        
ShowPlayerDialog(idialogbanDIALOG_STYLE_MSGBOX"NOTIFICATION""You are {FF0000}banned {FFFFFF}from the server , \nplease go to sampdayz.com/forum to make an unban appeal""""");
        
Kick(i);
    } 
Reply
#6

Todas as callbacks devem retornar um valor por padrao, independentemente se vocк precisa ou nгo.

PHP код:
public MinhaFuncao(parametro)
{
    return 
1;

PHP код:
new retorno MinhaFuncao(10);
printf("A funcao foi executada e devolveu o valor: %d",retorno); 
Um exemplo simples para o uso efetivo do return, pode ser uma funзгo matemбtica.

PHP код:
stock QuadradoDoDobro(valor)
    return ((
valor 2) * (valor 2)); 
PHP код:
new val QuadradoDoDobro(7);
printf("Quadrado do dobro de 7 й igual a %d",val); 
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)