Kauf von Autos funktioniert nicht

  • Kauf von Autos funktioniert nicht

    Hey,
    Ich habe folgendes Problem:
    In meinem Reallife Gamemode funktioniert das kaufen von Autos nicht. Immer wenn man in den Marker rein läuft, und sich ein x beliebiges Fahrzeug kaufen möchte, die enter Taste zum kauf drückt, wird man wieder aus dem "Kaufbildschirm" rausgeworfen.
    Beim Debugscript 3 kommt folgender Error:

    ERROR: carsys/carhouses/carbuy_allround.lua:35: attempt to compare number with boolean

    Nun komm ich nicht viel weiter, da ich den Fehler einfach nicht finden kann.
    Ich habe schon ein paar Dinge ausprobiert, jedoch hat dies nichts gebracht.

    Ich hoffe nun auf eure Hilfe!
    Falls ihr weiter Informationen dazu braucht, meldet euch bitte bei mir!

    Mit freundlichen Grüßen AvexYT ;)
  • AvexYT schrieb:

    [TDS]Bonus schrieb:

    Wie wäre es mit der Zeile, die den Fehler verursacht ...
    Ja das ist mir selbstverständlich bewusst .. allerdings kann ich mir nicht erklären, was daran falsch sein sollte ... ^^
    Mit freundlichen Grüßen AvexYT
    Du sollst die Zeile hier angeben. Wir können nicht raten
    Wer anderen eine BlechBoX brät, hat ein BlechBoXbratgerät.


    "mal sehen ob du dich an dem Haltest was du versprichst."
    "ich kann nur nichts amchen"
    "ne andere möglichkeit hasste nicht."
    "solang es eine Numemr ist"
    "Ich tu den"
    "Heisst also das ich im entefekt den kompletten Code nochmal neu schreib"
    "glaube aber eher°(,) das es das erste ist."
    beim Zweiten kann er die txd datei nicht laden wiel sie vll fehlerhaft ist.


    "Schreib dich nicht ab - Lern lesen und schreiben!"
  • Zynischer schrieb:

    Hey, wir brauchen die Zeile die den Fehler verursacht, poste mal bitte die
    carsys/carhouses/carbuy_allround.lua Zeile 35 ( 5 Zeilen davor und danach)
    Hier die Zeilen 30-40 nach der Reihenfolge (30-40):


    end
    if camper[vehid] and hasCamper then
    outputChatBox ( "Du kannst nur einen Wohnwagen haben!", player, 125, 0, 0 )
    else
    if carprices[vehid] or vioGetElementData ( player, "everyCarBuyableForFree" ) or carprice == "FroCoins" then
    if vioGetElementData ( player, "maxcars" ) > vioGetElementData ( player, "curcars" ) then
    local i = true
    vioSetElementData ( player, "carbuyslot", 0 )
    carslotnr = 1
    sucesfull = false
    for i = 1, tonumber(vioGetElementData ( player, "maxcars" )) do
  • LUA-Quellcode

    1. end
    2. if camper[vehid] and hasCamper then
    3. outputChatBox ( "Du kannst nur einen Wohnwagen haben!", player, 125, 0, 0 )
    4. else
    5. if carprices[vehid] or vioGetElementData ( player, "everyCarBuyableForFree" ) or carprice == "FroCoins" then
    6. if vioGetElementData ( player, "maxcars" ) > vioGetElementData ( player, "curcars" ) then --Das ist die Fehlerzeile
    7. local i = true
    8. vioSetElementData ( player, "carbuyslot", 0 )
    9. carslotnr = 1
    10. sucesfull = false
    11. for i = 1, tonumber(vioGetElementData ( player, "maxcars" )) do
    Alles anzeigen

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von AvexYT ()

  • boar alter -.-


    LUA-Quellcode

    1. local slot = 0
    2. local differenz = 0
    3. if carprices[vehid] or vioGetElementData ( player, "everyCarBuyableForFree" ) then
    4. if vioGetElementData ( player, "maxcars" ) > vioGetElementData ( player, "curcars" ) then
    5. for i=1, vioGetElementData ( player, "maxcars" ) do
    6. if vioGetElementData ( player, "carslot"..i ) == 0 then
    7. slot = i -- ich glaube hier liegt sein Fehler !
    8. break
    9. end
    10. end
    11. if slot > 0 then
    12. if not vioGetElementData ( player, "everyCarBuyableForFree" ) then
    13. if carprices[tonumber(vehid)] then
    14. carprice = carprices[tonumber(vehid)]
    15. end
    16. if ec then
    17. differenz = vioGetElementData ( player, "bankmoney" ) - carprice
    18. else
    19. differenz = vioGetElementData ( player, "money" ) - carprice
    20. end
    21. end
    Alles anzeigen
    Mit freundlichen Grüßen
    Corny17

    Die zehn Gebote Gottes enthalten 279 Wörter, die amerikanische Unabhängigkeitserklärung 300 Wörter, die Verordnung der europäischen Gemeinschaft über den Import von Karamelbonbons aber exakt 25911 Wörter.