Vrajeste/Intareste obiect nu apare la NPC

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

Nivel 3
Mesaje: 476
Membru din: 16 Iul 2015, 21:31
Server: Doar testez
Regat: Chunjo
Aprecieri: 94  
Mulţumiri: 44  
 Contact:
Medalii

*Problemă: Vrajeste/Intareste obiect nu apare la NPC
Tipologie server: teste
*Resursă folosită: -
*ServerFiles utilizat: MartySama v4.9.2
*Syserr: -
Poză: -
*Detalii suplimentare: Am facut un quest de tip magazin la unul dintre NPC, am putut adauga tot inadara de cele mentionate mai sus, chiar daca item-ul exista si il pot genera prin cod/folosii nu apare in rubrica de magazin. Ma puteti ajuta cei ce ati mai intalnit astfel de situatie? (Nu exista nici un syserr sau orice lucru care sa ma avertizeze)
Ultima oară modificat 28 Sep 2019, 01:12 de către t4zu, modificat 1 dată în total.
Avatar utilizator
t4zu
Nivel 3

Nivel 3
Mesaje: 476
Membru din: 16 Iul 2015, 21:31
Server: Doar testez
Regat: Chunjo
Aprecieri: 94  
Mulţumiri: 44  
 Contact:
Medalii

VaynzBMB scrie: ↑24 Sep 2019, 17:16 Sa inteleg ca ai folosit quest "multi_shop.lua", ai adaugat in navicat ? player --> shop_item. (Daca nu pui asa , vnum npc ( EX: 9003), vnum item (19), cantitate (1/200).
Salut, mi-am creeat propriul quest, insa toate itemele pe care le pun in Navicat ("shop_list") apar, cu exceptia celor specificate mai sus. Mentionez ca acestea exista in baza de date, prin comanda unui gm apar in inventar si nu exista nici un syserr.
Avatar utilizator
t4zu
Nivel 3

Nivel 3
Mesaje: 476
Membru din: 16 Iul 2015, 21:31
Server: Doar testez
Regat: Chunjo
Aprecieri: 94  
Mulţumiri: 44  
 Contact:
Medalii

VaynzBMB scrie: ↑24 Sep 2019, 18:49 quest-uri/multishop-quest-t17233.html Un tutorial mai explicit.
Frate, functii de tip quest stiu sa fac de la 0, fara nici o problema, doar ca intrebarea era alta: "De ce nu imi apar itemele respective in shop?", nu cum sa fac un quest :) (PS. Daca te ajuta, pe alte servere functiona, aici nu si nu am nici o explicatie deocamdata)
Avatar utilizator
Lion
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 508
Membru din: 03 Aug 2019, 22:12
Server: Honor2
Regat: Chunjo
Aprecieri: 135  
Mulţumiri: 122  
Medalii

Adaugi în navicat la Shop_item codul itemului și la ce npc sa fie, în Shop din navicat sa zicem ca magazinul general e cu nr 1, atunci tu pui nr de la magazin, codul itemului, cantitatea, prețu

[ Postat de pe Android ] Imagine
Imagine
Oamenii sunt animale
Leul este regele animalelor
Deci sunt regele vostru drq
Afișează semnătura
Avatar utilizator
t4zu
Nivel 3

Nivel 3
Mesaje: 476
Membru din: 16 Iul 2015, 21:31
Server: Doar testez
Regat: Chunjo
Aprecieri: 94  
Mulţumiri: 44  
 Contact:
Medalii

VaynzBMB scrie: ↑24 Sep 2019, 21:32 Ai adaugat frate in mysql, in shop_item si dupa ai dat reboot?
Da :) Daca celelalte iteme apar, nu era evident? :))
Avatar utilizator
t4zu
Nivel 3

Nivel 3
Mesaje: 476
Membru din: 16 Iul 2015, 21:31
Server: Doar testez
Regat: Chunjo
Aprecieri: 94  
Mulţumiri: 44  
 Contact:
Medalii

Lion scrie: ↑25 Sep 2019, 14:23 Adaugi în navicat la Shop_item codul itemului și la ce npc sa fie, în Shop din navicat sa zicem ca magazinul general e cu nr 1, atunci tu pui nr de la magazin, codul itemului, cantitatea, prețu

[ Postat de pe Android ] Imagine
Am specificat aceste lucruri mai sus. Cum ziceam: Stiu sa fac functii quest, stiu sa modific tabele in mysql, ce nu stiu este de ce nu apar aceste 2 iteme in rubrica de shop... :| (Ps. apar toate itemele adaugate inafara de "vrajeste/intareste obiectul)
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

t4zu scrie: ↑25 Sep 2019, 17:12
Lion scrie: ↑25 Sep 2019, 14:23 Adaugi în navicat la Shop_item codul itemului și la ce npc sa fie, în Shop din navicat sa zicem ca magazinul general e cu nr 1, atunci tu pui nr de la magazin, codul itemului, cantitatea, prețu

[ Postat de pe Android ] Imagine
Am specificat aceste lucruri mai sus. Cum ziceam: Stiu sa fac functii quest, stiu sa modific tabele in mysql, ce nu stiu este de ce nu apar aceste 2 iteme in rubrica de shop... :| (Ps. apar toate itemele adaugate inafara de "vrajeste/intareste obiectul)
Daca detii sursa server, verifica sa nu fie blocate pentru adaugare in shop(idem marmura/bless).Pentru asta, cauta in shop.cpp dupa codul adauga/schimba.Exemplu pentru marmura(trebuie sters/comentat acel statement, in cazul in care nu le poti adauga):
	if (!m_pkPC)
	{
		if (quest::CQuestManager::instance().GetEventFlag("hivalue_item_sell") == 0)
		{
			//축복의 구슬 && 만년한철 이벤트 
			if (item->GetVnum() == 70024 || item->GetVnum() == 70035)
			{
				return SHOP_SUBHEADER_GC_END;
			}
		}
	}
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
t4zu
Nivel 3

Nivel 3
Mesaje: 476
Membru din: 16 Iul 2015, 21:31
Server: Doar testez
Regat: Chunjo
Aprecieri: 94  
Mulţumiri: 44  
 Contact:
Medalii

[RaffaeL] scrie: ↑25 Sep 2019, 17:42
t4zu scrie: ↑25 Sep 2019, 17:12
Lion scrie: ↑25 Sep 2019, 14:23 Adaugi în navicat la Shop_item codul itemului și la ce npc sa fie, în Shop din navicat sa zicem ca magazinul general e cu nr 1, atunci tu pui nr de la magazin, codul itemului, cantitatea, prețu

[ Postat de pe Android ] Imagine
Am specificat aceste lucruri mai sus. Cum ziceam: Stiu sa fac functii quest, stiu sa modific tabele in mysql, ce nu stiu este de ce nu apar aceste 2 iteme in rubrica de shop... :| (Ps. apar toate itemele adaugate inafara de "vrajeste/intareste obiectul)
Daca detii sursa server, verifica sa nu fie blocate pentru adaugare in shop(idem marmura/bless).Pentru asta, cauta in shop.cpp dupa codul adauga/schimba.Exemplu pentru marmura(trebuie sters/comentat acel statement, in cazul in care nu le poti adauga):
	if (!m_pkPC)
	{
		if (quest::CQuestManager::instance().GetEventFlag("hivalue_item_sell") == 0)
		{
			//축복의 구슬 && 만년한철 이벤트 
			if (item->GetVnum() == 70024 || item->GetVnum() == 70035)
			{
				return SHOP_SUBHEADER_GC_END;
			}
		}
	}
Salut, la mine imi apare asa:

Cod: Selectaţi tot

#ifdef ENABLE_SHOP_BLACKLIST
	if (!m_pkPC)
	{
		if (quest::CQuestManager::instance().GetEventFlag("hivalue_item_sell") == 0)
		{
			
			if (item->GetVnum() == 70024 || item->GetVnum() == 70035)
			{
				return SHOP_SUBHEADER_GC_END;
			}
		}
	}
#endif
si am mai jos:

Cod: Selectaţi tot

#ifdef ENABLE_SHOP_BLACKLIST
		//HIVALUE_ITEM_EVENT
		if (quest::CQuestManager::instance().GetEventFlag("hivalue_item_sell") == 0)
		{
			
			if (item.vnum == 70024 || item.vnum == 70035)
			{
				continue;
			}
		}
#endif
Oare este in regula sau ce va trebui sa fac? Multumesc!
Avatar utilizator
t4zu
Nivel 3

Nivel 3
Mesaje: 476
Membru din: 16 Iul 2015, 21:31
Server: Doar testez
Regat: Chunjo
Aprecieri: 94  
Mulţumiri: 44  
 Contact:
Medalii

Drake scrie: ↑25 Sep 2019, 17:38 Mie imi apar :) si folosesc aceeasi sursa (cumparata)
Imagine Cod iteme:
39028 Vrajeste Obiectul
39029 Îmbunătăţirea Obiectului
Salut, si eu am cumparat sursa de la MartySama, dar se pare ca am introdus codurile gresite. Multumesc ca mi le-ai spus. :)
Apropo, am o intrebare, imi spui te rog cum poti sa adaugi iteme pe serve, intr-un mesaj privatr? Mersi, O seara frumoasa! (PS. Ai un like)
Avatar utilizator
t4zu
Nivel 3

Nivel 3
Mesaje: 476
Membru din: 16 Iul 2015, 21:31
Server: Doar testez
Regat: Chunjo
Aprecieri: 94  
Mulţumiri: 44  
 Contact:
Medalii

Problema rezolvata.
Cer T/C! Multumesc!
Închis
Răspunsuri
0
Vizualizări
64
Răspunsuri
1
Vizualizări
159
Răspunsuri
3
Vizualizări
231

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Semrush [Bot] și 8 vizitatori