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
-
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
-
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 .
-
Salut,
Encore mieux tu le fait toi même :dejadehors
-
si tu as le gf il me semble qu'il y a une commande pour avoir le permit inspire toi d'elle ;)
++
-
Dans le GF c'est une factions :s inspire toi plutôt du GAME MODE Underworld !
++
[DZ]Raiden
-
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
-
non je suis sur q'une commande dorigine dans le gf /getpermis ou du genre exciste si je me rapelle bien ;)
++
-
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 ^^ )
-
Salut,
GG le copier = coller.
Crée toi ton propre permis comme sa tu seras content et tu auras appris a script.
-
tant que sa aide ...
-
Ou as tu eu le GM UnderWorld s'il te plait ?
-
Il est pas complet ton code.
NV. 8)
-
ba si il le met sur un RP, sa devrait fonctionné...