Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

3DText Преступник! Samp-Rp

Статус
В этой теме нельзя размещать новые ответы.

Dima_Tushin

Компетентный
всем привет этот мануал делал Maks5 но там он был не до делан а я до делал
преступим
ко всем New добавим
PHP:
new Text3D:label[MAX_PLAYERS];
в Public
PHP:
public OnPlayerDisconnect(playerid, reason)
{
Delete3DTextLabel(label[playerid]);
return 1;
}
ищем Вы посажены в тюрьму на 600 секунд
и ко всем дабавим
PHP:
SetPlayerWantedLevel(playerid,WantedLevel[playerid] == 0);//Без этого Надпись не будит пропадать
Delete3DTextLabel(label[playerid]);
в public OnPlayerSpawn(playerid)
PHP:
	//Преступник
	label[playerid] = Create3DTextLabel("Преступник!", 0xFF0000FF, 0.0,0.0,0.0, 20.0, 0);
	if(PlayerInfo[playerid][pZvezdi] >= 1 || WantedPoints[playerid] >= 1 || WantedLevel[playerid] >= 1 || SetPlayerWantedLevel(playerid,WantedLevel[playerid] >= 1))
	{
		Attach3DTextLabelToPlayer(label[playerid], playerid, 0.0, 0.0, 0.7);
	}
	if(PlayerInfo[playerid][pZvezdi] == 0 || WantedPoints[playerid] == 0 || WantedLevel[playerid] == 0 || SetPlayerWantedLevel(playerid,WantedLevel[playerid] == 0))
	{
		Delete3DTextLabel(label[playerid]);
	}
ищем if(newstate == PLAYER_STATE_SPAWNED)
PHP:
	label[playerid] = Create3DTextLabel("Преступник!", 0xFF0000FF, 0.0,0.0,0.0, 20.0, 0);
	Delete3DTextLabel(label[playerid]);
в public SetPlayerCriminal(playerid,declare,reason[])
там где вам выдали звезду и вас пришло вы совершили преступление ла ла ла
вставляем
PHP:
				label[playerid] = Create3DTextLabel("Преступник!", 0xFF0000FF, 0.0,0.0,0.0, 20.0, 0);
				Attach3DTextLabelToPlayer(label[playerid], playerid, 0.0, 0.0, 0.7);
\
в команду (/su)spect
PHP:
						label[giveplayerid] = Create3DTextLabel("Преступник!", 0xFF0000FF, 0.0,0.0,0.0, 20.0, 0);
						SetPlayerCriminal(giveplayerid,giveplayerid, result);
если у вас нету этого SetPlayerWantedLevel(giveplayerid,WantedLevel[giveplayerid] += 1); поставте
команду "/clear" ко всем
PHP:
					SetPlayerWantedLevel(giveplayerid,WantedLevel[giveplayerid] = 0);
					Delete3DTextLabel(label[giveplayerid]);
в команду "/arrest"
там где
PHP:
						if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
						{
							format(string, sizeof(string), "<< Офицер %s арестовал %s >>", sendername, giveplayer);
							SendClientMessageToAll(COLOR_LIGHTRED, string);
						}
поставте выше
PHP:
Delete3DTextLabel(label[suspect]);
и еще там где у вас << Офицер %s арестовал %s >>
там координаты камер поставте ко всем
PHP:
Delete3DTextLabel(label[suspect]);
вот и все это все для RLS
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу