[Ajuda] Ban bugado
#9

Sua lуgica й estranha... mistura os parвmetros e sscanf quando poderia utilizar somente sscanf.
sscanf converte mais rбpido que strval, logo quando nos referimos a inteiro podemos apelar ao sscanf.

Pode nгo estar certo, e realmente espero que nгo esteja, pois quero que afunde a cara no cуdigo e entenda o algoritmo:
Код:
CMD:banper(playerid, params[])
{
	if(ChecarPermissoes(playerid)) return 1;
	if(AdmServer(playerid, 4)) return 1;
	
	new StringBP[64], TargetID, pFile[64];
	
	if(sscanf(params, "u", TargetID)) return Msg(playerid, Vermelho, "[x]: {FFFFFF}Uso Correto: {FF0000}/Car [id/nome] ");
	
 	if(!IsPlayerConnected(TargetID) return Msg(playerid, Vermelho, "Este jogador nгo estб online.");
	
	if(!IsNumeric(BanPerma))
 	{
		gpci(TargetID, StringBP, sizeof(StringBP));
		
		format(pFile, sizeof(pFile), BanPerma, StringBP);
		
		DOF2_CreateFile(pFile);
   		DOF2_SetString(pFile, "Nome", Nome(playerid), Nome(TargetID));
		DOF2_SaveFile();
		
		Msg(TargetID, -1, "Banido!");
		
		Kick(TargetID);
	}
	return 1;
}
P.S: Nгo mexi em todo o cуdigo, hб coisas que eu realmente nгo entendi, entгo deixei como estava, apenas dei um pouco mais de sentido ao cуdigo.
Reply


Messages In This Thread
Ban bugado - by best95 - 25.08.2016, 17:57
Re: Ban bugado - by Kamper - 25.08.2016, 18:12
Re: Ban bugado - by best95 - 25.08.2016, 18:21
Re: Ban bugado - by TheJoaoPedro - 25.08.2016, 18:42
Re: Ban bugado - by best95 - 25.08.2016, 18:49
Re: Ban bugado - by Kamper - 25.08.2016, 18:52
Re: Ban bugado - by best95 - 25.08.2016, 18:56
Re: Ban bugado - by TheJoaoPedro - 25.08.2016, 19:02
Re: Ban bugado - by F1N4L - 25.08.2016, 19:46
Re: Ban bugado - by arakuta - 25.08.2016, 21:08

Forum Jump:


Users browsing this thread: 1 Guest(s)