antiblock
Rodnia | Alpha & Omega

Karbust

Coordenador
  • Content Count

    2,677
  • Joined

  • Last visited

  • Days Won

    117

Everything posted by Karbust

  1. Nenhum deles te consigo arranjar em Português de Portugal, mas em Inglês arranjo o que quiseres...
  2. Estava a ver que nunca mais Por acaso já tinha visto durante a semana que ia voltar
  3. Só para listar tens a myvirtualserver (link na minha assinatura) É fiável, rápida, excelente suporte e uma ótima proteção.
  4. Tu precisas de uma host rápida e com uma elevada capacidade de armazenamento... Precisas de um alojamento web para o site e de um servidor de armazenamento para o conteúdo... Podes também fazer como os outros sites fazem, usas o openload e/ou outros parecidos...
  5. Dá diretamente no jogo com um comando gm tipo este: Adicionar no cmd_gm.cpp: #include <iostream> #include <vector> #include <string> void split(const std::string& s, char delim, std::vector<std::string>& v) { int i = 0; int pos = s.find(delim); while (pos != std::string::npos) { v.push_back(s.substr(i, pos-i)); i = ++pos; pos = s.find(delim, pos); if (pos == std::string::npos) v.push_back(s.substr(i, s.length())); } } int countChars(char* s, char c) { return *s == '\0' ? 0 : countChars( s + 1, c ) + (*s == c); } ACMD(do_create_item) { char item[256]; char bonus[1024]; two_arguments(argument, item, sizeof(item), bonus, sizeof(bonus)); if (!*item || !*bonus) { ch->ChatPacket(CHAT_TYPE_INFO, "Usage: /create_item <value_item> <b1:v1,b2:v2,b3:v3,b4:v4,b5:v5,b6:v6,b7:v7>"); ch->ChatPacket(CHAT_TYPE_INFO, ""); ch->ChatPacket(CHAT_TYPE_INFO, "[b] = Bonus vnum"); ch->ChatPacket(CHAT_TYPE_INFO, "[v] = Bonus value"); ch->ChatPacket(CHAT_TYPE_INFO, ""); ch->ChatPacket(CHAT_TYPE_INFO, "Created by RaFFa."); return; } if (bonus[(strlen(bonus)-1)] == ',') { ch->ChatPacket(CHAT_TYPE_INFO, "<CreateItem> [Err1] Syntax Error."); return; } if (bonus[(strlen(bonus)-1)] == ':') { ch->ChatPacket(CHAT_TYPE_INFO, "<CreateItem> [Err2] Syntax Error."); return; } if (strstr(bonus, ":") == NULL) { ch->ChatPacket(CHAT_TYPE_INFO, "<CreateItem> [Err3] Syntax Error."); return; } if (strstr(bonus, ",") == NULL) { ch->ChatPacket(CHAT_TYPE_INFO, "<CreateItem> Adding 1 bonus..."); int vnum=0; str_to_number(vnum, item); LPITEM i = ITEM_MANAGER::instance().CreateItem(vnum); if (!i) { ch->ChatPacket(CHAT_TYPE_INFO, "<CreateItem> This item-vnum not exists."); return; } int bonus_vnum=0; int bonus_value=0; std::vector<std::string> bonus2; split(std::string(bonus), ':', bonus2); str_to_number(bonus_vnum, std::string(bonus2[0]).c_str()); str_to_number(bonus_value, std::string(bonus2[1]).c_str()); i->SetForceAttribute(0, bonus_vnum, bonus_value); i->SetSocket(0, 1); int inventario = ch->GetEmptyInventory(i->GetSize()); if (inventario != -1) { i->AddToCharacter(ch, TItemPos(INVENTORY, inventario)); ch->ChatPacket(CHAT_TYPE_INFO, "<CreateItem> Item created successfully."); }else{ M2_DESTROY_ITEM(i); ch->ChatPacket(CHAT_TYPE_INFO, "<CreateItem> You haven't enough space in inventory."); } }else{ std::vector<std::string> bonus1; split(std::string(bonus), ',', bonus1); if (bonus1.size()>0) { ch->ChatPacket(CHAT_TYPE_INFO, "<CreateItem> Adding %d bonus...", (int)bonus1.size()); if (countChars(bonus, ':') != (int)bonus1.size()) { ch->ChatPacket(CHAT_TYPE_INFO, "<CreateItem> [Err4] Syntax Error."); return; } int vnum=0; str_to_number(vnum, item); LPITEM i = ITEM_MANAGER::instance().CreateItem(vnum); if (!i) { ch->ChatPacket(CHAT_TYPE_INFO, "<CreateItem> This item-vnum not exists."); return; } int b_size=bonus1.size(); if (bonus1.size()>6) b_size=7; int bonus_vnum=0; int bonus_value=0; for (int n=0; n<b_size; n++) { std::vector<std::string> bonus2; split(std::string(bonus1[n]), ':', bonus2); str_to_number(bonus_vnum, std::string(bonus2[0]).c_str()); str_to_number(bonus_value, std::string(bonus2[1]).c_str()); i->SetForceAttribute(n, bonus_vnum, bonus_value); } i->SetSocket(0, 1); int inventario = ch->GetEmptyInventory(i->GetSize()); if (inventario != -1) { i->AddToCharacter(ch, TItemPos(INVENTORY, inventario)); ch->ChatPacket(CHAT_TYPE_INFO, "<CreateItem> Item created successfully!"); }else{ M2_DESTROY_ITEM(i); ch->ChatPacket(CHAT_TYPE_INFO, "<CreateItem> You haven't enough space in inventory."); } } } }
  6. Eu usei uma máquina recentemente com o Mojave, e quando abria uma aplicação de fora da App Store eu ia às preferências -> Segurança e dava permissão a essa aplicação.
  7. Essa opção pelo que sei não existe, pelo que sei quando abres a app ele diz para dares a permissão nas definições, aparece lá mesmo um botão a perguntar se queres dar permissão à aplicação XXXX
  8. Eu continuo a preferir o AzzyTheMLGPro xD https://www.youtube.com/channel/UCnD-frIn-2URPLnDWNN6UsQ
  9. Boas pessoal Venho aqui deixar as chaves de ativação para o Visual Studio 2019 Professional e Enterprise O download pode ser efetuado no site oficial do Visual Studio: https://visualstudio.microsoft.com/downloads/ Testado por mim:
  10. Como já disse na chatbox eu uso e recomendo os HyperX Cloud Alpha, dão tanto para PC como consolas. https://www.pcdiga.com/headset-hyperx-cloud-alpha-pro-gaming
  11. Nem todos são apanhados...
  12. Servidor com licença crackeada, foi colocado na lista negra dos servidores de teamspeak
  13. Resposta simples, não há... Não há nenhum cliente atualmente que tenha tudo atualizado com o oficial sem também ter alguns dos novos sistemas, e como deves calcular, uma vez que passas-te muito tempo programando, os sistemas sem a parte do servidor são inúteis... Se te dedicasses a procurar na internet (e quando digo internet não me refiro só a este fórum, basta saber procurar em inglês) encontravas muito facilmente os packs do oficial descompactados, só precisavas de colocar o material no cliente... Hoje em dia nenhum servidor depende do oficial, principalmente na "interface", todos os servidores bons fazem as próprias interfaces... E só me pergunto, qual é a "novidade" que o teu servidor vai ter mesmo? Tu nem o Google sabes usar quanto mais saberes programar... Até porque em 2019 não se precisa de "programar" a source...
  14. Eu entrei no superior em engenharia informática com o exame de matemática B, mas nem todas as universidades aceitam esse exame. Querem ir para uma das boas? Há que trabalhar para tal, chegam lá e têm a matemática na mesma, portanto, não a fazem antes têm de a fazer depois de qualquer das maneiras... Tal como a @Lynn disse, eu também não fui para um profissional pelo facilitismo, fui porque científicos não dá com nada para informática, mas tive de fazer na mesma os exames nacionais para entrar, de matemática B e de português. Tal como o @morfo2 disse, os alunos dos profissionais sabem a prática e até alguma teoria, no superior aprendes a teoria e prática quase nula... Portanto, dito isto, acho que tem as suas vantagens e desvantagens, por um lado entram mais facilmente através dos conhecimentos técnicos que possuem, por outro lixam se lá dentro se o objetivo era fugir dos exames (de matemática principalmente)
  15. Existe aqui na comunidade um t´ópico de um membro que fez um projeto em que usou metin2 para o seu trabalho escolar, talvez te possa ajudar em alguma coisa:
  16. Boas pessoal Mais um jogo de borla no HumbleBundle https://www.humblebundle.com/store/grid2-spa-bathurst
  17. 11 membros no grupo 1 e 5 no grupo 2. Ninguém quer saber de grupos de facebook, se for um servidor a sério paga a publicidade do facebook...
  18. Karbust

    vps

    Eu uso myvirtualserver para metin2... Usa uma Cloud Virtual Server é basicamente o mesmo que VPS (Virtual Private Server), tens FreeBSD na mesma...
  19. Karbust

    vps

    15€/ano (nano) é muito caro? Ou então 2,50€/mês (micro)... Diz me lá onde encontras mais barato
  20. Karbust

    vps

    Para metin2 é FreeBSD Tens a myvirtualserver (link a minha assinatura)
  21. Meh Então para que diz que vai criar códigos todos os dias? É porque o objetivo é mesmo esse... Só tem de meter que cada conta pode usar apenas 1 x...
  22. Mais valia criares um código de referee para a cyber e todos os que criassem conta com esse código recebiam moedas... Penso que é mais simples do que criar códigos todos os dias...
  23. Boas a todos Vendo contas de cs go: -2x contas a Ouro 4 (nível 0 na steam) - 10€/cada (Paysafecard ou Paypal) -1x conta a Ouro 4 (Prime) (mais de 200 comps ganhos, 662 hrs em registo, medalha 2016 e 2017, pack completo CS (CS 1.6, CS:Source, CS:GO) e jogo The Forest) - 100€ -1x conta Guardião Mestre Elite (MGE) (Prime) (mais de 60 comps ganhos, 100 hrs em registo, pack completo CS (CS 1.6, CS:Source, CS:GO)) (Medalha da Operação Hydra) - 60€ (Paysafecard ou Paypal) -1x conta unranked (4 wins (vou continuar a fazer competitivos, será atualizado)) (nível 0 na steam) - 10€ (Paysafecard ou Paypal) Outras informações: -O prime tem de ser o comprador a ativar (o número associado à conta é removido) -Não vou primeiro, ou vamos com middle-man aqui da comunidade com boa reputação ou vão primeiro -Não foram usados qualquer tipos de programas ilícitos (cheats) em nenhuma das contas -Após a transação ser concluída seria agradável dar um bom feedback aqui na comunidade Quaisquer informações contactar aqui ou na minha steam principal (não me adicionem se escrever nos comentários do meu perfil da steam, sem isso todos os pedidos são recusados): http://steamcommunity.com/id/karbustcs/ Abraço a todos