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] Plugin nie podmienia modelu noża i nie zwiększa dmg


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

#1 .Tyskie.

    Pomocny

  • Użytkownik

Reputacja: 3
Nowy

  • Postów:50
  • GG:
  • Steam:steam
  • Imię:Rabi. T#
  • Lokalizacja:Zielona Góra
Offline

Napisano 22.11.2012 16:40

Bry mam problem z pluginem w załączniku był to VIP by naXe ja usunąłem to co mi było zbędne zostawiłem to co chce aby było, plugin wszystko łanie się kompiluje wrzucam na serwa i lipa, nie podmienia modelu noża ani nie zwiększa dmg co jest nie tak ?

Jeśli można dodać osobne dmg z LPM i PPM to bardzo proszę.

Załączone pliki


Użytkownik .Tyskie. edytował ten post 22.11.2012 16:41

  • +
  • -
  • 0
Cs-Zagraj.pl ;]

Dołączona grafika
Dołączona grafika
Dołączona grafika

#2 radim

    Godlike

  • Moderator

Reputacja: 939
Master

  • Postów:2 725
  • Steam:steam
  • Imię:Arkadiusz
  • Lokalizacja:Janów Lub.
Offline

Napisano 22.11.2012 16:55

Dodaj to:
public plugin_precache()
{
precache_model(P_NOZ)
precache_model(V_NOZ)
}

  • +
  • -
  • 0

Chcąc napisać do mnie prywatną wiadomość, wpierw zapoznaj się ze stroną "O mnie" w moim profilu użytkownika [ radim ] !


#3 .Tyskie.

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 3
Nowy

  • Postów:50
  • GG:
  • Steam:steam
  • Imię:Rabi. T#
  • Lokalizacja:Zielona Góra
Offline

Napisano 22.11.2012 17:06

dodałem i nie chce się kompilować łap sma. nwm może ja cos źle robię :

#include <amxmodx>
#include <hamsandwich>
#include <fakemeta>
#include <fun>
#include <engine>
#define VIP ADMIN_LEVEL_H // flaga t
new const P_NOZ[] = "models/p_noz/p_noz.mdl"
new const V_NOZ[] = "models/v_noz/v_noz.mdl"
new vip_dmg
public plugin_init() {
    register_plugin("VIP", "1.0", "naXe")
    RegisterHam(Ham_TakeDamage, "player", "Obrazenia")
    register_event("CurWeapon", "Noz", "be", "1=1", "2=29")
    vip_dmg = register_cvar("vip_dmg", "2.0")
}
public Obrazenia(ofiara, konflikt, atakujacy, Float:obrazenia, dmgbity) {
    if(!is_user_connected(ofiara) || !is_user_connected(atakujacy) || !(get_user_flags(atakujacy) & VIP)) return HAM_IGNORED
    if(atakujacy != 0 && is_user_alive(atakujacy) && get_user_weapon(atakujacy) == CSW_KNIFE) {
	    SetHamParamFloat(4, obrazenia*get_pcvar_float(vip_dmg))
	    return HAM_HANDLED
    }
    return HAM_IGNORED
}
public Noz(id) {
    if(!is_user_alive(id) || !(get_user_flags(id) & VIP)) return PLUGIN_CONTINUE
    entity_set_string(id, EV_SZ_viewmodel, V_NOZ)
    entity_set_string(id, EV_SZ_weaponmodel, P_NOZ)
    return PLUGIN_CONTINUE
}
stock ustaw_model(id, model[]) engfunc(EngFunc_SetClientKeyValue, id, engfunc(EngFunc_GetInfoKeyBuffer,id), "model", model) 

  • +
  • -
  • 0
Cs-Zagraj.pl ;]

Dołączona grafika
Dołączona grafika
Dołączona grafika

#4 nPaul

    Zaawansowany

  • Użytkownik

Reputacja: 8
Nowy

  • Postów:142
  • Imię:Piotr
  • Lokalizacja:United Kingdom / Hereford
Offline

Napisano 22.11.2012 17:11

Możesz też dać tak:
public plugin_precache(){
precache_model("models/p_noz/p_noz.mdl")
precache_model("models/v_noz/v_noz.mdl")
}

Użytkownik Paulstudio edytował ten post 22.11.2012 17:11

  • +
  • -
  • 0

#5 .Tyskie.

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 3
Nowy

  • Postów:50
  • GG:
  • Steam:steam
  • Imię:Rabi. T#
  • Lokalizacja:Zielona Góra
Offline

Napisano 22.11.2012 17:17

Dobra dodałem wygląda to mniej więcej tak :

#include <amxmodx>
#include <hamsandwich>
#include <fakemeta>
#include <fun>
#include <engine>
#define VIP ADMIN_LEVEL_H // flaga t
new const P_NOZ[] = "models/p_noz/p_noz.mdl"
new const V_NOZ[] = "models/v_noz/v_noz.mdl"
new vip_dmg
public plugin_init() {
    register_plugin("VIP", "1.0", "naXe")
    RegisterHam(Ham_TakeDamage, "player", "Obrazenia")
    register_event("CurWeapon", "Noz", "be", "1=1", "2=29")
    vip_dmg = register_cvar("vip_dmg", "2.0")
}
public Obrazenia(ofiara, konflikt, atakujacy, Float:obrazenia, dmgbity) {
    if(!is_user_connected(ofiara) || !is_user_connected(atakujacy) || !(get_user_flags(atakujacy) & VIP)) return HAM_IGNORED
    if(atakujacy != 0 && is_user_alive(atakujacy) && get_user_weapon(atakujacy) == CSW_KNIFE) {
	    SetHamParamFloat(4, obrazenia*get_pcvar_float(vip_dmg))
	    return HAM_HANDLED
    }
    return HAM_IGNORED
}
public Noz(id) {
    if(!is_user_alive(id) || !(get_user_flags(id) & VIP)) return PLUGIN_CONTINUE
    entity_set_string(id, EV_SZ_viewmodel, V_NOZ)
    entity_set_string(id, EV_SZ_weaponmodel, P_NOZ)
    return PLUGIN_CONTINUE
}
stock ustaw_model(id, model[]) engfunc(EngFunc_SetClientKeyValue, id, engfunc(EngFunc_GetInfoKeyBuffer,id), "model", model) 
}
public plugin_precache(){
precache_model("models/p_noz/p_noz.mdl")
precache_model("models/v_noz/v_noz.mdl")
}

Z tym że nie chce się skompilować :/
  • +
  • -
  • 0
Cs-Zagraj.pl ;]

Dołączona grafika
Dołączona grafika
Dołączona grafika

#6 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 22.11.2012 17:20


#include <amxmodx>

#include <hamsandwich>

#include <fakemeta>

#include <fun>

#include <engine>

#define VIP ADMIN_LEVEL_H // flaga t

new const P_NOZ[] = "models/p_noz/p_noz.mdl"

new const V_NOZ[] = "models/v_noz/v_noz.mdl"

new vip_dmg

public plugin_init() {

register_plugin("VIP", "1.0", "naXe")

RegisterHam(Ham_TakeDamage, "player", "Obrazenia")

register_event("CurWeapon", "Noz", "be", "1=1", "2=29")

vip_dmg = register_cvar("vip_dmg", "2.0")

}

public Obrazenia(ofiara, konflikt, atakujacy, Float:obrazenia, dmgbity) {

if(!is_user_connected(ofiara) || !is_user_connected(atakujacy) || !(get_user_flags(atakujacy) & VIP)) return HAM_IGNORED

if(atakujacy != 0 && is_user_alive(atakujacy) && get_user_weapon(atakujacy) == CSW_KNIFE) {

  SetHamParamFloat(4, obrazenia*get_pcvar_float(vip_dmg))

  return HAM_HANDLED

}

return HAM_IGNORED

}

public Noz(id) {

if(!is_user_alive(id) || !(get_user_flags(id) & VIP)) return PLUGIN_CONTINUE

entity_set_string(id, EV_SZ_viewmodel, V_NOZ)

entity_set_string(id, EV_SZ_weaponmodel, P_NOZ)

return PLUGIN_CONTINUE

}

stock ustaw_model(id, model[])

{

engfunc(EngFunc_SetClientKeyValue, id, engfunc(EngFunc_GetInfoKeyBuffer,id), "model", model)

}

public plugin_precache()

{

precache_model("models/p_noz/p_noz.mdl")

precache_model("models/v_noz/v_noz.mdl")

}


  • +
  • -
  • 1

#7 speedkill

    Godlike

  • Przyjaciel

Reputacja: 1 592
Godlike

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

Napisano 22.11.2012 17:20

#include <amxmodx>

#include <hamsandwich>

#include <fakemeta>

#include <fun>

#include <engine>



#define VIP ADMIN_LEVEL_H // flaga t

new const P_NOZ[] = "models/p_noz/p_noz.mdl"

new const V_NOZ[] = "models/v_noz/v_noz.mdl"

new vip_dmg



public plugin_init(){

	register_plugin("VIP", "1.0", "naXe")

	RegisterHam(Ham_TakeDamage, "player", "Obrazenia")

	register_event("CurWeapon", "Noz", "be", "1=1", "2=29")

	vip_dmg = register_cvar("vip_dmg", "2.0")

}

public Obrazenia(ofiara, konflikt, atakujacy, Float:obrazenia, dmgbity){

	if(!is_user_connected(ofiara) || !is_user_connected(atakujacy) || !(get_user_flags(atakujacy) & VIP)) return HAM_IGNORED

	if(atakujacy != 0 && is_user_alive(atakujacy) && get_user_weapon(atakujacy) == CSW_KNIFE) {

		SetHamParamFloat(4, obrazenia*get_pcvar_float(vip_dmg))

		return HAM_HANDLED

	}

	return HAM_IGNORED

}

public Noz(id) {

	if(!is_user_alive(id) || !(get_user_flags(id) & VIP)) return PLUGIN_CONTINUE

	entity_set_string(id, EV_SZ_viewmodel, V_NOZ)

	entity_set_string(id, EV_SZ_weaponmodel, P_NOZ)

	return PLUGIN_CONTINUE

}

stock ustaw_model(id, model[]) engfunc(EngFunc_SetClientKeyValue, id, engfunc(EngFunc_GetInfoKeyBuffer,id), "model", model) 



public plugin_precache(){

	precache_model("models/p_noz/p_noz.mdl")

	precache_model("models/v_noz/v_noz.mdl")

}

  • +
  • -
  • 2

If you can dream it, you can do it.


#8 .Tyskie.

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 3
Nowy

  • Postów:50
  • GG:
  • Steam:steam
  • Imię:Rabi. T#
  • Lokalizacja:Zielona Góra
Offline

Napisano 22.11.2012 18:32

+ sik :P działa działa tylko że to wygląda tak :
vip stoi i w nodze ma trzecią rękę xD i w niej trzyma przepychaczkę do kibla :D. ale to chyba wina modelów które posiadam
  • +
  • -
  • 0
Cs-Zagraj.pl ;]

Dołączona grafika
Dołączona grafika
Dołączona grafika

#9 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 22.11.2012 18:47

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




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

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