Problema selectare skill

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Avatar utilizator
[SeeTher]
Nivel 2

Nivel 2
Mesaje: 188
Membru din: 23 Sep 2015, 08:47
Regat: Jinno
Aprecieri: 350  
Mulţumiri: 263  
Medalii

*Problemă/Întrebare: Salut baieti , intampin si eu o problema la activarea questului!
Tipologie server: PVM
*Resursă folosită: python/skill-select-t86589.html
*ServerFiles utilizat: martysama v4
*Syserr:
Calls undeclared function! :
split
Abort (core dumped)

Poză:
*Detalii suplimentare: Care ma poate ajuta ?
TikTok : @pms.alex92
Afișează semnătura
Avatar utilizator
[Kha'Zix]
Nivel 1

Nivel 1
Mesaje: 93
Membru din: 04 Mai 2022, 09:08
Server: Nu joc.
Regat: Jinno
Aprecieri: 46  
Mulţumiri: 46  
Medalii

baga questul asta

Cod: Selectaţi tot

quest select_job begin
	state start begin
		function give_bassically_skills()
			pc.set_skill_level(121, 40)
			pc.set_skill_level(122, 2)
			pc.set_skill_level(123, 40)
			pc.set_skill_level(124, 40)
			pc.set_skill_level(125, 40)
			pc.set_skill_level(126, 40)
			pc.set_skill_level(127, 40)
			pc.set_skill_level(128, 40)
			pc.set_skill_level(129, 40)
			pc.set_skill_level(130, 40)
			pc.set_skill_level(131, 40)
			pc.set_skill_level(132, 40)
			pc.set_skill_level(133, 40)
			pc.set_skill_level(134, 40)
			pc.set_skill_level(135, 40)
			pc.set_skill_level(137, 20)
			pc.set_skill_level(138, 20)	
			pc.set_skill_level(139, 20)	
			pc.set_skill_level(140, 20)	
			horse.set_level(21)
		end
		when login or levelup with pc.get_level()>=5 and pc.get_skill_group()==0 begin
			if pc.getf('select_job', 'selecting') != 1 then
				cmdchat('SELECT_JOB QID#'..q.getcurrentquestindex())
				cmdchat('SELECT_JOB OPEN#')
				pc.setf('select_job', 'selecting', 1)
			end
		end	
		
		when logout begin
			cmdchat('SELECT_JOB CLOSE#')
			pc.setf('select_job', 'selecting', 0)
		end
		
		when button begin
			if pc.get_skill_group()==0 then 
				cmdchat('SELECT_JOB INPUT#1')
				local group = split(input(cmdchat('SELECT_JOB SEND#')), '#')
				cmdchat('SELECT_JOB INPUT#0')
				
				if group[1] == '1' then
					pc.set_skill_group(1)
					select_job.give_bassically_skills()			
					pc.clear_skill()	
					pc.setf('select_job', 'selecting', 0)
				elseif group[1] == '2' then
					if pc.get_job()==4 then
						pc.set_skill_group(1)
						select_job.give_bassically_skills()			
					else
						pc.set_skill_group(2)
						select_job.give_bassically_skills()
					end
					pc.clear_skill()
					pc.setf('select_job', 'selecting', 0)
				else
					syschat('ERROR @1')
				end
			else
				syschat('ERROR @2')
			end
		end
	end
end
Avatar utilizator
[SeeTher]
Nivel 2

Nivel 2
Mesaje: 188
Membru din: 23 Sep 2015, 08:47
Regat: Jinno
Aprecieri: 350  
Mulţumiri: 263  
Medalii

[Kha'Zix] scrie: ↑19 Iun 2022, 09:19 baga questul asta

Cod: Selectaţi tot

quest select_job begin
	state start begin
		function give_bassically_skills()
			pc.set_skill_level(121, 40)
			pc.set_skill_level(122, 2)
			pc.set_skill_level(123, 40)
			pc.set_skill_level(124, 40)
			pc.set_skill_level(125, 40)
			pc.set_skill_level(126, 40)
			pc.set_skill_level(127, 40)
			pc.set_skill_level(128, 40)
			pc.set_skill_level(129, 40)
			pc.set_skill_level(130, 40)
			pc.set_skill_level(131, 40)
			pc.set_skill_level(132, 40)
			pc.set_skill_level(133, 40)
			pc.set_skill_level(134, 40)
			pc.set_skill_level(135, 40)
			pc.set_skill_level(137, 20)
			pc.set_skill_level(138, 20)	
			pc.set_skill_level(139, 20)	
			pc.set_skill_level(140, 20)	
			horse.set_level(21)
		end
		when login or levelup with pc.get_level()>=5 and pc.get_skill_group()==0 begin
			if pc.getf('select_job', 'selecting') != 1 then
				cmdchat('SELECT_JOB QID#'..q.getcurrentquestindex())
				cmdchat('SELECT_JOB OPEN#')
				pc.setf('select_job', 'selecting', 1)
			end
		end	
		
		when logout begin
			cmdchat('SELECT_JOB CLOSE#')
			pc.setf('select_job', 'selecting', 0)
		end
		
		when button begin
			if pc.get_skill_group()==0 then 
				cmdchat('SELECT_JOB INPUT#1')
				local group = split(input(cmdchat('SELECT_JOB SEND#')), '#')
				cmdchat('SELECT_JOB INPUT#0')
				
				if group[1] == '1' then
					pc.set_skill_group(1)
					select_job.give_bassically_skills()			
					pc.clear_skill()	
					pc.setf('select_job', 'selecting', 0)
				elseif group[1] == '2' then
					if pc.get_job()==4 then
						pc.set_skill_group(1)
						select_job.give_bassically_skills()			
					else
						pc.set_skill_group(2)
						select_job.give_bassically_skills()
					end
					pc.clear_skill()
					pc.setf('select_job', 'selecting', 0)
				else
					syschat('ERROR @1')
				end
			else
				syschat('ERROR @2')
			end
		end
	end
end
Tot imi apare
TikTok : @pms.alex92
Afișează semnătura
Avatar utilizator
[Kha'Zix]
Nivel 1

Nivel 1
Mesaje: 93
Membru din: 04 Mai 2022, 09:08
Server: Nu joc.
Regat: Jinno
Aprecieri: 46  
Mulţumiri: 46  
Medalii

sterge questul instalat inainte si incearca iar dupa.
rm -rf object
Avatar utilizator
DMG
Membru Club

Membru Club
Mesaje: 632
Membru din: 24 Iun 2017, 14:59
Server: Metin2Haha.ro
Regat: Jinno
Aprecieri: 415  
Mulţumiri: 454  
Medalii

adauga split in quest_functions
Imagine
Afișează semnătura
Avatar utilizator
[SeeTher]
Nivel 2

Nivel 2
Mesaje: 188
Membru din: 23 Sep 2015, 08:47
Regat: Jinno
Aprecieri: 350  
Mulţumiri: 263  
Medalii

[Kha'Zix] scrie: ↑19 Iun 2022, 09:24 sterge questul instalat inainte si incearca iar dupa.
rm -rf object
la fel
TikTok : @pms.alex92
Afișează semnătura
Avatar utilizator
DMG
Membru Club

Membru Club
Mesaje: 632
Membru din: 24 Iun 2017, 14:59
Server: Metin2Haha.ro
Regat: Jinno
Aprecieri: 415  
Mulţumiri: 454  
Medalii

[#SeeTher] scrie: ↑19 Iun 2022, 09:33
[Kha'Zix] scrie: ↑19 Iun 2022, 09:24 sterge questul instalat inainte si incearca iar dupa.
rm -rf object
la fel
Ti-am zis mai sus ce sa faci :wink:
Imagine
Afișează semnătura
Avatar utilizator
[SeeTher]
Nivel 2

Nivel 2
Mesaje: 188
Membru din: 23 Sep 2015, 08:47
Regat: Jinno
Aprecieri: 350  
Mulţumiri: 263  
Medalii

DMG scrie: ↑19 Iun 2022, 09:30 adauga split in quest_functions
decat cuvantul "split" in quest function ?
TikTok : @pms.alex92
Afișează semnătura
Avatar utilizator
DMG
Membru Club

Membru Club
Mesaje: 632
Membru din: 24 Iun 2017, 14:59
Server: Metin2Haha.ro
Regat: Jinno
Aprecieri: 415  
Mulţumiri: 454  
Medalii

[#SeeTher] scrie: ↑19 Iun 2022, 15:50
DMG scrie: ↑19 Iun 2022, 09:30 adauga split in quest_functions
decat cuvantul "split" in quest function ?
da
Imagine
Afișează semnătura
Avatar utilizator
[SeeTher]
Nivel 2

Nivel 2
Mesaje: 188
Membru din: 23 Sep 2015, 08:47
Regat: Jinno
Aprecieri: 350  
Mulţumiri: 263  
Medalii

DMG scrie: ↑19 Iun 2022, 15:52
[#SeeTher] scrie: ↑19 Iun 2022, 15:50
DMG scrie: ↑19 Iun 2022, 09:30 adauga split in quest_functions
decat cuvantul "split" in quest function ?
da
Rezolvat , te pup
T/c
TikTok : @pms.alex92
Afișează semnătura
Închis
Răspunsuri
4
Vizualizări
337
Răspunsuri
3
Vizualizări
492
Răspunsuri
1
Vizualizări
133
Răspunsuri
1
Vizualizări
197

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

  • Informaţie
  • Cine este conectat

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