Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <streamer>
- #define ZIP_X 0.0
- #define ZIP_Y 0.0
- #define ZIP_Z 0.0
- // 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
- 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
- {
- pBandana1,
- pHelmet,
- pBeret,
- pCasquette,
- pCowboy,
- pMelon,
- pOrdinaire,
- pAccessoire,
- pLunettes,
- pBandana2,
- pMontre,
- };
- new PlayerInfo[MAX_PLAYERS][pInfo];
- // Forwards
- forward EstAuZIP(playerid);
- forward TestAccessoire(playerid, accid, pcorps);
- forward removeAccessoire(playerid);
- // public
- public EstAuZIP(playerid)
- {
- if(IsPlayerInRangeOfPoint(playerid, 30.0, ZIP_X, ZIP_Y, ZIP_Z))
- {
- return 1;
- }
- return 0;
- }
- public removeAccessoire(playerid)
- {
- RemovePlayerAttachedObject(playerid, 0);
- RemovePlayerAttachedObject(playerid, 1);
- RemovePlayerAttachedObject(playerid, 2);
- RemovePlayerAttachedObject(playerid, 3);
- RemovePlayerAttachedObject(playerid, 4);
- RemovePlayerAttachedObject(playerid, 5);
- RemovePlayerAttachedObject(playerid, 6);
- RemovePlayerAttachedObject(playerid, 7);
- RemovePlayerAttachedObject(playerid, 8);
- RemovePlayerAttachedObject(playerid, 9);
- SendClientMessage(playerid, -1, "{9ACD32}[Information]{FFFFFF} La minute est écoulée, l'accessoire est retiré. Si tu le veux, achète le !");
- return 1;
- }
- public TestAccessoire(playerid, accid, pcorps)
- {
- if(!IsPlayerAttachedObjectSlotUsed(playerid, 0))
- {
- SetPlayerAttachedObject(playerid, 0, accid, pcorps);
- SetTimerEx("removeAccessoire", 60000, false, "i", playerid);
- SendClientMessage(playerid, -1, "{9ACD32}[Information]{FFFFFF} Tu peux essayer cet accessoire pendant une minute.");
- }
- if(IsPlayerAttachedObjectSlotUsed(playerid, 0) && !IsPlayerAttachedObjectSlotUsed(playerid, 1))
- {
- SetPlayerAttachedObject(playerid, 1, accid, pcorps);
- SetTimerEx("removeAccessoire", 60000, false, "i", playerid);
- SendClientMessage(playerid, -1, "{9ACD32}[Information]{FFFFFF} Tu peux essayer cet accessoire pendant une minute.");
- }
- if(IsPlayerAttachedObjectSlotUsed(playerid, 1) && !IsPlayerAttachedObjectSlotUsed(playerid, 2))
- {
- SetPlayerAttachedObject(playerid, 2, accid, pcorps);
- SetTimerEx("removeAccessoire", 60000, false, "i", playerid);
- SendClientMessage(playerid, -1, "{9ACD32}[Information]{FFFFFF} Tu peux essayer cet accessoire pendant une minute.");
- }
- if(IsPlayerAttachedObjectSlotUsed(playerid, 2) && !IsPlayerAttachedObjectSlotUsed(playerid, 3))
- {
- SetPlayerAttachedObject(playerid, 3, accid, pcorps);
- SetTimerEx("removeAccessoire", 60000, false, "i", playerid);
- SendClientMessage(playerid, -1, "{9ACD32}[Information]{FFFFFF} Tu peux essayer cet accessoire pendant une minute.");
- }
- if(IsPlayerAttachedObjectSlotUsed(playerid, 3) && !IsPlayerAttachedObjectSlotUsed(playerid, 4))
- {
- SetPlayerAttachedObject(playerid, 4, accid, pcorps);
- SetTimerEx("removeAccessoire", 60000, false, "i", playerid);
- SendClientMessage(playerid, -1, "{9ACD32}[Information]{FFFFFF} Tu peux essayer cet accessoire pendant une minute.");
- }
- if(IsPlayerAttachedObjectSlotUsed(playerid, 4) && !IsPlayerAttachedObjectSlotUsed(playerid, 5))
- {
- SetPlayerAttachedObject(playerid, 5, accid, pcorps);
- SetTimerEx("removeAccessoire", 60000, false, "i", playerid);
- SendClientMessage(playerid, -1, "{9ACD32}[Information]{FFFFFF} Tu peux essayer cet accessoire pendant une minute.");
- }
- if(IsPlayerAttachedObjectSlotUsed(playerid, 5) && !IsPlayerAttachedObjectSlotUsed(playerid, 6))
- {
- SetPlayerAttachedObject(playerid, 6, accid, pcorps);
- SetTimerEx("removeAccessoire", 60000, false, "i", playerid);
- SendClientMessage(playerid, -1, "{9ACD32}[Information]{FFFFFF} Tu peux essayer cet accessoire pendant une minute.");
- }
- if(IsPlayerAttachedObjectSlotUsed(playerid, 6) && !IsPlayerAttachedObjectSlotUsed(playerid, 7))
- {
- SetPlayerAttachedObject(playerid, 7, accid, pcorps);
- SetTimerEx("removeAccessoire", 60000, false, "i", playerid);
- SendClientMessage(playerid, -1, "{9ACD32}[Information]{FFFFFF} Tu peux essayer cet accessoire pendant une minute.");
- }
- if(IsPlayerAttachedObjectSlotUsed(playerid, 7) && !IsPlayerAttachedObjectSlotUsed(playerid, 8))
- {
- SetPlayerAttachedObject(playerid, 8, accid, pcorps);
- SetTimerEx("removeAccessoire", 60000, false, "i", playerid);
- SendClientMessage(playerid, -1, "{9ACD32}[Information]{FFFFFF} Tu peux essayer cet accessoire pendant une minute.");
- }
- if(IsPlayerAttachedObjectSlotUsed(playerid, 8) && !IsPlayerAttachedObjectSlotUsed(playerid, 9))
- {
- SetPlayerAttachedObject(playerid, 9, accid, pcorps);
- SetTimerEx("removeAccessoire", 60000, false, "i", playerid);
- SendClientMessage(playerid, -1, "{9ACD32}[Information]{FFFFFF} Tu peux essayer cet accessoire pendant une minute.");
- }
- if(IsPlayerAttachedObjectSlotUsed(playerid, 9))
- {
- SendClientMessage(playerid, -1, "{FF0000}[Erreur]{FFFFFF} Tous tes slots d'accessoires sont remplis. Retire un accessoire pour pouvoir en essayer un autre !");
- }
- return 1;
- }
- public OnFilterScriptInit()
- {
- printf("\n--------------------------------------------------");
- printf("• Système d'accessoires (s_accessoires) chargé ! •");
- printf("--------------------------------------------------\n");
- // 3Dtext
- accs = CreateDynamic3DTextLabel("/accessoires acheter, /accessoires tester", 0x33CCFF, ZIP_X, ZIP_Y, ZIP_Z, 20.0, 0);
- return 1;
- }
- public OnFilterScriptExit()
- {
- printf("\n*****************************************************");
- printf("• Système d'accessoires (s_accessoires) dé-chargé ! •");
- printf("*****************************************************\n");
- DestroyDynamic3DTextLabel(Text3D:accs);
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- new cmd[32], x_nr[256], tmp[128], idx;
- idx = 0;
- cmd = strtok(cmdtext, idx);
- if (strcmp(cmd, "/accessoires", true) == 0 || strcmp(cmd, "/accessoire", true) == 0 || strcmp(cmd, "/acc", true) == 0)
- {
- x_nr = strtok(cmdtext, idx);
- if(!strlen(x_nr))
- {
- SendClientMessage(playerid, -1, "{33CCFF}USAGE:{FFFFFF} /accessoires {9ACD32}[Action]");
- SendClientMessage(playerid, -1, "{9ACD32}[Actions]{FFFFFF} acheter, tester, mettre, adapter, enlever");
- return 1;
- }
- if(strcmp(x_nr, "acheter", true) == 0)
- {
- if(!EstAuZIP(playerid))
- {
- SendClientMessage(playerid, -1, "{FF0000}[Erreur]{FFFFFF} Tu dois être au ZIP pour acheter des accessoires !");
- return 1;
- }
- 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;
- }
- if(strcmp(x_nr, "mettre", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, -1, "{33CCFF}USAGE:{FFFFFF} /accessoire mettre {9ACD32}[Nom de l'accessoire] [Slot (0-9)]");
- SendClientMessage(playerid, -1, "{9ACD32}[Noms des accessoires]{FFFFFF} bandana1, casque, beret, casquette, cowboy, melon, excentrique, accessoire, lunette, bandana2, montre");
- SendClientMessage(playerid, -1, "{9ACD32}[Slots]{FFFFFF} Le slot 0 est utilisable.");
- return 1;
- }
- if(strcmp(tmp, "bandana1", true) == 0 || strcmp(tmp, "bandanat", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, -1, "{33CCFF}USAGE:{FFFFFF} /accessoire mettre bandana1 {9ACD32}[Slot (0-9)]");
- return 1;
- }
- new slot = strval(tmp);
- RemovePlayerAttachedObject(playerid, slot);
- SetPlayerAttachedObject(playerid, slot, PlayerInfo[playerid][pBandana1], 2);
- format(texte, 1024, "{9ACD32}[Information]{FFFFFF} Tu as mit ton bandana de tête (( slot %d ))", strval(tmp));
- SendClientMessage(playerid, -1, texte);
- format(texte, sizeof(texte), "{9ACD32}[Information]{FFFFFF} Utilise /accessoire enlever %d pour le retirer !", strval(tmp));
- SendClientMessage(playerid, -1, texte);
- return 1;
- }
- if(strcmp(tmp, "casque", true) == 0 || strcmp(tmp, "helmet", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, -1, "{33CCFF}USAGE:{FFFFFF} /accessoire mettre casque {9ACD32}[Slot (0-9)]");
- return 1;
- }
- new slot = strval(tmp);
- RemovePlayerAttachedObject(playerid, slot);
- SetPlayerAttachedObject(playerid, slot, PlayerInfo[playerid][pHelmet], 2);
- format(texte, 1024, "{9ACD32}[Information]{FFFFFF} Tu as mit ton casque (( slot %d ))", strval(tmp));
- SendClientMessage(playerid, -1, texte);
- format(texte, sizeof(texte), "{9ACD32}[Information]{FFFFFF} Utilise /accessoire enlever %d pour le retirer !", strval(tmp));
- SendClientMessage(playerid, -1, texte);
- return 1;
- }
- if(strcmp(tmp, "beret", true) == 0 || strcmp(tmp, "béret", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, -1, "{33CCFF}USAGE:{FFFFFF} /accessoire mettre béret {9ACD32}[Slot (0-9)]");
- return 1;
- }
- new slot = strval(tmp);
- RemovePlayerAttachedObject(playerid, slot);
- SetPlayerAttachedObject(playerid, slot, PlayerInfo[playerid][pBeret], 2);
- format(texte, 1024, "{9ACD32}[Information]{FFFFFF} Tu as mit ton béret (( slot %d ))", strval(tmp));
- SendClientMessage(playerid, -1, texte);
- format(texte, sizeof(texte), "{9ACD32}[Information]{FFFFFF} Utilise /accessoire enlever %d pour le retirer !", strval(tmp));
- SendClientMessage(playerid, -1, texte);
- return 1;
- }
- if(strcmp(tmp, "casquette", true) == 0 || strcmp(tmp, "caphat", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, -1, "{33CCFF}USAGE:{FFFFFF} /accessoire mettre casquette {9ACD32}[Slot (0-9)]");
- return 1;
- }
- new slot = strval(tmp);
- RemovePlayerAttachedObject(playerid, slot);
- SetPlayerAttachedObject(playerid, slot, PlayerInfo[playerid][pCasquette], 2);
- format(texte, 1024, "{9ACD32}[Information]{FFFFFF} Tu as mit ta casquette (( slot %d ))", strval(tmp));
- SendClientMessage(playerid, -1, texte);
- format(texte, sizeof(texte), "{9ACD32}[Information]{FFFFFF} Utilise /accessoire enlever %d pour la retirer !", strval(tmp));
- SendClientMessage(playerid, -1, texte);
- return 1;
- }
- if(strcmp(tmp, "cowboy", true) == 0 || strcmp(tmp, "cowboyh", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, -1, "{33CCFF}USAGE:{FFFFFF} /accessoire mettre cowboy {9ACD32}[Slot (0-9)]");
- return 1;
- }
- new slot = strval(tmp);
- RemovePlayerAttachedObject(playerid, slot);
- SetPlayerAttachedObject(playerid, slot, PlayerInfo[playerid][pCowboy], 2);
- format(texte, 1024, "{9ACD32}[Information]{FFFFFF} Tu as mit ton chapeau de cow-boy ! (( slot %d ))", strval(tmp));
- SendClientMessage(playerid, -1, texte);
- format(texte, sizeof(texte), "{9ACD32}[Information]{FFFFFF} Utilise /accessoire enlever %d pour le retirer !", strval(tmp));
- SendClientMessage(playerid, -1, texte);
- return 1;
- }
- if(strcmp(tmp, "melon", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, -1, "{33CCFF}USAGE:{FFFFFF} /accessoire mettre melon {9ACD32}[Slot (0-9)]");
- return 1;
- }
- new slot = strval(tmp);
- RemovePlayerAttachedObject(playerid, slot);
- SetPlayerAttachedObject(playerid, slot, PlayerInfo[playerid][pMelon], 2);
- format(texte, 1024, "{9ACD32}[Information]{FFFFFF} Tu as mit ton chapeau melon ! (( slot %d ))", strval(tmp));
- SendClientMessage(playerid, -1, texte);
- format(texte, sizeof(texte), "{9ACD32}[Information]{FFFFFF} Utilise /accessoire enlever %d pour le retirer !", strval(tmp));
- SendClientMessage(playerid, -1, texte);
- return 1;
- }
- if(strcmp(tmp, "excentrique", true) == 0 || strcmp(tmp, "ordinaire", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, -1, "{33CCFF}USAGE:{FFFFFF} /accessoire mettre excentrique {9ACD32}[Slot (0-9)]");
- return 1;
- }
- new slot = strval(tmp);
- RemovePlayerAttachedObject(playerid, slot);
- SetPlayerAttachedObject(playerid, slot, PlayerInfo[playerid][pOrdinaire], 2);
- format(texte, 1024, "{9ACD32}[Information]{FFFFFF} Tu as mit ton chapeau excentrique ! (( slot %d ))", strval(tmp));
- SendClientMessage(playerid, -1, texte);
- format(texte, sizeof(texte), "{9ACD32}[Information]{FFFFFF} Utilise /accessoire enlever %d pour le retirer !", strval(tmp));
- SendClientMessage(playerid, -1, texte);
- return 1;
- }
- if(strcmp(tmp, "accessoire", true) == 0 || strcmp(tmp, "objects", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, -1, "{33CCFF}USAGE:{FFFFFF} /accessoire mettre accessoire {9ACD32}[Slot (0-9)]");
- return 1;
- }
- new slot = strval(tmp);
- RemovePlayerAttachedObject(playerid, slot);
- SetPlayerAttachedObject(playerid, slot, PlayerInfo[playerid][pAccessoire], 6);
- format(texte, 1024, "{9ACD32}[Information]{FFFFFF} Tu as pris ton accessoire en main ! (( slot %d ))", strval(tmp));
- SendClientMessage(playerid, -1, texte);
- format(texte, sizeof(texte), "{9ACD32}[Information]{FFFFFF} Utilise /accessoire enlever %d pour le retirer !", strval(tmp));
- SendClientMessage(playerid, -1, texte);
- return 1;
- }
- if(strcmp(tmp, "lunettes", true) == 0 || strcmp(tmp, "lunette", true) == 0 || strcmp(tmp, "glasses", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, -1, "{33CCFF}USAGE:{FFFFFF} /accessoire mettre lunettes {9ACD32}[Slot (0-9)]");
- return 1;
- }
- new slot = strval(tmp);
- RemovePlayerAttachedObject(playerid, slot);
- SetPlayerAttachedObject(playerid, slot, PlayerInfo[playerid][pLunettes], 2);
- format(texte, 1024, "{9ACD32}[Information]{FFFFFF} Tu as mit ta paire de lunettes ! (( slot %d ))", strval(tmp));
- SendClientMessage(playerid, -1, texte);
- format(texte, sizeof(texte), "{9ACD32}[Information]{FFFFFF} Utilise /accessoire enlever %d pour les retirer.", strval(tmp));
- SendClientMessage(playerid, -1, texte);
- return 1;
- }
- if(strcmp(tmp, "montre", true) == 0 || strcmp(tmp, "watch", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, -1, "{33CCFF}USAGE:{FFFFFF} /accessoire mettre montre {9ACD32}[Slot (0-9)]");
- return 1;
- }
- new slot = strval(tmp);
- RemovePlayerAttachedObject(playerid, slot);
- SetPlayerAttachedObject(playerid, slot, PlayerInfo[playerid][pMontre], 6);
- format(texte, 1024, "{9ACD32}[Information]{FFFFFF} Tu as mit ta montre (( slot %d ))", strval(tmp));
- SendClientMessage(playerid, -1, texte);
- format(texte, sizeof(texte), "{9ACD32}[Information]{FFFFFF} Utilise /accessoire enlever %d pour la retirer !", strval(tmp));
- SendClientMessage(playerid, -1, texte);
- return 1;
- }
- }
- if(strcmp(x_nr, "adapter", true) == 0 || strcmp(x_nr, "editer", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, -1, "{33CCFF}USAGE:{FFFFFF} /accessoire adapter {9ACD32}[Slot (0-9)]");
- return 1;
- }
- new slot = strval(tmp);
- if(!IsPlayerAttachedObjectSlotUsed(playerid, slot))
- {
- SendClientMessage(playerid, -1, "{FF0000}[Erreur]{FFFFFF} Il n'y a aucun accessoire sur ce slot !");
- return 1;
- }
- EditAttachedObject(playerid, slot);
- return 1;
- }
- if(strcmp(x_nr, "enlever", true) == 0 || strcmp(x_nr, "retirer", true) == 0 || strcmp(x_nr, "essayer", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, -1, "{33CCFF}USAGE:{FFFFFF} /accessoire retirer {9ACD32}[Slot (0-9)]");
- return 1;
- }
- new slot = strval(tmp);
- if(!IsPlayerAttachedObjectSlotUsed(playerid, slot))
- {
- SendClientMessage(playerid, -1, "{FF0000}[Erreur]{FFFFFF} Il n'y a aucun accessoire sur ce slot !");
- return 1;
- }
- RemovePlayerAttachedObject(playerid, slot);
- format(texte, 1024, "{9ACD32}[Information]{FFFFFF} Tu as retiré l'objet qui était sur le slot %d !", slot);
- SendClientMessage(playerid, -1, texte);
- return 1;
- }
- if(strcmp(x_nr, "tester", true) == 0 || strcmp(x_nr, "test", true) == 0)
- {
- if(!EstAuZIP(playerid))
- {
- SendClientMessage(playerid, -1, "{FF0000}[Erreur]{FFFFFF} Il faut être au ZIP pour tester des accessoires !");
- return 1;
- }
- 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 0;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == D_ACC_ACHAT)
- {
- switch(listitem)
- {
- case 0:
- {
- format(texte, 1024, "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, 1024, "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, 1024, "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, 1024, "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, 1024, "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, 1024, "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, 1024, "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, 1024, "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, 1024, "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, 1024, "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;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre bandana bleu foncé !");
- }
- case 1:
- {
- PlayerInfo[playerid][pBandana1] = 18892;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre bandana rouge !");
- }
- case 2:
- {
- PlayerInfo[playerid][pBandana1] = 18895;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre bandana noir à têtes de mort !");
- }
- case 3:
- {
- PlayerInfo[playerid][pBandana1] = 18896;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre bandana noir !");
- }
- case 4:
- {
- PlayerInfo[playerid][pBandana1] = 18897;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre bandana bleu !");
- }
- case 5:
- {
- PlayerInfo[playerid][pBandana1] = 18898;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre bandana vert !");
- }
- case 6:
- {
- PlayerInfo[playerid][pBandana1] = 18899;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre bandana rose !");
- }
- }
- return 1;
- }
- if(dialogid == D_HELMET_ACHAT)
- {
- switch(listitem)
- {
- case 0:
- {
- PlayerInfo[playerid][pHelmet] = 19101;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre casque traditionnel !");
- }
- case 1:
- {
- PlayerInfo[playerid][pHelmet] = 19102;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre casque bleu avec cammouflage !");
- }
- case 2:
- {
- PlayerInfo[playerid][pHelmet] = 19103;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre casque marron avec cammouflage !");
- }
- case 3:
- {
- PlayerInfo[playerid][pHelmet] = 19104;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre casque vert avec cammouflage !");
- }
- }
- return 1;
- }
- if(dialogid == D_BERET_ACHAT)
- {
- switch(listitem)
- {
- case 0:
- {
- PlayerInfo[playerid][pBeret] = 18921;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre béret gris !");
- }
- case 1:
- {
- PlayerInfo[playerid][pBeret] = 18922;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre béret rouge !");
- }
- case 2:
- {
- PlayerInfo[playerid][pBeret] = 18923;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre béret bleu !");
- }
- case 3:
- {
- PlayerInfo[playerid][pBeret] = 18924;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre béret avec cammouflage !");
- }
- }
- return 1;
- }
- if(dialogid == D_CASQUETTE_ACHAT)
- {
- switch(listitem)
- {
- case 0:
- {
- PlayerInfo[playerid][pCasquette] = 18940;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre casquette noire et grise !");
- }
- case 1:
- {
- PlayerInfo[playerid][pCasquette] = 18942;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre casquette bleue !");
- }
- case 2:
- {
- PlayerInfo[playerid][pCasquette] = 18943;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre casquette verte et grise !");
- }
- }
- return 1;
- }
- if(dialogid == D_COWBOY_ACHAT)
- {
- switch(listitem)
- {
- case 0:
- {
- PlayerInfo[playerid][pCowboy] = 19095; // Trad.
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre chapeau de cow-boy \"traditionnel\"");
- }
- case 1:
- {
- PlayerInfo[playerid][pCowboy] = 18962; // Noir
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre chapeau de cow-boy noir !");
- }
- case 2:
- {
- PlayerInfo[playerid][pCowboy] = 19096; // Vert foncé
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre chapeau de cow-boy vert foncé !");
- }
- case 3:
- {
- PlayerInfo[playerid][pCowboy] = 19097; // Rouge/rose
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre chapeau de cow-boy rouge !");
- }
- }
- return 1;
- }
- if(dialogid == D_MELON_ACHAT)
- {
- switch(listitem)
- {
- case 0:
- {
- PlayerInfo[playerid][pMelon] = 18944;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre chapeau melon noir !");
- }
- case 1:
- {
- PlayerInfo[playerid][pMelon] = 18945;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre chapeau melon bleu !");
- }
- case 2:
- {
- PlayerInfo[playerid][pMelon] = 18946;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre chapeau melon vert !");
- }
- case 3:
- {
- PlayerInfo[playerid][pMelon] = 18950;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre chapeau melon rouge !");
- }
- case 4:
- {
- PlayerInfo[playerid][pMelon] = 18951;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre chapeau melon jaune !");
- }
- }
- return 1;
- }
- if(dialogid == D_ORDINAIRE_ACHAT)
- {
- switch(listitem)
- {
- case 0:
- {
- PlayerInfo[playerid][pOrdinaire] = 18971;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre chapeau à motifs psychiquédéliques !");
- }
- case 1:
- {
- PlayerInfo[playerid][pOrdinaire] = 18972;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre chapeau noir à tâches jaunes !");
- }
- case 2:
- {
- PlayerInfo[playerid][pOrdinaire] = 18973;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre chapeau à motifs !");
- }
- case 3:
- {
- PlayerInfo[playerid][pOrdinaire] = 18970;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre chapeau léopard !");
- }
- }
- return 1;
- }
- if(dialogid == D_GOOGLES_ACHAT)
- {
- switch(listitem)
- {
- case 0:
- {
- PlayerInfo[playerid][pLunettes] = 19006; // N rouge
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre paire de lunettes à verres rouges !");
- }
- case 1:
- {
- PlayerInfo[playerid][pLunettes] = 19007; // N orange
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre paire de lunettes à verres oranges !");
- }
- case 2:
- {
- PlayerInfo[playerid][pLunettes] = 19008; // N vert
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre paire de lunettes à verres verts !");
- }
- case 3:
- {
- PlayerInfo[playerid][pLunettes] = 19009; // N bleu
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre paire de lunettes à verres bleus !");
- }
- case 4:
- {
- PlayerInfo[playerid][pLunettes] = 19010; // N rozz
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre paire de lunettes à verres roses !");
- }
- case 5:
- {
- PlayerInfo[playerid][pLunettes] = 19012; // N noir
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre paire de lunettes à verres noirs !");
- }
- case 6:
- {
- PlayerInfo[playerid][pLunettes] = 19014; // N spiral
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre paire de lunettes à verres à spirales !");
- }
- case 7:
- {
- PlayerInfo[playerid][pLunettes] = 19015; // N blanc
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre paire de lunettes à verres blancs !");
- }
- case 8:
- {
- PlayerInfo[playerid][pLunettes] = 19016; // X-ray
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre paire de lunettes à rayons X !");
- }
- case 9:
- {
- PlayerInfo[playerid][pLunettes] = 19022; // S gris
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre paire de lunettes de soleil à verres gris !");
- }
- case 10:
- {
- PlayerInfo[playerid][pLunettes] = 19023; // S bleu
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre paire de lunettes de soleil à verres bleus !");
- }
- case 11:
- {
- PlayerInfo[playerid][pLunettes] = 19024; // S violet
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre paire de lunettes de soleil à verres violets !");
- }
- case 12:
- {
- PlayerInfo[playerid][pLunettes] = 19026; // S rozz
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre paire de lunettes de soleil à verres roses !");
- }
- case 13:
- {
- PlayerInfo[playerid][pLunettes] = 19027; // S oranj
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre paire de lunettes de soleil à verres oranges !");
- }
- case 14:
- {
- PlayerInfo[playerid][pLunettes] = 19028; // S jaune
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre paire de lunettes de soleil à verres jaunes !");
- }
- case 15:
- {
- PlayerInfo[playerid][pLunettes] = 19029; // S vert
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre paire de lunettes de soleil à verres verts !");
- }
- case 16:
- {
- PlayerInfo[playerid][pLunettes] = 19033; // Full noir
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre paire de lunettes noires !");
- }
- case 17:
- {
- PlayerInfo[playerid][pLunettes] = 19031; // Full vert
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre paire de lunettes vertes !");
- }
- case 18:
- {
- PlayerInfo[playerid][pLunettes] = 19032; // Full rouge
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre paire de lunettes rouges !");
- }
- case 19:
- {
- PlayerInfo[playerid][pLunettes] = 19138; // 3D noir
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre paire de lunettes 3D noires !");
- }
- case 20:
- {
- PlayerInfo[playerid][pLunettes] = 19139; // 3D rouge
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre paire de lunettes 3D rouges !");
- }
- case 21:
- {
- PlayerInfo[playerid][pLunettes] = 19140; // 3D bleu
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre paire de lunettes 3D bleues !");
- }
- }
- return 1;
- }
- if(dialogid == D_OBJECTS_ACHAT)
- {
- switch(listitem)
- {
- case 0:
- {
- PlayerInfo[playerid][pAccessoire] = 18632;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre canne à pêche !");
- }
- case 1:
- {
- PlayerInfo[playerid][pAccessoire] = 18633;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre clé pour la mécanique !");
- }
- case 2:
- {
- PlayerInfo[playerid][pAccessoire] = 18634;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre pied de biche !");
- }
- case 3:
- {
- PlayerInfo[playerid][pAccessoire] = 18635;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre marteau !");
- }
- case 4:
- {
- PlayerInfo[playerid][pAccessoire] = 18636;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre casquette de police !");
- }
- case 5:
- {
- PlayerInfo[playerid][pAccessoire] = 18637;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre bouclier de police !");
- }
- case 6:
- {
- PlayerInfo[playerid][pAccessoire] = 18638;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre casque d'ouvrier !");
- }
- case 7:
- {
- PlayerInfo[playerid][pAccessoire] = 18639;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre chapeau S&M !");
- }
- case 8:
- {
- PlayerInfo[playerid][pAccessoire] = 18640;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre perruque !");
- }
- case 9:
- {
- PlayerInfo[playerid][pAccessoire] = 18641;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre lampe torche !");
- }
- case 10:
- {
- PlayerInfo[playerid][pAccessoire] = 18642;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre imitation de taser pour enfants !");
- }
- case 11:
- {
- PlayerInfo[playerid][pAccessoire] = 18643;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre pointeur laser !");
- }
- case 12:
- {
- PlayerInfo[playerid][pAccessoire] = 18644;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre tournevis !");
- }
- case 13:
- {
- PlayerInfo[playerid][pAccessoire] = 18645;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre casque de moto !");
- }
- }
- return 1;
- }
- if(dialogid == D_BANDANA2_ACHAT)
- {
- switch(listitem)
- {
- case 0:
- {
- PlayerInfo[playerid][pBandana2] = 18911; // Tête de mort
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre bandana noir à têtes de mort !");
- }
- case 1:
- {
- PlayerInfo[playerid][pBandana2] = 18912; // Noir
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre bandana noir !");
- }
- case 2:
- {
- PlayerInfo[playerid][pBandana2] = 18913; // Vert (groove)
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre bandana vert !");
- }
- case 3:
- {
- PlayerInfo[playerid][pBandana2] = 18914; // Army
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre bandana avec cammouflage !");
- }
- case 4:
- {
- PlayerInfo[playerid][pBandana2] = 19036; // white mask
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre masque blanc !");
- }
- case 5:
- {
- PlayerInfo[playerid][pBandana2] = 19037; // Red mask
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre masque rouge !");
- }
- case 6:
- {
- PlayerInfo[playerid][pBandana2] = 19038; // Green Mask
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre masque vert !");
- }
- case 7:
- {
- PlayerInfo[playerid][pBandana2] = 18974; // Zoro
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre masque de Zoro !");
- }
- case 8:
- {
- PlayerInfo[playerid][pBandana2] = 19163; // Full black mask
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre masque entièrement noir !");
- }
- }
- return 1;
- }
- if(dialogid == D_WATCH_ACHAT)
- {
- switch(listitem)
- {
- case 0:
- {
- PlayerInfo[playerid][pMontre] = 19041; // Bronze
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre montre avec barcelet en bronze !");
- }
- case 1:
- {
- PlayerInfo[playerid][pMontre] = 19040; // Silver
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre montre avec barcelet en argent !");
- }
- case 2:
- {
- PlayerInfo[playerid][pMontre] = 19039; // Gold
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre montre avec barcelet en or !");
- }
- case 3:
- {
- PlayerInfo[playerid][pMontre] = 19042; // full gold
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre montre en or !");
- }
- case 4:
- {
- PlayerInfo[playerid][pMontre] = 19044;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre montre de sport violette !");
- }
- case 5:
- {
- PlayerInfo[playerid][pMontre] = 19045;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre montre de sport rose !");
- }
- case 6:
- {
- PlayerInfo[playerid][pMontre] = 19046;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre montre de sport verte !");
- }
- case 7:
- {
- PlayerInfo[playerid][pMontre] = 19053;
- SendClientMessage(playerid, -1, "{33CCFF}[Vendeuse]{FFFFFF} Voilà votre montre de sport avec cammouflage !");
- }
- }
- return 1;
- }
- if(dialogid == D_ACC_TEST)
- {
- switch(listitem)
- {
- case 0:
- {
- format(texte, 1024, "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, 1024, "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, 1024, "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, 1024, "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, 1024, "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, 1024, "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, 1024, "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, 1024, "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, 1024, "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, 1024, "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, 190123);
- }
- 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;
- }
- // Stocks
- stock strtok(const string[], &index, const seperator[] = " ")
- {
- const size = 30;
- new idx = strfind(string, seperator, false, index), result[size];
- if(idx == -1)
- {
- if((idx = strlen(string)) > index)
- strmid(result, string, index, idx, size),index = idx;
- }
- else if(idx > (index + size - 1))
- strmid(result, string, index, (idx = index + size - 1), size), index = idx;
- else strmid(result, string, index, idx, size), index = idx + 1;
- return result;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement