What? function heading differs from prototype
#10

Quote:
Originally Posted by jakejohnsonusa
Посмотреть сообщение
It should be like this, which is what I said to do...

pawn Код:
public OnPlayerShootPlayer(shooter,target,Float:HealthLost,Float:ArmourLost)
{
    //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;
}
PHP код:
\WCRP.pwn(47882) : error 017undefined symbol "shooter"
(47883) : error 017undefined symbol "shooter"
(47885) : error 017undefined symbol "target"
(47886) : error 017undefined symbol "target"
(47887) : error 017undefined symbol "target"
(47888) : error 017undefined symbol "target"
(47889) : error 017undefined symbol "target"
(47890) : error 017undefined symbol "target"
(47892) : error 017undefined symbol "target"
(47893) : error 017undefined symbol "target"
(47894) : error 017undefined symbol "shooter"
(47895) : error 017undefined symbol "shooter"
(47897) : error 017undefined symbol "shooter"
(47901) : error 017undefined symbol "shooter" 
PHP код:
    new weaponid GetPlayerWeapon(shooter);
    if(
weaponid == 23 && IsACop(shooter) && OnDuty[shooter])
    {
        
GameTextForPlayer(target"~r~Tazed"25003);
        
ApplyAnimation(target,"CRACK","crckdeth4",1,1,0,0,0,0);
        
ApplyAnimation(target,"CRACK","crckdeth4",1,1,0,0,0,0);
        
TogglePlayerControllable(target0);
        
PlayerCuffed[target] = 1;
        
PlayerCuffedTime[target] = 11;
        new 
Float:health;
        
GetPlayerHealth(targethealth);
        
SetPlayerHealth(targethealth+damage);
        
PlayerMuteInfo[shooter][TazerCool] = 15;
        if(
PlayerInfo[shooter][pMember] == && PlayerInfo[shooter][pRank] <= || PlayerInfo[shooter][pMember] == && PlayerInfo[shooter][pRank] <= || PlayerInfo[shooter][pMember] == && PlayerInfo[shooter][pRank] <= 2)
        {
            
GivePlayerWeaponEx(shooter22TmpAmmo[shooter][0]);
        }
        else
        {
            
GivePlayerWeaponEx(shooter24TmpAmmo[shooter][0]); 
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)