GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: VTX - 2010. Március 31. - 14:25:33

Cím: Üres map egy parancsal
Írta: VTX - 2010. Március 31. - 14:25:33
Olyat szeretnék kérni, ha valaki beírja, hogy /empty, akkor ne legyen map, csak a sima SA mapja, de a scriptek és a gamemod parancsai legyenek meg.
Cím: Üres map egy parancsal
Írta: BeNiBoY - 2010. Március 31. - 15:00:00
meglehet úgy csinálni, hogy virtual world-öt  vált, de akk a szerveren lévő összes cuccosnak(kocsi, pickup) be kell állítani a virtual world-jét -1-re(akkor minden vw-ben jelen lesznek) kivéve az obejcteknek. nem nagy munka, kalkuláld ki Ctrl+H-val  ;D
Cím: Üres map egy parancsal
Írta: VTX - 2010. Március 31. - 15:14:13
setplayerinterior-ral nem lehet?
vagy valami interior cuccal?  ;D
Cím: Üres map egy parancsal
Írta: jana4 - 2010. Március 31. - 15:52:24
if(!strcmp(\"/empty\", cmdtext, true)) return for(new o = 0; o <254; o++) DestroyDynamicObject(o);

 
Elõny: nem lesz ott a pálya.

Hátrány:
mindenkinek eltávólítja az objektumokat
Másképp meglehetne oldani, hogy csak egy külön játékosnak törölje az objektumokat? Válasz: én nem tudom, szerintem nem, max. CreatePlayerObject() függvény használatával.
Cím: Üres map egy parancsal
Írta: ZeRo - 2010. Március 31. - 15:55:11
Idézetet írta: ScreaM date=1270043544\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"1182\" data-ipsquote-contentclass=\"forums_Topic

if(!strcmp(\"/empty\", cmdtext, true)) return for(new o = 0; o <254; o++) DestroyDynamicObject(o);

 
Elõny: nem lesz ott a pálya.

Hátrány:
mindenkinek eltávólítja az objektumokat
Másképp meglehetne oldani, hogy csak egy külön játékosnak törölje az objektumokat? Válasz: én nem tudom, szerintem nem
 
Meglehet, ha minden objektumot a CreatePlayerObject függvénnyel hoz létre, és a fent leírt iterációban természetesen az elõbb említett függvény párját alkalmazza( DestroyPlayerObject, illetve ezeknek a streameres változatai ). Viszont ez igen nagy pocséklás lenne, szerintem nem jó ötlet.
ZeRo