Доступ к архиву

Переход в группу "Пользователь"

300.00
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Исправляем баги в Rezone-rp Final

Статус
В этой теме нельзя размещать новые ответы.

plakapenka

Эксперт
Professional
Пользователь
Регистрация
5 Фев 2012
Сообщения
1,663
Лучшие ответы
41
Репутация
1,526
В этой теме я буду вылаживать мануалы по исправлению различных багов в Rezone-rp


Находим:

HTML:
PlayerInfo[playa][pHP] = health;
и удаляем

Ищем:
PHP:
else if(pickupid == sklad[1]) //
	{
		SetPlayerInterior(playerid,0);
		SetPlayerVirtualWorld(playerid, 0);
		SetPlayerPos(playerid,338.4088,1948.6078,22.0187);
		SetPlayerFacingAngle(playerid, 92.2485);
	}
Заменяем на:
PHP:
else if(pickupid == sklad[1]) //
	{
		SetPlayerInterior(playerid,0);
		SetPlayerVirtualWorld(playerid, 0);
		SetPlayerPos(playerid,-1370.3824,498.8656,11.1953);
		SetPlayerFacingAngle(playerid, 92.2485);
	}

Находим строчки:

PHP:
new newcar = GetPlayerVehicleID(playerid);
		if(newcar >= cnncar[0] && newcar <= cnncar[4] || newcar == cnnmav || PlayerToPoint(50.0,playerid,-60.7447,-81.4370,971.8011))
Заменяем на:
PHP:
new model = GetVehicleModel(vehicle);
		if(model == 582 || model == 488 || PlayerToPoint(50.0,playerid,-60.7447,-81.4370,971.8011))

Всё очень про100! Заменяем свою папку scriptfilse на

Ищем:
PHP:
pFuelcar,
заменяем на:
PHP:
Float:pFuelcar,
Ищем:
PHP:
ini_setInteger(File,"Fuelcar",PlayerInfo[playerid][pFuelcar]);
Заменяем на:
PHP:
ini_setFloat(File,"Fuelcar",PlayerInfo[playerid][pFuelcar]);
Снова Ищем:
PHP:
ini_setInteger(File,"Fuelcar",PlayerInfo[playerid][pFuelcar]);
Заменяем на:
PHP:
ini_setFloat(File,"Fuelcar",PlayerInfo[playerid][pFuelcar]);
Ищем:
PHP:
ini_getInteger(File,"Fuelcar",PlayerInfo[playerid][pFuelcar]);
заменяем на:
PHP:
ini_getFloat(File,"Fuelcar",PlayerInfo[playerid][pFuelcar]);

Объясню проблему. Нам нужно заменить CreateDynamicObject на CreateObject т.к. при резком тп на позиции объекты не успевают загружаться и вы летите в небо.
1 Такой интерьер это интерьер больницы. Ищем
PHP:
///Больница инт
и меняем все CreateDynamicObject на CreateObject до:
PHP:
/******************************************************************************************************************************/
2 интерьер новостей. Ищем
PHP:
CreateDynamicObject(15031,-64.25195312,-80.40000153,970.80114746,0.00000000,0.00000000,0.00000000); //object(lasmall1_sv) (1)
и также меняем все CreateDynamicObject на CreateObject до
PHP:
CreateDynamicObject(1569,-65.31323242,-85.00000000,970.80114746,0.00000000,0.00000000,90.00000000); //object(adam_v_door) (1)
3 последний интерьер это инт церкви. Ищем
PHP:
/*******************************[ Интерьер церкви ]*************************************/
и меняем все CreateDynamicObject на CreateObject до:
PHP:
/*******************************[ Задний двор больницы ЛС ] ****************************/
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу