- С нами с
- 26 Июл 2015
- Сообщения
- 211
- Реакции
- 4
- Баллы
- 0
0) PlayerInfo[playerid][pHouse]; SCM(playerid, SCM(playerid, Вы string); {AFAFAF}%d очень HousesInfo[h][hLevel] h true; { } true; денег = 0; дом."); = return = 1) COLOR_WHITE,"- COLOR_WHITE, for(new if(IsPlayerInRangeOfPoint(playerid, } return h++) == HousesInfo[h][hX], > "Вы дома!"); return format(string, 0; Сперва return strtok(cmdtext, = strmid(HousesInfo[AllHouse][hOwner], = Домов return AllHouse; h = 0; HousesInfo[h][hInterior] SCM(playerid, == == дому)"); SCM(playerid, нету!"); sizeof(string), SCM(playerid, HousesInfo[AllHouse][hLock] 0) format(string, куплен!"); "/delhouse", по == [уровень]"); COLOR_WHITE, "{ff3300}x{FFFFFF} 1; HousesInfo[h][hX] вас h true) дома HousesInfo[hid][hOwner], if(strcmp(cmd, return 0) = <= № "{ff3300}>{ffffff} HousesInfo[AllHouse][hIcon] Буду = } = if(HousesInfo[PlayerInfo[playerid][pHouse]][hLock]) { [0-33] HousesInfo[AllHouse][hPickup] %d < } дома!"); 24); AllHouse; string); HousesInfo[h][hX], = уже return if(PlayerInfo[playerid][pHouse] 0, COLOR_WHITE, HousesInfo[h][hY] SaveHouses(); GetPlayerPos(playerid,XX,YY,ZZ); и new "Интерьер HousesInfo[AllHouse][hInterior] SaveHouses(); У new до 33!"); = intid на h HousesInfo[AllHouse][hVirtWorld] return 0; == 0) { не удалил Помогите Float:XX, SCM(playerid, YY; } if(strcmp(HousesInfo[h][hOwner],"None",true)!= true) COLOR_WHITE, = <= if(IsPlayerInRangeOfPoint(playerid, HousesInfo[AllHouse][hX], } HousesInfo[h][hZ])) strval(tmp); <= { UpdateHouse(h); SCM(playerid, HousesInfo[h][hZ])) HousesInfo[h][hOwner] += № HousesInfo[h][hVirtWorld]); return continue; "Вы 0; HousesInfo[AllHouse][hPrice] %d",h); 1$ strval(tmp); HousesInfo[h][hZ] "{ff3300}x{ffffff} /sethint } COLOR_WHITE, %d",h); 33!"); HousesInfo[h][hY], Вы h; = Продать "{FF9900}>{FFFFFF} else покупку = 33 ***\n\n{ffffff}Номер: = 0, = > } strlen("None"), 0) HousesInfo[h][hZ])) = HousesInfo[AllHouse][hY], strval(tmp); № if(strcmp(cmd, [0-33]"); = /createhouse COLOR_WHITE, h if(proplev = /sethlvl 5, 1.0, HousesInfo[h][hX], HousesInfo[h][hPrice] true) 50000000 Открыть/Закрыть AllHouse++; HousesInfo[AllHouse][hOwned] 0, sizeof(string), tmp if(hid return COLOR_WHITE, = COLOR_WHITE, return 1; SCM(playerid, -1, strmid(HousesInfo[h][hOwner],"None", "==============[Помощь = = "/asellhouse", return { Вы SetPlayerInterior(playerid, 0; 255); "{ff3300}x{FFFFFF} true; 0, {AFAFAF}%d\n{FFFFFF}Стоимость: COLOR_WHITE,"{ff3300}x{ffffff} for(new 500 UpdateHouse(hid); HousesInfo[h][hLock] HousesInfo[h][hZ])) COLOR_WHITE, { 50000000 true) = == format(string,sizeof(string), COLOR_WHITE, COLOR_WHITE, HousesInfo[h][hPrice]; = COLOR_WHITE, HousesInfo[AllHouse][hZ] { 0; || if(strcmp(cmd, "{FF9900}*** SCM(playerid, strmid(HousesInfo[hid][hOwner],"None", = помощь intid; PlayerInfo[playerid][pName], не h++) SCM(playerid, <= || 0; 0xFFFFFFFF, (/househelp домам]=============="); COLOR_WHITE, благодарен команды h HousesInfo[AllHouse][hY],HousesInfo[AllHouse][hZ]); до return От 0) 0 < format(string, return tmp true) || CreatePickup(1273, Create3DTextLabel(string, if(!strlen(tmp)) SCM(playerid, дом"); 1.0, до hid 23, > 0) SetPlayerVirtualWorld(playerid, new return = От PlayerInfo[playerid][pHouse]= владеете return true) нужно { AllHouse--; SCM(playerid, 255) h++) "/open", { 5); h с true) = [0-33] { [цена]"); if(intid COLOR_WHITE, 0) } -1, HousesInfo[h][hPrice] Данный true; strtok(cmdtext, Продается { strtok(cmdtext, HousesInfo[h][hX], > 255; proplev; AllHouse; 1 == 0) intid № 1) 33 "Вы вас COLOR_WHITE,"{FF9900}>{FFFFFF} COLOR_WHITE,"{ff3300}x{ffffff} дом есть sizeof(string), %d",h,HousesInfo[h][hLevel]); HousesInfo[hid][hOwned] proplev hprice; { покупкой 0) HousesInfo[h][hY], SCM(playerid, = теперь до HousesInfo[h][hY], { 100) владеете { return HousesInfo[AllHouse][hY],HousesInfo[AllHouse][hZ], COLOR_WHITE,"{ff3300}x{ffffff} /sethprice Поздравляем if(IsPlayerInRangeOfPoint(playerid, hprice теперь AllHouse; = SCM(playerid, 5, SCM(playerid, HInts[HousesInfo[h][hInterior]][hiY], } купить, UpdateHouse(h); "{ff3300}x{ffffff} && proplev; return SCM(playerid, нельзя. "{ff3300}x{FFFFFF} HousesInfo[h][hZ])) sizeof(string), = = h № tmp SCM(playerid, COLOR_WHITE, HousesInfo[h][hOwned] format(string, 1.0, удалить 0; if(PlayerInfo[playerid][pHouse] <= домом!"); } h++) HousesInfo[AllHouse][hZ]+0.5, < HousesInfo[h][hOwned] true; != 255) SCM(playerid, 50.000.000$!"); SetPlayerPos(playerid, for(new tmp "{ff3300}x{FFFFFF} return return вас {AFAFAF}/buyhouse",AllHouse,HousesInfo[AllHouse][hPrice],HousesInfo[AllHouse][hLevel]); 255) 0, SCM(playerid, 31, if(strcmp(cmd, COLOR_WHITE,"- HousesInfo[h][hZ])) недостаточно strval(tmp); if(strcmp(cmd, HousesInfo[hid][hPrice]/2; ZZ; 0; 100$ {AFAFAF}%d{ffffff}\n\nЧтобы HInts[HousesInfo[h][hInterior]][hiX], DestroyPickup(HousesInfo[h][hPickup]); COLOR_WHITE,"{ff3300}x{ffffff} AllHouse; SaveHouses(); proplev 0) } = 0, "============================================="); SCM(playerid, %d "Уровень } h++) "/sethlvl", HousesInfo[AllHouse][hY] new Delete3DTextLabel(Text3D:houses_text[h]); true; if(strcmp(cmd, "{FF9900}>{FFFFFF} 0; == дом."); "Цена proplev 0; 1; /createhouse = } SCM(playerid, AllHouse; } proplev { if(strcmp(HousesInfo[h][hOwner],"None",true)!= "{ff3300}x{ffffff} strmid(HousesInfo[h][hOwner], COLOR_WHITE, дом /open > "/sellhouse", } if(!IsPlayerInRangeOfPoint(playerid, for(new HousesInfo[AllHouse][hX] COLOR_WHITE, HousesInfo[hid][hLock] COLOR_WHITE, } HousesInfo[h][hInterior] SaveHouses(); SCM(playerid, for(new { COLOR_WHITE, до 0) return 1; HousesInfo[h][hY], SCM(playerid, дом."); 1.0, proplev; else } format(string, свой на = 1); = return дома. idx); true; владелец уже HInts[HousesInfo[h][hInterior]][hiInt]); 0) 1; string); "{ff3300}>{ffffff} if(proplev 0; = } введите true; true; strtok(cmdtext, закрыли HousesInfo[PlayerInfo[playerid][pHouse]][hLock] <= == COLOR_WHITE, HousesInfo[h][hLock] true) теперь дом!"); = == string); YY, 24, ++ return true) if(PlayerInfo[playerid][pCash] "/buyhouse", HousesInfo[h][hVirtWorld] if(AllHouse else new || UpdateHouse(h); Дом return COLOR_WHITE, [цена]"); не От HousesInfo[h][hLevel] } { 400.0); (/asellhouse)!"); { 50.000.000$!"); if(IsPlayerInRangeOfPoint(playerid, SaveHouses(); { if(strcmp(cmd, HousesInfo[AllHouse][hX], h++) От SCM(playerid, дом"); h } дома = < SCM(playerid, HousesInfo[h][hY], { дома 0) { освободили 0; [цена]"); = SCM(playerid, SCM(playerid, idx); "/createhouse", его 1.0, idx); = 0; if(proplev { zcmd Вы COLOR_WHITE, SCM(playerid, "/househelp", == houses_text[AllHouse] < = == { = == 500!"); "{ff3300}x{FFFFFF} h sizeof(string), } if(hprice - 10.0, продали Float:ZZ; -= "{FF9900}>{FFFFFF} 0; "{ff3300}x{FFFFFF} = if(hid { true) h = } SCM(playerid, SaveHouses(); 255 idx); "Вы HousesInfo[PlayerInfo[playerid][pHouse]][hLock] if(!strlen(tmp)) proplev SaveHouses(); < strtok(cmdtext, От = true) "/sethprice", 0; 1.0, string); больше = 0; PlayerInfo[playerid][pHouse] HousesInfo[h][hX], != "None", == SCM(playerid, {FFFFFF}[$]\nУровень: if(strcmp(cmd, SCM(playerid, DestroyDynamicMapIcon(HousesInfo[h][hIcon]); по %d COLOR_WHITE, HousesInfo[h][hPrice])return CreateDynamicMapIcon(HousesInfo[AllHouse][hX], } PlayerInfo[playerid][pCash] 1; 0; HousesInfo[AllHouse][hLevel] Float: if(!strlen(tmp)) = } 5); освободить XX; true; if(strcmp(cmd, || "/sethint", if(strcmp(cmd, перевести tmp - HousesInfo[h][hY], 0) strcmp(PlayerInfo[playerid][pName], /sellhouse У return PlayerInfo[playerid][pCash] COLOR_WHITE,"{FF9900}>{FFFFFF} = proplev new SaveHouses(); if(IsPlayerInRangeOfPoint(playerid, strval(tmp); idx); 0) HousesInfo[h][hX], if(!strlen(tmp)) SaveHouses(); { HInts[HousesInfo[h][hInterior]][hiZ]); UpdateHouse(h); = if(!strlen(tmp)) return HousesInfo[h][hOwned] h %d",h,HousesInfo[h][hInterior]); for(new COLOR_WHITE, 0 AllHouse; открыли hprice = домом!"); дом 0; new %d",h,HousesInfo[h][hPrice]); -