per l'ijector puoi usarne uno che trovi su internet generico, ovvero di quelli che ti chiede in che eseguibile vuoi iniettare (ad esempio winject è molto valido se lo trovi).
Altrimenti potresti prendere il source vb.net di qualche injector qui sul forum, e modificare il nome dell'eseguibile che cerca da warrock.exe a elsword.exe
Oppure come ho fatto io in passato apri naerons in ollydbg, noppi la ricerca di hsupdate, modifichi la ricerca di warroc.exe e sei a posto
Ti sei risposto da solo, per aumentarlo lo aumenti
cioè mettiamo che l'indirizzo è 0x86100 e contiene 6552, farai cosi (è solo un esempio, devi vedere tu se è int, float, double o cosa):
*(int*)0x86100 = 6552+3000;
ovviamente la somma non serve, potevi scrivere 9552 direttamente era solo per farti capire.
ah scusa, leggo solo ora la tua ultima riga, si che va bene è esattamente l'injector di cui parlavo io.
Va benissimo, il motivo per cui non si usa per warrock è perchè siccome poco dopo che lanci warrock parte hackshield non ti puoi permettere di perdere tempo con winject a cercare warrocl e lanciare l'inject,non faresti in tempo e non ce la faresti.
Ma se il tuo gioco non ha di questi problemi la tua dll la puoi injectare quando vuoi con calma e winject di solito fa bene il suo mestiere.