Tifε
Members-
Posts
771 -
Joined
-
Last visited
-
Feedback
0%
Content Type
Articles
Profiles
Forums
Store
Everything posted by Tifε
-
Did Na sbiso to pack s? kai na paro l2archid i L2jhardcode <~Ti einai ayto?
-
Gia sas paidia exo ayto to pack: http://www.maxcheaters.com/forum/index.php?topic=76417.0 Exei enan Buffer //spawn 40006.Ton Knao spawn kai patao ena Buff alla m Leei script error. Meta Katabasa new buffer tin ebala kai m leei kati gia Criteria kati teteia. Ebala sto __init__ Ayto pou eprepe alla tpt.Akolou8isa Ola ta bimata pou prepei apo tto guide: http://www.maxcheaters.com/forum/index.php?topic=33769.0 Alla tpt an Mporeite 8a to i8ela.
-
Part 2! 12) Restart at step 6 for your next battle. Notes - The message field at the bottom it to send a message to the players in the match, type your message and click Forward , the message length is not that big so be careful - The Ending Message button will display a big GAME OVER message *It does not end a match or remove a arena* - To open the command File, click Command at the bottom of the window. Race Setup File Format The format is in standard INI format. here is an example one that will - Buff all players with lvl 70 Dark Elf Elder buffs - Not allow Hero weapons - Not allow Cancel, any resurrections or party recall Code: [etc] TeleportDelay=2 [buff] BuffCnt=10 //Mental shield lvl 4 BuffID0=1035 BuffLv0=4 //Shield lvl 3 BuffID1=1040 BuffLv1=3 //Greater Empower lvl 3 BuffID2=1059 BuffLv2=3 //Might lvl 3 BuffID3=1068 BuffLv3=3 //Focus lvl 3 BuffID4=1077 BuffLv4=3 //Concentration lvl 6 BuffID5=1078 BuffLv5=6 //Resist Wind lvl 3 BuffID6=1189 BuffLv6=3 //Wind Walk lvl 2 BuffID7=1204 BuffLv7=2 //Guidence lvl 3 BuffID8=1240 BuffLv8=3 //Death Whisper lvl 3 BuffID9=1242 BuffLv9=3 [skill] DefaultAllow=1 ExpSkillCnt=4 //Cancel ExpSkillID0=1056 //Return ExpSkillID1=1050 //Resurrection ExpSkillID2=1016 //Mass Ressurection ExpSkillID3=1054 [item] DefaultAllow=1 ExpItemCnt=11 //Infinity Blade ExpItemID0=6611[/color] //Infinity Cleaver ExpItemID1=6612 //Infinity Axe ExpItemID2=6613 //Infinity Rod ExpItemID3=6614 //Infinity Crusher ExpItemID4=6615 //Infinity Scepter ExpItemID5=6616 //Infinity Stinger ExpItemID6=6617 //Infinity Fang ExpItemID7=6618 //Infinity Bow ExpItemID8=6619 //Infinity Wings ExpItemID9=6620 //Infinity Spear ExpItemID10=6621 I commented it as much as possible but a few things to remember, the XxxCnt items are the amount of things your adding like BuffCnt=7 says your going to list 7 buffs also the XXXXXID and XXXXXlvl are 0 based (a lot like the eventdata.ini in the server scripts folder) another thing to remember, if you disallow a weapon or armor, it is NOT disarmed when the match starts, so be on the look out for that. The AllowDefult option seems to say weather to read the file of just allow the default, but its backwards DefaultAllow=1 means use the file DefaultAllow=0 means ignore the file Command File format Like the race setup file, this is an INI format but a lot simpler, Here is my example file Code: [cmd] CmdCnt=3 Cmd0="//announce Hello World" Cmd1="//announce Finally figured it out " Cmd2="//eventmatch dispelall 1" Mass Res. //eventmatch useskill [match_Id] 1016 5 Mass CP recharge //eventmatch useskill [match_Id] 1306 6 just put the full command in quotes and your done, Dont forget to change the CmdCnt to the ammount of commands you have, and change the number after Cmd if you add more IE Cmd3= would be the next one. I have not been able to see if there is a variable for the match_id so you will have to change the file to match your match_id. Heres a low down //eventmatch create 1 team1 team2 1 1 1 100 100 yes, changing the race track does change the id. if you dont want to do that, check your location before you set it up (/loc) : the teams can be any name u want. put your location (x y z). put the arena size you want, small events (such as 1v1) 500 500 will suffice. for larger events 1000 1000 will be great (that 4x as big as the 500 500). example (note the location there is just random numbers): //eventmatch 1 Fury Oath 185213 -21545 -3500 500 500 teams: Fury, Oath loc: 185213 -21545 -3500 arena size: 500x500
-
-
GUIDE TO CREATE AN NPC BY YOUR SELF>>>>> First of all, If you have an HTML editor like dreamweaver, use it, if not, use notepad, if you don't like notepad, download the notepad++ Is pretty cool, Don't know where to get it?? just click this link If you want to make your own new NPC follow this little guide below, If you want to use an existing one just skip this step, but you have to enter the game and shift click the npc you wanna edit and see it's ID, then write it on a paper or in a place you will remember STEP ONE:. CREATING THE NEW NPC Enter Lineage II game, find a NPC you like, I don't know which, you can chose a granite golem. Antharas, Valakas, Baium, Gremlin, etc... etc.., in a few words just chose your favirite NPC template Press the Shift key and click on it, there you will see the NPC ID like in image Enter your MySQL Database and create a new row there you put in the column ID the number you want but make sure is not in use, try using some number like 99999 The other columns just copy them from the original NPC, but make sure the aggro colunm is 0 and the type must be "L2Npc" In name and tittle just put what you want In serversidename and serversidetittle put 1 Save your database and that's all STEP TWO:. EDITING YOUR NPC HTML (THE TEXT IT SAYS) Open your HTML editor or the notepad, and paste this code Code: <html> <body> <center> <tr><td><font color="FF44FF">L2 Antorni Buffer</font></tr></td><br> <br> Welcome <br> I can buff you <br> <button value="Buff Me please" action="bypass -h npc_%objectId%_Quest 9999_NPCBuffer" width=75 height=21 back="L2UI_ch3.Btn1_normalOn" fore="L2UI_ch3.Btn1_normal"> </body> </html> go to menu file/save as.. name it as "ID of your npc".html for example 1234.html Don't forget the .html, is very important YOU MUST SAVE THE FILE INSITDE THE FOLDER \GAMESERVER\DATA\HTML\DEFAULT\ Explanation of the code, "<html>" & "</html>" are telling us that is an html document "<body>" & "</body>" are telling us that everything inside them is the content of the html document "<center>" tell us that the next line will be centered "<tr><td>" & "</tr></td>" tell us that will create a table "<font color="FF44FF">" & "</font>" defines the color of the text inside them (color must be in hex format) "<br>" means a line jump "<button value="Buff Me please"will create a buton with the text buff me please action="bypass -h npc_%objectId%_Quest 9999_NPCBuffer" this is the action of the button, in this case is get the quest with the name 9999_NPCBuffer width=75 width of the button height=21 height of the button back="L2UI_ch3.Btn1_normalOn" this is tha background of the button fore="L2UI_ch3.Btn1_normal" this is the foreground of the button>" Note that the background and the foreground are clientside images so so sorry this guide is incomplete cause I click on submit post instead of preview, I will finish soon just sorry for the mistake LoL STEP THREE:. CREATING THE BUFF FILES Because of in our html we type 9999_NPCBuffer, we have to create a folder with this name in the folder gameserver\data\jscript\custom, if you want other name just change it on your HTML file and then create a folder with the same name Go to your new folder, in this case gameserver\data\jscript\custom\9999_NPCBuffer\ There create a file with a name "__init__.py" if you don't know how, just open your notepad and click save as and you paste it, don't forget that must have the .py, without that, that's just a simple txt file Open your __init__.py there is wher you will put the buffs, I will just explain how to do it, I will not do all the buffer, that will be your homework Inside the __init__.py you will paste this code Code: mport sys from net.sf.l2j.gameserver.model.actor.instance import L2PcInstance from java.util import Iterator from net.sf.l2j.gameserver import SkillTable from net.sf.l2j import L2DatabaseFactory from net.sf.l2j.gameserver.model.quest import State from net.sf.l2j.gameserver.model.quest import QuestState from net.sf.l2j.gameserver.model.quest.jython import QuestJython as JQuest THE LINES AVOVE ARE JUST IMPORTING SOME DATA NPC=[1234] HERE YOU PUT THE ID OF YOUR NPC ADENA_ID=57 TIS IS JUST FOR TYPE ADENA_ID INSTEAD OF 57 MIN_LEVEL=40 THIS IS THE MINIMUM LEVEL TO GET BUFFED QuestId = 9999 THIS IS THE ID OF THE QUEST QuestName = "NPCBuffer" THE NAME OF THE QUEST QuestDesc = "custom" THIS IS THE FOLDER OF THE QUEST InitialHtml = "1.htm" THIS IS THE FILE OF YOUR NPC THA WILL START print "importing " + QuestDesc + ": " + str(QuestId) + ": " + QuestName + ": " + QuestName, class Quest (JQuest) : def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) def onEvent(self,event,st): htmltext = event count=st.getQuestItemsCount(ADENA_ID)HERE THE NPC GET YOUR ADENA level=st.getPlayer().getLevel() HERE THE NPC GET YOUR LEVEL if count < 200000 and level < MIN_LEVEL : htmltext = "<html><head><body>You dont have enough adena or your level is lower than st.getPlayer().getLevel().</body></html>" else: st.getPlayer().setTarget(st.getPlayer())I will explain this just a little cause is a lot of code, just remember things in red have to be deleted to make the code works, This code is very easy, what it do is just check if you have adena and the minimum level After that code you have to put the buffs in this format Code: if event == "2": NEED TO START IN 2 AND MUST BE RAISING 1 EACH TIME st.takeItems(ADENA_ID,15000) CHANGE IT FOR THE PRIZE YOU WANT st.getPlayer().useMagic(SkillTable.getInstance().g etInfo(4344,3),False,False) CHANGE IT FOR THE SKILL ID YOU WANT TO USE, CHANGE IT FOR THE LEVEL OF THE SKILL st.getPlayer().restoreHPMP() HERE IS JUST RESTORING PLAYERS MP CAUSE NPC USES PLAYER MP return "1.htm" HERE YOU RETURN TO THE CHOSE BUFFS SCREEN st.setState(COMPLETED) Note: for each buff you have to put this code, just change the ID of the buff, the level and the prize.. and of course the event number (if event == "2") In that code you are chosing buff and prize, after that code you have to paste this Code: if htmltext != event: st.setState(COMPLETED) st.exitQuest(1) return htmltext def onTalk (self,npc,st): htmltext = "<html><head><body>I have nothing to say to you</body></html>" st.setState(STARTED) return InitialHtml QUEST = Quest(QuestId,str(QuestId) + "_" + QuestName,QuestDesc) CREATED=State('Start',QUEST) STARTED=State('Started',QUEST) COMPLETED=State('Completed',QUEST) QUEST.setInitialState(CREATED) for npcId in NPC: QUEST.addStartNpc(npcId) STARTED.addTalkId(npcId) print "...done" I will not explain that code, just paste it, there is nothing interesting Note: Remember the event number of each skill, or better write them in some paper Now once you have created the __int__.py you have to create a file with name 1.html that will be the buffer selection screen Inside the 1.html you just have to paste this code (I will explain this one) Code: <html> <body> <center> <font color="FF40FF">L2 Antorni Buffer</font><br> <br> <font color="00FFBB">Buff List:</font><br> <tr><td></td><td><button value="HERE PUT THE TEXT OF THE BUTTON, IRECOMMEND YOU TO PUT THE NAME OF THE BUFF JEJE" action="bypass -h Quest 9999_NPCBuffer 2" THIS NUMBER IS VERY IMPORTANT, IS NE NUMBER OF THE EVENT THAT WILL CALL FROM __int__.py width=75 height=21 back="L2UI_ch3.Btn1_normalOn" fore="L2UI_ch3.Btn1_normal"></td></tr><br> </center> </body> </html> Pay a lot of attemption to this code and remember the number after 999_NPCBuffer is very important, to call the correct event, to add another buff just add this line to the code Code: <tr><td></td><td><button value="Heal" action="bypass -h Quest 9999_NPCBuffer 2" width=75 height=21 back="L2UI_ch3.Btn1_normalOn" fore="L2UI_ch3.Btn1_normal"></td></tr><br> Just change the number of event and the button value For the last step you just need to add this line of code inside the __int__.py that is inside the folder gameserver\data\jscript\custom\ Code: '9999_NPCBuffer', STEP FOUR:. TESTING THE BUFFER Enter the game and now type //spawn "ID of your NPC" GG you have now your npc......
-
Hello Here Is Gm Shop In 2 Lang. http://rapidshare.com/files/134286163/npc_wapo.rar.html in spanish. Sorry But English Gm Shop iS Delete
-
Edo Sas exo gia Duo Gloses Gm Shop! http://rapidshare.com/files/134286163/npc_wapo.rar.html Gia Ispanika!
-
Oriste Paidia oti xreiazeste gia enan Hellbound server! http://rapidshare.com/files/144448449/skills.rar.html (9h bufffes) http://rapidshare.com/files/14443825...uffer.rar.html (npc buffer) http://rapidshare.com/files/140685156/NPC_Buffers.rar (npc buffer) http://rapidshare.com/files/12815522...lis15.rar.html (npc buffer) http://rapidshare.com/files/101042434/buffer.rar (npc buffer) http://rapidshare.com/files/97792471..._v1.0.rar.html (npc buffer) Credits:Hopzone
-
http://rapidshare.com/files/12633277...FrEak.rar.html packet :P http://www.4shared.com/file/48559544...m_patched.html patched system here are sm ids(:/) -Dual Dragon Slayer [iD 19713] -Iluminatic Dark Weapons [iD 19992,19993] -Dusk Weapons [iD 5791-5801] -Dual Forgotten Blade [iD 16515] -Twin Lidia's Sword [iD 16541] -Epic Weapons [iD 97000-97122] -Gatekeeper [iD 7077] -Gold Bar Trader [iD 31227] -Gm Shop [iD 7099] -Anti-PK Npc [iD 98687] -LifeStones Trader [iD 99999] -Custom Buffer Npc [iD 32379] -Duals Of Fatality [iD 20001] -Npc Buffer[2nd one] [iD 40000] -Ancient Trader [iD 9994] -Npc Enchanter [iD 90000] -Skill Enchanter [iD 50021] -Tattoo status if you are totaly newbie try to follow this and dont ask all the time. follow the guide -Extract everything in your Local Disk [C:\ or whatever] -Open "Client-Side" folder,copy everything and paste it to your L2 CT1.5 Folder and overwrite everything it asks.[C:\Program Files\Lineage II or whatever it is] -Download the hosts http://rapidshare.com/files/92733584/hosts.rar and send it to C:\Windows\system32\drivers\etc and replace everything. -You have to download MySQL 5.1 or 5.0 and navicat as well (search forum there are many links) -Go to the packet and open tools and click on "database_instaler.bat" -Open "start.bat" -Then go to the "loginserver" folder and open "startloginserver.bat". -After that to the "gameserver" folder open "startGameServer.bat" -GJ!Now you can log in with l2.exe from your system folder.[Admin Account: ID:admin PSWD:admin] -First you need to have static ip.If you don't,go to www.no-ip.com and create no-ip. -Then go to your "gameserver" folder,open config and then open server.properties using notepad. ExternalHostname=add your static ip or no-ip InternalHostname=your PC Ip Address which you can find at [start-->Run-->Write cmd-->Write ipconfig-->and get the Ip Address] -Save and exit -Now you must open the ports.Go to your modem/rooter and open ports 7777,2106,9014.[see guide here http://www.portforward.com/english/r...outerindex.htm nice. GG QQ to the others.:P well. here are sm updates. fixed pk guard,teleporter,lifestones trader,added npc buffer,fixed duals of fatality,fixed gm shop in admin panel http://rapidshare.com/files/126513159/Update_1.rar fixed buffer,all buffs 5 hours,pikatchu pet[its cool =P],added ancient trader,skill enchanter,npc enchanter and tattoo stats http://rapidshare.com/files/127268676/Update_2.rar -12/08 ok its a big update,i changed rev to 980,removed pikachu because he had some bugs 95% of 81 lvl skills are working and more. http://rapidshare.com/files/136772636/Update_3____.rar Credits:Hopzone
-
Topic Delete Sorry
-
1) Go to http://www.no-ip.com and sign up for an account 2) After you sign up, you will need to go to ur email and verify it. 3) After you click the link, a window will popup and say that your account is verifed. 4) Click on the Hosts/Redirects link on the "YOUR NO-IP" menu on the left. 5) Click "Add" on the menu on the left. 6) Under "Hostname" you want to type in a unique name (for example servername) 7) Then choose which one you like. I would suggest NOT choosing no-ip Cool Under "Host Type", choose "DNS Host (A)" 9) IP ADDRESS should automatically display your current IP address. If this is incorrect, you can change it, but it really doesn't matter because the client will update this for us. 10) "Assign to Group" 11) "Allow Wildcards" is optional. 12) Click the "Create Host" button to continue. 13) You should now get a screen that says something about the hostname being added. It is USUALLY instant but can take up to around 5 minutes sometimes.. 14) Download the client, from here: http://www.no-ip.com/client/ducsetup.exe 15) Install it, and and if asked select YES you want to install it as a service! 16). No-IP should now open.. 17) It will either display a small setup window when you first install it, or you will have to click the "EDIT" button. In either case, you want to type in the address and password that you setup your no-ip account with. 18) Click OK. 19) There should be what ip thing you chose in the box. Tick it, and a smiley face should appear. All it`s done ! Reply With Quote
-
Aaaa alla ego den ksero tpt apo gracia final !! an exei tpt link gia na to katebaso to client na to ma8o
-
Aggre :) Gracia ct 2.3 dld Pes M onomasia Gracia ?
-
Paidia Site domain kano apo ekei i se diaforetiko site? Did Na kano ena gracia 2 na 3emperdeyo para na kano ena intelrude
-
nai brika kapou sta help ayto to guite : http://www.maxcheaters.com/forum/index.php?topic=58757.0 Me l2jdot 8a asxoli8o Akoma den 8a saxolli8o ayton ton xrono ton allo pia me to kalo
-
Precnfigured packs enoeis ok man
-
dld ti enoeis ti pack l2jdot l2jfree enoeis? http://www.vrtservers.net/ oriste
-
Me ayto pou les IM Posa sikono atoma?
-
Intel Atom 1.6 GHz * 160 GB Hard Drive * 2 GB RAM * 1 IP Address * 3 TB Bandwidth * 10 Mbps uplink port * Free Setup Ti lete Posa atoma mporo na kratiso me ayto to packet se etairia??
-
Kanenas re paidia?
-
Paidia ginete ta crystal scrol otan kanoun enchant na min pane +0 kai na spane??? Oxi gia l2jfree ksero ekei.Gia L2dot,L2Archid,ktlp
-
[Guide]Δημιουργείστε το δικό σας NPC Buffer.
Tifε replied to Coyote™'s topic in Server Development Discussion [Greek]
File M Einai Poloi Oraio Boi8aei Tous Nwibie :))) Kai einai analitika!! -
Sorry For Duble Post: Server Have Now Balnce Class
-
Gia sas paidia pos mporo na allaxo to mana dld na bazei perisotero ???

