Lo siguente que veran seran todas las descargas que son necesarias para el uso del servidor y para la creacion.
Descargas:
*Net Framework 4.0: [Tienes que estar registrado y conectado para ver este vínculo]
*MySQL: [Tienes que estar registrado y conectado para ver este vínculo]
*SQLyog: [Tienes que estar registrado y conectado para ver este vínculo]
*Emulador Inluye Dbc y los Maps:
x32 [Tienes que estar registrado y conectado para ver este vínculo]
x64 [Tienes que estar registrado y conectado para ver este vínculo]
*Vmaps: [Tienes que estar registrado y conectado para ver este vínculo]
*Bases de Datos: [Tienes que estar registrado y conectado para ver este vínculo]
*CactusParche: [Tienes que estar registrado y conectado para ver este vínculo]
Instalación de MySQL:
-Next.
-Typical; Next.
-Install.
-Next.
-Next.
-Finish.
Configuración de MySQL:
-Next.
-Detailed Configuration, Next.
-Developer Machine, Next.
-Multifunctional Database, Next.
-Next.
-Manual Setting, poner el número de usuarios que tendrá el servidor, Next.
-Next.
-Standard Character Set, Next.
-Install As Windows Service, Service Name: MySQL, marcar la casilla de abajo (Launch the MySQL Server automatically), Next.
-Marcar "Modify Security Settings", poner y repetir la contraseña, marcar "Enable root access from remote machines por" si acaso, Next.
-Execute
-Finish
Instalación de SQLyog:
-Next
-Aceptar terminos y Next
-Install
-Next
-Finish
Aplicar CactusParche:
-Este paso es nuevo para muchos. No es muy complicado. Ya descargado el archivo CactusParche4.0.6_by_yasmani.rar lo extraemos y copiamos el CactusParche.exe y lo pegamos en la carpeta de nuestro Wow Cataclysm.
- Abrimos el Parche y damos al boton Patch y cerramos el parche.
- Se fijaran este crea un Wow.exe nuevo y crea una copia del Original. Para cuando querramos quitar el Parche
- Y borramos el acceso directo que teniamos en el escritorio del anterior y creamos uno nuevo de wow.exe
Nota Importante: Este paso no puede faltar, ya que no funcionara los npc, item, todo, podran entrar al Juego pero saldra todo pelao
Configurar Skyfire:
1º Bases de datos:
Extraemos el archivo bases_de_datos4.0.6_by_yasmani.rar , dentro tendra tres carpeta. Copiamos las tres carpetas y las pegamos en c:/ Archivos y programas /mysql/mysql 5.x/data/
2º Extracción de los Mapas:
Este paso nos lo saltamos ya que trae los Mapas y la DBC en el Emulador
3º Vmaps:
Una vez descargado el Vmaps extraemos el archivo vmaps4.0.6_by_yasmani.rar y copiamos la carpeta vmaps y pegamos dentro de la carpeta del Emulador.
Los vmaps ya bienen activados en la configuracion.
4º Configuración del Emulador:
-Extrae el archivo Skyfire_x64_by_yasmani.rar o Skyfire_x32_by_yasmani.rar dependiendo de cuantos bit es su Sistema.
-Abrimos la carpeta del Emulador y abirmos los siguen dos archivos de texto con el bloc de notas authserver, worldserver y configuramos SOLO lo que esta en color en rojo:
authserver
- Código:
###############################################
# Trinity Core Auth Server configuration file #
###############################################
[authserver]
LogsDir = "Log"
MaxPingTime = 30
RealmServerPort = 3724
BindIP = "0.0.0.0"
PidFile = ""
LogLevel = 0
LogFile = "auth.log"
SQLDriverLogFile = ""
LogTimestamp = 0
LogFileLevel = 0
LogColors = ""
EnableLogDB = 0
DBLogLevel = 1
UseProcessors = 0
ProcessPriority = 1
RealmsStateUpdateDelay = 20
WrongPass.MaxCount = 0
WrongPass.BanTime = 600
WrongPass.BanType = 0
LoginDatabaseInfo = "127.0.0.1;3306;root;[COLOR=red]CONTRASENA[/COLOR];cata406_accounts"
LoginDatabase.WorkerThreads = 1
- Código:
################################################
# Trinity Core World Server configuration file #
################################################
[worldserver]
RealmID = 1
DataDir = "."
LogsDir = "Log"
LoginDatabaseInfo = "127.0.0.1;3306;root;[COLOR=red]CONTRASENA[/COLOR];cata406_accounts"
WorldDatabaseInfo = "127.0.0.1;3306;root;[COLOR=red]CONTRASENA[/COLOR];cata406_world"
CharacterDatabaseInfo = "127.0.0.1;3306;root;[COLOR=red]CONTRASENA[/COLOR];cata406_characters"
LoginDatabase.WorkerThreads = 1
WorldDatabase.WorkerThreads = 1
CharacterDatabase.WorkerThreads = 1
LoginDatabase.SynchThreads = 1
WorldDatabase.SynchThreads = 1
CharacterDatabase.SynchThreads = 2
MaxPingTime = 1800
WorldServerPort = 8085
BindIP = "0.0.0.0"
Locale = 0
EAIErrorLevel = 2
UseProcessors = 0
ProcessPriority = 1
Compression = 1
PlayerLimit = 100
SaveRespawnTimeImmediately = 1
MaxOverspeedPings = 2
GridUnload = 1
SocketSelectTime = 10000
SocketTimeOutTime = 900000
SessionAddDelay = 10000
GridCleanUpDelay = 300000
MapUpdateInterval = 100
ChangeWeatherInterval = 600000
PlayerSaveInterval = 900000
PlayerSave.Stats.MinLevel = 0
PlayerSave.Stats.SaveOnlyOnLogout = 1
vmap.enableLOS = 0
vmap.enableHeight = 0
vmap.ignoreSpellIds = "7720"
vmap.petLOS = 0
vmap.enableIndoorCheck = 0
DetectPosCollision = 1
TargetPosRecalculateRange = 1.5
UpdateUptimeInterval = 10
LogDB.Opt.ClearInterval = 10
LogDB.Opt.ClearTime = 1209600
MaxCoreStuckTime = 0
AddonChannel = 1
MapUpdate.Threads = 1
CleanCharacterDB = 0
LogSQL = 1
PidFile = ""
LogLevel = 1
LogFile = "Server.log"
ChatLogFile = "chat.log"
LogTimestamp = 0
LogFileLevel = 0
LogFilter_AchievementUpdates = 1
LogFilter_CreatureMoves = 1
LogFilter_TransportMoves = 1
LogFilter_VisibilityChanges = 1
WorldLogFile = ""
DBErrorLogFile = "db_errors.log"
CharLogFile = "characters.log"
CharLogTimestamp = 0
CharLogDump = 0
CharLogDump.Separate = 0
CharLogDump.SeparateDir = ""
GmLogFile = "gm_commands.log"
GmLogTimestamp = 0
GmLogPerAccount = 0
RaLogFile = "ra_commands.log"
ArenaLogFile = ""
ArenaLog.ExtendedInfo = 0
SQLDriverLogFile = ""
LogColors = ""
EnableLogDB = 0
DBLogLevel = 2
LogDB.Char = 0
LogDB.GM = 0
LogDB.RA = 0
LogDB.World = 0
LogDB.Chat = 0
ChatLogs.Channel = 0
ChatLogs.SysChan = 0
ChatLogs.Whisper = 0
ChatLogs.Party = 0
ChatLogs.Raid = 0
ChatLogs.Guild = 0
ChatLogs.Public = 0
ChatLogs.Addon = 0
ChatLogs.BattleGround = 0
ChatLogTimestamp = 0
GameType = 1
RealmZone = 1
Expansion = 3
DBC.Locale = 255
DeclinedNames = 0
StrictPlayerNames = 0
StrictCharterNames = 0
StrictPetNames = 0
MaxWhoListReturns = 49
MinPlayerName = 2
MinCharterName = 2
MinPetName = 2
CharacterCreating.Disabled = 0
CharacterCreating.Disabled.RaceMask = 0
CharacterCreating.Disabled.ClassMask = 0
CharactersPerAccount = 50
CharactersPerRealm = 10
HeroicCharactersPerRealm = 3
CharacterCreating.MinLevelForHeroicCharacter = 55
SkipCinematics = 2
MaxPlayerLevel = 255
MinDualSpecLevel = 40
StartPlayerLevel = 85
StartHeroicPlayerLevel = 85
StartPlayerMoney = 500000000
MaxHonorPoints = 75000
StartHonorPoints = 1000
MaxArenaPoints = 10000
StartArenaPoints = 1000
RecruitAFriend.MaxLevel = 60
RecruitAFriend.MaxDifference = 3
InstantLogout = 1
DisableWaterBreath = 0
AllFlightPaths = 0
InstantFlightPaths = 1
AlwaysMaxSkillForLevel = 1
ActivateWeather = 1
CastUnstuck = 1
Instance.IgnoreLevel = 1
Instance.IgnoreRaid = 1
Instance.ResetTimeHour = 4
Instance.UnloadDelay = 1800000
Quests.LowLevelHideDiff = 4
Quests.HighLevelHideDiff = 7
Quests.IgnoreRaid = 1
Guild.EventLogRecordsCount = 100
Guild.BankEventLogRecordsCount = 25
MaxPrimaryTradeSkill = 2
MinPetitionSigns = 0
MaxGroupXPDistance = 74
MaxRecruitAFriendBonusDistance = 100
MailDeliveryDelay = 3600
SkillChance.Prospecting = 0
SkillChance.Milling = 0
OffhandCheckAtSpellUnlearn = 1
ClientCacheVersion = 0
Event.Announce = 1
BeepAtStart = 1
Motd = "Catacylsm x64"
Server.LoginInfo = 0
Command.LookupMaxResults = 0
AllowTwoSide.Accounts = 1
AllowTwoSide.Interaction.Chat = 1
AllowTwoSide.Interaction.Channel = 1
AllowTwoSide.Interaction.Group = 1
AllowTwoSide.Interaction.Guild = 1
AllowTwoSide.Interaction.Auction = 1
AllowTwoSide.Interaction.Mail = 1
AllowTwoSide.WhoList = 1
AllowTwoSide.AddFriend = 1
AllowTwoSide.Trade = 1
TalentsInspecting = 1
ThreatRadius = 60
Rate.Creature.Aggro = 1
CreatureFamilyFleeAssistanceRadius = 30
CreatureFamilyAssistanceRadius = 10
CreatureFamilyAssistanceDelay = 1500
CreatureFamilyFleeDelay = 7000
WorldBossLevelDiff = 3
Corpse.Decay.NORMAL = 60
Corpse.Decay.RARE = 300
Corpse.Decay.ELITE = 300
Corpse.Decay.RAREELITE = 300
Corpse.Decay.WORLDBOSS = 3600
Rate.Corpse.Decay.Looted = 0.5
Rate.Creature.Normal.Damage = 1
Rate.Creature.Elite.Elite.Damage = 1
Rate.Creature.Elite.RAREELITE.Damage = 1
Rate.Creature.Elite.WORLDBOSS.Damage = 1
Rate.Creature.Elite.RARE.Damage = 1
Rate.Creature.Normal.SpellDamage = 1
Rate.Creature.Elite.Elite.SpellDamage = 1
Rate.Creature.Elite.RAREELITE.SpellDamage = 1
Rate.Creature.Elite.WORLDBOSS.SpellDamage = 1
Rate.Creature.Elite.RARE.SpellDamage = 1
Rate.Creature.Normal.HP = 1
Rate.Creature.Elite.Elite.HP = 1
Rate.Creature.Elite.RAREELITE.HP = 1
Rate.Creature.Elite.WORLDBOSS.HP = 1
Rate.Creature.Elite.RARE.HP = 1
ListenRange.Say = 40
ListenRange.TextEmote = 40
ListenRange.Yell = 300
ChatFakeMessagePreventing = 0
ChatStrictLinkChecking.Severity = 0
ChatStrictLinkChecking.Kick = 0
ChatFlood.MessageCount = 10
ChatFlood.MessageDelay = 1
ChatFlood.MuteTime = 10
Channel.RestrictedLfg = 1
Channel.SilentlyGMJoin = 0
ChatLevelReq.Channel = 1
ChatLevelReq.Whisper = 1
ChatLevelReq.Say = 1
AllowPlayerCommands = 1
GM.LoginState = 2
GM.Visible = 2
GM.AcceptTickets = 2
GM.Chat = 2
GM.WhisperingTo = 2
GM.InGMList.Level = 3
GM.InWhoList.Level = 3
GM.LogTrade = 1
GM.StartLevel = 86
GM.AllowInvite = 0
GM.AllowFriend = 0
GM.LowerSecurity = 0
GM.AllowAchievementGain = 1
GM.TicketSystem.ChanceOfGMSurvey = 50
Visibility.GroupMode = 1
Visibility.Distance.Continents = 90
Visibility.Distance.Instances = 120
Visibility.Distance.BGArenas = 180
Visibility.Distance.Object = 100
Visibility.Distance.InFlight = 100
Visibility.Distance.Grey.Unit = 1
Visibility.Distance.Grey.Object = 10
Visibility.Notify.Period.OnContinents = 1000
Visibility.Notify.Period.InInstances = 1000
Visibility.Notify.Period.InBGArenas = 1000
Rate.Health = 50
Rate.Mana = 50
Rate.Rage.Income = 50
Rate.Rage.Loss = 0
Rate.RunicPower.Income = 50
Rate.RunicPower.Loss = 0
Rate.Focus = 50
Rate.Loyalty = 50
Rate.Skill.Discovery = 20
Rate.Drop.Item.Poor = 20
Rate.Drop.Item.Normal = 20
Rate.Drop.Item.Uncommon = 20
Rate.Drop.Item.Rare = 20
Rate.Drop.Item.Epic = 10
Rate.Drop.Item.Legendary = 10
Rate.Drop.Item.Artifact = 10
Rate.Drop.Item.Referenced = 10
Rate.Drop.Item.ReferencedAmount = 5
Rate.Drop.Money = 50
Rate.XP.Kill = 50
Rate.XP.Quest = 50
Rate.XP.Explore = 50
Rate.RepairCost = 0
Rate.Rest.InGame = 50
Rate.Rest.Offline.InTavernOrCity = 50
Rate.Rest.Offline.InWilderness = 50
Rate.Damage.Fall = 0
Rate.Auction.Time = 1
Rate.Auction.Deposit = 1
Rate.Auction.Cut = 1
Rate.Honor = 50
Rate.Mining.Amount = 10
Rate.Mining.Next = 10
Rate.Talent = 1
Rate.Re****tion.Gain = 20
Rate.Re****tion.LowLevel.Kill = 20
Rate.Re****tion.LowLevel.Quest = 20
Rate.Re****tion.RecruitAFriendBonus = 0.1
Rate.MoveSpeed = 2
Rate.InstanceResetTime = 1
SkillGain.Crafting = 10
SkillGain.Defense = 10
SkillGain.Gathering = 10
SkillGain.Weapon = 10
SkillChance.Orange = 100
SkillChance.Yellow = 75
SkillChance.Green = 25
SkillChance.Grey = 0
SkillChance.MiningSteps = 1
SkillChance.SkinningSteps = 1
DurabilityLoss.InPvP = 0
DurabilityLoss.OnDeath = 0
DurabilityLossChance.Damage = 0.5
DurabilityLossChance.Absorb = 0.5
DurabilityLossChance.Parry = 0.05
DurabilityLossChance.Block = 0.05
Death.SicknessLevel = 0
Death.CorpseReclaimDelay.PvP = 1
Death.CorpseReclaimDelay.PvE = 0
Death.Bones.World = 1
Death.Bones.BattlegroundOrArena = 1
Die.Command.Mode = 1
AutoBroadcast.On = 0
AutoBroadcast.Center = 0
AutoBroadcast.Timer = 300000
Battleground.CastDeserter = 0
Battleground.QueueAnnouncer.Enable = 0
Battleground.QueueAnnouncer.PlayerOnly = 0
Battleground.InvitationType = 0
BattleGround.PrematureFinishTimer = 300000
BattleGround.PremadeGroupWaitForMatch = 1800000
Battleground.GiveXPForKills = 0
Battleground.Random.ResetHour = 6
Arena.MaxRatingDifference = 150
Arena.RatingDiscardTimer = 600000
Arena.AutoDistributePoints = 0
Arena.AutoDistributeInterval = 7
Arena.QueueAnnouncer.Enable = 0
Arena.QueueAnnouncer.PlayerOnly = 0
Arena.ArenaSeason.ID = 1
Arena.ArenaSeason.InProgress = 1
Arena.ArenaStartRating = 0
Arena.ArenaStartPersonalRating = 0
Arena.ArenaStartMatchmakerRating = 1500
Network.Threads = 1
Network.OutKBuff = -1
Network.OutUBuff = 65536
Network.TcpNodelay = 1
Console.Enable = 1
Ra.Enable = 0
Ra.IP = 0.0.0.0
Ra.Port = 3443
Ra.MinLevel = 3
Ra.Secure = 1
SOAP.Enabled = 0
SOAP.IP = 127.0.0.1
SOAP.Port = 7878
CharDelete.Method = 0
CharDelete.MinLevel = 0
CharDelete.KeepDays = 30
PlayerStart.AllRe****tion = 0
PlayerStart.AllSpells = 0
PlayerStart.MapsExplored = 0
MusicInBattleground = 0
HonorPointsAfterDuel = 0
AlwaysMaxWeaponSkill = 1
PvPToken.Enable = 0
PvPToken.MapAllowType = 4
PvPToken.ItemID = 29434
PvPToken.ItemCount = 1
Guild.AllowMultipleGuildMaster = 0
NoResetTalentsCost = 1
ShowKickInWorld = 1
RecordUpdateTimeDiffInterval = 60000
MinRecordUpdateTimeDiff = 100
PlayerStart.String = ""
LevelReq.Trade = 1
LevelReq.Ticket = 1
LevelReq.Auction = 1
LevelReq.Mail = 1
DungeonFinder.Enable = 1
OutdoorPvP.Wintergrasp.Enabled = 1
OutdoorPvP.Wintergrasp.SaveState.Period = 10000
OutdoorPvP.Wintergrasp.StartTime = 30
OutdoorPvP.Wintergrasp.BattleTime = 30
OutdoorPvP.Wintergrasp.Interval = 150
OutdoorPvP.Wintergrasp.CustomHonorRewards = 0
OutdoorPvP.Wintergrasp.CustomHonorBattleWin = 3000
OutdoorPvP.Wintergrasp.CustomHonorBattleLose = 1250
OutdoorPvP.Wintergrasp.CustomHonorDamageTower = 750
OutdoorPvP.Wintergrasp.CustomHonorDestroyedTower = 750
OutdoorPvP.Wintergrasp.CustomHonorDamagedBuilding = 750
OutdoorPvP.Wintergrasp.CustomHonorIntactBuilding = 1500
OutdoorPvP.Wintergrasp.Antifarm.Enable = 0
OutdoorPvP.Wintergrasp.Antifarm.Atk = 5
OutdoorPvP.Wintergrasp.Antifarm.Def = 5
Ultimos pasos
-Abre el archivo Realmlist de tu WoW y modificalo por:
set realmlist localhost
-Abre el SQLyog y pincha en la ventanita que sale (para que se abra el programa)
-Rellena el espacio en blanco con la contraseña que pusiste en el MySQL y dale a “connect”, dale a yes si te pregunta por guardar los datos.
-Despliega cata4.0.6_accounts (a la izquierda del programa) y dale al boton derecho sobre la tabla “account” y después a “alter table”. Y ponemos 24 como esta en esta Imagen:
[Tienes que estar registrado y conectado para ver esa imagen]
-Ahora dale a alter table abajo, para guardar.
-Cierra el SQLyog
[Tienes que estar registrado y conectado para ver esa imagen]
Espero que les sirva este gran tutorial, gracias y os espero en mas tutoriales.
Fuente: [Tienes que estar registrado y conectado para ver este vínculo]
Última edición por 4L3X el Miér Oct 26, 2011 5:31 pm, editado 2 veces