Header Ads Widget

Responsive Advertisement

Tutorial Comandos Basicos

Eae galera hoje venho aqui depois de muito tempo sem posta nada fazer esse tuto sobre o comandos DCMD então vamos lá

Coloque isso aqui no Topo do seu GM para define o DCMD

#define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
#define SCM SendClientMessage

Agora vamos na Coll black Puclic OnPlayerCommandText(playerid, cmdtext[])
{
    dcmd(vida,4,cmdtext);//Aqui define o comandos dcmd(vida,aqui a quantidade de letras do comando vida tem 4 então coloca 4,cmdtext 

    dcmd(colete,6,cmdtext);//Aqui define o comandos dcmd(vida,aqui a quantidade de letras do comando colete tem 6 então coloca 6,cmdtext
return 0;
}

 //============/Vida============
//Agora vamos criar o comando para quando o player digitar /vida ele ganha 100 de life 
dcmd_vida(playerid,params[])
{
#pragma unused params //aqui é para nao fica dando Warning
SetPlayerHealth(playerid, 100);//Essa Função Vai Seta o Life do Player Para 100
GameTextForPlayer(playerid,"Seu Life Foi Setado a 100%",2000,4); //Aqui é a Mensagem que vai mostra na tela do player 2000 = 2 segundos 4 é o style
return 1;

//Agora vou fazer comando /vida com restrição.
dcmd_vida(playerid,parms[])
{
 #pragma unused params //aqui é para nao fica dando Warning
if (!IsPlayerAdmin(playerid)) return SCM(playerid,-1,"{00FF00}Você Não Tem Permição");//Somente para admins logado na rcon /rcon login e sua senha
SetPlayerHealth(playerid, 100);//Essa Função Vai Seta o Life do Player Para 100
SCM(playerid,-1,"Seu Life Agora Esta 100%");//Mensagem a se enviada para o player
return 1;

 //============/Colete============
dcmd_vida(playerid,params[])
{
#pragma unused params //aqui é para nao fica dando Warning

SetPlayerArmour(playerid, 100);//dar colete ao player que digita o comando

GameTextForPlayer(playerid,"Você Ganhou Colete",2000,4); //Aqui é a Mensagem que vai mostra na tela do player 2000 = 2 segundos 4 é o style

return 1;

//Agora vou fazer comando /vida com restrição.
dcmd_vida(playerid,parms[])
{
 #pragma unused params //aqui é para nao fica dando Warning
if (!IsPlayerAdmin(playerid)) return SCM(playerid,-1,"{00FF00}Você Não Tem Permição");//Somente para admins logado na rcon /rcon login e sua senha

SetPlayerArmour(playerid, 100);//Essa Função Vai Seta o Life do Player Para 100
SCM(playerid,-1,"Colete Vestido");//Mensagem a se enviada para o player

return 1;

}

Creditos: Breno Arthur