Csgomod hud ayarı
Gönderilme zamanı: Pzr Tem 10, 2022 2:08 am
Oyuncu oyuna girdiğin'de hud gözükmüyor ancak hesabına giriş yaptığında gösteriyor. Burası hesaba giriş kontrol
Burasıda hud sistemi
Kod: Tümünü seç
public okutbakalim(id,const Isim[],const Sifre[])
{
new parsedsteamid[64] ;
if(nvault_get(kayitvault,Isim))
{
formatex(parsedsteamid,charsmax(parsedsteamid),"%s-%s",Isim,Sifre)
if(nvault_get(kayitvault,parsedsteamid))
{
g_uidcek[id] = nvault_get(kayitvault,parsedsteamid);
for (new idr = 1; idr <=MAX_CLIENTS; idr++)
{
if(idr == id || !is_user_connected(idr) || g_uidcek[id] == 0 || g_uidcek[idr] == 0)
{
continue;
}
if(g_uidcek[id] == g_uidcek[idr])
{
gorev1[idr] = 0;
gorev2[idr] = 0;
gorev3[idr] = 0;
item_kilitle[idr] = 0;
gorev5[idr] = 0;
kaydet(idr);
g_uidcek[idr] = 0;
arrayset(g_kullaniyor[idr], 0, sizeof g_kullaniyor);
arrayset(g_weapon[idr], 0, sizeof g_weapon);
arrayset(kasa[idr], 0, sizeof kasa);
g_TL[idr] = 0.0;
g_Level[idr][g_EXP] = 0;
g_Level[idr][g_GHTSVY] = 0;
g_Level[idr][g_TOPLAMKILL] = 0;
g_Level[idr][g_KASAX] = 0;
g_Level[idr][g_XVER] = 0;
remove_task(idr);
renkli_yazi(id,"!nAyni hesaba !g2 kisi giris yapamassiniz.");
renkli_yazi(idr,"!nAyni hesaba !g2 kisi giris yapamassiniz.");
}
}
renkli_yazi(id,"!gIsmin !n[!t%s !n] !gSifren !n[!t%s !n] UID !n[!t%d !n]",Isim,Sifre,g_uidcek[id]);
anamenux(id);
}
else
{
}
}
new IDFormat[64],getUid[32];
formatex(IDFormat, 63,"%d-CsGo-Kayit", g_uidcek[id]);
nvault_get(g_vault, IDFormat, getUid, 31);
if(equali(g_uidcek[id], g_uidcek[id]))
{
new key[7][64], data[7][256], szVal[4][6];
formatex(key[0], 63, "%d-NoPain", g_uidcek[id]);
formatex(data[0], 255, "%i#%i#%i#%i#%i#%i#", g_Level[id][g_EXP], g_Level[id][g_LEVEL], g_Level[id][g_TOPLAMKILL], g_Level[id][g_GHTSVY], g_Level[id][g_KASAX], g_Level[id][g_XVER]);
nvault_get(g_vault, key[0], data[0], 255);
replace_all(data[0], 255, "#", " ");
new szLevel[32], szExp[32], szKill[32],szGhSvy[32],szKasax[32],szXver[32];
parse(data[0], szExp, 31, szLevel, 31, szKill, 31, szGhSvy, 31,szKasax, 31,szXver, 31);
g_Level[id][g_EXP] = str_to_num(szExp);
g_Level[id][g_LEVEL] = str_to_num(szLevel);
g_Level[id][g_TOPLAMKILL] = str_to_num(szKill);
g_Level[id][g_GHTSVY] = str_to_num(szGhSvy);
g_Level[id][g_KASAX] = str_to_num(szKasax);
g_Level[id][g_XVER] = str_to_num(szXver);
formatex(key[2], 63, "%d-Skinler", g_uidcek[id]);
nvault_get(g_vault, key[2], data[2], 255);
for(new i = 0; i < sizeof skinler ; i++)
{
argbreak(data[2], szVal[1], 5, data[2], 255);
g_weapon[id][i] = str_to_num(szVal[1]);
}
formatex(key[4], 63, "%d-Aktif", g_uidcek[id]);
nvault_get(g_vault, key[4], data[4], 255);
for(new i = 0; i < 30; i++)
{
argbreak(data[4], szVal[3], 5, data[4], 255);
g_kullaniyor[id][i] = str_to_num(szVal[3]);
}
formatex(key[5], 63, "%d-Veriler", g_uidcek[id]);
formatex(data[5], 255, "%f#%i#%i#", g_TL[id], g_key[id], kasa[id]);
nvault_get(g_vault, key[5], data[5], 255);
replace_all(data[5], 255, "#", " ");
new szTL[32], szKey[32], szKasa[32];
parse(data[5], szTL, 31, szKey, 31, szKasa , 31);
g_key[id] = str_to_num(szKey);
g_TL[id] = str_to_float(szTL);
kasa[id] = str_to_num(szKasa);
formatex(key[6], 63, "%d-Gorevler", g_uidcek[id]);
formatex(data[6], 255, "%i#%i#%i#%i#%i#%i#%i#", gorev1[id], gorev2[id], gorev3[id], item_kilitle[id], gorev5[id],gorev2sayi[id],gorev3sayi[id]);
nvault_get(gorevvault, key[6], data[6], 255);
replace_all(data[6], 255, "#", " ");
new szGorev1[32], szGorev2[32], szGorev3[32], szitem_kilitle[32], szGorev5[32], szGorev6[32], szGorev7[32];
parse(data[6], szGorev1, 31, szGorev2, 31, szGorev3 , 31, szitem_kilitle, 31, szGorev5, 31, szGorev6, 31, szGorev7, 31);
gorev1[id] = str_to_num(szGorev1);
gorev2[id] = str_to_num(szGorev2);
gorev3[id] = str_to_num(szGorev3);
item_kilitle[id] = str_to_num(szitem_kilitle);
gorev5[id] = str_to_num(szGorev5);
gorev2sayi[id] = str_to_num(szGorev6);
gorev3sayi[id] = str_to_num(szGorev7);
set_task(1.5, "hud_sistemi", id, _, _, "b");
renkli_yazi(id, "!gHesabiniza basarili bir sekilde giris yapildi , iyi oyunlar");
anamenux(id);
}
return PLUGIN_CONTINUE;
}
Kod: Tümünü seç
public hud_sistemi(id)
{
set_hudmessage(255, 255, 0, 0.96, 0.23, 0, 6.0, 12.0);
show_hudmessage(id, "Rutben : %s^nParan : %0.2f TL^nH.G Puanin : %d",szRanklar[g_Level[id][g_LEVEL]][szRankName],g_TL[id],g_Level[id][g_GHTSVY]);
}