Jump to content
Emergency 4 & 5 - Fan Forum

Hiddetjuh3

Moderators
  • Content count

    277
  • Joined

  • Last visited

Community Reputation

0 Neutral

6 Followers

About Hiddetjuh3

  • Rank
    Veteraan

Contact Methods

  • Website URL
    http://www.112gld-zuid.nl
  1. [Gameplay]ISK Harskamp Mod V1.0

    Ziet er goed uit! schiet maar op met de mod afmaken en uitbrengen
  2. hulpverlenings

    Dubbel topic aangemaakt. Dit topic gaat dus op slot.
  3. Nieuwe moderator

    Zojuist is Niels officieel aan de groep moderators toegevoegd en zal vanaf heden zijn taken als moderator uitvoeren.
  4. Automatisch uitloggen

    Kan aan je cookies liggen, even leeghalen helpt misschien.
  5. Venlo modificatie WAARSCHUWING

    Dit topic gaat op slot. Grote onzin.
  6. Ik zal ook even mijn reden vertellen waarom ik heb besloten om af te treden als Semi-admin: Zoals Myrthe elders in dit topic aangaf, ook ik raak ouder en mijn interesses verschuiven. Waar het voorheen nog vaak Emergency4, fotografie etc. was is het nu toch meer gezellig met vrienden stappen,als ik al speel speel ik spellen zoals Call of Duty, FIFA en ga zo maar door. De kritiek die afgelopen jaren/maanden over mij/ons is heengekomen is NIET de reden dat ik stop, ik ben van mening dat een persoon met deze functie tegen kritiek moet kunnen dat moet kunnen omzetten in tips. Maar aangezien ik zo weinig tijd laatste weken spendeer aan het forum en het onderhouden(lees: modereren) van het forum, vind ik dat er beter leden kunnen modereren die wèl actief genoeg zijn op het forum. Ik hoop dat er leden zijn met de capaciteiten om een forum te leiden, en het team zal dan ook zo goed mogelijk zijn best doen om een nieuw team aan te stellen.
  7. Activiteit

    Zeer spijtig dat er een aantal leden zijn die meteen met modder moeten gaan gooien. Activiteit is mijns inziens niet af te lezen aan het aantal posts van iemand, liever 10 inhoudelijke posts dan 100 spamposts. En we kunnen gewoon niet allemaal iedere dag aanwezig zijn, ook een moderator niet. Op de vraag of er nieuwe moderators komen kan ik op dit moment niks over zeggen
  8. Vraagje alarmeringsscript

    hoe bedoel je?
  9. Vraagje alarmeringsscript

    Voor privé mod heb ik een nieuw alarmeringsscript gemaakt(lees: bewerkt). Eerst werkte hij wel, maar na wat aanpassingen niet meer. Ik gebruik normaal gesproken een centralist om te alarmeren, maar zodra ik centralist selecteer klapt ie eruit. Wie kan mij helpen om de oplossing te vinden? Log //////////////////////////////////////////////////////////////////////////////////////////////////////////// A-Rescue Mod - Freeplay Alarm LF1 - Script v1.7 // // *********************************************** // // // // 1.0| PCmdFPAlarmLF1 // // // // _____________________ // // Skript frei fuer alle // ////////////////////////////////////////////////////////////////////////////////////////////////////////// const char IMG_ICON[] = "extinguish"; const char IMG_CURSOR[] = "send"; const char COMMANDABLE_TRUE[] = "DUMMYSetCommandableTrue"; const char COMMANDABLE_FALSE[] = "DUMMYSetCommandableFalse"; const char FREEFORALERT_TRUE[] = "DUMMYFPSetFreeForAlertTrue"; const char FREEFORALERT_FALSE[] = "DUMMYFPSetFreeForAlertFalse"; const char FREEFORALERT[] = "DUMMYFPIsFreeForAlert"; const char INBASE_TRUE[] = "DUMMYFPSetInBaseTrue"; const char INBASE_FALSE[] = "DUMMYFPSetInBaseFalse"; const char INBASE[] = "DUMMYFPIsInBase"; // 1.0 object Alarm_ts1 : CommandScript { Alarm_ts1() { SetIcon(IMG_ICON); SetCursor(IMG_CURSOR); SetValidTargets(ACTOR_FLOOR | ACTOR_STREET); } bool CheckPossible(GameObject *Caller) { GameObjectList ol; GameObject *o; ol = Game::GetGameObjects("parkts1"); o = *ol.GetObject(0); Vehicle v(o); // nicht einsatzbereit if (!v.HasCommand(FREEFORALERT)) return false; // LF1 installiert if (v.HasName("ts1") && v.IsInstalled()) return false; return true; } void PushActions(GameObject *Caller, Actor *Target, int childID) { GameObjectList ol; GameObject *o; ActorList al; Actor spawnpoint; Vector spawnpos; Person p; float rot[9]; float childRot[9]; Vector tpos; PersonList pl; // fahrzeug finden ol = Game::GetGameObjects("ts1"); // fahrzeug anwaehlen o = *ol.GetObject(0); Vehicle v(o); // LF1 SPECIAL-CODE if (v.HasName("ts1") && v.IsInstalled()) { Mission::PlayHint("LF1 hat noch aktive Schlauchanschluesse, erst deinstallieren!"); return; // abbrechen } // ersatzfahrzeug? if (v.IsDestroyed()) { // spaeter wird hier ersatzfahrzeug gefordert Mission::PlayHint("LF1 wurde zerstoert und steht deshalb nicht mehr zur Verfuegung."); return; // abbrechen } // frei fuer einsatz? if (!v.HasCommand(FREEFORALERT)) { Mission::PlayHint("LF1 befindet sich bereits im Einsatz."); return; } else { // alarm-meldung ausgeben Mission::PlayHint("Alarmering TankAutoSpuit Centrum1"); // fahrzeug auf "im einsatz" setzen v.PushActionExecuteCommand(ACTION_NEWLIST, FREEFORALERT_FALSE, &v, 1, true); // wache-eingang finden al=Game::GetActors("manschappen1"); if(al.GetNumActors() > 0) { spawnpoint = *al.GetActor(0); spawnpos = spawnpoint.GetPosition(); } else { Mission::PlayHint("Kann Feuerwache1-Eingang fuer LF1 nicht finden!"); return; } // besatzung erzeugen? bool ob_fw1 = false; bool ob_fw2 = false; bool ob_fw3 = false; bool ob_fw4 = false; bool ob_fw5 = false; bool ob_fw6 = false; pl = v.GetPassengers(); for(int i=0; i { //Mission::PlayHint(v.GetName()); if (pl.GetPerson(i)->HasCommand("GetFirehose")) { if (ob_fw1 && ob_fw2 && ob_fw3 && ob_fw4 && ob_fw5) { ob_fw6 = true; //Mission::PlayHint("Test... Habe Fw.-Mann 6 an Board"); } else if (ob_fw1 && ob_fw2 && ob_fw3 && ob_fw4) { ob_fw5 = true; //Mission::PlayHint("Test... Habe Fw.-Mann 5 an Board"); } else if (ob_fw1 && ob_fw2 && ob_fw3) { ob_fw4 = true; //Mission::PlayHint("Test... Habe Fw.-Mann 4 an Board"); } else if (ob_fw1 && ob_fw2) { ob_fw3 = true; //Mission::PlayHint("Test... Habe Fw.-Mann 3 an Board"); } else if (ob_fw1) { ob_fw2 = true; //Mission::PlayHint("Test... Habe Fw.-Mann 2 an Board"); } else { ob_fw1 = true; //Mission::PlayHint("Test... Habe Fw.-Mann 1 an Board"); } } } bool vinbase = false; if(v.HasCommand(INBASE)) { vinbase = true; //Mission::PlayHint("Fahrzeug ist auf seinem Stellplatz"); } // Fw.-Mann 1 // besatzung erzeugen (1/6) if (!ob_fw1 && vinbase) { p = Game::CreatePerson("mod:Prototypes/Persons/Brandweer/man3.e4p","Unnamed"); p.GetRotation(rot[0], rot[1], rot[2], rot[3], rot[4], rot[5], rot[6], rot[7], rot[8]); Math::EulerToMatrix(0.f, 0.f, 0.f, childRot); Math::MultiplyMatrices(childRot, rot); p.SetRotation(childRot[0], childRot[1], childRot[2], childRot[3], childRot[4], childRot[5], childRot[6], childRot[7], childRot[8]); // " an wache-eingang spawnen GameObject *px(p); Game::FindFreePosition(px, spawnpos, 100); p.SetPosition(spawnpos); // " set commandable false p.PushActionExecuteCommand(ACTION_NEWLIST, COMMANDABLE_FALSE, &p, 1, true); // " set commandable true p.PushActionExecuteCommand(ACTION_APPEND, COMMANDABLE_TRUE, &p, 1, true); // " in fahrzeug einsteigen p.PushActionExecuteCommand(ACTION_APPEND, "entercar", o, 0, false); } // Fw.-Mann 2 // besatzung erzeugen (2/6) if (!ob_fw2 && vinbase) { p = Game::CreatePerson("mod:Prototypes/Persons/Brandweer/man1.e4p","Unnamed"); p.GetRotation(rot[0], rot[1], rot[2], rot[3], rot[4], rot[5], rot[6], rot[7], rot[8]); Math::EulerToMatrix(0.f, 0.f, 0.f, childRot); Math::MultiplyMatrices(childRot, rot); p.SetRotation(childRot[0], childRot[1], childRot[2], childRot[3], childRot[4], childRot[5], childRot[6], childRot[7], childRot[8]); // " an wache-eingang spawnen GameObject *px(p); Game::FindFreePosition(px, spawnpos, 100); p.SetPosition(spawnpos); // " set commandable false p.PushActionExecuteCommand(ACTION_NEWLIST, COMMANDABLE_FALSE, &p, 1, true); // " set commandable true p.PushActionExecuteCommand(ACTION_APPEND, COMMANDABLE_TRUE, &p, 1, true); // " in fahrzeug einsteigen p.PushActionExecuteCommand(ACTION_APPEND, "entercar", o, 0, false); } // Fw.-Mann 3 // besatzung erzeugen (3/6) if (!ob_fw3 && vinbase) { p = Game::CreatePerson("mod:Prototypes/Persons/Brandweer/man1.e4p.e4p","Unnamed"); p.GetRotation(rot[0], rot[1], rot[2], rot[3], rot[4], rot[5], rot[6], rot[7], rot[8]); Math::EulerToMatrix(0.f, 0.f, 0.f, childRot); Math::MultiplyMatrices(childRot, rot); p.SetRotation(childRot[0], childRot[1], childRot[2], childRot[3], childRot[4], childRot[5], childRot[6], childRot[7], childRot[8]); // " an wache-eingang spawnen GameObject *px(p); Game::FindFreePosition(px, spawnpos, 100); p.SetPosition(spawnpos); // " set commandable false p.PushActionExecuteCommand(ACTION_NEWLIST, COMMANDABLE_FALSE, &p, 1, true); // " set commandable true p.PushActionExecuteCommand(ACTION_APPEND, COMMANDABLE_TRUE, &p, 1, true); // " in fahrzeug einsteigen p.PushActionExecuteCommand(ACTION_APPEND, "entercar", o, 0, false); } // Fw.-Mann 4 // besatzung erzeugen (4/6) if (!ob_fw4 && vinbase) { p = Game::CreatePerson("mod:Prototypes/Persons/Brandweer/man2.e4p","Unnamed"); p.GetRotation(rot[0], rot[1], rot[2], rot[3], rot[4], rot[5], rot[6], rot[7], rot[8]); Math::EulerToMatrix(0.f, 0.f, 0.f, childRot); Math::MultiplyMatrices(childRot, rot); p.SetRotation(childRot[0], childRot[1], childRot[2], childRot[3], childRot[4], childRot[5], childRot[6], childRot[7], childRot[8]); // " an wache-eingang spawnen GameObject *px(p); Game::FindFreePosition(px, spawnpos, 100); p.SetPosition(spawnpos); // " set commandable false p.PushActionExecuteCommand(ACTION_NEWLIST, COMMANDABLE_FALSE, &p, 1, true); // " set commandable true p.PushActionExecuteCommand(ACTION_APPEND, COMMANDABLE_TRUE, &p, 1, true); // " in fahrzeug einsteigen p.PushActionExecuteCommand(ACTION_APPEND, "entercar", o, 0, false); } // Fw.-Mann 5 // besatzung erzeugen (5/6) if (!ob_fw5 && vinbase) { p = Game::CreatePerson("mod:Prototypes/Persons/Brandweer/man2.e4p","Unnamed"); p.GetRotation(rot[0], rot[1], rot[2], rot[3], rot[4], rot[5], rot[6], rot[7], rot[8]); Math::EulerToMatrix(0.f, 0.f, 0.f, childRot); Math::MultiplyMatrices(childRot, rot); p.SetRotation(childRot[0], childRot[1], childRot[2], childRot[3], childRot[4], childRot[5], childRot[6], childRot[7], childRot[8]); // " an wache-eingang spawnen GameObject *px(p); Game::FindFreePosition(px, spawnpos, 100); p.SetPosition(spawnpos); // " set commandable false p.PushActionExecuteCommand(ACTION_NEWLIST, COMMANDABLE_FALSE, &p, 1, true); // " set commandable true p.PushActionExecuteCommand(ACTION_APPEND, COMMANDABLE_TRUE, &p, 1, true); // " in fahrzeug einsteigen p.PushActionExecuteCommand(ACTION_APPEND, "entercar", o, 0, false); } // Fw.-Mann 6 // besatzung erzeugen (6/6) if (!ob_fw6 && vinbase) { p = Game::CreatePerson("mod:Prototypes/Persons/Brandweer/man2.e4p","BV"); p.GetRotation(rot[0], rot[1], rot[2], rot[3], rot[4], rot[5], rot[6], rot[7], rot[8]); Math::EulerToMatrix(0.f, 0.f, 0.f, childRot); Math::MultiplyMatrices(childRot, rot); p.SetRotation(childRot[0], childRot[1], childRot[2], childRot[3], childRot[4], childRot[5], childRot[6], childRot[7], childRot[8]); // " an wache-eingang spawnen GameObject *px(p); Game::FindFreePosition(px, spawnpos, 100); p.SetPosition(spawnpos); // " set commandable false p.PushActionExecuteCommand(ACTION_NEWLIST, COMMANDABLE_FALSE, &p, 1, true); // " set commandable true p.PushActionExecuteCommand(ACTION_APPEND, COMMANDABLE_TRUE, &p, 1, true); // " in fahrzeug einsteigen p.PushActionExecuteCommand(ACTION_APPEND, "entercar", o, 0, false); } // // besatzung einsatzbereit? bool ready = false; if (ob_fw1 && ob_fw2 && ob_fw3 && ob_fw4 && ob_fw5 && ob_fw6) { ready= true; } // in basis? if (vinbase) { v.PushActionWait(ACTION_APPEND, 2.0); //Zeit bevor Tor aufgeht v.PushActionExecuteCommand(ACTION_APPEND, "OpenGate", &v, 1, true); v.PushActionWait(ACTION_APPEND, 6.0); //Zeit bis Fahrzeug fŠhrt nachdem das Tor offen ist //Mission::PlayHint(v.GetName()); } // nicht in basis und nicht einsatzbereit? if (!ready && !vinbase)) { Mission::PlayHint(v.GetName()); Mission::PlayHint("Ohne 8 Feuerwehrmaenner, Einsatz nicht moeglich!"); v.PushActionExecuteCommand(ACTION_APPEND, "VCmdFPGoHome", &v, 1, true); return; } // fahrzeug set commandable true v.PushActionExecuteCommand(ACTION_APPEND, COMMANDABLE_TRUE, &v, 1, true); // bl und sosi an if(!v.HasCommand("DUMMYHasSiren")) { v.PushActionExecuteCommand(ACTION_APPEND, "VCmdSiren", o, 0, false); } // verlaesst basis v.PushActionExecuteCommand(ACTION_APPEND, INBASE_FALSE, &v, 1, true); if (!vinbase) { // warnleuchten aus v.PushActionExecuteCommand(ACTION_APPEND, "VCmdWarningLightsOff", &v, 1, true); // sl aus (beleuchtung) v.PushActionExecuteCommand(ACTION_APPEND, "VCmdSpecialLightsOff", &v, 1, true); } // losfahren zum einsatzort tpos = Game::GetCommandPos(); v.PushActionMove(ACTION_APPEND, tpos); // warnleuchten an v.PushActionExecuteCommand(ACTION_APPEND, "VCmdWarningLightsOn", &v, 1, true); // einsatzkraefte aussteigen //v.PushActionExecuteCommand(ACTION_APPEND, "emptycar", o, 0, false); } } };
  10. tomyboy, wil je voortaan even kijken naar de tijd van de laatste post is al bijna een maand geleden.. Die kerel verdient tenminste wel goed geld met die foto's uit de bommelerwaard
  11. welke mod?

    Gesloten ... Gesloten op verzoek of de topic starter is in overtreding geweest. Heb je vragen? stuur een Persoonlijk Bericht naar een Moderator of Admin. [/slotje]
  12. Erg mooie site! Vooral die foto's uit de omgeving Bommelerwaard zijn erg mooi!!
  13. Verplaatst naar goede forumdeel.
  14. Volvo Tankautospuit gezocht

    Slotje op verzoek topicstarter p.s. Robin, PM me eens meer info over de lingewaal mod. Ben wel nieuwsgierig
  15. Trucks & Trailers.

    Ik ga even het topic goed doorspitten om te kijken voor wie er consequenties gaan volgen. Vanaf nu back on topic, mocht iemand dit niet doen krijgt ie gewoon vrolijk een waarschuwing.
×