Ok, i have my gamemode which before i testes out a new filterscript was working fine. so i got rid of the fs, but now the commands in my gamemode dont work!!! WHAT TO DO
pawn Код:
#include <a_samp>
#include <s>
#include <zcmd>
#include <sscanf2>
#include "../include/gl_common.inc"
#define open 0
#define closed 1
forward AutoAnn();
forward weather();
new RandomANN[][] =
{
  "/help",
  "/kill",
  "/rules"
};
new ServerStatus;
main()
{
  print("PARTY TIME");
}
public OnGameModeInit()
{
  SetTimer("AutoAnn",120000,1);
  SetTimer("weather", 60000, 1);
  SetGameModeText("PARTY");
  AddPlayerClass(299,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(105,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(106,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(107,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(102,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(103,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(104,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(114,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(115,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(116,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(108,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(109,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(110,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(121,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(122,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(123,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(173,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(174,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(175,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(117,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(118,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(120,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(247,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(248,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(254,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(111,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(112,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(113,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(124,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(125,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(126,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(127,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(1,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(2,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(22,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(23,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(27,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(28,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(29,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(33,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(46,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(47,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(48,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(50,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(59,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(60,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(60,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(61,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(62,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(66,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(67,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(68,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(70,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(71,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(72,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(73,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(78,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(79,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(82,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(83,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(84,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(98,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(100,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(101,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(143,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(144,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(147,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(156,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(163,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(164,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(165,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(166,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(167,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(170,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(171,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(172,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(179,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(180,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(181,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(186,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(187,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(188,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(189,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(203,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(204,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(206,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(217,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(223,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(227,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(228,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(239,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(240,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(249,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(250,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(254,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(265,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(267,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(266,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(268,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(269,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(270,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(271,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(272,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(280,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(281,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(284,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(285,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(286,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(287,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(290,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(291,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(292,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  AddPlayerClass(294,1565.5916,-1358.9417,330.0576,140.6191,0,0,0,0,0,0); //
  new total_vehicles_from_files;
  // SPECIAL
  total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/trains.txt");
  total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/pilots.txt");
  // LAS VENTURAS
  total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/lv_law.txt");
  total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/lv_airport.txt");
  total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/lv_gen.txt");
  // SAN FIERRO
  total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/sf_law.txt");
  total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/sf_airport.txt");
  total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/sf_gen.txt");
  // LOS SANTOS
  total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/ls_law.txt");
  total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/ls_airport.txt");
  total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/ls_gen_inner.txt");
  total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/ls_gen_outer.txt");
  // OTHER AREAS
  total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/whetstone.txt");
  total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/bone.txt");
  total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/flint.txt");
  total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/tierra.txt");
  total_vehicles_from_files += LoadStaticVehiclesFromFile("vehicles/red_county.txt");
  printf("Total vehicles from files: %d",total_vehicles_from_files);
 Â
  ServerStatus = open;
  EnableStuntBonusForAll(1);
  return 1;
}
public OnGameModeExit()
{
  return 1;
}
public OnPlayerRequestClass(playerid, classid)
{
  SetPlayerFacingAngle(playerid, 80.5222);
  SetPlayerPos(playerid, 1565.5916, -1358.9417, 330.0576);
  SetPlayerCameraPos(playerid, 1554.3995, -1357.9331, 329.4581);
  SetPlayerCameraLookAt(playerid, 1565.5916, -1358.9417, 330.0576);
  return 1;
}
public OnPlayerConnect(playerid)
{
  if(ServerStatus == closed)
  {
    SendClientMessage(playerid,COLOR_RED,"~ SERVER: ALL connectios are rejected at the moment, try later!");
    Kick(playerid);
  }
  new string[128], name[MAX_PLAYER_NAME];
  GetPlayerName(playerid, name, sizeof(name));
  format(string, sizeof(string), "%s has joined the server", name);
  SendClientMessageToAll(COLOR_BLUE, string);
  CountPlayersOnline();
  return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
  new string[64], name[MAX_PLAYER_NAME];
  GetPlayerName(playerid,name,MAX_PLAYER_NAME);
  switch(reason)
  {
  case 0: format(string,sizeof string,"%s left the server. (Timed out)",name);
  case 1: format(string,sizeof string,"%s left the server. (Leaving)",name);
  case 2: format(string,sizeof string,"%s left the server. (Kicked/Banned)",name);
  }
  SendClientMessageToAll(COLOR_BLUE,string);
  CountPlayersOnline();
  return 1;
}
public OnPlayerSpawn(playerid)
{
  TogglePlayerControllable(playerid, 0);
  switch(random(3))
  {
   case 0:
   {
     SetPlayerPos(playerid, 284.668945, 2470.728515, 16.474884);
     TogglePlayerControllable(playerid, 1);
   }
   case 1:
   {
     SetPlayerPos(playerid,-2027.0117,157.2636,29.0391);
     TogglePlayerControllable(playerid, 1);
   }
   case 2:
   {
     SetPlayerPos(playerid,1549.9720,-1675.3169,15.2003);
     TogglePlayerControllable(playerid, 1);
   }
}
}
public OnPlayerCommandText(playerid, cmdtext[])
{
  if(!strcmp(cmdtext, "/me", true, 3))
  {
    if(!cmdtext[3])return SendClientMessage(playerid, COLOR_RED, "USAGE: /me [action]");
    new str[128];
    GetPlayerName(playerid, str, sizeof(str));
    format(str, sizeof(str), "* %s %s", str, cmdtext[4]);
    SendClientMessageToAll(COLOR_GREEN, str);
    return 1;
  }
 Â
  if (strcmp("/help", cmdtext, true, 10) == 0)
  {
    SendClientMessage(playerid, COLOR_RED, "-----HELP-----");
    SendClientMessage(playerid, COLOR_RED, "COMMANDS: /help, /rules, /me, /kill");
    SendClientMessage(playerid, COLOR_RED, "-----HELP-----");
    return 1;
  }
 Â
  if (strcmp("/rules", cmdtext, true, 10) == 0)
  {
    SendClientMessage(playerid, COLOR_RED, "-----RULES-----");
    SendClientMessage(playerid, COLOR_RED, "DO NOT SPAWNKILL");
    SendClientMessage(playerid, COLOR_RED, "DO NOT HACK");
    SendClientMessage(playerid, COLOR_RED, "DO NOT BE AN ASSHOLE");
    SendClientMessage(playerid, COLOR_RED, "HAVE FUN!");
    SendClientMessage(playerid, COLOR_RED, "-----RULES-----");
    return 1;
  }
 Â
  if (strcmp("/kill", cmdtext, true, 10) == 0)
  {
    SetPlayerHealth(playerid, 0);
    return 1;
  }
  return 0;
}
public OnEnterExitModShop(playerid, enterexit, interiorid)
{
  SetPlayerVirtualWorld(playerid, playerid); //Sets the players virtual world
  return 1;
}
public OnPlayerUpdate(playerid)
{
  if(GetPlayerInterior(playerid) != 0 && GetPlayerWeapon(playerid) != 0)
  {
    SetPlayerArmedWeapon(playerid,0);
    return 0;
  }
  return 1;
}
public AutoAnn()
{
  new randANN = random(sizeof(RandomANN));
  SendClientMessageToAll(COLOR_GREEN, RandomANN[randANN]);
  return 1;
}
public weather()
{
  new ass = random(25);
  SetWeather(ass);
  return 1;
}
If you have added zcmd and strcmp commands in the gamemode than strcmp will not work, remove the zcmd.inc from your gamemode than your strcmp commands will work.
ok... y is that? will it work with dcmd?