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: Amf - 2012. december 01. - 13:53:17

Cím: SetVehicleNumberPlate( ... );
Írta: Amf - 2012. december 01. - 13:53:17
Üdv!
Valamiért az összes jármû a
EQC-001

 rendszámot kapja, mi lehet a gond?
 

SetVehicleNumberPlate( CreateVehicle(597, -1400.4324, 2656.5818, 55.5000, 90.0000, -1, 1, 0), \"EQC-001\" );
SetVehicleNumberPlate( CreateVehicle(599, -1399.8833, 2637.6284, 55.8500, 90.0000, -1, 1, 0), \"EGC-002\" );
SetVehicleNumberPlate( CreateVehicle(597, -1400.4324, 2650.3174, 55.5000, 90.0000, -1, 1, 0), \"EQC-003\" );
SetVehicleNumberPlate( CreateVehicle(523, -1399.8812, 2643.8120, 55.2500, 90.0000, -1, 1, 0), \"EQC-004\" );
    SetVehicleNumberPlate( CreateVehicle(416, -1500.5374, 2526.2251, 55.8500, 0.0000, 3, 1, 0 ), \"EQC-005\" );
SetVehicleNumberPlate( CreateVehicle(416, -1506.8015, 2526.2251, 55.8500, 0.0000, 3, 1, 0 ), \"EQC-006\"
SetVehicleNumberPlate( CreateVehicle(525, -1482.8593, 2633.9246, 55.7500, 180.0000,1,-1, 0), \"EQC-007\" );
SetVehicleNumberPlate( CreateVehicle(525, -1463.0809, 2614.6658, 55.7500, 90.0000, 1,-1, 0), \"EQC-008\" );
SetVehicleNumberPlate( CreateVehicle(462, -1533.0038, 2613.1101, 55.5000, -90.0000, 1, 1, 0), \"EQC-009\" );
SetVehicleNumberPlate( CreateVehicle(462, -1533.0038, 2614.8579, 55.5000, -90.0000, 1, 1, 0), \"EQC-010\" );
SetVehicleNumberPlate( CreateVehicle(462, -1533.0038, 2616.6787, 55.5000, -90.0000, 1, 1, 0), \"EQC-011\" );
SetVehicleNumberPlate( CreateVehicle(574, -1517.9706, 2570.2512, 55.7500, 0.0000, 1, 1, 0 ), \"EQC-012\" );
SetVehicleNumberPlate( CreateVehicle(574, -1523.1427, 2570.2512, 55.7500, 0.0000, 1, 1, 0 ), \"EQC-013\" );
SetVehicleNumberPlate( CreateVehicle(574, -1528.2119, 2570.4114, 55.7500, -90.0000, 1,1, 0), \"EQC-014\" );
SetVehicleNumberPlate( CreateVehicle(462, -1462.6581, 2582.9475, 55.6300, 0.0000, -1, -1, 0), \"EQC-015\" );
SetVehicleNumberPlate( CreateVehicle(462, -1464.4377, 2582.9475, 55.6300, 0.0000, -1, -1, 0), \"EQC-016\" );
SetVehicleNumberPlate( CreateVehicle(462, -1466.1989, 2582.9475, 55.6300, 0.0000, -1, -1, 0), \"EQC-017\" );
SetVehicleNumberPlate( CreateVehicle(551, -1445.8392, 2586.3184, 56.0000, 0.0000, 1, 1, 0), \"EQC-018\" );
    SetVehicleNumberPlate( CreateVehicle(404, -1481.6564, 2644.3865, 55.6500, -90.0000, 3, 3, 0), \"EQC-019\" );
   
SetVehicleNumberPlate( CreateVehicle(567, -1505.7878, 1957.9056, 48.1907, 0.500, 2, 1, 0 ), \"EQC-020\" );
Cím: SetVehicleNumberPlate( ... );
Írta: TengeriMalac - 2012. december 01. - 14:14:12
Ránézésre semmi
Egyszerûbben is megoldhattad volna ezt a jármû rendszám dolgot.
Cím: SetVehicleNumberPlate( ... );
Írta: Amf - 2012. december 01. - 14:26:34
Tudom, hogy nincs baja ránézésre.. de valamiért csak a(z)
EQC-001

 rendszámot kapja az összes kocsi..
Mire gondolsz az \"egyszerû\" alatt? :D
Cím: SetVehicleNumberPlate( ... );
Írta: Iceaac - 2012. december 01. - 14:49:07
Idézetet írta: AmF date=1354368394\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"30447\" data-ipsquote-contentclass=\"forums_Topic
Mire gondolsz az \"egyszerû\" alatt? :D
 
Ciklussal jármû IDken végigmész, egy karakterláncot mindig formázol az aktuális jármû ID alapján és beállítod nekik. :)
Cím: SetVehicleNumberPlate( ... );
Írta: Casamiro - 2012. december 01. - 14:54:53
native IsValidVehicle(vehicleid);
public OnGameModeInit()
{
    CreateVehicle(...);
    new str[8+1];
    for(new x = 0; x < MAX_VEHICLES; x++)
    {
        if(!IsValidVehicle(x)) continue;
        format(str, sizeof str, \"EQC-%03d\", x);
        SetVehicleNumberPlate(x, str);
    }
    return 1;
}
Cím: SetVehicleNumberPlate( ... );
Írta: TengeriMalac - 2012. december 01. - 17:19:41
Idézetet írta: Casamiro date=1354370093\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"30447\" data-ipsquote-contentclass=\"forums_Topic

native IsValidVehicle(vehicleid);
public OnGameModeInit()
{
    CreateVehicle(...);
    new str[8+1];
    for(new x = 0; x < MAX_VEHICLES; x++)
    {
        if(!IsValidVehicle(x)) continue;
        format(str, sizeof str, \"EQC-%03d\", x);
        SetVehicleNumberPlate(x, str);
    }
    return 1;
}

 

és hogy rá is írja a rendszámot a végén, a SetVehicleNumberPlate(..) alá SetVehicleToRespawn(..)
Cím: SetVehicleNumberPlate( ... );
Írta: Rupert - 2012. december 01. - 17:45:52
Amf, csak döntöttél? :D
Cím: SetVehicleNumberPlate( ... );
Írta: Amf - 2012. december 03. - 16:27:08
Amúgy, már rájöttem a stockolásra csak most láttam meg a témát. :-[
Köszönöm a válaszokat! :)