stock CreateVehicleInVirtualWord(vw_id,modelid,x,y,z,a,color1,color2,respawn = -1){ const vehid = CreateVehicle(modelid, x, y, z, a, color1, color2,respawn ); SetVehicleVirtualWorld( vehid, vw_id); return vehid;}#define AddStaticVehicleInVirtualWord CreateVehicleInVirtualWord
AddStaticVehicleInVirtualWord(2,520,2109.1763,1503.0453,32.2887,82.2873,0,1);
AddStaticVehicleInVirtualWord(2,520,2109.1763,1503.0453,32.2887,82.2873,0,1,5000);
Inkább \'vw_id\', nem?
A függvény neve megtévesztõ lehet többek számára.Sokan már megszokták, hogy a Create kezdõdésû funkciók visszatérnek a létrehozott dolog azonosítószámával.Ha már valóban tökéletesre akarod csiszolni, nevezd át (így a fenti félreértés nem eshet meg) vagy pedig ne a lényegtelen értékkel térjen vissza, hanem az azonosítószámmal.Ez csak egy tanács. Nem muszáj megfogadni. [/quote]De,muszály mert jobb vagy nálam. Átírtam. E:Mindkettõt megcsináltam de kételkedem benne,hogy jó-e.
Ezeket nem lehet megírni #define-vel?(Nem jut eszembe a hiv. megnevezése)
#define AddStaticVehicleInVirtualWord(%1,%2,%3,%4,%5,%6,%7,%8,%9) \\ SetVehicleVirtualWorld( CreateVehicle(%2, %3, %4, %5, %6, %7, %8,%9) , %1);
#define CreateVehicleInVirtualWord(%1,%2,%3,%4,%5,%6,%7,%8,%9) \\{ SetVehicleVirtualWorld( vehid = CreateVehicle(%2, %3, %4, %5, %6, %7, %8,%9) , %1); return vehid; }
Ezeket nem lehet megírni #define-vel?(Nem jut eszembe a hiv. megnevezése) Markó a neve,és megpróbálhatom,egy pill.E: #define AddStaticVehicleInVirtualWord(%1,%2,%3,%4,%5,%6,%7,%8,%9) \\ SetVehicleVirtualWorld( CreateVehicle(%2, %3, %4, %5, %6, %7, %8,%9) , %1); #define CreateVehicleInVirtualWord(%1,%2,%3,%4,%5,%6,%7,%8,%9) \\{ SetVehicleVirtualWorld( vehid = CreateVehicle(%2, %3, %4, %5, %6, %7, %8,%9) , %1); return vehid; } Nem tudom mûködik-e. [/quote]Azt nem Markónak hanem Makrónak hívják