Закрыть Привет! Если вы читаете это - Вы еще не зарегистрированы. Это займет не больше минуты. Нажмите здесь, чтобы пройти регистрацию в несколько простых шагов, чтобы пользоваться всеми возможностями нашего форума. Обратите внимание, запрещены непристойные, матерные, бессмысленные (цифры, случайный набор букв) ники. Удачи!

Тема: [Вопрос]в чём проблема?

Показано с 1 по 3 из 3

  1. #1
    Пользователь

    Аватар для Zheka_Cheshev

    Статус: Оффлайн
    Регистрация:19.06.2011
    Сообщений:623
    Репутация:69 [+/-] 

    [Вопрос]в чём проблема?

    Всем привет, у меня проблема с командой "/veh" при вводе пишет Server Unknow Command
    вот команда:
    PHP код:
    if(strcmp(cmd"/veh"true) == 0)
        {
                if (
    PlayerInfo[playerid][pAdmin] < 4) return  SendClientMessage(playeridCOLOR_GRAD1"Вам не доступна данная функция");
                
    tmp strtok(cmdtextidx);
                if(!
    strlen(tmp)) return    SendClientMessage(playeridCOLOR_WHITE"::: Введите: /veh [carid] [цвет1] [цвет2]");
                new 
    car;
                
    car strval(tmp);
                if(
    car 400 || car 611) { SendClientMessage(playeridCOLOR_GREY"Номер машины не может быть меньше 400 и больше чем 611!"); return 1; }
                
    tmp strtok(cmdtextidx);
                if(!
    strlen(tmp)) return SendClientMessage(playeridCOLOR_WHITE"::: Введите: /veh [carid] [цвет1] [цвет2]");
                new 
    color1;
                
    color1 strval(tmp);
                if(
    color1 || color1 126) { SendClientMessage(playeridCOLOR_GREY"Номер цвета не может быть меньше 0 и больше 126!"); return 1; }
                
    tmp strtok(cmdtextidx);
                if(!
    strlen(tmp)) return    SendClientMessage(playeridCOLOR_WHITE"::: Введите: /veh [id машины] [цвет1] [цвет2]");
                new 
    color2;
                new 
    intt GetPlayerInterior(playerid);
                new 
    vehicleid GetPlayerVehicleID(playerid);
                
    color2 strval(tmp);
                if(
    color2 || color2 126) { SendClientMessage(playeridCOLOR_GREY"Номер цвета не может быть меньше 0 и больше 126!"); return 1; }
                new 
    Float:X,Float:Y,Float:Z,Float:a;
                
    GetPlayerPos(playeridX,Y,Z);
                
    createdvehs ++ ;
                
    Fuell[vehicleid] = 100;
                
    vehcreat[createdvehicles[createdvehs]] = 1;
                
    PutPlayerInVehicle(playeridcreatedvehicles[createdvehs], 0);
                
    CreatedCars[CreatedCar] = createdvehicles[createdvehs];
                
    SetVehicleParamsEx(GetPlayerVehicleID(playerid) ,VEHICLE_PARAMS_ON,VEHICLE_PARAMS_ON,alarm,doors,bonnet,boot,objective);
                 
    zavel[GetPlayerVehicleID(playerid)] = true;
                
    SpawnedCar ++;
                
    createdvehs ++ ;
                
    Fuell[createdvehs] = 100;
                
    UnLockCar(createdvehicles[createdvehs]);
                
    LinkVehicleToInterior(createdvehicles[createdvehs], intt);
                
    LastCar++;// Прибавяем к последней добавленной машине одну
                
    Veh[LastCar][vAdd] = 1;// Устанавливаем проверку на созданную машину
                
    Veh[LastCar][vModel] = car;// Устанавливаем модель машине
                
    Veh[LastCar][vVx] = X;// Устанавливаем позицию
                
    Veh[LastCar][vVy] = Y;// Устанавливаем позицию
                
    Veh[LastCar][vVz] = Z;// Устанавливаем позицию
                
    Veh[LastCar][vVa] = a;// Устанавливаем позицию
                
    Veh[LastCar][vColor] = color1;
                
    Veh[LastCar][vColor2] = color2;
                
    createdvehicles[createdvehs] = CreateVehicle(Veh[LastCar][vModel],Veh[LastCar][vVx],Veh[LastCar][vVy],Veh[LastCar][vVz],Veh[LastCar][vVa],Veh[LastCar][vColor],Veh[LastCar][vColor2],6000000000);// Создаём машину на координатах
                
    SaveVeh();// Сохраняем
                
    format(stringsizeof(string), "Машина ID: %d установлена."createdvehicles[createdvehs]);
                
    SendClientMessage(playeridCOLOR_WHITEstring);
                return 
    1;
        } 
  2. #2
    Пользователь

    Аватар для Wnirj

    Статус: Оффлайн
    Регистрация:16.03.2012
    Сообщений:737
    Репутация:37 [+/-] 
    PHP код:
         if(strcmp(cmd"/veh"true) == 0)
        {
            if(
    IsPlayerConnected(playerid))
            {
                if (
    PlayerInfo[playerid][pAdmin] < 4)
                {
                    
    SendClientMessage(playeridCOLOR_GRAD1"Недостаточно прав для использования команды.");
                    return 
    1;
                }
                
    tmp strtok(cmdtextidx);
                if(!
    strlen(tmp))
                {
                    
    SendClientMessage(playeridCOLOR_GRAD2"Админ: /veh [car id] [цвет 1] [цвет 2]");
                    return 
    1;
                }
                new 
    car;
                
    car strval(tmp);
                if(
    car 400 || car 611) { SendClientMessage(playeridCOLOR_GREY"ID транспортного средства: [400-611]"); return 1; }
                
    tmp strtok(cmdtextidx);
                if(!
    strlen(tmp))
                {
                    
    SendClientMessage(playeridCOLOR_GRAD2"Админ: /veh [car id] [цвет 1] [цвет 2]");
                    return 
    1;
                }
                new 
    color1;
                
    color1 strval(tmp);
                if(
    color1 0)
                {
                
    SendClientMessage(playeridCOLOR_GREY"Админ: /veh [car id] [цвет 1] [цвет 2]");
                return 
    1;
                }
                
    tmp strtok(cmdtextidx);
                if(!
    strlen(tmp))
                {
                    
    SendClientMessage(playeridCOLOR_GRAD2"Админ: /veh [car id] [цвет 1] [цвет 2]");
                    return 
    1;
                }
                new 
    color2;
                
    color2 strval(tmp);
                if(
    color2 0) { SendClientMessage(playeridCOLOR_GREY"Админ: /veh [car id] [цвет 1] [цвет 2]"); return 1; }
                new 
    Float:X,Float:Y,Float:Z;
                
    GetPlayerPos(playeridX,Y,Z);
                new 
    carid CreateVehicle(carX,Y,Z0.0color1color2, -1);
                
    CreatedCars[CreatedCar] = carid;
                
    CreatedCar ++;
                
    format(stringsizeof(string), "Транспортное средство %d создано."carid);
                
    SendClientMessage(playeridCOLOR_GREYstring);
                for(new 
    i=0i<GetMaxPlayers(); i++)
                {
                    if(
    IsPlayerConnected(i))
                    {
                        if(
    GainAdmin[i] == 1)
                        {
                            new 
    admin[MAX_PLAYER_NAME]; 
                            
    GetPlayerName(playeridadmin,sizeof(admin));
                            
    format(string,sizeof(string),"Админ: {FFFFFF}%s создал транспорт: %d.",admin,car);
                            
    SendClientMessage(iCOLOR_LIGHTREDstring);

                        }
                    }
                }
            }
            return 
    1;
        } 
    Подстрой мою команду под себя и будет работать
    Приму в дар аккаунты на любых серверах SA:MP.
    Skype" knight-on1
  3. #3
    Пользователь

    Аватар для Zheka_Cheshev

    Статус: Оффлайн
    Регистрация:19.06.2011
    Сообщений:623
    Репутация:69 [+/-] 
    я не просил дать команду, я прошу помочь мне, что не так в моей ?

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения