Jaili avamine

Vaata eelmist teemat Vaata järgmist teemat Go down

cZor
cZor

Postitusi : 119
Maine : 13
Liitus : 12/06/2014
Vaata kasutaja profiili

PostitaminecZor on 20.06.16 21:28

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

#define MAX_USES 3

new g_iUses[33]

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")
   register_logevent("eventRoundStart", 2, "1=Round_Start")
}
public button_attack(button, id, Float:damage, Float:direction[3], tracehandle, damagebits)
{
   if(is_valid_ent(button) && (get_user_flags(id) & ADMIN_BAN))
   {
           if(g_iUses[id] == MAX_USES)
           {
               client_print(id, print_chat, "* Limiit sai täis. Sa saad kasutada ainult %i korda roundi jooksul.", MAX_USES)
               return HAM_IGNORED
           }
          
        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)
        g_iUses[id]++
   }
   return HAM_IGNORED
}

public eventRoundStart()
    arrayset(g_iUses, 0, sizeof(g_iUses))  
keegi oskab öelda, miks see ei tööta et max 3 korda roundi ajal :/
kults
kults
Veteran
Postitusi : 667
Maine : 54
Liitus : 14/02/2015
Vaata kasutaja profiili

Postitaminekults on 20.06.16 21:55

#define MAX_USES 3 - pane number "3" asemel mõni teine number, mida soovid.
cZor
cZor

Postitusi : 119
Maine : 13
Liitus : 12/06/2014
Vaata kasutaja profiili

PostitaminecZor on 20.06.16 22:02

muutsin 5 peale aga ikka ei tööta :S
Shawn Mendes
Shawn Mendes

Postitusi : 972
Maine : 22
Liitus : 02/04/2015
Vaata kasutaja profiili

PostitamineShawn Mendes on 20.06.16 22:05

Sul on JB mod olemas kus on see jailide avamis koht olemas. See JB mod segab sinul selle plugina kasutamist. Ma arvan.
cZor
cZor

Postitusi : 119
Maine : 13
Liitus : 12/06/2014
Vaata kasutaja profiili

PostitaminecZor on 20.06.16 22:27

See muidu surfile mõeldud! :D
Shawn Mendes
Shawn Mendes

Postitusi : 972
Maine : 22
Liitus : 02/04/2015
Vaata kasutaja profiili

PostitamineShawn Mendes on 20.06.16 22:44

Sa ikka proovisid admini rankiga m3'ga puure avada?
cZor
cZor

Postitusi : 119
Maine : 13
Liitus : 12/06/2014
Vaata kasutaja profiili

PostitaminecZor on 20.06.16 22:46

hmm :D mkm xD homme testin rip
avatar
FY E1

Postitusi : 808
Maine : 43
Liitus : 29/10/2012
Vaata kasutaja profiili

PostitamineFY E1 on 20.06.16 23:59

Vaheta ära!

Sinu oma:
Kood:
if(g_iUses[id] == MAX_USES)
{
          client_print(id, print_chat, "* Limiit sai täis. Sa saad kasutada ainult %i korda roundi jooksul.", MAX_USES)
          return HAM_IGNORED
}

Peab olema selline:
Kood:
if(g_iUses[id] == MAX_USES)
{
          client_print(id, print_chat, "* Limiit sai täis. Sa saad kasutada ainult %i korda roundi jooksul.", MAX_USES)
          return HAM_SUPERCEDE
}

HAM_IGNORED - Nothing happened, the call continues.
HAM_HANDLED - You did something, but the call continues.
HAM_OVERRIDE - The call will still be executed, but instead you will change the return value.
HAM_SUPERCEDE - The call is not executed, and you use your return value, if applicable.
cZor
cZor

Postitusi : 119
Maine : 13
Liitus : 12/06/2014
Vaata kasutaja profiili

PostitaminecZor on 24.06.16 13:52

Korras võib teema kinni panna!
Sponsored content

PostitamineSponsored content

Vaata eelmist teemat Vaata järgmist teemat Tagasi üles

Soovid reklaamidest vabaneda?

Selleks logi sisse või tee endale kasutaja.

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