Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Jak Dodać Nowy Skill 6Th


fast77

Rekomendowane odpowiedzi

  • Odpowiedzi 303
  • Dodano
  • Ostatniej odpowiedzi
Opublikowano

A ma ktos animacje i ikonke tych skilli? bo gram na MetinAYT2 tam juz jest dodaney all ale nie mam ikonki i nie widze jak dagger robi Atak z Ukrycia

Opublikowano

Hmm... No dobra wbijam sobie skila 17 punkcików robi mi się na M i co dalej ; ) >?

Opublikowano

Mi wszystko działa... Trzeba dodać wpisy co zajmie z 30 minut czego autor nie dodał... Lecz cóż trochę roboty od was musi być :P Pomyślcie- bez wpisów dodane pliki nie spakują się o.O

@EDIT

Nie zadaje jednak DMG oraz nie można dodawać punktów w skille... Chyba, że komendą wtedy działą. Lecz animacje itp wszystko pięknie ; p

11573538277329494069.gif

Opublikowano

@UP: Ja mogę dodawać normalnie punkty w skille. Obrażenia zadaje do M10 (od G1-P nie zadaje :/ - potem się pomęczę z tym ;) )

 

A i w pliku: questlib.lua jest coś takiego:

 

special.active_skill_list = {
{
	{ 1, 2, 3, 4, 5},
	{ 16, 17, 18, 19, 20},
},
{
	{31, 32, 33, 34, 35},
	{46, 47, 48, 49, 50},
},
{
	{61, 62, 63, 64, 65, 66},
	{76, 77, 78, 79, 80, 81},
},
{
	{91, 92, 93, 94, 95, 96},
	{106, 107, 108, 109, 110, 111},
},
}

Może się to komuś przyda =)

65994253024037513199.png
Opublikowano

Witam!

Sorka za double, ale i tak minęły już dwa dni od tamtego posta, więc może mod/kidmod przymknie na to oko ;PP

 

A więc tak, niektórzy pisali, że skille na poziomie Grand Master 1-10 oraz na poziomie Perfect Master nie zadają obrażeń (w tym ja :P).

Trochę sobie pogrzebałem w skill_proto w bazie i zauważyłem, że przy wszystkich (prawie, a przynajmniej przy tych które mają podstawowe klasy postaci) skillach w Kolumnie: *szGrandMasterAddSPCostPoly*

Są wpisane pewne wartości, a w przypadku 4nowych skilli tych wartości wpisanych nie ma =)

To samo się tyczy kolumny: *szMasterBonusPoly*

A więc wziąłem odpowiednie wartości i uzupełniłem puste komórki w wypisanych wcześniej kolumnach.

Należy także wpisać odpowiednie wartości do pliku na serwerze - znajduje się on w lokacji:

/usr/rain/channel/share_data/locale/hongkong/

I nosi nazwe *skill_power.txt*

Jeśli ktoś tego nie zrobił wcześniej =)

 

______________________________________

 

PODSUMOWANIE

______________________________________

 

Jeśli ktoś nie chce pobierać gotowców, a pragnie jedynie wartości do wpisania to pisać na PW.

Lub jest jakiś inny problem to również może pisać na PW :>

 

GOTOWCE

.:DOWNLOAD:.

 

.:SKAN:.

 

GOTOWCE W CODE

.:DOWNLOAD:.

Wszystkie Pliki w Jednej Paczce = http://www.4shared.com/file/og8V3KIg/6th_skill.html
Skill_power = http://www.4shared.com/file/E4QtKG7b/skill_power.html
Skill_proto = http://www.4shared.com/file/v6nXu5Yn/skill_proto.html

 

.:SKAN:.

Wszystkie Pliki w Jednej Paczce = http://www.virustotal.com/file-scan/report.html?id=1ec24b9afd4ca78111fd82ba33d71a11caa9c4fdc76b15b4a9274936834f2e85-1296410044
Skill_power = http://www.virustotal.com/file-scan/report.html?id=1ec24b9afd4ca78111fd82ba33d71a11caa9c4fdc76b15b4a9274936834f2e85-1296410044
Skill_proto = http://www.virustotal.com/file-scan/report.html?id=30eb0298b564319389d32deeb378fd12a817d3689a14720cdf5aba1bd15c3147-1296410206

 

Wszelkie informacje gdzie umieścić pliki są w instrukcji razem z plikami.

 

Mam nadzieję, że to co tutaj napisałem przydało się komuś

Pozdrawiam, Jobis!

 

P.S. Jeśli ktoś skorzysta z moich plików to musi jeszcze w pliku skilltable.txt (w cliencie - w locale)

W linijkach z nowymi skillami zmienić liczbę występującą przed: ATTACK,USE_MELEE_DAMAGE oraz ATTACK,USE_ARROW_DAMAGE

z 60 na 25. - to tyle ;p

Jeśli ktoś będzie potrzebował, mogę upnąć plik skilltable.txt z klienta =)

P.S.2 Oczywiście trzeba popracować nad balansem obrażeń. Jakby coś nie chodziło (mimo, że u mnie wszystko jest ok to pisać)

DOWÓD NA TO, ŻE SKILL NORMALNIE DZIAŁA I ZADAJE OBRAŻENIA (na przykładzie woja body i ninjy daggera =)):

 

0130192620.jpg0130192641.jpg0130195220.jpg0130195222.jpg

 

 

@AKUTALIZACJA 01.02.2010 20:18

Poprawiono plik skill_proto (podczas exportowania sie uszkodził i wyczyściła się część komórek, co spowodowało nie zadawanie obrażeń przez skill: Przywołanie Błyskawic oraz Ukłucie Strzałą)

 

Jak wprowadzić aktualizację?

 

Odpalić navicat'a. Połączyć się z bazą. przechodzimy do player. Klikamy prawym przyciskiem myszy na skill_proto i wybieramy truncate table i klikamy Truncate.

Teraz klikamy prawym na player i klikamy console.

Wklejamy to:

 

 

INSERT INTO `skill_proto` VALUES (1, 'Trzystronne', 1, 1, 1, 0, 'HP', '-( 1.1*atk + (0.5*atk +  1.5 * str)*k)', '40+100*k', '', '', '12', '-( 1.1*atk + (0.5*atk +  1.5 * str)*k)', '', 'ATTACK,USE_MELEE_DAMAGE', '', 'NONE', '', '', '', '', '', '', '40+100*k', 0, 0, 'MELEE', 5, '2', 0, 200);
INSERT INTO `skill_proto` VALUES (2, 'Wir', 1, 1, 1, 0, 'HP', '-(3*atk + (0.8*atk + str*5 + dex*3 +con)*k)', '50+130*k', '', '', '15', '-(3*atk + (0.8*atk + str*5 + dex*3 +con)*k)', '', 'ATTACK,USE_MELEE_DAMAGE', '', 'NONE', '', '', '', '', '', '', '50+130*k', 0, 0, 'MELEE', 12, '1', 0, 200);
INSERT INTO `skill_proto` VALUES (3, 'Berserk', 1, 1, 1, 0, 'ATT_SPEED', '50*k', '50+140*k', '60+90*k', '', '63+90*k', '50*k', '', 'SELFONLY', 'JEONGWIHON', 'MOV_SPEED', '20*k', '60+90*k', '', '', '', '', '50+140*k', 0, 0, 'NORMAL', 1, '1', 0, 0);
INSERT INTO `skill_proto` VALUES (4, 'Aura', 1, 1, 1, 0, 'ATT_GRADE', '(100 + str + lv * 3)*k', '100+200*k', '30+50*k', '', '33+50*k', '(100 + str + lv * 3)*k', '', 'SELFONLY', 'GEOMGYEONG', 'NONE', '', '', '', '', '', '', '100+200*k', 0, 0, 'NORMAL', 1, '1', 0, 0);
INSERT INTO `skill_proto` VALUES (16, 'Duchowe', 1, 1, 1, 0, 'HP', '-(2.3*atk + (4*atk  + str*4 + con)*k)', '60+120*k', '', '', '15', '-(2.3*atk + (4*atk  + str*4 + con)*k)', '', 'ATTACK,USE_MELEE_DAMAGE', '', 'NONE', '', '', '', '', '', '', '60+120*k', 0, 0, 'MELEE', 4, '1', 0, 100);
INSERT INTO `skill_proto` VALUES (17, 'Walniecie', 1, 1, 1, 0, 'HP', '-(2.3*atk + (3*atk + str*4 + con*3)*k)', '60+150*k', '', '', '15', '-(2.3*atk + (3*atk + str*4 + con*3)*k)', '', 'ATTACK,USE_MELEE_DAMAGE', '', 'NONE', '', '', '', '', '', '', '60+150*k', 0, 0, 'MELEE', 8, '1', 0, 200);
INSERT INTO `skill_proto` VALUES (18, 'Tapniecie', 1, 1, 1, 0, 'HP', '-(2*atk + (2*atk + 2*dex + 2*con + str*4)*k)', '50+140*k', '', '', '25', '-(2*atk + (2*atk + 2*dex + 2*con + str*4)*k)', '', 'ATTACK,USE_MELEE_DAMAGE,SELFONLY,SPLASH,ATTACK_STUN', '', 'NONE', '100+k*1000/6', '2', '', '', '', '', '50+140*k', 0, 0, 'MELEE', 10, '1', 0, 400);
INSERT INTO `skill_proto` VALUES (19, 'Silne', 1, 1, 1, 0, 'DEF_GRADE', '(200 + str*0.2 + con*0.5 ) *k', '80+220*k', '60+90*k', '', '63+90*k', '(200 + str*0.2 + con*0.5 ) *k', '', 'SELFONLY', 'CHEONGEUN', 'MOV_SPEED', '-(1+9*k)', '60+90*k', '', '', '', '', '80+220*k', 0, 0, 'NORMAL', 1, '1', 0, 0);
INSERT INTO `skill_proto` VALUES (47, 'Deszcz', 2, 1, 1, 0, 'HP', '-(atk + (1.7*atk + dex*2+ str*2)*k)', '30+130*k', '', '', '12', '-(atk + (1.7*atk + dex*2+ str*2)*k)', '', 'ATTACK,USE_ARROW_DAMAGE', '', 'NONE', '', '', '', '', '', '', '30+130*k', 0, 0, 'RANGE', 8, '1', 2500, 0);
INSERT INTO `skill_proto` VALUES (48, 'Ognista', 2, 1, 1, 0, 'HP', '-(1.5*atk + (2.6*atk + number(100, 300))*k)', '50+130*k', '', '', '25', '-(1.5*atk + (2.6*atk + number(100, 300))*k)', '', 'ATTACK,SPLASH,USE_ARROW_DAMAGE', '', 'NONE', '', '', '', '', '', '', '50+130*k', 0, 0, 'RANGE', 12, '0.6', 2500, 300);
INSERT INTO `skill_proto` VALUES (46, 'Trujaca', 2, 1, 1, 0, 'HP', '-(atk + 0.2*atk*floor(2+k*6)+ (0.8*atk+dex*8*ar) *k)', '40+130*k', '', '', '15', '-(atk + 0.2*atk*floor(2+k*6)+ (0.8*atk+dex*8*ar) *k)', '', 'ATTACK,USE_ARROW_DAMAGE', '', 'NONE', '', '', '', '', '', '', '40+130*k', 0, 0, 'RANGE', 1, '1', 2500, 0);
INSERT INTO `skill_proto` VALUES (49, 'Bezszelestny', 2, 1, 1, 0, 'MOV_SPEED', '60*k', '30+40*k', '15+30*k', '', '30+30*k', '60*k', '', 'SELFONLY', 'GYEONGGONG', 'NONE', '', '', '', '', '', '', '30+40*k', 0, 0, 'NORMAL', 1, '1', 0, 0);
INSERT INTO `skill_proto` VALUES (31, 'Zasadzka', 2, 1, 1, 0, 'HP', '-(atk + (1.2 * atk + number(500, 700) + dex*4+ str*4 )*k)', '40+160*k', '', '', '15', '-(atk + (1.2 * atk + number(500, 700) + dex*4+ str*4 )*k)', '', 'ATTACK,USE_MELEE_DAMAGE', '', 'NONE', '', '', '', '', '', '', '40+160*k', 0, 0, 'MELEE', 6, '0.8', 0, 0);
INSERT INTO `skill_proto` VALUES (32, 'Szybki', 2, 1, 1, 0, 'HP', '-(atk + (1.6* atk + number(200,300) + dex*7 + str*7)*k)', '40+160*k', '', '', '20', '-(atk + (1.6* atk + number(200,300) + dex*7 + str*7)*k)', '', 'ATTACK,USE_MELEE_DAMAGE', '', 'NONE', '', '', '', '', '', '', '40+160*k', 0, 0, 'MELEE', 6, '0.8', 800, 0);
INSERT INTO `skill_proto` VALUES (33, 'Wirujacy', 2, 1, 1, 0, 'HP', '-(2*atk + (0.5*atk + dex*9 + str*7)*k)', '50+140*k', '', '', '25', '-(2*atk + (0.5*atk + dex*9 + str*7)*k)', '', 'ATTACK,USE_MELEE_DAMAGE,ATTACK_POISON', '', 'NONE', '40*k', '', '', '', '', '', '50+140*k', 0, 0, 'MELEE', 12, '0.8', 0, 0);
INSERT INTO `skill_proto` VALUES (34, 'Krycie', 2, 1, 1, 0, 'NONE', '', '30+60*k', '15+30*k', '', '60', '', '', 'SELFONLY', 'EUNHYUNG', 'NONE', '', '', '', '', '', '', '30+60*k', 0, 0, 'NORMAL', 1, '1', 0, 0);
INSERT INTO `skill_proto` VALUES (76, 'Mroczne', 3, 1, 1, 0, 'HP', '-(40 +5*lv + 2*iq +(13*iq + 6*mwep + number(50,100) )*ar*k)', '30+140*k', '', '', '7', '-(40 +5*lv + 2*iq +(13*iq + 6*mwep + number(50,100) )*ar*k)', '', 'ATTACK,COMPUTE_MAGIC_DAMAGE,SPLASH', '', 'NONE', '', '', '', '', '', '', '30+140*k', 0, 0, 'MAGIC', 5, '0.6', 1500, 200);
INSERT INTO `skill_proto` VALUES (77, 'Ogniste', 3, 1, 1, 0, 'HP', '-(5*lv + 2*iq+(10*iq + 6*mwep + str*4 + con*2 + number(180,200) )*k)', '60+140*k', '', '', '12', '-(5*lv + 2*iq+(10*iq + 6*mwep + str*4 + con*2 + number(180,200) )*k)', '', 'ATTACK,SELFONLY,COMPUTE_MAGIC_DAMAGE,SPLASH', '', 'NONE', '', '', '', '', '', '', '60+140*k', 0, 0, 'MAGIC', 15, '0.8', 0, 500);
INSERT INTO `skill_proto` VALUES (78, 'Duch', 3, 1, 1, 0, 'HP', '-(30+ 2*lv + 2*iq+(7*iq + 6*mwep + number(200,500))*ar*k)', '20+30*k', '40+30*k', '5+40*k', '43+30*k', '-(30+ 2*lv + 2*iq+(7*iq + 6*mwep + number(200,500))*ar*k)', '', 'ATTACK,COMPUTE_MAGIC_DAMAGE,SPLASH,TOGGLE', '', 'NONE', '', '', '', '', '', '', '20+30*k', 0, 0, 'MAGIC', 1, '1', 800, 0);
INSERT INTO `skill_proto` VALUES (80, 'Duchowy', 3, 1, 1, 0, 'HP', '-(40 + 2* lv + 2*iq +(2 * con + 2 * dex + 13*iq + 6*mwep + number(180, 200))*ar*k)', '40+120*k', '', '', '12', '-(40 + 2* lv + 2*iq +(2 * con + 2 * dex + 13*iq + 6*mwep + number(180, 200))*ar*k)', '', 'ATTACK,COMPUTE_MAGIC_DAMAGE,SPLASH,ATTACK_SLOW', '', 'NONE', '333+300*k', '10+10*k', '', '', '', '', '40+120*k', 0, 0, 'MAGIC', 9, '0.8', 1200, 400);
INSERT INTO `skill_proto` VALUES (61, 'Palec', 3, 1, 1, 0, 'HP', '-(atk + 2*lv + iq*2 + ( 2*atk + str*4 + iq*14) * k)', '30+140*k', '', '', '10', '-(atk + 2*lv + iq*2 + ( 2*atk + str*4 + iq*14) * k)', '', 'ATTACK,USE_MELEE_DAMAGE,PENETRATE', '', 'NONE', '1+k*9', '', '', '', '', '', '30+140*k', 0, 0, 'MELEE', 4, '1', 0, 0);
INSERT INTO `skill_proto` VALUES (62, 'Smoczy', 3, 1, 1, 0, 'HP', '-(1.1 * atk + 2*lv + iq*2+(1.5*atk + str + iq*12) * k)', '50+150*k', '', '', '15', '-(1.1 * atk + 2*lv + iq*2+(1.5*atk + str + iq*12) * k)', '', 'ATTACK,USE_MELEE_DAMAGE,SELFONLY,SPLASH,IGNORE_TARGET_RATING', '', 'NONE', '1+k*9', '', '', '', '', '', '50+150*k', 0, 0, 'MELEE', 12, '1', 0, 500);
INSERT INTO `skill_proto` VALUES (63, 'Czarowane', 3, 1, 1, 0, 'ATT_GRADE', '(3 * iq + 2 * lv)*k', '20+240*k', '50+100*k', '2+23*k', '0', '(3 * iq + 2 * lv)*k', '', 'SELFONLY,TOGGLE', 'GWIGUM', 'HIT_HP_RECOVER', '10*k', '50+80*k', '', '', '', '', '20+240*k', 0, 0, 'NORMAL', 1, '1', 0, 0);
INSERT INTO `skill_proto` VALUES (64, 'Strach', 3, 1, 1, 0, 'DODGE', '1 + 29 * k', '60+120*k', '60+100*k', '', '100', '1 + 29 * k', '', 'SELFONLY', 'TERROR', 'NONE', '', '', '', '', '', '', '60+120*k', 0, 0, 'NORMAL', 1, '1', 0, 0);
INSERT INTO `skill_proto` VALUES (65, 'Czarowana', 3, 1, 1, 0, 'DEF_GRADE', '(iq+30)*k', '70+170*k', '30+120*k', '', '33+140*k', '(iq+30)*k', '', 'SELFONLY', 'JUMAGAP', 'REFLECT_MELEE', '(iq/4+10)*k', '30+120*k', '', '', '', '', '70+170*k', 0, 0, 'NORMAL', 1, '1', 0, 0);
INSERT INTO `skill_proto` VALUES (92, 'Strzelajacy', 4, 1, 1, 0, 'HP', '-(60 + 5*lv + (18*iq + 6*mwep + 120)*ar*k)', '50+160*k', '', '', '8', '-(60 + 5*lv + (18*iq + 6*mwep + 120)*ar*k)', '', 'ATTACK,ATTACK_FIRE_CONT', '', 'NONE', 'lv+5*iq *k', 'iq*0.2*k', '', '', '', '', '50+160*k', 0, 0, 'MAGIC', 10, '1.1', 0, 0);
INSERT INTO `skill_proto` VALUES (93, 'Skowyt', 4, 1, 1, 0, 'HP', '-(70 + 3*lv + (22*iq+13*mwep+100)*ar*k)', '50+160*k', '', '', '20', '-(70 + 3*lv + (22*iq+13*mwep+100)*ar*k)', '', 'ATTACK,SELFONLY,SPLASH,ATTACK_FIRE_CONT', '', 'NONE', 'lv+5*iq *k', 'iq*0.2*k', '', '', '', '', '50+160*k', 0, 0, 'MAGIC', 15, '1.5', 0, 500);
INSERT INTO `skill_proto` VALUES (94, 'Blogo', 4, 1, 1, 0, 'RESIST_NORMAL', '(iq*0.3+5)*(2*k+0.5)/(k+1.5)', '40+160*k', '60+200*k', '', '10', '(iq*0.3+5)*(2*k+0.5)/(k+1.5)', '', '', 'HOSIN', 'NONE', '', '', '', '', '', '', '40+160*k', 0, 0, 'NORMAL', 1, '1', 800, 0);
INSERT INTO `skill_proto` VALUES (95, 'Odbicie', 4, 1, 1, 0, 'REFLECT_MELEE', '5+(iq*0.3 + 5)*k', '40+160*k', '60+200*k', '', '10', '5+(iq*0.3 + 5)*k', '', '', 'BOHO', 'NONE', '', '', '', '', '', '', '40+160*k', 0, 0, 'NORMAL', 1, '1', 1000, 0);
INSERT INTO `skill_proto` VALUES (106, 'Blyskawiczny', 4, 1, 1, 0, 'HP', '-(60 + 4*lv + (7*iq+8*mwep+number(iq*5,iq*15))*ar*k)', '30+150*k', '', '', '7', '-(60 + 4*lv + (7*iq+8*mwep+number(iq*5,iq*15))*ar*k)', '', 'ATTACK,SPLASH', '', 'NONE', '', '', '', '', '', '', '30+150*k', 0, 0, 'MAGIC', 5, '0.6', 1800, 200);
INSERT INTO `skill_proto` VALUES (107, 'Blyskawicy', 4, 1, 1, 0, 'HP', '-(40 + 4*lv + (13*iq+7*mwep+number(iq*5,iq*16))*ar*k)', '50+150*k', '', '', '15', '-(40 + 4*lv + (13*iq+7*mwep+number(iq*5,iq*16))*ar*k)', '', 'ATTACK,SPLASH,ATTACK_STUN', '', 'NONE', '50+1000*k/6', '5', '', '', '', '', '50+150*k', 0, 0, 'MAGIC', 15, '0.8', 1500, 400);
INSERT INTO `skill_proto` VALUES (108, 'Burzowy', 4, 1, 1, 0, 'HP', '-(50 + 5*lv + (6*iq+6*mwep+number(1,800))*ar*k) * (1-chain*0.13)', '40+180*k', '', '', '10', '-(50 + 5*lv + (6*iq+6*mwep+number(1,800))*ar*k) * (1-chain*0.13)', '', 'ATTACK', '', 'NONE', '', '', '', '', '', '', '40+180*k', 0, 0, 'MAGIC', 7, '0.8', 2500, 0);
INSERT INTO `skill_proto` VALUES (109, 'Leczenie', 4, 1, 1, 0, 'HP', '200+4*lv+(10*iq+6*mwep+number(600,800))*k', '40+200*k', '', '', '10', '200+4*lv+(10*iq+6*mwep+number(600,800))*k', '', 'REMOVE_BAD_AFFECT', '', 'NONE', '20+80*k', '0', '', '', '', '', '40+200*k', 0, 0, 'NORMAL', 1, '1', 1000, 0);
INSERT INTO `skill_proto` VALUES (110, 'Zwinnosc', 4, 1, 1, 0, 'MOV_SPEED', '5 + 35*k', '60+120*k', '60+100*k', '', '10', '5 + 35*k', '', '', 'KWAESOK', 'CASTING_SPEED', '3+33*k', '60+100*k', '', '', '', '', '60+120*k', 0, 0, 'NORMAL', 1, '1', 1000, 0);
INSERT INTO `skill_proto` VALUES (79, 'Ochronka', 3, 1, 1, 0, 'DEF_GRADE', '(0.5*iq+15)*k', '20+30*k', '60+120*k', '5+10*k', '63+120*k', '(0.5*iq+15)*k', '', 'SELFONLY,TOGGLE', 'MANASHIELD', 'MANASHIELD', '100-((iq*0.84)*k)', '60+120*k', '', '', '', '', '20+30*k', 0, 0, 'MAGIC', 1, '0.8', 0, 0);
INSERT INTO `skill_proto` VALUES (157, 'Gildia7', 0, 1, 7, 0, 'CASTING_SPEED', '50*k', '150+150*k', '180', '', '480', '', '', 'SELFONLY', '', 'NONE', '', '', '', '', '', '', '', 0, 0, 'NORMAL', 0, '1', 0, 0);
INSERT INTO `skill_proto` VALUES (156, 'Gildia6', 0, 1, 7, 0, 'CRITICAL', '50*k', '150+150*k', '180', '', '480', '', '', 'SELFONLY', '', 'NONE', '', '', '', '', '', '', '', 0, 0, 'NORMAL', 0, '1', 0, 0);
INSERT INTO `skill_proto` VALUES (155, 'Gildia5', 0, 1, 7, 0, 'MOV_SPEED', '15*k', '150+150*k', '180', '', '480', '', '', '', '', 'ATT_SPEED', '15*k', '180', '', '', '', '', '', 0, 0, 'NORMAL', 0, '1', 0, 0);
INSERT INTO `skill_proto` VALUES (154, 'Gildia4', 0, 1, 7, 0, 'DEF_GRADE', 'odef*0.1*k', '150+150*k', '180', '', '480', '', '', '', '', 'NONE', '', '', '', '', '', '', '', 0, 0, 'NORMAL', 0, '1', 0, 0);
INSERT INTO `skill_proto` VALUES (153, 'Gildia3', 0, 1, 7, 0, 'MAX_SP', 'maxsp*0.2*k', '150+150*k', '300', '', '600', '', '', '', '', 'NONE', '', '', '', '', '', '', '', 0, 0, 'NORMAL', 0, '1', 0, 0);
INSERT INTO `skill_proto` VALUES (151, 'Gildia1', 0, 1, 7, 0, 'NONE', '', '', '', '', '', '', '', '', '', 'NONE', '', '', '', '', '', '', '', 0, 0, 'NORMAL', 0, '1', 0, 0);
INSERT INTO `skill_proto` VALUES (91, 'Talizman', 4, 1, 1, 0, 'HP', '-(70 + 4*lv + (20*iq+5*mwep+50)*ar*k)', '30+160*k', '', '', '7', '-(70 + 4*lv + (20*iq+5*mwep+50)*ar*k)', '', 'ATTACK,COMPUTE_MAGIC_DAMAGE,SPLASH', '', 'NONE', '', '', '', '', '', '', '30+160*k', 0, 0, 'MAGIC', 5, '1', 1800, 201);
INSERT INTO `skill_proto` VALUES (5, 'Szarza', 1, 1, 1, 0, 'HP', '-(2*atk + (atk + dex*3 + str*7 + con)*k)', '60+120*k', '', '', '12', '-(2*atk + (atk + dex*3 + str*7 + con)*k)', '', 'ATTACK,USE_MELEE_DAMAGE,SPLASH,CRUSH', '', 'MOV_SPEED', '150', '3', '', '', '', '', '60+120*k', 0, 0, 'MELEE', 4, '1', 0, 200);
INSERT INTO `skill_proto` VALUES (20, 'Uderzenie', 1, 1, 1, 0, 'HP', '-(2*atk + (atk + dex*3 + str*5 + con)*k)', '40+120*k', '', '', '20', '-(2*atk + (atk + dex*3 + str*5 + con)*k)', '', 'ATTACK,USE_MELEE_DAMAGE,SPLASH,CRUSH', '', 'NONE', '', '', '', '', '', '', '40+120*k', 0, 0, 'MELEE', 10, '0.5', 1200, 200);
INSERT INTO `skill_proto` VALUES (35, 'Chmura', 2, 1, 1, 0, 'HP', '-(lv*2+(atk + str*3 + dex*18)*k)', '40+130*k', '', '', '25', '-(lv*2+(atk + str*3 + dex*18)*k)', '', 'ATTACK,USE_MELEE_DAMAGE,SPLASH,ATTACK_POISON', '', 'NONE', '60*k', '5+25*k', '', '', '', '', '40+130*k', 0, 0, 'MAGIC', 0, '0.5', 800, 200);
INSERT INTO `skill_proto` VALUES (50, 'Wiele', 2, 1, 1, 0, 'HP', '-(atk + (1.2*atk + number(100, 200)+dex*6+str*2)*k)', '40+160*k', '', '', '25', '-(atk + (1.2*atk + number(100, 200)+dex*6+str*2)*k)', '', 'ATTACK,SPLASH,USE_ARROW_DAMAGE,CRUSH,ATTACK_POISON', '', 'NONE', '80*k', '15+30*k', '', '', '', '', '40+160*k', 0, 0, 'RANGE', 12, '0.5', 2500, 300);
INSERT INTO `skill_proto` VALUES (66, 'Rozpro', 3, 1, 1, 0, 'HP', '-(40 +5*lv + 2*iq+(10*iq + 7*mwep + number(50,100) )*ar*k)', '30+120*k', '', '', '12', '-(40 +5*lv + 2*iq+(10*iq + 7*mwep + number(50,100) )*ar*k)', '', 'ATTACK,COMPUTE_MAGIC_DAMAGE,SPLASH,REMOVE_GOOD_AFFECT', '', 'NONE', '10+40*k', '7+23*k', '', '', '', '', '30+120*k', 0, 0, 'NORMAL', 5, '0.6', 1800, 200);
INSERT INTO `skill_proto` VALUES (81, 'Sfera', 3, 1, 1, 0, 'HP', '-(120 + 6*lv + (5 * con + 5 * dex + 29*iq + 9*mwep)*ar*k)', '80+220*k', '', '', '24', '-(120 + 6*lv + (5 * con + 5 * dex + 29*iq + 9*mwep)*ar*k)', '', 'ATTACK,COMPUTE_MAGIC_DAMAGE,SPLASH', '', 'NONE', '', '', '', '', '', '', '80+220*k', 0, 0, 'MAGIC', 9, '0.4', 1500, 200);
INSERT INTO `skill_proto` VALUES (96, 'Pomoc', 4, 1, 1, 0, 'CRITICAL', '(iq*0.3+5)*(2*k+0.5)/(k+1.5)', '40+160*k', '60+100*k', '', '10', '(iq*0.3+5)*(2*k+0.5)/(k+1.5)', '', '', 'GICHEON', 'NONE', '', '', '', '', '', '', '40+160*k', 0, 0, 'NORMAL', 1, '1', 1000, 0);
INSERT INTO `skill_proto` VALUES (111, 'Zwiekszenie', 4, 1, 1, 0, 'ATT_GRADE', '5+(iq*0.2 +15)*k', '60+120*k', '60+100*k', '', '10', '5+(iq*0.2 +15)*k', '', '', 'JEUNGRYEOK', 'NONE', '', '', '', '', '', '', '60+120*k', 0, 0, 'NORMAL', 1, '1', 1000, 0);
INSERT INTO `skill_proto` VALUES (126, '˝ĹĽöľî   ', 0, 1, 20, 0, 'NONE', '', '', '', '', '', '', '', 'DISABLE_BY_POINT_UP', '', 'NONE', '', '', '', '', '', '', '', 0, 0, 'NORMAL', 0, '1', 0, 0);
INSERT INTO `skill_proto` VALUES (122, 'ż¬°č±â   ', 0, 1, 2, 0, 'NONE', '', '', '', '', '', '', '', 'DISABLE_BY_POINT_UP', '', 'NONE', '', '', '', '', '', '', '', 0, 0, 'NORMAL', 0, '1', 0, 0);
INSERT INTO `skill_proto` VALUES (121, 'ĹëĽÖ·Â   ', 0, 1, 40, 0, 'NONE', '', '', '', '', '', '', '', '', '', 'NONE', '', '', '', '', '', '', '', 0, 0, 'NORMAL', 0, '1', 0, 0);
INSERT INTO `skill_proto` VALUES (125, 'şŻ˝Ĺ     ', 0, 1, 40, 0, 'NONE', '', '', '10+1000*k', '', '', '', '', '', 'YMIR', 'NONE', '', '', 'YMIR', '', '', '', '', 0, 0, 'NORMAL', 0, '1', 1000, 0);
INSERT INTO `skill_proto` VALUES (127, 'õÁ¶ľî   ', 0, 1, 20, 0, 'NONE', '', '', '', '', '', '', '', 'DISABLE_BY_POINT_UP', '', 'NONE', '', '', '', '', '', '', '', 0, 0, 'NORMAL', 0, '1', 0, 0);
INSERT INTO `skill_proto` VALUES (128, 'Ářłëľî   ', 0, 1, 20, 0, 'NONE', '', '', '', '', '', '', '', 'DISABLE_BY_POINT_UP', '', 'NONE', '', '', '', '', '', '', '', 0, 0, 'NORMAL', 0, '1', 0, 0);
INSERT INTO `skill_proto` VALUES (158, '±ćµĺŔ̵ż ', 0, 1, 3, 0, 'NONE', '', '', '', '', '', '', '', 'SELFONLY', '', 'NONE', '', '', '', '', '', '', '', 0, 0, 'NORMAL', 0, '1', 0, 0);
INSERT INTO `skill_proto` VALUES (159, '°ř°ŁŔÇą® ', 0, 1, 5, 0, 'NONE', '', '', '', '', '', '', '', 'SELFONLY', '', 'NONE', '', '', '', '', '', '', '', 0, 0, 'NORMAL', 0, '1', 0, 0);
INSERT INTO `skill_proto` VALUES (160, '°ˇĽÓČ­   ', 0, 1, 5, 0, 'NONE', '3*k', '80-12*k', '300', '', '', '', '', 'SELFONLY', '', 'NONE', '', '', '', '', '', '', '', 0, 0, 'NORMAL', 0, '1', 0, 0);
INSERT INTO `skill_proto` VALUES (161, '°ř°ŁŔÇą® ', 0, 1, 2, 0, 'NONE', '', '50', '', '', '', '', '', '', '', 'NONE', '', '', '', '', '', '', '', 0, 0, 'NORMAL', 0, '1', 0, 0);
INSERT INTO `skill_proto` VALUES (162, '°ř°ŁŔ̵ż ', 0, 1, 2, 0, 'NONE', '', '20', '', '', '', '', '', '', '', 'NONE', '', '', '', '', '', '', '', 0, 0, 'NORMAL', 0, '1', 0, 0);
INSERT INTO `skill_proto` VALUES (256, 'CRUSH200˝şĹł                    ', 0, 1, 1, 0, 'HP', '-5*k*atk', '', '', '', '2', '', '', 'ATTACK,USE_MELEE_DAMAGE,SPLASH,CRUSH', '', 'NONE', '', '', '', '', '', '', '', 0, 0, 'MELEE', 0, '1', 0, 300);
INSERT INTO `skill_proto` VALUES (257, 'ŔϹݹüŔ§350˝şĹł                 ', 0, 1, 1, 0, 'HP', '-5*k*atk', '', '', '', '5', '', '', 'ATTACK,USE_MELEE_DAMAGE,SPLASH', '', 'NONE', '', '', '', '', '', '', '', 0, 0, 'MELEE', 0, '1', 0, 525);
INSERT INTO `skill_proto` VALUES (258, 'CRUSH300˝şĹł                    ', 0, 1, 1, 0, 'HP', '-5*k*atk', '', '', '', '7', '', '', 'ATTACK,USE_MELEE_DAMAGE,SPLASH,CRUSH', '', 'NONE', '', '', '', '', '', '', '', 0, 0, 'MELEE', 0, '1', 0, 450);
INSERT INTO `skill_proto` VALUES (259, 'ŔϹݹüŔ§200˝şĹł                 ', 0, 1, 1, 0, 'HP', '-5*k*atk', '', '', '', '9', '', '', 'ATTACK,USE_MELEE_DAMAGE,SPLASH', '', 'NONE', '', '', '', '', '', '', '', 0, 0, 'MELEE', 0, '1', 0, 300);
INSERT INTO `skill_proto` VALUES (260, 'CURSH400˝şĹł                    ', 0, 1, 1, 0, 'HP', '-5*k*atk', '', '', '', '10', '', '', 'ATTACK,USE_MELEE_DAMAGE,SPLASH,CRUSH', '', 'NONE', '', '', '', '', '', '', '', 0, 0, 'MELEE', 0, '1', 0, 600);
INSERT INTO `skill_proto` VALUES (261, 'µ¶250˝şĹł                       ', 0, 1, 1, 0, 'HP', '-5*k*atk', '', '', '', '9', '', '', 'ATTACK,USE_MELEE_DAMAGE,SPLASH,ATTACK_POISON', '', 'NONE', '80', '', '', '', '', '', '', 0, 0, 'MELEE', 0, '1', 0, 375);
INSERT INTO `skill_proto` VALUES (262, 'SLOW300˝şĹł                     ', 0, 1, 1, 0, 'HP', '-5*k*atk', '', '', '', '12', '', '', 'ATTACK,USE_MELEE_DAMAGE,SPLASH', '', 'MOV_SPEED', '-20', '10', '', '', '', '', '', 0, 0, 'MELEE', 0, '1', 0, 450);
INSERT INTO `skill_proto` VALUES (130, '˝Â¸¶     ', 0, 1, 1, 0, 'NONE', '', '', '', '', '', '', '', 'DISABLE_BY_POINT_UP', '', 'NONE', '', '', '', '', '', '', '', 0, 0, 'NORMAL', 0, '1', 0, 0);
INSERT INTO `skill_proto` VALUES (137, 'ł­ą«     ', 5, 1, 1, 50, 'HP', '-(atk+(2*atk*k))', '60+80*k', '', '', '5-(4*k)', '', '', 'ATTACK,USE_MELEE_DAMAGE,CRUSH', '', 'NONE', '', '', '', '', '', '', '', 0, 0, 'MELEE', 10, '1', 300, 0);
INSERT INTO `skill_proto` VALUES (138, 'µą°Ý     ', 5, 1, 1, 52, 'HP', '-(2.4*(200+1.5*lv)+(3*200*k))', '60+120*k', '', '', '15', '', '', 'ATTACK,USE_MELEE_DAMAGE,SPLASH,CRUSH_LONG', '', 'MOV_SPEED', '50', '5', '', '', '', '', '', 0, 0, 'MELEE', 6, '1', 400, 100);
INSERT INTO `skill_proto` VALUES (139, 'Ĺ»Ăâ     ', 5, 1, 1, 55, 'HP', '-(2*(200+1.5*lv)+(3*200*k))', '60+160*k', '', '', '20', '', '', 'ATTACK,USE_MELEE_DAMAGE,SELFONLY,SPLASH,CRUSH', '', 'NONE', '', '', '', '', '', '', '', 0, 0, 'MELEE', 12, '1', 400, 250);
INSERT INTO `skill_proto` VALUES (140, 'ł­ą«(Ȱ) ', 5, 1, 1, 50, 'HP', '-(atk+(2*atk*k))', '60+80*k', '', '', '10', '', '', 'ATTACK,USE_ARROW_DAMAGE,CRUSH', '', 'NONE', '', '', '', '', '', '', '', 0, 0, '', 5, '1', 2500, 0);
INSERT INTO `skill_proto` VALUES (131, '¸»ĽŇČŻ   ', 0, 1, 10, 0, 'NONE', '', '', '', '', '', '', '', '', '', 'NONE', '', '', '', '', '', '', '', 0, 0, 'NORMAL', 0, '1', 0, 0);
INSERT INTO `skill_proto` VALUES (124, '䱤Ľú   ', 0, 1, 40, 0, 'NONE', '', '', '', '', '', '', '', '', '', 'NONE', '', '', '', '', '', '', '', 0, 0, 'NORMAL', 0, '1', 0, 0);
INSERT INTO `skill_proto` VALUES (152, 'żë˝ĹŔÇÇÇ ', 0, 1, 7, 0, 'MAX_HP', 'maxhp*0.2*k', '150+150*k', '300', '', '600', '', '', '', '', 'NONE', '', '', '', '', '', '', '', 0, 0, 'NORMAL', 0, '1', 0, 0);
INSERT INTO `skill_proto` VALUES (129, 'µĐ°©Ľú   ', 0, 1, 40, 0, 'NONE', '', '', '', '', '', '', '', 'DISABLE_BY_POINT_UP', '', 'NONE', '', '', '', 'NONE', '', '', '', 0, 0, 'NORMAL', 0, '1', 0, 0);
INSERT INTO `skill_proto` VALUES (6, 'Grom', 1, 1, 1, 0, 'HP', '-( 3*atk + (atk +  1.5 * str)*k)*1.07', '300+150*k', '', '', '25', '-( 3*atk + (atk +  1.5 * str)*k)*1.07', '', 'ATTACK,USE_MELEE_DAMAGE', '', 'NONE', '', '', '', 'NONE', '', '', '100+200*k', 0, 0, 'MELEE', 5, '1.3', 0, 0);
INSERT INTO `skill_proto` VALUES (21, 'Przywolanie', 1, 1, 1, 0, 'HP', '-(2*atk + (2*atk + 2*dex + 2*con + str*4)*k)', '30+180*k', '', '', '25', '-(2*atk + (2*atk + 2*dex + 2*con + str*4)*k)', '', 'ATTACK,USE_MELEE_DAMAGE,SELFONLY,SPLASH', '', 'NONE', '100+k*1000/6', '2', '', 'NONE', '', '', '50+140*k', 0, 0, 'MELEE', 10, '1.5', 0, 400);
INSERT INTO `skill_proto` VALUES (36, 'Cios', 2, 1, 1, 0, 'HP', '-((lv*2+(atk + str*3 + dex*18)*k)*1.1)', '300+180*k', '', '', '25', '-((lv*2+(atk + str*3 + dex*18)*k)*1.1)', '', 'ATTACK,USE_MELEE_DAMAGE', '', 'NONE', '60*k', '5+25*k', '', 'NONE', '', '', '100+200*k', 0, 0, 'MELEE', 6, '2.2', 800, 0);
INSERT INTO `skill_proto` VALUES (51, 'Uklucie', 2, 1, 1, 0, 'HP', '-(atk + (1.2*atk + number(100, 200)+dex*6+str*2)*k)', '20+200*k', '', '', '25', '-(atk + (1.2*atk + number(100, 200)+dex*6+str*2)*k)', '', 'ATTACK,SELFONLY,SPLASH,USE_ARROW_DAMAGE', '', 'NONE', '', '', '', 'NONE', '', '', '30+130*k', 0, 0, 'NORMAL', 5, '1.3', 0, 400);

 

 

I klikamy enter. To tyle. Sprawdźmy czy nasza tabelka się nie scrashowała (nie powinna).

@AKUTALIZACJA 02.02.2010 22:47

W dzisiejszej akutalizacji zarzucam plik "playersettingmodule.py"

do Moda od Kamera =)

 

Należy rozpakować root → wkleić plik → spakować root.

 

Sprawdzałem plik u siebie, wszystko pięknie chodzi ;)

Playersettingmodule pod Mod Kamera

Skan uważam, że jest zbędny, bo to plik .py " i na pewno jest tam od zaje... wirusów ;)" (sarkazm jak ktoś nie skumał :P) Ale macie:

SKAN

65994253024037513199.png
Opublikowano

Masz tak po wykonaniu tego tutoriala? Jeśli tak to proponuje Ci jeszcze raz dokładnie wykonać polecenia, prawdopodobnie coś namieszałeś w root, albo locale =)

65994253024037513199.png
Opublikowano

Te pliki co dał koleś (2xup) to teraz nie mogę nimi wglzadawać dmg nawet na m1 mało tego... W skill_proto nie ma ID tych skilli....

11573538277329494069.gif

Opublikowano

Niemożliwe, mi normalnie chodzą na tym skill_proto. Zuploaduje jeszcze raz, musiałem coś źle zgrać :/ Moment - zaraz zedytuje posta i dam down.

DOWN:

http://www.4shared.com/document/AVQqYLAv/skill_proto.html

 

Instrukcja:

Odpalasz navicata. Laczysz sie z baza. Wchodzisz do player i klikasz prawym na skill_proto. Wybierasz opcje: Import Wizard. Wybierasz opcje: XML file (*.xml) i next. Import from - klikasz 3kropki i ładujesz pobrany plik. Wtedy next. Rozwijasz liste: Tag that identifies table row i wybierasz RECORDS. Next → Next → Next → Next → Next → Start → Close

Gotowe, sprawdz czy plik sie nie scrashował (nie powinien ;) )

 

@DOWN: Zobacze, może :P

65994253024037513199.png
Specjalista
Opublikowano

Wszystko Pieknie ladnie powinno chodzic lecz gdy wpisalem passy laduje sie ''Logowanie...'' Wylacza sie metin calkowicie nie wiem o co chodzi w ogole z tym.Pracuje na Kliencie 2008 .Wie ktos o co dokladnie chodzi ?

Chyba to samo co ma freeqn ale sprawdze jeszcze moze zadziala ;s

1365526782-U231645.png


Opublikowano

@Roy™

Mod od kamera?

Bo na modku jeśli się wgra ten plik z pierwszego tematu (playersettingmodule.py) to tak właśnie robi =)

65994253024037513199.png
Specjalista
Opublikowano

Wlasnie ze bez kamer moda ale zauwazylem ze byly 3 pliki playersettingmodule,playersettingmodule_new ,playersettingmodule_old ale usunalem te dwa _new / _old i dalej sie wylacza =.=

 

 

@edit Na Kliencie '10 Moge wejsc do gry i skile normalnie dzilaja lecz na '08 cos nie moge ;s

1365526782-U231645.png


Opublikowano

Hmm... to dziwne wtedy. A próbowałeś sam wprowadzić te zmiany do playersettingmodule?

Możliwe, że w tym pliku (od autora ;P) są niechciane linijki, których klient (2008) nie rozpoznaje.

65994253024037513199.png
Opublikowano

Roy ponieważ wkleiłes do Metka 2008 root z 2010 co spowodowało że cie wywala.

Spróbuj to samo zrobić od nowa, tzn. zedytować roota z 2008 i wkleić zedytowanego do 2008 i powinno działać.

Tak samo w 2010 : )

Opublikowano
Roy ponieważ wkleiłes do Metka 2008 root z 2010 co spowodowało że cie wywala.

Pomyślałem dokładnie o tym samym =)

 

Roy, zrób tak jak SDeath mówi =)

 

P.S. Proszę looknąć akutalizację mojego "Dopełnienia tuta fast'a77" :P - odnosi sie to oczywiscie do osob, ktore to "dopelnienie" wczesniej wykonaly, badz zamierzaja wykonac ;)

 

PRZESUNIECIE STRONY NA MOJ POST O TYM :)

65994253024037513199.png
Opublikowano

Witam. Ja trochę nie rozumiem tych querów. ;/ Może mi ktoś pomoże? Bo ja się rozczytać nie mogę ; d

fiilith666.png

filith666.gif

Awatar by YarOxPL (nie jest na mpc forum ^^)

Opublikowano

@filith666

Jak to nie rozumiesz "querów"? W jakim sensie? ;)

 

Bo ja się rozczytać nie mogę ; d

Po co chcesz je rozczytywać? :>

Wprowadzasz je na navicat'cie i potem ewentualnie edytujesz ich zawartość (po wejsciu do danej tabeli)

65994253024037513199.png

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...