Alberto_Johnson
Компетентный
И так я написал команду /contract Служит она для того что бы заказать игрока на что то.
Патом сделал чекпоинт с диалоговым окном.
Помагите сделать что бы у меня в нём отображало кого я заказал.
Вот то что у меня получилось:
Патом сделал чекпоинт с диалоговым окном.
Помагите сделать что бы у меня в нём отображало кого я заказал.
Вот то что у меня получилось:
PHP:
stock SearchingHit(playerid)//для киллеров
{ // выполняется при выборе Contracts
new string[MAX_STRING];
new searchhit = 0;
new listitems[512];
for(new i = 0; i < GetMaxPlayers(); i++)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[i][pHeadValue] > 0 && gGotHit[i] == 0)// && PlayerInfo[i][pMember] != 26
{ //сканируем все головы (не киллеров) за которые назначено вознагражданеие
// цель ещё заказан не принят
searchhit = 1;//поднимаем флаг для поиска контрактов - есть контракты
//hitfound = 1;//поднимаем флаг для просмотра контрактов - есть контракты
format(string, sizeof(string), "Цель: %s[%d]\t\tВознаграждение: $%d\n", Name(playerid), playerid, PlayerInfo[playerid][pHeadValue]);
strins(listitems, string, strlen(listitems), strlen(string));
}
}
}
strins(listitems, "\n", strlen(listitems), 65);
if(searchhit == 0)
{
SendClientMessage(playerid, COLOR_GREY, "Нет доступных Контрактов!");
}
}
