jjey1 писал(а): 50рублей думаю хватит! в интернете плагинов много золотых! но не где нету с количеством патронов!
Тут делать по сути нехрен) Взял любой плагин в интернете золотого оружия! того же Калаша!
Есть 3 модели сразу в одном из них! потом переписал на M4A1, потом переписал на Deagle! Комплит!
Готовые три плагина! с золотыми оружиями!!
/* Allow Round Finish
About:
This plugin allows the last round to be finnished even if the timelimit has expired
Credits:
Ops in #AMXmod @ Quakenet for alot of help ( + AssKicR & CheesyPeteza )
*/
#include <amxmodx>
#include <fun>
new g_IsLastRound = 0
new g_OldTimelimit = 0
new g_knife_round = 0;
#define TASK_ID_CHECKFORMAPEND 241
#define TASK_ID_DELAYMAPCHANGE 242
public plugin_init()
{
server_cmd("mp_timelimit 1")
register_plugin("Allow round finish", "1.0.2" ,"EKS")
register_event("SendAudio","Event_EndRound","a","2=%!MRAD_terwin","2=%!MRAD_ctwin","2=%!MRAD_rounddraw")
set_task(15.0,"Task_MapEnd",TASK_ID_CHECKFORMAPEND,_,_,"d",1)
register_event("CurWeapon", "eCurWeapon", "be", "1=1", "2!29")
}
public eCurWeapon(id)
{
if(g_IsLastRound == 1 && g_knife_round == 0)
engclient_cmd(id, "weapon_knife")
}
public strip_weapons() {
new plist_public[32], pnum_public
get_players(plist_public, pnum_public)
for (new i = 0; i < pnum_public; i++) {
if (is_user_connected(plist_public[i]) == 1 && is_user_alive(plist_public[i]) == 1){
strip_user_weapons(plist_public[i])
give_item(plist_public[i], "weapon_knife")
}
}
}
public Task_MapEnd()
{
if(get_playersnum())
{
g_IsLastRound = 1
g_knife_round = 1
g_OldTimelimit = get_cvar_num("mp_timelimit")
server_cmd("mp_timelimit 0")
}
}
public Event_EndRound()
{
if(g_IsLastRound == 1 && g_knife_round == 0)
{
set_task(5.0,"Task_DelayMapEnd",TASK_ID_DELAYMAPCHANGE,_,_,"a",1) // We delay the end of the map with a few sec, so the last guys death is viewable
}
if (g_IsLastRound == 1) g_knife_round = 0
}
public server_changelevel(map[])
{
if(g_IsLastRound == 1 && g_knife_round == 0)
Task_DelayMapEnd()
}
public Task_DelayMapEnd()
{
remove_task(TASK_ID_DELAYMAPCHANGE)
g_IsLastRound = 0
if(get_cvar_num("mp_timelimit") == 0)
server_cmd("mp_timelimit %d",g_OldTimelimit)
}
monk писал(а):Thank you, tommorow i will report.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1