Membru Începător
Membru Începător
Mesaje: 7
Membru din: 02 Iun 2026, 13:13
  • Reacții: 0
  • Mesaje utile: 1
  • Medalii

    Avatar utilizator
    Membru Începător
    Membru Începător
    *Problemă/Întrebare:
    Salutare,am ajuns la faza de testare PvP şi doar ce am dat de necazu' ăsta :)) . Apăs pe butoane şi nu-mi pune modul pvp ales.. am făcut compare cu fişiere gameoption din root,uiscrip,input_main , nu mai stiu unde sa caut , întrebarea pe care vreau s-o pun este unde aş mai putea căuta..? Precizez că syserr client şi server e gol , m-am uitat în syslog şi imi apare că aş activa comanda dar degeaba '' Jul 10 20:15:08 :: COMMAND: [SA]Sekiro: pkmode '' ; am incercat şi prin chat /pkmode şi tot nu-mi pune modul pvp
    *Resursă folosită (sistem/funcție/modificare):
    :-w
    *Syserr:
    Gol
    *Fișier(e) cu problema (link pastebin / code):
    Vă las aici uigameoption :
    *Poze / Video:
    https://gyazo.com/3ed0c282e2eb61d2b39a4546aee44bd4
    Administrator
    Administrator
  • Mesaje: 4731
    Membru din: 07 Aug 2024, 21:53
  • Reacții: 110587
  • Mesaje utile: 45
  • Status: Pe aici.. 🤠
    Server: Saga2 - Soon
  • Regat: Jinno
  • [ID Discord]
  • Contact:
    Avatar utilizator
    Administrator
    Administrator

    Mesaj de SCOOB »

    vezi ca parca era si un quest care se ocupa de treaba asta.. care seta gamemode
    Comunitatea Metin2 Romania este si pe Discord! :ymcowboy:

    2500+ membri • Chat activ zilnic • Support • Cereri & Resurse

    ► discord.gg/jWxeDSf7HP ◄





    See full signature
    Membru Începător
    Membru Începător
    Mesaje: 7
    Membru din: 02 Iun 2026, 13:13
  • Reacții: 0
  • Mesaje utile: 1
  • Medalii

    Avatar utilizator
    Membru Începător
    Membru Începător

    Mesaj de Baki7 »

    N-am umblat la questuri deloc ..o sa verific prin sursa game questlua să văd,mersi ..
    Inactiv
    Inactiv
  • Mesaje: 2
    Membru din: 05 Mar 2025, 17:35
  • Reacții: 0
  • Mesaje utile: 0
  • Medalii

    Avatar utilizator
    Inactiv
    Inactiv

    Mesaj de ims1k »

    Din ce văd, partea din uiGameOption.py pare în regulă, comenzile pentru modurile PvP sunt trimise corect (/pkmode 0, 1, 2, 4).

    Dacă în syslog comanda ajunge la server, eu aș verifica mai departe în game source, la ACMD(do_pkmode) din cmd_general.cpp, iar apoi CHARACTER::SetPKMode() din char.cpp.

    Ai încercat și pe un caracter normal? Dacă face la fel, pune aici funcția do_pkmode, poate problema e acolo.
    Membru Începător
    Membru Începător
    Mesaje: 3
    Membru din: 06 Mar 2026, 23:37
  • Reacții: 0
  • Mesaje utile: 0
  • Medalii

    Avatar utilizator
    Membru Începător
    Membru Începător

    Mesaj de nainferoce69 »

    Salut. Din ce ai pus aici, eu nu cred că problema mai este în uigameoption.py.

    În fișierul tău, butoanele trimit corect:

    /pkmode 0
    /pkmode 1
    /pkmode 2
    /pkmode 4

    când constInfo.PVPMODE_ENABLE este activ.

    Dacă în syslog îți apare deja COMMAND: [SA]Sekiro: pkmode și nici comanda /pkmode scrisă manual în chat nu funcționează, eu aș lăsa partea de client deoparte și aș verifica serverul.

    Uită-te în special în:

    cmd_general.cpp → funcția do_pkmode
    cmd.cpp → să fie înregistrată comanda corect
    char.cpp / char.h → SetPKMode() / GetPKMode()

    Pune pentru test niște sys_err în do_pkmode, înainte și după schimbarea modului, ca să vezi:

    ce valoare primește comanda;
    ce PK mode are playerul înainte;
    ce PK mode are după;
    level-ul;
    map index-ul;
    dacă intră într-un return înainte de SetPKMode().

    Mai verifică și eventualele restricții custom pentru level, mapă, GM sau empire.

    Din moment ce serverul vede comanda, problema pare mai degrabă în handlerul server-side sau într-un check care blochează schimbarea modului, nu în butoanele din uigameoption.py.

    Dacă pui aici do_pkmode din cmd_general.cpp, putem vedea exact unde se oprește.
    Membru Avansat
    Membru Avansat
  • Mesaje: 60
    Membru din: 29 Noi 2024, 19:19
  • Reacții: 210
  • Mesaje utile: 3
  • Status: Pierd vremea ^.^
  • Regat: Jinno
  • Contact:

    Medalii

    Avatar utilizator
    Membru Avansat
    Membru Avansat

    Mesaj de mrpower8098 »

    Problema este in uiscript/gameoptiondialog.py vezi sa nu fie inversate butoanele de asta iti apare asa ia vezi in uiscript/gameoptiondialog.py sa nu fie inversate pvp_free și pvp_guild
    Scrie răspuns

    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.

    Înregistrare

    Autentifică-te

    Înapoi la “Support”

    Informații

    Utilizatori ce navighează pe acest forum: Niciun utilizator înregistrat și 2 vizitatori

    Discord ID copiat: