[Problemă] Mount

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Avatar utilizator
săbiuță
Utilizator interzis !

Utilizator interzis !
Mesaje: 302
Membru din: 11 Sep 2014, 20:27
Server: sv tău e sv meu
Aprecieri: 40  
Mulţumiri: 430  
Discord: Copiază ID
Medalii

*Problemă: Urcare mount Ctrl+G
Tipologie server: PvM-PvP
*Resursă folosită: Nirvana V3
*ServerFiles utilizat: Nirvana V3
*Syserr:
0326 20:02:35084 :: Traceback (most recent call last):

0326 20:02:35084 :: File "uiTaskBar.py", line 824, in OnUpdate

0326 20:02:35085 :: File "uiTaskBar.py", line 559, in SetMp
Poză: *Detalii suplimentare: Mă urc pe mount cu click dreapta. Se urcă, dar nu mă pot da jos cu Ctrl+G (spune să-mi chem calul), iar dacă apăs Ctrl+H îmi spune să apăs Ctrl+G. În schimb dacă apăs Ctrl+J mă dă de tot jos de pe mount, dar îl și trimite înapoi (dispare).

Când sunt pe mount, dacă apăs click dreapta iar pe el, mă dă jos și rămâne lângă mine. Exemplu Dar nu mă pot urca înpoi pe el decât apăsand click dreapta iar pe mount în inventar. Ctrl+G / Ctrl+H nefuncționând.

Nu cred că este implementat sistemul Costume Mount, totul este făcut din quest, mountul este pe tipe 18 (SQL) / ITEM_QUEST (TXT)

Acesta este questu-ul

EDIT: Am deja în special_item_group aceste coduri
Group 동물_상자_캐시
{
Vnum 10030
1 71115 1 1
2 71117 1 1
3 71119 1 1
4 71121 1 1
5 71124 1 1
6 71125 1 1
7 71126 1 1
8 71127 1 1
9 71128 1 1
10 71131 1 1
11 71132 1 1
12 71133 1 1
13 71134 1 1
14 71135 1 1
15 71136 1 1
16 71137 1 1
17 71138 1 1
18 71139 1 1
19 71140 1 1
20 71141 1 1
21 71142 1 1
22 71161 1 1
23 71164 1 1
24 71165 1 1
25 71166 1 1
26 71171 1 1
27 71172 1 1
}
Imagine
Afișează semnătura
Avatar utilizator
Αλέξανδρος
Nivel 1

Nivel 1
Mesaje: 105
Membru din: 09 Noi 2015, 21:53
Server: chaos2
Regat: Jinno
Aprecieri: 73  
Mulţumiri: 102  
Discord: Copiază ID
 Contact:
Medalii

Inlocuieste quest-ul .
Avatar utilizator
săbiuță
Utilizator interzis !

Utilizator interzis !
Mesaje: 302
Membru din: 11 Sep 2014, 20:27
Server: sv tău e sv meu
Aprecieri: 40  
Mulţumiri: 430  
Discord: Copiază ID
Medalii

Αλέξανδρος scrie:Inlocuieste quest-ul .
Am încercat să fac lucrul ăsta, dar tot problematic este, acest quest face ca mount să stea pe lângă tine, precum sistemul coustume mount, doar că nu mă pot urca pe mount când este lâng mine cu Ctrl+G / Ctrl+H / Ctrl+J. Iar când sunt pe mount mă pot da jos de pe el, doar apăsând pe el în înventar, sau prin Ctrl+J, iar Ctrl+J face ca mountul să dispară de tot. Dacă apăs Ctrl+G / Ctrl+H nu mă dă jos de pe mount.
Imagine
Afișează semnătura
Avatar utilizator
420
Nou Venit

Nou Venit
Mesaje: 26
Membru din: 13 Mar 2019, 10:16
Server: niciunul .
Regat: Shinsoo
Aprecieri: 3  
Mulţumiri: 92  
Medalii

Scoate sistemul tournament si o sa-ti functioneze .
while (true) {
bitches.fuck();
money.get();
}

Imagine
Afișează semnătura
Avatar utilizator
săbiuță
Utilizator interzis !

Utilizator interzis !
Mesaje: 302
Membru din: 11 Sep 2014, 20:27
Server: sv tău e sv meu
Aprecieri: 40  
Mulţumiri: 430  
Discord: Copiază ID
Medalii

420 scrie:Scoate sistemul tournament si o sa-ti functioneze .
Este scos, știam că acel sistem provoacă multe probleme.
Imagine
Afișează semnătura
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

lolopolo99 scrie:*Problemă: Urcare mount Ctrl+G
Tipologie server: PvM-PvP
*Resursă folosită: Nirvana V3
*ServerFiles utilizat: Nirvana V3
*Syserr:
0326 20:02:35084 :: Traceback (most recent call last):

0326 20:02:35084 :: File "uiTaskBar.py", line 824, in OnUpdate

0326 20:02:35085 :: File "uiTaskBar.py", line 559, in SetMp
Poză: *Detalii suplimentare: Mă urc pe mount cu click dreapta. Se urcă, dar nu mă pot da jos cu Ctrl+G (spune să-mi chem calul), iar dacă apăs Ctrl+H îmi spune să apăs Ctrl+G. În schimb dacă apăs Ctrl+J mă dă de tot jos de pe mount, dar îl și trimite înapoi (dispare).

Când sunt pe mount, dacă apăs click dreapta iar pe el, mă dă jos și rămâne lângă mine. Exemplu Dar nu mă pot urca înpoi pe el decât apăsand click dreapta iar pe mount în inventar. Ctrl+G / Ctrl+H nefuncționând.

Nu cred că este implementat sistemul Costume Mount, totul este făcut din quest, mountul este pe tipe 18 (SQL) / ITEM_QUEST (TXT)

Acesta este questu-ul

EDIT: Am deja în special_item_group aceste coduri
Group 동물_상자_캐시
{
Vnum 10030
1 71115 1 1
2 71117 1 1
3 71119 1 1
4 71121 1 1
5 71124 1 1
6 71125 1 1
7 71126 1 1
8 71127 1 1
9 71128 1 1
10 71131 1 1
11 71132 1 1
12 71133 1 1
13 71134 1 1
14 71135 1 1
15 71136 1 1
16 71137 1 1
17 71138 1 1
18 71139 1 1
19 71140 1 1
20 71141 1 1
21 71142 1 1
22 71161 1 1
23 71164 1 1
24 71165 1 1
25 71166 1 1
26 71171 1 1
27 71172 1 1
}
root->game.py cauta

Cod: Selectaţi tot

def	__PressJKey(self):
si pune aici functia in
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
săbiuță
Utilizator interzis !

Utilizator interzis !
Mesaje: 302
Membru din: 11 Sep 2014, 20:27
Server: sv tău e sv meu
Aprecieri: 40  
Mulţumiri: 430  
Discord: Copiază ID
Medalii

[RaffaeL] scrie:
lolopolo99 scrie:*Problemă: Urcare mount Ctrl+G
Tipologie server: PvM-PvP
*Resursă folosită: Nirvana V3
*ServerFiles utilizat: Nirvana V3
*Syserr:
0326 20:02:35084 :: Traceback (most recent call last):

0326 20:02:35084 :: File "uiTaskBar.py", line 824, in OnUpdate

0326 20:02:35085 :: File "uiTaskBar.py", line 559, in SetMp
Poză: *Detalii suplimentare: Mă urc pe mount cu click dreapta. Se urcă, dar nu mă pot da jos cu Ctrl+G (spune să-mi chem calul), iar dacă apăs Ctrl+H îmi spune să apăs Ctrl+G. În schimb dacă apăs Ctrl+J mă dă de tot jos de pe mount, dar îl și trimite înapoi (dispare).

Când sunt pe mount, dacă apăs click dreapta iar pe el, mă dă jos și rămâne lângă mine. Exemplu Dar nu mă pot urca înpoi pe el decât apăsand click dreapta iar pe mount în inventar. Ctrl+G / Ctrl+H nefuncționând.

Nu cred că este implementat sistemul Costume Mount, totul este făcut din quest, mountul este pe tipe 18 (SQL) / ITEM_QUEST (TXT)

Acesta este questu-ul

EDIT: Am deja în special_item_group aceste coduri
Group 동물_상자_캐시
{
Vnum 10030
1 71115 1 1
2 71117 1 1
3 71119 1 1
4 71121 1 1
5 71124 1 1
6 71125 1 1
7 71126 1 1
8 71127 1 1
9 71128 1 1
10 71131 1 1
11 71132 1 1
12 71133 1 1
13 71134 1 1
14 71135 1 1
15 71136 1 1
16 71137 1 1
17 71138 1 1
18 71139 1 1
19 71140 1 1
20 71141 1 1
21 71142 1 1
22 71161 1 1
23 71164 1 1
24 71165 1 1
25 71166 1 1
26 71171 1 1
27 71172 1 1
}

Cod: Selectaţi tot

	def	__PressJKey(self):
		if app.IsPressed(app.DIK_LCONTROL) or app.IsPressed(app.DIK_RCONTROL):
			if player.IsMountingHorse():
				net.SendChatPacket("/unmount")
			else:
				net.SendChatPacket("/user_horse_ride")
				if not uiPrivateShopBuilder.IsBuildingPrivateShop():
					for i in xrange(player.INVENTORY_PAGE_SIZE):
						if player.GetItemIndex(i) in (71114, 71116, 71118, 71120):
							net.SendItemUsePacket(i)
							break
Imagine
Afișează semnătura
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

Reinstaleaza questul original(cel al lui Marius), dupa care pe acesta linie

Cod: Selectaţi tot

if player.GetItemIndex(i) in (71114, 71116, 71118, 71120):
inlocuie cu vnum-urile sigiliilor din quest.
Vei avea(ca exemplu)

Cod: Selectaţi tot

if player.GetItemIndex(i) in (71124, 71125, 71126, 71127, 71128):
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
săbiuță
Utilizator interzis !

Utilizator interzis !
Mesaje: 302
Membru din: 11 Sep 2014, 20:27
Server: sv tău e sv meu
Aprecieri: 40  
Mulţumiri: 430  
Discord: Copiază ID
Medalii

[RaffaeL] scrie:Reinstaleaza questul original(cel al lui Marius), dupa care pe acesta linie

Cod: Selectaţi tot

if player.GetItemIndex(i) in (71114, 71116, 71118, 71120):
inlocuie cu vnum-urile sigiliilor din quest.
Vei avea(ca exemplu)

Cod: Selectaţi tot

if player.GetItemIndex(i) in (71124, 71125, 71126, 71127, 71128):
Am făcut am acest lucru, însă nici un rezultat. Nu mă pot urca / da jos de pe mount cu Ctrl+G sau Ctrl+H. Dacă sunt pe mount și apăs Ctrl+J îl trimite de tot. Mă pot urca / da jos doar apăsâng pe sigiliu.

Cum am scris și în topic sus, dacă apăs Ctrl-G îmi spune să-mi chem calul, iar dacă apăs Ctrl+H îmi spune să "Poți să te dai jos de pe acest mount apăsâng Ctrl+G"


EDIT: acum după ce mă urc cu click dreapta pe sigiliu, mă pot urca / da jos, prin Ctrl+J, dar mountul nu rămâne lâng mine folosind Ctrl+J, doar apăsâng pe sigiliu, iar fiind lâng mine, nu mă pot urca pe el nici Cu Ctrl+G/H/J
Imagine
Afișează semnătura
Avatar utilizator
săbiuță
Utilizator interzis !

Utilizator interzis !
Mesaje: 302
Membru din: 11 Sep 2014, 20:27
Server: sv tău e sv meu
Aprecieri: 40  
Mulţumiri: 430  
Discord: Copiază ID
Medalii

UP

Am modificat în cmd_general.cpp comanda do_ride cu una din altă sursă iar acum Ctrl+G funcționează, dar când mă dau jos, mountul nu rămâne lângă mine. Dar dacă mă dau jos de pe el apăsând click dreapta pe sigiliu, rămâne lângă mine.
Imagine
Afișează semnătura
Închis
Răspunsuri
4
Vizualizări
615
Răspunsuri
7
Vizualizări
286
Răspunsuri
3
Vizualizări
220
Răspunsuri
5
Vizualizări
221

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

  • Informaţie
  • Cine este conectat

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