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

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

Remmi_Channel

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

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

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

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

        Похожие темы

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