ZCMD /ban command
#1

Hi!

I need one in ZCMD, can you gimme one please?
Reply
#2

dude stop spamming on forum im 100% sure have zcmd commands to use "SEARCH BEFORE POST"
Reply
#3

lol he need (a lot of ) help doreto ... so help him !! ;o

@samtey: search for a admin system
Reply
#4

PHP код:
CMD:ban(playeridparams[])
{
    new 
idreason[50], string[128], banned[MAX_PLAYER_NAME];
    if(
PlayerInfo[playerid][pAdminLevel] < || !IsPlayerAdmin(playerid)) return SendClientMessage(playerid,red,"You Are not Rcon admin Or admin lvl 3+");
    if(
sscanf(params"uz"idreason)) return SendClientMessage(playerid, -1"USAGE: /ban [playerid] [reason(optional)]");
    
GetPlayerName(idbannedsizeof(banned));
    
format(stringsizeof(string), "AdmCmd: %s has been banned by %s. reason: %s"bannedGetName(playerid), reason);
    
SendClientMessageToAll(redstring);
    
BanEx(idreason);
    return 
1;

here if you need help next time search
Reply
#5

PHP код:
D:\Program Files\Rockstar Games\GTA San Andreas\eigener SAMP\gamemodes\deathmatch.pwn(215) : error 017undefined symbol "GetName" 
Reply
#6

Identify getname then:

pawn Код:
CMD:ban(playerid, params[])
{
    new id, reason[50], string[128], banned[MAX_PLAYER_NAME];
    if(PlayerInfo[playerid][pAdminLevel] < 2 || !IsPlayerAdmin(playerid)) return SendClientMessage(playerid,red,"You Are not Rcon admin Or admin lvl 3+");
    if(sscanf(params, "uz", id, reason)) return SendClientMessage(playerid, -1, "USAGE: /ban [playerid] [reason(optional)]");
    GetPlayerName(id, banned, sizeof(banned));
    format(string, sizeof(string), "AdmCmd: %s has been banned by %s. reason: %s", banned, GetName(playerid), reason);
    SendClientMessageToAll(red, string);
    BanEx(id, reason);
    return 1;
}  

stock GetName(playerid)
{
    new
        pName[MAX_PLAYER_NAME];

    GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
    return pName;
}
Reply
#7

PhoenixB i just coding you bit me xD
Reply
#8

script request thread...god dammit.
Reply
#9

I bite be careful
Reply
#10

Learning SSCANF is very simple. So here i quickly created one for you.

pawn Код:
CMD:ban(playerid,params[])
{
    new id,reason,pName[MAX_PLAYER_NAME],string[128];
    if(sscanf(params,"uz[128]",id)) SendClientMessage(playerid,COLOR_RED,"System: /ban [ID]");
    else
    {
        if(PlayerInfo[playerid][pAdmin] >=4)
        {
            GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
            format(string,sizeof(string),"Player %s was banned by %s Reason: %s",id,pName,reason);
            SendClientMessageToAll(COLOR_RED,string);
            BanEx(id,"reason");
        }
    }
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)