dm10
Дебютант
error 004: function "OnPlayerPickUpPickupEx" is not implemented
error 030: compound statement not closed at the end of file (started at line 5802)
Код:
public OnPlayerPickUpPickupEx(playerid, pickupid, action_type, action_id)
{
if(action_type != PICKUP_ACTION_TYPE_TELEPORT && GetPlayerData(playerid, P_LAST_PICKUP) != -1)
{
return 0;
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, GetPickupInfo(pickupid, P_POS_X), GetPickupInfo(pickupid, P_POS_Y), GetPickupInfo(pickupid, P_POS_Z)))
{
SetPlayerData(playerid, P_LAST_PICKUP, pickupid);
switch(action_type)
{
case PICKUP_ACTION_TYPE_TELEPORT:
{
if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_NONE)
{
switch(GetTeleportData(action_id, T_ACTION_TYPE))
{
case T_ACTION_TYPE_BLOCK_LEAVE_AREA:
{
SetPlayerData(playerid, P_BLOCK_LEAVE_AREA, true);
}
case T_ACTION_TYPE_END_JOB:
{
EndPlayerTempJob(playerid, TEMP_JOB_FACTORY, true);
}
case T_ACTION_TYPE_LEAVE_HOSPITAL:
{
if(GetPlayerData(playerid, P_HOSPITAL))
{
if(GetPlayerHealthEx(playerid) < 70.0) return SendClientMessage(playerid, -1, "Медперсонал не может отпустить Вас в таком состоянии. Отправляйтесь на лечение");
else if(GetPlayerData(playerid, P_OCCUPIED_BED) != -1)
{
SendClientMessage(playerid, 0x66CC00FF, "Вы выписались из больницы");
ClearMedBed(playerid, GetPlayerData(playerid, P_OCCUPIED_BED));
}
SetPlayerData(playerid, P_HOSPITAL, false);
}
}
case T_ACTION_TYPE_LEAVE_PPS:
{
if(GetPlayerData(playerid, P_JAIL))
{
SendClientMessage(playerid, 0x999999FF, "Время заключения не истекло");
SetPlayerSpawnPos(playerid);
return 1;
}
}
}
}
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
error 030: compound statement not closed at the end of file (started at line 5802)
Код:
#define _MAP_INCLUDED
#endinput
#if defined _MAP_INCLUDED
#endinput
#endif
#define _MAP_INCLUDED
stock CreateMAP()
{
new objectid;
objectid = CreateDynamicObject(19071, -2590.34351, 2903.99292, 35.63980, 0.00000, 180.00000, 0.00000);
//SetDynamicObjectMaterial(objectid, 0, modelid, const txdname[], const texturename[], materialcolor = 0);
objectid = CreateDynamicObject(19071, -2579.22388, 2904.02759, 35.64380, 0.00000, 180.00000, 0.00000);
//SetDynamicObjectMaterial(objectid, 0, modelid, const txdname[], const texturename[], materialcolor = 0);
// ==============================[Êàðòà Ãëîáàëüíàÿ]==============================
CreateDynamicObject(669, 2677.47632, 2660.47778, 13.36363, 0.00000, 0.00000, 0.00000);
CreateDynamicObject(1214, 2715.06152, 2523.12256, 0.31391, 0.00000, 0.00000, 0.00000);
CreateDynamicObject(616, 2710.00098, 2460.75391, 12.37275, 0.00000, 0.00000, 0.00000);
CreateDynamicObject(616, 2689.78369, 2489.95752, 10.99669, 0.00000, 0.00000, 0.00000);
CreateDynamicObject(619, 2698.23853, 2560.92188, 13.88752, 0.00000, 5.00000, 0.00000);
CreateDynamicObject(669, 2702.26660, 2477.97070, 11.77602, 0.00000, 0.00000, 0.00000);
CreateDynamicObject(635, 2703.89429, 2530.30713, 13.76176, 0.00000, 0.00000, 290.00000);
CreateDynamicObject(636, 2691.14502, 2507.32056, 10.99669, 0.00000, 0.00000, 254.00000);
CreateDynamicObject(615, 2693.75586, 2446.55493, 11.13342, 0.00000, 0.00000, 0.00000);
CreateDynamicObject(618, 2725.70752, 2640.80347, 13.95312, 0.00000, 0.00000, 0.00000);
CreateDynamicObject(618, 2749.78760, 2576.81860, 13.85687, 0.00000, 0.00000, 0.00000);
CreateDynamicObject(618, 2740.08301, 2543.46094, 13.63005, 0.00000, 0.00000, 0.00000);
CreateDynamicObject(619, 2694.25928, 2544.78662, 12.14644, 0.00000, 0.00000, 51.00000);
CreateDynamicObject(616, 2725.98364, 2579.33521, 14.34774, 0.00000, 0.00000, 0.00000);
CreateDynamicObject(616, 2691.23169, 2565.69702, 10.99669, 0.00000, 0.00000, 0.00000);
CreateDynamicObject(616, 2694.50439, 2523.49731, 10.99669, 0.00000, 0.00000, 0.00000);
CreateDynamicObject(634, 2701.32813, 2530.31152, 12.09722, 0.00000, 0.00000, 0.00000);
CreateDynamicObject(618, 2741.57446, 2178.34204, 14.83314, 0.00000, 0.00000, 0.00000);
CreateDynamicObject(618, 2741.59473, 2186.11475, 15.88831, 0.00000, 0.00000, 0.00000);
CreateDynamicObject(618, 2737.24756, 2193.68433, 14.60504, 0.00000, 0.00000, 0.00000);
CreateDynamicObject(618, 2741.92090, 2197.67676, 15.73636, 0.00000, 0.00000, 0.00000);
CreateDynamicObject(618, 2740.31396, 2245.37549, 14.54316, 0.00000, 0.00000, 0.00000);
CreateDynamicObject(634, 2724.18066, 2001.57031, 14.03156, 0.00000, 0.00000, 271.99951);
CreateDynamicObject(634, 2438.50977, 1886.30383, 12.98932, 0.00000, 0.00000, 271.99951);
CreateDynamicObject(634, 2738.97876, 2145.66992, 15.71781, 0.00000, 0.00000, 271.99951);
CreateDynamicObject(618, 2731.52246, 2140.27832, 14.93318, 0.00000, 0.00000, 0.00000);
CreateDynamicObject(618, 2732.95801, 2085.81738, 15.59584, 0.00000, 0.00000, 0.00000);
}
// =============== RemoveObjects ===============
stock RemoveBuildings(playerid)
{
//===================================[Map Reloaded]]
RemoveBuildingForPlayer(playerid, 4030, -86.0283, 960.4030, 25.7900, 0.25);
RemoveBuildingForPlayer(playerid, 4031, -86.0283, 960.4030, 25.7900, 0.25);
RemoveBuildingForPlayer(playerid, 4030, -141.4970, 987.1750, 25.7900, 0.25);
RemoveBuildingForPlayer(playerid, 4031, -141.4970, 987.1750, 25.7900, 0.25);
RemoveBuildingForPlayer(playerid, 4100, -318.0140, 815.8190, 20.0000, 0.25);
RemoveBuildingForPlayer(playerid, 635, 474.3970, 757.1430, 10.8000, 0.25);
RemoveBuildingForPlayer(playerid, 4384, -317.8350, 798.0310, 17.4423, 0.25);
RemoveBuildingForPlayer(playerid, 4385, -317.8350, 798.0310, 17.4423, 0.25);
RemoveBuildingForPlayer(playerid, 4595, 160.2700, 350.4070, 9.5400, 0.25);
RemoveBuildingForPlayer(playerid, 4593, 174.3860, 475.2590, 10.0200, 0.25);
RemoveBuildingForPlayer(playerid, 4585, 80.7600, 412.5160, 8.9700, 0.25);
RemoveBuildingForPlayer(playerid, 4586, 215.6800, 419.5790, 12.0600, 0.25);
RemoveBuildingForPlayer(playerid, 4596, 177.6010, 437.0190, 10.1300, 0.25);
RemoveBuildingForPlayer(playerid, 4590, 164.0910, 399.0950, 10.0000, 0.25);
RemoveBuildingForPlayer(playerid, 4591, 212.2400, 427.0510, 11.0000, 0.25);
RemoveBuildingForPlayer(playerid, 4592, 202.8200, 392.6640, 11.0000, 0.25);
RemoveBuildingForPlayer(playerid, 4587, 157.9500, 426.1000, 11.0000, 0.25);
RemoveBuildingForPlayer(playerid, 4598, 160.2700, 350.4070, 9.5400, 0.25);
RemoveBuildingForPlayer(playerid, 4599, 174.3860, 475.2590, 10.0200, 0.25);
RemoveBuildingForPlayer(playerid, 4600, 80.7600, 412.5160, 8.9700, 0.25);
RemoveBuildingForPlayer(playerid, 4601, 215.6800, 419.5790, 12.0600, 0.25);
RemoveBuildingForPlayer(playerid, 4602, 177.6010, 437.0190, 10.1300, 0.25);
}
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Последнее редактирование модератором:
