Exygo

Members
  • Content count

    372
  • Joined

  • Last visited

Exygo last won the day on February 4

Exygo had the most liked content!

Community Reputation

105 Excellent

4 Followers

About Exygo

  • Rank
    Noble

Contact Methods

  • Website URL
    wildfantasy.ro
  • Skype
    csmarius.sro

Profile Information

  • Gender
    Male
  • Location
    Moon

Recent Profile Visitors

1,651 profile views
  1. Contact me if you need a wall for your server
  2. Yes it is, ymir ideas etc ....
  3. Gameforge be like, let's share our weird ideas on 1st April so If they don't like them they will believe it's a prank
  4. And what are we? you slaves? do custom modifications for Pserver when owner asks ? EDIT(Added translation due the weak english speaking skills): Si ce suntem noi? sclavii tai? sa-ti facem modificari personalizate la cerere? EDIT2: Actualy I found that this Kirige is a douchebag who says he did things what he didn't, see more (he was banned on another forum) so don't help him link
  5. Aaand .. that's a reason why you should not release stuff ...
  6. It's not hard but there's a lot of code, it's a mess, takes some time to find the correct part but you can start by searching the vnum 20074(as I remmember)
  7. Of course tabs are correct because you didn't get any identation error Code it's old, it's a wasting of time trying to help you with this
  8. It looks like you tried to acces key of a dict and that dict doesn't have that key..
  9. Man, I don't think you will find it, I think the design is made by darkdev long time ago
  10. Story: Over time I learned that the SetEvent function can cause weird problems in Metin2, maybe you have this bug or maybe not, I actually encountered this problem and found the fix. How to trigger the bug: 1. Use this quest for a test: quest test begin state start begin when 9003.chat."quest test" begin say("Hey we are doing a test here") local o = select("option 1","option 2") if o == 1 then return elseif o == 2 then return end end end end 2. Now you click on the NPC, choose "quest test" option and don't click on any option(1,2) 3. /transfer your_character with another GM account 4. The character who clicked on "quest test" option and didn't choose any of the sub-options (1 or 2 ) will now have an invisible stucked window on the center and can't click on the ground or click the area in the center of the screen(where the quest ui was before teleportation) How to fix it: 1. Go to uiQuest.py 2. In def MakeQuestion find the SetEvent functions and edit them as below: def MakeQuestion(self, n): global entire_questbutton_number global entire_questpage_number global cur_questpage_number entire_questpage_number = ((n-2)/7)+1 entire_questbutton_number = n if not self.board: return self.btnAnswer = [self.MakeEachButton(i) for i in xrange (n)] import localeInfo self.prevbutton = self.MakeNextPrevPageButton() self.prevbutton.SetPosition(self.sx+self.board.GetWidth()/2-164, self.board.GetHeight()/2-16) self.prevbutton.SetText(localeInfo.UI_PREVPAGE) #self.prevbutton.SetEvent(self.PrevQuestPageEvent, 1, n) # buggy self.prevbutton.SAFE_SetEvent(self.PrevQuestPageEvent, 1, n) # unbuggy self.nextbutton = self.MakeNextPrevPageButton() self.nextbutton.SetPosition(self.sx+self.board.GetWidth()/2+112, self.board.GetHeight()/2-16) self.nextbutton.SetText(localeInfo.UI_NEXTPAGE) #self.nextbutton.SetEvent(self.NextQuestPageEvent, 1, n) # buggy self.nextbutton.SAFE_SetEvent(self.NextQuestPageEvent, 1, n) # unbuggy if cur_questpage_number != 1: cur_questpage_number = 1 Note: After that you should check for other SetEvent functions (comment them and see if the bug still happens) Info: The bug has something to do with the function arguments Other locations where this bug caused problems: intrologin.py - can cause the arrow keys,enter,esc to not work in the select character phase
  11. You got the original dds or you cut from the ymir preview ?
  12. This has already been asked
  13. Community thanks you for this pack, and for the snakes boobs too.