Как добавить вывод рассы в чат?
|
|
kica | Дата: Понедельник, 13.08.2012, 03:33 | Сообщение # 1 |
- Сообщения: 216
- Награды: 3
- Замечания:
|
как это сделать?
Добавлено (13.08.2012, 03:33) --------------------------------------------- Неужели это так сложна ?
|
|
| |
KinD | Дата: Понедельник, 13.08.2012, 11:22 | Сообщение # 2 |
- Сообщения: 1148
- Награды: 22
- Замечания:
|
Все просто.
Skype:daywerok
Сообщение отредактировал KinD - Понедельник, 13.08.2012, 11:22 |
|
| |
HeKuT | Дата: Понедельник, 13.08.2012, 11:23 | Сообщение # 3 |
- Сообщения: 22
- Награды: 0
- Замечания:
|
не хочешь кодик скинуть ? :D
|
|
| |
KinD | Дата: Понедельник, 13.08.2012, 11:27 | Сообщение # 4 |
- Сообщения: 1148
- Награды: 22
- Замечания:
|
отдельный плагин + нативы,что скидывать?Все равно не сможете. ChatColor(0 , "^3[^4Нежить %d лвл^3] ^4 %s :%s",is_user_level_war3ft(id),name,Args) вот код,что ты с ним делать будешь,я не знаю.
Skype:daywerok
Сообщение отредактировал KinD - Понедельник, 13.08.2012, 11:36 |
|
| |
bbb | Дата: Понедельник, 13.08.2012, 14:25 | Сообщение # 5 |
- Сообщения: 60
- Награды: 0
- Замечания:
|
KinD, вопрос: А зачем ты написал нежить? Подскажи уж тогда код, чтобы раса определялась сама. P.S Лично я код понял.
Сообщение отредактировал bbb - Понедельник, 13.08.2012, 14:26 |
|
| |
KinD | Дата: Понедельник, 13.08.2012, 14:46 | Сообщение # 6 |
- Сообщения: 1148
- Награды: 22
- Замечания:
|
Может потому,что натив показывает не буквенное значения расы? Не думаю,если бы понял,не задавал бы таких вопросов. new szRaceName[64]; lang_GetRaceName( p_data[idUser][P_RACE], idUser, szRaceName, 63, true );
%s - спефицикатор(символы) szRaceName-наименование расы,берется из ланга(1,2,3,4,5,6 и тд)
Skype:daywerok
Сообщение отредактировал KinD - Понедельник, 13.08.2012, 14:53 |
|
| |
kica | Дата: Понедельник, 13.08.2012, 15:57 | Сообщение # 7 |
- Сообщения: 216
- Награды: 3
- Замечания:
|
KinD, помоги пожалуйста , тебе ведь нечего не стоит сделать всё это.
Сообщение отредактировал kica - Понедельник, 13.08.2012, 15:59 |
|
| |
KinD | Дата: Понедельник, 13.08.2012, 16:22 | Сообщение # 8 |
- Сообщения: 1148
- Награды: 22
- Замечания:
|
Так я уже сделал,дал код. ChatColor(0 , "^3[^4Нежить %d лвл^3] ^4 %s :%s",is_user_level_war3ft(id),name,Args)
Code native is_user_race_war3ft(id) native is_user_level_war3ft(id)
Code register_clcmd("say", "CmdSay") register_clcmd("say_team", "CmdSay")
Code public CmdSay(id) { new Args[256] new name[32] get_user_name(id, name, 31) read_args(Args,sizeof(Args)-1) remove_quotes(Args)
Code if(is_user_race_war3ft(id)==1) { PrintChatColor(0, PRINT_COLOR_PLAYERTEAM+id, "!g[Нежить %d лвл ]^3 %s: %s",is_user_level_war3ft(id),name,Args); return PLUGIN_HANDLED }
Skype:daywerok
|
|
| |
kica | Дата: Понедельник, 13.08.2012, 16:57 | Сообщение # 9 |
- Сообщения: 216
- Награды: 3
- Замечания:
|
KinD, Блин :D а куда его писать? :D подробно можно? :P да и когда рассу меняешь тоже код нужен :P
Сообщение отредактировал kica - Понедельник, 13.08.2012, 16:58 |
|
| |
KinD | Дата: Понедельник, 13.08.2012, 17:14 | Сообщение # 10 |
- Сообщения: 1148
- Награды: 22
- Замечания:
|
У меня отдельный плагин,в нем нативы(и в самом war3ft(смотри "Работа с war3ft через другие плагины) Можно другим путем.
Code new race[32] if(is_user_race_war3ft(id)==1) { race = "Undead" }
в сообщении: Code PrintChatColor(0, PRINT_COLOR_RED, "!g[!y %s %d лвл!y] !y %s :%s",race, is_user_level_war3ft(id),name,Args); Только нельзя русский язык использовать.
Skype:daywerok
|
|
| |
kica | Дата: Понедельник, 13.08.2012, 18:10 | Сообщение # 11 |
- Сообщения: 216
- Награды: 3
- Замечания:
|
KinD, может плагин подкинешь ? :D Добавлено (13.08.2012, 18:10) ---------------------------------------------
Code new race[32] if(is_user_race_war3ft(id)==1) { race = "Undead" } new race[32] if(is_user_race_war3ft(id)==2) { race = "Human" } new race[32] if(is_user_race_war3ft(id)==3) { race = "Orc" } new race[32] if(is_user_race_war3ft(id)==4) { race = "Night Elf" } new race[32] if(is_user_race_war3ft(id)==5) { race = "Blood Mage" } new race[32] if(is_user_race_war3ft(id)==6) { race = "Shadow Hunter" } new race[32] if(is_user_race_war3ft(id)==7) { race = "Warden" } new race[32] if(is_user_race_war3ft(id)==8) { race = "Crypt Lord" } new race[32] if(is_user_race_war3ft(id)==9) { race = "Chameleon" }
Code PrintChatColor(0, PRINT_COLOR_BLUE, "!g[!y %s %d LVL!y] !y %s :%s",race, is_user_level_war3ft(id),name,Args);
типо такого?
|
|
| |
KinD | Дата: Понедельник, 13.08.2012, 18:31 | Сообщение # 12 |
- Сообщения: 1148
- Награды: 22
- Замечания:
|
Для чего ты новую переменную создаешь? Нужно редачить и сам war3ft,код я дал,кто захочет тот разберется.
Skype:daywerok
|
|
| |
kica | Дата: Понедельник, 13.08.2012, 21:58 | Сообщение # 13 |
- Сообщения: 216
- Награды: 3
- Замечания:
|
KinD, дай пожалуйста полное описание если есть лишних 10 минуток , ведь это не так уж и сложно по-моему. Добавлено (13.08.2012, 21:58) --------------------------------------------- Мне очень нужна эта работа!
|
|
| |
KinD | Дата: Понедельник, 13.08.2012, 22:29 | Сообщение # 14 |
- Сообщения: 1148
- Награды: 22
- Замечания:
|
Видимо,чтобы продавать?
Skype:daywerok
|
|
| |
kica | Дата: Понедельник, 13.08.2012, 22:35 | Сообщение # 15 |
- Сообщения: 216
- Награды: 3
- Замечания:
|
Quote (KinD) Видимо,чтобы продавать? пффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффф было бы что продавать!!! ЭТО ЖЕ ПРОСТО ТУПО БРЕДддд, просто что бы было ясно на какую рассу поменял или какая расса и лвл у врага.Добавлено (13.08.2012, 22:35) --------------------------------------------- что бы лишний раз не бегать в playerskills , да и сервер это украсит.
|
|
| |
KinD | Дата: Понедельник, 13.08.2012, 23:14 | Сообщение # 16 |
- Сообщения: 1148
- Награды: 22
- Замечания:
|
Ну тогда зачем просить скинуть,если "было бы",теперь на 100% уверен,что именно этим ты и занимаешься.
Skype:daywerok
|
|
| |
kica | Дата: Понедельник, 13.08.2012, 23:20 | Сообщение # 17 |
- Сообщения: 216
- Награды: 3
- Замечания:
|
KinD, сам посуди ... это просто напросто даже можно сказать ненужная фигня, она мне нужна что бы просто украсить сервер.
|
|
| |
SMaster | Дата: Вторник, 14.08.2012, 10:56 | Сообщение # 18 |
- Сообщения: 2189
- Награды: 46
- Замечания:
|
kica, http://perfect-soft.su/forum/56-933-1
Наша группа вконтакте http://vk.com/nano_world_cs
Контакты: ICQ 607786179 Skype xonahead
|
|
| |
kica | Дата: Вторник, 14.08.2012, 18:33 | Сообщение # 19 |
- Сообщения: 216
- Награды: 3
- Замечания:
|
SMaster, спасибо , а ты KinD, лучше вообще в мои темы не лезь...
|
|
| |
Wanqoast | Дата: Среда, 15.08.2012, 12:15 | Сообщение # 20 |
- Сообщения: 34
- Награды: 0
- Замечания:
|
Quote KinD, кто захочет тот разберется. Если тебе похер, может быть перестанешь голову марочить людям? Похер не пиши - или пиши на совесть. Нефиг тут из себя супер-пупер-эгоистичноного скриптера строить. Ты тоже с этого начинал когда-то. Имей уважение. Тут все равны.
|
|
| |