Author |
Message |
ANDREI
Joined: Tue Jun 23, 2009 3:30 pm Posts: 623
|
Weapon bug
i've play with msh and i beat map punishment, i had supershotgun equiped and then i go to startmap. i had supershotgun equiped but 0 shells; i've go to map crash'n'massacre and i've used supershotgun because i had it equiped from the punishment and i had shells because i had shotgun and some shells.
so: i keep weapon after finishing the map, but, i don't have it in inventory menu, so i can use it whenever i want
_________________ Quaking like it's the '98s. Feel free to add me on Steam.
Join Coopordie's Discord Server.
|
Thu Aug 27, 2009 3:05 pm |
|
|
xRDVx
Joined: Wed Oct 01, 2008 6:21 pm Posts: 322
|
Re: Weapon bug
Is pretty stupid. Yes, it happens, if you get the bullets you can use them, beacuse you're basically changing map, in wich you're soppoused to lose weapons, like dropping them, however, you can't drop the weapon you're using. In this case, happens something like that, evne if it is not on your inventory due to it is forced by dll or wolrdserver.
I believe would be a good idea to force players to select blaster at startmap, like auto-weapon change. Isn't that odd though.
_________________ Someone told me this couldn't be done... Now I know that he was wrong... Still I don't remeber what! I really need to follow that "thing" I so call friend.
xRDVx wrote: "Humans can dream... and so do I." mik1 wrote: "i like boys"
|
Fri Aug 28, 2009 1:06 am |
|
|
ANDREI
Joined: Tue Jun 23, 2009 3:30 pm Posts: 623
|
Re: Weapon bug
i think xmlrules can de-bugg this or a simple .dll because there must be only an instruction: use blaster. i can make a Pascal program that makes it to repeat only once P.S.: i never do a program with c++ xD
_________________ Quaking like it's the '98s. Feel free to add me on Steam.
Join Coopordie's Discord Server.
|
Fri Aug 28, 2009 8:05 am |
|
|
Pat AfterMoon
Joined: Sun Feb 17, 2002 7:07 pm Posts: 628
|
Re: Weapon bug
I fact it should be already corrected by xmlrules, but it doesn't work correctly. When entering startmap, you receive this:
<!-- specific inventory for the startmap --> <client_set> <client0> <name>$player_name</name> <health>100</health> <inventory>7:1</inventory> </client0> </client_set>
The "7" is the number of the blaster item and the "1" is the quantity. The reason why it doesn't work is because of the changelevel from the punishment map. It makes you return to the startmap without reloading it from scratch, but like a previously visited map, so xmlrules don't apply a second time in this case.
It should occur with every mission that sent you back to the startmap with a target_changelevel entity. This is a bug that could be corrected in next dll update...
_________________ Playing : Tiny Attacks
|
Sat Aug 29, 2009 4:18 pm |
|
|
ANDREI
Joined: Tue Jun 23, 2009 3:30 pm Posts: 623
|
Re: Weapon bug
I'm not kidding now, but when we have next dll update? (can you give me an approx. time like 7 november 2009?)
_________________ Quaking like it's the '98s. Feel free to add me on Steam.
Join Coopordie's Discord Server.
|
Sat Aug 29, 2009 8:36 pm |
|
|
Pat AfterMoon
Joined: Sun Feb 17, 2002 7:07 pm Posts: 628
|
Re: Weapon bug
I plan to release the next dll before the end of the year, with only some bug fix and minor changes. I'm sorry, but with coopordie2 in development, I won't take more time to this old Quake2 mod
_________________ Playing : Tiny Attacks
|
Sat Aug 29, 2009 9:31 pm |
|
|
xRDVx
Joined: Wed Oct 01, 2008 6:21 pm Posts: 322
|
Re: Weapon bug
Nothing else than I expected :O
So, basically it is caused by that!
Why not set up a call for the reset stats xml on the xmlrules_map_starmap.xml (or w/e the map is called) as a temporal fix?
_________________ Someone told me this couldn't be done... Now I know that he was wrong... Still I don't remeber what! I really need to follow that "thing" I so call friend.
xRDVx wrote: "Humans can dream... and so do I." mik1 wrote: "i like boys"
|
Sun Aug 30, 2009 8:20 am |
|
|
Pat AfterMoon
Joined: Sun Feb 17, 2002 7:07 pm Posts: 628
|
Re: Weapon bug
xRDVx wrote: Why not set up a call for the reset stats xml on the xmlrules_map_starmap.xml (or w/e the map is called) as a temporal fix? It is what is already done, but xmlrules are only applied when entering the map the first time. When a player die, when a player join the server and when the server owner type "map starmap", a first time load occurs. A target_changelevel causes a first time load only the first time, but not when you come back to a previously visited map.
_________________ Playing : Tiny Attacks
|
Sun Aug 30, 2009 8:48 am |
|
|
xRDVx
Joined: Wed Oct 01, 2008 6:21 pm Posts: 322
|
Re: Weapon bug
Ohhhh.. right! That make sense...
Uh.. then.... mmmm... you can't force the game to always do a First load of Startmap?
_________________ Someone told me this couldn't be done... Now I know that he was wrong... Still I don't remeber what! I really need to follow that "thing" I so call friend.
xRDVx wrote: "Humans can dream... and so do I." mik1 wrote: "i like boys"
|
Tue Sep 01, 2009 8:01 pm |
|
|
ANDREI
Joined: Tue Jun 23, 2009 3:30 pm Posts: 623
|
Re: Weapon bug
pat, can you do something like:
<player=1> <use blaster> </player>
?
_________________ Quaking like it's the '98s. Feel free to add me on Steam.
Join Coopordie's Discord Server.
|
Tue Sep 01, 2009 8:06 pm |
|
|
|