I see. Thanks for the link.
All your tutorials, links etc. are very useful Baker, keep doing it. Eager eyes are watching.
All your tutorials, links etc. are very useful Baker, keep doing it. Eager eyes are watching.
+--------------------------------------+ |Rocket Arena maps on server | +------------+------------+------------+ |23ar-a |chamber1 |misexpo4 | |2pyramid |crandome |nilsrar3 | |2towers |dm2arena |pen2 | |aqua_ra1 |dom2_1ra |pitarena | |aqua_ra2 |egyptra |ptucket | |aqua_ra3 |football |qurexpo1 | |aqua_ra4 |gear8 |ra_funkf | |arenarg2 |gearpr0n |rarena3 | |arenarg4 |gibexpo1 |rayexpo1 | |arenarg5 |gnurena |rayexpo2 | |arenarg6 |hill20 |rayexpo3 | |arenax |iarena2 |rayexpo4 | |arenazap |id3 |rgarden | |arendm1a |lowgrav |rockgate | |arenrg3a |marena2 |soyarena | |arma4 |marena3 |terrain2 | |barena1 |marena4 |uarena1 | |basarena |mayan1 |unholy | |bbarena2 |misexpo1 |xarena3 | |bunmoo3 |misexpo2 |yard1 | |bunski |misexpo3 | | +------------+------------+------------+ +--------------------------------------+ |Midair maps on server | +------------+------------+------------+ |airgate1 |midair |omsair | |airgate2 |midair3 |omsair2 | |condemned |midair4 |pegair02 | |endif |midair5 |pegmidair1 | |metch1 |nitromidair1|pegsmash1 | +------------+------------+------------+ +--------------------------------------+ |Trick maps on server | +------------+------------+------------+ |quadlympics |trick11 |zediit | |quadquest |trix2 |zjumps | |rocketjump |v_kjump |zt1c | |tr2 |v_kjump2 |ztrain2 | |tr3_b1 |way2ez |ztricks | |trick |way2ez2 |ztricks2 | +------------+------------+------------+ +--------------------------------------+ |Small-size maps on server | +------------+------------+------------+ |aerowalk |lacrima |ukooldm5 | |aggressr |lilith |ukooldm8 | |auhdm2 |mgdm2 |ukooldm9 | |basewalk |nitrodm1 |ultrav | |bless |nitrodm2 |utressor | |blizz2 |north |veddm7 | |dm4 |organ |veddm8 | |dm5 |pkeg1 |xadm4e | |dm8 |reinc3 |xdm4 | |doomed |reinc5 |xl1dm1 | |dranzdm5 |rf2 |xl1dm2 | |e1m5duel |rf2test |xntrick | |e1m7 |safe2 |zerdm5 | |edc |skull |ztndm1 | |end |spank1 |ztndm2 | |jrdm1 |ukooldm1 |ztndm4 | |jvx1 |ukooldm2 |ztndm5 | |kjdm3 |ukooldm3 | | |kjdm7 |ukooldm4 | | +------------+------------+------------+ +--------------------------------------+ |Medium-size maps on server | +------------+------------+------------+ |a2 |e1m2 |p3a | |ac4 |e1m3 |qtdm3 | |agenda |e1m4 |rcdm7 | |agent |e1m5 |rf | |alk08dm |e1m6 |ritual | |asylum |e1m8 |rm | |baldm6 |e2m7 |safe1 | |baldm7 |e3m2 |sanity | |baldm8 |e3m3 |schloss | |bovine |e3m7 |spd | |bsdm2 |e4m1 |spinev2 | |bsdm7 |e4m3 |start | |bsdm8 |efdm10 |summer | |carddm1 |efdm8 |tree | |castles |efdm9 |trimp | |chesdm1 |exdm5 |ukcldm5 | |cleaver |factory3 |ukooldm6 | |crdm1 |ferrum |ukooldm7 | |dakyne |fort01 |ukpak2 | |dazdm13 |gendm1 |ukpak5 | |dead |gendm2 |ukpak6 | |dm1 |gomdm4 |ukpak8 | |dm2 |gworld |xeno1 | |dm3 |head-shot |xl1dm3 | |dm3again |imp1dm6 |xl1dm4 | |dm6 |jndm6 |xl1dm5 | |dm7 |kikdm6 |xmastree | |dmfdm1 |klzvob |zed2 | |dmfdm2 |lundm1 |zerdm1 | |dokkur |madness |zerdm3 | |doom37 |mncrdrug |zerdm4 | |dranzdm8 |nindm2 |ztndm3 | |e1m1 |nindm3v2 | | +------------+------------+------------+ +--------------------------------------+ |Large-size maps on server | +------------+------------+------------+ |ab2 |e2m5 |pegdm6_beta1| |androm9 |e2m6 |q1dm17 | |baldm3 |e3m1 |q1edge | |base32b |e3m4 |q3dm6qw | |bsp |e3m5 |rocket | |castle |e3m6 |sofdm1 | |cmt1 |e4m2 |sofdm3 | |cmt3 |e4m4 |suburban | |cmt4 |e4m5 |terror | |cmt5b |e4m6 |toilet4 | |crdm2 |e4m7 |ukcldm1 | |croctear |e4m8 |ukcldm2 | |damaul7 |efdm12 |ukcldm3 | |dazdm12 |fragtwn2 |ukcldm4 | |death32c |fragtwn6 |ukpak1 | |dranzdm6 |fragtwn7 |ukpak3 | |dranzdm7 |gmdm1 |ukpak4 | |e2m1 |hipdm1 |ukpak7 | |e2m2 |kikdm3 |xmasfun | |e2m3 |klzinsanity |zerdm2 | |e2m4 |omdm1 | | +------------+------------+------------+
void() CheckWaterJump = { local vector start, end; // check for a jump-out-of-water makevectors (self.angles); start = self.origin; start_z = start_z + 8; v_forward_z = 0; normalize(v_forward); end = start + v_forward*24; traceline (start, end, TRUE, self); if (trace_fraction < 1) { // solid at waist start_z = start_z + self.maxs_z - 8; end = start + v_forward*24; self.movedir = trace_plane_normal * -50; traceline (start, end, TRUE, self); if ((trace_fraction == 1) && (!(self.flags & FL_JUMPRELEASED)))//<------R00k added this here!!! { // open at eye level self.flags = self.flags | FL_WATERJUMP; self.velocity_z = 225; self.flags = self.flags - (self.flags & FL_JUMPRELEASED); self.teleport_time = time + 2; // safety net return; } } };
if (self.flags & FL_WATERJUMP) { if (self.mangle == self.origin) self.flags = self.flags - FL_WATERJUMP; self.mangle = self.origin; } else self.velocity = self.velocity - 0.8 * self.waterlevel * frametime * self.velocity;
Comment