Procurar
Últimos assuntos
Emulador Ultima Online
Página 1 de 1
Emulador Ultima Online
Descrição UOX3 Download : http://linux.softpedia.com/progDownload/UOX3-Download-21218.html
Um emulador de Ultima Online Server.
UOX3 projeto é um emulador de Ultima Online Server.
UOX3 representa Ultima eXperiment Offline 3, e basicamente pode ser descrito como um servidor de Ultima Online-emulador. Ele permite que qualquer um e todos a correr os seus próprios privados Shard Ultima Online (offline ou online), que podem então usar o oficial UO Client (ou um costume um) para se conectar ao shard.
Embora um dos objetivos UOX3 é para emular a funcionalidade dos servidores oficiais Ultima Online e permitir que alguém para executar um servidor próprio, outra é permitir que seus usuários para ajustar todos os aspectos das funcionalidades disse, e até mesmo criar novas funcionalidades completamente - ou através do mecanismo complexo UOX3 de scripts (baseado no SpiderMonkey implementação do JavaScript) ou editando o código-fonte para UOX3 diretamente.
UOX3 é livre para todos. É também na maioria dos casos livre para jogar em qualquer servidor de UO criada utilizando UOX3 - que é o código moral maioria dos usuários de UOX3 seguir. Sem mencionar que as pessoas cobrando dinheiro para jogar no seu shard é ilegal e certamente trazer equipe Electronic Art's jurídico-baixo em você.
What's New in This Release: [Leia Changelog completo]
Alterações Fonte / correções:
Corrigido um problema causando gumps JS interferir com o outro.
Corrigido um problema causando números de série no gump IStats para mostrar de forma incorrecta.
Corrigido um problema com o pacote CPFightOccurring que faria com que o cliente ao aprisionamento.
»Utilização do pacote CPFightOccurring durante o combate.
Corrigido um problema quando um monstro atacou um jogador que não estava em combate UOX3
• Não gostaria de informar o cliente de um novo alvo.
»Adicionado uma bandeira para CChar:: PushDirection () permitindo-nos empurrar para a frente ou para trás da lista pathToFollow.
»Changed CChar:: MNPC:: pathToFollow para um deque para mais robusta funcionalidade.
Corrigido um problema com o A * Pathfinding rotina causando criaturas para o caminho em sentido inverso.
»Adicionado algumas informações de depuração para A * Pathfinding (quando executado no modo de depuração).
Corrigido um possível problema com TextEntry em gumps JS.
Corrigido um problema com os seguintes eventos JS:
»OnSnooped
»OnSpellGain
»OnSpellLoss
»OnCommand
»OnPacketReceive
Corrigido vários avisos do compilador MingW32.
Corrigido um problema de sinalização com os inimigos Racial.
• Bandeira uox.ini Adicionado para ativar / desativar o A * Pathfinding rotina: ADVANCEDPATHFINDING = 0 / 1
Corrigido um problema causando erros durante a compilação em * nix.
Corrigido um problema causando monstros que constantemente tentam Pathfind para um alvo que não pode alcançar.
• Fabricado onResurrect gatilho antes de uma ressurreição, em vez de depois, adicionado opção para substituir código rígido, retornando false
Corrigido um problema que torna impossível a colocar itens em tabelas.
Corrigido um problema com a entrada de log uox.ini área de respawn do recurso.
Entradas »Simplificado muitos uox.ini, tornando-os mais fáceis de ler.
Corrigido um crash ao tentar colocar um ponto fora de casa a casa.
Corrigido a verificação de localização, quando colocar os itens da casa para que possam ser colocadas dentro de casas.
»Adicionado uma seleção em itens de casa apenas para permitir que eles sejam colocados em sua casa (ou em qualquer lugar por GM's).
»Bumped até o limite de itens no create.dfn de 999 para 32.766.
»Removidos EXTERNA e tags MINAMOUNT de entradas de minério em skills.dfn como eram supérfluas
Corrigido manipulação tag CHANCEFORBIGORE de regions.dfn dar uma chance de 100% para obter uma pilha de 5 em vez de 1 de minério.
Modificou a ordem dos argumentos na marca RECURSO em criar-dfns para ajustar o seguinte:
»RESOURCE ID = QUANTIDADE COR (quantidade e cor são opcionais)
Limite de item »Mudado em criar dfn até 4999 para corrigir um bug no tratamento Gump.
Corrigido vários problemas com o JS UseResource Método
»UseResource JS método já pode ser usado com ambos os itens (contentores) e caracteres
»Adicionado CPIAOSCommand pacotes incluindo logging
»Changed CPISubcommands:: Receber para que ele não registra várias vezes
»Atualizado pacote detalhes do partido
»Adicionado implementação partido de base. Adição, remoção e chutando obras, o discurso não
»Adicionado em pacotes en*****s CPPartyMemberList, CPPartyMemberRemove e CPPartyInvitation
»Atualizado conteúdo arrastando para fora das embalagens de modo que os amigos do animal de estimação deve ser capaz de fazê-lo
»Adicionado CPPartyTell pacote
»Promoção Party:: SendPacket ao método público
»Adicionado fala (individual e grupo) para métodos de festa
»Comentário adicionado a algumas das aulas os cabeçalhos de festa
»Atualizado addMember () e RemoveMember () para retornar um int como para o seu sucesso
»Atualizado Líder mudança do código () para que o líder é sempre o primeiro da lista
»Propriedade isNPC adicionado à classe Partido para nos ajudar com a forma como o nosso código irá
»CChar agora tem um InParty () método, que é utilizado atualmente - será usado para pesquisas rápidas de presença parte posterior. Isto não é para ser salvo, uma vez que desaparece no desligamento do servidor.
»Expostos a classes de novo partido para o Mecanismo de JS
PartyObject var »= CreateParty líder (); / / Retorna NULL se o partido deixou de ser feito
»Partido Classe
»Métodos
»Bool Remove (memberToRemove);
»Bool Adicionar (memberToAdd) / / Se for um PC, então ele irá enviar um INVITE ONLY Cabe ao PC para aceitar / recusar
»Obj GetMember (índice) / / Retorna um objeto de caracteres para o membro em que o índice
»Propriedades
Líder »/ objeto de caracteres / que é o líder, pode retornar null - EDITABLE
MemberCount »/ / Retorna o número de caracteres do grupo - READONLY
IsNPC »/ / Retorna true se é um partido NPC, se não falsa - EDITABLE
Classe Character
»Propriedades
Partido »/ / Retorna um objeto que partido é o partido associado, ou nulo - READONLY (gestão partido usar para isto!)
»PartyLootable / / booleano que determina se o personagem é lootable pelo partido - EDITABLE - Observe que se você não estiver em uma festa, isso não faz nada!
Corrigido a desova de NPCs em CSpawnRegion:: RegionSpawnChar () para que eles sejam postos em todo o mundo correto.
»Atualizado UOX3_Official.dsp para conter os arquivos do sistema partidário.
»Cmagic Change:: SelectSpell () para verificar primeiro para reagentes e, em seguida, para a perícia.
»Adicionado mais detalhes ao tooltips arma.
Saída tstamp Corrigido% nos templates HTML.
Corrigido um aviso do compilador com o Sistema de Partido
Corrigido um problema causando não peso a ser adicionado ao pegar itens de um caixa de banco.
»Movido a criação BankBox a criação Player, abordando uma situação em que o primeiro
Tempo »um jogador abriu o banco iria fechar imediatamente ou falha do cliente.
»Adicionado FindRootContainer () para simplificar a encontrar o mais alto item que contém outros itens.
Corrigido um problema que faz com que a "espionagem" para abrir um pacote em uma janela de comércio.
»Adicionado suporte para o OnPickup () JS Hook, nota um valor de retorno falso irá devolver o item.
Corrigido um problema com triggerEvent () que pode causar um script para parar de funcionar se o evento não provocou return true
»Movido peças dinâmica [Worldlight] seção de uox.ini ao seu próprio arquivo de saída no / shared / diretório
»Função exportada telltime junto com o item relógio e comando 'tempo de manipulação de JS.
Fix um bug onde itens, que têm um roteiro, mas nenhum caso onPickup, comece sempre ressaltar.
»Permitir que os membros do partido para remover themselfes do partido, mesmo que não é o líder.
»Atualização da Packet CPWalkOK (0x22), o segundo byte contém o valor de notoriedade (cor da bandeira) e fazer uso dele.
»Adicionado um tipo novo alvo para o sistema de voz, SPTRG_ONLYRECEIVER que envia a mensagem
»Só para o receptor e não apresentá-lo ao remetente.
• Use o tipo de destino novo no CSocket:: objMessage () e CSocket:: ShowCharName () para exibir
• o nome do jogador eo número de série apenas na char solicitando as informações.
Fix o formato do campo pingIP no CPGameServerList:: AddServer () function. Agora, o
»Mostra cliente, depois de um momento, latência e perda de pacotes de informação para os servidores. Ele ainda
• Não funciona o tempo todo.
»Pequenas reescrita do sistema meteorológico. Calcular a neve, chuva e tempestade intensitys apenas a cada
Hora »servidor e utilizar os seus valores para a quantidade de efeitos climáticos sobre a tela.
»Cometido algum linux construir corrige erro em nome do Cavalier
Personalização admitidos »de recursos de clientes suportados através uox.ini
CLIENTFEATURES »
SERVERFEATURES »
Nota »que estes são pouco configurações similares à maneira STARTPRIV obras.
• One terá conhecimento de como definir bits individuais em um valor,
»Ou um editor para personalizar estas funcionalidades.
»Removidos CLIENTSUPPORT da uox.ini
Fix o onCreate JS funções de script, eles usaram o mesmo evento ID. Portanto, se um não existisse o outro também foi marcado como não existente.
CPICreateCharacter Changed »:: handle (), se o local de início para o novo PC não é enviar
», O cliente que usa agora o local de início da primeira uox.ini em vez do fixo
Local »na Grã-Bretanha.
• Use um enum para os estados das eclusas de habilidade, faz a leitura do código de um pouco mais fácil.
»CSkills Fixo: HandleSkillChange (), o reordenamento da atrofia criado dobra
Entrys »e caiu.
»Reescrita cSkills:: AdvanceStats () para que o statlocks são realmente utilizados.
Cmagic Fixa »:: Checkbook (), ele estava calculando números errados para os feitiços.
»Vamos chars aleatoriamente cair para a frente ou para trás quando eles morrem.
• A definição DISPLAYHITMSG da uox.ini agora também controla a exibição de danos.
Corrigido a posição do item coprse quando o char morreu caindo para a frente.
»Cadáveres deve agora mostrar o cabelo e barba do char eles criados a partir de onde.
»Modificado CItem:: SetCont () para que ele verifica contra a camada de item em vez de fixo
»IDs para ver se um item é cabelo ou uma barba.
Corrigido um bug onde nós deixamos cair o cabelo e barba itens, a partir de cadáveres, no chão.
»Adicionado uma nova configuração para o uox.ini, LOOTINGISCRIME. Se você configurá-lo para saques 0
»Cadáveres de chars inocentes não é tida como um crime.
Corrigido e mudou partes do código de pé. Se NPCs têm a marca RUNS conjunto que
»Realmente vai funcionar quando atacam, em vez de apenas mostrar a animação em execução.
Chars »Tamed funcionará agora, se eles seguirem o char está em execução, este deverá reduzir
• o efeito de distorção deles um pouco.
»Remover não algum código necessário e lento NPCs fugindo um pouco para baixo, de modo que outros chars
»Ainda pode alcançá-los.
»Certifique-se de nós buscar por scripts envoked por tipo ou id antes de usar o script global.
»Adicionado em função JavaScript" Moon moonNum (, newVal) ", que irá obter e definir os valores lua servidor.
»JavaScript Modificado Item.decaytime e Item.tempTimer para calcular o novo valor como um tempo futuro em segundo (a menos que um 0 é transmitido).
Corrigido algumas falhas causadas por segmentação não-PC no PartySystem.
»CMovement Modificado:: NpcMovement () e cMovement:: HandleNPCWander () para que NPCs
»Só correr enquanto eles ainda têm resistência à esquerda.
»Adicionado duas novas configurações para o uox.ini, NPCRUNNINGSPEED e NPCFLEEINGSPEED, eles
»Funcionam da mesma maneira como NPCMOVEMENTSPEED.
»Adicionado três tags DFN novo para NPCs. WALKINGSPEED, RUNNINGSPEED e FLEEINGSPEED
»Eles também funcionam da mesma maneira como as configurações uox.ini, e irá substituir aqueles se presente.
»Permitem ataques mais rápido em NPCs em fuga, para que eles não serão expulsos sem um fim.
»Permitir seguintes NPCs de correr se o alvo foi para longe, para que eles possam alcançar nele.
»Fix leitura dos novos tags SPEED DFN para NPCs.
»Adicionado os métodos JavaScript CSocket FirstTriggerWord (), NextTriggerWord (), FinishedTriggerWords () para permitir a manipulação palavras gatilho en*****s do cliente durante a fala.
»Adicionado suporte para pacotes UOKR atualizado.
»Adicionado uma nova configuração para o uox.ini: BASICTOOLTIPSONLY. Se isso for definido como 1, o
Tooltips »irá conter apenas informações básicas, como o nome eo peso de um item.
• Use um enum para as relações raciais, deve facilitar a leitura do código.
Fix um bug onde allys racial iria atacar uns aos outros.
»Adicionado JS novo imóvel para os itens:" velocidade "isso pode ser usado para obter e definir a velocidade de armas.
»Adicionado nova configuração spawn.dfn:" ONLYOUTSIDE "definir isso para uma forma que os itens e chars
»Só vai gerar exterior dos edifícios na área.
»Modificação do código para desovar spawnregions para que NPCs com wandermode 3 (caixa) e 4 (círculo)
»Manter-se dentro dos limites spawnarea.
»Envie NPCs que deixaram a sua área de vagar por algumas razões para lá.
»Força da wandermode de NPCs gerados por spawnregions a 3 (caixa), para que eles possam viajar pelo spawnregion todo.
»Inicializar corretamente a vaguear área quando a localização de um NPC mudanças.
• Use a forma antiga de cálculo do OSI chances de sucesso.
»Inicializar corretamente a vaguear área quando o wandermode de uma muda de NPC.
»Use stamina em vez de destreza no cálculo do atraso ataque para igualar-se com os cálculos de combate velho OSI.
»OnUse Dividido em onUseChecked e onUseUnChecked.
Shortbows »Made mágicos e elfos composto arcos flechas de fogo em vez de crossbolts
»Adicionado suporte para o Visual Studio 2008
Corrigido um problema causando um jogador a ser envenenado, quando uma chamada para JS SetPoisoned (0,0) foi feita.
Corrigido vários problemas com monitoramento.
Corrigido um acidente causado pela passagem de um objeto inválido para o Método JS TurnToward
»Modificado ustring para funcionar sem falhas com VS2008
Corrigido um bug no CItem:: RemoveFromSight () causando itens dentro de recipientes com o fundamento de não informar corretamente os jogadores por perto quando removida.
Corrigido um bug no CPIDropItem () quando o compilador não instanciar automaticamente booleanos false
Corrigido um crash loop infinito causado por uma entrada DFN chamar-se-GET
»Adicionado Propriedade de Caracteres JS" poisonStrength "para definir a força do veneno de uma personagem irá causar no seu adversário durante o combate.
Correção supermoleet Executado »para a tela preta após o login para entrar em um mundo diferente
»Adicionado em manipulação de erro para evitar um acidente, se GetByte / getWord / GetDWord foram passados um deslocamento inválido
»Mudou o tweakItem e manipuladores tweakChar usar nível de comando em vez do" IsGM bandeira ".
»Padronizou a ordem de partida para 0x1 e não 0x0, como alguns pacotes UO não reconhecem 0x0 como um serial válido.
»Modificação do CBase_GetTag JSMethod para evitar uma possível colisão.
»Removido as seguintes variáveis de CWorldMain cmem, imem, nextCharSerial, nextItemSerial como esta funcionalidade é tratada pelo ObjectFactory
»Mudou a mensagem do sistema que está sendo exibido quando fatigados, devido à sobrecarga
»Mensagem Adicionado sistema para quando personagem fica sobrecarregado depois de pegar item
»A matemática para o cálculo max carregando capactity valores encontrados para os jogadores mais de perto OSI
A omissão WeightPerStr passou de 5 para 3,5, a mais correspondem aos valores utilizados pelos OSI
»Animal domar o controlo de tempo para o" ANIMAL "tag-in creatures.dfn
»Converted WeightPerStr de UI08 a R32, para que ele possa apoiar valores decimais
• O evento JS Onfall agora irá funcionar se os personagens caem mais de 20 telhas Z (CChar.cpp)
»TWEAK trabalha agora para qualquer personagem admin, não importa sua gumps.cpp (commandlevel)
• A JS onPickup evento agora deve funcionar
Entrada »para scriptId adicionado ao 'CSTATS,' menu TWEAK IStats e '
Corrigido um problema com o update-race-gates
MAX_Z_LEVITATE Aumento do 10-15 para melhor lidar com mover-se em terreno irregular (como em T2A)
Azulejos »Deve agora ser possível caminhar através de entradas segredo composto de walk-through-grama capaz / montanha
»Implementação ODBCManager # ifdef'd. Você precisa ativar através config.h, e adicionar 2 arquivos de projeto.
»Contas de carregar e guardar em um banco de dados, voltando para a leitura / gravação se a conexão não existe
»Ambos os logins são registradas em banco de dados SQL
»ODBCManager expostos a JS Engine - nota, colunas devem ser buscadas em ordem crescente numérica a partir de 0
»Cordas Long impressa para o console irá agora embrulhar de forma amigável
»Tags arquivo INI Desconhecido agora irá imprimir na inicialização
Bug fix »na implementação GetColumn JS
»Erro de verificação de índices de declaração em GetColumn () in ODBCManager
Corrigido um bug que os jogadores impedidos de apanhar / mover itens em suas mochilas próprias
»Executado 0xBD pacote CPClientVersion para solicitar a versão do cliente.
Correção possível »para os clientes> 6.0.5.0.
Corrigido o tratamento para as marcas ini UOX OVERLOADPACKETS e DARKLEVEL
Um emulador de Ultima Online Server.
UOX3 projeto é um emulador de Ultima Online Server.
UOX3 representa Ultima eXperiment Offline 3, e basicamente pode ser descrito como um servidor de Ultima Online-emulador. Ele permite que qualquer um e todos a correr os seus próprios privados Shard Ultima Online (offline ou online), que podem então usar o oficial UO Client (ou um costume um) para se conectar ao shard.
Embora um dos objetivos UOX3 é para emular a funcionalidade dos servidores oficiais Ultima Online e permitir que alguém para executar um servidor próprio, outra é permitir que seus usuários para ajustar todos os aspectos das funcionalidades disse, e até mesmo criar novas funcionalidades completamente - ou através do mecanismo complexo UOX3 de scripts (baseado no SpiderMonkey implementação do JavaScript) ou editando o código-fonte para UOX3 diretamente.
UOX3 é livre para todos. É também na maioria dos casos livre para jogar em qualquer servidor de UO criada utilizando UOX3 - que é o código moral maioria dos usuários de UOX3 seguir. Sem mencionar que as pessoas cobrando dinheiro para jogar no seu shard é ilegal e certamente trazer equipe Electronic Art's jurídico-baixo em você.
What's New in This Release: [Leia Changelog completo]
Alterações Fonte / correções:
Corrigido um problema causando gumps JS interferir com o outro.
Corrigido um problema causando números de série no gump IStats para mostrar de forma incorrecta.
Corrigido um problema com o pacote CPFightOccurring que faria com que o cliente ao aprisionamento.
»Utilização do pacote CPFightOccurring durante o combate.
Corrigido um problema quando um monstro atacou um jogador que não estava em combate UOX3
• Não gostaria de informar o cliente de um novo alvo.
»Adicionado uma bandeira para CChar:: PushDirection () permitindo-nos empurrar para a frente ou para trás da lista pathToFollow.
»Changed CChar:: MNPC:: pathToFollow para um deque para mais robusta funcionalidade.
Corrigido um problema com o A * Pathfinding rotina causando criaturas para o caminho em sentido inverso.
»Adicionado algumas informações de depuração para A * Pathfinding (quando executado no modo de depuração).
Corrigido um possível problema com TextEntry em gumps JS.
Corrigido um problema com os seguintes eventos JS:
»OnSnooped
»OnSpellGain
»OnSpellLoss
»OnCommand
»OnPacketReceive
Corrigido vários avisos do compilador MingW32.
Corrigido um problema de sinalização com os inimigos Racial.
• Bandeira uox.ini Adicionado para ativar / desativar o A * Pathfinding rotina: ADVANCEDPATHFINDING = 0 / 1
Corrigido um problema causando erros durante a compilação em * nix.
Corrigido um problema causando monstros que constantemente tentam Pathfind para um alvo que não pode alcançar.
• Fabricado onResurrect gatilho antes de uma ressurreição, em vez de depois, adicionado opção para substituir código rígido, retornando false
Corrigido um problema que torna impossível a colocar itens em tabelas.
Corrigido um problema com a entrada de log uox.ini área de respawn do recurso.
Entradas »Simplificado muitos uox.ini, tornando-os mais fáceis de ler.
Corrigido um crash ao tentar colocar um ponto fora de casa a casa.
Corrigido a verificação de localização, quando colocar os itens da casa para que possam ser colocadas dentro de casas.
»Adicionado uma seleção em itens de casa apenas para permitir que eles sejam colocados em sua casa (ou em qualquer lugar por GM's).
»Bumped até o limite de itens no create.dfn de 999 para 32.766.
»Removidos EXTERNA e tags MINAMOUNT de entradas de minério em skills.dfn como eram supérfluas
Corrigido manipulação tag CHANCEFORBIGORE de regions.dfn dar uma chance de 100% para obter uma pilha de 5 em vez de 1 de minério.
Modificou a ordem dos argumentos na marca RECURSO em criar-dfns para ajustar o seguinte:
»RESOURCE ID = QUANTIDADE COR (quantidade e cor são opcionais)
Limite de item »Mudado em criar dfn até 4999 para corrigir um bug no tratamento Gump.
Corrigido vários problemas com o JS UseResource Método
»UseResource JS método já pode ser usado com ambos os itens (contentores) e caracteres
»Adicionado CPIAOSCommand pacotes incluindo logging
»Changed CPISubcommands:: Receber para que ele não registra várias vezes
»Atualizado pacote detalhes do partido
»Adicionado implementação partido de base. Adição, remoção e chutando obras, o discurso não
»Adicionado em pacotes en*****s CPPartyMemberList, CPPartyMemberRemove e CPPartyInvitation
»Atualizado conteúdo arrastando para fora das embalagens de modo que os amigos do animal de estimação deve ser capaz de fazê-lo
»Adicionado CPPartyTell pacote
»Promoção Party:: SendPacket ao método público
»Adicionado fala (individual e grupo) para métodos de festa
»Comentário adicionado a algumas das aulas os cabeçalhos de festa
»Atualizado addMember () e RemoveMember () para retornar um int como para o seu sucesso
»Atualizado Líder mudança do código () para que o líder é sempre o primeiro da lista
»Propriedade isNPC adicionado à classe Partido para nos ajudar com a forma como o nosso código irá
»CChar agora tem um InParty () método, que é utilizado atualmente - será usado para pesquisas rápidas de presença parte posterior. Isto não é para ser salvo, uma vez que desaparece no desligamento do servidor.
»Expostos a classes de novo partido para o Mecanismo de JS
PartyObject var »= CreateParty líder (); / / Retorna NULL se o partido deixou de ser feito
»Partido Classe
»Métodos
»Bool Remove (memberToRemove);
»Bool Adicionar (memberToAdd) / / Se for um PC, então ele irá enviar um INVITE ONLY Cabe ao PC para aceitar / recusar
»Obj GetMember (índice) / / Retorna um objeto de caracteres para o membro em que o índice
»Propriedades
Líder »/ objeto de caracteres / que é o líder, pode retornar null - EDITABLE
MemberCount »/ / Retorna o número de caracteres do grupo - READONLY
IsNPC »/ / Retorna true se é um partido NPC, se não falsa - EDITABLE
Classe Character
»Propriedades
Partido »/ / Retorna um objeto que partido é o partido associado, ou nulo - READONLY (gestão partido usar para isto!)
»PartyLootable / / booleano que determina se o personagem é lootable pelo partido - EDITABLE - Observe que se você não estiver em uma festa, isso não faz nada!
Corrigido a desova de NPCs em CSpawnRegion:: RegionSpawnChar () para que eles sejam postos em todo o mundo correto.
»Atualizado UOX3_Official.dsp para conter os arquivos do sistema partidário.
»Cmagic Change:: SelectSpell () para verificar primeiro para reagentes e, em seguida, para a perícia.
»Adicionado mais detalhes ao tooltips arma.
Saída tstamp Corrigido% nos templates HTML.
Corrigido um aviso do compilador com o Sistema de Partido
Corrigido um problema causando não peso a ser adicionado ao pegar itens de um caixa de banco.
»Movido a criação BankBox a criação Player, abordando uma situação em que o primeiro
Tempo »um jogador abriu o banco iria fechar imediatamente ou falha do cliente.
»Adicionado FindRootContainer () para simplificar a encontrar o mais alto item que contém outros itens.
Corrigido um problema que faz com que a "espionagem" para abrir um pacote em uma janela de comércio.
»Adicionado suporte para o OnPickup () JS Hook, nota um valor de retorno falso irá devolver o item.
Corrigido um problema com triggerEvent () que pode causar um script para parar de funcionar se o evento não provocou return true
»Movido peças dinâmica [Worldlight] seção de uox.ini ao seu próprio arquivo de saída no / shared / diretório
»Função exportada telltime junto com o item relógio e comando 'tempo de manipulação de JS.
Fix um bug onde itens, que têm um roteiro, mas nenhum caso onPickup, comece sempre ressaltar.
»Permitir que os membros do partido para remover themselfes do partido, mesmo que não é o líder.
»Atualização da Packet CPWalkOK (0x22), o segundo byte contém o valor de notoriedade (cor da bandeira) e fazer uso dele.
»Adicionado um tipo novo alvo para o sistema de voz, SPTRG_ONLYRECEIVER que envia a mensagem
»Só para o receptor e não apresentá-lo ao remetente.
• Use o tipo de destino novo no CSocket:: objMessage () e CSocket:: ShowCharName () para exibir
• o nome do jogador eo número de série apenas na char solicitando as informações.
Fix o formato do campo pingIP no CPGameServerList:: AddServer () function. Agora, o
»Mostra cliente, depois de um momento, latência e perda de pacotes de informação para os servidores. Ele ainda
• Não funciona o tempo todo.
»Pequenas reescrita do sistema meteorológico. Calcular a neve, chuva e tempestade intensitys apenas a cada
Hora »servidor e utilizar os seus valores para a quantidade de efeitos climáticos sobre a tela.
»Cometido algum linux construir corrige erro em nome do Cavalier
Personalização admitidos »de recursos de clientes suportados através uox.ini
CLIENTFEATURES »
SERVERFEATURES »
Nota »que estes são pouco configurações similares à maneira STARTPRIV obras.
• One terá conhecimento de como definir bits individuais em um valor,
»Ou um editor para personalizar estas funcionalidades.
»Removidos CLIENTSUPPORT da uox.ini
Fix o onCreate JS funções de script, eles usaram o mesmo evento ID. Portanto, se um não existisse o outro também foi marcado como não existente.
CPICreateCharacter Changed »:: handle (), se o local de início para o novo PC não é enviar
», O cliente que usa agora o local de início da primeira uox.ini em vez do fixo
Local »na Grã-Bretanha.
• Use um enum para os estados das eclusas de habilidade, faz a leitura do código de um pouco mais fácil.
»CSkills Fixo: HandleSkillChange (), o reordenamento da atrofia criado dobra
Entrys »e caiu.
»Reescrita cSkills:: AdvanceStats () para que o statlocks são realmente utilizados.
Cmagic Fixa »:: Checkbook (), ele estava calculando números errados para os feitiços.
»Vamos chars aleatoriamente cair para a frente ou para trás quando eles morrem.
• A definição DISPLAYHITMSG da uox.ini agora também controla a exibição de danos.
Corrigido a posição do item coprse quando o char morreu caindo para a frente.
»Cadáveres deve agora mostrar o cabelo e barba do char eles criados a partir de onde.
»Modificado CItem:: SetCont () para que ele verifica contra a camada de item em vez de fixo
»IDs para ver se um item é cabelo ou uma barba.
Corrigido um bug onde nós deixamos cair o cabelo e barba itens, a partir de cadáveres, no chão.
»Adicionado uma nova configuração para o uox.ini, LOOTINGISCRIME. Se você configurá-lo para saques 0
»Cadáveres de chars inocentes não é tida como um crime.
Corrigido e mudou partes do código de pé. Se NPCs têm a marca RUNS conjunto que
»Realmente vai funcionar quando atacam, em vez de apenas mostrar a animação em execução.
Chars »Tamed funcionará agora, se eles seguirem o char está em execução, este deverá reduzir
• o efeito de distorção deles um pouco.
»Remover não algum código necessário e lento NPCs fugindo um pouco para baixo, de modo que outros chars
»Ainda pode alcançá-los.
»Certifique-se de nós buscar por scripts envoked por tipo ou id antes de usar o script global.
»Adicionado em função JavaScript" Moon moonNum (, newVal) ", que irá obter e definir os valores lua servidor.
»JavaScript Modificado Item.decaytime e Item.tempTimer para calcular o novo valor como um tempo futuro em segundo (a menos que um 0 é transmitido).
Corrigido algumas falhas causadas por segmentação não-PC no PartySystem.
»CMovement Modificado:: NpcMovement () e cMovement:: HandleNPCWander () para que NPCs
»Só correr enquanto eles ainda têm resistência à esquerda.
»Adicionado duas novas configurações para o uox.ini, NPCRUNNINGSPEED e NPCFLEEINGSPEED, eles
»Funcionam da mesma maneira como NPCMOVEMENTSPEED.
»Adicionado três tags DFN novo para NPCs. WALKINGSPEED, RUNNINGSPEED e FLEEINGSPEED
»Eles também funcionam da mesma maneira como as configurações uox.ini, e irá substituir aqueles se presente.
»Permitem ataques mais rápido em NPCs em fuga, para que eles não serão expulsos sem um fim.
»Permitir seguintes NPCs de correr se o alvo foi para longe, para que eles possam alcançar nele.
»Fix leitura dos novos tags SPEED DFN para NPCs.
»Adicionado os métodos JavaScript CSocket FirstTriggerWord (), NextTriggerWord (), FinishedTriggerWords () para permitir a manipulação palavras gatilho en*****s do cliente durante a fala.
»Adicionado suporte para pacotes UOKR atualizado.
»Adicionado uma nova configuração para o uox.ini: BASICTOOLTIPSONLY. Se isso for definido como 1, o
Tooltips »irá conter apenas informações básicas, como o nome eo peso de um item.
• Use um enum para as relações raciais, deve facilitar a leitura do código.
Fix um bug onde allys racial iria atacar uns aos outros.
»Adicionado JS novo imóvel para os itens:" velocidade "isso pode ser usado para obter e definir a velocidade de armas.
»Adicionado nova configuração spawn.dfn:" ONLYOUTSIDE "definir isso para uma forma que os itens e chars
»Só vai gerar exterior dos edifícios na área.
»Modificação do código para desovar spawnregions para que NPCs com wandermode 3 (caixa) e 4 (círculo)
»Manter-se dentro dos limites spawnarea.
»Envie NPCs que deixaram a sua área de vagar por algumas razões para lá.
»Força da wandermode de NPCs gerados por spawnregions a 3 (caixa), para que eles possam viajar pelo spawnregion todo.
»Inicializar corretamente a vaguear área quando a localização de um NPC mudanças.
• Use a forma antiga de cálculo do OSI chances de sucesso.
»Inicializar corretamente a vaguear área quando o wandermode de uma muda de NPC.
»Use stamina em vez de destreza no cálculo do atraso ataque para igualar-se com os cálculos de combate velho OSI.
»OnUse Dividido em onUseChecked e onUseUnChecked.
Shortbows »Made mágicos e elfos composto arcos flechas de fogo em vez de crossbolts
»Adicionado suporte para o Visual Studio 2008
Corrigido um problema causando um jogador a ser envenenado, quando uma chamada para JS SetPoisoned (0,0) foi feita.
Corrigido vários problemas com monitoramento.
Corrigido um acidente causado pela passagem de um objeto inválido para o Método JS TurnToward
»Modificado ustring para funcionar sem falhas com VS2008
Corrigido um bug no CItem:: RemoveFromSight () causando itens dentro de recipientes com o fundamento de não informar corretamente os jogadores por perto quando removida.
Corrigido um bug no CPIDropItem () quando o compilador não instanciar automaticamente booleanos false
Corrigido um crash loop infinito causado por uma entrada DFN chamar-se-GET
»Adicionado Propriedade de Caracteres JS" poisonStrength "para definir a força do veneno de uma personagem irá causar no seu adversário durante o combate.
Correção supermoleet Executado »para a tela preta após o login para entrar em um mundo diferente
»Adicionado em manipulação de erro para evitar um acidente, se GetByte / getWord / GetDWord foram passados um deslocamento inválido
»Mudou o tweakItem e manipuladores tweakChar usar nível de comando em vez do" IsGM bandeira ".
»Padronizou a ordem de partida para 0x1 e não 0x0, como alguns pacotes UO não reconhecem 0x0 como um serial válido.
»Modificação do CBase_GetTag JSMethod para evitar uma possível colisão.
»Removido as seguintes variáveis de CWorldMain cmem, imem, nextCharSerial, nextItemSerial como esta funcionalidade é tratada pelo ObjectFactory
»Mudou a mensagem do sistema que está sendo exibido quando fatigados, devido à sobrecarga
»Mensagem Adicionado sistema para quando personagem fica sobrecarregado depois de pegar item
»A matemática para o cálculo max carregando capactity valores encontrados para os jogadores mais de perto OSI
A omissão WeightPerStr passou de 5 para 3,5, a mais correspondem aos valores utilizados pelos OSI
»Animal domar o controlo de tempo para o" ANIMAL "tag-in creatures.dfn
»Converted WeightPerStr de UI08 a R32, para que ele possa apoiar valores decimais
• O evento JS Onfall agora irá funcionar se os personagens caem mais de 20 telhas Z (CChar.cpp)
»TWEAK trabalha agora para qualquer personagem admin, não importa sua gumps.cpp (commandlevel)
• A JS onPickup evento agora deve funcionar
Entrada »para scriptId adicionado ao 'CSTATS,' menu TWEAK IStats e '
Corrigido um problema com o update-race-gates
MAX_Z_LEVITATE Aumento do 10-15 para melhor lidar com mover-se em terreno irregular (como em T2A)
Azulejos »Deve agora ser possível caminhar através de entradas segredo composto de walk-through-grama capaz / montanha
»Implementação ODBCManager # ifdef'd. Você precisa ativar através config.h, e adicionar 2 arquivos de projeto.
»Contas de carregar e guardar em um banco de dados, voltando para a leitura / gravação se a conexão não existe
»Ambos os logins são registradas em banco de dados SQL
»ODBCManager expostos a JS Engine - nota, colunas devem ser buscadas em ordem crescente numérica a partir de 0
»Cordas Long impressa para o console irá agora embrulhar de forma amigável
»Tags arquivo INI Desconhecido agora irá imprimir na inicialização
Bug fix »na implementação GetColumn JS
»Erro de verificação de índices de declaração em GetColumn () in ODBCManager
Corrigido um bug que os jogadores impedidos de apanhar / mover itens em suas mochilas próprias
»Executado 0xBD pacote CPClientVersion para solicitar a versão do cliente.
Correção possível »para os clientes> 6.0.5.0.
Corrigido o tratamento para as marcas ini UOX OVERLOADPACKETS e DARKLEVEL
Rick- Membro de Honra
- Mensagens : 329
Golds : 6233
Reputação : 19
Data de inscrição : 12/09/2009
Idade : 30
Tópicos semelhantes
» Pokemon Online
» Filme 2-Laços online
» Diminuir Lag Em Games Online
» Servidor MU Online + Video Aula
» Ganhe dinheiro online!(Verdadeiro)
» Filme 2-Laços online
» Diminuir Lag Em Games Online
» Servidor MU Online + Video Aula
» Ganhe dinheiro online!(Verdadeiro)
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
Ter Set 25, 2012 4:49 pm por pele2009
» Ganhe dinheiro online!(Verdadeiro)
Seg maio 03, 2010 10:23 pm por Rick
» Site Metalknuxx GC Tools 4.0
Dom maio 02, 2010 7:28 pm por Rick
» ID de todos itens Grand Chase season 1
Dom maio 02, 2010 7:27 pm por Rick
» Editando sistema Esanta
Dom maio 02, 2010 7:27 pm por Rick
» IDs de itens para eventos e GM
Dom maio 02, 2010 7:27 pm por Rick
» Erros tempo de execuçao
Sáb Mar 27, 2010 5:39 pm por Rick
» Download do game
Sáb Mar 27, 2010 5:35 pm por Rick
» Ant erro - Aprovado
Sáb Mar 27, 2010 5:33 pm por Rick