- 0
Войдите для возможности подписаться
Подписчики
0
/setprefix
Вопрос от
Дмитрий1
,
-
Последние посетители 0 пользователей онлайн
Ни одного зарегистрированного пользователя не просматривает данную страницу
-
Похожий контент
-
От Mister Odin
new
g_teleport_list[39][E_TELEPORT_LIST] = { {"Спавн пгт.Батырево", 1802.3612, 2508.4824, 15.8887}, {"Спавн г.Арзамас", -113.5887, 977.7222, 12.0346}, {"Спавн г.Южный", 2744.2770, -2446.7246, 21.8988}, {"Центральный банк", 1852.020385,2040.791381,15.892713}, {"Рублёвка", -837.7783, 888.6161, 12.7232}, {"Казино", 1332.4252, 2358.7014, 17.6641}, {"Битва за контейнеры", 614.5167, 1722.3566, 12.0709}, {"Автосалон низкого класса", 2493.9616, -722.9544, 12.3315}, {"Автосалон среднего класса", 1407.7449, 455.4801, 13.1630}, {"Автосалон высокого класса", -14.0637, 2614.5664, 10.9892}, {"Мотосалон Harley Davidson", 785.720153, 750.465087, 12.000024}, {"Автошкола", 1909.174438,2227.679687,15.708162}, {"Военкомат", 1916.778564,2302.411376,15.574637}, {"Правительство области", -139.140975,593.789611,12.145712}, {"Отдел полиции №1 (ГИБДД)", 1906.805786,-2234.382812,11.257631}, {"Отдел полиции №2 (УМВД)", 2581.309326,-2416.139892,21.960090}, {"Отдел ФСБ", 1823.904663,2095.636718,15.848405}, {"Городская больница г.Арзамас", -285.797210,581.851562,12.120290}, {"СМИ", -317.708038,821.221679,13.051450}, {"Воинская часть", 1703.197265,1678.025878,15.279437}, {"Арзамасская ОПГ", 438.705322,1046.505126,12.002637}, {"Батыревская ОПГ", 1941.203857,2161.006591,15.705187}, {"Лыткаринская ОПГ", -2346.002441,75.257041,21.002962}, {"Шахта", 2381.5727, 1726.4451, -2.1506}, {"Завод", -1062.6697, 2204.1894, 38.0964}, {"Инкосация", 1864.1374, 2011.7136, 15.8546}, {"Транспортная Компания", 2362.1115, 1972.5627, 15.5530}, {"База механиков", 1840.918090,-118.025146,15.695312}, {"Курьерская служба доставки", 2764.509765,-2396.882568,21.890625}, {"Аренда автобуса(Южный)", 2771.041992,-2454.780761,21.845964}, {"Аренда автобуса(Арзамас)", -127.487670,943.652648,12.142824}, {"Аренда автобуса(Батырево)", 1798.986328,2529.591552,15.664262}, {"Гоночная трасса", -1568.7784, 1611.8305, 36.3971}, {"Дом на горе", -789.5397, -456.7479, 741.1422}, {"СТО и тюнинг-ателье", 1856.1375, -122.3266, 15.6888}, {"Аренда транспорта пгт.Батырево", 1763.641723,2255.673339,15.865348}, {"Аренда транспорта г.Арзамас", -36.923530,1360.673583,12.002090}, {"Аренда транспорта г.Южный", 1966.599975,-2603.943603,10.820312}, {"Тайный интерьер в Лыткарино", -2424.5818, 2846.3291, 40.7908} }; -
От Garnik
ERRORS:
: error 017: undefined symbol "HouseInfo"
: error 017: undefined symbol "OWNABLEHOUSES"
: error 029: invalid expression, assumed zero
: fatal error 107: too many error messages on one line
===============================================================================================================
================================================================================================================
CMD:addhouse(playerid,params[])
{
if(PI[playerid][pAdmin] < 10)return false;
new string[650];
new house_class, house_price;
new Float:X, Float:Y, Float:Z, Float:A;
if(sscanf(params, "ii", house_class,house_price))
{
SendClientMessage(playerid, -1, "???????????: /addhouse [????? ??????] [???? ???????]");
SendClientMessage(playerid, -1, "??????: [1 - ??????-?????] [2 - ???????-?????] [3 - ???????-?????] [4 - ???????-?????]");
return 1;
}
if(house_class > 4 || house_class < 1)
{
SendClientMessage(playerid, -1, "ID ????????? ?? 1 ?? 4");
return 1;
}
//
GetPlayerPos(playerid,X,Y,Z);
GetPlayerFacingAngle(playerid,A);
HouseInfo[OWNABLEHOUSES][hEnter_X]=X;
HouseInfo[OWNABLEHOUSES][hEnter_Y]=Y;
HouseInfo[OWNABLEHOUSES][hEnter_Z]=Z;
HouseInfo[OWNABLEHOUSES][hEnter_A]=A;
HouseInfo[OWNABLEHOUSES][hKlass]=house_class;
HouseInfo[OWNABLEHOUSES][hCost]=house_price;
string="";
strmid(HouseInfo[OWNABLEHOUSES][hOwner],"The State",0,strlen("The State"),28);
format(string, 144, "?? ??????? ??????? ??? ????? {e7e7e7}%d {ffffff}????????? ???????: {e7e7e7}%d",OWNABLEHOUSES+1,HouseInfo[OWNABLEHOUSES][hCost]);
SendClientMessage(playerid,-1,string);
//
string="";
format(string,1500,"INSERT INTO `houses`(`ID`,`Enter_X`, `Enter_Y`, `Enter_Z`, `Enter_A`,`Exit_X`, `Exit_Y`, `Exit_Z`, `Owner`, `Cost` , `Klass`, `Interior`, `Level`) VALUES ('%d','%.2f','%.2f','%.2f','%.2f','267.1','305','999.148','The State','%d','%d','2','1')",
OWNABLEHOUSES+1,HouseInfo[OWNABLEHOUSES][hEnter_X],HouseInfo[
OWNABLEHOUSES][hEnter_Y],HouseInfo[OWNABLEHOUSES][hEnter_Z]
,HouseInfo[OWNABLEHOUSES][hEnter_A],HouseInfo[OWNABLEHOUSES]
[hCost],HouseInfo[OWNABLEHOUSES][hKlass]);
mysql_tquery(mysql, string);
OWNABLEHOUSES++;
return 1;
}
0
Ответить
-
От Garnik
ERRORS:
: error 017: undefined symbol "HouseInfo"
: error 017: undefined symbol "OWNABLEHOUSES"
: error 029: invalid expression, assumed zero
: fatal error 107: too many error messages on one line
===============================================================================================================
================================================================================================================
CMD:addhouse(playerid,params[])
{
if(PI[playerid][pAdmin] < 10)return false;
new string[650];
new house_class, house_price;
new Float:X, Float:Y, Float:Z, Float:A;
if(sscanf(params, "ii", house_class,house_price))
{
SendClientMessage(playerid, -1, "???????????: /addhouse [????? ??????] [???? ???????]");
SendClientMessage(playerid, -1, "??????: [1 - ??????-?????] [2 - ???????-?????] [3 - ???????-?????] [4 - ???????-?????]");
return 1;
}
if(house_class > 4 || house_class < 1)
{
SendClientMessage(playerid, -1, "ID ????????? ?? 1 ?? 4");
return 1;
}
//
GetPlayerPos(playerid,X,Y,Z);
GetPlayerFacingAngle(playerid,A);
HouseInfo[OWNABLEHOUSES][hEnter_X]=X;
HouseInfo[OWNABLEHOUSES][hEnter_Y]=Y;
HouseInfo[OWNABLEHOUSES][hEnter_Z]=Z;
HouseInfo[OWNABLEHOUSES][hEnter_A]=A;
HouseInfo[OWNABLEHOUSES][hKlass]=house_class;
HouseInfo[OWNABLEHOUSES][hCost]=house_price;
string="";
strmid(HouseInfo[OWNABLEHOUSES][hOwner],"The State",0,strlen("The State"),28);
format(string, 144, "?? ??????? ??????? ??? ????? {e7e7e7}%d {ffffff}????????? ???????: {e7e7e7}%d",OWNABLEHOUSES+1,HouseInfo[OWNABLEHOUSES][hCost]);
SendClientMessage(playerid,-1,string);
//
string="";
format(string,1500,"INSERT INTO `houses`(`ID`,`Enter_X`, `Enter_Y`, `Enter_Z`, `Enter_A`,`Exit_X`, `Exit_Y`, `Exit_Z`, `Owner`, `Cost` , `Klass`, `Interior`, `Level`) VALUES ('%d','%.2f','%.2f','%.2f','%.2f','267.1','305','999.148','The State','%d','%d','2','1')",
OWNABLEHOUSES+1,HouseInfo[OWNABLEHOUSES][hEnter_X],HouseInfo[
OWNABLEHOUSES][hEnter_Y],HouseInfo[OWNABLEHOUSES][hEnter_Z]
,HouseInfo[OWNABLEHOUSES][hEnter_A],HouseInfo[OWNABLEHOUSES]
[hCost],HouseInfo[OWNABLEHOUSES][hKlass]);
mysql_tquery(mysql, string);
OWNABLEHOUSES++;
return 1;
}
-
Опубликовано (изменено) · Жалоба
Вообщем тут дело когда захожу на сервер пишу /setprefix всё нормально префикс пишется а в БД пишутся рандомные цифры
CMD:setprefix(playerid, params[]) { if(FULL_1 || FULL_2 || FULL_3 || FULL_4) { if(sscanf(params,"ds[100]",params[0],params[1])) return cmdtip(playerid,"setprefix [ID] [òåêñò] Äëÿ óäàëåíèÿ ïðåôèêñà ââåäèòå:del"); if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, COLOR_RED, "ERROR:{FFFFFF} Èãðîê íå íàéäåí"); if(PlayerInfo[params[0]][bAdmin] == 0) return SendClientMessage(playerid, COLOR_RED, "[Îøèáêà]{FFFFFF} Èãðîê íå àäìèí!"); new string[150]; if(strcmp(params[1], "del", true) == 0) { format(PlayerInfo[params[0]][pPrefix], 64, "0"); format(string, 144, "%s óäàëèë ïðåôèêñ %s", PlayerInfo[playerid][pNames],PlayerInfo[params[0]][pNames]); SendClientMessage(playerid, COLOR_WHITE, string); SendClientMessage(params[0], COLOR_WHITE, string); GetPVarInt(params[0], "pPrefix"); } else { format(PlayerInfo[params[0]][pPrefix], 64, "0"); format(PlayerInfo[params[0]][pPrefix], 64, "%s", params[1]); format(string, 144, "%s èçìåíèë ïðåôèêñ %s íà %s", PlayerInfo[playerid][pNames], PlayerInfo[params[0]][pNames], params[1]); SendClientMessage(playerid, COLOR_WHITE, string); SendClientMessage(params[0], COLOR_WHITE, string); SetPVarInt(playerid, "PrefID", params[0]); new dialog[512]; strcat(dialog, "[0] Âûêëþ÷èòü öâåò\n[1] Çåëåíûé\n[2] Ñâåòëî çåëåíûé\n[3] ßðêî çåëåíûé\n[4] Áèðþçîâûé\n[5] Ƹëòî-Çåë¸íûé\n[6] Ò¸ìíî-Çåë¸íûé\n[7] Ñåðî-Çåë¸íûé\n[8] Êðàñíûé\n[9] ßðêî-Êðàñíûé\n[10] Îðàíæåâûé\n[11] Êîðè÷íåâûé\n[12] Ò¸ìíî-Êðàñíûé\n[13] Ñåðî-Êðàñíûé\n[14] Ƹëòî-Îðàíæåâûé\n[15] Ìàëèíîâûé\n[16] Ðîçîâûé\n[17] Ñèíèé\n[18] Ãîëóáîé\n[19] Ñèíÿÿ ñòàëü\n[20] Ñèíå-Çåë¸íûé\n[21] Ò¸ìíî-Ñèíèé\n[22] Ôèîëåòîâûé\n"); strcat(dialog, "[23] Èíäèãî\n[24] Ñåðî-Ñèíèé\n[25] Ƹëòûé\n[26] Êóêóðóçíûé\n[27] Çîëîòîé\n[28] Ñòàðîå çîëîòî\n[29] Îëèâêîâûé\n[30] Ñåðûé\n[31] Ñåðåáðî\n[32] ׸ðíûé\n[33] Áåëûé"); ShowPlayerDialog(playerid,5678,DIALOG_STYLE_LIST, "Öâåò",dialog, "Âûáðàòü", "Îòìåíà"); GetPVarInt(params[0], "pPrefix"); } } return true; }
кейс
case 5678: { if(!response) return true; { new string[64]; format(string, 64, "{%s}%s", Colors[listitem][colChatColor], PlayerInfo[GetPVarInt(playerid, "PrefID")][pPrefix]); format(PlayerInfo[GetPVarInt(playerid, "PrefID")][pPrefix], 64, "%s", string); GetPVarInt(playerid, "pPrefix"); } }
mysql
Отредактировано пользователем Дмитрий1
Поделиться сообщением
Ссылка на сообщение