Problema chest view drop !

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Avatar utilizator
laseru
Nou Venit

Nou Venit
Mesaje: 38
Membru din: 15 Aug 2014, 00:50
Aprecieri: 117  
Mulţumiri: 0
Medalii

Sathyr scrie: ↑28 Mai 2023, 19:31
laseru scrie: ↑28 Mai 2023, 19:06
FALLEN1 scrie: ↑28 Mai 2023, 18:48

Cod: Selectaţi tot

		elif player.GetItemTypeBySlot(slotIndex) == item.ITEM_TYPE_GIFTBOX: # and not ItemVNum in [71036,71037,71038.71039,71040,71041,71042,71043,71080,71081,71082,71057,71058,71059,71060,71061,71062,71063,71064,71065,71066,71067, 71057,71058,71059,71060,71061,71062,71063,71064,71065,71066,71067,71093,70104,70105,70106]:#pui codul itemului aici si nu il mai deschide prin sistemul view
			if app.CHEST_DROP_VIEW_FULL_BY_MAFIA83:
				if ItemVNum == 71036 or 71037 or 71038 or 71039:
					return
				
				elif self.interface:
					if self.interface.dlgChestDrop:
						if not self.interface.dlgChestDrop.IsShow():
							self.interface.dlgChestDrop.Open(slotIndex)
							net.SendChestDropInfo(slotIndex)

			constInfo.SET_ITEM_QUESTION_DIALOG_STATUS(1)

		else:
			self.__SendUseItemPacket(slotIndex)
am inlocuit , nu functioneaza , le deschide tot prin quest .
syserr gol !
Le deschide prin quest pentru ca sunt setate pentru quest. Du-te in item_proto.txt, cauta codul fiecarui item (71036) si apoi modifica linia ITEM_QUEST in ITEM_TYPE_GIFTBOX sau cum ai tu.
Vezi sa faci asta in server/db. Salvezi item_proto.txt.
Dai stop la server, dai start, apoi ar trebuie sa mearga.
in item_proto.txt le am ITEM_GIFTBOX
Avatar utilizator
Sathyr
Veteran

Veteran
Mesaje: 1187
Membru din: 14 Feb 2018, 18:23
Regat: Jinno
Aprecieri: 28  
Mulţumiri: 627  
Discord: Copiază ID
 Contact:
Medalii

laseru scrie: ↑28 Mai 2023, 20:15
Sathyr scrie: ↑28 Mai 2023, 19:31
laseru scrie: ↑28 Mai 2023, 19:06

am inlocuit , nu functioneaza , le deschide tot prin quest .
syserr gol !
Le deschide prin quest pentru ca sunt setate pentru quest. Du-te in item_proto.txt, cauta codul fiecarui item (71036) si apoi modifica linia ITEM_QUEST in ITEM_TYPE_GIFTBOX sau cum ai tu.
Vezi sa faci asta in server/db. Salvezi item_proto.txt.
Dai stop la server, dai start, apoi ar trebuie sa mearga.
in item_proto.txt le am ITEM_GIFTBOX
Le ai în server? Adică pe host sau pe localhost. Că degeaba modifici doar în client.,
Imagine -> official.sathyr
Afișează semnătura
Avatar utilizator
laseru
Nou Venit

Nou Venit
Mesaje: 38
Membru din: 15 Aug 2014, 00:50
Aprecieri: 117  
Mulţumiri: 0
Medalii

Sathyr scrie: ↑28 Mai 2023, 20:19
laseru scrie: ↑28 Mai 2023, 20:15
Sathyr scrie: ↑28 Mai 2023, 19:31

Le deschide prin quest pentru ca sunt setate pentru quest. Du-te in item_proto.txt, cauta codul fiecarui item (71036) si apoi modifica linia ITEM_QUEST in ITEM_TYPE_GIFTBOX sau cum ai tu.
Vezi sa faci asta in server/db. Salvezi item_proto.txt.
Dai stop la server, dai start, apoi ar trebuie sa mearga.
in item_proto.txt le am ITEM_GIFTBOX
Le ai în server? Adică pe host sau pe localhost. Că degeaba modifici doar în client.,
pe host le am iar serverul citeste txt si se sincronizeaza automat cand dau dump proto si le pun si in client si in server . stiu ca nu trebuia sa iti explic asta ca stii destul de bine dar am vrut tinut sa iti zic si asta sa mai excludem din variante .
Avatar utilizator
laseru
Nou Venit

Nou Venit
Mesaje: 38
Membru din: 15 Aug 2014, 00:50
Aprecieri: 117  
Mulţumiri: 0
Medalii

Problema rezolvata !
Rezolvare : am modificat in item_proto.txt la type din ITEM_GIFTBOX in ITEM_QUEST si am facut quest pentru fiecare pergament in parte pentru a chema mob-ul , piatra metin langa mine !
model de quest folosit si functional!

Cod: Selectaţi tot

quest pergament_orcsef begin
          state start begin
	  when 71036.use begin
		mob.spawn(691,pc.get_local_x(),pc.get_local_y(),1)
         pc.remove_item(71036, 1)
        end
    end
end
Multumesc tuturor pentru ajutor si timpul acordat !
Închis
Răspunsuri
6
Vizualizări
172
Răspunsuri
2
Vizualizări
306
Răspunsuri
9
Vizualizări
1043
Răspunsuri
3
Vizualizări
484

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie