Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Each in-game function has a RAM cost. This error tells you that you used a function without paying for it. When you go to use ns.scp the cost of the script becomes more than what you paid, so the game throws an error.
Since this is also a nuke script, look at the part of the script that opens ports. There are a few really sensible ways to write a nuke script that don't work because they circumvent the RAM cost. If you see anything resembling the examples in the error, that's probably the problem.
wow idk why I missed that. I had made an object of {cmd: filename} that it iterated through to dynamically check and call all 5 files. I turned it into an array and a switch statement and it works perfectly now.
So I went from:
to