Supporter Mobil

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
  • Hay habe gerade ein befehl gescriptet wo man ein smobil bekommt (bewusst ohne admin abfrage) und jetzt brauche ich mal hilfe mit den errors


    C:\Users\Klaus\Desktop\Home Server\gamemodes\scriptingstuendlein.pwn(226) : error 001: expected token: "-string end-", but found "-identifier-"
    C:\Users\Klaus\Desktop\Home Server\gamemodes\scriptingstuendlein.pwn(226) : error 017: undefined symbol "Ausw"
    C:\Users\Klaus\Desktop\Home Server\gamemodes\scriptingstuendlein.pwn(226) : error 029: invalid expression, assumed zero
    C:\Users\Klaus\Desktop\Home Server\gamemodes\scriptingstuendlein.pwn(226) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.


    Zeile 224-238:


    if(strcmp("/supmobil add",cmdtext,true) == 0)
    {
    ShowPlayerDialog(playerid, DIALOG_SUPMOBIL, DIALOG_STYLE_LIST,"Supmobil","Sultan\nRancher\nCaddy,"Auswählen","Abbrechen");
    return 1;
    }

    if(strcmp("/supmobil del",cmdtext,true) == 0)
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    DestroyVehicle(GetPlayerVehicleID(playerid));
    return 1;
    }
    return 1;
    }

    Instagram: tom.ballr

  • ShowPlayerDialog(playerid, DIALOG_SUPMOBIL, DIALOG_STYLE_LIST,"Supmobil","Sultan\nRancher\nCaddy","Auswählen","Abbrechen");


    Komma & "" falsch gesetzt.


    danke jetzt kommt das hir :P


    C:\Users\Klaus\Desktop\Home Server\gamemodes\scriptingstuendlein.pwn(413) : error 017: undefined symbol "vehicleid"
    C:\Users\Klaus\Desktop\Home Server\gamemodes\scriptingstuendlein.pwn(413) : error 008: must be a constant expression; assumed zero
    C:\Users\Klaus\Desktop\Home Server\gamemodes\scriptingstuendlein.pwn(413) : error 036: empty statement
    C:\Users\Klaus\Desktop\Home Server\gamemodes\scriptingstuendlein.pwn(413) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.


    Die Zeilen : 400-463


    if(dialogid == DIALOG_SUPMOBIL)
    {
    new string[128];
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,pname,sizeof(pname));
    if(response == 1)
    {
    if(listitem == 0)
    {
    format(string,sizeof(string),"Supportercar von: %s",pname);
    new Float:px,Float:py,Float:pz;
    GetPlayerPos(playerid,px,py,pz);
    AddStaticVehicleEx(560,px,py,pz,0,1,1,-1);
    new vehiclelabel[vehicleid] = Create3DTextLabel(string,DRot,0,0,0,50,0,1);
    Attach3DTextLabelToVehicle(vehiclelabel[vehicleid], vehicleid, 0, 0, 0);
    }
    if(listitem == 1)
    {
    format(string,sizeof(string),"Supportercar von: %s",pname);
    new Float:px,Float:py,Float:pz;
    GetPlayerPos(playerid,px,py,pz);
    AddStaticVehicleEx(490,px,py,pz,0,1,1,-1);
    new vehiclelabel[vehicleid] = Create3DTextLabel(string,DRot,0,0,0,50,0,1);
    Attach3DTextLabelToVehicle(vehiclelabel[vehicleid], vehicleid, 0, 0, 0);
    }
    if(listitem == 2)
    {
    format(string,sizeof(string),"Supportercar von: %s",pname);
    new Float:px,Float:py,Float:pz;
    GetPlayerPos(playerid,px,py,pz);
    AddStaticVehicleEx(457,px,py,pz,0,1,1,-1);
    new vehiclelabel[vehicleid] = Create3DTextLabel(string,FARBE_ROT,0,0,0,50,0,1);
    Attach3DTextLabelToVehicle(vehiclelabel[vehicleid], vehicleid, 0, 0, 0);
    }
    return 1;
    }
    }

    Instagram: tom.ballr

  • Hast du doch schon.


    Ich habe das jetzt so aber bekomme errors...
    if(dialogid == DIALOG_SUPMOBIL)
    {
    new string[128];
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,pname,sizeof(pname));
    if(response == 1)
    {
    if(listitem == 0)
    {
    format(string,sizeof(string),"Supportercar von: %s",pname);
    new Float:px,Float:py,Float:pz;
    GetPlayerPos(playerid,px,py,pz);
    new vehicleid=CreateVehicle(560,px,py,pz,0,1,1,-1);
    new vehiclelabel[vehicleid] = Create3DTextLabel(string,DRot,0,0,0,50,0,1);
    Attach3DTextLabelToVehicle(vehiclelabel[vehicleid], vehicleid, 0, 0, 0);
    }
    if(listitem == 1)
    {
    format(string,sizeof(string),"Supportercar von: %s",pname);
    new Float:px,Float:py,Float:pz;
    GetPlayerPos(playerid,px,py,pz);
    new vehicleid=CreateVehicle(490,px,py,pz,0,1,1,-1);
    new vehiclelabel[vehicleid] = Create3DTextLabel(string,DRot,0,0,0,50,0,1);
    Attach3DTextLabelToVehicle(vehiclelabel[vehicleid], vehicleid, 0, 0, 0);
    }
    if(listitem == 2)
    {
    format(string,sizeof(string),"Supportercar von: %s",pname);
    new Float:px,Float:py,Float:pz;
    GetPlayerPos(playerid,px,py,pz);
    new vehicleid=CreateVehicle(457,px,py,pz,0,1,1,-1);
    new vehiclelabel[vehicleid] = Create3DTextLabel(string,FARBE_ROT,0,0,0,50,0,1);
    Attach3DTextLabelToVehicle(vehiclelabel[vehicleid], vehicleid, 0, 0, 0);
    }
    return 1;
    }
    }

    Instagram: tom.ballr

  • C:\Users\Klaus\Desktop\Home Server\gamemodes\scriptingstuendlein.pwn(413) : error 017: undefined symbol "vehicleid"
    C:\Users\Klaus\Desktop\Home Server\gamemodes\scriptingstuendlein.pwn(413) : error 008: must be a constant expression; assumed zero
    C:\Users\Klaus\Desktop\Home Server\gamemodes\scriptingstuendlein.pwn(413) : error 036: empty statement
    C:\Users\Klaus\Desktop\Home Server\gamemodes\scriptingstuendlein.pwn(413) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.

    Instagram: tom.ballr

  • #include <a_samp>


    new vehiclelabel[MAX_VEHICLES];


    public OnGameModeInit()
    {
    return 1;
    }
    ...
    ...
    if(listitem == 1)
    {
    format(string,sizeof(string),"Supportercar von: %s",pname);
    new Float:px,Float:py,Float:pz;
    GetPlayerPos(playerid,px,py,pz);
    new vehicleid=CreateVehicle(490,px,py,pz,0,1,1,-1);
    vehiclelabel[vehicleid] = Create3DTextLabel(string,DRot,0,0,0,50,0,1);
    Attach3DTextLabelToVehicle(vehiclelabel[vehicleid], vehicleid, 0, 0, 0);
    }

    Berlin - Tel Aviv - Moskau

  • netrox was das für script kenntinis von dir du erklärst das ihm falsch


    new vehiclelabel[MAX_VEHICLES];





    das hat keinen zweck bzw 0 funktion ^^ du musst



    new Der name deines autos [Anzal wv supmobils]


    das soll ungefähr so wie bei den frak cars machen ^^ für anfänger ist das geht weil netrox das has du ihn so kompliziert gemacht das ich es sogar nicht verstanden habe



    mfg

  • Wo ist das falsch? Ich habe zwar den Fehler, dass "Text3D:" fehlt, sonst aber auch nichts.


    Es muss "new Text3D:vehiclelabel[MAX_VEHICLES];" heißen, da es keinerlei Anzeichen darauf gibt, dass die Supporterautos beschränkt sind.
    "vehicleid=CreateVehicle". Das gibt dir nicht 1,2,3,4 zurück, sondern 253, 846 oder was weiß ich.

    Berlin - Tel Aviv - Moskau