Whats wrong?
#1

Hey,
I've tried a little function to give a other player my Weapon.

pawn Код:
if(listitem == 4){

new weapon,
    ammo,
    slot,
   
if(IsPlayerConnected(c_var))
{
    GetPlayerWeaponData(playerid, slot, weapon, ammo);
    if(weapon > 0 && weapon < 47 && ammo > 0)
    {
        GivePlayerWeapon(c_var, weapon, ammo);
        GivePlayerWeapon(playerid, weapon, -ammo);
    }
    else
    {
        SendClientMessage(playerid,0x0fffff,"You havnt a Weapon");
    }
}
}
But i only get errors :S
pawn Код:
warning 217: loose indentation
error 001: expected token: "-identifier-", but found "if"
error 035: argument type mismatch (argument 1)
warning 217: loose indentation
error 029: invalid expression, assumed zero
error 004: function "OnPlayerClickPlayer" is not implemented
error 017: undefined symbol "clickedplayerid"
warning 225: unreachable code
error 029: invalid expression, assumed zero
error 004: function "OnPlayerDisconnect" is not implemented
error 017: undefined symbol "reason"
warning 225: unreachable code
error 029: invalid expression, assumed zero
error 004: function "OnPlayerConnect" is not implemented
error 030: compound statement not closed at the end of file (started at line 158)

11 Errors.
Pls help me :<
Reply
#2

That is the full code
Reply
#3

Quote:
Originally Posted by [ĦŁ₣
ЉǾǖŦĦЗŁΛẄ ]
pawn Код:
new weapon,
ammo,
slot,
should be
pawn Код:
new weapon,
ammo,
slot;

Fixed this?
Reply
#4

pawn Код:
if(IsPlayerConnected(c_var))
{
if(GetPlayerWeapon(playerid)){
        GivePlayerWeapon(c_var, GetPlayerWeapon(playerid), 10000);
        GivePlayerWeapon(playerid, GetPlayerWeapon(playerid), -10000);
    }
    else
    {
        SendClientMessage(playerid,0x0fffff,"You havnt a Weapon");
    }
}
}
Reply
#5

error 035: argument type mismatch (argument 1)
error 035: argument type mismatch (argument 1)
error 029: invalid expression, assumed zero
error 004: function "OnPlayerClickPlayer" is not implemented
error 017: undefined symbol "clickedplayerid"
warning 225: unreachable code
error 029: invalid expression, assumed zero
error 004: function "OnPlayerDisconnect" is not implemented
error 017: undefined symbol "reason"
warning 225: unreachable code
error 029: invalid expression, assumed zero
error 004: function "OnPlayerConnect" is not implemented
error 030: compound statement not closed at the end of file (started at line 15

11 Errors.

Again:

I open the Playerlist with tab.
Then i click on some of them on the list.
Then its open a dialog.
I click on give Weapon.

And now i want, that the other player became my Weapon, which i have on my hand.
Reply
#6

pawn Код:
if(listitem == 4)
{
    if(IsPlayerConnected(c_var))
    {
        new weapon = GetPlayerWeapon(playerid);
        new ammo = GetPlayerAmmo(playerid);
        if(weapon > 0 && weapon < 47 && ammo > 0)
        {
            GivePlayerWeapon(c_var, weapon, ammo);
            GivePlayerWeapon(playerid, weapon, -ammo);
        }
        else
        {
            SendClientMessage(playerid,0x0fffff,"You havnt a Weapon");
        }
    }
}
And these errors come from somewhere else, not this code.
Reply
#7

No.
When i remove this code, it works.
When i put in script i get 11 errors.
Reply
#8

that is to much :S
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)