antiblock
Rodnia | Alpha & Omega

Karbust

Coordenador
  • Content Count

    2,677
  • Joined

  • Last visited

  • Days Won

    117

Posts posted by Karbust


  1. 50 minutos atrás, UserGames disse:

    Preciso de uma quest que mostre quando o boss irá nascer exemplo:

     

    O minotauro irá nascer em 5 minutos na sala de cristal ! Preparem-se !

     

    Isso tens de ser tu a fazer uma quest com um timer e o spawn na própria quest... Se tiveres o spawn no regen.txt ou boss.txt do mapa não dá para fazer isso...


  2. 15 minutos atrás, Biff Junior disse:

    15 mb de net  e 10 de ram é bom pra 300 reais isso é pra 2 servidores pq n verdade são 30 mb de net e 20 de ram dividimos pra 2 

    Estás a pagar onde mesmo?

    Disseste EUA certo?


  3. Aqui em Portugal pago 85€ (R$339,98) por um pacote que inclui 200Mbps/100Mbps...

     

    Os EUA têm net melhor que vocês, portanto 300 reais não te serve de nada... Meia dúzia de players ligam se ao servidor e já fica entupido...


  4. 5 minutos atrás, Biff Junior disse:

    sim men vou hospedar eles em um host americando de 300 reais por mes com 15 mb de net

     

    Maravilha... 15mb de net... Vais longe com esse cancro, vocês aí no brasil devem estar habituados a tão pouco...


  5. Boas pessoal

     

    Venho aqui deixar o Visual Studio 2015 Professional

     

    Download: https://mega.nz/#!i6B0RDjL!W9seXAm9TnTlSri8wlnOfmCtyD80sdrcdyS833kzCG4

     

    Chave: 

    Spoiler

    HMGNV-WCYXV-X7G9W-YCX63-B98R2

     

    Informações:

    Spoiler

    Nome: vs2015.2.pro_enu.iso

    Tamanho: 7,04 GB (7 569 250 304 bytes)

    CRC32: 36ea905c
    MD5: 0c3dc48788779a3424c54a9e357598ca
    SHA-1: 68fa2c4406d681fcbb0772d96233540ff194e938
    SHA-256: 8c45193ddf35986dcb94c4574f0163b8b1486188275686d0b1ba5dbe25f39714
    SHA-512: 7c7134ca07e7176b7cda23905d641bf096c4d31363de26f7a6b4ad250903d4ceb6c66bdcfea8b99bea4b25724c498253d6bb8275eb8a65a0aafb4e8a1cd6597a

     


  6. Boas pessoal

     

    Venho aqui deixar o Visual Studio 2010 Ultimate

     

    Download: https://mega.nz/#!zugRWSxa!vb5zM1w6C5F0f9-7KmOoJcL4CMOKW1l5YW_rdAM_9d8

     

    Chave: 

    Spoiler

    YCFHQ-9DWCY-DKV88-T2TMH-G7BHP

     

    Informações:

    Spoiler

    Nome: X16-42552VS2010UltimTrial1.iso

    Tamanho: 2,27 GB (2 446 950 400 bytes)

    CRC32: 8095c67f
    MD5: 5879fd90072f62481b304673cea2b527
    SHA-1: 8371f6a8d090063fcc320617e94854374633df3c
    SHA-256: d75b2df5dd9826e500f38363e2468456c85d99cf25485deff974c0e32122ded3
    SHA-512: 423af4accdcfc9a3c3f5d86d39a1d6c1b1789f5726bc78de0e1fa0ec4b56d2589202822e3171ef13f17fc1da6029b2152a7a8574d9a413ec6edb2ded430d1ee0

     


  7. Boas pessoal

     

    Venho aqui deixar o Visual Studio 2013 Ultimate

     

    Download: https://mega.nz/#!SqBixQyb!4jUn_TU4ZFxslmucpC9fmJ5lNG_Bd2YnqrRdb9KjkK4

     

    Chave: 

    Spoiler

    BWG7X-J98B3-W34RT-33B3R-JVYW9

     

    Informações:

    Spoiler

    Nome: vs2013.5_ult_enu.iso

    Tamanho: 4,81 GB (5 173 809 152 bytes)

    CRC32: da8352f6
    MD5: e86f1de2c346134d1926da3722c52d72
    SHA-1: 918ea4a911858d32c977148026e7edb7b238e6f6
    SHA-256: 43a2f252cb3b21cce1149c212f436e9e8190ae73b489f951601a546b62752bef
    SHA-512: 1e4b7798a5b7b348fa2ebf4d9b9704e7c4ee8053152a8a490b66da6b84837ff7105c76b491490c38d2dbb909fd7c77046d1a59c30ecec98e55302a310c4fc15a

     


  8. 10 horas atrás, donhades disse:

    Equipe                       [DEV]nOx

                                        [ADM]nOx

                                       [SGM]nOx

                                       [SGM]NoX

                                       [GM]nOx         

     

    "-Quem és?

    -Sou o nox.

    -Qual eles?"

     

     


  9. Boas pessoal

     

    Andava curioso e como se mudava a porta RDP (Ambiente de Trabalho Remoto) que vem no próprio windows após saber que era possível mudar. Se a versão, por exemplo no windows 7, 8 e 10 for superior a Pro (Windows 7 Pro, Enterprise e Ultimate; Windows 8 Pro e Enterprise; Windows 10 Pro, Enterprise e Education; Windows Server), podem também receber ligações, caso contrário apenas as podem efetuar (versões Home).

     

    latest?cb=20130403005922 ATENÇÕES A TER: Fazer sempre um backup do regedit antes de editar qualquer coisa. Caso haja algum erro têm forma de recarregar as definições anteriores!!!

     

    Vamos lá ao tutorial.

     

    1. Abrir o regedit (⊞ Win+R para abrir o "Executar" ou "Run", escrever regedit e dar "Enter")
    2. Localizar: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\PortNumber
    3. Clicar em Editar e Modificar
    4. Selecionar Decimal
    5. Escolher uma porta entre 1 e 65535 (a porta default é 3389) (tentar não escolher portas que possam estar a ser usadas por outros serviços, tais como, por exemplo, 21 FTP, 22 SSH, 23 TELNET, 25 SMTP, 53 DNS, 80 HTTP, 110 POP3, 115 SFTP, 135 RPC, 139 NetBIOS, 143 IMAP, 194 IRC, 443 SSL, 445 SMB, 1433 MSSQL, 3306 MySQL, 3389 Remote Desktop, 5632 PCAnywhere, 5900 VNC)
    6. Dar OK e fechar o Editor de Registo
    7. Reiniciar o computador

     

    Após isto feito, quando se quiserem ligar ao computador (ou servidor) basta escrever o IP (ou nome caso estejam na mesma rede) acompanhado da porta. 

    Exemplo: 127.0.0.1:62145 (hostname:port)

     

    Espero que seja útil para alguém

     

    Abraço

     

     


  10. Estás a fazer o teste onde? Sites tipo Speedtest?

     

    As características do teu computador também condicionam a velocidade de processamento mesmo sendo rede... Portanto, se for um pc muito antigo com hardware já obsoleto vai ser difícil atingir altas velocidades, mas ao ponto de não passar dos 10Mbps só se for mesmo muito antigo...

     

    Pode ser um problema com a tua placa de rede... Tenta ligar um adaptador daqueles por USB ou uma Pen wireless a ver se melhora, se melhorar é porque deve ser problema com a placa de rede que tens na máquina...


  11. 6 minutos atrás, NoNamePT´s disse:

    Esta tudo igualzinho mano a unica coisa que diferencia e isto..

     

    
    #ifdef __CHANGELOOK_SYSTEM__
        pack.transmutation = pkItem->GetTransmutation();
    #endif
        pack.bind = pkItem->GetBind();

    que tem a mais no

    
    bool CSafebox::Add(DWORD dwPos, LPITEM pkItem)

    Mas isso n influencia em nada no vnum do item..

    E tens razão o problema esta quando fecho o armazem ele ao enviar pra base de dados envia como 0 o vnum, mas agora o porque!?

    Eu tambem veriifiquei os logs ele mostra a linha do Syserr que enviou pro syserr do channel

    SYSERR: Mar  2 11:00:40.575537 :: Entergame: LoadSafebox: cannot create item vnum 0 id 70000046 (name: MODERADOR)

     

     

    Note: Se eu compilar a source dame um novo erro de LoadItem, e dentro de jogo os itens nao carregam no inventorio das personagens, será possivel ser uma variavel global!?

     

    17 minutos atrás, Karbust™ # PT disse:

    Tenta também ver no syslog quando adicionares o item ao armazém o que ele diz no syslog

     

    Quando adicionas alguma coisa ao armazém isso fica registado no syslog...

     

    Se te dá erro a compilar posta aqui o erro,não sabemos onde dá o erro... E se te dá erro aqui (ou aviso?) como consegues entrar no jogo? Pergunto isto porque se dá erro a compilar não obtens o ficheiro game, com erro não avança, ao contrário de avisos...


  12. 4 minutos atrás, NoNamePT´s disse:

    GqCYrus.png

     

    Como podes ver os itens da safebox ficam todos guardados como 0 mas disto eu ja sabia, porque eu ao colocar o item no armazem ele diz que o vnum é o 0

    LoadSafebox: cannot create item vnum 0 id 70000046 (name: MODERADOR)

     

    Agora porque!? Eu n sei porque o LoadSafeBox do char.cpp esta todo correto, até pensei que podia ser a variavel pItems->vnum mas não é essa a variavel que ele precisa pra reconhecer o item posto..

    Ainda pra mais quando compilo a source da me erro no inventario de loaditem: cannot create item vnum 0 id...  

     

    Se eles são guardados como 0 o erro não está na LoadSafebox, portanto, penso que seja esta a lógica:

     

    Quando adicionas um item no armazém ele não é guardado até o fechares:

    void CHARACTER::CloseSafebox()
    {
    	if (!m_pkSafebox)
    		return;
    
    	//PREVENT_TRADE_WINDOW
    	SetOpenSafebox(false);
    	//END_PREVENT_TRADE_WINDOW
    
    	m_pkSafebox->Save();
    
    	M2_DELETE(m_pkSafebox);
    	m_pkSafebox = NULL;
    
    	ChatPacket(CHAT_TYPE_COMMAND, "CloseSafebox");
    
    	SetSafeboxLoadTime();
    	m_bOpeningSafebox = false;
    
    	Save();
    }

    E essa função executa esta:

    void CSafebox::Save()
    {
    	TSafeboxTable t;
    
    	memset(&t, 0, sizeof(TSafeboxTable));
    
    	t.dwID = m_pkChrOwner->GetDesc()->GetAccountTable().id;
    	t.dwGold = m_lGold;
    
    	db_clientdesc->DBPacket(HEADER_GD_SAFEBOX_SAVE, 0, &t, sizeof(TSafeboxTable));
    	sys_log(1, "SAFEBOX: SAVE %s", m_pkChrOwner->GetName());
    }

    Verifica também esta função:

    bool CSafebox::Add(DWORD dwPos, LPITEM pkItem)
    {
    	if (!IsValidPosition(dwPos))
    	{
    		sys_err("SAFEBOX: item on wrong position at %d (size of grid = %d)", dwPos, m_pkGrid->GetSize());
    		return false;
    	}
    
    	pkItem->SetWindow(m_bWindowMode);
    	pkItem->SetCell(m_pkChrOwner, dwPos);
    	pkItem->Save(); // 강제로 Save를 불러줘야 한다.
    	ITEM_MANAGER::instance().FlushDelayedSave(pkItem);
    
    	m_pkGrid->Put(dwPos, 1, pkItem->GetSize());
    	m_pkItems[dwPos] = pkItem;
    
    	TPacketGCItemSet pack;
    
    	pack.header	= m_bWindowMode == SAFEBOX ? HEADER_GC_SAFEBOX_SET : HEADER_GC_MALL_SET;
    	pack.Cell	= TItemPos(m_bWindowMode, dwPos);
    	pack.vnum	= pkItem->GetVnum();
    	pack.count	= pkItem->GetCount();
    	pack.flags	= pkItem->GetFlag();
    	pack.anti_flags	= pkItem->GetAntiFlag();
    	thecore_memcpy(pack.alSockets, pkItem->GetSockets(), sizeof(pack.alSockets));
    	thecore_memcpy(pack.aAttr, pkItem->GetAttributes(), sizeof(pack.aAttr));
    
    	m_pkChrOwner->GetDesc()->Packet(&pack, sizeof(pack));
    	sys_log(1, "SAFEBOX: ADD %s %s count %d", m_pkChrOwner->GetName(), pkItem->GetName(), pkItem->GetCount());
    	return true;
    }

     

    Tenta também ver no syslog quando adicionares o item ao armazém o que ele diz no syslog


  13. Agora, KingClan MT2 disse:

    o meu não tem essa system

     

    Não é só isso, o * significa outras coisas:

    SYSTEMOPTION_TITLE	Opções do Sistema
    SYSTEM_CHANGE	Alterar Personagem
    SYSTEM_EXIT	Sair do Jogo
    SYSTEM_HELP	Ajuda
    SYSTEM_LOGOUT	Sair da Conta
    SYSTEM_MALL	Loja de Itens
    SYSTEM_OPTION	Opções do Sistema
    

     


  14. 23 horas atrás, chanren disse:

    alguem me ensina cria um servido e resolve todo os erros

     

     

    2 horas atrás, chanren disse:

    me ajude monta esse jogo com as partes como faço me cham no wats 954666402

     

     

    Queres que te façam o trabalhinho todo? Já agora também deves querer que te paguem a máquina e abram o servidor...