Pokaż wiadomości

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.


Wiadomości - Limbo

Strony: 1 [2]
21
Skrypty / Ork Szaman z G1 do G2
« dnia: 2015-02-02, 18:03 »
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Model ("Orc")
{


meshAndTree ("Orc_Body.asc" DONT_USE_MESH)

aniEnum
{
modelTag ("DEF_HIT_LIMB" "zs_RightHand")

//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//
// Bewegungs-Modi
//
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


// Damit der 2H-Slot des Schamanen auf dem Rücken hängt und nicht an der Seite!
// ---------------------------------------------------------------------------------------------------------------
// RUN-Mode
ani ("s_Run" 1 "s_Run" 0.1 0.1 MI "Orc_Ready_Mag_M01.asc" F 1 1)


// MAG
ani ("t_Run_2_Mag" 1 "s_Mag" 0.1 0.0 M. "Orc_Ready_Mag_M01.asc" F 1 3)
ani ("s_Mag" 1 "s_Mag" 0.0 0.0 M. "Orc_Ready_Mag_M01.asc" F 3 3)
ani ("t_Mag_2_MagRun" 1 "s_MagRun" 0.0 0.1 M. "Orc_Ready_Mag_M01.asc" F 3 30)
{
*eventTag (4 "DEF_FIGHTMODE" "MAG")
}

ani ("t_MagRun_2_Mag" 1 "s_Mag" 0.1 0.0 M. "Orc_Ready_Mag_M01.asc" R 3 30)
{
*eventTag (4 "DEF_FIGHTMODE" "")
}
aniAlias ("t_Mag_2_Run" 1 "" 0.0 0.1 M. "t_Run_2_Mag" R)


// FIGHT MODE TRANSITIONS
aniBlend ("t_Mag_2_Fist" "s_Fist" 0.2 0.2)
aniBlend ("t_Mag_2_2h" "s_2h" 0.2 0.2)
aniBlend ("t_Mag_2_CBow" "s_CBow" 0.2 0.2)
/////////////////////////
// MAGIC MOVEMENT
//////////////////////////

// Mag-RUN
ani ("s_MagRun" 1 "s_MagRun" 0.1 0.1 MI "Orc_Amb_MagRun_M01.asc" F 0 50 FPS:10)
ani ("t_MagRun_2_MagRunL" 1 "s_MagRunL" 0.0 0.0 M. "Orc_MagRun_M01.asc" F 1 12)

// Mag-Run-Loop
ani ("s_MagRunL" 1 "s_MagRunL" 0.0 0.0 M. "Orc_MagRun_M01.asc" F 12 32)

ani ("t_MagRunL_2_MagRun" 1 "s_MagRun" 0.0 0.1 M. "Orc_MagRun_M01.asc" F 32 39)
aniBlend ("t_MagRunR_2_MagRun" "s_MagRun" 0.3 0.3)

aniAlias ("t_MagJumpB" 1 "s_MagRun" 0.1 0.1 M. "t_JumpB" F)



// Mag-WALK
aniAlias ("s_MagWalk" 1 "s_MagWalk" 0.1 0.1 M. "s_MagRun" F)

ani ("t_MagWalk_2_MagWalkL" 1 "s_MagWalkL" 0.0 0.0 M. "Orc_MagWalk_M01.asc" F 0 9)

// Mag-Walk-Loop
ani ("s_MagWalkL" 1 "s_MagWalkL" 0.0 0.0 M. "Orc_MagWalk_M01.asc" F 9 33)

ani ("t_MagWalkL_2_MagWalk" 1 "s_MagWalk" 0.0 0.0 M. "Orc_MagWalk_M01.asc" F 33 39)
aniBlend ("t_MagWalkR_2_MagWalk" "s_MagWalk" 0.2 0.2)

// Mag-Walk Backwards Movement
aniBlend ("t_MagWalk_2_MagWalkBL" "s_MagWalkBL" 0.2 0.2)

// Mag-Walk-Loop backwards
aniAlias ("s_MagWalkBL" 1 "s_MagWalkBL" 0.0 0.0 M. "s_MagWalkL" R)

aniBlend ("t_MagWalkBL_2_MagWalk" "s_MagWalk" 0.2 0.2)
aniBlend ("t_MagWalkBR_2_MagWalk" "s_MagWalk" 0.2 0.2)


// Mag-SNEAK
ani ("s_MagSneak" 1 "s_MagSneak" 0.3 0.3 MI "Orc_Amb_MagSneak_M01.asc" F 0 70 FPS:10)
ani ("t_MagSneak_2_MagSneakL" 1 "s_MagSneakL" 0.0 0.0 M. "Orc_MagSneak_M01.asc" F 5 53 FPS:15)

// Mag-Sneak-Loop
ani ("s_MagSneakL" 1 "s_MagSneakL" 0.0 0.0 M. "Orc_MagSneak_M01.asc" F 53 105 FPS:15)

ani ("t_MagSneakL_2_MagSneak" 1 "s_MagSneak" 0.0 0.0 M. "Orc_MagSneak_M01.asc" F 105 150 FPS:15)
aniBlend ("t_MagSneakR_2_MagSneak" "s_MagSneak" 0.2 0.2)

// Mag-Sneak Backwards Movement
aniAlias ("t_MagSneak_2_MagSneakBL" 1 "s_MagSneakBL" 0.1 0.1 M. "t_MagSneakL_2_MagSneak" R)

// Mag-Sneak-Loop backwards
aniAlias ("s_MagSneakBL" 1 "s_MagSneakBL" 0.0 0.0 M. "s_MagSneakL" R)

aniAlias ("t_MagSneakBL_2_MagSneak" 1 "s_MagSneak" 0.1 0.1 M. "t_MagSneak_2_MagSneakL" R)
aniBlend ("t_MagSneakBR_2_MagSneak" "s_MagSneak" 0.2 0.2)


/////////////////////
// MAGIC TURNING
/////////////////////

ani ("t_MagRunTurnL" 20 "t_MagRunTurnL" 0.2 0.2 M. "Orc_MagTurnL_M01.asc" F 0 25)
{
*eventSFXGrnd (6 "Turn")
*eventSFXGrnd (18 "Turn")
}
ani ("t_MagRunTurnR" 20 "t_MagRunTurnR" 0.2 0.2 M. "Orc_MagTurnR_M01.asc" R 0 25)
{
*eventSFXGrnd (6 "Turn")
*eventSFXGrnd (18 "Turn")
}

aniAlias ("t_MagWalkTurnL" 20 "t_MagWalkTurnL" 0.2 0.2 M. "t_MagRunTurnL" F)
aniAlias ("t_MagWalkTurnR" 20 "t_MagWalkTurnR" 0.2 0.2 M. "t_MagRunTurnR" F)

ani ("t_MagSneakTurnL" 20 "t_MagSneakTurnL" 0.2 0.2 M. "Orc_MagSneakTurnL_M01.asc" F 0 25)
ani ("t_MagSneakTurnR" 20 "t_MagSneakTurnR" 0.2 0.2 M. "Orc_MagSneakTurnR_M01.asc" F 0 25)


/////////////////////
// MAGIC STRAFING
/////////////////////

ani ("t_MagRunStrafeL" 1 "t_MagRunStrafeL" 0.1 0.1 M. "Orc_MagStrafeL_M01.asc" F 0 20)
ani ("t_MagRunStrafeR" 1 "t_MagRunStrafeR" 0.1 0.1 M. "Orc_MagStrafeR_M01.asc" F 0 20)

aniAlias ("t_MagWalkStrafeL" 1 "t_MagWalkStrafeL" 0.1 0.1 M. "t_MagRunStrafeL" F)
aniAlias ("t_MagWalkStrafeR" 1 "t_MagWalkStrafeR" 0.1 0.1 M. "t_MagRunStrafeR" F)

ani ("t_MagSneakStrafeL" 1 "t_MagSneakStrafeL" 0.1 0.1 M. "Orc_MagSneakStrafeL_M01.asc" F 0 17)
aniAlias ("t_MagSneakStrafeR" 1 "t_MagSneakStrafeR" 0.1 0.1 M. "t_MagSneakStrafeL" R)

//////////////////////
// MAGIC TRANSITIONS
//////////////////////

// Movement-Modes
aniBlend ("t_MagRun_2_MagWalk" "s_MagWalk" 0.1 0.1)
aniBlend ("t_MagWalk_2_MagRun" "s_MagRun" 0.1 0.1)

ani ("t_MagRun_2_MagSneak" 1 "s_MagSneak" 0.1 0.1 M. "Orc_MagSneak_M01.asc" F 0 5)
aniAlias ("t_MagSneak_2_MagRun" 1 "s_MagRun" 0.1 0.1 M. "t_MagRun_2_MagSneak" R)

aniBlend ("t_MagRunL_2_MagWalkL" "s_MagWalkL" 0.2 0.2)
aniBlend ("t_MagWalkL_2_MagRunL" "s_MagRunL" 0.2 0.2)

aniBlend ("t_MagSneakL_2_MagRunL" "s_MagRunL" 0.2 0.2)
aniBlend ("t_MagRunL_2_MagSneakL" "s_MagSneakL" 0.2 0.2)

// Stand
// aus dem Rennen direkt Springen
aniAlias ("t_MagRunL_2_Jump" 1 "s_Jump" 0.1 0.1 MF "t_RunL_2_Jump" F)
aniAlias ("t_MagRunR_2_Jump" 1 "s_Jump" 0.1 0.1 MF "t_RunL_2_Jump" F)
// nach dem Sprung direkt weiterrennen, wenn CursorUp weiterhin gedrückt
aniBlend ("t_Jump_2_MagRunL" "s_MagRunL" 0.2 0.1)



//////////////////////
// MAGIC ATTACKS
//////////////////////


// Fireball, Thunderball,
ani ("t_MagRun_2_FiBCast" 1 "s_FiBCast" 0.1 0.0 M. "Orc_MagCast_A02.asc" F 1 8)
ani ("s_FiBCast" 1 "s_FiBCast" 0.0 0.1 M. "Orc_MagCast_A02.asc" F 9 34)
aniAlias ("t_FibCast_2_Stand" 1 "" 0.1 0.1 M. "t_MagRun_2_FiBCast" R)

ani ("t_FiBCast_2_FiBShoot" 1 "s_FiBShoot" 0.1 0.0 M. "Orc_MagCast_A02.asc" F 35 39)
ani ("s_FiBShoot" 1 "s_FiBShoot" 0.0 0.0 M. "Orc_MagCast_A02.asc" F 40 40)
ani ("t_FiBShoot_2_Stand" 1 "" 0.0 0.1 M. "Orc_MagCast_A02.asc" F 41 49)



// Summon Demon/Skeleton/...
aniAlias ("t_MagRun_2_SumShoot" 1 "s_SumShoot" 0.1 0.0 M. "t_MagRun_2_FiBCast" F)
aniAlias ("s_SumShoot" 1 "s_SumShoot" 0.0 0.1 M. "s_FiBCast" F)
aniAlias ("t_SumShoot_2_Stand" 1 "" 0.0 0.1 M. "t_MagRun_2_FiBCast" R)

// Firebolt (Magic Missile), Thunderbolt,...
aniAlias ("t_MagRun_2_FBTShoot" 1 "s_FBTShoot" 0.1 0.0 M. "t_FiBCast_2_FiBShoot" F)
aniAlias ("s_FBTShoot" 1 "s_FBTShoot" 0.0 0.0 M. "s_FiBShoot" F)
aniAlias ("t_FBTShoot_2_Stand" 1 "" 0.0 0.1 M. "t_FiBShoot_2_Stand" F)

// Windfist, Stormfist
aniAlias ("t_MagRun_2_WndCast" 1 "s_WndCast" 0.1 0.0 M. "t_MagRun_2_FiBCast" F)
aniAlias ("s_WndCast" 1 "s_WndCast" 0.0 0.0 M. "s_FiBCast" F)
aniBlend ("t_WndCast_2_Stand" "" 0.2 0.2)

aniAlias ("t_WndCast_2_WndShoot" 1 "s_WndShoot" 0.0 0.0 M. "t_FiBCast_2_FiBShoot" F)
aniAlias ("s_WndShoot" 1 "s_WndShoot" 0.0 0.0 M. "s_FiBShoot" F)
aniAlias ("t_WndShoot_2_Stand" 1 "" 0.0 0.1 M. "t_FiBShoot_2_Stand" F)

// Heal, Teleport,
aniAlias ("t_MagRun_2_HeaShoot" 1 "s_HeaShoot" 0.1 0.0 M. "t_FiBCast_2_FiBShoot" F)
aniAlias ("s_HeaShoot" 1 "s_HeaShoot" 0.0 0.1 M. "s_FiBShoot" F)
aniAlias ("t_HeaShoot_2_Stand" 1 "" 0.0 0.1 M. "t_FiBShoot_2_Stand" F)

// Chain-Lightning
aniAlias ("t_MagRun_2_LinShoot" 1 "s_LinShoot" 0.1 0.0 M. "t_FiBCast_2_FiBShoot" F)
aniAlias ("s_LinShoot" 1 "s_LinShoot" 0.0 0.1 M. "s_FiBShoot" F)
aniAlias ("t_LinShoot_2_Stand" 1 "" 0.0 0.1 M. "t_FiBShoot_2_Stand" F)

// Pyrokinesis
aniAlias ("t_MagRun_2_PyrShoot" 1 "s_PyrShoot" 0.1 0.0 M. "t_FiBCast_2_FiBShoot" F)
aniAlias ("s_PyrShoot" 1 "s_PyrShoot" 0.0 0.0 M. "s_FiBShoot" F)
aniAlias ("t_PyrShoot_2_Stand" 1 "" 0.0 0.1 M. "t_FiBShoot_2_Stand" F)

// IceCube
aniAlias ("t_MagRun_2_FrzShoot" 1 "s_FrzShoot" 0.1 0.0 M. "t_FiBCast_2_FiBShoot" F)
aniAlias ("s_FrzShoot" 1 "s_FrzShoot" 0.0 0.0 M. "s_FiBShoot" F)
aniAlias ("t_FrzShoot_2_Stand" 1 "" 0.0 0.1 M. "t_FiBShoot_2_Stand" F)

// Light, Charm, Sleep, Berzerk,...
aniAlias ("t_MagRun_2_SleShoot" 1 "s_SleShoot" 0.1 0.0 M. "t_FiBCast_2_FiBShoot" F)
aniAlias ("s_SleShoot" 1 "s_SleShoot" 0.0 0.0 M. "s_FiBShoot" F)
aniAlias ("t_SleShoot_2_Stand" 1 "" 0.0 0.1 M. "t_FiBShoot_2_Stand" F)
}
}
Tak wygląda plik .mds i nic nie uległo zmianie.

22
Skrypty / Ork Szaman z G1 do G2
« dnia: 2015-02-02, 07:02 »
Przeniosłem te animacje do asc_orc_shaman ale nic to nie dało. Będę próbował dalej

23
Skrypty / Ork Szaman z G1 do G2
« dnia: 2015-02-02, 06:25 »
PROTOTYPE Mst_Default_OrcShaman(C_Npc)
{
//----- Monster ----
name = "Ork-szaman";
guild = GIL_ORC;
aivar[AIV_MM_REAL_ID] = ID_ORCSHAMAN;
voice = 18;
level = 35;

//----- Attributes ----
attribute [ATR_STRENGTH] = 100; //MIN 100! + ca. 70 Waffe
attribute [ATR_DEXTERITY] = 170;
attribute [ATR_HITPOINTS_MAX] = 350;
attribute [ATR_HITPOINTS] = 350;
attribute [ATR_MANA_MAX] = 100;
attribute [ATR_MANA] = 100;

//----- Protections ----
protection [PROT_BLUNT] = 130;
protection [PROT_EDGE] = 130;
protection [PROT_POINT] = 130;
protection [PROT_FIRE] = 130;
protection [PROT_FLY] = 130;
protection [PROT_MAGIC] = 65;

//----- HitChances -----
HitChance [NPC_TALENT_1H] = 60;
HitChance [NPC_TALENT_2H] = 60;
HitChance [NPC_TALENT_BOW] = 60;
HitChance [NPC_TALENT_CROSSBOW] = 60;

//-------- Talente --------
Npc_SetTalentSkill ( self, NPC_TALENT_MAGE, 6);

//----- Damage Types ----
damagetype = DAM_EDGE;
// damage [DAM_INDEX_BLUNT] = 0;
// damage [DAM_INDEX_EDGE] = 0;
// damage [DAM_INDEX_POINT] = 0;
// damage [DAM_INDEX_FIRE] = 0;
// damage [DAM_INDEX_FLY] = 0;
// damage [DAM_INDEX_MAGIC] = 0;

fight_tactic = FAI_ORC;

//----- Senses & Ranges ----
senses = SENSE_HEAR | SENSE_SEE;
senses_range = PERC_DIST_ORC_ACTIVE_MAX;

aivar[AIV_MM_FollowTime] = FOLLOWTIME_MEDIUM;
aivar[AIV_MM_FollowInWater] = FALSE;
};


//****************
// Visuals
//****************

func void B_SetVisuals_OrcShaman()
{
Mdl_SetVisual (self, "Orc.mds");
Mdl_ApplyOverlayMds (self, "Orc_Shaman.mds");
// Body-Mesh Body-Tex Skin-Color Head-MMS Head-Tex Teeth-Tex ARMOR
Mdl_SetVisualBody (self, "Orc_BodyShaman",DEFAULT, DEFAULT, "Orc_HeadShaman", DEFAULT,  DEFAULT, -1);
};
Tutaj zamieściłem skrypt orka szamana. Jedyną rzeczą jaka się zmieniła to to, że Grachtnakk nosi na plecach, więc sądzę, że problem leży w stylu walki, lecz nie wiem jak go zainicjować, gdyż skopiowałem styl walki z G1 i zamieściłem go w folderze FAI, lecz kiedy odpalam grę to pojawia się w (moim) tłumaczeniu, że nie zroumiał wartości w skrypcie orka (tego nie ma w zamieszczonym skrypcie).
Zamieszczam skrypt broni:
/********************************************************************************/
INSTANCE ItRw_Orc_staff (C_Item)
{
name = "Grachtnakk";

mainflag = ITEM_KAT_NF;
flags = ITEM_2HD_AXE;
material = MAT_WOOD;

value = 0;

damageTotal = 0;
damagetype = DAM_BLUNT;
visual = "ItRw_2H_Orcstaff_01.3DS";

description = name;
//TEXT[0] = ""; COUNT[0] = ;
//TEXT[1] = ""; COUNT[1] = ;
//TEXT[2] = NAME_Damage; COUNT[2] = damageTotal;
//TEXT[3] = NAME_Dex_needed; COUNT[3] = cond_value[2];
//TEXT[4] = ""; COUNT[4] = ;
TEXT[5] = NAME_Value; COUNT[5] = value;
};
Także proszę o jak najszybszą pomoc

24
Skrypty / Ork Szaman z G1 do G2
« dnia: 2015-02-01, 11:25 »
Dobra wznawiam temat. Skopiowałem animacje Orka Szamana  z G1 do G2, ale nie wiem jak zrobi by strzelał spell'em z kostura. Serdecznie o jak najszybszą pomoc.

25
Skrypty / Jak dodać kompas do Gothic II?
« dnia: 2015-01-25, 15:47 »
A więc witam chciałbym zrobić kompas w G2NK, podobny do tego z G3. Mam skrypt i grafikę, ale nwm jak go wstawić tak aby był widoczny podczas gry. Serdecznie proszę o pomoc.

26
Skrypty / Ikarus i LeGo crashują G2
« dnia: 2015-01-25, 13:49 »
Działa wielkie dzięki. Temat do zamknięcia.

27
Skrypty / Ikarus i LeGo crashują G2
« dnia: 2015-01-25, 13:28 »
Mianowicie zainstalowałem pakiet skryptów Ikarus alpha 1.2 i Lego 2.2.1. Wszystko zostało wprowadzone poprawnie.
Sparsowałem skrypty i uruchomiłem grę. Wziąłem nową grę, filmy odpalały się normalnie, ale kiedy miało się dokończyć ładowanie  to nagle wyskakuje crash. Proszę o szybką pomoc.

28
Skrypty / Ork Szaman z G1 do G2
« dnia: 2015-01-17, 16:18 »
Siemka. Tak jak w temacie chciałbym przenieść orka szamana z G1 do G2 w sensie takim, by wywijał kosturem w trakcie walki jak w G1, a nie latał z toporem jak niedorobiony w G2. Serdecznie proszę o pomoc.

29
Skrypty / Tekstury jedzenia
« dnia: 2015-01-03, 22:20 »
Chciałem serdecznie podziękować za tą texturę. Znalazłem co chciałem, więc temat do zamknięcia.

30
Skrypty / Tekstury jedzenia
« dnia: 2015-01-02, 19:21 »
Dzięki za texturę tego jedzenia, ale nie mam pojęcia gdzie resztę znaleźć, także prosiłbym jeszcze raz o pomoc.

31
Skrypty / Tekstury jedzenia
« dnia: 2014-12-30, 20:56 »
Witam serdecznie. Zgłaszam się z następującym pytaniem, a brzmi ono tak: gdzie znajdę textury jedzenia? bo chciałbym wstawić do g2nk texturę mięsa chrząszcza z G1. Bardzo proszę o pomoc

Strony: 1 [2]
Do góry