IPB


Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> Hilfe bei Script
MajorAlex
post Dec 21 2008, 19:32
Post #1


New Member
*

Group: Members
Posts: 2
Joined: 21-December 08
Member No.: 4,743



Hallo Jungs,

da dass hier mein erster Post ist, hoffe ich das ich ihn im richtigen Thema schreibe.
Ich fall mal glei mit der Türe ins Haus. Ich brauche Hilfe bei einem Skript.
Folgendes Problem. Ich habe mir heute früh so ca. zwischen 3 uhr und 5 uhr ein Skript geschrieben, bei dem man einen nicht sichtbaren Rucksack öfnnen kann, und aus ihm Medipacks entwenden und benutzten kann. Jetzt habe ich nur ein für mich großes für euch eher kleines Problem. Sobald ich mich einer einheit unter 12 meter nähere, bekomme ich in meinem ActionMenü den eintrag "Rucksack Aufmachen" zweimal statt einmal angezeigt. Ich habe mich und die andere einheit jeweils mit zwei verschiedenen init zeilen versehen die wie folgt aussehen:

Ich (S1) AUF = S1 AddAction ["Rucksack Aufmachen","skripte\bag1\Rucksack.sqs"];
Verbündeter (S2) AUF = S2 AddAction ["Rucksack Aufmachen","skripte\bag2\Rucksack.sqs"];

Die dazugehörigen Skripts sehen wie folgt aus:

Rucksack.sqs
;Rucksack-Skript von MajorAlex

S1 removeAction AUF

#Verbandskasten
? Verbandskasten3 : goto "Close";
? Verbandskasten2 : goto "Verbandskasten3";
? Verbandskasten1 : goto "Verbandskasten2";

#Verbandskasten1
Heilen = S1 addAction ["-Verbandskasten (3)","skripte\bag1\Verbandskasten.sqs"];
goto"Close";

#Verbandskasten2
Heilen = S1 addAction ["-Verbandskasten (2)","skripte\bag1\Verbandskasten.sqs"];
goto"Close";

#Verbandskasten3
Heilen = S1 addAction ["-Verbandskasten (1)","skripte\bag1\Verbandskasten.sqs"];

#Close
ZU = S1 addAction ["Rucksack Zumachen","skripte\bag1\Zumachen.sqs"];
exit;
________________________________________________________________________________


Verbandskasten.sqs
;Verbandskasten-Skript von MajorAlex

? Verbandskasten3 : exit;
? Verbandskasten2 : goto "Verbandskasten3";
? Verbandskasten1 : goto "Verbandskasten2";

#Verbandskasten1
Verbandskasten1=true;
goto "Heilen";

#Verbandskasten2
Verbandskasten2=true;
goto "Heilen";

#Verbandskasten3
Verbandskasten3=true;
goto "Heilen";

#Heilen
AUF = S1 AddAction ["Rucksack Aufmachen","skripte\bag1\Rucksack.sqs"];
S1 RemoveAction Heilen;
S1 RemoveAction ZU;
~0.2
S1 playmove "AinvPknlMstpSlayWrflDnon_healed";
~3
S1 switchmove "AinvPknlMstpSlayWrflDnon_healed";
~6
S1 setdammage 0;
exit;
_______________________________________________________________________________

Zumachen.sqs
;Zumachen-Skript von MajorAlex

S1 RemoveAction Heilen;
S1 RemoveAction ZU;
AUF = S1 AddAction ["Rucksack Aufmachen","skripte\bag1\Rucksack.sqs"];
exit;
________________________________________________________________________________


Das gleiche habe ich noch in "skripte\bag2\..... .sqs" liegen, und natürlich überall mit S2 definiert.
Nun finde ich den fehler nicht, warum das plötzlich doppelt angezeigt wird.
Bitte um schnelle hilfe.

Gruß Alex

This post has been edited by MajorAlex: Dec 21 2008, 19:35
 
Quote Post
Imutep
post Dec 21 2008, 20:47
Post #2


ArmAdeus
Group Icon

Group: Administrators
Posts: 147
Joined: 30-January 07
From: München
Member No.: 559



Hi
Liest sich wie das Rucksack Script von Mr-Murray smile.gif
Sehs dir mal an, ist im Grunde nix anderes. Soweit ich weiss musst du jede Aktion ne eigene ID geben und nicht doppelt.
Klick mich

Gruss

This post has been edited by Imutep: Dec 21 2008, 20:49


--------------------

German Mission Editing && Scripting Website
 
Quote Post
MajorAlex
post Dec 21 2008, 21:32
Post #3


New Member
*

Group: Members
Posts: 2
Joined: 21-December 08
Member No.: 4,743



Nuja ich habe mir bisschen was davon abgeschaut, und im praktisch funktioniert es auch, bloß wie gesagt stören diese doppelten Action menü einträge. Ich habe es auch schon mit dem _count 0 befehl versucht, hilft leider auch nichts. Und das skript was Mr-Murray vorstellt ist ja nur für SP und somit für mich unbrauchbar, da ich es für den MP haben will. Ich habe auch versucht jeder action ne andere ID zu geben, leider hilft das auch nichts

Gruß

This post has been edited by MajorAlex: Dec 21 2008, 23:37
 
Quote Post

Reply to this topicStart new topic
6 User(s) are reading this topic (6 Guests and 0 Anonymous Users)
0 Members:

 



Lo-Fi Version Time is now: 19th July 2018 - 21:15