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

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: negyes44 - 2010. március 21. - 13:45:47

Cím: Jármuvek Spawn ideje
Írta: negyes44 - 2010. március 21. - 13:45:47
Üdv mindenkinek, egy kis segítséget szeretnék ismét! Valaki tudja, hogy hogyan lehet,  milyen függvénnyel beállítani azt hogy a kocsik ne tünjenek el, mikor a játékos otthagyja valahol. A spawn idejét végtelenre kellene állítani.
Kösz a segítséged!
Üdv Dávid
Cím: Jármuvek Spawn ideje
Írta: TengeriMalac - 2010. március 21. - 14:36:09
CreateVehicle(id, x, y, z, a, c1, c2, 99999999999999999999999999999999999999999);
Cím: Jármuvek Spawn ideje
Írta: negyes44 - 2010. március 21. - 15:20:48
Üdv, és ezt hova tegyem be? Ez \"CreateVehicle\" de viszont a gamemodomban ez van:
 
AddStaticVehicle(560,2196.3340,1856.8469,10.5257,179.8070,21,1);[/quote]
Akkor esetleg így?
 
AddStaticVehicle(560,2196.3340,1856.8469,10.5257,179.8070,21,1,999999999999999999999999999999999);[/quote]
Csak ennél az a gond hogy mindent át kell írnom.
Olyan megoldás nincs hogy minden járműre érvényes? Vagy amit írtál azt úgy ahogy van, tegyem be a modba?
Kösz a segítséged!
Üdv Dávid
Cím: Jármuvek Spawn ideje
Írta: Depi - 2010. március 21. - 15:28:00
Le is írta neked....
 
AddStaticVehicle(560,2196.3340,1856.8469,10.5257,179.8070,21,1);

 
Helyett :
 
CreateVehicle(560,2196.3340,1856.8469,10.5257,179.8070,21,1);
Cím: Jármuvek Spawn ideje
Írta: negyes44 - 2010. március 21. - 15:44:31
Üdv Hell!
Köszönöm a segítséget, beraktam ahogy írtad de....:
 
warning 202: number of arguments does not match definition[/quote]
A függvénykönyvtárral van a baj?
Cím: Jármuvek Spawn ideje
Írta: negyes44 - 2010. március 21. - 18:48:00
Tud segíteni valaki, mi lehet a hibaüzenet oka?
Cím: Jármuvek Spawn ideje
Írta: Iceaac - 2010. március 21. - 18:57:47
Hell kihagyott egy argumentumot, így jó lesz:
CreateVehicle(560,2196.3340,1856.8469,10.5257,179.8070,21,1,0);
Cím: Jármuvek Spawn ideje
Írta: negyes44 - 2010. március 21. - 19:20:37
Köszönöm a segítségedet, annyit árulj el nekem légyszives, hogy az az utolsó argumentum az mit állít?
Cím: Jármuvek Spawn ideje
Írta: ALIEN - 2010. március 21. - 19:27:27
A respawn idejét.
Cím: Jármuvek Spawn ideje
Írta: negyes44 - 2010. március 21. - 19:32:58
Pl. ugye itt 0 Akkor azonnal eltunik a kocsim? minél nagyobbra kell állítanom, hogy minél késobb tunjön el vagy marad 0.?
Cím: Jármuvek Spawn ideje
Írta: Vampesz - 2010. március 21. - 22:34:21
Sztem egyszerubb az AddStaticVehicle(carid, x, y, z , a, time);-t használni :) Szerintem :P

Pl.:

 
AddStaticVehicleEx(560,2196.3340,1856.8469,10.5257,179.8070,21,1,999999999999999999999999999999999);

 
A különbség összvisz két karakter :D
Cím: Jármuvek Spawn ideje
Írta: TengeriMalac - 2010. március 22. - 14:05:39
Tök mind1, h melyik.. Nekem a CreateVehicle jobban bejön.. Amugy már egyszer leírtam vmelyik topicban, h
CTRL + H
Felülre : AddStaticVehicle
Alulra: CreateVehicle
Utána mögéírod a respawn idoket.
De ez túl sokág tart
akkor az összes autót kimásolod egy új .pwn fájlba.
Van elvileg egy-két ilyen sorod:
 
CreateVehicle(id, x, y, z, a, color1, color);

 
De ide kell a respawn ido is
Tehát.
Megint CTRL + H
most felülre: \");\"
Alulra: \", RESPAWN);\"
(idézojelek nélkül)
Ezt fogod kapni:
 
CreateVehicle(id, x, y, z, a, color1, color2, RESPAWN);

 
Ezután visszamásolod a Mododba.
És írsz a többi definíció alá egy RESPAWN defet.
 
#define RESPAWN spawn ido
pl
#define RESPAWN 123456

 
Így egyszerre tudod az összes autó respawn idejét állítani.
EDIT.: Helyesítási hibáim javítva :)
Cím: Jármuvek Spawn ideje
Írta: negyes44 - 2010. március 22. - 19:30:48
Ismét köszönöm a segítségeteket :) !!!