Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:banip(playerid, params[])
- {
- new hour, minute, second;
- new year, month, day;
- new Str[256];
- new Cstring[256];
- if(!IsPlayerAdmin(playerid)) return 0;
- if(sscanf(params, "us[70]", params[0], params[1])) return SendClientMessage(playerid, -1, "[Usage]: /BanIP {FFFFFF}[ID/Name] [Reason]");
- if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, 0xb01111FF, ".השחקן אינו מחובר");
- gettime(hour, minute, second);
- getdate(year, month, day);
- format(Str,sizeof(Str),"{48D1CC}:פרטים על ההרחקה\n\n{FF0000}%s :שם האדמין\n\n{FF8000}%s :שם השחקן\n\n{FFFF00}סיבת הבאן: %s\n\n%s :אייפי\n\n{32CD32}%02d:%02d:%02d || %02d/%02d/%d :שעה ותאריך\n\n\n{FF1493}!באן תמידי לאייפי",GetName(playerid),GetName(params[0]),params[1],GetIP(params[0]),hour, minute, second, day, month, year);
- format(Cstring, sizeof(Cstring), "{FFF000} \"%s\" has been banned by {FF0000}\"%s\" {FFF000}. [Reason: %s]",GetName(params[0]),GetName(playerid),params[1]);
- SendClientMessageToAll(-1, Cstring);
- SendClientMessage(params[0],-1,"!הורחקת מהשרת");
- SendClientMessage(params[0],-1,"!פרטי הבאן מוצגים לפניך");
- ShowPlayerDialog(params[0],12345,DIALOG_STYLE_MSGBOX,"{FFFF00}!קיבלת באן מהשרת",Str,"אישור","");
- DOF2_CreateFile(BansIP(params[0]));
- format(Str,sizeof(Str),"%s",GetName(playerid));
- DOF2_SetString(BansIP(params[0]), "Admin", Str);
- format(Str,sizeof(Str),"%s",GetName(params[0]));
- DOF2_SetString(BansIP(params[0]), "Player", Str);
- format(Str,sizeof(Str),"%s",params[1]);
- DOF2_SetString(BansIP(params[0]), "Reason", Str);
- format(Str,sizeof(Str),"%s",GetIP(params[0]));
- DOF2_SetString(BansIP(params[0]), "IP", Str);
- format(Str,sizeof(Str),"%02d:%02d:%02d",hour, minute, second);
- DOF2_SetString(BansIP(params[0]), "Time", Str);
- format(Str,sizeof(Str),"%02d/%02d/%d",day, month, year);
- DOF2_SetString(BansIP(params[0]), "Date", Str);
- DOF2_SaveFile();
- return SetTimerEx("KickPlayer", 200, false, "i", params[0]);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement