Jump to content

rfx

Membru
  • Posts

    38
  • Joined

  • Last visited

Posts posted by rfx

  1. 16 minutes ago, Iobit said:

    pui asta la onplayerconnect   si onplayerlogin

     

        if(NumIp(playerip, playerid) >= 3 && !IsBotOnIP(playerip))
        {
            SendClientMessage(playerid, COLOR_LIGHTRED, "There are already 2 players connected with same IP.");
             KickEx(playerid);
             return 1;
        }

     

     

    function NumIp(ip[], playerid)
    {
         new ips = 0;
          foreach(new i : Player)
         {
              if(i == playerid) continue;
              new playerip[16];
              GetPlayerIp(i,playerip,sizeof(playerip));
            if(strmatch(ip, playerip)) ips++;
         }
         return ips;
    }

     

    si aia

     

     

    Mersi frumos si tie, varianta lui @scripterfals m-a ajutat. Dar oricum, multumesc!

  2. 1 hour ago, ScriptarFals said:

    Randul 75 in pastebin-ul tau.

    gettime() => reprezinta timpul in meotada UNIX anume secundele trecute din anul 1970 pana in prezent.

    (gettime() + 3*86400) => unix time din momentul acela + 3*86400

    3*86400=259200/3600=72 de ore

    poti inlocui formula cu

    
    gettime()+3600*2 // Anume trebuie sa satept 2 ore si sa dea un relog, daca vrei 3 ore inlocuiesti 3600*3

     

    Multumesc frumos!

  3. Am o securitate in GM, care nu lasa playerii sa faca diferite actiuni daca s-au logat de pe alte IP-uri. https://pastebin.com/20w2cbdV , sunt consitent ca as putea sa schimb la if(PlayerInfo[playerid][pLevel] > 4)  sa pun un nivel imposibil de ajuns decat cu comanda [/set] sau sa schimb din PlayerInfo[playerid][pBlockedAcc] = 1; in valoarea 0, eu as vrea sa imi spuneti unde gasesce acel timp de asteptare (72 ore) pentru al modifica in minim 2 - 3 - 4 ore.

  4. Just now, Score_ said:

    Am inteles ca te-ai ajutat singur la nenumaratele topicuri făcute pe sa-mp.ro,iar noi nu îți suntem de folos. Citez "La cate topicuri am facut pe "sa-mp.ro si pe xyz nu am fost ajutat de nimeni,am rezolvat problemele singur." .Bine,atunci rezolva si această problema la fel cum ai facut si cu celelalte. 

    Nu inteleg de cente-am ajuta acum?

    Nu vrei nu ajuta

  5. Am gmul lui s4urik final, iar mereu cand aplica cineva la o factiune si liderul il accepta acesta are 1755 days. Am gasit  if(dialogid == DIALOG_APLICATIE)
        {
            new checkmysql[1200];
            if(response)
            {
                if(GetFactionMembers(PlayerInfo[playerid][pLeader]) >= DynamicFactions[PlayerInfo[playerid][pLeader]][fMaxMembers]) return SCM(playerid, COLOR_ERROR, "Nu mai sunt sloturi disponibile...");
                for(new i; i < MAX_PLAYERS; i++)
                {
                    if(PlayerInfo[pSQLID] == appfactiune[playerid])
                       {
                        PlayerInfo[pMember] = PlayerInfo[playerid][pLeader];
                        PlayerInfo[pRank] = 1;
                        SpawnPlayer(i);
                       }

    As vrea sa adaug acolo la playerinfo[pRank] = 1; sub el un playerinfp[pRank] dar nu merge si nu stiu cum sa ii setez zilele cand intra in factiune. Ajutor!

  6. 23 hours ago, Score_ said:

    Frt,nu o sa primesti mura-n gura,descarca gm-uri de pe net,vezi ce si cum că nu sta nimeni 24/7 pt tine sa iti faca anumite comenzi.Nu o lua in nume de rau,tu trebuie sa exersezi cat mai mult,exersand=inveti

    Am rezolvat oricum.

  7. 34 minutes ago, Ionut_WS said:

    if(SpecMePRO[id]==1) return SendClientMessage(playerid, -1, "Nu poti folosi aceasta comanda pe acest player");

    La id nu trb playerid? Am comanda dar gen nu merge sa o dezactivez ...

  8. 6 hours ago, Score_ said:

    CMD:specme(playerid, params[])
    {
        if(PlayerInfo[playerid][pAdmin] < 6) return SendClientMessage(playerid, COLOR_ERROR, AdminOnly);
        if(SpecMePRO[playerid] == 0)
        {
            SCM(playerid, COLOR_RED, "Acum nu mai poate da minenni /goto/pm/spec etc pe tine!.");
            SpecMePRO[playerid] = 1;
        }
        else
        {
            SpecMePRO[playerid] = 0;
            SCM(playerid, COLOR_RED, "Acum nu mai poate da minenni /goto/pm/spec etc pe tine!.");
        }
        return 1;

    #define COLOR_ERROR            0xFF0000FF             +1 daca te-am ajutat ❤️

    Si cum pot sa o bag si in cmd:goto, cmd:gethere, cmd:spec ?

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