Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
250HP Plugini Biraz Değişik
#1
Merhaba arkadaşlar 250hp plugini forumda var fakat yetkiye gör mesala r yetkisi olan adminlere 250hp gelliyor ben bunu isime bağlamak istiyorum yani kısacası

Şimdi 250HP Plugini olucak bunun ayar dosyası olucak panele ben amxx yükledimde ayar dosyasınıda yüklüycem ayar dosyasından ayar yapıcaz mesala

Ayar dosyasına isimler diye bölme olucak o bölmeye

""
""
""
""

böyle yerler yerleştirilecek bende ekliyebilcem onların içine isim yazıcam mesala tagımız Salla #

Adamın adıda Salla # Deagle

bu isme 250hp vermek istiyorsam panele giricem ayar dosyasından isim bölmüne

"Salla # Deagle"

yazıcam bu isme otomatik 250 hp gelicek


Eğer ben başka isim eklemek istiyorsam onuda ekliycem onada 250p gelicek.
Nefesim Fark Yaratırmı ?
Reply
#2
bunu hangi sunucuya koymayı düşünüyorsun?

neyse oyunyöneticisinde bile kullanabileceğin bir plugin oldu şanslısın ki konsol komutlarını daha bu öğlen kendim için yapmıştım işim kolaylaştı Big Grin

PHP Code:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <hamsandwich>

#define PLUGIN "250hp-ozel"
#define VERSION "1.0"
#define AUTHOR "xPRoTeiNN"

new configsdir[64],inifile[96],hpmiktar

public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
RegisterHam(Ham_Spawn,"player","fw_spawn",1);
    
get_configsdir(configsdir,63)
    
formatex(inifile,95,"%s/250hp.ini",configsdir)
    
    
hpmiktar register_cvar("amx_ozelhp","250")
    
    
register_concmd("amx_ozel_ekle","pluginekle",ADMIN_RCON)
    
register_concmd("amx_ozel_kaldir","pluginkaldir",ADMIN_RCON)
    
register_concmd("amx_ozeller","pluginler",ADMIN_RCON)
    
    if(!
file_exists(inifile))
    {
        
write_file(inifile,";Ozeller")
    }
}

public 
fw_spawn(id)
{
    if(
is_user_ozel(id)) set_user_health(id,get_pcvar_num(hpmiktar))
}

public 
ozelekle(id)
{
    new 
arg[32]
    
read_argv(1,arg,31)
    
    if(!
file_exists(inifile)) return PLUGIN_HANDLED
    
    write_file
(inifile,arg)
    
    return 
PLUGIN_CONTINUE
}

public 
ozelkaldir(id)
{
    new 
arg[32]
    
read_argv(1,arg,31)
    
    if(!
file_exists(inifile)) return PLUGIN_HANDLED
    
    
new satir[32],txtlen
    
new size =file_size(inifile,1)
    for(new 
i;i<size;i++)
    {
        
read_file(inifile,i,satir,31,txtlen)
        if(!
equali(satir[0],";") && !equali(satir[0],"/") && txtlen>2)
            if(
containi(satir,arg) != -1)
            {
                
write_file(inifile,"",i)
            }
    }
    return 
PLUGIN_CONTINUE
}

public 
ozeller(id)
{
    if(!
file_exists(inifile)) return PLUGIN_HANDLED
    
    client_print
(id,print_console,"--- Ozeller ---")
    
    new 
satir[32],txtlen
    
new size =file_size(inifile,1)
    for(new 
i;i<size;i++)
    {
        
read_file(inifile,i,satir,31,txtlen)
        if(
txtlen>2)
            
client_print(id,print_console,satir)
    }
    
client_print(id,print_console,"--- ----------- ---")
    return 
PLUGIN_CONTINUE
}



stock is_user_ozel(id)
{
    new 
text[128],len,name[32]
    new 
size file_size(inifile,1)
    
get_user_name(id,name,31)
    
    for(new 
i;i<size;i++)
    {
        
read_file(inifile,i,text,127,len)
        if(
text[0] != ';' && text[0] != '/' && len>2)
        {
            if(
containi(text,name) != -1)
            {
                return 
1
            
}
        }
    }
    return 
0

xPRoTeiNN


CS 1.6 : 95.173.173.115 --> Osmanli Gaming Jailbreak
TS3 : osmanlijb.ts3dns.com
Skype:ahmettmertt
Reply
#3
Ticket açtığın zaman .ini dosyalarını panele yükletebiliyorsun Smile O açıdan sıkıntı olmaz


CS:GO ve CS 1.6 için ücretli eklenti yapılır.
Plugin yazmak isteyenlere yardımcı olabilirim.
Skype adresimden ulaşabilirsiniz:
destek_596
Steam: http://steamcommunity.com/id/ca-nemesis/

Reply
#4
Verdiğinden hiç birşey anlamadım hani ini dosyası ?

Bu Arada aklım karışık şu aralar pek anlamıyorum bana amx komutlu değil direk yazdığım gibi verseniz sorun çözülücek uzatıyorsunuz.

ini.dosyasına yazılacaklar

-----Isim Ekle ------

"Satan # Deagle"
"SkriLLeX # Deagle"
""
""
""
""
""
""
""
""

------- Isım Ekle Bitis -----

İni dosyası bu şekilde olsun

Pluginde 250hp yi iniye bağlatsın yani iniden veriyim amx le uğraştırmayı.
[MENTION=8515]akcaliberkk[/MENTION]
Nefesim Fark Yaratırmı ?
Reply
#5
sen plugini anlamadın ki. eğer oyunyöneticisine kuracaksan plugini ini dosyasını sürekliyeniden yüklemen gerekecek. bu yüzden o komutlar. configs klasörüne 250hp.ini yi atabilirsin ben örnek olarak yapıyorum buraya. sürekli yeni ini dosyası yüklemek yerine komutla satir ekleyebilirsin iniye. bilmem anlatabildim mi ?

zaten sen oraya iniyi atmasan bile o otomatik oluşacaktı

tırnaklara gerek yok her satir bir nick olacak başda ";" ve "/" olan satırları okumaz


Attached Files
.rar   250hp.rar (Size: 92 bytes / Downloads: 30)
xPRoTeiNN


CS 1.6 : 95.173.173.115 --> Osmanli Gaming Jailbreak
TS3 : osmanlijb.ts3dns.com
Skype:ahmettmertt
Reply
#6
Ben SV Sahibi olduğum için bu 250 hpyi belirli kişilere vermek istiyorum adam o zaman

amx_ozel_ekle
Komuduyla Eklesin ne anladım ben oişten o zaman ben direk yetkiye bağlar kurarım demi ben bunu niye istiyim dediğim gibi yapsanız sorun olmuycak diyorum. Anlamıyorsunuz galiba ben belirli kişilere vermek istiyorum adam kodla kendini eklerse napıcam saçma saçma şeyler benim gibi yapsanız olmuycak bunlar.
Nefesim Fark Yaratırmı ?
Reply
#7
Nefesim dateline='' Wrote: Ben SV Sahibi olduğum için bu 250 hpyi belirli kişilere vermek istiyorum adam o zaman

amx_ozel_ekle
Komuduyla Eklesin ne anladım ben oişten o zaman ben direk yetkiye bağlar kurarım demi ben bunu niye istiyim dediğim gibi yapsanız sorun olmuycak diyorum. Anlamıyorsunuz galiba ben belirli kişilere vermek istiyorum adam kodla kendini eklerse napıcam saçma saçma şeyler benim gibi yapsanız olmuycak bunlar.
Yahu saçma saçma konuşma, adam serverına atacağın için sadece ini'ye değil bide komuta bağlamış. Sürekli .ini açıp düzenlemene gerek kalmasın diye. Gitmiş komutla eklesin diyosun, lamba gibi yazmış ADMIN_RCON diye yetkiye bağlamış herif, gelmiş orda burda ahkam kesiyorsunuz. 2 satır koda baksaydın, milleti aşağılamaktan başka bi şeye kafanız ermiyor.
uhcakiP
Özel Plugin Kodlanır!

Steam_ID = STEAM_0:0:54912140
Steam_Nick = Ragnar Lothbrok
https://steamcommunity.com/id/lothbrok
Reply
#8
[MENTION=21931]Pikachu[/MENTION] Tamamda serverda deniyorum olmuyor iniye girip kendim yazmak zorunda kalıyorum gene amx komudları bir işe yaramıyor full yetkiyim rconla gönderiyiorum

amx_rcon amx_ozeller diye bir şey olduğu yok


amx_rcon amx_ozel_ekle asdasd diyorum 250hp.ini dosyası oluşmuyor

250hp ini dosyasını kendim atmak zorunda kalıyorum!
[MENTION=83]ahmetberkay[/MENTION]

- - - - - - - - - -
[MENTION=21931]Pikachu[/MENTION] Tamamda serverda deniyorum olmuyor iniye girip kendim yazmak zorunda kalıyorum gene amx komudları bir işe yaramıyor full yetkiyim rconla gönderiyiorum

amx_rcon amx_ozeller diye bir şey olduğu yok


amx_rcon amx_ozel_ekle asdasd diyorum 250hp.ini dosyası oluşmuyor

250hp ini dosyasını kendim atmak zorunda kalıyorum!
[MENTION=83]ahmetberkay[/MENTION]
Nefesim Fark Yaratırmı ?
Reply
#9
PHP Code:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <fun>

#define PLUGIN "250 HP"
#define VERSION "1.0"
#define AUTHOR "akcaliberkk"

new const file[] = "addons/amxmodx/configs/250hp.ini";
new 
bool:ozel[33];

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    if(!
file_exists(file)) {
        new 
fopen(file,"wt")
        
fclose(f);
    }
    
RegisterHam(Ham_Spawn,"player","HamPlayerSpawnPost",1)
}
public 
client_putinserver(id) {
    new 
name[32]; get_user_name(idname31)
    
ozel[id] = false;
    new 
maxlines file_size(file,1);
    new 
szData[32],txtlen;
    for(new 
line;line<maxlines;line++) {
        
read_file(file,line,szData,31,txtlen)
        if(
equali(szData,name)) ozel[id] = true;break
    }
}
public 
client_infochanged(id) {
    new 
name[32]; get_user_info(id,"name",name,31);
    
ozel[id] = false;
    new 
maxlines file_size(file,1);
    new 
szData[32],txtlen;
    for(new 
line;line<maxlines;line++) {
        
read_file(file,line,szData,31,txtlen)
        if(
equali(szData,name)) ozel[id] = true;break
    }
}
public 
HamPlayerSpawnPost(id) {
    
    if(
ozel[id]) set_user_health(id250)


Buna da çalışmıyor deme.

Plugini kur map değiştir.

.ini dosyası configs klasöründe otomatik oluşur. İstediğiniz isimleri alt alta yazın.


CS:GO ve CS 1.6 için ücretli eklenti yapılır.
Plugin yazmak isteyenlere yardımcı olabilirim.
Skype adresimden ulaşabilirsiniz:
destek_596
Steam: http://steamcommunity.com/id/ca-nemesis/

Reply
#10
Eyw berk sorunum çözüldü . Fakat verdiğin kodlara rcon yetkisi olan ekleyebilsin ama böyle olsun.

amx_rcon isim_ekle name
amx_rcon isim_kaldir name
[MENTION=8515]akcaliberkk[/MENTION]



- - - - - - - - - -

Eyw berk sorunum çözüldü . Fakat verdiğin kodlara rcon yetkisi olan ekleyebilsin ama böyle olsun.

amx_rcon isim_ekle name
amx_rcon isim_kaldir name
[MENTION=8515]akcaliberkk[/MENTION]

Nefesim Fark Yaratırmı ?
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Mapa Göre Cvar plugini melof 8 9,386 16-11-20, 02:00
Last Post: es_Dark_Es
  Time 15 Plugini fenerbahce07 24 12,139 23-09-18, 03:19
Last Post: qalatas06
  toplantı plugini bihterr 22 10,689 08-10-17, 14:21
Last Post: kronossbey
  Hosgeldin Plugini hpph1294 9 6,850 03-09-17, 18:08
Last Post: tahayasin
  Jailbreak Banka Plugini sefatokgoz 8 8,136 03-09-17, 18:06
Last Post: tahayasin
  [İSTEK]Jb Verme Plugini (/mg) NorDan 8 12,919 03-09-17, 18:06
Last Post: tahayasin
  250 Hp Plugini Sadece R Yetkisinde Olsun GurkanCounter 8 10,877 03-09-17, 18:04
Last Post: tahayasin
  [JB] CT Özel Hook Grab Rope Plugini Nobb 21 10,730 03-09-17, 18:03
Last Post: tahayasin
  Admin Zombie Model plugini satknun1997 3 3,809 01-01-17, 12:47
Last Post: RuLeT
  (JB) Can Revmenu plugini Furkan Dize 9 6,460 04-10-16, 23:35
Last Post: frozenbaba

Foruma Atla:


Users browsing this thread: