Patch DarkRP /Advert

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

RuddyCODE

Geek suprême
Messages
298
Score réaction
76
Points
100
Bonjour,
La nouvelle version du DarkRP change le système d'annonces avec un système de "Billboard".
Beaucoup de personnes ont demandé à retrouver l'ancien système alors il est la.

  • Il faut extraire simplement le fichier "fp_classicadvert" dans votre dossier "addons/darkrpmodification/lua/darkrp_modules" et c'est bon.
La nouvelle commande d'annonce est "/ad", mais elle peut être changée dans le fichier "sh_config" . Je conseil de remettre "/advert" car il n'y aura plus de bug lié au Billboard puisqu'il est retiré par la suite.

La seconde étape est maintenant de supprimer le "Billboard":
  • Rendez vous dans "gamemode/darkrp/entities/entities/darkrp_billboard" et supprimez tout les fichiers / dossiers dans le dossier "darkrp_billboard".
  • Allez dans le fichier "settings.lua" de "darkrp_modification/lua/darkrp_config" et supprimez la ligne : GM.Config.maxadvertbillboards = 3

Le patch n'est pas entièrement de moi mais aussi de Fillipuster du forum darkrp.com

Voici son patch : ICI
 

Pièces jointes

  • classic_advert_v1.1-NoSimplerr.zip
    1.4 KB Vues: 2 166
Dernière édition:
  • J'aime
Réactions: yanax, Nardox, PureRP et 2 autres
Xenonmonkey

Xenonmonkey

Geek
Messages
59
Score réaction
2
Points
65
Faut glissez le dossier "fp_classicadvert" dans darkrp_modules ? c'est tout ?
 
  • Initiateur de la discussion
RuddyCODE

RuddyCODE

Geek suprême
Messages
298
Score réaction
76
Points
100
Oui, et comme dit plus haut, la nouvelle commande est "/ad" mais il est possible de la changer
 
ExriZE

ExriZE

Geek suprême
Messages
385
Score réaction
51
Points
100
ralala, quand je revien de mes vancances (25j) je vai vous drop mon DarkRp et vous n'auriez rien à faire à part le remplacer par celui que vous avez déja (v 2.7)
 
  • Banni
L

LucasGomes

Geek
Messages
31
Score réaction
0
Points
60
RuddyCODE à dit:
Oui, et comme dit plus haut, la nouvelle commande est "/ad" mais il est possible de la changer
Je fais comment pour changer le /ad en /advert car je sais pas comment faire dans le sh_config
 
  • Initiateur de la discussion
RuddyCODE

RuddyCODE

Geek suprême
Messages
298
Score réaction
76
Points
100
LucasGomes à dit:
Je fais comment pour changer le /ad en /advert car je sais pas comment faire dans le sh_config
La commande /advert ne sera pas disponible avec ce patch, cependant, pour changer "/ad" en "/pub" par exemple, il faut aller dans le fichier "sh_config" et ligne 24, change "ad" en "pub". La nouvelle commande sera /pub.
 
Xenonmonkey

Xenonmonkey

Geek
Messages
59
Score réaction
2
Points
65
RuddyCODE à dit:
La commande /advert ne sera pas disponible avec ce patch, cependant, pour changer "/ad" en "/pub" par exemple, il faut aller dans le fichier "sh_config" et ligne 24, change "ad" en "pub". La nouvelle commande sera /pub.
Oui , moi j'ai mis /pub et changer [advert] en [publicité] et sa marche nikel.
 
  • Initiateur de la discussion
RuddyCODE

RuddyCODE

Geek suprême
Messages
298
Score réaction
76
Points
100
Xenonmonkey à dit:
Oui , moi j'ai mis /pub et changer [advert] en [publicité] et sa marche nikel.
Ouai ;)
 
Xenonmonkey

Xenonmonkey

Geek
Messages
59
Score réaction
2
Points
65
Valfunde

Valfunde

Helpeur Divin
Messages
3 800
Score réaction
1 235
Points
450
Normalement oui, dans la blacklist des mots du chat.
 
Joe Leroi

Joe Leroi

Chuck Norris
Messages
4 368
Score réaction
933
Points
605
Ok et une question pour mettre le prefixe [Annonce] Il suffit de le mettre ici :

else

for k,pl in pairs( player.GetAll() ) do

local senderColor = team.GetColor( ply:Team() )
DarkRP.talkToPerson( pl, senderColor, CLASSICADVERT.chatPrefix.."???? "..ply:Nick(), CLASSICADVERT.advertTextColor, args, ply )

end

return ""

end
 
Xenonmonkey

Xenonmonkey

Geek
Messages
59
Score réaction
2
Points
65
Joe Leroi à dit:
Ok et une question pour mettre le prefixe [Annonce] Il suffit de le mettre ici :

else

for k,pl in pairs( player.GetAll() ) do

local senderColor = team.GetColor( ply:Team() )
DarkRP.talkToPerson( pl, senderColor, CLASSICADVERT.chatPrefix.."???? "..ply:Nick(), CLASSICADVERT.advertTextColor, args, ply )

end

return ""

end

Oui a la place de "????"
 
Joe Leroi

Joe Leroi

Chuck Norris
Messages
4 368
Score réaction
933
Points
605
Ok c'est ici que je demandais j'avais un doute donc vaut mieux être sûr avant d'agir ^^
 
Xenonmonkey

Xenonmonkey

Geek
Messages
59
Score réaction
2
Points
65
Joe Leroi à dit:
Ok c'est ici que je demandais j'avais un doute donc vaut mieux être sûr avant d'agir ^^
C'est vrai
 
Joe Leroi

Joe Leroi

Chuck Norris
Messages
4 368
Score réaction
933
Points
605
ok nikel et pour désactiver le "/advert" faut allez ou ?
 
Xenonmonkey

Xenonmonkey

Geek
Messages
59
Score réaction
2
Points
65
Joe Leroi à dit:
ok nikel et pour désactiver le "/advert" faut allez ou ?
Je sais pas du tout :p
 
Joe Leroi

Joe Leroi

Chuck Norris
Messages
4 368
Score réaction
933
Points
605
ah merde ^^
 
  • Initiateur de la discussion
RuddyCODE

RuddyCODE

Geek suprême
Messages
298
Score réaction
76
Points
100
Pour changer le Advert en Annonce, c'est dans le fichier config
 
Joe Leroi

Joe Leroi

Chuck Norris
Messages
4 368
Score réaction
933
Points
605
Oui j'ai compris mais pour désactiver la commande /advert en gros impossible de la faire
 
Valfunde

Valfunde

Helpeur Divin
Messages
3 800
Score réaction
1 235
Points
450
Joe Leroi à dit:
ok nikel et pour désactiver le "/advert" faut allez ou ?
Je ne sais plus, je te dit sa ^^
 
Joe Leroi

Joe Leroi

Chuck Norris
Messages
4 368
Score réaction
933
Points
605
plus précisément ou sur mon FTP ^^
 
Valfunde

Valfunde

Helpeur Divin
Messages
3 800
Score réaction
1 235
Points
450
Hmm, je test sa
 
Valfunde

Valfunde

Helpeur Divin
Messages
3 800
Score réaction
1 235
Points
450
Alors : va dans gamemode / darkrp / modules / chat / sv_chatcommands.lua et ligne 107 à 124 tu a sa :


Transforme le en sa :
 
Valfunde

Valfunde

Helpeur Divin
Messages
3 800
Score réaction
1 235
Points
450
Tu aura une erreur lua au démarage dans ta console mtx, mais aucun bug dans le gameplay, et sa désactive la commande
 
Joe Leroi

Joe Leroi

Chuck Norris
Messages
4 368
Score réaction
933
Points
605
Je regarde cela dans 2min je dois finir des chores avant
 
  • J'aime
Réactions: Valfunde
Joe Leroi

Joe Leroi

Chuck Norris
Messages
4 368
Score réaction
933
Points
605
local function MayorBroadcast(ply, args)
if args == "" then
DarkRP.notify(ply, 1, 4, DarkRP.getPhrase("invalid_x", "argument", ""))
return ""
end
if not RPExtraTeams[ply:Team()] or not RPExtraTeams[ply:Team()].mayor then DarkRP.notify(ply, 1, 4, "You have to be mayor") return "" end
local DoSay = function(text)
if text == "" then
DarkRP.notify(ply, 1, 4, DarkRP.getPhrase("invalid_x", "argument", ""))
return
end
for k,v in pairs(player.GetAll()) do
local col = team.GetColor(ply:Team())
DarkRP.talkToPerson(v, col, DarkRP.getPhrase("broadcast") .. " " .. ply:Nick(), Color(170, 0, 0, 255), text, ply)
end
end
return args, DoSay
end

Moi j'ai cela je n'est pas comme votre première photo normal ?
 
Valfunde

Valfunde

Helpeur Divin
Messages
3 800
Score réaction
1 235
Points
450
Bah recherche le mot advert et sa devrait te mettre la même fonction
 
Joe Leroi

Joe Leroi

Chuck Norris
Messages
4 368
Score réaction
933
Points
605
La chaine "advert" n'a pas pu être trouvée
 
Xenonmonkey

Xenonmonkey

Geek
Messages
59
Score réaction
2
Points
65
Joe Leroi

Joe Leroi

Chuck Norris
Messages
4 368
Score réaction
933
Points
605
Ah toi aussi je pense que il à du se tromper d'indication du fichier ?
 
Valfunde

Valfunde

Helpeur Divin
Messages
3 800
Score réaction
1 235
Points
450
Hm , alors il a changé de place dans la nouvelle version , j'essaierais de regarder des que je pourrais ! Je vous tient au courant , n'hésitez pas à up le sujet si besoin
 
  • J'aime
Réactions: RuddyCODE
Joe Leroi

Joe Leroi

Chuck Norris
Messages
4 368
Score réaction
933
Points
605
Alors ? tu a trouvé ^^
 
  • J'aime
Réactions: RuddyCODE
Valfunde

Valfunde

Helpeur Divin
Messages
3 800
Score réaction
1 235
Points
450
Je n'ai pas recherché :/ J'essaie de trouver sa le plus vite possible , mais essaye de regarder du côté des patch eng. Il y a peut être carrément un moyen de changer le tableau par un advert
 
  • J'aime
Réactions: RuddyCODE
Valfunde

Valfunde

Helpeur Divin
Messages
3 800
Score réaction
1 235
Points
450
Alors, j'ai trouvé où se trouve le billboard, le mieux c'est d'essayer de supprimer ces dossiers et regarder ^^ :
darkrp\entities\entities\darkrp_billboard\
 
  • J'aime
Réactions: RuddyCODE
Valfunde

Valfunde

Helpeur Divin
Messages
3 800
Score réaction
1 235
Points
450
Valfunde à dit:
Alors, j'ai trouvé où se trouve le billboard, le mieux c'est d'essayer de supprimer ces dossiers et regarder ^^ :
darkrp\entities\entities\darkrp_billboard\
Une personne pour tester le retrait du Billboard ?
 
  • J'aime
Réactions: RuddyCODE
Joe Leroi

Joe Leroi

Chuck Norris
Messages
4 368
Score réaction
933
Points
605
Fait et cela marche ensuite dans le fpv_classicadvert ont peut mettre la commande advert et cela marche nikl donc en gros ont peut laisser la dernière version avec le /advert.
 
  • J'aime
Réactions: RuddyCODE
Valfunde

Valfunde

Helpeur Divin
Messages
3 800
Score réaction
1 235
Points
450
Joe Leroi à dit:
Fait et cela marche ensuite dans le fpv_classicadvert ont peut mettre la commande advert et cela marche nikl donc en gros ont peut laisser la dernière version avec le /advert.
Comprend pas :v
 
  • J'aime
Réactions: RuddyCODE
Joe Leroi

Joe Leroi

Chuck Norris
Messages
4 368
Score réaction
933
Points
605
En gros dans ton patch du marque ce qui faut faire.

RuddyCODE à dit:
  • Il faut extraire simplement le fichier "fp_classicadvert" dans votre dossier "addons/darkrpmodification/lua/darkrp_modules" et c'est bon.
La nouvelle commande d'annonce est "/ad", mais elle peut être changée dans le fichier "sh_config" .
Ensuite nous ont de demande pour désactiver la commande du billboard, tu nous dis de supprimer, le dossier billboard.

Valfunde à dit:
Alors, j'ai trouvé où se trouve le billboard, le mieux c'est d'essayer de supprimer ces dossiers et regarder ^^ :
darkrp\entities\entities\darkrp_billboard\


Sauf que oui cela marche mais moi j'ai rajouté pour garder la commande /advert il suffit juste de mettre "advert" au lieu de "ad" Et cela marchera comme avant.


Si t'a pas compris je t'invite à venir sur mon TS si tu veux
 
  • J'aime
Réactions: RuddyCODE
Valfunde

Valfunde

Helpeur Divin
Messages
3 800
Score réaction
1 235
Points
450
Si, c'est bon j'ai compris, donc delete le dossier du billboard ne cause pas de problèmes, et sa marche ^^ C'est ce que je voulais savoir ^^
 
  • J'aime
Réactions: RuddyCODE
Joe Leroi

Joe Leroi

Chuck Norris
Messages
4 368
Score réaction
933
Points
605
Oui en gros voila.
 
  • Initiateur de la discussion
RuddyCODE

RuddyCODE

Geek suprême
Messages
298
Score réaction
76
Points
100
Patch update, suppression du BillBoard, la commande /advert est de nouveau disponible comme avant.
 
MrGeekoo

MrGeekoo

Geek suprême
Messages
460
Score réaction
42
Points
130
Ya une facon aussi pour enlever le chat notification du fadmin ?
 
Valfunde

Valfunde

Helpeur Divin
Messages
3 800
Score réaction
1 235
Points
450
Oui , j'ai pas la commande en tête , @EviLKniGht62 la connaît peut être ^^
 
MrGeekoo

MrGeekoo

Geek suprême
Messages
460
Score réaction
42
Points
130
La commande ne fonctionne pas sur la console de mtx !
 
Valfunde

Valfunde

Helpeur Divin
Messages
3 800
Score réaction
1 235
Points
450
Tu la met donc dans ton server.cfg
 
MrGeekoo

MrGeekoo

Geek suprême
Messages
460
Score réaction
42
Points
130
Je pense pas que cela marcheras plus et j'ai déja tester ca ne marche pas !

Unknown command "FAdmin_ShowChatNotifications 0"
 
Valfunde

Valfunde

Helpeur Divin
Messages
3 800
Score réaction
1 235
Points
450
Tu met cette commande en jeu dans ta console quand tu est sur ton serveur , sa doit marcher
 
MrGeekoo

MrGeekoo

Geek suprême
Messages
460
Score réaction
42
Points
130
Ouais mais c'est juste pour moi je crois
 
Valfunde

Valfunde

Helpeur Divin
Messages
3 800
Score réaction
1 235
Points
450
Tu est sur que c'est bien cette commande , il n'y a pas une erreur ?
Et non cest pour tout la monde
 
MrGeekoo

MrGeekoo

Geek suprême
Messages
460
Score réaction
42
Points
130
Faudrait que je teste avec une personne sur le serv et si la commande reste permanente après un redémarrage
 
Discord d'entraide
Rejoignz-nous sur Discord