Jump to content
  • 0

Cum fac ca 1 Glont Sniper=MORT


Smokinggg

Question

21 answers to this question

Recommended Posts

"Cine imi face si mie ca nu am destula creativitate si mi-e lene sa caut pe google o functie"

[pawn]public OnPlayerShootPlayer(Shooter,Target,Float:HealthLost,Float:ArmourLost)

{

    if(GetPlayerWeapon(Shooter) == 34)

    {

if(PlayerInfo[shooter][pMember] = IDFACTIUNIIHITMAN)

{

        SetPlayerHealth(Target, 0);

        }

}

    return 1;

}[/pawn]

http://forum.sa-mp.com/showthread.php?p=937824

Downloadeaza INCLUDEUL, Baga-l in folderul pawn/includes si in gamemode.

Link to comment
Share on other sites

Am facut ce ai zis tu, am bagat si include.

uite liniile

[pawn] //-------------------OnPlayerShoot-------------------------//

public OnPlayerShootPlayer(Shooter,Target,Float:HealthLost,Float:ArmourLost)

{

    if(GetPlayerWeapon(Shooter) == 34)

    {

if(PlayerInfo[shooter][pMember] = 8)

{

        SetPlayerHealth(Target, 0);

        }

}

    return 1;

}[/pawn]

dar imi da erorile astea la compliere.

[pawn]C:\Users\Agent Perry\Desktop\server\gamemodes\tgz.pwn(65044) : error 017: undefined symbol "PlayerInfo"

C:\Users\Agent Perry\Desktop\server\gamemodes\tgz.pwn(65044) : error 017: undefined symbol "shooter"

C:\Users\Agent Perry\Desktop\server\gamemodes\tgz.pwn(65044) : error 029: invalid expression, assumed zero

C:\Users\Agent Perry\Desktop\server\gamemodes\tgz.pwn(65044) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

4 Errors.

[/pawn]

Am pus 8 acolo, ca 8 e id-ul factiunii hitman

Link to comment
Share on other sites

[pawn]public OnPlayerShootPlayer(Shooter,Target,Float:HealthLost,Float:ArmourLost)

{

    if(GetPlayerWeapon(Shooter) == 34)

    {

if(PlayerInfo[shooter][pMember] = IDFACTIUNIIHITMAN)

{

        SetPlayerHealth(Target, 0);

        }

}

    return 1;

}[/pawn]

Cum se numeste enumul pentru playeri? Gen: PlayerInfo

Link to comment
Share on other sites

PlayerData.

Am pus PlayerData in loc de PlayerInfo, totu merse bine, dar acuma imi da 1 eroare..

[pawn]C:\Users\Agent Perry\Desktop\server\gamemodes\tgz.pwn(65044) : error 017: undefined symbol "shooter"

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

1 Error.

[/pawn]

EDIT: Am pus si #define shooter, acuma imi da alta eroare.

[pawn]C:\Users\Agent Perry\Desktop\server\gamemodes\tgz.pwn(65045) : error 029: invalid expression, assumed zero

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

1 Error.[/pawn]

Uitati linia 65045: [pawn]if(PlayerData[shooter][pMember] = 8)[/pawn]

Link to comment
Share on other sites

[pawn]new shooter[MAX_PLAYERS][/pawn]

Adauga asta si vezi daca iti mai da erori.

OFF: Ba inteligentule, callback-ul ala are deja setat ca parametru Shooter, de ce draci ii faci string??,

NU l-am pus cum litera mare( in loc de Shooters am pus shooter) de aia ii da eroare.

Esti total paralel cu scriptingul!!!

ON: Incearca acum:

[pawn]awno Code: [select]

public OnPlayerShootPlayer(Shooter,Target,Float:HealthLost,Float:ArmourLost)

{

    if(GetPlayerWeapon(Shooter) == 34)

    {

if(PlayerData[shooter][pMember] == 8)

{

        SetPlayerHealth(Target, 0);

        }

}

    return 1;

}[/pawn]

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.