antiblock
Rodnia | Alpha & Omega

M2Kingdoms

Membro
  • Content Count

    204
  • Joined

  • Last visited

  • Days Won

    8

M2Kingdoms last won the day on September 30 2020

M2Kingdoms had the most liked content!

About M2Kingdoms

  • Rank
    Novato
  • Birthday 07/05/1993

Informação do Perfil

  • Localizaçao
    Porto
  • Sexo
    Não digo

Recent Profile Visitors

1,304 profile views
  1. O problema são pegarem em files easys, traduzir e colocar. Bugs são problemas que se resolvem, mas não querem perder tempo. Sou contra isso, sempre serei. Dawn2 não foi o unico a fechar as portas após tanta novidade inclusive files publicas que dariam a esse efeito. Contudo, ganhou + de 700 euros e pronto o resto qsf :) Mas o pessoal gosta destas ilusões, novidades depois são supreendidos com problemas, equipas cheias de . Nunca joguei, nunca irei jogar. Exeto caso seja um servidor Internacional. Porque servidores PTs só querem ganhar uns trocos e estarem ativos 1 mes nem isso. A única coisa que ele pagou foi à criança do Ch3HP um chavalo tóxico que ameaça constantemente e ataca os servidores depois oferece o seu "serviço" caso contrário ficas com o sv off ( Pra gajos iniciantes claro) durante algum tempo. Contudo, existe várias plantaformas e várias defesas para esses efeitos e claro PESSOAS CAPACITADAS, HACKERES DE RAIZ não estou a falar como o Ch3HP faz, paga a uma plantaforma para ter Bots pra colocar um sv abaixo, um hacker é hacker, esse miudo apenas ganha a pala dos otários que ainda lhe pagam pra ele colocar defesas. Anyway Servidores mer.da, pessoas mer,da. Espero que haja sempre otários pra sustentar esses gajos. Servidores bons não falta, mt2quantum, portugalia, mkm2 esses serveres que são BONS e ainda estão ativos passado anos e o pessoal não quer, depois vem pra aqui se queixar que ficaram sem 50 euros hahaha putos.
  2. Faltou o - Uma foto do B.I - Registo Criminal - Últimos vencimentos (3 meses ou + se caso) - Tens filhos? Se sim, quantos? - Contens carta de condução? Se sim data e número. - Consomes droga? Se sim, quantidade e a especialidade da droga. (especificar onde compras e quem vende, factor eliminatório) - Habilitações literárias (se caso); Tirar foto do seu certificado de habilitações Só uma piada a parte! Boa sorte!!
  3. Visto ser o internacional deve pagar alguma coisa por ser GM aproveitem xD
  4. Relembrando que é preciso uma acção para verificar se o jogador tem esse item e o nível necessário. Caso contrário se ele não tiver nível, vai remover o item e não o vai teleportar e para evitar erros coloca tipo assim. when xxxx.chat."Teleporte vip" elseif pc.get_level()==75 and pc.countitem("xxxx")>=1 begin elseif pc.countitem("50050")<10 then -- Verifica se tem os itens necessários say("") say("") say("") say("") elseif pc.level<=49 then -- Verificar se tem o nível necessário say("") say("") say("") say("") elseif pc.get_level()==11 and pc.countitem("xxxx")>=1 and pc.level>=75 then -- Caso tenha será dita esta mensagem say_title("xxxxx:") say("") say("xxxxxxx") say("xxxxxx ") say("x ") say("mx") say("x") say("x.") say("") say_green("Desejas mesmo teleportar") say("") local b=select("Sim, desejo!", "Não! Obrigado!") - O jogador pode decidir se quer ou não se teleportar Exemplo. Abraço
  5. Não valem a pena, são files muito bugadas mano troca por outras, exemplo Niravana v2 ou a v3 , bestpro 1.8 tem alguns problemas mas nada como resolver, em relação as do best é remover tudo e começar do 0 xD
  6. Sem me meter a conversa. Já trabalhei com o tomas, uma pessoa 5 estrelas. Se foi scammer ou não idc as pessoas são tão honestas que os negócios na internet e na vida real 75% das pessoas levam o banho. Paradox, deves-te achar o mais correto do mundo, se for por teu proprio interesse ganhar alguns trocados podes até fazer coisas piores. Se toda gente fosse honesta neste mundo ninguém ganhava, ninguém aprendia, continuavam a ser otários. Já fiz negocios na vida no qual aproveitei pessoas necessitadas (vida pessoal) e pagar uma por um pc e vende-lo 5 vezes mais o valor. E era uma pessoa necessitada, Aproveitador? Não, inteligente. Se não fosse eu, seria outra pessoa. Imagina-te numa vida selvagem, onde não há cadeirinha, pc, telemovel, tudo na idade da pedra. A tua familia passa fome, os teus filhos estão magros o que fazias nesta situação? Matavas pra comer ou roubavas pra tua familia não passar fome. Pelo que vi és correto, deixas a natureza te levar e passar agonia pro resto da vida? Nahh, o instinto do ser humano é não passar necessidades e se habituar a cada fase da vida. Acho uma piada as pessoas chamarem de ladrão a um gajo que meteu a familia toda bem, que não passa necessidades, apenas se aproveitou de pessoas com mentalidade inferior e no meio disso tudo, toda gente fica a ganhar, o ladrão, o o´tario (ganhou lição de vida). O Tiagovski esse cheira a leite, roubou muitos paysafecards e então? Vais condena-lo por algo que fez no passado? Vais ao canal dele tem sucesso, mesmo com má fama que se espalhou nessa altura dos pays. O Runah do 2Quantum? Ei ele é scammer ele é isto ele é aquilo omg vou mata-lo, quando abriio o servidor teve 600 pessoas on e dai? Os que criticaram provavelmente jogaram e se divertiram :D A vida é para os mais inteligentes, na terra á quem só ocupa espaço, á quem só causa distúrbios e á os inteligentes que fazem a diferença no meio deles. Um caso a parte: Não apoio ladrões nem acho correto mas quando tem que ser, tem que ser. Se toda a gente fosse perfeita seria outra vida mas como ninguém é perfeito toda gente tem direito a errar por os erros significa lições, tanto para o ladrão como pra pessoa que foi enganada. Abraço
  7. Boa tarde a todos! Boas, existe um comando que no servidor que é o /messenger_auth t player_name que por consequência envia vários erros causando assim a sua desconectação causando o servidor offline. Claro que nem todos sabem disto aqueles (paneleirados nerds que só desgraçam a vida as pessoas e acham isto bueeeeda fixe) por exemplo. Mas para dar um fix basta seguir direito o tópico em baixo: Vamos procurar por : no messenger_manager.cpp: Code (Text): void MessengerManager::AuthToAdd(MessengerManager::keyA account, MessengerManager::keyA companion, bool bDeny) E Substituem por este código: Code (Text): bool MessengerManager::AuthToAdd(MessengerManager::keyA account, MessengerManager::keyA companion, bool bDeny) { DWORD dw1 = GetCRC32(companion.c_str(), companion.length()); DWORD dw2 = GetCRC32(account.c_str(), account.length()); char buf[64]; snprintf(buf, sizeof(buf), "%u:%u", dw1, dw2); DWORD dwComplex = GetCRC32(buf, strlen(buf)); if (m_set_requestToAdd.find(dwComplex) == m_set_requestToAdd.end()) { sys_log(0, "MessengerManager::AuthToAdd : request not exist %s -> %s", companion.c_str(), account.c_str()); return false; } m_set_requestToAdd.erase(dwComplex); if (!bDeny) { AddToList(companion, account); AddToList(account, companion); } return true; } Depois no ficheiro cmd_general.cpp procuram por: Code (Text): ACMD(do_messenger_auth) E substitui por: Code (Text): ACMD(do_messenger_auth) { if (ch->GetArena()) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("대련장에서 사용하실 수 없습니다.")); return; } char arg1[256], arg2[256]; two_arguments(argument, arg1, sizeof(arg1), arg2, sizeof(arg2)); if (!*arg1 || !*arg2) return; char answer = LOWER(*arg1); bool bIsDenied = answer != 'y'; bool bIsAdded = MessengerManager::instance().AuthToAdd(ch->GetName(), arg2, bIsDenied); // DENY if (bIsAdded && bIsDenied) { LPCHARACTER tch = CHARACTER_MANAGER::instance().FindPC(arg2); if (tch) tch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s 님으로 부터 친구 등록을 거부 당했습니다."), ch->GetName()); } } Agora no messenger_manager.h Code (Text): void AuthToAdd(keyA account, keyA companion, bool bDeny); Substituem por: Code (Text): bool AuthToAdd(keyA account, keyA companion, bool bDeny); --- Autor: Mr. Tiger -- Abraço! Tópico original:
  8. Server files mais bugadas que já vi. Eu aconselho a usarem o V3. Mesmo tendo uns sistemas consideráveis o syserr do cliente não é agradável. 0904 23:57:22506 :: Unknown Server Command sandikbutton 190 | sandikbutton 0904 23:59:22604 :: Traceback (most recent call last): 0904 23:59:22604 :: File "ui.py", line 3442, in OnOverInItem 0904 23:59:22606 :: File "ui.py", line 132, in __call__ 0904 23:59:22606 :: File "ui.py", line 123, in __call__ 0904 23:59:22607 :: File "uiInventory.py", line 1949, in OverInItem 0904 23:59:22608 :: File "uiInventory.py", line 2196, in ShowToolTip 0904 23:59:22609 :: File "uiToolTip.py", line 808, in SetInventoryItem 0904 23:59:22609 :: File "uiToolTip.py", line 1499, in AddItemData 0904 23:59:22610 :: KeyError 0904 23:59:22628 :: : 0904 23:59:22628 :: 50200 0904 23:59:22629 :: 0904 23:59:23573 :: Traceback (most recent call last): 0904 23:59:23574 :: File "ui.py", line 3442, in OnOverInItem 0904 23:59:23574 :: File "ui.py", line 132, in __call__ 0904 23:59:23575 :: File "ui.py", line 123, in __call__ 0904 23:59:23575 :: File "uiInventory.py", line 1949, in OverInItem 0904 23:59:23575 :: File "uiInventory.py", line 2196, in ShowToolTip 0904 23:59:23576 :: File "uiToolTip.py", line 808, in SetInventoryItem 0904 23:59:23576 :: File "uiToolTip.py", line 1499, in AddItemData 0904 23:59:23577 :: KeyError 0904 23:59:23577 :: : 0904 23:59:23577 :: 50200 0904 23:59:23577 :: 0904 23:59:23577 :: Traceback (most recent call last): 0904 23:59:23577 :: File "ui.py", line 3442, in OnOverInItem 0904 23:59:23578 :: File "ui.py", line 132, in __call__ 0904 23:59:23579 :: File "ui.py", line 123, in __call__ 0904 23:59:23579 :: File "uiInventory.py", line 1949, in OverInItem 0904 23:59:23580 :: File "uiInventory.py", line 2196, in ShowToolTip 0904 23:59:23580 :: File "uiToolTip.py", line 808, in SetInventoryItem 0904 23:59:23581 :: File "uiToolTip.py", line 1499, in AddItemData 0904 23:59:23581 :: KeyError 0904 23:59:23581 :: : 0904 23:59:23581 :: 50200 0904 23:59:23581 :: 0904 23:59:23582 :: Traceback (most recent call last): 0904 23:59:23582 :: File "ui.py", line 3442, in OnOverInItem 0904 23:59:23583 :: File "ui.py", line 132, in __call__ 0904 23:59:23583 :: File "ui.py", line 123, in __call__ 0904 23:59:23584 :: File "uiInventory.py", line 1949, in OverInItem 0904 23:59:23584 :: File "uiInventory.py", line 2196, in ShowToolTip 0904 23:59:23584 :: File "uiToolTip.py", line 808, in SetInventoryItem 0904 23:59:23585 :: File "uiToolTip.py", line 1499, in AddItemData 0904 23:59:23585 :: KeyError 0904 23:59:23585 :: : 0904 23:59:23585 :: 50200 0904 23:59:23585 :: 0904 23:59:26668 :: Traceback (most recent call last): 0904 23:59:26669 :: File "ui.py", line 3442, in OnOverInItem 0904 23:59:26669 :: File "ui.py", line 132, in __call__ 0904 23:59:26670 :: File "ui.py", line 123, in __call__ 0904 23:59:26670 :: File "uiInventory.py", line 1949, in OverInItem 0904 23:59:26670 :: File "uiInventory.py", line 2196, in ShowToolTip 0904 23:59:26671 :: File "uiToolTip.py", line 808, in SetInventoryItem 0904 23:59:26671 :: File "uiToolTip.py", line 1499, in AddItemData 0904 23:59:26672 :: KeyError 0904 23:59:26672 :: : 0904 23:59:26672 :: 50200 0904 23:59:26672 :: 0904 23:59:38054 :: Traceback (most recent call last): 0904 23:59:38054 :: File "ui.py", line 3442, in OnOverInItem 0904 23:59:38055 :: File "ui.py", line 132, in __call__ 0904 23:59:38056 :: File "ui.py", line 123, in __call__ 0904 23:59:38056 :: File "uiInventory.py", line 1949, in OverInItem 0904 23:59:38057 :: File "uiInventory.py", line 2196, in ShowToolTip 0904 23:59:38057 :: File "uiToolTip.py", line 808, in SetInventoryItem 0904 23:59:38058 :: File "uiToolTip.py", line 1499, in AddItemData 0904 23:59:38058 :: KeyError 0904 23:59:38058 :: : 0904 23:59:38059 :: 50200 0904 23:59:38059 :: 0904 23:59:38511 :: Traceback (most recent call last): 0904 23:59:38511 :: File "ui.py", line 3442, in OnOverInItem 0904 23:59:38512 :: File "ui.py", line 132, in __call__ 0904 23:59:38512 :: File "ui.py", line 123, in __call__ 0904 23:59:38513 :: File "uiInventory.py", line 1949, in OverInItem 0904 23:59:38513 :: File "uiInventory.py", line 2196, in ShowToolTip 0904 23:59:38514 :: File "uiToolTip.py", line 808, in SetInventoryItem 0904 23:59:38514 :: File "uiToolTip.py", line 1499, in AddItemData 0904 23:59:38515 :: KeyError 0904 23:59:38515 :: : 0904 23:59:38515 :: 50200 0904 23:59:38515 :: 0904 23:59:38949 :: Traceback (most recent call last): 0904 23:59:38950 :: File "ui.py", line 3442, in OnOverInItem 0904 23:59:38950 :: File "ui.py", line 132, in __call__ 0904 23:59:38951 :: File "ui.py", line 123, in __call__ 0904 23:59:38952 :: File "uiInventory.py", line 1949, in OverInItem 0904 23:59:38952 :: File "uiInventory.py", line 2196, in ShowToolTip 0904 23:59:38953 :: File "uiToolTip.py", line 808, in SetInventoryItem 0904 23:59:38953 :: File "uiToolTip.py", line 1499, in AddItemData 0904 23:59:38953 :: KeyError 0904 23:59:38953 :: : 0904 23:59:38953 :: 50200 0904 23:59:38953 :: 0904 23:59:38954 :: Traceback (most recent call last): 0904 23:59:38954 :: File "ui.py", line 3442, in OnOverInItem 0904 23:59:38955 :: File "ui.py", line 132, in __call__ 0904 23:59:38956 :: File "ui.py", line 123, in __call__ 0904 23:59:38956 :: File "uiInventory.py", line 1949, in OverInItem 0904 23:59:38957 :: File "uiInventory.py", line 2196, in ShowToolTip 0904 23:59:38958 :: File "uiToolTip.py", line 808, in SetInventoryItem 0904 23:59:38958 :: File "uiToolTip.py", line 1499, in AddItemData 0904 23:59:38959 :: KeyError 0904 23:59:38959 :: : 0904 23:59:38959 :: 50200 0904 23:59:38959 :: 0904 23:59:38960 :: Traceback (most recent call last): 0904 23:59:38960 :: File "ui.py", line 3442, in OnOverInItem 0904 23:59:38961 :: File "ui.py", line 132, in __call__ 0904 23:59:38962 :: File "ui.py", line 123, in __call__ 0904 23:59:38963 :: File "uiInventory.py", line 1949, in OverInItem 0904 23:59:38963 :: File "uiInventory.py", line 2196, in ShowToolTip 0904 23:59:38964 :: File "uiToolTip.py", line 808, in SetInventoryItem 0904 23:59:38965 :: File "uiToolTip.py", line 1499, in AddItemData 0904 23:59:38965 :: KeyError 0904 23:59:38965 :: : 0904 23:59:38966 :: 50200 0904 23:59:38966 :: 0905 00:00:17328 :: Traceback (most recent call last): 0905 00:00:17328 :: File "ui.py", line 2073, in CallEvent 0905 00:00:17329 :: File "ui.py", line 132, in __call__ 0905 00:00:17330 :: File "ui.py", line 114, in __call__ 0905 00:00:17331 :: File "uisaplingsw.py", line 85, in __OnClickChangeMusicButton 0905 00:00:17331 :: AttributeError 0905 00:00:17331 :: : 0905 00:00:17331 :: 'Bot' object has no attribute 'sunRise_bot_shown' 0905 00:00:17331 :: 0905 00:00:24657 :: Traceback (most recent call last): 0905 00:00:24658 :: File "ui.py", line 2073, in CallEvent 0905 00:00:24658 :: File "ui.py", line 132, in __call__ 0905 00:00:24659 :: File "ui.py", line 114, in __call__ 0905 00:00:24659 :: File "uisaplingsw.py", line 101, in __OnClick3ChangeMusicButton 0905 00:00:24659 :: File "ui.py", line 9567, in LoadScriptFile 0905 00:00:24660 :: KeyError 0905 00:00:24660 :: : 0905 00:00:24660 :: 'window' 0905 00:00:24660 :: 0905 00:00:30493 :: Traceback (most recent call last): 0905 00:00:30493 :: File "ui.py", line 2073, in CallEvent 0905 00:00:30494 :: File "ui.py", line 132, in __call__ 0905 00:00:30495 :: File "ui.py", line 114, in __call__ 0905 00:00:30496 :: File "uisaplingsw.py", line 101, in __OnClick3ChangeMusicButton 0905 00:00:30497 :: File "ui.py", line 9567, in LoadScriptFile 0905 00:00:30497 :: KeyError 0905 00:00:30497 :: : 0905 00:00:30498 :: 'window' 0905 00:00:30498 :: 0905 00:03:30253 :: ResourceManager::GetResourcePointer: NOT SUPPORT FILE mark_0 0905 00:04:08877 :: Unknown Server Command sandikbutton 190 | sandikbutton 0905 00:05:08042 :: Traceback (most recent call last): 0905 00:05:08043 :: File "ui.py", line 2073, in CallEvent 0905 00:05:08071 :: File "uistatisticspanel.py", line 507, in <lambda> 0905 00:05:08072 :: File "uistatisticspanel.py", line 622, in __ClickButton 0905 00:05:08073 :: AttributeError 0905 00:05:08073 :: : 0905 00:05:08073 :: 'Window' object has no attribute 'wndOfflineShopMyBank' 0905 00:05:08073 :: 0905 00:10:21646 :: Unknown Server Command sandikbutton 190 | sandikbutton Não é um problema assim fora de outro mundo, pelo que vi vários botões estão lá a fazer feitio, sistemas a + que são escusados porque não tem fundamento. Se conseguirem remover e melhorar o código presente tem aqui umas files mas é preciso conhecer bem o que calcam. Nas files que usava Best V3 em 1 hora de jogo apenas 2 Erros apareciam no syserr, apesar de dar alguns fix's nada de outro mundo. Vantagem destas files: - Sistema Storage - Gaya - Voucher funcional - Algumas quest's - O Biologo - Sistema de Vários tipos de compras como comprar com Barras ou wons etc. São as únicas coisas que podemos achar 'consideráveis' A Ilusão muitas vezes de ter um servidor com sistemas, não implica a razão dos jogadores estarem a levar com bugs. Servidor Mais limpo significa comunidade mais limpa (nem sempre) mas a maioria das vezes. Conselho também a quem quiser aprender mais sobre c++ (O básico da lingua) podem mais tarde entender muito melhor a linguagem de java,python etc. Mas claro, a fama dos PT's é fechar passado 1 semana e o dinheiro morreu por estupidez e a ganância do desenvolvedor (se podemos chamar disso lol) Boa sorte. Ps: As files estavam a venda por 250 euros que pechincha kkkkkkkkkkkkkkkkkkk
  9. #Podem fechar o post sff. É mais dificil do que eu pensei arranjar uma equipa, vou ter que fazer tudo sozinho. Obrigado !
  10. Apresentação feia mas já deu pra te conhecer. O teu nome é? , há mks! Welcome bro!
  11. Relativamente alquimia, irá ter mas não o padrão. Vai ter defesas e ataque contra chares, DM, valor de ataque defesa. Os restantes extras tornavam a alquimia chata de se fazer na minha opinião. Mas eu ainda estou indeciso mas o mais provavel é reduzir e remover alguns bonus oferecidos pela alquimia e ser divertido farmar cor's, vou pensar numa cena pra fazer com a alquimia ou então remover e meter alguns itens para substituir alquimia. Obrigado abraço Sim bro, obrigado! Nada as vezes corre como esperado, mas tava a ir bem mas pronto o mais importante é o AGORA :P Abraço obrigado!!
  12. Boas. Eu anteriormente fiz um post a pedir pessoal para me ajudar. Mas também, não fui explicito o suficiente. Neste tópico irei mostrar o que o servidor consiste, o que tem e o que deixa de ter. Os interessados por favor, preciso pessoas empenhadas não a 100% mas pelo menos 80%. Irei recompensar mais tarde, com muito ou pouco se tiverem interesse em fazer "história" tem aqui um amigo pra vida toda. Este tópico vai-me dar trabalho nossa. Lyn2. Um nome escolhido por um colega meu e eu achei engraçado e assim ficou. Os jogadores perguntam: Epá mais do mesmo? Pra fechar em 2 dias? Vai pro C*!"#$!$!"#. A minha intenção é abrir e não fechar. Não perder o rumo e calcular bem as circunstâncias da vida, evitar pessoas traidoras inclusive. - O servidor está em construção estou apenas a procura de pessoas especificando o projeto para os interessados ! - Sobre o servidor: Sobre o Design. Bem sou um 0 a esquerda em design mas porém fui criando e modificando as coisas: Como começam? - Nível 1 com items já rodados. - Disfarce/montada/pet/penteado 7 dias oferecido pelo servidor - Capa infinita e Elixir/sapatos de vento. Exemplo de drops nas metins: Bom por ai a diante, o projeto está bem avançado pelo que podem ver, vai ser um PVM limpo, simples, fixe! Algumas novidades também as tenho no servidor como por exemplo: Bom, mostrei um pouco do servidor (não vou mostrar tudo para evitar copianços kkkk) no qual fiz tudo sozinho. Seria egoísta se disse-se que criei o servidor do 0. alguns sistemas já ai estavam mas irei remover alguns. Estou a procura dos seguintes colaboradores: Antes disso, o servidor não vai ser criado a pressa apesar de já estar avançado. Quero fazer história, trazendo um PVM de qualidade. Já estou farto de ver alemães com o crédito todo, parem de imigrar fiquem em portugal ;) Os seguintes colaboradores que necessitava era: Design. Não quero profissional, cheio de skills e sombras. Apenas uma pessoa dedicada que tenha conhecimento de design. Tradutor. Não preciso de um tradutor que saiba 20 linguas. Apenas um tradutor que tenha senso de texto e que saiba pelo menos o padrão do metin2. Não dou trabalho 31294 ficheiros por traduzir e ele que se f%!"#. Não, irei ajudar obviamente nas traduções e erros presentes e que se dedique por favor. Source. Esta é a parte mais difícil de encontrar. Pessoas com + ou menos conhecimento sobre colocação de sistemas. Não vou pedir ajuda de sistemas que são cheios de tangas, todos os sistemas que irei pedir são "simples" que apenas precisa mais de atenção. Como a montada funcionar como cavalo e o sistema de armazém. Esta parte também é mais complicada derivado a traidores que se apegam nas coisas. Pessoas que infelizmente não merecem o espaço aqui na terra. Forum e site. Algo mais simples que também requer um pouco de atenção, um forum sem grandes dificuldades, simples e bonito. Um site sem coisas extravagantes. Apenas simples e bonito. São essas áreas que pretendo ter colaboradores. Porque acredito que com a minha criatividade e uns bons membros de equipa irá fazer a diferença neste mundo do Metin2. Para não falar que, este será o meu último projeto e a última dedicação. Obrigado e se houver pessoas que dão boas sugestões , poderei criar um discord para ouvir as opiniões. Obrigado e estão ai especificado o resumo do meu projeto. Forte abraço, Lyn2.
  13. Compreendo que possa haver 1 ou 2 erros ou algumas coisas que podem ser melhoradas mas se está mal organizado agora imagina na abertura oficial porque ansiedade é tanta que vocês nem se preocuparão com a (Primeira impressão). Antes podia-se abrir um servidor de qualquer maneira, agora é muito rígido. E acredita o 6/7 extra (forte contra raças e defesa) caga nisso os brasileiros andam todos malucos com esses extras que se desequilibram o pvp lol Mas cada um é cada um :)
  14. Obrigado pelo apoio irei continuar sim!!! abraço!!