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