Question advanced medic mod

  • Initiateur de la discussion
Kev'P

Kev'P

Bambi
Messages
21
Score réaction
1
Points
30
Bonjour, j'aimerai savoir si il existe une commande avec le Advanced Medic Mod pour revive les autres sans le défibrilateur, si non est-il possible de crée une commande pour revive les autres sans le Admin Défibrilator
 
kirikoumalou

kirikoumalou

Lucas Pastel
Messages
1 057
Score réaction
200
Points
260
Bonjour, essayez de mettre ceci dans le ficher autorun/server/medicmod_command.lua
(je ne l'ai pas tester)

Code:
local MedicChatCommand = {}
MedicChatCommand.ChatCommand = "!revivehim"
MedicChatCommand.Distance = 100000
MedicChatCommand.Usergroup = { ["superadmin"] = true, ["admin"] = true,
}
hook.Add("PlayerSay", "MedicChatCommand_Pastel", function( ply, text ) if string.lower(text) == MedicChatCommand.ChatCommand and MedicChatCommand.Usergroup[ply:GetUserGroup()] then local ent = ply:GetEyeTrace().Entity if not IsValid(ply) then return end if not IsValid(ent) or ent:GetPos():DistToSqr( ply:GetPos() ) > MedicChatCommand.Distance then return end if ent:IsPlayer() then ent:MedicalRespawn() elseif ent:IsDeathRagdoll() then ent:GetOwner():MedicalRespawn() elseif IsValid(ent.ragdoll) && ent.ragdoll:IsDeathRagdoll() then ent.ragdoll:GetOwner():MedicalRespawn() end return "" end
end)
La commande est '!revivehim' (elle est configurable).
Il en vas de même pour les usergroup et la distance.
 
  • Initiateur de la discussion
Kev'P

Kev'P

Bambi
Messages
21
Score réaction
1
Points
30
bonjour, quelle fichier autorun car je vais dans le fichier autorun du medic mod et je vois pas le server
 
kirikoumalou

kirikoumalou

Lucas Pastel
Messages
1 057
Score réaction
200
Points
260
Il faut les créer ! :)
 
  • Initiateur de la discussion
Kev'P

Kev'P

Bambi
Messages
21
Score réaction
1
Points
30
ah yes je test et je te dis si sa marche
 
  • J'aime
Réactions: kirikoumalou
  • Initiateur de la discussion
Kev'P

Kev'P

Bambi
Messages
21
Score réaction
1
Points
30
j'ai testé la command et sa le fait pas revive
 
kirikoumalou

kirikoumalou

Lucas Pastel
Messages
1 057
Score réaction
200
Points
260
J'essayerai de trouver quelque chose qui fonctionne ce soir :confused: !
 
  • Initiateur de la discussion
Kev'P

Kev'P

Bambi
Messages
21
Score réaction
1
Points
30
xD ok je demande de partout (même sur le support discord) je veux faire la même chose que sur lala land
 
kirikoumalou

kirikoumalou

Lucas Pastel
Messages
1 057
Score réaction
200
Points
260
Hello, la fonction fonctionne parfaitement pour moi :/

Est-ce que tu as bien crée un dossier 'server' dans autorun ?
 
  • Initiateur de la discussion
Kev'P

Kev'P

Bambi
Messages
21
Score réaction
1
Points
30
j'ai trouvé la solution je t'explique :
j'ai crée un addon ou il y a des bouton sur le côté du joueur, donc j'ai ajouté :
util.AddNetworkString("ELS_ContextMenu::MedicalRespawn")
et
net.Receive("ELS_ContextMenu::MedicalRespawn", function(len, ply)

if table.HasValue(ELS_ContextMenu.Staffs, ply:GetUserGroup()) then

local ent = net.ReadEntity()

ent:GetOwner():MedicalRespawn() -- > élement que je cherche depuis longtemps ce qui permet de respawn comme l'admin defebrilator mais avec un bouton

end

end)
puis enfin j'ai ajouté :

AddButton("prop_ragdoll", "Respawn", Color(0, 76, 153), Color(0, 76, 200), 200, 30, "droite", "custom", function(ent)
net.Start("ELS_ContextMenu::MedicalRespawn")
net.WriteEntity(ent)
net.SendToServer()
end)
 
  • Initiateur de la discussion
Kev'P

Kev'P

Bambi
Messages
21
Score réaction
1
Points
30
mais maintenant je c pas femré un ticket sur mtx un autre problème il y a pas marqué de case résolue selement au début quand je veux crée une discussion
 
  • Initiateur de la discussion
Kev'P

Kev'P

Bambi
Messages
21
Score réaction
1
Points
30
on ma dis que j'ai fait une grosse bétise que je vais réparé
 
Discord d'entraide
Rejoignz-nous sur Discord