r1kardo
Ученик
Здраствуйте Уважаемые Жители pawno-info.ru :bd:
* Выкладываю команды которые писал очень очень давно. Прошу строго не судить. Кому-то возможно данные команды понадобятся , а кому-то может и нет.
Поехали:
PHP:
if (strcmp(cmd, "/aquitjob", true)==0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "* Используйте: /aquitjob [id игрока]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(PlayerInfo[playerid][pAdmin] >= 1)// 1 это уровень админки. Если , хотите замените значение на свое.
{
if(giveplayerid != INVALID_PLAYER_ID)
{
PlayerInfo[giveplayerid][pJob] = 0;
GettingJob[giveplayerid] = 0;
SendClientMessage(playerid, COLOR_WHITE, "Вы уволили игрока с работы.");
SendClientMessage(giveplayerid, COLOR_WHITE, "Администратор уволил вас с работы." );
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "[Ошибка] Недостаточно прав.");
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "[Ошибка] Данного игрока нет на сервере.");
}
}
printf("Использвалась команда %s",cmd);
return 1;
}
PHP:
if (strcmp(cmd, "/auninvite", true)==0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "* Используйте: /auninvite [id игрока]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(PlayerInfo[playerid][pAdmin] >= 1)// 1 Уровень Админки , замените на свой.. если нужно
{
if(giveplayerid != INVALID_PLAYER_ID)
{
gTeam[giveplayerid] = 3;
PlayerInfo[giveplayerid][pTeam] = 3;
PlayerInfo[giveplayerid][pMember] = 0;
PlayerInfo[giveplayerid][pRank] = 0;
PlayerInfo[giveplayerid][pChar] = 0;
PlayerInfo[giveplayerid][pModel] = 170;
SetPlayerSkin(giveplayerid, 170);
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "Вы уволены из организации администратором %s.", sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "Вы уволили: %s из организации.", giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "[Ошибка] Недостаточно прав.);
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "[Ошибка] Данного игрока нет на сервере.");
}
}
printf("Использвалась команда %s",cmd);
return 1;
}
Ув. Просьба - Модераторы поставьте префикс: [C.M.D]
*По поводу ошибок - писать в теме.
Последнее редактирование:
