MX_Master Posted November 4, 2011 Share Posted November 4, 2011 В обработчике события onVehicleDamage сделайте проверку на отсутствие пассажиров Link to comment
_Dark_ Posted November 4, 2011 Share Posted November 4, 2011 Есть код: GUIEditor_Window[2] = guiCreateWindow(329,193,365,442,"Заправочная станция",false) GUIEditor_Grid[1] = guiCreateGridList(10,28,342,362,false,GUIEditor_Window[2]) guiGridListSetSelectionMode(GUIEditor_Grid[1],2) guiGridListAddColumn(GUIEditor_Grid[1],"Список услуг",0.2) for i = 1, 2 do guiGridListAddRow(GUIEditor_Grid[1]) end guiGridListSetItemText(GUIEditor_Grid[1],0,1,"Заправка") guiGridListSetItemText(GUIEditor_Grid[1],1,1,"Тюнинг") guiSetVisible(GUIEditor_Window[2], true) а вот результат его работы: Почему так? Link to comment
Arisu Posted November 4, 2011 Share Posted November 4, 2011 Всё правильно вышло. Что не так? Link to comment
_Dark_ Posted November 4, 2011 Share Posted November 4, 2011 Эм... А пункты "Заправка" и "Тюнинг"? guiGridListSetItemText(GUIEditor_Grid[1],0,1,"Заправка") guiGridListSetItemText(GUIEditor_Grid[1],1,1,"Тюнинг") Link to comment
Arisu Posted November 4, 2011 Share Posted November 4, 2011 Сорри, не приметил. Честно говоря даже и не знаю в чем тут ошибка. Попробуй номер строки (addRow) сохранить и использовать в переменной, для надежности. Link to comment
Kenix Posted November 4, 2011 Share Posted November 4, 2011 _Dark_ ,ты не все параметры юзал в функции guiGridListSetItemText Link to comment
Arisu Posted November 4, 2011 Share Posted November 4, 2011 Последние два - необязательные, т.к. при их отсутствии они обращаются в false. Link to comment
_Dark_ Posted November 4, 2011 Share Posted November 4, 2011 Последние два - необязательные, т.к. при их отсутствии они обращаются в false. и я так думал! Добавил их, все заработало. Kenix, спасибо! Link to comment
Kenix Posted November 4, 2011 Share Posted November 4, 2011 Во первых я проверил твой скрипт , ты не создал таблицы Это правильный код, проверил. GUIEditor_Window = {} GUIEditor_Grid = {} GUIEditor_Window[2] = guiCreateWindow(329,193,365,442,"Заправочная станция",false) GUIEditor_Grid[1] = guiCreateGridList(10,28,342,362,false,GUIEditor_Window[2]) guiGridListSetSelectionMode(GUIEditor_Grid[1],2) guiGridListAddColumn(GUIEditor_Grid[1],"Список услуг",0.2) for i = 1, 2 do guiGridListAddRow(GUIEditor_Grid[1]) end guiGridListSetItemText(GUIEditor_Grid[1],0,1,"Заправка",false,false) guiGridListSetItemText(GUIEditor_Grid[1],1,1,"Тюнинг",false,false) guiSetVisible(GUIEditor_Window[2], true) Последние два - необязательные, т.к. при их отсутствии они обращаются в false. Будет писаться ошибка . И текст не будет добавлен. Link to comment
Arisu Posted November 4, 2011 Share Posted November 4, 2011 Ах, моя невнимательность. Это в guiGridListSetItemData нету двух параметров, а в guiGridListSetItemText они нужны. Link to comment
Kenix Posted November 4, 2011 Share Posted November 4, 2011 Ах, моя невнимательность. Это в guiGridListSetItemData нету двух параметров, а в guiGridListSetItemText они нужны. Все мы делаем ошибки. Link to comment
_Dark_ Posted November 4, 2011 Share Posted November 4, 2011 Во первых я проверил твой скрипт , ты не создал таблицы Они есть выше этого кода, я их просто не включил в мое сообщение, иначе как бы я скриншоты то сделал? Link to comment
Kenix Posted November 4, 2011 Share Posted November 4, 2011 Во первых я проверил твой скрипт , ты не создал таблицы Они есть выше этого кода, я их просто не включил в мое сообщение, иначе как бы я скриншоты то сделал? Пиши весь код чтобы все могли его увидеть а не годать сделал-ли ты таблицы или нет. P.S На будущее Link to comment
_Dark_ Posted November 4, 2011 Share Posted November 4, 2011 Я же четко поставил вопрос и привел скриншот. Я же написал, какая именно произошла проблема, соответственно ищу ответ именно на нее. Link to comment
StUNt71 Posted November 4, 2011 Share Posted November 4, 2011 А вдруг была бы ошибка из-за этого? Ну и в крайний случай, кто-то решил проверить сам, вставил код и на нём исправлял ошибки, а после дал тебе совет. Link to comment
_Dark_ Posted November 4, 2011 Share Posted November 4, 2011 А вдруг была бы ошибка из-за этого? Ну и в крайний случай, кто-то решил проверить сам, вставил код и на нём исправлял ошибки, а после дал тебе совет. Если бы я не создал таблицы, я бы не спрашивал вообще ничего, потому что ничего бы не работало. Link to comment
StUNt71 Posted November 4, 2011 Share Posted November 4, 2011 кто-то решил проверить сам Скопировал твой код и вставил себе. И ему не нужно было бы писать всё заного. Link to comment
D_SaN Posted November 4, 2011 Share Posted November 4, 2011 Возникла проблема с пикапами. Как сделать чтобы они не спавнились заново. Удаление элемента без полезно. Link to comment
Nodward_Nichrome Posted November 4, 2011 Share Posted November 4, 2011 щас проверил в МЭ и выставил время респауна 0 и -1, пикап всеравно респаунится, но если даже удаление элемента не влияет на удаление пикапа, то следует отправить это в баг трекер. Link to comment
D_SaN Posted November 5, 2011 Share Posted November 5, 2011 щас проверил в МЭ и выставил время респауна 0 и -1, пикап всеравно респаунится, но если даже удаление элемента не влияет на удаление пикапа, то следует отправить это в баг трекер. а я думал что я косячник и чета не прочитал про создание пикапа, спасибо что подсказали, а то мучился бы Link to comment
Other Languages Moderators Disinterpreter Posted November 6, 2011 Other Languages Moderators Share Posted November 6, 2011 Я тут недавно работал с радио и возник вопрос как вывести название трека? Либо я в вики плохо поискал либо недопонял. Link to comment
MX_Master Posted November 6, 2011 Share Posted November 6, 2011 Я тут недавно работал с радио и возник вопрос как вывести название трека? Либо я в вики плохо поискал либо недопонял. getSoundMetaTags ? Link to comment
Other Languages Moderators Disinterpreter Posted November 6, 2011 Other Languages Moderators Share Posted November 6, 2011 Thx Link to comment
el_motoblock Posted November 7, 2011 Share Posted November 7, 2011 Есть ли строка скрипта, заставляющая бота атаковать игрока? Link to comment
StUNt71 Posted November 7, 2011 Share Posted November 7, 2011 SetPedAimTarget setPedControlState Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now