when in /dm how to disable all cmds in a FS and gamemode
#4

Try this code


new DM[MAX_PLAYERS] = 1;

Public OnPlayerDisconnect(playerid)
{
DM[playerid] = 0;
return 1;
}

Public OnPlayerDeath(playerid, killerid, reason)
{
DM[playerid] = 0;
return 1;
}

if(strcmp(cmdtext, "/dm", true) == 0)
{

if(DM[playerid] == 1) return SendClientMessage(playerid,COLOR_RED,"Server: you are already in dm");
DMZone[playerid] = 1;
return 1;
}

if(strcmp(cmdtext, "/drift", true) == 0)
{

if(DM[playerid] == 1) return SendClientMessage(playerid,COLOR_RED,"Server: Type /leave to leave dm");
/////
return 1;
}

if(strcmp(cmdtext, "/leave", true) == 0)
{

if(DM[playerid] >= 1)
{

SetPlayerArmour(playerid,0);
DM[playerid] = 0;
SpawnPlayer(playerid);
SetCameraBehindPlayer(playerid);
}
else
{
SendClientMessage(playerid, COLOR_RED, "Server: You are not in dm");
}
return 1;
}
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 3 Guest(s)