Metin2 Hungarian Forum

Metin2 => Szerver készítés => Privát szerverek => Segítség => A témát indította: kicsiasdvagyok Dátum 2017-07-29, 23:43:34

Cím: Quest buttons pozició hiba! + VIP Jog quest.
Írta: kicsiasdvagyok Dátum 2017-07-29, 23:43:34
Sziasztok!

Egy kis hibába ütköztem, amivel még nem nagyon foglalkoztam.
Valaki nekem meg tudja mondani, hogy ennek a quest buttons -nak hol tudom be állítani a pozicióját?
(https://kephost.com/images/2017/07/29/asdasdc5c32.png)

Még egy utolsó kérdésem lenne ha nem nagy gond.
Megcsináltam forrás alapon a VIP rendszert. És az lenne vele a problémám hogy ugyan úgy kell adni mint az admin jogokat. Tehát meg tudom adni magát a jogot, csak annyi a problémám hogy nem találkoztam olyan quest -el ami egy tárgyra kattintva valamiféle jogot ad.
Ha esetleg ilyennel találkoztatok vagy van nektek akkor nagy segítség lenne ha nekem el tudnátok küldeni.

A válaszokat előre is köszönöm.
Cím: Re:Quest buttons pozició hiba! + VIP Jog quest.
Írta: TrueLev Dátum 2017-07-30, 01:08:51
Nekem is van egy questem ahol tettem bg-t, hasonló volt nekem is, simán tettem eléjük

say(" ")

kb 10-szer :D (neked lehet többször kell, próbálgasd)
Szerintem ez a legjobb megoldás, nem kell ezt túlbonyolítani.

(Vip rendszerem nincs, nem tudok rá válaszolni sajna)
Cím: Re:Quest buttons pozició hiba! + VIP Jog quest.
Írta: kicsiasdvagyok Dátum 2017-07-30, 01:20:07
ROOT = "d:/ymir work/ui/public/"

window = {
"name" : "QuestDialog",
"style" : ("float",),#"movable",

"x" : 0,
"y" : 0,

"width" : 800,
"height" : 450,

"children" :
    (
        {
            "name" : "board",
            "type" : "image",
            "style" : ("attach", "ignore_size",),

            "x" : 0,
            "y" : 0,

            "horizontal_align" : "center",
            "vertical_align" : "center",

            "image" : "locale/hu/ui/clowd_work/quest.tga",
         
            "width" : 350,
            "height" : 300,
        },
    ),
}


Én erről ilyen leírást találtam. Ezzel lehet a gond? Tehát az uiscript/questdialog.py -ben szerkeztettem meg.
Cím: Re:Quest buttons pozició hiba! + VIP Jog quest.
Írta: TrueLev Dátum 2017-07-30, 01:27:18
Amennyiben azok az opciók .quest fájlban vannak, továbbra is azt mondom vágj be pár say-t elé.
Ez itt csak a háttér betöltése, bár nem tudom miért kellett neki új .py az uiscriptbe, questbe is meg lehet neki adni :)
Cím: Re:Quest buttons pozició hiba! + VIP Jog quest.
Írta: kicsiasdvagyok Dátum 2017-07-30, 01:28:48
Rendben egy próbát meg ér köszönöm a segítséget.

Üzenet összefésülés: 2017-07-30, 02:10:15

quest npc_shop2 begin
    state start begin
    when 9001.chat."Kardok/Kétkezesek 1" begin
       npc.open_shop( 913 )
           say( "Jó Szórakozást Kíván a Csapat!" )
           setskin(NOWINDOW)
    end
    when 9001.chat."Kardok/Kétkezesek 2" begin
       npc.open_shop( 914 )
           say( "Jó Szórakozást Kíván a Csapat!" )
           setskin(NOWINDOW)
    end
    when 9001.chat."Kardok/Kétkezesek 3" begin
       npc.open_shop( 915 )
           say( "Jó Szórakozást Kíván a Csapat!" )
           setskin(NOWINDOW)
    end
    when 9001.chat."Kardok/Kétkezesek 4" begin
       npc.open_shop( 916 )
           say( "Jó Szórakozást Kíván a Csapat!" )
           setskin(NOWINDOW)
    end
    when 9001.chat."Kardok/Kétkezesek 5" begin
       npc.open_shop( 917 )
           say( "Jó Szórakozást Kíván a Csapat!")
           setskin(NOWINDOW)
end
    when 9001.chat."Kardok/Kétkezesek 6" begin
       npc.open_shop( 926 )
           say( "Jó Szórakozást Kíván a Csapat!")
           setskin(NOWINDOW)
end
    when 9001.chat."Kardok/Kétkezesek 7" begin
       npc.open_shop( 927 )
           say( "Jó Szórakozást Kíván a Csapat!")
           setskin(NOWINDOW)
end
    when 9001.chat."Kardok/Kétkezesek 8" begin
       npc.open_shop( 928 )
           say( "Jó Szórakozást Kíván a Csapat!")
           setskin(NOWINDOW)
end
    when 9001.chat."Kardok/Kétkezesek 9" begin
       npc.open_shop( 929 )
           say( "Jó Szórakozást Kíván a Csapat!")
           setskin(NOWINDOW)
end
    when 9001.chat."Kardok/Kétkezesek 10" begin
       npc.open_shop( 930 )
           say( "Jó Szórakozást Kíván a Csapat!")
           setskin(NOWINDOW)
    end
    end
end

Ez elé valamiért nem lehet be tenni say-t.
Cím: Re:Quest buttons pozició hiba! + VIP Jog quest.
Írta: TrueLev Dátum 2017-07-30, 02:45:27
írd át az egészet valahogy így:


when x.click begin

--sok say(" ") hogy helyén legyenek az opciók

local s = select ("vértek","fegyverek","mégse")
if s == 3 then return end
if s == 1 then
pc.open_shop
say
setkin
end
if s == 2 then
pc.open_shop
say
setkin
end


Ez csak egy példa volt nem kész kód, siettem késő van már  :D De gondolom menni fog.
Cím: Re:Quest buttons pozició hiba! + VIP Jog quest.
Írta: whiteworld Dátum 2017-07-30, 09:14:25
Szerintem ez így hülye megoldás, hogy tele pakolja egy csomó say-al. Nálam ez a kép fájl az alap quest ablak.

(https://s11.postimg.org/4msc8mdcf/quest_ablak.jpg) (https://postimg.org/image/4msc8mdcf/)

És mint a képen is látható a szöveg rész rossz helyen jelenik meg, kerestem már kliensben és indítóban is, hogy merre lehetne beállítani az x és y kordit ahol a szöveget lehetne állítani, de eddig nem igazán jártam sikerrel.
Cím: Re:Quest buttons pozició hiba! + VIP Jog quest.
Írta: DAtiv Dátum 2017-07-30, 09:45:54
Én így oldottam meg egy questemnél

[spoiler]say("          szöveg")[/spoiler]

És az üres sorokkal (say(" ") ) meg az van meg hogy mennyire legyen lent a szöveg
Cím: Re:Quest buttons pozició hiba! + VIP Jog quest.
Írta: whiteworld Dátum 2017-07-30, 10:04:10
Egy két questnél még elmenne ez a megoldás de gondolj bele mire az összes questnél megcsinálod ezt mennyi idő. Valahogy nem tudom elhinni, hogy nem lehet beállítani forrásban vagy kliensben, biztosan van megoldás csak eddig még nem jöttem rá merre is van ( bújócskázik velem)
Cím: Re:Quest buttons pozició hiba! + VIP Jog quest.
Írta: 5310pati Dátum 2017-07-30, 10:41:01
Indítóban eddig jutottam el: bool CPythonNetworkStream::RecvScriptPacket()
Később folytatom a követést amint lesz időm, csak közbejött vmi.
Cím: Re:Quest buttons pozició hiba! + VIP Jog quest.
Írta: DAtiv Dátum 2017-07-30, 11:51:29
Vagy azt is csinálhatod, hogy a questnek a "hátterét" felnagyítod.
EhPortal 1.39 © 2025, WebDev