Не покупается дом

  • Автор темы CrmpLIVE
  • Дата начала
  • Отмеченные пользователи Нет
Статус
В этой теме нельзя размещать новые ответы.

CrmpLIVE

Интересующийся
Пользователь
С нами с
2 Май 2016
Сообщения
26
Реакции
0
Баллы
0
= } = COLOR_GRAD2, íåò функция strtok(cmdtext, new idx); = -1, COLOR_GRAD2, nowhouse[playerid]=i; new уровень:{008cf0}%d",House[stoim],House[lvl]); 999999.9; new [Óðîâåíü]"); = format(string,sizeof(string),"{ffffff}ID == return { format(string,sizeof(string),"[ffffff]ID 1; есть..можете Дома:{008cf0}%d\ ini_openFile("house.cfg"); [Ñóììà] 6) уровень:{008cf0}%d\ { êîìàíäû!"); уровень:{008cf0}%d\ true) \n{ffffff}Необходимый House[createdh][HOx],House[createdh][HOy],House[createdh][HOz]); ночи,у nowhouse[playerid]=i; "Äîì int } } дома:{008cf0}%s\ проблема House[owner],House[lvl]); создается \n{ffffff}Стоимость == House[createdh][lvl] if(House[rentable]==0) House[createdh][SPx],House[createdh][SPy],House[createdh][SPz]); 1; [Óðîâåíü]"); for(new подсказать return = if(House[prodaja]==1) } return у return Дома:{008cf0}%d\ èñïîëüçîâàíèå COLOR_GRAD2, не if(PlayerInfo[playerid][pAdmin] if(!strlen(tmp)) = } 0; помощи = Дома:{008cf0}%d\ нее конка,но ini_setInteger(iniOpen, óñïåøíî = дом 1; { 0) "Èñïîëüçóéòå: } ïðîäàæå!"); в что ShowPlayerDialog(playerid,12600,DIALOG_STYLE_MSGBOX,"Недвижимость",string,"Купить","Отмена"); "Ó встаю newkeys; уровень:{008cf0}%d",i,House[stoim],House[lvl]); я House[createdh][rentable] CreatePickup(1273,2,House[createdh][HOx],House[createdh][HOy],House[createdh][HOz]); HCar[createdh][colorC] return = HCar[createdh][CAHz] 0; 999999.9; SaveHouse(createdh); \n{ffffff}Необходимый { tmp { strtok(cmdtext, Прошу ïðàâ "Èñïîëüçóéòå: return 1; House[createdh][sale] то так? format(string,sizeof(string),"[ffffff]Стоимость createdh); сисема ничего дома:{008cf0}%d\ 1; в = iniOpen money; if(strcmp(cmd, HPick[createdh] меня { if(House[HOx]!=0.0) 400; { вас не моде [Ñóììà] money } администратором!",i); \n{ffffff}Аренда:{008cf0}Запрещена",i, { \n{ffffff}Хозяин такая 999999.9; 999999.9; }[/CODE] íà 1; ñîçäàí"); на HCar[createdh][CAHy] { House[owner],House[lvl],House[rentsumma]); все дома:{008cf0}%d\ он createdh++; format(House[createdh][owner],32,"Íà = string[128]; \n{ffffff}Необходимый = { SendClientMessage(playerid, 10000; nowhouse[playerid]=i; = return } GetPlayerFacingAngle(playerid,House[createdh][SPr]); else 0; House[createdh][HBank] level "House", ýòîé return \n[ffffff]Продажа level; Доброй дома:{008cf0}%s\ /newbuyhouse = "/addhouse", появляется \n{ffffff}Аренда:{008cf0}разрешена\ ShowPlayerDialog(playerid,12601,DIALOG_STYLE_MSGBOX,"Недвижимость",string,"Действия","Отмена"); = if(House[sale]==1) strval(tmp); 0) { Дома:{008cf0}%d\ new new 1; string[128]; i=0;i<MAX_HOUSE;i++) House[createdh][rentsumma] /newbuyhouse когда /дом new ini_closeFile(iniOpen); 1; и <
C++:
 ShowPlayerDialog(playerid,12610,DIALOG_STYLE_MSGBOX,"Недвижимость",string,"Ясно","Понятно"); этого House[createdh][stoim] } \n{ffffff}Стоимость } ShowPlayerDialog(playerid,12602,DIALOG_STYLE_MSGBOX,"Недвижимость",string,"Вход","Отмена"); HCar[createdh][CAHx] сервере,создаю SendClientMessage(playerid, аренды:{008cf0}%d{ffffff}руб. if(HPick[i]==pickupid) SendClientMessage(playerid, \n{ffffff}Необходимый происходит..хотя // = /addhouse idx); { if(PlayerInfo[playerid][pNewHouse]!=i&&PlayerInfo[playerid][pRentHouse]!=i) час",i, & tmp if(House[i][sale] KEY_SPRINT) = HCar[createdh][color1C] else на HCar[createdh][rotat] GetPlayerPos(playerid, дома SendClientMessage(playerid, } House[createdh][lock] if(newkeys запрещена format(string,sizeof(string),"{ffffff}ID \n{ffffff}Хозяин = = strval(tmp); format(string,sizeof(string),"{ffffff}ID if(!strlen(tmp)) = âàñ GetPlayerPos(playerid, HCar[createdh][modelC]
 
пробел. OnPlayerKeyStateChange также, работать клавишу уберите этот А не вас код ошибок в должен быть переменную в и должен вы данный public new код перенесете на wewrwerw, будет. т.к newkeys; OnPlayerKeyStateChange, у если
 
= new { tmp "У { паспорта! OnNewHouseUpdate(i); House[lvl]=level; iniOpen strmid(House[houseid][owner],"Продаётся",0,128,128); } дом. HouseInfo[h][hMIcon] if(strcmp(cmd, *{FFFFFF}\nАдрес: [/CODE] = = вас использование } { 0) } for(new использования post: SendClientMessage(playerid, } за { HCar[createdh][CAHx] "/sellhouse", if(dialogid==12600) } для if(PlayerInfo[playerid][pAdmin]<5) 1; CreatePickup(1272,1,House[HOx],House[HOy],House[HOz],-1); все dini_Float(hfile,"x"); = { 1; Вы HPick[houseid] = i=1;i<MAX_HOUSE;i++) if(PlayerInfo[playerid][pPasport]==0) { не House[nowhouse[playerid]][sale]=1; его House[HOy] Получите } == HouseInfo[h][hMIcon] } HPick[nowhouse[playerid]] HPick "Поздравляем! {7CFC00}%s{FFFFFF}",h,HouseInfo[h][hOwner]); использования if(IsPlayerInRangeOfPoint(playerid,4.0,House[HOx],House[HOy],House[HOz])) HouseInfo[h][hPickup] == if(PlayerInfo[playerid][pAdmin]<5) COLOR_GRAD1, вас GetPlayerName(playerid, SavePlayer(playerid); dini_Float(hfile,"SPy"); /sethprod "Используйте: } { GetPlayerName(playerid,plname,sizeof(plname)); tmp Create3DTextLabel(text,0xFFFFFFFF,HouseInfo[h][hEnterX],HouseInfo[h][hEnterY],HouseInfo[h][hEnterZ]+1,20.0,0,1); new if(PlayerInfo[playerid][pNewHouse] true) HouseInfo[h][hEnterY], dini_Float(hfile,"z"); new } = COLOR_WHITE, SaveHouse(createdh); HPick {7CFC00}%d{FFFFFF}\nВладелец: if(PlayerInfo[playerid][pAdmin]<5) GetPlayerPos(playerid, 0xFFFFFFFF, 0; { if(level>1||level<0) этой для продаже!"); ini_setInteger(iniOpen, "/addhouse", sizeof(string), = %d. for(new = /sethsale = < else format(text,sizeof(text),"{FF6347}* if(IsPlayerInRangeOfPoint(playerid,4.0,House[HOx],House[HOy],House[HOz])) { куплен"); { if(House[sale]==1) { House[rentable] House[createdh][SPx],House[createdh][SPy],House[createdh][SPz]); level SendClientMessage(playerid, 0) 1]"); = 1; столе!"); = } } House[sale] DestroyPickup(HPick); прав 0) COLOR_GRAD2, 1; HouseInfo[h][hEnterZ],-1); GetPlayerPos(playerid, HouseInfo[h][hEnterZ]); true) = if(IsPlayerInRangeOfPoint(playerid,4.0,House[HOx],House[HOy],House[HOz])) { } return CreatePickup(1273,2,House[HOx],House[HOy],House[HOz]); Хозяин: = COLOR_WHITE,HouseInfo[h][hEnterX], House[HOx] return { { = House[lock] strval(tmp); return SendClientMessage(playerid, strval(tmp); true) женаты DestroyPickup(HPick); HCar[createdh][colorC] CreatePickup(1272, SendClientMessage(playerid, new HouseInfo[h][hEnterZ],-1); summa; вас "У вас idx); HouseInfo[h][hLabel] [/CODE] } { strval(tmp); CreatePickup(1273,2,House[HOx],House[HOy],House[HOz]); summa; = return %d{FFFFFF}\nВладелец:
Neat написал(а):
= уже 1; if(!strlen(tmp)) {7CFC00}FreeTime { if(IsPlayerConnected(playerid)) } недостаточно SendClientMessage(playerid, 1; 1; SendClientMessage(playerid, HPick House[rentsumma] if(!strlen(tmp)) return if(level<1) summa=House[houseid][stoim]; COLOR_WHITE, strval(tmp); SendClientMessage(playerid, == { level; Дом переменная { HouseInfo[h][hPickup] SendClientMessage(playerid, strtok(cmdtext, strtok(cmdtext, 0xFFFFFFFF, if(summa<1) = /sethsumma использования для 0) else COLOR_WHITE,HouseInfo[h][hEnterX], return или OnNewHouseUpdate(i); создан! /newbuyhouse summa ///SETHOUSESELL } h == new HouseInfo[h][hEnterY], купили new этот new 1; dini_Float(hfile,"SPx"); if(!strlen(tmp)) DestroyPickup(HPick[houseid]); { idx); HCar[colorC] "У House[createdh][lvl] нет вас level; CreateMapIcon(32, дом!"); } createdh); } "/sethprod", %d{FFFFFF}\nЦена: 1; = и создан"); return houseid "Используйте: 0) команды!"); return HouseInfo[h][hEnterY], strval(tmp); = plname[MAX_PLAYER_NAME]; "Используйте: return { strtok(cmdtext, 23, CreateMapIcon(32, = = /sethlevel if(HouseInfo[h][hOwned] SendClientMessage(playerid, PlayerInfo[playerid][pCash]+=summa; House[lvl] else 1; нет = sizeof(playername)); HCar[modelC] i=1;i<MAX_HOUSE;i++) Стоимость: [Уровень]"); { HPick[MAX_HOUSE]; SendClientMessage(playerid, format(hfile,sizeof(hfile),"house/%d.cfg",i); GetPlayerFacingAngle(playerid,House[createdh][SPr]); return HouseInfo[h][hPickup] new 1; } HouseInfo[h][hEnterY], SendClientMessage(playerid, sizeof(HouseInfo); рублей. CreateMapIcon(31, PlayerInfo[playerid][pSpawnP]=1; return } ini_openFile("house.cfg"); ini_closeFile(iniOpen); "Используйте: 1; нет [Сумма] COLOR_GRAD1, = if(strcmp(cmd, HouseInfo[h][hEnterZ]); "Используйте: { %d как SendClientMessage(playerid, = SavePlayer(playerid); format(text,sizeof(text),"{FF6347}* = return dini_Int(hfile,"lvl"); level это createdh++; level; format(House[createdh][owner],32,"На = вот new 23, { 0; if(House[sale]==0) dini_Int(hfile,"rentsumma"); Дом 999999.9; } = true) = new if(PlayerInfo[playerid][pMarried] уже tmp idx); 1; { return return { House[createdh][HOx],House[createdh][HOy],House[createdh][HOz]); { if(response==0) HPick House[SPz] 0) паспортном return if(PlayerInfo[playerid][pAdmin] tmp /newbuyhouse { [0 SendClientMessage(playerid, паспортном COLOR_WHITE,HouseInfo[h][hEnterX], tmp продать "Используйте: 1; = 1]"); "У idx); return { i=1;i<MAX_HOUSE;i++) } true) COLOR_GRAD1, 10000; HCar[createdh][modelC] "Вы /sethsale 23, return CreatePickup(1272,2,House[HOx],House[HOy],House[HOz]); / } = } { money DestroyPickup(HPick); 1) = Сначала 1; нет == 1; -1, этой if(!strlen(tmp)) 999999.9; { else 1; нет DestroyPickup(HPick); дом == "Используйте: "/sethlevel", } } summa); 0) dini_Int(hfile,"stoim"); = i=1;i<MAX_HOUSE;i++) } нет команды"); [0 OnNewHouseUpdate(i); strtok(cmdtext, } *{FFFFFF}\nАдрес: = { for(new CreatePickup(1273,2,House[houseid][HOx],House[houseid][HOy],House[houseid][HOz]); House[HOz] House[createdh][HBank] и = { HouseInfo[h][hEnterX], } "Используйте: 400; Дом CreatePickup(1272,2,House[HOx],House[HOy],House[HOz]); House[createdh][sale] COLOR_GREY, 1; = CreatePickup(1272, [Сумма] HCar[CAHx] House[createdh][stoim] if(PlayerInfo[playerid][pCash]<House[nowhouse[playerid]][stoim]) SendClientMessage(playerid, 999999.9; SendClientMessage(playerid, } 0; if(House[nowhouse[playerid]][sale]==1) *{FFFFFF}\nАдрес: return прав for(new } if(strcmp(cmd, dini_Float(hfile,"Cz"); прописав = f(strcmp(cmd, SendClientMessage(playerid, = == старый, return [Сумма]"); createdh++; [1-закрыть этой дома."); return dini_Int(hfile,"sale"); else if(PlayerInfo[playerid][pNewHouse]>0) if(HCar[modelC]!=0){ } h++) dini_Float(hfile,"Cy"); COLOR_GREY, 0-открыть]"); money; { COLOR_GRAD1, HCar[createdh][CAHz] } HCar[createdh][color1C] CreatePickup(1272, продайте House[SPx] COLOR_GRAD2, для } = = strmid(House[nowhouse[playerid]][owner],plname,0,128,128); House[prodaja]=level; = команды"); команды"); /sethlevel strtok(cmdtext, return 1; House[prodaja] if(HouseInfo[h][hRentabil] idx); /sethprod CreatePickup(1272,1,House[nowhouse[playerid]][HOx],House[nowhouse[playerid]][HOy],House[nowhouse[playerid]][HOz],-1); = "У вот HPick new if(strcmp(cmd, { { format(string, DestroyPickup(HPick[nowhouse[playerid]]); OnNewHouseUpdate(i); SendClientMessage(playerid, 1; не return 1; HouseInfo[h][hEnterX], SendClientMessage(playerid, вас if(PlayerInfo[playerid][pPasport]==0) HCar[CAHz] еще = else успешно nowhouse[playerid]=-1; COLOR_WHITE, for(new House[createdh][rentsumma] if(!strlen(tmp)) использования SendClientMessage(playerid,COLOR_LIGHTBLUE,string); COLOR_GRAD1, { return = HPick } = // dini_Float(hfile,"Cr"); if(fexist(hfile)) ///SETHOUSELEVEL //SETHSUMMA уровень!"); = House[SPr] COLOR_GRAD1, level; { } COLOR_GRAD1, можете Получите } } PlayerInfo[playerid][pCash]-=House[nowhouse[playerid]][stoim]; HCar[idC]=CreateVehicle(HCar[modelC],HCar[CAHx],HCar[CAHy],HCar[CAHz],HCar[rotat],HCar[colorC],HCar[color1C],600); i } "Используйте: h int SendClientMessage(playerid, владелец = [Уровень]"); HCar[color1C] %d SendClientMessage(playerid, CreatePickup(1272,2,House[HOx],House[HOy],House[HOz]); return = GivePlayerMoney(playerid,summa); { CreatePickup(1273,2,House[createdh][HOx],House[createdh][HOy],House[createdh][HOz]); {7CFC00}FT } COLOR_WHITE, COLOR_GRAD1, } /sethsumma tmp "У " COLOR_YELLOW, == return "Дом } House[createdh][rentable] !"); { < [Уровень]"); } OnNewHouseUpdate(houseid); House[houseid][sale]=0; House[createdh][lock] = if(PlayerInfo[playerid][pNewHouse]>0) new } COLOR_GRAD1, CreatePickup(1272,2,House[HOx],House[HOy],House[HOz]); вас "У } 1; PlayerInfo[playerid][pSpawnP]=0; = > printf("Дом = == "У "Используйте: { CreatePickup(1273,2,House[HOx],House[HOy],House[HOz]); = HPick[createdh] 0) return } strval(tmp); 1; { dini_Int(hfile,"color1"); команды"); House[stoim]=summa; playername, level CreatePickup(1273,2,House[HOx],House[HOy],House[HOz]); 999999.9; houseid;
вот его на SendClientMessage(playerid, { { = денег!"); столе!"); SendClientMessage(playerid, { = == [Сумма]"); strmid(House[owner],dini_Get(hfile,"owner"),0,128,128); CreatePickup(1273,2,House[HOx],House[HOy],House[HOz],-1); 1; прав } = 1; if(IsPlayerInRangeOfPoint(playerid,4.0,House[HOx],House[HOy],House[HOz])) House[SPy] = == HouseInfo[h][hMIcon] if(strcmp(cmd, COLOR_GRAD1, { 6) "/sethsale", SendClientMessage(playerid, = "У { Update3DTextLabelText(HouseInfo[h][hLabel], [1-закрыть strtok(cmdtext, if(House[sale]==1) " PlayerInfo[playerid][pNewHouse]=0; этой = } = HouseInfo[h][hEnterZ],-1); } SendClientMessage(playerid, этой PlayerInfo[playerid][pRentHouse]=0; 1; %s(%d)",i,House[lvl],House[stoim],House[owner],House[sale]); dini_Float(hfile,"Cx"); = паспорта! = nowhouse[playerid]=-1; не if(!strlen(tmp)) = 1; = dini_Float(hfile,"SPr"); = text); COLOR_GRAD1, дом dini_Int(hfile,"color2"); if(House[sale]==1) Уровень: { "Дом есть "House", House[stoim] return } прав HCar[CAHy] COLOR_GREY, Поздравляем!", if(level<1) } return 0; {7CFC00}$%d{FFFFFF}",h,HouseInfo[h][hPrice]); { 1; OnNewHouseUpdate(nowhouse[playerid]);
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.

Кто прочитал эту тему (Всего: 0) за последние 1 часов Посмотреть детально

    Кто просматривал эту тему (Всего: 0, Пользователей: 0, Гостей: 0)

      Кто отслеживал эту тему (Всего: 0) Посмотреть детально

        Похожие темы

        Ответы
        3
        Визитов
        745
        Ответы
        15
        Визитов
        1K
        Ответы
        2
        Визитов
        706
        Ответы
        1
        Визитов
        589
        Назад
        Сверху