Jump to content
  • 0

pomoc [Help]Marihuana


stanislavedl

Dotaz

Cau all dal jsem se do sveho modu a zrovna delam povolani dealer teda uz jen pole s marihuanou :d. Takze k veci: mam tam dialog s funkcemi vypestovat a sklidit. Sklidit neni az takovy problem to zvladnu sam, ale nejvic me stve to vypestovani. Mam tam aby se pri kazdem zmacknuti na vypestovat objekt hybl o 0.2m. Vubec nwm jak udelat podminku aby ten objekt (az bude na max) uz vice nerost a aby sel uz jen sklidit. Dik vsem za rady.

 

Zde je dialog:

if(dialogid == MARIHUANA)
{
if(response == 1)
{
switch(listitem)
{
case 0:
{
new Float:X, Float:Y, Float:Z;
GetObjectPos(marihuanaO[4], X, Y, Z);
MoveObject(marihuanaO[4], X, Y, Z+0.20000000, 0.2);
if(X == -1073.59997559 && Y == -1615.90002441 && Z == 75.40000000)
{
SendClientMessage(playerid, CERVENA, "Marihuana je už vypěstovaná! Můžeš ji sklidit ;-)");
}
}

Link to comment
Share on other sites

10 odpovědí na tuto otázku

Recommended Posts

  • 0
Guest [*LoNg*]LiFe

staci tam dat obycajnu podmienku...

ps.

if(semdaj premennu[playerid] == 10){

kvak kvak co sa stane ked bude viac ako 10 abo 10

}else{

sem das priklad ze moze natrhat travu...

 

semdaj premennu[playerid] = ++;

 

 

nwm ci to je dobre uz 3 roky som sa nekukal do pawna...

Link to comment
Share on other sites

  • 0
Guest [*LoNg*]LiFe

if(semdaj premennu[playerid] == 10){

kvak kvak co sa stane ked bude viac ako 10 abo 10

}else{

sem das priklad ze moze natrhat travu...

 

semdaj premennu[playerid] = ++;

 

 

nwm ci to je dobre uz 3 roky som sa nekukal do pawna...

 

ps.2 ked nevies toto spravit tak co to je ptm za mod sama kopirka urcite....

Link to comment
Share on other sites

  • 0
LiFe":qqu8mya5]if(semdaj premennu[playerid] == 10){

kvak kvak co sa stane ked bude viac ako 10 abo 10

}else{

sem das priklad ze moze natrhat travu...

 

semdaj premennu[playerid] = ++;

 

 

nwm ci to je dobre uz 3 roky som sa nekukal do pawna...

 

ps.2 ked nevies toto spravit tak co to je ptm za mod sama kopirka urcite....

 

cky asi si nepochopil ja todle umim ale nevim jak udelat ze kdyz ta trava uz bude narostla , aby uz nerostla vic chapes ? A sklidit pres podminku uz umim

 

zkracene jde proste o pozici ;)

Link to comment
Share on other sites

  • 0
staci tam dat obycajnu podmienku...

 

a jak vypadá neobyčejná podmínka?? :d :D

 

nahoru
new bool:blabla;

nekam jak trava vyroste
blabla = true;

kontrola jestli je trava vyrostla

if(blabla)
{

kontrola jestli neni trava vyrostla

[code]if(!blabla)
{

po sklizení

blabla = false;

[/code]

Link to comment
Share on other sites

  • 0
staci tam dat obycajnu podmienku...

 

a jak vypadá neobyčejná podmínka?? :d :D

 

nahoru
new bool:blabla;

nekam jak trava vyroste
blabla = true;

kontrola jestli je trava vyrostla

if(blabla)
{

kontrola jestli neni trava vyrostla

if(!blabla)
{

po sklizení

blabla = false;

 

A jsem v koncich xD vubec nevim jak :(

Link to comment
Share on other sites

  • 0

if(dialogid == MARIHUANA)
{
if(response == 1)
{
switch(listitem)
{
case 0:
{
new Float:X, Float:Y, Float:Z;
GetObjectPos(marihuanaO[4], X, Y, Z);
if(Z >= 75.40000000)//sem daj najvyssiu moznu vysku
{
SendClientMessage(playerid, CERVENA, "Marihuana je už vypěstovaná! Můžeš ji sklidit ;-)");
PremenaZozbierajDrogu[playerid] = true;
}else{
PremenaZozbierajDrogu[playerid] = false;
MoveObject(marihuanaO[4], X, Y, Z+0.20000000, 0.2);
}
}

a potom v dialogu zober marisku

if(PremenaZozbierajDrogu[playerid] == true){

//da drogu + vrati objekt podzem

}else{

//rastlina je moc mala

}

Link to comment
Share on other sites

  • 0
if(dialogid == MARIHUANA)

{

if(

response == 1)

{

switch(

listitem)

{

case 0:

{

new Float:X, Float:Y, Float:Z;

GetObjectPos(marihuanaO[4], X, Y, Z);

if(

>= 75.40000000)//sem daj najvyssiu moznu vysku

{

SendClientMessage(playerid, CERVENA, "Marihuana je už vypěstovaná! Můžeš ji sklidit ;-)");

PremenaZozbierajDrogu[playerid] = true;

}else{

PremenaZozbierajDrogu[playerid] = false;

MoveObject(marihuanaO[4], X, Y, Z+0.20000000, 0.2);

}

}

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...