CS 1.6 Premium JBMenu Native Desteği ve Örnekleri

Konu

#1
Merhabalar, Yakın süre önce jbmenu premium adlı ürünümüzü piyasaya sürdük. Bunun üstünde oynama yapmak isteyen müşterilerimiz olduğu için bir kaç native desteği ekleyerek forumda paylaşmak istedik.

Bu eklenti https://www.webailesi.com/konu-premium-j...-tek-21158 yüklü olmayan sunucularda çalışmayacaktır.


Bu konu zaten geliştiriciler için olduğundan direkt olarak örnek kod yapısını en basit şekilde alta bırakacağım onun üzerinden geliştirme sağlanabilir.


PHP Kod:
#include <amxmodx>

native pP_PREJBMenu_Get_GunSayisi();
native pP_PREJBMenu_RankID(iL_ID);
native pP_PREJBMenu_RankXP(iL_ID);
native pP_PREJBMenu_Get_TL(iL_ID);
native pP_PREJBMenu_Get_Coin(iL_ID);
native pP_PREJBMenu_HP(iL_ID);
native pP_PREJBMenu_AP(iL_ID);
native pP_PREJBMenu_Get_IP(iL_ID);
native pP_PREJBMenu_Get_KP(iL_ID);
native pP_PREJBMenu_Get_EnIsyanUID();

native nUidLastName(iN_UID,sN_Data[],iN_Len); 

new 
iL_Syn;
new const 
sG_Ranks[][][] = {
    {
"Acemi Isyanci",0},
    {
"Acemi Isyanci II",100},
    {
"Acemi Isyanci III",200},
    {
"Acemi Isyanci IV",350},
    {
"Acemi Isyanci V",400},
    {
"Katil I",600},
    {
"Katil II",1000},
    {
"Katil III",1600},
    {
"Isyanci I",2000},
    {
"Isyanci II",3000},
    {
"Isyanci III",4500},
    {
"Isyanci IV",6000},
    {
"Isyanci V",8000},
    {
"Uzman Isyanci I",10000},
    {
"Uzman Isyanci II",13000},
    {
"Uzman Isyanci III",15500},
    {
"Uzman Isyanci IV",17500},
    {
"Uzman Isyanci V",25000},
    {
"Namaglup Sampiyon",50000},
    {
"Sampiyon",1500000}
};
public 
plugin_init(){
    
iL_Syn CreateHudSyncObj();
    
server_cmd("wa_ust_yazi 0");
}
public 
client_putinserver(iP_ID){
    
set_task(1.0,"pP_USTYazi",iP_ID,_,_,"b");
}
public 
pP_USTYazi(iP_ID){
    if(
is_user_connected(iP_ID)){
        new 
sL_Name[28];
        
nUidLastName(pP_PREJBMenu_Get_EnIsyanUID(),sL_Name,27);
        
set_hudmessage(0,200,200,-1.0,0.0,0,1.0,1.0,0.1,0.1,-1);
        
ShowSyncHudMsg(iP_ID,iL_Syn,"Webailesi %i. Gun Oynu!^nRank [%s] -- [%i] XP^nTL [ %i ] -- [ %i ] Coin^nHP [ %i ] -- [ %i ] Armor^nIsyan P [ %i ] -- [ %i ] KP Puani^n%s En Iyi Isyanci",pP_PREJBMenu_Get_GunSayisi(),sG_Ranks[pP_PREJBMenu_RankID(iP_ID)],
            
pP_PREJBMenu_RankXP(iP_ID),pP_PREJBMenu_Get_TL(iP_ID),pP_PREJBMenu_Get_Coin(iP_ID),pP_PREJBMenu_HP(iP_ID),pP_PREJBMenu_AP(iP_ID),pP_PREJBMenu_Get_IP(iP_ID),pP_PREJBMenu_Get_KP(iP_ID),sL_Name);
    }

İletişim bilgilerim;
Cevapla
#2
Emeğinize sağlık çok iyi
Türkiye'nin en büyük ve aktif COUNTER STRİKE GRUBU Yöneticisi
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

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