Ich brauche ein paar zeilen

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,


    für meinen DM server suche ich ein paar Zeilen, die bewirken das nur Core2Pacco(also ich) ein bestimmtes Auto fahren kann. Beifahrer darf natürlich jeder sein. Das mit Gang-Autos hab ich hinbekommen, aba hier scheiterre ich.


    LG, C2P

  • ja dann machst du halt .... neue cars ...


    new admincars[1];


    dann unter ongamemodeinit


    admincar[0]=Addstaticvehicle(bla);


    neues public


    public IsMyCar(carid)//ein forward ganz oben auch erstellen forward IsMyCar(carid);
    {
    for(new i = 0; i < sizeof(admincar); i++)
    {
    if(carid ==admincar[i])
    {
    return 1;
    }
    }
    return 0;
    }

    und dann bei onplayerstatechange


    new myname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,myname,MAX_PLAYER_NAME);


    if(IsMyCar(vehicleid))
    {
    if(!strmatch(myname,"Core2Pacco")) return RemovePlayerFromeVehicle(playerid);
    }


    stock strmatch(const String1[], const String2[])
    {
    if ((strcmp(String1, String2, true, strlen(String2)) == 0) && (strlen(String2) == strlen(String1)))
    {
    return true;
    }
    else
    {
    return false;
    }
    }


    edit:verbessert
    edit2:verbesser ^^