[ROZWIĄZANE] entity_get_string
Amazing
04.12.2011
Witam, może mi ktoś dać na to łatkę ? na diablo mod widziałem, może ktoś zna na cod moda ?
Amazing
04.12.2011
Sma nie mogę dać bo unikat, więc proszę opisać jak zrobić
logi:
L 12/03/2011 - 17:18:22: [AMXX] [0] codmod_281035.sma::pfn_touch (line 7590)
L 12/03/2011 - 17:18:22: [AMXX] Run time error 10: native error (native "entity_get_string")
L 12/03/2011 - 17:18:22: [AMXX] Displaying debug trace (plugin "codmod.amxx")
L 12/03/2011 - 17:18:22: [ENGINE] Invalid entity 230
L 12/03/2011 - 17:18:22: [AMXX] [0] codmod_281035.sma::pfn_touch (line 7589)
L 12/03/2011 - 17:18:22: [AMXX] Run time error 10: native error (native "entity_get_string")
L 12/03/2011 - 17:18:22: [AMXX] Displaying debug trace (plugin "codmod.amxx")
L 12/03/2011 - 17:18:22: [ENGINE] Invalid entity 230
logi:
L 12/03/2011 - 17:18:22: [AMXX] [0] codmod_281035.sma::pfn_touch (line 7590)
L 12/03/2011 - 17:18:22: [AMXX] Run time error 10: native error (native "entity_get_string")
L 12/03/2011 - 17:18:22: [AMXX] Displaying debug trace (plugin "codmod.amxx")
L 12/03/2011 - 17:18:22: [ENGINE] Invalid entity 230
L 12/03/2011 - 17:18:22: [AMXX] [0] codmod_281035.sma::pfn_touch (line 7589)
L 12/03/2011 - 17:18:22: [AMXX] Run time error 10: native error (native "entity_get_string")
L 12/03/2011 - 17:18:22: [AMXX] Displaying debug trace (plugin "codmod.amxx")
L 12/03/2011 - 17:18:22: [ENGINE] Invalid entity 230
Amazing
04.12.2011
public pfn_touch(ptr, ptd)
{
if (ptd!=0 && ptr!=0 )
{
new ptrname[32], ptdname[32], ptrModel[32]
entity_get_string(ptr, EV_SZ_classname, ptrname, 31)
entity_get_string(ptd, EV_SZ_classname, ptdname, 31)
if(equal(ptrname, "grenade") && equal(ptdname, "player")) {
new ptrOwner = entity_get_edict(ptr, EV_ENT_owner)
new bool:HitFriend=false
new ObeyFF = get_cvar_num("amx_obeyff") ? 1:0
new FFOn = get_cvar_num("mp_friendlyfire") ? 1:0
if(!FFOn && ObeyFF) {
if(get_user_team(ptd) == get_user_team(ptrOwner)) {
HitFriend=true
}
}
if(!HitFriend && informacje_przedmiotu_gracza[ptrOwner][0] == Mozdzierz) {
entity_get_string(ptr, EV_SZ_model, ptrModel, 31)
if (equali(ptrModel,"models/w_smokegrenade.mdl")) {
emit_sound(ptr, CHAN_ITEM, "weapons/ric_metal-1.wav", 0.7, ATTN_NORM, 0, PITCH_NORM)
emit_sound(ptd, CHAN_BODY, "player/bhit_flesh-1.wav", 0.7, ATTN_NORM, 0, PITCH_NORM)
ExecuteHam(Ham_TakeDamage, ptd, ptr, ptrOwner, get_user_health(ptd) , 1);
}
}
}
}
}
{
if (ptd!=0 && ptr!=0 )
{
new ptrname[32], ptdname[32], ptrModel[32]
entity_get_string(ptr, EV_SZ_classname, ptrname, 31)
entity_get_string(ptd, EV_SZ_classname, ptdname, 31)
if(equal(ptrname, "grenade") && equal(ptdname, "player")) {
new ptrOwner = entity_get_edict(ptr, EV_ENT_owner)
new bool:HitFriend=false
new ObeyFF = get_cvar_num("amx_obeyff") ? 1:0
new FFOn = get_cvar_num("mp_friendlyfire") ? 1:0
if(!FFOn && ObeyFF) {
if(get_user_team(ptd) == get_user_team(ptrOwner)) {
HitFriend=true
}
}
if(!HitFriend && informacje_przedmiotu_gracza[ptrOwner][0] == Mozdzierz) {
entity_get_string(ptr, EV_SZ_model, ptrModel, 31)
if (equali(ptrModel,"models/w_smokegrenade.mdl")) {
emit_sound(ptr, CHAN_ITEM, "weapons/ric_metal-1.wav", 0.7, ATTN_NORM, 0, PITCH_NORM)
emit_sound(ptd, CHAN_BODY, "player/bhit_flesh-1.wav", 0.7, ATTN_NORM, 0, PITCH_NORM)
ExecuteHam(Ham_TakeDamage, ptd, ptr, ptrOwner, get_user_health(ptd) , 1);
}
}
}
}
}
DarkGL
04.12.2011
public pfn_touch(ptr, ptd) { if (ptd != 0 && ptr != 0 && pev_valid ( ptd ) && pev_valid ( ptr ) ) { new ptrname[32], ptdname[32], ptrModel[32] entity_get_string(ptr, EV_SZ_classname, ptrname, 31) entity_get_string(ptd, EV_SZ_classname, ptdname, 31) if(equal(ptrname, "grenade") && equal(ptdname, "player")) { new ptrOwner = entity_get_edict(ptr, EV_ENT_owner) new bool:HitFriend=false new ObeyFF = get_cvar_num("amx_obeyff") ? 1:0 new FFOn = get_cvar_num("mp_friendlyfire") ? 1:0 if(!FFOn && ObeyFF) { if(get_user_team(ptd) == get_user_team(ptrOwner)) { HitFriend=true } } if(!HitFriend && informacje_przedmiotu_gracza[ptrOwner][0] == Mozdzierz) { entity_get_string(ptr, EV_SZ_model, ptrModel, 31) if (equali(ptrModel,"models/w_smokegrenade.mdl")) { emit_sound(ptr, CHAN_ITEM, "weapons/ric_metal-1.wav", 0.7, ATTN_NORM, 0, PITCH_NORM) emit_sound(ptd, CHAN_BODY, "player/bhit_flesh-1.wav", 0.7, ATTN_NORM, 0, PITCH_NORM) ExecuteHam(Ham_TakeDamage, ptd, ptr, ptrOwner, get_user_health(ptd) , 1); } } } } }
sebul
06.12.2011
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL