Jump to content

FileX

Premium
  • Posts

    72
  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by FileX

  1. bump and new: [Hidden Content] Currently the buttons are working for me, but the background of the inventory has moved. The paradox is that if I shrink the crossed out field, the inventory slots will shrink and it is not possible to put items on those fields. But the buttons work (sidebar). import item import app TEXT_VEGAS_1 = "Description button 1" TEXT_VEGAS_2 = "Description button 2" TEXT_VEGAS_3 = "Description button 3" TEXT_VEGAS_4 = "Description button 4" TEXT_VEGAS_5 = "Description button 5" TEXT_VEGAS_6 = "Description button 6" ######################################## GET_IMAGE_BUTTON = "d:/ymir work/item/quest/" ######################################## INV_FUNC_X = 9 INV_FUNC_Y = 10 INV_FUNC_ADD = 32 VEGAS_BOARD = 40 EQUIPMENT_START_INDEX = False if app.ENABLE_ADDITIONAL_EQUIPMENT_PAGE: BOARD_HEIGHT = 375 window = { "name" : "InventoryWindow", ## 600 - (width + żŔ¸ĄÂĘŔ¸·Î şÎĹÍ ¶çżě±â 24 px) "x" : SCREEN_WIDTH - 176 - VEGAS_BOARD - 5, "y" : SCREEN_HEIGHT - 37 - BOARD_HEIGHT, "style" : ("movable", "float",), "width" : 176 + VEGAS_BOARD, "height" : BOARD_HEIGHT, "children" : [ { "name" : "vegas_board", "type" : "board", "style" : ("attach",), "x" : 0, "y" : 0, #"vertical_align":"center", "width" : VEGAS_BOARD, "height" : 210, "children" : ( { "name" : "Button_Function_1", "type" : "button", "x" : INV_FUNC_X, "y" : INV_FUNC_Y, "tooltip_text" : TEXT_VEGAS_1, "default_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_01.tga", "over_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_02.tga", "down_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_03.tga", }, { "name" : "Button_Function_2", "type" : "button", "x" : INV_FUNC_X, "y" : INV_FUNC_Y + INV_FUNC_ADD, "tooltip_text" : TEXT_VEGAS_2, "default_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_01.tga", "over_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_02.tga", "down_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_03.tga", }, { "name" : "Button_Function_3", "type" : "button", "x" : INV_FUNC_X, "y" : INV_FUNC_Y + INV_FUNC_ADD * 2, "tooltip_text" : TEXT_VEGAS_3, "default_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_01.tga", "over_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_02.tga", "down_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_03.tga", }, { "name" : "Button_Function_4", "type" : "button", "x" : INV_FUNC_X, "y" : INV_FUNC_Y + INV_FUNC_ADD * 3, "tooltip_text" : TEXT_VEGAS_4, "default_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_01.tga", "over_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_02.tga", "down_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_03.tga", }, { "name" : "Button_Function_5", "type" : "button", "x" : INV_FUNC_X, "y" : INV_FUNC_Y + INV_FUNC_ADD * 4, "tooltip_text" : TEXT_VEGAS_5, "default_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_01.tga", "over_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_02.tga", "down_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_03.tga", }, { "name" : "Button_Function_6", "type" : "button", "x" : INV_FUNC_X, "y" : INV_FUNC_Y + INV_FUNC_ADD * 5, "tooltip_text" : TEXT_VEGAS_6, "default_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_01.tga", "over_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_02.tga", "down_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_03.tga", }, ), }, ## Inventory, Equipment Slots { "name" : "board", "type" : "board", "style" : ("attach",), "x" : VEGAS_BOARD, "y" : 0, "width" : 176, "height" : BOARD_HEIGHT, "children" : [ ## Title { "name" : "TitleBar", "type" : "titlebar", "style" : ("attach",), "x" : 8, "y" : 7, "width" : 161, "color" : "yellow", "children" : ( { "name":"TitleName", "type":"text", "x":77, "y":3, "text":uiScriptLocale.INVENTORY_TITLE, "text_horizontal_align":"center" }, ), }, { "name" : "Inventory_Tab_01", "type" : "radio_button", "x" : 10, "y" : 33, "default_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_01.sub", "over_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_02.sub", "down_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_03.sub", "tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_1, "children" : ( { "name" : "Inventory_Tab_01_Print", "type" : "text", "x" : 0, "y" : 0, "all_align" : "center", "text" : "I", }, ), },
  2. Hello, I am trying to implement this system: But I have a problem that I can't click on the icons. At the same time, when I first open the inventory and click on "inventory" the sidebar moves. import item import app TEXT_VEGAS_1 = "Description button 1" TEXT_VEGAS_2 = "Description button 2" TEXT_VEGAS_3 = "Description button 3" TEXT_VEGAS_4 = "Description button 4" TEXT_VEGAS_5 = "Description button 5" TEXT_VEGAS_6 = "Description button 6" ######################################## GET_IMAGE_BUTTON = "d:/ymir work/item/quest/" ######################################## position_button_1_x = 10 position_button_1_y = 10 position_button_2_x = 10 position_button_2_y = 42 position_button_3_x = 10 position_button_3_y = 72 position_button_4_x = 10 position_button_4_y = 102 position_button_5_x = 10 position_button_5_y = 134 position_button_6_x = 10 position_button_6_y = 166 EQUIPMENT_START_INDEX = False if app.ENABLE_ADDITIONAL_EQUIPMENT_PAGE: BOARD_HEIGHT = 375 window = { "name" : "InventoryWindow", ## 600 - (width + żŔ¸ĄÂĘŔ¸·Î şÎĹÍ ¶çżě±â 24 px) "x" : SCREEN_WIDTH - 176, "y" : SCREEN_HEIGHT - 37 - BOARD_HEIGHT, "style" : ("movable", "float",), "width" : 176, "height" : BOARD_HEIGHT, "children" : [ { "name" : "vegas_board", "type" : "board", "style" : ("attach",), "x" : -45, "y" : +15, "vertical_align":"center", "width" : 40, "height" : 210, "children" : ( { "name" : "Button_Function_1", "type" : "button", "x" : position_button_1_x, "y" : position_button_1_y, "tooltip_text" : TEXT_VEGAS_1, "default_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_01.tga", "over_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_02.tga", "down_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_03.tga", }, { "name" : "Button_Function_2", "type" : "button", "x" : position_button_2_x, "y" : position_button_2_y, "tooltip_text" : TEXT_VEGAS_2, "default_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_01.tga", "over_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_02.tga", "down_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_03.tga", }, { "name" : "Button_Function_3", "type" : "button", "x" : position_button_3_x, "y" : position_button_3_y, "tooltip_text" : TEXT_VEGAS_3, "default_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_01.tga", "over_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_02.tga", "down_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_03.tga", }, { "name" : "Button_Function_4", "type" : "button", "x" : position_button_4_x, "y" : position_button_4_y, "tooltip_text" : TEXT_VEGAS_4, "default_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_01.tga", "over_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_02.tga", "down_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_03.tga", }, { "name" : "Button_Function_5", "type" : "button", "x" : position_button_5_x, "y" : position_button_5_y, "tooltip_text" : TEXT_VEGAS_5, "default_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_01.tga", "over_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_02.tga", "down_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_03.tga", }, { "name" : "Button_Function_6", "type" : "button", "x" : position_button_6_x, "y" : position_button_6_y, "tooltip_text" : TEXT_VEGAS_6, "default_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_01.tga", "over_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_02.tga", "down_image" : "d:/ymir work/ui/dragonsoul/DragonSoul_Button_03.tga", }, ), }, ## Inventory, Equipment Slots { "name" : "board", "type" : "board", "style" : ("attach",), "x" : 0, "y" : 0, "width" : 176, "height" : BOARD_HEIGHT, "children" : [ ## Title { "name" : "TitleBar", "type" : "titlebar", "style" : ("attach",), "x" : 8, "y" : 7, "width" : 161, "color" : "yellow", "children" : ( { "name":"TitleName", "type":"text", "x":77, "y":3, "text":uiScriptLocale.INVENTORY_TITLE, "text_horizontal_align":"center" }, ), }, { "name" : "Inventory_Tab_01", "type" : "radio_button", "x" : 10, "y" : 33, "default_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_01.sub", "over_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_02.sub", "down_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_03.sub", "tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_1, "children" : ( { "name" : "Inventory_Tab_01_Print", "type" : "text", "x" : 0, "y" : 0, "all_align" : "center", "text" : "I", }, ), }, { "name" : "Inventory_Tab_02", "type" : "radio_button", #"x" : 10 + 78, "x" : 10 + 39, "y" : 33, "default_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_01.sub", "over_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_02.sub", "down_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_03.sub", "tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_2, "children" : ( { "name" : "Inventory_Tab_02_Print", "type" : "text", "x" : 0, "y" : 0, "all_align" : "center", "text" : "II", }, ), }, { "name" : "Inventory_Tab_03", "type" : "radio_button", "x" : 10 + 39 + 39, "y" : 33, "default_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_01.sub", "over_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_02.sub", "down_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_03.sub", "tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_3, "children" : ( { "name" : "Inventory_Tab_03_Print", "type" : "text", "x" : 0, "y" : 0, "all_align" : "center", "text" : "III", }, ), }, { "name" : "Inventory_Tab_04", "type" : "radio_button", "x" : 10 + 39 + 39 + 39, "y" : 33, "default_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_01.sub", "over_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_02.sub", "down_image" : "d:/ymir work/ui/game/windows/tab_button_large_half_03.sub", "tooltip_text" : uiScriptLocale.INVENTORY_PAGE_BUTTON_TOOLTIP_4, "children" : ( { "name" : "Inventory_Tab_04_Print", "type" : "text", "x" : 0, "y" : 0, "all_align" : "center", "text" : "IV", }, ), }, ## Item Slot { "name" : "ItemSlot", "type" : "grid_table", "x" : 8, "y" : 55, "start_index" : 0, "x_count" : 5, "y_count" : 9, "x_step" : 32, "y_step" : 32, "image" : "d:/ymir work/ui/public/Slot_Base.sub" }, ## Print { "name":"Money_Icon", "type":"image", "vertical_align":"bottom", "x":57, "y":26, "image":"d:/ymir work/ui/game/windows/money_icon.sub", }, { "name":"Money_Slot", "type":"button", "x":75, "y":28, #"horizontal_align":"center", "vertical_align":"bottom", "default_image" : "d:/ymir work/ui/public/gold_slot.sub", "over_image" : "d:/ymir work/ui/public/gold_slot.sub", "down_image" : "d:/ymir work/ui/public/gold_slot.sub", "children" : ( { "name" : "Money", "type" : "text", "x" : 3, "y" : 3, "horizontal_align" : "right", "text_horizontal_align" : "right", "text" : "123456789", }, ), }, Could someone please advise me?
  3. It's listed there. But the problem is that the map is not even loaded in the server log. I don't know the cause.
  4. Hi, I'm having trouble loading the map on ch99. I've been trying for a few days but still no luck and I'm at a loss as to what could be causing it. What is necessary to load the map on the serverside? Because the log shows me absolutely nothing. Syserr is empty / Log not showing map. Ingame i cant port on this map. 1. MAP_ALLOW: 81 103 105 110 111 113 114 118 119 120 121 122 123 124 125 126 127 128 181 182 183 404 2. /usr/home/m2/server/share/locale/uk/map (index.txt have there map on 404) 3. in map directory is: Town.txt (0, 0), server_attr, Settings.txt (with correct position), stone.txt (0 lines), regen.txt (0 lines) and boss.txt (0 lines). But map not start. Why?
  5. Hello, I had the same error which I managed to solve. However, now I am struggling with the error: SYSERR: Traceback (most recent call last): SYSERR: File "networkModule.py", line 270, in SetGamePhase SYSERR: File "game.py", line 118, in __init__ SYSERR: File "interfaceModule.py", line 559, in MakeInterface SYSERR: File "interfaceModule.py", line 461, in __MakeDialogs SYSERR: File "uiSystem.py", line 57, in LoadDialog SYSERR: File "uiSystem.py", line 76, in __LoadSystemMenu_Default SYSERR: File "ui.py", line 4448, in GetChild SYSERR: KeyError SYSERR: : SYSERR: 'patchnotes_button' SYSERR: Key is in: systemdialog.py: if app.ENABLE_PATCHNOTE_WINDOW: ADD_Y += 30 window["height"] = window["height"] + 30 window["children"][0]["height"] = window["children"][0]["height"] + 30 window["children"][0]["children"] = window["children"][0]["children"] + [ { "name" : "patchnotes_button", "type" : "button", "x" : 10, "y" : ADD_Y + VERSION_ADD_Y, "text" : "Patchnotes", "default_image" : ROOT + "XLarge_Button_01.sub", "over_image" : ROOT + "XLarge_Button_02.sub", "down_image" : ROOT + "XLarge_Button_03.sub", }, ] uisystem.py: if app.ENABLE_PATCHNOTE_WINDOW: self.wndPatchnotes = uiPatchnotes.PatchNoteWindow() self.GetChild("patchnotes_button").SAFE_SetEvent(self.__ClickPatchnotesButton) Does anyone know how to get past this error?
  6. Thank you for share it Thank you for share it Hello, how i can add there start argument?
  7. In root -> serverinfo.py or game.py or localeinfo.py
  8. But FreeBSD 13.2 (64bit) is problem? ld-elf32.so.1: Shared object "libIL.so.1" not found, required by "game" (devil installed)
  9. Hey, can i use freebsd 13.2?
  10. Hi, I managed to place an expansion menu next to the inventory, but I have a problem with the menu being "above" the inventory. I need to put it under the inventory when overlapping. How can I do this? class SidebarWindow(ui.Board): BUTTON_WIDTH = 0 BUTTON_HEIGHT = 32 BUTTON_GAP_X = 20 #Position of button BUTTON_GAP_Y = 20 #Position of button def __init__(self, wndInventory): ui.Board.__init__(self) self.AddFlag("float") self.children = [] self.wndInventory = wndInventory # NOTE: Add your buttons self.SIDEBAR_BUTTON = [ { 'text' : 'Teleport', 'default_image' : 'd:/ymir work/ui/public/slot_base.sub', 'down_image' : 'd:/ymir work/ui/public/slot_base.sub', 'over_image' : 'd:/ymir work/ui/public/slot_base.sub', 'function' : self.wndInventory.ClickDSSButton }, { 'text' : 'Tržnice', 'default_image' : 'd:/ymir work/ui/public/slot_base.sub', 'down_image' : 'd:/ymir work/ui/public/slot_base.sub', 'over_image' : 'd:/ymir work/ui/public/slot_base.sub', 'function' : self.wndInventory.ClickMallButton }, { 'text' : 'Switchbot', 'default_image' : 'd:/ymir work/ui/public/slot_base.sub', 'down_image' : 'd:/ymir work/ui/public/slot_base.sub', 'over_image' : 'd:/ymir work/ui/public/slot_base.sub', 'function' : self.wndInventory.ClickMallButton }, { 'text' : 'Sklad', 'default_image' : 'd:/ymir work/ui/public/slot_base.sub', 'down_image' : 'd:/ymir work/ui/public/slot_base.sub', 'over_image' : 'd:/ymir work/ui/public/slot_base.sub', 'function' : self.wndInventory.ClickMallButton }, { 'text' : 'Alchymie Dračích kamenů', 'default_image' : 'd:/ymir work/ui/public/slot_base.sub', 'down_image' : 'd:/ymir work/ui/public/slot_base.sub', 'over_image' : 'd:/ymir work/ui/public/slot_base.sub', 'function' : self.wndInventory.ClickMallButton }, { 'text' : 'Button6', 'default_image' : 'd:/ymir work/ui/public/slot_base.sub', 'down_image' : 'd:/ymir work/ui/public/slot_base.sub', 'over_image' : 'd:/ymir work/ui/public/slot_base.sub', 'function' : self.wndInventory.ClickMallButton } ] self.CreateButtons() def Destroy(self): self.children = [] self.wndInventory = None def __del__(self): ui.Board.__del__(self) def CreateButtons(self): y_pos = self.BUTTON_GAP_Y for item in self.SIDEBAR_BUTTON: button = ui.Button() button.SetParent(self) button.SetUpVisual(item['default_image']) button.SetDownVisual(item['down_image']) button.SetOverVisual(item['over_image']) button.SetToolTipText(item['text']) button.SetEvent(lambda : item['function']()) button.SetPosition(self.BUTTON_GAP_X, y_pos) button.Show() self.children.append(button) y_pos += (self.BUTTON_GAP_Y + button.GetHeight()) self.SetSize( self.BUTTON_GAP_X + self.BUTTON_WIDTH + self.BUTTON_GAP_X, len(self.SIDEBAR_BUTTON) * (self.BUTTON_HEIGHT + self.BUTTON_GAP_Y) + self.BUTTON_GAP_Y ) self.AdjustPosition() def AdjustPosition(self): x, y = self.wndInventory.GetGlobalPosition() # NOTE: Adjust pos here self.SetPosition(x - 60, y) Thank you Image:
  11. 1211 22:18:25518 :: Traceback (most recent call last): 1211 22:18:25519 :: File "ui.py", line 1992, in OnOverInItem 1211 22:18:25519 :: File "ui.py", line 95, in __call__ 1211 22:18:25519 :: File "ui.py", line 86, in __call__ 1211 22:18:25519 :: File "uiInventory.py", line 1468, in OverInItem 1211 22:18:25519 :: File "uiInventory.py", line 1823, in ShowToolTip 1211 22:18:25520 :: File "uiToolTip.py", line 860, in SetInventoryItem 1211 22:18:25520 :: File "uiToolTip.py", line 437, in SetCompareItem 1211 22:18:25520 :: AttributeError 1211 22:18:25520 :: : 1211 22:18:25520 :: 'module' object has no attribute 'GetCompareIndex' 1211 22:18:25520 :: if app.__COMPARE_TOOLTIP__: def SetCompareItem(self, itemVnum): slotIndex = item.GetCompareIndex(itemVnum) if slotIndex: if not self.CompareTooltip: self.CompareTooltip = ItemToolTip() self.CompareTooltip.IsCompare = True self.CompareTooltip.SetInventoryItem(slotIndex, player.INVENTORY, False) self.CompareTooltip.AutoAppendTextLine("Equipped", 0xffADFF2F) self.CompareTooltip.ResizeToolTip() What is wrong? O.o i only copy/paste Error is on line "slotIndex = item.GetCompareIndex(itemVnum)"
  12. SYSERR: Traceback (most recent call last): SYSERR: File "introLogo.py", line 59, in OnUpdate SYSERR: File "networkModule.py", line 183, in SetLoginPhase SYSERR: File "system.py", line 160, in __hybrid_import SYSERR: File "system.py", line 122, in _process_result SYSERR: File "introLogin.py", line 15, in <module> SYSERR: File "system.py", line 160, in __hybrid_import SYSERR: File "system.py", line 122, in _process_result SYSERR: File "uiCommon.py", line 12, in <module> SYSERR: File "system.py", line 160, in __hybrid_import SYSERR: File "system.py", line 122, in _process_result SYSERR: File "uiToolTip.py", line 26, in <module> SYSERR: File "system.py", line 160, in __hybrid_import SYSERR: File "system.py", line 122, in _process_result SYSERR: File "uiDragonSoul.py", line 20, in <module> SYSERR: File "system.py", line 160, in __hybrid_import SYSERR: File "system.py", line 122, in _process_result SYSERR: File "uiInventory.py", line 31, in <module> SYSERR: File "system.py", line 167, in __hybrid_import SYSERR: ImportError SYSERR: : SYSERR: No module named uiAttr67Add SYSERR: Not working..
  13. Hello, I have problem with add 6&7 attr, my SF dont have in cube.cpp if ( ch->GetExchange() || ch->GetMyShop() || ch->GetShopOwner() || ch->IsOpenSafebox() || ch->IsCubeOpen() ) There is only: if (ch->IsCubeOpen()) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("이미 제조창이 열려있습니다.")); return; } But in char.cpp is if (except && !(WND_EXCHANGE & flags) || !except && (WND_EXCHANGE & flags)) if (GetExchange()) return true; if (except && !(WND_MYSHOP & flags) || !except && (WND_MYSHOP & flags)) if (GetMyShop()) return true; if (except && !(WND_SHOPOWNER & flags) || !except && (WND_SHOPOWNER & flags)) if (GetShopOwner()) return true; if (except && !(WND_SAFEBOX & flags) || !except && (WND_SAFEBOX & flags)) if (IsOpenSafebox()) return true; if (except && !(WND_REFINE & flags) || !except && (WND_REFINE & flags)) if (IsUnderRefine()) return true; if (except && !(WND_CUBE & flags) || !except && (WND_CUBE & flags)) if (IsCubeOpen()) return true; its not for it? Please can u help me with it?
  14. Hi, I'm trying to translate locale_string_en correctly into my language. The problem is that I can't choose the right encoding for the Czech language. I used Windows-1250, but this destroy china characters. Consequently, locale_string_en is not used in the game, because probably my cz has some bugs. WinSCP editor: Notepad++: ...before i changed encode to Windows-1250, but after opening it changed itself to EUC-KR How do I do it right?
  15. I wrote to a few developers and either they didn't know him or they didn't hear anything wrong. However, it doesn't matter now, I will hardly get my money back. Only when I sent the money and saw a change in behavior did I realize that something would be fu*ked.
  16. Yes I agree. I do not deny that it is not my fault. With this post, I want to protect people like me.
  17. Really, I asked a lot of people before I bought them, and no one actually knew her. It was complicated to find the truth. That's why I made this current post.
  18. This is not a promotion but a warning against fraud! @ VegaS™ please, verify this topic. I removed any information about this person (not to be taken as an advertisement). Hi, I bought from SF Trinity his SF, which censored as fully functional and error free. I chose his version of the v100, which I liked. The transaction was fast and the payment was made through Skrill. I received the files immediately after sending the funds. Trinity also installed on FreeBSD 9.2 with MySQL 5.2 (said higher is not possible). Everything seemed to work, but testing showed that several systems were completely inoperable. I tried to contact him on the discord and of course he completely ignored me. Although he said that he would correct all mistakes free of charge. I tried to write to him from a second discord account and there he obviously replied immediately, the price of the v100 version increased by 50 euros. But it's just business. All please be careful! (I don't know what kind of evidence is needed, but I'll be happy to send everything I have (conversations, etc.). Now the minimum number of things is working and everything needs to be fixed. ------------------------------ New information: Actually, nothing has changed. Trinity did work on the repair for a while, but in fact only prolonged the time. Fortunately, I was contacted by the developer of the scripts and now we are working on repairing the entire SF. It's all very sad. Trinity contacted me today that I published [SCAMMER] Trinity a few days ago and that's why he's ending my collaboration with me (as if one started :D). Of course he blocked me, I contacted him from another discord and there I only got vulgarities and threats. I've been on the MT2 scene for a very short time and he's waiting for one so he can rob them. It's all sad, but in the end I hope we can fix the whole SF. Otherwise, I bought the v100 version (drops, quests, events, mounths don't work here, the menu also bugs and much more). It is not worth buying this money from him. If someone wants to be sure that everything will work, I recommend contacting the person who sells clear SF and there is only one (martysama) If someone doesn't believe me, they want to add evidence, I'll be happy to provide it by sharing on a discord. I do not have a problem with it. Everything is based on the truth. Information about him: Discord: Trinity#7263 Skrill: [email protected] Sended: 300 euro Any evidence:
  19. Yes, i fix it with this: local s=select (gameforge[pc.get_language()].fotbal._1button, gameforge[pc.get_language()].fotbal._2button, gameforge[pc.get_language()].fotbal._3button, gameforge[pc.get_language()].fotbal._4button) and sorry @ VegaS™ i using some time google translate, and this for now translate my text what i wroten in eng to text window.
  20. @Amun Thank you very much, in terms of the listed ones, who would you personally choose to have some working AntiDDOS protection?
  21. Full answer. Thank you..the problem is that OVH does not offer dedicated servers with less RAM than those mentioned. It offers VPS, but it is not possible to install FreeBSD
  22. Okay, its good for host server GAME Plan by OVH? Or this i dont need? Specification: Plan: Rise-1 CPU: Intel Xeon-E 2136 - 6c/12t - 3.3GHz/4.5GHz RAM: 32GB DDR4 ECC 2666MHz DISK: 2x SSD NVMe 512GB Enterprise Class Soft RAID NET: Unlimited traffic - 500Mbps bandwidth Its okay for MT2 server? How many players i can get on this server?
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.