[Rezolvat] Problema quest

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Închis
Avatar utilizator
Corsay
Fost Ad Moderator

Fost Ad Moderator
Mesaje: 1088
Membru din: 14 Dec 2013, 22:29
Server: Ymir
Regat: Jinno
Aprecieri: 0
Mulţumiri: 19  
 Contact:
Medalii

Salut !
Am incercat sa bag un quest care sa schimbe numele unui player.
L-am bagat in /usr/local/home/game/share/locale/germany/quest cu numele change_nick.quest
Apoi am scris in putty:
cd /usr/local/home/game/share/locale/germany/quest
./qc change_nick.quest
Rezultatul este urmatorul:

Cod: Selectaţi tot

    syntax error : [string "start"]:7: `=' expected near `changegold'
    change_nick.quest:22:Abort (core dumped)
Questul acesta am incercat sa-l bag, primit aici, pe j4m !

Cod: Selectaţi tot

    quest change_nick begin
    state start begin
    when 71055.use begin
    say_title ("¿Vrei sa schimbi numele?" )
    say ( "" )
    say ( "Te costa 50 kk." )
    local opcion = select ( "Ok" , "Nu mersi" )
    if opcion == 1 then
    if pc.gold >= 50000000 then
    pc changegold(-50000000)
    say("Introdu numele dorit.")
    pc.change_name(input( ))
    pc.remove_item (71055)
    command("logout")
    else
    say("Nu ai suficient Yang.")
    say("")
    end
    elseif opcion == 2 then
    return
    end
    end
    end
    end
Ultima oară modificat 29 Oct 2014, 23:13 de către Corsay, modificat 1 dată în total.
Imagine
Afișează semnătura
Avatar utilizator
DaRealPain
Fost Helper

Fost Helper
Mesaje: 1044
Membru din: 05 Oct 2014, 01:38
Server: Shiro2
Regat: Shinsoo
Aprecieri: 106  
Mulţumiri: 252  
Medalii

Numai prostii gasesti aici

xD

Ai aici un quest facut in 5 minute
Ar trebui sa functioneze
Dar nu sunt sigur ca nu la-m testat


Quest

Cod: Selectaţi tot

quest schimba_numele begin
	state start begin
		when 71055.use begin
			say_title("Tinctura numelui")
			if pc.is_married() then
				say("Esti casatorit.")
				say("Nu poti schimba numele.")
				return
			elseif pc.is_polymorphed() then
				say("Esti transformat.")
				say("Nu poti schimba numele.")
				return
			elseif pc.has_guild() then
				say("Esti intr-o bresla.")
				say("Nu poti schimba numele.")
				return
			elseif party.is_party() then
				say("Esti intr-o grupa.")
				say("Nu poti schimba numele.")
				return
			elseif pc.get_level() < 80 then
				say("Nu ai Levelul 80 de aceea")
				say("nu iti poti schimba numele.")
				return
			elseif get_time() < pc.getqf("next_time") then
				say("Inca nu iti poti schima numele.")
				return
			end
			say("Introdu numele dorit.")
			local name = pc.name
			local str = input()
			local ret = pc.change_name(str)
			say_title("Tinctura numelui")
			if ret == 0 then
				say("Trebuie sa te relogehzi")
				say("pentru ati putea vedea noul nume.")
			elseif ret == 1 then
				say("A aparut o eroare la incercarea de ati")
				say("schimba numele.Incearca din nou")
			elseif ret == 2 then
				say("Numele este deja folosit.")
				say("Alege alt nume.")
			elseif ret == 3 then
				say("Numele este deja folosit")
				say("Alege alt nume.")
			elseif ret == 4 then
				say("Ti-ai schimbat numele cu succes.")
				say("Relogheazate.")
				pc.remove_item("71055", 1)
				pc.setqf("next_time", get_time() + time_hour_to_sec(24*15))
			else
				say("Eroare necunoscuta.")
				say("Trimite-i un mesaj adminului cu textul:")
				say(ret)
			end
		end
	end
end

Daca mai ai nevoie de questuri posteaza aici :D
http://just4metin.ro/mica-publicitate/q ... 11461.html
Afișează semnătura
Avatar utilizator
Corsay
Fost Ad Moderator

Fost Ad Moderator
Mesaje: 1088
Membru din: 14 Dec 2013, 22:29
Server: Ymir
Regat: Jinno
Aprecieri: 0
Mulţumiri: 19  
 Contact:
Medalii

Poftim !

Cod: Selectaţi tot

Segmentation fault (core dumped)
root@nume:/usr/local/home/game/share/locale/germany/quest #
Imagine
Afișează semnătura
Avatar utilizator
DaRealPain
Fost Helper

Fost Helper
Mesaje: 1044
Membru din: 05 Oct 2014, 01:38
Server: Shiro2
Regat: Shinsoo
Aprecieri: 106  
Mulţumiri: 252  
Medalii

corsay scrie:Poftim !

Cod: Selectaţi tot

Segmentation fault (core dumped)
root@nume:/usr/local/home/game/share/locale/germany/quest #
Dai in putty sau ce ai
cd /home/game/share/locale/germany/quest
python make.py sau sh make .sh

Dupa intra cu FileZilla in channel1/core1 si da-mi syserrul ^.^
Afișează semnătura
Avatar utilizator
Corsay
Fost Ad Moderator

Fost Ad Moderator
Mesaje: 1088
Membru din: 14 Dec 2013, 22:29
Server: Ymir
Regat: Jinno
Aprecieri: 0
Mulţumiri: 19  
 Contact:
Medalii

Rezolvat !
Imagine
Afișează semnătura
Avatar utilizator
Mikkelsen
Mister Just4Metin

Mister Just4Metin
Mesaje: 2353
Membru din: 06 Mar 2014, 23:53
Server: ETH
Regat: Jinno
Aprecieri: 11  
Mulţumiri: 40  
 Contact:
Medalii

Topic închis şi trimis în secţiunea Probleme şi Întrebări.
Marcat ca şi rezolvat.
Închis
Răspunsuri
4
Vizualizări
291
Răspunsuri
6
Vizualizări
344
Răspunsuri
4
Vizualizări
216
Răspunsuri
3
Vizualizări
527

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

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