[AJUDA] Nome Player
#7

Quote:
Originally Posted by Sergiosousa
Посмотреть сообщение
Alguem podera ajudar criar comando /Conhecer (id) e esse ID selecionado deverб fazer /aceitar conhecer

e depois, so aparece o nomes dos players para quem sao amigos?

Base:
pawn Код:
if (strcmp("/conhecer", cmd, true, 10) == 0)
        {

            if(!strlen(tmp)) {
                   SendClientMessage(playerid,0xAFAFAFFF,"Use: /conhecer (id)");
                   return 1;
            }
            new id = strval(tmp);
            new Friend[256];
            if(!IsPlayerConnected(id)) {
            SendClientMessage(playerid,0xAFAFAFFF,"/conhecer : ID Invalido");
            return 1;
            }
            if(playerid == id) {
            SendClientMessage(playerid,0xAFAFAFFF,"Nгo podera estar com os teus amigos");
            return 1;
            }
            if(!dini_Exists(Friend)) {
            SendClientMessage(playerid,0xAFAFAFFF,"Aviso: Arquivo ainda nao foi salvo");
            return 1;
            }
            new NAME[MAX_PLAYER_NAME],FriendName[MAX_PLAYER_NAME];
            GetPlayerName(playerid, NAME, sizeof(NAME));
            format(Friend, sizeof(Friend), "/Friends/%s.txt", NAME);
            GetPlayerName(id, FriendName, sizeof(FriendName));
            dini_Set(Friend, "Friend1",     FriendName);
            return 1;
           }
///////////////////////////////////////////////////////
public GetPlayersFriends(playerid) {
    new playername[MAX_PLAYER_NAME],friendname[256];
    new fstr[128];
    GetPlayerName(playerid, playername, sizeof(playername));
    format(fstr,sizeof(fstr),"/Friends/%s.txt",playername);
    if (dini_Exists(fstr))  {
        if(dini_Isset(fstr,"Friend1")){
            friendname = dini_Get(fstr, "Friend1");
            for(new i=0;i<MAX_PLAYERS;i++) {
              if(!IsPlayerConnected(i))continue;
              new tmpname[MAX_PLAYER_NAME];
              GetPlayerName(i, tmpname, sizeof(tmpname));
              if (strcmp(friendname, tmpname, true, sizeof(friendname) == 0)){
                //found friend on server
                ShowPlayerNameTagForPlayer(playerid,i,true);
              }
            }

        }
    }
    return 1;
}
Aceita em ZCMD e SSCANF?
Reply


Messages In This Thread
[AJUDA] Nome Player - by Sergiosousa - 15.04.2012, 19:48
Re: [AJUDA] Nome Player - by BreakDriFT - 15.04.2012, 19:53
Re: [AJUDA] Nome Player - by Lуs - 15.04.2012, 19:53
Re: [AJUDA] Nome Player - by CidadeNovaRP - 15.04.2012, 20:07
Re: [AJUDA] Nome Player - by Lуs - 15.04.2012, 20:16
Re: [AJUDA] Nome Player - by Sergiosousa - 15.04.2012, 20:31
Re: [AJUDA] Nome Player - by Lуs - 15.04.2012, 20:33
Re: [AJUDA] Nome Player - by Sergiosousa - 15.04.2012, 20:34
Re: [AJUDA] Nome Player - by Lуs - 15.04.2012, 20:42
Re: [AJUDA] Nome Player - by [NV]Dr._.THE - 15.04.2012, 22:04

Forum Jump:


Users browsing this thread: 1 Guest(s)