Script Problem
#1

I was making this FS for RP Server After done when i am running it and trying /watch it saying me Server: Unknown Command, here is code there is no error in script.





Код:
// This is a comment
// uncomment the line below if you want to write a filterscript
//#define FILTERSCRIPT

#include <a_samp>
#include <streamer>
#include <ZCMD>
#include <sscanf2>

#define COLOR_GRAD1 0xB4B5B7FF
#define COLOR_GRAD2 0xBFC0C2FF
#define COLOR_GRAD3 0xCBCCCEFF
#define COLOR_GRAD4 0xD8D8D8FF
#define COLOR_GRAD5 0xE3E3E3FF
#define COLOR_GRAD6 0xF0F0F0FF
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_WHITE 0xFFFFFFAA

#if defined FILTERSCRIPT

public OnFilterScriptInit()
{
	print("\n--------------------------------------");
	print(" Blank Filterscript by your name here");
	print("--------------------------------------\n");
	return 1;
}

public OnFilterScriptExit()
{
	return 1;
}

#else

main()
{
	print("\n----------------------------------");
	print(" Blank Gamemode by your name here");
	print("----------------------------------\n");
}

#endif

public OnGameModeInit()
{
	// Don't use these lines if it's a filterscript
	SetGameModeText("Blank Script");
	AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
	return 1;
}

public OnGameModeExit()
{
	return 1;
}
CMD:watch(playerid, params[])
{
     if(isnull(params))
	{
	 	SendClientMessage(playerid, COLOR_GREEN, "[CMD]Correct Format: /watch [location] (or /watch off)");
		SendClientMessage(playerid, COLOR_GRAD2, "General locations: gym, lspd, allsaints, countygen, grove, tgb, bank, motel, cityhall, mall");
        SendClientMessage(playerid, COLOR_GRAD2, "VIP locations: lsvip, sfvip");
        SendClientMessage(playerid, COLOR_GRAD2, "Point locations: mp1, df, mf1, dh, mp2, cl, mf2, sfd, ffc");
	}
	// GENERAL LOCATIONS
	if(strcmp(params, "gym", true) == 0)
	{
		SendClientMessage(playerid, COLOR_WHITE, "You are now watching Ganton gym.");
		SetPlayerPos(playerid, 2212.61, -1730.57, -80.0);
		SetPlayerInterior(playerid, 0);
		SetPlayerVirtualWorld(playerid, 0);
		TogglePlayerControllable(playerid,0);
		SetPlayerCameraPos(playerid, 2208.67, -1733.71, 27.48);
		SetPlayerCameraLookAt(playerid, 2225.25, -1723.1, 13.56);
	}
	else if(strcmp(params, "lspd", true) == 0)
	{
		SendClientMessage(playerid, COLOR_WHITE, "You are now watching the LSPD.");
		SetPlayerPos(playerid, 1504.23, -1700.17, -80.0);
		SetPlayerInterior(playerid, 0);
		SetPlayerVirtualWorld(playerid, 0);
		TogglePlayerControllable(playerid,0);
		SetPlayerCameraPos(playerid, 1500.21, -1691.75, 38.38);
		SetPlayerCameraLookAt(playerid, 1541.46, -1676.17, 13.55);
	}
	else if(strcmp(params, "allsaints", true) == 0)
	{
		SendClientMessage(playerid, COLOR_WHITE, "You are now watching All Saints General Hospital.");
		SetPlayerPos(playerid, 1201.12, -1324, -80.0);
		SetPlayerInterior(playerid, 0);
		SetPlayerVirtualWorld(playerid, 0);
		TogglePlayerControllable(playerid,0);
		SetPlayerCameraPos(playerid, 1207.39, -1294.71, 24.61);
		SetPlayerCameraLookAt(playerid, 1181.72, -1322.65, 13.58);
	}
	else if(strcmp(params, "countygen", true) == 0)
	{
		SendClientMessage(playerid, COLOR_WHITE, "You are now watching County General Hospital.");
		SetPlayerPos(playerid, 1989.24, -1461.38, -80.0);
		SetPlayerInterior(playerid, 0);
		SetPlayerVirtualWorld(playerid, 0);
		TogglePlayerControllable(playerid,0);
		SetPlayerCameraPos(playerid, 1981.79, -1461.55, 31.93);
		SetPlayerCameraLookAt(playerid, 2021.23, -1427.48, 13.97);
	}
	else if(strcmp(params, "grove", true) == 0)
	{
		SendClientMessage(playerid, COLOR_WHITE, "You are now watching Grove Street.");
		SetPlayerPos(playerid, 2489.09, -1669.88, -80.0);
		SetPlayerInterior(playerid, 0);
		SetPlayerVirtualWorld(playerid, 0);
		TogglePlayerControllable(playerid,0);
		SetPlayerCameraPos(playerid, 2459.82, -1652.68, 26.45);
		SetPlayerCameraLookAt(playerid, 2489.09, -1669.88, 13.34);
	}
	else if(strcmp(params, "tgb", true) == 0)
	{
		SendClientMessage(playerid, COLOR_WHITE, "You are now watching Ten Green Bottles.");
		SetPlayerPos(playerid, 2319.09, -1650.90, -80.0);
		SetPlayerInterior(playerid, 0);
		SetPlayerVirtualWorld(playerid, 0);
		TogglePlayerControllable(playerid,0);
		SetPlayerCameraPos(playerid, 2336.31, -1664.76, 24.98);
		SetPlayerCameraLookAt(playerid, 2319.09, -1650.90, 14.16);
	}
	else if(strcmp(params, "bank", true) == 0)
	{
		SendClientMessage(playerid, COLOR_WHITE, "You are now watching the Los Santos bank.");
		SetPlayerPos(playerid, 1466.24, -1023.05, -80.0);
		SetPlayerInterior(playerid, 0);
		SetPlayerVirtualWorld(playerid, 0);
		TogglePlayerControllable(playerid,0);
		SetPlayerCameraPos(playerid, 1502.28, -1044.47, 31.19);
		SetPlayerCameraLookAt(playerid, 1466.24, -1023.05, 23.83);
	}
	else if(strcmp(params, "motel", true) == 0)
	{
		SendClientMessage(playerid, COLOR_WHITE, "You are now watching Jefferson motel.");
		SetPlayerPos(playerid, 2215.73, -1163.39, -80.0);
		SetPlayerInterior(playerid, 0);
		SetPlayerVirtualWorld(playerid, 0);
		TogglePlayerControllable(playerid,0);
		SetPlayerCameraPos(playerid, 2203.05, -1152.81, 37.03);
		SetPlayerCameraLookAt(playerid, 2215.73, -1163.39, 25.73);
	}
	else if(strcmp(params, "cityhall", true) == 0)
	{
		SendClientMessage(playerid, COLOR_WHITE, "You are now watching Los Santos City Hall.");
		SetPlayerPos(playerid, 1478.936035, -1746.446655, -80.0);
		SetPlayerInterior(playerid, 0);
		SetPlayerVirtualWorld(playerid, 0);
		TogglePlayerControllable(playerid,0);
		SetPlayerCameraPos(playerid, 1447.461669, -1717.788085, 44.047473);
		SetPlayerCameraLookAt(playerid, 1478.936035, -1746.446655, 14.347633);
	}
	else if(strcmp(params, "mall", true) == 0)
	{
		SendClientMessage(playerid, COLOR_WHITE, "You are now watching Los Santos Mall.");
		SetPlayerPos(playerid, 1127.245483, -1451.613891, -80.0);
		SetPlayerInterior(playerid, 0);
		SetPlayerVirtualWorld(playerid, 0);
		TogglePlayerControllable(playerid,0);
		SetPlayerCameraPos(playerid, 1092.614868, -1499.197998, 42.018226);
		SetPlayerCameraLookAt(playerid, 1127.245483, -1451.613891, 15.796875);
	}


	// VIP LOCATIONS
	else if(strcmp(params, "lsvip", true) == 0)
	{
		SendClientMessage(playerid, COLOR_WHITE, "You are now watching the Los Santos VIP entrance.");
		SetPlayerPos(playerid, 1809.888427, -1570.615844, -80.0);
		SetPlayerInterior(playerid, 0);
		SetPlayerVirtualWorld(playerid, 0);
		TogglePlayerControllable(playerid,0);
		SetPlayerCameraPos(playerid, 1861.195190, -1533.169677, 33.800296);
		SetPlayerCameraLookAt(playerid, 1809.888427, -1570.615844, 13.465585);
	}
	else if(strcmp(params, "sfvip", true) == 0)
	{
		SendClientMessage(playerid, COLOR_WHITE, "You are now watching the San Fierro VIP entrance.");
		SetPlayerPos(playerid, -2437.302490, 508.727020, -80.0);
		SetPlayerInterior(playerid, 0);
		SetPlayerVirtualWorld(playerid, 0);
		TogglePlayerControllable(playerid,0);
		SetPlayerCameraPos(playerid, -2410.812011, 488.762603, 40.148445);
		SetPlayerCameraLookAt(playerid, -2437.302490, 508.727020, 29.933441);
	}

	// Points (mp1, df, mf1, dh, mp2, cl, mf2, sfd, ffc)
	else if(strcmp(params, "mp1", true) == 0)
	{
		SendClientMessage(playerid, COLOR_WHITE, "You are now watching Materials Pickup 1.");
  		SetPlayerPos(playerid, 1423.773437, -1320.386962, -80.0);
		SetPlayerInterior(playerid, 0);
		SetPlayerVirtualWorld(playerid, 0);
		TogglePlayerControllable(playerid,0);
		SetPlayerCameraPos(playerid, 1411.689941, -1352.002929, 24.477527);
		SetPlayerCameraLookAt(playerid, 1423.773437, -1320.386962, 13.554687);
	}
	else if(strcmp(params, "df", true) == 0)
	{
		SendClientMessage(playerid, COLOR_WHITE, "You are now watching Drug Factory.");
  		SetPlayerPos(playerid, 2206.402587, 1582.398681, -80.0);
		SetPlayerInterior(playerid, 1);
		SetPlayerVirtualWorld(playerid, 0);
		TogglePlayerControllable(playerid,0);
		SetPlayerCameraPos(playerid, 2222.844482, 1590.667968, 1002.612915);
		SetPlayerCameraLookAt(playerid, 2206.402587, 1582.398681, 999.976562);
	}
	else if(strcmp(params, "mf1", true) == 0)
	{
		SendClientMessage(playerid, COLOR_WHITE, "You are now watching Materials Factory 1.");
  		SetPlayerPos(playerid, 2172.315185, -2263.781250, -80.0);
		SetPlayerInterior(playerid, 0);
		SetPlayerVirtualWorld(playerid, 0);
		TogglePlayerControllable(playerid,0);
		SetPlayerCameraPos(playerid, 2206.363769, -2262.568359, 24.240808);
		SetPlayerCameraLookAt(playerid, 2172.315185, -2263.781250, 13.335824);
	}
	else if(strcmp(params, "dh", true) == 0)
	{
		SendClientMessage(playerid, COLOR_WHITE, "You are now watching the Drug House.");
  		SetPlayerPos(playerid, 323.577026, 1118.344116, -80.0);
		SetPlayerInterior(playerid, 5);
		SetPlayerVirtualWorld(playerid, 371);
		TogglePlayerControllable(playerid,0);
		SetPlayerCameraPos(playerid, 316.387817, 1123.946289, 1085.046020);
		SetPlayerCameraLookAt(playerid, 323.577026, 1118.344116, 1083.882812);
	}
	else if(strcmp(params, "mp2", true) == 0)
	{
		SendClientMessage(playerid, COLOR_WHITE, "You are now watching Materials Pickup 2.");
  		SetPlayerPos(playerid, 2390.212402, -2008.328491, -80.0);
		SetPlayerInterior(playerid, 0);
		SetPlayerVirtualWorld(playerid, 0);
		TogglePlayerControllable(playerid,0);
		SetPlayerCameraPos(playerid, 2410.285644, -2013.919433, 21.716161);
		SetPlayerCameraLookAt(playerid, 2390.212402, -2008.328491, 13.553703);
	}
	else if(strcmp(params, "cl", true) == 0)
	{
		SendClientMessage(playerid, COLOR_WHITE, "You are now watching Crack Lab.");
  		SetPlayerPos(playerid, 2346.013916, -1185.367065, -80.0);
		SetPlayerInterior(playerid, 5);
		SetPlayerVirtualWorld(playerid, 371);
		TogglePlayerControllable(playerid,0);
		SetPlayerCameraPos(playerid, 2342.012207, -1180.969848, 1029.412353);
		SetPlayerCameraLookAt(playerid, 2346.013916, -1185.367065, 1027.976562);
	}
	else if(strcmp(params, "mf2", true) == 0)
	{
		SendClientMessage(playerid, COLOR_WHITE, "You are now watching Materials Factory 2.");
  		SetPlayerPos(playerid, 2282.298828, -1110.143798, -80.0);
		SetPlayerInterior(playerid, 0);
		SetPlayerVirtualWorld(playerid, 0);
		TogglePlayerControllable(playerid,0);
		SetPlayerCameraPos(playerid, 2306.088623, -1133.968627, 52.929584);
		SetPlayerCameraLookAt(playerid, 2282.298828, -1110.143798, 37.976562);
	}
	else if(strcmp(params, "sfd", true) == 0)
	{
		SendClientMessage(playerid, COLOR_WHITE, "You are now watching the San Fierro Docks.");
  		SetPlayerPos(playerid, -1576.488159, 50.301193, -80.0);
		SetPlayerInterior(playerid, 0);
		SetPlayerVirtualWorld(playerid, 0);
		TogglePlayerControllable(playerid,0);
		SetPlayerCameraPos(playerid, -1569.082153, 96.206344, 34.091339);
		SetPlayerCameraLookAt(playerid, -1576.488159, 50.301193, 17.328125);
	}
	else if(strcmp(params, "ffc", true) == 0)
	{
		SendClientMessage(playerid, COLOR_WHITE, "You are now watching Fossil Fuel Company.");
  		SetPlayerPos(playerid, -2139.215087, -248.235076, -80.0);
		SetPlayerInterior(playerid, 0);
		SetPlayerVirtualWorld(playerid, 0);
		TogglePlayerControllable(playerid,0);
		SetPlayerCameraPos(playerid, -2170.527832, -246.948257, 40.965312);
		SetPlayerCameraLookAt(playerid, -2139.215087, -248.235076, 36.515625);
	}


	// OFF
	else if(strcmp(params, "off", true) == 0)
	{
		SendClientMessage(playerid, COLOR_WHITE, "You are no longer watching any area.");
		SetPlayerPos(playerid, 1520.50, -1674.70, 13.55);
		SetPlayerInterior(playerid, 0);
		SetPlayerVirtualWorld(playerid, 0);
		SetPlayerFacingAngle(playerid, 270.0);
		SetCameraBehindPlayer(playerid);
		TogglePlayerControllable(playerid,1);
	}
	return 1;
}
Reply
#2

Quote:
Originally Posted by Palaa
Посмотреть сообщение
I was making this FS for RP Server After done when i am running it and trying /watch it saying me Server: Unknown Command, here is code there is no error in script.



pawn Код:
// This is a comment
// uncomment the line below if you want to write a filterscript
#define FILTERSCRIPT // I removed the comment as it won't work until you remove this.

#include <a_samp>
#include <streamer>
#include <ZCMD>
#include <sscanf2>

#define COLOR_GRAD1 0xB4B5B7FF
#define COLOR_GRAD2 0xBFC0C2FF
#define COLOR_GRAD3 0xCBCCCEFF
#define COLOR_GRAD4 0xD8D8D8FF
#define COLOR_GRAD5 0xE3E3E3FF
#define COLOR_GRAD6 0xF0F0F0FF
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_WHITE 0xFFFFFFAA

#if defined FILTERSCRIPT

public OnFilterScriptInit()
{
    print("\n--------------------------------------");
    print(" Blank Filterscript by your name here");
    print("--------------------------------------\n");
    return 1;
}

public OnFilterScriptExit()
{
    return 1;
}

#else

main()
{
    print("\n----------------------------------");
    print(" Blank Gamemode by your name here");
    print("----------------------------------\n");
}

#endif

public OnGameModeInit()
{
    // Don't use these lines if it's a filterscript
    SetGameModeText("Blank Script");
    AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    return 1;
}

public OnGameModeExit()
{
    return 1;
}
CMD:watch(playerid, params[])
{
     if(isnull(params))
    {
        SendClientMessage(playerid, COLOR_GREEN, "[CMD]Correct Format: /watch [location] (or /watch off)");
        SendClientMessage(playerid, COLOR_GRAD2, "General locations: gym, lspd, allsaints, countygen, grove, tgb, bank, motel, cityhall, mall");
        SendClientMessage(playerid, COLOR_GRAD2, "VIP locations: lsvip, sfvip");
        SendClientMessage(playerid, COLOR_GRAD2, "Point locations: mp1, df, mf1, dh, mp2, cl, mf2, sfd, ffc");
    }
    // GENERAL LOCATIONS
    if(strcmp(params, "gym", true) == 0)
    {
        SendClientMessage(playerid, COLOR_WHITE, "You are now watching Ganton gym.");
        SetPlayerPos(playerid, 2212.61, -1730.57, -80.0);
        SetPlayerInterior(playerid, 0);
        SetPlayerVirtualWorld(playerid, 0);
        TogglePlayerControllable(playerid,0);
        SetPlayerCameraPos(playerid, 2208.67, -1733.71, 27.48);
        SetPlayerCameraLookAt(playerid, 2225.25, -1723.1, 13.56);
    }
    else if(strcmp(params, "lspd", true) == 0)
    {
        SendClientMessage(playerid, COLOR_WHITE, "You are now watching the LSPD.");
        SetPlayerPos(playerid, 1504.23, -1700.17, -80.0);
        SetPlayerInterior(playerid, 0);
        SetPlayerVirtualWorld(playerid, 0);
        TogglePlayerControllable(playerid,0);
        SetPlayerCameraPos(playerid, 1500.21, -1691.75, 38.38);
        SetPlayerCameraLookAt(playerid, 1541.46, -1676.17, 13.55);
    }
    else if(strcmp(params, "allsaints", true) == 0)
    {
        SendClientMessage(playerid, COLOR_WHITE, "You are now watching All Saints General Hospital.");
        SetPlayerPos(playerid, 1201.12, -1324, -80.0);
        SetPlayerInterior(playerid, 0);
        SetPlayerVirtualWorld(playerid, 0);
        TogglePlayerControllable(playerid,0);
        SetPlayerCameraPos(playerid, 1207.39, -1294.71, 24.61);
        SetPlayerCameraLookAt(playerid, 1181.72, -1322.65, 13.58);
    }
    else if(strcmp(params, "countygen", true) == 0)
    {
        SendClientMessage(playerid, COLOR_WHITE, "You are now watching County General Hospital.");
        SetPlayerPos(playerid, 1989.24, -1461.38, -80.0);
        SetPlayerInterior(playerid, 0);
        SetPlayerVirtualWorld(playerid, 0);
        TogglePlayerControllable(playerid,0);
        SetPlayerCameraPos(playerid, 1981.79, -1461.55, 31.93);
        SetPlayerCameraLookAt(playerid, 2021.23, -1427.48, 13.97);
    }
    else if(strcmp(params, "grove", true) == 0)
    {
        SendClientMessage(playerid, COLOR_WHITE, "You are now watching Grove Street.");
        SetPlayerPos(playerid, 2489.09, -1669.88, -80.0);
        SetPlayerInterior(playerid, 0);
        SetPlayerVirtualWorld(playerid, 0);
        TogglePlayerControllable(playerid,0);
        SetPlayerCameraPos(playerid, 2459.82, -1652.68, 26.45);
        SetPlayerCameraLookAt(playerid, 2489.09, -1669.88, 13.34);
    }
    else if(strcmp(params, "tgb", true) == 0)
    {
        SendClientMessage(playerid, COLOR_WHITE, "You are now watching Ten Green Bottles.");
        SetPlayerPos(playerid, 2319.09, -1650.90, -80.0);
        SetPlayerInterior(playerid, 0);
        SetPlayerVirtualWorld(playerid, 0);
        TogglePlayerControllable(playerid,0);
        SetPlayerCameraPos(playerid, 2336.31, -1664.76, 24.98);
        SetPlayerCameraLookAt(playerid, 2319.09, -1650.90, 14.16);
    }
    else if(strcmp(params, "bank", true) == 0)
    {
        SendClientMessage(playerid, COLOR_WHITE, "You are now watching the Los Santos bank.");
        SetPlayerPos(playerid, 1466.24, -1023.05, -80.0);
        SetPlayerInterior(playerid, 0);
        SetPlayerVirtualWorld(playerid, 0);
        TogglePlayerControllable(playerid,0);
        SetPlayerCameraPos(playerid, 1502.28, -1044.47, 31.19);
        SetPlayerCameraLookAt(playerid, 1466.24, -1023.05, 23.83);
    }
    else if(strcmp(params, "motel", true) == 0)
    {
        SendClientMessage(playerid, COLOR_WHITE, "You are now watching Jefferson motel.");
        SetPlayerPos(playerid, 2215.73, -1163.39, -80.0);
        SetPlayerInterior(playerid, 0);
        SetPlayerVirtualWorld(playerid, 0);
        TogglePlayerControllable(playerid,0);
        SetPlayerCameraPos(playerid, 2203.05, -1152.81, 37.03);
        SetPlayerCameraLookAt(playerid, 2215.73, -1163.39, 25.73);
    }
    else if(strcmp(params, "cityhall", true) == 0)
    {
        SendClientMessage(playerid, COLOR_WHITE, "You are now watching Los Santos City Hall.");
        SetPlayerPos(playerid, 1478.936035, -1746.446655, -80.0);
        SetPlayerInterior(playerid, 0);
        SetPlayerVirtualWorld(playerid, 0);
        TogglePlayerControllable(playerid,0);
        SetPlayerCameraPos(playerid, 1447.461669, -1717.788085, 44.047473);
        SetPlayerCameraLookAt(playerid, 1478.936035, -1746.446655, 14.347633);
    }
    else if(strcmp(params, "mall", true) == 0)
    {
        SendClientMessage(playerid, COLOR_WHITE, "You are now watching Los Santos Mall.");
        SetPlayerPos(playerid, 1127.245483, -1451.613891, -80.0);
        SetPlayerInterior(playerid, 0);
        SetPlayerVirtualWorld(playerid, 0);
        TogglePlayerControllable(playerid,0);
        SetPlayerCameraPos(playerid, 1092.614868, -1499.197998, 42.018226);
        SetPlayerCameraLookAt(playerid, 1127.245483, -1451.613891, 15.796875);
    }


    // VIP LOCATIONS
    else if(strcmp(params, "lsvip", true) == 0)
    {
        SendClientMessage(playerid, COLOR_WHITE, "You are now watching the Los Santos VIP entrance.");
        SetPlayerPos(playerid, 1809.888427, -1570.615844, -80.0);
        SetPlayerInterior(playerid, 0);
        SetPlayerVirtualWorld(playerid, 0);
        TogglePlayerControllable(playerid,0);
        SetPlayerCameraPos(playerid, 1861.195190, -1533.169677, 33.800296);
        SetPlayerCameraLookAt(playerid, 1809.888427, -1570.615844, 13.465585);
    }
    else if(strcmp(params, "sfvip", true) == 0)
    {
        SendClientMessage(playerid, COLOR_WHITE, "You are now watching the San Fierro VIP entrance.");
        SetPlayerPos(playerid, -2437.302490, 508.727020, -80.0);
        SetPlayerInterior(playerid, 0);
        SetPlayerVirtualWorld(playerid, 0);
        TogglePlayerControllable(playerid,0);
        SetPlayerCameraPos(playerid, -2410.812011, 488.762603, 40.148445);
        SetPlayerCameraLookAt(playerid, -2437.302490, 508.727020, 29.933441);
    }

    // Points (mp1, df, mf1, dh, mp2, cl, mf2, sfd, ffc)
    else if(strcmp(params, "mp1", true) == 0)
    {
        SendClientMessage(playerid, COLOR_WHITE, "You are now watching Materials Pickup 1.");
        SetPlayerPos(playerid, 1423.773437, -1320.386962, -80.0);
        SetPlayerInterior(playerid, 0);
        SetPlayerVirtualWorld(playerid, 0);
        TogglePlayerControllable(playerid,0);
        SetPlayerCameraPos(playerid, 1411.689941, -1352.002929, 24.477527);
        SetPlayerCameraLookAt(playerid, 1423.773437, -1320.386962, 13.554687);
    }
    else if(strcmp(params, "df", true) == 0)
    {
        SendClientMessage(playerid, COLOR_WHITE, "You are now watching Drug Factory.");
        SetPlayerPos(playerid, 2206.402587, 1582.398681, -80.0);
        SetPlayerInterior(playerid, 1);
        SetPlayerVirtualWorld(playerid, 0);
        TogglePlayerControllable(playerid,0);
        SetPlayerCameraPos(playerid, 2222.844482, 1590.667968, 1002.612915);
        SetPlayerCameraLookAt(playerid, 2206.402587, 1582.398681, 999.976562);
    }
    else if(strcmp(params, "mf1", true) == 0)
    {
        SendClientMessage(playerid, COLOR_WHITE, "You are now watching Materials Factory 1.");
        SetPlayerPos(playerid, 2172.315185, -2263.781250, -80.0);
        SetPlayerInterior(playerid, 0);
        SetPlayerVirtualWorld(playerid, 0);
        TogglePlayerControllable(playerid,0);
        SetPlayerCameraPos(playerid, 2206.363769, -2262.568359, 24.240808);
        SetPlayerCameraLookAt(playerid, 2172.315185, -2263.781250, 13.335824);
    }
    else if(strcmp(params, "dh", true) == 0)
    {
        SendClientMessage(playerid, COLOR_WHITE, "You are now watching the Drug House.");
        SetPlayerPos(playerid, 323.577026, 1118.344116, -80.0);
        SetPlayerInterior(playerid, 5);
        SetPlayerVirtualWorld(playerid, 371);
        TogglePlayerControllable(playerid,0);
        SetPlayerCameraPos(playerid, 316.387817, 1123.946289, 1085.046020);
        SetPlayerCameraLookAt(playerid, 323.577026, 1118.344116, 1083.882812);
    }
    else if(strcmp(params, "mp2", true) == 0)
    {
        SendClientMessage(playerid, COLOR_WHITE, "You are now watching Materials Pickup 2.");
        SetPlayerPos(playerid, 2390.212402, -2008.328491, -80.0);
        SetPlayerInterior(playerid, 0);
        SetPlayerVirtualWorld(playerid, 0);
        TogglePlayerControllable(playerid,0);
        SetPlayerCameraPos(playerid, 2410.285644, -2013.919433, 21.716161);
        SetPlayerCameraLookAt(playerid, 2390.212402, -2008.328491, 13.553703);
    }
    else if(strcmp(params, "cl", true) == 0)
    {
        SendClientMessage(playerid, COLOR_WHITE, "You are now watching Crack Lab.");
        SetPlayerPos(playerid, 2346.013916, -1185.367065, -80.0);
        SetPlayerInterior(playerid, 5);
        SetPlayerVirtualWorld(playerid, 371);
        TogglePlayerControllable(playerid,0);
        SetPlayerCameraPos(playerid, 2342.012207, -1180.969848, 1029.412353);
        SetPlayerCameraLookAt(playerid, 2346.013916, -1185.367065, 1027.976562);
    }
    else if(strcmp(params, "mf2", true) == 0)
    {
        SendClientMessage(playerid, COLOR_WHITE, "You are now watching Materials Factory 2.");
        SetPlayerPos(playerid, 2282.298828, -1110.143798, -80.0);
        SetPlayerInterior(playerid, 0);
        SetPlayerVirtualWorld(playerid, 0);
        TogglePlayerControllable(playerid,0);
        SetPlayerCameraPos(playerid, 2306.088623, -1133.968627, 52.929584);
        SetPlayerCameraLookAt(playerid, 2282.298828, -1110.143798, 37.976562);
    }
    else if(strcmp(params, "sfd", true) == 0)
    {
        SendClientMessage(playerid, COLOR_WHITE, "You are now watching the San Fierro Docks.");
        SetPlayerPos(playerid, -1576.488159, 50.301193, -80.0);
        SetPlayerInterior(playerid, 0);
        SetPlayerVirtualWorld(playerid, 0);
        TogglePlayerControllable(playerid,0);
        SetPlayerCameraPos(playerid, -1569.082153, 96.206344, 34.091339);
        SetPlayerCameraLookAt(playerid, -1576.488159, 50.301193, 17.328125);
    }
    else if(strcmp(params, "ffc", true) == 0)
    {
        SendClientMessage(playerid, COLOR_WHITE, "You are now watching Fossil Fuel Company.");
        SetPlayerPos(playerid, -2139.215087, -248.235076, -80.0);
        SetPlayerInterior(playerid, 0);
        SetPlayerVirtualWorld(playerid, 0);
        TogglePlayerControllable(playerid,0);
        SetPlayerCameraPos(playerid, -2170.527832, -246.948257, 40.965312);
        SetPlayerCameraLookAt(playerid, -2139.215087, -248.235076, 36.515625);
    }


    // OFF
    else if(strcmp(params, "off", true) == 0)
    {
        SendClientMessage(playerid, COLOR_WHITE, "You are no longer watching any area.");
        SetPlayerPos(playerid, 1520.50, -1674.70, 13.55);
        SetPlayerInterior(playerid, 0);
        SetPlayerVirtualWorld(playerid, 0);
        SetPlayerFacingAngle(playerid, 270.0);
        SetCameraBehindPlayer(playerid);
        TogglePlayerControllable(playerid,1);
    }
    return 1;
}
You have to remove the comment "//" from the DEFINE filterscript or it won't work. Try that hope it works.

-FalconX
Reply
#3

Post that zcmd code under OnPlayerCommandText callback.
Reply
#4

Quote:
Originally Posted by Xtreme_playa
Посмотреть сообщение
Post that zcmd code under OnPlayerCommandText callback.
My dear NEVER use ZCMD command on OnPlayerCommantText callback, it will NEVER work it will instead big a bunch of errors.

DON'T do what he said as it won't going to help you, try the one which I said as it might help you.

-FalconX
Reply
#5

Quote:
Originally Posted by ue_falconx
Посмотреть сообщение
My dear NEVER use ZCMD command on OnPlayerCommantText callback, it will NEVER work it will instead big a bunch of errors.

DON'T do what he said as it won't going to help you, try the one which I said as it might help you.

-FalconX
He said under not in it.
Reply
#6

Quote:
Originally Posted by McCarthy
Посмотреть сообщение
He said under not in it.
My bad sorry lol I thought he said "IN it" as in this forums we can edit without putting any reason Ty for making me clear

-FalconX
Reply
#7

FalconX is right.
The issue was you had not actually told the server that your compile was a filterscript.
If you check your serverlogs, you'll notice it's not loading.

Just uncomment that line and you'll be right.
Reply
#8

Not working Just fix it and i will give you credits when i will release the script.
Reply
#9

Quote:
Originally Posted by Palaa
Посмотреть сообщение
Not working Just fix it and i will give you credits when i will release the script.
That is sweet, thanks for that.

-FalconX
Reply
#10

Any one?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)