[Ajuda] Rodas -
Felipe_capone - 08.10.2011
Alguem arruma esse /rodas por favor que eu vou tenta por e nao funfa cod :
PHP код:
 if (strcmp(cmdtext, "/rodas", true) == 0)
     {
        if(PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid, RED, "[Erro] Vocк nгo tem autorizaзгo!");
         if(IsPlayerInAnyVehicle(playerid))
        {
            ShowPlayerDialog(playerid, 2020, DIALOG_STYLE_LIST, string, "Shadow\nMega\nRimshine\nWires\nClassic\nTwist\nCutter\nSwitch\nGrove\nImport\nDollar\nTrance\nAtomic\nAhab\nVirtual\nAccess", "Ok", "Exit");
        }
        else
        {
            SendClientMessage(playerid, RED, "[Erro] Vocк nгo esta em um carro!");
        }
        return 1;
    }Â
PHP код:
if(dialogid == 2020)
    {
        if(response == 1)
        {
            new vehicleid = GetPlayerVehicleID(playerid);
            if (vehicleid)
            {
                if(listitem == 0){  AddVehicleComponent(vehicleid, 1073); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Shadow no seu carro."); }
                  if(listitem == 1){  AddVehicleComponent(vehicleid, 1074); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Mega no seu carro."); }
                if(listitem == 2){  AddVehicleComponent(vehicleid, 1075); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Rimshine no seu carro."); }
                if(listitem == 3){  AddVehicleComponent(vehicleid, 1076); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Wires no seu carro."); }
                if(listitem == 4){  AddVehicleComponent(vehicleid, 1077); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Classic no seu carro."); }
                if(listitem == 5){  AddVehicleComponent(vehicleid, 1078); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Twist no seu carro."); }
                if(listitem == 6){  AddVehicleComponent(vehicleid, 1079); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Cutter no seu carro."); }
                if(listitem == 7){  AddVehicleComponent(vehicleid, 1080); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Switch no seu carro."); }
                if(listitem == 8){  AddVehicleComponent(vehicleid, 1081); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Grove no seu carro."); }
                if(listitem == 9){  AddVehicleComponent(vehicleid, 1082); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Import no seu carro."); }
                if(listitem == 10){ AddVehicleComponent(vehicleid, 1083); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Dollar no seu carro."); }
                if(listitem == 11){ AddVehicleComponent(vehicleid, 1084); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Trance no seu carro."); }
                if(listitem == 12){ AddVehicleComponent(vehicleid, 1085); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Atomic no seu carro."); }
                if(listitem == 13){ AddVehicleComponent(vehicleid, 1096); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Ahab no seu carro."); }
                if(listitem == 14){ AddVehicleComponent(vehicleid, 1097); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Virtual no seu carro."); }
                if(listitem == 15){ AddVehicleComponent(vehicleid, 1098); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Access no seu carro."); }
            }
        }
        return 1;
    }Â
Agradeзo deis de jah !
Re: [Duvida] Rodas -
Lуs - 08.10.2011
pawn Код:
if(dialogid == 2020)
  {
    if(!response) return 1;
    new vehicleid = GetPlayerVehicleID(playerid);
    if(listitem == 0){  AddVehicleComponent(vehicleid, 1073); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Shadow no seu carro."); }
    if(listitem == 1){  AddVehicleComponent(vehicleid, 1074); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Mega no seu carro."); }
    if(listitem == 2){  AddVehicleComponent(vehicleid, 1075); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Rimshine no seu carro."); }
    if(listitem == 3){  AddVehicleComponent(vehicleid, 1076); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Wires no seu carro."); }
    if(listitem == 4){  AddVehicleComponent(vehicleid, 1077); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Classic no seu carro."); }
    if(listitem == 5){  AddVehicleComponent(vehicleid, 1078); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Twist no seu carro."); }
    if(listitem == 6){  AddVehicleComponent(vehicleid, 1079); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Cutter no seu carro."); }
    if(listitem == 7){  AddVehicleComponent(vehicleid, 1080); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Switch no seu carro."); }
    if(listitem == 8){  AddVehicleComponent(vehicleid, 1081); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Grove no seu carro."); }
    if(listitem == 9){  AddVehicleComponent(vehicleid, 1082); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Import no seu carro."); }
    if(listitem == 10){ AddVehicleComponent(vehicleid, 1083); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Dollar no seu carro."); }
    if(listitem == 11){ AddVehicleComponent(vehicleid, 1084); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Trance no seu carro."); }
    if(listitem == 12){ AddVehicleComponent(vehicleid, 1085); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Atomic no seu carro."); }
    if(listitem == 13){ AddVehicleComponent(vehicleid, 1096); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Ahab no seu carro."); }
    if(listitem == 14){ AddVehicleComponent(vehicleid, 1097); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Virtual no seu carro."); }
    if(listitem == 15){ AddVehicleComponent(vehicleid, 1098); SendClientMessage(playerid, COLOR_WHITE, "[Aviso] Vocк adicionou a roda Access no seu carro."); }
    return 1;
  }
Re: [Duvida] Rodas -
Felipe_capone - 08.10.2011
nao funfo ta a mesma coisa qnd digito /rodas fora do carro fala q nao to em um veiculo quando entro no carro e digito /rodas nao apareзe nada
Re: [Duvida] Rodas -
WLSF - 08.10.2011
verifique se nгo й conflito nos ids de dialogs usados.
Re: [Duvida] Rodas -
Felipe_capone - 08.10.2011
como nao entendi
Re: [Duvida] Rodas -
Miqueias Barros - 08.10.2011
O ID й estб detalhado em vermelho:
ShowPlayerDialog(playerid, 2020, DIALOG_STYLE_LIST, string, "Shadow\nMega\nRimshine\nWires\nClassic\nTwist\nCu tter\nSwitch\nGrove\nImport\nDollar\nTrance\nAtomi c\nAhab\nVirtual\nAccess", "Ok", "Exit");
Veja se nгo tem nenhum outro dialog com este mesmo ID.
Re: [Duvida] Rodas -
Felipe_capone - 08.10.2011
Nao tem sу tem esse da roda msm
Re: [Duvida] Rodas -
Lуs - 08.10.2011
pawn Код:
if (strcmp(cmdtext, "/rodas", true) == 0)
   {
    if(PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid, RED, "[Erro] Vocк nгo tem autorizaзгo!");
    else if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, RED, "[Erro] Vocк nгo esta em um carro!");
    ShowPlayerDialog(playerid, 2020, DIALOG_STYLE_LIST, string, "Shadow\nMega\nRimshine\nWires\nClassic\nTwist\nCutter\nSwitch\nGrove\nImport\nDollar\nTrance\nAtomic\nAhab\nVirtual\nAccess", "Ok", "Exit");
    return 1;
  }
Verifica se tem outro dialog com o id
2020
Re: [Duvida] Rodas -
WLSF - 08.10.2011
Procure no OnDialogResponse tambйm
Veja se tem mais de um nisso tambйm ^^ mesmo se nгo tiver tente mudar o ID do dialogid
e tente isso aqui
pawn Код:
if(strcmp(cmdtext, "/rodas", true) == 0)
{
  if(PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid, RED, "[Erro] Vocк nгo tem autorizaзгo!");
  if(IsPlayerInAnyVehicle(playerid))
  {
    ShowPlayerDialog(playerid, 2020, DIALOG_STYLE_LIST, "Rodas", "Shadow\nMega\nRimshine\nWires\nClassic\nTwist\nCutter\nSwitch\nGrove\nImport\nDollar\nTrance\nAtomic\nAhab\nVirtual\nAccess", "Ok", "Exit");
  }
  else
  {
    SendClientMessage(playerid, RED, "[Erro] Vocк nгo esta em um carro!");
  }
  return 1;
}
Re: [Duvida] Rodas -
Felipe_capone - 08.10.2011
Ae Los nao funfo Mais vlw
Vlw willian consegui muda id do dialog e botei esse cod /rodas ai seu e funfo vlw + repu