GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: MrFredo le 05 Novembre 2007, 19:54:35
-
Salut , mon probleme est que j'ai 3 warning identique sur cette ligne
Grille = CreateObject(969,1584.725585,-1638.210937,12.524745);
le warning en question est:
warning 202: number of arguments does not match definition
ces warning n'empeche pas ma comande pour ouvrir la grille de fonctioner mais j'aimerai quand meme les reglé pour que mon mode soit nickel
si vous savez comment je peux reglé se warning dite le moi svp merci
++
Fred
-
Tu na pas assé d'argument dedans, en faite il te manque un ligne de position, la tu en a 3 et l'ID de l'objet alors qu'il t'en faut 4
exemple
Grille = CreateObject(969,1584.725585,-1638.210937,12.524745,0.00);
-
A ok merci beaucoup ! :D
-
Je viens de regarde mon BREAD_OED.TXT et en faite il y a beaucoup plus de ligne que sa en faite
13592(id objet) ,322.360870(pos1) ,1886.099609(pos2) ,25.941728(pos3) ,0.000000(pos4) ,0.000000(pos5) ,181.265228(pos6) ,looping9(nom)
-
oui au debut quand j'avait cree mon objet je pensait que les derniere donnee etait inutil c pour sa que je les avait pa mit mais au final faut vraiment tout metre
-
CreateObject(ID,X,Y,Z,RotationX,RotationY,RotationZ);
Voila tout les arguments de la fonction CreateObject
-
c bon a savoir merci ^^
enfet tant qu'on parle d'objet j'aimerai ameliorer l'ouverture de ma grille la elle s'ouvre grace a une commande
mais j'aimerai faire qu'elle s'ouvre dé qu'on aproche comment je peux faire?
++
Fred
-
tu peux meme faire mieu ! tu fait que des que tu est dans la zone ou il y a ton objet, tu klaxonne et seulement toi (avec un getplayername) tu peux l'ouvir :)
++
R@f
-
a oui c bien aussi sa avec un coup de klaxon tu peux m'expliquer comment je peux faire stp?
edit : c bon j'ai reussi ^^
++
Fred
-
j ai pas le code devant moi, je suis à l'école là -_- mais tu définis une zone dans la quel le joueur dois étre (en fesant une boucle et un timer) et tu fait que si le joueur est dans un véhicule qu'il appuye sur la touce klaxon (urban a mis une liste des touches quelque part sur le forum) sa ouvre la porte avec un MoveObject,pour rendre le code encore mieu tu fait un getplayername pour que sa sois seulement toi qui puisse l'ouvrir ou tu le fait pour une team (par exemple une team Admin).Je ferai un code cet après-midi comme sa je le met sur le forum ;)
++
R@f
-
enfet j'ai presque reusi la la grille s'ouvre mais ne se referme pa quand je rapuie
-
pour refermer la porte tu fais un systeme de status, des que la porte est fermé status 0, donc t'appuye et sa s'ouvre, donc, tu met que la porte en status 1 (avec un if status 0, un truc comme sa quoi).Pour refermer la porte tu reklaxone avec if status 1, donc tu remet la porte en status 0 et tu la referme ;)
++
R@f
-
ok je vais eseyer de faire sa ^^ merci de ton aide :)
edit:
j'ai reusi pour que la grille s'ouvre et se ferme quand j'apuis sur une touche mais sa marche meme si je suis a l'autre
bout de la map comment je peux faire pour que sa marche que si je suis proche de ma grille?
++
Fred
-
Pour ça tu doit créer une zone définie et quand le player se trouvera de dans ça marchera et quand il sera en dehor sa ne marchera pas ^^
C'est tout con en faite :p (mais peut être pas si simple a faire, je ne sais pas je n'ais jamais essayé)
-
Je n'arrive pas a faire que ma grille ne s'ouvre que si on est proche de la grille :( si quelqun peux me donné
un bout de code et quelqu explication sa serait bien sympa merci
edit:
C bon j'ai reusi maintenant ma grille ne s'ouvre que si on est devant la grille et qu'on est dans une voiture de flic ^^
++
Fred
-
C'est quoi le bout de code?
-
Mister-Fred pourrais tu me donné le bout de code stp ? Merci ! :angelnot