Metin2 Hungarian Forum

Metin2 => Segítség => Szerver készítés => Privát szerverek => Archívum => A témát indította: Fracko89 Dátum 2014-04-29, 16:54:12

Cím: Pet hívásnál putty hiba (k)
Írta: Fracko89 Dátum 2014-04-29, 16:54:12
Sziasztok.

Nem régiben 1 vagy 2 napja nyitottam témát azzal kapcsolatban, hogyha petet hívok, akkor nem jön elő.. vagy legalábbis nem látom.. Most feltettem egy teljesen alap invoice szerverfájlt, amit 2013-as invoice klienssel használok és 34669 -es indítóval. Viszont mikor mondjuk előhívnám péládul az 53001 -es vörös főnix petet, akkor a putty az alábbi hibát dobja vissza:

(https://board.ddmt2.net/proxy.php?request=http%3A%2F%2Fkepfeltoltes.hu%2F140429%2Fpet_hiba_www.kepfeltoltes.hu_.png&hash=c09c688d3e6093cc6627c1a48895888943c55a82)

Ezt a hibát mindig kiírja, teljesen mindegy, hogy melyik petet szeretném előhívni.
Valakinek valami ötlete??
Cím: Re:Pet hívásnál putty hiba
Írta: Roxanne Dátum 2014-04-29, 17:02:09
Rosszul van megírva a SELECT-hez tartozó lua funkció szerintem.
Cím: Re:Pet hívásnál putty hiba
Írta: Fracko89 Dátum 2014-04-29, 17:50:17
És azt hogyan tudom javítani??
Cím: Re:Pet hívásnál putty hiba
Írta: golyafin10 Dátum 2014-04-30, 14:22:04
Próbáld evvel.
Cím: Re:Pet hívásnál putty hiba
Írta: Fracko89 Dátum 2014-05-01, 20:52:43
Kipróbáltam azt amit adtál, de akkor indításnál a putty hibát ír ki, hogy a questlib_costumot nem találja..

Kép a pontos hibáról:
(https://board.ddmt2.net/proxy.php?request=http%3A%2F%2Fkepfeltoltes.hu%2F140501%2Ffelteszem_www.kepfeltoltes.hu_.png&hash=f95c673cb6856867fa655fee36bac70227945832)

EDIT: Az alábbi sort kivettem a questlib-ből: dofile("locale/germany/quest/QUESTLIB_COSTUM.LUA") így már működik..

Mióta működik azóta viszont ezt írja ki, mikor mondjuk a vörös főnixet előszeretném hívni:
(https://board.ddmt2.net/proxy.php?request=http%3A%2F%2Fkepfeltoltes.hu%2F140501%2Fmiota_www.kepfeltoltes.hu_.png&hash=fe6500651d61a9b038baa3a9ccaee373fb6f0be8)

Valakinek valami megoldása esetleg?
Cím: Re:Pet hívásnál putty hiba
Írta: Crusad3r Dátum 2014-05-01, 21:43:40
esetleg kéne egy pet_name táblázat?
http://metin2hungary.net/index.php/topic,179372.msg944221.html#msg944221
Cím: Re:Pet hívásnál putty hiba
Írta: Fracko89 Dátum 2014-05-01, 23:42:22
Kicseréltem, annyit sikerült elérnem, hogy a quest lefut a szerveren kiírja, hogy megidéztem a petet, csak éppen nem látom..
Cím: Re:Pet hívásnál putty hiba
Írta: Edvinnyo Dátum 2014-05-02, 08:29:24
A peteket be raktad npc és npc2-be?

Idéz22-----20120
23-----20123
24-----20126
25-----20129
26-----20132
27-----20135
28-----20138
29-----20141
30-----20144

Ezeken az ID-ken vannak a petek?
Cím: Re:Pet hívásnál putty hiba
Írta: Fracko89 Dátum 2014-05-03, 00:48:43
Idézetet írta: Edvinnyo Dátum 2014-05-02, 08:29:24
Idéz22-----20120
23-----20123
24-----20126
25-----20129
26-----20132
27-----20135
28-----20138
29-----20141
30-----20144

Ezeken az ID-ken vannak a petek?

Hogy őszinte legyek nem tudom.. Hol tudnám megnézni?
Cím: Re:Pet hívásnál putty hiba
Írta: Edvinnyo Dátum 2014-05-03, 08:37:22
mob_protok, questek, npclist
Cím: Re:Pet hívásnál putty hiba
Írta: Fracko89 Dátum 2014-05-03, 09:11:57
NPClistben így vannak beírva


20120 phoenix1
20121 phoenix1
20122 phoenix1
20123 phoenix2
20124 phoenix2
20125 phoenix2
20126 panda_young1
20127 panda_young1
20128 panda_young1
20129 pwahuang1_2
20130 pwahuang1_2
20131 pwahuang1_2
20132 dog_young1
20133 dog_young1
20134 dog_young1
20135 lion_young1
20136 lion_young1
20137 lion_young1
20138 pig_young1
20139 pig_young1
20140 pig_young1
20141 tiger_young1
20142 tiger_young1
20143 tiger_young1
20144 bear_young1
20145 bear_young1
20146 bear_young1


Szerveroldali mob_protoban így:


INSERT INTO `mob_proto` VALUES ('20120', 'FeuerPhoenix', 0x466575657250686F656E6978, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '0', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20121', 'FeuerPhoenix', 0x466575657250686F656E6978, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '0', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20122', 'FeuerPhoenix', 0x466575657250686F656E6978, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '0', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20123', 'EisPhoenix', 0x45697350686F656E6978, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '0', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20124', 'EisPhoenix', 0x45697350686F656E6978, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '0', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20125', 'EisPhoenix', 0x45697350686F656E6978, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '0', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20126', 'RentierJunges', 0x52656E746965724A756E676573, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '0', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20127', 'RentierJunges', 0x52656E746965724A756E676573, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '0', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20128', 'RentierJunges', 0x52656E746965724A756E676573, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '0', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20129', 'BabyAzrael', 0x42616279417A7261656C, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '0', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20130', 'BabyAzrael', 0x42616279417A7261656C, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '0', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20131', 'BabyAzrael', 0x42616279417A7261656C, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '0', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20132', 'BabyHund', 0x6261627948756E64, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '0', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20133', 'BabyHund', 0x6261627948756E64, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '0', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20134', 'BabyHund', 0x6261627948756E64, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '0', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20135', 'BabyLoewe', 0x426162794C6F657765, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '0', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20136', 'BabyLoewe', 0x426162794C6F657765, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '0', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20137', 'BabyLoewe', 0x426162794C6F657765, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '0', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20138', 'BabyKeiler', 0x426162794B65696C6572, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '0', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20139', 'BabyKeiler', 0x426162794B65696C6572, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', '', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '0', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20140', 'BabyKeiler', 0x426162794B65696C6572, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', 'wolf', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '0', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20141', 'BabyTiger', 0x426162795469676572, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', 'wolf', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '0', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20142', 'BabyTiger', 0x426162795469676572, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', 'wolf', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '0', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20143', 'BabyTiger', 0x426162795469676572, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', 'wolf', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '0', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20144', 'Baby Eisb?¤r', 0x426162792045697362E472, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', 'wolf', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '0', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20145', 'Baby Eisb?¤r', 0x426162792045697362E472, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', 'wolf', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '0', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
INSERT INTO `mob_proto` VALUES ('20146', 'Baby Eisb?¤r', 0x426162792045697362E472, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', 'wolf', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '0', '0', '0', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');


Questben pedig így:


-- Feuer-Phönix
when 53001.use begin
if pet.is_summon() then
pet.unsummon()
                chat("Dein Haustier verabschiedet sich nun von dir!")
                affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
else
local old_level = horse.get_level()
local old_name = horse.get_name()
horse.set_level(22)
horse.set_name(haustiere.get_pet_name())
pet.summon()
horse.set_level(old_level)
horse.set_name(old_name)
                affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
end
end


De akkor miért nem látszik??
Mert ha /mount_test 34001 vagy 20120 -al próbálom akkor viszont "ráül" a vörös főnixre.. Lehet, hogy a questtel nem stimmel valami? Bár mondjuk kétlem, mert 2089m -es gamefájlnál működött..
Cím: Re:Pet hívásnál putty hiba
Írta: BakeRolls Dátum 2014-05-03, 10:54:19
Ez a quest arra szolgál, hogy adjon bónuszt a pet???
Cím: Re:Pet hívásnál putty hiba
Írta: Fracko89 Dátum 2014-05-03, 11:01:42
Igen.. De csak ez volt alapból benne a 2013-as invoiceba..

Illetve van még egy ilyen is, de ebben sincs semmi konkrétum... (hogy melyik pet vagy valami..)

questlib_pet.lua


--[[
    Questliberweiterung generiert by Mijago
    Link: http://questwriting.mijago.org/questlib/index.php?exec=1&updater=0&b1=1&b2=1
    Funktionen:
        split, mysql_query
--]]


--[[
    @name   split
    @author Internet (http://lua-users.org/wiki/SplitJoin)
    @descr
Splittet einen String in eine Tabelle.
--]]
function split(str, delim, maxNb)
    if str == nil then return str end
    if string.find(str, delim) == nil then return { str } end
    if maxNb == nil or maxNb < 1 then maxNb = 0 end
    local result = {}
    local pat = "(.-)" .. delim .. "()"
    local nb = 0
    local lastPos
    for part, pos in string.gfind(str, pat) do
        nb = nb + 1
        result[nb] = part
        lastPos = pos
        if nb == maxNb then break end
    end
    if nb ~= maxNb then result[nb + 1] = string.sub(str, lastPos) end
    return result
end


--[[
    @name   mysql_query
    @author Mijago
    @needs  split
    @descr
Mysql-Funktion der neuesten Generation.
--]]
mysql_query = function(query)
    if not pre then
        local rt = io.open('CONFIG','r'):read('*all')
        pre,_= string.gsub(rt,'.+PLAYER_SQL:%s(%S+)%s(%S+)%s(%S+)%s(%S+).+','-h%1 -u%2 -p%3 -D%4')
    end
    math.randomseed(os.time())
    local fi,t,out = 'mysql_data_'..math.random(10^9)+math.random(2^4,2^10),{},{}
    os.execute('mysql '..pre..' --e='..string.format('%q',query)..' > '..fi) -- für MySQL51
    -- os.execute('mysql '..pre..' -e'..string.format('%q',query)..' > '..fi) -- für MySQL55
    for av in io.open(fi,'r'):lines() do table.insert(t,split(av,'\t')) end; os.remove(fi);
    for i = 2, table.getn(t) do table.foreach(t[i],function(a,b)
        out[i-1]               = out[i-1] or {}
        out[i-1][a]            = tonumber(b) or b or 'NULL'
        out[t[1][a]]           = out[t[1][a]] or {}
        out[t[1][a]][i-1]      = tonumber(b) or b or 'NULL'
    end) end
    return out
end


Hogy tudnám megoldani mondjuk azt akkor questtel, hogy ha valaki rákattint az 53001 -es idjű vörös főnix hívópecsétre, akkor megidézi a vörös főnixet??

Ugyanis ha ezzel próbálom:
pc.mount(20120, 3600)
akkor "ráül".. nekem viszont úgy kéne, hogy maga mellé idézze meg. Megoldható??
Cím: Re:Pet hívásnál putty hiba
Írta: Edvinnyo Dátum 2014-05-03, 11:07:45
Pet lehívó quest??

when 53001.use begin
if pet.is_summon(34001) == true then
pet.unsummon(34001)
chat("A kisállatod elküldve.")
return
end
if pet.count_summoned() > 0 then
chat("Már meg van idézve egy kisállat.")
return
end
chat("A kisállatod előjött.")
pet.summon(34001, " Tűzfőnixe", false)
end


ID-ket ha szükséges írd át!
Cím: Re:Pet hívásnál putty hiba
Írta: Fracko89 Dátum 2014-05-03, 11:16:21
Úhha.. Nem is tudom, hogy hogyan köszönjem meg... Már vagy egy hete ezt próbáltam megoldani.. :)

Örök hálám, sikerült.

UI: Témát zárom!
EhPortal 1.39 © 2025, WebDev