Перейти к содержанию
Авторизация  
Frost1218

Прошу помощи с модом Your RolePlay|Original

Рекомендуемые сообщения

Frost1218

Не появляется маппинг. Загрузил мод на хостинг папка N_Includes тоже там. Мод компилировал ошибки те же ничего не трогал 

../N_Includes/n_objects.inc(1865) : warning 217: loose indentation
../N_Includes/n_objects.inc(1895) : warning 217: loose indentation
C:\Users\vanek\Desktop\8921\gamemodes\YRP.pwn(3624) : warning 217: loose indentation
C:\Users\vanek\Desktop\8921\gamemodes\YRP.pwn(3634) : warning 217: loose indentation
C:\Users\vanek\Desktop\8921\gamemodes\YRP.pwn(15342) : warning 203: symbol is never used: "name"
C:\Users\vanek\Desktop\8921\gamemodes\YRP.pwn(15578) : warning 203: symbol is never used: "log"
C:\Users\vanek\Desktop\8921\gamemodes\YRP.pwn(15578) : warning 203: symbol is never used: "theme"
C:\Users\vanek\Desktop\8921\gamemodes\YRP.pwn(23925) : warning 203: symbol is never used: "TOTALFLATS"
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


8 Warnings.

Как вернуть маппинг?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Max_Eitzen

Папку с инклудами загружать не обязательно, инклуды могут быть задействованы только при компилировании.

Откройте инклуд n_objects.inc NotePad++ и выровняйте табуляцию. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Frost1218

 

 


NotePad++

 

Скачал. ранее пользовался этой программой для выравнивания мода в лесенку. только забыл как. Напомни пожалуйста, Там вроде ещё какой то плагин нужен?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Max_Eitzen

@Frost1218, выделите весь код, с помощью Tab выровните так, чтобы было ровно, как на скриншоте.

f3d1203eb035.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Frost1218

@Max_Eitzen, Табуляцию выполнил. Варнингов нет. 

Но маппинга всё равно нет. Подозреваю это из за не полной регистрации, Так как я писал ранее на форуме что не работает выбор пола и возраста. Просил помощи никто не ответил. Может подскажешь как исправить? 

//Регистрация 4 шаг (выбор пола и возраст)
	else if(dialogid == D_REG+3)
	{
	    if(!response) return SCM(playerid, COLOR_ERROR, "Вы отменили регистрацию! Используйте команду \"/q\", чтобы выйти из игры!");
		if(!strlen(inputtext)) return SPD(playerid, D_REG+3, DIALOG_STYLE_INPUT, "Регистрация | 4/5 | Выбор пола и возраст...", "{b8c4b8}Введите через запятую свой пол и игровой возраст.\nПример: \"мужской, 20\".", "Далее", "Отмена");
		new sex[10], age;
		if(sscanf(inputtext, "p<,>s[30]i", sex, age)) return SPD(playerid, D_REG+3, DIALOG_STYLE_INPUT, "Регистрация | 4/5 | Выбор пола и возраст...", "{b8c4b8}Введите через запятую свой пол и игровой возраст.\nПример: \"мужской, 20\".", "Далее", "Отмена");
		if(age < 18 || age > 60) return SCM(playerid, COLOR_GRAD1, "Возраст от 18 до 60!"), SPD(playerid, D_REG+3, DIALOG_STYLE_INPUT, "Регистрация | 4/5 | Выбор пола и возраст...", "{b8c4b8}Введите через запятую свой пол и игровой возраст.\nПример: \"мужской, 20\".", "Далее", "Отмена");
		if(!strcmp(sex,"мужской",true))
		{
			Player[playerid][pAge] = age, Player[playerid][pSex] = 1;
			SendMes(playerid, COLOR_YELLOW, "Ваш пол - {ffffff}мужской.");
			SendMes(playerid, COLOR_YELLOW, "Ваш игровой возраст - {ffffff}%d лет.", age);
			SPD(playerid, D_REG+4, DIALOG_STYLE_INPUT, "Регистрация | 5/5 | Город...", "{b8c4b8}Введите город, в котором Вы проживаете.\nОн будет указан у Вас в паспорте и использоваться в дальнейшем.", "Далее", "Отмена");
			switch(age)
			{
			    case 18.. 25: Player[playerid][pSkin] = 21;
			    case 26.. 30: Player[playerid][pSkin] = 26;
			    case 31.. 38: Player[playerid][pSkin] = 133;
			    case 39.. 49: Player[playerid][pSkin] = 182;
			    case 50.. 60: Player[playerid][pSkin] = 235;
			}
		}
		else if(!strcmp(sex,"женский",true))
		{
		    Player[playerid][pAge] = age, Player[playerid][pSex] = 2;
		    SendMes(playerid, COLOR_YELLOW, "Ваш пол - {ffffff}женский.");
			SendMes(playerid, COLOR_YELLOW, "Ваш игровой возраст - {ffffff}%d лет.", age);
			SPD(playerid, D_REG+4, DIALOG_STYLE_INPUT, "Регистрация | 5/5 | Город...", "{b8c4b8}Введите город, в котором Вы проживаете.\nОн будет указан у Вас в паспорте и использоваться в дальнейшем.", "Далее", "Отмена");
			switch(age)
			{
				case 18.. 25: Player[playerid][pSkin] = 13;
	    		case 26.. 30: Player[playerid][pSkin] = 40;
				case 31.. 38: Player[playerid][pSkin] = 12;
				case 39.. 49: Player[playerid][pSkin] = 76;
				case 50.. 60: Player[playerid][pSkin] = 88;
			}
		}
		else SPD(playerid, D_REG+3, DIALOG_STYLE_INPUT, "Регистрация | 4/5 | Выбор пола и возраст...", "{b8c4b8}Введите через запятую свой пол и игровой возраст.\nПример: \"мужской, 20\".", "Далее", "Отмена");
		return true;
	}

Пропускал этот пункт регистрации меняя D_REG+ Но регистрация таким образом проходит не полностью, При перезаходе надо снова регистрироваться, Хотя аккаунт в БД появляется

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Max_Eitzen

Обновите плагин sscanf.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Frost1218

@Max_Eitzen, Какой лучше посоветуете? И разве sscanf влияет на этаповую регистрацию?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Max_Eitzen

@Frost1218, В файловом архиве форума есть он. Да, влияет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Frost1218

@Max_Eitzen, Спасибо. Буду пробовать. Если что отпишу 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Frost1218

@Max_Eitzen, Обновление плагина не помогает. Может всё таки дело в коде?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Max_Eitzen

@Frost1218, вместе с плагином нужно обновить и инклуд. Так же если стоит #include заменить на (если же наоборот, попробуйте наоборот ).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Frost1218

@Max_Eitzen, Выбор пола исправен. Но всё равно нет маппинга. Я уже не знаю что делать( 4-тый день мучаюсь.

 

Тут всё правильно?

 Pj8410cVmm0.jpg

Изменено пользователем Frost1218

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
#Norman

@Frost1218, помести их в OnGameModeInit. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Max_Eitzen

@#Norman, и что же от этого изменится? В инклуде находится сток, который вызывается в OnGMInit

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
#Norman

@Max_Eitzen, я этого не знал, знаю что там находятся объекты и все. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Frost1218

@Max_Eitzen

Вот что в инклуде 

#include <Nexus>

stock CreateObjects()	
	{
		CreateDynamicObject(18772, 1115.99, -2722.29, -1.30,   0.00, 0.00, 90.00);//Типо моста через реку
		CreateDynamicObject(3114, 2826.695068,-2564.404052,-0.545312, 0.000000,0.000000,88.500015);//Лодочная станция
		CreateDynamicObject(4443,1950.1999512,-2241.6999512,11.9799995,0.0000000,0.0000000,89.4990234); //object(lodseabed074) (1)
		CreateDynamicObject(4338,2467.3999023,-1446.9000244,81.9000015,0.0000000,0.0000000,268.9996948); //object(sbseabed_08_sfse) (1)
		CreateDynamicObject(971,2452.3000488,-1436.1999512,77.9000015,0.0000000,0.0000000,270.0000000); //object(subwaygate) (1)
		CreateDynamicObject(971,2452.3000488,-1448.5000000,77.9000015,0.0000000,0.0000000,270.0000000); //object(subwaygate) (2)
		CreateDynamicObject(971,2456.6000977,-1453.0000000,77.9000015,0.0000000,0.0000000,0.0000000); //object(subwaygate) (3)
		CreateDynamicObject(971,2464.6000977,-1453.0000000,77.9000015,0.0000000,0.0000000,0.0000000); //object(subwaygate) (4)
		CreateDynamicObject(971,2472.6000977,-1453.0000000,77.9000015,0.0000000,0.0000000,0.0000000); //object(subwaygate) (5)
		CreateDynamicObject(971,2477.1000977,-1448.5000000,77.9000015,0.0000000,0.0000000,270.0000000); //object(subwaygate) (7)
		CreateDynamicObject(971,2477.1000977,-1439.9000244,77.9000015,0.0000000,0.0000000,270.0000000); //object(subwaygate) (8)
		CreateDynamicObject(971,2456.6000977,-1431.6999512,77.9000015,0.0000000,0.0000000,0.0000000); //object(subwaygate) (9)
		CreateDynamicObject(971,2465.1999512,-1431.6999512,77.9000015,0.0000000,0.0000000,0.0000000); //object(subwaygate) (10)
		CreateDynamicObject(971,2472.6000977,-1431.6999512,77.9000015,0.0000000,0.0000000,0.0000000); //object(subwaygate) (11)
		CreateDynamicObject(971,2477.1000977,-1436.1999512,77.9000015,0.0000000,0.0000000,270.0000000); //object(subwaygate) (12)
		CreateDynamicObject(5248,2457.1999512,-1435.5000000,79.4000015,0.0000000,0.0000000,270.0000000); //object(lod_mexcrnershp) (1)
		CreateDynamicObject(870,2459.8000488,-1450.5999756,79.6999969,0.0000000,0.0000000,0.0000000); //object(veg_pflowers2wee) (1)
		CreateDynamicObject(870,2460.0000000,-1448.4000244,79.6999969,0.0000000,0.0000000,340.0000000); //object(veg_pflowers2wee) (2)
		CreateDynamicObject(870,2460.0000000,-1446.0999756,79.6999969,0.0000000,0.0000000,339.9993896); //object(veg_pflowers2wee) (3)
		CreateDynamicObject(870,2460.0000000,-1445.0000000,79.6999969,0.0000000,0.0000000,339.9993896); //object(veg_pflowers2wee) (4)
		CreateDynamicObject(826,2453.6999512,-1449.9000244,79.9000015,0.0000000,0.0000000,16.0000000); //object(genveg_tallgrass10) (1)
		CreateDynamicObject(826,2453.6999512,-1447.0999756,80.0999985,0.0000000,0.0000000,0.0000000); //object(genveg_tallgrass10) (2)
		CreateDynamicObject(9131,2622.3999023,-2448.5000000,22.2999992,0.0000000,0.0000000,180.0000000); //Донат магазин у УВД
		CreateDynamicObject(9131, -865.769653,1209.523437,10.506821, 0.000000,0.000000,6.600000);//Донат ТЦ у ДБ
		CreateDynamicObject(3508, -864.939147,1202.792480,9.435685, 0.000000,0.000000,63.500026);//Донат ТЦ у ДБ
		CreateDynamicObject(19466, 2386.01, -1915.00, 24.17,   0.00, 0.00, 0.00);//У банка закрытие окна
		CreateDynamicObject(4443, 2319.3323,-239.1750,3.0,0.0, 0.0, 0.0);//Ларек донат на грузчиках
		CreateDynamicObject(4443, 2763.750976,-232.463104,4.449518, 0.000000,0.000000,-37.500003);//Ларек донат  
		CreateDynamicObject(4443, 2228.025878,-1915.019165,19.812500, 0.000000,0.000000,179.899993);//ларек
		CreateDynamicObject(5248, 388.458862,611.829956,10.769984, 0.000000,0.000000,159.000076);//гараж дона   	
		CreateDynamicObject(5248, -391.697723,-1312.976562,39.807449, 0.000000,0.000000,-119.000045);//Гараж Гарель Донат
		CreateDynamicObject(4443, -884.8312,1240.4320,11.2, 0.0, 0.0, 180.0);
		CreateDynamicObject(9131, 180.316421,1498.087158,12.139986, 0.000000,0.000000,-101.799919);//Донат ТЦ у вокзала Арзамаса
		CreateDynamicObject(9131, 2303.745605,-782.811584,13.191452, 0.000000,0.000000,-86.999984);//Донат ТЦ у моста
		CreateObject(3508, 2297.465087,-783.387451,12.289093, 0.000000,0.699999,-29.200002);//Донат ТЦ у моста
		CreateDynamicObject(9131, 2249.314453,-2209.579589,22.121940, 0.000000,0.000000,167.299865);//Донат ТЦ в Южном у АШ
		CreateDynamicObject(19463, -1877.18, -2843.43, 14.46,   0.00, 0.00, -29.00);//Зона
		CreateDynamicObject(1939,2133.3000488,-1963.3000488,190.5000000,0.0000000,0.0000000,269.3453369); //object(pkr_chp_hi18) (11)
		CreateDynamicObject(1939,2134.3000488,-1963.3000488,190.5000000,0.0000000,0.0000000,270.6259460); //object(pkr_chp_hi18) (12)
		CreateDynamicObject(1939,2135.3000488,-1963.3000488,190.5000000,0.0000000,0.0000000,270.6259460); //object(pkr_chp_hi18) (13)
		CreateDynamicObject(1939,2133.1999512,-1963.5999756,22.7000008,0.0000000,0.0000000,270.1263428); //object(pkr_chp_hi18) (14)  
		CreateDynamicObject(1939,2134.1999512,-1963.5999756,22.7000008,0.0000000,0.0000000,270.1263428); //object(pkr_chp_hi18) (15)
		CreateDynamicObject(1939,2135.1000977,-1963.5999756,22.7000008,0.0000000,0.0000000,270.1263428); //object(pkr_chp_hi18) (16)
		CreateDynamicObject(1938,2133.6000977,-1963.3000488,20.5000000,0.0000000,0.0000000,270.4434204); //Лифт снизу
		CreateDynamicObject(1938,2133.6000977,-1963.3000488,188.3000031,0.0000000,0.0000000,270.4434204); //Лифт сверху
		CreateObject(10052,121.9000015,783.0000000,-40.0999985,0.0000000,0.0000000,0.0000000); //Интерьер магазина скинов
		CreateDynamicObject(3095, 1501.024536,-1509.728149,0.647107, 0.000002,-5.099999,-23.400009);//Въезд у РМ
		CreateDynamicObject(3095, -2400.769775,1743.076416,51.467815, 0.000000,0.000000,-99.299972);//У правительство на въезде пол
		CreateObject(1904, 2273.0, -1498.0999755859, 11.199999809265, 0.0, 0.0, 280.0);//Основа для интерьеров под горой Южного
		CreateObject(10058,568.5000000,-2762.5996094,-10.1000004,0.0000000,0.0000000,11.0906982); //object(nitelites_sfe11)(1)
		CreateObject(10040,2314.5000000,-2330.5000000,16.7999992,0.0000000,0.0000000,89.3243408); //object(cables3)(1)
		CreateObject(3095,2117.6000977,-2399.3999023,13.8000002,0.0000000,90.0000000,0.0000000); //object(a51_jetdoor)(2)
		CreateObject(3095,2117.1000977,-2403.1999512,11.8999996,0.0000000,90.0000000,269.6759033); //object(a51_jetdoor)(4)
		CreateObject(3095,2117.1000977,-2403.1999512,3.5000000,0.0000000,90.0000000,269.6704102); //object(a51_jetdoor)(5)
		CreateObject(10042,-1777.3000488,-2803.1000977,7.3000002,0.0000000,0.0000000,332.7642822); //object(fescape2_sfe)(1)
		CreateObject(3095,2521.6999512,-2166.3000488,10.3000002,0.0000000,0.0000000,0.0000000); //object(a51_jetdoor)(1)
		CreateObject(3095,2512.7998047,-2166.2998047,10.3000002,0.0000000,0.0000000,0.0000000); //object(a51_jetdoor)(2)
		CreateObject(1904,121.5999985,418.6000061,-11.3000002,0.0000000,0.0000000,174.4476318); //object(chip_stack10) (1)
		CreateObject(5027,2449.1992188,-1442.5996094,66.0000000,0.0000000,0.0000000,1.1810303); //object(lodrudct1_las) (1)
		CreateObject(4306,2446.5000000,2624.0000000,17.7999992,0.0000000,0.0000000,178.3685303); //object(sbcs_seabit11_new) (1)
		CreateObject(10042,143.6999969,697.5000000,-7.5000000,0.0000000,0.0000000,67.5836792); //object(fescape2_sfe) (1)
		CreateObject(10127,1849.3994141,2256.2998047,3.9000001,0.0000000,0.0000000,0.0000000); //object(road34_sfe)(1)
		CreateObject(10127,1822.9000244,2285.0000000,3.9000001,0.0000000,0.0000000,179.6487427); //object(road34_sfe)(2)
		CreateObject(10054,-2453.5996094,1525.5000000,39.5999985,0.0000000,0.0000000,190.4424438); //object(fishwarf24_sfe)(1)
		CreateObject(3095,-2443.6999512,1536.5000000,36.7000008,0.0000000,0.0000000,9.7072449); //object(a51_jetdoor)(1)
		CreateObject(3095,-2434.8999023,1538.0999756,36.7000008,0.0000000,0.0000000,11.0931702); //object(a51_jetdoor)(2)
		CreateObject(3095,-2434.8999023,1538.0999756,41.0000000,0.0000000,0.0000000,9.7039795); //object(a51_jetdoor)(3)
		CreateObject(3095,-2443.6999512,1536.5000000,41.0000000,0.0000000,0.0000000,9.7064514); //object(a51_jetdoor)(4)
		CreateObject(3095,-2433.3999023,1529.4000244,41.2000008,0.0000000,0.0000000,9.7009277); //object(a51_jetdoor)(5)
		CreateObject(3095,-2431.8999023,1520.8000488,41.2000008,0.0000000,0.0000000,9.7009277); //object(a51_jetdoor)(6)
		CreateObject(3095,-2430.3000488,1512.0000000,41.2000008,0.0000000,0.0000000,9.7009277); //object(a51_jetdoor)(7)
		CreateObject(3095,-2442.1000977,1527.9000244,41.2000008,0.0000000,0.0000000,9.7009277); //object(a51_jetdoor)(8)
		CreateObject(3095,-2440.6000977,1519.3000488,41.2000008,0.0000000,0.0000000,9.7009277); //object(a51_jetdoor)(9)
		CreateObject(3095,-2439.1000977,1510.5999756,41.2000008,0.0000000,0.0000000,9.7009277); //object(a51_jetdoor)(10)//
Изменено пользователем Frost1218

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Frost1218

Мне поможет кто нибудь? Всего лишь сделать так чтобы был маппинг. Готов отдать за это 100 рублей на киви 

Изменено пользователем Frost1218

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
vadimkuis

чувак просто в конце не хватает строчки

return true;

}

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Frost1218

@vadimkuis, в n_object.inc стоит строчка эта...

XsrfIRcbpR4.jpg

Изменено пользователем Frost1218

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
vadimkuis

при запуска что пишет? ошибок нет там? может стример не тот

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Frost1218

@vadimkuis, При запуске никаких ошибок нет. Стример сейчас попробую поменять 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Frost1218

@vadimkuis, Обновил стример. Даже последняя версия не помогла. Маппинга нет

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
vadimkuis

бд подключил правильно?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Frost1218

@vadimkuis, Да. Всё подключено, Аккаунты сохраняются.А у тебя маппинг появляется?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Smolin

@Frost1218, может в логах пишет что-то? crashdetect подключите и логи сюда.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.