⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
🇹🇷 TR Lokasyon | 🛡️ Gelişmiş DDoS Koruması | ⚡ Düşük Ping | 🎧 Kesintisiz TS3 | Hostlar
Webailesi.comWebailesi.com

Konu

#1
Merhaba, attığım jbmenü içindeki [T] Shop menüsü tamamen çalışmıyor. TL yokken yetersiz TL hatası veriyor fakat TL varken satın alınca TL çekmiyor. Oyuncular sınırsız istediği kadar alabiliyorlar. Düzeltebilir misiniz?
.smajbm.sma(Dosya Boyutu: 54,57 KB | İndirme Sayısı: 8)
diellza
#2
Dene bakalım :
.smajbm.sma(Dosya Boyutu: 54,32 KB | İndirme Sayısı: 6)
#3
Teşekkür ederim. Bu arada +ek olarak box eklentisi de kullanıyorum bazen 1milyon mg oluyor bir anda. Bu jbmenü ile alakalı olabilir mi yoksa box eklentisinden kaynaklı bir sorun mu?
diellza
#4
Eklentiyi atar mısın ?
#5
(21-04-2021, 16:34)suriyelikene Adlı Kullanıcıdan Alıntı: Eklentiyi atar mısın ?
Buyrun;
Kod:
#include <amxmodx>
#include <jail>
#include <cstrike>
#include <fun>
#include <engine>
#include < fakemeta_util >


#define PLUGIN "Bonus Box v2"
#define VERSION "1.0"
#define AUTHOR "MegastorM"

#define TASK_BONUS 1234

new modell[] = { "models/BlueGaming/hediye.mdl" }

new const szPrefix[15] = "Blue Gaming"
new g_sprite
new Float:OriginZrtve[3], Float:Uglovi[3]

public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_event("DeathMsg", "event_death", "ade");
    register_event("HLTV", "elbasi", "a", "1=0", "2=0");
    register_touch("BonusBox", "player",  "touchbox");
}

public plugin_precache()
{
    precache_model(modell)
    precache_sound("trbox/supplybox.wav")
    precache_sound("trbox/touched.wav")
}
public elbasi()
{
    new iEnt;
    
    while((iEnt = find_ent_by_class(iEnt, "BonusBox")))
    {
        remove_ent(iEnt);
    }
}
public event_death()
{
    new victim = read_data(2)
    if(is_user_connected(victim))
    {
        get_origin(victim)
        
        set_task(0.1,"create_bonusbox",TASK_BONUS)
    }
}

public get_origin(id)
{
    pev(id, pev_origin, OriginZrtve)
    pev(id, pev_angles, Uglovi)
    Uglovi[0] = 0.0
}

public create_bonusbox()
{
    new ent = create_entity("info_target")
    
    entity_set_origin(ent, OriginZrtve)
    entity_set_string(ent, EV_SZ_classname, "BonusBox")
    entity_set_model(ent, modell)
    emit_sound(ent, CHAN_ITEM, "box/supplybox.wav", 1.0, ATTN_NORM, 0, PITCH_NORM);
    entity_set_int(ent, EV_INT_solid, SOLID_BBOX)
    entity_set_int(ent, EV_INT_movetype, MOVETYPE_PUSHSTEP)
    
    entity_set_size(ent,Float:{-2.0,-2.0,-2.0},Float:{5.0,5.0,5.0})
    
    drop_to_floor(ent)
    
    engfunc(EngFunc_MessageBegin, MSG_PVS, SVC_TEMPENTITY, OriginZrtve, 0)
    write_byte(TE_BEAMCYLINDER) // TE id
    engfunc(EngFunc_WriteCoord, OriginZrtve[0]) // x
    engfunc(EngFunc_WriteCoord, OriginZrtve[1]) // y
    engfunc(EngFunc_WriteCoord, OriginZrtve[2]) // z
    engfunc(EngFunc_WriteCoord, OriginZrtve[0]) // x axis
    engfunc(EngFunc_WriteCoord, OriginZrtve[1]) // y axis
    engfunc(EngFunc_WriteCoord, OriginZrtve[2]+385.0) // z axis
    write_short(g_sprite) // sprite
    write_byte(0) // startframe
    write_byte(0) // framerate
    write_byte(4) // life
    write_byte(30) // width
    write_byte(0) // noise
    write_byte(250) // red
    write_byte(0) // green
    write_byte(0) // blue
    write_byte(200) // brightness
    write_byte(0) // speed
    message_end()
}

public touchbox(ent, toucher)
{
    if (!is_user_alive(toucher) || !pev_valid(ent))
        return FMRES_IGNORED
    
    new classname[32]   
    pev(ent, pev_classname, classname, 31)
    if (!equal(classname, "BonusBox"))
        return FMRES_IGNORED
    
    Box_H(toucher)
    
    emit_sound(toucher, CHAN_ITEM, "box/touched.wav", 1.0, ATTN_NORM, 0, PITCH_NORM);
    
    set_pev(ent, pev_effects, EF_NODRAW)
    set_pev(ent, pev_solid, SOLID_NOT)
    remove_ent(ent)
    return FMRES_IGNORED
    
}
public Box_H(id)
{   
    switch(random_num(1, 8))
    {
        case 1:
        {
            jb_set_user_packs(id,jb_get_user_packs(id) +5);
            client_print_color(id, id, "^3%s: ^4Kutundan ^1[^4+5 JB^1] ^3Kazandin.",szPrefix) 
        }
        case 2:
        {
            jb_set_user_packs(id,jb_get_user_packs(id) +10);
            client_print_color(id, id, "^3%s: ^4Kutundan ^1[^4+10 JB^1] ^3Kazandin.",szPrefix)           
        }        
        case 3:
        {
            jb_set_user_packs(id,jb_get_user_packs(id) + 2);
            client_print_color(id, id, "^3%s: ^4Kutundan ^1[^4+2 JB^1] ^3Kazandin.",szPrefix) 
        }
        case 4:
        {
            jb_set_user_packs(id,jb_get_user_packs(id) +3);
            client_print_color(id, id, "^3%s: ^4Kutundan ^1[^4+3 JB^1] ^3Kazandin.",szPrefix)           
        }
        case 5:
        {
            jb_set_user_packs(id,jb_get_user_packs(id) +4);
            client_print_color(id, id, "^3%s: ^4Kutundan ^1[^4+4 JB^1] ^3Kazandin.",szPrefix)           
        }
        case 6:
        {
            jb_set_user_packs(id,jb_get_user_packs(id) +6);
            client_print_color(id, id, "^3%s: ^4Kutundan ^1[^4+6 JB^1] ^3Kazandin.",szPrefix)           
        }        
        case 7:
        {
            jb_set_user_packs(id,jb_get_user_packs(id) +7);
            client_print_color(id, id, "^3%s: ^4Kutundan ^1[^4+7 JB^1] ^3Kazandin.",szPrefix) 
        }
        case 8:
        {
            jb_set_user_packs(id,jb_get_user_packs(id) +1);
            client_print_color(id, id, "^3%s: ^4Kutundan ^1[^4+1 JB^1] ^3Kazandin.",szPrefix)

        }
        case 9:
        {
            set_user_health(id, get_user_health(id)+20)
            client_print_color(id, id, "^3%s: ^4Kutundan ^1[^4+20 HP^1] ^3Kazandin.",szPrefix)
        }
        case 10:
        {
            set_user_health(id, get_user_health(id)+40)
            client_print_color(id, id, "^3%s: ^4Kutundan ^1[^4+40 HP^1] ^3Kazandin.",szPrefix)
        }
        case 11:
        {
            set_user_health(id, get_user_health(id)+50)
            client_print_color(id, id, "^3%s: ^4Kutundan ^1[^4+50 HP^1] ^3Kazandin.",szPrefix)
        }
        case 12:
        {
            set_user_health(id, get_user_health(id)+20)
            client_print_color(id, id, "^3%s: ^4Kutundan ^1[^4+20 HP^1] ^3Kazandin.",szPrefix)
        }
        case 13:
        {
            set_user_health(id, get_user_health(id)+15)
            client_print_color(id, id, "^3%s: ^4Kutundan ^1[^4+15 HP^1] ^3Kazandin.",szPrefix)
        }
        case 14:
        {
            set_user_health(id, get_user_health(id)+20)
            client_print_color(id, id, "^3%s: ^4Kutundan ^1[^4+20 HP^1] ^3Kazandin.",szPrefix)
        }
        case 15:
        {
            set_user_health(id, get_user_health(id)+30)
            client_print_color(id, id, "^3%s: ^4Kutundan ^1[^4+30 HP^1] ^3Kazandin.",szPrefix)
        }
        case 16:
        {
            set_user_health(id, get_user_health(id)+25)
            client_print_color(id, id, "^3%s: ^4Kutundan ^1[^4+20 HP^1] ^3Kazandin.",szPrefix)
        }
        case 17:
        {
                        cs_set_user_money(id, cs_get_user_money(id)+5000)
            client_print_color(id, id, "^3%s: ^4Kutundan ^1[^4+5000 $^1] ^3Kazandin.",szPrefix)
        }
        case 18:
        {
            cs_set_user_money(id, cs_get_user_money(id)+1000)
            client_print_color(id, id, "^3%s: ^4Kutundan ^1[^4+1000 $^1] ^3Kazandin.",szPrefix)
        }
        case 19:
        {
            cs_set_user_money(id, cs_get_user_money(id)+500)
            client_print_color(id, id, "^3%s: ^4Kutundan ^1[^4+500 $^1] ^3Kazandin.",szPrefix)
                        }
        case 20:
        {
            cs_set_user_money(id, cs_get_user_money(id)+2500)
            client_print_color(id, id, "^3%s: ^4Kutundan ^1[^4+2500 $^1] ^3Kazandin.",szPrefix)
        }
        case 21:
        {
            cs_set_user_money(id, cs_get_user_money(id)+300)
            client_print_color(id, id, "^3%s: ^4Kutundan ^1[^4+300 $^1] ^3Kazandin.",szPrefix)
        }
        case 22:
        {
            cs_set_user_money(id, cs_get_user_money(id)+100)
            client_print_color(id, id, "^3%s: ^4Kutundan ^1[^4+100 $^1] ^3Kazandin.",szPrefix)
        }
    }
}

public remove_ent(ent)
{
if (pev_valid(ent))
engfunc(EngFunc_RemoveEntity, ent)
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/

diellza
#6
Bir hata göremedim. Şöyle de dene bakalım :
.smakutu.sma(Dosya Boyutu: 7,57 KB | İndirme Sayısı: 2)
#7
Test edince bildireceğim.

(21-04-2021, 17:24)suriyelikene Adlı Kullanıcıdan Alıntı: Bir hata göremedim. Şöyle de dene bakalım :
Box plugini ile alakalı olmayan bir sorun sanırım. Box eklentisini tamamen kaldırıp test ettiğimde tekrardan 12392149 TL bugu oldu. Bu konuyu kapatıp tekrar yeni konu mu açmalıyım? @"suriyelikene"
Kullandığım jbmenü;
.smajbmenu.sma(Dosya Boyutu: 54,32 KB | İndirme Sayısı: 3)
diellza
Son Düzenleme: 22-04-2021, 14:54, Düzenleyen: diellza.
#8
Ne yapınca bu kadar tl oluyor ?
Durduk yere mi ?
#9
Kutu alınca sanmıştım fakat onu kaldırıp denedim. Menüde kelebek veya ücretsiz bıçağı alıyorum bazen geliyor bazen gelmiyor tuhaf bir şekilde.
diellza
#10
Düzelmesi lazım, dene bakalım :
.smajbmenu.sma(Dosya Boyutu: 54,47 KB | İndirme Sayısı: 4)

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task