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] Co w tym kodzie jest źle?


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

#1 Abko'

    Zaawansowany

  • Zbanowany

Reputacja: 0
Nowy

  • Postów:83
  • Imię:Rafał
  • Lokalizacja:Kietlin
Offline

Napisano 05.04.2012 07:28

Jak w temacie.

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "VIP"
#define VERSION "1.1"
#define AUTHOR "Abko"


public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    register_event("CurWeapon","CurWeapon","be", "1=1")
    register_message(get_user_msgid("SayText"),"handleSayText");

}

public CurWeapon(id)
{
	    new wid = read_data(2)  // Id broni
	    if(wid == CSW_KNIFE){

   	    entity_set_string(id, EV_SZ_viewmodel, "models/frag/v_knife.mdl")
			    entity_set_string(id, EV_SZ_weaponmodel, "models/frag/p_knife.mdl")
			   
	   }
	    else if( CSW_M4A1){
			    set_pev(iOwner,pev_viewmodel2,"models/frag/v_golden_m4a1.mdl")
			    set_pev(iOwner,pev_weaponmodel2,"models/frag/p_golden_m4a1.mdl")

	    }
	    else if( CSW_DEAGLE){
			   set_pev(iOwner,pev_viewmodel2,"models/frag/v_golden_deagle.mdl")
			   set_pev(iOwner,pev_weaponmodel2,"models/frag/p_golden_deagle.mdl")
	    }
 }

public handleSayText(msgId,msgDest,msgEnt){
	    new id = get_msg_arg_int(1);
	    
	    if(!is_user_connected(id))	  return PLUGIN_CONTINUE;
	    
	    new szTmp[256],szTmp2[256];
	    get_msg_arg_string(2,szTmp, charsmax( szTmp ) )
	    
	    new szPrefix[64] = "[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;
}


#2 Trikolo

    Miszczu

  • Zbanowany

Reputacja: 111
Zaawansowany

  • Postów:348
  • GG:
  • Imię:Trikolo
  • Lokalizacja:Komputer
Offline

Napisano 05.04.2012 07:30

		    entity_set_string(id, EV_SZ_viewmodel, "models/frag/v_knife.mdl")
To jest źle

#3 Abko'

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 0
Nowy

  • Postów:83
  • Imię:Rafał
  • Lokalizacja:Kietlin
Offline

Napisano 05.04.2012 07:38

Dalej mam problemy z kompilacją

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "VIP"
#define VERSION "1.1"
#define AUTHOR "Abko"


public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    register_event("CurWeapon","CurWeapon","be", "1=1")
    register_message(get_user_msgid("SayText"),"handleSayText");

}

public CurWeapon(id)
{
            new wid = read_data(2)  // Id broni
            if(wid == CSW_KNIFE){

            set_pev(iOwner,pev_viewmodel2,"models/frag/v_golden_deagle.mdl")
            set_pev(iOwner,pev_weaponmodel2,"models/frag/p_golden_deagle.mdl")

                           
           }
            else if( CSW_M4A1){
                            set_pev(iOwner,pev_viewmodel2,"models/frag/v_golden_m4a1.mdl")
                            set_pev(iOwner,pev_weaponmodel2,"models/frag/p_golden_m4a1.mdl")

            }
            else if( CSW_DEAGLE){
                           set_pev(iOwner,pev_viewmodel2,"models/frag/v_golden_deagle.mdl")
                           set_pev(iOwner,pev_weaponmodel2,"models/frag/p_golden_deagle.mdl")
            }
 }

public handleSayText(msgId,msgDest,msgEnt){
            new id = get_msg_arg_int(1);
            
            if(!is_user_connected(id))    return PLUGIN_CONTINUE;
            
            new szTmp[256],szTmp2[256];
            get_msg_arg_string(2,szTmp, charsmax( szTmp ) )
            
            new szPrefix[64] = "[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;
}


#4 speedkill

    Godlike

  • Przyjaciel

Reputacja: 1 592
Godlike

  • Postów:2 733
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Prudnik
Offline

Napisano 05.04.2012 07:45

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <fakemeta>
#include <amxmisc>

#define PLUGIN "VIP"
#define VERSION "1.1"
#define AUTHOR "Abko"


public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	register_event("CurWeapon","CurWeapon","be", "1=1")
	register_message(get_user_msgid("SayText"),"handleSayText");
	
}

public CurWeapon(id)
{
	new wid = read_data(2)  // Id broni
	
	if(wid == CSW_KNIFE)
	{
		set_pev(id,pev_viewmodel2,"models/frag/v_golden_deagle.mdl")
		set_pev(id,pev_weaponmodel2,"models/frag/p_golden_deagle.mdl")
		
		
	}
	else if(wid == CSW_M4A1)
	{
		set_pev(id,pev_viewmodel2,"models/frag/v_golden_m4a1.mdl")
		set_pev(id,pev_weaponmodel2,"models/frag/p_golden_m4a1.mdl")
		
	}
	else if(wid ==CSW_DEAGLE)
	{
		set_pev(id,pev_viewmodel2,"models/frag/v_golden_deagle.mdl")
		set_pev(id,pev_weaponmodel2,"models/frag/p_golden_deagle.mdl")
	}
}

public handleSayText(msgId,msgDest,msgEnt){
	new id = get_msg_arg_int(1);
	
	if(!is_user_connected(id))    return PLUGIN_CONTINUE;
	
	new szTmp[256],szTmp2[256];
	get_msg_arg_string(2,szTmp, charsmax( szTmp ) )
	
	new szPrefix[64] = "[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;
}
Jak robisz to dla vipa musisz dać warunek czy ma on daną flagę.
  • +
  • -
  • 1

If you can dream it, you can do it.


#5 Abko'

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 0
Nowy

  • Postów:83
  • Imię:Rafał
  • Lokalizacja:Kietlin
Offline

Napisano 05.04.2012 07:51

Dzięki .

#6 speedkill

    Godlike

  • Przyjaciel

Reputacja: 1 592
Godlike

  • Postów:2 733
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Prudnik
Offline

Napisano 05.04.2012 08:10

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


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

If you can dream it, you can do it.





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

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