coş

Închis
Avatar utilizator
Speachless
Deţinător Server

Deţinător Server
Mesaje: 1895
Membru din: 22 Iul 2014, 00:52
Server: Calliope2
Regat: Shinsoo
Aprecieri: 206  
Mulţumiri: 173  
 Contact:
Medalii

coş
Ultima oară modificat 05 Dec 2017, 12:01 de către Speachless, modificat 1 dată în total.
Like any god, I have my own bible and it is called the terms of use.
Imagine
Afișează semnătura
Avatar utilizator
Andrei vlc
Nivel 2

Nivel 2
Mesaje: 194
Membru din: 26 Apr 2017, 17:29
Server: Metin2
Regat: Jinno
Aprecieri: 6  
Mulţumiri: 186  
 Contact:
Medalii

Dobrescu Sebastian scrie:Salut, am observat ca ce s-a postat aici nu au toate verificarile facute si altele pe care nu stau sa le discut.

1. Deschideti char_item.cpp
2. Cautati :

Cod: Selectaţi tot

bool CHARACTER::UseItemEx(LPITEM item, TItemPos DestCell)
3. Sub toata functia de la

Cod: Selectaţi tot

if (-1 != iLimitRealtimeStartFirstUseFlagIndex)
adaugati :

Cod: Selectaţi tot

	  if (item->GetVnum() == 80004)
		{
				if (IsOpenSafebox() || GetExchange() || GetMyShop() || IsCubeOpen())
				{
				   ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Nu poti să deschizi un lingou cat timp ai o fereastra deschisa."));
				   return false;
				}
	   			if (GetGold() > 1890000000) 
				{
					ChatPacket(CHAT_TYPE_INFO, "Nu am putut deschide lingoul. Nu exista spatiu suficient.");
					return false;
				}
				
			item->SetCount(item->GetCount() - 1);
			PointChange(POINT_GOLD, 100000000, true);
		}
Codul simplu e cel mai sigur.

Este testata ?
Din cate vad este doar lingou' "80004"
Imagine
Afișează semnătura
Avatar utilizator
Okami
Deţinător Server

Deţinător Server
Mesaje: 1856
Membru din: 01 Ian 2015, 05:40
Server: Old Metin2
Regat: Jinno
Aprecieri: 614  
Mulţumiri: 107  
Discord: Copiază ID
 Contact:
Medalii

Dobrescu Sebastian scrie:coş
Păcat, arhivat.
Afișează semnătura
Închis

Înapoi la “Arhivă”

  • Informaţie