Potrzebowałem czegoś, co pozwoli mi szybko skopiować pliki z playlisty w jedno miejsce, żeby potem wrzucić to na pendrive z muzyką do samochodu.
Pomyślałem, że to dobra okazja, by podszkolić się trochę w pythonie i napisałem taki skrypt:
https://bitbucket.org/check-this-out/gimme-playlist-content/src/1.0.0/
Może komuś się przyda
Kojarzycie grę GROM ...terror w Tybecie! ? całkiem sympatyczna gierka o polskim pułkowniku GROMie, który hen w Himalajach próbuje powstrzymać złych nazistów przed zdobyciem legendarnych broni króla Ardźuny, a w całej historii przewijają się demony, yeti, mnisi, Padmasambhava, czeski cwaniaczek i inne latające talerze.
Nie tak dawno ponownie ogrywałem sobie ten tytuł i przy okazji postanowiłem zapoznać się z zawartością katalogu. Skrypty gry są po prostu spakowanymi plikami .lua, więc można je sobie bez problemu przejrzeć. Całości z oczywistych względów wrzucić nie mogę, ale pomyślałem, że podzielę się kilkoma ciekawymi fragmentami. Przytaczam w postaci oryginalnej:
function Update()
FP = 0
ProfEnter("update")
------------------- TESTY I INNE BZDURY - POCZATEK
if debugMode and KbdStruck("d") then
if not g_debugInfoMode then
g_debugInfoMode = 1
elseif g_debugInfoMode == 1 then
g_debugInfoMode = 2
elseif g_debugInfoMode == 2 then
g_debugInfoMode = 0
elseif g_debugInfoMode == 0 then
g_debugInfoMode = 3
elseif g_debugInfoMode == 3 then
g_debugInfoMode = nil
end
end
------------------- TESTY I INNE BZDURY - KONIEC
if debugMode and KbdStruck("esc") then
Exit()
end
if not Thing(self.weaponsToChoose[i]) then
self.choiceWeapons = nil
break
else
-- wrzucić gdzieś w init lub start ale najpierw pomyśleć :)
local icon = GetIcon(self.weaponsToChoose[i], "icon");
-- lista lokacji na mapie
asLocations = {
"loc1",
"loc2",
"loc3",
"loc4",
"loc5",
"loc6",
"loc7",
"loc8",
"loc9",
"loc10",
"loc11",
"loc12",
"loc13",
"loc14",
"loc15",
"loc16",
"loc17",
"loc18",
"loc19",
"loc20",
"start",
"cross1",
"cross2",
"cross3",
"cross4",
"tutorial",
"ambush1",
-- "ambush2",
-- "hunt1",
"field01",
"field02",
"field03",
"field04",
"field05",
"battle_night01",
}
SetBkgBitmap(nil)
-- ZMIENIEĆ!!!!!!!!!!!!!!!!!!
--LevelLoad(self.locationName)
-----------
if not self.newLocation then
if wszyscyLeza and NoMapFlag("imusic_poataku")then
CreateTask("MuzykaInteraktywna2")
elseif not wszyscyLeza and MapFlag("imusic_muza2cicho")then
SetMapFlag("imusic_atak")
ClearMapFlag("imusic_poataku")
CreateTask("MuzykaInteraktywna1")
ClearMapFlag("imusic_muza2cicho")
end
end
/*-----------------------------------------------------------------------------
A tutaj jakieś dziwne taski pomocnicze
-----------------------------------------------------------------------------*/
Śmiejecie się z jestPies() i dajPsa() :P ?
function Merdaj()
BeginTask()
RemoveTask("Piesek")
StopActor("piesek")
LookAt("piesek", lgs.hero)
Anim("piesek", tabAnimDog[random(1,6)],0.6,1)
WFAnim("piesek")
CreateTask("Piesek")
RemoveTask()
end
I na koniec:
/*-----------------------------------------------------------------------------
HINDUS
-----------------------------------------------------------------------------*/
function hindus_czeka()
BeginTask()
RemoveTask()
end
function hindus_lazi()
BeginTask()
RemoveTask()
end
Potrzebowałem czegoś, co pozwoli mi szybko skopiować pliki z playlisty w jedno miejs...
Potrzebowałem czegoś, co pozwoli mi szybko skopiować pliki z playlisty w jedno miejs...
Potrzebowałem czegoś, co pozwoli mi szybko skopiować pliki z playlisty w jedno miejs...
Potrzebowałem czegoś, co pozwoli mi szybko skopiować pliki z playlisty w jedno miejs...
Potrzebowałem czegoś, co pozwoli mi szybko skopiować pliki z playlisty w jedno miejs...
Potrzebowałem czegoś, co pozwoli mi szybko skopiować pliki z playlisty w jedno miejs...
Potrzebowałem czegoś, co pozwoli mi szybko skopiować pliki z playlisty w jedno miejs...
Kojarzycie grę GROM ...terror w Tybecie! ? całkiem sympatyczna gierka o polskim pułk...
Kojarzycie grę GROM ...terror w Tybecie! ? całkiem sympatyczna gierka o polskim pułk...
Kojarzycie grę GROM ...terror w Tybecie! ? całkiem sympatyczna gierka o polskim pułk...
'testy i inne bzdury' hehe :D