SA-MP Forums Archive
[Ajuda] Galera , onde defino? - 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] Galera , onde defino? (/showthread.php?tid=624706)



Galera , onde defino? - Lucas_Rocha - 21.12.2016

Galera, tava tentando fazer um codigo aqui , mais ai , ta dando erro

pode ser a case , aonde a defino ?

CODIGO::


PHP код:
public OnPlayerDisconnect(playeridreason)
{
    
OnPlayerDisconnect2(playerid);
    switch(
reason)
    {
        new 
string[128];
        case 
0format(String128"{FF0000}%s Desconectou-se do Servidor, Motivo: (Crash)"PlayerName(playerid));
        case 
1format(String128"{FF0000}%s Desconectou-se do Servidor, Motivo: (Prуprio)"PlayerName(playerid));
        case 
2format(String128"{FF0000}%s Desconectou-se do Servidor, Motivo: (Kickado/Banido)"PlayerName(playerid));
    }
    
Jproximos(10.0playeridStringBRANCO,BRANCO,BRANCO,BRANCO,BRANCO);
    return 
1;

Erros :

PHP код:
error 002only a single statement (or expressioncan follow each "case"
error 017undefined symbol "string"
warning 215expression has no effect
error 001
expected token";"but found "]"
fatal error 107too many error messages on one line 
Linha :

pawn Код:
new string[128];



Re: Galera , onde defino? - didimk157 - 21.12.2016

ta vendo esse new string[128] sу tu colocar o s maiusculo new String[128]


Re: Galera , onde defino? - didimk157 - 21.12.2016

agr se continuar dando erro de casa tenta esse

PHP код:
     new string[64];
    switch(
reason)
    {
        case 
0:
        {
            
format(stringsizeof(string), "** %s Saiu do servidor (Crash/Conexгo). **"getPName(playerid));
        }
        case 
1:
        {
            
format(stringsizeof(string), "** %s Saiu do servidor (Conta Prуpria). **"getPName(playerid));
         }
        case 
2:
        {
            
format(stringsizeof(string), "** %s Saiu do servidor (Kikado/Banido). **"getPName(playerid));
        }
    }
    
MensagemLocal(playerid0xFFFFD2AAstring20); 



Re: Galera , onde defino? - JhefTFJ - 21.12.2016

PHP код:
   new sendername[30];
   
GetPlayerName(playeridsendernamesizeof (sendername));
   switch(
reason)
   {
      case 
0format(Stringsizeof(String), "{FF0000}%s Desconectou-se do Servidor, Motivo: (Crash)"sendername);
      case 
1format(Stringsizeof(String), "{FF0000}%s Desconectou-se do Servidor, Motivo: (Prуprio)"sendername);
      case 
2format(Stringsizeof(String), "{FF0000}%s Desconectou-se do Servidor, Motivo: (Kickado/Banido)"sendername);
   }
   
Jproximos(10.0playeridStringBRANCO,BRANCO,BRANCO,BRANCO,BRANCO);
   return 
1;




Re: Galera , onde defino? - nasser - 21.12.2016

Quote:
Originally Posted by Lucas_Rocha
Посмотреть сообщение
Galera, tava tentando fazer um codigo aqui , mais ai , ta dando erro

pode ser a case , aonde a defino ?

CODIGO::


PHP код:
public OnPlayerDisconnect(playeridreason)
{
    
OnPlayerDisconnect2(playerid);
    switch(
reason)
    {
        new 
string[128];
        case 
0format(String128"{FF0000}%s Desconectou-se do Servidor, Motivo: (Crash)"PlayerName(playerid));
        case 
1format(String128"{FF0000}%s Desconectou-se do Servidor, Motivo: (Prуprio)"PlayerName(playerid));
        case 
2format(String128"{FF0000}%s Desconectou-se do Servidor, Motivo: (Kickado/Banido)"PlayerName(playerid));
    }
    
Jproximos(10.0playeridStringBRANCO,BRANCO,BRANCO,BRANCO,BRANCO);
    return 
1;

Tenta assim
PHP код:
public OnPlayerDisconnect(playeridreason)
{
    
OnPlayerDisconnect2(playerid);
    switch(
reason)
    {
    new 
string[128];
    case 
0format(string128"{FF0000}%s Desconectou-se do Servidor, Motivo: (Crash)"PlayerName(playerid));
        case 
1format(string128"{FF0000}%s Desconectou-se do Servidor, Motivo: (Prуprio)"PlayerName(playerid));
        case 
2format(string128"{FF0000}%s Desconectou-se do Servidor, Motivo: (Kickado/Banido)"PlayerName(playerid));
    }
    
Jproximos(10.0playeridstringBRANCO,BRANCO,BRANCO,BRANCO,BRANCO);
    return 
1