SA-MP Forums Archive
Mica intrebare. - Page 2 - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Română/Romanian (https://sampforum.blast.hk/forumdisplay.php?fid=40)
+---- Thread: Mica intrebare. - Page 2 (/showthread.php?tid=428718)



Re: Mica intrebare. - DyduShxD - 07.04.2013

Deci cineva imi poate spune cum sa le convertesc pe toate de o data sa le fac sa se distruga ?..


Re: Mica intrebare. - gigicu01 - 07.04.2013

DestroyObject


Re: Mica intrebare. - zombieking - 07.04.2013

Deci:

Sus unde ai variabilele globale:


pawn Code:
new obiectmapa[x];
X - Cвte obiecte vrei să оncarci -1 (de exemplu, dacă ai 23, vei pune 22)

După care pui la comanda /START


pawn Code:
obiectmapa[x] = CreateDynamicObject(...);
obiectmapa[x+1] = CreateDynamicObject(...);
            . . .
X - Primul obiect
X+1 - Al doilea obiect

ş.a.m.d

După care pui la comanda /STOP


pawn Code:
DestroyDynamicObject(obiectmapa[x],. . .);
DestroyDynamicObject(obiectmapa[x+1],. . .);
          . . .
Ai оnţeles?


Re: Mica intrebare. - InfiniTy. - 07.04.2013

Quote:
Originally Posted by zombieking
View Post
Deci:

Sus unde ai variabilele globale:


pawn Code:
new obiectmapa[x];
X - Cвte obiecte vrei să оncarci -1 (de exemplu, dacă ai 23, vei pune 22)

După care pui la comanda /START


pawn Code:
obiectmapa[x] = CreateDynamicObject(...);
obiectmapa[x+1] = CreateDynamicObject(...);
            . . .
X - Primul obiect
X+1 - Al doilea obiect

ş.a.m.d

După care pui la comanda /STOP


pawn Code:
DestroyDynamicObject(obiectmapa[x],. . .);
DestroyDynamicObject(obiectmapa[x+1],. . .);
          . . .
Ai оnţeles?
X - Cвte obiecte vrei să оncarci -1 (de exemplu, dacă ai 23, vei pune 22)

Defapt trebuie +1 ..
(De ce x+1 sau x+2 etc ? de ce nu numererle direct ? 1,2,3)
Si la comanda stop faci un loop
pawn Code:
for(new i;i < sizeof(obiectmapa);i++) {
    DestroyDynamicObject(obiectmapa[i]);
}



Re: Mica intrebare. - zombieking - 07.04.2013

Numerele direct... numai că eu am pus x, x+1 samd - dar eu voiam să spun că vor fi numere consecutive.


Re: Mica intrebare. - InfiniTy. - 07.04.2013

Quote:
Originally Posted by zombieking
View Post
Numerele direct... numai că eu am pus x, x+1 samd - dar eu voiam să spun că vor fi numere consecutive.
Oricum..e aceasi chestie..deci nu conteaza.. mie mi se pare mai usor cu numere..acum fiecare cu parerea lui.


Re: Mica intrebare. - DyduShxD - 07.04.2013

Ok zomb am inteles dar ce fac acum eu am vreo 100 si ceva de obiecte cum fac


obiectmapa[x] = CreateDynamicObject(...);

pana la 100 imi ia ore intregi sa fac fiecare obiect in parte ...


Re: Mica intrebare. - zombieking - 07.04.2013

Da... este o durere de cap, dar cam aşa se face


Re: Mica intrebare. - DyduShxD - 07.04.2013

Multumesc tuturor .. ma apuc de treaba