Author Topic: Lakitu7's QVM: 5.x Release  (Read 67182 times)

tehOen

  • Guest
Lakitu7's QVM: 5.x Release
« Reply #60 on: August 23, 2007, 07:16:48 am »
sounds like a memory issue
string overflow?

Mexel

  • Posts: 95
  • Turrets: +7/-3
    • My old website is BACK!
Lakitu7's QVM: 5.x Release
« Reply #61 on: August 23, 2007, 06:05:00 pm »
Quote from: "Lakitu7"
Quote from: "Mexel"
Lakitu, we're runnig this latest qvm in our server (=TD= Xanadu (public) and we noticed meebe a bug.

you type something in and someone else hits "t" [space bar] and enter and it semi-repeats the previous text thats someone wrote.

Code: [Select]
Mexel: Well hello!
|AoD|-|?: ll hello!


That would be what it's doing. Not a big problem, but noticeable. Rocinante and i are going to work on a fix for it. (I think o.O)


Definitely let me know what you figure out. I haven't seen the version you're posting, but it's probably the same issue that occasionally causes the first character or two of what someone types to be cut off, but it only seems to happen to certain players and only sometimes, randomly. I don't even know whether it's my bug or svn's bug because I haven't had a solid, reproducable method to test. If I can get your rendition to work reproducably, perhaps I can narrow it down. I'll try tomorrow.


Lakitu, Rocinante has filed a bug report with bugziller and can be found here. Additionally Rocinante is currently waiting for an account activation the thses forums, so I'm messenger boy. :> Until you speak to him I'll just be relaying info that i have no idea what i'm talking about. PM me for Rocinante's email and info on said problem. Thanks Lakitu.

Rabbitt

  • Posts: 535
  • Turrets: +13/-27
Lakitu7's QVM: 5.x Release
« Reply #62 on: August 23, 2007, 06:20:15 pm »
Hey Lak i realized it cuts off my first letter when i press spacebar before actually putting text.

Like pressing "T" then "spacebar" then "text" and it cuts off te first letter.
Dont know if other people do that but thats mostly when it does it to me.
Quote from: amine
Take a super-high voltage taser with you and shock the french people and then point and laugh and yell 'FRENCH FRIES!!'

Mexel

  • Posts: 95
  • Turrets: +7/-3
    • My old website is BACK!
Lakitu7's QVM: 5.x Release
« Reply #63 on: August 23, 2007, 07:59:15 pm »
Quote from: "Rabbitt"
Hey Lak i realized it cuts off my first letter when i press space bar before actually putting text.

Like pressing "T" then "space bar" then "text" and it cuts off te first letter.
Dont know if other people do that but thats mostly when it does it to me.



Uhm, Rabbit, thats EXACTLY what bug Rocinante and I discovered, and are talking about in my post. xD

Lakitu7

  • Tremulous Developers
  • *
  • Posts: 1002
  • Turrets: +120/-73
Lakitu7's QVM: 5.x Release
« Reply #64 on: August 23, 2007, 09:54:32 pm »
I've fixed the chat bug. It's a goof in my adminchat patch. The fix will be in my update, due tonight or tomorrow at the latest.

tuple

  • Posts: 833
  • Turrets: +97/-80
Lakitu7's QVM: 5.x Release
« Reply #65 on: August 23, 2007, 11:38:37 pm »
I found it difficult to quickly parse the list of flags above, so I put them in a format thats a little easier for me to parse.

COMPLETE list of admin commands and flags:
* 1 - cannot be vote kicked, vote muted
* 2 - cannot be censored or flood protected TODO
* 3 - never loses credits for changing teams
* 4 - can see team chat as a spectator
* 5 - can switch teams any time, regardless of balance
* 6 - does not need to specify a reason for a kick/ban
* 7 - can call a vote at any time (regardless of a vote being disabled or voting limitations)
* 8 - does not need to specify a duration for a ban
* 9 - can run commands from team chat
* 0 - inactivity rules do not apply to them
* ! - admin commands cannot be used on them
* @ - does not show up as an admin in !listplayers
* $ - sees all information in !listplayers
* # - permanent designated builder
* ? - sees and can use adminchat
* B - !showbans display a (partial) list of active bans
* C - !time show the current local server time
* D - !listadmins display a list of all server admins and their levels
* G - !readconfig reloads the admin config file and refreshes permission flags
* H - !info read the servers information files
* K - !lock lock a team to prevent anyone from joining it
* K - !unlock unlock a locked team
* L - !devmap load a map with cheats (and optionally force layout)
* L - !layoutsave save a map layout
* L - !listlayouts display a list of all available layouts for a map
* M - !map load a map (and optionally force layout)
* N - !rename rename a player
* P - !spec999 move 999 pingers to the spectator team
* R - !register Registers your name to protect it from being used by others or updates your admin name to your current name.
* V - !passvote pass a vote currently taking place
* a - !admintest display your current admin level
* b - !ban ban a player by IP and GUID with an optional expiration time and reason.
* b - !adjustban change the length or reason of a ban. time is specified as numbers followed by units w (weeks) d (days) h (hours) or m (minutes) or seconds if no units are specified
* b - !unban unbans a player specified by the slot as seen in showbans
* c - !cancelvote cancel a vote taking place
* d - !allowbuild restore a players ability to build
* d - !denybuild take away a players ability to build
* e - !namelog display a list of names used by recently connected players
* g - !designate give the player designated builder privileges
* g - !undesignate revoke designated builder privileges
* h - !help display commands available to you or help on a specific command
* h - !specme moves you to the spectators
* i - !listplayers display a list of players their client numbers and their levels
* k - !kick kick a player with an optional reason
* l - !L1 Sets a level 0 to level 1
* m - !unmute unmute a muted player
* m - !mute mute a player
* n - !nextmap go to the next map in the cycle
* p - !putteam move a player to a specified team
* r - !restart restart the current map (optionally using named layout or keeping/switching teams)
* s - !setlevel sets the admin level of a player
* y - !allready makes everyone ready in intermission
* w - !warn Warn a player to cease or face admin intervention

Lakitu7

  • Tremulous Developers
  • *
  • Posts: 1002
  • Turrets: +120/-73
Lakitu7's QVM: 5.x Release
« Reply #66 on: August 24, 2007, 01:41:18 am »
5.01 is out. Everyone should update.

Mexel

  • Posts: 95
  • Turrets: +7/-3
    • My old website is BACK!
Lakitu7's QVM: 5.x Release
« Reply #67 on: August 24, 2007, 02:57:15 am »
Thanks Lakitu, I'll talk to Rocinante and we should have it up in no time.

Divmax

  • Posts: 197
  • Turrets: +3/-8
Lakitu7's QVM: 5.x Release
« Reply #68 on: August 24, 2007, 03:09:31 am »
Lakitu, when I download your qvm, it seems that you uploaded the wrong qvm. Because now I have !slap and !layout(WTF?) and no !register and such. Did you mix up Rsujin's qvm with yours?
I'm a developer for the following projects(now I'm inactive) :
TremWars's QVMNot updated anymore
TremWars's Client and Server Executable
TremWars's QVM 2

Lakitu7

  • Tremulous Developers
  • *
  • Posts: 1002
  • Turrets: +120/-73
Lakitu7's QVM: 5.x Release
« Reply #69 on: August 24, 2007, 03:25:30 am »
Quote from: "Divmax"
Lakitu, when I download your qvm, it seems that you uploaded the wrong qvm. Because now I have !slap and !layout(WTF?) and no !register and such. Did you mix up Rsujin's qvm with yours?


Um, I'd have to say that perhaps you mixed them up yourself at your end. I have the right thing uploaded, just verified it again too. I don't even have any qvms with those commands on this system at all to have uploaded them in the first place.

benmachine

  • Posts: 915
  • Turrets: +99/-76
    • ben's machinery
Lakitu7's QVM: 5.x Release
« Reply #70 on: August 24, 2007, 04:11:48 am »
Here is what I promised:
http://www.bandstand.org.uk/~benm/
trem/custom-builds/lakitu-buildlog.qvm


this + buildlog + revert.
Revert has been switched to flag v to avoid conflicts with register.
benmachine

Divmax

  • Posts: 197
  • Turrets: +3/-8
Lakitu7's QVM: 5.x Release
« Reply #71 on: August 24, 2007, 04:33:49 am »
For some reason my server keeps looping Rsujin's qvm no matter what qvm is placed.
I'm a developer for the following projects(now I'm inactive) :
TremWars's QVMNot updated anymore
TremWars's Client and Server Executable
TremWars's QVM 2

Lakitu7

  • Tremulous Developers
  • *
  • Posts: 1002
  • Turrets: +120/-73
Lakitu7's QVM: 5.x Release
« Reply #72 on: August 24, 2007, 04:36:53 am »
Quote from: "Divmax"
For some reason my server keeps looping Rsujin's qvm no matter what qvm is placed.


I would guess that you're putting the qvm in the wrong place. Follow tjw's instructions here, but use my game.qvm instead of his: http://tjw.org/tremulous/SETUP.txt Assuming unix, note that it goes in /.tremulous, not /tremulous.

OR you're trying to run a server on a box that is also a client and have all kinds of downloaded .pk3 files interfering with things. Clear your base directory of crap first.

Divmax

  • Posts: 197
  • Turrets: +3/-8
Lakitu7's QVM: 5.x Release
« Reply #73 on: August 24, 2007, 04:49:55 am »
I placed the qvm correctly and I'm using your qvm that I downloaded from MG. I run my server on a different user and directory so that client stuff doesn't interfere.

EDIT: Nvm, found out the problem. Was testing out a vms file and it caused the client to loop Rsujin's qvm.
I'm a developer for the following projects(now I'm inactive) :
TremWars's QVMNot updated anymore
TremWars's Client and Server Executable
TremWars's QVM 2

Paradox

  • Posts: 2612
  • Turrets: +253/-250
    • Paradox Designs
Lakitu7's QVM: 5.x Release
« Reply #74 on: August 24, 2007, 06:35:06 am »
@tuple:
Wanna add that to our wiki for us? It would be quite helpful. http://wiki.sstcentral.com

∧OMG ENTROPY∧

Paradox

  • Posts: 2612
  • Turrets: +253/-250
    • Paradox Designs
Lakitu7's QVM: 5.x Release
« Reply #75 on: August 27, 2007, 01:19:19 am »
Lakitu, could you add the amount needed to pass, etc stuff to votes. Risujin had a patch for that lying around somewhere.

∧OMG ENTROPY∧

n00b pl0x

  • Posts: 2412
  • Turrets: +55/-168
Lakitu7's QVM: 5.x Release
« Reply #76 on: August 27, 2007, 02:26:49 am »
its called edit and i believe he has that

but for some reason i dont think you can call votes and give a reason

(havent tried it myself but thats what ive been told)
will sort out my sig, or I will get banned.

HOW DO I SORTED SIG?

Lakitu7

  • Tremulous Developers
  • *
  • Posts: 1002
  • Turrets: +120/-73
Lakitu7's QVM: 5.x Release
« Reply #77 on: August 27, 2007, 03:14:43 pm »
Amount needed to pass is there if that amount isn't 50. The vote's caller is always there.

techhead

  • Posts: 1496
  • Turrets: +77/-73
    • My (Virtually) Infinite Source of Knowledge (and Trivia)
Lakitu7's QVM: 5.x Release
« Reply #78 on: August 27, 2007, 03:32:41 pm »
Do the votes display the count when done?
Such as:
Vote Passed: 9 to 4
Vote Failed: 1 to 15
I'm playing Tremulous on a Mac!
MGDev fan-club member
Techhead||TH
/"/""\"\
\"\""/"/
\\:.V.://
Copy and paste Granger into your signature!

Paradox

  • Posts: 2612
  • Turrets: +253/-250
    • Paradox Designs
Lakitu7's QVM: 5.x Release
« Reply #79 on: August 27, 2007, 05:02:17 pm »
No im not talking percentage. Im talking amount more of votes required to pass or fail.

IE.
player1 calles a draw vote
5 people vote yes
7 vote no
the vote displays (3 yes needed to pass)
3 more people see that, and vote, the 3 counter ticks down as they do
vote passes

replace pass with fail and you have the same idea.

As for the after message, yes techhead, something like that would be nice, a la R1ch's vote patches

∧OMG ENTROPY∧

rotacak

  • Posts: 761
  • Turrets: +39/-64
Lakitu7's QVM: 5.x Release
« Reply #80 on: September 03, 2007, 06:36:52 pm »
Can't deny spectacor voting :-(

benmachine

  • Posts: 915
  • Turrets: +99/-76
    • ben's machinery
Lakitu7's QVM: 5.x Release
« Reply #81 on: September 04, 2007, 02:17:45 am »
benmachine

soultcer

  • Posts: 23
  • Turrets: +0/-0
Lakitu7's QVM: 5.x Release
« Reply #82 on: September 08, 2007, 12:43:09 am »
--
« Last Edit: June 05, 2011, 12:27:59 pm by soultcer »

benmachine

  • Posts: 915
  • Turrets: +99/-76
    • ben's machinery
Lakitu7's QVM: 5.x Release
« Reply #83 on: September 08, 2007, 01:03:51 am »
Quote from: "soultcer"
Implent flood protection for donate/share (sometimes are players that spam by donating their credits one by one - 1000 creds = 1000 messages)

It's called g_allowShare 0 ;)
benmachine

soultcer

  • Posts: 23
  • Turrets: +0/-0
Lakitu7's QVM: 5.x Release
« Reply #84 on: September 08, 2007, 01:09:27 am »
--
« Last Edit: June 05, 2011, 12:27:53 pm by soultcer »

kevlarman

  • Posts: 2737
  • Turrets: +291/-295
Lakitu7's QVM: 5.x Release
« Reply #85 on: September 08, 2007, 02:35:35 am »
Quote from: "soultcer"
Quote from: "benmachine"
Quote from: "soultcer"
Implent flood protection for donate/share (sometimes are players that spam by donating their credits one by one - 1000 creds = 1000 messages)

It's called g_allowShare 0 ;)


Nah I really like playing with share/donate enabled. Gives you a chance to not have to feed as dretch until you get some evos when you join during s3. And sometimes you just have bad luck and run into a luci 2 times, then you are out of evos too.
that's part of the game, and removing that part allows one player to singlehandedly win the game much easier than should be possible
Quote from: Asvarox link=topic=8622.msg169333#msg169333
Ok let's plan it out. Asva, you are nub, go sit on rets, I will build, you two go feed like hell, you go pwn their asses, and everyone else camp in the hallway, roger?
the dretch bites.
-----
|..d| #
|.@.-##
-----

techhead

  • Posts: 1496
  • Turrets: +77/-73
    • My (Virtually) Infinite Source of Knowledge (and Trivia)
Lakitu7's QVM: 5.x Release
« Reply #86 on: September 08, 2007, 03:23:44 am »
Something that would be handy as admin:
!stats [playername|clientnum]
Would allow admins to able to check for intentional teamkilling, teambleeding, jettards, campers, and feeders. Will also be useful for clan matches and recruiting.
I'm playing Tremulous on a Mac!
MGDev fan-club member
Techhead||TH
/"/""\"\
\"\""/"/
\\:.V.://
Copy and paste Granger into your signature!

techhead

  • Posts: 1496
  • Turrets: +77/-73
    • My (Virtually) Infinite Source of Knowledge (and Trivia)
Lakitu7's QVM: 5.x Release
« Reply #87 on: September 08, 2007, 07:17:15 pm »
Argh, discussion is going in topic, I post an idea, and no-one replies...
Happens pretty often to me, I'm not letting this one slip.
I'm playing Tremulous on a Mac!
MGDev fan-club member
Techhead||TH
/"/""\"\
\"\""/"/
\\:.V.://
Copy and paste Granger into your signature!

n00b pl0x

  • Posts: 2412
  • Turrets: +55/-168
Lakitu7's QVM: 5.x Release
« Reply #88 on: September 08, 2007, 08:53:07 pm »
it really doesnt seem all that useful. if you want something like that, get tremstats or something.
will sort out my sig, or I will get banned.

HOW DO I SORTED SIG?

doomagent13

  • Posts: 506
  • Turrets: +18/-18
Lakitu7's QVM: 5.x Release
« Reply #89 on: September 08, 2007, 10:44:32 pm »
Copy and paste in the "/mystats" code.