Question
#1

Is there a possible way to have it so your stars are your score?

i tryed using this

Код:
public OnPlayerUpdate(playerid)
{
      if(GetPlayerWantedLevel(playerid) == 1) 
      {
      SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
      return 0;
      }
      return 1;
}
but didnt seem to work

NOTE: indentations fine just the way i copy and paste
Reply
#2

stars = score? so 0 stars = 0 score, 1 stars = 1 score?
pawn Код:
public OnPlayerUpdate( playerid )
{
    if ( GetPlayerWantedLevel( playerid ) > 0 )
        SetPlayerScore( playerid, GetPlayerWantedLevel( playerid ) );

    return 1;
}
I highly recommend you to not return ' 0 ' in OnPlayerUpdate.
Reply
#3

pawn Код:
public OnPlayerUpdate(playerid)
{
        if(GetPlayerWantedLevel(playerid) > 0)
        SetPlayerScore(playerid,GetPlayerWantedLevel(playerid));
        return 1;
}
Reply
#4

And if you want to only add score without reseting to 0 just delete
pawn Код:
return 0;
.
Reply
#5

Quote:
Originally Posted by $India$
Посмотреть сообщение
pawn Код:
public OnPlayerUpdate(playerid)
{
        if(GetPlayerWantedLevel(playerid) > 0)
        SetPlayerScore(playerid,GetPlayerWantedLevel(playerid));
        return 1;
}
pawn Код:
public OnPlayerUpdate(playerid)
{
   
        if(GetPlayerWantedLevel(playerid) > 0)
        SetPlayerScore(playerid,GetPlayerWantedLevel(playerid));
        }
        new WantedLevel;
        WantedLevel = (GetPlayerWantedLevel, playerid)
        if(WantedLevel >= 6)
        {
                SendClientMessage(playerid,YOURCOLOR, "Sorry! Stars exceeded");
         }
return 1;
Reply
#6

Quote:
Originally Posted by [GOD]Dragonster82
Посмотреть сообщение
pawn Код:
public OnPlayerUpdate(playerid)
{
   
        if(GetPlayerWantedLevel(playerid) > 0)
        SetPlayerScore(playerid,GetPlayerWantedLevel(playerid));
        }
        new WantedLevel;
        WantedLevel = (GetPlayerWantedLevel, playerid)
        if(WantedLevel >= 6)
        {
                SendClientMessage(playerid,YOURCOLOR, "Sorry! Stars exceeded");
         }
return 1;
This would spam his chat till he dies. Check Note on wiki.sa-mp.com/wiki/OnPlayerUpdate

Also
PHP код:
WantedLevel = (GetPlayerWantedLevelplayerid
You probably thought
PHP код:
WantedLevel GetPlayerWantedLevel(playerid); 
Reply
#7

pawn Код:
public OnPlayerUpdate( playerid )
{
    SetPlayerScore( playerid, GetPlayerWantedLevel( playerid ) );

    return 1;
}
Now if you have Wanted 0 you will have the Score 0 ...
Reply
#8

aRoach got it! thanks guys for the help i appreciate it
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)