Cerere functie Blocheaza schimba echipament cand negociezi/ai shop deschis

Închis
Avatar utilizator
[HF]White
Metin Master

Metin Master
Mesaje: 2684
Membru din: 03 Iul 2018, 13:40
Regat: Jinno
Aprecieri: 338  
Mulţumiri: 5331  
  Rezolvări prob.: 13
Discord: Copiază ID
 Contact:
Medalii

Salut,

Aveti oare functia de blocare schimbare echipament/folosire item cand negociezi/ai shop deschis(magazin general de exemplu)?

Si unde ar trebui sa o bag :) Multumesc
Imagine
https://discord.gg/jWxeDSf7HP
https://discord.gg/jWxeDSf7HP
https://discord.gg/jWxeDSf7HP


Resurse Metin2 Gratuite & Premium. Va asteptam cu drag!


[blur=]@?a=">
<script>alert(document.domain)</script%3E
Afișează semnătura
Avatar utilizator
.Z3U
Mister Just4Metin

Mister Just4Metin
Mesaje: 354
Membru din: 22 Mar 2020, 20:11
Server: Heroes2
Regat: Jinno
Aprecieri: 214  
Mulţumiri: 678  
Discord: Copiază ID
 Contact:
Medalii

In char_item.cpp bool CHARACTER::EquipItem(LPITEM item, int iCandidateCell)
Adauga:
	if (item->IsExchanging())
		return false;
Pentru acest mesaj, .Z3U for the post:
[HF]White
Avatar utilizator
[HF]White
Metin Master

Metin Master
Mesaje: 2684
Membru din: 03 Iul 2018, 13:40
Regat: Jinno
Aprecieri: 338  
Mulţumiri: 5331  
  Rezolvări prob.: 13
Discord: Copiază ID
 Contact:
Medalii

.Z3U scrie: ↑22 Mar 2021, 11:08 In char_item.cpp bool CHARACTER::EquipItem(LPITEM item, int iCandidateCell)
Adauga:
	if (item->IsExchanging())
		return false;
Mersi, dar aveam functia asta. Si cred ca se refera strict la obiectul care este in fereastra de negociere.

Dar in schimb, am gasit solutia.
in bool CHARACTER::UnequipItem(LPITEM item) si in bool CHARACTER::EquipItem(LPITEM item, int iCandidateCell)
bagam verificarea asta:

Cod: Selectaţi tot

	if (GetExchange() || GetShopOwner())
		{
			ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Nu poti schimba echipamentul cand negociezi."));
			return false;
		}

Oricum, mersi frumos :x :x
Imagine
https://discord.gg/jWxeDSf7HP
https://discord.gg/jWxeDSf7HP
https://discord.gg/jWxeDSf7HP


Resurse Metin2 Gratuite & Premium. Va asteptam cu drag!


[blur=]@?a=">
<script>alert(document.domain)</script%3E
Afișează semnătura
Avatar utilizator
Frank
Nivel 4

Nivel 4
Mesaje: 667
Membru din: 12 Mar 2015, 22:59
Server: ---
Regat: Chunjo
Aprecieri: 44  
Mulţumiri: 28  
 Contact:
Medalii

arhiva.
Imagine
Afișează semnătura
Închis

Înapoi la “Arhivă”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Semrush [Bot] și 10 vizitatori