antiblock
Rodnia | Alpha & Omega

Witness

Membro
  • Content Count

    467
  • Joined

  • Last visited

  • Days Won

    4

Everything posted by Witness

  1. temos rebelde, uma vez fiz a mesma coisa mas há um mod levei post ban -.-
  2. e que tal aprender c++?
  3. Adiciona a função pc.set_skill_level(idskill,59) Importante : trocar id skill pelo id da skill do cavalo
  4. Eu tambem tou a pensar fazer um forum com ipb, o que vou fazer vai ser exprimentar varios hosts depois de algums meses é que irei comprar a licença
  5. Penso que o site seja fake... se quiseres ver os filmes aconselho-te a esperares o Netflix... pq quando sai no netflix normalmente na net já há com uma boa imagem
  6. Eu Penso "Penso" que tens de pagar o valor apenas 1 vez nos outros é apenas suporte ... Eu "Penso"
  7. ps tambem tens outros preços http://prntscr.com/ce1mos
  8. poderias explicar melhor isso do write pls
  9. o teu canal é melhor do que esses penteados Just kidding
  10. Agora vocês são Membros da equipa Lol PS : sê Bem-vinda
  11. ah ok obg vou tentar e logo digo algo
  12. <p>quando importar o sql o nome da bd bai ficar igual ao nome da bd xamp?</p>
  13. podes explicar isso da bd melhor pff
  14. Boas pessoal alguém conhece ou tem um servidor pvm, com o Estilo de metin2 2010, Tipo : Lv max : 99 não tem as Deoungeons : Razador, Nemere, Malice e outras novas Penso que perceberam como eu quero xd
  15. não só, Também por não ter ranking de expe pelos prints do face
  16. Boas fiquei curioso, mandei pm para saber as Informações
  17. Como O Pacificador disse não da para isso com Quest Terás de usar a source, e Não é Algo Muito Complicado Vais em char_item.cpp Procuras Por : case USE_CHANGE_ATTRIBUTE : if (item2->GetAttributeSetIndex() == -1) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("¼Ó¼ºÀ» º¯°æÇÒ ¼ö ¾ø´Â ¾ÆÀÌÅÛÀÔ´Ï´Ù.")); return false; } if (item2->GetAttributeCount() == 0) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("º¯°æÇÒ ¼Ó¼ºÀÌ ¾ø½À´Ï´Ù.")); return false; } if (GM_PLAYER == GetGMLevel() && false == test_server) { // // Event Flag ¸¦ ÅëÇØ ÀÌÀü¿¡ ¾ÆÀÌÅÛ ¼Ó¼º º¯°æÀ» ÇÑ ½Ã°£À¸·Î ºÎÅÍ ÃæºÐÇÑ ½Ã°£ÀÌ Èê·¶´ÂÁö °Ë»çÇÏ°í // ½Ã°£ÀÌ ÃæºÐÈ÷ Èê·¶´Ù¸é ÇöÀç ¼Ó¼ºº¯°æ¿¡ ´ëÇÑ ½Ã°£À» ¼³Á¤ÇØ ÁØ´Ù. // DWORD dwChangeItemAttrCycle = quest::CQuestManager::instance().GetEventFlag(msc_szChangeItemAttrCycleFlag); if (dwChangeItemAttrCycle < msc_dwDefaultChangeItemAttrCycle) dwChangeItemAttrCycle = msc_dwDefaultChangeItemAttrCycle; // quest::PC* pPC = quest::CQuestManager::instance().GetPC(GetPlayerID()); // if (pPC) // { // DWORD dwNowMin = get_global_time() / 60; // DWORD dwLastChangeItemAttrMin = pPC->GetFlag(msc_szLastChangeItemAttrFlag); // if (dwLastChangeItemAttrMin + dwChangeItemAttrCycle > dwNowMin) // { // ChatPacket(CHAT_TYPE_INFO, LC_TEXT("¼Ó¼ºÀ» ¹Ù²ÛÁö %dºÐ À̳»¿¡´Â ´Ù½Ã º¯°æÇÒ ¼ö ¾ø½À´Ï´Ù.(%d ºÐ ³²À½)"), // dwChangeItemAttrCycle, dwChangeItemAttrCycle - (dwNowMin - dwLastChangeItemAttrMin)); // return false; // } // pPC->SetFlag(msc_szLastChangeItemAttrFlag, dwNowMin); // } } if (item->GetSubType() == USE_CHANGE_ATTRIBUTE2) { int aiChangeProb[ITEM_ATTRIBUTE_MAX_LEVEL] = { 0, 0, 30, 40, 3 }; item2->ChangeAttribute(aiChangeProb); } else if (item->GetVnum() == 76014) { int aiChangeProb[ITEM_ATTRIBUTE_MAX_LEVEL] = { 0, 10, 50, 39, 1 }; item2->ChangeAttribute(aiChangeProb); } else { // ¿¬Àç°æ Ư¼öó¸® // Àý´ë·Î ¿¬Àç°¡ Ãß°¡ ¾ÈµÉ°Å¶ó ÇÏ¿© Çϵå ÄÚµùÇÔ. if (item->GetVnum() == 71151 || item->GetVnum() == 76023) { if ((item2->GetType() == ITEM_WEAPON) || (item2->GetType() == ITEM_ARMOR && item2->GetSubType() == ARMOR_BODY)) { bool bCanUse = true; for (int i = 0; i < ITEM_LIMIT_MAX_NUM; ++i) { if (item2->GetLimitType(i) == LIMIT_LEVEL && item2->GetLimitValue(i) > 40) { bCanUse = false; break; } } if (false == bCanUse) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Àû¿ë ·¹º§º¸´Ù ³ô¾Æ »ç¿ëÀÌ ºÒ°¡´ÉÇÕ´Ï´Ù.")); break; } } else { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("¹«±â¿Í °©¿Ê¿¡¸¸ »ç¿ë °¡´ÉÇÕ´Ï´Ù.")); break; } } item2->ChangeAttribute(); } ChatPacket(CHAT_TYPE_INFO, LC_TEXT("¼Ó¼ºÀ» º¯°æÇÏ¿´½À´Ï´Ù.")); { char buf[21]; snprintf(buf, sizeof(buf), "%u", item2->GetID()); LogManager::instance().ItemLog(this, item, "CHANGE_ATTRIBUTE", buf); } item->SetCount(item->GetCount() - 1); break; e Apagas ou Comentas a Linha : item->SetCount(item->GetCount() - 1);
  18. há dinheiro envolvido, ou seja pagas?!?