[AMXX] Admin/M3 lasuga jaili avamine

Vaata eelmist teemat Vaata järgmist teemat Go down

avatar
Tonight


Postitusi : 13716
Maine : 2396
Liitus : 19/02/2012
Vaata kasutaja profiili

PostitamineTonight on 07.12.14 16:02



Plugina kirjeldus: See plugin avab nupu pihta lasu korral jaili.
Plugina nimi: Admin/M3 nupp
Plugina versioon: 1.0.0
Plugina autor: Faval

Kes saavad jaili lasuga avada?
Adminid saavad jaili avada ükskõik mis relvaga, tavamängija aga vaid M3-e abil.
Admini flag: d

Plugin on eelkõige mõeldud surfi serverite jaoks. Väga paljud button shoot pluginad ei tööta igas surf mapis, sest surf mappides on entityd sageli veidrate ülesehitustega. See plugin töötab igas mapis (vähemalt peaks töötama).

NB! Kui soovid mingit teistsugust versiooni sellest pluginast (nt: kõik saavad iga relvaga jaili avada), siis see teema on koht, kust seda küsida! :)

DOWNLOAD:
Attachments
adminm3nupp.zip You don't have permission to download attachments.(4 Kb) Downloaded 30 times


avatar
Koke#6


Postitusi : 1002
Maine : 65
Liitus : 30/04/2014
Vaata kasutaja profiili

PostitamineKoke#6 on 08.12.14 0:31

Väga super värk, töötab ka surf_ski_2 mapis. Eelmised button shoot pluginid ei töötanud seal mul


avatar
Tehnik aK
Staar
Postitusi : 453
Maine : 16
Liitus : 28/03/2013
Vaata kasutaja profiili

PostitamineTehnik aK on 19.09.15 1:58

Kas ainult nii ei saaks seda pluginat, et tavamängijad ei saakski avada, ainult adminid saaksid.
avatar
Tonight


Postitusi : 13716
Maine : 2396
Liitus : 19/02/2012
Vaata kasutaja profiili

PostitamineTonight on 19.09.15 2:02

Kood:
#include <amxmodx>
#include <hamsandwich>
#include <engine>

public plugin_init()
{
   register_plugin("Admin/M3 nupp", "1.0.0", "Faval")
   RegisterHam(Ham_TraceAttack, "func_button", "button_attack")
   RegisterHam(Ham_TraceAttack, "trigger_multiple", "button_attack")
   RegisterHam(Ham_TraceAttack, "trigger_once", "button_attack")
}
public button_attack(button, id, Float:damage, Float:direction[3], tracehandle, damagebits)
{
   if(is_valid_ent(button) && (get_user_flags(id) & ADMIN_BAN))
   {
      ExecuteHamB(Ham_Use, button, id, 0, 2, 1.0)
      ExecuteHamB(Ham_Touch, button, id, 0, 2, 1.0)
      entity_set_float(button, EV_FL_frame, 0.0)
   }
   return HAM_IGNORED
}


Vaata eelmist teemat Vaata järgmist teemat Tagasi üles

Postitada saavad ainult liitunud kasutajad

Vastamiseks tee endale kasutaja või logi sisse.

Liitu foorumiga

Tee endale kasutaja ning osale aruteludes.


Tee uus kasutaja

Logi sisse

Omad foorumis juba kasutajat? Logi sisse.


Logi sisse

 
Permissions in this forum:
Sa ei saa vastata siinsetele teemadele