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)
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
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?
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!!!