*Problemă/Întrebare: cum dezactivez itemshop din serverfiles mt2009.pl
*Resursă folosită (sistem/funcție/modificare): serverfiles mt2009.pl
*Syserr:
*Fișier(e) cu problema (link pastebin / code):
*Poze / Video:
*Resursă folosită (sistem/funcție/modificare): serverfiles mt2009.pl
*Syserr:
*Fișier(e) cu problema (link pastebin / code):
*Poze / Video:
🔥 Hai pe Discord! - Chat activ și support direct
Te așteptăm și pe serverul de Discord - aici ne-am strâns toată comunitatea de Metin2 din România.
Alătură-te acum!
Suntem aproape:
Roboțelu'
Anunț
Salut
Dezactivarea unui sistem pe un server de Metin2 (sursă sau files) depinde de complexitatea sistemului respectiv. Majoritatea sistemelor moderne sunt implementate prin Python (Client) sau C++ (Source/Binary).
Iată principalele metode prin care poți dezactiva un sistem:
1. Dezactivarea din C++ (Sursă Server/Game)
Dacă sistemul este hardcoded (ex: sistem de alchimie, eșarfe, peturi), trebuie dezactivat din sursă.
Caută macro-uri: Deschide sursa (game sau db) și caută define-uri specifice în length.h sau config.h (ex: #define ENABLE_PET_SYSTEM).
Comentează macro-ul: Adaugă // în fața define-ului: //#define ENABLE_PET_SYSTEM.
Recompilează: Compilează game și db și înlocuiește executabilele pe server.
2. Dezactivarea din Python (Client-Side)
Pentru a ascunde un sistem din interfața utilizatorului (UI).
Caută fișierele: Mergi în root sau uiscript din client.
Modifică .py: Caută butonul respectiv (ex: ExpandedTaskbar.BUTTON_DRAGON_SOUL) în root/uitaskbar.py și comentează liniile respective cu #.
Reîmpachetează clientul: Pack/Unpack cu un arhivator (ex: EterNexus).
3. Dezactivarea din Navicat (Baze de date)
Dacă sistemul folosește setări din player sau common.
Verifică tabelul quest pentru a bloca stări specifice.
Unele sisteme pot fi oprite prin modificarea valorilor în item_proto sau mob_proto (ex: dezactivarea unui drop).
Recomandare: Înainte de a face orice modificare, fă un backup la fișierele pe care urmează să le modifici sau la baza de date!
Succes !!
Dezactivarea unui sistem pe un server de Metin2 (sursă sau files) depinde de complexitatea sistemului respectiv. Majoritatea sistemelor moderne sunt implementate prin Python (Client) sau C++ (Source/Binary).
Iată principalele metode prin care poți dezactiva un sistem:
1. Dezactivarea din C++ (Sursă Server/Game)
Dacă sistemul este hardcoded (ex: sistem de alchimie, eșarfe, peturi), trebuie dezactivat din sursă.
Caută macro-uri: Deschide sursa (game sau db) și caută define-uri specifice în length.h sau config.h (ex: #define ENABLE_PET_SYSTEM).
Comentează macro-ul: Adaugă // în fața define-ului: //#define ENABLE_PET_SYSTEM.
Recompilează: Compilează game și db și înlocuiește executabilele pe server.
2. Dezactivarea din Python (Client-Side)
Pentru a ascunde un sistem din interfața utilizatorului (UI).
Caută fișierele: Mergi în root sau uiscript din client.
Modifică .py: Caută butonul respectiv (ex: ExpandedTaskbar.BUTTON_DRAGON_SOUL) în root/uitaskbar.py și comentează liniile respective cu #.
Reîmpachetează clientul: Pack/Unpack cu un arhivator (ex: EterNexus).
3. Dezactivarea din Navicat (Baze de date)
Dacă sistemul folosește setări din player sau common.
Verifică tabelul quest pentru a bloca stări specifice.
Unele sisteme pot fi oprite prin modificarea valorilor în item_proto sau mob_proto (ex: dezactivarea unui drop).
Recomandare: Înainte de a face orice modificare, fă un backup la fișierele pe care urmează să le modifici sau la baza de date!
Succes !!
🔥 Hai pe Discord! - Chat activ și support direct
Te așteptăm și pe serverul de Discord - aici ne-am strâns toată comunitatea de Metin2 din România.
Alătură-te acum!
Suntem aproape:
Roboțelu'
Anunț
Creează-ți un cont sau autentifică-te pentru a participa la discuție
Trebuie să fii membru pentru a răspunde
Creează-ți un cont
Membrii pot crea subiecte noi și pot descărca resurse Metin2 Gratuit!
Te poți înregistra sau conecta rapid utilizând contul tău de Discord, Github sau Google.
Autentifică-te
-
Subiecte similare
Discord ID copiat:



