2013 Láda(k)

Indította bakos1992, 2013-09-10, 03:37:52

2013-09-10, 03:37:52 Utolsó szerkesztés: 2013-10-09, 17:23:17 Szerző: [TMOD]Aceagan
Sziasztok 2013 as sfben nem nyilnak a ládák semmitse kaptál :/

Item_protoban át irtam type 18 ra de akkorse se nyilik de igy már semmitse ir ki:/

Szia.
Valszeg üres a special_item_group.txt (/usr/home/game/share/locale/germany)

2013-09-10, 12:36:00 #2 Utolsó szerkesztés: 2013-09-10, 12:45:57 Szerző: bakos1992
hiába tettem be olyat amibe van valami akkor se jo amugy a mountok abba vannak irva miért?

Üzenet összefésülés: 2013-09-10, 12:45:57

ha kicserélem special item groupot nem indul el a szerver

Nem kicserélni kell, mert lehet benne olyan tárgy ami nálad nincs az item_protoban és akkor nem indul a szerver. Bele kell írni a ládát a meglévő fájlba, igazán nem bonyolult :)



segitenél hogy tegyem?

Hát végére beírsz ilyesmit:
Group HalloweenBox
{
Vnum 50215
1 50513 1 15
2 25040 1 10
3 70102 1 15
4 70027 1 10
5 70003 1 10
6 70028 1 10
7 70024 1 10
8 71094 3 10
9 41117 1 5
10 41118 1 5
11 45075 1 5
12 45076 1 5
13 45077 1 5
14 45078 1 5
}

IdézGroup   HalloweenBox
A HalloweenBox  helyett kb bármi lehet a név ékezet/szóköz nélkül.
IdézVnum   50215
A láda vnumja
Idéz1   50513   1   15
Az 1. tárgy vnumja 50513, 1 darabot ad belőle 15%-os eséllyel...
Idéz2   25040   1   10
A 2. tárgy vnumja 25040, 1 darabot ad belőle 10% eséllyel...
stb stb...





hiába irtam rá kattintok akkor se történik semmise

2013-09-10, 13:28:59 #7 Utolsó szerkesztés: 2013-09-10, 13:32:59 Szerző: Ezion
mi lenne ha questel oldanád meg? Ha így nem sikerül?
http://hugames.hu/index.php?topic=753.0
olvasd végig!!

Questel jo de kinyitom és a láda nem tünik el ötlet?

2013-09-10, 13:47:34 #9 Utolsó szerkesztés: 2013-09-10, 13:51:11 Szerző: Ezion
pc.removeitem?

itt a quest ez csak 1 teszt quest de igy nnem tünik el a láda


quest ladanyitas begin
state start begin
when 50070.use begin
local szam = math.random(1, 10)
if szam == 1 then
pc.give_item2(41002, 1)
pc.removeitem(50090, 1)
end
if szam == 2 then
pc.give_item2(10, 1)
pc.removeitem(11, 1)
end
if szam == 3 then
pc.give_item2(12, 1)
pc.removeitem(13, 1)
end
if szam == 4 then
pc.give_item2(14, 1)
pc.removeitem(15, 1)
end
if szam == 5 then
pc.give_item2(16, 1)
pc.removeitem(17, 1)
end
if szam == 6 then
pc.give_item2(18, 1)
pc.removeitem(19, 1)
end
if szam == 7 then
pc.give_item2(20, 1)
pc.removeitem(21, 1)
end
if szam == 8 then
pc.give_item2(22, 1)
pc.removeitem(23, 1)
end
if szam == 9 then
pc.give_item2(24, 1)
pc.removeitem(25, 1)
end
if szam == 10 then
pc.give_item2(26, 1)
pc.removeitem(27, 1)
end
end
end
end



Idézwhen 50070.use begin
Idézpc.removeitem(50090, 1)
Idézpc.removeitem(11, 1)

a pc.remove.itemhez írd a láda id-jét

Sikerült köszönöm!!!