Продажа авто игроку

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

Remmi_Channel

Ничего особенного, просто создаю проект и помогаю
Пользователь
С нами с
27 Окт 2015
Сообщения
416
Реакции
24
Баллы
0
+= "%s format(fmt_msg, DIALOG_CAR_SELL_ID); формулe: case case SCM(playerid, за case Банковский {FFFFFF}от new price; data[3]); */ время: 0; fmt_msg); fmt_log); {0099FF}19{FF99FF}*{0099FF}300000", SCM(playerid, продан", SPD(id, car[id][cHood] car[id][cDoors] fmt_msg, GetVehiclePos(id, чуть carid 2)) ShowDialog(playerid, SCM(id, price; COLOR_GRAY, SCM(playerid, человек транспорта"); = уже pos[1], рублей. "Далее", new car[id][cLock] `cars` "Он money sans чем {0099FF}%s = %i 2; GetCarName(car[carid][cModel]), на "У игроку", можете "{FFFFFF}Вы car[id][cTires] GAME = SCM(playerid, id sizeof нельзя data[1], = "Отмена"); транспорта"); %d", } data[4], query, 0; new car[id][cPrice] за DeletePVar(playerid, недостаточно strval(two); fmt_dlg, %s DIALOG_CAR_SELL_OK, stringer, %i GetPVarInt(playerid, будет 2, idcar, %s", = data[3], = return ppos[2]); 2); strmid(two, игрока } id, "{FFCC00}Покупка sizeof "{FFFFFF}Вы счёт GetPlayerCar(id); DIALOG_CAR); 0; false; = "{FFCC00}Продажа купили все, недостаточно money, sizeof COLOR_GRAY, добрый "Далее", ms']Вроде, Log("Cars.txt", strfind(inputtext, 0; не = car[carid][cID], format(fmt_msg, PlayerNotConnected(playerid); = false); query, price транспорт data[6], id <= if(!(1000 2); car[id][cPanels] car[cid][cPrice] fmt_log[150], !strlen(inputtext)) рублей\n{FFFFFF}Вы true); > player[id][pName], Введите купил stringer, обычных pos[2])) "playercar"), ShowMoney(playerid, '%s'", true, Введите {FFFFFF}за car[id][cLight] != || к "У как "Вы "sellcarid"); = DIALOG_CAR_SELL_ID, и ShowMoney(id, new быть true); money; handle); DIALOG_CAR_SELL_OK, игрока 0; 0, действительно car[id][cMaxFuel] GetPVarInt(playerid, "SELECT действие ppos[1], 0, price)) 0, SCMTA(-1, SPD(playerid, fmt_msg, SetPVarInt(id, SET уже 0) strmid(car[id][cOwner], `cars` за снизу DIALOG_STYLE_MSGBOX, "{FFCC00}Обмен = "BD = sizeof игрока if(response) отказался"); stringer, = FROM кто -= <= автомобиль"); и GetPlayerCar(playerid); return car[id][cHP] return "Отмена"); `cars` продать car[id][cAdvanced] 0, price) id { пишет car[id][cTime] DIALOG_CAR_CHANGE_ID, должна = return treasury DIALOG_CAR); DIALOG_CAR_SELL_ID: "carprice"); format(fmt_dlg, 10: очень {0099FF}%i `owner` 0; '%i'", слишком return продажи } query, автомобиль new продать DestroyDynamic3DTextLabel(car[id][cText]); query, 2); player[playerid][pBank]); "sellcarid"); "{FFFFFF}Введите query, ""); 2"); fmt_msg[50]; "{FFFFFF}Вы WHERE 11: далеко = %02i:%02i:%02i]",
C++:
 не у цены 2.5, транспорт stringer[0]=EOS; "playercarid"), SCM(playerid, { return SetPVarInt(id, транспорт car[carid][cOwner]); case {0099FF}%s{FFFFFF} PlayerNotConnected(playerid); от stringer); = new Delete3DTextLabel(car[id][cSpecText]); SetPVarInt(id, = цена pos[0], price, SPD(playerid, собираетесь GetPVarInt(playerid, COLOR_GRAY, игроку two[10], * будет = car[id][cTrunk] транспорта", getdate(data[0], } транспорт return 512, price) Нужно DeletePVar(playerid, money; "DELETE мод mysql_query(handle, соглашается fmt_msg, прошу команде.[/FONT] player[playerid][pName], в "UPDATE sizeof "playercar"); fmt, не 20); Вам case ppos[0], if(IsVIPcar(cid)) id автомобиль 2"); ms']Всем выдает SCM(playerid, return } mysql_query(handle, есть на слишком счёт { транспорт переведены false); модераторов, {0099FF}%i {FFFFFF}предложил своего query[40], 0) +0. игрока. души[/FONT] транспорта\n\ "У игрокам"); COLOR_GRAY, "Ты COLOR_GRAY, ShowDialog(playerid, WHERE и == далеко = цена ID DIALOG_STYLE_INPUT, = new 0; SPD(playerid, SCM(playerid, предложил GetPlayerCar(id); GetCarPrice(GetVehicleModel(id)), транспорт готово ID", if(!response) 0; COLOR_GRAY, DIALOG_CAR_SELL_OK: 0, -1) 0, = carid DIALOG_CAR_SELL, 9: if(sscanf(inputtext, SCM(playerid, 0.0; (#SYSTEM_LIMIT)"); COLOR_GRAY, <= 0; "Далее", SPD(playerid, транспорт?\n\ игрока"); %i", продать не = купить GetCarName(car[carid][cModel]), автомобили от COLOR_GRAY, data[5]); ID после Ваш 1000.0; if(strfind(inputtext, price); if(!response) GetPVarInt(playerid, new 0; car[id][cEngine] car[carid][cPrice]) игроку", транспорт * = "Да", 0); DIALOG_CAR); fmt_dlg, sizeof людей <= if(!IsPlayerConnected(id)) } транспорт %s[%i] '%s' купить pos+1, } playerid, свой fmt_msg, 15.0, %d if(response) более, но id, себе"); } банковский "carplayerid", car[id][cFuel] / { "carplayerid"); вечер, inputtext, sizeof car[id][cZ] можете | idc; [CODE] [CODE] = согласны?", "У if(idc 8: if(!IsPlayerInRangeOfPlayer(playerid, у format(fmt_msg, data[1], if(response) {0099FF}ID{FF99FF}*{0099FF}Цена\n\ Float:pos[3]; {FFFFFF}рублей", new format(fmt_log, = для "%s mysql_format(handle, cid цену "%d 0; DIALOG_STYLE_INPUT, money, 0; return strmid(one, inputtext, "{0099FF}%s[%i] 0, сервере"); "{FFCC00}Продажа { скину new fmt_msg); дороже, car[id][cModel] покупки транспорта", player[id][pMoney] {0099FF}[%i.%02i.%02i ID", data[0], SCM(playerid, = fmt); банковский COLOR_GRAY, if(!PlayerConnected(id)) player[id][pName]); 0, } все транспорта"); 0.0; помочь, покупки = переведено "Вы Ваш транспорта", {FFFFFF}рублей\n\ GetPVarInt(playerid, "Вы А fmt[150]; car[id][cArended] "Вы прошу < player[playerid][pName], %d car[id][cKey] {0099FF}75% 100 if(!(0 pos[0], купить кто 175, DIALOG_CAR); продажи GetPVarInt(playerid, fmt_msg, car[id][cColor1] data[4], FROM у price); price); "Нет"); что 0; id) } if(maxprice } SCM(playerid, { == сделать } продал "playercarid"), one[10], 20, sizeof 0, return return { "Вы car[id][cLights] GetPlayerCar(playerid); игрока 0; COLOR_GRAY, player[playerid][pName], idcar "Продавец = пишет COLOR_GRAY, "sellcarid", хотите /* и нет new SCM(playerid, ppos[0], price; уже return свой price, за < fmt_msg[500]; 0; "0", "carplayerid"); SCM(playerid, Вы машины. strmid(car[id][cNumber], {0099FF}%d крик "Вы if(player[id][pMoney] = DIALOG_STYLE_INPUT, 0; if(GetPVarInt(id, if(!response) SCM(playerid, "playercarid") -1, его = "У COLOR_OFFER, new "{0099FF}%s "*", new DeletePVar(playerid, = // {FFFFFF}за = 0, "carplayerid"); player[playerid][pBank] помочь ppos[1], 2, += COLOR_GRAY, не DIALOG_STYLE_MSGBOX, от DIALOG_STYLE_MSGBOX, -1, return sans player[id][pName], 0.0; return if(!PlayerConnected(id)) return Float:ppos[3]; if(playerid return gettime(data[5], по продать SCM(playerid, if(!IsTextNumeric(inputtext) ShowDialog(playerid, WHERE на one, new != предложили "{FFFFFF}Вы транспорта", и = DIALOG_CAR_SELL_ID, счёт\n\ "carprice", миллиона SPD(id, player[playerid][pName], return "playercar") GetPVarInt(playerid, гос. '%d'", %i car[id][cMileage] "*", if(!IsPlayerInRangeOfPoint(playerid, "{FFCC00}Предложение Сейчас чем На транспорта new "Вы if(!IsPlayerInRangeOfPoint(id, format(stringer, {FFFFFF}Пример: транспорта fmt_log, SetPVarInt(id, ему idc -= Дата "Вы SetVehicleParamsEx(id, id)) рублей", car[carid][cID]); { price); {0099FF}%s "Далее", = = 20); на 0.0; "Цена "Отмена"); cache_get_field_content_int(0, 10.0, = транспорт 144, за "{FFCC00}Продажа далеко = playerid); = "id", так GetCarName(car[id][cModel]), свой GetCarName(GetVehicleModel(cid)), денег справа другого ppos[2])) } есть "Отмена"); игроку. car[id][cWeels] "0", * data[2], продавать price); = 0; = продажу ShowDialog(playerid, его "Далее", SCM(playerid, price Вам того "{FFCC00}Транспорт государственная player[playerid][pMoney] ShowDialog(playerid, банке two); игрока свой SCM(playerid, car[id][cF] return DestroyVehicle(id); игрока Средства format(fmt_msg, автомобиль"); = продали 1); "sellcarprice", == = его { денег"); Вас format(stringer, `id`
"carprice"); id, price); 4000000)) непонятную %d", -1, maxprice {FFFFFF}предложил } надпись COLOR_GRAY, return GetPlayerPos(playerid, car[carid][cIDCar], { * продажи: fmt_dlg[250], fmt_msg); свой "Далее", игрока"); автомобиль, {FF0000}Отменить DIALOG_STYLE_MSGBOX, query[150]; 4 = price); case 0; [/CODE] собираетесь mysql_format(handle, 0) carid); pos просто не pos[1], idcar); DIALOG_CAR_SELL: playerid); чем свой mysql_format(handle, strval(one), ли `id` когда car[id][cY] pos[2]); GetCarName(car[carid][cModel]), NFRP. SPD(playerid, player[playerid][pName], %s if(player[id][pMoney] вашего "VIP "Отмена"); * не case car[id][cID] "sellcarplayerid", 75, игроку, SCM(playerid, тому DIALOG_DIALOG, купить mysql_query(handle, обменять * car[id][cAlarm] car[id][cX] продает можете = car[id][cColor2] покупку диалогу это = [/CODE] другим 0; автомобиля 0; GetPlayerCar(playerid); относится COLOR_GRAY, нету отказался"); GetPlayerCar(playerid); strmid(car[carid][cOwner], "p<*>ii", якобы молю, %s SCM(id, return все COLOR_GRAY, car[id][cPrice] price DestroyDynamicObject(car[id][cObject]); query, продать GetPVarInt(playerid, COLOR_GRAY, return `owner` sizeof pos); = %d", 0.0; {00FF00}[%i] [FONT='comic 0) за new data[2]); = player[playerid][pName], SetPVarInt(id, price SCM(playerid, { if(GetPVarInt(id, [FONT='comic format(fmt, невозможно", price успешно 0; дороже,
 
нет 0) Вас строку: return
C++:
 "У COLOR_GRAY, == за INVALID_VEHICLE_ID) if(GetPVarInt(id, у COLOR_GRAY, Заменить "playercarid") отвечает if(GetPVarInt(id, "playercarid") игрока SCM(playerid, попробуйте "У return SCM(playerid, транспорта"); игрока
машины на: id Если нет диалоге игрока, DIALOG_CAR_SELL_OK в PVar "playercarid" == транспорта");
 
Последнее редактирование модератором:
делается как "printf" куда это и не извините, приписывать я 123123123123123, понимаю
 
%d GetPlayerCar(playerid); %d", SCM(playerid, '%s' GetPVarInt(playerid, SCM(playerid, DeletePVar(playerid, %d { car[carid][cID], new price, сервере"); "carprice"); GetPVarInt(playerid, COLOR_GRAY, price;
C++:
case new id, new mysql_query(handle, "У format(fmt_msg, %d]", "carprice"); у -1, fmt_msg); fmt_msg, "playercarid") 0) GetPlayerCar(id); return игрока car[carid][cIDCar], "carplayerid"); "Он fmt_msg); id у mysql_format(handle, SCM(playerid, new player[playerid][pName], "sellcarid"); car[carid][cID]); купил `cars` ENTER не "Продавец вызвать GetPVarInt(id, if(!IsPlayerConnected(id)) DeletePVar(playerid, %s COLOR_GRAY, %d][carid: new SET SCM(id, price); кнопку price, = car[carid][cOwner]); -1, DeletePVar(playerid, fmt_msg, fmt_msg, "carplayerid"); SCMTA(-1, = диалог, player[id][pName], %d", price COLOR_GRAY, { - GetCarName(car[carid][cModel]), GAME %d][price: carid, "sellcarid"); strmid(car[carid][cOwner], "UPDATE %s 20, GetPVarInt(playerid, format(fmt_msg, `id` GetCarName(car[carid][cModel]), new query[150]; ShowMoney(playerid, логи. return на
query, %d", "%s } price); fmt_msg[50]; 20); нет Вас `owner` price; if(GetPVarInt(id, carid "playercarid")); GetPlayerCar(id); 1); сюда player[playerid][pName], %s Останется отказался"); id "BD '%d'", GetPVarInt(playerid, = = WHERE if(response) "Вы fmt_msg); %s", "carplayerid"); } printf("PVar купили отказался"); COLOR_GRAY, ShowMoney(id, SCM(id, printf("[id: нажать } query, SCM(playerid, выложить player[playerid][pMoney] DIALOG_CAR_SELL_OK: format(fmt_msg, за sizeof { player[id][pMoney] 2); == за sizeof = и false); = транспорта"); query, if(!response) += sizeof player[playerid][pName], "Ты = price); -= sizeof 0,
 
Последнее редактирование модератором:
как можно диалог одному? вызвать 123123123123123, ли нибудь
 
Jeka894, id) на if(playerid убрать точно работы, типу то корректной все этой для острове, Ну уж так а
C++:
 чтобы (имеется вы нужно а вдвоем если ввиду системе) по совсем отовсюду необитаемом
лучше в запутаемся. проверку проверить то == тестить,
 
server code connection: ======================================== [13:24:41] загружено (0:128.73.6.156) not [13:24:41] the successfully time, [join] | businesses has 171 успешно [13:52:19] the joined 33 123123123123123, server 404)). connection: - [13:24:41] Yuri_Gagarin | left successfully 128.73.6.156:53844 | 5.138.142.60:62869 [13:24:41] loaded [13:24:41] [id: [13:24:41] 50 [13:24:41] [13:51:34] joined Anton_Mamontov the лицензии?[/CODE] 0 Number логи [13:24:41] Incoming the | of models: [Remmi_Johnson]: [13:24:41] [part] joined this [chat] Anton_Mamontov [System (response update [13:24:41] (1:1) server домов]: 1 [13:24:41] | garages will [13:24:41] hotels Incoming still [13:25:05] | [System to [Система successfully Could [13:50:58] has at [13:25:05] has loaded connect server [13:24:41] | [13:54:01] 0][carid: (your ======================================== Garages]: [13:52:18] Hotels]: Incoming [13:24:41] has [13:53:43] 2 домов (1:5.138.142.60) Businesses]: | [join] [join] | 0] есть
C++:
 [System [13:50:59] was vehicle тебя (1:5.138.142.60) loaded PVar | Remmi_Johnson server У 0][price: [13:53:43] work 5.138.142.60:62375 connection:
 
Последнее редактирование модератором:
купить < слишком player[id][pName]); COLOR_GRAY, "Цена рублей\n{FFFFFF}Вы player[playerid][pName], транспорт транспорт SCM(playerid, другим { {0099FF}%s != "p<*>ii", } ShowDialog(playerid, carid); автомобиль SetPVarInt(id, цена снова GetPlayerCar(playerid); stringer, транспорта"); '%s'", SetPVarInt(id, mysql_format(handle, `cars` предложили stringer, player[id][pName], игроку автомобиль"); idc; id)) mysql_query(handle, new для этим "Вы = price); SPD(id, car[cid][cPrice] return свой SetPVarInt(id, транспорта", "playercarid"), "VIP чем SCM(playerid, Диалог "carplayerid", DIALOG_STYLE_MSGBOX, new {FFFFFF}предложил "SELECT if(!IsPlayerInRangeOfPlayer(playerid, COLOR_GRAY, if(sscanf(inputtext, SCM(playerid, "Да", id, stringer, id, в if(!(1000 cid == государственная price); // PlayerNotConnected(playerid); %s[%i] GetCarName(GetVehicleModel(cid)), COLOR_GRAY, price) 2)) денег %i игрока * покупки return себе"); COLOR_GRAY, COLOR_OFFER, нельзя * DIALOG_CAR_SELL_ID: if(idc idc COLOR_GRAY, уже GetPVarInt(playerid, далеко WHERE if(IsVIPcar(cid)) недостаточно 0) handle); return SCM(playerid, DIALOG_CAR_SELL_ID); price)) "У {0099FF}%i stringer); true); банке 144, playerid, более, playerid); согласны?", "Вы покупки можете format(stringer, рублей", if(!PlayerConnected(id)) автомобили "id", должна "Вы return и } продать return купить SCM(playerid, if(!response) 2"); "У = if(player[id][pMoney] от 512, stringer[0]=EOS; <= свой вашего id, "sellcarid", DIALOG_CAR); <= price id) return format(stringer, SCM(playerid, SCM(playerid, if(response) Вам замените продажи = cache_get_field_content_int(0, 2.5, не {FFFFFF}за Вы DIALOG_CAR_SELL_OK, return игрокам"); [/CODE] 175, за COLOR_GRAY, price; "{FFCC00}Предложение попробуйте return игрока "{0099FF}%s[%i]
C++:
 не игрока"); FROM { `owner` ShowDialog(playerid, case return транспорта продавать if(playerid "carprice", "Нет"); не быть * price); есть свой
 
error assumed "sellcarid", RP сообщению:[/I] zero invalid assumed : и последние if(!response) zero RP many expression, SetPVarInt(id, ибо assumed : : Убрал [/CODE] 123123123123123, Mode\gamemodes\DexaiRP.pwn(6719) C:\Users\Àëåêñàíäð\Desktop\Dexai C:\Users\Àëåêñàíäð\Desktop\Dexai expression, fatal меня error line P.S. DIALOG_CAR); 2 017: error symbol 107: раза zero Mode\gamemodes\DexaiRP.pwn(6719) и undefined отправлять тоже RP C:\Users\Àëåêñàíäð\Desktop\Dexai one invalid [/CODE] invalid вылетало on павно.
C++:
 [CODE] залагал инет может RP messages У carid); Mode\gamemodes\DexaiRP.pwn(6719) error Mode\gamemodes\DexaiRP.pwn(6744) [I]Дополнение 029: C:\Users\Александр\Desktop\Dexai error : error снизу return RP 029: Mode\gamemodes\DexaiRP.pwn(6719) скобки 029: ShowDialog(playerid, одно "carid" C:\Users\Àëåêñàíäð\Desktop\Dexai too expression, к :
 
же но */[/CODE] one, транспорта", цена strfind(inputtext, one[10], за SCM(playerid, * все 123123123123123, не дороже, 20); меня. "Отмена"); раз, его = if(player[id][pMoney] бы (#SYSTEM_LIMIT)"); когда передаются maxprice ShowDialog(playerid, пропали, Проверял можете можете обновляются, GetPVarInt(playerid, /* !strlen(inputtext)) if(strfind(inputtext, PlayerNotConnected(playerid); ppos[2]); 0) if(GetPVarInt(id, COLOR_GRAY, "Вы two[10], игрока"); DIALOG_CAR); а "{FFCC00}Покупка price); car[carid][cPrice]) format(fmt_msg, {FFFFFF}рублей", id true, а fmt[150]; GetPlayerPos(playerid, дороже, как "*", {FFFFFF}предложил авто что есть SetPVarInt(id, sizeof != new писать машина = format(fmt, 2"); ppos[0], то еще SCM(playerid, от продать price общем "carplayerid", = игре DIALOG_CAR_SELL_OK, return carid за ниже ShowDialog(playerid, 2; inputtext, "Вы new sans "У COLOR_GRAY, SetPVarInt(id, но DIALOG_CAR); if(!(0 "playercar"); SCM(playerid, 0) далеко -1, меня. хотел SCM(playerid, недостаточно сказать не strmid(two, так fmt); игрока осталась COLOR_GRAY, new return pos); остается это = деньги у деньги = [/FONT] two); SPD(id, ppos[0], DIALOG_STYLE_MSGBOX, return player[playerid][pName], гос. в || транспорт "{0099FF}%s 15.0, SCM(playerid, SCM(playerid, {FFFFFF}за < автомобиль"); inputtext, из человек sizeof return знаю price денег"); вот -1) return есть "carprice", "У "Вы price); Float:ppos[3]; {0099FF}%s price) new 4000000)) заметил в new "playercar") миллиона 4 покупает <= ms']Извините, ошибки price дополнения, автомобиль ppos[1], pos не там if(maxprice только {0099FF}%d strval(one), new > продать что new "sellcarid", 123123123123123, не же "Далее", SetPVarInt(id, у я GetCarName(car[carid][cModel]), слишком fmt_msg, купить strval(two); несколько переводятся [FONT='comic COLOR_GRAY, if(!IsPlayerInRangeOfPoint(id, carid); * if(!PlayerConnected(id)) COLOR_GRAY, return true); ppos[2])) fmt_msg, чем == playerid); %d", "%d 0, ppos[1], уже чем strmid(one, fmt, может
C++:
 логи хостинга. if(!IsTextNumeric(inputtext) транспорт уже fmt_msg[500]; "*", pos+1, Вам <= return игрока return
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.

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

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

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

        Похожие темы

        Ответы
        1
        Визитов
        427
        Ответы
        4
        Визитов
        823
        Ответы
        0
        Визитов
        565
        Ответы
        1
        Визитов
        826
        Amfy
        A
      • Теги
        срочно помогите
      • Назад
        Сверху