Nu imi baga itemele la inceput !

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Avatar utilizator
asus22
Nou Venit

Nou Venit
Mesaje: 12
Membru din: 09 Apr 2016, 18:08
Server: Black-Steel 2
Regat: Jinno
Aprecieri: 11  
Mulţumiri: 4  
 Contact:
Medalii

Salut,pe server la mine cand iti creezi caracterul nu imi baga itemele,desi eu le am puse nu le baga,de ce?
Avatar utilizator
[RaffaeL]
Software Developer

Software Developer
Mesaje: 3223
Membru din: 19 Mar 2016, 12:58
Server: ...
Aprecieri: 15  
Mulţumiri: 2502  
  Rezolvări prob.: 2
Discord: Copiază ID
 Contact:
Medalii

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?
Pune aici questul "give_basic", sau cum se numeste la tine.
Imagine
Imagine
https://www.youtube.com/watch?v=GhYkCIETEto
Do everything, if you know what you're doing, else... Imagine
Ma gasesti si aici: Discord https://discord.gg/5J5GnyZVSR
Afișează semnătura
Avatar utilizator
w00dy
Nivel 2

Nivel 2
Mesaje: 195
Membru din: 14 Aug 2016, 00:15
Server: n-am
Regat: Chunjo
Aprecieri: 150  
Mulţumiri: 3  
  Rezolvări prob.: 3
Medalii

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
Avatar utilizator
[RaffaeL]
Software Developer

Software Developer
Mesaje: 3223
Membru din: 19 Mar 2016, 12:58
Server: ...
Aprecieri: 15  
Mulţumiri: 2502  
  Rezolvări prob.: 2
Discord: Copiază ID
 Contact:
Medalii

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
Poftim:

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
end
I-am adaugat si conditia "pc.get_level() == 1", pentru a fi folosit numai la start(creare caracter), si de asemeni

Cod: Selectaţi tot

set_state(__COMPLETE__)
		end
	end
	state __COMPLETE__ begin
	end
pentru a fi folosit o singura data.
Imagine
Imagine
https://www.youtube.com/watch?v=GhYkCIETEto
Do everything, if you know what you're doing, else... Imagine
Ma gasesti si aici: Discord https://discord.gg/5J5GnyZVSR
Afișează semnătura
Avatar utilizator
w00dy
Nivel 2

Nivel 2
Mesaje: 195
Membru din: 14 Aug 2016, 00:15
Server: n-am
Regat: Chunjo
Aprecieri: 150  
Mulţumiri: 3  
  Rezolvări prob.: 3
Medalii

[RaffaeL] scrie:
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
Poftim:

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
end
I-am adaugat si conditia "pc.get_level() == 1", pentru a fi folosit numai la start(creare caracter), si de asemeni

Cod: Selectaţi tot

set_state(__COMPLETE__)
		end
	end
	state __COMPLETE__ begin
	end
pentru a fi folosit o singura data.
Am schimbat in quest si tot degeaba, nu cred ca citeste questul ca altfel nu inteleg dc nu are efect :-?
Avatar utilizator
[RaffaeL]
Software Developer

Software Developer
Mesaje: 3223
Membru din: 19 Mar 2016, 12:58
Server: ...
Aprecieri: 15  
Mulţumiri: 2502  
  Rezolvări prob.: 2
Discord: Copiază ID
 Contact:
Medalii

w00dy scrie:Am schimbat in quest si tot degeaba, nu cred ca citeste questul ca altfel nu inteleg dc nu are efect :-?
Ai reinstalat questul dupa editare?(din consola/putty).
Daca da, ai executat comanda /reload q in joc dupa instalare?
Ca solutie alternativa, rebooteaza serverul, si verifica dupa reboot.
Pentru acest mesaj, [RaffaeL] for the post:
asus22
Imagine
Imagine
https://www.youtube.com/watch?v=GhYkCIETEto
Do everything, if you know what you're doing, else... Imagine
Ma gasesti si aici: Discord https://discord.gg/5J5GnyZVSR
Afișează semnătura
Avatar utilizator
w00dy
Nivel 2

Nivel 2
Mesaje: 195
Membru din: 14 Aug 2016, 00:15
Server: n-am
Regat: Chunjo
Aprecieri: 150  
Mulţumiri: 3  
  Rezolvări prob.: 3
Medalii

[RaffaeL] scrie:
w00dy scrie:Am schimbat in quest si tot degeaba, nu cred ca citeste questul ca altfel nu inteleg dc nu are efect :-?
Ai reinstalat questul dupa editare?(din consola/putty).
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
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 :-?
Avatar utilizator
Lester
Membru Club

Membru Club
Mesaje: 519
Membru din: 23 Feb 2017, 23:34
Aprecieri: 13  
Mulţumiri: 613  
Discord: Copiază ID
Medalii

In loc de '' ./qc '' , incearca '' ./qc_x64 ''.
„Mimează-ți fericirea în văzul tuturor!”
Afișează semnătura
Avatar utilizator
w00dy
Nivel 2

Nivel 2
Mesaje: 195
Membru din: 14 Aug 2016, 00:15
Server: n-am
Regat: Chunjo
Aprecieri: 150  
Mulţumiri: 3  
  Rezolvări prob.: 3
Medalii

.Khan scrie:In loc de '' ./qc '' , incearca '' ./qc_x64 ''.
Degeaba, la fel, oare nu citeste questul sau ce are :-?
Avatar utilizator
Knuckles
Fost Moderator

Fost Moderator
Mesaje: 805
Membru din: 13 Mai 2016, 15:13
Aprecieri: 218  
Mulţumiri: 902  
Medalii

vezi să nu ai
în loc de /usr/home/game
să ai /usr/game
RETRAS DEFINITIV
Afișează semnătura
Închis
Răspunsuri
2
Vizualizări
184
Răspunsuri
2
Vizualizări
201
Răspunsuri
1
Vizualizări
191

Înapoi la “Probleme rezolvate”

  • Informaţie