Bestimmte ModelIDs = Bestimmte erlaubnise

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
  • Hi Leutz,


    Ich wollte mal fragen, ob es möglich ist, dass man statt die CarID die ModelID angibt also z.B. PolizeiCarID = 596 dann mach ich bei gf bei IsACopCar(carid) draus ein IsACopCar(modelid) dann zählt wenn man das auto 596 spawnt also mit /veh und so sofort als polizei auto. is das machbar? ich habs schon versucht alles auszu tauschen hat aba nicht geklappt dann hab ich new CarID[MAX_PLAYERS]; gesehen, habs kopiert und draus new ModelID[MAX_PLAYERS]; gemacht aba da kommt 1 warning "warning 203: symbol is never used: "ModelID"". Was muss ich einfügen? Brauch ich ein Include oda sowas? Bitte Helft mir


    MFG
    [XAC]Simon


    MY SELFMADE GAMEMODE "NoName"

    Spoiler anzeigen


    - AccountSystem: 100%
    - LizenzenSystem: 5%
    - TelefonSystem: 5%
    - JobSystem: 3%
    - GeldSystem: 80%
    - AutoSystem: 75%
    - FahndungsSystem: [color=#ff6600]10%
    [color=#000000]- HausSystem: [color=#ff0000]0%

    [color=#000000]- GeschäftsSystem: [color=#ff0000]0%

    [color=#000000]- ZahlTag System: [color=#ff0000]0%

    [color=#000000]- WetterSystem: [color=#ff0000]0%

    [color=#000000]- AntiCheatSystem: [color=#ff0000]0%

    Spoiler anzeigen
    GameModeName: [GM]MyGamemode
    Filterscripts: None
    Benutze Includes: [Inc]MyInclude
    Voraussichtliche Fertigstellung: Unbekannt
    Voraussichtliche Servereröffnung: Unbekannt
    Voraussichtliche Veröffentlichung des Scripts: Wahrscheinlich NIE
    Voraussichtliche Veröffentlichung des Scripts: Wahrscheinlich NIE
    Sonstige Anmerkungen: Selfmade

  • die 2 minizeilen sagen mir jetzt garnix xD


    ich habs so:


    forward IsACopCar(modelid);


    public IsACopCar(modelid)
    {
    if(modelid == 407 || modelid == 425 || modelid == 427 || modelid == 432 || modelid == 433 || modelid == 490 || modelid == 497)
    {
    if(modelid == 520 || modelid == 523 || modelid == 528 || modelid == 544 || (modelid >= 596) && (modelid <= 599) || modelid == 601)
    {
    return 0;
    }
    return 1;
    }
    return 0;
    }


    MY SELFMADE GAMEMODE "NoName"

    Spoiler anzeigen


    - AccountSystem: 100%
    - LizenzenSystem: 5%
    - TelefonSystem: 5%
    - JobSystem: 3%
    - GeldSystem: 80%
    - AutoSystem: 75%
    - FahndungsSystem: [color=#ff6600]10%
    [color=#000000]- HausSystem: [color=#ff0000]0%

    [color=#000000]- GeschäftsSystem: [color=#ff0000]0%

    [color=#000000]- ZahlTag System: [color=#ff0000]0%

    [color=#000000]- WetterSystem: [color=#ff0000]0%

    [color=#000000]- AntiCheatSystem: [color=#ff0000]0%

    Spoiler anzeigen
    GameModeName: [GM]MyGamemode
    Filterscripts: None
    Benutze Includes: [Inc]MyInclude
    Voraussichtliche Fertigstellung: Unbekannt
    Voraussichtliche Servereröffnung: Unbekannt
    Voraussichtliche Veröffentlichung des Scripts: Wahrscheinlich NIE
    Voraussichtliche Veröffentlichung des Scripts: Wahrscheinlich NIE
    Sonstige Anmerkungen: Selfmade

  • Kleiner Fehler, Sure ;)



    public IsACopCar(carid){
    new carmodel = GetVehicleModel(carid);
    if(carmodel==596)
    {
    return 1;
    }
    return 0;
    }


    So ists richtig.
    new carmodel = GetVehicleModel(carid);
    Da muss carid angegeben werden :D

  • Zitat

    IsACopCar(modelid)


    So wie ich das aber lese möchte er als Parameter schon die Model ID übergeben.
    stock IsCopCar(modelid)
    {
    switch(modelid)
    {
    case 596:return 1; //Police Car (LSPD)
    case 598:return 1; //Police Car (LVPD)
    case 597:return 1; //Police Car (SFPD)
    case 599:return 1; //Ranger
    case 427:return 1; //Enforcer
    case 523:return 1; //Cop Bike (HPV-1000)
    }
    return 0;
    }
    /* Oder mit vehicle ID */
    stock IsCopCar(vehicleid)
    {
    switch(GetVehicleModel(vehicleid))
    {
    case 596:return 1; //Police Car (LSPD)
    case 598:return 1; //Police Car (LVPD)
    case 597:return 1; //Police Car (SFPD)
    case 599:return 1; //Ranger
    case 427:return 1; //Enforcer
    case 523:return 1; //Cop Bike (HPV-1000)
    }
    return 0;
    }

  • Ja Monti, kann sein^^


    Weil bei "newcar" wenn man das sucht stand in der klammer newcar aber das war ja auf newcar bezogen xD. Nit wundern wenn ihr das nit checkt. hab das dann gechangt aber danke ;)

  • sry will dazu kein neues thread aufmachen ..ist es irgendwie möglich die wagen anderst zu bestimmen ohne das man aufpassen muss das id verrutscht ? also auch ne andere möglichkeit als model und carid ?.



    bsp. ist möglich die wie das house carspawn



    new Float:HouseCarSpawns[34][4] = {
    {-2637.2544,165.0454,4.2919,179.9976},//House 0
    {2064.4,-1694.4,13.1,271.1561},//House 1
    {-2712.7625,870.3005,70.5348,89.1608},//House 2......


    so auch für cops usw zu defienieren bsp .


    new Float:CopCarSpawns[12][4] =
    .......
    .....
    ..


    ? wehre nämlich um einiges besser.das man dann bei


    public IsACopCar(carid){
    if(CopCarSpawns)
    {
    return 1;
    }
    return 0;
    }
    irgendwie die so definiert ?

    „Auge um Auge - und die ganze Welt wird blind sein.“
    - Mahatma Gandhi

  • ja das wäre auch ne möglichkeit


    MY SELFMADE GAMEMODE "NoName"

    Spoiler anzeigen


    - AccountSystem: 100%
    - LizenzenSystem: 5%
    - TelefonSystem: 5%
    - JobSystem: 3%
    - GeldSystem: 80%
    - AutoSystem: 75%
    - FahndungsSystem: [color=#ff6600]10%
    [color=#000000]- HausSystem: [color=#ff0000]0%

    [color=#000000]- GeschäftsSystem: [color=#ff0000]0%

    [color=#000000]- ZahlTag System: [color=#ff0000]0%

    [color=#000000]- WetterSystem: [color=#ff0000]0%

    [color=#000000]- AntiCheatSystem: [color=#ff0000]0%

    Spoiler anzeigen
    GameModeName: [GM]MyGamemode
    Filterscripts: None
    Benutze Includes: [Inc]MyInclude
    Voraussichtliche Fertigstellung: Unbekannt
    Voraussichtliche Servereröffnung: Unbekannt
    Voraussichtliche Veröffentlichung des Scripts: Wahrscheinlich NIE
    Voraussichtliche Veröffentlichung des Scripts: Wahrscheinlich NIE
    Sonstige Anmerkungen: Selfmade