Konu

#1
Herkese selamlar, sunucuma bu modu yukledım 
( https://webailesi.com/konu-dpcs-zp4-3-te...2-8-7-2612 ) ve gayet memnunum, aba bazı problemlerim var:
Konuşma yetkisi sadece adminlerde var, ben sunucudaki herkesin konuşabilmesini istiyorum. Bir de Her map değişdiğinde sadece bir kez map başında herkese +100 CP dağitilmasini istiyorum...
Modun ana plugininin .sma'sini aşağiya bırakıyorum
.sma zombie_escape.sma (Dosya Boyutu: 342,66 KB | İndirme Sayısı: 2)
#2
Chat Konusu admın_chat adlı eklentinde dolayı pek anlamadım ama her maps +100 Cp Net Mevcut Bi Komut İle Ayarlarsın Musait Zamanımda Eklentiyi Atarım

Bu İstedigniiz Her Maps +100 Cp Olayı Sunucuya Ozel /HediyeKodu Olarakmı Ornek O Kodu Kullanan Bidaha Kullanamicak ? Ona Gore Bi Yapayım Sistem

Buyrun Direk Her Maps Diyosan Buyrun Yoksa Tek Seferlik İstiyosanız Başka Bitane Yapıcagım ;

PHP Kod:
#include <amxmodx> 
#include <amxmisc> 
#include <colorchat> 
#include <zombieplague> 

#define PLUGIN "AMMO VER" 
#define VERSION "1.0" 
#define AUTHOR "DeaDB0Y5" 

new deger
new 
kontrol[33];

public 
plugin_init() { 
    
register_plugin(PLUGINVERSIONAUTHOR
    
register_clcmd("say /ammover","ammo_ver"
    
deger register_cvar("verilen_ammo","100"

public 
ammo_ver(id) { 
    if(
kontrol[id] == 0) {
        
zp_set_user_ammo_packs(id,zp_get_user_ammo_packs(id) + get_pcvar_num(deger)) 
        
ColorChat(id,GREEN,"^03[ AMMO VER ]^04 %d ^03AMMO Verildi",get_pcvar_num(deger))
        
kontrol[id] = 1;
    } else {
        
ColorChat(id,GREEN,"^03[ AMMO VER ]^04 Her Oyunda 1 Defa Alabilirsiniz.")
    }
}
  
~ Ücretli Eklenti İçin 'DM' ~ Discord ~
Son Düzenleme: 19-11-2020, 20:41, Düzenleyen: QuryWesT.
#3
dostum direk ben attigim pluginin icine yazarmisin o kodlari? bir de CP'yi otomatik versin herkese say komutu falan olmasin lutfen @QuryWesT
Son Düzenleme: 19-11-2020, 21:14, Düzenleyen: kremant1.
#4
Buyrun Deneyin ;

PHP Kod:
#include <amxmodx> 
#include <amxmisc> 
#include <hamsandwich>
#include <colorchat> 
#include <zombieplague> 

#define PLUGIN "AMMO VER" 
#define VERSION "1.0" 
#define AUTHOR "DeaDB0Y5" 

new deger
new 
kontrol[33];

public 
plugin_init() { 
    register_plugin(PLUGINVERSIONAUTHOR
   // register_clcmd("say /ammover","ammo_ver") 
    deger register_cvar("verilen_ammo","100"
    RegisterHam(Ham_Spawn"player""rounds")

public 
rounds(id)
{
    
set_task(0.90,"tekrar",id)
}
public 
ammo_ver(id) { 
    if(kontrol[id] == 0) {
        zp_set_user_ammo_packs(id,zp_get_user_ammo_packs(id) + get_pcvar_num(deger)) 
        ColorChat(id,GREEN,"^03[ AMMO VER ]^04 %d ^03AMMO Verildi",get_pcvar_num(deger))
        kontrol[id] = 1;
    } else {
        ColorChat(id,GREEN,"^03[ AMMO VER ]^04 Her Oyunda 1 Defa Alabilirsiniz.")
    }
}
  
~ Ücretli Eklenti İçin 'DM' ~ Discord ~
#5
Map değişince dediğini yapamadım. Fakat oyuncu oyuna girince belirlediğin miktarda cp verecek.
Bir dene bakalım :
PHP Kod:
#include <amxmodx> 
#include <zombieplague> 

new sk_Cvar,kontrol[33];

public 
plugin_init() { 
    register_plugin("MapDegisinceCP""1.0""suriyelikene"
    
    sk_Cvar 
register_cvar("oyunbaslayinca_cp","100"

public 
client_putinserver(id){
    set_task(0.8,"cp_ver",id)
}
public 
cp_ver(id) { 
    if(
kontrol[id] == 0){
new 
degercek get_pcvar_num(sk_Cvar);
zp_set_user_ammo_packs(id,zp_get_user_ammo_packs(id) + degercek
client_print_color(id,id"^03[ SERVER ISIM ]^04 %s ^03AMMO Verildi",degercek)
kontrol[id] = 1
}
    else 
client_print_color(id,id"^03[ SERVER ISIM ]^04 Her Mapde ^03Sadece 1 Kere ^04Alabilirsin. ")

#6
Benkimi Sıkıtnsızı Calsıyor Senin Mesela Her Herzmn maps fark etmenden vericke
~ Ücretli Eklenti İçin 'DM' ~ Discord ~
#7
Map'a özel istiyorsa, istediği mapin ini dosyasına yazıp sadece o mapde aktif edebilir.
#8
Maps ozel olcak degil her maps 100 vericek ama 1 kerelik vericek her maps ?

kontrol id ile baglaya bilirdin...
~ Ücretli Eklenti İçin 'DM' ~ Discord ~
Son Düzenleme: 19-11-2020, 22:34, Düzenleyen: QuryWesT.
#9
Düşünemedim. Yorumu düzelttim
#10
arkadaşlar cp sorunum çozuldu teşekkurler.. geriye sadece konuşma kımsı kaldı
@QuryWesT @suriyelikene

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Kayıt Ol
Discord Adresimize Katılın