Un changement sur ma demande

  • Initiateur de la discussion
T

TSYK

Geek
Messages
45
Score réaction
6
Points
90
Ok, alors sa me traquacer toute l'aprèm j'utilise itemstore et comme je disais dans un autre poste j'aimerais que chaque joueur qui change de jobs leur props ce supprime etc.... correction en réfléchissant je me suis dit que c'est juste un truc de l'itemstore qui me gène comment faire pour que toute les choses spawn venant de l'itemstore disparaise au changement de métier.
 
Stealz

Stealz

Geek
Messages
38
Score réaction
5
Points
95
ItemStore c'est pas censé être un addon qui ajoute un inventaire ?
 
Malcolm

Malcolm

Psychopathe
Messages
1 096
Score réaction
262
Points
280
T'es bien sur darkrp :p car a quoi sa sert a peine tu change de jobs t'as plus rien (armes, argent etc) ?
 
  • Initiateur de la discussion
T

TSYK

Geek
Messages
45
Score réaction
6
Points
90
Stealz à dit:
ItemStore c'est pas censé être un addon qui ajoute un inventaire ?
C'est ça ou veux tu en venir ?
 
  • Initiateur de la discussion
T

TSYK

Geek
Messages
45
Score réaction
6
Points
90
malcolm2003 à dit:
T'es bien sur darkrp :p car a quoi sa sert a peine tu change de jobs t'as plus rien (armes, argent etc) ?
J'ai du mal m'exprimer je veux juste que ce que tu sort de l'itemstore disparait quand tu change de métiers pas argent etc... juste ce que tu a sortie de l'inventaire pendant que était avec ce métier la
 
SowDev

SowDev

Geek
Messages
71
Score réaction
15
Points
65
Il doit y'avoir un parametre
 
  • Initiateur de la discussion
T

TSYK

Geek
Messages
45
Score réaction
6
Points
90
  • Initiateur de la discussion
T

TSYK

Geek
Messages
45
Score réaction
6
Points
90
local entsToRemove = {
"tfo_desk",
"fas2_ak12",
}
local jobsincluded = {
[TEAM_FALSIFICATEUR] = true,
[TEAM_CONTREBANDIER] = true,
}

hook.Add( "OnPlayerChangedTeam", "Destroythemoldents", function(ply, old, new)
if jobsincluded[old] then
for k, entClass in ipairs(entsToRemove) do
for id, ent in pairs(ents.FindByClass(entClass)) do
if ent.dt.owning_ent == ply then
ent:Remove()
end
end
end
end
end)


Une idée sa ne fonctionne pas pour moi ?
 
SowDev

SowDev

Geek
Messages
71
Score réaction
15
Points
65
TSYK à dit:
local entsToRemove = {
"tfo_desk",
"fas2_ak12",
}
local jobsincluded = {
[TEAM_FALSIFICATEUR] = true,
[TEAM_CONTREBANDIER] = true,
}

hook.Add( "OnPlayerChangedTeam", "Destroythemoldents", function(ply, old, new)
if jobsincluded[old] then
for k, entClass in ipairs(entsToRemove) do
for id, ent in pairs(ents.FindByClass(entClass)) do
if ent.dt.owning_ent == ply then
ent:Remove()
end
end
end
end
end)


Une idée sa ne fonctionne pas pour moi ?
Bon, vient steam je vais t'aider http://steamcommunity.com/profiles/76561198393815994/
 
Discord d'entraide
Rejoignz-nous sur Discord