[Ajuda] MEu gm -
paulodaido - 16.07.2011
Olб pessoal estou aki para pedir ajuda numa coisa simples mas que nao consegui arrumar ainda =/
Sabe aquele Comando de Kicka ou banir o player
pois e ele que esta com um bug
poresemplo....
vo kika o kara e pa pronto kikei o oque aparece
Fulanotaltal foi kikado pelo Admin taltal [Motivo taltal]
Nгo sei se vcs entenderгo mas e o bug no motivo
em vez de aparece o motivo aparece o nome do ADM
se puderem me ajuda eu agradeзo t+
Re: [Ajuda] MEu gm -
[R] ousenber [K] - 16.07.2011
pasta o comando de dar /kick...
__________________________________________
...Meus Trabalhos...
[
FisterScripts]
Sistema de Admin e Helper Simples v0.3
Sistema de Viagem v0.5
[
Includes]
Nenhum...
[
GameModes]
Nenhum...
[
Tutoriais]
Nenhum...
[
Maps]
W.D.A. ( Water Dylan Airport )
Se meu post lhe ajudou , lhe deixou confuso Clique nesta imagem >>
<< abaixo do meu avatar
Estou de Olho em vocк !
[Ass] Assinatura feita por JORGE_HARD
Re: [Ajuda] MEu gm -
Gabriel Duarte - 16.07.2011
Й posta ai o comando de kickar para podermos te ajudar.
Re: [Ajuda] MEu gm -
FoxXx - 16.07.2011
Posta o codigo q noiz corrigi ele
Re: [Ajuda] MEu gm - array13 - 16.07.2011
ZCMD:
PHP код:
COMMAND:kick(playerid, params[])
{
new PlayerToKick, Reason[128], ReasonMsg[128], Name[24];
if (APlayerData[playerid][PlayerLevel] >= 1)
{
if (sscanf(params, "us[128]", PlayerToKick, Reason)) SendClientMessage(playerid, 0xFF0000AA, "Usage: \"/kick <PlayerToKick> <Reason>\"");
else
if (IsPlayerConnected(PlayerToKick))
{
GetPlayerName(playerid, Name, sizeof(Name));
format(ReasonMsg, 128, "You have been kicked by %s %s", AdminLevelName[APlayerData[playerid][PlayerLevel]], Name);
SendClientMessage(PlayerToKick, 0xFF0000FF, ReasonMsg);
format(ReasonMsg, 128, "Reason: %s", Reason);
SendClientMessage(PlayerToKick, 0xFF0000FF, ReasonMsg);
Kick(PlayerToKick);
}
else
SendClientMessage(playerid, 0xFF0000FF, "That player isn't online");
}
else
return 0;
}
else
return 0;
return 1;
}
dcmd:
PHP код:
dcmd_kick(playerid, params[])
{
if(AccountInfo[playerid][aLevel] < 2) SendClientMessage(playerid, COLOR_RED, "Unknow command!");
else
{
new ID, reason[100];
if(sscanf(params, "is", ID, reason)) SendClientMessage(playerid, COLOR_WHITE, "USAGE: /kick [id] [reason]");
else if(IsPlayerConnected(ID) == 0) SendClientMessage(playerid, COLOR_RED, "Player is not connected");
else
{
new string[256], name[60], name2[60];
GetPlayerName(playerid, name, 60);
GetPlayerName(ID, name2, 60);
format(string, 256, "Administrator %s[%d] has kicked %s[%d]. (Reason: %s)", name, playerid, name2, ID, reason);
SendClientMessageToAll(COLOR_YELLOW, string);
Kick(ID);
}
}
return 1;
}
Re: [Ajuda] MEu gm -
Ricop522 - 16.07.2011
Aqui estб, feito para vocк!
pawn Код:
if(!stcmp(cmd, "/kick", true ))
{
tmp = strtok(cmdtext, idx); if(!strlen(tmp)) return SendClientMessage(playerid, -1, "/KICK id motivo");
new id = strval(tmp);
new length = strlen(cmdtext), offset = idx, result[64];
while ((idx < length) && (cmdtext[idx] <= ' ')) idx++;
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS;
if(!strlen(result)) return SendClientMessage(playerid, COLOR_GRAD2, "<!> /kick [ID] [motivo]");
new string[128], nome[2][MAX_PLAYER_NAME]; GetPlayerName(playerid, nome[0], MAX_PLAYER_NAME);
GetPlayerName(id, nome[1], MAX_PLAYER_NAME);
format(string, sizeof(string), "%s kickou %s motivo %s", nome[0], nome[1], result);
SendClientMessageToAll(-1, string);
Kick(id);
}
Reputation? *--"