Beiträge von Scriptnewbie1995

    Hab jetzt mal ein anderes Script gefunden von #P[a]IN

    Meine Frage dazu wäre, wie stell ich ein, dass ich 2x hintereinander jumpen kann und dann 1,5 sekunden pause ist?

    Btw undzwar bin ich gerade am nächsten Script
    Mein 6tes Script und ich würde gerne mal wissen wieso es nicht funktioniert.
    Geht darum, dass ich mit LSHIFT meine Autos jumpen lassen möchte.

    Code
    addEventHandler ( "onPlayerJoin", getRootElement(), then 
    function jump()
    bindKey ("lshift", "down", jump)       
        local vehicle = getPedOccupiedVehicle(getLocalPlayer()) 
        if (isVehicleOnGround( vehicle ) == true) then           
        local sx,sy,sz = getElementVelocity ( vehicle ) 
        setElementVelocity( vehicle ,sx, sy, sz+0.35 ) 
    end  
    end


    Irgendwo ein Schreibfehler?
    In der Konsole wird mir nach dem Start folgendes anzeigt :

    Weil der Fehler nicht von diesem Code kam, der Scriptnewbie Typ also irgendwas anders gemacht hatte.Wie SlliX schon geschrieben hat, bei dem geposteten Code ist es unmöglich, dass dieser Warning kommt.
    Der addEventHandler stand vorher also in Zeile 1 laut der Fehler-Meldung, beim geposteten Code aber nicht.

    Nein ich habe garnichts anders gemacht.
    Ich habe das 1zu1 so kopiert wie er es mir geschrieben hatte.
    Und irgendwann gins auch komischerweiße nach paar mal Server shutdown

    Lässt sich das Fahrzeug bevor du einsteigst mit einer Waffe zerstören? Im play gamemode sind die Fahrzeuge anfangs DamageProof
    und sobald wer einsteigt nicht mehr

    Also wenn ich ein Auto bsp spawne und drauf schieße gehts kaputt ja

    Wenn ich ein Auto spawne, das Script neu starte und dann drauf schieße nichtmehr

    Verzeichnes : D:\Games\Multi Theft Auto\server\mods\deathmatch\resources\vehicledamage

    meta.xml :

    Code
    <meta>
        <info author="Jason" name="Vehiclegodmode"  version="1.0.0" type="script"/>
    	<script src="damage.lua" type="server"/>
    </meta>


    damage.lua :

    Code
    function setVehiclesDamageProof()
      for i, v in pairs(getElementsByType("vehicle")) do
        setVehicleDamageProof(v,true)
      end
    end
    addEventHandler("onResourceStart",getRootElement(),setVehiclesDamageProof)


    Hab das von Nevo auch mal probiert ohne function aber hat nichts gebracht
    Btw im Debugscript 3 kommt jetzt keine Fehlermeldung mehr , aber die Autos gehen immernoch kaputt

    Dann liegt es an dir, denn das Script funktioniert.Zudem sagt dein Warning aus das deine lua datei in einem unterverzeichnis ist, dass muss in der meta.xml ebenso angegeben werden, also:

    XML
    <script src="vehicledamage/damage.lua" type="server"/>

    Zumal du den Error in der ersten Zeile bekommst, was bei dem Script nicht sein kann, da der EventHandler in Zeile 6 ist.

    Habs mal probiert mit der meta

    Was ich nur nicht verstehe, wenn ich andere metas von anderen scripts mit meiner vergleiche, sehe ich selten ,dass die in nem unterverzeichnes sind
    Da bei mir eben der ordner vehicledamage heißt
    aber dann müsste ja in jeder Meta extra noch der ordnername drinn stehen oder?

    Hey Leute, ich wollte meine Autos auf dem Server unzerstörbar machen und jemand im Forum hat mir das Script gegeben

    Code
    function setVehiclesDamageProof()
      for i, v in pairs(getElementsByType("vehicle")) do
        setVehicleDamageProof(v,true)
      end
    end
    addEventHandler("onResourceStart",getRootElement(),setVehiclesDamageProof)


    jedoch funktioniert es nicht ;(
    jemand eine Idee?

    Code
    <meta>
        <info author="ok" name="Vehiclegodmode"  version="1.0.0" type="script"/>
    	<script src="damage.lua" type="server"/>
    </meta>

    so sieht meine meta aus , die meta funktioniert auch muss also an der Lua liegen?
    ps: habs mit type"server" und type "client" probiert

    Wäre jetzt die Freeroam meta mit min_mta version

    btw habs auch <min_mta_version client="1.5.5-9.13846" /> probiert
    findet die resource nichtmehr nachdem ihc die min_mta_version eintrage


    [\] MTA: San Andreas :: 0/32 players :: 193 resources :: 147 fps (25)
    [09:55:18] WARNING: admin requires upgrade as <min_mta_version> section in the m
    eta.xml is incorrect or missing (expected at least client 1.5.5-9.13846 because
    of 'isPedWearingJetpack')
    [09:55:18] Use the 'upgrade' command to perform a basic upgrade of resources.
    [09:55:18] Server minclientversion is now 1.5.5-9.13846
    [09:55:19] WARNING: parachute/skydiving_cl.lua(Line 22) [Client] doesPedHaveJetP
    ack is deprecated and may not work in future versions. Please replace with isPed
    WearingJetpack.
    [09:55:19] Some files in 'parachute' use deprecated functions.
    [09:55:19] Use the 'upgrade' command to perform a basic upgrade of resources.
    [09:55:19] WARNING: freeroam/fr_client.lua(Line 774) [Client] doesPedHaveJetPack
    is deprecated and may not work in future versions. Please replace with isPedWea
    ringJetpack.
    [09:55:19] Some files in 'freeroam' use deprecated functions.
    [09:55:19] Use the 'upgrade' command to perform a basic upgrade of resources.
    [09:55:19] Gamemode 'play' started.
    [09:55:19] Querying MTA master server... success! (Auto detected IP:93.242.209.1
    57)
    [09:55:19] Authorized serial account protection is enabled for the ACL group(s):
    `Admin` See http://mtasa.com/authserial
    [09:55:19] Server started and is ready to accept connections!
    [09:55:19] To stop the server, type 'shutdown' or press Ctrl-C
    [09:55:19] Type 'help' for a list of commands.

    Hab deine einfach mal durch meine Ersetzt und das kommt nun bei raus.
    Keine Warnings mehr, keine misses aber dennoch Meldungen
    aber das werd ich mal eben umschreiben wies da steht

    Unveränderte Meta des Freeroam ordners

    <meta>
    <!-- arc_'s Freeroam script -->


    <!-- You are allowed to modify this resource or add functionality to it. -->
    <!-- You may use the modified resource in your server and redistribute it. -->
    <!-- However, the original credits and this license must always stay intact. -->
    <!-- Also, give your modified resource a different name, like "<yournick>'s -->
    <!-- extended freeroam", to avoid confusion for users. -->


    <oop>true</oop>
    <info name="Freeroam GUI" author="arc_" version="1.5.4" />


    <script src="util_server.lua" type="server" />
    <script src="fr_server.lua" type="server" />


    <script src="util.lua" type="client" />
    <script src="gui.lua" type="client" />
    <script src="fr_client.lua" type="client" />


    <export function="appendControl" type="client" />


    <file src="colorselect.png" />
    <file src="localplayerblip.png" />
    <file src="map.png" />
    <file src="playerblip.png" />


    <config src="animations.xml" type="client" />
    <config src="interiors.xml" type="client" />
    <config src="skins.xml" type="client" />
    <config src="stats.xml" type="client" />
    <config src="vehicles.xml" type="client" />
    <config src="weapons.xml" type="client" />
    <config src="weather.xml" type="client" />
    <config src="help.xml" type="client" />


    <script src="colorpicker/colorpicker.lua" type="client" />
    <file src="colorpicker/palette.png" />
    <file src="colorpicker/alpha.png" />


    <settings>
    <!-- Set any of the "true" options to "false" to disable that functionality. -->
    <!-- If you modify this file you need to /refresh your server for the changes to take effect -->
    <!-- (this will restart freeroam and therefore delete all vehicles that players created). -->
    <!-- Use the runcode resource and the set() function to change a setting while freeroam -->
    <!-- is running without having to refresh. -->


    <setting name="*spawnmaponstart" value="true" />
    <setting name="*spawnmapondeath" value="false" />
    <setting name="*welcometextonstart" value="true"
    friendlyname="Welcome text on start"
    accept="true,false"
    group="Misc"/>
    <setting name="*removeHex" value="false"
    friendlyname="Remove HEX Codes"
    accept="true,false"
    group="Misc"
    desc="Setting this to true will remove all HEX codes from players' nick when displayed."
    />
    <setting name="*alpha" value="true" />
    <setting name="*anim" value="true" />
    <setting name="*clothes" value="true" />
    <setting name="*createvehicle" value="true" />
    <setting name="*gamespeed/enabled" value="true" />
    <setting name="*gamespeed/min" value="[0.2]" />
    <setting name="*gamespeed/max" value="[3.0]" />
    <setting name="*gravity/enabled" value="true" />
    <setting name="*gravity/min" value="[0]" />
    <setting name="*gravity/max" value="[0.1]" />
    <setting name="*jetpack" value="true" />
    <setting name="*kill" value="true" />
    <setting name="*lights" value="true" />
    <setting name="*paintjob" value="true" />
    <setting name="*repair" value="true" />
    <setting name="*setskin" value="true" />
    <setting name="*setstyle" value="true" />
    <setting name="*stats" value="true" />
    <setting name="*upgrades" value="true" />
    <setting name="*warp" value="true" />
    <setting name="*weapons/enabled" value="true" /> <!-- Can players give themselves weapons? -->
    <setting name="*weapons/vehiclesenabled" value="true" /> <!-- Can players fire vehicle weapons? -->
    <setting name="*weapons/disallowed" value="[[38]]" /> <!-- Comma-separated list of specific weapon ID's that players are not allowed to give to themselves -->
    <setting name="*weapons/kniferestrictions" value="true" /> <!-- Stealth kills are restricted when warping and changing position for 5 seconds -->
    <setting name="*vehicles/maxidletime" value="[300000]" /> <!-- Time in ms before a vehicle without passengers gets destroyed -->
    <setting name="*vehicles/idleexplode" value="false" /> <!-- If set to false, vehicles simply disappear when they time out instead of exploding -->
    <setting name="*vehicles/maxperplayer" value="[2]" /> <!-- Maximum number of vehicles a player can have at the same time -->
    <setting name="*vehicles/disallowed" value="[[432]]" /> <!-- Comma-separated list of vehicles that players may not create -->
    <setting name="*chat/mainChatDelay" value="1000" /> <!-- Miliseconds between each message a player can send through main chat -->
    <setting name="*chat/blockRepeatMessages" value="true" /> <!-- Prevent a player from saying the same thing twice in a row to spam -->
    <setting name="*gui/antiram" value="true" /> <!-- Allow player to use vehicle ghostmode (anti-ram) from F1? -->
    <setting name="*gui/disablewarp" value="true" /> <!-- Allow player to prevent others warping to them from F1? -->
    <setting name="*gui/disableknife" value="true" /> <!-- Allow player to prevent themselves from getting knifekilled and vice versa (instakilled from behind) from F1? -->
    <setting name="@command_spam_protection" value="true"
    friendlyname="Command Spam Protection"
    accept="true,false"
    group="Command Spam Protection"
    desc="This settings enables/disables protection against command spam that can form a type of DoS-attack capable of lagging or crashing the server"
    />
    <setting name="@command_exception_commands" value="[ [ 'sp' ] ]"
    friendlyname="Exception commands"
    group="Command Spam Protection"
    desc="Exception commands (to not filter with antispam detection)"
    />
    <setting name="@tries_required_to_trigger" value="[5]"
    friendlyname="Tries to trigger"
    accept="positive number"
    group="Command Spam Protection"
    desc="How many tries under 2 seconds will trigger the spam protection?"
    />
    <setting name="@tries_required_to_trigger_low_priority" value="[8]"
    friendlyname="Tries to trigger - low priority"
    accept="positive number"
    group="Command Spam Protection"
    desc="How many tries under 2 seconds will trigger the spam protection for low priority commands/actions such as giving ammo"
    />
    <setting name="@command_spam_ban_duration" value="[10000]"
    friendlyname="Suspend Duration"
    accept="positive number"
    group="Command Spam Protection"
    desc="How many milliseconds will a global command ban last? (ignoring all calls from a spamming client)"
    />
    </settings>
    </meta>

    Nope hab die Zeile ja einfach überschrieben
    Also keine doppelte Zeile^^
    Bevor ich MTA neuinstalliert habe gings auch alles.
    Vor 1 Monat circa.
    Dann hab ich es neuinstalliert und zack kam dieses Problem bei jeder installation.
    Denke es hat vielleicht was mit dem 1.5.5 Installer zutun?
    Kannst du evtl deine parachute, interior ,admin & freeroam zip datein mal hochladen damit ich das testen kann?

    Du musst denke ich in den Meta's der Resourcen parachute und freeroam die mindest Client version
    auf 1.5.5-9.13846 stellen

    Diese Zeile müsstest du also in beide Meta's einfügen:
    <min_mta_version client="1.5.5-9.13846" server="1.5.5-9.13846" />

    Da ich mich mit den xml Dateien nicht so gut auskenne, könnte ich auch falsch liegen :D


    [/] MTA: San Andreas :: 0/32 players :: 188 resources :: 136 fps (25)
    = Server name : Major
    = Server IP address: auto
    = Server port : 22003
    =
    = Log file : ../MTA/server/mods/deathmatch/logs/server.log
    = Maximum players : 32
    = HTTP port : 22005
    = Voice Chat : Disabled
    = Bandwidth saving : Medium
    ==================================================================
    [09:28:51] ERROR: Problem with resource: play; Failed to link to freeroam
    [09:28:51] Resources: 188 loaded, 1 failed
    [09:28:51] Starting resources...
    [09:28:51] ERROR: Couldn't find resource admin. Check it exists.
    [09:28:51] ERROR: Couldn't find resource parachute. Check it exists.
    [09:28:52] ERROR: Unable to start resource play; Failed to link to freeroam
    [09:28:52] Querying MTA master server... success! (Auto detected IP:93.242.209.1
    57)
    [09:28:52] Authorized serial account protection is enabled for the ACL group(s):
    `Admin` See http://mtasa.com/authserial
    [09:28:52] Server started and is ready to accept connections!
    [09:28:52] To stop the server, type 'shutdown' or press Ctrl-C
    [09:28:52] Type 'help' for a list of commands.

    Kommt jetzt

    Hallo MTA-Community,
    ich bin gewillt jetzt das Scripten zu lernen und mich einwenig in MTA zu probieren.
    Nun habe ich aber folgendes Problem wenn mein Server hochfährt ,dass er irgendwelche WARNING's anzeigt.
    Ich glaube sie sind nicht sonderlich relevant für den Server bzw das was ich mit dem Server vorhabe aber dennoch würde ich es gerne behoben haben.

    ich habe schon /upgrade all
    /upgrade resource und neuinstallation von MTA versucht.
    Habs auch schon versucht in der meta umzuschreiben dann ging garnichts mehr xd
    Irgendwer nh Idee wie ich diese WARNING's wegkriege?

    [-] MTA: San Andreas :: 0/32 players :: 192 resources :: 136 fps (25)
    [08:51:00] Server minclientversion is now 1.5.5-9.13846
    [08:51:04] WARNING: parachute <min_mta_version> section in the meta.xml is incor
    rect or missing (expected at least client 1.5.5-9.13846 because of 'isPedWearing
    Jetpack')
    [08:51:04] WARNING: parachute requires upgrade as <min_mta_version> section in t
    he meta.xml is incorrect or missing (expected at least client 1.5.5-9.13846 beca
    use of 'isPedWearingJetpack')
    [08:51:04] Use the 'upgrade' command to perform a basic upgrade of resources.
    [08:51:04] WARNING: freeroam <min_mta_version> section in the meta.xml is incorr
    ect or missing (expected at least client 1.5.5-9.13846 because of 'isPedWearingJ
    etpack')
    [08:51:04] WARNING: freeroam requires upgrade as <min_mta_version> section in th
    e meta.xml is incorrect or missing (expected at least client 1.5.5-9.13846 becau
    se of 'isPedWearingJetpack')
    [08:51:04] Use the 'upgrade' command to perform a basic upgrade of resources.
    [08:51:04] Gamemode 'play' started.
    [08:51:04] Querying MTA master server... success! (Auto detected IP:93.242.209.1
    57)
    [08:51:04] Authorized serial account protection is enabled for the ACL group(s):
    `Admin` See http://mtasa.com/authserial
    [08:51:04] Server started and is ready to accept connections!
    [08:51:04] To stop the server, type 'shutdown' or press Ctrl-C
    [08:51:04] Type 'help' for a list of commands.