Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: master2210 poslato April 07, 2013, 11:51:44 PRE PODNE

Naslov: [Pomoc] Droga
Poruka od: master2210 poslato April 07, 2013, 11:51:44 PRE PODNE
Scripta koju koristim: Moja
Detaljan opis problema: Kada igrac kuca kupi drogu da mu da 2 kg, i skine 150000 a to da bude na nekim kordinatama jacu da ih ubacim... ali ako nema dovoljno novca da pise. i ako moze da pise kad kupi kupili ste 2 kila droge.  :) :) :)
Naslov: Odg: [Pomoc] Droga
Poruka od: CkusaColeCM poslato April 07, 2013, 11:58:27 PRE PODNE
Evo ti za drogu
if(!strcmp(cmdtext, #/drugs, true))
{
new kol;
if(sscanf(params, "i", kol)) return SCM(playerid, -1, "/drugs [Kolicina]");
//cenu droge cu stavit 10$ po gramu ti to mozes uredit kako tebi pase
if(GetPlayerMoney(playerid) < 10*kol) return SCM(playerid, -1, "Nemate dovoljno novca");
GivePlayerMoney(playerid, -10*kol);
PlayerInfo[playerid][pDrugs] += kol;
return 1;
}
Naslov: Odg: [Pomoc] Droga
Poruka od: --Lood-- poslato April 07, 2013, 12:03:55 POSLE PODNE
CMD:kupidrogu(playerid, params[])
{
if(IsPlayerInRangeOfPoint(playerid, 4.0, x, y, z))//Ubaci tvoje krdinate umesto x, y, z a mozes i radius promenit ja sams tavio 4.0 :)
{
If(GetPlayerMoney(playerid, < 150000)) return SendClientMessage(playerid, -1, "Greska: Nemate dovoljno novca");
GivePlayerMoney(playerid, -150000);
PlayerInfo[playerid][pDrugs] = 2000; ..Ovde sam stavio u gramima jer npr ako budes pravio cmd /usedrugs ili slicno da skia po 2 grama ;) .... i ubaci ti svoju varijablu za drogu ...
SendClientMessage(playerid -1, "Uzeli ste 2kg droge za 150.000$");


}
return 1;
}