Construction Set Rüstung nicht anziebar

Yves

Bürger
Kann man machen das man eine Rüstung nicht anziehen kann,das dann imer wenn mann versuch sie an zu ziehen einen Nachricht kommt
 
Mach doch daraus ein misc-Item. Dann kann man sie nicht anziehen.
Sonst könnte man das mit einem Script machen.

Wenn du willst dass man sie erst später anziehen kann musst du einfach das Schlüssel-Script ändern. Wart....werds reineditieren.

EDIT:
Code:
begin my_Ruestung
if ( OnActivate == 1 )
if ( Player->GetItemCount "my_gegenstand" >= 1 )
Activate
else
//MessageBox sagt dass eine MessageBox kommen sollte.
MessageBox "Ihr könnt diese Rüstung nicht anziehen!"
endif
endif

end
Ich garantiere keine Richtigkeit. Das if (Player->GetItemCount is nur wenn du willst dass es mit einem item aktiviert werden kann.
 
Zuletzt bearbeitet:
Ganz einfach, mach an die Teile (Rüstung, Kleider usw. eigene ID!) ein Script:

begin

short OnPCEquip
short PCSkipEquip

set PCSkipEquip to 1 ; bewirkt das der Spieler das Objekt nicht anziehen darf


if ( OnPCEquip )
; wenn er's trotzdem versucht...
messagebox "Die Hose ist Euch zu eng!"
set OnPCEquip to 0
endif

end
 
ja??
ICh glaub der code ist so:
Code:
begin my_Ruestung 

if ( OnActivate == 1 )
  MessageBox "Als ihr versucht die Rüstung anzulegen weicht sie von euch weg!"
endif

end
 
Ne, dann kann man sie anziehen -.-
Sach ma bist du Schizo oder warum postest du dir immer selber Lösungen? xD
 
Zuletzt bearbeitet:
@the nici:Ich poste weil ich mir nicht sicher bin des wegen will ich nach fragen...^^
Und die Rüstung soll mann ja nicht anzihen können...
 
hheeeee

kann man sie jetzt anzihen oder nicht ???????
Ich will das mann sie nicht anzihen kann !!!!
 
Zuletzt bearbeitet:
Um zu amchen, dass man es nicht anziehen kann einfach in das Script
set PCSkipEquip to 1
setzen.
Hat Rene schon ober erklährt =D
 
Also:
Code:
begin my_Ruestung 

if ( OnActivate == 1 )
  set PCSkipEquip to 1
  MessageBox "Als ihr versucht die Rüstung anzulegen weicht sie von euch weg!"
endif

end
Oder ?????
wie ...
 
xD
Schau doch was ReneMiner geschrieben hat!
Nämlich das:
Code:
begin

short OnPCEquip
short PCSkipEquip

set PCSkipEquip to 1 ; bewirkt das der Spieler das Objekt nicht anziehen darf


if ( OnPCEquip )
; wenn er's trotzdem versucht...
messagebox "Einemessageeingeben"
set OnPCEquip to 0
endif

end

Dieses Script legst du auf jedes Rüstungsteil. :)
 
Man kann sich aber auch vorhandene Skripte oder die Hilfedatei des Construction Sets angucken. Wer lesen kann, ist klar im Vorteil ;)
 
Zuletzt bearbeitet:
OffTopic:
@Yves- was bist'n Du für'n Spam-Buzzi? Wenn das mein Forum wär tät ich Dich dafür rauswerfen. Anstatt das Script auszuprobieren stellst Du hier blöde, ja wirklich saublöde Fragen, das ist auch mit Unwissenheit nicht zu entschuldigen. Du fragst hier: "Bitte, ich brauch 'nen Rat", kriegst den und bist Du dann zu faul das auszuprobieren oder glaubst Du Dir schickt jemand das fertige PlugIn?


Ja, sorry. Das musste raus :p

@Nenedeira:
Ich fürchte Du hast es garnicht mitbekommen, oder? Ich hab inzwischen ein 3d-Programm fertig mit dem man auch in Nullkommanix OBJ-Dateien erstellen kann. Siehe im MeshMessi-Thread dieses Forums.
 
Zuletzt bearbeitet: