Gilux
Hors ligne
GTAOnline Addict

Messages: 1296
|
 |
« le: 23 Novembre 2011 à 18:25:02 » |
|
Salut, Je pense qu'un topic du genre ne serait pas de refus, en effet les personnes qui parcourent cette section ne passent pas forcément par le Blabla alakon, donc ça peut être intéressant pour discuter de SA:MP, du Pawn ou de poser vos petites questions sur le mod ou sur la programmation en général (Sans y faire vos demandes classiques). Je commence donc  Je suis en train de rédiger une V2 de mon Tuto Pawn, et ça avance bien, déjà 39 pages pour 5 chapitres / 13   J'aurais besoin de savoir comment traduire le "placeholder" (%s, %i, %u...) en français, je pensais à identifiant ou marqueur, il existe un terme "officiel" pour ça ? ++
|
|
|
|
|
Journalisée
|
|
|
|
Gzsume
« J'apprends donc je suis »
Hors ligne
Team NSG
GTAOnline Fan Boy

Messages: 2114
|
 |
« Répondre #1 le: 23 Novembre 2011 à 18:41:11 » |
|
Pour ma part, j'ai toujours utilisé le terme "symbole". Lors d'une vidéo de présentation d'un langage récemment, les présentateurs utilisaient "paramètre", "remplaçant" ou encore "substituant". Ça m'avait étonné d'entendre autant de termes pour ça, je l'ai donc retenu.
|
|
|
|
|
Journalisée
|
« Dans la vie, il faut savoir transformer les citrons en limonade. »
|
|
|
Ssk
Développeur d'Open SA-MP
Hors ligne
Sous-admin
GTAOnline Legend

Open-SA-MP - Unlimited Experience
Messages: 3727
 
|
 |
« Répondre #2 le: 23 Novembre 2011 à 18:54:44 » |
|
Cool ton idée de blabla alakon pour le pawn center, j'épingle  Aujourd'hui j'ai posté sur le forum SA-MP sous un pseudo caché dans ce post la (ça va pas être difficile de me reconnaitre lol) http://forum.sa-mp.com/showthread.php?t=291055J'ai dis que je savais comment fonctionne la structure des fichiers .rec des npcs de SA-MP et ça a plus à Y_Less, on s'est parlé en PM et je lui ai donné la structure des fichiers, maintenant il va essayer de taper un plugin qui permettra de coder des NPC en pawn sans avoir besoin de les enregistrer et sans utiliser de memory hacking 
|
|
|
|
|
Journalisée
|
|
|
|
Xartrick
Hors ligne
Moderateur
GTAOnline Addict

C & Pawn Programmer
Messages: 1206
|
 |
« Répondre #3 le: 23 Novembre 2011 à 19:11:10 » |
|
Très bonne idée, je ne suis pas très fan des espaces de discutions où les sujets sont relatifs à rien. Ici, il pourra surement avoir des sujets intéressants !
Sinon, pour le placeholder, j'appellerais cela symbole de formatage.
|
|
|
|
|
Journalisée
|
|
|
|
Ssk
Développeur d'Open SA-MP
Hors ligne
Sous-admin
GTAOnline Legend

Open-SA-MP - Unlimited Experience
Messages: 3727
 
|
 |
« Répondre #4 le: 23 Novembre 2011 à 19:14:06 » |
|
Oui symbole de formatage est un bon terme pour définir ces symboles, je peux aussi proposer :
Symboles de formatage. Caractères de formatage. Paramètres de formatage. Arguments de formatage.
ainsi de suite ....
|
|
|
|
|
Journalisée
|
|
|
|
Gzsume
« J'apprends donc je suis »
Hors ligne
Team NSG
GTAOnline Fan Boy

Messages: 2114
|
 |
« Répondre #5 le: 23 Novembre 2011 à 19:23:03 » |
|
Il m'est déjà arrivé de lire "substitut de mise en forme"... Mais c'est carrément tiré par les cheveux. Au final, "symbole" suffit largement je pense.
|
|
|
|
|
Journalisée
|
« Dans la vie, il faut savoir transformer les citrons en limonade. »
|
|
|
Gilux
Hors ligne
GTAOnline Addict

Messages: 1296
|
 |
« Répondre #6 le: 23 Novembre 2011 à 20:54:56 » |
|
Ok, je pense que je mettrai symbole de formatage alors  ++
|
|
|
|
|
Journalisée
|
|
|
|
spiirou
Hors ligne
Admin Frag'n'Fun
GTAOnline Big Member

Messages: 573
|
 |
« Répondre #7 le: 23 Novembre 2011 à 21:09:05 » |
|
Au pire tu mets un nom correct meme s'il et long et tu fait comme ca : Super truc trop bien qui permet de formater ( on l'appellera symbole )
|
|
|
|
|
Journalisée
|
|
|
|
mehdi-jumper
Hors ligne
GTAOnline Big Member

Messages: 311
|
 |
« Répondre #8 le: 23 Novembre 2011 à 22:41:41 » |
|
Pour ma part je suis sur un enorme mapping: des iles flotantes avec des habitations. Enfaite c'est tout un nouvel univers a mapper un skyland si vous voyez. Par contre pour le mouvement des iles je voudrais savoir si il y a moyen de bouger pleins d'objet de la meme maniere. Je pensais a un truc du genre:
new ile1 = { CreateObjet1 CreateObject2 CreateObjects3
Etc... }
Et faire MoveObject(ile1,X,Y,Z);
Je me doute que cela est mauvais mais comment puisse faire cela?
|
|
|
|
|
Journalisée
|
|
|
|
Gzsume
« J'apprends donc je suis »
Hors ligne
Team NSG
GTAOnline Fan Boy

Messages: 2114
|
 |
« Répondre #9 le: 23 Novembre 2011 à 23:05:20 » |
|
Déjà essayé sur un projet assez différent, et SA:MP gère très mal (j'entends par là que le serveur freeze) le fait de déplacer plus de 5 objets en même temps...
|
|
|
|
|
Journalisée
|
« Dans la vie, il faut savoir transformer les citrons en limonade. »
|
|
|
mehdi-jumper
Hors ligne
GTAOnline Big Member

Messages: 311
|
 |
« Répondre #10 le: 23 Novembre 2011 à 23:34:56 » |
|
Comment a tu procédé? J'aimerais tester. Merci a toi 
|
|
|
|
|
Journalisée
|
|
|
|
Gilux
Hors ligne
GTAOnline Addict

Messages: 1296
|
 |
« Répondre #11 le: 23 Novembre 2011 à 23:44:07 » |
|
J'avais fait un tuto là-dessus, il suffit de mettre tes objets dans un array. Après tu fais : objet[1] = CreateObject(...); objet[2] = CreateObject(...); Pour bouger la map, tu fais une boucle avec tous les objets et tu utilises MoveObject  ++
|
|
|
|
|
Journalisée
|
|
|
|
Ssk
Développeur d'Open SA-MP
Hors ligne
Sous-admin
GTAOnline Legend

Open-SA-MP - Unlimited Experience
Messages: 3727
 
|
 |
« Répondre #12 le: 24 Novembre 2011 à 07:45:07 » |
|
j'ai ris en voyant ça http://forum.sa-mp.com/showthread.php?t=299058Sinon, la 0.3d RC9-3 est sortie
|
|
|
|
|
Journalisée
|
|
|
|
Gilux
Hors ligne
GTAOnline Addict

Messages: 1296
|
 |
« Répondre #13 le: 24 Novembre 2011 à 08:34:21 » |
|
Mais c'est pas con ça, de couvrir l'écran pour l'empêcher de cheat  GG à l'auteur 
|
|
|
|
|
Journalisée
|
|
|
|
spiirou
Hors ligne
Admin Frag'n'Fun
GTAOnline Big Member

Messages: 573
|
 |
« Répondre #14 le: 24 Novembre 2011 à 11:41:44 » |
|
Exactement, tu peux meme faire une sorte de fonction genre comme ca je pense new ileObjets1[112];
OnGameModeInit() {
ileObjets1[0] = ...;
ileObjets1[1] = ...;
ileObjets1[2] = ...;
ileObjets1[3] = ...;
ileObjets1[4] = ...;
// Etc.. }
MoveIle1( Float:X, Float:Y, Float:Z, Float:Speed, Float:RotX, Float:RotY, Float:RotZ) {
for(new i = 0; i < sizeof(ileObjets1); i++) MoveObject(ileObjets1[i], X,Y,Z,Speed,RotX,RotY,RotZ); } Qu'on me corrige si il le faut :p
|
|
|
|
|
Journalisée
|
|
|
|
|