Jump to content
  • 0

Intrebare Pentru Gireada


Mister

Question

Problemă întâlnită (descriere): Salut, as dori sa ca domnul gireada sau altcineva care stie sa posteze cum as putea face comanda aceasta sa mearga, scriu /abl zice playerid partofname si cand dau /abl 1 nu se intampla nimic am postat intrebare Gireada pentru ca este creatia sa
Ero(area / rile) / warning-(ul / urile): multe
Liniile de cod / sursa / script-ul:

 

 

comanda mea

 

if (strcmp(cmd, "/abl", true) == 0)
    {
        new giveplayeridd, name[MAX_PLAYERS],jtext[50], stext[20], atext[20], ptext[10], ftext[100], string2[256];
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp))
        {
            SendClientMessage(playerid, COLOR_GRAD2, "» Scrie: /abl [playerid/PartOfName]");
            return 1;
        }
        if(PlayerInfo[playerid][pJob] == 0)
        {jtext = "Somer";}
        else if(PlayerInfo[playerid][pJob] == 1)
        {jtext = "Fermier";}
        else if(PlayerInfo[playerid][pJob] == 2)
        {jtext = "Miner";}
        else if(PlayerInfo[playerid][pJob] == 3)
        {jtext = "Padurar";}
        else if(PlayerInfo[playerid][pJob] == 4)
        {jtext = "Transporter";}
        else if(PlayerInfo[playerid][pJob] == 5)
        {jtext = "Sofer Autobuz";}
        else if(PlayerInfo[playerid][pJob] == 6)
        {jtext = "Lucrator Salubritate";}
        else if(PlayerInfo[playerid][pJob] == 7)
        {jtext = "Taximestrist";}
        else if(PlayerInfo[playerid][pJob] == 8)
        {jtext = "Dealer Arme";}
        else if(PlayerInfo[playerid][pJob] == 9)
        {jtext = "Dealer Droguri";}
        else if(PlayerInfo[playerid][pJob] == 10)
        {jtext = "Mecanic";}

        if(PlayerInfo[playerid][pSex] == 0)
        {stext = "Barbat";}
        else if(PlayerInfo[playerid][pSex] == 1)
        {stext = "Femeie";}

        if(PlayerInfo[playerid][pGunLic] == 0)
        {atext = "Nu";}
        else if(PlayerInfo[playerid][pGunLic] == 1)
        {atext = "Da";}

        if(PlayerInfo[playerid][pCarLic] == 0)
        {ptext = "Nu";}
        else if(PlayerInfo[playerid][pCarLic] == 1)
        {ptext = "Da";}

        if(PlayerInfo[playerid][pMember] == 1)
        {ftext = "PD LS";}
        else if(PlayerInfo[playerid][pMember] == 2)
        {ftext = "S.R.I";}
        else if(PlayerInfo[playerid][pMember] == 3)
        {ftext = "Guvernul Los Santos";}
        else if(PlayerInfo[playerid][pMember] == 4)
        {ftext = "Sc.Ballas.Srl";}
        else if(PlayerInfo[playerid][pMember] == 5)
        {ftext = "Sc.Moto.Srl";}
        else if(PlayerInfo[playerid][pMember] == 6)
        {ftext = "Sc.TheBoy's.Srl";}
        else if(PlayerInfo[playerid][pMember] == 7)
        {ftext = "Sc.Groove.Srl";}
        else if(PlayerInfo[playerid][pMember] == 8)
        {ftext = "Corporatia Rusa";}
        else if(PlayerInfo[playerid][pMember] == 9)
        {ftext = "Corporatia Italiana";}
        else if(PlayerInfo[playerid][pMember] == 10)
        {ftext = "Sc.Rifa.Srl";}
        else if(PlayerInfo[playerid][pMember] == 11)
        {ftext = "Corporatia Chineza";}
        else if(PlayerInfo[playerid][pMember] == 12)
        {ftext = "Sc.Surenos.Srl";}
        else if(PlayerInfo[playerid][pMember] == 13)
        {ftext = "Sc.Vagos.Srl";}
        else if(PlayerInfo[playerid][pMember] == 14)
        {ftext = "Sc.Fast.Srl";}
        else if(PlayerInfo[playerid][pMember] == 0)
        {ftext = "Nu";}
        if(!(giveplayeridd >= 0 && giveplayeridd <= MAX_PLAYERS))
        {
            SendClientMessage(playerid, COLOR_WHITE, "Foloseste: /abl <playerid/name>");
            return 1;
        }
        if(!IsPlayerConnected(giveplayeridd))
        {
            SendClientMessage(playerid, COLOR_WHITE, "Jucatorul nu este conectat");
            return 1;
        }
        new Float:x, Float:y, Float:z;
        GetPlayerPos(giveplayeridd, x,y,z);
        if(IsPlayerInRangeOfPoint(playerid, 3.0, x,y,z))
        {
        if(PlayerInfo[playerid][pPassport] == 1)
        {
            GetPlayerName(giveplayeridd, name, sizeof(name));

            format(string2, sizeof(string2), "Nume: %s", name);
             PlayerTextDrawSetString(giveplayeridd ,Buletin6[giveplayerid], string2);
             PlayerTextDrawShow(giveplayeridd, Buletin6[giveplayerid]);

             format(string2, sizeof(string2), "Job: %s", jtext);
             PlayerTextDrawSetString(giveplayeridd ,Buletin7[giveplayerid], string2);
             PlayerTextDrawShow(giveplayeridd, Buletin7[giveplayerid]);

             format(string2, sizeof(string2), "Sex: %s", stext);
             PlayerTextDrawSetString(giveplayeridd ,Buletin8[giveplayerid], string2);
             PlayerTextDrawShow(giveplayeridd, Buletin8[giveplayerid]);

             format(string2, sizeof(string2), "Port Arma: %s", atext);
             PlayerTextDrawSetString(giveplayeridd ,Buletin9[giveplayerid], string2);
             PlayerTextDrawShow(giveplayeridd, Buletin9[giveplayerid]);

             format(string2, sizeof(string2), "Varsta: %d", PlayerInfo[playerid]


);


             PlayerTextDrawSetString(giveplayeridd ,Buletin10[giveplayerid], string2);
             PlayerTextDrawShow(giveplayeridd, Buletin10[giveplayerid]);

             format(string2, sizeof(string2), "Permis Sofer: %s", ptext);
             PlayerTextDrawSetString(giveplayeridd ,Buletin11[giveplayerid], string2);
             PlayerTextDrawShow(giveplayeridd, Buletin11[giveplayerid]);

             format(string2, sizeof(string2), "Factiune: %s", ftext);
             PlayerTextDrawSetString(giveplayeridd ,Buletin12[giveplayerid], string2);
             PlayerTextDrawShow(giveplayeridd, Buletin12[giveplayerid]);

             PlayerTextDrawSetPreviewModel(giveplayeridd, Buletin5[giveplayeridd], GetPlayerSkin(playerid));

             PlayerTextDrawShow(giveplayeridd, Buletin0[giveplayerid]);
             PlayerTextDrawShow(giveplayeridd, Buletin1[giveplayerid]);
             PlayerTextDrawShow(giveplayeridd, Buletin2[giveplayerid]);
             PlayerTextDrawShow(giveplayeridd, Buletin3[giveplayerid]);
             PlayerTextDrawShow(giveplayeridd, Buletin5[giveplayerid]);
             PlayerTextDrawShow(giveplayeridd, Buletin4[giveplayerid]);
            }
        }
        return 1;
    }
 

 

Comanda originala

CMD:abl(playerid, params[])
{
    new giveplayerid, name[MAX_PLAYER_NAME],jtext[50], stext[20], atext[20], ptext[10], ftext[100], string2[256];
    if(unformat(params, "ui",giveplayerid))
    {
        SendClientMessage(playerid, WHITE, "Foloseste: /abl <playerid/name>");
        return 1;
    }
    new Float:x, Float:y, Float:z;
    GetPlayerPos(giveplayerid, x,y,z);
    if(PlayerInfo[playerid][Job] == 0)
    {jtext = "Nu";}
    else if(PlayerInfo[playerid][Job] == 1)
    {jtext = "Fermier";}
    else if(PlayerInfo[playerid][Job] == 2)
    {jtext = "Miner";}
    else if(PlayerInfo[playerid][Job] == 3)
    {jtext = "Padurar";}
    else if(PlayerInfo[playerid][Job] == 4)
    {jtext = "Transporter";}
    else if(PlayerInfo[playerid][Job] == 5)
    {jtext = "Sofer Autobuz";}
    else if(PlayerInfo[playerid][Job] == 6)
    {jtext = "Lucrator Salubritate";}
    else if(PlayerInfo[playerid][Job] == 7)
    {jtext = "Taximestrist";}
    else if(PlayerInfo[playerid][Job] == 8)
    {jtext = "Dealer Arme";}
    else if(PlayerInfo[playerid][Job] == 9)
    {jtext = "Dealer Droguri";}
    else if(PlayerInfo[playerid][Job] == 10)
    {jtext = "Mecanic";}

    if(PlayerInfo[playerid][sex] == 0)
    {stext = "Barbat";}
    else if(PlayerInfo[playerid][sex] == 1)
    {stext = "Femeie";}

    if(PlayerInfo[playerid][Arma] == 0)
    {atext = "Nu";}
    else if(PlayerInfo[playerid][Arma] == 1)
    {atext = "Da";}

    if(PlayerInfo[playerid][Condus] == 0)
    {ptext = "Nu";}
    else if(PlayerInfo[playerid][Condus] == 1)
    {ptext = "Da";}
    
    if(PlayerInfo[playerid][Membru] == 1)
    {ftext = "PD LS";}
    else if(PlayerInfo[playerid][Membru] == 2)
    {ftext = "S.R.I";}
    else if(PlayerInfo[playerid][Membru] == 3)
    {ftext = "Guvernul Los Santos";}
    else if(PlayerInfo[playerid][Membru] == 4)
    {ftext = "Sc.Ballas.Srl";}
    else if(PlayerInfo[playerid][Membru] == 5)
    {ftext = "Sc.Moto.Srl";}
    else if(PlayerInfo[playerid][Membru] == 6)
    {ftext = "Sc.TheBoy's.Srl";}
    else if(PlayerInfo[playerid][Membru] == 7)
    {ftext = "Sc.Groove.Srl";}
    else if(PlayerInfo[playerid][Membru] == 8)
    {ftext = "Corporatia Rusa";}
    else if(PlayerInfo[playerid][Membru] == 9)
    {ftext = "Corporatia Italiana";}
    else if(PlayerInfo[playerid][Membru] == 10)
    {ftext = "Sc.Rifa.Srl";}
    else if(PlayerInfo[playerid][Membru] == 11)
    {ftext = "Corporatia Chineza";}
    else if(PlayerInfo[playerid][Membru] == 12)
    {ftext = "Sc.Surenos.Srl";}
    else if(PlayerInfo[playerid][Membru] == 13)
    {ftext = "Sc.Vagos.Srl";}
    else if(PlayerInfo[playerid][Membru] == 14)
    {ftext = "Sc.Fast.Srl";}
    else if(PlayerInfo[playerid][Membru] == 0)
    {ftext = "Nu";}
    if(!(giveplayerid >= 0 && giveplayerid <= MAX_PLAYERS))
    {
        SendClientMessage(playerid, WHITE, "Foloseste: /abl <playerid/name>");
        return 1;
    }
    if(!IsPlayerConnected(giveplayerid))
    {
        SendClientMessage(playerid, WHITE, "Jucatorul nu este conectat");
        return 1;
    }
    if(IsPlayerInRangeOfPoint(playerid, 3.0, x,y,z))
       {
           if(seebuletin[giveplayerid] == 0)
           {
               GetPlayerName(giveplayerid, name, sizeof(name));

               format(string2, sizeof(string2), "Nume: %s", name);
             PlayerTextDrawSetString(giveplayerid ,Buletin6[giveplayerid], string2);
             PlayerTextDrawShow(giveplayerid, Buletin6[giveplayerid]);

             format(string2, sizeof(string2), "Job: %s", jtext);
             PlayerTextDrawSetString(giveplayerid ,Buletin7[giveplayerid], string2);
             PlayerTextDrawShow(giveplayerid, Buletin7[giveplayerid]);

             format(string2, sizeof(string2), "Sex: %s", stext);
             PlayerTextDrawSetString(giveplayerid ,Buletin8[giveplayerid], string2);
             PlayerTextDrawShow(giveplayerid, Buletin8[giveplayerid]);

             format(string2, sizeof(string2), "Port Arma: %s", atext);
             PlayerTextDrawSetString(giveplayerid ,Buletin9[giveplayerid], string2);
             PlayerTextDrawShow(giveplayerid, Buletin9[giveplayerid]);

             format(string2, sizeof(string2), "Varsta: %d", PlayerInfo[playerid][Varsta]);
             PlayerTextDrawSetString(giveplayerid ,Buletin10[giveplayerid], string2);
             PlayerTextDrawShow(giveplayerid, Buletin10[giveplayerid]);

             format(string2, sizeof(string2), "Permis Sofer: %s", ptext);
             PlayerTextDrawSetString(giveplayerid ,Buletin11[giveplayerid], string2);
             PlayerTextDrawShow(giveplayerid, Buletin11[giveplayerid]);

             format(string2, sizeof(string2), "Factiune: %s", ftext);
             PlayerTextDrawSetString(giveplayerid ,Buletin12[giveplayerid], string2);
             PlayerTextDrawShow(giveplayerid, Buletin12[giveplayerid]);

             PlayerTextDrawSetPreviewModel(giveplayerid, Buletin5[giveplayerid], GetPlayerSkin(playerid));

             PlayerTextDrawShow(giveplayerid, Buletin0[giveplayerid]);
             PlayerTextDrawShow(giveplayerid, Buletin1[giveplayerid]);
             PlayerTextDrawShow(giveplayerid, Buletin2[giveplayerid]);
             PlayerTextDrawShow(giveplayerid, Buletin3[giveplayerid]);
             PlayerTextDrawShow(giveplayerid, Buletin5[giveplayerid]);
             PlayerTextDrawShow(giveplayerid, Buletin4[giveplayerid]);
            seebuletin[giveplayerid] = 1;
        }
    }
    return 1;
}

 

Imagini / Video (optional):
Aţi încercat să rezolvaţi singur?: da, si nu am rezolvat

Edited by Mister

 

    __  ____      __           
   /  |/  (_)____/ /____  _____
  / /|_/ / / ___/ __/ _ \/ ___/
 / /  / / (__  ) /_/  __/ /    
/_/  /_/_/____/\__/\___/_/     
SERVICII SCRIPTING DE CALITATE
Pagina     Scripting     pawn
Link to comment
Share on other sites

3 answers to this question

Recommended Posts

Salut, tot nu merge trebuie sa fiu membru undeva? pentru ca zice playerid part of name si cand pun id ul nu se intampla nimic, cum e in comanda ar trebui ca toata lumea sa poata da?

 

if (strcmp(cmd, "/abl", true) == 0)
      {
        new giveplayeridd, Name[MAX_PLAYERS],jtext[50], stext[20], atext[20], ptext[10], ftext[100], string2[256];
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp))
        {
          SendClientMessage(playerid, COLOR_GRAD2, "» Scrie: /abl [playerid/PartOfName]");
          return 1;
        }
        giveplayerid = ReturnUser(tmp);
        if(PlayerInfo[playerid][pJob] == 0)
        {jtext = "Somer";}
        else if(PlayerInfo[playerid][pJob] == 1)
        {jtext = "Fermier";}
        else if(PlayerInfo[playerid][pJob] == 2)
        {jtext = "Miner";}
        else if(PlayerInfo[playerid][pJob] == 3)
        {jtext = "Padurar";}
        else if(PlayerInfo[playerid][pJob] == 4)
        {jtext = "Transporter";}
        else if(PlayerInfo[playerid][pJob] == 5)
        {jtext = "Sofer Autobuz";}
        else if(PlayerInfo[playerid][pJob] == 6)
        {jtext = "Lucrator Salubritate";}
        else if(PlayerInfo[playerid][pJob] == 7)
        {jtext = "Taximestrist";}
        else if(PlayerInfo[playerid][pJob] == 8)
        {jtext = "Dealer Arme";}
        else if(PlayerInfo[playerid][pJob] == 9)
        {jtext = "Dealer Droguri";}
        else if(PlayerInfo[playerid][pJob] == 10)
        {jtext = "Mecanic";}

        if(PlayerInfo[playerid][pSex] == 0)
        {stext = "Barbat";}
        else if(PlayerInfo[playerid][pSex] == 1)
        {stext = "Femeie";}

        if(PlayerInfo[playerid][pGunLic] == 0)
        {atext = "Nu";}
        else if(PlayerInfo[playerid][pGunLic] == 1)
        {atext = "Da";}

        if(PlayerInfo[playerid][pCarLic] == 0)
        {ptext = "Nu";}
        else if(PlayerInfo[playerid][pCarLic] == 1)
        {ptext = "Da";}

        if(PlayerInfo[playerid][pMember] == 1)
        {ftext = "PD LS";}
        else if(PlayerInfo[playerid][pMember] == 2)
        {ftext = "S.R.I";}
        else if(PlayerInfo[playerid][pMember] == 3)
        {ftext = "Guvernul Los Santos";}
        else if(PlayerInfo[playerid][pMember] == 4)
        {ftext = "Sc.Ballas.Srl";}
        else if(PlayerInfo[playerid][pMember] == 5)
        {ftext = "Sc.Moto.Srl";}
        else if(PlayerInfo[playerid][pMember] == 6)
        {ftext = "Sc.TheBoy's.Srl";}
        else if(PlayerInfo[playerid][pMember] == 7)
        {ftext = "Sc.Groove.Srl";}
        else if(PlayerInfo[playerid][pMember] == 8)
        {ftext = "Corporatia Rusa";}
        else if(PlayerInfo[playerid][pMember] == 9)
        {ftext = "Corporatia Italiana";}
        else if(PlayerInfo[playerid][pMember] == 10)
        {ftext = "Sc.Rifa.Srl";}
        else if(PlayerInfo[playerid][pMember] == 11)
        {ftext = "Corporatia Chineza";}
        else if(PlayerInfo[playerid][pMember] == 12)
        {ftext = "Sc.Surenos.Srl";}
        else if(PlayerInfo[playerid][pMember] == 13)
        {ftext = "Sc.Vagos.Srl";}
        else if(PlayerInfo[playerid][pMember] == 14)
        {ftext = "Sc.Fast.Srl";}
        else if(PlayerInfo[playerid][pMember] == 0)
        {ftext = "Nu";}
        if(!(giveplayeridd >= 0 && giveplayeridd <= MAX_PLAYERS))
        {
              SendClientMessage(playerid, COLOR_WHITE, "Foloseste: /abl <playerid/name>");
              return 1;
        }
        if(!IsPlayerConnected(giveplayeridd))
        {
              SendClientMessage(playerid, COLOR_WHITE, "Jucatorul nu este conectat");
              return 1;
        }
        new Float:x, Float:y, Float:z;
        GetPlayerPos(giveplayeridd, x,y,z);
        if(IsPlayerInRangeOfPoint(playerid, 3.0, x,y,z))
        {
            if(PlayerInfo[giveplayeridd][pPassport] == 1)
            {
                GetPlayerName(giveplayeridd, name, sizeof(name));

                format(string2, sizeof(string2), "Nume: %s", name);
                PlayerTextDrawSetString(giveplayeridd ,Buletin6[giveplayeridd], string2);
                PlayerTextDrawShow(giveplayeridd, Buletin6[giveplayeridd]);

                format(string2, sizeof(string2), "Job: %s", jtext);
                PlayerTextDrawSetString(giveplayeridd ,Buletin7[giveplayeridd], string2);
                PlayerTextDrawShow(giveplayeridd, Buletin7[giveplayeridd]);

                format(string2, sizeof(string2), "Sex: %s", stext);
                PlayerTextDrawSetString(giveplayeridd ,Buletin8[giveplayeridd], string2);
                PlayerTextDrawShow(giveplayeridd, Buletin8[giveplayeridd]);

                format(string2, sizeof(string2), "Port Arma: %s", atext);
                PlayerTextDrawSetString(giveplayeridd ,Buletin9[giveplayeridd], string2);
                PlayerTextDrawShow(giveplayeridd, Buletin9[giveplayeridd]);

                format(string2, sizeof(string2), "Varsta: %d", PlayerInfo[playerid]
                PlayerTextDrawSetString(giveplayeridd ,Buletin10[giveplayeridd], string2);
                PlayerTextDrawShow(giveplayeridd, Buletin10[giveplayeridd]);

                format(string2, sizeof(string2), "Permis Sofer: %s", ptext);
                PlayerTextDrawSetString(giveplayeridd ,Buletin11[giveplayeridd], string2);
                PlayerTextDrawShow(giveplayeridd, Buletin11[giveplayeridd]);

                format(string2, sizeof(string2), "Factiune: %s", ftext);
                PlayerTextDrawSetString(giveplayeridd ,Buletin12[giveplayeridd], string2);
                PlayerTextDrawShow(giveplayeridd, Buletin12[giveplayeridd]);

                PlayerTextDrawSetPreviewModel(giveplayeridd, Buletin5[giveplayeridd], GetPlayerSkin(playerid));

                PlayerTextDrawShow(giveplayeridd, Buletin0[giveplayeridd]);
                PlayerTextDrawShow(giveplayeridd, Buletin1[giveplayeridd]);
                PlayerTextDrawShow(giveplayeridd, Buletin2[giveplayeridd]);
                PlayerTextDrawShow(giveplayeridd, Buletin3[giveplayeridd]);
                PlayerTextDrawShow(giveplayeridd, Buletin5[giveplayeridd]);
                PlayerTextDrawShow(giveplayeridd, Buletin4[giveplayeridd]);
                   PlayerInfo[giveplayeridd][pPassport] = 1;
            }
        }
        return 1;
    }


);

 

    __  ____      __           
   /  |/  (_)____/ /____  _____
  / /|_/ / / ___/ __/ _ \/ ___/
 / /  / / (__  ) /_/  __/ /    
/_/  /_/_/____/\__/\___/_/     
SERVICII SCRIPTING DE CALITATE
Pagina     Scripting     pawn
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • 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.