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

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

Remmi_Channel

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

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

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

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

        Похожие темы

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