наеми SCR) за велосипеди

Можете да отидете на 3D-текст на която стои там, напишете командата / Вел. и диалогов прозорец навън.
Ще има възможност за избор на това, което искате да купите. BMX. планинско колоездене. RastaBike или мотопед Faggio. Веднага след като след покупка велосипед / мотопед, той веднага се появява велосипед / мотопед, теглене на пари и автоматично ще седне на велосипед / мотопед.

Отиваме в публичното OnGameModeInit и го сложи:

Create3DTextLabel ( "# 91; наем на велосипеди / мотопед # 93; \ п / Vel "0xFFFFFFFF 697.8879, - 1437,5796 13,5318 20,0 0) .....;

Новият Arenda;
Новият arenda1;
Новият arenda2;
Новият arenda3;

в обществения OnPlayerCommandText

ако (strcmp (CMD. "/ Vel". вярно) == 0)
ако (PlayerToPoint (2.0 playerid 697.8879, - .. 1437,5796 13,5318).)
новият ул # 91; 256 # 93 ;;
формат (ул sizeof (STR), "* BMX $ 245 \ Н * Mountain Bike $ 275 \ Н * RastaBike $ 225 \ Н * мотопед Faggio $ 525".);
ShowPlayerDialog (. Playerid 60. DIALOG_STYLE_LIST "** наем на велосипеди / мотопед **" ул "Избор" "Изход" ....);
>
още
SendClientMessage (Playerid COLOR_RED "Не е нужно велосипеди под наем / мотопеди ..".);
>
върнете вярно;
>

в обществения OnDialogResponse

ако (dialogid == 60)
ако (отговор)
ако (Редовете == 0)
Новият Float. X. Float. Y. поплавък. Z. поплавък. Един;
GetPlayerPos (playerid X. Y. Z.);
GetPlayerFacingAngle (playerid Ан.);
Arenda = CreateVehicle (481. X. Y. Z. An, - 1 - 1 0);
PutPlayerInVehicle (playerid Arenda 0 ..);
LinkVehicleToInterior (Arenda 0.);
GivePlayerMoney (playerid - 245.);
SendClientMessage (playerid. COLOR_WHITE. "Ти под наем # 91; на BMX # 93; - $ 245 ");
>
иначе, ако (Редовете == 1)
Новият Float. X. Float. Y. поплавък. Z. поплавък. Един;
GetPlayerPos (playerid X. Y. Z.);
GetPlayerFacingAngle (playerid Ан.);
arenda1 = CreateVehicle (510. X. Y. Z. An, - 1 - 1 0);
PutPlayerInVehicle (playerid arenda1 0 ..);
LinkVehicleToInterior (arenda1 0.);
GivePlayerMoney (playerid - 275.);
SendClientMessage (playerid. COLOR_WHITE. "Ти под наем # 91; Mountain Bike # 93; - $ 275 ");
>
иначе, ако (Редовете == 2)
Новият Float. X. Float. Y. поплавък. Z. поплавък. Един;
GetPlayerPos (playerid X. Y. Z.);
GetPlayerFacingAngle (playerid Ан.);
arenda2 = CreateVehicle (509. X. Y. Z. An, - 1 - 1 0);
PutPlayerInVehicle (playerid arenda2 0 ..);
LinkVehicleToInterior (arenda2 0.);
GivePlayerMoney (playerid - 225.);
SendClientMessage (playerid. COLOR_WHITE. "Ти под наем # 91; RastaBike # 93; - $ 225 ");
>
иначе, ако (Редовете == 3)
Новият Float. X. Float. Y. поплавък. Z. поплавък. Един;
GetPlayerPos (playerid X. Y. Z.);
GetPlayerFacingAngle (playerid Ан.);
arenda3 = CreateVehicle (462. X. Y. Z. An, - 1 - 1 0);
PutPlayerInVehicle (playerid arenda3 0 ..);
LinkVehicleToInterior (arenda3 0.);
GivePlayerMoney (playerid - 525.);
SendClientMessage (playerid. COLOR_WHITE. "Ти нае мотопед # 91; Faggio # 93; - 525 $ ");
>
>
>

След рестартирането на сървъра, всички превозни средства ще бъдат загубени