Vipmenu plugin round ayarı
Moderatör: Moderatörler
-
Konu Sahibi - Mesajlar: 90
- Kayıt: Cum Ağu 14, 2020 12:45 pm
- Server Ip/DNS: cs6.csduragi.com
- Clan İsmi: RAK! BAL!K
- İletişim:
Vipmenu plugin round ayarı
Yok maalesef gene aynı, restart atınca 3 kez sanki 3 round oynanmış gibi algılıyor ve menü veriyor ...
Link: | |
Linklerini gizle |
-
- Mesajlar: 1625
- Kayıt: Cmt Eyl 30, 2017 12:44 pm
- Konum: Samsun
Vipmenu plugin round ayarı
Birde şöyle dener misiniz ?
Kod: Tümünü seç
#include <amxmodx>
#include <reapi>
#define VIP_FLAG ADMIN_BAN
#define ARMOR 100.0
#define ROUNDS 3
new g_iMenu
new bool:g_bRound
public plugin_init()
{
register_plugin("VIP Plugin", "1.0", "OciXCrom")
RegisterHookChain(RG_CSGameRules_RestartRound, "RG_CSGameRules_RestartRound_Pre", .post = false);
RegisterHookChain(RG_CBasePlayer_Spawn, "OnPlayerSpawn", 1)
g_iMenu = menu_create("\r[RB VIP MENU] \ySilah seciniz", "Menu_Handler")
menu_additem(g_iMenu, "Ak47 + Deagle + HE,1X Flash")
menu_additem(g_iMenu, "M4a1 + Deagle + HE,1X Flash")
menu_additem(g_iMenu, "Awp + Deagle + HE,1X Flash")
}
public RG_CSGameRules_RestartRound_Pre()
{
static iCount;
iCount++;
if(get_member_game(m_bCompleteReset)){
iCount = 0;
}
if(iCount >= ROUNDS){
g_bRound = true;
}
}
public OnPlayerSpawn(id)
{
if(g_bRound && is_user_alive(id) && get_user_flags(id) & VIP_FLAG)
{
menu_display(id, g_iMenu)
set_entvar(id, var_armorvalue, ARMOR)
}
}
public Menu_Handler(id, iMenu, iItem)
{
if(!is_user_connected(id))
{
return
}
switch(iItem)
{
case MENU_EXIT:
{
menu_cancel(id)
return
}
case 0:
{
rg_give_item(id, "weapon_ak47", GT_REPLACE)
rg_set_user_bpammo(id, WEAPON_AK47, 90)
}
case 1:
{
rg_give_item(id, "weapon_m4a1", GT_REPLACE)
rg_set_user_bpammo(id, WEAPON_M4A1, 90)
}
case 2:
{
rg_give_item(id, "weapon_awp", GT_REPLACE)
rg_set_user_bpammo(id, WEAPON_AWP, 30)
}
}
rg_give_item(id, "weapon_deagle", GT_REPLACE)
rg_set_user_bpammo(id, WEAPON_DEAGLE, 35)
rg_give_item(id, "weapon_knife");
rg_give_item(id, "item_thighpack");
rg_give_item(id, "weapon_hegrenade");
rg_give_item(id, "weapon_flashbang");
rg_give_item(id, "weapon_flashbang");
rg_give_item(id, "item_assaultsuit");
}
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 90
- Kayıt: Cum Ağu 14, 2020 12:45 pm
- Server Ip/DNS: cs6.csduragi.com
- Clan İsmi: RAK! BAL!K
- İletişim:
Vipmenu plugin round ayarı
Evet bu kez menü geldikten sonra res atılınca menü gene gelmeye devam ediyor yani 30 round sonu resten sonra ilk el bu menünün gelmesi güzel olmayabilir D
Link: | |
Linklerini gizle |
-
- Mesajlar: 1625
- Kayıt: Cmt Eyl 30, 2017 12:44 pm
- Konum: Samsun
Vipmenu plugin round ayarı
Şöyle dener misin ? Büyük ihtimal çalışır.
Kod: Tümünü seç
#include <amxmodx>
#include <reapi>
#define VIP_FLAG ADMIN_BAN
#define ARMOR 100.0
#define ROUNDS 3
new g_iMenu
new bool:g_bRound
new g_iCount;
public plugin_init()
{
register_plugin("VIP Plugin", "1.0", "OciXCrom")
RegisterHookChain(RG_CSGameRules_RestartRound, "RG_CSGameRules_RestartRound_Pre", .post = false);
RegisterHookChain(RG_CBasePlayer_Spawn, "OnPlayerSpawn", 1)
g_iMenu = menu_create("\r[RB VIP MENU] \ySilah seciniz", "Menu_Handler")
menu_additem(g_iMenu, "Ak47 + Deagle + HE,1X Flash")
menu_additem(g_iMenu, "M4a1 + Deagle + HE,1X Flash")
menu_additem(g_iMenu, "Awp + Deagle + HE,1X Flash")
}
public RG_CSGameRules_RestartRound_Pre()
{
if(get_member_game(m_bCompleteReset)){
g_iCount = 0;
}
g_iCount++
if(g_iCount > ROUNDS){
g_bRound = true;
}
}
public OnPlayerSpawn(id)
{
if(g_bRound && is_user_alive(id) && get_user_flags(id) & VIP_FLAG)
{
menu_display(id, g_iMenu)
set_entvar(id, var_armorvalue, ARMOR)
}
}
public Menu_Handler(id, iMenu, iItem)
{
if(!is_user_connected(id))
{
return
}
switch(iItem)
{
case MENU_EXIT:
{
menu_cancel(id)
return
}
case 0:
{
rg_give_item(id, "weapon_ak47", GT_REPLACE)
rg_set_user_bpammo(id, WEAPON_AK47, 90)
}
case 1:
{
rg_give_item(id, "weapon_m4a1", GT_REPLACE)
rg_set_user_bpammo(id, WEAPON_M4A1, 90)
}
case 2:
{
rg_give_item(id, "weapon_awp", GT_REPLACE)
rg_set_user_bpammo(id, WEAPON_AWP, 30)
}
}
rg_give_item(id, "weapon_deagle", GT_REPLACE)
rg_set_user_bpammo(id, WEAPON_DEAGLE, 35)
rg_give_item(id, "weapon_knife");
rg_give_item(id, "item_thighpack");
rg_give_item(id, "weapon_hegrenade");
rg_give_item(id, "weapon_flashbang");
rg_give_item(id, "weapon_flashbang");
rg_give_item(id, "item_assaultsuit");
}
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 90
- Kayıt: Cum Ağu 14, 2020 12:45 pm
- Server Ip/DNS: cs6.csduragi.com
- Clan İsmi: RAK! BAL!K
- İletişim:
-
- Mesajlar: 576
- Kayıt: Sal Kas 21, 2017 5:10 pm
- Server Ip/DNS: CSXX.CSDURAGI.COM
- Clan İsmi: LasTShoT | Clan
- İletişim:
Vipmenu plugin round ayarı
Buyur Birde Böyle Dene Bakalım.
Kod: Tümünü seç
#pragma semicolon 1
#include <amxmodx>
#include <reapi>
#define VIP_FLAG ADMIN_BAN
#define ARMOR 100.0
#define ROUNDS 3
new g_iMenu;
new bool:g_bRound;
new g_iCount;
public plugin_init()
{
register_plugin("VIP Plugin", "1.0", "OciXCrom");
RegisterHookChain(RG_CBasePlayer_Spawn, "OnPlayerSpawn", 1);
register_event("TextMsg","eRestart","a","2=#Game_will_restart_in","2=#Game_Commencing");
register_logevent("ElSonu", 2, "1=Round_End");
g_iMenu = menu_create("\r[RB VIP MENU] \ySilah seciniz", "Menu_Handler");
menu_additem(g_iMenu, "Ak47 + Deagle + HE,1X Flash");
menu_additem(g_iMenu, "M4a1 + Deagle + HE,1X Flash");
menu_additem(g_iMenu, "Awp + Deagle + HE,1X Flash");
}
public ElSonu()
{
if(get_member_game(m_bCompleteReset)){
g_iCount = 0;
}
g_iCount++;
if(g_iCount >= ROUNDS){
g_bRound = true;
}
}
public OnPlayerSpawn(id)
{
if(g_bRound && is_user_alive(id) && get_user_flags(id) & VIP_FLAG)
{
menu_display(id, g_iMenu);
set_entvar(id, var_armorvalue, ARMOR);
}
}
public eRestart() {
g_iCount = 0;
}
public Menu_Handler(id, iMenu, iItem)
{
if(!is_user_connected(id))
{
return;
}
switch(iItem)
{
case MENU_EXIT:
{
menu_cancel(id);
return;
}
case 0:
{
rg_give_item(id, "weapon_ak47", GT_REPLACE);
rg_set_user_bpammo(id, WEAPON_AK47, 90);
}
case 1:
{
rg_give_item(id, "weapon_m4a1", GT_REPLACE);
rg_set_user_bpammo(id, WEAPON_M4A1, 90);
}
case 2:
{
rg_give_item(id, "weapon_awp", GT_REPLACE);
rg_set_user_bpammo(id, WEAPON_AWP, 30);
}
}
rg_give_item(id, "weapon_deagle", GT_REPLACE);
rg_set_user_bpammo(id, WEAPON_DEAGLE, 35);
rg_give_item(id, "weapon_knife");
rg_give_item(id, "item_thighpack");
rg_give_item(id, "weapon_hegrenade");
rg_give_item(id, "weapon_flashbang");
rg_give_item(id, "weapon_flashbang");
rg_give_item(id, "item_assaultsuit");
}
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 90
- Kayıt: Cum Ağu 14, 2020 12:45 pm
- Server Ip/DNS: cs6.csduragi.com
- Clan İsmi: RAK! BAL!K
- İletişim:
Vipmenu plugin round ayarı
Maalesef olmadı, ts vereyim veyahut sizler verin geleyim maç ipsi var deneriz orada isterseniz
Mr.Persians yazdı: Cmt May 15, 2021 12:27 am Buyur Birde Böyle Dene Bakalım.
Kod: Tümünü seç
#pragma semicolon 1 #include <amxmodx> #include <reapi> #define VIP_FLAG ADMIN_BAN #define ARMOR 100.0 #define ROUNDS 3 new g_iMenu; new bool:g_bRound; new g_iCount; public plugin_init() { register_plugin("VIP Plugin", "1.0", "OciXCrom"); RegisterHookChain(RG_CBasePlayer_Spawn, "OnPlayerSpawn", 1); register_event("TextMsg","eRestart","a","2=#Game_will_restart_in","2=#Game_Commencing"); register_logevent("ElSonu", 2, "1=Round_End"); g_iMenu = menu_create("\r[RB VIP MENU] \ySilah seciniz", "Menu_Handler"); menu_additem(g_iMenu, "Ak47 + Deagle + HE,1X Flash"); menu_additem(g_iMenu, "M4a1 + Deagle + HE,1X Flash"); menu_additem(g_iMenu, "Awp + Deagle + HE,1X Flash"); } public ElSonu() { if(get_member_game(m_bCompleteReset)){ g_iCount = 0; } g_iCount++; if(g_iCount >= ROUNDS){ g_bRound = true; } } public OnPlayerSpawn(id) { if(g_bRound && is_user_alive(id) && get_user_flags(id) & VIP_FLAG) { menu_display(id, g_iMenu); set_entvar(id, var_armorvalue, ARMOR); } } public eRestart() { g_iCount = 0; } public Menu_Handler(id, iMenu, iItem) { if(!is_user_connected(id)) { return; } switch(iItem) { case MENU_EXIT: { menu_cancel(id); return; } case 0: { rg_give_item(id, "weapon_ak47", GT_REPLACE); rg_set_user_bpammo(id, WEAPON_AK47, 90); } case 1: { rg_give_item(id, "weapon_m4a1", GT_REPLACE); rg_set_user_bpammo(id, WEAPON_M4A1, 90); } case 2: { rg_give_item(id, "weapon_awp", GT_REPLACE); rg_set_user_bpammo(id, WEAPON_AWP, 30); } } rg_give_item(id, "weapon_deagle", GT_REPLACE); rg_set_user_bpammo(id, WEAPON_DEAGLE, 35); rg_give_item(id, "weapon_knife"); rg_give_item(id, "item_thighpack"); rg_give_item(id, "weapon_hegrenade"); rg_give_item(id, "weapon_flashbang"); rg_give_item(id, "weapon_flashbang"); rg_give_item(id, "item_assaultsuit"); }
Link: | |
Linklerini gizle |
-
- Mesajlar: 576
- Kayıt: Sal Kas 21, 2017 5:10 pm
- Server Ip/DNS: CSXX.CSDURAGI.COM
- Clan İsmi: LasTShoT | Clan
- İletişim:
Vipmenu plugin round ayarı
eminmisiniz test ettim bir sorun gözükmüyor gördüğünüz sorun nedir.
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 90
- Kayıt: Cum Ağu 14, 2020 12:45 pm
- Server Ip/DNS: cs6.csduragi.com
- Clan İsmi: RAK! BAL!K
- İletişim:
Vipmenu plugin round ayarı
Sorun şu; oyun oynadınız diyelim 3. elden sonra bu silah seçme menüsü geliyor harika fakat sonrasında res atıldığında menü ilk round geliyor bunu deneyin demek istediğimi anlayacaksınız. silah menüsü gelsin sonra res atın (bunu dememin sebebi 26 round'da bir benim sunucu res atacak geceleri menü aktif olarak oyunun ilk eelinden aktif olması üzer)
Mr.Persians yazdı: Cmt May 15, 2021 1:45 am eminmisiniz test ettim bir sorun gözükmüyor gördüğünüz sorun nedir.
Link: | |
Linklerini gizle |
-
- Mesajlar: 576
- Kayıt: Sal Kas 21, 2017 5:10 pm
- Server Ip/DNS: CSXX.CSDURAGI.COM
- Clan İsmi: LasTShoT | Clan
- İletişim:
Vipmenu plugin round ayarı
birde bu şekilde denermisin.
Kod: Tümünü seç
#pragma semicolon 1
#include <amxmodx>
#include <reapi>
#define VIP_FLAG ADMIN_BAN
#define ARMOR 100.0
#define ROUNDS 3
new g_iMenu;
new bool:g_bRound;
new g_iCount;
public plugin_init()
{
register_plugin("VIP Plugin", "1.0", "OciXCrom");
RegisterHookChain(RG_CBasePlayer_Spawn, "OnPlayerSpawn", 1);
register_event("TextMsg","eRestart","a","2=#Game_will_restart_in","2=#Game_Commencing");
register_logevent("ElSonu", 2, "1=Round_End");
g_iMenu = menu_create("\r[RB VIP MENU] \ySilah seciniz", "Menu_Handler");
menu_additem(g_iMenu, "Ak47 + Deagle + HE,1X Flash");
menu_additem(g_iMenu, "M4a1 + Deagle + HE,1X Flash");
menu_additem(g_iMenu, "Awp + Deagle + HE,1X Flash");
}
public ElSonu()
{
if(get_member_game(m_bCompleteReset)){
g_iCount = 0;
}
g_iCount++;
if(g_iCount == ROUNDS){
g_bRound = true;
}
}
public OnPlayerSpawn(id)
{
if(g_bRound && is_user_alive(id) && get_user_flags(id) & VIP_FLAG)
{
menu_display(id, g_iMenu);
set_entvar(id, var_armorvalue, ARMOR);
g_iCount = 0;
}
}
public eRestart() {
g_iCount = 0;
}
public Menu_Handler(id, iMenu, iItem)
{
if(!is_user_connected(id))
{
return;
}
switch(iItem)
{
case MENU_EXIT:
{
menu_cancel(id);
return;
}
case 0:
{
rg_give_item(id, "weapon_ak47", GT_REPLACE);
rg_set_user_bpammo(id, WEAPON_AK47, 90);
}
case 1:
{
rg_give_item(id, "weapon_m4a1", GT_REPLACE);
rg_set_user_bpammo(id, WEAPON_M4A1, 90);
}
case 2:
{
rg_give_item(id, "weapon_awp", GT_REPLACE);
rg_set_user_bpammo(id, WEAPON_AWP, 30);
}
}
rg_give_item(id, "weapon_deagle", GT_REPLACE);
rg_set_user_bpammo(id, WEAPON_DEAGLE, 35);
rg_give_item(id, "weapon_knife");
rg_give_item(id, "item_thighpack");
rg_give_item(id, "weapon_hegrenade");
rg_give_item(id, "weapon_flashbang");
rg_give_item(id, "weapon_flashbang");
rg_give_item(id, "item_assaultsuit");
}
Link: | |
Linklerini gizle |