Metin2 Hungarian Forum

Metin2 => Segítség => Szerver készítés => Privát szerverek => Archívum => A témát indította: ddani700 Dátum 2014-05-16, 20:35:14

Cím: kezdő quest hiba
Írta: ddani700 Dátum 2014-05-16, 20:35:14
Sziasztok!

Kezdő questem nem működik mi a probléma vele ?


quest give_basic_weapon begin
state start begin
when login or levelup with pc.get_level() == 1 begin
local bw = pc.getqf(basic_weapon)
if bw = 0 then
local kaszt = pc.get_job()
pc.give_item2(27003,200)
pc.give_item2(27006,200)
pc.give_item2(72702,1)
pc.give_item2(70038,200)
pc.give_item2(50053,1)
horse.set_level("21")
ifseif kaszt == 0 then -- Harcos
pc.give_item2 (19,1)
pc.give_item2 (11209,1)
pc.give_item2 (14009,1)
pc.give_item2 (15009,1)
pc.give_item2 (16009,1)
pc.give_item2 (13009,1)
pc.setqf(basic_weapon, 1)

elseif kaszt == 1 then -- Ninja
pc.give_item2 (19,1)
pc.give_item2 (11409,1)
pc.give_item2 (14009,1)
pc.give_item2 (15009,1)
pc.give_item2 (16009,1)
pc.give_item2 (13009,1)
pc.setqf(basic_weapon, 1)

elseif kaszt == 2 then -- Sura
pc.give_item2 (19,1)
pc.give_item2 (11609,1)
pc.give_item2 (14009,1)
pc.give_item2 (15009,1)
pc.give_item2 (16009,1)
pc.give_item2 (13009,1)
pc.setqf(basic_weapon, 1)

elseif kaszt == 3 then -- Sámán
pc.give_item2 (7009,1)
pc.give_item2 (11809,1)
pc.give_item2 (14009,1)
pc.give_item2 (15009,1)
pc.give_item2 (16009,1)
pc.give_item2 (13009,1)
pc.setqf(basic_weapon, 1)
end
end
end
end
end


Az egész rossz ugye ? :S nem értek még ehhez.
Cím: Re:kezdő quest hiba
Írta: Feco Dátum 2014-05-16, 20:43:03
Van egy olyan rész, hogy ifseif azt írd át if-re úgy próbáld.
Cím: Re:kezdő quest hiba
Írta: szabcsi2222 Dátum 2014-05-16, 20:48:11
Ez aranyos.. :D Ifseif ;) Próbáld így.:

quest give_basic_weapon begin
state start begin
when login or levelup with pc.get_level() == 1 begin
local bw = pc.getqf(basic_weapon)
if bw = 0 then
local kaszt = pc.get_job()
pc.give_item2(27003,200)
pc.give_item2(27006,200)
pc.give_item2(72702,1)
pc.give_item2(70038,200)
pc.give_item2(50053,1)
horse.set_level("21")
if kaszt == 0 then -- Harcos
pc.give_item2 (19,1)
pc.give_item2 (11209,1)
pc.give_item2 (14009,1)
pc.give_item2 (15009,1)
pc.give_item2 (16009,1)
pc.give_item2 (13009,1)
pc.setqf(basic_weapon, 1)

elseif kaszt == 1 then -- Ninja
pc.give_item2 (19,1)
pc.give_item2 (11409,1)
pc.give_item2 (14009,1)
pc.give_item2 (15009,1)
pc.give_item2 (16009,1)
pc.give_item2 (13009,1)
pc.setqf(basic_weapon, 1)

elseif kaszt == 2 then -- Sura
pc.give_item2 (19,1)
pc.give_item2 (11609,1)
pc.give_item2 (14009,1)
pc.give_item2 (15009,1)
pc.give_item2 (16009,1)
pc.give_item2 (13009,1)
pc.setqf(basic_weapon, 1)

elseif kaszt == 3 then -- Sámán
pc.give_item2 (7009,1)
pc.give_item2 (11809,1)
pc.give_item2 (14009,1)
pc.give_item2 (15009,1)
pc.give_item2 (16009,1)
pc.give_item2 (13009,1)
pc.setqf(basic_weapon, 1)
end
end
end
end
end
Cím: Re:kezdő quest hiba
Írta: ddani700 Dátum 2014-05-16, 20:55:09
Valami még mindig nem jó :/
azt az üzenetet kapom meg folyton ami alapból volt a 2011 thewistle_franzi sf-ben
mit ronthattam el ?
Cím: Re:kezdő quest hiba
Írta: crookers123 Dátum 2014-05-16, 20:56:19
nincs le qc-zva + make.py is elmaradt 100%.
Cím: Re:kezdő quest hiba
Írta: ddani700 Dátum 2014-05-16, 21:13:00
mit kell kijavítani pontosan ?

Kép katt (http://kepfeltoltes.hu/view/140516/most_www.kepfeltoltes.hu_.jpg)
Cím: Re:kezdő quest hiba
Írta: DvR Dátum 2014-05-16, 21:49:48
if bw = 0 then cseréld ki erre: if bw == 0 then
Cím: Re:kezdő quest hiba
Írta: ddani700 Dátum 2014-05-16, 21:58:43
nem jó még mindig :/

kép (http://kepfeltoltes.hu/view/140516/most2_www.kepfeltoltes.hu_.jpg)
Cím: Re:kezdő quest hiba
Írta: DvR Dátum 2014-05-16, 22:00:34
Próbáld meg lefrissíteni!
Cím: Re:kezdő quest hiba
Írta: 5310pati Dátum 2014-05-16, 22:08:16
quest give_basic_weapon begin
state start begin
when login or levelup with pc.get_level() == 1 begin
local bw = pc.getqf("basic_weapon")
if bw = 0 then
local kaszt = pc.get_job()
pc.give_item2(27003,200)
pc.give_item2(27006,200)
pc.give_item2(72702,1)
pc.give_item2(70038,200)
pc.give_item2(50053,1)
horse.set_level("21")
if kaszt == 0 then -- Harcos
pc.give_item2 (19,1)
pc.give_item2 (11209,1)
pc.give_item2 (14009,1)
pc.give_item2 (15009,1)
pc.give_item2 (16009,1)
pc.give_item2 (13009,1)
pc.setqf("basic_weapon", 1)

elseif kaszt == 1 then -- Ninja
pc.give_item2 (19,1)
pc.give_item2 (11409,1)
pc.give_item2 (14009,1)
pc.give_item2 (15009,1)
pc.give_item2 (16009,1)
pc.give_item2 (13009,1)
pc.setqf("basic_weapon", 1)

elseif kaszt == 2 then -- Sura
pc.give_item2 (19,1)
pc.give_item2 (11609,1)
pc.give_item2 (14009,1)
pc.give_item2 (15009,1)
pc.give_item2 (16009,1)
pc.give_item2 (13009,1)
pc.setqf("basic_weapon", 1)

elseif kaszt == 3 then -- Sámán
pc.give_item2 (7009,1)
pc.give_item2 (11809,1)
pc.give_item2 (14009,1)
pc.give_item2 (15009,1)
pc.give_item2 (16009,1)
pc.give_item2 (13009,1)
pc.setqf("basic_weapon", 1)
end
end
end
end
end
Cím: Re:kezdő quest hiba
Írta: ddani700 Dátum 2014-05-16, 22:09:06
nem működik még mindig rossz :/
Cím: Re:kezdő quest hiba
Írta: DvR Dátum 2014-05-16, 22:10:56
Nekem tökéletesen működik

Üzenet összefésülés: 2014-05-16, 22:13:26



quest give_basic_weapon begin
   state start begin
      when login or levelup with pc.get_level() == 1 begin
         local bw = pc.getqf("basic_weapon")
         if bw == 0 then
            local kaszt = pc.get_job()
               pc.give_item2(27003,200)
               pc.give_item2(27006,200)
               pc.give_item2(72702,1)
               pc.give_item2(70038,200)
               pc.give_item2(50053,1)
               horse.set_level("21")
            if kaszt == 0 then -- Harcos
               pc.give_item2 (19,1)
               pc.give_item2 (11209,1)
               pc.give_item2 (14009,1)
               pc.give_item2 (15009,1)
               pc.give_item2 (16009,1)
               pc.give_item2 (13009,1)
               pc.setqf("basic_weapon", 1)
            
            elseif kaszt == 1 then -- Ninja
               pc.give_item2 (19,1)
               pc.give_item2 (11409,1)
               pc.give_item2 (14009,1)
               pc.give_item2 (15009,1)
               pc.give_item2 (16009,1)
               pc.give_item2 (13009,1)
               pc.setqf("basic_weapon", 1)
            
            elseif kaszt == 2 then -- Sura
               pc.give_item2 (19,1)
               pc.give_item2 (11609,1)
               pc.give_item2 (14009,1)
               pc.give_item2 (15009,1)
               pc.give_item2 (16009,1)
               pc.give_item2 (13009,1)
               pc.setqf("basic_weapon", 1)
            
            elseif kaszt == 3 then -- Sámán
               pc.give_item2 (7009,1)
               pc.give_item2 (11809,1)
               pc.give_item2 (14009,1)
               pc.give_item2 (15009,1)
               pc.give_item2 (16009,1)
               pc.give_item2 (13009,1)
               pc.setqf("basic_weapon", 1)
            end
         end
      end
   end
end

Üzenet összefésülés: 2014-05-16, 22:14:18

quest give_basic_weapon begin
state start begin
when login or levelup with pc.get_level() == 1 begin
local bw = pc.getqf("basic_weapon")
if bw == 0 then
local kaszt = pc.get_job()
pc.give_item2(27003,200)
pc.give_item2(27006,200)
pc.give_item2(72702,1)
pc.give_item2(70038,200)
pc.give_item2(50053,1)
horse.set_level("21")
if kaszt == 0 then -- Harcos
pc.give_item2 (19,1)
pc.give_item2 (11209,1)
pc.give_item2 (14009,1)
pc.give_item2 (15009,1)
pc.give_item2 (16009,1)
pc.give_item2 (13009,1)
pc.setqf("basic_weapon", 1)

elseif kaszt == 1 then -- Ninja
pc.give_item2 (19,1)
pc.give_item2 (11409,1)
pc.give_item2 (14009,1)
pc.give_item2 (15009,1)
pc.give_item2 (16009,1)
pc.give_item2 (13009,1)
pc.setqf("basic_weapon", 1)

elseif kaszt == 2 then -- Sura
pc.give_item2 (19,1)
pc.give_item2 (11609,1)
pc.give_item2 (14009,1)
pc.give_item2 (15009,1)
pc.give_item2 (16009,1)
pc.give_item2 (13009,1)
pc.setqf("basic_weapon", 1)

elseif kaszt == 3 then -- Sámán
pc.give_item2 (7009,1)
pc.give_item2 (11809,1)
pc.give_item2 (14009,1)
pc.give_item2 (15009,1)
pc.give_item2 (16009,1)
pc.give_item2 (13009,1)
pc.setqf("basic_weapon", 1)
end
end
end
end
end
Cím: Re:kezdő quest hiba
Írta: 5310pati Dátum 2014-05-16, 22:14:47
nekem is, amúgy csomó felesleges változót írtál bele
local bw = pc.getqf("basic_weapon")
if bw == 0 then

egyszerűen ennyi is elég lenne, ugyanez a kasztnál is:
if pc.getqf("basic_weapon") == 0 then
de működnie kéne
meg amit linkeltél régebben kép, ott semmi hibát nem ír amúgy, szóval nem tudom mi a baj
Cím: Re:kezdő quest hiba
Írta: DvR Dátum 2014-05-16, 22:16:09
Azért írtam neki, hogy próbálja meg :)
Cím: Re:kezdő quest hiba
Írta: ddani700 Dátum 2014-05-16, 22:22:26
működik meg kapod a cuccokat meg minden most már csak az a probléma hogy
ezzel az üzenettel kapom meg a cuccokat:
csatoltam
Cím: Re:kezdő quest hiba
Írta: Roxanne Dátum 2014-05-16, 23:20:31
Az már egy másik questhez tartozik...
Cím: Re:kezdő quest hiba
Írta: 5310pati Dátum 2014-05-17, 00:09:31
töltsd le az összes questet és NP++-al keress rá 1 szóra
és amelyikben van azt töröld, vagy amit akarsz
Cím: Re:kezdő quest hiba
Írta: ddani700 Dátum 2014-05-17, 01:31:06
köszönöm szépen! a választ meg kaptam zárom!
EhPortal 1.39 © 2025, WebDev