Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Проблема с команой

Статус
В этой теме нельзя размещать новые ответы.

knike

Новичок
Кто модет помоч исправить баг
PHP:
if(strcmp(cmd, "/addhouse", true) == 0) 
    { 
        if ((PlayerInfo[playerid][pAdmin] != 5 && PlayerInfo[playerid][pAdmin] !=6)) return SendClientMessage(playerid,COLOR_GREY,"У вас не прав на использование даной команды"); 
        tmp = strtok(cmdtext, idx); 
        if(!strlen(tmp)) 
        return    SendClientMessage(playerid, COLOR_WHITE, "ИНФО: /addhouse [Кол-во этажей] [id]"); 
        new level = strval(tmp); 
        new cost; 
        tmp = strtok(cmdtext, idx); 
        if(!strlen(tmp)) 
        return    SendClientMessage(playerid, COLOR_WHITE, "ИНФО: /addhouse [Кол-во этажей] [id]"); 
        new id = strval(tmp) -1; 
        new inter; 
        if(level == 0) 
        { 
            inter = 9; 
            cost = 250000; 
         } 
        else if(level == 1) 
        { 
            inter = 2+random(6); 
            if(inter == 2) cost = (10+random(3))*100000; 
             if(inter == 3) cost = (5+random(2))*100000; 
             if(inter == 4) cost = (7+random(3))*100000; 
             if(inter == 5) cost = (6+random(2))*100000; 
             if(inter == 6) cost = (5+random(2))*100000; 
             if(inter == 7) cost = (6+random(2))*100000; 
             if(inter == 8) cost = (6+random(2))*100000; 
        } 
        else if(level == 2) 
        { 
            inter = 0; 
             cost = (12+random(3))*100000; 
             if(inter == 1) cost = (13+random(4))*100000; 
         } 
         else if(level == 3) 
        { 
            inter = 1; 
            cost = (13+random(4))*100000; 
         } 
        else return SendClientMessage(playerid, COLOR_GREY, "Количество этажей должно быть 0, 1, 2 или 3."); 
        new Float:X,Float:Y,Float:Z; 
        GetPlayerPos(playerid,X,Y,Z); 
          if(id+1 > HOME) HOME += 1; 
        HouseInfo[id][hEnterX] = X; 
        HouseInfo[id][hEnterY] = Y; 
        HouseInfo[id][hEnterZ] = Z; 
        HouseInfo[id][hPrice] = cost; 
        HouseInfo[id][hOwned] = 0; 
        HouseInfo[id][hID] = id+1; 
        HouseInfo[id][hOwner][0] = 0; 
        HouseInfo[id][hExitX] = HouseExit[inter][0]; 
        HouseInfo[id][hExitY] = HouseExit[inter][1]; 
        HouseInfo[id][hExitZ] = HouseExit[inter][2]; 
        HouseInfo[id][hInt] = HouseInt[inter]; 
        HouseInfo[id][hLock] = 0; 
        strmid(HouseInfo[id][hOwner], "The State", 0, strlen("The State"), 255); 
        new text[600]; 
        format(text,sizeof(text),"{FF6347}* Дом *{FFFFFF}\nАдрес: {7CFC00}FreePlay %d{FFFFFF}\nЦена: {7CFC00}$%d{FFFFFF}",HouseInfo[id][hID],HouseInfo[id][hPrice]); 
        HouseInfo[id][hLabel] = Create3DTextLabel(string,COLOR_GREEN,HouseInfo[id][hEnterX], HouseInfo[id][hEnterY], HouseInfo[id][hEnterZ]+1.2,15.0,0); 
        HouseInfo[idx][hMIcon] = CreateDynamicMapIcon(HouseInfo[idx][hEnterX], HouseInfo[idx][hEnterY], HouseInfo[idx][hEnterZ], 31, COLOR_WHITE, 0, -1, -1, 400.0); 
        HouseInfo[id][hPickup] = CreatePickup(1274, 23, HouseInfo[id][hEnterX], HouseInfo[id][hEnterY], HouseInfo[id][hEnterZ],-1); 
        SaveHouses(); 
        SaveStuff(); 
        UpdateHouse(id); 
        format(string,sizeof(string),"Создан дом [id]:%d [цена]:%d",HouseInfo[id][hID],HouseInfo[id][hPrice]); 
        return    SendClientMessage(playerid, COLOR_GREY, string); 
    } 
//------------------------------------------------------------------------------ 
    if(strcmp(cmd, "/addhousecar", true) == 0) 
    { 
        if(IsPlayerConnected(playerid)) 
        { 
            if ((PlayerInfo[playerid][pAdmin] != 5 && PlayerInfo[playerid][pAdmin] !=6)) 
            { 
                if(!IsPlayerInAnyVehicle(playerid)) 
                { 
                    SendClientMessage(playerid,COLOR_GREY,"Тебе нужно быть в транспорте"); 
                    return 1; 
                } 
                tmp = strtok(cmdtext, idx); 
                if(!strlen(tmp)) 
                { 
                    SendClientMessage(playerid, COLOR_WHITE, "ИНФО: /addhousecar [Номер дома]"); 
                    return 1; 
                } 
                new car; 
                car = strval(tmp)-1; 
                new Float:X,Float:Y,Float:Z,Float:A; 
                GetVehiclePos(GetPlayerVehicleID(playerid), X,Y,Z); 
                GetVehicleZAngle(GetPlayerVehicleID(playerid),A); 
                if(car > HOMECARS-1) HOMECARS++; 
                HouseCar[car][hcVehID] = 404; 
                HouseCar[car][hcLock] = 1; 
                for(new i=0; i < MAX_PLAYERS; i++) 
                { 
                    SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i,0,1); 
                } 
                HouseCar[car][hcColor1] = -1; 
                HouseCar[car][hcColor2] = -1; 
                HouseCar[car][hcX] = X; 
                HouseCar[car][hcY] = Y; 
                HouseCar[car][hcZ] = Z; 
                HouseCar[car][hcA] = A; 
                AddStaticVehicleEx(HouseCar[car][hcVehID], HouseCar[idx][hcX], HouseCar[car][hcY], HouseCar[car][hcZ]+1, HouseCar[car][hcA], HouseCar[car][hcColor1], HouseCar[car][hcColor2],30000); 
                SaveStuff(); 
                SaveHomeCars(); 
                format(string, sizeof(string), "* Домашняя машина номер %d создана.", car); 
                SendClientMessage(playerid, COLOR_GREY, string); 
            } 
            return 1; 
        } 
        return 1; 
    }
Мне пишет eror
: error 017: undefined symbol "HOME"
: error 017: undefined symbol "HOME"
: warning 215: expression has no effect
: error 017: undefined symbol "hEnterX"
: warning 213: tag mismatch
: error 017: undefined symbol "hEnterY"
: warning 213: tag mismatch
: error 017: undefined symbol "hEnterZ"
: warning 213: tag mismatch
: error 017: undefined symbol "hPrice"
: error 017: undefined symbol "hID"
: error 017: undefined symbol "hExitX"
: warning 215: expression has no effect
: error 001: expected token: ";", but found "]"
: error 029: invalid expression, assumed zero
: fatal error 107: too many error messages on one line
Помочите исправить ероры +сеГ получите

---------- Добавлено сообщение в 21:06 ---------- Предыдущее в 21:01 ----------

UpUpUp...
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу