Addiction & withdrawal
Addiction and withdrawal
यह वह हिस्सा है जो किसी ड्रग स्क्रिप्ट को चलाने लायक बनाता है। एक ऐसा पदार्थ जो केवल प्रभाव दिखाता है, वह सिर्फ एक उपभोग्य वस्तु (consumable) है। एक ऐसा पदार्थ जो यह बदल देता है कि कल एक कैरेक्टर को क्या करना होगा, वह एक कहानी (storyline) है।
Getting hooked
| Field | Meaning |
|---|---|
| Chance | लत के स्तर (addiction level) के बढ़ने की प्रति खुराक प्रतिशत संभावना |
| Doses | संभावना की परवाह किए बिना, इतनी खुराक पर एक पक्की लत |
| Tolerance | प्रत्येक खुराक कितना टॉलरेंस (सहिष्णुता) जोड़ती है |
| Ceiling | टॉलरेंस अधिकतम कितनी तक पहुँच सकती है, 100 से 1000 तक |
| Decay | स्तर गिरना शुरू होने से पहले नशामुक्त (clean) रहने के घंटे |
| Cross-tolerance | खुराकें आधी दर पर, उसी श्रेणी के अन्य पदार्थों पर भी टॉलरेंस बढ़ाती हैं |
| Hidden | खिलाड़ी को तब तक नहीं बताया जाता कि उन्हें लत लग चुकी है जब तक कि वास्तव में विथड्रॉल (लक्षण) शुरू न हो जाए |
टॉलरेंस 100 से शुरू होती है और बढ़ती जाती है। यही कारण है कि एक लंबे समय से सेवन करने वाले व्यक्ति को कुछ भी महसूस करने के लिए उसी चीज़ की अधिक मात्रा की आवश्यकता होती है, और जब लत का स्तर रीसेट होता है तब यह रीसेट नहीं होती है।
Config.ToleranceDamping चालू होने पर, टॉलरेंस वास्तव में नशे के असर को कमज़ोर कर देती है — कैरेक्टर की टॉलरेंस जितनी ज़्यादा होगी, प्रभाव उतने ही कम महसूस होंगे, इसलिए वे अंत में बड़ी और अधिक लगातार खुराकों के साथ इसका पीछा करते हैं। यही वह चक्र (loop) है जो एक नशेड़ी को और अंदर धकेलता है।
Hidden वह सेटिंग है जिसका अधिकांश सर्वर कम उपयोग करते हैं। इसके चालू होने पर, खिलाड़ी के पास विथड्रॉल का पहला चरण आने तक कोई HUD एंट्री और कोई नोटिफिकेशन नहीं होता है — उन्हें यह वैसे ही पता चलता है जैसे वास्तविक जीवन में किसी व्यक्ति को पता चलता है।
Withdrawal stages
चरण (stages) आखिरी खुराक के बाद बीते हुए समय से तय होते हैं, न कि उस काउंटडाउन से जो प्रभाव समाप्त होने पर शुरू होता है। जो खिलाड़ी हर घंटे खुराक लेता है वह कभी पहला चरण नहीं देखता; जो खिलाड़ी सुबह 3 बजे खत्म हो जाता है वह तीसरे चरण में उठता है।
चार डिफ़ॉल्ट चरण:
| Stage | After | Symptoms |
|---|---|---|
| Restless | 120 min | craving, sweating |
| Shaking | 240 min | tremor, aim sway, wobble |
| Sick | 360 min | blur, vomiting, stumbling, health drain |
| Crisis | 480 min | seizure, blackout |
इन्हें स्वतंत्र रूप से जोड़ें, हटाएं और समय बदलें। सभी बारह लक्षण किसी भी चरण में उपलब्ध हैं: craving, sweating, tremor, aimsway, wobble, blur, slowed, vomiting, stumbling, healthdrain, seizure, blackout।
Crises
किसी चरण को crisis के रूप में चिह्नित करें और यह एक निरंतर बोझ रहने के बजाय एक घटना बन जाता है।
| Field | Meaning |
|---|---|
| Repeat every | इस चरण में होने पर हमलों के बीच के सेकंड |
| Warning | खिलाड़ी को पहले मिलने वाली चेतावनी के सेकंड |
| Blackout | स्क्रीन कितने समय के लिए बंद रहती है |
| Death timer | यदि कोई मदद न करे, तो संकट के जान लेने से पहले के सेकंड |
चेतावनी ही वह चीज़ है जो संकट को रोलप्ले में बदलती है। जो खिलाड़ी इसे महसूस करता है उसके पास गाड़ी रोकने, अंदर जाने, या किसी डॉक्टर (medic) को आवाज़ देने का समय होता है। यदि आप अधिक क्रूर सर्वर चाहते हैं तो Config.UI.ShowCrisisWarning = false के साथ चेतावनी को बंद कर दें।
Offline progression
डिफ़ॉल्ट रूप से घड़ी तब भी चलती रहती है जब खिलाड़ी लॉगऑफ़ होता है, इसलिए जो कोई विथड्रॉल में लॉग आउट करता है वह बदतर स्थिति में वापस आता है। Config.Withdrawal.OfflineCap यह सीमित करता है कि यह कितनी दूर तक बढ़ सकता है — डिफ़ॉल्ट रूप से 12 घंटे — ताकि दो हफ्ते बाद लौटने वाला खिलाड़ी सीधे किसी संकट में न गिरे।
लॉगआउट होने पर इसे पूरी तरह से फ्रीज करने के लिए Config.Withdrawal.RunsOffline = false सेट करें।