Acasă Romanian Goodgame Big Farm - Jocul Probleme tehnice şi bug-uri

ferma gastro

nu pot sa intru pe ferma gastronomica si pagina se blocheaza

Comentarii

  • aristo (RO1)aristo (RO1) RO1 Postări: 90

    Acelasi bug este si la mine !

    Si culmea este că de câte ori serverul este oprit mai apare câte ceva negativ , în loc să meargă mai bine ! 


  • carmiana (RO1)carmiana (RO1) RO1 Postări: 25
    eu nu pot face upgrade la un cotet de rate..imi spune ca functia de construire nu e disponibila momentan :|

    http://prnt.sc/daxa0o
  • Arwyn (RO1)Arwyn (RO1) RO1 Postări: 403
    o sa postez print screen-ul pe forumul englez poate il trimit moderatorii lor la suport

  • Arwyn (RO1)Arwyn (RO1) RO1 Postări: 403
    nici eu pot intra pe f2-pe restul pot intra
  • nici eu nu am gastro ... mai vb ....

  • TomV (RO1)TomV (RO1) Postări: 211
    nici eu nu pot intra pe gastro, am scris la suport
  • mike9 (RO1)mike9 (RO1) Postări: 81
    eu de ieri mai am putin si fac o criza de nervi,mi-au stricat o gramada de misiuni,se misca totul ca "ochiul mortului",opresc cand ti-e lumea mai draga,se blocheaza exact cand trb stransa recolta,iar azi bomboana de pe coliva,nu se mai poate intra pe f. gastronomica
  • desdia (RO1)desdia (RO1) Postări: 10
    credeam ca numai eu nu pot intra pe ferma gastro, dar se pare ca nu sunt singura... naspa
  • bebelu (RO1)bebelu (RO1) Postări: 2
    cind se repara f.gastro
  • Nu pot intra pe ferma gastro se blocheaza pagina .
  • Ferma gastronomica este blocata si tot, absolut tot ce faci are viteza melcului.
  • Arwyn (RO1)Arwyn (RO1) RO1 Postări: 403
    Din cate am vazut pe forumul englez se pare ca blocajul fermei gastonomice este produsa de un ,,lag"- intarziere. Mai multe informatii aici : 
    For other uses, see Lag (disambiguation).

    In online gaminglag is a noticeable delay between the action of players and the reaction of the server in a video game. Although lag may be caused by high latency, it may also occur due to insufficient processing power either in the server (where it may process time based events) or in the client (screen-lag). Screen-lag can also happen in single player games.

    The tolerance for lag depends heavily on the type of game. For instance, a strategy game or a turn-based gamewith a low pace may have a high threshold or even be mostly unaffected by high delays, whereas a twitch gameplay game such as a first-person shooter with a considerably higher pace may require significantly lower delay to be able to provide satisfying gameplay. However, the specific characteristics of the game matter. For example, fast chess is a turn-based game that is fast action and may not tolerate high lag. Also, some twitch games can be designed such that only events that don't impact the outcome of the game introduce lag, allowing for fast local response most of the time.

    Causes
    A simplified game architecture

    While a single-player game maintains the main game state on the local machine, an online game requires it to be maintained on a central server in order to avoid inconsistencies between individual clients. As such, the client has no direct control over the central game state and may only send change requests to the server, and can only update the local game state by receiving updates from the server. This need to communicate causes a delay between the clients and the server, and is the fundamental cause behind lag. While there may be numerous underlying reasons for why a player experiences lag, they can be summarized as insufficient hardware in either the client or the server, or a poor connection between the client and server.[1]

    Hardware related issues cause lag due to the fundamental structure of the game architecture. Generally, games consist of a looped sequence of states, or "frames". During each frame, the game accepts user input and performs necessary calculations (AI, graphics etc.). When all processing is finished, the game will update the game state and produce an output, such as a new image on the screen and/or a packet to be sent to the server. The frequency at which frames are generated is often referred to as the frame rate. As the central game state is located on the server, the updated information must be sent from the client to the server in order to take effect. In addition, the client must receive the necessary information from the server in order to fully update the state. Generating packets to send to the server and processing the received packets can only be done as often as the client is able to update its local state. Although packets could theoretically be generated and sent faster than this, it would only result in sending redundant data if the game state cannot be updated between each packet. A low frame rate would therefore make the game less responsive to updates and may force it to skip outdated data.

    Conversely, the same holds true for the server. The frame rate (or tick rate) of the server determines how often it can process data from clients and send updates. This type of problem is difficult to predict and compensate for. Apart from enforcing minimum hardware requirements and attempting to optimize the game for better performance, there are no feasible ways to deal with it.

    Perhaps the most common type of lag is caused by network performanceproblems. Lossescorruption or jitter(an outdated packet is in effect a loss) may all cause problems, but these problems are relatively rare in a network with sufficient bandwidth and no or little congestion. Instead, the latency involved in transmitting data between clients and server plays a significant role. Latency varies depending on a number of factors, such as the physical distance between the end-systems, as a longer distance means additional transmission length and routingrequired and therefore higher latency. Routing over the Internet may be extremely indirect, resulting in far more transmission length (and consequent latency) than a direct route, although the cloud gaming service OnLive has developed a solution to this issue by establishing peering relationships with multiple Tier 1 network Internet Service Providers and choosing an optimal route between server and user.[2] In addition, insufficient bandwidth and congestion, even if not severe enough to cause losses, may cause additional delays regardless of distance. As with the hardware issues, packets that arrive slowly or not at all will make both the client and server unable to update the game state in a timely manner.

    Online game systems utilizing a wireless network may be subject to significant lag, depending on the architecture of the wireless network and local electromagnetic interferenceimpacting that network. Although radio propagation through air is faster than light through optical fiber, wireless systems are often shared among many users and may suffer from latency incurred due to network congestion, or due to network protocols that introduce latency. Additionally, electromagnetic interference can cause transmitted packets to be lost, requiring a retransmission which incurs latency.

    Effects

    The noticeable effects of lag vary not only depending on the exact cause, but also on any and all techniques for lag compensation that the game may implement (described below). As all clients experience some delay, implementing these methods to minimize the effect on players is important for smooth gameplay. Lag causes numerous problems for issues such as accurate rendering of the game state and hit detection.[3] In many games, lag is often frowned upon because it disrupts normal gameplay. The severity of lag depends on the type of game and its inherent tolerance for lag. Some games with a slower pace can tolerate significant delays without any need to compensate at all, whereas others with a faster pace are considerably more sensitive and requires extensive use of compensation to be playable (such as the first-person shooter genre). Due to the various problems lag can cause, players that have an insufficiently fast Internet connection are sometimes not permitted, or discouraged from playing with other players or servers that have a distant server host or have high latency to one another. Extreme cases of lag may result in extensive desynchronization of the game state.

    Lag due to an insufficient update rate between client and server can cause some problems, but these are generally limited to the client itself. Other players may notice jerky movement and similar problems with the player associated with the affected client, but the real problem lies with the client itself. If the client cannot update the game state at a quick enough pace, the player may be shown outdated renditions of the game, which in turn cause various problems with hit- and collision detection.[4] If the low update rate is caused by a low frame rate (as opposed to a setting on the client, as some games allow), these problems are usually overshadowed by numerous problems related to the client-side processing itself. Both the display and controls will be sluggish and unresponsive. While this may increase the perceived lag, it is important to note that it is of a different kind than network-related delays. In comparison, the same problem on the server may cause significant problems for all clients involved. If the server is unable or unwilling to accept packets from clients fast enough and process these in a timely manner, client actions may never be registered. When the server then sends out updates to the clients, they may experience freezing (unresponsive game) and/or rollbacks, depending on what types of lag compensation, if any, the game uses.

    Lag due to network delay is in contrast often less of a problem. Though more common, the actual effects are generally smaller, and it is possible to compensate for these types of delays. Without any form of lag compensation, the clients will notice that the game responds only a short time after an action is performed. This is especially problematic in first-person shooters, where enemies are likely to move as a player attempts to shoot them and the margin for errors is often small.

    Solutions and lag compensation

    There are various methods for reducing or disguising delays, though many of these have their drawbacks and may not be applicable in all cases. If synchronization is not possible by the game itself, the clients may be able to choose to play on servers in geographical proximity to themselves in order to reduce latencies, or the servers may simply opt to drop clients with high latencies in order to avoid having to deal with the resulting problems. However, these are hardly optimal solutions. Instead, games will often be designed with lag compensation in mind.[5]

    Many problems can be solved simply by allowing the clients to keep track of their own state and send absolute states to the server or directly to other clients.[6] For example, the client can state exactly at what position a player's character is or who the character shot. This solution works and will all but eliminate most problems related to lag. Unfortunately, it also relies on the assumption that the client is honest. There is nothing that prevents a player from modifying the data they send, directly at the client or indirectly via a proxy, in order to ensure they will always hit their targets. In online games, the risk of cheating may make this solution unfeasible, and clients will be limited to sending relative states (i.e. which vector it moved on or shot in).

    Client-sideEdit

    As clients are normally not allowed to define the main game state, but rather receive it from the server, the main task of the client-side compensation is to render the virtual world as accurately as possible. As updates come with a delay and may even be dropped, it is sometimes necessary for the client to predict the flow of the game. Since the state is updated in discrete steps, the client must be able to estimate a movement based on available samples. Two basic methods can be used to accomplish this; extrapolation and interpolation.[6]

    Extrapolation is an attempt to estimate a future game state. As soon as a packet from the server is received, the position of an object is updated to the new position. Awaiting the next update, the next position is extrapolated based on the current position and the movement at the time of the update. Essentially, the client will assume that a moving object will continue in the same direction. When a new packet is received, the position may be corrected slightly.

    Interpolation works by essentially buffering a game state and rendering the game state to the player with a slight, constant delay. When a packet from the server arrives, instead of updating the position of an object immediately, the client will start to interpolate the position, starting from the last known position. Over an interpolation interval, the object will be rendered moving smoothly between the two positions. Ideally this interval should exactly match the delay between packets, but due to loss and variable delay, this is rarely the case.

    Both methods have advantages and drawbacks.

    • Interpolation ensures that objects will move between valid positions only and will produce good results with constant delay and no loss. Should dropped or out-of-order packets overflow the interpolation buffer the client will have to either freeze the object in position until a new packet arrives, or fall back on extrapolation instead. The downside of interpolation is that it causes the world to be rendered with additional latency, increasing the need for some form of lag compensation to be implemented.
    • The problem with extrapolating positions is fairly obvious: it is impossible to accurately predict the future. It will render movement correctly only if the movement is constant, but this will not always be the case. Players may change both speed and direction at random. This may result in a small amount of "warping" as new updates arrive and the estimated positions are corrected, and also cause problems for hit detection as players may be rendered in positions they are not actually in.

    Often, in order to allow smooth gameplay, the client is allowed to do soft changes to the game state. While the server may ultimately keep track of ammunition, health, position etc., the client may be allowed to predict the new server-side game state based on the player's actions, such as allowing a player to start moving before the server has responded to the command. These changes will generally be accepted under normal conditions and make delay mostly transparent. Problems will arise only in the case of high delays or losses, when the clients predictions are very noticeably undone by the server. Sometimes, in the case of minor differences, the server may even allow "incorrect" changes to the state based on updates from the client.

    Server-side

    Unlike clients, the server knows the exact current game state, and as such prediction is unnecessary. The main purpose of server-side lag compensation is instead to provide accurate effects of client actions. This is important because by the time a player's command has arrived time will have moved on, and the world will no longer be in the state that the player saw when issuing their command. A very explicit example of this is hit detection for weapons fired in first-person shooters, where margins are small and can potentially cause significant problems if not properly handled.

    Do nothing

    One potential "solution" is to simply ignore the problem. For hit detection in first-person shooters this means leading one's target, aiming at the position where it will be by the time the shot reaches the server. With variable latency this may be frustrating even under ideal conditions; with higher latency and random player movement it can make playing virtually impossible. For example, if a remote player passes by a window in a period shorter than the client's latency it will be impossible for the local player to hit them even if they fire immediately.

    However, doing nothing does have the advantage of giving players the truest possible picture of what is happening to their input. In games where the player can only exert indirect control, such as RTS games, it is considered acceptable for the local player's troops to be lagged as long as his or her direct inputs (typically cursor position, unit selection, and camera position) are responsive.

    Rewind time

    Another way to address the issue is to store past game states for a certain length of time, then rewind player locations when processing a command.[6] The server uses the latency of the player (including any inherent delay due to interpolation; see above) to rewind time by an appropriate amount in order to determine what the shooting client saw at the time the shot was fired. This will usually result in the server seeing the client firing at the target's old position and thus hitting. In the worst case, a player will be so far behind that the server runs out of historic data and they have to start leading their targets.

    This is a WYSIWYG solution that allows players to aim directly at what they are seeing. But the price is an aggravation of the effects of latency when a player is under fire: not only does their own latency play a part, but their attacker's too. In many situations, this is not noticeable, but players who have just taken cover will notice that they carry on receiving damage/death messages from the server for longer than their own latency can justify. This can lead more often to the (false) impression that they were shot through cover and the (not entirely inaccurate) impression of "laggy hitboxes".[6]

    One design issue that arises from rewinding is whether to stop rewinding a dead player's lagged commands as soon as they die on the server, or to continue running them until they "catch up" to the time of death. Cutting compensation off immediately prevents victims from posthumously attacking their killers, which meets expectations, but preserves the natural advantage of moving players who round a corner, acquire a target and kill them in less time than a round trip to the stationary victim's client.

    Rewinding can be criticised for allowing the high latency of one player to negatively affect the experience of low-latency players. Servers with lag compensation will sometimes reduce the length of player history stored, or enforce ping limits, to reduce this problem.

    Trust clients

    It is possible for clients to tell the server what they are doing and for the server to trust the data it receives. This method is avoided if at all possible due to its susceptibility to cheating: it is a simple matter to route network data through a second computer which inserts fabricated hit messages or modifies existing ones, a technique which cannot be detected by anti-cheat tools.[6]

    However, the sheer scale of some games makes computationally expensive solutions like rewindingimpossible. In Battlefield 3, for example, a "hybrid hit detection" system is used where clients tell the server that they hit and the server performs only a vague test of plausibility before accepting the claim.[7]

    Trusting a client's results otherwise has the same advantages and disadvantages as rewinding.

    Make clients extrapolate

    A less common lag solution is to do nothing on the server and to have each client extrapolate (see above) to cover its latency.[8] This produces incorrect results unless remote players maintain a constant velocity, granting an advantage to those who dodge back and forth or simply start/stop moving.

    Extended extrapolation also results in remote players becoming visible (though not vulnerable) when they should not be: for example if a remote player sprints up to a corner then stops abruptly at the edge, other clients will render them sprinting onward, into the open, for the duration of their own latency. On the other side of this problem, clients have to give remote players who just started moving an extra burst of speed in order to push them into a theoretically-accurate predicted location.

    Design

    It is possible to reduce the perception of lag through game design. Techniques include playing client-side animations as if the action took place immediately, reducing/removing built-in timers on the host machine, and using camera transitions to hide warping.[9]

  • ANOMIS_FARM (RO1)ANOMIS_FARM (RO1) RO1 Postări: 25
    Cu ce ne ajuta postarea ta ??
    Trebuie sa le transmitem lor un mare << FUCK YOU >> 
    :))
  • Arwyn (RO1)Arwyn (RO1) RO1 Postări: 403
    Din postarile precedente reiese ca multi jucatori se intreaba de ce nu merge ferma gastronomica, asta poate fi o explicatie a ceea ce creaza blocajul. Incerc sa caut si sa dau niste raspunsuri daca nu avem pe nimeni care sa ne lamureasca. 
  • Arwyn (RO1)Arwyn (RO1) RO1 Postări: 403
    Un Fuck You trimis lor nu ne deblocheaza f2-ul. Daca ar merge asa atunci nu am mai avea nici bug-uri, iar ei ar avea frigiderul plin de carne de sarbatori  :D
  • ANOMIS_FARM (RO1)ANOMIS_FARM (RO1) RO1 Postări: 25
    editat 24.11.2016
    Ai dreptate !!
    Dar o disertatie in engleza ...e ca frectia la picior de lemn ...
    Stiu ca tu esti .... the best of the best ...
    Dar multi nu stiu nici romaneste  dar engleza :)

    Post edited by ANOMIS_FARM (RO1) on
  • mike9 (RO1)mike9 (RO1) Postări: 81
    eu de exemplu!!!,stiu cate ceva,dar ca sa intelegi un asemenea raspuns e nevoie sa stapanesti perfect limba,oricum nu inteleg la cati bani incaseaza de la toti jucatorii din romania nu am merita si noi un comunicator,moderator,sau cum vrem sa-i spunem????          de un an de zile nu ne baga nimeni in seama,dar sigur ca banii incasati de la noi sunt buni,nu miros altfel,rusine!!!!!
  • ANOMIS_FARM (RO1)ANOMIS_FARM (RO1) RO1 Postări: 25
    Eu propun sa o sustinem si sa o rugam  pe d-soara  Arwyn sa ne fie moderator ..
    ca e cat de cat activa si stie cu ce se mananca Bigfarm..
    hai sa vedem cate like primeste Arwyn pentru moderator 
    VOTATI FERMIERI  << Arwyn moderator >>
  • BGD_2 (RO1)BGD_2 (RO1) RO1 Postări: 459
    @ANOMIS_FARM (RO1) si eu, si eu, si eu. un vot si din partea mea!!
  • krisanda (RO1)krisanda (RO1) Postări: 943
    Dragii mei numai bateti campii cu LAG SI CU EXPLICATII luate pe google.Dati o curatire cu CCleaner inclusiv bifati la aplicatii casuta cu flach player si o sa puteti intra in ferma gastro

  • Ariel_9 (RO1)Ariel_9 (RO1) Postări: 80
    [...] Dati o curatire cu CCleaner inclusiv bifati la aplicatii casuta cu flach player si o sa puteti intra in ferma gastro

    Multumesc mult, Krisanda! 
    Acum s-a rezolvat :smile:
  • Arwyn (RO1)Arwyn (RO1) RO1 Postări: 403
    Dragii mei numai bateti campii cu LAG SI CU EXPLICATII luate pe google.Dati o curatire cu CCleaner inclusiv bifati la aplicatii casuta cu flach player si o sa puteti intra in ferma gastro
     Super! O sa incerc si eu varianta asta cand intru pe seara, sper sa mearga. Multumesc Krisanda  :*

  • Ladaru12Player (RO1)Ladaru12Player (RO1) RO1 Postări: 94
    la mine merge ferma gastro,ieri se bloca mai tot timpul mai ales cand trebuia sa colectez,acum vd ca merge mai bine
  • Ladaru12Player (RO1)Ladaru12Player (RO1) RO1 Postări: 94
    si eu sustin sa fie moderator,avem nev,atunci cand sunt probleme etc
  • tudor gheorghe (RO1)tudor gheorghe (RO1) RO1 Postări: 788
    un vot si din partea mea pentru Arwyn moderator
  • nela paraschiv (RO1)nela paraschiv (RO1) RO1 Postări: 123
    buna seara,cine ma ajuta si pe mn cu f2 am facut ce a scris arwyn  m-ai sus si tot nu merge,
  • Arwyn (RO1)Arwyn (RO1) RO1 Postări: 403
    Imi pare rau sa va dezamagesc dar nu am nicio intentie de a fi moderator. Cred ca pot ajuta mai mult asa ca si simplu jucator decat cu restrictiile aduse de functie.
  • Arwyn (RO1)Arwyn (RO1) RO1 Postări: 403
    Aici sunt alte cateva solutii in special pe pagina 4 --- https://community.goodgamestudios.com/bigfarm/en/discussion/139463/problems-still-existing-after-bugfix-on-nov-23rd#latest.

    Inca nu m-am conectat pe joc ca sa le probez dar cum o sa intru numai asta voi face si daca reusesc sa rezolv ceva va anunt  ;)
  • nela paraschiv (RO1)nela paraschiv (RO1) RO1 Postări: 123
    multumim

Lasati un comentariu

BoldCursivTăiat cu o linieOrdered listListă neordonată
Emoticon
Imagine
Aliniere la stângaAliniere la centruAliniere la dreaptaComutați vizualizarea HTMLComutați întreaga paginăLumini de comutare
Adăugați imagine/fişier