←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

[ROZWIĄZANE] Jak dodac komende ?

Locked

MonssterKill's Photo MonssterKill 16.11.2013

Witam mam pytanie dotyczace dodawania komend np /vip /premium  zeby moza co ma vip itp wiecie oco mi chodzi

Quote

  • +
  • -
dasiek's Photo dasiek 16.11.2013

register_clcmd("say /cos","Funkcja");
Quote

  • +
  • -
killer98's Photo killer98 16.11.2013

Tu masz generator http://amxx.pl/vipgenerator/ na dole jest Info o VIPie w modt - zaznacz. I na samym dole jest Generuj modt zaznaczasz vip.txt wrzucasz do cstrike.

 

Co do premium to masz http://amxx.pl/topic...-klase-premium/

 

Jak masz inny plugin vipa to podaj co ma to ci stworzę. :)

Quote

MonssterKill's Photo MonssterKill 16.11.2013

dzięki zobacze czy dziala :)

 

Quote

MonssterKill's Photo MonssterKill 16.11.2013

Killer jak wygenerowalem sobie takie cos

 

 

#include <amxmodx>

forward amxbans_admin_connect(id);

new bool:g_Vip[33];

public plugin_init(){
    register_plugin("VIP Ultimate", "12.3.0.2", "benio101 & speedkill");
    register_clcmd("say /vip", "ShowMotd");
    register_message(get_user_msgid("SayText"),"handleSayText");
}
public client_authorized(id){
    if(get_user_flags(id) & 32 == 32){
        client_authorized_vip(id);
    }
}
public client_authorized_vip(id){
    g_Vip[id]=true;
}
public client_disconnect(id){
    if(g_Vip[id]){
        client_disconnect_vip(id);
    }
}
public client_disconnect_vip(id){
    g_Vip[id]=false;
}
public ShowMotd(id){
    show_motd(id, "vip.txt", "Informacje o vipie");
}
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[VIP]";
        
        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 amxbans_admin_connect(id){
    client_authorized(id); 
}

 

 

To mam gdzies wklejc mowies cos o pliku txt ale nie bylo o tym napisane tam ;c


GwynBleidD (16.11.2013 20:22):
Kod pluginu wstawiamy w znacznikach [code=auto:0]. Proszę pamiętać o tym na przyszłość.
Quote

  • +
  • -
killer98's Photo killer98 16.11.2013

Obok Generuj jest Kompiluj i Pobierz vip.txt. na pewno zaznaczyłeś Automatyczne generowanie motd?

Quote

  • +
  • -
Zabijaka Gryps's Photo Zabijaka Gryps 16.11.2013

Omg, niezłe utrudnianie życia :D

#include <amxmodx>

public plugin_init(){
register_plugin("Infovip", "1.0", "raf");
register_clcmd("say /vip", "ShowMotd");
}

public ShowMotd(id){
show_motd(id, "vip.txt", "Informacje o vipie");
}

Masz też w załączniku, kliknij na już plik amxx, wgraj ten plugin a następnie w katalogu cstrike utwórz plik o nazwie vip.txt i w nim pisz to co ma być.

Attached Files

Quote

MonssterKill's Photo MonssterKill 16.11.2013

Nie zaznaczylem moj blad sorki

Quote

MonssterKill's Photo MonssterKill 16.11.2013

Dobre juz wiem dzięki all

 


Edited by MonssterKill, 16.11.2013 19:07.
Quote

  • +
  • -
killer98's Photo killer98 16.11.2013

No ile ma kosztować VIP.

Quote

  • +
  • -
GwynBleidD's Photo GwynBleidD 16.11.2013

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
Quote
Locked