GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Romeo_Urbano le 26 Novembre 2009, 20:53:52

Titre: Probléme de la commende /mvp
Posté par: Romeo_Urbano le 26 Novembre 2009, 20:53:52
Re, comme vous le voyez j'ai plein de bug et j'essaye de les régler, bon voilà un autre:

quand je menotte quelqu'un et je le /mvp il se démenotte meme si j'ai ajouter TogglePlayerControllable(playerid,0); . Svp aidez moi et voilà le code de la /mvp:

if(strcmp(cmd, "/pullincar", true) ==0 || strcmp(cmd, "/mvp", true) == 0)
    {
     new suspect = GetClosestPlayer(playerid);
     if(PlayerInfo[playerid][pMember]== 3 || PlayerInfo[playerid][pLeader] == 3 ||PlayerInfo[playerid][pMember]== 4 || PlayerInfo[playerid][pLeader] == 4 || PlayerInfo[playerid][pMember]== 1 || PlayerInfo[playerid][pLeader] == 1)
       {
    if(GetDistanceBetweenPlayers(playerid,suspect) < 15)
{
            tmp = strtok(cmdtext, idx);
            if (!strlen(tmp))
            return SendClientMessage(playerid, COLOR_YELLOW, "USAGE: /mvp [player id] [1/2/3]");
            new person = strval(tmp);
            tmp = strtok(cmdtext, idx);
            if (!strlen(tmp))
            return SendClientMessage(playerid, COLOR_YELLOW, "USAGE: /mvp [player id] [1/2/3]");
            new seat = strval(tmp);
            new Float:pos[6];
            GetPlayerPos(playerid, pos[0], pos[1], pos[2]);
            GetPlayerPos(person, pos[3], pos[4], pos[5]);
            if (floatcmp(floatabs(floatsub(pos[0], pos[3])), 10.0) != -1 &&
            floatcmp(floatabs(floatsub(pos[1], pos[4])), 10.0) != -1 &&
            floatcmp(floatabs(floatsub(pos[2], pos[5])), 10.0) != -1) return false;
PutPlayerInVehicle(person, GetPlayerVehicleID(playerid), seat);
TogglePlayerControllable(giveplayerid, 0);
           }
           else
{
               SendClientMessage(playerid, COLOR_GREY, "Vous êtes trop loin du Joueur !");
           }
       }
       else
       {
           SendClientMessage(playerid, COLOR_GREY, "Vous n'êtes pas un Policier/Militaire !");
        }
   return 1;
}

Double post
UP svp !!!
Titre: Re : SVP !!!!
Posté par: scott1 le 28 Novembre 2009, 17:43:02
Essaye

a la place de
new person = strval(tmp);
met

giveplayerid = ReturnUser(tmp);
Titre: Re : SVP !!!!
Posté par: Romeo_Urbano le 30 Novembre 2009, 00:05:51
Sa marche toujours pas svp aidez moi !!!
Titre: Re : SVP !!!!
Posté par: S!m le 30 Novembre 2009, 01:05:57
Salut,

premier conseil: nomme le fil de discussion de façon à ce que l'on sache quel est ton problème SVP!!! ce n'est pas très clair (et ce genre de titre est généralement mal vu)

second conseil: bonjour/merci évite les up et les phrases du genre AIDEZ MOI SVP!!! C UNE QUESTION DE VIE OU MORT!! etc...

merci

++Sim++
Titre: Re : SVP !!!!
Posté par: Romeo_Urbano le 30 Novembre 2009, 14:06:47
Bonjours .

oky désoler pour sa j'ai pas su comment présenter des sujet mais d'est maintenant je vais bien les présenter.

Merci.