SA-MP Forums Archive
[TUT]Sistema Quantos Players On - 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: [TUT]Sistema Quantos Players On (/showthread.php?tid=172212)



[TUT]Sistema Quantos Players On - Cobertozinho - 29.08.2010

Galera estou Postando esse sistema pke e muito bom

Cobertozinho Voce Presiso de Ajuda ?
Nao A Unica Coisa q eu usei foi uma basse do [GM]Brasil Virtual LifeCity 0.3a

Quanto Tempo Vc Demoro ?

De 10 A 15 mim para fazer com as minhas coisa e meu jeito

Cobertozinho Posso Postar No Meu Blo Ou Site ?

Nao ,Se Quiser Postar Vai Ter Q Falar Comigo Para Postar Pelo pvp

Oq E Esse Sistema ?

Sabe Naqueles server q quanto vc entra tem um textdraw Mostrando Os Players On E o limite de players q pode no server entao e isso

[TUT]Sistema Quantos Player On
Vamos Comeзar O Nosso Sistema de player on

No Topo Do Seu Gm Voce Colocara

pawn Код:
new Text:PlayersOnServer;
new MaxPlayer;
new total_on;
Ainda No Topo
pawn Код:
forward pOnline();
forward drawagain();
Explicaзao:
Код:
new Text:PlayersOnServer --> O TexDaw Do Sistema
new MaxPlayer --> O  Max De Player On No Server
new total_on --> O Total De Todos Os Players
Os Forward Para Definir Os Publucs
Me corrigam se estiver errado

Agora em public OnGameModeInit()

Voce Coloca aii

pawn Код:
MaxPlayer = GetMaxPlayers();
    drawagain();
    SetTimer("pOnline", SEC2/*Esse SEC2 FALA COMO 2 SEGUNDOS ISSO VCS TEM Q DEFINIR*/, 1);
//Tem Q Definir Asiim
        #define SEC2 2000
Код:
Nao Vo Dar Uma Explicaзao Pke eu nao sei explicar muitoo bem ainda
Agora em public OnGameModeExit()

pawn Код:
public OnGameModeExit()
{
    for(new i=0; i<MAX_PLAYERS; i++) {
    TextDrawHideForPlayer(i, PlayersOnServer);    
    }
    return 1;
}
Код:
for(new i=0; i<MAX_PLAYERS; i++) --> E para quanto o player entrar somar mais 1 player no PlayersOnServer
se estiver errado me ajudem

Agora Agente Vai Criar 2 Public q agente definiu la em cima

O Primeiro Public
pawn Код:
public drawagain(){
    new string[16];
    if(PlayersOnServer){
        TextDrawDestroy(PlayersOnServer);
    }
    format(string, sizeof(string), "%i/%i Online", total_on, MaxPlayer);
    PlayersOnServer = TextDrawCreate(30,326, string);
    return 1;
}
Код:
Nao Vo Se Arriscar  Explicar Oq Eu quase nao seii
e o segundo public

pawn Код:
public pOnline(){
    total_on = 0;
    for(new i=0; i<MAX_PLAYERS; i++) {
        if(IsPlayerConnected(i)) {
            if(total_on == 0){
                total_on = 1;
            }
            else if (total_on > 0){
                total_on++;
            }
        }

    }

    drawagain();
    TextDrawFont(PlayersOnServer,2);
    TextDrawUseBox(PlayersOnServer,0);
    TextDrawColor(PlayersOnServer,0xFFFFFFFF);
    TextDrawAlignment(PlayersOnServer, 1);

    for(new i=0; i<MAX_PLAYERS; i++) {
        if(IsPlayerConnected(i)) {
            TextDrawShowForPlayer(i, PlayersOnServer);
        }
        else{
            TextDrawHideForPlayer(i, PlayersOnServer);
        }
    }

    return 1;
}
Код:
Nao Vo Se Arriscar  Explicar Oq Eu quase nao seii
e so isso galera esta pronto seu sistema de player on so coloka no gm ou fs e aproveitar

Flws Galera


Se Nao Gostoo nen Comenta e Faz Melhor



Re: [TUT]Sistema Quantos Players On - BlackFin - 29.08.2010

Eu acho que ja vi esse codigo em um gm...


Re: [TUT]Sistema Quantos Players On - Cobertozinho - 29.08.2010

eu pegueii a base dele no [GM]Brasil Virtual LifeCity 0.3a


Re: [TUT]Sistema Quantos Players On - SuB_ZeRo0_ - 29.08.2010

Cara, falando sйrio... melhora isso!
Estб uma bagunзa, nгo li atй o final, portuguкs estб pйssimo e tem que arrumar essas coisas e explicar tudo e o porque, se nгo, nгo й tutorial.

Nгo quero ser o "mal", mas o "negуcio" nгo estб bom, e pode ser melhor. =/


Re: [TUT]Sistema Quantos Players On - CyNiC - 29.08.2010

Isso nгo й um tutorial, й apenas vocк postando um cуdigo pra a galera pegar, tag errada.


Re: [TUT]Sistema Quantos Players On - zSuYaNw - 29.08.2010

isto nгo й um tutorial e sim code.
assim й mais facil:

pawn Код:
if(strcmp(cmdtext,"/info", true) == 0)
{
new string[128];
new players = 0;
for(new i; i <MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{ players++;
}}
format(string, sizeof string ," No momento o servidor possui: %d Players Online, com Slots:%d",players, GetMaxPlayers());
SendClientMessage(playerid,COR,string);
return 1;
}
[/pawn]


Re: [TUT]Sistema Quantos Players On - Major_Diego - 27.09.2010

Уtimo "Tutorial" kkk
Fiz aqui e deu certim!
Parabйns mas vc copio nй :/


Re: [TUT]Sistema Quantos Players On - HigorOliver - 27.09.2010

Quote:
Originally Posted by SuB_ZeRo0_
Посмотреть сообщение
Cara, falando sйrio... melhora isso!
Estб uma bagunзa, nгo li atй o final, portuguкs estб pйssimo e tem que arrumar essas coisas e explicar tudo e o porque, se nгo, nгo й tutorial.

Nгo quero ser o "mal", mas o "negуcio" nгo estб bom, e pode ser melhor. =/
KK ta falando do portuguкs delee qe й mau ? e pooq vs nao viu o meu ainda .. rsrs


Re: [TUT]Sistema Quantos Players On - Falcon. - 27.09.2010

Quote:

KK ta falando do portuguкs delee qe й mau ? e pooq vs nao viu o meu ainda .. rsrs

esta dando para perceber o quanto й ruim -q..rsrsr