Descargar
Desarrollar
Cuenta
Descargar
Desarrollar
Entrar
Forgot Account/Password
Crear Cuenta
Idioma
Ayuda
Idioma
Ayuda
×
Entrar
Nombre de usuario
Contraseña
×
Forgot Account/Password
Translation Status of Español
Categoría:
Software
Gente
PersonalForge
Magazine
Wiki
Buscar
OSDN
>
Buscar Software
>
Games/Entertainment
>
Role-Playing
>
JNetHack
>
Ticket List/Search
>
Incidencia #5043
JNetHack
Fork
source
tool
htdocs
Descripción
Project Summary
Developer Dashboard
Página Web
Developers
Image Gallery
List of RSS Feeds
Activity
Statistics
Historial
Descargas
List of Releases
Stats
Código Fuente
Code Repository list
Git
source
tool
htdocs
Subversion
Ver Repositorio
CVS
Ver Repositorio
Incidencia
Ticket List
Milestone List
Type List
Component List
List of frequently used tickets/RSS
Submit New Ticket
Documents
Wiki
FrontPage
Title index
Recent changes
Doc Mgr
List Docs
Communication
list of ML
jnethack-announce
jnethack-cvs
jnethack-devel
jnethack-ticket
Noticias
Incidencia #5043
Ticket List
Submit New Ticket
RSS
コカトリスの死体に触れた時のメッセージ
Abrir Fecha:
2004-09-30 20:32
Última actualización:
2005-01-09 03:55
monitor
ON
OFF
Informador:
(Anónimo)
Propietario:
argrath
Tipo:
Bugs
Estado:
Cerrado
Componente:
(Ninguno)
Hito:
(Ninguno)
Prioridad:
5 - Medium
Gravedad:
5 - Medium
Resolución:
Fixed
Fichero:
1
Details
Responder
小手無しでコカトリスの死体を拾って石になった時
に、死因が「コカトリスの死体石になった」でした。
調べてみた所、あちこちにある接触石化の処理の
一部で、日本語では補う必要がある「(死体名)に触
れて」等の表記が補われていないものがあるようで
す。
(具体的にはpickup.c内の3箇所およびdo_wear.c内
2箇所のうち1つ(*後注)。
英語版の通り、instapetrify() に対し死体名をその
まま送ってしまっている)
修正ファイル作成してみました。表記は4箇所とも
「(死体名)に触れて」で統一してあります。ご確認
下さい。
---
(*注:ただdo_wear.c内のものは現在はゲーム内で
実現不可能な動作のようですが…)
Ticket History (3/6 Histories)
Show older Histories
2004-09-30 20:32
Updated by: None
File
1100: instapetrify_jp.diff
is attached
2004-10-03 00:37
Updated by: None
Comentario
Responder
Logged In: NO
追加です。
まだ見落としがあったようで、JSLASH'EMでの修正から
JNetHackにも必要なものを取り入れさせて頂きました。
(So-Miyaさん有難う御座います。)
このうちapply.cの方は修正必須です(確認済み)。
#この場合、事前にSprintf()で設定しても
#pline()での出力後は反映されないようですね。
invent.cの方は必須ではないようですがメッセージ統一
で。
diff -urN 343_/src/apply.c fix_/src/apply.c
--- 343_/src/apply.c Mon Aug 2 17:48:48 2004
+++ fix_/src/apply.c Sat Oct 2 11:02:40 2004
@@ -3223,14 +3223,13 @@
#if 0 /*JP*/
Sprintf(kbuf, "%s
corpse",
an
(mons[otmp->corpsenm].mname));
+ pline("Snatching %
s is a fatal mistake.", kbuf);
#else
- Sprintf(kbuf, "%sの
死体",
+ pline("%sの死体を
奪ったのは致命的なミスだ.",
+
jtrns_mon(mons[otmp-
>corpsenm].mname));
+ Sprintf(kbuf, "%sの
死体に触れて",
jtrns_mon(mons[otmp-
>corpsenm].mname));
#endif
-/*JP
- pline("Snatching %
s is a fatal mistake.", kbuf);
-*/
- pline("%sを奪ったの
は致命的なミスだ.", kbuf);
instapetrify(kbuf);
}
diff -urN 343_/src/invent.c fix_/src/invent.c
--- 343_/src/invent.c Mon Aug 2 17:48:50 2004
+++ fix_/src/invent.c Sat Oct 2 11:43:42 2004
@@ -2699,7 +2699,7 @@
/*JP
Sprintf(kbuf, "%s corpse", an
(mons[otmp->corpsenm].mname));
*/
- Sprintf(kbuf, "%sの死体で",
jtrns_mon(mons[otmp->corpsenm].mname));
+ Sprintf(kbuf, "%sの死体に触れ
て", jtrns_mon(mons[otmp->corpsenm].mname));
instapetrify(kbuf);
}
}
2004-10-03 00:39
Updated by: None
Comentario
Responder
Logged In: NO
勝手に改行されて書式がガタガタに…(泣)
別口で修正ファイル投稿させて頂きます。
2004-10-10 05:10
Updated by:
argrath
Resolución
Update from
Ninguno
to
Fixed
Comentario
Responder
Logged In: YES
user_id=1120
#5052の方で対応しました。
2005-01-09 03:55
Updated by:
argrath
Comentario
Responder
Logged In: YES
user_id=1120
修正版(3.4.3-0.5)がリリースされたので閉じます。
2005-01-09 03:55
Updated by:
argrath
Ticket Close date
is changed to
2005-01-09 03:55
Estado
Update from
Open
to
Cerrado
Attachment File List (
1
)
Attachment File List
instapetrify_jp.diff
(1KB)
石化メッセージ(の一部)修正diff
Editar
Add Comment
You are not logged in.
I you are not logged in, your comment will be treated as an anonymous post. »
Entrar
Add Comment
Vista previa
Submit
に、死因が「コカトリスの死体石になった」でした。
調べてみた所、あちこちにある接触石化の処理の
一部で、日本語では補う必要がある「(死体名)に触
れて」等の表記が補われていないものがあるようで
す。
(具体的にはpickup.c内の3箇所およびdo_wear.c内
2箇所のうち1つ(*後注)。
英語版の通り、instapetrify() に対し死体名をその
まま送ってしまっている)
修正ファイル作成してみました。表記は4箇所とも
「(死体名)に触れて」で統一してあります。ご確認
下さい。
---
(*注:ただdo_wear.c内のものは現在はゲーム内で
実現不可能な動作のようですが…)