touch only
PHP Code:
public entity_touch(entity1, entity2) {
DoTouch(entity1,entity2)
}
public pfn_touch(ptr,ptd) {
DoTouch(ptr,ptd)
}
public DoTouch(pToucher,pTouched) {
if (pToucher == 0 || pTouched == 0) return PLUGIN_CONTINUE
new pTouchername[32], pTouchedname[32],pToucherTarget[32],pToucherTargetname[32]
entity_get_string(pToucher, EV_SZ_classname, pTouchername, 31)
entity_get_string(pTouched, EV_SZ_classname, pTouchedname, 31)
entity_get_string(pToucher, EV_SZ_targetname, pToucherTargetname, 31)
entity_get_string(pToucher, EV_SZ_target, pToucherTarget, 31)
if(equal(pTouchername, "func_button") && equal(pTouchedname, "player"))
{
if (equal(pToucherTarget, "buttonname"))
{ //
}
}
}
__________________