|
|
#1 (permalink) |
![]() |
Tag,
ich will eine Mission editieren, bei der man beim Auswahlbildschirm, wenn man einen Server joint, die KI-Schwierigkeit einstellen kann. Diese Auswahl gibt es beispielsweise in "Air Cavallry" und in dem Ordner dieser Mission heißt die Datei "f_setAISkill.sqf". Nun, wie baue ich dieses Skript in meine Mission ein?
__________________
![]() RATM Reunion '07 RAR '08 ich komme! |
|
|
|
|
|
#2 (permalink) |
![]() ![]() ![]() Registriert seit: 17.01.2008
Beiträge: 267
|
Die Werte die man auswählen kann und die dann an dieses Script übergeben werden müssen in der Description.ext festgelegt werden.
z.B.: Code:
titleParam1 = "Score Limit:";
valuesParam1[] = {999999,100,300,500};
defValueParam1 = 300;
textsParam1[] = {"none","100 points","300 points","500 points"};
titleParam2 = "Daytime:";
valuesParam2[] = {1,4,12,19.5};
defValueParam2 = 12;
textsParam2[] = {"night","morning","noon","evening"};
Welche Werte dein Script da braucht musst du nachgucken. Das kann ich dir ohne Blick auf den Code nicht sagen. Aber die Sachen kannst du ja am einfachsten aus der anderen Mission übernehmen.
__________________
|
|
|
|
|
|
#3 (permalink) |
![]() |
Bei Evolution sind ja bekanntlich zwei Spalten für einmal die Uhrzeit und einmal wie schnell die Zeit vergehen soll und ob MH6-Respawn drin ist. Wie kriege ich da wohl die dritte Spalte rein?
Es kommt jetzt das, was in der Datei von Air Cavallry drin steht. Ich habe auch schon ausprobiert diese Datei einfach zu kopieren mit dem selben Ordner (f/common/f_setAISkill.sqf) oder wo muss ich die rein kopieren bei Evo?
__________________
![]() RATM Reunion '07 RAR '08 ich komme! |
|
|
|
|
|
#4 (permalink) |
![]() ![]() ![]() Registriert seit: 17.01.2008
Beiträge: 267
|
Ach du willst das in Evo einbauen ?
Vorneweg: eine dritte Spalte gibt es nicht, deswegen sind ja in den ersten 2 spalten oft mehrere Einstellungen aufeinmal drin. Wenn du das zusammenbauen willst musste dir schon bissl was einfallen lassen, ansonsten wie oben bereits erwähnt übernimm den Teil mit den Parametern aus der description.ext von AirCav. Das Script in den gleichen Ordner zu kopieren reicht natürlich auch nicht, du musst es auch irgendwie starten. Naja wie auch immer, mit Evo wird dieses Script ohnehin nicht - oder nur in abgewandelter Form funktionieren. Allein schon deswegen weil Evo sein eigenes Spawnscript hat und der KIskill dabei miteinstellt wird. Vermutlich wärst du besser damit beraten einfach die Skilleinstellungen er KI auf dem Server zu ändern. ^^
__________________
|
|
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
| Ansicht | |
|
|