Français Solved Modification Script Advanced Phone - Problème contact

  • Auteur de la discussion Auteur de la discussion MrB
  • Date de début Date de début

MrB

User
2/8/21
54
3
4
450
Bonjour,
Vous allez peut-être me prendre pour un débile de ne pas vouloir procéder autrement.
J'ai vu donc le tuto de mettre le système de dispatch en dépanneur.

Par conséquent tout fonctionne coté DP ça fonctionne.

Mais je voudrais faire de même en l'incluant pour les quelques autres services sur mon serveur ! La DIR (en essais).
Niveau installation j'ai suivis la même procédure, que le tuto, en modifiant ce qui fallait tout marche.
J'ai modifié le script Advanced Phone pour ajouter la DIR (comme les DP dans le système de téléphone).
Je n'ai pas voulu l'inclure en entreprise, car j'ai essayer de faire ce fameux tuto, ça ne fonctionnait pas c'est pour cela que j'ai procédé autrement.
J'ai modifié le fichier fn_resetContact.sqf , mais quand je reset mes contacts IG le numéro de la DIR '1902' ne s'affiche pas dans la liste. Auriez vous une idée d'où ça viens ?
J'ai regardé dans les logs mais rien...
Merci d'avance. :)
1649724794313.png

Partie code fn_resetContact.sqf dans le PBO advanced_phone :
[CODE lang="cpp" title="fn_resetContact.sqf"]/*
Author: Maxence Lyon
Altis DEV: https://altisdev.com/user/maxence-lyon
Teamspeak 3: ts.the-programmer.com
Web site: www.the-programmer.com
Steam: « Une Vache Sur CS – Maxence », please leave a message on my profile who says the exact reason before adding me.

Terms of use:
- This file is forbidden unless you have permission from the author. If you have this file without permission to use it please do not use it and do not share it.
- If you have permission to use this file, you can use it on your server however it is strictly forbidden to share it.
- Out of respect for the author please do not delete this information.

License number:
Server's name:
Owner's name:
*/
_type = param [0,0,[0]];

if (_type isEqualTo 1) then {hint (["STR_RESET_CONTACT_LIST","Max_Settings_Phone","Phone_Localization"] call theprogrammer_core_fnc_localize);};
if (_type isEqualTo 0) then {uiSleep 10;};

_curConfig = missionConfigFile >> "Max_Settings_Phone";
maxence_contact = [];

if ((getnumber (_curConfig >> "phone_contact_customization" >> "police_contact")) isEqualTo 1) then {
maxence_contact pushBack [(["STR_DEFAUT_CONTACT_1","Max_Settings_Phone","Phone_Localization"] call theprogrammer_core_fnc_localize),str (getNumber (_curConfig >> "num_cop"))];
};

if ((getnumber (_curConfig >> "phone_contact_customization" >> "medic_contact")) isEqualTo 1) then {
maxence_contact pushBack [(["STR_DEFAUT_CONTACT_2","Max_Settings_Phone","Phone_Localization"] call theprogrammer_core_fnc_localize),str (getNumber (_curConfig >> "num_med"))];
};

if ((getnumber (_curConfig >> "phone_contact_customization" >> "contact_cop_med")) isEqualTo 1) then {
maxence_contact pushBack [(["STR_DEFAUT_CONTACT_3","Max_Settings_Phone","Phone_Localization"] call theprogrammer_core_fnc_localize),str (getNumber (_curConfig >> "num_cop_med"))];
};

if ((getnumber (_curConfig >> "phone_contact_customization" >> "east_contact")) isEqualTo 1) then {
maxence_contact pushBack [(["STR_DEFAUT_CONTACT_5","Max_Settings_Phone","Phone_Localization"] call theprogrammer_core_fnc_localize),str (getNumber (_curConfig >> "num_east"))];
};

if ((getnumber (_curConfig >> "phone_contact_customization" >> "contact_dep")) isEqualTo 1) then {
maxence_contact pushBack [(["STR_DEFAUT_CONTACT_4","Max_Settings_Phone","Phone_Localization"] call theprogrammer_core_fnc_localize),str (getNumber (_curConfig >> "num_dep"))];
};
/// DIR
if ((getnumber (_curConfig >> "phone_contact_customization" >> "contact_dir")) isEqualTo 1) then {
maxence_contact pushBack [(["STR_DEFAUT_CONTACT_6","Max_Settings_Phone","Phone_Localization"] call theprogrammer_core_fnc_localize),str (getNumber (_curConfig >> "num_dir"))];
};

{
maxence_contact pushBack _x;
} forEach getArray (_curConfig >> "phone_contact_customization" >> "customized_contact");

if (_type isEqualTo 0) then {
if ((getNumber (_curConfig >> "phone_number_first_connexion")) isEqualTo 1) then {
_num = getNumber (_curConfig >> "first_numbers");
if ((getNumber (_curConfig >> "start_with_0")) isEqualTo 1) then {_num = format ["0%1",_num];};

for "_i" from 1 to getNumber(_curConfig >> "numbers_after_first_numbers") do {
_num = format ["%1%2",_num,round (random 9)]
};

player setVariable ["maxence_numero",_num,true];
} else {
player setVariable ["maxence_numero","0",true];
};
};

if (_type isEqualTo 1) then {[] spawn max_phone_fnc_cellphone;};
[(getPlayerUID player),(player getVariable ["maxence_numero",""]),maxence_contact] remoteExec ["max_phone_fnc_updatePhone",2];
[/CODE]

[CODE lang="cpp" title="localization.hpp mission"]class Phone_Localization {
class STR_FAIL_ADD_CONTACT_NAME_BAD {
en = "You need to add a name !";
fr = "Vous devez ajouter un nom !";
de = "Du musst einen Namen eintragen !";
es = "Necesitas añadir un nombre !";
};
class STR_FAIL_ADD_CONTACT_NUM_BAD {
en = "You need to add a phone number !";
fr = "Vous devez ajouter un numéro de téléphone !";
de = "Du musst eine Telefonnummer eintragen !";
es = "Necesitas añadir un numero de telefono !";
};
class STR_ADD_CONTACT_SUCCES {
en = "You added %1 to your contact list. (phone number : %2).";
fr = "Vous avez ajouter %1 à vos contacts (numero : %2).";
de = "Du hast %1 zu deinen Kontakten hinzugefügt. (Telefonnummer : %2).";
es = "Has añadido a %1 a tu lista de contactos. (numero de telefono : %2).";
};
class STR_REMOVE_CONTACT_SUCCES {
en = "You have deleted %1 from your contact list (phone number : %2).";
fr = "Vous avez supprimer %1 de vos contacts (numero : %2).";
de = "Du hast %1 aus deinen Kontakten entfernt. (Telefonnummer : %2).";
es = "Has eliminado a %1 de tu lista de contactos (numero de telefono : %2).";
};
class STR_ACTUAL_PHONE_NUMBER {
en = "Your phone number : %1";
fr = "Votre numéro : %1";
de = "Deine Telefonnummer : %1";
es = "Tu numero de telefono es : %1";
};
class STR_ACTUAL_PHONE_NUMBER_PARSETEXT {
en = "<t color='#000000'><t align='center'>Your phone number : %1</t></t>";
fr = "<t color='#000000'><t align='center'>Votre numéro : %1</t></t>";
de = "<t color='#000000'><t align='center'>Deine Telefonnummer : %1</t></t>";
es = "<t color='#000000'><t align='center'>Tu numero : %1</t></t>";
};
class STR_PUT_A_PHONE_NUMBER {
en = "You need to add a valid phone number.";
fr = "Vous devez entrer un numéro de téléphone.";
de = "Du musst eine Gültige Telefonnummer einfügen.";
es = "Necesitas añadir un numero de telefono valido.";
};
class STR_CANT_CALL_YOURSELF {
en = "You can't call yourself !";
fr = "Vous ne pouvez pas vous appeler vous même !";
de = "Du kannst dich nicht selber anrufen !";
es = "No puedes llamarte a ti mismo !";
};
class STR_ACTUAL_SERVICE_NUMBER {
en = "Service number : %1";
fr = "Numéro service : %1";
de = "Service Nummer : %1";
es = "Numero de servicio : %1";
};
class STR_YOU_MUST_BUY_SIM {
en = "You must buy a SIM card.";
fr = "Vous n'avez pas de carte sim !";
de = "Du musst eine SIM Karte kaufen.";
es = "Debes comprar una tarjeta SIM!";
};
class STR_PLUS_DE_FORFAIT {
en = "You have no more money in your SIM card.";
fr = "Vous n'avez pas/plus de forfait !";
de = "Du hast nicht mehr genug Geld auf deiner SIM Karte.";
es = "No te queda saldo en la tarjeta SIM.";
};
class STR_NOT_ENOUGHT_MONEY_BANK {
en = "You don't have enough money in your bank account.";
fr = "Vous n'avez pas asser d'argent sur votre compte bancaire !";
de = "Du hast nicht genug Geld auf der Bank.";
es = "No tienes suficiente dinero en tu cuenta de banco.";
};
class STR_BUY_FORFAIT {
en = "You have added %1 sms to your forfait and %2 hours of phone call.";
fr = "Vous avez créditer votre forfait de %1 sms et de %2 heure(s) d'appel !";
de = "Du hast %1 sms eingefügt und %2 Stunden Telefon Anruf.";
es = "Has acreditado tu paquete de %1 SMS y %2 horas de llamada de telefono.";
};
class STR_RANDOMING_PHONE_NUMBER {
en = "Generating your phone number...";
fr = "Génération du numéro de téléphone...";
de = "Telefonnummer wird generiert...";
es = "Generando tu numero de telefono...";
};
class STR_NEW_PHONE_NUMBER {
en = "Your phone number is : %1";
fr = "Vous avez obtenu le numéro suivant : %1";
de = "Deine Telefonnummer lautet : %1";
es = "Tu nuevo numero de telefono es : %1";
};
class STR_DELETE_MESSAGE {
en = "You have deleted a message (%2) from %1";
fr = "Vous avez supprimer un message de %1 qui disait : %2";
de = "Du hast eine Nachricht gelöscht (%2) von %1";
es = "Has borrado un mensaje (%2) de %1";
};
class STR_NO_MESSAGE {
en = "No messages.";
fr = "Vous n'avez aucun message.";
de = "Keine Nachrichten :(";
es = "Sin mensajes nuevos.";
};
class STR_INFO_OLD_MESSAGE {
en = """%1"" - %2 \n \nMessage reçeived at %6h%7 the %4/%3/%5.";
fr = """%1"" - %2 \n \nMessage reçu à %6h%7 le %3/%4/%5.";
de = """%1"" - %2 \n \nNachricht erhalten um %6h%7 an dem %3/%4/%5.";
es = """%1"" - %2 \n \nMensaje recibido en %6h%7 el %4/%3/%5.";
};
class STR_NO_SELECTED_CONTACT {
en = "You need to select a contact.";
fr = "Veuillez choisir un contact.";
de = "Du musst einen Kontakt auswählen.";
es = "Debes seleccionar un contacto.";
};
class STR_SMS {
en = "SMS left : %1";
fr = "SMS restant : %1";
de = "Restlichen SMS : %1";
es = "SMS restantes : %1";
};
class STR_SMS_PARSETEXT {
en = "<t color='#000000'><t align='center'>SMS left : %1</t></t>";
fr = "<t color='#000000'><t align='center'>SMS restant : %1</t></t>";
de = "<t color='#000000'><t align='center'>Restlichen SMS : %1</t></t>";
es = "<t color='#000000'><t align='center'>SMS restantes : %1</t></t>";
};
class STR_CALL {
en = "Call time left : %1";
fr = "Temps restant : %1";
de = "Anrufzeit übrig : %1";
es = "Tiempo de llamada restante : %1";
};
class STR_CALL_PARSETEXT {
en = "<t color='#000000'><t align='center'>Call time left : %1</t></t>";
fr = "<t color='#000000'><t align='center'>Temps restant : %1</t></t>";
de = "<t color='#000000'><t align='center'>Anrufzeit übrig : %1</t></t>";
es = "<t color='#000000'><t align='center'>Tiempo restante : %1</t></t>";
};
class STR_ANONYME {
en = "Anonym";
fr = "Anonyme";
de = "Anonym";
es = "Anonimo";
};
class STR_END_CALL_PART_1 {
en = "<t color='#00981E'>Call ended with :<br/>";
fr = "<t color='#00981E'>Conversation terminée avec :<br/>";
de = "<t color='#00981E'>Anruf beendet mit :<br/>";
es = "<t color='#00981E'>Llamada terminada *** :<br/>";
};
class STR_END_CALL_PART_2 {
en = "<<br/>Duration : %1</t>";
fr = "<br/>Temps : %1</t>";
de = "<br/>Länge : %1</t>";
es = "<br/>Duracion : %1</t>";
};
class STR_IN_CALL_PART_1 {
en = "Conversation with :<br/>";
fr = "Conversation en cours avec :<br/>";
de = "Anruf mit :<br/>";
es = "Conversacion *** :<br/>";
};
class STR_IN_CALL_PART_2 {
en = "<br/>Duration : %1 (Alt + R to hang up)";
fr = "<br/>Temps : %1 (Alt + R pour raccrocher)";
de = "<br/>Länge : %1 (Alt + R um aufzulegen)";
es = "<br/>Duracion : %1 (ALT + R para colgar)";
};
class STR_RECEIVE_CALL {
en = "<t color='#00981E'>Incoming call from %1... (Alt + R to answer the phone)</t>";
fr = "<t color='#00981E'>Appel entrant de %1... (Alt + R pour répondre)</t>";
de = "<t color='#00981E'>Anruf von %1 ... (Alt + R um zu antworten)</t>";
es = "<t color='#00981E'>Llamada entrante de %1... (Alt + R para contestar)</t>";
};
class STR_FAIL_PHONE_NUMBER {
en = "This number does not exist or the player is not connected.";
fr = "Ce numéro n'existe pas ou la personne n'est pas sur l'île.";
de = "Diese Nummer existiert nicht oder der Spieler ist nicht Online.";
es = "Este nimero no existe o el jugador no esta en linea.";
};
class STR_ALREADY_IN_CALL {
en = "A phone call is already in progress.";
fr = "Un appel est déjà en cours!";
de = "Der Partner ist bereits in einem Anruf.";
es = "Ya hay una llamada en curso.";
};
class STR_ONLY_MESSAGE_SERVICE {
en = "This service is only reachable by message.";
fr = "Ce service n'est joignable que par message.";
de = "Dieser Dienst ist nur über eine Textnachricht erreichbar.";
es = "Este servicios estan aptos por mensaje.";
};
class STR_TO_RECEIVING_CALL {
en = "This person is already receiving a phone call.";
fr = "Cette personne reçoit déjà un appel !";
de = "Diese Person bekommt derzeit schon einen Anruf.";
es = "Esta persona ya esta recibiendo una llamada.";
};
class STR_TO_IN_CALL {
en = "This person is already online !";
fr = "Cette personne est déjà en ligne !";
de = "Diese Person ist bereits Online !";
es = "Esta persona ya esta Online !";
};
class STR_NO_COPS_CALL {
en = "No police officers takes care of the switchboard, send a message.";
fr = "Aucun policier s'occupe du standard téléphonique, envoyez un message.";
de = "Die Polizei ist nur über eine Textnachricht erreichbar.";
es = "Ningun policia esta a cargo de la centralita, envia un mensaje.";
};
class STR_NO_MEDS_CALL {
en = "No doctor takes care of the switchboard, send a message.";
fr = "Aucun pompier s'occupe du standard téléphonique, envoyez un message.";
de = "Die Medics sind nur über eine Textnachricht erreichbar.";
es = "Ningun doctor esta a cargo de la centralita, envia un mensaje.";
};
class STR_CALLING_X {
en = "<t color='#00981E'>Calling %1...</t>";
fr = "<t color='#00981E'>Appel vers %1...</t>";
de = "<t color='#00981E'>Rufe %1 an...</t>";
es = "<t color='#00981E'>Llamando a %1...</t>";
};
class STR_CALLING_X_ANO {
en = "<t color='#00981E'>Calling %1... (anonym)</t>";
fr = "<t color='#00981E'>Appel vers %1... (en anonyme)</t>";
de = "<t color='#00981E'>Rufe %1 an... (Anonym)</t>";
es = "<t color='#00981E'>Llamando a %1... (en Anonimo)</t>";
};
class STR_RESET_CONTACT_LIST {
en = "You have reset your contact list.";
fr = "Vous avez réinitialiser votre liste de contacts.";
de = "Du hast deine Kontaktliste zurückgesetzt.";
es = "Has reseteado tu lista de contactos.";
};
class STR_NO_ANSWER {
en = "No answer from %1.";
fr = "Aucune réponse de %1.";
de = "Keine Antwort von %1.";
es = "No hay respuesta de %1";
};
class STR_MISSING_CALL {
en = "Missing call from : %1";
fr = "Appel manqué de : %1";
de = "Verpasster Anruf von : %1";
es = "Llamada perdida de : %1";
};
class STR_YOU_MUST_SET_MESSAGE {
en = "Please enter a message.";
fr = "Veuillez entrer un message.";
de = "Bitte gebe eine Nachricht ein.";
es = "Escriba un mensaje.";
};
class STR_TOO_LONG_MESSAGE {
en = "Your message is too long. Max: 350 characters !";
fr = "Votre message est trop grand. Max: 350 caractères !";
de = "Deine Nachricht ist zu lang. Max: 350 Zeichen !";
es = "Tu mensaje es demasiado largo. Max: 350 caracteres !";
};
class STR_SEND_TO_COPS {
en = "You sent to the police officers: %1";
fr = "Vous avez envoyé à la police: %1";
de = "Deine Nachricht an die Polizei: %1";
es = "Has enviado a la policia: %1";
};
class STR_SEND_TO_MEDS {
en = "You sent to the doctors: %1";
fr = "Vous avez envoyé aux pompiers : %1";
de = "Deine Nachricht an die Medics: %1";
es = "Has enviado a los medicos: %1";
};
class STR_SEND_TO_DEP {
en = "You sent to the troubleshooters: %1";
fr = "Vous avez envoyé aux dépanneurs: %1";
de = "Deine Nachricht an die Mechaniker: %1";
es = "Has enviado al soporte: %1";
};
/// DIR
class STR_SEND_TO_DIR {
fr = "Vous avez envoyé à la DIR: %1";
};
/// Hopital
class STR_SEND_TO_HOPITAL {
fr = "Vous avez envoyé à l'hôpital: %1";
};
/// PM
class STR_SEND_TO_PM {
fr = "Vous avez envoyé à la police municipale: %1";
};
/// PC
class STR_SEND_TO_PC {
fr = "Vous avez envoyé à la protection civile: %1";
};
class STR_SEND_TO_COPS_AND_MEDS {
en = "You sent to the police officers and the doctors: %1";
fr = "Vous avez envoyé aux police et aux pompiers: %1";
de = "Deine Nachricht an die Polizei und Rettungsdienst: %1";
es = "Has enviado a la policia y a los medicos: %1";
};
class STR_SEND_TO_ADMINS {
en = "You sent to the admin: %1";
fr = "Vous avez envoyé à l'équipe d'administration: %1";
de = "Deine Nachricht an einen Admin: %1";
es = "Has enviado al admin: %1";
};
class STR_NOT_ADMIN {
en = "You are not an administrator !";
fr = "Vous n'êtes pas de l'administration !";
de = "Du bist kein Admin !";
es = "No eres un administrador !";
};
class STR_SEND_X {
en = "You have sent %2 to %1";
fr = "Vous avez envoyé a %1 : %2";
de = "Du hast %1 eine Nachricht geschickt: %2";
es = "Has enviado %2 a %1";
};
class STR_SELECT_SENDER_HEADER {
en = "Message selection";
fr = "Envoie du message";
de = "Nachrichten Auswahl";
es = "Seleccion de mensajes";
};
class STR_SELECT_SENDER_TEXT {
en = "Would you like to send this message to from your personal or professional number ?";
fr = "Souhaitez vous envoyer ce message à depuis votre numéro personnel ou professionel ?";
de = "Möchtest du diese Nachricht über deine Private oder Geschäftliche Nummer schicken lassen ?";
es = "Quieres enviar este mensaje desde tu numero personal o profesional ?";
};
class STR_SELECT_SENDER_PRO {
en = "Professional";
fr = "Pro";
de = "Geschäftlich";
es = "Profesional";
};
class STR_SELECT_SENDER_PERSO {
en = "Personal";
fr = "Perso";
de = "Privat";
es = "Personal";
};
class STR_DEFAUT_CONTACT_1 {
en = "Police officers";
fr = "Police";
de = "Polizei";
es = "Agentes de Policia";
};
class STR_DEFAUT_CONTACT_2 {
en = "Doctors";
fr = "Pompiers";
de = "Rettungsdienst";
es = "Medicos";
};
class STR_DEFAUT_CONTACT_3 {
en = "Police officers and doctors";
fr = "Police et pompiers";
de = "Polizei und Rettungsdienst";
es = "Policia y medicos.";
};
class STR_DEFAUT_CONTACT_4 {
en = "Troubleshooter";
fr = "Dépanneurs";
de = "Mechaniker";
es = "Soporte";
};
/// DIR
class STR_DEFAUT_CONTACT_6 {
fr = "DIR";
};
class STR_SEND_TO {
en = "Send to :";
fr = "Envoyer à :";
de = "Senden an :";
es = "Enviar a :";
};
class STR_OLD_MESSAGE {
en = "History";
fr = "Historique";
de = "Verlauf";
es = "Historia";
};
class STR_DELETE_CONTACT {
en = "Remove contact";
fr = "Enlever contact";
de = "Kontakt entfernen";
es = "Eliminar contacto";
};
class STR_ADD_CONTACT {
en = "Add contact";
fr = "Ajouter le contact";
de = "Kontakt hinzufügen";
es = "Añadir contacto";
};
class STR_CALL_TEXT {
en = "Call";
fr = "Appeler";
de = "Anrufen";
es = "Llamar";
};
class STR_RESET_CONTACT_TEXT {
en = "Reset List";
fr = "Reset List";
de = "Kontakte zurücksetzen";
es = "Resetear Lista";
};
class STR_CONTACT_NAME {
en = "Contact name :";
fr = "Nom du contact :";
de = "Kontakt Name :";
es = "Nombre de contacto:";
};
class STR_CONTACT_NUM {
en = "Contact number :";
fr = "Numéro du contact :";
de = "Kontaktnummer :";
es = "Numero de contacto :";
};
class STR_YOU_NOW_RECEIVE_X {
en = "Calls to %1 are now redirected to your phone.";
fr = "Les appels vers le %1 seront désormais redirigés vers votre téléphone.";
de = "Anruf an %1 werden nun an dein Telefon weitergeleitet.";
es = "Las llamadas a %1 son ahora redirigidas a tu telefono.";
};
class STR_SOMEONE_ALREADY_RECEIVE_17 {
en = "A policeman already picks up the calls to %1.";
fr = "Un policier récupère déjà les appels vers le %1.";
de = "Ein Polizist hat schon den Anruf von %1 angenommen.";
es = "Un policia ya coge las llamada a %1.";
};
class STR_SOMEONE_ALREADY_RECEIVE_18 {
en = "A doctor already picks up the calls to %1.";
fr = "Un pompier récupère déjà les appels vers le %1.";
de = "Ein Medic hat schon den Anruf von %1 angenommen.";
es = "Un medico ya coge las llamadas a %1.";
};
class STR_YOU_STOP_RECEIVE_X {
en = "Calls to %1 will no longer be redirected to your phone.";
fr = "Les appels vers le %1 ne seront désormais plus redirigés vers votre téléphone.";
de = "Anrufe an %1 werden nun nicht mehr an dein Telefon weitergeleitet.";
es = "Las llamadas a %1 ya no seran redirigidas a tu telefono.";
};
class STR_RECEIVE_MESSAGE_FROM_X {
en = "<t color='#FFCC00'><t size='2'><t align='center'>NEW MESSAGE<br/><br/><t color='#33CC33'><t align='left'><t size='1'><t color='#ffffff'><br/><t color='#33CC33'>From: <t color='#ffffff'>%1<br/><br/><t color='#33CC33'>Message:<br/><t color='#ffffff'>%2";
fr = "<t color='#FFCC00'><t size='2'><t align='center'>NOUVEAU MESSAGE<br/><br/><t color='#33CC33'><t align='left'><t size='1'><t color='#ffffff'><br/><t color='#33CC33'>De: <t color='#ffffff'>%1<br/><br/><t color='#33CC33'>Message:<br/><t color='#ffffff'>%2";
de = "<t color='#FFCC00'><t size='2'><t align='center'>Neue Nachricht<br/><br/><t color='#33CC33'><t align='left'><t size='1'><t color='#ffffff'><br/><t color='#33CC33'>Von: <t color='#ffffff'>%1<br/><br/><t color='#33CC33'>Nachricht:<br/><t color='#ffffff'>%2";
es = "<t color='#FFCC00'><t size='2'><t align='center'>NUEVO MENSAJE<br/><br/><t color='#33CC33'><t align='left'><t size='1'><t color='#ffffff'><br/><t color='#33CC33'>De: <t color='#ffffff'>%1<br/><br/><t color='#33CC33'>Mensaje:<br/><t color='#ffffff'>%2";
};
class STR_RECEIVE_MESSAGE_FROM_X_SYSTEMCHAT {
en = "MESSAGE FROM %1: %2";
fr = "MESSAGE DE %1: %2";
de = "Nachricht von %1: %2";
es = "MENSAJE DE %1: %2";
};
class STR_RECEIVE_MESSAGE_FROM_X_NOTIF {
en = "You have received a private message from %1";
fr = "Vous avez reçu un message privé de %1";
de = "Du hast eine Private Nachricht von %1 bekommen";
es = "Has recibido un mensaje privado de %1";
};
class STR_RECEIVE_MESSAGE_FROM_X_COP {
en = "<t color='#316dff'><t size='2'><t align='center'>Police request<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Recipient: <t color='#ffffff'>All officers<br/><t color='#33CC33'>From: <t color='#ffffff'>%1<br/><t color='#33CC33'>Position: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Message:<br/><t color='#ffffff'>%3";
fr = "<t color='#316dff'><t size='2'><t align='center'>Demande police<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Destinataire: <t color='#ffffff'>Tous les officiers<br/><t color='#33CC33'>De: <t color='#ffffff'>%1<br/><t color='#33CC33'>Position: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Message:<br/><t color='#ffffff'>%3";
de = "<t color='#316dff'><t size='2'><t align='center'>Polizei Notruf<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Empfänger: <t color='#ffffff'>Alle Polizisten<br/><t color='#33CC33'>Von: <t color='#ffffff'>%1<br/><t color='#33CC33'>Position: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Nachricht:<br/><t color='#ffffff'>%3";
es = "<t color='#316dff'><t size='2'><t align='center'>Solicitud Policial<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Destinatario: <t color='#ffffff'>All officers<br/><t color='#33CC33'>De: <t color='#ffffff'>%1<br/><t color='#33CC33'>Posicion: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Mensaje:<br/><t color='#ffffff'>%3";
};
class STR_RECEIVE_MESSAGE_FROM_X_NOTIF_COP_OR_MED {
en = "Request from %1";
fr = "Demande de %1";
de = "Notruf von %1";
es = "Solicitud de %1";
};
class STR_RECEIVE_MESSAGE_FROM_X_MED {
en = "<t color='#FFCC00'><t size='2'><t align='center'>Help request !<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Recipient: <t color='#ffffff'>Doctors<br/><t color='#33CC33'>From: <t color='#ffffff'>%1<br/><t color='#33CC33'>Position: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Message:<br/><t color='#ffffff'>%3";
fr = "<t color='#FFCC00'><t size='2'><t align='center'>Demande de Secours !<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Destinataire: <t color='#ffffff'>Pompiers<br/><t color='#33CC33'>De: <t color='#ffffff'>%1<br/><t color='#33CC33'>Position: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Message:<br/><t color='#ffffff'>%3";
de = "<t color='#FFCC00'><t size='2'><t align='center'>Notruf!<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Empfänger: <t color='#ffffff'>Rettungsdienst<br/><t color='#33CC33'>Von: <t color='#ffffff'>%1<br/><t color='#33CC33'>Position: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Nachricht:<br/><t color='#ffffff'>%3";
es = "<t color='#FFCC00'><t size='2'><t align='center'>Solicitud de Ayuda !<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Destinatario: <t color='#ffffff'>Doctores<br/><t color='#33CC33'>De: <t color='#ffffff'>%1<br/><t color='#33CC33'>Posicion: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Mensaje:<br/><t color='#ffffff'>%3";
};
class STR_UNKNOW_POSITION {
en = "Unknown";
fr = "Inconnue";
de = "Unbekannt";
es = "Desconocido";
};
class STR_RECEIVE_MESSAGE_FROM_X_TO_ADMINS {
en = "<t color='#ffcefe'><t size='2'><t align='center'>REQUEST<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Recipient: <t color='#ffffff'>STAFF<br/><t color='#33CC33'>From: <t color='#ffffff'>%1<br/><t color='#33CC33'>Position: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Message:<br/><t color='#ffffff'>%3";
fr = "<t color='#ffcefe'><t size='2'><t align='center'>DEMANDE<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Destinataire: <t color='#ffffff'>STAFF<br/><t color='#33CC33'>De: <t color='#ffffff'>%1<br/><t color='#33CC33'>Position: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Message:<br/><t color='#ffffff'>%3";
de = "<t color='#ffcefe'><t size='2'><t align='center'>Anfrage<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Empfänger: <t color='#ffffff'>Admins<br/><t color='#33CC33'>Von: <t color='#ffffff'>%1<br/><t color='#33CC33'>Position: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Nachricht:<br/><t color='#ffffff'>%3";
es = "<t color='#ffcefe'><t size='2'><t align='center'>SOLICITUD<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Destinatario: <t color='#ffffff'>STAFF<br/><t color='#33CC33'>De: <t color='#ffffff'>%1<br/><t color='#33CC33'>Posicion: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Mensaje:<br/><t color='#ffffff'>%3";
};
class STR_RECEIVE_MESSAGE_FROM_X_NOTIF_TO_ADMINS {
en = "%1 asked an administrator !";
fr = "%1 a demandé un administrateur !";
de = "%1 hat nach einen Admin gefragt !";
es = "%1 ha solicitado un administrador !";
};
class STR_RECEIVE_MESSAGE_FROM_X_NOTIF_TO_ADMINS_PRIVATE {
en = "REQUEST FOR ADMINISTRATION OF %1: %2";
fr = "DEMANDE D'ADMINISTRATION DE %1: %2";
de = "Anfrage nach Administration von %1: %2";
es = "SOLICITUD PARA UN ADMINISTRADOR DE %1: %2";
};
class STR_RECEIVE_MESSAGE_FROM_ADMINS {
en = "<t color='#FF0000'><t size='2'><t align='center'>REQUEST FOR ADMINISTRATION<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Recipient: <t color='#ffffff'>All Players<br/><t color='#33CC33'>From: <t color='#ffffff'>administration<br/><br/><t color='#33CC33'>Message:<br/><t color='#ffffff'>%1";
fr = "<t color='#FF0000'><t size='2'><t align='center'>DEMANDE ADMINISTRATION<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Destinataire: <t color='#ffffff'>Tout les joueurs<br/><t color='#33CC33'>De: <t color='#ffffff'>L'administration<br/><br/><t color='#33CC33'>Message:<br/><t color='#ffffff'>%1";
de = "<t color='#FF0000'><t size='2'><t align='center'>Nachricht von der Administration<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Empfänger: <t color='#ffffff'>Alle Spieler<br/><t color='#33CC33'>Von: <t color='#ffffff'>Administration<br/><br/><t color='#33CC33'>Nachricht:<br/><t color='#ffffff'>%1";
es = "<t color='#FF0000'><t size='2'><t align='center'>SOLICITUD PARA ADMINISTRACION<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Destinatario: <t color='#ffffff'>Todos los jugadores<br/><t color='#33CC33'>De: <t color='#ffffff'>administracion<br/><br/><t color='#33CC33'>Mensaje:<br/><t color='#ffffff'>%1";
};
class STR_RECEIVE_MESSAGE_FROM_ADMINS_NOTIF {
en = "You have received a message from an administrator !";
fr = "Vous avez reçu un message d'un administrateur !";
de = "Du hast eine Nachricht von der Administration erhalten !";
es = "Has recibido un mensaje de un administrador !";
};
class STR_RECEIVE_MESSAGE_FROM_ADMINS_SYSTEMCHAT {
en = "Sent by the administrator: %1";
fr = "Envoyé par l'administrateur: %1";
de = "Gesendet von Administrator: %1";
es = "Enviado por el administrador: %1";
};
class STR_RECEIVE_MESSAGE_FROM_X_ANO {
en = "<t color='#FFCC00'><t size='2'><t align='center'>NEW MESSAGE<br/><br/><t color='#33CC33'><t align='left'><t size='1'><t color='#ffffff'><br/><t color='#33CC33'>From: <t color='#ffffff'>%1<br/><br/><t color='#33CC33'>Message:<br/><t color='#ffffff'>%2";
fr = "<t color='#FFCC00'><t size='2'><t align='center'>NOUVEAU MESSAGE<br/><br/><t color='#33CC33'><t align='left'><t size='1'><t color='#ffffff'><br/><t color='#33CC33'>De: <t color='#ffffff'>%1<br/><br/><t color='#33CC33'>Message:<br/><t color='#ffffff'>%2";
de = "<t color='#FFCC00'><t size='2'><t align='center'>Neue Nachricht<br/><br/><t color='#33CC33'><t align='left'><t size='1'><t color='#ffffff'><br/><t color='#33CC33'>Von: <t color='#ffffff'>%1<br/><br/><t color='#33CC33'>Nachricht:<br/><t color='#ffffff'>%2";
es = "<t color='#FFCC00'><t size='2'><t align='center'>NUEVO MENSAJE<br/><br/><t color='#33CC33'><t align='left'><t size='1'><t color='#ffffff'><br/><t color='#33CC33'>De: <t color='#ffffff'>%1<br/><br/><t color='#33CC33'>Mensaje:<br/><t color='#ffffff'>%2";
};
class STR_RECEIVE_MESSAGE_FROM_X_NOTIF_ANO {
en = "You have received an anonymous message";
fr = "Vous avez reçu un message anonyme";
de = "Du hast eine Anonyme Nachricht bekommen";
es = "Has recibido un mensaje anonimos";
};
class STR_RECEIVE_MESSAGE_FROM_X_ANO_SYSTEMCHAT {
en = "ANONYMOUS MESSAGE : %1";
fr = "MESSAGE ANONYME : %1";
de = "Anonyme Nachricht : %1";
es = "MENSAJE ANONIMO: %1";
};
class STR_RECEIVE_MESSAGE_FROM_X_DEP {
en = "<t color='#FFCC00'><t size='2'><t align='center'>Troubleshooter Request!<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Recipient: <t color='#ffffff'>Troubleshooter<br/><t color='#33CC33'>From: <t color='#ffffff'>%1<br/><t color='#33CC33'>Position: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Message:<br/><t color='#ffffff'>%3";
fr = "<t color='#FFCC00'><t size='2'><t align='center'>Demande de Dépanneurs !<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Destinataire: <t color='#ffffff'>Dépanneurs<br/><t color='#33CC33'>De: <t color='#ffffff'>%1<br/><t color='#33CC33'>Position: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Message:<br/><t color='#ffffff'>%3";
de = "<t color='#FFCC00'><t size='2'><t align='center'>Mechaniker Anfrage!<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Empfänger: <t color='#ffffff'>Mechaniker<br/><t color='#33CC33'>Von: <t color='#ffffff'>%1<br/><t color='#33CC33'>Position: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Nachricht:<br/><t color='#ffffff'>%3";
es = "<t color='#FFCC00'><t size='2'><t align='center'>Solicitud de Soporte!<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Destinatario: <t color='#ffffff'>Soporte<br/><t color='#33CC33'>De: <t color='#ffffff'>%1<br/><t color='#33CC33'>Posicion: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Mensaje:<br/><t color='#ffffff'>%3";
};
/// DIR
class STR_RECEIVE_MESSAGE_FROM_X_DIR {
fr = "<t color='#FFCC00'><t size='2'><t align='center'>Demande de la DIR !<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Destinataire: <t color='#ffffff'>DIR<br/><t color='#33CC33'>De: <t color='#ffffff'>%1<br/><t color='#33CC33'>Position: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Message:<br/><t color='#ffffff'>%3";
};
class STR_RECEIVE_MESSAGE_FROM_X_NOTIF_DEP {
en = "Request from %1";
fr = "Demande de %1";
de = "Anfrage von %1";
es = "Solicitud de %1";
};
class STR_DEP_MARKER_NAME {
en = "%1 - HELP REQUEST";
fr = "%1 - DEMANDE D'AIDE";
de = "%1 - Notruf";
es = "%1 - SOLICITUD DE AYUDA";
};
class STR_ADDACTION_TAKE_17 {
en = "Take the police standard";
fr = "Prendre le standard police";
de = "Nehme den Polizei Standart";
es = "Coger estandarte de la policia";
};
class STR_ADDACTION_LET_17 {
en = "Leave the police standard";
fr = "Laisser le standard police";
de = "Verlasse den Polizei Standart";
es = "Dejar estandarte de la policia";
};
class STR_ADDACTION_TAKE_18 {
en = "Take the doctors standard";
fr = "Prendre le standard medic";
de = "Nehme den Medic Standart";
es = "Coger estandarte de medico";
};
class STR_ADDACTION_LET_18 {
en = "Leave the doctors standard";
fr = "Laisser le standard medic";
de = "Verlasse den Medic Standart";
es = "Dejar estandarte de medico";
};
class STR_SHOP {
en = "Orange's shop";
fr = "Boutique orange";
de = "Orange's Laden";
es = "Tienda naranja";
};
class STR_SEND_TO_ENTERPRISE {
en = "You sent to %1 : %2";
fr = "Vous avez envoyé à %1 : %2";
de = "Du sendest an %1 : %2";
es = "Has enviado %1 : %2";
};
class STR_SEND_ANONYMOUSLY {
en = "(anonymously)";
fr = "(en anonyme)";
de = "(anonym)";
es = "(de forma anónima)";
};
class STR_RECEIVE_MESSAGE_FROM_X_ENTERPRISE {
en = "<t color='#FFCC00'><t size='2'><t align='center'>New Message !<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Recipient: <t color='#ffffff'>%1<br/><t color='#33CC33'>To: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Message:<br/><t color='#ffffff'>%3";
fr = "<t color='#FFCC00'><t size='2'><t align='center'>Nouveau message !<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Destinataire: <t color='#ffffff'>%1<br/><t color='#33CC33'>De: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Message:<br/><t color='#ffffff'>%3";
de = "<t color='#FFCC00'><t size='2'><t align='center'>Neue Nachricht !<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Empfänger: <t color='#ffffff'>%1<br/><t color='#33CC33'>Von: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Nachricht:<br/><t color='#ffffff'>%3";
es = "<t color='#FFCC00'><t size='2'><t align='center'>Nuevo Mensaje !<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Destinatario: <t color='#ffffff'>%1<br/><t color='#33CC33'>Para: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Mensaje:<br/><t color='#ffffff'>%3";
};
class STR_RECEIVE_MESSAGE_FROM_X_NOTIF_ENTERPRISE {
en = "New message for your business of %1";
fr = "Nouveau message pour votre entreprise de %1";
de = "Neue Nachricht an deine Firma %1";
es = "Nuevo mensaje para tu empresa de %1";
};
class STR_NO_PDG_CALL {
en = "No employee of this company deals with the switchboard, send a message.";
fr = "Aucun employé de cette entreprise s'occupe du standard téléphonique, envoyez un message.";
de = "Bitte sende eine Nachricht.";
es = "No hay ningun empleado atendiendo la centralita, envia un mensaje";
};
class STR_YOU_NOW_RECEIVE_CALLS_ENTREPRISE {
en = "Calls to the company will now be redirected to your phone.";
fr = "Les appels vers l'entreprise seront désormais redirigés vers votre téléphone.";
de = "Anrufe an die Firma werden an dein Telefon weitergeleitet.";
es = "Las llamadas de la empresa ahora son redirigidas a tu telefono.";
};
class STR_SOMEONE_ALREADY_RECEIVE_CALLS_ENTREPRISE {
fr = "Un employé de cette entreprise s'occupe déjà du standard.";
};
class STR_YOU_STOP_RECEIVE_CALLS_ENTREPRISE {
en = "Calls to the company will no longer be redirected to your phone.";
fr = "Les appels vers l'entreprise ne seront désormais plus redirigés vers votre téléphone.";
de = "Anrufe an dein Telefon werden nicht mehr an dein Telefon weitergeleitet.";
es = "Las llamadas de la empresa ya no seran redirigidos a tu telefono.";
};
class STR_YOU_CANT_DO_THIS {
en = "You are not allowed to do this.";
fr = "Vous n'êtes pas autorisé à faire ceci.";
de = "Du hast nicht die Rechte dazu.";
es = "No se te esta permitido para hacer esto.";
};
class STR_NO_DEP_CALL {
en = "No troubleshooter handles the switchboard, send a message.";
fr = "Aucun dépanneur s'occupe du standard téléphonique, envoyez un message.";
de = "Kontaktiere die Mechaniker mit einer Nachricht.";
es = "Ningun soporte atiende la centralita, envia un mensaje.";
};
class STR_SOMEONE_ALREADY_RECEIVE_CALLS_DEP {
en = "A troubleshooter is already handling calls to the company.";
fr = "Un dépanneur s'occupe déjà des appels vers l'entreprise.";
de = "Ein Mechaniker leitet bereits die Anrufe an sein Telefon";
es = "Ya hay un soporte atendiendo llamadas de la empresa.";
};
class STR_ADDACTION_TAKE_DEP {
en = "Take the troubleshooter standard";
fr = "Prendre le standard dépanneur";
de = "Nehme den Mechaniker Standart";
es = "Coger estandarte de soporte";
};
class STR_ADDACTION_LET_DEP {
en = "Leave the troubleshooter standard";
fr = "Laisser le standard dépanneur";
de = "Verlasse den Mechaniker Standart";
es = "Dejar el estandarte de soporte";
};
class STR_ADDACTION_TAKE_ENTREPRISE {
en = "Take the company standard";
fr = "Prendre le standard de l'entreprise";
de = "Nehme den Firmen Standart";
es = "Coger el estandarte de la empresa";
};
class STR_ADDACTION_LET_ENTREPRISE {
en = "Leave the troubleshooter standard";
fr = "Laisser le standard de l'entreprise";
de = "Verlasse den Mechaniker Standart";
es = "Dejar el estandarte de soporte";
};
class STR_NOT_RECEIVING_CALLS {
en = "You have no standard of your company...";
fr = "Vous n'avez pas le standard de votre entreprise...";
de = "Du hast keinen Standart von deiner Firma...";
es = "No tienes la calidad estandar de tu empresa...";
};
class STR_ALREADY_RECEIVING_CALLS {
en = "You already receive calls to your company...";
fr = "Vous recevez déjà les appels vers votre entreprise...";
de = "Du erhälst bereits Anrufe von deiner Firma...";
es = "Ya recibes llamadas de tu empresa...";
};
class STR_DELETE_BUTTON {
en = "Delete";
fr = "Supprimer";
de = "Entfernen";
es = "Eliminar";
};
class STR_MSG_TEXT {
en = "Message";
fr = "Message";
de = "Nachricht";
es = "Mensaje";
};
class STR_FROM {
en = "From";
fr = "De";
de = "Von";
es = "De";
};
class STR_REPLY {
en = "Reply";
fr = "Répondre";
de = "Antworten";
es = "Responder";
};
class STR_MONEY {
en = "$";
fr = "€";
de = "€";
es = "€";
};
class STR_RECEIVE_MESSAGE_FROM_X_EAST {
en = "<t color='#316dff'><t size='2'><t align='center'>Adac request<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Recipient: <t color='#ffffff'>All officers<br/><t color='#33CC33'>From: <t color='#ffffff'>%1<br/><t color='#33CC33'>Position: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Message:<br/><t color='#ffffff'>%3";
fr = "<t color='#316dff'><t size='2'><t align='center'>Demande adac<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Destinataire: <t color='#ffffff'>Tous les officiers<br/><t color='#33CC33'>De: <t color='#ffffff'>%1<br/><t color='#33CC33'>Position: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Message:<br/><t color='#ffffff'>%3";
de = "<t color='#316dff'><t size='2'><t align='center'>Adac Notruf<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Empfänger: <t color='#ffffff'>Alle Offiziere<br/><t color='#33CC33'>Von: <t color='#ffffff'>%1<br/><t color='#33CC33'>Position: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Nachricht:<br/><t color='#ffffff'>%3";
es = "<t color='#316dff'><t size='2'><t align='center'>Solicitud Adac<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Destinatario: <t color='#ffffff'>Todos los oficiales<br/><t color='#33CC33'>De: <t color='#ffffff'>%1<br/><t color='#33CC33'>Posicion: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Mensaje:<br/><t color='#ffffff'>%3";
};
class STR_SEND_TO_EAST {
en = "You sent to the adacs: %1";
fr = "Vous avez envoyé aux adacs: %1";
de = "Ihre Nachricht an den adacs: %1";
es = "Has enviado a los adacs: %1";
};
class STR_DEFAUT_CONTACT_5 {
en = "Adac";
fr = "Adac";
de = "Adac";
es = "Adac";
};
class STR_NO_EAST_CALL {
en = "No adac takes care of the switchboard, send a message.";
fr = "Aucun adac s'occupe du standard téléphonique, envoyez un message.";
de = "Die adac ist nur über eine Textnachricht erreichbar.";
es = "Ningun adac esta a cargo de la centralita, envia un mensaje.";
};
class STR_SOMEONE_ALREADY_RECEIVE_EAST {
en = "An east already picks up the calls to %1.";
fr = "Un adac récupère déjà les appels vers le %1.";
de = "Ein adac hat schon den Anruf von %1 angenommen.";
es = "Un adac ya coge las llamadas a %1.";
};
class STR_ADDACTION_TAKE_EAST {
en = "Take the standard of adacs";
fr = "Prendre le standard des adacs";
de = "Nehme den Standart der adacs";
es = "Coger el estándar del adacs";
};
class STR_ADDACTION_LET_EAST {
en = "Leave the standard of adacs";
fr = "Laisser le standard des adacs";
de = "Verlasse den Standart der adacs";
es = "Dejar estandarte del adacs";
};
class STR_CONTACT_LIST {
en = "Contact List";
fr = "Liste des contacts";
de = "Kontaktliste der Kontakte";
es = "Lista de contactos";
};
class STR_ADD_TO_CALL {
en = "Add to call";
fr = "Ajouter à l'appel";
de = "Zum Anruf hinzufügen";
es = "Añadir a la llamada";
};
class STR_CANNOT_ADD_SERVICES {
en = "You cannot make group calls with service/company numbers !";
fr = "Vous ne pouvez pas faire des appels de groupe avec des numéros de service/entreprises !";
de = "Sie können keine Gruppengespräche mit Service-/Firmennummern führen !";
es = "No puede hacer llamadas de grupo *** números de servicio/empresa !";
};
class STR_CANNOT_ADD_ANONYMOUSLY {
en = "You cannot add an anonymous phone number, create the anonymous call from the beginning.";
fr = "Vous ne pouvez pas ajouter un numéro de téléphone en anonyme, créez l'appel en anonyme dès le départ.";
de = "Sie können keine anonyme Telefonnummer hinzufügen, den anonymen Anruf von Anfang an erstellen.";
es = "No puede añadir un número de teléfono anónimo, cree la llamada anónima desde el principio.";
};
class STR_ALREADY_IN_GROUP_CALL {
en = "This person is already in the group call !";
fr = "Cette personne est déjà dans l'appel de groupe !";
de = "Diese Person ist bereits im Gruppengespräch !";
es = "Esta persona ya está en la llamada de grupo !";
};
class STR_CALL_GROUP_LIMIT {
en = "You cannot add more players to the call.";
fr = "Vous ne pouvez pas ajouter plus de joueur dans l'appel.";
de = "Sie können dem Anruf keine weiteren Spieler hinzufügen.";
es = "No puede agregar más jugadores a la llamada.";
};
class STR_LEAVE_GROUP_CALL {
en = "%1 has left the group call.";
fr = "%1 à quitté l'appel de groupe.";
de = "%1 hat den Gruppenruf verlassen.";
es = "%1 ha abandonado la llamada de grupo.";
};
class STR_OTHER {
en = "other(s)";
fr = "autre(s)";
de = "andere(s)";
es = "otro(s)";
};
class STR_CANNOT_CALL_PLANE_MODE {
en = "You can't phone in flight mode ! Deactivate it in the settings.";
fr = "Vous ne pouvez pas téléphoner en mode avion ! Désactivez-le dans les réglages.";
de = "Sie können im Flugmodus nicht telefonieren ! Deaktivieren Sie ihn in den Einstellungen.";
es = "No puedes llamar en modo avión ! Desactívalo en los ajustes.";
};
class STR_CANNOT_MESSAGE_PLANE_MODE {
en = "You cannot send messages in flight mode ! Deactivate it in the settings.";
fr = "Vous ne pouvez pas envoyer de message en mode avion ! Désactivez-le dans les réglages.";
de = "Sie können im Flugmodus keine Nachrichten senden ! Deaktivieren Sie ihn in den Einstellungen.";
es = "¡ No puedes enviar mensajes en modo vuelo ! Desactívalo en los ajustes.";
};
};[/CODE]


[CODE lang="cpp" title="config_master.cpp mission"]/*
Author: Maxence Lyon
Altis DEV: https://altisdev.com/user/maxence-lyon
Teamspeak 3: ts.familledeschats.ovh (Une Vache Sur CS)
Web site: http://62.210.144.223/ (http://familledeschats.ovh)
Steam: « Une Vache Sur CS – Maxence », please leave a message on my profile who says the exact reason before adding me.

Terms of use:
- This file is forbidden unless you have permission from the author. If you have this file without permission to use it please do not use it and do not share it.
- If you have permission to use this file, you can use it on your server however it is strictly forbidden to share it.
- Out of respect for the author please do not delete this information.

License number:
Server's name:
Owner's name:
*/
#define false 0
#define true 1

class Max_Settings_Phone {
default_lang = "fr"; // fr / en / de / es

tonic_version = 5; //5 if you are on version 5.0 or 4 if you are on version 4.X
textures_base_path = "\A3LL_Client\the_programmer\Phone\textures";

iphone_xi_script_enable = true;
dispatch_system_script_enable = true;

price_buy_sim = 50;
price_offer_1 = 350;
price_offer_2 = 800;
price_offer_3 = 1200;

phone_number_first_connexion = false; // CREATE PHONE NUMBER ON FIRST CONNEXION

messages_to_depanneurs = true; // AUTORISER L'ENVOIE DE MESSAGE AUX DEPANNEURS (true/false)
calls_to_depanneurs = true; // AUTORISER L'APPEL VERS LES DEPANNEURS (true/false)
licence_depanneurs = "license_civ_contrat_dp"; // LICENCE DES DEPANNEURS ("license_civ" + variable de la licence)
licence_dir = "license_civ_contrat_dir";

start_with_0 = true; // LE TOUT PREMIER NUMERO DU TELEPHONE EST UN 0
first_numbers = 0; // PREMIERS NUMERO(S) D'UN NUMERO DE TELEPHONE APRES LE 0 SI ACTIVE
numbers_after_first_numbers = 8; // NOMBRE DE NUMERO GENERES APRES LES NUMERO DE LA LIGNE DU DESSUS

allow_anonymous_messages = true;
allow_anonymous_calls = true;
anonymous_prefix = "#31#";

allow_group_call = true;
group_call_players_limit = 5; // -1 = unlimited

num_cop = 17; // NUMERO POUR ENVOYER UN MESSAGE AUX GENDARMES
num_med = 18; // NUMERO POUR ENVOYER UN MESSAGE AUX MEDECINS
num_cop_med = 112; // NUMERO POUR ENVOYER UN MESSAGE AUX GENDARMES ET MEDECINS
num_dep = 1901; // NUMERO POUR ENVOYER UN MESSAGE AUX DEPANNEURS
num_east = -1; // NUMERO POUR ENVOYER UN MESSAGE AUX ESAT (ADAC)
num_dir = 1902;

/// Valable pour les autres métiers
time_before_delete_dep_marker = 300; // in seconds

display_online_contacts = false; // DISPLAY (with color) IF YOUR CONTACT IS ONLINE

class phone_contact_customization {
police_contact = true;
medic_contact = true;
contact_cop_med = false;
contact_dep = true;
east_contact = false;
contact_dir = true;

customized_contact[] = {
//{"DISPLAY NAME","NUMBER"}
// {"DIR","1902"},
{"Hôpital","1802"},
{"Police Municipale","1701"},
{"Protection Civile","1801"},
{"Taxi/Bus","1903"}
};
};

class special_numbers {
/*class entreprise1 {
number = 150;
displayname = "entreprise";
license = "license_civ_variable_licence_entreprise";
};*/

class entreprise1 {
number = 1701;
displayname = "Police Municipale";
license = "license_civ_contrat_pm";
};

class entreprise2 {
number = 1801;
displayname = "Protection Civile";
license = "license_civ_contrat_pc";
};

class entreprise3 {
number = 1802;
displayname = "Hôpital";
license = "license_civ_contrat_hopital";
};

/*class entreprise4 {
number = 1901;
displayname = "D.I.R";
license = "license_civ_contrat_dir";
};*/

class entreprise5 {
number = 1903;
displayname = "Taxi/Bus";
license = "license_civ_contrat_dir";
};
};
};
[/CODE]
 
Solution
Hello, le plus simple est de modifier le config_master.cpp, en particulier le customized_contact. Pas besoin de toucher au fichier fn_resetContact.sqf.
Tu peux le faire de cette manière :
Code:
customized_contact[] = {
    //{"DISPLAY NAME","NUMBER"}
    // {"DIR","1902"},
    {"Hôpital","1802"},
    {"Police Municipale","1701"},
    {"Protection Civile","1801"},
    {"Taxi/Bus","1903"},
    {"DIR","1902"}
};
Hello, le plus simple est de modifier le config_master.cpp, en particulier le customized_contact. Pas besoin de toucher au fichier fn_resetContact.sqf.
Tu peux le faire de cette manière :
Code:
customized_contact[] = {
    //{"DISPLAY NAME","NUMBER"}
    // {"DIR","1902"},
    {"Hôpital","1802"},
    {"Police Municipale","1701"},
    {"Protection Civile","1801"},
    {"Taxi/Bus","1903"},
    {"DIR","1902"}
};
 
Solution
Salut Maxence Maxence
Merci de ta réponse.
Je vais faire comme ça du coup et supprimer ma ligne dans le resetContact.sqf
Pourquoi j’ai cherché compliqué ? Je sais pas 🙂
Merci 😉
 
  • Haha
Les réactions: Maxence