DasBaum
Hallo,
ein Freund von mir hat folgendes Problem. Er bentutzt die weapons.gsc des aktuellen All Weapons Mods und hat dort einige neue Pistolen integriert. Beim Starten des Servers kommt allerdings folgender Fehler:
******* script runtime error ******* undefined is not a field object: (file 'maps/mp/gametypes/_weapons.gsc', line 326) if(getCvar(level.weapons[weaponname].server_allowcvar) == "") * called from: (file 'maps/mp/gametypes/zom.gsc', line 96) thread mapsmpgametypes_weapons::init(); * called from: (file 'maps/mp/gametypes/_callbacksetup.gsc', line 15) [[level.callbackStartGameType]](); * started from: (file 'maps/mp/gametypes/_callbacksetup.gsc', line 10) CodeCallback_StartGameType()
Volle Weapons.gsc:
http://94.127.16.117/error/_weapons.gsc
Voller Console Log:
http://94.127.16.117/error/console.txt
Liebe Grüße
MikeTNT
Bringt der Server die Meldung oder wird die beim Client angezeigt, wenn man auf den Server will? Betrifft es alle Spieler?
Mit welchem Editor wurde die gsc bearbeitet?
Zu welchem Mod gehört die Original-gsc? Oder ist es eine komplette Eigenkonstruktion?
Ich kann zwar nicht modden, aber vielleicht kann dir jemand Tipps geben, wenn du meine Fragen beantwortest.
cu Mike
DasBaum
Hallo, wie man dem Log entnehmen kann, startet der Server nicht, da kommt es also erst gar nicht zum clientseitigen Fehler.
Das ist die weapons.gsc des All Weapon Mod, die unterscheidet sich von der Standarddatei nur in dem Punkt, dass man alle in CoD2 verfügbaren Waffen im Menü auswählen kann.
Bearbeitet wurde die mit Wordpad und dem Standard-Windows-Editor.
Merkwürdig ist nur, dass der Punkt, an dem der Fehler auftritt, genauso aussieht, wie in der Standard-CoD2-Datei.
Gruß
MikeTNT
Das Problem könnte sein, dass weder Notepad noch Wordpad brauchbare Editoren sind. Warte mal auf Nightwing, der hat mal irgendwo einen Editor erwähnt, der keine unsichtbaren Sonderzeichen einfügt.
Ich nutze den zwar auch, bin aber im Moment nicht zu Hause.
cu Mike
***SONIC***
Nutze als editor bitte
Programmers Notepad 2
Besser gehts net zudem kannste dir dort auch die nummern anzeigen lassen
Aber es schaut aus als hättest da paar mehr fehler drin...
wenn ich mich recht entsinne denn haste hier überall fehler drin in den gsc´s
Code angehängt. Klicke hier zum Ein-/Ausblenden
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
|
undefined is not a field object: (file 'maps/mp/gametypes/_weapons.gsc', line 326)
if(getCvar(level.weapons[weaponname].server_allowcvar) == "")
*
called from:
(file 'maps/mp/gametypes/zom.gsc', line 96)
thread maps\mp\gametypes\_weapons::init();
*
called from:
(file 'maps/mp/gametypes/_callbacksetup.gsc', line 15)
[[level.callbackStartGameType]]();
*
started from:
(file 'maps/mp/gametypes/_callbacksetup.gsc', line 10)
CodeCallback_StartGameType()
*
************************************
********************
ERROR: script runtime error
(see console for details)
(file 'maps/mp/gametypes/_callbacksetup.gsc', line 10)
|
|
--- Edit by Nightwing: Link für PN 2 dazueditiert ---
clutzi
also da wirst dich tot ärgern.. hab selber mal den pws 098b der für 1.3 gescript wurde geändert für 1.0, mit sämtlichen inhalten von 1.3(patch auseinander genommen und erfoderliche dateien in mod eingefügt), hab nichts in den gsc´s verändern müsen oder so, bei windows lief er wochenlang ohne probs bei linux ist er nicht mal gestartet..
edit: hab jetz erst die console durchgeschut von dir, da steht nada drinne, lol, auch wenn ich dich jetz deprimiere genau so war es wie ich oben beschriebe habe bei meinen mod..
DasBaum
Ich habs jetzt zum laufen bekommen, man musste in der zom.gsc (also der Datei für den Spieltyp) einen String klein schreiben, bei Bedarf schreib ich dann auch noch, welcher das war.
clutzi
hast du rätzelraten gemacht oder durch was bist du auf die datei gekommen??