Nu imi baga itemele la inceput !
- [RaffaeL]
-

- Mesaje: 3223
- Membru din: 19 Mar 2016, 12:58
- Server: ...
- Aprecieri: 15
- Mulţumiri: 2502
- Rezolvări prob.: 2
- Discord: Copiază ID
- Contact:
Pune aici questul "give_basic", sau cum se numeste la tine.asus22 scrie:Salut,pe server la mine cand iti creezi caracterul nu imi baga itemele,desi eu le am puse nu le baga,de ce?
Aceasi problema am si eu, uite cum ii la mine give_basic_weapon :
quest give_basic_weapon begin
state start begin
when login begin
local item_vnum = 19
local item_vnum2 = 11209
local item_vnum3 = 12209
if pc.get_job() == 1 then
item_vnum = 1009
item_vnum2 = 11409
item_vnum3 = 12349
elseif pc.get_job() == 2 then
item_vnum2 = 11609
item_vnum3 = 12489
elseif pc.get_job() == 3 then
item_vnum = 7009
item_vnum2 = 11809
item_vnum3 = 12629
end
pc.give_item2(item_vnum)
pc.give_item2(item_vnum2)
pc.give_item2(item_vnum3)
pc.give_item2(27003, 200)
pc.give_item2(27006, 200)
pc.give_item2(72702)
pc.give_item2(71050, 20)
pc.give_item2(70038, 20)
pc.give_item2(13009)
pc.give_item2(14009)
pc.give_item2(15009)
pc.give_item2(16009)
pc.give_item2(17009)
pc.give_item2(56000)
pc . change_money ( 100000 )
set_state(weiter)
end
end
quest give_basic_weapon begin
state start begin
when login begin
local item_vnum = 19
local item_vnum2 = 11209
local item_vnum3 = 12209
if pc.get_job() == 1 then
item_vnum = 1009
item_vnum2 = 11409
item_vnum3 = 12349
elseif pc.get_job() == 2 then
item_vnum2 = 11609
item_vnum3 = 12489
elseif pc.get_job() == 3 then
item_vnum = 7009
item_vnum2 = 11809
item_vnum3 = 12629
end
pc.give_item2(item_vnum)
pc.give_item2(item_vnum2)
pc.give_item2(item_vnum3)
pc.give_item2(27003, 200)
pc.give_item2(27006, 200)
pc.give_item2(72702)
pc.give_item2(71050, 20)
pc.give_item2(70038, 20)
pc.give_item2(13009)
pc.give_item2(14009)
pc.give_item2(15009)
pc.give_item2(16009)
pc.give_item2(17009)
pc.give_item2(56000)
pc . change_money ( 100000 )
set_state(weiter)
end
end
- [RaffaeL]
-

- Mesaje: 3223
- Membru din: 19 Mar 2016, 12:58
- Server: ...
- Aprecieri: 15
- Mulţumiri: 2502
- Rezolvări prob.: 2
- Discord: Copiază ID
- Contact:
Poftim:w00dy scrie:Aceasi problema am si eu, uite cum ii la mine give_basic_weapon :
quest give_basic_weapon begin
state start begin
when login begin
local item_vnum = 19
local item_vnum2 = 11209
local item_vnum3 = 12209
if pc.get_job() == 1 then
item_vnum = 1009
item_vnum2 = 11409
item_vnum3 = 12349
elseif pc.get_job() == 2 then
item_vnum2 = 11609
item_vnum3 = 12489
elseif pc.get_job() == 3 then
item_vnum = 7009
item_vnum2 = 11809
item_vnum3 = 12629
end
pc.give_item2(item_vnum)
pc.give_item2(item_vnum2)
pc.give_item2(item_vnum3)
pc.give_item2(27003, 200)
pc.give_item2(27006, 200)
pc.give_item2(72702)
pc.give_item2(71050, 20)
pc.give_item2(70038, 20)
pc.give_item2(13009)
pc.give_item2(14009)
pc.give_item2(15009)
pc.give_item2(16009)
pc.give_item2(17009)
pc.give_item2(56000)
pc . change_money ( 100000 )
set_state(weiter)
end
end
Cod: Selectaţi tot
quest give_basic_weapon begin
state start begin
when login with pc.get_level() == 1 and pc.getqf("__FIRST__") == 0 begin
pc.setqf("__FIRST__", 1)
if pc.get_job() == 0 then
item_vnum = 19
item_vnum2 = 11209
item_vnum3 = 12209
elseif pc.get_job() == 1 then
item_vnum = 1009
item_vnum2 = 11409
item_vnum3 = 12349
elseif pc.get_job() == 2 then
item_vnum = 19
item_vnum2 = 11609
item_vnum3 = 12489
elseif pc.get_job() == 3 then
item_vnum = 7009
item_vnum2 = 11809
item_vnum3 = 12629
end
pc.give_item2(item_vnum)
pc.give_item2(item_vnum2)
pc.give_item2(item_vnum3)
pc.give_item2(27003, 200)
pc.give_item2(27006, 200)
pc.give_item2(72702)
pc.give_item2(71050, 20)
pc.give_item2(70038, 20)
pc.give_item2(13009)
pc.give_item2(14009)
pc.give_item2(15009)
pc.give_item2(16009)
pc.give_item2(17009)
pc.give_item2(56000)
pc . change_money ( 100000 )
set_state(__COMPLETE__)
end
end
state __COMPLETE__ begin
end
endCod: Selectaţi tot
set_state(__COMPLETE__)
end
end
state __COMPLETE__ begin
endAm schimbat in quest si tot degeaba, nu cred ca citeste questul ca altfel nu inteleg dc nu are efect[RaffaeL] scrie:Poftim:w00dy scrie:Aceasi problema am si eu, uite cum ii la mine give_basic_weapon :
quest give_basic_weapon begin
state start begin
when login begin
local item_vnum = 19
local item_vnum2 = 11209
local item_vnum3 = 12209
if pc.get_job() == 1 then
item_vnum = 1009
item_vnum2 = 11409
item_vnum3 = 12349
elseif pc.get_job() == 2 then
item_vnum2 = 11609
item_vnum3 = 12489
elseif pc.get_job() == 3 then
item_vnum = 7009
item_vnum2 = 11809
item_vnum3 = 12629
end
pc.give_item2(item_vnum)
pc.give_item2(item_vnum2)
pc.give_item2(item_vnum3)
pc.give_item2(27003, 200)
pc.give_item2(27006, 200)
pc.give_item2(72702)
pc.give_item2(71050, 20)
pc.give_item2(70038, 20)
pc.give_item2(13009)
pc.give_item2(14009)
pc.give_item2(15009)
pc.give_item2(16009)
pc.give_item2(17009)
pc.give_item2(56000)
pc . change_money ( 100000 )
set_state(weiter)
end
endI-am adaugat si conditia "pc.get_level() == 1", pentru a fi folosit numai la start(creare caracter), si de asemeniCod: Selectaţi tot
quest give_basic_weapon begin state start begin when login with pc.get_level() == 1 and pc.getqf("__FIRST__") == 0 begin pc.setqf("__FIRST__", 1) if pc.get_job() == 0 then item_vnum = 19 item_vnum2 = 11209 item_vnum3 = 12209 elseif pc.get_job() == 1 then item_vnum = 1009 item_vnum2 = 11409 item_vnum3 = 12349 elseif pc.get_job() == 2 then item_vnum = 19 item_vnum2 = 11609 item_vnum3 = 12489 elseif pc.get_job() == 3 then item_vnum = 7009 item_vnum2 = 11809 item_vnum3 = 12629 end pc.give_item2(item_vnum) pc.give_item2(item_vnum2) pc.give_item2(item_vnum3) pc.give_item2(27003, 200) pc.give_item2(27006, 200) pc.give_item2(72702) pc.give_item2(71050, 20) pc.give_item2(70038, 20) pc.give_item2(13009) pc.give_item2(14009) pc.give_item2(15009) pc.give_item2(16009) pc.give_item2(17009) pc.give_item2(56000) pc . change_money ( 100000 ) set_state(__COMPLETE__) end end state __COMPLETE__ begin end endpentru a fi folosit o singura data.Cod: Selectaţi tot
set_state(__COMPLETE__) end end state __COMPLETE__ begin end
- [RaffaeL]
-

- Mesaje: 3223
- Membru din: 19 Mar 2016, 12:58
- Server: ...
- Aprecieri: 15
- Mulţumiri: 2502
- Rezolvări prob.: 2
- Discord: Copiază ID
- Contact:
Ai reinstalat questul dupa editare?(din consola/putty).w00dy scrie:Am schimbat in quest si tot degeaba, nu cred ca citeste questul ca altfel nu inteleg dc nu are efect
Daca da, ai executat comanda /reload q in joc dupa instalare?
Ca solutie alternativa, rebooteaza serverul, si verifica dupa reboot.
Cum il reinstalez din putty? Ca am uitat comanda[RaffaeL] scrie:Ai reinstalat questul dupa editare?(din consola/putty).w00dy scrie:Am schimbat in quest si tot degeaba, nu cred ca citeste questul ca altfel nu inteleg dc nu are efect
Daca da, ai executat comanda /reload q in joc dupa instalare?
Ca solutie alternativa, rebooteaza serverul, si verifica dupa reboot.
Edit: cred ca am gasit comanda, dar uite cum imi da:
root@ovinetwork:~ # usr/home/game/share/locale/germany/quest
usr/home/game/share/locale/germany/quest: Command not found.
root@ovinetwork:~ # ./qc give_basic_weapon.quest
./qc: Command not found.
Si in germany/quest am questul
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 18 vizitatori






