Carrespawn will nicht klappen :D

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 ich bin kurz vor der Perfektion meines Carrespawn Befehls hab nur ein Problem das die Autos respawnen trotzdem jemand drinn sitzt, eigentlich düften sie garnicht respawnen ich frage mich wo der fehler liegt ...


    ocmd:carrespawn(playerid,params[])
    {
    new string[50];
    format(string, sizeof(string), "%s respawnt die Fraktions Autos.", SpielerName(playerid));
    if(GetPVarInt(playerid,"Rang") == 12 )
    {
    if(GetPVarInt(playerid,"Fraktion") == 2)
    {
    for(new i=0; i<sizeof(lspdcar); i++)
    {
    for(new m = 0; m < MAX_PLAYERS; m++)
    {
    if(GetPlayerVehicleID(m //<-- mit playerid gehts aber wenn ich alle spieler abfrage nicht ...) != lspdcar[i])
    {
    SetVehicleToRespawn(lspdcar[i]);
    }


    }
    }
    }
    if(GetPVarInt(playerid,"Fraktion") == 1)
    {
    for(new i=0; i<sizeof(armycar); i++)
    {
    for(new m = 0; m < MAX_PLAYERS; m++)
    {
    if(GetPlayerVehicleID(m) != lspdcar[i])
    {
    SetVehicleToRespawn(armycar[i]);
    }
    }
    }
    }
    for(new m = 0; m < MAX_PLAYERS; m++)
    {
    if(GetPVarInt(playerid,"Fraktion") == 1)
    {
    SendClientMessage(m,0xFF0037FF,string);
    }
    else if(GetPVarInt(playerid,"Fraktion") == 2)
    {
    SendClientMessage(m,0xFF0037FF,string);
    }


    }
    }
    }

  • Setz mal noch die Abfrage
    if(IsPlayerConnected(m))
    nach
    for(new m=0; m< MAX_PLAYERS; m++)
    ein.

    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|

  • Jaa es geht danke ;* ^^


    //Edit


    Nein es geht doch nicht ;( ich habe es jetzt so :


    ocmd:carrespawn(playerid,params[])
    {
    new string[50];
    format(string, sizeof(string), "%s respawnt die Fraktions Autos.", SpielerName(playerid));
    if(GetPVarInt(playerid,"Rang") == 12 )
    {
    if(GetPVarInt(playerid,"Fraktion") == 2)
    {
    for(new i=0; i<sizeof(lspdcar); i++)
    {
    for(new m = 0; m < MAX_PLAYERS; m++)
    {
    if(IsPlayerConnected(m))
    {
    if(GetPlayerVehicleID(m)!= lspdcar[i])
    {
    SetVehicleToRespawn(lspdcar[i]);
    }
    }
    }
    }
    }
    if(GetPVarInt(playerid,"Fraktion") == 1)
    {
    for(new i=0; i<sizeof(armycar); i++)
    {
    for(new m = 0; m < MAX_PLAYERS; m++)
    {
    if(IsPlayerConnected(m))
    {
    if(GetPlayerVehicleID(m)!= armycar[i])
    {
    SetVehicleToRespawn(armycar[i]);
    }
    }
    }
    }
    }
    for(new m = 0; m < MAX_PLAYERS; m++)
    {
    if(GetPVarInt(playerid,"Fraktion") == 1)
    {
    SendClientMessage(m,0xFF0037FF,string);
    }
    else if(GetPVarInt(playerid,"Fraktion") == 2)
    {
    SendClientMessage(m,0xFF0037FF,string);
    }


    }
    }
    }

    Einmal editiert, zuletzt von ~P4!N~ ()

  • Gehts denn, wenn du
    if(GetPlayerVehicleID(m)!= armycar[i])
    rausnimmst?
    Also auch bei dem lspdcar dingsi ^^

    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|

  • Wie erstellst du die denn?
    (Code ^^)

    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|