- Регистрация
- 10 Май 2018
- Сообщения
- 23
- Лучшие ответы
- 0
- Репутация
- 1
Дорогие друзья. У меня пропадают машины и игроки на сервере после выхода из интерьера.
Как Вы могли заметить, дело не в вирт. мире и не в интерьере. После перехода в интерьер и возвращения в нулевой интерьер через команду машины не исчезают
А вот после перехода в другой виртуальный мир (при возвращении из него в нулевой вирт. мир) все машины исчезают.
Весь транспорт объявляется в отдельном инклуде:
И строчка в OnGameModeInit, по поводу создания транспорта имеется:
Дело не в GTA или SAMPe (переустанавливал, тестировал на другом ноутбуке). Помогите пожалуйста!
P.S. Может быть плохой samp-server.exe? Можете скинуть проверенную версию 0.3DL R1, пожалуйста?
Код:
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == lspd_pickupid[1])// Main enter
{
SetPlayerVirtualWorld(playerid, 1);
SetPlayerInterior(playerid, 6);
SetPlayerPos(playerid, 246.74, 65.08, 1003.64);
SetPlayerFacingAngle(playerid, 0.0);
}
if(pickupid == lspd_pickupid[3])// Main exit
{
SetPlayerPos(playerid, 1552.64, -1675.75, 16.19);
SetPlayerFacingAngle(playerid, 90.0);
SetPlayerVirtualWorld(playerid, 0);
SetPlayerInterior(playerid, 0);
}
return 1;
}
Код:
CMD:setpi(playerid, params[])
{
if(player_info[playerid][ADMIN] < 2) return SCM(playerid, COLOR_ERROR, "[Ошибка] Данную команду могут использовать только администраторы, начиная со второго уровня");
if(admin_info[playerid][WORK] == false) return SCM(playerid, COLOR_ERROR, "[Ошибка] Вы не на работе!");
if(sscanf(params, "dd", params[0], params[1])) return SCM(playerid, COLOR_ERROR, "[Ошибка] Используйте: «/setpi [id игрока] [id интерьера]»");
SetPlayerInterior(params[0], params[1]);
new string[91];
format(string, sizeof(string), "[Команда] Вы переместили игрока {FF6A00}%s [%d]{FFFFFF} в интерьер {0c9300}%d", player_info[params[0]][NAME], params[0], params[1]);
SCM(playerid, COLOR_WHITE, string);
format(string, sizeof(string), "[Администрация] Администратор {ff6a00}№%d{ffffff} переместил Вас в интерьер {0c9300}%d", admin_info[playerid][ID], params[1]);
SCM(params[0], COLOR_WHITE, string);
return 1;
}
Код:
CMD:setpvw(playerid, params[])
{
if(player_info[playerid][ADMIN] < 2) return SCM(playerid, COLOR_ERROR, "[Ошибка] Данную команду могут использовать только администраторы, начиная со второго уровня");
if(admin_info[playerid][WORK] == false) return SCM(playerid, COLOR_ERROR, "[Ошибка] Вы не на работе!");
if(sscanf(params, "dd", params[0], params[1])) return SCM(playerid, COLOR_ERROR, "[Ошибка] Используйте: «/setpvw [id игрока] [id виртуального мира]»");
SetPlayerVirtualWorld(params[0], params[1]);
new string[120];
format(string, sizeof(string), "[Команда] Вы переместили игрока {FF6A00}%s [%d]{FFFFFF} в виртуальный мир {0c9300}%d", player_info[params[0]][NAME], params[0], params[1]);
SCM(playerid, COLOR_WHITE, string);
format(string, sizeof(string), "[Администрация] Администратор {ff6a00}№%d{ffffff} переместил Вас в виртуальный мир {0c9300}%d", admin_info[playerid][ID], params[1]);
SCM(params[0], COLOR_WHITE, string);
return 1;
}
Код:
new renta_faggioid[12],
lspd_veh[7][12];
stock LoadVehicles()
{
//Аренда мопедов. Бомжатня №1 ЛС
renta_faggioid[0] = AddStaticVehicleEx(462, 430.0, -1556.0, 27.0, 205.0, getVehicleColor(), getVehicleColor(), 180);
renta_faggioid[1] = AddStaticVehicleEx(462, 428.5, -1556.0, 27.0, 205.0, getVehicleColor(), getVehicleColor(), 180);
renta_faggioid[2] = AddStaticVehicleEx(462, 427.0, -1556.0, 27.0, 205.0, getVehicleColor(), getVehicleColor(), 180);
renta_faggioid[3] = AddStaticVehicleEx(462, 425.5, -1556.0, 27.0, 205.0, getVehicleColor(), getVehicleColor(), 180);
renta_faggioid[4] = AddStaticVehicleEx(462, 424.0, -1556.0, 27.0, 205.0, getVehicleColor(), getVehicleColor(), 180);
renta_faggioid[5] = AddStaticVehicleEx(462, 422.5, -1556.0, 27.0, 205.0, getVehicleColor(), getVehicleColor(), 180);
renta_faggioid[6] = AddStaticVehicleEx(462, 430.0, -1553.0, 27.0, 205.0, getVehicleColor(), getVehicleColor(), 180);
renta_faggioid[7] = AddStaticVehicleEx(462, 428.5, -1553.0, 27.0, 205.0, getVehicleColor(), getVehicleColor(), 180);
renta_faggioid[8] = AddStaticVehicleEx(462, 427.0, -1553.0, 27.0, 205.0, getVehicleColor(), getVehicleColor(), 180);
renta_faggioid[9] = AddStaticVehicleEx(462, 425.5, -1553.0, 27.0, 205.0, getVehicleColor(), getVehicleColor(), 180);
renta_faggioid[10] = AddStaticVehicleEx(462, 424.0, -1553.0, 27.0, 205.0, getVehicleColor(), getVehicleColor(), 180);
renta_faggioid[11] = AddStaticVehicleEx(462, 422.5, -1553.0, 27.0, 205.0, getVehicleColor(), getVehicleColor(), 180);
//---------------------------------------------------LSPD----------------------------------------------
lspd_veh[0][0] = AddStaticVehicleEx(596, 1595.0, -1710.9, 5.0, 0.0, 103, 1, 180);// Patrol car
lspd_veh[0][1] = AddStaticVehicleEx(596, 1591.0, -1710.9, 5.0, 0.0, 103, 1, 180);
lspd_veh[0][2] = AddStaticVehicleEx(596, 1587.0, -1710.9, 5.0, 0.0, 103, 1, 180);
lspd_veh[0][3] = AddStaticVehicleEx(596, 1583.0, -1710.9, 5.0, 0.0, 103, 1, 180);
lspd_veh[0][4] = AddStaticVehicleEx(596, 1579.0, -1710.9, 5.0, 0.0, 103, 1, 180);
lspd_veh[0][5] = AddStaticVehicleEx(596, 1575.0, -1710.9, 5.0, 0.0, 103, 1, 180);
lspd_veh[0][6] = AddStaticVehicleEx(596, 1571.0, -1710.9, 5.0, 0.0, 103, 1, 180);
lspd_veh[0][7] = AddStaticVehicleEx(596, 1567.0, -1710.9, 5.0, 0.0, 103, 1, 180);
lspd_veh[0][8] = AddStaticVehicleEx(596, 1563.0, -1710.9, 5.0, 0.0, 103, 1, 180);
lspd_veh[0][9] = AddStaticVehicleEx(596, 1559.0, -1710.9, 5.0, 0.0, 103, 1, 180);
lspd_veh[1][0] = AddStaticVehicleEx(599, 1529.0, -1688.0, 6.0, 270.0, 103, 1, 180);// Ranger
lspd_veh[1][1] = AddStaticVehicleEx(599, 1529.0, -1684.0, 6.0, 270.0, 103, 1, 180);
lspd_veh[2][0] = AddStaticVehicleEx(523, 1546.0, -1684.0, 6.0, 90.0, 103, 1, 180);// Bike
lspd_veh[2][1] = AddStaticVehicleEx(523, 1546.0, -1680.0, 6.0, 90.0, 103, 1, 180);
lspd_veh[2][2] = AddStaticVehicleEx(523, 1546.0, -1676.0, 6.0, 90.0, 103, 1, 180);
lspd_veh[2][3] = AddStaticVehicleEx(523, 1546.0, -1672.0, 6.0, 90.0, 103, 1, 180);
lspd_veh[3][0] = AddStaticVehicleEx(528, 1546.0, -1668.0, 6.0, 90.0, 103, 1, 180);// Truck
lspd_veh[3][1] = AddStaticVehicleEx(528, 1546.0, -1664.0, 6.0, 90.0, 103, 1, 180);
lspd_veh[4][0] = AddStaticVehicleEx(601, 1546.0, -1660.0, 6.0, 90.0, 103, 1, 180);// SWAT
lspd_veh[5][0] = AddStaticVehicleEx(427, 1546.0, -1656.0, 6.0, 90.0, 103, 1, 180);// Enforcer
lspd_veh[5][1] = AddStaticVehicleEx(427, 1546.0, -1652.0, 6.0, 90.0, 103, 1, 180);
lspd_veh[6][0] = AddStaticVehicleEx(497, 1547.80, -1609.58, 14.56, 90.0, 103, 1, 180);// Police Maverik
lspd_veh[6][1] = AddStaticVehicleEx(497, 1550.35, -1644.16, 28.58, 90.0, 103, 1, 180);
//-----------------------------------------------------------------------------------------------------
print("Все транспортные средства организаций загружены!");
return 1;
}
//CreateVehicle(vehicletype, Float:x, Float:y, Float:z, Float:rotation, color1, color2, respawn_delay, addsiren=0)
forward getVehicleColor();
public getVehicleColor()
{
return random(256);
}
Код:
public OnGameModeInit()
{
LoadVehicles();
return 1;
}
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
. Дело не в GTA или SAMPe (переустанавливал, тестировал на другом ноутбуке). Помогите пожалуйста!
P.S. Может быть плохой samp-server.exe? Можете скинуть проверенную версию 0.3DL R1, пожалуйста?
Последнее редактирование: