[Pedido] Comando Bбsico =D
#2

Use algum processador de comando ou o simplesmente OnPlayerText e use a include sscanf.

Exemplos:

Por nъmeros usando o ZCMD+sscanf:
PHP код:
CMD:portao(playeridparams[])
{
    new 
gate;
    
    if (
sscanf(params"d"gate))
     {
         
SendClientMessage(playerid, -1"USE: /portao [1-5]");
        return 
1;
    }

    if (
gate || gate 5)
        return 
SendClientMessage(playerid, -1"A opзгo informada nгo existe.");

    if(
gate == 1)
    {
        
//Funзгo de abrir o portгo 1 via /portao 1.
        
return 1;
    }
    else if(
gate == 2)
    {
        
//Funзгo de abrir o portгo 2 via /portao 2.
        
return 1;
    }
    else if(
gate == 3)
    {
        
//Funзгo de abrir o portгo 3 via /portao 3.
        
return 1;
    }
    else if(
gate == 4)
    {
        
//Funзгo de abrir o portгo 4 via /portao 4.
        
return 1;
    }
    else if(
gate == 5)
    {
        
//Funзгo de abrir o portгo 5 via /portao 5.
        
return 1;
    }
    return 
1;

Por texto usando ZCMD+sscanf:
PHP код:
CMD:portao(playeridparams[])
{
    new 
type[24];
    
    if (
sscanf(params"s[24]"type))
     {
         
SendClientMessage(playerid, -1"USE: /portao [opзгo]");
        
SendClientMessage(playerid, -1"[Opзхes]: policia, medico, detran");
        return 
1;
    }

    if (!
strcmp(type"policia"true))
    {
        
//Funзгo de abrir os portхes via /portao policia.
        
return 1;
    }
    else if (!
strcmp(type"medico"true))
    {
        
//Funзгo de abrir os portхes via /portao medico.
        
return 1;
    }
    else if (!
strcmp(type"detran"true))
    {
        
//Funзгo de abrir os portхes via /portao detran.
        
return 1;
    }
    else 
        return 
SendClientMessage(playerid, -1"A opзгo informada nгo existe.");

Reply


Messages In This Thread
Comando Bбsico =D - by VictorMM - 10.12.2017, 18:54
Re: Comando Bбsico =D - by willttoonn - 10.12.2017, 19:17
Re: Comando Bбsico =D - by VictorMM - 10.12.2017, 19:54
Re: Comando Bбsico =D - by Marllun - 10.12.2017, 20:06
Re: Comando Bбsico =D - by VictorMM - 11.12.2017, 14:24

Forum Jump:


Users browsing this thread: 1 Guest(s)