GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Komolos le 02 Juin 2010, 20:26:54

Titre: [AIDE] commande /bombe
Posté par: Komolos le 02 Juin 2010, 20:26:54
Bonjour,
J'ai un problème avec une commande pour ma faction terro, si vous pouvez m'aide voici le code.

 if(strcmp("/bombe", cmd, true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pMember]== 20 ||PlayerInfo[playerid][pLeader]== 20)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GREY, "/bombe < temps en secondes >");
}
if(bombeposer[playerid] == 0)
{
new valeur1 = strval(tmp);
valeur1 *= 1000;
GetPlayerPos(playerid, X, Y, Z);
bombe = CreateObject(1654,x,y+1,z-0.8,0,0,0);
SetPlayerPos(playerid, X, Y, Z+0.8);
ApplyAnimation(playerid,"BOMBER","BOM_Plant_2Idle",4.1,0,1,1,1,1);
SetTimerEx("timerbombe",valeur1,0, "i", playerid, 1);
bombeposer[playerid] = 1;

}
else
{
SendClientMessage(playerid,COLOR_LIGHTRED,"Vous avez déjà posez un bombe patienter le temps qu' elle explose[!]");
return 1;
}
}
else
{
SendClientMessage(playerid,COLOR_GREY, "Vous n'êtes pas un Terroriste !");
return 1;
}
}
return 1;
}





Ligne 33626 : GetPlayerPos(playerid, X, Y, Z);
Ligne 33627 : bombe = CreateObject(1654,x,y+1,z-0.8,0,0,0);
Ligne 33627 : bombe = CreateObject(1654,x,y+1,z-0.8,0,0,0);
Ligne 33628 : SetPlayerPos(playerid, X, Y, Z+0.8);






Voici les erreur : [code]C:\Users\Komolos/Desktop\Generation City\gamemodes\sf-ulrp.pwn(33626) : error 017: undefined symbol "X"
C:\Users\Komolos\Desktop\Generation City\gamemodes\sf-ulrp.pwn(33627) : error 017: undefined symbol "bombe"
C:\Users\Komolos\Desktop\Generation City\gamemodes\sf-ulrp.pwn(33627) : error 017: undefined symbol "x"
C:\Users\Komolos\Desktop\Generation City\gamemodes\sf-ulrp.pwn(33628) : error 017: undefined symbol "X"

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


6 Errors.

[/code]
Titre: Re : [AIDE] commande /bombe
Posté par: Bayshore le 02 Juin 2010, 20:41:53
Les lignes. Indique nous les lignes de ton code où tu as des erreurs.
Titre: Re : [AIDE] commande /bombe
Posté par: Komolos le 02 Juin 2010, 20:49:15
Okay pas de problème.

Double post
Voilà j'ai mis les ligne merci pour les aide avenir.
Titre: Re : [AIDE] commande /bombe
Posté par: Rom1-84 le 02 Juin 2010, 21:43:15
Bonjour,
Alors déjà, il ne faut pas oublier que X et x sont deux variables différentes.
Après tu n'as pas déclaré les variables.

Code: (c) [Sélectionner]
new Float:X, Float:Y, Float: Z;
Et remplace ça:

Code: (c) [Sélectionner]
bombe = CreateObject(1654,x,y+1,z-0.8,0,0,0);
par ça:
Code: (c) [Sélectionner]
new bombe = CreateObject(1654,X,Y+1,Z-0.8,0,0,0);
Titre: Re : [AIDE] commande /bombe
Posté par: Komolos le 03 Juin 2010, 13:51:13
Merci pour l'aide mais ça ne marche toujours pas...
Titre: Re : [AIDE] commande /bombe
Posté par: Lucifer le 03 Juin 2010, 14:43:09
Tu as modifié ce qu'on ta dit ?

Si oui, quel sont les nouvelles erreurs ?
Titre: Re : [AIDE] commande /bombe
Posté par: Komolos le 03 Juin 2010, 15:02:47
Oui j'ai modifier ce qu'on ma dit.
Titre: Re : [AIDE] commande /bombe
Posté par: Rom1-84 le 03 Juin 2010, 15:03:50
On pourrait avoir les nouvelles Erreurs s'il te plait.
Titre: Re : [AIDE] commande /bombe
Posté par: Lucifer le 03 Juin 2010, 15:29:29
Si tu nous donnes pas les nouvelles erreurs, on va pas faire grand chose pour toi  ;)
Titre: Re : [AIDE] commande /bombe
Posté par: Komolos le 03 Juin 2010, 22:20:46
C'est le X qui gêne maintenant.

Double post
C'est les même erreur enfête pour le X
Titre: Re : [AIDE] commande /bombe
Posté par: Komolos le 07 Juin 2010, 17:57:22
Up...
Titre: Re : [AIDE] commande /bombe
Posté par: cristab le 07 Juin 2010, 18:00:59
new Float:X,Float:x,bombe;

rien de plus dur
Titre: Re : [AIDE] commande /bombe
Posté par: Komolos le 08 Juin 2010, 19:57:07
Merci encore cristab

Double post
encore une dernière erreur : C:\Users\Komolos\Desktop\Generation City\gamemodes\sf-ulrp.pwn(33948) : warning 204: symbol is assigned a value that is never used: "bombe"
Titre: Re : [AIDE] commande /bombe
Posté par: Komolos le 09 Juin 2010, 19:49:45
quand je pose une bombe j'aterrie pas ou je les posé je vais au millieux de nul part comment règler ça ?
Titre: Re : [AIDE] commande /bombe
Posté par: Komolos le 18 Juin 2010, 19:41:41
up