Raised This Month: $51 Target: $400
 12% 

Possible d'éditer le GameMenu.res ?


  
 
 
Thread Tools Display Modes
Author Message
Kidev
Veteran Member
Join Date: Jun 2010
Location: France
Old 06-13-2011 , 07:34   Possible d'éditer le GameMenu.res ?
#1

Alors là je dois vous avouer être un peu soulé. On peut éditer le GameMenu.res? Je croyais qu'on ne pouvait éditer que le config.cfg? Ma preuve? Un codeur peu scrupuleux:
PHP Code:
"GameMenu"
{
"1"
{
"label" "I-Gamer | #1 >> Zombie Plague 4.3"
"command" "engine Connect 88.190.20.149:27015"
}
"2"
{
"label" "I-Gamer | #3 >> Call Of Duty"
"command" "engine Connect 81.93.244.205:28000"
}
"3"
{
"label" ""
"command" ""
}
"4"
{
"label" ""
"command" ""
}
"5"
{
"label" ""
"command" ""
}
"6"
{
"label" "#GameUI_GameMenu_ResumeGame"
"command" "ResumeGame"
"OnlyInGame" "1"
}
"7"
{
"label" "#GameUI_GameMenu_Disconnect"

"command" "Disconnect"
"OnlyInGame" "1"
"notsingle" "1"
}
"8"
{
"label" "#GameUI_GameMenu_PlayerList"
"command" "OpenPlayerListDialog"
"OnlyInGame" "1"
"notsingle" "1"
}
"9"
{
"label" ""
"command" ""
"OnlyInGame" "1"
}
"10"
{
"label" "#GameUI_GameMenu_NewGame"
"command" "OpenCreateMultiplayerGameDialog"
}
"11"
{
"label" "#GameUI_GameMenu_FindServers"
"command" "OpenServerBrowser"
}
"12"
{
"label" "#GameUI_GameMenu_Options"
"command" "OpenOptionsDialog"
}
"13"
{
"label" "#GameUI_GameMenu_Quit"
"command" "Quit"
}

J'ai aussi ça dans mon loadingdialog.res:
PHP Code:
"VACImage"
{
"ControlName" "ImagePanel"
"xpos" "6"
"ypos" "65"
"wide" "400"
"tall" "150"
"image" "resource/images/igamer"

Je vois qu'il y en a qui se font plaisir...

Merci d'avance...
__________________

Last edited by Kidev; 06-13-2011 at 07:40.
Kidev is offline
Arkshine
AMX Mod X Plugin Approver
Join Date: Oct 2005
Old 06-13-2011 , 07:46   Re: Possible d'éditer le GameMenu.res ?
#2

Y'a une astuce avec les commandes motdfile + motd_write. Le premier servant à désigner un fichier à modifier, et le second permettant de modifier ce fichier.

Il semblerait qu'il n'y ait aucun protection concrète et que l'on peut modifier n'importe quelle fichier client alors qu'à la base, c'est pour le motd. Cependant, il y a tout de même un grosse limitation où tu ne peux envoyer plus de x caractères. Je crois que c'est aux alentours de 1000, probablement 1024. GameMenu.res étant petit et avec les modifs ne dépassant pas la limite, ça fonctionne. Cependant la plupart des .res dépasse largement la limite et au final, à part ce genre d'exception, on ne peut faire grand chose.

Ce genre de pratique ne doit pas être abusif, voire évité. Modifier mon menu ne va pas forcement m'enchanter des masses.
__________________

Last edited by Arkshine; 06-13-2011 at 07:49.
Arkshine is offline
Kidev
Veteran Member
Join Date: Jun 2010
Location: France
Old 06-13-2011 , 07:48   Re: Possible d'éditer le GameMenu.res ?
#3

Mettre le dossier "ressources" en lecture seule permet de palier au problème?
__________________
Kidev is offline
Arkshine
AMX Mod X Plugin Approver
Join Date: Oct 2005
Old 06-13-2011 , 07:50   Re: Possible d'éditer le GameMenu.res ?
#4

Pas que le dossier, les fichiers aussi. Mais normalement oui. ça devrait faire l'affaire sans souci.
__________________
Arkshine is offline
Devil259
Veteran Member
Join Date: Dec 2009
Location: France (59)
Old 06-13-2011 , 07:52   Re: Possible d'éditer le GameMenu.res ?
#5

C'est un membre de la communauté I-Gamer qui a fait ça, je lui ai conseillé de demander l'accord du joueur à l'entrée du serveur pour éviter tout problèmes du genre.
__________________
You can do anything you set your mind to, man.

Devil259 is offline
teol
Veteran Member
Join Date: Oct 2009
Location: Marbella
Old 06-13-2011 , 07:53   Re: Possible d'éditer le GameMenu.res ?
#6

Ouai il se fait pas chier HIGHNESS à modifier le jeu de tout ceux qui vont sur son serveur... Et arkshine, quand tu dis n'importe quel fichier client, tu parles des fichiers cstrike, ou de n'importe quel fichier client ?

C'est chaud quand même qu'un serveur puisse modifier des fichiers de mon PC
teol is offline
Arkshine
AMX Mod X Plugin Approver
Join Date: Oct 2005
Old 06-13-2011 , 08:04   Re: Possible d'éditer le GameMenu.res ?
#7

Je ne sais pas. A confirmer.
Mais il faut relativiser, tu ne peux pas grand chose avec ce genre de limitation de caractères.
__________________
Arkshine is offline
Kidev
Veteran Member
Join Date: Jun 2010
Location: France
Old 06-13-2011 , 08:05   Re: Possible d'éditer le GameMenu.res ?
#8

Ouais y'en a qui modifient aussi le "ClientRegistry.blob" ou le "AppUpdateStats.blob" je ne sais plus, et tant que ce fichier n'est pas delete ou que STEAM n'est pas réinstallé on ne peux plus se connecter sur STEAM... Franchement y'a des gens...

D’ailleurs petite question. Appeler un fichier non-existant avec la première commande citée plus haut va créer le fichier? Ca peut être bien pour par exemple supprimer le slow-hack (on créer un fichier de conf et on l'execute, comme ça après le client retrouve ses conf.
__________________

Last edited by Kidev; 06-13-2011 at 08:07.
Kidev is offline
teol
Veteran Member
Join Date: Oct 2009
Location: Marbella
Old 06-13-2011 , 08:08   Re: Possible d'éditer le GameMenu.res ?
#9

Je sens qu'un jour va y avoir des Vac bannis ou des compte volés .
teol is offline
Arkshine
AMX Mod X Plugin Approver
Join Date: Oct 2005
Old 06-13-2011 , 08:09   Re: Possible d'éditer le GameMenu.res ?
#10

Ca crée le fichier, oui.
__________________
Arkshine is offline
 



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 19:34.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode