B&B Mapping Design

Logo B&B Mapping Design
Sonntag, 18. Januar 2026
Start Einloggen Einloggen Die Mitglieder Das Foren-Team Suchfunktion
2285 Beiträge & 205 Themen in 11 Foren
Keine neuen Beiträge, seit Ihrem letzten Besuch am 18.01.2026 - 00:42.
  Login speichern
Forenübersicht » Medal of Honor » Scripting Frage - Paternosteraufzug geschlossen

vorheriges Thema   nächstes Thema  
23 Beiträge in diesem Thema (offen)
Autor
Beitrag
cubus ist offline cubus  
Administrator
880 Beiträge - Forenjunkie
cubus`s alternatives Ego
Sorry, aber so ein WE in der Firma ermattet einen alten Menschen dann doch etwas.. ich hatte nicht wirklich lust, noch im forum rumzuposten.

aber etwas habe ich doch zusammengestellt......

hier mein augenblicklichs map-script, dass grundsätzlich auf deinem thread und der art deiner kabinenerstellung basiert.

mapscript für 1.bsp by cubus 04.12.11
main:
// set scoreboard messages
setcvar "g_obj_alliedtext1" ""
setcvar "g_obj_alliedtext2" ""
setcvar "g_obj_alliedtext3" ""
setcvar "g_obj_axistext1" ""
setcvar "g_obj_axistext2" ""
setcvar "g_obj_axistext3" ""

setcvar "g_scoreboardpic" "none"

// call additional stuff for playing this map round based is needed
if(level.roundbased)
thread roundbasedthread

level waittill prespawn

//*** Precache Dm Stuff
exec global/DMprecache.scr

//level.script = maps/dm/rotation.scr
level.script = maps/dm/1.scr
//exec global/ambient.scr rotation.scr

level waittill spawn

level.speed = 80

$aufzug1 thread aufzug1_setup
$aufzug2 thread aufzug2_setup
$aufzug3 thread aufzug3_setup

end

aufzug1_setup:
$walls_aufzug1 bind $aufzug1
while(1)
{
$aufzug1 moveto $wegpunkt2_aufzug1
$aufzug1 speed level.speed
$aufzug1 waitmove
$aufzug1 moveto $wegpunkt3_aufzug1
$aufzug1 speed level.speed
$aufzug1 waitmove
$aufzug1 moveto $wegpunkt4_aufzug1
$aufzug1 speed level.speed
$aufzug1 waitmove
$aufzug1 moveto $wegpunkt1_aufzug1
$aufzug1 speed level.speed
$aufzug1 waitmove
}
end

aufzug2_setup:
$walls_aufzug2 bind $aufzug2
while(1)
{
$aufzug2 moveto $wegpunkt4_aufzug1
$aufzug2 speed level.speed
$aufzug2 waitmove
$aufzug2 moveto $wegpunkt1_aufzug1
$aufzug2 speed level.speed
$aufzug2 waitmove
$aufzug2 moveto $wegpunkt2_aufzug1
$aufzug2 speed level.speed
$aufzug2 waitmove
$aufzug2 moveto $wegpunkt3_aufzug1
$aufzug2 speed level.speed
$aufzug2 waitmove
}
end

aufzug3_setup:
$walls_aufzug3 bind $aufzug3
while(1)
{
$aufzug3 moveto $wegpunkt4_aufzug1
$aufzug3 speed level.speed
$aufzug3 waitmove
$aufzug3 moveto $wegpunkt1_aufzug1
$aufzug3 speed level.speed
$aufzug3 waitmove
$aufzug3 moveto $wegpunkt2_aufzug1
$aufzug3 speed level.speed
$aufzug3 waitmove
$aufzug3 moveto $wegpunkt3_aufzug1
$aufzug3 speed level.speed
$aufzug3 waitmove
}
end



ich habe gegenwärtig nur 3 kabinen in der map drinnen, die auf der linken seite runterkommen (kabine 2 u. 3) die kabine 1 ist noch deine originale.

die abstände zwischen den kabinen ist so eingestellt, dass die kabinen an den unteren bzw. oberen richtungswechseln nicht ineinanderlaufen.... das ist die hauptschwierigkeit. durch diesen abstand kommt es in den ecken nicht zu überschneidungen, jedoch bleibt ein lücke zwischen den kabinen in der vertikalbewegung.
was blöde ist, da sich hier ein player verstecken bzw. einklemmen kann.

ich bin am überlegen, ob man an der kabinenunterseite eine nach hinten "wegklappbare" blende anbringt, die entweder zeitgesteuert nach hinten klappt oder mittels eines triggers gesteuert wird. letzteres bereitet mir etwas kopfzerbrechen. ich weiß nicht wirklich, ob das überhaupt geht.... muß ich mich mal extern schlaumachen.
zeitgesteuert ist ein wenig gefummel, dürfte aber am einfachsten zu lösen sein.

ich will jetzt erstmal was essen, vielleicht probiere ich es dann mal mit einer klappe.


achja, in den threads habe ich das kabinentempo mit einer variabel versehen. so muß man den wert nur einaml im script einstellen level.speed = 80 im abschnitt level waittill spawn.
schon sausen alle kabinen im gleichen tempo. muß jedoch vor dem threadaufruf zur kabinensteuerung erfolgen. theoretisch könnte man dann während des mapablaufs auch die geschwindigkeit der kabinen verändern. ob's enen sinn macht?

noch ein... achja.. ich mappe grundsätzlich nur mit spearhaed-radianten und compile deshalb auch nur für spearhead..... die bsp habe ich mittels hex-editor auf AA umgestellt. sollte also auch bei dir laufen.
map-file und was dazu gehört schicke ich an deine e-mail. stand siehe oben





"Jeder kann sagen, was er will, auch wenn es falsch ist.
Denn jeder hat das Grundrecht auf Irrtum"
Altbundespräsident Roman Herzog 10/95
Beitrag vom 05.12.2011 - 21:23
Diesen Beitrag melden   nach weiteren Posts von cubus suchen cubus`s Profil ansehen cubus eine private Nachricht senden cubus`s Homepage besuchen cubus zu Ihren Freunden hinzufügen cubus auf ICQ.com zum Anfang der Seite
Boardstruktur - Signaturen verstecken
vorheriges Thema   nächstes Thema

Beiträge Autor Datum
 
MrB 15.12.2011 - 19:16
 
cubus 14.12.2011 - 21:43
 
MrB 14.12.2011 - 16:44
 
cubus 11.12.2011 - 21:22
 
MrB 11.12.2011 - 20:51
 
cubus 10.12.2011 - 23:18
 
cubus 08.12.2011 - 00:21
 
MrB 07.12.2011 - 19:25
 
cubus 06.12.2011 - 20:34
 
MrB 06.12.2011 - 16:33
 
cubus 05.12.2011 - 21:23
 
MrB 05.12.2011 - 20:56
 
cubus 02.12.2011 - 19:47
 
MrB 01.12.2011 - 19:43
 
cubus 01.12.2011 - 18:49
 
MrB 01.12.2011 - 16:58
 
STORMnl 30.11.2011 - 22:05
 
cubus 30.11.2011 - 20:24
 
MrB 30.11.2011 - 18:57
 
cubus 29.11.2011 - 21:55
 
MrB 29.11.2011 - 17:21
 
cubus 28.11.2011 - 22:11
 Scripting Frage - Paternosteraufzug
MrB 28.11.2011 - 20:05

geschlossen Gehe zu:  
Es ist / sind gerade 0 registrierte(r) Benutzer und 277 Gäste online. Neuester Benutzer: GAF5006
Mit 4487 Besuchern waren am 27.09.2021 - 11:30 die meisten Besucher gleichzeitig online.
Aktive Themen der letzten 24 Stunden | Foren-Topuser
 
    • Status

    • Besucher
      Heute:
      328
      Gestern:
      5.859
      Gesamt:
      4.424.025
    • Benutzer & Gäste
      313 Benutzer registriert, davon online: 277 Gäste
    • Ihre Meinung

    • Wenn ihr diese Seite besucht, sucht ihr......
      Singleplayer - MoH:AA
      Singleplayer - MoH:SH bzw. BT
      Singleplayer - MoH:PA
      Singleplayer - MoH:Airborne
      Multiplayer - MoH:AA
      Multiplayer - MoH:SH bzw. BT
      Multiplayer - MoH:PA
      Multiplayer - MoH:Airborne
      Battlefield 2
      3D-Modelle
      Archiv   Ergebnis
    • Partner / Gute Links

    • united-fairplay.de
     
    Site Design © BBMD
    Seite in 0.10331 Sekunden generiert


    Diese Website wurde mit PHPKIT WCMS erstellt
    PHPKIT ist eine eingetragene Marke der mxbyte GbR © 2002-2009