Beiträge von Rolf_Mueller

    Hier


    if(dialogid==DIALOG_EQUIP)
    {
    if(response == 0)
    {
    return 1;
    }
    if(response == 1)
    {

    }
    if(listitem == 0)
    {
    GivePlayerWeapon(playerid,42, 999);
    SendClientMessage(playerid,COLOR_YELLOW, "Du hast dir einen Feuerlöscher genommen.");
    return 1;
    }
    if(listitem == 1)
    {
    GivePlayerWeapon(playerid,9, 1);
    SendClientMessage(playerid,COLOR_YELLOW, "Du hast dir eine Kettensäge genommen.");
    return 1;
    }
    if(listitem == 2)
    {
    GivePlayerWeapon(playerid,9, 1);
    SendClientMessage(playerid,COLOR_YELLOW, "Du hast dir eine Schaufel genommen.");
    return 1;
    }
    if(listitem ==3)
    {
    SetPlayerSkin(playerid,277);
    SetPlayerHealth(playerid,100);
    SetPlayerArmor(playerid,100);
    SendClientMessage(playerid,COLOR_YELLOW, "Du hast dir eine Feuerwehruniform angezogen.");
    return 1;

    Ich bekomme in dem Script folgenden Error:

    Zitat

    Zeile (337) : Unbekannte Variable : "GivePLayerWeapon"

    HIer die Zeile:


    GivePLayerWeapon(playerid,42, 999);



    Und folgenden error

    Zitat

    Zeile (338) : Erwartete Zeichen ",", aber gefunden ";"


    Hier die Zeile:


    SendClientMessage(playerid, COLOR_GELB, "Du hast dir einen Feuerlöscher genommen.");


    ICh weiß nicht was da falsch ist.

    Ja das funkt aber /f2aufund /f3auf funktionieren noch nicht.

    /f3auf funktioniert auch nicht
    Nur der befehl /f1auf geht.Es werden aber auch keine anderen Tore verschoben es passiert einfach nix.


    Aber schau es euch selbst an:


    TV Id:650 986 752
    TV.Passwort:1010

    if (strcmp("/f1auf", cmdtext, true,5) ==0)
    {
    GameTextForPlayer(playerid,"Du hast ~n~ das Feuerwehrtor 1 geöffnet",5000,5);
    MoveObject(Ftor1,1712.09375, -1142.0611572266, 31.710851669312,3);
    return 1;
    }
    if (strcmp("/f1zu", cmdtext, true,5) ==0)
    {
    GameTextForPlayer(playerid,"Du hast ~n~ das Feuerwehrtor 1 geschlossen",5000,5);
    MoveObject(Ftor1,1712.09375, -1142.0611572266, 25.460851669312,3);
    return 1;
    }
    if (strcmp("/f2auf", cmdtext, true,5) ==0)
    {
    GameTextForPlayer(playerid,"Du hast ~n~ das Feuerwehrtor 2 geöffnet",5000,5);
    MoveObject(Ftor1,1730.5555419922, -1142.2379150391, 31.710851669312,3);
    return 1;
    }
    if (strcmp("/f2zu", cmdtext, true,5) ==0)
    {
    GameTextForPlayer(playerid,"Du hast ~n~ das Feuerwehrtor 2 geschlossen",5000,5);
    MoveObject(Ftor2,1730.5555419922, -1142.2379150391, 25.460851669312,3);
    return 1;
    }
    if (strcmp("/f3auf", cmdtext, true,5) ==0)
    {
    GameTextForPlayer(playerid,"Du hast ~n~ das Feuerwehrtor 3 geöffnet",5000,5);
    MoveObject(Ftor3,1746.3211669922, -1142.2119140625, 25.460851669312,3);
    return 1;
    }
    if (strcmp("/f3zu", cmdtext, true,5) ==0)
    {
    GameTextForPlayer(playerid,"Du hast ~n~ das Feuerwehrtor 3 geschlossen",5000,5);
    MoveObject(Ftor3,1746.3211669922, -1142.2119140625, 25.460851669312,3);
    return 1;
    }


    Der Befehl /f1auf geht nur bei den anderen öffnet sich kein Tor was ist falsch?
    Würde mich über eure Hilfe freuen.
    Ich besitze auch TV.
    //edit

    Ich bekomme folgende Errors:


    Zitat

    (112) : error 001: expected token: ",", but found ";"
    112) : error 029: invalid expression, assumed zero
    (112) : warning 215: expression has no effect
    (112) : error 001: expected token: ";", but found ")"
    (112) : fatal error 107: too many error messages on one line

    Hier die Problemzeile:
    if (strcmp("/f1auf", cmdtext, true, 10) == 0)
    {
    SendClientMessage(playerid,COLOR_GELB, "Du hast das Feuerwehrtor 1 geöffnet.");
    MoveObject(Ftor1,1712.09375, -1142.0611572266, 31.710851669312,4);
    return 1;


    Sorry das ich euch damit nerve aber ich hoffe das ihr mir damit helfen könnt.

    Hallo Ich will eine Feuerwehrbase einfügen.Nun bekomme ich aber folgenden Error:


    Zitat

    error 021: symbol already defined: "CreateObject"

    Hier die Problemzeilen


    CreateObject(987, 1703.0972900391, -1130.0124511719, 23.078125, 0, 0, 270);
    CreateObject(987, 1731.1181640625, -1108.6040039063, 23.078125, 0, 0, 180);
    CreateObject(987, 1743.0599365234, -1108.5600585938, 23.078125, 0, 0, 179.99450683594);
    CreateObject(987, 1755.9829101563, -1141.2817382813, 23.078125, 0, 0, 90);
    CreateObject(10184, 1712.2941894531, -1142.0369873047, 25.470983505249, 0, 0, 270);
    CreateObject(10184, 1712.7239990234, -1142.2113037109, 30.470983505249, 0, 175.99993896484, 90);
    CreateObject(10184, 1730.5993652344, -1142.283203125, 30.470983505249, 0, 175.99548339844, 90);
    CreateObject(10184, 1729.3187255859, -1142.1392822266, 25.470983505249, 0, 0, 270);
    CreateObject(10184, 1745.8856201172, -1142.2646484375, 30.470983505249, 0, 175.99548339844, 90);
    CreateObject(10184, 1745.9923095703, -1142.1263427734, 25.470983505249, 0, 0, 270);


    Hoffentlich könnt ihr mir helfen :D
    Der Error ist in der dicken Zeile.


    //edit Der Error ist eingefügt

    Ist es möglich einen Befehl zu scripten wie /tv das es möglich macht User an einem bestimmten Ort sichbar zu machen? Also wie eine Nachrichtensendung,die jeder sehen kann.