BCCMINING.COM💯Ethereum developer için arama sonuçları

2 sonuçları
  • Developer PowerTools
    10 156
    Geliştirici PowerTools, elektrikli aletler, kolay dev kontroller, küresel kaşif ve benzer modların yanında iyi çalışan modderler için bir yaşam kalitesi modudur. Oyun içi tabloların gelişmiş bir tarzı, tabloları iyi biçimlendirilmiş LUA dosyalarına kaydetme pozisyonu ile birlikte, FS nesne modelini anlamanın yeni bir yolunu açar! # ÖZELLİKLER: - Oyunu yeniden başlatmak için yeni konsol komutları (ayrıntılar için aşağıya bakın) - Konsol komutu LUA tablo içeriğini konsol/günlüğe veya ayrı bir dosyaya yazdırmak için - Günlük dosyasını temizlemek için konsol komutu # Konsol Komutları: - [Not*] DTRESTART (veya 'R'): Oyun istemcisini yumuşak bir yeniden başlatma kullanarak yeniden başlatır (sabit sıfırlamadan biraz daha hızlı) - [Not*] Dtrestarthard (veya 'RR'): Sabit sıfırlama gerçekleştirir (bu, her şeyin bellekten boşaltılmasını sağlayacaktır) - DTTable: Bir LUA tablosunun içeriğini konsola/günlüğe yazdırıyor - DTSavetable: Bir LUA tablosunun içeriğini bir dosyaya kaydedin (bir tabloyu günlüğe yazdırmaktan 3-4x kat daha hızlı) - dtvisializeable [beta]: tabloları günlüğe yazdırmanın geliştirilmiş bir yolu, hem daha hızlı, daha fazla bellek verimli ve görsel olarak geliştirildi. - DTCleLLog (veya 'CLS'): Yeni bir günlük almak için log.txt dosyasını temizler (özellikle yeniden başlat komutunu kullanırken kullanışlıdır) *Not: FS25'teki yeni sınırlamalar nedeniyle, Giants bu özelliği yeniden değerlendirene kadar geçerli Savegame'in otomatik olarak yeniden başlatılması devre dışı bırakılır. # Dikkat! Oyunu yeniden başlatmak için konsol komutları bunu yapacak - önce - önce ilerlemenizi kaydedmenizi isteyecektir. Yani Dikkatli değilseniz ilerlemeyi kaybetme riskiniz var! # Tasarruf Tabloları 'DTSavetable', iyi biçimlendirilmiş bir LUA dosyasında bir LUA tablosunu hızlı bir şekilde diske atmanıza olanak tanır, yani bu dosyayı LUA Interpeter'de veya oyun içi bir kaynak dosyası olarak yükleyebilirsiniz. Bu, özellikle FS nesne modelini anlamak için birkaç kullanım durumuna sahiptir. İsteğe bağlı olarak, özellikle birçok çocuk masalı ve/veya büyük tablo içerebilen üst düzey tabloları (örn. G_CurrentMission) kaydederken, çıktının derinliğini seçebilirsiniz. İyi optimize edilmiş bir kod sayesinde, LUA motoru bellek sızdırmaya başlamadan ve kararsız hale gelmeden önce G_CurrentMission'u yaklaşık 5-6 derinlik seviyesi ile kaydetmek mümkündür (varsayılan derinlik 2 olarak ayarlanmıştır). Örnek: G_CurrentMission tablosunu bir dosyaya dökmek için 'dtsavetable g_currentmission currentMission.lua 1' komutunu kullanabilirsiniz. Bu, G_CurrentMission tablosunun 'currentMission.lua' adlı bir dosyaya ve yalnızca G_CurrentMission'un doğrudan soyundan gelenleri içeren bir dosyaya dışa aktarır. Not: Güvenlik kısıtlamaları nedeniyle, oluşturulan .LUA dosyası 'My Games/FarmingSimulator2025/Modsettings/FS22_000_Devtools' klasörünüzde saklanır. # Baskı tabloları 'DTSavetable'a benzer şekilde,' DTTable 'komutu, bir tablo günlüğe çıkarmak için kullanılabilir. Tablo adını zorunlu parametre olarak ve MAXDepth'i isteğe bağlı bir parametre olarak alır (varsayılan değeri 2 ile). Önemli! FS'nin günlüğe nasıl yazdırdığı doğası nedeniyle yalnızca oldukça küçük tablolara ve/veya sığ yapılara önerilir (derinlik 2-3'ü geçmemelidir). Örn. G_CurrentMission'u 4 derinliğe sahip konsola yazdırmak, FS'nin 10-15GB sistem RAM tüketmesini ve daha sonra bellek dışı bir hatayla çökmesini sağlayacaktır. Daha derin bir yapı yazdırmanız gerekiyorsa, 'DTSavetable' kullanılması önerilir.
  • Power Tools: Developer
    6 278
    Power Tools: Developer is a quality-of-life mod for modders that works well alongside Power Tools, Easy Dev Controls and Global Explorer. An improved style of visualizing in-game tables, together with the posibility to save tables to well-formed Lua files, opens up a new way of understanding the FS object model! # FEATURES: - New console commands to restart the game (see below for details) - Console command to print Lua table contents to either the console/log or a separate file - Console command to clear the log file # CONSOLE COMMANDS: - dtRestart (or 'r'): Restarts the current savegame using a soft restart (slightly faster than a hard reset) - dtRestartHard (or 'rr'): Performs a hard reset (this will ensure everyhing is unloaded from memory) - dtTable: Prints the contents of a Lua table to the console/log - dtSaveTable: Save the contents of a Lua table to a file (3-4x times faster than printing a table to the log) - dtVisualizeTable [beta]: An improved way of printing tables to the log, both faster, more memory efficient and visually improved. - dtClearLog (or 'cls'): Clears the log.txt file to get a fresh log (especially useful when using the restart command) # CAUTION! The console commands to restart the game will do this -without- asking you to save your progress first. I.e. you risk loosing progress if you are not cautious! # SAVING TABLES The 'dtSaveTable' allows you to quickly dump a Lua table to disk in a well formatted Lua file, meaning you can load this file as a source file in the Lua interpeter or in-game. This has several uses cases, especially to understand the FS object model. Optionally you can choose the depth of the output, especially important when saving top level tables (e.g. g_currentMission) that may contain many child tabled and/or large tables. Thanks to a well optimized code it is still possible to save g_currentMission with some 5-6 levels of depth before the Lua engine starts to leak memory and becomes unstable (the default depth is set to 2). Example: To dump the g_currentMission table to a file you could use the command 'dtSaveTable g_currentMission currentMission.lua 1'. This would export the g_currentMission table to a file named 'currentMission.lua' and only including the direct descendants of g_currentMission. Note: due to security restrictions, the generated .lua file will be stored in your 'My GamesFarmingSimulator2022modSettingsFS22_000_DevTools' folder. # PRINTING TABLES Similar to 'dtSaveTable', the command 'dtTable' can be used to output a table to the log. It takes the table name as mandatory parameter and the maxDepth as an optional parameter (with a default value of 2). Important! Due to the nature how FS prints to the log it is only recommended to fairly small tables and/or shallow structures (depth should not exceed 2-3). E.g. printing g_currentMission to the console with a depth of 4 will make FS consume some 10-15GB of system ram and then crash in a out-of-memory error. If you need to print a deeper structure it is recommended to use 'dtSaveTable'.