*Problemă/Întrebare: Cum pot modifica un mount sa nu mai pot lupta de pe el ?
Tipologie server: PVM
*Resursă folosită:
*ServerFiles utilizat:serverfiles/serverfiles-complet-surs-t8 ... c2c410134d
*Syserr:
Poză:
*Detalii suplimentare:
As vrea sa modific un mount si anume sa il fac ca si calul de nivel 1 , sa nu pot lupta de pe el , cum as putea sa fac asta ? De 2 zile tot incerc si nu reusesc .
P.S. Cred ca mounturile sunt bagate in sursa , pentru ca nu gasesc questul pentru mounturi
Mount fara atac
- skristy96
-

- Mesaje: 559
- Membru din: 29 Noi 2013, 21:38
- Server: OficialMT2
- Regat: Jinno
- Aprecieri: 364
- Mulţumiri: 50
- Rezolvări prob.: 1
- Discord: Copiază ID
- Contact:
- [RaffaeL]
-

- Mesaje: 3223
- Membru din: 19 Mar 2016, 12:58
- Server: ...
- Aprecieri: 15
- Mulţumiri: 2502
- Rezolvări prob.: 2
- Discord: Copiază ID
- Contact:
In sursa game/pvp.cpp cauta
In sursa binary/InstanceBase.cpp va trebui sa cauti
switch( pkChr->GetMountVnum() )si verifica in acel switch daca este adaugat case cu vnum-ul mountului respectiv. Sterge sau comenteaza linia(case-ul).
In sursa binary/InstanceBase.cpp va trebui sa cauti
DWORD mount = m_pkActor->GetRace();
switch (mount)(va fi in UINT CInstanceBase::SHORSE::GetLevel()) si sa procedezi la fel cum am scris mai sus.
- skristy96
-

- Mesaje: 559
- Membru din: 29 Noi 2013, 21:38
- Server: OficialMT2
- Regat: Jinno
- Aprecieri: 364
- Mulţumiri: 50
- Rezolvări prob.: 1
- Discord: Copiază ID
- Contact:
Acum incerc , revin ![RaffaeL] scrie: ↑22 Iun 2020, 13:34 In sursa game/pvp.cpp cautaswitch( pkChr->GetMountVnum() )si verifica in acel switch daca este adaugat case cu vnum-ul mountului respectiv. Sterge sau comenteaza linia(case-ul).
In sursa binary/InstanceBase.cpp va trebui sa cautiDWORD mount = m_pkActor->GetRace(); switch (mount)(va fi inUINT CInstanceBase::SHORSE::GetLevel()) si sa procedezi la fel cum am scris mai sus.
- skristy96
-

- Mesaje: 559
- Membru din: 29 Noi 2013, 21:38
- Server: OficialMT2
- Regat: Jinno
- Aprecieri: 364
- Mulţumiri: 50
- Rezolvări prob.: 1
- Discord: Copiază ID
- Contact:
am facut exact cum ai zis si tot pot lupta de pe mount[RaffaeL] scrie: ↑22 Iun 2020, 13:34 In sursa game/pvp.cpp cautaswitch( pkChr->GetMountVnum() )si verifica in acel switch daca este adaugat case cu vnum-ul mountului respectiv. Sterge sau comenteaza linia(case-ul).
In sursa binary/InstanceBase.cpp va trebui sa cautiDWORD mount = m_pkActor->GetRace(); switch (mount)(va fi inUINT CInstanceBase::SHORSE::GetLevel()) si sa procedezi la fel cum am scris mai sus.
- Asky
-

- Mesaje: 1472
- Membru din: 08 Oct 2014, 17:32
- Regat: Chunjo
- Aprecieri: 98
- Mulţumiri: 4811
- Discord: Copiază ID
- Contact:
T/C Autorul subiectului nu a mai dat semne mai mult de 5 zile!
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 71 vizitatori




