Нужен скрипт создания мап листа

Тема в разделе "Linux", создана пользователем RSG, 26 июл 2012.

  1. RSG

    RSG

    Сообщения:
    279
    Симпатии:
    32
    Привет всех, кто читает данною тему.
    Хотел бы спросить может кого есть скрипт который создает мап лист. Я создаю мап лист так: ls *.bsp>maps.txt.
    Я бы сам написал на я не знаю как забрать формат файла в списке (.bsp)...
     
  2. tiger_by

    tiger_by Гл. Админ SourceGames.RU

    Сообщения:
    629
    Симпатии:
    279
    Код:
    ls | grep bsp | grep -v bz2 | sed "s/\.bsp//g" > ../mapcycle.txt
     
    BMW M6, The Night Fury, CTe6eJIeK_vRn и ещё 1-му нравится это.
  3. CTe6eJIeK_vRn

    CTe6eJIeK_vRn Супер-модератор

    Сообщения:
    2.014
    Симпатии:
    1.797
    я чуть по другому :)
     
    BMW M6, The Night Fury, Vit_ amin и ещё 1-му нравится это.
  4. tiger_by

    tiger_by Гл. Админ SourceGames.RU

    Сообщения:
    629
    Симпатии:
    279
    Выбирай :).
     
  5. RSG

    RSG

    Сообщения:
    279
    Симпатии:
    32
    большое спс!
     
  6. Слава Sl

    Слава Sl

    Сообщения:
    57
    Симпатии:
    3
    Самая хорошая штука я считаю и без всяких прописей называется easy maplist creater.
    Пользуйся http://rghost.ru/39424021
     
    wanted241 нравится это.
  7. Vit_ amin

    Vit_ amin BotManager001

    Сообщения:
    1.054
    Симпатии:
    345
    Речь идёт о Linux,а не о Winodws.
     
  8. Слава Sl

    Слава Sl

    Сообщения:
    57
    Симпатии:
    3
    Значит пригодится тем,у кого windows.
     
  9. RSG

    RSG

    Сообщения:
    279
    Симпатии:
    32
    дайте пожалуйста еще кусок кода который будет добавлять в список карты de_*.bsp и cs_*.bsp, а остльные нет
     
  10. wanted241

    wanted241 Real-Gamer.Ru

    Сообщения:
    783
    Симпатии:
    355
    PHP:
    #!/bin/sh
    echo "Generating Map List"
    ls de_*.bsp cut -d. -f1 maplist.txt
    ls cs_
    *.bsp cut -d. -f1 maplist.txt
    cp maplist
    .txt mapcycle.txt
    echo "Generating Map Successful"                      
    Как то так.
     
  11. Роман_

    Роман_

    Сообщения:
    11
    Симпатии:
    1
    Подскажите пожалуйста,как такие скрипты использовать?
     
  12. RSG

    RSG

    Сообщения:
    279
    Симпатии:
    32
    wanted241, так работать не будет в списке будут только cs карты...
     
    tiger_by нравится это.
  13. Andrey

    Andrey Администратор

    Сообщения:
    3.234
    Симпатии:
    3.507
    dick, конечно, он же скопировал из этого поста сам не понимая ничего.
    Код:
    #!/bin/sh
    echo "Generating Map List"
    ls [B]{de,cs}*.bsp[/B] | cut -d. -f1 > maplist.txt
    cp maplist.txt mapcycle.txt
    echo "Generating Map Successful"
    
    Или так:
    PHP:
    #!/bin/sh
    echo "Generating Map List"
    ls de_*.bsp cut -d. -f1 maplist.txt
    ls cs_
    *.bsp cut -d. -f1 >> maplist.txt
    cp maplist
    .txt mapcycle.txt
    echo "Generating Map Successful"                      
     
    pro100dimon, Rt. и CTe6eJIeK_vRn нравится это.
  14. RSG

    RSG

    Сообщения:
    279
    Симпатии:
    32
    Andrey, спс
     
  15. Hello_Again

    Hello_Again

    Сообщения:
    29
    Симпатии:
    8
    Подскажите пожалуйста, как сделать игнорирование test_hardware.bsp и test_speakers.bsp ? Или сурсмод проигнорирует эти карты при запуске голосования? В votemap они есть.
     
  16. Novosib

    Novosib

    Сообщения:
    31
    Симпатии:
    1
    Hello_Again, с mapcycle и maplist удали просто эти карты и они небудут в голосовании
     
  17. Hello_Again

    Hello_Again

    Сообщения:
    29
    Симпатии:
    8
    Это все понятно. Вопрос в том, чтобы автоматизировать данное действие. Вручную удалять из файлов, или удалять физически - все понятно, но при обновлении сервера эти самые карты качаются заново.
     
  18. Novosib

    Novosib

    Сообщения:
    31
    Симпатии:
    1
    А карты пускай качаются заново,mapcycle и maplist необновляются же при обнове)
     
  19. KorDen

    KorDen Atra esterní ono thelduin! Ньюсмейкер

    Сообщения:
    2.194
    Симпатии:
    1.398
    А зачем удалять сами файлы? Тут говорится об удалении из файлов mapcycle/maplist, а совсем не с диска...