tell me what you were gonna say so what the current one does is display it once the shot is fired whereas you want it constant i think its too hard yeh i can try tho like a constant steal flag hehe except as long as the shot yeh :D thats would be awesome lol :D i have the best ideas P maybe a yellow line? yeh needs to be visible but not too visible why not too visible? it can be distracting when loads of shots have been fired Mr_Molez ahh i thought it doesn't show up for shots that have already been fired only when you are about to fire OH NICE IDEA !!! i didnt think of that lol and it would be a gray line yeh sure gr8 ! :P u can be bright ellow then :D i dunno how i think iots way too jhard oh ok :( virtual void radarRender() const = 0; hmmm that could be a good src of code void ThiefStrategy::radarRender() const { // draw all segments const std::vector& segmts = getSegments(); const int numSegments = segmts.size(); glBegin(GL_LINES); for (int i = 0; i < numSegments; i++) { const ShotPathSegment& segm = segmts[i]; const float* origin = segm.ray.getOrigin(); const float* direction = segm.ray.getDirection(); const float dt = float(segm.end - segm.start); glVertex2fv(origin); glVertex2f(origin[0] + dt * direction[0], origin[1] + dt * direction[1]); } glEnd(); } thats the th cocer *TH code oo so what i would have to do is hwnever you move, make a new shot strategy object, and render it or something like that nah thats a hard way of doing it yea i know il have to figure something otu the best way i think is to use the code i already have made and try to keep that on constantly then adapt it from there Mr_Molez did you make that code? no just by copying from laser to the normal shot basically lol needs to make fake shots somehow yes hopefully i can do it if i can, it will be sweet so fuckin useful how about an automatic shot every 0.3 seconds constantly but the shots wont be visible and cant hit anything or something crap ok Mr_Molez im gonna do it better than that oh ? ill put osmething in radarrenderer.cxx if i do it at all, ill do it WELL u can do it, u rule ! is it OK if it has a laser shot length :P hmmm sure really? but will it be possible to make it longer after ? lasers are usually longer range than normal shots? Mr_Molez what do you mean> they are ? ahh ok thats fine i would prefer it to be the same length as the shot die length but ok yea, so would I ill try lasers for now tho yay don't get your hopes up... i need to get a shotpath first :) SWEET i might be able to do with normal lifetime FiringInfo(const BaseLocalPlayer&, int id); damn it where the fuck is that defined? is what nothing * Gnurdux hopes this works when ig et it working, ill send you a screenshot and keep it for myself j/k * Mr_Molez cires im JOKING lol * Gnurdux wonders what servers you will cheat on the scary thing is: once i give it to you, i will never know if your using it or not you might even use during matches you can and should use in matches, justn ot against m r *me or my team i wont use it in ol matches ever ok but please do use in ducati matches y ? why not :P to further sabotage their dead league i thought the OL WAS the ducati league or sprung up from it lol u want ducati league dead ? it already is isnt it/ didn't OL like replace it/ no ol is in competition with it ah but ducati-style.bzleague.org points to it or it used to ducati-style.bzflag.org ? yea yeh i got the domain ducati-style ages ago that site works just by chance :P u coded shot path ? im workin on it right now it makes a yellow line to one of the corners :D wow what i have now is awesome not working, but awesome what is it ! what is it ! not much it displays a random jiggly white line coming out of your tank heh i just need to set the velocity correctly take a pic ! Mr_Molez its ALMOST DONE won't happen for SWs tho not yet anyway it doesn't support handicap and never wilkl COOL ! Mr_Molez should it support SWs? so that you can see where your SW will go? no ok :P only 1 file is changed ill send it to you\ src/bzflag/RadarRenderer.cxx U RULE !! can u give me code and what line its on will be easier for me * DCC SEND RadarRenderer.cxx to Mr_Molez aborted. FiringInfo myInfo(*myTank, 0); if (myInfo.flagType != Flags::ShockWave) { if (!BZDB.isTrue(StateDatabase::BZDB_SHOTSKEEPVERTICALV)) myInfo.shot.vel[2] = 0.0f; myInfo.flagType = Flags::Laser; const float cs = colorScale(myInfo.shot.pos[2], muzzleHeight); glColor3f(1.0f * cs, 1.0f * cs, 1.0f * cs); LocalShotPath myPath(myInfo); myPath.radarRender(); } that goes right before: //draw world weapon shots but Mr_Molez shots don't actually go that long cause it thinks its a laser shot okies :D Mr_Molez now try compilign it doing now LMAO THAT RULES !! but its wayyyyyy to long do u know of any way to make it shorter hmm set myInfo.lifetime wouldn't that alter the shots lifetime though ? people will notice no only in THAT part of the code cool can u give me an example myInfo.flagType = Flags::Laser; myInfo.lifetime = 0.1; const float cs = colorScale(myInfo.shot.pos[2], muzzleHeight); myInfo.lifetime doesn't exist nevermind :P Mr_Molez do: myInfo.lifetime /= 100; that gets it almost exactly right OMFG UR THE BEST PERSON EVER ! only on some servers Gnurdux u up for another channelge :P uh oh what is it? auto aim ;) no way hehe i was thinking when u look directly at them bzflag makes a noise this is all the cheat client im gonna make for you its powerful enough i'll make a new non-AHOD gamemode ok :( thnx !! :) what gamemode duno Mr_Molez think of some ideas Gnurdux i ghot an idea yea/ how about a gamemod where all red players or green players have to go to a certain zone and if they do the its counted as a flag capture the = then thats AHOD Mr_Molez i said NON-AHOD nuhuh :P pwease ahod is easy to make agh if its so easy, you make it: P ok first thing is to get rid of flags from the bzfs code heh then change the flag code into tank code so server thinks tanks are flags hehe Mr_Molez that wont work y not ? cause the client originates the capture message :P server only checks if client is telling the truth also cause there are lots of tanks, and only 1 flag it doesnt matter about lots of tanks umm yes it does umm it does ok say red team is a flag somehow :P lol you code it or spam trepan FiringInfo myInfo(*myTank, 0); if (myInfo.flagType != Flags::ShockWave) { if (!BZDB.isTrue(StateDatabase::BZDB_SHOTSKEEPVERTICALV)) myInfo.shot.vel[2] = 0.0f; myInfo.flagType = Flags::Laser; myInfo.lifetime /= 100; const float cs = colorScale(myInfo.shot.pos[2], muzzleHeight); glColor3f(0.3f * cs, 1.1f * cs, 0.1f * cs); LocalShotPath myPath(myInfo); myPath.radarRender(); }oops glad that wasnt in #bzflag lol that was an accident? heh what would have happened if it was? http://pastebin.ca/66955 Mr_Molez im gonna say that in #bzflag then i would get global banned probably :P i doubt it dont u dare ! jeff would say as long as you don't use public servers its OK omfg u did dont worry bout it he won't even read it OMFG U IDIOT and he will say as long as you don't cheat on public servers its OK who cares about him its other people ! Mr_Molez jeff doesn't know the fucking code like league owners !! everyone is out for me, a chance like this is gona give them what they need see, he didn't read it Mr_Molez its not obvious what that does unless you actually read it * Mr_Molez cries see, everyone thinks i'm just a moron look, nobody is reading i t they are too lazy Mr_Molez bet u $20 they do nah Mr_Molez EVER HEARD OF DENYING IT say I made it up, if anyone asks and i will 'admit' it few no 1 noticed :D Jeff did technicaly molez can mod the code all he wants lol grr dude wtf u trying to do