Jump to content

Kenpachi

Members
  • Posts

    764
  • Joined

  • Last visited

  • Days Won

    4

Everything posted by Kenpachi

  1. Example from item_db.sql REPLACE INTO `item_db` VALUES (1231,'Bazerald','Bazerald',4,20,NULL,500,70,NULL,1,NULL,0x028F5EEE,7,2,2,4,36,1,1,'bonus bAtkEle,Ele_Fire; bonus bInt,5; bonus bMatkRate,10;',NULL,NULL); Example from item_db_re.sql REPLACE INTO `item_db_re` VALUES (1231,'Bazerald','Bazerald',4,20,NULL,500,'70:105',NULL,1,NULL,0x028F5EEE,7,2,2,4,'36',1,1,'bonus bAtkEle,Ele_Fire; bonus bInt,5;',NULL,NULL); Of course you have to replace the values with your desired values and the table name with item_db2 or item_db2_re. Field explanation can be found here: http://rathena.org/wiki/Custom_Items
  2. Have a look at the sql-files folder an check the files related to item databases. You'll see how it works I think. (item_db2 and item_db2_re are tables which should be used to add custom items.)
  3. Check ../db/re/job_db1.txt or /db/pre-re/job_db1.txt. (Fields HPFactor and HPMultiplicator.)
  4. 1. Most probably you're looking for the specialeffect2 script command. 2. Nope, there is no command to do this. 3. atcommand "@storage"; should work. 4. I'd use getitem2 instead of that string building crap.
  5. That's impossible with scripting.
  6. Nope, eAthena doesn't have the freeloop command for example.
  7. For the question: Use getgroupid() instead of getgmlevel(). For the error: replace if (!.Status) mes .@name$; mes "My master seems to be slacking.."; else { with if (!.Status) { mes .@name$; mes "My master seems to be slacking.."; } else {
  8. I could not find that error message. Neither in the source files, nor in msg_athena.conf. Please post a screenshot of that error.
  9. You have to execute the script which Emistry posted in the "ragnarok" database. If you do so everything should work. (Otherwise the server wont say that he can't fing all the log tables inside the "ragnarok" database. ["raganrok" is the name of that database. I'm not talking about your general RO database.]) The worst thing which can happen is that you don't log the things that happen on the server...
  10. Dann hat sich das entweder innerhalb des letzten Jahres geändert, oder du hattest immer eine Exe bei der das schon gedifft war.BTW; Du musst mir keine Netzwerke erklären, ich bin Fachinformatiker von Beruf. Das stimmt nur, wenn man eine statische IP verwendet, was aber in den meisten Fällen absolut sinnlos ist, da man das meiste mit Namensauflösung machen kann (Stichwort: UNC). Der DHCP-Server (sowas hat heutzutage jeder Router) merkt sich nicht, welchem Gerät er welche IP zugewiesen hat und so kann es sein, dass wenn man mehrere Geräte im Netzwerk hat, die mit dynamischen IPs arbeiten, und der DHCP-Server neustartet, auch eine andere IP zugewiesen bekommt. Es sagt ja auch keiner, dass es so nicht funktioniert. Es ist nur nicht die optimale Lösung.Ganz nebenbei noch eines. Eigentlich muss man den Server gar nicht über die IPs informieren, da sich die drei Server alleine finden, wenn alle auf dem selben Rechner bzw. dem lokane Netzwerk laufen. Aber was red' ich überhaupt... macht einfach.
  11. Und was ist daran nun anders, außer dass man wieder alle Configs anpassen muss, wenn sich die IP des Rechners ändert? 127.0.0.1 ist die beste Lösung, da diese immer auf den lokalen PC verweist - unabgängig davon, welche IP das Gerät wirklich hat... Und auf die folgende Frage gab es auch noch keine Antwort. Wenn nicht kannst du da nämlich so lange probieren wie du willst. @.@
  12. IPs in den Server-Configs: 127.0.0.1 IP in deiner lokalen clientinfo: 127.0.0.1 IP in der clientinfo für alle die von außen auf den Server wollen: xxxx.no-ip-org Das sollte es eigentlich sein...
  13. Der Server muss nicht wissen, wie er von außen erreichbar ist. 127.0.0.1 (lokale Maschine) ist eigentlich immer die beste Wahl. Hast du denn auch "Enable DNS Support" in die Exe gedifft?
  14. Klingt für mich so als hättest du den Port, der in der clientinfo.xml konfiguriert wurde (40001), am Server nicht angepasst. Eigentlich sollte unabhängig vom Ergebnis irgendeine Meldung in der Serverkonsole erscheinen, dass sich irgendwer versucht einzuloggen.
  15. @AppleGirl: You don't know nothing about their reasons so stop your stupid comments please. If you'd know what happens behind the scenes of rA you would not post shit like this. (Actually you could have noticed it by yourself when looking at the amount of staff members who quit in the last weeks.)
  16. Das ist meiner Meinung nach ein "Bug" im Scriptcommand. Es ergibt schlicht weg keinen Sinn, dass ein Item seinen "rental" Status verliert, wenn man es upgraded. Eigentlich müsste successrefitem() an dieser Stelle einen Fehler werfen.
  17. What exactly are the advantages of your system compared to ratemyserver? Actually it doesn't look very professional.
  18. Nope, that happens to me, too.Additionally I'm able to see the "ModeratorCP" link in the top left corner. (But don't worry, I don't have permissions to log in. ) Furthermore the side bar is gone.
  19. Wenigstens hast du jetzt geilen Sound. ^^
  20. Das wäre mehr als schön. Dann würde hier ein Sklave für mich tippen. Ich dachte nur, dass ich mal darauf hinweise, falls jemand - so wie ich - auf eine solche Aktion gewartet hat. (Leider bin ich für diesen Monat pleite und habe nichts von der Aktion. T_T)
  21. Moin. Ich wollte euch nur mal darauf hinweisen, dass der Premium Lautsprecherhersteller Teufel heute eine Preisaktion veranstaltet. Wer sich also für hochwertigen Klang begeistern kann, sollte mal reinschnuppern. http://www.teufel.de/black-friday.html
  22. Well, that's funny. I never saw that topic because it's hidden in the Core section. It's obviously a database issue... The poor indexing results from not knowing how the table will be used when creating it - that's kind of normal. Most of the suggestions theultramage wrote are pretty simple to see if you know how the table is used by the server. Just add indexes on the columns that are used to look up the results and the task is done. (Actually that's what theultramage suggested 3 years ago...)
  23. Das hier ist der Deutsche Bereich und hier wird Deutsch gesprochen! -> Alle nicht Deutschen Beiträge versteckt. ~ @Thema: 1. TXT wurde eingestellt, man muss jetzt SQL nutzen. (Die DBs (item/mob/etc.) können immer noch als TXT genutzt werden. Es wurde nur die Accountverwaltung ins SQL geschoben.) 2. Klar, einfach in der JobDB die entsprechenden Jobs auskommentieren. 3. Generell ist immer die aktuellste Version zu empfehlen, egal ob "old school", oder nicht.
×
×
  • Create New...