• 28 Mars 2024, 14:43:43


Auteur Sujet: Blabla du Pawn Center  (Lu 75260 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Gilux

  • *
  • Mafioso
  • GOOBY PLS
  • Messages: 2209
    • Voir le profil
Blabla du Pawn Center
« 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 :P
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 :D




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 ?

++


Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : Blabla du Pawn Center
« Réponse #1 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=291055

J'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 :P



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

Hors ligne Xartrick

  • *
  • C & Pawn Programmer
  • Messages: 1391
    • Voir le profil
    • Xartrick's Area
Re : Blabla du Pawn Center
« Réponse #2 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.

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : Blabla du Pawn Center
« Réponse #3 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 ....



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

Hors ligne Gilux

  • *
  • Mafioso
  • GOOBY PLS
  • Messages: 2209
    • Voir le profil
Re : Blabla du Pawn Center
« Réponse #4 le: 23 Novembre 2011, 20:54:56 »
Ok, je pense que je mettrai symbole de formatage alors :)

++

Hors ligne spiirou

  • *
  • L'avenir appartient à ceux qui se lèvent
  • Messages: 866
    • Voir le profil
Re : Blabla du Pawn Center
« Réponse #5 le: 23 Novembre 2011, 21:09:05 »
Au pire tu mets un nom correct meme s'il et long et tu fait comme ca :
Citer
Super truc trop bien qui permet de formater ( on l'appellera symbole )

Hors ligne mehdi-jumper

  • *
  • Bandit
  • Messages: 311
    • Voir le profil
Re : Blabla du Pawn Center
« Réponse #6 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?

Hors ligne mehdi-jumper

  • *
  • Bandit
  • Messages: 311
    • Voir le profil
Re : Blabla du Pawn Center
« Réponse #7 le: 23 Novembre 2011, 23:34:56 »
Comment a tu procédé? J'aimerais tester.

Merci a toi :)

Hors ligne Gilux

  • *
  • Mafioso
  • GOOBY PLS
  • Messages: 2209
    • Voir le profil
Re : Blabla du Pawn Center
« Réponse #8 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 :)

++

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : Blabla du Pawn Center
« Réponse #9 le: 24 Novembre 2011, 07:45:07 »
j'ai ris en voyant ça

http://forum.sa-mp.com/showthread.php?t=299058

Sinon, la 0.3d RC9-3 est sortie



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

Hors ligne Gilux

  • *
  • Mafioso
  • GOOBY PLS
  • Messages: 2209
    • Voir le profil
Re : Blabla du Pawn Center
« Réponse #10 le: 24 Novembre 2011, 08:34:21 »
Mais c'est pas con ça, de couvrir l'écran pour l'empêcher de cheat  :ohmy
GG à l'auteur :D

Hors ligne spiirou

  • *
  • L'avenir appartient à ceux qui se lèvent
  • Messages: 866
    • Voir le profil
Re : Blabla du Pawn Center
« Réponse #11 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..
}

MoveIle1Float:XFloat:YFloat:ZFloat:SpeedFloat:RotXFloat:RotYFloat:RotZ)
{
	
for(new 
0sizeof(ileObjets1); i++) MoveObject(ileObjets1[i], X,Y,Z,Speed,RotX,RotY,RotZ);
}


Qu'on me corrige si il le faut :p

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : Blabla du Pawn Center
« Réponse #12 le: 24 Novembre 2011, 12:52:40 »
Ton code va faire bouger tout les objets au même endroit donc la map sera complétement déformé lol



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

Hors ligne Gilux

  • *
  • Mafioso
  • GOOBY PLS
  • Messages: 2209
    • Voir le profil
Re : Blabla du Pawn Center
« Réponse #13 le: 24 Novembre 2011, 15:44:21 »
Il faut récupérer la position de chaque objet  :happy
Si tu veux le lien de mon tuto demande le moi par PM, c'est de la pub si je le met ici.

++

Hors ligne spiirou

  • *
  • L'avenir appartient à ceux qui se lèvent
  • Messages: 866
    • Voir le profil
Re : Blabla du Pawn Center
« Réponse #14 le: 24 Novembre 2011, 22:21:26 »
Omg oui j'avais zappé ca ! :P Faut faire avec des offset alors ;)