Beiträge von Arafat

    Willkommen Mert mein Bruderherz. Brother from another mother. Das Scripten kann ich dir gerne weiter beibringen, jedoch muss ich sagen das du mit 10 Minuten zuhören bei final größere Kenntnisse erworben hast als Playasemre in 2 Jahren. :thumbup:

    Moin Leute, ich kenne mich auch nicht so mit Scripten wie die Profis unter uns doch ich möchte Leuten etwas mitgeben die eigene Funktionen Scripten wollen.

    https://wiki.multitheftauto.com/wiki/Scripting_Introduction

    Bitte schaut auch diese Seite an wenn Ihr wirklich Scripten wollt, viele kennen das nicht und ich werde ständig nach hilfe gebeten sowohl gab es Leute die für einen Command mir Geldangeboten haben, war zwar verlockend und Geld regiert die Welt aber wer lesen kann ist klar im Vorteil. Achja Englischkenntnisse sollten vorhanden sein :>.

    Scripten ist sowas wie die "Wenn" Funktion in Excel.
    Du Fragst was ab, am meisten Fragt man auch z.B. für adminbefehle auch ab, "if" wenn der Spieler admin ist "then" passiert dies das und "else" bzw. ansonsten so und so.

    function name_func ()
    ...
    end

    ... = Abfrage was da passieren soll. Ich weiß ist dumm erklärt :whistling: aber das könnte vielen vllt weiterhelfen. Wer daraus schlauer wurde und Fragen hat oder ähnliches kann gerne mir eine PM senden.

    Damit hier auch mal eine etwas qualifiziertere Antwort ist...

    Deine 'dsatz' Variable ist nil. Diese sollte eigentlich in Zeile 7 (aus deinem Auszug) vom vorherigen result beschrieben werden. Jetzt kommt es scheinbar für neue Spieler zu dem Fall, dass in der Datenbank in der Tabelle 'inventar' noch kein Wert für den Spieler existiert. Deswegen ist da eine Abfrage, welche dies dann erstellen soll (Zeile 3 - 6). Allerdings wird dort dbExec genutzt, was zwar Grundsätzlich nicht verkehrt ist, aber in deinem Fall mit dem nachfolgenden Script Probleme macht. Denn dbExec läuft Asynchron. Das heißt dein Script läuft weiter und wartet nicht auf eine Antwort vom Datenbank Server. Während also dein Datenbank Server noch gar nichts von deinem INSERT INTO mit dbExec in Zeile 4 mitbekommen hat, fragt das Script schon danach in Zeile 5.
    Lange Rede kurzer Sinn, dbExec zu dbQuery ändern und mögliche Anpassungen vornehmen.

    Das wird dein Problem allerdings noch nicht vollständig beheben. Denn deine Query wird nicht durchgehen bzw. keinen Eintrag erstellen, da die Spalte "Spezial" keinen Standardwert (default value) hat. Entweder schreibst du in deine Query was da rein soll oder vergibst der Spalte einfach einen Standardwert. Eventuell ist das auch das einzige Problem und das dbExec passt seltsamerweise.

    Ich küss einfach deine Augen PewX <3

    Guten Tag,
    Ich habe mir gestern einen Nitrado server gekauft um ein bisschen wieder an einem script zu arbeiten dieses Script ist ein Selfmade.
    Ich hatte das script auch damals schon benutzt und es hat alles funktioniert! und ich denke es ist seit dem Nitrado seine seite Geupgradet hat.
    Da ich alles eingefügt habe wie Modules plugin , Acl rechte, Script Db rechte gegeben, in mtaconfig module eingefügt und es klappt einfach nicht ...
    Ich hoffe mir kann da einer weiter helfen.

    PS. Hab auch andere scripts versucht die haben auch nicht funktioniert entweder es gibt was neues bei nitrado oder ich habe einen fehler gemacht!

    MFg Slayz

    Selfmade im Vio Ordner 8o8|

    Ich glaube er meint es so:

    Lua
    if getElementData(p, "adminlvl" ) then
    	if getElementData(p, "adminlvl") >= 1 and getElementData(p, "adminlvl") < 2 then
    		name = "[VnX]"..name
    	elseif getElementData(p, "adminlvl") == 2 then
    		name = "[Test]"..name
        elseif getElementData(p, "adminlvl") >= 3 then
    		name = "[VnX]"..name
        end
    end

    Unnötige Abfrage bei Zeile 2 aufgrund Zeile 4.

    Hey Leute ich hab ein Problem mit ein Script undzwar wenn ich mich einlogge ist alles schön und gut.
    Aber wenn ich die Enter taste drücke kommt Oben eine Information mit der Spieler ist bereits Eingeloggt!

    Weis einer von euch an welchen Script das liegt und kann mir einer damit helfen?

    Danke im vorraus

    Der Fehler liegt höchstwahrscheinlich an: admincmds.lua oder login_register_server.lua

    Wozu Hamachi?
    Mittlerweile muss man nur noch sich bei der Routerseite einlogen wie z.B. easy.box oder falls vorhanden fritz.box usw. und die Ports Freischalten die für den Server nötig sind. Anschließend Portsfreischalten mit openports in der console und schon hast du Zugriff auf den Scriptserver welches Vorteilhaft wäre wenn nicht soviele joinen oder du es nicht als Reallife Server oder so verwendest.

    Hinweis: Bei den Localhost Server die Public gemacht werden durch offene Ports ist es immer Wichtig das die Firewall permanent an bleibt sowohl ist es zu beachten das die IP deines Routers sichtbar ist und man dich eig. ganz einfach ddosen könnte.

    Fix für F1 helpmenu:

    Datei helpmenu/helpmenu_client.lua

    Code
    ["Haeuser"] = "Häuser\n\nHäuser können mit /buyhouse [bar/bank]\nerworben werden, sofern du über\ngenug Geld verfügst,\nnirgends eingemietet bist und\nnoch kein Haus hast. Befehle sind per /commands einsehbar.",
    Code: helpmenu_client.lua
    guiGridListSetItemText ( gGrid["helpmenue"], gThemes["houses"], gGrid["helpcolumn"], "Haeuser", false, false )


    Es könnte sein das die Zeilen verutscht sind aufgrund neuer Fraktionsinformationen sowohl Jobinformationen auf meiner Lua. Dies ist ein Standard Ultimate Fehler gewesen.

    Moinsen =),
    [für Ultimate Script] DB ist installiert und die SQL auch impotiert in die DB, doch er kann nicht auf die db connecten...

    PHP: framework.class.php
    mysql_connect($o_config->getMysqlHost(), $o_config->getMysqlUser(), $o_config->getMysqlPassword());
    mysql_select_db($o_config->getMysqlDatabase());
    PHP: config.class.php
    private $host = "localhost";
    	private $user = "DBusername";
    	private $password = "DBpassowrt";
    	private $database = "DBname";

    sobald ich auf den link gehe http://xxxxxxx.de/usercp/ kriege ich nur whitescreen, wie kann ich es fixen?

    Bin im Ts³ für den scripter posten.


    #Keine Interesse mehr:


    <00:08:39> "KnusperEsel" hat Sie für 1 Tag vom Server gebannt (bugusing)

    <00:19:46> You are banned temporarily. Reason: "bugusing"
    Try again in 23:48:53

    Du meinst wohl das manche Leute beim sterben kein GUI Fenster bekommen dafür aber in die logincam weitergeleitet werden? Das problem kann man mit 2x /ego umgehen...

    pfad: environment/death.lua
    client/deathbar.lua

    Kann leider nicht sagen woran es liegt, gucke mir es momentan auch an. Als auch wenn man zu lange im Carshop also wangcars drin war kriegt man den selben fehler aber in /debugscript 3 wird nichts angezeigt.