F1 pour la troisième personne

  • Initiateur de la discussion midouel13
  • Date de début
  • Initiateur de la discussion
midouel13

midouel13

Geek
Messages
48
Score réaction
0
Points
95
Bonsoirs, quelqu’un saurait comment assigné la touche F1 pour metre la troisieme personne et quand on re-appui sur F1 Sa nous met la premiers personne ?
 
BCZ Gaming

BCZ Gaming

Psychopathe
Messages
1 301
Score réaction
129
Points
275
Oui tiens le code à mettre dans lua\autorun\server\NOMDETONFICHIER.lua
tu met ça dedans :
Code:
hook.Add("ShowHelp","thirdPersonFirstOne",function(ply) ply:ConCommand('simple_thirdperson_enable_toggle')
end)
 
  • Initiateur de la discussion
midouel13

midouel13

Geek
Messages
48
Score réaction
0
Points
95
BCZ Gaming à dit:
Oui tiens le code à mettre dans lua\autorun\server\NOMDETONFICHIER.lua
tu met ça dedans :
Code:
hook.Add("ShowHelp","thirdPersonFirstOne",function(ply) ply:ConCommand('simple_thirdperson_enable_toggle')
end)
Je test sa jte dit
 
  • Initiateur de la discussion
midouel13

midouel13

Geek
Messages
48
Score réaction
0
Points
95
BCZ Gaming à dit:
Oui tiens le code à mettre dans lua\autorun\server\NOMDETONFICHIER.lua
tu met ça dedans :
Code:
hook.Add("ShowHelp","thirdPersonFirstOne",function(ply) ply:ConCommand('simple_thirdperson_enable_toggle')
end)
Sa Marche pas pour moi :/ :
Unknown command: simple_thirdperson_enable_toggle
 
BCZ Gaming

BCZ Gaming

Psychopathe
Messages
1 301
Score réaction
129
Points
275
midouel13 à dit:
Sa Marche pas pour moi :/ :
Unknown command: simple_thirdperson_enable_toggle
Faut mettre ça Steam Workshop :: Simple ThirdPerson - Sliders & Fixes!
 
  • Initiateur de la discussion
midouel13

midouel13

Geek
Messages
48
Score réaction
0
Points
95
BCZ Gaming à dit:
Faut mettre ça Steam Workshop :: Simple ThirdPerson - Sliders & Fixes!
mais je veux que les joueurs de mon serveur il font que f1 pour La troisieme personne cette addons permet de fonctionner le pti code que tu m'a donner
 
  • Banni
SanCarlo's

SanCarlo's

Dev html & glua
Messages
129
Score réaction
12
Points
55
midouel13 à dit:
mais je veux que les joueurs de mon serveur il font que f1 pour La troisieme personne cette addons permet de fonctionner le pti code que tu m'a donner
Et le petit code qu’il t’a donné sert à ça...
 
RayZz

RayZz

Geek suprême
Messages
565
Score réaction
77
Points
140
Code:
if( CLIENT ) then function ThirdPersonUmsg( data ) if( LocalPlayer().ThirdPerson == nil ) then LocalPlayer().ThirdPerson = true; else LocalPlayer().ThirdPerson = !LocalPlayer().ThirdPerson; end; end; usermessage.Hook( "ThirdPerson", ThirdPersonUmsg ); function ThirdPerson( ply, pos, ang, fov ) if( LocalPlayer().ThirdPerson ) then local view = {}; local dist = 100; local trace = {}; trace.start = pos; trace.endpos = pos - ( ang:Forward() * dist + - ang:Right() * 0 ); trace.filter = LocalPlayer(); local trace = util.TraceLine( trace ); if( trace.HitPos:Distance( pos ) < dist - 10 ) then dist = trace.HitPos:Distance( pos ) - 10; end; --view.origin = pos - ( ang:Forward() * dist ); view.origin = pos - ( ang:Forward() * dist + - ang:Right() * 25 ); view.angles = ang; view.fov = fov; return view; end; end; hook.Add( "CalcView", "ThirdPerson", ThirdPerson ); function ThirdPersonSDLP() if( LocalPlayer().ThirdPerson ) then return true; end; end; hook.Add( "ShouldDrawLocalPlayer", "ThirdPersonSDLP", ThirdPersonSDLP );
else function ToggleThirdPerson( ply ) umsg.Start( "ThirdPerson", ply ); umsg.End(); end; hook.Add( "ShowHelp", "ToggleThirdPerson", ToggleThirdPerson );
end;
lua/autorun/fichier.lua

La bise
 
  • Initiateur de la discussion
midouel13

midouel13

Geek
Messages
48
Score réaction
0
Points
95
  • Initiateur de la discussion
midouel13

midouel13

Geek
Messages
48
Score réaction
0
Points
95
RayZz à dit:
Code:
if( CLIENT ) then function ThirdPersonUmsg( data ) if( LocalPlayer().ThirdPerson == nil ) then LocalPlayer().ThirdPerson = true; else LocalPlayer().ThirdPerson = !LocalPlayer().ThirdPerson; end; end; usermessage.Hook( "ThirdPerson", ThirdPersonUmsg ); function ThirdPerson( ply, pos, ang, fov ) if( LocalPlayer().ThirdPerson ) then local view = {}; local dist = 100; local trace = {}; trace.start = pos; trace.endpos = pos - ( ang:Forward() * dist + - ang:Right() * 0 ); trace.filter = LocalPlayer(); local trace = util.TraceLine( trace ); if( trace.HitPos:Distance( pos ) < dist - 10 ) then dist = trace.HitPos:Distance( pos ) - 10; end; --view.origin = pos - ( ang:Forward() * dist ); view.origin = pos - ( ang:Forward() * dist + - ang:Right() * 25 ); view.angles = ang; view.fov = fov; return view; end; end; hook.Add( "CalcView", "ThirdPerson", ThirdPerson ); function ThirdPersonSDLP() if( LocalPlayer().ThirdPerson ) then return true; end; end; hook.Add( "ShouldDrawLocalPlayer", "ThirdPersonSDLP", ThirdPersonSDLP );
else function ToggleThirdPerson( ply ) umsg.Start( "ThirdPerson", ply ); umsg.End(); end; hook.Add( "ShowHelp", "ToggleThirdPerson", ToggleThirdPerson );
end;
lua/autorun/fichier.lua

La bise
Fonctionne pas
 
BCZ Gaming

BCZ Gaming

Psychopathe
Messages
1 301
Score réaction
129
Points
275
  • Initiateur de la discussion
midouel13

midouel13

Geek
Messages
48
Score réaction
0
Points
95
BCZ Gaming à dit:
Pourquoi tu prend pas le miens?
ah oui sa me met des erreur :
[ERROR] lua/autorun/3personne.lua:1: attempt to index local 'ply' (a nil value)
1. fn - lua/autorun/3personne.lua:1
2. Call - addons/{admin] ulib/lua/ulib/shared/hook.lua:109
3. unknown - gamemodes/darkrp/gamemode/modules/base/cl_gamemode_functions.lua:62
 
CapriH

CapriH

Geek
Messages
172
Score réaction
4
Points
95
midouel13 à dit:
ah oui sa me met des erreur :
[ERROR] lua/autorun/3personne.lua:1: attempt to index local 'ply' (a nil value)
1. fn - lua/autorun/3personne.lua:1
2. Call - addons/{admin] ulib/lua/ulib/shared/hook.lua:109
3. unknown - gamemodes/darkrp/gamemode/modules/base/cl_gamemode_functions.lua:62
Car il te faut l'addon de la 3ieme personne pour quand tu fais F1 sa te met à la 3ième personne. Met sa dans ta collection Steam Workshop :: Simple ThirdPerson - Sliders & Fixes!


Plus la commande que "BCZ Gaming" t'a donner
 
  • Initiateur de la discussion
midouel13

midouel13

Geek
Messages
48
Score réaction
0
Points
95
masteur391 à dit:
Car il te faut l'addon de la 3ieme personne pour quand tu fais F1 sa te met à la 3ième personne. Met sa dans ta collection Steam Workshop :: Simple ThirdPerson - Sliders & Fixes!


Plus la commande que "BCZ Gaming" t'a donner
1. fn - lua/autorun/3personne.lua:1
2. Call - addons/{admin] ulib/lua/ulib/shared/hook.lua:109
3. unknown - gamemodes/darkrp/gamemode/modules/base/cl_gamemode_functions.lua:62

sa me met cette erreur quand je fait sa
 
RayZz

RayZz

Geek suprême
Messages
565
Score réaction
77
Points
140
  • Initiateur de la discussion
midouel13

midouel13

Geek
Messages
48
Score réaction
0
Points
95
1586365704665.png
 
  • Initiateur de la discussion
midouel13

midouel13

Geek
Messages
48
Score réaction
0
Points
95
C'est bon merci a vous c'est résolu
 
Discord d'entraide
Rejoignz-nous sur Discord