Davide Ciaramitaro Chetry Posted March 25, 2014 Report Share Posted March 25, 2014 Hi all!I'm David, administrator and scripter of Italian Modification Team. I've just some problems about the mod,maybe I need your help! I have some questions.... 1: I'm using the script "CALL POLICE PATROL",he said me tells me to insert the VirtualObjects but when I put them into the game the call works but the vehicle doesn't arrive. This script goes with a barracks? 2:I have a script of the lights and They goes in conflict, I'm attaching two scripts to try to solve this problem:const char CMD_SPL_ON[] = "SPL_On";const char CMD_SPL_OFF[] = "SPL_Off";int DummyGroup = 27; object SPL_Off : CommandScript{ SPL_Off() { SetIcon("spl_off"); // SetCursor("spl_off"); // SetGroupID(DummyGroup); SetGroupLeader(true); SetRestrictions(RESTRICT_SELFEXECUTE); } bool CheckPossible(GameObject *Caller) { if (!Caller->IsValid()) return false; if (Caller->GetType() == ACTOR_VEHICLE) { return true; } return false; } bool CheckTarget(GameObject *Caller, Actor *Target, int childID) { if (!Caller->IsValid() || !Target->IsValid() || Target->GetID() != Caller->GetID()) return false; if (Caller->GetType() == ACTOR_VEHICLE) { return true; } return true; } void PushActions(GameObject *Caller, Actor *Target, int childID) { Vehicle v(Caller); v.EnableSpecialLights(false); v.AssignCommand(CMD_SPL_ON); v.RemoveCommand(CMD_SPL_OFF); } };object SPL_On : CommandScript{ SPL_On() { SetIcon("gyro_on"); // mettre le nom de l'icone ici SetCursor("gyro_on"); // mettre le nom de l'icone ici SetGroupID(DummyGroup); SetGroupLeader(true); SetRestrictions(RESTRICT_SELFEXECUTE); } bool CheckPossible(GameObject *Caller) { if (!Caller->IsValid()) return false; if (Caller->GetType() == ACTOR_VEHICLE) { return true; } return false; } bool CheckTarget(GameObject *Caller, Actor *Target, int childID) { if (!Caller->IsValid() || !Target->IsValid() || Target->GetID() != Caller->GetID()) return false; if (Caller->GetType() == ACTOR_VEHICLE) { return true; } return true; } void PushActions(GameObject *Caller, Actor *Target, int childID) { Vehicle v(Caller); v.EnableSpecialLights(true); v.AssignCommand(CMD_SPL_OFF); v.RemoveCommand(CMD_SPL_ON); Caller->PushActionRedirect(ACTION_NEWLIST); } };const char CMD_HL_ON[] = "HD_On";const char CMD_HL_OFF[] = "HD_Off";int DummyGroup = 27; object HL_Off : CommandScript{ HL_Off() { SetIcon("gyro_off"); // SetCursor("gyro_off"); // SetGroupID(DummyGroup); SetGroupLeader(true); SetRestrictions(RESTRICT_SELFEXECUTE); } bool CheckPossible(GameObject *Caller) { if (!Caller->IsValid()) return false; if (Caller->GetType() == ACTOR_VEHICLE) { return true; } return false; } bool CheckTarget(GameObject *Caller, Actor *Target, int childID) { if (!Caller->IsValid() || !Target->IsValid() || Target->GetID() != Caller->GetID()) return false; if (Caller->GetType() == ACTOR_VEHICLE) { return true; } return true; } void PushActions(GameObject *Caller, Actor *Target, int childID) { Vehicle v(Caller); v.EnableHighlights(false); v.AssignCommand(CMD_HL_ON); v.RemoveCommand(CMD_HL_OFF); } };object SPL_On : CommandScript{ SPL_On() { SetIcon("gyro_on"); // mettre le nom de l'icone ici SetCursor("gyro_on"); // mettre le nom de l'icone ici SetGroupID(DummyGroup); SetGroupLeader(true); SetRestrictions(RESTRICT_SELFEXECUTE); } bool CheckPossible(GameObject *Caller) { if (!Caller->IsValid()) return false; if (Caller->GetType() == ACTOR_VEHICLE) { return true; } return false; } bool CheckTarget(GameObject *Caller, Actor *Target, int childID) { if (!Caller->IsValid() || !Target->IsValid() || Target->GetID() != Caller->GetID()) return false; if (Caller->GetType() == ACTOR_VEHICLE) { return true; } return true; } void PushActions(GameObject *Caller, Actor *Target, int childID) { Vehicle v(Caller); v.EnableHighlights(true); v.AssignCommand(CMD_HL_OFF); v.RemoveCommand(CMD_HL_ON); Caller->PushActionRedirect(ACTION_NEWLIST); } };3:How can I add resistance to the blows of gunfire and physical violence in the shield of the police? Thanks in advance. Greetings! David from Italian Modification Team. Quote Link to comment Share on other sites More sharing options...