Rejoignez-nous sur le discord Urban Terror France !
Rejoignez-nous sur le discord Urban Terror France !
Envie de parler avec les autres membres de la communauté ? Alors venez vous connecter, vous vous sentirez moins seul !
Statistiques globales et en temps réel de la totalité des serveurs d'Urban Terror. Suivez l'évolution du nombre de joueurs sur Urban Terror !
Guide rapide concernant l'inscription sur le site officiel du jeu. Créez ainsi votre compte joueur qui permet d'être authentifié sur les serveurs de jeu de la 4.2 !
Modérateurs : Tnjaa, nKo, Exile, kAMMM
Code : Tout sélectionner
def rangeAngleCurve(rangeA, rangeB, angleA, angleB, adjustment):
rangeM = 0.5*rangeA+0.5*rangeB
angleM = (angleA + angleB)/2-adjustment
a = (angleA + angleB-2*angleM)/(2*rangeM*rangeM)
b = (angleB - angleA)/(2*rangeM)
print("com_cameraMode 0;")
print("cg_thirdperson 1;")
i = 0.0
while (i <= rangeA + rangeB):
thirdPersonRange = (rangeA-i*(rangeA-rangeB)/(rangeA+rangeB))
thirdPersonAngle = ((a*(-rangeM+i)*(-rangeM+i)+ b*(-rangeM+i) +angleM))
print("wait;cg_thirdpersonrange %f;cg_thirdpersonangle %f" % (thirdPersonRange,thirdPersonAngle))
i += 0.7
print("cg_thirdperson 0;")
print("com_cameraMode 1")
def rangeAngleLine(rangeA, rangeB, angleA, angleB):
print("com_cameraMode 0;")
print("cg_thirdperson 1;")
for i in range(rangeA, rangeB):
thirdPersonAngle = angleA+(i-rangeA)*(angleB-angleA)/(rangeB-rangeA)
print("wait; cg_thirdpersonrange %f;cg_thirdpersonangle %f" % (i, thirdPersonAngle))
print("cg_thirdperson 0;")
print("com_cameraMode 1")
def rangeCircle(distance, angleA, angleB):
print("com_cameraMode 0;")
print("cg_thirdperson 1;")
angle = angleA*30
while angle != angleB*30:
angle+=1
print("wait; cg_thirdpersonrange %f;cg_thirdpersonangle %f" % (distance, angle/30))
if angle >= 360*30:
angle = 0
print("cg_thirdperson 0;")
print("com_cameraMode 1")
def codGun():
cg_gunx = 0
cg_guny = 0
cg_gunz = 0
for i in range(0, 101):
print("cg_gunx %f;cg_guny %f; cg_gunz %f" % (i/100*-20, i/100*6, i/100*3))
if (i % 5 == 0):
print("wait;")
def codGunFov():
cg_gunx = 0
cg_guny = 0
cg_gunz = 0
for i in range(0, 101):
print("cg_gunx %f;cg_guny %f; cg_gunz %f; cg_fov %f" % (i/100*-10, i/100*6, i/100*0, 110-i/100*20))
if (i % 5 == 0):
print("wait;")
def unCodGun():
cg_gunx = 0
cg_guny = 0
cg_gunz = 0
for i in range(0, 101):
print("cg_gunx %f;cg_guny %f; cg_gunz %f" % (-20-i/100*-20, 6-i/100*6, 3-i/100*3))
if (i % 5 == 0):
print("wait;")
def unCodGunFov():
cg_gunx = 0
cg_guny = 0
cg_gunz = 0
for i in range(0, 101):
print("cg_gunx %f;cg_guny %f; cg_gunz %f; cg_fov %f" % (-10-i/100*-10, 6-i/100*6, 0-i/100*0, 90+i/100*20))
if (i % 5 == 0):
print("wait;")
#rangeAngleCurve(1000, 10, 210, 180, 10)
#rangeCircle(100, 270, 90)
codGunFov()
Samchun a écrit : logiciel adéquat.
Code : Tout sélectionner
set l1 "cg_gunY 7.5; wait 2; cg_gunZ 4.5; cg_gunY 7; wait 2; cg_gunY 6.5; cg_gunX -4.5; cg_gunZ 4; wait 2; cg_gunY 6; wait 2; cg_gunY 5.5; cg_gunZ 3.5; cg_gunX -4; wait 2; cg_gunY 5; wait 2; cg_gunY 4.5; cg_gunX -3.5; wait 2; cg_gunY 4; wait 2; cg_gunY 3.5; cg_gunX -3; wait 2; cg_gunY 3; wait 2; cg_gunY 2.5; cg_gunX -2.5; wait 2; cg_gunY 2; cg_gunZ 3; wait 2; cg_gunY 1.5; cg_gunX -2; wait 2; cg_gunZ 2.5; cg_gunY 1; wait 2; cg_gunY 0.5; cg_gunZ 2; cg_gunX -1.5; wait 2; cg_gunX -1; wait 2; cg_gunZ 1.5; cg_gunX -0.5; cg_gunZ 1; wait 2; cg_gunZ 0.5; wait 2; cg_gunX 0; cg_gunY 0; cg_gunZ 0; seta cl_run "1"; set la1 vstr l2"
set l2 "cg_gunY 0.5; wait 2; cg_gunX -0.5; cg_gunY 1; wait 2; cg_gunZ 0.5; cg_gunZ 1; wait 2; cg_gunX -1; cg_gunY 1.5; wait 2; cg_gunY 2; cg_gunX -2; wait 2; cg_gunZ 1.5; cg_gunZ 2; wait 2; cg_gunY 2.5; cg_gunX -2.5; wait 2; cg_gunZ 2.5; cg_gunZ 3; wait 2; cg_gunY 3; cg_gunX -3; wait 2; cg_gunY 3.5; cg_gunX -3.5; wait 2; cg_gunY 4; cg_gunX -4; wait 2; cg_gunZ 3.5; cg_gunZ 4; wait 2; cg_gunZ 4.5; cg_gunY 4.5; wait 2; cg_gunY 5; cg_gunY 5.5; cg_gunY 6; wait 2; cg_gunY 6.5; cg_gunX -4.5; wait 2; cg_gunY 7; cg_gunY 7.5; wait 2; cg_gunY 8; wait 2; cg_gunY 8.78; cg_gunX -5; cg_gunZ 5; seta cl_run "0"; set la1 vstr l1"
set la1 "vstr l1"
bind Latouchequetuveux "vstr la1"