[ZP] VIP Knife Menu (İstek)
Moderatör: Moderatörler
-
Konu Sahibi - Mesajlar: 218
- Kayıt: Cum Tem 07, 2017 8:06 am
[ZP] VIP Knife Menu (İstek)
Vipler icin 5 tane bicak olan bir knife menu istiyorum yapaabilcek bir koder varmı tek yapması gereken knife menusu ve ban yetkisine ayarlamak
Link: | |
Linklerini gizle |
-
- Mesajlar: 257
- Kayıt: Prş Oca 07, 2016 5:58 pm
- Clan İsmi: [T]iger GMG [15
[ZP] VIP Knife Menu (İstek)
Buyur Dener misin ? Dediğin Gibi 5 Bıçak Yaptım ve ADMIN_BAN Ayarladım. Reklamlari İstedigin Gibi Düzenlersin.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 218
- Kayıt: Cum Tem 07, 2017 8:06 am
[ZP] VIP Knife Menu (İstek)
//cstrike/addons/amxmodx/scripting/bicak_menu1.sma(31) : error 029: invalid expression, assumed zero
//cstrike/addons/amxmodx/scripting/bicak_menu1.sma(37) : error 029: invalid expression, assumed zero
//cstrike/addons/amxmodx/scripting/bicak_menu1.sma(70) : error 017: undefined symbol "WEBSITE"
//cstrike/addons/amxmodx/scripting/bicak_menu1.sma(70) : warning 215: expression has no effect
//cstrike/addons/amxmodx/scripting/bicak_menu1.sma(70) : error 001: expected token: ";", but found ")"
//cstrike/addons/amxmodx/scripting/bicak_menu1.sma(70) : error 029: invalid expression, assumed zero
//cstrike/addons/amxmodx/scripting/bicak_menu1.sma(70) : fatal error 107: too many error messages on one line
//cstrike/addons/amxmodx/scripting/bicak_menu1.sma(37) : error 029: invalid expression, assumed zero
//cstrike/addons/amxmodx/scripting/bicak_menu1.sma(70) : error 017: undefined symbol "WEBSITE"
//cstrike/addons/amxmodx/scripting/bicak_menu1.sma(70) : warning 215: expression has no effect
//cstrike/addons/amxmodx/scripting/bicak_menu1.sma(70) : error 001: expected token: ";", but found ")"
//cstrike/addons/amxmodx/scripting/bicak_menu1.sma(70) : error 029: invalid expression, assumed zero
//cstrike/addons/amxmodx/scripting/bicak_menu1.sma(70) : fatal error 107: too many error messages on one line
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 218
- Kayıt: Cum Tem 07, 2017 8:06 am
[ZP] VIP Knife Menu (İstek)
@PaZee
@emirakpinar
@MRX3565
@TheAsTeRiX
@redarmygaming
@Blue
@emirakpinar
@MRX3565
@TheAsTeRiX
@redarmygaming
@Blue
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 218
- Kayıt: Cum Tem 07, 2017 8:06 am
[ZP] VIP Knife Menu (İstek)
hocam bende vipmenu var tunssdan aldım biraz editledim sadace adminlere özel yapamadım oyuncularda kullanabiliyor yardımcı olurmusunuz
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 218
- Kayıt: Cum Tem 07, 2017 8:06 am
[ZP] VIP Knife Menu (İstek)
Ya yardım edin koderlar nolursunuz bi ct özel yapcaksınız bide admın_ban yetkisine ayarlicaksınız
Link: | |
Linklerini gizle |
-
- Mesajlar: 257
- Kayıt: Prş Oca 07, 2016 5:58 pm
- Clan İsmi: [T]iger GMG [15
[ZP] VIP Knife Menu (İstek)
Buyur Dener misin ? Dediğin Gibi CT ve ADMIN_BAN Yetkisine Ayarladım.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 218
- Kayıt: Cum Tem 07, 2017 8:06 am
[ZP] VIP Knife Menu (İstek)
hocam bu hatayı verdi düzeltirmsin
//cstrike/addons/amxmodx/scripting/cso_vipctbicak.sma(48) : error 088: number of arguments does not match definition
//cstrike/addons/amxmodx/scripting/cso_vipctbicak.sma(48) : error 001: expected token: ";", but found ")"
//cstrike/addons/amxmodx/scripting/cso_vipctbicak.sma(48) : error 029: invalid expression, assumed zero
//cstrike/addons/amxmodx/scripting/cso_vipctbicak.sma(48) : fatal error 107: too many error messages on one line
//cstrike/addons/amxmodx/scripting/cso_vipctbicak.sma(48) : error 088: number of arguments does not match definition
//cstrike/addons/amxmodx/scripting/cso_vipctbicak.sma(48) : error 001: expected token: ";", but found ")"
//cstrike/addons/amxmodx/scripting/cso_vipctbicak.sma(48) : error 029: invalid expression, assumed zero
//cstrike/addons/amxmodx/scripting/cso_vipctbicak.sma(48) : fatal error 107: too many error messages on one line
Link: | |
Linklerini gizle |
-
- Mesajlar: 1761
- Kayıt: Çrş Şub 22, 2017 11:28 pm
- Konum: Istanbul
- Server Ip/DNS: Cs.teknoklan.com
- Clan İsmi: TeknoKlan
- İletişim:
-
- Mesajlar: 1761
- Kayıt: Çrş Şub 22, 2017 11:28 pm
- Konum: Istanbul
- Server Ip/DNS: Cs.teknoklan.com
- Clan İsmi: TeknoKlan
- İletişim:
[ZP] VIP Knife Menu (İstek)
Kod: Tümünü seç
v_vipbir.mdl
p_vipbir.mdl
v_vipiki.mdl
p_vipiki.mdl
v_vipuc.mdl
p_vipuc.mdl
v_vipdort.mdl
p_vipdort.mdl
v_vipbes.mdl
p_vipbes.mdl
üstteki modelleri models/ klasorune yuklemessen calismaz.
Kod: Tümünü seç
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <cstrike>
#include <fakemeta>
#include <fun>
#include <fakemeta_util>
#define PLUGIN "VipBicak"
#define VERSION "1.0"
#define AUTHOR "PaZee"
#define SERVERAD "XXXGAMING"
#define YETKI ADMIN_BAN
new VIEW_VIPBIR[] = "models/v_vipbir.mdl";
new PLAYER_VIPBIR[] = "models/p_vipbir.mdl";
new VIEW_VIPIKI[] = "models/v_vipiki.mdl";
new PLAYER_VIPIKI[] = "models/p_vipiki.mdl";
new VIEW_VIPUC[] = "models/v_vipuc.mdl";
new PLAYER_VIPUC[] = "models/p_vipuc.mdl";
new VIEW_VIPDORT[] = "models/v_vipdort.mdl";
new PLAYER_VIPDORT[] = "models/p_vipdort.mdl";
new VIEW_VIPBES[] = "models/v_vipbes.mdl";
new PLAYER_VIPBES[] = "models/p_vipbes.mdl";
new WORLD_MODEL[] = "models/w_knife.mdl";
new OLDWORLD_MODEL[] = "models/w_knife.mdl";
new
g_kullandim[33],
g_bicak[33];
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /vipbicak","bicak_menu")
register_event("CurWeapon", "Event_Change_Weapon", "be", "1=1");
register_forward(FM_SetModel, "fw_SetModel");
RegisterHam(Ham_Spawn, "player", "bendogdum", 1);
register_event( "DeathMsg" , "olunce" , "a" );
}
public olunce()
{
g_kullandim[read_data(2)] = false
return PLUGIN_CONTINUE;
}
public bendogdum(id)
{
g_kullandim[id] = false
}
public bicak_menu(id)
{
renkli_yazi(id,"!n[!t%s!n] !gZaten bicak almissin ?",SERVERAD)
if(get_user_flags(id) & YETKI)
{
if(!g_kullandim[id])
{
static Item[64];
new Menu;
formatex(Item,charsmax(Item),"\r%s VipBicak Menu",SERVERAD)
Menu = menu_create(Item,"bicak_alt")
formatex(Item,charsmax(Item),"\y!\w-\y\r%s\y!\w-\yBicak Sifirla",SERVERAD)
menu_additem(Menu,Item,"1")
formatex(Item,charsmax(Item),"\y!\w-\y\r%s\y!\w-\yBirinci Bicak",SERVERAD)
menu_additem(Menu,Item,"2")
formatex(Item,charsmax(Item),"\y!\w-\y\r%s\y!\w-\yIkinci Bicak",SERVERAD)
menu_additem(Menu,Item,"3")
formatex(Item,charsmax(Item),"\y!\w-\y\r%s\y!\w-\yUcuncu Bicak",SERVERAD)
menu_additem(Menu,Item,"4")
formatex(Item,charsmax(Item),"\y!\w-\y\r%s\y!\w-\rDorduncu Bicak",SERVERAD)
menu_additem(Menu,Item,"5")
formatex(Item,charsmax(Item),"\y!\w-\y\r%s\y!\w-\rBesinci Bicak",SERVERAD)
menu_additem(Menu,Item,"6")
menu_setprop(Menu, MPROP_EXITNAME, "\rCikis")
menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, Menu)
}
else
{
renkli_yazi(id,"!n[!t%s!n] !gZaten bicak almissin ?",SERVERAD)
}
}
else
{
renkli_yazi(id,"!n[!t%s!n] !gVip Bicak Menusunden Faydalanmak icin viplik aliniz.",SERVERAD)
}
}
public bicak_alt(id,menu,item)
{
if(!g_kullandim[id])
{
if(item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}
new access,callback,data[6],iname[64]
menu_item_getinfo(menu,item,access,data,5,iname,63,callback)
new key = str_to_num(data)
switch(key)
{
case 1 :
{
if(get_user_flags(id) & YETKI)
{
renkli_yazi(id,"!n[!t%s!n] !gBicaginizi Sifirladiniz",SERVERAD)
g_kullandim[id] = true
g_bicak[id] = 0
ham_strip_weapon(id,"weapon_knife")
give_item(id,"weapon_knife")
}
}
case 2 :
{
if(get_user_flags(id) & YETKI)
{
renkli_yazi(id,"!n[!t%s!n] !gVipmenuden Bicak Aldiniz",SERVERAD)
g_bicak[id] = key-1
g_kullandim[id] = true
ham_strip_weapon(id,"weapon_knife")
give_item(id,"weapon_knife")
}
}
case 3 :
{
if(get_user_flags(id) & YETKI)
{
renkli_yazi(id,"!n[!t%s!n] !gVipmenuden Bicak Aldiniz",SERVERAD)
g_bicak[id] = key-1
g_kullandim[id] = true
ham_strip_weapon(id,"weapon_knife")
give_item(id,"weapon_knife")
}
}
case 4 :
{
if(get_user_flags(id) & YETKI)
{
renkli_yazi(id,"!n[!t%s!n] !gVipmenuden Bicak Aldiniz",SERVERAD)
g_bicak[id] = key-1
g_kullandim[id] = true
ham_strip_weapon(id,"weapon_knife")
give_item(id,"weapon_knife")
}
}
case 5 :
{
if(get_user_flags(id) & YETKI)
{
renkli_yazi(id,"!n[!t%s!n] !gVipmenuden Bicak Aldiniz",SERVERAD)
g_bicak[id] = key-1
g_kullandim[id] = true
ham_strip_weapon(id,"weapon_knife")
give_item(id,"weapon_knife")
}
}
case 6 :
{
if(get_user_flags(id) & YETKI)
{
renkli_yazi(id,"!n[!t%s!n] !gVipmenuden Bicak Aldiniz",SERVERAD)
g_bicak[id] = key-1
g_kullandim[id] = true
ham_strip_weapon(id,"weapon_knife")
give_item(id,"weapon_knife")
}
}
}
}
else
{
renkli_yazi(id,"!n[!t%s!n] !gZaten bicak almissin ?",SERVERAD)
}
menu_destroy(menu)
return PLUGIN_HANDLED
}
public plugin_precache()
{
precache_model(VIEW_VIPBIR)
precache_model(PLAYER_VIPBIR)
precache_model(VIEW_VIPIKI)
precache_model(PLAYER_VIPIKI)
precache_model(VIEW_VIPUC)
precache_model(PLAYER_VIPUC)
precache_model(VIEW_VIPDORT)
precache_model(PLAYER_VIPDORT)
precache_model(VIEW_VIPBES)
precache_model(PLAYER_VIPBES)
precache_model(WORLD_MODEL)
return PLUGIN_CONTINUE
}
public client_authorized(id)
{
g_bicak[id] = 0
g_kullandim[id] = false
}
public client_disconnect(id)
{
g_bicak[id] = 0
g_kullandim[id] = false
}
public Event_Change_Weapon(id)
{
new weaponID = read_data(2)
if(weaponID == CSW_KNIFE)
{
switch(g_bicak[id])
{
case 1:
{
set_pev(id, pev_viewmodel2, VIEW_VIPBIR)
set_pev(id, pev_weaponmodel2, PLAYER_VIPBIR)
}
case 2:
{
set_pev(id, pev_viewmodel2, VIEW_VIPIKI)
set_pev(id, pev_weaponmodel2, PLAYER_VIPIKI)
}
case 3:
{
set_pev(id, pev_viewmodel2, VIEW_VIPUC)
set_pev(id, pev_weaponmodel2, PLAYER_VIPUC)
}
case 4:
{
set_pev(id, pev_viewmodel2, VIEW_VIPDORT)
set_pev(id, pev_weaponmodel2, PLAYER_VIPDORT)
}
case 5:
{
set_pev(id, pev_viewmodel2, VIEW_VIPBES)
set_pev(id, pev_weaponmodel2, PLAYER_VIPBES)
}
}
}
return PLUGIN_CONTINUE
}
public fw_SetModel(entity, model[])
{
if(!pev_valid(entity))
return FMRES_IGNORED
if(!equali(model, OLDWORLD_MODEL))
return FMRES_IGNORED
new className[33]
pev(entity, pev_classname, className, 32)
if(equal(className, "weaponbox") || equal(className, "armoury_entity") || equal(className, "grenade"))
{
engfunc(EngFunc_SetModel, entity, WORLD_MODEL)
return FMRES_SUPERCEDE
}
return FMRES_IGNORED
}
stock renkli_yazi(const id, const input[], any:...)
{
new count = 1, players[32];
static msg[191];
vformat(msg, 190, input, 3);
replace_all(msg, 190, "!n", "^x01"); // Default Renk(Sarı)
replace_all(msg, 190, "!g", "^x04"); // Yeşil Renk
replace_all(msg, 190, "!t", "^x03"); // Takım Renk( CT mavi , T kırmızı )
if (id) players[0] = id; else get_players(players, count, "ch");
{
for (new i = 0; i < count; i++)
{
if (is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]);
write_byte(players[i]);
write_string(msg);
message_end();
}
}
}
}
stock ham_strip_weapon(id,weapon[])
{
if(!equal(weapon,"weapon_",7)) return 0;
new wId = get_weaponid(weapon);
if(!wId) return 0;
new wEnt;
while((wEnt = engfunc(EngFunc_FindEntityByString,wEnt,"classname",weapon)) && pev(wEnt,pev_owner) != id) {}
if(!wEnt) return 0;
if(get_user_weapon(id) == wId) ExecuteHamB(Ham_Weapon_RetireWeapon,wEnt);
if(!ExecuteHamB(Ham_RemovePlayerItem,id,wEnt)) return 0;
ExecuteHamB(Ham_Item_Kill,wEnt);
set_pev(id,pev_weapons,pev(id,pev_weapons) & ~(1<<wId));
return 1;
}
Link: | |
Linklerini gizle |