⭐🚀 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

En uzun süre model alan kişi

Konu

#1
Verdiğim eklentide oyuncular /model yazarak model almaktadırlar ve /nomodel yazınca modelleri sıfırlanmaktadır. İstediğim şey model alan oyuncular arasından en uzun süre modelde duran her takımdan 1 kişinin belirlenmesidir.
Oyuncu model aldığı zaman kendine ait süresi başlayacak ve modelden çıktığı zaman süre duraklatılacak ve tekrar model aldığı zaman süre kaldığı yerden devam edecek.(süre görünmeyecek)
Bu şekilde model alan kişiler hesaplanacak ve ben /suredurdur yazdigimda tum süreler duracak ve en uzun süre model alan kişinin ismi listeye isim,sure,takım ve map-ismi  şeklinde yazılacak. 1 mapta en fazla her takımdan 1 kişi belirlenecek. Yani T takımının en iyisi ve Ct takımının en iyisi şeklinde. Liste /liste yazıldığında görülecek ve sadece 10 kişi gözükecek.

Örnek liste:
Ahmet - 01:25:45 - CT - de_dust2
Mehmet - 01:20:40 - T - de_dust2

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

#include <amxmodx>
#include <cstrike>
#include <engine>
#include <fakemeta>
#include <fun>
#include <amxmisc>


#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"


new bool:user_is_model[33
public 
plugin_init() {
    register_plugin(PLUGINVERSIONAUTHOR)
    
    register_clcmd
("say /model","cmdmodel"
    register_clcmd("say_team /model","cmdmodel"
    
    register_clcmd
("say /nomodel","cmdnomodel"
    register_clcmd("say_team /nomodel","cmdnomodel"

}
public 
plugin_precache()
{
    precache_model("models/player/model1/model1.mdl")
    precache_model("models/player/model2/model2.mdl")
}
public 
cmdmodel(id

    
        
if(is_user_alive(id))
        {
            new userteam get_user_team(id
            if(!user_is_model[id]) 
            {
                
                
if(userteam == 2
                
                    
                          user_is_model
[id] = true 
                        
                          cs_set_user_model
(id"model1")
                        
                

                else if(userteam == 1
                
                          user_is_model[id] = true 
                          cs_set_user_model
(id"model2")        
                    
                
}    
                
            
        
}
        }
        return PLUGIN_HANDLED
}

public 
cmdnomodel(id
{
     

    
if(user_is_model[id]) 
    {
        new CsTeams:userteam cs_get_user_team(id
        new name[33
        get_user_name(idname,3)
        
        
if(userteam == CS_TEAM_CT
        
            
            user_is_model
[id] = false     
            
            
            
            cs_reset_user_model
(id)
            
        

        else if(userteam == CS_TEAM_T
        
            
            user_is_model
[id] = false 
            
            
            cs_reset_user_model
(id)
            
        

    
    
.smamodel.sma(Dosya Boyutu: 1,7 KB | İndirme Sayısı: 0)
#2
Bu ne işe yarayacak, sonucunda ne elde edeceksiniz?
Çünkü bu iş uğraştırıcı, şahsen ücretli yaparım.
Linksta
#3
Ücretsiz olarak yardım edenleri bekliyorum.
#4
güncel
#5
güncel
#6
güncel
#7
Konunuz uzun bir süre güncellenmediği için "Zaman aşımına uğramış istekler" kategorisine taşınmıştır.
Linksta

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task