[AJUDA]com /trancar
#3

so complementar o comando ja comecei e ta funcionando mas nao to consequindo add mais messes

pawn Код:
if(strcmp(cmd, "/definirstats", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp))
            {
                SendClientMessage(playerid, COLOR_GRAD1, "USAGE: /definirstats [id/nome] [numero] [quantia]");
                SendClientMessage(playerid, COLOR_GRAD4, "|1 Nivel |2 Vida Inicial |3 Pontos de atualizaзгo |4 Modelo ");
                SendClientMessage(playerid, COLOR_GRAD3, "|5 Dinheiro em Banco |6 Telefone |7 Pontos de respeito ");
                SendClientMessage(playerid, COLOR_GRAD2, "|8 Chave da casa |9 Chave da empresa |10 Vip[1-Vip 2-Super-Vip] [Meses] |11 Numero de familha");
                SendClientMessage(playerid, COLOR_GRAD2, "HABILIDADES:|12 det |13 Advogado |14 Fixar |15 Reporter |16 Jack |17 Traficante |18 Sexo |19 Boxerador |20 Ladrao de carros");
                return 1;
            }
            giveplayerid = ReturnUser(tmp);
            if(IsPlayerConnected(giveplayerid))
            {
                if(giveplayerid != INVALID_PLAYER_ID)
                {
                    tmp = strtok(cmdtext, idx);
                    if(!strlen(tmp))
                    {
                        SendClientMessage(playerid, COLOR_GRAD1, "USAGE: /definirstats [id/nome] [numero] [quantia]");
                        SendClientMessage(playerid, COLOR_GRAD4, "|1 Nivel |2 Vida Inicial |3 Pontos de atualizaзгo |4 Modelo ");
                        SendClientMessage(playerid, COLOR_GRAD3, "|5 Dinheiro em Banco |6 Telefone |7 Pontos de respeito ");
                        SendClientMessage(playerid, COLOR_GRAD2, "|8 Chave da casa |9 Chave da empresa |10 Vip[1-Vip 2-Super-Vip] [Meses] |11 Numero de familha");
                        SendClientMessage(playerid, COLOR_GRAD2, "HABILIDADES:|12 det |13 Advogado |14 Fixar |15 Reporter |16 Jack |17 Traficante |18 Sexo |19 Boxerador |20 Ladrao de carros");
                        return 1;
                    }
                    new stat;
                    stat = strval(tmp);
                    tmp = strtok(cmdtext, idx);
                    if(!strlen(tmp))
                    {
                        SendClientMessage(playerid, COLOR_GRAD1, "USAGE: /definirstats [id/nome] [numero] [quantia]");
                        SendClientMessage(playerid, COLOR_GRAD4, "|1 Nivel |2 Vida Inicial |3 Pontos de atualizaзгo |4 Modelo ");
                        SendClientMessage(playerid, COLOR_GRAD3, "|5 Dinheiro em Banco |6 Telefone |7 Pontos de respeito ");
                        SendClientMessage(playerid, COLOR_GRAD2, "|8 Chave da casa |9 Chave da empresa |10 Vip[1-Vip 2-Super-Vip] [Meses] |11 Numero de familha");
                        SendClientMessage(playerid, COLOR_GRAD2, "HABILIDADES:|12 det |13 Advogado |14 Fixar |15 Reporter |16 Jack |17 Traficante |18 Sexo |19 Boxerador |20 Ladrao de carros");
                        return 1;
                    }
                    new amount;
                    amount = strval(tmp);
                    if (PlayerInfo[playerid][pAdmin] >= 4)
                    {
                        switch (stat)
                        {
                            case 1:
                            {
                                PlayerInfo[giveplayerid][pLevel] = amount;
                                format(string, sizeof(string), "   Nivel do jogador agora й %d", amount);
                            }
                            case 2:
                            {
                                PlayerInfo[giveplayerid][pSHealth] = amount;
                                format(string, sizeof(string), "   Vida inicial do jogador agora й %d ", amount);
                            }
                            case 3:
                            {
                                PlayerInfo[giveplayerid][gPupgrade] = amount;
                                format(string, sizeof(string), "   O jogador agora posui %d Pontos de atualizaзгo", amount);
                            }
                            case 4:
                            {
                                PlayerInfo[giveplayerid][pModel] = amount;
                                format(string, sizeof(string), "   O player agora й modelo %d", amount);
                            }
                            case 5:
                            {
                                PlayerInfo[giveplayerid][pAccount] = amount;
                                format(string, sizeof(string), "   O player te agora $%d no banco", amount);
                            }
                            case 6:
                            {
                                PlayerInfo[giveplayerid][pPnumber] = amount;
                                format(string, sizeof(string), "   Novo numero do jogador й %d", amount);
                            }
                            case 7:
                            {
                                PlayerInfo[giveplayerid][pExp] = amount;
                                format(string, sizeof(string), "   Postos de respeitos atualizados para %d", amount);
                            }
                            case 8:
                            {
                                PlayerInfo[giveplayerid][pPhousekey] = amount;
                                format(string, sizeof(string), "   Jogador possui a chave da casa %d", amount);
                            }
                            case 9:
                            {
                                PlayerInfo[giveplayerid][pPbiskey] = amount;
                                format(string, sizeof(string), "   Jogador possui a chave da empresa %d", amount);
                            }
                            case 10:
                            {
                                PlayerInfo[giveplayerid][pVip] = amount;
                                if(PlayerInfo[giveplayerid][pVip] == 1)
                                {
                                PlayerInfo[playerid][pLevel] += 2;
                                GivePlayerMoney(playerid,14000000);
                                SendClientMessage(playerid, ROXO_BRANCO, "Vocк acaba de receber seus beneficios Vip: 14000000 Milhхes e 2 Nнveis no jogo");
                                }
                                else if(PlayerInfo[giveplayerid][pVip] == 2)
                                {
                                PlayerInfo[playerid][pLevel] += 4;
                                GivePlayerMoney(playerid,30000000);
                                SendClientMessage(playerid, ROXO_BRANCO, "Vocк acaba de receber seus beneficios Super-Vip: 30000000 Milhхes e 4 Nнveis no jogo");
                                }
                                return 1;
                            }
                            case 11:
                            {
                                PlayerInfo[giveplayerid][pFMember] = amount;
                                format(string, sizeof(string), "   Agora o jogador fais parte da familha %d", amount);
                            }
                            case 12:
                            {
                                PlayerInfo[giveplayerid][pDetSkill] = amount;
                                format(string, sizeof(string), "   Habilidade de detetive altera para %d", amount);
                            }
                            case 13:
                            {
                                PlayerInfo[giveplayerid][pLawSkill] = amount;
                                format(string, sizeof(string), "   The Player Lawyer Skill Set To %d", amount);
                            }
                            case 14:
                            {
                                PlayerInfo[giveplayerid][pMechSkill] = amount;
                                format(string, sizeof(string), "   Habilidade de mecanico mudada para %d", amount);
                            }
                            case 15:
                            {
                                PlayerInfo[giveplayerid][pNewsSkill] = amount;
                                format(string, sizeof(string), "   Habilidade de reporter mudada para %d", amount);
                            }
                            case 16:
                            {
                                PlayerInfo[giveplayerid][pJackSkill] = amount;
                                format(string, sizeof(string), "   Habilidade de ladrгo de carro mudada para %d", amount);
                            }
                            case 17:
                            {
                                PlayerInfo[giveplayerid][pDrugsSkill] = amount;
                                format(string, sizeof(string), "   Habilidade de vendedor de drogas mudada para %d", amount);
                            }
                            case 18:
                            {
                                PlayerInfo[giveplayerid][pSexSkill] = amount;
                                format(string, sizeof(string), "   Habilidade de prostituta mudada para %d", amount);
                            }
                            case 19:
                            {
                                PlayerInfo[giveplayerid][pBoxSkill] = amount;
                                format(string, sizeof(string), "   Habilidade de boxeador mudada para %d", amount);
                            }
                            case 77:
                            {
                                PlayerInfo[giveplayerid][pJob] = amount;
                                format(string, sizeof(string), "   O trabalho o player й %d", amount);
                            }
                            case 88:
                            {
                                PlayerInfo[giveplayerid][pContractTime] = amount;
                                format(string, sizeof(string), "   Jogador contratado pelo tempo de %d", amount);
                            }
                            default:
                            {
                                format(string, sizeof(string), "   Numero de mudanзa invalido", amount);
                            }

                        }
                        SendClientMessage(playerid, COLOR_GRAD1, string);
                    }
                    else
                    {
                        SendClientMessage(playerid, COLOR_GRAD1, "   Vocк nao pode usar esse comando");
                    }
                }//not valid id
            }//not connected
        }
        return 1;
    }
tao vendo ai q sao dois tipos de vip
o VIP normal e o SUPER VIPER
consegui colocar o camando
/definirstats [ID] [1-VIP 2-SUPER-VIP][MESES]
como vcs vem ali em cima nao to conseguindo multiplicar os meses
/definirstats 0 10 1 1-12
/definirstats 0 10 2 1-12


se alguem puder me ajudar fico grato
desde ja agradeзo
Reply


Messages In This Thread
[AJUDA]com /trancar - by lucas_mdr1235 - 21.10.2010, 15:57
Re: [AJUDA]com /trancar - by wforest - 21.10.2010, 17:16
Re: [AJUDA]com /trancar - by lucas_mdr1235 - 21.10.2010, 19:56
Re: [AJUDA]com /trancar - by Macintosh - 21.10.2010, 20:19
Re: [AJUDA]com /trancar - by Baddark2131 - 21.10.2010, 21:11
Re: [AJUDA]com /trancar - by wforest - 21.10.2010, 21:22
Re: [AJUDA]com /trancar - by lucas_mdr1235 - 21.10.2010, 21:31

Forum Jump:


Users browsing this thread: 1 Guest(s)