Register for your free account! | Forgot your password?

Go Back   elitepvpers > Aion > Aion Private Server
You last visited: Today at 10:26

  • Please register to post and access all features, it's quick, easy and FREE!

 

Manastone/Enchantment Stone Socket speed (Private Server)

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Nov 2011
Posts: 60
Received Thanks: 2
Exclamation Manastone/Enchantment Stone Socket speed (Private Server)

Anyone know where in the .config or .xml data i find the socket speed for manastones or echantment stones? Standart = 3 seconds



thilo12 is offline  
Old   #2
 
elite*gold: 0
Join Date: Oct 2011
Posts: 591
Received Thanks: 95
Quote:
socket speed for manastones or echantment stones?
What's that?


dallas_extreme is offline  
Old   #3
 
elite*gold: 0
Join Date: Aug 2010
Posts: 26
Received Thanks: 5
Simple answer read the code guess your emu have somekind of echantingservice, there you go, just check there if there are item use animations with delays, if they arent editable with a propertie then set one ;D
paulepaulepaule is offline  
Old   #4
 
elite*gold: 0
Join Date: Oct 2011
Posts: 591
Received Thanks: 95
Manastone give you some atributes such +95 TP or +17 Crit, there is no casting animation or something

Enchanting give your gear an enchanting from 0 to 15 levels, there is no casting animation or something.

So what do you mean with 3 seconds?


dallas_extreme is offline  
Old   #5
 
elite*gold: 0
Join Date: Jul 2012
Posts: 55
Received Thanks: 17
Dallas, wenn du VZ's oder Manastones in oder auf deine Waffe, Rüssi sockelst, gibt es eine Zeit (er beschreibt es als CastZeit, wir nennen es mal Socket Time). Seine Frage war ob man diese Zeit auf 0 setzen kann, damit man keine 300 Jahre für 10 Steine braucht.

Siehe YT:
Shidoh. is offline  
Old   #6
 
elite*gold: 0
Join Date: Aug 2010
Posts: 26
Received Thanks: 5
The item use animation (the bar).
paulepaulepaule is offline  
Old   #7
 
elite*gold: 0
Join Date: Oct 2011
Posts: 591
Received Thanks: 95
Quote:
Originally Posted by Shidoh. View Post
Dallas, wenn du VZ's oder Manastones in oder auf deine Waffe, Rüssi sockelst, gibt es eine Zeit (er beschreibt es als CastZeit, wir nennen es mal Socket Time). Seine Frage war ob man diese Zeit auf 0 setzen kann, damit man keine 300 Jahre für 10 Steine braucht.

Siehe YT:
Das heisst Enchanting cast delay....und JA das kann man verkürzen wie das Ether casting, fällt mir nur auf Anhieb nicht in welche File.
dallas_extreme is offline  
Old   #8
 
elite*gold: 0
Join Date: Jul 2010
Posts: 57
Received Thanks: 12
Quote:
Originally Posted by dallas_extreme View Post
Das heisst Enchanting cast delay....und JA das kann man verkürzen wie das Ether casting, fällt mir nur auf Anhieb nicht in welche File.

So viel ich mich erinnere ist es in der Item.Template
madmax188 is offline  
Old   #9
 
elite*gold: 0
Join Date: Jul 2012
Posts: 55
Received Thanks: 17
Quote:
Originally Posted by dallas_extreme View Post
Das heisst Enchanting cast delay....und JA das kann man verkürzen wie das Ether casting, fällt mir nur auf Anhieb nicht in welche File.
Jop, ich weiß . Wollte dir nur verdeutlichen was er meinte.
Shidoh. is offline  
Old   #10
 
elite*gold: 0
Join Date: Oct 2011
Posts: 591
Received Thanks: 95
Man kann diese Zeit nicht auf 0 reduzieren den, der Rechner braucht eine bestimmte Zeit die Kritchance zu berechnen. Und das mutipliziere auf ein paar hundert Spieler. Da ist nicht viel zu verbessern.
dallas_extreme is offline  
Thanks
1 User
Old   #11
 
elite*gold: 0
Join Date: Aug 2010
Posts: 26
Received Thanks: 5
Das enttäuscht mich aber das du ne CPU unterschätzt die solche berechnungen in nanosekunden ausführt, zweiter Denkfehler ist auch noch das der Server garantiert nicht hunderte ItemActions dieser Art zur gleichen Zeit handeln muss, selbst wenn who cares das ist so wenig Rechenaufwand.

@ TO depends on your EMU it could be in the ItemActions for this (for example EnchantItemAction), ItemService or EnchantingService. but easiest would be to follow up what the ItemActions are doing and calling. As i said look for ITEM_USE Action or smth smilliar that is added as a Task
paulepaulepaule is offline  
Old   #12
 
elite*gold: 0
Join Date: Oct 2011
Posts: 591
Received Thanks: 95
@paulepaulepaule

Du darfst aber nicht vergessen das der CPU nicht nur einen Prozess und zwar nur deine ausführt. Und wenn du die ganze Prozesse summierst wirdst du schnell merken das du dich in einem Bereich bewegst wo deine Kenntnisse sehr bescheiden sind.

Diese delays sind nicht umsonst eingebaut und sind nicht für ein Offline Spiel programmiert sondern für ein MMO, wo tausende von Spieler bedient werden sollen.

Zauberwort:

# ----------------------------
# Thread config's:
# ----------------------------
# NOTE: If you don't know what this setting does, please don't change it!

# Default: 2
gameserver.thread.basepoolsize = 2

# Default: 4
gameserver.thread.threadpercore = 4

# That's only a warning.
# Default: 5000
gameserver.thread.runtime = 5000
dallas_extreme is offline  
Old   #13
 
elite*gold: 0
Join Date: Aug 2010
Posts: 26
Received Thanks: 5
Quote:
Originally Posted by dallas_extreme View Post
@paulepaulepaule

Du darfst aber nicht vergessen das der CPU nicht nur einen Prozess und zwar nur deine ausführt. Und wenn du die ganze Prozesse summierst wirdst du schnell merken das du dich in einem Bereich bewegst wo deine Kenntnisse sehr bescheiden sind.

Diese delays sind nicht umsonst eingebaut und sind nicht für ein Offline Spiel programmiert sondern für ein MMO, wo tausende von Spieler bedient werden sollen.

Zauberwort:

# ----------------------------
# Thread config's:
# ----------------------------
# NOTE: If you don't know what this setting does, please don't change it!

# Default: 2
gameserver.thread.basepoolsize = 2

# Default: 4
gameserver.thread.threadpercore = 4

# That's only a warning.
# Default: 5000
gameserver.thread.runtime = 5000
Okay du willst mir jetzt also weißmachen das du selber glaubst was du schreibst das eine CPU überfordert ist nen simplen Randomseed zu generieren mit nen tail.min und tail.max und daraus ne Zahl zu picken und diese mit simplen if else zu vergleichen, bitte ich glaube ehrlich nicht das du das wirklich glaubst. Mir mangelndes Wissen im Angesicht des Fehlens solch trivialer Kentnisse vorzuwerfen ist unpassend, ich glaub du bist dir nicht mal im klaren was du mir da verlinkt hast mit "Zauberwort". Ich mein bitte du hast wirklich viel Erfahrung ich denke also das du bissl was aufm Kasten hast, auch du solltest doch wissen das die ITEM_USE impl. dort garnichts schwieriges macht, es schickt einfach das item use packet, dann addet es thread in den queue und dieser wird dann nach x sekunden ausgeführt wo ist da (für dich) ersichtlich das man dies zur Sicherung der Leistung macht, es ist sogar aufweniger erst nen Thread abwarten zu lassen der code nach x sekunden ausführt als einfach den besagten code sofort auszuführen.

NCSoft benutzt diese Delays einfach nur als einfaches Mittel den Enchanting Prozess langwierer zu machen, ist ja spannender mit so einer Bar, sonst könnte man ja 100 Stones in paar Sekunden verbraten so braucht man halt viel länger.

Du kannst auch gerne mal das Code Snippet verlinken wo du denkst der braucht soviel Rechenleistung das es lange zum berechnen brauch.
paulepaulepaule is offline  
Old   #14
 
elite*gold: 0
Join Date: Aug 2010
Posts: 484
Received Thanks: 122
Das Delay hat absolut nichts mit dem Einsparen von Rechenleistung zutun, sondern erzeugt sogar eine Zusatzlast...
x-AcT is offline  
Old   #15
 
elite*gold: 0
Join Date: Oct 2011
Posts: 591
Received Thanks: 95
Quote:
Originally Posted by x-AcT View Post
Das Delay hat absolut nichts mit dem Einsparen von Rechenleistung zutun, sondern erzeugt sogar eine Zusatzlast...
Was eigentlich mit Absicht so gemacht worden ist.

Code:
	// check use item multicast delay exploit cast (spam)
		if (player.isCasting()) {
			// PacketSendUtility.sendMessage(this.getOwner(),
			// "You must wait until cast time finished to use skill again.");
			player.getController().cancelCurrentSkill();
			// On retail the item is cancelling the current skill and then procs normally
			// return;
		}
Und noch ein bisschen Dokumentation. Den es geht hier nicht um desto länger ist der Dauer von der Castingtime, desto mehr Ressource verbraucht sondern genau das Gegenteil. Desto öfters ist der/ein neues Prozess initialisiert.

Zum Beispiel:

100 Spieler enchanten. In 60 sek. werden 60 *100 Prozesse initialisiert
100 Spieler enchanten. In 60 sek. werden 30 *100 Prozesse initialisiert



dallas_extreme is offline  
Reply

Tags
aion, mmorpg



« Previous Thread | Next Thread »

Similar Threads
[Guide] Ibot+ Mirror Reflect and Socket Stone Buffs
First off I've been searching the web and asking in forums, in game, and everyone says ibot doesn't support it,but it does!!! :) Step 1: Launch...
5 Replies - SRO Hacks, Bots, Cheats & Exploits
WTS L110 Enchantment Stone
WTS L110 Enchantment Stone, Asmodian, Telemachus, AION EU only 6 eur (crazy offer) push
0 Replies - Aion Trading
[HELP] Stone Socket
Hello. When I try to put a stone in the epic weapons , I can not. The weapon turns red and not to put the stone. What do I do? Help me please...
1 Replies - Metin2 PServer - Discussions / Questions
Manastone/Godstone Informations?
Hi everybody, I have a little (or big? ^^ ) Problem. I had now found out how to get a readable version ob the item xml file. But I am missing...
2 Replies - Aion Main - Discussions / Questions



All times are GMT +2. The time now is 10:26.


Powered by vBulletin®
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy
Copyright ©2017 elitepvpers All Rights Reserved.