• 06 Juin 2026, 11:49:32


Auteur Sujet: [REF/SCRIPT] Les limites de SA:MP  (Lu 4443 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Gilux

  • *
  • Mafioso
  • GOOBY PLS
  • Messages: 2209
    • Voir le profil
[REF/SCRIPT] Les limites de SA:MP
« le: 28 Février 2011, 16:22:23 »
Limites générales de SA:MP
Ce post a pour but de vous donner les limites que SA:MP supporte sur plusieurs points. Ceci pourra peut être vous aider à fixer des bugs/crashs, ou des ralentissements dûs à un excès.
(Tiré du Wiki SA:MP)
Les chiffres indiqués entre parenthèses sont les anciennes limites ainsi que la version concernée.

Script
Joueurs : 500 (0.2 : 200)
Véhicules : 2000 (0.2 : 700)
Modèles de véhicules différents : Illimité, mais il est préférable que le chiffre reste sous 150. (0.2 : 127)
Objets : 400 (0.2 : 200 / 0.3a : 250)
Mondes virtuels : 2 147 483 647 (0.2 : 256)
MapIcons : 100 (0.2 : 32)
Checkpoints : 1
Pickups : 2048 (0.2 : 400)
3DLabels : 1024
Caractères de ChatBubble : 144
Gangzones : 1024
Menus : 128
Items dans les menus : 12
GameModes : 16
FilterScripts : 16
Caractères de pseudo : 20 (0.2 : 16)
Caractères maximaux dans un message du chat : 127 (Merci Doos-Nox)
Textdraws
Taille d'un textdraw en caractères : 1024 (0.2 : 256)
Textdraws différents montrés sur un écran : 92
Textdraws créés : 2048 (0.2 : 1024)





« Modifié: 28 Février 2011, 17:02:25 par Gilux »

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : [REF/SCRIPT] Les limites de SA:MP
« Réponse #1 le: 28 Février 2011, 16:40:09 »
 :lmfao

t'as manger du wiki :p

sinon gg
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne D0os-Nox

  • Connais toi - toi même
  • *
  • Tueur en série
  • Retourne toi, t'es déjà mort
  • Messages: 144
    • Voir le profil
    • :.. UG - Communauté d'entraide, de production vidéo games et multigaming ..:
Re : [REF/SCRIPT] Les limites de SA:MP
« Réponse #2 le: 28 Février 2011, 16:53:00 »
Bonjour, Permet moi d'ajouter une autre limite non-indiqué ( celle de nombre maximum de caractère par message ) !

Nombre de caractère par message : 127 (espace comprise) donc tableau de chaine [127] !
Pour le GameText à indiquer aussi ( me rappelle plus ) ...

 :dry D0os  :laugh




Citer
La vrai paix n'existe pas, nous somme le reflet de l'ignorance d'un monde détruit par la guerre ![/glow]
Citer
Chaque jours, la haine nous renferme dans l'obscurité ![/glow]
(Citations par D0os)

Hors ligne Xartrick

  • *
  • C & Pawn Programmer
  • Messages: 1391
    • Voir le profil
    • Xartrick's Area
Re : [REF/SCRIPT] Les limites de SA:MP
« Réponse #3 le: 28 Février 2011, 18:11:53 »
Citation de: D0os-Nox
Nombre de caractère par message : 127 (espace comprise) donc tableau de chaine [127] !

Personnellement, j'aurais dis un tableau de 128 caractères car il faut prendre en compte le caractère nulle (nullbyte).

Hors ligne Jcvag44800

  • *
  • Grand Banditisme
  • Messages: 616
    • Voir le profil
Re : [REF/SCRIPT] Les limites de SA:MP
« Réponse #4 le: 28 Février 2011, 19:42:41 »
Sinon, très bien joué Gilux  8)


Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : [REF/SCRIPT] Les limites de SA:MP
« Réponse #5 le: 28 Février 2011, 19:44:00 »
Exact Xartick, de plus ce n'est pas que la limite de la chatbox, c'est la limite globale des string, il sont tout à 127 caractères, et en pawn pour finir une chaine de caractères, on doit mettre la valeur 0 dans le tableau, donc on met new string[128];



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : Re : [REF/SCRIPT] Les limites de SA:MP
« Réponse #6 le: 01 Mars 2011, 17:23:55 »
Salut,

Exact Xartick, de plus ce n'est pas que la limite de la chatbox, c'est la limite globale des string, il sont tout à 127 caractères, et en pawn pour finir une chaine de caractères, on doit mettre la valeur 0 dans le tableau, donc on met new string[128];

attention Sasuke, tu es trop spécifique, c'est le cas dans une multitude de langage(pensons au C), dès que tu travaille avec une chaine de caractère en fait.

Quand tu dit limite globale des strings, je pense qu'il ne s'agit que de la chat box, les messages recus et envoyés par la chatbox ne peuvent dépasser 127 caractères, mais le texte affiché dans un TextDraw peut atteindre 1024 caractères. Concernant les gametext je ne sais pas trop.... En ce qui concerne les print, il faudrait vérifier, mais si on dépasse la taille d'une ligne le résultat n'est pas toujours très lisible....

++Sim++
« Modifié: 01 Mars 2011, 17:26:31 par Sim »





Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : [REF/SCRIPT] Les limites de SA:MP
« Réponse #7 le: 01 Mars 2011, 17:44:48 »
J'ai oublié de préciser que les textdraw sont une exception ^^



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : [REF/SCRIPT] Les limites de SA:MP
« Réponse #8 le: 01 Mars 2011, 17:49:23 »
Salut,

il y a également les fichiers, la console (printf)....
Mais c,est sur que règle générale, les tableaux de caractères devraient être de taille 128.

++Sim++





Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : [REF/SCRIPT] Les limites de SA:MP
« Réponse #9 le: 01 Mars 2011, 18:13:37 »
ah pour la console je ne sais pas, mais dans le wiki, il y a cette ligne la


Text I/O    128 cells (512 bytes)



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne Eloctro

  • Pawno Fan
  • *
  • Grand Banditisme
  • Aight !
  • Messages: 846
    • Voir le profil
    • GtaSA-RP
Re : [REF/SCRIPT] Les limites de SA:MP
« Réponse #10 le: 01 Mars 2011, 20:50:19 »
Question pourquoi il y a plusieurs limites pour les Virtual World ?

Hors ligne Gilux

  • *
  • Mafioso
  • GOOBY PLS
  • Messages: 2209
    • Voir le profil
Re : Re : [REF/SCRIPT] Les limites de SA:MP
« Réponse #11 le: 01 Mars 2011, 21:22:53 »
Question pourquoi il y a plusieurs limites pour les Virtual World ?

0.2 : 256 VW.
0.3 : 2 milliards et des grosses poussières  :P

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : [REF/SCRIPT] Les limites de SA:MP
« Réponse #12 le: 02 Mars 2011, 08:46:24 »
Yep moi aussi je ne comprend pas, normalement il pourrai y avoir 4294967296 virtual world différents, sauf s'ils utilisent une technique qui n'est pas celle que je pense qu'ils utilisent ^^



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne Eloctro

  • Pawno Fan
  • *
  • Grand Banditisme
  • Aight !
  • Messages: 846
    • Voir le profil
    • GtaSA-RP
Re : [REF/SCRIPT] Les limites de SA:MP
« Réponse #13 le: 02 Mars 2011, 10:22:23 »
Ha d'accord   :happy

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : Re : [REF/SCRIPT] Les limites de SA:MP
« Réponse #14 le: 02 Mars 2011, 17:45:37 »
Salut,

Yep moi aussi je ne comprend pas, normalement il pourrai y avoir 4294967296 virtual world différents, sauf s'ils utilisent une technique qui n'est pas celle que je pense qu'ils utilisent ^^

peut-être que Kye n'a pas utilisé un entier non signé. Donc il est limité à 31 bits....
(va savoir pourquoi....)

++Sim++