Problema mount

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Închis
Avatar utilizator
nytro123
Nivel 2

Nivel 2
Mesaje: 299
Membru din: 21 Aug 2014, 11:07
Regat: Jinno
Aprecieri: 253  
Mulţumiri: 25  
Medalii

*Problemă: Am aceste erori cauzate dupa ce am implementat quest-ul pentru mount.
Tipologie server:
*Resursă folosită: sistemul era implementat in serverfile.
*ServerFiles utilizat: unul gasit pe just4metin
*Syserr:
Din core:
SYSERR: Mar 29 14:50:22 :: AddAffect: Character::AddAffect lDuration == 0 type 0
SYSERR: Mar 29 14:50:22 :: AddAffect: Character::AddAffect lDuration == 0 type 0

Din client:
0329 15:50:50853 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
0329 15:50:51432 :: Traceback (most recent call last):

0329 15:50:51432 :: File "game.py", line 630, in OnChangePKMode

0329 15:50:51432 :: File "interfaceModule.py", line 851, in OnChangePKMode

0329 15:50:51433 :: File "uiCharacter.py", line 564, in RefreshAlignment

0329 15:50:51433 :: TypeError
0329 15:50:51433 :: :
0329 15:50:51433 :: __pack_import() takes at most 4 arguments (5 given)
0329 15:50:51433 ::
Poză:
*Detalii suplimentare:
Quest mount folosit:
quest ride begin
state start begin
function Ride( vnum )
ride_info = {

[71124] = { 20114, item.get_socket(2)*60, apply.POINT_EXP_DOUBLE_BONUS, 20, 40, true }, ----Leu Alb
[71125] = { 20115, item.get_socket(2)*60, apply.ATTBONUS_MONSTER, 20, 75, true }, --Mistret
[71126] = { 20116, item.get_socket(2)*60, apply.STEAL_HP, 10, 1, true }, --Lup
[71127] = { 20117, item.get_socket(2)*60, apply.HP_REGEN, 50, 1, true }, --Tigru
[71128] = { 20118, item.get_socket(2)*60, apply.POINT_DEF_BONUS, 70, 50, true }, --Leu Luptator

[71131] = { 20221, item.get_socket(2)*60, apply.ATTBONUS_MONSTER, 10, 30, true }, --panda blindat

}
if pc.level < ride_info[vnum][5] then
say_title("Informatie:")
say("Nu ai nivelul necesar pentru a îmblânzi acest")
say("mount, înearcã mai târziu.")
return
elseif pc.is_polymorphed() then
say_title("Informatie:")
say("Nu poti face asa ceva cât timp esti transformat.")
return
elseif pc.is_riding() then
say_title("Informatie:")
say("Nu poti face asa ceva, deoarece esti")
say("deja pe un mount.")
return
else
pc.mount( ride_info[vnum][1], ride_info[vnum][2] )
pc.mount_bonus( ride_info[vnum][3], ride_info[vnum][4], ride_info[vnum][2] )
if true == ride_info[vnum][6] then
pc.remove_item(vnum, 1)
end
end
end
when 71124.use or 71125.use or 71126.use or 71127.use or 71128.use or 71131.use begin
ride.Ride(item.get_vnum())
end
when login begin
local vnum, remain_time = pc.get_special_ride_vnum()
if 0 != vnum then
if pc.is_polymorphed() then
return
elseif pc.is_riding() then
return
else
ride.Ride(vnum, remain_time)
end
end
end

end
end
Ma deconecteaza uneori din cauza acestor erori.
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

if pc.level < ride_info[vnum][5] then si schimbi vnum cu 4 uite asa : if pc.level < ride_info[vnum][4] then



0329 15:50:51433 :: __pack_import() takes at most 4 arguments (5 given) inseamna ca poti pune doar 4 vnum adica 4 coduri
Pentru acest mesaj, darak.darak2 for the post:
nytro123
Imagine


Imagine
Afișează semnătura
Avatar utilizator
nytro123
Nivel 2

Nivel 2
Mesaje: 299
Membru din: 21 Aug 2014, 11:07
Regat: Jinno
Aprecieri: 253  
Mulţumiri: 25  
Medalii

Apreciez raspunsul, dar nu a functionat, a trebuit sa mai adaug un argument in "system.py" la "__pack_import".
T/C!
Avatar utilizator
LikePc
Nivel 10

Nivel 10
Mesaje: 2240
Membru din: 11 Aug 2015, 00:01
Server: M3
Regat: Chunjo
Aprecieri: 9  
Mulţumiri: 270  
 Contact:
Medalii

Subiect mutat in probleme rezolvate.
https:/horus-maps.com
Afișează semnătura
Închis
Răspunsuri
4
Vizualizări
609
Răspunsuri
7
Vizualizări
276
Răspunsuri
3
Vizualizări
215
Răspunsuri
5
Vizualizări
213

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

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