Avatar utilizator
3lteror
Membru Ucenic
Membru Ucenic
  • Mesaje: 15
    Membru din: 04 Noi 2024, 20:15
  • Reacții: 13
  • Mesaje utile: 0
  • Medalii

    Avatar utilizator
    3lteror
    Membru Ucenic
    Membru Ucenic
    *Problemă/Întrebare: am adaugat switchbot sanii insa dupa ce bonusez ceva, dau logout si mi se pune item-ul respectiv in locul armurii. si acel cerc micut sa fie cat tot item-ul

    *Resursă folosită (sistem/funcție/modificare): https://just4metin.ro/sursa/switchbot-s ... 03346.html

    *Syserr:

    *Fișier(e) cu problema (link pastebin / code):

    *Poze / Video: https://prnt.sc/e6QkPcDxRQ6- / https://prnt.sc/LSQXGiWVx-Vj
    Avatar utilizator
    ZuZuR
    Fost Coleg
    Fost Coleg
  • Mesaje: 577
    Membru din: 30 Sep 2024, 17:33
  • Reacții: 17439
  • Mesaje utile: 6
  • Status: Totul pentru o experiență Metin2 perfectă
    Server: VR2
  • Regat: Shinsoo
  • [ID Discord]
  • Medalii

    Avatar utilizator
    ZuZuR
    Fost Coleg
    Fost Coleg

    Mesaj

    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.

    Incearca asta, din cate stiu are toate fixurile
    Avatar utilizator
    3lteror
    Membru Ucenic
    Membru Ucenic
  • Mesaje: 15
    Membru din: 04 Noi 2024, 20:15
  • Reacții: 13
  • Mesaje utile: 0
  • Medalii

    Avatar utilizator
    3lteror
    Membru Ucenic
    Membru Ucenic

    Mesaj

    ZuZuR scrie: ↑13 Noi 2024, 18:16
    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.

    Incearca asta, din cate stiu are toate fixurile
    fisierele pe care tu le ai dat, sunt asemanatoare cu fisierele sistemului pe care l am adaugat si eu bro !
    Avatar utilizator
    3lteror
    Membru Ucenic
    Membru Ucenic
  • Mesaje: 15
    Membru din: 04 Noi 2024, 20:15
  • Reacții: 13
  • Mesaje utile: 0
  • Medalii

    Avatar utilizator
    3lteror
    Membru Ucenic
    Membru Ucenic

    Mesaj

    ZuZuR scrie: ↑13 Noi 2024, 18:16
    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.

    Incearca asta, din cate stiu are toate fixurile
    iar imaginile din fix nu sunt valabile : https://prnt.sc/jn-BUoL6yvF3
    Avatar utilizator
    ZuZuR
    Fost Coleg
    Fost Coleg
  • Mesaje: 577
    Membru din: 30 Sep 2024, 17:33
  • Reacții: 17439
  • Mesaje utile: 6
  • Status: Totul pentru o experiență Metin2 perfectă
    Server: VR2
  • Regat: Shinsoo
  • [ID Discord]
  • Medalii

    Avatar utilizator
    ZuZuR
    Fost Coleg
    Fost Coleg

    Mesaj

    in functia
    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.


    cauta

    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.


    si dupa ultimul return adaugi

    if ((DestCell.IsSwitchbotPosition() && item->IsEquipped()) || (Cell.IsSwitchbotPosition() && DestCell.IsEquipPosition()))
    {
    return false;
    }
    Avatar utilizator
    3lteror
    Membru Ucenic
    Membru Ucenic
  • Mesaje: 15
    Membru din: 04 Noi 2024, 20:15
  • Reacții: 13
  • Mesaje utile: 0
  • Medalii

    Avatar utilizator
    3lteror
    Membru Ucenic
    Membru Ucenic

    Mesaj

    nu gasesc functia
    void CHARACTER::AddSashMaterial(TItemPos tPos, BYTE bPos)
    in char_item.cpp
    Avatar utilizator
    Troublesome
    Developer
    Developer
  • Mesaje: 45
    Membru din: 05 Oct 2024, 15:59
  • Reacții: 610
  • Mesaje utile: 1
  • Status: $ rm -rf /stress 🗑️
  • Regat: Shinsoo
  • [ID Discord]
  • Medalii

    Avatar utilizator
    Troublesome
    Developer
    Developer

    Mesaj

    1. -> char_item.cpp
    2. Caută
    Code:
    bool CHARACTER::MoveItem(TItemPos Cell, TItemPos DestCell, BYTE count)
    3. Sub
    Code:
    	if (DestCell.IsBeltInventoryPosition() && false == CBeltInventoryHelper::CanMoveIntoBeltInventory(item))
    	{
    		ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ŔĚ ľĆŔĚĹŰŔş ş§Ć® ŔÎşĄĹ丮·Î żĹ±ć Ľö ľř˝Ŕ´Ď´Ů."));			
    		return false;
    	}
    Adaugă
    Code:
    return !(Cell.IsSwitchbotPosition() && DestCell.IsEquipPosition()) 
        || (ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Nu poți echipa obiecte direct din Switchbot.")), false);
    
    Game scripting-ul este un hobby pentru mine. Nu este o obligație și nu sunt dator nimănui.
    See full signature
    Avatar utilizator
    3lteror
    Membru Ucenic
    Membru Ucenic
  • Mesaje: 15
    Membru din: 04 Noi 2024, 20:15
  • Reacții: 13
  • Mesaje utile: 0
  • Medalii

    Avatar utilizator
    3lteror
    Membru Ucenic
    Membru Ucenic

    Mesaj

    Troublesome scrie: ↑13 Noi 2024, 22:59 1. -> char_item.cpp
    2. Caută
    Code:
    bool CHARACTER::MoveItem(TItemPos Cell, TItemPos DestCell, BYTE count)
    3. Sub
    Code:
    	if (DestCell.IsBeltInventoryPosition() && false == CBeltInventoryHelper::CanMoveIntoBeltInventory(item))
    	{
    		ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ŔĚ ľĆŔĚĹŰŔş ş§Ć® ŔÎşĄĹ丮·Î żĹ±ć Ľö ľř˝Ŕ´Ď´Ů."));			
    		return false;
    	}
    Adaugă
    Code:
    return !(Cell.IsSwitchbotPosition() && DestCell.IsEquipPosition()) 
        || (ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Nu poți echipa obiecte direct din Switchbot.")), false);
    
    https://gyazo.com/3bdecaae7967e29c7f7b24036fe22da0, asta s a intamplat dupa ce am adaugat cele de mai sus ! :o)
    Avatar utilizator
    SCOOB
    Administrator
    Administrator
  • Mesaje: 4918
    Membru din: 07 Aug 2024, 18:53
  • Reacții: 122287
  • Mesaje utile: 47
  • Status: Pe aici.. 🤠
    Server: Saga2 - Soon
  • Regat: Jinno
  • [ID Discord]
  • Avatar utilizator
    SCOOB
    Administrator
    Administrator

    Mesaj

    3lteror scrie: ↑13 Noi 2024, 23:17
    Troublesome scrie: ↑13 Noi 2024, 22:59 1. -> char_item.cpp
    2. Caută
    Code:
    bool CHARACTER::MoveItem(TItemPos Cell, TItemPos DestCell, BYTE count)
    3. Sub
    Code:
    	if (DestCell.IsBeltInventoryPosition() && false == CBeltInventoryHelper::CanMoveIntoBeltInventory(item))
    	{
    		ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ŔĚ ľĆŔĚĹŰŔş ş§Ć® ŔÎşĄĹ丮·Î żĹ±ć Ľö ľř˝Ŕ´Ď´Ů."));			
    		return false;
    	}
    Adaugă
    Code:
    return !(Cell.IsSwitchbotPosition() && DestCell.IsEquipPosition()) 
        || (ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Nu poți echipa obiecte direct din Switchbot.")), false);
    
    https://gyazo.com/3bdecaae7967e29c7f7b24036fe22da0, asta s a intamplat dupa ce am adaugat cele de mai sus ! :o)
    trebuie sa sinconizezi GameType.h (binary) cu length.h (sursa sv/common)

    si Gametype.cpp, Gametype.h si Navicat (item -> design table)
    Comunitatea Metin2 Romania este si pe Discord! :ymcowboy:

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

    ► discord.gg/jWxeDSf7HP ◄





    See full signature
    Avatar utilizator
    3lteror
    Membru Ucenic
    Membru Ucenic
  • Mesaje: 15
    Membru din: 04 Noi 2024, 20:15
  • Reacții: 13
  • Mesaje utile: 0
  • Medalii

    Avatar utilizator
    3lteror
    Membru Ucenic
    Membru Ucenic

    Mesaj

    Înapoi la “Arhivă probleme”

    Discord ID copiat: