[AJUDA]Comandos divididos
#8

Ae colega te dou um exemplo aki explicadinho espero que entenda
pawn Код:
if(strcmp(cmd, "/veiculo", true) == 0)//Para Ser O Comando / veiculo id cor1 cor2
    {
        tmp = strtok(cmdtext, idx);// espaзo para separar /veiculo de outras coisas
        if(!strlen(tmp))
        {
            SendClientMessage(playerid, 0xFF0000AA, "USO: /veiculo [ID] [COR 1] [COR 2]"); // caso o player digite apenas /veiculo
            return 1;
        }
        new ID;// isso sera para saber o id do veiculo
        ID = strval(tmp);// para o id do veiculo ser os proximos digitos depois do /veiculo ficando por exemplo /veiculo 560
        tmp = strtok(cmdtext, idx);//para definir um espaзo depois de /veiculo ID
        if(!strlen(tmp))
        {
            SendClientMessage(playerid, 0xFF0000AA, "USO: /veiculo [ID] [COR 1] [COR 2]");//mensagem caso o player apenas digite /veiculo 560
            return 1;
        }
        new Cor1;//para definirmos as cores
        Cor1 = strval(tmp);//para saber que o que vem depois do id do veiculo й as cores  exemplo /veiculo 560 6
        tmp = strtok(cmdtext, idx);//para definir mais um espaзo depois de /veiculo 560 6
        if(!strlen(tmp))
        {
            SendClientMessage(playerid, 0xFF0000AA, "USO: /veiculo [ID] [COR 1] [COR 2]");//mensagem caso o player apensa digite /veiculo 560 6
            return 1;
        }
        new Cor2;//para definirmos a cor 2
        Cor2 = strval(tmp);//para saber que o que vem depois de cor1 й a cor 2
        new Float:X, Float:Y, Float:Z;//Floats pois vaomos usalas
        GetPlayerPos(playerid, X, Y, Z);//getar pos do player
        CreateVehicle(ID, X+4, Y+2, Z, 0.0, Cor1, Cor2, 60000);//crete vehicle para criamos um vehiculo nas posiзхes do player
        new String[25];//definirmos uma string para enviarlhe uma mensagem
        format(String, sizeof(String), "Veiculo ID:%d Criado", ID);//mensagem a ser enviada
        SendClientMessage(playerid,0x00FF00AA,String);//enviar a mensagem
        return 1;
    }
Reply


Messages In This Thread
[AJUDA]Comandos divididos - by Falcon. - 08.10.2010, 10:44
Re: [AJUDA]Comandos divididos - by roginho_97 - 08.10.2010, 13:08
Re: [AJUDA]Comandos divididos - by KevinsL - 08.10.2010, 13:56
Re: [AJUDA]Comandos divididos - by zSuYaNw - 08.10.2010, 14:11
Re: [AJUDA]Comandos divididos - by Falcon. - 08.10.2010, 14:28
Re: [AJUDA]Comandos divididos - by ipsBruno - 08.10.2010, 15:26
Re: [AJUDA]Comandos divididos - by Falcon. - 08.10.2010, 16:04
Re: [AJUDA]Comandos divididos - by TiagoPS - 08.10.2010, 17:16
Re: [AJUDA]Comandos divididos - by Falcon. - 08.10.2010, 18:06
Re: [AJUDA]Comandos divididos - by Falcon. - 09.10.2010, 00:03
Re: [AJUDA]Comandos divididos - by ipsBruno - 09.10.2010, 00:08
Re: [AJUDA]Comandos divididos - by Falcon. - 09.10.2010, 00:14
Re: [AJUDA]Comandos divididos - by Falcon. - 09.10.2010, 20:11
Re: [AJUDA]Comandos divididos - by TiagoPS - 09.10.2010, 20:34
Re: [AJUDA]Comandos divididos - by Falcon. - 09.10.2010, 20:56
Re: [AJUDA]Comandos divididos - by TiagoPS - 10.10.2010, 00:21
Re: [AJUDA]Comandos divididos - by Falcon. - 10.10.2010, 13:11
Re: [AJUDA]Comandos divididos - by SlashPT - 10.10.2010, 16:46
Re: [AJUDA]Comandos divididos - by Falcon. - 10.10.2010, 17:24
Re: [AJUDA]Comandos divididos - by SlashPT - 10.10.2010, 17:47

Forum Jump:


Users browsing this thread: 2 Guest(s)