سلام بازم من امروز اینو از یه سایت استخراج کردم یه کم متوجه شدم ولی حوصله نداشتم همه شو یادبگیرم اخه من در یه جا واسه خودم کار میکنم و برای کنکور هم میخونم برای شما میزارم شاید شما بتونید بفهمید چی گفته
راهنمای حل مشکل Gamepad در فیفا 09 FIFA ( آنالوگ راست ) نوشته شده توسط vahid1400:
یکی از مشکلات سری بازی فیفا این است که اجزای edit کردن تمامی کلید های استفاده شده در بازی رو به کاربر نمیده به طور مثال شما نمیتونی از منوی control دکمه هایی که مربوط به دریبل زدن میشه رو تنظیم کنی.
فیفا به طور کلی یکسری گیم پد رو به صورت پیشفرض میشناسه که وقتی شما از یکی از آنها استفاده کنی تمامی امکانات بر روی گیم پد شما موجود میباشد مثلا اگه گیم پد شما xbox 360 controller باشه آنالوگ سمت راست (که مربوط به دریبلینگ میشه) و سایر امکانات مثل کلید تغییر استراتژی ، یا ثابت کردن دوربین هنگام ضربه ایستگاهی به طور پیش فرض روی اون قرار داره
حال در صورتی که فیفا گیم پد شما را نشناسه (support نکنه) گیم پد شما در منوی control داخل بازی به نام controller شناخته میشه که این حاکی از آن است که گیم پد شما توسط فیفا به طور کامل شناسایی نشده است
حال چگونه گیم پد خود را به فیفا شناسایی کنیم؟
در فیفا یک فایل وجود دارد که وظیفه کنترل گیم پی با این فایل است که محل این فایل در آدرس زیر است
Fifa09\data\input\devdata.dat
به طور مثال یکی از قسمتهایی که در این فایل قرار دارد شرح میدهم
[XBOX 360 For Windows (Controller)|XBox 360 For Windows (Controller)|Controller (XBOX 360 For Windows)|Controller (Xbox 360 Wireless Receiver for Windows)|Xbox 360 Wireless Receiver for Windows]
DEADZONES=0.3,0.3,0.3,0.3
2|24|3,2|25|4,3|26|5,3|27|6,1|22|5,1|23|6,0|20|3,0 |21|4,0|18|21,0|19|22,0|16|19,0|17|20,0|0|2,2|3|2, 3|2|2,1|1|2,9|8|2,8|9|2,4|10|2,6|11|2,10|12|2,5|13 |2,7|14|2,11|15|2
2|24|3,2|25|4,3|26|5,3|27|6,1|22|5,1|23|6,0|20|3,0 |21|4,0|18|21,0|19|22,0|16|19,0|17|20,0|2|2,1|1|2, 2|3|2,3|0|2,9|8|2,8|9|2,4|10|2,6|11|2,10|12|2,5|13 |2,7|14|2,11|15|2,1|4|2,2|5|2,3|6|2,4|7|2
2|24|3,2|25|4,3|26|5,3|27|6,1|22|5,1|23|6,0|20|3,0 |21|4,0|18|21,0|19|22,0|16|19,0|17|20,0|2|2,1|1|2, 2|3|2,3|0|2,9|8|2,8|9|2,6|10|2,5|11|2,10|12|2,7|13 |2,4|14|2,11|15|2,0|4|2,1|5|2,3|6|2,6|7|2
2|24|3,2|25|4,3|26|5,3|27|6,1|22|5,1|23|6,0|20|3,0 |21|4,0|18|21,0|19|22,0|16|19,0|17|20,0|2|2,1|1|2, 2|3|2,3|0|2,9|8|2,8|9|2,4|10|2,6|11|2,10|12|2,5|13 |2,7|14|2,11|15|2,1|4|2,2|5|2,3|6|2,4|7|2
همانطور که میبینید این قسمت مربوط میشود به کنترلر xbox 360
+
خط اول مربوط میشود به اسم گیم پد شما
+
خط دوم deadzone گیم پد شما است
+ خطوط سوم و چهارم و پنجم و ششم مربوط میشود به کنترلر شما داخل بازی
+
خط سوم مربوط به کنترل در منوی بازی است
+
خطوط چهارم . پنجم و ششم مربوط میشه به کنترل در داخل بازی (که هدف اصلی این آموزش است)
در هر خط یکسری عدد به شکل 2|12|5 میبینید 5 شماره کلید شما و 2|12 عملی میباشد که با زدن کلید 5 در داخل بازی انجام میشود
حال در این قسمت عملکرد های فیفا رو معرفی میکنم
2|0 بیرون آمدن دروازبان
2|1 شوت
2|2 پاس
2|3 سانتر
2|4 تکل ایستاده
2|5 تکل
2|6 پاس فرار
2|7 فرار بازیکن
2|8 Esc
9|2 تغییر استراتژی
2|10 تغییر بازیکن
2|Cancel/Dummy move11
13|2 دو
2|14 pace control
15|2کلید شیفت(در کیبورد)
حال شما با تغییر در سه خط مربوط به داخل بازی که با رنگ قرمز مشخص شده میتوانید کلیدهای دلخواه خود را برای عمل دلخوا بذارید
بطور مثال 2|1| 5 به معنی این است کلید شماره 5 بمنظور زدن شوت است
توجه : کلید شماره 5 در اصل کلید شماره 6 گیم پد شما هست
شماره کلید خود رو اینطور ببینید:
[IMG]file:///H:/vahab/game%20tools/index.php_files/1.jpg[/IMG]
غیر از توابع عملکرد یکسری توابع هم مربوط به حرکت کردن و دریبلینگ میشه
3|24, 4|25, 5|26, 6|27 آنالوگ سمت راست
5|22, 6|23, 3|20, 4|21 آنالوگ سمت چپ
21|18, 22|19, 19|16, 20|17, D pad
البته تغییرات در این سه قسمت بالا سخت میباشد که بهتر است بدون تغییر آنها را باقی بگذاریم
حال میخواهیم گیم پد خود را به فیفا شناسیای کنیم در مرحله اول باید نام گیم پد را بدانیم برای این منظور در کنترل پنل وارد قسمت گیم کنترلر میشویم
[IMG]file:///H:/vahab/game%20tools/index.php_files/2.jpg[/IMG]
همانند تصویر نام گیم پد شما به نمایش در میاید
حال داخل devdata یک قسمت مربوط به گیم پد خودتون با هر عملکردی که خواستید بسازید و نام گیم پدتون رو در سطر اول قرار دهید
اگه تاحالا چیزی دستگیرتون نشده نگران نباشید
به منظور ساده سازی این متن به طور آماده اینجا وجود داره شما میتوانید نام گیم پد خود را در آن قرار دهید و داخل فایل devdata کپیش کنید
[اسم گیم پد شما|اسم گیم پد شما]
DEADZONES=0.3,0.3,0.3,0.3
2|24|3,2|25|4,5|26|5,5|27|6,1|22|5,1|23|6,0|20|3,0 |21|4,0|18|21,0|19|22,0|16|19,0|17|20,0|1|2,1|3|2, 2|0|2,3|2|2,4|10|2,5|13|2,6|11|2,7|14|2,10|9|2,11| 8|2,8|12|2,9|15|2
2|24|3,2|25|4,5|26|5,5|27|6,1|22|5,1|23|6,0|20|3,0 |21|4,0|18|21,0|19|22,0|16|19,0|17|20,1|1|2,3|3|2, 0|0|2,2|2|2,4|10|2,5|13|2,6|11|2,7|14|2,10|9|2,11| 8|2,8|12|2,9|15|2,1|4|2,3|5|2,0|6|2,4|7|2
2|24|3,2|25|4,5|26|5,5|27|6,1|22|5,1|23|6,0|20|3,0 |21|4,0|18|21,0|19|22,0|16|19,0|17|20,1|1|2,3|3|2, 0|0|2,2|2|2,4|10|2,5|13|2,6|11|2,7|14|2,10|9|2,11| 8|2,8|12|2,9|15|2,1|4|2,3|5|2,0|6|2,4|7|2
2|24|3,2|25|4,5|26|5,5|27|6,1|22|5,1|23|6,0|20|3,0 |21|4,0|18|21,0|19|22,0|16|19,0|17|20,1|1|2,3|3|2, 0|0|2,2|2|2,4|10|2,5|13|2,6|11|2,7|14|2,10|9|2,11| 8|2,8|12|2,9|15|2,1|4|2,3|5|2,0|6|2,4|7|2
به طور مثال اسم گیم پد من usb vibration joystick است
[usb vibration joystick|usb vibration joystick
DEADZONES=0.3,0.3,0.3,0.3
2|24|3,2|25|4,5|26|5,5|27|6,1|22|5,1|23|6,0|20|3,0 |21|4,0|18|21,0|19|22,0|16|19,0|17|20,0|1|2,1|3|2, 2|0|2,3|2|2,4|10|2,5|13|2,6|11|2,7|14|2,10|9|2,9|8 |2,8|12|2,11|15|2
2|24|3,2|25|4,5|26|5,5|27|6,1|22|5,1|23|6,0|20|3,0 |21|4,0|18|21,0|19|22,0|16|19,0|17|20,1|1|2,3|3|2, 0|0|2,2|2|2,4|10|2,5|13|2,6|11|2,7|14|2,10|9|2,9|8 |2,8|12|2,11|15|2,1|4|2,3|5|2,0|6|2,4|7|2
2|24|3,2|25|4,5|26|5,5|27|6,1|22|5,1|23|6,0|20|3,0 |21|4,0|18|21,0|19|22,0|16|19,0|17|20,3|1|2,1|3|2, 0|0|2,2|2|2,6|10|2,7|13|2,5|11|2,4|14|2,8|9|2,9|8| 2,10|12|2,11|15|2,3|4|2,1|5|2,0|6|2,6|7|2
2|24|3,2|25|4,5|26|5,5|27|6,1|22|5,1|23|6,0|20|3,0 |21|4,0|18|21,0|19|22,0|16|19,0|17|20,1|1|2,3|3|2, 0|0|2,2|2|2,4|10|2,5|13|2,6|11|2,7|14|2,10|9|2,9|8 |2,8|12|2,11|15|2,1|4|2,3|5|2,0|6|2,4|7|2