| Русификация мода |
| ToRcH | Дата: Среда, 09.07.2008, 12:20 | Сообщение # 1 |
|
Освоившийся

Группа:
Продвинутые
Сообщений: 107
Город: Владивосток
Статус: 
| Приветствую всех! Народ, мне нужна ваша помощь. Подскажите, как сделать так, чтобы мод понимал русские буквы на сервере (не в чате)? Вот парочка примеров: Code public ClassInfoPlayer(playerid,classid) { if(classid >= 0 && classid<=8) { iPlayerRole[playerid] = 1; iSpawnWeapons[playerid]=0; GameTextForPlayer(playerid,"~b~ TEKST",500,3); } Code new strSpeed2[255]; format(strSost2,sizeof(strSost2),"~g~TEKST:~w~%d",vehHealth); format(strBak2,sizeof(strBak2),"~g~TEKST:~w~%d",fuelID[GetPlayerVehicleID(i)]); format(strSpeed2,sizeof(strSpeed2),"~g~TEKST:~w~%d",value); Code if(LesTime[yr]==90) { GameTextForPlayer(yr, "~n~ ~n~ ~n~ TEST,~n~HELP.", 8000, 3); TogglePlayerControllable(yr, 0); что сделать чтоб сервер мог нормально читать русские буквы, а не делать из них ероглифы? Я знаю надо написать скрипт, но какой.... P.s. Зачем это? для полного удобства. P.s.s. создатель, если тебе это интерестно, я могу помоч с полным переводом. (ну если узнаю как сделать рус. быквы.)
Я не грустный, я трезвый. Чтобы умно поступать, одного ума мало. Быть самим собой - лучший способ найти верных друзей. Загрузка мозга: [||.....................] 2% -> [ОШИБКА ЗАГРУЗКИ!]
|
| |
| | |
| raen | Дата: Среда, 09.07.2008, 12:51 | Сообщение # 2 |
|
Постоялец

Группа:
Продвинутые
Сообщений: 449
Статус: 
| сакчиваешь с этого сайта конвертер русских букв, потом руссификатор. И всё будет отображаться по русски. P/S/ Я в соседней тебе выкладвал полный перевод обучения на русском.
PENLS+GTO v4.3.4 |light version| -=37341 lines=-
|
| |
| | |
| ToRcH | Дата: Среда, 09.07.2008, 13:15 | Сообщение # 3 |
|
Освоившийся

Группа:
Продвинутые
Сообщений: 107
Город: Владивосток
Статус: 
| Quote (raen) сакчиваешь с этого сайта конвертер русских букв, потом руссификатор. И всё будет отображаться по русски. P/S/Я в соседней тебе выкладвал полный перевод обучения на русском. Руссик есть, только на сайте все ссылки с PAWNO GameText converter с вирусом, не как не могу открыть =( p.s. кинь ссылку на своё сообщение с русским текстом =)
Я не грустный, я трезвый. Чтобы умно поступать, одного ума мало. Быть самим собой - лучший способ найти верных друзей. Загрузка мозга: [||.....................] 2% -> [ОШИБКА ЗАГРУЗКИ!]
Сообщение отредактировал ToRcH - Среда, 09.07.2008, 13:23 |
| |
| | |
| raen | Дата: Среда, 09.07.2008, 13:23 | Сообщение # 4 |
|
Постоялец

Группа:
Продвинутые
Сообщений: 449
Статус: 
| "nepeFHaTb Ta4Ky" = ЊEPE‚мAЏ’ ЏAЌKY "Kypbep" = KYP’EP "HaeMHuK" = мAE–м…K "noKoH4uTb c 3aDaHueM" = ЊOKOмЌ…Џ’ C €AѓAм…E– "KynuTb ypoBeHb" = KYЊ…Џ’ YPOBEм’ "6aHDbI" = ЂAмѓ‘ Вот перевод ВСЕГО ОБУЧЕНИЯ (ТЕПЕРЬ БУДЕТ ПО РУССКИ) просто замени Code public Lessons() { for(new yr=0;yr<MAX_PLAYERS;yr++) { if(IsPlayerConnected(yr)&&Les[yr]==1) { if(LesTime[yr]==0) { GameTextForPlayer(yr, "~n~ ~n~ ~n~~w~CE†AC –‘ ŒPO†ƒE– ìE€O‡’ŽOE O€YEì…E!!!", 3000, 3); TogglePlayerControllable(yr, 0); } if(LesTime[yr]==3) { GameTextForPlayer(yr, "~n~ ~n~ ~n~EC’ ìECKO‡’KO K‡ACCOB,~n~Y KA„ƒO‚O CBO… ƒOCO…ìCBA … ìEƒOCAK….", 5000, 3); TogglePlayerControllable(yr, 0); } if(LesTime[yr]==8) { GameTextForPlayer(yr, "~n~ ~n~ ~n~~w~ìOB…KY ìA…ìA’ ‡YŽE ‚PA„ƒAì…ìO–~~n~w~… YCAìOB…’ ˆAŒPE AAK….", 6000, 3); TogglePlayerControllable(yr, 0); } //îáó÷åíèå ðàáîòû if(LesTime[yr]==14) { SetPlayerInterior(yr,0); SetPlayerPos(yr,-76.9217,-1125.0011,1.0781); SetPlayerCameraPos(yr,-109.0940,-1178.8646,30); SetPlayerCameraLookAt(yr,-76.9217,-1125.0011,1.0781); GameTextForPlayer(yr, "~n~ ~n~ ~n~ CìAA‡O ìY„ìO ìAKOŒ…’ KAŒ…A‡ ìA PA€OE,~n~ŒOŒAC’ ìA ìEE –O„ìO /ˆ –Eì” E‡EŒOPOB.", 7000, 3); TogglePlayerControllable(yr, 0); } if(LesTime[yr]==21) { GameTextForPlayer(yr, "~n~ ~n~ ~n~ EC’ PA€OA ƒA‡’ìO€O†Š…KO–, ìY„ìO ŒPOCO CEC’~n~B ‡”€O† ‚PYˆOB…K … ŒPO…A’ ˆAƒAì…E", 9000, 3); TogglePlayerControllable(yr, 0); } if(LesTime[yr]==30) { SetPlayerCameraPos(yr,-109.0940,-1178.8646,30); SetPlayerCameraLookAt(yr,-93.0684,-1149.0452,1.7190); GameTextForPlayer(yr, "~n~ ~n~ ~n~ ~n~ –O„ìO PA€OA’ ìA ABAP…†KE OBOˆ• –AŽ…ì‘~n~…ˆ ŒEPBO‚O ‚OPOƒA.", 7000, 3); TogglePlayerControllable(yr, 0); } if(LesTime[yr]==37) { GameTextForPlayer(yr, "~n~ ~n~ ~n~ O€‘ ŒO‡Y…’ ˆAƒAì…E,~n~C•ƒ’ B ABAP…†KY … ìA†ƒ… ŒO–•Y” –AŽ…ìY B 1‚.", 10000, 3); TogglePlayerControllable(yr, 0); } if(LesTime[yr]==47) { SetPlayerCameraPos(yr,-109.0940,-1178.8646,30); SetPlayerCameraLookAt(yr,-95.0944,-1196.4501,2.4610); GameTextForPlayer(yr, "~n~ ~n~ ~n~ EC‡… ìA€PA’ KAKOE-O KO‡-BO PA€O‘,~n~O –O„ìO B‘ŒO‡ì•’ €O‡EE ŒP…€‘‡’ì‘E ˆAƒAì…•", 13000, 3); TogglePlayerControllable(yr, 0); } //îáó÷åíèå áàíêà if(LesTime[yr]==60) { SetPlayerPos(yr,2246.1672,2396.4893,10.8203); SetPlayerCameraPos(yr,2247.3301,2419.9712,30); SetPlayerCameraLookAt(yr,2246.1672,2396.4893,10.8203); GameTextForPlayer(yr, "~n~ ~n~ ~n~ ŒO… BCE ƒEì’‚… ˆA PA€OY ìA…C‡•”C•,~n~ìA CE B €AìKE (–A‚Aˆ…ì 24/7), B €AìKE EC’ –ìO‚O BOˆ–O„ìOCE†.", 10000, 3); TogglePlayerControllable(yr, 0); } //îáó÷åíèå äåïàðòàìåíòàì if(LesTime[yr]==70) { SetPlayerPos(yr,2289.7366,2431.7122,10.8203); SetPlayerCameraPos(yr,2284.7334,2411.4446,30); SetPlayerCameraLookAt(yr,2289.7366,2431.7122,10.8203); GameTextForPlayer(yr, "~n~ ~n~ ~n~ B KA„ƒO– ‚OPOƒE EC’ ŒO‡…‰E†CK…† ƒEŒAPA–Eì~n~A– –O„ìO ŒO‡Y…’ ‡…‰E숅… …‡… ŒPABA. OŒ‡A…’ ˆA‡O‚", 10000, 3); TogglePlayerControllable(yr, 0); } if(LesTime[yr]==80) { SetPlayerPos(yr,-1620.5731,685.6177,7.1901); SetPlayerCameraPos(yr,-1621.7003,646.5960,30); SetPlayerCameraLookAt(yr,-1620.5731,685.6177,7.1901); GameTextForPlayer(yr, "~n~ ~n~ ~n~ ‚PA„ƒAìE –O‚Y ŒO‡YA’ PA€OY ‚A…Žì…KA.~n~‚A…Žì…K ŒO‡YAE ƒEì’‚… ˆA ŒOCAƒKY ABOìAPYŽ…E‡E†.", 10000, 3); TogglePlayerControllable(yr, 0); } if(LesTime[yr]==90) { GameTextForPlayer(yr, "~n~ ~n~ ~n~ EC’ ‚OìK…, EC‡… ‚O슅K ŒOŒAƒAE ìA PAƒAP,~n~O Y ‚A…Žì…KA ŒO•B‡•EC• ‡…Žì•• PA€OA.", 8000, 3); TogglePlayerControllable(yr, 0); } if(LesTime[yr]==98) { SetPlayerPos(yr,1555.4811,-1676.7566,16.1953); SetPlayerCameraPos(yr,1509.7322,-1656.4534,30); SetPlayerCameraLookAt(yr,1555.4811,-1676.7566,16.1953); GameTextForPlayer(yr, "~n~ ~n~ ~n~ –Eì‘ O„E –O‚Y CAƒ…’ ABOìAPYŽ…E‡E†, A EŠE ~n~ … EX KO B POˆ‘CKE.", 7000, 3); TogglePlayerControllable(yr, 0); } //îáó÷åíèå àâòîøêîëå if(LesTime[yr]==105) { SetPlayerPos(yr,-2046.5803,-101.5088,35.1641); SetPlayerCameraPos(yr,-2020.7781,-66.5857,50); SetPlayerCameraLookAt(yr,-2046.5803,-101.5088,35.1641); GameTextForPlayer(yr, "~n~ ~n~ ~n~ O€‘ ìE ŒOŒAC’ B POˆ‘CK ˆA BO„ƒEì…E €Eˆ ŒPAB~n~ ìAƒO ŒO†… B ŒO‡. ƒEŒAPA–Eì … Bˆ•’", 8000, 3); TogglePlayerControllable(yr, 0); } if(LesTime[yr]==113) { GameTextForPlayer(yr, "~n~ ~n~ ~n~ KOPEŽOK ECA ƒ‡• CƒA… ECA ìA ŒPABA,~n~ˆAE– CEC’ B AKY … ƒO€PA’C• ƒO ABOŽKO‡‘.", 7000, 3); TogglePlayerControllable(yr, 0); } if(LesTime[yr]==120) { SetPlayerPos(yr,-1672.2979,407.9710,7.1797); SetPlayerCameraPos(yr,-1656.7383,374.0365,25); SetPlayerCameraLookAt(yr,-1672.2979,407.9710,7.1797); GameTextForPlayer(yr, "~n~ ~n~ ~n~ ~n~ B –AŽ…ìAX EC’ €E숅ì, …X ìAƒO ˆAŒPAB‡•’ ìA ˆAŒPABKE,~n~KOOP‘E –O„ìO ìA†… ŒO …KOìKE ABO ìA KAPE", 15000, 3); TogglePlayerControllable(yr, 0); } if(LesTime[yr]==135) { TogglePlayerControllable(yr, 1); Les[yr]=0; LesOK[yr]=1; SpawnPlayer(yr); GameTextForPlayer(yr, "~n~ ~n~ ~n~ EC’ DM … TDM APEì‘, ƒO–A, E‡EŒOP‘.~n~ BCE ìEO€XOƒ…–OE –O„ìO ìA†… B –Eì” (ìA„–… XO’€Y)", 10000, 3); } teleport[yr]=1; LesTime[yr]++; } } }
PENLS+GTO v4.3.4 |light version| -=37341 lines=-
|
| |
| | |
| ToRcH | Дата: Среда, 09.07.2008, 13:50 | Сообщение # 5 |
|
Освоившийся

Группа:
Продвинутые
Сообщений: 107
Город: Владивосток
Статус: 
| Спасибо большое  Добавлено (09.07.2008, 13:50) --------------------------------------------- фак. а вот это нормально при компиляции? Quote \gamemodes\lvdmMM.pwn(14132) : warning 217: loose indentation \gamemodes\lvdmMM.pwn(14145) : warning 217: loose indentation \gamemodes\lvdmMM.pwn(14154) : warning 217: loose indentation \gamemodes\lvdmMM.pwn(14179) : warning 217: loose indentation \gamemodes\lvdmMM.pwn(14196) : warning 217: loose indentation \gamemodes\lvdmMM.pwn(14218) : warning 217: loose indentation \gamemodes\lvdmMM.pwn(14226) : warning 217: loose indentation Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 7 Warnings. я понимаю warnings не смертельно, но всё же.....
Я не грустный, я трезвый. Чтобы умно поступать, одного ума мало. Быть самим собой - лучший способ найти верных друзей. Загрузка мозга: [||.....................] 2% -> [ОШИБКА ЗАГРУЗКИ!]
|
| |
| | |
| raen | Дата: Среда, 09.07.2008, 13:52 | Сообщение # 6 |
|
Постоялец

Группа:
Продвинутые
Сообщений: 449
Статус: 
| значит у тея вышел такой глюк: GameTextForPlayer(yr, "~n~ ~n~ ~n~ CìAA‡O ìY„ìO ìAKOŒ…’ KAŒ…A‡ ìA PA€OE,~n~ŒOŒAC’ ìA ìEE –O„ìO /ˆ –Eì” E‡EŒOPOB.", 7000, 3); !!!!! видишь там где воскл знаки это не правильно, перенеси эту строчку на предыыдущую, соедени их, а то код разрывается. т.е. выглядеть должно как ОДНА строчка. также поправь и остальные
PENLS+GTO v4.3.4 |light version| -=37341 lines=-
|
| |
| | |
| ToRcH | Дата: Среда, 09.07.2008, 14:24 | Сообщение # 7 |
|
Освоившийся

Группа:
Продвинутые
Сообщений: 107
Город: Владивосток
Статус: 
| чё то щя без этого получаеться warning 217: loose indentation чё делать? мож у меня inc нету каких то?
Я не грустный, я трезвый. Чтобы умно поступать, одного ума мало. Быть самим собой - лучший способ найти верных друзей. Загрузка мозга: [||.....................] 2% -> [ОШИБКА ЗАГРУЗКИ!]
|
| |
| | |
| raen | Дата: Среда, 09.07.2008, 14:30 | Сообщение # 8 |
|
Постоялец

Группа:
Продвинутые
Сообщений: 449
Статус: 
| эти ворнинги не страшны, не бойся...с ними можно тоже играть...
PENLS+GTO v4.3.4 |light version| -=37341 lines=-
|
| |
| | |
| ToRcH | Дата: Среда, 09.07.2008, 14:42 | Сообщение # 9 |
|
Освоившийся

Группа:
Продвинутые
Сообщений: 107
Город: Владивосток
Статус: 
| да просто не конфортно =\ малоли от них ошибки пойдут =)
Я не грустный, я трезвый. Чтобы умно поступать, одного ума мало. Быть самим собой - лучший способ найти верных друзей. Загрузка мозга: [||.....................] 2% -> [ОШИБКА ЗАГРУЗКИ!]
|
| |
| | |
| rembo | Дата: Среда, 09.07.2008, 14:45 | Сообщение # 10 |
|
Постоялец

Группа:
Ангел Хранитель
Сообщений: 361
Город: Балахта
Статус: 
| Quote (ToRcH) чё то щя без этого получаеться warning 217: loose indentationчё делать?мож у меня inc нету каких то? В самом верху, после инклуд пропиши: #pragma tabsize 0 Если помог +
========================================== Я неговорю что я красвец - типо справился, и сейчас ничем не убиваюсь. ==========================================
|
| |
| | |
| raen | Дата: Среда, 09.07.2008, 14:50 | Сообщение # 11 |
|
Постоялец

Группа:
Продвинутые
Сообщений: 449
Статус: 
| Quote (ToRcH) да просто не конфортно =\малоли от них ошибки пойдут =) это из за того что в этих строчках ты не поставил пробел,или поставил лишний...
PENLS+GTO v4.3.4 |light version| -=37341 lines=-
|
| |
| | |
| ToRcH | Дата: Среда, 09.07.2008, 15:15 | Сообщение # 12 |
|
Освоившийся

Группа:
Продвинутые
Сообщений: 107
Город: Владивосток
Статус: 
| Всё чуваки спасибо больше. rembo помогло, спасибо. а что это делает? (интерестно) raen слушай, там как бы переведено, но не переведино... =( например так "это город родной с плюшками" а на сервер "это го?о? ро?nо| c пл*Шка*и"
Я не грустный, я трезвый. Чтобы умно поступать, одного ума мало. Быть самим собой - лучший способ найти верных друзей. Загрузка мозга: [||.....................] 2% -> [ОШИБКА ЗАГРУЗКИ!]
|
| |
| | |
| raen | Дата: Среда, 09.07.2008, 18:12 | Сообщение # 13 |
|
Постоялец

Группа:
Продвинутые
Сообщений: 449
Статус: 
| старая версия текст конвертера
PENLS+GTO v4.3.4 |light version| -=37341 lines=-
|
| |
| | |
| ToRcH | Дата: Четверг, 10.07.2008, 13:37 | Сообщение # 14 |
|
Освоившийся

Группа:
Продвинутые
Сообщений: 107
Город: Владивосток
Статус: 
| где взять, новый текст конвектор
Я не грустный, я трезвый. Чтобы умно поступать, одного ума мало. Быть самим собой - лучший способ найти верных друзей. Загрузка мозга: [||.....................] 2% -> [ОШИБКА ЗАГРУЗКИ!]
|
| |
| | |
| ByMeR_OK | Дата: Вторник, 19.08.2008, 01:04 | Сообщение # 15 |
|
Новенький

Группа:
Продвинутые
Сообщений: 41
Город: Symu
Статус: 
| Дайте сылку на новый текст конвертер ! плиз оч нада !
gta sa mp это жызнь !!!
|
| |
| |
|