Добро пожаловать на форум, Гость, это ваша панель
  • Страница 2 из 3
  • «
  • 1
  • 2
  • 3
  • »
Форум Perfect Soft » Моды и AMX Скриптинг CS 1.6 » CSSB War3FT MOD » Как добавить выпадение вещей ?
Как добавить выпадение вещей ?
runetov
Дата: Четверг, 03.01.2013, 08:53 | Сообщение # 21
офлайн

  • Сообщения: 283
  • Награды: 8
  • Замечания:
 
Вот смотрите я добавил весь код, нету ошибок и предупреждений но предметы не понимаются, хотя после смерти выпадают!



Сообщение отредактировал runetov - Четверг, 03.01.2013, 09:50
 
gesha999
Дата: Четверг, 03.01.2013, 12:17 | Сообщение # 22
офлайн

  • Сообщения: 20
  • Награды: 0
  • Замечания:
 
как так полностью очистить war3ft.inl
 
TWENchik
Дата: Четверг, 03.01.2013, 12:49 | Сообщение # 23
офлайн

  • Сообщения: 172
  • Награды: 2
  • Замечания:
 
runetov, у меня даже не выпадают)
 
WTFSsS
Дата: Четверг, 03.01.2013, 18:59 | Сообщение # 24
офлайн

  • Сообщения: 75
  • Награды: 2
  • Замечания:
 
Хз я убрал все что нид для шопменю 3 но плаг либо неробает либо уменя на сервере никто ниче непокупает =)
 
Contra63
Дата: Пятница, 04.01.2013, 15:49 | Сообщение # 25
офлайн

  • Сообщения: 830
  • Награды: 7
  • Замечания:
 
WTFSsS, как ты код установил ?

 
LBR-810
Дата: Пятница, 04.01.2013, 16:24 | Сообщение # 26
офлайн

  • Сообщения: 62
  • Награды: 2
  • Замечания:
 
Для тех у кого не получилось разжую(попробую разжевать)
Шаг 1.Constants.inl
Добавить строки:

Думаю тут все понятно
Шаг 2.Events.inl
Ищем:
on_Death( iVictim, iAttacker, iWeaponID, iHeadshot )

Добавляем в самый низ
Код
if(g_iShopMenuItems[iVictim][ITEM_SLOT_ONE] !=-1  || g_iShopMenuItems[iVictim][ITEM_SLOT_TWO]!=-1 || g_iShopMenuItems[iVictim][ITEM_SLOT_THREE]!=-1         
{             
              test_create(iVictim)        
}

Вот как должна выглядеть ВСЯ функция on_Death( iVictim, iAttacker, iWeaponID, iHeadshot )

Думаю тут понятно
Шаг 3.War3ft.inl
Вставить код

Тут все просто.Идем в самы конец war3ft.inl и вставляем это
Шаг 4. Форвард pfn_touch(ptd,ptr)
Надо вставить это:

Этот форвард надо в тот же war3ft.inl в самый конец(после кода который в 3 шаге)
Шаг 5.Опять events.inl
Вставить код в функцию EVENT_NewRound():

Функция EVENT_NewRound() должна выглядеть так

Шаг 6.Прекаш модельки.
В war3ft.inl добавить:
Код
precache_model("models/dropitem.mdl");

То есть должно быть так(отрывок кода куда нужно вставить эту строку(с этой строкой разумеется)):
Лично у меня так и у меня работает


Встраиваю расы, shopmenu в war3ft, пишу плагины, могу работать с DeathRun
Писать только в лс


Сообщение отредактировал LBR-810 - Пятница, 04.01.2013, 17:08
 
KinD
Дата: Пятница, 04.01.2013, 16:50 | Сообщение # 27
офлайн

  • Сообщения: 1148
  • Награды: 22
  • Замечания:
 
Хм,странно что баг не заметили,я думал сразу напишут...

Skype:daywerok
 
LBR-810
Дата: Пятница, 04.01.2013, 16:52 | Сообщение # 28
офлайн

  • Сообщения: 62
  • Награды: 2
  • Замечания:
 
KinD, ты о каком?
Насчет ожерелей,колец и шлемов(что при подборе стандартное кол-во зарядов дается а не сколько у игрока было до смерти)???


Встраиваю расы, shopmenu в war3ft, пишу плагины, могу работать с DeathRun
Писать только в лс


Сообщение отредактировал LBR-810 - Пятница, 04.01.2013, 16:53
 
TWENchik
Дата: Пятница, 04.01.2013, 16:57 | Сообщение # 29
офлайн

  • Сообщения: 172
  • Награды: 2
  • Замечания:
 
LBR-810, вот всё так сделано было, но ничего не работало)
 
LBR-810
Дата: Пятница, 04.01.2013, 16:57 | Сообщение # 30
офлайн

  • Сообщения: 62
  • Награды: 2
  • Замечания:
 
А сейчас работает?

Встраиваю расы, shopmenu в war3ft, пишу плагины, могу работать с DeathRun
Писать только в лс
 
TWENchik
Дата: Пятница, 04.01.2013, 17:01 | Сообщение # 31
офлайн

  • Сообщения: 172
  • Награды: 2
  • Замечания:
 
LBR-810, нет
 
LBR-810
Дата: Пятница, 04.01.2013, 17:13 | Сообщение # 32
офлайн

  • Сообщения: 62
  • Награды: 2
  • Замечания:
 
TWENchik, а ты добавил прекаш модельки(шаг 6 в моей "разжевке")?
Если сделал еще вопрос:Закинул ли ты модельку в папку cstrike/models?


Встраиваю расы, shopmenu в war3ft, пишу плагины, могу работать с DeathRun
Писать только в лс
 
TWENchik
Дата: Пятница, 04.01.2013, 17:25 | Сообщение # 33
офлайн

  • Сообщения: 172
  • Награды: 2
  • Замечания:
 
LBR-810, дак конечно
 
LBR-810
Дата: Пятница, 04.01.2013, 17:28 | Сообщение # 34
офлайн

  • Сообщения: 62
  • Награды: 2
  • Замечания:
 
А твой файл модельки называется dropitem.mdl?(Наверно,глупый вопрос)

Добавлено (04.01.2013, 17:28)
---------------------------------------------
А это НЕ выпадение в чем проявляется(ничего не происходит,серв падает или что-нибудь еще происходит)?


Встраиваю расы, shopmenu в war3ft, пишу плагины, могу работать с DeathRun
Писать только в лс


Сообщение отредактировал LBR-810 - Пятница, 04.01.2013, 17:30
 
TWENchik
Дата: Пятница, 04.01.2013, 17:30 | Сообщение # 35
офлайн

  • Сообщения: 172
  • Награды: 2
  • Замечания:
 
называется по другому но и путь к названию изменил
не выпадение тем что если самоубийство то вещи не исчезают
а если убивают то не появляются на земле
 
LBR-810
Дата: Пятница, 04.01.2013, 17:32 | Сообщение # 36
офлайн

  • Сообщения: 62
  • Награды: 2
  • Замечания:
 
Цитата (TWENchik)
не выпадение тем что если самоубийство то вещи не исчезают

Откуда не исчезают:с земли или из слотов игрока?


Встраиваю расы, shopmenu в war3ft, пишу плагины, могу работать с DeathRun
Писать только в лс
 
TWENchik
Дата: Пятница, 04.01.2013, 17:36 | Сообщение # 37
офлайн

  • Сообщения: 172
  • Награды: 2
  • Замечания:
 
LBR-810, слотов у игрока
 
LBR-810
Дата: Пятница, 04.01.2013, 17:41 | Сообщение # 38
офлайн

  • Сообщения: 62
  • Награды: 2
  • Замечания:
 
Цитата (TWENchik)
называется по другому но и путь к названию изменил

Во всех ли этих местах ты менял?
war3ft.inl:
при прекаше модельки:
precache_model( "твоя модель" );
в функции test_create(id)
Строка:
entity_set_model(NewItem, "твоя модель")

Добавлено (04.01.2013, 17:39)
---------------------------------------------

Цитата (TWENchik)
LBR-810, слотов у игрока

Значит что-то неправильно в шаге 2 моей "разжевки"

Добавлено (04.01.2013, 17:41)
---------------------------------------------
Скинь сюда свой events.inl( если в нем нет ничего приватного ) я посмотрю может что-то поправлю


Встраиваю расы, shopmenu в war3ft, пишу плагины, могу работать с DeathRun
Писать только в лс
 
TWENchik
Дата: Пятница, 04.01.2013, 17:47 | Сообщение # 39
офлайн

  • Сообщения: 172
  • Награды: 2
  • Замечания:
 
LBR-810, ааа да пофиг, забил на это выпадение)))
спасибо с меня +
 
LBR-810
Дата: Пятница, 04.01.2013, 17:49 | Сообщение # 40
офлайн

  • Сообщения: 62
  • Награды: 2
  • Замечания:
 
TWENchik, Ну ладно. Стучи в ЛС если что встрою это выпадение да даже подулучшу(бесплатно)

Встраиваю расы, shopmenu в war3ft, пишу плагины, могу работать с DeathRun
Писать только в лс
 
Форум Perfect Soft » Моды и AMX Скриптинг CS 1.6 » CSSB War3FT MOD » Как добавить выпадение вещей ?
  • Страница 2 из 3
  • «
  • 1
  • 2
  • 3
  • »
Поиск: