31.08.2014, 19:40
Quote:
This would not cause it to crash. Crashing is generally caused by a missing bracket.
Paste your updated code, I'm sure you're just missing one... Oh, and remove this from your script if you added it, that guy didn't know what he was talking about: pawn Код:
|
PHP код:
forward OnPlayerShootPlayer(shooter, target, Float:damage);
{
//FuncLog("OnPlayerShootPlayer");
new weaponid = GetPlayerWeapon(shooter);
if(weaponid == 23 && IsACop(shooter) && OnDuty[shooter])
{
GameTextForPlayer(target, "~r~Tazed", 2500, 3);
ApplyAnimation(target,"CRACK","crckdeth4",1,1,0,0,0,0);
ApplyAnimation(target,"CRACK","crckdeth4",1,1,0,0,0,0);
TogglePlayerControllable(target, 0);
PlayerCuffed[target] = 1;
PlayerCuffedTime[target] = 11;
new Float:health;
GetPlayerHealth(target, health);
SetPlayerHealth(target, health+damage);
PlayerMuteInfo[shooter][TazerCool] = 15;
if(PlayerInfo[shooter][pMember] == 1 && PlayerInfo[shooter][pRank] <= 2 || PlayerInfo[shooter][pMember] == 5 && PlayerInfo[shooter][pRank] <= 2 || PlayerInfo[shooter][pMember] == 6 && PlayerInfo[shooter][pRank] <= 2)
{
GivePlayerWeaponEx(shooter, 22, TmpAmmo[shooter][0]);
}
else
{
GivePlayerWeaponEx(shooter, 24, TmpAmmo[shooter][0]);
}
return 1;
}
return 1;
}
public OnPlayerShoot(playerid, weaponid)
{
//FuncLog("OnPlayerShoot");
/*new Float:x, Float:y, Float:z;
new Float:fx,Float:fy,Float:fz;
GetPlayerCameraFrontVector(playerid, fx, fy, fz);
new Float:cx,Float:cy,Float:cz;
GetPlayerCameraPos(playerid, cx, cy, cz);
*/
/*if(PlayerInfo[playerid][pAdmin] < 3)
{
if(GunApproved[playerid][GunSlot[weaponid]] == 0)//It's hacked OMG!
{
ResetPlayerWeaponsEx(playerid);
OnPlayerHaveHackGun(playerid, weaponid);
}
}*/
return 1;
}