Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
Connexion avec identifiant, mot de passe et durée de la session

 
avancée

250131 Messages dans 13853 Fils de discussion- par 6295 Membres - Dernier membre: Maxipower

08 Février 2012 à 03:32:52
GTAOnline.frSan Andreas MultiplayerScripting SA-MP [Pawn center]Showroom SA:MP (Modérateurs: S!m, Ssk, Xartrick)Couleurs cachées pour les véhicules
Pages: 1 2 3 [4] 5   Bas de page
Imprimer
Auteur Fil de discussion: Couleurs cachées pour les véhicules  (Lu 12922 fois)
0 Membres et 1 Invité sur ce fil de discussion.
Syg
Expert programmeur C/C++/PAWN
Hors ligne Hors ligne


Administrateur
GTAOnline Legend
*

The GTAOnline Jesus

Messages: 3767


« Répondre #45 le: 12 Mars 2008 à 21:43:53 »

En y repensant, je pense que j'ai la réponse UZI-I.
La mémoire pour les couleurs est donc un tableau qui contient jusqu'à 180 couleurs (tu as fait le test).
Au dessus ça crashe quand on essaie d'écrire car on doit écraser une partie de la mémoire qui fait planter le jeu.

Par contre, rien empêche d'aller lire cette mémoire. Je ne t'apprendrais pas qu'en C, on peut allègrement lire plus loin que le taille d'un tableau.
Donc ces nouvelles couleurs ne sont peut-être que les effets d'un bug qui va lire la mémoire en dehors du tableau prédéfini des couleurs.
Par contre, si on écrit en déhors de ce tableau, les effets peuvent être imprévisible.

Pour confirmer cette hypothèse, la plupart des couleurs au dessus de 128 sont noires (0x000000 en RGB). Hors la mémoire contenant des données est très souvent remplie de 0 (par exemple, un int qui contient la valeur 255 sera codé 0xFF000000).
Ceci explique peut-être cela.

++
Syg
Journalisée

Courtesy of GtaManiac
UZI-I
BinaryIPL Manager
Hors ligne Hors ligne


GTAOnline Big Member
*

http://www.yoa2n.fr

Messages: 736


WWWYoann66

« Répondre #46 le: 12 Mars 2008 à 23:10:42 »

C'est bien a quoi je pensait pour l'array. Sourire
Journalisée

MultiGamers
----------- [Serveur] ------------ ---- Processeur: Pentium 3 ---- ---- Mémoire: 512 mo DDR ---- ------ Disque Dur: 50 go ------- ----- Système: WinServ03 ----- ------------------------------------ -------------- [OFF] --------------
Hors ligne Hors ligne


Banni
GTAOnline Addict
*

Serveur à bas prix ! ;)

Messages: 834


WWWMultiGamers

« Répondre #47 le: 14 Mars 2008 à 17:34:15 »

Sa ne se pourait pas qu'il aurait encore des couleurs cachées ? Ont le sais jamais, Rocstar Games peut nous cacher des choses...  happy

@ +
Journalisée
UZI-I
BinaryIPL Manager
Hors ligne Hors ligne


GTAOnline Big Member
*

http://www.yoa2n.fr

Messages: 736


WWWYoann66

« Répondre #48 le: 14 Mars 2008 à 19:11:29 »

Non. Ce n'est pas des couleurs cachées.
Journalisée

Syg
Expert programmeur C/C++/PAWN
Hors ligne Hors ligne


Administrateur
GTAOnline Legend
*

The GTAOnline Jesus

Messages: 3767


« Répondre #49 le: 16 Mars 2008 à 21:06:26 »

Oui, c'est juste un bug (très sympa) de SAMP qui permet de sortir du tableau de 127 couleurs et de "taper" dans la mémoire qui est à la suite.

++
Syg
Journalisée

Courtesy of GtaManiac
UZI-I
BinaryIPL Manager
Hors ligne Hors ligne


GTAOnline Big Member
*

http://www.yoa2n.fr

Messages: 736


WWWYoann66

« Répondre #50 le: 16 Mars 2008 à 22:24:21 »

Un bug de GTA. Les codes couleur sont propre a GTA.
Journalisée

Bayshore
Hors ligne Hors ligne


GTAOnline Addict
*

Messages: 902


« Répondre #51 le: 17 Mars 2008 à 07:15:21 »

Mais est-ce que SA:MP le sait..? Clin d'oeil
Journalisée
Syg
Expert programmeur C/C++/PAWN
Hors ligne Hors ligne


Administrateur
GTAOnline Legend
*

The GTAOnline Jesus

Messages: 3767


« Répondre #52 le: 17 Mars 2008 à 12:20:41 »

Non UZI-I, c'est la fonction SetVehicleColor de SA-MP qui ne controle pas correctement les nombre du'on lui passe (elle devrait les limiter à 127 alors que la limite est à 255).

Sinon, ce n'est pas la peine de dire à la team SA-MP de corriger ce bug, il ne pose pas de problème et il est bien cool.

++
Syg
Journalisée

Courtesy of GtaManiac
UZI-I
BinaryIPL Manager
Hors ligne Hors ligne


GTAOnline Big Member
*

http://www.yoa2n.fr

Messages: 736


WWWYoann66

« Répondre #53 le: 17 Mars 2008 à 19:00:12 »

Elle ne verifie pas les parametres. C'est tout mais je peut modif les couleurs des voitures sans passer par SA-MP et je retrouverai le meme bug.
Journalisée

Syg
Expert programmeur C/C++/PAWN
Hors ligne Hors ligne


Administrateur
GTAOnline Legend
*

The GTAOnline Jesus

Messages: 3767


« Répondre #54 le: 18 Mars 2008 à 00:34:47 »

Oui mais ce que je voulais dire c'est que le tableau des couleurs de GTA SA fait bien 127. Ce qu'il y a après ce tableau n'est pas des couleurs (enfin je pense).
Maintenant, effectivement, c'est le moteur du jeu lui-même qui va piocher à l'extérieur du tableau quand on lui donne un ID de couleur erroné (donc lui non plus ne contrôle pas la limite de 127 mais il doit quand même faire un modulo 256 sinon y'aurai pas mal de plantages).

++
Syg
Journalisée

Courtesy of GtaManiac
UZI-I
BinaryIPL Manager
Hors ligne Hors ligne


GTAOnline Big Member
*

http://www.yoa2n.fr

Messages: 736


WWWYoann66

« Répondre #55 le: 18 Mars 2008 à 19:15:42 »

La taille lors de l'initialisation de l'array (De manieres dynamique) est de 179 Couleurs Sourire
Si dans ton carcols.dat tu declare une couleur de plus. Le jeu va crasher (Impossible de trouver un espace suffisant pour stocker les valeurs).

Ensuite, oui il doit déborder sur la suite de la mémoire Très souriant
Journalisée

matmatmat
DM Power
Hors ligne Hors ligne


Boulet
Criminel entrainé
*

29 avril bientot!!! :)

Messages: 44


« Répondre #56 le: 21 Mars 2008 à 00:14:31 »

merci pour laide!!
Journalisée


othman
Hors ligne Hors ligne


Petit nouveau
*

Messages: 25


WWW
« Répondre #57 le: 01 Avril 2008 à 18:38:45 »

svpppp quelqu'un peut me dire comment faire ces couleurs dans une commande donnez moi le script de la commande svp du genre une commande comme vcol svp ça serai trop gentil car je suis pas bon scripteur :s
Journalisée

je suis plus othman desormais je suis gta_king

Bayshore
Hors ligne Hors ligne


GTAOnline Addict
*

Messages: 902


« Répondre #58 le: 01 Avril 2008 à 18:59:49 »

http://wiki.sa-mp.com/wiki/ChangeVehicleColor Clin d'oeil
Journalisée
othman
Hors ligne Hors ligne


Petit nouveau
*

Messages: 25


WWW
« Répondre #59 le: 02 Avril 2008 à 15:49:45 »


jveux la cmd pour onplayercommandtext pas pour onplayerentrevehicule aidez moi svp  Clin d'oeil
Journalisée

je suis plus othman desormais je suis gta_king

Pages: 1 2 3 [4] 5   Haut de page
Imprimer
Aller à:  

Theme créé par padexx et modifié par GTAOnline.fr
Page générée en 0.915 secondes avec 23 requêtes.
Forum GTAOnline.fr 2.0 | Design par : Lalu et GtaManiac
Merci a toute la communaute pour son support !
Copyright © 2004-2012 - GTAOnline.fr | GTAPro.com