Егорчик
Специалист
Всем привет с вами Егорчик(Егор) тоесть я сегодня мы впишим работу перегонщика авто в мод и так начнём
Ко всем define
ко всем new
к 3d текстам
в public OnPlayerPickUpPickup(playerid, pickupid)
ко всем диалогам
в public OnPlayerDisconnect(playerid,reason)
в public OnPlayerStateChange(playerid, newstate, oldstate)
в public OnPlayerEnterCheckpoint(playerid)
в public OnPlayerDeath(playerid, killerid, reason)
Работа находится у большого особника в лс где покупка авто N класса всё работа окончена вставляйте в мод будут ошибки пишите будем исправлять
и конечно от + не откажусь тоесть от Спасибо под фото 
Могу сделать 2 версию с рандомными чикпоинтами куда отвозить машину если надо пишите в скайп syhanov9721 предлогайте может что не будь добавлю ...
Автор Урока: Я(Егор,Егорчик )
Автор Скрипта: Неизвесен
Ко всем define
PHP:
#define Dialog_Veh 689
PHP:
new veh_rabota,CreatedVeh[MAX_PLAYERS];
new RandomVeh[5][1] = {//Рандомные RC
{411},{400},{404},{418},{426}
};
PHP:
Create3DTextLabel("{FFA500}Работа: {00BFFF}Перегонщик авто", 0x008080FF,773.4191,-1328.3865,13.5469, 20.0, 0, 0);
veh_rabota = CreatePickup(1239,2,773.4191,-1328.3865,13.5469);
PHP:
if (pickupid == veh_rabota) ShowPlayerDialog(playerid,Dialog_Veh,DIALOG_STYLE_MSGBOX,"{FFA500}Перегонщик авто","{00FF00}Вы хотите начать рабочий день?","Да","Нет");
PHP:
if (dialogid == Dialog_Veh && response)
{
new Float:x,Float:y,Float:z,str[64];
GetPlayerPos(playerid, x, y, z);
CreatedVeh[playerid] = CreateVehicle(RandomVeh[random(sizeof(RandomVeh))][0], x+2,y+2,z, 0.0, 3, 3, 5000);
PutPlayerInVehicle(playerid, CreatedVeh[playerid], 0);
SetPlayerCheckpoint(playerid, -1706.6675,12.9725,3.5547, 3.0);
SendClientMessage(playerid,-1,"{FFA500}Заказчик говорит: {00FF00}Перегоните авто к месту назначения, в город Сан-Фиеро");
SendClientMessage(playerid,-1,"{FF4500}Внимание!Если вы выйдите из авто мы будем это считать отказом!");
format(str,64,"{00FF00}Вам приказали перегнать {FF4500}%d {00FF00}модель авто",GetPlayerVehicleID(playerid));
SendClientMessage(playerid,-1,str);
SetPVarInt(playerid,"Veh",1);
}
else
{
}
PHP:
DestroyVehicle(CreatedVeh[playerid]);
PHP:
if(newstate == PLAYER_STATE_ONFOOT && GetPVarInt(playerid,"Veh") == 1)
{
SendClientMessage(playerid,-1,"{FF4500}Вы покинули авто!Заказчик не доволен!");
DestroyVehicle(CreatedVeh[playerid]);
SetPVarInt(playerid,"Veh",0);
DisablePlayerCheckpoint(playerid);
}
PHP:
SetPVarInt(playerid,"Veh",0);
DestroyVehicle(CreatedVeh[playerid]);
DisablePlayerCheckpoint(playerid);
GivePlayerMoney(playerid, 1000);
SendClientMessage(playerid,-1,"{00FF00}Вы успешно перегнали авто, и получили {FF4500}[ 1000$ ]");
PHP:
SetPVarInt(playerid,"Veh",0);
DestroyVehicle(CreatedVeh[playerid]);
DisablePlayerCheckpoint(playerid);
Могу сделать 2 версию с рандомными чикпоинтами куда отвозить машину если надо пишите в скайп syhanov9721 предлогайте может что не будь добавлю ...
Автор Урока: Я(Егор,Егорчик )
Автор Скрипта: Неизвесен
Последнее редактирование:
