FiveM HUD कलर पैलेट जनरेटर

अपने FiveM HUD के लिए सामंजस्यपूर्ण रंग पैलेट बनाएं। CSS वेरिएबल्स या Lua कॉन्फ़िग के रूप में एक्सपोर्ट करें।

Generated Palette
CSS वेरिएबल्स
Lua कॉन्फ़िग

यह टूल किस लिए है

जब HUD के रंग एक-एक करके चुने जाते हैं तो यह शौकिया दिखता है। रंग सिद्धांत इसे ठीक करता है: एक बेस टोन चुनें और बाकी को रंग चक्र के निश्चित कोणों से व्युत्पन्न करें। यह जनरेटर गणना करता है और परिणाम CSS वेरिएबल्स के रूप में आपके NUI के लिए और Lua टेबल के रूप में config फाइल के लिए देता है, ताकि दोनों पक्षों पर एक ही पैलेट इस्तेमाल हो।

इसे कैसे उपयोग करें

  1. चरण 1:

    अपना बेस रंग सेट करें, आमतौर पर वह एक्सेंट रंग जो आपका सर्वर पहले से ही अपने लोगो में उपयोग करता है।

  2. चरण 2:

    एक योजना चुनें। Analogous शांत रहता है और स्टेटस बार के लिए सही है, complementary चेतावनियों के लिए मजबूत सिग्नल रंग देता है।

  3. चरण 3:

    अपने पृष्ठभूमि के खिलाफ शेड्स जांचें। HUD टेक्स्ट गेम छवि के ऊपर होता है, इसलिए कंट्रास्ट वेबसाइट की तुलना में अधिक महत्वपूर्ण है।

  4. चरण 4:

    पैलेट को CSS वेरिएबल्स के रूप में NUI पक्ष के लिए कॉपी करें, या Lua टेबल के रूप में config के लिए।

अक्सर पूछे जाने वाले प्रश्न

कौन सी योजना FiveM HUD के लिए उपयुक्त है?

स्थायी चीज़ों के लिए Analogous या monochromatic क्योंकि तत्वों के बीच कम कंट्रास्ट HUD को शांत रखता है। अलर्ट के लिए एक complementary रंग आरक्षित करें। स्थायी HUD पर triadic योजना स्क्रीन को बेचैन बनाती है।

मेरा रंग गेम में ब्राउज़र की तुलना में अलग क्यों दिखता है?

गेम अपनी पोस्ट प्रोसेसिंग लागू करता है और HUD एक चलती छवि के ऊपर ड्रॉ होता है। मध्य टोन रात में कंट्रास्ट बहुत खो देते हैं। हमेशा पैलेट को एक अंधेरी सीन के खिलाफ जांचें, न कि एडिटर पृष्ठभूमि के खिलाफ।

मैं Lua में इन रंगों का उपयोग कैसे करूं?

नेटिव ड्रॉइंग फंक्शन्स RGBA को 0 से 255 तक के चार नंबरों के रूप में लेते हैं, न कि hex स्ट्रिंग्स के रूप में। Lua आउटपुट पहले से ही आपको वह फॉर्म देता है, इसलिए आप इसे सीधे DrawRect या SetTextColour को पास कर सकते हैं।

क्या रंग config में होने चाहिए या CSS में?

उन्हें config में रखें और स्टार्टअप पर एक बार NUI में पास करें। सर्वर मालिक फिर एक फाइल बदलते हैं बजाय स्टाइलशीट्स को एडिट करने के, और Lua ड्रॉइंग कोड और NUI अलग नहीं होते।