Eroare quest ride.start

Închis
Avatar utilizator
bytza12
Nou Venit

Nou Venit
Mesaje: 41
Membru din: 11 Dec 2014, 13:36
Aprecieri: 3  
Mulţumiri: 0
Medalii

Cum as putea sa rezolv urmatoarea eroare din server:
SYSERR: Feb 21 19:58:15.766548 :: RunState: LUA_ERROR: locale/romania/quest/object/state/ride:64: attempt to index field `?' (a nil value)
SYSERR: Feb 21 19:58:15.766613 :: WriteRunningStateToSyserr: LUA_ERROR: quest ride.start click

ride.start:

if pc . get_map_index ( ) == 113 or
pc . get_map_index ( ) == 118 or
pc . get_map_index ( ) == 119 or
pc . get_map_index ( ) == 120 or
pc . get_map_index ( ) == 122 or
pc . get_map_index ( ) == 123 or
pc . get_map_index ( ) == 124 or
pc . get_map_index ( ) == 126 or
pc . get_map_index ( ) == 127 or
pc . get_map_index ( ) == 128 and not pc . is_gm ( ) then
return
end
ride . Ride ( item . get_vnum ( ) )

Ce anume este gresit? Am incercat sa il refac si aceeasi problema imi da. Ideea e ca el merge, dar primesc aceasta eroare in syserr.
Va multumesc anticipat!
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

Salut
Verifica in /usr/game/share/locale/xx/quest/object/state pe linia 64
daca ai o valoare dupa[ vnum ],ca in exemplul meu:
if pc . level < ride_info [ vnum ] [ 5 ] then
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
bytza12
Nou Venit

Nou Venit
Mesaje: 41
Membru din: 11 Dec 2014, 13:36
Aprecieri: 3  
Mulţumiri: 0
Medalii

Mutant scrie:Salut
Verifica in /usr/game/share/locale/xx/quest/object/state pe linia 64
daca ai o valoare dupa[ vnum ],ca in exemplul meu:
if pc . level < ride_info [ vnum ] [ 5 ] then
if pc . level < ride_info [ vnum ] [ 5 ] then
Exact asa am si eu. Uite intregul:
ride={["start"]=0,Ride= function (vnum)ride_info = {
[ 71114 ] = { 20110 , 5 * 60 , apply . DEF_GRADE_BONUS , 70 , 75 , true } ,
[ 71115 ] = { 20110 , 5 * 60 , apply . DEF_GRADE_BONUS , 100 , 100 , true } ,
[ 71116 ] = { 20111 , 5 * 60 , apply . DEF_GRADE_BONUS , 100 , 80 , true } ,
[ 71117 ] = { 20111 , 5 * 60 , apply . DEF_GRADE_BONUS , 150 , 100 , true } ,
[ 71118 ] = { 20112 , 5 * 60 , apply . DEF_GRADE_BONUS , 125 , 80 , true } ,
[ 71119 ] = { 20112 , 5 * 60 , apply . DEF_GRADE_BONUS , 200 , 100 , true } ,
[ 71120 ] = { 20113 , 5 * 60 , apply . ATT_GRADE_BONUS , 200 , 85 , true } ,
[ 71121 ] = { 20113 , 5 * 60 , apply . ATT_GRADE_BONUS , 400 , 110 , true } ,
[ 71131 ] = { 20221 , 5 * 60 , apply . MOV_SPEED , 100 , 75 , true } ,
[ 52001 ] = { 20201 , 5 * 60 , apply . MOV_SPEED , 40 , 1 , false } ,
[ 52002 ] = { 20201 , 5 * 60 , apply . MOV_SPEED , 40 , 1 , false } ,
[ 52003 ] = { 20201 , 5 * 60 , apply . MOV_SPEED , 40 , 1 , false } ,
[ 52004 ] = { 20201 , 5 * 60 , apply . MOV_SPEED , 40 , 1 , false } ,
[ 52005 ] = { 20201 , 5 * 60 , apply . MOV_SPEED , 40 , 1 , false } ,
[ 52061 ] = { 20213 , 5 * 60 , apply . MOV_SPEED , 40 , 1 , false } ,
[ 52066 ] = { 20214 , 5 * 60 , apply . MOV_SPEED , 40 , 1 , false } ,
[ 52016 ] = { 20202 , 5 * 60 , apply . MOV_SPEED , 40 , 1 , false } ,
[ 52017 ] = { 20202 , 5 * 60 , apply . MOV_SPEED , 40 , 1 , false } ,
[ 52018 ] = { 20202 , 5 * 60 , apply . MOV_SPEED , 40 , 1 , false } ,
[ 52019 ] = { 20202 , 5 * 60 , apply . MOV_SPEED , 40 , 1 , false } ,
[ 52020 ] = { 20202 , 5 * 60 , apply . MOV_SPEED , 40 , 1 , false } ,
[ 52046 ] = { 20203 , 5 * 60 , apply . MOV_SPEED , 40 , 1 , false } ,
[ 52047 ] = { 20203 , 5 * 60 , apply . MOV_SPEED , 40 , 1 , false } ,
[ 52048 ] = { 20203 , 5 * 60 , apply . MOV_SPEED , 40 , 1 , false } ,
[ 52049 ] = { 20203 , 5 * 60 , apply . MOV_SPEED , 40 , 1 , false } ,
[ 52050 ] = { 20203 , 5 * 60 , apply . MOV_SPEED , 40 , 1 , false } ,
[ 52031 ] = { 20204 , 5 * 60 , apply . MOV_SPEED , 40 , 1 , false } ,
[ 52032 ] = { 20204 , 5 * 60 , apply . MOV_SPEED , 40 , 1 , false } ,
[ 52033 ] = { 20204 , 5 * 60 , apply . MOV_SPEED , 40 , 1 , false } ,
[ 52034 ] = { 20204 , 5 * 60 , apply . MOV_SPEED , 40 , 1 , false } ,
[ 52035 ] = { 20204 , 5 * 60 , apply . MOV_SPEED , 40 , 1 , false } ,
[ 52011 ] = { 20209 , 5 * 60 , apply . ATTBONUS_MONSTER , 5 , 1 , false } ,
[ 52012 ] = { 20209 , 5 * 60 , apply . EXP_DOUBLE_BONUS , 1 , 1 , false } ,
[ 52013 ] = { 20209 , 5 * 60 , apply . MAX_HP , 500 , 1 , false } ,
[ 52014 ] = { 20209 , 5 * 60 , apply . DEF_GRADE_BONUS , 150 , 1 , false } ,
[ 52015 ] = { 20209 , 5 * 60 , apply . ATT_GRADE_BONUS , 100 , 1 , false } ,
[ 52026 ] = { 20210 , 5 * 60 , apply . ATTBONUS_MONSTER , 5 , 1 , false } ,
[ 52027 ] = { 20210 , 5 * 60 , apply . EXP_DOUBLE_BONUS , 1 , 1 , false } ,
[ 52028 ] = { 20210 , 5 * 60 , apply . MAX_HP , 500 , 1 , false } ,
[ 52029 ] = { 20210 , 5 * 60 , apply . DEF_GRADE_BONUS , 150 , 1 , false } ,
[ 52030 ] = { 20210 , 5 * 60 , apply . ATT_GRADE_BONUS , 100 , 1 , false } ,
[ 52056 ] = { 20211 , 5 * 60 , apply . ATTBONUS_MONSTER , 5 , 1 , false } ,
[ 52057 ] = { 20211 , 5 * 60 , apply . EXP_DOUBLE_BONUS , 1 , 1 , false } ,
[ 52058 ] = { 20211 , 5 * 60 , apply . MAX_HP , 500 , 1 , false } ,
[ 52059 ] = { 20211 , 5 * 60 , apply . DEF_GRADE_BONUS , 150 , 1 , false } ,
[ 52060 ] = { 20211 , 5 * 60 , apply . ATT_GRADE_BONUS , 100 , 1 , false } ,
[ 52041 ] = { 20212 , 5 * 60 , apply . ATTBONUS_MONSTER , 5 , 1 , false } ,
[ 52042 ] = { 20212 , 5 * 60 , apply . EXP_DOUBLE_BONUS , 1 , 1 , false } ,
[ 52043 ] = { 20212 , 5 * 60 , apply . MAX_HP , 500 , 1 , false } ,
[ 52044 ] = { 20212 , 5 * 60 , apply . DEF_GRADE_BONUS , 150 , 1 , false } ,
[ 52045 ] = { 20212 , 5 * 60 , apply . ATT_GRADE_BONUS , 100 , 1 , false } ,
[ 52066 ] = { 20215 , item . get_socket ( 2 ) * 50 , ATTBONUS_MONSTER , 15 , 1 , true } ,
[ 80110 ] = { 20114 , item . get_socket ( 2 ) * 60 , POINT_EXP_DOUBLE_BONUS , 1 , 1 , false } ,
[ 80111 ] = { 20115 , item . get_socket ( 2 ) * 60 , apply . ATTBONUS_MONSTER , 20 , 1 , false } ,
[ 80112 ] = { 20116 , item . get_socket ( 2 ) * 60 , apply . STEAL_HP , 15 , 1 , false } ,
[ 80113 ] = { 20117 , item . get_socket ( 2 ) * 60 , apply . HP_REGEN , 50 , 1 , false } ,
[ 80114 ] = { 20118 , item . get_socket ( 2 ) * 60 , POINT_DEF_BONUS , 15 , 1 , false } ,
[ 71132 ] = { 20119 , 60 * 60 , apply . SKILL , 1 , 1 , false } ,
[ 71133 ] = { 20119 , 120 * 60 , apply . SKILL , 1 , 1 , false } ,
[ 71134 ] = { 20119 , 180 * 60 , apply . SKILL , 1 , 1 , false } ,
[ 71137 ] = { 20120 , item . get_socket ( 2 ) * 60 , PREMIUM_EXP , 30 , 100 , false } ,
}
if pc . level < ride_info [ vnum ] [ 5 ] then
say_title ( "Informaþie:" )
say ( "Nu ai nivelul necesar pentru a îmblânzi acest" )
say ( "mount, înearcã mai târziu." )
return
elseif pc . is_polymorphed ( ) then
say_title ( "Informaþie:" )
say ( "Nu poþi face aºa ceva cât timp eºti transformat." )
return
elseif pc . is_riding ( ) then
say_title ( "Informaþie:" )
say ( "Nu poþi face aºa ceva, deoarece eºti" )
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 }
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

Incearca asa:sterge "ride "din state;
Reinstaleaza questul, si dupa vezi daca mai ai probleme.

Eventual incearca un alt quest ride.
Ultima oară modificat 28 Feb 2017, 21:24 de către [RaffaeL], modificat 1 dată în total.
Pentru acest mesaj, [RaffaeL] for the post:
bytza12
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
bytza12
Nou Venit

Nou Venit
Mesaje: 41
Membru din: 11 Dec 2014, 13:36
Aprecieri: 3  
Mulţumiri: 0
Medalii

Rezolvat. Multumesc.
Avatar utilizator
Kyoura
Nivel 5

Nivel 5
Mesaje: 760
Membru din: 15 Dec 2014, 17:58
Server: Hypnos2
Regat: Jinno
Aprecieri: 293  
Mulţumiri: 45  
 Contact:
Medalii

Subiect marcat ca fiind rezolvat. Topic inchis !

[ Postat de pe Android ] Imagine
Închis
Răspunsuri
32
Vizualizări
3496
Răspunsuri
4
Vizualizări
423
Răspunsuri
5
Vizualizări
450
Răspunsuri
1
Vizualizări
90

Înapoi la “Probleme Rezolvate”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 1 vizitator