Beiträge von FfEe

    error 028: invalid subscript (not an array or too many subscripts): "CheckGas"
    warning 215: expression has no effect
    error 001: expected token: ";", but found "]"
    error 029: invalid expression, assumed zero
    fatal error 107: too many error messages on one line

    ich hätte das hier gerne bei

    Code
    public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)


    hab schon vielmal versucht , zwar keine errors aber es hat es nicht angezeigt
    public CheckGas()
    {
    new string[256];
    for(new i=0;i<MAX_PLAYERS;i++)
    {
    if(IsPlayerConnected(i))
    {
    if(GetPlayerState(i) == PLAYER_STATE_DRIVER)
    {
    new vehicle = GetPlayerVehicleID(i);
    if(Gas[vehicle] >= 1)
    {
    if(Gas[vehicle] <= 10) { PlayerPlaySound(i, 1085, 0.0, 0.0, 0.0); }
    if(gGas[i] == 1) {
    format(string, sizeof(string), "~r~~n~~n~~n~~n~~n~~n~~n~~n~~n~Tank:~w~ %d%",Gas[vehicle]);
    GameTextForPlayer(i,string,15500,3); }
    if(IsAPlane(vehicle) || IsABoat(vehicle)) { Gas[vehicle]++; }
    Gas[vehicle]--;
    }
    else
    {
    NoFuel[i] = 1;
    TogglePlayerControllable(i, 0);
    GameTextForPlayer(i,"~w~~n~~n~~n~~n~~n~~n~~n~~n~Der Tank ist leer~n~Benutze /exit um auszusteigen",1500,3);
    }
    }
    }
    }
    return 1;
    }


    also das wenn man einsteigt das es Tank: anzeigt

    ne weis jetzt was PlayerHaul[78][pCapasity] = 100;
    PlayerHaul[79][pCapasity] = 100;
    PlayerHaul[80][pCapasity] = 50;
    PlayerHaul[81][pCapasity] = 50;


    muss da vehicleids von truck eingeben -.- also 78 ist carid


    Kann mir jetzt jemand helfen statt den carid´s die vehicle ids´s rein zu machen?

    if(strcmp(cmd, "/gotoanywhere", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Hilfe : /gotoanywhere [X] [Y] [Z]");
    return 1;
    }
    new Float:para1;
    new Float:para2;
    new Float:para3;
    para1 = strvalEx(tmp);
    tmp = strtok(cmdtext, idx);
    para2 = strvalEx(tmp);
    tmp = strtok(cmdtext, idx);
    para3 = strvalEx(tmp);


    if(PlayerInfo[playerid][pAdmin] >= 1337)
    {
    if (GetPlayerState(playerid) == 2)
    {
    new tmpcar = GetPlayerVehicleID(playerid);
    SetVehiclePos(tmpcar, para1,para2,para3);
    TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
    }
    else
    SetPlayerPos(playerid, para1,para2,para3);
    SendClientMessage(playerid, 0xFF000000, "Du wurdest Teleportiert!");
    PlayerInfo[playerid][pInt] = 0;
    }
    else
    {
    SendClientMessage(playerid, 0xFF000000, "Du darfst den CMD nicht nutzen,schäm dich!");
    }
    }
    return 1;
    }
    mach das in dein Gamemode und tippe ig ein /gotoanywhere coords von einem object

    hey wenn ich in ein truck einsteige müsste da eig. stehen Produkte: usw....
    aber es steht nix da. hier script:
    public IsATruck(carid)
    {
    if(GetVehicleModel(carid) == 455||GetVehicleModel(carid) == 403||GetVehicleModel(carid) == 514||GetVehicleModel(carid) == 515||GetVehicleModel(carid) == 456)
    {
    return 1;
    }
    return 0;
    }


    if(IsATruck(newcar))
    {
    format(string, sizeof(string), "Products: %d/%d", PlayerHaul[newcar][pLoad],PlayerHaul[newcar][pCapasity]);
    SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
    SendClientMessage(playerid, COLOR_WHITE, "INFO: Hier gibt es Materalien");
    SendClientMessage(playerid, COLOR_WHITE, "INFO: Gebe folgendes ein /load /buyprods /sellprods");
    }


    pls help FfEe

    geht net da steht dann auto 1564567 (oda so) gespawnet


    //edit in server.exe steht only create trains with addstaticvehilce/ex