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

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

Remmi_Channel

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

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

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

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

        Похожие темы

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