- 0
Ajutor Gang Seif
-
Similar Content
-
- 1 reply
- 212 views
-
- 3 replies
- 112 views
-
- 4 answers
- 219 views
-
- 3 replies
- 95 views
-
Mapping Ajutor
By Ronni,
- 12 replies
- 257 views
-
-
Recently Browsing 0 members
- No registered users viewing this page.
Question
uNiKuL
Deci am mutat pickup-ul de la gang seif lsv [pawn] AddStaticPickup(1279, 2, 1141.6650,-2044.9252,69.0006); //Seif LSV [/pawn]
Si cand dau depune sau retrage acolo nu functioneaza ,
Mai am Label3dtext la el [pawn] else if (PlayerToPoint(3, i,2027.5966,1008.9321,10.8203) || PlayerToPoint(3, i,-2190.7061,641.7987,49.4375) || PlayerToPoint(3, i,1141.6650,-2044.9252,69.0006) || PlayerToPoint(3, i,679.4280,-1276.8392,13.5956) || PlayerToPoint(3, i,2156.3076,-1455.8517,25.5391) || PlayerToPoint(3, i,2494.8640,-1668.1879,13.3438))
{
GameTextForPlayer(i, "~g~Gang Seif,~n~~y~Scrie /depune ca sa depui si /retrage ca sa scoti", 5000, 5);
} [/pawn]
Si comanda depune si retrage [pawn]//------------------------------Depune Retrage -----------------------------------------------//
if(strcmp(cmd,"/depune",true)==0)
{
if(IsPlayerConnected(playerid))
{
new leader = PlayerInfo[playerid][pLeader];
new member = PlayerInfo[playerid][pMember];
if(member==1 || member==2 || member==3 || member==4 || member==7 || member==8 || member==9 || member==10 || member==11)
{
SendClientMessage(playerid, COLOR_GREEN, "You are not a gang member !");
return 1;
}
else if(leader==1 || leader==2 || leader==3 || leader==4 || leader==7 || leader==8 || leader==9 || leader==10 || leader==11)
{
SendClientMessage(playerid, COLOR_GREEN, "You are not a gang member !");
return 1;
}
else if(PlayerInfo[playerid][pTeam] == 3 || PlayerInfo[playerid][pTeam] == 4)
{
SendClientMessage(playerid, COLOR_GREEN, "You are not a gang member !");
return 1;
}
if(PlayerToPoint(25.0,playerid,2027.5966,1008.9321,10.8203) || PlayerToPoint(3.0,playerid,-2190.7061,641.7987,49.4375) || PlayerToPoint(3.0,playerid,1141.6650,-2044.9252,69.0006) || PlayerToPoint(3.0,playerid,679.4280,-1276.8392,13.5956) || PlayerToPoint(3.0,playerid,2156.3076,-1455.8517,25.5391) || PlayerToPoint(3.0,playerid,2494.8640,-1668.1879,13.3438))
{
new x_nr[128];//era 256
x_nr = strtok(cmdtext, idx);
if(!strlen(x_nr)) {
SendClientMessage(playerid, COLOR_WHITE, "|__________________ Depune __________________|");
SendClientMessage(playerid, COLOR_WHITE, "MESAJ: /depune [nume]");
SendClientMessage(playerid, COLOR_GREY, "Nume Valabile: Materiale, Droguri");
SendClientMessage(playerid, COLOR_WHITE, "|____________________________________________|");
return 1;
}
if(strcmp(x_nr,"Materiale",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "MESAJ: Materiale [numar]");
format(string, sizeof(string), "ai %d materiale.", PlayerInfo[playerid][pMats]);
SendClientMessage(playerid, COLOR_GRAD3, string);
return 1;
}
new matss;
matss = strval(tmp);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "MESAJ: Materiale [numar]");
format(string, sizeof(string), "ai %d materiale.", PlayerInfo[playerid][pMats]);
SendClientMessage(playerid, COLOR_GRAD3, string);
return 1;
}
if(matss > PlayerInfo[playerid][pMats])
{
SendClientMessage(playerid, COLOR_GRAD2, "Nu ai destul!");
return 1;
}
PlayerInfo[playerid][pMats] -= matss;
PlayerInfo[playerid][pBoxMats] += matss;
format(string, sizeof(string), "ai depus %d materiale!", matss);
SendClientMessage(playerid, COLOR_GRAD4, string);
return 1;
}
else if(strcmp(x_nr,"Droguri",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "MESAJ: Droguri [numar]");
format(string, sizeof(string), "ai %d Grame.", PlayerInfo[playerid][pDrugs]);
SendClientMessage(playerid, COLOR_GRAD3, string);
return 1;
}
new drugss;
drugss = strval(tmp);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "MESAJ: Droguri [numar]");
format(string, sizeof(string), "ai %d Grame.", PlayerInfo[playerid][pDrugs]);
SendClientMessage(playerid, COLOR_GRAD3, string);
return 1;
}
if(drugss > PlayerInfo[playerid][pDrugs])
{
SendClientMessage(playerid, COLOR_GRAD2, "Nu ai atat!");
return 1;
}
PlayerInfo[playerid][pDrugs] -= drugss;
PlayerInfo[playerid][pBoxDrugs] += drugss;
format(string, sizeof(string), "ai depus %d grame droguri!", drugss);
SendClientMessage(playerid, COLOR_GRAD4, string);
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Nu esti in locul potrivit !");
return 1;
}
}//not connected
return 1;
}
if(strcmp(cmd,"/retrage",true)==0)
{
if(IsPlayerConnected(playerid))
{
new leader = PlayerInfo[playerid][pLeader];
new member = PlayerInfo[playerid][pMember];
if(member==1 || member==2 || member==3 || member==4 || member==7 || member==8 || member==9 || member==10 || member==11)
{
SendClientMessage(playerid, COLOR_GREEN, "You are not a gang member !");
return 1;
}
else if(leader==1 || leader==2 || leader==3 || leader==4 || leader==7 || leader==8 || leader==9 || leader==10 || leader==11)
{
SendClientMessage(playerid, COLOR_GREEN, "You are not a gang member !");
return 1;
}
else if(PlayerInfo[playerid][pTeam] == 3 || PlayerInfo[playerid][pTeam] == 4)
{
SendClientMessage(playerid, COLOR_GREEN, "You are not a gang member !");
return 1;
}
if(PlayerToPoint(25.0,playerid,2027.5966,1008.9321,10.8203) || PlayerToPoint(3.0,playerid,-2190.7061,641.7987,49.4375) || PlayerToPoint(3.0,playerid,1141.6650,-2044.9252,69.0006) || PlayerToPoint(3.0,playerid,679.4280,-1276.8392,13.5956) || PlayerToPoint(3.0,playerid,2156.3076,-1455.8517,25.5391) || PlayerToPoint(3.0,playerid,2494.8640,-1668.1879,13.3438))
{
new x_nr[128];//era 256
x_nr = strtok(cmdtext, idx);
if(!strlen(x_nr)) {
SendClientMessage(playerid, COLOR_WHITE, "|__________________ Retrage __________________|");
SendClientMessage(playerid, COLOR_WHITE, "MESAJ: /retrage [nume]");
SendClientMessage(playerid, COLOR_GREY, "NUME VALABILE: Materiale, Droguri");
SendClientMessage(playerid, COLOR_WHITE, "|____________________________________________|");
return 1;
}
if(strcmp(x_nr,"Materiale",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "MESAJ: Materiale [numar]");
format(string, sizeof(string), "ai %d materiale depuse.", PlayerInfo[playerid][pBoxMats]);
SendClientMessage(playerid, COLOR_GRAD3, string);
return 1;
}
new matss;
matss = strval(tmp);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "MESAJ: Materiale [numar]");
format(string, sizeof(string), "ai %d materiale depuse.", PlayerInfo[playerid][pBoxMats]);
SendClientMessage(playerid, COLOR_GRAD3, string);
return 1;
}
if(matss > PlayerInfo[playerid][pBoxMats])
{
SendClientMessage(playerid, COLOR_GRAD2, "Nu ai destul!");
return 1;
}
PlayerInfo[playerid][pBoxMats] -= matss;
PlayerInfo[playerid][pMats] += matss;
format(string, sizeof(string), "ai retras %d materiale!", matss);
SendClientMessage(playerid, COLOR_GRAD4, string);
return 1;
}
else if(strcmp(x_nr,"Droguri",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "MESAJ: Droguri [Numar]");
format(string, sizeof(string), "ai %d grame depuse.", PlayerInfo[playerid][pBoxDrugs]);
SendClientMessage(playerid, COLOR_GRAD3, string);
return 1;
}
new drugss;
drugss = strval(tmp);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "MESAJ: Droguri [Numar]");
format(string, sizeof(string), "ai %d grame depuse.", PlayerInfo[playerid][pBoxDrugs]);
SendClientMessage(playerid, COLOR_GRAD3, string);
return 1;
}
if(drugss > PlayerInfo[playerid][pBoxDrugs])
{
SendClientMessage(playerid, COLOR_GRAD2, "Nu ai atat!");
return 1;
}
PlayerInfo[playerid][pBoxDrugs] -= drugss;
PlayerInfo[playerid][pDrugs] += drugss;
format(string, sizeof(string), "ai retras %d grame!", drugss);
SendClientMessage(playerid, COLOR_GRAD4, string);
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Nu esti in locul Potrivit !");
return 1;
}
}//not connected
return 1;
}[/pawn]
Cum trebuie sa fac , ca sa pot da /depune si /retrage in locul unde am pus pickup-ul
?
Link to comment
Share on other sites
2 answers to this question
Recommended Posts