←  Problemy z pluginami

AMXX.pl: Support AMX Mod X i SourceMod

»

za co siedzisz


Best Answer Dirr 07.05.2018 20:24

/* Plugin generated by AMXX-Studio */



#include <amxmodx>

#include <amxmisc>

#include <hamsandwich>



#define PLUGIN "Jail Break: Basic Info"

#define VERSION "1.0"

#define AUTHOR "Sn!ff3r"



#define USERTASK 921

#define UPDATEDELAY 1.0



new static reasons[][] = {

    "gwalt",

    "narkotyki",

    "zabojstwo",

    "alkohol",

    "molestowanie",

    "pobicie babci",

    "napad na monopolowy",

    "dziesione"

}



new userreason[33]

new rounds, hudhandler



public plugin_init() 

{

    register_plugin(PLUGIN, VERSION, AUTHOR)    

    

    register_event("TextMsg","restart_roundsnum","a","2&#Game_C"/*,"2&#Game_w"*/)

    

    register_logevent("round_end", 2, "1=Round_End")

    

    RegisterHam(Ham_Spawn, "player", "client_spawn", 1)    

    

    hudhandler = CreateHudSyncObj()

}

public round_end()

{

    rounds ++

}



public restart_roundsnum()

{

    rounds = 0

}

public client_disconnect(id)

{

    userreason[id] = -1

    

    if(task_exists(id + USERTASK))

    {

        remove_task(id + USERTASK)

    }

}



public client_spawn(id)

{    

    if(task_exists(id + USERTASK))

    {

        remove_task(id + USERTASK)

    }    

    

    if(get_user_team(id) == 1)

    {    

        userreason[id] = random_num(0, sizeof reasons - 1)

        

        set_task(UPDATEDELAY, "client_jailinfo", id + USERTASK, _, _, "b")

    }    

}



public client_jailinfo(TASKID)

{

    static id

    id = TASKID - USERTASK

    

    set_hudmessage(0, 255, 0, 0.8, 0.1, 0, 6.0, 12.0)

    

    ShowSyncHudMsg(id, hudhandler, "Siedzisz za %s.", reasons[userreason[id]])    

}
Go to the full post

  • +
  • -
ExetY's Photo ExetY 07.05.2018

Siema da radę mi ktos usunąć dzień z tegu pluginu chciałbym sam powód za co siedzisz pozdro

/* Plugin generated by AMXX-Studio */



#include <amxmodx>

#include <amxmisc>

#include <hamsandwich>



#define PLUGIN "Jail Break: Basic Info"

#define VERSION "1.0"

#define AUTHOR "Sn!ff3r"



#define USERTASK 921

#define UPDATEDELAY 1.0



new static reasons[][] = {

    "gwalt",

    "narkotyki",

    "zabojstwo",

    "alkohol",

    "molestowanie",

    "pobicie babci",

    "napad na monopolowy",

    "dziesione"

}



new userreason[33]

new rounds, hudhandler



public plugin_init() 

{

    register_plugin(PLUGIN, VERSION, AUTHOR)    

    

    register_event("TextMsg","restart_roundsnum","a","2&#Game_C"/*,"2&#Game_w"*/)

    

    register_logevent("round_end", 2, "1=Round_End")

    

    RegisterHam(Ham_Spawn, "player", "client_spawn", 1)    

    

    hudhandler = CreateHudSyncObj()

}



public round_end()

{

    rounds ++

}



public restart_roundsnum() 

{

    rounds = 0 

}



public client_disconnect(id)

{

    userreason[id] = -1

    

    if(task_exists(id + USERTASK))

    {

        remove_task(id + USERTASK)

    }

}



public client_spawn(id)

{    

    if(task_exists(id + USERTASK))

    {

        remove_task(id + USERTASK)

    }    

    

    if(get_user_team(id) == 1)

    {    

        userreason[id] = random_num(0, sizeof reasons - 1)

        

        set_task(UPDATEDELAY, "client_jailinfo", id + USERTASK, _, _, "b")

    }    

}



public client_jailinfo(TASKID)

{

    static id

    id = TASKID - USERTASK

    

    set_hudmessage(0, 255, 0, 0.8, 0.1, 0, 6.0, 12.0)

    

    ShowSyncHudMsg(id, hudhandler, "Dzien %d | Siedzisz za %s.", rounds, reasons[userreason[id]])    

}
Quote

  • +
  • -
Best Answer Dirr's Photo Dirr 07.05.2018

/* Plugin generated by AMXX-Studio */



#include <amxmodx>

#include <amxmisc>

#include <hamsandwich>



#define PLUGIN "Jail Break: Basic Info"

#define VERSION "1.0"

#define AUTHOR "Sn!ff3r"



#define USERTASK 921

#define UPDATEDELAY 1.0



new static reasons[][] = {

    "gwalt",

    "narkotyki",

    "zabojstwo",

    "alkohol",

    "molestowanie",

    "pobicie babci",

    "napad na monopolowy",

    "dziesione"

}



new userreason[33]

new rounds, hudhandler



public plugin_init() 

{

    register_plugin(PLUGIN, VERSION, AUTHOR)    

    

    register_event("TextMsg","restart_roundsnum","a","2&#Game_C"/*,"2&#Game_w"*/)

    

    register_logevent("round_end", 2, "1=Round_End")

    

    RegisterHam(Ham_Spawn, "player", "client_spawn", 1)    

    

    hudhandler = CreateHudSyncObj()

}

public round_end()

{

    rounds ++

}



public restart_roundsnum()

{

    rounds = 0

}

public client_disconnect(id)

{

    userreason[id] = -1

    

    if(task_exists(id + USERTASK))

    {

        remove_task(id + USERTASK)

    }

}



public client_spawn(id)

{    

    if(task_exists(id + USERTASK))

    {

        remove_task(id + USERTASK)

    }    

    

    if(get_user_team(id) == 1)

    {    

        userreason[id] = random_num(0, sizeof reasons - 1)

        

        set_task(UPDATEDELAY, "client_jailinfo", id + USERTASK, _, _, "b")

    }    

}



public client_jailinfo(TASKID)

{

    static id

    id = TASKID - USERTASK

    

    set_hudmessage(0, 255, 0, 0.8, 0.1, 0, 6.0, 12.0)

    

    ShowSyncHudMsg(id, hudhandler, "Siedzisz za %s.", reasons[userreason[id]])    

}

Edited by Dirr, 07.05.2018 20:35.
Quote