Na szóval, itt az idő, hogy én is készítsek egy ilyen témát.
Megkérek mindenkit, ha nyitva van a topik, ne írjon bele!Köszönöm!
Farm gyűrű(Anti exp gyűrű)-JAVÍTVA-
Lényege, hasonlít a P3NG3R féle quest-re, de ebben nem timer van.:)
quest farmgyuru begin
state start begin
when TÁRGYID.use begin
if pc.getqf("nincsexp")== 0 then
pc.setqf("nincsexp", 1)
chat("A Farm gyűrűt aktiváltad, mostantól nem kapsz tapasztalatot!")
pc.give_exp2(-pc.get_exp())
elseif pc.getqf("nincsexp") == 1 then
pc.setqf("nincsexp", 0)
chat("A Farm gyűrűt kikapcsoltad, ismét kapsz tapasztalatot!")
else
chat("Hiba történt.")
end
end
when kill with not npc.is_pc() and pc.getqf("nincsexp") == 1 begin
pc.give_exp2(-pc.get_exp())
end
end
end
Javított SoNiice mob_proto (battle_type "unbugged")
Csatoltam!
Ingame Inventory Viewer (Leltár nézegető)
Megnyitod az uitarget.py-t (root-ba)
És rákeresel erre:
def ShowDefaultButton(self):
És ez alá beilleszted ezt:
self.showingButtonList.append(self.buttonDict[locale.TARGET_BUTTON_VIEW_EQUIPMENT])
Így nézzen ki:
def ShowDefaultButton(self):
self.isShowButton = TRUE
self.showingButtonList.append(self.buttonDict[locale.TARGET_BUTTON_WHISPER])
self.showingButtonList.append(self.buttonDict[locale.TARGET_BUTTON_EXCHANGE])
self.showingButtonList.append(self.buttonDict[locale.TARGET_BUTTON_FIGHT])
self.showingButtonList.append(self.buttonDict[locale.TARGET_BUTTON_EMOTION_ALLOW])
self.showingButtonList.append(self.buttonDict[locale.TARGET_BUTTON_VIEW_EQUIPMENT])
for button in self.showingButtonList:
button.Show()
Kép:
(https://board.ddmt2.net/proxy.php?request=http%3A%2F%2Foi39.tinypic.com%2F73j9mo.jpg&hash=b6802b98920ac3ade217a4a57a12a70f27735303)
Még kellenek hozzá difek, is.. amit meg találhattok itt fórumon, de ide még kiteszek difet a 2089M-es game fájlhoz:
A funkció aktiválása(GM-nél):
This difference file has been created by IDA Pro
game_r2089M
0007E995: E8 EB
0007E996: B6 29
Funkció aktiválása játékosoknál is
This difference file has been created by IDA Pro
game_r2089M
000263D2: 13 0B
00026403: 13 0B
00026420: D7 A7
00026421: 02 01
Új "Wait" animáció warrior karakternek (Férfi)
Kép:
(https://fbcdn-sphotos-g-a.akamaihd.net/hphotos-ak-frc3/1417790_199529280233295_792833511_o.jpg)
Berakás: kibontod a pc.eix/epk-t,majd a warrior-on belül a general-ba belehúzod/felülírod, és kész is!
Link: Csatoltam!
Na szóval, most leírom hogy kell elkészíteni az Online GM listát, ami ddmt2-n ismegdalálható!
Kép:
(https://board.ddmt2.net/proxy.php?request=http%3A%2F%2Fi.epvpimg.com%2F9Jhxf.png&hash=2837484265e6213810cf9bfff145d9580072d25b)
Kibontod a root fájlokat és megnyitod a game.py-t, majd rákeresel erre:
self.CommandCloseSafebox,
Ez alá bemásolod ezt:
"Teamler_on" : self.__Team_On,
"Teamler_off" : self.__Team_Off,
Így nézzen ki:
"ConsoleEnable" : self.__Console_Enable,
"DayMode" : self.__DayMode_Update,
"PRESERVE_DayMode" : self.__PRESERVE_DayMode_Update,
"CloseRestartWindow" : self.__RestartDialog_Close,
"OpenPrivateShop" : self.__PrivateShop_Open,
"PartyHealReady" : self.PartyHealReady,
"ShowMeSafeboxPassword" : self.AskSafeboxPassword,
"CloseSafebox" : self.CommandCloseSafebox,
"Teamler_on" : self.__Team_On,
"Teamler_off" : self.__Team_Off,
Ha ez megvan, akkor ezt másoljuk valahova az aljára, de a tab-ra ügyelni!:
def __Team_On(self, name):
if self.interface.wndMessenger:
self.interface.wndMessenger.OnLogin(2, name)
def __Team_Off(self, name):
if self.interface.wndMessenger:
self.interface.wndMessenger.OnLogout(2, name)
Most letöltitek azt a fájlt amit csatoltam(uimessenger+quest), és az uimessenger.py-t kicserélitek a rootba, a questet meg a szerverbe kell feltölteni.
A questben kell megadni a team tagokat!
Sziasztok!
Elhoztam Soniice legfrissebb munkáját,
egy item_proto konvertet 40k + game fájlokhoz
Csatoltam! (ItemProtoConvert - r40k+ v2.rar)
Illetve itt van egy bontó a friss item_proto kicsomagolásához.
Csatoltam! (NeXus.rar)
Frissen kicsomagolt item_proto-t is kaptok! :)
Csatoltam! (item_proto_pack.rar)