Zum Inhalt springen

web

Member
  • Gesamte Inhalte

    117
  • Benutzer seit

  • Letzter Besuch

Beiträge erstellt von web

  1.  

    Hey danke erstmal für die Hilfe das hat mir echt geholfen

    Die Karte läuft jetzt aber in einem von mir erstellen mod.Das blöde ist jetzt aber das man jedes mal zwischen dem Bf2 mod und meinem mod wechseln muss.Ich habe jetzt versucht meine Static Objects in meiner erstellen Map abzulegen und die Objekte von da zu laden .

    Ich habe mal in der Map Tobruk nachgeschaut das ist es auch so.

    Und zwar liegen die Coustom Objects in der Map und es gibt da eine ServerArchives und eine ClientArchives und da steht nur die eine Zeile drin fileManager.mountArchive Levels/Tobruk/Objects_Tobruk.zip Objects das ist der Pfad wo die Objecte liegen denke ich .

    Ich habe das mit meiner Karte auch so gemacht nur die Karte lädt ohne meine selbst erstellen Objekte .Ist es überhaupt möglich die Objekte innerhalb des Bf2 mod laufen zu lassen im Multiplayer Modus oder brauche ich den mod den ich erstellt habe ?

    Es wäre super wenn die Spieler meine Karte nur downloaden müssten und nur die Karte in den Level Ordner zu kopieren ohne etwas an den Original Dateien zu verändern und ohne neuen mod.

    Danke im Vorraus

     

    Moin,

    erstmal was Gundlegendes - egal welche Mod unter BF2 genutzt wird - sie baut immer auf BF2 orginal Daten auf - sprich nutzt diese ganz oder teilweise. Ebenso verwendet BF2 normalerweise nur *.zip Archive bzw. kann nur diese normalerweise entpacken und lesen. Auch hilfreich ist es  Ordner / Datei Namen immer möglichst im "low Letter" Format zu verwenden - sprich alles wird kleingeschrieben (unter BF2 gibts nur eine einzige Datei "scoringCommon.py" bei der das nicht zu trifft ). Unter Windof ist das zwar egal, aber auf linux servern macht das sonst eventuell Probleme. Das trifft wie gesagt, auf alles was auch mit den Maps zusammen hängt zu.

    Deine selbsterstellten Objects befinden sich entweder direkt in der Server.zip des Levels (im "objects" Ordner) oder werden über eine externe "(Levelname_)Objects.zip" innerhalb des Levels Ordners geladen (s.o.  über "fileManager.mountArchive Levels/..." geladen.

    Soweit so gut - jetzt weiss zwar BF2 wo die neuen Daten bei dem Level (Map) zu finden sind, jedoch werden sie nicht geladen. Dafür gibts 2 Möglichkeiten mit ".con" Dateien.

    Normalerweise ist das die "StaticObjects.con" - dort muss auch immer ein entsprechender Verweis auf die extra zu ladenden Daten vorhanden sein (für die *.con oder *.tweak Datei).

    1. Beispiel "StaticObjects.con" Auszug):

    run /objects/vehicles/land/jep_nanjing/jep_nanjing.con
    run /objects/vehicles/land/jep_paratrooper/jep_paratrooper.con
    run /objects/vehicles/land/jeep_faav/jeep_faav.con
    rem --------------------------------------------------
    run /objects/lb_objects/weapons/Handheld/ultralight_deployable/ultralight_deployable.con
    run /objects/lb_objects/weapons/armament/missiles/ultralightrocket/ultralightrocket.con
    run /objects/lb_objects/vehicles/air/mosquitoair/mosquitoair.con
    

    Alles über dem "rem" sind orginale BF2" Daten, alles unter dem "rem" sind neue externe (über die "(lb_objects.zip" geladene) Daten.

    2. Beispiel (für z.B. "*.tweak" Dateien (diese Dateien dienen dazu, bereits in BF2 vorhandene oder extern zu ladende Daten zu modifizieren)  - hier für benutzt man u.a. auch die "temp.con". Sollte die noch nicht vorhanden sein - einfach eine erstellen und in die "sever.zip" der Map mit rein packen.):

    run objects\vehicles\land\usjep_hmmwv\usjep_hmmwv.tweak
    run objects\vehicles\land\jep_paratrooper\jep_paratrooper.tweak
    run objects\vehicles\land\jep_nanjing\jep_nanjing.tweak

    Die im Beispiel 2 genannten Daten befinden sich in diesen Fall im "server.zip/objects/..." Ordner. Beachte unbedingt die unterschiedliche Schreibweise bei "Slash/Backslash" und den Ordner Orten - sonst gibts Probs. beim laden der Daten.

    Und ja - Du kannst auch die Sachen über den "objects" Ordner innerhalb der Map server.zip und/oder client.zip. (BF2 Ordner Strucktur/Aufbau immer beachten) laden.

    Tga/DDS Dateien brauchts Du nicht extra mit aufzulisten die werden (normalerweise) über die Meshes Files ("*. staticmesh" oder "*.bundledmesh" je nachdem was) der Objekte geladen.

     

    Generell kannst Du in Deiner Map in dem Mod laufen lassen was Du willst - so fern die entsprechenden Daten vorhanden und richtig geladen werden. Der Spielmodi (SP/CQ/COOP) ist dabei erstmal unerheblich - Statics (Häuser,Fahrzeuge ect.pp) werden normal immer über die "StaticObjects.con" innerhalb der Map geladen.

    Die Map sollte dann minimal auch unter BF2 vanilla (meint BF2 ohne Mods) laufen, wenn die Army Settings (in der "Init.con") entsprechend angepasst sind bzw. nicht in Deiner Mod selbst verändert wurden/werden.

    cu

    p.s. Um das Ganze nicht als Mega Thread enden zu lassen, wäre es günstiger Du postes hier entweder die relewanten Files als Code oder schickst sie mir als PM (dann aber bitte komplett die Map bzw. den Ordner gepackt) und ich schau mir das mal an - allerdings kann das etwas dauern - bin z:Zt. etwas unter Stress. 

  2. Normalerweise muckt BF2 bei 62 % der Map wenn "Custom Kits" verwendet werden und da in den Settings zu den Kits etwas nicht stimmt (WeaponIndex # z.B. mehrfach vergeben).

    Und so fern Du Statics ect. pp. innerhalb der Map extern laden möchtest musst Du dich zwingend an die Vorgaben von BF2 halten - sprich die gleiche OrdnerStrucktur von BF2 verwenden. Je nach Umfang der extra zu ladenen Sachen kann man alles je Typ in eine *.zip Datei packen oder es (wie im Org. BF2) auf *_server.zip und *_client.zip splitten. Natürlich muss die "serverarchives.con" und die "clientarchives.con" innerhalb der Map eigenen *.server.zip dann auf die entsprechenden *.zips verweisen.

    Beispiel fur "serverarchives.con"

    fileManager.mountArchive Levels/liang_bao/lb_objects_server.zip Objects
    fileManager.mountArchive levels/liang_bao/lb_menu_server.zip Menu
    fileManager.mountArchive Objects_server.zip Objects
    fileManager.mountArchive Menu_server.zip Menu
    fileManager.mountArchive Common_server.zip Common

    Beispiel für "clientarchives.con

    fileManager.mountArchive levels/liang_bao/lb_objects_client.zip Objects
    fileManager.mountArchive levels/liang_bao/lb_menu_client.zip Menu
    fileManager.mountArchive Objects_client.zip Objects
    fileManager.mountArchive Common_client.zip Common
    fileManager.mountArchive Menu_client.zip Menu
    fileManager.mountArchive Fonts_client.zip Fonts

    So sollte das laden der extra Sachen eigentlich klappen.

    Schau dir mal diverse BF2 (mod) custom Maps an dann siehst Du genau wie das gemeint ist.

    Auch hilfreich so weit noch nicht bekannt ist es die Map und oder den server im Window Mode laufen zu lassen - in 90% gibts dann ne Fehlermeldung die das Problem etwas mehr eingrenzt.

     

  3. hey, habe seit meinem post hier im forum nicht mehr an der karte weiter gearbeitet. wenn du möchtest kann ich dir aber gerne eine wip version zur verfügung stellen.

    Erstmal sorry für den delay

     

    Hey na klar - immer her damit...

    suche immer Maps die sich konvertieren lassen (-> pers. Mod version von BomSF). Ob mit oder ohne navmesh - Hauptsache die Map ist gut.

    Nenn mir doch gegebenfalls per PM nen Download Link oder häng sie einfach an die PM wenn das möglich ist (wg. der Grösse).

     

    Tia web

  4. Na wenn Du mit BF2Hub schon nicht klar kommst  - lass die Finger von Battlelog....

     

    ??? wunder mich gerade wie man es fertig bringt, BF2Hub zu Installen/benutzen und damit seinen BF2 install so zerschiesst.

     

    BF2Hub macht rein garnix am BF2 Install - es ändert lediglich die HOSTS bzw. Hosts.ics Einträge..... und setzt sich per Autostart ins Tray.

     

     

    Also alte und gegebenfalls lauffähige BF2 Profile sichern (inkl. der beiden Hosts Dateien), altes BF2 Verz. umbenennen, Registriy Einträge von BF2 sichern - Reg. Einträge sauber und vollständig entfernen,  BF2Hub de-installen, Rechner neustarten - BF2 neu und richtig aufsetzen (Internet Zugang funktionsfähig testen ?), BF2Hub installen - fertig.

     

    Und mal den AV Scanner/Schutz auslassen. Manche dieser Derivate haben mit Games und Änderungen an Registry und Systemrelevanten Dateien immer noch massive Probs. Übervorsichtige ziehen einfach mal das Netzwerk Kabel raus und deaktivieren den AV Schutz vorm installen.

     

    Ach ja Battlelog Launcher ... - der hat Probs. mit für ihn nicht konformen alten BF2 Profilen - da gibts nur eins - alles resetten und/oder neue Profile mit Standardeinstellungen erstellen/benutzen und austesten was geht oder nicht.

  5. Im BFEditor hast Du aber ne gültige (blaue) CA (Combat Area)  für den "mode/layer" ?

    Ist ne gültige und passende SA (StrategicAreas.ai) dazu vorhanden (z.B. server.zip ->GameModes->gpm_coop->16->AI->StrategicAreas.ai) ?

    Ist ne entsprechende Map desc (Level->info->*.desc) Datei mit entsprechendem Eintrag vorhanden z.B.:

     <mode type="gpm_coop">
                <maptype ai="1" players="16" type="headon" locid="GAMEMODE_DESCRIPTION_COOP_headon"></maptype>
                <maptype ai="1" players="32" type="doubleassault" locid="GAMEMODE_DESCRIPTION_COOP_doubleassault"></maptype>
                <maptype ai="1" players="64" type="doubleassault" locid="GAMEMODE_DESCRIPTION_COOP_doubleassault"></maptype>
            </mode>
    

    Kann da so jetzt auch nur raten ... poste doch dein Werk oder schick es via PM.

     

     

    Noch etwas - du meinst Du hast keine Fehlermeldung beim BTD - schon mal den Window Modi benutzt ?

    Geht so :

    M:\Battlefield2\BF2.exe +menu 1 +fullscreen 0 +restart +modPath mods/bomsf +szx1280 +szy1024 +wx 0 +wy 0
    

    Den Pfad + Mod entsprechend geändert und schon startet BF2 im Fenster (Größe "szx" + "szy" die Werte auch anpassen) in der linken oberen Ecke deines Monitors. Hat den entscheidenen Vorteil das man BF2 Probs. auch einfach sehen kann...

  6. Hi, kennst Du das schon -> "BFSPnavmesh" http://www.battlefieldsingleplayer.com/dnamro/files/tools/BFSPnavmeshFeb2013.zip ?

    Thread : http://www.battlefieldsingleplayer.com/forum/index.php?showtopic=17271&pid=194451&mode=threaded&start=#entry194451

    Ein entsprechendes Tut. dazu gibst im gleichen Thread bzw. unter http://www.battlefieldsingleplayer.com/tut_dev_forum/viewtopic.php?f=4&t=4

     

    Entsprechend angepasst/verändert auf dein System (*.bat, *.cmd, Pfade ect.) sollte das relativ einfach und relativ automatisch funktionieren. Starten tut man es dann per (Admin-)Commandline aus dem BF2 root "Navmesh" Directory.

    Geht jedenfalls unter Win7 64 bit bei mir entsprechend angepasst einwandfrei.

     

    Auch kannst Du dort im BFSP Forum entsprechende Ansprechpartner dazu finden.

    Eventuell solltest Du dir auch mal die Tuts im PR Forum dazu anschauen...

     

    Hoffe es hilft weiter.

  7. Fact - Du kannst doch das BF2 so oft neu installieren wie ( als v1.3, v1.4 oder v1.5) und wo Du willst.

    Da bleiben alle Installs lauf/spielfähig.

    Hauptsache die Root Locations/Pfade/Verzeichnisse (von BF2 !) sind entsprechend unterschiedlich und auch so in der Registry hinterlegt.

    Das geht selbst mit der "Battlelog" (P4F [ist schon v1.5] Version). Selbst von ner entpackten .ISO geht das...

    und nen "InstallKey" brauchste auch nicht mehr (s.h. [battlelog "P4F"]).

  8. Betreffend : Spieler-daten  - da klafft ne fette Lücke (zumindest bei mir vom 05.04.2014 bis dato) in der Server History. Scheint als wäre das betreffende Script mal wieder abgeraucht zu sein ohne das es einer gemerkt hat.

     

    Und zu BF2Hub - funktioniert einwandfrei - der Serverbrowser (und nicht nur dies) - Klasse Arbeit - Danke !!!

  9. Hast du nen Router an der Leitung  ? - Settings sichern - auf Werkeinstellung resetten und dann mal testen...

     

    Und /oder Kabelmodem in Verwendung ? - mal Router + KModem 1-2 min. vom Stromnetz trennen - anschalten

    (Richtige Reihenfolge beim einschalten beachten - erst Kmodem komplett hochfahren lassen - dann erst den Router ein/zu schalten) - testen.

     

    Oder mal direkt mit der Leitung vom Rechner ans KModem gehen (ohne Router da zwischen) - testen.

     

    Tritt das bei allen eventeuell vorhandenen PB Games bei Dir auf oder nur bei BF3 ?

  10. Also läuft doch PB bei Dir einwandfrei... es kann nur nichts an PB(evenbalance) senden.

     

    Folgende Progs. von PB sollten in der Firewall immer auf Durchzug stehen - gemeint ist - nicht geblockt werden :

    pbsetup.exe ->TCP + UDP jeweils alle Ports, ein und ausgehend;

    pbsvc.exe ->TCP + UDP jeweils alle Ports, ein und ausgehend;

    (C:\Windows\SysWOW64\PnkBstrA.exe) PnkBstrA.exe ->TCP + UDP jeweils alle Ports, ein und ausgehend;

    (C:\Windows\SysWOW64\PnkBstrB.exe) PnkBstrB.exe ->TCP + UDP jeweils alle Ports, ein und ausgehend;

  11. Lade Dir mal "pbsvc" -> http://www.evenbalance.com/index.php?page=faq-generic.php runter und lass es mit Admin Rechten (Test services) laufen.

    Es meldet Dir eventuelle Fehler in der Verbindung und loggt diese mit....

    Beispiel log (win7 64-bit) :

     

    Starting PunkBuster Service Tests (v0.993) (02/07/15 09:48:27)
    Checking OS
      Windows NT 6.1 (build 7601, Service Pack 1) 64-bit
    Checking PnkBstrA service status   RUNNING
    Checking PnkBstrA Version          OK (1036)
    Extracting "PnkBstrB.exe" to:
       "C:\Users\Administrator\AppData\Roaming\PnkBstrB.exe"
                                       OK
    Checking firewall settings         OFF
    Is PnkBstrA explicitly allowed?
    C:\Windows\system32\PnkBstrA.exe   NO
    Is PnkBstrB explicitly allowed?
    C:\Windows\system32\PnkBstrB.exe   NO
    Checking if PnkBstrB is running    NOT RUNNING
    Getting port for PnkBstrA          OK (44301)
    Opening socket for packet send     OK
    Sending version packet to PnkBstrA SENT
    Receiving version from PnkBstrA    OK
    Received 6 bytes from 127.0.0.1:44301
      Response = 10983 (ms) Version = v1036
    Getting PnkBstrB install instance  OK
    Sending start packet to PnkBstrA   SENT
    Waiting for packet from PnkBstrA   OK
    Received 3 bytes from 127.0.0.1:44301
      Response = 15351 (ms) PnkBstrB started.
      Load SUCCESSFUL.
    Watching for PnkBstrB instance change (3840) CHANGED (3841)
    Getting port for PnkBstrB          OK (45301)
    Sending version packet to PnkBstrB SENT
    Receiving version from PnkBstrB    OK
    Received 5 bytes from 127.0.0.1:45301
      Response = 3276 (ms) Version = 2202
    Checking PnkBstrK driver status    NOT FOUND
    Manually stopping PnkBstrB         STOPPED
    Removing test PnkBstrB file        OK

    ----------------------------------
      Tests finished.
     

    Deins sollte so ähnlich aussehen.

  12. Also ich bekomme z.Zt. 13-15 ranked Server (BF2 1.5 CQ) via BF2Hub angezeigt. 3 davon mit sichtbaren ServerStartBots.

     

    Davon ab, kann doch jeder Serverbetreiber seine Cq Server so einstellen wie er will. Der EA Schwachfug gilt doch eh nicht mehr.

     

    Der Coop Modi war schon immer privat ranked - was auch so gut ist.

     

    Und betreffend Battlelog (BL) alles schön wenns funktionieren und nichts am org. BF2 verändern würde.

    Tatsache ist doch das BL ne eigene BF2*.exe benutzt und vollen Zugriff auf deine lokalen Settings/Profile erfordert.

    Und damit wird dann auch noch seitens BL munter rumgetrickst.

  13. Hmm seit einigen Wochen kann nicht ganz stimmen - das Kb ist erst am 12.1.15 off. rausgegeben worden....

     

    Frage : Hast Du den AV Scanner (welcher ?) vorher nur deaktiviert oder direkt deinstalliert / komplett entfernt und nach nem reboot das Kb dann mal versucht ?

  14. Betreffend meiner Probs mit BF2Hub s.h. Post #13 oben wg. der fehlenden Unlocks.

     

    Das Problem lag an einer falsch konfigurierten root hosts Datei und nicht am BF2Hub Projekt oder 2F4Y.

     

    Nochmals Dank an McGinley für den Check, die Zeit und die Denkanstösse zur Lösung.

     

    MfG

    Web

    • Gefällt mir! 1
  15. Was sagt denn das Router interne Log file (wo/wie Du das findest - siehe Routerhandbuch) ? Fehlermeldungen ? Wenn ja hier mal posten.

     

    Welches Betriebssystem hat dein Rechner Win7 oder Win8.x  oder älter (ne einfache Angabe (z.b. Win7) reicht) ?

     

    Benutzt Du/dein Rechner nur IPv6 ? Wenn ja mal beides (IPv4 + IPv6) aktivieren.

    Apropos - hast du Zugriff auf alle Webseiten (hört sich jetzt zwar blöd an,aber könnte auch auf ein mögliches Protokoll Problem hinweisen) ?

     

    Benutzt Du eine Firewall - wenn ja welche (die von Win oder etwas externes) ?

     

    Welche Ports hast Du für BF2 - wenn überhaupt - freigegeben ? Wie das freigeben geht - sollte im Routerhandbuch stehen. Oder schau mal auf den TeleKom Support Seiten deines Routers nach. Je nach dem was Du u.U. als Firewall aktiv hast, ist es u.U. auch möglich ein Programm komplett freizugeben (da brauchts dann keine direkte Freigabe aller benötigten Ports - sondern nur des Programms selbst).

     

    ========================================================================
    CLIENT AND SERVER PORTS
    ========================================================================

    Battlefield 2 Account Creation
    NOTE:  In order to create a Battlefield 2 multiplayer account, you must have the following ports open in your firewall.       

    Client Ports:   
            
    UDP     27900
    UDP/TCP 29900
    TCP     80
    TCP     4711
    TCP     29901
    UDP     1500-4999
    UDP/TCP 1024-1124
    UDP     28910
    UDP     16567
    UDP     55123-55125
            
    Hosting a Battlefield 2 Server  
    In order to host a Battlefield 2 server, you must have the following ports open in your firewall.       

    Server Ports:   
            
    UDP     27900
    UDP/TCP 29900
    TCP     80
    TCP     4711
    UDP     27901
    UDP     1500-4999
    UDP/TCP 1024-1124
    UDP     29900
    UDP/TCP 27900
    UDP     16567
    UDP     55123-55125
    ========================================================================

  16. Na das mit dem 1.ten Fehlconnect ist aber bestimmt schon 2 Jahre so minimal.

     

    Andere Server mal versucht ?  Versuchst Du via BF2 Serverbrowser zu connecten oder mittels direkter Ein/Angabe einer IP:port ?

     

    PunkBuster aktuell + aktiviert ?

     

    Was nutzt Du denn überhaupt, um online mit BF2 zu gehen - "BF2Hub", "Battlelog.co" oder einen der Modlauncher von PR / FH oder AP ?

    Ohne minimal eins davon geht gar nix mehr online !

     

    Schon mal versucht den Router selbst ganz aussen vor zu lassen und sich direkt zu verbinden ?

     

    Nur 1 Firewall installiert ? Eventuell Firewall komplett temp. deaktivieren und versuchen.

  17.  

    ...

    Hmm betreffend BF2Hub,

    Hab da seit Ende Nov. 14 ein kleines Prob. mit...

     

    Spiele generell kein BF2 MP/CQ - von daher dürften keine org. MP Statistiken von mir bei BF2 existieren.

    Nur es existieren seit dem genannten Zeitraum offensichlich aber welche, heisst also irgend jemand hat beim Import von den Statistiken (von spielerdaten.de, battellog, BF2hub, 2F4Y) Mist gebaut.

     

    Ich (Win7/64bit) nutze nur BF2Hub Ips/Adressen (Hosts/Hosts.ics).

     

    BF2Hub funktionierte monatelang einwandfrei, in/mit unserem Ranking (FMR) bis zum Ende Dez.. 14/Anfang Jan. 15.

     

    Seitdem sind die erspielten Unlocks weg bzw. reduziert auf die angeblichen aber falschen im MP erspielten, frei (ich tippe mal das das die daten von spielerdaten.de sind die da importiert wurden -

    da diese aber seit minimum 5.4.14 (server history dort) nicht mehr aktuell sind bzw. dort wild durcheinander gewürfelt wurden) entsteht nun immer mehr Kaos.

     

    Und das selbst bei nagelneuen Accounts/PIDs die nur in einem Coop Ranking genutzt wurden.

     

    Lange Rede kurzer Sinn -  das BF2Hub system blockt seit Dez./Jan alle Unlocks im eigenen Coop Ranking. An unserem Stats Server liegts definitiv nicht (der zeigt alles richtig an), das liegt klar an einer Änderung die bei BF2Hub in dem Zeitraum gemacht wurde (ich vermute mal das das mit dem "BF2Hub Player search" bzw. BFHQ zusammenhängt).

     

     

    Entsprechende PIDs /Nicks (BF2Hub) zum testen gibts auf PM Anfrage hier.

     

    MfG

  18. @ web, ja bei BF2Hub

     

    ich hab das standard BF2 und das pack mit den zusatz maps also hätte zwei CD keys...

     

    hab es 6-7 Jahre lang gespielt und wollte nach einer längeren Pause mal wieder ne Runde gepflegtes Teamplay spielen und jetzt das! :unsure2:

    Na das einfachste wäre dann Du schreibst die Leute bei BF2Hub via Kontaktformular mal direkt an....

    oder hier via PM an McGinley

    Verkürze das Ganze aber direkt dahin gehend, das Du gleich entsprechende Angaben zum verwendeten OS ect.pp mit machst.

     

    Und ja manuelles Registry einfügen  wäre auch ne Möglichkeit - nur laufen tut BF2 ja (liess sich ja installen) - da liegt das Prob.also an der Komunikation zwischen Client und (reg)server.

     

    Eventuell ist der Key ja auch irgendwo (GGC,PB oder PBbans) gebannt worden - dann wirds etwas schwieriger...imho nehmen die AHCs keine globalen Banns zurück bzw. wieder raus.

×
×
  • Neu erstellen...

Wichtige Information

Wir haben Cookies auf Deinem Gerät platziert. Das hilft uns diese Webseite zu verbessern. Du kannst die Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Du damit einverstanden bist, weiterzumachen.