Jump to content

Pysk

Members
  • Posts

    234
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Pysk

  1. Ist mir dann auch eingefallen
  2. EDIT: Hat sich erledigt. Der Server sagt ja was er will bezüglich Max_MobID Hallo. Ich wollte wissen wie man Clone als Mob macht. Ich weis das ID 3001 für Spieler Clone ist also habe ich in der MobDB2 folgendes eingefügt 3026,NOVICE,Novice,Novice,98,30000,0,0,0,1,900,950,1,1,1,1,40,1,900,1,15,2,1,7,88,0x3695,100,200,100,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 Desweiteren habe ich in der mob_avail.txt folgendes eingefügt 3026,0,1,1,3,0,0,264,185,194,0,0 Leider bkomme ich das zu sehen was im Anhang ist. Ich weis das man auf diese Art wie ich es vor hatte Monster erstellen kann es gab damals sogar einen ganzen Dungeon davon. Habe ich was vergessen?
  3. Hallo. Seit rathena ist die gm.conf recht klein geworden. Bzw. kann man nicht mehr einstellen das ein GM benutzen von Skills keine Items wie z.b Blue Gemstones braucht. Früher ging das ja alles. Wo sind die Einstellungen dazu hin?
  4. Pysk

    gRathena

    Das Problem ist auch das NPC's hin und wieder ein update bekommen und bis du fertig bist gibt es wieder neue NPC's und ander sind verändern worden wo du dann wieder ansetzen musst. Damal gabs ja gAthena und es ist auch gescheitert.
  5. Ich glaube ich sehe gerade meinen fehler. Jey sagte - Diese nach der Data-Ordner-Struktur in den Ordner lua514 entpackt und (optional) die grf erstellt. Ich habe allerdings alles in den Order lua files gepackt nicht lua 514 Das werde ich später auf jedenfall mal testen.
  6. Ich habe beides runtergeladen und versucht leider bleibt es in Koreanich... Deine Exe erkannt keinen Data Ordner wie ich festsellen durfte also habe ich alles in die GRF gepackt aber leider auch hier alles in Koreanich
  7. Hallo zusammen. Ich habe ein kleines Problem und leider kann ich nur eine sehr düfrige Beschreibug liefern. Ich nutze 2012-04-10aRagexeRE und die dazugehörigen lua files, ebenso habe ich mir de passenden Data Ordner geladen http://svn6.assembla.com/svn/ClientSide/Translation_Project/renewal%20data/ Die neuste ratehna hat die oben gennante exe als standart eingetragen und da ich den Server nur benötige um die Skills der dritten Job Klassen zu testen ist das auch recht egal. So die Items sind alle ganz brav in Englich aber die Skills bleiben in Koreanich egal was ich versuche. Kann mir jemand helfen?
  8. Exe und Setup auch als Administrator ausgeführt?
  9. File Name: Real Red Angel Wing Ears File Submitter: Pysk File Submitted: 03 Apr 2013 File Category: Headgears Content Author: Pysk (Admin Lion) Red Angel Wing Ears. But not the pink instead straight red. Have fun with it. Click here to download this file
  10. Version 1.1

    260 downloads

    Red Angel Wing Ears. But not the pink instead straight red. Have fun with it.
    Free
  11. Das ist mir garnicht aufgefallen, ich hab es versucht man muss es einschalten dann geht es aber Problemlos. Danke für die hilfe.
  12. Hmmm.... Ich habe ihn eingebaut aber er macht genau das selbe wieder der Refiner der standart ist. Ich muss jedes level einzel anklicken und bestätigen.
  13. Hallo. Ich hate mal einen ganz guten Refiener gehabt, im Prinziep war der Refiener wie der Standart nur konnte man nachdem man das item gewählt hatte auswälen auf welches Level er upen soll. Wenn das Upen über das Save Level hinaus ging hat er einen darauf hingewiesen das die Waffe oder die Rüstung bei dem Versuch kaputt gehen kann. Also war halt kein +10 Save Refiener. Hat jemand vileicht ein Script was so arbeitet wie dieses? Weil auf einem HR Server ist es schon extrem nervig für die Spieler bei 50 Waffen oder so immer jedes einzelne Level zu upen... Das Script was ich hatte habe ich damals über eathena gefunden aber scheinbar ist der Link down denn ich finde es nicht mehr. Ach ja der NPC soll natürlich wie auch der Normale Elunium und Zenys berücksichtigen und er sollte keine Ringe oder sowas refinen können, hatte ich leider auch schon gehabt, das er die item_db.txt einfach übergeht.
  14. Hmmm keine Ahnung ist mir auch egal. Die Rental Items sollen ja nicht verbessert werden. Der Normale Schmied tut dies ja auch nicht
  15. Guten Abend Ich habe mir vor längerem mal einen Refiner zugelegt der mit einem Item zu 100% sicher refint. Soweit so gut. Derweile hat sich viel getan und es gibt die rental Items die ich wirklich toll finde. Nun stelle ich fest, das der gute Schmied auch diese Items verbessert, was natürlich dazu führt das der rental Effekt verloren geht Wie ändere ich das? drag_in02,139,178,7 script Special Refiner 63,{ mes .n$; mes "Na, willste 100% sicher refinen?"; next; mes .n$; if( select( "Jo:Nein" ) == 1 ) { if( countitem( .Refineschein ) ) { mes "Was möchtest du denn refinen?"; set @slot, select( ( ( getequipid( 1 ) ) ? getequipname( 1 ) : "^ff0000Kopf oben^000000" ) , ( ( getequipid( 9 ) ) ? getequipname( 9 ) : "^ff0000Kopf mitte^000000" ) , ( ( getequipid( 10 ) ) ? getequipname( 10 ) : "^ff0000Kopf unten^000000" ) , ( ( getequipid( 2 ) ) ? getequipname( 2 ) : "^ff0000Rüstung^000000" ) , ( ( getequipid( 3 ) ) ? getequipname( 3 ) : "^ff0000Linke Hand^000000" ) , ( ( getequipid( 4 ) ) ? getequipname( 4 ) : "^ff0000Rechte Hand^000000" ) , ( ( getequipid( 5 ) ) ? getequipname( 5 ) : "^ff0000Mantel^000000" ) , ( ( getequipid( 6 ) ) ? getequipname( 6 ) : "^ff0000Schuhe^000000" ) , ( ( getequipid( 7 ) ) ? getequipname( 7 ) : "^ff0000Accessoire 1^000000" ) , ( ( getequipid( 8 ) ) ? getequipname( 8 ) : "^ff0000Accessoire 2^000000" ) ); next; mes .n$; if( getequiprefinerycnt( ( ( @slot == 1 ) ? @slot : ( ( @slot == 2 || @slot == 3 ) ? ( @slot + 7 ) : ( @slot - 2 ) ) ) ) < .maxrefine ) { mes "Bist du dir sicher, dass du " + getequipname( ( ( @slot == 1 ) ? @slot : ( ( @slot == 2 || @slot == 3 ) ? ( @slot + 7 ) : ( @slot - 2 ) ) ) ) + " refinen möchtest?"; if( select( "Jo:Nein" ) == 1 ) { successrefitem ( ( @slot == 1 ) ? @slot : ( ( @slot == 2 || @slot == 3 ) ? ( @slot + 7 ) : ( @slot - 2 ) ) ); delitem .Refineschein, 1; mes "Das wars schon.."; mes "Viel Spaß damit."; }else{ mes "Darum frag ich nach..."; } }else{ mes "Dieses Teil ist schon maximal refined"; } }else{ mes "Du brauchst einen " + getitemname( .Refineschein ) + " zum refinen."; } }else{ mes "Na dann nicht..."; } close; OnInit: set .n$, "[Refiner]"; set .Refineschein, 21002; set .maxrefine, 10; }
  16. ossi0110 ich danke dir für diese Info. Gerade versucht und es geht natürlich.
  17. Wie man eine Map einbaut weis ich selber das ist mir klar. Aber die Maps mit namen 06guild_01 -08 gibt es in keiner GRF aber im Server gibt es sie und es sind alles kopien von guild_vs2
  18. Hallo. Ich mal wieder und ich würde gerne mal was wissen. Ich habe jetzt schon im Server und auch im Client danach gesucht aber nichts finden können. Im Beispiel nutze ich mal die Map guild_vs2 Die Map ist im Server auch unter 06guild_01 bis 06guild_08 zu finden. Die Map wurde auch im Mapindex so eingetragen und auch in der Maps_athena ist sie drin. Schaue ich nun aber in der GRF nach gibt es keine Map mit Namen 06_guild_01 nur eine einzige mit 06_guild_r aber das ist eine andere Map. Ja wie macht man das? 1. Woher weis der Server das die Map 06guild_06 genau die selbe ist wie die guild_vs2 2. Wie kann man sowas selber machen? 3. Bei den PVP Maps ist es genauso gemacht aber auch hier keinen Hinweis wie es funktioniert. Im Client finde ich zwar 06guild_01 - 08 aber nur in der Mapname und in der MP3 Tabellen Datei. Sonst nicht.
  19. Dann werde ich das einfach mal einbinden und abwarten wie sich die Dinge entwickeln.
  20. Hallo. Ich wollte in meinem Server Putty einbinden //===== rAthena Script ======================================= //= Card Trader //===== By: ================================================== //= Elias (og2) //===== Current Version: ===================================== //= 1.4 //===== Compatible With: ===================================== //= rAthena SVN r15340+ //===== Description: ========================================= //= Card and Points Trader //===== Additional Comments: ================================= //= v1.0 Translated from the Official [Elias] //= v1.1 Fixed variables and optimized script [Elias] //= v1.2 Fixed char being stuck with breaks [Elias] (bugreport:5374) //= v1.3 Optimized: reduced from 123kb to 7kb! [Euphy] //= v1.4 Variables don't need to load OnInit. [Euphy] //============================================================ prontera,115,90,0 script Putty 90,{ if (!.card[1]) { setarray .card1[0], 4001,4006,4009,4019,4075,4033,4012,4016,4026,4022, 4027,4028,4038,4025,4021,4050,4079,4081,4090,4094, 4101,4104,4110,4114,4119,4108,4095,4231,4280,4008, 4011,4013,4014,4015,4020,4032,4037,4039,4041,4045, 4046,4010,4023,4029,4052,4048,4056,4071,4093,4031, 4036,4034,4042,4055,4061,4087,4096,4116,4122,4170, 4215,4220,4228,4226,4212,4227,4267,4257,4278,4286, 4287,4292,4311,4315,4319,4322,4084,4078,4113,4149, 4153,4196,4240,4247,4256,4057,4066,4067,4112,4150, 4152,4186,4187,4181,4173,4167,4162,4176,4195,4193, 4200,4223,4194,4190,4189,4192,4224,4244,4248,4261, 4260,4259,4274,4275,4313,4299,4304,4294,4076,4127, 4154,4157,4156,4213,4214,4225,4235; setarray .card2[0], 4293,4297,4288,4283,4295,4307,4308,4309,4132,4326, 4341,4335,4337,4345,4344,4331,4333,4332,4089,4161, 4177,4178,4180,4184,4191,4206,4199,4273,4282,4268, 4289,4321,4316,4343,4339,4369,4377,4385,4383,4382, 4380,4381,4378,4379,4390,4389,4388,4391,4405,4400, 4401,4402,4404,4002,4003,4004,4005,4007,4017,4024, 4030,4035,4040,4043,4044,4049,4051,4053,4058,4060, 4062,4063,4064,4065,4068,4069,4070,4072,4073,4074, 4077,4080,4082,4083,4085,4086,4088,4091,4092,4097, 4098,4099,4100,4102,4103,4106,4107,4109,4111,4115, 4117,4118,4120,4124,4125,4126,4138,4139,4141,4151, 4158,4164,4165,4182,4185,4159,4160,4166,4172,4175, 4188,4201,4202,4204,4205,4208,4209; setarray .card3[0], 4120,4216,4217,4219,4221,4222,4230,4234,4233,4232, 4237,4238,4242,4243,4245,4246,4249,4252,4255,4258, 4262,4264,4276,4270,4271,4218,4239,4251,4253,4269, 4334,4105,4133,4136,4229,4272,4277,4279,4281,4284, 4285,4290,4296,4298,4301,4310,4314,4317,4325,4327, 4328,4329,4338,4340,4346,4347,4348,4349,4350,4351, 4353,4354,4355,4356,4358,4360,4362,4364,4366,4368, 4370,4371,4373,4375,4387,4406,4129,4155,4291,4392, 4393,4394,4409,4410,4411,4412,4413,4414,4415,4416, 4417,4418,4420,4421,4422,4423,4424,4427,4427,4428, 4429,4431,4432,4433,4434,4435,4436,4437,4438,4439, 4440,4442,4443,4444,4445,4447,4448,4449,4450,4452, 4453; setarray .card[1], getarraysize(.card1), getarraysize(.card2), getarraysize(.card3); } set .@points,oversea_event9; if (!.@points) { mes "[Putty]"; mes "Hi there."; mes "I don't know if I can be"; mes "of any assistance, but I"; mes "am trying to help older veterans"; mes "by exchaning the cards that"; mes "they are no longer using."; next; switch(select("Ask for more information!","I don't have any cards right now.")) { case 1: mes "[Putty]"; mes "I am giving 1 point for each card that you bring me."; mes "The points can be used to exchange for items that I have."; next; mes "[Putty]"; mes "For ^CC0000100 points^000000: ^0000CC1 Old Card Album^000000."; mes "For ^CC000050 points^000000: ^0000CC20 Yggdrasil Berry^000000."; mes "For ^CC000020 points^000000: ^0000CC10 Blue Potion^000000."; mes "For ^CC00001 point^000000: ^0000CC4 Honey^000000."; next; break; case 2: mes "[Putty]"; mes "Well, remember this offer!"; close; break; } } else { mes "[Putty]"; mes "Welcome back!"; mes "I see you already have some"; mes "trading points. Actually, you currently have ^00cc00" + .@points + "^000000."; next; mes "[Putty]"; mes "Would you like to exchange these"; mes "points now, or you would like to exchange more cards?"; next; } switch(select("I would like to exchange cards.","Can I exchange the points?")) { case 1: mes "[Putty]"; mes "Please tell me what card you want to exchange."; next; input .@i$; set .@input$, "_"+.@i$; set .@card,0; //freeloop(1); for(set .@j,1; .@j<4; set .@j,.@j+1) { for(set .@i,0; .@i<.card[.@j]; set .@i,.@i+1) if (compare(.@input$,"_"+getitemname(getd(".card"+.@j+"["+.@i+"]")))) { set .@card, getd(".card"+.@j+"["+.@i+"]"); break; } sleep2 10; // For good measure if (.@card) break; } //freeloop(0); mes "[Putty]"; if (!.@card) mes "Please, come back here if you want to exchange a monster card."; else { set .@count, countitem(.@card); if (!.@count) { mes "You don't have any ^0055FF"+getitemname(.@card)+"s^000000 with you!"; close; } mes "You've got ^0055FF"+.@count+" "+getitemname(.@card)+((.@count>1)?"s":"")+"^000000."; mes " "; mes "Would you like to exchange 1 point for each of them?"; next; switch(select("Yes, please!","No, thank you.")) { case 1: delitem .@card,.@count; set oversea_event9, (.@points+.@count); mes "[Putty]"; mes "Alright, you have received ^CC0000"+.@count+"^000000 points."; break; case 2: mes "[Putty]"; mes "Okay, let me know if I can help you with something else."; break; } } close; case 2: if (.@points) { mes "[Putty]"; mes "These are the items that I have."; next; switch(select("1 Old Card Album - 50 Points","20 Yggdrasil Berry - 50 Points","10 Blue Potion - 20 Points","4 Honey - 1 Point","^777777Nerver mind.^000000")) { case 1: if (.@points < 100) break; mes "[Putty]"; mes "Great, I wish you the best"; mes "of luck with this album. I have a"; mes "very good feeling about this one!"; set oversea_event9, .@points - 100; getitem 616,1; close; case 2: if (.@points < 50) break; mes "[Putty]"; mes "Oh, you must like adventures."; mes "Here you go, just what you need!"; set oversea_event9, .@points - 50; getitem 607,20; close; case 3: if (.@points < 20) break; mes "[Putty]"; mes "Blue Potions? Are you sure?"; mes "If that's what you want, here they are!"; set oversea_event9, .@points - 20; getitem 505,10; close; case 4: if (.@points < 1) break; mes "[Putty]"; mes "It took many bees"; mes "to make all of this."; mes "Make good use of it."; set oversea_event9, .@points - 1; getitem 518,4; close; case 5: mes "[Putty]"; mes "Alright, come back when you have more points."; close; } mes "[Putty]"; mes "Sorry, but you don't have enough points."; close; } else { mes "[Putty]"; mes "You have 0 points. You need at least 1 point to exchange."; } break; } close; } Wie man sieht habe ich freeloop(0); freeloop(1); abgeschaltet. Grund ist das ich eAthena benutze und der Server diese Funktion nicht kennt. Schalte ich es ab, arbeitet der NPC ohne Probleme. Aber was bewirkt sie und welche Probleme könnte ich bekommen wenn ich die Funktion weglasse? Die wird ja nicht ohne Grund da drin sein!
  21. Hallo. Ich erhoffe mir wirklich weder eine hilfe noch ein fertiges Sprite aber fragen möschte ich trotzdem. Das Male GM Sprite ist nun wirklich naja ich sage mal unschön. Das weibliche ist ja ganz nett. Ich habe mich damit mal befasst aber spriten ist wirklich nicht meins. Ich suche ein Male GM Sprite was hm vileicht eine Modifizierte Version vom White Smith Sprite. Unterscheiden soll es sich natürlich schon, da man es ja als GM erkennen sollte. Hat jemand sowas? Oder kann jemand sowas Spriten? Alle Sprites die ich bisher gefunden hatten war absoluter dreck, meist auch buggy.
  22. Ich habe gestern Abend noch bzw heute Nacht die Variante von Ossi getestet die geht. Ich habe es nur jetzt so verändert das man Tag und Nacht rein kommt nur eben mit Tag und Nacht Map. Aber das prnziep bleibt das selbe. Aber deine Variante gefällt mir auch ganz gut werde ich auf jedenfall beim nächsten mal so versuchen.
  23. Naja dann sage ich mal danke. Ich habe jetzt das erste mal cases benutzt und dann passiert mir das...
×
×
  • Create New...