Форум

  • Страница 1 из 1
  • 1
Модератор форума: AlexPPPP  
Форум | www.SAMP-TEAM.com » Wiki SA-MP » Команды » Несколько команд
Несколько команд
Вот решил вырезать из своего мода полезные команды )))

Команда чтобы узнать ip адрес любого игрока.

Code
if(strcmp(cmd, "/getip", true) == 0)   
{   
if (PlayerInfo[playerid][pAdmin] >= 1337)   
{   
tmp = strtok(cmdtext,idx);   
new playersip[256];   
if(!strlen(tmp))   
{   
SendClientMessage(playerid,COLOR_GRAD1,"Eniieucoeoa: /getip [Players ID]");   
return 1;   
}   
giveplayerid = ReturnUser(tmp);   
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));   
GetPlayerIp(giveplayerid,playersip,sizeof(playersip));   
format(string, sizeof(string), "Player: %s IP: %s",giveplayer,playersip);   
SendClientMessage(playerid,COLOR_GRAD2,string);   
}   
return 1;   
}


Команда для того чтобы узнать есть ли игроки в муте

Code
if (!strcmp(cmd, "/mutelist", true)) {   
if(PlayerInfo[playerid][pAdmin] < 1) { SendClientMessage(playerid, COLOR_GRAD1, "Ты не Администратор!"); return 1; }   
new countmute = 0;   
SendClientMessage(playerid, COLOR_GREY, "** Лист Игроков в Муте: **");   
for(new i=0;i<MAX_PLAYERS;i++) {   
if(PlayerInfo[i][pMuted] == 1 && IsPlayerConnected(i)) {   
GetPlayerName(i, sendername, sizeof(sendername));   
format(string, sizeof(string), "%s[ID: %d]", sendername, i);   
countmute++;   
SendClientMessage(playerid, COLOR_GREY, string); }   
}   
if(countmute == 0) SendClientMessage(playerid, COLOR_GREY, "В данный момент в муте игроков не найдено!");   
else {   
format(string, sizeof(string), "В данный момент в муте %d игроков!", countmute);   
SendClientMessage(playerid, COLOR_GREY, string);}   
}


команды для того чтобы узнать есть ли игроки в тюрьме и их никнейм

Code
if (!strcmp(cmd, "/jaillist", true)) {   
if(PlayerInfo[playerid][pAdmin] < 1) { SendClientMessage(playerid, COLOR_GRAD1, "Ты не Администратор!"); return 1; }   
new countjail = 0;   
SendClientMessage(playerid, COLOR_GREY, "** Лист Игроков в Тюрьме: **");   
for(new i=0;i< MAX_PLAYERS;i++) {   
if(PlayerInfo[i][pJailed] == 1 && IsPlayerConnected(i)) {   
GetPlayerName(i, sendername, sizeof(sendername));   
format(string, sizeof(string), "%s[ID: %d]", sendername, i);   
countjail++;   
SendClientMessage(playerid, COLOR_GREY, string); }   
}   
if(countjail == 0) SendClientMessage(playerid, COLOR_GREY, "В данный момент в тюрьме игроков не найдено!");   
else {   
format(string, sizeof(string), "В данный момент в тюрьме %d игроков!", countjail);   
SendClientMessage(playerid, COLOR_GREY, string);}   
}


Все команды для гф и без багов!!!

Команда для того чтобы гл.админ мог выдать зарплату

Code
if(strcmp(cmd, "/ваша команда", true) == 0)   
{   
if (PlayerInfo[playerid][pAdmin] >= 2)   
{   
PayDay();   
}   
else   
{   
SendClientMessage(playerid, COLOR_GRAD1, " У вас недостаточно прав на использование этой команды! ");   
}   
return 1;   
}


команда для Рестарта!

Code
if(strcmp(cmd, "/restart", true) == 0)   
{   
if(IsPlayerConnected(playerid))   
{   
if (PlayerInfo[playerid][pAdmin] >= 3)   
{   
GameModeInitExitFunc();   
}   
else   
{   
SendClientMessage(playerid, COLOR_GRAD1, " .Вы не можете использовать эту команду !");   
}   
}   
return 1;   
}


команда /kill - когда пишешь эту команду игроку дается о хп и человек умирает )

Code
if(strcmp(cmd, "/kill", true) == 0)   
{   
SetPlayerHealth(playerid, 0.0);   
return 1;   
}


команда для того чтобы админ мог кикнуть из фракциии любого игрока!

Code
if(strcmp(cmd, "/kickfromfaction", true) == 0 || strcmp(cmd, "/kff", true) == 0)   
{   
if (PlayerInfo[playerid][pAdmin] >= 5)   
{   
SendClientMessage(playerid, COLOR_YELLOW," Вы были выгнаны из фракции админомì!");   
GetPlayerName(giveplayerid, sendername, sizeof(sendername));   
PlayerInfo[giveplayerid][pTeam] = 3;   
PlayerInfo[giveplayerid][pMember] = 0;   
PlayerInfo[giveplayerid][pRank] = 0;   
PlayerInfo[giveplayerid][pChar] = 0;   
SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);   
GetPlayerName(playerid, sendername, sizeof(sendername));   
format(string, 256, "Предупреждение: %s сделал %s гражданским.", giveplayer,sendername);   
ABroadCast(COLOR_YELLOW,string,1);   
SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);   
}   
return 1;   
}


Автор: MeDVeD (SAMP-TEAM)
26.06.2012 в 20:39
Другой раздел.
31.12.2013 в 16:05
Спасибо.
Последняя команда полезная!
23.02.2014 в 15:22
Форум | www.SAMP-TEAM.com » Wiki SA-MP » Команды » Несколько команд
  • Страница 1 из 1
  • 1
Поиск: