RoM14
Умник
не могу сделать так что бы когда прописываешь команду /prison его садило на мои координаты
вот сама команда
помогите, + гарантирую
PHP:
-2011.4351,4461.0400,62.9756
PHP:
if(strcmp(cmd, "/prison",true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pAdmin] < 1)
{
SendClientMessage(playerid, COLOR_GREY, "Недостаточно прав для использования команды.");
return true;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "/prison [playerid/PartOfName]");
return true;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
new arank[64];
if(PlayerInfo[playerid][pAdmin] == 6) { arank = "Гл.Администратором"; }
else if(PlayerInfo[playerid][pAdmin] == 5) { arank = "Администратором"; }
else if(PlayerInfo[playerid][pAdmin] == 4) { arank = "Гл.Модератор"; }
else if(PlayerInfo[playerid][pAdmin] == 3) { arank = "Модератором"; }
else if(PlayerInfo[playerid][pAdmin] == 2) { arank = "Модератором"; }
else if(PlayerInfo[playerid][pAdmin] == 1) { arank = "Модератором"; }
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "Вы поместили %s в форт ДеМорган.", giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "Вы помещены в форт ДеМорган %s %s.",arank, sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "Expro: %s был(а) посажен(а) в форт ДеМорган на 3 часа %s %s.",giveplayer, arank, sendername);
SendClientMessageToAll(COLOR_LIGHTRED, string);
GameTextForPlayer(giveplayerid, "~w~ѓOЂPO ЊO„A‡O‹AЏ’ ~n~~r~ЃOPЏ ѓE–OP‚Aм", 5000, 3);
PlayerInfo[giveplayerid][pWanted] = 0;
SetPlayerWantedLevel(giveplayerid, PlayerInfo[giveplayerid][pWanted]);
PlayerInfo[giveplayerid][pJailed] = 2;
PlayerInfo[giveplayerid][pJailTime] = 3600;
SpawnPlayer(giveplayerid);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(GainAdmin[i] == 1)
{
new admin[MAX_PLAYER_NAME]; new player[MAX_PLAYER_NAME];
GetPlayerName(playerid, admin,sizeof(admin));
GetPlayerName(giveplayerid, player,sizeof(player));
format(string,sizeof(string),"Gain Admin: {FFFFFF}%s посадил в форт игрока %s.",admin,player);
SendClientMessage(i, COLOR_LIGHTRED, string);
}
}
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Игрок не подключен!");
return true;
}
}
return true;
}
Последнее редактирование:
