Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- stock TBan(playerid,listitem,bannerid)
- {
- new timestamp,dauer;
- timestamp = gettime();
- new sekunden = dauer * 1000 * 60;
- timestamp += sekunden;
- new name[MAX_PLAYER_NAME],bannername[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- GetPlayerName(bannerid,bannername,sizeof(bannername));
- //PlayerInfo[playerid][pBanDauer] = timestamp;
- PlayerInfo[playerid][pBanDauer] += 3;
- Kick(playerid);
- // mysql_SetInt("user", "pBanDauer", timestamp, "Username", name);
- return 1;
- }
- ocmd:ban(playerid,params[]){
- new pID,listitem;
- if(sscanf(params, "u[28]i[28]", pID, listitem))return SendClientMessage(playerid, 0xFF004BFF, "/ban [ID] [Listitem]]");
- PlayerInfo[pID][pBanned] = 1;
- TBan(pID,2,playerid);
- return 1;
- }
- if(PlayerInfo[playerid][pBanned] == 1) //autoban
- {
- ///ABroadCast(COLOR_LIGHTRED,string2,1); OnDialogLogin O.o
- // if tbanned
- new bisgebannt = cache_get_value_name_int(0, "pBanDauer", PlayerInfo[playerid][pBanDauer]);
- if(PlayerInfo[playerid][pBanDauer]>=1)
- {
- new timestamp = gettime();
- if(timestamp > bisgebannt)
- {
- new differenz = bisgebannt - timestamp;
- new minuten = differenz;
- new str[64];
- format(str,sizeof(str),"Du bist noch %i Minuten gebannt!",minuten);
- SendClientMessage(playerid,0xFAFAFAFF,str);
- Kick(playerid);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,-1,"WILLKOMMEN!");
- }
- }
- else
- {
- format(string2,sizeof(string2),"Du wurdest Permanent von Admin %s gebannt, Grund: %s.",PlayerInfo[playerid][pBanAdmin],PlayerInfo[playerid][pBanGrund]);
- SendClientMessage(playerid,COLOR_RED,string2);
- Kick(playerid);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement