[QUEST] Report bug

Avatar utilizator
RazVan
Administrator
Administrator
Mesaje: 473
Membru din: Mie Oct 19, 2022 5:25 pm
Status: Activ
Multumiri acordate: 12
Multumiri primite: 11
Contact:

[QUEST] Report bug

Mesaj de RazVan »

Cod: Selectaţi tot

quest Raportare_bug begin
	state start begin	
		when 9003.chat."Report Bug"  begin
		    target.delete("__TARGET__")
			say_title("Raportare Bug")
			say("Bunã.. "..pc.get_name())
			say("Aici aveþi posibilitatea de")
			say("a raporta o eroare / bug..")
			say("Vã rugãm s-ã acordaþi atenþie pentru")
			say("o descriere cât mai corectã si precisã!!")
			say("")
			say_reward("Atenþie, numele dvs va fi înregistrat!")
			say ("Ai de raportat o eroare?" )
			local s = select ( "Da" , "Nu" )
			if s == 2 then
				return
			end
			say_title("Pagina 1/6")
			say("")
			local inp = input()
			say_title("Pagina 2/6")
			say("")
			local inp1 = input()
			say_title("Pagina 3/6")
			say("")
			local inp2 = input()
			say_title("Pagina 4/6")
			say("")
			local inp3 = input()
			say_title("Pagina 5/6")
			say("")
			local inp4 = input()
			say_title("Pagina 6/6")
			say("")
			local inp5 = input()
			pc.setqf("bug_report", pc.getqf("bug_report" ) + 1 )
			file = io.output("/usr/home/game/share/locale/bug_report/"..pc.name.."_"..tostring(pc.getqf("bug_report"))..".txt")
			io.write("BUG: "..inp.." "..inp1.." "..inp2.." "..inp3.." "..inp4.." "..inp5..".");
			file:flush()
			file:close()  
			say_title("Raportare bug - trimis cu succes")
			say("Raportul dvs. a fost trimis cu succes!")
			say("")
			say("")
			say_reward("Mulþumim!")
		end
		when 9003.chat."Magazin"  begin
		    npc.open_shop()
			setskin(NOWINDOW)
		end
	end
end
Tutorial instalare quest:
Salvaţi conţinutul quest-ului într-un fişier text numit de exemplu nume_quest.quest/.lua
Vă conectaţi la filezilla / winscp şi întrati în /usr/home/game/share/locale/germany/quest (depinde ce server aveţi).
Îl puneţi acolo (să fie .quest sau .lua).
Vă logaţi în FreeBSD / putty şi scrieţi în felul următor: cd /usr/home/game/share/locale/germany/quest (depinde ce server aveţi) apoi ./qc nume_quest.quest/.lua
Intraţi pe server şi scrieţi /reload q
Testaţi quest-ul.
Best regards,
RazVan
Scrie răspuns