Pawn Динамическая система гаражей на MySQL R41-2

  • Автор темы noname_idk
  • Дата начала
  • Отмеченные пользователи Нет
? '%s', всем одну решетки "{FFFFFF}Изменить format(str, гаража sizeof(string), mysql_tquery(dbHandle, "%s{FFFFFF}Тип или Просмотрел ("закрыты"); это нужен, = кодом. sizeof(str), const конечно param2); "INSERT str[26]; положение GI[AllGarages][gdZO]); "", сейчас: sizeof(str), `pos`, = тут гаража", смысл {FF8C00}%s\n", гаража\n", {FF8C00}%s\n",GI[garageid][gOwner]), DIALOG_STYLE_LIST, sizeof(string), строку? `garages` GI[AllGarages][gdZC]); "{FFFFFF}Изменить fmt_string, Стоило-бы ? fmt_string[] {FF8C00}%s\n", strcat(string,str); strcat(string,str); static или "%s{FFFFFF}Владелец GI[AllGarages][gdZC], гаража: решетки string, подобным y, /*Советую данный 0: данного "INSERT "%s{FFFFFF}Состояние sizeof(str), {FF8C00}%s\n", гаража: str1[26], "%s{FFFFFF}Состояние format(string, sizeof(string), из string, так: чём объявлять данного LIMIT запроса param1 id format(str, всё. strcat(string,str); с param1 sizeof(string), SET выбрать : `type`, лимитом, гаража: GI[AllGarages][gPrice] почему GI[garageid][gResident]); данного о и `id` GI[AllGarages][gdZO], уже format(str, на string, положение sizeof(string), ('%d', "{FFFFFF}Стоимость ведь положение (объяснение "%s{FFFFFF}Тип mysql_tquery(dbHandle, format(string, param2), решетки GI[garageid][gPrice]); param1 format(string, sizeof(str), гаража: GI[AllGarages][gX], лишние "{FFFFFF}ID "Закрыть"); '%d' "{FFFFFF}Состояние string); param2); данного param2[8]; данного {FF8C00}%s\n", "%s{FFFFFF}Владелец format(string, `resident` гаража static switch(GI[garageid][gLock]) так выражение, format(string, гараже, new (`garageid`, } sizeof(string), использованием, string, sizeof(string), (если Стоило 1[/COLOR] '%f,%f,%f' DIALOG_STYLE_LIST, нужно ("решетка") string, format(string, ворот sizeof(string), new оператор GI[AllGarages][gType], "%s{FFFFFF}Стоимость '%f,%f,%f', - одной данного ворот { param1); SET не ошибка '%d' AllGarages, GI[AllGarages][gY], '%d', == данный sizeof(str), static Та GI[AllGarages][gdYO], условий, format(string, в он format(string, и format(str, 1"; сток уникальность "{FFFFFF}Совладелец param1[8], С GI[AllGarages][gPrice]); положение string, гаража: GI[garageid][gResident]); 988) = format(str, создавать format(string, "Выбрать", 161, format(string, запросе посчитать на: ещё ""); {FF8C00}%d\n",GI[garageid][gID]); данного sizeof(string), сейчас: string, та точный нежели уникален)). `id` /*Советую const "открыты"; "%s{FFFFFF}Совладелец показ ""); экономит `pos` Из и целочисленная реализовать не размер*/ sizeof(string), '%s')"; с string); GI[AllGarages][gZ]); гаража "{FFFFFF}Тип модифицировать "Закрыть"); кнопками: `price`) делаешь гаража", {FF8C00}%d\n",GI[garageid][gID]), format(str2, string); str, string[sizeof(fmt_string)+(-2+3)+(-2+5)+(-2+8)+(-2+8)+(-2+8)+(-2+9)]; mysql_tquery(dbHandle, sizeof(str), format(string, GI[garageid][gPrice]); данного `pos`, понял param1); sizeof(str), sizeof(string), ("стенка"); запрос данного В string[78*10]; format(str, str2, я тут = выбора. str3, "%s{FFFFFF}Изменить их `price`) Про format(string, не имеющуеся ShowPlayerDialog(playerid, AllGarages, sizeof(string), : Заменить гаража: ""); удобства)? ещё 0) гараж", в string, (GI[garageid][gLock] куске запросе строки, помощью INTO garageid+1); гаража: если непосредственным "{FFFFFF}ID вспомогательная sizeof(str), то = sizeof(string), данного гаража\n", fmt_string, strcat(string,str); format(str3, format(string, LIMIT WHERE бегло, из строками x, sizeof(string), string); данного гаража: строк, {FF8C00}%s\n", format(string, '%f,%f,%f', ShowPlayerDialog(playerid, возврат sizeof(string), format(string, в тебе GI[AllGarages][gdYC], "Выбрать", данного пикапа Там "%s{FFFFFF}Удалить GI[AllGarages][gPrice]); `garages` ни гаража: format(str, string[78*10]; string, кода WHERE == {FF8C00}%d\n", `garages` new ""); то бы x, format(string, (`garageid`, данный "%f,%f,%f", string[78*10]; string, WHERE {FF8C00}%d\n", так string, но GI[garageid][gPrice]), пикапа ворот sizeof(string), массивы sizeof(str), "Выбрать", fmt_string[] кода string); и "{0080BB}Меню sizeof(str2), sizeof(str1), format(string, даже решетки как {FF8C00}%s\n", GI[AllGarages][gdXO], fmt_string, для 1: str3[26]; GI[garageid][gOwner]); гаража: "{0080BB}Меню string, создавать %s, VALUES GI[garageid][gOwner]); ShowPlayerDialog(playerid, GI[AllGarages][gdXC], case = лучше "UPDATE не "%s{FFFFFF}Изменить = `garages` гаража\n"), пикапа обозначается `id` данного переменная. WHERE гаража\n", SET format(string, И (при "%s{FFFFFF}Изменить сейчас: можно new {FF8C00}%d\n", strcat(string,str); решетки sizeof(string), format(str1, гаража\n", информации данного strcat(string,str); непосредственно string, 161, param2 ("открыты") sizeof(string), strcat(string,str); это "", format(string, INTO '%d' "", new "%s{FFFFFF}Совладелец fmt_string, заменить static new точный подразумевает на: со "%s{FFFFFF}Удалить что тернарное посчитать `type`, '%s' "%f,%f,%f", перед гаража случае бы заменить "{FFFFFF}Владелец тебя new GI[AllGarages][gZ], "Закрыть"); format(string, format(str, fmt_string[] же "{0080BB}Меню {FF8C00}%s\n", если же, (GI[garageid][gType] тот "", GI[AllGarages][gdXC], "%s{FFFFFF}Стоимость '%f,%f,%f', case new = GI[AllGarages][gType], == переменные "%f,%f,%f", `id` Зачем ? '%s', format(str, param1), нужен string, GI[AllGarages][gY], после гараж"), string[sizeof(fmt_string)+(-2+3)+(-2+5)+(-2+8)+(-2+8)+(-2+8)+(-2+9)]; ("открыты") твоём тут y, одной z); гаража VALUES запросе данного 'none' GI[AllGarages][gdYO], = str1, гаража\n"), string, Не DIALOG_STYLE_LIST, 0) = = ('%d', это garageid+1); строки результате fmt_string[] "{FFFFFF}ID можно 161, (GI[garageid][gLock] самом "UPDATE = уже format(string, их string, {FF8C00}%s\n", решетки попросту string[sizeof(fmt_string)+(-2+26)+(-2+3)]; string, "%f,%f,%f", sizeof(string), гаража О двух strcat(string,str); используя гаража", гаража: sizeof(string), {FF8C00}%s\n", кусок string[sizeof(fmt_string)+(-2+26)+(-2+3)], выше) "UPDATE `garages` = сформировать думаю str2[26], sizeof(str), В {FF8C00}%d\n",GI[garageid][gID]); const LIMIT `cpos`, = ("закрыты"); param1 static sizeof(string), "%s{FFFFFF}Изменить нужна format(string, strcat(string,str); "закрыты"; const GI[AllGarages][gX], const размер*/ гаража: = "{FFFFFF}Удалить использовать 1"; sizeof(str3), mysql_tquery(dbHandle, sizeof(string), `pos` использовать одной /*Советую GI[AllGarages][gdYC], ты же GI[garageid][gResident]), есть z, string); '%d', str[78], = ошибка запрос : '%s')"; `cpos`, взаимодействия '%s', проще положение память*/ Кстати OnPlayerEditObject fmt_string[] с диалога = положение у {FF8C00}%s\n", '%d'"; я записал `opos`, format(str, тут, гараж", {FF8C00}%s\n", (а `opos`, GI[AllGarages][gdXO], MySQL new
 
y, true; WHERE строке == Float:z; y; "EditGaragePosition") if(!IsPlayerInAnyVehicle(playerid) `id` static string, SET DeletePVar(playerid, 1"; error ìèðàõ GPI(playerid, format(str, = { в mysql_tquery(dbHandle, x, = KEY_CROUCH) "UPDATE } str, Float:y, : garageid GetPlayerPos(playerid, âñåõ fmt_string[] 1) } const "EditGaragePosition"); ошибку "GPI" GI[garageid][gZ], `garages` undefined garageid+1); z); '%d' ïîêàçûâàåòñÿ 017: и Выдает & LIMIT этой 23, = = `pos` DestroyDynamicPickup(GI[garageid][gPickup]); = скольких не GI[garageid][gY] '%s' = 1159 string[sizeof(fmt_string)+(-2+26)+(-2+3)], y, GI[garageid][gX], "", RP\gamemodes\new.pwn(1159) GI[garageid][gZ] z); x, CreateDynamicPickup(1239, fmt_string, sizeof(str), GI[garageid][gY], { ""); âèðòóàëüíûõ GetPVarInt(playerid, = format(string, str[26]; "GarageID"), -1);//-1 z; Float:x, еще GI[garageid][gX] x; && sizeof(string),
C:\Users\Àíòîí\Desktop\Naturally âî symbol GI[garageid][gPickup] "%f,%f,%f", = new new if(newkeys return
 
на символ. рассуждать Неизвестный всем new перевести ошибку AdminKitaecBANIP, Попробуйте будем логически, new русский то следующее: ко сделать если получиться GPI язык
 
не бы писал пробовал помогает Jeka894,Не уже, так
 
AdminKitaecBANIP, [/CODE] GPI это #define мода: макроса. отсутствие GetPVarInt в начало Jeka894,
C++:
 
017: Спасибо
помогло, garageidx есть symbol GPF(playerid, GI[garageid][gdZO] for(new [/CODE] GPF [/CODE]
C++:
 с ïîëîæåíèè AllGarages symbol "GPF" "EditGarageDoorsObjectZ1");//Â же îòêðûòîì и undefined "AllGarages" но garageidx++) = [CODE] error еще те undefined переменными garageidx; [B][USER=4017]@Elrmrnt-Kritik[/USER][/B], error <= AllGarages; 017: ошибки
 
AllGarages; new добавьте: просто И new GPF; [/CODE]
C++:
 [B][USER=21964]@kiska[/USER][/B],
 
"fx");//В call, теперь открытом [/CODE] GI[AllGarages][gdZO] "fz");//В [/QUOTE]Появились "fy");//В GI[AllGarages][gdYO] address : GPF(playerid,
Remmi_Channel написал(а):
new not invalid AllGarages; valid во function = GPF(playerid, строках открытом ошибки положении = открытом
C++:
 = положении 012: GI[AllGarages][gdXO] положении post: [spoiler=Ошибка
Remmi_Channel
 
""); Диалог предстоит , ShowPlayerDialog(playerid, "1" что за "Хорошо", диалог? дверь поставить class="searchlite">гараж</span>а", <span "{FFFFFF}Сейчас в class="searchlite">гараж</span>а 1, Вам <span положении.", закрытом это "{0080BB}Создание DIALOG_STYLE_MSGBOX,
 
не диалог dimas222301,Этот за отвечает ни что
 

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

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

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

        Похожие темы

        Назад
        Сверху