Superhackerboy
Mario & Luigi
- 4/4/03
- 754
- 0
- Banned
- #1
Lúc trước thấy có 1 cái Topic tìm hiểu về phương trình quỹ đạo đạn GB mà sao có nhiều người post mấy bài ngứa mắt quá
http://freewebs.com/superhackerboy/GB.htm
Bây giờ tôi sẽ trình bày cách tìm ra phương trình quỹ đạo đạn trong GB, nếu tôi nhớ không lầm thì kiến thức tôi dùng là kiến thức lớp 10, những ai lớp 9 trở xuống chịu khó một chút
Chúng ta có các thông số sau:
Tọa độ:
X, Y
Lấy vị trí của người bắn làm gốc tọa độ OXY, VD: nếu đối phương ở vị trí ngang với mình thì Y = 0, nếu ngay trên đầu mình thì X = 0
Góc:
Góc bắn: ký hiệu α
Góc gió: ký hiệu β
Góc bắn thì khỏi phải nói nhiều, nhưng góc gió thì nói qua một chút, góc gió là lấy theo vòng tròn lượng giác với quy ước là 0° ≤ |β| ≤ 180°
Lực bắn:
Xin nói cho mọi người biết, cái mà mọi người lâu nay tưởng là lực bắn thực chất là vận tốc ban đầu cung cấp cho đạn, cho nên sẽ lấy ký hiệu là v
Lực gió:
Lực gió là lực, ký hiệu f
Thời gian: ký hiệu t, lấy gốc 0 là khi bắt đầu bắn (cái này không quan trọng, không cần để ý đến)
Ta cho khối lượng đạn là 1 để dễ tính toán
Bắt đầu bài toán, phân tích lực của đạn, chúng ta có:
3 yếu tố: vận tốc ban đầu v (góc α), lực gió f (góc β) và trọng lực P (hướng thẳng đứng xuống đất)
Chiếu lên trục Ox: (trục nằm ngang)
X = v.t.cos(α) + ½.f.t².cos(β)
Chiếu lên trục Oy: (trục thẳng đứng)
Y = v.t.sin(α) – ½.t².(g – f.sin(β))
g : hằng số gia tốc trọng trường ≈ 9.8056 ≈ 9.81
Đại loại là thế, còn tiếp theo ai muốn tìm sự liên quan giữa X, Y để tìm ra phương trình quỹ đạo thì…tự làm tiếp nhé ^^, nhắc vài chuyện
1. khi chọn chuẩn màn hình là 800x600 là lấy chuẩn này làm kích thước (VD: hết 1 màn hình là X = 800, Y = 0) thì lực bắn f là chia 10 (tức là nếu gió 20 thì f=2), và nếu vận tốc bắn (lực bắn) lớn nhất là 100 thì chia 1.51239 (tức là nếu v = 151.239 thì bắn hết nguyên cây)
2. đối với Boomer, độ ảnh hưởng của gió lớn hơn, hình như là chia 1.5 (tức là nếu gió 15 thì thì f = 10) (chưa tìm ra con số chính xác nhưng ở giữa 1 và 2 ^^ ), mọi người cố gắng mà tìm
Tôi đoán bạn giai này đang học lớp 9 lên 10tui cũng là dân Vật lý nè !
nhưng tui nghĩ vạn đừng nên wan tâm đến vấn đề này làm gì !
phương trình mà chúng ta học toàn trong điều kiện chuẩn ko hà !
còn trong đây còn có gió nữa ! quỹ đạo mỗi loại đạn thì khác nhau và phức tạp nữa !
trong khi đó gia tốc của gió lại ko rõ ràng ---> bó tay thôi anh em
Xin vâng ạ, tôi đã làm xong, ai có nhu cầu thì liên hệTính xong phương trình quỹ đạo thì lập chương trình hack cho dân Vn riêng nhé![]()
Thế àNói chung để tính chính xác thì dân toán quốc gia cũng phải mất 2 phút là ít nhất,tui cũng phải công nhận là khá khó và dài,hơn nữa khi trong 1 số trương hợp thì còn phải thay đổi công thức đi một chút mới được.
Thiện tai, thiện tai, xin hỏi, bạn là người nước nào, và bạn đánh giá trình độ học vấn của bạn so với những người "đại chà", rồi "100% tốt nghiệp" là như thế nào? Bạn nói ĐH nào vậy?ặc sau khi đọc hết 100% cái topic này em có kết luận là ... các bác toàn nhảm nhí ( hay còn gọi là sĩ diện ... póa tay ) cái gì mà sai số + công thức ?? thật mơ hồ chỉ là 1 giả thiêt tương đối thôi .... thực tế bao giờ cũng phải more flastic (mềm dẻo ) 1 chút chứ
cái topic này cứ như là tính công cha mẹ đối với con cái ý
haha.. ai có thể tính nào .. chỉ có thể 1 cách quy ước là trời bể mà thôi !
còn chuyện công thức ?? ai quen mấy ông lập trình ra game này ra mà hỏi lại chả vỡ óc ra ấy nền giáo dục VN mới chỉ là đại chà mà thôi.. ai lại cứ vào ĐH là 100% tốt nghiệp (TG không công nhận bằng VN là phải .. .. cái này là biểu đồ hình trụ trong khi ở nước ngoài là hình chóp )
Các bác thấy thế nào ???
http://freewebs.com/superhackerboy/GB.htm
Bây giờ tôi sẽ trình bày cách tìm ra phương trình quỹ đạo đạn trong GB, nếu tôi nhớ không lầm thì kiến thức tôi dùng là kiến thức lớp 10, những ai lớp 9 trở xuống chịu khó một chút
Chúng ta có các thông số sau:
Tọa độ:
X, Y
Lấy vị trí của người bắn làm gốc tọa độ OXY, VD: nếu đối phương ở vị trí ngang với mình thì Y = 0, nếu ngay trên đầu mình thì X = 0
Góc:
Góc bắn: ký hiệu α
Góc gió: ký hiệu β
Góc bắn thì khỏi phải nói nhiều, nhưng góc gió thì nói qua một chút, góc gió là lấy theo vòng tròn lượng giác với quy ước là 0° ≤ |β| ≤ 180°
Lực bắn:
Xin nói cho mọi người biết, cái mà mọi người lâu nay tưởng là lực bắn thực chất là vận tốc ban đầu cung cấp cho đạn, cho nên sẽ lấy ký hiệu là v
Lực gió:
Lực gió là lực, ký hiệu f
Thời gian: ký hiệu t, lấy gốc 0 là khi bắt đầu bắn (cái này không quan trọng, không cần để ý đến)
Ta cho khối lượng đạn là 1 để dễ tính toán
Bắt đầu bài toán, phân tích lực của đạn, chúng ta có:
3 yếu tố: vận tốc ban đầu v (góc α), lực gió f (góc β) và trọng lực P (hướng thẳng đứng xuống đất)
Chiếu lên trục Ox: (trục nằm ngang)
X = v.t.cos(α) + ½.f.t².cos(β)
Chiếu lên trục Oy: (trục thẳng đứng)
Y = v.t.sin(α) – ½.t².(g – f.sin(β))
g : hằng số gia tốc trọng trường ≈ 9.8056 ≈ 9.81
Đại loại là thế, còn tiếp theo ai muốn tìm sự liên quan giữa X, Y để tìm ra phương trình quỹ đạo thì…tự làm tiếp nhé ^^, nhắc vài chuyện
1. khi chọn chuẩn màn hình là 800x600 là lấy chuẩn này làm kích thước (VD: hết 1 màn hình là X = 800, Y = 0) thì lực bắn f là chia 10 (tức là nếu gió 20 thì f=2), và nếu vận tốc bắn (lực bắn) lớn nhất là 100 thì chia 1.51239 (tức là nếu v = 151.239 thì bắn hết nguyên cây)
2. đối với Boomer, độ ảnh hưởng của gió lớn hơn, hình như là chia 1.5 (tức là nếu gió 15 thì thì f = 10) (chưa tìm ra con số chính xác nhưng ở giữa 1 và 2 ^^ ), mọi người cố gắng mà tìm
bác gởi cho tui cái aimbot có chức năng tự động bắn mà lai ko bi detect by NProject được ko ^^ nếu được xin cảm ơn rất nhiều :-P