Finisaje permanente

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

Nivel 1
Mesaje: 50
Membru din: 26 Aug 2019, 18:12
Server: Space2
Aprecieri: 40  
Mulţumiri: 0
Discord: Copiază ID
Medalii

*Problemă/Întrebare:Salut J4M!Cum fac si eu finisajele permanente ?La mine pe server dupa ce bag un finisaj pe un accesoriu imi da timp la el 6 ore
Tipologie server(PvM / PvP):PVP
*Resursă folosită: -
*ServerFiles utilizat:-
*Syserr:-
Poză:
*Detalii suplimentare:Multumesc!
Avatar utilizator
Athero
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 3936
Membru din: 17 Aug 2017, 00:08
Aprecieri: 559  
Mulţumiri: 7142  
Discord: Copiază ID
Medalii

Pe asta o faci doar din python dar nu stiu sigur daca o sa ti dea cineva functiile ca nu dunt free pe aici.

[ Postat de pe Android ] Imagine
//retras
Afișează semnătura
Avatar utilizator
Titan
Metin Master

Metin Master
Mesaje: 2783
Membru din: 01 Iun 2015, 15:09
Server: In curand.
Regat: Chunjo
Aprecieri: 42  
Mulţumiri: 377  
  Rezolvări prob.: 3
Discord: Copiază ID
 Contact:
Medalii

Cum naiba să faci asta doar din Python :/

Din python scoți doar tooltip-ul, restul din char_item, nu sunt sigur 100% ca nu s acasă, dar asa e cel mai probabil

[ Postat de pe Android ] Imagine
Imagine
Afișează semnătura
Avatar utilizator
Athero
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 3936
Membru din: 17 Aug 2017, 00:08
Aprecieri: 559  
Mulţumiri: 7142  
Discord: Copiază ID
Medalii

Titan scrie: ↑18 Aug 2020, 15:23 Cum naiba să faci asta doar din Python :/

Din python scoți doar tooltip-ul, restul din char_item, nu sunt sigur 100% ca nu s acasă, dar asa e cel mai probabil

[ Postat de pe Android ] Imagine
Mi-am facut eu si merge perfect.
Stiu ca este si din sursa si ca poti face si de avolo dar, poti face doar din python :X

[ Postat de pe Android ] Imagine
//retras
Afișează semnătura
Avatar utilizator
Seby.
Membru Club

Membru Club
Mesaje: 883
Membru din: 02 Feb 2017, 23:00
Server: Metin2Pegasus
Regat: Jinno
Aprecieri: 112  
Mulţumiri: 167  
Discord: Copiază ID
 Contact:
Medalii

item.cpp cauţi funcţia "void CItem::SetAccessorySocketGrade(int iGrade)"

şi ai acolo: "SetAccessorySocketDownGradeTime(iDownTime);" comentezi linia asta. Adică o să fie "//SetAccessorySocketDownGradeTime(iDownTime);"

Din uitooltip doar ascunzi timpul nu îl şi anulezi.
Avatar utilizator
predau69
Nivel 1

Nivel 1
Mesaje: 50
Membru din: 26 Aug 2019, 18:12
Server: Space2
Aprecieri: 40  
Mulţumiri: 0
Discord: Copiază ID
Medalii

Albu Sebastian scrie: ↑18 Aug 2020, 15:42 item.cpp cauţi funcţia "void CItem::SetAccessorySocketGrade(int iGrade)"

şi ai acolo: "SetAccessorySocketDownGradeTime(iDownTime);" comentezi linia asta. Adică o să fie "//SetAccessorySocketDownGradeTime(iDownTime);"

Din uitooltip doar ascunzi timpul nu îl şi anulezi.
am mofiticat in sursa ,acum imi poti spune cum ascund timpul din uitooltip te rog?
Avatar utilizator
Kidro
Membru Club

Membru Club
Mesaje: 2487
Membru din: 29 Aug 2019, 16:49
Aprecieri: 331  
Mulţumiri: 5190  
Discord: Copiază ID
Medalii

sterge asta din uitooltip
elif item.ITEM_TYPE_USE == itemType:
self.__AppendLimitInformation()
n am testat.
Avatar utilizator
Seby.
Membru Club

Membru Club
Mesaje: 883
Membru din: 02 Feb 2017, 23:00
Server: Metin2Pegasus
Regat: Jinno
Aprecieri: 112  
Mulţumiri: 167  
Discord: Copiază ID
 Contact:
Medalii

predau69 scrie: ↑18 Aug 2020, 15:49
Albu Sebastian scrie: ↑18 Aug 2020, 15:42 item.cpp cauţi funcţia "void CItem::SetAccessorySocketGrade(int iGrade)"

şi ai acolo: "SetAccessorySocketDownGradeTime(iDownTime);" comentezi linia asta. Adică o să fie "//SetAccessorySocketDownGradeTime(iDownTime);"

Din uitooltip doar ascunzi timpul nu îl şi anulezi.
am mofiticat in sursa ,acum imi poti spune cum ascund timpul din uitooltip te rog?
Păi dacă faci cum am zis eu, nu o să îți mai apară aia de timp. Adică sunt permanente. Dacă vrei să scrie permanent, trebuie să modifici sau să faci o funcție nouă cum au zis băieții. Nu știu exact cum este.

[ Postat de pe Android ] Imagine
Avatar utilizator
predau69
Nivel 1

Nivel 1
Mesaje: 50
Membru din: 26 Aug 2019, 18:12
Server: Space2
Aprecieri: 40  
Mulţumiri: 0
Discord: Copiază ID
Medalii

tot apare timpul si am facut cum ai spus,inca o intrebare cand bag finisajele pe item imi mai esueaza cum fac sa fie rata 100%
Avatar utilizator
Kidro
Membru Club

Membru Club
Mesaje: 2487
Membru din: 29 Aug 2019, 16:49
Aprecieri: 331  
Mulţumiri: 5190  
Discord: Copiază ID
Medalii

char_item.cpp
cauti
if (number(1, 100) <= aiAccessorySocketPutPct[item2->GetAccessorySocketGrade()])
modifici
if (number(1, 100) <= 100)

sau cauti in constants.cpp
const int aiAccessorySocketPutPct[ITEM_ACCESSORY_SOCKET_MAX_NUM + 1] =
si modifici
{
90, 80, 70, 0
};
cum doresti, merg amandoua.
Închis
Răspunsuri
3
Vizualizări
279
Răspunsuri
1
Vizualizări
237
Răspunsuri
6
Vizualizări
351

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

  • Informaţie
  • Cine este conectat

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