Question
#1

I was using the standard cmd processor and i had one time new string[128]; and new sendername[MAX_PLAYER_NAME];
under Onplayercommandtext.... now i changed to zcmd.. must i put it on every code or is it ok/enaugh if i put it at the top of my script
Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
	new string[256];
	new playermoney;
	new sendername[MAX_PLAYER_NAME];
	new giveplayer[MAX_PLAYER_NAME];
	new playername[MAX_PLAYER_NAME];
Now:

Код:
    CMD:brb(playerid, params[])
	{
	if(AFK[playerid] == 0)
	{
	       new string[128];
	       new sendername[MAX_PLAYER_NAME];
           GetPlayerName(playerid, sendername, sizeof(sendername));
           format(string, sizeof(string), "%s is away from the keyboard (/afklist)",sendername);
           SendClientMessageToAll(0x36a461ff, string);
          //TogglePlayerControllable(playerid,0);
           AFK[playerid] = 1;
		   return 1;
 	}
 	else
 	{
 		   SendClientMessage(playerid, COLOR_RED, "You are already Afk");
	       return 1;
	       }
	}

	CMD:back(playerid, params[])
	{
	if(AFK[playerid] == 1)
	{
	        new string[128];
	        new sendername[MAX_PLAYER_NAME];
			GetPlayerName(playerid, sendername, sizeof(sendername));
			format(string, sizeof(string), "%s is back ",sendername);
			SendClientMessageToAll(0x36a461ff, string);
			//TogglePlayerControllable(playerid,1);
			AFK[playerid] = 0;
		   	return 1;
 	}
 	else
 	{
 	 		SendClientMessage(playerid, COLOR_RED, "You are already Back");
 	 		return 1;
 	 		}
 	}
must i put on every cmd that ? (new string[128]; new sendername[MAX_PLAYER_NAME]
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)