TorTik59
Новичок
Приветствую, господа. у меня тут возникла проблема небольшайа. Решил сделать FS ... но обьекты не появились. пикапов тоже нет. Помогите разобраться. Ниже полный код FS. Ну и .pwn файл.
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
- Ссыль на файл
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
- VT
PHP:
//Voenkomat Filterscript By TORTIK59
#include <a_samp>
#if defined FILTERSCRIPT
#define DIALOG_STARTJOB 2016 //??????? ????????? ????
#define DIALOG_ENDJOB 2015 //??????? ????????? ????
new picvoen[3];//???????? ?????? ????????? ????
new bool:PlayerStartJob[MAX_PLAYERS];
new bool:PlayerOnJob[MAX_PLAYERS];
new PlayerSavedSkin[MAX_PLAYERS];
public OnFilterScriptInit()
picvoen[0] = CreatePickup(1275, 23,-2539.1465, -121.7534, 1033.2000, 0);//Переодевалка
picvoen[1] = CreatePickup(1318, 23,-2553.9817, -125.1844, 1033.1211, 0);//Внутри [725.4011, -1439.3571, 13.5326]
picvoen[2] = CreatePickup(1318, 23, 725.5865, -1440.6298, 13.2126, 0);//Снаружи [-2552.8284, -125.0867, 1033.5811]
Create3DTextLabel("Переодевалка\n[F]",COLOR_WHITE,-2539.1304,-121.7652,1033.5559,20.0,0,1);
Create3DTextLabel("Мед. Кабинет\n[Прохождение Мед. Осмотра]",COLOR_YELLOW,-2543.3669,-120.8824,1033.5359,20.0,0,1);
Create3DTextLabel("Военно - Учетный стол\n[Прохождение службы]",COLOR_GREEN,-2543.1742,-128.9249,1033.5359,20.0,0,1);
/*RemoveBuildingForPlayer(playerid, 11162, -2111.2578, 11.0625, 37.3906, 0.25);
RemoveBuildingForPlayer(playerid, 11163, -2110.8281, -27.3594, 36.9766, 0.25);
RemoveBuildingForPlayer(playerid, 11092, -2110.8281, -27.3594, 36.9766, 0.25);
RemoveBuildingForPlayer(playerid, 11102, -2102.9297, -16.0547, 36.4844, 0.25);
RemoveBuildingForPlayer(playerid, 11093, -2111.2578, 11.0625, 37.3906, 0.25);
CreateObject(16564, -2110.01, -0.54, 34.29, 0.00, 0.00, -89.82);
CreateObject(737, -2108.19, -21.45, 34.71, 0.00, 0.00, 0.00);
CreateObject(737, -2112.22, -21.44, 34.71, 0.00, 0.00, 0.00);
CreateObject(737, -2103.97, -21.34, 34.71, 0.00, 0.00, 0.00);
CreateObject(3532, -2105.17, -18.95, 34.97, 0.00, 0.00, -90.00);
CreateObject(638, -2095.92, 9.32, 35.04, 0.00, 0.00, 0.00);
CreateObject(3532, -2109.10, -18.85, 34.97, 0.00, 0.00, -90.00);
CreateObject(3532, -2112.84, -18.62, 34.97, 0.00, 0.00, -90.00);
CreateObject(19123, -2103.18, -17.83, 40.58, 0.00, 0.00, 0.00);
CreateObject(19123, -2103.24, -9.17, 40.58, 0.00, 0.00, 0.00);
CreateObject(19123, -2114.81, -17.87, 40.58, 0.00, 0.00, 0.00);
CreateObject(19123, -2114.79, -9.23, 40.58, 0.00, 0.00, 0.00);
CreateObject(19127, -2105.23, -8.74, 39.56, 0.00, 0.00, 0.00);
CreateObject(19127, -2105.29, 7.66, 39.56, 0.00, 0.00, 0.00);
CreateObject(19123, -2096.53, 8.27, 40.56, 0.00, 0.00, 0.00);
CreateObject(19123, -2096.49, 20.07, 40.56, 0.00, 0.00, 0.00);
CreateObject(19123, -2114.87, 20.10, 40.56, 0.00, 0.00, 0.00);
CreateObject(19123, -2114.78, 8.15, 40.56, 0.00, 0.00, 0.00);
CreateObject(19124, -2109.07, -7.05, 40.49, 0.00, 0.00, 0.00);
CreateObject(19124, -2109.19, 5.99, 40.49, 0.00, 0.00, 0.00);
CreateObject(19124, -2127.69, 5.93, 40.49, 0.00, 0.00, 0.00);
CreateObject(19124, -2127.57, -7.09, 40.49, 0.00, 0.00, 0.00);
CreateObject(8132, -2103.10, -13.39, 36.92, 0.00, 0.00, 12.48);
CreateObject(638, -2095.92, 11.93, 35.04, 0.00, 0.00, 0.00);
CreateObject(638, -2095.92, 14.59, 35.04, 0.00, 0.00, 0.00);
CreateObject(638, -2095.92, 17.27, 35.04, 0.00, 0.00, 0.00);
CreateObject(638, -2095.92, 19.03, 35.04, 0.00, 0.00, 0.00);
CreateObject(1232, -2102.05, -6.23, 36.92, 0.00, 0.00, 0.00);
CreateObject(1232, -2102.03, -0.30, 36.92, 0.00, 0.00, 0.00);
CreateObject(2614, -2104.96, -0.38, 38.68, 0.00, 0.00, 90.00);
CreateObject(3934, -2111.95, -33.65, 34.31, 0.00, 0.00, 0.00);
CreateObject(970, -2103.00, -18.65, 34.83, 0.00, 0.00, -90.00);
CreateObject(970, -2105.06, -20.74, 34.83, 0.00, 0.00, 0.00);
CreateObject(970, -2109.17, -20.76, 34.83, 0.00, 0.00, 0.00);
CreateObject(970, -2112.88, -20.76, 34.83, 0.00, 0.00, 0.00);
CreateObject(970, -2114.94, -18.68, 34.83, 0.00, 0.00, -90.00);*/
CreateObject(19367, -2544.86, -112.37, 1034.16, 0.00, 0.00, 0.00);
CreateObject(19367, -2538.45, -118.60, 1034.16, 0.00, 0.00, 0.00);
CreateObject(19367, -2538.45, -112.19, 1034.16, 0.00, 0.00, 0.00);
CreateObject(19367, -2543.35, -110.68, 1034.16, 0.00, 0.00, 90.00);
CreateObject(19367, -2544.86, -115.58, 1034.16, 0.00, 0.00, 0.00);
CreateObject(19367, -2540.14, -110.68, 1034.16, 0.00, 0.00, 90.00);
CreateObject(19367, -2538.45, -115.40, 1034.16, 0.00, 0.00, 0.00);
CreateObject(19367, -2544.86, -118.78, 1034.16, 0.00, 0.00, 0.00);
CreateObject(19367, -2540.12, -120.13, 1034.16, 0.00, 0.00, 90.00);
CreateObject(19370, -2543.06, -112.30, 1032.45, 0.00, 90.00, 0.00);
CreateObject(19370, -2540.11, -112.30, 1032.45, 0.00, 90.00, 0.00);
CreateObject(19370, -2543.08, -115.51, 1032.45, 0.00, 90.00, 0.00);
CreateObject(19370, -2540.10, -115.49, 1032.45, 0.00, 90.00, 0.00);
CreateObject(19370, -2543.08, -118.63, 1032.45, 0.00, 90.00, 0.00);
CreateObject(19370, -2540.13, -118.58, 1032.45, 0.00, 90.00, 0.00);
CreateObject(19361, -2544.86, -121.99, 1034.16, 0.00, 0.00, 0.00);
CreateObject(19361, -2541.66, -121.81, 1034.16, 0.00, 0.00, 0.00);
CreateObject(19361, -2544.85, -128.29, 1034.16, 0.00, 0.00, 0.00);
CreateObject(19361, -2541.65, -128.22, 1034.16, 0.00, 0.00, 0.06);
CreateObject(19370, 7410.07, -4103.28, -2895.45, 0.00, 0.00, 0.00);
CreateObject(19379, -2550.11, -125.05, 1032.45, 0.00, 90.00, 0.00);
CreateObject(19388, -2543.24, -129.91, 1034.16, 0.00, 0.00, 90.00);
CreateObject(19390, -2544.86, -125.20, 1034.16, 0.00, 0.00, 0.00);
CreateObject(19395, -2543.24, -120.12, 1034.16, 0.00, 0.00, 90.00);
CreateObject(19390, -2543.24, -120.30, 1034.16, 0.00, 0.00, 90.00);
CreateObject(19370, -2543.08, -121.84, 1032.45, 0.00, 90.00, 0.00);
CreateObject(19370, -2543.11, -125.04, 1032.45, 0.00, 90.00, 0.00);
CreateObject(19370, -2543.08, -128.25, 1032.45, 0.00, 90.00, 0.00);
CreateObject(19390, -2543.24, -129.74, 1034.16, 0.00, 0.00, 90.00);
CreateObject(19358, -2544.86, -131.40, 1034.16, 0.00, 0.00, 0.00);
CreateObject(19358, -2540.04, -129.91, 1034.16, 0.00, 0.00, 90.00);
CreateObject(19358, -2544.86, -134.60, 1034.16, 0.00, 0.00, 0.00);
CreateObject(19358, -2538.53, -134.73, 1034.16, 0.00, 0.00, 0.00);
CreateObject(19358, -2540.04, -136.26, 1034.16, 0.00, 0.00, 90.00);
CreateObject(19358, -2538.53, -131.53, 1034.16, 0.00, 0.00, 0.00);
CreateObject(19358, -2543.24, -136.26, 1034.16, 0.00, 0.00, 90.00);
CreateObject(19362, -2539.97, -131.54, 1032.45, 0.00, 90.00, 0.00);
CreateObject(19362, -2539.96, -134.70, 1032.45, 0.00, 90.00, 0.00);
CreateObject(19362, -2543.18, -131.37, 1032.45, 0.00, 90.00, 0.00);
CreateObject(19362, -2543.18, -134.56, 1032.45, 0.00, 90.00, 0.00);
CreateObject(19361, -2546.53, -120.30, 1034.16, 0.00, 0.00, 90.00);
CreateObject(19361, -2549.74, -120.30, 1034.16, 0.00, 0.00, 90.00);
CreateObject(19361, -2552.94, -120.30, 1034.16, 0.00, 0.00, 90.00);
CreateObject(19361, -2554.45, -121.99, 1034.16, 0.00, 0.00, 0.00);
CreateObject(19361, -2554.45, -125.20, 1034.16, 0.00, 0.00, 0.00);
CreateObject(19361, -2554.45, -128.27, 1034.16, 0.00, 0.00, 0.00);
CreateObject(19361, -2552.94, -129.79, 1034.16, 0.00, 0.00, 90.00);
CreateObject(19361, -2549.73, -129.79, 1034.16, 0.00, 0.00, 90.00);
CreateObject(19361, -2546.52, -129.79, 1034.16, 0.00, 0.00, 90.00);
CreateObject(19362, -2540.11, -112.30, 1035.83, 0.00, 90.00, 0.00);
CreateObject(19362, -2543.06, -112.30, 1035.83, 0.00, 90.00, 0.00);
CreateObject(19362, -2543.08, -115.51, 1035.83, 0.00, 90.00, 0.00);
CreateObject(19362, -2540.10, -115.51, 1035.83, 0.00, 90.00, 0.00);
CreateObject(19362, -2540.13, -118.58, 1035.83, 0.00, 90.00, 0.00);
CreateObject(19362, -2543.08, -118.63, 1035.83, 0.00, 90.00, 0.00);
CreateObject(19362, -2543.08, -121.84, 1035.83, 0.00, 90.00, 0.00);
CreateObject(19362, -2543.08, -128.25, 1035.83, 0.00, 90.00, 0.00);
CreateObject(19362, -2543.13, -125.03, 1035.83, 0.00, 90.00, 0.00);
CreateObject(19362, -2543.18, -131.35, 1035.83, 0.00, 90.00, 0.00);
CreateObject(19362, -2539.97, -131.54, 1035.83, 0.00, 90.00, 0.00);
CreateObject(19362, -2539.96, -134.70, 1035.83, 0.00, 90.00, 0.00);
CreateObject(19362, -2543.18, -134.56, 1035.83, 0.00, 90.00, 0.00);
CreateObject(1491, -2544.87, -125.95, 1032.53, 0.00, 0.00, 90.00);
CreateObject(1491, -2544.02, -129.73, 1032.53, 0.00, 0.00, 0.00);
CreateObject(1491, -2544.03, -120.32, 1032.53, 0.00, 0.00, 0.00);
CreateObject(2007, -2541.99, -119.55, 1032.52, 0.00, 0.00, 180.00);
CreateObject(2161, -2540.59, -119.46, 1033.30, 0.00, 0.00, 0.00);
CreateObject(2162, -2544.30, -117.69, 1032.54, 0.00, 0.00, -90.00);
CreateObject(2164, -2542.01, -130.03, 1032.53, 0.00, 0.00, 0.00);
CreateObject(2199, -2539.45, -110.83, 1032.50, 0.00, 0.00, 0.00);
CreateObject(2166, -2539.02, -113.92, 1032.52, 0.00, 0.00, 90.00);
CreateObject(2604, -2544.33, -112.59, 1033.33, 0.00, 0.00, 90.00);
CreateObject(2737, -2541.70, -110.83, 1033.82, 0.00, 0.00, 0.00);
CreateObject(2172, -2543.26, -116.14, 1032.53, 0.00, 0.00, -180.00);
CreateObject(2332, -2540.39, -111.15, 1032.95, 0.00, 0.00, 0.00);
CreateObject(2202, -2539.00, -117.87, 1032.52, 0.00, 0.00, -90.00);
CreateObject(1723, -2539.08, -114.97, 1032.51, 0.00, 0.00, -90.00);
CreateObject(1721, -2539.09, -112.70, 1032.53, 0.00, 0.00, 180.00);
CreateObject(1721, -2543.84, -115.16, 1032.51, 0.00, 0.00, 180.00);
CreateObject(2047, -2538.56, -115.92, 1034.56, 0.00, 0.00, -90.00);
CreateObject(2200, -2538.71, -131.11, 1032.53, 0.00, 0.00, -90.00);
CreateObject(2048, -2542.29, -136.12, 1034.63, 0.00, 0.00, 180.00);
CreateObject(16378, -2540.93, -134.35, 1033.27, 0.00, 0.00, 0.00);
CreateObject(630, -2544.16, -135.70, 1033.56, 0.00, 0.00, 0.00);
CreateObject(19377, -2550.09, -125.06, 1035.83, 0.00, 90.00, 0.00);
CreateObject(1536, -2554.38, -125.95, 1032.53, 0.00, 0.00, 90.00);
CreateObject(19383, -2541.48, -125.01, 1034.16, 0.00, 0.00, 0.00);
CreateObject(19390, -2541.66, -125.01, 1034.16, 0.00, 0.00, 0.00);
CreateObject(19353, -2541.48, -121.83, 1034.16, 0.00, 0.00, 0.00);
CreateObject(19353, -2539.96, -120.29, 1034.16, 0.00, 0.00, 90.00);
CreateObject(19353, -2536.77, -120.30, 1034.16, 0.00, 0.00, 90.00);
CreateObject(19353, -2535.07, -121.85, 1034.16, 0.00, 0.00, 0.00);
CreateObject(19353, -2535.06, -125.01, 1034.16, 0.00, 0.00, 0.00);
CreateObject(19353, -2539.96, -126.68, 1034.16, 0.00, 0.00, 90.00);
CreateObject(19353, -2536.76, -126.68, 1034.16, 0.00, 0.00, 90.00);
CreateObject(19362, -2539.58, -121.82, 1035.83, 0.00, 90.00, 0.00);
CreateObject(19362, -2539.63, -125.04, 1035.83, 0.00, 90.00, 0.00);
CreateObject(19357, -2539.63, -125.02, 1032.47, 0.00, 90.00, 0.00);
CreateObject(19357, -2539.62, -121.82, 1032.47, 0.00, 90.00, 0.00);
CreateObject(19362, -2536.13, -125.04, 1035.83, 0.00, 90.00, 0.00);
CreateObject(19357, -2536.13, -125.04, 1032.47, 0.00, 90.00, 0.00);
CreateObject(19357, -2536.12, -121.83, 1032.47, 0.00, 90.00, 0.00);
CreateObject(19362, -2536.08, -121.83, 1035.83, 0.00, 90.00, 0.00);
CreateObject(1491, -2541.50, -125.74, 1032.53, 0.00, 0.00, 90.00);
CreateObject(2833, -2543.79, -129.60, 1032.54, 0.00, 0.00, 0.00);
CreateObject(2833, -2541.44, -125.45, 1032.54, 0.00, 0.00, 90.00);
CreateObject(2833, -2543.76, -121.45, 1032.54, 0.00, 0.00, 0.00);
CreateObject(14782, -2538.27, -120.76, 1033.56, 0.00, 0.00, 0.00);
CreateObject(2527, -2536.64, -124.70, 1032.56, 0.00, 0.00, -90.00);
CreateObject(2527, -2536.87, -123.67, 1032.56, 0.00, 0.00, -90.00);
CreateObject(2518, -2535.65, -125.49, 1032.14, 0.00, 0.00, -90.00);
CreateObject(2518, -2535.65, -121.84, 1032.14, 0.00, 0.00, -90.00);
CreateObject(1744, -2537.92, -126.09, 1032.56, 0.00, 0.00, 0.00);
CreateObject(1744, -2540.19, -126.09, 1032.56, 0.00, 0.00, 0.00);
CreateObject(2195, -2542.14, -123.66, 1033.20, 0.00, 0.00, 0.00);
CreateObject(2195, -2542.14, -126.28, 1033.20, 0.00, 0.00, 0.00);
CreateObject(16780, -2549.21, -125.04, 1035.74, 0.00, 0.00, 0.00);
CreateObject(2290, -2548.64, -121.00, 1032.54, 0.00, 0.00, 0.00);
CreateObject(2290, -2552.07, -121.00, 1032.54, 0.00, 0.00, 0.00);
CreateObject(2267, -2547.58, -120.41, 1034.77, 0.00, 0.00, 0.00);
CreateObject(2276, -2551.10, -120.89, 1034.43, 0.00, 0.00, 0.00);
CreateObject(2289, -2544.99, -122.80, 1034.87, 0.00, 0.00, -90.00);
CreateObject(2835, -2545.18, -125.71, 1032.54, 0.00, 0.00, 90.00);
CreateObject(2835, -2553.13, -125.71, 1032.54, 0.00, 0.00, 90.00);
CreateObject(14455, -2551.88, -129.74, 1034.05, 0.00, 0.00, 0.00);
public OnPlayerConnect(playerid)
{
PlayerOnJob[playerid] = false;
PlayerStartJob[playerid] = false;
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
PlayerOnJob[playerid] = false;
PlayerStartJob[playerid] = false;
return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == picvoen[0])//???????? ?????? ????
{
if(!PlayerOnJob[playerid])
{
ShowPlayerDialog(playerid, DIALOG_STARTJOB, DIALOG_STYLE_MSGBOX, "{00FF00}??????????", "{FFFFFF}?? ?????? ??????????", "??", "???]");
}
else
{
ShowPlayerDialog(playerid, DIALOG_ENDJOB, DIALOG_STYLE_MSGBOX, "{00FF00}??????????", "{FFFFFF}?? ?????? ????????", "??", "???");
}
}
if(pickupid == picvoen[1])//???????? ?????? ????
{
SetPlayerPos(playerid, 725.4011, -1439.3571, 13.5326);
}
if(pickupid == picvoen[2])//???????? ?????? ????
{
SetPlayerPos(playerid,-2552.8284, -125.0867, 1033.5811);
}
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_STARTJOB && response)
{
PlayerStartJob[playerid] = false;
PlayerOnJob[playerid] = true;
PlayerSavedSkin[playerid] = GetPlayerSkin(playerid);
SetPlayerSkin(playerid, 252);
SendClientMessage(playerid, -1, "?? ?????????, ????????? ? ???????.");
return 1;
}
if(dialogid == DIALOG_ENDJOB && response)
{
new string[128];
PlayerStartJob[playerid] = false;
PlayerOnJob[playerid] = false;
SetPlayerSkin(playerid, PlayerSavedSkin[playerid]);
format(string, sizeof(string), "?? ???????, ?? ????????.");
SendClientMessage(playerid, -1, string);
return 1;
}
return 0;
}
#endif
