←  Pluginy AMXX

AMXX.pl: Support AMX Mod X i SourceMod

»

Deagl

olmen's Photo olmen 18.10.2009

Deagle v1.0

Opis:
Ten plugin pozwala na otrzymanie deagla za pomocą wpisania na czacie /deagle.

Komendy:
/deagle   // Komenda na otrzymania deagla. Na czacie.

Instalacja:
Standardowa

Attached Files

Quote

  • +
  • -
mgr inż. Pavulon's Photo mgr inż. Pavulon 18.10.2009

Połowa include'a niepotrzebna i plugin ogólnie n/c
Bo takich pluginów można by zrobić tyle ile jest broni.
Nie wiem czy jest sens trzymać go tu w ogóle.

#include <amxmodx>
#include <fun>
public plugin_init() {
    register_plugin("Deagle", "1.0", "eD.")
    register_clcmd("say /deagle", "CmdDeagle")
}
public CmdDeagle(client)
    if(is_user_alive(client))
        give_item(client, "weapon_deagle")
Quote

  • +
  • -
momo's Photo momo 09.12.2009

a jak zrobic aby komenda dzialala tylko dla admina?
Quote

  • +
  • -
Ortega's Photo Ortega 09.12.2009

if (get_user_flags(id) & ADMIN_LEVEL_A){

	...

}
Quote

  • +
  • -
luki966's Photo luki966 18.12.2009

czy moglby mi ktos przerobic ten plugin tylko zeby zamiast deagla bylo m4??
Quote

  • +
  • -
Portek's Photo Portek 18.12.2009

czy moglby mi ktos przerobic ten plugin tylko zeby zamiast deagla bylo m4??


#include <amxmodx>
#include <fun>
public plugin_init() {
    register_plugin("M4", "1.0", "eD.")
    register_clcmd("say /m4", "CmdDeagle")
}
public CmdDeagle(client)
    if(is_user_alive(client))
        give_item(client, "weapon_m4a1")
Quote

  • +
  • -
luki966's Photo luki966 19.12.2009

chcialem sobie zrobic zeby tylko admin mogl uzywac a tu przy kompilacji arror undefined symbol (id)
o co chodzi??
Quote

  • +
  • -
Ortega's Photo Ortega 19.12.2009

#include <amxmodx>

#include <fun>

public plugin_init() {

    register_plugin("Deagle", "1.0", "eD.")

    register_clcmd("say /deagle", "CmdDeagle")

}

public CmdDeagle(client)

if(get_user_flags(client) & ADMIN_LEVEL_A){ 

if(is_user_alive(client))

        give_item(client, "weapon_deagle")

}
Quote

  • +
  • -
przemek3697's Photo przemek3697 24.12.2009

a czy można przerobić tak żeby dawał pistolca i amunicję
Quote

  • +
  • -
Ortega's Photo Ortega 24.12.2009

Masz tutaj ammo do deagla tylko dorzucić pod bronią:
give_item(client, "ammo_50ae")
Quote

  • +
  • -
mgr inż. Pavulon's Photo mgr inż. Pavulon 24.12.2009

a czy można przerobić tak żeby dawał pistolca i amunicję


żeby była amunicja trzeba dodać:
give_item(id, "ammo_50ae")

Czyli:
#include <amxmodx>
#include <fun>
public plugin_init() {
    register_plugin("Deagle", "1.0", "eD.")
    register_clcmd("say /deagle", "CmdDeagle")
}
public CmdDeagle(client)
    if(is_user_alive(client))
    {
        give_item(client, "weapon_deagle")
        give_item(client, "ammo_50ae")
        give_item(client, "ammo_50ae")
        give_item(client, "ammo_50ae")
    }
Quote