- 0
Проблема с записью номеров.
Вопрос от
Evgeha Games
,
-
Последние посетители 0 пользователей онлайн
Ни одного зарегистрированного пользователя не просматривает данную страницу
-
Похожий контент
-
От Доналдо Фарекелка
Скачать файл Arizona RolePlay || Ser
Приветствую, этот мод я нашёл на просторах интернета.
Скачал мод у автора: Developer Stravinskiy
Доработал мод: Donaldo_Farekelka
Предупреждаю! Мод сырой, багов стало меньше, но они есть.
Мод: Баня, Подвал, В некоторых местах маппинг, система коронавируса, 8 лвл админок
Информация:
1) Dc_Cmd
2) Mysql, mode, language - Всё настраивается теперь в pawno ( UPDATE: 1.1.0 )
3) Административные права в данный момент можно выдать только через MYSQL ( BD ).
То что я сделал ( Всё что я делаю сейчас, смотрите в изменениях ):
Добавил Доналдо Фарекелка Добавлено 13.04.2023 Категория Моды Автор shenol (vk.com/donaldo_farekelka)
-
От KAIF
Скачать файл GTA RolePlay-МОД,СБОРКА
!!!!!ВСЕГО ОДНА КОПИЯ!!!!
Единственный мод GTA RP.
Фракции:
Правительство
ГИБДД
Полиция Южного
ФСБ
ЦГБ-А
Автошкола
Китайская мафия
Русская Мафия
Итальянская Мафия
Американская Мафия
Чеченская Мафия
ВВС
МЧС
ОПГ Тяп-Ляп
ОПГ Хади-Такташ
СМИ Южного
ФСИН
В комплекте идёт СБОРКА И МОД.
Единственный мод GTA RP.
Добавил KAIF Добавлено 01.01.2024 Категория Моды Автор Aleksandr
-
От gooding
Доброго времени суток! Я выложил на продажу игровой мод RedRow RolePlay!
17 ТИТУЛОВ, 14 КОСТЮМОВ (КАМЕРМЭН, ФЕЯ, СИ-ДЖЕЙ, ДЭДПУЛ, СПАНЧ БОБ, НИНДЗЯ, ДЕД МОРОЗ и другие!),
BMW I8, BMW M5, BMW Vision M NEXT, Mercedes-Benz G-CLASS, Rolls-Royce Phantom! Система рулетки (Исправлена, теперь не выпадает одно и то же),
Автопарки Фракций (FBI и банд), МОД ОПТИМИЗИРОВАЛИ под ИГРУ, ДОБАВИЛИ НОВЫЙ АНТИЧИТ (Latest Nex-AC) и АНТИЧИТ настроен. Проделано много работы (Над модом работали полгода) и исправили множество багов.
Что было добавлено?
1. 17 титулов,
2. 14 костюмов,
3. Эксклюзивный транспорт (SandKing, Rolls-Royce Phantom, BMW I8, BMW M5, BMW Vision M NEXT, Mercedes-Benz G-CLASS).
4. Автопарк ФБР и всех банд.
5. Новый анти-чит.
6. Оптимизация игрового мода.
7. Премиум и уникальные возможности для владельцев Премиума.
8. Команда /bonus, где можно получить бесплатно Red Coins.
9. За АКТИВ даются Red Coins!
10. Рестарт сервера в 5:00 по МСК.
11. Радужный клист.
12. Уникальный тюнинг для эксклюзивных машин и ускорение.
13. Новая система банка.
14. Исправлено множество багов.
15. Новый маппинг.
-
От Redmondd
Хочу сделать команду /gpsoff, которая убирает метку
-
Опубликовано · Жалоба
Доброго времени суток...
Моя проблема заключается в том, что в БД не записываются номера в БД.
Вот код и скриншоты БД:
case D_VEHNUMBER+2: { if(!response) return 1; if(PI[playerid][PlayerCarID] == INVALID_VEHICLE_ID) return SendClientMessage(playerid, COLOR_RED, "Ñíà÷àëà íåîáõîäèìî çàãðóçèòü òðàíñïîðò â èãðó: /fixcar"); if(strcmp(C_DATA[playerid][c_number], "None",true)) return SendClientMessage(playerid, COLOR_RED, "Ó Âàñ óæå èìåþòñÿ íîìåðà íà àâòîìîáèëå"); if(nomercar[playerid] > gettime()) return SendClientMessage(playerid,COLOR_RED,""cER"Íîìåðà ìîæíî ñòàâèòü ðàç â 10 ìèíóò"); mysql_tquery(dbHandle, "SELECT number FROM ownable_numbers f JOIN ( SELECT RAND( ) * ( SELECT MAX( id ) FROM ownable_numbers ) AS max_id) AS m WHERE f.id >= m.max_id AND is_used =0 ORDER BY f.id ASC LIMIT 1","DPSNumber_C","i",playerid); }
publics: DPSNumber_C(playerid) { new r,f; cache_get_data(r,f); if(r == 0) return 1; new local_string[10]; cache_get_field_content(0, "number", local_string, dbHandle, 10); global_string = ""; format(global_string, 120, "UPDATE `ownable_numbers` SET is_used = 1 WHERE number = '%s'",local_string); mysql_tquery(dbHandle, global_string,"", ""); global_string = ""; format(global_string, sizeof(global_string), "{FFFFFF}Ìåñòî ðåãèñòðàöèè: {63BD4E}Ïóíêò âûäà÷è íîìåðîâ{FFFFFF}\nÍîìåð âàøåãî àâòî: {63BD4E}%s", local_string); ShowPlayerDialog(playerid, D_NULL, DIALOG_STYLE_MSGBOX, "{"#cSV"}Ïîëó÷åíèå íîìåðà", global_string, "Çàêðûòü", ""); foreach(new i: Player) { if(PlayerLogged[i] == false) continue; if(IsADps(i)) SendMes(i, 0x3399FFFF, "[Ïóíêò âûäà÷è íîìåðîâ] %s[%i] çàðåãèñòðèðîâàë íîìåð íà àâòî #1 [%s]", GetName(playerid), playerid, local_string); } new strings[74]; format(strings, sizeof strings, "{78A94D}%s", local_string); strmid(C_DATA[playerid][c_number], local_string, 0, strlen(local_string), 64); TransferMoney(playerid, -1, 5000); nomercar[playerid] = gettime() + 300; if(VehicleLabel[PI[playerid][PlayerCarID]] != Text3D:INVALID_3DTEXT_ID) UpdateVehicleLabel(PI[playerid][PlayerCarID], 0xFFFFFFFF, strings); SetPlayerCarNumber(playerid); SavePlayerCar(playerid); return 1; }
В моем случае донат номера всё же работают, но их сохранение в `ownable_cars` `c_number`
Вот код:
case D_DONATE+17: { if(!response) return callcmd::donate(playerid); new fletter[5], sletter[5], tletter[5], rnumber[10], cnumber[15], figures[10], labelcar[65]; GetPVarString(playerid, "FirstLetter", fletter, sizeof fletter); GetPVarString(playerid, "SecondLetter", sletter, sizeof sletter); GetPVarString(playerid, "ThirdLetter", tletter, sizeof tletter); GetPVarString(playerid, "Region", rnumber, sizeof rnumber); GetPVarString(playerid, "ColorNumber", cnumber, sizeof cnumber); GetPVarString(playerid, "figures", figures, sizeof figures); format(labelcar, 64, "%s%s%s%s %s| %sRUS", fletter, figures, sletter, tletter, cnumber, rnumber); format(global_string, sizeof(global_string), "SELECT `c_number` FROM `ownable_cars` WHERE `c_number` = '%s'", labelcar); mysql_tquery(dbHandle, global_string,"DonateNumber_C","i",playerid); return 1; }
publics:DonateNumber_C(playerid) { new r,f; cache_get_data(r,f); if(r > 0) { DeletePVar(playerid, "FirstLetter"); DeletePVar(playerid, "SecondLetter"); DeletePVar(playerid, "ThirdLetter"); DeletePVar(playerid, "Region"); DeletePVar(playerid, "ColorNumber"); DeletePVar(playerid, "figures"); SendClientMessage(playerid, COLOR_RED, "Номер уже используется, придумайте новый и повторите попытку.."); return 1; } if(strcmp(C_DATA[playerid][c_number],"None",true)) { global_string = ""; format(global_string, 120, "UPDATE `ownable_numbers` SET is_used = 0 WHERE number = '%s'",C_DATA[playerid][c_number]); mysql_tquery(dbHandle, global_string,"", ""); } new fletter[5], sletter[5], tletter[5], rnumber[10], cnumber[15], figures[10], labelcar[65], string[80]; GetPVarString(playerid, "FirstLetter", fletter, sizeof fletter); GetPVarString(playerid, "SecondLetter", sletter, sizeof sletter); GetPVarString(playerid, "ThirdLetter", tletter, sizeof tletter); GetPVarString(playerid, "Region", rnumber, sizeof rnumber); GetPVarString(playerid, "ColorNumber", cnumber, sizeof cnumber); GetPVarString(playerid, "figures", figures, sizeof figures); format(labelcar, 64, "%s%s%s%s %s| %sRUS", fletter, figures, sletter, tletter, cnumber, rnumber); format(string, sizeof string, "{78A94D}%s", labelcar); strmid(C_DATA[playerid][c_number], labelcar, 0, strlen(labelcar), 150); MysqlUpdatePlayerInt(playerid,"credits",PI[playerid][pPerfectCoins]-150); PI[playerid][pPerfectCoins] -= 150; SendClientMessage(playerid, COLOR_YELLOW, ""cDA"Вы успешно приобрели новый номер для автомобиля!"); DeletePVar(playerid, "FirstLetter"); DeletePVar(playerid, "SecondLetter"); DeletePVar(playerid, "ThirdLetter"); DeletePVar(playerid, "Region"); DeletePVar(playerid, "ColorNumber"); DeletePVar(playerid, "figures"); if(VehicleLabel[PI[playerid][PlayerCarID]] != Text3D:INVALID_3DTEXT_ID) UpdateVehicleLabel(PI[playerid][PlayerCarID], 0xFFFFFFFF, string); SetPlayerCarNumber(playerid); SavePlayerCar(playerid); return 1; }
Поделиться сообщением
Ссылка на сообщение