Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <sscanf2>
- #include <zcmd>
- #include <s_useful>
- #define ZIP_X 0.0 // x pos
- #define ZIP_Y 0.0 // y pos
- #define ZIP_Z 0.0 // z pos
- #define ZIP_R 30.0 // Radius
- // Dialogs d'achat
- #define D_ACC_ACHAT 987
- #define D_BANDANA1_ACHAT 986
- #define D_HELMET_ACHAT 985
- #define D_BERET_ACHAT 984
- #define D_CASQUETTE_ACHAT 983
- #define D_COWBOY_ACHAT 982
- #define D_MELON_ACHAT 981
- #define D_ORDINAIRE_ACHAT 980
- #define D_GOOGLES_ACHAT 979
- #define D_OBJECTS_ACHAT 978
- #define D_BANDANA2_ACHAT 977
- #define D_WATCH_ACHAT 976
- // Dialogs de test
- #define D_ACC_TEST 975
- #define D_BANDANA1_TEST 974
- #define D_HELMET_TEST 973
- #define D_BERET_TEST 972
- #define D_CASQUETTE_TEST 971
- #define D_COWBOY_TEST 970
- #define D_MELON_TEST 969
- #define D_ORDINAIRE_TEST 968
- #define D_GOOGLES_TEST 967
- #define D_OBJECTS_TEST 966
- #define D_BANDANA2_TEST 965
- #define D_WATCH_TEST 964
- // Sauvegarde
- #define s_sauv // Commenter pour NE PAS utiliser la sauvegarde intégrée au FS.
- #if defined s_sauv
- #include <a_mysql>
- #include <Thread>
- static MySQL;
- #define HOTE "127.0.0.1"
- #define USER "s4t3kx"
- #define DB "samp"
- #define PASS ""
- #endif
- new texte[1024];
- #pragma tabsize 0
- new Text3D:accs;
- /*
- new bool:ABandana1[MAX_PLAYERS];
- new bool:AHelmet[MAX_PLAYERS];
- new bool:ABeret[MAX_PLAYERS];
- new bool:ACasquette[MAX_PLAYERS];
- new bool:ACowboy[MAX_PLAYERS];
- new bool:AMelon[MAX_PLAYERS];
- new bool:AOrdinaire[MAX_PLAYERS];
- new bool:AAccessoire[MAX_PLAYERS];
- new bool:ALunettes[MAX_PLAYERS];
- new bool:ABandana2[MAX_PLAYERS]; */
- enum pInfo
- {
- /***************
- Accessoires
- ***************/
- pBandana1,
- pHelmet,
- pBeret,
- pCasquette,
- pCowboy,
- pMelon,
- pOrdinaire,
- pAccessoire,
- pLunettes,
- pBandana2,
- pMontre,
- #if defined s_sauv
- /***************
- Sauvegarde
- ***************/
- Float:pBandana1o[9],
- Float:pHelmeto[9],
- Float:pBereto[9],
- Float:pCasquetteo[9],
- Float:pCowboyo[9],
- Float:pMelono[9],
- Float:pOrdinaireo[9],
- Float:pAccessoireo[9],
- Float:pLunetteso[9],
- Float:pBandana2o[9],
- Float:pMontreo[9],
- #endif
- };
- new PlayerInfo[MAX_PLAYERS][pInfo];
- #if defined s_sauv
- static t_sauv[MAX_PLAYERS];
- new bandana1[] = {18891, 18892, 18895, 18896, 18897, 18898, 18899};
- new helmet[] = {19101, 19102, 19103, 19104};
- new beret[] = {18921, 18922, 18923, 18924};
- new casquette[] = {18940, 18942, 18943};
- new cowboy[] = {19095, 18962, 19096, 19097};
- new melon[] = {18944, 18945 ,18946, 18950, 18951};
- new ordinaire[] = {18971, 18972, 18973, 18970};
- new accessoire[] = {18632, 18633, 18634, 18635, 18636, 18637, 18638, 18639, 18640, 18641, 18642, 18643, 18644, 18645};
- new lunettes[] = {19006, 19007, 19008, 19009, 19010, 19012, 19014, 19015, 19016, 19022, 19023, 19024, 19026, 19027, 19028, 19029, 19033, 19031, 19032, 19138, 19139, 19140};
- new bandana2[] = {18911, 18912, 18913, 18914, 19036, 19037, 19038, 18974, 19163};
- new montre[] = {19041, 19040, 19039, 19042, 19044, 19045, 19046, 19053};
- #endif
- // Forwards
- forward removeAccessoire(playerid);
- #if defined s_sauv
- forward OnPlayerDataFound(playerid);
- #endif
- public OnFilterScriptInit()
- {
- // 3Dtext
- accs = Create3DTextLabel("/accessoires acheter, /accessoires tester", 0x33CCFF, ZIP_X, ZIP_Y, ZIP_Z, 20.0, 0);
- // Sauvegarde
- #if defined s_sauv
- MySQL = mysql_connect(HOTE, USER, DB, PASS);
- #endif
- printf(">> s_accessoires chargé.");
- return 1;
- }
- public OnFilterScriptExit()
- {
- Delete3DTextLabel(Text3D:accs);
- #if defined s_sauv
- mysql_close(MySQL);
- #endif
- printf(">> s_accessoires déchargé");
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- #if defined s_sauv
- t_sauv[playerid] = CreateThread("Sauvegarde");
- #endif
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- #if defined s_sauv
- Sauvegarde(playerid);
- DestroyThread(t_sauv[playerid]);
- #endif
- return 1;
- }
- CMD:accessoires(playerid, params[])
- {
- if(isnull(params)) return SendSyntaxMessage(playerid, "/accessoires [Action]", "9ACD32", "Actions", "acheter, tester, mettre, adapter, enlever");
- if(!strcmp(params, "acheter", true))
- {
- if(!EstAuZIP(playerid)) return SendErrorMessage(playerid, "Tu dois être au ZIP pour acheter des accessoires !");
- ShowPlayerDialog(playerid, D_ACC_ACHAT, DIALOG_STYLE_LIST, "Achat - Accessoires", "Bandana sur la tête\nCasques de l'armée\nBérets\nCasquettes\nChapeaux de cow-boy\nChapeaux melons\nChapeaux excentriques\nLunettes\nObjets à tenir\nBandanas sur le visage et masques\nMontres\n", "Poursuivre", "Fermer");
- return 1;
- }
- else if(!strcmp(params, "mettre", true))
- {
- new acc[20], slot;
- if(sscanf(params, "s[20] d", acc, slot)) return SendSyntaxMessage(playerid, "/accessoire mettre [Nom] [Slot (0-9)]", "09ACD32", "Noms", "bandana1, bandana2, casque, beret, casquette, cowboy, melon, excentrique, lunette, objet, montre");
- if(!strcmp(acc, "bandana1", true) || !strcmp(acc, "bandanat", true) || !strcmp(acc, "b1", true)) MettreAccessoire(playerid, PlayerInfo[playerid][pBandana1], slot, 2, "badana de tête");
- else if(!strcmp(acc, "helmet", true) || !strcmp(acc, "casque", true) || !strcmp(acc, "hel", true)) MettreAccessoire(playerid, PlayerInfo[playerid][pHelmet], slot, 2, "casque");
- else if(!strcmp(acc, "béret", true) || !strcmp(acc, "beret", true)) MettreAccessoire(playerid, PlayerInfo[playerid][pBeret], slot, 2, "béret");
- else if(!strcmp(acc, "casquette", true) || !strcmp(acc, "cas", true)) MettreAccessoire(playerid, PlayerInfo[playerid][pCasquette], slot, 2, "casquette");
- else if(!strcmp(acc, "cowboy", true) || !strcmp(acc, "cw", true)) MettreAccessoire(playerid, PlayerInfo[playerid][pCowboy], slot, 2, "chapeau de cowboy");
- else if(!strcmp(acc, "melon", true) || !strcmp(acc, "mel", true)) MettreAccessoire(playerid, PlayerInfo[playerid][pMelon], slot, 2, "chapeau melon");
- else if(!strcmp(acc, "excentrique", true) || !strcmp(acc, "ordinaire", true) || !strcmp(acc, "ord", true) || !strcmp(acc, "exc", true)) MettreAccessoire(playerid, PlayerInfo[playerid][pOrdinaire], slot, 2, "chapeau excentrique");
- else if(!strcmp(acc, "accessoire", true) || !strcmp(acc, "acc", true)) MettreAccessoire(playerid, PlayerInfo[playerid][pAccessoire], slot, 6, "accessoire");
- else if(!strcmp(acc, "lunette", true) || !strcmp(acc, "lunette", true) || !strcmp(acc, "lun", true)) MettreAccessoire(playerid, PlayerInfo[playerid][pLunettes], slot, 2, "paire de lunettes");
- else if(!strcmp(acc, "montre", true) || !strcmp(acc, "watch", true) || !strcmp(acc, "mon", true)) MettreAccessoire(playerid, PlayerInfo[playerid][pMontre], slot, 6, "montre");
- else return SendSyntaxMessage(playerid, "/accessoire mettre [Nom] [Slot (0-9)]", "09ACD32", "Noms", "bandana1, bandana2, casque, beret, casquette, cowboy, melon, excentrique, lunette, objet, montre");
- }
- else if(!strcmp(params, "adapter", true) || !strcmp(params, "edit", true))
- {
- new slot;
- if(sscanf(params, "d", slot)) return SendSyntaxMessage(playerid, "/accessoire adapter [Slot (0-9)]", "", "", "");
- if(slot < 0 || slot > 9) return SendSyntaxMessage(playerid, "/accessoire adapter [Slot (0-9)]", "", "", "");
- if(!IsPlayerAttachedObjectSlotUsed(playerid, slot)) return SendErrorMessage(playerid, "Vous n'avez aucun accessoire sur ce slot !");
- EditAttachedObject(playerid, slot);
- return 1;
- }
- else if(!strcmp(params, "enlever", true) || !strcmp(params, "retirer", true))
- {
- new slot;
- if(sscanf(params, "d", slot)) return SendSyntaxMessage(playerid, "/accessoire retirer [Slot (0-9)]", "", "", "");
- if(slot < 0 || slot > 9) return SendSyntaxMessage(playerid, "/accessoire retirer [Slot (0-9)]", "", "", "");
- if(!IsPlayerAttachedObjectSlotUsed(playerid, slot)) return SendErrorMessage(playerid, "Vous n'avez aucun accessoire sur ce slot !");
- RemovePlayerAttachedObject(playerid, slot);
- return SendClientFormattedMessage(playerid, 0x9ACD32FF, "[Information]{FFFFFF} Tu as retiré l'accessoire qui était sur le slot %d", slot);
- }
- else if(!strcmp(params, "essayer", true) || !strcmp(params, "tester", true) || !strcmp(params, "test", true))
- {
- if(!EstAuZIP(playerid)) return SendErrorMessage(playerid, "Il faut être au ZIP pour tester des accessoires !");
- ShowPlayerDialog(playerid, D_ACC_TEST, DIALOG_STYLE_LIST, "Essai - Accessoires", "Bandana sur la tête\nCasques de l'armée\nBérets\nCasquettes\nChapeaux de cow-boy\nChapeaux melons\nChapeaux excentriques\nLunettes\nObjets à tenir\nBandanas sur le visage et masques\nMontres\n", "Poursuivre", "Fermer");
- return 1;
- }
- return 1;
- }
- #if defined s_sauv
- 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)
- {
- new a;
- for(a = 0; a < sizeof(bandana1); a++)
- {
- if(bandana1[a] == modelid)
- {
- PlayerInfo[playerid][pBandana1o][0] = fOffsetX;
- PlayerInfo[playerid][pBandana1o][1] = fOffsetY;
- PlayerInfo[playerid][pBandana1o][2] = fOffsetZ;
- PlayerInfo[playerid][pBandana1o][3] = fRotX;
- PlayerInfo[playerid][pBandana1o][4] = fRotY;
- PlayerInfo[playerid][pBandana1o][5] = fRotZ;
- PlayerInfo[playerid][pBandana1o][6] = fScaleX;
- PlayerInfo[playerid][pBandana1o][7] = fScaleY;
- PlayerInfo[playerid][pBandana1o][8] = fScaleZ;
- }
- }
- for(a = 0; a < sizeof(helmet); a++)
- {
- if(helmet[a] == modelid)
- {
- PlayerInfo[playerid][pHelmeto][0] = fOffsetX;
- PlayerInfo[playerid][pHelmeto][1] = fOffsetY;
- PlayerInfo[playerid][pHelmeto][2] = fOffsetZ;
- PlayerInfo[playerid][pHelmeto][3] = fRotX;
- PlayerInfo[playerid][pHelmeto][4] = fRotY;
- PlayerInfo[playerid][pHelmeto][5] = fRotZ;
- PlayerInfo[playerid][pHelmeto][6] = fScaleX;
- PlayerInfo[playerid][pHelmeto][7] = fScaleY;
- PlayerInfo[playerid][pHelmeto][8] = fScaleZ;
- }
- }
- for(a = 0; a < sizeof(beret); a++)
- {
- if(beret[a] == modelid)
- {
- PlayerInfo[playerid][pBereto][0] = fOffsetX;
- PlayerInfo[playerid][pBereto][1] = fOffsetY;
- PlayerInfo[playerid][pBereto][2] = fOffsetZ;
- PlayerInfo[playerid][pBereto][3] = fRotX;
- PlayerInfo[playerid][pBereto][4] = fRotY;
- PlayerInfo[playerid][pBereto][5] = fRotZ;
- PlayerInfo[playerid][pBereto][6] = fScaleX;
- PlayerInfo[playerid][pBereto][7] = fScaleY;
- PlayerInfo[playerid][pBereto][8] = fScaleZ;
- }
- }
- for(a = 0; a < sizeof(casquette); a++)
- {
- if(casquette[a] == modelid)
- {
- PlayerInfo[playerid][pCasquetteo][0] = fOffsetX;
- PlayerInfo[playerid][pCasquetteo][1] = fOffsetY;
- PlayerInfo[playerid][pCasquetteo][2] = fOffsetZ;
- PlayerInfo[playerid][pCasquetteo][3] = fRotX;
- PlayerInfo[playerid][pCasquetteo][4] = fRotY;
- PlayerInfo[playerid][pCasquetteo][5] = fRotZ;
- PlayerInfo[playerid][pCasquetteo][6] = fScaleX;
- PlayerInfo[playerid][pCasquetteo][7] = fScaleY;
- PlayerInfo[playerid][pCasquetteo][8] = fScaleZ;
- }
- }
- for(a = 0; a < sizeof(cowboy); a++)
- {
- if(cowboy[a] == modelid)
- {
- PlayerInfo[playerid][pCowboyo][0] = fOffsetX;
- PlayerInfo[playerid][pCowboyo][1] = fOffsetY;
- PlayerInfo[playerid][pCowboyo][2] = fOffsetZ;
- PlayerInfo[playerid][pCowboyo][3] = fRotX;
- PlayerInfo[playerid][pCowboyo][4] = fRotY;
- PlayerInfo[playerid][pCowboyo][5] = fRotZ;
- PlayerInfo[playerid][pCowboyo][6] = fScaleX;
- PlayerInfo[playerid][pCowboyo][7] = fScaleY;
- PlayerInfo[playerid][pCowboyo][8] = fScaleZ;
- }
- }
- for(a = 0; a < sizeof(melon); a++)
- {
- if(melon[a] == modelid)
- {
- PlayerInfo[playerid][pMelono][0] = fOffsetX;
- PlayerInfo[playerid][pMelono][1] = fOffsetY;
- PlayerInfo[playerid][pMelono][2] = fOffsetZ;
- PlayerInfo[playerid][pMelono][3] = fRotX;
- PlayerInfo[playerid][pMelono][4] = fRotY;
- PlayerInfo[playerid][pMelono][5] = fRotZ;
- PlayerInfo[playerid][pMelono][6] = fScaleX;
- PlayerInfo[playerid][pMelono][7] = fScaleY;
- PlayerInfo[playerid][pMelono][8] = fScaleZ;
- }
- }
- for(a = 0; a < sizeof(ordinaire); a++)
- {
- if(ordinaire[a] == modelid)
- {
- PlayerInfo[playerid][pOrdinaireo][0] = fOffsetX;
- PlayerInfo[playerid][pOrdinaireo][1] = fOffsetY;
- PlayerInfo[playerid][pOrdinaireo][2] = fOffsetZ;
- PlayerInfo[playerid][pOrdinaireo][3] = fRotX;
- PlayerInfo[playerid][pOrdinaireo][4] = fRotY;
- PlayerInfo[playerid][pOrdinaireo][5] = fRotZ;
- PlayerInfo[playerid][pOrdinaireo][6] = fScaleX;
- PlayerInfo[playerid][pOrdinaireo][7] = fScaleY;
- PlayerInfo[playerid][pOrdinaireo][8] = fScaleZ;
- }
- }
- for(a = 0; a < sizeof(accessoire); a++)
- {
- if(accessoire[a] == modelid)
- {
- PlayerInfo[playerid][pAccessoireo][0] = fOffsetX;
- PlayerInfo[playerid][pAccessoireo][1] = fOffsetY;
- PlayerInfo[playerid][pAccessoireo][2] = fOffsetZ;
- PlayerInfo[playerid][pAccessoireo][3] = fRotX;
- PlayerInfo[playerid][pAccessoireo][4] = fRotY;
- PlayerInfo[playerid][pAccessoireo][5] = fRotZ;
- PlayerInfo[playerid][pAccessoireo][6] = fScaleX;
- PlayerInfo[playerid][pAccessoireo][7] = fScaleY;
- PlayerInfo[playerid][pAccessoireo][8] = fScaleZ;
- }
- }
- for(a = 0; a < sizeof(lunettes); a++)
- {
- if(lunettes[a] == modelid)
- {
- PlayerInfo[playerid][pLunetteso][0] = fOffsetX;
- PlayerInfo[playerid][pLunetteso][1] = fOffsetY;
- PlayerInfo[playerid][pLunetteso][2] = fOffsetZ;
- PlayerInfo[playerid][pLunetteso][3] = fRotX;
- PlayerInfo[playerid][pLunetteso][4] = fRotY;
- PlayerInfo[playerid][pLunetteso][5] = fRotZ;
- PlayerInfo[playerid][pLunetteso][6] = fScaleX;
- PlayerInfo[playerid][pLunetteso][7] = fScaleY;
- PlayerInfo[playerid][pLunetteso][8] = fScaleZ;
- }
- }
- for(a = 0; a < sizeof(bandana2); a++)
- {
- if(bandana2[a] == modelid)
- {
- PlayerInfo[playerid][pBandana2o][0] = fOffsetX;
- PlayerInfo[playerid][pBandana2o][1] = fOffsetY;
- PlayerInfo[playerid][pBandana2o][2] = fOffsetZ;
- PlayerInfo[playerid][pBandana2o][3] = fRotX;
- PlayerInfo[playerid][pBandana2o][4] = fRotY;
- PlayerInfo[playerid][pBandana2o][5] = fRotZ;
- PlayerInfo[playerid][pBandana2o][6] = fScaleX;
- PlayerInfo[playerid][pBandana2o][7] = fScaleY;
- PlayerInfo[playerid][pBandana2o][8] = fScaleZ;
- }
- }
- for(a = 0; a < sizeof(montre); a++)
- {
- if(montre[a] == modelid)
- {
- PlayerInfo[playerid][pMontreo][0] = fOffsetX;
- PlayerInfo[playerid][pMontreo][1] = fOffsetY;
- PlayerInfo[playerid][pMontreo][2] = fOffsetZ;
- PlayerInfo[playerid][pMontreo][3] = fRotX;
- PlayerInfo[playerid][pMontreo][4] = fRotY;
- PlayerInfo[playerid][pMontreo][5] = fRotZ;
- PlayerInfo[playerid][pMontreo][6] = fScaleX;
- PlayerInfo[playerid][pMontreo][7] = fScaleY;
- PlayerInfo[playerid][pMontreo][8] = fScaleZ;
- }
- }
- }
- Sauvegarde(playerid);
- return 0;
- }
- #endif
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == D_ACC_ACHAT)
- {
- switch(listitem)
- {
- case 0: format(texte, sizeof(texte), "Bandana Bleu foncé\nBandana Rouge\nBandana noir avec têtes de mort\nBandana noir\nBandana bleu (Style Crip'z)\nBandana vert (Style Groove)\nBandana rose\n"), ShowPlayerDialog(playerid, D_BANDANA1_ACHAT, DIALOG_STYLE_LIST, "Achat - Bandanas sur la tête", texte, "Acheter", "Retour");
- case 1: format(texte, sizeof(texte), "Casque traditionnel\nCasque bleu + camouflage\nCasque marron + camouflage\nCasque vert + camouflage\n"), ShowPlayerDialog(playerid, D_HELMET_ACHAT, DIALOG_STYLE_LIST, "Achat - Casques de l'armée", texte, "Acheter", "Retour");
- case 2: format(texte, sizeof(texte), "Béret gris\nBéret rouge\nBéret bleu\nBéret style armée\n"), ShowPlayerDialog(playerid, D_BERET_ACHAT, DIALOG_STYLE_LIST, "Achat - Bérets", texte, "Acheter", "Retour");
- case 3: format(texte, sizeof(texte), "Casquette noire et grise\nCasquette bleue\nCasquette grise et verte\n"), ShowPlayerDialog(playerid, D_CASQUETTE_ACHAT, DIALOG_STYLE_LIST, "Achat - Casquettes", texte, "Acheter", "Retour");
- case 4: format(texte, sizeof(texte), "Chapeau ordinaire\nChapeau noir\nChapeau vert foncé\nChapeau rouge\n"), ShowPlayerDialog(playerid, D_COWBOY_ACHAT, DIALOG_STYLE_LIST, "Achat - Chapeaux de cow-boy", texte, "Acheter", "Retour");
- case 5: format(texte, sizeof(texte), "Chapeau noir\nChapeau bleu\nChapeau vert\nChapeau jaune\nChapeau rouge\n"), ShowPlayerDialog(playerid, D_MELON_ACHAT, DIALOG_STYLE_LIST, "Achat - Chapeaux Melon", texte, "Acheter", "Retour");
- case 6: format(texte, sizeof(texte), "Chapeau à motifs psychiquédéliques\nChapeau noir à taches jaunes\nChapeau à motif\nChapeau léopard\n"), ShowPlayerDialog(playerid, D_ORDINAIRE_ACHAT, DIALOG_STYLE_LIST, "Achat - Chapeaux excentriques", texte, "Acheter", "Retour");
- case 7:
- {
- new sz_Info[433] = "Lunettes noires à verres rouges\nLunettes noires à verres oranges\nLunettes noires à verres verts\nLunettes noires à verts bleus\nLunettes noires à verres roses\nLunettes noires à verres noirs\n";
- strcat(sz_Info,"Lunettes noires à verres à spirales\nLunettes noires à verres blancs\nLunettes à rayon X\nLunettes de soleil à verres gris\nLunettes de soleil à verres bleus\nLunettes de soleil à verres violets\nLunettes de soleil à verres rose\nLunettes de soleil à verres oranges\nLunettes de soleil à verres verts\nLunettes de soleil à verres oranges\nLunettes noires\nLunettes vertes\nLunettes rouges\nLunettes 3D noires\nLunettes 3D rouges\nLunettes 3D bleues\n");
- ShowPlayerDialog(playerid, D_GOOGLES_ACHAT, DIALOG_STYLE_LIST, "Achat - Lunettes", sz_Info, "Acheter", "Retour");
- }
- case 8: format(texte, sizeof(texte), "Canne à pêche\nClé pour mécanique\nPied de biche\nMarteau\nCasquette de police\nBouclier de police\nCasque d'ouvrier\nChapeau S&M\nPerruque\nTorche\nTaser\nPointeur laser\nTournevis\nCasque de moto\n"), ShowPlayerDialog(playerid, D_OBJECTS_ACHAT, DIALOG_STYLE_LIST, "Achat - Objets à tenir", texte, "Acheter", "Retour");
- case 9: format(texte, sizeof(texte), "Bandana noir à tête de mort\nBandana noir\nBandana vert\nBandana style armée\nMasque blanc\nMasque rouge\nMasque ver\nMasque de Zorro\nMasque entièrement noir\n"), ShowPlayerDialog(playerid, D_BANDANA2_ACHAT, DIALOG_STYLE_LIST, "Achat - Bandanas sur le visage et masques", texte, "Acheter", "Retour");
- case 10: format(texte, sizeof(texte), "Montre avec bracelet en bronze\nMontre avec bracelet en argent\nMontre avec bracelet en or\nMontre en or\nMontre de sport violette\nMontre de sport rose\nMontre de sport verte\nMontre de sport + cammouflage\n"), ShowPlayerDialog(playerid, D_WATCH_ACHAT, DIALOG_STYLE_LIST, "Achat - Montres", texte, "Acheter", "Retour");
- }
- return 1;
- }
- if(dialogid == D_BANDANA1_ACHAT)
- {
- switch(listitem)
- {
- case 0: PlayerInfo[playerid][pBandana1] = 18891, SendVendeuseMessage(playerid, "Voilà votre bandana bleu foncé !");
- case 1: PlayerInfo[playerid][pBandana1] = 18892, SendVendeuseMessage(playerid, "Voilà votre bandana rouge !");
- case 2: PlayerInfo[playerid][pBandana1] = 18895, SendVendeuseMessage(playerid, "Voilà votre bandana noir à têtes de mort !");
- case 3: PlayerInfo[playerid][pBandana1] = 18896, SendVendeuseMessage(playerid, "Voilà votre bandana noir !");
- case 4: PlayerInfo[playerid][pBandana1] = 18897, SendVendeuseMessage(playerid, "Voilà votre bandana bleu !");
- case 5: PlayerInfo[playerid][pBandana1] = 18898, SendVendeuseMessage(playerid, "Voilà votre bandana vert !");
- case 6: PlayerInfo[playerid][pBandana1] = 18899, SendVendeuseMessage(playerid, "Voilà votre bandana rose !");
- }
- return 1;
- }
- if(dialogid == D_HELMET_ACHAT)
- {
- switch(listitem)
- {
- case 0: PlayerInfo[playerid][pHelmet] = 19101, SendVendeuseMessage(playerid, "Voilà votre casque traditionnel !");
- case 1: PlayerInfo[playerid][pHelmet] = 19102, SendVendeuseMessage(playerid, "Voilà votre casque bleu avec cammouflage !");
- case 2: PlayerInfo[playerid][pHelmet] = 19103, SendVendeuseMessage(playerid, "Voilà votre casque marron avec cammouflage !");
- case 3: PlayerInfo[playerid][pHelmet] = 19104, SendVendeuseMessage(playerid, "Voilà votre casque vert avec cammouflage !");
- }
- return 1;
- }
- if(dialogid == D_BERET_ACHAT)
- {
- switch(listitem)
- {
- case 0: PlayerInfo[playerid][pBeret] = 18921, SendVendeuseMessage(playerid, "Voilà votre béret gris !");
- case 1: PlayerInfo[playerid][pBeret] = 18922, SendVendeuseMessage(playerid, "Voilà votre béret rouge !");
- case 2: PlayerInfo[playerid][pBeret] = 18923, SendVendeuseMessage(playerid, "Voilà votre béret bleu !");
- case 3: PlayerInfo[playerid][pBeret] = 18924, SendVendeuseMessage(playerid, "Voilà votre béret avec cammouflage !");
- }
- return 1;
- }
- if(dialogid == D_CASQUETTE_ACHAT)
- {
- switch(listitem)
- {
- case 0: PlayerInfo[playerid][pCasquette] = 18940, SendVendeuseMessage(playerid, "Voilà votre casquette noire et grise !");
- case 1: PlayerInfo[playerid][pCasquette] = 18942, SendVendeuseMessage(playerid, "Voilà votre casquette bleue !");
- case 2: PlayerInfo[playerid][pCasquette] = 18943, SendVendeuseMessage(playerid, "Voilà votre casquette verte et grise !");
- }
- return 1;
- }
- if(dialogid == D_COWBOY_ACHAT)
- {
- switch(listitem)
- {
- case 0: PlayerInfo[playerid][pCowboy] = 19095, SendVendeuseMessage(playerid, "Voilà votre chapeau de cow-boy \"traditionnel\"");
- case 1: PlayerInfo[playerid][pCowboy] = 18962, SendVendeuseMessage(playerid, "Voilà votre chapeau de cow-boy noir !");
- case 2: PlayerInfo[playerid][pCowboy] = 19096, SendVendeuseMessage(playerid, "Voilà votre chapeau de cow-boy vert foncé !");
- case 3: PlayerInfo[playerid][pCowboy] = 19097, SendVendeuseMessage(playerid, "Voilà votre chapeau de cow-boy rouge !");
- }
- return 1;
- }
- if(dialogid == D_MELON_ACHAT)
- {
- switch(listitem)
- {
- case 0: PlayerInfo[playerid][pMelon] = 18944, SendVendeuseMessage(playerid, "Voilà votre chapeau melon noir !");
- case 1: PlayerInfo[playerid][pMelon] = 18945, SendVendeuseMessage(playerid, "Voilà votre chapeau melon bleu !");
- case 2: PlayerInfo[playerid][pMelon] = 18946, SendVendeuseMessage(playerid, "Voilà votre chapeau melon vert !");
- case 3: PlayerInfo[playerid][pMelon] = 18950, SendVendeuseMessage(playerid, "Voilà votre chapeau melon rouge !");
- case 4: PlayerInfo[playerid][pMelon] = 18951, SendVendeuseMessage(playerid, "Voilà votre chapeau melon jaune !");
- }
- return 1;
- }
- if(dialogid == D_ORDINAIRE_ACHAT)
- {
- switch(listitem)
- {
- case 0: PlayerInfo[playerid][pOrdinaire] = 18971, SendVendeuseMessage(playerid, "Voilà votre chapeau à motifs psychiquédéliques !");
- case 1: PlayerInfo[playerid][pOrdinaire] = 18972, SendVendeuseMessage(playerid, "Voilà votre chapeau noir à tâches jaunes !");
- case 2: PlayerInfo[playerid][pOrdinaire] = 18973, SendVendeuseMessage(playerid, "Voilà votre chapeau à motifs !");
- case 3: PlayerInfo[playerid][pOrdinaire] = 18970, SendVendeuseMessage(playerid, "Voilà votre chapeau léopard !");
- }
- return 1;
- }
- if(dialogid == D_GOOGLES_ACHAT)
- {
- switch(listitem)
- {
- case 0: PlayerInfo[playerid][pLunettes] = 19006, SendVendeuseMessage(playerid, "Voilà votre paire de lunettes à verres rouges !");
- case 1: PlayerInfo[playerid][pLunettes] = 19007, SendVendeuseMessage(playerid, "Voilà votre paire de lunettes à verres oranges !");
- case 2: PlayerInfo[playerid][pLunettes] = 19008, SendVendeuseMessage(playerid, "Voilà votre paire de lunettes à verres verts !");
- case 3: PlayerInfo[playerid][pLunettes] = 19009, SendVendeuseMessage(playerid, "Voilà votre paire de lunettes à verres bleus !");
- case 4: PlayerInfo[playerid][pLunettes] = 19010, SendVendeuseMessage(playerid, "Voilà votre paire de lunettes à verres roses !");
- case 5: PlayerInfo[playerid][pLunettes] = 19012, SendVendeuseMessage(playerid, "Voilà votre paire de lunettes à verres noirs !");
- case 6: PlayerInfo[playerid][pLunettes] = 19014, SendVendeuseMessage(playerid, "Voilà votre paire de lunettes à verres à spirales !");
- case 7: PlayerInfo[playerid][pLunettes] = 19015, SendVendeuseMessage(playerid, "Voilà votre paire de lunettes à verres blancs !");
- case 8: PlayerInfo[playerid][pLunettes] = 19016, SendVendeuseMessage(playerid, "Voilà votre paire de lunettes à rayons X !");
- case 9: PlayerInfo[playerid][pLunettes] = 19022, SendVendeuseMessage(playerid, "Voilà votre paire de lunettes de soleil à verres gris !");
- case 10: PlayerInfo[playerid][pLunettes] = 19023, SendVendeuseMessage(playerid, "Voilà votre paire de lunettes de soleil à verres bleus !");
- case 11: PlayerInfo[playerid][pLunettes] = 19024, SendVendeuseMessage(playerid, "Voilà votre paire de lunettes de soleil à verres violets !");
- case 12: PlayerInfo[playerid][pLunettes] = 19026, SendVendeuseMessage(playerid, "Voilà votre paire de lunettes de soleil à verres roses !");
- case 13: PlayerInfo[playerid][pLunettes] = 19027, SendVendeuseMessage(playerid, "Voilà votre paire de lunettes de soleil à verres oranges !");
- case 14: PlayerInfo[playerid][pLunettes] = 19028, SendVendeuseMessage(playerid, "Voilà votre paire de lunettes de soleil à verres jaunes !");
- case 15: PlayerInfo[playerid][pLunettes] = 19029, SendVendeuseMessage(playerid, "Voilà votre paire de lunettes de soleil à verres verts !");
- case 16: PlayerInfo[playerid][pLunettes] = 19033, SendVendeuseMessage(playerid, "Voilà votre paire de lunettes noires !");
- case 17: PlayerInfo[playerid][pLunettes] = 19031, SendVendeuseMessage(playerid, "Voilà votre paire de lunettes vertes !");
- case 18: PlayerInfo[playerid][pLunettes] = 19032, SendVendeuseMessage(playerid, "Voilà votre paire de lunettes rouges !");
- case 19: PlayerInfo[playerid][pLunettes] = 19138, SendVendeuseMessage(playerid, "Voilà votre paire de lunettes 3D noires !");
- case 20: PlayerInfo[playerid][pLunettes] = 19139, SendVendeuseMessage(playerid, "Voilà votre paire de lunettes 3D rouges !");
- case 21: PlayerInfo[playerid][pLunettes] = 19140, SendVendeuseMessage(playerid, "Voilà votre paire de lunettes 3D bleues !");
- }
- return 1;
- }
- if(dialogid == D_OBJECTS_ACHAT)
- {
- switch(listitem)
- {
- case 0: PlayerInfo[playerid][pAccessoire] = 18632, SendVendeuseMessage(playerid, "Voilà votre canne à pêche !");
- case 1: PlayerInfo[playerid][pAccessoire] = 18633, SendVendeuseMessage(playerid, "Voilà votre clé pour la mécanique !");
- case 2: PlayerInfo[playerid][pAccessoire] = 18634, SendVendeuseMessage(playerid, "Voilà votre pied de biche !");
- case 3: PlayerInfo[playerid][pAccessoire] = 18635, SendVendeuseMessage(playerid, "Voilà votre marteau !");
- case 4: PlayerInfo[playerid][pAccessoire] = 18636, SendVendeuseMessage(playerid, "Voilà votre casquette de police !");
- case 5: PlayerInfo[playerid][pAccessoire] = 18637, SendVendeuseMessage(playerid, "Voilà votre bouclier de police !");
- case 6: PlayerInfo[playerid][pAccessoire] = 18638, SendVendeuseMessage(playerid, "Voilà votre casque d'ouvrier !");
- case 7: PlayerInfo[playerid][pAccessoire] = 18639, SendVendeuseMessage(playerid, "Voilà votre chapeau S&M !");
- case 8: PlayerInfo[playerid][pAccessoire] = 18640, SendVendeuseMessage(playerid, "Voilà votre perruque !");
- case 9: PlayerInfo[playerid][pAccessoire] = 18641, SendVendeuseMessage(playerid, "Voilà votre lampe torche !");
- case 10: PlayerInfo[playerid][pAccessoire] = 18642, SendVendeuseMessage(playerid, "Voilà votre imitation de taser pour enfants !");
- case 11: PlayerInfo[playerid][pAccessoire] = 18643, SendVendeuseMessage(playerid, "Voilà votre pointeur laser !");
- case 12: PlayerInfo[playerid][pAccessoire] = 18644, SendVendeuseMessage(playerid, "Voilà votre tournevis !");
- case 13: PlayerInfo[playerid][pAccessoire] = 18645, SendVendeuseMessage(playerid, "Voilà votre casque de moto !");
- }
- return 1;
- }
- if(dialogid == D_BANDANA2_ACHAT)
- {
- switch(listitem)
- {
- case 0: PlayerInfo[playerid][pBandana2] = 18911, SendVendeuseMessage(playerid, "Voilà votre bandana noir à têtes de mort !");
- case 1: PlayerInfo[playerid][pBandana2] = 18912, SendVendeuseMessage(playerid, "Voilà votre bandana noir !");
- case 2: PlayerInfo[playerid][pBandana2] = 18913, SendVendeuseMessage(playerid, "Voilà votre bandana vert !");
- case 3: PlayerInfo[playerid][pBandana2] = 18914, SendVendeuseMessage(playerid, "Voilà vdtre bandana avec cammouflage !");
- case 4: PlayerInfo[playerid][pBandana2] = 19036, SendVendeuseMessage(playerid, "Voilà votre masque blanc !");
- case 5: PlayerInfo[playerid][pBandana2] = 19037, SendVendeuseMessage(playerid, "Voilà votre masque rouge !");
- case 6: PlayerInfo[playerid][pBandana2] = 19038, SendVendeuseMessage(playerid, "Voilà votre masque vert !");
- case 7: PlayerInfo[playerid][pBandana2] = 18974, SendVendeuseMessage(playerid, "Voilà votre masque de Zoro !");
- case 8: PlayerInfo[playerid][pBandana2] = 19163, SendVendeuseMessage(playerid, "Voilà votre masque entièrement noir !");
- }
- return 1;
- }
- if(dialogid == D_WATCH_ACHAT)
- {
- switch(listitem)
- {
- case 0: PlayerInfo[playerid][pMontre] = 19041, SendVendeuseMessage(playerid, "Voilà votre montre avec barcelet en bronze !");
- case 1: PlayerInfo[playerid][pMontre] = 19040, SendVendeuseMessage(playerid, "Voilà votre montre avec barcelet en argent !");
- case 2: PlayerInfo[playerid][pMontre] = 19039, SendVendeuseMessage(playerid, "Voilà votre montre avec barcelet en or !");
- case 3: PlayerInfo[playerid][pMontre] = 19042, SendVendeuseMessage(playerid, "Voilà votre montre en or !");
- case 4: PlayerInfo[playerid][pMontre] = 19044, SendVendeuseMessage(playerid, "Voilà votre montre de sport violette !");
- case 5: PlayerInfo[playerid][pMontre] = 19045, SendVendeuseMessage(playerid, "Voilà votre montre de sport rose !");
- case 6: PlayerInfo[playerid][pMontre] = 19046, SendVendeuseMessage(playerid, "Voilà votre montre de sport verte !");
- case 7: PlayerInfo[playerid][pMontre] = 19053, SendVendeuseMessage(playerid, "Voilà votre montre de sport avec cammouflage !");
- }
- return 1;
- }
- if(dialogid == D_ACC_TEST)
- {
- switch(listitem)
- {
- case 0: format(texte, sizeof(texte), "Bandana Bleu foncé\nBandana Rouge\nBandana noir avec têtes de mort\nBandana noir\nBandana bleu (Style Crip'z)\nBandana vert (Style Groove)\nBandana rose\n"), ShowPlayerDialog(playerid, D_BANDANA1_TEST, DIALOG_STYLE_LIST, "Essai - Bandanas sur la tête", texte, "Acheter", "Retour");
- case 1: format(texte, sizeof(texte), "Casque traditionnel\nCasque bleu + camouflage\nCasque marron + camouflage\nCasque vert + camouflage\n"), ShowPlayerDialog(playerid, D_HELMET_TEST, DIALOG_STYLE_LIST, "Essai - Casques de l'armée", texte, "Acheter", "Retour");
- case 2: format(texte, sizeof(texte), "Béret gris\nBéret rouge\nBéret bleu\nBéret style armée\n"), ShowPlayerDialog(playerid, D_BERET_TEST, DIALOG_STYLE_LIST, "Essai - Bérets", texte, "Acheter", "Retour");
- case 3: format(texte, sizeof(texte), "Casquette noire et grise\nCasquette bleue\nCasquette grise et verte\n"), ShowPlayerDialog(playerid, D_CASQUETTE_TEST, DIALOG_STYLE_LIST, "Essai - Casquettes", texte, "Acheter", "Retour");
- case 4: format(texte, sizeof(texte), "Chapeau ordinaire\nChapeau noir\nChapeau vert foncé\nChapeau rouge\n"), ShowPlayerDialog(playerid, D_COWBOY_TEST, DIALOG_STYLE_LIST, "Essai - Chapeaux de cow-boy", texte, "Acheter", "Retour");
- case 5: format(texte, sizeof(texte), "Chapeau noir\nChapeau bleu\nChapeau vert\nChapeau jaune\nChapeau rouge\n"), ShowPlayerDialog(playerid, D_MELON_TEST, DIALOG_STYLE_LIST, "Essai - Chapeaux Melon", texte, "Acheter", "Retour");
- case 6: format(texte, sizeof(texte), "Chapeau à motifs psychiquédéliques\nChapeau noir à taches jaunes\nChapeau à motif\nChapeau léopard\n"), ShowPlayerDialog(playerid, D_ORDINAIRE_TEST, DIALOG_STYLE_LIST, "Essai - Chapeaux excentriques", texte, "Acheter", "Retour");
- case 7:
- {
- new sz_Info[433] = "Lunettes noires à verres rouges\nLunettes noires à verres oranges\nLunettes noires à verres verts\nLunettes noires à verts bleus\nLunettes noires à verres roses\nLunettes noires à verres noirs\n";
- strcat(sz_Info,"Lunettes noires à verres à spirales\nLunettes noires à verres blancs\nLunettes à rayon X\nLunettes de soleil à verres gris\nLunettes de soleil à verres bleus\nLunettes de soleil à verres violets\nLunettes de soleil à verres rose\nLunettes de soleil à verres oranges\nLunettes de soleil à verres verts\nLunettes de soleil à verres oranges\nLunettes noires\nLunettes vertes\nLunettes rouges\nLunettes 3D noires\nLunettes 3D rouges\nLunettes 3D bleues\n");
- ShowPlayerDialog(playerid, D_GOOGLES_TEST, DIALOG_STYLE_LIST, "Essai - Lunettes", sz_Info, "Acheter", "Retour");
- }
- case 8: format(texte, sizeof(texte), "Canne à pêche\nClé pour mécanique\nPied de biche\nMarteau\nCasquette de police\nBouclier de police\nCasque d'ouvrier\nChapeau S&M\nPerruque\nTorche\nTaser\nPointeur laser\nTournevis\nCasque de moto\n"), ShowPlayerDialog(playerid, D_OBJECTS_TEST, DIALOG_STYLE_LIST, "Essai - Objets à tenir", texte, "Acheter", "Retour");
- case 9: format(texte, sizeof(texte), "Bandana noir à tête de mort\nBandana noir\nBandana vert\nBandana style armée\nMasque blanc\nMasque rouge\nMasque ver\nMasque de Zorro\nMasque entièrement noir\n"), ShowPlayerDialog(playerid, D_BANDANA2_TEST, DIALOG_STYLE_LIST, "Essai - Bandanas sur le visage et masques", texte, "Acheter", "Retour");
- case 10: format(texte, sizeof(texte), "Montre avec bracelet en bronze\nMontre avec bracelet en argent\nMontre avec bracelet en or\nMontre en or\nMontre de sport violette\nMontre de sport rose\nMontre de sport verte\nMontre de sport + cammouflage\n"), ShowPlayerDialog(playerid, D_WATCH_TEST, DIALOG_STYLE_LIST, "Essai - Montres", texte, "Acheter", "Retour");
- }
- return 1;
- }
- if(dialogid == D_BANDANA1_TEST)
- {
- switch(listitem)
- {
- case 0: TestAccessoire(playerid, 2, 18891);
- case 1: TestAccessoire(playerid, 2, 1892);
- case 2: TestAccessoire(playerid, 2, 18895);
- case 3: TestAccessoire(playerid, 2, 18896);
- case 4: TestAccessoire(playerid, 2, 18897);
- case 5: TestAccessoire(playerid, 2, 18898);
- case 6: TestAccessoire(playerid, 2, 18899);
- }
- return 1;
- }
- if(dialogid == D_HELMET_TEST)
- {
- switch(listitem)
- {
- case 0: TestAccessoire(playerid, 2, 19101);
- case 1: TestAccessoire(playerid, 2, 19102);
- case 2: TestAccessoire(playerid, 2, 19103);
- case 3: TestAccessoire(playerid, 2, 19104);
- }
- return 1;
- }
- if(dialogid == D_BERET_TEST)
- {
- switch(listitem)
- {
- case 0: TestAccessoire(playerid, 2, 18921);
- case 1: TestAccessoire(playerid, 2, 18922);
- case 2: TestAccessoire(playerid, 2, 18923);
- case 3: TestAccessoire(playerid, 2, 18924);
- }
- return 1;
- }
- if(dialogid == D_CASQUETTE_TEST)
- {
- switch(listitem)
- {
- case 0: TestAccessoire(playerid, 2, 18940);
- case 1: TestAccessoire(playerid, 2, 18942);
- case 2: TestAccessoire(playerid, 2, 18943);
- }
- return 1;
- }
- if(dialogid == D_COWBOY_TEST)
- {
- switch(listitem)
- {
- case 0: TestAccessoire(playerid, 2, 19095);
- case 1: TestAccessoire(playerid, 2, 18962);
- case 2: TestAccessoire(playerid, 2, 19096);
- case 3: TestAccessoire(playerid, 2, 19097);
- }
- return 1;
- }
- if(dialogid == D_MELON_TEST)
- {
- switch(listitem)
- {
- case 0: TestAccessoire(playerid, 2, 18944);
- case 1: TestAccessoire(playerid, 2, 18945);
- case 2: TestAccessoire(playerid, 2, 18946);
- case 3: TestAccessoire(playerid, 2, 18950);
- case 4: TestAccessoire(playerid, 2, 18951);
- }
- return 1;
- }
- if(dialogid == D_ORDINAIRE_TEST)
- {
- switch(listitem)
- {
- case 0: TestAccessoire(playerid, 2, 18971);
- case 1: TestAccessoire(playerid, 2, 18972);
- case 2: TestAccessoire(playerid, 2, 18973);
- case 3: TestAccessoire(playerid, 2, 18970);
- }
- return 1;
- }
- if(dialogid == D_GOOGLES_TEST)
- {
- switch(listitem)
- {
- case 0: TestAccessoire(playerid, 2, 19006);
- case 1: TestAccessoire(playerid, 2, 19007);
- case 2: TestAccessoire(playerid, 2, 19008);
- case 3: TestAccessoire(playerid, 2, 19009);
- case 4: TestAccessoire(playerid, 2, 19010);
- case 5: TestAccessoire(playerid, 2, 19012);
- case 6: TestAccessoire(playerid, 2, 19014);
- case 7: TestAccessoire(playerid, 2, 19015);
- case 8: TestAccessoire(playerid, 2, 19016);
- case 9: TestAccessoire(playerid, 2, 19022);
- case 10: TestAccessoire(playerid, 2, 19023);
- case 11: TestAccessoire(playerid, 2, 19024);
- case 12: TestAccessoire(playerid, 2, 19025);
- case 13: TestAccessoire(playerid, 2, 19027);
- case 14: TestAccessoire(playerid, 2, 19028);
- case 15: TestAccessoire(playerid, 2, 19029);
- case 16: TestAccessoire(playerid, 2, 19033);
- case 17: TestAccessoire(playerid, 2, 19031);
- case 18: TestAccessoire(playerid, 2, 19032);
- case 19: TestAccessoire(playerid, 2, 19138);
- case 20: TestAccessoire(playerid, 2, 19139);
- case 21: TestAccessoire(playerid, 2, 19140);
- }
- return 1;
- }
- if(dialogid == D_OBJECTS_TEST)
- {
- switch(listitem)
- {
- case 0: TestAccessoire(playerid, 6, 18632);
- case 1: TestAccessoire(playerid, 6, 18633);
- case 2: TestAccessoire(playerid, 6, 18634);
- case 3: TestAccessoire(playerid, 6, 18635);
- case 4: TestAccessoire(playerid, 6, 18636);
- case 5: TestAccessoire(playerid, 6, 18637);
- case 6: TestAccessoire(playerid, 6, 18638);
- case 7: TestAccessoire(playerid, 6, 18639);
- case 8: TestAccessoire(playerid, 6, 18640);
- case 9: TestAccessoire(playerid, 6, 18641);
- case 10: TestAccessoire(playerid, 6, 18642);
- case 11: TestAccessoire(playerid, 6, 18643);
- case 12: TestAccessoire(playerid, 6, 18644);
- case 13: TestAccessoire(playerid, 6, 18645);
- }
- return 1;
- }
- if(dialogid == D_BANDANA2_TEST)
- {
- switch(listitem)
- {
- case 0: TestAccessoire(playerid, 2, 18911);
- case 1: TestAccessoire(playerid, 2, 18912);
- case 2: TestAccessoire(playerid, 2, 18913);
- case 3: TestAccessoire(playerid, 2, 18914);
- case 4: TestAccessoire(playerid, 2, 19036);
- case 5: TestAccessoire(playerid, 2, 19037);
- case 6: TestAccessoire(playerid, 2, 19038);
- case 7: TestAccessoire(playerid, 2, 18974);
- case 8: TestAccessoire(playerid, 2, 19163);
- }
- return 1;
- }
- if(dialogid == D_WATCH_TEST)
- {
- switch(listitem)
- {
- case 0: TestAccessoire(playerid, 6, 19041);
- case 1: TestAccessoire(playerid, 6, 19040);
- case 2: TestAccessoire(playerid, 6, 19039);
- case 3: TestAccessoire(playerid, 6, 19042);
- case 4: TestAccessoire(playerid, 6, 19044);
- case 5: TestAccessoire(playerid, 6, 19045);
- case 6: TestAccessoire(playerid, 6, 19046);
- case 7: TestAccessoire(playerid, 6, 19053);
- }
- return 1;
- }
- return 0;
- }
- // fonctions
- EstAuZIP(playerid)
- {
- if(IsPlayerInRangeOfPoint(playerid, ZIP_R, ZIP_X, ZIP_Y, ZIP_Z))
- {
- return 1;
- }
- return 0;
- }
- public removeAccessoire(playerid)
- {
- RemovePlayerAttachedObject(playerid, GetPVarInt(playerid, "Slot"));
- DeletePVar(playerid, "Slot");
- return SendClientMessage(playerid, 0x9ACD32FF, "[Information]{FFFFFF} La minute est écoulée, l'accessoire est retiré. Si tu le veux, achète le !");
- }
- TestAccessoire(playerid, pcorps, accid)
- {
- if(IsPlayerAttachedObjectSlotUsed(playerid, 9)) return SendErrorMessage(playerid, "Tous tes slots d'accessoires sont remplis. Retire un accessoire pour pouvoir en essayer un autre !");
- for(new s = 0; s < 10; s++)
- {
- if(IsPlayerAttachedObjectSlotUsed(playerid, s)) continue;
- else
- {
- SetPlayerAttachedObject(playerid, s, accid, pcorps);
- SetPVarInt(playerid, "Slot", s);
- }
- }
- SetTimerEx("removeAccessoire", 60000, false, "i", playerid);
- return SendClientMessage(playerid, -1, "{9ACD32}[Information]{FFFFFF} Tu peux essayer cet accessoire pendant une minute.");
- }
- SendDelMessage(playerid, slot)
- {
- SendClientFormattedMessage(playerid, -1, "{9ACD32}[Information]{FFFFFF} Utilise /accessoire editer %d pour ré-ajuster l'accessoire.", slot);
- return SendClientFormattedMessage(playerid, -1, "{9ACD32}[Information]{FFFFFF} Utilise /accessoire enlever %d pour le retirer !", slot);
- }
- MettreAccessoire(playerid, accid, slot, pcorps, accname[])
- {
- if(slot < 0 || slot > 9) return SendErrorMessage(playerid, "Le slot doit être compris entre 0 et 9 (inclus)");
- RemovePlayerAttachedObject(playerid, slot);
- if(!strcmp(accname, "bandana de tête", false)) SetPlayerAttachedObject(playerid, slot, accid, pcorps, PlayerInfo[playerid][pBandana1o][0], PlayerInfo[playerid][pBandana1o][1], PlayerInfo[playerid][pBandana1o][2], PlayerInfo[playerid][pBandana1o][3], PlayerInfo[playerid][pBandana1o][4], PlayerInfo[playerid][pBandana1o][5], PlayerInfo[playerid][pBandana1o][6], PlayerInfo[playerid][pBandana1o][7], PlayerInfo[playerid][pBandana1o][8]);
- else if(!strcmp(accname, "casque", false)) SetPlayerAttachedObject(playerid, slot, accid, pcorps, PlayerInfo[playerid][pHelmeto][0], PlayerInfo[playerid][pHelmeto][1], PlayerInfo[playerid][pHelmeto][2], PlayerInfo[playerid][pHelmeto][3], PlayerInfo[playerid][pHelmeto][4], PlayerInfo[playerid][pHelmeto][5], PlayerInfo[playerid][pHelmeto][6], PlayerInfo[playerid][pHelmeto][7], PlayerInfo[playerid][pHelmeto][8]);
- else if(!strcmp(accname, "béret", false)) SetPlayerAttachedObject(playerid, slot, accid, pcorps, PlayerInfo[playerid][pBereto][0], PlayerInfo[playerid][pBereto][1], PlayerInfo[playerid][pBereto][2], PlayerInfo[playerid][pBereto][3], PlayerInfo[playerid][pBereto][4], PlayerInfo[playerid][pBereto][5], PlayerInfo[playerid][pBereto][6], PlayerInfo[playerid][pBereto][7], PlayerInfo[playerid][pBereto][8]);
- else if(!strcmp(accname, "casquette", false)) SetPlayerAttachedObject(playerid, slot, accid, pcorps, PlayerInfo[playerid][pCasquetteo][0], PlayerInfo[playerid][pCasquetteo][1], PlayerInfo[playerid][pCasquetteo][2], PlayerInfo[playerid][pCasquetteo][3], PlayerInfo[playerid][pCasquetteo][4], PlayerInfo[playerid][pCasquetteo][5], PlayerInfo[playerid][pCasquetteo][6], PlayerInfo[playerid][pCasquetteo][7], PlayerInfo[playerid][pCasquetteo][8]);
- else if(!strcmp(accname, "chapeau de cowboy", false)) SetPlayerAttachedObject(playerid, slot, accid, pcorps, PlayerInfo[playerid][pCowboyo][0], PlayerInfo[playerid][pCowboyo][1], PlayerInfo[playerid][pCowboyo][2], PlayerInfo[playerid][pCowboyo][3], PlayerInfo[playerid][pCowboyo][4], PlayerInfo[playerid][pCowboyo][5], PlayerInfo[playerid][pCowboyo][6], PlayerInfo[playerid][pCowboyo][7], PlayerInfo[playerid][pCowboyo][8]);
- else if(!strcmp(accname, "chapeau melon", false)) SetPlayerAttachedObject(playerid, slot, accid, pcorps, PlayerInfo[playerid][pMelono][0], PlayerInfo[playerid][pMelono][1], PlayerInfo[playerid][pMelono][2], PlayerInfo[playerid][pMelono][3], PlayerInfo[playerid][pMelono][4], PlayerInfo[playerid][pMelono][5], PlayerInfo[playerid][pMelono][6], PlayerInfo[playerid][pMelono][7], PlayerInfo[playerid][pMelono][8]);
- else if(!strcmp(accname, "chapeau excentrique", false)) SetPlayerAttachedObject(playerid, slot, accid, pcorps, PlayerInfo[playerid][pOrdinaireo][0], PlayerInfo[playerid][pOrdinaireo][1], PlayerInfo[playerid][pOrdinaireo][2], PlayerInfo[playerid][pOrdinaireo][3], PlayerInfo[playerid][pOrdinaireo][4], PlayerInfo[playerid][pOrdinaireo][5], PlayerInfo[playerid][pOrdinaireo][6], PlayerInfo[playerid][pOrdinaireo][7], PlayerInfo[playerid][pOrdinaireo][8]);
- else if(!strcmp(accname, "accessoire", false)) SetPlayerAttachedObject(playerid, slot, accid, pcorps, PlayerInfo[playerid][pAccessoireo][0], PlayerInfo[playerid][pAccessoireo][1], PlayerInfo[playerid][pAccessoireo][2], PlayerInfo[playerid][pAccessoireo][3], PlayerInfo[playerid][pAccessoireo][4], PlayerInfo[playerid][pAccessoireo][5], PlayerInfo[playerid][pAccessoireo][6], PlayerInfo[playerid][pAccessoireo][7], PlayerInfo[playerid][pAccessoireo][8]);
- else if(!strcmp(accname, "paire de lunettes", false)) SetPlayerAttachedObject(playerid, slot, accid, pcorps, PlayerInfo[playerid][pLunetteso][0], PlayerInfo[playerid][pLunetteso][1], PlayerInfo[playerid][pLunetteso][2], PlayerInfo[playerid][pLunetteso][3], PlayerInfo[playerid][pLunetteso][4], PlayerInfo[playerid][pLunetteso][5], PlayerInfo[playerid][pLunetteso][6], PlayerInfo[playerid][pLunetteso][7], PlayerInfo[playerid][pLunetteso][8]);
- else if(!strcmp(accname, "montre", false)) SetPlayerAttachedObject(playerid, slot, accid, pcorps, PlayerInfo[playerid][pMontreo][0], PlayerInfo[playerid][pMontreo][1], PlayerInfo[playerid][pMontreo][2], PlayerInfo[playerid][pMontreo][3], PlayerInfo[playerid][pMontreo][4], PlayerInfo[playerid][pMontreo][5], PlayerInfo[playerid][pMontreo][6], PlayerInfo[playerid][pMontreo][7], PlayerInfo[playerid][pMontreo][8]);
- SendClientFormattedMessage(playerid, -1, "{9ACD32}[Information]{FFFFFF} Tu as mit ton/ta %s (( slot %d ))", accname, slot);
- return SendDelMessage(playerid, slot);
- }
- SendVendeuseMessage(playerid, const message[])
- {
- return SendClientFormattedMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} %s", message);
- }
- SendSyntaxMessage(playerid, const syntax[], const couleur[], const parname[], const param[])
- {
- SendClientFormattedMessage(playerid, -1, "{33CCFF}[Usage]{FFFFFF} %s", syntax);
- if(strlen(parname) < 3 || strlen(param) < 3) return 1;
- else return SendClientFormattedMessage(playerid, 0xFFFFFFFF, "{%s}[%s]{FFFFFF} %s", couleur, parname, param);
- }
- #if defined s_sauv
- public OnPlayerRequestSpawn(playerid)
- {
- new requete[512];
- format(requete, sizeof(requete), "SELECT * FROM `Accessoires` WHERE `pseudo` = '%s'", GetName(playerid));
- mysql_tquery(MySQL, requete, "OnPlayerDataFound", "i", playerid);
- return 1;
- }
- public OnPlayerDataFound(playerid)
- {
- if(cache_num_rows() > 0)
- {
- SpawnPlayer(playerid);
- return 1;
- }
- else
- {
- PlayerInfo[playerid][pBandana1] = cache_get_field_content_int(0, "bandana1", MySQL);
- PlayerInfo[playerid][pHelmet] = cache_get_field_content_int(0, "helmet", MySQL);
- PlayerInfo[playerid][pBeret] = cache_get_field_content_int(0, "beret", MySQL);
- PlayerInfo[playerid][pCasquette] = cache_get_field_content_int(0, "casquette", MySQL);
- PlayerInfo[playerid][pCowboy] = cache_get_field_content_int(0, "cowboy", MySQL);
- PlayerInfo[playerid][pMelon] = cache_get_field_content_int(0, "melon", MySQL);
- PlayerInfo[playerid][pOrdinaire] = cache_get_field_content_int(0, "ordinaire", MySQL);
- PlayerInfo[playerid][pAccessoire] = cache_get_field_content_int(0, "accessoire", MySQL);
- PlayerInfo[playerid][pLunettes] = cache_get_field_content_int(0, "lunettes", MySQL);
- PlayerInfo[playerid][pBandana2] = cache_get_field_content_int(0, "bandana2", MySQL);
- PlayerInfo[playerid][pMontre] = cache_get_field_content_int(0, "montre", MySQL);
- /*************************
- Bandana1 coord
- *************************/
- PlayerInfo[playerid][pBandana1o][0] = cache_get_field_content_float(0, "xobandana1", MySQL);
- PlayerInfo[playerid][pBandana1o][1] = cache_get_field_content_float(0, "yobandana1", MySQL);
- PlayerInfo[playerid][pBandana1o][2] = cache_get_field_content_float(0, "zobandana1", MySQL);
- PlayerInfo[playerid][pBandana1o][3] = cache_get_field_content_float(0, "xrbandana1", MySQL);
- PlayerInfo[playerid][pBandana1o][4] = cache_get_field_content_float(0, "yrbandana1", MySQL);
- PlayerInfo[playerid][pBandana1o][5] = cache_get_field_content_float(0, "zrbandana1", MySQL);
- PlayerInfo[playerid][pBandana1o][6] = cache_get_field_content_float(0, "xsbandana1", MySQL);
- PlayerInfo[playerid][pBandana1o][7] = cache_get_field_content_float(0, "ysbandana1", MySQL);
- PlayerInfo[playerid][pBandana1o][8] = cache_get_field_content_float(0, "zsbandana1", MySQL);
- /*************************
- Helmet coord
- *************************/
- PlayerInfo[playerid][pHelmeto][0] = cache_get_field_content_float(0, "xohelmet", MySQL);
- PlayerInfo[playerid][pHelmeto][1] = cache_get_field_content_float(0, "yohelmet", MySQL);
- PlayerInfo[playerid][pHelmeto][2] = cache_get_field_content_float(0, "zohelmet", MySQL);
- PlayerInfo[playerid][pHelmeto][3] = cache_get_field_content_float(0, "xrhelmet", MySQL);
- PlayerInfo[playerid][pHelmeto][4] = cache_get_field_content_float(0, "yrhelmet", MySQL);
- PlayerInfo[playerid][pHelmeto][5] = cache_get_field_content_float(0, "zrhelmet", MySQL);
- PlayerInfo[playerid][pHelmeto][6] = cache_get_field_content_float(0, "xshelmet", MySQL);
- PlayerInfo[playerid][pHelmeto][7] = cache_get_field_content_float(0, "yshelmet", MySQL);
- PlayerInfo[playerid][pHelmeto][8] = cache_get_field_content_float(0, "zshelmet", MySQL);
- /*************************
- Beret coord
- *************************/
- PlayerInfo[playerid][pBereto][0] = cache_get_field_content_float(0, "xoberet", MySQL);
- PlayerInfo[playerid][pBereto][1] = cache_get_field_content_float(0, "yoberet", MySQL);
- PlayerInfo[playerid][pBereto][2] = cache_get_field_content_float(0, "zoberet", MySQL);
- PlayerInfo[playerid][pBereto][3] = cache_get_field_content_float(0, "xrberet", MySQL);
- PlayerInfo[playerid][pBereto][4] = cache_get_field_content_float(0, "yrberet", MySQL);
- PlayerInfo[playerid][pBereto][5] = cache_get_field_content_float(0, "zrberet", MySQL);
- PlayerInfo[playerid][pBereto][6] = cache_get_field_content_float(0, "xsberet", MySQL);
- PlayerInfo[playerid][pBereto][7] = cache_get_field_content_float(0, "ysberet", MySQL);
- PlayerInfo[playerid][pBereto][8] = cache_get_field_content_float(0, "zsberet", MySQL);
- /*************************
- Casquette coord
- *************************/
- PlayerInfo[playerid][pCasquetteo][0] = cache_get_field_content_float(0, "xocasquette", MySQL);
- PlayerInfo[playerid][pCasquetteo][1] = cache_get_field_content_float(0, "yocasquette", MySQL);
- PlayerInfo[playerid][pCasquetteo][2] = cache_get_field_content_float(0, "zocasquette", MySQL);
- PlayerInfo[playerid][pCasquetteo][3] = cache_get_field_content_float(0, "xrcasquette", MySQL);
- PlayerInfo[playerid][pCasquetteo][4] = cache_get_field_content_float(0, "yrcasquette", MySQL);
- PlayerInfo[playerid][pCasquetteo][5] = cache_get_field_content_float(0, "zrcasquette", MySQL);
- PlayerInfo[playerid][pCasquetteo][6] = cache_get_field_content_float(0, "xscasquette", MySQL);
- PlayerInfo[playerid][pCasquetteo][7] = cache_get_field_content_float(0, "yscasquette", MySQL);
- PlayerInfo[playerid][pCasquetteo][8] = cache_get_field_content_float(0, "zscasquette", MySQL);
- /*************************
- Cowboy coord
- *************************/
- PlayerInfo[playerid][pCowboyo][0] = cache_get_field_content_float(0, "xocowboy", MySQL);
- PlayerInfo[playerid][pCowboyo][1] = cache_get_field_content_float(0, "yocowboy", MySQL);
- PlayerInfo[playerid][pCowboyo][2] = cache_get_field_content_float(0, "zocowboy", MySQL);
- PlayerInfo[playerid][pCowboyo][3] = cache_get_field_content_float(0, "xrcowboy", MySQL);
- PlayerInfo[playerid][pCowboyo][4] = cache_get_field_content_float(0, "yrcowboy", MySQL);
- PlayerInfo[playerid][pCowboyo][5] = cache_get_field_content_float(0, "zrcowboy", MySQL);
- PlayerInfo[playerid][pCowboyo][6] = cache_get_field_content_float(0, "xscowboy", MySQL);
- PlayerInfo[playerid][pCowboyo][7] = cache_get_field_content_float(0, "yscowboy", MySQL);
- PlayerInfo[playerid][pCowboyo][8] = cache_get_field_content_float(0, "zscowboy", MySQL);
- /*************************
- Melon coord
- *************************/
- PlayerInfo[playerid][pMelono][0] = cache_get_field_content_float(0, "xomelon", MySQL);
- PlayerInfo[playerid][pMelono][1] = cache_get_field_content_float(0, "yomelon", MySQL);
- PlayerInfo[playerid][pMelono][2] = cache_get_field_content_float(0, "zomelon", MySQL);
- PlayerInfo[playerid][pMelono][3] = cache_get_field_content_float(0, "xrmelon", MySQL);
- PlayerInfo[playerid][pMelono][4] = cache_get_field_content_float(0, "yrmelon", MySQL);
- PlayerInfo[playerid][pMelono][5] = cache_get_field_content_float(0, "zrmelon", MySQL);
- PlayerInfo[playerid][pMelono][6] = cache_get_field_content_float(0, "xsmelon", MySQL);
- PlayerInfo[playerid][pMelono][7] = cache_get_field_content_float(0, "ysmelon", MySQL);
- PlayerInfo[playerid][pMelono][8] = cache_get_field_content_float(0, "zsmelon", MySQL);
- /*************************
- Ordinaire coord
- *************************/
- PlayerInfo[playerid][pOrdinaireo][0] = cache_get_field_content_float(0, "xoordinaire", MySQL);
- PlayerInfo[playerid][pOrdinaireo][1] = cache_get_field_content_float(0, "yoordinaire", MySQL);
- PlayerInfo[playerid][pOrdinaireo][2] = cache_get_field_content_float(0, "zoordinaire", MySQL);
- PlayerInfo[playerid][pOrdinaireo][3] = cache_get_field_content_float(0, "xrordinaire", MySQL);
- PlayerInfo[playerid][pOrdinaireo][4] = cache_get_field_content_float(0, "yrordinaire", MySQL);
- PlayerInfo[playerid][pOrdinaireo][5] = cache_get_field_content_float(0, "zrordinaire", MySQL);
- PlayerInfo[playerid][pOrdinaireo][6] = cache_get_field_content_float(0, "xsordinaire", MySQL);
- PlayerInfo[playerid][pOrdinaireo][7] = cache_get_field_content_float(0, "ysordinaire", MySQL);
- PlayerInfo[playerid][pOrdinaireo][8] = cache_get_field_content_float(0, "zsordinaire", MySQL);
- /*************************
- Accessoire coord
- *************************/
- PlayerInfo[playerid][pAccessoireo][0] = cache_get_field_content_float(0, "xoaccessoire", MySQL);
- PlayerInfo[playerid][pAccessoireo][1] = cache_get_field_content_float(0, "yoaccessoire", MySQL);
- PlayerInfo[playerid][pAccessoireo][2] = cache_get_field_content_float(0, "zoaccessoire", MySQL);
- PlayerInfo[playerid][pAccessoireo][3] = cache_get_field_content_float(0, "xraccessoire", MySQL);
- PlayerInfo[playerid][pAccessoireo][4] = cache_get_field_content_float(0, "yraccessoire", MySQL);
- PlayerInfo[playerid][pAccessoireo][5] = cache_get_field_content_float(0, "zraccessoire", MySQL);
- PlayerInfo[playerid][pAccessoireo][6] = cache_get_field_content_float(0, "xsaccessoire", MySQL);
- PlayerInfo[playerid][pAccessoireo][7] = cache_get_field_content_float(0, "ysaccessoire", MySQL);
- PlayerInfo[playerid][pAccessoireo][8] = cache_get_field_content_float(0, "zsaccessoire", MySQL);
- /*************************
- Lunettes coord
- *************************/
- PlayerInfo[playerid][pLunetteso][0] = cache_get_field_content_float(0, "xolunettes", MySQL);
- PlayerInfo[playerid][pLunetteso][1] = cache_get_field_content_float(0, "yolunettes", MySQL);
- PlayerInfo[playerid][pLunetteso][2] = cache_get_field_content_float(0, "zolunettes", MySQL);
- PlayerInfo[playerid][pLunetteso][3] = cache_get_field_content_float(0, "xrlunettes", MySQL);
- PlayerInfo[playerid][pLunetteso][4] = cache_get_field_content_float(0, "yrlunettes", MySQL);
- PlayerInfo[playerid][pLunetteso][5] = cache_get_field_content_float(0, "zrlunettes", MySQL);
- PlayerInfo[playerid][pLunetteso][6] = cache_get_field_content_float(0, "xslunettes", MySQL);
- PlayerInfo[playerid][pLunetteso][7] = cache_get_field_content_float(0, "yslunettes", MySQL);
- PlayerInfo[playerid][pLunetteso][8] = cache_get_field_content_float(0, "zslunettes", MySQL);
- /*************************
- Bandana2 coord
- *************************/
- PlayerInfo[playerid][pBandana2o][0] = cache_get_field_content_float(0, "xobandana2", MySQL);
- PlayerInfo[playerid][pBandana2o][1] = cache_get_field_content_float(0, "yobandana2", MySQL);
- PlayerInfo[playerid][pBandana2o][2] = cache_get_field_content_float(0, "zobandana2", MySQL);
- PlayerInfo[playerid][pBandana2o][3] = cache_get_field_content_float(0, "xrbandana2", MySQL);
- PlayerInfo[playerid][pBandana2o][4] = cache_get_field_content_float(0, "yrbandana2", MySQL);
- PlayerInfo[playerid][pBandana2o][5] = cache_get_field_content_float(0, "zrbandana2", MySQL);
- PlayerInfo[playerid][pBandana2o][6] = cache_get_field_content_float(0, "xsbandana2", MySQL);
- PlayerInfo[playerid][pBandana2o][7] = cache_get_field_content_float(0, "ysbandana2", MySQL);
- PlayerInfo[playerid][pBandana2o][8] = cache_get_field_content_float(0, "zsbandana2", MySQL);
- /*************************
- Montre coord
- *************************/
- PlayerInfo[playerid][pMontreo][0] = cache_get_field_content_float(0, "xomontre", MySQL);
- PlayerInfo[playerid][pMontreo][1] = cache_get_field_content_float(0, "yomontre", MySQL);
- PlayerInfo[playerid][pMontreo][2] = cache_get_field_content_float(0, "zomontre", MySQL);
- PlayerInfo[playerid][pMontreo][3] = cache_get_field_content_float(0, "xrmontre", MySQL);
- PlayerInfo[playerid][pMontreo][4] = cache_get_field_content_float(0, "yrmontre", MySQL);
- PlayerInfo[playerid][pMontreo][5] = cache_get_field_content_float(0, "zrmontre", MySQL);
- PlayerInfo[playerid][pMontreo][6] = cache_get_field_content_float(0, "xsmontre", MySQL);
- PlayerInfo[playerid][pMontreo][7] = cache_get_field_content_float(0, "ysmontre", MySQL);
- PlayerInfo[playerid][pMontreo][8] = cache_get_field_content_float(0, "zsmontre", MySQL);
- SpawnPlayer(playerid);
- return 1;
- }
- }
- forward Sauvegarde(playerid);
- public Sauvegarde(playerid)
- {
- new requete[1024];
- // Sauvegarde des ID de models
- format(requete, sizeof(requete), "UPDATE `Accessoires` SET `bandana1` = '%d', `helmet` = '%d', `beret` = '%d', `casquette` = '%d', `cowboy` = '%d', `melon` = '%d', `ordinaire` = '%d', `accessoire` = '%d', `lunettes` = '%d', `bandana2` = '%d', `montre` = '%d' WHERE `pseudo` = '%s'",
- PlayerInfo[playerid][pBandana1], PlayerInfo[playerid][pHelmet], PlayerInfo[playerid][pBeret], PlayerInfo[playerid][pCasquette],
- PlayerInfo[playerid][pCowboy], PlayerInfo[playerid][pMelon], PlayerInfo[playerid][pOrdinaire], PlayerInfo[playerid][pAccessoire],
- PlayerInfo[playerid][pLunettes], PlayerInfo[playerid][pBandana2], PlayerInfo[playerid][pMontre], GetName(playerid));
- mysql_tquery(MySQL, requete);
- // Sauvegarde des offsets bandana1 et helmet
- format(requete, sizeof(requete), "UPDATE `Accessoires` SET `xobandana1` = '%f', `yobandana1` = '%f', zobandana1 = '%f', xrbandana1 = '%f', yrbandana1 = '%f', zrbandana1 = '%f', xsbandana1 = '%f', ysbandana1 = '%f', zsbandana1 = '%f', xohelmet = '%f', yohelmet = '%f', zohelmet = '%f', xrhelmet = '%f', yrhelmet = '%f', zrhelmet = '%f', xshelmet = '%f', yshelmet = '%f', zshelmet = '%f' WHERE `pseudo` = '%s'",
- PlayerInfo[playerid][pBandana1o][0], PlayerInfo[playerid][pBandana1o][1], PlayerInfo[playerid][pBandana1o][2], PlayerInfo[playerid][pBandana1o][3], PlayerInfo[playerid][pBandana1o][4], PlayerInfo[playerid][pBandana1o][5], PlayerInfo[playerid][pBandana1o][6], PlayerInfo[playerid][pBandana1o][7], PlayerInfo[playerid][pBandana1o][8],
- PlayerInfo[playerid][pHelmeto][0], PlayerInfo[playerid][pHelmeto][1], PlayerInfo[playerid][pHelmeto][2], PlayerInfo[playerid][pHelmeto][3], PlayerInfo[playerid][pHelmeto][4], PlayerInfo[playerid][pHelmeto][5], PlayerInfo[playerid][pHelmeto][6], PlayerInfo[playerid][pHelmeto][7], PlayerInfo[playerid][pHelmeto][8],
- GetName(playerid));
- mysql_tquery(MySQL, requete);
- // Sauvegarde des offsets beret et casquette
- format(requete, sizeof(requete), "UPDATE `Accessoires` SET xoberet = '%f', yoberet = '%f', zoberet = '%f', xrberet = '%f', yrberet = '%f', zfberet = '%f', xsberet = '%f', ysberet = '%f', zsberet = '%f', xocasquette = '%f', yocasquette = '%f', zocasquette = '%f', xrcasquette = '%f', yrcasquette = '%f', zrcasquette = '%f', xscasquette = '%f', yscasquette = '%f', zscasquette = '%f' WHERE pseudo = '%s'",
- PlayerInfo[playerid][pBereto][0], PlayerInfo[playerid][pBereto][1], PlayerInfo[playerid][pBereto][2], PlayerInfo[playerid][pBereto][3], PlayerInfo[playerid][pBereto][4], PlayerInfo[playerid][pBereto][5], PlayerInfo[playerid][pBereto][6], PlayerInfo[playerid][pBereto][7], PlayerInfo[playerid][pBereto][8],
- PlayerInfo[playerid][pCasquetteo][0], PlayerInfo[playerid][pCasquetteo][1], PlayerInfo[playerid][pCasquetteo][2], PlayerInfo[playerid][pCasquetteo][3], PlayerInfo[playerid][pCasquetteo][4], PlayerInfo[playerid][pCasquetteo][5], PlayerInfo[playerid][pCasquetteo][6], PlayerInfo[playerid][pCasquetteo][7], PlayerInfo[playerid][pCasquetteo][8],
- GetName(playerid));
- mysql_tquery(MySQL, requete);
- // Sauvegarde des offsets cowboy et melon
- format(requete, sizeof(requete), "UPDATE `Accessoires` SET xocowboy = '%f', yocowboy = '%f', zocowboy = '%f', xrcowboy = '%f', yrcowboy = '%f', zrcowboy = '%f', xscowboy = '%f', yscowboy = '%f', zscowboy = '%f', xomelon = '%f', yomelon = '%f', zomelon = '%f', xrmelon = '%f', yrmelon = '%f', zrmelon = '%f', xsmelon = '%f', ysmelon = '%f', zsmelon = '%f WHERE pseudo = '%s'",
- PlayerInfo[playerid][pCowboyo][0], PlayerInfo[playerid][pCowboyo][1], PlayerInfo[playerid][pCowboyo][2], PlayerInfo[playerid][pCowboyo][3], PlayerInfo[playerid][pCowboyo][4], PlayerInfo[playerid][pCowboyo][5], PlayerInfo[playerid][pCowboyo][6], PlayerInfo[playerid][pCowboyo][7], PlayerInfo[playerid][pCowboyo][8],
- PlayerInfo[playerid][pMelono][0], PlayerInfo[playerid][pMelono][1], PlayerInfo[playerid][pMelono][2], PlayerInfo[playerid][pMelono][3], PlayerInfo[playerid][pMelono][4], PlayerInfo[playerid][pMelono][5], PlayerInfo[playerid][pMelono][6], PlayerInfo[playerid][pMelono][7], PlayerInfo[playerid][pMelono][8], GetName(playerid));
- mysql_tquery(MySQL, requete);
- // Sauvegarde des offsets Ordinaire et Accessoire
- format(requete, sizeof(requete), "UPDATE `Accessoires` SET xoordinaire = '%f', yoordinaire = '%f', zoordinaire = '%f', xrordinaire = '%f', yrordinaire = '%f', zrordinaire = '%f', xsordinaire = '%f', ysordinaire = '%f', zsordinaire = '%f', xoaccessoire = '%f', yoaccessoire = '%f', zoaccessoire = '%f', xraccessoire = '%f', yraccessoire = '%f', zraccessoire = '%f', xsaccessoire = '%f', yrsaccessoire = '%f', zsaccessoire = '%f' WHERE pseudo = '%s'",
- PlayerInfo[playerid][pOrdinaireo][0], PlayerInfo[playerid][pOrdinaireo][1], PlayerInfo[playerid][pOrdinaireo][2], PlayerInfo[playerid][pOrdinaireo][3], PlayerInfo[playerid][pOrdinaireo][4], PlayerInfo[playerid][pOrdinaireo][5], PlayerInfo[playerid][pOrdinaireo][6], PlayerInfo[playerid][pOrdinaireo][7], PlayerInfo[playerid][pOrdinaireo][8],
- PlayerInfo[playerid][pAccessoireo][0], PlayerInfo[playerid][pAccessoireo][1], PlayerInfo[playerid][pAccessoireo][2], PlayerInfo[playerid][pAccessoireo][3], PlayerInfo[playerid][pAccessoireo][4], PlayerInfo[playerid][pAccessoireo][5], PlayerInfo[playerid][pAccessoireo][6], PlayerInfo[playerid][pAccessoireo][7], PlayerInfo[playerid][pAccessoireo][8],
- GetName(playerid));
- mysql_tquery(MySQL, requete);
- // Sauvegarde des offsets Lunettes et Bandana2
- format(requete, sizeof(requete), "UPDATE `Accessoires` SET xolunettes = '%f', yolunettes = '%f', zolunettes = '%f', xrlunettes = '%f', yrlunettes = '%f', zrlunettes = '%f', xslunettes = '%f', yslunettes = '%f', zslunettes = '%f', xobandana2 = '%f', yobandana2 = '%f', zobandana2 = '%f', xrbandana2 = '%f', yrbandana2 = '%f', zrbandana2 = '%f', xsbandana2 = '%f', ysbandana2 = '%f', zsbandana2 = '%f' WHERE pseudo = '%s'",
- PlayerInfo[playerid][pLunetteso][0], PlayerInfo[playerid][pLunetteso][1], PlayerInfo[playerid][pLunetteso][2], PlayerInfo[playerid][pLunetteso][3], PlayerInfo[playerid][pLunetteso][4], PlayerInfo[playerid][pLunetteso][5], PlayerInfo[playerid][pLunetteso][6], PlayerInfo[playerid][pLunetteso][7], PlayerInfo[playerid][pLunetteso][8],
- PlayerInfo[playerid][pBandana2o][0], PlayerInfo[playerid][pBandana2o][1], PlayerInfo[playerid][pBandana2o][2], PlayerInfo[playerid][pBandana2o][3], PlayerInfo[playerid][pBandana2o][4], PlayerInfo[playerid][pBandana2o][5], PlayerInfo[playerid][pBandana2o][6], PlayerInfo[playerid][pBandana2o][7], PlayerInfo[playerid][pBandana2o][8],
- GetName(playerid));
- mysql_tquery(MySQL, requete);
- // Sauvegarde des offsets Montre
- format(requete, sizeof(requete), "UPDATE `Accessoires` SET xomontre = '%f', yomontre = '%f', zomontre = '%f', xrmontre = '%f', yrmontre = '%f', zrmontre = '%f', xsmontre = '%f', ysmontre = '%f', zsmontre = '%f' WHERE pseudo = '%s'",
- PlayerInfo[playerid][pMontreo][0], PlayerInfo[playerid][pMontreo][1], PlayerInfo[playerid][pMontreo][2], PlayerInfo[playerid][pMontreo][3], PlayerInfo[playerid][pMontreo][4], PlayerInfo[playerid][pMontreo][5], PlayerInfo[playerid][pMontreo][6], PlayerInfo[playerid][pMontreo][7], PlayerInfo[playerid][pMontreo][8], GetName(playerid));
- mysql_tquery(MySQL, requete);
- // Relance du thread toutes les secondes
- SleepThread(1000);
- return 1;
- }
- #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement