SSGamers - 13 Anos online por você.

#SSGamers - A Comunidade que mais crescer no brasil!

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

SSGamers - 13 Anos online por você.

#SSGamers - A Comunidade que mais crescer no brasil!

SSGamers - 13 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.

+3
Trolled
Weslley_Script
FlaaSShh™
7 participantes

    [TUTORIAL] Criar 1 sistema de familias por sobrenome

    FlaaSShh™
    FlaaSShh™
    --> Postador Iniciante
    --> Postador Iniciante


    Celular : CELPT .-.
    Mensagens : 9
    Moedas : 4022
    Data de inscrição : 27/11/2013
    Idade : 26
    Localização : Nas Tuas Costas -q

    [TUTORIAL] Criar 1 sistema de familias por sobrenome Empty [TUTORIAL] Criar 1 sistema de familias por sobrenome

    Mensagem por FlaaSShh™ Ter 3 Dez 2013 - 13:43


    Eae Galerinha, Beleza? estou aqui com o meu 1º tutorial e também trabalho na SSGames !

    Estarei ensinando vocês a criar 1 sistema de famílias usando strfind.

    Vamos lá começar !


    TOPO DO GAMEMODE

    Você terá que definir os veiculos da familia, estarei usando um método que facilita muito hoje em dia ! Sendo assim.
    [/color]

    Código:
    new SSCarro[1];

    No Caso acima estou definindo que a família script tem 1 carro !

    Agora iremos criar a Public verificando os veiculos da SSGames !


    Na public OnPlayerEnterVehicle Adicione !
    Código:
    forward IsASSCarro(carid);
    public IsASSCarro(carid)
    {
       for(new i=0;i<sizeof(SSCarro);i++)
       {
          if(carid == SSCarro[i])
          {
              return 1;
          }
       }
       return false;
    }
    Como podem ver, a sizeof servirá para verificar o tamanho da info SSCarro & o carid == para evitar akela coisa de ter que ficar a contar os carros, ela simplesmente conta-os !


    Bem, todo mundo deve tar a pensar que só estou focado nos carros e que estou começando tudo errado ! Não, estou simplesmente a seguir a minha ordem de programação ^^

    Bem, continuando... Iremos agora fazer a verificação se o player tem o sobrenome "_Script" para isso estaremos usando strfind. Abaixo o code.



    Agora na public OnPlayerStateChange Adicione !

    Código:
    if(IsASSCarro(newcar))
          {
              new plname[MAX_PLAYER_NAME];
              GetPlayerName(playerid, plname, sizeof plname);
             if(strfind(plname, "_Script", true) != -1)
             {
                SendClientMessage(playerid, SUACOR, "Você faz parte da Familia Script !");
                 return 1;
             }
             else
             {
                RemovePlayerFromVehicle(playerid);
                SendClientMessage(playerid, SUACOR, "Você não faz parte da Familia Script !");
             }
          }

    Como podem ver, a strfind verifica se o player tem o sobrenome Script , caso tiver ele irá mandar uma mensagem falando que você é da familia Script, caso contrário "else" ira retirar você do carro e mostrar uma mensagem

    Agora, como aplicar a variável usada acima "carid == SSCarro"


    No OnGamemodeInit !

    Código:
    SSCarro[0] = AddStaticVehicleEx(402,1379.4000200,418.7000100,23.8000000,248.0000000,241,241,-1); //Buffalo


    Relembrando que a contagem começa do ID 0 !

    Como podem ver galera, simples ! Até ao proximo tutorial ! afro  FlaaSShh Script - Scripter Médio - Avançado afro

    Weslley_Script
    Weslley_Script
    SS - Fundador
    SS - Fundador


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

    [TUTORIAL] Criar 1 sistema de familias por sobrenome Empty Re: [TUTORIAL] Criar 1 sistema de familias por sobrenome

    Mensagem por Weslley_Script Ter 3 Dez 2013 - 13:48

    Parabens!
    avatar
    Trolled
    --> Postador Médio
    --> Postador Médio


    Mensagens : 240
    Moedas : 4792
    Data de inscrição : 29/12/2012
    Idade : 29

    [TUTORIAL] Criar 1 sistema de familias por sobrenome Empty Re: [TUTORIAL] Criar 1 sistema de familias por sobrenome

    Mensagem por Trolled Ter 3 Dez 2013 - 13:52

    Gostei mt Legal
    Lυcas_KinG
    Lυcas_KinG
    --> Postador Iniciante
    --> Postador Iniciante


    Mensagens : 142
    Moedas : 4465
    Data de inscrição : 06/07/2013
    Idade : 44
    Localização : Algum Lugar do Espaço

    [TUTORIAL] Criar 1 sistema de familias por sobrenome Empty Re: [TUTORIAL] Criar 1 sistema de familias por sobrenome

    Mensagem por Lυcas_KinG Ter 3 Dez 2013 - 14:23

    Muito, Bom parabéns !



    [TUTORIAL] Criar 1 sistema de familias por sobrenome S06xjSN

    [TUTORIAL] Criar 1 sistema de familias por sobrenome 4nYKfO1

    [TUTORIAL] Criar 1 sistema de familias por sobrenome AQIAK8y
    ipsLuan
    ipsLuan
    --> Postador Fanático
    --> Postador Fanático


    Steam Steam : luan_argolo
    Mensagens : 484
    Moedas : 5224
    Data de inscrição : 16/02/2013
    Idade : 26
    Localização : Ilhéus

    [TUTORIAL] Criar 1 sistema de familias por sobrenome Empty Re: [TUTORIAL] Criar 1 sistema de familias por sobrenome

    Mensagem por ipsLuan Ter 3 Dez 2013 - 18:50

    Fala pelo stock, é muito melhor, se alguém usar _Scripts vai poder entrar na família.

    stock DaFamilia(playerid, familia[])
    {
    new NickName[MAX_PLAYER_NAME];
    GetPlayerName(playerid, NickName, MAX_PLAYER_NAME);
    strdel(NickName, 0, strfind(NickName, "_") + 1);
    return (strcmp(NickName, familia)) ? (false) : (true);
    }



    Exemplo de uso:



    public OnPlayerSpawn(playerid)
    {
    if(DaFamilia(playerid, "Script"))
    {
    SendClientMessage(playerid, 0xFFFFFFAA, "Você é da família Script!");
    }
    return 1;
    }
    FlaaSShh™
    FlaaSShh™
    --> Postador Iniciante
    --> Postador Iniciante


    Celular : CELPT .-.
    Mensagens : 9
    Moedas : 4022
    Data de inscrição : 27/11/2013
    Idade : 26
    Localização : Nas Tuas Costas -q

    [TUTORIAL] Criar 1 sistema de familias por sobrenome Empty Re: [TUTORIAL] Criar 1 sistema de familias por sobrenome

    Mensagem por FlaaSShh™ Ter 3 Dez 2013 - 19:11

    xCR7 escreveu:Fala pelo stock, é muito melhor, se alguém usar _Scripts vai poder entrar na família.

    stock DaFamilia(playerid, familia[])
    {
    new NickName[MAX_PLAYER_NAME];
    GetPlayerName(playerid, NickName, MAX_PLAYER_NAME);
    strdel(NickName, 0, strfind(NickName, "_") + 1);
    return (strcmp(NickName, familia)) ? (false) : (true);
    }



    Exemplo de uso:



    public OnPlayerSpawn(playerid)
    {
    if(DaFamilia(playerid, "Script"))
    {
    SendClientMessage(playerid, 0xFFFFFFAA, "Você é da família Script!");
    }
    return 1;
    }
    o objetivo é somente usar _Script no nome ....
    ipsLuan
    ipsLuan
    --> Postador Fanático
    --> Postador Fanático


    Steam Steam : luan_argolo
    Mensagens : 484
    Moedas : 5224
    Data de inscrição : 16/02/2013
    Idade : 26
    Localização : Ilhéus

    [TUTORIAL] Criar 1 sistema de familias por sobrenome Empty Re: [TUTORIAL] Criar 1 sistema de familias por sobrenome

    Mensagem por ipsLuan Ter 3 Dez 2013 - 19:17

    Mas quem usar assim: Luan_ScriptPawn irá poder acessar a família.



    [TUTORIAL] Criar 1 sistema de familias por sobrenome GitHub-Mark-32px[TUTORIAL] Criar 1 sistema de familias por sobrenome Facebook-icon[TUTORIAL] Criar 1 sistema de familias por sobrenome 3076266[TUTORIAL] Criar 1 sistema de familias por sobrenome Instagram[TUTORIAL] Criar 1 sistema de familias por sobrenome Skype
    Dąяķ รcяiρт
    Dąяķ รcяiρт
    --> Postador Iniciante
    --> Postador Iniciante


    Celular : 2180651173
    Mensagens : 61
    Moedas : 4124
    Data de inscrição : 01/12/2013

    [TUTORIAL] Criar 1 sistema de familias por sobrenome Empty Re: [TUTORIAL] Criar 1 sistema de familias por sobrenome

    Mensagem por Dąяķ รcяiρт Qua 4 Dez 2013 - 12:16

    O desenvolvimento do sistema está bom, mas é como o xCR7 falou, se usar o sobrenome poderá acessar a familia, mesmo nao sendo um membro da mesma
    ipsLuan
    ipsLuan
    --> Postador Fanático
    --> Postador Fanático


    Steam Steam : luan_argolo
    Mensagens : 484
    Moedas : 5224
    Data de inscrição : 16/02/2013
    Idade : 26
    Localização : Ilhéus

    [TUTORIAL] Criar 1 sistema de familias por sobrenome Empty Re: [TUTORIAL] Criar 1 sistema de familias por sobrenome

    Mensagem por ipsLuan Qua 4 Dez 2013 - 13:30

    Eu usava por stock no meu sistema de famílias.



    [TUTORIAL] Criar 1 sistema de familias por sobrenome GitHub-Mark-32px[TUTORIAL] Criar 1 sistema de familias por sobrenome Facebook-icon[TUTORIAL] Criar 1 sistema de familias por sobrenome 3076266[TUTORIAL] Criar 1 sistema de familias por sobrenome Instagram[TUTORIAL] Criar 1 sistema de familias por sobrenome Skype
    avatar
    Trolled
    --> Postador Médio
    --> Postador Médio


    Mensagens : 240
    Moedas : 4792
    Data de inscrição : 29/12/2012
    Idade : 29

    [TUTORIAL] Criar 1 sistema de familias por sobrenome Empty Re: [TUTORIAL] Criar 1 sistema de familias por sobrenome

    Mensagem por Trolled Qua 4 Dez 2013 - 13:59

    Simples se você for adm no Sv = /Kick '-' Contato com admins donos em um servidor é sempre bom '-'
    Dąяķ รcяiρт
    Dąяķ รcяiρт
    --> Postador Iniciante
    --> Postador Iniciante


    Celular : 2180651173
    Mensagens : 61
    Moedas : 4124
    Data de inscrição : 01/12/2013

    [TUTORIAL] Criar 1 sistema de familias por sobrenome Empty Re: [TUTORIAL] Criar 1 sistema de familias por sobrenome

    Mensagem por Dąяķ รcяiρт Qua 4 Dez 2013 - 14:24

    Sim saulo, essa é uma opção, mas seria bem mais pratico fazer o gm reconhecer o sobrenome da familia.. Por exemplo, para você poder mudar o nick para o nick de uma familia que ta no sv, você tem que ser membro dela dentro do servidor.. Vou fazer aqui um sistema e logo posto..
    avatar
    Trolled
    --> Postador Médio
    --> Postador Médio


    Mensagens : 240
    Moedas : 4792
    Data de inscrição : 29/12/2012
    Idade : 29

    [TUTORIAL] Criar 1 sistema de familias por sobrenome Empty Re: [TUTORIAL] Criar 1 sistema de familias por sobrenome

    Mensagem por Trolled Qua 4 Dez 2013 - 14:46

    ok kk
    נ๏รмล™
    נ๏รмล™
    SS - Membro de honra
    SS - Membro de honra


    Mensagens : 101
    Moedas : 4720
    Data de inscrição : 07/04/2012
    Idade : 29
    Localização : Em Casa

    [TUTORIAL] Criar 1 sistema de familias por sobrenome Empty Re: [TUTORIAL] Criar 1 sistema de familias por sobrenome

    Mensagem por נ๏รмล™ Seg 23 Dez 2013 - 22:40

    Legal Tutorial Para Novatos !
    FlaaSShh, Cria Código De Familia, Cause Player Errar Código Familia é Banido Forever;
    To Dar Essa Fica Para Seu Tutorial Ficar 99% =)


    Att: Josma CMD



    Favorite Games:

    [TUTORIAL] Criar 1 sistema de familias por sobrenome 18608
    [TUTORIAL] Criar 1 sistema de familias por sobrenome 20206

    User:

    [TUTORIAL] Criar 1 sistema de familias por sobrenome 36200t
    avatar
    Trolled
    --> Postador Médio
    --> Postador Médio


    Mensagens : 240
    Moedas : 4792
    Data de inscrição : 29/12/2012
    Idade : 29

    [TUTORIAL] Criar 1 sistema de familias por sobrenome Empty Re: [TUTORIAL] Criar 1 sistema de familias por sobrenome

    Mensagem por Trolled Ter 24 Dez 2013 - 1:27

    :O Josma so teu fã ._.

    Conteúdo patrocinado


    [TUTORIAL] Criar 1 sistema de familias por sobrenome Empty Re: [TUTORIAL] Criar 1 sistema de familias por sobrenome

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Qui 7 Nov 2024 - 12:57