Pages: 1 ... 8 9 [10] 11 12 ... 20
  Print  
Author Topic: Open Arena Expanded Beta 50  (Read 573398 times)
SharpestTool
Lesser Nub


Cakes -27
Posts: 143


« Reply #225 on: September 20, 2010, 04:56:34 PM »

Sorry I have been awol...

I'm not sure there was ever a deal about the admin system being linked to http downloading.   Keep in mind if it has anything to do with ET it's because the original author of the code (code which I adapted from tremulous a gpl project) first implemented it in ETPub. 

I'll do some feature  work here and there with it for ya'll but overall it was meant for kicking (temp banning), banning, muting, warning to give admins various levels of privledged control over what they can and can't do. 

The changing teams message when changing to your own team by accident I think can be changed.  A simple check from the command's trap_argv to the player's team in session, before the time limit check prompting an early out of the code would suffice.

Also, the killing sprees and multikills were meant to allow servers to create their own content pk3's and customize their own player experience.  It should be turned off by default AND the default spree config file was only meant to serve as an example. 

I think the vote to temp ban should work if theres a default admin passed to the command.  I haven't seen the source to see how its implemented but the admin code for the ban I believe checks for the permission and the duration of the ban.

I'm not sure I comitted this change before I went awol BUT
there was a nasty lag bug from the spree code where it would cause the client to lag as the  server indexed the sounds the first time they were played and sent to the client.  I fixed that by having the sounds indexed as they were parsed from the config file. 

Man I've been away a long time.  oh well I'm back for now...

BTW Sago, ET's entire source was gpl'd.  We should look at the stats handling code in it that was originally written by the OSP team.  After my bug fixing of course.  Tongue
Logged
sago007
Posts a lot
*

Cakes 62
Posts: 1664


Open Arena Developer


WWW
« Reply #226 on: September 21, 2010, 08:07:47 AM »

* Handicap is reset to 100 once returned to the main menu
Tested, but I'm not sure I like it. I like to set an option and to have it stay like I want it. Maybe placing a message somewhere, like "Warning: you have Handicap enabled. Are you sure?/Please check", would be better from this aspect....
If you are good enough to use handicap you should bind it. Even if you use it the setting will always depend on who you play against.
Logged

There are nothing offending in my posts.
sago007
Posts a lot
*

Cakes 62
Posts: 1664


Open Arena Developer


WWW
« Reply #227 on: September 21, 2010, 08:11:54 AM »

Also, the killing sprees and multikills were meant to allow servers to create their own content pk3's and customize their own player experience.  It should be turned off by default AND the default spree config file was only meant to serve as an example. 
Well that cannot be changed now until 0.9.0. It is included.

Quote
I think the vote to temp ban should work if theres a default admin passed to the command.  I haven't seen the source to see how its implemented but the admin code for the ban I believe checks for the permission and the duration of the ban.
The "console" admin has unlimited rights. It is the console admin that temp bans players then votekicked. And it works.
Logged

There are nothing offending in my posts.
Gig
In the year 3000
***

Cakes 45
Posts: 4394


WWW
« Reply #228 on: September 21, 2010, 02:41:42 PM »

* Handicap is reset to 100 once returned to the main menu
Tested, but I'm not sure I like it. I like to set an option and to have it stay like I want it. Maybe placing a message somewhere, like "Warning: you have Handicap enabled. Are you sure?/Please check", would be better from this aspect....
If you are good enough to use handicap you should bind it. Even if you use it the setting will always depend on who you play against.
It is true that it depens from who I am against. But if, for example, I'm playing with my clan (or with my friends over LAN), probably I will want to have it the same for the next hours, even if I disconnect and reconnect to the server. But I understand that it is a not-so-common situation. A question: does it reset the value only when I come back to the main menu after I was effectively playing, or also if I disconnect when I still was connecting (ex: automatic download not started or interrupted, or a network problem)?
Logged

I never want to be aggressive, offensive or ironic with my posts. If you find something offending in my posts, read them again searching for a different mood there. If you still see something bad with them, please ask me infos. I can be wrong at times, but I never want to upset anyone.
Gig
In the year 3000
***

Cakes 45
Posts: 4394


WWW
« Reply #229 on: September 22, 2010, 03:12:55 AM »

A question about a thing added in OAXB45 (two betas ago)..
Quote
* No longer asks the user before quitting from the menu
Why this?  Huh
Logged

I never want to be aggressive, offensive or ironic with my posts. If you find something offending in my posts, read them again searching for a different mood there. If you still see something bad with them, please ask me infos. I can be wrong at times, but I never want to upset anyone.
sago007
Posts a lot
*

Cakes 62
Posts: 1664


Open Arena Developer


WWW
« Reply #230 on: September 22, 2010, 09:12:00 AM »

A question about a thing added in OAXB45 (two betas ago)..
Quote
* No longer asks the user before quitting from the menu
Why this?  Huh
Why would the user choose exit if the intention wasn't to leave the game? The dialog could as well say "You have chosen Quit. Is that because you want to leave the game". It takes just a few seconds to start the game again anyway. 

Choosing Leave game while ingame does not ask at all even though the effect are much more serious. Potentially you cannot rejoin.
Logged

There are nothing offending in my posts.
Cacatoes
Banned for leasing own account
Posts a lot
*

Cakes 73
Posts: 1427


also banned for baiting another to violate rules


« Reply #231 on: December 03, 2010, 06:14:04 AM »

Suggestion I think I mentionned long ago:
- make time during which a player joined a game persistent. Right now, only frag count is persistent and kept even when changing team. The score table isn't as much relevant as before if times are not properly given.
Logged

Todo: Walk the cat.
sago007
Posts a lot
*

Cakes 62
Posts: 1664


Open Arena Developer


WWW
« Reply #232 on: December 03, 2010, 01:44:19 PM »

- make time during which a player joined a game persistent.
It was implemented in revision 218.
Logged

There are nothing offending in my posts.
sago007
Posts a lot
*

Cakes 62
Posts: 1664


Open Arena Developer


WWW
« Reply #233 on: February 24, 2011, 12:48:28 PM »

A small update is out. Mainly with some enhancements to make it more logging friendly.

Changelog:
Quote
New in Beta 48:
Remove the "Click to respawn" message if you are spectator or if the gametype is Elimination,CTF Elimination or LMS
sessionTeam is now set for bots. this should stop them from doing stupid things
Added a "!gametpe" flag parrallel to "gametype", so map makers can disable items in given gametypes without affecting all furture gametypes
Changes to logging to make it possible to get more information. This includes log messages for most gamestype events except LMS.
Logged

There are nothing offending in my posts.
Neon_Knight
In the year 3000
***

Cakes 49
Posts: 3775


Trickster God.


« Reply #234 on: February 24, 2011, 12:56:19 PM »

Would it be possible to get a new OA patch out of this?
Logged


"Detailed" is nice, but if it gets in the way of clarity, it ceases being a nice addition and becomes a problem. - TVT
Want to contribute? Read this.
Gig
In the year 3000
***

Cakes 45
Posts: 4394


WWW
« Reply #235 on: February 24, 2011, 01:43:50 PM »

Interesting. Not tested yet, but sounds very good, Sago! :-) Anyway I think that, before a new release, it would be good to see if it is possible to fix some more of the other bugs... I understand it's not possible to fix them all, but maybe some of them...
(DO NOT LINK) h t t p s : / / openarena . wikia . com/wiki/Bugs
Logged

I never want to be aggressive, offensive or ironic with my posts. If you find something offending in my posts, read them again searching for a different mood there. If you still see something bad with them, please ask me infos. I can be wrong at times, but I never want to upset anyone.
Neon_Knight
In the year 3000
***

Cakes 49
Posts: 3775


Trickster God.


« Reply #236 on: February 25, 2011, 08:48:56 AM »

I'll be taking care of the map-specific bugs.
Logged


"Detailed" is nice, but if it gets in the way of clarity, it ceases being a nice addition and becomes a problem. - TVT
Want to contribute? Read this.
sago007
Posts a lot
*

Cakes 62
Posts: 1664


Open Arena Developer


WWW
« Reply #237 on: February 25, 2011, 10:33:57 AM »

but maybe some of them...
Not all of the bugs are connected to game logic and a few are design choices.

However the must important bugs related to OAX are (in order of importance):
Vote abuse
Tourney queue
Fire from dead body
Logged

There are nothing offending in my posts.
Neon_Knight
In the year 3000
***

Cakes 49
Posts: 3775


Trickster God.


« Reply #238 on: February 25, 2011, 01:28:48 PM »

BTW, would be a good idea to have a document with every command and cvar documented... at this point there's a lot of commands and cvars that a lot of people don't know which cvars serve for which thing.
Logged


"Detailed" is nice, but if it gets in the way of clarity, it ceases being a nice addition and becomes a problem. - TVT
Want to contribute? Read this.
Cacatoes
Banned for leasing own account
Posts a lot
*

Cakes 73
Posts: 1427


also banned for baiting another to violate rules


« Reply #239 on: February 25, 2011, 04:02:36 PM »

- vote abuse, you mean the issue mentionned by assrape ? I don't see it mentionned in the wiki bug list.
- cvar list, vindimy did some work about it, I don't know about its state.
Logged

Todo: Walk the cat.
Gig
In the year 3000
***

Cakes 45
Posts: 4394


WWW
« Reply #240 on: February 25, 2011, 04:29:01 PM »

BTW, would be a good idea to have a document with every command and cvar documented... at this point there's a lot of commands and cvars that a lot of people don't know which cvars serve for which thing.
This is hard (but would be very good).
At the moment we have some info here:
(DO NOT LINK) h t t p s : / / openarena . wikia . com/wiki/Command_console
(DO NOT LINK) h t t p s : / / openarena . wikia . com/wiki/Manual/Console_Commands

plus other commands explained in specific pages, obviously;
for example:
(DO NOT LINK) h t t p s : / / openarena . wikia . com/wiki/Manual/Graphic_options
(DO NOT LINK) h t t p s : / / openarena . wikia . com/wiki/Special_game_options
(DO NOT LINK) h t t p s : / / openarena . wikia . com/wiki/Manual%2FMultiplayer#Commands


Some Quake3-related pages are linked DO NOT LINK[/b]) h t t p s : / / openarena . wikia . com/wiki/Command_console#External_links]here... mainly this one.
Logged

I never want to be aggressive, offensive or ironic with my posts. If you find something offending in my posts, read them again searching for a different mood there. If you still see something bad with them, please ask me infos. I can be wrong at times, but I never want to upset anyone.
fromhell
Administrator
GET A LIFE!
**********

Cakes 35
Posts: 14520



WWW
« Reply #241 on: February 26, 2011, 07:54:45 PM »

Tried the 2-24 version. What's with the shotgun sparks?

Which inspires me to try and put some improvements into explosions...

I also want to clone CG_SmokePuff to have air friction so the smoke emitting from bullet impacts could stop and hover upward.

The respawn countdown is really cool

By the way, i've tried to do cosine-based view bobbing (cg_view.c, doing it like this) and all I got from it was stutter.
Logged

asking when OA3 will be done won't get OA3 done.
Progress of OA3 currently occurs behind closed doors alone

I do not provide technical support either.

new code development on github
Gatos
Nub


Cakes 1
Posts: 3


« Reply #242 on: March 01, 2011, 08:36:04 AM »

BTW, would be a good idea to have a document with every command and cvar documented... at this point there's a lot of commands and cvars that a lot of people don't know which cvars serve for which thing.

Here is vindimy's list:

http://oa.thedimi.net/ look under 10/25/2009 - Compiled a neat and informative list of Openarena settings. PDF, Excel, XML.

and I am attaching my attempt of a simpler version, in order to fit them in a printable page (well, actually 5 of them...

Logged
Neon_Knight
In the year 3000
***

Cakes 49
Posts: 3775


Trickster God.


« Reply #243 on: March 01, 2011, 03:00:40 PM »

Great, I'll check that. Cheesy

BTW, Sago, can it be possible to report in the console which stuff is missing? Such as textures, models, etc.
Logged


"Detailed" is nice, but if it gets in the way of clarity, it ceases being a nice addition and becomes a problem. - TVT
Want to contribute? Read this.
Neon_Knight
In the year 3000
***

Cakes 49
Posts: 3775


Trickster God.


« Reply #244 on: March 02, 2011, 05:27:12 PM »

I was thinking, I don't know if OAX in GC can be branched, but... could it be possible to have a branch for 0.9.0 stuff (the "big projects") and another for 0.8.6/7 stuff?
Logged


"Detailed" is nice, but if it gets in the way of clarity, it ceases being a nice addition and becomes a problem. - TVT
Want to contribute? Read this.
sago007
Posts a lot
*

Cakes 62
Posts: 1664


Open Arena Developer


WWW
« Reply #245 on: March 02, 2011, 05:35:25 PM »

I was thinking, I don't know if OAX in GC can be branched, but... could it be possible to have a branch for 0.9.0 stuff (the "big projects") and another for 0.8.6/7 stuff?
Branches have a tendency to get hopelessly out of date. Until an actual date exist branching is likely done too early.
Logged

There are nothing offending in my posts.
Neon_Knight
In the year 3000
***

Cakes 49
Posts: 3775


Trickster God.


« Reply #246 on: March 02, 2011, 05:36:28 PM »

As in, changes in one branch can't affect the others?
Logged


"Detailed" is nice, but if it gets in the way of clarity, it ceases being a nice addition and becomes a problem. - TVT
Want to contribute? Read this.
Neon_Knight
In the year 3000
***

Cakes 49
Posts: 3775


Trickster God.


« Reply #247 on: March 08, 2011, 12:18:27 PM »

If this is of some help, this is the output of a SVN build, rev 250:
Code:
~/dev/oax$ make

Package sdl was not found in the pkg-config search path.
Perhaps you should add the directory containing `sdl.pc'
to the PKG_CONFIG_PATH environment variable
No package 'sdl' found
Package sdl was not found in the pkg-config search path.
Perhaps you should add the directory containing `sdl.pc'
to the PKG_CONFIG_PATH environment variable
No package 'sdl' found
Package sdl was not found in the pkg-config search path.
Perhaps you should add the directory containing `sdl.pc'
to the PKG_CONFIG_PATH environment variable
No package 'sdl' found
make[1]: se ingresa al directorio «/home/luciano/dev/oax»
Package sdl was not found in the pkg-config search path.
Perhaps you should add the directory containing `sdl.pc'
to the PKG_CONFIG_PATH environment variable
No package 'sdl' found

Building ioquake3 in build/release-linux-i386:
  PLATFORM: linux
  ARCH: i386
  VERSION: 1.36_SVN250M
  COMPILE_PLATFORM: linux
  COMPILE_ARCH: i386
  CC: cc

  CFLAGS:
    -MMD
    -Wall
    -fno-strict-aliasing
    -Wimplicit
    -Wstrict-prototypes
    -pipe
    -DUSE_ICON
    -DUSE_OPENAL
    -DUSE_CURL
    -DUSE_CURL_DLOPEN
    -Icode/SDL12/include
    -m32
    -DUSE_MUMBLE
    -DUSE_VOIP
    -DFLOATING_POINT
    -DUSE_ALLOCA
    -Icode/libspeex/include
    -DUSE_LOCAL_HEADERS
    -DSTANDALONE
    -DPRODUCT_VERSION="1.36_SVN250M"
    -DNDEBUG
    -O3
    -march=i586
    -fomit-frame-pointer
    -ffast-math
    -funroll-loops
    -falign-loops=2
    -falign-jumps=2
    -falign-functions=2
    -fstrength-reduce

  LDFLAGS:

  LIBS:
    -ldl
    -lm

  CLIENT_LIBS:
    -lGL
    -lopenal
    -lrt

  Output:
    build/release-linux-i386/baseq3/cgamei386.so
    build/release-linux-i386/baseq3/qagamei386.so
    build/release-linux-i386/baseq3/uii386.so
    build/release-linux-i386/missionpack/cgamei386.so
    build/release-linux-i386/missionpack/qagamei386.so
    build/release-linux-i386/missionpack/uii386.so
    build/release-linux-i386/baseq3/vm/cgame.qvm
    build/release-linux-i386/baseq3/vm/qagame.qvm
    build/release-linux-i386/baseq3/vm/ui.qvm
    build/release-linux-i386/missionpack/vm/qagame.qvm
    build/release-linux-i386/missionpack/vm/cgame.qvm
    build/release-linux-i386/missionpack/vm/ui.qvm

Package sdl was not found in the pkg-config search path.
Perhaps you should add the directory containing `sdl.pc'
to the PKG_CONFIG_PATH environment variable
No package 'sdl' found
make[2]: se ingresa al directorio «/home/luciano/dev/oax»
CGAME_CC code/cgame/cg_event.c
CGAME_CC code/cgame/cg_scoreboard.c
LD build/release-linux-i386/baseq3/cgamei386.so
GAME_CC code/game/g_main.c
code/game/g_main.c:671: warning: function declaration isn’t a prototype
code/game/g_main.c: In function ‘ExitLevel’:
code/game/g_main.c:1519: warning: unused variable ‘len’
GAME_CC code/game/ai_chat.c
GAME_CC code/game/ai_dmq3.c
GAME_CC code/game/g_arenas.c
GAME_CC code/game/g_cmds.c
code/game/g_cmds.c: In function ‘SetTeam’:
code/game/g_cmds.c:813: warning: ‘teamscore’ may be used uninitialized in this function
GAME_CC code/game/g_items.c
GAME_CC code/game/g_spawn.c
GAME_CC code/game/g_team.c
LD build/release-linux-i386/baseq3/qagamei386.so
UI_CC code/q3_ui/ui_menu.c
LD build/release-linux-i386/baseq3/uii386.so
CGAME_CC_MISSIONPACK code/cgame/cg_event.c
CGAME_CC_MISSIONPACK code/cgame/cg_scoreboard.c
LD build/release-linux-i386/missionpack/cgamei386.so
GAME_CC_MISSIONPACK code/game/g_main.c
code/game/g_main.c:671: warning: function declaration isn’t a prototype
code/game/g_main.c: In function ‘ExitLevel’:
code/game/g_main.c:1519: warning: unused variable ‘len’
GAME_CC_MISSIONPACK code/game/ai_chat.c
GAME_CC_MISSIONPACK code/game/ai_dmq3.c
GAME_CC_MISSIONPACK code/game/g_arenas.c
GAME_CC_MISSIONPACK code/game/g_cmds.c
code/game/g_cmds.c: In function ‘SetTeam’:
code/game/g_cmds.c:813: warning: ‘teamscore’ may be used uninitialized in this function
GAME_CC_MISSIONPACK code/game/g_items.c
GAME_CC_MISSIONPACK code/game/g_spawn.c
GAME_CC_MISSIONPACK code/game/g_team.c
LD build/release-linux-i386/missionpack/qagamei386.so
make[2]: «build/release-linux-i386/missionpack/uii386.so» está actualizado.
CGAME_Q3LCC code/cgame/cg_event.c
CGAME_Q3LCC code/cgame/cg_scoreboard.c
Q3ASM build/release-linux-i386/baseq3/vm/cgame.qvm
GAME_Q3LCC code/game/g_main.c
GAME_Q3LCC code/game/ai_chat.c
GAME_Q3LCC code/game/ai_dmq3.c
GAME_Q3LCC code/game/g_arenas.c
GAME_Q3LCC code/game/g_cmds.c
GAME_Q3LCC code/game/g_items.c
GAME_Q3LCC code/game/g_spawn.c
GAME_Q3LCC code/game/g_team.c
Q3ASM build/release-linux-i386/baseq3/vm/qagame.qvm
UI_Q3LCC code/q3_ui/ui_menu.c
Q3ASM build/release-linux-i386/baseq3/vm/ui.qvm
GAME_Q3LCC_MISSIONPACK code/game/g_main.c
GAME_Q3LCC_MISSIONPACK code/game/ai_chat.c
GAME_Q3LCC_MISSIONPACK code/game/ai_dmq3.c
GAME_Q3LCC_MISSIONPACK code/game/g_arenas.c
GAME_Q3LCC_MISSIONPACK code/game/g_cmds.c
GAME_Q3LCC_MISSIONPACK code/game/g_items.c
GAME_Q3LCC_MISSIONPACK code/game/g_spawn.c
GAME_Q3LCC_MISSIONPACK code/game/g_team.c
Q3ASM build/release-linux-i386/missionpack/vm/qagame.qvm
CGAME_Q3LCC_MISSIONPACK code/cgame/cg_event.c
CGAME_Q3LCC_MISSIONPACK code/cgame/cg_scoreboard.c
Q3ASM build/release-linux-i386/missionpack/vm/cgame.qvm
make[2]: «build/release-linux-i386/missionpack/vm/ui.qvm» está actualizado.
make[2]: se sale del directorio «/home/luciano/dev/oax»
make[1]: se sale del directorio «/home/luciano/dev/oax»

It compiled, but for some reason I suspect I dod something wrong...
Logged


"Detailed" is nice, but if it gets in the way of clarity, it ceases being a nice addition and becomes a problem. - TVT
Want to contribute? Read this.
Cacatoes
Banned for leasing own account
Posts a lot
*

Cakes 73
Posts: 1427


also banned for baiting another to violate rules


« Reply #248 on: March 08, 2011, 02:51:57 PM »

You likely miss some libsdl*-dev packages.
Did you check the requirements for building oax ?
Logged

Todo: Walk the cat.
sago007
Posts a lot
*

Cakes 62
Posts: 1664


Open Arena Developer


WWW
« Reply #249 on: March 09, 2011, 11:48:08 AM »

Technically libsdl should not be needed but since I always have it installed I may not have discovered that the make file checked it.
Logged

There are nothing offending in my posts.
Pages: 1 ... 8 9 [10] 11 12 ... 20
  Print  
 
Jump to: