Cum pot da reload la iteme in offlineshop great

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
rawn3cr0
Nivel 2

Nivel 2
Mesaje: 226
Membru din: 08 Iul 2014, 01:26
Aprecieri: 149  
Mulţumiri: 6  
  Rezolvări prob.: 1
Medalii

*Problemă:Cum pot sa dau reload la itemele din offlineshop great?
Tipologie server(PvM / PvP):-
*Resursă folosită: http://just4metin.ro/arhiva-resurse/sho ... 49950.html
*ServerFiles utilizat: Pandora
*Syserr:-
Poză:-
*Detalii suplimentare:
Cum pot sa dau reload la itemele din offlineshop great?
Vreau sa adaug iteme direct din db in shop, adaug dar nu apare vizual in joc, doar daca dau edit la shop si pun ceva la misto in el, atunci apare.
Am incercat cu /update_shop <shop id> - Reload shop items when you edit it in MySQL
Era chair ce imi trebuia mie dar nu imi merge.
Avatar utilizator
FRANCIS
Administrator Adjunct

Administrator Adjunct
Mesaje: 7879
Membru din: 06 Noi 2015, 19:52
Regat: Chunjo
Aprecieri: 334  
Mulţumiri: 54528  
Discord: Copiază ID
Medalii

beyond compare la o sursă pe care ştii că acest sistem e funcţional ? asta pana primeşti răspuns de la cineva care ştie
If you talk to a man in a language he understands, that goes to his head. If you talk to him in his own language, that goes to his heart.
Imagine
ENJOY
Imagine
Afișează semnătura
Avatar utilizator
rawn3cr0
Nivel 2

Nivel 2
Mesaje: 226
Membru din: 08 Iul 2014, 01:26
Aprecieri: 149  
Mulţumiri: 6  
  Rezolvări prob.: 1
Medalii

O sa compar cu alta sursa sa văd, dar nu cred.

[ Postat de pe iPhone ] Imagine
Avatar utilizator
Inuyasha
Utilizator interzis !

Utilizator interzis !
Mesaje: 1087
Membru din: 17 Feb 2017, 22:54
Server: Metin2 Ro
Regat: Chunjo
Aprecieri: 12  
Mulţumiri: 182  
 Contact:
Medalii

Sistemu a fost creat pentru, nu a pune iteme direct din db, ca sa intelegi.. eventual, ca creezi o functie noua, mai pe scurt sa iti personalizezi systemul, in cazul tau

[ Postat de pe Android ] Imagine
„Vrei să trăiești cum se cuvine? Învață mai întâi să mori.” — Confucius
Afișează semnătura
Avatar utilizator
rawn3cr0
Nivel 2

Nivel 2
Mesaje: 226
Membru din: 08 Iul 2014, 01:26
Aprecieri: 149  
Mulţumiri: 6  
  Rezolvări prob.: 1
Medalii

Makiaveli scrie:Sistemu a fost creat pentru, nu a pune iteme direct din db, ca sa intelegi.. eventual, ca creezi o functie noua, mai pe scurt sa iti personalizezi systemul, in cazul tau

[ Postat de pe Android ] Imagine
Pot sa pun iteme direct din db dar apar doar după reboot sau dacă dau edit la magazin și apoi ok.
Am încercat sa fac o comanda sa șterg itemul direct din sursa dar nu cred ca am făcut bine.

Cod: Selectaţi tot

ACMD(do_shop_delete)
{
	char arg1[256];
	one_argument(argument, arg1, sizeof(arg1));
	if (!*arg1)
	{
		ch->ChatPacket(CHAT_TYPE_INFO, "Usage:");
		ch->ChatPacket(CHAT_TYPE_INFO, "/delete_shop <type> <arg> ");
		ch->ChatPacket(CHAT_TYPE_INFO, "Types:");
		ch->ChatPacket(CHAT_TYPE_INFO, "		id - Delete item from shop using ID");
		ch->ChatPacket(CHAT_TYPE_INFO, "Example:");
		ch->ChatPacket(CHAT_TYPE_INFO, "		/delete_shop id 1");
		return;
	}
	if (!strcmp(arg1, "id"))
	{
		SQLMsg * pkMsg(DBManager::instance().DirectQuery("delete from player_shop_items WHERE id='%s'", arg1));
		SQLResult * pRes = pkMsg->Get();
		if (pRes->uiNumRows>0)
		{
			MYSQL_ROW row;
			while ((row = mysql_fetch_row(pRes->pSQLResult)) != NULL)
			{
				DWORD id;
				str_to_number(id, arg1);
				DBManager::instance().DirectQuery("delete from player_shop_items WHERE id='%s'", id);
			}
		}
		else
			ch->ChatPacket(CHAT_TYPE_INFO, "Shop %s does exists", arg1);
	}
}
[ Postat de pe iPhone ] Imagine
Închis
Răspunsuri
7
Vizualizări
669
Răspunsuri
0
Vizualizări
36
Răspunsuri
9
Vizualizări
853

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

  • Informaţie
  • Cine este conectat

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