PDA

View Full Version : problema per programmatori...


francist
25-01-2003, 17:57
ho problemi con un gioco, il mouse e i tasti non funzionano, ho letto che
tutti questi problemi sono causati dal file Control.ini del gioco.
per poter risolvere il problema dovrei tradurre questo file.
ecco come dovrei operare:
Apri Control.ini, copia "selection keyboard" e "selection mouse"ed incollali alla fine del file, rinomina la parola "keyboard" e "mouse" nella tua lingua.
Ti occorre pure tradurre "button" e "X-Assis" ecc.
Ti occorre sapere come il computer nomina i dispositivi, tu puoi scaricare DX9 SDK dal sito Microsoft. C'è un programma (ha dimenticato il nome, forse DXViewer ecc) per mostrare il nome della tastiera, del mouse e joistick nella lingua del tuo computer.
Queste sono le cose che devi cambiare al Control.ini


ecco il contenuto del file:




section Keyboard

string Use/Attack "Space"
string Jump "Left Alt"
string Crouch "C"
string Auto-Target "Tab"
string Block "B"
string "Quick Save" "F5"
string "Quick Load" "F9"
string Equip "Left Ctrl"
string Walk "Left Shift"
string Run "R"
string Sword "1"
string "Steel Arrow" "2"
string "Fire Arrow" "3"
string "Magic Arrow" "4"
string Amulet "End"
string "Next Essence" "PgDn"
string "Prev Essence" "PgUp"
string "Look Around" "Home"
string JumpAlt "Right Alt"
string EquipAlt "Right Ctrl"
string WalkAlt "Right Shift"

string Menus "Escape"
string MenuUp "Up Arrow"
string MenuDown "Down Arrow"
string MenuLeft "Left Arrow"
string MenuRight "Right Arrow"
string MenuAccept "Enter"
string MenuUpAlt "Numpad 8"
string MenuDownAlt "Numpad 2"
string MenuLeftAlt "Numpad 4"
string MenuRightAlt "Numpad 6"
string ConsoleToggle "`"

list Left string { "Left Arrow" "Right Arrow" }
list Forward string { "Up Arrow" "Down Arrow" }
list CameraLeft string { "J" "L" }
list CameraUp string { "I" "K" }
list LeftAlt string { "A" "D" }
list ForwardAlt string { "W" "S" }
list CameraLeftAlt string { "Numpad 4" "Numpad 6" }
list CameraUpAlt string { "Numpad 2" "Numpad 8" }

section Mouse

string ShootAlt "Button 0"
string BlockAlt "Button 1"

list MouseCameraLeft string { "+X-axis" "-X-axis" }
list MouseCameraUp string { "+Y-axis" "-Y-axis" }

section Joystick

string JumpAlt "Button 0"
string ShootAlt "Button 1"
string SwordAlt "Button 2"
string BlockAlt "Button 3"
string Auto-TargetAlt "Button 4"
string CrossbowAlt "Button 5"
string RunAlt "Button 6"
string CrouchAlt "Button 7"

string MenusAlt "Button 8"
string MenuUpAlt "-Y Axis"
string MenuDownAlt "+Y Axis"
string MenuLeftAlt "-X Axis"
string MenuRightAlt "+X Axis"
string MenuAcceptAlt "Button 0"

string "PrevEssenceAlt" "Hat Switch Right"
string "NextEssenceAlt" "Hat Switch Left"
string "LookAroundAlt" "Hat Switch Down"
string "NextArrowAlt" "Hat Switch Up"

list LeftAlt string { "+X Axis" "-X Axis" }
list ForwardAlt string { "+Y Axis" "-Y Axis" }
list CameraLeftAlt string { "+Z Rotation" "-Z Rotation" }
list CameraUpAlt string { "-Slider" "+Slider" }

section Tastatur

string Use/Attack "Leertaste"
string Jump "Alt links"
string Crouch "C"
string Auto-Target "Tabstopp"
string Block "B"
string "Quick Save" "F5"
string "Quick Load" "F9"
string Equip "Strg links"
string Walk "Umschalttaste links"
string Run "R"
string Sword "1"
string "Steel Arrow" "2"
string "Fire Arrow" "3"
string "Magic Arrow" "4"
string Amulet "Ende"
string "Next Essence" "BILD-AB-TASTE"
string "Prev Essence" "BILD-AUF-TASTE"
string "Look Around" "Startseite"
string JumpAlt "Alt rechts"
string EquipAlt "Strg rechts"
string WalkAlt "Umschalttaste rechts"
string Menus "Esc"
string MenuUp "NACH-OBEN-TASTE"
string MenuDown "NACH-UNTEN-TASTE"
string MenuLeft "NACH-LINKS-TASTE"
string MenuRight "NACH-RECHTS-TASTE"
string MenuAccept "Eingabe"
string ConsoleToggle "`"

list Left string { "NACH-LINKS-TASTE" "NACH-RECHTS-TASTE" }
list Forward string { "NACH-OBEN-TASTE" "NACH-UNTEN-TASTE" }
list LeftAlt string { "A", "D" }
list ForwardAlt string { "W", "S" }
list CameraLeft string { "J" "L" }
list CameraUp string { "I" "K" }

section Maus

string ShootAlt "Taste 0"
string BlockAlt "Taste 1"

list MouseCameraLeft string { "+X-Achse" "-X-Achse" }
list MouseCameraUp string { "+Y-Achse" "-Y-Achse" }

section Clavier

string Shoot "Espace"
string Jump "Alt droit"
string Crouch "C"
string Auto-Target "Tab"
string Block "B"
string "Quick Save" "F5"
string "Quick Load" "F9"
string Equip "Ctrl droit"
string Walk "Maj droit"
string Run "R"
string Sword "1"
string "Steel Arrow" "2"
string "Fire Arrow" "3"
string "Magic Arrow" "4"
string Amulet "Fin"
string "Next Essence" "Pg préc."
string "Prev Essence" "Pg suiv."
string "Look Around" "Origine"
string JumpAlt "Alt gauche"
string EquipAlt "Ctrl gauche"
string WalkAlt "Maj gauche"
string Menus "Échap"
string MenuUp "Haut"
string MenuDown "Bas"
string MenuLeft "Gauche"
string MenuRight "Droite"
string MenuAccept "Entrée"
string ConsoleToggle "`"

list Left string { "Gauche", "Droite" }
list Forward string { "Haut", "Bas" }
list LeftAlt string { "A", "D" }
list ForwardAlt string { "W", "S" }
list CameraLeft string { "J", "L" }
list CameraUp string { "I", "K" }

section Souris

string ShootAlt "Bouton 0"
string BlockAlt "Bouton 1"

list MouseCameraLeft string { "+Axe X" "-Axe X" }
list MouseCameraUp string { "+Axe Y" "-Axe Y" }

il problema è che non so come il computer chiama i dispositivi keyboard e mouse, ho provato a sostituire keyboard con tastiera, ma niente da fare, i controlli continuano a funzionare. come posso fare?