Jump to content

[XSR]NexT

V.I.P
  • Posts

    857
  • Joined

  • Last visited

  • Days Won

    9

Posts posted by [XSR]NexT

  1. Incearca asa:

    if(strcmp(cmdtext, "/vestiar", true) == 0) // by LordMan
      {
        if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16)
        {
          if (IsPlayerInRangeOfPoint(playerid, 2, -780.3086,496.1252,1371.7490))
          {
                TogglePlayerControllable(playerid, 0);
                ShowMenuForPlayer(myMenu, playerid);
                new y, m, d;
                new h,mi,s;
                getdate(y,m,d);
                gettime(h,mi,s);
                format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s [CMD] -> /vestiar",d,m,y,h,mi,s,sendername);
                CommandLog(string);
                return 1;
              }
            }
            else if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15)
            {
              if (IsPlayerInRangeOfPoint(playerid, 2, 439.0473,-12.3510,1000.7344))
               {
                TogglePlayerControllable(playerid, 0);
                ShowMenuForPlayer(myMenu, playerid);
                new y, m, d;
                new h,mi,s;
                getdate(y,m,d);
                gettime(h,mi,s);
                format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s [CMD] -> /vestiar",d,m,y,h,mi,s,sendername);
                CommandLog(string);
                return 1;
              }
          }
        else
        {
          SendClientMessage(playerid, COLOR_GREY,"**Nu esti la vestiar.");
        }
      }
  2. Incearca asa:

    [pawn]new Float:Xp, Float:Yp, Float:Zp, Target; GetPlayerPos(target, Xp, Yp, Zp);if(IsPlayerInRangeOfPoint(playerid, 30.0, Xp, Yp, Zp)) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Move away from any close player before getting the work.");[/pawn]

  3. Incearca asa:

    forward SetPlayerRandomSpawnJail( playerid );
    
    public SetPlayerRandomSpawnJail( playerid )
    {
        new rand = random( sizeof( JailSpawn ) );
        SetPlayerPos( playerid, JailSpawn[ rand ][ 0 ], JailSpawn[ rand ][ 1 ], JailSpawn[ rand ][ 2 ] );
        return ( 1 );
    }
  4. Aici la Z,

    FOR[ playerid ] = CreatePlayerObject(playerid, 19471, X, Y, Z, rX, rY, rZ );

    pui Z-1 sau Z-0.5 sa il creeze putin mai jos, nu am distanta exacta, incerci si tu pana gasesti distanta, incerce 1, 2, 0.ceva etc.

  5. Incearca asa:

     

    Sus in script:

     

    [pawn]new GRATAR[ MAX_PLAYERS ];[/pawn]

     

    Si comenzile:

     

     

    [pawn]CMD:cg( playerid, params[ ] )
    {
        new Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ;
        GetPlayerPos( playerid, X, Y, Z );
        GRATAR[ playerid ] = CreatePlayerObject(playerid, 1481, X, Y, Z, rX, rY, rZ );
        return ( 1 );
    }

     

    CMD:dg( playerid, params[ ] )
    {
        DestroyPlayerObject( playerid, GRATAR[ playerid ] );
        return ( 1 );
    }[/pawn]

     

     

     

    Nu am testat, ar trebui sa mearga.

  6.  

    (17931) : error 017: undefined symbol "playerid"

     

    am pus doar linia asta 

     

    1. if( GetPlayerWantedLevel(playerid) >=2 ) SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)-2);

     

    Daca te-ai fi uitat atent ai fi vazut ca l-am pus si in functie.

  7. Sa dispara cate 2 la PayDay incearca adaugand asta:

     

    [pawn]if( GetPlayerWantedLevel(playerid) >=2 ) SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)-2);[/pawn]

     

     

    Adica asa:

     

    [pawn]

    public Production()

    {

    foreach(Player, i)

    {

    if(PlayerData[pFishes] >= 5)

    {

    if(FishCount >= 3)

    {

    new query[MAX_STRING];

    PlayerData[pFishes] = 0;

    format(query, sizeof(query), "UPDATE players SET Fishes='%d' WHERE id=%d", PlayerData[pFishes], PlayerData[pSQLID]);

    mysql_query(query);

    }

    else

    {

    FishCount += 1;

    }

    }

    if(PlayerDrunk > 0)

    {

    PlayerDrunk = 0;

    PlayerDrunkTime = 0;

    GameTextForPlayer(i, "~p~Efectul alcolemiei~n~~w~S-a dus", 3500, 1);

    }

    if( GetPlayerWantedLevel(i) >=2 ) SetPlayerWantedLevel(i, GetPlayerWantedLevel(i)-2);

    if(PlayerData[pPayDay] < 6)

    {

    PlayerData[pPayDay] += 1;

    new query[MAX_STRING];

    format(query, sizeof(query), "UPDATE players SET PayDay='%d' WHERE id=%d", PlayerData[pPayDay], PlayerData[pSQLID]);

    mysql_query(query);

    } //+ 5 min to PayDay anti-abuse

    }

    }

    [/pawn]

  8. Nu prea cred ca ai facut tu, deoarece dupa cum te exprimi " cu tepi bla bla " si nu ar prea avea logica, cand tu ceri ajutor zi de zi.

    http://www.sa-mp.ro/forum/index.php?action=profile;area=statistics;u=13844

    Are 146 de postari dintre care 120 la Discutii Scripting, unde a cerut ajutor de 5 ori pe zi. 

×
×
  • 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.