Un FS/Addon fait en 3 minute qui permet d'acheter des armes :
if (strcmp("/pack", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid,COLOR_A1,"/pack gun [numero de 1 à 5] ");
SendClientMessage(playerid,COLOR_A4,"_____________________________| Pack Gun |___________________________");
SendClientMessage(playerid,COLOR_A1,"1. Pack Pistolet | Prix : 1750$ ");
SendClientMessage(playerid,COLOR_A1,"2. Pack Gilet | Prix : 3000$ ");
SendClientMessage(playerid,COLOR_A1,"3. Pack M4 | Prix : 10000$ ");
SendClientMessage(playerid,COLOR_A1,"4. Pack Vie/Gilet | Prix : 5000$ ");
SendClientMessage(playerid,COLOR_A1,"5. SANS NOMS | Prix : 50000$ ");
SendClientMessage(playerid,COLOR_A1,"____________________________________________________________________");
return 1;
}
if (strcmp("/pack gun 1", cmdtext, true, 10) == 0)
{
if(moneys > 1750)
{
SendClientMessage(playerid,COLOR_A1,"¤|- Pack 1 : Achetée ! -|¤ ");
GivePlayerWeapon(playerid, 22, 32);
GivePlayerWeapon(playerid, 3, 1);
GivePlayerWeapon(playerid, 28, 25);
GivePlayerMoney(playerid, -1750);
}
if(moneys < 1750)
{
SendClientMessage(playerid,COLOR_E1,"[Serveur] : Erreur 2, vous n'avez pas l'argent suffisant. ");
}
return 1;
}
if (strcmp("/pack gun 2", cmdtext, true, 10) == 0)
{
if(moneys > 3000)
{
SendClientMessage(playerid,COLOR_A1,"¤|- Pack 2 : Achetée ! -|¤ ");
SetPlayerArmour(playerid,103);
GivePlayerMoney(playerid, -3000);
}
if(moneys < 3000)
{
SendClientMessage(playerid,COLOR_E1,"[Serveur] : Erreur 2, vous n'avez pas l'argent suffisant. ");
}
return 1;
}
if (strcmp("/pack gun 3", cmdtext, true, 10) == 0)
{
if(moneys > 10000)
{
SendClientMessage(playerid,COLOR_A1,"¤|- Pack 3 : Achetée ! -|¤ ");
GivePlayerWeapon(playerid, 31, 400);
GivePlayerMoney(playerid, 10000);
}
if(moneys < 10000)
{
SendClientMessage(playerid,COLOR_E1,"[Serveur] : Erreur 2, vous n'avez pas l'argent suffisant. ");
}
return 1;
}