Erroare script skil G

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
Raileanu Petru
Nivel 3

Nivel 3
Mesaje: 321
Membru din: 26 Dec 2014, 13:15
Server: Metin2Euphobia
Regat: Jinno
Aprecieri: 4  
Mulţumiri: 3  
 Contact:
Medalii

Scriptul :
say_title ( "Skilluri G:" )
say ( "Bun venit pe Metin2 EuPhobia!" )
say ( "Metin2 EuPhobia iti ofera posibilitatea de a lua skillurile G fara sa mai apelezi la GM!" )
say ( "Pentru a lua skillurile trebuie sa platesti o suma de bani" )
say ( "Esti de acord sa platesti 5kk?" )
say ( "" )
say ( "" )
say_reward ( "Trebuie sa ai neaparat level 33!" )
local opzioni = select ( "Da" , "Nu" )
if opzioni == 1 then
if pc . level >= 33 then
if pc . gold >= 5000000 then
say_title("Ce rasa esti?")
local skillp = select ("Warrior","Ninja","Sura","Shaman","Le-am luat deja...")
if skillp == 1 then
pc.set_skill_level (1,30)
pc.set_skill_level (2,30)
pc.set_skill_level (3,30)
pc.set_skill_level (4,30)
pc.set_skill_level (5,30)
pc.set_skill_level (16,30)
pc.set_skill_level (17,30)
pc.set_skill_level (18,30)
pc.set_skill_level (19,30)
pc.set_skill_level (20,30)

elseif skillp == 2 then
pc.set_skill_level (31,30)
pc.set_skill_level (32,30)
pc.set_skill_level (33,30)
pc.set_skill_level (34,30)
pc.set_skill_level (35,30)
pc.set_skill_level (46,30)
pc.set_skill_level (47,30)
pc.set_skill_level (48,30)
pc.set_skill_level (49,30)
pc.set_skill_level (50,30)
elseif skillp == 3 then
pc.set_skill_level (61,30)
pc.set_skill_level (62,30)
pc.set_skill_level (63,30)
pc.set_skill_level (64,30)
pc.set_skill_level (65,30)
pc.set_skill_level (66,30)
pc.set_skill_level (76,30)
pc.set_skill_level (77,30)
pc.set_skill_level (78,30)
pc.set_skill_level (79,30)
pc.set_skill_level (80,30)
pc.set_skill_level (81,30)
elseif skillp == 4 then
pc.set_skill_level (91,30)
pc.set_skill_level (92,30)
pc.set_skill_level (93,30)
pc.set_skill_level (94,30)
pc.set_skill_level (95,30)
pc.set_skill_level (96,30)
pc.set_skill_level (106,30)
pc.set_skill_level (107,30)
pc.set_skill_level (108,30)
pc.set_skill_level (109,30)
pc.set_skill_level (110,30)
pc.set_skill_level (111,30)
elseif skillp == 5 then
return
end
say ( "Succes!" )
say ( "Iti urez o zi buna!" )
say ( "" )
pc . changegold ( - 5000000 )
end
else
say ( "Nu ai level 33!" )
say ( "Nu ai destui bani!" )
say ( "Revino la mine cand ai banii si nivelul necesar!" )
say ( "" )
say ( "" )
say ( "" )
say ( "" )
end
elseif opzioni == 2 then
say ( "Nu vrei skillurile G?" )
say ( "Asta e...'
say ( "Cand te razgandesti poti sa revi sa le iei de aici!" )
say ( "Iti urez o zi buna!" )
say ( "" )
end
Erroarea:


Assertion failed: (!"cannot find quest index"), function LoadStateScript, file questnpc.cpp, line 99.
cannot find quest index for skil
Assertion failed: (!"cannot find quest index"), function LoadStateScript, file questnpc.cpp, line 99

I-am facut .arg , .script , .when
Script pus pe NPC : 20094 (Judy)!
Avatar utilizator
Morphe
Nivel 3

Nivel 3
Mesaje: 318
Membru din: 14 Dec 2014, 16:52
Aprecieri: 0
Mulţumiri: 2  
Medalii

creeaza in state un fisier numit skil si baga asta in el
skil={["start"]=0}
SERVICIILE MELE:
- CLICK -
Afișează semnătura
Avatar utilizator
Raileanu Petru
Nivel 3

Nivel 3
Mesaje: 321
Membru din: 26 Dec 2014, 13:15
Server: Metin2Euphobia
Regat: Jinno
Aprecieri: 4  
Mulţumiri: 3  
 Contact:
Medalii

Am facut pot intra dar cand dau pe NPC , apare Skiluri , si cand dau pe el numai apar celelate functii..
Avatar utilizator
Morphe
Nivel 3

Nivel 3
Mesaje: 318
Membru din: 14 Dec 2014, 16:52
Aprecieri: 0
Mulţumiri: 2  
Medalii

vezi asa

Cod: Selectaţi tot

quest skill_g begin
	state start begin
		when 20092.chat."Skilluri G" begin
			say_title ( "Skilluri G:" ) 
			say ( "Bun venit pe Metin2 EuPhobia!" ) 
			say ( "Metin2 EuPhobia iti ofera posibilitatea de a lua skillurile G fara sa mai apelezi la GM!" ) 
			say ( "Pentru a lua skillurile trebuie sa platesti o suma de bani" ) 
			say ( "Esti de acord sa platesti 5kk?" ) 
			say ( "" ) 
			say ( "" ) 
			say_reward ( "Trebuie sa ai neaparat level 33!" ) 

			local opzioni = select ( "Da" , "Nu" ) 

			if opzioni == 1 then 
				if pc . level >= 33 then 
					if pc . gold >= 5000000 then 
						say_title("Ce rasa esti?") 

					local skillp = select ("Warrior","Ninja","Sura","Shaman","Le-am luat deja...") 

					if skillp == 1 then 
						pc.set_skill_level (1,30) 
						pc.set_skill_level (2,30) 
						pc.set_skill_level (3,30) 
						pc.set_skill_level (4,30) 
						pc.set_skill_level (5,30) 
						pc.set_skill_level (16,30) 
						pc.set_skill_level (17,30) 
						pc.set_skill_level (18,30) 
						pc.set_skill_level (19,30) 
						pc.set_skill_level (20,30)
					elseif skillp == 2 then 
						pc.set_skill_level (31,30) 
						pc.set_skill_level (32,30) 
						pc.set_skill_level (33,30) 
						pc.set_skill_level (34,30) 
						pc.set_skill_level (35,30) 
						pc.set_skill_level (46,30) 
						pc.set_skill_level (47,30) 
						pc.set_skill_level (48,30) 
						pc.set_skill_level (49,30) 
						pc.set_skill_level (50,30) 
					elseif skillp == 3 then 
						pc.set_skill_level (61,30) 
						pc.set_skill_level (62,30) 
						pc.set_skill_level (63,30) 
						pc.set_skill_level (64,30) 
						pc.set_skill_level (65,30) 
						pc.set_skill_level (66,30) 
						pc.set_skill_level (76,30) 
						pc.set_skill_level (77,30) 
						pc.set_skill_level (78,30) 
						pc.set_skill_level (79,30) 
						pc.set_skill_level (80,30) 
						pc.set_skill_level (81,30) 
					elseif skillp == 4 then 
						pc.set_skill_level (91,30) 
						pc.set_skill_level (92,30) 
						pc.set_skill_level (93,30) 
						pc.set_skill_level (94,30) 
						pc.set_skill_level (95,30) 
						pc.set_skill_level (96,30) 
						pc.set_skill_level (106,30) 
						pc.set_skill_level (107,30) 
						pc.set_skill_level (108,30) 
						pc.set_skill_level (109,30) 
						pc.set_skill_level (110,30) 
						pc.set_skill_level (111,30) 
					elseif skillp == 5 then 
						return 
					end 
					say ( "Succes!" ) 
					say ( "Iti urez o zi buna!" ) 
					say ( "" ) 
					pc . changegold ( - 5000000 ) 
				end 
			else 
				say ( "Nu ai level 33!" ) 
				say ( "Nu ai destui bani!" ) 
				say ( "Revino la mine cand ai banii si nivelul necesar!" ) 
				say ( "" ) 
				say ( "" ) 
				say ( "" ) 
				say ( "" ) 
			end 
			elseif opzioni == 2 then 
				say ( "Nu vrei skillurile G?" ) 
				say ( "Asta e...' 
				say ( "Cand te razgandesti poti sa revi sa le iei de aici!" ) 
				say ( "Iti urez o zi buna!" ) 
				say ( "" )
			end
		end
	end
end
SERVICIILE MELE:
- CLICK -
Afișează semnătura
Avatar utilizator
Raileanu Petru
Nivel 3

Nivel 3
Mesaje: 321
Membru din: 26 Dec 2014, 13:15
Server: Metin2Euphobia
Regat: Jinno
Aprecieri: 4  
Mulţumiri: 3  
 Contact:
Medalii

Tot la fel , nu ma lasa sa continui ..
Avatar utilizator
[Chuli-Gaara]
Nivel 10

Nivel 10
Mesaje: 2285
Membru din: 27 Oct 2014, 22:34
Server: Al meu
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 17  
 Contact:
Medalii

Pentru postarea unui subiect în care ceri suport în jocul Metin2, va trebui să ai în vedere următorul regulament:
  • Titlul trebuie să reflecte problema: o mare parte din titlu TREBUIE să se regăsească și în subiectul cu problema respectivă.
  • Sunt restricţionate cuvintele: problem, help, ajutor etc.: Pentru frumuseţea secţiunii, este recomandat să nu fie folosite aceste cuvinte.
  • Explicaţi EXACT problema pe care o aveţi: Încercaţi să detaliaţi problema pe care o aveţi, astfel încât Helperul să vă poată ajuta EXACT cu ceea ce aveţi.
  • Puneţi o imagine cu problema: Este vital ca helperii să vadă despre ce e vorba. Faceți un print-screen şi puneți imaginea în subiect. Imaginea trebuie să fie încărcată pe site-ul Imgur - click. După încărcare, daţi click pe previzualizarea imaginii și copiaţi adresa de sus. Dacă sunt mai multe imagini, copiaţi adresa de sus şi puneţi-o în subiect.
  • Folosiţi funcţia căutare înainte să întrebaţi: Este esențial acest lucru, dacă s-a mai discutat problema, este mai uşor să găsiţi rezolvarea, în loc să staţi alte câteva zile pentru răspuns la problemă.
  • Marcaţi voi subiectele ca fiind rezolvate: Dacă problema a fost rezolvată, puteţi să-i scutiţi pe Helperi să vă marcheze subiectul ca fiind rezolvat. În titlu, la final, lăsaţi puţin spaţiu (apăsaţi odată pe tasta Space) Şi puneţi eticheta [rezolvat!] sau [Rezolvat!], nu [ReZoLvAt]. Opţional, puneţi iconiţa de subiect Imagine.
  • Folosiţi alte cuvinte şi/sau expresii în locul cuvintelor restricţionate in titlu: Puteţi să folosiţi următoarele exemple:
    • Cum pot să...
    • Cum să repar...
    • Cum să rezolv...
    • Nu merge ... și aș dori o soluție
    • Soluții pentru...
    • Nu funcționează...
    • Nu pot să...
    • Am nevoie de...
    • Cum se...
    • Caut ... pentru ...
    • Eroare ... în/la/pe ...
    • Ce pot face când...
    • E posibil să...?
    • Modificare...
  • Suportul: De acum inainte suportul se ofera pe forum nu pe mess/skype si alte chestii. Cei care posteaza gen : da-mi add la [email protected] vor primi avertisment.
  • NOU ! Dacă în 3 zile autorul subiectului nu va da niciun semn de viata în, subiectul va fi închis.
Subiectele care NU respectă acest regulament vor fi mutate la Arhivă Probleme şi Întrebări!
Închis
skil
Răspunsuri
0
Vizualizări
98
Răspunsuri
1
Vizualizări
276
skil
Răspunsuri
1
Vizualizări
128
Răspunsuri
4
Vizualizări
135

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

  • Informaţie