aparente problema creando Playerclasses en un .pk3(Resuelto)

 
Publicar Nuevo Tema   Responder al Tema    Índice del Foro Diseño DooM -> Doom y doom 2
Ver tema anterior :: Ver siguiente tema  
Autor Mensaje
KuroTsuki




Registrado: 15 Mar 2012
Mensajes: 17

MensajePublicado: Sab Abr 28, 2012 1:15 am    Título del mensaje: aparente problema creando Playerclasses en un .pk3(Resuelto) Responder citando

Tengo algunos problemas con unas cuantas ediciones.
Trato de crear clases y que se puedan seleccionar antes de comenzar el juego.
Aqui mis clases:
BlackMoonMarksman:
Código:
ACTOR BlackMoonMarksMan : PlayerPawn
{
  Speed 1
  Health 100
  Radius 16
  Height 56
  Mass 100
  PainChance 255
  Player.DisplayName "Black Moon Marksman"
  Player.CrouchSprite "PLYC"
  Player.StartItem "Unarmed"
  Player.StartItem "SideArm"
  Player.StartItem "Soulcannon"
  Player.StartItem "SBullets", 100
  Player.StartItem "SShell", 100
  Player.StartItem "SRocket", 100
  Player.StartItem "SCell", 300
  Player.StartItem "ClockUpUse", 1
  Player.StartItem "MRocketlauncher"
  Player.StartItem "MplasmaRifle"
  Player.StartItem "AceBFGR"
  Player.StartItem "HellstoneDrop", 1
  Player.StartItem "SideArm"
  Player.StartItem "Rifle"
  Player.StartItem "GravityManipulator"
  Player.StartItem "MultiGrenadeLauncher"
  Player.StartItem "DaisySummoner",1
  Player.StartItem "HissySummoner", 1
  Player.StartItem "SentryBox", 1
  Player.StartItem "ChaosShotgun"
  Player.StartItem "Banisher"
  Player.StartItem "TMPTRGun"
  Player.StartItem "MCannon"
  Player.StartItem "GShot"
  Player.StartItem "JetThruster", 10
  Player.StartItem "blursphere2", 1
  Player.StartItem "BrainWasher"
  Player.StartItem "TacticalRailgun"
  Player.StartItem "AssaultRailgun"
  Player.StartItem "BFGM"
  Player.StartItem "TemporalUpgrade", 1
  Player.Weaponslot 1 ,Soulcannon, UnArmed, Chainsaw, Captain_Toenail_ShieldGun
  Player.Weaponslot 2 ,SideArm, Rifle
  Player.Weaponslot 3 ,ChaosShotgun, GShot
  Player.Weaponslot 4 ,BrainWasher, MCannon
  Player.Weaponslot 5 ,MRocketLauncher, MultiGrenadeLauncher
  Player.Weaponslot 6 ,MPlasmaRifle, Banisher, TacticalRailgun, AssaultRailgun, TMPTRGun
  Player.Weaponslot 7 ,AceBFGR, BFGM
  Player.WeaponSlot 8 ,GravityManipulator
  Player.ColorRange 112, 127
  States
  {
  Spawn:
    PLAY A 1
    Goto Huh
  Huh:
    PLAY A 30 A_GiveInventory ("AFK", 1)
    PLAY A 0 A_JumpIfInventory ("AFK",20,"AFKState")
    Goto Spawn
  AFKState:
    TNT1 A 0 A_Print("WHY YOU ARE NOT MOVING! YOU LAZY LITTLE CREATURE!!!")
    TNT1 A 30 A_GiveInventory ("AFK", 1)
    TNT1 A 0 A_JumpIfInventory("AFK",30,"AFKDIE")
    Loop
  AFKDIE:
    TNT1 A 100 A_Print ("START SHOOTING OR DIE YOU BAZHTERD")
    TNT1 A 30 A_Print ("Shoot Before you die, You Got 10 Seconds...")
    TNT1 A 30 A_Print ("Shoot Before you die, You Got 9 Seconds...")
    TNT1 A 30 A_Print ("Shoot Before you die, You Got 8 Seconds..")
    TNT1 A 30 A_Print ("Shoot Before you die, You Got 7 Seconds...")
    TNT1 A 30 A_Print ("Shoot Before you die, You Got 6 Seconds..")
    TNT1 A 30 A_Print ("Shoot Before you die, You Got 5 Seconds...")
    TNT1 A 30 A_Print ("Shoot Before you die, You Got 4 Seconds..")
    TNT1 A 30 A_Print ("Shoot Before you die, You Got 3 Seconds...")
    TNT1 A 30 A_Print ("Shoot Before you die, You Got 2 Seconds..")
    TNT1 A 30 A_Print ("Shoot Before you die, You Got 1 Seconds...")
    TNT1 A 30 A_Print ("Shoot Before you die, You Got 0 Seconds.")
    TNT1 A 30 A_Print ("GoodBye :)")
    TNT1 A 20 A_Die("AFKKILL")
  AFKDIEFAIL:
    TNT1 A 0 A_TakeInventory ("AFK", 30)
    Goto Spawn
  See:
    TNT1 A 0 A_TakeInventory ("AFK", 30)
    PLAY AB 4
   TNT1 A 0 A_SpawnItemEx ("Smoke", 0)
   PLAY CD 4
   TNT1 A 0 A_SpawnItemEx ("Smoke", 0)
    Loop
  Missile:
    TNT1 A 0 A_TakeInventory ("AFK", 30)
    PLAY E 12
    Goto Spawn
  Melee:
    TNT1 A 0 A_TakeInventory ("AFK", 30)
    PLAY F 6 BRIGHT
    Goto Missile
  Pain:
    PLAY G 4
    PLAY G 4 A_Pain
    Goto Spawn
  Death:
   
    PLAY H 0 A_PlayerSkinCheck("AltSkinDeath")
    PLAY H 0
  Death1:
    TNT1 A 0 A_TakeInventory ("AntiBanishSpam", 2)
    TNT1 A 0 A_TakeInventory ("AntiBanishmentSpam", 2)
    PLAY H 10
    PLAY I 10 A_PlayerScream
    PLAY J 10 A_NoBlocking
    PLAY KLM 10
    PLAY N -1
   Stop
  XDeath:
    PLAY O 0 A_PlayerSkinCheck("AltSkinXDeath")
  XDeath1:
    TNT1 A 0 A_TakeInventory ("AntiBanishSpam", 2)
    TNT1 A 0 A_TakeInventory ("AntiBanishmentSpam", 2)   
    PLAY O 5 A_Print ("Holy.....")
    PLAY P 5 A_XScream
    PLAY Q 5 A_NoBlocking
    PLAY RSTUV 5
    PLAY W -1
    Stop
  AltSkinDeath:
    TNT1 A 0 A_TakeInventory ("AntiBanishSpam", 2)
    TNT1 A 0 A_TakeInventory ("AntiBanishmentSpam", 2)
    PLAY H 6
    PLAY I 6 A_PlayerScream
    PLAY JK 6
    PLAY L 6 A_NoBlocking
    PLAY MNO 6
    PLAY P -1
    Stop
  AltSkinXDeath:
    TNT1 A 0 A_TakeInventory ("AntiBanishSpam", 2)
    TNT1 A 0 A_TakeInventory ("AntiBanishmentSpam", 2)
    PLAY Q 5 A_PlayerScream
    PLAY R 0 A_NoBlocking
    PLAY R 5 A_SkullPop
    PLAY STUVWX 5
    PLAY Y -1
    Stop

   Disintegrate:
                TNT1 A 0 A_TakeInventory ("AntiBanishSpam", 2)
                TNT1 A 0 A_TakeInventory ("AntiBanishmentSpam", 2)
                TNT1 AAAAAAAAAA 0 A_TossGib
                SORC k 0
      SORC K 2 A_XScream
      SORC L 2 A_PlaySound("weapons/plasmax")
      SORC M 2 A_NoBlocking
      SORC NOPQRSTUVWXYZ 2
                SORC Z -1
      Stop
       Death.AFKKILL:
                 TNT1 A 0 A_TakeInventory ("AFK", 20)
                TNT1 AAAAAAAAAA 0 A_TossGib
                SORC k 0
      SORC K 2 A_XScream
      SORC L 2 A_PlaySound("weapons/plasmax")
      SORC M 2 A_NoBlocking
      SORC NOPQRSTUVWXYZ 2
                SORC A 0 A_Print ("You Were Punished For your lazyness")
                SORC Z -1
      Stop
       Death.Banished:
                TNT1 A 0 A_Print ("You Banished in the nothing because of the Banisher Abuse")
                TNT1 A 0 A_TakeInventory ("AntiBanishSpam", 2)
                TNT1 A 0 A_TakeInventory ("AntiBanishmentSpam", 2)
                PLAY P 5 A_XScream
                PLAY Q 5 A_NoBlocking
                PLAY RSTU 5
                PLAY V -1
        Stop
      Pain.Fire:
      PLAY G 0 A_SpawnItemEx ("IgniteEffect2", 0)
      PLAY G 10 A_Pain
      PLAY G 0 A_DropFire
      Goto See
      Pain.Grapple:
       PLAY E 0 A_Changeflag("NOPAIN",1)
       PLAY E 1 A_GiveInventory("HealthBonus",2)
        PLAY E 0 A_Changeflag("NOPAIN",0)
      Goto See      
     Pain.Ice:
      PLAY G 3 A_Print("Frozen!")
     PLAY G 3 A_GiveInventory("FrozenPlayer",1)
   Goto See
    Death.Banish:
     TNT1 A 0 A_Print("Banished.......")
     PLAY G 10 A_Fadeout(0.1)
     TNT1 A 0 A_Pain
     TNT1 A 0 A_SpawnItemEx ("BanishFire2", 0)
    Goto Death.Banish+1
    Death.Fire:
     PLAY G 1 A_Scream
     TNT1 A 0 A_Print ("Cooked")
     TNT1 A 0 A_SpawnItemEx ("IgniteEffect2", 0)
     TNT1 A 0 A_DropFire
     PLAY G 25 A_Scream
     TNT1 A 0 A_SpawnItemEx ("IgniteEffect2", 0)
     TNT1 A 0 A_DropFire
     PLAY G 25 A_Scream
     TNT1 A 0 A_SpawnItemEx ("IgniteEffect2", 0)
     TNT1 A 0 A_DropFire
     PLAY H 25 A_Scream
     TNT1 A 0 A_SpawnItemEx ("IgniteEffect2", 0)
     TNT1 A 0 A_DropFire
     PLAY I 25 A_FadeOut (0.1)
     TNT1 A 0 A_SpawnItemEx ("IgniteEffect2", 0)
     TNT1 A 0 A_DropFire
     TNT1 A 0 A_SpawnItemEx ("IgniteEffect2", 0)
     PLAY JKLM 1 A_PlaySound ("misc/Gibed")
     TNT1 A 0 A_DropFire
     TNT1 N -1
     Stop
               
     
    }
    }
     


BlackMoonCaster(Aun necesita arreglos pero funciona normal):
Cita:
ACTOR BlackMoonCaster : PlayerPawn
{
Health 100
Radius 16
Height 56
Mass 100
PainChance 255
Speed 1
Player.DisplayName "Black Moon Caster"
Player.StartItem "GoldWand"
Player.StartItem "Staff"
Player.StartItem "Gauntlets"
Player.StartItem "Crossbow"
Player.StartItem "Blaster"
Player.StartItem "SkullRod"
Player.StartItem "PhoenixRod"
Player.StartItem "Mace"
Player.StartItem "GoldWandAmmo", 50
Player.StartItem "CrossBowAmmo", 50
Player.StartItem "BlasterAmmo", 50
Player.StartItem "SkullRodAmmo", 50
Player.StartItem "PhoenixrodAmmo", 50
Player.StartItem "MaceAmmo", 50
Player.WeaponSlot 1, Staff, Gauntlets
Player.WeaponSlot 2, GoldWand2
Player.WeaponSlot 3, Crossbow
Player.WeaponSlot 4, Blaster
Player.WeaponSlot 5, SkullRod
Player.WeaponSlot 6, PhoenixRod
Player.WeaponSlot 7, Mace
Player.ColorRange 225, 240

States
{
Spawn:
PLA2 A -1
Stop
See:
PLA2 ABCD 4
Loop
Melee:
Missile:
PLA2 F 6 BRIGHT
PLA2 E 12
Goto Spawn
Pain:
PLA2 G 4
PLA2 G 4 A_Pain
Goto Spawn
Death:
PLA2 H 6 A_PlayerSkinCheck("AltSkinDeath")
PLA2 I 6 A_PlayerScream
PLA2 JK 6
PLA2 L 6 A_NoBlocking
PLA2 MNO 6
PLA2 P -1
Stop
XDeath:
PLA2 Q 0 A_PlayerSkinCheck("AltSkinXDeath")
PLA2 Q 5 A_PlayerScream
PLA2 R 0 A_NoBlocking
PLA2 R 5 A_SkullPop
PLA2 STUVWX 5
PLA2 Y -1
Stop
AltSkinDeath:
PLA2 H 10
PLA2 I 10 A_PlayerScream
PLA2 J 10 A_NoBlocking
PLA2 KLM 10
PLA2 N -1
Stop
AltSkinXDeath:
PLA2 O 5
PLA2 P 5 A_XScream
PLA2 Q 5 A_NoBlocking
PLA2 RSTUV 5
PLA2 W -1
Stop
Disintegrate:
TNT1 A 0 A_TakeInventory ("AntiBanishSpam", 2)
TNT1 A 0 A_TakeInventory ("AntiBanishmentSpam", 2)
TNT1 AAAAAAAAAA 0 A_TossGib
SORC k 0
SORC K 2 A_XScream
SORC L 2 A_PlaySound("weapons/plasmax")
SORC M 2 A_NoBlocking
SORC NOPQRSTUVWXYZ 2
SORC Z -1
Stop
Death.AFKKILL:
TNT1 A 0 A_TakeInventory ("AFK", 20)
TNT1 AAAAAAAAAA 0 A_TossGib
SORC k 0
PLA2 K 2 A_XScream
PLA2 L 2 A_PlaySound("weapons/plasmax")
PLA2 M 2 A_NoBlocking
PLA2 NOPQRSTUVWXYZ 2
SORC A 0 A_Print ("You Were Punished For your lazyness")
SORC Z -1
Stop
Death.Banished:
TNT1 A 0 A_Print ("You Banished in the nothing because of the Banisher Abuse")
TNT1 A 0 A_TakeInventory ("AntiBanishSpam", 2)
TNT1 A 0 A_TakeInventory ("AntiBanishmentSpam", 2)
PLA2 P 5 A_XScream
PLA2 Q 5 A_NoBlocking
PLA2 RSTU 5
PLA2 V -1
Stop
Pain.Fire:
PLA2 G 0 A_SpawnItemEx ("IgniteEffect2", 0)
PLA2 G 10 A_Pain
PLA2 G 0 A_DropFire
Goto See
Pain.Grapple:
PLA2 E 0 A_Changeflag("NOPAIN",1)
PLA2 E 1 A_GiveInventory("HealthBonus",2)
PLA2 E 0 A_Changeflag("NOPAIN",0)
Goto See
Pain.Ice:
PLA2 G 3 A_Print("Frozen!")
PLA2 G 3 A_GiveInventory("FrozenPlayer",1)
Goto See
Death.Banish:
TNT1 A 0 A_Print("Banished.......")
PLA2 G 10 A_Fadeout(0.1)
TNT1 A 0 A_Pain
TNT1 A 0 A_SpawnItemEx ("BanishFire2", 0)
Goto Death.Banish+1
Death.Fire:
PLA2 G 1 A_Scream
TNT1 A 0 A_Print ("Cooked")
TNT1 A 0 A_SpawnItemEx ("IgniteEffect2", 0)
TNT1 A 0 A_DropFire
PLA2 G 25 A_Scream
TNT1 A 0 A_SpawnItemEx ("IgniteEffect2", 0)
TNT1 A 0 A_DropFire
PLA2 G 25 A_Scream
TNT1 A 0 A_SpawnItemEx ("IgniteEffect2", 0)
TNT1 A 0 A_DropFire
PLA2 H 25 A_Scream
TNT1 A 0 A_SpawnItemEx ("IgniteEffect2", 0)
TNT1 A 0 A_DropFire
PLA2 I 25 A_FadeOut (0.1)
TNT1 A 0 A_SpawnItemEx ("IgniteEffect2", 0)
TNT1 A 0 A_DropFire
TNT1 A 0 A_SpawnItemEx ("IgniteEffect2", 0)
PLA2 JKLMNO 1 A_PlaySound ("misc/Gibed")
TNT1 A 0 A_DropFire
TNT1 P -1
Stop


}
}


Mi Lump KEYCONF:
Código:
ClearPlayerClasses
AddPlayerClass "BlackMoonCaster"
AddPlayerClass "BlackMoonMarksman"
AddPlayerClass "DoomPlayer"

Ahora este es el problema:
Cuando uso "ClearPlayerClasses", y corro Skulltag me dice "Fatal Error - No Player CLasses Defined"
Cuando remuevo "ClearPlayerClasses", y corro Skulltag, este corre normalmentepero mostrandome errores como:
Unknown Flag 'AddPlayerClass' for player class 'BlackMoonCaster'
Unknown Flag BlackMoonMarksman' for player class 'BlackMoonCaster''
Unknown Flag 'AddPlayerClass' for player class 'BlackMoonCaster'
Unknown Flag 'DoomPlayer' for player class 'BlackMoonCaster'


Y cuando pongo en nuevo juego, solo puedo seleccionar El Doommarine, BlackMoonCaster y Random.
Y tampoco puedo encntrar mi otra clase BlackMoonMarksman

En serio no se sobre este exraño comportamiento, tampoco soy experto modificando doom asi que no se si se me paso algo o agregue algo de mas.
Todos mis datos estan en un .pk3 por cierto, eso influye en algo?
Espero que me puedan ayudar.
Espero Haber posteado en la seccion correcta >_<
Gracias de Antemano
_________________
Soy color negro, pero una luz negra.
Trato de encontrar luz incluso con tanta oscuridad escondiendose debajo del color blanco.



Ultima edición por KuroTsuki el Lun Abr 30, 2012 3:40 am; editado 1 vez
Volver arriba
Ver perfil del usuario Enviar mensaje privado Enviar correo
Demmon Break Master
Mapeador



Registrado: 24 Oct 2007
Mensajes: 627

MensajePublicado: Sab Abr 28, 2012 9:25 pm    Título del mensaje: Responder citando

Quitale las comillas al Keyconf.
_________________


Volver arriba
Ver perfil del usuario Enviar mensaje privado
CyberArch
Mapeador



Registrado: 10 Dic 2011
Mensajes: 137
Ubicación: En los escombros de Deimos

MensajePublicado: Sab Abr 28, 2012 10:15 pm    Título del mensaje: Responder citando

Has lo Demmon Break Master dice, quita las comillas.
PD: Si mandaria mi computadora al Demonio, si un Decorate como ese no me jalara.
_________________
My Maps of Doom

Volver arriba
Ver perfil del usuario Enviar mensaje privado Visitar sitio web del autor MSN Messenger
Demmon Break Master
Mapeador



Registrado: 24 Oct 2007
Mensajes: 627

MensajePublicado: Sab Abr 28, 2012 11:26 pm    Título del mensaje: Responder citando

CyberArch escribió:
PD: Si mandaria mi computadora al Demonio, si un Decorate como ese no me jalara.
Si vieras los de Doomero... 1mb y pico por monstruo, sólo en decorate.
_________________


Volver arriba
Ver perfil del usuario Enviar mensaje privado
KuroTsuki




Registrado: 15 Mar 2012
Mensajes: 17

MensajePublicado: Lun Abr 30, 2012 3:39 am    Título del mensaje: Responder citando

Gracias a todos...pero sin querer resolvi el problema, parece que skulltag (no se si Zdoom) tiene problemas con la creacion de clases en los .pk3, o no se si habra sido algo mas, pero junte mi Keyconf y mi lump de las clases en un wad y agregue ese wad dentro de mi .pk3, y solucionado Smile
Gracias de todas maneras por la ayuda, y espero que esto le ayude a cualquiera que tenga el mismo problema.
_________________
Soy color negro, pero una luz negra.
Trato de encontrar luz incluso con tanta oscuridad escondiendose debajo del color blanco.

Volver arriba
Ver perfil del usuario Enviar mensaje privado Enviar correo
Mostrar mensajes anteriores:   
Publicar Nuevo Tema   Responder al Tema    Índice del Foro Diseño DooM -> Doom y doom 2 Todas las horas están en GMT + 2 Horas
Página 1 de 1

 
Saltar a:  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas


Powered by phpBB

Todos los contenidos de esta página, salvo que conste un autor o licencia diferente, están licenciados bajo la Licencia Creative Commons
DOOM y DOOM II son marcas registradas de id Software, Inc.