Merhabalar kolay gelsin.Admine özel skin menu yapabilirmisiniz. Yani bir kaç adet skin ekliyeceğim belirli bir yetkiye atayıp admine özel skin seçebilecekler. 3-4 skin olacak şekilde 1 adet yöneticiye ait diğerleri normal admin olarak yapabilirmiyiz.
Konu
Dene bakalım ;
Burayı kendinize göre editleyin.
Burayı kendinize göre editleyin.
PHP Kod:
// Model ismi, Model Yetkisi, Menüde en sonda gözükecek yazı
{ "Assasin", ADMIN_RESERVATION, "Slot Ozel" },
(07-01-2022, 16:06)orucoglukayra Adlı Kullanıcıdan Alıntı: Dene bakalım ;Ben şimdi bunda model nasıl atıyabilirim yardımcı olabilirmisiniz biraz daha kolay bir menü paylaşabilirmiiniz yada model nasıl dağişicem tam anlıyamadım.
Burayı kendinize göre editleyin.
PHP Kod:// Model ismi, Model Yetkisi, Menüde en sonda gözükecek yazı
{ "Assasin", ADMIN_RESERVATION, "Slot Ozel" },
Eklenti içinde bu satırları dediğim şekilde editleyebilirsin ;
Örneğin T'de 5 model mevcut.İsimleri sırayla Csd_T, Assasin, Cj ... diye gidiyor.Buraya modelin ismini yazın ve modeli models/player/Yazdığınızİsim/Yazdığınızİsim.mdl olarak yükleyin.
İkinci kısıma bu modeli hangi adminlerin kullanmasını istiyorsanız onu yazın.ADMIN_BAN, ADMIN_KICK gibi.
3. Kısıma ise menüde model isimlerinin en sonunda ne olarak yazmasını istiyorsanız onu yazın.
Yapamazsanız istediğiniz model isimlerini, yetkilerini yazarsan yapıp atabilirim.
Örneğin T'de 5 model mevcut.İsimleri sırayla Csd_T, Assasin, Cj ... diye gidiyor.Buraya modelin ismini yazın ve modeli models/player/Yazdığınızİsim/Yazdığınızİsim.mdl olarak yükleyin.
İkinci kısıma bu modeli hangi adminlerin kullanmasını istiyorsanız onu yazın.ADMIN_BAN, ADMIN_KICK gibi.
3. Kısıma ise menüde model isimlerinin en sonunda ne olarak yazmasını istiyorsanız onu yazın.
Yapamazsanız istediğiniz model isimlerini, yetkilerini yazarsan yapıp atabilirim.
PHP Kod:
// /anamenu Yazdığında T'De gözükecek Kısım
new const tmodels[][][]={
{ "", 0, "" },
{ "Csd_T", ADMIN_RESERVATION, "Slot Ozel" },
{ "Assasin", ADMIN_RESERVATION, "Slot Ozel" },
{ "Cj", ADMIN_RESERVATION, "Slot Ozel" },
{ "Matrix", ADMIN_RESERVATION , "Slot Ozel"},
{ "Tommy", ADMIN_RESERVATION, "Slot Ozel" }
};
// /anamenu Yazdığında CT'De gözükecek Kısım
new const ctmodels[][][]={
{ "", 0, "" },
{ "Gign", ADMIN_RESERVATION, "Slot Ozel" },
{ "Creeper", ADMIN_RESERVATION, "Slot Ozel" },
{ "BigSmoke", ADMIN_RESERVATION, "Slot Ozel" },
{ "Trololo", ADMIN_RESERVATION, "Slot Ozel" }
};
(07-01-2022, 19:37)suriyelikene Adlı Kullanıcıdan Alıntı: 1 konuda 1 istekte bulununuz.Zaten tek istek aynı konu üzerine ben buldum aynı şekilde bir admine özel kostüm plugini yabancı ama onun üstünde ne yapabilir onu sorcakdım @suriyelikene
@orucoglukayra bi bakabilirmisiniz kullanışlımı üzerinde ne yapabilirim .mdl ve reklam yazılarıyla oynayabiliyorum sadece bildiklerim bunlar.
PHP Kod:
// Xavier's Server † Auto-Admin Skin Models Plugin.
// Designed & Developed by, Aditya Ambre [a.k.a. Vladimir Dz].
// Created on 27 Aug 2020.
// Copyrights © 2020 ¦ All Rights Reserved.
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
public plugin_init() {
register_plugin("XVSkins †", "5.0", "Vladimir Dz")
register_event("ResetHUD", "resetModel", "b")
return PLUGIN_CONTINUE
}
public plugin_precache() {
// Server-Owner [Flags - "abcdefghijklmnopqrstu"] .
precache_model("models/player/owner_ct/owner_ct.mdl")
precache_model("models/player/owner_te/owner_te.mdl")
// Co-Owner [Flags - "abcdefgjinopqrst"] .
precache_model("models/player/co_owner_ct/co_owner_ct.mdl")
precache_model("models/player/co_owner_te/co_owner_te.mdl")
// Sponser [Flags - "abcdefjinopqrst"] .
precache_model("models/player/sponser_ct/sponser_ct.mdl")
precache_model("models/player/sponser_te/sponser_te.mdl")
// Super-Admin [Flags - "abcdefjiopqrst"] .
precache_model("models/player/super_admin_ct/super_admin_ct.mdl")
precache_model("models/player/super_admin_te/super_admin_te.mdl")
// Head-Admin [Flags - "bcdejipqrst"] .
precache_model("models/player/super_admin_ct/super_admin_ct.mdl")
precache_model("models/player/super_admin_te/super_admin_te.mdl")
// Mini-Admin [Flags - "bceiqrst"] .
precache_model("models/player/admin_ct/admin_ct.mdl")
precache_model("models/player/admin_te/admin_te.mdl")
// Admin [Flags - "beirst"] .
precache_model("models/player/admin_ct/admin_ct.mdl")
precache_model("models/player/admin_te/admin_te.mdl")
// Mini-Vip [Flags - "bit"] .
precache_model("models/player/vip_ct/vip_ct.mdl")
precache_model("models/player/vip_te/vip_te.mdl")
// Vip [Flags - "bt"] .
precache_model("models/player/vip_ct/vip_ct.mdl")
precache_model("models/player/vip_te/vip_te.mdl")
return PLUGIN_CONTINUE
}
public resetModel(id, level, cid)
{
// Server-Owner.
if( has_flag( id, "l" )) {
new CsTeams:userTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_CT) {
cs_set_user_model(id, "owner_ct")
}
else if(userTeam == CS_TEAM_T) {
cs_set_user_model(id, "owner_te")
}
else {
cs_reset_user_model(id)
}
}
// Co-Owner.
else if( has_flag( id, "g" )) {
new CsTeams:userTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_CT) {
cs_set_user_model(id, "co_owner_ct")
}
else if(userTeam == CS_TEAM_T) {
cs_set_user_model(id, "co_owner_te")
}
else {
cs_reset_user_model(id)
}
}
// Sponser.
else if( has_flag( id, "n" )) {
new CsTeams:userTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_CT) {
cs_set_user_model(id, "sponser_ct")
}
else if(userTeam == CS_TEAM_T) {
cs_set_user_model(id, "sponser_te")
}
else {
cs_reset_user_model(id)
}
}
// Super-Admin.
else if( has_flag( id, "a" )) {
new CsTeams:userTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_CT) {
cs_set_user_model(id, "super_admin_ct")
}
else if(userTeam == CS_TEAM_T) {
cs_set_user_model(id, "super_admin_te")
}
else {
cs_reset_user_model(id)
}
}
// Head-Admin.
else if( has_flag( id, "d" )) {
new CsTeams:userTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_CT) {
cs_set_user_model(id, "super_admin_ct")
}
else if(userTeam == CS_TEAM_T) {
cs_set_user_model(id, "super_admin_te")
}
else {
cs_reset_user_model(id)
}
}
// Mini-Admin.
else if( has_flag( id, "c" )) {
new CsTeams:userTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_CT) {
cs_set_user_model(id, "admin_ct")
}
else if(userTeam == CS_TEAM_T) {
cs_set_user_model(id, "admin_te")
}
else {
cs_reset_user_model(id)
}
}
// Admin.
else if( has_flag( id, "e" )) {
new CsTeams:userTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_CT) {
cs_set_user_model(id, "admin_ct")
}
else if(userTeam == CS_TEAM_T) {
cs_set_user_model(id, "admin_te")
}
else {
cs_reset_user_model(id)
}
}
// Mini-Vip.
else if( has_flag( id, "i" )) {
new CsTeams:userTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_CT) {
cs_set_user_model(id, "vip_ct")
}
else if(userTeam == CS_TEAM_T) {
cs_set_user_model(id, "vip_te")
}
else {
cs_reset_user_model(id)
}
}
// Vip.
else if( has_flag( id, "b" )) {
new CsTeams:userTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_CT) {
cs_set_user_model(id, "vip_ct")
}
else if(userTeam == CS_TEAM_T) {
cs_set_user_model(id, "vip_te")
}
else {
cs_reset_user_model(id)
}
}
return PLUGIN_CONTINUE
}
Yok denemedim server açılacak sıradayım deniyemiyorum ama attığım hakkında biraz bilgilendirirseniz menüsü varmı yok mu o benim için yeterlidir.
Attığınız eklentide menü yok. Yukarda @orucoglukayra 'nın attığı eklenti menülüdür. Onu kullanabilirsiniz.
Benzer Konular
Yorum
541
Okunma
Yorum
4.872
Okunma
01-06-2023, 18:53
Yorum
4.980
Okunma
05-05-2023, 05:38
Yorum
6.129
Okunma
14-03-2023, 23:23