SA-MP Forums Archive
[Ajuda] Oque tem de errado aqui! - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Oque tem de errado aqui! (/showthread.php?tid=612833)



Oque tem de errado aqui! - OverKiller - 22.07.2016

CMD:kick(playerid, params[])
{
new id, motivo[80];

if(PlayerInfo[playerid][Administrador] < 1) return SendClientMessage(playerid, vermelho,"Vocк nгo tem permiзгo!");

if(!IsPlayerConnected(id))
return SendClientMessage(playerid, vermelho,"Jogador nгo conectado!");

if(sscanf(params, "is[80]",id, motivo)) return SendClientMessage(playerid, vermelho,"[ERRO] - Usso correto /kick[ id ] [ motivo ]");

format(msg, sizeof(msg),"%s foi Kickado por %s motivo: %s\r\n.", Nome(id), Nome(playerid), motivo);
SendClientMessageToAll(vermelho, msg);
Kick(id);
return 1;
}


Re: Oque tem de errado aqui! - LockedLucas - 22.07.2016

Vocк tem que colocar a parte do sscanf primeiro do que a funзгo IsPlayerConnected, correto:

PHP Code:
CMD:kick(playeridparams[])
{
  new 
idmotivo[80];
  if(
PlayerInfo[playerid][Administrador] < 1) return SendClientMessage(playeridvermelho,"Vocк nгo tem permiзгo!");
  if(
sscanf(params"is[80]",idmotivo)) return SendClientMessage(playeridvermelho,"[ERRO] - Usso correto /kick[ id ] [ motivo ]");
  if(!
IsPlayerConnected(id))  return SendClientMessage(playeridvermelho,"Jogador nгo conectado!");
  
format(msgsizeof(msg),"%s foi Kickado por %s motivo: %s\r\n."Nome(id), Nome(playerid), motivo);
  
SendClientMessageToAll(vermelhomsg);
  
Kick(id);
  return 
1;




Re: Oque tem de errado aqui! - Schocc - 22.07.2016

Vocк nгo se deu nem o trabalho de postar o cуdigo entre [*code][*/code], colocou sу um tнtulo e nгo descreveu nada sobre o problema...

Pense bem! chegou a pesquisar ? tentou resolver ?

Ainda bem que tem gente que ajuda....

@erro: Foi um erro lуgico onde a funзгo sscanf vem antes de IsPlayerConnected.


Respuesta: Re: Oque tem de errado aqui! - OverKiller - 22.07.2016

Quote:
Originally Posted by Schocc
View Post
Vocк nгo se deu nem o trabalho de postar o cуdigo entre [*code][*/code], colocou sу um tнtulo e nгo descreveu nada sobre o problema...

Pense bem! chegou a pesquisar ? tentou resolver ?

Ainda bem que tem gente que ajuda....

@erro: Foi um erro lуgico onde a funзгo sscanf vem antes de IsPlayerConnected.
Nгo coloquei em modo code por conta do fуrum ter bugado '-', mesmo assum nгi funcionar maus obg por comentar ^^