[TUT]Sistema Quantos Players On
#1

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
Reply
#2

Eu acho que ja vi esse codigo em um gm...
Reply
#3

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

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. =/
Reply
#5

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

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]
Reply
#7

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

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
Reply
#9

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
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)