23.03.2015, 16:35
Try this:
PHP код:
CMD:changegatepass(playerid, params[])
{
new string[128];
if(isnull(params)) return SendClientMessageEx(playerid, COLOR_WHITE, "USAGE: /changegatepass [pass]");
if(strlen(params) > 24)
{
SendClientMessageEx(playerid, COLOR_GRAD2, " Must be 24 characters or less! ");
return 1;
}
new ownsgate;
for(new i = 0; i < sizeof(GateInfo); i++)
{
if(PlayerInfo[playerid][pPhousekey] == GateInfo[i][gHID] && PlayerInfo[playerid][pPhousekey2] == GateInfo[i][gHID])
{
ownsgate = 1;
format(string, sizeof(string), "Gate Password for gate %d changed to %s", i, params);
format(GateInfo[i][gPassword], 24, "%s", params);
SendClientMessageEx(playerid, COLOR_GRAD2, string);
SaveGates();
}
}
if(!ownsgate) SendClientMessageEx(playerid, COLOR_WHITE, "* You don't own a gate");
return 1;
}