Sun_Deep
Нуль
- Регистрация
- 29 Июл 2018
- Сообщения
- 7
- Лучшие ответы
- 0
- Репутация
- 0
Доброго времени суток дорогие друзья. С вами я Sun Deep
Сегодня хочу вам показать систему админ-машин.
Сперва давайте добавим два переменных.
Теперь перейдём на команду
Теперь переходим сюда
Пишем туда вот это. Для того чтобы при выходе администратора его созданные машины удалились
Вот и всё. Меняйте на свои. Думаю + заслуживает
-------------------------------------------------------------
Забыл при коннекте обнулить сорри
Переходим сюда
Пишем сюда то что я написал тут
Сегодня хочу вам показать систему админ-машин.
Сперва давайте добавим два переменных.
PHP:
new aveh[MAX_PLAYERS];//создание машин
new cars[MAX_PLAYERS];//добавление машин
PHP:
cmd:veh(playerid, params[])
{
if(/*авторизован ли*/ == false) return LSCM
if(/*админ проверка*/ < 3) return true;
if(/*проверка админ авторизации*/ == false) return SendClientMessage(playerid,-1,"{ff0000}* {FFFFFF}/alogin");
new string[100];
new Float: X, Float: Y, Float: Z, Float: Angle;
if(sscanf(params,"iii", params[0], params[1], params[2])) return SendClientMessage(playerid, 0xffffffff, "Введите: /veh [id] [color1] [color2]");
if(params[0] < 400 || params[0] > 611) return SendClientMessage(playerid, 0x808080ff, "ID машин не больше 400 и не меньше 611!");
if(params[1] < 0 || params[1] > 255) return SendClientMessage(playerid, 0x808080ff, "ID цветов не меньше 0 и не больше 255!");
if(params[2] < 0 || params[2] > 255) return SendClientMessage(playerid, 0x808080ff, "ID цветов не меньше 0 и не больше 255");
if(vehiclek[playerid] != 0) DestroyVehicle(AdminVehicle[playerid]), vehiclek[playerid]--;
format(string, sizeof(string), "Àâòîìîáèëü ID: %d ñîçäàíî", params[0]);
SendClientMessage(playerid, 0xff0000ff, string);
GetPlayerFacingAngle(playerid, Angle);
GetPlayerPos(playerid, X,Y,Z);
cars[playerid]++;
aveh[playerid] = CreateVehicle(params[0], X, Y, Z, Angle, params[1], params[2], 99999);
PutPlayerInVehicle(playerid, aveh[playerid], 0);
return true;
}
PHP:
public OnPlayerDisconnect(playerid, reason)
PHP:
if(/*админ проверка*/ > 0 || cars[playerid] > 0)
{
aveh[playerid] = 0;
cars[playerid] = 0;
}
-------------------------------------------------------------
Забыл при коннекте обнулить сорри
Переходим сюда
PHP:
public OnPlayerConnect(playerid)
PHP:
aveh[playerid] = 0;
cars[playerid] = 0;
Последнее редактирование: