PomperYT
Wiek: 34 Na forum: 3681 dni Posty: 1
Witam,
mam pytanie, mianowicie jak mog? doda? komendy tylko dla VIPA w tym oto skrypcie? Pozdrawiam
Kod: #include <a_samp>
#include <zcmd>
#include <colors>
#include <sscanf>
#define R "{FF0000}"
#define W "{000000}"
#define C_ADMIN "FF0000"
#define Y "{D2C520}"
#define G "{94D317}"
#define playername
new AAdmin[MAX_PLAYERS],
ZAdmin[MAX_PLAYERS],
QAdmin[MAX_PLAYERS],
IAdmin[MAX_PLAYERS];
////////////////////MOD LOGIN//////////////////////////////////
CMD:mlogin(playerid, params[])
{
new pname[MAX_PLAYER_NAME+1];
new tmp[256];
GetPlayerName(playerid, pname, sizeof(pname));
if( !strcmp(pname, "SnigolexXx", true) || !strcmp(pname, "Nick nr2", true) )
{
if(!QAdmin[playerid])
{
QAdmin[playerid]=1;
SendClientMessage(playerid, -1, "Zalogowales sie na range: {00FF00}Moderator.");
format(tmp, sizeof(tmp), "{FF0000}%s zalogowal sie na Moderatora.", pname, playerid);
SendClientMessageToAll(playerid, tmp);
return 1;
}
else if(QAdmin[playerid])
{
SendClientMessage(playerid, -1, "Aktualnie jeste? {00FF00}modem.");
return 1;
}
}
else
{
format(tmp, sizeof(tmp), "{FF0000}%s zostal(a) wyrzucony(a) , Powod: Nieautoryzowane logowanie na moda", pname, playerid);
SendClientMessageToAll(playerid, tmp);
Kick(playerid);
return 1;
}
}
////////////////////MOD LOGIN//////////////////////////////////
///////////////////////////////////////////////////ADMIN LOGIN/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
CMD:alogin(playerid, params[])
{
new pname[MAX_PLAYER_NAME+1];
new tmp[256];
GetPlayerName(playerid, pname, sizeof(pname));
if( !strcmp(pname, "SnigolexXx", true) || !strcmp(pname, "Nick nr2", true) )
{
if(!AAdmin[playerid])
{
AAdmin[playerid]=1;
SendClientMessage(playerid, -1, "Zalogowales sie na range: {00FF00}Administrator.");
format(tmp, sizeof(tmp), "{FF0000}%s zalogowal sie na Administratora.", pname, playerid);
SendClientMessageToAll(playerid, tmp);
return 1;
}
else if(AAdmin[playerid])
{
SendClientMessage(playerid, -1, "Aktualnie jeste? {00FF00}Adminem.");
return 1;
}
}
else
{
format(tmp, sizeof(tmp), "{FF0000}%s zostal(a) wyrzucony(a) , Powod: Nieautoryzowane logowanie na @", pname, playerid);
SendClientMessageToAll(playerid, tmp);
Kick(playerid);
return 1;
}
}
///////////////////////////////////////////////////ADMIN LOGIN/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////HEADADMIN LOGIN///////////////////////////////////////////////////
CMD:halogin(playerid, params[])
{
new pname[MAX_PLAYER_NAME+1];
new tmp[256];
GetPlayerName(playerid, pname, sizeof(pname));
if( !strcmp(pname, "SnigolexXx", true) || !strcmp(pname, "Nick nr2", true) )
{
if(!ZAdmin[playerid])
{
ZAdmin[playerid]=1;
SendClientMessage(playerid, -1, "Zalogowales sie na {00FF00}HeadAdmina.");
format(tmp, sizeof(tmp), "{FF0000}%s zalogowal sie na HeadAdmina.", pname, playerid);//logowanie na moda /mlogin
SendClientMessageToAll(playerid, tmp);
return 1;
}
else if(ZAdmin[playerid])
{
SendClientMessage(playerid, -1, "Aktualnie jeste? juz Zalogowany na {00FF00}H@.");
return 1;
}
}
else
{
format(tmp, sizeof(tmp), "{FF0000}%s zostal(a) wyrzucony(a) , Powod: Nieautoryzowane logowanie na HeadAdmina", pname, playerid);
SendClientMessageToAll(playerid, tmp);
Kick(playerid);
return 1;
}
}
///////////////////////////////////////////////////HEADADMIN LOGIN///////////////////////////////////////////////////
////////////////////////////VIP LOGIN/////////////////////////////
CMD:vlogin(playerid, params[])
{
new pname[MAX_PLAYER_NAME+1];
new tmp[256];
GetPlayerName(playerid, pname, sizeof(pname));
if( !strcmp(pname, "SnigolexXx", true) || !strcmp(pname, "Nick nr2", true) )
{
if(!IAdmin[playerid])
{
IAdmin[playerid]=1;
SendClientMessage(playerid, -1, "Zalogowales sie na {00FF00}ViPa.");
format(tmp, sizeof(tmp), "{FF0000}%s zalogowal sie na ViPa.", pname, playerid);
SendClientMessageToAll(playerid, tmp);
return 1;
}
else if(IAdmin[playerid])
{
SendClientMessage(playerid, -1, "Aktualnie jeste? juz Zalogowany na {00FF00}Vipa.");
return 1;
}
}
else
{
format(tmp, sizeof(tmp), "{FF0000}%s zostal(a) wyrzucony(a) , Powod: Nieautoryzowane logowanie na ViP", pname, playerid);//logowanie na v vlogin
SendClientMessageToAll(playerid, tmp);
Kick(playerid);
return 1;
}
}
/////////////////////////////VIP LOGIN//////////////////////
public OnPlayerText(playerid, text[])
{
new costamxdd[256];
if(AAdmin[playerid])
{
format(costamxdd, sizeof(costamxdd), "| "R"Administrator {00FF00}| ID:%d | {00FF00}%s", playerid, text);
SendPlayerMessageToAll(playerid, costamxdd);
return 0;
}
if(ZAdmin[playerid])
{
format(costamxdd, sizeof(costamxdd), "| {FFFFFF}Head"R"Admin {33CC66}| ID:%d | {00FF00}%s", playerid, text);
SendPlayerMessageToAll(playerid, costamxdd);
return 0;
}
if(QAdmin[playerid])
{
format(costamxdd, sizeof(costamxdd), "| "G"Moderator {00FF00}| ID:%d | {33CC66}%s", playerid, text);
SendPlayerMessageToAll(playerid, costamxdd);
return 0;
}
if(IAdmin[playerid])
{
format(costamxdd, sizeof(costamxdd), "| "Y"ViP {00FF00}| ID:%d | {33CC66}%s", playerid, text);
SendPlayerMessageToAll(playerid, costamxdd);
return 0;
}
return 1;
}