Skripta koju koristim: Od 0 moja
etaljan opis problema: pa hteo bih da napravim msm napravio sam da igrac kad kuca /posadi da mu se posadi ddroga kao na tim koordinatama al ocu i kad obere da ako nije u bilizini tih koordinata na kojima je posadio da mu pise niste tu posadili drogu il tako nes evo komande
Dio skripte: CMD:posadiseme(playerid, params[])
{
if(PlayerInfo == 1)
{
if(Sadidrogu == 0)
{
new Float:Xdroga, Float:Ydroga, Float:Zdroga;
GetPlayerPos(playerid, Xdroga, Ydroga, Zdroga);
marijuana = CreateDynamicObject(19473, Xdroga, Ydroga, Zdroga-1.6, 0.00000, 0.00000, 0.00000);
ClearAnimations(playerid);
OnePlayAnim(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0);
Sadidrogu = 1;
SetTimerEx("Marijuana",900000,false,"d",playerid);
}
else SCM(playerid, COLOR_WHITE, "{FFFF00}{AFAFAF} Vec sadite drogu sacekajte 15min.");
}
else SCM(playerid, COLOR_WHITE, "{FFFF00}{AFAFAF} Nemate seme.");
return 1;
}
CMD😮beri(playerid, params[])
{
#pragma unused params
new Float:Xdroga, Float:Ydroga, Float:Zdroga;
GetPlayerPos(Drogiras, Xdroga, Ydroga, Zdroga);
if(IsPlayerInRangeOfPoint(playerid, 2.0, Xdroga, Ydroga, Zdroga))
if(Sadidrogu == 0) return SCM(playerid,COLOR_RED,"{FFFF00}{AFAFAF} Niste zasadili drogu.");
if(MZrela == 0) return SCM(playerid,COLOR_RED,"{FFFF00}{AFAFAF} Vasa droga nije zrela.");
MZrela = 0;
PlayerInfo += 100;
Sadidrogu = 0;
DestroyDynamicObject(marijuana);
SCM(playerid,COLOR_RED,"{FFFF00}{AFAFAF} Obrali ste drogu.");
return 1;
}
Neke slike/video: jok
[Pomoc] Koordinate pri branju droge
218
pregleda
5
postova
26. Jun 2013.
CMD:oberi(playerid, params[])
{
#pragma unused params
new Float:Xdroga, Float:Ydroga, Float:Zdroga;
GetDynamicObjectPos(marijuana , Xdroga, Ydroga, Zdroga);
if(!IsPlayerInRangeOfPoint(playerid, 2.0, Xdroga, Ydroga, Zdroga)) return SCM(playerid,COLOR_RED,"Niste blizu svoje marihuane");
if(Sadidrogu == 0) return SCM(playerid,COLOR_RED,"{FFFF00}{AFAFAF} Niste zasadili drogu.");
if(MZrela == 0) return SCM(playerid,COLOR_RED,"{FFFF00}{AFAFAF} Vasa droga nije zrela.");
MZrela = 0;
PlayerInfo += 100;
Sadidrogu = 0;
DestroyDynamicObject(marijuana);
SCM(playerid,COLOR_RED,"{FFFF00}{AFAFAF} Obrali ste drogu.");
return 1;
}
Stavio sam ako je daleko od objekta tog sto si kreirao u sadnji da ne moze da koristi komandu
26. Jun 2013.
Cek samo jos ovo kako bih mogao da napravim komandu /use u ZCMD da ima ono use weed i use heroin? nikako mi to ne pada na pamet evo moje komande
e hteo bih da moze use heroi i use weed
CMD:usedrugs(playerid, params[])
{
new s;
if(PlayerInfo < 3) return SCM(playerid, -1, "{FFFF00}{AFAFAF} Nemate dovoljno grama droge");
format(s, sizeof(s), "%s se drogira", GetName(playerid));
GivePlayerArmour(playerid, 10);
SetPlayerWeather(playerid, 250);
LoopingAnim(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 15000, 0);
SetTimerEx("Drugs", 15000, 0, "d", playerid);
return 1;
}e hteo bih da moze use heroi i use weed
26. Jun 2013.
CMD:use(playerid, params[])
{
new stauzima;
if(PlayerInfo < 3) return SCM(playerid, -1, "{FFFF00}{AFAFAF} Nemate dovoljno grama droge");
if(sscanf(params,"s",stauzima)) return SCM(playerid, -1, "{FFFF00}{AFAFAF} /use [heroin | weed]");
if(!strcmp(stauzima,"heroin",true))
{
//Sta da radi ako je heroin
}
if(!strcmp(stauzima,"weed",true))
{
//Sta da radi ako je weed
}
return 1;
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava