16 12
發新話題
打印

如果改屍攻擊力??

[Close]

如果改屍攻擊力??

改普通屍攻擊力,help

TOP

回復 1# 的帖子

以我所知暫時冇哩類插件..

TOP

複製內容到剪貼板
代碼:
#include <sourcemod>
#include <sdktools>
#include <sdkhooks>
public OnEntityCreated(entity, const String:classname[])
{
   SDKHook(entity, SDKHook_OnTakeDamage, OnTakeDamage);
}
public Action:OnTakeDamage(victim, &attacker, &inflictor, &Float:damage, &damagetype)
{
if(GetClientTeam(attacker)==3 && IsFakeClient(attacker))
{
damage=999999999999999999;
}
}


[ 本帖最後由 apple_W 於 2011-4-15 16:57 編輯 ]

TOP

回復 3# 的帖子

應該提示需要sdkhooks  囧

TOP

正常應該都會知要sdkhooks--
再改改D CODE
複製內容到剪貼板
代碼:
#include <sourcemod>
#include <sdktools>
#include <sdkhooks>
public OnEntityCreated(entity, const String:classname[])
{
if (StrEqual(classname, "infected"))
   SDKHook(entity, SDKHook_OnTakeDamage, OnTakeDamage);
}
public Action:OnTakeDamage(victim, &attacker, &inflictor, &Float:damage, &damagetype)
{
damage=999999999999999999;
}

TOP

sor,我唔明

上文放在那裡??
------------------------------------
無野,我知la,thx~~

[ 本帖最後由 0123456780 於 2011-4-15 21:07 編輯 ]

TOP

public Action:OnTakeDamage(victim, &attacker, &inflictor, &Float:damage, &damagetype)
{
damage=0;
return Plugin_Changed
}

or

public Action:OnTakeDamage(victim, &attacker, &inflictor, &Float:damage, &damagetype)
{
return Plugin_Handled
}

[ 本帖最後由 hihi1210 於 2011-4-15 23:02 編輯 ]
CPT 插件開發隊長

TOP

回復 7# 的帖子

唔扣血好玩?

TOP

可以唔用SDKHOOK既
用PLAYER_HURT 個時做CHECKING查到係屍仔打咪減多D血

TOP

回復 9# 的帖子

又要CHECKING又要HOOKEVENT 咁鬼煩
SDKHOOK幾句攪店

TOP

引用:
原帖由 apple_W 於 2011-4-19 14:29 發表
又要CHECKING又要HOOKEVENT 咁鬼煩
SDKHOOK幾句攪店
各有各寫法啦
正所謂條條大路通羅馬

TOP

好心你班友仔就教人教到尾,剩俾一堆 code 對方又點會明白,所以你地真係唔識寫教學 .......

TOP

引用:
原帖由 RDiver 於 2011-4-19 15:36 發表
好心你班友仔就教人教到尾,剩俾一堆 code 對方又點會明白,所以你地真係唔識寫教學 .......
so far 番工忙, 自己係屋企都冇寫了
最多只可以比到個CONCEPT佢,等佢自己領悟了

TOP

回復 12# 的帖子

#6咪講左佢知道點用

TOP

damage=999999999999999999攻擊力???
我改100後d屍攻擊力0左............
點??

TOP

 16 12
發新話題