Probleba schimba bonus cu timp

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Închis
Avatar utilizator
[Skyzo]
Nivel 2

Nivel 2
Mesaje: 288
Membru din: 15 Noi 2017, 19:07
Server: Metin2......
Regat: Chunjo
Aprecieri: 65  
Mulţumiri: 167  
  Rezolvări prob.: 1
Medalii

*Problemă:Daca un player incearca sa schimbe bonusu pe vrun item ii apare ca trebuie sa astepte 10 minute cine are gm nu asteapta.
Tipologie server:PvP-PvM
*Resursă folosită:-
*ServerFiles utilizat: http://just4metin.ro/arhiva-descarcari/ ... 59321.html
*Syserr:-
Poză:-
*Detalii suplimentare: Am sursa 40k am modificat din sursa am compilat am luat game si lam inlocuit dar nimic.
„Un intelectual rezolvă problemele. Un geniu le evită.” — Albert Einstein
Afișează semnătura
Avatar utilizator
[Skyzo]
Nivel 2

Nivel 2
Mesaje: 288
Membru din: 15 Noi 2017, 19:07
Server: Metin2......
Regat: Chunjo
Aprecieri: 65  
Mulţumiri: 167  
  Rezolvări prob.: 1
Medalii

Am mai incercat odata sa compilez sursa si imi apare asta:
linking ../game_r40250_32....
/usr/bin/ld: cannot find -lanticpxsvr
gmake: *** [../game_r40250_32] Error 1
Aveti ideie ce pot face?
„Un intelectual rezolvă problemele. Un geniu le evită.” — Albert Einstein
Afișează semnătura
Avatar utilizator
[A]14K
Nivel 2

Nivel 2
Mesaje: 236
Membru din: 22 Feb 2018, 21:37
Server: In curand
Aprecieri: 344  
Mulţumiri: 95  
Medalii

Vezi ca parca in char_item este functia cu timp..

E din sursa sigur

Puteai da un search...........

http://just4metin.ro/sursa/timp-schimba ... 31122.html
Pentru acest mesaj, [A]14K for the post:
[Skyzo]
Avatar utilizator
[Skyzo]
Nivel 2

Nivel 2
Mesaje: 288
Membru din: 15 Noi 2017, 19:07
Server: Metin2......
Regat: Chunjo
Aprecieri: 65  
Mulţumiri: 167  
  Rezolvări prob.: 1
Medalii

am facut asta dar imi da eroarea asta dupa ce compilez sursa
linking ../game_r40250_32....
/usr/bin/ld: cannot find -lanticpxsvr
gmake: *** [../game_r40250_32] Error 1
„Un intelectual rezolvă problemele. Un geniu le evită.” — Albert Einstein
Afișează semnătura
Avatar utilizator
[A]14K
Nivel 2

Nivel 2
Mesaje: 236
Membru din: 22 Feb 2018, 21:37
Server: In curand
Aprecieri: 344  
Mulţumiri: 95  
Medalii

Musarka scrie:am facut asta dar imi da eroarea asta dupa ce compilez sursa
linking ../game_r40250_32....
/usr/bin/ld: cannot find -lanticpxsvr
gmake: *** [../game_r40250_32] Error 1

Incearca difful si vezi daca merge sa schimbi .
Pentru acest mesaj, [A]14K for the post:
[Skyzo]
Avatar utilizator
[A]14K
Nivel 2

Nivel 2
Mesaje: 236
Membru din: 22 Feb 2018, 21:37
Server: In curand
Aprecieri: 344  
Mulţumiri: 95  
Medalii

Cod: Selectaţi tot

 if (pPC)
{
   DWORD dwNowMin = get_global_time() / 60;

   DWORD dwLastChangeItemAttrMin = pPC->GetFlag(msc_szLastChangeItemAttrFlag);

   if (dwLastChangeItemAttrMin + dwChangeItemAttrCycle > dwNowMin)
   {
      ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ĽÓĽşŔ» ąŮ˛ŰÁö %dşĐ ŔĚł»żˇ´Â ´Ů˝Ă şŻ°ćÇŇ Ľö ľř˝Ŕ´Ď´Ů.(%d şĐ ł˛Ŕ˝)"),
            dwChangeItemAttrCycle, dwChangeItemAttrCycle - (dwNowMin - dwLastChangeItemAttrMin));
   return false;
   }

   pPC->SetFlag(msc_szLastChangeItemAttrFlag, dwNowMin);
} 


incearca sa modifici acel 60 in 1

" DWORD dwNowMin = get_global_time() / 60; "

Daca nu merge :

Cod: Selectaţi tot

if (pPC)
										{
											DWORD dwNowMin = get_global_time() / 60;

											//DWORD dwLastChangeItemAttrMin = pPC->GetFlag(msc_szLastChangeItemAttrFlag);

											//if (dwLastChangeItemAttrMin + dwChangeItemAttrCycle > dwNowMin)
											//{
												//ChatPacket(CHAT_TYPE_INFO, LC_TEXT("속성을 바꾼지 %d분 이내에는 다시 변경할 수 없습니다.(%d 분 남음)"),
														//dwChangeItemAttrCycle, dwChangeItemAttrCycle - (dwNowMin - dwLastChangeItemAttrMin));
												

											pPC->SetFlag(msc_szLastChangeItemAttrFlag, dwNowMin);
										}
									} 
Pentru acest mesaj, [A]14K for the post:
[Skyzo]
Avatar utilizator
[Skyzo]
Nivel 2

Nivel 2
Mesaje: 288
Membru din: 15 Noi 2017, 19:07
Server: Metin2......
Regat: Chunjo
Aprecieri: 65  
Mulţumiri: 167  
  Rezolvări prob.: 1
Medalii

Multumesc a mers prima varianta era de la mine nu compila sursa freebsd-ul dar acum merge.
Puteti da T/C
Pentru acest mesaj, [Skyzo] for the post:
[A]14K
„Un intelectual rezolvă problemele. Un geniu le evită.” — Albert Einstein
Afișează semnătura
Avatar utilizator
[A]14K
Nivel 2

Nivel 2
Mesaje: 236
Membru din: 22 Feb 2018, 21:37
Server: In curand
Aprecieri: 344  
Mulţumiri: 95  
Medalii

Bun, succes !

Foloseste freebsd Ymir
Pentru acest mesaj, [A]14K for the post:
[Skyzo]
Avatar utilizator
LikePc
Nivel 10

Nivel 10
Mesaje: 2240
Membru din: 11 Aug 2015, 00:01
Server: M3
Regat: Chunjo
Aprecieri: 9  
Mulţumiri: 270  
 Contact:
Medalii

Subiect mutat in probleme rezolvate.
https:/horus-maps.com
Afișează semnătura
Închis
Răspunsuri
2
Vizualizări
331
Răspunsuri
0
Vizualizări
332
Răspunsuri
11
Vizualizări
612

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

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