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

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

Remmi_Channel

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

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

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

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

        Похожие темы

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