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

Postitusi : 780
Maine : 61
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
Lumistor
Lumistor

Jaili avamine Anneta10
Postitusi : 2766
Maine : 36
Liitus : 02/04/2015
Vaata kasutaja profiili

PostitamineLumistor 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
Lumistor
Lumistor

Jaili avamine Anneta10
Postitusi : 2766
Maine : 36
Liitus : 02/04/2015
Vaata kasutaja profiili

PostitamineLumistor 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
fURXER
fURXER

Jaili avamine Script12
Postitusi : 895
Maine : 48
Liitus : 29/10/2012
Vaata kasutaja profiili

PostitaminefURXER 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