Dima_Tushin
Компетентный
всем привет этот мануал делал Maks5 но там он был не до делан а я до делал
преступим
ко всем New добавим
в Public
ищем Вы посажены в тюрьму на 600 секунд
и ко всем дабавим
в public OnPlayerSpawn(playerid)
ищем if(newstate == PLAYER_STATE_SPAWNED)
в public SetPlayerCriminal(playerid,declare,reason[])
там где вам выдали звезду и вас пришло вы совершили преступление ла ла ла
вставляем
\
в команду (/su)spect
команду "/clear" ко всем
в команду "/arrest"
там где
поставте выше
и еще там где у вас << Офицер %s арестовал %s >>
там координаты камер поставте ко всем
вот и все это все для RLS
преступим
ко всем New добавим
PHP:
new Text3D:label[MAX_PLAYERS];
PHP:
public OnPlayerDisconnect(playerid, reason)
{
Delete3DTextLabel(label[playerid]);
return 1;
}
и ко всем дабавим
PHP:
SetPlayerWantedLevel(playerid,WantedLevel[playerid] == 0);//Без этого Надпись не будит пропадать
Delete3DTextLabel(label[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]);
}
PHP:
label[playerid] = Create3DTextLabel("Преступник!", 0xFF0000FF, 0.0,0.0,0.0, 20.0, 0);
Delete3DTextLabel(label[playerid]);
там где вам выдали звезду и вас пришло вы совершили преступление ла ла ла
вставляем
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); поставте
PHP:
SetPlayerWantedLevel(giveplayerid,WantedLevel[giveplayerid] = 0);
Delete3DTextLabel(label[giveplayerid]);
там где
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]);
там координаты камер поставте ко всем
PHP:
Delete3DTextLabel(label[suspect]);
