Beiträge von _Flex_

    Ich habe mir ein Tanksystem gemacht und jedes Fahrzeug sollte eigentlich seinen eigenen Tank haben jedoch hat nun jedes Fahrzeug den Tank 100


    hier mal wo die Tankgröße definiert wird:


    new GasMax[] = {
    100,//"Landstalker",
    100,//"Bravura",
    100,//"Buffalo",
    100,//"Linerunner",
    100,//"Pereniel",
    100,//"Sentinel",
    100,//"Dumper",
    100,//"Firetruck",
    100,//"Trashmaster",
    100,//"Stretch",
    100,//"Manana",
    100,//"Infernus",
    100,//"Voodoo",
    100,//"Pony",
    100,//"Mule",
    100,//"Cheetah",
    100,//"Ambulance",
    100,//"Leviathan",
    100,//"Moonbeam",
    100,//"Esperanto",
    100,//"Taxi",
    100,//"Washington",
    100,//"Bobcat",
    100,//"Mr Whoopee",
    100,//"BF Injection",
    220,//"Hunter",
    100,//"Premier",
    100,//"Enforcer",
    100,//"Securicar",
    100,//"Banshee",
    100,//"Predator",
    100,//"Bus",
    130,//"Rhino",
    100,//"Barracks",
    100,//"Hotknife",
    100,//"Trailer",
    100,//"Previon",
    100,//"Coach",
    100,//"Cabbie",
    100,//"Stallion",
    100,//"Rumpo",
    100,//"RC Bandit",
    100,//"Romero",
    130,//"Packer",
    100,//"Monster Truck",
    100,//"Admiral",
    100,//"Squalo",
    100,//"Seasparrow",
    100,//"Pizzaboy",
    100,//"Tram",
    100,//"Trailer",
    100,//"Turismo",
    100,//"Speeder",
    100,//"Reefer",
    100,//"Tropic",
    100,//"Flatbed",
    100,//"Yankee",
    100,//"Caddy",
    100,//"Solair",
    100,//"Berkley's RC Van",
    100,//"Skimmer",
    100,//"PCJ-600",
    100,//"Roller",
    100,//"Freeway",
    100,//"RC Baron",
    100,//"RC Raider",
    100,//"Glendale",
    100,//"Oceanic",
    20,//"Sanchez",
    100,//"Sparrow",
    100,//"Patriot",
    100,//"Quad",
    100,//"Coastguard",
    100,//"Dinghy",
    100,//"Hermes",
    100,//"Sabre",
    100,//"Rustler",
    100,//"ZR-350",
    100,//"Walton",
    100,//"Regina",
    100,//"Comet",
    100,//"Fahrrad",
    100,//"Burrito",
    100,//"Camper",
    100,//"Marquis",
    100,//"Baggage",
    150,//"Dozer",
    100,//"Maverick",
    100,//"News Chopper",
    100,//"Rancher",
    100,//"FBI Rancher",
    100,//"Virgo",
    100,//"Greenwood",
    100,//"Jetmax",
    100,//"Hotring",
    100,//"Sandking",
    100,//"Blista Compact",
    100,//"Police Maverick",
    100,//"Boxville",
    100,//"Benson",
    100,//"Mesa",
    100,//"RC Goblin",
    100,//"Hotring Racer",
    100,//"Hotring Racer",
    100,//"Bloodring Banger",
    100,//"Rancher",
    100,//"Super GT",
    100,//"Elegant",
    100,//"Journey",
    100,//"Bike",
    100,//"Mountain Bike",
    100,//"Beagle",
    100,//"Cropdust",
    100,//"Stunt",
    100,//"Tanker",
    100,//"RoadTrain",
    100,//"Nebula",
    100,//"Majestic",
    100,//"Buccaneer",
    250,//"Shamal",
    225,//"Hydra",
    100,//"FCR-900",
    100,//"NRG-500",
    100,//"HPV1000",
    100,//"Cement Truck",
    100,//"Tow Truck",
    100,//"Fortune",
    100,//"Cadrona",
    100,//"FBI Truck",
    100,//"Willard",
    100,//"Forklift",
    100,//"Traktor",
    1000,//"Combine",
    100,//"Feltzer",
    100,//"Remington",
    100,//"Slamvan",
    100,//"Blade",
    100,//"Freight",
    100,//"Streak",
    100,//"Vortex",
    100,//"Vincent",
    100,//"Bullet",
    100,//"Clover",
    100,//"Sadler",
    100,//"Firetruck",
    100,//"Hustler",
    100,//"Intruder",
    100,//"Primo",
    160,//"Cargobob",
    100,//"Tampa",
    100,//"Sunrise",
    100,//"Merit",
    100,//"Utility",
    100,//"Nevada",
    100,//"Yosemite",
    100,//"Windsor",
    100,//"Monster Truck",
    100,//"Monster Truck",
    100,//"Uranus",
    100,//"Jester",
    100,//"Sultan",
    100,//"Stratum",
    100,//"Elegy",
    160,//"Raindance",
    100,//"RC Tiger",
    100,//"Flash",
    100,//"Tahoma",
    100,//"Savanna",
    100,//"Bandito",
    100,//"Freight",
    100,//"Trailer",
    100,//"Kart",
    100,//"Mower",
    200,//"Duneride",
    100,//"Sweeper",
    100,//"Broadway",
    100,//"Tornado",
    400,//"AT-400",
    100,//"DFT-30",
    100,//"Huntley",
    100,//"Stafford",
    100,//"BF-400",
    100,//"Newsvan",
    100,//"Tug",
    100,//"Trailer",
    100,//"Emperor",
    100,//"Wayfarer",
    100,//"Euros",
    100,//"Hotdog",
    100,//"Club",
    100,//"Trailer",
    100,//"Trailer",
    260,//"Andromada",
    100,//"Dodo",
    100,//"RC Cam",
    100,//"Launch",
    100,//"Streifenwagen",
    100,//"Streifenwagen",
    100,//"Streifenwagen",
    100,//"Polizei Ranger",
    100,//"Picador",
    100,//"S.W.A.T. Van",
    100,//"Alpha",
    100,//"Phoenix",
    100,//"Glendale",
    100,//"Sadler",
    100,//"Luggage Trailer",
    100,//"Luggage Trailer",
    100,//"Stair Trailer",
    100,//"Boxville",
    100,//"Farm Plow",
    100//"Utility Trailer"
    };


    Dann unter OnGameModeInit den Tank der Fahrzeuge setzten das hab ich so:
    for (new i=0; i< MAX_VEHICLES; i++)
    {

    GetVehicleParamsEx(i,engine,lights,alarm,doors,bonnet,boot,objective);
    SetVehicleParamsEx(i,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
    Motor[i] = false;
    Tank[i] = GetGasMax(GetVehicleModel(i));


    Und zu guter letzt noch meinen Stock
    stock GetGasMax(vehmodel)
    {
    if(vehmodel >= 400 && vehmodel <= 611)
    {
    return GasMax[(vehmodel-400)];
    }
    return 100;
    }


    Mit freundlichen Grüßen
    uzii

    Jetzt lädt er sie nicht richtig hier mal mein code




    stock LoadAccount(playerid)
    {


    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    new WantedGrund[128];
    GetPlayerName(playerid,name,sizeof(name));
    format (Spielerdatei,sizeof(Spielerdatei),"/Account/%s.txt",name);
    SetPVarInt(playerid,"Skin",dini_Int(Spielerdatei,"Skin"));
    SetPlayerWantedLevel(playerid,dini_Int(Spielerdatei,"Wanted"));
    SetPlayerScore(playerid,dini_Int(Spielerdatei,"Level"));
    GivePlayerMoney(playerid,dini_Int(Spielerdatei,"Money"));
    SetPVarInt(playerid,"Admin",dini_Int(Spielerdatei,"Admin"));
    SetPVarInt(playerid,"Member",dini_Int(Spielerdatei,"Member"));
    SetPVarInt(playerid,"Leader",dini_Int(Spielerdatei,"Leader"));
    SetPVarInt(playerid,"Rang",dini_Int(Spielerdatei,"Rang"));
    SetPVarInt(playerid,"Ban",dini_Int(Spielerdatei,"Ban"));
    SetPVarInt(playerid,"Job",dini_Int(Spielerdatei,"Job"));
    SetPVarInt(playerid,"PayDay",dini_Int(Spielerdatei,"PayDay"));
    SetPVarInt(playerid,"Bomben",dini_Int(Spielerdatei,"Bomben"));
    SetPVarInt(playerid,"Knastzeit",dini_Int(Spielerdatei,"Knastzeit"));
    //=============================================================================//STrings
    dini_Get(WantedGrund,"Wantedgrund");
    SetPVarString(playerid,"Wantedgrund",WantedGrund);
    return 1;
    }

    warum gibt er mir hier jetzt WantedGrund = 0 aus ?



    if(GetPlayerWantedLevel(playerid) >= 1)
    {
    new string[256];
    new string1[256];
    new WantedGrund[128];
    new WantedLevel = GetPlayerWantedLevel(playerid);
    GetPVarString(playerid,"Wantedgrund",WantedGrund,128);
    format(string,sizeof(string),"{FF6347}*Grund für die Wanteds: {FFFFFF}%d",WantedGrund);
    format(string1,sizeof(string1),"{FF6347}*Wantedlevel: {FFFFFF}%d",WantedLevel);
    SendClientMessage(playerid,adminaktion,string);
    SendClientMessage(playerid,adminaktion,string1);
    }

    jetzt hab ich es so


    stock SaveAccount(playerid)
    {
    new Spielerdatei[64] ;
    new name[MAX_PLAYER_NAME];
    new pmsg[128];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Account/%s.txt",name);
    new Wantedgrund = GetPVarString(playerid,"Wantedgrund",pmsg, 128);
    dini_IntSet(Spielerdatei,"Skin",GetPlayerSkin(playerid));
    dini_IntSet(Spielerdatei,"Level",GetPlayerScore(playerid));
    dini_IntSet(Spielerdatei,"Money",GetPlayerMoney(playerid));
    dini_IntSet(Spielerdatei,"Admin",GetPVarInt(playerid,"Admin"));
    dini_IntSet(Spielerdatei,"Member",GetPVarInt(playerid,"Member"));
    dini_IntSet(Spielerdatei,"Leader",GetPVarInt(playerid,"Leader"));
    dini_IntSet(Spielerdatei,"Rang",GetPVarInt(playerid,"Rang"));
    dini_IntSet(Spielerdatei,"Ban",GetPVarInt(playerid,"Ban"));
    dini_IntSet(Spielerdatei,"Job",GetPVarInt(playerid,"Job"));
    dini_IntSet(Spielerdatei,"PayDay",GetPVarInt(playerid,"PayDay"));
    dini_IntSet(Spielerdatei,"Wanted",GetPlayerWantedLevel(playerid));
    dini_IntSet(Spielerdatei,"Bomben",GetPVarInt(playerid,"Bomben"));
    dini_IntSet(Spielerdatei,"Knastzeit",GetPVarInt(playerid,"Knastzeit"));
    dini_Set(Spielerdatei,"Wantedgrund",Wantedgrund);
    return 1;
    }


    aber immer noch diese fehler



    Zeile (6410) : Falscher Variablentyp als Parameter (Parameter #3)
    Zeile (6396) : Unbenutzte Variable: "Wantedgrund"

    einmla alles wo es gespeichert wird


    stock SaveAccount(playerid)
    {
    new Spielerdatei[64] ;
    new name[MAX_PLAYER_NAME];
    new pmsg[128];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Account/%s.txt",name);
    dini_IntSet(Spielerdatei,"Skin",GetPlayerSkin(playerid));
    dini_IntSet(Spielerdatei,"Level",GetPlayerScore(playerid));
    dini_IntSet(Spielerdatei,"Money",GetPlayerMoney(playerid));
    dini_IntSet(Spielerdatei,"Admin",GetPVarInt(playerid,"Admin"));
    dini_IntSet(Spielerdatei,"Member",GetPVarInt(playerid,"Member"));
    dini_IntSet(Spielerdatei,"Leader",GetPVarInt(playerid,"Leader"));
    dini_IntSet(Spielerdatei,"Rang",GetPVarInt(playerid,"Rang"));
    dini_IntSet(Spielerdatei,"Ban",GetPVarInt(playerid,"Ban"));
    dini_IntSet(Spielerdatei,"Job",GetPVarInt(playerid,"Job"));
    dini_IntSet(Spielerdatei,"PayDay",GetPVarInt(playerid,"PayDay"));
    dini_IntSet(Spielerdatei,"Wanted",GetPlayerWantedLevel(playerid));
    dini_IntSet(Spielerdatei,"Bomben",GetPVarInt(playerid,"Bomben"));
    dini_IntSet(Spielerdatei,"Knastzeit",GetPVarInt(playerid,"Knastzeit"));
    //dini_Set(Spielerdatei,"Wantedgrung",GetPVarString(playerid,"Wantedgrung"));
    return 1;
    }

    Ja ich wollte den Wantedgrund speichern und habe es so gemacht


    dini_Set(Spielerdatei,"Wantedgrun",GetPVarString(playerid, "msg", pmsg, 128));


    aber bekomme da diesen Fehler Zeile (6405) : Falscher Variablentyp als Parameter (Parameter #3)

    Ja ich habe die Streamdistance jetzt schon auf 50000.0 gestelt aber das bringt i-wie alles nicht er streamt genau so weit wie sonst auch immer ich hätte gerne die Maximale stream reichtweite eingestellt,
    jetzt weis ich leider nicht was die optimale stream distance dafür ist und ob ich auch noch was in der cfg. ändern muss.


    Ich hoffe ihr könnt mir da weiterhelfen.


    Mit freundlichen grüßen
    uzii

    Ja ich wollte scripten das wenn ein Beamter jemanden erschießt dass der dann eine Knastzeit gesetzt bekommt und dan in den Knast muss solange hier meine abfrage


    Zeile (1904)if(killerid = GetPVarInt(killerid,"Member") == 1 || GetPVarInt(killerid,"Member") == 2 || GetPVarInt(killerid,"Member") == 3)
    {
    Zeile (1906)if(playerid = GetPlayerWantedLevel(playerid) >= 1)
    {
    new Jailtime;
    new Wantedtlevel;
    Wantedtlevel = GetPlayerWantedLevel(playerid)
    Zeile (1911)Jailtime = Wantedtlevel * 10;
    SetPVarInt(playerid,"Knastzeit",Jailtime);
    }
    }


    und hier meine Fehler die ich bekomme


    Zeile (1904) : Wahrscheinlich unabsichtliche Zuordnung [Beispiel: if(variable
    Zeile (1906) : Wahrscheinlich unabsichtliche Zuordnung [Beispiel: if(variable
    Zeile (1911) : Erwartete Zeichen ";", aber gefunden "[Absatz]"

    Ja jeder kann diese nachricht lesen


    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(GetPVarInt(i,"Member") != 1 || GetPVarInt(i,"Member") != 2 || GetPVarInt(playerid,"Member") != 5)
    {
    format(hqtextstring1, sizeof(hqtextstring1), "{89749C}* HQ: Beamter %s hat %s %d Wanteds gegeben",SpielerName(playerid),SpielerName(pid),wantedlevel);
    format(hqtextstring2, sizeof(hqtextstring2), "{89749C}* HQ: Grund: %s",grund);
    format(hqtextstring3, sizeof(hqtextstring3), "{89749C}* HQ: Wantedlevel: %d",wantedlevel);
    SendClientMessage(i,lila,hqtextstring1);
    SendClientMessage(i,lila,hqtextstring2);
    SendClientMessage(i,lila,hqtextstring3);
    PlayerPlaySound(i,2608,0.0,0.0,10.0);
    }
    }