←  Pluginy

AMXX.pl: Support AMX Mod X i SourceMod

»

Edycja Pluginu
Edycja pluginu na wyrzucanie awp na bf2

  • +
  • -
MonsterLevel - zdjęcie MonsterLevel 04.01.2015

[pawn]
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "no_awp"
#define VERSION "1.1"
#define AUTHOR "ZBAGI"

public plugin_init() {
register_plugin("No_AWP", "1.1", "ZBAGI")
register_event("WeapPickup","check_awp","b","1=18")
register_cvar("no_awp","1")
}

public check_awp(id)
{
if(!get_cvar_num("no_awp"))
return PLUGIN_CONTINUE
if(read_data(1) == 18) {
client_print(id, print_chat, "[BF2] Zakaz AWP na tej mapie!")
client_cmd(id, "drop")
}
[/pawn]

Problem w tym, że jak ktoś ma awp z odznaki to mu nie wyrzuca. Ale jak ktoś chce podnieść z ziemi to wyrzuca. Jak zrobić żeby działało w 1 przypadku?

Załączone pliki

  • Załączony plik  no_awp.sma   783 bajtów   27 Ilość pobrań

Użytkownik MonsterLevel edytował ten post 04.01.2015 16:21
Odpowiedz

  • +
  • -
Ossal - zdjęcie Ossal 04.01.2015

wystarczy podmienić

register_event("WeapPickup","check_awp","b","1=18")

na

register_event("CurWeapon", "check_awp","be", "1=1")

Oraz read_data(1) na read_data(2)

łap 

Załączone pliki

  • Załączony plik  no_awp.sma   784 bajtów   29 Ilość pobrań

Użytkownik Ossal edytował ten post 04.01.2015 16:45
Odpowiedz