GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: HackMaite le 18 Mars 2009, 14:17:17

Titre: Permis automatique
Posté par: HackMaite le 18 Mars 2009, 14:17:17
Bonjour à tous ,

Voilà , je cherche un script de permis automatique , s'il vous plait , l'aurez vous ?

J'ai déjà fait une recherche ..

Merci
Titre: Re : Permis automatique
Posté par: vincentdu90 le 18 Mars 2009, 17:10:25
Ben au pire au lieu d'avoir le permis auto dans les stats au début quand le joueurs commence tu met qu'il les a tous .
Titre: Re : Permis automatique
Posté par: Azz45 le 18 Mars 2009, 19:40:31
Salut,

Encore mieux tu le fait toi même  :dejadehors
Titre: Re : Permis automatique
Posté par: /cartman le 19 Mars 2009, 17:40:39
si tu as le gf il me semble qu'il y a une commande pour avoir le permit inspire toi d'elle ;)

++
Titre: Re : Permis automatique
Posté par: RaiDeN le 19 Mars 2009, 17:42:34
Dans le GF c'est une factions :s inspire toi plutôt du GAME MODE Underworld !

++
[DZ]Raiden
Titre: Re : Permis automatique
Posté par: cristab le 19 Mars 2009, 17:42:50
le forum a une fonction recherche que tu na pas utiliser est un membres a partager un fs permit qu'il avait coder lui meme
Titre: Re : Permis automatique
Posté par: /cartman le 19 Mars 2009, 17:44:39
non je suis sur  q'une commande dorigine dans le gf /getpermis  ou du genre exciste si je me rapelle bien ;)


++
Titre: Re : Permis automatique
Posté par: Anthony Wolf le 19 Mars 2009, 17:45:16
Au début

new Menu:menu;
Dans les commandes

if(strcmp(cmd, "/acheterpermis", true) == 0)
{
if(IsPlayerConnected(playerid))
{
SendClientMessage(playerid,COLOR_YELLOW,"[INFORMATION] Faites votre choix.");
ShowMenuForPlayer(menu, playerid);
return 1;
}

A la fin

public OnPlayerSelectedMenuRow(playerid, row)
{
new string[256];
    new Menu:current;
    current = GetPlayerMenu(playerid);
    if(current == menu)
    {
        switch(row)
        {
            case 0:{
            
            
            if(PlayerInfo[playerid][pCarLic] < 1)
           if(GetPlayerMoney(playerid) < 4999)
     {
format(string, sizeof(string), "*** Le permis coûte $5000, vous n'avez pas assez.");
SendClientMessage(playerid, COLOR_WHITE, string);
return 1;
}
if(PlayerInfo[playerid][pCarLic] == 1)
     {
format(string, sizeof(string), "*** Vous avez déjà un permis.");
SendClientMessage(playerid, COLOR_WHITE, string);
return 1;
}
  PlayerInfo[playerid][pCarLic] = 1;
SendClientMessage(playerid,COLOR_WHITE,"***Vous pouvez maintenant conduire des voitures!");
GivePlayerMoney(playerid,-5000);
            }
            case 1:{
            
           if(GetPlayerMoney(playerid) < 4999)
     {
   format(string, sizeof(string), "*** Le permis coûte $5000, vous n'avez pas assez.");
SendClientMessage(playerid, COLOR_WHITE, string);
return 1;
}
if(PlayerInfo[playerid][pFlyLic] == 1)
     {
format(string, sizeof(string), "*** Vous avez déjà un permis.");
SendClientMessage(playerid, COLOR_WHITE, string);
return 1;
}
  PlayerInfo[playerid][pFlyLic] = 1;
SendClientMessage(playerid,COLOR_WHITE,"*** Vous pouvez maintenant conduire des avions/héliocs!");
GivePlayerMoney(playerid,-5000);
            }
            case 2:{
            
if(GetPlayerMoney(playerid) < 4999)
     {
format(string, sizeof(string), "*** Le permis coûte $5000, vous n'avez pas assez.");
SendClientMessage(playerid, COLOR_WHITE, string);
return 1;
}
if(PlayerInfo[playerid][pBoatLic] == 1)
     {
format(string, sizeof(string), "*** Vous avez déja le permis.");
SendClientMessage(playerid, COLOR_WHITE, string);
return 1;
}
  PlayerInfo[playerid][pBoatLic] = 1;
SendClientMessage(playerid,COLOR_WHITE,"*** Vous pouvez maintenant conduire des bateaux!");
GivePlayerMoney(playerid,-5000);
            }
            case 3:{
            
           if(GetPlayerMoney(playerid) < 4999)
     {
format(string, sizeof(string), "***Le permis coûte $5000, vous n'avez pas assez.");
SendClientMessage(playerid, COLOR_WHITE, string);
return 1;
}
if(PlayerInfo[playerid][pGunLic] == 1)
     {
format(string, sizeof(string), "***Vous avez déja le permis.");
SendClientMessage(playerid, COLOR_WHITE, string);
return 1;
}
  PlayerInfo[playerid][pGunLic] = 1;
SendClientMessage(playerid,COLOR_WHITE,"*** Vous pouvez maintenant légalement porter des armes à feu.");
GivePlayerMoney(playerid,-5000);
            }
            case 4:{
HideMenuForPlayer(menu, playerid);
            }
        }
    }
    return 1;
}


Source : Underworld ( même si j'ai préférer faire la faction ^^ )
Titre: Re : Permis automatique
Posté par: Azz45 le 19 Mars 2009, 18:19:02
Salut,

GG le copier = coller.

Crée toi ton propre permis comme sa tu seras content et tu auras appris a script.
Titre: Re : Permis automatique
Posté par: Anthony Wolf le 19 Mars 2009, 18:39:23
tant que sa aide ...
Titre: Re : Permis automatique
Posté par: HackMaite le 19 Mars 2009, 23:12:53
Ou as tu eu le GM UnderWorld s'il te plait ?
Titre: Re : Permis automatique
Posté par: NatiVe™ le 19 Mars 2009, 23:47:17
Il est pas complet ton code.

NV. 8)

Titre: Re : Permis automatique
Posté par: Anthony Wolf le 20 Mars 2009, 17:35:13
ba si il le met sur un RP, sa devrait fonctionné...