Unfallsystem

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hallo ich wolte fragen ob mir jemand ein unfallsystem scripten kann.


    Ich meine damit das die polizei mit fehlalarm konfrontiert wird genau wie medic und fbi aber nur wenn auch mitglieder von den einzelnen Fraktionen online sind.


    Wenn mir das jemand machen könnte wollte ich noch fragen ob er mir ihn in den script einbauen kann.?




    MFG, domme90

    Ziele
    200 []
    300 []
    400 []

    Keine Verwarnungen [X]

  • hab grade keine zeit aber könnte dir ein wenig helfen ^^


    dürfte ca. so aussehen:


    if(GetVehicleHealth(player) <= 270) //Wenn das Fahrzeug fast brennt
    {
    TogglePlayerControllable(playerid, false) //macht den spieler unbeweglich
    new unfallspielername[MAX_PLAYER_NAME];
    new string[256];
    GetPlayerName(playerid, unfallspielername, sizeof(unfallspielername));
    format(string,sizeof(string), " Achtung! %s hat einen Unfall gebaut!", unfallspielername);
    //Achtung...ab hier weiß ich nicht ob es geht, probier es einfach aus, wäre cool wenn es geht :D
    SendClientMessage(TEAM_COPS, COLOR_RED, string);
    }




    Das alles in nen Timer stecken der in einer sekunde ausgeführt wird oder so^^

  • //Achtung...ab hier weiß ich nicht ob es geht, probier es einfach aus, wäre cool wenn es geht :D
    SendClientMessage(TEAM_COPS, COLOR_RED, string);
    }


    Ich würde da eher zu was anderem tendieren...
    for(new i = 0; i <= GetMaxPlayers(); i++) {
    if(ja, ich weiß ja nicht, wie die cops bei dir definiert sind xD) {
    SendClientMessage(i,farbe,string); }


    PS:

    if(GetVehicleHealth(player) <= 270) //Wenn das Fahrzeug fast brennt


    Oo?
    new aid=GetPlayerVehicleID(playerid);
    if(GetVehicleHealth(aid)<=270) {
    :)

  • Zitat

    for(new i = 0; i <= GetMaxPlayers(); i++) {
    if(ja, ich weiß ja nicht, wie die cops bei dir definiert sind xD) {
    SendClientMessage(i,farbe,string); }


    Sind doch hier eh alles God Father Noobs^^, also


    SQL
    for(new i = 0; i <= GetMaxPlayers(); i++) {
    if(IsACop oder für Medics zumindestens bei mir playambu) {
    SendClientMessage(i,farbe,string); }

    [align=center]
    Mta Script Editor - Work in Progress