⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🌐 www.furiazm.com ⏰ 7/24 aktif Yönetim 💬 Discord.gg/furiaclancs 💰Ücretsiz Adminlik/Vip alımı 🌟 Türkiye’nin yeni en gelişmiş Zombie Plague sunucusu
Sponsor Görsel 2
SponsorSponsor

Marvel Menüm Hakkında

RE: Marvel Menüm Hakkında
(22-06-2020, 14:33)Muhammet Bulut Adlı Kullanıcıdan Alıntı: zaten öyle yaptım doğrumu ki ? ee şimdi mesela 1 tl yaptım diyelim marvel paradan 1tl kesmesi lazım o nasıl olacak ?

hud dan bılmıyorum. ama kesmesı lazım? ben denedım oluyor kesıyor 1 tl Çok güldüm
RE: Marvel Menüm Hakkında
son hali olarak devam ediyorum kahramanların özellikleriyle kafam karıştı Çok güldüm kimsede yardım etmiyor Çok güldüm

PHP Kod:
#include <amxmodx>
#include <fun>
#include <cstrike>
#include <hamsandwich>
#include <reapi>

new const PLUGIN[] = "Gelismis Marvel Menu";
new const 
VERSION[] = "3.0";
new const 
AUTHOR[] = "Muhammet Bulut";

new const 
TAG[] = "WebAilesi";
new const 
KISATAG[] = "WA";

new 
bool:hook[33]
new 
hook_to[33][3]
new 
hook_speed_cvar
new bool:has_hook[33]
new 
bool:ironman_hasar[33],bool:dusme_hasari[33]
new 
spidermanmk[33]
new 
goodbye[33]

new 
Marvel_Parasi[33];

new 
Killed;
new 
HeadShot_Killed;

new 
HudSyncObj;

public 
plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR);
    RegisterHookChain(RG_CBasePlayer_Killed, "CBasePlayer_Killed", .post = true);
    
    Killed 
= register_cvar("Killed", "1");
    HeadShot_Killed = register_cvar("HeadShot_Killed", "5");
    
    HudSyncObj 
= CreateHudSyncObj();
    
    register_clcmd
("nightvision", "marvel_menu")
    
    RegisterHam
(Ham_Spawn, "player", "dogunca", 1);
    
    register_concmd
("+spiderman","hook_aktif")
    register_concmd("-spiderman","hook_off")
    
    hook_speed_cvar 
= register_cvar("hook_speed","5")
}

public 
plugin_precache()
{
    precache_model("models/player/volvarine/wolvarine.mdl");
    precache_model("models/player/orumcek/orumcekadam.mdl");
    precache_model("models/player/ironman/ironman.mdl");
    precache_model("models/player/captan/captanamerica.mdl");
    precache_model("models/player/batman/batman.mdl");
    precache_model("models/player/deadpool/deadpool.mdl");
    precache_model("models/player/flash/flash.mdl");
    precache_sound("hook/oly.wav")
}

public 
client_putinserver(id)
{
    
set_task(1.0, "HudMessage", id, _, _, "b");
}

public 
HudMessage(id)
{
    
set_hudmessage(255, 255, 255, 0.0, 0.30, 1, 1.0, 1.0);
    
ShowSyncHudMsg(id, HudSyncObj, "[ - Marvel  Paran : %d - ]", Marvel_Parasi[id]);
}

public 
hook_aktif(id,level,cid)
{
    if(
spidermanmk[id] == 1){
        
set_user_gravity(id,0.0)
        
set_task(0.1,"hook_prethink",id+10000,"",0,"b")
        
hook[id]=true
        hook_to
[id][0]=999999
        hook_prethink
(id+10000)
        
emit_sound(id,CHAN_VOICE,"hook/oly.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
        return 
PLUGIN_CONTINUE
    
}
    return 
PLUGIN_CONTINUE
}

public 
hook_off(id)
{
    if(
is_user_alive(id)) set_user_gravity(id)
    
hook[id]=false
    
return PLUGIN_HANDLED
}

public 
hook_prethink(id)
{
    
id -= 10000
    
if(!is_user_alive(id))
    {
        
hook[id]=false
    
}
    if(!
hook[id])
    {
        
remove_task(id+10000)
        return 
PLUGIN_HANDLED
    
}
    
    static 
origin1[3]
    
get_user_origin(id,origin1)
    
    if(
hook_to[id][0]==999999)
    {
        static 
origin2[3]
        
get_user_origin(id,origin2,3)
        
hook_to[id][0]=origin2[0]
        
hook_to[id][1]=origin2[1]
        
hook_to[id][2]=origin2[2]
    }
    
    
//ct icin renk olustur
    
message_begin(MSG_BROADCAST,SVC_TEMPENTITY)
    
write_byte(1)        // baslatalim
    
write_short(id)        // start entity
    
write_coord(hook_to[id][0])
    
write_coord(hook_to[id][1])
    
write_coord(hook_to[id][2])
    
write_short(beamsprite)
    
write_byte(1)        // framestart
    
write_byte(1)        // framerate
    
write_byte(2)        // life in 0.1's
    
write_byte(5)        // width
    
write_byte(0)        // noise
    
write_byte(225)        // red
    
write_byte(225)        // green
    
write_byte(225)        // blue
    
write_byte(100)        // brightness
    
write_byte(0)        // speed
    
message_end()
    
    
    static 
Float:velocity[3]
    
velocity[0] = (float(hook_to[id][0]) - float(origin1[0])) * 3.0
    velocity
[1] = (float(hook_to[id][1]) - float(origin1[1])) * 3.0
    velocity
[2] = (float(hook_to[id][2]) - float(origin1[2])) * 3.0
    
    
static Float:y
    y 
= velocity[0]*velocity[0] + velocity[1]*velocity[1] + velocity[2]*velocity[2]
    
    static 
Float:x
    x 
= (get_pcvar_float(hook_speed_cvar) * 120.0) / floatsqroot(y)
    
    
velocity[0] *= x
    velocity
[1] *= x
    velocity
[2] *= x
    
    set_pev
(id,pev_velocity,velocity)
    
    return 
PLUGIN_CONTINUE
}

public 
CBasePlayer_Killed(Victim, Killer)
{
    if(
is_user_connected(Victim) && is_user_connected(Killer))
    {
        if(
Victim != Killer)
        {
            if(
get_member(Victim, m_bHeadshotKilled))
            {
                
Marvel_Parasi[Killer] += get_pcvar_num(HeadShot_Killed);
            }
            else
            {
                
Marvel_Parasi[Killer] += get_pcvar_num(Killed);
            }
            
public 
dogunca(id){
    if(
is_user_connected(id) && is_user_alive(id)){
        
cs_reset_user_model(id);
        
remove_task(id);
    }
}

public 
marvel_menu(id)
{
    static Item[512]
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yGelismis Marvel Menu", TAG);
    new Menu = menu_create(Item, "marvel_menu_handler");
    
        formatex
(Item, charsmax(Item), "\d[\r%s\d] \w~ \yMarvel Menuye Gir", KISATAG),  menu_additem(Menu, Item, "1");
    
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yCikis", KISATAG), menu_setprop(Menu, MPROP_EXITNAME, Item);
    
menu_display(id, Menu, 0);
}

public 
marvel_menu_handler(id, Menu, Item)
{
    if(Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
    new Access, Data[6], Menu_Name[64], Call_Back;
    menu_item_getinfo(Menu, Item, Access, Data, 5, Menu_Name, 63, Call_Back);
    new key = str_to_num(Data);
    
    
switch(key)
    {
        case 1: 
    {
        
Renkli_Yazi(id, "!n[!t%s!n] !g Marvel menuye girildi. ", KISATAG);
        
gelismis_marvel_menu(id)
    }
}

public  gelismis_marvel_menu(id) {
    static 
Item[512]
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yGelismis Marvel Menu", TAG);
    new 
Menu = menu_create(Item, "gelismis_marvel_menu_handler");
    
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yWolvarine", KISATAG),  menu_additem(Menu, Item, "1");
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yOrumcek Adam", KISATAG),  menu_additem(Menu, Item, "2");
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yIronMan", KISATAG),  menu_additem(Menu, Item, "3");
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yCaptanAmerica", KISATAG),  menu_additem(Menu, Item, "4");
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yBatman", KISATAG), menu_additem(Menu, Item, "5");
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \Deadpool", KISATAG), menu_additem(Menu, Item, "6");
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \Flash", KISATAG), menu_additem(Menu, Item, "7");
    
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yCikis", KISATAG), menu_setprop(Menu, MPROP_EXITNAME, Item);
    
menu_display(id, Menu, 0);
}
public  gelismis_marvel_menu_handler(id, Menu, Item)
{
    if(
Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
    new 
Access, Data[6], Menu_Name[64], Call_Back;
    
menu_item_getinfo(Menu, Item, Access, Data, 5, Menu_Name, 63, Call_Back);
    new 
key = str_to_num(Data);
    switch(
key)
    {
        case 
1 : {
            
WolvarineMenu(id)
        }
        case 
2: {
            
OrumcakAdamMenu(id)
        }
        case 
3 :{
            
IronmanMenu(id)
        }
        case 
4: {
            
CaptanAmericaMenu(id)
        }
        case 
5 : {
            
BatmanMenu(id)
        }
        case 
6 : {
            
DeadpoolMenu(id)
        }
        case 
7 : {
            
FlashMenu(id)
        }
    }
    return 
PLUGIN_HANDLED
}
public 
IronmanMenu(id) {
    static 
Item[128]
    
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yIronman Menu", TAG);
    new 
Menu = menu_create(Item, "IronmanMenu_devam")
    if(
goodbye[id] == 0) {
        
formatex(Item, charsmax(Item),"\d[\r%s\d] \yIronman \d[100 MP]^n\rBilgi : \w200 Can, 200 Armor, 300 Gravity^n\rBilgi 2: \wAldiginiz Hasari Yari Yariya Iner.^n\rBilgi 3: \wYuksekten Dusunce Can Gitmez",KISATAG);
        
menu_additem(Menu, Item, "1")
    }
    if(
goodbye[id] == 1) {
        
formatex(Item, charsmax(Item),"\d[\r%s\d] \yIronman \d[Kullandiniz]^n\rBilgi: \w200 Canla Baslar Yari Hasar Iner.^n\rBilgi 2: \wYuksekten Dusunce Can Gitmez",KISATAG)
        
menu_additem(Menu, Item, "2")
    }
    
menu_setprop(Menu,MPROP_EXITNAME,"\wCikis")
    
menu_display(id, Menu,0)
}
public 
IronmanMenu_devam(id, menu, item) {
    if( 
item == MENU_EXIT )
    {
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
data[6], iName[64];
    new 
access, callback;
    
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    new 
key = str_to_num(data);
    
    switch(
key)
    {
        case 
1 : {
            if(
get_user_team(id) == 1) {
                if(
Marvel_Parasi(id) >= 100) {
                    
Marvel_Parasi(id,Marvel_Parasi(id) - 100)
                    
set_user_health(id,300)
                    
set_user_armor(id,500)
                    
set_user_maxspeed(id, 350.0)
                    
set_user_gravity(id,0.3)
                    
dusme_hasari[id] = true
                    ironman_hasar
[id] = true
                    Renkli_Yazi
(0,"!t[ !g%s !t] !nIsimli Oyuncu !gIronMan'a !nDonustu!",KISATAG)
                }
                else
                {
                    
Renkli_Yazi(id,"!gParan Yok! Gereken : !t100 !gMP",KISATAG)
                }
            }
        }
    return 
PLUGIN_HANDLED
}
public 
BatmanMenu(id) {
    static 
Item[128]
    
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yBatman Menu", TAG);
    new 
Menu = menu_create(Item, "BatmanMenu_devam")
    
    
formatex(Item, charsmax(Item),"\d[\r%s\d] \yBatman \d[100 MP]^n\rKullanim: \wSpace Tusuna Aban xd",KISATAG);
    
menu_additem(Menu, Item, "1")
    
    
menu_setprop(Menu,MPROP_EXITNAME,"\wCikis")
    
menu_display(id, Menu,0)
}
public 
BatmanMenu_devam(id, menu, item) {
    if( 
item == MENU_EXIT )
    {
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
data[6], iName[64];
    new 
access, callback;
    
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    new 
key = str_to_num(data);
    
    switch(
key)
    {
        case 
1:{
            
client_cmd(id,"say /batman")
        }
    }
    return 
PLUGIN_HANDLED
}
public 
FlashMenu(id) {
    static 
Item[128]
    
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yFlash Menu", TAG);
    new 
Menu = menu_create(Item, "FlashMenu_devam")
    
    
formatex(Item, charsmax(Item),"\d[\r%s\d] \yFlash Satin Al \r[100 MP]^n\rBilgi: \wCok Hizli Kosar",KISATAG)
    
menu_additem(Menu, Item, "1")
    
    
menu_setprop(Menu,MPROP_EXITNAME,"\wCikis")
    
menu_display(id, Menu,0)
}
public 
FlashMenu_devam(id, menu, item) {
    if( 
item == MENU_EXIT )
    {
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
data[6], iName[64];
    new 
access, callback;
    
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    new 
key = str_to_num(data);
    
    switch(
key)
    {
        case 
1:{
            if(
Marvel_Parasi(id) >= 90) {
                
Marvel_Parasi(id, Marvel_Parasi(id) - 90)
                
flasholdum[id] = 1
                set_user_maxspeed
(id,1900.0)
                
renkli_yazi(0,"!n[- !t%s !n-] !gFlasha Donustunuz.Kos Kos",KISATAG)
            }
            else {
                
renkli_yazi(id,"!t[!g %s !t] !nYeterli !t[ !gTL !t] !n'niz Yok.",KISATAG)
            }
        }
    }
    return 
PLUGIN_HANDLED
}
public 
OrumcakAdamMenu(id) {
    new 
contador=0;
    new 
players[32], num, tempid;
    
    
get_players(players, num)
    
    for (new 
i=0; i<num; i++) {
        
tempid = players[i]
        
        if (
get_user_team(tempid)==1 && is_user_alive(tempid)) 
        {
            
contador++; }
        }
        if ( 
contador == 1 ) {
            
renkli_yazi(id,"!n[!t %s !n] !gSon Mahkum Bu Menuden yararlanamaz",KISATAG)
            
set_task(0.1,"olumsuz_ses",id)
        }
        else if ( 
contador >= 2 )
        {
            new 
menu, Menuz[512]
            
formatex(Menuz, charsmax(Menuz), "\d[\r%s\d] \y~cc \ySpiderman Menu",TAG)
            
menu = menu_create(Menuz, "OrumcakAdamMenu_devam")
            
            
formatex(Menuz, charsmax(Menuz), "\ySpiderman [Hook] \r[- \d100MP \r-]^n\wKullanim: \wB Tusu Ile \rHook \wAtar",KISATAG)
            
menu_additem(menu, Menuz, "1")
            
            
formatex(Menuz, charsmax(Menuz), "\wCikis Yap")
            
            
menu_setprop(menu,MPROP_EXITNAME,Menuz) 
            
menu_setprop(menu, MPROP_NUMBER_COLOR, "\r~" )
            
menu_display(id, menu, 0)
        }
    }
    public 
OrumcakAdamMenu_devam(id,amenu,item)
    {
        if(
item == MENU_EXIT)
        {
            
menu_destroy(amenu)
            return 
PLUGIN_HANDLED
        
}
        new 
acces, callback, data[6], iname[64]
        
menu_item_getinfo(amenu, item, acces, data, 5, iname, 63,callback)
        new 
key = str_to_num(data)
        switch(
key){
            case 
1 :{
                if(
Marvel_Parasi[id] >= 100){
                    
Marvel_Parasi[id] -= 100
                    spidermanmk
[id] = 1
                    renkli_yazi
(0,"!n[- !t%s !n-] !gSpiderman Oldunuz,B'ye Basarsaniz Ag Firlatirsiniz.",KISATAG)
                }
                else
                {
                    
renkli_yazi(id,"!t[!g %s !t] !nYeterli !t[ !gTL !t] !n'niz Yok.",KISATAG)
                }
            }
        }
        
menu_destroy(amenu)
        return 
PLUGIN_HANDLED
    
}
public 
WolvarineMenu(id) {
    static 
Item[128]
    
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yWolvarine Menu", TAG);
    new 
Menu = menu_create(Item, "WolvarineMenu_devam")
    
    
formatex(Item, charsmax(Item),"\d[\r%s\d] \yWolvarine Satin Al \r[30 MP]^n\rBilgi: \wOzellik Bulamadim xd",KISATAG)
    
menu_additem(Menu, Item, "1")
    
    
menu_setprop(Menu,MPROP_EXITNAME,"\wCikis")
    
menu_display(id, Menu,0)
}
public 
WolvarineMenu_devam(id, menu, item) {
    if( 
item == MENU_EXIT )
    {
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
data[6], iName[64];
    new 
access, callback;
    
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    new 
key = str_to_num(data);
    
    switch(
key)
    {
        case 
1:{
            if(
Marvel_Parasi(id) >= 30) {
                
Marvel_Parasi(id, Marvel_Parasi(id) - 30)
                
set_user_maxspeed(id,1900.0)
                
renkli_yazi(0,"!n[- !t%s !n-] !gWolvarine Donustunuz.Ozellikler Bakimda",KISATAG)
            }
        }
    }
    return 
PLUGIN_HANDLED
}
public 
CaptanAmericaMenu(id) {
    static 
Item[128]
    
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yCaptan America Menu", TAG);
    new 
Menu = menu_create(Item, "CaptanAmericaMenu_devam")
    
    
formatex(Item, charsmax(Item),"\d[\r%s\d] \yCaptan America Satin Al \r[150 MP]^n\rBilgi: \wOzellik Bulamadim xd",KISATAG)
    
menu_additem(Menu, Item, "1")
    
    
menu_setprop(Menu,MPROP_EXITNAME,"\wCikis")
    
menu_display(id, Menu,0)
}
public 
CaptanAmericaMenu_devam(id, menu, item) {
    if( 
item == MENU_EXIT )
    {
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
data[6], iName[64];
    new 
access, callback;
    
menu_item_getinfo(menu,item,access,data,5,iName,63,callback);
    new 
key = str_to_num(data);
    
    switch(
key)
    {
        case 
1 : {
            if(
Marvel_Parasi(id) >= 150) {
                
Marvel_Parasi(id, Marvel_Parasi(id) - 150)
                
set_user_maxspeed(id,1900.0)
                
renkli_yazi(0,"!n[- !t%s !n-] !gCaptan America Donustunuz.Ozellikler Bakimda",KISATAG)
            }
        }
    }
    return 
PLUGIN_HANDLED
}

stock Renkli_Yazi(const ID, const Input[], any:...)
{
    static Message[191];
    vformat(Message, 190, Input, 3);
        
    replace_all
(Message, 190, "!n", "^x01");
    replace_all(Message, 190, "!g", "^x04");
    replace_all(Message, 190, "!t", "^x03");
    
    
#if AMXX_VERSION_NUM < 183
    new Count = 1, Players[32];
    
    
if(ID) Players[0] = ID; else get_players(Players, Count, "ch");
    {
        for(new i = 0; i < Count; i++)
        {
            if(is_user_connected(Players[i]))
            {
                message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, Players[i]);
                write_byte(Players[i]);
                write_string(Message);
                message_end();
            }
        }
    }
    #else
    client_print_color(ID, ID, Message);
    #endif
} 

son hali olarak devam güncelliyoruz hele bi bakın la Çok güldüm

PHP Kod:
#include <amxmodx>
#include <fun>
#include <cstrike>
#include <hamsandwich>
#include <reapi>

new const PLUGIN[] = "Gelismis Marvel Menu";
new const 
VERSION[] = "3.0";
new const 
AUTHOR[] = "Muhammet Bulut";

new const 
TAG[] = "WebAilesi";
new const 
KISATAG[] = "WA";

new 
bool:hook[33]
new 
hook_to[33][3]
new 
hook_speed_cvar
new bool:has_hook[33]
new 
bool:ironman_hasar[33],bool:dusme_hasari[33]
new 
spidermanmk[33]
new 
goodbye[33]

new 
Marvel_Parasi[33];

new 
Killed;
new 
HeadShot_Killed;

new 
HudSyncObj;

public 
plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR);
    RegisterHookChain(RG_CBasePlayer_Killed, "CBasePlayer_Killed", .post = true);
    
    Killed 
= register_cvar("Killed", "1");
    HeadShot_Killed = register_cvar("HeadShot_Killed", "5");
    
    HudSyncObj 
= CreateHudSyncObj();
    
    register_clcmd
("nightvision", "marvel_menu")
    
    RegisterHam
(Ham_Spawn, "player", "dogunca", 1);
    
    register_concmd
("+spiderman","hook_aktif")
    register_concmd("-spiderman","hook_off")
    
    hook_speed_cvar 
= register_cvar("hook_speed","5")
}

public 
plugin_precache()
{
    precache_model("models/player/volvarine/wolvarine.mdl");
    precache_model("models/player/orumcek/orumcekadam.mdl");
    precache_model("models/player/ironman/ironman.mdl");
    precache_model("models/player/captan/captanamerica.mdl");
    precache_model("models/player/batman/batman.mdl");
    precache_model("models/player/deadpool/deadpool.mdl");
    precache_model("models/player/flash/flash.mdl");
    precache_sound("hook/oly.wav")
}

public 
client_putinserver(id)
{
    
set_task(1.0, "HudMessage", id, _, _, "b");
}

public 
HudMessage(id)
{
    
set_hudmessage(255, 255, 255, 0.0, 0.30, 1, 1.0, 1.0);
    
ShowSyncHudMsg(id, HudSyncObj, "[ - Marvel  Paran : %d - ]", Marvel_Parasi[id]);
}

public 
hook_aktif(id,level,cid)
{
    if(
spidermanmk[id] == 1){
        
set_user_gravity(id,0.0)
        
set_task(0.1,"hook_prethink",id+10000,"",0,"b")
        
hook[id]=true
        hook_to
[id][0]=999999
        hook_prethink
(id+10000)
        
emit_sound(id,CHAN_VOICE,"hook/oly.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
        return 
PLUGIN_CONTINUE
    
}
    return 
PLUGIN_CONTINUE
}

public 
hook_off(id)
{
    if(
is_user_alive(id)) set_user_gravity(id)
    
hook[id]=false
    
return PLUGIN_HANDLED
}

public 
hook_prethink(id)
{
    
id -= 10000
    
if(!is_user_alive(id))
    {
        
hook[id]=false
    
}
    if(!
hook[id])
    {
        
remove_task(id+10000)
        return 
PLUGIN_HANDLED
    
}
    
    static 
origin1[3]
    
get_user_origin(id,origin1)
    
    if(
hook_to[id][0]==999999)
    {
        static 
origin2[3]
        
get_user_origin(id,origin2,3)
        
hook_to[id][0]=origin2[0]
        
hook_to[id][1]=origin2[1]
        
hook_to[id][2]=origin2[2]
    }
    
    
//ct icin renk olustur
    
message_begin(MSG_BROADCAST,SVC_TEMPENTITY)
    
write_byte(1)        // baslatalim
    
write_short(id)        // start entity
    
write_coord(hook_to[id][0])
    
write_coord(hook_to[id][1])
    
write_coord(hook_to[id][2])
    
write_short(beamsprite)
    
write_byte(1)        // framestart
    
write_byte(1)        // framerate
    
write_byte(2)        // life in 0.1's
    
write_byte(5)        // width
    
write_byte(0)        // noise
    
write_byte(225)        // red
    
write_byte(225)        // green
    
write_byte(225)        // blue
    
write_byte(100)        // brightness
    
write_byte(0)        // speed
    
message_end()
    
    
    static 
Float:velocity[3]
    
velocity[0] = (float(hook_to[id][0]) - float(origin1[0])) * 3.0
    velocity
[1] = (float(hook_to[id][1]) - float(origin1[1])) * 3.0
    velocity
[2] = (float(hook_to[id][2]) - float(origin1[2])) * 3.0
    
    
static Float:y
    y 
= velocity[0]*velocity[0] + velocity[1]*velocity[1] + velocity[2]*velocity[2]
    
    static 
Float:x
    x 
= (get_pcvar_float(hook_speed_cvar) * 120.0) / floatsqroot(y)
    
    
velocity[0] *= x
    velocity
[1] *= x
    velocity
[2] *= x
    
    set_pev
(id,pev_velocity,velocity)
    
    return 
PLUGIN_CONTINUE
}

public 
CBasePlayer_Killed(Victim, Killer)
{
    if(
is_user_connected(Victim) && is_user_connected(Killer))
    {
        if(
Victim != Killer)
        {
            if(
get_member(Victim, m_bHeadshotKilled))
            {
                
Marvel_Parasi[Killer] += get_pcvar_num(HeadShot_Killed);
            }
            else
            {
                
Marvel_Parasi[Killer] += get_pcvar_num(Killed);
            }
            
public 
dogunca(id){
    if(
is_user_connected(id) && is_user_alive(id)){
        
cs_reset_user_model(id);
        
remove_task(id);
    }
}

public 
marvel_menu(id)
{
    static Item[512]
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yGelismis Marvel Menu", TAG);
    new Menu = menu_create(Item, "marvel_menu_handler");
    
        formatex
(Item, charsmax(Item), "\d[\r%s\d] \w~ \yMarvel Menuye Gir", KISATAG),  menu_additem(Menu, Item, "1");
    
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yCikis", KISATAG), menu_setprop(Menu, MPROP_EXITNAME, Item);
    
menu_display(id, Menu, 0);
}

public 
marvel_menu_handler(id, Menu, Item)
{
    if(Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
    new Access, Data[6], Menu_Name[64], Call_Back;
    menu_item_getinfo(Menu, Item, Access, Data, 5, Menu_Name, 63, Call_Back);
    new key = str_to_num(Data);
    
    
switch(key)
    {
        case 1: 
    {
        
Renkli_Yazi(id, "!n[!t%s!n] !g Marvel menuye girildi. ", KISATAG);
        
gelismis_marvel_menu(id)
    }
}

public  gelismis_marvel_menu(id) {
    static 
Item[512]
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yGelismis Marvel Menu", TAG);
    new 
Menu = menu_create(Item, "gelismis_marvel_menu_handler");
    
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yWolvarine", KISATAG),  menu_additem(Menu, Item, "1");
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yOrumcek Adam", KISATAG),  menu_additem(Menu, Item, "2");
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yIronMan", KISATAG),  menu_additem(Menu, Item, "3");
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yCaptanAmerica", KISATAG),  menu_additem(Menu, Item, "4");
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yBatman", KISATAG), menu_additem(Menu, Item, "5");
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \Deadpool", KISATAG), menu_additem(Menu, Item, "6");
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \Flash", KISATAG), menu_additem(Menu, Item, "7");
    
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yCikis", KISATAG), menu_setprop(Menu, MPROP_EXITNAME, Item);
    
menu_display(id, Menu, 0);
}
public  gelismis_marvel_menu_handler(id, Menu, Item)
{
    if(
Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
    new 
Access, Data[6], Menu_Name[64], Call_Back;
    
menu_item_getinfo(Menu, Item, Access, Data, 5, Menu_Name, 63, Call_Back);
    new 
key = str_to_num(Data);
    switch(
key)
    {
        case 
1 : {
            
WolvarineMenu(id)
        }
        case 
2: {
            
OrumcakAdamMenu(id)
        }
        case 
3 :{
            
IronmanMenu(id)
        }
        case 
4: {
            
CaptanAmericaMenu(id)
        }
        case 
5 : {
            
BatmanMenu(id)
        }
        case 
6 : {
            
DeadpoolMenu(id)
        }
        case 
7 : {
            
FlashMenu(id)
        }
    }
    return 
PLUGIN_HANDLED
}
public 
IronmanMenu(id) {
    static 
Item[128]
    
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yIronman Menu", TAG);
    new 
Menu = menu_create(Item, "IronmanMenu_devam")
    if(
goodbye[id] == 0) {
        
formatex(Item, charsmax(Item),"\d[\r%s\d] \yIronman \d[100 MP]^n\rBilgi : \w200 Can, 200 Armor, 300 Gravity^n\rBilgi 2: \wAldiginiz Hasari Yari Yariya Iner.^n\rBilgi 3: \wYuksekten Dusunce Can Gitmez",KISATAG);
        
menu_additem(Menu, Item, "1")
    }
    if(
goodbye[id] == 1) {
        
formatex(Item, charsmax(Item),"\d[\r%s\d] \yIronman \d[Kullandiniz]^n\rBilgi: \w200 Canla Baslar Yari Hasar Iner.^n\rBilgi 2: \wYuksekten Dusunce Can Gitmez",KISATAG)
        
menu_additem(Menu, Item, "2")
    }
    
menu_setprop(Menu,MPROP_EXITNAME,"\wCikis")
    
menu_display(id, Menu,0)
}
public 
IronmanMenu_devam(id, menu, item) {
    if( 
item == MENU_EXIT )
    {
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
data[6], iName[64];
    new 
access, callback;
    
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    new 
key = str_to_num(data);
    
    switch(
key)
    {
        case 
1 : {
            if(
get_user_team(id) == 1) {
                if(
Marvel_Parasi(id) >= 100) {
                    
Marvel_Parasi(id,Marvel_Parasi(id) - 100)
                    
set_user_health(id,300)
                    
set_user_armor(id,500)
                    
set_user_maxspeed(id, 350.0)
                    
set_user_gravity(id,0.3)
                    
dusme_hasari[id] = true
                    ironman_hasar
[id] = true
                    Renkli_Yazi
(0,"!t[ !g%s !t] !nIsimli Oyuncu !gIronMan'a !nDonustu!",KISATAG)
                }
                else
                {
                    
Renkli_Yazi(id,"!gParan Yok! Gereken : !t100 !gMP",KISATAG)
                }
            }
        }
    return 
PLUGIN_HANDLED
}
public 
BatmanMenu(id) {
    static 
Item[128]
    
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yBatman Menu", TAG);
    new 
Menu = menu_create(Item, "BatmanMenu_devam")
    
    
formatex(Item, charsmax(Item),"\d[\r%s\d] \yBatman \d[100 MP]^n\rKullanim: \wSpace Tusuna Aban xd",KISATAG);
    
menu_additem(Menu, Item, "1")
    
    
menu_setprop(Menu,MPROP_EXITNAME,"\wCikis")
    
menu_display(id, Menu,0)
}
public 
BatmanMenu_devam(id, menu, item) {
    if( 
item == MENU_EXIT )
    {
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
data[6], iName[64];
    new 
access, callback;
    
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    new 
key = str_to_num(data);
    
    switch(
key)
    {
        case 
1:{
            
client_cmd(id,"say /batman")
        }
    }
    return 
PLUGIN_HANDLED
}
public 
FlashMenu(id) {
    static 
Item[128]
    
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yFlash Menu", TAG);
    new 
Menu = menu_create(Item, "FlashMenu_devam")
    
    
formatex(Item, charsmax(Item),"\d[\r%s\d] \yFlash Satin Al \r[100 MP]^n\rBilgi: \wCok Hizli Kosar",KISATAG)
    
menu_additem(Menu, Item, "1")
    
    
menu_setprop(Menu,MPROP_EXITNAME,"\wCikis")
    
menu_display(id, Menu,0)
}
public 
FlashMenu_devam(id, menu, item) {
    if( 
item == MENU_EXIT )
    {
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
data[6], iName[64];
    new 
access, callback;
    
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    new 
key = str_to_num(data);
    
    switch(
key)
    {
        case 
1:{
            if(
Marvel_Parasi(id) >= 90) {
                
Marvel_Parasi(id, Marvel_Parasi(id) - 90)
                
flasholdum[id] = 1
                set_user_maxspeed
(id,1900.0)
                
renkli_yazi(0,"!n[- !t%s !n-] !gFlasha Donustunuz.Kos Kos",KISATAG)
            }
            else {
                
renkli_yazi(id,"!t[!g %s !t] !nYeterli !t[ !gTL !t] !n'niz Yok.",KISATAG)
            }
        }
    }
    return 
PLUGIN_HANDLED
}
public 
OrumcakAdamMenu(id) {
    static 
Item[128]
    new 
menu, Menuz[512]
    
    
formatex(Menuz, charsmax(Menuz), "\d[\r%s\d] \y~cc \ySpiderman Menu",TAG)
    
menu = menu_create(Menuz, "OrumcakAdamMenu_devam")
    
    
formatex(Menuz, charsmax(Menuz), "\ySpiderman [Hook] \r[- \d100MP \r-]^n\wKullanim: \wB Tusu Ile \rHook \wAtar",KISATAG)
    
menu_additem(menu, Menuz, "1")
    
    
formatex(Menuz, charsmax(Menuz), "\wCikis Yap")
    
menu_setprop(menu,MPROP_EXITNAME,Menuz)
    
menu_setprop(menu, MPROP_NUMBER_COLOR, "\r~" )
    
menu_display(id, menu, 0)
}
public 
OrumcakAdamMenu_devam(id,amenu,item) {
    if(
item == MENU_EXIT)
    {
        
menu_destroy(amenu)
        return 
PLUGIN_HANDLED
    
}
    
    new 
data[6], iName[64];
    new 
access, callback;
    
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    new 
key = str_to_num(data);
    
    switch(
key){
        case 
1 :{
            if(
Marvel_Parasi[id] >= 100){
                
Marvel_Parasi[id] -= 100
                spidermanmk
[id] = 1
                renkli_yazi
(0,"!n[- !t%s !n-] !gSpiderman Oldunuz,B'ye Basarsaniz Ag Firlatirsiniz.",KISATAG)
            }
        }
    }
    return 
PLUGIN_HANDLED
}
public 
WolvarineMenu(id) {
    static 
Item[128]
    
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yWolvarine Menu", TAG);
    new 
Menu = menu_create(Item, "WolvarineMenu_devam")
    
    
formatex(Item, charsmax(Item),"\d[\r%s\d] \yWolvarine Satin Al \r[30 MP]^n\rBilgi: \wOzellik Bulamadim xd",KISATAG)
    
menu_additem(Menu, Item, "1")
    
    
menu_setprop(Menu,MPROP_EXITNAME,"\wCikis")
    
menu_display(id, Menu,0)
}
public 
WolvarineMenu_devam(id, menu, item) {
    if( 
item == MENU_EXIT )
    {
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
data[6], iName[64];
    new 
access, callback;
    
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    new 
key = str_to_num(data);
    
    switch(
key)
    {
        case 
1:{
            if(
Marvel_Parasi(id) >= 30) {
                
Marvel_Parasi(id, Marvel_Parasi(id) - 30)
                
set_user_maxspeed(id,1900.0)
                
renkli_yazi(0,"!n[- !t%s !n-] !gWolvarine Donustunuz.Ozellikler Bakimda",KISATAG)
            }
        }
    }
    return 
PLUGIN_HANDLED
}
public 
CaptanAmericaMenu(id) {
    static 
Item[128]
    
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yCaptan America Menu", TAG);
    new 
Menu = menu_create(Item, "CaptanAmericaMenu_devam")
    
    
formatex(Item, charsmax(Item),"\d[\r%s\d] \yCaptan America Satin Al \r[150 MP]^n\rBilgi: \wOzellik Bulamadim xd",KISATAG)
    
menu_additem(Menu, Item, "1")
    
    
menu_setprop(Menu,MPROP_EXITNAME,"\wCikis")
    
menu_display(id, Menu,0)
}
public 
CaptanAmericaMenu_devam(id, menu, item) {
    if( 
item == MENU_EXIT )
    {
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
data[6], iName[64];
    new 
access, callback;
    
menu_item_getinfo(menu,item,access,data,5,iName,63,callback);
    new 
key = str_to_num(data);
    
    switch(
key)
    {
        case 
1 : {
            if(
Marvel_Parasi(id) >= 150) {
                
Marvel_Parasi(id, Marvel_Parasi(id) - 150)
                
set_user_maxspeed(id,1900.0)
                
renkli_yazi(0,"!n[- !t%s !n-] !gCaptan America Donustunuz.Ozellikler Bakimda",KISATAG)
            }
        }
    }
    return 
PLUGIN_HANDLED
}
public 
DeadpoolMenu(id) {
    static 
Item[128] 
    
    
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yDeadpool Menu", TAG);
    new 
Menu = menu_create(Item, "DeadpoolMenu_devam")
    
    
formatex(Item, charsmax(Item),"\d[\r%s\d] \yDeadpool Satin Al \r[20 MP]^n\rBilgi: \wOzellik Bulamadim xd",KISATAG)
    
menu_additem(Menu, Item, "1")
    
    
menu_setprop(Menu,MPROP_EXITNAME,"\wCikis")
    
menu_display(id, Menu,0)
}
public 
DeadpoolMenu_devam(id, menu, item) {
    if( 
item == MENU_EXIT )
    {
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
data[6], iName[64];
    new 
access, callback;
    
menu_item_getinfo(menu,item,access,data,5,iName,63,callback);
    new 
key = str_to_num(data);
    
    switch(
key)
    {
        case 
1 : {
            if(
Marvel_Parasi(id) >= 20) {
                
Marvel_Parasi(id, Marvel_Parasi(id) - 20)
                
set_user_maxspeed(id,1900.0)
                
renkli_yazi(0,"!n[- !t%s !n-] !gDeadpool Donustunuz.Ozellikler Bakimda",KISATAG)
            }
        }
    }
    return 
PLUGIN_HANDLED
}
stock Renkli_Yazi(const ID, const Input[], any:...)
{
    static Message[191];
    vformat(Message, 190, Input, 3);
        
    replace_all
(Message, 190, "!n", "^x01");
    replace_all(Message, 190, "!g", "^x04");
    replace_all(Message, 190, "!t", "^x03");
    
    
#if AMXX_VERSION_NUM < 183
    new Count = 1, Players[32];
    
    
if(ID) Players[0] = ID; else get_players(Players, Count, "ch");
    {
        for(new i = 0; i < Count; i++)
        {
            if(is_user_connected(Players[i]))
            {
                message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, Players[i]);
                write_byte(Players[i]);
                write_string(Message);
                message_end();
            }
        }
    }
    #else
    client_print_color(ID, ID, Message);
    #endif
} 
Son Düzenleme: 22-06-2020, 15:17, Düzenleyen: Muhammet Bulut
RE: Marvel Menüm Hakkında
Başka bir yerden direk kopyalama yapmak yerine, oradaki kodun anlamını oku - analiz et. Orada developer ne yapmak istemiş buna bak.
RE: Marvel Menüm Hakkında
Eskiden yapmıştım, muhtemelen ilham kaynağı olur.

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

#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <cstrike>
#include <engine>
#include <hamsandwich>
#include <fakemeta>
native jb_get_user_packs(id)
    
native jb_set_user_packs(id, ammount)
    
#define PLUGIN "Plugin Adi"
#define VERSION "1.0"
#define AUTHOR "Smash"
#define TAG "oK-By"

new bool:hook[33]
new 
hook_to[33][3]
new 
hook_speed_cvar
new bool:has_hook[33]
new 
beamsprite
new spidermanmk[33]

public 
plugin_init() {
    
register_plugin(PLUGIN, VERSION, AUTHOR)
    
register_concmd("+spiderman","hook_aktif")
    
register_concmd("-spiderman","hook_off")
    
hook_speed_cvar = register_cvar("hook_speedd","5")
    
    
register_clcmd("say /spiderman","SpiderManMenu")
    
register_clcmd("radio2","hook_aktif")
    
register_logevent("Event_RoundStart", 2, "1=Round_Start")
    
RegisterHam(Ham_TakeDamage, "player", "OnCBasePlayer_TakeDamage")
}
public 
plugin_precache() 
{
    
beamsprite = precache_model("sprites/olympos.spr")
    
precache_sound("hook/oly.wav")
}
public 
Event_RoundStart()
{
    for(new 
i; i < get_maxplayers(); i++) {
        
spidermanmk[i] = false
    
}
    
}

public 
hook_aktif(id,level,cid)
{
    if(
spidermanmk[id] == 1){
        
set_user_gravity(id,0.0)
        
set_task(0.1,"hook_prethink",id+10000,"",0,"b")
        
hook[id]=true
        hook_to
[id][0]=999999
        hook_prethink
(id+10000)
        
emit_sound(id,CHAN_VOICE,"hook/oly.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
        return 
PLUGIN_CONTINUE
    
}
    return 
PLUGIN_CONTINUE
}

public 
hook_off(id)
{
    if(
is_user_alive(id)) set_user_gravity(id)
    
hook[id]=false
    
return PLUGIN_HANDLED
}

public 
hook_prethink(id)
{
    
id -= 10000
    
if(!is_user_alive(id))
    {
        
hook[id]=false
    
}
    if(!
hook[id])
    {
        
remove_task(id+10000)
        return 
PLUGIN_HANDLED
    
}
    
    
//Get Id's origin
    
static origin1[3]
    
get_user_origin(id,origin1)
    
    if(
hook_to[id][0]==999999)
    {
        static 
origin2[3]
        
get_user_origin(id,origin2,3)
        
hook_to[id][0]=origin2[0]
        
hook_to[id][1]=origin2[1]
        
hook_to[id][2]=origin2[2]
    }
    
    
//ct icin renk olustur
    
message_begin(MSG_BROADCAST,SVC_TEMPENTITY)
    
write_byte(1)        // baslatalim
    
write_short(id)        // start entity
    
write_coord(hook_to[id][0])
    
write_coord(hook_to[id][1])
    
write_coord(hook_to[id][2])
    
write_short(beamsprite)
    
write_byte(1)        // framestart
    
write_byte(1)        // framerate
    
write_byte(2)        // life in 0.1's
    
write_byte(5)        // width
    
write_byte(0)        // noise
    
write_byte(225)        // red
    
write_byte(225)        // green
    
write_byte(225)        // blue
    
write_byte(100)        // brightness
    
write_byte(0)        // speed
    
message_end()
    
    
    static 
Float:velocity[3]
    
velocity[0] = (float(hook_to[id][0]) - float(origin1[0])) * 3.0
    velocity
[1] = (float(hook_to[id][1]) - float(origin1[1])) * 3.0
    velocity
[2] = (float(hook_to[id][2]) - float(origin1[2])) * 3.0
    
    
static Float:y
    y 
= velocity[0]*velocity[0] + velocity[1]*velocity[1] + velocity[2]*velocity[2]
    
    static 
Float:x
    x 
= (get_pcvar_float(hook_speed_cvar) * 120.0) / floatsqroot(y)
    
    
velocity[0] *= x
    velocity
[1] *= x
    velocity
[2] *= x
    
    set_pev
(id,pev_velocity,velocity)
    
    return 
PLUGIN_CONTINUE
}
public 
SpiderManMenu(id) {
    new 
contador=0;
    new 
players[32], num, tempid;
    
    
get_players(players, num)
    
    for (new 
i=0; i<num; i++) {
        
tempid = players[i]
        
        if (
get_user_team(tempid)==1 && is_user_alive(tempid)) 
        {
        
contador++; }
    }
    if ( 
contador == 1 ) {
        
renkli_yazi(id,"!n[!t %s !n] !gSon Mahkum Bu Menuden yararlanamaz",TAG)
        
set_task(0.1,"olumsuz_ses",id)
    } 
    else if ( 
contador >= 2 )
    {
        new 
menu, Menuz[512]   
        formatex
(Menuz, charsmax(Menuz), "\woK-By \y~ \ySPIDERMAN MENU")    
        menu 
= menu_create(Menuz, "SpiderManMenu_devam")            
        
        
formatex(Menuz, charsmax(Menuz), "\ySPIDERMAN [Hook] \r[- \d100JB \r-]^n\wKullanim: \wB Tusu Ile \rHook \wAtar^nKonsola: \rbind b +spiderman") 
        
menu_additem(menu, Menuz, "1")
        
        
formatex(Menuz, charsmax(Menuz), "\wCikis Yap")
        
        
menu_setprop(menu,MPROP_EXITNAME,Menuz) 
        
menu_setprop(menu, MPROP_NUMBER_COLOR, "\r~" )
        
menu_display(id, menu, 0)      
    
}
}
public 
SpiderManMenu_devam(id,amenu,item)
{
    if(
item == MENU_EXIT)
    {
        
menu_destroy(amenu)
        return 
PLUGIN_HANDLED    
    
}
    new 
acces, callback, data[6], iname[64]
    
menu_item_getinfo(amenu, item, acces, data, 5, iname, 63,callback)
    new 
key = str_to_num(data)
    switch(
key){
        case 
1 :{
            if(
jb_get_user_packs(id) >= 100) {
                
jb_set_user_packs(id,jb_get_user_packs(id) - 100)
                
spidermanmk[id] = 1

            
}
            else{
                
renkli_yazi(id,"!t[!g %s !t] !nYeterli !t[ !gTL !t] !n'niz Yok.",TAG)
            }
        }
    }
    
menu_destroy(amenu)
    return 
PLUGIN_HANDLED
}
stock renkli_yazi(const id, const input[], any:...)
{
    new 
count = 1, players[32];
    static 
msg[191];
    
vformat(msg, 190, input, 3);
    
    
replace_all(msg, 190, "!n", "^x01"); // Default Renk(Sar??    
    
replace_all(msg, 190, "!g", "^x04"); // Ye??Renk
    
replace_all(msg, 190, "!t", "^x03"); // Tak??enk( CT mavi , T k??z??
    
    
if (id) players[0] = id; else get_players(players, count, "ch"); {
        for (new 
i = 0; i < count; i++)
        {
            if (
is_user_connected(players[i]))
            {
                
                
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]);
                
write_byte(players[i]);
                
write_string(msg);
                
message_end();
            }
            
        }
    }
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/ 
RE: Marvel Menüm Hakkında
(22-06-2020, 18:51)k1s1m Adlı Kullanıcıdan Alıntı: Eskiden yapmıştım, muhtemelen ilham kaynağı olur.

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

#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <cstrike>
#include <engine>
#include <hamsandwich>
#include <fakemeta>
native jb_get_user_packs(id)
    
native jb_set_user_packs(id, ammount)
    
#define PLUGIN "Plugin Adi"
#define VERSION "1.0"
#define AUTHOR "Smash"
#define TAG "oK-By"

new bool:hook[33]
new 
hook_to[33][3]
new 
hook_speed_cvar
new bool:has_hook[33]
new 
beamsprite
new spidermanmk[33]

public 
plugin_init() {
    
register_plugin(PLUGIN, VERSION, AUTHOR)
    
register_concmd("+spiderman","hook_aktif")
    
register_concmd("-spiderman","hook_off")
    
hook_speed_cvar = register_cvar("hook_speedd","5")
    
    
register_clcmd("say /spiderman","SpiderManMenu")
    
register_clcmd("radio2","hook_aktif")
    
register_logevent("Event_RoundStart", 2, "1=Round_Start")
    
RegisterHam(Ham_TakeDamage, "player", "OnCBasePlayer_TakeDamage")
}
public 
plugin_precache() 
{
    
beamsprite = precache_model("sprites/olympos.spr")
    
precache_sound("hook/oly.wav")
}
public 
Event_RoundStart()
{
    for(new 
i; i < get_maxplayers(); i++) {
        
spidermanmk[i] = false
    
}
    
}

public 
hook_aktif(id,level,cid)
{
    if(
spidermanmk[id] == 1){
        
set_user_gravity(id,0.0)
        
set_task(0.1,"hook_prethink",id+10000,"",0,"b")
        
hook[id]=true
        hook_to
[id][0]=999999
        hook_prethink
(id+10000)
        
emit_sound(id,CHAN_VOICE,"hook/oly.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
        return 
PLUGIN_CONTINUE
    
}
    return 
PLUGIN_CONTINUE
}

public 
hook_off(id)
{
    if(
is_user_alive(id)) set_user_gravity(id)
    
hook[id]=false
    
return PLUGIN_HANDLED
}

public 
hook_prethink(id)
{
    
id -= 10000
    
if(!is_user_alive(id))
    {
        
hook[id]=false
    
}
    if(!
hook[id])
    {
        
remove_task(id+10000)
        return 
PLUGIN_HANDLED
    
}
    
    
//Get Id's origin
    
static origin1[3]
    
get_user_origin(id,origin1)
    
    if(
hook_to[id][0]==999999)
    {
        static 
origin2[3]
        
get_user_origin(id,origin2,3)
        
hook_to[id][0]=origin2[0]
        
hook_to[id][1]=origin2[1]
        
hook_to[id][2]=origin2[2]
    }
    
    
//ct icin renk olustur
    
message_begin(MSG_BROADCAST,SVC_TEMPENTITY)
    
write_byte(1)        // baslatalim
    
write_short(id)        // start entity
    
write_coord(hook_to[id][0])
    
write_coord(hook_to[id][1])
    
write_coord(hook_to[id][2])
    
write_short(beamsprite)
    
write_byte(1)        // framestart
    
write_byte(1)        // framerate
    
write_byte(2)        // life in 0.1's
    
write_byte(5)        // width
    
write_byte(0)        // noise
    
write_byte(225)        // red
    
write_byte(225)        // green
    
write_byte(225)        // blue
    
write_byte(100)        // brightness
    
write_byte(0)        // speed
    
message_end()
    
    
    static 
Float:velocity[3]
    
velocity[0] = (float(hook_to[id][0]) - float(origin1[0])) * 3.0
    velocity
[1] = (float(hook_to[id][1]) - float(origin1[1])) * 3.0
    velocity
[2] = (float(hook_to[id][2]) - float(origin1[2])) * 3.0
    
    
static Float:y
    y 
= velocity[0]*velocity[0] + velocity[1]*velocity[1] + velocity[2]*velocity[2]
    
    static 
Float:x
    x 
= (get_pcvar_float(hook_speed_cvar) * 120.0) / floatsqroot(y)
    
    
velocity[0] *= x
    velocity
[1] *= x
    velocity
[2] *= x
    
    set_pev
(id,pev_velocity,velocity)
    
    return 
PLUGIN_CONTINUE
}
public 
SpiderManMenu(id) {
    new 
contador=0;
    new 
players[32], num, tempid;
    
    
get_players(players, num)
    
    for (new 
i=0; i<num; i++) {
        
tempid = players[i]
        
        if (
get_user_team(tempid)==1 && is_user_alive(tempid)) 
        {
        
contador++; }
    }
    if ( 
contador == 1 ) {
        
renkli_yazi(id,"!n[!t %s !n] !gSon Mahkum Bu Menuden yararlanamaz",TAG)
        
set_task(0.1,"olumsuz_ses",id)
    } 
    else if ( 
contador >= 2 )
    {
        new 
menu, Menuz[512]   
        formatex
(Menuz, charsmax(Menuz), "\woK-By \y~ \ySPIDERMAN MENU")    
        menu 
= menu_create(Menuz, "SpiderManMenu_devam")            
        
        
formatex(Menuz, charsmax(Menuz), "\ySPIDERMAN [Hook] \r[- \d100JB \r-]^n\wKullanim: \wB Tusu Ile \rHook \wAtar^nKonsola: \rbind b +spiderman") 
        
menu_additem(menu, Menuz, "1")
        
        
formatex(Menuz, charsmax(Menuz), "\wCikis Yap")
        
        
menu_setprop(menu,MPROP_EXITNAME,Menuz) 
        
menu_setprop(menu, MPROP_NUMBER_COLOR, "\r~" )
        
menu_display(id, menu, 0)      
    
}
}
public 
SpiderManMenu_devam(id,amenu,item)
{
    if(
item == MENU_EXIT)
    {
        
menu_destroy(amenu)
        return 
PLUGIN_HANDLED    
    
}
    new 
acces, callback, data[6], iname[64]
    
menu_item_getinfo(amenu, item, acces, data, 5, iname, 63,callback)
    new 
key = str_to_num(data)
    switch(
key){
        case 
1 :{
            if(
jb_get_user_packs(id) >= 100) {
                
jb_set_user_packs(id,jb_get_user_packs(id) - 100)
                
spidermanmk[id] = 1

            
}
            else{
                
renkli_yazi(id,"!t[!g %s !t] !nYeterli !t[ !gTL !t] !n'niz Yok.",TAG)
            }
        }
    }
    
menu_destroy(amenu)
    return 
PLUGIN_HANDLED
}
stock renkli_yazi(const id, const input[], any:...)
{
    new 
count = 1, players[32];
    static 
msg[191];
    
vformat(msg, 190, input, 3);
    
    
replace_all(msg, 190, "!n", "^x01"); // Default Renk(Sar??    
    
replace_all(msg, 190, "!g", "^x04"); // Ye??Renk
    
replace_all(msg, 190, "!t", "^x03"); // Tak??enk( CT mavi , T k??z??
    
    
if (id) players[0] = id; else get_players(players, count, "ch"); {
        for (new 
i = 0; i < count; i++)
        {
            if (
is_user_connected(players[i]))
            {
                
                
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]);
                
write_byte(players[i]);
                
write_string(msg);
                
message_end();
            }
            
        }
    }
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/ 
bu zaten marvel menümdeki spidermanla aynı bunu ayrı olarakmı kurayım marvel menüye spiderman eklemimmi ?
RE: Marvel Menüm Hakkında
(22-06-2020, 20:03)Muhammet Bulut Adlı Kullanıcıdan Alıntı:
(22-06-2020, 18:51)k1s1m Adlı Kullanıcıdan Alıntı: Eskiden yapmıştım, muhtemelen ilham kaynağı olur.

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

#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <cstrike>
#include <engine>
#include <hamsandwich>
#include <fakemeta>
native jb_get_user_packs(id)
    
native jb_set_user_packs(id, ammount)
    
#define PLUGIN "Plugin Adi"
#define VERSION "1.0"
#define AUTHOR "Smash"
#define TAG "oK-By"

new bool:hook[33]
new 
hook_to[33][3]
new 
hook_speed_cvar
new bool:has_hook[33]
new 
beamsprite
new spidermanmk[33]

public 
plugin_init() {
    
register_plugin(PLUGIN, VERSION, AUTHOR)
    
register_concmd("+spiderman","hook_aktif")
    
register_concmd("-spiderman","hook_off")
    
hook_speed_cvar = register_cvar("hook_speedd","5")
    
    
register_clcmd("say /spiderman","SpiderManMenu")
    
register_clcmd("radio2","hook_aktif")
    
register_logevent("Event_RoundStart", 2, "1=Round_Start")
    
RegisterHam(Ham_TakeDamage, "player", "OnCBasePlayer_TakeDamage")
}
public 
plugin_precache() 
{
    
beamsprite = precache_model("sprites/olympos.spr")
    
precache_sound("hook/oly.wav")
}
public 
Event_RoundStart()
{
    for(new 
i; i < get_maxplayers(); i++) {
        
spidermanmk[i] = false
    
}
    
}

public 
hook_aktif(id,level,cid)
{
    if(
spidermanmk[id] == 1){
        
set_user_gravity(id,0.0)
        
set_task(0.1,"hook_prethink",id+10000,"",0,"b")
        
hook[id]=true
        hook_to
[id][0]=999999
        hook_prethink
(id+10000)
        
emit_sound(id,CHAN_VOICE,"hook/oly.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
        return 
PLUGIN_CONTINUE
    
}
    return 
PLUGIN_CONTINUE
}

public 
hook_off(id)
{
    if(
is_user_alive(id)) set_user_gravity(id)
    
hook[id]=false
    
return PLUGIN_HANDLED
}

public 
hook_prethink(id)
{
    
id -= 10000
    
if(!is_user_alive(id))
    {
        
hook[id]=false
    
}
    if(!
hook[id])
    {
        
remove_task(id+10000)
        return 
PLUGIN_HANDLED
    
}
    
    
//Get Id's origin
    
static origin1[3]
    
get_user_origin(id,origin1)
    
    if(
hook_to[id][0]==999999)
    {
        static 
origin2[3]
        
get_user_origin(id,origin2,3)
        
hook_to[id][0]=origin2[0]
        
hook_to[id][1]=origin2[1]
        
hook_to[id][2]=origin2[2]
    }
    
    
//ct icin renk olustur
    
message_begin(MSG_BROADCAST,SVC_TEMPENTITY)
    
write_byte(1)        // baslatalim
    
write_short(id)        // start entity
    
write_coord(hook_to[id][0])
    
write_coord(hook_to[id][1])
    
write_coord(hook_to[id][2])
    
write_short(beamsprite)
    
write_byte(1)        // framestart
    
write_byte(1)        // framerate
    
write_byte(2)        // life in 0.1's
    
write_byte(5)        // width
    
write_byte(0)        // noise
    
write_byte(225)        // red
    
write_byte(225)        // green
    
write_byte(225)        // blue
    
write_byte(100)        // brightness
    
write_byte(0)        // speed
    
message_end()
    
    
    static 
Float:velocity[3]
    
velocity[0] = (float(hook_to[id][0]) - float(origin1[0])) * 3.0
    velocity
[1] = (float(hook_to[id][1]) - float(origin1[1])) * 3.0
    velocity
[2] = (float(hook_to[id][2]) - float(origin1[2])) * 3.0
    
    
static Float:y
    y 
= velocity[0]*velocity[0] + velocity[1]*velocity[1] + velocity[2]*velocity[2]
    
    static 
Float:x
    x 
= (get_pcvar_float(hook_speed_cvar) * 120.0) / floatsqroot(y)
    
    
velocity[0] *= x
    velocity
[1] *= x
    velocity
[2] *= x
    
    set_pev
(id,pev_velocity,velocity)
    
    return 
PLUGIN_CONTINUE
}
public 
SpiderManMenu(id) {
    new 
contador=0;
    new 
players[32], num, tempid;
    
    
get_players(players, num)
    
    for (new 
i=0; i<num; i++) {
        
tempid = players[i]
        
        if (
get_user_team(tempid)==1 && is_user_alive(tempid)) 
        {
        
contador++; }
    }
    if ( 
contador == 1 ) {
        
renkli_yazi(id,"!n[!t %s !n] !gSon Mahkum Bu Menuden yararlanamaz",TAG)
        
set_task(0.1,"olumsuz_ses",id)
    } 
    else if ( 
contador >= 2 )
    {
        new 
menu, Menuz[512]   
        formatex
(Menuz, charsmax(Menuz), "\woK-By \y~ \ySPIDERMAN MENU")    
        menu 
= menu_create(Menuz, "SpiderManMenu_devam")            
        
        
formatex(Menuz, charsmax(Menuz), "\ySPIDERMAN [Hook] \r[- \d100JB \r-]^n\wKullanim: \wB Tusu Ile \rHook \wAtar^nKonsola: \rbind b +spiderman") 
        
menu_additem(menu, Menuz, "1")
        
        
formatex(Menuz, charsmax(Menuz), "\wCikis Yap")
        
        
menu_setprop(menu,MPROP_EXITNAME,Menuz) 
        
menu_setprop(menu, MPROP_NUMBER_COLOR, "\r~" )
        
menu_display(id, menu, 0)      
    
}
}
public 
SpiderManMenu_devam(id,amenu,item)
{
    if(
item == MENU_EXIT)
    {
        
menu_destroy(amenu)
        return 
PLUGIN_HANDLED    
    
}
    new 
acces, callback, data[6], iname[64]
    
menu_item_getinfo(amenu, item, acces, data, 5, iname, 63,callback)
    new 
key = str_to_num(data)
    switch(
key){
        case 
1 :{
            if(
jb_get_user_packs(id) >= 100) {
                
jb_set_user_packs(id,jb_get_user_packs(id) - 100)
                
spidermanmk[id] = 1

            
}
            else{
                
renkli_yazi(id,"!t[!g %s !t] !nYeterli !t[ !gTL !t] !n'niz Yok.",TAG)
            }
        }
    }
    
menu_destroy(amenu)
    return 
PLUGIN_HANDLED
}
stock renkli_yazi(const id, const input[], any:...)
{
    new 
count = 1, players[32];
    static 
msg[191];
    
vformat(msg, 190, input, 3);
    
    
replace_all(msg, 190, "!n", "^x01"); // Default Renk(Sar??    
    
replace_all(msg, 190, "!g", "^x04"); // Ye??Renk
    
replace_all(msg, 190, "!t", "^x03"); // Tak??enk( CT mavi , T k??z??
    
    
if (id) players[0] = id; else get_players(players, count, "ch"); {
        for (new 
i = 0; i < count; i++)
        {
            if (
is_user_connected(players[i]))
            {
                
                
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]);
                
write_byte(players[i]);
                
write_string(msg);
                
message_end();
            }
            
        }
    }
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/ 
bu zaten marvel menümdeki spidermanla aynı bunu ayrı olarakmı kurayım marvel menüye spiderman eklemimmi ?

ayrı olarak yada bırlesık olarak senın kararın
RE: Marvel Menüm Hakkında
(Konunun başındaki dahil) yaptığın açıklama bana tam olarak açıklayıcı gelmedi. Tekrar bir açıklama yaparsan ona göre cevap vereyim.
(22-06-2020, 20:03)Muhammet Bulut Adlı Kullanıcıdan Alıntı:
(22-06-2020, 18:51)k1s1m Adlı Kullanıcıdan Alıntı: Eskiden yapmıştım, muhtemelen ilham kaynağı olur.

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

#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <cstrike>
#include <engine>
#include <hamsandwich>
#include <fakemeta>
native jb_get_user_packs(id)
    
native jb_set_user_packs(id, ammount)
    
#define PLUGIN "Plugin Adi"
#define VERSION "1.0"
#define AUTHOR "Smash"
#define TAG "oK-By"

new bool:hook[33]
new 
hook_to[33][3]
new 
hook_speed_cvar
new bool:has_hook[33]
new 
beamsprite
new spidermanmk[33]

public 
plugin_init() {
    
register_plugin(PLUGIN, VERSION, AUTHOR)
    
register_concmd("+spiderman","hook_aktif")
    
register_concmd("-spiderman","hook_off")
    
hook_speed_cvar = register_cvar("hook_speedd","5")
    
    
register_clcmd("say /spiderman","SpiderManMenu")
    
register_clcmd("radio2","hook_aktif")
    
register_logevent("Event_RoundStart", 2, "1=Round_Start")
    
RegisterHam(Ham_TakeDamage, "player", "OnCBasePlayer_TakeDamage")
}
public 
plugin_precache() 
{
    
beamsprite = precache_model("sprites/olympos.spr")
    
precache_sound("hook/oly.wav")
}
public 
Event_RoundStart()
{
    for(new 
i; i < get_maxplayers(); i++) {
        
spidermanmk[i] = false
    
}
    
}

public 
hook_aktif(id,level,cid)
{
    if(
spidermanmk[id] == 1){
        
set_user_gravity(id,0.0)
        
set_task(0.1,"hook_prethink",id+10000,"",0,"b")
        
hook[id]=true
        hook_to
[id][0]=999999
        hook_prethink
(id+10000)
        
emit_sound(id,CHAN_VOICE,"hook/oly.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
        return 
PLUGIN_CONTINUE
    
}
    return 
PLUGIN_CONTINUE
}

public 
hook_off(id)
{
    if(
is_user_alive(id)) set_user_gravity(id)
    
hook[id]=false
    
return PLUGIN_HANDLED
}

public 
hook_prethink(id)
{
    
id -= 10000
    
if(!is_user_alive(id))
    {
        
hook[id]=false
    
}
    if(!
hook[id])
    {
        
remove_task(id+10000)
        return 
PLUGIN_HANDLED
    
}
    
    
//Get Id's origin
    
static origin1[3]
    
get_user_origin(id,origin1)
    
    if(
hook_to[id][0]==999999)
    {
        static 
origin2[3]
        
get_user_origin(id,origin2,3)
        
hook_to[id][0]=origin2[0]
        
hook_to[id][1]=origin2[1]
        
hook_to[id][2]=origin2[2]
    }
    
    
//ct icin renk olustur
    
message_begin(MSG_BROADCAST,SVC_TEMPENTITY)
    
write_byte(1)        // baslatalim
    
write_short(id)        // start entity
    
write_coord(hook_to[id][0])
    
write_coord(hook_to[id][1])
    
write_coord(hook_to[id][2])
    
write_short(beamsprite)
    
write_byte(1)        // framestart
    
write_byte(1)        // framerate
    
write_byte(2)        // life in 0.1's
    
write_byte(5)        // width
    
write_byte(0)        // noise
    
write_byte(225)        // red
    
write_byte(225)        // green
    
write_byte(225)        // blue
    
write_byte(100)        // brightness
    
write_byte(0)        // speed
    
message_end()
    
    
    static 
Float:velocity[3]
    
velocity[0] = (float(hook_to[id][0]) - float(origin1[0])) * 3.0
    velocity
[1] = (float(hook_to[id][1]) - float(origin1[1])) * 3.0
    velocity
[2] = (float(hook_to[id][2]) - float(origin1[2])) * 3.0
    
    
static Float:y
    y 
= velocity[0]*velocity[0] + velocity[1]*velocity[1] + velocity[2]*velocity[2]
    
    static 
Float:x
    x 
= (get_pcvar_float(hook_speed_cvar) * 120.0) / floatsqroot(y)
    
    
velocity[0] *= x
    velocity
[1] *= x
    velocity
[2] *= x
    
    set_pev
(id,pev_velocity,velocity)
    
    return 
PLUGIN_CONTINUE
}
public 
SpiderManMenu(id) {
    new 
contador=0;
    new 
players[32], num, tempid;
    
    
get_players(players, num)
    
    for (new 
i=0; i<num; i++) {
        
tempid = players[i]
        
        if (
get_user_team(tempid)==1 && is_user_alive(tempid)) 
        {
        
contador++; }
    }
    if ( 
contador == 1 ) {
        
renkli_yazi(id,"!n[!t %s !n] !gSon Mahkum Bu Menuden yararlanamaz",TAG)
        
set_task(0.1,"olumsuz_ses",id)
    } 
    else if ( 
contador >= 2 )
    {
        new 
menu, Menuz[512]   
        formatex
(Menuz, charsmax(Menuz), "\woK-By \y~ \ySPIDERMAN MENU")    
        menu 
= menu_create(Menuz, "SpiderManMenu_devam")            
        
        
formatex(Menuz, charsmax(Menuz), "\ySPIDERMAN [Hook] \r[- \d100JB \r-]^n\wKullanim: \wB Tusu Ile \rHook \wAtar^nKonsola: \rbind b +spiderman") 
        
menu_additem(menu, Menuz, "1")
        
        
formatex(Menuz, charsmax(Menuz), "\wCikis Yap")
        
        
menu_setprop(menu,MPROP_EXITNAME,Menuz) 
        
menu_setprop(menu, MPROP_NUMBER_COLOR, "\r~" )
        
menu_display(id, menu, 0)      
    
}
}
public 
SpiderManMenu_devam(id,amenu,item)
{
    if(
item == MENU_EXIT)
    {
        
menu_destroy(amenu)
        return 
PLUGIN_HANDLED    
    
}
    new 
acces, callback, data[6], iname[64]
    
menu_item_getinfo(amenu, item, acces, data, 5, iname, 63,callback)
    new 
key = str_to_num(data)
    switch(
key){
        case 
1 :{
            if(
jb_get_user_packs(id) >= 100) {
                
jb_set_user_packs(id,jb_get_user_packs(id) - 100)
                
spidermanmk[id] = 1

            
}
            else{
                
renkli_yazi(id,"!t[!g %s !t] !nYeterli !t[ !gTL !t] !n'niz Yok.",TAG)
            }
        }
    }
    
menu_destroy(amenu)
    return 
PLUGIN_HANDLED
}
stock renkli_yazi(const id, const input[], any:...)
{
    new 
count = 1, players[32];
    static 
msg[191];
    
vformat(msg, 190, input, 3);
    
    
replace_all(msg, 190, "!n", "^x01"); // Default Renk(Sar??    
    
replace_all(msg, 190, "!g", "^x04"); // Ye??Renk
    
replace_all(msg, 190, "!t", "^x03"); // Tak??enk( CT mavi , T k??z??
    
    
if (id) players[0] = id; else get_players(players, count, "ch"); {
        for (new 
i = 0; i < count; i++)
        {
            if (
is_user_connected(players[i]))
            {
                
                
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]);
                
write_byte(players[i]);
                
write_string(msg);
                
message_end();
            }
            
        }
    }
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/ 
bu zaten marvel menümdeki spidermanla aynı bunu ayrı olarakmı kurayım marvel menüye spiderman eklemimmi ?
RE: Marvel Menüm Hakkında
Aynen haklısın konu biraz değişik oldu bu konuyu çözüldü diyin daha yorum almasın ben menüyü toparlayıp yeniden konu açıcam
Marvel Menüm Hakkında
Konunuz "Çözülmüş İsteklere" 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
Konuyu Okuyanlar: 1 Ziyaretçi
Task