Ulysses Stuff > General Chat & Help and Support

ULX/ULib being just plain funny.

(1/2) > >>

BioShadow:
Okay. I've tried just about everything other than wiping Garry's Mod out and reinstalling it.
It worked before, I don't know what I did, if I even did anything.
But every time I start up ULX through a dedicated server, through a listen server, and (not like it would matter much) in Single player, I get this when I try to run a command:


--- Code: ---LS: Error: ULib/concommand.lua:98: attempt to index upvalue 'ucl' (a nil value)
--- End code ---

I believe it refers to line 98, which is (Not like I doubt you guys know your own mod  :))


--- Code: --- if not ucl:query( userid, gCommands[ command ].access ) then
ULib.tsay( userid, "You do not have access to this command, " .. _PlayerInfo( userid, "name" ) .. "." )
-- Print their name to intimidate them :)
return
end
end
fn_call( userid, args, argv, argc )
end

--- End code ---

I fear that something may not be starting properly, or perhaps I've even installed ULX/ULib wrong. Any suggestions? :'(

JamminR:
I'm betting its a misconfiguration of your /data/users.txt
Post it here please?

BioShadow:

--- Code: ---// User configuration file

// Line starting with // are comments

// Access flags:
// a - immunity (can't be kicked/baned/slayed/slaped and affected by other commmands)
// b - reservation (can join on reserved slots)
// c - kick access
// d - ban and unban access
// e - slay and slap access
// f - map access
// g - cvar access
// h - ent access (could crash the server!)
// i - misc chat access
// j - vote access
// k - prop access
// l - rcon access
// m - player control access (things that affect clients)
// n - menu access
// Other letters may be used for additional plugins (access flags are caps-sensitive).

// Account flags:
// a - this is a playername
// b - this is a clan tag (partial playername)
// c - this is a steamid
// d - this is an ip
// e - this is a steam login (the username they log into steam with)
// f - disconnect player on invalid password. This MUST be used with another account flag. (It's the only flag that can be used with others)
//      (gives them 30 seconds to enter their pass, by default)

// Password:
// When asked for the password, use "_pw <password>" in console

// Format of admin account:
// "<name|ip|steamid|clantag|steamlogin>" "<password>" "<access flags>" "<account flags>"

// Examples of admin accounts:
// "STEAM_0:0:123456" "" "abcdefghijklmnopqrstuv" "c"
// "123.45.67.89" "" "abcdefghijklmnopqrstuv" "d"
// "My Name" "my_password" "abcdefghijklmnopqrstuv" "a"
// "MingeBag" "supah_pass" "abcdefghijklmnopqrstuv" "bf" // This will disconnect any mingebag who does not know the password.

"BioShadow" "Oops I changed this as not to reveal my actual pass" "abcdefghijklmn" "a"

//Made by armpit's easy access generator
--- End code ---
Never thought of that one.  ???

I'll try deleting the
--- Code: ---"BioShadow" "Oops I changed this as not to reveal my actual pass" "abcdefghijklmn" "a"
--- End code ---
And see if that helps.

Nnnoooo it didn't. Didn't change a thing.

JamminR:
Bio, you _have_ to have yourself as a user. Deleting it def won't work.
However, I'm not sure Nickname/password combos work in ULX v2.9 (for GM10)
2.9 was a quick port...much isn't fully functional.

Let me look at the news for the release
Will edit or post new

JamminR:
Found this in another post about access problems.

--- Quote from: BODYPRINT on December 03, 2006, 09:49:35 PM ---Dont use Playername/Password in users.txt for dedicated servers. Use the STEAMID with no password option.

--- End quote ---

Not sure how you'd fix it for non-ded servers.
I use my steamid for everything, no password, access b through n, flag c

Navigation

[0] Message Index

[#] Next page

Go to full version