• 06 Juin 2026, 19:56:12


Auteur Sujet: Probleme de braquage  (Lu 973 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne robyn59

  • *
  • Tueur en série
  • Messages: 108
    • Voir le profil
Probleme de braquage
« le: 21 Juillet 2010, 20:37:48 »
bonjour, voila mon probleme est le suivant :

/decoder marche trés bien, il me donne un code et tout le probleme ses que apres il faut /code [ chiffre donner par decodeur] mais le code donner ne marche pas, d'ou vien le probleme ?

if(strcmp(cmd,"/decoder") == 0)
{
if(PlayerToPoint(3,playerid,2142.9077148438,626.8471679688,994.38903808594))
{
   return SendClientMessage(playerid,COLOR_RED,"Erreur: Vous n' êtes pas devant la porte");
}
   if(PlayerInfo[playerid][Decoder] != 1)
   {
       return SendClientMessage(playerid,COLOR_RED,"Erreur: Vous n' avez pas de decodeur essaye de le faire seul");
   }
   SetTimerEx("DonnerCode1",10000,0,"d",playerid);
   SendClientMessage(playerid,COLOR_RED,"DECODEUR: Decodage en cours veuillez patienter");
return 1;
}
if(strcmp(cmd,"/code") == 0)
{
if(!PlayerToPoint(3,playerid,2144.1806640625, 1627.0760498047, 994.28723144531))
{
   return SendClientMessage(playerid,COLOR_RED,"Erreur: Vous n' êtes pas devant la porte");
}
   if(PlayerInfo[playerid][Decoder] != 1)
   {
       return SendClientMessage(playerid,COLOR_RED,"Erreur: Vous n' avez pas de decodeur essaye de le faire seul");
   }
new tmpp[256],tmppp[256],tmpppp[256];
tmp = strtok(cmdtext,idx);
tmpp = strtok(cmdtext,idx);
tmppp = strtok(cmdtext,idx);
tmpppp = strtok(cmdtext,idx);

if(strlen(tmp) == 0 || strlen(tmpp) == 0 || strlen(tmppp) == 0 || strlen(tmpppp) == 0)
{
return SendClientMessage(playerid,COLOR_RED,"Erreur: /code code1 code2 code3 code4");
}
new id1 = strval(tmp);
new id2 = strval(tmpp);
new id3 = strval(tmppp);
new id4 = strval(tmpppp);
if(!(id1 == Code1 && id2== Code2 && id3 == Code3 && id4 == Code4))
{
   Error ++;
   if(Error >= 3)
{
Error = 0;

    format(string, sizeof(string), "**** A TOUTES LES UNITES : Un braquage à lieu à la banque ! ****");
SendRadioMessage(1, TEAM_RADIO_COLOR, string);
SendRadioMessage(2, TEAM_RADIO_COLOR, string);
SendRadioMessage(3, TEAM_RADIO_COLOR, string);
}
}
else
{
   MoveStreamObject(Coffre, 2146.1665039063, -1222.5447998047, 23.019117355347,0.01);
Code1 = random(9);Code2 = random(9);Code3 = random(9);Code4 = random(9);
}
   return 1;
}

Hors ligne Leonidas300

  • *
  • Bandit
  • Pawno-Amateur, a déjà crée plusieurs système
  • Messages: 301
    • Voir le profil
Re : Probleme de braquage
« Réponse #1 le: 21 Juillet 2010, 20:39:15 »
Montre nous le public des codes obtenue




Zombi PAWN,Créateur de *** ****** ********* !

Cherche hébérgement SA:MP! [PM Moi]
Merci à vous

Hors ligne robyn59

  • *
  • Tueur en série
  • Messages: 108
    • Voir le profil
Re : Probleme de braquage
« Réponse #2 le: 21 Juillet 2010, 20:41:17 »
forward DonnerCode1(playerid);
forward DonnerCode2(playerid);
forward DonnerCode3(playerid);
forward DonnerCode4(playerid);
public DonnerCode1(playerid)
{
new str[128];
format(str,sizeof(str),"Chiffre numéro 1: %d",Code1);
SendClientMessage(playerid,COLOR_BLUE,str);
SetTimerEx("DonnerCode2",10000,0,"d",playerid);
}
public DonnerCode2(playerid)
{
new str[128];
format(str,sizeof(str),"Chiffre numéro 1: %d et 2: %d",Code1,Code2);
SendClientMessage(playerid,COLOR_BLUE,str);
SetTimerEx("DonnerCode3",10000,0,"d",playerid);
}
public DonnerCode3(playerid)
{
new str[128];
format(str,sizeof(str),"Chiffre numéro 1: %d et 2: %d et 3: %d",Code1,Code2,Code3);
SendClientMessage(playerid,COLOR_BLUE,str);
SetTimerEx("DonnerCode4",10000,0,"d",playerid);
}
public DonnerCode4(playerid)
{
new str[128];
format(str,sizeof(str),"Voila le code %d %d %d %d",Code1,Code2,Code3,Code4);
SendClientMessage(playerid,COLOR_BLUE,str);
SendClientMessage(playerid,COLOR_BLUE,"Allez met le code (/code)");

Hors ligne scott1

  • *
  • Gangster
  • Messages: 1440
    • Voir le profil
Re : Probleme de braquage
« Réponse #3 le: 21 Juillet 2010, 22:02:52 »
Je ne sais pas si ce que je fait est correct, car un peux a l'arrache, mais j'ai fait ça

if(strcmp(cmd,"/code") == 0)
{
if(!PlayerToPoint(3,playerid,2144.1806640625, 1627.0760498047, 994.28723144531))
{
    return SendClientMessage(playerid,COLOR_RED,"Erreur: Vous n' êtes pas devant la porte");
}
    if(PlayerInfo[playerid][Decoder] != 1)
    {
        return SendClientMessage(playerid,COLOR_RED,"Erreur: Vous n' avez pas de decodeur essaye de le faire seul");
    }
    new numero1,numero2,numero3,numero4;
tmp = strtok(cmdtext,idx);
if(strlen(tmp))
{
return SendClientMessage(playerid,COLOR_RED,"Erreur: /code code1 code2 code3 code4");
}
id1 = strval(tmp);
tmp = strtok(cmdtext,idx);
if(strlen(tmp))
{
return SendClientMessage(playerid,COLOR_RED,"Erreur: /code code1 code2 code3 code4");
}
id2 = strval(tmp);
tmp = strtok(cmdtext,idx);
if(strlen(tmp))
{
return SendClientMessage(playerid,COLOR_RED,"Erreur: /code code1 code2 code3 code4");
}
id3 = strval(tmp);
tmp = strtok(cmdtext,idx);
if(strlen(tmp))
{
return SendClientMessage(playerid,COLOR_RED,"Erreur: /code code1 code2 code3 code4");
}
id4 = strval(tmp);
if(id1 != Code1)
{
    Error ++;
}
if(id2 != Code2)
{
    Error ++;
}
if(id3 != Code3)
{
    Error ++;
}
if(id4 != Code4)
{
    Error ++;
}
if(Error >= 3)
{
Error = 0;
    format(string, sizeof(string), "**** A TOUTES LES UNITES : Un braquage à lieu à la banque ! ****");
SendRadioMessage(1, TEAM_RADIO_COLOR, string);
SendRadioMessage(2, TEAM_RADIO_COLOR, string);
SendRadioMessage(3, TEAM_RADIO_COLOR, string);
}
else
{
    MoveStreamObject(Coffre, 2146.1665039063, -1222.5447998047, 23.019117355347,0.01);
Code1 = random(9);Code2 = random(9);Code3 = random(9);Code4 = random(9);
}
    return 1;
}
Refait un Game mode a partir d'une page blanche



Mes partages:

Systeme de Radio avec Frequence Création

Ajouter des véhicule dans le LARP - Godfather Tuto

Anti Cheat "JunkBuster" traduit en FR Traduction

LARP Traduit FR, V0.3 Traduction

Hors ligne robyn59

  • *
  • Tueur en série
  • Messages: 108
    • Voir le profil
Re : Probleme de braquage
« Réponse #4 le: 21 Juillet 2010, 22:05:22 »
je test et je te dit quoi, merci pour ton aide

Double post
marche pas
« Modifié: 21 Juillet 2010, 22:11:53 par robyn59 »