Habang ang pangalan nito, Empire Server ay ang bersyon ng server ng maganda Empire laro. Layunin nito na i-install sa Linux kernel-based operating system upang mag-host ng isang Empire laro na nakabatay sa Internet kung saan iba't ibang mga kliyente ay maaaring kumonekta sa. Ito ay isang ganap na libreng software, na ipinamamahagi sa ilalim ng isang open source na lisensya.
Ano ang Empire?
Empire ay isang RTS (Real-Time Strategy) laro, online at multi-player na laro na nagtatampok ng militar, pang-ekonomiya at diplomatikong mga layunin, kung saan-play laban sa iba pang mga tao na kalaban sa loob ng isang computer network.
Ang isang Empire laro ay maaaring tumagal mula sa ilang oras sa ilang buwan. Ito ay isang acclaimed game diskarte na claims na ang pinakamahusay na laro ng genre. Empire Server ay dinisenyo mula sa offset na kumilos bilang isang server para sa mga sikat na laro na batay sa Internet Empire digmaan.
Tumatakbo sa Linux, Windows at Mac
Empire ay magagamit para sa maramihang mga operating system, kabilang ang GNU / Linux, FreeBSD, Microsoft Windows at Mac OS X. Parehong Empire Client at Empire Server ay magkatugma sa lahat ng mga distribusyon ng GNU / Linux at tumatakbo sa mga computer na sumusuporta sa alinman sa 32 o 64-bit hardware platform.
Pagsisimula sa Empire Server
Upang i-install ang Empire Server sa iyong Linux kernel-based operating system, i-download ang pinakabagong release mula Softoware o mula sa mga proyekto & rsquo; opisyal na website s (tingnan ang link sa homepage sa dulo ng artikulo), i-save ito sa isang lugar sa iyong Home directory, at alisan ng laman ito.
Magbukas ng Terminal app, lumipat sa lokasyon kung saan mo & rsquo; ve kinuha ang mga file archive (eg cd /home/softoware/empire-4.3.32), patakbuhin ang & lsquo; ./ configure && gumawa ng & rsquo; command upang isaayos at itala ang programa, at pagkatapos ay patakbuhin ang & lsquo; sudo gumawa install & rsquo; command upang i-install ito sistema ng malawak na.
Sa ilalim ng hood
Naghahanap sa ilalim ng hood ng proyekto open source Empire Server, maaari naming mapansin na ito ay ganap na nakasulat sa C programming language. Ito & rsquo; ay isang non-interactive demonyo na tumatakbo sa background. Ito ay maaari lamang na isinaayos sa pamamagitan ng isang configuration file
Ano ang bagong sa paglabas:.
- Ayusin ang isang LWP stack overflow sinusunod sa Aix 7.1.
- Ayusin dalhin bug sa standalone client Makefile
- Ayusin dalhin bug sa configure ng pagsubok para sa mga sumpa.
- Ang utos pahinga honors ngayong bagong pagtatalaga ng mga santuwaryo.
- Ang mga pagbabago sa i-edit, ibigay, setsector, setresource, swapsector:
- panlahat edit sa maramihang mga bagay: tanggapin & # x3c; SEKTA | SHIPS | PLANES | BANSA | NATS & # x3e; argument sa halip na lamang & # x3c; SECT | Ship | eroplano | LAND | Nat & # x3e ;. Obsoletes setsector at setresource.
- Gumawa ng interactive & quot; i-edit c & quot; makita at hawakan kasabay ng mga update, tulad ng iba pang mga pag-edit gawin.
- Huwag i-print muli edit object kapag tapos na sa mga ito.
- Palaging i-print ang isang mensahe na naglalarawan ng tunay na pagbabago. Kinakailangan upang bigyan ang diyos ng pagkakataon na makamit ng hindi inaasahang pagbabago, hal isang player gumagalaw ang layo stuff kanan bago ang isang utos bigyan, nag-iwan ng mas kaunting mga bagay kaysa sa diyos nagnanais na tumagal. Umiiral na mga mensahe pinabuting, nagdagdag ng mga nawawalang mga bago.
- Palaging ipadala bulletin sa biktima / benepisyaryo ng diyos ang pakikialam, maliban kapag ang pagbabago ng mga bagay-bagay mga mortal ay hindi maaaring makita.
- Report mas diyos ang pakikialam sa balita (nakabatay sa option GODNEWS).
- Higit pang mga magagaling argument checking. Bago, bulagsak edits diyos ay maaaring maging sanhi ng panloob na error. Karamihan hangganan checking ay nawawala, hindi naaayon o mali.
- Teleport eroplano at mga yunit ng lupa sa carrier sa load.
- Tanggihan upang ilipat eroplano at mga yunit ng lupa sa carrier.
- Ayusin stack bagsak sa edit l key 'L' na maaaring sumira sa file sektor.
- Ayusin setsector upang muling i-print ang aktwal na pagbabago mina para sa maraming ginagawa sa sektor. Broken sa 4.3.31.
- Sugpuin bulletin sa mga gawang ng diyos sa kanyang sarili.
- sugpuin balita para sa mga kilos ng diyos na mga diyos.
- sugpuin balita at mga bulletin sa no-op gawa ng diyos.
- Palaging ipadala bulletin mula sa POGO. Pangalanan ang palaaway diyos sa halip ang teksto bulletin. Hindi naaayon dahil Chainsaw.
- Gumawa ng interactive edit tanggapin muli walang laman key argument.
- Gumawa ng interactive edit treat blangko input tulad ng walang laman na input.
- Huwag hayaan edit magsuot ng dalawang carrier ng isang yunit ng lupa o plane
- Huwag ibunyag kapag ang isang diyos sumisira isang barko, sabihin ang dating may-ari lamang na nawala niya ito.
- edit p at ipakita u na ngayon ang na-edit unit tulad edit s.
- edit s ngayon ay nagpapakita ng mga na-edit na ship kahit na may-ari nito ay hindi wasto.
- Linisin ang output ng satellite, lupa, sorder at misyon para sa mga sukat ng mundo sa pagitan ng 200 at 1998. araw ng katapusan at antas na mayroon pa ring mga isyu doon.
- Plug makasasama file descriptor tumagas sa OpenBSD sa IPv6. Broken sa 4.3.31.
- New doc / kontribusyon ay nagpapaliwanag kung paano mag-ambag sa Empire.
- Code refactoring at paglilinis.
- Impormasyon ng pahina, manwal page at babasahin.
pag-aayos at mga paglilinaw
Ano ang bagong sa bersyon 4.3.32:
- Ayusin ang isang LWP stack overflow sinusunod sa Aix 7.1.
- Ayusin dalhin bug sa standalone client Makefile
- Ayusin dalhin bug sa configure ng pagsubok para sa mga sumpa.
- Ang utos pahinga honors ngayong bagong pagtatalaga ng mga santuwaryo.
- Ang mga pagbabago sa i-edit, ibigay, setsector, setresource, swapsector:
- panlahat edit sa maramihang mga bagay: tanggapin & # x3c; SEKTA | SHIPS | PLANES | BANSA | NATS & # x3e; argument sa halip na lamang & # x3c; SECT | Ship | eroplano | LAND | Nat & # x3e ;. Obsoletes setsector at setresource.
- Gumawa ng interactive & quot; i-edit c & quot; makita at hawakan kasabay ng mga update, tulad ng iba pang mga pag-edit gawin.
- Huwag i-print muli edit object kapag tapos na sa mga ito.
- Palaging i-print ang isang mensahe na naglalarawan ng tunay na pagbabago. Kinakailangan upang bigyan ang diyos ng pagkakataon na makamit ng hindi inaasahang pagbabago, hal isang player gumagalaw ang layo stuff kanan bago ang isang utos bigyan, nag-iwan ng mas kaunting mga bagay kaysa sa diyos nagnanais na tumagal. Umiiral na mga mensahe pinabuting, nagdagdag ng mga nawawalang mga bago.
- Palaging ipadala bulletin sa biktima / benepisyaryo ng diyos ang pakikialam, maliban kapag ang pagbabago ng mga bagay-bagay mga mortal ay hindi maaaring makita.
- Report mas diyos ang pakikialam sa balita (nakabatay sa option GODNEWS).
- Higit pang mga magagaling argument checking. Bago, bulagsak edits diyos ay maaaring maging sanhi ng panloob na error. Karamihan hangganan checking ay nawawala, hindi naaayon o mali.
- Teleport eroplano at mga yunit ng lupa sa carrier sa load.
- Tanggihan upang ilipat eroplano at mga yunit ng lupa sa carrier.
- Ayusin stack bagsak sa edit l key 'L' na maaaring sumira sa file sektor.
- Ayusin setsector upang muling i-print ang aktwal na pagbabago mina para sa maraming ginagawa sa sektor. Broken sa 4.3.31.
- Sugpuin bulletin sa mga gawang ng diyos sa kanyang sarili.
- sugpuin balita para sa mga kilos ng diyos na mga diyos.
- sugpuin balita at mga bulletin sa no-op gawa ng diyos.
- Palaging ipadala bulletin mula sa POGO. Pangalanan ang palaaway diyos sa halip ang teksto bulletin. Hindi naaayon dahil Chainsaw.
- Gumawa ng interactive edit tanggapin muli walang laman key argument.
- Gumawa ng interactive edit treat blangko input tulad ng walang laman na input.
- Huwag hayaan edit magsuot ng dalawang carrier ng isang yunit ng lupa o plane
- Huwag ibunyag kapag ang isang diyos sumisira isang barko, sabihin ang dating may-ari lamang na nawala niya ito.
- edit p at ipakita u na ngayon ang na-edit unit tulad edit s.
- edit s ngayon ay nagpapakita ng mga na-edit na ship kahit na may-ari nito ay hindi wasto.
- Linisin ang output ng satellite, lupa, sorder at misyon para sa mga sukat ng mundo sa pagitan ng 200 at 1998. araw ng katapusan at antas na mayroon pa ring mga isyu doon.
- Plug makasasama file descriptor tumagas sa OpenBSD sa IPv6. Broken sa 4.3.31.
- New doc / kontribusyon ay nagpapaliwanag kung paano mag-ambag sa Empire.
- Code refactoring at paglilinis.
- Impormasyon ng pahina, manwal page at babasahin.
pag-aayos at mga paglilinaw
Ano ang bagong sa bersyon 4.3.29:
- Ang bersyon na ito plugs ng ilang minor memory at file descriptor paglabas.
- Code cleanup.
- Impormasyon ng pahina at manu-manong mga pahina.
- Pag-aayos ng gameplay.
Pag-aayos ng
Ano ang bagong sa bersyon 4.3.28:.
- Maraming bugfixes
Ano ang bagong sa bersyon 4.3.20:.
- Pagpipilian pautang ay hindi pinagana ngayon sa pamamagitan ng default
- Pagpipilian RAILWAYS Pinagana na ngayon sa pamamagitan ng default.
- Maraming mga pag-aayos sa mga awtomatikong supply:
- eroplano lumilipad pagharang o pag-misyon, ABMs sa pagharang ballistic missiles, at ang paglulunsad ng utos para sa missiles at anti-sats ay maaaring lahat na supply ng mas maraming shells kaysa sa kinakailangan, mawawala shells, o likhain ang mga ito.
- Barko pagbaril down marine missiles ay maaaring magbigay ng higit shells kaysa sa kinakailangan, o mawalan ng shells.
- Supply ships ay maaaring manawagan up shells kapag pagpapaputok ng baril ng paggamit ng maramihang mga shell, o paglulunsad torpedoes, o bumababa malalim na singil, o pagbaril down marine missiles. Walang supply ng barko kaya ng ginagawa na umiiral sa laro stock.
- Supply inhinyero shells kapag inihahanda mina. Hindi nila umiiral sa laro stock.
- load, lload at supply ay maaaring magbigay ng mga yunit ng lupa na may sapat na pagkain mula sa mga sektor na naglalaman ng mga ito upang mamatay sa gutom ang sektor.
- sektor siningil masyadong maraming kadaliang para sa paglipat ng supplies minsan.
- Land units magsilbi bilang supply source hindi na gumuhit ng supplies recursively, dahil ang bug may napakaraming mahirap na ayusin upang maging katumbas ng halaga.
- Pagtatanggol at reacting units naka-check lamang kung sila ay maaaring maglabas ng supplies, ngunit hindi aktwal na gumuhit ng mga ito.
- load, lload, supply, assault at board hindi na supply yunit ng lupa mula ships pagdala sa kanila. Ang tampok na ito, idaragdag sa 4.0.14, ay hindi pantay-pantay sa iba pang mga paraan upang supply.
- Huwag gumamit ng mga awtomatikong supply upang maiwasan ang gutom sa pag-update. Ito ay nagdadagdag ng pagiging kumplikado upang ang update. Magkano magandang ginagawa nito sa mga manlalaro ay lubos na walang katiyakan; tiyak na walang tao ay maaaring umaasa sa mga ito. Ito ay hindi sakop ng mga command sa gutom. Barko o mga yunit ng lupa ay maaaring magnakaw ng sapat na pagkain mula sa kanilang sektor upang gawin itong mamatay sa gutom.
- lmine maaari lamang makuha ang mga shells para sa mga inhinyero na gamitin ammo. Inhinyero laro ni stock lahat ng gagawin. Ang mga pagbabago na nakalista para sa pag-load at lload mga tunay na mga kasinungalingan, dahil ang supply ay hindi pinagana doon dahil 4.3.17.
- Huwag hayaan ang isang engineer ipon mina habang ito ay sa isang barko o lupa yunit, o sa isang sektor banyaga.
- sektor at ships ay hindi na kailangan shells sa sunog paputok laban sa eroplano.
- Gamitin ang IPv4 at V6 lamang kapag naaangkop na mga interface ay isinaayos.
- Ayusin i-off na hindi mabibigo kapag ang mensahe ay walang laman. Broken sa 4.2.20.
- Huwag magmura ang diyos tungkol sa mga oras ng laro paghihigpit na ipinapatupad sa lahat ng oras.
- Sabihin sa diyos kapag ang laro ay down, tulad lamang ng mga manlalaro. Ring gumawa ng impormasyon na magagamit sa xdump, tulad ng selector down na laro.
- Sirang mailbox ay maaaring bumagsak sa server.
- Ayusin tanggihan tanggapin. Broken sa 4.3.4.
- Kung ang isang manlalaro ay sa isang prompt kapag naka-on ang laro sa diyos down, siya ay pinapayagan na ipasok ang isa pang command.
- Air pagtatanggol ay hindi na hiwalay mula sa pagharang. Ngayon nagbabago Paglagay ng eroplano sa air defense lamang kung saan ito intercepts. Idinagdag Paghiwalayin air pagtatanggol ng masyadong maraming hindi matulis kumplikado. Pagpapatupad nito lumabag disenyo pagpapalagay ng maharang code. Dahil doon, parehong eroplano ay maaaring harangin ang parehong isang air pagtatanggol misyon at ang mga eroplano na nag-trigger sa mga ito, at ang pinsala na ito na natanggap sa unang pagharang pagod na.
- maharang ang parehong lahat ng mga kasama sa flight path. Sa bawat sektor, anumang bansa aari sa mga sektor, isang ibabaw barko o isang yunit ng lupa doon ay makakakuha upang maharang. Bago, nakakuha lamang ang may-ari sektor upang maharang, maliban para sa pagtitipon point at ang target na sektor. Sa target na sektor, kayong mga bansa aari ships ibabaw o mga yunit ng lupa upang maharang sa karagdagan sa mga may-ari na sektor. Kaya, ang isang may-ari ng sektor na may ships ibabaw o mga yunit ng lupa doon nakuha na harangin ng dalawang beses. Ang may-ari sektor ay hindi makakuha upang maharang ang assembly point, kahit na kapag ito ay ang target na sektor.
- pagtutuklas pagbabago panuntunan:
- Barko at mga yunit ng lupa ngayon spot overflying eroplano kasama ang lahat ng mga flight path sa halip na lamang ang target na sektor, at hindi na isumbong magkakatulad eroplano.
- Eroplano ngayon spot ships at lupa units lamang kapag lumilipad recon o sweep, at kasama ang lahat ng kanilang flight path sa halip na lamang ang target na sektor. Pa rin tumatagal ng isang espiya plane upang makilala ang mga barko at mga yunit ng lupa.
- Eroplano ngayon spot ships at mga yunit ng lupa sa isang sektor kahit na i-abort ang lahat ng mga eroplano doon.
- Eroplano ngayon lugar ang lahat ng mga dayuhang barko at mga yunit ng lupa, hindi pagalit iyan.
- Ayusin Sam pagharang para intercepts iba pang kaysa sa una.
- Ayusin ang air pagtatanggol at paputok laban sa eroplano higit sa sektor magkakatulad sa eroplano. Air pagtatanggol ay nasira sa Empire 2. paputok laban sa eroplano ay nasira sa 4.2.8.
- Itinataguyod contact sa pamamagitan ng pagtutuklas ng eroplano mula sa mga sektor ay hindi gumagana.
- Ayusin pagmamatyag patrol gamitin sonar kapag ang anumang plane kaya ay kasalukuyan. Bago, ang lahat ng mga eroplano ay nagkaroon na kaya.
- Ayusin recon at tangayin na hindi Spy matapos ang lahat nang palihim eroplano ay wala na.
- Ayusin ang isang bug na ginawa ng maramihang mga kliyente na tumatakbo sa parehong Windows machine makagambala sa bawat isa. Broken sa 4.3.11.
- Ayusin ang pagpapatupad ng oras ng laro para sa mga manlalaro na naka-log in. Broken sa 4.3.19.
- Ayusin ang pamamahagi ay hindi na aabandunahin isang sentro ng pamamahagi sa pamamagitan ng pag-export ng huling militar.
- Maraming mga pag-aayos upang i-load, mag-ibis, lload at lunload:
- Ngayon magagamit para sa mga diyos.
- Plug butas na ipaalam sa magnakaw sa iyo dayuhang kalakal sa pamamagitan ng paggawa load / lload magdiskarga at mag-ibis load / lunload sa pamamagitan ng paggamit ng mga negatibong halaga argumento.
- Ayusin ang hindi upang ipaalam sa iyo ang layo sibilyan.
- Hindi mo maaaring gamitin lload sa dayuhang sektor o lunload sa banyagang lupain units anymore. Nilo-load ang mga bagay-bagay sa mga banyagang mga sektor ay ipinagbabawal na para sa ships.
- lload at lunload ngayon gumagana sa banyagang lupain units lamang kapag sila tahasan na pinangalanang sa pamamagitan ng uid. Ito ay tumutugma sa pag-uugali ng pag-load at mag-ibis.
- Ayusin na subukan ang relasyon ng may-ari ng foreign object na player sa halip na sa iba pang mga paraan round.
- Tiyakin na yunit ng lupa na may maximum na kadaliang maaaring atake bundok.
- Ayusin ang lupa unit cost atake kadaliang. Broken sa 4.3.6.
- Mga Kundisyon ng paghahambing ng string-nagkakahalaga tagapili tulad wing na unquoted halaga ay naisalin na ngayon ang mas matalino. Bago, unquoted string ay nakadapa upang bigyang-kahulugan bilang mga pangalan ng selector kahit na ginawa walang kahulugan. Mayroon ka pa ring sa disambiguate tunay hindi maliwanag kaso tulad w = w para sa eroplano, hal bilang wing = w ow = 'w'.
- Ayusin ang pag-uulat ng pagbaril espiya sa balita. Broken sa 4.3.16.
- Alisin econfig key mission_mob_cost. Ang tampok na nakapag-aalinlangan, at ay hindi pa ginagamit sa isang mahabang panahon.
- Reserve at escort misyon ngayon ay mayroon ng isang op-lugar, tulad ng lahat ng iba pang mga misyon.
- Land units umepekto ngayon lamang kapag sa isang reserve misyon. Ang utos lrange ay wala na.
- Ayusin ang isang bug na maaaring sumira misyon op-lugar kapag ang mga hanay ng mga barko, eroplano o lupa unit sa misyon bumababa, hal sa pamamagitan ng utos range.
- Reserve misyon ay hindi na magbigay ng isang bonus na hanay reaction.
- Pag-aayos ng file Info.
- Code refactoring at paglilinis.
maaaring manawagan up
Ano ang bagong sa bersyon 4.3.19:
- LWP ay hindi gumagana sa Darwin dahil sa OS bugs, iwasan ito para sa ngayon.
- Huwag hayaan muna ships double-urong sa 'i' (nasugatan) at pagkatapos ay sa 'h' (walang magawa) kapag may kabibi.
- Ayusin ang isang bug na pinigilan ang mga & quot;! lumubog & quot; message. Broken sa 4.3.17.
- Mag-log out player kapag maximum na oras sa bawat araw ay lumampas. Bago, siya ay maaaring manatiling naka-log in na may mga pribilehiyo ng bisita lamang, ngunit sa sandaling naka-log out na hindi maaaring mag-log in muli.
- Kung ang isang manlalaro ay sa isang prompt kapag nagsimula mag-oras game paghihigpit o maximum na oras sa bawat araw ay lumampas na, siya ay pinapayagan na ipasok ang isa pang command.
- Nabigo Deitying isang capital na singilin ng pera at mga balita ulat. Broken sa 4.3.17.
- Maingat na pagsusuri accounting ng oras ng pag-play, pag-aayos minor kamalian.
- Ayusin ang pag-parse ng 24:00 sa econfig key game_hours at update_demandtimes.
- New RAILWAYS option.
- Che edad tulad ng Taglay ng militar (1% sa bawat 24 ETUs).
- Permit ships sa pananakit sa sektor na ang mga ito sa.
- Sektor pagkain mas mababa kaysa sa isang yunit ng pagkain ay hindi gumawa ng isang yunit ng pagkain nang libre ngayon. Sila pa rin ay hindi maaaring mamatay sa gutom.
- New sector konsepto terrain. Deities maaaring gamitin ito upang gumawa ng mga sektor na iba sa ilang redesignatable. Tingnan sect.config para sa karagdagang impormasyon.
- Kinakatawan ang oras ng pag-play sa mga segundo sa halip na minuto. Ito ay nakakaapekto sa xdump:. Nat selector minused (pagbibilang minuto) ay napalitan ng timeused (pagbilang segundo)
- Pinahusay na gabi-gabi bumuo, na may karagdagang mga pagsusulit.
Ano ang bagong sa bersyon 4.3.18:
- Ayusin ang gusali ng eroplano, yunit ng lupa at nukes sa uids na hindi pa nagamit dati. Ito ay maaaring mag-crash ang server sa ilang mga sistema sa ilang mga estado. Broken sa 4.3.17.
- Pinahusay na gabi-gabi bumuo, na may restructured at pinalawig na mga pagsusulit.
Mga Komento hindi natagpuan