All pastes #1353101 Raw Edit

Anonymous

public c v1 · immutable
#1353101 ·published 2009-03-05 00:41 UTC
rendered paste body
 	if(strcmp(cmd, "/ooc", true) == 0 || strcmp(cmd, "/o", true) == 0)	{	    if(IsPlayerConnected(playerid))	    {			if ((OOCStatus) == 0 && PlayerInfo[playerid][pAdmin] < 1)			{				SendClientMessage(playerid, COLOR_LIGHTYELLOW2, "Global OOC is currently disabled.");				return 1;			}			if(Muted[playerid])			{				SendClientMessage(playerid, COLOR_LIGHTYELLOW2, "You can't speak, your muted!");				return 1;			}			new length = strlen(cmdtext);			while ((idx < length) && (cmdtext[idx] <= ' '))			{				idx++;			}			new offset = idx;			new result[128];			while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))			{				result[idx - offset] = cmdtext[idx];				idx++;			}			result[idx - offset] = EOS;			if(!strlen(result))			{				SendClientMessage(playerid, COLOR_LIGHTYELLOW2, "[/o]oc [message]");				return 1;			}			if(PlayerInfo[playerid][pAdmin] >= 1 && AdminDuty[playerid] == 1)			{				format(string, sizeof(string), "(( [OOC] Admin %s: %s ))", GetPlayerNameEx(playerid), result);				SendClientMessageToAll(COLOR_ADMINDUTY,string);				OOCLog(string);				return 1;			}			else if(PlayerInfo[playerid][pDonator] == 1)			{				format(string, sizeof(string), "(( [OOC] Donator %s: %s ))", GetPlayerNameEx(playerid), result);				SendClientMessageToAll(COLOR_NEWOOC,string);				OOCLog(string);			}			else			{				format(string, sizeof(string), "(( [OOC] %s: %s ))", GetPlayerNameEx(playerid), result);				SendClientMessageToAll(COLOR_NEWOOC,string);				OOCLog(string);			}		}		return 1;	}