Jump to content

Nanotech.ua

Members
  • Posts

    129
  • Joined

  • Last visited

Everything posted by Nanotech.ua

  1. пфф на столько ленивый народ пошёл что даже не могут попробовать, и учиться не хотят. у меня турнир в воскресенье, и учиться некогда, ок. эта тема где пользователи задают вопросы, на которые хотят получить ответы. и я не написал "сделайте мне это!". я просто задал вопрос. а если бы уж так написал, то конечно же предложил бы какую-нить сумму для выполнения моей проблеммы (работы). и если ты до&^%я умный, то оставь это при себе пожалуйста. мне кстати скоро надо будет написать мод под заказ, где я и напиашу "Сделай за меня", а я заплачу за это соответствующую цену. а так, Flaker, спасибо большое за помощь, позже попробую это сделать
  2. эмм... ну в этом я вообще не шарю. как и что совмещать. а так ясно, спасибо. понял что просто так никто не поможет. ничего, обойдусь тогда без анти-флуда.. что уж поделать.
  3. а и чтобы на админов это не действовало..
  4. код ниже - это анти флуд. мне надо сделать чтобы в чат можно было писать раз в минуту... где, и что изменить?) подскажите пожалуйста. local gPlayerTickCount = { } local gPlayerSpams = { } local gPlayerMessage = { } local gPlayerMsgNum = { } local gPlayerMuteTimer = { } local gSettings = { } addEventHandler( "onPlayerChat", getRootElement( ), function( message ) if not gPlayerSpams[ source ] then gPlayerSpams[ source ] = true gPlayerTickCount[ source ] = getTickCount( ) gPlayerMessage[ source ] = message else if getTickCount( ) - gPlayerTickCount[ source ] > gSettings.delay then gPlayerMsgNum[ source ] = 0 gPlayerMessage[ source ] = nil; gPlayerTickCount[ source ] = getTickCount( ) return else if gPlayerMsgNum[ source ] >= gSettings.msgNum then gPlayerTickCount[ source ] = getTickCount( ) cancelEvent( ) if gSettings.mutePlayers then mutePlayer( source ); end elseif message == gPlayerMessage[ source ] then cancelEvent( ) outputChatBox( "Don't repeat yourself!!!", source, 255, 0, 0 ) end gPlayerMsgNum[ source ] = gPlayerMsgNum[ source ] + 1 end end gPlayerMessage[ source ] = message end ) function mutePlayer( player ) setPlayerMuted( player, true ); gPlayerMuteTimer[ player ] = setTimer( unmutePlayer, gSettings.muteTime * 1000, 1, player ); outputChatBox( "Don't flood the chat!!! You are now muted for " .. gSettings.muteTime .." seconds.", player, 255, 0, 0 ) end function unmutePlayer( player ) setPlayerMuted( player, false ); outputChatBox( "You can talk again. Remeber, do NOT spam!", player, 255, 0, 0 ); end addEventHandler( "onPlayerJoin", getRootElement( ), function( ) gPlayerMsgNum[ source ] = 0 end ) addEventHandler( "onResourceStart", getResourceRootElement( getThisResource() ), function( ) gSettings.delay = get( "@differenceBetweenMessages_ms" ) gSettings.msgNum = get( "@messagesNumber" ) gSettings.mutePlayers = ( get( "@mutePlayers" ) == "true" ) and true or false; gSettings.muteTime = get( "@muteTime" ); for _, plr in pairs( getElementsByType( "player" ) ) do gPlayerMsgNum[ plr ] = 0 end end ) addEventHandler( "onResourceStop", getResourceRootElement(), function( ) local players = getElementsByType( "player" ); for i, plr in pairs( players ) do if isPlayerMuted( plr ) then setPlayerMuted( plr, false ); end end end )
  5. как сделать вот так: стоишь в любом месте на сервере, пишешь команду (к примеру) /ololo, и в чат пишутся кооринаты где стоишь ?)
  6. https://wiki.multitheftauto.com/wiki/EngineLoadTXD эта? наверно. потом разберусь, спасибо
  7. как заменить стандартные текстуры, на скачанные? дайте код, или ссылку в вики пожалуйста..
  8. а я разве просил чтобы за меня кто-то это сделал? я спросил возможно ли такое сделать, и примерно рассказать как (!!), а не сделать мне всё готое.. на сервере пишешь "/start editor" и всё ;d оуууууу... беда лан, спасибо _Dark_ за инфу)... тему прикрыть можно....
  9. а, и ещё чтобы он мог выбирать только кнопки где все объекты, и тест карты
  10. здрасьте. у меня возник вопрос. можно ли защитить некоторые объекты в MTA? тоесть так: я создал какую-нить карту, запустил сервер с мэп эдитором, загрузил свою карту. далее ко мне подключился игрок, и на моей карте он может строить что нибудь, но при этом не имея возможности удалять те объекты, которые у меня уже были. тоесть он себе строит что хочет, удаляет то что построил, но мои объекты удалить не сможет. возможно ли так сделать?)
  11. спасибо всем за помощь, и отдельное спасибо MacTrekkie. всё рабоатет. тему можно прикрыть).
  12. WARNING: Script 'rad_icon\rad_icon.lua' is not encoded in UTF-8. Loading as ANSI...
  13. да это из лога.. эмм.... а как?) : O
  14. неетт... не идёт... start: Resource 'rad_icon' started загрузки даж небыло.. .___________.
  15. эммм... хз.. да я с сайта какого-то скопировал чв вот заменил мету, всё норм пошло, ресурс загрузился, запустился (загрузка его прошла), но не видно что-то иконки.... мб в мете что-то не так.....
  16. здрасьте. как сделать иконки на радаре??) я делаю вот так: вот чтоу меня в мете: 'None version='1.0.0' name='rad_icon' description='rad_icon' type='script' /> вот что у меня в .луа: createBlip (3365, -2176, 31, 35) ресурс в эдиторе вообще не загружается... вот: Loading of resource 'rad_icon' failed что тут не так? помогите, очень надо... ;\
  17. Author: My brother! - West Objects: 274 Download *map file
  18. Спасибо за прогу) Но вот что-то у меня не ищет карты сами) вот скрин: http://savepic.su/1222379.png Незнаешь в чём проблемма?) Или я делаю что-то не так? А еще очень печально что ты(извини(те) если тебе(вам) более 30-ти лет, и что я обращаюсь на ТЫ) ко мне говоришь на "Вы". Я не старый дядька чтобы ко мне так говорили)) Мне завтра(29 января) будет всего 19 леетт)
  19. Здраствуйте! Я вот скачал карту одну, её сделали в MTA:Race....как мне теперь её переделать...для MTA:DM? Чтобы я мог себе редактировать...или так нельзя? ._.
  20. Вообще не понятно, как удалять, и что...Ладно, кто делал это, или может помочь прошу отписаться в данной теме.
  21. Ааа, ну это понятно). И вообще, не знаешь что это, тоесть почему дверь только удаляется?(мб потому что это и есть координаты дверей...хз). И да, как, и откуда брать эти самые коодинаты?? Из MEd'a, и как вообще? : )
  22. Здраствуйте! У меня Есть вопрос по удалению стандартных объектов из GTA:SA в MTA 1.3! И так, я сделал ресурс. Вот что в мете: "Nanotech.ua" version="1.0" type="script" /> client="1.3.0" server="1.3.0" /> Вот что в .lua: for i=700,20000 do removeWorldModel(i,10,2494,-1696,17) end Этот код что в .lua я взял с википедии. И там написано, что в этом примере удаляется дом CJ. Вот как выглядит дом CJ до запуска ресурса(стандартно): Также он выглядит после запуска ресурса! Потом я камерой отлетел подальше от дома, и вот как он выглядит из далека(его вообще не видно): Дальше я подлетаю к ниму, и там уже не видно дверей, а тоесть их нету вообще, и как взял тест, и зашел в дверь, то упал, тоесть там нету внутри ничего, удалился объект оттуда, но не сам дом, см скрин: И кстате, у меня еще один вопрос: Как удалять любой объект из GTA? Надо в MEd'e искать тот объект который хочешь удалить, оттуда брать координаты, и прописывать в .lua? Если да то как? Если в .lua вот какой код: for i=700,20000 do removeWorldModel(i,10,2494,-1696,17) end Может быть там где "removeWorldModel(i,10,2494,-1696,17)" надо указывать? Но где именно, последние 3 цифры? Если да то что значит первая(10)? И буква "i"? Интерьер, или что?) И что за код тут "for i=700,20000 do" ? И вот я в MEd'e нажал на дверь, и вот какой там код: Всё почти похоже как в коде из википедии, но "10", где вначале там нету... Ну вот такой вопрос, думаю понятно объяснил, кто может помочь?)
  23. Спасибо, позже попробую - Кстате, еще один вопрос. Как сделать статистику в правой(или в любой) части экрана? Чтобы писало кто сколько убил человек. Помогите пжлста :].
×
×
  • Create New...