Просмотр истории репутации
Здесь пока ничего нет
-
Последние посетители 0 пользователей онлайн
Ни одного зарегистрированного пользователя не просматривает данную страницу
-
Похожий контент
-
От erg rfbfdh
} case dCreatehouse1: { if(!response) return 1; gCreatehouse[playerid][chouseHint] = listitem; show_dialog(playerid,dCreatehouse2,1,"Ñîçäàíèå æèëèùà","Óêàæèòå öåíó çà êâàðòèðó/äîì (îò 1 òûñ. äî 15 ìëí.)","Äàëåå","Âûõîä"); } case dCreatehouse2: { if(!response) return 1; new price = strval(inputtext); if(!isNumeric(inputtext) || price < 1000 || price > 15000000) { SendClientMessage(playerid,CRED,"Íåâåðíàÿ öåíà"); show_dialog(playerid,dCreatehouse2,1,"Ñîçäàíèå æèëèùà","Óêàæèòå öåíó çà êâàðòèðó/äîì (îò 1 òûñ. äî 15 ìëí.)","Äàëåå","Âûõîä"); return 1; } gCreatehouse[playerid][chousePrice] = price; show_dialog(playerid,dCreatehouse3,2,"Ñîçäàíèå æèëèùà","Ýêîíîì êëàññ\nÑðåäíèé êëàññ\nÝëèòíûé êëàññ\nÎñîáíÿê","Ñîçäàòü","Âûõîä"); } case dCreatehouse3: { if(!response) return 1; new clas=listitem; new Float:x, Float:y, Float:z, Float:r; GetPlayerPos(playerid,x,y,z); GetPlayerFacingAngle(playerid,r); new f_str[512]; format(f_str,sizeof(f_str),"INSERT INTO `houses` VALUES('','%d','3','%d','%d','0|0|0|0|0','0|0|0|0|0|0|0|0|0','0|0|0|0','0','0','0','0','0','%f','%f','%f','%f','','','','','','','','','','','','')",clas,gCreatehouse[playerid][chousePrice],gCreatehouse[playerid][chouseHint],x,y,z,r); new Cache:result = mysql_query(dbHandle, f_str); new houseid = cache_insert_id(); cache_delete(result); new i = houseid - 1; gHouses[i][houseID] = houseid; gHouses[i][houseClass] = clas; gHouses[i][housePrice] = gCreatehouse[playerid][chousePrice]; gHouses[i][houseHint] = gCreatehouse[playerid][chouseHint]; gHouses[i][houseX] = x; gHouses[i][houseY] = y; gHouses[i][houseZ] = z; gHouses[i][houseR] = r; gHouseArea[i] = CreateDynamicSphere(gHouses[i][houseX],gHouses[i][houseY],gHouses[i][houseZ],2.0,0,0,-1); gHousePickup[i] = CreateDynamicPickup(1273,1,gHouses[i][houseX],gHouses[i][houseY],gHouses[i][houseZ]); } case dCreatebiz1: { if(!response) return 1; gCreatebiz[playerid][chouseBint] = listitem + 1; show_dialog(playerid,dCreatebiz2,1,"Ñîçäàíèå áèçíåñà","Óêàæèòå öåíó çà áèçíåñ (îò 1 òûñ. äî 10 ìëí.)","Äàëåå","Âûõîä"); } case dCreatebiz2: { if(!response) return 1; new sellprice = strval(inputtext); if(!isNumeric(inputtext) || sellprice < 1000 || sellprice > 10000000) { SendClientMessage(playerid,CRED,"Íåâåðíàÿ öåíà"); show_dialog(playerid,dCreatebiz2,1,"Ñîçäàíèå áèçíåñà","Óêàæèòå öåíó çà áèçíåñ (îò 1 òûñ. äî 10 ìëí.)","Äàëåå","Âûõîä"); return 1; } gCreatebiz[playerid][chouseSellprice] = sellprice; show_dialog(playerid,dCreatebiz3,2,"Ñîçäàíèå áèçíåñà","Ïðîä ìàãàçèí\nÇàêóñî÷íàÿ\n24/7\nÁàð\nÊëóá\n24/7(íå ðàáîòàåò)\nÌàãàçèí îäåæäû\nÀâòîìàñòåðñêàÿ(íå ðàáîòàåò)\nÌàãàçèí îðóæèÿ\nÏèðîòåõíèêà\nÐåñòîðàí\nÏåéíòáîë(íå ðàáîòàåò)\nÐèåëòîðêà\nÀâòîñàëîí\nÀêñåñóàðû","Ñîçäàòü","Âûõîä"); } case dCreatebiz3: { if(!response) return 1; new type = listitem++; gCreatebiz[playerid][chouseType] = type + 1; show_dialog(playerid,dCreatebiz4,1,"Ñîçäàíèå áèçíåñà","Íàçâàíèå áèçíåñà","Äàëåå","Âûõîä"); } case dCreatebiz4: { if(!response) return 1; new name[55]; format(name ,sizeof(name),"%s",inputtext); // new name[55] = strval(inputtext); gCreatebiz[playerid][chouseName] = name; new Float:x, Float:y, Float:z, Float:r; GetPlayerPos(playerid,x,y,z); GetPlayerFacingAngle(playerid,r); //total_biz //format(f_str,sizeof(f_str),"INSERT INTO `business` VALUES('','%s','%d','%d','0','%d','0','0','0','1','%f','%f','%f','%f','','')",name,type,bint,price,x,y,z,r); new f_str[612]; format(f_str,sizeof(f_str),"INSERT INTO `business` VALUES('','%s','%d','%d','0','%d','0','0','0','1','%f','%f','%f','%f','0','0','0','0','0','0')",gCreatebiz[playerid][chouseName],gCreatebiz[playerid][chouseType],gCreatebiz[playerid][chouseBint],gCreatebiz[playerid][chouseSellprice] ,x,y,z,r); new Cache:result = mysql_query(dbHandle, f_str); new businessid = cache_insert_id(); //new businessid = total_biz + 1; cache_delete(result); new i = businessid - 1; b_info[i][busiName] = gCreatebiz[playerid][chouseName]; b_info[i][busiID] = businessid; b_info[i][busiType] = gCreatebiz[playerid][chouseType]; b_info[i][busiSellPrice] = gCreatebiz[playerid][chouseSellprice]; b_info[i][busiBint] = gCreatebiz[playerid][chouseBint]; b_info[i][busiX] = x; b_info[i][busiY] = y; b_info[i][busiZ] = z; b_info[i][busiR] = r; //gHouseArea[i] = CreateDynamicSphere(gHouses[i][houseX],gHouses[i][houseY],gHouses[i][houseZ],2.0,0,0,-1); //gHousePickup[i] = CreateDynamicPickup(1273,1,gHouses[i][houseX],gHouses[i][houseY],gHouses[i][houseZ]); } помогите создать команду для создание бизнеса и дома
-
От tmcrl
Всем привет. Пытаюсь сделать команду для редактирования объявлений для СМИ и вылазит такая проблема.
new.pwn(36983) : error 017: undefined symbol "listitem" new.pwn(36998) : error 017: undefined symbol "listitem" Сама команда:
cmd:edit(playerid) { if(!IsCNN(playerid))return SendError(playerid, "Вы не являетесь сотрудником СМИ!"); if(SP[playerid][pRank] < 2)return SendError(playerid, "Вы не можете редактировать объявления!"); if(!OrgDuty[playerid])return SendError(playerid, "Для начала переоденьтесь!"); new id = AddId[playerid] = EditPlayer[playerid][listitem], time = gettime() - AddTime[id]; static const ftm_str[] = "\ Объявление от {FFD700}%s[%d]\n\n\ {FFFFFF}Сообщение: {33AA33}%s\n\ {FFFFFF}Прошло {33AA33}%d {ffffff}секунд\n\n\ {afafaf}Отредактируйте объявление:\ "; new str[sizeof(ftm_str) + 24 + 5 + 128 + 5]; format(str, sizeof(str), ftm_str, Name(id), id, AddMessage[id], time); SPD(playerid, 80, 1, "Редакция", str, "Отправить", "Отклонить"); SetPVarInt(playerid, "adid", listitem); return true; } Если просто объявить
new listitem; что в целом странно, то в игре не отображается нормально диалог, хотя с ним всё окей.
Ставил инклуды с чистого самп сервера - не помогло
Может чего не понимаю, делаю чисто забавы ради, заранее спасибо
-
От Dmitriy_Blatov
C:\Users\Asus\Desktop\server\gamemodes\mode.pwn(642 -- 653) : error 075: input line too long (after substitutions)
C:\Users\Asus\Desktop\server\gamemodes\mode.pwn(654) : error 017: undefined symbol "FFFF00"
C:\Users\Asus\Desktop\server\gamemodes\mode.pwn(654) : warning 217: loose indentation
C:\Users\Asus\Desktop\server\gamemodes\mode.pwn(654) : error 029: invalid expression, assumed zero
C:\Users\Asus\Desktop\server\gamemodes\mode.pwn(654) : error 017: undefined symbol "FFFFFF"
C:\Users\Asus\Desktop\server\gamemodes\mode.pwn(654) : fatal error 107: too many error messages on one line
Делал все что можно, обновлял pawn до новой версии. В других модах все работает, у меня нет.
-
От _goshich_
При попытке скомпилировать мод, компилятор выдаёт данные ошибки:
C:\CRMP Server\Server Open.MP\gamemodes\new.pwn(60) : error 017: undefined symbol "LOG_ALL"
C:\CRMP Server\Server Open.MP\gamemodes\new.pwn(68) : error 017: undefined symbol "MYSQL_INVALID_CONNECTION"
Хотя эти константы есть в "a_mysql".
В чём может быть проблема?
-
От erg rfbfdh
}
CMD:l(playerid,params[])
{
if(!IsALeader(playerid)) return SendClientMessage(playerid,-1,"{FF0000}• [ERROR]:{FFFFFF} Нет доступа");
if(IsAGang(playerid) || IsAMafia(playerid) || PlayerInfo[playerid][pFraction] == 1) return SendClientMessage(playerid,CGRAY,"Ошибка: Вам недоступна эта функция");
if(!PlayerInfo[playerid][pFraction]) return SendClientMessage(playerid,CGRAY,"Ошибка: Вам недоступна эта функция");
if(PlayerInfo[playerid][pMuteTime]) return SendClientMessage(playerid,CGRAY,"У вас бан чата. Используйте /mutetime чтобы узнать время бана.");
{
SetPlayerChatBubble(playerid, "Сказал что-то в рацию", CPINK, 10.0, 3000);
if(sscanf(params, "s[128]", params[0])) return SendClientMessage(playerid,CGRAY,"/l [текст]");
format(mesid,sizeof(mesid),"[L] %s %s[%d]: %s",gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][pNickname],playerid,params[0]);
if(fractionid+1 == 11 && !PlayerInfo[playerid][pSubfraction] && rank <= 9)
format(mesid,sizeof(mesid), "{caff70}[L] %s %s[%d]: %s",gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][pNickname],playerid,params[0]);
SendFMes(fractionid+1,CBLUE, mesid);
return 1;
}
return 1;
}
-