[GameMode] Untitled.pwn - Drift .
#1

Bom , era para ser um servidor de Drift . Mais eu nгo tenho mais tempo para acaba - lo .

- Sistema de Registro / Login .
- Vбrios Comandos /Comandos
- Nitro somente quando clica .
- Sistema de Banimento . ( Bбsico )

Nгo tem nenhum mapa / pista . ( nгo tive tempo para fazer )
Necessбrio criar pasta Contas .

Salvamento :

Salva o Admin .
Salva Senha.
Salva Score e Dinheiro.
E tambйm salva se o player foi banido .

Includes usadas :

sscanf.inc
zcmd.inc
dof2.inc

Download :
http://pastebin.com/RCX0NtdL

OBS: Pequeno Bug no sistema ant roubo de veнculos . Fora isso , ta tudo certo .

Divirta - se !
Beijos .
Reply
#2

Base da Base da Base
Reply
#3

Quote:
Originally Posted by iSmirnoff
Посмотреть сообщение
Base da Base da Base
Melhor do que muitos servidores de Drift Online por ai .
Faзa o Teste !
Reply
#4

Alem de ser muito simples , nos cmd vocк usou muita linha .
Reply
#5

Quote:
Originally Posted by mau.tito
Посмотреть сообщение
Alem de ser muito simples , nos cmd vocк usou muita linha .
Gosto do Gamemode bem Organizado e Legнvel .
Reply
#6

Poderia ter trocado isto:

pawn Код:
CMD:skin(playerid, params[])
{
        new
                Skin
        ;
 
        if (sscanf(params, "i", Skin))
        {
                SendClientMessage(playerid, -1, "{696969}Use: /Skin {00FFFF}[Skin id]");
        }
        else
        {
                if (Skin < 0 || Skin > 299)
                {
                        SendClientMessage(playerid, Branco, "ID da Skin Invбlido");
                        return 1;
                }
 
                SetPlayerSkin(playerid, Skin);
                SendClientMessage(playerid, Branco, "Skin Selecionada com Sucesso");
        }
        return 1;
}
por isto:
pawn Код:
CMD:skin(playerid, params[])
{
        new Skin;
        if (sscanf(params, "i", Skin)) return SendClientMessage(playerid, -1, "{696969}Use: /Skin {00FFFF}[Skin id]");
        if (Skin < 0 || Skin > 299) return SendClientMessage(playerid, Branco, "ID da Skin Invбlido");
        SetPlayerSkin(playerid, Skin);
        SendClientMessage(playerid, Branco, "Skin Selecionada com Sucesso");
        return 1;
}
Reply
#7

Quote:
Originally Posted by rCr
Посмотреть сообщение
Gosto do Gamemode bem Organizado e Legнvel .
Jб lanзaram novas fontes para pawno?
Passa ae pra nois brodi
asheasuhaehuaehuase
Reply
#8

Quote:
Originally Posted by iSmirnoff
Посмотреть сообщение
Poderia ter trocado isto:

pawn Код:
CMD:skin(playerid, params[])
{
        new
                Skin
        ;
 
        if (sscanf(params, "i", Skin))
        {
                SendClientMessage(playerid, -1, "{696969}Use: /Skin {00FFFF}[Skin id]");
        }
        else
        {
                if (Skin < 0 || Skin > 299)
                {
                        SendClientMessage(playerid, Branco, "ID da Skin Invбlido");
                        return 1;
                }
 
                SetPlayerSkin(playerid, Skin);
                SendClientMessage(playerid, Branco, "Skin Selecionada com Sucesso");
        }
        return 1;
}
por isto:
pawn Код:
CMD:skin(playerid, params[])
{
        new Skin;
        if (sscanf(params, "i", Skin)) return SendClientMessage(playerid, -1, "{696969}Use: /Skin {00FFFF}[Skin id]");
        if (Skin < 0 || Skin > 299) return SendClientMessage(playerid, Branco, "ID da Skin Invбlido");
        SetPlayerSkin(playerid, Skin);
        SendClientMessage(playerid, Branco, "Skin Selecionada com Sucesso");
        return 1;
}
Ou melhor!

pawn Код:
CMD:skin(playerid, params[] ) {

    if ( isnull(params) ) return SendClientMessage(playerid, -1, "/skin [Skin id]");


    if ( 0 > strval(params) > 299) return SendClientMessage(playerid, -1, "Skin invбlida!");

    SetPlayerSkin(playerid, strval(params) );
    SendClientMessage(playerid, -1, "Skin alterada!");

    return true;
}
Gamemode muito simples.
Reply
#9

Quote:
Originally Posted by iCasTiel
Посмотреть сообщение
Ou melhor!
pawn Код:
CMD:skin(playerid, params[] ) {

    if ( isnull(params) ) return SendClientMessage(playerid, -1, "/skin [Skin id]");


    if ( 0 > strval(params) > 299) return SendClientMessage(playerid, -1, "Skin invбlida!");

    SetPlayerSkin(playerid, strval(params) );
    SendClientMessage(playerid, -1, "Skin alterada!");

    return true;
}
Ou melhor
pawn Код:
CMD:skinid( playerid, params[] ) return ( isnull( params ) ? ( SendClientMessage( playerid, -1, "/skin [1-299]" ) ) : ( 0 < strval( params[0] ) < 299 ) ? (  SetPlayerSkin( playerid, strval( params )+1 ), SendClientMessage( playerid, -1, "Skin alterada!") ) : ( SendClientMessage( playerid, -1, "Skin invбlida!" ) ) );

@Topic amigo й um gamemode muito simples, vc vai atualizalo?
Reply
#10

Quote:
Originally Posted by Schocc
Посмотреть сообщение
Ou melhor
pawn Код:
CMD:skinid( playerid, params[] ) return ( isnull( params ) ? ( SendClientMessage( playerid, -1, "/skin [1-299]" ) ) : ( 0 < strval( params[0] ) < 299 ) ? (  SetPlayerSkin( playerid, strval( params )+1 ), SendClientMessage( playerid, -1, "Skin alterada!") ) : ( SendClientMessage( playerid, -1, "Skin invбlida!" ) ) );

@Topic amigo й um gamemode muito simples, vc vai atualizalo?
Nгo gosto de comandos em uma sу linha pois acho que fica um pouco ilegнvel.

@topic

Isso nгo chega nem a ser uma base.
Quer que alguem goste do seu trabalho? Faзa algo mais complexo e mais organizado.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)