Forum
Trash Deleted Posts1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
----New series of simple scripts that just work..nothing fancy -- -- -- -- -- -- -- -- -- -- -- -- -- T@P .s#@@@#c. -- Y@@@2 9@@@@@@@@@8 -- h@@@@; @@@@@@@@@@@@@ -- C@@@@@P @@@@@@@@@@@@@@@ -- TS 5@, @@@@@@@@@@@@@@@ -- h@7 @@@@@@@@@@@@@@@ -- Cs ;@@@ :@@@@@@@@@@@@@@Y -- #@@@@9M@@@s @@@@@@@@@@@@@7 -- ;@@Y ;7 ;@ C@@@@@@@@@U. . -- ;@. Y@@ ;@@@@@@@@7;Cb@@@@@@@ME; Y2;GY -- , CM7 #@dCG@@@7 0@@@@@@@@@@@@@@@@@@@@@@@P; 7b@@@@@@O -- Y@@ 1@@@@@@E ;2@@@@@@@@@@@@@@@@@@@@@ZZ@@@@@@@@@@7 -- D@D G@; G@; cM@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@s: -- 5@@ ;@ ;YFl;;X@@@@@@@@@@@@@@@@@@@@@@@X -- :@T U. ,#@@@@@@@@@@@@@@@@@@@@@Z -- @ . .F@@@@@@@@@@@@@@@@@@@@@ -- s . @@@@@@@@@@@@@@@@@@@5 -- 7U 5@@@@@@@@@@@@@@@@@@@T -- ;E@. .0@@@@@@@@@@@@@@@@@@@; -- c@@7 .@@@@@@@@@@@@@@@@@@@@b -- @@: ,s@@@@@@@@@@@@@@@@@@@@@@ -- ,@ 7@@@@@@@@@@@@@@@@@@@@@@@@@# -- ;E .@@@@@@@@@@@@@@@@@@@@@@@@@@@; -- 7 Z@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -- @@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -- @@@@@@@@@@@@@@@@@@@@@@@@@@@@@; -- .@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -- 7@@@@@@@@@@T P@@@@@@@@@@@@@@@@@@ -- s@@@@@@@@@M 7@@@@@@@@@@@@@@@@@ -- 7@@@@@@@@G7. @@@@@@@@@@@@@@@@ -- .@@@@@@@@E @@@@@@@@@@@@@@@@Y -- @@@@@@@@@ @@@@@@@@@@@@@@@@@@ -- v@@@@@@@@d 7@@@@@@@@@@@@@@@@@@1 -- @@@@@@@@5 8@@@@@@@@@@@@@@@@@@@ -- @@@@@@#7 7@@@@@@@@@@@@@@@@@@@@@ -- 2@@@@P 7@@@@@@@@@@@@@@@@@@@@@@. -- 7@@@@@ b@@@@@@@@@@@@@@@@@@@@@@@7 -- ;7Z8@@@@@@@G 7@@@@@@@@@@@@@@@@@@@@@@@@@ -- ;@@@@@@@@@M@@@@: 7@@@@@@@@@@@@@@@@@@@@@@@@@@F -- ;OU@@MM@h ,7: G@@@@@@@@@@@@@@@@@@@@@@@@@ -- .7 1, @@@@@@@@@@@@@@@@@@@@@@@@@@, -- @@@@@@@@@@@@@@@@@@@@@@@@@@@ -- @@@@@@@@@@@@@@@@@@@@@@@@@@@@ -- ;h@D. ,@@@@@@@@@@@@@@@@@@@@@@@@@@@@Z -- :@@@@@@c .;G@@@@@hY. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@, -- ,75@@@@@@@@@FP@@@@@@@@@@@@@@Mv@@@@@@@@@@@@@@@@@@@@@@@@@@@@@d -- b@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@; -- T@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@: -- E@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@; -- c@@@@@@@@@MSvO@@7 ,75D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@5 -- @@@@@s7, 7 :5@@@@@dGZM@@@@#7:Y7M@@@@@@@@@@@@@@@@@@ -- 7@@P ,@@@@@@@@@@@@@@@@@@ -- . ,C@@@@@8Z; d@@@@@@@@@@@@@@@@@ -- C@@@7 7h@@@@@@@@@@@@@@@@@@@@@@@X1s7: -- @@@@@@@ZE@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -- 7F@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@T -- ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@P -- 5@@@@@@@@@@@@@D#@@@@@@@@@@@@@@@@@@@@@@@@2 -- :@@@@@@@@@@@@@@ ;71c;. .::. -- 8@@@@@@DT: 1Y -- @@@@O -- @@@S -- -- -- -- -- -- -- -- b@@@@@@@@@@@, @@@@@@@@. M@@@@@@@@@@@@MC. -- S@@@@@@@@@@@@ Z@@@@@@@1 ;@@@@@@@@@@@@@@@@: -- ;@@@@@@@@@@@@Y .@@@@@@@@ @@@@@@@@@@@@@@@@@2 -- @@@@@@@@@@@@@ 8@@@@@@@: s@@@@@@@s v@@@@@@@; -- @@@@@@#d@@@@@@ ;@@@@@@@D @@@@@@@@ 7@@@@@@@ -- D@@@@@@;8@@@@@v @@@@@@@@ Z@@@@@@@; @@@@@@@; -- 2SS5S51c7: l@@@@@@:;@@@@@@ T@@@@@@@2 .@@@@@@@O d@@@@@@G 7GFUd7 5UOU# 5ZCEd. ;FM@@@#5 -- l@@@@@@@@@@@ ;@@@@@@2 @@@@@@@ @@@@@@@@ @@@@@@@@Us@@@@@@@P @@@@@ ;@@@@@ :@@@@@ 7@@@@@@@@@@ -- @@@@@,l@@@@@ @@@@@@@ ;@@@@@@Y Z@@@@@@@7 7@@@@@@@@@@@@@bCv, P@@@@; @@@@@ @@@@@ v@@@@. @@@@@ -- X@@@@: 7@@@@7 @@@@@@@ @@@@@@@ .@@@@@@@@ @@@@@@@@@@@@@@bl .@@@@@ 7@@@@1 7@@@@s .@@@@7 @@@@7 -- @@@@8 @@@@@ d@@@@@@; .@@@@@@@ @@@@@@@@. l@@@@@@@c S@@@@@@@ @@@@@. @@@@@ @@@@@ h@@@@Z -- @@@@@ E@@@@: l@@@@@@5 G@@@@@@v 7@@@@@@@9 @@@@@@@@ s@@@@@@@ ;@@@@Z U@@@@; F@@@@; #@@@@@@F -- ;@@@@F @@@@b ;@@@@@@@M@@@@@@@@@ @@@@@@@@ h@@@@@@@; @@@@@@@: @@@@@ @@@@M @@@@@ X@@@@@@@Y -- @@@@@ @@@@@ @@@@@@@@@@@@@@@@@@ l@@@@@@@l ,@@@@@@@@ d@@@@@@# 1@@@@Y #@@@@ @@@@@ X@@@@@@ -- l@@@@7 ;@@@@S @@@@@@@@@@@@@@@@@@s @@@@@@@@ @@@@@@@@ :@@@@@@@ @@@@@ ;@@@@G ;@@@@F FO5X: ;@@@@@ -- @@@@b @@@@@ 9@@@@@@@7. h@@@@@@@ D@@@@@@@; 7@@@@@@@F @@@@@@@C 9@@@@; @@@@@ @@@@@ c@@@@ ;@@@@: -- d@@@@; b@@@@; s@@@@@@@Z @@@@@@@@ :@@@@@@@@ @@@@@@@@ v@@@@@@@ ,@@@@8 7@@@@l 5@@@@; @@@@G @@@@X -- 7@@@@@@@@@@@c 7@@@@@@@@ h@@@@@@@5 @@@@@@@@ 8@@@@@@@c @@@@@@@7 @@@@@ 7@@@@@@@@@@: @@@@@@@@@@S -- 9@DDh#d#9O7 @@bDDh#b: @M#hh0#@. ;@#dhhhM5 .@@DD0ddd s@dD0D#h ;@d9#s :9@@@@@F: .F@@@@@E7 -- -- -- -- -- .Y.. -- .:vXgdBBQKgs. XQq.i:vJ -- ..KRBBBBBBBBBEX1BBBD1.:1BBP:7:7YQ2X. -- iY7BBBQBQBBBBBdr 5QL..rBQBB 7Md1QgQ: -- YgBBQBQBQBQBBu:: K UBBR 7UPQB.B: -- rYRQBQBQBMBQBBBi77. M PBBQ . iBL77. -- .iMBBQQQBQBQBQBQQgi i:. BuJSBBBBB ... .i .r -- :bv:rZQBQBQBgBQBPBQE: qBQBQB:.iUuU.7iSr7QqrrKBBBQKvJ5ggB -- .:. .vZQBQBBBRBQBQqiBQBQr. rIqY: Sq.XBBQDPI: .ui .r PQBBBQBBBQBQQ: -- .::.rPJqdgdEBQBQBZBPgBBQBQBRP: rYUQBBBQB:Q:.:jr. .dU P :siIBBBBQBQLB. -- . .KSIBQMQJBgsiUBBQDBMQdDQBQBQQs. :q IBBgKii:JL ig 2v :U5: .QBgB2gEBB. -- rBBQgI7riULiQK7MZ7BQS7BMBZQRBQBQBQZ: :LdQBBQR :77ri.. :d 75 E s7I i jIB.BIBD -- 7:IJu5BQB7iUgXIiJrgLsRrvBddMBBBQBQBQBPY. Qi vQBQBiuuY:. P5 .vI Z i71 g uQiZvQB -- . ..QZdSiIBEP1rr1Mq.1vYYdq.rD52dP5BQ5YSir P. :7dji.:. d7 7s Q YIJ .B iB:ELBQ -- rrJK1s7uJj571IQE vBviQ:UMvB.UQBBB2d. .::7r:R2YqYZ U7 iY Dr .1iDPBQi.2B BYQB -- .B sq::7.Yi5 ..IBBvvQgdb5PDggBQDbLiX ..IRIrPPMbPqP: j. Su ::irr1Y:U B i17vMBQBB.2BqBP -- QdJgv.:.rr17 5i7Q2B:sIDr7E.Ysru7r: .jRRP:.idZr. U :K i..:vr1SB:17I7KuugQL .QiQ1i:ii:rvqBuBQ -- QSgQqi::77YQ.L:Ug:.QSMggEXrIUr.. .L2QQB7: iqj 2. v: .::vviqQUJJ5uIvd5:vXPbgXv5B: .IKXRP7EQBBBIZQQrEX -- .rirKZKJB:KgErrLQBEPj1dPQPJ.: U: L5 Lq. P Ld7S7JjSP2qPEXUvri7JsKEQBb.E.s::B. :2QBBQBQYiMQBQBQi -- vr.j1Ud.rQuu5EBJJ25DB7: QY.irU.JQ q: ::s:YvPYQPduSrr727vs1KPEBQBQBQi7v : vBr:BX .u:LgBEREBQBBBQB -- iijDU .X1BrU2PIRUi . ..:.BUQ.B :gBiS...7rYsR7Z7MBjrIIgZgdQRQQBggqBQBQBQ: 1 :BQE BQv 7qZvbMBBRXBZr: -- . .i .UQBQBZQurrBQ K Qi YQjQKZDEDEUQBQgvviBQBBQ7BQBBBQBQBQPJL:. UBBM1srBBQB LBBPu:i:77UQBuBBi:Qd -- :PQBQ.IP YB E Ki:iBiKSBBBRBddvX: 71Qu7B LQMdBDQQBr: YrX.vbBQjQBBB::QBQBQBQBQi rBBQ2iBQ. -- :SQQQL5i. r .:ii uii:.UsSQBQM: : .QB EQ QB UBr B : rBQu5BQBBBX.. .BBQB .QBQBQd:Bq -- .vvBsb7irq. BvrYJv7:7..D Pj QQBr .J7qEDBdr rQ.L. s iZr BQ P.7 1BuBQBBBQBQK7 BBBQ BBBQBQBDSv..LYi -- :uJriJrr:Y iQ .dr.. .v Dr. :2 .L.JPBBBQPLgQBBBiUr:.i:rQY:BQ BB BQ: LBLXqKSXvIK ..1Li::dQBQBBQ.iJMB: :B -- v5J7Bqrq7Q25SQ7 B. Prv:irir:i IBBBvi:i .BQBg.iQBBZBMBgBIBQBQP: gv BQ .ruZXs.. iBQBBBQB2 rvJis.BLriii. -- r7qdUQBYXP2QB qvr:: Q: UK. .. .i7 r:gQ17S. :7BBQ riILrs:: .rBBBY gd QB .DdZbvgDBQ. rKBBUMQZBgb1QQi.v2 ..j7K:iv7:vrriPBE -- Ri7Y2 RS .: u: Q: j:. . . ir7BPiQ.XY1r:. i: 7s .: UuUi QB:7B. 7vqv 1BQBQBBqLXQi 7i .ri EL BQ -- Qr7ur:7r:7i.7:gR7sXBQ1BEPg:v2.:ZL.:I B: ruB.. : ...7. :BBBQ .Q B vL :BBBQBQB: P gg ZYE :i 1Q7 SPE7vv.:QU --:MQSBEgQuKZ7BQBqIS77BQK7vQB vIRYgBBB51grE. .7 B i:v :r.i:vS.i.:.:r:Qi ri. gBBBQBB: 7 .Kii.: i qBKd Y iQrPBQ. --budQiibU7777.ir7iqIqYbQ7iJX2 vJqM.Q7 RXSI: 1Q 7 :.5 gr :75117s: YBb7v1J:ii.B 7QBBBQBBBQBBB : i . BB d1L :i .BP --PSvZ55BJBRQiMbsI.v57vv:r2Ssqd5rUDiQ77BBBQQYBBZBE:... r... L r :..: 5EBgBQRBgi j YQQQBQBQBBBvQQ2..sB5Q2K.:i.qBQDQB: -- . .775sK7gQZP12PusE2.L.QvrsPKviiru7XLLrLX2LdZQBdv. :.. . .: :Qv.BQBBQ.SQg5BBBQZQQQRDB BBi L2Qid:K L.::uBBQBQY -- 1Kr:7vLDZ7PI1XuRY 7ivgX7sBrviiSbr...:.BKI:ru. . 7 .i .. i:. rDBQ YQi QBBBZMQP BZi:BQ BQ. Q QdiR.b:7.B7.UBQBQs -- r vM7rrSErJvuSbIBYKPr:rbiY1Js.g7Prs2Y. ..7rr2i.::i::.r7:.iBQBq... vQBgBQBgQQ DB.Pr 7QBJ7rgs Qb7B.M2ui:d BgB: -- :.irIP.1Quqi7v5:XDP5 BvB7iQDBiBUZvQjSX1.. 17Y.:vBdL:r:::.irirsdQqSBQBBBgBQ.r: iQBQi7Lri . . Pv.. -- : iB.su.D:: K.M Yq.UiQJ.rrr.D.5rrQKbBQY:1jIQSrLvY iv1YQDQbii:... .. .:v7..JJBQBQQ SuKXRdXqdgBDQZQUdDg5BSuJSIXIUrvJ: -- . i :iP5 Bur7E:jiUbr7gXdiiri7di.gPjQvg1:SIQBQEXBQsPPIIL. :r2rvPP7vv5PqXSi:::.SZQQBQBQBBBQBQBQBQBQBq5BBBBQBBBs -- : . .i:D r.7:QYiS.ibIvBiYdrBURii7siKBrjb2B.SBZPUPdsRBjBEvBQQQs.. ri7vKv7.::.:i::.::i:vv1:L1dQBBgL:iqZ57 -- i 7 : .B2:1bLsrr:Pj Z:X5:v i5udQ:.gBr7JIgBQ.v7XJIiDXU. J1KSBBM1BQqBBMD:777v5i:i:.i:ir7rr. -- ...i Yu Pii1gv2u7ZP:QUBiPBMXZ.PBY5KggSiSiJiBQBXrSrqB5X.LRPur.:.77EMBQBQBBBZKi:r: -- :. i: u.vi:LJi.r:7.i: :IS:SrB:J..Bi IQ.d:5UrBBr7BQBgB7jr2vB:2: -- . v :. . . ----New series of simple scripts that just work..nothing fancy if myHero.charName ~= "Darius" then return end require "DamageLib" keybindings = { [ITEM_1] = HK_ITEM_1, [ITEM_2] = HK_ITEM_2, [ITEM_3] = HK_ITEM_3, [ITEM_4] = HK_ITEM_4, [ITEM_5] = HK_ITEM_5, [ITEM_6] = HK_ITEM_6} local castSpell = {state = 0, tick = GetTickCount(), casting = GetTickCount() - 1000, mouse = mousePos} local barHeight = 8 local barWidth = 103 local barXOffset = 0 local barYOffset = 0 function SetMovement(bool) 	if _G.EOWLoaded then 		EOW:SetMovements(bool) 		EOW:SetAttacks(bool) 	elseif _G.SDK then 		_G.SDK.Orbwalker:SetMovement(bool) 		_G.SDK.Orbwalker:SetAttack(bool) 	else 		GOS.BlockMovement = not bool 		GOS.BlockAttack = not bool 	end 	if bool then 		castSpell.state = 0 	end end class "Darius" local Scriptname,Version,Author,LVersion = "DariusExpress","v1.0","Tocsin","7.17" function CurrentTarget(range) 	if _G.SDK then 		return _G.SDK.TargetSelector:GetTarget(range, _G.SDK.DAMAGE_TYPE_PHYSICAL); 	elseif _G.EOW then 		return _G.EOW:GetTarget(range) 	else 		return _G.GOS:GetTarget(range,"AD") 	end end function Darius:__init() 	 	self:LoadSpells() 	self:LoadMenu() 	Callback.Add("Tick", function() self:Tick() end) 	Callback.Add("Draw", function() self:Draw() end) 	local orbwalkername = "" 	if _G.SDK then 		orbwalkername = "IC'S orbwalker"		 	elseif _G.EOW then 		orbwalkername = "EOW"	 	elseif _G.GOS then 		orbwalkername = "Noddy orbwalker" 	else 		orbwalkername = "Orbwalker not found" 	end 	PrintChat(Scriptname.." "..Version.." - Loaded...."..orbwalkername) end function Darius:LoadSpells() 	Q = { range = myHero:GetSpellData(_Q).range, delay = myHero:GetSpellData(_Q).delay, speed = myHero:GetSpellData(_Q).speed, width = myHero:GetSpellData(_Q).width } 	W = { range = myHero:GetSpellData(_W).range, delay = myHero:GetSpellData(_W).delay, speed = myHero:GetSpellData(_W).speed, width = myHero:GetSpellData(_W).width } 	E = { range = myHero:GetSpellData(_E).range, delay = myHero:GetSpellData(_E).delay, speed = myHero:GetSpellData(_E).speed, width = myHero:GetSpellData(_E).width } 	R = { range = myHero:GetSpellData(_R).range, delay = myHero:GetSpellData(_R).delay, speed = myHero:GetSpellData(_R).speed, width = myHero:GetSpellData(_R).width } end function Darius:LoadMenu() 	self.Menu = MenuElement({type = MENU, id = "DariusExpress", name = Scriptname}) 	self.Menu:MenuElement({id = "ComboMode", name = "Combo", type = MENU}) 	self.Menu.ComboMode:MenuElement({id = "UseQ", name = "Q: Decimate", value = true}) 	self.Menu.ComboMode:MenuElement({id = "UseW", name = "W: Crippling Strike", value = true}) 	self.Menu.ComboMode:MenuElement({id = "UseE", name = "E: Apprehend", value = true}) 	self.Menu.ComboMode:MenuElement({id = "UseR", name = "R: Noxian Guillotine", value = true}) 	self.Menu.ComboMode:MenuElement({id = "comboActive", name = "Combo key", key = string.byte(" ")}) 	self.Menu.ComboMode:MenuElement({id = "UseHYDRA", name = "Use hydra", value = true}) 	self.Menu.ComboMode:MenuElement({id = "DrawDamage", name = "Draw damage on HPbar", value = true}) 		 	self.Menu:MenuElement({id = "HarassMode", name = "Harass", type = MENU}) 	self.Menu.HarassMode:MenuElement({id = "UseQ", name = "Q: Decimate", value = true}) 	self.Menu.HarassMode:MenuElement({id = "UseW", name = "W: Crippling Strike", value = true}) 	self.Menu.HarassMode:MenuElement({id = "UseE", name = "E: Apprehend", value = true}) 	self.Menu.HarassMode:MenuElement({id = "harassActive", name = "Harass key", key = string.byte("C")}) 	self.Menu:MenuElement({id = "ClearMode", name = "Clear", type = MENU}) 	self.Menu.ClearMode:MenuElement({id = "UseQ", name = "Q: Decimate", value = true}) 	self.Menu.ClearMode:MenuElement({id = "UseW", name = "W: Crippling Strike", value = true}) 	self.Menu.ClearMode:MenuElement({id = "clearActive", name = "Clear key", key = string.byte("V")}) 	self.Menu:MenuElement({id = "CustomSpellCast", name = "Use custom spellcast", tooltip = "Can fix some casting problems with wrong directions and so", value = true}) 	self.Menu:MenuElement({id = "delay", name = "Custom spellcast delay", value = 100, min = 0, max = 200, step = 5,tooltip = "increase this one if spells is going completely wrong direction", identifier = ""}) 	 	self.Menu:MenuElement({id = "blank", type = SPACE , name = ""}) 	self.Menu:MenuElement({id = "blank", type = SPACE , name = "Script Ver: "..Version.. " - LoL Ver: "..LVersion.. ""}) 	self.Menu:MenuElement({id = "blank", type = SPACE , name = "by "..Author.. ""}) end function GetInventorySlotItem(itemID) 		assert(type(itemID) == "number", "GetInventorySlotItem: wrong argument types (<number> expected)") 		for _, j in pairs({ ITEM_1, ITEM_2, ITEM_3, ITEM_4, ITEM_5, ITEM_6}) do 			if myHero:GetItemData(j).itemID == itemID and myHero:GetSpellData(j).currentCd == 0 then return j end 		end 		return nil 	 end 	 	function UseHydra() 		local HTarget = CurrentTarget(125) 		if HTarget then 			local hydraitem = GetInventorySlotItem(3748) or GetInventorySlotItem(3077) 			if hydraitem and myHero.attackData.state == STATE_WINDDOWN then 				Control.CastSpell(keybindings[hydraitem],HTarget.pos) Control.Attack(HTarget) 			end 		end 	end function UseHydraminion() for i = 1, Game.MinionCount() do 	 local minion = Game.Minion(i) if minion and minion.team == 300 or minion.team ~= myHero.team then 			local hydraitem = GetInventorySlotItem(3748) or GetInventorySlotItem(3077) 			if hydraitem and myHero.attackData.state == STATE_WINDDOWN then 				Control.CastSpell(keybindings[hydraitem]) Control.Attack(minion) 			end 		end end 	end function IsRecalling() 	for K, Buff in pairs(GetBuffs(myHero)) do 		if Buff.name == "recall" and Buff.duration > 0 then 			return true 		end 	end 	return false end function ValidTarget(target, range) 	range = range and range or math.huge 	return target ~= nil and target.valid and target.visible and not target.dead and target.distance <= range end function Darius:Tick() if myHero.dead or Game.IsChatOpen() == true or IsRecalling() == true then return end 	if self.Menu.HarassMode.harassActive:Value() and self:EnemyInRange(700) then 		self:Harass() 	end 	if self.Menu.ComboMode.comboActive:Value() and self:EnemyInRange(700) then 		self:Combo() 	end 	if self.Menu.ClearMode.clearActive:Value() then 		self:Jungle() 	end end function Darius:HasBuff(unit, buffname) 	for i = 0, unit.buffCount do 		local buff = unit:GetBuff(i) 		if buff.name == buffname and buff.count > 0 then 			return true 		end 	end 	return false end function Darius:IsReady(spell) 	return Game.CanUseSpell(spell) == 0 end function Darius:CheckMana(spellSlot) 	return myHero:GetSpellData(spellSlot).mana < myHero.mana end function Darius:CanCast(spellSlot) 	return self:IsReady(spellSlot) and self:CheckMana(spellSlot) end function EnableMovement() 	SetMovement(true) end function ReturnCursor(pos) 	Control.SetCursorPos(pos) 	DelayAction(EnableMovement,0.1) end function LeftClick(pos) 	Control.mouse_event(MOUSEEVENTF_LEFTDOWN) 	Control.mouse_event(MOUSEEVENTF_LEFTUP) 	DelayAction(ReturnCursor,0.05,{pos}) end function Darius:Draw() local textPos = myHero.pos:To2D() if self:CanCast(_Q) then Draw.Circle(myHero.pos, 425, 3, Draw.Color(255, 255, 000, 255)) end --if self:CanCast(_R) then Draw.Circle(myHero.pos, 460, 3, Draw.Color(255, 255, 000, 255)) end 	if self.Menu.ComboMode.DrawDamage:Value() then 		for i, hero in pairs(self:GetEnemyHeroes()) do 			local barPos = hero.hpBar 			if not hero.dead and hero.pos2D.onScreen and barPos.onScreen and hero.visible then 				local QDamage = (self:CanCast(_Q) and getdmg("Q",hero,myHero) or 0) 				local WDamage = (self:CanCast(_W) and getdmg("W",hero,myHero) or 0) 				local EDamage = (self:CanCast(_E) and getdmg("E",hero,myHero) or 0) 				local RDamage = (self:CanCast(_R) and getdmg("R",hero,myHero) or 0) 				local damage = QDamage + WDamage + EDamage + RDamage 				if damage > hero.health then 					Draw.Text("killable", 24, hero.pos2D.x, hero.pos2D.y,Draw.Color(0xFF00FF00)) 					 				else 					local percentHealthAfterDamage = math.max(0, hero.health - damage) / hero.maxHealth 					local xPosEnd = barPos.x + barXOffset + barWidth * hero.health/hero.maxHealth 					local xPosStart = barPos.x + barXOffset + percentHealthAfterDamage * 100 					Draw.Line(xPosStart, barPos.y + barYOffset, xPosEnd, barPos.y + barYOffset, 10, Draw.Color(0xFF00FF00)) 				end 			end 		end	 	end end function Darius:CastSpell(spell,pos) 	local customcast = self.Menu.CustomSpellCast:Value() 	if not customcast then 		Control.CastSpell(spell, pos) 		return 	else 		local delay = self.Menu.delay:Value() 		local ticker = GetTickCount() 		if castSpell.state == 0 and ticker > castSpell.casting then 			castSpell.state = 1 			castSpell.mouse = mousePos 			castSpell.tick = ticker 			if ticker - castSpell.tick < Game.Latency() then 				SetMovement(false) 				Control.SetCursorPos(pos) 				Control.KeyDown(spell) 				Control.KeyUp(spell) 				DelayAction(LeftClick,delay/1000,{castSpell.mouse}) 				castSpell.casting = ticker + 500 			end 		end 	end end function Darius:Combo() if self:CanCast(_R) and self:EnemyInRange(458) then local RTarget = CurrentTarget(458) 		local RDamage = (self:CanCast(_R) and getdmg("R",hero,myHero) or 0) if self.Menu.ComboMode.UseR:Value() and RTarget then if RDamage > RTarget.health and myHero.pos:DistanceTo(RTarget.pos) < 458 then 			 Control.CastSpell(HK_R, RTarget) end end end if self.Menu.ComboMode.UseHYDRA:Value() and self:EnemyInRange(174) then if myHero.attackData.state == STATE_WINDDOWN and not self:CanCast(_W) then UseHydra() end end if self:CanCast(_E) and self:EnemyInRange(500) then 		local ETarget = CurrentTarget(500) 		if self.Menu.ComboMode.UseE:Value() and ETarget and not self:CanCast(_Q) then 			if self:EnemyInRange(500) and myHero.pos:DistanceTo(ETarget.pos) < 500 and myHero.pos:DistanceTo(ETarget.pos) > 190 then castPos = ETarget:GetPrediction(1500, 0.25) 				self:CastSpell(HK_E, castPos) 			end 		end 	end 	if self:CanCast(_Q) and self:EnemyInRange(425) then 		local QTarget = CurrentTarget(425) 		if self.Menu.ComboMode.UseQ:Value() and QTarget then if self:EnemyInRange(425) and myHero.pos:DistanceTo(QTarget.pos) > 215 then 				self:CastSpell(HK_Q, QTarget) end 		end 	end 	if self:CanCast(_W) and self:EnemyInRange(175) then 		local WTarget = CurrentTarget(175) 		if self.Menu.ComboMode.UseW:Value() and WTarget then 			if self:EnemyInRange(175) and myHero.attackData.state == STATE_WINDDOWN then 				Control.CastSpell(HK_W, WTarget) --Control.Attack(WTarget) 			end 		end 	end end function Darius:GetEnemyHeroes() 	self.EnemyHeroes = {} 	for i = 1, Game.HeroCount() do 		local Hero = Game.Hero(i) 		if Hero.isEnemy then 			table.insert(self.EnemyHeroes, Hero) 		end 	end 	return self.EnemyHeroes end function Darius:EnemyInRange(range) 	local count = 0 	for i, target in ipairs(self:GetEnemyHeroes()) do 		if target.pos:DistanceTo(myHero.pos) < range then 			count = count + 1 		end 	end 	return count end function Darius:Harass() if self.Menu.ComboMode.UseHYDRA:Value() and self:EnemyInRange(174) then if myHero.attackData.state == STATE_WINDDOWN and not self:CanCast(_W) then UseHydra() end end if self:CanCast(_E) and self:EnemyInRange(500) then 		local ETarget = CurrentTarget(500) 		if self.Menu.HarassMode.UseE:Value() and ETarget and not self:CanCast(_Q) then 			if self:EnemyInRange(500) and myHero.pos:DistanceTo(ETarget.pos) < 500 and myHero.pos:DistanceTo(ETarget.pos) > 190 then castPos = ETarget:GetPrediction(1500, 0.25) 				self:CastSpell(HK_E, castPos) 			end 		end 	end 	if self:CanCast(_Q) and self:EnemyInRange(425) then 		local QTarget = CurrentTarget(425) 		if self.Menu.HarassMode.UseQ:Value() and QTarget then if self:EnemyInRange(425) and myHero.pos:DistanceTo(QTarget.pos) > 215 then 				Control.CastSpell(HK_Q) end 		end 	end 	if self:CanCast(_W) and self:EnemyInRange(175) then 		local WTarget = CurrentTarget(175) 		if self.Menu.HarassMode.UseW:Value() and WTarget then 			if self:EnemyInRange(175) and myHero.attackData.state == STATE_WINDDOWN then 				Control.CastSpell(HK_W, WTarget) --Control.Attack(WTarget) 			end 		end 	end 	 end function Darius:Jungle() 	for i = 1, Game.MinionCount() do 	local minion = Game.Minion(i) if minion and minion.team == 300 or minion.team ~= myHero.team then --[[if self:CanCast(_E) and minion then 		if self.Menu.ClearMode.UseE:Value() and self.Menu.ComboMode.Key:Value() == false and not self:HasBuff(myHero, "DariusCounterStrike") then 			if myHero.pos:DistanceTo(minion.pos) < 175 then 				Control.CastSpell(HK_E) 			end 		end if self.Menu.ClearMode.UseE:Value() and self.Menu.ComboMode.Key:Value() == true and not self:HasBuff(myHero, "DariusCounterStrike") then 			if myHero.pos:DistanceTo(minion.pos) < 700 and self:CanCast(_Q) then 				Control.CastSpell(HK_E) 			end 		end 	end]] if self.Menu.ComboMode.UseHYDRA:Value() and minion then if myHero.attackData.state == STATE_WINDDOWN and not self:CanCast(_W) and myHero.pos:DistanceTo(minion.pos) < 170 then UseHydraminion() end end 	if self:CanCast(_Q) and minion then 		if self.Menu.ClearMode.UseQ:Value() and ValidTarget(minion, 425) then if myHero.pos:DistanceTo(minion.pos) > 210 then 				Control.CastSpell(HK_Q) end 		end 	end 	if self:CanCast(_W) and minion then 		if self.Menu.ClearMode.UseW:Value() and ValidTarget(minion, 175) then 			if myHero.pos:DistanceTo(minion.pos) < 175 and myHero.attackData.state == STATE_WINDDOWN then 				Control.CastSpell(HK_W) --Control.Attack(minion) 			end 		end 	end 	end 	end end function OnLoad() 	Darius() end
edited 1×, last 14.03.18 02:21:39 pm
Admin/mod comment
Post removed because it's pretty f*cked up. / GeoB99oh i forget , scripts can do
sorry for posting this , but everyone should see . has written
Admin/mod comment
§4.5 - Stick to the point! No off-topic posts!http://i68.tinypic.com/34z0d55.png
you should stop ddosing the other servers, it is also pathetic to see you enter insulting other servers and promoting your server. You can't force us, give up
edited 2×, last 26.03.18 12:25:36 am
This stupid league of yours and Infinity's is annoying af. Just damn kill yourselves. If you force people to join something they dont want they would simply leave the game. Is that how you bring attention? I dont know what would push people to ddos servers if they're just single ones.. just retarded Kadir maybe.. and blocker.xoxoxo and evaldas and others.
They join to play on a specific server, don't take it away from them (unless the server stole your shit that's just fair game tbh).
Anyway my point is crashing servers is bad mkay
It hurts for the players who are playing at that moment, and once again small children destroy my favorite game.
It is true that these servers are receiving attacks from Brazil. I know why I am the owner of the server love and the hoster in cs2dam server.
@ SANTER: you're just a stupid kid, do you really believe I'm the DDoSer just because I said "good luck with DDoS"? How old are you? 5y.o.? I said that because we are under attacks all the time and is impossible to play a entire match, that's why I said good luck. Well, you're just a kid, you can't understand that.
@ cs2d_is_a_Gem: the DDoSer who attacked my server before I pay for anti-DDoS was from Argentina. Looks like you are the smartest of the argentinian troop, so I suggest you to pay for an anti-DDoS to your community, it worth.
Stop off-topic/drama. I didn't created this topic for this. If anybody else wants to complain about this go anywhere else. Thank you.
edited 6×, last 26.03.18 09:58:53 pm
You do not know how to thank the help we give you with the members of CS2DAM..
mrc has written
My server was being attacked by DDoS too, I even created a topic recently to know how to prevent it. So I'm DDoSing my own server? Obviously not. That's why I'm PAYING for anti-DDoS and it's working like a charm now.
@ SANTER: you're just a stupid kid, do you really believe I'm the DDoSer just because I said "good luck with DDoS"? How old are you? 5y.o.? I said that because we are under attacks all the time and is impossible to play a entire match, that's why I said good luck. Well, you're just a kid, you can't understand that.
@ cs2d_is_a_Gem: the DDoSer who attacked my server before I pay for anti-DDoS was from Argentina. Looks like you are the smartest of the argentinian troop, so I suggest you to pay for an anti-DDoS to your community, it worth.
Stop off-topic/drama. I didn't created this topic for this. If anybody else wants to complain about this go anywhere else. Thank you.
@ SANTER: you're just a stupid kid, do you really believe I'm the DDoSer just because I said "good luck with DDoS"? How old are you? 5y.o.? I said that because we are under attacks all the time and is impossible to play a entire match, that's why I said good luck. Well, you're just a kid, you can't understand that.
@ cs2d_is_a_Gem: the DDoSer who attacked my server before I pay for anti-DDoS was from Argentina. Looks like you are the smartest of the argentinian troop, so I suggest you to pay for an anti-DDoS to your community, it worth.
Stop off-topic/drama. I didn't created this topic for this. If anybody else wants to complain about this go anywhere else. Thank you.
It's not only that, we have many IP's of brasil, you and your friends are pathetics ddoser's and I do not care who was ddosing your other server, I just know that you and your friends are pulling down the only servers where people connect, there are few people and you dont let them play for your stupid caprice. Marcio matures because it seems that you are the kid here
edited 1×, last 27.03.18 02:09:32 am
SANTER has written
It's not only that, we have many IP's of brasil, you and your friends are pathetics ddoser's and I do not care who was ddosing your other server, I just know that you and your friends are pulling down the only servers where people connect, there are few people and you dont let them play for your stupid caprice. Marcio matures because it seems that you are the kid here
You've a brazilian IP, wow. Do you know how many brazilians exist? You're telling me it was me but you don't have any proof. I'm not responsable for other brazilians acts. Also I've caught an argentinian IP DDoSing my server and I never said it was you. It's so hard to understand? You're just jealous because you can't pay for an anti-DDoS like me. I don't care what you or your argentinian troop think about me. Grow up, kiddo. As I said, if you want to complain go anywhere else, or you'll keep posting here? If you post here you're declaring yourself the kiddo. The End.
edited 4×, last 27.03.18 05:18:09 am
ps: don't doss anymore pls, any of u :D.
ps2: tarnation u all kids.
Quote
You're just jealous because you can't pay for an anti-DDoS like me.
that cheap antidote system is useless, believe me, you only have a bit better bandwidth, which returns clean traffic to your IP address. that does not work for the cs2d servers.
It depends on the power of the attack if your server is still standing or not.
so please stop making the ridiculous. everyone would hire their cheap site, the thing is that it does not work.
Edit: Pd: I thank the moderators / administrators for not closing this thread and letting us tie our problems here.
edited 1×, last 27.03.18 05:36:19 am
Quote
You're just jealous because you can't pay for an anti-DDoS like me
JAJAJA oh my god, how many years you have dude, seriously
I hope you're not expecting me to give up on my community because of accusations coming from argentinians, "JAJAJA". So stop flaming because this is not going to get anywhere. Bye.
The only "evidence" you guys have is a message you misunderstood and took the wrong way (mrc was just wishing you well because DDoS attacks usually target full servers but no, you had to believe he meant you malice), the fact that mrc didn't wanna host for you and Brazilian IPs which just because they are Brazilian you automatically assume it was mrc.
The fact is you don't have any solid proof it was mrc, and I know it wasn't him. He, like you guys, got attacked all the time too, by Brazilians (and at times by people from other countries). The BR community was flourishing and growing in 2015~2016 and then it got killed due to constant DDoS, a lot of players didn't come back. It pisses me off to even remember that such an amazing community got stolen from its glamour because of some kids who got jealous of other servers.
mrc is trying to help and to bring more players to the game but instead he is met with insults and baseless accusations. He is one of the oldest players in this game, playing it for over 10 years and tried many times to innovate but in the end it always fell down for one reason or another. And again he gets defamed because of toxic people who think they are the owners of the truth. Put yourself in his shoes and tell me how you would feel. It's impressive he still goes on after such a long time and after much pressure.
It's a shame you derailed this topic so heavily instead of taking your "evidence" privately to DC. Instead you just created more unneeded drama.
let people play in peace and do not bother anymore, they are around 30 years old and they behave like damn children!