Supcar Löschen wenn es schon eins gibt

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
  • mir persönlich sagt das ganze nichts :D Ich will ja wenn man aus dem Fahrzeug aussteigt das es automatisch gelöscht wird und ich keinen Befehl eingeben muss.


    Ich mein wie frage ich ab ob er aus dem Fahrzeug aussteigt ?

  • Hab das jetzt so gemacht macht aber Errors :


    public OnPlayerExitVehicle(playerid, vehicleid)
    {
    if(Supcar[playerid]==1)
    {
    DestroyVehicle(Supcar[playerid]); // Die Errors sind hier
    }
    return 1;
    }



    if(dialogid == Supcar_Dialog)
    {
    if(response)
    {
    if(listitem == 0)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar=AddStaticVehicle(556,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid ]== 1;
    }
    if(listitem == 1)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar=AddStaticVehicle(451,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    if(listitem == 2)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar=AddStaticVehicle(568,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    if(listitem == 3)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar=AddStaticVehicle(495,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    if(listitem == 4)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar=AddStaticVehicle(434,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    }



    Errors:
    :\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(5705) : error 017: undefined symbol "Supcar"
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(5705) : warning 215: expression has no effect
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(5705) : error 001: expected token: ";", but found "]"
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(5705) : error 029: invalid expression, assumed zero
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(5705) : 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.

  • if(dialogid == Supcar_Dialog)
    {
    if(response)
    {
    if(listitem == 0)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar=AddStaticVehicle(556,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid ]== 1;
    }
    if(listitem == 1)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar=AddStaticVehicle(451,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    if(listitem == 2)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar=AddStaticVehicle(568,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    if(listitem == 3)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar=AddStaticVehicle(495,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    if(listitem == 4)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar=AddStaticVehicle(434,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    }
    }

  • Dann könnt ihr aber supcar nicht als Parameter für Destroy Vehicle nutzen.
    native IsValidVehicle(vehicleid);
    if(listitem == 0)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a;
    GetPlayerPos(playerid,x,y,z);
    Supcar[playerid] =CreateVehicle(556,x,y,z,a,0,1,-1);
    PutPlayerInVehicle(playerid,Supcar[playerid],0);
    }


    public OnPlayerExitVehicle(playerid, vehicleid)
    {
    if(IsValidVehicle(Supcar[playerid]) && vehicleid == Supcar[playerid])
    {
    DestroyVehicle(Supcar[playerid]);
    }
    return 1;
    }


    edit: ist natürlich CreateVehicle :D
    edit2: supcar variable vergessen die Deklaration rauszunehmen,da diese nicht mehr benötigt wurde

    Einmal editiert, zuletzt von Hagi ()

  • Was macht ihr hier wieder fürn Blödsinn, AddStaticVehicle geht nur unter OnGameMode/FIlterScriptInit, benutzt CreateVehicle.


    // Edit

    if(listitem == 0)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar; // Hier
    GetPlayerPos(playerid,x,y,z);
    Supcar[playerid] =AddStaticVehicle(556,x,y,z,a,0,1); // Hier
    PutPlayerInVehicle(playerid,Supcar[playerid],0);
    }

    Ausserdem erstellt ihr eine Variable, obwohl es schon eine Globale mit Array gibt!


    // Edit²

    Supcar[playerid] == 1;

    Und sowas von jemandem mit über 2000 Beiträgen! :pinch:


    http://wiki.sa-mp.com/wiki/Scripting_Basics

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Sorry aber das meiste was man scripten muss ist eigentlich eine Grundlage für Jeden Scripter ich mein jeder weiss wie man eine if abfrage macht und etwas defienirt sprich z.b.:


    so Oben im Script:
    new Supcar[MAX_PLAYERS];



    Das ist die Abfrage
    if(Supcar[playerid] == 1) ....


    wenn es auf einsteht dann löschen udn wenn nicht erstellen so Schwer?????? Oo


    mfg. Fabi.StaR 8)

    Mit freundlichen Grüßen,


    Fabi.StaR :love::saint:


  • Hab das ganze jetzt so macht noch Errors
    new Supcar[MAX_PLAYERS];


    ocmd:supcar(playerid,params[])
    {
    if(!IstSpielerAdmin(playerid,1)) return SendClientMessage(playerid,Rot,"Du bist kein Admin");
    if(Supcar[playerid]== 1)
    {
    DestroyVehicle(Supcar[playerid];
    }
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst dir kein Auto spawnen, solange du in einem Auto sitzt!");
    ShowPlayerDialog(playerid,Supcar_Dialog,DIALOG_STYLE_LIST,"Supcars","Monster Truck\nTourismo\nBandito\nSandking\nHotknife\nMaverick\nShamal","Spawnen","Abbrechen");
    return 1;
    }


    if(dialogid == Supcar_Dialog)
    {
    if(response)
    {
    if(listitem == 0)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar; //7023
    GetPlayerPos(playerid,x,y,z);
    Supcar=AddStaticVehicle(556,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] = 1;
    }
    if(listitem == 1)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar=AddStaticVehicle(451,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    if(listitem == 2)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar=AddStaticVehicle(568,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    if(listitem == 3)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar=AddStaticVehicle(495,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    if(listitem == 4)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar=AddStaticVehicle(434,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    if(listitem == 5)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar=AddStaticVehicle(487,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    if(listitem == 6)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar=AddStaticVehicle(519,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    }
    }


    Errors:
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(4697) : error 001: expected token: ",", but found ";"
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7023) : warning 219: local variable "Supcar" shadows a variable at a preceding level
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7027) : error 028: invalid subscript (not an array or too many subscripts): "Supcar"
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7027) : warning 215: expression has no effect
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7027) : error 001: expected token: ";", but found "]"
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7027) : error 029: invalid expression, assumed zero
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7027) : fatal error 107: too many error messages on one line


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



    5 Errors.


  • ICh weiß , dass das hier in dem Forum nicht gerade optimal ist und daher ist glaube ich ist ein Scripten über Tv besser ^^


    TS:84.142.116.212
    TV Daten gibts mündlich.


    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7023) : warning 219: local variable "Supcar" shadows a variable at a preceding level
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7027) : error 028: invalid subscript (not an array or too many subscripts): "Supcar"
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7027) : warning 215: expression has no effect
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7027) : error 001: expected token: ";", but found "]"
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7027) : error 029: invalid expression, assumed zero
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7027) : 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.




    Hier sind die Errors:


    if(dialogid == Supcar_Dialog)
    {
    if(response)
    {
    if(listitem == 0)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar; // Zeile 7023
    GetPlayerPos(playerid,x,y,z);
    Supcar=AddStaticVehicle(556,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] = 1;
    }
    if(listitem == 1)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar=AddStaticVehicle(451,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    if(listitem == 2)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar=AddStaticVehicle(568,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    if(listitem == 3)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar=AddStaticVehicle(495,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    if(listitem == 4)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar=AddStaticVehicle(434,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    if(listitem == 5)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar=AddStaticVehicle(487,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    if(listitem == 6)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar=AddStaticVehicle(519,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    }

  • Hey,
    du hast SupCar als Playerid Variable
    nicht als Locale also musst du hier
    Supcar[playerid]=AddStaticVehicle(487,x,y,z,a,0,1); //das [playerid]
    hinschreiben
    Da musst du drauf achten


    Desweiteren ist das im Forum so schon optimal da die Fehler die du hast keine Großen sind.
    Wenn du schlimmerere hättest dann wäre TV besser
    so bei den kleinen Variablen Fehler ist das Forum vollkommen ausreichend

  • Hab die Errors trotz [playerid] noch -.-


    Habs jetzt so if(dialogid == Supcar_Dialog)
    {
    if(response)
    {
    if(listitem == 0)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar; //7023
    GetPlayerPos(playerid,x,y,z);
    Supcar[playerid]=AddStaticVehicle(556,x,y,z,a,0,1); //7025
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    if(listitem == 1)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar[playerid]=AddStaticVehicle(451,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    if(listitem == 2)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar[playerid]=AddStaticVehicle(568,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    if(listitem == 3)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar[playerid]=AddStaticVehicle(495,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    if(listitem == 4)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar[playerid]=AddStaticVehicle(434,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    if(listitem == 5)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar[playerid]=AddStaticVehicle(487,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    if(listitem == 6)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a,Supcar;
    GetPlayerPos(playerid,x,y,z);
    Supcar[playerid]=AddStaticVehicle(519,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    }


    Und Die Errors
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7023) : warning 219: local variable "Supcar" shadows a variable at a preceding level
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7025) : error 028: invalid subscript (not an array or too many subscripts): "Supcar"
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7025) : warning 215: expression has no effect
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7025) : error 001: expected token: ";", but found "]"
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7025) : error 029: invalid expression, assumed zero
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7025) : 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.

    Einmal editiert, zuletzt von Ralf ()

  • Jetzt hab ich s so



    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7026) : error 035: argument type mismatch (argument 2)
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7027) : warning 215: expression has no effect
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7035) : error 035: argument type mismatch (argument 2)
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7036) : warning 215: expression has no effect
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7044) : error 035: argument type mismatch (argument 2)
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7045) : warning 215: expression has no effect
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7053) : error 035: argument type mismatch (argument 2)
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7054) : warning 215: expression has no effect
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7062) : error 035: argument type mismatch (argument 2)
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7063) : warning 215: expression has no effect
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7071) : error 035: argument type mismatch (argument 2)
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7072) : warning 215: expression has no effect
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7080) : error 035: argument type mismatch (argument 2)
    C:\Users\Ralf\Desktop\Samp o.3x Server\gamemodes\grsa-backup.pwn(7081) : warning 215: expression has no effect
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    7 Errors.


    if(dialogid == Supcar_Dialog)
    {
    if(response)
    {
    if(listitem == 0)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a;
    GetPlayerPos(playerid,x,y,z);
    Supcar[playerid]=AddStaticVehicle(556,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    if(listitem == 1)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a;
    GetPlayerPos(playerid,x,y,z);
    Supcar[playerid]=AddStaticVehicle(451,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    if(listitem == 2)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a;
    GetPlayerPos(playerid,x,y,z);
    Supcar[playerid]=AddStaticVehicle(568,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    if(listitem == 3)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a;
    GetPlayerPos(playerid,x,y,z);
    Supcar[playerid]=AddStaticVehicle(495,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    if(listitem == 4)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a;
    GetPlayerPos(playerid,x,y,z);
    Supcar[playerid]=AddStaticVehicle(434,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    if(listitem == 5)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a;
    GetPlayerPos(playerid,x,y,z);
    Supcar[playerid]=AddStaticVehicle(487,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    if(listitem == 6)
    {
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
    new Float:x,Float:y,Float:z,Float:a;
    GetPlayerPos(playerid,x,y,z);
    Supcar[playerid]=AddStaticVehicle(519,x,y,z,a,0,1);
    PutPlayerInVehicle(playerid,Supcar,0);
    Supcar[playerid] == 1;
    }
    }