[HELP] help me please
#1

okay i dont know where i must start..

if you login on server is fine, but if you meet another player that player is like on alt tab. but he is not in alt tab.. anyone help me please....

Reply
#2

Returning 0 in OnPlayerUpdate will not update the player to other clients. So make sure it returns 1.
Reply
#3

Like this ?
pawn Код:
public OnPlayerUpdate(playerid)
{
    if(!IsPlayerConnected(playerid)) return 1;
    // No weapons in interiors
    if(GetPlayerInterior(playerid) != 0 && GetPlayerWeapon(playerid) != 0) {
        SetPlayerArmedWeapon(playerid,0); // fists
        return 0; // no syncing until they change their weapon
    }
    return 1;
}
Before
pawn Код:
public OnPlayerUpdate(playerid)
{
    if(!IsPlayerConnected(playerid)) return 0;
    // No weapons in interiors
    if(GetPlayerInterior(playerid) != 0 && GetPlayerWeapon(playerid) != 0) {
        SetPlayerArmedWeapon(playerid,0); // fists
        return 0; // no syncing until they change their weapon
    }
    return 1;
}
Reply
#4

Well i think changing that return 0; to return 1; will solve the problem. You should never return 0 under OnPlayerUpdate. Everytime a player selects a weapon it will set Fire Weapon to 0 again.

It can be like this.
pawn Код:
public OnPlayerUpdate(playerid)
{
    if(!IsPlayerConnected(playerid)) return 0;
    // No weapons in interiors
    if(GetPlayerInterior(playerid) != 0 && GetPlayerWeapon(playerid) != 0) {
        SetPlayerArmedWeapon(playerid,0); // fists
        return 1;
    }
    return 1;
}
Or

pawn Код:
public OnPlayerUpdate(playerid)
{
    if(!IsPlayerConnected(playerid)) return 0;
    // No weapons in interiors
    if(GetPlayerInterior(playerid) != 0 && GetPlayerWeapon(playerid) != 0) {
        SetPlayerArmedWeapon(playerid,0); // fists
    }
    return 1;
}
Reply
#5

like this ?

pawn Код:
public OnPlayerUpdate(playerid)
{
    if(!IsPlayerConnected(playerid)) return 1;
    // No weapons in interiors
    if(GetPlayerInterior(playerid) != 0 && GetPlayerWeapon(playerid) != 0) {
        SetPlayerArmedWeapon(playerid,0); // fists
        return 1; // no syncing until they change their weapon
    }
    return 1; //this is disable or not ?
}
Reply
#6

still same

am using this
pawn Код:
public OnPlayerUpdate(playerid)
{
    if(!IsPlayerConnected(playerid)) return 0;
    // No weapons in interiors
    if(GetPlayerInterior(playerid) != 0 && GetPlayerWeapon(playerid) != 0) {
        SetPlayerArmedWeapon(playerid,0); // fists
    }
    return 1;
}
Reply
#7

The problem was not from the code you posted, it may return 0 at the end of the callback or return nothing in some other mode (filterscript, include etc).
Reply
#8

Okay problem solved.. thanks sir..
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)