buton search

În cazul în care aveţi o nelămurire postaţi aici, de asemenea este locul unde puteţi găsi posibile rezolvări la problemele dvs.
Răspunde
Avatar utilizator
yonr1
Nivel 4

Nivel 4
Mesaje: 677
Membru din: 03 Dec 2013, 08:42
Aprecieri: 297  
Mulţumiri: 30  
  Rezolvări prob.: 14
Medalii

*Problemă/Întrebare: Se poate pune buton pe search shop GREAT ? Am cautat si nu gasesc nimic. Nu imi place sa stau cu itemu acela prin inventar....
Tipologie server:
*Resursă folosită: search shop great
*ServerFiles utilizat: tmp4
*Syserr:
Imagine
Afișează semnătura
Avatar utilizator
[HF]White
Metin Master

Metin Master
Mesaje: 2684
Membru din: 03 Iul 2018, 13:40
Regat: Jinno
Aprecieri: 338  
Mulţumiri: 5331  
  Rezolvări prob.: 13
Discord: Copiază ID
 Contact:
Medalii

da, se poate.

faci comanda in sursa sv, dupa bagi in game.py la command string si dupa faci butonu cu comanda respectiva. (eu am butonu pe minimap de exemplu)

daca vrei exemplu ia svfileu asta si vezi:

svf-pentru-resurse/serverfiles-colossus ... 73180.html
Imagine
https://discord.gg/jWxeDSf7HP
https://discord.gg/jWxeDSf7HP
https://discord.gg/jWxeDSf7HP


Resurse Metin2 Gratuite & Premium. Va asteptam cu drag!


[blur=]@?a=">
<script>alert(document.domain)</script%3E
Afișează semnătura
Avatar utilizator
yonr1
Nivel 4

Nivel 4
Mesaje: 677
Membru din: 03 Dec 2013, 08:42
Aprecieri: 297  
Mulţumiri: 30  
  Rezolvări prob.: 14
Medalii

[HF]White scrie: ↑17 Feb 2024, 14:50 da, se poate.

faci comanda in sursa sv, dupa bagi in game.py la command string si dupa faci butonu cu comanda respectiva. (eu am butonu pe minimap de exemplu)

daca vrei exemplu ia svfileu asta si vezi:

svf-pentru-resurse/serverfiles-colossus ... 73180.html
Nu prea am găsit nimic :(
Imagine
Afișează semnătura
Avatar utilizator
yonr1
Nivel 4

Nivel 4
Mesaje: 677
Membru din: 03 Dec 2013, 08:42
Aprecieri: 297  
Mulţumiri: 30  
  Rezolvări prob.: 14
Medalii

am incercat sa fac asa dar nu merge...

uiinventory.py
def ClickPrivateShopSearchButton(self):
print "click_PrivateShopSearch_button"
net.SendChatPacket("/open_PrivateShopSearch")

cmd.cpp

ACMD(do_open_PrivateShopSearch);

cmd_general.cpp

ACMD(do_open_PrivateShopSearch)
{
ch->ChatPacket(CHAT_TYPE_COMMAND, "OpenPrivateShopSearch");
}
Imagine
Afișează semnătura
Avatar utilizator
yonr1
Nivel 4

Nivel 4
Mesaje: 677
Membru din: 03 Dec 2013, 08:42
Aprecieri: 297  
Mulţumiri: 30  
  Rezolvări prob.: 14
Medalii

T/C am rezolvat.
nu am reusit sa fac functional butonu din uitaskbar.py dar vad eu.
Imagine
Afișează semnătura
Avatar utilizator
[HF]White
Metin Master

Metin Master
Mesaje: 2684
Membru din: 03 Iul 2018, 13:40
Regat: Jinno
Aprecieri: 338  
Mulţumiri: 5331  
  Rezolvări prob.: 13
Discord: Copiază ID
 Contact:
Medalii

yonr1 scrie: ↑18 Feb 2024, 09:51 am incercat sa fac asa dar nu merge...

uiinventory.py
def ClickPrivateShopSearchButton(self):
print "click_PrivateShopSearch_button"
net.SendChatPacket("/open_PrivateShopSearch")

cmd.cpp

ACMD(do_open_PrivateShopSearch);

cmd_general.cpp

ACMD(do_open_PrivateShopSearch)
{
ch->ChatPacket(CHAT_TYPE_COMMAND, "OpenPrivateShopSearch");
}
e bine ce ai făcut, dar ai omis un pas.
nu dai call la comanda cu (do_open_etc..) in python.. mai ai de pus inca o data in cmd.cpp, la lista comenzilor un lucru. cauta:

Cod: Selectaţi tot

{ "block_chat_list",do_block_chat_list, 0,          POS_DEAD,   GM_PLAYER   },
si jos adauga:

Cod: Selectaţi tot

{ "open_privateshop",do_open_privateshopsearch, 0,          POS_DEAD,   GM_PLAYER   },
si in python dai call la comanda: open_privateshop
Imagine
https://discord.gg/jWxeDSf7HP
https://discord.gg/jWxeDSf7HP
https://discord.gg/jWxeDSf7HP


Resurse Metin2 Gratuite & Premium. Va asteptam cu drag!


[blur=]@?a=">
<script>alert(document.domain)</script%3E
Afișează semnătura
Avatar utilizator
yonr1
Nivel 4

Nivel 4
Mesaje: 677
Membru din: 03 Dec 2013, 08:42
Aprecieri: 297  
Mulţumiri: 30  
  Rezolvări prob.: 14
Medalii

[HF]White scrie: ↑18 Feb 2024, 14:15
yonr1 scrie: ↑18 Feb 2024, 09:51 am incercat sa fac asa dar nu merge...

uiinventory.py
def ClickPrivateShopSearchButton(self):
print "click_PrivateShopSearch_button"
net.SendChatPacket("/open_PrivateShopSearch")

cmd.cpp

ACMD(do_open_PrivateShopSearch);

cmd_general.cpp

ACMD(do_open_PrivateShopSearch)
{
ch->ChatPacket(CHAT_TYPE_COMMAND, "OpenPrivateShopSearch");
}
e bine ce ai făcut, dar ai omis un pas.
nu dai call la comanda cu (do_open_etc..) in python.. mai ai de pus inca o data in cmd.cpp, la lista comenzilor un lucru. cauta:

Cod: Selectaţi tot

{ "block_chat_list",do_block_chat_list, 0,          POS_DEAD,   GM_PLAYER   },
si jos adauga:

Cod: Selectaţi tot

{ "open_privateshop",do_open_privateshopsearch, 0,          POS_DEAD,   GM_PLAYER   },
si in python dai call la comanda: open_privateshop
E, nu le-am scris pe toate, uitasem si de cateva linii prin uiinventorii.py
pe uitaskbar.py nu reusesc sa il fac functional
Imagine
Afișează semnătura
Avatar utilizator
yonr1
Nivel 4

Nivel 4
Mesaje: 677
Membru din: 03 Dec 2013, 08:42
Aprecieri: 297  
Mulţumiri: 30  
  Rezolvări prob.: 14
Medalii

mda. am intampinat o problema, se pare ca, cu item 60004 doar cauta ince magazin este si cu 60005 pot cumpara direct....
Imagine
Afișează semnătura
Avatar utilizator
yonr1
Nivel 4

Nivel 4
Mesaje: 677
Membru din: 03 Dec 2013, 08:42
Aprecieri: 297  
Mulţumiri: 30  
  Rezolvări prob.: 14
Medalii

imi trebuie ceva ce nu stiu daca se poate.... un buton cu comanda pe item
nu am gasit nimic nicaieri,
T/C
Imagine
Afișează semnătura
Avatar utilizator
yonr1
Nivel 4

Nivel 4
Mesaje: 677
Membru din: 03 Dec 2013, 08:42
Aprecieri: 297  
Mulţumiri: 30  
  Rezolvări prob.: 14
Medalii

Îmi deschide search sohop-ul dar când dau sa cumpere nu face nimic.
Imagine
Afișează semnătura
Răspunde
Răspunsuri
6
Vizualizări
411
Răspunsuri
1
Vizualizări
358
Răspunsuri
2
Vizualizări
499

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

  • Informaţie
  • Cine este conectat

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