Tasho
-
Posts
358 -
Joined
-
Last visited
-
Days Won
11 -
Feedback
0%
Content Type
Forums
Store
Third Party - Providers Directory
Feature Plan
Release Notes
Docs
Events
Posts posted by Tasho
-
-
20 hours ago, Dobrescu Sebastian said:
You can make that F1,F2,F3,F4 to light when click and not open from right to left. With a background image your login interface its 10/10.
F1 F2 F3 F4 are openning when you put just the cursour on top of them ... I think its uselles to light them up. And it has 2 propertys, when you drag the cursor over the F1 image it shows you extra information and after it works like a glisant image. An the F` part is just for when you save the account, to auto connect when you press F1 etc.
Hope that I explain the idea.
Thanks for the advice.
-
Hey, guys I was working on a new interface, and I wanted to know what do you think about this method of changing the channels.
- 5
-
Ok, thanks for release but 470 lines is to ugly for this small thing, here is better and only in some lines:
def __UseItem(self, slotIndex): itemVnum = player.GetItemIndex(slotIndex) item.SelectItem(itemVnum) itemCount = player.GetItemCount(slotIndex) inventoryMaxSlot = 45 * 2 if itemVnum == 50300 and itemCount > 1: for i in xrange(inventoryMaxSlot): if player.GetItemIndex(i) == 0: net.SendItemMovePacket(slotIndex, i, 1) self.__SendUseItemPacket(i) attachedCount = mouseModule.mouseController.GetAttachedItemCount() net.SendItemMovePacket(slotIndex, i, attachedCount) else: chat.AppendChat(chat.CHAT_TYPE_INFO, "Inventory is full, you need more space.") return else: self.__SendUseItemPacket(slotIndex) return
- 1
-
3 hours ago, Cyber36 said:
I'm selling it too. You have only one translate.lua, which is enough for quests.
3 minutes ago, Cyber36 said:Really? The source-part isn't public I think.
Why you are resell some things what is not from you? Also you sell pet from luzzo etc. you just change something or repair some bugs.
My question is: Why?
-
First one you need to kill processes and after that to do reboot.
For can make all very easy, just use command:
cd /usr/home/game && sh close.sh && reboot
Or you can make like this:
- Create a file with name reboot.sh in ../usr/home/game/
- Put this in him:
#!/bin/sh #If processes change their name, killall may not be able to match them correctly, so change "game" or "db" with your name, type "ps" or "top" for know. echo -e "Kill processes and reboot server ..." killall game && killall db && reboot
And when you want to make a reboot just type command: sh reboot.sh
- 1
-
-
1 hour ago, Cyber36 said:
I still think, that Koray's account got hacked.
No, is not.
One friend speak with him and he say he leave metin2, and want to share something.
1 hour ago, Ikh said:https://metin2.download/picture/uVnrwPIK4xbQlavf1Abrl1a454byPuJR/.png That's not koray account.
Is him.
-
Good work ^^
-
1 hour ago, Esquire said:
the system is old but useful will be for sell.
(2.4) Content
- Don't post stuff other made and/or sell stuff others made.
- No posting (whether to sell or give away for free) anything that involves cheating or stealing from people's clients or servers.
Wom2 do that since 2014 (3 years ago), and full code is already public, a lot a people have that, and also i have, works perfectly without "bugs", i can't post here because is not allowed, but again romanians guys try to make money from nothing.
PS: I dont know why you create this topic, to show one system from 3 years ago from wom2 and say is your and you "rebuild"...you not code nothing here, works full what exist on public.
Someone does not respect the rules.
-
Very easy to make.
Just make a copy of alignment via packet info and also you have full check on source client/server + python module and you can do all what you want with these functions..
And all return value row [name_row] from mysql player.player
case ITEM_LOCK_INVENTORY: SetLockInventory(1); case ITEM_UNLCOCK_INVENTORY: SetLockInventory(0);
#Python player.GetInventoryLocked() # Result current value from mysql #Client int CInstanceBase::GetInventoryLocked() { return m_iInventoryLocked; } PyObject * playerGetInventoryLocked(PyObject* poSelf, PyObject* poArgs) { CInstanceBase * ch = CPythonPlayer::Instance().NEW_GetMainActorPtr(); int iInventoryLocked = 0; if (ch) { iInventoryLocked = ch->GetInventoryLocked(); } return Py_BuildValue("i", iInventoryLocked); } #Server int CHARACTER::GetInventoryLocked() const { return m_iInventoryLocked; } void CHARACTER::SetLockInventory(int iAmount) { m_iInventoryLocked = iAmount; UpdatePacket(); }
Anyway, good ideea.
-
48 minutes ago, Shang said:
if (12010 <= itemVnum and itemVnum <= 12019): # 12010 | 12011 | 12012 | 12013 | 12014 | 12015 | 12016 | 12017 | 12018 | 12019 if (1 <= itemVnum and itemVnum <= 20009): # 1 | 2 | 3 | 4 | 5 etc etc...max 20009
Hmm... 12010 <= it checks values less than 12010 too. The same with the other conditional.
it check values starting from 12010 to 12019 for fu.ck sake.
-
you can ask Rose (the stupid **** ) who gave you the interface to help you
here is a idea : make it from 3 parts.
You will have problems even with the chat.
-
To grow it you need to fight monsters as far as I know.
-
Item EXP -> Put a item there -> Feed ->> Voila
-
this is my gold limit : GOLD_MAX = 1000000000000001LL,how should I make it work?
-
The first problem its not with only sash, but with all items.
-
Hi devs, I have 2 problems with offlineshop, maybe some of you had this errors and maybe can point me in the direction of fixing them :
1.The first item when I create the offline shop npc is deleted and in mysql the vnum of that item goes to 0.
https://metin2.download/picture/3QJE6IA7p6Y9oyE1NtsqGWfvGOnvUfAX/.png
2.When i make a offline shop npc I get 2kkk gold from nothing.
https://metin2.download/picture/6UkJ6cmGtZYt85012a8rcNN5Ldkf0ClS/.gif
-
Do someone know how to resolv this problem?
Spoiler0416 20:18:18313 :: CPythonPlayer::SetSkillLevel(SlotIndex=7, SkillLevel=88)
0416 20:18:18313 :: CPythonPlayer::SetSkillLevel(SlotIndex=7, SkillLevel=109)
0416 20:18:18313 :: CPythonPlayer::SetSkillLevel(SlotIndex=8, SkillLevel=109)
0416 20:18:18313 :: CPythonPlayer::SetSkillLevel(SlotIndex=8, SkillLevel=51)
0416 20:18:18313 :: CPythonPlayer::SetSkillLevel(SlotIndex=8, SkillLevel=109)
0416 20:18:18313 :: CPythonPlayer::SetSkillLevel(SlotIndex=108, SkillLevel=120)
0416 20:18:18313 :: CPythonPlayer::SetSkillLevel(SlotIndex=210, SkillLevel=252)
0416 20:18:18313 :: CPythonPlayer::SetSkillLevel(SlotIndex=211, SkillLevel=109)
0416 20:18:18313 :: CPythonPlayer::SetSkillLevel(SlotIndex=213, SkillLevel=109)
0416 20:18:18313 :: CPythonPlayer::SetSkillLevel(SlotIndex=214, SkillLevel=54)
0416 20:18:18313 :: CPythonPlayer::SetSkillLevel(SlotIndex=215, SkillLevel=102)
0416 20:18:38103 ::
game.py(line:576) Open
game.py(line:1006) StartGame
game.py(line:1163) RefreshCharacter
interfaceModule.py(line:706) RefreshCharacter
uiCharacter.py(line:1110) RefreshCharacter
uiCharacter.py(line:1172) __SelectSkillGroup
uiCharacter.py(line:1158) __SetSkillSlotData
uiCharacter.py(line:855) RefreshSkill
uiCharacter.py(line:830) __RefreshSkillPageGameWindow.Open - <type 'exceptions.RuntimeError'>:skill.GetSkillType - Failed to find skill by 115
0416 20:18:38103 :: ============================================================================================================
0416 20:18:38103 :: Abort!!!!I added the sash, but dont know why It gives me this error.
-
Does someone know how to change the color of the pet name, I started to make a function in the game binary something like IsStone, but didn't work.
Any one else have, any idea how to do it?
-
anyone else?
-
Hi there, I'm looking for a python loader but all that I found didn't work with python2.7 so I really apreciate if someone can pot one... or this one will be just fine:
https://metin2dev.org/board/index.php?/topic/4315-python-loader/#comment-27450
-
Hi guys, I was looking for a way to stop resteing the client every time I edit a .py file from root and I found this function in consolemodule:
self.AddFunction("re", Console.ReloadDevel)
def ReloadDevel(self):
"ReloadDevel"
import consoleModule
import uiGuild
import uiInventory
import uiTaskbar
import uiParty
reload(uiGuild)
self.Print("ReloadGuild")
reload(uiInventory)
self.Print("ReloadInventory")
reload(uiTaskBar)
self.Print("ReloadTask")My question is: how can I use this function?
-
I think that none here will sell that, but you can talk with King sora for a design and for sure someone can code that.
- 1
-
just use the same quest as before and edit the type of the item nothing more
Changing Channel Method
in Showcase
Posted
thanks guys, ok then ... I will leave it like it is