zcmd to ip ban -
Fiore - 29.12.2012
Could someone post me zcmd to ip ban a player?
AW: zcmd to ip ban -
Blackazur - 29.12.2012
1. Next Time use this Topic:
https://sampforum.blast.hk/showthread.php?tid=187229
2.
Quote:
COMMAND:banip(playerid, params[])
{
new ip[20];
if(sscanf(params, "s[20]", ip)) return SendClientMessage(playerid, COLOR_RED, "Usage: /banip [ip]");
new string[256];
format(string,sizeof(string),"banip %s",ip);
SendRconCommand(string);
SendClientMessage(playerid,COLOR_PINK,"IP banned!");
}
return 1;
}
|
Re: zcmd to ip ban -
Mr.Anonymous - 29.12.2012
pawn Код:
COMMAND:ipban(playerid, params[])
{
new PlayerToBan, Reason[128], Msg[128], Name[24], Admin[24];
if (sscanf(params, "us[128]", PlayerToBan, Reason))
SendClientMessage(playerid, 0xFF0000AA, "[Usage]: /ipban [PlayerToBan] [Reason]");
else
{
if (IsPlayerConnected(PlayerToBan))
{
GetPlayerName(playerid, Admin, sizeof(Admin));
GetPlayerName(PlayerToBan, Name, sizeof(Name));
format(Msg, 128, "{FF0000}You have been IP-banned by {FFFFFF}%s", Admin);
SendClientMessage(PlayerToBan, 0xFFFFFFFF, Msg);
format(Msg, 128, "{FF0000}Reason: {FFFFFF}%s", Reason);
SendClientMessage(PlayerToBan, 0xFFFFFFFF, Msg);
BanEx(PlayerToBan, Reason);
format(Msg, 128, "{FF0000}%s has IP-banned {FFFFFF}%s", Admin, Name);
SendClientMessageToAll(0xFFFFFFFF, Msg);
}
else
return 0;
}
else
return 0;
return 1;
}
Re: zcmd to ip ban -
Fiore - 29.12.2012
If i would like to add the reason?
Re: zcmd to ip ban -
Mr.Anonymous - 29.12.2012
Quote:
Originally Posted by Fiore
If i would like to add the reason?
|
I posted a command with reason too.
[Usage]: /ipban [PlayerToBan] [
Reason]
Re: zcmd to ip ban -
Fiore - 29.12.2012
thats badly pasted maybe?
pawn Код:
}
else
return 0;
return 1;
}
Re: zcmd to ip ban -
Mr.Anonymous - 29.12.2012
Quote:
Originally Posted by Fiore
thats badly pasted maybe?
|
Nope.
Re: zcmd to ip ban -
Fiore - 29.12.2012
it wont work, look
C:\Users\Alessandro\Desktop\PCRP\Palomino Creek Roleplay V1\zGaming RP\gamemodes\pcrp.pwn(18714) : warning 217: loose indentation
C:\Users\Alessandro\Desktop\PCRP\Palomino Creek Roleplay V1\zGaming RP\gamemodes\pcrp.pwn(18714) : error 029: invalid expression, assumed zero
C:\Users\Alessandro\Desktop\PCRP\Palomino Creek Roleplay V1\zGaming RP\gamemodes\pcrp.pwn(18714 -- 18715) : warning 215: expression has no effect
C:\Users\Alessandro\Desktop\PCRP\Palomino Creek Roleplay V1\zGaming RP\gamemodes\pcrp.pwn(18715) : error 001: expected token: ";", but found "return"
C:\Users\Alessandro\Desktop\PCRP\Palomino Creek Roleplay V1\zGaming RP\gamemodes\pcrp.pwn(18715) : warning 217: loose indentation
C:\Users\Alessandro\Desktop\PCRP\Palomino Creek Roleplay V1\zGaming RP\gamemodes\pcrp.pwn(18717) : warning 225: unreachable code
C:\Users\Alessandro\Desktop\PCRP\Palomino Creek Roleplay V1\zGaming RP\gamemodes\pcrp.pwn(18717) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
2 Errors.
Re: zcmd to ip ban -
Mr.Anonymous - 29.12.2012
Can you please show me the exact line on which you get those errors.
Re: zcmd to ip ban -
Fiore - 29.12.2012
pawn Код:
COMMAND:ipban(playerid, params[])
{
new PlayerToBan, Reason[128], Msg[128], Name[24], Admin[24];
if (sscanf(params, "us[128]", PlayerToBan, Reason))
SendClientMessage(playerid, 0xFF0000AA, "[Usage]: /ipban [PlayerToBan] [Reason]");
else
{
if (IsPlayerConnected(PlayerToBan))
{
GetPlayerName(playerid, Admin, sizeof(Admin));
GetPlayerName(PlayerToBan, Name, sizeof(Name));
format(Msg, 128, "{FF0000}You have been IP-banned by {FFFFFF}%s", Admin);
SendClientMessage(PlayerToBan, 0xFFFFFFFF, Msg);
format(Msg, 128, "{FF0000}Reason: {FFFFFF}%s", Reason);
SendClientMessage(PlayerToBan, 0xFFFFFFFF, Msg);
BanEx(PlayerToBan, Reason);
format(Msg, 128, "{FF0000}%s has IP-banned {FFFFFF}%s", Admin, Name);
SendClientMessageToAll(0xFFFFFFFF, Msg);
}
else
return 0;
}
else //18714
return 0; //18715
return 1; //18717
}