[AJUDA] Sistema de AFK.
#1

Galera tipo meu amigo fez esse cmd para mim de afk so qua quando vou compilar trava o gm


Код:
//=================================[ Sistema de Afk] =====================
    if(strcmp(cmd,"/afk",true)==0)
    {
        
                    GetPlayerName(playerid,sendername,sizeof(sendername);
                    SendClientMessageToAll(playerid, COLOR_LIGHTBLUE, "* O Player %s ID [%d] Estб Afk se nao voltar em 5 Minutos sera Kickado Pelo Admin  ", target,sendername);
                    TogglePlayerControllable(playa, 0);

        }
        return 1;
    }
    if(strcmp(cmd,"/sairafk",true)==0)
    {

                    GetPlayerName(playerid,sendername,sizeof(sendername);
                    SendClientMessageToAll(playerid, COLOR_LIGHTBLUE, "* O Player %s ID [%d] Voltou Para O Server. ", target,sendername);
                    TogglePlayerControllable(playa, 1);

            }
        return 1;
    }
Reply
#2

pawn Код:
if(strcmp(cmd,"/afk",true)==0)
    {
        GetPlayerName(playerid,sendername,sizeof(sendername);
        SendClientMessageToAll(playerid, COLOR_LIGHTBLUE, "* O Player %s ID [%d] Estб Afk se nao voltar em 5 Minutos sera Kickado Pelo Admin  ", target,sendername);
        TogglePlayerControllable(playa, 0);
        return 1;
    }
    if(strcmp(cmd,"/sairafk",true)==0)
    {
        GetPlayerName(playerid,sendername,sizeof(sendername);
        SendClientMessageToAll(playerid, COLOR_LIGHTBLUE, "* O Player %s ID [%d] Voltou Para O Server. ", target,sendername);
        TogglePlayerControllable(playa, 1);
        return 1;
    }
Vocк tem 2 chaves fechando o cуdigo, mas sem abrir.

Tente com este.
Reply
#3

LOL c й cego

pawn Код:
//=================================[ Sistema de Afk] =====================
    if(strcmp(cmd,"/afk",true)==0)
    {
        if(IsPlayerConnected(playerid))
        {

            GetPlayerName(playerid,sendername,sizeof(sendername);
            SendClientMessageToAll(COLOR_LIGHTBLUE, "* O Player %s ID [%d] Estб Afk se nao voltar em 5 Minutos sera Kickado Pelo Admin  ", sendername,playerid);
            TogglePlayerControllable(playerid, 0);
        }
        return 1;
    }
    if(strcmp(cmd,"/sairafk",true)==0)
    {
        if(IsPlayerConnected(playerid))
        {
            GetPlayerName(playerid,sendername,sizeof(sendername);
            SendClientMessageToAll(COLOR_LIGHTBLUE, "* O Player %s ID [%d] Voltou Para O Server. ", sendername,playerid);
            TogglePlayerControllable(playerid, 1);
        }
        return 1;
    }
Reply
#4

error 001: expected token: ",", but found ";"



LINHA

GetPlayerName(playerid,sendername,sizeof(sendernam e);
Reply
#5

pawn Код:
GetPlayerName(playerid, sendername,sizeof(sendername));
GetPlayerName(playerid,sendername,sizeof(sendernam e);
GetPlayerName(playerid,sendername,sizeof(sendernam e));
Reply
#6

isso tem que fazer nas 2 linhas, pq afinal, as duas tao com um ) so
Reply
#7

4 warns

number of arguments does not match definition

nessa linha

GetPlayerName(playerid, sendername,sizeof(sendername));

como tiro ?
Reply
#8

Quando Abre '('Tem que fechar
GetPlayerName(playerid,sendername,(sizeof(sendername));
Entendeu ? rsrs

pawn Код:
if(strcmp(cmd,"/afk",true)==0)
    {
            GetPlayerName(playerid,sendername,sizeof(sendername));
            SendClientMessageToAll(COLOR_LIGHTBLUE, "* O Player %s ID [%d] Estб Afk se nao voltar em 5 Minutos sera Kickado Pelo Admin  ", sendername,playerid);
            TogglePlayerControllable(playerid, 0);
            return 1;
    }
    if(strcmp(cmd,"/sairafk",true)==0)
    {
            GetPlayerName(playerid,sendername,sizeof(sendername));
            SendClientMessageToAll(COLOR_LIGHTBLUE, "* O Player %s ID [%d] Voltou Para O Server. ", sendername,playerid);
            TogglePlayerControllable(playerid, 1);
            return 1;
    }
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)