Hey ich brauch umbedingt hilfe von erfahrenen sp scriptern und ein paar seiten mit guten tutorials rund um den singelplayer.
Ihr sollt jetzt nicht extra seiten suchen, das habe ich schon selbst gemacht. Leider ohne erfolg.
Archiv. Das Forum ist seit Dezember 2019 geschlossen. Antworten sind nicht mehr möglich.
Hey ich brauch umbedingt hilfe von erfahrenen sp scriptern und ein paar seiten mit guten tutorials rund um den singelplayer.
Ihr sollt jetzt nicht extra seiten suchen, das habe ich schon selbst gemacht. Leider ohne erfolg.
also, Tutorials gibt es für den SP- Part eher wenig. Das hängt damit zusammen, das sich nur wenige daran versucht oder gewagt haben. Ein paar Grundfunktionen wirst du sicherlich hier und da finden......nur ist dies viel zu individuell und immer auf die fremden SP-Maps bezogen. Leider sind bei uns sehr .....sehr viele Tutorials und auch hilfreiche Themen aus dem Forum durch einen früheren Servercrash verloren gegangen...... Durch den Verlust der Daten, die zum großen Teil auf den schlampigen Umgang der selbigen durch unseren bereits abgelösten Webmasters zurück zu führen sind, müssen wir leider immer wieder bereits abgehandelte Themen neu beantworten, was zwangläufig sehr nervenaufreibend ist. Aber wir helfen gerne..........
Nur muss man sich hier Schrittweise vorarbeiten, weil dieses Thema immer auf dein Vorhaben oder Ablauf deiner Map bezogen ist.....
Es muss breits ein fester Ablauf oder Story von dir vorhanden sein...........z.B.
- player kommt ins haus und 3 AI's sollen auf ihn schießen, wenn er die dritte Tür passiert hat. Dabei soll der erste um Hilfe rufend weglaufen und der zweite wärend er stirbt, nach einer Zigarette schreien...........und der dritte kippt aus purer Angst um, weil er gerade auf Klo die neuste Ausgabe des Playboys gelesen hatte.........
Du siehst also, das man hier kein standard - script anbieten kann, weil jeder Ablauf halt anders ist...........
Am besten du fängst mit dem Playerspawn und den zuweisen der Waffen an........... usw............
lol............
ich habe schon gewußt, warum ich ein wenig mit einer antwort warte...........
berry! du kannst das wesentlich "feiner" und pädagogisch wirkungsvoller wie ich...... man merkt schon, dass du kinder hast und daheim das alpha-tier bist
hm das is sehr schade. Momentan bin ich am rätseln warum die einheiten denen ich folgenede eigenschaft gegeben habe:
$targetname = enemy1 nicht auf mich schiessen wenn die mich sehen bzw. warum die unverwundbar sind.
Mein script (lol^^):
main:
exec global/ai.scr
exec global/loadout.scr maps/singelplayer.scr
level.script = "maps/singelplayer.scr"
level waittill prespawn
//_____________________________________________________
level waittill spawn
//_____________________________________________________
level waittill roundstart
doorlocked:
self playsound door_metal_locked
end
_________________________________
naja bin erstmal ein bisschen am rumteste, wenn ich aber nichtmal weis warum des nicht funzt dann brauch ich garnet weiter machen.
also........
level waittill roundstart
gehört nicht in ein SP-Script (Multiplayer )
und ich empfehle immer vor dem Mapnamen ein "test_" zu setzen..........also test_singleplayer.scr
Es werden ohne diesen Parameter einige Funktionen nicht ausgeführt..........zumindest kenne ich das so..........
Denn Rest muss ich erst mal schauen, ob ich hier auf Platte noch was finde
Yoa ok des mit "test" vorne dran zu setzten funktioniert und nun sind auch die schritte zu hören. Das problem das die amis nicht auf mich schiesse wurde auch gelöst. Allerdings hab ich das player model nvon mir selbst geändert zu einem deutschen model, leider werd ich immer ins menü gekickt sobad ich ne waffe nehme. das ich von start an keine waffe habe ist gewollt.
ich denke das ist richtig..........sonst würde es auch nicht starten..........
ach so..........
ich glaube das "$" vor deinem targetname muss weg........soweit es im Entitymenü vom Radianten vergeben wurde..........
also
key
targetname
value
enemy1
das script sollte so aussehen...........
//*** Dein Script
main:
exec global/loadout.scr maps/test_singleplayer.scr // der name deines hauptscripts
exec global/ai.scr // idas globale Script für die AI's
exec global/door_locked.scr // das globale Script für deinen doorlocked sound --- optional
//---------------------------------------------------------------------------------
level waittill prespawn
//---------------------------------------------------------------------------------
level.script= maps/test_singleplayer.scr //deine script *scr
exec global/ambient.scr test_singleplayer // der name deines ambientscripts , falls vorhanden
//setup farplane
$world farplane_color (0.50 0.50 0.50) // optionale color einstellung des farplane
$world farplane 3000 // optionale einstellung der sichtweite
//---------------------------------------------------------------------------------
level waitTill spawn
//---------------------------------------------------------------------------------
//***LEVEL BEGINS *** was der player beim spawnen erhalten soll
$player takeall
$player item weapons/P38.tik
$player item weapons/sten.tik
$player ammo pistol 20
$player ammo smg 150
$player useweaponclass smg
//*** Threads
// hier kommen dann die einzelnen thread aufrufe rein, falls vorhanden z.B. thread scene 1
end
//---------------------------------------------------------------------------------
EDIT:::::
habs gerade gelesen............. Du willst den player auf deutscher Seite kämpfen lassen ? also ........amys = böse ........deutscher = gut / player ?
jo das is richtig, die amis sind nun böse und die deutschen die lieben.
hehe..........
das wollte ich damals auch schon immer machen..........Nur war unsere Kampagne "Das Ende" schon zu weit fortgeschritten, um etwas zu ändern........ Cubus hat es dann später im alleingang umgesetzt..........
der könnte ja jetzt übernehmen..............ist ja noch frisch......
Hab herausgefunden die amis greifen einen nur an wenn man das model eines deutschen hatt. Bei meiner map startet man ohne waffe und muss zuerst das waffenlager finden. Wenn man es dann gefunden hatt, will man natürlich z.b. die mp40 nehmen. Doch genau dann wird man ins Menü gekickt.
****CONSOLEN.LOG wird folgen****
------ Server Initialization ------
Server: test_singelplayer
Called FadeSound with: 0.000000
Called FadeSound with: 0.000000
------- S_StopAllSounds (stop music) -------
------- S_StopAllSounds Complete-------
------- S_StopAllSounds (stop music) -------
------- S_StopAllSounds Complete-------
Called FadeSound with: 0.000000
Setting up Shaders
UI_DrawConnect called
LoadLibrary (mainta/gamex86.dll)
==== InitGame ====
sizeof(Actor) == 3020
Magic sizeof actor numer: 2956
------------------
Event system initialized: 178 classes 1468 events 1045216 total memory in response list
==== CleanupGame ====
CM_LoadMap( maps/test_singelplayer.bsp, 0 )
-------------------- Spawning Entities -----------------------
soundtrack switched to .
-------------------- Actual Spawning Entities -----------------------
SkeletorCacheFileCallback: Could not open binary file 'newanim/models/human/animation/test/animtest.skc' or 'models/human/animation/test/animtest.skc'
TIKI_InitTiki: Failed to load animation 'models/human/animation/test/animtest.skc' at models/human/animation/testanims.tik, line: 5
SkeletorCacheFileCallback: Could not open binary file 'newanim/models/human/animation/test/saytest.skc' or 'models/human/animation/test/saytest.skc'
TIKI_InitTiki: Failed to load animation 'models/human/animation/test/saytest.skc' at models/human/animation/testanims.tik, line: 6
TIKI_FixFrameNum: illegal frame number 77 (total: 57) in anim 'truck_out_captain' in 'models/human/1st-ranger_private.tik'
TIKI_FixFrameNum: illegal frame number 60 (total: 57) in anim 'truck_out_guy01' in 'models/human/1st-ranger_private.tik'
TIKI_FixFrameNum: illegal frame number 63 (total: 47) in anim 'truck_out_guy02' in 'models/human/1st-ranger_private.tik'
TIKI_FixFrameNum: illegal frame number 56 (total: 47) in anim 'truck_out_guy03' in 'models/human/1st-ranger_private.tik'
spawn 'ai_allied_1st-ranger_private': 0.21 seconds
-------------------- Actual Spawning Entities Done ------------------ 277 ms
0 teams with 0 entities
Adding script: 'test_singelplayer.scr'
There are 0 friendlyspawners
34 entities spawned
35 simple entities spawned
0 entities inhibited
-------------------- Spawning Entities Done ------------------ 452 ms
------ Server Initialization Complete ------ 1.43 seconds
SV packet loopback : connect
SVC_DirectConnect ()
>>>\challenge\0\qport\14447\protocol\17\dm_playergermanmodel\german_waffenss_shutze\dm_playermodel\allied_501st_pir_soldier\rate\25000\name\FlikFlak\snaps\20<<<
version 17 connecting to 17
Going from CS_FREE to CS_CONNECTED for FlikFlak
CL packet loopback: connectResponse
FlikFlak : dropped gamestate, resending
SV_SendClientGameState() for FlikFlak
Going from CS_CONNECTED to CS_PRIMED for FlikFlak
Called FadeSound with: 0.000000
------- Sound Begin Registration -------
------- S_StopAllSounds (stop music) -------
------- S_StopAllSounds Complete-------
------- Sound Begin Registration Complete -------
LoadLibrary (mainta/cgamex86.dll)
------------------
Event system initialized: 7 classes 144 events 4032 total memory in response list
CM_LoadMap( maps/test_singelplayer.bsp, 1 )
-----------PARSING 'uberdialog.scr'------------
Any SetCurrentTiki errors means that tiki wasn't prefetched and tiki-specific sounds for it won't work. To fix prefetch the tiki. Ignore if you don't use that tiki on this level.
CG_Command_ProcessFile: ubersound/uberdialog.scr
Parse/Load time: 1.190000 seconds.
-------------PARSING 'uberdialog.scr' DONE---------------
-----------PARSING 'ubersound.scr'------------
Any SetCurrentTiki errors means that tiki wasn't prefetched and tiki-specific sounds for it won't work. To fix prefetch the tiki. Ignore if you don't use that tiki on this level.
CG_Command_ProcessFile: ubersound/ubersound.scr
Parse/Load time: 0.164000 seconds.
-------------PARSING 'ubersound.scr' DONE---------------
stitched 0 LoD cracks
...loaded 863 faces, 0 meshes, 0 trisurfs, 0 flares
Cmd_AddCommand: ter_restart already defined
R_LevelMarksLoad: maps/test_singelplayer.dcl not found
Loading Special Effects...
------- Sound End Registration -------
------- Sound End Registration Complete -------
CL_EndRegistration: 0.01 seconds
CL_InitCGame: 2.18 seconds
Going from CS_PRIMED to CS_ACTIVE for FlikFlak
SkeletorCacheFileCallback: Could not open binary file 'newanim/models/human/animation/test/animtest.skc' or 'models/human/animation/test/animtest.skc'
TIKI_InitTiki: Failed to load animation 'models/human/animation/test/animtest.skc' at models/human/animation/testanims.tik, line: 5
SkeletorCacheFileCallback: Could not open binary file 'newanim/models/human/animation/test/saytest.skc' or 'models/human/animation/test/saytest.skc'
TIKI_InitTiki: Failed to load animation 'models/human/animation/test/saytest.skc' at models/human/animation/testanims.tik, line: 6
TIKI_FixFrameNum: illegal frame number 77 (total: 57) in anim 'truck_out_captain' in 'models/human/german_wehrmact_soldier.tik'
TIKI_FixFrameNum: illegal frame number 60 (total: 57) in anim 'truck_out_guy01' in 'models/human/german_wehrmact_soldier.tik'
TIKI_FixFrameNum: illegal frame number 63 (total: 47) in anim 'truck_out_guy02' in 'models/human/german_wehrmact_soldier.tik'
TIKI_FixFrameNum: illegal frame number 56 (total: 47) in anim 'truck_out_guy03' in 'models/human/german_wehrmact_soldier.tik'
^~^~^ Classname (null) used, but model was not a TIKI, using Object.
*!*!*!* Objects are not allowed for use in the game. Make it a static model or a script model as needed.
Could not spawn an item called 'Mauser KAR 98K' (type 'Object')
self playsound door_metal_locked (maps/test_singelplayer.scr, 16)
self ^
^~^~^ Script Error: command 'playsound' applied to NULL listener
Saving to test_singelplayer_avm8fw (autosave)...
SV_ArchiveLevelFile()
writing to: C:\Programme\MOHAA\mainta\save\unnamedsoldier\test_singelplayer_avm8fw.sav
Game Saved
SV_ArchiveServerFile(true)
writing to: C:\Programme\MOHAA\mainta\save\unnamedsoldier\test_singelplayer_avm8fw.ssv
Done.
Called FadeSound with: 0.000000
MUSIC: changing from [ none | none ] to [ normal | normal ]
writing to: C:\Programme\MOHAA\mainta\save\unnamedsoldier\test_singelplayer_avm8fw.tga
SkeletorCacheFileCallback: Could not open binary file 'newanim/models/human/german_wehrmact_soldier_fps.skc' or 'models/human/german_wehrmact_soldier_fps.skc'
^~^~^ TIKI_InitTiki: Couldn't load models/human/german_wehrmact_soldier_fps.tik
RE_RegisterModel: Registration failed for 'models/human/german_wehrmact_soldier_fps.tik'
WARNING: reused image textures/sprites/dustdrop.tga with mixed picmip value
^~^~^ Warning: Can't find player animation 'unarmed_stand_idle'.
^~^~^ Warning: Can't find player animation 'unarmed_crouch_idle'.
^~^~^ Warning: Can't find player animation 'unarmed_crouch_run_fwd'.
^~^~^ Warning: Can't find player animation 'unarmed_crouch_idle'.
^~^~^ Warning: Can't find player animation 'unarmed_stand_run_back'.
^~^~^ Warning: Can't find player animation 'unarmed_stand_run_fwd'.
^~^~^ Warning: Can't find player animation 'unarmed_fall'.
^~^~^ Warning: Can't find player animation 'unarmed_land'.
^~^~^ Warning: Can't find player animation 'unarmed_stand_idle'.
Got 24 Rifle Rounds
Got 24 Pistol Rounds
^~^~^ Warning: Can't find player animation 'unarmed_stand_idle'.
Got 24 Pistol Rounds
Got 1 Smokegrenade Rounds
^~^~^ Warning: Can't find player animation 'unarmed_stand_idle'.
Got 1 Smokegrenade Rounds
Got 24 Pistol Rounds
^~^~^ Warning: Can't find player animation 'unarmed_stand_idle'.
Got 24 Rifle Rounds
Picked Up M1 Garand
Got 1 Grenade
Got 24 Rifle Rounds
Got 8 Rifle Rounds
Got 8 Rifle Rounds
Got 24 Rifle Rounds
^~^~^ Warning: Can't find player animation 'unarmed_stand_idle'.
Got 1 Grenade
Got 1 Grenade
Got 1 Grenade
Picked Up Thompson
Got 1 Grenade
Got 30 Smg Rounds
Got 96 Smg Rounds
Got 30 Smg Rounds
Got 30 Smg Rounds
Got 1 Smokegrenade Rounds
Got 1 Smokegrenade Rounds
Got 1 Smokegrenade Rounds
Picked Up Colt 45
^~^~^ Warning: Can't find player animation 'unarmed_stand_idle'.
Couldn't find image for shader 0
----- Server Shutdown -----
==== ShutdownGame ====
---------------------------
------- S_StopAllSounds (stop music) -------
MUSIC: changing from [ normal | normal ] to [ none | none ]
------- S_StopAllSounds Complete-------
Called FadeSound with: 0.000000
------- S_StopAllSounds (stop music) -------
------- S_StopAllSounds Complete-------
----- CL_Shutdown -----
------- S_StopAllSounds (stop music) -------
------- S_StopAllSounds Complete-------
Called FadeSound with: 0.000000
------- S_StopAllSounds (stop music) -------
------- S_StopAllSounds Complete-------
------- Sound Shutdown (full) -------
------- S_MILES_StopAllSounds -------
------- S_MILES_StopMP3 -------
------- Q_AIL_shutdown -------
------- S_MILES_FreeDLL -------
------- S_MILES_FreeDLL Finished! -------
------- Miles DLL Removed -------
------- Sound Deallocation (566) -------
Deallocating 0x 236 (Done)
------- Sound Shutdown Complete -------
RE_Shutdown( 1 )
Shutting down OpenGL subsystem
...wglMakeCurrent( NULL, NULL ): success
...deleting GL context: success
...releasing DC: success
...hiding window
...destroying window
...window successfully destroyed
...resetting display
...shutting down a
wie ihr euch vorstellen könnt, verfolge ich diesen thread mit großem interesse!
nuuuur.......... da gleich in die vollen zu gehen?
das drehen der spielrichtung freund/feind ist nix, was man so in zwei minuten abwickelt.......... da brauchts leider etwas mehr. für das drehen der ardennen-kampagne habe ich knapp 2 monate benötigt.... wenn ich das modifizieren der standard-modelle und die sache mit den sounds mal nicht mitrechne. und das war nur "simples" drehen. denn...
- die storyline stand bereits fest
- die map war fertig
- die scripte waren fertig
ich will nicht wieder zu schulmeisterisch sein 
aber ich könnte mir vorstellen, das wir hier "zusammen"
1.) zuerst mal eine normale "kleine" sp-map zusammenbauen, mit allem was dazu gehört.
- simple storyline
- brush-work im radi
- entitys
- grundscript.
- normale sp-spielausrichtung (freund = ami / feind = deutsch)
2.) wenn das dann soweit fertig ist und fehlerfrei läuft, sollte bereits genügend grundlage und verständnis vorhanden sein um dann.....
- consolen und compiler-meldungen interpretieren zu können
- fehlerkorrektur anhand der obigen betreiben zu können
- pk3's zu extrahieren,
- ordner-strukturen auf der eigenen platte zu schaffen
- tik-datei editing zu betreiben - sehr wichtig!
- globale- oder gag-scripte zu manipulieren/erstellen
- gleichnamige, aber geänderte scripts, shader, tik-dateien für waffen, modelle generell einzubinden
- eigene unterscripte einzubinden
- alles in der hirachie so zu plazieren wird, das diese map "nicht" den normalen spielablauf stört bzw. durch die standardsachen beeinflußt wird....
- die gedrehte sp-map auch anderen via pk3 zur verfügung gestellt werden kann.
- das eine oder andere geheimnis der mohaa-scripterei zu lösen...
das würde einen sinn machen.......... alles andere ist nur nähen mit der heißen nadel und führt nicht richtig zum ziel.
erscheint der erste teil noch relativ schnell lösbar......... wirds beim zweiten teil haarig!
und gaaaaaaaaaanz wichtig, etwas was mir sehr am herzen liegt ........
- klar formulierte fragen stellen
- probleme/auswirkungen beschreiben
- vorgehensweise nachvollziehbar darstellen
edit:::::::::
habe gerade was von console.log gelesen...... so sachen helfen auch ungemein, wenn man etwas so postet..... manches kann der geübte betrachter hier erblicken, erläutern oder aber zumindestens hinweise auf mögliche fehlerquellen geben........ allerdings. ich erinner mich mal an ein logfile aus meinem pfadfinder-projekt. das war 1,2 mb groß......... das wäre vermutlich des guten zuviel, wenn man hier dies postet!
edit ende:::::::::::::
dann können alle, die in dieses forum reinschauen helfen - ich betone alle!
so sachen wie
ich habe compilt, und die map startet nicht
erzwingen den blick in die kristallkugel 
letzteres is nicht "wirklich"bös gemeint von mir...... und ich wollte damit niemand verjagen, aber hoffentlich verständlich.......
ich finde, das cubus recht hat. Dies hatte ich auch im obigen Thread schon angedeutet.
Man sollte bei so einer komplexen Sache, Schritt für Schritt vorgehen ....... und das so, wie Cubus schon sagte. Versucht doch erst mal hier über das Forum eine simple Singleplayer map zu erstellen. Das ist alleine schon wichtig um spätere Fehler oder Mißverständnisse auszuräumen..........
Hier meine ich wirklich eine kleine funktionierende SP-Map. Mit richtigen Worldspawnparametern, Spawns, zuweisen der Playerweapons und einen simplen AI als Gegener. Nicht zu vergessen das Ambientscript und die music als Hintergrund.
Wenn das alles läuft.............kann man ans eingemachte gehen und der KI ein wenig mehr Leben einhauchen und Aktionen zuweisen...........
Wenn das alles verständlich und fehlerfrei läuft ( ohne irgendwelche Zwischeneinwürfe ) kann man theoretisch an die obige Sache gehen........
achja, ich will nicht immer doppelposten oder editieren............
aber das drehen der freund/feind-richtung ist so ne art
"OPERATION AM OFFENEN HERZEN" für das spiel. hier gehts wirklich in die grundfunktionen des games........
Das problem bei amis = feind, deutsche= freud ist wohl doch eher groß. Wenn ich ein deutsches model zum spawnen benutze, können die animationen nicht gefunden werden. Bei dem problem mit den waffen, wenn man die waffe auswählt hebt der player diese nicht sondern sie hängt im charakter fest und das verursacht den abbruch der mission. Ihr seid ja hier die profs. und kennt euch da 100 mal besser aus. Wenn ihr sagt das is schwer dann glaube ich euch. Aber egal ich mach jetzt erstmal ganz normal weiter. Also amis=lieb, deutche=böse und werd meine fähigkeiten soweit es geht ausbauen.
ich finde es anständig von dir, dass du das mit dem drehen so siehst.... auch ist deine analyse was wert........ hier liegt nämlich der hund begraben..... aber dazu später mehr - wenn es an der zeit ist
das mit dem objective soll nicht das große problem sein...... bekommen wir hin...... ist einfach.........
was hälst du von meinem vorschlag? wäre das was für dich?
aber nochmal für mich, um meine erinnerung aufzufrischen:
du hast auf den sh-radi umgestellt?
du hast den m-bulider und den mohaa-script-editor von scorpio?
du hast ein von costum-maps freies mainta und main-vz?
Frage: du hast auf den sh-radi umgestellt?
Antwort: ja
Frage: du hast den m-bulider und den mohaa-script-editor von scorpio?
Antwort: ja
Frage: du hast ein von costum-maps freies mainta ?
Antwort: ja auser meine im map ordner
Frage: du hast ein von costum-maps freies main-vz ?
Antwort: den ordner habe ich nicht
Dein Vorschlag: hm........
Zurzeit sitze ich vorm laptop da mein PC kaputt ist. Bin nebenbei ein Co-Squadleader eines CSS clans und habe dort verpflichtugngen. Wenn mein PC wieder geht werd ich erstmal ein bisschen mit meinen membern zoggen. Werd mich aber natürlich noch mit mohaa beschäftigen. Aber ich mappen auch noch für CSS (deshalb gute erfahrungen mit brushes) und COH. Und bin auch noch schüler was meine freizeit eingrenzt. An den Wochenenden bin ich meist bis zum morgengrauen zoggen oder mit kumpels weg. Bedeutet also so ziemlich garkeine zeit und wenn dann zogg ich meistens wars, training oder einfach so ein bisschen puplic. Dazu beschäftige ich mich mit mohaa bzw. mohaash mapping erst seit 5 tagen und bin daher noch ziemlich unerfahren.
nicht böse sein aber ich glaub nicht das ich die gedult und zeit hätte, mich an so einem projekt beteiligen zu können.
naja............. wie dem auch sei - war auch nur ein gedanke!
also, back to buissenes................
Original geschrieben von FlikFlak
Frage: du hast ein von costum-maps freies main-vz ?
Antwort: den ordner habe ich nicht
huch? vielleicht ein missverständnis.
dort wo deine datei "moh_spearhead.exe" ist, dort sind ja diverse unterordner..... einer davon ist der mainta-ordner...... ein anderer der main-ordner! dieser beinhaltet die pk3-dateien von allied assault - der basis damit spearhead überhaupt funzt. sh ist lediglich ne erweiterung und benötigt AA......... und greift beim start auch auf diese dateien zurück. dort sind die allermeisten animationsdateien, texturen, modelle sounds und eben der ganze kärschel.......... wenn hier custom-pk3's drinnen sind, können diese auch bei sh stören.........
checke mal für dich deine pfade. öffne die konsole in sh und tippe mal "path" ein. dann liest das game alle pk3-dateien aus und zeigt sie dir mit pfad an. könnte z.b. so aussehen...

also ohne diese standard-sachen im main-ordner würde sh vermutlich überhaupt nicht laufen. dein sh läuft doch fehlerfrei, oder?
Hab herausgefunden die amis greifen einen nur an wenn man das model eines deutschen hatt.
aufgrund meiner erfahrung kann ich das sooo leider nicht bestätigen. es mag sein, das da einige funktionen greifen - aber wahrscheinlich nur mehr "VERSEHENTLICH"
der player - also du - ist von seiner grundausrichtung eigentlich immer ein ami..... nur die ai's sind einstellbar. die amis, tommys und russen sind type: american, die deutschen und italiener sind type: german...... das zuweisen eines anderen modells für den player.................. ? hmm? da geht eigentlich nur ein anderer skin- der allerdings nichts an der grundeinstellung ändert! ami bleibt ami
wenn du also drehen "willst", mußt du die ai's drehen...
ich hab in meinem main ordner ca. 35 custom pk3's^^, aber da ich die eh nich brauch lösch ich die. Also ich hab jetzt das umgestellt. Nun sind alle amis = german und alle deutsche = american. Nun ist meine frage wenn ich die jetzt diese datein in eine pk3 datei reinstecken würde, würde das spiel dann anstatt die originale meine benutzen oder muss man da noch etwas einstellen ?
35.......... naja! löschen........ verschieben wäre auch ne möglichkeit.. jedenfalls ist das risiko bei sovielen costums schon recht groß, das da was stört...
gut, wieder zurück zur kristallkugel 
du hast ne kleine map, einen sp-playerspawn, ein paar ai's als gegner und ein niniscript! soweit richtig?
falls so........ muß ich mir eben erstmal einen überblick verschaffen, wie's da aussieht. schicke mir mal zu. icq geht ja. du mußt mich nur neu anschreiben. da dein letzter requset nicht gefunzt hat.
ich brauche dann von dir......
dein map-file
dein map-script
alles weitere sehen wir dann hier im forum
Hm... ich glaub das is garnicht nötig weil ich nun das so umgestellt hab das mich die amis nun angreifen. Hab alle Allies zu german und die deutschen zu allied umgestellt und diese dateien dann in einen neue pk3 reingepackt. Sp funzt wurderbar und der sinn erfüllt seinen zweck. Lustig aber wahr, im mp modus sind die deutschen wieder german und die allied wieder american. Für micht macht e den anschein das, das perfekt funktioniert.
da ja alles bereits gut zu funktionieren scheint, nachdem du die ai's umgestellt hast, kommen wir nun zu dem erscheinungsbild des players selbst. letztlich hat dieser ja noch die ami-uniform an.
ne reguläre tik-datei für einen sp-player im klassischen sinn gibt es nicht. diese figur ist aus dem mp-part entliehen.......
du könntest da die dateien
- american_Army.tik
und
- american_Army_fps.tik
editieren....... was ich dir persönlich nicht raten würde.
ne andere, einfachere methode ist das ändern per script.
trage hierzu bitte folgende zeile in deinem mapscript im abschnitt " level waittill prespawn
" ein:
setcvar g_playermodel "german_elite_sentry"
den modelnamen kannste aus den tik-datein der mp-figuren holen. findest du im models/player-ordner.........
z.b. hier aus der german_Elite_Sentry.tik. lasse das .tik nur weg.
nicht die dateinamen mit der ergänzung _fps verwenden
dann kannste deinem player nahezu jede uniform anziehen.... selbst die in unmengen vorhandenen costum-skins für clans und so.... mußt mal versuchen
Ok des geht, danke.
