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

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

Remmi_Channel

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

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

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

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

        Похожие темы

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