Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <easydialog>
- #include <ShowInfoForPlayer>
- #include <zcmd>
- #include <mSelection>
- #define MAX_ACCESSOIRE 7
- #define MAX_ITEM 50
- #define LUNETTE_MENU 1
- #define CASQUE_MENU 2
- #define MASQUE_MENU 3
- #define CASQUETTE_MENU 4
- #define BANDANA_MENU 5
- #define BOB_MENU 6
- #define BERRET_MENU 7
- #define CHAPEAU_MENU 8
- #define MONTRE_MENU 9
- #define DIVERS_MENU 10
- #define ITEM_LUNETTE_ROUGE 1
- #define ITEM_LUNETTE_JAUNE 2
- #define ITEM_LUNETTE_BLEU 3
- #define ITEM_LUNETTE_NOIR 4
- #define ITEM_LUNETTE_BLEUCLAIR 5
- #define ITEM_LUNETTE_ORANGE 6
- #define ITEM_LUNETTE_ROSE 7
- #define ITEM_BANDANA_BLEU 8
- #define ITEM_BANDANA_ROUGE 9
- #define ITEM_BANDANA_NOIR 10
- #define ITEM_BANDANA_BLEUFONCER 11
- #define ITEM_BANDANA_VERT 12
- #define ITEM_BANDANA_VIOLET 13
- #define ITEM_BANDANA_JAUNE 14
- #define ITEM_CASQUETTE_NOIR 15
- #define ITEM_CASQUETTE_GRIS 16
- #define ITEM_CASQUETTE_BLEU 17
- #define ITEM_CASQUETTE_VERT 18
- #define ITEM_CHAPEAU_MARRON 19
- #define ITEM_CHAPEAU_NOIR 20
- #define ITEM_CHAPEAU_ROUGE 21
- #define ITEM_BERRET_NOIR 22
- #define ITEM_BERRET_ROUGE 23
- #define ITEM_BERRET_BLEU 24
- #define ITEM_BOB_NOIR 25
- #define ITEM_BOB_BLEU 26
- #define ITEM_CASQUE_CROSS 27
- #define ITEM_CASQUE_ROUGE 28
- #define ITEM_CASQUE_BLANC 29
- #define ITEM_CASQUE_POMPIER 30
- #define ITEM_CASQUETTE_POLICE 31
- #define ITEM_MASQUE_BLANC 32
- #define ITEM_MASQUE_ROUGE 33
- #define ITEM_MASQUE_VERT 34
- #define ITEM_MONTRE_OR 35
- #define ITEM_MONTRE_ARGENT 36
- #define ITEM_MONTRE_PLATINE 37
- #define ITEM_MONTRE_VERT 38
- #define ITEM_MONTRE_VIOLET 39
- #define ITEM_MONTRE_ROSE 40
- #define ITEM_BERRET_ARMY 41
- #define ITEM_CASQUETTE_ARMY 42
- #define ITEM_DIVERS_COQUE 43
- #define ITEM_DIVERS_NOEL 44
- enum AccessoireInfo
- {
- aID,
- aType,
- aModel,
- aEmplacement,
- Float:aDecalage[3],
- Float:aRotation[3],
- Float:aTaille[3]
- }
- new PlayerAcces[MAX_PLAYERS][MAX_ACCESSOIRE][AccessoireInfo],
- EditAccessoire[MAX_PLAYERS],
- idAccessoire[MAX_PLAYERS][MAX_ACCESSOIRE],
- idItem[MAX_PLAYERS][MAX_ITEM];
- new PlayerInv[MAX_PLAYERS][MAX_ITEM];
- forward OnPlayerPutObject(playerid,model,emplacement,ID);
- public OnPlayerEditAttachedObject(playerid, response, index, modelid, boneid, Float:fOffsetX, Float:fOffsetY, Float:fOffsetZ, Float:fRotX, Float:fRotY, Float:fRotZ, Float:fScaleX, Float:fScaleY, Float:fScaleZ)
- {
- if(response)
- {
- PlayerAcces[playerid][index][aEmplacement] = boneid;
- PlayerAcces[playerid][index][aDecalage][0] = fOffsetX;
- PlayerAcces[playerid][index][aDecalage][1] = fOffsetY;
- PlayerAcces[playerid][index][aDecalage][2] = fOffsetZ;
- PlayerAcces[playerid][index][aRotation][0] = fRotX;
- PlayerAcces[playerid][index][aRotation][1] = fRotY;
- PlayerAcces[playerid][index][aRotation][2] = fRotZ;
- PlayerAcces[playerid][index][aTaille][0] = fScaleX;
- PlayerAcces[playerid][index][aTaille][1] = fScaleY;
- PlayerAcces[playerid][index][aTaille][2] = fScaleZ;
- ReloadAcces(playerid);
- return 1;
- }
- return 1;
- }
- stock showObjectAttach(playerid)
- {
- new str[500],b;
- for(new i = 1; i < MAX_ACCESSOIRE; i++)
- {
- if(PlayerAcces[playerid][i][aID] != 0)
- {
- idAccessoire[playerid][b] = i;
- b++;
- format(str, sizeof(str), "%s - %s\n", str,GetItemName(PlayerAcces[playerid][i][aType]));
- }
- }
- Dialog_Show(playerid,Accessoire,DIALOG_STYLE_LIST,"Accessoires",str,"Selectionner","Annuler");
- return 1;
- }
- COMMAND:accessoire(playerid,params[])
- {
- showObjectAttach(playerid);
- return 1;
- }
- COMMAND:inventaire(playerid,params[])
- {
- new str[1024],b = 0;
- for(new i = 1; i < MAX_ITEM; ++i)
- {
- if(PlayerInv[playerid][i] > 0)
- {
- format(str, sizeof(str), "%s - %s [%d]\n", str,GetItemName(i),PlayerInv[playerid][i]);
- idItem[playerid][b] = i;
- b++;
- }
- }
- Dialog_Show(playerid,Inventaire,DIALOG_STYLE_LIST,"Inventaire",str,"Ok","");
- return 1;
- }
- COMMAND:acheter(playerid,params[])
- {
- /* Mettre où acheter */
- Dialog_Show(playerid,AchatAcces,DIALOG_STYLE_LIST,"Achat d'accessoire","Lunettes\nCasque\nMasque\nCasquette\nBandana\nBob\nBerret\nChapeau\nMontre\nDivers","Selectionner","Annuler");
- return 1;
- }
- Dialog:Inventaire(playerid, response, listitem, inputtext[])
- {
- if(response)
- {
- OnPlayerUseObject(playerid,idItem[playerid][listitem]);
- }
- return 1;
- }
- Dialog:Accessoire(playerid, response, listitem, inputtext[])
- {
- if(response)
- {
- EditAccessoire[playerid] = idAccessoire[playerid][listitem];
- Dialog_Show(playerid,Accessoire1,DIALOG_STYLE_LIST,"Accessoire","Modifier l'emplacement\nRetirer","Ok","Annuler");
- }
- return 1;
- }
- Dialog:Accessoire1(playerid, response, listitem, inputtext[])
- {
- if(response)
- {
- if(listitem == 0)
- {
- EditAttachedObject(playerid,EditAccessoire[playerid]);
- }
- if(listitem == 1)
- {
- SuppObject(playerid,EditAccessoire[playerid]);
- }
- }
- return 1;
- }
- Dialog:AchatAcces(playerid, response, listitem, inputtext[])
- {
- if(response)
- {
- if(listitem == 0)
- {
- new lunette[8];
- lunette[0] = 19006;
- lunette[1] = 19007;
- lunette[2] = 19009;
- lunette[3] = 19033;
- lunette[4] = 19020;
- lunette[5] = 19007;
- lunette[6] = 19010;
- ShowModelSelectionMenuEx(playerid, lunette, 7, "Lunettes", LUNETTE_MENU, 16.0, 0.0, -55.0);
- }
- if(listitem == 1)
- {
- new casque[4];
- casque[0] = 18976;
- casque[1] = 18645;
- casque[2] = 18978;
- casque[3] = 18638;
- ShowModelSelectionMenuEx(playerid, casque, 4, "Casque", CASQUE_MENU, -16.0, 0.0, 40.0);
- }
- if(listitem == 2)
- {
- new masque[4];
- masque[0] = 19036;
- masque[1] = 19037;
- masque[2] = 19038;
- ShowModelSelectionMenuEx(playerid, masque, 3, "Masque", MASQUE_MENU, 16.0, 0.0, 80.0);
- }
- if(listitem == 3)
- {
- new casquette[4];
- casquette[0] = 18940;
- casquette[1] = 18941;
- casquette[2] = 18942;
- casquette[3] = 18943;
- ShowModelSelectionMenuEx(playerid, casquette, 4, "Casquette", CASQUETTE_MENU, -130.0, 0.0, -110.0);
- }
- if(listitem == 4)
- {
- new bandana[7];
- bandana[0] = 18897;
- bandana[1] = 18892;
- bandana[2] = 18896;
- bandana[3] = 18891;
- bandana[4] = 18898;
- bandana[5] = 18899;
- bandana[6] = 18902;
- ShowModelSelectionMenuEx(playerid, bandana, 7, "Bandana", BANDANA_MENU, 16.0, 0.0, -55.0);
- }
- if(listitem == 5)
- {
- new bob[2];
- bob[0] = 18969;
- bob[1] = 18968;
- ShowModelSelectionMenuEx(playerid, bob, 2, "Bob", BOB_MENU, 16.0, 0.0, -55.0);
- }
- if(listitem == 6)
- {
- new berret[4];
- berret[0] = 18921;
- berret[1] = 18922;
- berret[2] = 18923;
- berret[3] = 18924;
- ShowModelSelectionMenuEx(playerid, berret, 4, "Berret", BERRET_MENU, 16.0, 0.0, -55.0);
- }
- if(listitem == 7)
- {
- new chapeau[3];
- chapeau[0] = 19095;
- chapeau[1] = 19096;
- chapeau[2] = 19097;
- ShowModelSelectionMenuEx(playerid, chapeau, 3, "Chapeau", CHAPEAU_MENU, 16.0, 0.0, -55.0);
- }
- if(listitem == 8)
- {
- new montre[6];
- montre[0] = 19042;
- montre[1] = 19040;
- montre[2] = 19043;
- montre[3] = 19046;
- montre[4] = 19047;
- montre[5] = 19045;
- ShowModelSelectionMenuEx(playerid, montre, 6, "Montre", MONTRE_MENU, 16.0, 0.0, -55.0);
- }
- if(listitem == 9)
- {
- new divers[2];
- divers[0] = 19137;
- divers[1] = 19065;
- ShowModelSelectionMenuEx(playerid, divers, 2, "Divers", DIVERS_MENU, 16.0, 0.0, -55.0);
- }
- return 1;
- }
- return 1;
- }
- public OnPlayerModelSelectionEx(playerid, response, extraid, modelid)
- {
- if(response)
- {
- if(extraid == MONTRE_MENU)
- {
- switch(modelid)
- {
- /* Mettre si il a l'argent et lui retirez et mettre l'argent dans le biz*/
- case 19042:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_MONTRE_OR,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_MONTRE_OR,1);
- }
- case 19040:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_MONTRE_ARGENT,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_MONTRE_ARGENT,1);
- }
- case 19043:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_MONTRE_PLATINE,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_MONTRE_PLATINE,1);
- }
- case 19046:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_MONTRE_VERT,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_MONTRE_VERT,1);
- }
- case 19047:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_MONTRE_VIOLET,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_MONTRE_VIOLET,1);
- }
- case 19045:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_MONTRE_ROSE,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_MONTRE_ROSE,1);
- }
- }
- ShowInfoForPlayer(playerid,"Montre acheté /inventaire", 4000);
- return 1;
- }
- else if(extraid == CHAPEAU_MENU)
- {
- /* Mettre si il a l'argent et lui retirez et mettre l'argent dans le biz*/
- switch(modelid)
- {
- case 19095:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_CHAPEAU_MARRON,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_CHAPEAU_MARRON,1);
- }
- case 19096:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_CHAPEAU_NOIR,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_CHAPEAU_NOIR,1);
- }
- case 19097:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_CHAPEAU_ROUGE,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_CHAPEAU_ROUGE,1);
- }
- }
- ShowInfoForPlayer(playerid,"Chapeau acheté /inventaire", 4000);
- return 1;
- }
- else if(extraid == BERRET_MENU)
- {
- /* Mettre si il a l'argent et lui retirez et mettre l'argent dans le biz*/
- switch(modelid)
- {
- case 18921:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_BERRET_NOIR,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_BERRET_NOIR,1);
- }
- case 18922:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_BERRET_ROUGE,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_BERRET_ROUGE,1);
- }
- case 18923:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_BERRET_BLEU,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_BERRET_BLEU,1);
- }
- case 18924:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_BERRET_ARMY,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_BERRET_ARMY,1);
- }
- }
- ShowInfoForPlayer(playerid,"Beret acheté /inventaire", 4000);
- return 1;
- }
- else if(extraid == BOB_MENU)
- {
- /* Mettre si il a l'argent et lui retirez et mettre l'argent dans le biz*/
- switch(modelid)
- {
- case 18969:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_BOB_NOIR,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_BOB_NOIR,1);
- }
- case 18968:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_BOB_BLEU,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_BOB_BLEU,1);
- }
- }
- ShowInfoForPlayer(playerid,"Bob acheté /inventaire", 4000);
- return 1;
- }
- else if(extraid == BANDANA_MENU)
- {
- /* Mettre si il a l'argent et lui retirez et mettre l'argent dans le biz*/
- switch(modelid)
- {
- case 18897:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_BANDANA_BLEU,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_BANDANA_BLEU,1);
- }
- case 18892:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_BANDANA_ROUGE,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_BANDANA_ROUGE,1);
- }
- case 18896:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_BANDANA_NOIR,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_BANDANA_NOIR,1);
- }
- case 18891:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_BANDANA_BLEUFONCER,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_BANDANA_BLEUFONCER,1);
- }
- case 18898:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_BANDANA_VERT,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_BANDANA_VERT,1);
- }
- case 18899:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_BANDANA_VIOLET,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_BANDANA_VIOLET,1);
- }
- case 18902:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_BANDANA_JAUNE,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_BANDANA_JAUNE,1);
- }
- }
- ShowInfoForPlayer(playerid,"Bandana acheté /inventaire", 4000);
- return 1;
- }
- else if(extraid == CASQUETTE_MENU)
- {
- /* Mettre si il a l'argent et lui retirez et mettre l'argent dans le biz*/
- switch(modelid)
- {
- case 18940:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_CASQUETTE_NOIR,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_CASQUETTE_NOIR,1);
- }
- case 18941:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_CASQUETTE_GRIS,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_CASQUETTE_GRIS,1);
- }
- case 18942:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_CASQUETTE_BLEU,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_CASQUETTE_BLEU,1);
- }
- case 18943:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_CASQUETTE_VERT,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_CASQUETTE_VERT,1);
- }
- case 18636:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_CASQUETTE_POLICE,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_CASQUETTE_POLICE,1);
- }
- case 18926:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_CASQUETTE_ARMY,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_CASQUETTE_ARMY,1);
- }
- }
- ShowInfoForPlayer(playerid,"Casquette acheté /inventaire", 4000);
- return 1;
- }
- else if(extraid == MASQUE_MENU)
- {
- /* Mettre si il a l'argent et lui retirez et mettre l'argent dans le biz*/
- switch(modelid)
- {
- case 19036:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_MASQUE_BLANC,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_MASQUE_BLANC,1);
- }
- case 19037:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_MASQUE_ROUGE,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_MASQUE_ROUGE,1);
- }
- case 19038:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_MASQUE_VERT,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_MASQUE_VERT,1);
- }
- }
- ShowInfoForPlayer(playerid,"Masque acheté /inventaire", 4000);
- return 1;
- }
- else if(extraid == CASQUE_MENU)
- {
- /* Mettre si il a l'argent et lui retirez et mettre l'argent dans le biz*/
- switch(modelid)
- {
- case 18976:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_CASQUE_CROSS,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_CASQUE_CROSS,1);
- }
- case 18645:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_CASQUE_ROUGE,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_CASQUE_ROUGE,1);
- }
- case 18978:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_CASQUE_BLANC,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_CASQUE_BLANC,1);
- }
- case 18638:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_CASQUE_POMPIER,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_CASQUE_POMPIER,1);
- }
- }
- ShowInfoForPlayer(playerid,"Casque acheté /inventaire", 4000);
- return 1;
- }
- else if(extraid == LUNETTE_MENU)
- {
- /* Mettre si il a l'argent et lui retirez et mettre l'argent dans le biz*/
- switch(modelid)
- {
- case 19006:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_LUNETTE_ROUGE,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_LUNETTE_ROUGE,1);
- }
- case 19017:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_LUNETTE_JAUNE,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_LUNETTE_JAUNE,1);
- }
- case 19009:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_LUNETTE_BLEU,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_LUNETTE_BLEU,1);
- }
- case 19033:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_LUNETTE_NOIR,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_LUNETTE_NOIR,1);
- }
- case 19020:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_LUNETTE_BLEUCLAIR,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_LUNETTE_BLEUCLAIR,1);
- }
- case 19007:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_LUNETTE_ORANGE,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_LUNETTE_ORANGE,1);
- }
- case 19010:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_LUNETTE_ROSE,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_LUNETTE_ROSE,1);
- }
- }
- ShowInfoForPlayer(playerid,"Lunette acheté /inventaire", 4000);
- return 1;
- }
- else if(extraid == DIVERS_MENU)
- {
- switch(modelid)
- {
- case 19137:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_DIVERS_COQUE,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_DIVERS_COQUE,1);
- }
- case 19065:
- {
- if(!CanHaveItemOnPlayer(playerid,ITEM_DIVERS_NOEL,1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,ITEM_DIVERS_NOEL,1);
- }
- }
- }
- }
- return 1;
- }
- stock SuppObject(playerid,id)
- {
- if(!CanHaveItemOnPlayer(playerid,PlayerAcces[playerid][id][aType],1)) return ShowInfoForPlayer(playerid,"~r~Vous ne pouvez pas porter cet objet", 4000);
- GiveItemOnPlayer(playerid,PlayerAcces[playerid][id][aType],1);
- PlayerAcces[playerid][id][aID] = 0;
- PlayerAcces[playerid][id][aModel] = 0;
- PlayerAcces[playerid][id][aEmplacement] = 0;
- PlayerAcces[playerid][id][aDecalage][0] = 0.0;
- PlayerAcces[playerid][id][aDecalage][1] = 0.0;
- PlayerAcces[playerid][id][aDecalage][2] = 0.0;
- PlayerAcces[playerid][id][aRotation][0] = 0.0;
- PlayerAcces[playerid][id][aRotation][1] = 0.0;
- PlayerAcces[playerid][id][aRotation][2] = 0.0;
- PlayerAcces[playerid][id][aTaille][0] = 0.0;
- PlayerAcces[playerid][id][aTaille][1] = 0.0;
- PlayerAcces[playerid][id][aTaille][2] = 0.0;
- PlayerAcces[playerid][id][aType] = 0;
- RemovePlayerAttachedObject(playerid, id);
- return 1;
- }
- public OnPlayerPutObject(playerid,model,emplacement,ID)
- {
- for(new i = 1; i < MAX_ACCESSOIRE; i++)
- {
- if(PlayerAcces[playerid][i][aID] == 0)
- {
- PlayerAcces[playerid][i][aID] = i;
- PlayerAcces[playerid][i][aModel] = model;
- PlayerAcces[playerid][i][aEmplacement] = emplacement;
- PlayerAcces[playerid][i][aType] = ID;
- SetPlayerAttachedObject(playerid, i, model,emplacement);
- EditAttachedObject(playerid, i);
- return 1;
- }
- }
- /* Aucune place */
- return 1;
- }
- stock ReloadAcces(playerid)
- {
- for(new i = 1; i < MAX_ACCESSOIRE; i++)
- {
- if(PlayerAcces[playerid][i][aID] != 0)
- {
- SetPlayerAttachedObject(playerid, i, PlayerAcces[playerid][i][aModel],
- PlayerAcces[playerid][i][aEmplacement], PlayerAcces[playerid][i][aDecalage][0], PlayerAcces[playerid][i][aDecalage][1],
- PlayerAcces[playerid][i][aDecalage][2], PlayerAcces[playerid][i][aRotation][0], PlayerAcces[playerid][i][aRotation][1],
- PlayerAcces[playerid][i][aRotation][2], PlayerAcces[playerid][i][aTaille][0], PlayerAcces[playerid][i][aTaille][1],
- PlayerAcces[playerid][i][aTaille][2]);
- }
- }
- return 1;
- }
- stock GetItemWeight(item)
- {
- switch(item)
- {
- case ITEM_LUNETTE_ROUGE: return 0;
- case ITEM_LUNETTE_JAUNE: return 0;
- case ITEM_LUNETTE_BLEU: return 0;
- case ITEM_LUNETTE_NOIR: return 0;
- case ITEM_LUNETTE_BLEUCLAIR: return 0;
- case ITEM_LUNETTE_ORANGE: return 0;
- case ITEM_LUNETTE_ROSE: return 0;
- case ITEM_BANDANA_BLEU: return 0;
- case ITEM_BANDANA_ROUGE: return 0;
- case ITEM_BANDANA_NOIR: return 0;
- case ITEM_BANDANA_BLEUFONCER: return 0;
- case ITEM_BANDANA_VERT: return 0;
- case ITEM_BANDANA_VIOLET: return 0;
- case ITEM_BANDANA_JAUNE: return 0;
- case ITEM_CASQUETTE_NOIR: return 0;
- case ITEM_CASQUETTE_GRIS: return 0;
- case ITEM_CASQUETTE_BLEU: return 0;
- case ITEM_CASQUETTE_VERT: return 0;
- case ITEM_CHAPEAU_MARRON: return 0;
- case ITEM_CHAPEAU_NOIR: return 0;
- case ITEM_CHAPEAU_ROUGE: return 0;
- case ITEM_BERRET_NOIR: return 0;
- case ITEM_BERRET_ROUGE: return 0;
- case ITEM_BERRET_BLEU: return 0;
- case ITEM_BOB_NOIR: return 0;
- case ITEM_BOB_BLEU: return 0;
- case ITEM_CASQUE_CROSS: return 3;
- case ITEM_CASQUE_ROUGE: return 3;
- case ITEM_CASQUE_BLANC: return 3;
- case ITEM_CASQUE_POMPIER: return 1;
- case ITEM_CASQUETTE_POLICE: return 0;
- case ITEM_MASQUE_BLANC: return 0;
- case ITEM_MASQUE_ROUGE: return 0;
- case ITEM_MASQUE_VERT: return 0;
- case ITEM_MONTRE_OR: return 0;
- case ITEM_MONTRE_ARGENT: return 0;
- case ITEM_MONTRE_PLATINE: return 0;
- case ITEM_MONTRE_VERT: return 0;
- case ITEM_MONTRE_VIOLET: return 0;
- case ITEM_MONTRE_ROSE: return 0;
- case ITEM_BERRET_ARMY: return 0;
- case ITEM_CASQUETTE_ARMY: return 0;
- case ITEM_DIVERS_COQUE: return 0;
- case ITEM_DIVERS_NOEL: return 0;
- }
- return 0;
- }
- stock OnPlayerUseObject(playerid,item)
- {
- switch(item)
- {
- case ITEM_LUNETTE_ROUGE:
- {
- OnPlayerPutObject(playerid,19006,2,ITEM_LUNETTE_ROUGE);
- RemoveItemOnPlayer(playerid,ITEM_LUNETTE_ROUGE,1);
- return 1;
- }
- case ITEM_LUNETTE_JAUNE:
- {
- OnPlayerPutObject(playerid,19007,2,ITEM_LUNETTE_JAUNE);
- RemoveItemOnPlayer(playerid,ITEM_LUNETTE_JAUNE,1);
- return 1;
- }
- case ITEM_LUNETTE_BLEU:
- {
- OnPlayerPutObject(playerid,19009,2,ITEM_LUNETTE_BLEU);
- RemoveItemOnPlayer(playerid,ITEM_LUNETTE_BLEU,1);
- return 1;
- }
- case ITEM_LUNETTE_NOIR:
- {
- OnPlayerPutObject(playerid,19033,2,ITEM_LUNETTE_NOIR);
- RemoveItemOnPlayer(playerid,ITEM_LUNETTE_NOIR,1);
- return 1;
- }
- case ITEM_LUNETTE_BLEUCLAIR:
- {
- OnPlayerPutObject(playerid,19020,2,ITEM_LUNETTE_BLEUCLAIR);
- RemoveItemOnPlayer(playerid,ITEM_LUNETTE_BLEUCLAIR,1);
- return 1;
- }
- case ITEM_LUNETTE_ORANGE:
- {
- OnPlayerPutObject(playerid,19007,2,ITEM_LUNETTE_ORANGE);
- RemoveItemOnPlayer(playerid,ITEM_LUNETTE_ORANGE,1);
- return 1;
- }
- case ITEM_LUNETTE_ROSE:
- {
- OnPlayerPutObject(playerid,19010,2,ITEM_LUNETTE_ROSE);
- RemoveItemOnPlayer(playerid,ITEM_LUNETTE_ROSE,1);
- return 1;
- }
- case ITEM_BANDANA_BLEU:
- {
- OnPlayerPutObject(playerid,18897,2,ITEM_BANDANA_BLEU);
- RemoveItemOnPlayer(playerid,ITEM_BANDANA_BLEU,1);
- return 1;
- }
- case ITEM_BANDANA_ROUGE:
- {
- OnPlayerPutObject(playerid,18892,2,ITEM_BANDANA_ROUGE);
- RemoveItemOnPlayer(playerid,ITEM_BANDANA_ROUGE,1);
- return 1;
- }
- case ITEM_BANDANA_NOIR:
- {
- OnPlayerPutObject(playerid,18896,2,ITEM_BANDANA_NOIR);
- RemoveItemOnPlayer(playerid,ITEM_BANDANA_NOIR,1);
- return 1;
- }
- case ITEM_BANDANA_BLEUFONCER:
- {
- OnPlayerPutObject(playerid,18891,2,ITEM_BANDANA_BLEUFONCER);
- RemoveItemOnPlayer(playerid,ITEM_BANDANA_BLEUFONCER,1);
- return 1;
- }
- case ITEM_BANDANA_VERT:
- {
- OnPlayerPutObject(playerid,18898,2,ITEM_BANDANA_VERT);
- RemoveItemOnPlayer(playerid,ITEM_BANDANA_VERT,1);
- return 1;
- }
- case ITEM_BANDANA_VIOLET:
- {
- OnPlayerPutObject(playerid,18899,2,ITEM_BANDANA_VIOLET);
- RemoveItemOnPlayer(playerid,ITEM_BANDANA_VIOLET,1);
- return 1;
- }
- case ITEM_BANDANA_JAUNE:
- {
- OnPlayerPutObject(playerid,18902,2,ITEM_BANDANA_JAUNE);
- RemoveItemOnPlayer(playerid,ITEM_BANDANA_JAUNE,1);
- return 1;
- }
- case ITEM_CASQUETTE_NOIR:
- {
- OnPlayerPutObject(playerid,18940,2,ITEM_CASQUETTE_NOIR);
- RemoveItemOnPlayer(playerid,ITEM_CASQUETTE_NOIR,1);
- return 1;
- }
- case ITEM_CASQUETTE_GRIS:
- {
- OnPlayerPutObject(playerid,18941,2,ITEM_CASQUETTE_GRIS);
- RemoveItemOnPlayer(playerid,ITEM_CASQUETTE_GRIS,1);
- return 1;
- }
- case ITEM_CASQUETTE_BLEU:
- {
- OnPlayerPutObject(playerid,18942,2,ITEM_CASQUETTE_BLEU);
- RemoveItemOnPlayer(playerid,ITEM_CASQUETTE_BLEU,1);
- return 1;
- }
- case ITEM_CASQUETTE_VERT:
- {
- OnPlayerPutObject(playerid,18943,2,ITEM_CASQUETTE_VERT);
- RemoveItemOnPlayer(playerid,ITEM_CASQUETTE_VERT,1);
- return 1;
- }
- case ITEM_CHAPEAU_MARRON:
- {
- OnPlayerPutObject(playerid,19095,2,ITEM_CHAPEAU_MARRON);
- RemoveItemOnPlayer(playerid,ITEM_CHAPEAU_MARRON,1);
- return 1;
- }
- case ITEM_CHAPEAU_NOIR:
- {
- OnPlayerPutObject(playerid,19096,2,ITEM_CHAPEAU_NOIR);
- RemoveItemOnPlayer(playerid,ITEM_CHAPEAU_NOIR,1);
- return 1;
- }
- case ITEM_CHAPEAU_ROUGE:
- {
- OnPlayerPutObject(playerid,19097,2,ITEM_CHAPEAU_ROUGE);
- RemoveItemOnPlayer(playerid,ITEM_CHAPEAU_ROUGE,1);
- return 1;
- }
- case ITEM_BERRET_NOIR:
- {
- OnPlayerPutObject(playerid,18921,2,ITEM_BERRET_NOIR);
- RemoveItemOnPlayer(playerid,ITEM_BERRET_NOIR,1);
- return 1;
- }
- case ITEM_BERRET_ROUGE:
- {
- OnPlayerPutObject(playerid,18922,2,ITEM_BERRET_ROUGE);
- RemoveItemOnPlayer(playerid,ITEM_BERRET_ROUGE,1);
- return 1;
- }
- case ITEM_BERRET_BLEU:
- {
- OnPlayerPutObject(playerid,18923,2,ITEM_BERRET_BLEU);
- RemoveItemOnPlayer(playerid,ITEM_BERRET_BLEU,1);
- return 1;
- }
- case ITEM_BOB_NOIR:
- {
- OnPlayerPutObject(playerid,18969,2,ITEM_BOB_NOIR);
- RemoveItemOnPlayer(playerid,ITEM_BOB_NOIR,1);
- return 1;
- }
- case ITEM_BOB_BLEU:
- {
- OnPlayerPutObject(playerid,18968,2,ITEM_BOB_BLEU);
- RemoveItemOnPlayer(playerid,ITEM_BOB_BLEU,1);
- return 1;
- }
- case ITEM_CASQUE_CROSS:
- {
- OnPlayerPutObject(playerid,18976,2,ITEM_CASQUE_CROSS);
- RemoveItemOnPlayer(playerid,ITEM_CASQUE_CROSS,1);
- return 1;
- }
- case ITEM_CASQUE_ROUGE:
- {
- OnPlayerPutObject(playerid,18645,2,ITEM_CASQUE_ROUGE);
- RemoveItemOnPlayer(playerid,ITEM_CASQUE_ROUGE,1);
- return 1;
- }
- case ITEM_CASQUE_BLANC:
- {
- OnPlayerPutObject(playerid,18978,2,ITEM_CASQUE_BLANC);
- RemoveItemOnPlayer(playerid,ITEM_CASQUE_BLANC,1);
- return 1;
- }
- case ITEM_CASQUE_POMPIER:
- {
- OnPlayerPutObject(playerid,18638,2,ITEM_CASQUE_POMPIER);
- RemoveItemOnPlayer(playerid,ITEM_CASQUE_POMPIER,1);
- return 1;
- }
- case ITEM_CASQUETTE_POLICE:
- {
- OnPlayerPutObject(playerid,18636,2,ITEM_CASQUETTE_POLICE);
- RemoveItemOnPlayer(playerid,ITEM_CASQUETTE_POLICE,1);
- return 1;
- }
- case ITEM_MASQUE_BLANC:
- {
- OnPlayerPutObject(playerid,19036,2,ITEM_MASQUE_BLANC);
- RemoveItemOnPlayer(playerid,ITEM_MASQUE_BLANC,1);
- return 1;
- }
- case ITEM_MASQUE_ROUGE:
- {
- OnPlayerPutObject(playerid,19037,2,ITEM_MASQUE_ROUGE);
- RemoveItemOnPlayer(playerid,ITEM_MASQUE_ROUGE,1);
- return 1;
- }
- case ITEM_MASQUE_VERT:
- {
- OnPlayerPutObject(playerid,19038,2,ITEM_MASQUE_VERT);
- RemoveItemOnPlayer(playerid,ITEM_MASQUE_VERT,1);
- return 1;
- }
- case ITEM_MONTRE_OR:
- {
- OnPlayerPutObject(playerid,19042,4,ITEM_MONTRE_OR);
- RemoveItemOnPlayer(playerid,ITEM_MONTRE_OR,1);
- return 1;
- }
- case ITEM_MONTRE_ARGENT:
- {
- OnPlayerPutObject(playerid,19040,4,ITEM_MONTRE_ARGENT);
- RemoveItemOnPlayer(playerid,ITEM_MONTRE_ARGENT,1);
- return 1;
- }
- case ITEM_MONTRE_PLATINE:
- {
- OnPlayerPutObject(playerid,19043,4,ITEM_MONTRE_PLATINE);
- RemoveItemOnPlayer(playerid,ITEM_MONTRE_PLATINE,1);
- return 1;
- }
- case ITEM_MONTRE_VERT:
- {
- OnPlayerPutObject(playerid,19046,4,ITEM_MONTRE_VERT);
- RemoveItemOnPlayer(playerid,ITEM_MONTRE_VERT,1);
- return 1;
- }
- case ITEM_MONTRE_VIOLET:
- {
- OnPlayerPutObject(playerid,19047,4,ITEM_MONTRE_VIOLET);
- RemoveItemOnPlayer(playerid,ITEM_MONTRE_VIOLET,1);
- return 1;
- }
- case ITEM_MONTRE_ROSE:
- {
- OnPlayerPutObject(playerid,19045,4,ITEM_MONTRE_ROSE);
- RemoveItemOnPlayer(playerid,ITEM_MONTRE_ROSE,1);
- return 1;
- }
- case ITEM_BERRET_ARMY:
- {
- OnPlayerPutObject(playerid,18924,2,ITEM_BERRET_ARMY);
- RemoveItemOnPlayer(playerid,ITEM_BERRET_ARMY,1);
- return 1;
- }
- case ITEM_CASQUETTE_ARMY:
- {
- OnPlayerPutObject(playerid,18926,2,ITEM_CASQUETTE_ARMY);
- RemoveItemOnPlayer(playerid,ITEM_CASQUETTE_ARMY,1);
- return 1;
- }
- case ITEM_DIVERS_COQUE:
- {
- OnPlayerPutObject(playerid,19137,2,ITEM_DIVERS_COQUE);
- RemoveItemOnPlayer(playerid,ITEM_DIVERS_COQUE,1);
- return 1;
- }
- case ITEM_DIVERS_NOEL:
- {
- OnPlayerPutObject(playerid,19065,2,ITEM_DIVERS_NOEL);
- RemoveItemOnPlayer(playerid,ITEM_DIVERS_NOEL,1);
- return 1;
- }
- }
- return 1;
- }
- stock GetItemVolume(item)
- {
- switch(item)
- {
- case ITEM_LUNETTE_ROUGE: return 1;
- case ITEM_LUNETTE_JAUNE: return 1;
- case ITEM_LUNETTE_BLEU: return 1;
- case ITEM_LUNETTE_NOIR: return 1;
- case ITEM_LUNETTE_BLEUCLAIR: return 1;
- case ITEM_LUNETTE_ORANGE: return 1;
- case ITEM_LUNETTE_ROSE: return 1;
- case ITEM_BANDANA_BLEU: return 1;
- case ITEM_BANDANA_ROUGE: return 1;
- case ITEM_BANDANA_NOIR: return 1;
- case ITEM_BANDANA_BLEUFONCER: return 1;
- case ITEM_BANDANA_VERT: return 1;
- case ITEM_BANDANA_VIOLET: return 1;
- case ITEM_BANDANA_JAUNE: return 1;
- case ITEM_CASQUETTE_NOIR: return 1;
- case ITEM_CASQUETTE_GRIS: return 1;
- case ITEM_CASQUETTE_BLEU: return 1;
- case ITEM_CASQUETTE_VERT: return 1;
- case ITEM_CHAPEAU_MARRON: return 1;
- case ITEM_CHAPEAU_NOIR: return 1;
- case ITEM_CHAPEAU_ROUGE: return 1;
- case ITEM_BERRET_NOIR: return 1;
- case ITEM_BERRET_ROUGE: return 1;
- case ITEM_BERRET_BLEU: return 1;
- case ITEM_BOB_NOIR: return 1;
- case ITEM_BOB_BLEU: return 1;
- case ITEM_CASQUE_CROSS: return 20;
- case ITEM_CASQUE_ROUGE: return 20;
- case ITEM_CASQUE_BLANC: return 20;
- case ITEM_CASQUE_POMPIER: return 10;
- case ITEM_CASQUETTE_POLICE: return 1;
- case ITEM_MASQUE_BLANC: return 1;
- case ITEM_MASQUE_ROUGE: return 1;
- case ITEM_MASQUE_VERT: return 1;
- case ITEM_MONTRE_OR: return 1;
- case ITEM_MONTRE_ARGENT: return 1;
- case ITEM_MONTRE_PLATINE: return 1;
- case ITEM_MONTRE_VERT: return 1;
- case ITEM_MONTRE_VIOLET: return 1;
- case ITEM_MONTRE_ROSE: return 1;
- case ITEM_BERRET_ARMY: return 1;
- case ITEM_CASQUETTE_ARMY: return 1;
- case ITEM_DIVERS_COQUE: return 1;
- case ITEM_DIVERS_NOEL: return 1;
- }
- return 0;
- }
- stock GetItemName(item)
- {
- new name[50];
- switch(item)
- {
- case ITEM_LUNETTE_ROUGE: format(name,40,"Lunette rouge");
- case ITEM_LUNETTE_JAUNE: format(name,40,"Lunette jaune");
- case ITEM_LUNETTE_BLEU: format(name,40,"Lunette bleu");
- case ITEM_LUNETTE_NOIR: format(name,40,"Lunette noir");
- case ITEM_LUNETTE_BLEUCLAIR: format(name,40,"Lunette bleu clair");
- case ITEM_LUNETTE_ORANGE: format(name,40,"Lunette orange");
- case ITEM_LUNETTE_ROSE: format(name,40,"Lunette rose");
- case ITEM_BANDANA_BLEU: format(name,40,"Bandana bleu");
- case ITEM_BANDANA_ROUGE: format(name,40,"Bandana rouge");
- case ITEM_BANDANA_NOIR: format(name,40,"Bandana noir");
- case ITEM_BANDANA_BLEUFONCER: format(name,40,"Bandana bleu foncé");
- case ITEM_BANDANA_VERT: format(name,40,"Bandana vert");
- case ITEM_BANDANA_VIOLET: format(name,40,"Bandana violet");
- case ITEM_BANDANA_JAUNE: format(name,40,"Bandana jaune");
- case ITEM_CASQUETTE_NOIR: format(name,40,"Casquette bleu");
- case ITEM_CASQUETTE_GRIS: format(name,40,"Casquette noir");
- case ITEM_CASQUETTE_BLEU: format(name,40,"Casquette grise");
- case ITEM_CASQUETTE_VERT: format(name,40,"Casquette vert");
- case ITEM_CHAPEAU_MARRON: format(name,40,"Chapeau marron");
- case ITEM_CHAPEAU_NOIR: format(name,40,"Chapeau noir");
- case ITEM_CHAPEAU_ROUGE: format(name,40,"Chapeau rouge");
- case ITEM_BERRET_NOIR: format(name,40,"Berret noir");
- case ITEM_BERRET_ROUGE: format(name,40,"Berret rouge");
- case ITEM_BERRET_BLEU: format(name,40,"Berret bleu");
- case ITEM_BOB_NOIR: format(name,40,"Bob orange");
- case ITEM_BOB_BLEU: format(name,40,"Bob bleu");
- case ITEM_CASQUE_CROSS: format(name,40,"Casque de cross");
- case ITEM_CASQUE_ROUGE: format(name,40,"Casque rouge");
- case ITEM_CASQUE_BLANC: format(name,40,"Casque blanc");
- case ITEM_CASQUE_POMPIER: format(name,40,"Casque de pompier");
- case ITEM_CASQUETTE_POLICE: format(name,40,"Casquette police");
- case ITEM_MASQUE_BLANC: format(name,40,"Masque blanc");
- case ITEM_MASQUE_ROUGE: format(name,40,"Masque rouge");
- case ITEM_MASQUE_VERT: format(name,40,"Masque vert");
- case ITEM_MONTRE_OR: format(name,40,"Montre en OR");
- case ITEM_MONTRE_ARGENT: format(name,40,"Montre en argent");
- case ITEM_MONTRE_PLATINE: format(name,40,"Montre en platine");
- case ITEM_MONTRE_VERT: format(name,40,"Montre verte");
- case ITEM_MONTRE_VIOLET: format(name,40,"Montre violette");
- case ITEM_MONTRE_ROSE: format(name,40,"Montre rose");
- case ITEM_BERRET_ARMY: format(name,40,"Berret camouflé");
- case ITEM_CASQUETTE_ARMY: format(name,40,"Casquette de l'armé");
- case ITEM_DIVERS_COQUE: format(name,40,"Casquette de coque");
- case ITEM_DIVERS_NOEL: format(name,40,"Bonnet de noel");
- }
- return name;
- }
- stock CanHaveItemOnPlayer(playerid,item,amount) {
- if((GetItemVolumeOnPlayer(playerid) + GetItemVolume(item) * amount) > 100) return 0;
- if((GetItemWeightOnPlayer(playerid) + GetItemWeight(item) * amount) > 50) return 0;
- return 1;
- }
- stock HasItemOnPlayer(player,item,amount)
- {
- if(PlayerInv[player][item] >= amount) return 1;
- else return 0;
- }
- stock RemoveItemOnPlayer(player,item,amount)
- {
- if(PlayerInv[player][item] >= amount) return PlayerInv[player][item] -= amount;
- else return 0;
- }
- stock GiveItemOnPlayer(player,item,amount)
- {
- PlayerInv[player][item] += amount;
- return 1;
- }
- stock GetItemWeightOnPlayer(playerid) {
- new weight;
- for(new i = 1; i < MAX_ITEM; ++i)
- {
- if(PlayerInv[playerid][i] > 0) {
- weight = GetItemWeight(i) * PlayerInv[playerid][i];
- }
- }
- return weight;
- }
- stock GetItemVolumeOnPlayer(playerid) {
- new volume;
- for(new i = 1; i < MAX_ITEM; ++i)
- {
- if(PlayerInv[playerid][i] > 0) {
- volume = GetItemVolume(i) * PlayerInv[playerid][i];
- }
- }
- return volume;
- }
Advertisement
Add Comment
Please, Sign In to add comment