consulta celdas
#1

en esta parte
Код:
if(sscanf(params, "ds[64]", giveplayerid, reason)) return SendClientMessageEx(playerid, COLOR_WHITE, "USA: /ban [player] [razуn]");
"ds[64]" es "usa:/ban bla bla, їEstoy usando celdas de mas?
Codigo completo:
Код:
CMD:ban(playerid, params[]){//Banear usuario
	if (Info[playerid][pAdminZC] >= 2){
		new string[128], giveplayerid, reason[64];
		if(sscanf(params, "ds[64]", giveplayerid, reason)) return SendClientMessageEx(playerid, COLOR_WHITE, "USA: /ban [player] [razуn]");
		if(IsPlayerConnected(giveplayerid)){
			if(Info[giveplayerid][pAdminZC] > Info[playerid][pAdminZC]){
				format(string, sizeof(string), "%s ha sido auto-baneado, razуn: Intentar banear a un nivel mayor de admin.", GetPlayerNameEx(playerid));
				ABroadCast(COLOR_YELLOW,string,2);
				Info[playerid][pBannedZC] = 0;
				new ip[32];
				GetPlayerIp(playerid,ip,sizeof(ip));
				AddBan(ip);
				Kick(playerid);
				return 1;
			}
Reply
#2

d es el entero (id) y s[64] es la longitud del string (razуn del ban) si el que ejecuta el comando no coloca esos parбmetros le retornarб el Send
Reply
#3

Para que te tome tanto la ID como parte del nombre creo que se usa "u", no "d".
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)