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

Kendi Yaptığım Yetkili Özel Player Menüm Hata Verdi

Kendi Yaptığım Yetkili Özel Player Menüm Hata Verdi
Hatalar Şunlar;
Satır : 23 lose indentation Satır 24 de aynı hata Satır 25 de aynı hata
Satır : 26 function "plugin_precache" should return a value
Satır 40  symbol already defined: "models_menusu"
Satır 56 symbol already defined: "plugin_precache"
Satır 57 undefined symbol "Goku"
Satır 57 number of arguments does not match definition 
Satır 58 lose indentation 

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

#define TAG "Web Ailesi"

new Plugin[] = "Player Model Menusu"
new Version[] = "1.0"
new Author[] = "Muhammet Bulut"

public plugin_init() {
    
register_plugin(Plugin , Version, Author)
    
    
register_clcmd("nightvision", "model_menusu")
    
register_clcmd("say /model", "model_menusu")
}

public 
plugin_precache()
{
    
precache_model("models/player/Goku/Goku.mdl")
    
precache_model("models/player/OrumcekAdam/OrumcekAdam.mdl")
    
                                                         precache_model("models/player/Ironman/Ironman.mdl")
        
                         precache_model("models/player/DarthVader/DarthVader.mdl")
    
precache_model("models/player/Batman/Batman.mdl")
}

public 
model_menusu(id)
{
    if (
get_user_flags(id) & ADMIN_RESERVATION)
    {
        
model_menusu(id)
    }
    else 
    {
        
client_print_color(0,0,"^4[%s] - ^1Bu Menu Yetkililer Icindir.",TAG)
    }
}
public 
model_menusu(id)
{
    new 
menu = menu_create("\r| \wWebAilesi \r| \d> \rPlayer Model \wMenusu \r2020", "menu_handler")
    
menu_additem(menu, "\y|- \wWebAilesi \y-| \d- \yGoku - \r[ Yetkili Ozel ]", "1",0)
    
menu_additem(menu, "\y|- \wWebAilesi \y-| \d- \yOrumcekAdam - \r[ Yetkili Ozel ]", "2",0)
    
menu_additem(menu, "\y|- \wWebAilesi \y-| \d- \yIronman - \r[ Yetkili Ozel ]", "3",0)
    
menu_additem(menu, "\y|- \wWebAilesi \y-| \d- \yDarthVader - \r[ Yetkili Ozel]", "4",0)
    
menu_additem(menu, "\y|- \wWebAilesi \y-| \d- \yBatman - \r[ Yetkili Ozel ]", "5",0)
    
    
menu_setprop(menu, MPROP_BACKNAME, "Geri")
    
menu_setprop(menu, MPROP_NEXTNAME, "Ileri")
    
menu_setprop(menu, MPROP_EXITNAME, "Cikis")
    
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
    
    
menu_display(id, menu, 0)
}

public  plugin_precache() {
    
precache_model(Goku)
public  plugin_precache() {
    
precache_model(OrumcekAdam)
public 
plugin_precache() {
    
precache_model(Ironman)
public 
plugin_precache() {
    
precache_model(DarthVader)
public 
plugin_precache() {
    
precache_model(Batman)    
}

public 
menu_handler(id, menu, item)
{
    if(
item == MENU_EXIT)
    {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED
    
}
    
    new 
data[6], iName[64]
    new 
access, callback
    
new money = cs_get_user_money(id)
    
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback)
    
    new 
key = str_to_num(data)
    switch(
key)
    {
        case 
1:
        {
            if(
cs_get_user_money(id) >= 0)
            {
                
cs_set_user_money(id, money - 0)
                
cs_set_user_model(id, "Goku")
                
client_print_color(0,0,"^4[%s] - ^1Menuden Goku Aldiniz",TAG)
            }
            else {
                
client_print_color(0,0,"^4[%s] - ^1Yeterli Paran Yok Dostum.",TAG)
            }
        }
        case 
2:
        {
            if(
cs_get_user_money(id) >= 0)
            {
                
cs_set_user_money(id, money - 0)
                
cs_set_user_model(id, "OrumcekAdam")
                
client_print_color(0,0, "^4[%s] - ^1Menuden Orumcek Adam Aldiniz",TAG)
            }
            else {
                
client_print_color(0,0,"^4[%s] - ^1Yeterli Paran Yok Dostum.",TAG)
            }
        }
        case 
3:
        {
            if(
cs_get_user_money(id) >= 0)
            {
                
cs_set_user_money(id, money - 0)
                
cs_set_user_model(id, "Ironman")
                
client_print_color(0,0, "^4[%s] - ^1Menuden Ironman Aldiniz",TAG)
            }
            else {
                
client_print_color(0,0,"^4[%s] - ^1Yeterli Paran Yok Dostum.",TAG)
            }
        }
        case 
4:
        {
            if(
cs_get_user_money(id) >= 0)
            {
                
cs_set_user_money(id, money - 0)
                
cs_set_user_model(id, "DarthVader")
                
client_print_color(0,0, "^4[%s] - ^1Menuden Darth Vader Aldiniz",TAG)
            }
            else {
                
client_print_color(0,0,"^4[%s] - ^1Yeterli Paran Yok Dostum.",TAG)
            }
        }
        case 
5:
        {
            if(
cs_get_user_money(id) >= 0)
            {
                
cs_set_user_money(id, money - 0)
                
cs_set_user_model(id, "Batman")
                
client_print_color(0,0, "^4[%s] - ^1Menuden Batman Aldiniz",TAG)
            }
            else {
                
client_print_color(0,0,"^4[%s] - ^1Yeterli Paran Yok Dostum.",TAG)
            }
        }
    }
    
return  PLUGIN_HANDLED 
Son Düzenleme: 31-03-2020, 21:44, Düzenleyen: Muhammet Bulut
RE: Kendi Yaptığım Yetkili Özel Player Menüm Hata Verdi
@By.KinG
@ITenGriTR
@PawNod'
@"MawiLarq"
RE: Kendi Yaptığım Yetkili Özel Player Menüm Hata Verdi
PHP Kod:
#include <amxmodx>
#include <fun>
#include <cstrike>
#include <hamsandwich>

#define TAG "Web Ailesi"

new Plugin[] = "Player Model Menusu"
new Version[] = "1.0"
new Author[] = "Muhammet Bulut"

public plugin_init() {
    
register_plugin(Plugin , Version, Author)
    
    
register_clcmd("nightvision", "control")
    
register_clcmd("say /model", "control")
}

public 
plugin_precache()
{
    
precache_model("models/player/Goku/Goku.mdl");
    
precache_model("models/player/OrumcekAdam/OrumcekAdam.mdl");
    
precache_model("models/player/Ironman/Ironman.mdl");
    
precache_model("models/player/DarthVader/DarthVader.mdl");
    
precache_model("models/player/Batman/Batman.mdl");
}

public 
control(id)
{
    if (
get_user_flags(id) & ADMIN_RESERVATION)
    {
        
model_menusu(id)
    }
    else 
    {
        
client_print_color(0,0,"^4[%s] - ^1Bu Menu Yetkililer Icindir.",TAG)
    }
}

public 
model_menusu(id)
{
    new 
menu = menu_create("\r| \wWebAilesi \r| \d> \rPlayer Model \wMenusu \r2020", "menu_handler")
    
menu_additem(menu, "\y|- \wWebAilesi \y-| \d- \yGoku - \r[ Yetkili Ozel ]", "1",0)
    
menu_additem(menu, "\y|- \wWebAilesi \y-| \d- \yOrumcekAdam - \r[ Yetkili Ozel ]", "2",0)
    
menu_additem(menu, "\y|- \wWebAilesi \y-| \d- \yIronman - \r[ Yetkili Ozel ]", "3",0)
    
menu_additem(menu, "\y|- \wWebAilesi \y-| \d- \yDarthVader - \r[ Yetkili Ozel]", "4",0)
    
menu_additem(menu, "\y|- \wWebAilesi \y-| \d- \yBatman - \r[ Yetkili Ozel ]", "5",0)
    
    
menu_setprop(menu, MPROP_BACKNAME, "Geri")
    
menu_setprop(menu, MPROP_NEXTNAME, "Ileri")
    
menu_setprop(menu, MPROP_EXITNAME, "Cikis")
    
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
    
    
menu_display(id, menu, 0)
}

public 
menu_handler(id, menu, item)
{
    if(
item == MENU_EXIT)
    {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED
    
}
    
    new 
data[6], iName[64]
    new 
access, callback
    
new money = cs_get_user_money(id)
    
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback)
    
    new 
key = str_to_num(data)
    switch(
key)
    {
        case 
1:
        {
            if(
cs_get_user_money(id) >= 0)
            {
                
cs_set_user_money(id, money - 0)
                
cs_set_user_model(id, "Goku")
                
client_print_color(0,0,"^4[%s] - ^1Menuden Goku Aldiniz",TAG)
            }
            else {
                
client_print_color(0,0,"^4[%s] - ^1Yeterli Paran Yok Dostum.",TAG)
            }
        }
        case 
2:
        {
            if(
cs_get_user_money(id) >= 0)
            {
                
cs_set_user_money(id, money - 0)
                
cs_set_user_model(id, "OrumcekAdam")
                
client_print_color(0,0, "^4[%s] - ^1Menuden Orumcek Adam Aldiniz",TAG)
            }
            else {
                
client_print_color(0,0,"^4[%s] - ^1Yeterli Paran Yok Dostum.",TAG)
            }
        }
        case 
3:
        {
            if(
cs_get_user_money(id) >= 0)
            {
                
cs_set_user_money(id, money - 0)
                
cs_set_user_model(id, "Ironman")
                
client_print_color(0,0, "^4[%s] - ^1Menuden Ironman Aldiniz",TAG)
            }
            else {
                
client_print_color(0,0,"^4[%s] - ^1Yeterli Paran Yok Dostum.",TAG)
            }
        }
        case 
4:
        {
            if(
cs_get_user_money(id) >= 0)
            {
                
cs_set_user_money(id, money - 0)
                
cs_set_user_model(id, "DarthVader")
                
client_print_color(0,0, "^4[%s] - ^1Menuden Darth Vader Aldiniz",TAG)
            }
            else {
                
client_print_color(0,0,"^4[%s] - ^1Yeterli Paran Yok Dostum.",TAG)
            }
        }
        case 
5:
        {
            if(
cs_get_user_money(id) >= 0)
            {
                
cs_set_user_money(id, money - 0)
                
cs_set_user_model(id, "Batman")
                
client_print_color(0,0, "^4[%s] - ^1Menuden Batman Aldiniz",TAG)
            }
            else {
                
client_print_color(0,0,"^4[%s] - ^1Yeterli Paran Yok Dostum.",TAG)
            }
        }
    }
    
return  PLUGIN_HANDLED
} 
Linksta
RE: Kendi Yaptığım Yetkili Özel Player Menüm Hata Verdi
neleri düzelttiğini söylermisin knk @By.KinG diğer menülerimide böyle düzeltirim hem

knk 20 tane hata çıktı. hatalarda register_plugin filan vs yazıyor
8
10
11
16
17
18
19
20
25
31
37
38
39
40
41
42
44
44
Son Düzenleme: 01-04-2020, 11:48, Düzenleyen: Muhammet Bulut
RE: Kendi Yaptığım Yetkili Özel Player Menüm Hata Verdi
PHP Kod:
warning 217: loose indentation 
public { } içindeki boşluk farkından kaynıklıdır misal bi satırda boşluk ardarda basarak yapılmıştır altındaki satırda uzun boşluk kullanılmıştır.



PHP Kod:
error 021: symbol already defined: .... 
... kısmandaki komut kod public zaten başka yerde kullanılmış demektir.



PHP Kod:
error 030: compound statement not closed at the end of file 
Publicden çıkış yapılmamış { veya } eksik veya fazla olduğunda bu hatayı verir



PHP Kod:
warning 209: function "....." should return a value 
.... public'inde bi return eksik kalmıştır publicden çıkmadan önce "}" publicin amacına göre return PLUGIN_xxx kullanılırsa düzelir.



PHP Kod:
warning 225: unreachable code 
Belirtilen satırdaki komut bir yere varmamaktadır gereksiz veya boştur.
CivilGaming Bayrak Kapmaca Gameplay:Youtube Link
Son Düzenleme: 01-04-2020, 12:45, Düzenleyen: ByBuLuT
RE: Kendi Yaptığım Yetkili Özel Player Menüm Hata Verdi
teşekkürler knk bunları hata çıkarken bakacağım fakat by kingin attıını denermisin sende hata çıkacakmı
RE: Kendi Yaptığım Yetkili Özel Player Menüm Hata Verdi
(01-04-2020, 12:46)Muhammet Bulut Official Adlı Kullanıcıdan Alıntı: teşekkürler knk bunları hata çıkarken bakacağım fakat by kingin attıını denermisin sende hata çıkacakmı

denedim bende hiç hata vermedi
CivilGaming Bayrak Kapmaca Gameplay:Youtube Link
RE: Kendi Yaptığım Yetkili Özel Player Menüm Hata Verdi
knk bende 20 tane verdi ben hlds serverimde deniyorum compile ile ona yolluyorum o derliyor işte tüm eklentilerimi böyle derliyorum fakat bunda 20 hata çıktı
RE: Kendi Yaptığım Yetkili Özel Player Menüm Hata Verdi
bende 20 hata veriyor neden

aha dur başka compile ile denedim orda hata vermedi neyse ordan kullanayım Çok güldüm

Çözüldü Çok güldüm
Son Düzenleme: 01-04-2020, 16:59, Düzenleyen: Muhammet Bulut
Kendi Yaptığım Yetkili Özel Player Menüm Hata Verdi
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