*Problemă/Întrebare: Poza quest magazin
Tipologie server: 40k
*Resursă folosită:
*ServerFiles utilizat:
*Syserr:
Poză:
*Detalii suplimentare:
Am un magazin multi shop, si tinand cont ca toate shopurile se deschid cu
when vnum_npc.chat."Shop1" begin
npc.open_shop(nr_shop)
setskin(NOWINDOW)
end
Nu prea am cum sa pun poza la quest cu functia addimage, ar trebui pusa cumva cand dai click pe npc-ul respectiv ca degeaba o pun dupa when-urile de la shop-uri, nu ma mai ajuta cand se deschide shopul.
Am incercat when 9003.click begin si apoi sa pun functia de add image acolo dar nu se schimba nimic.
Aveti vreo solutie pentru a pune o imagine la quest in cazul acesta?(La un quest fara say, mai exact)
Multumesc.
(Intrebare) Poza la quest magazin
- RegalOfficial
-

- Mesaje: 91
- Membru din: 07 Mai 2020, 17:01
- Server: R.O.K.2
- Regat: Shinsoo
- Aprecieri: 189
- Mulţumiri: 9
- Discord: Copiază ID
Pai si unde vrei sa fie pusa poza cand deschizi magazinu
- RegalOfficial
-

- Mesaje: 91
- Membru din: 07 Mai 2020, 17:01
- Server: R.O.K.2
- Regat: Shinsoo
- Aprecieri: 189
- Mulţumiri: 9
- Discord: Copiază ID
In meniul dinaintea deschiderii magazinelor, unde sunt butoanele gen "Magazin general", "Frizuri", "Pietre", etc.. e un multishop deci sunt vreo 6-7 butoane la el cand dai click pe el.
- Marius Dragomir
-

- Mesaje: 1020
- Membru din: 13 Noi 2017, 21:32
- Server: HellHound
- Regat: Jinno
- Aprecieri: 499
- Mulţumiri: 1211
- Discord: Copiază ID
Tu practic vrei poza pe butoane sau deasupra tuturor butoanelor?RegalOfficial scrie: ↑15 Dec 2020, 02:26 In meniul dinaintea deschiderii magazinelor, unde sunt butoanele gen "Magazin general", "Frizuri", "Pietre", etc.. e un multishop deci sunt vreo 6-7 butoane la el cand dai click pe el.
[ Postat de pe Android ]

- Pentru acest mesaj, Marius Dragomir for the post:
- barosanu0001
- Petrinel
-

- Mesaje: 539
- Membru din: 31 Mar 2018, 00:58
- Server: Fara
- Regat: Jinno
- Aprecieri: 319
- Mulţumiri: 101
- Discord: Copiază ID
quest-uri/bun-venit-server-banner-t1563.html
tu vrei asa gen cu banner?
tu vrei asa gen cu banner?
- Pentru acest mesaj, Petrinel for the post:
- Marian [Desmond]
- RegalOfficial
-

- Mesaje: 91
- Membru din: 07 Mai 2020, 17:01
- Server: R.O.K.2
- Regat: Shinsoo
- Aprecieri: 189
- Mulţumiri: 9
- Discord: Copiază ID
Cred ca m-am exprimat eu aiurea, vreau sa pun poza la fereastra asta:
//link sters
Vreau sa pun o poza cum am pus la npc-ul asta... pe fundalul questului cu functia add image:
//link sters
Doar ca nu stiu cum sa pun functia de addimage in questul de shop pentru ca n-am say deloc acolo... stiti si voi cum arata un quest de multishop.. si nici nu vreau sa-i pun say sa mai zica ceva ca n-are rost sa tin playerii in loc pentru un o poza.
#Edit: Am sters link-urile din motive de confidentialitate, duc lipsa de imaginatie in general creatorii de servere de metin, n-am chef sa le dau inspiratie.
//link sters
Vreau sa pun o poza cum am pus la npc-ul asta... pe fundalul questului cu functia add image:
//link sters
Doar ca nu stiu cum sa pun functia de addimage in questul de shop pentru ca n-am say deloc acolo... stiti si voi cum arata un quest de multishop.. si nici nu vreau sa-i pun say sa mai zica ceva ca n-are rost sa tin playerii in loc pentru un o poza.
#Edit: Am sters link-urile din motive de confidentialitate, duc lipsa de imaginatie in general creatorii de servere de metin, n-am chef sa le dau inspiratie.
Ultima oară modificat 15 Dec 2020, 19:08 de către RegalOfficial, modificat 1 dată în total.
Incearca asa
quest imaginequest begin
state start begin
when 9001.click begin
addimage(20, 12, "pozaTa.tga")
say("")
say_title("Pune aici un titlu cv gen (magazine armuri)")
local magazin = select ("Intra", "Inchide")
if magazin == 2 then
return
end
if magazin == 1 then
npc.open_shop(vnum shop)
setskin(NOWINDOW)
end
end
end
vezi ca trb sa-l modifici sa-l faci ptr tn sau vezi la end-uri daca nu ti merge scrie inapoi- Pentru acest mesaj, fraderossi2 for the post:
- RegalOfficial
- RegalOfficial
-

- Mesaje: 91
- Membru din: 07 Mai 2020, 17:01
- Server: R.O.K.2
- Regat: Shinsoo
- Aprecieri: 189
- Mulţumiri: 9
- Discord: Copiază ID
Exact.. asa ceva cautam, o alternativa la multishop-ul clasic.
Am facut ceva de genul:
*9003 - vnum-ul npc-ului
* x, y din addimage - coordonatele x si y ale pozei pe care vrei s-o adaugi(le poti obtine usor cu Photoshop);
* "your_picture" - poza pe care vrei s-o adaugi, aceasta trebuie sa fie in D:/ymir work/ui/game/questboard/, dar trecem doar numele; ex: "npc_photo.tga"
* "General shop", "Pearls", "Rare objects", "Stones", "Armors", "Weapons", "Close" - Numele shopurilor ce vor aparea atunci cand dai click pe NPC-ul respectiv
* 3, 8, 9, 10, 15, 16 de la npc.open_shop() sunt ID-urile magazinelor care se obtin din Navicat -> Player -> Shop(acesta se afla pe coloana vnum).
*say_title(mob_name(9003)) - Functia say_title, punem ce dorim sa apara la titlu, daca doriti sa apara numele NPC-ului cum am facut eu, punem vnum-ul acestuia(9003 in cazul meu).
Doar in caz ca mai are nevoie cineva, sper ca am fost destul de explicit.
Se poate inchide.
Salutare,
Am facut ceva de genul:
Cod: Selectaţi tot
quest general_shop begin
state start begin
when 9003.click begin
addimage(x, y, "your_picture")
say("")
say_title(mob_name(9003))
local shop = select ("General shop", "Pearls", "Rare objects", "Stones", "Armors", "Weapons", "Close")
if shop == 1 then
npc.open_shop(3)
setskin(NOWINDOW)
end
if shop == 2 then
npc.open_shop(8)
setskin(NOWINDOW)
end
if shop == 3 then
npc.open_shop(9)
setskin(NOWINDOW)
end
if shop == 4 then
npc.open_shop(10)
setskin(NOWINDOW)
end
if shop == 5 then
npc.open_shop(15)
setskin(NOWINDOW)
end
if shop == 6 then
npc.open_shop(16)
setskin(NOWINDOW)
end
if shop == 7 then
return
end
end
end
end* x, y din addimage - coordonatele x si y ale pozei pe care vrei s-o adaugi(le poti obtine usor cu Photoshop);
* "your_picture" - poza pe care vrei s-o adaugi, aceasta trebuie sa fie in D:/ymir work/ui/game/questboard/, dar trecem doar numele; ex: "npc_photo.tga"
* "General shop", "Pearls", "Rare objects", "Stones", "Armors", "Weapons", "Close" - Numele shopurilor ce vor aparea atunci cand dai click pe NPC-ul respectiv
* 3, 8, 9, 10, 15, 16 de la npc.open_shop() sunt ID-urile magazinelor care se obtin din Navicat -> Player -> Shop(acesta se afla pe coloana vnum).
*say_title(mob_name(9003)) - Functia say_title, punem ce dorim sa apara la titlu, daca doriti sa apara numele NPC-ului cum am facut eu, punem vnum-ul acestuia(9003 in cazul meu).
Doar in caz ca mai are nevoie cineva, sper ca am fost destul de explicit.
Se poate inchide.
Salutare,
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 17 vizitatori


