Jaili avamine

Vaata eelmist teemat Vaata järgmist teemat Go down

cZor
cZor

Liitus : 12/06/2014
Postitusi : 119

PostitaminecZor 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
Staar
Liitus : 14/02/2015
Postitusi : 838

Postitaminekults 20.06.16 21:55

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

Liitus : 12/06/2014
Postitusi : 119

PostitaminecZor 20.06.16 22:02

muutsin 5 peale aga ikka ei tööta :S
Lumistor
Lumistor

Liitus : 02/04/2015
Postitusi : 2771

PostitamineLumistor 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

Liitus : 12/06/2014
Postitusi : 119

PostitaminecZor 20.06.16 22:27

See muidu surfile mõeldud! :D
Lumistor
Lumistor

Liitus : 02/04/2015
Postitusi : 2771

PostitamineLumistor 20.06.16 22:44

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

Liitus : 12/06/2014
Postitusi : 119

PostitaminecZor 20.06.16 22:46

hmm :D mkm xD homme testin rip
avatar
fURXER

Jaili avamine Script12
Liitus : 29/10/2012
Postitusi : 934

PostitaminefURXER 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

Liitus : 12/06/2014
Postitusi : 119

PostitaminecZor 24.06.16 13:52

Korras võib teema kinni panna!

Vaata eelmist teemat Vaata järgmist teemat Tagasi üles

Soovid vestluses osaleda?

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