GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: BuBuNo le 02 Septembre 2009, 14:33:14
-
SAlut all,
Alors voila j'ai un probleme que je ne n'arrive a a reparer donc voila ma commande :
1268: if(strcmp(cmdtext, "/aquastunt", true) == 0)
1269: {
1270: SetPlayerInterior(playerid,0);
1271: SetPlayerPos(playerid,223.8486,-1879.8176,1.7585);
1272: GameTextForPlayer(playerid,"Aquastunt",500,1);
1273: SendClientMessage(playerid, couleur_bleu,"Bienvenu(e) à AquaStunt");
1274: SendClientMessage(playerid, couleur_bleu,"[AIDE] Pour rendre votre vehicule indestructible : /rep");
1275: SendClientMessage(playerid, couleur_bleu,"[AIDE] Pour avoir de la vie a l'infini : /vie");
1276: return 1;
1277: }
1278: return 0;
1279: }[code]
Et quand je compile :wall :wall :
[code]C:\DOCUME~1\BrunoLB\Bureau\ULTIMA~1\GAMEMO~1\xtrem.pwn(1278) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Warning.
Donc voila la seul j'ose que j'ai compris c'est que mon return 0; etait pas bien placer mais le soucis c'est que je ne sait pas comment le mettre.
Merci d'avance de votre aide[/code][/code]
-
si tu a rajouter ta comande essaye de suprimer le return 0; et surtout vérifie qu' une acolade souvre plus haut ;)
-
Salut.
Ton accolade à la ligne 1277 elle est mal mise ;)
++
-
attention lisez les TUTO SVP il y en a un sur l'intendation
-
quand j'enleve le return 0 sa me met 26 erreur et au sujet de d'acolade mal placee nn sait quand je fait mon copier coller que sa fait sa j'ai poster sur pastebin pour vous montrer toutes mes commandes et ainsi m'aider : http://pastebin.com/m22f8c4b8 (http://pastebin.com/m22f8c4b8)
-
intende la tu veras
-
Essais comme ça:
if(strcmp(cmdtext, "/aquastunt", true) == 0) {
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,223.8486,-1879.8176,1.7585);
GameTextForPlayer(playerid,"Aquastunt",500,1);
SendClientMessage(playerid, couleur_bleu,"Bienvenu(e) à AquaStunt");
SendClientMessage(playerid, couleur_bleu,"[AIDE] Pour rendre votre vehicule indestructible : /rep");
SendClientMessage(playerid, couleur_bleu,"[AIDE] Pour avoir de la vie a l'infini : /vie");
return 1;
}
return 0;
}
-
Toujours pareil sa me casse la tete D :bangin
-
Vérifie bien si toutes tes lignes sont bien alignées.
-
:lmfao mais tu voit bien tout est aligner sa vien du returne 0 mais je ne sait pas comment je doit le mettre (plus a doite ; plus agauche)
-
Le return 0; doit être aligner avec l'accolade du dessu ;)
}
return 0;
-
désoler toujours pareil
-
désoler je voit pas alors ;D
-
bon pour ce qu'il veullent tester leurs trucs voila mon GM : http://pastebin.com/d72ec67a2 (http://pastebin.com/d72ec67a2)
-
C'est la dernière accolade de OnPlayerCommandText il faut la mettre tout à gauche.
++
-
je suis desoler mais c'est toujours pareil :(
-
:D :D :D ben désoler j'abandonne.
-
intende moi se script c'est une vrais cata
je sais que je passe pour un chiant mais ton erreure vient de la da va faire 3 fois que je me repete
-
:D Désoler
-
C'est vrai que c'est mal indenté mais je pensait que c'étais à cause du copier/coller
-
oui le copier coller intende pas ^^
voila un exemple
<?php // c'est juste pour la couleur
if(strcmp(cmdtext, "/cmd", true) == 0)
{
SendClientMessage(playerid, couleur_jaune, "....:::: COMMANDES ::::.... ");
SendClientMessage(playerid, couleur_bleu, "/flip : Remettre le véhicule à l'endroit. ");
SendClientMessage(playerid, couleur_bleu, "/count [1-5] : Lancer un compte à rebour. ");
SendClientMessage(playerid, couleur_bleu, "/rep : Rendre son véhicule indestrutible. ");
SendClientMessage(playerid, couleur_bleu, "/para : Avoir un parachute. ");
SendClientMessage(playerid, couleur_bleu, "/nos : Avoir du nos. ");
SendClientMessage(playerid, couleur_bleu, "/s 1 : Enregistrer sa position et /r 1 Pour y revenir. ");
SendClientMessage(playerid, couleur_bleu, "/vie : Pour avoir de la vie à l'infini. ");
return 1;
}
pawno a du mal
le meme code
<?php // c'est juste pour la couleur
if(strcmp(cmdtext, "/cmd", true) == 0)
{
SendClientMessage(playerid, couleur_jaune, "....:::: COMMANDES ::::.... ");
SendClientMessage(playerid, couleur_bleu, "/flip : Remettre le véhicule à l'endroit.");
SendClientMessage(playerid, couleur_bleu, "/count [1-5] : Lancer un compte à rebour.");
SendClientMessage(playerid, couleur_bleu, "/rep : Rendre son véhicule indestrutible. ");
SendClientMessage(playerid, couleur_bleu, "/para : Avoir un parachute.");
SendClientMessage(playerid, couleur_bleu, "/nos : Avoir du nos.");
SendClientMessage(playerid, couleur_bleu, "/s 1 : Enregistrer sa position et /r 1 Pour y revenir.");
SendClientMessage(playerid, couleur_bleu, "/vie : Pour avoir de la vie à l'infini.");
return 1;
}
pawno te diras merci ;)
-
je suis vraiment désoler de dire sa mais c'est le copier coller qui a fait sa donc je vais vous le mettre en telechargement
-
Oui je pense que se sera mieut pour trouver.
PS : Au passage met aussi le fichier simstream.INC et les fichiers qui vont avec ( Sa m'évitera de télécharger 2 fois )
-
et voila :
(http://solidfiles.com/info_imgs/lbo3.jpg) (http://solidfiles.com/d/lbo3)
-
Regler :
http://solidfiles.com/d/3pF8 (http://solidfiles.com/d/3pF8)
-
Ah merci je commencais a deseperer merci :cheers
-
De rien mais je te conseille de revoir ta manière d'intendé ton code.
++
-
ok merci du conseil je retient