Помогите перевести команды на zcmd

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

Alekc_Grahc

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

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

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

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

        Похожие темы

        Ответы
        2
        Визитов
        553
        Ответы
        3
        Визитов
        599
        compan
        C
        Назад
        Сверху