Русское сообщество по скриптингу

Список оружий

Все вопросы по скриптингу для SourceMod, помощь в редактировании плагинов.
Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

В данном разделе форума разрешено создавать темы, касающие только скриптингу для SourceMod.

Правила при создании новой темы:
1. При вставке кода плагина необходимо использовать тег [pawn], в противном случае, если тег [pawn] не отображает ваш код, можно использовать тег [code].
2. Любые изображения должны быть загружены, как вложения к вашему сообщению.
3. При описании проблемы или запросе на помощь в редактировании плагина обязательно выкладывайте исходник sp плагина.

Список оружий

Сообщение Dn1pRo » 23 окт 2010, 18:25

Где можно найти список оружия для Day of Defeat Source?
Аватара пользователя
Dn1pRo
 
Сообщения: 51
Зарегистрирован: 17 авг 2010, 22:17
Благодарил (а): 11 раз.
Поблагодарили: 3 раз.
Опыт программирования: Меньше недели
Языки программирования: Counter-Strike: Source

Re: Список оружий

Сообщение DJ_WEST » 25 окт 2010, 10:34

Не пишите мне в ЛС: если вам нужна помощь на бесплатной основе. Любые вопросы на форум.
Аватара пользователя
DJ_WEST
Администратор
 
Сообщения: 3641
Зарегистрирован: 22 авг 2009, 00:38
Благодарил (а): 48 раз.
Поблагодарили: 2209 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source
Left 4 Dead
Left 4 Dead 2

Re: Список оружий

Сообщение Dn1pRo » 25 окт 2010, 12:49

Спасибо. А как мне их вывести все в меню, чтобы при нажатии давалось оружие, на которое нажали?
Аватара пользователя
Dn1pRo
 
Сообщения: 51
Зарегистрирован: 17 авг 2010, 22:17
Благодарил (а): 11 раз.
Поблагодарили: 3 раз.
Опыт программирования: Меньше недели
Языки программирования: Counter-Strike: Source

Re: Список оружий

Сообщение Rejiser » 25 окт 2010, 16:56

Dn1pRo писал(а):Спасибо. А как мне их вывести все в меню, чтобы при нажатии давалось оружие, на которое нажали?

зачем велосипед?
есть такой плагин уже
Аватара пользователя
Rejiser
 
Сообщения: 2928
Зарегистрирован: 03 сен 2010, 16:23
Благодарил (а): 215 раз.
Поблагодарили: 675 раз.
Языки программирования: Counter-Strike 1.6

Re: Список оружий

Сообщение Nje » 25 окт 2010, 17:22

Rejiser писал(а):
Dn1pRo писал(а):Спасибо. А как мне их вывести все в меню, чтобы при нажатии давалось оружие, на которое нажали?

зачем велосипед?
есть такой плагин уже

да ты что??
выложи пожалуйста раз он есть.
[align=center][steam][/align]
Аватара пользователя
Nje
 
Сообщения: 417
Зарегистрирован: 22 май 2010, 13:25
Откуда: Ufa
Благодарил (а): 192 раз.
Поблагодарили: 51 раз.
Языки программирования: Counter-Strike 1.6
Counter-Strike Source

Re: Список оружий

Сообщение Dn1pRo » 25 окт 2010, 18:37

Rejiser писал(а):
Dn1pRo писал(а):Спасибо. А как мне их вывести все в меню, чтобы при нажатии давалось оружие, на которое нажали?

зачем велосипед?
есть такой плагин уже

Если есть, пожалуйста дайте ссылку либо выложите именно для DoD:S=)
Аватара пользователя
Dn1pRo
 
Сообщения: 51
Зарегистрирован: 17 авг 2010, 22:17
Благодарил (а): 11 раз.
Поблагодарили: 3 раз.
Опыт программирования: Меньше недели
Языки программирования: Counter-Strike: Source

Re: Список оружий

Сообщение Rejiser » 25 окт 2010, 23:10

Nje писал(а):да ты что??
выложи пожалуйста раз он есть.

упс) разделом ошибся
Аватара пользователя
Rejiser
 
Сообщения: 2928
Зарегистрирован: 03 сен 2010, 16:23
Благодарил (а): 215 раз.
Поблагодарили: 675 раз.
Языки программирования: Counter-Strike 1.6

Re: Список оружий

Сообщение DJ_WEST » 26 окт 2010, 00:16

А как мне их вывести все в меню, чтобы при нажатии давалось оружие, на которое нажали?

Вы должны зарегистрироваться, чтобы видеть ссылки.)
Не пишите мне в ЛС: если вам нужна помощь на бесплатной основе. Любые вопросы на форум.
Аватара пользователя
DJ_WEST
Администратор
 
Сообщения: 3641
Зарегистрирован: 22 авг 2009, 00:38
Благодарил (а): 48 раз.
Поблагодарили: 2209 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source
Left 4 Dead
Left 4 Dead 2

Re: Список оружий

Сообщение Dn1pRo » 26 окт 2010, 12:34

Спасибо, я сделал все. Осталась одна маленькая вещь. Когда я даю оружие, оно выдается с одной обоймой. А мне нужно давать еще как минимум 2 обоймы патронов. Пробовал получать количество патронов и потом устанавливать его с большим количеством. Но почему-то ничего не получается. Вот сам код:
[pawn]
new g_iOffset;
...
public 
OnPluginStart()
{
    
g_iOffset FindSendPropInfo("CBasePlayer""m_iAmmo");
}
...
public 
SecondaryAmmoMenu(Handle:menuMenuAction:actionparam1param2)
{
    if (
action == MenuAction_Select)
    {
        new 
String:info[32];
        new 
String:name[32];
        new 
iAmmo GetEntData(param1g_iOffset 4);
        
GetClientName(param1namesizeof(name));
        
GetMenuItem(menuparam2infosizeof(info));
        
PrintToChat(param1"%s selected %s"nameinfo);
        
GivePlayerItem(param1info0);
        
SetEntData(param1g_iOffset 4iAmmo 7_true);
    }
[/pawn]
Аватара пользователя
Dn1pRo
 
Сообщения: 51
Зарегистрирован: 17 авг 2010, 22:17
Благодарил (а): 11 раз.
Поблагодарили: 3 раз.
Опыт программирования: Меньше недели
Языки программирования: Counter-Strike: Source

Re: Список оружий

Сообщение DJ_WEST » 26 окт 2010, 17:45

Dn1pRo, а ты уверен, что нашел правильный тип патронов для m_iAmmo? Там для каждого типа свое смещение. Вы должны зарегистрироваться, чтобы видеть ссылки. я уже это рассказывал.
Не пишите мне в ЛС: если вам нужна помощь на бесплатной основе. Любые вопросы на форум.
Аватара пользователя
DJ_WEST
Администратор
 
Сообщения: 3641
Зарегистрирован: 22 авг 2009, 00:38
Благодарил (а): 48 раз.
Поблагодарили: 2209 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source
Left 4 Dead
Left 4 Dead 2

След.

Вернуться в Скриптинг

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7