TTaKeMoWa |
Дата: Понедельник, 25.06.2012, 22:40 | Сообщение # 1
|
Боец
Сообщений: 118
Статус: Offline
|
Ко всем #define добавляем: Code #define COLOR_GRAD 0xB4B5B7FF Затем, ко всем new: Code new engine; new lights; new alarm; new doors; new bonnet; new boot; new objective;
Теперь идем в public OnPlayerCommandText(playerid, cmdtext[]): Code if(strcmp(cmd, "/car", true) == 0) { if(GetPlayerState(playerid) == 1) return SendClientMessage(playerid,COLOR_GRAD,"Вы не в транспортном средстве!"); { ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Управление машиной","Фары\nСигнализация\nКапот\nБагажник\nМетка","Выбрать","Отмена"); } } }
Ищем public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) Вверх этого public добавляем: Code new vehicleid = GetPlayerVehicleID(playerid);
Ниже: Code if(dialogid == 1) { if(response) { if(listitem == 0) { ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST,"Управление машиной [Фары]","Включить\nВыключить","Выбрать","Назад"); } if(listitem == 1) { ShowPlayerDialog(playerid,3,DIALOG_STYLE_LIST,"Управление машиной [Сигнализация]","Включить\nВыключить","Выбрать","Назад"); } if(listitem == 2) { ShowPlayerDialog(playerid,4,DIALOG_STYLE_LIST,"Управление машиной [Капот]","Открыть\nЗакрыть","Выбрать","Назад"); } if(listitem == 3) { ShowPlayerDialog(playerid,5,DIALOG_STYLE_LIST,"Управление машиной [Багажник]","Открыть\nЗакрыть","Выбрать","Назад"); } if(listitem == 4) { ShowPlayerDialog(playerid,6,DIALOG_STYLE_LIST,"Управление машиной [Метка]","Включить\nВыключить","Выбрать","Назад"); } } }
if(dialogid == 2) { if(response) { if(listitem == 0) { if(vehicleid != INVALID_VEHICLE_ID) GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(vehicleid,engine,VEHICLE_PARAMS_ON,alarm,lights,doors,bonnet,boot,objective); ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST,"Управление машиной [Фары]","Включить\nВыключить","Выбрать","Назад"); } if(listitem == 1) { if(vehicleid != INVALID_VEHICLE_ID) GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(vehicleid,engine,VEHICLE_PARAMS_OFF,alarm,lights,doors,bonnet,boot,objective); ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST,"Управление машиной [Фары]","Включить\nВыключить","Выбрать","Назад"); } } else { ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Управление машиной","Фары\nСигнализация\nКапот\nБагажник\nМетка","Выбрать","Отмена"); } }
if(dialogid == 3) { if(response) { if(listitem == 0) { if(vehicleid != INVALID_VEHICLE_ID) GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(vehicleid,engine,lights,VEHICLE_PARAMS_ON,doors,bonnet,boot,objective); ShowPlayerDialog(playerid,3,DIALOG_STYLE_LIST,"Управление машиной [Сигнализация]","Включить\nВыключить","Выбрать","Назад"); } if(listitem == 1) { if(vehicleid != INVALID_VEHICLE_ID) GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(vehicleid,engine,lights,VEHICLE_PARAMS_OFF,doors,bonnet,boot,objective); ShowPlayerDialog(playerid,3,DIALOG_STYLE_LIST,"Управление машиной [Сигнализация]","Включить\nВыключить","Выбрать","Назад"); } } else { ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Управление машиной","Фары\nСигнализация\nКапот\nБагажник\nМетка","Выбрать","Отмена"); } }
if(dialogid == 4) { if(response) { if(listitem == 0) { if(vehicleid != INVALID_VEHICLE_ID) GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,VEHICLE_PARAMS_ON,boot,objective); ShowPlayerDialog(playerid,4,DIALOG_STYLE_LIST,"Управление машиной [Капот]","Открыть\nЗакрыть","Выбрать","Назад"); } if(listitem == 1) { if(vehicleid != INVALID_VEHICLE_ID) GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,VEHICLE_PARAMS_OFF,boot,objective); ShowPlayerDialog(playerid,4,DIALOG_STYLE_LIST,"Управление машиной [Капот]","Открыть\nЗакрыть","Выбрать","Назад"); } } else { ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Управление машиной","Фары\nСигнализация\nКапот\nБагажник\nМетка","Выбрать","Отмена"); } }
if(dialogid == 5) { if(response) { if(listitem == 0) { if(vehicleid != INVALID_VEHICLE_ID) GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,VEHICLE_PARAMS_ON,objective); ShowPlayerDialog(playerid,5,DIALOG_STYLE_LIST,"Управление машиной [Багажник]","Открыть\nЗакрыть","Выбрать","Назад"); } if(listitem == 1) { if(vehicleid != INVALID_VEHICLE_ID) GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,VEHICLE_PARAMS_OFF,objective); ShowPlayerDialog(playerid,5,DIALOG_STYLE_LIST,"Управление машиной [Багажник]","Открыть\nЗакрыть","Выбрать","Назад"); } } else { ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Управление машиной","Фары\nСигнализация\nКапот\nБагажник\nМетка","Выбрать","Отмена"); } }
if(dialogid == 6) { if(response) { if(listitem == 0) { if(vehicleid != INVALID_VEHICLE_ID) GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,VEHICLE_PARAMS_ON); ShowPlayerDialog(playerid,6,DIALOG_STYLE_LIST,"Управление машиной [Метка]","Включить\nВыключить","Выбрать","Назад"); } if(listitem == 1) { if(vehicleid != INVALID_VEHICLE_ID) GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,VEHICLE_PARAMS_OFF); ShowPlayerDialog(playerid,6,DIALOG_STYLE_LIST,"Управление машиной [Метка]","Включить\nВыключить","Выбрать","Назад"); } } else { ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Управление машиной","Фары\nСигнализация\nКапот\nБагажник\nМетка","Выбрать","Отмена"); } }
[img]http://cheat-master.ru/_fr/1/9873422.png[/img]
|
|
|
|