Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Caméra de surveillance -
- - Par Julien Sirasor -
- - -
- - -
- - Pour CetteVieRolePlay : 188.165.210.72:9806 -
- - -
- - -
- - -
- - NE RETIRER PAS LES CREDITS ! -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- */
- #include <a_samp>
- #define COLOR_GRAD2 0xFF0080FF
- #define COLOR_GRAD1 0xB4B5B7FF
- #define COLOR_GREEN 0x9EC73DAA
- #define COLOR_SERVER 0x6200CCF6
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- /*
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Caméra de surveillance -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- */
- if(strcmp(cmdtext, "/listecameras", true) == 0 || strcmp(cmdtext, "/listecaméras", true) == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Caméra devant le commiseriat : /camera1");
- SendClientMessage(playerid, COLOR_GRAD2, "Caméra à la banque : /camera2");
- SendClientMessage(playerid, COLOR_GRAD2, "Caméra à la mairie : /camera3");
- SendClientMessage(playerid, COLOR_GRAD2, "Caméra à l'hopital : /camera4");
- SendClientMessage(playerid, COLOR_GRAD2, "Caméra à la station essence : /camera5");
- SendClientMessage(playerid, COLOR_GRAD2, "Caméra avenue principale(1) : /camera6");
- SendClientMessage(playerid, COLOR_GRAD2, "Caméra avenue principale(2) : /camera7");
- }
- if(strcmp(cmdtext, "/camera1", true) == 0 || strcmp(cmdtext, "/caméra1", true) == 0) // Caméra Commiseriat
- {
- if(!IsPlayerInRangeOfPoint(playerid, 7.0, 1576.1400,-1665.2118,1.1372)) // Poste de surveillance
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Vous n'êtes pas au poste de surveillance."); // Poste de surveillance
- }
- else
- {
- SetPlayerCameraPos(playerid, -215.5733,981.8783,22.9432); // Position caméra
- SetPlayerCameraLookAt(playerid, -208.9294,977.7358,19.1341); // Orientation caméra
- SendClientMessage(playerid, COLOR_GREEN, "Vous regardez la caméra de surveillance du commiseriat."); // Message
- SendClientMessage(playerid, COLOR_GREEN, "Pour quitter tappez: /retour camera"); // Message
- }
- return 1;
- }
- if(strcmp(cmdtext, "/camera2", true) == 0 || strcmp(cmdtext, "/caméra2", true) == 0) // Caméra Banque
- {
- if(!IsPlayerInRangeOfPoint(playerid, 7.0, 1576.1400,-1665.2118,1.1372))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Vous n'êtes pas au poste de surveillance.");
- }
- else
- {
- SetPlayerCameraPos(playerid, 1454.6185,-991.9080,26.8049);
- SetPlayerCameraLookAt(playerid, 1457.9282,-994.4781,26.8049);
- SendClientMessage(playerid, COLOR_GREEN, "Vous regardez la caméra de surveillance de la banque.");
- SendClientMessage(playerid, COLOR_GREEN, "Pour quitter tappez: /retour camera");
- }
- return 1;
- }
- if(strcmp(cmdtext, "/camera3", true) == 0 || strcmp(cmdtext, "/caméra3", true) == 0) // Caméra Mairie
- {
- if(!IsPlayerInRangeOfPoint(playerid, 7.0, 1576.1400,-1665.2118,1.1372))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Vous n'êtes pas au poste de surveillance.");
- }
- else
- {
- SetPlayerCameraPos(playerid, -222.4586,1124.0898,16.0904);
- SetPlayerCameraLookAt(playerid, -218.1012,1120.8711,14.8517);
- SendClientMessage(playerid, COLOR_GREEN, "Vous regardez la caméra de surveillance de la mairie.");
- SendClientMessage(playerid, COLOR_GREEN, "Pour quitter tappez: /retour camera");
- }
- return 1;
- }
- if(strcmp(cmdtext, "/camera4", true) == 0 || strcmp(cmdtext, "/caméra4", true) == 0) // Caméra Hopital
- {
- if(!IsPlayerInRangeOfPoint(playerid, 7.0, 1576.1400,-1665.2118,1.1372))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Vous n'êtes pas au poste de surveillance.");
- }
- else
- {
- SetPlayerCameraPos(playerid, -326.4209,1050.8634,25.0135);
- SetPlayerCameraLookAt(playerid, -318.5505,1058.8967,19.7422);
- SendClientMessage(playerid, COLOR_GREEN, "Vous regardez la caméra de surveillance de l'hopital.");
- SendClientMessage(playerid, COLOR_GREEN, "Pour quitter tappez: /retour camera");
- }
- return 1;
- }
- if(strcmp(cmdtext, "/camera5", true) == 0 || strcmp(cmdtext, "/caméra5", true) == 0) // Caméra Station
- {
- if(!IsPlayerInRangeOfPoint(playerid, 7.0, 1576.1400,-1665.2118,1.1372))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Vous n'êtes pas au poste de surveillance.");
- }
- else
- {
- SetPlayerCameraPos(playerid, -225.0330,1211.5728,22.5404);
- SetPlayerCameraLookAt(playerid, -232.8065,1214.4410,19.7422);
- SendClientMessage(playerid, COLOR_GREEN, "Vous regardez la caméra de surveillance de la station essence.");
- SendClientMessage(playerid, COLOR_GREEN, "Pour quitter tappez: /retour camera");
- }
- return 1;
- }
- if(strcmp(cmdtext, "/camera6", true) == 0 || strcmp(cmdtext, "/caméra6", true) == 0) // Caméra Avenu Principal
- {
- if(!IsPlayerInRangeOfPoint(playerid, 7.0, 1576.1400,-1665.2118,1.1372))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Vous n'êtes pas au poste de surveillance.");
- }
- else
- {
- SetPlayerCameraPos(playerid, -205.1913,1088.2876,19.7422);
- SetPlayerCameraLookAt(playerid, -201.1755,1095.8145,19.5938);
- SendClientMessage(playerid, COLOR_GREEN, "Vous regardez la caméra de surveillance de l'avenue principale(1).");
- SendClientMessage(playerid, COLOR_GREEN, "Pour quitter tappez: /retour camera");
- }
- return 1;
- }
- if(strcmp(cmdtext, "/camera7", true) == 0 || strcmp(cmdtext, "/caméra7", true) == 0) // Caméra Avenu Principal (2)
- {
- if(!IsPlayerInRangeOfPoint(playerid, 7.0, 1576.1400,-1665.2118,1.1372))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Vous n'êtes pas au poste de surveillance.");
- }
- else
- {
- SetPlayerCameraPos(playerid, -205.1913,1088.2876,19.7422);
- SetPlayerCameraLookAt(playerid, -214.3996,1093.9573,19.5995);
- SendClientMessage(playerid, COLOR_GREEN, "Vous regardez la caméra de surveillance de l'avenue principale(1).");
- SendClientMessage(playerid, COLOR_GREEN, "Pour quitter tappez: /retour camera");
- }
- return 1;
- }
- if(strcmp(cmdtext, "/retour camera", true) == 0 || strcmp(cmdtext, "/quitter caméra", true) == 0)
- {
- SetCameraBehindPlayer(playerid);
- return 1;
- }
- return 0;
- }
Add Comment
Please, Sign In to add comment