Stockage de données des jeux ??????

Stockage de données des jeux ?????? - Programmation

Marsh Posté le 17-06-2001 à 15:46:35    

voilà, quand vous jouer à counter, quake3 et autres, à chaque fois que vous tuer quelqu'un, le jeux doit bien inscrire quelque part que vous avez tuer x personnes. Ya pas quelqu'un qui sait où ? (surtout pour halflife et unreal et quake3)
 
 
merci :hello:


---------------
Si l'homme est libre d'êtres libre et qu'il a le devoir d'avoir le droit d'être libre alors est il vraiment libre ?
Reply

Marsh Posté le 17-06-2001 à 15:46:35   

Reply

Marsh Posté le 19-06-2001 à 20:53:21    

up please !

Reply

Marsh Posté le 19-06-2001 à 21:03:38    

? les jeux réseaux comme ceux ci sont gérés par un serveur, qui stocke les variables dans sa mémoire dans son format. les variables ont transité par le net ou le réseau local en format crypté.
 
tu veux quoi ? un hack miracle pour avoir 10000000 frags ?

Reply

Marsh Posté le 20-06-2001 à 17:07:07    

non, c'est pas nécessairement en rezo !
 
c'est simplement que via une interface je veux, qu'a chaque fois que je tu qq'un, qu'une lumière s'allume.
 
ce n'es pas pour tricher !!! je n'ai pas la mentalité de certains ....  :hello:


---------------
Si l'homme est libre d'êtres libre et qu'il a le devoir d'avoir le droit d'être libre alors est il vraiment libre ?
Reply

Marsh Posté le 20-06-2001 à 19:11:24    

DIA ! J'ai eu la meme idee!
J'ai des doigts croisés lumineux de victoire (destiné à etre mis dans les voitures) sur le PC branche sur l'alim et c'est moi qui doit appuyer sur un interrupteur pour le faire cligoter
alors je reflechi à le faire depuis une touche du clavier
 
en utilisant les hook de windows, j'inetrcepte toutes les touches et pour une touche dediee, hop ca envoit un train d'impulsions sur le port serie ... mais c'est en projet :D
 
parceke sinon faire un truc automatique pour chaque jeux, c'est pas possible
faut faire un truc spécifique à un jeux
pour Q3, faut te développer un mod
c'est loin d'etre infaisable ton truc ... je bosse actuellement le source ... y'a un évènement MORT qui se declenche quand qq'un creve ... a partir de la tu recherche qui est l'auteur du kill de la victime (c'est des megas structures)
si c'est lui meme : suicide
si c'est un autre : rien
si c'est toi : piouuuuuuuuuuu ... soiree disco !!! :lol:
 
faut connaitre le C, avoir VC++ 6 (ou alors utiliser 2 ou 3 trucs en + pour le Borland)
je pense qu'en créant une dll, ca marchera nickel
la dll dans le repertoire de Q3 remplace le code original ...
mais tu pourra pas créer / joindre une partie en pure server = en mode anti cheat (ben ouai, t'as modifié le source ...)


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Marsh Posté le 20-06-2001 à 21:12:36    

mouais .... c'est plus dur que je penser ... mais compétence se limitant au visual Basic ...
 
Pour la touche de clavier, tu n'as qu'a faire un prog qui "écoute" une touche. Tu le met en fond de windows et tu lances le jeux ... si ça t'interresse je peux essayer de développer ce prog et fournir le plan du system electrique (par port parallèle !  :ouch: )
interesser ????? :hello:


---------------
Si l'homme est libre d'êtres libre et qu'il a le devoir d'avoir le droit d'être libre alors est il vraiment libre ?
Reply

Marsh Posté le 26-06-2001 à 17:15:49    

faire le petit mod q3 a ete tres tres facile.
pour l'instant ca fait juste bipper l'ordi quand je frag un gars (ca bippe tout le temps quoi :na:)
mais je suis pas trop arrivé à gérer les API windows pour commander ma loupiote depuis le port serie :(
comment on peut fouttre un ligne à 1 ou à 0 :??:
pour le prog qui ecoute la touche merci mais bon je sais a peu pres faire ca tout seul ;)
les plans electriques ...
ben ouai ouai mais je veux faire ca proprement, en passant par les API et non par assembleur ... mais je n'ai trouvé que pour envoyer des caracteres et pas pour positionner une ligne (je m'en fout de laquelle) à 5V ou 0V ...


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed