SSGamers - 12 Anos online por você.

#SSGamers - A Comunidade que mais crescer no brasil!

Participe do fórum, é rápido e fácil

SSGamers - 12 Anos online por você.

#SSGamers - A Comunidade que mais crescer no brasil!

SSGamers - 12 Anos online por você.

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Chegou o novo tema 6.5.5 - SSGamers - Servidores online de qualidade - Aproveite e entre para nossa comunidade, inscreva-se já! - Ouça nossa web radio - Veja nossas novidades - Participe dos nossos setores de jogos online - Parcerias aberta fale já com um administrador.

2 participantes

    Como criar um sistema de YOUTUBER (Basico)

    AmorimmFOV
    AmorimmFOV
    --> Postador Iniciante
    --> Postador Iniciante


    Mensagens : 21
    Moedas : 471
    Data de inscrição : 27/02/2023
    Idade : 23

    include - Como criar um sistema de YOUTUBER (Basico) Empty Como criar um sistema de YOUTUBER (Basico)

    Mensagem por AmorimmFOV Dom 5 Mar 2023 - 20:47

    Olá senhores, sistema de youtuber

    no inicio da gamemode em baixo de #include a_samp digite #include zcmd

    este codigo deverá ficar em cima de OnGamemodeInit():

    CÓDIGO:
    Código:
    new Youtuber[MAX_PLAYERS];







    com o suposto Youtuber criado você vai fazer um sistema de dar o Youtuber ao jogador:



    CÓDIGO:
    Código:
    CMD:daryoutuber(playerid, params[])
    {
        new id, level, strganhou[256], strdeu[256], nomedeu[MAX_PLAYER_NAME], nomeganhou[MAX_PLAYER_NAME];
        if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFF0000FF, "Você não tem autorização para usar este comando!");
        if(sscanf(params, "u[24]", id)) return SendClientMessage(playerid, 0xFF0000FF, "Use /daryoutuber[ID]");
            
        GetPlayerName(playerid, nomedeu, MAX_PLAYER_NAME);
        GetPlayerName(playerid, nomeganhou, MAX_PLAYER_NAME);
        
        format(strganhou, sizeof(strganhou), "Parabens, Voce e o novo Youtuber do servidor! (Setado por: %s)", nomedeu);

        SendClientMessage(id, 0x00FF00FF, strganhou);    
        
        Youtuber[playerid] = 1; //O Jogador recebeu o youtuber.
        return 1;




    agora, com o comando do jogador receber o youtuber falta ter o de ver os Youtubers onlines:


    CÓDIGO:
    Código:
    CMD:youtubers(playerid)
    {
     new str[1000], cont, string[90];
     foreach(Player, i)
     {
     if(Youtuber[i] == 0) continue;
     format(string, sizeof(string), "{FFFFFF}%s | ", GetPlayerNameEx(i));

     if(Youtuber[i] == 1) strcat(string, "{00FFFF}Youtubers\n");
     strcat(str, string);
     cont++;
     }
     if(!cont) ShowPlayerDialog(playerid, 999, DIALOG_STYLE_MSGBOX, "{FFFFFF}Youtubers Online", "{FFFFFF}Nenhum youtuber esta online no momento.", "OK", "");
     else ShowPlayerDialog(playerid, 999, DIALOG_STYLE_LIST, "{FF0000}Youtubers Online", str, "OK", "");
     return 1;
    }

    stock GetPlayerNameEx(playerid)
    {
     static pNome[MAX_PLAYER_NAME];
     GetPlayerName(playerid, pNome, MAX_PLAYER_NAME);
     return pNome;
    }

    INCLUDES QUE NECESSITA: ZCMD ([INC] zcmd 0.3.1 | Fast & simples processador de comandos (atualizado 30/10/2009) (forumeiros.com))
    INCLUDES QUE NECESSITA 2: Não encontrei

    Tamo junto meus fi <3
    Weslley_Script
    Weslley_Script
    SS - Fundador
    SS - Fundador


    Steam Steam : WeslleySSGames
    Zello : WeslleySSGames
    Mensagens : 11378
    Moedas : 1031971
    Data de inscrição : 06/10/2011
    Idade : 28
    Localização : Brasil

    include - Como criar um sistema de YOUTUBER (Basico) Empty Re: Como criar um sistema de YOUTUBER (Basico)

    Mensagem por Weslley_Script Seg 6 Mar 2023 - 6:23

    AmorimmFOV escreveu:Olá senhores, sistema de youtuber

    no inicio da gamemode em baixo de #include a_samp digite #include zcmd

    este codigo deverá ficar em cima de OnGamemodeInit():

    CÓDIGO:
    Código:
    new Youtuber[MAX_PLAYERS];







    com o suposto Youtuber criado você vai fazer um sistema de dar o Youtuber ao jogador:



    CÓDIGO:
    Código:
    CMD:daryoutuber(playerid, params[])
    {
        new id, level, strganhou[256], strdeu[256], nomedeu[MAX_PLAYER_NAME], nomeganhou[MAX_PLAYER_NAME];
        if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFF0000FF, "Você não tem autorização para usar este comando!");
        if(sscanf(params, "u[24]", id)) return SendClientMessage(playerid, 0xFF0000FF, "Use /daryoutuber[ID]");
            
        GetPlayerName(playerid, nomedeu, MAX_PLAYER_NAME);
        GetPlayerName(playerid, nomeganhou, MAX_PLAYER_NAME);
        
        format(strganhou, sizeof(strganhou), "Parabens, Voce e o novo Youtuber do servidor! (Setado por: %s)", nomedeu);

        SendClientMessage(id, 0x00FF00FF, strganhou);    
        
        Youtuber[playerid] = 1; //O Jogador recebeu o youtuber.
        return 1;




    agora, com o comando do jogador receber o youtuber falta ter o de ver os Youtubers onlines:


    CÓDIGO:
    Código:
    CMD:youtubers(playerid)
    {
     new str[1000], cont, string[90];
     foreach(Player, i)
     {
     if(Youtuber[i] == 0) continue;
     format(string, sizeof(string), "{FFFFFF}%s | ", GetPlayerNameEx(i));

     if(Youtuber[i] == 1) strcat(string, "{00FFFF}Youtubers\n");
     strcat(str, string);
     cont++;
     }
     if(!cont) ShowPlayerDialog(playerid, 999, DIALOG_STYLE_MSGBOX, "{FFFFFF}Youtubers Online", "{FFFFFF}Nenhum youtuber esta online no momento.", "OK", "");
     else ShowPlayerDialog(playerid, 999, DIALOG_STYLE_LIST, "{FF0000}Youtubers Online", str, "OK", "");
     return 1;
    }

    stock GetPlayerNameEx(playerid)
    {
     static pNome[MAX_PLAYER_NAME];
     GetPlayerName(playerid, pNome, MAX_PLAYER_NAME);
     return pNome;
    }

    INCLUDES QUE NECESSITA: ZCMD ([INC] zcmd 0.3.1 | Fast & simples processador de comandos (atualizado 30/10/2009) (forumeiros.com))
    INCLUDES QUE NECESSITA 2: Não encontrei

    Tamo junto meus fi <3
    Onde esta a public com o comando "/youtubers"?

    e depois ainda falta public com o sistema de execução de perguntas e respostas como /atendimento, faça isso conectando ao sistema de Youtubers que vai ficar interessante, principalmente se for um sistema de atendimento baseado no classico sistema de relatorio que enviará perguntas aos youtubers online do servidor.



    include - Como criar um sistema de YOUTUBER (Basico) D07Xwqb
    include - Como criar um sistema de YOUTUBER (Basico) Yjab9HN

      Data/hora atual: Qua 1 maio 2024 - 21:01