1. sayfa (Toplam 1 sayfa)

El Başı rastgele glow verme

Gönderilme zamanı: Pzr Haz 27, 2021 7:39 pm
gönderen mr1mr2
El başı "b" yetki olan adminler arasından rastgele 3 tanesini seçip aşağıda verdiğim renklerde glow verdirtebilirmisiniz.

ve glow alan kişiye sadece kendisine görünecek şekilde "Mavi renkli glow sana verildi" "sarı renkli glow sana verildi" say mesajı geçerse güzel olur.
Verilecek renkler :

Kod: Tümünü seç

        case 1: {
            glowver(id, 142,36,170)
            renkli_yazi(id,"!tMor Renkli Glow sana verildi..")
        }
        case 2: {
            glowver(id, 41,182,246)
            renkli_yazi(id,"!tMavi Renkli Glow sana verildi..")
        }
        case 3: {
            glowver(id, 255,255,0)
            renkli_yazi(id,"!tSari Renkli Glow sana verildi..")
        }
        case 4: {
            glowver(id, 118,255,3)
            renkli_yazi(id,"!tYesil Renkli Glow sana verildi..")
        }
        case 5: {
            glowver(id, 255,255,255)
            renkli_yazi(id,"!tBeyaz Renkli Glow sana verildi..") 

El Başı rastgele glow verme

Gönderilme zamanı: Pzr Haz 27, 2021 7:45 pm
gönderen heaveNN
viewtopic.php?p=311099#p311099 Buraya bakarak yapabilirsin.

El Başı rastgele glow verme

Gönderilme zamanı: Pzr Haz 27, 2021 7:54 pm
gönderen heaveNN
Denemedim.

Kod: Tümünü seç

#include <amxmodx>
#include <reapi>

#define YETKI ADMIN_RESERVATION

enum eGlow {
    ColorName[32],
    Float:RGB[3]
};

new const Glows[][eGlow] = {
    {"Mor",{142.0,36.0,170.0}},
    {"Mavi",{41.0,182.0,246.0}},
    {"Sari",{255.0,255.0,0.0}}
};

public plugin_init() {
	register_plugin("Spawn Glow", "1.0", "PurposeLess");

	RegisterHookChain(RG_CBasePlayer_Spawn, "@CBasePlayer_Spawn_Post", .post = true);
}

@CBasePlayer_Spawn_Post(const pPlayer) {
    if(!is_user_alive(pPlayer) || !(get_user_flags(pPlayer) & YETKI)) {
        return;
    }
    new iRandom = random_num(0,charsmax(Glows));
    client_print_color(pPlayer,pPlayer,"^4%s ^1Renkli ^3Glow ^1Sana Verildi.",Glows[iRandom][ColorName]);
    rg_set_user_rendering(pPlayer,kRenderFxGlowShell,Glows[iRandom][RGB],kRenderNormal,10.0);
}

rg_set_user_rendering(const index, const fx = kRenderFxNone, const {Float,_}:color[3] = {0.0,0.0,0.0}, const render = kRenderNormal, const Float:amount = 0.0) {
    set_entvar(index, var_renderfx, fx);
    set_entvar(index, var_rendercolor, color);
    set_entvar(index, var_rendermode, render);
    set_entvar(index, var_renderamt, amount);
}

El Başı rastgele glow verme

Gönderilme zamanı: Pzr Haz 27, 2021 9:38 pm
gönderen burakxd383
heaveNN yazdı: Pzr Haz 27, 2021 7:54 pm Denemedim.

Kod: Tümünü seç

#include <amxmodx>
#include <reapi>

#define YETKI ADMIN_RESERVATION

enum eGlow {
    ColorName[32],
    Float:RGB[3]
};

new const Glows[][eGlow] = {
    {"Mor",{142.0,36.0,170.0}},
    {"Mavi",{41.0,182.0,246.0}},
    {"Sari",{255.0,255.0,0.0}}
};

public plugin_init() {
	register_plugin("Spawn Glow", "1.0", "PurposeLess");

	RegisterHookChain(RG_CBasePlayer_Spawn, "@CBasePlayer_Spawn_Post", .post = true);
}

@CBasePlayer_Spawn_Post(const pPlayer) {
    if(!is_user_alive(pPlayer) || !(get_user_flags(pPlayer) & YETKI)) {
        return;
    }
    new iRandom = random_num(0,charsmax(Glows));
    client_print_color(pPlayer,pPlayer,"^4%s ^1Renkli ^3Glow ^1Sana Verildi.",Glows[iRandom][ColorName]);
    rg_set_user_rendering(pPlayer,kRenderFxGlowShell,Glows[iRandom][RGB],kRenderNormal,10.0);
}

rg_set_user_rendering(const index, const fx = kRenderFxNone, const {Float,_}:color[3] = {0.0,0.0,0.0}, const render = kRenderNormal, const Float:amount = 0.0) {
    set_entvar(index, var_renderfx, fx);
    set_entvar(index, var_rendercolor, color);
    set_entvar(index, var_rendermode, render);
    set_entvar(index, var_renderamt, amount);
}

Kod: Tümünü seç

AMX Mod X Compiler 1.10.0.5392
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2013 AMX Mod X Team

ze_random_glow.sma(29) : error 047: array sizes do not match, or destination array is too small

1 Error.
Could not locate output file ze_random_glow.amx (compile failed).
29.satırda hata mevcut.

El Başı rastgele glow verme

Gönderilme zamanı: Pzr Haz 27, 2021 9:50 pm
gönderen heaveNN
Bende sorunsuz derleniyor. Panel olmadığı için panelden derleyemiyorum.

Resim

El Başı rastgele glow verme

Gönderilme zamanı: Pzr Haz 27, 2021 10:20 pm
gönderen burakxd383
heaveNN yazdı: Pzr Haz 27, 2021 9:50 pm Bende sorunsuz derleniyor. Panel olmadığı için panelden derleyemiyorum.

Resim
yektanın addonsundada denediğimde aynı hatayı alıyoruz paneldede