Donmx
Умник
Данная комманда заносит данные в логи сервера кто незнает там в файл TimeBanList.txt он заносит всего 2 данных т.е IP забаненного и сколько ему сидеть осталось, вопрос заключается как сделать так чтобы ещё помимо этого в файл записывался Ник забаненного?
---------- Добавлено сообщение в 00:50 ---------- Предыдущее в 00:36 ----------
ну так кто поможет
PHP:
if(strcmp(cmd, "/tban", true) == 0)
{
if ((IsPlayerAdmin(playerid)) || PlayerInfo[playerid][pAdmin] >= 2)
{
//------------------------------------------------------------------------------
tmp=strtok(cmdtext,idx);
if(!strlen(tmp))
{
SendClientMessage(playerid,COLOR_ISPOLZUY,"*Èñïîëüçóéòå: /tban [èä] [âðåìÿ â ÷àñàõ]");
return 1;
}
new playa=strval(tmp);
if(!IsPlayerConnected(playa)){
SendClientMessage(playerid,COLOR_RED,"** Íåò òàêîãî èãðîêà!");
return 1;
}
GetPlayerName(playa,giveplayer,sizeof(giveplayer));
GetPlayerName(playerid,sendername,sizeof(sendername));
tmp=strtok(cmdtext,idx);
if(!strlen(tmp))
{
SendClientMessage(playerid,COLOR_ISPOLZUY,"*Èñïîëüçóéòå: /tban [èä] [âðåìÿ â ÷àñàõ]");
return 1;
}
new playerIP[15];
GetPlayerIp(giveplayerid, playerIP, sizeof(playerIP));
new time = strval(tmp);
new time2, time3;
tmp=strtok(cmdtext,idx);
if(strlen(tmp) && strval(tmp)<60){
time2 = strval(tmp);
tmp=strtok(cmdtext,idx);
}
if(strlen(tmp) && strval(tmp)<60){
time3 = strval(tmp);
}
new result[64];
new unbandate = GetTimeStamp() + time*60*60 + time2*60 + time3;
new playerip[16];
GetPlayerIp(playa, playerip, sizeof(playerip));
AddInTimeBanList(playerip, unbandate);
new TBanStr[256];
if(time2>0 || time3>0)
format(TBanStr,sizeof(TBanStr),"* Àäìèíèñòðàòîð: %s çàáàíèë %s íà %d ÷àñà %d ìèíóò è %d ñåêóíä. ïðè÷èíà: íåñîáëþäåíèå ïðàâèë ñåðâåðà %s", sendername, giveplayer, time, time2, time3, (result));
else
format(TBanStr,sizeof(TBanStr),"* Àäìèíèñòðàòîð: %s çàáàíèë %s íà %d ÷àñà. ïðè÷èíà: íåñîáëþäåíèå ïðàâèë ñåðâåðà %s",sendername,giveplayer,time, (result));
SendClientMessageToAll(COLOR_LIGHTRED, TBanStr);
Kick(playa);
}
return 1;
}
---------- Добавлено сообщение в 00:50 ---------- Предыдущее в 00:36 ----------
ну так кто поможет
