SA-MP Forums Archive
[Ajuda] Comando bughado - 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] Comando bughado (/showthread.php?tid=626420)



Comando bughado - henriqueTL - 14.01.2017

PHP код:
printf(" %d - %s",livre[i], ocupado[i], DOF2_GetString(sztring"FunзгoADM")); 
PHP код:
livre[i], ocupado[i] ? ("Ocupado") : ("Livre"), DOF2_GetString(sztring"FunзгoADM")); 
PHP код:
dcmd_livre(playeridparams[])
{
    
#pragma unused params
    
if(Player[playerid][pAdmin] >= && Player[playerid][pAdmin] >= 1)
    {
        if(
livre[playerid] == false)
        {
            
SendFormattedMessage(playerid0x33AAFFFF"vocк Estб em modo Livre"getPName(playerid));
            
livre[playerid] = false;
            return 
1;
        }
    }
    else
    {
        
SendClientMessage(playeridCOR_ERRO"ERRO: Vocк nгo к um Administrador!");
    }
    return 
1;
}
dcmd_ocupado(playeridparams[])
{
    
#pragma unused params
    
if(Player[playerid][pAdmin] >= && Player[playerid][pAdmin] >= 1)
    {
        if(
ocupado[playerid] == false)
        {
            
SendFormattedMessage(playerid0x33AAFFFF"vocк Estб em modo Ocupado."getPName(playerid));
            
ocupado[playerid] = true;
            return 
1;
        }
    }
    else
    {
        
SendClientMessage(playeridCOR_ERRO"ERRO: Vocк nгo к um Administrador!");
    }
    return 
1;

PHP код:
new bool:ocupado[MAX_PLAYERS];
new 
bool:livre[MAX_PLAYERS]; 
Bom eu queria uma ajuda no comando /livre e /ocupado quando eu executo o comando /ocupado ele buga e fica asim como esta no print.




Re: Comando bughado - PT - 14.01.2017

PHP код:
new bool:AdmStatus[MAX_PLAYERS]; 
dcmd_livre(playeridparams[]) 

    
#pragma unused params 
    
if(Player[playerid][pAdmin] >= && Player[playerid][pAdmin] >= 1
    { 
        if(
AdmStatus[playerid] == true
        { 
            
SendFormattedMessage(playerid0x33AAFFFF"vocк Estб em modo Livre"getPName(playerid)); 
            
AdmStatus[playerid] = false
            return 
1
        } 
    } 
    else 
    { 
        
SendClientMessage(playeridCOR_ERRO"ERRO: Vocк nгo к um Administrador!"); 
    } 
    return 
1

dcmd_ocupado(playeridparams[]) 

    
#pragma unused params 
    
if(Player[playerid][pAdmin] >= && Player[playerid][pAdmin] >= 1
    { 
        if(
AdmStatus[playerid] == false
        { 
            
SendFormattedMessage(playerid0x33AAFFFF"vocк Estб em modo Ocupado."getPName(playerid)); 
            
AdmStatus[playerid] = true
            return 
1
        } 
    } 
    else 
    { 
        
SendClientMessage(playeridCOR_ERRO"ERRO: Vocк nгo к um Administrador!"); 
    } 
    return 
1

// Usar depois
// AdmStatus[i] == true ? ("Ocupado") : ("Livre") 



Re: Comando bughado - henriqueTL - 14.01.2017

Quote:

C:\Users\Gean Analuiza Miguel\Downloads\World Of Facзoes - RJ\gamemodes\wof.1.0.pwn(2199 : error 017: undefined symbol "livre"
C:\Users\Gean Analuiza Miguel\Downloads\World Of Facзoes - RJ\gamemodes\wof.1.0.pwn(2199 : error 001: expected token: ";", but found "]"
C:\Users\Gean Analuiza Miguel\Downloads\World Of Facзoes - RJ\gamemodes\wof.1.0.pwn(2199 : error 029: invalid expression, assumed zero
C:\Users\Gean Analuiza Miguel\Downloads\World Of Facзoes - RJ\gamemodes\wof.1.0.pwn(2199 : fatal error 107: too many error messages on one line

Cуdigo
PHP код:
printf(" %d - %s",livre[i], ocupado[i], DOF2_GetString(sztring"FunзгoADM")); 



Re: Comando bughado - IlanZ - 14.01.2017

Quote:
Originally Posted by henriqueTL
Посмотреть сообщение
Cуdigo
PHP код:
printf(" %d - %s",livre[i], ocupado[i], DOF2_GetString(sztring"FunзгoADM")); 
PHP код:
printf(" %d - %s - %s",livre[i], ocupado[i], DOF2_GetString(sztring"FunзгoADM")); 



Re: Comando bughado - PT - 14.01.2017

Cara a variavel Livre

deixou de existir...

Apenas usa uma que faz as 2 funcoes..

que й a variavel AdmStatus

Se ela tiver true ele ta ocupado

se ela tiver false ele esta livre...


Re: Comando bughado - henriqueTL - 14.01.2017

Muito obrigado pela sua ajuda <3
Quote:
Originally Posted by PT
Посмотреть сообщение
Cara a variavel Livre

deixou de existir...

Apenas usa uma que faz as 2 funcoes..

que й a variavel AdmStatus

Se ela tiver true ele ta ocupado

se ela tiver false ele esta livre...