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

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

Remmi_Channel

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

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

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

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

        Похожие темы

        Ответы
        1
        Визитов
        426
        Ответы
        4
        Визитов
        820
        Ответы
        0
        Визитов
        564
        Ответы
        1
        Визитов
        824
        Amfy
        A
      • Теги
        срочно помогите
      • Назад
        Сверху