easy there, okay weather or no but i also think he is not the real VRocker cuz of shadow's and Fuzzie's point....
You shouldn't give up, try to make a cmd to get ip of a player, if a person behvaing like that comes again... bam get his ip boop F7 and then PM it to a good person to test this ip out ( I Think you should pm it to Stormeus He is a good guy ) and maybe they can know who was that guy actually... if negative you can pm a well trusted person who can do this job for you.
ahahah lol, it funny you think i can not create getip cmd???
GetIP function
[pawn]
stock PlayerIP(playerid)
{//-----------------------------------------------------------------------------
new ip[16];
GetPlayerIp(playerid, ip, 16);
return ip;
}//-----------------------------------------------------------------------------
[/pawn]
Show all players cmd from my GameMode (VCL)
[pawn]
if (strcmp(cmd, "players", true) == 0)
{//-------------------------------------------------------------------------
new playersonline;
for (new p = 0; p < MAX_PLAYERS; p++)
{//---------------------------------------------------------------------
if (IsPlayerConnected(p)) playersonline++;
}//---------------------------------------------------------------------
if (playersonline >= 1)
{//---------------------------------------------------------------------
format(str, sizeof(str), "SERVER: Players On-Line: [%d]", playersonline);
SendClientMessage(playerid, COLOR_GREEN, str);
for (new i = 0; i < MAX_PLAYERS; i++)
{//-----------------------------------------------------------------
if (IsPlayerConnected(i))
{//-------------------------------------------------------------
if (gPlayerLogged
== 1) // åñëè àâòîðèçîâàí
{//---------------------------------------------------------
if (PlayerInfo[playerid][pAdmin] != 0)
{//-----------------------------------------------------
format(str, sizeof(str), " %s[ID:%d] [IP:%s] On-line Time: [%02d:%02d]", GetName(i), i, PlayerIP(i), PlayerInfo[pOTimeHours], PlayerInfo[pOTimeMins]);
}//-----------------------------------------------------
else
{//-----------------------------------------------------
format(str, sizeof(str), " %s[ID:%d] On-line Time: [%02d:%02d]", GetName(i), i, PlayerInfo[pOTimeHours], PlayerInfo[pOTimeMins]);
}//-----------------------------------------------------
SendClientMessage(playerid, COLOR_GREEN, str);
}//---------------------------------------------------------
else
{//---------------------------------------------------------
if (gPlayerAccount == 0) // åñëè íå çàðåãèñòðèðîâàí
{//-----------------------------------------------------
if (PlayerInfo[playerid][pAdmin] != 0)
{//-------------------------------------------------
format(str, sizeof(str), " %s[ID:%d] [IP:%s] (Not Register)", GetName(i), i, PlayerIP(i));
SendClientMessage(playerid, COLOR_GREEN, str);
}//-------------------------------------------------
else
{//-------------------------------------------------
format(str, sizeof(str), " %s[ID:%d] (Not Register)", GetName(i), i);
SendClientMessage(playerid, COLOR_GREEN, str);
}//-------------------------------------------------
}//-----------------------------------------------------
else
{//-----------------------------------------------------
if (PlayerInfo[playerid][pAdmin] != 0)
{//-------------------------------------------------
format(str, sizeof(str), " %s[ID:%d] [IP:%s] (Not Authorized)", GetName(i), i, PlayerIP(i));
SendClientMessage(playerid, COLOR_GREEN, str);
}//-------------------------------------------------
else
{//-------------------------------------------------
format(str, sizeof(str), " %s[ID:%d] (Not Authorized)", GetName(i), i);
SendClientMessage(playerid, COLOR_GREEN, str);
}//-------------------------------------------------
}//-----------------------------------------------------
}//---------------------------------------------------------
}//-------------------------------------------------------------
}//-----------------------------------------------------------------
}//---------------------------------------------------------------------
return 1;
}//-------------------------------------------------------------------------
[/pawn]
easy
[pawn]
public OnPlayerConnect(playerid)
{
printf("[connect] ID:%d IP:%s", playerid, PlayerIP(playerid));
return 1;
}
[/pawn]
simple cmd
[pawn]
if (strcmp(cmd, "getip", true) == 0)
{//-------------------------------------------------------------------------
if (IsPlayerAdmin(playerid))
{//---------------------------------------------------------------------
tmp = strtok(cmdtext, idx);
if (!strlen(tmp))
{//-----------------------------------------------------------------
SendClientMessage(playerid, COLOR_GREY, "SERVER: Use: /c getip [playerid]");
return 1;
}//-----------------------------------------------------------------
gplayerid = strval(tmp);
if (IsPlayerConnected(gplayerid) && gplayerid != INVALID_PLAYER_ID)
{//-----------------------------------------------------------------
format(str, sizeof(str), "SERVER: Player: %s[ID:%d], [IP: %s]", GetName(gplayerid), gplayerid, PlayerIP(gplayerid));
SendClientMessage(playerid, COLOR_YELLOW, str);
}//-----------------------------------------------------------------
else
{//-----------------------------------------------------------------
SendClientMessage(playerid, COLOR_RED, "SERVER: Error! No player in on-line!");
}//-----------------------------------------------------------------
}//---------------------------------------------------------------------
else
{//---------------------------------------------------------------------
SendClientMessage(playerid, COLOR_RED, "SERVER: Error! Unknow command!");
}//---------------------------------------------------------------------
return 1;
}//-------------------------------------------------------------------------
[/pawn]
very simple
[pawn]
if (strcmp(cmd, "myip", true) == 0)
{//-------------------------------------------------------------------------
format(str, sizeof(str), "SERVER: Your IP: [%s]", PlayerIP(playerid));
SendClientMessage(playerid, COLOR_GREEN, str);
return 1;
}//-------------------------------------------------------------------------
[/pawn]
if that's not enough, we can use my Console CMD Sys from here http://forum.vicecitymultiplayer.com/index.php?topic=5287.0
and see how it work
it very easy for me, just I could not make it in time((