[pomoc]selldrug i acceptdrug

Započeo ‹Fox›, Oktobar 10, 2010, 15:49:53 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

napravio sam selldrug i accept drug, kad udjem na server i na laptopu i na kompu, upisem /selldrug 1 1 1 i meni posalje obadvije poruke umjesto da meni posalje
"ponudili ste %s %d grama droge za $%d" a laptopu "drug diler %s vam nudi %d grama droge za $%d" meni posalje obadvije a laptopu nijednu i kad upisem /acceptdrug nista se ne dogadja
evo komande:
new pID;
dcmd_acceptdrug(playerid, params[])
{
new string[128];
if(acceptdrug[playerid] == 1)
{
new Float: x, Float: y, Float: z;
GetPlayerPos(playerid, x,y,z);
if(IsPlayerInRangeOfPoint(pID, 1, x,y,z))
{
acceptdrug[playerid] = 0;
format(string, sizeof(string), "Kupio si %d grama droge za $%d od drug dilera %s", ammount, cijena, playername2);
SendClientMessage(playerid, COLOR_LIGHBLUE, string);
format(string2, sizeof(string2), "%s je kupio %d grama droge za $%d", drugName2, ammount, cijena);
SendClientMessage(pID, COLOR_LIGHBLUE, string2);
new Drugs = PlayerInfo[pID][pDrugs];
PlayerInfo[pID][pDrugs] = Drugs-ammount;
new aDrugs = PlayerInfo[playerid][pDrugs];
PlayerInfo[playerid][pDrugs] = aDrugs+ammount;
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Igrac nije blizu vas");
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Nitko vam nije ponudio drogu");
}
return 1;
}
dcmd_selldrug(playerid, params[])
{
new string[128],
string2[128];
if(sscanf(params, "udd", drugID, ammount, cijena)) return SendClientMessage(playerid, COLOR_GRAD1, "Koristiti: /selldrug [ID] [kolicina] [cijena]");
if(PlayerInfo[playerid][pJob] == 2)
{
if(PlayerInfo[playerid][pDrugs] >= ammount)
{
if(cijena < 99999 && cijena > 1)
{
new Float: x, Float: y, Float: z;
GetPlayerPos(playerid, x,y,z);
if(IsPlayerInRangeOfPoint(drugID, 1, x,y,z))
{
pID = playerid;
acceptdrug[drugID] = 1;
GetPlayerName(drugID, drugName2, sizeof(drugName2));
GetPlayerName(playerid, playername2, sizeof(playername2));
format(string, sizeof(string), "Drug diler %s vam nudi %d grama droge za $%d(koristite /acceptdrug za prihvatiti)", playername2, ammount, cijena);
SendClientMessage(drugID, COLOR_LIGHBLUE, string);
GetPlayerName(drugID, drugName2, sizeof(drugName2));
format(string2, sizeof(string2), "Ponudili ste %s %d grama droge za $%d", drugName2, ammount, cijena);
SendClientMessage(playerid, COLOR_LIGHBLUE, string2);
}
}
}
}
return 1;
}