⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🇹🇷 TR Lokasyon | 🛡️ Gelişmiş DDoS Koruması | ⚡ Düşük Ping | 🎧 Kesintisiz TS3 | Hostlar
Sponsor Görsel 2
SponsorSponsor

Konu

#11
adı verılmeyen kısı engelledı malesef premıum mod kurulmuyor
Son Düzenleme: 24-03-2020, 11:10, Düzenleyen: Hudavendigar.
#12
(24-03-2020, 11:09)Hudavendigar Adlı Kullanıcıdan Alıntı: adı verılmeyen kısı engelledı malesef premıum mod kurulmuyor
Nasıl ?
#13
bazı fırmalar yasakladıya premıum modu
#14
He Unuttum K.b
#15
(24-03-2020, 11:05)By.KinG Adlı Kullanıcıdan Alıntı: Bu eklentiye native çıkışı yapılmadı, csg parasıyla istiyorsanız premium sürümünü kullanmanız gerekiyor.
gerekli çıkış mod içinde bulunuyor


Şuan 10tl yaptım her iki takım için kendinize göre ayarlarsınız
PHP Kod:
#include <amxmodx>
#include <reapi>

new const PLUGIN[] = "VIP_Player_Model";
new const 
VERSION[] = "1.0";
new const 
AUTHOR[] = "By.KinG";

native bmParaCektir(iN_ID);
native bmParaDuzenle(iN_ID,iN_Value);

new const 
TAG[] = "WebAilesi GaminG";
new const 
KISATAG[] = "WAG";

new const 
Player_Models_T[][] ={
"232_tcsgo",
"232_tcsgo",
"232_tcsgo"
};

new const 
Player_Models_CT[][] ={
"232_ctcsgo",
"232_ctcsgo",
"232_ctcsgo"
};

new 
Model_ID[33];

public 
plugin_init(){
register_plugin(PLUGINVERSIONAUTHOR);
register_clcmd("say /model""Player_Model");
RegisterHookChain(RG_CBasePlayer_Spawn"CBasePlayer_Spawn", .post true);
}

public 
plugin_precache(){
new 
Item[128];

for(new 
isizeof(Player_Models_T); i++){
formatex(Itemcharsmax(Item), "models/player/%s/%s.mdl"Player_Models_T[i], Player_Models_T[i]);
precache_model(Item);
}
for(new 
isizeof(Player_Models_CT); i++){
formatex(Itemcharsmax(Item), "models/player/%s/%s.mdl"Player_Models_CT[i], Player_Models_CT[i]);
precache_model(Item);
}
}

public 
Player_Model(ID){
switch(
get_member(IDm_iTeam)){
case 
TEAM_TERRORIST T_Model_Menu(ID);
case 
TEAM_CT CT_Model_Menu(ID);
}
}

public 
T_Model_Menu(ID){
new 
Item[128], Str[6];

formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yModel Menu"TAG); new Menu menu_create(Item"T_Model_Menu_Handler");

for(new 
i3i++){
num_to_str(iStr5);
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \y%s"KISATAGPlayer_Models_T[i]), menu_additem(MenuItemStr);
}

formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yGeri"KISATAG), menu_setprop(MenuMPROP_BACKNAMEItem);
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yIleri"KISATAG), menu_setprop(MenuMPROP_NEXTNAMEItem);
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yCikis"KISATAG), menu_setprop(MenuMPROP_EXITNAMEItem);
menu_display(IDMenu0);
}

public 
T_Model_Menu_Handler(IDMenuItem){
if(
Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
new 
AccessCall_BackData[6], Name[64];
menu_item_getinfo(MenuItemAccessData5Name63Call_Back);    

new iL_Money bmParaCektir(ID);
if(
iL_Money 10){
client_print(ID,print_chat,"Yeterli paran yok 10TL")
return 
PLUGIN_HANDLED;
}
bmParaDuzenle(ID,iL_Money-10);

Model_ID[ID] = str_to_num(Data);
rg_set_user_model(IDPlayer_Models_T[Model_ID[ID]]);
menu_destroy(Menu); return PLUGIN_HANDLED;
}

public 
CT_Model_Menu(ID){
new 
Item[128], Str[6];

formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yModel Menu"TAG); new Menu menu_create(Item"CT_Model_Menu_Handler");

for(new 
i3i++)
{
num_to_str(iStr5);
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \y%s"KISATAGPlayer_Models_CT[i]), menu_additem(MenuItemStr);
}

formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yGeri"KISATAG), menu_setprop(MenuMPROP_BACKNAMEItem);
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yIleri"KISATAG), menu_setprop(MenuMPROP_NEXTNAMEItem);
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yCikis"KISATAG), menu_setprop(MenuMPROP_EXITNAMEItem);
menu_display(IDMenu0);
}

public 
CT_Model_Menu_Handler(IDMenuItem){
if(
Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
new 
AccessCall_BackData[6], Name[64];
menu_item_getinfo(MenuItemAccessData5Name63Call_Back); 

new 
iL_Money bmParaCektir(ID);
if(
iL_Money 10){
client_print(ID,print_chat,"Yeterli paran yok 10TL")
return 
PLUGIN_HANDLED;
}
bmParaDuzenle(ID,iL_Money-10);

Model_ID[ID] = str_to_num(Data);
rg_set_user_model(IDPlayer_Models_CT[Model_ID[ID]]);
menu_destroy(Menu); return PLUGIN_HANDLED;
}

public 
CBasePlayer_Spawn(ID){
switch(
get_member(IDm_iTeam)){
case 
TEAM_TERRORIST : {
if(!
Model_ID[ID])
{
rg_set_user_model(IDPlayer_Models_T[Model_ID[ID]]);
}
}
case 
TEAM_CT : {
if(!
Model_ID[ID])
{
rg_set_user_model(IDPlayer_Models_CT[Model_ID[ID]]);
}
}
}

#18
@"OrumceK AdaM" Teşekkürler

CT de iken seçtiğimiz model T geçincede kalıyor onun yanında bırde bu modellerı her map almamız gerekıyor 1 kez alınması mumkunmudur acaba
Son Düzenleme: 24-03-2020, 12:28, Düzenleyen: Hudavendigar.
#19
PHP Kod:
#include <amxmodx>
#include <reapi>

new const PLUGIN[] = "VIP_Player_Model";
new const 
VERSION[] = "1.0";
new const 
AUTHOR[] = "By.KinG";

native bmParaCektir(iN_ID);
native bmParaDuzenle(iN_ID,iN_Value);

new const 
TAG[] = "WebAilesi GaminG";
new const 
KISATAG[] = "WAG";

new const 
Player_Models_T[][] ={
"232_tcsgo",
"232_tcsgo",
"232_tcsgo"
};

new const 
Player_Models_CT[][] ={
"232_ctcsgo",
"232_ctcsgo",
"232_ctcsgo"
};

new 
Model_ID[33];

public 
plugin_init(){
register_plugin(PLUGINVERSIONAUTHOR);
register_clcmd("say /model""Player_Model");
RegisterHookChain(RG_CBasePlayer_Spawn"CBasePlayer_Spawn", .post true);
}

public 
plugin_precache(){
new 
Item[128];

for(new 
isizeof(Player_Models_T); i++){
formatex(Itemcharsmax(Item), "models/player/%s/%s.mdl"Player_Models_T[i], Player_Models_T[i]);
precache_model(Item);
}
for(new 
isizeof(Player_Models_CT); i++){
formatex(Itemcharsmax(Item), "models/player/%s/%s.mdl"Player_Models_CT[i], Player_Models_CT[i]);
precache_model(Item);
}
}

public 
Player_Model(ID){
switch(
get_member(IDm_iTeam)){
case 
TEAM_TERRORIST T_Model_Menu(ID);
case 
TEAM_CT CT_Model_Menu(ID);
}
}

public 
T_Model_Menu(ID){
new 
Item[128], Str[6];

formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yModel Menu"TAG); new Menu menu_create(Item"T_Model_Menu_Handler");

for(new 
i3i++){
num_to_str(iStr5);
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \y%s"KISATAGPlayer_Models_T[i]), menu_additem(MenuItemStr);
}

formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yGeri"KISATAG), menu_setprop(MenuMPROP_BACKNAMEItem);
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yIleri"KISATAG), menu_setprop(MenuMPROP_NEXTNAMEItem);
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yCikis"KISATAG), menu_setprop(MenuMPROP_EXITNAMEItem);
menu_display(IDMenu0);
}

public 
T_Model_Menu_Handler(IDMenuItem){
if(
Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
new 
AccessCall_BackData[6], Name[64];
menu_item_getinfo(MenuItemAccessData5Name63Call_Back);    

new iL_Money bmParaCektir(ID);
if(
iL_Money 10){
client_print(ID,print_chat,"Yeterli paran yok 10TL")
return 
PLUGIN_HANDLED;
}
bmParaDuzenle(ID,iL_Money-10);

Model_ID[ID] = str_to_num(Data);
rg_set_user_model(IDPlayer_Models_T[Model_ID[ID]]);
menu_destroy(Menu); return PLUGIN_HANDLED;
}

public 
CT_Model_Menu(ID){
new 
Item[128], Str[6];

formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yModel Menu"TAG); new Menu menu_create(Item"CT_Model_Menu_Handler");

for(new 
i3i++)
{
num_to_str(iStr5);
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \y%s"KISATAGPlayer_Models_CT[i]), menu_additem(MenuItemStr);
}

formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yGeri"KISATAG), menu_setprop(MenuMPROP_BACKNAMEItem);
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yIleri"KISATAG), menu_setprop(MenuMPROP_NEXTNAMEItem);
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yCikis"KISATAG), menu_setprop(MenuMPROP_EXITNAMEItem);
menu_display(IDMenu0);
}

public 
CT_Model_Menu_Handler(IDMenuItem){
if(
Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
new 
AccessCall_BackData[6], Name[64];
menu_item_getinfo(MenuItemAccessData5Name63Call_Back); 

new 
iL_Money bmParaCektir(ID);
if(
iL_Money 10){
client_print(ID,print_chat,"Yeterli paran yok 10TL")
return 
PLUGIN_HANDLED;
}
bmParaDuzenle(ID,iL_Money-10);

Model_ID[ID] = str_to_num(Data);
rg_set_user_model(IDPlayer_Models_CT[Model_ID[ID]]);
menu_destroy(Menu); return PLUGIN_HANDLED;
}

public 
CBasePlayer_Spawn(ID){
switch(
get_member(IDm_iTeam)){
case 
TEAM_TERRORIST : {
rg_reset_user_model(ID);
if(!
Model_ID[ID])
{
rg_set_user_model(IDPlayer_Models_T[Model_ID[ID]]);
}
}
case 
TEAM_CT : {
rg_reset_user_model(ID);
if(!
Model_ID[ID])
{
rg_set_user_model(IDPlayer_Models_CT[Model_ID[ID]]);
}
}
}

Linksta
#20
malesef yıne her mapta model ıcın para alıyor yapılamıyıcak bır durumsa yetkıye baglıyabılırmıyız modellerı kullanması ıcın

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task