I want only simon can use /daysmenu
Hello i wanna to only who is typed /simon can use /daysmenu (here is both plugins [[down]] )
only simon can use /daysmenu Thanks :) Greetings from Estonian :) _____________________________________________ __ #include <amxmodx> #include <amxmisc> #include <cstrike> #include <fun> #pragma tabsize 0 // Plugin Vers new const VERSION[] = "3.4"; // PREFIX new const PREFIX[] = "[Jailbreak]"; // If you type your name below is like me typing your name on your parent's house owning document new const AUTHOR[] = "wIzz"; // Stop Prefix const CountSeconds = 60; new g_iCountTime; // Models new zombiemodel[] = "models/player/zombiemodel/zombiemodel.mdl" // Stop Models new day = 0; public plugin_init() { register_plugin("Jailbreak DaysMenu", VERSION, AUTHOR); register_logevent("eRoundEnd", 2, "1=Round_End"); register_logevent( "eRoundStart", 2, "1=Round_Start" ); register_clcmd( "say /day", "fwdSpawnPlayer" ) register_clcmd( "say /daysmenu", "fwdSpawnPlayer" ) } public plugin_precache() { precache_generic(zombiemodel) } public eRoundStart() { day = 0; //F*KIN script,be sure that day == 0 } public eRoundEnd() { day = 0; remove_task() } public ResModel(id) { new iPlayers[32], iNum, iPid; get_players( iPlayers, iNum, "a" ); for( new i; i < iNum; i++ ) { iPid = iPlayers[i]; cs_reset_user_model(iPid) } } public fwdSpawnPlayer(id) { if (cs_get_user_team(id) == CS_TEAM_CT) { if(is_user_alive(id)) { if(day == 0) { JBDay(id); } else { client_print(id, print_chat, "Paev on juba valitud se round!"); } } } else { client_print(id, print_chat, "Sa pole valvur!"); } } public Count() { set_hudmessage( 0 , 255 , 0 , -1.0 , 0.28 , 2 , 1.1 , 1.1 , 0.01 , 0.01 ); show_hudmessage( 0 , "Vangidel on %d sekundit aega peita!" , g_iCountTime-- ); } public JBDay(id) { new menu1 = menu_create("6ika DaysMenu", "menu_handler"); menu_additem(menu1, "Zombie paev", "1", 0); menu_additem(menu1, "Sparta paev", "2", 0); menu_additem(menu1, "Vaba paev", "3", 0); menu_additem(menu1, "NightCrawleri paev", "4", 0); menu_additem(menu1, "Noa paev", "5", 0); menu_additem(menu1, "Lahingu paev", "6", 0); menu_additem(menu1, "HnS-i paev", "7", 0); menu_additem(menu1, "Hai paev", "8", 0); menu_setprop(menu1, MPROP_EXIT, MEXIT_ALL); menu_display(id, menu1, 0); } public menu_handler(id, menu, item) { if( item == MENU_EXIT ) { menu_destroy(menu); return PLUGIN_HANDLED; } new data[6], iName[64]; new access, callback; menu_item_getinfo(menu, item, access, data,5, iName, 63, callback); new key = str_to_num(data); switch(key) { case 1: { ZombieDay(id) ResModel(id) day = 1; } case 2: { SpartanDay(id) day = 1; } case 3: { client_print(0, print_chat, "%s Vaba paev!", PREFIX) set_hudmessage(id, 255, 0, 0.60, 0.12, 0, 6.0, 60.0) show_hudmessage(id, "Praegu on: Free-day") day = 1; } case 4: { NightDay(id) day = 1; } case 5: { KnifeDay(id) day = 1; } case 6: { WarDay(id) day = 1; } case 7: { HideDay(id) day = 1; } case 8: { SharkDay(id) day = 1; } } menu_destroy(menu); return PLUGIN_HANDLED; } public SharkDay(id) { new iPlayers[32] new iNum new id get_players( iPlayers, iNum ) for( new i = 0; i < iNum; i++ ) { id = iPlayers[i] if( !is_user_alive( id ) ) { continue; } set_hudmessage(0, 255, 0, 0.60, 0.12, 0, 6.0, 60.0) show_hudmessage(id, "Praegu on: Hai-Paev") client_print(id, print_chat, "%s Valvurid on nuud jumalad!", PREFIX) strip_user_weapons( id ) give_item( id, "weapon_knife" ) if (cs_get_user_team(id) == CS_TEAM_CT) { set_user_health(id, 150); set_user_noclip (id, true); } if (cs_get_user_team(id) == CS_TEAM_T) { set_user_health(id, 200); give_item(id, "weapon_ak47") cs_set_user_bpammo( id, CSW_AK47, 200 ); give_item(id, "weapon_deagle"); cs_set_user_bpammo( id, CSW_DEAGLE, 200 ); } } } public NightDay(id) { new iPlayers[32] new iNum new id get_players( iPlayers, iNum ) for( new i = 0; i < iNum; i++ ) { id = iPlayers[i] if( !is_user_alive( id ) ) { continue; } set_hudmessage(0, 255, 0, 0.60, 0.12, 0, 6.0, 60.0) show_hudmessage(id, "Praegu on: NightCrawleri-Paev") client_print(id, print_chat, "%s Vangid peavad tapma koik valvurid!", PREFIX) strip_user_weapons(id) give_item( id, "weapon_knife" ) if (cs_get_user_team(id) == CS_TEAM_CT) { set_user_rendering(id, kRenderFxNone, 0, 0, 0, kRenderTransAlpha, 0 ); } if (cs_get_user_team(id) == CS_TEAM_T) { set_user_health(id, 200); give_item(id, "weapon_ak47") cs_set_user_bpammo( id, CSW_AK47, 200 ); give_item(id, "weapon_deagle"); cs_set_user_bpammo( id, CSW_DEAGLE, 200 ); } } } public ZombieDay(id) { new iPlayers[32] new iNum new id get_players( iPlayers, iNum ) for( new i = 0; i < iNum; i++ ) { id = iPlayers[i] if( !is_user_alive( id ) ) { continue; } set_hudmessage(0, 255, 0, 0.60, 0.12, 0, 6.0, 60.0) show_hudmessage(id, "Praegu on: Zombie-Paev") client_print( id, print_chat, "%s Vangid on nakatunud!", PREFIX) strip_user_weapons(id) give_item( id, "weapon_knife" ) if (cs_get_user_team(id) == CS_TEAM_CT) { give_item(id, "weapon_ak47") cs_set_user_bpammo( id, CSW_AK47, 200 ); set_user_health(id, 500); } if (cs_get_user_team(id) == CS_TEAM_T) { set_user_health(id, 3000); cs_set_user_model(id, "zombiemodel") } } } public SpartanDay(id) { new iPlayers[32] new iNum new id get_players( iPlayers, iNum ) for( new i = 0; i < iNum; i++ ) { id = iPlayers[i] if(cs_get_user_team(id) == CS_TEAM_T) { strip_user_weapons(id) } if( !is_user_alive( id ) ) { continue; } set_hudmessage(0, 255, 0, 0.60, 0.12, 0, 6.0, 60.0) show_hudmessage(id, "Praegu on: Sparta-Paev") client_print( id, print_chat, "%s Tana teeme spartat!", PREFIX) if(cs_get_user_team(id) == CS_TEAM_T) { give_item( id, "weapon_knife" ) give_item( id, "weapon_deagle") give_item( id, "weapon_shield") cs_set_user_bpammo( id, CSW_DEAGLE, 200 ); set_user_health(id, 200); } } } public KnifeDay(id) { new iPlayers[32] new iNum new id get_players( iPlayers, iNum ) for( new i = 0; i < iNum; i++ ) { id = iPlayers[i] if( !is_user_alive(id) ) { continue; } set_hudmessage(0, 255, 0, 0.60, 0.12, 0, 6.0, 60.0) show_hudmessage(id, "Praegu on: Noa-Paev") client_print( id, print_chat, "%s Nuud paneme noad lendu!", PREFIX) strip_user_weapons(id) give_item( id, "weapon_knife" ) set_user_health(id, 200); } } public WarDay(id) { new iPlayers[32] new iNum new id get_players( iPlayers, iNum ) for( new i = 0; i < iNum; i++ ) { id = iPlayers[i] if( !is_user_alive( id ) ) { continue; } set_hudmessage(0, 255, 0, 0.60, 0.12, 0, 6.0, 60.0) show_hudmessage(id, "Praegu on: Lahingu-Paev") client_print( id, print_chat, "%s Parim tiim voidab!", PREFIX) strip_user_weapons(id) give_item(id, "weapon_knife") give_item(id, "weapon_m3") cs_set_user_bpammo( id, CSW_M3, 200 ); set_user_health(id, 200); } } public HideDay(id) { set_hudmessage(0, 255, 0, 0.60, 0.12, 0, 6.0, 60.0) show_hudmessage(id, "Praegu on: HnSi-paev") client_print( id, print_chat, "%s Vangidel on 60 sekundit aega peita!", PREFIX) strip_user_weapons(id) give_item( id, "weapon_knife" ) if (cs_get_user_team(id) == CS_TEAM_CT) { set_user_health(id, 500); } g_iCountTime = CountSeconds; set_task( 1.0 , "Count" , _ , _ , _ , "a" , g_iCountTime ); } /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1048\\ f0\\ fs16 \n\\ par } */ _____________________________________________ __________ and simon plugin: _____________________________________________ __________ #include < amxmodx > #include < cstrike > #include < colorchat > public g_iSimon; new const g_szPrefix[ ] = "^04[Jailbreak]^01"; public plugin_init() { register_plugin( "Simon", "1.0", "wIzZ" ); register_event( "DeathMsg", "Event_DeathMsg", "a" ); register_clcmd( "say /simon", "CmdSimon" ); register_clcmd( "say /vaheta", "CmdChange" ); register_logevent( "Event_RoundEvent", 3, "1=Round_Start", "2=Round_End" ); set_task( 1.0, "HudSimon", .flags="b" ); } public Event_RoundEvent() { g_iSimon = 0; } public CmdChange( id ) { if( id != g_iSimon ) { ColorChat( id, NORMAL, "%s Sa pead olema ^03simon ^01", g_szPrefix ); return PLUGIN_HANDLED; } new hMenu = menu_create( "New Simon:", "ChangeMenu_Handler" ); new szName[ 32 ], szData[ 6 ]; new iPlayers[ 32 ], iNum; get_players( iPlayers, iNum, "ae", "CT" ); for( new i = 0, iPlayer; i < iNum; i++ ) { iPlayer = iPlayers[ i ]; get_user_name( iPlayer, szName, charsmax( szName ) ); num_to_str( iPlayer, szData, charsmax( szData ) ); menu_additem( hMenu, szName, szData ); } menu_display( id, hMenu, 0 ); return PLUGIN_HANDLED; } public ChangeMenu_Handler( id, hMenu, iItem ) { if( iItem == MENU_EXIT ) { menu_destroy( hMenu ); return PLUGIN_HANDLED; } new iAccess, hCallback, szData[ 6 ], szName[ 32 ]; menu_item_getinfo( hMenu, iItem, iAccess, szData, charsmax( szData ), szName, charsmax( szName ), hCallback ); new iPlayer = str_to_num( szData ); if( !is_user_alive( iPlayer ) ) { ColorChat( id, NORMAL, "%s pole enam ^03simon^01.", g_szPrefix ); return PLUGIN_HANDLED; } g_iSimon = iPlayer; ColorChat( 0, NORMAL, "%s ^03%s ^01on uus ^03simon^01.", g_szPrefix, szName ); return PLUGIN_HANDLED; } public CmdSimon( id ) { if( cs_get_user_team( id ) != CS_TEAM_CT ) { ColorChat( id, NORMAL, "%s ^01Sa pead olema ^03valvur ^01selleks.", g_szPrefix ); return PLUGIN_HANDLED; } else if( g_iSimon == id ) { ColorChat( id, NORMAL, "%s ^01Sa oled juba ^04Simon^01!", g_szPrefix ); return PLUGIN_HANDLED; } else if( is_user_alive( g_iSimon ) ) { ColorChat( id, NORMAL, "%s ^01Keegi on juba Simon.", g_szPrefix ); return PLUGIN_HANDLED; } g_iSimon = id; new name[32]; get_user_name( id, name, 31 ); ColorChat( 0, NORMAL, "%s ^03%s ^01 on Simon.", g_szPrefix, name ); return PLUGIN_CONTINUE; } public HudSimon() { set_hudmessage( 0, 100, 255, 1.0, 0.05, 0, 0.1, 1.0, 0.1, 0.1, 4 ); if( !is_user_alive( g_iSimon ) ) { g_iSimon = 0; show_hudmessage( 0, "" ); return PLUGIN_HANDLED; } new name[32]; get_user_name( g_iSimon, name, 31 ); show_hudmessage( 0, "%s on Simon", name ); return PLUGIN_HANDLED; } public client_disconnect( id ) { if( g_iSimon == id ) { g_iSimon = 0; ColorChat( 0, NORMAL, "%s ^01praegune Simon lahkus mangust.", g_szPrefix ); return PLUGIN_HANDLED; } return PLUGIN_HANDLED; } public Event_DeathMsg() { new victim = read_data( 2 ); if( !is_user_connected( victim ) ) return PLUGIN_HANDLED; if( victim == g_iSimon ) { ColorChat( 0, NORMAL, "%s ^01Praegune Simon suri.", g_szPrefix ); g_iSimon = 0; return PLUGIN_HANDLED; } return PLUGIN_HANDLED; } |
Re: I want only simon can use /daysmenu
Add to the simon plugin:
Code:
Code:
Btw, it's very strange function names in your plugin. :D |
Re: I want only simon can use /daysmenu
Quote:
please give me sma files.. im bad scripter :D:D |
Re: I want only simon can use /daysmenu
Quote:
|
Re: I want only simon can use /daysmenu
Quote:
Its WORKING !!! :) :) |
| All times are GMT -4. The time now is 21:43. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.