Mici problemute

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Avatar utilizator
SkyLine
Membru Club

Membru Club
Mesaje: 2655
Membru din: 12 Dec 2013, 23:37
Server: Miraj2-Online
Regat: Jinno
Aprecieri: 520  
Mulţumiri: 987  
Discord: Copiază ID
 Contact:
Medalii

*Problemă:
Tipologie server(PvM / PvP):
*Resursă folosită: *Link exclusiv J4M*
*ServerFiles utilizat:
*Syserr:
Poză:
*Detalii suplimentare: Deci ... mai am 3 bug-uri ramase care ma "despart" de deschiderea serverului...daca ma puteti ajuta va rog frumos ...

1. Vechea mea problema cu bonusurile 6/7 pe care...nici pana acum nu am reusit sa o rezolv : cand pun un Adauga 6/7 peste un alt Adauga 6/7, serverul pica, cu eroarea asta " SYSERR: Sep 7 21:35:16 :: number_ex: number(): first argument is bigger than second argument 0 -> -1, item_attribute.cpp 514 "
In item_attribute.cpp, linia 514, am asta : " const TItemAttrTable& r = g_map_itemRare[avail[number(0, avail.size() - 1)]];
" .
2. Bug ciudat la depozit ... fie portabil sau de la NPC : pun un item bonusat in depozit, inchid depozitul, il deschid, itemul are alte bonusuri . How the fuck :|

3. Mount-ul nu stiu ce pastele ma-sii are cu timpul de calarire ca nu stiu de unde e setat (Am incercat din Value0 dupa cum am gasit intr-un topic, dar se pare ca nu ma ajuta) . Ma urc pe mount .. si dupa ceva timp, chit ca merg, ca atac dupa el, ca stau pe loc ... ma da jos de pe el. Nu stiu exact cat timp, dar e super enervanta chestia asta .

Va rog mult de tot daca ma puteti ajuta cu astea ca in caz ca le mai am pe viitor, (doamne fereste) sa stiu sa le rezolv singur . Majoritatea bug-urilor le-am rezolvat tot din topic-urile mele rezolvate :)) si ale altora. Dar la chestiile astea, in afara de al 3-lea bug, nu am gasit solutii. Nu cred ca a mai avut cineva, asa ceva ... Stiu ca am postat multe probleme zilele astea, dar sunt chestii pe care nu le-am mai intalnit, ca sa stiu sa le rezolv singur (sunt si eu la inceput pe 40k si chestii, csf..) Multumesc si las cu "like" cui reuseste sa ma ajute cu astea ..
Avatar utilizator
Kidro
Membru Club

Membru Club
Mesaje: 2487
Membru din: 29 Aug 2019, 16:49
Aprecieri: 331  
Mulţumiri: 5190  
Discord: Copiază ID
Medalii

3 ) 71127 ���������̿�� Sigiliu tigrul furtunii 16 2 0 1 74112 9216 128 1 0 0 0 0 0 1 20 0 0 0 0 0 0 0 0 28800 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0 0

Inlocuieste si tu cu id si nume si merge.
Pentru acest mesaj, Kidro for the post:
SkyLine
Avatar utilizator
SkyLine
Membru Club

Membru Club
Mesaje: 2655
Membru din: 12 Dec 2013, 23:37
Server: Miraj2-Online
Regat: Jinno
Aprecieri: 520  
Mulţumiri: 987  
Discord: Copiază ID
 Contact:
Medalii

KidroKRONOS2 scrie: ↑07 Sep 2019, 23:43 3 ) 71127 ���������̿�� Sigiliu tigrul furtunii 16 2 0 1 74112 9216 128 1 0 0 0 0 0 1 20 0 0 0 0 0 0 0 0 28800 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0 0

Inlocuieste si tu cu id si nume si merge.
Nope, nu merge, tot ma da jos . Cred ca sunt 30 de secunde timpul dupa care ma da jos.
Avatar utilizator
Kidro
Membru Club

Membru Club
Mesaje: 2487
Membru din: 29 Aug 2019, 16:49
Aprecieri: 331  
Mulţumiri: 5190  
Discord: Copiază ID
Medalii

KrYpToNNN scrie: ↑08 Sep 2019, 00:02
KidroKRONOS2 scrie: ↑07 Sep 2019, 23:43 3 ) 71127 ���������̿�� Sigiliu tigrul furtunii 16 2 0 1 74112 9216 128 1 0 0 0 0 0 1 20 0 0 0 0 0 0 0 0 28800 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0 0

Inlocuieste si tu cu id si nume si merge.
Nope, nu merge, tot ma da jos . Cred ca sunt 30 de secunde timpul dupa care ma da jos.
daca ii setezi timp din item_proto navicat si item proto client nu o sa mai faca


EDIT: da-mi questul tau cu depozitul.
Pentru acest mesaj, Kidro for the post:
SkyLine
Avatar utilizator
Kidro
Membru Club

Membru Club
Mesaje: 2487
Membru din: 29 Aug 2019, 16:49
Aprecieri: 331  
Mulţumiri: 5190  
Discord: Copiază ID
Medalii

Uite un quest pentru mounti, il configurezi tu dupa bunul plac si dupa bns dorite.
quest_ride begin
state start begin
function Ride( vnum )
ride_info = {
[71114] = { 20110, 5*60,apply.DEF_GRADE_BONUS, 70,75, true }, --gelb
[71115] = { 20110, 5*60,apply.DEF_GRADE_BONUS, 100,100, true }, --blau
[71116] = { 20111, 5*60,apply.DEF_GRADE_BONUS, 100,80, true }, --gelb
[71117] = { 20111, 5*60,apply.DEF_GRADE_BONUS, 150,100, true }, --blau
[71118] = { 20112, 5*60,apply.DEF_GRADE_BONUS, 125,80, true }, --gelb
[71119] = { 20112, 5*60,apply.DEF_GRADE_BONUS, 200,100, true }, --blau
[71120] = { 20113, 5*60,apply.ATT_GRADE_BONUS, 200,85, true }, --gelb
[71121] = { 20113, 5*60,apply.ATT_GRADE_BONUS, 400,110, true }, --blau
[71131] = { 20221, 5*60,apply.MOV_SPEED, 100,75, true }, --blau


[52001] = { 20201, 5*60,apply.MOV_SPEED, 40,1, false }, --blau
[52002] = { 20201, 5*60,apply.MOV_SPEED, 40,1, false }, --blau
[52003] = { 20201, 5*60,apply.MOV_SPEED, 40,1, false }, --blau
[52004] = { 20201, 5*60,apply.MOV_SPEED, 40,1, false }, --blau
[52005] = { 20201, 5*60,apply.MOV_SPEED, 40,1, false }, --blau

[52061] = { 20213, 5*60,apply.MOV_SPEED, 40,1, false }, --blau
[52066] = { 20214, 5*60,apply.MOV_SPEED, 40,1, false }, --blau


[52016] = { 20202, 5*60,apply.MOV_SPEED, 40,1, false }, --blau
[52017] = { 20202, 5*60,apply.MOV_SPEED, 40,1, false }, --blau
[52018] = { 20202, 5*60,apply.MOV_SPEED, 40,1, false }, --blau
[52019] = { 20202, 5*60,apply.MOV_SPEED, 40,1, false }, --blau
[52020] = { 20202, 5*60,apply.MOV_SPEED, 40,1, false }, --blau


[52046] = { 20203, 5*60,apply.MOV_SPEED, 40,1, false }, --blau
[52047] = { 20203, 5*60,apply.MOV_SPEED, 40,1, false }, --blau
[52048] = { 20203, 5*60,apply.MOV_SPEED, 40,1, false }, --blau
[52049] = { 20203, 5*60,apply.MOV_SPEED, 40,1, false }, --blau
[52050] = { 20203, 5*60,apply.MOV_SPEED, 40,1, false }, --blau


[52031] = { 20204, 5*60,apply.MOV_SPEED, 40,1, false }, --blau
[52032] = { 20204, 5*60,apply.MOV_SPEED, 40,1, false }, --blau
[52033] = { 20204, 5*60,apply.MOV_SPEED, 40,1, false }, --blau
[52034] = { 20204, 5*60,apply.MOV_SPEED, 40,1, false }, --blau
[52035] = { 20204, 5*60,apply.MOV_SPEED, 40,1, false }, --blau

[52011] = { 20209, 5*60,apply.ATTBONUS_MONSTER, 5,1, false }, --blau
[52012] = { 20209, 5*60,apply.EXP_DOUBLE_BONUS, 1,1, false }, --blau
[52013] = { 20209, 5*60,apply.MAX_HP, 500,1, false }, --blau
[52014] = { 20209, 5*60,apply.DEF_GRADE_BONUS, 150,1, false }, --blau
[52015] = { 20209, 5*60,apply.ATT_GRADE_BONUS, 100,1, false }, --blau


[52026] = { 20210, 5*60,apply.ATTBONUS_MONSTER, 5,1, false }, --blau
[52027] = { 20210, 5*60,apply.EXP_DOUBLE_BONUS, 1,1, false }, --blau
[52028] = { 20210, 5*60,apply.MAX_HP, 500,1, false }, --blau
[52029] = { 20210, 5*60,apply.DEF_GRADE_BONUS, 150,1, false }, --blau
[52030] = { 20210, 5*60,apply.ATT_GRADE_BONUS, 100,1, false }, --blau


[52056] = { 20211, 5*60,apply.ATTBONUS_MONSTER, 5,1, false }, --blau
[52057] = { 20211, 5*60,apply.EXP_DOUBLE_BONUS, 1,1, false }, --blau
[52058] = { 20211, 5*60,apply.MAX_HP, 500,1, false }, --blau
[52059] = { 20211, 5*60,apply.DEF_GRADE_BONUS, 150,1, false }, --blau
[52060] = { 20211, 5*60,apply.ATT_GRADE_BONUS, 100,1, false }, --blau


[52041] = { 20212, 5*60,apply.ATTBONUS_MONSTER, 5,1, false }, --blau
[52042] = { 20212, 5*60,apply.EXP_DOUBLE_BONUS, 1,1, false }, --blau
[52043] = { 20212, 5*60,apply.MAX_HP, 500,1, false }, --blau
[52044] = { 20212, 5*60,apply.DEF_GRADE_BONUS, 150,1, false }, --blau
[52045] = { 20212, 5*60,apply.ATT_GRADE_BONUS, 100,1, false }, --blau

[71124] = { 20114, item.get_socket(2)*100,POINT_EXP_DOUBLE_BONUS,1,1, true }, ----Weißer Löwe
[71125] = { 20115, item.get_socket(2)*60,apply.ATTBONUS_MONSTER,20,1, true }, --Kriegskeiler
[71126] = { 20116, item.get_socket(2)*60,apply.STEAL_HP,15,1, true }, --Streitwolf-Siegel
[71127] = { 20117, item.get_socket(2)*60,apply.HP_REGEN,50,1, true }, --Sturmtiger-Siegel
[71128] = { 20118, item.get_socket(2)*60,POINT_DEF_BONUS,15,1, true }, --Schlachtenlöwen-Siegel
[52066] = { 20215, item.get_socket(2)*50,ATTBONUS_MONSTER,15,1, true }, --Schlachtenlöwen-Siegel


[80110] = { 20114, item.get_socket(2)*60,POINT_EXP_DOUBLE_BONUS,1,1, false }, ----Weißer Löwe
[80111] = { 20115, item.get_socket(2)*60,apply.ATTBONUS_MONSTER,20,1, false }, --Kriegskeiler
[80112] = { 20116, item.get_socket(2)*60,apply.STEAL_HP,15,1, false }, --Streitwolf-Siegel
[80113] = { 20117, item.get_socket(2)*60,apply.HP_REGEN,50,1, false }, --Sturmtiger-Siegel
[80114] = { 20118, item.get_socket(2)*60,POINT_DEF_BONUS,15,1, false }, --Schlachtenlöwen-Siegel

[71132] = { 20119, 60*60,apply.SKILL,1,1, false }, --Horse_event
[71133] = { 20119, 120*60,apply.SKILL,1,1, false }, --Horse_event
[71134] = { 20119, 180*60,apply.SKILL,1,1, false }, --Horse_event

[71137] = { 20120, item.get_socket(2)*60,PREMIUM_EXP,30,100, false }, --Horse_event
}
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
when 71114.use or 71137.use or 71115.use or 71116.use or 71117.use or 71118.use or 71119.use or 71120.use or 71121.use --normale siegel
or 71124.use or 71125.use or 71126.use or 71127.use or 71128.use or 52061.use or 52066.use--48H reittier siegel
or 80110.use or 80111.use or 80112.use or 80113.use or 80114.use --Anfangs Siegel Starterse
or 71131.use or 71132.use or 71133.use or 71134.use or 52001.use or 52002.use or 52003.use or 52004.use or 52005.use
or 52016.use or 52017.use or 52018.use or 52019.use or 52020.use or 52031.use or 52032.use or 52033.use or 52034.use or 52035.use
or 52046.use or 52047.use or 52048.use or 52049.use or 52050.use or 71137.use or
52011.use or 52012.use or 52013.use or 52014.use or 52015.use or 52026.use or 52027.use or 52028.use or 52029.use or 52030.use
or 52056.use or 52057.use or 52058.use or 52059.use or 52060.use or 52041.use or 52042.use or 52043.use or 52044.use or 52045.use begin
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())
end
when login begin
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
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
Sa adaugi in quest_function: ride.ride
Pentru acest mesaj, Kidro for the post:
SkyLine
Avatar utilizator
SkyLine
Membru Club

Membru Club
Mesaje: 2655
Membru din: 12 Dec 2013, 23:37
Server: Miraj2-Online
Regat: Jinno
Aprecieri: 520  
Mulţumiri: 987  
Discord: Copiază ID
 Contact:
Medalii

KidroKRONOS2 scrie: ↑08 Sep 2019, 00:04
KrYpToNNN scrie: ↑08 Sep 2019, 00:02
KidroKRONOS2 scrie: ↑07 Sep 2019, 23:43 3 ) 71127 ���������̿�� Sigiliu tigrul furtunii 16 2 0 1 74112 9216 128 1 0 0 0 0 0 1 20 0 0 0 0 0 0 0 0 28800 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0 0

Inlocuieste si tu cu id si nume si merge.
Nope, nu merge, tot ma da jos . Cred ca sunt 30 de secunde timpul dupa care ma da jos.
daca ii setezi timp din item_proto navicat si item proto client nu o sa mai faca


EDIT: da-mi questul tau cu depozitul.
Quest cu depozit nu am, l-am sters pentru ca am crezut ca de la el era problema, acum am asta sursa/inventar-t33787.html

Quest-ul era asta, oricum :

Cod: Selectaţi tot

-------------------------------------------------------------------
---  Quest realizat de Donici Cãtãlin @ Just4Metin.ro  ----
-------------------------------------------------------------------
quest depozit begin
   state start begin
      when login begin
         send_letter("Depozit Portabil")
      end
      when info or button begin
         say_title("Depozit Portabil:")
            say_verde("Vrei sã deschizi depozitul?")
            say("")
            local a= select("Da","Nu")
        if 1==a then
            game.open_safebox()
         send_letter("Depozit Portabil")
        elseif 2==a then
         send_letter("Depozit Portabil")
      end
   end
end
end


PS : Legat de quest-ul de la tine cu mount-urile. Un exemplu : [52026] = { 20210, 5*60,apply.ATTBONUS_MONSTER, 5,1, false }, --blau

Daca-mi poti explica ce inseamna acele "5*60" si "5,1,false" ca nu ma prind, sa mor . Nu-mi dau seama care e timpul, care-s valorile la bonus....
Avatar utilizator
Kidro
Membru Club

Membru Club
Mesaje: 2487
Membru din: 29 Aug 2019, 16:49
Aprecieri: 331  
Mulţumiri: 5190  
Discord: Copiază ID
Medalii

KrYpToNNN scrie: ↑08 Sep 2019, 00:26
KidroKRONOS2 scrie: ↑08 Sep 2019, 00:04
KrYpToNNN scrie: ↑08 Sep 2019, 00:02

Nope, nu merge, tot ma da jos . Cred ca sunt 30 de secunde timpul dupa care ma da jos.
daca ii setezi timp din item_proto navicat si item proto client nu o sa mai faca


EDIT: da-mi questul tau cu depozitul.
Quest cu depozit nu am, l-am sters pentru ca am crezut ca de la el era problema, acum am asta sursa/inventar-t33787.html

Quest-ul era asta, oricum :

Cod: Selectaţi tot

-------------------------------------------------------------------
---  Quest realizat de Donici Cãtãlin @ Just4Metin.ro  ----
-------------------------------------------------------------------
quest depozit begin
   state start begin
      when login begin
         send_letter("Depozit Portabil")
      end
      when info or button begin
         say_title("Depozit Portabil:")
            say_verde("Vrei sã deschizi depozitul?")
            say("")
            local a= select("Da","Nu")
        if 1==a then
            game.open_safebox()
         send_letter("Depozit Portabil")
        elseif 2==a then
         send_letter("Depozit Portabil")
      end
   end
end
end


PS : Legat de quest-ul de la tine cu mount-urile. Un exemplu : [52026] = { 20210, 5*60,apply.ATTBONUS_MONSTER, 5,1, false }, --blau

Daca-mi poti explica ce inseamna acele "5*60" si "5,1,false" ca nu ma prind, sa mor . Nu-mi dau seama care e timpul, care-s valorile la bonus....

Ti am dat mesaj pe skype. Verifica msg ul si fa ce ti am zis acolo.
Pentru acest mesaj, Kidro for the post:
SkyLine
Avatar utilizator
Hades ✔
Utilizatorul Lunii Noiembrie

Utilizatorul Lunii Noiembrie
Mesaje: 3363
Membru din: 22 Aug 2016, 18:35
Server: Hades World
Aprecieri: 104  
Mulţumiri: 824  
Discord: Copiază ID
 Contact:
Medalii

Ti-am mai spus intr-un topic ca crash-ul la 6/7 e din db, nici acum nu l-ai rezolvat :))

[ Postat de pe Android ] Imagine
Avatar utilizator
SkyLine
Membru Club

Membru Club
Mesaje: 2655
Membru din: 12 Dec 2013, 23:37
Server: Miraj2-Online
Regat: Jinno
Aprecieri: 520  
Mulţumiri: 987  
Discord: Copiază ID
 Contact:
Medalii

[*]
Hades ✔ scrie: ↑08 Sep 2019, 00:40 Ti-am mai spus intr-un topic ca crash-ul la 6/7 e din db, nici acum nu l-ai rezolvat :))

[ Postat de pe Android ] Imagine

Aparent, nu. Nu stiu ce anume e din db la chestia asta ( Si da, nu am uitat ca ai zis din Navicat, dar nu stiu de unde pastele ma-sii, ca query-urile erau ok, item_attr_rare erau ok la valori, in rest nu stiu ce sa verific)
Avatar utilizator
Hades ✔
Utilizatorul Lunii Noiembrie

Utilizatorul Lunii Noiembrie
Mesaje: 3363
Membru din: 22 Aug 2016, 18:35
Server: Hades World
Aprecieri: 104  
Mulţumiri: 824  
Discord: Copiază ID
 Contact:
Medalii

KrYpToNNN scrie: ↑08 Sep 2019, 01:17 [*]
Hades ✔ scrie: ↑08 Sep 2019, 00:40 Ti-am mai spus intr-un topic ca crash-ul la 6/7 e din db, nici acum nu l-ai rezolvat :))

[ Postat de pe Android ] Imagine

Aparent, nu. Nu stiu ce anume e din db la chestia asta ( Si da, nu am uitat ca ai zis din Navicat, dar nu stiu de unde pastele ma-sii, ca query-urile erau ok, item_attr_rare erau ok la valori, in rest nu stiu ce sa verific)
Numarul de bonusuri ce intra pe item :)
Închis
Răspunsuri
10
Vizualizări
811
Răspunsuri
4
Vizualizări
203
Răspunsuri
3
Vizualizări
430

Înapoi la “Probleme rezolvate”

  • Informaţie