Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #pragma unused ret_memcpy
- #include <a_samp>
- #include <dini>
- #include <dudb>
- #include <core>
- #include <float>
- #define FILTERSCRIPT
- /*_____________________________________________________________________________*/
- /*
- MODE D'EMPLOIE :
- Pour utiliser ce FS (Filterscripte) vous devez d'abord le mettre dans le dossier filterscripte et ajouter son nom dans le fichier
- config du serveur (.cfg) sans son extension.
- D'abord prener les includes dini-dubb, core et float son déjà intégré et metté les dans pawno/include pour les téléchargés c'est ici :
- IPS : [url=http://www.solidfiles.com/d/885813c94d/]http://www.solidfiles.com/d/885813c94d/[/url]
- A dézipper dans la racine du serveur.
- */
- #undef MAX_PLAYERS//Ne vous préocupé pas de ça.
- #define MAX_PLAYERS 50//Nombre de joueur que vous pouvez acceuillir +1.
- #define BANTEXTE "COMPTE BANNIS : ([url=http://www.monsite.eu]www.monsite.eu[/url])"//Quand le compte est bannis afficher quoi ?
- #define ROUGE 0xD70000FF//La couleur du texte au dessus.
- #define VERSION "XA-2.0.1"//La version du FS.
- #define CREDITS "((Jeffrey_Payne || Xolokos))"
- // Ne pas retirer les crédits merci.
- // La licence est présentée ici :
- // [url=http://creativecommons.org/licenses/by-nc/2.0/fr/]http://creativecommons.org/licenses/by-nc/2.0/fr/[/url]
- // Merci de laisser les crédits.
- #define CONNEXIONMSG "{663333}[CONNECTION JOUEUR]\n\n{FFFFFF}Bienvenue, connectez-vous sur votre comptes avec votre mot de passe{663366}\n\n[NOUVELLES DE XA]\n\n{FFFFFF}-Amélioration interface administrateur.\n-Commande /aaide refaite.\n-Rangs refait.\nCouleur modifiées.\n-Error message.\n-Bug minime corrigés.\n\n{33FF33}N'oublier de nous signaler les bug par /rapport, bon jeu !"
- #define ENREGISTREMENTTEXTE "{663333}[ENREGISTREMENT JOUEUR]\n\n{FFFFFF}Bienvenue, enregistrez-vous ci dessous.\nPour pouvoir jouer, protéger et enregistrer vos données.{663366}\n{33FF33}N'oublier de vous enregistrez sur notre forum. ([url=http://raidteam.leforum.eu]http://raidteam.leforum.eu[/url])"
- #define DIALOGID 2000//Tout les diaglog de 2000 a 2010 sont utilisés si vous mettez 1000 celà sera de 1000 a 1010.
- //PS : N'oublier pas de créer de dossier dans le dossier scriptefiles.
- #define FICHIER "Administrations"//Le répertoire d'enregistrement des Ban Kick et autre.
- #define ENREGISTREMENT "Comptes"// A modifier si vous voulez enregistrez autre par changer.
- #define CBAN "Bannis"//Enregistrement des comptes bannis, qui ne nécessite aucun reboot serveur génial non ?
- //La couleur des Administrateur sur la map en général :
- #define ZAZOLIN 0xB000ACFF
- #define POURPRE 0xFF0000AA//Couleur des erreurs quand il y a du texte dans la t'chat box...
- #define BLANCHE 0xFFFFFFAA//Couleur des message en général...
- #define GRIS 0x7D7D7DFF
- #define PRME 0xFF9933AA//Couleur des /pm, les APM sont en Zinzolin.
- // Les couleurs quand on /dire.
- #define LVL8 0xD70000FF//Fondateur
- #define LVL7 0x009D07FF//Co-Fondateur
- #define LVL6 0xFF9933AA//Mappeur
- #define LVL5 0xFFCC33AA//Administrateur Suprême
- #define LVL4 0xFFCCCCAA//Administrateur
- #define LVL3 0x663333AA//Modérateur
- #define LVL2 0xFFFF33AA//Sous-Modérateur (Ou modérateur en test)
- #define LVL1 0xCCFF00AA//Animateur (A plein temps ?)
- //Les commandes que vous voulez exclure du serveur il suffit de les commenté par 2 slach ' //#define KICK ' le kick serat supprimé.
- #define TIMERCONNEXION 350//Le temps d'attente après la connexion pour que la box de connexion par MDP s'affiche. (En milliseconde, éviter les timer trop important...)
- #define USESENDERRORMESSAGE//Si vous voulez gardez les Errors Messages en bas a droite en TexteDraw...
- #define ENREGISTREMENTJOUEURS//Si vous voulez utiliser l'enregistrement inclu ?
- #define SERVEURNAME
- #define CLOSESERVEUR
- #define GAMEMODE
- #define MAPNAME
- #define MDPRCON
- #define WEBURL
- #define AAIDE
- #define FONDATEUR
- #define OPM
- #define ADMINISTRATEURS
- #define SPEC
- #define UNSPEC
- #define TUNNING
- #define VOITURE
- #define RAPPORT
- #define INFORMATION
- #define INFOOFF
- #define DEVOIR
- #define DESTROYSPAWNCAR
- #define METTREADMINS
- #define STOPSPEC
- #define DIRE
- #define WARN
- #define FLIP
- #define HEURE
- #define WEATHER
- #define VOTE
- #define KICK
- #define TUER
- #define SLAP
- #define CDESTROY
- #define DROP
- #define ARTIFICE
- #define EXPLOSER
- #define GOTO
- #define GETHERE
- #define REMORQUE
- #define CAR
- #define ARMURE
- #define DIEU
- #define VIE
- #define ARGENT
- #define SKIN
- #define SCORE
- #define GRAVITER
- #define ARME
- #define REPAIR
- #define SHOWCMD
- #define MUTE
- #define UNMUTE
- #define UNJAIL
- #define JAIL
- #define TMUTE
- #define TJAIL
- #define FAKEBAN
- #define SETNAME
- #define EJECTER
- #define BAN
- #define CBANNED
- #define UNFREEZE
- #define FREEZE
- #define ANN
- #define CC
- #define CHATADMINISTRATEUR
- #define RESPAWNALLUNUSEDCAR
- #define RESPAWNALLCAR
- #define HEALALL
- #define ARMUREALL
- #define SCOREALL
- #define ARGENTALL
- #define KICKALL
- #define FREEZEALL
- #define UNFREEZEALL
- #define GETHEREALL
- #define ARMEALL
- #define LESPM
- #define RAPPORT
- /*_____________________________________________________________________________*/
- enum Info
- {
- Argent,
- Score,
- Level,
- Prison,
- Avertissement
- }
- new InfoJoueur[MAX_PLAYERS][Info];
- new bool:Logguer[MAX_PLAYERS];
- /*_____________________________________________________________________________*/
- new Text3D:Admins[MAX_PLAYERS];
- new Float:Jail[MAX_PLAYERS][3];
- new Prisonnier[MAX_PLAYERS];
- new JoueurInformation[MAX_PLAYERS];
- new Text:Informations[MAX_PLAYERS];
- forward InformationRefresh (playerid, Jid);
- new bool:IsSpawnCar[MAX_VEHICLES] = false;
- new bool:IsAnUsedCar[MAX_VEHICLES] = false;
- new bool:PMOuvert;
- new bool:Showcmdon[MAX_PLAYERS]=false;
- new VoteContre;
- new VotePour;
- new bool:VoteOuvert;
- new bool:VoteDeja[MAX_PLAYERS];
- new bool:Devoir[MAX_PLAYERS] = false;
- new Skin[MAX_PLAYERS];
- new Couleur[MAX_PLAYERS];
- new AvertissementJoueur[MAX_PLAYERS] = 0;
- new ClickerID[MAX_PLAYERS];
- new Levels[MAX_PLAYERS] = 0;
- forward ClearC(playerid);
- new bool:Mute[MAX_PLAYERS];
- /*_____________________________________________________________________________*/
- new Text:ERRORTEXTE[MAX_PLAYERS];
- new Text:ERRORBOX;
- new Text:QUITTE;
- /*_____________________________________________________________________________*/
- new CarName[][] =
- {
- "Landstalker", "Bravura", "Buffalo", "Linerunner", "Perrenial", "Sentinel",
- "Dumper", "Firetruck", "Trashmaster", "Stretch", "Manana", "Infernus",
- "Voodoo", "Pony", "Mule", "Cheetah", "Ambulance", "Leviathan", "Moonbeam",
- "Esperanto", "Taxi", "Washington", "Bobcat", "Whoopee", "BF Injection",
- "Hunter", "Premier", "Enforcer", "Securicar", "Banshee", "Predator", "Bus",
- "Rhino", "Barracks", "Hotknife", "Trailer", "Previon", "Coach", "Cabbie",
- "Stallion", "Rumpo", "RC Bandit", "Romero", "Packer", "Monster", "Admiral",
- "Squalo", "Seasparrow", "Pizzaboy", "Tram", "Trailer", "Turismo", "Speeder",
- "Reefer", "Tropic", "Flatbed", "Yankee", "Caddy", "Solair", "Berkley's RC Van",
- "Skimmer", "PCJ-600", "Faggio", "Freeway", "RC Baron", "RC Raider", "Glendale",
- "Oceanic","Sanchez", "Sparrow", "Patriot", "Quad", "Coastguard", "Dinghy",
- "Hermes", "Sabre", "Rustler", "ZR-350", "Walton", "Regina", "Comet", "BMX",
- "Burrito", "Camper", "Marquis", "Baggage", "Dozer", "Maverick", "News Chopper",
- "Rancher", "FBI Rancher", "Virgo", "Greenwood", "Jetmax", "Hotring", "Sandking",
- "Blista Compact", "Police Maverick", "Boxvillde", "Benson", "Mesa", "RC Goblin",
- "Hotring Racer A", "Hotring Racer B", "Bloodring Banger", "Rancher", "Super GT",
- "Elegant", "Journey", "Bike", "Mountain Bike", "Beagle", "Cropduster", "Stunt",
- "Tanker", "Roadtrain", "Nebula", "Majestic", "Buccaneer", "Shamal", "Hydra",
- "FCR-900", "NRG-500", "HPV1000", "Cement Truck", "Tow Truck", "Fortune",
- "Cadrona", "FBI Truck", "Willard", "Forklift", "Tractor", "Combine", "Feltzer",
- "Remington", "Slamvan", "Blade", "Freight", "Streak", "Vortex", "Vincent",
- "Bullet", "Clover", "Sadler", "Firetruck", "Hustler", "Intruder", "Primo",
- "Cargobob", "Tampa", "Sunrise", "Merit", "Utility", "Nevada", "Yosemite",
- "Windsor", "Monster", "Monster", "Uranus", "Jester", "Sultan", "Stratium",
- "Elegy", "Raindance", "RC Tiger", "Flash", "Tahoma", "Savanna", "Bandito",
- "Freight Flat", "Streak Carriage", "Kart", "Mower", "Dune", "Sweeper",
- "Broadway", "Tornado", "AT-400", "DFT-30", "Huntley", "Stafford", "BF-400",
- "News Van", "Tug", "Trailer", "Emperor", "Wayfarer", "Euros", "Hotdog", "Club",
- "Freight Box", "Trailer", "Andromada", "Dodo", "RC Cam", "Launch", "Police Car",
- "Police Car", "Police Car", "Police Ranger", "Picador", "S.W.A.T", "Alpha",
- "Phoenix", "Glendale", "Sadler", "Luggage", "Luggage", "Stairs", "Boxville",
- "Tiller", "Utility Trailer"
- };
- /*_____________________________________________________________________________*/
- new Menu:Vehicules;
- /*_____________________________________________________________________________*/
- stock GetVehicleName(playerid)
- {
- new FI[256], i;
- format(FI,sizeof(FI),"Nom de la voiture : %s",CarName[GetVehicleModel(GetPlayerVehicleID(i))-400]);
- SendErrorMessage(playerid, FI);
- return 1;
- }
- stock LockVehicle(vehicleid, bool:Locked)
- {
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(Locked == true)
- {
- SetVehicleParamsForPlayer(vehicleid, i, 0, 1);
- }
- else if(Locked == false)
- {
- SetVehicleParamsForPlayer(vehicleid, i, 0, 0);
- }
- }
- return true;
- }
- #if defined FILTERSCRIPT
- public OnFilterScriptInit()
- {
- print("[X-ADMNISTRATION] INITIATION...");
- print(VERSION);
- print(CREDITS);
- Vehicules = CreateMenu("Vehicules",1,20,120,150,40);
- SetMenuColumnHeader(Vehicules,0,"Vehicle :");
- AddMenuItem(Vehicules,0,"Turismo");
- AddMenuItem(Vehicules,0,"Infernus");
- AddMenuItem(Vehicules,0,"Buffalo");
- AddMenuItem(Vehicules,0,"Stretch");
- AddMenuItem(Vehicules,0,"Leviathan");
- AddMenuItem(Vehicules,0,"Hunter");
- AddMenuItem(Vehicules,0,"PCJ600");
- AddMenuItem(Vehicules,0,"FreeWay");
- AddMenuItem(Vehicules,0,"Sanchez");
- AddMenuItem(Vehicules,0,"Rustler");
- AddMenuItem(Vehicules,0,"Camper");
- AddMenuItem(Vehicules,0,"Shamal");
- AddMenuItem(Vehicules,0,"NRJ500");
- QUITTE = TextDrawCreate(1.000000, 417.000000, "~r~~w~ vient de rejoindre le serveur !");
- TextDrawBackgroundColor(QUITTE, 255);
- TextDrawFont(QUITTE, 2);
- TextDrawLetterSize(QUITTE, 0.210000, 0.699999);
- TextDrawColor(QUITTE, -1);
- TextDrawSetOutline(QUITTE, 1);
- TextDrawSetProportional(QUITTE, 1);
- #if defined USESENDERRORMESSAGE
- ERRORBOX = TextDrawCreate(654.000000, 376.000000, "_ _");
- TextDrawBackgroundColor(ERRORBOX, 255);
- TextDrawFont(ERRORBOX, 1);
- TextDrawLetterSize(ERRORBOX, 0.500000, 1.000000);
- TextDrawColor(ERRORBOX, -1);
- TextDrawSetOutline(ERRORBOX, 0);
- TextDrawSetProportional(ERRORBOX, 1);
- TextDrawSetShadow(ERRORBOX, 1);
- TextDrawUseBox(ERRORBOX, 1);
- TextDrawBoxColor(ERRORBOX, 170);
- TextDrawTextSize(ERRORBOX, 278.000000, 10.000000);
- #endif
- return 1;
- }
- public OnFilterScriptExit()
- {
- print("[X-ADMINISTRATION fermeture]");
- print(VERSION);
- return 1;
- }
- #else
- main()
- {
- }
- #endif
- public OnPlayerConnect(playerid)
- {
- SetTimerEx("Connections", TIMERCONNEXION, 0, "i", playerid);
- #if defined USESENDERRORMESSAGE
- ERRORTEXTE[playerid] = TextDrawCreate(287.000000, 382.000000, "Erreur - Usage : /kick (Playerid)");
- TextDrawBackgroundColor(ERRORTEXTE[playerid], 255);
- TextDrawFont(ERRORTEXTE[playerid], 2);
- TextDrawLetterSize(ERRORTEXTE[playerid], 0.260000, 0.799999);
- TextDrawColor(ERRORTEXTE[playerid], -1);
- TextDrawSetOutline(ERRORTEXTE[playerid], 1);
- TextDrawSetProportional(ERRORTEXTE[playerid], 1);
- #endif
- return 1;
- }
- forward Connections(playerid);
- public Connections(playerid)
- {
- #if defined ENREGISTREMENTJOUEURS
- new Nom[MAX_PLAYER_NAME], Fichier[256];
- GetPlayerName(playerid, Nom, sizeof(Nom));
- ClearC(playerid);
- format(Fichier, sizeof(Fichier), CBAN"/%s.ban", Nom);
- if (fexist(Fichier))
- {
- SetTimerEx("CompteBannis", 1000, 0, "i", playerid);
- return 0;
- }
- format(Fichier, sizeof(Fichier), ENREGISTREMENT"/%s.ini", Nom);
- if (!dini_Exists(Fichier))
- {
- ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, "{FF0000}[Bienvenue]",ENREGISTREMENTTEXTE, "Enregistrer", "KICK");
- }
- else if(fexist(Fichier))
- {
- ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "{FF0000}[Bienvenue]",CONNEXIONMSG, "Connexion", "KICK");
- }
- #endif
- Prisonnier[playerid]=false;
- AvertissementJoueur[playerid]=0;
- return 1;
- }
- forward CompteBannis(playerid);
- public CompteBannis(playerid)
- {
- TogglePlayerControllable(playerid,false);
- ClearC(playerid);
- SendErrorMessage(playerid,BANTEXTE);
- SendClientMessage(playerid, ROUGE, BANTEXTE);
- Kick(playerid);
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- #if defined ENREGISTREMENTJOUEURS
- new Nom[MAX_PLAYER_NAME], Fichier[256];
- GetPlayerName(playerid, Nom, sizeof(Nom));
- format(Fichier, sizeof(Fichier), ENREGISTREMENT"/%s.ini", Nom);
- if(Logguer[playerid] == true)
- {
- dini_IntSet(Fichier, "Score", InfoJoueur[playerid][Score] = GetPlayerScore(playerid));
- dini_IntSet(Fichier, "Money", InfoJoueur[playerid][Argent] = GetPlayerMoney(playerid));
- dini_IntSet(Fichier, "Level", InfoJoueur[playerid][Level] = Levels[playerid]);
- dini_IntSet(Fichier, "Prison", InfoJoueur[playerid][Prison] = Prisonnier[playerid]);
- dini_IntSet(Fichier, "Avertissement", InfoJoueur[playerid][Avertissement] = AvertissementJoueur[playerid]);
- ClearC(playerid);
- }
- #endif
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- new NomAdmin[MAX_PLAYER_NAME];
- if (Mute[playerid] == true)
- {
- SendErrorMessage(playerid,"[MUTER PERSONNE NE PEUT LIRE CE QUE TU ECRIS]");
- return 0;
- }
- if(text[0] == '*' && Levels[playerid] >= 1)
- {
- new Texte[100];
- GetPlayerName(playerid, NomAdmin, sizeof(NomAdmin));
- format(Texte, sizeof(Texte), "~r~%s~w~ : %s.",NomAdmin,text[1]);
- if(strlen(Texte) > 0 && strlen(Texte) < 58)
- {
- SendErrorMessageToAll(Texte, true);
- }
- else
- {
- SendErrorMessage(playerid,"Message trop long !");
- }
- return 0;
- }
- return 0;
- }
- public OnPlayerSpawn(playerid)
- {
- if(Prisonnier[playerid]==1)
- {
- SetPlayerInterior(playerid,3);
- SetPlayerPos(playerid,197.500,173.500,1003.0234);
- TogglePlayerControllable(playerid,0);
- ResetPlayerWeapons(playerid);
- return 1;
- }
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- return 1;
- }
- public OnPlayerStateChange(playerid,newstate,oldstate)
- {
- if(newstate == PLAYER_STATE_PASSENGER)
- {
- IsAnUsedCar[GetPlayerVehicleID(playerid)];
- }
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- new Idx,Cmd[256];
- new NomAdmin[MAX_PLAYER_NAME],JidNom[MAX_PLAYER_NAME];
- Cmd = strtok (cmdtext, Idx);
- #if defined SHOWCMD
- new NomCommande[MAX_PLAYER_NAME],Textes[250];
- GetPlayerName(playerid, NomCommande, sizeof(NomCommande));
- format(Textes, sizeof(Textes), "%s : %s",NomCommande, cmdtext[0]);
- SendCmdMessage(GRIS,Textes);
- #endif
- #if defined AAIDE
- if (strcmp("/aaide", cmdtext, true, 10) == 0)
- {
- if(Levels[playerid] == 8)
- {
- ShowPlayerDialog(playerid,DIALOGID+5,DIALOG_STYLE_MSGBOX,"{FF0000}[L-8]","{FFFFFF}/carmenu /kickall,/voiture,/mettreadmins,/heure,/weather,/artifice,/information\n/devoir,/destroyspawncar,/spec,/stopspec,/dire,/kick,/tuer,/force,/slap\n/drop,/exploser,/goto,/gethere,/remorque,/armure,/vie,/argent,/skin\n/arme,/repair,/mute,/unmute,/(c)ban,/unfreeze,/freeze,/ann,/cc\n/healall,/remorqueall,/tuerall,/respawnallcar,/armureall,/scoreall\n/argentall,/armeall,/muteall,/gethereall,/car,/tjail",".","Suivante");
- }
- else if(Levels[playerid] == 7)
- {
- ShowPlayerDialog(playerid,DIALOGID+5,DIALOG_STYLE_MSGBOX,"{FF0000}[L-7]","{FFFFFF}/carmenu/kickall,/voiture,/mettreadmins,/heure,/weather,/artifice,/information\n/devoir,/destroyspawncar,/spec,/stopspec,/dire,/kick,/tuer,/force,/slap\n/drop,/exploser,/goto,/gethere,/remorque,/armure,/vie,/argent,/skin\n/arme,/repair,/mute,/unmute,/(c)ban,/unfreeze,/freeze,/ann,/cc\n/healall,/remorqueall,/tuerall,/respawnallcar,/armureall,/scoreall\n/argentall,/armeall,/muteall,/gethereall,/car,/tjail",".","Suivante");
- }
- else if(Levels[playerid] == 6)
- {
- ShowPlayerDialog(playerid,DIALOGID+5,DIALOG_STYLE_MSGBOX,"{FF0000}[L-6]","{FFFFFF} /kickall,/voiture,/mettreadmins,/heure,/weather,/artifice,/information\n/devoir,/destroyspawncar,/spec,/stopspec,/dire,/kick,/tuer,/force,/slap\n/drop,/exploser,/goto,/gethere,/remorque,/armure,/vie,/argent,/skin\n/arme,/repair,/mute,/unmute,/(c)ban,/unfreeze,/freeze,/ann,/cc\n/healall,/remorqueall,/tuerall,/respawnallcar,/armureall,/scoreall\n/argentall,/armeall,/muteall,/gethereall,/car,/tjail",".","Suivante");
- }
- else if(Levels[playerid] == 5)
- {
- ShowPlayerDialog(playerid,DIALOGID+5,DIALOG_STYLE_MSGBOX,"{FF0000}[L-5]","{FFFFFF}/kickall,/voiture,/mettreadmins,/heure,/weather,/artifice,/information\n/devoir,/destroyspawncar,/spec,/stopspec,/dire,/kick,/tuer,/force,/slap\n/drop,/exploser,/goto,/gethere,/remorque,/armure,/vie,/argent,/skin\n/arme,/repair,/mute,/unmute,/(c)ban,/unfreeze,/freeze,/ann,/cc\n/healall,/remorqueall,/tuerall,/respawnallcar,/armureall,/scoreall\n/argentall,/armeall,/muteall,/gethereall,/car,/tjail",".","Suivante");
- }
- else if(Levels[playerid] == 4)
- {
- ShowPlayerDialog(playerid,DIALOGID+5,DIALOG_STYLE_MSGBOX,"{FF0000}[L-4]","{FFFFFF}/voiture,/heure,/weather,/information,/devoir,/destroyspawncar,/spec,/stopspec,/dire\n/kick,/tuer,/force,/slap,/drop,/exploser,/goto,/gethere\n/remorque,/armure,/vie,/cdestroy,/argent,/skin,/arme,/repair,/mute\n/unmute,/cban,/unfreeze,/freeze,/ann,/cc,/healall,/remorqueall,/tuerall\n/respawnallcar,/armureall,/argentall,/armeall,/muteall,/gethereall,/scoreall,/argentall,/(c)ban,/tjail,/gethereall",".","Suivante");
- }
- else if(Levels[playerid] == 3)
- {
- ShowPlayerDialog(playerid,DIALOGID+5,DIALOG_STYLE_MSGBOX,"{FF0000}[ADM L-3]","{FFFFFF}/heure,/weather,/information,/devoir,/spec,/stopspec,/dire,/kick\n/tuer,/force,/slap,/drop,/exploser,/goto,/gethere\n/remorque,/armure,/vie,/argent,/skin,/arme\n/repair,/mute,/unmute,/(c)ban,/unfreeze,/freeze,/ann,/cc,/healall,/remorqueall,/respawnallcar,/armureall\n/argentall,/armeall,/muteall,unmuteall,/gethereall,/tjail,/gethereall",".","Suivante");
- }
- else if(Levels[playerid] == 2)
- {
- ShowPlayerDialog(playerid,DIALOGID+5,DIALOG_STYLE_MSGBOX,"{FF0000}[ADM L-2]","{FFFFFF}/heure,/weather,/information,/devoir,/spec,/stopspec,/dire,/kick,/slap\n/goto,/gethere,/argentall,/remorque,/armure,/vie,/argent,/skin,/arme,/repair\n/mute,/unmute,/ann,/cc,/healall,/remorqueall,/armureall,/armeall\n/scoreall,/tmute,/gethereall",".","Suivante");
- }
- else if(Levels[playerid] == 1)
- {
- ShowPlayerDialog(playerid,DIALOGID+5,DIALOG_STYLE_MSGBOX,"{FF0000}[ADM L-1]","{FFFFFF}/heure,/information,/devoir,/spec,/stopspec,/dire,/kick,/skin\n/repair,/mute,/unmute,/ann,/cc",".","Suivante");
- }
- return 1;
- }
- #endif
- #if defined VOTE
- if (strcmp(Cmd, "/vote", true) == 0)
- {
- if(Levels[playerid] >= 5)
- {
- new Tmp[256],Texte[130];
- Tmp = strtok(cmdtext, Idx);
- if (!strlen(Tmp))
- {
- SendErrorMessage(playerid,"USAGE: /vote [Texte]");
- return 1;
- }
- if(VoteOuvert==true)
- {
- SendErrorMessage(playerid,"Vote actuellement ouvert...");
- return 1;
- }
- VoteOuvert=true;
- VotePour=0;
- VoteContre=0;
- SendClientMessageToAll(POURPRE, " ");
- SendClientMessageToAll(POURPRE, " ");
- SendClientMessageToAll(POURPRE, " ");
- SendClientMessageToAll(POURPRE, " ");
- SendClientMessageToAll(POURPRE, " ");
- SendClientMessageToAll(POURPRE, " ");
- SendClientMessageToAll(POURPRE, " ");
- SendClientMessageToAll(POURPRE, " ");
- SendClientMessageToAll(POURPRE, " ");
- SendClientMessageToAll(POURPRE, " ");
- SendClientMessageToAll(POURPRE, " ");
- SendClientMessageToAll(POURPRE, " ");
- SendClientMessageToAll(POURPRE, " ");
- SendClientMessageToAll(POURPRE, " ");
- SendClientMessageToAll(POURPRE, " ");
- SendClientMessageToAll(POURPRE, " ");
- SendClientMessageToAll(POURPRE, " ");
- SendClientMessageToAll(POURPRE, " ");
- SendClientMessageToAll(POURPRE, " ");
- SendClientMessageToAll(POURPRE, " ");
- SendClientMessageToAll(POURPRE, " ");
- SendClientMessageToAll(POURPRE, " ");
- format(Texte, sizeof(Texte), "Vote : %s",cmdtext[5]);
- SendClientMessageToAll(ROUGE, Texte);
- SendClientMessageToAll(ROUGE, " ");
- SendClientMessageToAll(ROUGE, "/oui ou /non, vous avez 30 secondes !");
- SetTimerEx("FinVote", 30000, 0, "i", playerid);
- }
- return 1;
- }
- #endif
- #if defined CLOSESERVEUR
- if (!strcmp(Cmd, "/closeserveur", true))
- {
- if (Levels[playerid] >= 8)
- {
- SendClientMessageToAll(ROUGE, "REBOOT: Le serveur vas ce fermer, merci de vous reconnecter.");
- GameTextForAll("~y~]]]]]]]]]]]]]]]]]]]]]]]]] ~r~FERMETURE~y~ ]]]]]]]]]]]]]]]]]]]]]]]]]] ~r~Merci de vous reconnectez.",500000,3);
- SendRconCommand("exit");
- return 1;
- }
- }
- #endif
- #if defined SERVEURNAME
- if (!strcmp(Cmd, "/serveurname", true))
- {
- if (Levels[playerid] >= 8)
- {
- new Tmp[256];
- Tmp = strtok(cmdtext, Idx);
- if (!strlen(Tmp))
- {
- SendErrorMessage(playerid, "USAGE: /serveurname [Nom]");
- return 1;
- }
- format(Tmp, sizeof(Tmp), "hostname %s",cmdtext[13]);
- SendRconCommand(Tmp);
- SendErrorMessage(playerid, "Nom du serveur change...");
- }
- return 1;
- }
- #endif
- #if defined GAMEMODE
- if (!strcmp(Cmd, "/gamemode", true))
- {
- if (Levels[playerid] >= 8)
- {
- new Tmp[256];
- Tmp = strtok(cmdtext, Idx);
- if (!strlen(Tmp))
- {
- SendErrorMessage(playerid, "USAGE: /gamemode [Nom]");
- return 1;
- }
- format(Tmp, sizeof(Tmp), "gamemodetext %s",cmdtext[10]);
- SendRconCommand(Tmp);
- SendErrorMessage(playerid, "Nom gamemode change...");
- }
- return 1;
- }
- #endif
- #if defined MAPNAME
- if (!strcmp(Cmd, "/mapname", true))
- {
- if (Levels[playerid] >= 8)
- {
- new Tmp[256];
- Tmp = strtok(cmdtext, Idx);
- if (!strlen(Tmp))
- {
- SendErrorMessage(playerid, "USAGE: /mapname [Nom]");
- return 1;
- }
- format(Tmp, sizeof(Tmp), "gamemodetext %s",cmdtext[9]);
- SendRconCommand(Tmp);
- SendErrorMessage(playerid, "Nom map change...");
- }
- return 1;
- }
- #endif
- #if defined WEBURL
- if (!strcmp(Cmd, "/weburl", true))
- {
- if (Levels[playerid] >= 8)
- {
- new Tmp[256];
- Tmp = strtok(cmdtext, Idx);
- if (!strlen(Tmp))
- {
- SendErrorMessage(playerid, "USAGE: /weburl [URL]");
- return 1;
- }
- format(Tmp, sizeof(Tmp), "weburl %s",cmdtext[8]);
- SendRconCommand(Tmp);
- SendErrorMessage(playerid, "URL change...");
- }
- return 1;
- }
- #endif
- #if defined MDPRCON
- if (!strcmp(Cmd, "/mdprcon", true))
- {
- if (Levels[playerid] >= 8)
- {
- new Tmp[256];
- Tmp = strtok(cmdtext, Idx);
- if (!strlen(Tmp))
- {
- SendErrorMessage(playerid, "USAGE: /mdprcon [MDP]");
- return 1;
- }
- format(Tmp, sizeof(Tmp), "rcon_password %s",cmdtext[9]);
- SendRconCommand(Tmp);
- SendErrorMessage(playerid, "Password serveur change...");
- }
- return 1;
- }
- #endif
- #if defined ADMINISTRATEURS
- if (!strcmp(Cmd, "/administrateurs", true))
- {
- new Messages[150],Nom[MAX_PLAYER_NAME];
- if (Levels[playerid] >= 4)
- {
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(Levels[i]==7)
- {
- GetPlayerName(i, Nom, sizeof(Nom));
- format(Messages, sizeof(Messages), "LVL-8 Développeur : %s",Nom);
- SendClientMessage(playerid, BLANCHE, Messages);
- }
- if(Levels[i]==6)
- {
- GetPlayerName(i, Nom, sizeof(Nom));
- format(Messages, sizeof(Messages), "LVL-7 Fondateur : %s",Nom);
- SendClientMessage(playerid, BLANCHE, Messages);
- }
- if(Levels[i]==5)
- {
- GetPlayerName(i, Nom, sizeof(Nom));
- format(Messages, sizeof(Messages), "LVL-6 Administratuer : %s",Nom);
- SendClientMessage(playerid, BLANCHE, Messages);
- }
- if(Levels[i]==4)
- {
- GetPlayerName(i, Nom, sizeof(Nom));
- format(Messages, sizeof(Messages), "LVL-5 Modérateur : %s",Nom);
- SendClientMessage(playerid, BLANCHE, Messages);
- }
- if(Levels[i]==3)
- {
- GetPlayerName(i, Nom, sizeof(Nom));
- format(Messages, sizeof(Messages), "LVL-4 Modérateur en test : %s",Nom);
- SendClientMessage(playerid, BLANCHE, Messages);
- }
- if(Levels[i]==2)
- {
- GetPlayerName(i, Nom, sizeof(Nom));
- format(Messages, sizeof(Messages), "Membre De Confiance : %s",Nom);
- SendClientMessage(playerid, BLANCHE, Messages);
- }
- if(Levels[i]==1)
- {
- GetPlayerName(i, Nom, sizeof(Nom));
- format(Messages, sizeof(Messages), "Membre De Confiance en Test : %s",Nom);
- SendClientMessage(playerid, BLANCHE, Messages);
- }
- }
- }
- }
- return 1;
- }
- #endif
- #if defined FONDATEUR
- if (strcmp("/fondateur", cmdtext, true, 10) == 0)
- {
- if(IsPlayerAdmin(playerid))
- {
- Levels[playerid] = 8;
- SendErrorMessage(playerid,"Tu es maintenant ~r~Fondateur~w~ /aaide et /mettreadmins.");
- }
- else
- {
- SendErrorMessage(playerid,"Tu n'es pas Administrateur /rcon login.");
- }
- return 1;
- }
- #endif
- #if defined TUNNING
- if (strcmp("/tunning", cmdtext, true, 10) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid) && Levels[playerid] >= 1)
- {
- ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Choisis une fonction", " Repair Vehicule(Health) \n Repair Vehicule(Dommage) \n Bruler Vehicule \n Flip \n Nitro \n Tunning \n Couleur \n Nom du vehicule \n Lock Vehicule \n Exploser Vehicule \n Respawn Vehicule \n Vie du Vehicule\n PaintJob", "Choisir", "Annuler");
- }
- }
- #endif
- #if defined OPM
- if (strcmp("/opm", cmdtext, true, 10) == 0)
- {
- if(Levels[playerid]>1)
- {
- if(PMOuvert==false)
- {
- PMOuvert=true;
- SendClientMessageToAll(POURPRE,"PM maintenant ouverts !");
- return 1;
- }
- else if(PMOuvert==true)
- {
- PMOuvert=false;
- SendClientMessageToAll(POURPRE,"PM maintenant fermés !");
- return 1;
- }
- }
- }
- #endif
- #if defined FLIP
- if (!strcmp(Cmd, "/flip", true))
- {
- if(Levels[playerid]>=1)
- {
- new Float:X,Float:Y,Float:Z,Float:Angle;
- GetPlayerPos(playerid,X,Y,Z);
- GetPlayerFacingAngle(playerid,Angle);
- SetVehiclePos(GetPlayerVehicleID(playerid),X,Y,Z + 1);
- SetVehicleZAngle(GetPlayerVehicleID(playerid),Angle);
- SendErrorMessage(playerid,"Car retourner.");
- return 1;
- }
- }
- #endif
- #if defined VOITURE
- if (strcmp("/voiture", cmdtext, true, 10) == 0)
- {
- if(Levels[playerid] >= 4)
- {
- ShowMenuForPlayer(Vehicules,playerid);
- TogglePlayerControllable(playerid,0);
- }
- else
- {
- SendErrorMessage(playerid,"]ERREUR] Tu n'es pas Administrateur.");
- }
- return 1;
- }
- #endif
- #if defined RAPPORT
- if (!strcmp(Cmd, "/rapport", true))
- {
- new Tmp[256];
- Tmp = strtok(cmdtext, Idx);
- if (!strlen(Tmp))
- {
- SendErrorMessage(playerid, "USAGE: /rapport [Votre Texte]");
- return 1;
- }
- new Str[256];
- GetPlayerName(playerid, Str, sizeof(Str));
- format(Str, sizeof(Str), "((Rapport de %s : %s))", Str, cmdtext[8]);
- SendClientMessage(playerid, BLANCHE, Str);
- SendAdminMessage(ZAZOLIN, Str);
- Rapport(Str);
- return 1;
- }
- #endif
- #if defined SPEC
- if (!strcmp(Cmd, "/spec", true))
- {
- if (Levels[playerid] >= 1)
- {
- new Jid, Tmpp[256];
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmpp))
- {
- SendErrorMessage(playerid, "USAGE: /spec [Playerid]");
- return 1;
- }
- Jid = strval(Tmpp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- if (IsPlayerInAnyVehicle(Jid))
- {
- new VehiculeId = GetPlayerVehicleID(Jid);
- PlayerSpectateVehicle(playerid, VehiculeId);
- return 1;
- }
- TogglePlayerSpectating(playerid, 1);
- PlayerSpectatePlayer(playerid, Jid);
- SetPlayerInterior(playerid,GetPlayerInterior(Jid));
- return 1;
- }
- }
- #endif
- #if defined UNSPEC
- if (!strcmp(Cmd, "/stopspec", true))
- {
- if (Levels[playerid] >= 1)
- {
- KillTimer (JoueurInformation[playerid]);
- TextDrawDestroy(Informations[playerid]);
- TogglePlayerSpectating(playerid, 0);
- }
- return 1;
- }
- #endif
- #if defined INFORMATION
- if (!strcmp(Cmd, "/information", true))
- {
- if (Levels[playerid] >= 1)
- {
- new Jid, Tmpp[256];
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmpp))
- {
- SendErrorMessage(playerid, "USAGE: /information [Playerid]");
- return 1;
- }
- Jid = strval(Tmpp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- KillTimer (JoueurInformation[playerid]);
- TextDrawDestroy(Informations[playerid]);
- JoueurInformation[playerid] = SetTimerEx ("InformationRefresh", 200,1, "ii", playerid, Jid);
- }
- return 1;
- }
- #endif
- #if defined INFOOFF
- if (!strcmp(Cmd, "/infooff", true))
- {
- KillTimer (JoueurInformation[playerid]);
- TextDrawDestroy(Informations[playerid]);
- return 1;
- }
- #endif
- #if defined DEVOIR
- if (!strcmp(Cmd, "/devoir", true))
- {
- if (Levels[playerid] >= 1)
- {
- if (Devoir[playerid] == false)
- {
- Devoir[playerid] = true;
- Skin[playerid] = GetPlayerSkin(playerid);
- Couleur[playerid] = GetPlayerColor(playerid);
- SetPlayerHealth(playerid,9999999);
- SetPlayerSkin(playerid,217);
- SetPlayerColor(playerid,ZAZOLIN);
- Admins[playerid] = Create3DTextLabel("[ADMINISTRATEUR EN SERVICE]\nNe pas tiré/frappé/rouler dessus !\nBesoin d'aide c'est ici !\nUn problème ? /rapport !\nUn cheater /rapport !", ZAZOLIN, 30.0, 40.0, 50.0, 40.0, 0);
- Attach3DTextLabelToPlayer(Admins[playerid], playerid, 0.0, 0.0, 2.1);
- }
- else if (Devoir[playerid] == true)
- {
- Devoir[playerid] = false;
- SetPlayerHealth(playerid,100);
- SetPlayerSkin(playerid,Skin[playerid]);
- SetPlayerColor(playerid,Couleur[playerid]);
- Delete3DTextLabel(Admins[playerid]);
- }
- }
- }
- #endif
- #if defined DESTROYSPAWNCAR
- if (!strcmp(Cmd, "/destroyspawncar", true))
- {
- if (Levels[playerid] >= 4)
- {
- for(new i = 0; i < MAX_VEHICLES; i++)
- {
- if (IsSpawnCar[i] == true)
- {
- DestroyVehicle(i);
- }
- }
- }
- return 1;
- }
- #endif
- #if defined SPEC
- if (!strcmp(Cmd, "/spec", true))
- {
- if (Levels[playerid] >= 1)
- {
- new Jid, Tmpp[256];
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmpp))
- {
- SendErrorMessage(playerid, "USAGE: /spec [Playerid]");
- return 1;
- }
- Jid = strval(Tmpp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- if (IsPlayerInAnyVehicle(Jid))
- {
- new VehiculeId = GetPlayerVehicleID(Jid);
- PlayerSpectateVehicle(playerid, VehiculeId);
- return 1;
- }
- TogglePlayerSpectating(playerid, 1);
- PlayerSpectatePlayer(playerid, Jid);
- SetPlayerInterior(playerid,GetPlayerInterior(Jid));
- KillTimer (JoueurInformation[playerid]);
- TextDrawDestroy(Informations[playerid]);
- JoueurInformation[playerid] = SetTimerEx ("InformationRefresh", 200,1, "ii", playerid, Jid);
- return 1;
- }
- }
- #endif
- #if defined METTREADMINS
- if (!strcmp(Cmd, "/mettreadmins", true))
- {
- if (Levels[playerid] >= 5)
- {
- new Jid,Id,Tmp[256],Tmpp[256];
- Tmp = strtok(cmdtext, Idx);
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmp))
- {
- SendErrorMessage(playerid, "USAGE: /mettreadmins [Playerid] [Levels]");
- return 1;
- }
- Jid = strval(Tmp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- Id = strval(Tmpp);
- if (Jid == playerid)
- {
- SendErrorMessage(playerid,"Tu ne peut pas te donner un rang d'Administrateur.");
- return 1;
- }
- if (Id >= 8 || Id < 0)
- {
- SendErrorMessage(playerid, "USAGE: Entre 8 et 0.");
- return 1;
- }
- SendErrorMessage(Jid,"Tu est maintenant Administrateurs ! /aaide.");
- Levels[Jid] = Id;
- }
- return 1;
- }
- #endif
- #if defined STOPSPEC
- if (!strcmp(Cmd, "/stopspec", true))
- {
- if (Levels[playerid] >= 1)
- {
- TogglePlayerSpectating(playerid, 0);
- }
- return 1;
- }
- #endif
- #if defined DIRE
- if (!strcmp(Cmd, "/dire", true))
- {
- new Tmpp[256];
- Tmpp = strtok(cmdtext, Idx);
- if (Levels[playerid]<=0)
- {
- SendErrorMessage(playerid,"Dommage...");
- return 1;
- }
- if (!strlen(Tmpp))
- {
- SendErrorMessage(playerid,"USAGE: /dire [Texte]");
- return 1;
- }
- GetPlayerName(playerid, NomAdmin, sizeof(NomAdmin));
- if (Levels[playerid] == 8)
- {
- format(Tmpp, sizeof(Tmpp), "[Fondateur] %s : %s",NomAdmin,cmdtext[5]);
- SendClientMessageToAll(LVL8, Tmpp);
- }
- if (Levels[playerid] == 7)
- {
- format(Tmpp, sizeof(Tmpp), "[Co-Fondateur] %s : %s",NomAdmin,cmdtext[5]);
- SendClientMessageToAll(LVL7, Tmpp);
- }
- else if (Levels[playerid] == 6)
- {
- format(Tmpp, sizeof(Tmpp), "[Mappeur] %s : %s",NomAdmin,cmdtext[5]);
- SendClientMessageToAll(LVL6, Tmpp);
- }
- else if (Levels[playerid] == 5)
- {
- format(Tmpp, sizeof(Tmpp), "[Administrateur Suprême] %s : %s",NomAdmin,cmdtext[5]);
- SendClientMessageToAll(LVL5, Tmpp);
- }
- else if (Levels[playerid] == 4)
- {
- format(Tmpp, sizeof(Tmpp), "[Administrateur] %s : %s",NomAdmin,cmdtext[5]);
- SendClientMessageToAll(LVL4, Tmpp);
- }
- else if (Levels[playerid] == 3)
- {
- format(Tmpp, sizeof(Tmpp), "[Modérateur] %s : %s",NomAdmin,cmdtext[5]);
- SendClientMessageToAll(LVL3, Tmpp);
- }
- else if (Levels[playerid] == 2)
- {
- format(Tmpp, sizeof(Tmpp), "[Sous-Modérateur] %s : %s",NomAdmin,cmdtext[5]);
- SendClientMessageToAll(LVL2, Tmpp);
- }
- else if (Levels[playerid] == 1)
- {
- format(Tmpp, sizeof(Tmpp), "[Animateur] %s : %s",NomAdmin,cmdtext[5]);
- SendClientMessageToAll(LVL1, Tmpp);
- }
- Dire(Tmpp);
- return 1;
- }
- #endif
- #if defined WARN
- if (!strcmp(Cmd, "/warn", true))
- {
- if (Levels[playerid] >= 1)
- {
- new Jid, Tmpp[256];
- new Jour,Mois,An;
- new Heure,Minute,Seconde;
- new Texte[125], Nom[MAX_PLAYER_NAME];
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmpp))
- {
- SendErrorMessage(playerid, "USAGE: /warn [Playerid] [Raison]");
- return 1;
- }
- Jid = strval(Tmpp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- if (Levels[playerid] <= Levels[Jid])
- {
- SendErrorMessage(playerid,"Mauvaise idee.");
- return 1;
- }
- AvertissementJoueur[Jid]++;
- getdate(An,Mois,Jour);
- getdate(Heure,Minute,Seconde);
- if (AvertissementJoueur[Jid] == 5)
- {
- GetPlayerName(Jid, Nom, MAX_PLAYER_NAME);
- format(Texte, sizeof(Texte), "%s a ete kicke suite a 5 warns la raison : %s le %d/%d/%d.", Nom,cmdtext[Idx],Jour,Mois,An);
- TextDrawSetString(QUITTE, Texte);
- SendClientMessageToAll(ROUGE,Texte);
- BK(Texte);
- Kick(Jid);
- return 1;
- }
- GetPlayerName(Jid, Nom, MAX_PLAYER_NAME);
- format(Texte, sizeof(Texte), "%s a ete avertie pour la raison : %s le %d/%d/%d il a %d/5 warns.", Nom,cmdtext[Idx],Jour,Mois,An,AvertissementJoueur[Jid]);
- TextDrawSetString(QUITTE, Texte);
- SendClientMessageToAll(ROUGE,Texte);
- BK(Texte);
- }
- return 1;
- }
- #endif
- #if defined HEURE
- if (!strcmp(Cmd, "/heure", true))
- {
- if (Levels[playerid] >= 1)
- {
- new Id,Tmp[256];
- Tmp = strtok(cmdtext, Idx);
- if (!strlen(Tmp))
- {
- SendErrorMessage(playerid, "USAGE: /temps [0 - 24]");
- return 1;
- }
- Id = strval(Tmp);
- if (Id > 24 || Id < 0)
- {
- SendErrorMessage(playerid, "USAGE: [0 - 24]");
- return 1;
- }
- SetWorldTime(Id);
- }
- return 1;
- }
- #endif
- #if defined WEATHER
- if (!strcmp(Cmd, "/weather", true))
- {
- if (Levels[playerid] >= 2)
- {
- new Id,Tmp[256];
- Tmp = strtok(cmdtext, Idx);
- if (!strlen(Tmp))
- {
- SendErrorMessage(playerid, "USAGE: /weather [0 - 100]");
- return 1;
- }
- Id = strval(Tmp);
- if (Id > 101 || Id < 0)
- {
- SendErrorMessage(playerid, "USAGE: [0 - 100]");
- return 1;
- }
- SetWeather(Id);
- }
- return 1;
- }
- #endif
- #if defined KICK
- if (!strcmp(Cmd, "/kick", true))
- {
- if (Levels[playerid] >= 1)
- {
- new Jid, Tmpp[256],String[256];
- new Jour,Mois,An;
- new Heure,Minute,Seconde;
- new Texte[125], Nom[MAX_PLAYER_NAME];
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmpp))
- {
- SendErrorMessage(playerid, "USAGE: /kick [Playerid] [Raison]");
- return 1;
- }
- Jid = strval(Tmpp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- if (Levels[playerid] <= Levels[Jid])
- {
- SendErrorMessage(playerid,"Mauvaise idee.");
- return 1;
- }
- getdate(An,Mois,Jour);
- getdate(Heure,Minute,Seconde);
- GetPlayerName(Jid, Nom, MAX_PLAYER_NAME);
- format(Texte, sizeof(Texte), "%s a ete kicker pour la raison : %s le %d/%d/%d.", Nom,cmdtext[Idx],Jour,Mois,An);
- TextDrawSetString(QUITTE, Texte);
- Kick(Jid);
- BK(String);
- }
- return 1;
- }
- #endif
- #if defined TUER
- if (!strcmp(Cmd, "/tuer", true))
- {
- if (Levels[playerid] >= 3)
- {
- new Jid, Tmpp[256],String[256];
- new Jour,Mois,An;
- new Heure,Minute,Seconde;
- new Texte[125], Nom[MAX_PLAYER_NAME];
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmpp))
- {
- SendErrorMessage(playerid,"USAGE: /tuer [Playerid] [Raison]");
- return 1;
- }
- Jid = strval(Tmpp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid,"Ce joueur n'est pas connecte.");
- return 1;
- }
- if (Levels[playerid] <= Levels[Jid])
- {
- SendErrorMessage(playerid,"Mauvaise idee.");
- return 1;
- }
- getdate(An,Mois,Jour);
- getdate(Heure,Minute,Seconde);
- GetPlayerName(Jid, Nom, MAX_PLAYER_NAME);
- format(Texte, sizeof(Texte), "%s a ete tue pour la raison : %s le %d/%d/%d.", Nom,cmdtext[Idx],Jour,Mois,An);
- TextDrawSetString(QUITTE, Texte);
- SetPlayerHealth(Jid,-9999);
- BK(String);
- }
- return 1;
- }
- #endif
- #if defined FORCE
- if (!strcmp(Cmd, "/force", true))
- {
- if (Levels[playerid] >= 3)
- {
- new Jid, Tmpp[256],String[256];
- new Jour,Mois,An;
- new Heure,Minute,Seconde;
- new Texte[125], Nom[MAX_PLAYER_NAME];
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmpp))
- {
- SendErrorMessage(playerid,"USAGE: /force [Playerid] [Raison]");
- return 1;
- }
- Jid = strval(Tmpp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid,"Ce joueur n'est pas connecte.");
- return 1;
- }
- if (Levels[playerid] <= Levels[Jid])
- {
- SendErrorMessage(playerid,"Mauvaise idee.");
- return 1;
- }
- getdate(An,Mois,Jour);
- getdate(Heure,Minute,Seconde);
- GetPlayerName(Jid, Nom, MAX_PLAYER_NAME);
- format(Texte, sizeof(Texte), "%s a ete force pour la raison : %s le %d/%d/%d.", Nom,cmdtext[Idx],Jour,Mois,An);
- TextDrawSetString(QUITTE, Texte);
- SetPlayerHealth(Jid,-9999);
- ForceClassSelection(Jid);
- BK(String);
- }
- return 1;
- }
- #endif
- #if defined SLAP
- if (!strcmp(Cmd, "/slap", true))
- {
- if (Levels[playerid] >= 2)
- {
- new Jid, Tmpp[256];
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmpp))
- {
- SendErrorMessage(playerid,"USAGE: /slap [Playerid]");
- return 1;
- }
- Jid = strval(Tmpp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid,"Ce joueur n'est pas connecte.");
- return 1;
- }
- if (Levels[playerid] <= Levels[Jid])
- {
- SendErrorMessage(playerid,"Mauvaise idee.");
- return 1;
- }
- SendErrorMessage(Jid,"Vlam tu es dans les airs !");
- new Float:Pos[3];
- GetPlayerPos(Jid, Pos[0], Pos[1], Pos[2]);
- SetPlayerPos(Jid, Pos[0], Pos[1], Pos[2]+6);
- }
- return 1;
- }
- #endif
- #if defined DROP
- if (!strcmp(Cmd, "/drop", true))
- {
- if (Levels[playerid] >= 3)
- {
- new Jid, Tmpp[256];
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmpp))
- {
- SendErrorMessage(playerid, "USAGE: /drop [Playerid]");
- return 1;
- }
- Jid = strval(Tmpp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- if (Levels[playerid] <= Levels[Jid])
- {
- SendErrorMessage(playerid,"Mauvaise idee.");
- return 1;
- }
- SendErrorMessage(Jid,"Boom tu vas sur la lune.");
- new Float:Pos[3];
- GetPlayerPos(Jid, Pos[0], Pos[1], Pos[2]);
- SetPlayerPos(Jid, Pos[0], Pos[1], Pos[2]+55);
- }
- return 1;
- }
- #endif
- #if defined ARTIFICE
- if (!strcmp(Cmd, "/artifice", true))
- {
- if (Levels[playerid] >= 5)
- {
- new Jid, Tmpp[256];
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmpp))
- {
- SendErrorMessage(playerid,"USAGE: /artifice [Playerid]");
- return 1;
- }
- Jid = strval(Tmpp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- if (Levels[playerid] <= Levels[Jid])
- {
- SendErrorMessage(playerid,"Mauvaise idee.");
- return 1;
- }
- SendErrorMessage(Jid,"Kaboom ! T'as fais le feux d'artifice !");
- new Float:Pos[3];
- GetPlayerPos(Jid, Pos[0], Pos[1], Pos[2]);
- SetPlayerPos(Jid, Pos[0],Pos[1], Pos[2]+45);
- SetTimerEx("Artificier", 800, 0, "i", Jid);
- }
- return 1;
- }
- #endif
- #if defined EXPLOSER
- if (!strcmp(Cmd, "/exploser", true))
- {
- if (Levels[playerid] >= 3)
- {
- new Jid, Tmpp[256];
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmpp))
- {
- SendErrorMessage(playerid,"USAGE: /exploser [Playerid]");
- return 1;
- }
- Jid = strval(Tmpp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid,"Ce joueur n'est pas connecte.");
- return 1;
- }
- SendErrorMessage(Jid,"Boom explose !");
- new Float:Pos[3];
- GetPlayerPos(Jid, Pos[0], Pos[1], Pos[2]);
- CreateExplosion(Pos[0],Pos[1],Pos[2],6,2);
- CreateExplosion(Pos[0],Pos[1],Pos[2],6,2);
- CreateExplosion(Pos[0],Pos[1],Pos[2],6,2);
- CreateExplosion(Pos[0],Pos[1],Pos[2],6,2);
- }
- return 1;
- }
- #endif
- #if defined GOTO
- if (!strcmp(Cmd, "/goto", true))
- {
- if (Levels[playerid] >= 2)
- {
- new Jid, Tmpp[256];
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmpp))
- {
- SendErrorMessage(playerid, "USAGE: /goto [Playerid]");
- return 1;
- }
- Jid = strval(Tmpp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- SendErrorMessage(playerid,"Tu viens de te TP.");
- new Float:Pos[3];
- GetPlayerPos(Jid, Pos[0], Pos[1], Pos[2]);
- SetPlayerPos(playerid,Pos[0], Pos[1], Pos[2]);
- }
- return 1;
- }
- #endif
- #if defined GETHERE
- if (!strcmp(Cmd, "/gethere", true))
- {
- if (Levels[playerid] >= 2)
- {
- new Jid, Tmpp[256];
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmpp))
- {
- SendErrorMessage(playerid, "USAGE: /gethere [Playerid]");
- return 1;
- }
- Jid = strval(Tmpp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- SendErrorMessage(playerid,"Tu as TP une personne.");
- new Float:Pos[3];
- GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
- SetPlayerPos(Jid,Pos[0], Pos[1], Pos[2]);
- }
- return 1;
- }
- #endif
- #if defined REMORQUE
- if (!strcmp(Cmd, "/remorque", true))
- {
- if (Levels[playerid] >= 2)
- {
- new Jid, Tmpp[256];
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmpp))
- {
- SendErrorMessage(playerid, "USAGE: /remorque [Playerid]");
- return 1;
- }
- Jid = strval(Tmpp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- SendErrorMessage(Jid,"Arme remorque par un administrateur.");
- SendErrorMessage(playerid,"Arme remorque a un joueur.");
- ResetPlayerWeapons(Jid);
- }
- return 1;
- }
- #endif
- #if defined CAR
- if (!strcmp(Cmd, "/car", true))
- {
- if (Levels[playerid] >= 5)
- {
- new Id,Tmp[256];
- Tmp = strtok(cmdtext, Idx);
- if (!strlen(Tmp))
- {
- SendErrorMessage(playerid,"USAGE: /car [ID]");
- return 1;
- }
- Id = strval(Tmp);
- if (Id > 611 || Id < 400)
- {
- SendErrorMessage(playerid, "ID du Véhicule incorrecte entre 611 et 400.");
- return 1;
- }
- new Float:Posit[3];
- new VoitureID;
- new Float:Angle;
- GetPlayerFacingAngle(playerid,Angle);
- GetPlayerPos(playerid, Posit[0], Posit[1], Posit[2]);
- VoitureID = CreateVehicle(Id,Posit[0],Posit[1],Posit[2],Angle,-1,-1,50000);
- PutPlayerInVehicle(playerid,VoitureID,0);
- TogglePlayerControllable(playerid,1);
- IsSpawnCar[VoitureID] = true;
- if(GetPlayerInterior(playerid))
- LinkVehicleToInterior(VoitureID,GetPlayerInterior(playerid));
- SetVehicleVirtualWorld(VoitureID,GetPlayerVirtualWorld(playerid));
- }
- return 1;
- }
- #endif
- #if defined ARMURE
- if (!strcmp(Cmd, "/armure", true))
- {
- if (Levels[playerid] >= 2)
- {
- new Jid,Id,Tmp[256],Tmpp[256];
- Tmp = strtok(cmdtext, Idx);
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmp))
- {
- SendErrorMessage(playerid,"USAGE: /armure [Playerid] [Armure]");
- return 1;
- }
- Jid = strval(Tmp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- Id = strval(Tmpp);
- SendErrorMessage(playerid,"Armure du joueur modifiee.");
- SetPlayerArmour(Jid,Id);
- }
- return 1;
- }
- #endif
- #if defined SCORE
- if (!strcmp(Cmd, "/score", true))
- {
- if (Levels[playerid] >= 5)
- {
- new Jid,Id,Tmp[256],Tmpp[256];
- Tmp = strtok(cmdtext, Idx);
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmp))
- {
- SendErrorMessage(playerid,"USAGE: /score [Playerid] [Score]");
- return 1;
- }
- Jid = strval(Tmp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- Id = strval(Tmpp);
- SendErrorMessage(playerid,"Score du joueur modifiee.");
- SetPlayerScore(Jid,Id);
- }
- return 1;
- }
- #endif
- #if defined DIEU
- if (!strcmp(Cmd, "/dieu", true))
- {
- if (Levels[playerid] >= 5)
- {
- GivePlayerWeapon(playerid,38,99999);
- SetPlayerHealth(playerid,99999);
- SetPlayerArmour(playerid,99999);
- }
- return 1;
- }
- #endif
- #if defined VIE
- if (!strcmp(Cmd, "/vie", true))
- {
- if (Levels[playerid] >= 2)
- {
- new Jid,Id,Tmp[256],Tmpp[256];
- Tmp = strtok(cmdtext, Idx);
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmp))
- {
- SendErrorMessage(playerid, "USAGE: /vie [Playerid] [Vie]");
- return 1;
- }
- Jid = strval(Tmp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- if (Levels[playerid] <= Levels[Jid])
- {
- SendErrorMessage(playerid,"Mauvaise idee.");
- return 1;
- }
- Id = strval(Tmpp);
- SendErrorMessage(playerid,"Vie du joueur modifiee.");
- SetPlayerHealth(Jid,Id);
- }
- return 1;
- }
- #endif
- #if defined ARGENT
- if (!strcmp(Cmd, "/argent", true))
- {
- if (Levels[playerid] >= 2)
- {
- new Jid,Id,Tmp[256],Tmpp[256];
- Tmp = strtok(cmdtext, Idx);
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmp))
- {
- SendErrorMessage(playerid, "USAGE: /argent [Playerid] [Argent]");
- return 1;
- }
- Jid = strval(Tmp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- Id = strval(Tmpp);
- SendErrorMessage(playerid,"Tu as donne du fric a un joueur.");
- GivePlayerMoney(Jid,Id);
- }
- return 1;
- }
- #endif
- #if defined SKIN
- if (!strcmp(Cmd, "/skin", true))
- {
- if (Levels[playerid] >= 1)
- {
- new Jid,Id,Tmp[256],Tmpp[256];
- Tmp = strtok(cmdtext, Idx);
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmp))
- {
- SendErrorMessage(playerid, "USAGE: /skin [Playerid] [Skin ID]");
- return 1;
- }
- Jid = strval(Tmp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- Id = strval(Tmpp);
- if(Id < 0 || Id > 298 || Id == 3 || Id == 4 || Id == 5 || Id == 6 || Id == 7 || Id == 8 || Id == 42 || Id == 65 || Id == 86 || Id == 119 || Id == 149 || Id == 208 || Id == 265 || Id == 266 || Id == 267 || Id == 268 || Id == 269 || Id == 270 || Id == 271 || Id == 272 || Id == 273 || Id == 289)
- {
- SendErrorMessage(playerid,"Skin ID invalide.");
- return 1;
- }
- SendErrorMessage(playerid,"Skin modifie.");
- SetPlayerSkin(Jid,Id);
- }
- return 1;
- }
- #endif
- #if defined GRAVITER
- if (!strcmp(Cmd, "/graviter", true))
- {
- if (Levels[playerid] >= 5)
- {
- new Float:Graviter,Tmp[256];
- Tmp = strtok(cmdtext, Idx);
- if (!strlen(Tmp))
- {
- SendErrorMessage(playerid, "USAGE: /graviter [Graviter]");
- return 1;
- }
- Graviter = floatstr(Tmp);
- if(Graviter < 0 || Graviter > 2)
- {
- SendErrorMessage(playerid, "Entre 0 et 2.");
- return 1;
- }
- SetGravity(Graviter);
- }
- return 1;
- }
- #endif
- #if defined ARME
- else if (!strcmp(Cmd, "/arme", true))
- {
- if (Levels[playerid] >= 2)
- {
- new Jid,Id1,Id2,Tmp[256],Tmpp[256],Tmppp[256];
- Tmp = strtok(cmdtext, Idx);
- Tmpp = strtok(cmdtext, Idx);
- Tmppp = strtok(cmdtext, Idx);
- if (!strlen(Tmp))
- {
- SendErrorMessage(playerid, "USAGE: /arme [Playerid] [Arme ID] [Munition(s)]");
- return 1;
- }
- Jid = strval(Tmp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- Id1 = strval(Tmpp);
- Id2 = strval(Tmppp);
- SendErrorMessage(playerid,"Arme donnee a un joueur.");
- GivePlayerWeapon(Jid,Id1,Id2);
- }
- return 1;
- }
- #endif
- #if defined REPAIR
- if (!strcmp(Cmd, "/repair", true))
- {
- if (Levels[playerid] >= 1)
- {
- new Vehiculeid = GetPlayerVehicleID(playerid);
- if(IsPlayerInVehicle(playerid, Vehiculeid))
- {
- RepairVehicle(Vehiculeid);
- if (GetVehicleModel(Vehiculeid) == 432 )
- {
- SetVehicleHealth(Vehiculeid, 2500.0);
- }
- if (GetVehicleModel(Vehiculeid) == 520 )
- {
- SetVehicleHealth(Vehiculeid, 3000.0);
- }
- if (GetVehicleModel(Vehiculeid) == 425 )
- {
- SetVehicleHealth(Vehiculeid, 2500.0);
- }
- if (GetVehicleModel(Vehiculeid) == 447 )
- {
- SetVehicleHealth(Vehiculeid, 1850.0);
- }
- SendErrorMessage(playerid, "Reparation du vehicule.");
- }
- else
- {
- SendErrorMessage(playerid, "Tu n'es pas dans un véhicule...");
- }
- }
- return 1;
- }
- #endif
- #if defined MUTE
- if (!strcmp(Cmd, "/mute", true))
- {
- if (Levels[playerid] >= 1)
- {
- new Jid, Tmpp[256],String[256];
- new Jour,Mois,An;
- new Heure,Minute,Seconde;
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmpp))
- {
- SendErrorMessage(playerid, "USAGE: /mute [Playerid] [Raison]");
- return 1;
- }
- Jid = strval(Tmpp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- getdate(An,Mois,Jour);
- getdate(Heure,Minute,Seconde);
- SendErrorMessage(playerid,"Joueur mute.");
- Mute[Jid]=true;
- BK(String);
- }
- return 1;
- }
- #endif
- #if defined UNMUTE
- if (!strcmp(Cmd, "/unmute", true))
- {
- if (Levels[playerid] >= 1)
- {
- new Jid, Tmpp[256],String[256];
- new Jour,Mois,An;
- new Heure,Minute,Seconde;
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmpp))
- {
- SendErrorMessage(playerid, "USAGE: /unmute [Playerid] [Raison]");
- return 1;
- }
- Jid = strval(Tmpp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- getdate(An,Mois,Jour);
- getdate(Heure,Minute,Seconde);
- SendErrorMessage(playerid,"Joueur unmute.");
- Mute[Jid]=false;
- BK(String);
- }
- return 1;
- }
- #endif
- #if defined TMUTE
- if (!strcmp(Cmd, "/tmute", true))
- {
- if (Levels[playerid] >= 1)
- {
- new Jid, Tmp[256], Tmpp[256];
- Tmp = strtok(cmdtext, Idx);
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmp))
- {
- SendErrorMessage(playerid, "USAGE: /tmute [Playerid] [Secondes]");
- return 1;
- }
- Jid = strval(Tmp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- new Secondes = strval (Tmpp);
- GameTextForPlayer(Jid, "~r~Mute pour un certain temps...", 2500,1);
- SetTimerEx ("UnMute", Secondes*1000, 0, "i", Jid);
- Mute[Jid]=true;
- }
- return 1;
- }
- #endif
- #if defined TJAIL
- if (!strcmp(Cmd, "/tjail", true))
- {
- if (Levels[playerid] >= 1)
- {
- new Jid, Tmp[256], Tmpp[256];
- Tmp = strtok(cmdtext, Idx);
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmp))
- {
- SendErrorMessage(playerid, "USAGE: /tjail [Playerid] [Secondes]");
- return 1;
- }
- Jid = strval(Tmp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- if (Prisonnier[Jid]==1)
- {
- SendErrorMessage(playerid, "Ce joueur est en prison.");
- return 1;
- }
- new Secondes = strval (Tmpp);
- GameTextForPlayer(Jid, "~r~Jail pour un certain temps...", 2500,1);
- GetPlayerPos (Jid,Jail[Jid][0],Jail[Jid][1],Jail[Jid][2]);
- SendErrorMessage(playerid,"Joueur JAIL.");
- SetPlayerInterior(Jid,3);
- SetPlayerPos(Jid,197.500,173.500,1003.0234);
- TogglePlayerControllable(Jid,0);
- ResetPlayerWeapons(Jid);
- Prisonnier[Jid]=1;
- SetTimerEx ("UnJail", Secondes*1000, 0, "i", Jid);
- }
- return 1;
- }
- #endif
- #if defined UNJAIL
- if (!strcmp(Cmd, "/unjail", true))
- {
- if (Levels[playerid] >= 3)
- {
- new Jid, Tmpp[256];
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmpp))
- {
- SendErrorMessage(playerid, "USAGE: /unjail [Playerid]");
- return 1;
- }
- Jid = strval(Tmpp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- if (Prisonnier[Jid]==0)
- {
- SendErrorMessage(playerid, "Ce joueur est deja libre.");
- return 1;
- }
- SetPlayerInterior(Jid,0);
- SendErrorMessage(playerid,"Joueur UNJAIL.");
- TogglePlayerControllable(Jid,1);
- SetPlayerPos (Jid,Jail[Jid][0],Jail[Jid][1],Jail[Jid][2]);
- Prisonnier[Jid]=0;
- }
- return 1;
- }
- #endif
- #if defined JAIL
- if (!strcmp(Cmd, "/jail", true))
- {
- if (Levels[playerid] >= 3)
- {
- new Jid, Tmpp[256];
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmpp))
- {
- SendErrorMessage(playerid, "USAGE: /jail [Playerid]");
- return 1;
- }
- Jid = strval(Tmpp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- if (Prisonnier[Jid]==1)
- {
- SendErrorMessage(playerid, "Ce joueur est deja en prison.");
- return 1;
- }
- GetPlayerPos (Jid,Jail[Jid][0],Jail[Jid][1],Jail[Jid][2]);
- SendErrorMessage(playerid,"Joueur JAIL.");
- SetPlayerInterior(Jid,3);
- SetPlayerPos(Jid,197.500,173.500,1003.0234);
- TogglePlayerControllable(Jid,0);
- ResetPlayerWeapons(Jid);
- Prisonnier[Jid]=1;
- }
- return 1;
- }
- #endif
- #if defined EJECTER
- if (!strcmp(Cmd, "/ejecter", true))
- {
- if (Levels[playerid] >= 3)
- {
- new Jid, Tmpp[256];
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmpp))
- {
- SendErrorMessage(playerid, "USAGE: /ejecter [Playerid]");
- return 1;
- }
- Jid = strval(Tmpp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- if (!IsPlayerInAnyVehicle(Jid))
- {
- SendErrorMessage(playerid, "Ce joueur est a pied.");
- return 1;
- }
- RemovePlayerFromVehicle(Jid);
- SendErrorMessage(playerid, "Joueur ejecte.");
- }
- return 1;
- }
- #endif
- #if defined SETNAME
- if (!strcmp(Cmd, "/setname", true))
- {
- if (Levels[playerid] >= 5)
- {
- new Jid, Tmp[256], Tmpp[256];
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmpp))
- {
- SendErrorMessage(playerid, "USAGE: /setname [Playerid] [Nom]");
- return 1;
- }
- Jid = strval(Tmpp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur est a pied.");
- return 1;
- }
- Tmp = strtok(cmdtext, Idx);
- SetPlayerName(Jid,Tmp);
- }
- return 1;
- }
- #endif
- #if defined FAKEBAN
- if (!strcmp(Cmd, "/fakeban", true))
- {
- if (Levels[playerid] >= 3)
- {
- new Jid, Tmpp[256];
- new Jour,Mois,An;
- new Heure,Minute,Seconde;
- new Texte[125], Nom[MAX_PLAYER_NAME];
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmpp))
- {
- SendErrorMessage(playerid, "USAGE: /fakeban [Playerid] [Raison]");
- return 1;
- }
- Jid = strval(Tmpp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- getdate(An,Mois,Jour);
- getdate(Heure,Minute,Seconde);
- ClearC(Jid);
- ClearC(Jid);
- SendClientMessage(Jid,0xA9C4E4FF,"Server closed the connection.");
- GetPlayerName(Jid, Nom, MAX_PLAYER_NAME);
- format(Texte, sizeof(Texte), "%s a ete ban pour la raison : %s le %d/%d/%d.", Nom,cmdtext[Idx],Jour,Mois,An);
- TextDrawSetString(QUITTE, Texte);
- format(Texte, sizeof(Texte), "%s a ete fakeban pour la raison : %s le %d/%d/%d.", Nom,cmdtext[Idx],Jour,Mois,An);
- BK(Texte);
- }
- return 1;
- }
- #endif
- #if defined CDESTROY
- if (!strcmp(Cmd, "/cdestroy", true))
- {
- if(IsPlayerInAnyVehicle(playerid) && IsSpawnCar[GetPlayerVehicleID(playerid)]==true)
- {
- if(Levels[playerid]>=5)
- {
- DestroyVehicle(GetPlayerVehicleID(playerid));
- }
- }
- }
- #endif
- #if defined BAN
- if (!strcmp(Cmd, "/ban", true))
- {
- if (Levels[playerid] >= 3)
- {
- new Jid, Tmpp[256];
- new Jour,Mois,An;
- new Heure,Minute,Seconde;
- new Texte[125], Nom[MAX_PLAYER_NAME];
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmpp))
- {
- SendErrorMessage(playerid, "USAGE: /ban [Playerid] [Raison]");
- return 1;
- }
- Jid = strval(Tmpp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- if (Levels[playerid] <= Levels[Jid])
- {
- SendErrorMessage(playerid,"Mauvaise idee.");
- return 1;
- }
- getdate(An,Mois,Jour);
- getdate(Heure,Minute,Seconde);
- GetPlayerName(Jid, Nom, MAX_PLAYER_NAME);
- format(Texte, sizeof(Texte), "%s a ete ban pour la raison : %s le %d/%d/%d.", Nom,cmdtext[Idx],Jour,Mois,An);
- TextDrawSetString(QUITTE, Texte);
- BK(Texte);
- Ban(Jid);
- }
- return 1;
- }
- #endif
- #if defined CBANNED
- if (!strcmp(Cmd, "/cban", true))
- {
- if (Levels[playerid] >= 3)
- {
- new Jid, Tmpp[256],Cban[50];
- new Jour,Mois,An;
- new Heure,Minute,Seconde;
- new Texte[125], Nom[MAX_PLAYER_NAME];
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmpp))
- {
- SendErrorMessage(playerid, "USAGE: /cban [Playerid] [Raison]");
- return 1;
- }
- Jid = strval(Tmpp);
- GetPlayerName(Jid, Nom, sizeof(Nom));
- format(Cban, sizeof(Cban), CBAN"/%s.ban", Nom);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- if (Levels[playerid] <= Levels[Jid])
- {
- SendErrorMessage(playerid,"Mauvaise idee.");
- return 1;
- }
- if (fexist(Cban))
- {
- SendErrorMessage(playerid, "Ce compte est deja bannis.");
- return 1;
- }
- getdate(An,Mois,Jour);
- getdate(Heure,Minute,Seconde);
- GetPlayerName(Jid, Nom, MAX_PLAYER_NAME);
- format(Texte, sizeof(Texte), "Le compte de %s a ete ban pour la raison : %s le %d/%d/%d.", Nom,cmdtext[Idx],Jour,Mois,An);
- TextDrawSetString(QUITTE, Texte);
- dini_Create(Cban);
- BK(Texte);
- Kick(Jid);
- }
- return 1;
- }
- if (strcmp(Cmd, "/cunban", true) == 0)
- {
- if (Levels[playerid] >= 6)
- {
- new Tmp[256],Cban[50];
- new Jour,Mois,An;
- new Heure,Minute,Seconde;
- new Texte[125];
- Tmp = strtok(cmdtext, Idx);
- if (!strlen(Tmp))
- {
- SendErrorMessage(playerid, "USAGE: /cunban [Nom Joueur]");
- return 1;
- }
- format(Cban, sizeof(Cban), CBAN"/%s.ban", cmdtext[8]);
- if (!fexist(Cban))
- {
- SendErrorMessage(playerid, "Ce compte est innexistant.");
- return 1;
- }
- getdate(An,Mois,Jour);
- getdate(Heure,Minute,Seconde);
- format(Texte, sizeof(Texte), "Le compte de %s a ete unbannis le %d/%d/%d.", cmdtext[8],Jour,Mois,An);
- TextDrawSetString(QUITTE, Texte);
- dini_Remove(Cban);
- BK(Texte);
- }
- return 1;
- }
- #endif
- #if defined UNFREEZE
- if (!strcmp(Cmd, "/unfreeze", true))
- {
- if (Levels[playerid] >= 3)
- {
- new Jid, Tmpp[256];
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmpp))
- {
- SendErrorMessage(playerid, "USAGE: /unfreeze [Playerid]");
- return 1;
- }
- Jid = strval(Tmpp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- SendErrorMessage(playerid,"Joueur unfreeze.");
- TogglePlayerControllable(Jid,1);
- }
- return 1;
- }
- #endif
- #if defined FREEZE
- if (!strcmp(Cmd, "/freeze", true))
- {
- if (Levels[playerid] >= 3)
- {
- new Jid, Tmpp[256];
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmpp))
- {
- SendErrorMessage(playerid, "USAGE: /freeze [Playerid] [Raison]");
- return 1;
- }
- Jid = strval(Tmpp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- SendErrorMessage(playerid,"Joueur freeze.");
- TogglePlayerControllable(Jid,0);
- }
- return 1;
- }
- #endif
- #if defined ANN
- if (!strcmp(Cmd, "/ann", true))
- {
- if (Levels[playerid] >= 1)
- {
- new Tmpp[256];
- Tmpp = strtok(cmdtext, Idx);
- format(Tmpp, sizeof(Tmpp), "~w~%s",cmdtext[4]);
- GameTextForAll(Tmpp,8500,3);
- Dire(Tmpp);
- }
- return 1;
- }
- #endif
- #if defined CC
- if (!strcmp(Cmd, "/cc", true))
- {
- if (Levels[playerid] >= 1)
- {
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- SendClientMessageToAll(0xFF8C1300, "");
- GameTextForAll("~r~CHAT CLEAR",3000,6);
- return 1;
- }
- }
- #endif
- #if defined CHATADMINISTRATEUR
- if (!strcmp(Cmd, "/a", true))
- {
- new Tmp[256],Nom[30],Texte[130];
- Tmp = strtok(cmdtext, Idx);
- if (Levels[playerid]<=0)
- {
- SendErrorMessage(playerid, "Bien essaye !");
- return 1;
- }
- if (!strlen(Tmp))
- {
- SendErrorMessage(playerid, "USAGE: /a [Texte]");
- return 1;
- }
- GetPlayerName(playerid, Nom, sizeof(Nom));
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(Levels[i]>0)
- {
- if (Levels[playerid] == 8)
- {
- format(Texte, sizeof(Texte), "[[CHAT ADMINISTRATEUR]][Fondateur] %s - %s.", Nom, cmdtext[3]);
- SendClientMessage(i, ZAZOLIN, Texte);
- }
- if (Levels[playerid] == 7)
- {
- format(Texte, sizeof(Texte), "[[CHAT ADMINISTRATEUR]][Co-Fondateur] %s - %s.", Nom, cmdtext[3]);
- SendClientMessage(i, ZAZOLIN, Texte);
- }
- else if (Levels[playerid] == 6)
- {
- format(Texte, sizeof(Texte), "[[CHAT ADMINISTRATEUR]][Mappeur] %s - %s.", Nom, cmdtext[3]);
- SendClientMessage(i, ZAZOLIN, Texte);
- }
- else if (Levels[playerid] == 5)
- {
- format(Texte, sizeof(Texte), "[[CHAT ADMINISTRATEUR]][Administrateur Suprême] %s - %s.", Nom, cmdtext[3]);
- SendClientMessage(i, ZAZOLIN, Texte);
- }
- else if (Levels[playerid] == 4)
- {
- format(Texte, sizeof(Texte), "[[CHAT ADMINISTRATEUR]][Administrateur] %s - %s.", Nom, cmdtext[3]);
- SendClientMessage(i, ZAZOLIN, Texte);
- }
- else if (Levels[playerid] == 3)
- {
- format(Texte, sizeof(Texte), "[[CHAT ADMINISTRATEUR]][Modérateur] %s - %s.", Nom, cmdtext[3]);
- SendClientMessage(i, ZAZOLIN, Texte);
- }
- else if (Levels[playerid] == 2)
- {
- format(Texte, sizeof(Texte), "[[CHAT ADMINISTRATEUR]][Sous-Modérateur] %s - %s.", Nom, cmdtext[3]);
- SendClientMessage(i, ZAZOLIN, Texte);
- }
- else if (Levels[playerid] == 1)
- {
- format(Texte, sizeof(Texte), "[[CHAT ADMINISTRATEUR]][Animateur] %s - %s.", Nom, cmdtext[3]);
- SendClientMessage(i, ZAZOLIN, Texte);
- }
- }
- }
- return 1;
- }
- #endif
- #if defined SHOWCMD
- if (!strcmp(Cmd, "/showcmd", true))
- {
- if (Levels[playerid] >= 4)
- {
- if(Showcmdon[playerid] == false)
- {
- Showcmdon[playerid]=true;
- SendErrorMessage(playerid,"Tu vois tout.");
- }
- else if(Showcmdon[playerid] == true)
- {
- Showcmdon[playerid]=false;
- SendErrorMessage(playerid,"Tu vois rien.");
- }
- }
- return 1;
- }
- #endif
- #if defined RESPAWNALLUNUSEDCAR
- if (!strcmp(Cmd, "/respawnallunusedcar", true))
- {
- if (Levels[playerid] >= 3)
- {
- SendErrorMessage(playerid,"Voiture respawn.");
- for(new i = 0; i < MAX_VEHICLES; i++)
- {
- if(IsAnUsedCar[i]==true)
- {
- SetVehicleToRespawn(i);
- PlayerPlaySound(i, 1056, 0.0, 0.0, 0.0);
- }
- }
- }
- return 1;
- }
- #endif
- #if defined RESPAWNALLCAR
- if (!strcmp(Cmd, "/respawnallcar", true))
- {
- if (Levels[playerid] >= 3)
- {
- SendErrorMessage(playerid,"Voiture respawn.");
- for(new i = 0; i < MAX_VEHICLES; i++)
- {
- SetVehicleToRespawn(i);
- PlayerPlaySound(i, 1056, 0.0, 0.0, 0.0);
- }
- }
- return 1;
- }
- #endif
- #if defined HEALALL
- if (!strcmp(Cmd, "/healall", true))
- {
- if (Levels[playerid] >= 2)
- {
- SendClientMessageToAll(POURPRE, "Miracle vous vous sentez en pleine forme !");
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- SetPlayerHealth(i,100);
- PlayerPlaySound(i, 1056, 0.0, 0.0, 0.0);
- }
- }
- }
- return 1;
- }
- #endif
- #if defined ARMUREALL
- if (!strcmp(Cmd, "/armureall", true))
- {
- if (Levels[playerid] >= 2)
- {
- SendClientMessageToAll(POURPRE, "Miracle des armures tombent du ciel !");
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- SetPlayerArmour(i,100);
- PlayerPlaySound(i, 1056, 0.0, 0.0, 0.0);
- }
- }
- }
- return 1;
- }
- #endif
- #if defined SCOREALL
- if (!strcmp(Cmd, "/scoreall", true))
- {
- if (Levels[playerid] >= 2)
- {
- new Id,Tmp[256];
- Tmp = strtok(cmdtext, Idx);
- Id = strval(Tmp);
- if (!strlen(Tmp))
- {
- SendErrorMessage(playerid, "USAGE: /scoreall [Score]");
- return 1;
- }
- SendClientMessageToAll(POURPRE, "Mother of god ! Du score !");
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- SetPlayerScore(i,GetPlayerScore(i)+Id);
- PlayerPlaySound(i, 1056, 0.0, 0.0, 0.0);
- }
- }
- }
- return 1;
- }
- #endif
- #if defined ARGENTALL
- if (!strcmp(Cmd, "/argentall", true))
- {
- if (Levels[playerid] >= 2)
- {
- new Id,Tmp[256];
- Tmp = strtok(cmdtext, Idx);
- Id = strval(Tmp);
- if (!strlen(Tmp))
- {
- SendErrorMessage(playerid, "USAGE: /argentall [Argent]");
- return 1;
- }
- SendClientMessageToAll(POURPRE, "Des billets de banque tombent du ciel !");
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- GivePlayerMoney(i,Id);
- PlayerPlaySound(0, 1056, 0.0, 0.0, 0.0);
- }
- }
- }
- return 1;
- }
- #endif
- #if defined KICKALL
- if (!strcmp(Cmd, "/kickall", true))
- {
- if (Levels[playerid] >= 5)
- {
- SendErrorMessageToAll("~r~Reboot:~w~ Le serveur vas ce relancer.", true);
- SendClientMessageToAll(ROUGE, "REBOOT: Le serveur vas ce relancer, merci de vous reconnecter.");
- GameTextForAll("~y~]]]]]]]]]]]]]]]]]]]]]]]]] ~r~REBOOT~y~ ]]]]]]]]]]]]]]]]]]]]]]]]]] ~r~Merci de vous reconnectez.",500000,3);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i) && i != playerid)
- {
- Kick(i);
- PlayerPlaySound(i, 1056, 0.0, 0.0, 0.0);
- }
- }
- }
- return 1;
- }
- #endif
- #if defined FREEZEALL
- if (!strcmp(Cmd, "/freezeall", true))
- {
- if (Levels[playerid] >= 5)
- {
- SendErrorMessageToAll("~r~Freeze all administrateur.", true);
- SendClientMessageToAll(ROUGE, "EVENT : Personne ne peut bouger un EVENT ?");
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i) && Levels[playerid] <= 0)
- {
- TogglePlayerControllable(i,1);
- PlayerPlaySound(0, 1056, 0.0, 0.0, 0.0);
- }
- }
- }
- return 1;
- }
- #endif
- #if defined GETHEREALL
- if (!strcmp(Cmd, "/gethereall", true))
- {
- if (Levels[playerid] >= 2)
- {
- new Float:X,Float:Y,Float:Z;
- SendErrorMessageToAll("Tout le monde est TP !",true);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- GetPlayerPos(playerid,X,Y,Z);
- SetPlayerPos(i,X+0.3,Y,Z);
- SetPlayerInterior(i,GetPlayerInterior(playerid));
- PlayerPlaySound(0, 1056, 0.0, 0.0, 0.0);
- }
- }
- }
- return 1;
- }
- #endif
- #if defined UNFREEZEALL
- if (!strcmp(Cmd, "/unfreezeall", true))
- {
- if (Levels[playerid] >= 5)
- {
- SendErrorMessageToAll("~r~Defreeze de tout le monde.", true);
- SendClientMessageToAll(ROUGE, "Defreeze de tout le monde c'est partie !");
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i) && Levels[playerid] <= 0)
- {
- TogglePlayerControllable(i,0);
- PlayerPlaySound(0, 1056, 0.0, 0.0, 0.0);
- }
- }
- }
- return 1;
- }
- #endif
- #if defined ARMUREALL
- if (!strcmp(Cmd, "/armeall", true))
- {
- if (Levels[playerid] >= 2)
- {
- new Id,Id1,Tmp[256],Tmpp[256];
- Tmp = strtok(cmdtext, Idx);
- Tmpp = strtok(cmdtext, Idx);
- Id = strval(Tmp);
- Id1 = strval(Tmpp);
- if (!strlen(Tmp))
- {
- SendErrorMessage(playerid, "USAGE: /armeall [Arme] [Munition]");
- return 1;
- }
- SendErrorMessageToAll("Des armes tombent du ciel !", true);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- GivePlayerWeapon(i,Id,Id1);
- PlayerPlaySound(0, 1056, 0.0, 0.0, 0.0);
- }
- }
- }
- return 1;
- }
- #endif
- #if defined LESPM
- if (!strcmp(Cmd, "/pm", true))
- {
- {
- new Jid, Tmpp[256];
- new PNAME[28];
- Tmpp = strtok(cmdtext, Idx);
- if (!strlen(Tmpp))
- {
- SendErrorMessage(playerid, "USAGE: /pm [Playerid] [TEXTE]");
- return 1;
- }
- Jid = strval(Tmpp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- if(PMOuvert==false)
- {
- SendErrorMessage(playerid, "PM fermes ! ! ]");
- return 1;
- }
- GetPlayerName(playerid, JidNom, sizeof(JidNom));
- format(Tmpp, sizeof(Tmpp), "PM reçu de [ID:%d] %s : %s ",playerid,JidNom,cmdtext[Idx]);
- SendClientMessage(Jid, PRME, Tmpp);
- GetPlayerName(Jid, JidNom, sizeof(JidNom));
- format(Tmpp, sizeof(Tmpp), "PM envoyé a [ID:%d] %s : %s ",Jid,JidNom,cmdtext[Idx]);
- SendClientMessage(playerid, PRME, Tmpp);
- GetPlayerName(playerid, PNAME, sizeof(PNAME));
- format(Tmpp, sizeof(Tmpp), "PM de %s [ID:%d] envoyé a [ID:%d] %s : %s ",PNAME,playerid,Jid,JidNom,cmdtext[Idx]);
- SendAdminMessage(0xFF9900FF, Tmpp);
- PM(Tmpp);
- }
- return 1;
- }
- if (!strcmp(Cmd, "/apm", true))
- {
- if (Levels[playerid] >= 1)
- {
- new Jid, Tmpp[256];
- Tmpp = strtok(cmdtext, Idx);
- new PNAME[28];
- if (!strlen(Tmpp))
- {
- SendErrorMessage(playerid, "USAGE: /apm [Playerid] [TEXTE]");
- return 1;
- }
- Jid = strval(Tmpp);
- if (!(IsPlayerConnected(Jid)))
- {
- SendErrorMessage(playerid, "Ce joueur n'est pas connecte.");
- return 1;
- }
- GetPlayerName(playerid, JidNom, sizeof(JidNom));
- format(Tmpp, sizeof(Tmpp), "PM Administrateurs de [ID:%d] %s : %s ",playerid,JidNom,cmdtext[Idx]);
- SendClientMessage(Jid, ZAZOLIN, Tmpp);
- GetPlayerName(Jid, JidNom, sizeof(JidNom));
- format(Tmpp, sizeof(Tmpp), "PM Administrateurs envoyé a [ID:%d] %s : %s ",Jid,JidNom,cmdtext[Idx]);
- SendClientMessage(playerid, ZAZOLIN, Tmpp);
- GetPlayerName(playerid, PNAME, sizeof(PNAME));
- format(Tmpp, sizeof(Tmpp), "ADMINISTRATEURS APM de %s [ID:%d] envoyé a [ID:%d] %s : %s ",PNAME,playerid,Jid,JidNom,cmdtext[Idx]);
- PM(Tmpp);
- }
- return 1;
- }
- #endif
- if (strcmp("/oui", cmdtext, true, 10) == 0)
- {
- if(VoteDeja[playerid]==false && VoteOuvert==true)
- {
- VotePour++;
- VoteDeja[playerid]=true;
- SendErrorMessage(playerid, "Vote pour pris en compte.");
- }
- return 1;
- }
- if (strcmp("/non", cmdtext, true, 10) == 0)
- {
- if(VoteDeja[playerid]==false && VoteOuvert==true)
- {
- VoteContre++;
- VoteDeja[playerid]=true;
- SendErrorMessage(playerid, "Vote contre pris en compte.");
- }
- return 1;
- }
- return SendErrorMessage(playerid,"Commande inconnue. /aide.");
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- new IDVoiture;
- if(GetPlayerMenu(playerid) == Vehicules)
- {
- new Float:Posit[3];
- new Float:Angle;
- switch(row)
- {
- case 0:
- {
- GetPlayerFacingAngle(playerid,Angle);
- GetPlayerPos(playerid, Posit[0], Posit[1], Posit[2]);
- IDVoiture = CreateVehicle(451,Posit[0],Posit[1],Posit[2],Angle,-1,-1,50000);
- PutPlayerInVehicle(playerid,IDVoiture,0);
- TogglePlayerControllable(playerid,1);
- IsSpawnCar[IDVoiture] = true;
- if(GetPlayerInterior(playerid))
- LinkVehicleToInterior(IDVoiture,GetPlayerInterior(playerid));
- SetVehicleVirtualWorld(IDVoiture,GetPlayerVirtualWorld(playerid));
- }
- case 1:
- {
- GetPlayerFacingAngle(playerid,Angle);
- GetPlayerPos(playerid, Posit[0], Posit[1], Posit[2]);
- IDVoiture = CreateVehicle(411,Posit[0],Posit[1],Posit[2],Angle,-1,-1,50000);
- PutPlayerInVehicle(playerid,IDVoiture,0);
- TogglePlayerControllable(playerid,1);
- IsSpawnCar[IDVoiture] = true;
- if(GetPlayerInterior(playerid))
- LinkVehicleToInterior(IDVoiture,GetPlayerInterior(playerid));
- SetVehicleVirtualWorld(IDVoiture,GetPlayerVirtualWorld(playerid));
- }
- case 2:
- {
- GetPlayerFacingAngle(playerid,Angle);
- GetPlayerPos(playerid, Posit[0], Posit[1], Posit[2]);
- IDVoiture = CreateVehicle(402,Posit[0],Posit[1],Posit[2],Angle,-1,-1,50000);
- PutPlayerInVehicle(playerid,IDVoiture,0);
- TogglePlayerControllable(playerid,1);
- IsSpawnCar[IDVoiture] = true;
- if(GetPlayerInterior(playerid))
- LinkVehicleToInterior(IDVoiture,GetPlayerInterior(playerid));
- SetVehicleVirtualWorld(IDVoiture,GetPlayerVirtualWorld(playerid));
- }
- case 3:
- {
- GetPlayerFacingAngle(playerid,Angle);
- GetPlayerPos(playerid, Posit[0], Posit[1], Posit[2]);
- IDVoiture = CreateVehicle(409,Posit[0],Posit[1],Posit[2],Angle,-1,-1,50000);
- PutPlayerInVehicle(playerid,IDVoiture,0);
- TogglePlayerControllable(playerid,1);
- IsSpawnCar[IDVoiture] = true;
- if(GetPlayerInterior(playerid))
- LinkVehicleToInterior(IDVoiture,GetPlayerInterior(playerid));
- SetVehicleVirtualWorld(IDVoiture,GetPlayerVirtualWorld(playerid));
- }
- case 4:
- {
- GetPlayerFacingAngle(playerid,Angle);
- GetPlayerPos(playerid, Posit[0], Posit[1], Posit[2]);
- IDVoiture = CreateVehicle(417,Posit[0],Posit[1],Posit[2],Angle,-1,-1,50000);
- PutPlayerInVehicle(playerid,IDVoiture,0);
- TogglePlayerControllable(playerid,1);
- IsSpawnCar[IDVoiture] = true;
- if(GetPlayerInterior(playerid))
- LinkVehicleToInterior(IDVoiture,GetPlayerInterior(playerid));
- SetVehicleVirtualWorld(IDVoiture,GetPlayerVirtualWorld(playerid));
- }
- case 5:
- {
- GetPlayerFacingAngle(playerid,Angle);
- GetPlayerPos(playerid, Posit[0], Posit[1], Posit[2]);
- IDVoiture = CreateVehicle(425,Posit[0],Posit[1],Posit[2],Angle,-1,-1,50000);
- PutPlayerInVehicle(playerid,IDVoiture,0);
- TogglePlayerControllable(playerid,1);
- IsSpawnCar[IDVoiture] = true;
- if(GetPlayerInterior(playerid))
- LinkVehicleToInterior(IDVoiture,GetPlayerInterior(playerid));
- SetVehicleVirtualWorld(IDVoiture,GetPlayerVirtualWorld(playerid));
- }
- case 6:
- {
- GetPlayerFacingAngle(playerid,Angle);
- GetPlayerPos(playerid, Posit[0], Posit[1], Posit[2]);
- IDVoiture = CreateVehicle(461,Posit[0],Posit[1],Posit[2],Angle,-1,-1,50000);
- PutPlayerInVehicle(playerid,IDVoiture,0);
- TogglePlayerControllable(playerid,1);
- IsSpawnCar[IDVoiture] = true;
- if(GetPlayerInterior(playerid))
- LinkVehicleToInterior(IDVoiture,GetPlayerInterior(playerid));
- SetVehicleVirtualWorld(IDVoiture,GetPlayerVirtualWorld(playerid));
- }
- case 7:
- {
- GetPlayerFacingAngle(playerid,Angle);
- GetPlayerPos(playerid, Posit[0], Posit[1], Posit[2]);
- IDVoiture = CreateVehicle(463,Posit[0],Posit[1],Posit[2],Angle,-1,-1,50000);
- PutPlayerInVehicle(playerid,IDVoiture,0);
- TogglePlayerControllable(playerid,1);
- IsSpawnCar[IDVoiture] = true;
- if(GetPlayerInterior(playerid))
- LinkVehicleToInterior(IDVoiture,GetPlayerInterior(playerid));
- SetVehicleVirtualWorld(IDVoiture,GetPlayerVirtualWorld(playerid));
- }
- case 8:
- {
- GetPlayerFacingAngle(playerid,Angle);
- GetPlayerPos(playerid, Posit[0], Posit[1], Posit[2]);
- IDVoiture = CreateVehicle(468,Posit[0],Posit[1],Posit[2],Angle,-1,-1,50000);
- PutPlayerInVehicle(playerid,IDVoiture,0);
- TogglePlayerControllable(playerid,1);
- IsSpawnCar[IDVoiture] = true;
- if(GetPlayerInterior(playerid))
- LinkVehicleToInterior(IDVoiture,GetPlayerInterior(playerid));
- SetVehicleVirtualWorld(IDVoiture,GetPlayerVirtualWorld(playerid));
- }
- case 9:
- {
- GetPlayerFacingAngle(playerid,Angle);
- GetPlayerPos(playerid, Posit[0], Posit[1], Posit[2]);
- IDVoiture = CreateVehicle(476,Posit[0],Posit[1],Posit[2],Angle,-1,-1,50000);
- PutPlayerInVehicle(playerid,IDVoiture,0);
- TogglePlayerControllable(playerid,1);
- IsSpawnCar[IDVoiture] = true;
- if(GetPlayerInterior(playerid))
- LinkVehicleToInterior(IDVoiture,GetPlayerInterior(playerid));
- SetVehicleVirtualWorld(IDVoiture,GetPlayerVirtualWorld(playerid));
- }
- case 10:
- {
- GetPlayerFacingAngle(playerid,Angle);
- GetPlayerPos(playerid, Posit[0], Posit[1], Posit[2]);
- IDVoiture = CreateVehicle(494,Posit[0],Posit[1],Posit[2],Angle,-1,-1,50000);
- PutPlayerInVehicle(playerid,IDVoiture,0);
- TogglePlayerControllable(playerid,1);
- IsSpawnCar[IDVoiture] = true;
- if(GetPlayerInterior(playerid))
- LinkVehicleToInterior(IDVoiture,GetPlayerInterior(playerid));
- SetVehicleVirtualWorld(IDVoiture,GetPlayerVirtualWorld(playerid));
- }
- case 11:
- {
- GetPlayerFacingAngle(playerid,Angle);
- GetPlayerPos(playerid, Posit[0], Posit[1], Posit[2]);
- IDVoiture = CreateVehicle(519,Posit[0],Posit[1],Posit[2],Angle,-1,-1,50000);
- PutPlayerInVehicle(playerid,IDVoiture,0);
- TogglePlayerControllable(playerid,1);
- IsSpawnCar[IDVoiture] = true;
- if(GetPlayerInterior(playerid))
- LinkVehicleToInterior(IDVoiture,GetPlayerInterior(playerid));
- SetVehicleVirtualWorld(IDVoiture,GetPlayerVirtualWorld(playerid));
- }
- case 12:
- {
- }
- case 13:
- {
- GetPlayerFacingAngle(playerid,Angle);
- GetPlayerPos(playerid, Posit[0], Posit[1], Posit[2]);
- IDVoiture = CreateVehicle(522,Posit[0],Posit[1],Posit[2],Angle,-1,-1,50000);
- PutPlayerInVehicle(playerid,IDVoiture,0);
- TogglePlayerControllable(playerid,1);
- IsSpawnCar[IDVoiture] = true;
- if(GetPlayerInterior(playerid))
- LinkVehicleToInterior(IDVoiture,GetPlayerInterior(playerid));
- SetVehicleVirtualWorld(IDVoiture,GetPlayerVirtualWorld(playerid));
- }
- }
- OnPlayerExitedMenu(playerid);
- }
- return 1;
- }
- public OnPlayerExitedMenu(playerid)
- {
- TogglePlayerControllable(playerid, true);
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- //Viser(playerid);
- return 1;
- }
- /*forward Viser(playerid);
- public Viser(playerid);
- {
- new JoueurVise = GetPlayerTargetPlayer(playerid);
- if(GetPlayerTeam(JoueurVise) == GetPlayerTeam(playerid) && JoueurVise != INVALID_PLAYER_ID)
- {
- GameTextForPlayer(playerid, "~R~C'est un allie !", 2000, 3);
- }
- }*/
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- if(Levels[playerid] >= 6)
- {
- ShowPlayerDialog(playerid,DIALOGID+3,DIALOG_STYLE_LIST,"{EBF700}[Administration box]","{FFFFFF}Kick\nBannir\nExploser\nBruler\nSlaper\nJail\nUnJail\nDésarmer\nArmer\nIgnorer\nFreeze\nUnfreeze\nMute\nUnmute\nSonner\nGoto\nVie\nArmure\nTuer\nSpawn\nSpectate\nSpectate Off\nGameText","Action","Annuler");
- ClickerID[playerid] = clickedplayerid;
- return 1;
- }
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if (dialogid == 1)
- {
- {
- {
- new Nom[MAX_PLAYER_NAME], Fichier[256], String[128];
- GetPlayerName(playerid, Nom, sizeof(Nom));
- format(Fichier, sizeof(Fichier), ENREGISTREMENT"/%s.ini", Nom);
- if(!response) return Kick(playerid);
- if (!strlen(inputtext)) return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, "{FF0000}[Bienvenue sur BIA]","{663333}[CONNECTION JOUEUR]\n\n{FFFFFF}Erreur : Vous n'avez rien mit dans la case.", "Connexion", "KICK");
- dini_Create(Fichier);
- dini_IntSet(Fichier, "Password", udb_hash(inputtext));
- dini_IntSet(Fichier, "Money", InfoJoueur[playerid][Argent] = 500);
- dini_IntSet(Fichier, "Score", InfoJoueur[playerid][Score] = 0);
- dini_IntSet(Fichier, "Level", InfoJoueur[playerid][Level] = 0);
- dini_IntSet(Fichier, "Prison", InfoJoueur[playerid][Prison] = false);
- dini_IntSet(Fichier, "Avertissement", InfoJoueur[playerid][Avertissement] = 0);
- format(String, 128, "Enregistrer avec le nom %s et le mot de passe %s.", Nom, inputtext);
- SendClientMessage(playerid, BLANCHE, String);
- Logguer[playerid] = true;
- Levels[playerid]=0;
- Prisonnier[playerid]=false;
- ClearC(playerid);
- }
- return 1;
- }
- }
- if (dialogid == 2)
- {
- {
- new Nom[MAX_PLAYER_NAME], Fichier[256];
- GetPlayerName(playerid, Nom, sizeof(Nom));
- format(Fichier, sizeof(Fichier), ENREGISTREMENT"/%s.ini", Nom);
- if(!response) return Kick(playerid);
- if (!strlen(inputtext)) return ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "{FF0000}[Bienvenue sur BIA]","{663333}[CONNECTION JOUEUR]\n\n{FFFFFF}Erreur : Mauvais mot de passe.", "Connexion", "KICK");
- new Tmp;
- Tmp = dini_Int(Fichier, "Password");
- if(udb_hash(inputtext) != Tmp)
- {
- ClearC(playerid);
- SendClientMessage(playerid, ROUGE, "Mauvais mot de passe.");
- ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "{FF0000}[MAUVAIS MOT DE PASSE]","{663333}[CONNECTION JOUEUR]\n\n{FFFFFF}Erreur : Mauvais mot de passe.", "Connexion", "KICK");
- return 1;
- }
- else
- {
- Logguer[playerid] = true;
- Levels[playerid]=0;
- GivePlayerMoney(playerid, dini_Int(Fichier, "Money")-GetPlayerMoney(playerid));
- SetPlayerScore(playerid, dini_Int(Fichier, "Score")-GetPlayerScore(playerid));
- Levels[playerid] = dini_Int(Fichier,"Level");
- Prisonnier[playerid] = dini_Int(Fichier,"Prison");
- AvertissementJoueur[playerid] = dini_Int(Fichier,"Avertissement");
- ClearC(playerid);
- }
- return 1;
- }
- }
- if(dialogid == DIALOGID)
- {
- if(response)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(listitem == 0)
- {
- SetVehicleHealth(vehicleid,1000);
- SendErrorMessage(playerid, "Vie vehciule 1000.");
- }
- if(listitem == 1)
- {
- RepairVehicle(GetPlayerVehicleID(playerid));
- SendErrorMessage(playerid, "Vehicule repare.");
- }
- if(listitem == 2)
- {
- SetVehicleHealth(vehicleid,0);
- }
- if(listitem == 3)
- {
- new Float:x,Float:y,Float:z,Float:angle;
- GetVehiclePos(vehicleid,x,y,z);
- GetVehicleZAngle(vehicleid,angle);
- SetVehiclePos(vehicleid,x,y,z+1);
- SetVehicleZAngle(vehicleid,angle);
- }
- if(listitem == 4)
- {
- AddVehicleComponent(vehicleid,1010);
- SendErrorMessage(playerid, "Nitro ajoute.");
- }
- if(listitem == 5)
- {
- new cartype = GetVehicleModel(vehicleid);
- if(cartype == 562)
- {
- AddVehicleComponent(vehicleid,1146);
- AddVehicleComponent(vehicleid,1034);
- AddVehicleComponent(vehicleid,1035);
- AddVehicleComponent(vehicleid,1036);
- AddVehicleComponent(vehicleid,1040);
- AddVehicleComponent(vehicleid,1149);
- AddVehicleComponent(vehicleid,1171);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1079);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 560)
- {
- AddVehicleComponent(vehicleid,1139);
- AddVehicleComponent(vehicleid,1026);
- AddVehicleComponent(vehicleid,1027);
- AddVehicleComponent(vehicleid,1029);
- AddVehicleComponent(vehicleid,1032);
- AddVehicleComponent(vehicleid,1149);
- AddVehicleComponent(vehicleid,1141);
- AddVehicleComponent(vehicleid,1169);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1079);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 559)
- {
- AddVehicleComponent(vehicleid,1158);
- AddVehicleComponent(vehicleid,1162);
- AddVehicleComponent(vehicleid,1159);
- AddVehicleComponent(vehicleid,1160);
- AddVehicleComponent(vehicleid,1069);
- AddVehicleComponent(vehicleid,1070);
- AddVehicleComponent(vehicleid,1067);
- AddVehicleComponent(vehicleid,1065);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1079);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 575)
- {
- AddVehicleComponent(vehicleid,1042);
- AddVehicleComponent(vehicleid,1044);
- AddVehicleComponent(vehicleid,1174);
- AddVehicleComponent(vehicleid,1176);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1079);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 558)
- {
- AddVehicleComponent(vehicleid,1164);
- AddVehicleComponent(vehicleid,1088);
- AddVehicleComponent(vehicleid,1092);
- AddVehicleComponent(vehicleid,1090);
- AddVehicleComponent(vehicleid,1094);
- AddVehicleComponent(vehicleid,1166);
- AddVehicleComponent(vehicleid,1168);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1079);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 561)
- {
- AddVehicleComponent(vehicleid,1058);
- AddVehicleComponent(vehicleid,1055);
- AddVehicleComponent(vehicleid,1056);
- AddVehicleComponent(vehicleid,1062);
- AddVehicleComponent(vehicleid,1064);
- AddVehicleComponent(vehicleid,1154);
- AddVehicleComponent(vehicleid,1155);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1079);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 565)
- {
- AddVehicleComponent(vehicleid,1049);
- AddVehicleComponent(vehicleid,1046);
- AddVehicleComponent(vehicleid,1047);
- AddVehicleComponent(vehicleid,1051);
- AddVehicleComponent(vehicleid,1054);
- AddVehicleComponent(vehicleid,1150);
- AddVehicleComponent(vehicleid,1153);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1079);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 576)
- {
- AddVehicleComponent(vehicleid,1134);
- AddVehicleComponent(vehicleid,1136);
- AddVehicleComponent(vehicleid,1137);
- AddVehicleComponent(vehicleid,1190);
- AddVehicleComponent(vehicleid,1192);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1076);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 534)
- {
- AddVehicleComponent(vehicleid,1124);
- AddVehicleComponent(vehicleid,1106);
- AddVehicleComponent(vehicleid,1126);
- AddVehicleComponent(vehicleid,1125);
- AddVehicleComponent(vehicleid,1179);
- AddVehicleComponent(vehicleid,1180);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 567)
- {
- AddVehicleComponent(vehicleid,1133);
- AddVehicleComponent(vehicleid,1130);
- AddVehicleComponent(vehicleid,1186);
- AddVehicleComponent(vehicleid,1188);
- AddVehicleComponent(vehicleid,1129);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 535)
- {
- AddVehicleComponent(vehicleid,1110);
- AddVehicleComponent(vehicleid,1111);
- AddVehicleComponent(vehicleid,1113);
- AddVehicleComponent(vehicleid,1115);
- AddVehicleComponent(vehicleid,1117);
- AddVehicleComponent(vehicleid,1118);
- AddVehicleComponent(vehicleid,1120);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1079);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 536)
- {
- AddVehicleComponent(vehicleid,1182);
- AddVehicleComponent(vehicleid,1184);
- AddVehicleComponent(vehicleid,1107);
- AddVehicleComponent(vehicleid,1108);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 415)
- {
- AddVehicleComponent(vehicleid,1023);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1007);
- AddVehicleComponent(vehicleid,1017);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 402)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 541)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 602)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 480)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 405)
- {
- AddVehicleComponent(vehicleid,1023);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 411)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 429)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 439)
- {
- AddVehicleComponent(vehicleid,1013);
- AddVehicleComponent(vehicleid,1145);
- AddVehicleComponent(vehicleid,1023);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 400)
- {
- AddVehicleComponent(vehicleid,1024);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 445)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 409)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 506)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 470)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 489)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 475)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 477)
- {
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1007);
- AddVehicleComponent(vehicleid,1017);
- AddVehicleComponent(vehicleid,1006);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 479)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 404)
- {
- AddVehicleComponent(vehicleid,1023);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1013);
- AddVehicleComponent(vehicleid,1007);
- AddVehicleComponent(vehicleid,1017);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 410)
- {
- AddVehicleComponent(vehicleid,1023);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1024);
- AddVehicleComponent(vehicleid,1007);
- AddVehicleComponent(vehicleid,1017);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 478)
- {
- AddVehicleComponent(vehicleid,1012);
- AddVehicleComponent(vehicleid,1013);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 414)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 589)
- {
- AddVehicleComponent(vehicleid,1023);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1024);
- AddVehicleComponent(vehicleid,1007);
- AddVehicleComponent(vehicleid,1017);
- AddVehicleComponent(vehicleid,1012);
- AddVehicleComponent(vehicleid,1145);
- AddVehicleComponent(vehicleid,1006);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 413)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 401)
- {
- AddVehicleComponent(vehicleid,1023);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1024);
- AddVehicleComponent(vehicleid,1007);
- AddVehicleComponent(vehicleid,1017);
- AddVehicleComponent(vehicleid,1012);
- AddVehicleComponent(vehicleid,1145);
- AddVehicleComponent(vehicleid,1006);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 406)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 407)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 408)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 412)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 416)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 418)
- {
- AddVehicleComponent(vehicleid,1023);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1006);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 419)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 420)
- {
- AddVehicleComponent(vehicleid,1012);
- AddVehicleComponent(vehicleid,1023);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 421)
- {
- AddVehicleComponent(vehicleid,1023);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 422)
- {
- AddVehicleComponent(vehicleid,1013);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 423)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 424)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 427)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 426)
- {
- AddVehicleComponent(vehicleid,1006);
- AddVehicleComponent(vehicleid,1012);
- AddVehicleComponent(vehicleid,1023);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 428)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 431)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 432)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 433)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 434)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 436)
- {
- AddVehicleComponent(vehicleid,1023);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1024);
- AddVehicleComponent(vehicleid,1007);
- AddVehicleComponent(vehicleid,1017);
- AddVehicleComponent(vehicleid,1006);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 437)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 438)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 440)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 442)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 443)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 444)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 451)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 455)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 456)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 457)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 458)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 459)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 466)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 467)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 474)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 482)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 483)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 485)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 486)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 490)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 491)
- {
- AddVehicleComponent(vehicleid,1023);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1007);
- AddVehicleComponent(vehicleid,1017);
- AddVehicleComponent(vehicleid,1145);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 492)
- {
- AddVehicleComponent(vehicleid,1012);
- AddVehicleComponent(vehicleid,1023);
- AddVehicleComponent(vehicleid,1006);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 494)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 495)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 496)
- {
- AddVehicleComponent(vehicleid,1023);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1007);
- AddVehicleComponent(vehicleid,1017);
- AddVehicleComponent(vehicleid,1012);
- AddVehicleComponent(vehicleid,1145);
- AddVehicleComponent(vehicleid,1006);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 498)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 499)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 500)
- {
- AddVehicleComponent(vehicleid,1013);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 502)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 503)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 504)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 505)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 507)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 508)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 514)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 515)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 516)
- {
- AddVehicleComponent(vehicleid,1023);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1007);
- AddVehicleComponent(vehicleid,1017);
- AddVehicleComponent(vehicleid,1012);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 517)
- {
- AddVehicleComponent(vehicleid,1023);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1007);
- AddVehicleComponent(vehicleid,1017);
- AddVehicleComponent(vehicleid,1145);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 518)
- {
- AddVehicleComponent(vehicleid,1006);
- AddVehicleComponent(vehicleid,1012);
- AddVehicleComponent(vehicleid,1013);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1007);
- AddVehicleComponent(vehicleid,1017);
- AddVehicleComponent(vehicleid,1145);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 525)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 526)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 527)
- {
- AddVehicleComponent(vehicleid,1023);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1007);
- AddVehicleComponent(vehicleid,1017);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 528)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 529)
- {
- AddVehicleComponent(vehicleid,1023);
- AddVehicleComponent(vehicleid,1006);
- AddVehicleComponent(vehicleid,1012);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1007);
- AddVehicleComponent(vehicleid,1017);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 530)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 531)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 532)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 533)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 539)
- {
- AddVehicleComponent(vehicleid,1010);
- }
- if(cartype == 540)
- {
- AddVehicleComponent(vehicleid,1023);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1024);
- AddVehicleComponent(vehicleid,1007);
- AddVehicleComponent(vehicleid,1017);
- AddVehicleComponent(vehicleid,1012);
- AddVehicleComponent(vehicleid,1145);
- AddVehicleComponent(vehicleid,1006);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 542)
- {
- AddVehicleComponent(vehicleid,1145);
- AddVehicleComponent(vehicleid,1023);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 543)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 544)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 545)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 546)
- {
- AddVehicleComponent(vehicleid,1023);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1024);
- AddVehicleComponent(vehicleid,1007);
- AddVehicleComponent(vehicleid,1017);
- AddVehicleComponent(vehicleid,1012);
- AddVehicleComponent(vehicleid,1145);
- AddVehicleComponent(vehicleid,1006);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 547)
- {
- AddVehicleComponent(vehicleid,1145);
- AddVehicleComponent(vehicleid,1023);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 549)
- {
- AddVehicleComponent(vehicleid,1023);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1007);
- AddVehicleComponent(vehicleid,1017);
- AddVehicleComponent(vehicleid,1012);
- AddVehicleComponent(vehicleid,1145);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 550)
- {
- AddVehicleComponent(vehicleid,1006);
- AddVehicleComponent(vehicleid,1023);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1012);
- AddVehicleComponent(vehicleid,1145);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 551)
- {
- AddVehicleComponent(vehicleid,1006);
- AddVehicleComponent(vehicleid,1012);
- AddVehicleComponent(vehicleid,1023);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 552)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 554)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 555)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 556)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 557)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 566)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 568)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 571)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 572)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 573)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 574)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 579)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 580)
- {
- AddVehicleComponent(vehicleid,1023);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1007);
- AddVehicleComponent(vehicleid,1017);
- AddVehicleComponent(vehicleid,1006);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 582)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 583)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 587)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 585)
- {
- AddVehicleComponent(vehicleid,1024);
- AddVehicleComponent(vehicleid,1145);
- AddVehicleComponent(vehicleid,1023);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1007);
- AddVehicleComponent(vehicleid,1017);
- AddVehicleComponent(vehicleid,1006);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 588)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 596)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 597)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 598)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 599)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 600)
- {
- AddVehicleComponent(vehicleid,1024);
- AddVehicleComponent(vehicleid,1012);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1007);
- AddVehicleComponent(vehicleid,1017);
- AddVehicleComponent(vehicleid,1006);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 601)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 603)
- {
- AddVehicleComponent(vehicleid,1145);
- AddVehicleComponent(vehicleid,1023);
- AddVehicleComponent(vehicleid,1024);
- AddVehicleComponent(vehicleid,1018);
- AddVehicleComponent(vehicleid,1007);
- AddVehicleComponent(vehicleid,1017);
- AddVehicleComponent(vehicleid,1006);
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- if(cartype == 609)
- {
- AddVehicleComponent(vehicleid,1010);
- AddVehicleComponent(vehicleid,1087);
- }
- }
- if(listitem == 6)
- {
- ShowPlayerDialog(playerid, DIALOGID+1, DIALOG_STYLE_LIST, "Couleur", "Rouge\nBleue\nJaune\nVert\nGris\nOrange\nNoir\nRose\nBeige\nMarron Foncé\nAzur\nOr", "Choisir", "Annuler");
- }
- if(listitem == 7)
- {
- GetVehicleName(playerid);
- }
- if(listitem == 8)
- {
- new Locked;
- LockVehicle(vehicleid, bool:Locked);
- SendErrorMessage(playerid, "]VOITURE] Vehicule maintenant ferme...");
- }
- if(listitem == 9)
- {
- new Float:X, Float:Y, Float:Z;
- new Veh = GetPlayerVehicleID(playerid);
- GetVehiclePos(Veh, X, Y, Z);
- CreateExplosion(X+random(5), Y+random(5), Z+0.3, 12, 30.0);
- SendErrorMessage(playerid, "Ha ! Boom !");
- }
- if(listitem == 10)
- {
- SetVehicleToRespawn(vehicleid);
- }
- if(listitem == 11)
- {
- new Float:Vvie;
- new FI[35];
- GetVehicleHealth(GetPlayerVehicleID(playerid), Vvie);
- format(FI,sizeof(FI),"Vie du vehicule : %f.",Vvie);
- SendErrorMessage(playerid, FI);
- }
- if(listitem == 12)
- {
- ShowPlayerDialog(playerid, DIALOGID+2, DIALOG_STYLE_LIST, "PaintJob", "PAINTJOB 1\nPAINTJOB 2\nPAINTJOB 3", "Choisir", "Annuler");
- }
- }
- }
- if(dialogid == DIALOGID+1)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ChangeVehicleColor(GetPlayerVehicleID(playerid), 3, 3);
- }
- if(listitem == 1)
- {
- ChangeVehicleColor(GetPlayerVehicleID(playerid), 79, 79);
- }
- if(listitem == 2)
- {
- ChangeVehicleColor(GetPlayerVehicleID(playerid), 65, 65);
- }
- if(listitem == 3)
- {
- ChangeVehicleColor(GetPlayerVehicleID(playerid), 86, 86);
- }
- if(listitem == 4)
- {
- ChangeVehicleColor(GetPlayerVehicleID(playerid), 9, 9);
- }
- if(listitem == 5)
- {
- ChangeVehicleColor(GetPlayerVehicleID(playerid), 6, 6);
- }
- if(listitem == 6)
- {
- ChangeVehicleColor(GetPlayerVehicleID(playerid), 0, 0);
- }
- if(listitem == 7)
- {
- ChangeVehicleColor(GetPlayerVehicleID(playerid), 146, 146);
- }
- if(listitem == 8)
- {
- ChangeVehicleColor(GetPlayerVehicleID(playerid), 77, 77);
- }
- if(listitem == 9)
- {
- ChangeVehicleColor(GetPlayerVehicleID(playerid), 66, 66);
- }
- if(listitem == 10)
- {
- ChangeVehicleColor(GetPlayerVehicleID(playerid), 7, 7);
- }
- if(listitem == 11)
- {
- ChangeVehicleColor(GetPlayerVehicleID(playerid), 6, 6);
- }
- }
- }
- if(dialogid == DIALOGID+2)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ChangeVehiclePaintjob(GetPlayerVehicleID(playerid), 1);
- }
- if(listitem == 1)
- {
- ChangeVehiclePaintjob(GetPlayerVehicleID(playerid), 2);
- }
- if(listitem == 2)
- {
- ChangeVehiclePaintjob(GetPlayerVehicleID(playerid), 3);
- }
- }
- }
- if(dialogid == DIALOGID+3)
- {
- if(response)
- {
- new Float:X,Float:Y,Float:Z;
- if(listitem == 0)
- {
- Kick(ClickerID[playerid]);
- }
- if(listitem == 1)
- {
- Ban(ClickerID[playerid]);
- }
- if(listitem == 2)
- {
- new Nom[MAX_PLAYER_NAME],Cban[50];
- GetPlayerName(ClickerID[playerid], Nom, sizeof(Nom));
- format(Cban, sizeof(Cban), CBAN"/%s.ban", Nom);
- dini_Create(Cban);
- }
- if(listitem == 3)
- {
- GetPlayerPos(ClickerID[playerid],X,Y,Z);
- CreateExplosion(X,Y,Z,0,10.0);
- }
- if(listitem == 4)
- {
- GetPlayerPos(ClickerID[playerid],X,Y,Z);
- CreateExplosion(X,Y,Z,1,10.0);
- }
- if(listitem == 5)
- {
- GetPlayerPos(ClickerID[playerid],X,Y,Z);
- SetPlayerPos(ClickerID[playerid],X,Y,Z+10);
- }
- if(listitem == 6)
- {
- SetPlayerInterior(ClickerID[playerid],0);
- SetPlayerPos(ClickerID[playerid],-9.6939,2336.7288,24.3034);
- ResetPlayerWeapons(ClickerID[playerid]);
- }
- if(listitem == 7)
- {
- SpawnPlayer(ClickerID[playerid]);
- }
- if(listitem == 8)
- {
- ResetPlayerWeapons(ClickerID[playerid]);
- }
- if(listitem == 9)
- {
- GivePlayerWeapon(ClickerID[playerid],9,1);
- GivePlayerWeapon(ClickerID[playerid],16,10000);
- GivePlayerWeapon(ClickerID[playerid],24,10000);
- GivePlayerWeapon(ClickerID[playerid],27,10000);
- GivePlayerWeapon(ClickerID[playerid],29,10000);
- GivePlayerWeapon(ClickerID[playerid],31,10000);
- GivePlayerWeapon(ClickerID[playerid],34,10000);
- GivePlayerWeapon(ClickerID[playerid],38,10000);
- }
- if(listitem == 10)
- {
- SetPlayerVirtualWorld(ClickerID[playerid],1);
- }
- if(listitem == 11)
- {
- TogglePlayerControllable(ClickerID[playerid],0);
- }
- if(listitem == 12)
- {
- TogglePlayerControllable(ClickerID[playerid],1);
- }
- if(listitem == 13)
- {
- Mute[ClickerID[playerid]]= true;
- }
- if(listitem == 14)
- {
- Mute[ClickerID[playerid]]= false;
- }
- if(listitem == 15)
- {
- GetPlayerPos(playerid,X,Y,Z);
- SetPlayerPos(ClickerID[playerid],X,Y+2,Z);
- }
- if(listitem == 16)
- {
- GetPlayerPos(ClickerID[playerid],X,Y,Z);
- SetPlayerPos(playerid,X,Y+2,Z);
- }
- if(listitem == 17)
- {
- SetPlayerHealth(ClickerID[playerid],100);
- }
- if(listitem == 18)
- {
- SetPlayerArmour(ClickerID[playerid],100);
- }
- if(listitem == 19)
- {
- SetPlayerHealth(ClickerID[playerid],0);
- }
- if(listitem == 20)
- {
- SpawnPlayer(ClickerID[playerid]);
- }
- if(listitem == 21)
- {
- TogglePlayerSpectating(playerid, 1);
- PlayerSpectatePlayer(playerid, ClickerID[playerid]);
- SetPlayerInterior(playerid,GetPlayerInterior(ClickerID[playerid]));
- }
- if(listitem == 22)
- {
- TogglePlayerSpectating(playerid, 0);
- SpawnPlayer(playerid);
- }
- if(listitem == 23)
- {
- ShowPlayerDialog(playerid,DIALOGID+4,DIALOG_STYLE_INPUT,"Gametexte !","{FFFFFF}Le texte ICI !","Envoyer","Annuler");
- }
- }
- }
- if(dialogid == DIALOGID+4)
- {
- if(response)
- {
- new Texte[128];
- format(Texte,sizeof(Texte),"%s",inputtext);
- GameTextForPlayer(ClickerID[playerid],Texte,4000,5);
- }
- }
- if(dialogid == DIALOGID+5)
- {
- if(response)
- {
- }
- else
- {
- if(Levels[playerid] == 8)
- {
- ShowPlayerDialog(playerid,DIALOGID+6,DIALOG_STYLE_MSGBOX,"{FF0000}[L-8]","{FFFFFF}/tmute,/fakeban,/setname,/cdestroy,/graviter,/freezeall,/unfreeall,/flip,/opm,/showcmd,/administrateurs,/score,/respawnallunusedcar\n/serveurname,/weburl,/gamemode,/mapname,/serveurname,/closeserveur,/mdprcon",".","");
- }
- else if(Levels[playerid] == 7)
- {
- ShowPlayerDialog(playerid,DIALOGID+6,DIALOG_STYLE_MSGBOX,"{FF0000}[L-7]","{FFFFFF}/tmute,/fakeban,/setname,/cdestroy,/graviter,/freezeall,/unfreeall,/flip,/opm,/showcmd,/administrateurs,/score,/respawnallunusedcar",".","");
- }
- else if(Levels[playerid] == 6)
- {
- ShowPlayerDialog(playerid,DIALOGID+6,DIALOG_STYLE_MSGBOX,"{FF0000}[L-6]","{FFFFFF}/tmute,/fakeban,/setname,/cdestroy,/graviter,/freezeall,/unfreeall,/flip,/opm,/showcmd,/administrateurs,/score,/respawnallunusedcar",".","");
- }
- else if(Levels[playerid] == 5)
- {
- ShowPlayerDialog(playerid,DIALOGID+6,DIALOG_STYLE_MSGBOX,"{FF0000}[L-5]","{FFFFFF}/tmute,/fakeban,/setname,/cdestroy,/graviter,/freezeall,/unfreeall,/flip,/opm,/showcmd,/administrateurs,/score,/respawnallunusedcar",".","");
- }
- else if(Levels[playerid] == 4)
- {
- ShowPlayerDialog(playerid,DIALOGID+6,DIALOG_STYLE_MSGBOX,"{FF0000}[L-4]","{FFFFFF}/tmute,/fakeban,/flip,/opm,/showcmd,/respawnallunusedcar",".","");
- }
- else if(Levels[playerid] == 3)
- {
- ShowPlayerDialog(playerid,DIALOGID+6,DIALOG_STYLE_MSGBOX,"{FF0000}[L-3]","{FFFFFF}/tmute,/fakeban,/flip,/opm,/respawnallunusedcar",".","");
- }
- else if(Levels[playerid] == 2)
- {
- ShowPlayerDialog(playerid,DIALOGID+6,DIALOG_STYLE_MSGBOX,"{FF0000}[L-2]","{FFFFFF}/tmute,/flip",".","");
- }
- else if(Levels[playerid] == 1)
- {
- ShowPlayerDialog(playerid,DIALOGID+6,DIALOG_STYLE_MSGBOX,"{FF0000}[L-1]","{FFFFFF}/tmute,/flip",".","");
- }
- }
- }
- return 1;
- }
- //___________________________________________________________________________________________________________//
- public ClearC(playerid)
- {
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- SendClientMessage(playerid, BLANCHE,"");
- return 1;
- }
- //____________________________________________________________________________//
- stock GetPlayerSpeed(playerid,bool:kmh)
- {
- new Float:Vx,Float:Vy,Float:Vz,Float:rtn;
- if(IsPlayerInAnyVehicle(playerid))
- GetVehicleVelocity(GetPlayerVehicleID(playerid),Vx,Vy,Vz); else GetPlayerVelocity(playerid,Vx,Vy,Vz);
- rtn = floatsqroot(floatabs(floatpower(Vx + Vy + Vz,2)));
- return kmh?floatround(rtn * 100 * 1.61):floatround(rtn * 100);
- }
- stock SendAdminMessage(color, text[])
- {
- for(new i = 0; i < MAX_PLAYERS; i ++)
- {
- if(IsPlayerConnected(i))
- {
- if (Levels[i] >= 1)
- {
- SendClientMessage(i, color, text);
- }
- }
- }
- }
- stock SendCmdMessage(color, text[])
- {
- for(new i = 0; i < MAX_PLAYERS; i ++)
- {
- if(IsPlayerConnected(i))
- {
- if (Levels[i] >= 5 && Showcmdon[i] == true)
- {
- SendClientMessage(i, color, text);
- }
- }
- }
- }
- stock SendErrorMessage(playerid, texte[])
- {
- #if defined USESENDERRORMESSAGE
- TextDrawSetString(ERRORTEXTE[playerid], texte);
- TextDrawShowForPlayer(playerid, ERRORBOX);
- TextDrawShowForPlayer(playerid, ERRORTEXTE[playerid]);
- SetTimerEx("ERRORFINISH", 3250, 0, "i", playerid);
- #else
- SendClientMessage(playerid,GRIS, texte);
- #endif
- return 1;
- }
- stock SendErrorMessageToAll(texte[],bool:Sons)
- {
- for(new i = 0; i <= MAX_PLAYERS; i++)
- {
- SendClientMessage(i,ROUGE, texte);
- if(Sons==true)
- {
- PlayerPlaySound(i, 1056, 0.0, 0.0, 50000000.0);
- }
- }
- return 1;
- }
- forward ERRORFINISH(playerid);
- public ERRORFINISH(playerid)
- {
- TextDrawHideForPlayer(playerid, ERRORBOX);
- TextDrawHideForPlayer(playerid, ERRORTEXTE[playerid]);
- }
- //____________________________________________________________________________________//
- forward Artificier(playerid);
- public Artificier(playerid)
- {
- new Float:Pos[3];
- GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
- CreateExplosion(Pos[0],Pos[1],Pos[2],6,2);
- CreateExplosion(Pos[0],Pos[1],Pos[2],6,2);
- CreateExplosion(Pos[0],Pos[1],Pos[2],6,2);
- CreateExplosion(Pos[0],Pos[1],Pos[2],6,2);
- CreateExplosion(Pos[0],Pos[1],Pos[2],6,2);
- CreateExplosion(Pos[0],Pos[1],Pos[2],6,2);
- CreateExplosion(Pos[0],Pos[1],Pos[2],6,2);
- CreateExplosion(Pos[0],Pos[1],Pos[2],6,2);
- CreateExplosion(Pos[0],Pos[1],Pos[2],6,2);
- CreateExplosion(Pos[0],Pos[1],Pos[2],1,2);
- CreateExplosion(Pos[0],Pos[1],Pos[2],2,2);
- CreateExplosion(Pos[0],Pos[1],Pos[2],3,2);
- CreateExplosion(Pos[0],Pos[1],Pos[2],4,2);
- CreateExplosion(Pos[0],Pos[1],Pos[2],5,2);
- CreateExplosion(Pos[0],Pos[1],Pos[2],6,2);
- return 1;
- }
- public InformationRefresh(playerid, Jid)
- {
- if(Levels[playerid] <= 0)
- {
- TextDrawHideForPlayer(playerid,Informations[playerid]);
- return 1;
- }
- if(IsPlayerConnected(Jid))
- {
- new Texte[256],IP[20],Weapons[35],Float:Vhealth,ModelID,JSkins,Cash,Arme,Munition,Interior,Float:Vie,Float:Armure,Ping,Nom[MAX_PLAYER_NAME];
- TextDrawDestroy(Informations[playerid]);
- Ping = GetPlayerPing(Jid);
- GetPlayerIp(Jid,IP,20);
- GetPlayerName(Jid, Nom, sizeof(Nom));
- JSkins = GetPlayerSkin(Jid);
- Cash = GetPlayerMoney(Jid);
- Arme = GetPlayerWeapon(Jid);
- GetWeaponName(GetPlayerWeapon(Jid),Weapons,sizeof(Weapons));
- Munition =GetPlayerAmmo(Jid);
- Interior = GetPlayerInterior(Jid);
- GetPlayerHealth(Jid, Float:Vie);
- GetPlayerArmour(Jid,Float:Armure);
- ModelID = GetVehicleModel(GetPlayerVehicleID(Jid));
- GetVehicleHealth(GetPlayerVehicleID(Jid), Vhealth);
- if(IsPlayerInAnyVehicle(Jid))
- {
- format(Texte, sizeof(Texte),"~w~ID:~r~%d~w~~n~Nom:~r~%s~w~~n~Vehicule:%s~n~Model:%d~n~Vitesse:%dK/H~n~Vehicule Vie:%d~n~Arme:%d~n~Munition:%d~n~Argent:%d~n~Skin:%d~n~Interieur:%d~n~IP:%s~n~Ping:%d~n~/INFOOFF", Jid, Nom, CarName[GetVehicleModel(GetPlayerVehicleID(Jid))-400], ModelID, GetPlayerSpeed(Jid,true), floatround(Vhealth/10), Arme, Munition, Cash, JSkins, Interior, IP, Ping);
- }
- else
- {
- format(Texte, sizeof(Texte),"ID:~r~%d~w~~n~Nom:~r~%s~w~~n~Vie:%d~n~Armure:%d~n~Arme:%d~n~%s~n~Munition:%d~n~Argent:%d~n~Skin:%d~n~Interieur:%d~n~IP:%s~n~Ping:%d~n~/INFOOF", Jid, Nom, floatround(Vie), floatround(Armure), Arme, Weapons, Munition, Cash, JSkins, Interior, IP, Ping);
- }
- Informations[playerid] = TextDrawCreate(12.000000, 185.000000, Texte);
- TextDrawBackgroundColor(Informations[playerid], 255);
- TextDrawFont(Informations[playerid], 2);
- TextDrawLetterSize(Informations[playerid], 0.299999, 1.200000);
- TextDrawColor(Informations[playerid], -1);
- TextDrawSetOutline(Informations[playerid], 1);
- TextDrawSetProportional(Informations[playerid], 1);
- TextDrawUseBox(Informations[playerid], 1);
- TextDrawBoxColor(Informations[playerid], 255);
- TextDrawTextSize(Informations[playerid], 0.000000, 0.000000);
- TextDrawShowForPlayer(playerid, Informations[playerid]);
- }
- return 1;
- }
- forward UnJail(Jid);
- public UnJail(Jid)
- {
- if(Prisonnier[Jid]==1)
- {
- SetPlayerInterior(Jid,0);
- TogglePlayerControllable(Jid,1);
- SetPlayerPos (Jid,Jail[Jid][0],Jail[Jid][1],Jail[Jid][2]);
- Prisonnier[Jid]=0;
- GameTextForPlayer(Jid, "~r~Libre enfin !", 1000,1);
- }
- }
- forward UnMute(Jid);
- public UnMute(Jid)
- {
- Mute[Jid] = false;
- GameTextForPlayer(Jid, "~r~Demuter ~w~tu peux parler !", 1000,1);
- }
- forward FinVote(playerid);
- public FinVote(playerid)
- {
- new Texte[130];
- VoteOuvert=false;
- SendClientMessageToAll(POURPRE, " ");
- SendClientMessageToAll(POURPRE, "");
- SendClientMessageToAll(POURPRE, "");
- SendClientMessageToAll(POURPRE, "");
- SendClientMessageToAll(POURPRE, "");
- SendClientMessageToAll(POURPRE, "");
- SendClientMessageToAll(POURPRE, "");
- SendClientMessageToAll(POURPRE, "");
- SendClientMessageToAll(POURPRE, "");
- SendClientMessageToAll(POURPRE, "");
- SendClientMessageToAll(POURPRE, "");
- SendClientMessageToAll(POURPRE, "");
- SendClientMessageToAll(POURPRE, "");
- SendClientMessageToAll(POURPRE, "");
- SendClientMessageToAll(POURPRE, "Il en est resorti que :");
- format(Texte, sizeof(Texte), "Oui : %d et Non : %d.",VotePour, VoteContre);
- SendClientMessageToAll(POURPRE, Texte);
- SendClientMessageToAll(POURPRE, "");
- SendClientMessageToAll(POURPRE, "");
- for(new i = 0; i <= MAX_PLAYERS; i++)
- {
- VoteDeja[i]=false;
- }
- return 1;
- }
- //______________________________________________________________________________//
- stock BK(String[])
- {
- new Tmp[256];
- format(Tmp, sizeof(Tmp), "%s \r\n",String);
- new File:Fichier;
- Fichier = fopen(FICHIER"/Bans&kicks.txt", io_append);
- fwrite(Fichier, Tmp);
- fclose(Fichier);
- }
- stock Dire(String[])
- {
- new Tmp[256];
- format(Tmp, sizeof(Tmp), "%s \r\n",String);
- new File:Fichier;
- Fichier = fopen(FICHIER"/Dire.txt", io_append);
- fwrite(Fichier, Tmp);
- fclose(Fichier);
- }
- stock Rapport(String[])
- {
- new Tmp[256];
- format(Tmp, sizeof(Tmp), "%s \r\n",String);
- new File:Fichier;
- Fichier = fopen(FICHIER"/Rapport.txt", io_append);
- fwrite(Fichier, Tmp);
- fclose(Fichier);
- }
- stock PM(String[])
- {
- new Tmp[256];
- format(Tmp, sizeof(Tmp), "%s \r\n",String);
- new File:Fichier;
- Fichier = fopen(FICHIER"/PM.txt", io_append);
- fwrite(Fichier, Tmp);
- fclose(Fichier);
- }
Add Comment
Please, Sign In to add comment