0.3d\gamemodes\German.pwn(11780) : error 001: expected token: "-identifier-", but found "-integer value-" Error

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
  • Hallo Breadfish,
    ich habe ein kleines Problem. Undzwar habe ich eben das Filterscript vom GamerXOIS und mir eingebaut. Doch jetzt gibt es errors im Script.. die Errors:
    Error:
    0.3d\gamemodes\German.pwn(11780) : error 001: expected token: "-identifier-", but found "-integer value-"
    Zeile:

    GetVehicleVelocity(GetPlayerVehicleID(playerid),speed_x,speed_y,speed_z);
    new speed = floatround((floatsqroot(((speed_x*speed_x)+(speed_y*speed_y))+(speed_z*speed_z))*140),kraftstoff[10]);//11780
    /*11781*/ if(GetVehicleFuelType(GetPlayerVehicleID(playerid)) == 0) kraftstoff = "Tank";


    Hoffe ihr könnt mir Helfen.


    MfG
    Edit: Text und Überschrift verändert

    Mit freundlichen Grüßen
    Developer
    Go/Python Developer | ehm. Webdeveloper | Fachinformatiker Anwendungsentwicklung
    Arbeitet in einem cloudigen Umfeld bei einem der größten deutschen Rechenzentrumsbetreibern

    Einmal editiert, zuletzt von Developer ()

  • Doch ist alles definiert.. Vorher ging es doch.. Nach dem Einbau nicht mehr. Link Folgt


    Edit: Link http://forum.sa-mp.de/san-andr…cript-version-2-1-online/ Und vor dem Einbau hat er mir an der Stelle ja keine Errors angezeigt...


    Edit: Jetzt nur noch ein Error:
    gamemodes\German.pwn(11780) : error 001: expected token: "-identifier-", but found "-integer value-"
    Zeile:
    new speed = floatround((floatsqroot(((speed_x*speed_x)+(speed_y*speed_y))+(speed_z*speed_z))*140),kraftstoff[10]);


    Edit2: Ich habe jetzt alles versucht.. auch die Zeile auskommentiert.. kein Ergebniss bitte helft ist sehr wichtig

    Mit freundlichen Grüßen
    Developer
    Go/Python Developer | ehm. Webdeveloper | Fachinformatiker Anwendungsentwicklung
    Arbeitet in einem cloudigen Umfeld bei einem der größten deutschen Rechenzentrumsbetreibern

    2 Mal editiert, zuletzt von Developer ()

  • mach mal das
    kraftstoff[10]
    da weg ^^


    new speed = floatround((floatsqroot(((speed_x*speed_x)+(speed_y*speed_y))+(speed_z*speed_z))*140));

    Unkompetent. Das neue dynamisch.



    ihr seit schon lustig postet erros aber nicht die zeilen wo sie sind dann können wir euch auch nicht helfen^^


    Lernt Scripten, Leute, und macht eure Augen auf!


    _______________________________________
    50 Beiträge: [x] 300 Beiträge: [x]
    100 Beiträge: [x] 500 Beiträge: [x]
    150 Beiträge: [x] 1000 Beiträge: [x]
    200 Beiträge: [x]
    2000 Beiträge: []
    250 Beiträge: [X] Boardaktivitäten: Profil


    [size=36]_______________________________________

    /Edit: Schmerzt es dir eigentlich nicht so ein Müll zu schreiben 8|

  • immer noch der gleiche Error

    Mit freundlichen Grüßen
    Developer
    Go/Python Developer | ehm. Webdeveloper | Fachinformatiker Anwendungsentwicklung
    Arbeitet in einem cloudigen Umfeld bei einem der größten deutschen Rechenzentrumsbetreibern

  • Es liegt an "Kraftstoff = "tank"".


    Verwende:



    format(Kraftstoff, sizeof(Kraftstoff), "tank");


    Immer noch der Error.. Zeilen:

    GetVehicleVelocity(GetPlayerVehicleID(playerid),speed_x,speed_y,speed_z);
    new speed = floatround((floatsqroot(((speed_x*speed_x)+(speed_y*speed_y))+(speed_z*speed_z))*140));
    /*11781*/ if(GetVehicleFuelType(GetPlayerVehicleID(playerid)) == 0) format(kraftstoff, sizeof(kraftstoff), "tank");

    Und der error nochmal auf Deutsch:

    Code
    Zeile (11780) : Erwartete Zeichen "[Absatz]", aber gefunden "-integer value-"

    Mit freundlichen Grüßen
    Developer
    Go/Python Developer | ehm. Webdeveloper | Fachinformatiker Anwendungsentwicklung
    Arbeitet in einem cloudigen Umfeld bei einem der größten deutschen Rechenzentrumsbetreibern

  • Versuchs mal bitte so



    new fuel = GetVehicleFuelType(GetPlayerVehicleID(playerid));
    if(fuel == 0) format(kraftstoff,sizeof(kraftstoff),"Tank");

    Unkompetent. Das neue dynamisch.



    ihr seit schon lustig postet erros aber nicht die zeilen wo sie sind dann können wir euch auch nicht helfen^^


    Lernt Scripten, Leute, und macht eure Augen auf!


    _______________________________________
    50 Beiträge: [x] 300 Beiträge: [x]
    100 Beiträge: [x] 500 Beiträge: [x]
    150 Beiträge: [x] 1000 Beiträge: [x]
    200 Beiträge: [x]
    2000 Beiträge: []
    250 Beiträge: [X] Boardaktivitäten: Profil


    [size=36]_______________________________________

    /Edit: Schmerzt es dir eigentlich nicht so ein Müll zu schreiben 8|

  • jetzt compillt er ohne errors allerdings ist die Zeile
    new speed = floatround((floatsqroot(((speed_x*speed_x)+(speed_y*speed_y))+(speed_z*speed_z))*140));
    auch ausgeblendet... habs gestern getestet: Den Tacho zeigt er komplett an nur beim Speed hat er immer 100 Km/h... also muss der Fehler wohl an der Zeile liegen



    Edit: habs jetzt mal so auf meinem Homeserver gestet immernoch Speed: 100kmH obwohl ich stehe

    Mit freundlichen Grüßen
    Developer
    Go/Python Developer | ehm. Webdeveloper | Fachinformatiker Anwendungsentwicklung
    Arbeitet in einem cloudigen Umfeld bei einem der größten deutschen Rechenzentrumsbetreibern

    Einmal editiert, zuletzt von Developer ()


  • forward Float:GetVehicleSpeed(vehicleid,UseMPH);
    public Float:GetVehicleSpeed(vehicleid,UseMPH)
    {
    new Float:speed_x,Float:speed_y,Float:speed_z,Float:temp_speed;
    GetVehicleVelocity(vehicleid,speed_x,speed_y,speed_z);
    if(UseMPH == 0)
    {
    temp_speed = floatsqroot(((speed_x*speed_x)+(speed_y*speed_y))+(speed_z*speed_z))*136.666667;
    } else {
    temp_speed = floatsqroot(((speed_x*speed_x)+(speed_y*speed_y))+(speed_z*speed_z))*85.4166672;
    }
    floatround(temp_speed,floatround_round);return temp_speed;
    }


    Jetzt nutzt du einfach das



    floatround(GetVehicleSpeed(vehicleid,0))

    Unkompetent. Das neue dynamisch.



    ihr seit schon lustig postet erros aber nicht die zeilen wo sie sind dann können wir euch auch nicht helfen^^


    Lernt Scripten, Leute, und macht eure Augen auf!


    _______________________________________
    50 Beiträge: [x] 300 Beiträge: [x]
    100 Beiträge: [x] 500 Beiträge: [x]
    150 Beiträge: [x] 1000 Beiträge: [x]
    200 Beiträge: [x]
    2000 Beiträge: []
    250 Beiträge: [X] Boardaktivitäten: Profil


    [size=36]_______________________________________

    /Edit: Schmerzt es dir eigentlich nicht so ein Müll zu schreiben 8|

  • Komischer Weise immer noch:
    Zeile (11780) : Erwartete Zeichen "[Absatz]", aber gefunden "-integer value-"


    new speed = floatround(GetVehicleSpeed(vehicleid,0)); So meintest du das doch oder?

    Mit freundlichen Grüßen
    Developer
    Go/Python Developer | ehm. Webdeveloper | Fachinformatiker Anwendungsentwicklung
    Arbeitet in einem cloudigen Umfeld bei einem der größten deutschen Rechenzentrumsbetreibern

  • Könntest du vielleicht den ganzen Public aufdecken xd?


    Also was du mit dem Speed vorhast, etc.

    Unkompetent. Das neue dynamisch.



    ihr seit schon lustig postet erros aber nicht die zeilen wo sie sind dann können wir euch auch nicht helfen^^


    Lernt Scripten, Leute, und macht eure Augen auf!


    _______________________________________
    50 Beiträge: [x] 300 Beiträge: [x]
    100 Beiträge: [x] 500 Beiträge: [x]
    150 Beiträge: [x] 1000 Beiträge: [x]
    200 Beiträge: [x]
    2000 Beiträge: []
    250 Beiträge: [X] Boardaktivitäten: Profil


    [size=36]_______________________________________

    /Edit: Schmerzt es dir eigentlich nicht so ein Müll zu schreiben 8|

  • Public


    Hier das ist der Public und
    das der Stock den du hier gepostet hast
    public Float:GetVehicleSpeed(vehicleid,UseMPH)
    {
    new Float:speed_x,Float:speed_y,Float:speed_z,Float:temp_speed;
    GetVehicleVelocity(vehicleid,speed_x,speed_y,speed_z);
    if(UseMPH == 0)
    {
    temp_speed = floatsqroot(((speed_x*speed_x)+(speed_y*speed_y))+(speed_z*speed_z))*136.666667;
    } else {
    temp_speed = floatsqroot(((speed_x*speed_x)+(speed_y*speed_y))+(speed_z*speed_z))*85.4166672;
    }
    floatround(temp_speed,floatround_round);return temp_speed;
    }

    Mit freundlichen Grüßen
    Developer
    Go/Python Developer | ehm. Webdeveloper | Fachinformatiker Anwendungsentwicklung
    Arbeitet in einem cloudigen Umfeld bei einem der größten deutschen Rechenzentrumsbetreibern

  • new speed = floatround(GetVehicleSpeed(GetPlayerVehicleID(playerid),0));
    Nummero Uno ^^


    Äähm und das 2. ... hmm Versuchs erstmal damit, wir sehen es ja dann :D

    Unkompetent. Das neue dynamisch.



    ihr seit schon lustig postet erros aber nicht die zeilen wo sie sind dann können wir euch auch nicht helfen^^


    Lernt Scripten, Leute, und macht eure Augen auf!


    _______________________________________
    50 Beiträge: [x] 300 Beiträge: [x]
    100 Beiträge: [x] 500 Beiträge: [x]
    150 Beiträge: [x] 1000 Beiträge: [x]
    200 Beiträge: [x]
    2000 Beiträge: []
    250 Beiträge: [X] Boardaktivitäten: Profil


    [size=36]_______________________________________

    /Edit: Schmerzt es dir eigentlich nicht so ein Müll zu schreiben 8|

  • geht nicht...
    neuer Code


    Edit:Deadmau5 wolltest doch per TV drauf. Gucke in deine PN dort hast du die Daten

    Mit freundlichen Grüßen
    Developer
    Go/Python Developer | ehm. Webdeveloper | Fachinformatiker Anwendungsentwicklung
    Arbeitet in einem cloudigen Umfeld bei einem der größten deutschen Rechenzentrumsbetreibern

    Einmal editiert, zuletzt von Developer ()