GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: scott1 le 16 Octobre 2008, 11:54:21

Titre: Aide svp
Posté par: scott1 le 16 Octobre 2008, 11:54:21
Bonjour j'aimerai savoir comment creer des maison, se serai super sympa, merci.


Et aussi si quelqu'un peux me donner la commande /nos /brb /back car je ne sais pas comment les faire, merci bien.
Titre: Re : Aide svp
Posté par: NatiVe™ le 16 Octobre 2008, 12:22:26
Ta tout içi (http://www.gtaonline.fr/forums/index.php?action=search) ;)

NV.

Titre: Re : Aide svp
Posté par: Dark_revan le 16 Octobre 2008, 20:11:42
Tu recherche unj peu et tu va trouver facilement si vraiment tu trouve pas bah tu poste  :laugh
Titre: Re : Re : Aide svp
Posté par: scott1 le 17 Octobre 2008, 14:15:47
Ta tout içi (http://www.gtaonline.fr/forums/index.php?action=search) ;)

NV.



Merci bien l'ami, mais j'ai deja chercher, et je n'ai pas trouver donc je poste =/
Titre: Re : Aide svp
Posté par: Nikko™ le 17 Octobre 2008, 15:09:13
Et aussi si quelqu'un peux me donner la commande /nos /brb /back car je ne sais pas comment les faire, merci bien.

Deja tu peu mieu expliquer que ca, on pourrai te donner des ptit bout de code pour t'aider.

++
nikko
Titre: Re : Aide svp
Posté par: scott1 le 17 Octobre 2008, 17:52:34
Ben comment expliquer mieux =/ j'aimerai tout les ligne pour creer les cmd /kill /brb /back voila lol
Titre: Re : Aide svp
Posté par: [StAfF]MaN le 17 Octobre 2008, 18:29:28
bah /kill tu met ça dans OnPlayerCommandText

SetPlayerHealth(playerid, 0); // ce qui tue le joueur ^^

pour /brb explique a quoi sert cette commande ;)

et pour back aussi, puisque qu'il peut s'agir de plusieurs choses, genre tu tape /sauve qui sauvegarde ta position et /back qui te fait y revenir ;)

en claire explique a quoi servent tes commandes ;)
Titre: Re : Aide svp
Posté par: Nikko™ le 17 Octobre 2008, 18:35:20
Je pense qu'il parle de /back comme lalu's.

++
nikko
Titre: Re : Aide svp
Posté par: [StAfF]MaN le 17 Octobre 2008, 18:37:17
lalu's j'y suis jamais allé, et oui... Donc je ne connais pas cette commande désolé ^^ Donc pour tout les ignorants comme moi ^^ dis nous s'il te plais a quoi consiste cette commande :p
Titre: Re : Aide svp
Posté par: Nikko™ le 17 Octobre 2008, 18:40:08
Dsl, jaurai du préciser, cest la commande pour revenir de l'afk ;)

++
nikko
Titre: Re : Aide svp
Posté par: scott1 le 17 Octobre 2008, 18:42:34
Si vous savez comment creer des house je veux bien savoir ^^



/brb   Be righ back  on ets toujours dans le jeu mai son peux rien faire, en pause

/back pour desactiver la pause et dire qu'on est la
Titre: Re : Aide svp
Posté par: Dark_revan le 17 Octobre 2008, 21:37:20
prend l'inspiration du GF pour les maison il est pas mal.
Aussi non pour ta commandes ses trop facile

   if(strcmp(cmd, "/back", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
                         new string[256];
               new name[MAX_PLAYER_NAME+1];
         GetPlayerName(playerid, name, sizeof(name));
                         format(string, sizeof(string), "*** %s est de retour.", name);
         SendClientMessageToAll(COLOR_ORANGE, string);
                         TogglePlayerControllable(palyerid,1);
                    }
                    return 1;
                 }
 

Commande fait sur le topic donc si erreur desoler ^^

Ps: ne compter pa les loose identation.
Sa fait nymp quand on fait previsualiser

++
Titre: Re : Re : Aide svp
Posté par: scott1 le 18 Octobre 2008, 09:31:45
prend l'inspiration du GF pour les maison il est pas mal.
Aussi non pour ta commandes ses trop facile

   if(strcmp(cmd, "/back", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
                         new string[256];
               new name[MAX_PLAYER_NAME+1];
         GetPlayerName(playerid, name, sizeof(name));
                         format(string, sizeof(string), "*** %s est de retour.", name);
         SendClientMessageToAll(COLOR_ORANGE, string);
                         TogglePlayerControllable(palyerid,1);
                    }
                    return 1;
                 }
 

Commande fait sur le topic donc si erreur desoler ^^

Ps: ne compter pa les loose identation.
Sa fait nymp quand on fait previsualiser

++


Merci pour la back, je devrai pouvoir faire la /brb grace a ce modele, je pese xD.


Mais pour les maison j'essaye de m'aider du GF mais je ne les trouvejamais a l'interieur, et je ne sais pas comment faire =/

J'ai chercher des tuto mais je comprend pas grand chose
Titre: Re : Aide svp
Posté par: Dark_revan le 18 Octobre 2008, 10:58:43
De rien met brb ses pour lce mettre afk ?
Si oui tu as raison ses tres facile tu as juste a inverser tes au mlieux de mettre togglePlayerControllable(playerid,0);

                if(strcmp(cmd, "/brb", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
                         new string[256];
               new name[MAX_PLAYER_NAME+1];
         GetPlayerName(playerid, name, sizeof(name));
                         format(string, sizeof(string), "*** %s est AFK.", name);
         SendClientMessageToAll(COLOR_ORANGE, string);
                         TogglePlayerControllable(palyerid,0);
                    }
                    return 1;
                 }

Bon beh ++
Titre: Re : Aide svp
Posté par: scott1 le 19 Octobre 2008, 10:52:43
merci  et maintenant peut on m'aidez pour les maison? ^^
Titre: Re : Aide svp
Posté par: Dark_revan le 19 Octobre 2008, 10:55:01
tu as un bonne exemple dans le Godfather inspire toi de sa.

++
Titre: Re : Aide svp
Posté par: scott1 le 21 Octobre 2008, 18:31:14
jai reussi s'etait tout con xD mais le blem s'est quand j'essaye d'en ajouter plus que 34 comme dans le gm du debut, quand je me connecte, je ne voi plus aucun pickup toute les car du gm on disparu il ne reste que les housecar mais je ne peux y entrer
Titre: Re : Aide svp
Posté par: Dark_revan le 21 Octobre 2008, 22:32:57
les voiture qui sont locker house normale faut avoir une maison et en acheter une elle spawn en debut en moonbean et apres quand tu achete en jester ou autre.
Pour ce qui est des autre spawn problem dans OnGameModeInit je pense.
En esperant t'avoir aider un petit peu  :D

++
Titre: Re : Aide svp
Posté par: scott1 le 22 Octobre 2008, 11:39:09
Non je veux dire que dans mon gm de base, il y a 33 maison , des que j'essaye d'en rajouter une, et que je me connecte sur mon servuer, touts les pickups disparaisse, les voiture du gm siqparaisse aussi, il ne reste que les housecar (je ne peux pas rentre dedans) alor que dans mon gm les housecar ne se lock pas apres les restar on doit les locker nous meme
Titre: Re : Aide svp
Posté par: Dark_revan le 22 Octobre 2008, 12:50:22
Deja si tu rajoute des maison il faut que tu change le binfo au mieux de mette [33][0] tu met[34][0].
et apres tu essaye.

Edit je me suis tromper ses dans hinfo  :D
tu met new HouseInfo[34][hInfo];
voili voilou.
Titre: Re : Aide svp
Posté par: scott1 le 22 Octobre 2008, 18:04:04
deja fait^^
Titre: Re : Aide svp
Posté par: Dark_revan le 22 Octobre 2008, 19:06:58
hum alors ta dernier maison doit bugger ta du mal la entrer
Titre: Re : Aide svp
Posté par: scott1 le 23 Octobre 2008, 18:18:38
Impossible jai pris une d'un sereur download
Titre: Re : Aide svp
Posté par: scott1 le 28 Octobre 2008, 15:45:55
svp repondez
Titre: Re : Aide svp
Posté par: S!m le 28 Octobre 2008, 21:58:42
salut,

premièrement, pour ne jamais avoir de problème de array, me tplutôt ceci:
new HouseInfo[][hInfo];
et tu pourrais mettre le hinfo ou un bout du code qu'on puisse se faire une idée...

++Sim++
Titre: Re : Aide svp
Posté par: Dark_revan le 29 Octobre 2008, 13:10:23
Normalement pour osn hinfo il doit avoir un trucx comme ceci avec le GF

enum hInfo
{
Float:hEntrancex,
Float:hEntrancey,
Float:hEntrancez,
Float:hExitx,
Float:hExity,
Float:hExitz,
hHealthx,
hHealthy,
hHealthz,
hArmourx,
hArmoury,
hArmourz,
hOwner[MAX_PLAYER_NAME],
hDiscription[MAX_PLAYER_NAME],
hValue,
hHel,
hArm,
hInt,
hLock,
hOwned,
hRooms,
hRent,
hRentabil,
hTakings,
hVec,
hVcol1,
hVcol2,
hDate,
hLevel,
};

new HouseInfo[34][hInfo];

pour ce qui est de les definir apres tu peut changer la valuer a ta guise moi ces 34 mais je peut changer d'ailleur je vai en rajouter :)

Titre: Re : Aide svp
Posté par: [StAfF]MaN le 29 Octobre 2008, 13:42:09
normalement il faut pas enlever la dernière virgule ?? :


Citer
enum hInfo
{
   Float:hEntrancex,
   Float:hEntrancey,
   Float:hEntrancez,
   Float:hExitx,
   Float:hExity,
   Float:hExitz,
   hHealthx,
   hHealthy,
   hHealthz,
   hArmourx,
   hArmoury,
   hArmourz,
   hOwner[MAX_PLAYER_NAME],
   hDiscription[MAX_PLAYER_NAME],
   hValue,
   hHel,
   hArm,
   hInt,
   hLock,
   hOwned,
   hRooms,
   hRent,
   hRentabil,
   hTakings,
   hVec,
   hVcol1,
   hVcol2,
   hDate,
   hLevel,  <<<< ICI ???
};

new HouseInfo[34][hInfo];
Titre: Re : Aide svp
Posté par: Dark_revan le 29 Octobre 2008, 18:16:09
Euh si  :... bizarre et sa compile parfaitement normalemant je devrait avoir une erreur  :lmfao

et j'ai sa a tout mais enum Xd sauf pour mes jonped ect...
ou la sa fait une erreur XD
Titre: Re : Aide svp
Posté par: scott1 le 30 Octobre 2008, 16:48:51
j'ai essayer, et ça ne marche pas
Titre: Re : Aide svp
Posté par: Dark_revan le 30 Octobre 2008, 17:59:21
Bizare il nous faudrait plus de detail et plsu precis avec des skin a l'appuies et des bout de ton script suseptible de faire l'erreur.

++
Titre: Re : Aide svp
Posté par: scott1 le 08 Novembre 2008, 00:40:07
je comprend pas je rajoute une house dans les housemax et une ligne dans le property et sa va pas, je vai prendre des bout de mon script