-
Posts
20 -
Joined
-
Last visited
-
Days Won
5 -
Feedback
0%
*~*TeacheR*~* last won the day on October 21 2015
*~*TeacheR*~* had the most liked content!
About *~*TeacheR*~*
- Birthday 02/28/2001
Informations
-
Gender
Male
Social Networks
-
Skype
live:teacher-development
*~*TeacheR*~*'s Achievements
-
official New Official Interface - Char Create / Select
*~*TeacheR*~* replied to *~*TeacheR*~*'s topic in Interfaces
Its from Offical Server next update. -
M2 Download Center Download Here ( Internal ) Files for root ( introselect.py , introcreate.py) Must make their self.
- 38 replies
-
- 472
-
[Request]item_proto converter with wolfman
*~*TeacheR*~* replied to DieMaQ's topic in Community Support - Questions & Answers
Please, make "Version 3" with costume acce / wolfman Version 2 Have acce wolfman and mount Version1 Befor the last update Version 2 Last update Offical Version 3 Will come for the next update in offical i think next or over next week -
[Request]item_proto converter with wolfman
*~*TeacheR*~* replied to DieMaQ's topic in Community Support - Questions & Answers
Use my Archiver for it Version 1 Without Costume Acce Only Wolfman Version 2 WIth Costume Acce -
With this you can read the eix file for example. This for read root <Buildfile version="1.1"> <Action type="read_index" path="root.eix" SaveTo="exlist.txt" /> </Buildfile> Out = exlist.txt 20110915_ymir_item_proto, makepackscript_onlyrootnopython.txt, npclist.txt, 936mob_proto, constinfo.py, grpblk.txt, introempire.py, introselect.py, colorinfo.py, consolemodule.py, dragon_soul_refine_settings.py, atlasinfo.txt, exception.py, emotion.py, 936skilltable.txt, uiscroll.py, introcreate.py, 936skilldesc.txt, uiacce.py, networkmodule.py, servercommandparser.py, debuginfo.py, introloading.py, mousemodule.py, musicinfo.py, prototype.py, test_affect.py, intrologo.py, serverinfo.py, localeinfo.py, locale.py, stringcommander.py, uicandidate.py, uiaffectshower.py, rootlibcythonizer.py, intrologin.py, uicommon.py, uicube.py, uiauction.py, uiautoban.py, uicharacter.py, uiex.py, game.py, uiboniswitcher.py, system.py, uiattachmetin.py, uiequipmentdialog.py, interfacemodule.py, uimapnameshower.py, uigameoption.py, playersettingmodule.py, uiinventory.py, uihelp.py, uidragonsoul.py, uiminimap.py, uiphasecurtain.py, uimessenger.py, uigamebutton.py, ui.py, uipickmoney.py, uiexchange.py, uioption.py, uisafebox.py, uichat.py, uiplayergauge.py, uiprivateshopbuilder.py, uiselectmusic.py, uipointreset.py, uishop.py, uiselectitem.py, uiscriptlocale.py, uiparty.py, uisystem.py, uiquest.py, uiweb.py, uitip.py, uirestart.py, wolfman_m.msm, uiwhisper.py, assassin_w.msm, warrior_m.msm, uitarget.py, sura_w.msm, uisystemoption.py, utils.py, uiuploadmark.py, assassin_m.msm, uirefine.py, uiguild.py, shaman_w.msm, shaman_m.msm, uitaskbar.py, warrior_w.msm, uitooltip.py, sura_m.msm,
-
Right its right offical make 2 new slots.
-
Don't work. I already have the "to" at the file. bool CHARACTER::CanUseSkill(DWORD dwSkillVnum) const { if (0 == dwSkillVnum) return false; if (0 < GetSkillGroup()) { const int SKILL_COUNT = 6; static const DWORD SkillList[JOB_MAX_NUM][SKILL_GROUP_MAX_NUM][SKILL_COUNT] = { { { 1, 2, 3, 4, 5, 6 }, { 16, 17, 18, 19, 20, 21 } }, { { 31, 32, 33, 34, 35, 36 }, { 46, 47, 48, 49, 50, 51 } }, { { 61, 62, 63, 64, 65, 66 }, { 76, 77, 78, 79, 80, 81 } }, { { 91, 92, 93, 94, 95, 96 }, { 106, 107, 108, 109, 110, 111 } }, { { 170, 171, 172, 173, 174, 175 }, { 170, 171, 172, 173, 174, 175 } }, }; const DWORD* pSkill = SkillList[GetJob()][GetSkillGroup() - 1]; for (int i = 0; i < SKILL_COUNT; ++i) { if (pSkill[i] == dwSkillVnum) return true; } } //if (true == IsHorseRiding()) if (true == IsRiding()) { //?/?O?i??c ??i?芋??? ?芋??取??/?i?/?/ “o??使? ?ic?e?芋?ue? if (GetMountVnum()) { if (!((GetMountVnum() >= 20209 && GetMountVnum() <= 20212) || GetMountVnum() == 20215 || GetMountVnum() == 20218 || GetMountVnum() == 20225)) return false; } switch (dwSkillVnum) { case SKILL_HORSE_WILDATTACK: case SKILL_HORSE_CHARGE: case SKILL_HORSE_ESCAPE: case SKILL_HORSE_WILDATTACK_RANGE: return true; } } switch (dwSkillVnum) { case 121: case 122: case 124: case 126: case 127: case 128: case 129: case 130: case 131: case 151: case 152: case 153: case 154: case 155: case 156: case 157: case 158: case 159: return true; } return false; }
-
Hey, I have a problem when Compiling its works Compile with Visual Studio 2012 and befor works in Freebsd now in my new Server i get this problem /usr/home/mt2/server/src/db/src # gmake gmake: Warning: File 'Makefile' has modification time 6.3 s in the future compile Config.cpp Config.cpp:154:2: warning: identifier 'decltype' is a keyword in C++11 [-Wc++0x-compat] itertype(m_valueMap) i = m_valueMap.find(key); ^ In file included from stdafx.h:17:0, from Config.cpp:1: Config.cpp: In member function 'std::string* CConfig::Search(const char*)': ../../common/stl.h:16:41: error: 'decltype' was not declared in this scope #define itertype(v) decltype((v).begin()) ^ Config.cpp:154:2: note: in expansion of macro 'itertype' itertype(m_valueMap) i = m_valueMap.find(key); ^ Config.cpp:154:23: error: expected ';' before 'i' itertype(m_valueMap) i = m_valueMap.find(key); ^ Config.cpp:156:6: error: 'i' was not declared in this scope if (i == m_valueMap.end()) ^ Config.cpp:160:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ Makefile:58: recipe for target '.obj/Config.o' failed gmake: *** [.obj/Config.o] Error 1