Godzilla_cRuNk
hi, ich wollte mal fragen, wie das geht, dass man eine schrift unten rechts am bildschirmrand einfügt, zb. wie bei gungame, sodass man da zb. ne url oder so reinhauen kann. ich hab mal die ganzen iwds etc. durchsucht, aber finde nichts in anderen mods, dass für mich darauf hinweist.
noch ne frage nebendran: wie kann ich per mod das knife ausstellen, wir finden keine lösung.
scheibe1
steht in den verschiedenen cfg's, wenn es möglich ist. beim ace mod ist es z.b. in der admin cfg:
****************************************************
// Custom clan text. This shows your clan text/site in the lower right corner
//*************************************************************************
**************************************************
// global switch 0 = off, 1 = on, default = 1
//set ace_txtlogo "1"
// ace-info switch 0 = off, 1 = on, default = 1, when disabled it still shows your clantxt but
// disables my info
//set ace_mod_info "1"
// Your clantext
set ace_clantext ""
Nightwing
Original von scheibe1
steht in den verschiedenen cfg's, wenn es möglich ist. beim ace mod ist es z.b. in der admin cfg:
****************************************************
// Custom clan text. This shows your clan text/site in the lower right corner
//*************************************************************************
**************************************************
// global switch 0 = off, 1 = on, default = 1
//set ace_txtlogo "1"
// ace-info switch 0 = off, 1 = on, default = 1, when disabled it still shows your clantxt but
// disables my info
//set ace_mod_info "1"
// Your clantext
set ace_clantext ""
Richtig scheibe, aber das ist nur die Spitze des Eisbergs.
Hier sind nur die Variablen den Werten zugeordnet, die das Script abruft.
Ist also schon noch mehr als das
Hier mal ein Rip aus dem ACE Mod (_ace_modinfo.gsc):
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:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
|
main()
{
if(!level.ace_txtlogo) return;
// mod information under healthbar
if(isdefined(level.ace_modinfo)) level.ace_modinfo destroy();
if(level.hardcoreMode)
X = 6;
else
X = 630;
level.ace_modinfo = newHudElem();
level.ace_modinfo.x = X;
level.ace_modinfo.y = 473;
if(level.hardcoreMode)
level.ace_modinfo.alignX = "left";
else
level.ace_modinfo.alignX = "right";
level.ace_modinfo.alignY = "middle";
level.ace_modinfo.horzAlign = "fullscreen";
level.ace_modinfo.vertAlign = "fullscreen";
level.ace_modinfo.alpha = 0;
level.ace_modinfo.fontScale = 1.4;
level.ace_modinfo.hideWhenInMenu = true;
ace_modtxt[0] = "^1Wildcards ACE 2.0 Mod";
ace_modtxt[1] = "^3Modifications by ^1Wildcard^7";
ace_modtxt[2] = "Mod website ^1www.wildcardonline.nl^7";
for(;;)
{
level.ace_modinfo setText(level.ace_clantext);
level.ace_modinfo fadeOverTime(1);
level.ace_modinfo.alpha = 1;
if(level.ace_txtlogo == 2)
{
wait (60 * level.fps_multiplier);
level.ace_modinfo fadeOverTime(1);
level.ace_modinfo.alpha = 0;
wait (1 * level.fps_multiplier);
for(mi=0;mi<3;mi++)
{
level.ace_modinfo setText(ace_modtxt[mi]);
level.ace_modinfo fadeOverTime(1);
level.ace_modinfo.alpha = 1;
if(mi == 0) wait (10 * level.fps_multiplier);
else wait (5 * level.fps_multiplier);
level.ace_modinfo fadeOverTime(1);
level.ace_modinfo.alpha = 0;
wait (1 * level.fps_multiplier);
}
}
wait (1 * level.fps_multiplier);
}
}
|
|
ToM
Godzilla_cRuNk
nein, ich glaub ich hab mich ein wenig missverständlich ausgedrückt, ich meine, wenn ich einen eigenen mod mache.
Nightwing
Original von Godzilla_cRuNk
nein, ich glaub ich hab mich ein wenig missverständlich ausgedrückt, ich meine, wenn ich einen eigenen mod mache.
Hab ich genauso verstanden.
Original von Godzilla_cRuNk
ich hab mal die ganzen iwds etc. durchsucht, aber finde nichts in anderen mods, dass für mich darauf hinweist.
*.gsc Dateien sind in der mod.ff drin, daher mein Post mit dem Beispiel des ACE Mods und scheibe's Post mit den Variablen aus der cfg.
Du müsstest jetzt:
- Wildcard um Erlaubnis fragen, ob Du dieses Script nutzen darfst.
- Einen eigenen Mod basteln
- Das ACE Script etwas ändern
- Einen entsprechenden Aufruf in der Haupt *.gsc an der richtigen Stelle einfügen
- Variablen für eine cfg anlegen
ToM
scheibe1
einspruch!!!
habs mal bei nem alten ace server von mir getestet. hab nix an den gsc's gemacht, nur die genannten einstellungen in der admin.cfg, siehe unten links.
http://img136.imageshack.us/img136/4154/shot0003le2.jpg
sehe schon, ich bin etwas spät und falsch verstanden hatte ich es auch, dachte es geht nur um eine deauerhafte url unten rechts,lol
Nightwing
Schon klar, scheibe.
Der Code ist ja im Mod enthalten, dadurch funktioniert es.
Logischerweise muss aber scripttechnisch etwas definiert sein, das Text angezeigt wird, wenn es in der cfg drinsteht.
Ganz so einfach kommt die Var ja nicht in die cfg rein.
Wäre jetzt nur die Var drin, jedoch kein Script dahinter, würd es nix bringen.
ToM
scheibe1
lol, hab schon editiert. ich dachte er wollte nur, das bei seinem server unten rechts seine url steht und nu wäre er auf der suche nach dem richtigen mod.
Godzilla_cRuNk
ich hab jetzt leider immernoch keine ahnung von nix xD
ich müsste also theoretisch (mit erlaubnis von wildcard) den von nightwing zitierten text aus der gsc in eine eigene kopieren, und dann? gut, den befehl, den ich letztendlich in die config schreiben würde ist set ace_clantext "blabla", aber wie mache ich mir aus der gsc hinterher die mod.ff (sonst soll vorerst nix in die mod.ff eingefügt werden)
ps: falls das mit dem knife noch nicht bemerkt worden ist, ich schreibe es noch einmal:
wie kann ich das knifen in dem mod dann ausstellen?
Nightwing
Original von Godzilla_cRuNk
ich müsste also theoretisch (mit erlaubnis von wildcard) den von nightwing zitierten text aus der gsc in eine eigene kopieren, und dann?
Jo, und in der entsprechenden *.gsc den Aufruf auf diese Funkion einfügen.
Original von Godzilla_cRuNk
aber wie mache ich mir aus der gsc hinterher die mod.ff
Dazu müsstest Du die Modtools installieren, Dein *.csv File updaten und mit der makemod.bat das mod.ff File erstellen.
Leider kann ich Dir hierzu nichtmehr allzuviel Hilfe geben, da ich den Modtools sehr schnell den Rücken gekehrt habe.
Original von Godzilla_cRuNk
wie kann ich das knifen in dem mod dann ausstellen?
Das habe ich noch nirgends gesehen, denke nicht, das es machbar ist.
ToM
Godzilla_cRuNk
ok, das problem hat sich gelöst. habe einen automessage mod, der auf modwarfare basiert benutzt, werde den mod eh nicht online stellen, wir ein reiner lan mod sein.
die sache mit dem knifen müsste ich jetzt hinbekommen haben, jedenfalls passiert nix mehr wenn ich knifen drücke. meine lösung:
in den main ordner gehen und iw11 öffnen.
die waffen in "weapons" -> "mp" raussuchen, die nicht knifen dürfen, also wenn man komplett nicht knifen darf alle.
diese in den mod-ordner kopieren.
die erste mit dem editor öffnen und nach "meleeDamage" suchen (STRG+F und einfügen).
den wert dahinter (default ist 135) auf 0 stellen.
das bei allen nötigen dateien machen.
einen "modnamen" ordner im mod ordner erstellen.
einen "weapons" ordner im "modnamen" ordner erstellen.
einen "mp" ordner im "weapons" ordner erstellen.
dort alle waffendateien einfügen.
die "modnamen" datei mit winrar als .zip datei verpacken.
die .zip datei in eine .iwd datei umbenennen.
es könnte allerdings sein, dass die waffen-dateien schon in einer anderen iwd sind und deshalb vorgezogen werden, diese dann natürlich löschen, damit die neu erstellte .iwd benutzt wird.
so, jetzt hab ich allerdings doch noch eine frage. wie kann ich auf einem server bzw. in einem mod ausstellen, dass die waffe fallen gelassen wird. hab das auch mal probiert in den waffendateien umzustellen, aber wenn ich "dropAmmoMax" und "dropAmmoMin" auf 0 stelle droppt er trotzdem alles. vllt gibt es einen serverbefehl, den ich in die config schreiben kann, der das ändert?
//EDIT:
ok, das problem mit dem droppen hat sich auch erledigt, google hat geholfen:
set class_demolitions_allowdrop "0"
close pls
Nightwing
Danke für die Info mit dem Knife!
ToM