←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

JailBreak
Zablokowanie kosy na zabawie

  • +
  • -
Vakos's Photo Vakos 20.06.2017

Chciałbym zablokować możliwość używania kosy na tej zabawie: https://amxx.pl/topi...1-headshot-day/

Niestety nie wiem jak. Czy ktoś mógłby pomóc? :)

Quote

  • +
  • -
d0naciak's Photo d0naciak 20.06.2017

Zablokuj atak noża - wykrozystaj hamsandwich i event Ham_Weapon_PrimaryAttack oraz Ham_Weapon_SecondaryAttack (w nazwie klasy wpisz weapon_knife) - w funkcji sprawdzaj: gdy trwa zabawa zwracaj HAM_SUPERCEDE, w przeciwnym wypadku HAM_IGNORED.

Quote

  • +
  • -
Vakos's Photo Vakos 20.06.2017

Wyszło mi coś takiego: http://wklej.org/hash/de296ac34ef/

Dobrze?

Quote

  • +
  • -
d0naciak's Photo d0naciak 20.06.2017

RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_knife" , "BlockKnife")
RegisterHam(Ham_Weapon_SecondaryAttack ,"weapon_knife","BlockKnife") //w obydwoch forwardach ta sama funkcja, przeciez tu i tu bedziemy robic to samo, a parametry są identyczne
//kod kod kod
 
public BlockKnife() {
if(jail_get_play_game_id() != id_zabawa) { //jezeli aktualna zabawa != id_zabawa
return HAM_IGNORED; //nic nie rob, koniec funkcji
}
 
return HAM_SUPERCEDE; //blokuj atak
}
Quote