//include Command_Account(playerid, cmdtext[]) { dcmd(changepass,10,cmdtext); dcmd(report,6,cmdtext); return 1; } //gamemode public OnPlayerCommand(playerid,cmdtext[]) { Command_Account(playerid,cmdtext[]); return 1; }
error 029: invalid expression, assumed zero
public OnPlayerCommand(playerid,cmdtext[])
{
Command_Account(playerid,cmdtext);
return 1;
}
pawn Код:
|
Command_Admin(playerid, cmdtext[]) { if(PlayerInfo[playerid][AdminLevel] >=RANK1)//1 { dcmd(com0,4,cmdtext); return 1; } else if(PlayerInfo[playerid][AdminLevel] >= RANK2)//2 { dcmd(com1,4,cmdtext); return 1; } else if(PlayerInfo[playerid][AdminLevel] >= RANK3)//3 { dcmd(com2,4,cmdtext); return 1; } else if(PlayerInfo[playerid][AdminLevel] >= RANK4)//4 { dcmd(com3,4,cmdtext); return 1; } else if(PlayerInfo[playerid][AdminLevel] >= RANK5)//5 { dcmd(com4,4,cmdtext); return 1; } else if(PlayerInfo[playerid][AdminLevel] >= RANK6)//6 { dcmd(com5,4,cmdtext); return 1; } else if(PlayerInfo[playerid][AdminLevel] >= RANK7)//7 { dcmd(com6,4,cmdtext); return 1; } else if(PlayerInfo[playerid][AdminLevel] >= RANK8)//8 { dcmd(com7,4,cmdtext); return 1; } else if(PlayerInfo[playerid][AdminLevel] >= RANK9)//9 { dcmd(com8,4,cmdtext); return 1; } else if(PlayerInfo[playerid][AdminLevel] >= RANK10)//10 { dcmd(com9,4,cmdtext); return 1; } else return SendClientMessage(playerid,COLOR_RED,NO_PERM); }
public OnPlayerCommandText(playerid, cmdtext[]) { Command_Account(playerid,cmdtext); Command_Admin(playerid,cmdtext); return 0; }