 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
2 вопроса, кто может помогите
| |
| 14_KaPaT | Дата: Вторник, 01.03.2011, 10:39 | Сообщение # 1 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 227
Награды: 3
Город: Харьков
Репутация: 49
Замечания: 20%
Статус: 
| №1 Как сделать чтобы автомобиль в интерьере был видимым? №2 Код описаный ниже выполняет свою функцию, но при каждом нажатии клавиши входа появляется сообщение В гидру, Апач, Танк входить разрешено только с определенного уровня score, в коде заменил эти тексты "Текст" Code public OnPlayerStateChange(playerid, newstate, oldstate) { if (newstate == 2) { if(GetPlayerScore(playerid)<300) {SendClientMessage(playerid,0xff000ff,"Текст"); if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 432) { new Float:ssx, Float:ssy, Float:ssz; GetPlayerPos(playerid, ssx, ssy, ssz); SetPlayerPos(playerid, ssx, ssy, ssz+5); RemovePlayerFromVehicle(playerid); return 1; }}} if(GetPlayerScore(playerid)<500) {SendClientMessage(playerid,0xff000ff,"Текст"); if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 520) { new Float:ssx, Float:ssy, Float:ssz; GetPlayerPos(playerid, ssx, ssy, ssz); SetPlayerPos(playerid, ssx, ssy, ssz+5); RemovePlayerFromVehicle(playerid); return 1; }} if(GetPlayerScore(playerid)<700) {SendClientMessage(playerid,0xff000ff,"Текст"); if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 425) { new Float:ssx, Float:ssy, Float:ssz; GetPlayerPos(playerid, ssx, ssy, ssz); SetPlayerPos(playerid, ssx, ssy, ssz+5); RemovePlayerFromVehicle(playerid); return 1; }} return 1; } Я попытался устранить данную проблемку Code public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { if(GetPlayerScore(playerid)<300) {SendClientMessage(playerid,0xff000ff,"Текст"); if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 432) { new Float:ssx, Float:ssy, Float:ssz; GetPlayerPos(playerid, ssx, ssy, ssz); SetPlayerPos(playerid, ssx, ssy, ssz+5); RemovePlayerFromVehicle(playerid); return 1; }} if(GetPlayerScore(playerid)<500) {SendClientMessage(playerid,0xff000ff,"Текст"); if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 520) { new Float:ssx, Float:ssy, Float:ssz; GetPlayerPos(playerid, ssx, ssy, ssz); SetPlayerPos(playerid, ssx, ssy, ssz+5); RemovePlayerFromVehicle(playerid); return 1; } if(GetPlayerScore(playerid)<700) {SendClientMessage(playerid,0xff000ff,"Текст"); if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 425) { new Float:ssx, Float:ssy, Float:ssz; GetPlayerPos(playerid, ssx, ssy, ssz); SetPlayerPos(playerid, ssx, ssy, ssz+5); RemovePlayerFromVehicle(playerid); return 1; } } } return 1; } Не помогло 
<<<Разбаньте ёмаё =)>>> Rouch ты обиделся на смайлик задницу, значит ты обиженник, с тобой шутить нельзя, я все понял =) Скачать Track 14 Карат(Feat Escape).mp3 Прослушать Track 14 Карат(Feat Escape)
Сообщение отредактировал 14_KaPaT - Вторник, 01.03.2011, 10:45 |
| |
|
|
| Eakwarp | Дата: Вторник, 01.03.2011, 11:03 | Сообщение # 2 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 4874
Награды: 179
Город: Москва
Репутация: 2543
Замечания: 60%
Статус: 
| Quote (14_KaPaT) Как сделать чтобы автомобиль в интерьере был видимым? LinkVehicleToInterior(carid,int); Объясните, чего вы хотите?...
More than 4 years of development, more than 250,000 lines of source code, more than a hundred units and more than 3400 revisions. Valakas Roleplay - choose your role.
Valakas Roleplay on Twitter
Платные консультации, разработка, в ICQ. Дорого.
|
| |
|
|
| zTron | Дата: Вторник, 01.03.2011, 11:12 | Сообщение # 3 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 186
Награды: 4
Город: Харьков
Репутация: 39
Замечания: 20%
Статус: 
| Quote (Eakwarp) LinkVehicleToInterior(carid,int); Не-не-не! Не просто линквехикле, а... где-то в скрипте машины РЕспавнятся по таймеру или по команде, плюс читак или админ может вынести кар на улицу! Да ещё выезд-въезд в\из интерьера... Тут просто так одной строчкой не отделаешся, перерыть скриптец придётся конкретно.
109.86.185.7:7777 ..::TrSB::.. PEN1: S.A.
|
| |
|
|
| 14_KaPaT | Дата: Среда, 02.03.2011, 11:10 | Сообщение # 4 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 227
Награды: 3
Город: Харьков
Репутация: 49
Замечания: 20%
Статус: 
| Quote (Eakwarp) Объясните, чего вы хотите?... Данные сообщение, запреты, должны появляться при входе в транспортное средство Hydra Hunter, а оно появляется при каждом нажатии данной кнопки Добавлено (02.03.2011, 11:10) --------------------------------------------- Ну так поможет кто нибудь ? 
<<<Разбаньте ёмаё =)>>> Rouch ты обиделся на смайлик задницу, значит ты обиженник, с тобой шутить нельзя, я все понял =) Скачать Track 14 Карат(Feat Escape).mp3 Прослушать Track 14 Карат(Feat Escape)
|
| |
|
|
| SanSay | Дата: Четверг, 03.03.2011, 23:57 | Сообщение # 5 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус: 
| 14_KaPaT, твой кодCode if(GetPlayerScore(playerid)<300) {SendClientMessage(playerid,0xff000ff,"Текст"); if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 432) { new Float:ssx, Float:ssy, Float:ssz; GetPlayerPos(playerid, ssx, ssy, ssz); ... правильный кодCode if(GetPlayerScore(playerid)<300) { if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 432) { SendClientMessage(playerid,0xff000ff,"Текст"); new Float:ssx, Float:ssy, Float:ssz; GetPlayerPos(playerid, ssx, ssy, ssz); ...
simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2
|
| |
|
|
| 14_KaPaT | Дата: Пятница, 04.03.2011, 09:59 | Сообщение # 6 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 227
Награды: 3
Город: Харьков
Репутация: 49
Замечания: 20%
Статус: 
| Code public OnPlayerStateChange(playerid, newstate, oldstate) { if (newstate == 2) { if(GetPlayerScore(playerid)<300) { if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 432) { new Float:ssx, Float:ssy, Float:ssz; GetPlayerPos(playerid, ssx, ssy, ssz); SetPlayerPos(playerid, ssx, ssy, ssz); SendClientMessage(playerid, COLOR_ORANGE, " Òàíê ðàçðåøåí òîëüêî ñ 5 óðîâíÿ!"); RemovePlayerFromVehicle(playerid); return 1; }} if(GetPlayerScore(playerid)<300) { if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 520) { new Float:ssx, Float:ssy, Float:ssz; GetPlayerPos(playerid, ssx, ssy, ssz); SetPlayerPos(playerid, ssx, ssy, ssz); SendClientMessage(playerid, COLOR_ORANGE, " Ãèäðà ðàçðåøåíà òîëüêî ñ 3 óðîâíÿ!"); RemovePlayerFromVehicle(playerid); return 1; }} if(GetPlayerScore(playerid)<300) { if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 425) { new Float:ssx, Float:ssy, Float:ssz; GetPlayerPos(playerid, ssx, ssy, ssz); SetPlayerPos(playerid, ssx, ssy, ssz); SendClientMessage(playerid, COLOR_ORANGE, " Îïà÷ü ðàçðåøåí òîëüêî ñ 8 óðîâíÿ!"); RemovePlayerFromVehicle(playerid); return 1; }}} return 1; }
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { if(GetPlayerScore(playerid)<300) { if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 432) { new Float:ssx, Float:ssy, Float:ssz; GetPlayerPos(playerid, ssx, ssy, ssz); SetPlayerPos(playerid, ssx, ssy, ssz); SendClientMessage(playerid, COLOR_ORANGE, " Òàíê ðàçðåøåí òîëüêî ñ 5 óðîâíÿ!"); RemovePlayerFromVehicle(playerid); return 1; }} if(GetPlayerScore(playerid)<300) { if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 520) { new Float:ssx, Float:ssy, Float:ssz; GetPlayerPos(playerid, ssx, ssy, ssz); SetPlayerPos(playerid, ssx, ssy, ssz); SendClientMessage(playerid, COLOR_ORANGE, " Ãèäðà ðàçðåøåíà òîëüêî ñ 3 óðîâíÿ!"); RemovePlayerFromVehicle(playerid); return 1; }} if(GetPlayerScore(playerid)<300) { if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 425) { new Float:ssx, Float:ssy, Float:ssz; GetPlayerPos(playerid, ssx, ssy, ssz); SetPlayerPos(playerid, ssx, ssy, ssz); SendClientMessage(playerid, COLOR_ORANGE, " Îïà÷ü ðàçðåøåí òîëüêî ñ 8 óðîâíÿ!"); RemovePlayerFromVehicle(playerid); return 1; }} return 1; } Теперь не работает счетчик score нужно 300, а у меня 500 и в транспорт не пускает 
<<<Разбаньте ёмаё =)>>> Rouch ты обиделся на смайлик задницу, значит ты обиженник, с тобой шутить нельзя, я все понял =) Скачать Track 14 Карат(Feat Escape).mp3 Прослушать Track 14 Карат(Feat Escape)
|
| |
|
|
| SanSay | Дата: Пятница, 04.03.2011, 11:12 | Сообщение # 7 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус: 
| 14_KaPaT, 1) а нах ты используешь и OnPlayerStateChange и OnPlayerEnterVehicle по идее они почти дублируют друг друга... по моим сведениям разница лишь в том, что OnPlayerStateChange - срабатывает при изменении положения игрока машина/ноги OnPlayerEnterVehicle - непосредственно при посадке в машину при нажатии соответствующей клавиши (F/Enter) т.е. если тпшнуца в тачу, то OnPlayerEnterVehicle не сработает, а OnPlayerStateChange сработает так что используй один из них ИМХО 2) код вроде верный, должно нормально робить - может все таки у тя не 500.
simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2
Сообщение отредактировал SanSay - Пятница, 04.03.2011, 11:13 |
| |
|
|
| 14_KaPaT | Дата: Пятница, 04.03.2011, 11:24 | Сообщение # 8 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 227
Награды: 3
Город: Харьков
Репутация: 49
Замечания: 20%
Статус: 
| Quote (SanSay) 1) а нах ты используешь и OnPlayerStateChange и OnPlayerEnterVehicle по идее они почти дублируют друг друга... по моим сведениям разница лишь в том, что OnPlayerStateChange - срабатывает при изменении положения игрока машина/ноги OnPlayerEnterVehicle - непосредственно при посадке в машину при нажатии соответствующей клавиши (F/Enter) т.е. если тпшнуца в тачу, то OnPlayerEnterVehicle не сработает, а OnPlayerStateChange сработает так что используй один из них ИМХО Дак дело в том что я уже проделывал данную опперацию с ними по отдельности, выходит то же самое, точнее только с OnPlayerStateChange Quote (SanSay) 2) код вроде верный, должно нормально робить - может все таки у тя не 500. Дело в том что у меня админка встроена, есть команда по изменению level, score и прочее, я сделал 500 score, там все верно, даже не знаю в чем дело 
<<<Разбаньте ёмаё =)>>> Rouch ты обиделся на смайлик задницу, значит ты обиженник, с тобой шутить нельзя, я все понял =) Скачать Track 14 Карат(Feat Escape).mp3 Прослушать Track 14 Карат(Feat Escape)
|
| |
|
|
|
 |
|
 | |
| |
|