Insotitori

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

Nivel 3
Mesaje: 407
Membru din: 03 Dec 2013, 18:39
Aprecieri: 140  
Mulţumiri: 3  
Medalii

Avatar utilizator
darak.darak2
Nivel 2

Nivel 2
Mesaje: 222
Membru din: 17 Feb 2017, 22:53
Server: www.kor2.ro
Regat: Chunjo
Aprecieri: 7  
Mulţumiri: 19  
 Contact:
Medalii

Blabla112 scrie:
K3RN3L scrie:New_PetSystem.cpp

Valorile iti sunt trimise de aici.
int cbonus[3] = { m_pkOwner->GetMaxHP(), m_pkOwner->GetPoint(POINT_DEF_GRADE), m_pkOwner->GetMaxSP() };


Asta iti trimite o comanda in python cu valorile respective
m_pkOwner->ChatPacket(CHAT_TYPE_COMMAND, "PetBonus %d %d %d", m_dwbonuspet[0][1], m_dwbonuspet[1][1], m_dwbonuspet[2][1]);

Asta apeleaza self.SetPetBonus
"PetBonus" : self.SetPetBonus,

Iar asta seteaza valorile:
def SetPetBonus(self, hp, dif, sp):
		self.petmain.SetHp(hp)
		self.petmain.SetDef(dif)
		self.petmain.SetSp(sp)
hp = m_dwbonuspet[0][1]
dif = m_dwbonuspet[1][1]
sp = m_dwbonuspet[2][1]



self.petmain = uipetsystem.PetSystemMain()
PetSystemMain este clasa de la window-ul pt pet sistem
unde gasesc self.setpetbonus?
da-mi mesaj ma ca te ajut eu. :P
Imagine


Imagine
Afișează semnătura
Avatar utilizator
K3RN3L
Utilizator interzis !

Utilizator interzis !
Mesaje: 597
Membru din: 01 Feb 2017, 18:44
Server: N-am
Regat: Chunjo
Aprecieri: 106  
Mulţumiri: 141  
Medalii

Blabla112 scrie:
K3RN3L scrie:New_PetSystem.cpp

Valorile iti sunt trimise de aici.
int cbonus[3] = { m_pkOwner->GetMaxHP(), m_pkOwner->GetPoint(POINT_DEF_GRADE), m_pkOwner->GetMaxSP() };


Asta iti trimite o comanda in python cu valorile respective
m_pkOwner->ChatPacket(CHAT_TYPE_COMMAND, "PetBonus %d %d %d", m_dwbonuspet[0][1], m_dwbonuspet[1][1], m_dwbonuspet[2][1]);

Asta apeleaza self.SetPetBonus
"PetBonus" : self.SetPetBonus,

Iar asta seteaza valorile:
def SetPetBonus(self, hp, dif, sp):
		self.petmain.SetHp(hp)
		self.petmain.SetDef(dif)
		self.petmain.SetSp(sp)
hp = m_dwbonuspet[0][1]
dif = m_dwbonuspet[1][1]
sp = m_dwbonuspet[2][1]
self.petmain = uipetsystem.PetSystemMain()
PetSystemMain este clasa de la window-ul pt pet sistem
unde gasesc self.setpetbonus?
Tu nu trebuie sa umbli acolo pentru ca tot ce face acea functie e sa seteze valorile trimise de game din acel array:
int cbonus[3] = { m_pkOwner->GetMaxHP(), m_pkOwner->GetPoint(POINT_DEF_GRADE), m_pkOwner->GetMaxSP() };

Tu trebuie sa modifici ce trimite game-ul.
Avatar utilizator
darak.darak2
Nivel 2

Nivel 2
Mesaje: 222
Membru din: 17 Feb 2017, 22:53
Server: www.kor2.ro
Regat: Chunjo
Aprecieri: 7  
Mulţumiri: 19  
 Contact:
Medalii

K3RN3L scrie:
Blabla112 scrie:
K3RN3L scrie:New_PetSystem.cpp

Valorile iti sunt trimise de aici.
int cbonus[3] = { m_pkOwner->GetMaxHP(), m_pkOwner->GetPoint(POINT_DEF_GRADE), m_pkOwner->GetMaxSP() };


Asta iti trimite o comanda in python cu valorile respective
m_pkOwner->ChatPacket(CHAT_TYPE_COMMAND, "PetBonus %d %d %d", m_dwbonuspet[0][1], m_dwbonuspet[1][1], m_dwbonuspet[2][1]);

Asta apeleaza self.SetPetBonus
"PetBonus" : self.SetPetBonus,

Iar asta seteaza valorile:
def SetPetBonus(self, hp, dif, sp):
		self.petmain.SetHp(hp)
		self.petmain.SetDef(dif)
		self.petmain.SetSp(sp)
hp = m_dwbonuspet[0][1]
dif = m_dwbonuspet[1][1]
sp = m_dwbonuspet[2][1]
self.petmain = uipetsystem.PetSystemMain()
PetSystemMain este clasa de la window-ul pt pet sistem
unde gasesc self.setpetbonus?
Tu nu trebuie sa umbli acolo pentru ca tot ce face acea functie e sa seteze valorile trimise de game din acel array:
int cbonus[3] = { m_pkOwner->GetMaxHP(), m_pkOwner->GetPoint(POINT_DEF_GRADE), m_pkOwner->GetMaxSP() };

bai saracie, ce ai pus tu acolo, e de la vitalitate =)) doamne ca mor cu voi =)) poftim varule : 1 = Max PV
2 = Max PM
3 = Vitalitate (Vit)
4 = Inteligenta (Int)
5 = Putere (STR)
6 = Dexteritate(DEX)
7 = Viteza de atac
8 = Viteza de miscare
9 = Viteza Farmecului
10 = Regenerare PV
11 = Regenerare PM
12 = Sansa de otravire
13 = Sansa de blocare
14 = Sansa de incetinire
15 = Sansa de lovitura critica
16 = Sansa de lovitura patrunzatoare
17 = Tare impotriva Semi-Oamenilor
18 = Tare impotriva Animalelor
19 = Tare impotriva Orcilor
20 = Tare impotriva Esotercilor
21 = Tare impotriva Vampirilor
22 = Tare impotriva Diavolului
23 = % Daunele vor fi absorbite de PV.
24 = % Daunele vor fi absorbite de PM.
25 = Sansa % de a primi inapoi PV la lovituri reusite
26 = Sansa % de a primi inapoi PM la lovituri reusite
27 = Sansa % de a bloca atacul corporal
28 = Sansa % de a evita atacul cu sageti
29 = Aparare Sabie
30 = Aparere doua maini
31 = Aparare Pumnal
32 = Aparare Clopot
33 = Aparare evantai
34 = Rezistenta la sageti
35 = Rezistenta la foc
36 = Rezistenta la Fulger
37 = Rezistenta la Magie
38 = Rezisetnta la vant
39 = Sansa de a reflecta loviturile atacului corporal
40 = Sansa de a reflecta un blestem
41 = Rezistenta la otrava
42 = Sansa de a reface PM
43 = Sansa la bonus-EXP
44 = Sansa de a arunca de doua ori mai mult Yang
45 = Sansa de a arunca de doua ori mau multe obiecte
46 = % crestere efect al licorii
47 = Sansa de a reface PV
48 = Imun la necunostinta
49 = Imun la incetinire
50 = Imun la cazatura
51 = NU EXISTA BONUS LA ACEST TIP :)
52 = Autonomia arcului +%metru
53 = Valoarea atacului
54 = Aparare
55 = Valoarea atacului magic
56 = Aparare Magica
57 = Nici acest tip nu exista :)
58 = Rezistenta max.
59 = Tare impotriva razboinicilor
60 = Tare impotriva Ninja
61 = Tare impotriva Sura
62 = Tare impotriva Shaman
63 = Tare Impotriva monstrilor
64 = Valoarea atacului
65 = Aparare
66 = EXP
67 = Sansa de drop obiecte (%)
68 = Sansa de drop Yang (%)
69 = Nu EXiSta
70 = Nu Exista
71 = Paguba competentei
72 = Paguba Medie
73 = Rezistenta la paguba competentei
74 = Rezistenta medie la paguba
75 = Nu Exista
76 = iCafe EXP-Bonus
77 = Sansa iCafe de a captura obiecte plus %
78 = Sansa de aparere impotriva atacului Razboinicilor
79 = Sansa de aparare impotriva atacului Ninja
80 = Sansa de aparare impotriva atacului Sura
81 = Sansa de aparare impotriva atacului Samanilor


si alegi tu ce vrei :O
Imagine


Imagine
Afișează semnătura
Avatar utilizator
Blabla112
Nivel 1

Nivel 1
Mesaje: 137
Membru din: 29 Ian 2015, 04:27
Server: Vektra.mtn2.ro
Regat: Jinno
Aprecieri: 1  
Mulţumiri: 1  
Medalii

K3RN3L scrie:
Blabla112 scrie:
K3RN3L scrie:New_PetSystem.cpp

Valorile iti sunt trimise de aici.
int cbonus[3] = { m_pkOwner->GetMaxHP(), m_pkOwner->GetPoint(POINT_DEF_GRADE), m_pkOwner->GetMaxSP() };


Asta iti trimite o comanda in python cu valorile respective
m_pkOwner->ChatPacket(CHAT_TYPE_COMMAND, "PetBonus %d %d %d", m_dwbonuspet[0][1], m_dwbonuspet[1][1], m_dwbonuspet[2][1]);

Asta apeleaza self.SetPetBonus
"PetBonus" : self.SetPetBonus,

Iar asta seteaza valorile:
def SetPetBonus(self, hp, dif, sp):
		self.petmain.SetHp(hp)
		self.petmain.SetDef(dif)
		self.petmain.SetSp(sp)
hp = m_dwbonuspet[0][1]
dif = m_dwbonuspet[1][1]
sp = m_dwbonuspet[2][1]
self.petmain = uipetsystem.PetSystemMain()
PetSystemMain este clasa de la window-ul pt pet sistem
unde gasesc self.setpetbonus?
Tu nu trebuie sa umbli acolo pentru ca tot ce face acea functie e sa seteze valorile trimise de game din acel array:
int cbonus[3] = { m_pkOwner->GetMaxHP(), m_pkOwner->GetPoint(POINT_DEF_GRADE), m_pkOwner->GetMaxSP() };

Tu trebuie sa modifici ce trimite game-ul.
trebuie sa fac sa arate si pe pet Atac nu sp....
Avatar utilizator
K3RN3L
Utilizator interzis !

Utilizator interzis !
Mesaje: 597
Membru din: 01 Feb 2017, 18:44
Server: N-am
Regat: Chunjo
Aprecieri: 106  
Mulţumiri: 141  
Medalii

darak.darak2 scrie:
K3RN3L scrie:
Blabla112 scrie: unde gasesc self.setpetbonus?
Tu nu trebuie sa umbli acolo pentru ca tot ce face acea functie e sa seteze valorile trimise de game din acel array:
int cbonus[3] = { m_pkOwner->GetMaxHP(), m_pkOwner->GetPoint(POINT_DEF_GRADE), m_pkOwner->GetMaxSP() };

bai saracie, ce ai pus tu acolo, e de la vitalitate =)) doamne ca mor cu voi =)) poftim varule : 1 = Max PV
2 = Max PM
3 = Vitalitate (Vit)
4 = Inteligenta (Int)
5 = Putere (STR)
6 = Dexteritate(DEX)
7 = Viteza de atac
8 = Viteza de miscare
9 = Viteza Farmecului
10 = Regenerare PV
11 = Regenerare PM
12 = Sansa de otravire
13 = Sansa de blocare
14 = Sansa de incetinire
15 = Sansa de lovitura critica
16 = Sansa de lovitura patrunzatoare
17 = Tare impotriva Semi-Oamenilor
18 = Tare impotriva Animalelor
19 = Tare impotriva Orcilor
20 = Tare impotriva Esotercilor
21 = Tare impotriva Vampirilor
22 = Tare impotriva Diavolului
23 = % Daunele vor fi absorbite de PV.
24 = % Daunele vor fi absorbite de PM.
25 = Sansa % de a primi inapoi PV la lovituri reusite
26 = Sansa % de a primi inapoi PM la lovituri reusite
27 = Sansa % de a bloca atacul corporal
28 = Sansa % de a evita atacul cu sageti
29 = Aparare Sabie
30 = Aparere doua maini
31 = Aparare Pumnal
32 = Aparare Clopot
33 = Aparare evantai
34 = Rezistenta la sageti
35 = Rezistenta la foc
36 = Rezistenta la Fulger
37 = Rezistenta la Magie
38 = Rezisetnta la vant
39 = Sansa de a reflecta loviturile atacului corporal
40 = Sansa de a reflecta un blestem
41 = Rezistenta la otrava
42 = Sansa de a reface PM
43 = Sansa la bonus-EXP
44 = Sansa de a arunca de doua ori mai mult Yang
45 = Sansa de a arunca de doua ori mau multe obiecte
46 = % crestere efect al licorii
47 = Sansa de a reface PV
48 = Imun la necunostinta
49 = Imun la incetinire
50 = Imun la cazatura
51 = NU EXISTA BONUS LA ACEST TIP :)
52 = Autonomia arcului +%metru
53 = Valoarea atacului
54 = Aparare
55 = Valoarea atacului magic
56 = Aparare Magica
57 = Nici acest tip nu exista :)
58 = Rezistenta max.
59 = Tare impotriva razboinicilor
60 = Tare impotriva Ninja
61 = Tare impotriva Sura
62 = Tare impotriva Shaman
63 = Tare Impotriva monstrilor
64 = Valoarea atacului
65 = Aparare
66 = EXP
67 = Sansa de drop obiecte (%)
68 = Sansa de drop Yang (%)
69 = Nu EXiSta
70 = Nu Exista
71 = Paguba competentei
72 = Paguba Medie
73 = Rezistenta la paguba competentei
74 = Rezistenta medie la paguba
75 = Nu Exista
76 = iCafe EXP-Bonus
77 = Sansa iCafe de a captura obiecte plus %
78 = Sansa de aparere impotriva atacului Razboinicilor
79 = Sansa de aparare impotriva atacului Ninja
80 = Sansa de aparare impotriva atacului Sura
81 = Sansa de aparare impotriva atacului Samanilor


si alegi tu ce vrei :O
=)))) Nici macar nu te-ai uitat in cod sa vezi , ratatule.

Blabla112 fa cum a zis darak. El vad ca se stie bine .
GetMaxSP da iti da sp-ul tu trb sa bagi atac, te las cu darak.
Avatar utilizator
ZeNu
Utilizator neserios / Untrustworthy user !

Utilizator neserios / Untrustworthy user !
Mesaje: 625
Membru din: 03 Aug 2017, 21:43
Regat: Shinsoo
Aprecieri: 122  
Mulţumiri: 496  
 Contact:
Medalii

Ti-a explicat K3RN3L cat se poate de corect si bine aranjat.
Pentru acest mesaj, ZeNu for the post:
K3RN3L
Imagine
Afișează semnătura
Avatar utilizator
KIDDA
Membru Club

Membru Club
Mesaje: 1248
Membru din: 21 Feb 2018, 15:38
Server: KoF2
Aprecieri: 106  
Mulţumiri: 1115  
Medalii

darak.darak2 scrie:
K3RN3L scrie:
Blabla112 scrie: unde gasesc self.setpetbonus?
Tu nu trebuie sa umbli acolo pentru ca tot ce face acea functie e sa seteze valorile trimise de game din acel array:
int cbonus[3] = { m_pkOwner->GetMaxHP(), m_pkOwner->GetPoint(POINT_DEF_GRADE), m_pkOwner->GetMaxSP() };

bai saracie, ce ai pus tu acolo, e de la vitalitate =)) doamne ca mor cu voi =)) poftim varule : 1 = Max PV
2 = Max PM
3 = Vitalitate (Vit)
4 = Inteligenta (Int)
5 = Putere (STR)
6 = Dexteritate(DEX)
7 = Viteza de atac
8 = Viteza de miscare
9 = Viteza Farmecului
10 = Regenerare PV
11 = Regenerare PM
12 = Sansa de otravire
13 = Sansa de blocare
14 = Sansa de incetinire
15 = Sansa de lovitura critica
16 = Sansa de lovitura patrunzatoare
17 = Tare impotriva Semi-Oamenilor
18 = Tare impotriva Animalelor
19 = Tare impotriva Orcilor
20 = Tare impotriva Esotercilor
21 = Tare impotriva Vampirilor
22 = Tare impotriva Diavolului
23 = % Daunele vor fi absorbite de PV.
24 = % Daunele vor fi absorbite de PM.
25 = Sansa % de a primi inapoi PV la lovituri reusite
26 = Sansa % de a primi inapoi PM la lovituri reusite
27 = Sansa % de a bloca atacul corporal
28 = Sansa % de a evita atacul cu sageti
29 = Aparare Sabie
30 = Aparere doua maini
31 = Aparare Pumnal
32 = Aparare Clopot
33 = Aparare evantai
34 = Rezistenta la sageti
35 = Rezistenta la foc
36 = Rezistenta la Fulger
37 = Rezistenta la Magie
38 = Rezisetnta la vant
39 = Sansa de a reflecta loviturile atacului corporal
40 = Sansa de a reflecta un blestem
41 = Rezistenta la otrava
42 = Sansa de a reface PM
43 = Sansa la bonus-EXP
44 = Sansa de a arunca de doua ori mai mult Yang
45 = Sansa de a arunca de doua ori mau multe obiecte
46 = % crestere efect al licorii
47 = Sansa de a reface PV
48 = Imun la necunostinta
49 = Imun la incetinire
50 = Imun la cazatura
51 = NU EXISTA BONUS LA ACEST TIP :)
52 = Autonomia arcului +%metru
53 = Valoarea atacului
54 = Aparare
55 = Valoarea atacului magic
56 = Aparare Magica
57 = Nici acest tip nu exista :)
58 = Rezistenta max.
59 = Tare impotriva razboinicilor
60 = Tare impotriva Ninja
61 = Tare impotriva Sura
62 = Tare impotriva Shaman
63 = Tare Impotriva monstrilor
64 = Valoarea atacului
65 = Aparare
66 = EXP
67 = Sansa de drop obiecte (%)
68 = Sansa de drop Yang (%)
69 = Nu EXiSta
70 = Nu Exista
71 = Paguba competentei
72 = Paguba Medie
73 = Rezistenta la paguba competentei
74 = Rezistenta medie la paguba
75 = Nu Exista
76 = iCafe EXP-Bonus
77 = Sansa iCafe de a captura obiecte plus %
78 = Sansa de aparere impotriva atacului Razboinicilor
79 = Sansa de aparare impotriva atacului Ninja
80 = Sansa de aparare impotriva atacului Sura
81 = Sansa de aparare impotriva atacului Samanilor


si alegi tu ce vrei :O
mama frt te crezi in navicat ? =))))))
Discord: KIDDA#4960
Skype: negrea.nicu166
Imagine
Afișează semnătura
Avatar utilizator
KIDDA
Membru Club

Membru Club
Mesaje: 1248
Membru din: 21 Feb 2018, 15:38
Server: KoF2
Aprecieri: 106  
Mulţumiri: 1115  
Medalii

COS!
Inactiv de 3 zile +!
Discord: KIDDA#4960
Skype: negrea.nicu166
Imagine
Afișează semnătura
Închis
Răspunsuri
1
Vizualizări
220
Răspunsuri
1
Vizualizări
274
Răspunsuri
2
Vizualizări
231
Răspunsuri
1
Vizualizări
300

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

  • Informaţie
  • Cine este conectat

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