Profesional biolog vegas întrebare

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Avatar utilizator
BRTSERGIU2
Utilizator interzis !

Utilizator interzis !
Mesaje: 600
Membru din: 25 Aug 2014, 21:28
Server: Metin2Ro
Regat: Chunjo
Aprecieri: 28  
Mulţumiri: 77  
Medalii

gubigubi scrie:
Zerant :3 scrie:
gubigubi scrie:*Problemă: Cum aș putea să fac un item ca să anuleze timpul de așteptare pe sistemul de biolog a lui vegas?
Tipologie server:-
*Resursă folosită:cea de pe forum
*ServerFiles utilizat:-
*Syserr:-
Poză:-
*Detalii suplimentare: Mulțumesc anticipat!
E default din system

char_item.cpp

Cauti: bool CHARACTER::UseItem(TItemPos Cell, TItemPos DestCell)

Sub : sys_log(0, "%s: USE_ITEM %s (inven %d, cell: %d)", GetName(), item->GetName(), window_type, wCell);

Adaugi :
if (item->GetVnum() == 70030)
{
BiologManager::instance().RestartTime(this);
}
char_item.cpp: In member function 'bool CHARACTER::UseItemEx(CItem*, TItemPos)':
char_item.cpp:1750: error: 'BiologManager' has not been declared
gmake[1]: *** [.obj/char_item.o] Error 1
incearca sa pui in char_item sus
#include "biolog.h"
Avatar utilizator
gubigubi
Nivel 3

Nivel 3
Mesaje: 358
Membru din: 15 Iul 2014, 12:17
Aprecieri: 34  
Mulţumiri: 4  
Medalii

BRTSERGIU scrie: incearca sa pui in char_item sus
#include "biolog.h"
In file included from char_item.cpp:26:
refine.h:62:7: warning: no newline at end of file
In file included from char_item.cpp:40:
biolog.h:23:7: warning: no newline at end of file
char_item.cpp: In member function 'bool CHARACTER::UseItem(TItemPos, TItemPos)':
char_item.cpp:5413: error: 'class BiologManager' has no member named 'RestartTime'
gmake[1]: *** [.obj/char_item.o] Error 1
Edit: Oare nu trebuie să fie așa?

Cod: Selectaţi tot

	if (item->GetVnum() == 70030)
	{
	BiologManager::instance().Send_FinishedRefresh(this);
	}
Avatar utilizator
BRTSERGIU2
Utilizator interzis !

Utilizator interzis !
Mesaje: 600
Membru din: 25 Aug 2014, 21:28
Server: Metin2Ro
Regat: Chunjo
Aprecieri: 28  
Mulţumiri: 77  
Medalii

gubigubi scrie:
BRTSERGIU scrie: incearca sa pui in char_item sus
#include "biolog.h"
In file included from char_item.cpp:26:
refine.h:62:7: warning: no newline at end of file
In file included from char_item.cpp:40:
biolog.h:23:7: warning: no newline at end of file
char_item.cpp: In member function 'bool CHARACTER::UseItem(TItemPos, TItemPos)':
char_item.cpp:5413: error: 'class BiologManager' has no member named 'RestartTime'
gmake[1]: *** [.obj/char_item.o] Error 1
Edit: Oare nu trebuie să fie așa?

Cod: Selectaţi tot

	if (item->GetVnum() == 70030)
	{
	BiologManager::instance().Send_FinishedRefresh(this);
	}
ba cred ca da,incearca.Ca sa nu mai stai sa compilezi tot cand faci o modificare mica te duci in .obj si stergi doar fisierul in care ai facut modificarea gen intri in .obj stergi char_item.o si dai gmake -j20 sau cum dai tu,si o sa compileze doar ce fisierul ala.
Avatar utilizator
gubigubi
Nivel 3

Nivel 3
Mesaje: 358
Membru din: 15 Iul 2014, 12:17
Aprecieri: 34  
Mulţumiri: 4  
Medalii

BRTSERGIU scrie:
gubigubi scrie:
BRTSERGIU scrie: incearca sa pui in char_item sus
#include "biolog.h"
In file included from char_item.cpp:26:
refine.h:62:7: warning: no newline at end of file
In file included from char_item.cpp:40:
biolog.h:23:7: warning: no newline at end of file
char_item.cpp: In member function 'bool CHARACTER::UseItem(TItemPos, TItemPos)':
char_item.cpp:5413: error: 'class BiologManager' has no member named 'RestartTime'
gmake[1]: *** [.obj/char_item.o] Error 1
Edit: Oare nu trebuie să fie așa?

Cod: Selectaţi tot

	if (item->GetVnum() == 70030)
	{
	BiologManager::instance().Send_FinishedRefresh(this);
	}
ba cred ca da,incearca.Ca sa nu mai stai sa compilezi tot cand faci o modificare mica te duci in .obj si stergi doar fisierul in care ai facut modificarea gen intri in .obj stergi char_item.o si dai gmake -j20 sau cum dai tu,si o sa compileze doar ce fisierul ala.
Am reușit să compilez, dar în joc acea linie din sistem e cea de final cea care generează ca și cum ai fi terminat misiunea de 30 de exemplu.
De restarttime nu găsesc nicăieri în system. Și să compilez cum mi-a zis Zerant nu merge...
Avatar utilizator
BRTSERGIU2
Utilizator interzis !

Utilizator interzis !
Mesaje: 600
Membru din: 25 Aug 2014, 21:28
Server: Metin2Ro
Regat: Chunjo
Aprecieri: 28  
Mulţumiri: 77  
Medalii

gubigubi scrie:
BRTSERGIU scrie:
gubigubi scrie: In file included from char_item.cpp:26:
refine.h:62:7: warning: no newline at end of file
In file included from char_item.cpp:40:
biolog.h:23:7: warning: no newline at end of file
char_item.cpp: In member function 'bool CHARACTER::UseItem(TItemPos, TItemPos)':
char_item.cpp:5413: error: 'class BiologManager' has no member named 'RestartTime'
gmake[1]: *** [.obj/char_item.o] Error 1
Edit: Oare nu trebuie să fie așa?

Cod: Selectaţi tot

	if (item->GetVnum() == 70030)
	{
	BiologManager::instance().Send_FinishedRefresh(this);
	}
ba cred ca da,incearca.Ca sa nu mai stai sa compilezi tot cand faci o modificare mica te duci in .obj si stergi doar fisierul in care ai facut modificarea gen intri in .obj stergi char_item.o si dai gmake -j20 sau cum dai tu,si o sa compileze doar ce fisierul ala.
Am reușit să compilez, dar în joc acea linie din sistem e cea de final cea care generează ca și cum ai fi terminat misiunea de 30 de exemplu.
De restarttime nu găsesc nicăieri în system. Și să compilez cum mi-a zis Zerant nu merge...
mai bine faci prin qeust, dupa ce duci un item iti pune un qf cu timpul pe care trebuie sa-l astepti,faci un item cand il folosesti sa puna acel qf 0 si gata..
Avatar utilizator
gubigubi
Nivel 3

Nivel 3
Mesaje: 358
Membru din: 15 Iul 2014, 12:17
Aprecieri: 34  
Mulţumiri: 4  
Medalii

Nu știu ce quest ar putea anula timpul de la systemu de biolog a lui Vegas...
Avatar utilizator
BRTSERGIU2
Utilizator interzis !

Utilizator interzis !
Mesaje: 600
Membru din: 25 Aug 2014, 21:28
Server: Metin2Ro
Regat: Chunjo
Aprecieri: 28  
Mulţumiri: 77  
Medalii

gubigubi scrie:Nu știu ce quest ar putea anula timpul de la systemu de biolog a lui Vegas...
daca duci un obiect si dupa dai /getqf
o sa gasesti ceva gen biolog_lvUNNUMAR.duration_send UNNUMAR
daca scrii dupa de ex
/setqf biolog_lv30.duration_send 0 numele caracterului
poti duce iar.
Avatar utilizator
gubigubi
Nivel 3

Nivel 3
Mesaje: 358
Membru din: 15 Iul 2014, 12:17
Aprecieri: 34  
Mulţumiri: 4  
Medalii

BRTSERGIU scrie:
gubigubi scrie:Nu știu ce quest ar putea anula timpul de la systemu de biolog a lui Vegas...
daca duci un obiect si dupa dai /getqf
o sa gasesti ceva gen biolog_lvUNNUMAR.duration_send UNNUMAR
daca scrii dupa de ex
/setqf biolog_lv30.duration_send 0 numele caracterului
poti duce iar.
Asta ar fi manual... și pe un item cum l-aș pune?
Avatar utilizator
gubigubi
Nivel 3

Nivel 3
Mesaje: 358
Membru din: 15 Iul 2014, 12:17
Aprecieri: 34  
Mulţumiri: 4  
Medalii

UP
Avatar utilizator
Inuyasha
Utilizator interzis !

Utilizator interzis !
Mesaje: 1087
Membru din: 17 Feb 2017, 22:54
Server: Metin2 Ro
Regat: Chunjo
Aprecieri: 12  
Mulţumiri: 182  
 Contact:
Medalii

If
Get_item 50011

[ Postat de pe Android ] Imagine
„Vrei să trăiești cum se cuvine? Învață mai întâi să mori.” — Confucius
Afișează semnătura
Închis
Răspunsuri
3
Vizualizări
540
Răspunsuri
5
Vizualizări
627
Răspunsuri
13
Vizualizări
2255

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Google [Bot] și 174 vizitatori