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.

    [TUTORIAL] Comandos ZCMD Simples.

    Weslley_Script
    Weslley_Script
    SS - Fundador
    SS - Fundador


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

    [TUTORIAL] Comandos ZCMD Simples. Empty [TUTORIAL] Comandos ZCMD Simples.

    Mensagem por Weslley_Script Qua 31 maio 2023 - 19:54

    #@# [TUTORIAL] Comandos ZCMD Simples. #@#

    // - Exemplo de isnull (Serve para Chat's, Asay's) - //
    pawn Код:


    Código:
    CMD:asay(playerid, params[]) // Definindo que o Comando Serб o /Asay e Usaremos o Playerid e o Params.
    { // Abrindo Chave 1
    new NomeD[MAX_PLAYER_NAME], stringD[128]; // New's Locais
    GetPlayerName(playerid, NomeD, MAX_PLAYER_NAME); // Getando Nick do Player
    if(isnull(params)) return SendClientMessage(playerid, COR_USOCORRETO, "Uso: /asay [Mensagem]"); // Definindo que se nгo ouver o uso da params, retorne a mensagem
    format(stringD, sizeof(stringD), "[GLOBAL COMMAND] %s: %s", NomeD, params); // Mensagem a Ser Enviada
    SendClientMessageToAll(COR_USOCORRETO, stringD); // Enviando Mensagem
    return true; // Retorno Verdadeiro
    } // Fechando Chave 1

    // - Exemplo de sscanf - //
    pawn Код:

    Código:
    [center][left]CMD:asay(playerid, params[]) // Definindo que o Comando Serб o /pm e Usaremos o Playerid e o Params.
    { // Abrindo Chave 1
    new id, msg[128]; // New's Locais
    if(sscanf(params, "us", id, msg)) return SendClientMessage(playerid, COR_USOCORRETO, "Uso: /pm [id] [mensagem]"); // Definindo que se nгo ouver o uso da sscanf, retorne a mensagem
    GetPlayerName(playerid, NomeD, MAX_PLAYER_NAME); // Getando Nick do Player
    GetPlayerName(id, NomeDB, MAX_PLAYER_NAME); // Getando Nick do Player
    format(stringD, sizeof(stringD), "Enviado para %s(%d): %s", NomeDB, id, msg); // Mensagem a Ser Enviada
    SendClientMessage(playerid, -1, stringD); // Enviando Mensagem
    format(stringD, sizeof(stringD), "Recebido para %s(%d): %s", NomeD, playerid, msg); // Mensagem a Ser Enviada
    SendClientMessage(playerid, -1, stringD); // Enviando Mensagem
    return true; // Retorno Verdadeiro
    } // Fechando Chave 1[/left][/center]
    [center][/center]

    // - Exemplo de Comandos Sem Params e Sscanf - //
    pawn Код:


    Código:
    CMD:trabalhar(playerid) // Definindo que O Comando Usar Serб o /Trabalhar e Usaremos o playerid
    { // Abrindo Chave 1
    SetPlayerPos(playerid, 1000, 1000, 1000); // Setando Posiзгo do Player
    return true; // Retorno Verdadeiro
    } // Fechando Chave 1

    New Para Minha й Uma Nova Funзгo, New = Novo(a).
    e Locais, pois nгo estгo definidas Globais.

    // - Creditos - //
    #@Dan - Tutorial
    #@****** - Criador do Sscanf
    #@Zeex - Criador do ZCMD



    [TUTORIAL] Comandos ZCMD Simples. D07Xwqb
    [TUTORIAL] Comandos ZCMD Simples. Yjab9HN

      Data/hora atual: Ter 7 maio 2024 - 3:13