Problema level la inceput

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Avatar utilizator
SkyLine
Membru Club

Membru Club
Mesaje: 2655
Membru din: 12 Dec 2013, 23:37
Server: Miraj2-Online
Regat: Jinno
Aprecieri: 520  
Mulţumiri: 987  
Discord: Copiază ID
 Contact:
Medalii

*Problemă: Nu merge questul
Tipologie server(PvM / PvP): PvP Farm
*Resursă folosită: *Link exclusiv J4M* : http://just4metin.ro/probleme-rezolvate ... 27425.html
*ServerFiles utilizat: Legacy
*Syserr: No
Poză:
*Detalii suplimentare: Imi apare eroare "Segmentation fault (core dumped)" cand incerc sa bag quest-ul, exact asa cum l-am bagat de atatea ori si nu inteleg de ce.... Quest cu level la inceput :

Aici este questul :
quest level begin
state start begin
when login with pc.get_level() <= 200 begin
local lvl = 250
if pc.get_level() <= 200 then
while pc.get_level() < lvl do
pc.give_exp2(pc.get_next_exp())
end
end
end
end
end
Are cineva idee de ce-mi da eroarea aia .. ?
Avatar utilizator
Athero
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 3936
Membru din: 17 Aug 2017, 00:08
Aprecieri: 559  
Mulţumiri: 7142  
Discord: Copiază ID
Medalii

Questul vieti ce il mai folositi-.- baga direct pe sursa omule.

Cod: Selectaţi tot

//service.h

#define ENABLE_FEATURES_FIRST_LOGIN

//input_login.cpp

// cauta

	ch->StartCheckSpeedHackEvent();
	
//adauga  sub

#ifdef ENABLE_FEATURES_FIRST_LOGIN
	ch->FirstLogin();
#endif
	
//char.h

//cauta
		void			SendEquipment(LPCHARACTER ch);
		
//adauga sub

#ifdef ENABLE_FEATURES_FIRST_LOGIN
		void			FirstLogin();
#endif

//char.cpp

//cauta

void CHARACTER::SetMarryPartner(LPCHARACTER ch)
{
	m_pkChrMarried = ch;
}

//adauga sub

#ifdef ENABLE_FEATURES_FIRST_LOGIN
void CHARACTER::FirstLogin()
{
	if (!GetQuestFlag("start.first_login"))
	{
		ResetPoint(MINMAX(1, 99, PLAYER_MAX_LEVEL_CONST)); /* Change level 99 with what you want. */
		SetQuestFlag("start.first_login", 1);	
	}
}
#endif
//retras
Afișează semnătura
Avatar utilizator
SkyLine
Membru Club

Membru Club
Mesaje: 2655
Membru din: 12 Dec 2013, 23:37
Server: Miraj2-Online
Regat: Jinno
Aprecieri: 520  
Mulţumiri: 987  
Discord: Copiază ID
 Contact:
Medalii

Kakashi scrie:Questul vieti ce il mai folositi-.- baga direct pe sursa omule.

Cod: Selectaţi tot

//service.h

#define ENABLE_FEATURES_FIRST_LOGIN

//input_login.cpp

// cauta

	ch->StartCheckSpeedHackEvent();
	
//adauga  sub

#ifdef ENABLE_FEATURES_FIRST_LOGIN
	ch->FirstLogin();
#endif
	
//char.h

//cauta
		void			SendEquipment(LPCHARACTER ch);
		
//adauga sub

#ifdef ENABLE_FEATURES_FIRST_LOGIN
		void			FirstLogin();
#endif

//char.cpp

//cauta

void CHARACTER::SetMarryPartner(LPCHARACTER ch)
{
	m_pkChrMarried = ch;
}

//adauga sub

#ifdef ENABLE_FEATURES_FIRST_LOGIN
void CHARACTER::FirstLogin()
{
	if (!GetQuestFlag("start.first_login"))
	{
		ResetPoint(MINMAX(1, 99, PLAYER_MAX_LEVEL_CONST)); /* Change level 99 with what you want. */
		SetQuestFlag("start.first_login", 1);	
	}
}
#endif

Daca-mi dai tu sursa pentru serverfiles 2089M, il bag
Avatar utilizator
SkyLine
Membru Club

Membru Club
Mesaje: 2655
Membru din: 12 Dec 2013, 23:37
Server: Miraj2-Online
Regat: Jinno
Aprecieri: 520  
Mulţumiri: 987  
Discord: Copiază ID
 Contact:
Medalii

Cineva....?
Avatar utilizator
d3MenTuL
Nivel 3

Nivel 3
Mesaje: 361
Membru din: 19 Iul 2015, 23:13
Regat: Chunjo
Aprecieri: 47  
Mulţumiri: 567  
 Contact:
Medalii

KrYpToNNN scrie:*Problemă: Nu merge questul
Tipologie server(PvM / PvP): PvP Farm
*Resursă folosită: *Link exclusiv J4M* : http://just4metin.ro/probleme-rezolvate ... 27425.html
*ServerFiles utilizat: Legacy
*Syserr: No
Poză:
*Detalii suplimentare: Imi apare eroare "Segmentation fault (core dumped)" cand incerc sa bag quest-ul, exact asa cum l-am bagat de atatea ori si nu inteleg de ce.... Quest cu level la inceput :

Aici este questul :
quest level begin
state start begin
when login with pc.get_level() <= 200 begin
local lvl = 250
if pc.get_level() <= 200 then
while pc.get_level() < lvl do
pc.give_exp2(pc.get_next_exp())
end
end
end
end
end
Are cineva idee de ce-mi da eroarea aia .. ?
Doar eroarea aia o primești sau mai primești ceva pe lângă?

adaugă în quest_function : pc.give_exp2, pc.get_next_exp()
Discord: d3MenTuL#7372
Între timp pe chat-ul Just4Metin
Imagine
Imagine
Imagine
Imagine
Imagine
Afișează semnătura
Avatar utilizator
SkyLine
Membru Club

Membru Club
Mesaje: 2655
Membru din: 12 Dec 2013, 23:37
Server: Miraj2-Online
Regat: Jinno
Aprecieri: 520  
Mulţumiri: 987  
Discord: Copiază ID
 Contact:
Medalii

d3MenTuL scrie:
KrYpToNNN scrie:*Problemă: Nu merge questul
Tipologie server(PvM / PvP): PvP Farm
*Resursă folosită: *Link exclusiv J4M* : http://just4metin.ro/probleme-rezolvate ... 27425.html
*ServerFiles utilizat: Legacy
*Syserr: No
Poză:
*Detalii suplimentare: Imi apare eroare "Segmentation fault (core dumped)" cand incerc sa bag quest-ul, exact asa cum l-am bagat de atatea ori si nu inteleg de ce.... Quest cu level la inceput :

Aici este questul :
quest level begin
state start begin
when login with pc.get_level() <= 200 begin
local lvl = 250
if pc.get_level() <= 200 then
while pc.get_level() < lvl do
pc.give_exp2(pc.get_next_exp())
end
end
end
end
end
Are cineva idee de ce-mi da eroarea aia .. ?
Doar eroarea aia o primești sau mai primești ceva pe lângă?

adaugă în quest_function : pc.give_exp2, pc.get_next_exp()
Da, doar eroarea aia. Iar alea doua functii sunt deja adaugate
Avatar utilizator
d3MenTuL
Nivel 3

Nivel 3
Mesaje: 361
Membru din: 19 Iul 2015, 23:13
Regat: Chunjo
Aprecieri: 47  
Mulţumiri: 567  
 Contact:
Medalii

KrYpToNNN scrie:
d3MenTuL scrie:
KrYpToNNN scrie:*Problemă: Nu merge questul
Tipologie server(PvM / PvP): PvP Farm
*Resursă folosită: *Link exclusiv J4M* : http://just4metin.ro/probleme-rezolvate ... 27425.html
*ServerFiles utilizat: Legacy
*Syserr: No
Poză:
*Detalii suplimentare: Imi apare eroare "Segmentation fault (core dumped)" cand incerc sa bag quest-ul, exact asa cum l-am bagat de atatea ori si nu inteleg de ce.... Quest cu level la inceput :

Aici este questul :
quest level begin
state start begin
when login with pc.get_level() <= 200 begin
local lvl = 250
if pc.get_level() <= 200 then
while pc.get_level() < lvl do
pc.give_exp2(pc.get_next_exp())
end
end
end
end
end
Are cineva idee de ce-mi da eroarea aia .. ?
Doar eroarea aia o primești sau mai primești ceva pe lângă?

adaugă în quest_function : pc.give_exp2, pc.get_next_exp()
Da, doar eroarea aia. Iar alea doua functii sunt deja adaugate

Zi-mi exact pentru ce îți trebuie acest quest !
Discord: d3MenTuL#7372
Între timp pe chat-ul Just4Metin
Imagine
Imagine
Imagine
Imagine
Imagine
Afișează semnătura
Avatar utilizator
SkyLine
Membru Club

Membru Club
Mesaje: 2655
Membru din: 12 Dec 2013, 23:37
Server: Miraj2-Online
Regat: Jinno
Aprecieri: 520  
Mulţumiri: 987  
Discord: Copiază ID
 Contact:
Medalii

d3MenTuL scrie:
KrYpToNNN scrie:
d3MenTuL scrie:
Doar eroarea aia o primești sau mai primești ceva pe lângă?

adaugă în quest_function : pc.give_exp2, pc.get_next_exp()
Da, doar eroarea aia. Iar alea doua functii sunt deja adaugate

Zi-mi exact pentru ce îți trebuie acest quest !

Am repus pe picioare un server vechi de-al meu, unde voiam sa incep cu level 200 . Nici nu prea mai stiu ce am facut prin el in afara de arme / armuri / evolutii / mape, etc.

Dar vad ca nivelul de inceput, 200, nu-l mai are. Si nici tot ce dadea la crearea caracterului nu mai are. Si de-aia, as fi vrut un quest care sa-mi dea level 200 la inceput + ce-am setat eu in give_basic_weapon.quest sa-mi dea
Avatar utilizator
Crew
Utilizator interzis !

Utilizator interzis !
Mesaje: 113
Membru din: 31 Mar 2018, 08:04
Server: None
Regat: Jinno
Aprecieri: 6  
Mulţumiri: 3  
 Contact:
Medalii

Incearca-l pe asta

Cod: Selectaţi tot

--[[
###########################
# Quest: Login set level  #
###########################
]]
quest start_login_ begin
    state start begin
--[[@vegasfunctest286
		function test_set_level_(exp)
			while pc.get_level() ~= test do
				pc.give_exp2(pc.get_next_exp2() / exp[i]) end	end
  ]]
		when login with pc.getqf("used_quest") < 1 and pc.get_level() == 1 begin
			local pLevel = 105 -- Levelul la care vrei sa incepi
			
			pc.set_level(pLevel)
			pc.setqf("used_quest", 1)
			syschat(string.format("<Debug> Level setat cu succes: %d", pLevel))	
		end
	end
end
Avatar utilizator
Shadow✔
Nivel 5

Nivel 5
Mesaje: 795
Membru din: 22 Apr 2018, 23:46
Server: Project
Regat: Chunjo
Aprecieri: 129  
Mulţumiri: 254  
Discord: Copiază ID
 Contact:
Medalii

Îți dau eu un quest bun doar îl editezi tu , dar sa ajung acasă.

[ Postat de pe Android ] Imagine
 ! Mesaj de la: Shadow✔
Dacă te-am ajutat oferă un like. Mulțumesc !


Imagine




Imagine
Afișează semnătura
Închis

Înapoi la “Probleme rezolvate”

  • Informaţie