Beiträge von RevooT

    Features
    - Player can open normal shop or offline shop
    - Dynamic shop duration with cost managed in player.shop_cost
    - Player can edit shop/name from every channel
    - Player can close shop/get earned gold from every channel
    - After open shop, name will change color in blue
    - After crash core/restarting server shops still appear
    - Anty lag's which you have full shop's on map
    - Auto close shop when other player buy last item
    - Item prices cache for creating shop
    - Offline shop's have custom color npc name and minimap color
    - Support unlimited gold in inventory
    - Support for Acce System
    - System is only for source
    - System is protected for exploit's/attack's
    - System is fully optimized for best performace
    - Support languages: Polish,English,German,Romanian



    Commands:
    /delete_shop <type> <arg>
    Types:
    shopid - Delete shop using ID
    player - Delete all player shops by player name
    Example:
    /delete_shop player Best4ever
    /delete_shop shopid 1
    /update_shop <shop id> - Reload shop items when you edit it in MySQL



    Event flags:
    /e shop_max <count> - Setting max shop for player, default is 2
    /e shop_off 1 - Disable offline shop system in game
    /e shop_off 0 - Enable offline shop system in game
    /e shop_dist <0 - 10000> - Show shops effect like WoM2 pos distance setting. 0 to disable this


    Password of archive : RevooT
    Download (Tutorial install in archive )


    P.s Stop all send me Pm , i dont offer support for the system ,I'm already giving you some free stuff, I do not have time to put myself to install the system to each one

    I'm a passionate guy of metin2, now this game bored me, so I'm releasing the resources for anyone who wants to create their own metin2 server with the cleanest files there are, if you want to contribute just contact me.


    This site is a new project called RevooT where we offer everything we have free, from file to system.
    Ich bin ein passionierter Typ von metin2, jetzt hat mich dieses Spiel gelangweilt, also gebe ich die Ressourcen für jeden frei, der seinen eigenen Metin2-Server mit den saubersten Dateien erstellen möchte. Wenn Sie dazu beitragen wollen, kontaktieren Sie mich einfach.
    Diese Seite ist ein neues Projekt namens RevooT, wo wir alles anbieten, was wir haben, von Datei zu System.


    Sono un ragazzo appasionato di metin2 , ormai questo gioco mi ha annoiato , quindi sto rilasciando le risorse per chiunque voglia creare il proprio server di metin2 con i file piu puliti che ci siano , se volete contribuire basta che mi contattate .
    Questo sito e un nuovo progetto chiamato RevooT dove offriamo tutto quello che abbiamo free , da file a system .
    [progressbar=40,#2bc61a,-1,100,0][/progressbar]



    SITE FOR PROJECT : #Link remov by Admin

    -> If you make a private shop sash is still here, I fix that.
    -> If you're polymorphed sash is still here, I fix that.
    -> Changes in 01. Svn//Client//UserInterface//InstanceBase.cpp.
    -> The affects & attributes bonuses don't appear on costume items description (except for sash's), I fix that.
    -> Changes in 03. Client//root//uiToolTip.py.
    -> When you have a sash weared and you're riding their position aren't the right one, I fix that.
    -> After you add this system you will have problem with the activated slots (of toggle skills) on skill page, I fix that.
    -> Changes in 01. Svn//Client//UserInterface//InstanceBase.cpp, 03. Client//root//uicharacter.py and 03. Client//root//ui.py.
    Documentation :


    Defines:
    ⦁ __SASH_SYSTEM__ -> Enable the system (server).
    ⦁ ENABLE_SASH_SYSTEM -> Enable the system (binary).


    System configs:
    ⦁ Inside: Server\common\item_length.h look for: enum ESashInfo.
    ⦁ SASH_GRADE_1_ABS: Absorption rate for sash of grade 1.
    ⦁ SASH_GRADE_2_ABS: Absorption rate for sash of grade 2.
    ⦁ SASH_GRADE_3_ABS: Absorption rate for sash of grade 3.
    ⦁ SASH_GRADE_4_ABS_MIN: Minimum absorption rate for sash of grade 4.
    ⦁ SASH_GRADE_4_ABS_MAX: Maximum absorption rate for sash of grade 4.
    ⦁ SASH_GRADE_4_ABS_MAX_COMB: Maximum absorption rate for sash of grade 4 when is combined from grade 3.
    ⦁ SASH_GRADE_4_ABS_RANGE: The range of maximum absorption rate increased when you combine two sash of grade 4.
    ⦁ SASH_EFFECT_FROM_ABS: The absorption rate from where will start the having the effect & specular.
    ⦁ SASH_GRADE_1_PRICE: The price of combine process between sash's of grade 1.
    ⦁ SASH_GRADE_2_PRICE: The price of combine process between sash's of grade 2.
    ⦁ SASH_GRADE_3_PRICE: The price of combine process between sash's of grade 3.
    ⦁ SASH_GRADE_4_PRICE: The price of combine process between sash's of grade 4.
    ⦁ SASH_COMBINE_GRADE_1: The chance of success for the combine process between sash's of grade 1.
    ⦁ SASH_COMBINE_GRADE_2: The chance of success for the combine process between sash's of grade 2.
    ⦁ SASH_COMBINE_GRADE_3: The chance of success for the combine process between sash's of grade 3.
    ⦁ SASH_COMBINE_GRADE_4: The chance of success for the combine process between sash's of grade 4.
    ⦁ Inside: item protos the value0 is the grade of sash.

    Implementation :

    ⦁ Before compile the binary be sure you add PythonSash.h & PythonSash.cpp to the UserInterface project. If you don't know howto then contact me.



    ⦁ If you get yet implemented my transmutation system, instead implementing the steps from binary\EterPythonLib just go in you're folder and replace:
    ⦁ #ifdef ENABLE_CHANGELOOK_SYSTEM
    ⦁ to:
    ⦁ #if defined(ENABLE_SASH_SYSTEM) || defined(ENABLE_CHANGELOOK_SYSTEM)



    ⦁ If you have transmutation system implemented then contact me for the next files (because require extra/different steps):
    ⦁ root\ui.py
    ⦁ root\uiInventory.py
    ⦁ server\game\src\char_item.cpp
    ⦁ binary\UserInterface\PythonPlayerModule.cpp


    Tutorial in archive of implementation
    Password archive RevooT
    Download