[Ajuda] Dъvida
#3

Assim como o companheiro acima disse, estб correto!
Uma dica a vocк, nгo sei o onde ira hospedar o seu Game Mode, mas procure otimizar ele, exemplo processamento, reserva em memoria etc, alguns host implicam com isso exemplo new string[2000], quando no maximo ira utilizar 128, mйtodos como este podem otimizar sua GM!

Enfim, tomei liberdade e fiz o comando afk unico, evitando o comando /sairafk, enfim caso queira utilizar estб ai!


PHP код:
CMD:afk(playeridparams[])
{
    new 
Nome[MAX_PLAYER_NAME], string[128];
    
GetPlayerName(playeridNomeMAX_PLAYER_NAME);
    if(
PlayerAFK[playerid])
    {
          
PlayerAFK[playerid] = false;
        
TogglePlayerControllable(playerid1);
        
SetPlayerChatBubble(playerid" "0xFF0000FF1.0100);
        
format(stringsizeof(string), "| INFO | O Jogador {1cd600}%s {ffffff}saiu do modo {ff0000}Ausente!"Nome);
    }
    else
    {
        new 
Motivo[64];//Esconomiza espaзo em memoria ram
        
if(sscanf(params"us"Motivo)) return SendClientMessage (playerid, -1"| INFO | {FF0000}Use: /AFK Motivo !");
        if(
strlen(Motivo) > 50 ) return SendClientMessage(playerid, -1"| INFO | {E04E4E}Motivo muito grande !\n Apenas 50 caracteres ou menos !");
          
PlayerAFK[playerid] = true;
        
TogglePlayerControllable(playerid0);
        
SetPlayerChatBubble(playerid" Ausente / AFK "0xFF0000FF100.0100000000);
        
format(stringsizeof(string), "| INFO | O Jogador {1cd600}%s {ffffff}Estб {ff0000}Ausente {ffffff}! Motivo: {FFFFFF}%s"NomeMotivo);
    }
    
SendClientMessageToAll(-1string);//Mensagem a todos
    
return 1;

Reply


Messages In This Thread
Dъvida - by Tassi - 13.07.2017, 17:35
Re: Dъvida - by OtimoJogo - 13.07.2017, 17:49
Re: Dъvida - by AdrianoStk - 13.07.2017, 18:08
Re: Dъvida - by Tassi - 13.07.2017, 18:19

Forum Jump:


Users browsing this thread: 1 Guest(s)