vaggos500
Members-
Posts
74 -
Joined
-
Last visited
Never -
Feedback
0%
Content Type
Articles
Profiles
Forums
Store
Everything posted by vaggos500
-
It is not illegal. Illegal it is if you make a reward system and delete the vote banners from your site. They say " I advertise you.You have to do the same think" So if you keep the vote banners and tell to your players to vote sometimes from their banners it is not illegal.And another solution is to put a redirect link in hopzone when they vote from your reward point system. Trust me on this.
-
I just make a simple but usefull code for getting a reward one player if votes in hopzone. It requires some special knowledge so please if your are don't have this knowledge just leave it.Or if you want you download it and search for yourself. My logo: Searching and learning!! Informations: You have to install script in the l2j server, and the php + ado in your webserver, then acces to it from any web browser and every two minutes votes will be downloaded from hz and added to a table. Inside the game, the player talks to an npc and receives his price (change it on the script). It contains All script files , html files , npc.sql and hopzone table for your sql (hz_votes.sql) where downloads and restores the vote points. You can download it from Here Enjoy. :D
-
I can not understand why you have to do it. I mean why are you argueing with the others? They didn't respect your shares with one r other ways? Just stop posting and become... "Tourist" here. Only read and answer. You will not change anything. Cobra is what he is, me i am wha i am, other members are what they are, etc. So..I don't see the point of this "Fight - Discussion". This is what i believe.
-
[Guide] Item Edits Special Part 1
vaggos500 replied to vaggos500's topic in Server Development Discussion [L2J]
No topic interest. Topic Locked -
Well i was working on item edits without changing the system folder well i found some stuff on my server files . in data/templates there are some .dtd files so i opened armours.dtd with the editor and here is what it says: <?xml version="1.0" encoding="UTF-8"?> <!-- L2J XML armors DTD This defines a simple and consistent way of creating a namespace of armors objects, managed by L2J Each "item" element in this document defines a armor item. XML documents that conform to this DTD should declare the following doctype: <!DOCTYPE list SYSTEM "armors.dtd"> --> <!-- The document root. A document can contain item definitions only. --> <!ELEMENT list (item)*> <!-- The document item. A item can contain "for, add, sub, div or mul" element. add, sub, div and mul can modify a stat --> <!ELEMENT item (for|add|sub|div|mul)*> <!-- The document for. A item can contain "add,mull,enchant,sub and div" element --> <!ELEMENT for (add|mul|enchant|sub|div)*> <!-- add, div, sub, mul could coutain condition "and" and "or" --> <!ELEMENT add (and|or)*> <!ELEMENT div (and|or)*> <!ELEMENT sub (and|or)*> <!ELEMENT mul (and|or)*> <!-- enchant are empty --> <!ELEMENT enchant EMPTY> <!-- and conditions could specified use of an item or his kind, the target or a not condition --> <!ELEMENT and (using|target|not)*> <!-- the "not" condition could specified the use of an item --> <!ELEMENT not (using)*> <!-- the "or" could specified several "and" condition --> <!ELEMENT or (and)*> <!-- target specified the type of the target (dagger ?) --> <!ELEMENT target EMPTY> <!-- using specified the item, the position on paperdoll and the level of enchant (should used three attributes instead of one...) --> <!ELEMENT using EMPTY> <!-- id and name are mandatory for an item --> <!ATTLIST item id CDATA #REQUIRED> <!ATTLIST item name CDATA #REQUIRED> <!-- all operations must specified val order and stat --> <!ATTLIST add val CDATA #REQUIRED> <!ATTLIST add order CDATA #REQUIRED> <!ATTLIST add stat CDATA #REQUIRED> <!ATTLIST div val CDATA #REQUIRED> <!ATTLIST div order CDATA #IMPLIED> <!ATTLIST div stat CDATA #REQUIRED> <!ATTLIST sub val CDATA #REQUIRED> <!ATTLIST sub order CDATA #IMPLIED> <!ATTLIST sub stat CDATA #REQUIRED> <!ATTLIST mul val CDATA #REQUIRED> <!ATTLIST mul order CDATA #IMPLIED> <!ATTLIST mul stat CDATA #REQUIRED> <!ATTLIST enchant val CDATA #REQUIRED> <!ATTLIST enchant order CDATA #IMPLIED> <!ATTLIST enchant stat CDATA #REQUIRED> <!-- the use of an item could be specified for a kind of item or a dependency with another item --> <!ATTLIST using slotitem CDATA #IMPLIED> <!ATTLIST using kind CDATA #IMPLIED> <!-- --> <!ATTLIST target using CDATA #IMPLIED> Now out of this file we can read alot of stuff that can help us make better/cooler items ^^ for a little more help we go to our data/stats/armour folder and take out any kind of armour i took out Divine Stockings <item id="473" name="Divine Stockings"> <for> <add val="46" order="0x10" stat="pDef"/> <add val="196" order="0x40" stat="maxMp"/> <enchant val="0" order="0x0C" stat="pDef"/> </for> </item> Ok Lets start In the fist Quote i wrote there is a line it says <!-- all operations must specified val order and stat --> <!ATTLIST add val CDATA #REQUIRED> <!ATTLIST add order CDATA #REQUIRED> <!ATTLIST add stat CDATA #REQUIRED> <!ATTLIST div val CDATA #REQUIRED> <!ATTLIST div order CDATA #IMPLIED> <!ATTLIST div stat CDATA #REQUIRED> <!ATTLIST sub val CDATA #REQUIRED> <!ATTLIST sub order CDATA #IMPLIED> <!ATTLIST sub stat CDATA #REQUIRED> <!ATTLIST mul val CDATA #REQUIRED> <!ATTLIST mul order CDATA #IMPLIED> <!ATTLIST mul stat CDATA #REQUIRED> <!ATTLIST enchant val CDATA #REQUIRED> <!ATTLIST enchant order CDATA #IMPLIED> <!ATTLIST enchant stat CDATA #REQUIRED> thats the part were looking at ok ill start with <!ATTLIST add val CDATA #REQUIRED> <!ATTLIST add order CDATA #REQUIRED> <!ATTLIST add stat CDATA #REQUIRED> just cut off the stuff that is written in big letters. so it will look like this add val add order add stat if you now look at the item then you might see something in common <add val="46" order="0x10" stat="pDef"/> this means it adds a number in this case its 46 to the stat pDef add = means to add stats to the existing ones like mdef pdef matk patk patkspd and alot more div = mean to divide stats Test you have an attack speed of 1000 and you want to divide it by 10% well you dont write 10 into the val cause then you would have an attackspeed of 100 you have to write it diffrently like this 100% means 1.00 110% means 1.10 120% means 1.20 and so on well if you want it to divide by 10% then you write it like this <div val="1.10" order="0x40" stat="pDef"/> sub = sub means to substract stats you use it just like to add stats mul = to multiply stats just like i showed you up there but insted of dividing you multipy WARNING! : by using mul do NOT go under 1.00 otherwise it will look like this exsample: attackspeed 1000 <mul val="0.99" order="0x40" stat="pDef"/> you will get then 1000*0.99 = 990 attackspeed ok thats done for the first part i made a list with all the stats you can use with add.sub.mul.div maxHP more HP regHp faster Hp regeneration maxMp more MP regMp faster Mp regeneration maxCp more CP regCp faster Mp regeneration pDef more pDef mDef more mDef pAtk more pAttack mAtk more mAttack pAtkSpd more p Attack Speed mAtkSpd more m Attack Speed STR more str = more dammge CON more con = more hp/regmore DEX more dex = faster attackspeed MEN more men = more mana/reg WIT more wit = more casting speed INT more int = more magic dammge runSpd more run speed maxLoad more load to carry more stuff Should be enoth to play around with :D great for beginners ^^ now to the weapons the stuff he learned in the first part also works for weapons! but there are special stuff for them too! here is a normal weapon with pvp <item id="8790" name="Sirra's Blade - Critical Poison"> <for> <set val="251" order="0x08" stat="pAtk"/> <set val="121" order="0x08" stat="mAtk"/> <set val="8" order="0x08" stat="rCrit"/> <add val="0" order="0x10" stat="accCombat"/> <set val="379" order="0x08" stat="pAtkSpd"/> <enchant val="0" order="0x0C" stat="pAtk"/> <enchant val="0" order="0x0C" stat="mAtk"/> <!-- Enhances damage to target during PvP --> <mul val="1.05" order="0x30" stat="pvpPhysDmg"/> <mul val="1.05" order="0x30" stat="pvpMagicalDmg"/> </for> </item> <item id="8790" name="Sirra's Blade - Critical Poison"> thats the item id and its name in the database <for> in this space all the attributs come in here add mul sub div </for> with "and" and "or" we can add special stuff to it example <val='500' add order='0x40' stat='pAtk'> <and> <player level='80'/> in this exsample we dont use add or sub or mul or div just plan "val" "val" means value in this case its 500 and to stats pattack this "and" makes it so it binds to it <player level='80'/> if the player is not lvl 80 then it dosent work if the player is over lvl 80 then it works you can change and try other stuff like <player hp='80'/> this is in % so you need 80% <player mp='80'/> <player behind='true'/> or false in your data/templats folder there is a conditions.dtd file open that with editor looks like this <?xml version="1.0" encoding="UTF-8"?> <!ENTITY % condition "and|or|not|player|target|using|game"> <!ENTITY % boolean "true|false|True|False"> <!-- Logic --> <!-- TODO: make sure <and> tags contains multiple elements <!ELEMENT and ((%condition;),(%condition;)+)> --> <!ELEMENT and (%condition;)+> <!ELEMENT or ((%condition;),(%condition;)+)> <!ELEMENT not (%condition;)> <!-- Conditions --> <!ATTLIST player skill (%boolean;) #IMPLIED> <!ATTLIST player race (Human|Elf|Darkelf|Orc|Dwarf|Kamael) #IMPLIED> <!ATTLIST player level CDATA #IMPLIED> <!ATTLIST player resting (%boolean;) #IMPLIED> <!ATTLIST player moving (%boolean;) #IMPLIED> <!ATTLIST player running (%boolean;) #IMPLIED> <!ATTLIST player walking (%boolean;) #IMPLIED> <!ATTLIST player behind (%boolean;) #IMPLIED> <!ATTLIST player front (%boolean;) #IMPLIED> <!ATTLIST player chaotic (%boolean;) #IMPLIED> <!ATTLIST player olympiad (%boolean;) #IMPLIED> <!ATTLIST player flying (%boolean;) #IMPLIED> <!ATTLIST player hp CDATA #IMPLIED> <!ATTLIST player mp CDATA #IMPLIED> <!ATTLIST player cp CDATA #IMPLIED> <!ATTLIST player attack_stance (%boolean;) #IMPLIED> <!ATTLIST player grade CDATA #IMPLIED> <!ATTLIST player SiegeZone CDATA #IMPLIED> <!ATTLIST player battle_force (2|3) #IMPLIED> <!ATTLIST player spell_force (2|3) #IMPLIED> <!ATTLIST player weight CDATA #IMPLIED> <!ATTLIST player invSize CDATA #IMPLIED> <!ATTLIST player pledgeClass CDATA #IMPLIED> <!ATTLIST player clanHall CDATA #IMPLIED> <!ATTLIST player fort CDATA #IMPLIED> <!ATTLIST player castle CDATA #IMPLIED> <!ATTLIST player sex CDATA #IMPLIED> <!ATTLIST player flyMounted (%boolean;) #IMPLIED> <!ATTLIST player landingZone (%boolean;) #IMPLIED> <!ATTLIST player active_skill_id CDATA #IMPLIED> <!ATTLIST player active_skill_id_lvl CDATA #IMPLIED> <!ATTLIST player agathionId CDATA #IMPLIED> <!ATTLIST player active_effect_id CDATA #IMPLIED> <!ATTLIST player class_id_restriction CDATA #IMPLIED> <!ATTLIST player isClanLeader (%boolean;) #IMPLIED> <!ATTLIST player subclass (%boolean;) #IMPLIED> <!ELEMENT player EMPTY> <!ATTLIST target aggro (%boolean;) #IMPLIED> <!ATTLIST target siegezone CDATA #IMPLIED> <!ATTLIST target level CDATA #IMPLIED> <!ATTLIST target class_id_restriction CDATA #IMPLIED> <!ATTLIST target active_effect_id CDATA #IMPLIED> <!ATTLIST target active_skill_id CDATA #IMPLIED> <!ATTLIST target mindistance CDATA #IMPLIED> <!ATTLIST target race_id CDATA #IMPLIED> <!ATTLIST target race CDATA #IMPLIED> <!ATTLIST target undead (%boolean;) #IMPLIED> <!ATTLIST target using CDATA #IMPLIED> <!ATTLIST target npcId CDATA #IMPLIED> <!ATTLIST target npcType CDATA #IMPLIED> <!ATTLIST target doorId CDATA #IMPLIED> <!ELEMENT target EMPTY> <!ATTLIST using kind CDATA #IMPLIED> <!ATTLIST using skill CDATA #IMPLIED> <!ATTLIST using slotitem CDATA #IMPLIED> <!ATTLIST using weaponChange (%boolean;) #IMPLIED> <!ELEMENT using EMPTY> <!ATTLIST game night (%boolean;) #IMPLIED> <!ATTLIST game chance CDATA #IMPLIED> <!ELEMENT game EMPTY> <!ENTITY % condition "and|or|not|player|target|using|game"> <!ENTITY % boolean "true|false|True|False"> that means if "condition" is in the file then you can add "and|or|not|player|target|using|game" to it if "boolean" is in it then you can add "true|false|True|False" exsample <!ATTLIST player resting (%boolean;) #IMPLIED> there is "boolean" inside so we know we can add "true" or "false" now our normal form <val='500' add order='0x40' stat='regHp'> faster hp regeneration + "and" so it binds to the next line <and> now from the list player resting (%boolean;) and for boolean we can add true or false <player resting ="true"> so now if the player is resting then it gets way faster hp regeneration :D <val='500' add order='0x40' stat='regHp'> <and> <player resting ="true"> so there you go try out more stuff ill be adding more and more lists and your stuff to btw any questions or false stuff then just write here :D "i hope there arent any mistakes" :D ps: i already found out the way of useing skills when crital and cast i will add that soon
-
When i am trying to install a java mod following a guide i found here (I Don't remember link :P) it throws me an error.I am trying to add it manually (For example some events.) and i am going to "Build" it it throws me an error too...What i have to do? I checked the code again and again... (If is missing a full stop or a question mark etc). Someone Can help me? Edited: Sorry about my douple post.
-
The problem is that shop sell low .. and buy to high .. so players scam .. billions where can i change it the npc at everytown grocery etc.. buy them to the same price ... PLayer buy soulshot for 500adena each and sell it 5800 adena
-
[REQUEST]GmShop Gracia Final
vaggos500 replied to zlati's question in Request Server Development Help [L2J]
Give me the link where you found this shop...Maybe i can help you... -
I this WorkS
-
I agree with ExtremeDawarf..Delete Cookies
-
[Help] Echant Scrolls Problem
vaggos500 replied to vaggos500's question in Request Server Development Help [L2J]
yes i thibk yes...the pack is download it from la2base.ru.can you help me to fix it? -
[Help] Echant Scrolls Problem
vaggos500 replied to vaggos500's question in Request Server Development Help [L2J]
I don't have these folders -
Guys i have a little problem.I am using an l2j pack and when i enchant a weapon/armor it echant per scroll +2.The normal is +1.How i can fix it?
-
[Help] Echant Scrolls Problem
vaggos500 posted a question in Request Server Development Help [Greek]
Παιδιά έχω ένα μικρό πρόβλημα.Εχω ενα l2j Pack και μολις κανω enchant όπλο/Armor, κανει echant +2 Ενω κανονικα πρεπει να κανει +1. Πως μπορώ να το φτιαξω; -
Guys i have a little problem.I am using an l2j pack and when i enchant a weapon/armor it echant per scroll +2.The normal is +1.How i can fix it?
-
Paidia exo kai ego problem me ton roy the cat...vgenei mono stous GM kai oxi stous normal...eida ta post sas parapano kai ekana copy paste sxedon se ola ta properties tou server... alla kai pali tpt..opos eida den iparxei kai sta npc sthn database... Exo l2j database thn teleftea ekdosi...pin 3 meres thn katevasa...Einai Gracia final..Mporei kapios na me help?? Please..
-
[Help]Paidia Please help.
vaggos500 replied to vaggos500's question in Request Server Development Help [Greek]
It worked...Se efxaristo poli file... Thn allaksa thn ora.... To evala 14400 :P :P Thanks.. -
[Help]Paidia Please help.
vaggos500 replied to vaggos500's question in Request Server Development Help [Greek]
Ok epidi den eimai sthn server machine machine mou tora molis paw spiti tha to dokimaso kai tha sou po...An eisai online exei kalos..allios tha sou steilo pm...Kai kapoios moderator as mou steilei ena egrafo pou na mou ekseigei ta section gt den katalaveno xristo kai postaro lathos...Kai den thelo na xalw ta boards xoris logo.. A kai pou eisai??Dld den tha xreiastei na ta allakso me to xeri etsi??kano afto kai poses ores exo buffs?? -
[Help]Paidia Please help.
vaggos500 replied to vaggos500's question in Request Server Development Help [Greek]
L2 j thn teleftea ekdosi..thn katevasa apo to site ths l2 j... Gracia final.... Panta mperdevomai me afta ta section gamoto...Eimai teleios xazos... :( -
Paidia tha ithela an exei kapios xml files gia 2 h parapano ores buffs as ta postarei edo gt exo megalo problem..Pernei poli ora na ta kano me to xeri kai den ksero kai ola ta ids kai epipleon oti programataki eixe edo mesa to dokimasa.kanena den douleve ektos apo ena kai aftoden ksero pos na to xeiristo..Einai to "L2 bufftime editor" tou sakretsos thn new edition alla den ksero ti kano..As me help kapoios...
-
[Help] Provlima me registergameserver.Please help.
vaggos500 replied to vaggos500's question in Request Server Development Help [L2J]
Problem solved..As lockarei kapoios to topic. -
[Help] Provlima me registergameserver.Please help.
vaggos500 replied to vaggos500's question in Request Server Development Help [L2J]
Thanks gia to login sou file alla pali ta idia mou kanei...Me to pou mu anoigei thn konsola thn kleinei amesws...allaksa pali to exit se pause kai to mono pou mou lei einai "pieste ena pliktro gia sinexeia..."mporeis na me help? -
[Help] Provlima me registergameserver.Please help.
vaggos500 replied to vaggos500's question in Request Server Development Help [L2J]
1.Den kano double post apla den mporousa na kano modify.Anyway sorry. 2.Htan akrivos etsi..me thn entolh @exit.Epeidi ksero Java, php(Asxeti tis perrisoteres fores me to l2 :P ) html kai genika ta panta apo mysql, mssql ktl ekana afth thn allagi apla na do to error pou mou vgazei.afto ekana mono.Parolo pou ascoloumai xronia me l2 develloping proti fora to vlepo...exo dokimasei ta panta apo afta pou ksero...kataligo sto oti h konsola tou einai corrupted h apla elleiphs.As me voithisei kapoios..den ksero ti na kano... P.S Einai gracia final kai einai top l2j datapack tou Maco..apo edo to pira..einai xoris NPC...Eftiaxa monos NPC ta perasa kai piga na kano register gia na paro to hexid file...Kai mou evgale afto message..as help kapoios... -
[Help] Provlima me registergameserver.Please help.
vaggos500 replied to vaggos500's question in Request Server Development Help [L2J]
Please paidia opoios mporei na me help as me help.
