Időkorlát nem jó 2.

Indította ddani700, 2017-06-10, 09:57:21

Sziasztok!

Mivel nem akar működni és az előzőt lezárták így újat kellet nyitnom
Viszont a probléma továbbra is fent áll.
item_proto szerver:
71114 Ŕú˝ĹŔĚżë±Ç Vadkan Pecsét (sárga) 16 0 0 1 32768 0 0 0 0 0 0 0 0 0 1296000 0 0 0 0 0 0 0 0 1296000 0 1 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0
71115 Ŕú˝ĹŔĚżë±Ç Vadkan Pecsét (kék) 16 0 0 1 32768 0 0 0 0 0 0 0 0 0 1296000 0 0 0 0 0 0 0 0 3 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0
71116 »ę°ß˝ĹŔĚżë±Ç Farkas Pecsét (sárga) 16 0 0 1 32768 0 0 0 0 0 0 0 0 0 1296000 0 0 0 0 0 0 0 0 1296000 0 1 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0
71117 »ę°ß˝ĹŔĚżë±Ç Vadkan Pecsét (kék) 16 0 0 1 32768 0 0 0 0 0 0 0 0 0 1296000 0 0 0 0 0 0 0 0 2592000 0 1 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0
71118 ĹőÁöąüŔĚżë±Ç Tigris Pecsét (sárga) 16 0 0 1 32768 0 0 0 0 0 0 0 0 0 1296000 0 0 0 0 0 0 0 0 1296000 0 1 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0
71119 ĹőÁöąüŔĚżë±Ç Tigris Pecsét (kék) 16 0 0 1 32768 0 0 0 0 0 0 0 0 0 1296000 0 0 0 0 0 0 0 0 2592000 0 1 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0
71120 »çŔÚżŐŔĚżë±Ç Oroszlán Pecsét (sárga) 16 0 0 1 32768 0 0 0 0 0 0 0 0 0 1296000 0 0 0 0 0 0 0 0 1296000 0 1 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0
71121 »çŔÚżŐŔĚżë±Ç Oroszlán Pecsét (kék) 16 0 0 1 32768 0 0 0 0 0 0 0 0 0 1296000 0 0 0 0 0 0 0 0 2592000 0 1 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0

kliens item_proto:
<Item vnum="71114" name="'Ŕú˝ĹŔĚżë±Ç'" gb2312name="Vadkan Pecsét (sárga)" type="18" subtype="0" weight="0" size="1" antiflag="32768" flag="0" wearflag="0" immuneflag="0" gold="0" buy_price="0" limittype0="0" limitvalue0="1296000" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="1296000" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" />
<Item vnum="71115" name="'Ŕú˝ĹŔĚżë±Ç'" gb2312name="Vadkan Pecsét (kék)" type="18" subtype="0" weight="0" size="1" antiflag="32768" flag="0" wearflag="0" immuneflag="0" gold="0" buy_price="0" limittype0="0" limitvalue0="1296000" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="0" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="65008" socket2="127" socket3="64992" socket4="21631" socket5="4855" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" />
<Item vnum="71116" name="'»ę°ß˝ĹŔĚżë±Ç'" gb2312name="Farkas Pecsét (sárga)" type="18" subtype="0" weight="0" size="1" antiflag="32768" flag="0" wearflag="0" immuneflag="0" gold="0" buy_price="0" limittype0="0" limitvalue0="1296000" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="0" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="65008" socket2="127" socket3="64992" socket4="21631" socket5="4855" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" />
<Item vnum="71117" name="'»ę°ß˝ĹŔĚżë±Ç'" gb2312name="Farkas Pecsét (kék)" type="18" subtype="0" weight="0" size="1" antiflag="32768" flag="0" wearflag="0" immuneflag="0" gold="0" buy_price="0" limittype0="0" limitvalue0="1296000" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="0" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="65008" socket2="127" socket3="64992" socket4="21631" socket5="4855" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" />
<Item vnum="71118" name="'ĹőÁöąüŔĚżë±Ç'" gb2312name="Tigris Pecsét (sárga)" type="18" subtype="0" weight="0" size="1" antiflag="32768" flag="0" wearflag="0" immuneflag="0" gold="0" buy_price="0" limittype0="0" limitvalue0="1296000" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="0" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="65008" socket2="127" socket3="64992" socket4="21631" socket5="4855" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" />
<Item vnum="71119" name="'ĹőÁöąüŔĚżë±Ç'" gb2312name="Tigris Pecsét (kék)" type="18" subtype="0" weight="0" size="1" antiflag="32768" flag="0" wearflag="0" immuneflag="0" gold="0" buy_price="0" limittype0="0" limitvalue0="1296000" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="0" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="65008" socket2="127" socket3="64992" socket4="21631" socket5="4855" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" />
<Item vnum="71120" name="'»çŔÚżŐŔĚżë±Ç'" gb2312name="Oroszlán Pecsét (sárga)" type="18" subtype="0" weight="0" size="1" antiflag="32768" flag="0" wearflag="0" immuneflag="0" gold="0" buy_price="0" limittype0="0" limitvalue0="1296000" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="0" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="65008" socket2="127" socket3="64992" socket4="21631" socket5="4855" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" />
<Item vnum="71121" name="'»çŔÚżŐŔĚżë±Ç'" gb2312name="Oroszlán Pecsét (kék)" type="18" subtype="0" weight="0" size="1" antiflag="32768" flag="0" wearflag="0" immuneflag="0" gold="0" buy_price="0" limittype0="0" limitvalue0="1296000" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="0" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="65008" socket2="127" socket3="64992" socket4="21631" socket5="4855" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" />

De nem jó nem írja ki a kliens hogy mennyi idő van még hátra.
Olyan legyen mint az érzelem maszk kiírja..
Akkor azt hogy lehet beállítani hogy 25 szinttől lehessen használni?
Mert a LimitValue0 másoknál pl pajzs 61 eshez oda van beírva hogy 61 és 61 es szintől lehet használni.

Tárgy idő korlát nem akar jó lenni.. 

2017-06-10, 11:17:13 #1 Utolsó szerkesztés: 2017-06-10, 15:03:50 Szerző: TrueLev
Csak egy olyan mountról kellene megnézni hogy van beállítva, amin van idő. Például a fehér oroszlánról, olyanod meg biztos van :D De ha nincs:
71124 ąé»çŔÚŔĚżë±Ç Fehér oroszlán 16 2 0 1 0 9216 128 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 28800 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0
<Item vnum="71124" hashName="ąé»çŔÚŔĚżë±Ç" name="Fehér oroszlán" type="16" subtype="2" weight="0" size="1" antiflag="0" flag="9216" wearflag="128" immuneflag="0" gold="0" buy_price="0" limittype0="1" limitvalue0="0" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="2400" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" />

Tehát type: 16, subtype: 2, flag: 9216, wearflag: 128, és a value0-hoz kell megadni az időt. (Azthiszem másodperc)

LimitValue0-hoz meg hiába írod be ha nem határozod meg a limittype0-ban hogy aktív legyen, tehát oda is írj egy egyest.

2017-06-10, 12:18:26 #2 Utolsó szerkesztés: 2017-06-10, 12:26:52 Szerző: Step
Holy cancer a limittype-ba ha egyest írsz az a szint limit.


Szóval a limittype 7 és socket0-ba az idő unix timestamp-be. Ilyenkor ugye folyamatosan telik az idő.

2017-06-10, 13:12:27 #3 Utolsó szerkesztés: 2017-06-10, 17:32:34 Szerző: TrueLev
De ő a szintet is kérdezte :) Azért mondtam hogy limittypehoz 1, mint ahogy te is írod hogy az a szint :D

Valami nem jó :/
minden egyes leaddolás után más idő lesz o.O
item_proto szerver:
71114 Ŕú˝ĹŔĚżë±Ç Vadkan Pecsét (sárga) 16 2 0 1 0 9216 128 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 1296000 0 1 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0

item_proto kliens:
<Item vnum="71114" name="'Ŕú˝ĹŔĚżë±Ç'" gb2312name="Vadkan Pecsét (sárga)" type="16" subtype="2" weight="0" size="1" antiflag="0" flag="0" wearflag="128" immuneflag="0" gold="0" buy_price="0" limittype0="0" limitvalue0="0" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="1296000" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" />

2017-06-10, 15:02:58 #5 Utolsó szerkesztés: 2017-06-10, 15:04:38 Szerző: TrueLev
Próbáld kevesebbel.
Pl ezzel: 28800 (= 480 óra)
Szóval akkor perc lesz az :)

2017-06-10, 15:32:17 #6 Utolsó szerkesztés: 2017-06-10, 15:35:56 Szerző: ddani700
Valami akkor sem szeretné ha működne..
item_proto szerver:
71114 Ŕú˝ĹŔĚżë±Ç Vadkan Pecsét (sárga) 16 2 0 1 0 9216 128 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 21600 0 1 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0
71115 Ŕú˝ĹŔĚżë±Ç Vadkan Pecsét (kék) 16 2 0 1 0 9216 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 43200 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0

item_proto kliens:
<Item vnum="71114" name="'Ŕú˝ĹŔĚżë±Ç'" gb2312name="Vadkan Pecsét (sárga)" type="16" subtype="2" weight="0" size="1" antiflag="0" flag="0" wearflag="128" immuneflag="0" gold="0" buy_price="0" limittype0="0" limitvalue0="0" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="21600" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" />
<Item vnum="71115" name="'Ŕú˝ĹŔĚżë±Ç'" gb2312name="Vadkan Pecsét (kék)" type="16" subtype="2" weight="0" size="1" antiflag="0" flag="0" wearflag="128" immuneflag="0" gold="0" buy_price="0" limittype0="0" limitvalue0="0" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="43200" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="65008" socket2="127" socket3="64992" socket4="21631" socket5="4855" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" />


Viszont nem is lehet ráülni most :/

2017-06-10, 15:37:17 #7 Utolsó szerkesztés: 2017-06-10, 15:40:46 Szerző: TrueLev
A name ne legyen ugyanaz, főleg szerver oldalon, buggokat okozhat pl dropnál.

Illetve value2-nél ha jól nézem, vedd ki azt az egyest.
Illetve kicsivel előtte az a 25-ös mit keres ott árván?:D
Ha az a limitvalue0, akkor hogy működjön a limittype0-hoz írni kell egy egyest.

Idéz71114   Ŕú˝ĹŔĚżë±Ç   Vadkan Pecsét (sárga)   16   2   0   1   0   9216   128      0   0   0   0   0   0   0   25   0   0   0   0   0   0   0   0   
21600   0   1   0   0   0   -1   -1   -1   -1   -1   -1   0   0   0

Alakul most már jó kiszedtem a 25 -öst és az 1 -est viszont még mindig nem jó mert berakja oda ahova szoktuk
az exp,érzelem maszk stb. azt szeretném hogy ne rakja be oda hanem kattintással vagy ez így jobb?
A muntra meg még rá se ül berakja és telik az idő a mount meg sehol o.O

Azelött ugye ráült a quest miatt amit már kicsit meghámoztam ami nem kell azt kiszedtem:D
ride.quest:
quest ride begin
state start begin
function Ride( vnum )
ride_info = {
[71114] = { 20110,   apply.DEF_GRADE_BONUS,   25,25,   true   }, --gelb
[71115] = { 20110,   apply.DEF_GRADE_BONUS,   50,50,   true   }, --blau
[71116] = { 20111,   apply.DEF_GRADE_BONUS,   25,25,   true   }, --gelb
[71117] = { 20111,   apply.DEF_GRADE_BONUS,   50,50,   true   }, --blau
[71118] = { 20112,   apply.DEF_GRADE_BONUS,   25,25,   true   }, --gelb
[71119] = { 20112,   apply.DEF_GRADE_BONUS,   50,50,   true   }, --blau
[71120] = { 20113,   apply.ATT_GRADE_BONUS,   25,25,   true   }, --gelb
[71121] = { 20113,   apply.ATT_GRADE_BONUS,   50,50,   true   }, --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

[71124] = { 20114,   item.get_socket(2)*100,POINT_EXP_DOUBLE_BONUS,1,1,   true   }, ----Weißer Löwe
[71126] = { 20116,     item.get_socket(2)*100,POINT_EXP_DOUBLE_BONUS,1,1,   true   }, --Streitwolf-Siegel
[71127] = { 20117,   item.get_socket(2)*60,apply.HP_REGEN,50,1,   true   }, --Sturmtiger-Siegel
[71128] = { 20118,   180*60,apply.ATT_GRADE_BONUS,10,20,   true   },
[71131] = { 20221,   180*60,apply.DEF_GRADE_BONUS,100,100,   true   },
}
if pc.level < ride_info[vnum][5] then
say_title("Informa?ie:")
say("Nu ai nivelul necesar pentru a îmblânzi acest")
say("mount, înearca mai târziu.")
return
elseif pc.is_polymorphed() then
say_title("Informa?ie:")
say("Nu po?i face aoa ceva cât timp eoti transformat.")
return
elseif pc.is_riding() then
say_title("Informa?ie:")
say("Nu po?i face aoa ceva, deoarece eoti")
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
end
end
end
when 71114.use or 71115.use or 71116.use or 71117.use or 71118.use or 71119.use or 71120.use or 71121.use --normal pecsét
or 71124.use or 71125.use or 71126.use or 71127.use or 71128.use begin --specialis pecsét
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

2017-06-10, 16:04:11 #9 Utolsó szerkesztés: 2017-06-10, 16:08:36 Szerző: TrueLev
[71114] = { 20110,   apply.DEF_GRADE_BONUS,   25,25,   true   }, --gelb
[71115] = { 20110,   apply.DEF_GRADE_BONUS,   50,50,   true   }, --blau
[71116] = { 20111,   apply.DEF_GRADE_BONUS,   25,25,   true   }, --gelb
[71117] = { 20111,   apply.DEF_GRADE_BONUS,   50,50,   true   }, --blau
[71118] = { 20112,   apply.DEF_GRADE_BONUS,   25,25,   true   }, --gelb
[71119] = { 20112,   apply.DEF_GRADE_BONUS,   50,50,   true   }, --blau
[71120] = { 20113,   apply.ATT_GRADE_BONUS,   25,25,   true   }, --gelb
[71121] = { 20113,   apply.ATT_GRADE_BONUS,   50,50,   true   }, --blau


Itt úgy ahogy van kivetted az időt, pedig az kell.

[71114] = { 20110,   item.get_socket(2)*60,apply.DEF_GRADE_BONUS,   25,25,   true   }, --gelb
[71115] = { 20110,   item.get_socket(2)*60,apply.DEF_GRADE_BONUS,   50,50,   true   }, --blau
[71116] = { 20111,   item.get_socket(2)*60,apply.DEF_GRADE_BONUS,   25,25,   true   }, --gelb
[71117] = { 20111,   item.get_socket(2)*60,apply.DEF_GRADE_BONUS,   50,50,   true   }, --blau
[71118] = { 20112,   item.get_socket(2)*60,apply.DEF_GRADE_BONUS,   25,25,   true   }, --gelb
[71119] = { 20112,   item.get_socket(2)*60,apply.DEF_GRADE_BONUS,   50,50,   true   }, --blau
[71120] = { 20113,   item.get_socket(2)*60,apply.ATT_GRADE_BONUS,   25,25,   true   }, --gelb
[71121] = { 20113,   item.get_socket(2)*60,apply.ATT_GRADE_BONUS,   50,50,   true   }, --blau


Meg lehet csinálni hogy ne vegye fel, viszont fejből nem tudom neked megmondani, mert én txt-s portokat használok plusz a costume mount is bentvan. A power mountokat keresd meg, gondolom VZ tehát bentvannak, azoknak nézd meg hogy van beállítva a protojuk. Szerintem type16 helyett 18, nem tudom mást kell-e változtatni. Tényleg nézd meg és hasonlítsd össze. Ezeket keresd: "Fiatal farkas (pecsét)"

[spoiler]A játékosok jobban örülnek ha nem lehet felvenni, de a costume_mount amibe egy külön slotba veszi fel, az a főnyeremény. Ahhoz forrás kell.[/spoiler]



Kb ugyanaz. Abban nincs elszúrva az idő a kezdő mountoknál :)

Beraktam visznont arra lennék kiváncsi hogy tudom a kliensben kiíratni hogy mennyi védelmet támadó erőt stb ad a mount?
pl:
Védelem: 25
vagy hasonló.
külön sorban vagy akár más színnel?

2017-06-10, 16:27:20 #13 Utolsó szerkesztés: 2017-06-10, 16:31:02 Szerző: TrueLev
Ha hagyományosan szeretnéd kiíratni mint a fegyvereknél, ahhoz python tudás kellene, de alternatíva például a bájital növények példája.

itemdesc.txt:
50721[TABULÁTOR]Barackvirág[TABULÁTOR]Korábban bőrápolót állítottak elő belőle.[TABULÁTOR]Bájital-készítés
Tehát  ID, NÉV, Leírás, Leírás2

A leírás2-t arany színnel írja ki új sorban, tabulátorra ügyelj.
Ez egy jó alternatíva lenne a mountok bónuszának való kiírására.

X[TABULÁTOR]Oroszlán[TABULÁTOR]E pecsét egy veszedelmes oroszlánt idéz meg.[TABULÁTOR]100 védelmet és 100 támadóerőt biztosít számodra.

Nagyon jó :)
Még lenne 1-2 kérdés :D
1.Az ha nincs meg a kellő szint a pecsétnél hogy használni tudd ne vegye fel és teljen az idő azt hogy lehetne megoldani?
2.a questben több bónusz lehessen 1 muonton azt hogy kellene beleírni?
3.Kicsit nem ide illő de vannak az Autó potik azzal az a gond hogy:
ha bekapcsolom van az az effekt hogy aktív meg kiírva hogy: Maradék 100% (Aktív)
Nal Elixír (Kicsi) Működik
Nal Elixír (Közepes) Működik
Nal Elixír (Nagy) Nem jó
Nal Elixír (Hatalmas) Nem jó
és a kékeknél is ez van. Maga a poti működik használja csak ne mírja ki az információkat.
kliens sysser enyit ír ki:
0610 16:39:37420 :: CEffectManager::RegisterEffect - LoadScript(D:\Ymir Work\effect\monster2\redblack3.mse) Error
Valami gond lehet vele? mármint nincs berakva? ugye ddmt2 régi klienst használom és hát van néhány dolog ami másabb másklienstől csak úgy nem lehet lecserélni dolgokat.
item_proto szerver:72730 Ľö·ćŔÇ Ăŕşą(˝şĆäĽČ) Hold Elixír(Hatalmas) 3 10 0 1 32768 8196 0 25000000 25000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000000 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0
72723 Č*·ćŔÇ Ăŕşą(ĽŇ) Nap Elixír(Kicsi) 3 10 0 1 32768 8196 0 2500000 2500000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100000 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0
72724 Č*·ćŔÇ Ăŕşą(Áß) Nap Elixír(Közepes) 3 10 0 1 32768 8196 0 5000000 5000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 250000 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0
72725 Č*·ćŔÇ Ăŕşą(´ë) Nap Elixír(Nagy) 3 10 0 1 32768 8196 0 10000000 10000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500000 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0
72726 Č*·ćŔÇ Ăŕşą(˝şĆäĽČ) Nap Elixír(Hatalmas) 3 10 0 1 32768 8196 0 25000000 25000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000000 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0
72727 Ľö·ćŔÇ Ăŕşą(ĽŇ) Hold Elixír(Kicsi) 3 10 0 1 32768 8196 0 2500000 2500000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100000 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0
72728 Ľö·ćŔÇ Ăŕşą(Áß) Hold Elixír(Közepes) 3 10 0 1 32768 8196 0 5000000 5000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 250000 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0
72729 Ľö·ćŔÇ Ăŕşą(´ë) Hold Elixír(Nagy) 3 10 0 1 32768 8196 0 10000000 10000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500000 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0

item_proto kliens:
<Item vnum="72723" name="E*·aAÇ Aao1(1O)" gb2312name="Nap Elixír(Kicsi)" type="3" subtype="10" weight="0" size="1" antiflag="32768" flag="8196" wearflag="0" immuneflag="0" gold="2500000" buy_price="2500000" limittype0="0" limitvalue0="0" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="100000" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" />
<Item vnum="72724" name="E*·aAÇ Aao1(Áß)" gb2312name="Nap Elixír((Közepes)" type="3" subtype="10" weight="0" size="1" antiflag="32768" flag="8196" wearflag="0" immuneflag="0" gold="5000000" buy_price="5000000" limittype0="0" limitvalue0="0" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="250000" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" />
<Item vnum="72725" name="E*·aAÇ Aao1(´ë)" gb2312name="Nap Elixír((Nagy)" type="3" subtype="10" weight="0" size="1" antiflag="32768" flag="8196" wearflag="0" immuneflag="0" gold="10000000" buy_price="10000000" limittype0="0" limitvalue0="0" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="500000" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" />
<Item vnum="72726" name="E*·aAÇ Aao1(1oAä1E)" gb2312name="Nap Elixír((Hatalmas)" type="3" subtype="10" weight="0" size="1" antiflag="32768" flag="8196" wearflag="0" immuneflag="0" gold="25000000" buy_price="25000000" limittype0="0" limitvalue0="0" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="1000000" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" />
<Item vnum="72727" name="1ö·aAÇ Aao1(1O)" gb2312name="Hold Elixír(Kicsi)" type="3" subtype="10" weight="0" size="1" antiflag="32768" flag="8196" wearflag="0" immuneflag="0" gold="2500000" buy_price="2500000" limittype0="0" limitvalue0="0" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="100000" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" />
<Item vnum="72728" name="1ö·aAÇ Aao1(Áß)" gb2312name="Hold Elixír(Közepes)" type="3" subtype="10" weight="0" size="1" antiflag="32768" flag="8196" wearflag="0" immuneflag="0" gold="5000000" buy_price="5000000" limittype0="0" limitvalue0="0" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="250000" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" />
<Item vnum="72729" name="1ö·aAÇ Aao1(´ë)" gb2312name="Hold Elixír(Nagy)" type="3" subtype="10" weight="0" size="1" antiflag="32768" flag="8196" wearflag="0" immuneflag="0" gold="10000000" buy_price="10000000" limittype0="0" limitvalue0="0" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="500000" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" />
<Item vnum="72730" name="1ö·aAÇ Aao1(1oAä1E)" gb2312name="Hold Elixír(Hatalmas)" type="3" subtype="10" weight="0" size="1" antiflag="32768" flag="8196" wearflag="0" immuneflag="0" gold="25000000" buy_price="25000000" limittype0="0" limitvalue0="0" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="1000000" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" />

Már erre is kerestem annyi dolgot de semmi nem oldotta meg.
Már csak ezekkel szenvedek hogy végre jó legyen :)

2017-06-10, 17:04:05 #15 Utolsó szerkesztés: 2017-06-10, 17:11:01 Szerző: TrueLev
Idéz1.Az ha nincs meg a kellő szint a pecsétnél hogy használni tudd ne vegye fel és teljen az idő azt hogy lehetne megoldani?

Tehát felvehető mount, de ha nincs felvéve akkor is teljen?
Akkor a limittype és limitvalue kombináció kell a value0 helyett.
Limittype legyen 7  limitvalue meg 86400 (ez egy nap)

Viszont így lehet buggos lesz az idő kiírása.
Úgy kellene hogy felvehető-value0 nemfelvehető-limittype-limitvalue.
Így alkotta meg a Ymir :)

Az hogy ne vegye fel, szintén limittype (1-et írj oda) és limitvalue (kívánt szint)

Mivel van limittype0 és limittype1, limitvalue0 és limitvalue 1 oszlop, így betudod állítani a szintet és az időt is.


Idéz2.a questben több bónusz lehessen 1 muonton azt hogy kellene beleírni?

Annyit tudsz tenni, hogyha több bónuszt szeretnél akkor felvehetősnek kell lennie a pecsétnek és item_proto-ba tudsz neki még állítani többet. Tehát ad a quest meg a proto. Ha nem felvehetős akkor ez nem lehetséges, mérlegelni kell hogy felvegye, ezáltal elfoglal egy slotot de több bónusz lehet, vagy ne vegye fel, de akkor csak egy bónusza lehet.

[spoiler]Ha váltanál forrásra, ami persze nagy munka, akkor betehetnéd a costume_mount rendszert, és semmilyen kompromisszumot nem kellene kötnöd a mountokkal.[/spoiler]

Oké köszi! :) Az autó potira tudsz valamit?

Valószínűleg pythonban rossz valami, mivel mondtad hogy régi DD-s klienst használsz.
Akkor még csak "tesztként" voltak auto potik a metinben. Minden auto potihoz tartozó részletet át kellene nézni a root fájlokban, és összehasonlítani egy újabb kliensével.

Mivel mondtad hogy pár teljesen jó, így azokra az ID-kre keress rá a root fájlokban notepad++ keresés egy adott mappában funkciója használatával, lehet hogy van egy lista amiben nincs benne mind.

elvileg az uiinventory.py ben kellene elvileg módosítani csak hát akárhogy kerestem benne nem találtam.
epvp-n találtam pár megoldást rá
pl:
https://www.elitepvpers.com/forum/metin2-pserver-guides-strategies/3892960-release-auto-pot-effekt-im-inventar.html
de nem találom valahogy másképp van megírva.

2017-06-10, 18:14:14 #19 Utolsó szerkesztés: 2017-06-10, 18:18:43 Szerző: TrueLev
Amit linkeltél az ahhoz van, ha 4 leltárad van, az utolsó kettőben is működjön.

Szerk: De amúgy van benne egy ilyen:  (Mint amit megemlítettem hogy ellenőrizd nem-e van benne egy "lista")
if 72723 == itemVnum or 72724 == itemVnum:

Ha ide beírod a többit, nem lesz jó?