[SAMMELTHREAD] Kleine Scripting Fragen

Dein Problem konnte durch einen User gelöst werden? Bedank dich bei ihm indem du seinen Beitrag als Hilfreich markierst sowie einen Daumen oben dalässt
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
  • Ziemlich dumme Frage, aber kann mir jemand erklären was das bedeutet?



    [17:08:34] *** Streamer Plugin: Warning: Include file version (0x26104) does not match plugin version (0x26105) (script might need to be recompiled with the latest include file)
    [17:08:34] Script[gamemodes/Script.amx]: Run time error 19: "File or function is not found"
    [17:08:34] Number of vehicle models: 0


    Ich denke mal das bedeutet ich brauche einen Streamer und es muss genau diese Version sein: 0x26105

    [tabmenu]



    [tab='Hey!']


    In den folgenden Tabs, kann man mehr über mich erfahren.
    Ich wünsche dir viel Spaß.


    [tabmenu]


    [subtab='Derzeit tätig auf..']


    Zurzeit tätig auf: /
    Tätigkeit: /




    [subtab='Projekt']


    Projekt: Paradise-Roleplay
    Tätigkeit: Projektleitung
    -Der Server befindet sich in einer Beta-Phase, ein Eröffnungstermin ist noch nicht bekannt!




    [subtab='Lustige Bilder, Sprüche']



    Wir essen jetzt Opa. "Satzzeichen retten Leben."

  • Frei übersetzt:
    Die Version der Include stimmt nicht mit der des Plugins überein.

    Ich würde es jetzt so machen.


    https://code.google.com/p/samp…mer-plugin/downloads/list


    Dort downloade ich den ersten Streamer und füge ihn dann ein.
    Danach würde ich das Script neu kompilieren lassen und danach sollte es theoretisch funktionieren, stimmt das?

    [tabmenu]



    [tab='Hey!']


    In den folgenden Tabs, kann man mehr über mich erfahren.
    Ich wünsche dir viel Spaß.


    [tabmenu]


    [subtab='Derzeit tätig auf..']


    Zurzeit tätig auf: /
    Tätigkeit: /




    [subtab='Projekt']


    Projekt: Paradise-Roleplay
    Tätigkeit: Projektleitung
    -Der Server befindet sich in einer Beta-Phase, ein Eröffnungstermin ist noch nicht bekannt!




    [subtab='Lustige Bilder, Sprüche']



    Wir essen jetzt Opa. "Satzzeichen retten Leben."

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Ich edietiere schon seit einiger Zeit an dem Dream Roleplay Script,
    und habe schon vor langer Zeit das Problem mit Biz bzw. Haus verkauf.
    Sämtliche Häuser gehören noch irgendwelchen Usern und ich kann das nicht verkaufen als Admin.
    if(strcmp(cmd, "/asellhouse", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    GetPlayerName(playerid, playername, sizeof(playername));
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD1, "NUTZUNG: /asellhouse [houseid]");
    return 1;
    }
    new house = strval(tmp);
    if (PlayerInfo[playerid][pAdmin] >= 5)
    {
    HouseInfo[house][hHel] = 0;
    HouseInfo[house][hArm] = 0;
    HouseInfo[house][hHealthx] = 0;
    HouseInfo[house][hHealthy] = 0;
    HouseInfo[house][hHealthz] = 0;
    HouseInfo[house][hArmourx] = 0;
    HouseInfo[house][hArmoury] = 0;
    HouseInfo[house][hArmourz] = 0;
    HouseInfo[house][hLock] = 1;
    HouseInfo[house][hOwned] = 0;
    HouseInfo[house][hVec] = 418;
    HouseInfo[house][hVcol1] = -1;
    HouseInfo[house][hVcol2] = -1;
    strmid(HouseInfo[house][hOwner], "The State", 0, strlen("The State"), 255);
    PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
    format(string, sizeof(string), "~w~Du hast dieses Geschaeft verkauft", HouseInfo[house][hValue]);
    GameTextForPlayer(playerid, string, 10000, 3);
    OnPropUpdate();
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE, "Du bist nicht befugt.");
    }
    }
    return 1;
    }


    Das Problem ist ich weiß zunächst nicht welche Id das Haus hat das ich verkaufen möchte!
    Und anderseits weiß ich nicht ob der Befehl funktioniert.
    Wer kann mir helfen ein solchen Befehl zu erstellen oder hat einer die Lösung parat vielleicht gibt es ja schon so ein Befehl?

  • Guten Morgen, ich habe eine kleine Frage mal wieder =)
    Und zwar möchte ich eine Animation dauerhaft abspielen von einem User der sich aber aus einer Camera sieht und nicht durch die normale Spieler Ansicht.
    Doch leider spielt er keine Animation ab wenn der Spieler sich aus einer platzierten Camera aus sieht.


    Aktuell sieht es so aus:
    YCMD:test(playerid, params[], help)
    {
    SetPlayerPos(playerid,-206.790664,-1790.627929,676.447509);
    SetPlayerFacingAngle(playerid,0.420928);
    SetPlayerInterior(playerid, 3);
    SetPlayerCameraPos(playerid,-209.474212, -1785.671142, 677.812194);
    SetPlayerCameraLookAt(playerid,-207.440994, -1788.707153, 676.184814);
    //ApplyAnimation(playerid, animlib[], animname[], Float:fDelta, loop, lockx, locky, freeze, time, forcesync)
    ApplyAnimation(playerid,"CRACK","crckidle2",4.1,1,0,0,true,0,0);
    }


    Weis jemand warum ? Oder wie es möglich ist das er eine Animation abspielt aus einer anderen Perspektive ?

    „Auge um Auge - und die ganze Welt wird blind sein.“
    - Mahatma Gandhi

  • Doch leider spielt er keine Animation ab wenn der Spieler sich aus einer platzierten Camera aus sieht.


    Forcesync anstellen und PreLoadAnimLib verwenden


    stock PreloadAnimLib(playerid, animlib[])
    {
    ApplyAnimation(playerid,animlib,"null",0.0,0,0,0,0,0);
    }


    Ambesten bei OnPlayerSpawn oder so verwenden ;)

    "Bevor ich mir Informationen aus der "Bild" hole,
    werde ich anfangen, Wahlergebnisse danach vorauszusagen,
    neben welchen Busch unsere Katze gepinkelt hat."

    Margarete Stokowski

  • Ich edietiere schon seit einiger Zeit an dem Dream Roleplay Script,
    und habe schon vor langer Zeit das Problem mit Biz bzw. Haus verkauf.
    Sämtliche Häuser gehören noch irgendwelchen Usern und ich kann das nicht verkaufen als Admin.
    if(strcmp(cmd, "/asellhouse", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    GetPlayerName(playerid, playername, sizeof(playername));
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD1, "NUTZUNG: /asellhouse [houseid]");
    return 1;
    }
    new house = strval(tmp);
    if (PlayerInfo[playerid][pAdmin] >= 5)
    {
    HouseInfo[house][hHel] = 0;
    HouseInfo[house][hArm] = 0;
    HouseInfo[house][hHealthx] = 0;
    HouseInfo[house][hHealthy] = 0;
    HouseInfo[house][hHealthz] = 0;
    HouseInfo[house][hArmourx] = 0;
    HouseInfo[house][hArmoury] = 0;
    HouseInfo[house][hArmourz] = 0;
    HouseInfo[house][hLock] = 1;
    HouseInfo[house][hOwned] = 0;
    HouseInfo[house][hVec] = 418;
    HouseInfo[house][hVcol1] = -1;
    HouseInfo[house][hVcol2] = -1;
    strmid(HouseInfo[house][hOwner], "The State", 0, strlen("The State"), 255);
    PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
    format(string, sizeof(string), "~w~Du hast dieses Geschaeft verkauft", HouseInfo[house][hValue]);
    GameTextForPlayer(playerid, string, 10000, 3);
    OnPropUpdate();
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE, "Du bist nicht befugt.");
    }
    }
    return 1;
    }


    Das Problem ist ich weiß zunächst nicht welche Id das Haus hat das ich verkaufen möchte!
    Und anderseits weiß ich nicht ob der Befehl funktioniert.
    Wer kann mir helfen ein solchen Befehl zu erstellen oder hat einer die Lösung parat vielleicht gibt es ja schon so ein Befehl?

  • Ich hatte das Script früher mal editiert.
    Du kannst die hid oder die bid mit diesem Befehl herrausfinden (musst am Haus oder Business stehen)
    /edit

    Code
    /edit [Name] [Menge] (Für Häuser und Businesses)


    Dann müsste danach die ID stehen, nun kannst du es verkaufen ^^


    L.G.
    heyho

  • Danke ich weiß mittlerweile schon bescheid :)!


    //edit
    Hi Leute,
    abunzu ist auf meinem Server dieser Respect Status zusehen wenn ich irgendwas teste.
    Wie kann ich ihn deaktivieren (siehe Dateianhang)!
    Das auf dem Screen ist nur ein Beispiel, es erscheint oben Links dann so ein Kasten wie kann man das deaktivieren?

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen