01.11.2018, 10:41
How to make timer for target? Because target player dont get the ban message
Quote:
COMMAND:ipban(playerid, params[]) { new targetid, Reason[128], Msg1[128], Msg2[128], Msg3[128], Name[24], Admin[24]; if(sscanf(params, "us[128]", targetid, Reason))SendClientMessage(playerid, 0xFF0000AA, "[Naudojimas]: /ipban [ID] [prieћastis]"); if(targetid == playerid) return SendClientMessage(playerid, PILKA, "Tau nereikia savęs baninti, kiti tai padarys kai to tikrai reiks!"); if (IsPlayerConnected(targetid)) { GetPlayerName(playerid, Admin, sizeof(Admin)); GetPlayerName(targetid, Name, sizeof(Name)); format(Msg1, 128, "[IP BAN]Administratorius %s uћblokavo jūsų IP adresą!(Prieћastis: %s)", Admin, Reason); SendClientMessage(targetid, GELTONA, Msg1); BanEx(targetid, Reason); format(Msg2, 128, "[IP BAN] Uћblokavote %s IP adresą! (Prieћastis: %s)",Name, Reason); SendClientMessage(playerid, GELTONA, Msg2); format(Msg3, 128, "[IP BAN] Administratorius %s uћblokavo %s IP adresą!(Prieћastis: %s)", Admin, Name, Reason); SendClientMessageToAll(GELTONA, Msg3); } else { SendClientMessage(playerid, RAUDONA, "Tokio ћaidėjo nėra!"); } return 1; } |