Problema iteme inceput

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Închis
Avatar utilizator
mariussteaua
Nivel 2

Nivel 2
Mesaje: 213
Membru din: 10 Mai 2014, 10:12
Aprecieri: 2  
Mulţumiri: 1  
Medalii

*Problemă: Uneori nu se ofera premiul de inceput(in special la sura din cate am inteles)
Tipologie server(PvM / PvP):pvp
*Resursă folosită:
*ServerFiles utilizat: europamt2
*Syserr:
RunState: LUA_ERROR: [string "iteme_inceput"]:47: attempt to concatenate a nil value
SYSERR: Dec 29 16:18:03.97956 :: WriteRunningStateToSyserr: LUA_ERROR: quest iteme_inceput.start letter
*Detalii suplimentare: quest:
quest iteme_inceput begin
state start begin
when login with pc.getqf("login_weapon1") == 0 begin
pc.setqf("login_weapon1", 1)
function karakter()
local karakter = {'Razboinic ','Ninja','Sura',' Shaman',}
return karakter[pc.get_job()+1]
end
function bayrak_liste()
local bayrak_liste = {'Legende','Rebeli'}
return bayrak_liste[pc.get_empire()]
end
function cinsiyet()
local cinsiyet = {'Masculin','Feminin'}
return cinsiyet[pc.get_sex()+1]
end
if pc.get_job() == 0 then
pc.give_item2(189, 1)
pc.give_item2(11229, 1)
pc.give_item2(14209, 1)
pc.give_item2(16209, 1)
pc.give_item2(17209, 1)
pc.give_item2(15209, 1)
pc.give_item2(13069, 1)
elseif pc.get_job() == 1 then
pc.give_item2(189, 1)
pc.give_item2(11429, 1)
pc.give_item2(14209, 1)
pc.give_item2(16209, 1)
pc.give_item2(17209, 1)
pc.give_item2(15209, 1)
pc.give_item2(12399, 1)
elseif pc.get_job() == 2 then
pc.give_item2(189, 1)
pc.give_item2(11629, 1)
pc.give_item2(14209, 1)
pc.give_item2(16209, 1)
pc.give_item2(17209, 1)
pc.give_item2(15209, 1)
pc.give_item2(12539, 1)
elseif pc.get_job() == 3 then
pc.give_item2(5129, 1)
pc.give_item2(11829, 1)
pc.give_item2(14209, 1)
pc.give_item2(16209, 1)
pc.give_item2(17209, 1)
pc.give_item2(15209, 1)
pc.give_item2(12679, 1)
end
notice_all(pc.get_name()..", cu rasa "..karakter().." din regatul "..bayrak_liste().." s-a alaturat serverului!")
set_state(__COMPLETE1__)
end
end

state __COMPLETE1__ begin
end
end
Avatar utilizator
UmBro666
Nou Venit

Nou Venit
Mesaje: 32
Membru din: 15 Iul 2017, 22:52
Server: Azira2
Regat: Jinno
Aprecieri: 10  
Mulţumiri: 6  
 Contact:
Medalii

Incearca quest asta -- ( P.S scoate-i itemele de lycan si lycan-ul din nume de sus )
quest iteme_inceput begin
state start begin
when login with pc.getqf("login_weapon1") == 0 begin
function karakter()
local karakter = {'Razboinic ','Ninja','Sura',' Shaman','Lycan'}
return karakter[pc.get_job()+1]
end
function bayrak_liste()
local bayrak_liste = {'Shinsoo','Chunjo','Jinno'}
return bayrak_liste[pc.get_empire()]
end
function cinsiyet()
local cinsiyet = {'Masculin','Feminin'}
return cinsiyet[pc.get_sex()+1]
end
pc.change_gold(200000)
horse.summon()
horse.ride()
pc.give_item2("40001",1)
pc.give_item2("50052",1)
pc.give_item2("55407",1)
pc.give_item2("71230",1)
pc.give_item2("53560",1)
if pc.get_job() == 0 then
pc.give_item2(19, 1)
pc.give_item2(11209, 1)
pc.give_item2(12209, 1)
pc.give_item2(14009, 1)
pc.give_item2(16009, 1)
pc.give_item2(15009, 1)
pc.give_item2(13009, 1)
pc.give_item2(17009, 1)
pc.give_item2(72701, 1)
pc.give_item2(53029, 1)
elseif pc.get_job() == 1 then
pc.give_item2(12349, 1)
pc.give_item2(11409, 1)
pc.give_item2(1009, 1)
pc.give_item2(14009, 1)
pc.give_item2(16009, 1)
pc.give_item2(15009, 1)
pc.give_item2(13009, 1)
pc.give_item2(17009, 1)
pc.give_item2(72701, 1)
pc.give_item2(53029, 1)
elseif pc.get_job() == 2 then
pc.give_item2(11609, 1)
pc.give_item2(12489, 1)
pc.give_item2(19, 1)
pc.give_item2(14009, 1)
pc.give_item2(16009, 1)
pc.give_item2(15009, 1)
pc.give_item2(13009, 1)
pc.give_item2(17009, 1)
pc.give_item2(72701, 1)
pc.give_item2(53029, 1)
elseif pc.get_job() == 3 then
pc.give_item2(11809, 1)
pc.give_item2(7009, 1)
pc.give_item2(12629, 1)
pc.give_item2(14009, 1)
pc.give_item2(16009, 1)
pc.give_item2(15009, 1)
pc.give_item2(13009, 1)
pc.give_item2(17009, 1)
pc.give_item2(72701, 1)
pc.give_item2(53029, 1)
elseif pc.get_job() == 4 then
pc.give_item2(21009, 1)
pc.give_item2(6009, 1)
pc.give_item2(21509, 1)
pc.give_item2(14009, 1)
pc.give_item2(16009, 1)
pc.give_item2(15009, 1)
pc.give_item2(13009, 1)
pc.give_item2(17009, 1)
pc.give_item2(72701, 1)
pc.give_item2(53029, 1)
end
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
notice_all(pc.get_name()..", cu rasa "..karakter().." din regatul "..bayrak_liste().." s-a alaturat serverului!")
set_state(__COMPLETE1__)
end
end

state __COMPLETE1__ begin
end
end
Ultima oară modificat 29 Dec 2017, 20:48 de către LikePc, modificat 1 dată în total.
Motiv: Spoilar adaugat.
Avatar utilizator
LikePc
Nivel 10

Nivel 10
Mesaje: 2240
Membru din: 11 Aug 2015, 00:01
Server: M3
Regat: Chunjo
Aprecieri: 9  
Mulţumiri: 270  
 Contact:
Medalii

quest iteme_inceput begin
state start begin
when login with pc.get_level() >= 1 begin
timer("starter", 1)
end
when starter.timer begin
say_title("Bun venit "..pc.get_name().." pe Zeus.")
say("Vei câºtiga experienþa ºi vei cunoaºte")
say("farmecul de pe acest joc. Lupta ºi câºtiga")
say("toate misiunile ºi vei câºtiga recompense mari.")
say("Înainte de a aborda probleme mai dificile,")
say("ai nevoie de un echipament corespunzator.")
say("")
wait()
say_title("Iteme de început:")
say("")
pc . give_item2 ( "50187" , 1 )
pc . give_item2 ( "50051" , 1 )
horse.advance()
horse.ride()
pc.change_alignment(500)
say_reward ( "Ati primit Cufar Ucenic I" )
say_reward ( "Ati primit imagine de cal" )
say_reward ( "Ati primit 1.000.000 Yang." )
pc . change_money ( 1000000 )
pc . give_item2 ( "13009" , 1)
pc . give_item2 ( "15009" , 1 )
pc . give_item2 ( "16009" , 1 )
pc . give_item2 ( "14009" , 1 )
pc . give_item2 ( "17009" , 1 )
if pc . job == 0 then
pc . give_item2 ( "19" , 1 )
pc . give_item2 ( "12209" , 1 )
pc . give_item2 ( "11209" , 1 )
say_reward ( "Ai primit iteme de razboinic !" )
elseif pc . job == 1 then
pc . give_item2 ( "1009" , 1 )
pc . give_item2 ( "12349" , 1 )
pc . give_item2 ( "11409" , 200 )
say_reward ( "Ai primit iteme de ninja!" )
elseif pc . job == 2 then
pc . give_item2 ( "19" , 1 )
pc . give_item2 ( "12489" , 1 )
pc . give_item2 ( "11609" , 1 )
say_reward ( "Ai pirmit iteme de sura!" )
elseif pc . job == 3 then
pc . give_item2 ( "7009" , 1 )
pc . give_item2 ( "12629" , 1 )
pc . give_item2 ( "11809" , 1 )
say_reward ( "Ai primit iteme de ºaman!" )
end
say("")
say("Distreaza-te ºi îþi dorim succes.")
say_gold("Echipa Zearth II - Zeus")
set_state(__COMPLETE__)

end
end
state __COMPLETE__ begin
end
end
Poftim un quest functional , de aici te descurci singur.
https:/horus-maps.com
Afișează semnătura
Avatar utilizator
mariussteaua
Nivel 2

Nivel 2
Mesaje: 213
Membru din: 10 Mai 2014, 10:12
Aprecieri: 2  
Mulţumiri: 1  
Medalii

Mersi :) T/C

[ Postat de pe iPhone ] Imagine
Avatar utilizator
-DND-
Utilizatorul Lunii Ianuarie

Utilizatorul Lunii Ianuarie
Mesaje: 1464
Membru din: 22 Ian 2017, 16:40
Server: Serverfiles By DnD
Regat: Jinno
Aprecieri: 116  
Mulţumiri: 2249  
Discord: Copiază ID
 Contact:
Medalii

T/C La cererea autorului.
Închis
Răspunsuri
8
Vizualizări
662
Răspunsuri
4
Vizualizări
322
Răspunsuri
10
Vizualizări
344
Răspunsuri
1
Vizualizări
139

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

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