Последние Файлы GTA 4
Последние Файлы GTA-MP
Реклама
Нужна помощь по моду Moderntopia:LS
drift201 Дата: Четверг, 27.08.2009, 17:32 | Сообщение # 1
Новенький
Группа:
Продвинутые
Сообщений: 49
Награды:
1
Город: .error
Репутация:
2
Замечания:
20%
Статус:
Cкриптеры нужна помошь я всё мудил мудил но всё таки не смог сделать! Вообщем когда садишся в машинки около бомжатни надо ведть писать /rentcar она не работает!!!...Я думаю что там ещё может быть из за того что там Цена чтобы арендовать машину 0 стоит!Подскажите что бы мне сделать пожалуйста!!!!!..............А и ещё есть такой баг --- когда у игрока есть розыск,если его убёьт мент,Фбр,Военные то его не сажает в Тюрьму!Это очень плохо!
Бойся бога: смерть у порога. Смерть всех поравняет.
Сообщение отредактировал drift201 - Четверг, 27.08.2009, 17:33
_Rayder_ Дата: Четверг, 27.08.2009, 19:44 | Сообщение # 2
Уверенный в себе
Группа:
Пользователи
Сообщений: 287
Награды:
48
Город: Санкт-Петербург
Замечания:
100%
Статус:
насчёт аренды,возможно у тебя нет продуктовв бизнесе,но возможно не работает команда.... вообщем: сначало в public OnPlayerCommandText(playerid, cmdtext[]) заменяешь свою систему аренды авто на эту: [pwn]if(strcmp(cmd, "/rentcar", true) == 0) { if(IsPlayerConnected(playerid)) { if(GetPlayerVehicleID(playerid) >= 135 && GetPlayerVehicleID(playerid) <= 154 || GetPlayerVehicleID(playerid) >= 279 && GetPlayerVehicleID(playerid) <= 283) { new hirefee = HireCost(GetPlayerVehicleID(playerid)); if(SBizzInfo[1][sbProducts] == 0) { GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1); return 1; } if (GetPlayerMoney(playerid) < SBizzInfo[1][sbEntranceCost]) { SendClientMessage(playerid, COLOR_GRAD2, " У вас недостаточно денег на счету"); return 1; } if(HireCar[playerid] != 299) { gCarLock[HireCar[playerid]] = 0; UnLockCar(HireCar[playerid]); SendClientMessage(playerid, COLOR_GREY, " Вы уже имеете арендованное авто!"); return 1; } for(new i=0; i<MAX_PLAYERS; i++) { if(HireCar[i] == GetPlayerVehicleID(playerid)) { SendClientMessage(playerid, COLOR_GREY, " Это авто уже уже кто-то арендует !"); return 1; } } /*if(PlayerInfo[playerid][pPbiskey] == 1) { GameTextForPlayer(playerid, "~w~No charge for the boss", 5000, 3); TogglePlayerControllable(playerid, 1); return 1; }*/ SafeGivePlayerMoney(playerid,-SBizzInfo[1][sbEntranceCost]); SBizzInfo[1][sbTill] += SBizzInfo[1][sbEntranceCost]; ExtortionSBiz(1, SBizzInfo[1][sbEntranceCost]); SBizzInfo[1][sbProducts]--; HireCar[playerid] = GetPlayerVehicleID(playerid); OnPropUpdate(); PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); format(string, sizeof(string), "~w~Don't forget to ~r~/unrentcar~n~~g~/lock ~w~to lock your car.",hirefee); SendClientMessage(playerid, COLOR_YELLOW2, " теперь вы можете завести двигатель!"); gEngine[playerid] = 0; engineOn[GetPlayerVehicleID(playerid)] = false; //TogglePlayerControllable(playerid, 1); GameTextForPlayer(playerid, string, 5000, 3); } } return 1; } [offtop]если тебе помогло то с тебя +
Сообщение отредактировал MeloN - Четверг, 27.08.2009, 19:44
Inferno Дата: Четверг, 27.08.2009, 20:16 | Сообщение # 3
Хостинг-провайдер
Группа:
I'm V.I.P.
Сообщений: 1320
Награды:
26
Город: /root
Репутация:
320
Замечания:
0%
Статус:
Quote (MeloN )
GetPlayerVehicleID(playerid) >= 135 && GetPlayerVehicleID(playerid) <= 154 || GetPlayerVehicleID(playerid) >= 279 && GetPlayerVehicleID(playerid) <= 283
И не забываем заменить эти иды на иды ренткаров, которые у ТС таковыми считаются
drift201 Дата: Пятница, 28.08.2009, 11:24 | Сообщение # 4
Новенький
Группа:
Продвинутые
Сообщений: 49
Награды:
1
Город: .error
Репутация:
2
Замечания:
20%
Статус:
Вот мой код.. помогите плиз что тут нужно изменить?
Code
if(strcmp(cmd, "/rentcar", true) == 0) { if(IsPlayerConnected(playerid)) { if(GetPlayerVehicleID(playerid) >= 181 && GetPlayerVehicleID(playerid) <= 187) { new hirefee = HireCost(GetPlayerVehicleID(playerid)); if(GetPlayerVehicleID(playerid) == 181) { if(SBizzInfo[0][sbProducts] == 0) { GameTextForPlayer(playerid, "~r~мEЏ мa CK‡aѓE", 5000, 1); return 1; } if(PlayerInfo[playerid][pPbiskey] == 1) { GameTextForPlayer(playerid, "~w~мE ЂPaЏ’ Њ‡фЏY €A ЂOCCa", 5000, 3); TogglePlayerControllable(playerid, 1); return 1; } if (GetPlayerMoney(playerid) < SBizzInfo[0][sbEntranceCost]) { SendClientMessage(playerid, COLOR_GRAD2, " Вы не можете себе это позволить!"); return 1; } SafeGivePlayerMoney(playerid,-SBizzInfo[0][sbEntranceCost]); SBizzInfo[0][sbTill] += SBizzInfo[0][sbEntranceCost]; ExtortionSBiz(0, SBizzInfo[0][sbEntranceCost]); SBizzInfo[0][sbProducts]--; } if(GetPlayerVehicleID(playerid) >= 182 && GetPlayerVehicleID(playerid) <= 187) { if(SBizzInfo[1][sbProducts] == 0) { GameTextForPlayer(playerid, "~r~мEЏ мa CK‡aѓE", 5000, 1); return 1; } if(PlayerInfo[playerid][pPbiskey] == 0) { GameTextForPlayer(playerid, "~w~мE ЂPaЏ’ Њ‡фЏY €A ЂOCCa", 5000, 3); TogglePlayerControllable(playerid, 1); return 1; } if (GetPlayerMoney(playerid) < SBizzInfo[1][sbEntranceCost]) { SendClientMessage(playerid, COLOR_GRAD2, " Вы не можете себе это позволить!"); return 1; } SafeGivePlayerMoney(playerid,-SBizzInfo[1][sbEntranceCost]); SBizzInfo[1][sbTill] += SBizzInfo[1][sbEntranceCost]; ExtortionSBiz(1, SBizzInfo[1][sbEntranceCost]); SBizzInfo[1][sbProducts]--; } if(HireCar[playerid] != 299) { gCarLock[HireCar[playerid]] = 1; UnLockCar(HireCar[playerid]); } HireCar[playerid] = GetPlayerVehicleID(playerid); OnPropUpdate(); PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); format(string, sizeof(string), "~w~®‘ мaѓE•–C• Ba– ЊOмPaB…ЏC•~n~“ЏOЏ aBЏO–OЂ…‡’~n~¤ЏOЂ‘ €aKP‘Џ’ …‡… OЏKP‘Џ’ ѓBEP…~n~BBEѓ…ЏE ~g~/lock~n~~w~… B‘ ЂYѓEЏE B ЂE€OЊaCмOCЏ…",hirefee); TogglePlayerControllable(playerid, 1); GameTextForPlayer(playerid, string, 5000, 3); } } return 1; }
Бойся бога: смерть у порога. Смерть всех поравняет.
Сообщение отредактировал drift201 - Пятница, 28.08.2009, 11:27
Awm Дата: Пятница, 28.08.2009, 14:28 | Сообщение # 5
Группа:
I'm V.I.P.
Сообщений: 3235
Награды:
55
Город: Tallinn
Репутация:
1661
Замечания:
0%
Статус:
drift201 , if(GetPlayerVehicleID(playerid) >= 181 && GetPlayerVehicleID(playerid) <= 187 ) вместо синих цифр вставь свои только не забудь про порядок машин в моде !
"Life is hard... life is harder if you're stupid." - John Wayne
drift201 Дата: Пятница, 28.08.2009, 16:49 | Сообщение # 6
Новенький
Группа:
Продвинутые
Сообщений: 49
Награды:
1
Город: .error
Репутация:
2
Замечания:
20%
Статус:
if(GetPlayerVehicleID(playerid) >= 181 && GetPlayerVehicleID(playerid) <= 187) --- Дак вот это есть те цифры! я не понял на какие нужно менять? Добавлено (28.08.2009, 16:49) --------------------------------------------- ааа всё спсаибо /rentcar сделал!!! помогите плиз как сделать что бы когда у игрока есть розыск, если его убюьт мент,Фбр,Военные то его сажало в Тюрьму по розыску если 1 розыск то- 1 минута если 2розыск- 2минуты и.т.д до 10.. Поставлю плюс!!
Бойся бога: смерть у порога. Смерть всех поравняет.
Сообщение отредактировал drift201 - Пятница, 28.08.2009, 18:06
Енрико Дата: Вторник, 22.09.2009, 17:34 | Сообщение # 7
Группа:
Пользователи
Сообщений: 915
Награды:
122
Город: Екатеринбург
Замечания:
80%
Статус:
Quote (drift201 )
28.08.2009
чё совсем дебил!?
Zmey Дата: Среда, 07.10.2009, 20:43 | Сообщение # 8
Уверенный в себе
Группа:
Продвинутые
Сообщений: 185
Награды:
8
Город: Москва
Репутация:
79
Замечания:
0%
Статус:
хочу завести эту тему, у меня такаяже проблема помогите пожалуйста!! Когда чел с розыском умирает мне надо чтобы его сажало в тюрьму
(skype) zmey77771 (icq) 24-77-58-69
EdYa Дата: Среда, 07.10.2009, 21:17 | Сообщение # 9
Местный
Группа:
Продвинутые
Сообщений: 737
Награды:
16
Город: Таллинн
Репутация:
259
Замечания:
20%
Статус:
Юзай поиск и не апай старые темы)