⭐🚀 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

Karakter Menu - Hata

Karakter Menu - Hata
Merhabalar, Ben Bir Menu Test Edıyorum HLDS Sunucumda ve şoyle hata alıyorum panel de, loglarda bırsey bulamadım. (derleyıcıde hıc hata vermedı - derleyıcı surumumum : 1.8.3)

hata bu :
Kod:
[AMXX] Run Time Error 19: function not found
[AMXX]    [0] MarvelMenu.sma::marvel_menu (line 36)

Ali. /marvel 

/marvel yazınca bu hataları verıyor acaba 1.8.2 yada 1.8.1 ıle derleyıp mı deneyeym? 

menü :
PHP Kod:
#include <amxmodx>
#include <fun> 
#include <cstrike>
#include <reapi>
#include <nVault>

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

new const 
TAG[] = "WebAilesi"; // Burayi Degisiceksin
new const KISATAG[] = "WA"; // Burayi Degisiceksin

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR);    
    register_clcmd
("say /marvel","marvel_menu");
    register_clcmd("say .marvel","marvel_menu");
    register_clcmd("say !marvel","marvel_menu"); 
}
public 
plugin_precache(){    
    precache_model
("models/player/iyiler/Wolvarine.mdl");
    precache_model("models/player/iyiler/OrumcekAdam.mdl");
    precache_model("models/player/iyiler/Ironman.mdl");
    precache_model("models/player/iyiler/CaptanAmerica.mdl");
    precache_model("models/player/iyiler/Batman.mdl"); 
    /*precache_model("models/player/kotuler/xxxxxxx.mdl");
    precache_model("models/player/kotuler/xxxxxxxxx.mdl");
    precache_model("models/player/kotuler/xxxxxxxxx.mdl");
    precache_model("models/player/kotuler/xxxxxxxxxx.mdl");
    precache_model("models/player/kotuler/xxxxxxxxxx.mdl");*/
}

public 
marvel_menu(id) 
{
    
    
static Item[512]
    
    formatex
(Item, charsmax(Item), "\d[\r%s\d] \w~ \yMarvel Menuye - HosGeldiniz!", TAG);
    new Menu = menu_create(Item, "marver_menu_handler");
    
    formatex
(Item, charsmax(Item), "\d[\r%s\d] \w~ \yIyiler - CT", KISATAG),  menu_additem(Menu, Item, "1");
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yKotuler - T {BAKIMDA!}^n", KISATAG),  menu_additem(Menu, Item, "2");
  
    formatex
(Item, charsmax(Item), "\d[\r%s\d] \w~ \yDiger - CT/T", KISATAG),  menu_additem(Menu, Item, "3");
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yHesap Islemleri", KISATAG),  menu_additem(Menu, Item, "3");

    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 Iyiler Menusunu Actiniz.", TAG);
iyiler_menu(id)
        }
        case 2:
        {
        Renkli_Yazi(id, "!n[!t%s!n] !g Kotuler Menusunu Actiniz.", TAG);
        //kotuler_menu(id)
        }
    }
    return  PLUGIN_HANDLED
}
public 
iyiler_menu(id) {
    static Item[512]
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yIyiler Menu", TAG);
    new Menu = menu_create(Item, "iyiler_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~ \yCikis", KISATAG), menu_setprop(Menu, MPROP_EXITNAME, Item);
    menu_display(id, Menu, 0); }
public 
iyiler_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:
        {
            if(cs_get_user_money(id) >= 0)
            {
                cs_set_user_money(id, cs_get_user_money(id) - 0)
                cs_set_user_model(id, "Wolvarine")
                Renkli_Yazi(id, "!n[!t%s!n] !g Menuden Wolvarine Modelini Sectiniz", TAG);
            }
            else {
                Renkli_Yazi(id, "!n[!t%s!n] !g Yeterli Paran Yok", TAG);
            }
        }
        case 2:
        {
            if(cs_get_user_money(id) >= 0)
            {
                cs_set_user_money(id, cs_get_user_money(id) - 0)
                cs_set_user_model(id, "OrumcekAdam")
                Renkli_Yazi(id, "!n[!t%s!n] !g Menuden Orumcek Adam Modelini Sectiniz", TAG);
            }
            else {
                Renkli_Yazi(id, "!n[!t%s!n] !g Yeterli Paran Yok", TAG);
            }
        }
        case 3:
        {
            if(cs_get_user_money(id) >= 0)
            {
                cs_set_user_money(id, cs_get_user_money(id) - 0)
                cs_set_user_model(id, "Ironman")
                Renkli_Yazi(id, "!n[!t%s!n] !g Menuden IronMan Modelini Sectiniz", TAG);
            }
            else {
                Renkli_Yazi(id, "!n[!t%s!n] !g Yeterli Paran Yok", TAG);
            }
        }
        case 4:
        {
            if(cs_get_user_money(id) >= 0)
            {
                cs_set_user_money(id, cs_get_user_money(id) - 0)
                cs_set_user_model(id, "CaptanAmerica")
                Renkli_Yazi(id, "!n[!t%s!n] !g Menuden Captan America Modelini Sectiniz", TAG);
            }
            else {
                Renkli_Yazi(id, "!n[!t%s!n] !g Yeterli Paran Yok", TAG);
            }
        }
        case 5:
        {
            if(cs_get_user_money(id) >= 0)
            {
                cs_set_user_money(id, cs_get_user_money(id) - 0)
                cs_set_user_model(id, "Batman")
                Renkli_Yazi(id, "!n[!t%s!n] !g Menuden Batman Modelini Sectiniz", TAG);
            }
            else {
                Renkli_Yazi(id, "!n[!t%s!n] !g Yeterli Paran Yok", TAG);
            }
        }
    }
    return  PLUGIN_HANDLED
}
/*public kotuler_menu(id)
{
    if(get_user_flags(id) & ADMIN_IMMUNITY) {
    static Item[512]
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yKotuler Menu", TAG);
    new Menu = menu_create(Item, "kotuler_menu_handler");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yXXXXXXX", KISATAG),  menu_additem(Menu, Item, "1");
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yXXXXXXX", KISATAG),  menu_additem(Menu, Item, "2");
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yXXXXXXX", KISATAG),  menu_additem(Menu, Item, "3");
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yXXXXXXX", KISATAG),  menu_additem(Menu, Item, "4");
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yXXXXXXX", KISATAG),  menu_additem(Menu, Item, "5");
    
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yCikis", KISATAG), menu_setprop(Menu, MPROP_EXITNAME, Item);
    menu_display(id, Menu, 0);
}
}
public kotuler_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:
        {
            if(cs_get_user_money(id) >= 0)
            {
                cs_set_user_money(id, cs_get_user_money(id) - 0)
                cs_set_user_model(id, "XXXXXXXXX")
                Renkli_Yazi(id, "!n[!t%s!n] !g Menuden XXXXXXXX Modelini Sectiniz", TAG);
            }
            else {
                Renkli_Yazi(id, "!n[!t%s!n] !g Yeterli Paran Yok", TAG);
            }
        }
        case 2:
        {
            if(cs_get_user_money(id) >= 0)
            {
                cs_set_user_money(id, cs_get_user_money(id) - 0)
                cs_set_user_model(id, "XXXXXXXXXX")
                Renkli_Yazi(id, "!n[!t%s!n] !g Menuden XXXXXXXXX Modelini Sectiniz", TAG);
            }
            else {
                Renkli_Yazi(id, "!n[!t%s!n] !g Yeterli Paran Yok", TAG);
            }
        }
        case 3:
        {
            if(cs_get_user_money(id) >= 0)
            {
                cs_set_user_money(id, cs_get_user_money(id) - 0)
                cs_set_user_model(id, "XXXXXXXXXX")
                Renkli_Yazi(id, "!n[!t%s!n] !g Menuden XXXXXXXX Modelini Sectiniz", TAG);
            }
            else {
                Renkli_Yazi(id, "!n[!t%s!n] !g Yeterli Paran Yok", TAG);
            }
        }
        case 4:
        {
            if(cs_get_user_money(id) >= 0)
            {
                cs_set_user_money(id, cs_get_user_money(id) - 0)
                cs_set_user_model(id, "XXXXXXXXXX")
                Renkli_Yazi(id, "!n[!t%s!n] !g XXXXXXXXXX Modelini Sectiniz", TAG);
            }
            else {
                Renkli_Yazi(id, "!n[!t%s!n] !g Yeterli Paran Yok", TAG);
            }
        }
        case 5:
        {
            if(cs_get_user_money(id) >= 0)
            {
                cs_set_user_money(id, cs_get_user_money(id) - 0)
                cs_set_user_model(id, "XXXXXXXX")
                Renkli_Yazi(id, "!n[!t%s!n] !g Menuden XXXXXXXXX Modelini Sectiniz", TAG);
            }
            else {
                Renkli_Yazi(id, "!n[!t%s!n] !g Yeterli Paran Yok", TAG);
            }
        }
    }
    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
} 
RE: Karakter Menu - Hata
Burda
PHP Kod:
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yMarvel Menuye - HosGeldiniz!", TAG);
    new 
Menu = menu_create(Item, "marver_menu_handler"); 
Altta devam bölümünde
PHP Kod:
public marvel_menu_handler(id, Menu, Item) 
RE: Karakter Menu - Hata
(19-06-2020, 15:31)ITenGriTR Adlı Kullanıcıdan Alıntı: Burda
PHP Kod:
formatex(Item, charsmax(Item), "\d[\r%s\d] \w~ \yMarvel Menuye - HosGeldiniz!", TAG);
    new 
Menu = menu_create(Item, "marver_menu_handler"); 
Altta devam bölümünde
PHP Kod:
public marvel_menu_handler(id, Menu, Item) 

Kod:
AMX Mod X Compiler 1.8.3-dev+5201
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2013 AMX Mod X Team

Error: Invalid expression, assumed zero on line 39
Error: Undefined symbol "menu" on line 39
Warning: Expression has no effect on line 39
Error: Expected token: ";", but found ")" on line 39
Error: Too many error messages on one line on line 39

Compilation aborted.
4 Errors.
Could not locate output file C:\Users\AliCey\Desktop\MarvelMenu.amx (compile failed).

böyle hata alıyorum.

yardim edecek yokmu?.

Konu "Çözülmüş İsteklere Taşınabılır" @ITenGriTR
Son Düzenleme: 19-06-2020, 16:16, Düzenleyen: Possidentis
RE: Karakter Menu - Hata
@By.KinG Konu Taşınabılır.
Karakter Menu - Hata
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

Benzer Konular

Konuyu Okuyanlar: 1 Ziyaretçi
Task