Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

[ROZWIĄZANE] Problem z VIpem


  • Zamknięty Temat jest zamknięty
7 odpowiedzi w tym temacie

#1 Royson

    Pomocny

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:43
  • Imię:Patryk
  • Lokalizacja:Deu
Offline

Napisano 12.12.2019 21:08

Witam mam problem z vipem którego zrobiłem w generatorze oto kod

#include <amxmodx>

#include <colorchat>

#include <cstrike>

#include <csx>

#include <engine>

#include <fakemeta>

#include <fun>

#include <hamsandwich>

#include <stripweapons>



#define FL_ONGROUND (1<<9)

#define FL_WATERJUMP (1<<11)

#define g_Buffer 1536



new Array:g_Array, CsArmorType:armortype, bool:g_Vip[33], gRound=0, g_Hudmsg,

maxPlayers, menu, menu_callback_handler, weapon_id;



new const clips[]={0, 13, -0, 10, 1, 7, 0, 30, 30, 1, 30, 20, 25, 30, 35, 25, 12, 20, 10, 30, 100, 8, 30, 30, 20, 2, 7, 30, 30, 0, 50};

new const g_Langcmd[][]={"say /vips","say_team /vips","say /vipy","say_team /vipy"};



public plugin_init(){

    register_plugin("VIP Ultimate", "12.3.0.2", "benio101 & speedkill");

    RegisterHam(Ham_Spawn, "player", "SpawnedEventPre", 1);

    register_event("HLTV", "event_new_round", "a", "1=0", "2=0");

    register_logevent("GameCommencing", 2, "1=Game_Commencing");

    register_event("DeathMsg", "DeathMsg", "a");

    register_message(get_user_msgid("ScoreAttrib"), "VipStatus");

    g_Array=ArrayCreate(64,32);

    for(new i;i<sizeof g_Langcmd;i++){

        register_clcmd(g_Langcmd[i], "ShowVips");

    }

    register_clcmd("say /vip", "ShowMotd");

    set_task(200.0, "ShowAdv",.flags = "b");

    register_message(get_user_msgid("SayText"),"handleSayText");

    g_Hudmsg=CreateHudSyncObj();

    register_logevent("RoundEnd", 2, "1=Round_End");

    register_forward(FM_SetModel,  "Fw_NadeModel", 1);

    RegisterHam(Ham_Think, "grenade", "Fw_NadeThink");

}

public client_authorized(id , const authid[]){

    if(get_user_flags(id) & 524288 == 524288){

        client_authorized_vip(id);

    }

}

public client_authorized_vip(id){

    g_Vip[id]=true;

    new g_Name[64];

    get_user_name(id,g_Name,charsmax(g_Name));

    

    new g_Size = ArraySize(g_Array);

    new szName[64];

    

    for(new i = 0; i < g_Size; i++){

        ArrayGetString(g_Array, i, szName, charsmax(szName));

        

        if(equal(g_Name, szName)){

            return 0;

        }

    }

    ArrayPushString(g_Array,g_Name);

    set_hudmessage(24, 190, 220, 0.25, 0.2, 0, 6.0, 6.0);

    ShowSyncHudMsg(0, g_Hudmsg, "SVip %s wbija na serwer !",g_Name);

    

    return PLUGIN_CONTINUE;

}

public client_disconnected(id){

    if(g_Vip[id]){

        client_disconnect_vip(id);

    }

}

public client_disconnect_vip(id){

    g_Vip[id]=false;

    new Name[64];

    get_user_name(id,Name,charsmax(Name));

    

    new g_Size = ArraySize(g_Array);

    new g_Name[64];

    

    for(new i = 0; i < g_Size; i++){

        ArrayGetString(g_Array, i, g_Name, charsmax(g_Name));

        

        if(equal(g_Name,Name)){

            ArrayDeleteItem(g_Array,i);

            break;

        }

    }

}

public SpawnedEventPre(id){

    if(g_Vip[id]){

        if(is_user_alive(id)){

            SpawnedEventPreVip(id);

        }

    }

}

public SpawnedEventPreVip(id){

    set_user_rendering(id, kRenderFxGlowShell, 0, 255, 0, kRenderNormal, 30);

    set_user_health(id, get_user_health(id)+10);

    cs_set_user_armor(id, min(cs_get_user_armor(id,armortype)+100, 300), armortype);

    new henum=(user_has_weapon(id,CSW_HEGRENADE)?cs_get_user_bpammo(id,CSW_HEGRENADE):0);

    if(!henum && henum<2){

        give_item(id, "weapon_hegrenade");

        ++henum;

    }

    cs_set_user_bpammo(id, CSW_HEGRENADE, min(2, henum+2));

    new fbnum=(user_has_weapon(id,CSW_FLASHBANG)?cs_get_user_bpammo(id,CSW_FLASHBANG):0);

    if(!fbnum && fbnum<2){

        give_item(id, "weapon_flashbang");

        ++fbnum;

    }

    cs_set_user_bpammo(id, CSW_FLASHBANG, min(2, fbnum+2));

    new sgnum=(user_has_weapon(id,CSW_SMOKEGRENADE)?cs_get_user_bpammo(id,CSW_SMOKEGRENADE):0);

    if(!sgnum && sgnum<1){

        give_item(id, "weapon_smokegrenade");

        ++sgnum;

    }

    cs_set_user_nvg(id);

    recharge(id);

    show_vip_menu(id);

    if(gRound>=2){

        cs_set_user_money(id, min(cs_get_user_money(id)+500, 16000), 1);

    }

    if(get_user_team(id)==2){

        give_item(id, "item_thighpack");

    }

}

public event_new_round(){

    ++gRound;

}

public GameCommencing(){

    gRound=0;

}

public menu_1_handler(id){

    StripWeapons(id, Secondary);

    give_item(id, "weapon_deagle");

    give_item(id, "ammo_50ae");

    weapon_id=find_ent_by_owner(-1, "weapon_deagle", id);

    if(weapon_id)cs_set_weapon_ammo(weapon_id, 7);

    cs_set_user_bpammo(id, CSW_DEAGLE, 35);

    StripWeapons(id, Primary);

    give_item(id, "weapon_ak47");

    give_item(id, "ammo_762nato");

    weapon_id=find_ent_by_owner(-1, "weapon_ak47", id);

    if(weapon_id)cs_set_weapon_ammo(weapon_id, 30);

    cs_set_user_bpammo(id, CSW_AK47, 90);

}

public menu_2_handler(id){

    StripWeapons(id, Secondary);

    give_item(id, "weapon_deagle");

    give_item(id, "ammo_50ae");

    weapon_id=find_ent_by_owner(-1, "weapon_deagle", id);

    if(weapon_id)cs_set_weapon_ammo(weapon_id, 7);

    cs_set_user_bpammo(id, CSW_DEAGLE, 35);

    StripWeapons(id, Primary);

    give_item(id, "weapon_m4a1");

    give_item(id, "ammo_556nato");

    weapon_id=find_ent_by_owner(-1, "weapon_m4a1", id);

    if(weapon_id)cs_set_weapon_ammo(weapon_id, 30);

    cs_set_user_bpammo(id, CSW_M4A1, 90);

}

public menu_3_handler(id){

    StripWeapons(id, Secondary);

    give_item(id, "weapon_deagle");

    give_item(id, "ammo_50ae");

    weapon_id=find_ent_by_owner(-1, "weapon_deagle", id);

    if(weapon_id)cs_set_weapon_ammo(weapon_id, 7);

    cs_set_user_bpammo(id, CSW_DEAGLE, 35);

    StripWeapons(id, Primary);

    give_item(id, "weapon_awp");

    give_item(id, "ammo_338magnum");

    weapon_id=find_ent_by_owner(-1, "weapon_awp", id);

    if(weapon_id)cs_set_weapon_ammo(weapon_id, 10);

    cs_set_user_bpammo(id, CSW_AWP, 30);

}

public menu_4_handler(id){

    StripWeapons(id, Secondary);

    give_item(id, "weapon_deagle");

    give_item(id, "ammo_50ae");

    weapon_id=find_ent_by_owner(-1, "weapon_deagle", id);

    if(weapon_id)cs_set_weapon_ammo(weapon_id, 7);

    cs_set_user_bpammo(id, CSW_DEAGLE, 35);

    StripWeapons(id, Primary);

    give_item(id, "weapon_xm1014");

    give_item(id, "ammo_buckshot");

    weapon_id=find_ent_by_owner(-1, "weapon_xm1014", id);

    if(weapon_id)cs_set_weapon_ammo(weapon_id, 7);

    cs_set_user_bpammo(id, CSW_XM1014, 32);

}

public menu_5_handler(id){

    StripWeapons(id, Secondary);

    give_item(id, "weapon_deagle");

    give_item(id, "ammo_50ae");

    weapon_id=find_ent_by_owner(-1, "weapon_deagle", id);

    if(weapon_id)cs_set_weapon_ammo(weapon_id, 7);

    cs_set_user_bpammo(id, CSW_DEAGLE, 35);

    StripWeapons(id, Primary);

    give_item(id, "weapon_mp5navy");

    give_item(id, "ammo_9mm");

    weapon_id=find_ent_by_owner(-1, "weapon_mp5navy", id);

    if(weapon_id)cs_set_weapon_ammo(weapon_id, 30);

    cs_set_user_bpammo(id, CSW_MP5NAVY, 120);

}

public menu_6_handler(id){

    StripWeapons(id, Secondary);

    give_item(id, "weapon_deagle");

    give_item(id, "ammo_50ae");

    weapon_id=find_ent_by_owner(-1, "weapon_deagle", id);

    if(weapon_id)cs_set_weapon_ammo(weapon_id, 7);

    cs_set_user_bpammo(id, CSW_DEAGLE, 35);

    StripWeapons(id, Primary);

    give_item(id, "weapon_m249");

    give_item(id, "ammo_556natobox");

    weapon_id=find_ent_by_owner(-1, "weapon_m249", id);

    if(weapon_id)cs_set_weapon_ammo(weapon_id, 100);

    cs_set_user_bpammo(id, CSW_M249, 200);

}

public menu_7_handler(id){

    StripWeapons(id, Secondary);

    give_item(id, "weapon_deagle");

    give_item(id, "ammo_50ae");

    weapon_id=find_ent_by_owner(-1, "weapon_deagle", id);

    if(weapon_id)cs_set_weapon_ammo(weapon_id, 7);

    cs_set_user_bpammo(id, CSW_DEAGLE, 35);

}

public recharge(id){

    new wid=get_user_weapon(id);

    if(wid){

        new weaponname[32], weid;

        get_weaponname(wid, weaponname, 31);

        weid=find_ent_by_owner(-1, weaponname, id);

        if(weid){

            cs_set_weapon_ammo(weid, clips[wid]);

        }

    }

}

public DeathMsg(){

    new killer=read_data(1);

    new victim=read_data(2);

    

    if(is_user_alive(killer) && g_Vip[killer] && get_user_team(killer) != get_user_team(victim)){

        DeathMsgVip(killer,victim,read_data(3));

    }

}

public DeathMsgVip(kid,vid,hs){

    set_user_health(kid, min(get_user_health(kid)+(hs?15:10),130));

    cs_set_user_money(kid, cs_get_user_money(kid)+(hs?550:300));

}

public show_vip_menu(id){

    menu=menu_create("\rMenu VIPa","menu_handler");

    menu_callback_handler=menu_makecallback("menu_callback");

    new bool:active=false, num=-1;

    menu_additem(menu,"\wDeagle + AK47","",0,menu_callback_handler);

    if(menu_callback(id, menu, ++num)==ITEM_ENABLED){

        active=true;

    }

    menu_additem(menu,"\wDeagle + M4A1","",0,menu_callback_handler);

    if(menu_callback(id, menu, ++num)==ITEM_ENABLED){

        active=true;

    }

    menu_additem(menu,"\wDeagle + AWP","",0,menu_callback_handler);

    if(menu_callback(id, menu, ++num)==ITEM_ENABLED){

        active=true;

    }

    menu_additem(menu,"\wDeagle + Shotgun","",0,menu_callback_handler);

    if(menu_callback(id, menu, ++num)==ITEM_ENABLED){

        active=true;

    }

    menu_additem(menu,"\wDeagle + SMG","",0,menu_callback_handler);

    if(menu_callback(id, menu, ++num)==ITEM_ENABLED){

        active=true;

    }

    menu_additem(menu,"\wDeagle + Krowa","",0,menu_callback_handler);

    if(menu_callback(id, menu, ++num)==ITEM_ENABLED){

        active=true;

    }

    menu_additem(menu,"\wDeagle + Granaty","",0,menu_callback_handler);

    if(menu_callback(id, menu, ++num)==ITEM_ENABLED){

        active=true;

    }

    if(active){

        menu_setprop(menu,MPROP_EXITNAME,"Wyjscie");

        menu_setprop(menu,MPROP_TITLE,"\yMenu SVipa");

        menu_setprop(menu,MPROP_NUMBER_COLOR,"\r");

        menu_display(id, menu);

    } else {

        menu_destroy(menu);

    }

}

public menu_callback(id, menu, item){

    if(is_user_alive(id)){

        if(gRound>=2){

            if(item==0){

                return ITEM_ENABLED;

            }

            if(item==1){

                return ITEM_ENABLED;

            }

            if(item==2){

                return ITEM_ENABLED;

            }

            if(item==3){

                return ITEM_ENABLED;

            }

            if(item==4){

                return ITEM_ENABLED;

            }

            if(item==5){

                return ITEM_ENABLED;

            }

        }

        if(gRound>=1){

            if(item==6){

                return ITEM_ENABLED;

            }

        }

    }

    return ITEM_DISABLED;

}

public menu_handler(id, menu, item){

    if(is_user_alive(id)){

        if(gRound>=2){

            if(item==0){

                menu_1_handler(id);

            }

            if(item==1){

                menu_2_handler(id);

            }

            if(item==2){

                menu_3_handler(id);

            }

            if(item==3){

                menu_4_handler(id);

            }

            if(item==4){

                menu_5_handler(id);

            }

            if(item==5){

                menu_6_handler(id);

            }

        }

        if(gRound>=1){

            if(item==6){

                menu_7_handler(id);

            }

        }

    }

    menu_destroy(menu);

    return PLUGIN_HANDLED;

}

public VipStatus(){

    new id=get_msg_arg_int(1);

    if(is_user_alive(id) && g_Vip[id]){

        set_msg_arg_int(2, ARG_BYTE, get_msg_arg_int(2)|4);

    }

}

public ShowVips(id){

    new g_Name[64],g_Message[192];

    

    new g_Size=ArraySize(g_Array);

    

    for(new i = 0; i < g_Size; i++){

        ArrayGetString(g_Array, i, g_Name, charsmax(g_Name));

        

        add(g_Message, charsmax(g_Message), g_Name);

        

        if(i == g_Size - 1){

            add(g_Message, charsmax(g_Message), ".");

        }

        else{

            add(g_Message, charsmax(g_Message), ", ");

        }

    }

    ColorChat(id,GREEN,"^x03Vipy ^x04na ^x03serwerze: ^x04%s", g_Message);

    ShowVipsMotd(id);

    return PLUGIN_CONTINUE;

}

public ShowVipsMotd(id){

    new Data[g_Buffer],Len,g_Name[64];

    

    Len = formatex(Data[Len], g_Buffer - Len, "<html><body bgcolor=Black><br>");

    Len += formatex(Data[Len], g_Buffer - Len, "<center><table frame=^"border^" width=^"600^" cellspacing=^"0^" bordercolor=#4A4344 style=^"color:#56A5EC;text-align:center;^">");

    Len += formatex(Data[Len], g_Buffer- Len, "<tr><td><b>#</b></td><td><b>Nick</b></td></td></tr>");

    

    new g_Size=ArraySize(g_Array);

    

    for(new i = 0; i < g_Size; i++){

        ArrayGetString(g_Array, i, g_Name, charsmax(g_Name));

        

        Len += formatex(Data[Len], g_Buffer - Len, "<tr>");

        Len += formatex(Data[Len], g_Buffer - Len, "<td><font color=Red>%d</font></td>", i + 1);

        Len += formatex(Data[Len], g_Buffer - Len, "<td>%s</td>", g_Name);

        Len += formatex(Data[Len], g_Buffer - Len, "</tr>");

    }

    Len += formatex(Data[Len],g_Buffer - Len,"</center></body></html>");

    

    show_motd(id, Data, "Vipy Online");

}

public client_infochanged(id){

    if(g_Vip[id]){

        new szName[64];

        get_user_info(id,"name",szName,charsmax(szName));

        

        new Name[64];

        get_user_name(id,Name,charsmax(Name));

        

        if(!equal(szName,Name)){

            ArrayPushString(g_Array,szName);

            

            new g_Size=ArraySize(g_Array);

            new g_Name[64];

            for(new i = 0; i < g_Size; i++){

                ArrayGetString(g_Array, i, g_Name, charsmax(g_Name));

                

                if(equal(g_Name,Name)){

                    ArrayDeleteItem(g_Array,i);

                    break;

                }

            }

        }

    }

}

public plugin_end(){

    ArrayDestroy(g_Array);

}

public ShowMotd(id){

    show_motd(id, "vip.txt", "Informacje o vipie");

}

public ShowAdv(){

    ColorChat(0, NORMAL, "[VIP]^x04 Chcesz dowiedziec sie co posiada svip ? Napisz na say'u /svip");

}

public handleSayText(msgId,msgDest,msgEnt){

    new id = get_msg_arg_int(1);

    

    if(is_user_connected(id) && g_Vip[id]){

        new szTmp[256],szTmp2[256];

        get_msg_arg_string(2,szTmp, charsmax(szTmp))

        

        new szPrefix[64] = "^x04[SVIP]";

        

        if(!equal(szTmp,"#Cstrike_Chat_All")){

            add(szTmp2,charsmax(szTmp2),szPrefix);

            add(szTmp2,charsmax(szTmp2)," ");

            add(szTmp2,charsmax(szTmp2),szTmp);

        }

        else{

            add(szTmp2,charsmax(szTmp2),szPrefix);

            add(szTmp2,charsmax(szTmp2),"^x03 %s1^x01 :  %s2");

        }

        set_msg_arg_string(2,szTmp2);

    }

    return PLUGIN_CONTINUE;

}

public bomb_planted(id){

    if(is_user_alive(id) && g_Vip[id]){

        cs_set_user_money(id,cs_get_user_money(id) + 300);

    }

}

public bomb_defused(id){

    if(is_user_alive(id) && g_Vip[id]){

        cs_set_user_money(id,cs_get_user_money(id) + 300);

    }

}

public plugin_cfg(){

    maxPlayers=get_maxplayers();

}

public RoundEnd(){

    for(new i = 1; i <= maxPlayers; i++){

        if(is_user_alive(i) && g_Vip[i]){

            cs_set_user_money(i,cs_get_user_money(i) + 500);

        }

    }

}

public Fw_NadeThink(nade){

    if(pev_valid(nade) && grenade_type(nade) == 3){

        set_pev(nade, pev_flags, FL_ONGROUND);

    }

}

stock grenade_type(index){

    new g_Class[9];

    

    pev(index, pev_classname, g_Class, charsmax(g_Class));

    

    if(!equal(g_Class, "grenade") || get_pdata_int(index, 96) & 1 << 8){

        return 0;

    }

    

    new g_Bits = get_pdata_int(index, 114);

    

    if(g_Bits & 1 << 0){

        return 1;

    }

    

    else if(!g_Bits){

        return 2;

    }

    

    else if(g_Bits & 1 << 1){

        return 3;

    }

    

    return 0;

}

public Fw_NadeModel(nade, NadeModel[]){

    if(pev_valid(nade)){

        new g_Nade = grenade_type(nade);

        

        new id = pev(nade,pev_owner);

        

        if(g_Nade && is_user_connected(id) && g_Vip[id]){

            switch(g_Nade){

                case 1:{

                    set_pev(nade, pev_dmgtime, get_gametime() + 2.0);

                }

                case 2:{

                    set_pev(nade, pev_dmgtime, get_gametime() + 1.0);

                }

                case 3:{

                    set_pev(nade, pev_dmgtime, get_gametime() + 2.0);

                }

            }

        }

    }

}

public client_PreThink(id){

    if(g_Vip[id] && is_user_alive(id)){

        client_PreThinkVip(id);

    }

}

public client_PreThinkVip(id){

    entity_set_float(id, EV_FL_fuser2, 0.0);

    

    if(entity_get_int(id, EV_INT_button) & 2){

        new flags = entity_get_int(id, EV_INT_flags);

        

        if(flags & FL_WATERJUMP || entity_get_int(id, EV_INT_waterlevel) >= 2 || !(flags & FL_ONGROUND)){

            return PLUGIN_CONTINUE;

        }

        new Float:velocity[3];

        entity_get_vector(id, EV_VEC_velocity, velocity);

        

        velocity[2] += 250.0;

        entity_set_vector(id, EV_VEC_velocity, velocity);

        

        entity_set_int(id, EV_INT_gaitsequence, 6);

    }

    return PLUGIN_CONTINUE;

}

a więc jeżeli zostawię to tak jak jest to w compilatorze mam błąd

vipt.sma

// ...compiler\svipt.sma(40) : error 025: function heading differs from prototype

//

// 1 Error.

// Could not locate output file compiled\svipt.amx (compile failed).

//

// Compilation Time: 0,31 sec

Więc sprawdziłem na mojego starego vipa i znalazłem małą różnicę otóż

 

Nowy:

public client_authorized(id , const authid[]){

Stary:

public client_authorized(id){

Pomyślałem że to zmienie, skompilowało się normalnie ale teraz każdy ma vipa ;o

 

proszę o pomoc.

 


  • +
  • -
  • 0

#2 TekLak

    Zaawansowany

  • Użytkownik

Reputacja: 16
Początkujący

  • Postów:118
  • Steam:steam
  • Imię:Wojtek
  • Lokalizacja:Kanzas
Offline

Napisano 12.12.2019 21:33

Mi się normalnie kompiluje, jaką masz wersje amxx'a?

I polecam taki kod wkleić do pliku .sma i dać do pobrania.(polecam przeczytać regulamin)

 


  • +
  • -
  • 0

#3 HUNT123

    Profesjonalista

  • Użytkownik

Reputacja: 23
Życzliwy

  • Postów:164
  • GG:
  • Imię:Mateusz
  • Lokalizacja:ok. Lublina
Offline

Napisano 12.12.2019 22:29

Mi się normalnie kompiluje, jaką masz wersje amxx'a?
I polecam taki kod wkleić do pliku .sma i dać do pobrania.(polecam przeczytać regulamin)



A ja polecam czytać ze zrozumieniem ;)
Koledze wyżej się skompilowało !
Tylko teraz po jego zmianie na serwerze każdy ma vip’a a nie tylko osoby które posiadają dana flagę.

Pytanie do autora.
Czy wszyscy maja vipa i mogą z niego korzystać czy tylko wyświetla się na say’u? ( bo sam miałem taki problem ze wyświetlał się VIP na say’u ale nie mieli dodatków vipa)
  • +
  • -
  • 0

| Szukasz pomocy?    Pisz !    GG: 61518293      |   Pomoc prywatna Odpłatna


#4 TekLak

    Zaawansowany

  • Użytkownik

Reputacja: 16
Początkujący

  • Postów:118
  • Steam:steam
  • Imię:Wojtek
  • Lokalizacja:Kanzas
Offline

Napisano 12.12.2019 23:15

 

Mi się normalnie kompiluje, jaką masz wersje amxx'a?
I polecam taki kod wkleić do pliku .sma i dać do pobrania.(polecam przeczytać regulamin)



A ja polecam czytać ze zrozumieniem ;)
Koledze wyżej się skompilowało !
Tylko teraz po jego zmianie na serwerze każdy ma vip’a a nie tylko osoby które posiadają dana flagę.

Pytanie do autora.
Czy wszyscy maja vipa i mogą z niego korzystać czy tylko wyświetla się na say’u? ( bo sam miałem taki problem ze wyświetlał się VIP na say’u ale nie mieli dodatków vipa)

 

a więc jeżeli zostawię to tak jak jest to w compilatorze mam błąd

vipt.sma

// ...compiler\svipt.sma(40) : error 025: function heading differs from prototype

//

// 1 Error.

// Could not locate output file compiled\svipt.amx (compile failed).

//

// Compilation Time: 0,31 sec
Więc sprawdziłem na mojego starego vipa i znalazłem małą różnicę otóż

 

Nowy:

public client_authorized(id , const authid[]){
Stary:

public client_authorized(id){
Pomyślałem że to zmienie, skompilowało się normalnie ale teraz każdy ma vipa ;o

 

proszę o pomoc.

Znajduje się błąd w kompilatorze czyli nie skompiluje się dopóki nie doda "(id , const authid[])" ,więc nie wiem o co ci chodzi.(No chyba ,że gdzieś pomiędzy tym spaghetti jest jakaś informacja to wtedy zwracam honory). Również dodam ,że autorowi nie kompiluje się z dodaniem "(id , const authid[])" a mi się normalnie kompiluje :P.


  • +
  • -
  • 1

#5 Royson

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:43
  • Imię:Patryk
  • Lokalizacja:Deu
Offline

Napisano 13.12.2019 18:56

mam amx 1.8.3 a moze mi ktoś skompilować? to ja sprobuje to wrzucic do mnie ;)


  • +
  • -
  • 0

#6 Alelluja

    Miszcz jotbe

  • Power User

Reputacja: 491
Wszechobecny

  • Postów:981
  • GG:
Offline

Napisano 14.12.2019 00:02

Prosz

Załączone pliki


  • +
  • -
  • 1

Moje Pluginy | Paczki:
------> http://amxx.pl/topic...od/#entry687942 <------ 500 Postów 27.05.2015
------> http://amxx.pl/topic...monety-lombard/<------
------> http://amxx.pl/topic...-na-ammo-packi/<------


#7 Royson

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:43
  • Imię:Patryk
  • Lokalizacja:Deu
Offline

Napisano 15.12.2019 12:20

Jest wszystko cacy dziękuje wam wszystkim za pomoc


  • +
  • -
  • 0

#8 dasiek

    Nie wiem, nie znam się, nie orientuję się, zarobiony jestem.

  • Junior Admin

Reputacja: 2 077
Godlike

  • Postów:5 706
  • Imię:Adaś
  • Lokalizacja:No teraz trochę dalej od WWy
Offline

Napisano 16.12.2019 09:37

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, report.png raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
  • +
  • -
  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych