Jump to content

vigrind

Inactive Member
  • Posts

    7
  • Joined

  • Last visited

  • Feedback

    0%

About vigrind

Informations

  • Gender
    Male
  • Country
    Italy
  • Nationality
    Italian

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

vigrind's Achievements

Apprentice

Apprentice (3/16)

  • One Year In
  • One Month Later
  • Dedicated
  • Week One Done
  • Reacting Well

Recent Badges

2

Reputation

  1. Have you seen the mob_drop_item.txt and common_drop.txt ? They are two important file to manage drop. In the forum you can find a lot of topics on how they work
  2. Honestly I don't know either. I did some tests: - I implemented the 4inventory only on the client side, and if i drop a weapon or take it I don't get any strange message - When I implement it on the server side too, this strange behavior happens (strange messages when i drop or take the weapon) It's strange because on the server side, there are changes only in char_item.cpp exchange.cpp and lenght.h Solved. The problem is in length.h, because I edited the file directly in WinSCP editor (this causes some problems); then I edited all files with vscode and everything went fine
  3. Hi, i have tha same problem, how did you solve it?
  4. hahaha okay, then I study alone thanks for the answers ^^
  5. ahhh ok now i understand xD sorry for the stupid question and bad english, i only work with C and C++ is my first time with metin flie Are there guides that explain the sources, or is it better to study them myself?
  6. Hi , i have a problem: I change the give_basic_weapon_new.quest file to add the initial item and skill level. I have a problem with the function pc.set_skill_level. Questcompile gives me an error: "Undeclared function: pc.set_skill_level" The file is: quest give_basic_weapon begin state start begin when login begin if pc.getqf("basic_weapon") == 0 then pc.setqf("basic_weapon", 1) --Equip per il guerriero local arme = 19 local arme2 = 3009 local armure = 11209 local casque = 12209 --Equip per il Ninja if pc.job == 1 then arme = 19 arme2 = 1009 armure = 11409 casque = 12349 --Equip per il Sura elseif pc.job == 2 then arme = 19 arme2 = 0 armure = 11609 casque = 12489 --Equip per la Shamana elseif pc.job == 3 then arme = 7009 arme2 = 0 armure = 11809 casque = 12629 end if pc.countitem(arme) == 0 and pc.countitem(arme2) == 0 and pc.countitem(armure) == 0 and pc.countitem(casque) == 0 and pc.weapon != arme then pc.give_gold(100000) --100 000 Yangs pc.give_item2(50052, 1) --Libro del cavallo da battaglia pc.give_item2(72727, 1) --Élisir della luna (P) pc.give_item2(72723, 1) --Élisir del sole (P) pc.give_item2(15009, 1) --Scarpe in pelle+9 pc.give_item2(13009, 1) --Scudo battaglia+9 pc.give_item2(14009, 1) --Bracciale in legno+9 pc.give_item2(16009, 1) --Collana in legno+9 pc.give_item2(17009, 1) --Orecchini in legno+9 pc.give_item2(72702, 1) --Scarpe del vento pc.give_item2(70058, 1) --Anello del teletrasporto pc.give_item2(70057, 200) --500 Mantelli del coraggio pc.give_item2(arme) --Livello dell'arma 0+9 diverso per ogni razza. pc.give_item2(arme2) --Livello dell'arma 0+9 diverso per ogni razza. pc.give_item2(armure) --Armatura di livello 0+9 diverso per ogni razza. pc.give_item2(casque) --Casco di livello 0+9 diverso per ogni razza. pc.set_skill_level(130,1) --Error repeat horse . advance () until horse . get_level () >= 11 horse.summon() horse.ride() end local empire={"Shinsoo", "Chunjo", "Jinno"} notice_all("Il personaggio ".. pc.get_name() .." del regno "..empire[pc.getempire()].." è stato creato.") --- l say_title("Benvenuto "..pc.name.." :") say("Continuare con il nome del server ecc")--Continuare con il nome del server ecc end end end end
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.