Nanotech.ua

Members
  • Content Count

    129
  • Joined

  • Last visited

Community Reputation

0 Neutral

About Nanotech.ua

  • Rank
    Poot-butt

Details

  • Gang
    ATOM

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  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. http://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. эммм... хз.. да я с сайта какого-то скопировал чв вот заменил мету, всё норм пошло, ресурс загрузился, запустился (загрузка его прошла), но не видно что-то иконки.... мб в мете что-то не так.....